python2-perf-debuginfo-4.19.90-2111.4.0.0122.oe1 >  A aXW^^f^la,ԔC_TH1v*qS6ۚ{Egr3#@Ţ>uNN|oGG׈F\N\ai帤 4:2,iWQ2ͨe>tdDWqWΡb'd,^i2⯻m]3nkv, DLb< WzۣӠZUt.G[ geQš*ޱu$3542Os'dbfh~-8d2c79605536b04666348e29e7cba39bca2ecca58841880fac054f84ec0f0a44ef1cdbe5516af598c3685cb9c925279804bf5cb4 r aXW^^f)s'>6, wuح*[LNLFlHH2Ia^3N%,-o^mEW Eӓx.&)1״$킮Ğ|Nf:G-<8_$(v_mT_XCü6 w|(ݍ[܌gm#7}q˦H>/$e?zǬ^D$T>p<\?Ld! 3 ^$(Shn     J Ph 0(8:9::p:FGH,IDXLYT\]^bcdefltu v8zHCpython2-perf-debuginfo4.19.902111.4.0.0122.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.aobs-worker-008HopenEuler:20.03:LTS:SP2 / standard_aarch64http://openeuler.orgGPLv2http://openeuler.orgDevelopment/Debughttp://www.kernel.org/linuxaarch64HAAAAA$a=a=a=a=a=a=6a6b7f5114de2613d81b0e3e715964d2e542c0e6330187eec2e42071d331f5barootrootrootrootrootrootrootrootrootrootrootrootkernel-4.19.90-2111.4.0.0122.oe1.src.rpmpython2-perf-debuginfopython2-perf-debuginfo(aarch-64)    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.15.1a@abay?@aqV@an@an@aexad'@a`2aTU@aKaA@a?=@a6a/k@a,@a$@a#aaa^aj@aj@a@`@```9@``Ȗ@`g@``!@`!@`8@`@`@`q`}@`Y`e@`e@`e@`x*`x*`x*`x*`x*`x*`x*`x*`x*`x*`x*`x*`x*`u`eLaibin Qiu - 4.19.90-2111.4.0.0122Laibin Qiu - 4.19.90-2111.3.0.0121Cheng Jian - 4.19.90-2110.8.0.0120Cheng Jian - 4.19.90-2110.7.0.0119Cheng Jian - 4.19.90-2110.6.0.0118Cheng Jian - 4.19.90-2110.5.0.0117Cheng Jian - 4.19.90-2110.3.0.0116Cheng Jian - 4.19.90-2110.2.0.0115Cheng Jian - 4.19.90-2110.1.0.0114Cheng Jian - 4.19.90-2109.8.0.0113Cheng Jian - 4.19.90-2109.7.0.0112Cheng Jian - 4.19.90-2109.6.0.0111Cheng Jian - 4.19.90-2109.5.0.0110Cheng Jian - 4.19.90-2109.2.0.0109Cheng Jian - 4.19.90-2109.1.0.0108Cheng Jian - 4.19.90-2108.9.0.0107Cheng Jian - 4.19.90-2108.8.0.0106Cheng Jian - 4.19.90-2108.7.0.0105Cheng Jian - 4.19.90-2108.5.0.0104Cheng Jian - 4.19.90-2108.5.0.0103Cheng Jian - 4.19.90-2108.4.0.0102Gou Hao -4.19.90-2108.4.0.0101Cheng Jian - 4.19.90-2108.4.0.0100Cheng Jian - 4.19.90-2108.1.0.0099Cheng Jian - 4.19.90-2107.5.0.0098Cheng Jian - 4.19.90-2107.4.0.0097Senlin Xia - 4.19.90-2106.3.0.0096Cheng Jian - 4.19.90-2106.3.0.0095Cheng Jian - 4.19.90-2106.2.0.0094Cheng Jian - 4.19.90-2106.1.0.0093Cheng Jian - 4.19.90-2105.9.0.0092Cheng Jian - 4.19.90-2105.8.0.0091Cheng Jian - 4.19.90-2105.6.0.0090Cheng Jian - 4.19.90-2105.5.0.0089Cheng Jian - 4.19.90-2105.4.0.0088Cheng Jian - 4.19.90-2105.3.0.0087Cheng Jian - 4.19.90-2105.2.0.0086Cheng Jian - 4.19.90-2104.26.0.0085Cheng Jian - 4.19.90-2104.26.0.0084Cheng Jian - 4.19.90-2104.21.0.0083Cheng Jian - 4.19.90-2104.19.0.0082Cheng Jian - 4.19.90-2104.18.0.0081Cheng Jian - 4.19.90-2104.17.0.0080Cheng Jian - 4.19.90-2104.16.0.0079Cheng Jian - 4.19.90-2104.15.0.0078Cheng Jian - 4.19.90-2104.14.0.0077Cheng Jian - 4.19.90-2104.13.0.0076Cheng Jian - 4.19.90-2104.12.0.0075Cheng Jian - 4.19.90-2104.11.0.0074Cheng Jian - 4.19.90-2104.10.0.0073Cheng Jian - 4.19.90-2104.9.0.0072Cheng Jian - 4.19.90-2104.8.0.0071Cheng Jian - 4.19.90-2104.7.0.0070Cheng Jian - 4.19.90-2104.6.0.0069Cheng Jian - 4.19.90-2104.5.0.0068Cheng Jian - 4.19.90-2104.4.0.0067Cheng Jian - 4.19.90-2104.3.0.0066Jiachen Fan - 4.19.90-2104.2.0.0065- io_uring: fix ltout double free on completion race - iommu: smmuv2: fix compile error when CONFIG_ARCH_PHYTIUM is off - crypto: hisilicon delete invlaid api and config - crypto: hisilicon - add CRYPTO_TFM_REQ_MAY_BACKLOG flag judge in sec_process() - tcp: adjust rto_base in retransmits_timed_out() - tcp: create a helper to model exponential backoff - tcp: always set retrans_stamp on recovery - profiling: fix shift-out-of-bounds bugs - prctl: allow to setup brk for et_dyn executables - dmaengine: acpi: Avoid comparison GSI with Linux vIRQ - tracing/kprobe: Fix kprobe_on_func_entry() modification - rcu: Fix missed wakeup of exp_wq waiters - netfilter: socket: icmp6: fix use-after-scope - PCI: Sync __pci_register_driver() stub for CONFIG_PCI=n - PCI: Fix pci_dev_str_match_path() alloc while atomic bug - block, bfq: honor already-setup queue merges - mm/memory_hotplug: use "unsigned long" for PFN in zone_for_pfn_range() - tcp: fix tp->undo_retrans accounting in tcp_sacktag_one() - net/af_unix: fix a data-race in unix_dgram_poll - events: Reuse value read using READ_ONCE instead of re-reading it - x86/mm: Fix kern_addr_valid() to cope with existing but not present entries - arm64/sve: Use correct size when reinitialising SVE state - mm/hugetlb: initialize hugetlb_usage in mm_init - scsi: BusLogic: Fix missing pr_cont() use - ovl: fix BUG_ON() in may_delete() when called from ovl_cleanup() - cifs: fix wrong release in sess_alloc_buffer() failed path - bonding: 3ad: fix the concurrency between __bond_release_one() and bond_3ad_state_machine_handler() - PCI: Use pci_update_current_state() in pci_enable_device_flags() - userfaultfd: prevent concurrent API initialization - PCI: Return ~0 data on pciconfig_read() CAP_SYS_ADMIN failure - block: bfq: fix bfq_set_next_ioprio_data() - arm64: head: avoid over-mapping in map_memory - bpf: Fix pointer arithmetic mask tightening under state pruning - bpf: verifier: Allocate idmap scratch in verifier env - selftests/bpf: fix tests due to const spill/fill - selftests/bpf: Test variable offset stack access - bpf: Sanity check max value for var_off stack access - bpf: Reject indirect var_off stack access in unpriv mode - bpf: Reject indirect var_off stack access in raw mode - bpf: Support variable offset stack access from helpers - bpf: correct slot_type marking logic to allow more stack slot sharing - PCI/MSI: Skip masking MSI-X on Xen PV - tty: Fix data race between tiocsti() and flush_to_ldisc() - net: sched: Fix qdisc_rate_table refcount leak when get tcf_block failed - tty: serial: fsl_lpuart: fix the wrong mapbase value - CIFS: Fix a potencially linear read overflow - PCI: PM: Enable PME if it can be signaled from D3cold - PCI: PM: Avoid forcing PCI_D0 for wakeup reasons inconsistently - tcp: seq_file: Avoid skipping sk during tcp_seek_last_pos - fcntl: fix potential deadlock for &fasync_struct.fa_lock - hrtimer: Avoid double reprogramming in __hrtimer_start_range_ns() - sched/deadline: Fix missing clock update in migrate_task_rq_dl() - sched/deadline: Fix reset_on_fork reporting of DL tasks - locking/mutex: Fix HANDOFF condition - ipv4/icmp: l3mdev: Perform icmp error route lookup on source device routing table (v2) - perf/x86/intel/pt: Fix mask of num_address_ranges - Revert "EMMC: ascend customized emmc host" - Revert "EMMC: add hisi_mmc_core" - Revert "EMMC: adaption for ascend customized emmc card" - Revert "EMMC: adaption for ascend customized sd card" - Revert "EMMC: adaption for ascend customized host layer" - Revert "EMMC: hisi extensions for dw mmc host controller" - Revert "EMMC: add dts bindings documents" - Revert "EMMC: open CONFIG_ASCEND_HISI_MMC" - Revert "EMMC: fix ascend hisi emmc probe failed problem according to mmc_host struct" - iommu: support phytium ft2000plus and S2500 iommu function - arm64: Errata: fix kabi changed by cpu_errata and enable idc - blk-mq: don't free tags if the tag_set is used by other device in queue initialztion - nbd: add a flush_workqueue in nbd_start_device - svm: Fix ts problem, which need the len to check out memory - sctp: add vtag check in sctp_sf_ootb - sctp: add vtag check in sctp_sf_do_8_5_1_E_sa - sctp: add vtag check in sctp_sf_violation - sctp: fix the processing for COOKIE_ECHO chunk - sctp: fix the processing for INIT_ACK chunk - sctp: fix the processing for INIT chunk - sctp: use init_tag from inithdr for ABORT chunk - openeuler_defconfig: Build HISI PMU drivers as modules. - arm64: perf: Expose some new events via sysfs - arm64: perf: Hook up new events - arm64: perf: Correct the event index in sysfs - arm64: perf: Add support for Armv8.1 PMCEID register format - perf/smmuv3: Don't trample existing events with global filter - drivers/perf: hisi: Add missing include of linux/module.h - drivers/perf: Prevent forced unbinding of PMU drivers - drivers/perf: Fix kernel panic when rmmod PMU modules during perf sampling - drivers/perf: hisi: Fix wrong value for all counters enable - pmu/smmuv3: Clear IRQ affinity hint on device removal - drivers/perf: hisi: Permit modular builds of HiSilicon uncore drivers - drivers/perf: hisi: Fix typo in events attribute array - drivers/perf: hisi: Simplify hisi_read_sccl_and_ccl_id and its comment - drivers/perf: hisi: update the sccl_id/ccl_id for certain HiSilicon platform - perf/smmuv3: Validate groups for global filtering - perf/smmuv3: Validate group size - drivers/perf: arm_spe: Don't error on high-order pages for aux buf - drm/hisilicon: Features to support reading resolutions from EDID - drm/hisilicon: Support i2c driver algorithms for bit-shift adapters - compiler.h: fix barrier_data() on clang- bonding: Fix a use-after-free problem when bond_sysfs_slave_add() failed - ANDROID: staging: ion: move buffer kmap from begin/end_cpu_access() - ath9k: Postpone key cache entry deletion for TXQ frames reference it - ath: Modify ath_key_delete() to not need full key entry - ath: Export ath_hw_keysetmac() - ath9k: Clear key cache explicitly on disabling hardware - ath: Use safer key clearing with key cache entries - ext4: if zeroout fails fall back to splitting the extent node - dccp: don't duplicate ccid when cloning dccp sock - selftests/bpf: add demo for file read pattern detection - libbpf: Support detecting writable tracepoint program - ext4: add trace for the read and release of regular file - xfs: add trace for read and release of regular file - fs: add helper fs_file_read_do_trace() - vfs: add bare tracepoints for vfs read and release - bpf: Support writable context for bare tracepoint - trace: bpf: Allow bpf to attach to bare tracepoints - tracepoints: Add helper to test if tracepoint is enabled in a header - Revert "xfs: add writable tracepoint for xfs file buffer read" - Revert "selftests/bpf: add test_xfs_file.c and test_set_xfs_file.c" - Partially revert "xfs: let writable tracepoint enable to clear flag of f_mode" - Revert "selftests/bpf: test_xfs_file support to clear FMODE_RANDOM" - Revert "selftests/bpf: add test_spec_readahead_xfs_file to support specail async readahead" - EMMC: fix ascend hisi emmc probe failed problem according to mmc_host struct - Bluetooth: cmtp: fix file refcount when cmtp_attach_device fails - scsi: hisi_sas: print status and error when sata io abnormally completed - Revert "scsi: hisi_sas: use threaded irq to process CQ interrupts" - Revert "scsi: hisi_sas: replace spin_lock_irqsave/spin_unlock_restore with spin_lock/spin_unlock" - net: hns3: update hns3 version to 21.10.5 - net: hns3: remove an unnecessary 'goto' in hclge_init_ae_dev() - net: hns3: fix ret not initialized problem in hclge_get_dfx_reg() - net: hns3: refix kernel crash when unload VF while it is being reset - net: hns3: ignore reset event before initialization process is done - net: hns3: fix vf reset workqueue cannot exit - net: hns3: reset DWRR of unused tc to zero - net: hns3: fix a return value error in hclge_get_reset_status() - net: hns3: fix the timing issue of VF clearing interrupt sources - net: hns3: disable mac in flr process - net: hns3: add trace event in hclge_gen_resp_to_vf() - net: hns3: remove an unnecessary check in hclge_set_umv_space() - net: hns3: remove unnecessary parameter 'is_alloc' in hclge_set_umv_space() - net: hns3: remove the rss_size limitation by vector num - net: hns3: bd_num from fireware should not be zero - net: hns3: fix the exception when query imp info - net: hns3: fix local variable "desc" not initialized problem - net: hns3: limit bd numbers when getting dfx regs. - s390/bpf: Fix optimizing out zero-extensions - s390/bpf: Fix 64-bit subtraction of the -0x80000000 constant - nbd: add sanity check for first_minor - perf: hisi: Fix compile error if defined MODULE - nfc: nci: fix the UAF of rf_conn_info object - ipv6: make exception cache less predictible - ipv6: use siphash in rt6_exception_hash() - ipv4: make exception cache less predictible - ipv4: use siphash instead of Jenkins in fnhe_hashfun() - README: README optimize - PM: hibernate: Get block device exclusively in swsusp_check() - isdn: cpai: check ctr->cnr to avoid array index out of bound - blk-cgroup: synchronize blkg creation against policy deactivation - iommu/arm-smmu-v3: Add suspend and resume support - nbd: Fix use-after-free in pid_show - scsi: scsi_debug: Fix out-of-bound read in resp_report_tgtpgs() - scsi: scsi_debug: Fix out-of-bound read in resp_readcap16() - scsi: hisi_sas: unsupported DIX between OS and HBA only for SATA device - scsi: hisi_sas: queue debugfs dump work before FLR - mm/mempolicy: fix a race between offset_il_node and mpol_rebind_task - jbd2: avoid transaction reuse after reformatting - jbd2: clean up checksum verification in do_one_pass() - ext4: check magic even the extent block bh is verified - ext4: avoid recheck extent for EXT4_EX_FORCE_CACHE - ext4: prevent partial update of the extent blocks - ext4: check for inconsistent extents between index and leaf block - ext4: check for out-of-order index extents in ext4_valid_extent_entries() - quota: correct error number in free_dqentry() - quota: check block number when reading the block in quota file - nbd: fix uaf in nbd_handle_reply() - nbd: partition nbd_read_stat() into nbd_read_reply() and nbd_handle_reply() - nbd: clean up return value checking of sock_xmit() - nbd: don't start request if nbd_queue_rq() failed - nbd: check sock index in nbd_read_stat() - nbd: make sure request completion won't concurrent - nbd: don't handle response without a corresponding request message - config: enable CONFIG_ASCEND_CLEAN_CDM by default - numa/cdm: Introduce a bootarg to specify the target nodes to move to - numa/cdm: Introduce a hbm_per_part variable - numa: Restrict the usage of cdm_node_to_ddr_node() - numa: Move the management structures for cdm nodes to ddr - perf: hisi: Add support for HiSilicon SoC L3T PMU driver - perf: hisi: Add support for HiSilicon SoC LPDDRC PMU driver - Documentation: Add documentation for Hisilicon SoC PMU DTS binding - perf: hisi: Add support for HiSilicon SoC PMU driver dt probe - watchdog/corelockup: Depends on the hardlockup detection switch - watchdog/corelockup: Add interface to control the detection sensitivity. - watchdog/corelockup: Optimized core lockup detection judgment rules - config/arm64: Enable corelockup detector for hulk defconfig - corelockup: Add detector enable support by cmdline - corelockup: Disable wfi/wfe mode for pmu based nmi - corelockup: Add support of cpu core hang check - driver/svm: used tgid when get phys - share pool:Solving the 4G DVPP Address coexist - share_pool: Default enable enable_share_k2u_spg - share_pool: Export __vmalloc_node() - share pool: Add export __get_vm_area map_vm_area for ascend driver - share_pool: add sp_group_del_task api - share_pool: Extract sp_check_caller_permission - share_pool: Clear VM_SHAREPOOL when drop sp area - share_pool: Don't allow concurrent sp_free or sp_unshare_uva calls - share_pool: Add compatible interface for multi-group mode - share_pool: Rename function is_k2task to sp_check_k2task - share_pool: Add sp_k2u trace - share_pool: Extract sp_k2u_prepare and sp_k2u_finish - share_pool: Add sp_alloc trace - share_pool: Show process prot in an sp_group - share_pool: Add proc node to show process overview info - share_pool: Apply proc_sp_group_state to multi-group-mode - share_pool: Put the pointer of sp_proc_stat in sp_group_master - share_pool: Free spg_node when group adding failed - share_pool: Extract is_process_in_group - share_pool: Apply sp_config_dvpp_range to to multi-group-mode - share_pool: Apply sp_make_share_k2u() to multi-group-mode - share_pool: Apply sp_group_id_by_pid() to multi-group-mode - share_pool: Extract function get_task - share_pool: Clean outdated DVPP pass through macros - share_pool: Redesign sp_alloc pass through - share_pool: Extract sp_free_get_spa - share_pool: Extract sp_alloc_finish - share_pool: Extract sp_alloc_mmap_populate - share_pool: Extract sp_fallocate - share_pool: Extract sp_alloc_prepare - share_pool: Using pr_fmt in printing - share_pool: Add access control for sp_unshare_uva - ascend: share pool: Only memory of current process is allowed to u2k/k2u - ascend: share pool: Remove unnecessary params of sp_unshare - share_pool: k2u hugepage READONLY prot bug fix - ascend: share pool: Add parameter prot in sp_group_add_task - share_pool: Introduce struct sp_spg_stat - share_pool: Introduce struct spg_proc_stat - share_pool: Initialize sp_group_master when call k2u_task - share_pool: Rename sp_stat_idr to sp_proc_stat_idr - share_pool: Rename sp_spg_stat to sp_overall_stat - share_pool: Add group max process num limitation - share_pool: Add system max group num limitation - ascend/config: enable share pool feature - kabi: fix kabi broken in struct mm_struct - ascend: sharepool: support multi-group mode - sharepool: Fix ASLR broken - share_pool: Adjust the position of do_mmap checker - share_pool: share_pool: Don't allow non-sp mmap in sp address range - share_pool: Free newly generated id only when necessary - share_pool: Show sp vmflags in /proc/$pid/smaps - share_pool: Free newly generated id when failed - share_pool: Fix missing semaphore operation in error branch - share_pool: Use pr_debug to print addresses - share_pool: Add compact switch for vmalloc_huge* funcs - share_pool: Don't do direct reclaim or compact for vmalloc_huge* funcs - share_pool: Eliminate compiler warning for atomic64_t in arm32 - share_pool: Fix memleak of concurrent sp_free and sp_group_add_task - share_pool: Set initial value to variable node_id - ascend/share pool: bugfix, sp exit is not atomic - share_pool: Alloc shared memory on a specified memory node - share_pool: Alloc sp memory on a specified memory node - share_pool: Fix concurrency problem when a process adding sp_group is killed - share_pool: Fix address checker - share_pool: Optimize compact procedure - shmem/ascend: charge pages to the memcg of current task - share_pool: Update kernel-doc comments - share_pool: Fix warning symbol was not declared - share_pool: Fix warning missing braces around initializer - share_pool: Waiting for the migration to complete - share_pool: Add parameter checking - share_pool: Fix struct sp_proc_stat memleak - share_pool: Show k2u_to_task processes in proc_stat interface - ascend: sharepool: calculate the correct offset of the address which is customized - share_pool: Print info when thread is being killed - share pool: Clean sp_mutex for sp_add_group_task - share_pool: Rename buff_vzalloc_user and buff_vzalloc_hugepage_user - share_pool: Support showing pid of applier process in spa_stat - share_pool: Fix coredump hungtask - share_pool: change printk_ratelimit to pr_level_ratelimited - share_pool: Turn the negative statistics into zeros - share_pool: Put relevant functions together - share_pool: Remove redundant sysctl_share_pool_hugepage_enable - ascend: sharepool: fix compile warning when the sharepool is turned off - share_pool: move sysctl interface of share pool from kern_table to vm table - share_pool: Introduce refcount for struct sp_proc_stat - share_pool: Increase refcount of sp_group when call __sp_find_spg - share_pool: Update the comments after removing sp_mutex - share_pool: Rename __sp_group_drop_locked to sp_group_drop - share_pool: Introduce an rw semaphore sp_group_sem and remove sp_mutex - share_pool: Introduce an rw semaphore for per process stat idr - share_pool: Use type atomic64_t for process stat - share_pool: Add comments for fine grained locking design - share_pool: Remove residual macro ESPGMMEXIT - share_pool: Fix use-after-free of spa in rb_spa_stat_show - share_pool: Fix the bug of not down_write mm->mmap_sem - ascend: sharepool: don't enable the vmalloc to use hugepage default - share_pool: add sysctl_share_pool_map_lock_enable to control the mapped region to be locked - mm/vmalloc: fix pud_page compile error on arm32 - mm, share_pool: Print share pool info of a process when oom - ascend: share pool: optimize the big lock for memory processing - share_pool: Fix memleak if fail in sp_make_share_u2k() - share_pool: Free sp group id only when it is auto generated - share_pool: Add interrupt context checker - share_pool: Use PMD_SIZE alignment in hugepage allocation functions - share_pool: Remove redundant null pointer check - mm: Fix compilation error of mm_update_next_owner() - share_pool: Fix compilation error of do_mm_populate() - sharepool: Fix null pointer dereference on adding exiting task - share_pool: Check tsk->mm before use it - share_pool: Fix a potential bug branch - x86/mm/ioremap: Fix HUGE_VMAP interface redefinition - share_pool: Calculate sp_alloc() size for a task - share_pool: Calculate k2u size for a task - share_pool: Refactor sp_make_share_k2u() - share_pool: Fix error message printing - share_pool: Calculate non-sharepool memory usage for a task - share_pool: Calculate sp_alloc() size for a sp_group - share_pool: Do cleanups for statistical functions - mm/vmalloc: Fix a double free in __vmalloc_node_range - share_pool: Add and export buff_vzalloc_user() - ascend: share_pool: don't share the k2u to spg by default - ascend: share_pool: make the function share_k2u_to_spg work - share pool: Try to compact when memory is insufficient - share_pool: Fix null pointer of mm in concurrency scenes - share pool: Roll back when sp mmap failed - share_pool: Set errno when fail in sp_free() - share_pool: Release spg id when fail in sp_group_add_task() - share_pool: Remove memleak debug printing - ascend: share_pool: enable svm to use share pool memory - share_pool: Fix series of bugs - ascend: share_pool: Use remap_pfn_range to share kva to uva - ascend: share_pool: Use sharepool_no_page to alloc hugepage - share_pool: Add dvpp size statistics - share_pool: Fix rbtree searching bugs - share_pool: Don't use input param pid in sp_unshare_uva() - share pool: Solve processing errors of some abnormal branches - share_pool: Fix spa memleak in dvpp channel destroy procedure - share_pool: Add sp_area cache - ascend: share_pool: support debug mode and refactor some functions - ascend: share_pool: support share pool features for ascend platform - ascend: share_pool: support fork() and exit() to handle the mm - ascend: share_pool: add support proc_sharepool_init and is_vm_huge_special - ascend: share_pool: add /proc/sys/kernel/share_pool_hugepage_enable and ac_mode - ascend: share_pool: add /proc//sp_group - ascend: memory: introduce do_mm_populate and hugetlb_insert_hugepage - ascend: mm_struct: introduce new parameter for share pool features - ascend: vmalloc: export new function for share pool - ascend: mm: add an owner for mm_struct - mm/vmalloc: Hugepage vmalloc mappings - mm/vmalloc: add vmap_range_noflush variant - mm: Move vmap_range from mm/ioremap.c to mm/vmalloc.c - arm64: inline huge vmap supported functions - mm: HUGE_VMAP arch support cleanup - mm/ioremap: rename ioremap_*_range to vmap_*_range - mm/vmalloc: rename vmap_*_range vmap_pages_*_range - mm: apply_to_pte_range warn and fail if a large pte is encountered - mm/vmalloc: fix vmalloc_to_page for huge vmap mappings - mm: move lib/ioremap.c to mm/ - mm/ioremap: probe platform for p4d huge map support - mm: remove map_vm_range - mm: don't return the number of pages from map_kernel_range{, _noflush} - mm: rename vmap_page_range to map_kernel_range - mm: remove vmap_page_range_noflush and vunmap_page_range - mm: pass addr as unsigned long to vb_free - mm: only allow page table mappings for built-in zsmalloc - mm: unexport unmap_kernel_range_noflush - mm: remove __get_vm_area - arm64: mm: add p?d_leaf() definitions - mm: add generic p?d_leaf() macros - mm/memory.c: add apply_to_existing_page_range() helper - mm/vmalloc: Add empty headers and use them from - lib/ioremap: ensure break-before-make is used for huge p4d mappings - lib/ioremap: ensure phys_addr actually corresponds to a physical address - ioremap: rework pXd_free_pYd_page() API - mm: add do_vm_mmap - config: update hulk_defconfig - configs: remove euleros_defconfig - iommu/amd: Fix incorrect PASID decoding from event log - mm: compaction: avoid 100% CPU usage during compaction when a task is killed - iommu/vt-d: Unlink device if failed to add to group - iommu/arm-smmu: Prevent forced unbinding of Arm SMMU drivers - EMMC: open CONFIG_ASCEND_HISI_MMC - EMMC: add dts bindings documents - EMMC: hisi extensions for dw mmc host controller - EMMC: adaption for ascend customized host layer - EMMC: adaption for ascend customized sd card - EMMC: adaption for ascend customized emmc card - EMMC: add hisi_mmc_core - EMMC: ascend customized emmc host- blk-mq: complete req in softirq context in case of single queue - ovl: fix leaked dentry - ovl: fix incorrect extent info in metacopy case - ovl: warn about orphan metacopy - ovl: fix lookup of indexed hardlinks with metacopy - ovl: fix redirect traversal on metacopy dentries - ovl: initialize OVL_UPPERDATA in ovl_lookup() - ovl: use only uppermetacopy state in ovl_lookup() - ovl: simplify setting of origin for index lookup - net: hns3: update hns3 version to 21.10.1 - net: hns3: fix buffer length not enough problem in debugfs - net: hns3: use ae_dev->ops->reset_event to do reset. - media: firewire: firedtv-avc: fix a buffer overflow in avc_ca_pmt() - GPIO : support ascend gpio driver - mpam: update monitor rmid and group configuration - mpam: Add support for group rmid modify - mpam: enable rdt_mon_capable for mbw monitor - svm: Add svm_set_user_mpam_en to enable/disable mpam for smmu - svm: Add support to set svm mpam configuration - svm: Add support to get svm mpam configuration - iommu/arm-smmu-v3: Add support to enable/disable SMMU user_mpam_en - iommu/arm-smmu-v3: Add support to get SMMU mpam configuration - iommu/arm-smmu-v3: Add support to configure mpam in STE/CD context - nvme-rdma: destroy cm id before destroy qp to avoid use after free - arm64: Errata: fix kabi changed by cpu_errata - config: disable CONFIG_HISILICON_ERRATUM_1980005 by default - cache: Workaround HiSilicon Taishan DC CVAU - kabi: fix kabi broken in struct device - virtio_pci: Support surprise removal of virtio pci device - ip_gre: add validation for csum_start - netfilter: nft_exthdr: fix endianness of tcp option cast - tracing / histogram: Fix NULL pointer dereference on strcmp() on NULL event name - scsi: core: Avoid printing an error if target_alloc() returns -ENXIO - scsi: scsi_dh_rdac: Avoid crash during rdac_bus_attach() - x86/fpu: Make init_fpstate correct with optimized XSAVE - iommu/vt-d: Fix agaw for a supported 48 bit guest address width - PCI/MSI: Enforce MSI[X] entry updates to be visible - PCI/MSI: Enforce that MSI-X table entry is masked for update - PCI/MSI: Mask all unused MSI-X entries - PCI/MSI: Protect msi_desc::masked for multi-MSI - PCI/MSI: Use msi_mask_irq() in pci_msi_shutdown() - PCI/MSI: Correct misleading comments - PCI/MSI: Do not set invalid bits in MSI mask - PCI/MSI: Enable and mask MSI-X early - genirq/msi: Ensure deactivation on teardown - x86/ioapic: Force affinity setup before startup - x86/msi: Force affinity setup before startup - genirq: Provide IRQCHIP_AFFINITY_PRE_STARTUP - tcp_bbr: fix u32 wrap bug in round logic if bbr_init() called after 2B packets - net: bridge: fix memleak in br_add_if() - net: igmp: fix data-race in igmp_ifc_timer_expire() - ACPI: NFIT: Fix support for virtual SPA ranges - ovl: prevent private clone if bind mount is not allowed - tracing: Reject string operand in the histogram expression - reiserfs: add check for root_inode in reiserfs_fill_super - serial: 8250: Mask out floating 16/32-bit bus bits - ext4: fix potential htree corruption when growing large_dir directories - pipe: increase minimum default pipe size to 2 pages - tracing/histogram: Rename "cpu" to "common_cpu" - tracing / histogram: Give calculation hist_fields a size - blk-iolatency: error out if blk_get_queue() failed in iolatency_set_limit() - net: Fix zero-copy head len calculation. - netfilter: nft_nat: allow to specify layer 4 protocol NAT only - netfilter: conntrack: adjust stop timestamp to real expiry value - virtio_net: Do not pull payload in skb->head - virtio_net: Add XDP meta data support - net: check untrusted gso_size at kernel entry - sctp: move 198 addresses from unusable to private scope - net: annotate data race around sk_ll_usec - net/802/garp: fix memleak in garp_request_join() - net/802/mrp: fix memleak in mrp_request_join() - af_unix: fix garbage collect vs MSG_PEEK - efi: Change down_interruptible() in virt_efi_reset_system() to down_trylock() - svm: Use vma->vm_pgoff for the nid - Ascend/hugetlb:support alloc normal and buddy hugepage - Ascend/memcg: Use CONFIG_ASCEND_FEATURES for customized interfaces - Ascend/cdm:alloc hugepage from the specified CDM node - ascend/svm: Support pinned memory size greater than 2GB - mm: ascend: Fix compilation error of mem_cgroup_from_css() - fuse: truncate pagecache on atomic_o_trunc - ext4: drop unnecessary journal handle in delalloc write - ext4: factor out write end code of inline file - ext4: correct the error path of ext4_write_inline_data_end() - ext4: check and update i_disksize properly- sched/topology: Fix sched_domain_topology_level alloc in sched_init_numa() - uacce: misc fixes - mm/page_alloc: place pages to tail in __free_pages_core() - mm/page_alloc: move pages to tail in move_to_free_list() - mm/page_alloc: place pages to tail in __putback_isolated_page() - mm/page_alloc: convert "report" flag of __free_one_page() to a proper flag - mm: add function __putback_isolated_page - mm/page_alloc.c: memory hotplug: free pages as higher order - raid1: ensure write behind bio has less than BIO_MAX_VECS sectors - blk-wbt: fix IO hang due to negative inflight counter - Export sysboml for bbox to use. - ovl: use a private non-persistent ino pool - ovl: simplify i_ino initialization - ovl: factor out helper ovl_get_root() - ovl: fix out of date comment and unreachable code- Revert "cache: Workaround HiSilicon Taishan DC CVAU" - Revert "config: disable CONFIG_HISILICON_ERRATUM_1980005 by default"- soc: aspeed: lpc-ctrl: Fix boundary check for mmap - mmap: userswap: fix some format issues - mmap: userswap: fix memory leak in do_mmap - arm64/mpam: fix the problem that the ret variable is not initialized - NFS: Fix a race in __nfs_list_for_each_server() - NFSv4: Clean up nfs_client_return_marked_delegations() - NFS: Add a helper nfs_client_for_each_server() - blktrace: Fix uaf in blk_trace access after removing by sysfs - io_uring: don't take uring_lock during iowq cancel - io_uring: hold uring_lock while completing failed polled io in io_wq_submit_work() - block: fix UAF from race of ioc_release_fn() and __ioc_clear_queue() - Driver/SMMUV3: Bugfix for the softlockup when the driver processes events - net_sched: remove need_resched() from qdisc_run() - ath10k: Fix TKIP Michael MIC verification for PCIe - ath10k: drop fragments with multicast DA for PCIe - ath10k: add CCMP PN replay protection for fragmented frames for PCIe - ath10k: add struct for high latency PN replay protection - config: disable CONFIG_HISILICON_ERRATUM_1980005 by default - cache: Workaround HiSilicon Taishan DC CVAU - kabi: Fix "Intel: perf/core: Add attr_groups_update into struct pmu" - x86: Fix kabi broken for struct cpuinfo_x86 - kabi: Fix "perf/x86/intel: Support per-thread RDPMC TopDown metrics" - PCI: kabi: fix kabi broken for struct pci_dev - kabi: Fix "PCI: Decode PCIe 32 GT/s link speed" - openeuler_defconfig: Adjust some configs for Intel icelake support - hulk_defconfig: Adjust some configs for Intel icelake support - perf/x86/intel/uncore: Fix M2M event umask for Ice Lake server - node: fix device cleanups in error handling code - device-dax/core: Fix memory leak when rmmod dax.ko - ntb: intel: Fix memleak in intel_ntb_pci_probe - perf/x86/intel/uncore: Fix the scale of the IMC free-running events - intel_idle: Ignore _CST if control cannot be taken from the platform - intel_idle: Fix max_cstate for processor models without C-state tables - perf/x86/intel/uncore: Reduce the number of CBOX counters - powercap: RAPL: remove unused local MSR define - PCI/ERR: Update error status after reset_link() - PCI/ERR: Combine pci_channel_io_frozen cases - intel_th: msu: Fix the unexpected state warning - intel_th: msu: Fix window switching without windows - intel_th: Fix freeing IRQs - PCI: Do not use bus number zero from EA capability - perf/x86/intel/uncore: Fix missing marker for snr_uncore_imc_freerunning_events - intel_th: msu: Fix possible memory leak in mode_store() - intel_th: msu: Fix overflow in shift of an unsigned int - intel_th: msu: Fix missing allocation failure check on a kstrndup - intel_th: msu: Fix an uninitialized mutex - intel_th: gth: Fix the window switching sequence - tools/power/x86/intel-speed-select: Fix a read overflow in isst_set_tdp_level_msr() - intel_rapl: need linux/cpuhotplug.h for enum cpuhp_state - device-dax: fix memory and resource leak if hotplug fails - MAINTAINERS: Add entry for EDAC-I10NM - MAINTAINERS: Update entry for EDAC-SKYLAKE - tools x86 uapi asm: Sync the pt_regs.h copy with the kernel sources - docs: fix numaperf.rst and add it to the doc tree - acpi/hmat: fix an uninitialized memory_target - acpi/hmat: Update acpi_hmat_type enum with ACPI_HMAT_TYPE_PROXIMITY - acpi/hmat: fix memory leaks in hmat_init() - drivers/dax: Allow to include DEV_DAX_PMEM as builtin - doc: trace: fix reference to cpuidle documentation file - openeuler_defconfig: Enable some Icelake support configs - hulk_defconfig: Enable some Icelake support configs - tools/power turbostat: Fix Haswell Core systems - tools/power turbostat: Support Ice Lake server - tools/power turbostat: consolidate duplicate model numbers - tools/power turbostat: reduce debug output - intel_th: msu-sink: An example msu buffer "sink" - intel_th: msu: Introduce buffer interface - intel_th: msu: Start read iterator from a non-empty window - intel_th: msu: Split sgt array and pointer in multiwindow mode - intel_th: msu: Support multipage blocks - intel_th: msu: Remove set but not used variable 'last' - intel_th: msu: Fix unused variable warning on arm64 platform - intel_th: msu: Add current window tracking - intel_th: msu: Add a sysfs attribute to trigger window switch - intel_th: msu: Correct the block wrap detection - intel_th: Add switch triggering support - intel_th: gth: Factor out trace start/stop - intel_th: msu: Factor out pipeline draining - intel_th: msu: Switch over to scatterlist - intel_th: msu: Replace open-coded list_{first,last,next}_entry variants - intel_th: Only report useful IRQs to subdevices - intel_th: msu: Start handling IRQs - intel_th: pci: Use MSI interrupt signalling - intel_th: Communicate IRQ via resource - intel_th: Add "rtit" source device - intel_th: Skip subdevices if their MMIO is missing - intel_th: Rework resource passing between glue layers and core - intel_th: pti: Use sysfs_match_string() helper - intel_th: Only create useful device nodes - intel_th: Mark expected switch fall-throughs - perf/x86/amd: Fix sampling Large Increment per Cycle events - Intel: hardirq/nmi: Allow nested nmi_enter() - Intel: platform/x86: ISST: Increase timeout - Intel: ICX: platform/x86: ISST: Fix wrong unregister type - Intel: ICX: platform/x86: ISST: Allow additional core-power mailbox commands - Intel: EDAC/i10nm: Update driver to support different bus number config register offsets - Intel: EDAC, {skx,i10nm}: Make some configurations CPU model specific - Intel: intel_idle: Customize IceLake server support - Intel: x86/uaccess: Move copy_user_handle_tail() into asm - Intel: x86/insn-eval: Add support for 64-bit kernel mode - Intel: x86/extable: Introduce _ASM_EXTABLE_UA for uaccess fixups - x86/traps: Stop using ist_enter/exit() in do_int3() - Intel: EDAC, skx: Retrieve and print retry_rd_err_log registers - Intel: EDAC, skx_common: Refactor so that we initialize "dev" in result of adxl decode. - Intel: perf/x86: Fix n_metric for cancelled txn - Intel: perf/x86/intel: Check perf metrics feature for each CPU - Intel: perf/x86/intel: Support per-thread RDPMC TopDown metrics - Intel: perf/x86/intel: Support TopDown metrics on Ice Lake - Intel: perf/x86: Add a macro for RDPMC offset of fixed counters - Intel: perf/x86/intel: Generic support for hardware TopDown metrics - Intel: perf/core: Add a new PERF_EV_CAP_SIBLING event capability - Intel: perf/x86/intel: Use switch in intel_pmu_disable/enable_event - Intel: perf/x86/intel: Fix the name of perf METRICS - Intel: perf/x86/intel: Move BTS index to 47 - Intel: perf/x86/intel: Introduce the fourth fixed counter - Intel: perf/x86/intel: Name the global status bit in NMI handler - Intel: perf/x86: Use event_base_rdpmc for the RDPMC userspace support - Intel: perf/x86: Keep LBR records unchanged in host context for guest usage - Intel: perf/x86: Add constraint to create guest LBR event without hw counter - Intel: perf/x86/lbr: Add interface to get LBR information - perf/x86/core: Refactor hw->idx checks and cleanup - Intel: perf/x86: Fix variable types for LBR registers - perf/x86/amd: Add support for Large Increment per Cycle Events - Intel: perf/x86/amd: Constrain Large Increment per Cycle events - Intel: perf/x86/intel: Fix SLOTS PEBS event constraint - Intel: perf/x86: Use update attribute groups for default attributes - intel: perf/x86/intel: Use update attributes for skylake format - Intel: perf/x86: Use update attribute groups for extra format - Intel: perf/x86: Use update attribute groups for caps - Intel: perf/x86: Add is_visible attribute_group callback for base events - Intel: perf/x86: Use the new pmu::update_attrs attribute group - Intel: perf/x86: Get rid of x86_pmu::event_attrs - Intel: perf/core: Add attr_groups_update into struct pmu - Intel: sysfs: Add sysfs_update_groups function - perf/x86/intel: Export mem events only if there's PEBS support - Intel: perf/x86/intel: Factor out common code of PMI handler - PCI: pciehp: Add DMI table for in-band presence detection disabled - Intel:PCI: pciehp: Wait for PDS if in-band presence is disabled - Intel:PCI: pciehp: Disable in-band presence detect when possible - Intel:PCI/AER: Fix the broken interrupt injection - genirq: Provide interrupt injection mechanism - Intel:PCI/DPC: Add "pcie_ports=dpc-native" to allow DPC without AER control - Intel:PCI/AER: Fix kernel-doc warnings - Intel:PCI/AER: Use for_each_set_bit() to simplify code - Intel:PCI/AER: Save AER Capability for suspend/resume - Intel:PCI: Get rid of dev->has_secondary_link flag - Intel:PCI: Make pcie_downstream_port() available outside of access.c - Intel:PCI: Assign bus numbers present in EA capability for bridges - Intel:PCI/AER: Log messages with pci_dev, not pcie_device - Intel:PCI/DPC: Log messages with pci_dev, not pcie_device - Intel:PCI: Replace dev_printk(KERN_DEBUG) with dev_info(), etc - Intel:PCI: Replace printk(KERN_INFO) with pr_info(), etc - Intel:PCI: Use dev_printk() when possible - Intel:PCI/portdrv: Support PCIe services on subtractive decode bridges - Intel:PCI/portdrv: Use conventional Device ID table formatting - Intel:PCI/ASPM: Save LTR Capability for suspend/resume - Intel:PCI: Enable SERR# forwarding for all bridges - Intel:PCI/AER: Use match_string() helper to simplify the code - Intel:PCI/AER: Queue one GHES event, not several uninitialized ones - Intel:PCI/AER: Abstract AER interrupt handling - Intel:PCI/AER: Reuse existing pcie_port_find_device() interface - Intel:PCI/AER: Use managed resource allocations - Intel:PCI/AER: Use threaded IRQ for bottom half - Intel:PCI/AER: Use kfifo_in_spinlocked() to insert locked elements - Intel:PCI/AER: Remove unused aer_error_resume() - Intel:PCI/ERR: Remove duplicated include from err.c - Intel:PCI: Make link active reporting detection generic - PCI: Unify device inaccessible - Intel:PCI/ERR: Always report current recovery status for udev - PCI/ERR: Simplify broadcast callouts - PCI/ERR: Handle fatal error recovery - Intel:PCI/DPC: Save and restore config state - PCI: portdrv: Restore PCI config state on slot reset - PCI: Simplify disconnected marking - Intel: ntb: intel: add hw workaround for NTB BAR alignment - Intel: ntb: intel: fix static declaration - Intel: ntb: intel: Add Icelake (gen4) support for Intel NTB - Intel: NTB: add new parameter to peer_db_addr() db_bit and db_data - Intel: perf/x86/intel: Fix invalid Bit 13 for Icelake MSR_OFFCORE_RSP_x register - Intel: perf/x86/intel/uncore: Add Ice Lake server uncore support - Intel: perf/x86/intel/uncore: Add box_offsets for free-running counters - Intel: perf/x86/intel/uncore: Factor out __snr_uncore_mmio_init_box - Intel: perf/x86/intel/uncore: Add IMC uncore support for Snow Ridge - Intel: perf/x86/intel/uncore: Clean up client IMC - Intel: perf/x86/intel/uncore: Support MMIO type uncore blocks - Intel: perf/x86/intel/uncore: Factor out box ref/unref functions - Intel: perf/x86/intel/uncore: Add uncore support for Snow Ridge server - Intel: perf/x86/intel: Add more Icelake CPUIDs - Intel: Documentation: admin-guide: PM: Add intel_idle document - Intel: ACPI: processor: Make ACPI_PROCESSOR_CSTATE depend on ACPI_PROCESSOR - Intel: intel_idle: Use ACPI _CST on server systems - Intel: intel_idle: Add module parameter to prevent ACPI _CST from being used - Intel: intel_idle: Allow ACPI _CST to be used for selected known processors - Intel: cpuidle: Allow idle states to be disabled by default - Intel: Documentation: admin-guide: PM: Add cpuidle document - Intel: cpuidle: use BIT() for idle state flags and remove CPUIDLE_DRIVER_FLAGS_MASK - Intel: intel_idle: Use ACPI _CST for processor models without C-state tables - Intel: intel_idle: Refactor intel_idle_cpuidle_driver_init() - Intel: ACPI: processor: Export acpi_processor_evaluate_cst() - Intel: ACPI: processor: Clean up acpi_processor_evaluate_cst() - Intel: ACPI: processor: Introduce acpi_processor_evaluate_cst() - Intel: ACPI: processor: Export function to claim _CST control - Intel: tools/power/x86: A tool to validate Intel Speed Select commands - Intel: platform/x86: ISST: Restore state on resume - Intel: platform/x86: ISST: Add Intel Speed Select PUNIT MSR interface - Intel: platform/x86: ISST: Add Intel Speed Select mailbox interface via MSRs - Intel: platform/x86: ISST: Add Intel Speed Select mailbox interface via PCI - Intel: platform/x86: ISST: Add Intel Speed Select mmio interface - Intel: platform/x86: ISST: Add IOCTL to Translate Linux logical CPU to PUNIT CPU number - Intel: platform/x86: ISST: Store per CPU information - Intel: platform/x86: ISST: Add common API to register and handle ioctls - Intel: platform/x86: ISST: Update ioctl-number.txt for Intel Speed Select interface - Intel: EDAC, skx, i10nm: Fix source ID register offset - Intel: EDAC, i10nm: Check ECC enabling status per channel - Intel: EDAC, i10nm: Add Intel additional Ice-Lake support - Intel: EDAC, skx, i10nm: Make skx_common.c a pure library - Intel: EDAC, skx_common: Add code to recognise new compound error code - Intel: EDAC, i10nm: Add a driver for Intel 10nm server processors - EDAC, skx_edac: Delete duplicated code - Intel: EDAC, skx_common: Separate common code out from skx_edac - Intel: powercap/intel_rapl: add support for ICX-D - Intel: powercap/intel_rapl: add support for ICX - Intel: powercap/intel_rapl: add support for IceLake desktop - Intel: intel_rapl: Fix module autoloading issue - Intel: intel_rapl: support two power limits for every RAPL domain - Intel: intel_rapl: support 64 bit register - intel_rapl: abstract RAPL common code - Intel: intel_rapl: cleanup hardcoded MSR access - Intel: intel_rapl: cleanup some functions - Intel: intel_rapl: abstract register access operations - Intel: intel_rapl: abstract register address - Intel: intel_rapl: introduce struct rapl_if_private - Intel: intel_rapl: introduce intel_rapl.h - Intel: intel_rapl: remove hardcoded register index - Intel: intel_rapl: use reg instead of msr - Intel: powercap/intel_rapl: Update RAPL domain name and debug messages - Intel: powercap/intel_rapl: Support multi-die/package - Intel: powercap/intel_rapl: Simplify rapl_find_package() - Intel: x86/topology: Define topology_logical_die_id() - Intel: x86/topology: Define topology_die_id() - Intel: cpu/topology: Export die_id - Intel: x86/topology: Create topology_max_die_per_package() - Intel: x86/topology: Add CPUID.1F multi-die/package support - Intel: topology: Simplify cputopology.txt formatting and wording - Intel: perf/x86/regs: Use PERF_REG_EXTENDED_MASK - Intel: perf/x86: Remove pmu->pebs_no_xmm_regs - Intel: perf/x86: Clean up PEBS_XMM_REGS - Intel: perf/x86/regs: Check reserved bits - Intel: perf/x86: Disable extended registers for non-supported PMUs - Intel: perf/core: Add PERF_PMU_CAP_NO_EXCLUDE for exclusion incapable PMUs - Intel: perf/core: Add function to test for event exclusion flags - Intel: perf/x86/intel/pt: Remove software double buffering PMU capability - Intel: perf/ring_buffer: Fix AUX software double buffering - Intel: perf regs x86: Add X86 specific arch__intr_reg_mask() - Intel: perf parse-regs: Add generic support for arch__intr/user_reg_mask() - Intel: perf parse-regs: Split parse_regs - Intel: perf parse-regs: Improve error output when faced with unknown register name - Intel: perf record: Fix suggestion to get list of registers usable with --user-regs and --intr-regs - Intel: perf tools x86: Add support for recording and printing XMM registers - Intel: perf/x86/intel/uncore: Add Intel Icelake uncore support - Intel: perf/x86/lbr: Avoid reading the LBRs when adaptive PEBS handles them - Intel: perf/x86/intel: Support adaptive PEBS v4 - Intel: perf/x86/intel/ds: Extract code of event update in short period - Intel: perf/x86/intel: Extract memory code PEBS parser for reuse - Intel: perf/x86: Support outputting XMM registers - Intel: doc/mm: New documentation for memory performance - Intel: acpi/hmat: Register memory side cache attributes - Intel: acpi/hmat: Register performance attributes - Intel: acpi/hmat: Register processor domain to its memory - Intel: node: Add memory-side caching attributes - Intel: node: Add heterogenous memory access attributes - node: Link memory nodes to their compute nodes - Intel: acpi/hmat: Parse and report heterogeneous memory - Intel: acpi: Add HMAT to generic parsing tables - irqchip: phytium-2500: Fix compilation issues - Intel: acpi: Create subtable parsing infrastructure - Intel: ACPICA: ACPI 6.3: HMAT updates - Intel: device-dax: "Hotplug" persistent memory for use like normal RAM - mm/resource: Let walk_system_ram_range() search child resources - Intel: mm/memory-hotplug: Allow memory resources to be children - Intel: mm/resource: Move HMM pr_debug() deeper into resource code - Intel: device-dax: Add a 'modalias' attribute to DAX 'bus' devices - Intel: device-dax: Add a 'target_node' attribute - Intel: device-dax: Auto-bind device after successful new_id - Intel: acpi/nfit, device-dax: Identify differentiated memory with a unique numa-node - Intel: device-dax: Add /sys/class/dax backwards compatibility - Intel: device-dax: Add support for a dax override driver - Intel: device-dax: Move resource pinning+mapping into the common driver - Intel: device-dax: Introduce bus + driver model - Intel: device-dax: Start defining a dax bus model - Intel: device-dax: Remove multi-resource infrastructure - Intel: device-dax: Kill dax_region base - Intel: device-dax: Kill dax_region ida - Intel: dmaengine: ioatdma: support latency tolerance report (LTR) for v3.4 - Intel: dmaengine: ioatdma: add descriptor pre-fetch support for v3.4 - Intel: dmaengine: ioatdma: disable DCA enabling on IOATDMA v3.4 - Intel: dmaengine: ioatdma: Add Snow Ridge ioatdma device id - perf/x86/intel: Add Tremont core PMU support - perf/x86/intel: Add Icelake support - perf/x86: Support constraint ranges - PCI/PME: Fix kernel-doc of pcie_pme_resume() and pcie_pme_remove() - PCI: Add PCIE_LNKCAP2_SLS2SPEED() macro - PCI: Use pci_speed_string() for all PCI/PCI-X/PCIe strings - PCI: Add pci_speed_string() - PCI: Add 32 GT/s decoding in some macros - PCI: Decode PCIe 32 GT/s link speed - PCI/AER: Log which device prevents error recovery - PCI/AER: Initialize aer_fifo - PCI/AER: Use kfifo for tracking events instead of reimplementing it - PCI/AER: Remove error source from AER struct aer_rpc - Intel: PCI: Add support for Immediate Readiness - ia64: ensure proper NUMA distance and possible map initialization - sched/topology: Make sched_init_numa() use a set for the deduplicating sort - block: don't call rq_qos_ops->done_bio if the bio isn't tracked - block: fix blk-iolatency accounting underflow - ovl: fix missing negative dentry check in ovl_rename() - ext4: flush s_error_work before journal destroy in ext4_fill_super - Revert "ext4: fix panic when mount failed with parallel flush_stashed_error_work" - ext4: refresh the ext4_ext_path struct after dropping i_data_sem. - ext4: ensure enough credits in ext4_ext_shift_path_extents - ext4: use true,false for bool variable- net: 6pack: fix slab-out-of-bounds in decode_data- bpf: Fix integer overflow in prealloc_elems_and_freelist()- timerqueue: fix kabi for struct timerqueue_head - lib/timerqueue: Rely on rbtree semantics for next timer - ACPI / APEI: Notify all ras err to driver - ACPI / APEI: Add a notifier chain for unknown (vendor) CPER records - blk-mq-sched: Fix blk_mq_sched_alloc_tags() error handling - jbd2: protect jh by grab a ref in jbd2_journal_forget - jbd2: Don't call __bforget() unnecessarily - jbd2: Drop unnecessary branch from jbd2_journal_forget() - ipc: replace costly bailout check in sysvipc_find_ipc() - sched/topology: fix the issue groups don't span domain->span for NUMA diameter > 2 - sched/topology: Warn when NUMA diameter > 2 - USB: ehci: fix an interrupt calltrace error - net: hns3: update hns3 version to 21.9.4 - net: hns3: expand buffer len for fd tcam of debugfs - net: hns3: fix hns3 debugfs queue info print coverage bugs - net: hns3: fix memory override when bd_num is bigger than port info size - scsi: hisi_sas: Optimize the code flow of setting sense data when ssp I/O abnormally completed- Bluetooth: fix use-after-free error in lock_sock_nested() - bpf, mips: Validate conditional branch offsets - scsi: qla2xxx: Fix crash in qla2xxx_mqueuecommand() - crypto: ccp - fix resource leaks in ccp_run_aes_gcm_cmd() - bpf: Fix truncation handling for mod32 dst reg wrt zero - bpf: Fix 32 bit src register truncation on div/mod - bpf: Do not use ax register in interpreter on div/mod - Revert "bpf: allocate 0x06 to new eBPF instruction class JMP32" - Revert "bpf: refactor verifier min/max code for condition jump" - Revert "bpf: verifier support JMP32" - Revert "bpf: disassembler support JMP32" - Revert "tools: bpftool: teach cfg code about JMP32" - Revert "bpf: interpreter support for JMP32" - Revert "bpf: JIT blinds support JMP32" - Revert "x86_64: bpf: implement jitting of JMP32" - Revert "arm64: bpf: implement jitting of JMP32" - Revert "bpf: Fix 32 bit src register truncation on div/mod" - Revert "bpf: Fix truncation handling for mod32 dst reg wrt zero" - block: fix wrong define name - block: fix compile error when CONFIG_BLK_DEV_THROTTLING disable - pid: fix imbalanced calling of cgroup_threadgroup_change_begin/end() - pid: fix return value when copy_process() failed - block: fix NULL pointer in blkcg_drain_queue() - block: clean up ABI breakage - block: mark queue init done at the end of blk_register_queue - block: fix race between adding/removing rq qos and normal IO - scsi: hisi_sas: set sense data when the sas disk's I/O abnormally completed - kyber: initialize 'async_depth' in kyber_queue_data_alloc() - kyber: introduce kyber_depth_updated() - blk-mq: handle all throttled io in blk_cleanup_queue()- memcg: enable accounting for ldt_struct objects - memcg: enable accounting for posix_timers_cache slab - memcg: enable accounting for signals - memcg: enable accounting for new namesapces and struct nsproxy - memcg: enable accounting for fasync_cache - memcg: enable accounting for mnt_cache entries - memcg: enable accounting for pids in nested pid namespaces - KVM: do not allow mapping valid but non-reference-counted pages - nvme: remove the call to nvme_update_disk_info in nvme_ns_remove - block: flush the integrity workqueue in blk_integrity_unregister - block: check if a profile is actually registered in blk_integrity_unregister - blk-mq: fix kabi broken in blk_mq_tags - blk-mq: fix is_flush_rq - blk-mq: fix kernel panic during iterating over flush request - block: factor out a new helper from blk_rq_init() - blk-mq: don't grab rq's refcount in blk_mq_check_expired() - blk-mq: clearing flush request reference in tags->rqs[] - blk-mq: clear stale request in tags->rq[] before freeing one request pool - blk-mq: grab rq->refcount before calling ->fn in blk_mq_tagset_busy_iter - Revert "blk-mq: use static_rqs instead of rqs to iterate tags" - Revert "blk-mq: use blk_mq_queue_tag_inflight_iter() in debugfs" - Revert "nbd: use blk_mq_queue_tag_inflight_iter()" - blk-cgroup: fix UAF by grabbing blkcg lock before destroying blkg pd - tasks: Fix kabi broken for struct task_struct - tasks, sched/core: RCUify the assignment of rq->curr - tasks, sched/core: With a grace period after finish_task_switch(), remove unnecessary code - tasks, sched/core: Ensure tasks are available for a grace period after leaving the runqueue - tasks: Add a count of task RCU users - Revert "sched/membarrier: fix NULL poiner in membarrier_global_expedited" - ext4: update last_pos for the case ext4_htree_fill_tree return fail - blk-throttle: fix UAF by deleteing timer in blk_throtl_exit() - nvme-rdma: don't update queue count when failing to set io queues - scsi: hisi_sas: replace spin_lock_irqsave/spin_unlock_restore with spin_lock/spin_unlock - scsi: hisi_sas: use threaded irq to process CQ interrupts- ext4: fix race writing to an inline_data file while its xattrs are changing - uce: pagecache reading scenario add shmem support - Revert "uce: pagecache reading scenario add shmem support" - memcg: enable accounting of ipc resources - uce: pagecache reading scenario add shmem support - misc/uacce: fixup out-of-bounds array write - crypto/sec: add aead support for user-side- nvme-pci: Use u32 for nvme_dev.q_depth and nvme_queue.q_depth - nvme-pci: use unsigned for io queue depth - net: hns3: update hns3 version to 21.9.2 - net: hns3: the pointer is cast to another pointer in a different type, which is incompatible. - net: hns3: cleanup for some print type miss match and blank lines - net: hns3: remove tc enable checking - net: hns3: Constify static structs - net: hns3: fix kernel crash when unload VF while it is being reset - net: hns3: fix memory override when bd_num is bigger than the ring size - net: hns3: pad the short tunnel frame before sending to hardware - net: hns3: check the return of skb_checksum_help() - net: hns3: add 'QoS' support for port based VLAN configuration - net: hns3: remove unused parameter from hclge_set_vf_vlan_common() - net: hns3: disable port VLAN filter when support function level VLAN filter control - net: hns3: remove redundant param mbx_event_pending - net: hns3: remove the useless debugfs file node cmd - net: hns3: fix get wrong pfc_en when query PFC configuration - net: hns3: fix mixed flag HCLGE_FLAG_MQPRIO_ENABLE and HCLGE_FLAG_DCB_ENABLE - net: hns3: add support for tc mqprio offload - net: hns3: add debugfs support for vlan configuration - net: hns3: add support for VF modify VLAN filter state - net: hns3: add query basic info support for VF - net: hns3: add support for modify VLAN filter state - Revert: net: hns3: adds support for extended VLAN mode and 'QOS' in vlan 802.1Q protocol. - net: hns3: change the method of getting cmd index in debugfs - net: hns3: refactor dump mac tbl of debugfs - net: hns3: add support for dumping MAC umv counter in debugfs - net: hns3: refactor dump serv info of debugfs - net: hns3: refactor dump mac tnl status of debugfs - net: hns3: refactor dump qs shaper of debugfs - net: hns3: refactor dump qos buf cfg of debugfs - net: hns3: split out hclge_dbg_dump_qos_buf_cfg() - net: hns3: refactor dump qos pri map of debugfs - net: hns3: refactor dump qos pause cfg of debugfs - net: hns3: refactor dump tc of debugfs - net: hns3: refactor dump tm of debugfs - net: hns3: refactor dump tm map of debugfs - net: hns3: refactor dump fd tcam of debugfs - net: hns3: refactor queue info of debugfs - net: hns3: refactor queue map of debugfs - net: hns3: refactor dump reg dcb info of debugfs - net: hns3: refactor dump reg of debugfs - net: hns3: Constify static structs - net: hns3: refactor dump ncl config of debugfs - net: hns3: refactor dump m7 info of debugfs - net: hns3: refactor dump reset info of debugfs - net: hns3: refactor dump intr of debugfs - net: hns3: refactor dump loopback of debugfs - net: hns3: refactor dump mng tbl of debugfs - net: hns3: refactor dump mac list of debugfs - net: hns3: refactor dump bd info of debugfs - net: hns3: refactor the debugfs process - net: hns3: add debugfs support for tm priority and qset info - net: hns3: add interfaces to query information of tm priority/qset - net: hns3: change the value of the SEPARATOR_VALUE macro in hclgevf_main.c - net: hns3: fix for vxlan gpe tx checksum bug - net: hns3: Fix for geneve tx checksum bug - net: hns3: refine the struct hane3_tc_info - net: hns3: VF not request link status when PF support push link status feature - net: hns3: remove a duplicate pf reset counting - net: hns3: remediate a potential overflow risk of bd_num_list - net: hns3: fix query vlan mask value error for flow director - net: hns3: fix error mask definition of flow director - net: hns3: cleanup for endian issue for VF RSS - net: hns3: fix incorrect handling of sctp6 rss tuple - net: hns3: refine function hclge_set_vf_vlan_cfg() - net: hns3: dump tqp enable status in debugfs - hisilicon/hns3: convert comma to semicolon - net: hns3: remove a misused pragma packed - net: hns3: add debugfs of dumping pf interrupt resources - net: hns3: Supply missing hclge_dcb.h include file - net: hns3: print out speed info when parsing speed fails - net: hns3: add a missing mutex destroy in hclge_init_ad_dev() - net: hns3: add a print for initializing CMDQ when reset pending - net: hns3: replace snprintf with scnprintf in hns3_update_strings - net: hns3: change affinity_mask to numa node range - net: hns3: change hclge/hclgevf workqueue to WQ_UNBOUND mode - tcp_comp: Del compressed_data and remaining_data from tcp_comp_context_rx - tcp_comp: Add dpkt to save decompressed skb - tcp_comp: Fix ZSTD_decompressStream failed - mm: downgrade the print level in do_shrink_slab - uio: introduce UIO_MEM_IOVA - mm/mempolicy.c: fix checking unmapped holes for mbind - mm/mempolicy.c: check range first in queue_pages_test_walk - net: qrtr: fix another OOB Read in qrtr_endpoint_post - net: qrtr: fix OOB Read in qrtr_endpoint_post - mm, slab, slub: stop taking cpu hotplug lock - mm, slab, slub: stop taking memory hotplug lock - mm, slub: stop freeing kmem_cache_node structures on node offline - kernel/hung_task.c: introduce sysctl to print all traces when a hung task is detected - vt_kdsetmode: extend console locking- cpuidle: menu: Avoid computations when result will be discarded - virtio_blk: fix handling single range discard request - virtio_blk: add discard and write zeroes support - iommu/arm-smmu-v3: add bit field SFM into GERROR_ERR_MASK - page_alloc: consider highatomic reserve in watermark fast - mm/filemap.c: fix a data race in filemap_fault() - scsi/hifc: Fix memory leakage bug - RDMA/hns: Fix wrong timer context buffer page size - RDMA/hns: Bugfix for posting multiple srq work request - RDMA/hns: Fix 0-length sge calculation error - RDMA/hns: Fix configuration of ack_req_freq in QPC - RDMA/hns: Add check for the validity of sl configuration - RDMA/hns: Fix bug during CMDQ initialization - RDMA/hns: Fixed wrong judgments in the goto branch - RDMA/hns: Bugfix for checking whether the srq is full when post wr - RDMA/hns: Fix wrong parameters when initial mtt of srq->idx_que - RDMA/hns: Force rewrite inline flag of WQE - RDMA/hns: Fix missing assignment of max_inline_data - RDMA/hns: Avoid enabling RQ inline on UD - RDMA/hns: Support to query firmware version - RDMA/hns: Force srq_limit to 0 when creating SRQ - RDMA/hns: Add interception for resizing SRQs - RDMA/hns: Fix an cmd queue issue when resetting- iommu: smmuv2: Using the SMMU_BYPASS_DEV to bypass SMMU for some SoCs - iommu: dev_bypass: cleanup dev bypass code - arm64: phytium: using MIDR_PHYTIUM_FT2000PLUS instead of ARM_CPU_IMP_PHYTIUM - arm64: Add MIDR encoding for PHYTIUM CPUs - arm64: Add MIDR encoding for HiSilicon Taishan CPUs - sched: Fix sched_fork() access an invalid sched_task_group - KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (CVE-2021-3653) - KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (CVE-2021-3656) - Bluetooth: switch to lock_sock in SCO - Bluetooth: avoid circular locks in sco_sock_connect - Bluetooth: schedule SCO timeouts with delayed_work - Bluetooth: defer cleanup of resources in hci_unregister_dev()- tcp_comp: Fix comp_read_size return value - virtio-blk: Add validation for block size in config space - blk-mq: fix divide by zero crash in tg_may_dispatch() - mm, vmscan: guarantee drop_slab_node() termination - jump_label: skip resource release if jump label is not relocated - ext4: prevent getting empty inode buffer - ext4: move ext4_fill_raw_inode() related functions before __ext4_get_inode_loc() - ext4: factor out ext4_fill_raw_inode() - ext4: make the updating inode data procedure atomic - KVM: X86: MMU: Use the correct inherited permissions to get shadow page - x86/config: Enable CONFIG_USERSWAP for openeuler_defconfig - ext4: fix panic when mount failed with parallel flush_stashed_error_work - device core: Consolidate locking and unlocking of parent and device - Revert "ext4: flush s_error_work before journal destroy in ext4_fill_super" - ext2: Strengthen xattr block checks - ext2: Merge loops in ext2_xattr_set() - ext2: introduce helper for xattr entry validation - mm: rmap: explicitly reset vma->anon_vma in unlink_anon_vmas()- bpf: Fix leakage due to insufficient speculative store bypass mitigation - bpf: Introduce BPF nospec instruction for mitigating Spectre v4 - bpf: track spill/fill of constants - bpf/verifier: per-register parent pointers - blk-mq: clear active_queues before clearing BLK_MQ_F_TAG_QUEUE_SHARED- scsi: hisi_sas: Flush workqueue in hisi_sas_v3_remove() - nvme: force complete cancelled requests - blk-mq: blk-mq: provide forced completion method - ext4: flush s_error_work before journal destroy in ext4_fill_super - Revert "net: make get_net_ns return error if NET_NS is disabled" - kthread: Fix PF_KTHREAD vs to_kthread() race - sched/debug: Fix 'sched_debug_lock' undeclared error - Remove MODULE_ALIAS() calls that take undefined macro - scripts/dtc: Remove redundant YYLOC global declaration - x86/boot/compressed: Don't declare __force_order in kaslr_64.c - usb: hso: fix error handling code of hso_create_net_device - hso: fix bailout in error case of probe- spec: fixed the mistake for dates in kernel.spec- iscsi: Fix KABI change for 'Fix conn use after free during resets' - iscsi: alloc iscsi_cls_session with iscsi_cls_session_warpper - iscsi: introduce iscsi_cls_session_warapper and helper - scsi: iscsi: Fix conn use after free during resets - scsi: sr: Return correct event when media event code is 3 - net: xilinx_emaclite: Do not print real IOMEM pointer - sctp: move the active_key update after sh_keys is added - usb: max-3421: Prevent corruption of freed memory - net: ll_temac: Fix bug causing buffer descriptor overrun - tcp_comp: Avoiding the null pointer problem of ctx in comp_stream_read - nbd: add the check to prevent overflow in __nbd_ioctl() - ext4: fix potential uninitialized access to retval in kmmpd - blk-mq: fix kabi broken by "blk-mq: fix hang caused by freeze/unfreeze sequence" - blk-mq: fix hang caused by freeze/unfreeze sequence - config: Enable CONFIG_UCE_KERNEL_RECOVERY by default - EDAC/ghes: Remove intermediate buffer pvt->detail_location - USB: fix some clerical mistakes - uce: pagecache reading scenario support kernel recovery - uce: cow scenario support kernel recovery - selinux: fix NULL dereference in policydb_destroy() - livepatch/x86: Ignore return code of save_stack_trace_tsk_reliable() - mm,hwpoison: return -EHWPOISON to denote that the page has already been poisoned - mm/memory-failure: use a mutex to avoid memory_failure() races - arm64: mm: account for hotplug memory when randomizing the linear region- test modules directory existed when ls- fix rpmbuild error with patches- openeuler_defconfig: Enable ARCH_PHYTIUM and ARM_GIC_PHYTIUM_2500 - config: Enable Phytium FT-2500 support configs for hulk_defconfig - irqchip: phytium-2500: Add interrupt controller driver - mm/vmscan: setup drop_caches_loop_limit in cmdline - mm/memcg: optimize memory.numa_stat like memory.stat - livepatch: Fix crash when access the global variable in hook - timer: Use hlist_unhashed_lockless() in timer_pending() - list: Add hlist_unhashed_lockless() - config: Enable CONFIG_GPIO_HISI by default - gpio: gpio-hisi: Add HiSilicon GPIO support - config: Enable CONFIG_I2C_HISI by default - i2c: add support for HiSilicon I2C controller - i2c: core: add api to provide frequency mode strings - i2c: core: add managed function for adding i2c adapters - blk: reuse lookup_sem to serialize partition operations - Revert "block: take bd_mutex around delete_partitions in del_gendisk" - Revert "block: avoid creating invalid symlink file for patitions" - Revert "block: call bdput() to avoid memleak" - sctp: fix return value check in __sctp_rcv_asconf_lookup - workqueue: fix UAF in pwq_unbound_release_workfn() - exit: Move preemption fixup up, move blocking operations down - Input: joydev - prevent use of not validated data in JSIOCSBTNMAP ioctl - Input: joydev - prevent potential read overflow in ioctl - srcu: Take early exit on memory-allocation failure - Revert "modpost: add read_text_file() and get_line() helpers" - Revert "modpost: use read_text_file() and get_line() for reading text files" - Revert "modpost: remove use of non-standard strsep() in HOSTCC code" - Revert "modpost: explain why we can't use strsep" - cpuidle: fix return type err in haltpoll_switch_governor - mm/slab: add naive detection of double free - mm/mempool: fix a data race in mempool_free() - mm/list_lru: fix a data race in list_lru_count_one - mm/cma.c: fix NULL pointer dereference when cma could not be activated - iommu/amd: Prevent NULL pointer dereference- bcache: always record start time of a sample - bcache: do not collect data insert info created by write_moving - tcp_comp: open configs for tcp compression - tcp_comp: implement recvmsg for tcp compression - tcp_comp: implement sendmsg for tcp compression - tcp_comp: add stub proto ops for tcp compression socket - tcp_comp: allow ignore local tcp connections - tcp_comp: only enable compression for give server ports - tcp_comp: add sysctl for enable/disable compression - tcp_comp: add init and cleanup hook for compression - tcp_comp: add tcp comp option to SYN and SYN-ACK - tcp_comp: add Kconfig for tcp payload compression - tracing: Fix bug in rb_per_cpu_empty() that might cause deadloop. - proc: Avoid mixing integer types in mem_rw() - net: sched: cls_api: Fix the the wrong parameter - sctp: update active_key for asoc when old key is being replaced - nvme-pci: don't WARN_ON in nvme_reset_work if ctrl.state is not RESETTING - net/sched: act_skbmod: Skip non-Ethernet packets - net/tcp_fastopen: fix data races around tfo_active_disable_stamp - scsi: target: Fix protect handling in WRITE SAME(32) - scsi: iscsi: Fix iface sysfs attr detection - nvme-pci: do not call nvme_dev_remove_admin from nvme_remove - ipv6: fix 'disable_policy' for fwd packets - net: ip_tunnel: fix mtu calculation for ETHER tunnel devices - udp: annotate data races around unix_sk(sk)->gso_size - ipv6: tcp: drop silly ICMPv6 packet too big messages - tcp: annotate data races around tp->mtu_info - dma-buf/sync_file: Don't leak fences on merge failure - net: validate lwtstate->data before returning from skb_tunnel_info() - net: send SYNACK packet with accepted fwmark - net: bridge: sync fdb to new unicast-filtering ports - netfilter: ctnetlink: suspicious RCU usage in ctnetlink_dump_helpinfo - dm writecache: fix writing beyond end of underlying device when shrinking - dm writecache: return the exact table values that were set - dm multipath: use updated MPATHF_QUEUE_IO on mapping for bio-based mpath - dm writecache: fix data corruption when reloading the target - dm verity fec: fix hash block number in verity_fec_decode - sched/fair: Fix CFS bandwidth hrtimer expiry type - scsi: libfc: Fix array index out of bound exception - scsi: scsi_dh_alua: Fix signedness bug in alua_rtpg() - net: bridge: multicast: fix PIM hello router port marking race - NFSv4/pNFS: Don't call _nfs4_pnfs_v3_ds_connect multiple times - virtio_net: move tx vq operation under tx queue lock - x86/fpu: Limit xstate copy size in xstateregs_set() - nfs: fix acl memory leak of posix_acl_create() - NFSv4: Initialise connection to the server in nfs4_alloc_client() - PCI/sysfs: Fix dsm_label_utf16s_to_utf8s() buffer overrun - virtio_console: Assure used length from device is limited - virtio_net: Fix error handling in virtnet_restore() - virtio-blk: Fix memory leak among suspend/resume procedure - NFS: nfs_find_open_context() may only select open files - lib/decompress_unlz4.c: correctly handle zero-padding around initrds. - i2c: core: Disable client irq on reboot/shutdown - scsi: qedi: Fix null ref during abort handling - scsi: iscsi: Fix shost->max_id use - scsi: iscsi: Add iscsi_cls_conn refcount helpers - scsi: scsi_dh_alua: Check for negative result value - tracing: Do not reference char * as a string in histograms - scsi: core: Fix bad pointer dereference when ehandler kthread is invalid - seq_buf: Fix overflow in seq_buf_putmem_hex() - ipmi/watchdog: Stop watchdog timer when the current action is 'none' - net: ip: avoid OOM kills with large UDP sends over loopback - vsock: notify server to shutdown when client has pending signal - xfrm: Fix error reporting in xfrm_state_construct. - virtio_net: Remove BUG() to avoid machine dead - dm space maps: don't reset space map allocation cursor when committing - ipv6: use prandom_u32() for ID generation - mm/huge_memory.c: don't discard hugepage if other processes are mapping it - vfio/pci: Handle concurrent vma faults - vfio-pci: Use io_remap_pfn_range() for PCI IO memory - writeback: fix obtain a reference to a freeing memcg css - ipv6: fix out-of-bound access in ip6_parse_tlv() - bpf: Do not change gso_size during bpf_skb_change_proto() - ipv6: exthdrs: do not blindly use init_net - net/ipv4: swap flow ports when validating source - vxlan: add missing rcu_read_lock() in neigh_reduce() - pkt_sched: sch_qfq: fix qfq_change_class() error path - netfilter: nft_tproxy: restrict support to TCP and UDP transport protocols - netfilter: nft_osf: check for TCP packet before further processing - netfilter: nft_exthdr: check for IPv6 packet before further processing - netlabel: Fix memory leak in netlbl_mgmt_add_common - ACPI: sysfs: Fix a buffer overrun problem with description_show() - evm: fix writing /evm overflow - lib: vsprintf: Fix handling of number field widths in vsscanf - ACPI: processor idle: Fix up C-state latency if not ordered - fuse: check connected before queueing on fpq->io - evm: Refuse EVM_ALLOW_METADATA_WRITES only if an HMAC key is loaded - evm: Execute evm_inode_init_security() only when an HMAC key is loaded - seq_buf: Make trace_seq_putmem_hex() support data longer than 8 - ext4: use ext4_grp_locked_error in mb_find_extent - ext4: fix avefreec in find_group_orlov - ext4: remove check for zero nr_to_scan in ext4_es_scan() - ext4: correct the cache_nr in tracepoint ext4_es_shrink_exit - ext4: return error code when ext4_fill_flex_info() fails - ext4: fix kernel infoleak via ext4_extent_header - iov_iter_fault_in_readable() should do nothing in xarray case - scsi: core: Retry I/O for Notify (Enable Spinup) Required error - kthread: prevent deadlock when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync() - kthread_worker: split code for canceling the delayed work timer - scsi: sr: Return appropriate error code when disk is ejected - mm, futex: fix shared futex pgoff on shmem huge page - mm/thp: another PVMW_SYNC fix in page_vma_mapped_walk() - mm/thp: fix page_vma_mapped_walk() if THP mapped by ptes - mm: page_vma_mapped_walk(): get vma_address_end() earlier - mm: page_vma_mapped_walk(): use goto instead of while (1) - mm: page_vma_mapped_walk(): add a level of indentation - mm: page_vma_mapped_walk(): crossing page table boundary - mm: page_vma_mapped_walk(): prettify PVMW_MIGRATION block - mm: page_vma_mapped_walk(): use pmde for *pvmw->pmd - mm: page_vma_mapped_walk(): settle PageHuge on entry - mm: page_vma_mapped_walk(): use page for pvmw->page - mm: thp: replace DEBUG_VM BUG with VM_WARN when unmap fails for split - mm/thp: unmap_mapping_page() to fix THP truncate_cleanup_page() - mm/thp: fix page_address_in_vma() on file THP tails - mm/thp: fix vma_address() if virtual address below file offset - mm/thp: try_to_unmap() use TTU_SYNC for safe splitting - mm/thp: make is_huge_zero_pmd() safe and quicker - mm/thp: fix __split_huge_pmd_locked() on shmem migration entry - mm/rmap: use page_not_mapped in try_to_unmap() - mm/rmap: remove unneeded semicolon in page_not_mapped() - mm: add VM_WARN_ON_ONCE_PAGE() macro - sctp: add param size validation for SCTP_PARAM_SET_PRIMARY - sctp: validate chunk size in __rcv_asconf_lookup - stop_machine: Avoid potential race behaviour - KVM: PPC: Book3S: Fix H_RTAS rets buffer overflow - can: raw: fix raw_rcv panic for sock UAF - mm/page_isolation: do not isolate the max order page - mm/zswap: fix passing zero to 'PTR_ERR' warning - mm/page_alloc: speed up the iteration of max_order - mm: hugetlb: fix type of delta parameter and related local variables in gather_surplus_pages() - mm/vmalloc.c:__vmalloc_area_node(): avoid 32-bit overflow - sctp: add size validation when walking chunks - sctp: validate from_addr_param return - jbd2: fix kabi broken in struct journal_s - ext4: inline jbd2_journal_[un]register_shrinker() - jbd2: export jbd2_journal_[un]register_shrinker() - fs: remove bdev_try_to_free_page callback - ext4: remove bdev_try_to_free_page() callback - jbd2: simplify journal_clean_one_cp_list() - jbd2,ext4: add a shrinker to release checkpointed buffers - jbd2: remove redundant buffer io error checks - jbd2: don't abort the journal when freeing buffers - jbd2: ensure abort the journal if detect IO error when writing original buffer back - jbd2: remove the out label in __jbd2_journal_remove_checkpoint() - mm: vmscan: use a new flag to indicate shrinker is registered - Revert "jbd2: remove the out label in __jbd2_journal_remove_checkpoint()" - Revert "jbd2: ensure abort the journal if detect IO error when writing original buffer back" - Revert "jbd2: fix kabi broken in struct journal_s" - Revert "jbd2: don't abort the journal when freeing buffers" - mm/vmscan: add drop_caches_loop_limit to break loop in drop_slab_node - mm/vmscan: fix infinite loop in drop_slab_node - userswap: add a kernel parameter to enable userswap - userfaultfd: fix BUG_ON() in userfaultfd_release() - kprobes: Warn if the kprobe is reregistered - Revert "kretprobe: check re-registration of the same kretprobe earlier"- mm: vmalloc: prevent use after free in _vm_unmap_aliases - PCI/sysfs: Take reference on device to be removed - seq_file: disallow extremely large seq buffer allocations - ARM: footbridge: remove personal server platform - mm: slab: fix kmem_cache_create failed when sysfs node not destroyed - ARM: ensure the signal page contains defined contents - nvme-pci: use atomic bitops to mark a queue enabled - nvme: check the PRINFO bit before deciding the host buffer length - nvme: fix compat address handling in several ioctls - nvme-core: make implicit seed truncation explicit - nvme-core: don't use NVME_NSID_ALL for command effects and supported log - nvme-pci: fix NULL req in completion handler - nvme-pci: cancel nvme device request before disabling - nvme: copy MTFA field from identify controller - nvme-pci: Unblock reset_work on IO failure - nvme-pci: Don't disable on timeout in reset state - nvme-pci: Fix controller freeze wait disabling - block: error out if blk_get_queue() failed in blk_init_rl()- Revert "smp: Fix smp_call_function_single_async prototype" - Revert "vt: Fix character height handling with VT_RESIZEX" - block: only call sched requeue_request() for scheduled requests - KVM: arm: replace WARN_ON with pr_warn for UNKNOWN type - net/packet: annotate accesses to po->ifindex - net/packet: annotate accesses to po->bind - inet: annotate date races around sk->sk_txhash - ping: Check return value of function 'ping_queue_rcv_skb' - net: ethtool: clear heap allocations for ethtool function - x86/fpu: Reset state for all signal restore failures - inet: use bigger hash table for IP ID generation - net: bridge: fix vlan tunnel dst refcnt when egressing - net: bridge: fix vlan tunnel dst null pointer dereference - tracing: Do no increment trace_clock_global() by one - tracing: Do not stop recording comms if the trace file is being read - tracing: Do not stop recording cmdlines when tracing is off - icmp: don't send out ICMP messages with a source address of 0.0.0.0 - net/af_unix: fix a data-race in unix_dgram_sendmsg / unix_release_sock - net: ipv4: fix memory leak in ip_mc_add1_src - net: make get_net_ns return error if NET_NS is disabled - net: add documentation to socket.c - sch_cake: Fix out of bounds when parsing TCP options and header - netfilter: synproxy: Fix out of bounds when parsing TCP options - rtnetlink: Fix regression in bridge VLAN configuration - udp: fix race between close() and udp_abort() - net: ipv4: fix memory leak in netlbl_cipsov4_add_std - fib: Return the correct errno code - net: Return the correct errno code - rtnetlink: Fix missing error code in rtnl_bridge_notify() - net: ipconfig: Don't override command-line hostnames or domains - nvme-loop: check for NVME_LOOP_Q_LIVE in nvme_loop_destroy_admin_queue() - nvme-loop: clear NVME_LOOP_Q_LIVE when nvme_loop_configure_admin_queue() fails - nvme-loop: reset queue count to 1 in nvme_loop_destroy_io_queues() - scsi: target: core: Fix warning on realtime kernels - proc: only require mm_struct for writing - tracing: Correct the length check which causes memory corruption - ftrace: Do not blindly read the ip address in ftrace_bug() - scsi: core: Only put parent device if host state differs from SHOST_CREATED - scsi: core: Put .shost_dev in failure path if host state changes to RUNNING - scsi: core: Fix error handling of scsi_host_alloc() - NFSv4: nfs4_proc_set_acl needs to restore NFS_CAP_UIDGID_NOMAP on error. - NFS: Fix use-after-free in nfs4_init_client() - NFS: Fix a potential NULL dereference in nfs_get_client() - sched/fair: Make sure to update tg contrib for blocked load - perf: Fix data race between pin_count increment/decrement - cgroup1: don't allow ' - wq: handle VM suspension in stall detection - cgroup: disable controllers at parse time - net: mdiobus: get rid of a BUG_ON() - netlink: disable IRQs for netlink_lock_table() - bonding: init notify_work earlier to avoid uninitialized use - proc: Track /proc/$pid/attr/ opener mm_struct - ACPI: EC: Look for ECDT EC after calling acpi_load_tables() - ACPI: probe ECDT before loading AML tables regardless of module-level code flag - mm, hugetlb: fix simple resv_huge_pages underflow on UFFDIO_COPY - x86/apic: Mark _all_ legacy interrupts when IO/APIC is missing - pid: take a reference when initializing `cad_pid` - netfilter: nfnetlink_cthelper: hit EBUSY on updates if size mismatches - ipvs: ignore IP_VS_SVC_F_HASHED flag when adding service - vfio/platform: fix module_put call in error flow - vfio/pci: zap_vma_ptes() needs MMU - vfio/pci: Fix error return code in vfio_ecap_init() - efi: cper: fix snprintf() use in cper_dimm_err_location() - efi: Allow EFI_MEMORY_XP and EFI_MEMORY_RO both to be cleared - lib/clear_user: ensure loop in __arch_clear_user cache-aligned - scsi: core: Treat device offline as a failure - Revert "scsi: check the whole result for reading write protect flag" - ext4: fix WARN_ON_ONCE(!buffer_uptodate) after an error writing the superblock - arm64/config: Set CONFIG_TXGBE=m by default - make bch_btree_check() to be multiple threads - Make compile successful when CONFIG_BCACHE is not set. - Move only dirty data when gc runnning, in order to reducing write amplification. - Add traffic policy for low cache available. - igmp: Add ip_mc_list lock in ip_check_mc_rcu - memcg: fix unsuitable null check after alloc memory - cpuidle: fix a build error when compiling haltpoll into module - config: enable KASAN and UBSAN by default - KVM: x86: expose AVX512_BF16 feature to guest - KVM: cpuid: remove has_leaf_count from struct kvm_cpuid_param - KVM: cpuid: rename do_cpuid_1_ent - KVM: cpuid: set struct kvm_cpuid_entry2 flags in do_cpuid_1_ent - KVM: cpuid: extract do_cpuid_7_mask and support multiple subleafs - KVM: cpuid: do_cpuid_ent works on a whole CPUID function - ext4: fix possible UAF when remounting r/o a mmp-protected file system - locks: Fix UBSAN undefined behaviour in flock64_to_posix_lock - iomap: Mark read blocks uptodate in write_begin - iomap: Clear page error before beginning a write - iomap: move the zeroing case out of iomap_read_page_sync - nbd: handle device refs for DESTROY_ON_DISCONNECT properly - cifs: Fix leak when handling lease break for cached root fid - mm/memcontrol.c: fix kasan slab-out-of-bounds in mem_cgroup_css_alloc - module: limit enabling module.sig_enforce - selftests/bpf: add test_spec_readahead_xfs_file to support specail async readahead - mm: support special async readahead - selftests/bpf: test_xfs_file support to clear FMODE_RANDOM - xfs: let writable tracepoint enable to clear flag of f_mode - jbd2: fix kabi broken in struct journal_s - btrfs: allow btrfs_truncate_block() to fallback to nocow for data space reservation - NFSv4.1: fix kabi for struct rpc_xprt - usb: gadget: rndis: Fix info leak of rndis - once: Fix panic when module unload - SUNRPC: Should wake up the privileged task firstly. - SUNRPC: Fix the batch tasks count wraparound. - bpf: Fix leakage under speculation on mispredicted branches - bpf: Do not mark insn as seen under speculative path verification - bpf: Inherit expanded/patched seen count from old aux data - bpf: Update selftests to reflect new error states - bpf, test_verifier: switch bpf_get_stack's 0 s> r8 test - bpf: Test_verifier, bpf_get_stack return value add <0 - bpf: extend is_branch_taken to registers - selftests/bpf: add selftest part of "bpf: improve verifier branch analysis" - selftests/bpf: Test narrow loads with off > 0 in test_verifier - bpf, selftests: Fix up some test_verifier cases for unprivileged - bpf: fix up selftests after backports were fixed - nvme-rdma: avoid request double completion for concurrent nvme_rdma_timeout - binfmt: Move install_exec_creds after setup_new_exec to match binfmt_elf - ext4: fix memory leak in ext4_fill_super - RDMA/hns: Add support for addressing when hopnum is 0 - RDMA/hns: Optimize hns buffer allocation flow - RDMA/hns: Check if depth of qp is 0 before configure - RDMA/hns: Optimize qp param setup flow - RDMA/hns: Optimize qp buffer allocation flow - RDMA/hns: Optimize qp destroy flow - RDMA/hns: Remove asynchronic QP destroy - RDMA/hns: Bugfix for posting a wqe with sge - RDMA/hns: Delete unnecessary variable max_post - RDMA/hns: optimize the duplicated code for qpc setting flow - RDMA/hns: Prevent undefined behavior in hns_roce_set_user_sq_size() - RDMA/umem: Add rdma_umem_for_each_dma_block() - RDMA/verbs: Add a DMA iterator to return aligned contiguous memory blocks - can: bcm: delay release of struct bcm_op after synchronize_rcu() - etmem_scan: fix memleak in vm_idle_read - x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes - Revert "arm64: capabilities: Merge entries for ARM64_WORKAROUND_CLEAN_CACHE" - Revert "arm64: capabilities: Merge duplicate Cavium erratum entries" - Revert "arm64: capabilities: Merge duplicate entries for Qualcomm erratum 1003" - net: hns3: update hns3 version to 1.9.40.24 - net: hns3: remove redundant assignment to rx_index - net: hns3: Fix potential null pointer defererence of null ae_dev - net: hns3: not reset TQP in the DOWN while VF resetting - net: hns3: remove redundant enum type HNAE3_RESTORE_CLIENT - net: hns3: add stats logging when skb padding fails - net: hns3: add tx send size handling for tso skb - net: hns3: add handling for xmit skb with recursive fraglist - net: hns3: use napi_consume_skb() when cleaning tx desc - net: hns3: use writel() to optimize the barrier operation - net: hns3: optimize the rx clean process - net: hns3: optimize the tx clean process - net: hns3: batch tx doorbell operation - net: hns3: batch the page reference count updates - net: hns3: streaming dma buffer sync between cpu and device - net: hns3: rename buffer-related functions - net: hns3: pointer type of buffer should be void - net: hns3: remove unnecessary devm_kfree - net: hns3: add suspend and resume pm_ops - Revert "net: hns3: add suspend/resume function for hns3 driver" - net: hns3: change flr_prepare/flr_done function names - net: hns3: change hclge_reset_done function name - net: hns3: configure promisc mode for VF asynchronously - kabi: add kabi list for x86_64 - kabi: update kabi list for arm64 - hugetlbfs: hugetlb_fault_mutex_hash() cleanup - ipv6: record frag_max_size in atomic fragments in input path - scsi: libsas: Use _safe() loop in sas_resume_port() - SMB3: incorrect file id in requests compounded with open - NFSv4: Fix v4.0/v4.1 SEEK_DATA return -ENOTSUPP when set NFS_V4_2 config - NFS: Don't corrupt the value of pg_bytes_written in nfs_do_recoalesce() - NFS: fix an incorrect limit in filelayout_decode_layout() - dm snapshot: properly fix a crash when an origin has no snapshots - proc: Check /proc/$pid/attr/ writes against file opener - iommu/vt-d: Fix sysfs leak in alloc_iommu() - NFSv4: Fix a NULL pointer dereference in pnfs_mark_matching_lsegs_return() - cifs: set server->cipher_type to AES-128-CCM for SMB3.0 - tty: vt: always invoke vc->vc_sw->con_resize callback - vt: Fix character height handling with VT_RESIZEX - vgacon: Record video mode changes with VT_RESIZEX - Revert "niu: fix missing checks of niu_pci_eeprom_read" - Revert "qlcnic: Avoid potential NULL pointer dereference" - Revert "rtlwifi: fix a potential NULL pointer dereference" - Revert "media: rcar_drif: fix a memory disclosure" - Revert "gdrom: fix a memory leak bug" - Revert "scsi: ufs: fix a missing check of devm_reset_control_get" - Revert "video: imsttfb: fix potential NULL pointer dereferences" - Revert "hwmon: (lm80) fix a missing check of bus read in lm80 probe" - Revert "leds: lp5523: fix a missing check of return value of lp55xx_read" - Revert "net: stmicro: fix a missing check of clk_prepare" - Revert "video: hgafb: fix potential NULL pointer dereference" - dm snapshot: fix crash with transient storage and zero chunk size - Revert "serial: mvebu-uart: Fix to avoid a potential NULL pointer dereference" - Revert "rapidio: fix a NULL pointer dereference when create_workqueue() fails" - Revert "ALSA: sb8: add a check for request_region" - cifs: fix memory leak in smb2_copychunk_range - locking/mutex: clear MUTEX_FLAGS if wait_list is empty due to signal - nvmet: seset ns->file when open fails - ptrace: make ptrace() fail if the tracee changed its pid unexpectedly - firmware: arm_scpi: Prevent the ternary sign expansion bug - ipv6: remove extra dev_hold() for fallback tunnels - ip6_tunnel: sit: proper dev_{hold|put} in ndo_[un]init methods - sit: proper dev_{hold|put} in ndo_[un]init methods - ip6_gre: proper dev_{hold|put} in ndo_[un]init methods - block: reexpand iov_iter after read/write - scsi: target: tcmu: Return from tcmu_handle_completions() if cmd_id not found - ACPI / hotplug / PCI: Fix reference count leak in enable_slot() - nvme: do not try to reconfigure APST when the controller is not live - netfilter: conntrack: Make global sysctls readonly in non-init netns - kobject_uevent: remove warning in init_uevent_argv() - blk-mq: Swap two calls in blk_mq_exit_queue() - userfaultfd: release page in error path to avoid BUG_ON - netfilter: nftables: avoid overflows in nft_hash_buckets() - kernel: kexec_file: fix error return code of kexec_calculate_store_digests() - sched/fair: Fix unfairness caused by missing load decay - netfilter: nfnetlink_osf: Fix a missing skb_header_pointer() NULL check - net: fix nla_strcmp to handle more then one trailing null character - ksm: fix potential missing rmap_item for stable_node - mm/hugeltb: handle the error case in hugetlb_fix_reserve_counts() - khugepaged: fix wrong result value for trace_mm_collapse_huge_page_isolate() - netfilter: xt_SECMARK: add new revision to fix structure layout - sctp: fix a SCTP_MIB_CURRESTAB leak in sctp_sf_do_dupcook_b - sctp: do asoc update earlier in sctp_sf_do_dupcook_a - NFSv4.2 fix handling of sr_eof in SEEK's reply - pNFS/flexfiles: fix incorrect size check in decode_nfs_fh() - NFS: Deal correctly with attribute generation counter overflow - NFSv4.2: Always flush out writes in nfs42_proc_fallocate() - PCI: Release OF node in pci_scan_device()'s error path - ethtool: ioctl: Fix out-of-bounds warning in store_link_ksettings_for_user() - sctp: Fix out-of-bounds warning in sctp_process_asconf_param() - cuse: prevent clone - ip6_vti: proper dev_{hold|put} in ndo_[un]init methods - tpm: fix error return code in tpm2_get_cc_attrs_tbl() - sctp: delay auto_asconf init until binding the first addr - Revert "net/sctp: fix race condition in sctp_destroy_sock" - smp: Fix smp_call_function_single_async prototype - net: Only allow init netns to set default tcp cong to a restricted algo - mm/memory-failure: unnecessary amount of unmapping - mm/sparse: add the missing sparse_buffer_fini() in error branch - drivers/block/null_blk/main: Fix a double free in null_init. - sched/debug: Fix cgroup_path[] serialization - x86/events/amd/iommu: Fix sysfs type mismatch - vfio/mdev: Do not allow a mdev_type to have a NULL parent pointer - ata: libahci_platform: fix IRQ check - x86/kprobes: Fix to check non boostable prefixes correctly - ACPI: CPPC: Replace cppc_attr with kobj_attribute - irqchip/gic-v3: Fix OF_BAD_ADDR error handling - x86/microcode: Check for offline CPUs before requesting new microcode - ovl: fix missing revert_creds() on error path - x86/cpu: Initialize MSR_TSC_AUX if RDTSCP *or* RDPID is supported - md: Fix missing unused status line of /proc/mdstat - md: md_open returns -EBUSY when entering racing area - md: factor out a mddev_find_locked helper from mddev_find - md: split mddev_find - md-cluster: fix use-after-free issue when removing rdev - md/bitmap: wait for external bitmap writes to complete during tear down - dm rq: fix double free of blk_mq_tag_set in dev remove after table load fails - dm space map common: fix division bug in sm_ll_find_free_block() - dm persistent data: packed struct should have an aligned() attribute too - tracing: Restructure trace_clock_global() to never block - tracing: Map all PIDs to command lines - tty: fix memory leak in vc_deallocate - ext4: fix error code in ext4_commit_super - posix-timers: Preserve return value in clock_adjtime32() - Revert 337f13046ff0 ("futex: Allow FUTEX_CLOCK_REALTIME with FUTEX_WAIT op") - dm raid: fix inconclusive reshape layout on fast raid4/5/6 table reload sequences - md/raid1: properly indicate failure when ending a failed write request - NFSv4: Don't discard segments marked for return in _pnfs_return_layout() - NFS: Don't discard pNFS layout segments that are marked for return - ACPI: GTDT: Don't corrupt interrupt mappings on watchdow probe failure - arm64/vdso: Discard .note.gnu.property sections in vDSO - perf/arm_pmu_platform: Fix error handling - genirq/matrix: Prevent allocation counter corruption - crypto: api - check for ERR pointers in crypto_destroy_tfm() - cifs: Return correct error code from smb2_get_enc_key - ftrace: Handle commands when closing set_ftrace_filter file - ACPI/IORT: Fix 'Number of IDs' handling in iort_id_map() - ext4: do not use extent after put_bh - modpost: explain why we can't use strsep - modpost: remove use of non-standard strsep() in HOSTCC code - modpost: use read_text_file() and get_line() for reading text files - modpost: add read_text_file() and get_line() helpers - arm64: capabilities: Merge duplicate entries for Qualcomm erratum 1003 - arm64: capabilities: Merge duplicate Cavium erratum entries - arm64: capabilities: Merge entries for ARM64_WORKAROUND_CLEAN_CACHE - net: phy: ensure phylib state machine is stopped after calling phy_stop - net: linkwatch: add check for netdevice being present to linkwatch_do_dev - net: phy: call state machine synchronously in phy_stop - of: fix kmemleak crash caused by imbalance in early memory reservation - random: fix soft lockup when trying to read from an uninitialized blocking pool - random: only read from /dev/random after its pool has received 128 bits - block: check queue's limits.discard_granularity in __blkdev_issue_discard() - block: loop: set discard granularity and alignment for block device backed loop - posix-cpu-timers: Stop disabling timers on mt-exec - kprobes: Fix compiler warning for !CONFIG_KPROBES_ON_FTRACE - perf top: Fix stdio interface input handling with glibc 2.28+ - iommu/vt-d: Fix mm reference leak - iommu/dma: Fix for dereferencing before null checking - srcu: Apply *_ONCE() to ->srcu_last_gp_end - arm64: Kconfig: select HAVE_FUTEX_CMPXCHG - kill kernfs_pin_sb() - mm, thp: fix defrag setting if newline is not used - nfsd: Clone should commit src file metadata too - nfsd: Ensure CLONE persists data and metadata changes to the target file - x86/sysfb: Fix check for bad VRAM size - x86/timer: Force PIT initialization when !X86_FEATURE_ARAT - x86/timer: Don't skip PIT setup when APIC is disabled or in legacy mode - x86/timer: Skip PIT initialization on modern chipsets - x86/apic: Rename 'lapic_timer_frequency' to 'lapic_timer_period' - iommu/vt-d: Handle PCI bridge RMRR device scopes in intel_iommu_get_resv_regions - iommu/vt-d: Handle RMRR with PCI bridge device scopes - iommu/vt-d: Introduce is_downstream_to_pci_bridge helper - crypto: x86 - remove SHA multibuffer routines and mcryptd - iommu/vt-d: Duplicate iommu_resv_region objects per device list - memcg: fix kabi broken when memory cgroup enhance - mm: memcontrol: fix NULL-ptr deref in percpu stats flush - mm: memcg: get number of pages on the LRU list in memcgroup base on lru_zone_size - mm: memcontrol: fix percpu vmstats and vmevents flush - mm, memcg: partially revert "mm/memcontrol.c: keep local VM counters in sync with the hierarchical ones" - mm/memcontrol.c: keep local VM counters in sync with the hierarchical ones - mm: memcontrol: flush percpu vmevents before releasing memcg - mm: memcontrol: flush percpu vmstats before releasing memcg - mm/memcontrol: fix wrong statistics in memory.stat - mm: memcontrol: don't batch updates of local VM stats and events - mm: memcontrol: fix NUMA round-robin reclaim at intermediate level - mm: memcontrol: fix recursive statistics correctness & scalabilty - mm: memcontrol: move stat/event counting functions out-of-line - mm: memcontrol: make cgroup stats and events query API explicitly local - mm: memcontrol: quarantine the mem_cgroup_[node_]nr_lru_pages() API - mm, memcg: rename ambiguously named memory.stat counters and functions - mm/memcontrol.c: fix memory.stat item ordering - mm: memcontrol: expose THP events on a per-memcg basis - mm: memcontrol: track LRU counts in the vmstats array - mm: memcontrol: push down mem_cgroup_nr_lru_pages() - mm: memcontrol: push down mem_cgroup_node_nr_lru_pages() - mm: workingset: don't drop refault information prematurely - mm: memcontrol: replace zone summing with lruvec_page_state() - mm: memcontrol: replace node summing with memcg_page_state() - mm, oom: add oom victim's memcg to the oom context information - mm/oom_kill.c: fix uninitialized oc->constraint - mm, oom: reorganize the oom report in dump_header - memcg: update the child's qos_level synchronously in memcg_qos_write() - memcg: Add static key for memcg priority - memcg: fix kabi broken when enable CONFIG_MEMCG_QOS - memcg: enable CONFIG_MEMCG_QOS by default - memcg: support priority for oom - scsi: core: Fix failure handling of scsi_add_host_with_dma() - fuse: fix the ->direct_IO() treatment of iov_iter - bdev: Do not return EBUSY if bdev discard races with write - block: mark flush request as IDLE when it is really finished - blk-mq: mark flush request as IDLE in flush_end_io() - vhost_net: avoid tx queue stuck when sendmsg fails - iommu/vt-d: Add support for ACPI device use physical, node as pci device to establish identity mapping - io_uring: NULL files dereference by SQPOLL - vgacon: remove software scrollback support - block: dio: ensure the memory order between bi_private and bi_css - ext4: fix memory leak in ext4_fill_super - RDMA/ucma: Rework ucma_migrate_id() to avoid races with destroy - RDMA/ucma: Add missing locking around rdma_leave_multicast() - RDMA/ucma: Fix locking for ctx->events_reported - RDMA/ucma: Put a lock around every call to the rdma_cm layer - mm/memory-failure: make sure wait for page writeback in memory_failure - can: bcm: fix infoleak in struct bcm_msg_head - blk-wbt: make sure throttle is enabled properly - blk-wbt: introduce a new disable state to prevent false positive by rwb_enabled() - ext4: stop return ENOSPC from ext4_issue_zeroout - dm btree remove: assign new_root only when removal succeeds - block: call bdput() to avoid memleak - scsi: remove unused kobj map for sd devie to avoid memleak - tools build: Check if gettid() is available before providing helper - tools build feature: Check if eventfd() is available - tools build feature: Check if get_current_dir_name() is available - perf tools: Use - bpf: move new add member to the end of the struct bpf_prog_aux- add buildrequire: perl-devel for with_perf- cpuidle: fix container_of err in cpuidle_device and cpuidle_driver- sched/membarrier: fix NULL poiner in membarrier_global_expedited - writeback: don't warn on an unregistered BDI in __mark_inode_dirty- fs/buffer.c: add checking buffer head stat before clear - Bluetooth: SMP: Fail if remote and local public keys are identical - Bluetooth: use correct lock to prevent UAF of hdev object - Bluetooth: fix the erroneous flush_work() order - iomap: Make sure iomap_end is called after iomap_begin - x86/kvm: Add "nopvspin" parameter to disable PV spinlocks - scsi: libsas: add lun number check in .slave_alloc callback - nfc: fix NULL ptr dereference in llcp_sock_getname() after failed connect - USB:ehci:fix Kunpeng920 ehci hardware problem - nvme: don't warn on block content change effects - block: recalculate segment count for multi-segment discards correctly - nbd: Fix NULL pointer in flush_workqueue - Bluetooth: Fix slab-out-of-bounds read in hci_extended_inquiry_result_evt() - HID: make arrays usage and value to be the same - ath10k: Validate first subframe of A-MSDU before processing the list - mac80211: extend protection against mixed key and fragment cache attacks - mac80211: do not accept/forward invalid EAPOL frames - mac80211: prevent attacks on TKIP/WEP as well - mac80211: check defrag PN against current frame - mac80211: add fragment cache to sta_info - mac80211: drop A-MSDUs on old ciphers - cfg80211: mitigate A-MSDU aggregation attacks - mac80211: properly handle A-MSDUs that start with an RFC 1042 header - mac80211: prevent mixed key and fragment cache attacks - mac80211: assure all fragments are encrypted - mac80211: mark station unauthorized before key removal - block: avoid creating invalid symlink file for patitions - block: take bd_mutex around delete_partitions in del_gendisk - NFSv4: Fix second deadlock in nfs4_evict_inode() - NFSv4: Fix deadlock between nfs4_evict_inode() and nfs4_opendata_get_inode() - NFSv4.1: fix handling of backchannel binding in BIND_CONN_TO_SESSION - NFS: Don't gratuitously clear the inode cache when lookup failed - NFS: Don't revalidate the directory permissions on a lookup failure - NFS: nfs_delegation_find_inode_server must first reference the superblock - nfs4: strengthen error check to avoid unexpected result - NFS: Fix interrupted slots by sending a solo SEQUENCE operation - NFS: Ensure we time out if a delegreturn does not complete - NFSv4.0: nfs4_do_fsinfo() should not do implicit lease renewals - NFS: Use kmemdup_nul() in nfs_readdir_make_qstr() - NFSv3: FIx bug when using chacl and chmod to change acl - NFSv4.x: Handle bad/dead sessions correctly in nfs41_sequence_process() - NFSv4.1: Only reap expired delegations - NFSv4.1: Fix open stateid recovery - NFSv4.1: Don't process the sequence op more than once. - NFS: Ensure NFS writeback allocations don't recurse back into NFS. - nfs_remount(): don't leak, don't ignore LSM options quietly - UACCE backport from mainline - crypto: hisilicon-Cap block size at 2^31 - crypto: hisilicon-hpre add req check when callback - crypto: hisilicon- count send_ref when sending bd - crypto: hisilicon-enhancement of qm DFX - crypto: hisilicon-memory management optimization - net: hns3: update hns3 version to 1.9.38.12 - net: hns3: add match_id to check mailbox response from PF to VF - net: hns3: fix possible mismatches resp of mailbox - net: hns3: fix the logic for clearing resp_msg - net: hns3: fix queue id check error when configure flow director rule by ethtool - net: hns3: add check for HNS3_NIC_STATE_INITED before net open - net: hns3: add waiting time before cmdq memory is released - net: hns3: disable firmware compatible features when uninstall PF - net: hns3: fix change RSS 'hfunc' ineffective issue - net: hns3: fix inconsistent vf id print - net: hns3: remove redundant variable initialization - net: hns3: replace the tab before the left brace with one space - net: hns3: fix hns3_cae_pfc_storm.h missing header guard problem - net: hns3: modify an error type configuration - net: hns3: put off calling register_netdev() until client initialize complete - net: hns3: replace disable_irq by IRQ_NOAUTOEN flag - net: hns3: update rss indirection table after setup tc - net: hns3: don't change tc mqprio configuration when client is unregistered - net: hns3: remove redundant client_setup_tc handle - arm64/mpam: Fix use-after-free in mkdir_resctrl_prepare()- selftests/bpf: add test_xfs_file.c and test_set_xfs_file.c - bpf: add bpf_probe_read_str into bpf_helpers.h - xfs: add writable tracepoint for xfs file buffer read - readahead: introduce FMODE_WILLNEED to read first 2MB of file- tools: libbpf: fix compiler error - bpf: fix kabi for struct bpf_prog_aux and struct bpf_raw_event_map - tools: bpftool: add raw_tracepoint_writable prog type to header - tools: sync bpf.h - bpf: add writable context for raw tracepoints - x86/tsc: Respect tsc command line paraemeter for clocksource_tsc_early- cpuidle: fix kabi broken in cpuidle_device and cpuidle_driver - config: set default value of haltpoll - ARM: cpuidle: Add support for cpuidle-haltpoll driver for ARM - arm64: Add some definitions of kvm_para* - cpuidle-haltpoll: Use arch_cpu_idle() to replace default_idle() - arm64: Optimize ttwu IPI - config: enable CONFIG_CPU_IDLE_GOV_HALTPOLL and CONFIG_HALTPOLL_CPUIDLE default - KVM: polling: add architecture backend to disable polling - cpuidle-haltpoll: Fix small typo - cpuidle: haltpoll: allow force loading on hosts without the REALTIME hint - cpuidle-haltpoll: Enable kvm guest polling when dedicated physical CPUs are available - cpuidle-haltpoll: do not set an owner to allow modunload - cpuidle-haltpoll: return -ENODEV on modinit failure - cpuidle-haltpoll: vcpu hotplug support - cpuidle-haltpoll: set haltpoll as preferred governor - cpuidle: allow governor switch on cpuidle_register_driver() - cpuidle: governor: Add new governors to cpuidle_governors again - cpuidle: Add cpuidle.governor= command line parameter - cpuidle-haltpoll: disable host side polling when kvm virtualized - kvm: x86: add host poll control msrs - cpuidle: add haltpoll governor - governors: unify last_state_idx - cpuidle: use first valid target residency as poll time - cpuidle: header file stubs must be "static inline" - cpuidle: add poll_limit_ns to cpuidle_device structure - add cpuidle-haltpoll driver - cpuidle: poll_state: Fix default time limit - cpuidle: poll_state: Disregard disable idle states - cpuidle: poll_state: Revise loop termination condition - cpuidle: menu: Do not update last_state_idx in menu_select() - bpf: No need to simulate speculative domain for immediates - bpf: Fix mask direction swap upon off reg sign change - bpf: Wrap aux data inside bpf_sanitize_info container- ata: ahci: Disable SXS for Hisilicon Kunpeng920 - fuse: don't ignore errors from fuse_writepages_fill() - NFS: finish_automount() requires us to hold 2 refs to the mount record - NFS: If nfs_mountpoint_expiry_timeout < 0, do not expire submounts - NFS: remove unused check for negative dentry - NFSv3: use nfs_add_or_obtain() to create and reference inodes - NFS: Refactor nfs_instantiate() for dentry referencing callers - sysfs: Remove address alignment constraint in sysfs_emit{_at} - Revert "mm, sl[aou]b: guarantee natural alignment for kmalloc(power-of-two)" - Revert "mm, sl[ou]b: improve memory accounting" - Revert "mm: memcontrol: fix slub memory accounting" - io_uring: truncate lengths larger than MAX_RW_COUNT on provide buffers - arm/ras: Report ARM processor information to userspace - fuse: update attr_version counter on fuse_notify_inval_inode() - alinux: random: speed up the initialization of module - net: mac802154: Fix general protection fault - cipso,calipso: resolve a number of problems with the DOI refcounts - Bluetooth: verify AMP hci_chan before amp_destroy - net/nfc: fix use-after-free llcp_sock_bind/connect - x86: Select HARDIRQS_SW_RESEND on x86 - x86/apic/vector: Force interupt handler invocation to irq context- tools arch x86: Sync asm/cpufeatures.h with the with the kernel - cpufreq: intel_pstate: Also use CPPC nominal_perf for base_frequency - ACPI / CPPC: Fix guaranteed performance handling - perf vendor events: Add JSON metrics for Cascadelake server - perf vendor events: Add stepping in CPUID string for x86 - cpufreq: intel_pstate: Fix compilation for !CONFIG_ACPI - cpufreq: intel_pstate: Add base_frequency attribute - ACPI / CPPC: Add support for guaranteed performance - EDAC, skx: Fix randconfig builds in a better way - EDAC, skx: Fix randconfig builds - EDAC, skx_edac: Add address translation for non-volatile DIMMs - ACPI/ADXL: Add address translation interface using an ACPI DSM - x86/mce: Add macros for the corrected error count bit field - x86/mce: Use BIT_ULL(x) for bit mask definitions - x86/cpufeatures: Enumerate the new AVX512 BFLOAT16 instructions - tools/testing/selftests/exec: fix link error - NFSv4.1: Don't rebind to the same source port when reconnecting to the server - genirq: Sanitize state handling in check_irq_resend() - genirq: Add return value to check_irq_resend() - irqchip/gic-v2, v3: Prevent SW resends entirely - irqchip/git-v3-its: Implement irq_retrigger callback for device-triggered LPIs - irqchip/gic-v2, v3: Implement irq_chip->irq_retrigger() - genirq: Walk the irq_data hierarchy when resending an interrupt - genirq: Add protection against unsafe usage of generic_handle_irq()- jbd2: don't abort the journal when freeing buffers - jbd2: ensure abort the journal if detect IO error when writing original buffer back - jbd2: remove the out label in __jbd2_journal_remove_checkpoint() - x86/unwind/orc: Remove boot-time ORC unwind tables sorting - scripts/sorttable: Implement build-time ORC unwind table sorting - scripts/sorttable: Rename 'sortextable' to 'sorttable' - scripts/sortextable: Refactor the do_func() function - scripts/sortextable: Remove dead code - scripts/sortextable: Clean up the code to meet the kernel coding style better - scripts/sortextable: Rewrite error/success handling - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 378 - ext4: Fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed - Revert "ext4: Fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed" - nfs4.0: Refetch lease_time after clientid update - nfs4: Rename nfs41_setup_state_renewal - nfs4: Make nfs4_proc_get_lease_time available for nfs4.0 - nfs: Fix copy-and-paste error in debug message - ext4: cleanup in-core orphan list if ext4_truncate() failed to get a transaction handle - bluetooth: eliminate the potential race condition when removing the HCI controller - mm: enhance variables check and sync for pin mem - perf jit: Fix inaccurate DWARF line table - perf jvmti: Remove redundant jitdump line table entries - perf jvmti: Fix demangling Java symbols - perf tests: Add test for the java demangler - perf jvmti: Do not report error when missing debug information - perf jvmti: Fix jitdump for methods without debug info - bpf: Fix leakage of uninitialized bpf stack under speculation - bpf: Fix masking negation logic upon negative dst register - bcache: add readahead cache policy options via sysfs interface - mm/page_alloc: fix managed_pages of zone is incorrect and out of bounds - freezer: Add unsafe version of freezable_schedule_timeout_interruptible() for NFS - NFS: Allow signal interruption of NFS4ERR_DELAYed operations - SUNRPC: Make "no retrans timeout" soft tasks behave like softconn for timeouts - SUNRPC: Don't let RPC_SOFTCONN tasks time out if the transport is connected - ext4: fix check to prevent false positive report of incorrect used inodes - livepatch/x86_64: Fix the deadlock when insmoding livepatch kernel module - tools/testing/selftests: add self-test for verifying load alignment - fs/binfmt_elf: use PT_LOAD p_align values for suitable start address - ext4: introduce ext4_sb_bread_unmovable() to replace sb_bread_unmovable() - ext4: use ext4_sb_bread() instead of sb_bread() - ext4: introduce ext4_sb_breadahead_unmovable() to replace sb_breadahead_unmovable() - ext4: use ext4_buffer_uptodate() in __ext4_get_inode_loc() - ext4: use common helpers in all places reading metadata buffers - ext4: introduce new metadata buffer read helpers - ext4: treat buffers contining write errors as valid in ext4_sb_bread() - bpf: Fix truncation handling for mod32 dst reg wrt zero - bpf: Fix 32 bit src register truncation on div/mod - arm64: bpf: implement jitting of JMP32 - x86_64: bpf: implement jitting of JMP32 - bpf: JIT blinds support JMP32 - bpf: interpreter support for JMP32 - tools: bpftool: teach cfg code about JMP32 - bpf: disassembler support JMP32 - bpf: verifier support JMP32 - bpf: refactor verifier min/max code for condition jump - bpf: allocate 0x06 to new eBPF instruction class JMP32- ovl: allow upperdir inside lowerdir - ACPI: x86: Call acpi_boot_table_init() after acpi_table_upgrade() - ACPI: tables: x86: Reserve memory occupied by ACPI tables - x86/crash: Fix crash_setup_memmap_entries() out-of-bounds access - locking/qrwlock: Fix ordering in queued_write_lock_slowpath() - net: ip6_tunnel: Unregister catch-all devices - netfilter: nft_limit: avoid possible divide error in nft_limit_init - netfilter: conntrack: do not print icmpv6 as unknown via /proc - scsi: libsas: Reset num_scatter if libata marks qc as NODATA - arm64: alternatives: Move length validation in alternative_{insn, endif} - arm64: fix inline asm in load_unaligned_zeropad() - readdir: make sure to verify directory entry for legacy interfaces too - neighbour: Disregard DEAD dst in neigh_update - driver core: Fix locking bug in deferred_probe_timeout_work_func() - netfilter: x_tables: fix compat match/target pad out-of-bound write - workqueue: Move the position of debug_work_activate() in __queue_work() - xfrm: interface: fix ipv4 pmtu check to honor ip header df - net-ipv6: bugfix - raw & sctp - switch to ipv6_can_nonlocal_bind() - net: ensure mac header is set in virtio_net_hdr_to_skb() - fs: direct-io: fix missing sdio->boundary - net: ipv6: check for validity before dereferencing cfg->fc_nlinfo.nlh - cifs: Silently ignore unknown oplock break handle - cifs: revalidate mapping when we open files for SMB1 POSIX - scsi: target: pscsi: Clean up after failure in pscsi_map_sg() - mm: fix race by making init_zero_pfn() early_initcall - tracing: Fix stack trace event size - PM: runtime: Fix ordering in pm_runtime_get_suppliers() - PM: runtime: Fix race getting/putting suppliers at probe - ext4: do not iput inode under running transaction in ext4_rename() - locking/ww_mutex: Simplify use_ww_ctx & ww_ctx handling - thermal/core: Add NULL pointer check before using cooling device stats - scsi: st: Fix a use after free in st_open() - vhost: Fix vhost_vq_reset() - rpc: fix NULL dereference on kmalloc failure - ext4: fix bh ref count on error paths - ipv6: weaken the v4mapped source check - tcp: relookup sock for RST+ACK packets handled by obsolete req sock - nfs: we don't support removing system.nfs4_acl - NFSv4.2: fix return value of _nfs4_get_security_label() - nfs: fix PNFS_FLEXFILE_LAYOUT Kconfig default - pNFS/NFSv4: Try to return invalid layout in pnfs_layout_process() - pNFS/NFSv4: Fix a layout segment leak in pnfs_layout_process() - NFSv4.2: condition READDIR's mask for security label based on LSM state - NFSv4.2: support EXCHGID4_FLAG_SUPP_FENCE_OPS 4.2 EXCHANGE_ID flag - NFS: fix nfs_path in case of a rename retry - NFSv4.1 handle ERR_DELAY error reclaiming locking state on delegation recall - NFS: Don't return layout segments that are in use - NFS: Don't move layouts to plh_return_segs list while in use - SUNRPC reverting d03727b248d0 ("NFSv4 fix CLOSE not waiting for direct IO compeletion") - NFSv4 fix CLOSE not waiting for direct IO compeletion - NFSv4.1 fix rpc_call_done assignment for BIND_CONN_TO_SESSION - nfs: Fix potential posix_acl refcnt leak in nfs3_set_acl - NFSv4/pnfs: Return valid stateids in nfs_layout_find_inode_by_stateid() - NFSv4.1 make cachethis=no for writes - NFS/pnfs: Fix pnfs_generic_prepare_to_resend_writes() - NFS/pnfs: Bulk destroy of layouts needs to be safe w.r.t. umount - cgroup/files: support boot parameter to control if disable files cgroup - efi: Fix a race and a buffer overflow while reading efivars via sysfs - RDMA/hns: Allocate one more recv SGE for HIP08 - mm: memcontrol: fix slub memory accounting - mm, sl[ou]b: improve memory accounting - mm: fix numa stats for thp migration - mm/vmscan: count layzfree pages and fix nr_isolated_* mismatch - SUNRPC: Close a race with transport setup and module put - sunrpc: Change the place of endtime in struct krb5_ctx - bpf: Tighten speculative pointer arithmetic mask - bpf: Move sanitize_val_alu out of op switch - bpf: Refactor and streamline bounds check into helper - bpf: Improve verifier error messages for users - bpf: Rework ptr_limit into alu_limit and add common error path - bpf: Ensure off_reg has no mixed signed bounds for all types - bpf: Move off_reg into sanitize_ptr_alu - bpf: Add sanity check for upper ptr_limit - bpf: Simplify alu_limit masking for pointer arithmetic- add kabi list for aarch64 and x86_64- pid: fix pid recover method kabi change - config: enable kernel hotupgrade features by default - kexec: Add quick kexec support for kernel - arm64: smp: Add support for cpu park - pid: add pid reserve method for checkpoint and restore - mm: add pin memory method for checkpoint add restore - Revert "sched: Introduce qos scheduler for co-location" - Revert "sched: Throttle qos cfs_rq when current cpu is running online task" - Revert "sched: Enable qos scheduler config" - Revert "memcg: support priority for oom" - Revert "memcg: enable CONFIG_MEMCG_QOS by default" - Revert "memcg: fix kabi broken when enable CONFIG_MEMCG_QOS" - f2fs: fix to avoid out-of-bounds memory access - ext4: Reduce ext4 timestamp warnings - livepatch: Restoring code segment permissions after stop_machine completed - livepatch: Delete redundant variable 'flag' - memcg: fix kabi broken when enable CONFIG_MEMCG_QOS - memcg: enable CONFIG_MEMCG_QOS by default - memcg: support priority for oom - sched: Enable qos scheduler config - sched: Throttle qos cfs_rq when current cpu is running online task - sched: Introduce qos scheduler for co-location - ipv6: route: convert comma to semicolon - ipv6/route: Add a missing check on proc_dointvec - netfilter: xtables: avoid BUG_ON - SUNRPC: Test whether the task is queued before grabbing the queue spinlocks - SUNRPC: If there is no reply expected, bail early from call_decode - SUNRPC: Fix backchannel latency metrics - sunrpc: convert to time64_t for expiry - sunrpc: Fix potential leaks in sunrpc_cache_unhash() - SUNRPC: Skip zero-refcount transports - SUNRPC: Fix buffer handling of GSS MIC without slack - SUNRPC: Don't allow compiler optimisation of svc_xprt_release_slot() - SUNRPC/nfs: Fix return value for nfs4_callback_compound() - net/sunrpc: return 0 on attempt to write to "transports" - net/sunrpc: Fix return value for sysctl sunrpc.transports - sunrpc: raise kernel RPC channel buffer size - sunrpc: add missing newline when printing parameter 'pool_mode' by sysfs - xprtrdma: Fix trace point use-after-free race - SUNRPC: Fix backchannel RPC soft lockups - SUNRPC/cache: Fix unsafe traverse caused double-free in cache_purge - nfsd: export upcalls must not return ESTALE when mountd is down - sunrpc/cache: handle missing listeners better. - xprtrdma: Fix handling of RDMA_ERROR replies - xprtrdma: Expose transport header errors - sunrpc: destroy rpc_inode_cachep after unregister_filesystem - xprtrdma: fix incorrect header size calculations - nvme: fix ns removal hang when failing to revalidate due to a transient error - kernel/cputime: do not update cputime when cpu offline - perf/x86: Always store regs->ip in perf_callchain_kernel() - perf/x86: Make perf callchains work without CONFIG_FRAME_POINTER - irqchip/gic-v3: Do not enable irqs when handling spurious interrups - config: enable CONFIG_HW_RANDOM_HISI_V2 by default - hwrng: add data_mode to support rand data with post process - hwrng: add HiSilicon TRNG driver- bcache: Rewrite patch to delay to invalidate cache data - nfc: Avoid endless loops caused by repeated llcp_sock_connect() - nfc: fix memory leak in llcp_sock_connect() - nfc: fix refcount leak in llcp_sock_connect() - nfc: fix refcount leak in llcp_sock_bind()- KVM: arm64: Support the vCPU preemption check - KVM: arm64: Add interface to support vCPU preempted check - KVM: arm64: Support pvsched preempted via shared structure - KVM: arm64: Implement PV_SCHED_FEATURES call - KVM: arm64: Document PV-sched interface - KVM: Check preempted_in_kernel for involuntary preemption - KVM: Boost vCPUs that are delivering interrupts - arm64/spinlock: fix a -Wunused-function warning - locking/osq: Use optimized spinning loop for arm64 - arm/arm64: Make use of the SMCCC 1.1 wrapper - arm/arm64: Provide a wrapper for SMCCC 1.1 calls - KVM: Implement kvm_put_guest() - KVM: arm/arm64: Factor out hypercall handling from PSCI code- bcache: Add a sample of userspace prefetch client - bcache: Delay to invalidate cache data in writearound write - bcache: inflight prefetch requests block overlapped normal requests - bcache: provide a switch to bypass all IO requests - bcache: add a framework to perform prefetch- net/hinic: Fix null pointer dereference in hinic_physical_port_id - kvm: debugfs: Export x86 kvm exits to vcpu_stat - ext4: fix time overflow - ext4: drop legacy pre-1970 encoding workaround - fuse: fix live lock in fuse_iget() - fuse: fix bad inode - net/sctp: fix race condition in sctp_destroy_sock - config: set config hip08 prefetch default value - ext4: do not set SB_ACTIVE in ext4_orphan_cleanup() - RDMA/hns: add eq and cq time cfg compatibility support. - nvme: fix incorrect behavior when BLKROSET is called by the user - nvme-fc: fix error loop in create_hw_io_queues - nvme-fc: Fix wrong return value in __nvme_fc_init_request() - nvme-multipath: fix deadlock between ana_work and scan_work - nvme: fix deadlock caused by ANA update wrong locking - nvme-multipath: Fix memory leak with ana_log_buf - nvme-fc: fix module unloads while lports still pending - ipmi: remve duplicate code in __ipmi_bmc_register() - ipmi_si_intf: Fix race in timer shutdown handling - ipmi_ssif: fix unexpected driver unregister warning - ipmi_si: fix unexpected driver unregister warning - ipmi:ssif: Only unregister the platform driver if it was registered - ipmi: Make ipmi_interfaces_srcu variable static - ipmi: Fix return value when a message is truncated - ipmi: Free the address list on module cleanup - net: hns3: clear VF down state bit before request link status - config: disable config ARM64_BOOTPARAM_HOTPLUG_CPU0 by default - config: disable CONFIG_SATA_ZHAOXIN by default- config/arm64: fix kabi by disable CONFIG_NVME_MULTIPATH- config/x86: enable SHRINK_PAGECACHE - arm64: Add config switch and kernel parameter for CPU0 hotplug- arm64: errata: enable HISILICON_ERRATUM_HIP08_RU_PREFETCH - arm64: errata: fix kabi changed for cpu_errata - arm64: errata: add option to disable cache readunique prefetch on 1620- firewire: nosy: Fix a use-after-free bug in nosy_ioctl()- iommu/arm-smmu-v3: Reduce contention during command-queue insertion - iommu/arm-smmu-v3: Operate directly on low-level queue where possible - iommu/arm-smmu-v3: Move low-level queue fields out of arm_smmu_queue - iommu/arm-smmu-v3: Drop unused 'q' argument from Q_OVF macro - iommu/arm-smmu-v3: Separate s/w and h/w views of prod and cons indexes - iommu/io-pgtable: Rename iommu_gather_ops to iommu_flush_ops - iommu/io-pgtable-arm: Remove redundant call to io_pgtable_tlb_sync() - iommu/arm-smmu-v3: Increase maximum size of queues - iommu/io-pgtable: Replace IO_PGTABLE_QUIRK_NO_DMA with specific flag - iommu: Allow io-pgtable to be used outside of drivers/iommu/ - iommu: Fix flush_tlb_all typo - iommu: Change tlb_range_add to iotlb_range_add and tlb_sync to iotlb_sync- io_uring: order refnode recycling - io_uring: get an active ref_node from files_data - io_uring: fix racy req->flags modification - io_uring: defer file table grabbing request cleanup for locked requests - io_uring: batch put_task_struct() - tasks: add put_task_struct_many() - io_uring: fix missing io_queue_linked_timeout() - io_uring: deduplicate io_grab_files() calls - io_uring: don't do opcode prep twice - io_uring: don't open-code recv kbuf managment - io_uring: extract io_put_kbuf() helper - io_uring: simplify file ref tracking in submission state - io_uring: move BUFFER_SELECT check into *recv[msg] - io_uring: free selected-bufs if error'ed - io_uring: don't forget cflags in io_recv() - io_uring: remove extra checks in send/recv - io_uring: indent left {send,recv}[msg]() - io-wq: update hash bits - io_uring: get rid of atomic FAA for cq_timeouts - io_uring: consolidate *_check_overflow accounting - io_uring: de-unionise io_kiocb - io_uring: follow **iovec idiom in io_import_iovec - io_uring: mark ->work uninitialised after cleanup - io_uring/io-wq: move RLIMIT_FSIZE to io-wq - io_uring: alloc ->io in io_req_defer_prep() - io_uring: inline io_req_work_grab_env() - io_uring: fix racy IOPOLL completions - io_uring: always let io_iopoll_complete() complete polled io - io_uring: don't recurse on tsk->sighand->siglock with signalfd - io_uring: don't use poll handler if file can't be nonblocking read/written - io_uring: fix linked deferred ->files cancellation - io_uring: fix cancel of deferred reqs with ->files - io_uring: flush timeouts that should already have expired - io_uring: find and cancel head link async work on files exit - io_uring: always plug for any number of IOs - io_uring: fix recursive completion locking on oveflow flush - io_uring: enable lookup of links holding inflight files - io_uring: place cflags into completion data - io_uring: remove sequence from io_kiocb - io_uring: use non-intrusive list for defer - io_uring: remove init for unused list - io_uring: add req->timeout.list - io_uring: use completion list for CQ overflow - io_uring: use inflight_entry list for iopoll'ing - io_uring: rename ctx->poll into ctx->iopoll - io_uring: share completion list w/ per-op space - io_uring: get rid of __req_need_defer() - io_uring: only call kfree() for a non-zero pointer - io_uring: fix a use after free in io_async_task_func() - io_uring: remove nr_events arg from iopoll_check() - io_uring: don't delay iopoll'ed req completion - io_uring: fix lost cqe->flags - io_uring: keep queue_sqe()'s fail path separately - io_uring: fix mis-refcounting linked timeouts - io_uring: use new io_req_task_work_add() helper throughout - io_uring: abstract out task work running - io_uring: do grab_env() just before punting - io_uring: factor out grab_env() from defer_prep() - io_uring: do init work in grab_env() - io_uring: don't pass def into io_req_work_grab_env - io_uring: fix function args for !CONFIG_NET - io_uring: set @poll->file after @poll init - io_uring: remove REQ_F_MUST_PUNT - io_uring: remove setting REQ_F_MUST_PUNT in rw - io_uring: optimise io_req_find_next() fast check - io_uring: kill REQ_F_TIMEOUT_NOSEQ - io_uring: kill REQ_F_TIMEOUT - io_uring: replace find_next() out param with ret - io_uring: fix missing io_grab_files() - io_uring: don't mark link's head for_async - io_uring: fix feeding io-wq with uninit reqs - io_uring: fix punting req w/o grabbed env - io_uring: fix req->work corruption - io_uring: simplify io_async_task_func() - io_uring: fix NULL mm in io_poll_task_func() - io_uring: use task_work for links if possible - io_uring: do task_work_run() during iopoll - io_uring: clean up req->result setting by rw - io_uring: cosmetic changes for batch free - io_uring: batch-free linked requests as well - io_uring: dismantle req early and remove need_iter - io_uring: remove inflight batching in free_many() - io_uring: fix refs underflow in io_iopoll_queue() - io_uring: enable READ/WRITE to use deferred completions - io_uring: pass in completion state to appropriate issue side handlers - io_uring: pass down completion state on the issue side - io_uring: add 'io_comp_state' to struct io_submit_state - io_uring: provide generic io_req_complete() helper - io_uring: add missing REQ_F_COMP_LOCKED for nested requests - io_uring: clean up io_kill_linked_timeout() locking - io_uring: deduplicate freeing linked timeouts - io_uring: kill REQ_F_LINK_NEXT - io_uring: fix stalled deferred requests - io_uring: add IORING_OP_OPENAT2 for compatablity - arm64: fix kabi with io_uring interface - x86: fix kabi with io_uring interface - io_uring: fix provide_buffers sign extension - io_uring: ignore double poll add on the same waitqueue head - io_uring: fix SQPOLL IORING_OP_CLOSE cancelation state - io_uring: make ctx cancel on exit targeted to actual ctx - io_uring: fix error path cleanup in io_sqe_files_register() - io_uring: ensure open/openat2 name is cleaned on cancelation - io_uring: sanitize double poll handling - io_uring: fail poll arm on queue proc failure - io_uring: allow non-fixed files with SQPOLL - io_uring: ensure consistent view of original task ->mm from SQPOLL - io_uring: stash ctx task reference for SQPOLL - io_uring: don't miscount pinned memory - io_uring: don't burn CPU for iopoll on exit - io_uring: fix imbalanced sqo_mm accounting - io_uring: return locked and pinned page accounting - io_uring: fix missing ->mm on exit - io_uring: fix NULL-mm for linked reqs - io_uring: account locked memory before potential error case - io_uring: don't touch 'ctx' after installing file descriptor - io_uring: remove dead 'ctx' argument and move forward declaration - io_uring: fix recvmsg setup with compat buf-select - io_uring: fix shift-out-of-bounds when round up cq size - io_uring: round-up cq size before comparing with rounded sq size - io_uring: use type appropriate io_kiocb handler for double poll - io_uring: fix double poll mask init - io_uring: Fix sizeof() mismatch - io_uring: keep a pointer ref_node in file_data - io_uring: refactor *files_register()'s error paths - io_uring: clean file_data access in files_register - io-wq: fix use-after-free in io_wq_worker_running - io_uring: fix potential ABBA deadlock in ->show_fdinfo() - io_uring: always delete double poll wait entry on match - io-wq: fix hang after cancelling pending hashed work - io_uring: fix racy overflow count reporting - io_uring: partially inline io_iopoll_getevents() - io_uring: briefly loose locks while reaping events - io_uring: fix stopping iopoll'ing too early - io_uring: fix potential use after free on fallback request free - io_uring: set table->files[i] to NULL when io_sqe_file_register failed - io_uring: fix removing the wrong file in __io_sqe_files_update() - io_uring: fix IOPOLL -EAGAIN retries - io_uring: clear req->result on IOPOLL re-issue - io_uring: hold 'ctx' reference around task_work queue + execute - io_uring: use TWA_SIGNAL for task_work uncondtionally - io_uring: Fix NULL pointer dereference in loop_rw_iter() - io_uring: clear IORING_SQ_NEED_WAKEUP after executing task works - io_uring: add a helper for async rw iovec prep - io_uring: simplify io_req_map_rw() - io_uring: extract io_sendmsg_copy_hdr() - io_uring: use more specific type in rcv/snd msg cp - io_uring: rename sr->msg into umsg - io_uring: fix sq array offset calculation - io_uring: fix lockup in io_fail_links() - io_uring: fix ->work corruption with poll_add - io_uring: missed req_init_async() for IOSQE_ASYNC - io_uring: always allow drain/link/hardlink/async sqe flags - io_uring: ensure double poll additions work with both request types - io_uring: fix recvmsg memory leak with buffer selection - io_uring: fix not initialised work->flags - io_uring: fix missing msg_name assignment - io_uring: account user memory freed when exit has been queued - io_uring: fix memleak in io_sqe_files_register() - io_uring: fix memleak in __io_sqe_files_update() - io_uring: export cq overflow status to userspace - io_uring: fix regression with always ignoring signals in io_cqring_wait() - io_uring: use signal based task_work running - task_work: teach task_work_add() to do signal_wake_up() - io_uring: fix current->mm NULL dereference on exit - io_uring: fix hanging iopoll in case of -EAGAIN - io_uring: fix io_sq_thread no schedule when busy - io-wq: return next work from ->do_work() directly - io-wq: compact io-wq flags numbers - io_uring: separate reporting of ring pages from registered pages - io_uring: report pinned memory usage - io_uring: rename ctx->account_mem field - io_uring: add wrappers for memory accounting - io_uring: use EPOLLEXCLUSIVE flag to aoid thundering herd type behavior - io_uring: change the poll type to be 32-bits - io_uring: fix possible race condition against REQ_F_NEED_CLEANUP - io_uring: reap poll completions while waiting for refs to drop on exit - io_uring: acquire 'mm' for task_work for SQPOLL - io_uring: add memory barrier to synchronize io_kiocb's result and iopoll_completed - io_uring: don't fail links for EAGAIN error in IOPOLL mode - io_uring: cancel by ->task not pid - io_uring: lazy get task - io_uring: batch cancel in io_uring_cancel_files() - io_uring: cancel all task's requests on exit - io-wq: add an option to cancel all matched reqs - io-wq: reorder cancellation pending -> running - io_uring: fix lazy work init - io_uring: fix io_kiocb.flags modification race in IOPOLL mode - io_uring: check file O_NONBLOCK state for accept - io_uring: avoid unnecessary io_wq_work copy for fast poll feature - io_uring: avoid whole io_wq_work copy for requests completed inline - io_uring: allow O_NONBLOCK async retry - io_wq: add per-wq work handler instead of per work - io_uring: don't arm a timeout through work.func - io_uring: remove custom ->func handlers - io_uring: don't derive close state from ->func - io_uring: use kvfree() in io_sqe_buffer_register() - io_uring: validate the full range of provided buffers for access - io_uring: re-set iov base/len for buffer select retry - io_uring: move send/recv IOPOLL check into prep - io_uring: fix {SQ,IO}POLL with unsupported opcodes - io_uring: disallow close of ring itself - io_uring: fix overflowed reqs cancellation - io_uring: off timeouts based only on completions - io_uring: move timeouts flushing to a helper - statx: hide interfaces no longer used by io_uring - io_uring: call statx directly - statx: allow system call to be invoked from io_uring - io_uring: add io_statx structure - io_uring: get rid of manual punting in io_close - io_uring: separate DRAIN flushing into a cold path - io_uring: don't re-read sqe->off in timeout_prep() - io_uring: simplify io_timeout locking - io_uring: fix flush req->refs underflow - io_uring: don't submit sqes when ctx->refs is dying - io_uring: async task poll trigger cleanup - io_uring: add tee(2) support - splice: export do_tee() - io_uring: don't repeat valid flag list - io_uring: rename io_file_put() - io_uring: remove req->needs_fixed_files - io_uring: cleanup io_poll_remove_one() logic - io_uring: file registration list and lock optimization - io_uring: add IORING_CQ_EVENTFD_DISABLED to the CQ ring flags - io_uring: add 'cq_flags' field for the CQ ring - io_uring: allow POLL_ADD with double poll_wait() users - io_uring: batch reap of dead file registrations - io_uring: name sq thread and ref completions - io_uring: remove duplicate semicolon at the end of line - io_uring: remove obsolete 'state' parameter - io_uring: remove 'fd is io_uring' from close path - io_uring: reset -EBUSY error when io sq thread is waken up - io_uring: don't add non-IO requests to iopoll pending list - io_uring: don't use kiocb.private to store buf_index - io_uring: cancel work if task_work_add() fails - io_uring: remove dead check in io_splice() - io_uring: fix FORCE_ASYNC req preparation - io_uring: don't prepare DRAIN reqs twice - io_uring: initialize ctx->sqo_wait earlier - io_uring: polled fixed file must go through free iteration - io_uring: fix zero len do_splice() - io_uring: don't use 'fd' for openat/openat2/statx - splice: move f_mode checks to do_{splice,tee}() - io_uring: handle -EFAULT properly in io_uring_setup() - io_uring: fix mismatched finish_wait() calls in io_uring_cancel_files() - io_uring: punt splice async because of inode mutex - io_uring: check non-sync defer_list carefully - io_uring: fix extra put in sync_file_range() - io_uring: use cond_resched() in io_ring_ctx_wait_and_kill() - io_uring: use proper references for fallback_req locking - io_uring: only force async punt if poll based retry can't handle it - io_uring: enable poll retry for any file with ->read_iter / ->write_iter - io_uring: statx must grab the file table for valid fd - io_uring: only restore req->work for req that needs do completion - io_uring: don't count rqs failed after current one - io_uring: kill already cached timeout.seq_offset - io_uring: fix cached_sq_head in io_timeout() - io_uring: only post events in io_poll_remove_all() if we completed some - io_uring: io_async_task_func() should check and honor cancelation - io_uring: check for need to re-wait in polled async handling - io_uring: correct O_NONBLOCK check for splice punt - io_uring: restore req->work when canceling poll request - io_uring: move all request init code in one place - io_uring: keep all sqe->flags in req->flags - io_uring: early submission req fail code - io_uring: track mm through current->mm - io_uring: remove obsolete @mm_fault - io_uring: punt final io_ring_ctx wait-and-free to workqueue - io_uring: fix fs cleanup on cqe overflow - io_uring: don't read user-shared sqe flags twice - io_uring: remove req init from io_get_req() - io_uring: alloc req only after getting sqe - io_uring: simplify io_get_sqring - io_uring: do not always copy iovec in io_req_map_rw() - io_uring: ensure openat sets O_LARGEFILE if needed - io_uring: initialize fixed_file_data lock - io_uring: remove redundant variable pointer nxt and io_wq_assign_next call - io_uring: fix ctx refcounting in io_submit_sqes() - io_uring: process requests completed with -EAGAIN on poll list - io_uring: remove bogus RLIMIT_NOFILE check in file registration - io_uring: use io-wq manager as backup task if task is exiting - io_uring: grab task reference for poll requests - io_uring: retry poll if we got woken with non-matching mask - io_uring: add missing finish_wait() in io_sq_thread() - io_uring: refactor file register/unregister/update handling - io_uring: cleanup io_alloc_async_ctx() - io_uring: fix missing 'return' in comment - io-wq: handle hashed writes in chains - io-uring: drop 'free_pfile' in struct io_file_put - io-uring: drop completion when removing file - io_uring: Fix ->data corruption on re-enqueue - io-wq: close cancel gap for hashed linked work - io_uring: make spdxcheck.py happy - io_uring: honor original task RLIMIT_FSIZE - io-wq: hash dependent work - io-wq: split hashing and enqueueing - io-wq: don't resched if there is no work - io-wq: remove duplicated cancel code - io_uring: fix truncated async read/readv and write/writev retry - io_uring: dual license io_uring.h uapi header - io_uring: io_uring_enter(2) don't poll while SETUP_IOPOLL|SETUP_SQPOLL enabled - io_uring: Fix unused function warnings - io_uring: add end-of-bits marker and build time verify it - io_uring: provide means of removing buffers - io_uring: add IOSQE_BUFFER_SELECT support for IORING_OP_RECVMSG - net: abstract out normal and compat msghdr import - io_uring: add IOSQE_BUFFER_SELECT support for IORING_OP_READV - io_uring: support buffer selection for OP_READ and OP_RECV - io_uring: add IORING_OP_PROVIDE_BUFFERS - io_uring: buffer registration infrastructure - io_uring/io-wq: forward submission ref to async - io-wq: optimise out *next_work() double lock - io-wq: optimise locking in io_worker_handle_work() - io-wq: shuffle io_worker_handle_work() code - io_uring: get next work with submission ref drop - io_uring: remove @nxt from handlers - io_uring: make submission ref putting consistent - io_uring: clean up io_close - io_uring: Ensure mask is initialized in io_arm_poll_handler - io_uring: remove io_prep_next_work() - io_uring: remove extra nxt check after punt - io_uring: use poll driven retry for files that support it - io_uring: mark requests that we can do poll async in io_op_defs - io_uring: add per-task callback handler - io_uring: store io_kiocb in wait->private - task_work_run: don't take ->pi_lock unconditionally - io-wq: use BIT for ulong hash - io_uring: remove IO_WQ_WORK_CB - io-wq: remove unused IO_WQ_WORK_HAS_MM - io_uring: extract kmsg copy helper - io_uring: clean io_poll_complete - io_uring: add splice(2) support - io_uring: add interface for getting files - splice: make do_splice public - io_uring: remove req->in_async - io_uring: don't do full *prep_worker() from io-wq - io_uring: don't call work.func from sync ctx - io_uring: io_accept() should hold on to submit reference on retry - io_uring: consider any io_read/write -EAGAIN as final - io_uring: make sure accept honor rlimit nofile - io_uring: make sure openat/openat2 honor rlimit nofile - io_uring: NULL-deref for IOSQE_{ASYNC,DRAIN} - io_uring: ensure RCU callback ordering with rcu_barrier() - io_uring: fix lockup with timeouts - io_uring: free fixed_file_data after RCU grace period - io-wq: remove io_wq_flush and IO_WQ_WORK_INTERNAL - io-wq: fix IO_WQ_WORK_NO_CANCEL cancellation - io_uring: fix 32-bit compatability with sendmsg/recvmsg - io_uring: define and set show_fdinfo only if procfs is enabled - io_uring: drop file set ref put/get on switch - io_uring: import_single_range() returns 0/-ERROR - io_uring: pick up link work on submit reference drop - io-wq: ensure work->task_pid is cleared on init - io-wq: remove spin-for-work optimization - io_uring: fix poll_list race for SETUP_IOPOLL|SETUP_SQPOLL - io_uring: fix personality idr leak - io_uring: handle multiple personalities in link chains - io_uring: fix __io_iopoll_check deadlock in io_sq_thread - io_uring: prevent sq_thread from spinning when it should stop - io_uring: fix use-after-free by io_cleanup_req() - io_uring: remove unnecessary NULL checks - io_uring: add missing io_req_cancelled() - io_uring: prune request from overflow list on flush - io-wq: don't call kXalloc_node() with non-online node - io_uring: retain sockaddr_storage across send/recvmsg async punt - io_uring: cancel pending async work if task exits - io-wq: add io_wq_cancel_pid() to cancel based on a specific pid - io-wq: make io_wqe_cancel_work() take a match handler - io_uring: fix openat/statx's filename leak - io_uring: fix double prep iovec leak - io_uring: fix async close() with f_op->flush() - io_uring: allow AT_FDCWD for non-file openat/openat2/statx - io_uring: grab ->fs as part of async preparation - io-wq: add support for inheriting ->fs - io_uring: retry raw bdev writes if we hit -EOPNOTSUPP - io_uring: add cleanup for openat()/statx() - io_uring: fix iovec leaks - io_uring: remove unused struct io_async_open - io_uring: flush overflowed CQ events in the io_uring_poll() - io_uring: statx/openat/openat2 don't support fixed files - io_uring: fix deferred req iovec leak - io_uring: fix 1-bit bitfields to be unsigned - io_uring: get rid of delayed mm check - io_uring: cleanup fixed file data table references - io_uring: spin for sq thread to idle on shutdown - io_uring: put the flag changing code in the same spot - io_uring: iterate req cache backwards - io_uring: punt even fadvise() WILLNEED to async context - io_uring: fix sporadic double CQE entry for close - io_uring: remove extra ->file check - io_uring: don't map read/write iovec potentially twice - io_uring: use the proper helpers for io_send/recv - io_uring: prevent potential eventfd recursion on poll - io_uring: add BUILD_BUG_ON() to assert the layout of struct io_uring_sqe - io_uring: add ->show_fdinfo() for the io_uring file descriptor - io_uring: add support for epoll_ctl(2) - eventpoll: support non-blocking do_epoll_ctl() calls - eventpoll: abstract out epoll_ctl() handler - io_uring: fix linked command file table usage - io_uring: support using a registered personality for commands - io_uring: allow registering credentials - io_uring: add io-wq workqueue sharing - io-wq: allow grabbing existing io-wq - io_uring/io-wq: don't use static creds/mm assignments - io-wq: make the io_wq ref counted - io_uring: fix refcounting with batched allocations at OOM - io_uring: add comment for drain_next - io_uring: don't attempt to copy iovec for READ/WRITE - io_uring: honor IOSQE_ASYNC for linked reqs - io_uring: prep req when do IOSQE_ASYNC - io_uring: use labeled array init in io_op_defs - io_uring: optimise sqe-to-req flags translation - io_uring: remove REQ_F_IO_DRAINED - io_uring: file switch work needs to get flushed on exit - io_uring: hide uring_fd in ctx - io_uring: remove extra check in __io_commit_cqring - io_uring: optimise use of ctx->drain_next - io_uring: add support for probing opcodes - io_uring: account fixed file references correctly in batch - io_uring: add opcode to issue trace event - io_uring: remove 'fname' from io_open structure - io_uring: enable option to only trigger eventfd for async completions - io_uring: change io_ring_ctx bool fields into bit fields - io_uring: file set registration should use interruptible waits - io_uring: Remove unnecessary null check - io_uring: add support for send(2) and recv(2) - io_uring: remove extra io_wq_current_is_worker() - io_uring: optimise commit_sqring() for common case - io_uring: optimise head checks in io_get_sqring() - io_uring: clamp to_submit in io_submit_sqes() - io_uring: add support for IORING_SETUP_CLAMP - io_uring: extend batch freeing to cover more cases - io_uring: wrap multi-req freeing in struct req_batch - io_uring: batch getting pcpu references - pcpu_ref: add percpu_ref_tryget_many() - io_uring: add IORING_OP_MADVISE - mm: make do_madvise() available internally - io_uring: add IORING_OP_FADVISE - io_uring: allow use of offset == -1 to mean file position - io_uring: add non-vectored read/write commands - io_uring: improve poll completion performance - io_uring: split overflow state into SQ and CQ side - io_uring: add lookup table for various opcode needs - io_uring: remove two unnecessary function declarations - io_uring: move *queue_link_head() from common path - io_uring: rename prev to head - io_uring: add IOSQE_ASYNC - io-wq: support concurrent non-blocking work - io_uring: add support for IORING_OP_STATX - fs: make two stat prep helpers available - io_uring: avoid ring quiesce for fixed file set unregister and update - io_uring: add support for IORING_OP_CLOSE - io-wq: add support for uncancellable work - percpu-refcount: Introduce percpu_ref_resurrect() - percpu_ref: introduce PERCPU_REF_ALLOW_REINIT flag - fs: make filename_lookup available externally - fs: introduce __close_fd_get_file to support IORING_OP_CLOSE for io_uring - io_uring: add support for IORING_OP_OPENAT - fs: make build_open_flags() available internally - io_uring: add support for fallocate() - io_uring: don't cancel all work on process exit - Revert "io_uring: only allow submit from owning task" - io_uring: fix compat for IORING_REGISTER_FILES_UPDATE - io_uring: only allow submit from owning task - io_uring: ensure workqueue offload grabs ring mutex for poll list - io_uring: clear req->result always before issuing a read/write request - io_uring: be consistent in assigning next work from handler - io-wq: cancel work if we fail getting a mm reference - io_uring: don't setup async context for read/write fixed - io_uring: remove punt of short reads to async context - io-wq: add cond_resched() to worker thread - io-wq: remove unused busy list from io_sqe - io_uring: pass in 'sqe' to the prep handlers - io_uring: standardize the prep methods - io_uring: read 'count' for IORING_OP_TIMEOUT in prep handler - io_uring: move all prep state for IORING_OP_{SEND,RECV}_MGS to prep handler - io_uring: move all prep state for IORING_OP_CONNECT to prep handler - io_uring: add and use struct io_rw for read/writes - io_uring: use u64_to_user_ptr() consistently - io_uring: io_wq_submit_work() should not touch req->rw - io_uring: don't wait when under-submitting - io_uring: warn about unhandled opcode - io_uring: read opcode and user_data from SQE exactly once - io_uring: make IORING_OP_TIMEOUT_REMOVE deferrable - io_uring: make IORING_OP_CANCEL_ASYNC deferrable - io_uring: make IORING_POLL_ADD and IORING_POLL_REMOVE deferrable - io_uring: make HARDLINK imply LINK - io_uring: any deferred command must have stable sqe data - io_uring: remove 'sqe' parameter to the OP helpers that take it - io_uring: fix pre-prepped issue with force_nonblock == true - io-wq: re-add io_wq_current_is_worker() - io_uring: fix sporadic -EFAULT from IORING_OP_RECVMSG - io_uring: fix stale comment and a few typos - io_uring: ensure we return -EINVAL on unknown opcode - io_uring: add sockets to list of files that support non-blocking issue - io_uring: only hash regular files for async work execution - io_uring: run next sqe inline if possible - io_uring: don't dynamically allocate poll data - io_uring: deferred send/recvmsg should assign iov - io_uring: sqthread should grab ctx->uring_lock for submissions - io-wq: briefly spin for new work after finishing work - io-wq: remove worker->wait waitqueue - io_uring: allow unbreakable links - io_uring: fix a typo in a comment - io_uring: hook all linked requests via link_list - io_uring: fix error handling in io_queue_link_head - io_uring: use hash table for poll command lookups - io-wq: clear node->next on list deletion - io_uring: ensure deferred timeouts copy necessary data - io_uring: allow IO_SQE_* flags on IORING_OP_TIMEOUT - io_uring: handle connect -EINPROGRESS like -EAGAIN - io_uring: remove io_wq_current_is_worker - io_uring: remove parameter ctx of io_submit_state_start - io_uring: mark us with IORING_FEAT_SUBMIT_STABLE - io_uring: ensure async punted connect requests copy data - io_uring: ensure async punted sendmsg/recvmsg requests copy data - net: disallow ancillary data for __sys_{send,recv}msg_file() - net: separate out the msghdr copy from ___sys_{send,recv}msg() - io_uring: ensure async punted read/write requests copy iovec - io_uring: add general async offload context - io_uring: transform send/recvmsg() -ERESTARTSYS to -EINTR - io_uring: use current task creds instead of allocating a new one - io_uring: fix missing kmap() declaration on powerpc - io_uring: add mapping support for NOMMU archs - io_uring: make poll->wait dynamically allocated - io-wq: shrink io_wq_work a bit - io-wq: fix handling of NUMA node IDs - io_uring: use kzalloc instead of kcalloc for single-element allocations - io_uring: cleanup io_import_fixed() - io_uring: inline struct sqe_submit - io_uring: store timeout's sqe->off in proper place - io_uring: remove superfluous check for sqe->off in io_accept() - io_uring: async workers should inherit the user creds - io-wq: have io_wq_create() take a 'data' argument - io_uring: fix dead-hung for non-iter fixed rw - io_uring: add support for IORING_OP_CONNECT - net: add __sys_connect_file() helper - io_uring: only return -EBUSY for submit on non-flushed backlog - io_uring: only !null ptr to io_issue_sqe() - io_uring: simplify io_req_link_next() - io_uring: pass only !null to io_req_find_next() - io_uring: remove io_free_req_find_next() - io_uring: add likely/unlikely in io_get_sqring() - io_uring: rename __io_submit_sqe() - io_uring: improve trace_io_uring_defer() trace point - io_uring: drain next sqe instead of shadowing - io_uring: close lookup gap for dependent next work - io_uring: allow finding next link independent of req reference count - io_uring: io_allocate_scq_urings() should return a sane state - io_uring: Always REQ_F_FREE_SQE for allocated sqe - io_uring: io_fail_links() should only consider first linked timeout - io_uring: Fix leaking linked timeouts - io_uring: remove redundant check - io_uring: break links for failed defer - io-wq: remove extra space characters - io-wq: wait for io_wq_create() to setup necessary workers - io_uring: request cancellations should break links - io_uring: correct poll cancel and linked timeout expiration completion - io_uring: remove dead REQ_F_SEQ_PREV flag - io_uring: fix sequencing issues with linked timeouts - io_uring: make req->timeout be dynamically allocated - io_uring: make io_double_put_req() use normal completion path - io_uring: cleanup return values from the queueing functions - io_uring: io_async_cancel() should pass in 'nxt' request pointer - io_uring: make POLL_ADD/POLL_REMOVE scale better - io-wq: remove now redundant struct io_wq_nulls_list - io_uring: Fix getting file for non-fd opcodes - io_uring: introduce req_need_defer() - io_uring: clean up io_uring_cancel_files() - io-wq: ensure free/busy list browsing see all items - io_uring: ensure registered buffer import returns the IO length - io-wq: ensure we have a stable view of ->cur_work for cancellations - io_wq: add get/put_work handlers to io_wq_create() - io_uring: Fix getting file for timeout - io_uring: check for validity of ->rings in teardown - io_uring: fix potential deadlock in io_poll_wake() - io_uring: use correct "is IO worker" helper - io_uring: make timeout sequence == 0 mean no sequence - io_uring: fix -ENOENT issue with linked timer with short timeout - io_uring: don't do flush cancel under inflight_lock - io_uring: flag SQPOLL busy condition to userspace - io_uring: make ASYNC_CANCEL work with poll and timeout - io_uring: provide fallback request for OOM situations - io_uring: convert accept4() -ERESTARTSYS into -EINTR - io_uring: fix error clear of ->file_table in io_sqe_files_register() - io_uring: separate the io_free_req and io_free_req_find_next interface - io_uring: keep io_put_req only responsible for release and put req - io_uring: remove passed in 'ctx' function parameter ctx if possible - io_uring: reduce/pack size of io_ring_ctx - io_uring: properly mark async work as bounded vs unbounded - io-wq: add support for bounded vs unbunded work - io-wq: io_wqe_run_queue() doesn't need to use list_empty_careful() - io_uring: add support for backlogged CQ ring - io_uring: pass in io_kiocb to fill/add CQ handlers - io_uring: make io_cqring_events() take 'ctx' as argument - io_uring: add support for linked SQE timeouts - io_uring: abstract out io_async_cancel_one() helper - io_uring: use inlined struct sqe_submit - io_uring: Use submit info inlined into req - io_uring: allocate io_kiocb upfront - io_uring: io_queue_link*() right after submit - io_uring: Merge io_submit_sqes and io_ring_submit - io_uring: kill dead REQ_F_LINK_DONE flag - io_uring: fixup a few spots where link failure isn't flagged - io_uring: enable optimized link handling for IORING_OP_POLL_ADD - io-wq: use proper nesting IRQ disabling spinlocks for cancel - io_uring: add completion trace event - io-wq: use kfree_rcu() to simplify the code - io_uring: set -EINTR directly when a signal wakes up in io_cqring_wait - io_uring: support for generic async request cancel - io_uring: ensure we clear io_kiocb->result before each issue - io_uring: io_wq_create() returns an error pointer, not NULL - io_uring: fix race with canceling timeouts - io_uring: support for larger fixed file sets - io_uring: protect fixed file indexing with array_index_nospec() - io_uring: add support for IORING_OP_ACCEPT - net: add __sys_accept4_file() helper - io_uring: io_uring: add support for async work inheriting files - io_uring: replace workqueue usage with io-wq - io-wq: small threadpool implementation for io_uring - sched/core, workqueues: Distangle worker accounting from rq lock - sched: Remove stale PF_MUTEX_TESTER bit - io_uring: Fix mm_fault with READ/WRITE_FIXED - io_uring: remove index from sqe_submit - io_uring: add set of tracing events - io_uring: add support for canceling timeout requests - io_uring: add support for absolute timeouts - io_uring: replace s->needs_lock with s->in_async - io_uring: allow application controlled CQ ring size - io_uring: add support for IORING_REGISTER_FILES_UPDATE - io_uring: allow sparse fixed file sets - io_uring: run dependent links inline if possible - io_uring: don't touch ctx in setup after ring fd install - io_uring: Fix leaked shadow_req - io_uring: fix bad inflight accounting for SETUP_IOPOLL|SETUP_SQTHREAD - io_uring: used cached copies of sq->dropped and cq->overflow - io_uring: Fix race for sqes with userspace - io_uring: Fix broken links with offloading - io_uring: Fix corrupted user_data - io_uring: correct timeout req sequence when inserting a new entry - io_uring : correct timeout req sequence when waiting timeout - io_uring: revert "io_uring: optimize submit_and_wait API" - io_uring: fix logic error in io_timeout - io_uring: fix up O_NONBLOCK handling for sockets - io_uring: consider the overflow of sequence for timeout req - io_uring: fix sequence logic for timeout requests - io_uring: only flush workqueues on fileset removal - io_uring: remove wait loop spurious wakeups - io_uring: fix reversed nonblock flag for link submission - io_uring: use __kernel_timespec in timeout ABI - io_uring: make CQ ring wakeups be more efficient - io_uring: compare cached_cq_tail with cq.head in_io_uring_poll - io_uring: correctly handle non ->{read,write}_iter() file_operations - io_uring: IORING_OP_TIMEOUT support - io_uring: use cond_resched() in sqthread - io_uring: fix potential crash issue due to io_get_req failure - io_uring: ensure poll commands clear ->sqe - io_uring: fix use-after-free of shadow_req - io_uring: use kmemdup instead of kmalloc and memcpy - io_uring: increase IORING_MAX_ENTRIES to 32K - io_uring: make sqpoll wakeup possible with getevents - io_uring: extend async work merging - io_uring: limit parallelism of buffered writes - io_uring: add io_queue_async_work() helper - io_uring: optimize submit_and_wait API - io_uring: add support for link with drain - io_uring: fix wrong sequence setting logic - io_uring: expose single mmap capability - io_uring: allocate the two rings together - io_uring: add need_resched() check in inner poll loop - io_uring: don't enter poll loop if we have CQEs pending - io_uring: fix potential hang with polled IO - io_uring: fix an issue when IOSQE_IO_LINK is inserted into defer list - io_uring: fix manual setup of iov_iter for fixed buffers - io_uring: fix KASAN use after free in io_sq_wq_submit_work - io_uring: ensure ->list is initialized for poll commands - io_uring: track io length in async_list based on bytes - io_uring: don't use iov_iter_advance() for fixed buffers - io_uring: add a memory barrier before atomic_read - io_uring: fix counter inc/dec mismatch in async_list - io_uring: fix the sequence comparison in io_sequence_defer - io_uring: fix io_sq_thread_stop running in front of io_sq_thread - io_uring: add support for recvmsg() - io_uring: add support for sendmsg() - io_uring: add support for sqe links - io_uring: punt short reads to async context - uio: make import_iovec()/compat_import_iovec() return bytes on success - io_uring: ensure req->file is cleared on allocation - io_uring: fix memory leak of UNIX domain socket inode - io_uring: Fix __io_uring_register() false success - tools/io_uring: sync with liburing - tools/io_uring: fix Makefile for pthread library link - select: shift restore_saved_sigmask_unless() into poll_select_copy_remaining() - select: change do_poll() to return -ERESTARTNOHAND rather than -EINTR - signal: simplify set_user_sigmask/restore_user_sigmask - signal: remove the wrong signal_pending() check in restore_user_sigmask() - io_uring: use wait_event_interruptible for cq_wait conditional wait - io_uring: adjust smp_rmb inside io_cqring_events - io_uring: fix infinite wait in khread_park() on io_finish_async() - io_uring: remove 'ev_flags' argument - io_uring: fix failure to verify SQ_AFF cpu - io_uring: fix race condition reading SQE data - io_uring: use cpu_online() to check p->sq_thread_cpu instead of cpu_possible() - io_uring: fix shadowed variable ret return code being not checked - req->error only used for iopoll - io_uring: add support for eventfd notifications - io_uring: add support for IORING_OP_SYNC_FILE_RANGE - io_uring: add support for marking commands as draining - fs: add sync_file_range() helper - io_uring: avoid page allocation warnings - io_uring: drop req submit reference always in async punt - io_uring: free allocated io_memory once - io_uring: fix SQPOLL cpu validation - io_uring: have submission side sqe errors post a cqe - io_uring: remove unnecessary barrier after unsetting IORING_SQ_NEED_WAKEUP - io_uring: remove unnecessary barrier after incrementing dropped counter - io_uring: remove unnecessary barrier before reading SQ tail - io_uring: remove unnecessary barrier after updating SQ head - io_uring: remove unnecessary barrier before reading cq head - io_uring: remove unnecessary barrier before wq_has_sleeper - io_uring: fix notes on barriers - io_uring: fix handling SQEs requesting NOWAIT - io_uring: remove 'state' argument from io_{read,write} path - io_uring: fix poll full SQ detection - io_uring: fix race condition when sq threads goes sleeping - io_uring: fix race condition reading SQ entries - io_uring: fail io_uring_register(2) on a dying io_uring instance - io_uring: fix CQ overflow condition - io_uring: fix possible deadlock between io_uring_{enter,register} - io_uring: drop io_file_put() 'file' argument - io_uring: only test SQPOLL cpu after we've verified it - io_uring: park SQPOLL thread if it's percpu - io_uring: restrict IORING_SETUP_SQPOLL to root - io_uring: fix double free in case of fileset regitration failure - io_uring: offload write to async worker in case of -EAGAIN - io_uring: fix big-endian compat signal mask handling - io_uring: retry bulk slab allocs as single allocs - io_uring: fix poll races - io_uring: fix fget/fput handling - io_uring: add prepped flag - io_uring: make io_read/write return an integer - io_uring: use regular request ref counts - tools/io_uring: remove IOCQE_FLAG_CACHEHIT - io_uring: add a few test tools - io_uring: allow workqueue item to handle multiple buffered requests - io_uring: add support for IORING_OP_POLL - io_uring: add io_kiocb ref count - io_uring: add submission polling - io_uring: add file set registration - net: split out functions related to registering inflight socket files - io_uring: add support for pre-mapped user IO buffers - io_uring: batch io_kiocb allocation - io_uring: use fget/fput_many() for file references - fs: add fget_many() and fput_many() - io_uring: support for IO polling - io_uring: add fsync support - Add io_uring IO interface - io_pgetevents: use __kernel_timespec - pselect6: use __kernel_timespec - ppoll: use __kernel_timespec - signal: Add restore_user_sigmask() - signal: Add set_user_sigmask() - block: Initialize BIO I/O priority early - block: prevent merging of requests with different priorities - aio: Fix fallback I/O priority value - block: Introduce get_current_ioprio() - aio: Comment use of IOCB_FLAG_IOPRIO aio flag - fs: fix kabi change since add iopoll - fs: add an iopoll method to struct file_operations - signal: Allow cifs and drbd to receive their terminating signals - cifs: fix rmmod regression in cifs.ko caused by force_sig changes - signal/cifs: Fix cifs_put_tcp_session to call send_sig instead of force_sig- bpf, x86: Validate computation of branch displacements for x86-32 - bpf, x86: Validate computation of branch displacements for x86-64- mm/vmalloc.c: fix percpu free VM area search criteria - mm/vmalloc.c: avoid bogus -Wmaybe-uninitialized warning - mm/vmap: add DEBUG_AUGMENT_LOWEST_MATCH_CHECK macro - mm/vmap: add DEBUG_AUGMENT_PROPAGATE_CHECK macro - mm/vmalloc.c: keep track of free blocks for vmap allocation- config: Enable CONFIG_USERSWAP - userswap: support userswap via userfaultfd - userswap: add a new flag 'MAP_REPLACE' for mmap() - mm, mempolicy: fix up gup usage in lookup_node - mm/mempolicy: Allow lookup_node() to handle fatal signal - mm/gup: Let __get_user_pages_locked() return -EINTR for fatal signal - mm/gup: fix fixup_user_fault() on multiple retries - mm/gup: allow VM_FAULT_RETRY for multiple times - mm: allow VM_FAULT_RETRY for multiple times- sched/fair: fix kabi broken due to adding fields in rq and sched_domain_shared - sched/fair: fix try_steal compile error - config: enable CONFIG_SCHED_STEAL by default - sched/fair: introduce SCHED_STEAL - disable stealing by default - sched/fair: Provide idle search schedstats - sched/fair: disable stealing if too many NUMA nodes - sched/fair: Steal work from an overloaded CPU when CPU goes idle - sched/fair: Provide can_migrate_task_llc - sched/fair: Generalize the detach_task interface - sched/fair: Hoist idle_stamp up from idle_balance - sched/fair: Dynamically update cfs_overload_cpus - sched/topology: Provide cfs_overload_cpus bitmap - sched/topology: Provide hooks to allocate data shared per LLC - sched: Provide sparsemask, a reduced contention bitmap- sched/fair: fix kabi broken due to adding idle_h_nr_running in cfs_rq - sched/fair: Make sched-idle CPU selection consistent throughout - sched/fair: Optimize select_idle_cpu - sched/fair: Fall back to sched-idle CPU if idle CPU isn't found - sched/fair: Start tracking SCHED_IDLE tasks count in cfs_rq - sched/core: Create task_has_idle_policy() helper- ext4: add reclaim checks to xattr code - locking/mutex: Fix non debug version of mutex_lock_io_nested() - dm verity: add root hash pkcs#7 signature verification - Revert "netfilter: x_tables: Update remaining dereference to RCU" - netfilter: x_tables: Use correct memory barriers. - Revert "netfilter: x_tables: Switch synchronization to RCU" - arm64: kdump: update ppos when reading elfcorehdr - netfilter: ctnetlink: fix dump of the expect mask attribute - dm ioctl: fix out of bounds array access when no devices - block: Suppress uevent for hidden device when removed - NFS: Correct size calculation for create reply length - cifs: Fix preauth hash corruption - ext4: do not try to set xattr into ea_inode if value is empty - kernel, fs: Introduce and use set_restart_fn() and arch_set_restart_data() - nvme-rdma: fix possible hang when failing to set io queues - sunrpc: fix refcount leak for rpc auth modules - include/linux/sched/mm.h: use rcu_dereference in in_vfork() - hrtimer: Update softirq_expires_next correctly after __hrtimer_get_next_event() - scsi: target: core: Prevent underflow for service actions - scsi: target: core: Add cmd length set before cmd complete - PCI: Fix pci_register_io_range() memory leak - Revert "mm, slub: consider rest of partial list if acquire_slab() fails" - cifs: return proper error code in statfs(2) - tcp: add sanity tests to TCP_QUEUE_SEQ - tcp: annotate tp->write_seq lockless reads - tcp: annotate tp->copied_seq lockless reads - netfilter: x_tables: gpf inside xt_find_revision() - net: Fix gro aggregation for udp encaps with zero csum - dm table: fix zoned iterate_devices based device capability checks - dm table: fix DAX iterate_devices based device capability checks - dm table: fix iterate_devices based device capability checks - dm bufio: subtract the number of initial sectors in dm_bufio_get_device_size - swap: fix swapfile read/write offset - mm/hugetlb.c: fix unnecessary address expansion of pmd sharing - net: fix up truesize of cloned skb in skb_prepare_for_shift() - xfs: Fix assert failure in xfs_setattr_size() - arm64 module: set plt* section addresses to 0x0 - hugetlb: fix update_and_free_page contig page struct assumption - net: icmp: pass zeroed opts from icmp{,v6}_ndo_send before sending - ipv6: silence compilation warning for non-IPV6 builds - ipv6: icmp6: avoid indirect call for icmpv6_send() - xfrm: interface: use icmp_ndo_send helper - sunvnet: use icmp_ndo_send helper - gtp: use icmp_ndo_send helper - icmp: allow icmpv6_ndo_send to work with CONFIG_IPV6=n - icmp: introduce helper for nat'd source address in network device context - dm: fix deadlock when swapping to encrypted device - printk: fix deadlock when kernel panic - module: Ignore _GLOBAL_OFFSET_TABLE_ when warning for undefined symbols - hugetlb: fix copy_huge_page_from_user contig page struct assumption - x86: fix seq_file iteration for pat/memtype.c - ACPI: property: Fix fwnode string properties matching - blk-settings: align max_sectors on "logical_block_size" boundary - mm/rmap: fix potential pte_unmap on an not mapped pte - arm64: Add missing ISB after invalidating TLB in __primary_switch - mm/hugetlb: fix potential double free in hugetlb_register_node() error path - mm/memory.c: fix potential pte_unmap_unlock pte error - ocfs2: fix a use after free on error - tracepoint: Do not fail unregistering a probe due to memory failure - isofs: release buffer head before return - tcp: fix SO_RCVLOWAT related hangs under mem pressure - random: fix the RNDRESEEDCRNG ioctl - bfq: Avoid false bfq queue merging - locking/static_key: Fix false positive warnings on concurrent dec/inc - jump_label/lockdep: Assert we hold the hotplug lock for _cpuslocked() operations - KVM: fix memory leak in kvm_io_bus_unregister_dev() - net: qrtr: fix a kernel-infoleak in qrtr_recvmsg() - xen-blkback: don't leak persistent grants from xen_blkbk_map() - KVM: SVM: Periodically schedule when unregistering regions on destroy - gianfar: fix jumbo packets+napi+rx overrun crash - usbip: fix stub_dev usbip_sockfd_store() races leading to gpf - media: v4l: ioctl: Fix memory leak in video_usercopy - block: only update parent bi_status when bio fail - RDMA/hns: fix timer, gid_type, scc cfg - block: respect queue limit of max discard segment - block: Use non _rcu version of list functions for tag_set_list- ext4: fix potential error in ext4_do_update_inode - mm, sl[aou]b: guarantee natural alignment for kmalloc(power-of-two) - mm,hwpoison: return -EBUSY when migration fails - config: Enable files cgroup on x86 - ext4: Fix unreport netlink message to userspace when fs abort - ext4: don't leak old mountpoint samples - scsi: libiscsi: convert change of struct iscsi_conn to fix KABI - scsi: libiscsi: Reset max/exp cmdsn during recovery - scsi: iscsi_tcp: Fix shost can_queue initialization - scsi: libiscsi: Add helper to calculate max SCSI cmds per session - scsi: libiscsi: Fix iSCSI host workq destruction - scsi: libiscsi: Fix iscsi_task use after free() - scsi: libiscsi: Drop taskqueuelock - scsi: libiscsi: Fix iscsi_prep_scsi_cmd_pdu() error handling - scsi: libiscsi: Fix error count for active session - ext4: fix timer use-after-free on failed mount - loop: fix I/O error on fsync() in detached loop devices - md/bitmap: fix memory leak of temporary bitmap - md: get sysfs entry after redundancy attr group create - md: fix deadlock causing by sysfs_notify - md: fix the checking of wrong work queue - md: flush md_rdev_misc_wq for HOT_ADD_DISK case - md: don't flush workqueue unconditionally in md_open - md: add new workqueue for delete rdev- nvme-fabrics: fix kabi broken due to adding fields in struct nvme_ctrl- Add the option of "with_perf" - Output jvmti plug-in as part of perf buildingobs-worker-008 16370759854.19.90-2111.4.0.0122.oe14.19.90-2111.4.0.0122.oe1debugusrlib64python2.7site-packagesperf.so-4.19.90-2111.4.0.0122.oe1.aarch64.debug/usr/lib//usr/lib/debug//usr/lib/debug/usr//usr/lib/debug/usr/lib64//usr/lib/debug/usr/lib64/python2.7//usr/lib/debug/usr/lib64/python2.7/site-packages/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protectionobs://private/openEuler:20.03:LTS:SP2/standard_aarch64/5712577454fc2210c271d42671f9965e-kernelcpioxz2aarch64-openEuler-linux-gnudirectoryELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ea5b96c4645b1a4a6f134af43fd8e6bd66237ed0, with debug_info, not stripped`~X\4c8utf-8a3bb8ab98900c5237160e52a6f1bc771f85716a5f1d2eaac6fe3855ec01cd29d?@7zXZ !#,B~] b2u jӫ`(y-$}$4f¸''0}oڏ{ 'mϻ<5#j,]- ϐ\Y.Ht&2*t~M̺̹;1+H,{{Y Dd|[I`C38ghq'MV˂ /W'a{h!MvgNfE9nt{L`MP&өqKe$@K ЋԶE;n$ۚ4$$S@zYxdRIKcb]p8mɡNOӍ%.2" kl[IZSU! E7Mɰ`kJ݂wBUvavX4A"Rؠdce0.)txخYYWx9ū JBcuUvyꫮ,nCocxwǀ溄xsqP?$Z ZȔXNy{%Wb=/0 Ok})k=nZ@F;$v2L6坮(mv $ qJDБO(rcBy%իC*ؘ۫/nwõr|/jAIQxrN4joVsOzC']UEf88޵.?N&v'cl҅m"PYF5 7`w۳-ؽ#+DP9ڸ42[b?zicً6(1=K_Td7|/ɃI;4)g6iY9y`kQ:"yjx]٥*V:4܈YI {R&]?R y -kJ_ 0_g L{N&^eoj -`3c=d (<$Do.xA@l Q>$q;_,X]qSr&2<×jV,9A#=UɹIO&}4`Y )+VeX+_e@TƓ#ŲD39gX74IW|f˃^$K!j$WAFb-̐"6ddswL"3%%ScC)a 6c7#N2G,[X)+2h$kT&X(!V pxlΦE0q`tUkN݂9S Yo6z)cjJF!k/KLs)u8i~2 R$%y(~v=?D˽ uB*G[gd+r00Xl4$s%s8VϦCty+^:8x^>NjZ/268ov&".ln[CӐ44/lh*NW| %(m^)WR;+IIŖ9UFL"mtvGH=55c7[* <:O7/ǤaǀG>O,;6‹`K*N4bdǬQx`e(6du(.\j{p-u`\*Њy q%ݚ%7bB':-V(|iPsҪ#?^cD4GdU QケӠΒͥXAԻTeu#zIRY *@t87Z:ʶ=zD(l- <̔oҢZ( BwB1,D6wPJTNVCI":$do;#Wk MI0H*9}Ժxm޵lSh:=<c1lb_0}RYZ2T+>@ mΎxe%C_aiG|^G"g fF݄hY? ;(I/ @@DCGͱ0>`kl|\ KqЖ  w/$GdD(傹TxpӚU?[ /v;n=CW')y[MTs41\I%ҵk 7&m5|]tfW}KqLx"xo8wT'2"r2&ަV>_RfiZiR9ĕ{a9`Co웉|X JwLK>*[ ^Q*5.Mop(X9&zqekpĜ6w'+S$)ѓhAwju9FL 0:*< 1ᗮ ?cM>'opC7 2v>TuGHwhhjXR?{Ne#;>O0h?1"^8xXOFchX caRdgTiiZ&_-fNShb:Z :W7:܎@ЛSg[Mqq܎l2 ĭ7ClWp M!V=9Q,9Qﴹ)aYu c8[]Bv]벅/#>2CtQ7 <GV&:=JڬB r}C,[H֑fT6QD_?r_lW#-K\#U&P&:ch*s1c|vZ_h@B@@6vyNP1nndu׌OQcӶ~U{Dhnݱ?vrـKwK^CQ-nƼl;0@)30P Afweʼ钀J7lѩd@t> ^yLF)<p\ddSl&EU/WrvɐF@!?_5B2w,ij!ZT>(D^K`M{r8K_x#Ӥ+;^:Y0%v;@&Ya(jp"s"jDXfa#!3x3%A +Dt `X~iLWdGdd,_xWY}#;|(:hQFSOV=,7N.IeͣWYF{"SEU]fF@h)ĩ?Ől_q]38Ku,+~ W^?`,Õ/1JN' o>/CQֱ, us47D9)Tn[n'y\rG쏺Z1\^At⩊yw:۟J3PkՇ_SHl`v40'Kz@sj)F@Xo-,ݍ=oԒ&2ҼT".mȠ@b5D/ ݍb6 kMk!YƟJrN Q͓ =OŜvֹsg۲B^Lf.~:}"F=(xͩl.2tEtPp V-GsA"[K@E'{{2ń̷kl.E+qԭha #jb|w[& T Dc3WfvHPl.^[ ^)U%ٔ]x@+WJRzgSFHUhsTfnƚ U[d>ߏ~l`]8uPpV;J("ܵpL/Ya!= _|։JD_pQԪحܸZLJ.E霍 OpG-g[V&ȧ^u~ IIxvU46['}zlP@ؠE[;@vXj`z ;&Oop(%B+9#CR+xGhm2 ?d}}D-Gũzs华'5sdj>Koi!=jJ.,^3 |8CP9KޭOǸW{X(AVr݈=1;,Ԡ쎔.Ss~Ìyt粈=Qˣ7‹WsƿhWaՍju9o(e"$rJsvS> ר_+9jg>3 f$?^6[jem%wN R g3&HFG9-¬C e쩟@mNjzG#BuIt&9ϩqk'চG!Nt/Gf@wڱu'G;VF5g4=m l%`0H;nEvjW=$U V=;7iweL`蒛@$`@w|J쐕cn W>5"\$k #n B F˾κ^(ZEdTz'nj‰)Lw.Om<ߏT:^qY" n)ML,q(h|F_jR T^ݛ+_ρ;` C"`ηW 8D'*DZ}WiL'$[ WWzB[Sv ^WܜoS* *}hT&_{\[ÎUِD9En:ЄfôɺzO'1J 'u5qeQzB=]LGtPvc&iR*1y$DfFiZo"JH~3Fe=6fXΚTt5"ZrQ!#}F$Hg_zR()K'BBrV.3̮'xUʅ*$pQL'_#M4{VhIl$#V'l( 6P?k$a}uI2qΫދYd7x!{M ^1vL[jIH;4 sa%(3+h$|Eh9X-zEuER +q=%kdYy 8?BS7A=P!}*b~Fk' Bf Nc[t kg9馈NW)}DBNe,5J5}/T)v-6YJo_qsxyhnqU[VpZj4?"c9Du|ϷMm "ڸ!&i #8+G'vJ(v(Wh|!5rk6Rg6alJ~M/U7RʋL.@!^Zu7$+ZsHɶvLŪd]z}pEĭt1Tw|8l tc_ڠX@K;҄xϝ>+aj&*)|%|C)Pք+ 4V+3yj1hq FJ۵j.)|Y=T |drB& s}S|(b3~>0:vɥRy+#OMbNe6OK&EwsVLs4 >͎'XgMڟ4 U!\He0R.%_oΤl za 'zc=$ם6N(?6KyzMz#ҌpHcmA~U;*߹|ԫ=Hž>_6Ȏ"~󘵶}`qtXI>O㣎}hp`kjXM=lϊufq']1my9u‚G=IcOx}9@Pt*/y%#zyB$$e">O%u;sP G \vI-J[+lij!-_dbC PTC&_fSVWPC$tu҂noźfE+ ZܓCQ& gL X[, ? I 9أkB]ldYCXcq!)g zF'}6lU-ս;Vdj>rCX>ɍ 8 DH6DVc<ȹ2Uzhg{yʋ<$IU :d9w|U-ȝ =psqlӢnӎv^y޺Fp<{uyt|%@_#*2e :XK 0t!BwF$b֢@2h=q-pKY~q:;T瑙T]8xV&/2ϓI/|į7^ Vf LfK5 a_bKOi$5]fBs.g:UЕ-Ӿ@Ud8vcoEy^ |.eC=G y[D=͏;|#5}#iNJQU[Šǽ eq YzFLBdNlFIJvaCyIQSR6ek oc6`g{p9ߨGvEu^x#''Q(K&!JWgn.vVf ϐ@ ;8u]mŻE70,pit]fʙokbѷޗ+6B`w\V5KH˞D @6y?4ZCS~&b1w}Tfb&PCM`UQlEz?D!BY&?m~цsbRF)V<)Ɔ]Jb2=8R'곏z51Yi4ic']h*!0ޞ#jNUVE] 7җ|PتԢPb܇ߖGqX?.f*T@L '@[^~KT?ν~= r F N<|Iaw= qlƗ̼P.!j/N?pe%u؇Y)Tbqϝ0&@\č-ֹJB;=qX4ci\^ACZ-6nt*?IC/0]zr%d2KĘGU-0$gTqM.j9kHc'diFl=f)=[#rL#hM-(KŨY)6 ۣ2ҁZ"@ЫMtt#-Cx{@/Ъy*6W&gʓUnGG>h޳'b5G|^@7J N9nY*Y jqiq)G NI|lpsn!+Cx#rHr $K"N *T\J s%|In}0 "*`rd\[O>X&08r<'-EpӐ_ wUCX9Pǂʪl| XPugL&C2 //~ Sd["aNO"( CjzbAFpd):ڻX\'(=lB+& w!AɢI\޵!ZcGY[ ' 8ܻ+w4AReI!ĝyim~&RK5ZGp2j u%1Ȗ' 2vp[rLp!Ag*^R^zaFč M܄xmQNMрۊg SXB<Ȇ"mG}`TOVƺoB 0[limnjtAih 0CǫnBn6Z#W{?pE#vODV6ԂgA|DY^LbՓc#AٱBc POUԀw%pGw;BCi'"+zHw3Cۋ+ wpm]82dU݇?xSV b~-hd3/nxI ulMoԯiuƯz>l% aG D5[r4Sm]/iTl4 -6)c50),p/",~<,3+~i+nt)*A&z➆( >BENe!$Mf/ H1v|[4']s/#"4Aja@Tjղ6W3 \YY] Ç[Q :ɓNoDs5+/KQz$׈V,YdHZʚHÉ;"ȼpm cPnn>l#\GccWA+b]J`zC@”wz6*X`o5Gݷ5)^ ]X@l(QU`}$}+vhbY 3F]SM%vUXYI?'qC:.K Q>·^u*1)uM.'B|@y"kĜL&uOlK\'i`2 S92xWل#̙A.VpC.E.a ֧f`6 l5 ,ߵ9P2 O=3J,D`4숾UGqG"vhJ }:bg}0%}12h?WGC≏ʜT}}%1O %;:pzD6 ')޽\QvHku:3m0 9LQ @}Z4!AX7ÿB+Us8A:J-~gj.IlhXz{{n-6k<јup"-_>!>(5tĦtc|L,y8v1*T^ mvA y{[#;"RmH'C rQCUv%SX+yܑf$2<C#[7Ohng>җ%pjarObt{9<6em@xtb aّۓg$ kӛuj9}vX ^FE&SD )HRaᛣk_wH K5IZg nZi2?y3O& czP~(`O\cûkKBAŽ_ŠOm{l-"`.[L9ZlàZ0m򝤩 &'9XcZSba['n ^ejהn(ncFd^ܦŕa4N`=ϻ|J7FwbJrFz'9/ Ӎ:ؿ0b)? +U G:(/:8aByCԉ05I2쮀 |}r-D#4>+}wxu$NΥLh큀#:Rےz¸? Sv)<o.tRbM'֩wPezԃq_6}" |Ya.>D^H)E oɜF C1Rgc> 8 ZUbB;2&aI!t'E(/:kD1;Le`p/3N+ Y Xcѩk1& Ų"MB+!ZDCP[ʡ,j3ҍAm1I72]f9(G%g]ұY_ Q͕ 鄄} ^q3ӧ0|Qz[r?I_!H#k%G<dZiǐƴUIFg?GK"ye;l~z{XOVJ-3lUty>,; -/{ZBH5ClqyK&Ph+P; dyztUKŇw+$ e#OVC=' @s* "t1ۍ#x=ev>IYD5q7a[״HƛXV{1"hFB,z"_gQ/pT>{k}W@(X: [5t.8%\ c`.2NCLT9 ΀&a-6Vh $rn&L~'pc!uUS{INT1`4Rs^V!?w`s(cjFk-=)"8ސwφn({V"4,f6}i,@vꊵF75iʶqVm < iL]`a+BPt>RfضA\m1g W?e*f6~DDCKShx ':졄HuߝtO54[hQtf@A?m! LlU4毚\tc˪aZQR`] {vkk&E*VP~zXο:Vo{Z@n0ajBxu䒑4\;{V~oع@$( O D5̶%&ى4Evr=wU_D Lg>/X':b:,;ofJ KBJ S|6[5+߉+t^̹O~,߆#2)N(FUaEꛊ^gp ~֌\U>K˄D.,13QW`5A(zkDux 5Tbь*+H[c]壆ylqЉ(Cm#.ғ6ow8̦(s@(A١> ߼ fq"0yO;P0uÙED*OT7Xn$'Nӷ+k8J=lg? M1gʠӰHg+]TMҲc]-iL 89dž[-WN=2ѭô ќĠLM>Fٛo]nS `7O.9 {ZU¹rЌXAɇW5=nu@͚o+*a_G+Mh!$ o68#,B#Xmm8u˝0p7ϐ:伬u'Iaϸڌ_]HURsd*^ eҒ,^}V4ڗg]yȳOZAOy[I@d6ԙ\F`;u#+KjaEni}x2i'?NJ'\y/&rMv ^J@8z%^xPJT[o,|RWOQl_^a͜>+2k]s*&s1=V);I Ge'Sy%@8N0DБM/l r+.=s"l&s:]lS qg[ V7w J91]"@4W.DlG /^?ä~ј ȭ}*!}){_/U=Y)ac'89C\ܪGp]l7DA蓘Ux`o&w _i#@%^rL;#c?[ZiײJa=&t9١+ MjXmN?Rԣ4Dhr׾WIBBVҘvE~&~l/0&Fʛ)Ux=uZŦV!cdvH5%P=HqgAĀ`BYw[ -_A3G`.&iα0-oaٙY#E9uljHjzi M.Y5~Z~y#h&[n#mW',xFRnajX&m6}v_D E%E5pzvTE(Ur5IdLy21# $Mԫ {lU`J[a)?_mr6ɿAF_1o"ք +{4aжBf%ȇ |2lQ^>.&# A aMA D_ {r~SYlR{ N CeiYRF>MN*-#eʥՀp%{u͗~ZpowbLá[1 @e>ƣsP7͕bFvp [ L v82>m~?yNg6 #oOk셀ϡF>`ǿ7Ǽ49juz l[3پ!=9*=*03FnGUE՗VÖ;TO}W-IKwi WkL7O(+jEyܣWy;rf}'Wrl<ݬBdc F8E8?-4}ԧڈTKYq_) n"܌xJ5K|h^8R L6-@r[#h!,1l]ǬT[G]@, ~hf"RNwxf/Q̪J~Ӯ#[S$rcrnà-x5%YqvqPG<ܟ,2B#St9qwf))J ަȶz-@;M+,Fݯ-H(է+by9)E z{pPERw\/Ήh.6쑀euyB^_S/rg/Vnc!14BĊ=1gϵiϋ uo0Ac)j]0JZ+830fAo\qW"04݌xg)YSK$CZ{!D֢TP5n`Llzߒ>x ڷ1NMj)55 XUl#F7p?cI>hq,/8e=/L‚s0&zUc/TNj)A\y;$ۘz&X ;aDBP4F Kf)ظH ksp:i +-QqYi{N /ӠgSnA,p6~JՉ1*떃 [UxйNdmW*2V/@= ԏr6k4ZPP "wfHfx;a7?A\z/=Ϋq@ڪl5 & snG>8 3>E{4{59֛w=B&univ;!1ʨ~D 4Vqzpk SO Qq|xREuڋO8Oxx}*zUz3t>ϽG8BQN߉VRl).]5JꘝC:55xtN',y+%-x28$|ͯRs<-It܄>h1lJi"uv)$ClxN&ar__ZJo meQՖ?=uhղf /wSvZgx};l$xGKLN{~ˉv2r0} SopC~:㴗g_zC]<ɇ%+ٖSު9s쮉DP~4eub,NZ7/x;EX|e6__ ޝQe2$d)N -6im]-Ī犤rFH1-5 ,4˶9 ;R'cԭ՚7~}"֍=sM.jX9icjHYs1U[n9g= llQM C Yan1bb,2{9 i?s+8E0\ߩz:qQ@ETLѯ;xۡm*bܺ$")OY9'Wt͋:&wv&H0j8^=T/d!lVمHPjЛFwfwc n֦Eڬ0D|l$Ce(]^rQTrXC75oLI0kYiԤ0 {u6=6[ؾ (In孆d2xCG*#0f\Y֪*$9yaaڙbm4-mf:iJ5,ӊsAVN4#YzО%MsNxě_9޻/OEĺ\.|Movg<˟–HzR 蒚{"X*63®EOqq~N s6~8]Ť=|[f.H )ӮF}Yw2{yO|yh §B;n0f k% tHyr] i% of]c$'z" :< {Ia #M@Θz 5G6WN\8|, eVтwhk2%(yʋhTJv bj9EV %"16)3A,A!~w==3HPX.u@6Na'j7p[9X /zmz]]8~R NtKjʑˍ ,%Z$ ecѻЃayׄXj3&>Z>jKgKŴQQ۳ij/ڊp-_xj? ȨB"BfTIyŹtvƌn]CV!Ab 3o:/ʟ fD2OШy>\N/HN-qHO[1[H`}~\}ҩh^keky[Ϡ @([XQ0Xf_\'u{ #xtkL-,_ZdQ<(khp-ZwJbU,y_QͳYKq Y@OTU׻.,$<kstsmh:1v'ir+zŅ1b7xj黷p^e},8H=jBcU)Fƕvnƨ)9f-ZBre;25BC[ق?k"+yĠKDV%,lU7G⤦q9Z=T 0T1V:[-E]|}Gņ$Uȩ&lrjc##j|D}#am0i0Vz0JYO^N~ ~=C,&:AU%DrZOhh5@?DţwBR#"pUmaƕ÷Ji K `Dݝ ڬT|<`<4;Xʼ;g/j6Mߔdf}%h[ [pd*\b<TcZoò\n(Ca:␍jֲ*}_Nzn,p / ?/79o/[hyS(,~ں([vϱvi'ܻV3ҩMd~=r22h}jjRBfZm6WcG\ֺVzRA6sOM `Q`@!=:{jգgwjM3) Dqmݥ*WM z|/,Yu0o~4t*ԋm?;}5_}7?tx4ÅlPG%˗Kt5›Tו'y> 1_/?Naas1c D㏃EO{`X}o FID6ն'UІGE1yh΍\X C)[nlIͼ6懔tlj&ڑr;Ocq)6 oL:BN Wު x c ? M!Iի7 _aHM*uvcG\JO]:Pì!FtvKޣym#NWQPQPz3O-0؅Pi,=j/ndplC%%&`?'K1=)CC2b&${AGs"z{ƨځ uhmI_cǁ+BK㍖RWFa1F d0P>>~6EbtaU. CEPSH;c"2D­JbAyzIBp?ȵ&c߿3q8{ȢRzTʈO1râ)*C5( R]" ,pºO#IR)_{gZ3n\6i:X3k$KN (AITQn26% C:ӇYikxGa2Z:t;CFt)Ț|Qi7;̕\#L؎C 7'>36-W-/XEN<`ώ^)4\miH1%qs2ٓX  }d+4ezS &ƝU^Yf3ЖkJ as&]SVktZr6i |-I, ngJJPĒ|_wOFĀāsl̲rO_[? Kp ꎨܔ]$NǸECRxyJ,J>*e*9I97o9 t9kBҵ+8kU 5:-=g[ƯV {* iA+C5c\i6D6{y8cd>g+9̬*EZQV_m6TEΏ|m/Ih\?UOFw_'rν$c|pv.s\ 8iՉc;?A%L͉쑁JcTʈ5e@S=! %c{D}72da$ڿP'2`:C@v<#S%ck͝u0CtX&m[*"U5X7Y{Ơ@#:\A/Q_gHpM>,VPm,󚳶*>{*I`iOĿ`1Ã+ )+o+mi&/*Dj[Bi$xWF>zƹB8<]G8հbhrae/ECL%zw|Y`CBAii$3ETNn(jF Ra_W\}eIBVLGA}l kq/؁Rz )C :G5,ZrVtKxrc0!r{=uu&ӮoiuSOE^哖&[ .?i3dw ,K" Ynu* gh_ 0LwUA%Sl+aYQ.mbbI`ha-q%~MD>/OśO=XNVjL0TX>v -NuK* IE*8kɆ}ܰ({ˌ&z+=闀XQ<,N)S)ڔĉR$33710J@OzZH!`n(8mX eeNLC[s{B8 M{M\U'Ⱦ>iFW-?2lUB!XU^b4O]fQr|40DCe Iں:iR^V%c}ُhʒxY8y€|m~F܃,uVӳ0ũ|(AAf+;L3Y d:|>RGO+.xOX ;/s-,:uQ#/T. P/[B^2V4nf,0oHv#(Cm9xAI;' U#<؂҈fof|"0t(*|Gk6&ߙ%ۮ׵*V [P<4vYYu(xuS'abS\(e%:~Uv#H*En pTw~8QYD:pE`y3:TAێls< /s;_ O?d$ 󋤁^F-ڐN{TO%;_[f Up/E\qd:i8F^YLPWcl dM- hcNN)Wḯn4KF!imVl9ϵn 5* +ͻpvh%7t '{4, 4%" :5~BM,p訷3,' QR ~OoLX!Ůj]c-^Րkq3@0hHɼ+V4r+Xԏ7:t Z51/.$aWLִ!O:ַ9ڠ5˹&B_M [_=w(v[٬.G<\rxX/`0<+9CiJP /[޾MpFߡoIŒEr N-0*= Zz(i.CАa,sH󺼷ׁEOoTyl^"B31=S8"$&Cݢ۽g[/Zht,t?#cJum-{϶Mb dS-ɕ7ͺų+㝷.zAHS ݆>B)bR$? GO8`Q\$S|O6A'.yGͦ&wY}]ٸLVD@P|pT>&c.cW7'n<6LP@G*8,0N[w%-`Y~o,ӇhH$.z47 #k V i6T6_=)]uexgxӐS_&Y 0BXv-]u Yw+UqOU;FD7tw7HEtԩL5E-R~BKX4e|+HoC,5:M>8 B|ǨʧWY()_X!kTk~qUz.JP.24|aTKBC$k4C9 X~b÷rҡPiRፉݬ(2\l4Qm@,+HU3KL%+AA5pw@|,n1;b'Yav( lV2{ȢrXk#d/X.m*04rz =?H<[p/풵;U`C꥿ Bl2t:WAai2T+ ՊҦ=.wk^J3&_Tv-'8AP$#hM.UZGU ơ_AnT1W ۺ4C~C8j*i y&%u`h8QEFc}2a~)l*-@x{:>5wb*8 9|Wy^W)R4Xm0,KGC^#ugeNcKcէ˞TiA`vp2ʙ( |T@G ESDn6ϻ0`N/Hm:xK, U Pp5Q *Hn>>* Tf,nN-FQƍܑǏ9!w1ԝ367\s В197oң6rls"}J@.M-/t@@$ jSmiQ@%]I91˼Xe\^$Kq [A5D֏4bV&npl\A3{I> =3!4`bF vYIHDܲREN-HچP/E3%"Wth(XjG_v.0O/q+{ep'^*G@]ʝp$mԯ ((T, *K2?ҳM϶ tw9#qQv!F 4pUPOQI5%(׾`SCxmOu-!|$ܙo !xOE,3(oVA8]F+tRIHf|>7ڸ%i̛4&e0]rm% V!}s((a C){u!Z^KC@k\gyV"T:uSB^2SQsmɐC(*m+ad#x&mlw|jWT?`~Vʝ)l4wĸíDy`.ˏc~gBv%<$+-_ߘo -JHM~oP^)έſІ_륊`ZH4jȯgbJOsVA?6V Y0a m %Rk a2xʱ-0X!k;pSBllp .L/{7; VoN#"ho_K,,oIIEJI !r>"?bW6O xt?~9laR:((!35 (AB- bt@Nr-B2sisnSh;@i(s0 jٺ`?8`jSz?Aq/BQ`ꐂ}sA }w.s JuGEYwjF|s'#/AA Q6}Q n|c Yځ*z\3Ws {Zc mO隅^x8gy [@ɸľU2)p3BOq 6h~#j)(j f6`{b5ـIҒ!+}9~uKXn\{"4n b /"B65GtJ?00w Y IJ=c\XSy(9A4#F%z@œ}jiw p8dwi$G9 .@Zs1$x, $CSfK8` `<[JKr\cNWaY \uH`G]]2k'?q1n#@avFccv?]~ %&6[Z CyO 2[ۮ~DBSּiݶpEBD^$UH8{)Z$ʰt&&Zo;m TpBhB?/zhb0ᐔ}c=g6`mku-P.[uybM GGտFwED5VíERV3Ǿ_8s\uO\DhĜ:Hrע˄? z5Fa!ef.i tqΆ\DD [ـ+=wţ[ d]XBǴ:Tӓ5 M@5٪$ڨ}?YmfՑ?ThSF8&ռ=d˄rТPa;U>ڎfr-!:+bZv = X xEFЗ-;VV1wU8gΪOA'bю.&-IG#}@&'⃆D$YQ<<` /R,|4פTg<8y`q+~ ީ>$>f/&w A:2[`k!1! T`?G%"ZA::_ +H 巷2WC!pI3)O}bS0q#*TJ[<);L)X76R!D鉼 .d կe+;)Sf W9|^}QYsBBK@?8gӑ|23J+\}ȠdNJ:ύ$|0}\mS<1e9M>1Cq/=4Mճ{uhۉIl֌BJ6*x$ff(uF3Q|B0GL%A1d:CZVpe]R_O/H0KKV,F^hʣfSv-L6`v zn' u+!_nm6`e@!h7-:[Jj[?xchVRgp@|g}T 沑.&"M,b?V]N_$/gOA3 BODdfI4O1`:N]Yvˠ'V4ݒJ0զLelLp.I˱cV%NjnlM-NMQg8mwJ)4yy6]IY dxk|{" Y7Hޖ8˴P] . ՍPRDsιٵ/(UM? }a@w,Z(Izv GF5䎞 ARI wP\7lD|E *-RdI`V31Mb5"hEHge2&jҖV/|5rKʓ6RP:Gն} u9oJj.`fІ4T8! r,>d z){O> X'A8n9}kC~{zje4(V4Nș @4R)*U9 P!:y=b9%\,ka- ȂT 6*>T-l/:ρ(Q,6߭_`i*8[7?b3)BM?x=au0@8rXkڄTԳYX =Zϡ4pZڀś{"IDu|HQF@Fdc1S kM#d" A̙ic CF%2#I&|D,2 ujfdaRB@z<7wжiXZ?1*⿳ᮀA6_onj6 Qᵨf{IwT9:#d9{zYUD_EAo(xaxպOw׍l^CvGDRV!7<<*Z9I]Cf_MDX җ*#PA/(5Y'jcXSץSDoc=A&)T>4#j 7z5S5\~I>ߎl)0C5)~G2OQV޵{浢V[QX"[ŽE /Vjy,I "Ⱬ#~! &sRU1|{l ]"` W_zc!qE 1T+Od9i&|@yDކj4,5\IEz-V:Fh#+3k̗E(鋨\'l$v[>T0%2=myn68ѭe:Yfq_Z"-S9JX VxTc|W{_ p,I^%=ݞhTd܆RoM+*tn<GǪr U8R_;ۧ"i_U l2 zB :ho4m"Vz}'K3;yin:1FsT3e0c?V3t*S׍鄚m"r>CrX&) +1_")Llrp)=t1"l^70T'S" Ꚕl` Xq^_1ye4I3zЭ/v <"Rgg.X12],4;R5-5[WpCe+$,culeX7 'oΈdXПw\y>oH,R>hT# ZN}U.&LÆ`q]dPFtU0w?a4SəDGd=: nZ'*i9zcD;*IL:0 . cȃ%m0rx]d.~jhx2ӯJ:?0],^56ᵬc ahnz`Z(bVX~ cvk[":F{"4|XvYO=VVڼ.r}HlʊpVYp8b͜9BP8ij|渾ȾbǓCKr H0|ݟHPh:T4| aVfǠ -Ts S3 $(xR e}m>_Zg[=+<,53eiu&g⌞r?|^ݨX ϻ2!sr:?Q͉-n||W_uya GJUe*]G_fmUuZ}s,ܳ7Zɉa]{:1ia&n Fg_BΧ:@9a.|{W"vLh\w*xGϾ;*]?Ra?dЩ;Yjaw>[>:tE1 '|r'BtDڏcXL!Cf&>tvhц ;5y<x~I|%V"PѪc2 h..8:[} @J~džkmhq%Y푣U G'npth8+j _-,rxqPXq:׾gTͷ`Yhl7D jV9Dy0){axHnWXqB%EŒDA8, TF?8h~R- ⤀=0*̝[1fݫ,ҝ?n"`zQ|!Nl23Czs bhFUq|,6^Y T&>qiu:<"&#dOwIzWUbZZ8ٔcyIM7IR:)>(2phVGU|n<tvu|Uwt!dsːckWm'N`~"PY1Ù"yget*%d OtO'`6ѵ8`LbY=k1k MCBv~7A,^/[I3t"& t \H,83>rQ!x {?K2:#BeG¥NNP~Rh##^4!pD"WpU7#G#[m(xIӃ| {uJߜ[ ;F }@O[mGҸ@B&g?Vqkd.jOٽلG$}/~vWy[-"@@?]5ld`? S|_H7ӖNmwqKa\ʗᢪai>dn,M'r[ȇE߂?( Ƣ$/*Tҭ̺Y2E7Iq a}m4NP@Y`s>a+I|Ut- w Azcv󁘁cҬ":TO) e4|NNsk:IaYb$OdOAgV"?u·jI1/j<hN)XR'== ]y޹_^/ tMi$FAxrcE]:73>qKR`xXRɽ0Ҥn$>nD?몞R7V)M=`!:gЛMЇ)j#MĬF6f9$,}X@hFA_y㪞*#~1CDNUp:*Mc%2+@X$[Rhmr+jCKZ4ހ<7d%,A峇Zlav7rA 5[M" QOLBc/ń21&L0&@iΔpvfқZ+G[S%6H@dB,ׁH3vn/FS c|!t-JP$qWg6[44f\4{.7Dv]L.B@~+bymN{]]1ek)u U!8f/ O7 ZC?'WظZGiw^G VM܁zMhY"kܓ)\YhV5f5$p<4[eF<F?PίF1"HDc=a!(MZl>̃ kg.0Ţh pEOx*Mhp뷺Η?_oϠe{uO+ =ȜBbPk3ق7lH,P >ievJE"O^)T\fTƼQ OMçXj,L=aJX{~uQ d "{a}fJh˘ S= p8џ +K Q| 9 xa/VbcENChׇѤ7۴ sݺc1EzƍRp}fG]OP8$J/LE2l)"2 )/@ Ǚhs_8Jvr(mN)pp)O 0<0p}J(O(dLĢ \aֲa8"ғ:"C7+8kMvُh X7>e+jЅ(X@Wsg_2Eiև0Zq 8 RnAR7In|*uڼ %6-k]p;8qߴA(!,?Hto4o3QZ)HBFXHDG1[eI:~j Y CP^ W /RE6@"P#0;2FH^9ۉLvķ$wR"B*&<FcC+EhTj_&7 ?eaD+,~NdMR[Mgx > 1B_Z'/Q'2DχjDNJO14Ld?W4J2:TO<+HIGG->.^n}8Հ JhmT)h\#7HMA.WTp^=Sc&0ADVEShEdzBҦzqDyTboL (%*%/5[/(5@@+ByqG:!I_λq;`ڌ5}&PG,Uz,W>Dc56 +cswb?|/!=YJYVj{6kąDru8|]v:XܻPN<-TLڴ( GPxf8ᷟqdj:*ZWkDNu'S]85z..ϜTbcжcJ )LXxkdXfEf !:Yn "4c"+g,Ê3}YST[ z{ZEcC3\[/[§ ?cL SЭ8g]-БAQ7^V97MTzQɤ@_*NmPOEJ}lcd#Xd`:k 9tο7dW"VnSG.c ɝҷ?7G*d]r@$=`2-p^Hଊ)lh=YKYWÿu'z}~,ǤPa>:j}_0ony)F:|C-O)rPG7IjkTbMk5ˌ"ݦo7Xx]wejPJV|oW<(FBCYPŷ,qս |o~Γ],sO^il (CyoiL)dk,y!\ȉ1V(*P&`j o| p<kC3?+W9|7,Z97 O Vpj/E3~tv#I8)fA9ܤ}b,%g8  cVaeb qg럊7=|;e qOI]kblkQt$&(қ9!{}t'&^k<] R uůe:%cf ' IF3GʃUe˦TKNwF]L'Y)0`37c$lh}/CX 5V5~gՂ;1'׃ f `,\b(`THCYfŌd>΍.']Zۜq@nM.> 쓬!#Ȟ 59dKO JDZI׉E "H=Y3 yنVP5tivw@(ODlhvtO#C"WX9ծ,߳:p,Rc ?&CgS7էh5X*D=k8.Mw79vꮙSR>TE;X/G^OG B"ҩYe3YQ.ؽig*n!!͸*w)e,`m?8\˝ї &K@m-6GJ+ykW[x WV u (66=h_PHN;gYίݡ1ԏBd ^d tV@Q%6H6}_>*&3gF[|:N%l-Cta3lGU)[B?UGrg5䨭 8c`en''FncVW&oiuОYڌEAb f:{%4oaB˧}Z i,wXfAE'>NE=%W׋=i#»JFq2}z~~[]xʹ*H\񐌭-IG WQB" [CkXgHʁxebSlh;]% x#MC/*& DbGP|Edk3|뤴 /js=Q6{,9jG>n4BL?fgcMxI@|B< uLbQfs@ݩt]b`)YsN G=X~ywRU~Жi|Ԓ۸7Ibq%s;jh҄mDGk+q4.ߪԕT"w`FZ`ETƦ :IS$krNT[85yîq]g Si4"߼*D vKrvpBfH'&Z $k_bSѷDӉK ٶ>L[1mg;QDMc\ePJT ^Fm(urC5:YU'nWbpINPAͮƶJ6Ȧ5t_X]dFXt5@frۀ`+&h]ت iWxyd[ADʹ -#J K?CXD":sw؃HR&w_#[״qv,tW$CB߸Fs܎fk<#{GRٿe(^AeYaa[ȃF-i6UV<>fvDOJ6e+AӁmFP˓"\:sY9fxfzZVr#".#ڮL5~lCCK<JNV|Ox,j_Il jG{!5B?!YK*JPCjEyZIC kP@L|h@%<@UV}k.6Fd,3F lc\3!tA 29 LEOϊSpOF}4 m"u8 fIҒ͑䷾-Ve2}K,#jFDcK7M Ƈem{wx.(M̻̲fNaF7-p6'ZBcޠ\)ǻ= ] K 5L`3i"l_h5Y,dGi> FGݔeS՘Cj"ōۚ,XvT~=lmsrrU`!DWo&k(8!4Yc a1#tWmY_GkJ c"hnu`H5?32|:gBiMV `GE1/Iի-c5cpivI%O,i o>tv/PtB펒AC;*{+!R,CREs]Qrm[˫VG7 #fܸuyU"۾KG(X$8SI?^)f"ߥ &N5\=aZJ4'jnq=~ /w֍0'#WSiJ/kАHŹ0*i- Ss`5SOG}k_=r1#ΝH?s qB#t DxbSJ>[-ˉ¤Stћ]sW8#V6A曈+"A2So)+%_QM,ݘ_ +v|#6VDf,*W bG ] i`Vo1#U"CM4΅'!& ͩLɋ桊6e?G w>=.A?S e)aSb&[&r=A/6?, ^eMDꦖ LburӲEsMmfՇ =]3ZEH&Z~-GiYb¥L: &2Y]fV،i8Hq]$_\!tD Y^O*qD\dumU4#A#%ƢXю!SL53-Պ#Pﳫk.'TkĹd|B9NimOl9ꠊB[ 8TEg6pgB]TK/ |glKyYl J*^6*r"^/T$Ƙq-+.p9`hO 'J%n"aƨ9|C>d1h@f#<*Sthj㐱øhZ"D:PtMuVJa Խ{C%3ۑxL| fCSa뚏i:r}뀧kJR9X]1 @;hKT&h2;U#7 (p!j ]#Pa`Ƣ^&MЇ$9#ӡ.50oz@\8(rξhYW" LL>is)@dj _YtJ[gҏ\>Zh3ϼBSjC \],a9a^BĤc=2X14Td漇oVpqsӄtaqCW@ K+qB->Oy*RZ3Y}3ƅML}adHs|ٱ'm.ǟ=~4zRZA $b:~JÂUKr:6uRl`9٠_otzbqnE'8ϥ?l{P*1 `Ugu#Gt+=)8بo5CE7mjʔ:, ܡSL+ea],}$_)G ){O!Dp?C>Rqa*i:إ8>Az~<{dӊ ʧ`@v(t1ɡ?{qRvebi"jZ˗_lCI;4dH>/ g4p0 d.ٍ- 3a7~ 4,Q:YBE ~@ŻVy7vѱF<.܂z~4QWN ZTݤA\4[3jo <.1a6/[ODrSAٿ]屾(PU?Av*lo fֽ A]{cRTwZ09_hi!衹~ysbš˂l 5+S iJ+Dy b@I 6n}R:~hCL,qnW'p[V^Wu+ӫGjVA8Z$6ׁR7mkZ; ʞ^>Z K/CKO6Oυcf TQ: ag`BWO}C1a=soA؜/F 3CBh # u缰d>>mkbRY.[{E\'z!tT4yY1I;T%stZুyqe c ܰkM|.$9@exk [Yg8Cت KW6 w #)@'vAXyV["|)(N`Y#H\14[˫ak+ZJk,+zpX\yvʭkyLy,aQfb>~Sd70@уGeE,Q!WMc=(Cd O>`ydM&[ nnTs0:Rrr'S@rV%.&pIǴEcn0u@\bm%=gz I&856EpL">prD8#]Oo8H&`gS,zrH?9yU[> !f=vȹ'e{_ቡk`zC%=6vguuWpr}؀ؼ#"o#@ X[6]P]"[sؽH^9zaddZ_.x"v;wޟ&bݡjo/oĕSJ d\؂G"JTC*O$.顽pn%E߈n*Ȣ6ֲgE-LJ[8LG@e(?l9od0km̘zخ͇TK6dN\|?=(84NfO5Ȓ^Q) ˜^A%M:,{]΂lX;Q2w` LN$ާL"^? sYqozIꧾN|N2Zc;exD*gLC}\<ս葉߾c.r&Ҵ1B-ߛ5pt3_O j  _JׇXg RͪI'55y/?oTmeࡐ~4V{ (ǝqޛ.߂'Deq0^J1|Ė?G{ ϷDRAyr_YI1C8Uu2 U&Zi.Ќ|THP٢Woޓ"IzC\ B^njx෣‡œ9!UmX[_?J-l|ڣI!18/YZ—m')/=x\w{ih7 ZUm !)sϺ4ʏHC?O{-DxEJ#/ MJ(yj$x- V4%)GU(lq8ۃ%%7^WCR/|gg.Fu @sxJ?i2Z餛GKi6T:V",AɯN C]sޚ.jZpEb3re IƣiC1V`b0Ff>n %[t3DMjvwgM̠Et梄g )@V܀AEЂo<x8DVRI "lϊXX$UbBڝjkN3km Gdyu&=~Fܘ@Y7 U4f@z%~q4+^a] : lS/u!ytӹUmr{J1m OM-z>p ) N}g{yd< \,dLW$~a"ބhU֛q @X-0b-3@ nlѕfJm8>s.C lٗ+R˷lG|!浅u{?4t֯׿2Χψ}shU֜k2ӛȀ $@ 7YW} xgs76҈i7aoWtO:-78Cm&b&U50: 4A[k7b x{6/zCtY2Ez$Z{uǹ3/9[E9)BQ= Z{j7xɸbїFpĄY/7ҭb Hɍqg|c۔ȯOs,c:{[ɩ4‰֭i?ԴH䝈K>m#ʏdAQb|)puWՊ҉6ӱ#Jdjvc+Mӵ ŪJiiOOc&ro$pTN| @2å6]w`C1\] VdK^pS^Z_b LRh$PaCNh1zK Ŧ]pn춟u6:ku8,J_N:^R,>5.%.a2; &TڐW&c. Mer2QQo}E JkOJ5Ѣ* @R(Ws`D.''S0Vb{2me_cm TxWP=s G]sΏͤ/\eY}1cn~8U.O &a$Q 'tc ;'wm\ I2NG9uT|;^CZVxDN@5|~d戱fVRx|cDm$M4?l/ma ^(_PS*ˣN{BHP+b\uY6:9CaQ48 4V쉎?F(0DM敲Cu1:5%a!|TER.kұp!f*֠ !tw$FzRpKtCYAO0.|DZwZ(=##Ψayn^a3v@!y0@ rUH?&A? } 4TCL Ac4v\D;g;R.} dlP=-75v!Qmw&RhK|rl_e@i0-ex xBBKvJ)T _ou躀H1znâOY[%*Իy,~v(&aq WZc";Cr" <#' OUf/z#B6ʀGh}&i ֘9DwA_Q$*3pӭReȥk4*4CZ~  r2+%q _CݫC <>,%eJd/+Q ق 䋎()}@H,+eqQ{OW12{=;Rff3b^d ,ޡ# H/O$#kXb ᯭ5[mӋD)O[d!e@PVi0YFԟJ5?C@^6nӍ,WꗩK{?vmkA+J1 !z3։Zzhc#Yբ2t [;5?*a, yX!C-y#  ҡw}Fvܝ:JLu1֜_٤vb4$/@i5f12~E Cv6lcrJ$gWWC pn1qI,kx* MVZ1>p稐>Gwp/۾>:42ü*t7<^rv,̑_,sJ&  Җ m1]yq%Rx.l*2ȳ"ϊLZVقXuŠG"4G_+BK\/ƈ!߅z4>H%ؼzU,+P=~̅tQ{!̡i,Df"7I!OT/vf*Wp\嘥I՜ 0u[I+ ,JSSzǀ 25lrOf$!UhrD&} /Ow מ j`^ai.|L+2Sek(;/!zÆpCn+vU˕.vUеOƈUN763cƆ{2TT{ 屹>(DZf:~=NFt|J"pm_Ӡ2+_Mffܿ&qzkÀ*qިk `WJ ʼnɥϗ5kO\}RA/K=;r \*%p='~h1b܄p:4^lejN#7 N^e{-dxDe1}ǶcEg@W FG1qZOr0 'X"7}se,1x$ABl)KlY[eՕ :#Po|`[S2=aa! I4[['ɿL((46tvܓ4RU_s{6lctΑ89's0ާ0 q`YbFrxc3<ֺ3LƧ)!jj8 HmWK Bw|͇."9ZKa+o~g *֬jGܣEg[1e7 Նtفe Ie?T IW31׾"<)Ʉ=P e-2+GFQgS=Tu\3W'\\xځӊKQZIzy֭Ro jRlP35eMQtf/fY0~ lqo^15xvk;i T^`"m!okyaIdތ"_)R-j~^eR٢# r(Sb/랩_~ȢT|uD D}0|H%] g14o2ƀ0(f _DMsb"e@};vqӔ.<5鲽<w*v@TpgՔd~ &S (HawZNfہp|;ϸ~cx2\f˧6y6 hf֟N﹖b`59QFdQ<ur#6[+}ģ[?{ !8eQ_,aX8@hԵ"l'ޚvL +M=QtKTmyv<\{/B6. dDmT+3c`p렝P$Ksśe2@L$(p@[P.T6RN~ I^pv X}~=[vcx8Z?Z$S$Spೌ&c u4BZ-w1/:4C&!)yNi)~,oil VQi!]>/PXAm= %yK~{ue5 Wn}Ҿ!×qjC"I 2>bBOapm&<ɔ_j2}׍J~߇RQۇO~’jɅ|U X|R m\t9L4߳KyV7牆Sbz`3p74NM> nشiRqM8P'CWbOS~D+NLgϥf)̬" d.➬"a iNaw8s. JU""jt5 8i ?O^mIE}Ь!`iW<OGf-;j nJv*`Ver#}:{eC`U8E~Ʊ$LRdr2t`နʀr@ | l?Ib@ݖ`;<=܌cݺ`csǺ;c?j9?ًQt}.|̓fM ؜",Q>[3{d0%uiO7{lOv$m&fNF[?g&d{ r_ 2/cБaz505S1*o)K'Y>>))}OӥpXp!}n]XhҪFe3:]Vv&%YFNTZ*|8tH] {H4f;R `b)MCi3BarYr+??c]fBP-. {#{(ȸER#l`A+\nt@N"OH` G?@zUa>I@1rdǭ6h_NE)ς ;hԲh쑹|ս, ke. |(-5׽۸( wvCovb-LL,P0X^h^h~Gњ|i/?hXA ]Pjem4j'+JXW'>zoG !T65^q]`@9/a[eH5gaUIj˥ѷ*ފE`U1 NRL}wGR|ql@g)+zC{%l$c_W+S)(u*>!GU55rxD+DmZfyzGRJk mo0CYPU%/D޼UDa~5UfAKzF+LȣWk#"*"馊-DrԕXDyHL"WL?]Fz,`pտ㲶tcqZ`H|]$- F(5U+kxvfnp FI{q#[J j˧FgR"RIFY Fs(MK FګeI֕LV9W7ڋ4p[.v@$yFil8%; zCʡrDEGRmBuTmnIO\s16y2o0rc[Ηw'XdI)3%fL:Y#_m/p-iB/]o (;JZѫ.07[3W s’zL9;"u6_#+0 tQ{@D,e(v m] tPY8 w(gu FDTz<-.!"JJmK;]=iPEOoG-ttJ!aRK sk +aU"M5crB|DSm>Dy$-?m̟RPdz6rW=" wd'[NK~\ϞY~c>h ~Fd2bxP[B,C+Ȭ`*f%LyߦJL }`5.I)#'R,ue(:>M\E>*SǑ7GPBp!S0f} nil@αGo%~0vIM}g7!$h{Y.ɍBVpbP\X*eKI(9NExDDV6L qnQ!_ɴ~|zRZ$;N4J_˳lywyx6WDO>jThLVH ˞ܫ:/Lz{6/iyK eӞr+?SdѺ^S+Od@_FGE;K*N7c87PI@a1L'1!5*,ގPPz3SiC)oڟ"ޑihu: FMW}2]tzjIUݓ} 8Bdԋ5_p*:lY/pBK[+-,wp[nvzUhr 3߻~ׅ|3w ) 3O) !^7{Pbe7zmM,[<]o*fֈfiR,-!%ypP0!H*l(fH (%M &H#:<awPVe u3D ?K:g^e Xowߴ'|*>,PC|XkOe|@#F}%%Gz:C oο<(i)}Má,}qM~BJ}gB)צaKd"3KPs O h04| 6hVElEgZ)hVd=f…SNvA@ˑ;J_K RK |+vO#[+g 87c\G¤O vOHUiku ~Լἇ3\ RHĜC2s "~;ٞRt;JM${߉ _`͚h$VIW'i FM)M2KBCȕBcK4h,iMgkj/!UR#ITq[%I\3yrXUlqwlˆJ6(Ŏ6;xG݈UA2 _*kf{ HsɧʏY^պOI読_yi7A<8^LT=9dh7ڀCV$ )b~|rEx#2~IU*OZMJ>3upW:/50g$m1KWWl1Xӹ:hhyd13X Z'4\০bv(m(uxUіd5s:h\{'32˭3"d<`xhJ:nN;d% rjb&/'H倆 4[:^TI>QKv-܈keSHS- Kەw_e⼆t #$!Z.M!?nt7&ŚC~գ?G(.y؈Cܪagpdgk;ϭ)GgKJ q{~Lٝm!W>% O捚r"HR\Υ ^{Ll?8 f;D SD|s<92)qJ8˓Y7hꀹrF6pv&\¡͌903W=_8U59UM6!C o|z>d`p4!hL]uEuJNy^x=gjT*To}V|k|eJܑp_Ya \ƩBm L{}g\Yκ|˩<ŗ1VX!lB9=O]Y1kf儮McXuUqSAeQĉk+Z< ˽Cf8n"1prý;3: KGT ~eԴ oU~͕\O1Iz[R6W!;Awuңl`zwtmF.$ 5Zt>% sH*)J{]ϧ ۮ !J[ru{lxIyɭWs=Qf9A>m]Q },  ?.CpǸcwIv~KrJs s_H(hS`!{]̛n9 VGq8f-4h;ii"7P3|RrG 8X\1ai9 ~EOJ5^Yma@yLΓ$Q&-Bg=sK=;֦݅JwKp$S۲tsh0j x]xGb)lNq7M7Æ?2ιgF=%[B[_[1Fw XBdL1x-.7?a)702H~H>Ŕ4T)SS^8`k K,z@5VOsM7B$JL'u{;WHu.\ XU,"52dZl TvǵqhiRIm˥!"gF҃cK/VsU>l)YԟϠIR NR5.>y۸~t] yaUFKFKNE!hḶcR*)pJ_a^5q/zXK8;5$gFGG49[OVg)UFrLO,M9?cOjjVyxvE_ h*^=wk1Hjѧp]oBdJw`lg* CH㘇H-pm9;1u˨v#{UuL#Έg6nű6eQ&۶pqds_r!r`lF1w.ˍ t7"SJn[v %nfqhYGK]5a  ^"} /=+ǁbW;X8 dgLRFU\vf|EM;y4;hV$j $OL;tb.?Y guI,f òr`/nB'/Mk$ 2k&>Z5@5jM ojqׇ-3hhi);e?M& wxI/JK -% G̓NT4@U岃ISĽB||NyHf?;Hd}qRu<ʚzCJc^3/K!eH`P5QU(^8/mv`#kH*K*:׊:sIёC="ww\a)B).As# ftPH %7*#ۇ2@~/ʓPv" (1Vc̨ܳTLq@25B GCi` x:t=>o4Plg Ρo$h)dꕢpڀlt3|̲iL]%zg5:*%)g@GCpy7`n;^}7EAaYMOج8ӫw J Ԫ˅xb. N*f*zQGD  }-㽐)/xXA өap͐]fw[ K⻧5Xw4Lsxx%{-&.X=wg\mf B Dy!KWރWLBd&ze'D)2:1_CQe>;:KQM$[6%@SP`#fi2} > u7ousMX),'䑵HrЭ#SLi +ݵ Kx%6BD jjQ_"qR}l ImltoMl(4f{_!U!gb8PREN6(%%+[+`BBmfp~j ^W"+5t!1NgZ>$67u3FTc#* =ƣ*UFjA%s};`VJ@yyp6+-QeB.gӕW$T^PJ+ڿn"A!@c)8u_ڬt#0:yߗAS7|a vJqڅch$@/MR3Y)͏8m1}S12/h~XsNtp{Co:|-s/6c=t$5 ` No1'ka!9pCbeUw_:. mR0<-\yILP\z Dθ?0_ETěVHw+PzI$א4Y,#;G[b'ٙ?9F^%WQ?qg(ޙſ%i/zKuΦ)YqoOE6pM{s7 h2t( fSrDA>xE!OT!?H1?`{͔˝ud$!Ȍ: Z5_k = @yBaL)=:6M\EܺX]ۘ"٬=0:%‚~yRIU-D(i %7.BQ -t@TJsWa} *^o3n|]7Dfpyxe/W{) ޳T*h: d녙2"So$0 Q+|ǧOPtM =1whu!cw.UHETIasϋ9qE@CաE PQI?}g{ u0P^I[1?s~%Ec)nܾ-6IwuJU` ı\88=d$A1siWUze܌uI~Γa Grn !<7J2.oMuAy.oS0Xx?qtŜs/\'g'RyX'fN\>IBqFP߯XS hZ:Z!KyRPLhHq:x1l*oNi*K}ϰYy]9f,u{]FJ` k*zn`mƎ$'ڗ"&$u9J}c)^\8mʓZ^M\Cj,c yMG%M]j-Z@ `n/Z@j"-cQop*i路dwH/ YC8 S%{"~N]/0xA` ,p*@֒]$\IދGÉY QSߩWUcj u1wm\!E֯ߺTJUVb^0+tCg^}2)W) L_5 \.ɾX / 6hZȸavϽ⦖0ww0i- 4r6Č! Lqԫ2-0^$i7md=~u>,3_gQz" $Tz-w||/rf`Ț^¸;*}c;!#NCeР6OG0Jw}tE;S?cOhi9U4k!,J{T@' 5%.&Rmw0m:DGV3r,P ώ oqL#J# }l %n ?)Rnv`Xnp 1 &$n9`xpBx/`RDVqymgtw1?,ioaw6gK4I[u?&.E`zngœ׺@X*z_G39Ms=.֏aWCЖ}U8az쀻SLO/&IWgx/>ӊf4K UhOUnhkDҵ20/9ĊޘC8r`GpN>}8A/pbAa.7͓BRAb͟7nfS X%*Ჽ\-=k&;H|}LԠ`ʛB %6Ѹ8"!HoH(+]d?/#bUGN9&=.}2t0Oa9XhHDbIl5J}+M^ВTBrX񡛦?ѳ{t;`(>P\'E ëgr9T3kܽ1xaS.%݉^OCp0Y#@9o=$U<8q!V䷄=O^*6K!鋆QrZ'̵d6/5m E4 :$?ۇx^.C1 4BIUe4JA_'j"!jଭMR1 Q!<05\SP4؇JWzq$Z'ԠuEjs{lX X :ؿiT?ue?Xg@tCE\z{K>V娭`ë)T3CuJ%m%d CTt&o{;+ #Ù-S3NX@w/aOvA|/sCd&8&m{~rUg- SSɑwtvguWVZ 't]S%χ |} K>G 0bBBs@%p?JѱT\q4̠2]{ U/b=QpB&}bS`)IU]+-VUhKsz߼Lޚ!1yŷ[iDrH了|[W@c(3:x^I^1 }s֯P4ʄNFP dxhfNY\y]SJ`c~y+X{'Fݎ5bB!r^3%7ÆABG?8V(]%t`D6R]JkW_FRˆ iI%8I)jmu\f;CJ"?uj.|̖"{k%Mfl;=t?Ue<{$x0ϓ{e_Nˡ(Js.C p(6l$5KƲXce_יjGa5;ޕhu~WaXM W`&S.\.bX@(r (Cz'F+ɤK'TCǫm<ʡFyq 2c'Ԭ[rUMDdUkOʺ ^C=ah2k4™kӨ_CQuqCE#ZJ&: qkMQl!rPt܆LWW&pqvZhs-zTb 7^ $ N%.'8n ,l9 XB0Zj/I|6Cˈu!VJ{/l}Na҃?%ŝ,J#^6DA}WLp}~du&mXz4e{o.<Aao ,B8jhK.[CކۧW$_oebkQE5=? ʡ ;B3=V$P3p碕.B-Ӳw@?t}d`,Ek4A R5y(|\1F1cA7vq 5^HJZoR¦n e;XG+--|Ű"; EXNÀ-g= eNITlH3Ӧ횥G[{3ʯA^WE`iFT.Ű&c}7VQN:agZneǻ϶{ j-6_C65lFJkJr } pš{P!fSf7.fjCs[+/)dPրw 67R2y c+T-5W<ܘNpXǟ8 fOJ!@f?ƴ\@!sF؁wXO:lichv&hGCJwE[X-j0 \^;mӨ2 !ި&}HxG\raL3Y76H`K#}PPR0W2Pō{Ē]sF k9,늪e_ZJKV})KQy6R&٬Y͢LRE:u-2mH"<2e'jVT7 2|?`"^4:~5*߷D{nڑ)j&&jt, 揄 "$ )wFG'!r1H`U ~a0~w<RqݑM`(z7FeQ5kz: Ai՚cص5J2wΎkX*r\F*گ G1IOJeVE` ˬNU@L#J2: * -u"QKWabby?WBC@OPƭ8bջk*l"!(ȁ(Xbn(t[G(ٗs*T ĀѐF=j&[~zqKƸT0X/QݢkX6s tvxugZU.*pdgf/pt :t"& qmh١+C uO)8Ѥ7ʮs|f^֧SvKvEד+ 8<~qHɚOg\苼mSOO' 4jN|h<Z/ ތ r)]i-ߧA.+0gBÆ0ZU9JYa+e| iKR /1p8123_zxFGL;oB\iM`5J(yWi:v==t&oX`h-*L[6 ;uwX,]UxLS==?zMOÏpoE#~A`tS2e!Nz4r1%'%4brɳ%A'^hAqFۜ~ tGƍRKV͝=@Te Bdӗ^]r6[؃I4=ne R:9&DL1{kUk9VEq̧H-kԂgy}^LՈ|m'ӰN5~L+T ddyl8R~SRJP̘) ٩M&q_?Dr !p-Yo]~t-"r.[킥(:>JXx h4P*q,T/{R ,+ի~6imu&6fHS͙ՌBY72H~%>t R<)Pѓ2Q$g,lh` 0pX!˛G5I;Ihu |xNW O"mL!Yts/{cU0lΛɨ& Ei;E5o/5#W.gt8ĵg:(] /LcJ68Fx |ѡ`FP#pX N9 x 9a=0 WұyІ$"p)572)~n~aiRTAnKIzSc JE9K3vEW#V 7wOL?A1 unA/`$R٧obo⺑3BI&p00U mXonta_zs͋dFc+./wt4qQ4,2ϞHtDͰxt#pF$1Ĺ.8XMg;ԡy: }m*YEkkh7H7c>"ay!:cb>Tg@wY`Y.H=ǭDXQUb͍AVBYQVhXGÃ{09l[Tt.M [ÍFW\DiH4IU95r4`^ZـR5k<絾8]MD?ͫV>FBPY3i#h#9zQZGcURW_oVn(x1DŽ!¶Yvqf}Nbתʩ(q^21ޖ-OHgbrlr"wlapcw\b[laH5:Zo閌<=6Ylk')oppo*Q}vUZ^q{yD\̜3+ZΎt}5ڂR30Qʤ^wWw\4`>"WGcT9d"Q6<w)O7&žW<@k_Jt1 Joq3RJHS|G$<п4ѶH㒺AL 86*{gs֣P{e1)P{`|:VѡJ\1RYaEEɣ}#!|Sf(\ZX;r! `e&I,k|s@gV/+f+4k'`_?؄*w˖B |ϖߧ߷fƔz]_%TdrAbI agr(z;3Bh&nBeShQgP!GOzPX |q580`5~8%Q?Lf։VSCڀ~Rm@zMEw0]T8 Tzߐ>6LxM |KRvL)D BA* ZVՔ$z-7V#lèlo_e7E<ɓʑW,疋)؄A9%Kj~"m]ljJ_>&Gc >7'Mr<%{]R[z`U&qh`8 . 9.hn+ФtiAwazѱ=p|L%ekvu"|9-RӪs`7E 1X9!cʣ݃&_˚<>>!P' :; V9:Q-ZzB3Y.Bc1}*4)OB~Ŝ-}eGa)ZxB[gPk2њS3a8fUo {?ҀlQ |9(<75$|_"Oۨ3ta{j:kϩA+^磼&1B#zVGcño%48Pŏ §dV! 0R"@C}3Og}-Yj{ ǿϴ{9_Iԓ{ؙ~  )\3"wSV؞}Wor~|cCM0֫I]Yo\,ͩvY]mj;zҝ>55za @t vݒAↆU1Gp%V5pc۝*Q^:?ψ!qrڒ0! ]"˿T>2Fh\}ľQWB.c# Eh~WRaC29nZ\jDLeaIN[~ڿ7i$6VpAr"a3ixm }4UyCd_MQ?UgdCp͗a]l{/ 1XJxCj/w~vtu-B7aX S(+h@rN/ڟec}ab܁r4T4)q{7!sQm=d!i0xpjU![-=a>+P7_`݇ nEu ݄E.K0䯾mf,|j18 nQ &2*~+ܽy_prS|<\u~F8W!7*3J0.19!#nK0Gp% R@;Y&@`\g 4)R+*/(moc;Ԏ2M&oV1 t jwr{ʾw(01Vf{?`:yo$I׌ dzUKSf#b]}c0&UejzI0-FJ]pa^pj3 J˪>T@}LI] ,6uR{tr kۀ|-p[ȫ'E\Uaa|VhȲE5had "u]z%RA'g6Y/vōR/)(|WX\zQҴ⩠ b?5}T1B]c_R_ǗJ] FM-(/uyv+7sHe_DUl FvƩ#]  cj"^%|~{tDOPQ~]H^il?BQqE숫G=2}οc| 'P%D:>D*is B%Okg}ZByYa,gFL=VqfrDfc ^Y!n=h Up[5vc=P+ۼ_ݯF?$7­>0B][YA3S17 0w֥<.ۅ?Scc %QX=\Y3يT1U{ΣYVb<|Au4I!S;=a=,6q&9.b&mij}>NKagu Kr X~wM]TGqu{w2!Ѵ %",*m'` *i°o;U" 4+%/^-#T?"N҄Md&wioHu(0)E؎n kqDaJN caЋZy3 'ڇy"ab aL50xC֒ Z`KIH9M'dO.> ὔ#jEc6CCnxgM){%Dt`h'EuB%ͼ|_"E=) u–v5Yŝm>J_+ǿc8J B~ 3gFF|ՍA[ X&|@p 8k^`f; OB5>(C"ĠO{>W#ɿ{[/r?htaY[W`ʂx@~t5wHCʏ,Iة_K;y",Vxjyo"NM@&cutCrgLRh_ xVh<Ϳ8Xf{!)R6U| Cv=[ {$qy;k Jf a tU:F mF̓ΧZg,Jdij 0`M|]ʆ7܋&V>yE9\ur+Xju]啨_|g&B E~{pێ"%t #IhA-~1LO1DT[E}[\MmTA{F /Ty$.jHZ˕9 ͚h ?bt2 ˰q\",oRXӭS^LHګ^Ь+d"DhZQ,csiSwxAX- /4/1k(>p1d_'%=Cn;NZ pJYr1ifK%y5Aq' Y3BєAsN4OP˶U FJt!$W#ń:H,H_: VP!;6^r nɒ&)8&N=_]ykhMc Qy嵈 BG̍`jE(1q^n[cFg M_u-g8Y*(FXg:Իذ,c* wւ9Nt=no\|FR 2P<]a^,4oV9TZb1`8Q޽wrcVMajs lguHedxe wW-0zD'6 nqOT؁kxOL4*$F-r,l_`&IpNj}/ee:n1$Ҳ,a U:_γGu?Fmy7H6G?5HF(Q$_6FTr,2-—+n Ҝ |345i-Y]tJ)6ZsMtGȜdܰv:.{?zk?Y R>_Ä@ )$@6x-]&.^  p%Zk+`QDY2Uٕ <'$!ï(أjNd%C5w̒ucjzy<2GѴ`ihΨ */q. `= :t|{\4-![&#z"9MI\[y}Z^ ,ⴢlVڡn^ԉq a܉FZW~y D:i8v WnG Y2i#3:gVme "4:".d8Ucz9# ݅V};a|~kn4FN`ݙǥ0je;OޛDPGwͤyM'Wn|J3id#pq  y!VEֆoHD09&&j+ˬL>I!1+ EROcڕ3tY/ܪk}tVV2Scz=xy m">qNI-1&M'Ƌ*Lvo5Q4^֣KVwV ͠>$JvNDoXV Z0%(WUN! @JwPዡ/_t!/o 7 /lZƦ`4|n1&sm"P$0ȿMzp8&C1AsO! %@w>q/ [+` 5ƻ'81չX2jmq/EkԙtMr6(d7ѝm?b^cz+^2o gŝEy''2`)4=`hcemDa;i>0tG5 ߙlԘ2Wf +J,&$(UD xuB|icu4&snRՂeEэiMtrNߝyoUMyM1ԠүHiYK¯$=(pIceJ m[SɄg*^Pi+Ks}n[k@cѥ|Ø}/;w) :H ++izp r.j}҇g%aĆ-苇-Pnی! ?dOz'7[(|WW>j]kԚswK7ݒ_ΓK4_KP4a:(dMj!~Dwc8DMhg7:  4s?͓XCĎX+ٍހ# '>Ojhм̶>WKukbugkɋԃ=ܠ)c ?FR' }H#Ta<1閦Ȓ:oȃ ,g,B=xPknDvsm0*;Ts8f@nW-0& u@[_f\Ǻ^O*Dc6_?E=]#omcꏤ]jpH  9(:9p#Xo%⽈q5;XFa-Ax_Xkv>»NfO6 C[hD7p<`Ю\['#gGx7:8ݙ|v՞ɬ>8KD5[R,*ețFYL$J؊r8 R]fOxZP]LB51!Y%Ur$ !} r;ԃ[^ +O%z+jQx`%pqhqBzqg)QF`xT6+;@F 0boeƍa#.?)|TR͏ţpQE=*/a}պ(/QVZD+?wҩD'"(fՎք"(P|=FD-)iʵRIAMƣ#NUø03 Lbg+sPԙȎ$|S3=g 2rڳ+B9{HhWOV76*Lh (J+2֪BOgZ7QqА7L"@X_(48z𸦯ھ _QVwн"ro>W@XgXq#.sBAnYKע;cو)t%EA-{Pa ҅BU0#M4߅^Ll<1P1;vlFZc KI^Qf֡U_"qy֡[2DYDOa;"^FQ­$)fyVy2(p:"|foz %@b7ʇ{]t_3 < 26-)>۪X>K|ˠn-㭢n1m%_B{My675Ƒ[Cs? dUs<-w_ļG*fE7ȠK ~/ljjuB K=oW` ޮPT+2Gbۧ NWfi0-JO 'g ttOtƪElDD ~ y}pʡ1&Z3C5_rYuT-GEdè>~XΊjvߤ9ZMXy%q,pA\hUa[j縻B6fT8S+cb[%W||o$጖xڭ 9lZ:*W~0r"(Df١+9L(~mr ,R!TꢶUYe >=]K,DB$ra25PJ^ lAѾX t=r֖N+83h92݁O0Y3Bq^/v@y zHlb-(E-I8+7MPc%H^/?}^hYI)B\Pfq<Cyw ?D˩ Yfb i SSڰ.$xu> fy(ALEVOZ|/2V%OorYူo,` d-M~N`A?25,c{6`G47f<N3t1x3+}&?< RBhu5;]{1TmJ'%G}[@rVHƫjEjDz)N8ʺgY i͈/o5_C?.WhSRQ G\R uїpJ^Q)!;0> Jҍ0[ Η('?`I!(]hvr(yWgˠGg潴_ .d)/Q2²tYua}uThvSz/R1g;F_(Zq(;hYUi&6hYB!bt_W?wG;wHh`Dq܃qO󺹠Vq(8F3RahU 6I_![Yy0eޝ@%}u;ӂvHKsdr!׺ѦUJطiKʌ)գeǕ$ 2;_ ?*XFf/HG΋i&l_T!c;۱)Gʦ"IlX91 mJWjLLӨ(QDG/W$"@ȗI<ȋ.xwpT)A(H"E!+#ƛ EyQ=]5T{2/3e4MYO Eզ.&(fR?vh\jN4lCjjBًd:vª4CҎuMdAYPh0 zmD> 8v,cS-OOu6Z3T2he0KB A!<#G 5=Ⓣށ-j{IiceōY)G^V=ci'Q_2p doy+4Z03V;4hf%RGFqHΧU2"$b͉w KӪ9Ѫ{R QGE+y(RqC#NfJ _"kF5%q{1մ76x'a_FPJCS< ?Jc@@ʃ'eWy %|=Uj]#)2O,ӗSwۏ nN}S~yw攥ĕ D̠E0dT& 8؂{Whx7F(XF\҃ZY7ZgEPZdnjA:0q2k0/%_]CV+>vD/+BO#Ïbw"a~{h]7VO =w@fj/qs4'G}P"w1"c9/dC 2A ҜZv:ixw? |}Yy {zcDyjFndO~JTndq&FJ.mBjh܀ xfL&p;?ڱuu,oMO?YfT66/g^$VUdu Y,EꄋIeFxP0׉te[xtg#ߎ:Fr+'B >FDr)Myމa XVu2R-צ\B$)(cnP[mC4>e%ۥ}W6UHǃp-N _tӓS҂b._ӬN%$cO$p"4Et؈LyNް&2`%ZtCd(l4:[!9lZ$9i@^sʣx^*r.q~q !+.ndҳ:Ph:WwR;zOy_RLc 'X,dZ'D o6GK޺ǘ+o2Ҳjp "T l\7A?śi&[&UpoE9ăH5/8z:W.k~ D$?-1D“~G>w顯!7/Ttx :gb:{b} kEiB , IҠ w<*,j~WF{wѭ$P#ڥR- Y3x<#ϖ9*IXA-Z =dDu&)+8w l좱t^nx2ĔwoÏ3&(=x}<_ rlelX 3aD1]0SIj@`+(̽!@y`P>f/z_Ϩ(r,ߑўDKg{%boUYy-+/E˵U$;:a`tұ: v h+DBU7_W[g "HcC0x=`vYa^@Ip4-Z=]r>&o#F >}(!5m 5?w4ˤ@_AC &p웵oGr $K2BЅɪ N{3&dN> y7d$r #ct:9wZ`'"ZI< be<,<#g*YxmC+蒣ngAnWR<ھWy)+qx/䓬 >Ht7 "=ҫ"pK8+hȻ=,q,[ D-ݬR$^)վO2诫J| cOxIU%ۼF.3A\-Kňb 8 |v$)8ͻ`LM'ʵ]Z@]p%sf# `Cc6wuJc0FBٸk `t#֩{j od%@( pۏʰJ% @tԍpumϼ`c;pwxQ%ɲR}_!Y{i_(_6bˇSU(8m|5Q+эǜxx?n{Udumd! -a )Ui?KksH']ӌ9TMhiV1<7CG7J5.?ho! s6H%D0z;2k^eW4 :? 6eqc6l-bxanYCQp,.i?sQOÄ9kR|hT ]1ezҌ0JP4tGhqe@rE^Ì?t'ͼ-diu:qs,n[,D'P mE1|˽7f҂7M듺Wy1$sGX=YOY@XDWSKVHÑJyG 1jAqR8:F6pIp`NBPaأ s7޵<gH?URV* bfEio ;VWʵ-kib&R@sȺ8aq(]ljй ޺תƽ6~IRfy>'7E΢0*e,ǀ#ٰIXyzBD\ZR5@q @eمqAS-k C1S`oŽL2X s(Jn7u7'vɊfLS;zkKS3_Z1ꥻ`z#RB4%7IZiQ\kv<5@s'lT+瞩D#=x֩f)͆lH*3e`91?1mJH {eB($*oW'e1 Ƀ8k ޖ2w[S@"j"jfVW 'FxfEY čZ˄isl\J%[ [Ԝ01H$J}GDnj2_RDM9< Lh-۱d'G*X9[3m(N 5e (ֆ(LژpE +o%w TїilZ掿ؒh<OƮƕ&xzv$1{M1Oej j?91K"p-0=N |;I= Fs,JS67W:%~L8o%,ZSJpe/Yk &Ԓ&?I9;GewF6ʏtqE}љmShJ [1sU2+>U gbo9JtP2WHIq01VCk!nwrZ&?~8 s@J}#Or(ZSGN؈9\`vwY[POP&.[B-s5(mD8,ĔB΅+62M濓c{\Á^L_ <2?Iɐzyۣ9 <9e57n9fӛnTVhw9oSU?`}ae:A{Cl(N.o؞(wwI%ߋI;Mn2E2 !pr[UMs풍`68CQe?ϘA4&݀`;!JJvW/B/335hX݇\YgK˒yq6,@ {!_ǺK[- 5pP;ѩ*#2_y3oD}@/ȪE=OX=`:l/*۴̷+Wb3e#ɾr} ݏ*,sVBggVv|{L面V~Eg'ҏH`|bځ]U]p*o`UlY]ky ac;8~cW ly>o-xĖ2 ^T׸R[mWGvxlH$moZ|c3ܟp>Zuc^d-&)4ZnJϿN 餗*Wk;YosT\!0dΈ1pՎ)` 3ដi(2R;@SqHEb|>=BׯC^f:4SnT'$P75>.Ldw=3z??.ͮ9<Զ[ 9wJ D/񫀾ZYcALONg)97Qvfq6s)#WԹN-|&6T&t;M4j޾vZzoJdkVwrδ aì}}BZF,JO9=K^&k.VzPxy ~P;p8AB`NNm}p(/=\#d12ӛb[r@sA2'_tAjg艒~htM =,~ @4Q"&N SVٮ 1 Eۋ!T(B#-i>`K&jz7) ZUQTKy> <>Xpr_Ϧ J,OXJ1 :?Dw{Ié,IyI\$'/v1 ]}6@;+mʖ42ٓw).Z=c蛌ROAg\'9o{X/ )Cʘé;! )0eoqҡIۦϋ!RUP]K( qM9XUoa-Ïò8nG-ddZF0. w12DQb拥h%oz$dv+H<~`o6=&;R.=$ CBzHzm RO5|kUe_rr.gm.컑gGJFoqu+8C7L̋@Ւ_@2HXv0X|*Uɡjs3K4A0#<63 Yg9B#ͺ''-@AQ9V[fBp  $M n`d6yiƵrbf]Uػ*Y Wub_H p4-9EA즪$:ī.r2ĨV1({tn) K17ե.1TZ<| Vz.Z""2!20T9E$v<3ȡ[4gwW}D-zI3BU'AQԴN'w@k^}`a0:%KʡіOv#Fo݆#mZFZ !?Y D & @i$9^.8'/z2H<,z q,&_/`3!{}:da4GKuh8xcX VSdVj#~Z2ELNu2t u?2 eYTӊ}<&8cCm $:u/8t*6vMC3$hk| dF0H#Ԓ!l EVo|]VeܠS}3TG]R+ Puʠrq n?O4.I{mz%س;\7U\L_`;((vfjM,d͐ۘ{ kt1Y.HҰc4ODƑuV2 @*xs29@iR,bkթvpKԿ ܛ.zB5ܬCjZWđ{hC Wјl++˂DOG%R n|,g>;7|S\53&(0x>s'>B*F)01E. yCyoU:ei 6>ZknE[|ztsTm0sA`_A5T2a òb* BJ:٬eB,'nVkJU;h(}nB1IqtH"i:p8ńlr߇ +k>ӫ]m#=`q33a׾&1tMʔud0ʀlNVlu\c[bsކF<$-BFS(L0ΧTYIp+ĢvԏXiz eXұv\sM*{I04PRxFML.Hʳ+~ƻAm{{Fc3)y?~r|~97$nzcc6ڨ㰤(00fw\7ԹX2 g2PppU+4`tXЬ9QL?Ln"Wx4c~+3 9%LZgg)rٻBOS:v_#:(kk]JThZ٬6 _XH4~֪T.tCrRQDmj80"-D5ƾ * 3M Vs2HP/fVÓ5^H=m}4j~=WHYT|8#uXl2vx3,&z%x~k3L‰K/V|۶;>|uCk$#Kҫm¡bo.Eod-)ØM*h;}!ԙT,tu+E/T&3&p.k Q֛B=%[WinJ@qG\ODˋr g&f8V%Ft'"\?gC>֡W5S2BVW&3/fG,~i>Hf4tv <|MsN|=Gwd0@Q+߱ nB-3tzm4*lJI٤a,̓ͬ2i֐ 1ֿRd7{qFiaqіmhWIްKjVeͿݽ2=jI ˫݀o`?,̉^lиWW+3uOzu*z#̯z<87Vt">k\8>}󯅐N/-pTNtqz0J.WP}dQ#PKC  #:.,P2Mm^7WTT C|^Kzi3 oؚ-?X(x+pVt'7#ԭ@<ͥzyupŤ=j4h&V:+{5⾄etwVf_dNWpQ%G9cT ܂oRq luJ6Idc5u۬,2Wxq:g21[yuhkZJ4PxL$[hRf/Nc(±Xji,ngve|qe?B!r/bT5mܢY;oX Ez*3k1]-TYAiǻ)7erȳ{xqrwn0u š BWIvN\3LnR3D`# aulز55fn6zy>6\[ t4RàB$ OR 'u2gD?B0g(`̲O[Zɯ y 3״ධd(ʦ$~NqҌVi]bmƊesVlzMBWi|kdf<:˾&6!L:> IM<ˡ>hgj8TDކuPJ>ŃW|,UbbDh tħ*}vģ~S_F)[q%Qx`r:fi6GaT]LDJ?8]dշ\ZC*aŬa_V8Lڹ 3rvkJ3 Edp /֝FX^- S&v9>`y"@2нKdGb*2Y|&p-i =AY05:q sT+%Ǐݑ"3؍1o,nU)B@NO]6\գkD,8g"ah2iX|(AbSnT3E T:T+Wa4U\i]^2(S /3ATb]r@]yT,N̐2Ŷz@h1Yze:dע%q8qrOPwI6 \Z}ð~` Iy+bף8 [[@@ԼD;A_9YHSdvts//[٫OsL7QBy1MFYџa& _؆^hvam?9}, wtNq""vxiqqWC9y'S/Xê%isI{! ؒ?+$J@f?nZKCm3s> ڟ_Fcw?Gk8PtO ,JPЯc|QhLzMd񈶧iԙ gdGո})à(_:pvDapdY4&pf6Tf<Q+K*6^:騢 7{ˀ.*d}hWo0hql{C3֠G`YhmP#<9A?Wt#|֓.~l{7{sڽ_N~Ϩ2` F|Y)Aגm6>hG 7Y_jt0CV"GMͻH>hGWZ:s ,`C7X{v,eF@nm{xtG@lR9tRH;܇{OdU$3Y}G{IP%|Фv E@QK WuV[PY"[OB16ڐ~[ zV^HxH.]"jӆP~ T=VƊDE1 PѺW"9GAZԚq^fpϺJ/l4nBV:)˃m '?CQS?& 2FPf@-|q.14ULFX}Pf9c S.M V#+U|=6ޟ{͔1o]"ߙ2vJ{`q s=E!Gڠr'%y('7ZJs(q(+.o>oMPf 6@+ʉ2ԁџY h&M[Kf = _w?tAݭe 1 i#ЃN&D(i;'z A!;W iXS˸ǟjsMagi6g Jdp'jn$D e?D0>K՚%3DCL*D#7 uQ3,dû1}9xLs |~(V~nzB:})B?䴺}4OZy'91p铢>cB٭Fn-ID8 <p>EuL H?|"h C[%t Ex<%w6x'ߥr'6-`U9=7Z57x-b:KH. S%0el'NfE.P{S1ԅYl7eoBa)# Z$K  Pd@&wt!氩ʣ̻W$HÍE|GU;,SK + ie4'5x,ŌJvt,W6v{GYU.S ]P" FvÃFU@*mU(u հ ?Q'$[LZ>GN{[w3Mh1 +f{ҲGyRbk]cȼ:+BxK>fkBD꧜<!4+V˸lC@{` 5Q}UPy _2AL HA"XVݹyC) ]‰X`:d{Z.B ڈ6MѾ Zbn;_Mtwzފ4(<%tL2";nr Uh{ՙ@I߆Kq%|9Zǎj.E\o[+[mSuTp2låFZ峺15m^\.;Cc?=]Ph+<=E)^Uƶ pr(@OF璀v|@؄BYEb:ƫA]ApѬ6gjѕF(M"Yɫ*1)WTR_B1mmd9qK]23vRW}c/"^ NVI;9:4UQt&a 1Ć}/ͽNdiiQ ?UC^xLM⩁Ϭ wL@APA'ʵ j ؤ'6_LT9ˤ,ˏ@}p)MY/?h$`|!Eu]%CkN 2[fdpFiWT&3sWb,3{j+(0lN!;^cRxS'vPDŽJ;Gl}e>IޅB%ߪŮޑJvb>/PTu ֐ z;sKᏣs`|; _ʏ1^9WM}#VC:b&(W)L89gY Sg{fI;pއw2j dO[$:UYO|lCMew<vׂm aݶ@jS9( 0N+d~IImqObS6ڗr6Ha>x}N4؊BD=e/^xү!&- {4xG"4Z/*ϧP[x\YKA@e, h6dt.Εm!h@!KsUФzWT Č{bPJ9YL#YJ3@ߕ];$Yh}ĵXcmHhk1y8iizELD.0hbj vzԳ-J;ӸT`Ze.-/9a%t(v7ΕTwfܜ594C{r*Fbnr! #'6>G?FL^#)X̘%CM0Oa dM!||gV6rjr[l<nl]/;S1'vz; mЕr޾l+Z{ JgƤt- yc;oOϒ#bC-e۽L6cfP 7]ҘCxLd~Q]dX w039MuF])]i0Lژ$89/vԏz;] ߁#t!0>л{Rݙ(Na0 Kp:QLy9nL=OrE}B勪Qvyq'>n3ˀP(m[ctsN-Dwނl!._H, a̫႗i7]HduIВ :,rUQ*ng9@:hn9e!x_R|bΣʆM^80G&f!/:'ċ g\"7 s.F[| VfBf@GTyUa\ַgiB>ila/GԊhaS>Z!{Bڙe?J !*7q"EwhqB_fg^^|-ӲMfکpEmӔye3JnrD%Bh5ZiuT:U/}麈3^xb$L%g 1r 倍&9V6DD:Qd^xf0+ \3gsdy oXǩ+%(9<:cs5{t)Ѽ2N `P}+~ڞA$dnM{#u'g83ۘoQUztå]Xy 'ot,])ҔR:cckpDyWfr)gWL=Iܼ7t5!Kߪmw(7qٰP#6E EH&jL vrnpdxk;tZ0{n ("6H5k.zP}ՏLK`i3o +1z8ouͯ|.2K czIW#jitѫu9 fyt~qtC y P>z]aIv0Y'v%)~Ypi&-; 4]\lؤ#dt4`K:s ߐ=3Y<M9 [R<{7fgϨ#ŇrqԒy rS6e_=c2;[xq2 Kf85* {G͌S$21ʌn f [U|Q?ƴ_2˥KWF8ܲ~^CYlw_JY7vLLG ?9J6, +uT cK@%!Y4`WЎÚ$8Mb]U7k3A,;6ZHkWlH9s&YJ޴ŭqOߑ""{fxKyZFw\\)7˂~6fRpH4`B2xYr oeԇ# E̯fueulTz%,Za%&RC 3 #s^(oN~s”Te<(GSNmM ' պ~ Du@J^.s¼Oe{`< FqB f &^]TpEm lE,W״H0ڄV҈G4i$v C&d):Z0ա;rZu91U^*'$ ՀyS;ItL[5/?YflvWųܭ2EU Up6#*}5b,CHܹ&/&E["#h#+!  @}O;euR^,gpluyr2!$=*:sbxoYvAΉض`Fe|F!~4@^}9:۝NXߛ*_ёIGUw;sh (7(ٸ'/fCFĜӟe]%U $ Rb?SXXx,< kϵKouܺgklRrliS\W%(OO ڎc@=J(ksLL?- l0ڦc5΢>#zi3G_M {.9;Vn0Jfѡwq_iz휗qKDv(oEdwU Tk4cBfbI5=tCLmu4ByVd%EH$߿Vѥ"݊|i`z`Z F]/tgG"Q؄$'HD))G*b4d>҂˂WR,4wz| څEO ׿R9' 2~.[ˋ'RQ:)!4Wdϙis-`l+%ƒQ$yWg9}%qW;7Fm#cb|Vdgp.\]-\%`̢TaSxM|>R<2?eEbŗjfJ-Y7)>N%%S/&QpQ]iu<:9yC,2'9R 9\;#k|.VHSL(9UU`[̱pxC^()^so*7ںc ="ɾJ*x9V#2h5<6xy@]tբ%pf(Vۡ.s)&6A{Ёm|=mq/^]:LCyF\4˯&Ӥ'q BJ1ۇ<FWSvC߆g+P4J y#TN\67 קY&C!~*ZLS?cMB}:f=n8Q%qUsvs> $ ӈz__׆#ks ҏϖȴ5$ЈQr댭6I8Oȁ /kơEj/}tEhWcH)"MW#s9o͏M?t WC6}V5Bl/M<~t+G3zHW[gKp6jIy۲_- 76s%Kp`_ ױ+ir3R{HOS"WDlFݛ/Taέmz?>t(ʜO&hi(s݋-: l1?<*(Ӷ)]rCYRׄDnΞA%XÌb( 8ٴ Ko!8'1e ~{˚/#Q-BeԏSnh/1Pi)%; ~ _),PE91h_7NNH W@Rd7'4m=j:{PSjZ(Uw=QV@%Q-G@*<| ȷ z7wP`?lt.QjsNn";3%;f>ԥXX-pB/g&TϿ f#}dHHfW'yPb$Bsx})I9ŒQ_HD.(0i&nͩ:_4ҔsaVMfR<,'dN7e= J1 HI; ]ml M@S$A/a fX |kGx_^*Uۅ<:.kR&-NkFp{ yм@-7G\X0ԱbQ`v43gh/U7}t+\Um9eh;z~v}n8^3G"SSSOXd5O@9hfʜ1|#F_g ah. #u{t"͡D\ /9sb30tƦ`p/<57s$_k[5!9-?:{"` QT=Lf=ZN3{-HL"`຅Ox(e!U8uג*,Qn٤D.j)]|(.+h S I/É5V\I#Ŏf >:#%c=41s 4GUUaQhvgE\_\KBxfڋ;T&:1hwX詛oV5;uQ(`$HS=gXk(E'c=ij("ԀǂZC*&i lxPU*K׍ z,!ocQs!C-ko9Ecx A.@vRR@j \0N-G+u~(tIY_zxXP+?W-n24ATg%7Yt$ie;ヿ}%ڍo @?q4*rAfHJփ0H--x"n%ʺKiaCuʼ{pNI)8Gru!dR [d~EPb}'Kh#=Gf8#',s6§xd `3 0?Tv@є"ohI_M"ݭ$"(P>6S[ij!*&[q,!-Tv%ďi<7㙔!T;QxY,-g*LA_1 L~!#!CK>RqmPL? G}Dv&bɪR< KhҹbWˤEzA;&͂/UBW}Û׮eYzfq(G`ݮ1Vo؆ tf[:|z_wU;E<1̦Zt,3:0sg[¦.4h)=fъ&_DմPn͵G9K WG ؟O,,UiAhXX!ә1}[r?u zkW4EЗxP'>B@#,h= AcH&?-zPb+|MY, 4I+2BeҖ6`ƝJ kt1`wt3_\Hnc6}ȅ6h9}:cj ą,165*fRTj2w:ij!I_ϘcF>w &WrSúf\ש >/ :X:v);o;s2>KVו;A,H(0=eb=/a,?נ:k/ORL-6c2J2ZʥR|eC$!sPY>B:&:7 ^Jo"b!EuNs&vd}E4 )u$!q~9~-G)5 u6h[2Zߨϻ&12&\~YCӷP93#l`C&EG()w#>| t y3u3ix_Y}/>jb`Ĉo Gq(KI]B%}YtR PB"X`XGCeɫEE)ui ӂHbzZB:ԉ C*ygQ %ZLoݱ@?EL_l#\ No,jXY:Clgnu/5[!5r"0|8$D_A]amnhX`t>21eR;WwDEmZYw u\_{ߟS7Ng/C+5N$;7tץ[MTm|Jw-#~d\hO-6kV jbi#E}d.N$ M>k<]T0b-ѷ$6ЃbmuWkEۯ7b_!kj8ңwl|k3-_ ڲKo+BHd ;C`wXqiy +45nU"6eqya7܆%^s-~7nk/l5ME8"qT bۿxsW_ +c_M˕ڕ2/JW }-SW)/LZʜ_P[ F%/C\῔ [{!Kb ZrgGrhKL#0[Ѿ򋩣uhrB8 똯|Q~&;d{e"wagė euŇz(yzq.x sݗ67w贶r $r %-1\K 2O{4?/L#tP0[y)7GlZ2T_D, md /kئ2KhL <:>dt~" H@DžsznCcˈ[XƜ huMz$.Tu?&DhxҶivә/<l$ل}6>Oo˞Q`Dx[ ,+9a&^dQ,)x d 9-)zC .R}q)Hvd#.'1; |7%:,#2)*d/l2\Ü*\.]xS,g"" =}=h C{ H"c߾Jpq]^D%\^Ci(A緌;sgQ7 llmKg4`$pl O2D]E 衾Z saT@7@"FjE+=9u3n|wb5= '3:4VN3 a1;܊6F-͙b"y-d ZH@apF0N{e W$c|qʬnCMWtqs CkG@,(#ϝVNDզJZ݇pҀ`RahZu'4xH nրg )S</>C-fD΄#djB8s*KIv%Bb[ `[ GKk1F'FwgmMWxIsmRsiXĢSͼևTq2l*eS:e s4!FhqfCut@kHO}sL6wzX%T7U[bKRebݳWG8LDtY *}U5,j|: .B!N2;Œ(fJ_=&_/!;uɖ*r?Ǣ$UToO+egQdSxr[Je"ZP+X_՛刦9P LD2AŹt%H7I qщéOax@xe)#}/p/҅$߲ Qkg c !+z`We,uMj,dk R{Ohe(12Aq+]$KMvjLoNsPWr 11rHv'}[cl0&zY޴`SRbcz^/!} nc'Ssգ/]b) @@q+6Pt5ƅ9URS3rC.d@њƽqވP(P! (_z>߰ǭ_TId:IB ,F*msP##…Mzr߱2Y1iZHݞ=% PM̈dpM H("oF8;U-i*TJ%_T z2e+w"9+?GX`hob`c]`_+?dިV}G%bD\k_'1fWq w2fص !QH[p&P1I k Zg;+?I^YBY = bh+PUr M -&OuYlݍ4(svPGub4Շkuq&Qd;Df+hY!fT,孙k d\=DMFDTK7f7;LV@ujK$HN(;wvjKQ)BϬ!ƲըqAmsW0@Dq F1Q^vȨGSWr1Ij;J˪nOnI\o e3 Z*w %p]$VgWnװJQQ/ֽ% |zeHV40>&Pɴ G8( LVvfq7P퍢T+тEOdTK/?A)v37AP޻܂ōP8.Ne"}$]QLڲtpD-YmǎSUhrDq՟@Ĩ*oOӁv\4w}ɸScv(Vk8-ʣr9JDV~*}:A:4'UEj3YolDʏBg "|W#ZDȥ&1`4u{w3!kd ?3TmҶOGw;]C$q[).k=P8=Vy{9ϑk/1E@/]hg8cvI$Y$龯qcbKD{U~Ȧ:-y4Vm od2j)̪$ȲG~gX'k ݓ^h<`F*}\T5w 8%(R߼$ X3rWvCUA`?,gCvWw*ßp 7,G{{lsRBHp)y!!IxDú$WBi(zq<ͤjz%PCͫgIyBMSm@S6NBlIZ jm||#udytX=nIT-rs=̡!JO(R6MMQa^s)НuA>m;6 )㎾Za0HƢI<91#UQ;oJ~CW ĤE\yq)dd frl>t׼9FT.x>~Pz2+@2 (0+z=Iý_P;Tub@t^T V-.DZW fŅ0WsZωfGsl[޴B"+2T"Nņj3) nauX4r}'JҖm?CY9wȑ>]4IP HG21uF&=0sfVf䯀@z7]&G7c8.>npU7,6ele)榢QxA\=Bh|^l`ޓ˼+|j14hf8quFIZ?4-@Ћ25Z{cc0Ш6J4]ccN30.a{Iedli(n}H^&_>{N*&kŠK8w8ZK4:8Jm7}ZJ%  (zAso=q̫WVnxn+oJ_C̳T_Z579v"3ߴ5s?(A')t!*LomĖ)EYes}LhwR7^R7NLݫJú.S˷ o%|8@txĽz.u|aZJMњ <$o&b i7qknXGNh_wfIG(b͔,q&0t^26]cȦZZP7!\$ ?JByVosrwNoDI؋L%% 5db#>#H{6XL&N!~N~q2JQ7 ׉Ll1˼JD+o\%{,@ZkUxRTVgm6ag삚_0zuL#u+W$Mt@K:at6] ^Ȟm[26jd۰g^Ρb J'dU'C8rF>i9@+ރi'N*,*)C2CC=Vu6)X?L%@7\_QoMWS5EZ/R0w\W׋)ֶJ`0g;露xٟ[P '~?u}wpi9+]V`P fÒȯKң! g4 [ݥ0sU ; k0Rju(y$C)m ukX#@lhH@tбmq`y׭{^#H?aGS7ӭ~ /Jd {O `v#H=ުapjn}M,[Pj,:{Rl6PpgYjAuG{+ɹL}  ܳDїEX-v͚득I rUnJjUgVRy֥&έVPz/B["S|V@M~=>TmeچLD~hX>xԶ[Pi82\Sy,#';a~\̴g>yWt׋%6ý-lyn:LanXˊhҥXpf o8#cn|CH2a4I]YGV۲GJ \.s #!2,Aߏf۟=1sSGQ@Y~oH,SU, LVtwk7D.\Ԏ.-bh:$Eƒ[@}T3B*)/&p{i&S.|C;Y_=Y&ΤޢaT=sʃĂ]V. 2;[d;M&9L3R)=$APU6 ?PN `9qRNZ Lɉ]օa]ד{Ld} EVc>0:G@{apC9{g0YQ|r fh9(Bl0p玝1D#W0, 2 >s7(hTRYLZj]7׼6I{+W=9𺄍oʺWgGsܔưE7'xjr\aAюXSȜx76 ˥^ndqY2r${U#la x&8d~mlbHzj[zf,-W(NApOS3v zO0GBTi|!Źrixݙmq :UH] G;е軷,.s$ $7)q8]b)0 us4}59%[> a͋j'q%RQ4@ o^;6p73F0/I 6]CEZoYVl6NP3; ]8ٯ g)#?4bbW*ʵV*{zP{^su,jl %tXZHNPS%o ZRgQLow4 &̦ m/ΈvO1 yFbO`*]\S]ŷU jL5`Ԇy*o$@{+"P`1iB T-!H};lXǾd 9BaQȲuQ|Iuv[#+ a$8lܦr~D6|t,h5#Jpg>4x7g |SɊi@'-v<^WUn {P:}j b5syCMϔ_d!ֈ觵aN?LQ=9lb3}%0P q-w>DA/$Źi6kߗ`ŭEG%;xKJ ,SQ|D;tOfޠ '}o-)kD8rQ@"B-IbUU:grhnt+eb6C݇v*E6v^w>ASl%\gnʻKWN԰(hvdoj$U_H K6+Avp? ΐdMӃMکq5.FK'#-._y(Di}#91Q9ݶH*ꝩ&] qGRER`:h EiOh8?N$s/X82D}dR xH=tgwr Q[9\- Ԧ6juDS c,`Ȗrd0J2tg‰.,VJĘ`sC;_xYF-ǯ7 ?Bm\eOc5eZ~:-BJ|AөhˊN^}Ӻ7?%s,)_% Ƚ.쵗+ZUu?S+>C޸_)Iz-7c\ ͷ_lI`eurE;/#6ϲ[_ATwSEu\tqTesE+_7)b7nWt"%bpT85UNvˆk4{5"k޴`ޛt{8HlE  *0AC5hs.TV- bkb":rn[uz:"K'P3{sJƠADNac&(Gh&Xt32,2ZfgڒS3Cn7~ Y$`zPu?pY9I<4"cIA@E/cRL f14ȽqvHًт7nfL|ʎ¾6+}-*lG|1&t{'SQ~!v!$+i em-ìfgə>&})Rgw1y$QS3ty t1ԲZzJnCT-TDQCzfH'Mgԇpr "i.Pex8(Dqk̦mdiEyW)D?h$H5|耩p`YS[}YVa"^)++ "CM֪_?.ءKW'? p(I)cqf؁(T [@\m\E Y4߰m14OQmW]w/xn*Zzcv|F(H glNk!z._%w.K`][ɖ2CP@T_2Qm &k\.~PH~ _'\GIl?Dj .b yUޟSzp* <ج[|Ji# ƃӎy eHF)Xe R<Ǯp%HSѶ"lKpwn`F/+;"Ђyya;균9J%(70fԆ8X^Q wD|<vhgfL^+P(=8G#t #Ưڅ!:RfqpN4?FA$;ُ5Sl _؛ z(>Ic.}Qw]w#Dg(;:1Б"MAqTB٦ ,? DC]y,S(2fe%6iqLy݁ "ߕB*)V~ÍC[3?$6zǷ:L&6mAIJB%f^};a ~#!yPɁ\gO'eY%O''0иQxڬ-pl ) 95>_~v]qG' .' E&}(:+700By+ \{ʋj&VF|) P)0&u]@}RhvU82Oc.ow}+ ?,6(D2<9$7KqF CuMGsذ!G:&M>qK\6XWaD4 fAU-ߌJ ٯEƶjtf@1^;μSrMM;O5Iȏ^i-IU4 ͪ/'gE]'VvT\en_Ɔʑ|L8SB`!`cTcTӕWTjԠϺS)R6~}l? -+G^uGsnFQy֖Ȭ傿u(ؤEMBsX: G:m2ܦ-aӶc3)H13ciR+ PQIB2~atݢR JCb\}bW0=kuLVx֭* ?)Ѳ| who\^aYMlzZθ~߲TmZYu:K6,Pjekgr.';9-dL_V|.d_л<`$j]V|E!+86N8B_'bDlu֒&'Cz!A8D,-,i"u t6=~ZWoGȯ|sn@}aZqSbtj05xa^kHM:GMl#,?"on-gz\zUٳ O,mɵo0-p`x IBy+#(Ueu&*/͊/94J chǫǢI֊d˛cv%rj_L⊏X+$}A-5(&>fX[ kt]OQ<0 fʖ iY!gHӒ%WMbdp]yC$UCΖui=?Z]lTBGv`>y!eE3]쓹iK 7"hnҍ§  mCNJ+s6ŵϫ0  0)C!K=x7y>SŽ$iΖ>(T?|CUtt`ȽaEojD0rj |rZJ+Ve `4ep]7.Q?'^m?wd+ovU0 `rW0fpWW][6bW^2'g;7 {O"*.u^P ~g!AnUZliM7-nV~˘&FM=X)u(PMMկTuማ<6?5Qtrg&qr5^.?z ʻ^Oir丢*yR%MXWvq^U,[5ۊO11-aLF FRb 2t+Bj& ',YRT~ƞ3-<\hՇ\gv_nFnӷeǟ Cug .j;]G׹*OߞLS jWh] E2<dPs2R:Uqa$V(QaTSź,7{@ `OK_gLGLn 5YB;/ HᲥz㶞K69$;)He0Ik뢈t{IA pȼ!d<[Nǒ}YXF^hǗP>ij>}\45e4$q5M}5tMT̝SR4Z6 G ni?,6 _-T1o G!<PUg GDY 1>60z "#XQoTfbr0SY8,:hMX [0jy ܰ%~\Nt۾(8ԺTK_H1aū?,Хwn>==A9[y(xк>41vyv2y~$4YX{ G3B G'+Yy1 rU{3~"դlWǦNQe+Uי RMЗVT6\IO ۊS|)t0ˑOZ4urp <O嚦=FІ9P#>Wd5d?Ht'{t"'&s$ϫ; -lQd&Ț|Pѧ}/Uet|\\><$oߝbtHլq@D#ܖ{7]/v2?'i]ךT'{tźւf,[t_vv: 2wrJKCݭޒ<ܙrEO=-wb#Z҃TS`%;BM߽BZ lqX̠EE~/X[1 2*# K/ hwc;͑͜R)4]$HiP{b7wkJ8.ZU۾7LQ>%2*KN9JX^'QDm&x`K bW.n`FD%c ޖxt`zEϲ"}~S#t"G]QSk:M4ZE6U:[KfB PqT!QsLQˊhs{ҁ [b QYqTG˞"0QUqR8ןmT |!8wj[؃ɁL ocj9ΩВDpfk&:w띱Y7^j0^Nghe+{g|4` HsȻnRv8NQSCs- w.kOnwiNr+SJv-u5r޳b~J8eV㆒*B@v~³@`yG@~oހw\ӽLcl%3KS]?牴LO= ?F|:b0_|_bИ 3n >ErOEt'Ea]6)!5UjBO:d0zmq,'%cBC内qe:%WH{<|JyrI|p4p|mh"ܿ i}IV_Tā_ސgrSǾ6(C$0Mf,%yW%td-tVkM(ĕ ?~ذm TGB?MZ& FWbb/2\T8L/5/>WuLyP$2EԞKXݒ4X tL-}(*sЇ9~0\?e5f#|5 )[@Lϖx;8*Z~X18LK$ =WsInAf9Ru{R.s57DYv7z\iJ.Ċtci)q@@WGȻIiMK?S ' zo{:Z![<1l LSDA#},ץ GHnޕYT0fӷlиcwRyhUn&  [˜JM™bAƜ?;S:^,pkG̘kl9 $ @AMt=y#*GitU#2?D.hM6$QޣsuɮʁV^N6,5PdD!]K`瞒:*vF* ,˴z#`KXtL7짪2{;$ܱoxzQ+r'9aWghOi/xPΫummr|7jQ堜,8#/|${ȿ) Buf s7ѐnӒKns ;kRɰ$JN/& QǻKn/c  1SO6P0hPoŝ ζ/8Hr`^wwaoCr,-FRU]f&O+'F5p.Q9.%\Ϙ[>`E`HFl*ț|rlͤ`6 (v (=xC0 H2$8LY7 )lLHg 3n?4n<yF2Or"wb̑]ƷHOrK~|޸~ޘQgoJwbN/ԣii쀦s2bF"/}7)d\R'oW';(M,nb pP:xM I{PƘDCF$?RFwNߨ`dp1A&#iqIט#NOmq ꈣ&xѢdi/#t.`HŹx+ jM=p!x:;0F=>Q@5ax`h /{ LkB:E&pu#?*J)TPy&߫>CΡcs̓_'nV]@jFRk-62WAؠ",. $d;3%x@ʍuq\[kws+۔IaP@/;h+zsJӳ;7/ ԢcX]'=T^-N/T`vTVJܸ;clb9׏U ӆw<ɝpI?,Sݥ|r_<5b]kE-w%D3+44 įvpN8)ɪΧ ))0Nޠ %d֨6 ۤ3Bw6k*ֳ+쭭<(+u`\[E0;(U䷔]`E k<=VN t?{Af*wL y˄>F̙!Ll0R૩ak{z)*@L0Q`y;z8w O7=>ϕr2'"M"k>NQD&& sp-YSY.1(kPmثܛ_.QE}GBykvQ9;F6ankTȯW+Wq;?'jWdf9;51Qt:MZ s˸-kqIL:FMr~R*p . !~aܵxYT4 Sw8: h *뀀q7-igeM1xJG/+6}\uX ׸``rEzSHy-[8ξEWFy'0 c wr-a/]*\hMg2~sf6H?7`t%mcMϙ*$˿ Ok^jIwZpԯ51qFRiێ Gܓ] Y}u\GL[^}֔/UڌD"&dT@x_5HC%,z E@BJKvf <_?~Z6aC_B& ]y _!2s7}NWl͛*H^*%"G=1[\#-[!lPQ̽NاKnl$pw2w?x2Ux>JAĞ+@~-IA~epL<]1 }0m2r6Rs'P^kޯUcNS}w\ whjOʟE~7{4lx82frwPX[U=kp^fat"/Wǜ)hSeQ <ØFRNPK9QS!1 mMwjo{ڡ A#HA~^<~~ p e#\Of2TERK}=x:QKRT2v;Ɵx<r"6Oj}ؿ?DB2N@ VcJ:6-fn8n14҇J5/.Ʀ\4҄zdLM `PlQ7`<L+9,\ak!;2ɖU3MvP[V} ޽GhM 0k1 뮮ei[w;flm$9G$M >|Yp}81 Frւ*եSG=g6?#m1hPܩuTK(IV6֦nn,ꭿqhʉg[ٳwD!!U޺3QIc7&1e(["gW$\ !F2kn>Z{#fSo<۶EW2:R=i{TߤG%~D8o3%A[s;ϴ:i:V;{esYZKrgt,*EMy?hU6aU{$SIJjdi`\:DL'Rz2uor*Q  Tdb Ѷᅠ=3%JH,t>0!;ȵ=gȪ>C_ :5hZ`ǚkp7 wͧ'X" R9f9T?cSoph  0?FB 8ܿM̃OE;wl3q6&p]n3!Vd/K?|~}h0 vǼj2ahrl 8q"jI7}shUa[ FRssu,Gz 7ӑGcQi̧Wr6+jXX}m%@MoxsPh]1L%{Ck+<<-H_ԈPݫ14-1G+>>>`c֏G6'抭gHPeVH/.C Kdۜ{zo+B1 ϲhz|\r-N&dI "*z͞T&+0QotI]>U'^dS#mJE('d*%a7j$ Fֈ/T:kP]vE)Nf 3O<&v_H˟!]K@y5C"spS=ۥү|a nRtЫI! |oR<*jz4r? p1bTYXAk%Q7xL1XM;*͚:z RЧ@ עhU*ݗ Nm}?¯)X"M,Uօĉ\RUX-*FcYeWI©D؃Y/y_ v>Ρ,A(װWt4Z2cx'(ou`VѲdSbnl+*(/Jpacv;Itz'bbh :cwcDg W3g 8|AkʄFaDQ˲8z+ku6Q$b"o< ?(nܴC ]V#4ئ"^ݨEʝLm҈iwa7+7TeuYFUM1jh3ͱbR oZ=e6kVE03j 3Rk=XVAxR$55y09H6 ѻ^T߼<0 D,r41(j\f|`+S'aIp45T&μVCftF=}C7 _W`z3ڥ\T{#>b PaCy@!:kΙ,yݤ*g 22" uzi\9a,F98q=AeqA((]xr;)΢ռR~+ uDB::LJ}ſngSa}Nw٫y (%h[Yjye;iV-k hݲNj49ʑbo5Q[ `h rE1B 6q_m[\`D٘. a/4*l>*ʁ/iʓ6?g/Gi]ˠꗉ\Ma~Ŝב<zƐx7fߵ=PL#|U{T l_"r =d 'O'FWГzBިϴ<3@kϜoMԮCz/ >EdY%q{/쟽 ѨIMbbH֣u^AFea8u^] (퀂XhA6<=0&zP?Sh>S.W03]G(!v&ɾ>IyWWD6_aR̰FBH:W|/m[[}JAG8!kDqLFi.O+CJMz)5A`A+v|1*kr>C!L_vJTh,*UFG=vs`:/[}0@̊m0j9;S]9 Y'!RxOqCrXxlŚae4M9v(5Y@)>\nW;&Ll}xb荴_r爙^/SK zi+]LljR]ۄ^I+~ _Ad.am۲={K>tX7ޯLAl#hq0ħjϠi#1SDW[Ld[KVҢ+YAZ:ws}5%޾)@ѹuCg-:o ÿQFp_bm+ ht5oUCy,w.8~fRc48;`*$a[br9<"mYQK\\۽ VOh9"BƽMqCDJqȈqz^gч1dwC*gv"rLO?0{q ~,o%] /,-*qJA=J#ŔCխIY|Y(*c ǥ$ r mۜ3'"ɇ h i U=0Klw4'9UJ3f+oE*30AHh#S`R 7y$ՍW@{@/}8I"pJ䮱@Eˏ+xh: `5xKI@VbݶiHV23ВGh6_]4~Vt"4˅jS=-#n]HWN}bUI!`7Q"T a vnWȧqjUJ~3vso/a44<}G4=F#url5qW1BOySˈIKI~Bn3ʴ2p64I5:Kfv{YdшW*ui59‡$i=wT6RN1PJEuKv9Lv@q rWˤ]n6@ED [F1J?!V Ə+XG(DE%Ie񎺨-KK|&0c1^*g`0pTe.T/3suqiPp9K\D0!(hi&(znTǶ7Tn5 @y=k3oò8*xS,rkBbL>\qW; oBa|A^Xv% c\NKk 齳)BI󦴥JNT]A G:)ŊvE_cjKR-jpuqTFqL#|X̾*r\V _1B:@ :@g9TDEjw=3[zw4}@]n=|SϡBl%}]l^45m<>ߢqqDz!=<3e:^:D,aM d6?[M8ȲJcg!6cѓlJ,G}S+_J5A"^;Ef y]S>0=dP/ibF=YP3hܬ*Mgx9xx)(ebiggOVMNB̲4m>%UPMƴcw%3]Axy AvvWmס|*nf) mDVeX]]29} f} ݚ7I'|*"GrJS G E<=dF'pY! ٳ^v*{9E`e­yxUQ[L*V̗#,l!Ry%Cb!\<R!_l12pR?|T%fB7`n6QF6T+gx!;'ތBHA֗r6/):P"b^E%&_֤qx 114M@%%sv* ;iZZxdi3j*T?2k>*GA,}@xx$zAZ]?V?HvU}f8C%Ir(OD%MtqԬwTusɈO R<8ڮ&D—5Y?IItȨQ6+I{$ѯ[CQF8w0\Ȑ ~hSVsisFM`(up190*g<.K=aN'Cms&0ۼ2 zg_Xw7f@s,ɱQ9= ? #U63 ,yE -= 7W?jT#ls@0G&ʵFxPHawy'IOkl8o{YVf=.~3-2 z Δfe6ep;OM6WiK\*ja'TUvDY\`!c̬ÂBlNwrsR4sL$D5s:W)Fcޡ۹4I ﻱ"OwQY z(;*-PlDd)tS""K)+PzBR(~H !ڡDup$w \d'hة(Ҋ Wd:2Q{(R!ˬ&UlP! 5r/a8{]}HAGiz·& >8ۆ񽢝AuE7;2@M*E]1jO}9$)/m12b;oH#e'6jBϘ;]6˚x^RxsXټ )M\{m؜Ջ|d}&VZ;?ESM\ubke5afYCkX7JHA P N7IXpGGs\={a$P0վh 6mO~bꢡà E'2c!!|q}"okCrB?H!L8@e* =5mJQ'pX/:mޒoԹRց4f*a#&!  O}umMM-sHq@ \U lg}*pRyAP7.mX‰Wp%d6]nh *plZ@_pHaIB^qnFsmm~֮^%FA2e5X?mؑ ~.Kķ"h$ `RS/40Ń!&k*B?_=^QZ%Y;.%ec/KhanOI5AS}y ;gU)[_Zت]:U`AZ, *:o ?[|#2n*{K(Is̡w3xj'n_DrqkSҧS|}f/QA7HlbW!NVd̾@TrSEX#Heum*۞p3hC@ |Ƨ%ۄ:ͪyhQA :Bگ&%9dQ"{yi7R%Y}Wغ0/!7J5K%2ZNYٍbs +_҇"@7QhGDJ?bq~VkL7$Z؃S-HlZј]<5nhШX 1EՕPW\kpg9|m'ӳmf lПð-(a˺V~$'gjwSU1(Z(lr!4536 6PKW9]bP >ލb|A%[bzsODّj.0S$>Z&K7\n0؍J 1ʚ3fܭV۠f ̡b5? BLXrL|+O#Hߜ9}i3`ޘ@Q6a u)xxjZ]jOXDC]}߅Ȟu fkq*Y}L0,/XZkn8ZX=|0r Z}LF t W(Ui9cY lBإZ]G-G# ׿5g5,+?|'1xXK43c|v[|na:k AE1-u5y_b C[n|Z"| w JNchIR8)>zI (Q2x4ʰ^l[Oeh&D1DހƝ2a ]N,oȂ%fGXUfH醎;:P'4ku|5'!dyi1P;PF+ iYoab$} HŸݱ4RSf;C 3u ZC8"?T{ΐTB59Ɛֻw8ft#d1Y$A%rQ%2ȈU#K'_} =0(˻V* A] 滝[wK((eׁ)aw09-r[JW1]2V:hlNIC9jC& `'nρkfIR@ۖb3lzm>=v?Cl [H3۔L$C7h?24S+khS$ s7Oxj' |t=Ax1T+ H sN@e#4Ĝ[0I kh#2^E*C!?JfH@g4[t58 $;)aO'c)lmup]AC5 oA[)7 }CA~@ 5pt "o#=d{׻Iplʦ%h5%pB-?V xjG&;,Vr9|U? X JI>qqLrli3B}y}Ͳ_,,PZV^S?8|muR6,f2Z3w0fi@^7i 6ʼx߮cC.g5uԔ!chk{Ӥx{N ={G`t{Cv{[ۼdG%%\#v#>6/hFulX (%=045i;c{Uĵ-mh(=I[3}w&j|+ǿ2-^If4H< 7 lN^CG, A;;o^13vDK',:,trHkX{IHSE;ez9h ZaM^4@+)W .jQ?Uϑ*# aY1|_\.O Рu@6,E^@Ki.:ގͦj٬eF$+]i|RFMTI`R c-vghIɷ>wc!gNj˗{aAejvQ[wwVݽYqˊ~p-%6%CaSB# =6ADŽi|qn-w]g#̀Xct-\"r];X-Mjv2֔\`»c)6>L5ؕyaJVF$> n[sn[q{%1fBaqr x y6+ż޳lj<5 7khI=U1v¸L,UXB\b~?)O 5j\0ѻ7kI(Vvn)ިx7V,oas!hCdǴ!NȏfMܱR|jGAt)0k"5P~( X{ >ˍa]Y<~.3pF@ma-avMaAF=Ҁϴ.z#3n__qV;Y4{;GL)Unm\m!Nwb!8_3G5N/U&M 5̽2+@B;o8E,8fb&cP2d]jfSA>RD-ӿP2X05#嶳E$jSfE`M#_®$N=P|ër.,J4FQϯB׻e]&7E _{l[ɕ\w3X&|yGh8uDBɣivFL#c ;P8K7,aZtrW諐X6B} 2Ssf+늀I;|FV(^͸(yiYppT);G 9pb9`[قVckٗhqno:JBA䄽*`6'çP)$@f!ANyn pq';nqIi#"xմTT➁ǾwaJ`߭ʋCZSPS?$l͙YpSAr5rNUgXuV${zX+ QX,ςWcjsЅm=#)OۢHǸ\X~%ڑΈ;L:j< ph0 S.%V2y]%cq:;O;[E?u3j} [Wl]4YǾI/]7 ͸X-C;xӜ"S g8H$W!Kkr)` WQ |kZ8H5v8Ԏ/&E{"9|d҇O,PϐQ@?Uo bڗAxF'u/Yg5s=s8\-B (olk̓l Th-m3 cGuɈgv`0fZҮ4dK(OrznALg;0(G{D|Zi2vFvR$*0FE ^ ?dk*sõ]1vOZ$@Kr!wH S2VWŽj_20ɴj] ?oR_58)޴`E^k{}T[h,B[J^ib0{ke,8&tA [JVg'Jw o;Km1|Fjy@?w;X{h]욁xwbȇDpDɓDYgziɤ⪟_;ќ 󵉠",_}TmpK(G%o۫*uD \Q=2YJ.nY/qqk\-TL6}]G9hЭck'y C0#x1AsdhqiyT+2l-zSx×z=QV(eyFK,xG"Mp_E%,lc^D̛w `W4)oSk׹i]%}lb1Ura\~=dN¬xX٤tEغ_A*BL6XbN(,Z n;ȍD̅_BێL^̓e}[jz<oJ9:H"!{/,aN Újt19YIԁ=pŧ  BDQ8$Q+YUܺc'rYa|wj+T%;JJ{E#-.HIoJ+TPt^\SN<={'\N *6]oW1t1 w;m`>s=%tceiLjPNLQe?iGϬ6FƲXVwJ-w"e;qj:BN d1@ܩ44k$b9rA`:sedjATh y!0鴍^y%)LaaU !ufH?LkL,ɕv y}'ٔCQ>x (7O@H%8端5e[I\c*" QEBy~=kC{ɂ"]mߩL;N7÷A׍ rPZGU6cz/Q.joI=ul]" `BK t&I:A{ hN_N{9~-DS( ;ZamqMuAP@@-j.O͚8]ltC*3G&GP ņs#&R Ae<*E۸Vovgtg-R?ew$Z̃Y{8r9s"gL#|% ROʀE?ݡR4Pqut,k &-1_L-k_g5|ڃ*UX\T<O_x #%rR B!#ά;h:PL3!?@a>OwbH O7C5tyh Juzu;}9 Zj ](\J5ƂEa>7SRR D܆&b8Uk1у25@Kx*>HZ1 Q, 7嫍G <`-\D$Q]CYk/oS&Gv~܊w*ȩ=]$3Tߥw! " glt*a7C:F=YDB 3L3IX2ITFڔnHrN]g+& ]7Zw<ڦ]f/a3x581c#sCN]K$F+S]igDE EAr wy63R?7Byjk㧍u% Ohg.r[;WLW1RXM'8 x`TRീ/vHBRÊ|z+d]H҂0rTb4拿S0ҙn%WP `A} Ҹ<|#Ek> =pq,<ĸ1G iKR>Wi7=w Ϭ9t"bz\za Wt\Hmc&ގQ$0lqa@:2V_ }F|{MT- V}YZ$6e{r_6TXXsZr> #Ϧ!R`.5jLօvB'+>GAőq=4%tocןԮo$ڷkۆV^/u%eru7/yX}QmaO5"}x @`*#uI_i=*$/f^waREFٷ݂i($>9 ɶiB0CZmERFuk^[$>DÝG-Vy^r#q?Lpҽ"j\DhtWO 0f٥A_t*s5B9Ef=/u%QjafQ|MIX]qǘ ]P,LDuʢ= v41u%(N:}e/QE'0 !q%7BA#HIDf Ɨ9*2mNY>&9|7}4"Eis*-{5\9*ZDO"1I;#Ev&S%;4lZPTT `0|,TeQ#'暽l[K#^ێ6f-yqi+PSQ`s~ =^%M%L^|DsuwP0e ӈ^@aE~`7i-9 OBp7,jWKH /&$d4JWiĻ)g(==vdTc zs0*BJI}w$fqYM|(_6TpCt`WU XǂZ|q ?SF~ ެ{bXN*yBJL}"0s غM#7_^4e.$H+kuS[7t ѐTIpxyXfghϰr=Gg Yu\SuaDxEX%>c864ޖ1"`Bgv<x\R+t'e#[뎐%y,z2o:/0@㜒Ipa*~X^"ؙӠ$X\2.e ]3J1X|,$ g&8B2͂ ;W6U~js?i50%.F['^Iqo gk;S!c_Ų5PEV Lc%X+?8 sff%sZI%r.'p٘`rF~QI6xg/E֝y݄ Dӳm!fROBa؀F2viwW ں'#!mc}8SF9B\TZR90nnL%k{D>c D0l'fsP`gxڝ1qQ}O=Hð'$S-= 9XfBGn-Q|z@p2|2r7IQRL+Z DŽu9 i+#M2l~nA8HU[Pq/VdZn%#W4C 5Gy6^f2<*gQ0 rv.AzWIpST,)*ٹŚb{T:SuJ0\ 1G|Lόm-'LOE.jU+iZ:ϷMՎucU`wIڎS[)({2@XG1QOh>^$?#8Q1%\يM?BO daO-){p T :+ 8մ}wW8oX0c<~!=@6z} 3礮4-%]e%Z12*+'Ȩ uhJc3hbhyN{g&$'@Oq|3ThZLPaz<kHTJц-{ȲGhsh41rF j ,H3kYIw8? HalA28&L ^v2pFXB ?0_&g *G39̉3*eJo2@RT<}& .8WEGqDM]czUNcӡ:B~Y06WM$t#al1 ^ ,q)qKtJlO[( 7\Y؇A,vK/F5ͤ6@ؤ"49b+7D MJ-JÆ[Ky΅"&sdBNIsfqENՎ b+ M϶0I\%{V ,odp1X*ryWw1y{^?:4vk结"SWbVz/ -K&eCU$`<\%eRiT,(yU9`T"K7*:n&qu%X(wQo%V:[XTTY3~EpQ7tR*GkeTp155|K' Q7ÒaBpSBԈVK\>D1ܘUv@?˺)]kt%ߓ@&,a3dВtbcqgc%knf" jhwcJg`!lF9QZ* v"[iM/ΏQ4}QK9dm2hW_z*T$Dm>NM W+q6GF'_c[Ι0 ErE?:JۘL31[MǶh`Jy>rT2 66 хCB*h#U#AiFwi6T*u(* b{ē=@%Bs-#,1]=h-?KV oz6Q-ЀO 3F|6k r;˽ ;Y1i󒟸j@rQ"@J:,9 bIvßmf`[Kd F?.^K3R0%|37J_J;Q3moLE%B櫩a-]@XN?w S.sUxgZ2E c*M;G&QT_ &T(%xXS&ƷvO {|[pƔmb'LeI[$ 6þ(bΑG,Moan4eCjDΒ,vѰ)E1g-㟲dȶJx}pZԤIsM"a*Z_mIޝ^H>(ʖBbeH`s]W>/?fײR#d_5J0+b_jV( vc?K g CkX&KHs 5.F%xL{:eҥR=)N"&!s}+L{r^H->bqzUl.cVEaZiNoѧ6vdۊCV ivR 0P! >iö!f}*$1'ԑ̚ cr'/{SG7&Z:-)YD3ևfHJǙAo&{?~,DSCJa ;K˿Sv]̛WFcO4gK?m^ s(4zxm}/G9+n.Qͽ zwmW|&<:;|_L'ݧrˈݝy!opcz|ainģf[HFNӳL z-bhX%F2oYw%t &89hƒB_ExųVMy^uL?4ฬiTJgT]WcR:`/W Y2:O-el.\50QlPsvE.Wͳ_wD:DdV@ꣶa,V4Yk]Trp1Z5@C]]˾3 7;?=4̘]|f+}Ik6=!Hx#Ix,HS$nz_̂*B2XEՒO5(} GV_l'\\)SP_󧅴ڇM ;Y9$¬u(BQ$yDxe'Ua ݺ }QJDTN'_J`Iz( @(qhAZ`sȏ.JؕԸ6'cpvT(ME]~\^< H\[*NFQPɱFhWS|>(ZR6SH='& NRs0uɊeA%m)z_W [ha^vZ:g ( }N׎z:^Bh[u}wҧ2n~ۘWCfy Aij8,vCal Q4 ,Ԧ04}-l Vp1Va@0;D Ru1JĒ0E{"Wʸ?>KuIۇ|iwK;+yIۛ7E5}Ef9ɔ9Nh̤iGhCE(p_ԧau+&4"ߜs!!g!|ѰP_.:5ӑJnDũ90gMwPټk|Ȩ)F~\LJb {P(ނ N{TxhbsEݲ+F}*(^C Ǩ0lJ W Bhv]\H; sp6/v;Y܇8d'"Ô*Џpy>+B>XF,p_t׈P“08)~K=ә`1f-`"nѝ$q S{,n;2T4 ^꒗Z]C\Y M<@[YeOfB ҇g$#_5y㮘SqEDRK}\6m,i^ xX𥥢Rշ~#\ͦSpLX)f7ϖm/eB*4M'cB> fܻub OK2v|\Ʃ`'YV@ z Q{q`Z̷UdM""Ϙ݉j".otG\qw\ꊁ'|yү;M)2 Gϡp(Gg)yC~U[|@V0-ȑƍZ6Ҫ2(j1EW~H &(wZs3}c^c5>PbD)ϯQGlh}'S:O_ѢݷoѦŘ!v{dKT-xt\:|*!'-®+1Z#}RGoqSin&<-[/85/w.Jejbs'A :j'A TJkUҘ$Z;f(~xG\h}0Kg3x4wIf  ML1n4cr4y}M|*Dn]d,i{0,w8Mس^9 =c| iiS2]9hl_ \Ϭ:<ZoTt݄"LHvCNJ:e xX3kH[{Ibl ' wV=Q_Eys=`tСM vFkJ݂xS=VPh9hvC)lZS݋CZf+4R ߋ '}M ׉F8V-$ױu\rFrJ¿DG0Õ).?/r K 2Uz$4aM e0+j)gPq9lZ`06>ԯd]IF-0ZK6 ^HPE0mUlJT u&J/Ta77ꇝ@bg٫lqq'C|s S XU KSWT d0e; hdCԅ:և i|>Õxu?n*n,νZ_C_l_я}^^;p痨9(-ZRN`Ҍ>ՀQ( WĂF4L&$lTDN96¦.)k ĕ%.x7F)hS޺]'Z–˩s) ]o:妁=0"rV w=R>31M@II g_Qwkd', oKT\&ߩ14#_wƥ oJ)L*fF`#E!k=,2d⽸zIwIHp$bz}fAHZ=&`ZW,pYX'."6B=*[k\M#sYFZx C1m(l n}˝:حoG @OjE Q3A7?Ы=p΂0U,*뀴f~b?*>!@]S4Hg3Tẁ/PksH)wjq<6ӞC,n ~0j᧟ G1fCꥀGi{iB t K:$,"{0^W9'>R6f} B'8i?+*+HJFBXƌ&?Tw,Q8hz!?Nε;Li:=Y9DM3(ش,ϲ*]M-iWkB%G)tP K~FLNn>a `JCTw[8-v+y(ھ&. paV8 3,+o=*g::n/~L0|YK=2V3):.u숸SHDS(+qu|zrXMRꜨs ʋͦ6-Z\#A h!h4$ky5efG?tc-6u6 @E;] G̰V.Da7T\ "̅||}mVR&69g_%(fdЛ(SS[G6wl]B_eq kd9ExѤPkfiK\R?}G˰yK(n$f1tO,D N%L1䘓L[G)04 ;ev9_3`w< cD:L bZ`B6n@s5d1:cP|@{݁KnQ+(D!aAI(z@p=Y D0'D+bs=}$3,PD" ꚑTeWgHqy"5n<>A ([ cj#h6,wGl@,_WɽEHnZy _: ؈ e1x<)>$ԋXG e^^seεs+UoLιu9"7_W3޾ :D՟bF7S%NF jEkɑy~jhR5UEFΙ{¹T< t.;Hrȧ/O36"kuhಉ]P& T?yT7S4NJ^f?&'O\#/w#j*CSݬ:dž>-P~,$8?{@ցY|Jޓ(<_ۣw+ד AЋ{bmFa z_ ~ p=@C]<ҁ,$t$μO7Qܑ$Cc}(Fy,6 AOcN=8+g#Yx5G}"AVzetj95!8q |úTVaD/U )$վ?w{[  <:Ў#b/ Or~gg/a33 LCê6^"V'>GDNpJv1JOd8Nl77k)ꜞ8Z3Q yxNW>$#roQN h/ih3N`+t6cZT$wqʫ"C?[DӋ`|ӔәUo͛wرIh0Id+8@5Inʄ$kp>WnCA`6X*~s)+W驘=跗*?6YF+8SARuJk-K /d֥CӗhU5zt8.c76GU+Ty͙hATaQR9ؚHLk?`,miZZ[mohԂ 9/#AF| 0ٯue5MU>BWAeXS[X@#AzkM3wZUnj;$甹Sh(A^lrOʝ3C,bߡ8yLg%b3&ߚtnP9Pe7_;:'|@\CYOhmyYՆ%@0m߸6zÊ)Q9L ̷0:q^2tg| T,mꐷv$PORe3P\LRBMU[% 6F>EN؏r.#qS(hjmIW{`2WPk|Ws?͖@Ip zjU`BS%"nKTa@`ʾw,6Zw9VER@!EdcjƊհwaAZniriOĎ.y跲 ƨL^̏<}y f7."6f0k[ڦR,"f:dʹ]`,op  `p0S+)~]I>/)@.YܩdrcvXup4=QOl?tՂ޵Ex!+QT4 fGU4C@!jF =!~%ݢţM^l[U Qx1Fk2AYL ЕMTc;n.uQ IUhTt͜SMev%2P7(UQ2m(plOkJ `xA9>@"8)M UY'7~9XKQvgPOK \c52%ᒾ=HeT0(J}mFRPclAcvTjZLff(wܨӭ iyh:i 5eSw@W{$( kh㊉fuYE}sk.yP?yQ{$S9zKLEiYtwT]&,Jڟ#'X5̊.$WmWzdwSZ@S_ǵ5꣋2  SWk'Inzu;vU|%/~}v:Iu8OG϶}%5nFR9F]ݺJ Y~Ѳ>yBaH>[](.̇o`U^b^ :%B&mh^'`ߝ6'٫"hhW v_ ]Q $K ئAyS7wb,8eb0; -t٘A{?%YUnCx yJ\ldFyp %V5t֤j)h8036*P9tĦ5–YsWCt?O6I9uDB-Tsbh٬4N3Rf1eBl/`sZ}9~\ <: ,h5HBWܐ0ˠdkIƒBtoal^Yϻy;uD_Vj|Q?^bpF/lBhT[3A翗^$VGڒZn8D0Rg9/-nbC,! LEK@݌]eM CŠySWtOx-E>(D!q"D&z姗 T'e}ni~m! ѩ?r,lDLg/:$IYC2}\MIPbJԱ_M*8JSϤ21.QFzZуЖNt)1)VKIa)emm0 C8Q^`%rL 41&B+rk潅dn!JcPo;ɸ&F$D3: ~ÑqO$?Ί}rk9gz֜cP(YO%{(4й[F3gjɌi">BT7TYL_#ll.MECd|*%n"O<`~fG.e oﶅn* E88}=J6JxEbK&"jP, ! -PWxe."po˄<l" `zeQ1`*ܧ'htG(%XUycj=4a#1=GYdlŸ=_NS\س܋Cu ]%qoi:x-F孱 ѠjS4u`Rw(EĻ'j=KZSbn(MdHe<`6k/+0:'~a-e;'&mޛG\uM^猘fX9ShZMR!_ݻG?`kL c% |/+#Ǧw*#1E IRR%:P2LLQް-K,\M ORgUN`96x;`{!QN2Y# :]n| ujDfbS Kl;fucN8~>>(s.Yo35n=:C:$/ObQ .j*#^ٕNoCXHnqۆ'ЫJ{"t\9+ԪP-ʢK3>Pwߋ#˙8D< 1w!trlJ % >o+~(ZapYS P tj-FVMG[4kcO g=YrIPͮib-Etz[:ӏI Px@Rb-yXXz17A,P5[*)29k>0=Xտ]w!wQ2Ej5mMoz2|Vl]*޸ǬsGND3$lB>&E^Zʅq+ph]KFFZC&KҿNx4h)P$Ug.mNg zm pbI<.PrM| H}l}+Ѫ0'E= Py d7S k νb˘PN Gܛ/#DXĔs?V>e5JXc!OnB Qgyc,B;&š ق?kжqZS Z͹ !ZR}ap[V#íȟLי fաZ7,_N+՗!YWR8cP IV9]IvfoYPdt4 ~%c"=ia3.e>^g^Nu$m¨>E?˹[c^F޼6cq &v'dRryZA# Y ˭wb|t;蹣SG^x{en US_bc`Qh=k= @PTr)3f5׮߾4z2Y] w>CNW b'Z AuE_ВZ֔z9N]@%];헛^=zhN[hʢ+9G, #mLh7hUYEK+⬪k]|Ӌ@oW;uɒGn (v ,/g;wl;%^fX(؈):wI*ifO95Ĥ6`4q-5,: 9Q !'y{d9͆*.:l#b%>}xq,Ư 7DXV" Gz'E|)!$Da'L+38"ό6(sK0۝$rm37] uٿh^fOoFjՇ5Tɜ{}6Ō{M3׸8uRtjV)3_丒{H1!e}ExʾYº52@MФ|Oyɚ s#b^̻l  2G9C+ꉍ:φ|ƻ~o/lud> 5$~8fV7VMvע9S8@ 43[f"`$ǂ6]S)=ZWbm7ףH|4zʉklj*`d<\9K)NWHPBGxx -Oz|#>K(fhӔqsjLtE$s38ӊRo17wlNM Syb'&:s}/3En.W_'  )hkghQ(s&aoRȠj=eŖe,9*-Asπ\\5T.2τ]RcW7JߟׯT3&RQAp#T5Ǯ msGLL!<ĥewBDQ.NJQT}$@S øF|@4 \U3ӰsG7o?~)~Β\(4TZ>~Y:f` |<(`)8_۰#c'Ls&tX!0qO]lE借~JCQ Ůћ #Q/;O%r&k%WhHJ^ %\m#wTՀ)X$t1ɝv.ٰ~dkt-k*&,8Ka7%&BQKO- L@sZ6%@cD EXbL`X"]'0|-"u&Ի!(BUhؑk{oJ$Qߑ/^6OI;0kt> /wavM>F"OFM۲k>WOۓKFy{?g]GL$]8鑘>I⇉a'|]iJ&C俥[AHw9s܅2[{O38MjgaMelB$ de>iF":k;"aK13ዋs5(?CS͢3n܏ k>'.Lʤ_'ESSCj,RK ˸|ԵO9@ 6^gʾ zW#8CnQ_pH' |gcniL埠Ԑ!k,E]28?:fjGnߢe%feis^Yk\gנk׆glQ|dVki{kL<%%r6gaIp2uPEV8饾#넔qT@{$rx[a8A~{+?YGin#nYeDq㧇6i\!7 8"HuYI_/c {8{, ( 1dzw0#&yUyaWSĵT-GC׮DZaVkB50YG-w鮤QpXL t{V lDm"`*8mI9B"R.SZ}$9*)^L1d.(j#; jTvoV2oA$vOCzNQj=ulKӿ^|w'#ʏMa_qQsȓ{K:ȚNʑE&J QJ$CJJz~vt;&-sb.2Ѣc8gEnV Pj2]@ a4J1׬ cBg|֮m; !EsȾ!p;)^Z2lf!d0SrpLz--"Iؿ=!Z`<-Ղ &2q}.iŗ ` K ܽwe4omu@ed}'/ey8OцB' i4?AJ?$ 2W 9R7,X*p%̵rt0}[ɅyC:niS`h@.\p[;2d:j@+OO*%p[ʝOB˪Н*M4TЍhx5|]?/򔎞%9N;7wݳڍ%[/wr88'* RA~dPrvk`pLU(U xIhJhcx/o^ R;*`*б \(BpA-Jװ̓\k;,c4J8(q=ESfݜv^ұ^8>я JE#23 jEM_](44[nkOXvnwnP[ (S\$X4>7GyQg?-$ _Y~ˡԓm ?H~]B0y$m`_)RJVیzuK~{[osfs4WMDk*3O*.w1T2 tk-µpa(\ O!JQ(lxP7e`evX`%3{4-RЪ_Lg@GG {*9N9J<o8{uaRfW"r$=vU @`G3wgd'Dvb-SBP׎oj[t\epGʟ> p==lZ~EQ/CN~ˈ@nC tZHcˠ;N0&]&>-ar8s,4:J#gpCLUF@oQ4a쮋(@ YIgh߆9xF@ɇ cۮݫ$!oiy/Lצ/hy@[t!tH*+ON[ih #04Ss2oBy$yw$SAu(ΦOqzxk>$3%H<74ץS y.a 0T˻qK6>m7 ={~ߥXIUL*,WxQV 4Ϝa3jOTsaN+6-j/ꙘI /h'"1x/VMe DC֋JH%x,1 ] E={(G9ym:Z*{3XΨMabq8Oe8 tkqM}ƗD^oM .Bտ+F'!cNw5OnPJ4/D%#IDj̀peh%BVÊ\y߀U[j?iw;.{AC9oӮ)]ϔ5ņ.nL5G9]C2ъ:.f˫j>mق>X-ʵh9,E>Vd~ء.ih-I9 >):s fJfyWr} xF0r:O1X;WΗ۶h;cyS> pXd:Y5T6pKu' Y& +̫$ή{153֥'걘fU(}loQ}`=%Ht)yz# T?GG| {v.Pso;j׊fW5ccQ?Ϩ:q::n>ƞT2ĸ؝ѫ JڞܘUVxI˖L1,{ib7HrWqllp[NʮJRE]<MQֺl#˜oǩ,<'Db3ƋyR ϖ#3ֳHY9]vkc(nGG"|z"2s-^oק*q'CQ %ui Fr e^+1q4+~&G8vx=dx9LhL#C˭+b'ʏܝ;i){w >Cy]Q 4T1% NB$U=5ZL`^F'`sjCbv;9h*{VuYŧ?}.Q _ꓞC |tBR[z1/eBs5(ׇ<#C^1>PMՇl܍:^/MF6;2er] ë1ѯ1˄g x%$# b5AF3CNtͭ1inbob~/i܀cjǞRF;2t'̚ž'7gnGΙRdsܟV@Kgo=|PdtDOoɹ@ε}֗SUͯzvSV&c,CA;ԛ)H\r@M03D_;n5R_0u!yiE LY2& Li)۔7b =" A-쬷ClO;v7m3.W6EQvSsۭ?Z62t ٦)hʳuf*Sph Z4|ˌ6**Fl.rJ)Enj@qC4 @3T.~v7o;㚙Tk(ng~&NzfYSxLh?`}'qAcC\-Q6*bqXˊtg8Vn$Blop1ij*VqaB,1dEػ\vb`hJhd䌤 ]tȫvA9b H܄gK \ч^Ű iaQ5P߆ "QmGgkmH^LZ kjt ac&5a5v֣ sU"6ADS=ѩY)ֲdh;5v`hXO˿^@w7 ;R2THqMh~?roc8lNPk2nAOǝuYDﱃ*vw5jlme(f}k GHMRa * :-zhu[’_}.8W$lKkd#N!"GS18ͿڼmiBe0Ff^vTmܳv_xN9f 9N:Pi-W|X$3tSD!hݾI? )']Hm{N!_cirL=jخg (g rרw:Ls4<ݯ dlN.zGNjeҐ백XKj@͎Ľ>{U ;A `p~%han3Kdi%nAe{@I'PVD9+oNDb\\%קd~r&vf-E xa3Ǟf׆933WmMoE6uHio`t0O:*:/ڦgRmL 3 Do66%I!:*Mq͉@5$ e¤i .xdvpSoV h(} ms@o.Pr6B$ͭs[-i^cϞjҸ=bU n:sa g6պ#${\܌9"vr?=+pk^5$>Xfχp )*2Ú F)C(a`Grp1nA-NL ;nHt+xyc#;:Wys8FPgftfBuOP.0*yb<'DNJ a(D= s:hx'M SKr`*1|JyN9!w)zqlê|-Hd^ v~H$@SJJ;޶@Y+}#6ukVz P8D"?3=E>߷c+HbD6Of(#bc#IE(`?)yF~bUdAb#^(n\GQ r[U9U N~HYHSiބQ `>G)Ѧn*R8vo҃4\pa\]TҲ0TG!L+9:|J7+@J< X*BJ ӱL(᧖LmŠlTF|W@ϳu>JexY=;xOr~p hX~@={aWJ味E`Z(lV`Ƨy=Dwl{֨xɯ ɪ&"6IJ|U-D;rŝ=O"o)R4 zGij/Թ`3zǟLg9ªo_`~0~r NY$!zWԈ?XS֛.|\=7)ƅ=% o/PdO1#x !WvӜQe( Jj`# j>{J!J)bޓpW̮=.G#@,R^1,:߭< nl'{q NS`Ke8, Qkldsnl?Kx'k?|[U8Q=gX?-W Q`4Ahbo :։QX(nd+biT/wL+c@UlVV~kpY<Ȳef>"I'|<,+njZ\=" 5\*= u{R+ û#= 4~nv,UO|c>sey,Qx6d5 QnHzPĶS|`cɖBtiG[>qPi@Z[Hp_{ӃR: xNgB Ѹ{&=cEkk!3 4P;/; wVQZaf =]Abr.]'-&DM[ae~J~|y H{р_~;KC*Ɋ㝋9ʏd'H5$ ӱ>`\wc֚H1`D4l4l`q9WE CV)t\[!1>ۓ@]'lFpޚ~4[/k {`$i4E]q]vK_~[R9AxA]QH0<*Пkkۭ/Brv#l{ZnT9ɨִ5U*7dd+v a.K/Qʽ5 'lc˴_%24j`=8%*=`4g!:~vKw2fAVJr~r[oCeZ6K\|ic]c6UyƧApx; &u{ 5}W&eK-N(ӓSXYo\X]pi|/Q3 ֟j\n tJ JByWjlD.'R-{j! ;nw>&H*ݖ`w%gPum9֎<_2--m&RR _̂?a "(-Y^>e2;Lm.}v9d]IoK@PAΜ"jyДG 6&]fU1T3&V=j|*v39=`Dž1:$L:Z'g;998n|Z]Oi m=\;6c/@~ۅ33ae0xhPqP[cHޱG9͜1,ֳ4 U$l6s]R}=s=C]B1BO$ЅaPyJY!*)ĜMXN$Xr7YIT2ڀhc_d᳼'2G+Q k 30%t)fGV/-dtNZQO<'j9]/bSpZISØ˲xJ"r'ۖ!0_ {KZo3j  z<pGޘKq2-pJO}z9ID?X@ g?~tYmUV;q Odyg柺k֟ߠ\䜍[>_tڪZWMMLReWeK+ӯG>@?˄eO•OT2Ȓ:y;;ό6d 6=r~9׊yAu#2C d^)Q/7p& 8MUACxJ]#`aBJ5ɨxW}Cz6NC,ۥ70UJzT>>֗,4wtZ鼡$*cS{q 67E.(Go 9$Tk4@}*3j3iRmG/ԁ{0%asd,6דP3 6vQu%:6DRsvk[S}g:N"o5A017h {,H5AYYoEf~h`O*0Z?Z{+LhDuf'4p,(ܒHn+v1J*tԶCNLnk Fz VZywllqBPq0iؔ ]E/={q "h 92Up ASYPUəWʘھvAX.-d;qZO< \U6zz?hVAdIم.8%4M.#Dv7ݥ4](ac*h \GB3ȿBYyH0D7eAlϊJ'm":JdP((D g"|4]`GkJj=G=$KVȎ;8Dah$~$_o-=o_.ݡC VT{Sk.wr)AY %^3CKN{y*f0#/0;+ƛTjzF9SEq' ـ.s\ 1wDs1S9.&PejP{pmpa{jG'ExDह'#PIAUEd\OE-O:X>*U}M%|Ӯ3:BeIEbiz[N%0+ w6?YRrAkQ 9FךP;z}/ Q2su+^,t9R0pZ~a r=q~+¯tZWjBO5WZÃ+~K'Ǣ@]%"^ Feg"{2{MУq|Cy ?ObNz~g/T[JנF4ڸ!e젊e@ j:0Z2CQ. 4:wmd)Vkr(5=~17 Id6kş^]H >ZYuVF, !?b~3(^z܍6p?F墂s?H-ġ[k.Yvxfv)b^7κ pTӞd?}e5"5\y薐^CG͊ȁ픕::w.~45R[ž[g=ܬ;dpx1i8^ 6Jyi~VٍKFAeCO{w( ~Ȃf~,fߧWL~N3G j8X}f􅋫CIK5fD.vm1Kw^>!|Pf?=VRmcmʙ,26IlܤyZ3w2}1S bQz9y^gHbarjOelX([!s`cd՟@UD qA\)Br[xe[| %C ĵ fq>Tb {v Ѿ( /HljS;!1ӹGAh"xw4%S31螴-$!0?++`EvrpITڶ3|iT5IcҤI59QkvTmNtY17r|^ A+G¹C{KR0kͯHv%=w_PL; T~^j9ie-|0e[>npn:S}=5ghӶYqD Y?PJM7!pvx]4)+⛹tO& C6LAt[IPԋUWͶh(oG%B;24# b#)p`dKzݷM9yV6~ :}՚@NM-=|Uݙ Yu}_ҟwN<K8DBvNSn~/,Z#BpGTܓyJ]Dhv/ l̃P龧6ؿVȮ|˵oh7]SƤl?%„Թ4Iʌ-{ lܷԱOBkHDc޴io ך>5:=N]XWh튯@l S@aĜ>SN T F ۆ+G}^SŮl^V/ HVAss=:֣f7"pƯ\"+?յ;Fimv|nN;N|MOzOg2MΊ*7É1֍+$ڊJj~iz&E9WVRg@\DuGp׽|7QX.brzK rXDNÏg{ 123>ۮ^B~N ^x)okw[%Mo*P| @H2{*=<Җ^{J%ȯsׄsNeY.Υ|?¬h[:ug]CbN|JcU| lʬ&[ƽ^@6-93vi߲31!c%_̡FeL"LwMcS75ߦ&ߟm6(nX{ʫM1zV!'4`;qa>sSq,G9lj^섂Vb>”4aeE{>u\sE5(;|JejC'rEpS w1x݁XccW}h)KKk{L7\iդzέ#/]Q R/Rzl%)[CLF9mίbdk<mK{iu.sR1>Q 䱘z`n!kvf_m%D,4[(P^qŁ^hc]6 _)/%1eAH%EA4-z:Z*BjgjAƧN]ntx~dAs?U.@־?>_-b?*(^ӕH#}kNX НI߻B 0vw EJE޼NCbc_\}hl_eSC\է!ep]WyG_^6OOJS0Y!qdfq "Y5_0`z ī)zG=AGknl<3#B.:2Wbt nA$d s.^>!yvė;M|Iͮ13 n:xJxwdOl . jkz5!'ml1A 1X?l0М$j"p.y VZ=!+:nt .$7:l:7]zk bI( ?ϟ)~ X;GϕhK2N~ 4' P?d8_;_{4803SеSM)Ò, ]V|Bøvd"Z׏#jOw&kgm6tnس(QˣzACFLnը> Y,ANS_1-joq"BN.oRz,Yæ==qZrtm4Ac:r7p|z02$H]NqrYƝ ޘRԷ-A L+W}Ǧ~u?kw0& 0s\meJxo9_d'=.K:xao=*pT ]D1!f<[@_KzbOi{,Yn AGp!Dkӏ z!-ڈOOD6w+(</DĿ|?.3@fI[U)W='S[h{uxҟ毊LLl:r* R|&RNiB`2gnM2`eycOYږhpzx.ܕGSlsSҪ'=\ m馽s,Ip@C?DCX 3`fjlKDr1C rLQ ӜqqLLl \$D-{'D6{"Lܰ_T_"~V;D#~eg߷Yu|1Pccl&/b h#NE:Ey֬_޺ށT+tAc<)HfT&xԽCY= 2Z_F J"ghX$cnDjxxwmΩG0N+[1Ո{ "gɿ1HNsL[C"ކGpDAmX^qfl=H ipiͫohF|:7˘?Ƶ7ǎISL{{r[OkA`(XCːɯͶ):5<VKrr\oZdq\d郦)jazka-8Wh-|Y[ v>95-c*Z8]'M1<Ώ5Xr]~ <>HN6gyDÀ-;^z{JODl }f 1% dcklGLC% !jNȑdYdkC5)&| FMK`I xN&q~H-M񜭨VφR5UO )8eg`-b J*MYD=S|bzG 5Hai,ʴ IBW=~ޅR2@=lU@S4t)1Lq_ڜ2Z!Jw Yh= C%`ĔKx ~H!,BWܖ9F^m1'cYU@ ȣExjr K R:Gc'bpG)\{[9U/ u^SOd: ,{ tUSBsǨe&bwĽ!(u =Vԩbm͖I5''!R=-IUE ehaWr8cWidS nY̒JgR%J݋NU;ی@g=:AQRMr^ށ SLM>fa <U&Ծ])I%AjcR6F3:Kͮs3v<9\W7T yӫk`v4LCԷMKQzۏNخf[{ pf֏G$LCpe_<;dk'\_n*1T45@iw^1 6;]gcnL)7#٬ Vfg U[-LVM#<$@ݼd L+,>Z}XuV|wI88n9{ {;/`s6rW;kbL!&"yi3nDI(yYG/>qip 1jN;\Thaycfi`AGu)6, C.>}@(4 &00RD: &Ѫ)&G(Αj|o:a[Y?ԫ8Ѻթv4 e/~z;bmXSrbV0Y`I^m+9`0?-h7(^rp\.,sѠEeo9#p3n>QuBXPؠ!yneQAxyf aKkG9[ Z5d&֕L3&EU 0Ly 7 Už[c؉u\=,n.)yGj %يdtN >u A5 teOl2}^MᷱoƲ&5C]|lޫdmHLy N4 Sm[-h@2E)Ur~ Åտ2ų"%T|߫Go JBӬQm@ c˨s!vY`:'޺=ǃ0j 6 %=kL 4?UKsioG[6^}q{Uw/}*Ԟ=eD  94 G.ihxm*l11ؙ_`njTƋνLG@ƥ8WFVD{x+%W;TڳK)=(PА`5bTuk;m 5|yjեߜ8^QxXY83=7z8ʞƈq Nzrx1]*VM։t|Ȼ?: kDmAeTT|rDxISg˵J#N}!|$j~HOla728A. IrSԺ?.x)e0?q"(L<(p\Jz|\Ƨ*+tקEm̗o,j}4G pD˓: F@A|)l?IlΑa>JAġ~x%̱:.p0s+9U0/xQfGۖLϿ٤d F9;p(3YeX,XA4("Z^B'6@8(Гs(/)Y %A!7lg ,r}PմUxJ݅dIխ( >̐:^*Sxlo U#H[nT%|Q8zaV̤ŭ;4l5ԉ0M:iau/C"%*wIei-\0[;ztxhcкfR|)܀}GGO#xsrf*eQ$r15Na3pAM{"e,-c56ofjƐ`& <$. ֚R/&w ] O /?xPV&(G@aV7e=F'juV/G/G/iޫιh)O_&J]tz3sA2z5-GZdω#rzG@UOQ@|{[E5P}⊃hq=t^d/]6#g<5}ђ(^&HWEK]a+fDj~ 9?7{BB&E./F,&* bWV $:3g,!tyX$Y@pbQH&/=GܩpH}>Bc-kbyg8x`@]\4 MG!TEu5iK6 .9TMZc֫G\)*,<Ja]d ;wigg-|pu(o&QǪzܲ=]Ӕ|5)E׬^N=? (hvo*`ʅAq.:L"mL^0aҕhYMqK arB =Kqftz5I%s)dz.Ri%1qy43XF7UEcʀ!՛ڍ JD0\]X?(JqвG[Np<+&@4*#cs\ʵ-gYa<́$#6.6@R[Cd41@n.<h+4`csZz2ηPن'OȨtz ݭVn,oA% E} L#z2_Yh^Lcs epK%7Z%;Wm4HMr]qpٍSN |w7B8q2ҼL7% 6%uI~sQ"!'A.XEs'N/Ckca.>%6_^u=xyMԶ8mʰBmЗl 1g2 RQ,3^Tۜz `Pѽzʦ7H I"UZ\I'^doTvɈ-_4$  󦆈UeIuP*/?IXwqa0Y;QmS%KL]2^viH6EaLJ t 9ϟDNyb͓%<NZCgEKBTE."2 ]Klg!-vʛb3{ubI+Jg(Ȝ|2J)yˣ^#.?ȇ́sQ]2 plzH4=dnYi8R]oZ0 v$w3&zļ 4JªSy84v5A3+qSIXjS$جvGVcM_d &ͳ':̱pw@rlJ|PRzw|a6bI4$X;XbO}*YM%tE)uܱcM k̵i,2n!:/G)i+ܗ!D0;|iw<]8u_EjSVHHLuhobl]{qď}; ^`':>,2^.'ڠ(o!NOO(T8=WZEyOͯRV{*OԱhU^J޹Q8odc=Z_9OhX x*, RUdgT#ywJ&~-kx23)%B ~(T+W?7oC!;6ZY2^Q 0L %4 Sz{0&[hLMXp0 t17'EHEDTa>]hY{ǛQʆj_!L"$cΤ&vDZَ޶Xb^4 o[z[^ݲ^IJ![Odvآ!qZ-:4\72ɹ2۪dD$l^nx `-%WMk-yK׋FWWMA`|>֛o'N)kIB b`W`P!)&C(oIaw=T iVjq1,U>5(wX"6eqfiuWRw{3v힦fs_/IX-c >6EQCCUP Z!|]5L[[t ћ_^cj}p>>=>ڔB7m;Jбi {R+`?rO 4n_)>_cef^NCx7[M]`*<eq, 9'1EތO~W8\FUS\w&8v=cK:' .7 ;жBר7nPRS&p* z$@N?T4p:,[ ;'0Bl,@hި-Qv|Q 1g^_bblsՁ*Պ.L`-:81~? l Z .3a`Um>!푧*Ej&~"_\$o֍Rb&o38W/SX,ϾO 2T1R,ګo9` \^Hpc S)Af*'v*P}A;qy,F/ bZ4}OV  }KucǺ#+azcA8EqE}3R \R(n/3?WJG)#rDcD O(a~eJ`5_ƿ(S-=]fG{!D:D(%B( :Z_6$SQ^@"S 4;aSTMGމ 2FfMkQI^W /_Ɂ9X%mZ?K&90ti%إS4æfϴ ~}dl\#9;nC0-SHt)/< {;24e:c/j"+)RvZ2Z,(NO>AX(2F j^zX y~ū[Aw^p>ppQ_9)6W5Ry-+nqә%,>U׎178JtU'c\Q:j?U^ާZ] m0n-|+qw3[jEC(&)@F)KWv艋Y`VՅfb O+f]_[]936;u؏g<,h"od}fp$(Jy״-_8Xuۗvdɳ0!f (f<\ߥ?z -i]4 Y I$ 袘h0u#, xѣ>R8jikX ' nnT5D4-r'ŮJ 's?U';f N7]}ۧ& +yN) pg5JtߪDW ՉOiN+DS^7ّ~{ -zͭ +p8qꠈJMo.b`/Ia`d$Nq8U,{Ul 0 @aWA\ 5WTRPvJVhicRp̈́~BNήd71(EW? .c, bNߢynYkE͖M GQ͹4O DG1ɧ+J]\Syj&bmyU"i ^db[{ ׌$\q^sa5! PtD`8dBlympfs^Xi*4SU*^QcU0#r93J~piO/v!mJEk]i bϡZJZUP.];Uly r?ݏWV0 4ۜF4\dܮL$#cGBe~ ~L?v?#ݒ@N>䔊Q4fxK`Z"%|RE\3;#hsg+\Ef/?K?RrgYm;ێ9ѻ |AL`MjOI;LO3{7ˣEh` \`1G-Ov?ʣ<-6?4-mZxzUjC\BN/["!>ކBFi8<+ȼg@1vX4[(i#3oJv (S 9dZlbJӤ6;Ss Zj E5rQN.h3FmUqr`roH0dD"AmSC-]]j vʃnM;$n,DH)Lc2jL/CvٶHiA0o鮛U~w箟1>k.sN]ܹC/˛t Z`eQ}zvy*@3U*K7[M:"*#9}'˝i% DM+Kܳ`:s0";YD0*s/d~ipqHXhkkYs^L"n^ʃyԓ -LKՂ#^.w^[}CFp&c,YIq8zRl 5l [[XnY A\yG]*(g U wی?k VY,-q+|7vkiAHCz, 8(q$s@,fрP;I8lD]^]yj0y0@O Ij>MB'ت9TOv\~("Έ4ݺyɚ Km*mGr,g^}=䄻Bs7sھ|;9'k?ɣ-TXof2aQ:y8)Xg\8^PMiNWy~IF ~nvu/?ISdn2F+wKHr7qH|H9kp[D pOx.vTˇ)GӫjΛ&5B5EԸy۞&Z9A{އ/4]9p2^ }mg=G{E TyxK94&kwlZ߉\{&ރ)vfHiᨻr2`r(> 6o7KNZ eX$m9)d \FqEҕ`QhR`͔ <%rRtO)!Ti4,m:~;㓷У\DT`;qCSFe!iՐR0sc&{IUȚBN-ӌ`+DX4Z|H-%h]AF'۱aa'e^& $ V4)L54qE$/Zޕ lr~=U)X%ew4 JVcM )u;X Y#/`YKWu87rݙLc;={XShqavn܅`_5C=*4~+̥_2`o(?Ou3'áʺ_g@`e.噽MT/lalpSxshH+c{9:ûY<(Zҩ/5{|( H4 }#54G&dFyX*7c{=b?}׏8cG;wd7GhNw?SY^Xp{߸]XP*Ҷ6)馍,,zlW}G99 _XQں ;ϘvG]1ȹx ~cY~@i0F4p8I1L&DKG5=+wP_?դu˞b9V{lj $Mʣۥ%{!EMCpx`tL=:T]7\yRXt ZNT`#CS`)r%bvHuxDţY0=} օ'hu!iw!S.0wj # uV).U,{JGDW8R|CH ҜOnQQ._=jvZ! nLj#ߝ;ކ9Q;y__ۘL4zKZW3vY"aUs1~+}7.~IG@8$N. x~)cW#^SM ʡ#Ydƈ{Ďzo# B!F*֟P(dn92qөTҍsR'_we]PR#1ν;|3+q _Bc#`-Kc)WQsQo-)H  Jm7?؜E+H ;^+d5Ljh0ӓ߽X{D3TkS ۍ ^F0B4Hv u"nZ8Vh+cR u&nhml0Oh^^hꍩyg&V.? 9zkr zK)kb^=8%_9KZ!(Oۛ$ĝD굠$4ܻ|£9]M}60ΗAwr0G{SІN-2g*%'gVu+7pd֩רkwAnBu ɪxt3vn$3Àd td5l0T V1>žd{&EtB2*$sq]dx7 Ē]`cOhզHvʣU Ɩ#t3/"i!!˝. 0fmFm~9kzyahOMNN886@` 2_CQΫ: 9RRS4FsV£{T@rBɚ1ἁn"uTl?ucnґT8Dž檃_f O!ȞG(cǼT!pN.Cn% +Q;|Ig_Ör#.c/B22vdH쎀PBuŵ_1{&Bıe( [ӖDymCL4P5'O{H,X)_حH58P{RU[E?DV"9xy/:FzQQ g<\3vPuKF5\nsH쎡[|D`6fs/>wҁ,ufZ?b{pym^֙$=GY3cvI?/,[0GCQٔ[N[(`GЏj-I&3lxW۩lO6t1os4̆"ڜIm?u/F7r_h\(›|ߓEӈO7ZCL_%]Mx:Zx%>O˕ⴽnf4#Lv ;؜k׋?o6kVM+ޑaxam9 %(x&OMOy2+^D7=C@b'7J| [4<]ڕ>Pʅ*oT%K/THXBvbK; =@PKT!|r*K}oߓ{ 9?,.C5cDiiفW(Ah8/1ߧQ dW~)Hgy6ty|)InϢU'q@gq-)Fg @ ? uTS)Z6A4.tG4WNMv]@fOvɇnXEuL?1.G4U&K^˴.0N7X95LWk(s* DBS. r=@ DGrUPp@'yo2`j'eJ-83. `^7L%([*d&2K3aw-'kCYvW ćS[oG:u2r;4e5ݧei_4xq5ʌiռh?!aB궡oj񽮮{I{mX#" CuF6a%m,sg+rWߤ46$SϨi#3) 6x)5 N yA rIkF6H@!ΘCcj?ջ;Ui>Yn2W8܀ӵdTB[&ntVo>u9%,,}SB ^BDڏD<(xpv0lq!I_O*B}Mo|\)7PhdXaEITE'6.*JĚi7 :]߷]2ia>b{3u]eJNLNFQ`}!Eŕ@f^ݺvDXEbDUoQ8$cS%kқ ^Dc!qppgA(1Hʶ m#!}.ќ{ $۱Ǧ5vRN NJEῑE ԍIMtwYSE$5}M5eN] Z8W{ʭsJhv ͋ FG@j~TÔS\xRݍ,(bRUF;̆7 ڎfB?1eͮG__/l([gt\J>:v܂-BJsCb|-@x$X3EmhM.7A5VyÓEFwAY;7?&.)st}0|@ꀛzwNnSsŇˋtV dO$%UJe@z8ZW *r٘'/8w$w^n_wY!y9iVesRJd8I61a|<oB{N+.< Brhz jC-P+ 8,]>0<5@ǍEEzdzׄތ=:VQ|iLC݋g^ u%ID+Ѐl;9ƕto CՄidWi./̚Sm(IOJ5@zGp̈́$0N%sE %\4@zO#˿4Њe/~Vs0RC0P=S?UCxg(`0Ёs~]F[LUo?4TuVs;k5ݓ4A5K+!VEQRbܨ4s;Gק2gc@7CGRM&#y9@2t_Y1={歔ǻ&%$0ȋ0'#<v) 9zikL-= Hf0;1 ʧ w2XNւ.=U*yAǨ{p 7I;sp*?7 iл)]XcTʓ=^*"ay| 2 h>賾 S'̣pY)B|". c zMVVf ੍?c:DÔ=Z"U)P+SZ9kmO|zSc`!˷Wc)y(Ԛx^[ W+X9yO،Ӫj<*QqL*{^`){!YЊt^fmLuwF૙JLuf?IYᠡrO/>C%<@'BeFn>3s-N)̚6*̎YFՐbkIXēQ|]?U&f<.Xa6T^n9!9fJvQG!m.?k.wαxQ)x4=u' p5&nmph0`g$xϔq'_5~+y uW%sդpTJY׋'t_'n$5?`9ezR%+hoi]sK=} G4: OS #JI^Q)fFK'  >ӫ>$lL<T56sA:8tVԤT2D0=<7ڜ/Ŷfrajuyo1}9{j-̫;c {I Z>Kp}ZL`;t˭"'o/KƃGP[ih_WaQyva&3م Q\5HiX} 0֋ 3jYtԐ={'V(P80t`Y0=uJ"p w j-*lUB~:,Վs9ބ@,Ee{?@C(JWٟ_c?qV Z=Sy04ŐmOd|Nh9̎SLۓ@s[Z4DF4L/\zCͺ,{hꉊBS*Xb ^ԌXzϏT ܹc谝k0Cm;tmI$0 j'7$Ӊ< Pݭ{oJIѻeOO6 ո{)|ĵ$Lv/oUӖY3U gmXvBEYPwئ;JteBp*řt:;>STLIB.F"A$`q'!ӏ618bCysJw\&}EDf)L/7t"!!>7`9ժIPPxEG>Ck2>j:,?&a%lqi*sԃvܘAE93kn+>}=lo> {\,`E3RNH$(rK#T$"bIAOcd^x YB֎[D9hӃ߅̗o` sϒY$#}Eu-4;3/! (D-,?dr=Vojß#>sT?tI{O]DzšK?qs`K-E8c;Msl?p4DLt2p's A2K䯳|: 1$Ҳ IZP/ǚHqge)B,ƻrZSN"D:#$b?#>F$҅qb(n z4#$,P&ITS~H<#}5 "2; %"SM 1v*Ty9ĜXA+6VuC޻ ]GO5Bk*$峊azp; r|c,;P" )]7tg I:!՝!PL66B6=4 e'tB[_]$,. pq%pRѨeD <,O塕fa$&KcIdv;Р< x*Nܗ\M?e6Zޮ-bJ|uŗg dQ[jfae_,V6֕{QK4+ƙfZG J4hIF$e0 hK6u1 Q&'.*C^~J&W/jjT Ty%q4Ԃ|>O0^y@g>|C<(}4:jo#@NUUzF,x͔"b4f\2<+:NT}T6Xj:ז-FdiON=KD zЏ=RwUPE!`0G;x8j`m$w$.1‰.܆=KG_j ?Id5*Hv dgݘ6кsV De:.N  ;C}j[2+XzWr bc)OZjT3dB<IɌKZq>n9J`G epYOcԟtri; 3y\SEj#,?>o^0Dag:qgm蜪Ml5q"uSTo3P̗EaI&2ZHS/CL G N TR6KJPPcb`yX;WrbdKP@+lՆF-5Kg5} xAZy%BY؞ %[Ovu0zbEaFoȴ^hr"߅`uD‚hZ҉-JnHfpt't(woEJ{h%Z!`.׈L;PA郦ēxժ˟!pLaZԿBS k3m$HipY2FXz;F.i\{)VfD">,et.d +~o3XDnj7XzS.┆vףYa^ڹ{Mѷ8ZI 0/҃^j4wۍU'.L$,ujD΂7o| p!R.<̀?߾x(9֨UN#:竰8`CEz e{mIhg?|$|_ցt(Z.c)0Y"Ӻ!a$|DUGsZ>9M>aA3ui=5QGd@dAgQ' C} Im!YK;>ޟ+9I2rG<$BS@|k~w#pEj%\x [I }46#Ao}cg Ӎ %/ %0|1?}"e.B},C\U*dFvĞ\RYL*~PFm_9}xofRM+]dH?ؼ=Zհ*pɿ#"pV8>Bomǫo0elMpݛk.eqBls=I.4Z"u[/:G5Z%78rϣH`Gw++<;c,M;ZOܸ1 eVAC,Uv"ԸMoq:mӳ͏/lMq]/x r"XĂ;B?g `)yknX~K5߈&I,=gҎ.VY#~Yܞv>|){h)3>hWH0 l]M!}ńoC^ђ3]O.gvmaAlj~7RMk 9~ z}7`ʧZYL sU3_%HAb殭)Bp!1wWFE=ܔp4{EmA ϷOS`{~TVo'`{+uIؑ^,q])HSr3YG:Zp.ҹ4?KP+ϟY]9vgI k ׼c S)3 k;L۱QeK )ŷNU8VjU 0 $gLr&|[W(NgO.Yy{[#!*O4xuDŽX{)K7!`JQodkA~$oӇk iQ%Ƙ}#oO}ɼ&] E,bb$@@oFӇ6¦ O:NbKA!,rRgB>¬C*Dx溮-ҔJ7X=3o("6=ѳC*CE W-!Cx^ry27$Z0^7ڗ[/4tMy@*52ӥ(;}x0ĉun V A"䶍6¨|:O^hMьKj,,";QR$2',Yq/gnۮe.OoYIÚAf(QFMހ}{EPxZ\j}  BIdS  45P;g }@ 2!$u"ad[)F!G}x*~նMԣoqh/ۡ絏sI o,c}PU]z[gеQ|x`zQ@ٿCz\<:[c`)no=R8hIXPh'ZZ4.Rx&§ {k!CzicmaB&Sb/Q jIe;g֊=Ew4t7, V`rld VtYpι(2bߤcɉQqf~]/Gg@/sBV ^GGVڳhpObdVgMͨJECߦhPl]6 Cs|!"kZ{ ֒%Ad4@D3qKI@y%6Cz6Q8Bh B-L!ʑ7Q-U4 ?Z&=3D_0[_ՀM{5DZ]|ߍZvsKjpDN}W @O\`z7vk ͦuS9&)-}(nSr9$ܜJUvpoK[JUϵeE!*@9*XH܆;Z-1VAZKˍҍ0iU vL:j$Dr~FT《uD@`5+ ,gk1"wU?S'x њr-Ut70¢c?) ˧PZD׹A AاtPUnr@z.ɟ}dܪlZOf}݌HrBrQx`Wa;Uk)*{2 1fInD獪 j+!5i4 !(u%S&ތYbh4m ͓w$^b-{pNzjJIBwS9&>fNsժa|  K0$ J**=2 -bi6jՅd 񆷵 hd(p* ]UcNL! wm0*e\2E!=TT[b-汒I^N)E[艱;L@}Q1#̫9 I[04 b+}6!Z>;Sc B6RD,s z 5IΚ A$eI[ǁN;҆x7!V҇üJ8y, k !#9O[x}$kD: Oʼ TZ䌈Ž)Ŀu^W'RYX3\ցp Bx]UGC/گ\GwzvU5Z|Q;۠#gfVZC4@re'Rz:LȀ*$zK9Fޘfvjn8ǡC5%IٖVaT85Yn$Ӎ;e # z8l 1cUZ RWl YŜ-,/V9BuBfuq`7&sQp+<_1+` FX]K(c-4"gy o*jJ2K8~e:Ny0^]䇘:l;?n{-{o9nD]zJM3yJʧ}#dA ?k#fx0irνঈzMS僕5yBl4s2@'~aX6,c흩!a74zrlbkԸkHڿ>VxxZ:Gi' 'mJy8=w-}O')Ɵ>]]4j8 l5L "*A DX*8ɉvV:]Y#4❘y#le|1 jP. 3} K2Z l()Br'rUlC8fHSGlhW B ep Pc"2ralzx+C1Q7X"/-h¼9L3QyP))#ˆL4hMOÞs9SWmnm(h6+>u\̆2`^xD h %Z %m$ZcZ Ӭ:X5@"AtqMOu U^QXoxTy1WQ@sz1Tp41`TtgܒYZI&Rܶ+#GOh#dM-\-odOS]zމӃd9kcJtR,2:W:(.U<[,ng`Z_C(r#9Dcl(O-(&l\f]8!0T.\ImUcVl0Zvc0IX1tTCr(JowZDqQV$BcmI-RLɺ[ܚ %RZ"4{&n庁0c89^x5 WN>%Nb!OUPCVKԊ鯣{k{\E}ѐ_$O8c#b-O0EYԂm N-гerBR&}u<1ʹ,CS98x^eT#dDDc6G,Y ndD;$ee~lϯp#:"C^/J07Nugk̲5 UG?|oGԭ1"$ {/' #6Ac=EL>2H}d lɻ4u?+̂HI^COG<ӧ\.b1_e;JiGBkFUn-b٘ M~5DR 5j~ze2'oۂC\Gwd@F$ R0&[jг&V*!V:L%8Tj&¬#C|e_Quve@U/w}9QbtL[^xc0ĕY:OyU@w~Нt@ds>ZZ3FEUgL'"K VpW}z;S]ӹc | "VZˮ4%Cm4]((J*Tj)D'ąO[do ט!!,$d!ff*eTkLVhSimJTI5gde!}F-!䊛Ke?FeҤ[:i/(ѱ OThj+ W^м9셖Rt^["`P7Ѿ&󫥶:\qzVwms hC.hLdA0QZU u$q2pP뛂rQp3wkU@~<ڮ=sZ5Bdk։ \wR.yKC-''5&!b_NpVz#vS_2_Vzϧ;p~Sޫш&!zR#Mu:S փ RKIZN! z`.Z+8=oTHS69"s{WG^J "6e3.,}SuG 8=\m!c NIWU:,c ydzPVU?|!j/`[2Hj8螦D{cm$:" s=|[%W?Cp ;~>8L6iGC b%o+JNXs5ɮ+A~"#O+$:zXH[Ki#NzlDo ~hS Qvݪ Rt0&huO#ڭ=eP <Û:Vp~=]A儺Up{[& Z~6 Ǒ1$ȫr}0/XN|,!鬐*(y9YG~3L eNъi"a>]!j35vzE"gc)8[|, '$n^SmC&8vfQy߿:T/C !CWpst\e4Rބx<|%&~-SB qOޱ$B,A}lUQϾ:u#Rvq9h-sdʲC% i396j!-{q_ہeRIީЕ0ʢv9 \'!A^;.lC pE&#BXD86NxhC"l<I jêvu >מਁbyHT(.˷Tub6gnok =AQdvwcb?]όDB`^±h[¿Fq3~|x ~ w:"wg^cΪ:7RjM/E7 لśYfe02\ "W8T˯鷅15|, n=E? >N DeVrƩdni%j?48Xhh!}46";5! |4S~#壿FYhzǻX mh"jRȧ(4gtO0I)3= {Nuu;j׉d7%-%[Jdʪ7~!9RjW?.`&E|F)k67f9n>Jۇ+znAT$s(ft g~ dPX= ӞQB n6^ ЅZx9Z r(C_J@/̋^X蔄™A#Ȟe|CԷjVxx;hDsEЙ3Iz=E( 1d aZ=[F~1ijE5 :!gd24'IBFǕ*\D ̌g %ʷ m NLfH!̓ 8'{93V451곍g*u>]:#e*%l/<b6+_R{up"|`TNsL0_vP#z{,4<%D_X7?/hXZz;vUcY~{DK9smDe < >zE͑CnN&lL4_܀k3:e2cʛI M)~ E$mM"eEX3s2gDB 5R9DܭwŸmeg|OiO! =ywФHwz01&y(fe]F| jK_Fi\{Z0@&91&3ux.y9740θbWe>'$[觏vՕD@ԙt:q3j4v]ͻu#%\2$HJR[Z'4ķ{oys)G_X|i~4ݻU4>v߁;܆o ckg,JlJDjD\EN;jҿES_.AM`QZ]c]; w ? xNO)0tDW]i<'|BxZDHhga/1꾚CWJd׈vs  =tlFMUyQ5>QݦO;zSsiӇ^iXa7((4xXLNz] VkAIP,;݀Cޠ ^?`B\d,&xf1ɹq6'&^09 dQl̩1$u?ra6sa|s5K(0OwHJ포&^RE G[wez+Һ*MyDjf&SƬr\ Sn$mIĹ = *f#ȼȾr~:6M=[Ņ{L0PpJ<EI@oUe$%[9p36~\4~̱ JĈ ʍ|)lk&Q:&GO IC">c-m=R/NkH\::J<~-Z)ȲPAkfkNs0k^zu}LXV5p}f5Hn M5J;3(D'.\<߼K4ObDP6uvWEF_ǷƆzZofC%}%) 3ox'88Hn YXEK 3dTJ"5A=)v_y^| iA$cC<\PT]8yt%r^-( t[ Kr z3QdvJFb](jEqGXQlz'gPs9־pB8~|ߘ⿢9l7pu+.rUbە:XPg0 VuJ]9]OL2tTZGX)G=mD0Bz^ÒŒ[ ȋ6^ N˅ЇIiK*Na}ZF荾dv=#v<_}T!>͵uL-O_؅O%a#6@.<I$#0}0maD_}^:P'v`g\+6|7G͕(mwF˥>L_8(C\4phh+`,0ވО 1fd:$Ja$nLXptmC <6 ;](P fuLg8CWuCIQwosֱQ )=i/Cn|H9G)pk󔽢-Hœ' +L`ې[ ~;hw:}<@_hYYCs!*8h<'L-Tz<mL3+D ʊ~$/ppMf+d1KE"-\||(9@k j]C^bɟ}rc0" A96o$qsc5^j|!|z|Wd{߆(nϝƋAE֡y^RiVt_~uD&39Gs2,pWsI h 31o鏮`K2Tm#yN?db"*ܜت\W,K wzI۫@g?:=}K7 gRw>]SZ.MUr|hrޖԍ̉gC+? T jo r'Uxۖ\ 蟿IvizA`7%g. /QiW[x{Yp]َvP^(׻EB7d.8E+ Gxv;ߥrn?VBwה0#JdбfpN|Id0`Fc J,,4Bd"?yW#" NP@X('ƛJZ(f뮸U6t#yB`n18q^svI[=ҍgĬ~)[,jn c O1gjCCk\ HU%Ŭӂ_7x`}5ՎҸڷ/W)0NQ\NdpcŨ/wJ$E&pټ\=[ uא@i#Up V_]zB}%v6O)@?NcOaYbרg$ ^xJC.90Hؖmٯ) ӻ$ŸBs檖FH7<,{a1Bن(d\ 6qq.ہh&|C~*,\){u2k͘ j/ݲsvT5{r(ݹf4 @NNI0):dq<ޚѭ/Ӝf'5[6OկN әa K8rAz_\)/ 2>ݭ{?'G؆\4< ci$S$γ8ZR^aM<כվU ZClu% vw#Yy=W! a6T8r{%|>8SAߨYp1jz(V$٧iTetNօAR)fixV0`yxA] sc="=ej\֨q&A~ si T88&%}7*cbGxh>#4a^*i+!ə<+]7kK 7:AgH 4hȅf7x~B1brg-JRcꟶDKM_8y&ڃ9&8^ܟ C h]<{n>A'@rz:IJaêCj iWtgz zcȮC-CbնDȳV\]4}=TBQŁ·9%+~aiVqEP%Tep?#\Oeٞ>yH0T]WC`:]iBa֟wQΓLP7'C.1\(4Ŝ{2TswDKDyJι@Rѳ:Q;²*;Bl8fqJGC8 q R !C5,.$JQYuVw(%snF{HqZپBAtPG`{xJZU7^*/:|XJn!vrX [<$X$ :5QWEm8dф9*d g-}$Hڡ[NFUOso iTAv̺Ay-V̰5DWI7w(VqmE|ep.u6hn[+H$W(L.XƧWUh֙&>h6ǣh`^$k -aH1jjD @]`w}#LL3nx4qM˽+ RoG]eΈHv YgݱEGxDSS)Z-YAuk)jT/,3NP g3:cl'03QoӰ*DT?dܷgr /q p"Kwr,ԭYI 'X}0 /I@`Bq`S"WB^2'vwऻP oL^$6(GoԋqhY_/Wy7>GN6z/ Ba ǣ .r@*ګ)Ն~7W3zo.OՄ\)im yJu80F{`mlim[?aZ,LȥSZ@獸V f&4OYƝL,B_O>m6DQV#4\ ]򧕾H8%'|u,i.|eu[mW=Kd}D '笺]^11C*XWjqDLC% >ԠoŞNC4^U0,-dh@pN|Xn Y; / ?dm`.2Uu+rGqxaشu`WW~?C;'Y\yH4c1)3K|PKmh@'h`>Bĉ)8ꩾ3i x}d93uZeg^x_B ><7}PE~g08!..xpFsdWQ;T/ ! w|@5vFQ,;qn}tAa62ĖML8 OW1 U"⌸pѢ -=lEv2_`1q:2hҌ<ˊ7[nw2zfO/CPRW?5. ai E?Wלfg":9VգF?`Ra66M 4ZjDd"yUڴn w==amZ4f1%f; 1dȕĘ޼ l>~ufޓ`/|dD-N!M] ?+ Ȩk/y8CeVtЮ&I*[!N<YuR3J+Pί%L~@Z>B1ڗD5؇(ۋQ첟 7ɦ4"l!UQ][A粍MS&a-UKuO̴VzFN`ELzֵF{QV`'ওv'iیT7i壒yfyFa[`JC):`+7Yÿ[]}O3[t-FnpZJ"OVw<)I!Fƍ_|r-NBˠݼ&pʥz](_$Xz$Vd+~.)2If%OP)826ܡi3N"Xv[ñnMަ%Kȫڛ*^@ (4 Sd0%:`Dis斲^H ?A:BZhMا _[0v HTwf_C3v֛_G Yv0]ÁAu+{~HlsNM>7߄ _a71N4',qP1 Z}w1t6q  ?؛&[PNf0 ^Cɳ\Ȕ*e4.0wRSa>Uq[{JRslwB] x2T`@i D&8,EI*8T TGL.BCF&>o~\P>qlE5# v>l$GCYS)0!ufZs80:1GxNI <*@O3KoT?x2MIZHb?Xf,[ǟX-YaT"Uoqg,+Vlm®H"}I0.8 Ʃ̴#WfL ztcxb}װj&>s1gTm 'Uz4Qkj2LO=: C|d4< dW@7p5`PMлb7smzjB/QlX`?P{(! G]O QX6ݟniY|,P€hAP|.?#B4fΧRQeVܿEnY0/:ticLn/+˱>aUDBc_Ò2:{96, kRBwHf ~ϓ fVQf;Xy4gbp@=Z 0k #Ų埏 cb<{FN\!1}s=BhvGEYT>Ɠ!T$ >rUcUԔZ(` ąsVDZdzf)T+9 S^C!~BobXȁ%;:S4l4خĤq~r7;}~PGA RimWn.̅O(8|Q ͺ?2uF>~ Gr ;£Xzջ3hdG?L7i<;σy iˆ JR[VH8H|au #7SO[u'uoKu1=Ե)ĸ^Pp7KYJ [Y42 E6 5U xU`+nj@,|@k_YE^UtO&]RܾF.R oujFu0RcH xYP[dO-+!Cs$j}qK&sj /涔đ^7w|-8or>22V.H/VWW+a "{A͟s[mRU;` `Uy˷VƽM \H\"'PuZ,Í+=(;:Q,/ .p $1&(Kbg-T*7/K&kSPcr.$(I;O#p:=aA="?d33.P(BXI/ \e&=rO>7 rQ/`gūCЀԓ8ej<9SD}g@YszLMOD4`"R8ʱQz$-nQ  8ɉ8(΍k{{XShXyx3VfW}/v+nh\/1s*]6+#IY{FNjhyAl~-Je9aɃ6k2 pxgSnJs}(*W}\SKʺ DIߛ#ڞ05Zə5];R8,ucf970,>[jt+^`0\hOPLIXgaӍ2Rß*{>5XW}^- 6Қk9 V@G["V6+J*]Z`VVX% PAFC idž3mr`q_G=#x Jh*׌^ǨePPcsv8t;[C񴭻ݩ# @`L/1XmVܫpxENmD+RỎ1* 58pـi$yTdԔ㥔vjZ깾Y Ì[r;s)X*5&[AFb4Pn r4Th(NxzU;pqiM&5. v )Ecv oIqk뉻e³*pcԢwv0Z#-g*î6іё516HSΌ+LK*$-AMtGt(]*rqpFz8I'ؽƉWbZ[~%voAE웓.b-BW0pgVNXS;uG؃Ce:Xj0{A`+f~MJ%Ǡ|ýz!nv1[MI] u3x2UMKccaX,&^Ho_&0ԪA#ۧ/KŲlfz_>ˈDݬl'܌f<|@FbU?ȯ-yѩmvucz ̗KY^G2O_[!>/xN 6 v oNTGy_׳ Y3HF@QR%yYwf$/Ե@<@fEu-gL<«ȏ0@+9;>+TR D籒|ڻf\RYæK@. ZuHQ#lW7%@+)U}.aDwLr5Hbz 6CX|\g!},| x \seu~+LoDb 4m6eOHJ '8ɰVrJO[g9Uq!G,$M_Wjau}-"y+o?6覷̵IKXcs. (1-<=sMױ^sn-*)NkCl7%̞7 iAǘLb! g$^9lvj2Zr+!Nv@c z?y[rKA`ķ5ٻϯ8Kfq [A˪4f"m9zvMf?6EϒspPNp45YR% v#!up%/`Dl k:>obcB |fhz .kX<^$LK4қ/9ǃW`.<~ˋU(% c$X! 5V-n8Ll -hv_r 6~Py{BsHIc$8srKVlMirۙvFߑn哞?/XUhNk >ta~NM_Wԧ|BY]ZnYN/gn>:{'*R`㵑/&-|.\ ܀f:kEg :O\iqһ abi DáKHg^AQ1OvBN9yɈtYcCPe$,%8XH+9=*>`A9\n(qӻ>`ƏgjAlU0hwExN;$E,%C0㵚J(lq2<EYMKUzNv#hjvʐ ^{&.L9~LJ4b.[{ENO]25#qwN$Xq jeA÷.I&.0>YxK-( $ ZkNPeȩz'S$x^ ""uE>u4H $yfi퐍֩9e)-6[Ŝ}ć)! Sߐv e4;^` aTYٿTسN*T@,􋬎i7Wqh*' uATyЋ|gDփ+#>\#x7 HG܋o~?"?<+D[, )9G@.sն N) a 3<8NoL3Hg)w~$mәE^B ^NBczXK1Akb:H .jQ'KȅkKc9m\uo}az.݊ u [#kLX8#M9;7k_l'<=hy7\6GU*^[o }Ko&`ew'jo:;vu^]Uf[-uXvQVo0?rG7cO #w%ƪ.W{8 NXXil Xޓ +3 raoٶw&,vu:=@zu}6r4Dm(sQ3>m8Dךq0jZ.r; B*VAѹݞߙ:H@.Sir[S5H Jּ<} J~!C @6rmզ^@}IzBF_ ~n5b]Xl=+IɪFbYm$Q6v78cwހ ]c3ʟ1ē>y&Qf ( eZj5)+[0^ljT8IV1v/.9]sqXTKܿ{ʿt|+q0DՊNpϣgg"aZ{ؔ2DD憤YeAfWW5ANW퐚bUI+Li7j;{E28Lxڨ'%8[W~4ָ/dQ $u8E2KB<ïh<,`kcA]\u@ٌė:yYv~]]d' {њF~;-D"w&P8FN`T8#;c *-l8YʭQW?y`f%K;̙{~M[S8%W^;\! .]Zr2=am!LUuJ5XBG~_BdAʦ~WnHMT7 u,Grd]qJ cf^wͲ2VWY n \&+qZX}A%NrC̿f=iCU 8h4(g0UO#(&ոe)R]$^ ;4qq龇CLTeHy2sԪҜ^IJOכoj2KA* 虡WUfڠ&Ds D,HSϧE^tU#ڑQ|!p󬁂v-(!cðæ\aaanʷNؖspS3V;au7>ԇB,TigHw9jhQQoƿƤ'*(wX\0_f'?!5V.z YWRQFrVj 4PwBچLmە?Wŗ{WK|ZtWzB)1M7y=RWmԺ%ܜZ, *u8Y\]?WdKgކ#>M n%ѿM;PjRjc}!=)uw>4C2:h؟ϙ;mMm Dr!"IP~w;Eml0mw| fŸANA3F$՝2)9QT'C3Y,w,Y Gi4[pai3sؒɹK$X곫c"2;XfG^b.Bt,CM&W5:!B}M}]}DBٖ;^5p8l<7y\[,[KCRa`%~0zGJ|4'IZEC]%p.]鼴0x&@+/?W@́VL{JĬy$$$ٞ FH-c9;I`Z5iȓ:E 0KM,(#mpjXqP嫶< &BO͠0dȾe,W&?ԏ:Ϛcp?6 ~c'a3$Kc n%*M 5XǜVK[@6SBJܱ~sd>D=4g.*J%e GL )8TJ@40-3DJ^V5wwr SSp 2GbYwcgvVxi%)u'aUy@;U$MҞ67@9-Qpk sL>L}RNX 9Q6#j77m a)%=7Р$8Y ?=W{ǨIxMhdNT"(gD+Rn ֜'!1 9Goٞ,,}4YE\tzvnT6f[ǧ3wV3@lLB6#B0<1cݐ :0z:E?[| G MXcyP{֩o918aou(#~ē_vDF7CfPo<悧SE7ĢRX%?@ '}LHN3[+ PHK@LD:ee~<}V$YK^Q{ kPg^YV vX9XXzb#C1^4VkG'fʁ/#r}Y̏`~g\+d:w'DR6sgTOD "ZN;\Vv45 MQ*Yt]b>zb,P3E"ZJ5_W=- Z' 5yYO'#O-rYUtȄЉћ|DUǻW=쫵{ Xn,Q{hp*9I.$2!w 5.+Q p:ѴpH m&sWmЭ*f#INE~-;wHҝ(WD{M L3a)A`Cy'Xvi]n5'0{ɚ.s֔Z9ZjFry;h<o b,|LO (c;S34r]?^oF-yfHr_'%uc;ؕ6>i1t+75`㾙@yBh߬\xnCo-S!5.VV!B6>BXF= VgO;5UF-n11%f8uȯ)3fw;W]Sĭ6se^$+p35.b<^y\L""G߄abX_qdcw`P5''n% wsFOa YΟF){ -*</Ҟ/H-]@ Up!UGu&F{M,XXXCPXx ?_Mz>}1!2i)7 myͽ=Tu5?T'H*k.Z-!XΧLF{DRkl5DPlCt[,I'BKWp֏)nTqqu4,k*]aWҤ[EnyHM<(&[G<,δT-"HAO/W)PplT8ϪK2.LWCKx_?5[٥].f='I™igZ#=ԃulБQD"C +Fz uBL܊11L|10Mb8w2$NQ_E]xn{H4ȣ9듮RVP1dQBbeL-־Ϧ> w/Cf;[Qۤyؓ@?vPY̿2nWL?㬕UCAhm#~$˒0>6RRPc\-:NQ>şޞ G/-??c-KF)xEBjZả[NR϶\P}7hXNdVUC85{㾏`̙M:oo{;0Z 'n7(Zg0?E]F_͟?ji1uQwz/7I$W 8EA>Oy!WZVި&%[,@=J%8j#yeM2XqHo1x7V%&|7-SÉWGB@ge7.|(d #mUuB2(U\p1>긮86u+?1 /꽼$؏Κ;zYKQw^\Ւ dX!+I1/&]u8z-)cD*d9=CL @DJƼ- >Untv̞zcT .D&C{`7;[u4sA]դLW$G?b e$ ‰ҒaU>(=<)J?ϡ>{o7m ^NR-1wki_,_0 !1Q5WAC=:hˋ- m XnM]џX Zx!9RMơ|'%@i3øܘz.bs9 A7 T)p6osOIdNnT 5HX~uq?*v#~{338sg|:MQYa:ހ]A\ Bk-5ȀpDowElWfwj֚_ cܱ#r$L8% K)988hsC8~Ihm%Sc:#7:%ߧ}[]K9"l535}PZCs͓%Q3P5{mPUG*ʣη .j3I}ZVn{ UcTOpP"8ynx`JE= LWZ۱ E;^k5 k T!+O[k΂H }MM+qTɘlB厍S^66`'#I ._55a4gK8bg$-+ `X WӊhmfXCݐDi 8g-7:C&\t7]a Y )EK`Kß[̯`&(20}:׻w諊*ekG%ξDjp oL3-)kX;δ+'P=p ٠CZ(~=>ꝫS$㓞(]rDԨZ3w܉7Dv4-<KVװxMJtBoL}-DW0d[anz~q+6:ªկ\p[6}`𗥸\WY&}ƹ% L^뭐/1[CWQšt6 #T:^:ϱsR: ^ݦ۷f+:xi1, `VO٤H"p_Kwdf*,ª|n2j+&N5ZL3|k8{uiY{`JB`FN}̃N'&ԊcփwQ!lH~gVth7;fvib)$~wѴ7).@{ ȩJ/Gm@>qV ?zFcIeDAk/Y}d/6XNs&謧VVh8ע 6ef)?3}xo.R^5$ar&%Þz\~@%4SSޠǜEwՌ]=Oځ4"|l!2n/Ui޾o:Y_w EMU&U[-z8Z eƝY-P*;a h-~E2L$Ŏh4G|/"ٛm95PHsLMs0}mzB~,pv΄CM&ZuOlOU(j[$V kB t.vQcRy_H#83V]Ю,ALd6@ 㔏OkeBGplrSd3.C6AZ=âϼJĚHV1?XQ (5M WF7[/L8$ܛhH~jkp>z\IG]zTA+E%][Yʙ9"tJ=(zb߂9O 2HuK?iI##Zlbo5`֦tOλ.5xG_G:AQ-?^)G$0< ݰDLGQ!O6Vt znqךPtw'b)%{ +/EUKģzV(zhɺ@V|%_j81hP[`+nXJ솖:?PMwYֲV6͛jUSmgV.(0>z,XT7H4_᝾67R]Yp XLZʡE oZaM mjvYC5^T&Pr]*isz8/fXyYWb(ɝbDbٲ QS֢+ t?qx.§bg~o4gXt  ЙPw)p)r݀Ú.`.yY)E%IH`1&v)8>(c⯯{C˝!f/I|%I1a?H$Ksķ [SHH1# BA M ,Pf5rdPt1W_1@,ȭ76m$MVbĒ07#〚4#SVd~ʟ!S~[agC;zJ @Xi"aP<},冚,@DǢg$w%!}dظ \hklK eo^0*:JhȓnVyBSbNz25tq\A|CeXV3. ‚P\@5ęmO^6tܱ^ JV믓3] + %L̉ĥp$C8lco1FcALƘ?yjF,=jL] $5Ea]*>~O3W5 <6C5KC$*Q twq!{D +eu'xĭ?'ּGn fURgu +;/R+UE^ d{\+`$@ʖR5izX@v )95aosQO4vpϝ*:~4͍,OK}b / S??tחJDgF鱈oKabuߎÈxΟ+wlx(#D.3W*"+hF7GGojdH&Q*wXV9- C+a{6 E@K@C7DP'3V<X0vwOn"{ a?܄5AGulYLq1#-[&9!>yd .HAcԾ17PWT| Әw m?t^7d6j1OQ4gQ`OI}U" 9OHek-bm*=\%X=X9 1([19M|ײ1xO @?:E+t)99h8Uik!4GTbm:D , t:yml4h}%ZmOfQBӽvQے7/tטwY j+Q@=)(dqOFʷ6s# -EƠ<3𐮐:l e%T)FtTY-Q\l0h&HEgPɛ!JXqW9\5,_rl`SEG7;2;Eh٠"!1 P ' dp#ڜyWohtAWoD#J ZdcӬ%,7LXMzAw q {A %Qnbټaږ-%)VR_f-Y/݋!\[X D2!>?oZ<:bW @4}\t~l9mUY&? 883W!Şx}fS C[+S,!Z yyup)v7\7z7,e0[Bu,\ՐA8V {3ly65,d  3Tt룭JsG#Kr|$A =M?Ň.pE+%n-d@ʐsNi`/ME[jb9!@A gaq|9xC'Bt1peOg^vt9qF{o--sڐs8P)Lr_ai|֒!߆;'tŁfȏ=0-+RZV1uޝ"%ěT&,y&KO]b Ջ+ʼpKdUSg6U6ƽRA" Ϟq[vWp'&g} MUL~G5=C0 QDfTFѽ2l„di"vG GE!9[۠֝G3jgi$qϪY H/XC>w[ GI>ذ{q#gHwyFUtUѴRNRD)13]!y$bG"w"Z"tw{ߌNή#bvC}lѭ5Ѕf9DUR\VaT}A Ƒ< . Wփ諯R-w1tv֦Lj]Ej5jrt%] -v6F$6+ic4 &@ ̻:zc]@SD9QHشk{( NTP=ut4G?Ѕ篁mQZ{wq얒]I1\Q[;4Z[}z`ꘃdHԘ b;ekhNZ\ixb/()f`OCԬfe4Uv19.,#gpA=&-rA[P,x廫N3 PS~RYik3m59dc(E( ëB%Qp7Fk5Ƀ}"b؛u.>Ggudo]Lsp"@]mf!> 27A4ڂ\Ԡ~?uSkj?d{)R̀YkfBY;?-PZ,8~ c/#c$KϫnKC7o55J:wzwO![{8RK6£"@nk =*_()8SҏcW\A H$3Pn[y]ea^؜VU`MTFO|2+jhY5ZME  j|+=J](sMZ!S˞ztfḰ0^%OڋPDc| κ4sHR7,M&|, *o Ώ o{5 Xx <ῗT˥'WhC!D{!d8E2˭o,d >8/95˜U ?m10QYy^g$pWK,I@rye[DJ~B!b0hh}k;VCA-T^ ^ &ٱwHD4\m4odaY"Ր4ݖ",%M]+}H2n\s(E,>C8߻nMK  G $#v,5 Xi.jt]CXgxؼvR@ǷáiPg1B3a]fG (EfIX~mgj$:}"+W?F6Mo(2AuA,GH #g-/zL|Ik.*J&ft6‹DzOP[ |[hiBHᖙQԉ}M+E$~ H \Ze*&ѝw1|GON("/Iަom_?k :?H1dz֩?>]Wj,qHW ^mw4~d_/)֓ Qhi07$ֽ7Le/E#rs%eίB*gF#ErbmJ!P|⫾KoS{HkeۡﺆUuz'2l Ǐ#8?Pg^>rxb_'%Ko溮E-5˰d%B_/b}(S!NO+8mm. /%M xㄸHq+YiF7X,|3ɼ5}:!~bڐΟLtb'}bњ66*yk."zQ {~Jag"~*6Q#[<:?|7aYojB&-vݶaFO:Uҩkʄ\sU4/$DT~p7 _x7N6 >sTTf"3ZJP[| 2$ `:e+ %R/r=Ai[h8w_E $*ǿ<:qa:^\7JWJ0~C-mnjҋXhλkl׏CMN=%^|s~QĘ7W<]L$lۤw'@(JMJ "&>m»I>u(ܻxn*P-ڇ3+8.%7u+e]C2 (4]{P5˶gV0)`;o;1<|wU s%8,#2\sLXa|/FKei2*$r/Itd}Uz)Oe9aߴ B]C876qLG2 MڥqCNQR;)suh7<,29@R$Mq0P "Dxyw B 垙E w-h!n1ҵ]xbٟw1 >}BQ@)U]ݓs0Mk,|0u.`2u#C| Z&Gٽ[ʚUHD43*%Mp{B7A&kFkZzl:omE&Z`vʅ1؎.!i7(tdǷb*­97G!uY#XZt]Ʊ郪 \*2ˎmi]A7E#ݰe隇?J0tz*mCS<,psc$H|`httA2a?O{a9qo'baps֡M{m@k' Ls {\k{iM54,nDx!OuN_+|Jd :&Xߦ2bCE]Ybw6! JƘm"8\e%bf+y#kϺQ"5|H6fcÂgΦNYW< e]>jZōWOtf/j7o{XK^mU_;Er"&z<7^C}>3ZeIu!Ub~H)QTe jS5#^m[ ^<>TYMRT9tGMw408jT@pHq ef9?J0%t4P—(?Ht)ff2ASxVu#ENi:,ȊcRVrmtN) h䔙QeʈBל$=+GJ>L:`:_i&$BQPC ֪Ηlpzxmxo=/UΣoP]*U ;֪-'|5"%$(*!aך$Dj6r8d~1yؙ= H1Ge rh t~+z@2`m&&BT#WכK:~5NgpONܻys)D q<Ä&%e$ᱷGi&S5L_JOUWB>ŕ9Ywȡ3Ccލ,m]CO%}dviXq~~GP0(#9N 0ƽfV^/ Ax*/lS\Ld% 75JP?P8/wtObboEMghf1Ks:!Zqx& TQ;\7.GAL^O>[g"cE>iz5iCW$y/ȼhdq+UȐ!kdMwU9w<D Q E#*Wn!GBѕhhG0YA*U쪯94+6ppҋLzph[1 xp]-hhG^@J2),lGmv,G@xQR5%[Ϻ{1r30fWd%.? }V{N]Z&v ~iۘ|RFݶTڗ'O3di꩖5{M*xlhxaQY*LȢk_ P/ LP8r,gGL -)(ǿ/\kwG7^HyU~LdړsA@R 15:H 7"Vbp{ઘr,TF?85%^<8t5h!# Vs1MP[eznI}BA:|u#G$2} m<F% jll_ eIą#毊FM9Kf67~:j,VoS HH~RQFJ}S4ddG}mM^1-DRu> aIv`>§O[Ӆo@H~I=M^i|h`^_i>\7HG{/ ɸTn4v28jӻ*]-ֆTHZ>$r d#:y}yV`9tā4 ;Uk3QYfyiD>),6HS k=3;3Zgm 5XWkRĜP_ fZqt{"$֜7KPS_!р+TE$55gUsYB.>` n=R$-A&~ &ibm7>vֶN]SHeMvv3 '-,TMF_ص+Udj#=?/cZ)E9XsZT#gf/XD83v[T5o.DZ{M>7J 'W! ½&;Tݺ^u1PQ|"8e9f `rBX _=`GPtvK>$Oʼ,`0Mi"mt %]!̪.A^\:Q Np˝Crη$Ү)7sV;,RqoR=4mג7ho0Ajty(oTވ;}0,d(wG6FKWٕzGk6i3\:2yJַ'RRr@M-i ]]z:8@{ZZ.^w]HP/gUpWE8=*@FpD Zn,LBrJ;y+ƂE)hr2(+$<#޼9;K p|#N`?P{ c`Z_\ÀM,*{Yi?lIz}m}Ro_DK/%7ԏiחW*<]C=9Bb^p'49&Kߌ[e8rbQF..ҹ%B n Bl V0V1W1/L}jLˑX[b0@;ZxܑX5'evf 6DOlGSy1ʈE r@& na+wŢfJp_~Fo|gNMsi$(؁nfݬG 7񺓀*@1zz(O&[0/<.(pIZF-eL+Q pc˞[p9]f3Q4v.+UxsIM8"νD1ür6TCS/~/k{ͦXTy[5V];$t9-ҳ#/mzI3E4^zD&.4r ]{3 :[wP7E\NQtajC\v B@|SM]> ~Sb} H-'jLfx:,ky? I-x p ^:JL95[w-fm#ǒ> ?`5t6Nf^x-6 'hxc }Ueqr5fJ^TfJ(k35pːcVJqȓCnc|{P _<9M*#Ezqh̯:( 0HH%+p7TRPKY>12ZNhLi]t~Wn#r/*'}Z@ RP~U8hZ]IIs5|3K(PCR#LF(ttuBE/t,,Ll9D NEPkٮH#7v{R: s!hLiGb;^,8K<仲DxSy tjTmW|)]`w#$Y䔸mSػO s@βé4,?.}G3AY[4pz=Izϓ t4HӾ\jgx@fʳLjPܢ1㢢ƽ80~@襭ג&g]*/P)C\VG=Xj\{\GU00Dj*$=%eޮt)jc+(^eި# }gdq6~8B;alp` v{2Fbv8)hTڕ-=T"̞.^1 eE:`׼K(~oPP1?E+azaZ,E(xKC 򋽵Q? ;UJԋRq|7d*T9ܱ gW[1FZQĈZt[ oB69g: FNqs/h zXXN{)lZ|ZPGgwY@+$t8ZQ$ygY*@$7(XW '6Yiexje1򎵃^ ?Xq#{~C6.mvD{u뒰H](V8&ff2Y䣟[DJrpϥ7wԬ4f9)9f|e4!R٣ }: tU/,cz{,A6M#1}?wgc0@#SQ)&e5_,[kطB+?T*D!Jh蘭Q/:ӬOw<9͕^vBxp˦-]qHIX,_kXlwfr%fZDz ҷG>PX|'Kk%'k@eɁX oֳ? 7SኰGvl:aMWҗ&MGkќ\gaG0Q;R;8iϝ  |g3ㅎI%GKj}u)h Tƕy7X*YHuR|laihh{wYeN8W8M5ZelOoNLc#ԸASlo=F"Г'x.dD27w+ǼL0bz99h }_i6|\k wϟ0y7]5? 7DQ$/K6+fpT%&ڍA:ꄍ7>:KKhy<QȮ]eImc)z_V%G$'nȡsaN$Y/K$ub E"z)Qi3 YI*6A.wHؙ;/?ok9eSIϩxIx/闯aciSaD]>r#%"{pj+ {p!.M*t`,1A7,Ś5MX(e ̻9$so榌pqϤz+]㤕'Wt!MxVUtS{q :5f" %vDKGdWwXkq5yf p@]8RAcp7kEQQ:Aڥ9CF.s jv^z H?2Xk.fS(A#G h@Sk|eN9 IE5߳|~E߽!,hk^د79.++}7lCŪC ovJu"p޺֞X~=e`;|tpE0JZ ԋQ{$^4,@d='gf :P-g'z!;۾PcrGlr}aӓ&҉ ɟ(6x㝞'7d F ,'Lί#ei},OȣGJQ#Aֽnj8d!s^.WtɈ1 z_-zSX4%=z/I=(CK+~9e?CJk/j"DX*}cKu~2` +?Xew?VOI>wQnŖK;E\No73ꠞqKb@",ZF<lW]%,tGWr`Zz綥H(ұA ۻK(>+aڳiߚUiz˙[7 ǸqV1 D>\( Jp>_>˒}:妛!_HOo(1n}siHq NbPTV(J,+< aӮv~U|Ud_@O{j"G }Ial0BRRÝSTaX<@&Hr7)Og @=8iytbϽ?{IG(4V05ٔH;31pKN1õŷXB]wnLFkh\;2pQn|bJ9ښQNHsgrM*MvSvEB"fAo tTGbNyt p)D ֹFqYXB Wӵ9@%SB2ϏrI,0 x8a.يQZ,LbxvE>F 7?]2XP Γ )ަ^0xi儆P!SJ X5Y-=h?uz;J)Om@zޅ,5ն /*n?yp"?vs߲u^o1vw*AQ{aӏ5Ic;~\Q1'#MoJ's㗋yLhu7m5fڪ5@-+{G[Aƍ˞C);:lɸ^94g&>,f3zi W> 7܊뀣ٲZ |<#<.[]IIˏ~^35>=v4}ogf_,r&m4͵B R)} KWNZ67S}"Ao]phGor؞i[X.:"mZ3qzuN:s}k(42҅$F~δ{_P Pl?h? Z@2|U M'@] 2cVG'_pey7$b=8y4 ۆ^fGˎrjĪ Sr2~i*:׆J1JnHZ;I5vc3bnD5ItGHXS=D{dWr}?Bqd2[tU-ZRɌZ^&Z*h|G e^HP0:ff6| NNtfv};jPSByx)gHvc25'qг#b Be sh;j~RR;zpTF$j.EwX$<.W?p.%RJCn#C¨0uEO{={SNOQ.N(1U*$Xv:2yj)KWf_.7jSVl+Y(26t%P9J+ x>d y_2=_5txh1y-:D+Ik[R/ O SV&N]8dmrmfI'~[c_&L1,|.1L9\DZa+b^.i Z~݆<'ZQp"Âe8E~&!Z.W5$뗎{`_Ϻ5r%NnWt-.3r8t/0J}nl<nszLXA%5gP^GPKNG;`*ý{g/Ǎ(2-_\sifq6c0`]}V/GඁPR&D8*3PQ1K㺀J}rǍwv&Lv@?"x{\-lڃٟe j*{0_=3, qa.E%\XFk[!hA@D-?D;!e/qꏛ`إYo@z&dRFë9Noq,r,vnܐ3 ^RS<1(Fi 8!!(lPN@_tn9x9i9d[j8E6ٙEbs 6V6=vCH(YiQU@X} ,Ro9X'Lls2Qb! E Ѡ|hqȇ%:3Okii d!gyszjqQXR7* k'.R$jS +k4I( a*7b7ݚ8RvTY Ó|aЍ\H056_Řb[ǦU:6 "vx?ۢEUySdz}RS$+z@C8}Jf/qe*ԌMVF@-yaŲzXTHW8&^K~F*܉֤|"YsؿoR ae&(iYx9p5s.v15k4"wsF`DB2T6c0?^}"7H})\%% I,?5ۮK՗{q\ޅQ-=MQ2T41pO(% ̾& Wp~X9N4)x ֙I;(ǑVѶu*b]ٹ3<4'22~rԔŢYjƵk/|i j}(5?Ja*U)٦! eݟb9BnC˞+ 깠W5PWLf1d_ߘ][پ9bxU"`cml` IڇKXIqːfg$w+śrK-]E/|Z?6GL XI5xb2 ¨J7bl3T7즳IqER8 ԼR,Q6vّ*)PD|Юqm^-AM|vfRE/p-2,IƞcnߓOp`%*NWD`'4W ZG;@L "26l{rbqn3m9P!,|$Q 5 GN͔vz[jIw6+z3i{17yEHIOe:J#=$8 RFj[3/ Y*U#no2QZܪ JرKοc$7ss 0YlGA2ᅲyz+xQgOk#n]N#Ca{U?>HֆNqV[DT9~GٚQğUY<3fhv)ZkS|k(Z+hR,HYA/C(,`q^ޠy68Aֹ0S[LmH3aVTV/ؽj1~pDV?WDŽ7EHU-fL R7%~:No³> \ P~ķuWu ^pTc8D] fg< @,L. CT9xoLFAa ־ևC2/=܄W]g?ȇ%ch*$,{s| IHaNosWd@u9 V(l*˅Й*~vW X )P6@:?{TZ8xSnj$v>8m񢪅Ƕ,^o YRލE3L76<^RJ|kNHH xq3!VDthhKBk~Bw$0.SsD\! .q B-Ԋ*YB 9բy;|atT/'K5 3ڠpl귺V -lMIhj6L8t5ԴYyn U^) pl(+UiUI>՜24?W rQ&ʝe(:(OP,wwS+?)x^C.WEpzKxb77D9Z'ȦG-C䪄MH%;:fQlR,wZ\lٵT et@7M{Ap,1YۮdSۡz2vmB%Jw<& _IȜx5Ĺ/ hX,Qg>9iczJ([LׅEJ^?{Blq%ζhec7ʎGvJի K@o뻿&L2{e: elٴ9G tX7g]q^oD\І-<,__ mkg!M&͓擺tV=n*Z @MwŖ+e"N ΍2cn.b"=^E t[PQ6[]pzQwk~-Ѧ\08Ͱ!WuJh{vuc0zt}cF5ϒe4w90̚eq6 \ȃBb "t\銎vӳМ@ 3x+&L9'L0}& azΗzgR\V").A,{Př჌ @\9N- p\H)r[|a<0 %AOa8k??Jkb]`C4Lr|Mq63Si(C6ɩtd9dԿ).L8i~Ҫ?95jF,6FY [t3Q1%v7q?ۋ:ᶼؕ\b%'h좧TDn$_F`˫rN!iǬoO g.Fƕ?0W:"e+)RX1|l CTec,OSl1$k@9A8[n ݌T ;qHBp?rSF*m/g{i-):y!T[p…u'5!GQ*FdmNP7/&$q.KzA~fl6(8A3CGNC(Xfuil!SHJ72ݰr +`% |Z0j^v]1|VlM%\yĄEx2kB_0־]_%iBUV6nV ,L}ZC11!(FjToS1 &jv̝ҷ[ѐڰNqBYRoYGN` +ޱoV(U\0 g[v91|"@ 9To$ĦxQ ․@MCnoiML0PJA'FzCjGc! 1R>hU~@BC09e.3NWdZV[Plp x|L՟sV:((hR(E>zb j7J-"I5Ku jɾY]RP׼وR'A;.kʨY2/Ds*v׽MCvlzЎc .s5+M|Mu'}!3&4NQ&2 e_Q / dmR)izb_m2=pPc]%=f&]=0 \9<@DH7p*]^jK~dM 5R :%JV:֤nSjq D!wp<Ƣ?OdM<R(D zGwlv 2F6{Tr8`w(`N9÷I?sag5Fµx0R^#ٮ*aCy{!/ }ܨRO.A S.-Ӽq}&,) pRR=ޒ#Nn/!+%Ojo^X4{s.e&uGwP$FudC }]kii:+·@Ȝs+!ekX%=oTvZF Iu`ZЂս MF'EqSaFͫp/4v#@B1QcN)rRX9B'ٱV:~Q 9#>O0QW{@Ν'qUOcGwi;?sR09.$Ȩly Kƺ/,dYRR'ǸpGݢIs;`~OSpSd܊Itd\G`pp {݋t~2Faulכ$l RD9>a~-ٰ0oCm\OqU\oq޹1ruIN0,i]6c [ĉpbAx%=TEwj5#΃!KN.%n~Ć Lȃ vi EV亸%{q)?T0̄Ҩ6HFX Ԝho[c:UF\  `MXj #2B^.Ъr1Wҏğ`S:!P8xS_& @\k纻>5|ynӯUX)(h|O$G]T蓺v#f\YKg?( T%CdǫjA/=v4t+WNVEH)@_.O֚|t7)΁ȫ'÷90sj8%v:uTaY*M)7 {[#HrA >.}>e;sGO-~ ,.[V⟹b) IaFإb0ʂr~6a4gʓ; ;qb 2p*JK=-Vx._A<]&G1{𚒫56tN ;NG PDF `t#J;_qPߏF{vq8-#_.>r$E!~޹Z@O[jܑɄKM$۠'"A1ӱA຦c|x:;( E_>:l졬ׂU0ȟ. aե WMn*t[=ӄ)v"d6es%$rqKm+ڤ`æ5:wB Je$!9*LpIY/ 6'ۇ߸e'BN׏(_ecWw`C}Ut= )q׼;O I=qS9ճ8UQr{Ͽ>IDE#qSJMڕ,˷{8l +(,!·?ܼ@eف:s #zspz|ytP t ~,Iq[?چ+ t Z ӸIPgc}+ѰɓiEGuą ed踷ҧ.z GٵT,j25QUoƺ+*$O`=&B0SPRnFCEF |Kjx#쓂7wC8q;`減ŵAL|}\Vk"יXf nRxZ%.#>+S[c_Hhs+˱d-ECüHւ; 'oLU~tn# <]0@rh2GXu#24fdrH&8ͩ".Zc"pa`~`Eµ ۳T@7#bCnz KiE\W |1AyfD/jOޞ6@?{*OkoJ7Z 4R'vF7dHmNMܜCZ/.8ʇdv.~55>28J_&Z~QDandGyac0L ziM;iOֲ4j9Dč"6t2XexH.aoFfru J=FMz\ )EM YJm]bW=ځ=%O'pzSn+KHyDY{EL*j0CDH~wɳ@ϖZ&&ku&LqAZ_>r HDgvGC32o]d̀YoOw}`hgj {W.V@;FYQj#yp>mW;YV /\m>+Z\Fe#gKWAMܳ2X{7-O؀#X1ȭ,691!Yތ6Q[S/=qNr+߄Q4=y1tJ=)~gyU^Y8'K!QLaTBO֝>'M"-=cds`b'{!Ltc"ͷҘX d8 pe~BHUq#UYEbؠ3^6/ō,+Bu*!=\RmIZ"ˬC2Fk-J FKlNo jE:doM tFٶH]ԲA_XP%'{_z^isU Sp2(({iJ6e;_2xϮ]?~бK;(ҁ+~uWdX$sd4395Vsr* _@,~ml^̖vRt⊲ e TzӃ ܔRL }϶}7:S_-UtNEDNӐ]6@qO.0 N5alK`ik=y]pzS`H`I[19 J,` b:\$Ahi# '65xYr$SJNӈD0 LR*^O{ {W>=HiP! B; Šmm+=K= _B7 %ptnǗjM&~\b70Q_m-Q2厭1%Mؖ; E5"V\9t_f\wrmUKw8\ʪ-KcvJ{z$ygGҥz|ʇb: z=V he?&zǃqr8>nSu9CN:f؄$W Gx$sk-@& FXZit3ABBa{H u˾9ܢM=v8xZ=O4_kzan3W_THʿY'X5s|UT O/&C@ UvQՉ Z#K,\axe㟝U]0^w ψbc||Xi)xB)PqT.f.o:eM 'ySv۔rM%sy3͕K;2}ܢ˼i1wftQ/n; H|Dqx(ύ9<(Ym(R{!E_)h,?`hxqE]l m2,=^n{z|<:;@~lM{Hy!;:&}F ]Р??LM<Փuv;bfnͽvKKT}B(XO<`(x4xL0,hoC3C݀YzR -.gwL ;[N5Dr))[JF<3y߷j2ATܓЌްsɉMŐt͵*_ >*Qɕ A,!>cF<;do)Y2cK&xW 㻦6>؍w5tuIUVx}!'r_K?/.xyƼLdg>H3L oˑJ]kҖA+.{)^b`/j<CE]ֶ>*qid 7DkW\N"kcr(V1'vi0֧ڟDf;(ߏ~'d+cY(piV߁/ar)!uI?VĞ3Q5NpV]31i .;4OL2LA1X7NEDTPz(l I\[{:6ft Y!ׄT]xk1Hm9_zMP5 g*p;|-754nv](.]5*f{0߹E#r~:D} {MjY/-*~Wy1ThaMm|V^w@-"o',&0Lҗ !,H2>De]" ^YhE^kX <~ÕPsAE]Z E B;" 2plݳU-dOAeX)vc XcC;^`4m=B& ͳBI|VUOSx0]嫶ؙitcv<Ŀt;m]R9結PWc[x|ģi v_! jOSʦ\ 4!HTlLI_ „2V"d -d>PF=g_eM (5(CiWM/]R|܎|6}p2𭧳Db{X|?$iFd}>Ӌ޼ RRG#D3)Z-HQUǿ[NN)֝3jm(cPiI]MWK:lGo/T5:󸗹@C6/tcldRrSOc|f*x/<GL\؍=SuZ ؚtfʄ<|uK&._V1fۯR8g&MeA(dM)W'?**fǜBɆȯìX(p0߀>);,\ p/6SB_עbKuǧN.tHUjq+1n3 ˿%},c.ar{.CcM)St̜t[gL~G↨7Do+Q4M.!)D 3\AG'x,c[ӈ[t;h_-]`+?0>n}(蟥(-V{uH Ja!<|Z;aiR=AZ^B^-Kj4yI9Vȍdp w¼ i+pP^"qHJKB )wGsgV{6b:y<#ub0Y7*;DwsV0H }㒜pDFѩ.Qu,Z-FmamfAᬟ4q +PƉAЩSNy H_ dw@SDdv#P:Ņn;~|-h%!6uLe7s!\VuG{ZЫΝ}Q' =(7ci(y )B|4lMe Q1rrr=^OMBb>cBA!\E@I;oNMA /sUE3ͪduRű}(;ywE9ϒyv9MQ¦JؗEٝ2@;U]pv{c\ 5& Vl(Q儳@PyjrTְd{iaFX6x]PMbhhdnFMU"_ _ JEtԿ /;Ke\EUOe2a+?tHΗrIVx/ 9DWr{9I]6 %"g;$^%# -v07@r< ".}e`5͂ڑrq{~mDI逍ܡׂVPLIKpV,ut]i=Ϧ \IRbn]Ѣ$vi8Җ[K n0'>f@S sl (ie6 cS1fSTC̛hϺ hW5€.7+Tk&Gm+/ْnh蒣{-~2!@ZfgtR ]Lljagpk=k 0m6!B3&\Tr-#xށ*kQ9laK<r?\BrEBF9+9ىR۲8[:ì۾w"̗$e Xe43G rP=jR@ep]k~A4rmγ[P`ir:PNHraSpϴwzVǝ<Զ *  gGZv/_ž$I|Mq1߶ )>cd,6X]T6PhFqSaL,3u滨]X[O[ eg^qs,~'~83X Axs$vjVFpvif2]ES7 vAMĻ7Ŕj993= qճڳ 1`Nah!>_G\FZAiF~ ZlܒB#!@Rywp<(ZxHN  R䈆 " qXE]p0; l7MϻuTvhTpuAxZ({7M1)N'}:YԷԏ-g(W޾ٓ?or3 {AT$m)&GoژyoP2I}3?YXAwuC{=l=?4ɌSJpBѩ+)BEEhőU\ѡPeU َrO#AT1[?D癌HȃNdYhtR;*7G~A9-Y"hYlr)tf|3jh:Thb+1 _iXKػzb6h)P/(7:?;i*p̒u5"쾭UoCQeGB˞p~ s(](@F$=wBZF^ۍ#o`+iZkhj<} IAIE{#X6% Li*7)ȫ'J1 8`8K{#hAȢ2ٳYryѵ i%zṷEKt'p "ZٛH5J4@ ?~J#0{k@ؗ"[x7[6Z_hBgk7M?JNMĎ F*+DxҟUC&."#0ɉ͙,|l7)|iUwa5J Zw%RVkJ2$ͱŶ͵,*Rlvt-K"tGo10(d W‚䱴lT J|*Tv|^1cJJo(qA X0#$2V!-'>n LaNMQ(RJ 6jhtv8t@ dn鬁- |B]ÛT浕f28N-kl&"Җ1?A@-r?@LW#ak5-w;w#- q@j@[/~a1j+/GZבw˪ jqxbss}uLbSB0w4pW.oޭ?/dX((cEś{GHֈSml%--ejq4vIq娜$\Y):P<7Jh&>W*먖_%\'6ո W̗5ˮh\A8.dG)P7z&4wTHz泓D=K^ nex tHǥETEK hI=Ryc%KlFj?,QhrÆN eiѹNOvfũ2?U4-SԬ|`-y%BR򣌬Ҟ4ċtmh))w]̈́tJgg)x^V<_w{?I{7"zU[lɓc 6\vkV< ( Ͽ2 ܧ)}?|*Z2i]RwRQ'.YZ0d0L6p;0Q뾷N`;1v8֮͜41Ys!S1F=(GH|H"\zc%Slqb\ ԇE-07BA9(XŬ&&iK4c)m]}̀{+^MAH16|{.ax n¶ Lhvϑ0ve5K*a ٵGa$n(Q)Q8fuO Db- {R@Z?2I, 6,J7 ; EE'AKQޒ`\:>T֊S4Oc@p\쏲@[OTSRm)D m>;PŃ`u[M?Eѕ7BcO6KP-~EKE{,3N/l>d2AsqcSu:֠y'ܴ*Ȓ@AJwi0j'&zFs1sTz9{? ]M҆nHJdH&&;v= YE 39,:.* gؓ'A [q#y(9iX@2lLԧf^p%HRh % =%(:XHDk٦S"hs`8eke B 8E奿TɆY5Z+}58w-jR"Y ADN9[j.X0.gq{sĽ$ =3dr+ @YEdb@r9$_gJhz 鹿U; 1rΜfw~ȺVD+]W"CGewQ"9;[xG4Iw|?޶$Jf~xSJ- Pf|4#L |>:Z jX`v^EXPY6GO#wDϏFǣ+]i:+wZ%:ϓ\ G]ι$Z'*d9B~{@d|ܗݚ!7%$v}-τ+9_G];M̛~jbbmd77Ѣe%«T7/dq"~ xhHA8J`.nW- c$JnqrvAD(sղ3``#- eFjysL+_*,to]luʹ=*Wze< $)C]%\x\meAr*!ߛ9 D|JFpn2 N۴w+OOLpDȸ~UH_B#8 O6a:Kn,Tqp:@ec^cB)0YM/]ؑlKb}ָBݎGTS8"u*6,VB|M!MԩRIQGvy%9|UUnSNU7gݘ0kT2U;?KaY󍍾G@ȡCa e7^g["/! C#=Mg>;My 7ԠeJܒ LVBOypgf<2`PR+ӜyS9˷D.u*HB&cg?6IiOS$AjŜLȝulw\c H@&>~EZɀsh\ogΓ.V)Kw 럟m܀“u! H@v|%0y2sE^g jĒ@`:b$hO`Ms3WL!Mjc >ݠe,YNT *QA¢ ȅ~5EcC`%Jۣ&YUIB T2-y'5.遼uOEuY9VFۚNGЬ/A4 QhYd͞&wVC YRl!75;^܈"hKc=̠(~c8?ɭJu9x;-ip5Djd4,5Fcq683b+*o+VhKbTc4b);mA_ IMO]`e}5;܈b,POO#cLÞx9.z\5KdF nP|J_^SO 0ɧ|TuONOklys"s9vJD&TIdtͬjEg`Ǯ?cfDAm,+`0ptnqƥ^HI ڡ=5p-\> C85|瞇 n6ű4j%Q4hvy+ ' _ki0KߛJy!$(Ҥ^ٗ0GbGgv"Lk!ĬԡGɐGiab+SgEgvD^r!3w#q㖄6N#љ` Ϥ|}8q8&IcD=9k밌d_`bn% S!ɬh %Bv@R?~Q4x9eW*,m_񵋁J17ąyaMXTچ4rU(={2 8@70!TFĚ!]&cB2GP*A_w% q DW8N¡p*Xԑ@.Ju,ꬊGK"^T[LYٕj6tnQ~=Hj>=AMaɨD%qS$oݬtt=Wi1NJGJ1N1 z83BÄפ@"y^ށGb](WegrKlb~md=QBHbh?(@&>qB&E8u] ᓇ\"KqI-w?PKh/5`M4h}=)|x`.}q9j'"ycryP:N0o 9-p!LaE9%L%l _f/z"I6' JnI߀[@-d-!-7kmTZb$IrźP:'2őǁ8w~$보`f >ICT%scGG(EM8`Gl۲ΒIS1 H.#{ Rjm M6{ˊ LkDӫÃW s3ΪFQ1Btx2f'H,9n-Ɂ;K#&=KT #IuIQ鑧F~AHHݧ~%?:a.FE ;s&nrTa& gWd!I{#|+{1>%25&d 6.qnmh[C?2jFb׬ˣ1Fݺ4#DOK EOF*e9L&5ƈY%6Y 33:ai'yk)ԗDTF[ n =!ev5M ι=[{ Gn s~SOݴk2L@ +54:XSPv\aΆiBL25x?Ug/23t {@ BuC.C :hSٱvdNo*2z0+ 0CzIþTSlLP·JUĘ`BJk[P&cA # ƋN/b-b -dr]|Uy y1>3CFQj 4ޯlJ9 '05]Mܡz)Yjd279^kS+RR?@Iq9dy1@ Z6l{R)`3ť<yl:4 ȚZXAɴ'4A|Njse)8|8ՁV krXWV&@νOt!<"iqUD(oFjemP XWN}| H3tW+܎ɢ:rfhs[4epzU-XAEQ>< /Rg"+#)U?L62<%Ժ ;L|F d՞[ǁhLͺ0K#heψ3:+{En9}[V2Pu Ԛ.nF#fG*0`gSۛj'c;Rr\< a)9tB@v4R!1ogyr~T*C<c?}{G 0ip+ 5ۖ$6\c'y !&veۥ.Ny,@Ks\|Ҍ)-eiQmQzހooxH@.'ኖ:<.s)Eqp#ئjN=2ꗕ:Y̿~uNLrfD~+\tX` { z}@"~ETuT:zE$!08R2, pNQ;Ɵ˷٘=5<wQ>EK-O#n-$m_g+gԭ҄&:YtO@⿗ģhP}=;_zsNFB+f{3aEƏ(%MVA@܏UZ~f]v^3'ꋊЧkhѶ8W+jS S$[}j-L(eM')ؿk͝y:WvKVfjœ=wsXW]ϳL-יME@>`bSʚZ{1|VbtzB?4]lTH : ̢TۂSVsv\1Pp#}LܵĹAW|ZB%NU:G ijU'G2TT]-ci!hr~#ANv@ŠD~|9~>|^ׂ_x;ȵ3P87 [ϟI4oy(\)Sv @3xHi|{&qphp1r@XO 6wu: {^ 3\TΙ$HI}j\ 7,l26Æp9~< w7 L=JkgZ2jKt~i^JFe|lxZeCQ"\>Ϣ&m!{hꞠCŷ.|h]`؀8 VN!,Kێ%:C`LYQM]hÓ;$yE4mF >RaZ [i:PmteSŃ@&dğ;Hm& o;`qKͪX/IYfy!&`x,m!H{@kQ9Qݛde.x 3ͽ-\uxc¾5λ |<׌*&lg(S(1?O:APZץD">9JoP@\︖FS~ i=DɅcݰ@l`p쎒}qQ9xY59z]߯.7=-b@EgD˜QszykHi͢Fw5en[%v-A0òLfwMTm5!R_4R|oʢUZCe=H-^ oP|抁->U6"E xTUx6 iّ~6" } r@73Gބs\tקyc(E!&c;dFܜ:"4NTvl bǿ;dVh&r@G_\ηPgaah/_`oKxH_SDe.*7RcBLm\ /5F.C2&k3C~"bxJ2XhZp* T,fL14H%x̬F(޹a% +/@ym~8(<0c$])B:67 P,rOfxCkd֧Gd³?g1_EVD-QT6ZexM~k>09;?jriLn!9\^]dB)pH8p$C@ -6JT!Rqċ4*] ;S1`NJuz"Cِܜ7ͦ APH>;=7]LbX}IlD|G- dRs` LSiq4ee b&u&!PB)׶aHڪjr<(ZRR6Q%D٠V?^|Y [?6nƛ;%|StݽJ~݂ƒJkږnr'e5s j+/3t.GjrٖZڹJ?& VsƧgtyІ2FjIن0O!GbYрzۺNx'c Yҝ:a_ 0jOmfD㒬BM_JM@?ldA׹OJc~p-Vm#s˟Vs@R2˷} f{"ncUŷ<3` )MyO-3W`c<BPЮUDyPj]v>&_}L#t:UqkM+~(ϋP2/;plwB&ts+cA;eK72;ٗF;wPvӆz1Q-1Rc !0'RV6-DlG ,]ErߐHiOu3Su[3cY!gUmcr#cgd~^kdg0u~]]+qmI~'h=w\6IjNޮ7MNwlZ_Lc{an}d>~R~+XpsknP0^0:1nnRh&GO`eG=Gf PA(Cwzp7'3 Pyn z ]{u*$uf`0ּ׉>Y |iX`M3ϼFF<}lGPG`eI^'(>7|oTJ}iq, ْd;arygmEOo'y=| 8!pg961tm1Aqj x \ <t' ~P*)6ǑL%*Plj+ye@OFxFfRDbWoNUWHq,a~\\𚒭C"R=P~0)~I]`ltZov>&-|qqDU&v,?LCkjvO|Gߠ 'xg#"ZܾQ' >q;ڇ_6#"s3jD!*>Ӭ˲'%寏Ur?#OM@oMT*^Cifn=QȈf @݌H"v<\W ZKtfdg{HbHV@GN7_Mގ?m Rlfq;STb')t5w %aVDG,++*9,vzk<8(}8="CR,m+ |Iմ37< H˴#BI)Q%3:fu)d9'evV>;ò(* 7 :>T.5 T.?4FfW۷XqHşy&6'kpoI,ĴfgN!h1AvpĢBg5zRY+AUEgoKLbT| _wV-=-ضVizx)^05 T)s,cTe*͕7JTroN=id{ܘθU b 9-;AOQ ^>cLǁB*n'~Hz_ǂ:$gWO.NkEpj&0/nx3xA =I]KB@ qE! )Gtl:/;qT轠3B,(|U( %9IzIlTxxQbvӵ ,;j"Ye9H%R] r@>pd9"͟JlnA},ғ/ m<hfx/2aCERsDt>/4Pv@<N;q&T  A~4 2" Gۖ <jf綌krA/b r2[,WgZ`l1yV+!6 n$%'[6 3c*,a9#iXwmڼo5mWx78Ih,% SyL*RNz~ZЛ:t)b1Tg׌z0T$w*yvĔ Ʌ[ƝzU Ik~)BQ᧕z gP)8RK Dq^ͱ!RL|_b$ALҢPxoH)S0;ttY; SS\}9`18 (IslyXzC6(7f=?s- ?d05!}rP9B-r\l(T{,rEVD N4p<)ҡl!qR2WZch{AeQ$a}@kMBn!`dw!a}p'd+p,Щ]/RvkDg&'[+w^ LrJz5rKK'2} pٱHOQS- ~8:ˊwqg_ihHt.lqggQfkTo"Eؤ6A(mE9FaƂ*`,CEM"X_ֳ_0ĩ[L;ڛ8< Gp(b݈-yo5J%S[k (1f?ZZ)}pᕬax[W2R34cJ{2˵,]c LZ,cqTQu'nv_BjZk&d5OϧV]`箧qGx+!>ɓbXπ̦a =RPf~)axk5>`=`9iSq. k0Sr@-y~z#~r?NQ9uep/G]Z.Cص*a[t{7!ICѣxMJ{B5iFP4Z*ɠn; F(uaLnsIpjaǡ0;h%냜E>9Aw^_U=((R郪fO&|2['aT@0lѲH-j֣#8;=R X}i4Eݳ%wboK8<@崌vL!ΗS b{Q?k#a)59`^3w& qaكy#cۙBet8:m_iIlbU0ryjțMU?\}KIaM:Oc+hacm>/Me oIbmH0 Y0X U(eA%k! ÉU.Fti+](.VpdzVVΪ0~fdZ/k{$d4d[WqwC.& -R"^z %CtfVoI ۪OiMqmz.'sΖv}JfBw!6ߖ"1!+2Tlhppn{HGE6Δ:{ e?+z12 pD?yN ܕDBM`` _O* /Y$=1&-l,^sBn#/ D)QMy٭s| 1OR_t,oNm=T&>f Ʀ~w!4~Pܻ2oVHm!n~(9jJց7x\?wp < bfx.O1]A(xZFa Ray`l-[gjDU#,$s(6{';ke`߀IW EVJ{ D+%7_XAPvߤ%7~ 㴵(]Id{cZSk8=Uv 3E? 6B{92xp!7H<&IueB̯9)Anq7AA=;M6kUS d+Mbu±A2Ye}^qRBws|13qi|È$4d i|QJA(5zǁK CZw&4DŽ1Ua.8gP}3نF h{/6}nm E-1dB0] u07]eu6Q0-e{.dsJ}bm|o&bNA ,#;:$ib婼}nPX Ahp1q}>';Ĉ6R.tiF"LYN*!]c)U ȉi5 Q7K=KӉX_q綐"E=&/=8X`&Con c͜ qėz*Y1 bII@ iS﹊TC}|waq4?Uƨ'7eΆ,ss Bԧ/3<8jDڡ]y#ss˝4t/cd6ɟ)$!U ͫ+<~l4s+DWR;Cyd!7KH|(4J,]~ 9"L 3{%iBlɒQ?A#Q3N~R$!H|z=D:^d /+č/)0WW_e=JB Hh vCneaOI5}bg9d/!シ(HsTM*-:A4GɮJSHt.<Л XbQ\nsAjIū&\^J-x&"  =d?씇"nYkh~S D_ܷ?-&6V>zQӤs_Pi+=D.J-8+آQ+jo 2Hbǔ!wħ99nN (:đ@ĵ gE*9š_ _Әd<Ÿ:2A:pAsZI#`r6nᾄ (skT,3]*6S ^6@SXρt3OosFE/Eh0JO|K `J*sbbn{VkE!Mn?Gd+:._d?s+J:[zx﹙O*evLH_p nt-T"4OTd Z@>ﯺdЕ$S$9@phI7Ƭtw( <2H KۯB88x(dČSL#F,h *n43'U|Nd {!:]Tɧ 5FvL{?)50+}([et^7ݡz#="iR7^IsWǡ)]UVcK /{u't8J:bȕgއ9pzLL+P6P{^ E)dh0{\~6Ei-*B NmrbS7U”`7TMhìn0B\ PVH M*Cbt< HP ͧtXFd$!_A;::vRڪm s8ٞ ,rҝvA-6r΅Hq+=u^.-)Hm|=olX VS5C-l{RgΫv}b+s8={cx @>:Vn/ DKc]y#X0&C<)7P&ܚd@>fewbkȪl2'N.d5[abE&puPWYf_Vѭh4iI=$OLfh)Z zmy2Ʌ4V7SP0,НD>xUiQ%CI-!!s/{<:qs%Jbs@2ay]ay"*-)dJU[Vބ$ p\mVq_l :.0]3 Js,of8k<譶6@MdDQt"CD2>+1DX''{Zs E Uy:u%!2k$Aװw=d*vDVe@)8}BPZt? n4C3Kq,eQ4y/)fQMIV..ˬg/Y]w?5 4)^+WD|-sxJC[v78Z_w^SߎLr0eݐ1 ع,OHBxq <񎇹JADܻ Db DHcBjm^ =؛PfCW5d+B].\҉OCIm9B‘݋C !hdR0a55A92bx0kͪM\@Oy{/j#Vun(=FsQiyA=u.cXeթ3*bZl\B̝<K1 x7ET(Z& j}\%@U0ES/X #ڗ9jŽ7.4l^rq'm`jG얷y ׏ Aϱ)qi׀f~6;7$iPtw][WܹHCڄNCw!vUU%E֣7|(@6F(* {Mx ҈HKp1K/Li.>&(P( l"EL`L' "dX-NԃdB΀_Y>LΛx73J#.ɨ@ّ,ZT0f!G9e}F#Uj#UhM,: lRq$({Rzb+=R5s/p*)3gS‚ b_Pgwx N1]3ҊP١[J+Wd]!A8EG re,<UcySV)1$B 9«1 Dr~7xThT*>cҪ+&"b8ƇeOlpf:n6CT@A ߕuaΟ-gɪ@ɪ~ζ-Uu/> 3(1dytӢ=*͜(׶Cg,KҗF}ݳ4J$:9te[B 6*ԎٌĎ.Պ8_Bsqn16M3?;@N/v1{}[_L7'z K; yr;>JY6Gg{HGG#GzD0lr9 |j*ɂLO!VboÍ~2EF!!I %ql d^($pR0öYC}`![ѲՖv2Hq!vT`'W=I$L;ޘWvZ@-"([H)' Ĕ;%sL)b[qs>RLVay%ދCpbzT~}=Ze-i /cP*bxWSɴzNTS-KY{FU#d%4i.GeC){scnay-@gklY \ۀ{sAwha{Ҥ{Sen8X! ElOî9ū~}Y۹>z8=}[3e&GU],eFWʦ}ݮ|D3L̢h7+&D}c9 kwQ3>Hȝ\Ȣ=VyxDna54P_ ެ?'O+0CU \ScZlmASd@DTydE'\({M!_:!FjiSK˽q_?;Vt]W1`?mhr}֧Fpgv_p@S _3Cr7kV;d~循knъR{~EclN;DٵE2L7*,F(T*I~@nƙ?`}D\:'E: $+Cc UW=u-J^2)_YТ3gBc/bΕ#d2DԛC#TZٖ On:.#>pYGL6u3`R߲' oZUtjɑL+@AG{, dvbvο/oIpۡEL'ٌ: Km-m~N[Lfj=}<`|:{ɰvN(,{q&g k5['z^ӐMNO&I&]*fQhmYΏ6V lE'4:;'kkiB[Sz}W22&9m"7b+r*GTtҖO%ƌ,]dW_j*GKaC8PA74d3T5U%uVv"%.fSN aT&_w^ҝ#_*G;XWtvaJZS.US :ӱV5 LVl_ AOoJUR*5D ?MD? ez}NYnƃts3 Ab8٨TF%5X} V<ŭ(Rk)>D2;L8"\Ň?L~Le15Z/Fk÷\Jx&/* Msq2+_eXR?yw7D{,c$A;.($JM/.ad`|(Hc]\JPL,"$hYˠ(d_  6>yӟ?}!Za[E+fFXb˸TyAZ (N$Hu{  _Y0 h hhzWil")RrnO!:|_̭Food(5/8)Z0x랄%aPfS{N, 8+[:ފk0vR=a̬58Fi[ =eпЉJCW|Nj~t Y݈}rm,E3F(mqB߸+0S|*[0!>~I9fpExc* 1QxWFM2=qm[do|pJ=DŗiZϛh96 [ʤzQJg6֍ǍIgd>>x3Oɰزﮘ-6URe&TOr+օlXx61QJ"MLS-$YEBrtES{#9nς &2%.]2JWy|\^`-Gȭ]=C ,qV:4rG0ʉ> 9@!Z[!is[G[(0go|+NKr-jr `וA-c}1]FNCFhP]^_Խ`g0H90\#!@a]>5ۆ8cUQ_bU; `,ڐB)(Qg<tN¥}{6Ȫ K ٜ!V/6@1Rw^P78t#VIB`[@uXF79,S\*Z6}q+E$]cgd"]red,kW.6rlTSœz8Px6ξ8~0u'8(}v0&FJ%@7xՃcE$|~=,>젤6d5Q rɯv}^UlY;ly:ɉ>f~KQi8^ճ)/omMTG `U; %&3"j|$)k ?q>U^a5 SY^>fKo%8#n؊{WrM {įp a.PyIQئ!ϛH=cj#:asNnXağ- X?WGFy,XR9zs^3ffq7F2M\7x"=7hg!A]_d⩦&)T f'^i=&/B UNL ;9\h{q\&Bdvvt)@o="+2h`0 'ǟ+*md%Ug4.R\:-^-[M!>|,KHFX?)Z0/qr њ{K5n͓æD4/ #mc΅ZV-s[d[`S`Hx0<%D֣UZt_ӈ{2mAՕ|8;ഌ2)+yd٫u tVӼq|ڸ9ZSkWT撏FO>U蝙#(dj Plp.+2b"u-"a'PV%x5RPlE>.+7N^FЮ6 V~{nTox.'ġSo?-}Q[K_ WRHQkIk%oZ."vTE.|Xi]i%Ā%\(N(P3hehbA54ΝZ g1460mS #MOti~MKR"!eUu+]CYw*)Xt-[aՌs؁ޭG4L=~:U|D%Zgۧ#}dD bAӂN5+sdonȯ*c^# _WHY~үD7Dϣ +֯:1T# <驲41ItUB2BLdEVБKgglߪ@ 1+?]K-Y P!/Ѓ&f #ɪ-a Lw.5ȴJ#qԫ<;t9‡YV'70 Vx8 `=SN^KHe ֕XI}ԯ&6Rt"yTU>|ӧÙ3$i{jX f#8q-k%ݽ#ä7T^|Z#^eKy6o'~@m:zy q#v8T@{# $T'7>K[$EpvMϸ2>j] ;ڶjE ]X9>S^^jeJU(2[WL./y9ǔ:Zf6hniY3{ H UaoQَ2I})=jS_L>4cz*qFY"v ޢ_\z-жIR:؎o4B>hh 7ab 4fAt|u5v`xbs LuI<-=E:l:fkl }@vurG} ST7$Rng%M ȥ0tf97/+JikVD-?,n|)}t:ѭ9鐧 S y%vxjG~`HިF`}'OIہɥG8ڀpi ‹BAvm= z" C'{3jS+MBk c):frFYRoA-N C?V[; Y0عLZ^ޢ ֌pE)ywY~Pbn'KɩOο @s,cf$W 2{Z];M'K1mZc|@fx@;^+9J ݦ9-ИnҐn v8 zM`qȇ}VD!kۋ$=!t\d7*9Bt|y/^;)&Dr=fAަŒj*xHz \tk)C!daxWݸT2-l$R}.E#_>j;cTyX߮˨-C!/4(O)Q1gF׆h4 29 vǬw#aVl7P>wu!Ҏpj5TUz&~SRY;vx}"~t8},!cö5a쐂~ ңw0ZYyCH+?G@ _D<:3v՘׃rBRDXn޺D\Or\r< ;h+(TD{Q:D::b$?%Vukkc'sӎIME8˘-f8s`48ݳ+R77J3q>kJ1$(g;fK;U|a-ؗQ'enH)9 S lqp\bc)s|D)KӠ[~yy"-YJa ve]eb$'SW9E1G3j*4gUǙ©pRjaZ' Dc2!wř^!_(9SA?*o«6l+1ۧ~gݓL\+lT3b vhٮN!$Qj>3 ORDI*fDm$LA5!:_ 絲˟6K+0._M6P9E '#˧ZUeȄts8vOHҽԯ5ԡܯhS@k)׽i9 8zbGTbRKKCQ׋`Jz\ވ! "feXy}t"{#ksg~ě1\[R3Ǜ;#hY6yfÑ?MpZ]Rl.kǟؒLtV.+y( W0]Dʖi'MNBXod5 љ+aU/MJ׎i P/>{I|6llNb?1zS-k7D;2VO ʵCSM7ե[6gyG'![tbgм爞y:[ Ieux]dU\x|pdf݅ eѕZH<@\-`hBQNdztzLn'ɾ BM٩z1Ĝȟ3G,]>^,7n\RkP$Y(ؑ6o5 qCɗxv ڙ18`,nWB ӑ4Mx4RQ>O~TGkmF \P~Ւn(sG7IKl,Amc #毝L ߸PIg- I SVݸTT+aiϹȨ{7#mtzz8uP> >NȞEV=on#`E!"za6irgXϜ e69} TkHP/kzQU*ěp -$v9On{"](cˢ4\~.]r' q[;ThIaHk?zNwY:(!,R[0r]˹ݕAuxd`1Ja.N_`vY+M۴FYAw]k^ {{l4391,?evK}<%+dA9q>E1c =Fx"" :d{jBDE'XmH_L `,Vz}2}Vkti{=%jԁNW"}~3\lDkO:Ū,ĉ!O: RXL&^?a"O:rɪA}tK1zujPܐLwD¼|ֆ'qItҀD=+/Z SE;YC JkQ82JJd+J|{rt-2+Ƌ{[?-%;&!PR׭tSmG L[[z“"Ûa9ߕO=z[f~Len-yuTgQoe3a|~%:ieʑX3=`ٰ:my>i!3<" 09!g >Љb:Fou/w;;O1cUU9Z# :-Y政k[mȵ){Y~wX|t:z yeKbSE0Q/SiSx 3^gQ> *KzԶFͶצl5/oʑ[(i!R]"|7D Ǽѹ>y"8.)HA ygNKrFl<i<;EȞ ׿9wðhS>LAR695IazL])X`! U:J`@z7mS"0a\/d4Ip|qk"g:g lǟr9vHPM-.U䯑4/igw~W ?~|~~w~z/W$2͉5CVc!IzebR\uRqpeՅ' ꝸݔrH, dKif9 >?~ sh 4Ӫ)3j&/mJ|?b2ҏ*5q~twZeo+L g{[L< 3adZUce-ب8Yi[ܬGm6C׳Ty-mV8$1'~ngu! Lu>t]CE6@UuzҼW<3(2Bsu+qFrϨa;Y$E$ʔR_S9ة`JYU3ӶPS6zÆh']fIQ7rT-(bjVYc~eQt&TM4& !bD? +P<4C bE԰ 4MTl~"CQr}=2r:NգY}{]̿Lx׾?-/'BO6u]afe#U2f97}龊NCF`_Vx'~om&5LρᓒZ=B__DcQm+Via & .LJ'Q T mfa:rjq|A+Tǻ1 Տ>ͣ3a5ASƜ>r{ #O*Wl"x)l.,?EIWd f|zhO{naFVyA&!ƀX$?\/4\7YJ_Q7ךġ4ɞi%r fdXR:)E]w+9aq]>Jq|жG尵9"Nd坌wkCSʾzK>Hi?/A:QפX)QLұVctzZO?sW9ٖQj3^T m҅p>o?p2[;Wi% )TuaS*XkO8*}3R6ve/6  >9Ş3u߂K4uxB&R~,9U:1T8~Dj]a H q?9 S#|p@<:}@X,t v4:QH7ӌy9-m.'iV7p >< SA8JaPh5mChkQ4y7cmuFf=ۿUlj-&C۴[֏Qک?&i(Y^3pP58vk"7CD5)(k&Ơ;K}Rcpo0qe\M{)ӱ;vPrkJkwGdpr:Ny[.#1YXSs?it!R8mS0>z>m r:yL˞z_{7bpb;-x^/.5ᇜ(fŦ 4M-86헮7qJC(ktkF|bQ3Nz\kV%б_O!J2o PS^lHXTmP<a)iӝdi4chp KXuHZ1O+Z.gѨ+<#76 %m^Z#V~8^' FMʒMHe3vYrx MtPf1O]Y`Ee1f >2I9S$weEt FZ𭶗?CO@Vgr{5",m{a?AMV w^of\G@<C/bqO߅†<5>;H<]}-L:L=\mQ%v玦Y*#RB>ﳲ(\ꢐ\rآxF2_})/Yh~ ]E ]<,!-buXRlV3$T_smM'ޖwuשEpx#HV2־W_wrnk:IqKXrxxߠ_7%QW!3^bXt0U֟k4o%E骩SrxEuw/Jmxo@5`d1٧];7`rp3KQ$ mx>BHR{}? *.iJ !{RL]7u ,l~t>KlZZvN|K6ı~-vFHrd͌̊k§6"%5$u%?$#dn"S5ҾY4PJD$[m2~su <7&rمFceB~+zF f $(NO@S9-BP h< _ }d0%2~"Sd XӹXeV/5zWxn3F|%VOdڸ)~]#x3#1TQPgf\섫`6Sȋ94%iiK ذ(7ZDګ8b]@ROD}r5&TJ_z) m1c̢a4V a'o%fg8(1{$Z#0( n=ֆңf$zt'2";]W&%^RXFuhqg7ry kr!"(җ֖y̱7_ ZEVo+!p MQRƒPcD2d+ۀ2|,ϭG脴ͨd_v}C,2Ng f'6S}GGla8DfГPtG5 Q5.dPDvHQxOfVPA-SN9"K"6"=ûgQсt ҄oxbik<%nk߬I`n<_T!+j #ܗȑæS7?&ʦ Z4Z؉;5q+ [~5 σr/@OLb.5{N*ߚIm +=b\!gp+{ʥ3aUM,Dj?s&+vh = ՠhxbɨNҤ̵' @a+W?:KcB*3ߠޡE(fzk Lpa^-Qtz+.}YOt[zR&8D;B~[Ѽvz}Jx3 7iTK߶ _vgӖWQ֤dHyoFxs:$gL;P63ď茁)[$U#`+,5'g[l`w3.Z Om]XwQ#݇V멗,R=̪}IWЭN'C;"p3 b2YtdѕE%ң_b.u9ca֏T}7PtEwH\L?F&G=$[m:?*\E&cb6c[<´o]y]`'ie]7`> $^: rY Ps՛.|F]žʂ N"ܽ'JqSɁn@h%2 M~KwItʸpv/xP X>%`v1h6%~T4{Az[/GDa cbP1R nXmgC֬-)])Z S&SS|vRuimC*#'lWview6w0sz_k̺ǐg\n \݅&Ccz/%.a1zL3VVeX<èޠȹ8DI{Qe8 l]GuS]/z\kebʴH-"k7崋 hEmߎ[e޿pP|_ۼ.6;S>A-~kQ:4`mhĥ"H07׃Kg֌=:j k l xP3,.G' 09CӈI _x?{gY.7I8[f FH;S(Ŗ<;۰צ]2x UsyHrN0FJa#p49׉Ѭ` $:(gtJN83bL8o 2';<|(#bdzctALF*COK WJ=MpA'19PʇّE<h 5>#Q}5Y֠w+l3H\4DZRHV%m[ٍ*f0_'S)c^G![+ؾ3qF74qw |1|3/>[:|L.10%`ZP`!L `5boQ3ȷ%0>[Pa+WW?k5^owT]GN#%$4d1zb5o `[KjLmV%{ ^,:teεni3uNmm:+ aɹ W˟" ̧Р7TNʆOc!D1)l z5uRe;c@ˑ"!W%9_"xY4[A*=\#kz3{F䍊זW= j*bM tSƸ?2pL~+CCim->on# dž˝ vW9a[} ~juE|?kk{懮ayƱ Gր"}])-E8.v]1Y1x}7z.Ԃa;>4u7 ~(v~D;%d >IFW0x Ļ-6f6mԷ~9dL*m:~3>f*̋,AͫEy\Y)Ҙul}NѺ{>w?8|y0+%gr5:QDM &8, Q=kM#+źRtn3SdCb~w]8r_j lm T6<\#φqH'Л-=7VhcaPXAv]6 3̳p rk\T\ f$riH}{j7.=/OĆh;B\J|0E⑇}qaHOf^Kڮ֬Zk5x^IJNZ?%ub'pV#kAR]Ja_JRHjãLP ?]Dm3a@M}Tp)ECA =K;Q`W=&:*g/CV.Q5 VH'r/Ql.F/fJOW c^(C@x>X7~BrJ_1M_9aCj/c1nBr YB1ЅQ&zxrf]S 5KVgbs-q\fJr͜z'1do®sА&IؓX%`u [hEboo_WVngeDfQ%5B@疩#NN#@qڈp?L;B-Sfkaޕو2~rBkӍ6!&_3J{?#)=1 _%a^u iJa?Ka*U ęl4tZ"h|6W%tg!E)6al$E%nS!;{,} &(J7ӌ SAhF K x=ّM&;%g~czKxOT%(h`jex>k?W퐱e[^hG9nQp+5u;x; J.]uj0"HLZ9r_3Tm $ӆ)~_h9,cHRF(JⅹA ]j XHn'ӊ|?!*kDHQکoN:BZuMAs16}}k$3U3ɜDWSɖ/wNSֱ NCm*lg ƽYA*-R|Rd'Q _D~ 313Hm+vBcnwAȪW//}IDi  G 7cAiKs~F+:EX{Nv W^沀\?Ęn홧$d1~qF۫-`u6a\㧙sIDs*4Ѕ y'$l/ U g$A cȆ&j&7w 2M(o @ X !I@[~No0]m[yzV$iSQcZ){՞G6{0;Z0wiD 5%1dVj[K$)? Ce*)ižBeѮn7',q ]wOf m!,E\h9)8~<[hɬ0KM$ٲKS0/YeAUPTG\oC6>vE$$iL=rrx@Փ"nx)bpT᝞dWρn'? <D L!6 Bkaж^Ȫ\A2KPJ*+"#{ty~pɵ93cDuxGuAv,CƔ"`,zr{l~=Ǯ!y@Kd!@~`JP \DtQi^N8$M6,"q{=$Qb[iٜj0) $sjxwPtNBGb2|opΜ|at+aԎ"2El-J<{Irc=C{'O.*:}UmGޣ%^_owiԨy \o-*471A:UiI#0 idM_^eҪa,XɷEiy ۽vwgaޑnRtbaJt-dg0<ኧ8<2]( o B3,M?*nF_X,,r& 0P^6ԱBjA55[ai-&@VBv^%YmdKF73>m.OJx@w/#'{3XY1qL0Wj* $xݞ CEYAl0ߚl׏ zK.Q p#OG;q&vy )9_(8φ(T +\/e42]dne^u߱к;t9*d@[9L${ h.Gugaa,/;wn ֣X3X JA%@hirBe:;&>B=H\d2&b+O9 aU v햻igM .;G+իO1PpX1@2^rY* 6l 9)_=a+6Qm\YvVkٚf0$8ZKֹYzֈ5V 1gƃqϔO#)=3Muj *7M y>]PX`pjz m~όJ GUӂ؛rJ{u'Pwۢ-<(&VI†\JϠ*'8S%c08Tz&AQ(uDhlۄ;A{t?5Ӈ`2N-a(i^* AN 4qC扱M/#|Yv4'e?>&w\Í lm~ݫįVCɣ0œ[[a-V4 vAZAPx;W!}%e2/L~8mlѬO=ZYFtLn )z|ldEv`lW_if .N4kW.HQ2ғP݊:u| {|8[\ a"kh m[S1R/i.Gkz )IP"$S^g4nG0Ĉ\tfo[;Mmܬ6`[8rOږ {F% 6?B7"A_.rI N>3g{Tiꡄ%`U x%YN=O>|QѤw%Zj dOfмgq`X)"\{9XL[ hiBS=rۧcmN%:ƫ_`N()hBq@\P}YљR{\}'!At/&DӀHFmPhyf>"WQ2{$>YZH&}ҷ⋭>j " q1b-*p(NM(zE4*&v](ZuP>A2hsC4Ɵ qMYxj&7T@A-< A$xo!.iI5PskVwm̑d& ZM9ӏt8%=݈Mi/Tg4A~Q|5pY)ĥA)PxY e֢fRѨƣ;;mRKIP 2FvЬqCuX9gjQP\> !u^bcj ':8\3 D+wv>J26V߸*`1S=z * s%Ga;(dO jDm>hk6$ͻfXqD_D-g%(Jm^E+Xֶ >ܾ5\k˴Fh?B w=c !vrrU*ҨDPj_ g|9zғ(vP1ޤ)"15=PFѐm\s^Tww[BMMV*+Y,)o ?Mk%jx|h?#+|Ρj x}/oݿSFm+wͶF|Xc^H5du%(l’NF(PO^x<偵6%l#vu=9md V'^mO-2@ľOo|aЍPځŨ|<,y) rs8}{h3piqU,80E+I@~* -p;)r=""Qw:{SҌ~D/D_K;Nl p z<λ ]vX^bO!W E0f:2Vi;ԆȮ*ߏlVqcSd*p?$)7Rn-rZ!}pt:% 7 '*F8gl[AGTf~(Yf''ASz}!AA7F6*//>)WR1.]7f7I} Um,nrY (S<xz=x{-Bk wʼnvڡ5ʽˆܡJMso5ڕD jFG{w!{=΢QZVMe0ʮUfҗH4O_?iv8ݔ2/K^ EKcb 93F/?;kۮZ&8 ך˜T-}c;H0eә$ ӦκZ^G%ZQůS| F~>xVm,tl W.ؽ aKHzgÂEem`huN%2[ 'xJlB(xJ]f]3FNyH0XaHzYeTZ!YByM Bjnz-TK#7eკP c#ޭ"nty5NEJ|wa!sЍRlDzvQ,}]Xyg OxV*t1"@>KU*9|vOc!@3"U08j/Ki(QbI#*(T,S|AМC^Þg;^]>|*~֡ۘ Rl(` %06΂S0o=|l~ pLuN62C({9201kE%M"lnvk[.byDdwNh ڟ>݄^DF ֟LG-QtJV>3:向c3ݘq3¤lz#ת8mQ4"J{'+{I T[\ziݿx5'e" >ݭpNsYn;aZQ5.|@7p3/іQҒEIәvy^+\x\$'ROiTXG13 tdOyswו'v*ver4!Í-ɮF[v[m9hh -_Cx˷W[ sb=~qyvBbgvY>]QTk),;@Sdfh:lӗ+]xХW՜`M4|Bw*NI!I-,gXfqS,̴0l.t܋rZӡsc V#RVӶpxfx'PN,*w B~<4,|c5e0v턵) p:37,تŠ%SF7p}3/i]o@ˏ@Vk(Ë}~SE*{]> Cw^[bͩ>z1a✥Yd{}"z]*lE! >fHfa R`aZ l[\/UHyG܏̓,.t= qmrҘAgH闝Y7m8&PUY,4yhBxwQ!Sd=3IH I-Mz#»Oo޲/sq-V#3>F>2BنE1}LJkE?S9Rcy& J @ggdED3ߖc"5K';BU13 ۰nS?B LJH V;7ϖxfBsxȊ/\VgQU8径ޯԨszRƒbCh/bC7^L\$XNTWo㖑:LuHt wIºfEm_/fI@،70D\͹#Ѝ(;GTI#JW5U^6;Tl땾'UNf#vK{ڭ%0nna.or)+"K|ao 4'6%ަZQ_J׺j0q]K#4苄A oi|xOKȘQ>"x_8}vx? 5qPXs'}.!nw7&4Gmjr"2ak'杞 ^(q÷i/ f2(v0 )ȷa}+$R i_%z:ƛпȾ1`^СEd;.܇q(D<.Q+un=T[W匧N;px=kOgALMz#>.Ύ[YVY&hb;m`K8.  /[ B*ҐƐ@Ok!$\!n8L}SvDomL]'jՏO1[HH-=*)u3A\NS?%x7dD[@ A[OE:yMZH~PX@RJ؊Ƚ8gEH "e"* fBY#>Fp鼭I3eƜn)N m0uj^8#3-&, FnI>(㹺oLZŇ=SZPicTU޲Ns?T67Ӟ`J0Է^3H@sh2-b+PTRV޵N{C .fVhCjoi8n#qd #[{Ruʲ*QVf B)3@BbBጧ X$\;/a3X֡WK97a[FwxƎNR/0o RYV1ws5cyxz +oKڷqʿ\1mTXjhDkNn*8B(V $t'/ ͰMY|lTD|3j)ƭ$6D?ʞ4C8Jk#.rl,Lsq*k e-B 2B"ߊX|c'zXrÉB~$M}s{f%Ѹo1%{cV@ŀ$Za٭TZ\9BK~<ϫ\?iwzr$rG Vh;vk[Ǭn[_3tUPN^NnްIml _陯@DhYԬ\ qWX@r*u wV'VP)#s+f%unB&1kbiP ]œH,<"]..[6*Y歙TKo#m$<o8=9JMڞ+uL61],)l.J9RF1 U  )"sZ}r#m†f,݆UX 5?3SIJ *e2#4qXO3l2$rAO]FH4(SjL6z"Kke1wHP ``6FD'wHGv"TQ|Jr mb^_*WGڠdP%8i|.1ӗuɠ'b\bHޣhni΅J u4گdho: %;le4O+(9a#BH"0_Lnڠ'7[3xЙH>:b(Pqbb9kBx6h&,dD~>I]IxOЃM2Od3ac*oS_kaVq = *}OU@!J&Ď 绌UfhY.aA=,+SiKGaY+A>Vnf{sǤF"U茒 AbAAuS9 5Ťlk~b(4KG 0Ej9~ָ)gH:Lo:] GTLjB-;$tA&9[d9 v |N= #eDYx WbAI5-1gKcJN{꿼`ӌcD҉Y2%m}83,n|=":a%Q?BN5;l}xFT*4(O\%-3$-мKY ̐_Fhۉ28M=n.R;luޓ^YLC It=ˈ7_Dg[e(6PFZK@ 7hӃ)6 ]H],K["A}%bz(uyHbw )bazS~l;],n* [CSRѭWFp"4߄McG+’bl/ j Mp2AD2y G&Yۣワfk’"kI0^OpFnƝa1yoNY#ʈFaba EnҰ3%8y`Z?Wͳ:JJBiqQ z+[aY mБ TG<4:{  owK I(XS3)LÒ=xP+aL_fyUBlI\rԩ)}D/*j/ilT'54c&1h諊à[˔Pd4E\.Yĉ˃7x-vTLtSd*c,^^L3䨂bHCnWҩМO>4 b)#^BU!bc5l(8bzx+M5;ޚ#L׼(ilC!A{J=-IWQhF*7L`l zX/7,v6 ?y,1b)(eHLҞa(I .cts5a'cWr{gxcW!l 5}Յ2ϯȔW %WF,X b}6:~}j؈a%q`BȘmjM4jt ig_ E&61h)&ĉ[[mO̿O8^]a|ї1HNgnae8b2]v.шPk՚`UT>2D>;u!։1]%.Ci˾aV ,"31Fu;=+7@ur~(:VǦKyx%cOsL-ʃ7fBI^ȨT&!$1d )J8!qTؽt|:4w^^U_.j1"@:k%>.9deyy\V^JpP|'#f"!x.C%bV&G"|4V hptFͦ1g&q/&l]mC5~3m4#zt"J!$yP#W\yT|2EʏŔ(ڠzMvO5"9p5[PݟcE:{&Q>%Vf+v~ WC[[ȃ{cqf_|3;&:e}g[PZnݾ-5aŭ7|n]JAB^hŪ𰪈(2vXJT^#_i{7=.iUc/8Y]/6(@&s=*nZH l?7v}Bx< :*47B3O#@5!jvICG)LM"VTNE[2t?ogm E#5FƗvlOɓ9BIUmc/o++ƒ4>XXX1|xU=̎kRTFmOUsi}[WP ,QA`;>^ARĶ~$j{f*jMDXvno0S7:L,qZJ>?9X]7:Qi f%u^eE<ȕ?pp(S / ~xa#lY`UzQUD~>B᷎ձ;IC>BO"Ԡv8:pKp:D9f/M 5bP0 :P afip26q|\[`_XQ/X`Hсw4hD\QF6yyW$?i4X @c?D->wOdPxj J&oki Óvw2xw[pƊZaxY:so,113z+BPŌD>1MLНXWV9TLo!$ڍg> W0Ԫdq ` B=,B[l+g<-8r5 }GI4$2y<vndKbj*UMeBWy{mZR >a{"1yO~~C9Qb PȢ-T*-%SSjnILDԆ_vnw9+lT}$(T_tb+8~,ԌwOe sAوތISdɻRh,UvU' Ő@Re#G,@eUIK?+>BQBU^.?eyӧX, UOUG]vj[@@=G.Gklb1e@~`CWm[۳r*Tx50ٸoeݘc"6!5K4:1K=Qq{㄂x'uK/:0dzp2 *:ޖf + mrn>)>1_̽־Yhἆ][ ֹPA 󝟳=ލ}tyRe"=4<^e Vt5]g_(m]?xUVԶUO呧LpM#Qb)=GR%ks|gOqq2rQj/R&!l4q^si P+zHl|S=9B(jw21ƻ";Vfzr>'X%v뜔||Əo 2_ DvU~<гᨴ2/T{/əu\TfiMǣbYsVD9VuyWHMt"lDWa,ǣW׿}â VRQ%ue;%p Vta gDƄBt(DZ騳Gp~qr.QVk;Ԕx6!erU= ŷÄ7L~AK&j1ʸfWdE& Tpa< ˋ3^*.Χ'Ok$ra~̏S7 ۉF $URz`T: 2\zK[;)z`cx51{w慭H۞k: mb>;Rp.&QiܜlF\yåil|;Amt+ ;8uy7G祈[)^쫋{Xp[` y ,0d(z 4`BLҒ!zU <X xdTOEiS{oH3\ ]wgn- to|U79!ȐQ?j7gc+Q &͠)sٮ́%DLsm^.t`k ƚT#_=Yښ i“]|*Lc 3]̔lBhu~r*} e\'#q`ȇ@ #ŮUw`DuUBTc CF>.؝,ॕtf\S"1ˇ<DSLtC범CrԼ^DwxJO&B!lӚ$x}褌uƄ=!Am;I, I>Pk`6CW.]݄|<]a?6_޿hɵҤk1(?$L‡y)|THgHE3irȼ P4%2®`3+= p"M(AR/󌬍)T^c=gVrg[pXa'$^:Ir̋fSp'nd \&zEJ:9  :} J!6"P$ck]2]0nVh6]*o]Ay-8IotC=|-OB\zq_ ,dEhl!Qxyd!ő:5*]@+cN=*I3? Lb!y@Wǘr۞ 0S[*6A'ߙ'(B4U.J6hF(w2:3b%)IG; D W℆\b[^>`]vLjN5Љd}Y6QOʽ[rD5l!l:ӞDroj-ccz0ZQvQ?OAlxUyUܒQjqsϖͦ2:(ߊa`(hۀXWF$x۰TkOPn:ʺm]e$NUjgkUm1S!u`G0+ B@ouKx"u%1>g(mu$֋H)5,\->57Ļ33Rܝ4L,<!nܵ}AuZ݁a~}h\S'ZW&U 3?l!Ve< \q ,E4ytc_&_Xg@AZEMbH;Q3^Q Ɨ-+npܣǂŊ'}F$@l7,P3J3FȨ MٴRґlpȰwRe97 Sr;$<3N]e^Ҿ.%EB/Ciu` j4:Up}YAK {zk({%&#C$T{G]˘$u*Eiq*4a)pˡ#&8Ӑz@@@ 3V9j*z~cR!q>Y5b`$(RIo~ I-ۮC[ ڿf%U'xjZa2Ь`{& ~] LJX`a8inm(aovȹ cr8ksu))yC->ϣ9,3o0`l'~XY, J:xwdRe jЪ$ѹͩN6X)c&%bbx&=/zf_*\ >I|OZ; sV޽T<\*,`)c^bۅ"';%n۵L GM#\lGJ]Tm n;\(Ǟ;vQ]Z- ( ݂8;"<+͈y8$q5IxQ;n.-C3}HpuO³s/;-j=##"Ѩx PO yT: ˰95*5;?jt,{~X; ;%ōpE3ȕ`A E92^_2yΩvN>kvQoDv]-%Dz{#'.] G &r&q΀II)`&_Zכi&7HʔFNtu*qBh~14^抑L]Whތu*+} \ (<|I9tIǾtyaR(% c*ԪNCXn6<rg]"Y *u9e˭<=x(z`pr7o+DQ-=oF}U2øNpTfF=&4n]Jnz!ĨtO.JngX18H"kwѸhBhdzZ{vwd0'M *PQh+ʔixU -A p pQhIU]JݘUwe[ˤntޤԁE^UxbT$QVEaDwlU#׿W#-Nn'|nmKÒV " /<</] "2KjQF1'(=\̖|xDgj I(^![ ]Cyy2.җ&u6,zGY904n#àG[LŎ2~rHgP_Ot8TНmnZ!\mVx 8?|}j޶)}^f^cc4h:\.Ii>K# RǏPnX| y⹑QԸd)z1˲Q/Bf8Who= S*ͬ$\Uwo/*㒫_V0۰Y{>M<2S FY*è\>28r{.r( u[ZFl !7=e5]u=z\eΰQą! X{h[R,XB%n1 jȦBu:|Tc#@?CaM;8>_TrYJu$S" EK95BT5]{mn}xwUEDZF8 _$q#׮˽`AT(qAw\˥$ܫ \7"JKݵ!#w[^NPgț"BM$X1j^.woz RF!ϐqJ,W=n]9"2Cy eZ&3Ȼ~wƃ <_Y-'cH nM{,"XE+wipZ{ PHq_ N_UYo R5:S 2`~x–`'F%=QV~E2Ԓ#6 AtICTNN Tɦ0pϥ8ݿRG0Zz[0NK!ー%̴bvqȜprD7KR6(,ˍAҎOx`ϭPL}PEWrdgYlgwR:/ԯhK<%kPIi0ª-noڱ[lb!q*ŧ |%9司S64vZɐߎ9b(4c1 * (atbNȗ T2e=or5ZW5$샟l=qJYԤO_`j$呗b0 SaܵW=1%&I:Zz*OIڌ+ <+О5(:=)A +JTmRɋ ͜3(6zI`%)c(F)s +ct~꾂rbپr^[.;yJq̯+3Ƽ̛IB'$QptkIR߻(L[Mg ېC+&VvhWHoz)EDL JyB^yPa%N7"iWB2tE[%u;&^ "㗼n\\ KLz%Mh7W]18:zFj9)#R³VJ0ŷO[>2cqC+h؝u\},j' W&cvgKg vDWK^M.33AWp42&,z:@=?a58{wO\i&05ϖ5/ӬIT{vyU n4M+'C}ŜVRyxޥ/bۊ!uaDuœŶ{Mj岥k-*b?݁X6}wBcIpPQ|_/f ͰZT O,fos#SZ9cFfnĝ2/> @NkLr[c!ne Ϻgn ,lraO=|;tϩox'YuhBBl1 B[ִnlG>pXĥ6`mr~O'VA{(՞m=Y 51 o ؠMwp'?<G|s6= MHPN)礴xYD$\?[a6gvN aGϲ p@HQ TS?l`=~a6F]IK~Nn)՚bC%=B_QQ%6 daLUmnD_th {ˬwᆶ=Y:Ñh<{xe)vjZ7XLִ!Ŷ67NtdhaqMk"$ S77{.Z fN>{)]Len'ft&G,Tl3ҽb,K{Jh *B ֢gCoޫͯ#:9tv,oJ2ݪ?Sd/# K:KX qXs_6l(CR e!Di/h=dTM/7T=W(13H0پJ+{3u3~m7Mr;w7@#f_ cWSx-LV%;FTK zilUr~IPqg]}Yj0=Q46t||S*sU5"Vz$=3?;eM&IxJUe^l&")vś+#qe3"7@,)\j4QJ<բ%w72c,05}‡64-9srX3mw} N힗-\~67rV/-y[sq':\N 3"oxWKL )tD=۵ԅceWTc ik!S3J)7TB֫"Kh.JͺmkpX5{jaH;`!,%h'ڻ .bqbct]<@[&ؓ@WpRKf|h^$&Z?E'9g P~_@åF'I173[ ¢CK-fA4#mVLIЈL=V CjX]y+X}F8؎2[Aa)҄|/:"+t": ]#kv/XpJmU)H7.9?]%V!{"Jhpj7]FԹ9YÁo%l-'/ S#Uk|1G7unO%ls+(OXpOг vL zK榜mw0Yg7|tQpWYѫQMGIH3ɯW e0UAs[IVsT9d!V΃_ϘE[P^X9q674nLa͛XϑtZl8Oԃ"h=隹c2ι$JHFLqllaxdt6D" L.<ޜ&`|3`C=_~OYeUݓmt9`S s +mHB)fl\ȃ7p`6A{Gx eCSYfΘ [R$[{E9cX!%Ǻ8T]Cf o`m&pN1Mp~\Vw9VbN3\/z :.-7BYtf,'bFY< iԤv=;3"\+&!a}ʤl$|{wo 3 S]6էUqxڨyˮ~ ߁DvZQ)nW⛏..VaS+S³ %1'R%7S/:H,tWMKd}DBx07m;9Vcg)EjWY{$8 ^Z#itX6XA9u<)"jA!)#t=ЌTB)m?ϫhVGg :loB2 ̫j|Lw*ف&`$Խ3_HT wemU씑^<|%BaK yғ{S\+.iddЍᢣ\Ohs̉SUNsfHQop^9U4|)Zy#-nVOp %Y:&0~0&篍ip?9d #^/!i-S|7SYqX.h~Lrcji_8D8}-jVļTF9̱h{h%!#lLot-W~R/)=` 6}:h"DfOU"_QN$dէ[=P6";~dtd*"(m7Dgm?`?U75u`BlA#3BեӅw̮Js<іe2lzFvKIVZ8TܵW)y_M' ܩ$[OgM6UQi0nh~<=٧<6lZD@HѣhHl=ȗfpW,hI0p02W^]P2~.|t`xXRp\Ql" s`@ZfU@\&]gVG|LOPu|qT2uxK.o> 4B@[u~>)cf %:EK'_&,(@Ev5P}(d o*>!elMI] |φRDЇX` ~!s&52B6/:,='EJA+' DUqu,St|12nnT@1f'f@jөFK/A#| l&2f|J č.Vei 8ە 75\G ]2jK:@"`1$ RI )tZ v?w|)RC;T8{8vE`W%h)qK,;ʊMyBӖrZ`'d[)3֘ד[ܡD-R¼ D+% 7 ZAܴp9_n:/@/$&폞nBU4jj3J ع*%f^,QofEG{9)CxG%7^n*pZBчԵ8SO9 ;Ӈ۸3mIDt‹]?wpP%}>R@3n\W-s2S NJ@g"v]kydOo_Lюίi;Bl$ta敵'.وdXD%iA}292?O>x(_{63$EŪJB=ծxTetjQ.vI@s FaPcM/q%ڮ_"&DTm5yX#o]IvͰ7G n9ZBrj䀫T2>֥ZhPO]RvbDf.5Ԯ=>.€c0TPʎ5IhX~])ZkPJQ V7pq6wCb\\XsEJA"Hj Qńv}6O,4ϵs̸{ dUG"). I-+Ċ4e{k3/:4\{s[yN-*gauG<6qP7 <~nk<7È*~UNEe&nGtLVBPT>4slq_﹣~9 m'jjLzȾ/yȏFqG ƪ_lFz )6f~#[\{rw '~!̦['Wd)d}AkIзgt&Ah 3M7ۍbp%@̇it4YAsOw{ce=B(v_.cB5g.eR(L+6 *sR2 r<]DItEi{DZ\e$T>$_c by/(쾤v5=hYd=#puh*3KCdqZAxTS0|!`sG`LIFytw ?̬DZ1a쉯1<cdtz]`yUՠ+o1IL6+K\tF%$aaiu+KnE⸷/7 s渚e&`$_m\s)ʓ@#0Y'͘ 0lыnz9U ZO`$_cEl8Ǥ51ڳv`#R'L-XE G ^%L{sوquݢjtCɉG $-X3A|q7DJ%2,e&aG`rV#amd :kBLQNbę7p5qEe;r$v3lwěM~rY)X0M &F]Mi<̋.zV=^n;Q F$xz}Ucf,NP[פgLgsx-L Z7 ~݊ɓ޸prJӎK=Kv}-1n5&”S2Qb>?KM?LHEэu XxZԉŨ)+hg(O@{a,Qhi{V-S9^u &xjXK)AzhB(v61#X[/1 ;窠UrGQOޕ *Ƀ%6XcȔLk3SQ~ݵyP8 0#e;\>KSi%;SGyrg TcEE?*Of1fhwI?FeQ? 5!l^:2cdgdvƪ pfi!eeR׻ 4Az]Z(Oz3;xUjn`&.btUU,0ijEYTDBլHjx-YG0 Fb[j[nlGMy4Gx;et\Ӻ2$c vSpA#ͥgp%~X{A +(|sD3pbZ rٟ^>^'ӘOn% iٗeܲ6 (=.UJ~]H+ Q OSkTX7fҀ:_jK&k:JE~,9P 4 ABT{3kһ!x }nւH'"D^>~aaH(3;tҮuTpB<26 heOPd՛\v6ev*Wƨ5 Ϭ'DwULU7~f#N o^+'{$rC_iN] @`^Qɯ(<"̭ެH3vOΐ [~7- ]g>yp7ֳ%0/af q3X㨷tӿvR4&c::YqD7uJBb=Aqn׻lHX TWn{4owϯ?.պЩ3pUJ~Vn`ā:<&Vehmj\[מOfދdiЕ+y}nv\^>( eۣlY1%{Դ^Qzt "aeB}Rlj޻)k- fX^h23c[mT<;~5gx Ӽr- HyHbfrwx&4[?Hc"'X軑FOW q vxjԶ&L5{iU :ɽ^Ǩ:sQ)'2{s@Jɸ:t*[)&+co!H pKmOg(l\SryW< d-8}8 trO]$&Iڲj&SRG:E|_e-1dm{7Кl4 {թ}d5֌s*0zV@dC{k]6eΝaʀꃟ<nz( " L>:M{[a)yrm:} NxEoJ;X{:wU &g-@K {qm6Uk*W#pM g",跄!XvB}nDfk&!; XH㛕l`D -,w%5>wfze@@+vo(QqX7PMZSfTJ.Lp,X;~lQXpHp: #:#]aCOoT;0ҠSpe~|;nY%?89!5ýpD,ǭ(W;_(Y81 %kxL)s7Bj  9 K$# tr~LOiLxes@RD4=H"E2Adqt1]W 'j"6u3.x:$m bv續Dr6vܦe٧36Pm1w5DrFpE}udb{kZY4(ܼ4yȫ52i(d/\5ڮn.B_Fu9cHҏYtPboUxْ-Ver zLIhz5ɧitX۞_YL!Qu}p|mr`8zP,Mr$Smy .9{gDCL˦ЉHYfjMl^(9ȡBxҁ+7hsWvx(lسڤV Vx_R,itiql[:C祭hQ(x!{,a^r.w׎KܴŇ$Յ2"öǔCNQ2F;Z#րԔe"#4e.Q/k#*@u Z8Hk.o&Oh8s9ς~ 0<`8Whֹ 3DNk$IA~\,πLVlʎCW3m%vP6_*Zs­$2ȇG.Qi;d%|_{xsZ9WuxU&wq_Pw"LYx%d"uV>t[jlبccw;.a+X?kѮ05bڒ?-4rZ*ra]ZY3ERI %"٠پ!:a!0r҆flnaYlKws%(80uYaLC.sg <FȳĉT@ M7{ =/(.\ Kfz~Ab'" wjv(*Ro@+J-upUE$u~3#J2K&IrvaA1%Sm|gl*;gDOR\P]Apq"A/ 6\S+R1; PR63CxR9PSԢ~Q8]ųbh$sXz% {YZF6x2X2w0p EɀOg22Y!abDkQ\RLPyϙ%+?{ MF&Qyl,*1ֿÖLV,1SIif\,h16$`:pb8"??ôO~ Kptzd2d/CEs$2>SꄋaV#{q3 <δ2]Vl `@y@{ޗ3^rchSLC7*[%d8z]b,W#Am9 /|  gJhw8]U`8Eю@)= vRD4ۏ1{yu6"]gOk&:Iggb[9 .~+O>UU¸F?:)[qƔ\! p9\΍rNkMp K,xesn9Qh ߹~+Qt %w dk\Nuk*2+TW!NC 9nOm3Z58F\ 4\+u7rꜻqBS)T) ý)RNѤ[d>X L)Ygœ7,DJKP8D╖I}cάސ:9豬0vˆȔ- rra~7fv9:ZOO&qwuY! qRKzUB:D'3O1 FJGe|,΁vj8FEȶ@FѓZqʘ?Q.8.覣8.FǖIpﺵxZRV`$-/%wm]"%JӞWUë DnN f)u%aj%Lp/#5!:^"rs[lЍ>BئY )p+6Ce|ǀJbg3J{v(7Kn p aF+Fm޵O& 4];[pA[XH\K3f3a7F Bo (ny8*h-'u3.8B2 ÓL0qbGZ/茟?OquEP%cݹސU0F1iS5($LGr)`0 SK-+~XݦZޤdqUGv}db>hr[7)rqda4hH^8OO&ͧ^EFa;r\%h+FSh-*—Æġ(I"S*qo7 H;׬8-"]JMVVGH1< ibʱiq/%_HV!vex ݌*U#VRc6& Vc8:zga/Z$m8W/5hM7Ў3It,6 3jPzyzAs|cji*ee 8.ݿYtށmkNf&وUx?{`sW"A`)8y]=LyLrZSo0ʂt֞5q 7>❦&608/2D95{[KU{=pѨM"6h!dWK|#Mb jt-:K'A I *ZEˈuz$=Bm-#@^eDYwnua/?)3gYGknC/ 92#K H[uT1Aˆ4-IPؓ4N?y" 3qs3dFz$Ǔ`nń{ iK8NG;Vc繒 2ld3ytu7P82n cvS`rrCᰤ1tiK6 QRۯxܢ¢꺽>2Ū=B.cmD*_Eh5Υ7%}yDbwk~.W_aكԫ7L< &OW#;+[Pxf+( =@bڞ=x#D݌G & ã'.;K& ɼ,uկSxۃDKCq ~fEK~KVňỴ\|u7wgٹ.e?X]Le3*MV #jj#~bBb;چ,%QA'`ew}ˬ! 2rf9?M&O0+Oq!l 8fі_ \PqۛL|+pY$d!PC _V+6AzCHXSa@.y|d]q>}<:%_D@#{2/KjBe`]9u9wbr{"oH9 m2z^W# ^j߬B[+W~D)Qy`d)?%$6_LIhv^  ._NLSKAm7'2'~_'%'.&_e%v N-]G _N/TUT+E`  Pv/7Hky^J\dH$} j2ЖvM'Cwތگ5CA$`R y7),V`_ifX)ccѳb8-{S+ qQ%9FpDPu5jK|$VqlIJ¼Jj|s5[)ɧ]nGAH\Wj:O!7,`8@ĥK=ƋNßa>uGOZbX*|Vȼ? .dEq'2e[X5%GGq҂z?mk~Y 篢GZyj p`dBS#Y>f74{sz r~C#'-?[ZbA<@eXT;f_vhN3k$pD)oTBd1b[45ш AsW`p ӱ u'I(2r P%ÕS;=lEZ|:aqT&5GmWz?^bOИ >&訆gamha!v^g{tFI|& 2|  ^+U2m_rB77ZHQb;<;?A=!!ژ-ؓ䯅<񐦀]je*zH"vu<}4b50ώhnC8ʽ)y0r r#~Kz| trPw݈3먭|-4ê+/pOkQ ~~r.st[߬ŋ,v_G QWg!3Þk\$v L7 bL.# -zOƣ/ cq,GKoJ&9f{lD0Sꌧ\ [U;+dx~ CzCrH;]r[Xx1's{w[wGBQIKX"Foy9uZ8q4Pu4L>;=B74|T&^VSݱYS 4ߧqW:AAUe#+"gb!FxzN:>r[n:y2] hJ7_Қ u{j4aQ?$>1Qb4-O]0d2e/mM\gF+ʩYsZ@o9Fmaԭ_[~5+C[<,tRT2,EL![Cſ\%Xmӧsۋ##λ%TS.y6<`7N}AH$']BX Bz(Bԓ/O]U֯M7̅tVJcQ\+/Du+VٵE5:;o16}cZL͇ }X߂eRVxO@ #ZGĂ컺AmB?Ic,9.;&at.BOu:l4NS4Vsfع_;@$jεAiHV]9>挆SKJ 2;턤 /ý=OTWwI+BPZEoIGǻh!iLaEP-`޴ E#P;LJ|mZ(4Y6XVm)kE <yIbpX`Ft-ޠ%oFeG]Ӳ4cҙ:ҨEAM y`Q ۨgN XX%\Z=FS:nz!'vyK@T)kpiT沐nh +˟Z9Zm;$Aj&3 z(3 X cFG^ XC([[$WS:F[/<́!rfXMblrZgd{*Dm&UG3=9>LsKMŬ\HɟuQӖI_R2§v%sʊ [5Æ{T yj_5_!-QՁVaڇ-GSYR,t"K3g%!`Hz8@\A=r,mhz{'ȬǙt,2 TIIݔaa Y,鲵.qYn!\bhrU8`Wn’iۼO^d/Ei+XT.mQ@.-rutr5Ngj{˟fJq|`k[-0!l22G ˘<sv4Fg@Ͻ-jRDt7Frdקj^(q67> H;c*cѿW-(tքpnP7>BQ(a8@V5:)VXH|_^ jmanpڠ qٽ'm/+}%;a.>d{;m'5zdUF<cHﴄƄ- ?[Xo?%{ >ײ[ 6*|e h"YX(pqbh (P!b$=~bnR qF CԄLJ0pyZ@Z}j@yK[D8wov+,Lओ,ɥqljW̚$/p㪊"Jp2E&V8/w2EwrSsG[ : n5x n⫀g yWiV\-Y\ 8NkPa`f y, 3J0CIQVO l0CXovb6:K/ (l8z%4a )4<P:} Չe=Ѯj0zD{_O{1dQӷ. ^9D3+j9(\GM'E `!$Clu&X 岫xAb>V1 24ߢ mU"g sbד&VHFzuɾDјkqK #-w j*֛Ȑ\0P$8aڲ.!oi A,*x2%(2Xl^{Z[D7]YQG1C5!\~;MA\t|3W@zoW5gU@Oz7ιeR"Q}T{/XX*WUYrC;5xp,?2%OLPe?R"׺6+waG Tge4Z^ǨJ⎀N\k)AlFw;8XvǖqF; !WҊVQմv$+b0B#03!i!n,Yig(p)z3/i ^n&9ReX8RbC=0b!w##$LΎL҉6$:l{PB{>?D;1mxnZ>Ze8ڞs\V"8=&j/0/u}F;QZZO3qh Akd* FȳeUe)}#W3JE|#,!ϸFGw̔e{`#&*^i,(dINEG1;KrRM7&y .${/>{KtSxE5B}e/ޡ薧2GJlUa?o<哊+V% Y3`溑nHIßJ[$aܰ"b7xx'H" Ad t]Q#@6T#<}#)3f"l fyDk}OjY{MK+:sHߤM%4ܵ\HWOp Zd"\5붥 X`8ԅ8KK ȾZTsR5Kgw%a)v\}޲tk;1~(t!85}vč;, wmᶿ,Јj*O {KS_|S7Ɵdr  hJc0oU OB95duk ["0]OA$ue2qzs]1ATrcIRaS#|DZHVccY ;JeM'Q}bi6,Ý9[/!hSܓl&S"R?4D8eZq(D :[ouQ8p6U}>A_ΝQ1?>/D4Phywp"UU^&qe0^(hoIȋyڋ^~$GC쪫}4vJZE( j.+-O"s4.huEV[z #/w;(!m&co-RR{/"3YTGf RNTGApl,U tCuu +! SRK}4ɺ9?Q\B/t|N(3T+)_*-gM7>^ $o#MZ~򇕮5FvҽQ99y\(gTCar|&П\1cNe&"Q;:^|+N <=|{ڎl%UN&ÚB]HdHik] ?Á9UP ]Iܮbኑ,  &wRzo :n*!{ f4m=ֻ3)%dLRG"l YnV*:K(kDpD)x?yvH m_*Kcmdq÷)>!80qvRf- }xㆄT\0Z8Sm?"f梀t'`/A9FD!#,;g!" -݊U8$kq/VuGKdޖtOvmebIBQj(yKuenM1@wœ_27 .u$>i:NC4%:;XBik$Ql2P~p[]-R2tx 7!NKQ#<=K^.ŞHY3&%[= L ĥr}vY p2!_=*YR_`M\|%ȫjA[>|YV̓Fdn̗9Vʬ|Θk$F63Dyh6h͏qS]eDHk/1O^٩DOБK&7B&1юM`t"aT?:<{ɰu&U3tr98tb hx2\6"T #z#pG& sf}Vkr`]K1H[,KB=pXW,KBN%M>e܌|t8 ?"+uucF?Io",ѼH.60059L&`Wa?R )tW5{Jۅ"~gK5[x]bqFX "Ϟ,4C5%|l A6{kP&UKfᑓ &* U)ė;& έb${)ڭLDv]*+Vf"eʻPPn`}ݔHy%ڬraD34ֵn"f {y(Ke;$JW@e |X$ a `flz"p=b>N `s5"24wjȥl./rSCE/'hC@p悕z.hf%\ akd̋Ua' p (~m}0;stUHfzl-M~)M=v:hs:54C9>G :?OY7|*i[sPjGH4 }(l\*b!@$ntC k H9A&;Qk2D4%fi1OGik!ˉ??t șZMҞH|piGG6:Lclm[ <@}.I4/"`SmW6}Kde*y{CU(<値a#-hGSqib+(|9ݫt۬w7\ޝt(Wpl@uw&DwWCmg3V?MtO}p& &xujBI2z!>6 \j ^sFH 6E34_9<}?_~hAP/R6ݑSJo#JzgyPat^}fk4z"Z[̅e"e=2ejigW?N߿! \H?sT>CV9h(8E 6Yx9~D_R(I?FSʗ3lcwгzݪ‹>l>E{P4#PK[JSL®qVt(@D$S4^x(!һkgBR݉iciEk̑/0nxd]4_u ,;"8@?7Ÿ5~3@L焫@%` 3TɅpF}Z#pt$M;.#5Ų*R/MlW8*L.'5Ѓ>G , 3}%I\ʙhP"`SIg`lDBJ'6Z1>+E>D VD(@H ,1g>S<ag=r8l?a1c+X<˘Y~eAg}=L1 痯]hka@\Mh]4X)9?ױe)k_p'OfJ\Iզit[q,qpF!,Vw.%%59dIFQE.ܱz&TDU;l.by)In熇G6&r@Ee ?emǎ!{֑vCLJA^v@U4]ө7pE̅u7W' ԎmN?.hٯ[M$虏b~>jߔq#ަA,vŞb߇T%`^IDdբQ *J bܒVi8;m.Kf|@*xv)^#:C1xhM#pL-vCձ/-..,U?fs$O6 ZV(zP7 mܿFZL `cͽ '+"&? PKitܒ uP+N%I2~_7B;LDF?FgBN͞/ob+53@wX9|q |/o^^45c)x8snxSȌ 5DI-tNح}N2ʳ)H̨.Jf ->u}MBo{@/IE.u=h$yE>!%>MDd-4>Ne }Ҳ|`} yis"4VAeBGH Y(|/Jj|n^G A<"tOI`]su 1Q%e<)=3^[ 8smA"7޽ x5FecOZoT>j_؏"" "~Wepg m|O @6ZD3MznKqn 8xX)T=TfT: ܰPӶg%fS.gt\ }5o$&/;j #3c> &O${AH\q +0 лlk_XGA8^Ha.l A+gs s}2c qy#WHVb6kڭSk,ӅµR _U-]SMeGuhz %"Y uLcLZkS`Q,!᪓-j EV*شB]3rےB0Kj;$R}^puȎ]T># 䇡`a+]jv`Yv ѹuCj55OsA*j/#_kmk#'E[q!4tzE6=S6,֑ e(_~8/js$V(%)k ng+RJc|J >y<֮V4=u ]2]# ϩ(<Տ.{5H:KwzԽ9CR6"}I~A`JłPP`Qq>qD( TBӱGm4xё߁kx& ]a>EZIwa|SZ+ؙ&U@GcGwuH@O`O ދNj>^V3Ӆ OvT:ռ!ؕ)$!~pBS 2P ONw3߫!Ι什al& "SmA IAY2[@W}Yڕm9\ s8T8˒Q_T+V՗7F{}]pOٝ4?IWǎYM9SiZHpf,أֺ(Kks-~ݶR pF F>:2T-'1f )/$@t?zsdu8#tOnI0"_`4 zvQsӌǛz7x6"ZS+(.\ǚ^DOOES -M/H-$K嗯.@2*#k)WIp]JJK@P;{:߱jMZ/URsˁOLa6|MX$v54?)-`鉖%@!En YJY[r\}Bؠ! CA}/BSk/Yۀe~:M!7)vw$\5 3 yY`y Ef DfLEAj*?#~m;cDwff3i'UH#Y)|! `bGDptvZ$7鲾IR>gKiFߝ-N*@}u+dlA7ۡ dyr*9g\&eUbzeזG2*Ψ ._xhE700W 瑃 .~y$d!=zoӀbЭ+y} O|ӳ7.?~BD80OC 50Fῦo9k#0sBy-d8LrHYn(U]uݝŔkW`džƘ]^=M : OECtI/x?jxA#ivWxl)?+ŭJIkyRfk(21ji"}3᭯q7wk@iګh9 "'9B Y cx1Yk!sJr%'y@$Õ"vih SXVpLC()dY-VK}*X$eC+%d>o۟#$l(PuhD p6с4puE ;.`.qf.A-AfwPy;,zL5M?p 8j-,eEG9 F[ߞ-\ 4 |jP֝P+jq2 ~qśei-Ee*IMvɥ1lwb<+M5{fsM-ޢgC@[ _mů}ˏ@Шl 0 WPLr+ IfC_ RIJ/aL$!GW'PCI6JtJWfgG$bw4.њ'2z jL9` %MGG=9Pen6{E=`S{B+u0D,ef 7V`bVfKxq~$%Sr#i|3ש߹g2բ8fѺt+@I_cwo$cQnԆB4MRGS򑝈93)g"o:#ICtJ9S}&SY6HURfUb’vƭ|N# sL4e+XF{IlH,ٗtf`Mنr' зHxPSֻ8zRw; bܹx>*fјqB;SdH8;R5 p`2j373Awj.Dd45էBTO)L;>IoJ%{UwP#u@^|JP\.>UZzd6|:Y:!Gf@7(2RӞELr;7U0y KօfB;) Ŝ)Ļʵ%@ Ɨew!DN K{-nm/N+~}C|ѓcfڹܐ[Dv?L#]S߁ڒ!jzOjV|U1ȳfش` v"H!A+7^ 9Qy.Hbun }QY3(f׎N=J/Tgށ~v.aI[؜X𝼟F19eH~+ @, b_MJDg0xcW۷dhS5y$ЎËc优C+DJk]~+q" B9GU6JRbX?؈2°n{JlvXȐ &gQ^`%HHp5Od䰱28^ܧğ*~gOe?ML-J#L7`r 8,95bYX#p C|j[O-g~ž{@>豃5Vո;13/_cgfLJ:Kp5wKا!0짜tѱe (ۼpslg$!qܰ7 ]11b4YUR=*z\zwP0ݥ?<5VqrM$V&[-D2 O3 g@Ue{[}W_(+7FD}`׈e֑~~Yeugc)'a;¢?4`Ripb7*H9q-kI=pċQEϞŸZBqBXLӴY( ywW֋yn" SXpb/ԕcF}Tdruw٪N}v~EzBt^ ás}>~d'֦A :X4 zKbISm i҆.\=%vK/ל%!0˝H(c@=2@GE/m\>#0=;o/em{k'b /MQ~ 7kB@ OX\bus IY+ZJ Gcx $;0e0QXu2VI6gC"j5şhb[\AӚG㬤C)r= lȪ﮷1"ePm$+ \/|#|*TE#3=`x[i"L5XyLU f? ),9d3R/MjNhUӘ]Ak.Df';F8?No`͇xNbK!%0SQHgp8 MAG/ %'3;#+m]1e ` ^a.5@ qG(2y(va.o1iFolYǑkRj+opfڞ5OǛ뒣UsUMzO G~ =6;~m_r£~)1͒:+$~~: ,on)J?IHl;A~P ` M7`z 'Q-pֆZ >oOib]|c IE}QqaXnXy^c#h^rX]S,5h멭ۂ=q7#i T3o* Ȯb+&Xx.؝rb  gZrѣI`6 x|3Hpcx@ބ&w都a,Uÿnә|蝏k3l ܎8r +)޽Zا1lڢc rDv{#žY!*ȡ8KMVqCRcun"A D~-[/N<N]̎z7cG }3KX۴toHt#QeB3X dҝ^Q\vUBTro'+(ڡt]טH,{8 T5.r$onfT^/zYHDfCWAQ?w7;MdB`jȞ1x3uT+ Ts់w6 |҆#"^-&}b5tUe,Beqy9Oso8$jq-Eœ( ]yh"- ,ږx#G'i~g54%\~VqA:-Ϗ$ƃJxLrHK@E4Ve9J15TĠh1+rkMPRJ =^O}>Z@*RKjn_G#,agVt֍cI5_\]}Wpou%1u,tD8dmg],OjHW++'hH>ZoCp=axrߧr#ORJC]x:ذЩ~GtAdp@KĭQw*x>Z\ЈA54Uqrrk/tM@X21&#0@e{q}72iJme%PSt۳yql6|HoeW9z7} 4Ⴔk U1m9C[`'Q-;|X)rW !%9j10GJ2?#ZH3zZRD"_R_&DTHΎ*b}A~Z#p-1*?F)݉m&B)Y4&MnIk' 56'sM2X\;Ԥ!ݥ[ѿK,[YMSG Wc7w)x JLa΅)ljʆ`xx38SkjXZ2Ƃ(%.r];!S[}B3x!)P M<둂lҢ M vZݜ Y Ť\fF[dP-W L݃bJg|\VP-_?{Q BbvyT VM?T,w\"WpG}z'eh;/^#z'Ti`VNH*t*rhȮ ~fK MO#?x#*}h*r ٿPnom2d\seU#QUkn uw\تf_{;OZ@=hl7硖GrcE4qX `T>DCXsݽuNX: WdiC2 KkcJm Ne m. sg HLRH" 6bXܬ%ilS|sEQk`3nÀJRH>l.vG[̡5cF埈ǶZC#X;š{^ycpuhd@A*Ҵ$Itb V0WBǖhB7 \ noB ٽb]Adgv sA3 Vj@3.Yw؁6Z/uj2)>lENd m "쌯ݯmI2]t|P,N tm?e=n2eYkS Ƹox!Q<'YtE7ENƳBl< MM˓5T#zbH B8RKHZRUcQ T<45L;/T&c`28«Tjd#[}6 {w weHa2 E mAIG?"*hّ="Gs ی`DAv ۄt[@t\-"řL$8Xb T$cDrR/Yn* AͳIwOWyѯ*g6w9&)uF֛V96ڼW 9fIۭqh)!]%K"1"u:zZ6#GKa^r&[0T+I3IpW-z"r/zk#K[Fw66Gf)c0-dR4A1Kk5uR~Nÿo*ܷ-Yجg$ޏiG'ƿE]u0ݗQNwR7Ѥ%EN7"B&}\X]eEյ<6Lo%Wѩ~b]̵ ?ʙ*xtw~\833 h#RdAWb?}$ Na7H}0;rh3E=_҃ĥ&)tNĦCxQlB .Oύ^_{oM˞veCbyXG *`@IYoc9Q[Btb>6 H5>IӠ$ZY }s^kI'Y8{~:/(}I`]%!P$ SY8O|JȚu,&؅9"L dK8k[{&䑠dZ8F3Bi:^򼙚2p:cEM37o=4{J>->jG-M!42 .v'OկC6agF1Bp@w0E&w*"Ecl&g]#=Tyw'rA*'-_BFbz탦{ бx?Gsb;_k}EU}Ɏw5h~iEK >)K#z}9K 2è-svߕIhfdOh3r}}NJ_>ZЯê$k|&H z0=}=3j}=[|s/kx ?q%y㯹 O"K!ة秳SjRJi.#h -pqI^nxlٞ_%` skZVcu\VUKMX{̝iI%'0NI>3t79Tf Z7<+='t(rZJ;0eEql*LpÖ lx1 z.fz'vxS9ϊ4f%*EH<-:/in!k,ZpI6Nrǯ D%p]3G[$>MA v!gנQP(HE*@uW>Ě`xzs 7r|1XouP:fgrO'N `zoe' m:f !xkd O#y%DJ,@Hؽ@b J*\ѲG8~O!:}(hOng'C49{/n9V:&9O~Ci_NT#vSύ\UH4f:-?5Ya_WW*Q#rY#<&$ ;ۖL7O"kf2iC1!*CkdQ [FzSѐTfs0KgZ mw0V/Ѫ/^fP~`Rt"|g77w-w/']!R ƽGc0kއNd'tl[) XCt!`ܚmlĐy T8˖*X|e8tc3/Si[B_UɇOX6fhcMI!abͨJH|njԦwJmS V2T4Ll>;7]Hmq9̆wrͧW2,Er9F lZ&6`W pTIbݱOB gS29~;22Ӑ$z&8ushBh;Rȿz WKR^f 7{%e Nzt[tqL&Kc 7ٞ_5Ujv܇K<LeZhV:Œsbj#'T2g{SIhX>$r\J q`ZՇ۬͐UUbTs30Ar=Ok7c|>jZ@a\jpW !<OJMD+ +Ѻ4l56'yRJ aS{?HG͸+kҴENLڽŊM ٻ@95/ [n Gdn_mAiFWdP::Ԗ,lR=c.84+0XO^F\AB'm-Hy)b0rj hʋhu¡*T+-vFǏf5OsgŖm5l=t[Vɵg-zߨ_ء 1u!Eŋ#먏xZeRXbBYXm`O#bL}" ǐEOꏽ0xȟo{jhGMg~Ɛ0pKlI$!,9ͶsxvV=j{i{KBC-#L O+& ~^W{R4!M3 : ^ηjLt=amOOS쇨O% "G阅lM1=ËΫE,?w6pHـ+ۈ^:nmaFz;X 7?i)ȷ eeOPLFq>nI#do`9ACUIhl,KUd% 8cZQӒ*̻<2/ZS^-벡EsX4LDK{HKr_Z"EϦE cI0+EUZ_%0~]ɵɘT`502$,9#b ]:H#XO[VfMh-*H7{@ϲ y2aq$޵^h:3ـstn|=$wfjQB=ҊDMO@1 ,`V{]ӆs ?wd3;u4#7)Dς^]jl6uS rll>5ÕMK`.DyEmYoSUUپĠ@M51-,WiΞp+||%@$"AZů.6,FuW%T!^cHY7{?(VjL* Wd w\?9> ϕeC, 5GE{\C釩rƼH#j9Bz|9EdsNv 1,wޚ'nl^bOOV҉40: ī!:Cy8@j//tdlJe[p^ ZKyz@?/P4q;ݑgi9?X&yy$B4`}nSds՜Yn t]$)?d,)'D$BL+]"J2ESD]-'%"Z~lDЊ ĘS#xeT+ lLRJzNjL?э+Ș$aT])r<` w-z(p\N5y,d,$ gk_Vgz $&@3opB"󌊤xR#~1X(bٖI)0/_$ D>* ǙK[ʏZDm>UGBW{ \Aa>Yuy-) - 'K1,gu@:z[L>ӥh75NI}-ߍmXBzV =O9jDZ$Lvl}*ᫌhHQpa=Fm(gj XI\rs M×MRh%}N}Z7ֲm܋ 󃩔fGE6 _ dtAN)6 Ug]27$u93e:3H*/Am_RxA Z]'%,nK ?Pb+E_ӟ#wzgǖzCxUc)L'YyM綜Dy(MH3Bh6Wy DkBhK"qϋM""P4iu d4;~%f22aektuxXv 128zkvQ7,a T!3뵧-RsabLw, fP_% IWKj`3a7~d{ BTR ôCSSl[8㓌tB)!c"$kj]Ϋk2 f 9LKb C?TVB(Un$#׫ #$N挶 @_>@5@ lG]9 c-ősbOi#"{ҽk%ȑޟML_hļҫO$6n*m we԰˝y:)}ubdWѤq;cl.Xq#=prYMfcϐ{RocYD>XLvzⵘ_f嫔pPYK")YֽyHP2ej9rr 18n ]ɦ0g٩P3 Fu.cl{(BHRU4WPTu֝ B)l<5S34"ܖqO+ ,G>4ชA;Vhx+5ܖ ^9XQ޵$ Gc A+f af6*n&K=aC>M5\(ը h;qvJEBM@]ZxBGy:iN(.#6j0ӿRBi= .# obk2zt5pcYYhlQ -ﯡSJuUbV-*c܈*2fHu[epiOe|±0EաҴ*WIQ뾉Dmo@M:TL)w1^Y~Sڥok|>fcG9?5_"b'{wIMp @]ήHz-;v>y^ǜ7ֶIce!`SVr"L@/!^Z]}2hik\nUلjbe)857@VDǙ<.gAS[%X (v3rxU3&kSvKyVtƙMvAD/,>f7O `0ѿ#deCv> o+UPzgOe>_q[ y| nFVzE^6 `8Cbuʗc#"`Qℎr:MYj<ܜt=]fIR7!V!ԻSmb|,5tjÛ;i",⧢L) ϱco܉,(b nAeOw(װ|ȍ+aJG0f5V :)?vg0$DyL&:$R=-|q5^S9޾$\k}3'%LIsm oV|dd/"4Uw{gABa2jDQv)|64!o .yg"ъF6z0lIx@A/`X1cۛMA:y\9A`+&ͥB&)HeO=ƎNHDR;rT+:cx_V;u^,gLAF;w B|?UX`+"ă˯Y|EH?@Z~۳;ޞ;cRPW6wW"HGa< Uv͐zs2֊62se& sjP܁Z,eT2VY=[~"(xIte"SY@A.FN jANv\_c]~Z KT$F;C[ɮD].0Jfv{~/֋Cv +VFDi.Σq5^V:MÕx Qq ؁A7j;~ZhCOtZ H6zxwenO}lʲ8s5uoS5"`.%@ Tz ^_8& 븄xPp#F^4y!б-Hkpfff R0ij.,OV Ne1U{i ٻ>;n*6˲Sg*s4{4>ʲq_&M:uFwxn:sI>-VsSx _zi$…Ng?z@plH^oczMiŬ\\8ʒf+w/ ~pu4e:#vQ'yUa}imF;˵/1CTPo{c26y9'l{[LJ.h!T(}v:ZֈܕF 3]lJ½@$zڕ1}9g0WIx+򴘵Er7<g_6,5Lf:uI3slS+L!80]kQ"q;S@SEuw}XRELQV(qXilي/Z5IziY}reAgp)#Aot@CvZ!|s:ӡjXK=BO #j;l1*IYZԅ[d.2#"o|_ɹ-_xIsFnha5nTłӁpTNk,pg9딗1p$=!xք \=C_/ _6#.s؝tx33>o<46M˧SyQq׳E"TdNޭg\[AglG2Uxl^7|QjzBͻFUW1ky EYԶ4LXbUTΪŮ]Qᩚp{V ST˩L( /\1չ9⍔8)2AYOF l@-3IYlp{ERZ40-!]3MK^MH7kv B]c[ř 2f7Z,k;[C(RK,Dzj<>Bj .'_ʨМQش_)T,`z}c,E ' .+71\t[#T>OZMN&!/,iOJ se;˱.qQy͡\ݾCաJQ ^;4-(wP"^݁l=V";|-xV_;YnUFϕ qMyb,a Wuĩ%k0Cl@2[s#w KBH9=_-a}憣&vdHdvqCHO=iX%[ ?\f"gZ[@rZT[2!KY>\T7?}-iAT)i ߑa2V5+g^_B$Teө78 zc$3ɿu㨕<^љ K8iLwO$60F=% K mƳ;[G/Y{SP?ήf[0R>WPoJWj0(JKx]>Dn>gzZarjݭ b1qUx;2d>wx.gMArk6FHݯ:~|TAv"ֶVe_HnIrթfRl@ d R D` ?t޴t(|`"Ɉ`JgݷyQi YY1NC$uXMqm>%3!c"C]ԻD 竄~hlw5PU r3Ju;"q#$  )H&s4%GV[{&Aos,rv < W@(1ʺKnF27gewBcdK^8XV`=5ߠB,R@%E_VxܛX[#vo0 OwVhi76Ɠv(J"JYy%kjqg˅$0u s\EF(+J6n6Sm%ga+bעUc=nM0{Y3O=680 )8ߊҸ|*E4x?at ǖUpdԀ Ce;]5"j/űX2A<9|= 95w%hETl'YzX*Sla>' ܧYE/ڕfp8&dv:٥AqQr4kBo=S$Y̝27-ԫ

t[ j]xZG}J_tvag]hy,KӽQڶUe /`SX,W"%Fq +]9C~1l3(Sݞ~G廵KR #3L8-.s| *>ӹPZ/]1{ܧ39)SD%}("'U{vkݙZn]p}eY[RgPeiDֈ{oԧB[T$7`mGڙ2̢뫞i7ޛ(ap5,,j?X$2\a(SMNzBj]]mu9[7`vs 2@{'܋W[Ҥ,ጿM>Uq@ZA~RK1߹yJQ" xB_ff6U){.3DKTxJgQFҥHߓXL} 8_ݥDAi !dAB6{ź̅/ּ⑚}$7rݖYt /P@:S$x{ݜm.w|xR\,ro>A b~ݍ#۰&$peL0 <'s X{{Ә&(K (4 VV 1o$Í%W aN=%K Tڋ_3f/6zA j|&*ŕeZW҇R]j?γ80u&#XO{}s%}wZ،>Q%5oy~3O%[9==,C$C3 /Ap+$9fROQ:@T˖T|k@E ݁ k~N`> s)OI ڪ*vW>KY8QyNu+w+ӉԠ̅tSշzO:B.XAr`v}R-Ӷ(O>˓v$xpBQWI,f@:nh_Lr]&GDlMXdqڂ=%ɴJ BQg80E4Dml_bfEl`~wj(!|ߜYaOu?19H3%mkT{BNWabVْŊѓ.{B7H_cB`P {Р(ڊy jӓ\!b<pG°s -o`(0W!.f#fZewLJUXꤺjw3Nmf%E҇( !S<ƮbB͸m%D9z 22 p;jeA’ɷ3${GX]dOÀ>C?ZyIaΖـ$RrClk/mZOF/t.>sv-V&97<5ø1BTq\^^ neeuVN]Bpy6j%aJxNj*V[gon^u!d@dQDI m*LO:+&ΜOpY.Ĵqj\nh Om,)9c, dⲓ湜2 zTn=lCS$د6222gSO0Zp$3aq|@f<$4HhhPdL%#WNė}4`6GHqL?fQG8hZIֺ(V3PGx?u+퉙ZrH1K y V-,$pvW. 6`"Lq_}hl{"}I[=oo44xus󽥜a7:5F ~kXBs '"}=rBS/*&`M,oS?FkM]MX ŒyAŋ2M^Ar95QE~K1"=C,yz덽 &%ꠗ,)ZK{,HN.&f} U1,z̓'C^^VCW i=7}[Ÿ@_;şdlhw !d{I.1Qލb '͸ɮw@umޘ?͋"1qf?&kْ7tS/mF7Ncwykʹw*oXvEC3/8DUUM 6.Y\LbF~ @^lGB~EStAܺ O{o/sR[Л\r0HլyK@p:НX?4" NxSq&vh]M'jsЯ+&`RY<k+ S+ k ,Ơo0w02:Y?{A?jx:qj^lM5ODc.ߊ ϑV]UDadi\D3As4CRh JGa4?W>#h|~~'U_rz|䕞@h*3/;q?/_j2ܷxo)^.Q6? ί^]0GAM[tĥ/G A_)HvB Z *ar㡱\[җ dΣSscm$@u>ԟ{ 8KbЋ[QGQ p)P+BM™)]fa [$r3&չvb&0?;&ZqÄ2D/ܚ|;@',[a-2z#vFwN <4ڠ>5]?wk^,|iCt5|ԋq/oi NJT_?&~BD#*S(]o}4_>8 NExe$U]RCkkM(mfDlq'*u"I&uXħ؈ViyY0G d_5 ^$jmm{;Z֊Ly* .{sp[PaLc5 GbZ#Eif?HqtP!!%) qdxX {ނh^z"Q_j][e)sr(_?y{Rޜ-U4nOKKѕ1h:b|g$KS#Wߥ%l9! <Gi^*_ch}4#ҏڰC{ H<;\ ûڼ6=n?tzaqƜ δw|pLyUu&1(J/ٺC!k*H;pC ڙgCpדUu \$BB-dOd R[Kyiվ 阳Z/x1&[tqIW 'ڔŸK&9lS>v~?:pqBV[ocs&́l{%|ePkn )_4>=?Z6Qm#]uaz Yu-$΀6x ,XxKAa: 82v!L9n(X5Ng%-(k3S=+[T蒡oتqɞP?*CEV2J})frLǦv[eFH@`աGI37o l:b'^[,ɹݭu? "JaD53䦝?YW8 IR?IX}eE$?&1ne2सC$l”12Ԩ".&ܭԚs35=p@j%Gw_w{U^lDKls+0iȖtCHt'{ya%8LcX(,xS 9i˂YLhcLfgNع?ԡ2ehyDKMv\96Z8b BWL`$k8S G0)p0@Y=(3F~L$\zKAkӂAg"olwm 25-"DQ3-ƆX[SܐG.~Jԏh !@'|V*17CtE tJd'f8X)<,=8{;#l.AM`lݑ>8[\7w}%0j9+B6x}>n[2{!+:c0dDlSW&4>3#àN< _ 4pX$PR.e (x({h͞ʂlDk 8vz AF %b OLڿ5 7f r|]@)M[!Y7+lfr 7CpF-w" h"CpmYie>5=wsޮ|ﰖuVz۸k~֜Tgh`y5]]aƉ[T6F78<[ &νG2, WlV@AJueflZ\4P:nBdCKR^{0zSmLȏKYx{bpW?n-4UV$9!_o5x}4DJNXo}[T}MvpKi/+W)1u`[Dɝ#:EBniX5UUt|yDfjzfZ 'ؑ'6m6K{GHb0(Dv rݧPE:BJv>o.'Z%}CD `{01JU˱&UqJVJI6*4|ҼfѻZbE q4)k#9*+8.eN#(ƤL d +#FZ_cM-m!dqyF-Zҡ v4\kl-5a#ǀfd /`畍Ɓv7_sc[06RdV8c~1UW+zҀKfZ+- ?ˀy/⁍ၑjЄ8dyVDv.8zRm/XgGbb[rx |TŤwm ڲW-2 6%1hOۘĿ{?f i]A.*hCj'wor@Pt8K+i:!m@w4tƐjx$x ˽2}L@bZ\\0 0iRt`k 0_in0qO6ո"..L -H,W&-BJв@0iX(*붛*KۣK@;L%d@h8q4&Y+o7` gTt2 +.pNzNOEB5p|xոZ;. F2UI#0V"2#>_DY[ .N{KC@ 럳(B^)8}Oh r1F*."S-K |QsD4_[\?=)w?w2E~G.lJ1_ʖfmJ!7~/'@ 02A2"t{oA ᛉyyyLdOo Ѷv9ֻl0p|)q]%GT2eR5bȞdnJ}#3s.8i2J 7@rÕ6ǃ5$/c0(co "D61}Kj٫$+?x#Uj BѪZ+V\9 [TLxU1U%`7 tB &ˁb@Iu/]@۷_E.!11{r1HʎE>,d.y; `9mBS_BQMaJ#V_h-'. 1TH/Z]'0Joe9 G9[)xQ*W.s$0S;&K:.S1i w 84pCM}So X`dXͯԙ?ҏVv>Q ! aH%I\tl-d@nBldj0b8~K)}KE.U򰧞1 ׶$qtAھ7GiGe8NxkJf㠋 P-`gNK|qX¿v zX:/̞X˨sUwس&ԗ*Ir}3c*V Yj#&ΞC/`+Rŷ,CG5;\:%e~L c7(4n7پ]n7-8GK `Hddd=8f/|%9ݔ@b t(0pnO{ɯTt, 4ՒjeC,/QR`۠F@ 0 RQ=)# &s(.2>M\e!ToU0)6dvTs)1Yw.zMܠ5 0&΢u[_|R,sL-9aaBmCQ3.Ֆ Իhwž3 CZ˜23L_5x?iVWG^:B833)mRQ*v^Js+tȉy$ƥ$Wn䱘y#?X2Sz [s&QEu`i兗r}ܳ(M PViZ:R} /d{gR?1r2yr*KML̈́ N8^îE'vA^.S~x #c{.MZ"[ u| 9HԀ6bƠ#ɭnLmq!1H"cǧݪ'5[;L^;jSS i߾y}@F$?/]0*C_3fl=z AÆB43$+w_'̫]6}{YxD# `0ҏoq̭Qcu(zh< Φy GP?ĨTl -S̷開FAܹeѴSczY.S-=;EK*f߷vXT?y=J6 2Eg:/ TK* Y{mۜ`̎W3 E`ƶ26960*zk8>l/9)g^6_D]}Ew:>$>AgԵV7 :" 3[SZ _=vK/ayAKu 8ƮVw#"jӐ.۩\ 6x*'B@\a^~V=i+.@6+|xVpe읷 1Cq]=xwp+(am EC w][bO[w͗4p|qF}ZuGxL@XP.vA~-VP\Gʨ RX 7C'C2~5 uo;=}wNj1miq'=\(v[<->_)#5敆ݫ:GQGoId]}bԹ4d KT_,DynXolIBlsOSuˢHYM%W8l &F+Y{#yU|R"ߥLe$O gkХ<' E t_豈D(QD#8H`X,T|L>WW&֊N$*졭l=/r C>lI0F v̟`"5_u#dhUakZ{-#3Yg [_YE M':,z=q qqa#y.d';\Vc9 L 2qY^9p)'_g,  ?,_$rܬx'ҏ>9 9Z  j+=bgfɀ<g[^ ^DKA~WJ)}DRK(-oD8yUѸ=3TX@oPf즷Gy6 ߎ^6c3/*#sl)tqTq޽Q17iV=mٻ9!ܥK43W:Qf4926UyjI6 PE+K:N.[ZS}55,{G ^6Kz%[E#9(P|rDŽ'b.=QA7ɯsD\}M"} WB-wbVP13-V A[LV*|A`4wC8>  [kb7m6 54wdh Rc\ ̗M!X.9$*drLQy4+" JgkS$nA-O wߒgD;N^K16 )UMP=)@HD)6=wMDm/)2mCT /B0.6=gE\*iSEnEt3DX4*Esr1,\O/z1Z(§ _&<]Wj_ZJ l%N[Ĝ-k&UXJ6M-0m~ cīJ\$ Zz7ݹIJ)eqQb8n8wGNY r!= 0g M= `bnrPv J}!Tε&1I- &3$_0 YũpHtGOJRF;9ֶڎ_yvd+_QX͈EAz5`sQo1r! msI3r+%;f܇Ԃ/񯡩Mw/Sl͵~E7bU':tM9 F6=6>nΉȸz:ECv̘[g8:}Ci q6 hN7gNጫSm' }<#2P|0B5ai9(~Qn%͚yǒ5дSf'txH esg;v~{< \l]^,ȷ%ERv>0-/|SǍG>/%@Z'9 ^ӤD2y޺˝͙b1/յ!?uSjO}ōuQGz [;n⪔x%ކ;񼍺g St9rp<+%?ȔXbv_PAf\l2rܨ©e՗ !|; wq ۖԎZO:e <`M\ ;Gp85H_ ~li07.%B%EͯJjJ9@lPUocT%&xInz&:p36hsްI9mph00-n:: dsUfCGZ\ZhTgnڊ̟$Ի~N"KR^E,!_6B9]zyoѝy{߻DEE#GϚG̬$3Ebc;bF}2rIDa!+Y %&z@lA;d7Ah},3re0mX|܀^g_Pʆ>thk% ')3nӔ( -5aBG:P+ėq7ꁙ#jŪ6rBc0|6r90tq2Z9V>*bޞ>2)w:ϰ8l*e!-6)9"xup?H˱Zbٱ'v\3Z$ƐZ{V#ow"Q^ pQq?M}.gbe΄B6ΉnF30^` (u\-/U4jw|k^|7E@{#pQB9XUCg]S` {V]ߍXZ>Sj#ų@=}*̉<2"y)N^¬6n8,jut'>^_\tV,CU6z)hʄ!C-=j1#FJڰ8aڄZiY (7vE pa{iB$>;"՝- DJ1'o=On wh@Mƚ+/[=y  D㜶~u 'LIY4uYVf9ܩwS(w[+8VtUvX{ܨc 5D-BKMI~g&(kyv^kvr6GH!J.0DlS`[ALa8䤼2CH(*ke~}P"bjew߆lQ=uU* >KcjaZ(%""xʃt, Kv4HjRQ[McS^JW K%QCOa~}h-)'s82z^GG:h|,@$`b8H2of۷(8򮋣-zʧ}4[XѸDzdm [uw|:&ե7FbBS#aagOri@aI6XqJL2SuH!+(~r 8Qk\cZ  W +a$'2$"ʗcӸGkX)0su"/!}, 2ȵ%y<IIBԌq\Vo4*n<ᆪ&IyDL".S~~r`h RӞT4w5 %&"՝ph ]E^"4nT-윯Cⵢ|(r0" șe6FgFGa meg&4MPSiSK+$*S} F 1ڍbzz)߶:M6L|UuR)!R^ϲ. q)@+es"IfDkǩXxZ#;*A deMvm$#=.+Y4'c`ʊ|{)*1n#T":r5Ꮭ_DIJ,c]EC‘l$#t~ZASZnGW{K&=j}$f|# 7Z/%(nHs6+N$I[Q7R:PE`T; 0NbP&j,*Q ;YΗXL]Hāj _ a|{q- E )GSվ//(k$ wSa}+dC%S 6t߳mZX(ഔk3I;; "<a#.Dx}.-/F}T&τb; (*ٙo(A$k[DNPr(< >" *rČJӌ&xb: _)dPSҡЂ~1XJDCHgaÃwKXCRO"t!)4<,lmY1%_ᑾԏ܂'ao gSPrgrf77n M>{$$=\п[_ m9f6;o3])@') 5k+UM: )w6.~A*@FFՏ <{{[SKZ< C5>:@:?dz؂@3WT/}#aJTKtQYy4K,F (Hgb I$KOFZgŻZրaInk2NC96 ۙ|l њpBw2zK(Pa}k;̘/Y` }J/ a}%a`IDWWdhS&7G?x"UьC;hK'eLfU'k9炵DzSu!P]g߮NL}m-S>hyX1f"_Ώ-h(B!Ϲ`f(!x!q~ĉW/9ҷ:䦟i{"_ ??8v騡CFGm˄E JE /\v}K_W4ꐉExC? sQG~kHGۥȹca[ARvx_w@9JȩE/#ex-_; ca;C]|_ܠ+DSPfZN~I.˯5ZSxdքE{1^¦U-^;'dXB#d1]#0 I A-q h$!t B83_*Cg7\&Y.NBVoCհ'Du2a-1Z#$k{LUoedoh_@TDam ' @uJ: 51= <ɫQO0u%;795d9-ACa.!V*D!7CDޕgGbKuƆgf$O,u.6mP79fUy\Cn~~>ȁ^,I-j]hj *̸ /U,#&|]eZڴ"~WAC`SNf֭ 1YnEMCssryy18RۺEuP<\.E?H\W1_&-[A, 3\~!qikI2%'~Bm :| $s.QbAYk2MHVO,Ԙ-whg Vݡ%)W>ȇُR!P4U[FŕtK0Gv4_{^o( ;VK({%ܷ%6TP؀-!o=_r%R7N!SOͣ0qkw~Az-=R2L*ɣ8GڠMW'Sn9H#uru1p!mD]9g6w.%+]r7S¨> gPicUP,>%BO0 c|ݎ)Fچl~ RάLycVIvT4_cZ1@2i10 RPhy9ۙKYDj[y=!gŐK|̇rP+Q ~ukWp$:f ^.|1dF > wj)jx}Vb/G2֗IZSgto_w2>qV>Z}|m}7Bvȟ7Ք'(GjGL.ZCtװLzf牅#0[Vo2xlcq0~K/^lHTa;PRcZB >u&v[J9,$)K2XV}ib(p`Vޠt XuF/h(E:F T\ kLP/TBSg, 0) 4P& ݱU+X9r]/^ӱilNs6"Y ^. MOum2bv3 :QX`3%xU,*e'ET݄ZpNN^-}/f*=? &tB',R|5(#ĸϗ{#jF`O*mԠ~.Z蚏 v)="08M]mvX$"g YP1M-2a";Su܊?5p4Aɖ¬=??Iۿ5GiݛC.^3&Ӝٰq3NguT1 OH솺~`6N/"I}~m< F3?J(|[4C4L"ܐ1K\ vv^{V5o7w?;)on0b sdi($},_{T /Yht4d=bnтv=]I[G!@-,r!"do˶7&lU(?2-Zf8 l1ldlqfR#}5`>݊ c7}ꅃ޸YA㠀 #4oIUi _kł1힎&?J+?Bi ȚyQ2Ѥ3Pu,c77/:[;n3exEjR\~`Ese&Z Ai)ry0օ8WFFdqC1@Ywg2.Ʌi`!b231d?.\qTbճd@̷߇cxוJa\iMapwnz؋W=<^i/5CŃ4?9\$ ٤ڈ^$-o+ &&x`VNg=QZY_oJf8FKǸ)Mnˮ U(/]er|cIRp塡F3O?AΥIVF:@7Rpܒ .G7fZh}A 5#!g}Ǘٻ8~gd".T6!6u:RX}4d`ad{3oר.%q Ѧt9CNm+iEZj7ly"&ֲAja'F4MaDT5!^Y{EVn$b]b<#ٖ|KW/xT^A@j vkcIfJЩN)(p{5m)@P:8:ObTbјg%~!?*e3XvH(+`>N\QhM˨F0EHͩv5@z< ۤ񐼊8h,ĔC Q,j֨o`s aY9i3Oњ1p鶣Yа! {TW8n9Dk"$_}g ivq}z>T{4md׶'5^كhx53ҚˆHt^, t[^KNgܲgw@w*vlcߘ,&/29u0(F 1S b˞A-*[mzw]EВ3C,CLl(KJ7 n4MHgD 7l7ڞ1XXI ,Tʥ;qʶc% Н;۟nf"ulNx#-*f?Vb#bٶeD%y7eˎE0 YPⱮ~:q gtM;rû#V.3! XjLIPk/O~?J]EX@]qN0F|А<6En?g.79L(NAL>bCYYK38@n<(aL)Loý7sƄt3gsGFV u7m҆a6RKi8o- ZG:{& <ۃ1Q[k|7 s"c&Ii%R HNcj@qnu.O,t~ÐkqH="7yEAMmޅ|/?l tyx?j;)Vw~SLB .&[tFa!o.\E]5A(q~72<90n?4Fd7ݗqRץBI˖XVг#CgaݚPNh5 h񥝩#SSm_܊,5BnG)9u?:Gӽ͏;k5j V@iRU#K:Fmu!F  1e5f%_Q6FG[P4ĥVEr|%C k0f3Z=-ً/Kmi yf?)~-Y5"VR[TR]C >O|^_\q"_΍9&W9~Uӣ9?Ni똦Ans,%Ȕn,5lD^JMی$v~aj^rDq{B'2r0GVG4@9/\$9x`hJ#|rV-D͝PzgIL=ϐ l鍒ak{ DQ[$0L |Awj}:w^gr 9Bj?^I6o_S"6uD,b/v6jFuo KőI7lODCzvO Mܾ$rYd)6CKK~H'>nȯ{Z2LM{텡S4z"Cx! ‹u÷ssq=)KȕKoePԃdkmXrcokYEaplYp#]K*?ZG/6ःX[YRӌņK|'hj̄&]B|Oeh)3jV胸DG{ 3Εc2q+  5y-K[ޠK vSN{ ]qĜ,h]\GYG'iNVj , Uط*lV[L@KEU݆s)+OohFCeWM:: ؘp%'1 f^@j?nv5"tSm=|ㆲ4뵉z~[ r2*n-˜vMfO ޔW[\627zZ|Y;9=UdM| 24=`\wcp?Wj/ xIc&'f̲h1DF|"B|^iYu 7PK͉̕), N*f |c!y2KI(>p(mNgj2ًT>\~RBjq KC'Ixxedy/!Z!l? ||@ /XN(~gƽ:_}51ohjᵪJKuW:>e5cٗf*JL tP0<] geQ2.X⟝?MƠ,tWeko95Qx,̋y% .(L"dl+hP]<.]N2/!\Cvd0nCn݂Ԋ1` aLy#{ Usn{j%RSϸ)Y)CXKyK"AA$!" L zo&'{[-TFLWw~KoK=x]g1^~U$v,&Cyt[߈/i{mO< 3p^f4GaĦ-vr"vaVQ'(t#,y~=Txe^U38_mb8濸, 3?wMsF`"B .k.b4C^XnY\SyXK“pސzTK7BAz$zM) @-Dd6qUcJ.WN.$VX1AB )`)6vD 6q^j ]r2{;^\LnR^(bWm b a-9R\EJMn&9^^y k^l L\6㺏x'h k[z8SlewS,E\; .VxqTn߸2=%,g󲖸s_tj7Ap6xz'6s'ZnOhJ~ɤw!TNo7YU,~M&Z 7Dij&xZ)-*zvFh!\2/l"]BiݑT9ٌaugebgI nIR[~)ܨ NLZR<&D8{ \M,WJߜWJuphǰ^".9G5"R̻(3 h9lŏ}c:Zw,ڭ+E4Lfq!Zkɍ}^&0J&"\ǶL]t&4XQZd(tb,roW p`e{ r$]r>:`#Kl^WMͥ #s 7Sܹ 4M .e.`^h{ ^Piqu: nIkO@œM[2~[a3*/}Ԥy#hYI7.o*  xf̆$VUnX=+@V:xy'KpʃI1Ko5qAya<@ɼtQ=|b B}t:vĵTћdۇxaƥnƟ2<viARbB T-YJb'eA)+RO2:ߤT*UiGhqG_KMy#i8ݎkSkxa@a,L9b/OgMjӽLQibf.Se]e$qQ'NTaio FSBiX ^XjV9R7v.Cg'(d9@4x\dw:Rr"H[8bLٍ3Yж;qxB5pRO\O7ptN ;#2lԉ>_V 閖v9QLߝvqE3m_~TPߧQZ|`B.$pW)'n4^oܼ*.4[:M.(*14b$ϫzd,wiˈpY T)Nɘyw\O1. UȖ_ !G)Rq>Lva>2DoK!<i )UH-=kߝ!՚cr* {Žੌdqb]\af$'j ^,W f!_q 4eOtѱԗW+C$w>Cic R !@1K>hsJt27Q=K^yDl1˄cH#Ps+L-iC!zfx-Į@-řrs0<lO,_?h LkVůN7[4/ y)5uםJ9#=VC,7O/2InG^:Nk~3 ŇI$s, a<+9HZ٪c qm6l?'oU\ u˃}}Ď-BczMP:4W^MΝ "$1_|`J,]9i=bGyYieƃeΟP\H.bHM7 *sUTr`i5Sȿʱ65=Lu2@^{UEږ/A>.b/S}QL-b5E 5ZHrA?%7jk bY|b'a[{v,wJxKml|yIxay3-y`n% $Oᯀ^21BTf{b3GE FJNY {Z歲2kp{u+5eYKN3 ϖs%; V-0fkQ*uܼgU1]ڶr߀m,tjAy8r [FeKFԷY!#YA-'3oVv Uh_gP:V|2c+M MadϻbFO-N p }ʿ"Y+&4'y4X4akvSf^PU}oY}$.B3'l^r.WRW5fSɎe&N<2[pN&un]CU(bTi1@o+ (YXpӫgd>BO^@DwVV'W{f8w3Er䄻ִiHqm3e6O`AGhsDe=AZE(nnj WeY?|Tf5b T,9_>9NHbAQKdDʵ>)z4 _߻1 ulλ8u{a)fS:7i\%sȊ8pµ'E48!d3e' N,4 4&v~+\ "EF(pꗊn8>0v@/μXɣ 卞iV7*)fg3&rjY\G~ R/¯z^¶:Q aFӤcJJNl]@&#ٳ*II +bŻԦqկHѰFe2p)Ʊ`XGOv>j*QUԭ2c|̎B#ӰC&7-P}C]P|$,x3(ShpHhlʹ|?? 4[Ttj0t)H>O= QOH#Tsș-g_RBru;7Dk]}3dD&|7(>{יr 跘ԀD\6%> ֥@gKRaQ@I mΰFSJWԧ\Z#?[CB,J!J#WOtJ:1J%8[s]ihl Ӧ>!{5OQQ(''F}?-+Vp&*ǿJc.[onBC8p3i:9Ќ-bbtN+ 7 ={ُ3StB 1 [jdr-0d5`6Lg:[ey͸/~,mj1C4+׌6K + R B86|i`ZN5uBgULo(ŭnz44jY* 9n> F0-(r  $?ͳۊq>~ էM hF] jZjhm<# N%-Cu &9["8F}׭;IŃJYʜjk*L I) -3Ioڷ; !SzB跞@-~Da; Q7cѧ0J6}%lK7wŕ7%$Gq]FkޓGp0 J u yDuWzɊ$-q ֩Ll%e$5c趺+bWk3E2>sMoQ~_iB`r?7m{8}JT#\yCBxnT @P N5k[RAGi A^(l, x=g9Dr||8C?tT_\[c@  ,*%̅7`y8Iz"9 E?6!,ӳo5_Nm~b|SN@j..R-/n ^#Dz"*ݑv3z3; (by˧)z  Ȍ\[rup5.ejuO<l Z׺FldɘǙDG̫ktw"U4"<Fȱ>x"*jĽWN8J eF$Sݩu aarlkZnR_.WH 4ě0P&U*hSC;&J\2h|S\')WaBHO{@٥}ݖT` ξuv/j=ST4^]ۍ4r UIf6 ?Pm/eKHi &-n7I\`U7c\:K t$MwȶBCs7׷0t,`Ҋ3RO GZWzuT1Xtb"!Zf8Ѭu 2U S滗FLNz/&:ê0[ekm/nhc0X# 8вYBt31F{ 96X\?U:1ئ%^75DJ ӑuOBX5rPSsΐE7~*iEt။lp{k$_zY\*5W|L`EMZ7'z/ thڑ`|UŨ_5,+ (Rݞf]]'ewuC(f=T6"{pMݣt%QUFJS@UdB>KH5.CYP{|Tş/*G"u.A%sÑ'ָԉy7p*22JT*g=DoJZ猝~ gCPMK9|8b.ޝm^5*c<:ݵ)#r"% @ ſs / |סD2 uƑw^گgDY/ʺ0(0l˱%CAMTw7+rG7q>h :Ljy ([#j+hhk)X#XQ9&+Yݯ 3/wMx*qʪ#1TkûEH˔T#\RMJ8Z  k`oiz¨2I*~Dw_=O׽]^[#/A y]v:дbKD4hYo\+И7ٻ`B ?K2m"ajkgÔr+HI68#(9Կ`-m۱BlaKHdHGkme?&p=qišh-q({Zuevse0pu[6ouMA/(Iʥ4G;Ψ00'iƒ;7~~L$͂`dLe%(^Zw\PMp$AƼ5kjUb ‡@"TN,u烀kE7iV}XӉ=~ng=ls>TL&$/Uݤ$`M 7SGs3f)t'P47v&31(#UZ> >A]zz B)8Ziw 2Zb#“]oC]JAxڱѼЉ!aan]L,n(Ag2騏9LjT hTL[8@|qhwC]b@kUgyP92wqgVZJ,j2 v9k_ ⵅ.a)V0G*q ?nR| a]t7GŁ^= {$KWbմ$u^g!1{/&68U76P ?4fmC8߃Kudl˕e]JֶSzH۶ `Oj|xK ˀ^2rqՄjb6Ӹ$@i'9P_,AuYL( xJ4"#ye<Q2*FȀ=" |Bu qkt7å_UJ h8uƮҿY_>*mf7 y'젟gڪ=[ƥg/2*-~F@̘͋Imlz57*XxH dzB#Z =iIJ7 A&k\{^,9 M4/8ʍjBy*#[zcXT}Q!ZyP7YnɧWut PL^@Mн\4A[} qکR/)mcA/6t ]ѭ0W+ru j>‘Vx>ȇ,\3O9t|4dX͠mon|G鵸+k#6(!"=<̠@[9גY%sxصT@#~ a"/ >n4uRltڥΫFϦg)W~u Ğ\x6eFY| s'r+sIZ֑Ya]cWFdSX&m `tjYc -W@^4SI&7g۫hILWӇ A\:OG|GtҨ#Z>~$DȩѢWpΏzF0GNߑGC-2}ҭ7#eb2b˛td w> yDg74dIĔMf\Q{.?ML_Odk^ԐbU'h@h7T\ryCeM)2=ve=.w8zfB0 !أ.alr.Иr",\}m݁evMom-Ό:8McJ=SXSJDvՐ?]q  K9_hcW$A@q~2%he 쩷s!5]TE2>J4IG[==V><4Ą:Iy]H4_ 'өc J}8x5) <ԬT|G+5 8FoPa-%ފDZ4;S2^&+Ռ#s*EZ+)bꪢȑD`(Uӿ=X׶30E]KDؒ." Gd~;lbK( ;L0K\ۣ L)+[C!gyJXAUvrD [dYI/%|\sέ%ӫރ"25%噴jY7I\_@Qn48MsQw?m_7C&0Kj[3jkv|~ Gp93.=v*5M|2|u^j)%: Njl){;~z+>?(lE4?IY aU zM/*( E>8246M0Ј3ޯsSxcel91&#`y b9 uОz xõRً A?NS+Y1]bS:vLq54fLӽfǘ9s.= (/O#`l5>@ *"Mo5 zqԌfx~m]Qл47;o@l B\Xo#/WO8_h/=*r٨z"&<*kd09Bؤ`MrsNhHձM9]]!R(D`ajIl}T4+0}\EjjFBgE&)w(뢚eBCo%B'lLھʰ)%U1ؘk^gA߶XZJ-! 034b{nH[-[An-7@W4{c,S|6.|5#lMGKe>l倛5ÑV?YD4}Li, .>`꾰)@[Fܑ@ kZYC#y^T9vn֦0jpI iX|,Ķ&Cc:HHDd@`|gU,^X-'ѧF*) !y*AoM\8U1ɮ5}oW2κwOaR=ms,\5`i <@7|VFݘ0Hwx|jrQBS\Sʛ5W9 o`pyE~."=#M=/IN辕R;w:y۽LOF͆,ki|]XwB@Sg3^ńáE^BWp/+s)Ű!wL 6XV D%t:ʡ! Vjr|aL3hAnHP]ghrfNjd>yh*1IP&C9IwfFd˻Sl?u5¤u0臥?}%`Z_,fA\TCrčB>daRc#"~Gt >l)TnD{0C$EN_rѳSWKf/Sc ')&tf9){0&{/8's, BbO 8h'gb-Tv#x0\#L$|9ץ$3m _AWf.Ii{1p9N2|}oV^![HQjL8Jqs:OE;]2_{3rJEE;)r3.}qnN<$1)XΠӝ_: T]5J "D%9{C8qE>U=vT7a9g N<bbpw!SNaa yib m+:03GE3/h<$ ʈOg~O4hq쮅:x:8%>H7hЃsI'@z-,]'EJ8(?Ig(! ;jyfS BO2AECZ%Az8=^ٵ%A;`)P) ^Ӓ Fk ٴ;pvH@O'X %*YN&S~*uF maYY=~|7SkT*sĆ4٧ H^@*EKyD=%OL*z!/<+YRyT#;1^vz#M}* ȍԉӥ4jquL洉P.SL(QUbM^~[YV_m/R}XoÏ <3$~:d)?`_tZ6>8F!أm]}][mq¼2XmDGCg"?K>>=Y[ᶆȷrbd0FhAWy!K!u`NV1cwMvqVj`ŧ7q6b^}xNI40|M!0s%[Og>>ί<r#Ru}L⸾;"Tr:Gw.ya|ꪱ0x jLS*91cd.%|8Bo-}= hUtClA s8曜v^'7xr롑6RqkYj4:6p~Ϲ/ҚQ 6Z b$h*Lf]Y/ߠ'>m\0`CqBpT|Uwz&{Xg*&S]&[ME1sntꣲMзpK2yx r_ U]?~yLFFܬ66 ЗEa/;[&k m9Dq`B nD Fzb_-BbE"WxytAxq;L@~M<|l#i#P>M':WeNyj"ƴ&3JNU% cGArarJ&jl /wZ۩P4wU D*.O:A82巳3 ./O[sMPeh .?_X)~E4`ZO :3HouögB9thpTy,d/ݠN790032m5IqXeIuyYCW!r7BJ[qqP9K.WN~[=Sr#Ze`q/τ%@mıw˼`hG+ٷf{ ozKwlxXErNHKXyH]\'Ѥ<'-׷i4Cb!9I!vA,FJmK}=ur=eP#F}٤A.j2mV ;&E T$/mss=V̤2r/EBIgZ餵b˭jvp U36\ez8iF~ӷ{ȓo[){e߆W%n sYh P[/C35 $KXA/f=HRΘ48f_"8I̚))f;` 4pKFׅf^M1DEwS՝%yz,*HahcA(]: OFٯzK䤲jLI.xeD5-H;=V|Y.OEcL(ɠ}<א-db 4=1_]vy%U0=TNx68C!cu1pƐYaj0AٜQ縥~Y56%ښk>W:{* SM Pkjq NOQs9+>uLeR?*3;tFU6v-|w_qNں6r]elgs@2#_}^;?#J gh\/;9 " ylӾyƢ/KSߺE2Kk;0얘vQ%`ҕJZyzBz,x"^x\DkAtnH뗿*ҧz)_TL!%;˳2h: )'2,f8+Ň[_"̢5~xB<)^j1Ê6M~֊p!T2XE^+4M42bwabyl ?s_@m| 3bJcaբݿ@ 4fpQ|xCm(y`02t#l2-Iq fqײiB*n6 1QO|6SJY 305 'j.U@Qէ&hq x<ʫP X>/ClBVE297G&2ꦋ4H\A_;'Ec6' 3W$zރ87shUY_:$"@gW5>X5\ܞR*Ұz.L> xWEРC鹘bKMDZJnS ]t-q P03\dfjsQ>%.j\ f8+%vُ#6 ݃ iezNJ2 ];ERŠr!%Y29$x˕?aq)7%qĄr&ڋHH]v_Z!O9`߀·#px uK|n$ 7Ѡ#>JbHǚon]͓AŦѺ/\b$fltύ(>9BOkO hJ)GZ҈t8%yƵ43K1tLj|BpA?5Ay_Js1u;3G1f`pTE -mis:hقrP$(ÛS!Gյ+l 7N-l&Y+NUP,۱|@M0,yuflCr-$=?VYO)qјC " #LY_%hqFeqn \%`:{>_U0}RDmMFW}xg7W%8ke!HBWs7{zl3E< 9TWo]m$in %U78?G>٢."- %%i`Jf:BY:l&6GZwAvFqZ K?wmMEۄ}rӿ&M\ RH4QY\J vk0b 1șjY;\_(XrAcWz@H9zPõf\B. sd@HًVt#a_5hE$ L;U ah蕀G*B}KBW (;@:`;c<25P4,[AKVyrgZc߮`5)t|m({!Nf~_vFGs'Ms b&ѾP gV6&mreDP)ӑK~M}:+uSg7G]TSYkx\tc7DƈEasϼJoޖS[݂bL3cBNX8*-30x ʮ9M$&fԢZ.֨ (HF X#:p@xBB].#}#䭣SoN(PHB#u#?iD*5ۖV.tqX'\9K\=$FUPMH.45=V[jKEw%(w'Oz NzI*e}|e6e8#f B Z[mwx:s4M#]1V8;EG+/nz[hh-'#K#ٱ#:42 - lʈ 7ɔ"zNLhSڣ o/)G_o1@$\4jo棑" m?l^/i){.0j6O_Ⅱd*m@&{?$ dJr_Y c#?eU fSt83fI%rv]?L,ߐi-ɷieѵ8={@C-@,3IABm(!=]HAl|"O'^-C6m8.">W9@@KYcbnlMQ–E+=8}'I\\_Ol6l'zP#(_p]-]4raB}Pe@Ty6?6N^ 8")etY30"|]$AôjR?+H Ekx\Ŷ$b숴rep-f͑]9FC5716dO;|Xկhu6OhƧab2^ ig@.[NPRt+aB7N`%b *hw^NMJ(mzpf9`S\}g4竩9i%}ؗ hB|oA+a0n2NdS zn d˓.O ok{熷줕y lmw5]sЊ*?^+N8aRg"έp9dOQ  KU[EtmB J9DY·xJ,-Ix:09" O3xX1p ,Hli19g  %6[o.OR1R$TYE7=A!F 0Q;`jw~sƽW٦sh _<33bW3vvܚT]~=wg=?&:5;k}Trk\%DK']姒) ۞aQdWXPt10ҍ lPe >g-|{Q5^R89 .ñ`34x]MDg_CLE,!ݥ)nPn7)=H]P2Æy$ó^4#SPrjlܯ#,'ɉc,, %UszUn ݵY+zvbPPT;%끁 c$G۳{_.,z]2l[~c:{ze_qWRR}$)b_heĴh4ihp5U&'T k$s$p[6{ަBPFY*3(țTQL{v(gnb?/lD.skx]kVV,z]C"_:hSCqX1F܇\8׮PܥD` 6Ҹf8Z}ֻ}5cLn3)U)yjo _?!$z]&\!!5 {YR =4*>rC @J䁞޼iNin2}=RV&MZu} euL3PSL5]'q\\bYBc& ܥ|G@=#w?Kzx 8EEXٙ䥩m 6/O=gyLY#ym.՗4#~ EA"6t =fija~1MBO@O!71> F yvӤMWWaW ް Yv0D!nS Ac"fK.#P\lT=R~oU8Ѐai֌J|cakt"W/råƥ xbFH][v9!NWVKkH}@>74TZ^fʭ$n:bS9BCY}LK#](542*YdlrYXJ [_0m[DcDy -y /eY]2'L.siOs{@agZ%2:b&;%йz>2\ny0LOo=5:o؝⭰i/U'܍mu.jF@ ^҈tWE&2̸H*Ѫ DV#6Kdxr8A MN)YfC^&CqE7 UX&eAz ӶIa_C2ߛ)==!`'cWIl]y,ڕu{UЛA" k?]L!FNtt;OIti_WIAd91nK*ږȷv6 ,l?F0^5ԡ{-|EƟJO殲`9_.({4)Oɀ_ )tJX#FC0 nփwV[|9y=n_am &/ BCo7Ixc=H'鲣0[ 8Rk@sЎ]5Dw/^d _4זU#U[un{V2EEdW EX~7pwpŷ;<дϕ+J|yV2O5ݥ8uJbeu+JcbS,`מ^jTjݥ6̩']#׍dAZ*\ FfwMɉ'!I#tZEp/۰gjtgS0hDDWT|Jw k\X͊E!x:CܽwXXȏ0[Ak-W(4x0umH:FW1kʵ !JSY%ʢ8Xݘ `1%d%ƋEQŁ[ݬ5w/[G3wCN5Kԕ`vi4)-$ǻ,#J%(O{,H+N(\ZE$3!z^YĜ@ <[Kt, 4c<ğ,/&_>ĊR6+?);).kI|{9 $y*؋a[Z+7FfԮ0pS>m{|ϟO I&*/ʓ*llɻ6\Mʣ݇-=0Be J[2)87, 'K;O;YE0xVq2͓ [Gi/KΈ v|mk)9fMC*H4S-mИbo !xW?(Q?rDs) pPE-qyy7Rf졇rZf}Ǝpn)v[FŤ(Uuⴥ+H|Eݳt@ )U$?'k =WpumgXvփ q)Drɻu洕:'* !A20Xގ/:o91נI)vK({ncdǚY9,rs(rcբPz-%oWu&X>?CDσ+e8Qs Ziq|,cH0 )y'pHN5쎺èkBÑW>]B@d0u38K8FmSON*yϿO7F~kJǤi\4נζaumvX_CZCG9t!:4,܈/d m{vmB6'y]`VOW'\" ٍ$B%pb,RM ?p,3?HH2Ƨ$! # 5dW\`~]39_p K (;)Ԡ s+bg/#^>D5x[<^Kj93ME!iɝDY?F~*dlYὺ~X#I m.4\-VuAJ5(0d ]tMp$~IVuaz~zd`o!ds-vw)2alMXLE@}FC%`3G JQZ.]d_ 5h[ieX=RSQ2WjD!k|`oVsgDasL##˙~.#$  &:B}xzj9bm¢s϶5*‹tzr:QQGRǷ+;oob`XUmOa.֒75t3 eC&V4tz|7˸#L? @~ƻ0CsQ*B{iH[T_Sj)Q(\Y[M}nnlMڋx JBIՌȩ}42j2w9N[. 5a WXyQOTAG]ؐ{=&#wqf()ڋ$2'+lTPepE<̵/$k-E Ɇ\7@U>/jڄpnTd r5 0aU8Q?*83Fg>&e8X QO|?;$62xЋ|ڱXC\A ԯG@Xj2 y =E=>~J6dh<;9g+x.&w6z7.IF0:/!(.W8tb-ym0^5¸EӍ;+n.hK[D/@s mXeTR`Ufr:t92!g:_=&N5l{`oZ-jIᇓ)+_'*uj@3;ߵZDI&s`Q,#ӚMdʎ7_:~ =`42xEX0h9НPVI' ^Z'b7 ^ W$Eya?<~R7ϕԶb䔶& YZ