bpftool-4.19.90-2111.7.0.0125.oe1 >  A a"W^^fu'7i:AlC^l9mX~5yڶFkC(dCFSptCG2c'?Q^R_*aǠg~ةC,HW^tώ)i$uFW\9hk>lM{hoICu-4}XU)Mo2*J|Gsڪ]Z n(%_g1ł4?$":C>j$=ihWʢT (g,82oM_Si1WTaBF!]qIe_D;h%.>p??d  $ a+1 FRiox         :  D l   $<(D8L=9 @=:=FG H I X Y(\\ ] ^ bcdeflt uD vlw x yzl|Cbpftool4.19.902111.7.0.0125.oe1Inspection and simple manipulation of eBPF programs and mapsThis package contains the bpftool, which allows inspection and simple manipulation of eBPF programs and maps.aecs-obsworker-0008%'openEuler:20.03:LTS:SP1 / standard_x86_64http://openeuler.orgGPLv2http://openeuler.orgUnspecifiedhttp://www.kernel.org/linuxx86_64M$\YU A큤aaa;a9aaaaaae817932daddf4cb2dad7f567261e90ef5da76d19491d344d185da4554e24a6987f5b15d7f9094ab4628734e8367ea439a14a9a9c8dbbd9b9b3f976eb633f2624ee5808b032a67f587d3541099d46de34f5bec8cd5976114ba07f1299ee6001ff07632174ba2a655ca9c273a18e140dece5d9202bd67962796dd06ea6efff1dd96417a5fb638e084943b0d9f3479ff2a54b8a843271712c51997c5855325001635a0b34038324bb7680f84b5797553a826a14be7ca430a41adbc5eb6f17ca952f467806aa61486281c988bc0add34e4fff22210b073dd404c000000676fa88bd5c61fcede72b605f8023a2be398dd9fc6dfe2ba46224cd0c4ebfa5a76b1518678c0c3142bad6532ac31c54714557b7b1ca957c7cbcc2a195f7f4089e34e0bc0fbrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-4.19.90-2111.7.0.0125.oe1.src.rpmbpftoolbpftool(x86-64)@@@@@@@@@@@@@@@@@@@    @libc.so.6()(64bit)libc.so.6(GLIBC_2.11)(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.26)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(64bit)libc.so.6(GLIBC_2.9)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2.5)(64bit)libelf.so.1()(64bit)libelf.so.1(ELFUTILS_1.0)(64bit)libz.so.1()(64bit)libz.so.1(ZLIB_1.2.0)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)3.0.4-14.6.0-14.0-15.2-14.15.1a@a)@aa@abay?@aqV@an@an@aexad'@a`2aTU@aKaA@a?=@a6a/k@a,@a$@a#aaa^aj@aj@a@`@```9@``Ȗ@`g@``!@`!@`8@`@`@`}@`Y`e@`e@`e@`z`x*`x*`x*`x*`x*`x*`x*`x*`x*`x*`x*`x*`t6@`t6@`eLaibin Qiu - 4.19.90-2111.7.0.0125Laibin Qiu - 4.19.90-2111.6.0.0124Laibin Qiu - 4.19.90-2111.5.0.0123Laibin Qiu - 4.19.90-2111.4.0.0122Laibin Qiu - 4.19.90-2111.3.0.0121Cheng Jian - 4.19.90-2110.8.0.0120Cheng Jian - 4.19.90-2110.7.0.0119Cheng Jian - 4.19.90-2110.6.0.0118Cheng Jian - 4.19.90-2110.5.0.0117Cheng Jian - 4.19.90-2110.3.0.0116Cheng Jian - 4.19.90-2110.2.0.0115Cheng Jian - 4.19.90-2110.1.0.0114Cheng Jian - 4.19.90-2109.8.0.0113Cheng Jian - 4.19.90-2109.7.0.0112Cheng Jian - 4.19.90-2109.6.0.0111Cheng Jian - 4.19.90-2109.5.0.0110Cheng Jian - 4.19.90-2109.2.0.0109Cheng Jian - 4.19.90-2109.1.0.0108Cheng Jian - 4.19.90-2108.9.0.0107Cheng Jian - 4.19.90-2108.8.0.0106Cheng Jian - 4.19.90-2108.7.0.0105Cheng Jian - 4.19.90-2108.5.0.0104Cheng Jian - 4.19.90-2108.5.0.0103Cheng Jian - 4.19.90-2108.4.0.0102Gou Hao -4.19.90-2108.4.0.0101Cheng Jian - 4.19.90-2108.4.0.0100Cheng Jian - 4.19.90-2108.1.0.0099Cheng Jian - 4.19.90-2107.5.0.0098Cheng Jian - 4.19.90-2107.4.0.0097Cheng Jian - 4.19.90-2106.3.0.0096Cheng Jian - 4.19.90-2106.3.0.0095Cheng Jian - 4.19.90-2106.2.0.0094Cheng Jian - 4.19.90-2106.1.0.0093Cheng Jian - 4.19.90-2105.9.0.0092Cheng Jian - 4.19.90-2105.8.0.0091Cheng Jian - 4.19.90-2105.6.0.0090Cheng Jian - 4.19.90-2105.5.0.0089Cheng Jian - 4.19.90-2105.4.0.0088Cheng Jian - 4.19.90-2105.3.0.0087Cheng Jian - 4.19.90-2105.2.0.0086Cheng Jian - 4.19.90-2104.26.0.0085Cheng Jian - 4.19.90-2104.21.0.0084Cheng Jian - 4.19.90-2104.19.0.0083Cheng Jian - 4.19.90-2104.18.0.0082Cheng Jian - 4.19.90-2104.17.0.0081Yang Yingliang - 4.19.90-2104.16.0.0080Cheng Jian - 4.19.90-2104.16.0.0079Cheng Jian - 4.19.90-2104.15.0.0078Cheng Jian - 4.19.90-2104.14.0.0077Cheng Jian - 4.19.90-2104.13.0.0076Cheng Jian - 4.19.90-2104.12.0.0075Cheng Jian - 4.19.90-2104.11.0.0074Cheng Jian - 4.19.90-2104.10.0.0073Cheng Jian - 4.19.90-2104.9.0.0072Cheng Jian - 4.19.90-2104.8.0.0071Cheng Jian - 4.19.90-2104.7.0.0070Cheng Jian - 4.19.90-2104.6.0.0069Cheng Jian - 4.19.90-2104.5.0.0068Cheng Jian - 4.19.90-2104.4.0.0067Cheng Jian - 4.19.90-2104.3.0.0066Jiachen Fan - 4.19.90-2104.2.0.0065- defconfig: update the defconfigs to support 9P - sched: Introduce handle priority reversion mechanism - sched: unthrottle qos cfs rq when free a task group - sched: Avoid sched entity null pointer panic - sched: Clear idle_stamp when unthrottle offline tasks - sched: Fix offline task can't be killed in a timely - sched: Optimizing qos scheduler performance - sched: Fix throttle offline task trigger panic - sched: Remove residual checkings for qos scheduler - sched: Change cgroup task scheduler policy - sched: Unthrottle the throttled cfs rq when offline rq - sched: Enable qos scheduler config - sched: Throttle qos cfs_rq when current cpu is running online task - sched: Introduce qos scheduler for co-location - io_uring: return back safer resurrect - cpufreq: Fix get_cpu_device() failed in add_cpu_dev_symlink() - ACPI: CPPC: Fix cppc_cpufreq_init failed in CPU Hotplug situation - lib/clear_user: ensure loop in __arch_clear_user cache-aligned v2- drm/ioctl: Ditch DRM_UNLOCKED except for the legacy vblank ioctl - config: Enable some configs for test - share_pool: add mm address check when access the process's sp_group file- rq-qos: fix missed wake-ups in rq_qos_throttle try two - atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait - drivers : remove drivers/mtd/hisilicon/sfc - drivers : remove drivers/soc/hisilicon/sysctl - drivers : remove drivers/soc/hisilicon/lbc - ipv4: fix uninitialized warnings in fnhe_remove_oldest() - crypto: public_key: fix overflow during implicit conversion - net: bridge: fix stale eth hdr pointer in br_dev_xmit - x86/entry: Make entry_64_compat.S objtool clean- io_uring: fix ltout double free on completion race - iommu: smmuv2: fix compile error when CONFIG_ARCH_PHYTIUM is off - crypto: hisilicon delete invlaid api and config - crypto: hisilicon - add CRYPTO_TFM_REQ_MAY_BACKLOG flag judge in sec_process() - tcp: adjust rto_base in retransmits_timed_out() - tcp: create a helper to model exponential backoff - tcp: always set retrans_stamp on recovery - profiling: fix shift-out-of-bounds bugs - prctl: allow to setup brk for et_dyn executables - dmaengine: acpi: Avoid comparison GSI with Linux vIRQ - tracing/kprobe: Fix kprobe_on_func_entry() modification - rcu: Fix missed wakeup of exp_wq waiters - netfilter: socket: icmp6: fix use-after-scope - PCI: Sync __pci_register_driver() stub for CONFIG_PCI=n - PCI: Fix pci_dev_str_match_path() alloc while atomic bug - block, bfq: honor already-setup queue merges - mm/memory_hotplug: use "unsigned long" for PFN in zone_for_pfn_range() - tcp: fix tp->undo_retrans accounting in tcp_sacktag_one() - net/af_unix: fix a data-race in unix_dgram_poll - events: Reuse value read using READ_ONCE instead of re-reading it - x86/mm: Fix kern_addr_valid() to cope with existing but not present entries - arm64/sve: Use correct size when reinitialising SVE state - mm/hugetlb: initialize hugetlb_usage in mm_init - scsi: BusLogic: Fix missing pr_cont() use - ovl: fix BUG_ON() in may_delete() when called from ovl_cleanup() - cifs: fix wrong release in sess_alloc_buffer() failed path - bonding: 3ad: fix the concurrency between __bond_release_one() and bond_3ad_state_machine_handler() - PCI: Use pci_update_current_state() in pci_enable_device_flags() - userfaultfd: prevent concurrent API initialization - PCI: Return ~0 data on pciconfig_read() CAP_SYS_ADMIN failure - block: bfq: fix bfq_set_next_ioprio_data() - arm64: head: avoid over-mapping in map_memory - bpf: Fix pointer arithmetic mask tightening under state pruning - bpf: verifier: Allocate idmap scratch in verifier env - selftests/bpf: fix tests due to const spill/fill - selftests/bpf: Test variable offset stack access - bpf: Sanity check max value for var_off stack access - bpf: Reject indirect var_off stack access in unpriv mode - bpf: Reject indirect var_off stack access in raw mode - bpf: Support variable offset stack access from helpers - bpf: correct slot_type marking logic to allow more stack slot sharing - PCI/MSI: Skip masking MSI-X on Xen PV - tty: Fix data race between tiocsti() and flush_to_ldisc() - net: sched: Fix qdisc_rate_table refcount leak when get tcf_block failed - tty: serial: fsl_lpuart: fix the wrong mapbase value - CIFS: Fix a potencially linear read overflow - PCI: PM: Enable PME if it can be signaled from D3cold - PCI: PM: Avoid forcing PCI_D0 for wakeup reasons inconsistently - tcp: seq_file: Avoid skipping sk during tcp_seek_last_pos - fcntl: fix potential deadlock for &fasync_struct.fa_lock - hrtimer: Avoid double reprogramming in __hrtimer_start_range_ns() - sched/deadline: Fix missing clock update in migrate_task_rq_dl() - sched/deadline: Fix reset_on_fork reporting of DL tasks - locking/mutex: Fix HANDOFF condition - ipv4/icmp: l3mdev: Perform icmp error route lookup on source device routing table (v2) - perf/x86/intel/pt: Fix mask of num_address_ranges - Revert "EMMC: ascend customized emmc host" - Revert "EMMC: add hisi_mmc_core" - Revert "EMMC: adaption for ascend customized emmc card" - Revert "EMMC: adaption for ascend customized sd card" - Revert "EMMC: adaption for ascend customized host layer" - Revert "EMMC: hisi extensions for dw mmc host controller" - Revert "EMMC: add dts bindings documents" - Revert "EMMC: open CONFIG_ASCEND_HISI_MMC" - Revert "EMMC: fix ascend hisi emmc probe failed problem according to mmc_host struct" - iommu: support phytium ft2000plus and S2500 iommu function - arm64: Errata: fix kabi changed by cpu_errata and enable idc - blk-mq: don't free tags if the tag_set is used by other device in queue initialztion - nbd: add a flush_workqueue in nbd_start_device - svm: Fix ts problem, which need the len to check out memory - sctp: add vtag check in sctp_sf_ootb - sctp: add vtag check in sctp_sf_do_8_5_1_E_sa - sctp: add vtag check in sctp_sf_violation - sctp: fix the processing for COOKIE_ECHO chunk - sctp: fix the processing for INIT_ACK chunk - sctp: fix the processing for INIT chunk - sctp: use init_tag from inithdr for ABORT chunk - openeuler_defconfig: Build HISI PMU drivers as modules. - arm64: perf: Expose some new events via sysfs - arm64: perf: Hook up new events - arm64: perf: Correct the event index in sysfs - arm64: perf: Add support for Armv8.1 PMCEID register format - perf/smmuv3: Don't trample existing events with global filter - drivers/perf: hisi: Add missing include of linux/module.h - drivers/perf: Prevent forced unbinding of PMU drivers - drivers/perf: Fix kernel panic when rmmod PMU modules during perf sampling - drivers/perf: hisi: Fix wrong value for all counters enable - pmu/smmuv3: Clear IRQ affinity hint on device removal - drivers/perf: hisi: Permit modular builds of HiSilicon uncore drivers - drivers/perf: hisi: Fix typo in events attribute array - drivers/perf: hisi: Simplify hisi_read_sccl_and_ccl_id and its comment - drivers/perf: hisi: update the sccl_id/ccl_id for certain HiSilicon platform - perf/smmuv3: Validate groups for global filtering - perf/smmuv3: Validate group size - drivers/perf: arm_spe: Don't error on high-order pages for aux buf - drm/hisilicon: Features to support reading resolutions from EDID - drm/hisilicon: Support i2c driver algorithms for bit-shift adapters - compiler.h: fix barrier_data() on clang- bonding: Fix a use-after-free problem when bond_sysfs_slave_add() failed - ANDROID: staging: ion: move buffer kmap from begin/end_cpu_access() - ath9k: Postpone key cache entry deletion for TXQ frames reference it - ath: Modify ath_key_delete() to not need full key entry - ath: Export ath_hw_keysetmac() - ath9k: Clear key cache explicitly on disabling hardware - ath: Use safer key clearing with key cache entries - ext4: if zeroout fails fall back to splitting the extent node - dccp: don't duplicate ccid when cloning dccp sock - selftests/bpf: add demo for file read pattern detection - libbpf: Support detecting writable tracepoint program - ext4: add trace for the read and release of regular file - xfs: add trace for read and release of regular file - fs: add helper fs_file_read_do_trace() - vfs: add bare tracepoints for vfs read and release - bpf: Support writable context for bare tracepoint - trace: bpf: Allow bpf to attach to bare tracepoints - tracepoints: Add helper to test if tracepoint is enabled in a header - Revert "xfs: add writable tracepoint for xfs file buffer read" - Revert "selftests/bpf: add test_xfs_file.c and test_set_xfs_file.c" - Partially revert "xfs: let writable tracepoint enable to clear flag of f_mode" - Revert "selftests/bpf: test_xfs_file support to clear FMODE_RANDOM" - Revert "selftests/bpf: add test_spec_readahead_xfs_file to support specail async readahead" - EMMC: fix ascend hisi emmc probe failed problem according to mmc_host struct - Bluetooth: cmtp: fix file refcount when cmtp_attach_device fails - scsi: hisi_sas: print status and error when sata io abnormally completed - Revert "scsi: hisi_sas: use threaded irq to process CQ interrupts" - Revert "scsi: hisi_sas: replace spin_lock_irqsave/spin_unlock_restore with spin_lock/spin_unlock" - net: hns3: update hns3 version to 21.10.5 - net: hns3: remove an unnecessary 'goto' in hclge_init_ae_dev() - net: hns3: fix ret not initialized problem in hclge_get_dfx_reg() - net: hns3: refix kernel crash when unload VF while it is being reset - net: hns3: ignore reset event before initialization process is done - net: hns3: fix vf reset workqueue cannot exit - net: hns3: reset DWRR of unused tc to zero - net: hns3: fix a return value error in hclge_get_reset_status() - net: hns3: fix the timing issue of VF clearing interrupt sources - net: hns3: disable mac in flr process - net: hns3: add trace event in hclge_gen_resp_to_vf() - net: hns3: remove an unnecessary check in hclge_set_umv_space() - net: hns3: remove unnecessary parameter 'is_alloc' in hclge_set_umv_space() - net: hns3: remove the rss_size limitation by vector num - net: hns3: bd_num from fireware should not be zero - net: hns3: fix the exception when query imp info - net: hns3: fix local variable "desc" not initialized problem - net: hns3: limit bd numbers when getting dfx regs. - s390/bpf: Fix optimizing out zero-extensions - s390/bpf: Fix 64-bit subtraction of the -0x80000000 constant - nbd: add sanity check for first_minor - perf: hisi: Fix compile error if defined MODULE - nfc: nci: fix the UAF of rf_conn_info object - ipv6: make exception cache less predictible - ipv6: use siphash in rt6_exception_hash() - ipv4: make exception cache less predictible - ipv4: use siphash instead of Jenkins in fnhe_hashfun() - README: README optimize - PM: hibernate: Get block device exclusively in swsusp_check() - isdn: cpai: check ctr->cnr to avoid array index out of bound - blk-cgroup: synchronize blkg creation against policy deactivation - iommu/arm-smmu-v3: Add suspend and resume support - nbd: Fix use-after-free in pid_show - scsi: scsi_debug: Fix out-of-bound read in resp_report_tgtpgs() - scsi: scsi_debug: Fix out-of-bound read in resp_readcap16() - scsi: hisi_sas: unsupported DIX between OS and HBA only for SATA device - scsi: hisi_sas: queue debugfs dump work before FLR - mm/mempolicy: fix a race between offset_il_node and mpol_rebind_task - jbd2: avoid transaction reuse after reformatting - jbd2: clean up checksum verification in do_one_pass() - ext4: check magic even the extent block bh is verified - ext4: avoid recheck extent for EXT4_EX_FORCE_CACHE - ext4: prevent partial update of the extent blocks - ext4: check for inconsistent extents between index and leaf block - ext4: check for out-of-order index extents in ext4_valid_extent_entries() - quota: correct error number in free_dqentry() - quota: check block number when reading the block in quota file - nbd: fix uaf in nbd_handle_reply() - nbd: partition nbd_read_stat() into nbd_read_reply() and nbd_handle_reply() - nbd: clean up return value checking of sock_xmit() - nbd: don't start request if nbd_queue_rq() failed - nbd: check sock index in nbd_read_stat() - nbd: make sure request completion won't concurrent - nbd: don't handle response without a corresponding request message - config: enable CONFIG_ASCEND_CLEAN_CDM by default - numa/cdm: Introduce a bootarg to specify the target nodes to move to - numa/cdm: Introduce a hbm_per_part variable - numa: Restrict the usage of cdm_node_to_ddr_node() - numa: Move the management structures for cdm nodes to ddr - perf: hisi: Add support for HiSilicon SoC L3T PMU driver - perf: hisi: Add support for HiSilicon SoC LPDDRC PMU driver - Documentation: Add documentation for Hisilicon SoC PMU DTS binding - perf: hisi: Add support for HiSilicon SoC PMU driver dt probe - watchdog/corelockup: Depends on the hardlockup detection switch - watchdog/corelockup: Add interface to control the detection sensitivity. - watchdog/corelockup: Optimized core lockup detection judgment rules - config/arm64: Enable corelockup detector for hulk defconfig - corelockup: Add detector enable support by cmdline - corelockup: Disable wfi/wfe mode for pmu based nmi - corelockup: Add support of cpu core hang check - driver/svm: used tgid when get phys - share pool:Solving the 4G DVPP Address coexist - share_pool: Default enable enable_share_k2u_spg - share_pool: Export __vmalloc_node() - share pool: Add export __get_vm_area map_vm_area for ascend driver - share_pool: add sp_group_del_task api - share_pool: Extract sp_check_caller_permission - share_pool: Clear VM_SHAREPOOL when drop sp area - share_pool: Don't allow concurrent sp_free or sp_unshare_uva calls - share_pool: Add compatible interface for multi-group mode - share_pool: Rename function is_k2task to sp_check_k2task - share_pool: Add sp_k2u trace - share_pool: Extract sp_k2u_prepare and sp_k2u_finish - share_pool: Add sp_alloc trace - share_pool: Show process prot in an sp_group - share_pool: Add proc node to show process overview info - share_pool: Apply proc_sp_group_state to multi-group-mode - share_pool: Put the pointer of sp_proc_stat in sp_group_master - share_pool: Free spg_node when group adding failed - share_pool: Extract is_process_in_group - share_pool: Apply sp_config_dvpp_range to to multi-group-mode - share_pool: Apply sp_make_share_k2u() to multi-group-mode - share_pool: Apply sp_group_id_by_pid() to multi-group-mode - share_pool: Extract function get_task - share_pool: Clean outdated DVPP pass through macros - share_pool: Redesign sp_alloc pass through - share_pool: Extract sp_free_get_spa - share_pool: Extract sp_alloc_finish - share_pool: Extract sp_alloc_mmap_populate - share_pool: Extract sp_fallocate - share_pool: Extract sp_alloc_prepare - share_pool: Using pr_fmt in printing - share_pool: Add access control for sp_unshare_uva - ascend: share pool: Only memory of current process is allowed to u2k/k2u - ascend: share pool: Remove unnecessary params of sp_unshare - share_pool: k2u hugepage READONLY prot bug fix - ascend: share pool: Add parameter prot in sp_group_add_task - share_pool: Introduce struct sp_spg_stat - share_pool: Introduce struct spg_proc_stat - share_pool: Initialize sp_group_master when call k2u_task - share_pool: Rename sp_stat_idr to sp_proc_stat_idr - share_pool: Rename sp_spg_stat to sp_overall_stat - share_pool: Add group max process num limitation - share_pool: Add system max group num limitation - ascend/config: enable share pool feature - kabi: fix kabi broken in struct mm_struct - ascend: sharepool: support multi-group mode - sharepool: Fix ASLR broken - share_pool: Adjust the position of do_mmap checker - share_pool: share_pool: Don't allow non-sp mmap in sp address range - share_pool: Free newly generated id only when necessary - share_pool: Show sp vmflags in /proc/$pid/smaps - share_pool: Free newly generated id when failed - share_pool: Fix missing semaphore operation in error branch - share_pool: Use pr_debug to print addresses - share_pool: Add compact switch for vmalloc_huge* funcs - share_pool: Don't do direct reclaim or compact for vmalloc_huge* funcs - share_pool: Eliminate compiler warning for atomic64_t in arm32 - share_pool: Fix memleak of concurrent sp_free and sp_group_add_task - share_pool: Set initial value to variable node_id - ascend/share pool: bugfix, sp exit is not atomic - share_pool: Alloc shared memory on a specified memory node - share_pool: Alloc sp memory on a specified memory node - share_pool: Fix concurrency problem when a process adding sp_group is killed - share_pool: Fix address checker - share_pool: Optimize compact procedure - shmem/ascend: charge pages to the memcg of current task - share_pool: Update kernel-doc comments - share_pool: Fix warning symbol was not declared - share_pool: Fix warning missing braces around initializer - share_pool: Waiting for the migration to complete - share_pool: Add parameter checking - share_pool: Fix struct sp_proc_stat memleak - share_pool: Show k2u_to_task processes in proc_stat interface - ascend: sharepool: calculate the correct offset of the address which is customized - share_pool: Print info when thread is being killed - share pool: Clean sp_mutex for sp_add_group_task - share_pool: Rename buff_vzalloc_user and buff_vzalloc_hugepage_user - share_pool: Support showing pid of applier process in spa_stat - share_pool: Fix coredump hungtask - share_pool: change printk_ratelimit to pr_level_ratelimited - share_pool: Turn the negative statistics into zeros - share_pool: Put relevant functions together - share_pool: Remove redundant sysctl_share_pool_hugepage_enable - ascend: sharepool: fix compile warning when the sharepool is turned off - share_pool: move sysctl interface of share pool from kern_table to vm table - share_pool: Introduce refcount for struct sp_proc_stat - share_pool: Increase refcount of sp_group when call __sp_find_spg - share_pool: Update the comments after removing sp_mutex - share_pool: Rename __sp_group_drop_locked to sp_group_drop - share_pool: Introduce an rw semaphore sp_group_sem and remove sp_mutex - share_pool: Introduce an rw semaphore for per process stat idr - share_pool: Use type atomic64_t for process stat - share_pool: Add comments for fine grained locking design - share_pool: Remove residual macro ESPGMMEXIT - share_pool: Fix use-after-free of spa in rb_spa_stat_show - share_pool: Fix the bug of not down_write mm->mmap_sem - ascend: sharepool: don't enable the vmalloc to use hugepage default - share_pool: add sysctl_share_pool_map_lock_enable to control the mapped region to be locked - mm/vmalloc: fix pud_page compile error on arm32 - mm, share_pool: Print share pool info of a process when oom - ascend: share pool: optimize the big lock for memory processing - share_pool: Fix memleak if fail in sp_make_share_u2k() - share_pool: Free sp group id only when it is auto generated - share_pool: Add interrupt context checker - share_pool: Use PMD_SIZE alignment in hugepage allocation functions - share_pool: Remove redundant null pointer check - mm: Fix compilation error of mm_update_next_owner() - share_pool: Fix compilation error of do_mm_populate() - sharepool: Fix null pointer dereference on adding exiting task - share_pool: Check tsk->mm before use it - share_pool: Fix a potential bug branch - x86/mm/ioremap: Fix HUGE_VMAP interface redefinition - share_pool: Calculate sp_alloc() size for a task - share_pool: Calculate k2u size for a task - share_pool: Refactor sp_make_share_k2u() - share_pool: Fix error message printing - share_pool: Calculate non-sharepool memory usage for a task - share_pool: Calculate sp_alloc() size for a sp_group - share_pool: Do cleanups for statistical functions - mm/vmalloc: Fix a double free in __vmalloc_node_range - share_pool: Add and export buff_vzalloc_user() - ascend: share_pool: don't share the k2u to spg by default - ascend: share_pool: make the function share_k2u_to_spg work - share pool: Try to compact when memory is insufficient - share_pool: Fix null pointer of mm in concurrency scenes - share pool: Roll back when sp mmap failed - share_pool: Set errno when fail in sp_free() - share_pool: Release spg id when fail in sp_group_add_task() - share_pool: Remove memleak debug printing - ascend: share_pool: enable svm to use share pool memory - share_pool: Fix series of bugs - ascend: share_pool: Use remap_pfn_range to share kva to uva - ascend: share_pool: Use sharepool_no_page to alloc hugepage - share_pool: Add dvpp size statistics - share_pool: Fix rbtree searching bugs - share_pool: Don't use input param pid in sp_unshare_uva() - share pool: Solve processing errors of some abnormal branches - share_pool: Fix spa memleak in dvpp channel destroy procedure - share_pool: Add sp_area cache - ascend: share_pool: support debug mode and refactor some functions - ascend: share_pool: support share pool features for ascend platform - ascend: share_pool: support fork() and exit() to handle the mm - ascend: share_pool: add support proc_sharepool_init and is_vm_huge_special - ascend: share_pool: add /proc/sys/kernel/share_pool_hugepage_enable and ac_mode - ascend: share_pool: add /proc//sp_group - ascend: memory: introduce do_mm_populate and hugetlb_insert_hugepage - ascend: mm_struct: introduce new parameter for share pool features - ascend: vmalloc: export new function for share pool - ascend: mm: add an owner for mm_struct - mm/vmalloc: Hugepage vmalloc mappings - mm/vmalloc: add vmap_range_noflush variant - mm: Move vmap_range from mm/ioremap.c to mm/vmalloc.c - arm64: inline huge vmap supported functions - mm: HUGE_VMAP arch support cleanup - mm/ioremap: rename ioremap_*_range to vmap_*_range - mm/vmalloc: rename vmap_*_range vmap_pages_*_range - mm: apply_to_pte_range warn and fail if a large pte is encountered - mm/vmalloc: fix vmalloc_to_page for huge vmap mappings - mm: move lib/ioremap.c to mm/ - mm/ioremap: probe platform for p4d huge map support - mm: remove map_vm_range - mm: don't return the number of pages from map_kernel_range{, _noflush} - mm: rename vmap_page_range to map_kernel_range - mm: remove vmap_page_range_noflush and vunmap_page_range - mm: pass addr as unsigned long to vb_free - mm: only allow page table mappings for built-in zsmalloc - mm: unexport unmap_kernel_range_noflush - mm: remove __get_vm_area - arm64: mm: add p?d_leaf() definitions - mm: add generic p?d_leaf() macros - mm/memory.c: add apply_to_existing_page_range() helper - mm/vmalloc: Add empty headers and use them from - lib/ioremap: ensure break-before-make is used for huge p4d mappings - lib/ioremap: ensure phys_addr actually corresponds to a physical address - ioremap: rework pXd_free_pYd_page() API - mm: add do_vm_mmap - config: update hulk_defconfig - configs: remove euleros_defconfig - iommu/amd: Fix incorrect PASID decoding from event log - mm: compaction: avoid 100% CPU usage during compaction when a task is killed - iommu/vt-d: Unlink device if failed to add to group - iommu/arm-smmu: Prevent forced unbinding of Arm SMMU drivers - EMMC: open CONFIG_ASCEND_HISI_MMC - EMMC: add dts bindings documents - EMMC: hisi extensions for dw mmc host controller - EMMC: adaption for ascend customized host layer - EMMC: adaption for ascend customized sd card - EMMC: adaption for ascend customized emmc card - EMMC: add hisi_mmc_core - EMMC: ascend customized emmc host- blk-mq: complete req in softirq context in case of single queue - ovl: fix leaked dentry - ovl: fix incorrect extent info in metacopy case - ovl: warn about orphan metacopy - ovl: fix lookup of indexed hardlinks with metacopy - ovl: fix redirect traversal on metacopy dentries - ovl: initialize OVL_UPPERDATA in ovl_lookup() - ovl: use only uppermetacopy state in ovl_lookup() - ovl: simplify setting of origin for index lookup - net: hns3: update hns3 version to 21.10.1 - net: hns3: fix buffer length not enough problem in debugfs - net: hns3: use ae_dev->ops->reset_event to do reset. - media: firewire: firedtv-avc: fix a buffer overflow in avc_ca_pmt() - GPIO : support ascend gpio driver - mpam: update monitor rmid and group configuration - mpam: Add support for group rmid modify - mpam: enable rdt_mon_capable for mbw monitor - svm: Add svm_set_user_mpam_en to enable/disable mpam for smmu - svm: Add support to set svm mpam configuration - svm: Add support to get svm mpam configuration - iommu/arm-smmu-v3: Add support to enable/disable SMMU user_mpam_en - iommu/arm-smmu-v3: Add support to get SMMU mpam configuration - iommu/arm-smmu-v3: Add support to configure mpam in STE/CD context - nvme-rdma: destroy cm id before destroy qp to avoid use after free - arm64: Errata: fix kabi changed by cpu_errata - config: disable CONFIG_HISILICON_ERRATUM_1980005 by default - cache: Workaround HiSilicon Taishan DC CVAU - kabi: fix kabi broken in struct device - virtio_pci: Support surprise removal of virtio pci device - ip_gre: add validation for csum_start - netfilter: nft_exthdr: fix endianness of tcp option cast - tracing / histogram: Fix NULL pointer dereference on strcmp() on NULL event name - scsi: core: Avoid printing an error if target_alloc() returns -ENXIO - scsi: scsi_dh_rdac: Avoid crash during rdac_bus_attach() - x86/fpu: Make init_fpstate correct with optimized XSAVE - iommu/vt-d: Fix agaw for a supported 48 bit guest address width - PCI/MSI: Enforce MSI[X] entry updates to be visible - PCI/MSI: Enforce that MSI-X table entry is masked for update - PCI/MSI: Mask all unused MSI-X entries - PCI/MSI: Protect msi_desc::masked for multi-MSI - PCI/MSI: Use msi_mask_irq() in pci_msi_shutdown() - PCI/MSI: Correct misleading comments - PCI/MSI: Do not set invalid bits in MSI mask - PCI/MSI: Enable and mask MSI-X early - genirq/msi: Ensure deactivation on teardown - x86/ioapic: Force affinity setup before startup - x86/msi: Force affinity setup before startup - genirq: Provide IRQCHIP_AFFINITY_PRE_STARTUP - tcp_bbr: fix u32 wrap bug in round logic if bbr_init() called after 2B packets - net: bridge: fix memleak in br_add_if() - net: igmp: fix data-race in igmp_ifc_timer_expire() - ACPI: NFIT: Fix support for virtual SPA ranges - ovl: prevent private clone if bind mount is not allowed - tracing: Reject string operand in the histogram expression - reiserfs: add check for root_inode in reiserfs_fill_super - serial: 8250: Mask out floating 16/32-bit bus bits - ext4: fix potential htree corruption when growing large_dir directories - pipe: increase minimum default pipe size to 2 pages - tracing/histogram: Rename "cpu" to "common_cpu" - tracing / histogram: Give calculation hist_fields a size - blk-iolatency: error out if blk_get_queue() failed in iolatency_set_limit() - net: Fix zero-copy head len calculation. - netfilter: nft_nat: allow to specify layer 4 protocol NAT only - netfilter: conntrack: adjust stop timestamp to real expiry value - virtio_net: Do not pull payload in skb->head - virtio_net: Add XDP meta data support - net: check untrusted gso_size at kernel entry - sctp: move 198 addresses from unusable to private scope - net: annotate data race around sk_ll_usec - net/802/garp: fix memleak in garp_request_join() - net/802/mrp: fix memleak in mrp_request_join() - af_unix: fix garbage collect vs MSG_PEEK - efi: Change down_interruptible() in virt_efi_reset_system() to down_trylock() - svm: Use vma->vm_pgoff for the nid - Ascend/hugetlb:support alloc normal and buddy hugepage - Ascend/memcg: Use CONFIG_ASCEND_FEATURES for customized interfaces - Ascend/cdm:alloc hugepage from the specified CDM node - ascend/svm: Support pinned memory size greater than 2GB - mm: ascend: Fix compilation error of mem_cgroup_from_css() - fuse: truncate pagecache on atomic_o_trunc - ext4: drop unnecessary journal handle in delalloc write - ext4: factor out write end code of inline file - ext4: correct the error path of ext4_write_inline_data_end() - ext4: check and update i_disksize properly- sched/topology: Fix sched_domain_topology_level alloc in sched_init_numa() - uacce: misc fixes - mm/page_alloc: place pages to tail in __free_pages_core() - mm/page_alloc: move pages to tail in move_to_free_list() - mm/page_alloc: place pages to tail in __putback_isolated_page() - mm/page_alloc: convert "report" flag of __free_one_page() to a proper flag - mm: add function __putback_isolated_page - mm/page_alloc.c: memory hotplug: free pages as higher order - raid1: ensure write behind bio has less than BIO_MAX_VECS sectors - blk-wbt: fix IO hang due to negative inflight counter - Export sysboml for bbox to use. - ovl: use a private non-persistent ino pool - ovl: simplify i_ino initialization - ovl: factor out helper ovl_get_root() - ovl: fix out of date comment and unreachable code- Revert "cache: Workaround HiSilicon Taishan DC CVAU" - Revert "config: disable CONFIG_HISILICON_ERRATUM_1980005 by default"- soc: aspeed: lpc-ctrl: Fix boundary check for mmap - mmap: userswap: fix some format issues - mmap: userswap: fix memory leak in do_mmap - arm64/mpam: fix the problem that the ret variable is not initialized - NFS: Fix a race in __nfs_list_for_each_server() - NFSv4: Clean up nfs_client_return_marked_delegations() - NFS: Add a helper nfs_client_for_each_server() - blktrace: Fix uaf in blk_trace access after removing by sysfs - io_uring: don't take uring_lock during iowq cancel - io_uring: hold uring_lock while completing failed polled io in io_wq_submit_work() - block: fix UAF from race of ioc_release_fn() and __ioc_clear_queue() - Driver/SMMUV3: Bugfix for the softlockup when the driver processes events - net_sched: remove need_resched() from qdisc_run() - ath10k: Fix TKIP Michael MIC verification for PCIe - ath10k: drop fragments with multicast DA for PCIe - ath10k: add CCMP PN replay protection for fragmented frames for PCIe - ath10k: add struct for high latency PN replay protection - config: disable CONFIG_HISILICON_ERRATUM_1980005 by default - cache: Workaround HiSilicon Taishan DC CVAU - kabi: Fix "Intel: perf/core: Add attr_groups_update into struct pmu" - x86: Fix kabi broken for struct cpuinfo_x86 - kabi: Fix "perf/x86/intel: Support per-thread RDPMC TopDown metrics" - PCI: kabi: fix kabi broken for struct pci_dev - kabi: Fix "PCI: Decode PCIe 32 GT/s link speed" - openeuler_defconfig: Adjust some configs for Intel icelake support - hulk_defconfig: Adjust some configs for Intel icelake support - perf/x86/intel/uncore: Fix M2M event umask for Ice Lake server - node: fix device cleanups in error handling code - device-dax/core: Fix memory leak when rmmod dax.ko - ntb: intel: Fix memleak in intel_ntb_pci_probe - perf/x86/intel/uncore: Fix the scale of the IMC free-running events - intel_idle: Ignore _CST if control cannot be taken from the platform - intel_idle: Fix max_cstate for processor models without C-state tables - perf/x86/intel/uncore: Reduce the number of CBOX counters - powercap: RAPL: remove unused local MSR define - PCI/ERR: Update error status after reset_link() - PCI/ERR: Combine pci_channel_io_frozen cases - intel_th: msu: Fix the unexpected state warning - intel_th: msu: Fix window switching without windows - intel_th: Fix freeing IRQs - PCI: Do not use bus number zero from EA capability - perf/x86/intel/uncore: Fix missing marker for snr_uncore_imc_freerunning_events - intel_th: msu: Fix possible memory leak in mode_store() - intel_th: msu: Fix overflow in shift of an unsigned int - intel_th: msu: Fix missing allocation failure check on a kstrndup - intel_th: msu: Fix an uninitialized mutex - intel_th: gth: Fix the window switching sequence - tools/power/x86/intel-speed-select: Fix a read overflow in isst_set_tdp_level_msr() - intel_rapl: need linux/cpuhotplug.h for enum cpuhp_state - device-dax: fix memory and resource leak if hotplug fails - MAINTAINERS: Add entry for EDAC-I10NM - MAINTAINERS: Update entry for EDAC-SKYLAKE - tools x86 uapi asm: Sync the pt_regs.h copy with the kernel sources - docs: fix numaperf.rst and add it to the doc tree - acpi/hmat: fix an uninitialized memory_target - acpi/hmat: Update acpi_hmat_type enum with ACPI_HMAT_TYPE_PROXIMITY - acpi/hmat: fix memory leaks in hmat_init() - drivers/dax: Allow to include DEV_DAX_PMEM as builtin - doc: trace: fix reference to cpuidle documentation file - openeuler_defconfig: Enable some Icelake support configs - hulk_defconfig: Enable some Icelake support configs - tools/power turbostat: Fix Haswell Core systems - tools/power turbostat: Support Ice Lake server - tools/power turbostat: consolidate duplicate model numbers - tools/power turbostat: reduce debug output - intel_th: msu-sink: An example msu buffer "sink" - intel_th: msu: Introduce buffer interface - intel_th: msu: Start read iterator from a non-empty window - intel_th: msu: Split sgt array and pointer in multiwindow mode - intel_th: msu: Support multipage blocks - intel_th: msu: Remove set but not used variable 'last' - intel_th: msu: Fix unused variable warning on arm64 platform - intel_th: msu: Add current window tracking - intel_th: msu: Add a sysfs attribute to trigger window switch - intel_th: msu: Correct the block wrap detection - intel_th: Add switch triggering support - intel_th: gth: Factor out trace start/stop - intel_th: msu: Factor out pipeline draining - intel_th: msu: Switch over to scatterlist - intel_th: msu: Replace open-coded list_{first,last,next}_entry variants - intel_th: Only report useful IRQs to subdevices - intel_th: msu: Start handling IRQs - intel_th: pci: Use MSI interrupt signalling - intel_th: Communicate IRQ via resource - intel_th: Add "rtit" source device - intel_th: Skip subdevices if their MMIO is missing - intel_th: Rework resource passing between glue layers and core - intel_th: pti: Use sysfs_match_string() helper - intel_th: Only create useful device nodes - intel_th: Mark expected switch fall-throughs - perf/x86/amd: Fix sampling Large Increment per Cycle events - Intel: hardirq/nmi: Allow nested nmi_enter() - Intel: platform/x86: ISST: Increase timeout - Intel: ICX: platform/x86: ISST: Fix wrong unregister type - Intel: ICX: platform/x86: ISST: Allow additional core-power mailbox commands - Intel: EDAC/i10nm: Update driver to support different bus number config register offsets - Intel: EDAC, {skx,i10nm}: Make some configurations CPU model specific - Intel: intel_idle: Customize IceLake server support - Intel: x86/uaccess: Move copy_user_handle_tail() into asm - Intel: x86/insn-eval: Add support for 64-bit kernel mode - Intel: x86/extable: Introduce _ASM_EXTABLE_UA for uaccess fixups - x86/traps: Stop using ist_enter/exit() in do_int3() - Intel: EDAC, skx: Retrieve and print retry_rd_err_log registers - Intel: EDAC, skx_common: Refactor so that we initialize "dev" in result of adxl decode. - Intel: perf/x86: Fix n_metric for cancelled txn - Intel: perf/x86/intel: Check perf metrics feature for each CPU - Intel: perf/x86/intel: Support per-thread RDPMC TopDown metrics - Intel: perf/x86/intel: Support TopDown metrics on Ice Lake - Intel: perf/x86: Add a macro for RDPMC offset of fixed counters - Intel: perf/x86/intel: Generic support for hardware TopDown metrics - Intel: perf/core: Add a new PERF_EV_CAP_SIBLING event capability - Intel: perf/x86/intel: Use switch in intel_pmu_disable/enable_event - Intel: perf/x86/intel: Fix the name of perf METRICS - Intel: perf/x86/intel: Move BTS index to 47 - Intel: perf/x86/intel: Introduce the fourth fixed counter - Intel: perf/x86/intel: Name the global status bit in NMI handler - Intel: perf/x86: Use event_base_rdpmc for the RDPMC userspace support - Intel: perf/x86: Keep LBR records unchanged in host context for guest usage - Intel: perf/x86: Add constraint to create guest LBR event without hw counter - Intel: perf/x86/lbr: Add interface to get LBR information - perf/x86/core: Refactor hw->idx checks and cleanup - Intel: perf/x86: Fix variable types for LBR registers - perf/x86/amd: Add support for Large Increment per Cycle Events - Intel: perf/x86/amd: Constrain Large Increment per Cycle events - Intel: perf/x86/intel: Fix SLOTS PEBS event constraint - Intel: perf/x86: Use update attribute groups for default attributes - intel: perf/x86/intel: Use update attributes for skylake format - Intel: perf/x86: Use update attribute groups for extra format - Intel: perf/x86: Use update attribute groups for caps - Intel: perf/x86: Add is_visible attribute_group callback for base events - Intel: perf/x86: Use the new pmu::update_attrs attribute group - Intel: perf/x86: Get rid of x86_pmu::event_attrs - Intel: perf/core: Add attr_groups_update into struct pmu - Intel: sysfs: Add sysfs_update_groups function - perf/x86/intel: Export mem events only if there's PEBS support - Intel: perf/x86/intel: Factor out common code of PMI handler - PCI: pciehp: Add DMI table for in-band presence detection disabled - Intel:PCI: pciehp: Wait for PDS if in-band presence is disabled - Intel:PCI: pciehp: Disable in-band presence detect when possible - Intel:PCI/AER: Fix the broken interrupt injection - genirq: Provide interrupt injection mechanism - Intel:PCI/DPC: Add "pcie_ports=dpc-native" to allow DPC without AER control - Intel:PCI/AER: Fix kernel-doc warnings - Intel:PCI/AER: Use for_each_set_bit() to simplify code - Intel:PCI/AER: Save AER Capability for suspend/resume - Intel:PCI: Get rid of dev->has_secondary_link flag - Intel:PCI: Make pcie_downstream_port() available outside of access.c - Intel:PCI: Assign bus numbers present in EA capability for bridges - Intel:PCI/AER: Log messages with pci_dev, not pcie_device - Intel:PCI/DPC: Log messages with pci_dev, not pcie_device - Intel:PCI: Replace dev_printk(KERN_DEBUG) with dev_info(), etc - Intel:PCI: Replace printk(KERN_INFO) with pr_info(), etc - Intel:PCI: Use dev_printk() when possible - Intel:PCI/portdrv: Support PCIe services on subtractive decode bridges - Intel:PCI/portdrv: Use conventional Device ID table formatting - Intel:PCI/ASPM: Save LTR Capability for suspend/resume - Intel:PCI: Enable SERR# forwarding for all bridges - Intel:PCI/AER: Use match_string() helper to simplify the code - Intel:PCI/AER: Queue one GHES event, not several uninitialized ones - Intel:PCI/AER: Abstract AER interrupt handling - Intel:PCI/AER: Reuse existing pcie_port_find_device() interface - Intel:PCI/AER: Use managed resource allocations - Intel:PCI/AER: Use threaded IRQ for bottom half - Intel:PCI/AER: Use kfifo_in_spinlocked() to insert locked elements - Intel:PCI/AER: Remove unused aer_error_resume() - Intel:PCI/ERR: Remove duplicated include from err.c - Intel:PCI: Make link active reporting detection generic - PCI: Unify device inaccessible - Intel:PCI/ERR: Always report current recovery status for udev - PCI/ERR: Simplify broadcast callouts - PCI/ERR: Handle fatal error recovery - Intel:PCI/DPC: Save and restore config state - PCI: portdrv: Restore PCI config state on slot reset - PCI: Simplify disconnected marking - Intel: ntb: intel: add hw workaround for NTB BAR alignment - Intel: ntb: intel: fix static declaration - Intel: ntb: intel: Add Icelake (gen4) support for Intel NTB - Intel: NTB: add new parameter to peer_db_addr() db_bit and db_data - Intel: perf/x86/intel: Fix invalid Bit 13 for Icelake MSR_OFFCORE_RSP_x register - Intel: perf/x86/intel/uncore: Add Ice Lake server uncore support - Intel: perf/x86/intel/uncore: Add box_offsets for free-running counters - Intel: perf/x86/intel/uncore: Factor out __snr_uncore_mmio_init_box - Intel: perf/x86/intel/uncore: Add IMC uncore support for Snow Ridge - Intel: perf/x86/intel/uncore: Clean up client IMC - Intel: perf/x86/intel/uncore: Support MMIO type uncore blocks - Intel: perf/x86/intel/uncore: Factor out box ref/unref functions - Intel: perf/x86/intel/uncore: Add uncore support for Snow Ridge server - Intel: perf/x86/intel: Add more Icelake CPUIDs - Intel: Documentation: admin-guide: PM: Add intel_idle document - Intel: ACPI: processor: Make ACPI_PROCESSOR_CSTATE depend on ACPI_PROCESSOR - Intel: intel_idle: Use ACPI _CST on server systems - Intel: intel_idle: Add module parameter to prevent ACPI _CST from being used - Intel: intel_idle: Allow ACPI _CST to be used for selected known processors - Intel: cpuidle: Allow idle states to be disabled by default - Intel: Documentation: admin-guide: PM: Add cpuidle document - Intel: cpuidle: use BIT() for idle state flags and remove CPUIDLE_DRIVER_FLAGS_MASK - Intel: intel_idle: Use ACPI _CST for processor models without C-state tables - Intel: intel_idle: Refactor intel_idle_cpuidle_driver_init() - Intel: ACPI: processor: Export acpi_processor_evaluate_cst() - Intel: ACPI: processor: Clean up acpi_processor_evaluate_cst() - Intel: ACPI: processor: Introduce acpi_processor_evaluate_cst() - Intel: ACPI: processor: Export function to claim _CST control - Intel: tools/power/x86: A tool to validate Intel Speed Select commands - Intel: platform/x86: ISST: Restore state on resume - Intel: platform/x86: ISST: Add Intel Speed Select PUNIT MSR interface - Intel: platform/x86: ISST: Add Intel Speed Select mailbox interface via MSRs - Intel: platform/x86: ISST: Add Intel Speed Select mailbox interface via PCI - Intel: platform/x86: ISST: Add Intel Speed Select mmio interface - Intel: platform/x86: ISST: Add IOCTL to Translate Linux logical CPU to PUNIT CPU number - Intel: platform/x86: ISST: Store per CPU information - Intel: platform/x86: ISST: Add common API to register and handle ioctls - Intel: platform/x86: ISST: Update ioctl-number.txt for Intel Speed Select interface - Intel: EDAC, skx, i10nm: Fix source ID register offset - Intel: EDAC, i10nm: Check ECC enabling status per channel - Intel: EDAC, i10nm: Add Intel additional Ice-Lake support - Intel: EDAC, skx, i10nm: Make skx_common.c a pure library - Intel: EDAC, skx_common: Add code to recognise new compound error code - Intel: EDAC, i10nm: Add a driver for Intel 10nm server processors - EDAC, skx_edac: Delete duplicated code - Intel: EDAC, skx_common: Separate common code out from skx_edac - Intel: powercap/intel_rapl: add support for ICX-D - Intel: powercap/intel_rapl: add support for ICX - Intel: powercap/intel_rapl: add support for IceLake desktop - Intel: intel_rapl: Fix module autoloading issue - Intel: intel_rapl: support two power limits for every RAPL domain - Intel: intel_rapl: support 64 bit register - intel_rapl: abstract RAPL common code - Intel: intel_rapl: cleanup hardcoded MSR access - Intel: intel_rapl: cleanup some functions - Intel: intel_rapl: abstract register access operations - Intel: intel_rapl: abstract register address - Intel: intel_rapl: introduce struct rapl_if_private - Intel: intel_rapl: introduce intel_rapl.h - Intel: intel_rapl: remove hardcoded register index - Intel: intel_rapl: use reg instead of msr - Intel: powercap/intel_rapl: Update RAPL domain name and debug messages - Intel: powercap/intel_rapl: Support multi-die/package - Intel: powercap/intel_rapl: Simplify rapl_find_package() - Intel: x86/topology: Define topology_logical_die_id() - Intel: x86/topology: Define topology_die_id() - Intel: cpu/topology: Export die_id - Intel: x86/topology: Create topology_max_die_per_package() - Intel: x86/topology: Add CPUID.1F multi-die/package support - Intel: topology: Simplify cputopology.txt formatting and wording - Intel: perf/x86/regs: Use PERF_REG_EXTENDED_MASK - Intel: perf/x86: Remove pmu->pebs_no_xmm_regs - Intel: perf/x86: Clean up PEBS_XMM_REGS - Intel: perf/x86/regs: Check reserved bits - Intel: perf/x86: Disable extended registers for non-supported PMUs - Intel: perf/core: Add PERF_PMU_CAP_NO_EXCLUDE for exclusion incapable PMUs - Intel: perf/core: Add function to test for event exclusion flags - Intel: perf/x86/intel/pt: Remove software double buffering PMU capability - Intel: perf/ring_buffer: Fix AUX software double buffering - Intel: perf regs x86: Add X86 specific arch__intr_reg_mask() - Intel: perf parse-regs: Add generic support for arch__intr/user_reg_mask() - Intel: perf parse-regs: Split parse_regs - Intel: perf parse-regs: Improve error output when faced with unknown register name - Intel: perf record: Fix suggestion to get list of registers usable with --user-regs and --intr-regs - Intel: perf tools x86: Add support for recording and printing XMM registers - Intel: perf/x86/intel/uncore: Add Intel Icelake uncore support - Intel: perf/x86/lbr: Avoid reading the LBRs when adaptive PEBS handles them - Intel: perf/x86/intel: Support adaptive PEBS v4 - Intel: perf/x86/intel/ds: Extract code of event update in short period - Intel: perf/x86/intel: Extract memory code PEBS parser for reuse - Intel: perf/x86: Support outputting XMM registers - Intel: doc/mm: New documentation for memory performance - Intel: acpi/hmat: Register memory side cache attributes - Intel: acpi/hmat: Register performance attributes - Intel: acpi/hmat: Register processor domain to its memory - Intel: node: Add memory-side caching attributes - Intel: node: Add heterogenous memory access attributes - node: Link memory nodes to their compute nodes - Intel: acpi/hmat: Parse and report heterogeneous memory - Intel: acpi: Add HMAT to generic parsing tables - irqchip: phytium-2500: Fix compilation issues - Intel: acpi: Create subtable parsing infrastructure - Intel: ACPICA: ACPI 6.3: HMAT updates - Intel: device-dax: "Hotplug" persistent memory for use like normal RAM - mm/resource: Let walk_system_ram_range() search child resources - Intel: mm/memory-hotplug: Allow memory resources to be children - Intel: mm/resource: Move HMM pr_debug() deeper into resource code - Intel: device-dax: Add a 'modalias' attribute to DAX 'bus' devices - Intel: device-dax: Add a 'target_node' attribute - Intel: device-dax: Auto-bind device after successful new_id - Intel: acpi/nfit, device-dax: Identify differentiated memory with a unique numa-node - Intel: device-dax: Add /sys/class/dax backwards compatibility - Intel: device-dax: Add support for a dax override driver - Intel: device-dax: Move resource pinning+mapping into the common driver - Intel: device-dax: Introduce bus + driver model - Intel: device-dax: Start defining a dax bus model - Intel: device-dax: Remove multi-resource infrastructure - Intel: device-dax: Kill dax_region base - Intel: device-dax: Kill dax_region ida - Intel: dmaengine: ioatdma: support latency tolerance report (LTR) for v3.4 - Intel: dmaengine: ioatdma: add descriptor pre-fetch support for v3.4 - Intel: dmaengine: ioatdma: disable DCA enabling on IOATDMA v3.4 - Intel: dmaengine: ioatdma: Add Snow Ridge ioatdma device id - perf/x86/intel: Add Tremont core PMU support - perf/x86/intel: Add Icelake support - perf/x86: Support constraint ranges - PCI/PME: Fix kernel-doc of pcie_pme_resume() and pcie_pme_remove() - PCI: Add PCIE_LNKCAP2_SLS2SPEED() macro - PCI: Use pci_speed_string() for all PCI/PCI-X/PCIe strings - PCI: Add pci_speed_string() - PCI: Add 32 GT/s decoding in some macros - PCI: Decode PCIe 32 GT/s link speed - PCI/AER: Log which device prevents error recovery - PCI/AER: Initialize aer_fifo - PCI/AER: Use kfifo for tracking events instead of reimplementing it - PCI/AER: Remove error source from AER struct aer_rpc - Intel: PCI: Add support for Immediate Readiness - ia64: ensure proper NUMA distance and possible map initialization - sched/topology: Make sched_init_numa() use a set for the deduplicating sort - block: don't call rq_qos_ops->done_bio if the bio isn't tracked - block: fix blk-iolatency accounting underflow - ovl: fix missing negative dentry check in ovl_rename() - ext4: flush s_error_work before journal destroy in ext4_fill_super - Revert "ext4: fix panic when mount failed with parallel flush_stashed_error_work" - ext4: refresh the ext4_ext_path struct after dropping i_data_sem. - ext4: ensure enough credits in ext4_ext_shift_path_extents - ext4: use true,false for bool variable- net: 6pack: fix slab-out-of-bounds in decode_data- bpf: Fix integer overflow in prealloc_elems_and_freelist()- timerqueue: fix kabi for struct timerqueue_head - lib/timerqueue: Rely on rbtree semantics for next timer - ACPI / APEI: Notify all ras err to driver - ACPI / APEI: Add a notifier chain for unknown (vendor) CPER records - blk-mq-sched: Fix blk_mq_sched_alloc_tags() error handling - jbd2: protect jh by grab a ref in jbd2_journal_forget - jbd2: Don't call __bforget() unnecessarily - jbd2: Drop unnecessary branch from jbd2_journal_forget() - ipc: replace costly bailout check in sysvipc_find_ipc() - sched/topology: fix the issue groups don't span domain->span for NUMA diameter > 2 - sched/topology: Warn when NUMA diameter > 2 - USB: ehci: fix an interrupt calltrace error - net: hns3: update hns3 version to 21.9.4 - net: hns3: expand buffer len for fd tcam of debugfs - net: hns3: fix hns3 debugfs queue info print coverage bugs - net: hns3: fix memory override when bd_num is bigger than port info size - scsi: hisi_sas: Optimize the code flow of setting sense data when ssp I/O abnormally completed- Bluetooth: fix use-after-free error in lock_sock_nested() - bpf, mips: Validate conditional branch offsets - scsi: qla2xxx: Fix crash in qla2xxx_mqueuecommand() - crypto: ccp - fix resource leaks in ccp_run_aes_gcm_cmd() - bpf: Fix truncation handling for mod32 dst reg wrt zero - bpf: Fix 32 bit src register truncation on div/mod - bpf: Do not use ax register in interpreter on div/mod - Revert "bpf: allocate 0x06 to new eBPF instruction class JMP32" - Revert "bpf: refactor verifier min/max code for condition jump" - Revert "bpf: verifier support JMP32" - Revert "bpf: disassembler support JMP32" - Revert "tools: bpftool: teach cfg code about JMP32" - Revert "bpf: interpreter support for JMP32" - Revert "bpf: JIT blinds support JMP32" - Revert "x86_64: bpf: implement jitting of JMP32" - Revert "arm64: bpf: implement jitting of JMP32" - Revert "bpf: Fix 32 bit src register truncation on div/mod" - Revert "bpf: Fix truncation handling for mod32 dst reg wrt zero" - block: fix wrong define name - block: fix compile error when CONFIG_BLK_DEV_THROTTLING disable - pid: fix imbalanced calling of cgroup_threadgroup_change_begin/end() - pid: fix return value when copy_process() failed - block: fix NULL pointer in blkcg_drain_queue() - block: clean up ABI breakage - block: mark queue init done at the end of blk_register_queue - block: fix race between adding/removing rq qos and normal IO - scsi: hisi_sas: set sense data when the sas disk's I/O abnormally completed - kyber: initialize 'async_depth' in kyber_queue_data_alloc() - kyber: introduce kyber_depth_updated() - blk-mq: handle all throttled io in blk_cleanup_queue()- memcg: enable accounting for ldt_struct objects - memcg: enable accounting for posix_timers_cache slab - memcg: enable accounting for signals - memcg: enable accounting for new namesapces and struct nsproxy - memcg: enable accounting for fasync_cache - memcg: enable accounting for mnt_cache entries - memcg: enable accounting for pids in nested pid namespaces - KVM: do not allow mapping valid but non-reference-counted pages - nvme: remove the call to nvme_update_disk_info in nvme_ns_remove - block: flush the integrity workqueue in blk_integrity_unregister - block: check if a profile is actually registered in blk_integrity_unregister - blk-mq: fix kabi broken in blk_mq_tags - blk-mq: fix is_flush_rq - blk-mq: fix kernel panic during iterating over flush request - block: factor out a new helper from blk_rq_init() - blk-mq: don't grab rq's refcount in blk_mq_check_expired() - blk-mq: clearing flush request reference in tags->rqs[] - blk-mq: clear stale request in tags->rq[] before freeing one request pool - blk-mq: grab rq->refcount before calling ->fn in blk_mq_tagset_busy_iter - Revert "blk-mq: use static_rqs instead of rqs to iterate tags" - Revert "blk-mq: use blk_mq_queue_tag_inflight_iter() in debugfs" - Revert "nbd: use blk_mq_queue_tag_inflight_iter()" - blk-cgroup: fix UAF by grabbing blkcg lock before destroying blkg pd - tasks: Fix kabi broken for struct task_struct - tasks, sched/core: RCUify the assignment of rq->curr - tasks, sched/core: With a grace period after finish_task_switch(), remove unnecessary code - tasks, sched/core: Ensure tasks are available for a grace period after leaving the runqueue - tasks: Add a count of task RCU users - Revert "sched/membarrier: fix NULL poiner in membarrier_global_expedited" - ext4: update last_pos for the case ext4_htree_fill_tree return fail - blk-throttle: fix UAF by deleteing timer in blk_throtl_exit() - nvme-rdma: don't update queue count when failing to set io queues - scsi: hisi_sas: replace spin_lock_irqsave/spin_unlock_restore with spin_lock/spin_unlock - scsi: hisi_sas: use threaded irq to process CQ interrupts- ext4: fix race writing to an inline_data file while its xattrs are changing - uce: pagecache reading scenario add shmem support - Revert "uce: pagecache reading scenario add shmem support" - memcg: enable accounting of ipc resources - uce: pagecache reading scenario add shmem support - misc/uacce: fixup out-of-bounds array write - crypto/sec: add aead support for user-side- nvme-pci: Use u32 for nvme_dev.q_depth and nvme_queue.q_depth - nvme-pci: use unsigned for io queue depth - net: hns3: update hns3 version to 21.9.2 - net: hns3: the pointer is cast to another pointer in a different type, which is incompatible. - net: hns3: cleanup for some print type miss match and blank lines - net: hns3: remove tc enable checking - net: hns3: Constify static structs - net: hns3: fix kernel crash when unload VF while it is being reset - net: hns3: fix memory override when bd_num is bigger than the ring size - net: hns3: pad the short tunnel frame before sending to hardware - net: hns3: check the return of skb_checksum_help() - net: hns3: add 'QoS' support for port based VLAN configuration - net: hns3: remove unused parameter from hclge_set_vf_vlan_common() - net: hns3: disable port VLAN filter when support function level VLAN filter control - net: hns3: remove redundant param mbx_event_pending - net: hns3: remove the useless debugfs file node cmd - net: hns3: fix get wrong pfc_en when query PFC configuration - net: hns3: fix mixed flag HCLGE_FLAG_MQPRIO_ENABLE and HCLGE_FLAG_DCB_ENABLE - net: hns3: add support for tc mqprio offload - net: hns3: add debugfs support for vlan configuration - net: hns3: add support for VF modify VLAN filter state - net: hns3: add query basic info support for VF - net: hns3: add support for modify VLAN filter state - Revert: net: hns3: adds support for extended VLAN mode and 'QOS' in vlan 802.1Q protocol. - net: hns3: change the method of getting cmd index in debugfs - net: hns3: refactor dump mac tbl of debugfs - net: hns3: add support for dumping MAC umv counter in debugfs - net: hns3: refactor dump serv info of debugfs - net: hns3: refactor dump mac tnl status of debugfs - net: hns3: refactor dump qs shaper of debugfs - net: hns3: refactor dump qos buf cfg of debugfs - net: hns3: split out hclge_dbg_dump_qos_buf_cfg() - net: hns3: refactor dump qos pri map of debugfs - net: hns3: refactor dump qos pause cfg of debugfs - net: hns3: refactor dump tc of debugfs - net: hns3: refactor dump tm of debugfs - net: hns3: refactor dump tm map of debugfs - net: hns3: refactor dump fd tcam of debugfs - net: hns3: refactor queue info of debugfs - net: hns3: refactor queue map of debugfs - net: hns3: refactor dump reg dcb info of debugfs - net: hns3: refactor dump reg of debugfs - net: hns3: Constify static structs - net: hns3: refactor dump ncl config of debugfs - net: hns3: refactor dump m7 info of debugfs - net: hns3: refactor dump reset info of debugfs - net: hns3: refactor dump intr of debugfs - net: hns3: refactor dump loopback of debugfs - net: hns3: refactor dump mng tbl of debugfs - net: hns3: refactor dump mac list of debugfs - net: hns3: refactor dump bd info of debugfs - net: hns3: refactor the debugfs process - net: hns3: add debugfs support for tm priority and qset info - net: hns3: add interfaces to query information of tm priority/qset - net: hns3: change the value of the SEPARATOR_VALUE macro in hclgevf_main.c - net: hns3: fix for vxlan gpe tx checksum bug - net: hns3: Fix for geneve tx checksum bug - net: hns3: refine the struct hane3_tc_info - net: hns3: VF not request link status when PF support push link status feature - net: hns3: remove a duplicate pf reset counting - net: hns3: remediate a potential overflow risk of bd_num_list - net: hns3: fix query vlan mask value error for flow director - net: hns3: fix error mask definition of flow director - net: hns3: cleanup for endian issue for VF RSS - net: hns3: fix incorrect handling of sctp6 rss tuple - net: hns3: refine function hclge_set_vf_vlan_cfg() - net: hns3: dump tqp enable status in debugfs - hisilicon/hns3: convert comma to semicolon - net: hns3: remove a misused pragma packed - net: hns3: add debugfs of dumping pf interrupt resources - net: hns3: Supply missing hclge_dcb.h include file - net: hns3: print out speed info when parsing speed fails - net: hns3: add a missing mutex destroy in hclge_init_ad_dev() - net: hns3: add a print for initializing CMDQ when reset pending - net: hns3: replace snprintf with scnprintf in hns3_update_strings - net: hns3: change affinity_mask to numa node range - net: hns3: change hclge/hclgevf workqueue to WQ_UNBOUND mode - tcp_comp: Del compressed_data and remaining_data from tcp_comp_context_rx - tcp_comp: Add dpkt to save decompressed skb - tcp_comp: Fix ZSTD_decompressStream failed - mm: downgrade the print level in do_shrink_slab - uio: introduce UIO_MEM_IOVA - mm/mempolicy.c: fix checking unmapped holes for mbind - mm/mempolicy.c: check range first in queue_pages_test_walk - net: qrtr: fix another OOB Read in qrtr_endpoint_post - net: qrtr: fix OOB Read in qrtr_endpoint_post - mm, slab, slub: stop taking cpu hotplug lock - mm, slab, slub: stop taking memory hotplug lock - mm, slub: stop freeing kmem_cache_node structures on node offline - kernel/hung_task.c: introduce sysctl to print all traces when a hung task is detected - vt_kdsetmode: extend console locking- cpuidle: menu: Avoid computations when result will be discarded - virtio_blk: fix handling single range discard request - virtio_blk: add discard and write zeroes support - iommu/arm-smmu-v3: add bit field SFM into GERROR_ERR_MASK - page_alloc: consider highatomic reserve in watermark fast - mm/filemap.c: fix a data race in filemap_fault() - scsi/hifc: Fix memory leakage bug - RDMA/hns: Fix wrong timer context buffer page size - RDMA/hns: Bugfix for posting multiple srq work request - RDMA/hns: Fix 0-length sge calculation error - RDMA/hns: Fix configuration of ack_req_freq in QPC - RDMA/hns: Add check for the validity of sl configuration - RDMA/hns: Fix bug during CMDQ initialization - RDMA/hns: Fixed wrong judgments in the goto branch - RDMA/hns: Bugfix for checking whether the srq is full when post wr - RDMA/hns: Fix wrong parameters when initial mtt of srq->idx_que - RDMA/hns: Force rewrite inline flag of WQE - RDMA/hns: Fix missing assignment of max_inline_data - RDMA/hns: Avoid enabling RQ inline on UD - RDMA/hns: Support to query firmware version - RDMA/hns: Force srq_limit to 0 when creating SRQ - RDMA/hns: Add interception for resizing SRQs - RDMA/hns: Fix an cmd queue issue when resetting- iommu: smmuv2: Using the SMMU_BYPASS_DEV to bypass SMMU for some SoCs - iommu: dev_bypass: cleanup dev bypass code - arm64: phytium: using MIDR_PHYTIUM_FT2000PLUS instead of ARM_CPU_IMP_PHYTIUM - arm64: Add MIDR encoding for PHYTIUM CPUs - arm64: Add MIDR encoding for HiSilicon Taishan CPUs - sched: Fix sched_fork() access an invalid sched_task_group - KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (CVE-2021-3653) - KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (CVE-2021-3656) - Bluetooth: switch to lock_sock in SCO - Bluetooth: avoid circular locks in sco_sock_connect - Bluetooth: schedule SCO timeouts with delayed_work - Bluetooth: defer cleanup of resources in hci_unregister_dev()- tcp_comp: Fix comp_read_size return value - virtio-blk: Add validation for block size in config space - blk-mq: fix divide by zero crash in tg_may_dispatch() - mm, vmscan: guarantee drop_slab_node() termination - jump_label: skip resource release if jump label is not relocated - ext4: prevent getting empty inode buffer - ext4: move ext4_fill_raw_inode() related functions before __ext4_get_inode_loc() - ext4: factor out ext4_fill_raw_inode() - ext4: make the updating inode data procedure atomic - KVM: X86: MMU: Use the correct inherited permissions to get shadow page - x86/config: Enable CONFIG_USERSWAP for openeuler_defconfig - ext4: fix panic when mount failed with parallel flush_stashed_error_work - device core: Consolidate locking and unlocking of parent and device - Revert "ext4: flush s_error_work before journal destroy in ext4_fill_super" - ext2: Strengthen xattr block checks - ext2: Merge loops in ext2_xattr_set() - ext2: introduce helper for xattr entry validation - mm: rmap: explicitly reset vma->anon_vma in unlink_anon_vmas()- bpf: Fix leakage due to insufficient speculative store bypass mitigation - bpf: Introduce BPF nospec instruction for mitigating Spectre v4 - bpf: track spill/fill of constants - bpf/verifier: per-register parent pointers - blk-mq: clear active_queues before clearing BLK_MQ_F_TAG_QUEUE_SHARED- scsi: hisi_sas: Flush workqueue in hisi_sas_v3_remove() - nvme: force complete cancelled requests - blk-mq: blk-mq: provide forced completion method - ext4: flush s_error_work before journal destroy in ext4_fill_super - Revert "net: make get_net_ns return error if NET_NS is disabled" - kthread: Fix PF_KTHREAD vs to_kthread() race - sched/debug: Fix 'sched_debug_lock' undeclared error - Remove MODULE_ALIAS() calls that take undefined macro - scripts/dtc: Remove redundant YYLOC global declaration - x86/boot/compressed: Don't declare __force_order in kaslr_64.c - usb: hso: fix error handling code of hso_create_net_device - hso: fix bailout in error case of probe- spec: fixed the mistake for dates in kernel.spec- iscsi: Fix KABI change for 'Fix conn use after free during resets' - iscsi: alloc iscsi_cls_session with iscsi_cls_session_warpper - iscsi: introduce iscsi_cls_session_warapper and helper - scsi: iscsi: Fix conn use after free during resets - scsi: sr: Return correct event when media event code is 3 - net: xilinx_emaclite: Do not print real IOMEM pointer - sctp: move the active_key update after sh_keys is added - usb: max-3421: Prevent corruption of freed memory - net: ll_temac: Fix bug causing buffer descriptor overrun - tcp_comp: Avoiding the null pointer problem of ctx in comp_stream_read - nbd: add the check to prevent overflow in __nbd_ioctl() - ext4: fix potential uninitialized access to retval in kmmpd - blk-mq: fix kabi broken by "blk-mq: fix hang caused by freeze/unfreeze sequence" - blk-mq: fix hang caused by freeze/unfreeze sequence - config: Enable CONFIG_UCE_KERNEL_RECOVERY by default - EDAC/ghes: Remove intermediate buffer pvt->detail_location - USB: fix some clerical mistakes - uce: pagecache reading scenario support kernel recovery - uce: cow scenario support kernel recovery - selinux: fix NULL dereference in policydb_destroy() - livepatch/x86: Ignore return code of save_stack_trace_tsk_reliable() - mm,hwpoison: return -EHWPOISON to denote that the page has already been poisoned - mm/memory-failure: use a mutex to avoid memory_failure() races - arm64: mm: account for hotplug memory when randomizing the linear region- test modules directory existed when ls- fix rpmbuild error with patches- openeuler_defconfig: Enable ARCH_PHYTIUM and ARM_GIC_PHYTIUM_2500 - config: Enable Phytium FT-2500 support configs for hulk_defconfig - irqchip: phytium-2500: Add interrupt controller driver - mm/vmscan: setup drop_caches_loop_limit in cmdline - mm/memcg: optimize memory.numa_stat like memory.stat - livepatch: Fix crash when access the global variable in hook - timer: Use hlist_unhashed_lockless() in timer_pending() - list: Add hlist_unhashed_lockless() - config: Enable CONFIG_GPIO_HISI by default - gpio: gpio-hisi: Add HiSilicon GPIO support - config: Enable CONFIG_I2C_HISI by default - i2c: add support for HiSilicon I2C controller - i2c: core: add api to provide frequency mode strings - i2c: core: add managed function for adding i2c adapters - blk: reuse lookup_sem to serialize partition operations - Revert "block: take bd_mutex around delete_partitions in del_gendisk" - Revert "block: avoid creating invalid symlink file for patitions" - Revert "block: call bdput() to avoid memleak" - sctp: fix return value check in __sctp_rcv_asconf_lookup - workqueue: fix UAF in pwq_unbound_release_workfn() - exit: Move preemption fixup up, move blocking operations down - Input: joydev - prevent use of not validated data in JSIOCSBTNMAP ioctl - Input: joydev - prevent potential read overflow in ioctl - srcu: Take early exit on memory-allocation failure - Revert "modpost: add read_text_file() and get_line() helpers" - Revert "modpost: use read_text_file() and get_line() for reading text files" - Revert "modpost: remove use of non-standard strsep() in HOSTCC code" - Revert "modpost: explain why we can't use strsep" - cpuidle: fix return type err in haltpoll_switch_governor - mm/slab: add naive detection of double free - mm/mempool: fix a data race in mempool_free() - mm/list_lru: fix a data race in list_lru_count_one - mm/cma.c: fix NULL pointer dereference when cma could not be activated - iommu/amd: Prevent NULL pointer dereference- bcache: always record start time of a sample - bcache: do not collect data insert info created by write_moving - tcp_comp: open configs for tcp compression - tcp_comp: implement recvmsg for tcp compression - tcp_comp: implement sendmsg for tcp compression - tcp_comp: add stub proto ops for tcp compression socket - tcp_comp: allow ignore local tcp connections - tcp_comp: only enable compression for give server ports - tcp_comp: add sysctl for enable/disable compression - tcp_comp: add init and cleanup hook for compression - tcp_comp: add tcp comp option to SYN and SYN-ACK - tcp_comp: add Kconfig for tcp payload compression - tracing: Fix bug in rb_per_cpu_empty() that might cause deadloop. - proc: Avoid mixing integer types in mem_rw() - net: sched: cls_api: Fix the the wrong parameter - sctp: update active_key for asoc when old key is being replaced - nvme-pci: don't WARN_ON in nvme_reset_work if ctrl.state is not RESETTING - net/sched: act_skbmod: Skip non-Ethernet packets - net/tcp_fastopen: fix data races around tfo_active_disable_stamp - scsi: target: Fix protect handling in WRITE SAME(32) - scsi: iscsi: Fix iface sysfs attr detection - nvme-pci: do not call nvme_dev_remove_admin from nvme_remove - ipv6: fix 'disable_policy' for fwd packets - net: ip_tunnel: fix mtu calculation for ETHER tunnel devices - udp: annotate data races around unix_sk(sk)->gso_size - ipv6: tcp: drop silly ICMPv6 packet too big messages - tcp: annotate data races around tp->mtu_info - dma-buf/sync_file: Don't leak fences on merge failure - net: validate lwtstate->data before returning from skb_tunnel_info() - net: send SYNACK packet with accepted fwmark - net: bridge: sync fdb to new unicast-filtering ports - netfilter: ctnetlink: suspicious RCU usage in ctnetlink_dump_helpinfo - dm writecache: fix writing beyond end of underlying device when shrinking - dm writecache: return the exact table values that were set - dm multipath: use updated MPATHF_QUEUE_IO on mapping for bio-based mpath - dm writecache: fix data corruption when reloading the target - dm verity fec: fix hash block number in verity_fec_decode - sched/fair: Fix CFS bandwidth hrtimer expiry type - scsi: libfc: Fix array index out of bound exception - scsi: scsi_dh_alua: Fix signedness bug in alua_rtpg() - net: bridge: multicast: fix PIM hello router port marking race - NFSv4/pNFS: Don't call _nfs4_pnfs_v3_ds_connect multiple times - virtio_net: move tx vq operation under tx queue lock - x86/fpu: Limit xstate copy size in xstateregs_set() - nfs: fix acl memory leak of posix_acl_create() - NFSv4: Initialise connection to the server in nfs4_alloc_client() - PCI/sysfs: Fix dsm_label_utf16s_to_utf8s() buffer overrun - virtio_console: Assure used length from device is limited - virtio_net: Fix error handling in virtnet_restore() - virtio-blk: Fix memory leak among suspend/resume procedure - NFS: nfs_find_open_context() may only select open files - lib/decompress_unlz4.c: correctly handle zero-padding around initrds. - i2c: core: Disable client irq on reboot/shutdown - scsi: qedi: Fix null ref during abort handling - scsi: iscsi: Fix shost->max_id use - scsi: iscsi: Add iscsi_cls_conn refcount helpers - scsi: scsi_dh_alua: Check for negative result value - tracing: Do not reference char * as a string in histograms - scsi: core: Fix bad pointer dereference when ehandler kthread is invalid - seq_buf: Fix overflow in seq_buf_putmem_hex() - ipmi/watchdog: Stop watchdog timer when the current action is 'none' - net: ip: avoid OOM kills with large UDP sends over loopback - vsock: notify server to shutdown when client has pending signal - xfrm: Fix error reporting in xfrm_state_construct. - virtio_net: Remove BUG() to avoid machine dead - dm space maps: don't reset space map allocation cursor when committing - ipv6: use prandom_u32() for ID generation - mm/huge_memory.c: don't discard hugepage if other processes are mapping it - vfio/pci: Handle concurrent vma faults - vfio-pci: Use io_remap_pfn_range() for PCI IO memory - writeback: fix obtain a reference to a freeing memcg css - ipv6: fix out-of-bound access in ip6_parse_tlv() - bpf: Do not change gso_size during bpf_skb_change_proto() - ipv6: exthdrs: do not blindly use init_net - net/ipv4: swap flow ports when validating source - vxlan: add missing rcu_read_lock() in neigh_reduce() - pkt_sched: sch_qfq: fix qfq_change_class() error path - netfilter: nft_tproxy: restrict support to TCP and UDP transport protocols - netfilter: nft_osf: check for TCP packet before further processing - netfilter: nft_exthdr: check for IPv6 packet before further processing - netlabel: Fix memory leak in netlbl_mgmt_add_common - ACPI: sysfs: Fix a buffer overrun problem with description_show() - evm: fix writing /evm overflow - lib: vsprintf: Fix handling of number field widths in vsscanf - ACPI: processor idle: Fix up C-state latency if not ordered - fuse: check connected before queueing on fpq->io - evm: Refuse EVM_ALLOW_METADATA_WRITES only if an HMAC key is loaded - evm: Execute evm_inode_init_security() only when an HMAC key is loaded - seq_buf: Make trace_seq_putmem_hex() support data longer than 8 - ext4: use ext4_grp_locked_error in mb_find_extent - ext4: fix avefreec in find_group_orlov - ext4: remove check for zero nr_to_scan in ext4_es_scan() - ext4: correct the cache_nr in tracepoint ext4_es_shrink_exit - ext4: return error code when ext4_fill_flex_info() fails - ext4: fix kernel infoleak via ext4_extent_header - iov_iter_fault_in_readable() should do nothing in xarray case - scsi: core: Retry I/O for Notify (Enable Spinup) Required error - kthread: prevent deadlock when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync() - kthread_worker: split code for canceling the delayed work timer - scsi: sr: Return appropriate error code when disk is ejected - mm, futex: fix shared futex pgoff on shmem huge page - mm/thp: another PVMW_SYNC fix in page_vma_mapped_walk() - mm/thp: fix page_vma_mapped_walk() if THP mapped by ptes - mm: page_vma_mapped_walk(): get vma_address_end() earlier - mm: page_vma_mapped_walk(): use goto instead of while (1) - mm: page_vma_mapped_walk(): add a level of indentation - mm: page_vma_mapped_walk(): crossing page table boundary - mm: page_vma_mapped_walk(): prettify PVMW_MIGRATION block - mm: page_vma_mapped_walk(): use pmde for *pvmw->pmd - mm: page_vma_mapped_walk(): settle PageHuge on entry - mm: page_vma_mapped_walk(): use page for pvmw->page - mm: thp: replace DEBUG_VM BUG with VM_WARN when unmap fails for split - mm/thp: unmap_mapping_page() to fix THP truncate_cleanup_page() - mm/thp: fix page_address_in_vma() on file THP tails - mm/thp: fix vma_address() if virtual address below file offset - mm/thp: try_to_unmap() use TTU_SYNC for safe splitting - mm/thp: make is_huge_zero_pmd() safe and quicker - mm/thp: fix __split_huge_pmd_locked() on shmem migration entry - mm/rmap: use page_not_mapped in try_to_unmap() - mm/rmap: remove unneeded semicolon in page_not_mapped() - mm: add VM_WARN_ON_ONCE_PAGE() macro - sctp: add param size validation for SCTP_PARAM_SET_PRIMARY - sctp: validate chunk size in __rcv_asconf_lookup - stop_machine: Avoid potential race behaviour - KVM: PPC: Book3S: Fix H_RTAS rets buffer overflow - can: raw: fix raw_rcv panic for sock UAF - mm/page_isolation: do not isolate the max order page - mm/zswap: fix passing zero to 'PTR_ERR' warning - mm/page_alloc: speed up the iteration of max_order - mm: hugetlb: fix type of delta parameter and related local variables in gather_surplus_pages() - mm/vmalloc.c:__vmalloc_area_node(): avoid 32-bit overflow - sctp: add size validation when walking chunks - sctp: validate from_addr_param return - jbd2: fix kabi broken in struct journal_s - ext4: inline jbd2_journal_[un]register_shrinker() - jbd2: export jbd2_journal_[un]register_shrinker() - fs: remove bdev_try_to_free_page callback - ext4: remove bdev_try_to_free_page() callback - jbd2: simplify journal_clean_one_cp_list() - jbd2,ext4: add a shrinker to release checkpointed buffers - jbd2: remove redundant buffer io error checks - jbd2: don't abort the journal when freeing buffers - jbd2: ensure abort the journal if detect IO error when writing original buffer back - jbd2: remove the out label in __jbd2_journal_remove_checkpoint() - mm: vmscan: use a new flag to indicate shrinker is registered - Revert "jbd2: remove the out label in __jbd2_journal_remove_checkpoint()" - Revert "jbd2: ensure abort the journal if detect IO error when writing original buffer back" - Revert "jbd2: fix kabi broken in struct journal_s" - Revert "jbd2: don't abort the journal when freeing buffers" - mm/vmscan: add drop_caches_loop_limit to break loop in drop_slab_node - mm/vmscan: fix infinite loop in drop_slab_node - userswap: add a kernel parameter to enable userswap - userfaultfd: fix BUG_ON() in userfaultfd_release() - kprobes: Warn if the kprobe is reregistered - Revert "kretprobe: check re-registration of the same kretprobe earlier"- mm: vmalloc: prevent use after free in _vm_unmap_aliases - PCI/sysfs: Take reference on device to be removed - seq_file: disallow extremely large seq buffer allocations - ARM: footbridge: remove personal server platform - mm: slab: fix kmem_cache_create failed when sysfs node not destroyed - ARM: ensure the signal page contains defined contents - nvme-pci: use atomic bitops to mark a queue enabled - nvme: check the PRINFO bit before deciding the host buffer length - nvme: fix compat address handling in several ioctls - nvme-core: make implicit seed truncation explicit - nvme-core: don't use NVME_NSID_ALL for command effects and supported log - nvme-pci: fix NULL req in completion handler - nvme-pci: cancel nvme device request before disabling - nvme: copy MTFA field from identify controller - nvme-pci: Unblock reset_work on IO failure - nvme-pci: Don't disable on timeout in reset state - nvme-pci: Fix controller freeze wait disabling - block: error out if blk_get_queue() failed in blk_init_rl()- Revert "smp: Fix smp_call_function_single_async prototype" - Revert "vt: Fix character height handling with VT_RESIZEX" - block: only call sched requeue_request() for scheduled requests - KVM: arm: replace WARN_ON with pr_warn for UNKNOWN type - net/packet: annotate accesses to po->ifindex - net/packet: annotate accesses to po->bind - inet: annotate date races around sk->sk_txhash - ping: Check return value of function 'ping_queue_rcv_skb' - net: ethtool: clear heap allocations for ethtool function - x86/fpu: Reset state for all signal restore failures - inet: use bigger hash table for IP ID generation - net: bridge: fix vlan tunnel dst refcnt when egressing - net: bridge: fix vlan tunnel dst null pointer dereference - tracing: Do no increment trace_clock_global() by one - tracing: Do not stop recording comms if the trace file is being read - tracing: Do not stop recording cmdlines when tracing is off - icmp: don't send out ICMP messages with a source address of 0.0.0.0 - net/af_unix: fix a data-race in unix_dgram_sendmsg / unix_release_sock - net: ipv4: fix memory leak in ip_mc_add1_src - net: make get_net_ns return error if NET_NS is disabled - net: add documentation to socket.c - sch_cake: Fix out of bounds when parsing TCP options and header - netfilter: synproxy: Fix out of bounds when parsing TCP options - rtnetlink: Fix regression in bridge VLAN configuration - udp: fix race between close() and udp_abort() - net: ipv4: fix memory leak in netlbl_cipsov4_add_std - fib: Return the correct errno code - net: Return the correct errno code - rtnetlink: Fix missing error code in rtnl_bridge_notify() - net: ipconfig: Don't override command-line hostnames or domains - nvme-loop: check for NVME_LOOP_Q_LIVE in nvme_loop_destroy_admin_queue() - nvme-loop: clear NVME_LOOP_Q_LIVE when nvme_loop_configure_admin_queue() fails - nvme-loop: reset queue count to 1 in nvme_loop_destroy_io_queues() - scsi: target: core: Fix warning on realtime kernels - proc: only require mm_struct for writing - tracing: Correct the length check which causes memory corruption - ftrace: Do not blindly read the ip address in ftrace_bug() - scsi: core: Only put parent device if host state differs from SHOST_CREATED - scsi: core: Put .shost_dev in failure path if host state changes to RUNNING - scsi: core: Fix error handling of scsi_host_alloc() - NFSv4: nfs4_proc_set_acl needs to restore NFS_CAP_UIDGID_NOMAP on error. - NFS: Fix use-after-free in nfs4_init_client() - NFS: Fix a potential NULL dereference in nfs_get_client() - sched/fair: Make sure to update tg contrib for blocked load - perf: Fix data race between pin_count increment/decrement - cgroup1: don't allow ' - wq: handle VM suspension in stall detection - cgroup: disable controllers at parse time - net: mdiobus: get rid of a BUG_ON() - netlink: disable IRQs for netlink_lock_table() - bonding: init notify_work earlier to avoid uninitialized use - proc: Track /proc/$pid/attr/ opener mm_struct - ACPI: EC: Look for ECDT EC after calling acpi_load_tables() - ACPI: probe ECDT before loading AML tables regardless of module-level code flag - mm, hugetlb: fix simple resv_huge_pages underflow on UFFDIO_COPY - x86/apic: Mark _all_ legacy interrupts when IO/APIC is missing - pid: take a reference when initializing `cad_pid` - netfilter: nfnetlink_cthelper: hit EBUSY on updates if size mismatches - ipvs: ignore IP_VS_SVC_F_HASHED flag when adding service - vfio/platform: fix module_put call in error flow - vfio/pci: zap_vma_ptes() needs MMU - vfio/pci: Fix error return code in vfio_ecap_init() - efi: cper: fix snprintf() use in cper_dimm_err_location() - efi: Allow EFI_MEMORY_XP and EFI_MEMORY_RO both to be cleared - lib/clear_user: ensure loop in __arch_clear_user cache-aligned - scsi: core: Treat device offline as a failure - Revert "scsi: check the whole result for reading write protect flag" - ext4: fix WARN_ON_ONCE(!buffer_uptodate) after an error writing the superblock - arm64/config: Set CONFIG_TXGBE=m by default - make bch_btree_check() to be multiple threads - Make compile successful when CONFIG_BCACHE is not set. - Move only dirty data when gc runnning, in order to reducing write amplification. - Add traffic policy for low cache available. - igmp: Add ip_mc_list lock in ip_check_mc_rcu - memcg: fix unsuitable null check after alloc memory - cpuidle: fix a build error when compiling haltpoll into module - config: enable KASAN and UBSAN by default - KVM: x86: expose AVX512_BF16 feature to guest - KVM: cpuid: remove has_leaf_count from struct kvm_cpuid_param - KVM: cpuid: rename do_cpuid_1_ent - KVM: cpuid: set struct kvm_cpuid_entry2 flags in do_cpuid_1_ent - KVM: cpuid: extract do_cpuid_7_mask and support multiple subleafs - KVM: cpuid: do_cpuid_ent works on a whole CPUID function - ext4: fix possible UAF when remounting r/o a mmp-protected file system - locks: Fix UBSAN undefined behaviour in flock64_to_posix_lock - iomap: Mark read blocks uptodate in write_begin - iomap: Clear page error before beginning a write - iomap: move the zeroing case out of iomap_read_page_sync - nbd: handle device refs for DESTROY_ON_DISCONNECT properly - cifs: Fix leak when handling lease break for cached root fid - mm/memcontrol.c: fix kasan slab-out-of-bounds in mem_cgroup_css_alloc - module: limit enabling module.sig_enforce - selftests/bpf: add test_spec_readahead_xfs_file to support specail async readahead - mm: support special async readahead - selftests/bpf: test_xfs_file support to clear FMODE_RANDOM - xfs: let writable tracepoint enable to clear flag of f_mode - jbd2: fix kabi broken in struct journal_s - btrfs: allow btrfs_truncate_block() to fallback to nocow for data space reservation - NFSv4.1: fix kabi for struct rpc_xprt - usb: gadget: rndis: Fix info leak of rndis - once: Fix panic when module unload - SUNRPC: Should wake up the privileged task firstly. - SUNRPC: Fix the batch tasks count wraparound. - bpf: Fix leakage under speculation on mispredicted branches - bpf: Do not mark insn as seen under speculative path verification - bpf: Inherit expanded/patched seen count from old aux data - bpf: Update selftests to reflect new error states - bpf, test_verifier: switch bpf_get_stack's 0 s> r8 test - bpf: Test_verifier, bpf_get_stack return value add <0 - bpf: extend is_branch_taken to registers - selftests/bpf: add selftest part of "bpf: improve verifier branch analysis" - selftests/bpf: Test narrow loads with off > 0 in test_verifier - bpf, selftests: Fix up some test_verifier cases for unprivileged - bpf: fix up selftests after backports were fixed - nvme-rdma: avoid request double completion for concurrent nvme_rdma_timeout - binfmt: Move install_exec_creds after setup_new_exec to match binfmt_elf - ext4: fix memory leak in ext4_fill_super - RDMA/hns: Add support for addressing when hopnum is 0 - RDMA/hns: Optimize hns buffer allocation flow - RDMA/hns: Check if depth of qp is 0 before configure - RDMA/hns: Optimize qp param setup flow - RDMA/hns: Optimize qp buffer allocation flow - RDMA/hns: Optimize qp destroy flow - RDMA/hns: Remove asynchronic QP destroy - RDMA/hns: Bugfix for posting a wqe with sge - RDMA/hns: Delete unnecessary variable max_post - RDMA/hns: optimize the duplicated code for qpc setting flow - RDMA/hns: Prevent undefined behavior in hns_roce_set_user_sq_size() - RDMA/umem: Add rdma_umem_for_each_dma_block() - RDMA/verbs: Add a DMA iterator to return aligned contiguous memory blocks - can: bcm: delay release of struct bcm_op after synchronize_rcu() - etmem_scan: fix memleak in vm_idle_read - x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes - Revert "arm64: capabilities: Merge entries for ARM64_WORKAROUND_CLEAN_CACHE" - Revert "arm64: capabilities: Merge duplicate Cavium erratum entries" - Revert "arm64: capabilities: Merge duplicate entries for Qualcomm erratum 1003" - net: hns3: update hns3 version to 1.9.40.24 - net: hns3: remove redundant assignment to rx_index - net: hns3: Fix potential null pointer defererence of null ae_dev - net: hns3: not reset TQP in the DOWN while VF resetting - net: hns3: remove redundant enum type HNAE3_RESTORE_CLIENT - net: hns3: add stats logging when skb padding fails - net: hns3: add tx send size handling for tso skb - net: hns3: add handling for xmit skb with recursive fraglist - net: hns3: use napi_consume_skb() when cleaning tx desc - net: hns3: use writel() to optimize the barrier operation - net: hns3: optimize the rx clean process - net: hns3: optimize the tx clean process - net: hns3: batch tx doorbell operation - net: hns3: batch the page reference count updates - net: hns3: streaming dma buffer sync between cpu and device - net: hns3: rename buffer-related functions - net: hns3: pointer type of buffer should be void - net: hns3: remove unnecessary devm_kfree - net: hns3: add suspend and resume pm_ops - Revert "net: hns3: add suspend/resume function for hns3 driver" - net: hns3: change flr_prepare/flr_done function names - net: hns3: change hclge_reset_done function name - net: hns3: configure promisc mode for VF asynchronously - kabi: add kabi list for x86_64 - kabi: update kabi list for arm64 - hugetlbfs: hugetlb_fault_mutex_hash() cleanup - ipv6: record frag_max_size in atomic fragments in input path - scsi: libsas: Use _safe() loop in sas_resume_port() - SMB3: incorrect file id in requests compounded with open - NFSv4: Fix v4.0/v4.1 SEEK_DATA return -ENOTSUPP when set NFS_V4_2 config - NFS: Don't corrupt the value of pg_bytes_written in nfs_do_recoalesce() - NFS: fix an incorrect limit in filelayout_decode_layout() - dm snapshot: properly fix a crash when an origin has no snapshots - proc: Check /proc/$pid/attr/ writes against file opener - iommu/vt-d: Fix sysfs leak in alloc_iommu() - NFSv4: Fix a NULL pointer dereference in pnfs_mark_matching_lsegs_return() - cifs: set server->cipher_type to AES-128-CCM for SMB3.0 - tty: vt: always invoke vc->vc_sw->con_resize callback - vt: Fix character height handling with VT_RESIZEX - vgacon: Record video mode changes with VT_RESIZEX - Revert "niu: fix missing checks of niu_pci_eeprom_read" - Revert "qlcnic: Avoid potential NULL pointer dereference" - Revert "rtlwifi: fix a potential NULL pointer dereference" - Revert "media: rcar_drif: fix a memory disclosure" - Revert "gdrom: fix a memory leak bug" - Revert "scsi: ufs: fix a missing check of devm_reset_control_get" - Revert "video: imsttfb: fix potential NULL pointer dereferences" - Revert "hwmon: (lm80) fix a missing check of bus read in lm80 probe" - Revert "leds: lp5523: fix a missing check of return value of lp55xx_read" - Revert "net: stmicro: fix a missing check of clk_prepare" - Revert "video: hgafb: fix potential NULL pointer dereference" - dm snapshot: fix crash with transient storage and zero chunk size - Revert "serial: mvebu-uart: Fix to avoid a potential NULL pointer dereference" - Revert "rapidio: fix a NULL pointer dereference when create_workqueue() fails" - Revert "ALSA: sb8: add a check for request_region" - cifs: fix memory leak in smb2_copychunk_range - locking/mutex: clear MUTEX_FLAGS if wait_list is empty due to signal - nvmet: seset ns->file when open fails - ptrace: make ptrace() fail if the tracee changed its pid unexpectedly - firmware: arm_scpi: Prevent the ternary sign expansion bug - ipv6: remove extra dev_hold() for fallback tunnels - ip6_tunnel: sit: proper dev_{hold|put} in ndo_[un]init methods - sit: proper dev_{hold|put} in ndo_[un]init methods - ip6_gre: proper dev_{hold|put} in ndo_[un]init methods - block: reexpand iov_iter after read/write - scsi: target: tcmu: Return from tcmu_handle_completions() if cmd_id not found - ACPI / hotplug / PCI: Fix reference count leak in enable_slot() - nvme: do not try to reconfigure APST when the controller is not live - netfilter: conntrack: Make global sysctls readonly in non-init netns - kobject_uevent: remove warning in init_uevent_argv() - blk-mq: Swap two calls in blk_mq_exit_queue() - userfaultfd: release page in error path to avoid BUG_ON - netfilter: nftables: avoid overflows in nft_hash_buckets() - kernel: kexec_file: fix error return code of kexec_calculate_store_digests() - sched/fair: Fix unfairness caused by missing load decay - netfilter: nfnetlink_osf: Fix a missing skb_header_pointer() NULL check - net: fix nla_strcmp to handle more then one trailing null character - ksm: fix potential missing rmap_item for stable_node - mm/hugeltb: handle the error case in hugetlb_fix_reserve_counts() - khugepaged: fix wrong result value for trace_mm_collapse_huge_page_isolate() - netfilter: xt_SECMARK: add new revision to fix structure layout - sctp: fix a SCTP_MIB_CURRESTAB leak in sctp_sf_do_dupcook_b - sctp: do asoc update earlier in sctp_sf_do_dupcook_a - NFSv4.2 fix handling of sr_eof in SEEK's reply - pNFS/flexfiles: fix incorrect size check in decode_nfs_fh() - NFS: Deal correctly with attribute generation counter overflow - NFSv4.2: Always flush out writes in nfs42_proc_fallocate() - PCI: Release OF node in pci_scan_device()'s error path - ethtool: ioctl: Fix out-of-bounds warning in store_link_ksettings_for_user() - sctp: Fix out-of-bounds warning in sctp_process_asconf_param() - cuse: prevent clone - ip6_vti: proper dev_{hold|put} in ndo_[un]init methods - tpm: fix error return code in tpm2_get_cc_attrs_tbl() - sctp: delay auto_asconf init until binding the first addr - Revert "net/sctp: fix race condition in sctp_destroy_sock" - smp: Fix smp_call_function_single_async prototype - net: Only allow init netns to set default tcp cong to a restricted algo - mm/memory-failure: unnecessary amount of unmapping - mm/sparse: add the missing sparse_buffer_fini() in error branch - drivers/block/null_blk/main: Fix a double free in null_init. - sched/debug: Fix cgroup_path[] serialization - x86/events/amd/iommu: Fix sysfs type mismatch - vfio/mdev: Do not allow a mdev_type to have a NULL parent pointer - ata: libahci_platform: fix IRQ check - x86/kprobes: Fix to check non boostable prefixes correctly - ACPI: CPPC: Replace cppc_attr with kobj_attribute - irqchip/gic-v3: Fix OF_BAD_ADDR error handling - x86/microcode: Check for offline CPUs before requesting new microcode - ovl: fix missing revert_creds() on error path - x86/cpu: Initialize MSR_TSC_AUX if RDTSCP *or* RDPID is supported - md: Fix missing unused status line of /proc/mdstat - md: md_open returns -EBUSY when entering racing area - md: factor out a mddev_find_locked helper from mddev_find - md: split mddev_find - md-cluster: fix use-after-free issue when removing rdev - md/bitmap: wait for external bitmap writes to complete during tear down - dm rq: fix double free of blk_mq_tag_set in dev remove after table load fails - dm space map common: fix division bug in sm_ll_find_free_block() - dm persistent data: packed struct should have an aligned() attribute too - tracing: Restructure trace_clock_global() to never block - tracing: Map all PIDs to command lines - tty: fix memory leak in vc_deallocate - ext4: fix error code in ext4_commit_super - posix-timers: Preserve return value in clock_adjtime32() - Revert 337f13046ff0 ("futex: Allow FUTEX_CLOCK_REALTIME with FUTEX_WAIT op") - dm raid: fix inconclusive reshape layout on fast raid4/5/6 table reload sequences - md/raid1: properly indicate failure when ending a failed write request - NFSv4: Don't discard segments marked for return in _pnfs_return_layout() - NFS: Don't discard pNFS layout segments that are marked for return - ACPI: GTDT: Don't corrupt interrupt mappings on watchdow probe failure - arm64/vdso: Discard .note.gnu.property sections in vDSO - perf/arm_pmu_platform: Fix error handling - genirq/matrix: Prevent allocation counter corruption - crypto: api - check for ERR pointers in crypto_destroy_tfm() - cifs: Return correct error code from smb2_get_enc_key - ftrace: Handle commands when closing set_ftrace_filter file - ACPI/IORT: Fix 'Number of IDs' handling in iort_id_map() - ext4: do not use extent after put_bh - modpost: explain why we can't use strsep - modpost: remove use of non-standard strsep() in HOSTCC code - modpost: use read_text_file() and get_line() for reading text files - modpost: add read_text_file() and get_line() helpers - arm64: capabilities: Merge duplicate entries for Qualcomm erratum 1003 - arm64: capabilities: Merge duplicate Cavium erratum entries - arm64: capabilities: Merge entries for ARM64_WORKAROUND_CLEAN_CACHE - net: phy: ensure phylib state machine is stopped after calling phy_stop - net: linkwatch: add check for netdevice being present to linkwatch_do_dev - net: phy: call state machine synchronously in phy_stop - of: fix kmemleak crash caused by imbalance in early memory reservation - random: fix soft lockup when trying to read from an uninitialized blocking pool - random: only read from /dev/random after its pool has received 128 bits - block: check queue's limits.discard_granularity in __blkdev_issue_discard() - block: loop: set discard granularity and alignment for block device backed loop - posix-cpu-timers: Stop disabling timers on mt-exec - kprobes: Fix compiler warning for !CONFIG_KPROBES_ON_FTRACE - perf top: Fix stdio interface input handling with glibc 2.28+ - iommu/vt-d: Fix mm reference leak - iommu/dma: Fix for dereferencing before null checking - srcu: Apply *_ONCE() to ->srcu_last_gp_end - arm64: Kconfig: select HAVE_FUTEX_CMPXCHG - kill kernfs_pin_sb() - mm, thp: fix defrag setting if newline is not used - nfsd: Clone should commit src file metadata too - nfsd: Ensure CLONE persists data and metadata changes to the target file - x86/sysfb: Fix check for bad VRAM size - x86/timer: Force PIT initialization when !X86_FEATURE_ARAT - x86/timer: Don't skip PIT setup when APIC is disabled or in legacy mode - x86/timer: Skip PIT initialization on modern chipsets - x86/apic: Rename 'lapic_timer_frequency' to 'lapic_timer_period' - iommu/vt-d: Handle PCI bridge RMRR device scopes in intel_iommu_get_resv_regions - iommu/vt-d: Handle RMRR with PCI bridge device scopes - iommu/vt-d: Introduce is_downstream_to_pci_bridge helper - crypto: x86 - remove SHA multibuffer routines and mcryptd - iommu/vt-d: Duplicate iommu_resv_region objects per device list - memcg: fix kabi broken when memory cgroup enhance - mm: memcontrol: fix NULL-ptr deref in percpu stats flush - mm: memcg: get number of pages on the LRU list in memcgroup base on lru_zone_size - mm: memcontrol: fix percpu vmstats and vmevents flush - mm, memcg: partially revert "mm/memcontrol.c: keep local VM counters in sync with the hierarchical ones" - mm/memcontrol.c: keep local VM counters in sync with the hierarchical ones - mm: memcontrol: flush percpu vmevents before releasing memcg - mm: memcontrol: flush percpu vmstats before releasing memcg - mm/memcontrol: fix wrong statistics in memory.stat - mm: memcontrol: don't batch updates of local VM stats and events - mm: memcontrol: fix NUMA round-robin reclaim at intermediate level - mm: memcontrol: fix recursive statistics correctness & scalabilty - mm: memcontrol: move stat/event counting functions out-of-line - mm: memcontrol: make cgroup stats and events query API explicitly local - mm: memcontrol: quarantine the mem_cgroup_[node_]nr_lru_pages() API - mm, memcg: rename ambiguously named memory.stat counters and functions - mm/memcontrol.c: fix memory.stat item ordering - mm: memcontrol: expose THP events on a per-memcg basis - mm: memcontrol: track LRU counts in the vmstats array - mm: memcontrol: push down mem_cgroup_nr_lru_pages() - mm: memcontrol: push down mem_cgroup_node_nr_lru_pages() - mm: workingset: don't drop refault information prematurely - mm: memcontrol: replace zone summing with lruvec_page_state() - mm: memcontrol: replace node summing with memcg_page_state() - mm, oom: add oom victim's memcg to the oom context information - mm/oom_kill.c: fix uninitialized oc->constraint - mm, oom: reorganize the oom report in dump_header - memcg: update the child's qos_level synchronously in memcg_qos_write() - memcg: Add static key for memcg priority - memcg: fix kabi broken when enable CONFIG_MEMCG_QOS - memcg: enable CONFIG_MEMCG_QOS by default - memcg: support priority for oom - scsi: core: Fix failure handling of scsi_add_host_with_dma() - fuse: fix the ->direct_IO() treatment of iov_iter - bdev: Do not return EBUSY if bdev discard races with write - block: mark flush request as IDLE when it is really finished - blk-mq: mark flush request as IDLE in flush_end_io() - vhost_net: avoid tx queue stuck when sendmsg fails - iommu/vt-d: Add support for ACPI device use physical, node as pci device to establish identity mapping - io_uring: NULL files dereference by SQPOLL - vgacon: remove software scrollback support - block: dio: ensure the memory order between bi_private and bi_css - ext4: fix memory leak in ext4_fill_super - RDMA/ucma: Rework ucma_migrate_id() to avoid races with destroy - RDMA/ucma: Add missing locking around rdma_leave_multicast() - RDMA/ucma: Fix locking for ctx->events_reported - RDMA/ucma: Put a lock around every call to the rdma_cm layer - mm/memory-failure: make sure wait for page writeback in memory_failure - can: bcm: fix infoleak in struct bcm_msg_head - blk-wbt: make sure throttle is enabled properly - blk-wbt: introduce a new disable state to prevent false positive by rwb_enabled() - ext4: stop return ENOSPC from ext4_issue_zeroout - dm btree remove: assign new_root only when removal succeeds - block: call bdput() to avoid memleak - scsi: remove unused kobj map for sd devie to avoid memleak - tools build: Check if gettid() is available before providing helper - tools build feature: Check if eventfd() is available - tools build feature: Check if get_current_dir_name() is available - perf tools: Use - bpf: move new add member to the end of the struct bpf_prog_aux- add buildrequire: perl-devel for with_perf- cpuidle: fix container_of err in cpuidle_device and cpuidle_driver- sched/membarrier: fix NULL poiner in membarrier_global_expedited - writeback: don't warn on an unregistered BDI in __mark_inode_dirty- fs/buffer.c: add checking buffer head stat before clear - Bluetooth: SMP: Fail if remote and local public keys are identical - Bluetooth: use correct lock to prevent UAF of hdev object - Bluetooth: fix the erroneous flush_work() order - iomap: Make sure iomap_end is called after iomap_begin - x86/kvm: Add "nopvspin" parameter to disable PV spinlocks - scsi: libsas: add lun number check in .slave_alloc callback - nfc: fix NULL ptr dereference in llcp_sock_getname() after failed connect - USB:ehci:fix Kunpeng920 ehci hardware problem - nvme: don't warn on block content change effects - block: recalculate segment count for multi-segment discards correctly - nbd: Fix NULL pointer in flush_workqueue - Bluetooth: Fix slab-out-of-bounds read in hci_extended_inquiry_result_evt() - HID: make arrays usage and value to be the same - ath10k: Validate first subframe of A-MSDU before processing the list - mac80211: extend protection against mixed key and fragment cache attacks - mac80211: do not accept/forward invalid EAPOL frames - mac80211: prevent attacks on TKIP/WEP as well - mac80211: check defrag PN against current frame - mac80211: add fragment cache to sta_info - mac80211: drop A-MSDUs on old ciphers - cfg80211: mitigate A-MSDU aggregation attacks - mac80211: properly handle A-MSDUs that start with an RFC 1042 header - mac80211: prevent mixed key and fragment cache attacks - mac80211: assure all fragments are encrypted - mac80211: mark station unauthorized before key removal - block: avoid creating invalid symlink file for patitions - block: take bd_mutex around delete_partitions in del_gendisk - NFSv4: Fix second deadlock in nfs4_evict_inode() - NFSv4: Fix deadlock between nfs4_evict_inode() and nfs4_opendata_get_inode() - NFSv4.1: fix handling of backchannel binding in BIND_CONN_TO_SESSION - NFS: Don't gratuitously clear the inode cache when lookup failed - NFS: Don't revalidate the directory permissions on a lookup failure - NFS: nfs_delegation_find_inode_server must first reference the superblock - nfs4: strengthen error check to avoid unexpected result - NFS: Fix interrupted slots by sending a solo SEQUENCE operation - NFS: Ensure we time out if a delegreturn does not complete - NFSv4.0: nfs4_do_fsinfo() should not do implicit lease renewals - NFS: Use kmemdup_nul() in nfs_readdir_make_qstr() - NFSv3: FIx bug when using chacl and chmod to change acl - NFSv4.x: Handle bad/dead sessions correctly in nfs41_sequence_process() - NFSv4.1: Only reap expired delegations - NFSv4.1: Fix open stateid recovery - NFSv4.1: Don't process the sequence op more than once. - NFS: Ensure NFS writeback allocations don't recurse back into NFS. - nfs_remount(): don't leak, don't ignore LSM options quietly - UACCE backport from mainline - crypto: hisilicon-Cap block size at 2^31 - crypto: hisilicon-hpre add req check when callback - crypto: hisilicon- count send_ref when sending bd - crypto: hisilicon-enhancement of qm DFX - crypto: hisilicon-memory management optimization - net: hns3: update hns3 version to 1.9.38.12 - net: hns3: add match_id to check mailbox response from PF to VF - net: hns3: fix possible mismatches resp of mailbox - net: hns3: fix the logic for clearing resp_msg - net: hns3: fix queue id check error when configure flow director rule by ethtool - net: hns3: add check for HNS3_NIC_STATE_INITED before net open - net: hns3: add waiting time before cmdq memory is released - net: hns3: disable firmware compatible features when uninstall PF - net: hns3: fix change RSS 'hfunc' ineffective issue - net: hns3: fix inconsistent vf id print - net: hns3: remove redundant variable initialization - net: hns3: replace the tab before the left brace with one space - net: hns3: fix hns3_cae_pfc_storm.h missing header guard problem - net: hns3: modify an error type configuration - net: hns3: put off calling register_netdev() until client initialize complete - net: hns3: replace disable_irq by IRQ_NOAUTOEN flag - net: hns3: update rss indirection table after setup tc - net: hns3: don't change tc mqprio configuration when client is unregistered - net: hns3: remove redundant client_setup_tc handle - arm64/mpam: Fix use-after-free in mkdir_resctrl_prepare()- selftests/bpf: add test_xfs_file.c and test_set_xfs_file.c - bpf: add bpf_probe_read_str into bpf_helpers.h - xfs: add writable tracepoint for xfs file buffer read - readahead: introduce FMODE_WILLNEED to read first 2MB of file- tools: libbpf: fix compiler error - bpf: fix kabi for struct bpf_prog_aux and struct bpf_raw_event_map - tools: bpftool: add raw_tracepoint_writable prog type to header - tools: sync bpf.h - bpf: add writable context for raw tracepoints - x86/tsc: Respect tsc command line paraemeter for clocksource_tsc_early- cpuidle: fix kabi broken in cpuidle_device and cpuidle_driver - config: set default value of haltpoll - ARM: cpuidle: Add support for cpuidle-haltpoll driver for ARM - arm64: Add some definitions of kvm_para* - cpuidle-haltpoll: Use arch_cpu_idle() to replace default_idle() - arm64: Optimize ttwu IPI - config: enable CONFIG_CPU_IDLE_GOV_HALTPOLL and CONFIG_HALTPOLL_CPUIDLE default - KVM: polling: add architecture backend to disable polling - cpuidle-haltpoll: Fix small typo - cpuidle: haltpoll: allow force loading on hosts without the REALTIME hint - cpuidle-haltpoll: Enable kvm guest polling when dedicated physical CPUs are available - cpuidle-haltpoll: do not set an owner to allow modunload - cpuidle-haltpoll: return -ENODEV on modinit failure - cpuidle-haltpoll: vcpu hotplug support - cpuidle-haltpoll: set haltpoll as preferred governor - cpuidle: allow governor switch on cpuidle_register_driver() - cpuidle: governor: Add new governors to cpuidle_governors again - cpuidle: Add cpuidle.governor= command line parameter - cpuidle-haltpoll: disable host side polling when kvm virtualized - kvm: x86: add host poll control msrs - cpuidle: add haltpoll governor - governors: unify last_state_idx - cpuidle: use first valid target residency as poll time - cpuidle: header file stubs must be "static inline" - cpuidle: add poll_limit_ns to cpuidle_device structure - add cpuidle-haltpoll driver - cpuidle: poll_state: Fix default time limit - cpuidle: poll_state: Disregard disable idle states - cpuidle: poll_state: Revise loop termination condition - cpuidle: menu: Do not update last_state_idx in menu_select() - bpf: No need to simulate speculative domain for immediates - bpf: Fix mask direction swap upon off reg sign change - bpf: Wrap aux data inside bpf_sanitize_info container- ata: ahci: Disable SXS for Hisilicon Kunpeng920 - fuse: don't ignore errors from fuse_writepages_fill() - NFS: finish_automount() requires us to hold 2 refs to the mount record - NFS: If nfs_mountpoint_expiry_timeout < 0, do not expire submounts - NFS: remove unused check for negative dentry - NFSv3: use nfs_add_or_obtain() to create and reference inodes - NFS: Refactor nfs_instantiate() for dentry referencing callers - sysfs: Remove address alignment constraint in sysfs_emit{_at} - Revert "mm, sl[aou]b: guarantee natural alignment for kmalloc(power-of-two)" - Revert "mm, sl[ou]b: improve memory accounting" - Revert "mm: memcontrol: fix slub memory accounting" - io_uring: truncate lengths larger than MAX_RW_COUNT on provide buffers - arm/ras: Report ARM processor information to userspace - fuse: update attr_version counter on fuse_notify_inval_inode() - alinux: random: speed up the initialization of module - net: mac802154: Fix general protection fault - cipso,calipso: resolve a number of problems with the DOI refcounts - Bluetooth: verify AMP hci_chan before amp_destroy - net/nfc: fix use-after-free llcp_sock_bind/connect - x86: Select HARDIRQS_SW_RESEND on x86 - x86/apic/vector: Force interupt handler invocation to irq context- tools arch x86: Sync asm/cpufeatures.h with the with the kernel - cpufreq: intel_pstate: Also use CPPC nominal_perf for base_frequency - ACPI / CPPC: Fix guaranteed performance handling - perf vendor events: Add JSON metrics for Cascadelake server - perf vendor events: Add stepping in CPUID string for x86 - cpufreq: intel_pstate: Fix compilation for !CONFIG_ACPI - cpufreq: intel_pstate: Add base_frequency attribute - ACPI / CPPC: Add support for guaranteed performance - EDAC, skx: Fix randconfig builds in a better way - EDAC, skx: Fix randconfig builds - EDAC, skx_edac: Add address translation for non-volatile DIMMs - ACPI/ADXL: Add address translation interface using an ACPI DSM - x86/mce: Add macros for the corrected error count bit field - x86/mce: Use BIT_ULL(x) for bit mask definitions - x86/cpufeatures: Enumerate the new AVX512 BFLOAT16 instructions - tools/testing/selftests/exec: fix link error - NFSv4.1: Don't rebind to the same source port when reconnecting to the server - genirq: Sanitize state handling in check_irq_resend() - genirq: Add return value to check_irq_resend() - irqchip/gic-v2, v3: Prevent SW resends entirely - irqchip/git-v3-its: Implement irq_retrigger callback for device-triggered LPIs - irqchip/gic-v2, v3: Implement irq_chip->irq_retrigger() - genirq: Walk the irq_data hierarchy when resending an interrupt - genirq: Add protection against unsafe usage of generic_handle_irq()- jbd2: don't abort the journal when freeing buffers - jbd2: ensure abort the journal if detect IO error when writing original buffer back - jbd2: remove the out label in __jbd2_journal_remove_checkpoint() - x86/unwind/orc: Remove boot-time ORC unwind tables sorting - scripts/sorttable: Implement build-time ORC unwind table sorting - scripts/sorttable: Rename 'sortextable' to 'sorttable' - scripts/sortextable: Refactor the do_func() function - scripts/sortextable: Remove dead code - scripts/sortextable: Clean up the code to meet the kernel coding style better - scripts/sortextable: Rewrite error/success handling - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 378 - ext4: Fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed - Revert "ext4: Fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed" - nfs4.0: Refetch lease_time after clientid update - nfs4: Rename nfs41_setup_state_renewal - nfs4: Make nfs4_proc_get_lease_time available for nfs4.0 - nfs: Fix copy-and-paste error in debug message - ext4: cleanup in-core orphan list if ext4_truncate() failed to get a transaction handle - bluetooth: eliminate the potential race condition when removing the HCI controller - mm: enhance variables check and sync for pin mem - perf jit: Fix inaccurate DWARF line table - perf jvmti: Remove redundant jitdump line table entries - perf jvmti: Fix demangling Java symbols - perf tests: Add test for the java demangler - perf jvmti: Do not report error when missing debug information - perf jvmti: Fix jitdump for methods without debug info - bpf: Fix leakage of uninitialized bpf stack under speculation - bpf: Fix masking negation logic upon negative dst register - bcache: add readahead cache policy options via sysfs interface - mm/page_alloc: fix managed_pages of zone is incorrect and out of bounds - freezer: Add unsafe version of freezable_schedule_timeout_interruptible() for NFS - NFS: Allow signal interruption of NFS4ERR_DELAYed operations - SUNRPC: Make "no retrans timeout" soft tasks behave like softconn for timeouts - SUNRPC: Don't let RPC_SOFTCONN tasks time out if the transport is connected - ext4: fix check to prevent false positive report of incorrect used inodes - livepatch/x86_64: Fix the deadlock when insmoding livepatch kernel module - tools/testing/selftests: add self-test for verifying load alignment - fs/binfmt_elf: use PT_LOAD p_align values for suitable start address - ext4: introduce ext4_sb_bread_unmovable() to replace sb_bread_unmovable() - ext4: use ext4_sb_bread() instead of sb_bread() - ext4: introduce ext4_sb_breadahead_unmovable() to replace sb_breadahead_unmovable() - ext4: use ext4_buffer_uptodate() in __ext4_get_inode_loc() - ext4: use common helpers in all places reading metadata buffers - ext4: introduce new metadata buffer read helpers - ext4: treat buffers contining write errors as valid in ext4_sb_bread() - bpf: Fix truncation handling for mod32 dst reg wrt zero - bpf: Fix 32 bit src register truncation on div/mod - arm64: bpf: implement jitting of JMP32 - x86_64: bpf: implement jitting of JMP32 - bpf: JIT blinds support JMP32 - bpf: interpreter support for JMP32 - tools: bpftool: teach cfg code about JMP32 - bpf: disassembler support JMP32 - bpf: verifier support JMP32 - bpf: refactor verifier min/max code for condition jump - bpf: allocate 0x06 to new eBPF instruction class JMP32- ovl: allow upperdir inside lowerdir - ACPI: x86: Call acpi_boot_table_init() after acpi_table_upgrade() - ACPI: tables: x86: Reserve memory occupied by ACPI tables - x86/crash: Fix crash_setup_memmap_entries() out-of-bounds access - locking/qrwlock: Fix ordering in queued_write_lock_slowpath() - net: ip6_tunnel: Unregister catch-all devices - netfilter: nft_limit: avoid possible divide error in nft_limit_init - netfilter: conntrack: do not print icmpv6 as unknown via /proc - scsi: libsas: Reset num_scatter if libata marks qc as NODATA - arm64: alternatives: Move length validation in alternative_{insn, endif} - arm64: fix inline asm in load_unaligned_zeropad() - readdir: make sure to verify directory entry for legacy interfaces too - neighbour: Disregard DEAD dst in neigh_update - driver core: Fix locking bug in deferred_probe_timeout_work_func() - netfilter: x_tables: fix compat match/target pad out-of-bound write - workqueue: Move the position of debug_work_activate() in __queue_work() - xfrm: interface: fix ipv4 pmtu check to honor ip header df - net-ipv6: bugfix - raw & sctp - switch to ipv6_can_nonlocal_bind() - net: ensure mac header is set in virtio_net_hdr_to_skb() - fs: direct-io: fix missing sdio->boundary - net: ipv6: check for validity before dereferencing cfg->fc_nlinfo.nlh - cifs: Silently ignore unknown oplock break handle - cifs: revalidate mapping when we open files for SMB1 POSIX - scsi: target: pscsi: Clean up after failure in pscsi_map_sg() - mm: fix race by making init_zero_pfn() early_initcall - tracing: Fix stack trace event size - PM: runtime: Fix ordering in pm_runtime_get_suppliers() - PM: runtime: Fix race getting/putting suppliers at probe - ext4: do not iput inode under running transaction in ext4_rename() - locking/ww_mutex: Simplify use_ww_ctx & ww_ctx handling - thermal/core: Add NULL pointer check before using cooling device stats - scsi: st: Fix a use after free in st_open() - vhost: Fix vhost_vq_reset() - rpc: fix NULL dereference on kmalloc failure - ext4: fix bh ref count on error paths - ipv6: weaken the v4mapped source check - tcp: relookup sock for RST+ACK packets handled by obsolete req sock - nfs: we don't support removing system.nfs4_acl - NFSv4.2: fix return value of _nfs4_get_security_label() - nfs: fix PNFS_FLEXFILE_LAYOUT Kconfig default - pNFS/NFSv4: Try to return invalid layout in pnfs_layout_process() - pNFS/NFSv4: Fix a layout segment leak in pnfs_layout_process() - NFSv4.2: condition READDIR's mask for security label based on LSM state - NFSv4.2: support EXCHGID4_FLAG_SUPP_FENCE_OPS 4.2 EXCHANGE_ID flag - NFS: fix nfs_path in case of a rename retry - NFSv4.1 handle ERR_DELAY error reclaiming locking state on delegation recall - NFS: Don't return layout segments that are in use - NFS: Don't move layouts to plh_return_segs list while in use - SUNRPC reverting d03727b248d0 ("NFSv4 fix CLOSE not waiting for direct IO compeletion") - NFSv4 fix CLOSE not waiting for direct IO compeletion - NFSv4.1 fix rpc_call_done assignment for BIND_CONN_TO_SESSION - nfs: Fix potential posix_acl refcnt leak in nfs3_set_acl - NFSv4/pnfs: Return valid stateids in nfs_layout_find_inode_by_stateid() - NFSv4.1 make cachethis=no for writes - NFS/pnfs: Fix pnfs_generic_prepare_to_resend_writes() - NFS/pnfs: Bulk destroy of layouts needs to be safe w.r.t. umount - cgroup/files: support boot parameter to control if disable files cgroup - efi: Fix a race and a buffer overflow while reading efivars via sysfs - RDMA/hns: Allocate one more recv SGE for HIP08 - mm: memcontrol: fix slub memory accounting - mm, sl[ou]b: improve memory accounting - mm: fix numa stats for thp migration - mm/vmscan: count layzfree pages and fix nr_isolated_* mismatch - SUNRPC: Close a race with transport setup and module put - sunrpc: Change the place of endtime in struct krb5_ctx - bpf: Tighten speculative pointer arithmetic mask - bpf: Move sanitize_val_alu out of op switch - bpf: Refactor and streamline bounds check into helper - bpf: Improve verifier error messages for users - bpf: Rework ptr_limit into alu_limit and add common error path - bpf: Ensure off_reg has no mixed signed bounds for all types - bpf: Move off_reg into sanitize_ptr_alu - bpf: Add sanity check for upper ptr_limit - bpf: Simplify alu_limit masking for pointer arithmetic- pid: fix pid recover method kabi change - config: enable kernel hotupgrade features by default - kexec: Add quick kexec support for kernel - arm64: smp: Add support for cpu park - pid: add pid reserve method for checkpoint and restore - mm: add pin memory method for checkpoint add restore - Revert "sched: Introduce qos scheduler for co-location" - Revert "sched: Throttle qos cfs_rq when current cpu is running online task" - Revert "sched: Enable qos scheduler config" - Revert "memcg: support priority for oom" - Revert "memcg: enable CONFIG_MEMCG_QOS by default" - Revert "memcg: fix kabi broken when enable CONFIG_MEMCG_QOS" - f2fs: fix to avoid out-of-bounds memory access - ext4: Reduce ext4 timestamp warnings - livepatch: Restoring code segment permissions after stop_machine completed - livepatch: Delete redundant variable 'flag' - memcg: fix kabi broken when enable CONFIG_MEMCG_QOS - memcg: enable CONFIG_MEMCG_QOS by default - memcg: support priority for oom - sched: Enable qos scheduler config - sched: Throttle qos cfs_rq when current cpu is running online task - sched: Introduce qos scheduler for co-location - ipv6: route: convert comma to semicolon - ipv6/route: Add a missing check on proc_dointvec - netfilter: xtables: avoid BUG_ON - SUNRPC: Test whether the task is queued before grabbing the queue spinlocks - SUNRPC: If there is no reply expected, bail early from call_decode - SUNRPC: Fix backchannel latency metrics - sunrpc: convert to time64_t for expiry - sunrpc: Fix potential leaks in sunrpc_cache_unhash() - SUNRPC: Skip zero-refcount transports - SUNRPC: Fix buffer handling of GSS MIC without slack - SUNRPC: Don't allow compiler optimisation of svc_xprt_release_slot() - SUNRPC/nfs: Fix return value for nfs4_callback_compound() - net/sunrpc: return 0 on attempt to write to "transports" - net/sunrpc: Fix return value for sysctl sunrpc.transports - sunrpc: raise kernel RPC channel buffer size - sunrpc: add missing newline when printing parameter 'pool_mode' by sysfs - xprtrdma: Fix trace point use-after-free race - SUNRPC: Fix backchannel RPC soft lockups - SUNRPC/cache: Fix unsafe traverse caused double-free in cache_purge - nfsd: export upcalls must not return ESTALE when mountd is down - sunrpc/cache: handle missing listeners better. - xprtrdma: Fix handling of RDMA_ERROR replies - xprtrdma: Expose transport header errors - sunrpc: destroy rpc_inode_cachep after unregister_filesystem - xprtrdma: fix incorrect header size calculations - nvme: fix ns removal hang when failing to revalidate due to a transient error - kernel/cputime: do not update cputime when cpu offline - perf/x86: Always store regs->ip in perf_callchain_kernel() - perf/x86: Make perf callchains work without CONFIG_FRAME_POINTER - irqchip/gic-v3: Do not enable irqs when handling spurious interrups - config: enable CONFIG_HW_RANDOM_HISI_V2 by default - hwrng: add data_mode to support rand data with post process - hwrng: add HiSilicon TRNG driver- bcache: Rewrite patch to delay to invalidate cache data - nfc: Avoid endless loops caused by repeated llcp_sock_connect() - nfc: fix memory leak in llcp_sock_connect() - nfc: fix refcount leak in llcp_sock_connect() - nfc: fix refcount leak in llcp_sock_bind()- KVM: arm64: Support the vCPU preemption check - KVM: arm64: Add interface to support vCPU preempted check - KVM: arm64: Support pvsched preempted via shared structure - KVM: arm64: Implement PV_SCHED_FEATURES call - KVM: arm64: Document PV-sched interface - KVM: Check preempted_in_kernel for involuntary preemption - KVM: Boost vCPUs that are delivering interrupts - arm64/spinlock: fix a -Wunused-function warning - locking/osq: Use optimized spinning loop for arm64 - arm/arm64: Make use of the SMCCC 1.1 wrapper - arm/arm64: Provide a wrapper for SMCCC 1.1 calls - KVM: Implement kvm_put_guest() - KVM: arm/arm64: Factor out hypercall handling from PSCI code- bcache: Add a sample of userspace prefetch client - bcache: Delay to invalidate cache data in writearound write - bcache: inflight prefetch requests block overlapped normal requests - bcache: provide a switch to bypass all IO requests - bcache: add a framework to perform prefetch- net/hinic: Fix null pointer dereference in hinic_physical_port_id - kvm: debugfs: Export x86 kvm exits to vcpu_stat - ext4: fix time overflow - ext4: drop legacy pre-1970 encoding workaround - fuse: fix live lock in fuse_iget() - fuse: fix bad inode - net/sctp: fix race condition in sctp_destroy_sock - config: set config hip08 prefetch default value - ext4: do not set SB_ACTIVE in ext4_orphan_cleanup() - RDMA/hns: add eq and cq time cfg compatibility support. - nvme: fix incorrect behavior when BLKROSET is called by the user - nvme-fc: fix error loop in create_hw_io_queues - nvme-fc: Fix wrong return value in __nvme_fc_init_request() - nvme-multipath: fix deadlock between ana_work and scan_work - nvme: fix deadlock caused by ANA update wrong locking - nvme-multipath: Fix memory leak with ana_log_buf - nvme-fc: fix module unloads while lports still pending - ipmi: remve duplicate code in __ipmi_bmc_register() - ipmi_si_intf: Fix race in timer shutdown handling - ipmi_ssif: fix unexpected driver unregister warning - ipmi_si: fix unexpected driver unregister warning - ipmi:ssif: Only unregister the platform driver if it was registered - ipmi: Make ipmi_interfaces_srcu variable static - ipmi: Fix return value when a message is truncated - ipmi: Free the address list on module cleanup - net: hns3: clear VF down state bit before request link status - config: disable config ARM64_BOOTPARAM_HOTPLUG_CPU0 by default - config: disable CONFIG_SATA_ZHAOXIN by default- add kabi list for aarch64 and x86_64- config/arm64: fix kabi by disable CONFIG_NVME_MULTIPATH- config/x86: enable SHRINK_PAGECACHE - arm64: Add config switch and kernel parameter for CPU0 hotplug- arm64: errata: enable HISILICON_ERRATUM_HIP08_RU_PREFETCH - arm64: errata: fix kabi changed for cpu_errata - arm64: errata: add option to disable cache readunique prefetch on 1620- firewire: nosy: Fix a use-after-free bug in nosy_ioctl()- iommu/arm-smmu-v3: Reduce contention during command-queue insertion - iommu/arm-smmu-v3: Operate directly on low-level queue where possible - iommu/arm-smmu-v3: Move low-level queue fields out of arm_smmu_queue - iommu/arm-smmu-v3: Drop unused 'q' argument from Q_OVF macro - iommu/arm-smmu-v3: Separate s/w and h/w views of prod and cons indexes - iommu/io-pgtable: Rename iommu_gather_ops to iommu_flush_ops - iommu/io-pgtable-arm: Remove redundant call to io_pgtable_tlb_sync() - iommu/arm-smmu-v3: Increase maximum size of queues - iommu/io-pgtable: Replace IO_PGTABLE_QUIRK_NO_DMA with specific flag - iommu: Allow io-pgtable to be used outside of drivers/iommu/ - iommu: Fix flush_tlb_all typo - iommu: Change tlb_range_add to iotlb_range_add and tlb_sync to iotlb_sync- io_uring: order refnode recycling - io_uring: get an active ref_node from files_data - io_uring: fix racy req->flags modification - io_uring: defer file table grabbing request cleanup for locked requests - io_uring: batch put_task_struct() - tasks: add put_task_struct_many() - io_uring: fix missing io_queue_linked_timeout() - io_uring: deduplicate io_grab_files() calls - io_uring: don't do opcode prep twice - io_uring: don't open-code recv kbuf managment - io_uring: extract io_put_kbuf() helper - io_uring: simplify file ref tracking in submission state - io_uring: move BUFFER_SELECT check into *recv[msg] - io_uring: free selected-bufs if error'ed - io_uring: don't forget cflags in io_recv() - io_uring: remove extra checks in send/recv - io_uring: indent left {send,recv}[msg]() - io-wq: update hash bits - io_uring: get rid of atomic FAA for cq_timeouts - io_uring: consolidate *_check_overflow accounting - io_uring: de-unionise io_kiocb - io_uring: follow **iovec idiom in io_import_iovec - io_uring: mark ->work uninitialised after cleanup - io_uring/io-wq: move RLIMIT_FSIZE to io-wq - io_uring: alloc ->io in io_req_defer_prep() - io_uring: inline io_req_work_grab_env() - io_uring: fix racy IOPOLL completions - io_uring: always let io_iopoll_complete() complete polled io - io_uring: don't recurse on tsk->sighand->siglock with signalfd - io_uring: don't use poll handler if file can't be nonblocking read/written - io_uring: fix linked deferred ->files cancellation - io_uring: fix cancel of deferred reqs with ->files - io_uring: flush timeouts that should already have expired - io_uring: find and cancel head link async work on files exit - io_uring: always plug for any number of IOs - io_uring: fix recursive completion locking on oveflow flush - io_uring: enable lookup of links holding inflight files - io_uring: place cflags into completion data - io_uring: remove sequence from io_kiocb - io_uring: use non-intrusive list for defer - io_uring: remove init for unused list - io_uring: add req->timeout.list - io_uring: use completion list for CQ overflow - io_uring: use inflight_entry list for iopoll'ing - io_uring: rename ctx->poll into ctx->iopoll - io_uring: share completion list w/ per-op space - io_uring: get rid of __req_need_defer() - io_uring: only call kfree() for a non-zero pointer - io_uring: fix a use after free in io_async_task_func() - io_uring: remove nr_events arg from iopoll_check() - io_uring: don't delay iopoll'ed req completion - io_uring: fix lost cqe->flags - io_uring: keep queue_sqe()'s fail path separately - io_uring: fix mis-refcounting linked timeouts - io_uring: use new io_req_task_work_add() helper throughout - io_uring: abstract out task work running - io_uring: do grab_env() just before punting - io_uring: factor out grab_env() from defer_prep() - io_uring: do init work in grab_env() - io_uring: don't pass def into io_req_work_grab_env - io_uring: fix function args for !CONFIG_NET - io_uring: set @poll->file after @poll init - io_uring: remove REQ_F_MUST_PUNT - io_uring: remove setting REQ_F_MUST_PUNT in rw - io_uring: optimise io_req_find_next() fast check - io_uring: kill REQ_F_TIMEOUT_NOSEQ - io_uring: kill REQ_F_TIMEOUT - io_uring: replace find_next() out param with ret - io_uring: fix missing io_grab_files() - io_uring: don't mark link's head for_async - io_uring: fix feeding io-wq with uninit reqs - io_uring: fix punting req w/o grabbed env - io_uring: fix req->work corruption - io_uring: simplify io_async_task_func() - io_uring: fix NULL mm in io_poll_task_func() - io_uring: use task_work for links if possible - io_uring: do task_work_run() during iopoll - io_uring: clean up req->result setting by rw - io_uring: cosmetic changes for batch free - io_uring: batch-free linked requests as well - io_uring: dismantle req early and remove need_iter - io_uring: remove inflight batching in free_many() - io_uring: fix refs underflow in io_iopoll_queue() - io_uring: enable READ/WRITE to use deferred completions - io_uring: pass in completion state to appropriate issue side handlers - io_uring: pass down completion state on the issue side - io_uring: add 'io_comp_state' to struct io_submit_state - io_uring: provide generic io_req_complete() helper - io_uring: add missing REQ_F_COMP_LOCKED for nested requests - io_uring: clean up io_kill_linked_timeout() locking - io_uring: deduplicate freeing linked timeouts - io_uring: kill REQ_F_LINK_NEXT - io_uring: fix stalled deferred requests - io_uring: add IORING_OP_OPENAT2 for compatablity - arm64: fix kabi with io_uring interface - x86: fix kabi with io_uring interface - io_uring: fix provide_buffers sign extension - io_uring: ignore double poll add on the same waitqueue head - io_uring: fix SQPOLL IORING_OP_CLOSE cancelation state - io_uring: make ctx cancel on exit targeted to actual ctx - io_uring: fix error path cleanup in io_sqe_files_register() - io_uring: ensure open/openat2 name is cleaned on cancelation - io_uring: sanitize double poll handling - io_uring: fail poll arm on queue proc failure - io_uring: allow non-fixed files with SQPOLL - io_uring: ensure consistent view of original task ->mm from SQPOLL - io_uring: stash ctx task reference for SQPOLL - io_uring: don't miscount pinned memory - io_uring: don't burn CPU for iopoll on exit - io_uring: fix imbalanced sqo_mm accounting - io_uring: return locked and pinned page accounting - io_uring: fix missing ->mm on exit - io_uring: fix NULL-mm for linked reqs - io_uring: account locked memory before potential error case - io_uring: don't touch 'ctx' after installing file descriptor - io_uring: remove dead 'ctx' argument and move forward declaration - io_uring: fix recvmsg setup with compat buf-select - io_uring: fix shift-out-of-bounds when round up cq size - io_uring: round-up cq size before comparing with rounded sq size - io_uring: use type appropriate io_kiocb handler for double poll - io_uring: fix double poll mask init - io_uring: Fix sizeof() mismatch - io_uring: keep a pointer ref_node in file_data - io_uring: refactor *files_register()'s error paths - io_uring: clean file_data access in files_register - io-wq: fix use-after-free in io_wq_worker_running - io_uring: fix potential ABBA deadlock in ->show_fdinfo() - io_uring: always delete double poll wait entry on match - io-wq: fix hang after cancelling pending hashed work - io_uring: fix racy overflow count reporting - io_uring: partially inline io_iopoll_getevents() - io_uring: briefly loose locks while reaping events - io_uring: fix stopping iopoll'ing too early - io_uring: fix potential use after free on fallback request free - io_uring: set table->files[i] to NULL when io_sqe_file_register failed - io_uring: fix removing the wrong file in __io_sqe_files_update() - io_uring: fix IOPOLL -EAGAIN retries - io_uring: clear req->result on IOPOLL re-issue - io_uring: hold 'ctx' reference around task_work queue + execute - io_uring: use TWA_SIGNAL for task_work uncondtionally - io_uring: Fix NULL pointer dereference in loop_rw_iter() - io_uring: clear IORING_SQ_NEED_WAKEUP after executing task works - io_uring: add a helper for async rw iovec prep - io_uring: simplify io_req_map_rw() - io_uring: extract io_sendmsg_copy_hdr() - io_uring: use more specific type in rcv/snd msg cp - io_uring: rename sr->msg into umsg - io_uring: fix sq array offset calculation - io_uring: fix lockup in io_fail_links() - io_uring: fix ->work corruption with poll_add - io_uring: missed req_init_async() for IOSQE_ASYNC - io_uring: always allow drain/link/hardlink/async sqe flags - io_uring: ensure double poll additions work with both request types - io_uring: fix recvmsg memory leak with buffer selection - io_uring: fix not initialised work->flags - io_uring: fix missing msg_name assignment - io_uring: account user memory freed when exit has been queued - io_uring: fix memleak in io_sqe_files_register() - io_uring: fix memleak in __io_sqe_files_update() - io_uring: export cq overflow status to userspace - io_uring: fix regression with always ignoring signals in io_cqring_wait() - io_uring: use signal based task_work running - task_work: teach task_work_add() to do signal_wake_up() - io_uring: fix current->mm NULL dereference on exit - io_uring: fix hanging iopoll in case of -EAGAIN - io_uring: fix io_sq_thread no schedule when busy - io-wq: return next work from ->do_work() directly - io-wq: compact io-wq flags numbers - io_uring: separate reporting of ring pages from registered pages - io_uring: report pinned memory usage - io_uring: rename ctx->account_mem field - io_uring: add wrappers for memory accounting - io_uring: use EPOLLEXCLUSIVE flag to aoid thundering herd type behavior - io_uring: change the poll type to be 32-bits - io_uring: fix possible race condition against REQ_F_NEED_CLEANUP - io_uring: reap poll completions while waiting for refs to drop on exit - io_uring: acquire 'mm' for task_work for SQPOLL - io_uring: add memory barrier to synchronize io_kiocb's result and iopoll_completed - io_uring: don't fail links for EAGAIN error in IOPOLL mode - io_uring: cancel by ->task not pid - io_uring: lazy get task - io_uring: batch cancel in io_uring_cancel_files() - io_uring: cancel all task's requests on exit - io-wq: add an option to cancel all matched reqs - io-wq: reorder cancellation pending -> running - io_uring: fix lazy work init - io_uring: fix io_kiocb.flags modification race in IOPOLL mode - io_uring: check file O_NONBLOCK state for accept - io_uring: avoid unnecessary io_wq_work copy for fast poll feature - io_uring: avoid whole io_wq_work copy for requests completed inline - io_uring: allow O_NONBLOCK async retry - io_wq: add per-wq work handler instead of per work - io_uring: don't arm a timeout through work.func - io_uring: remove custom ->func handlers - io_uring: don't derive close state from ->func - io_uring: use kvfree() in io_sqe_buffer_register() - io_uring: validate the full range of provided buffers for access - io_uring: re-set iov base/len for buffer select retry - io_uring: move send/recv IOPOLL check into prep - io_uring: fix {SQ,IO}POLL with unsupported opcodes - io_uring: disallow close of ring itself - io_uring: fix overflowed reqs cancellation - io_uring: off timeouts based only on completions - io_uring: move timeouts flushing to a helper - statx: hide interfaces no longer used by io_uring - io_uring: call statx directly - statx: allow system call to be invoked from io_uring - io_uring: add io_statx structure - io_uring: get rid of manual punting in io_close - io_uring: separate DRAIN flushing into a cold path - io_uring: don't re-read sqe->off in timeout_prep() - io_uring: simplify io_timeout locking - io_uring: fix flush req->refs underflow - io_uring: don't submit sqes when ctx->refs is dying - io_uring: async task poll trigger cleanup - io_uring: add tee(2) support - splice: export do_tee() - io_uring: don't repeat valid flag list - io_uring: rename io_file_put() - io_uring: remove req->needs_fixed_files - io_uring: cleanup io_poll_remove_one() logic - io_uring: file registration list and lock optimization - io_uring: add IORING_CQ_EVENTFD_DISABLED to the CQ ring flags - io_uring: add 'cq_flags' field for the CQ ring - io_uring: allow POLL_ADD with double poll_wait() users - io_uring: batch reap of dead file registrations - io_uring: name sq thread and ref completions - io_uring: remove duplicate semicolon at the end of line - io_uring: remove obsolete 'state' parameter - io_uring: remove 'fd is io_uring' from close path - io_uring: reset -EBUSY error when io sq thread is waken up - io_uring: don't add non-IO requests to iopoll pending list - io_uring: don't use kiocb.private to store buf_index - io_uring: cancel work if task_work_add() fails - io_uring: remove dead check in io_splice() - io_uring: fix FORCE_ASYNC req preparation - io_uring: don't prepare DRAIN reqs twice - io_uring: initialize ctx->sqo_wait earlier - io_uring: polled fixed file must go through free iteration - io_uring: fix zero len do_splice() - io_uring: don't use 'fd' for openat/openat2/statx - splice: move f_mode checks to do_{splice,tee}() - io_uring: handle -EFAULT properly in io_uring_setup() - io_uring: fix mismatched finish_wait() calls in io_uring_cancel_files() - io_uring: punt splice async because of inode mutex - io_uring: check non-sync defer_list carefully - io_uring: fix extra put in sync_file_range() - io_uring: use cond_resched() in io_ring_ctx_wait_and_kill() - io_uring: use proper references for fallback_req locking - io_uring: only force async punt if poll based retry can't handle it - io_uring: enable poll retry for any file with ->read_iter / ->write_iter - io_uring: statx must grab the file table for valid fd - io_uring: only restore req->work for req that needs do completion - io_uring: don't count rqs failed after current one - io_uring: kill already cached timeout.seq_offset - io_uring: fix cached_sq_head in io_timeout() - io_uring: only post events in io_poll_remove_all() if we completed some - io_uring: io_async_task_func() should check and honor cancelation - io_uring: check for need to re-wait in polled async handling - io_uring: correct O_NONBLOCK check for splice punt - io_uring: restore req->work when canceling poll request - io_uring: move all request init code in one place - io_uring: keep all sqe->flags in req->flags - io_uring: early submission req fail code - io_uring: track mm through current->mm - io_uring: remove obsolete @mm_fault - io_uring: punt final io_ring_ctx wait-and-free to workqueue - io_uring: fix fs cleanup on cqe overflow - io_uring: don't read user-shared sqe flags twice - io_uring: remove req init from io_get_req() - io_uring: alloc req only after getting sqe - io_uring: simplify io_get_sqring - io_uring: do not always copy iovec in io_req_map_rw() - io_uring: ensure openat sets O_LARGEFILE if needed - io_uring: initialize fixed_file_data lock - io_uring: remove redundant variable pointer nxt and io_wq_assign_next call - io_uring: fix ctx refcounting in io_submit_sqes() - io_uring: process requests completed with -EAGAIN on poll list - io_uring: remove bogus RLIMIT_NOFILE check in file registration - io_uring: use io-wq manager as backup task if task is exiting - io_uring: grab task reference for poll requests - io_uring: retry poll if we got woken with non-matching mask - io_uring: add missing finish_wait() in io_sq_thread() - io_uring: refactor file register/unregister/update handling - io_uring: cleanup io_alloc_async_ctx() - io_uring: fix missing 'return' in comment - io-wq: handle hashed writes in chains - io-uring: drop 'free_pfile' in struct io_file_put - io-uring: drop completion when removing file - io_uring: Fix ->data corruption on re-enqueue - io-wq: close cancel gap for hashed linked work - io_uring: make spdxcheck.py happy - io_uring: honor original task RLIMIT_FSIZE - io-wq: hash dependent work - io-wq: split hashing and enqueueing - io-wq: don't resched if there is no work - io-wq: remove duplicated cancel code - io_uring: fix truncated async read/readv and write/writev retry - io_uring: dual license io_uring.h uapi header - io_uring: io_uring_enter(2) don't poll while SETUP_IOPOLL|SETUP_SQPOLL enabled - io_uring: Fix unused function warnings - io_uring: add end-of-bits marker and build time verify it - io_uring: provide means of removing buffers - io_uring: add IOSQE_BUFFER_SELECT support for IORING_OP_RECVMSG - net: abstract out normal and compat msghdr import - io_uring: add IOSQE_BUFFER_SELECT support for IORING_OP_READV - io_uring: support buffer selection for OP_READ and OP_RECV - io_uring: add IORING_OP_PROVIDE_BUFFERS - io_uring: buffer registration infrastructure - io_uring/io-wq: forward submission ref to async - io-wq: optimise out *next_work() double lock - io-wq: optimise locking in io_worker_handle_work() - io-wq: shuffle io_worker_handle_work() code - io_uring: get next work with submission ref drop - io_uring: remove @nxt from handlers - io_uring: make submission ref putting consistent - io_uring: clean up io_close - io_uring: Ensure mask is initialized in io_arm_poll_handler - io_uring: remove io_prep_next_work() - io_uring: remove extra nxt check after punt - io_uring: use poll driven retry for files that support it - io_uring: mark requests that we can do poll async in io_op_defs - io_uring: add per-task callback handler - io_uring: store io_kiocb in wait->private - task_work_run: don't take ->pi_lock unconditionally - io-wq: use BIT for ulong hash - io_uring: remove IO_WQ_WORK_CB - io-wq: remove unused IO_WQ_WORK_HAS_MM - io_uring: extract kmsg copy helper - io_uring: clean io_poll_complete - io_uring: add splice(2) support - io_uring: add interface for getting files - splice: make do_splice public - io_uring: remove req->in_async - io_uring: don't do full *prep_worker() from io-wq - io_uring: don't call work.func from sync ctx - io_uring: io_accept() should hold on to submit reference on retry - io_uring: consider any io_read/write -EAGAIN as final - io_uring: make sure accept honor rlimit nofile - io_uring: make sure openat/openat2 honor rlimit nofile - io_uring: NULL-deref for IOSQE_{ASYNC,DRAIN} - io_uring: ensure RCU callback ordering with rcu_barrier() - io_uring: fix lockup with timeouts - io_uring: free fixed_file_data after RCU grace period - io-wq: remove io_wq_flush and IO_WQ_WORK_INTERNAL - io-wq: fix IO_WQ_WORK_NO_CANCEL cancellation - io_uring: fix 32-bit compatability with sendmsg/recvmsg - io_uring: define and set show_fdinfo only if procfs is enabled - io_uring: drop file set ref put/get on switch - io_uring: import_single_range() returns 0/-ERROR - io_uring: pick up link work on submit reference drop - io-wq: ensure work->task_pid is cleared on init - io-wq: remove spin-for-work optimization - io_uring: fix poll_list race for SETUP_IOPOLL|SETUP_SQPOLL - io_uring: fix personality idr leak - io_uring: handle multiple personalities in link chains - io_uring: fix __io_iopoll_check deadlock in io_sq_thread - io_uring: prevent sq_thread from spinning when it should stop - io_uring: fix use-after-free by io_cleanup_req() - io_uring: remove unnecessary NULL checks - io_uring: add missing io_req_cancelled() - io_uring: prune request from overflow list on flush - io-wq: don't call kXalloc_node() with non-online node - io_uring: retain sockaddr_storage across send/recvmsg async punt - io_uring: cancel pending async work if task exits - io-wq: add io_wq_cancel_pid() to cancel based on a specific pid - io-wq: make io_wqe_cancel_work() take a match handler - io_uring: fix openat/statx's filename leak - io_uring: fix double prep iovec leak - io_uring: fix async close() with f_op->flush() - io_uring: allow AT_FDCWD for non-file openat/openat2/statx - io_uring: grab ->fs as part of async preparation - io-wq: add support for inheriting ->fs - io_uring: retry raw bdev writes if we hit -EOPNOTSUPP - io_uring: add cleanup for openat()/statx() - io_uring: fix iovec leaks - io_uring: remove unused struct io_async_open - io_uring: flush overflowed CQ events in the io_uring_poll() - io_uring: statx/openat/openat2 don't support fixed files - io_uring: fix deferred req iovec leak - io_uring: fix 1-bit bitfields to be unsigned - io_uring: get rid of delayed mm check - io_uring: cleanup fixed file data table references - io_uring: spin for sq thread to idle on shutdown - io_uring: put the flag changing code in the same spot - io_uring: iterate req cache backwards - io_uring: punt even fadvise() WILLNEED to async context - io_uring: fix sporadic double CQE entry for close - io_uring: remove extra ->file check - io_uring: don't map read/write iovec potentially twice - io_uring: use the proper helpers for io_send/recv - io_uring: prevent potential eventfd recursion on poll - io_uring: add BUILD_BUG_ON() to assert the layout of struct io_uring_sqe - io_uring: add ->show_fdinfo() for the io_uring file descriptor - io_uring: add support for epoll_ctl(2) - eventpoll: support non-blocking do_epoll_ctl() calls - eventpoll: abstract out epoll_ctl() handler - io_uring: fix linked command file table usage - io_uring: support using a registered personality for commands - io_uring: allow registering credentials - io_uring: add io-wq workqueue sharing - io-wq: allow grabbing existing io-wq - io_uring/io-wq: don't use static creds/mm assignments - io-wq: make the io_wq ref counted - io_uring: fix refcounting with batched allocations at OOM - io_uring: add comment for drain_next - io_uring: don't attempt to copy iovec for READ/WRITE - io_uring: honor IOSQE_ASYNC for linked reqs - io_uring: prep req when do IOSQE_ASYNC - io_uring: use labeled array init in io_op_defs - io_uring: optimise sqe-to-req flags translation - io_uring: remove REQ_F_IO_DRAINED - io_uring: file switch work needs to get flushed on exit - io_uring: hide uring_fd in ctx - io_uring: remove extra check in __io_commit_cqring - io_uring: optimise use of ctx->drain_next - io_uring: add support for probing opcodes - io_uring: account fixed file references correctly in batch - io_uring: add opcode to issue trace event - io_uring: remove 'fname' from io_open structure - io_uring: enable option to only trigger eventfd for async completions - io_uring: change io_ring_ctx bool fields into bit fields - io_uring: file set registration should use interruptible waits - io_uring: Remove unnecessary null check - io_uring: add support for send(2) and recv(2) - io_uring: remove extra io_wq_current_is_worker() - io_uring: optimise commit_sqring() for common case - io_uring: optimise head checks in io_get_sqring() - io_uring: clamp to_submit in io_submit_sqes() - io_uring: add support for IORING_SETUP_CLAMP - io_uring: extend batch freeing to cover more cases - io_uring: wrap multi-req freeing in struct req_batch - io_uring: batch getting pcpu references - pcpu_ref: add percpu_ref_tryget_many() - io_uring: add IORING_OP_MADVISE - mm: make do_madvise() available internally - io_uring: add IORING_OP_FADVISE - io_uring: allow use of offset == -1 to mean file position - io_uring: add non-vectored read/write commands - io_uring: improve poll completion performance - io_uring: split overflow state into SQ and CQ side - io_uring: add lookup table for various opcode needs - io_uring: remove two unnecessary function declarations - io_uring: move *queue_link_head() from common path - io_uring: rename prev to head - io_uring: add IOSQE_ASYNC - io-wq: support concurrent non-blocking work - io_uring: add support for IORING_OP_STATX - fs: make two stat prep helpers available - io_uring: avoid ring quiesce for fixed file set unregister and update - io_uring: add support for IORING_OP_CLOSE - io-wq: add support for uncancellable work - percpu-refcount: Introduce percpu_ref_resurrect() - percpu_ref: introduce PERCPU_REF_ALLOW_REINIT flag - fs: make filename_lookup available externally - fs: introduce __close_fd_get_file to support IORING_OP_CLOSE for io_uring - io_uring: add support for IORING_OP_OPENAT - fs: make build_open_flags() available internally - io_uring: add support for fallocate() - io_uring: don't cancel all work on process exit - Revert "io_uring: only allow submit from owning task" - io_uring: fix compat for IORING_REGISTER_FILES_UPDATE - io_uring: only allow submit from owning task - io_uring: ensure workqueue offload grabs ring mutex for poll list - io_uring: clear req->result always before issuing a read/write request - io_uring: be consistent in assigning next work from handler - io-wq: cancel work if we fail getting a mm reference - io_uring: don't setup async context for read/write fixed - io_uring: remove punt of short reads to async context - io-wq: add cond_resched() to worker thread - io-wq: remove unused busy list from io_sqe - io_uring: pass in 'sqe' to the prep handlers - io_uring: standardize the prep methods - io_uring: read 'count' for IORING_OP_TIMEOUT in prep handler - io_uring: move all prep state for IORING_OP_{SEND,RECV}_MGS to prep handler - io_uring: move all prep state for IORING_OP_CONNECT to prep handler - io_uring: add and use struct io_rw for read/writes - io_uring: use u64_to_user_ptr() consistently - io_uring: io_wq_submit_work() should not touch req->rw - io_uring: don't wait when under-submitting - io_uring: warn about unhandled opcode - io_uring: read opcode and user_data from SQE exactly once - io_uring: make IORING_OP_TIMEOUT_REMOVE deferrable - io_uring: make IORING_OP_CANCEL_ASYNC deferrable - io_uring: make IORING_POLL_ADD and IORING_POLL_REMOVE deferrable - io_uring: make HARDLINK imply LINK - io_uring: any deferred command must have stable sqe data - io_uring: remove 'sqe' parameter to the OP helpers that take it - io_uring: fix pre-prepped issue with force_nonblock == true - io-wq: re-add io_wq_current_is_worker() - io_uring: fix sporadic -EFAULT from IORING_OP_RECVMSG - io_uring: fix stale comment and a few typos - io_uring: ensure we return -EINVAL on unknown opcode - io_uring: add sockets to list of files that support non-blocking issue - io_uring: only hash regular files for async work execution - io_uring: run next sqe inline if possible - io_uring: don't dynamically allocate poll data - io_uring: deferred send/recvmsg should assign iov - io_uring: sqthread should grab ctx->uring_lock for submissions - io-wq: briefly spin for new work after finishing work - io-wq: remove worker->wait waitqueue - io_uring: allow unbreakable links - io_uring: fix a typo in a comment - io_uring: hook all linked requests via link_list - io_uring: fix error handling in io_queue_link_head - io_uring: use hash table for poll command lookups - io-wq: clear node->next on list deletion - io_uring: ensure deferred timeouts copy necessary data - io_uring: allow IO_SQE_* flags on IORING_OP_TIMEOUT - io_uring: handle connect -EINPROGRESS like -EAGAIN - io_uring: remove io_wq_current_is_worker - io_uring: remove parameter ctx of io_submit_state_start - io_uring: mark us with IORING_FEAT_SUBMIT_STABLE - io_uring: ensure async punted connect requests copy data - io_uring: ensure async punted sendmsg/recvmsg requests copy data - net: disallow ancillary data for __sys_{send,recv}msg_file() - net: separate out the msghdr copy from ___sys_{send,recv}msg() - io_uring: ensure async punted read/write requests copy iovec - io_uring: add general async offload context - io_uring: transform send/recvmsg() -ERESTARTSYS to -EINTR - io_uring: use current task creds instead of allocating a new one - io_uring: fix missing kmap() declaration on powerpc - io_uring: add mapping support for NOMMU archs - io_uring: make poll->wait dynamically allocated - io-wq: shrink io_wq_work a bit - io-wq: fix handling of NUMA node IDs - io_uring: use kzalloc instead of kcalloc for single-element allocations - io_uring: cleanup io_import_fixed() - io_uring: inline struct sqe_submit - io_uring: store timeout's sqe->off in proper place - io_uring: remove superfluous check for sqe->off in io_accept() - io_uring: async workers should inherit the user creds - io-wq: have io_wq_create() take a 'data' argument - io_uring: fix dead-hung for non-iter fixed rw - io_uring: add support for IORING_OP_CONNECT - net: add __sys_connect_file() helper - io_uring: only return -EBUSY for submit on non-flushed backlog - io_uring: only !null ptr to io_issue_sqe() - io_uring: simplify io_req_link_next() - io_uring: pass only !null to io_req_find_next() - io_uring: remove io_free_req_find_next() - io_uring: add likely/unlikely in io_get_sqring() - io_uring: rename __io_submit_sqe() - io_uring: improve trace_io_uring_defer() trace point - io_uring: drain next sqe instead of shadowing - io_uring: close lookup gap for dependent next work - io_uring: allow finding next link independent of req reference count - io_uring: io_allocate_scq_urings() should return a sane state - io_uring: Always REQ_F_FREE_SQE for allocated sqe - io_uring: io_fail_links() should only consider first linked timeout - io_uring: Fix leaking linked timeouts - io_uring: remove redundant check - io_uring: break links for failed defer - io-wq: remove extra space characters - io-wq: wait for io_wq_create() to setup necessary workers - io_uring: request cancellations should break links - io_uring: correct poll cancel and linked timeout expiration completion - io_uring: remove dead REQ_F_SEQ_PREV flag - io_uring: fix sequencing issues with linked timeouts - io_uring: make req->timeout be dynamically allocated - io_uring: make io_double_put_req() use normal completion path - io_uring: cleanup return values from the queueing functions - io_uring: io_async_cancel() should pass in 'nxt' request pointer - io_uring: make POLL_ADD/POLL_REMOVE scale better - io-wq: remove now redundant struct io_wq_nulls_list - io_uring: Fix getting file for non-fd opcodes - io_uring: introduce req_need_defer() - io_uring: clean up io_uring_cancel_files() - io-wq: ensure free/busy list browsing see all items - io_uring: ensure registered buffer import returns the IO length - io-wq: ensure we have a stable view of ->cur_work for cancellations - io_wq: add get/put_work handlers to io_wq_create() - io_uring: Fix getting file for timeout - io_uring: check for validity of ->rings in teardown - io_uring: fix potential deadlock in io_poll_wake() - io_uring: use correct "is IO worker" helper - io_uring: make timeout sequence == 0 mean no sequence - io_uring: fix -ENOENT issue with linked timer with short timeout - io_uring: don't do flush cancel under inflight_lock - io_uring: flag SQPOLL busy condition to userspace - io_uring: make ASYNC_CANCEL work with poll and timeout - io_uring: provide fallback request for OOM situations - io_uring: convert accept4() -ERESTARTSYS into -EINTR - io_uring: fix error clear of ->file_table in io_sqe_files_register() - io_uring: separate the io_free_req and io_free_req_find_next interface - io_uring: keep io_put_req only responsible for release and put req - io_uring: remove passed in 'ctx' function parameter ctx if possible - io_uring: reduce/pack size of io_ring_ctx - io_uring: properly mark async work as bounded vs unbounded - io-wq: add support for bounded vs unbunded work - io-wq: io_wqe_run_queue() doesn't need to use list_empty_careful() - io_uring: add support for backlogged CQ ring - io_uring: pass in io_kiocb to fill/add CQ handlers - io_uring: make io_cqring_events() take 'ctx' as argument - io_uring: add support for linked SQE timeouts - io_uring: abstract out io_async_cancel_one() helper - io_uring: use inlined struct sqe_submit - io_uring: Use submit info inlined into req - io_uring: allocate io_kiocb upfront - io_uring: io_queue_link*() right after submit - io_uring: Merge io_submit_sqes and io_ring_submit - io_uring: kill dead REQ_F_LINK_DONE flag - io_uring: fixup a few spots where link failure isn't flagged - io_uring: enable optimized link handling for IORING_OP_POLL_ADD - io-wq: use proper nesting IRQ disabling spinlocks for cancel - io_uring: add completion trace event - io-wq: use kfree_rcu() to simplify the code - io_uring: set -EINTR directly when a signal wakes up in io_cqring_wait - io_uring: support for generic async request cancel - io_uring: ensure we clear io_kiocb->result before each issue - io_uring: io_wq_create() returns an error pointer, not NULL - io_uring: fix race with canceling timeouts - io_uring: support for larger fixed file sets - io_uring: protect fixed file indexing with array_index_nospec() - io_uring: add support for IORING_OP_ACCEPT - net: add __sys_accept4_file() helper - io_uring: io_uring: add support for async work inheriting files - io_uring: replace workqueue usage with io-wq - io-wq: small threadpool implementation for io_uring - sched/core, workqueues: Distangle worker accounting from rq lock - sched: Remove stale PF_MUTEX_TESTER bit - io_uring: Fix mm_fault with READ/WRITE_FIXED - io_uring: remove index from sqe_submit - io_uring: add set of tracing events - io_uring: add support for canceling timeout requests - io_uring: add support for absolute timeouts - io_uring: replace s->needs_lock with s->in_async - io_uring: allow application controlled CQ ring size - io_uring: add support for IORING_REGISTER_FILES_UPDATE - io_uring: allow sparse fixed file sets - io_uring: run dependent links inline if possible - io_uring: don't touch ctx in setup after ring fd install - io_uring: Fix leaked shadow_req - io_uring: fix bad inflight accounting for SETUP_IOPOLL|SETUP_SQTHREAD - io_uring: used cached copies of sq->dropped and cq->overflow - io_uring: Fix race for sqes with userspace - io_uring: Fix broken links with offloading - io_uring: Fix corrupted user_data - io_uring: correct timeout req sequence when inserting a new entry - io_uring : correct timeout req sequence when waiting timeout - io_uring: revert "io_uring: optimize submit_and_wait API" - io_uring: fix logic error in io_timeout - io_uring: fix up O_NONBLOCK handling for sockets - io_uring: consider the overflow of sequence for timeout req - io_uring: fix sequence logic for timeout requests - io_uring: only flush workqueues on fileset removal - io_uring: remove wait loop spurious wakeups - io_uring: fix reversed nonblock flag for link submission - io_uring: use __kernel_timespec in timeout ABI - io_uring: make CQ ring wakeups be more efficient - io_uring: compare cached_cq_tail with cq.head in_io_uring_poll - io_uring: correctly handle non ->{read,write}_iter() file_operations - io_uring: IORING_OP_TIMEOUT support - io_uring: use cond_resched() in sqthread - io_uring: fix potential crash issue due to io_get_req failure - io_uring: ensure poll commands clear ->sqe - io_uring: fix use-after-free of shadow_req - io_uring: use kmemdup instead of kmalloc and memcpy - io_uring: increase IORING_MAX_ENTRIES to 32K - io_uring: make sqpoll wakeup possible with getevents - io_uring: extend async work merging - io_uring: limit parallelism of buffered writes - io_uring: add io_queue_async_work() helper - io_uring: optimize submit_and_wait API - io_uring: add support for link with drain - io_uring: fix wrong sequence setting logic - io_uring: expose single mmap capability - io_uring: allocate the two rings together - io_uring: add need_resched() check in inner poll loop - io_uring: don't enter poll loop if we have CQEs pending - io_uring: fix potential hang with polled IO - io_uring: fix an issue when IOSQE_IO_LINK is inserted into defer list - io_uring: fix manual setup of iov_iter for fixed buffers - io_uring: fix KASAN use after free in io_sq_wq_submit_work - io_uring: ensure ->list is initialized for poll commands - io_uring: track io length in async_list based on bytes - io_uring: don't use iov_iter_advance() for fixed buffers - io_uring: add a memory barrier before atomic_read - io_uring: fix counter inc/dec mismatch in async_list - io_uring: fix the sequence comparison in io_sequence_defer - io_uring: fix io_sq_thread_stop running in front of io_sq_thread - io_uring: add support for recvmsg() - io_uring: add support for sendmsg() - io_uring: add support for sqe links - io_uring: punt short reads to async context - uio: make import_iovec()/compat_import_iovec() return bytes on success - io_uring: ensure req->file is cleared on allocation - io_uring: fix memory leak of UNIX domain socket inode - io_uring: Fix __io_uring_register() false success - tools/io_uring: sync with liburing - tools/io_uring: fix Makefile for pthread library link - select: shift restore_saved_sigmask_unless() into poll_select_copy_remaining() - select: change do_poll() to return -ERESTARTNOHAND rather than -EINTR - signal: simplify set_user_sigmask/restore_user_sigmask - signal: remove the wrong signal_pending() check in restore_user_sigmask() - io_uring: use wait_event_interruptible for cq_wait conditional wait - io_uring: adjust smp_rmb inside io_cqring_events - io_uring: fix infinite wait in khread_park() on io_finish_async() - io_uring: remove 'ev_flags' argument - io_uring: fix failure to verify SQ_AFF cpu - io_uring: fix race condition reading SQE data - io_uring: use cpu_online() to check p->sq_thread_cpu instead of cpu_possible() - io_uring: fix shadowed variable ret return code being not checked - req->error only used for iopoll - io_uring: add support for eventfd notifications - io_uring: add support for IORING_OP_SYNC_FILE_RANGE - io_uring: add support for marking commands as draining - fs: add sync_file_range() helper - io_uring: avoid page allocation warnings - io_uring: drop req submit reference always in async punt - io_uring: free allocated io_memory once - io_uring: fix SQPOLL cpu validation - io_uring: have submission side sqe errors post a cqe - io_uring: remove unnecessary barrier after unsetting IORING_SQ_NEED_WAKEUP - io_uring: remove unnecessary barrier after incrementing dropped counter - io_uring: remove unnecessary barrier before reading SQ tail - io_uring: remove unnecessary barrier after updating SQ head - io_uring: remove unnecessary barrier before reading cq head - io_uring: remove unnecessary barrier before wq_has_sleeper - io_uring: fix notes on barriers - io_uring: fix handling SQEs requesting NOWAIT - io_uring: remove 'state' argument from io_{read,write} path - io_uring: fix poll full SQ detection - io_uring: fix race condition when sq threads goes sleeping - io_uring: fix race condition reading SQ entries - io_uring: fail io_uring_register(2) on a dying io_uring instance - io_uring: fix CQ overflow condition - io_uring: fix possible deadlock between io_uring_{enter,register} - io_uring: drop io_file_put() 'file' argument - io_uring: only test SQPOLL cpu after we've verified it - io_uring: park SQPOLL thread if it's percpu - io_uring: restrict IORING_SETUP_SQPOLL to root - io_uring: fix double free in case of fileset regitration failure - io_uring: offload write to async worker in case of -EAGAIN - io_uring: fix big-endian compat signal mask handling - io_uring: retry bulk slab allocs as single allocs - io_uring: fix poll races - io_uring: fix fget/fput handling - io_uring: add prepped flag - io_uring: make io_read/write return an integer - io_uring: use regular request ref counts - tools/io_uring: remove IOCQE_FLAG_CACHEHIT - io_uring: add a few test tools - io_uring: allow workqueue item to handle multiple buffered requests - io_uring: add support for IORING_OP_POLL - io_uring: add io_kiocb ref count - io_uring: add submission polling - io_uring: add file set registration - net: split out functions related to registering inflight socket files - io_uring: add support for pre-mapped user IO buffers - io_uring: batch io_kiocb allocation - io_uring: use fget/fput_many() for file references - fs: add fget_many() and fput_many() - io_uring: support for IO polling - io_uring: add fsync support - Add io_uring IO interface - io_pgetevents: use __kernel_timespec - pselect6: use __kernel_timespec - ppoll: use __kernel_timespec - signal: Add restore_user_sigmask() - signal: Add set_user_sigmask() - block: Initialize BIO I/O priority early - block: prevent merging of requests with different priorities - aio: Fix fallback I/O priority value - block: Introduce get_current_ioprio() - aio: Comment use of IOCB_FLAG_IOPRIO aio flag - fs: fix kabi change since add iopoll - fs: add an iopoll method to struct file_operations - signal: Allow cifs and drbd to receive their terminating signals - cifs: fix rmmod regression in cifs.ko caused by force_sig changes - signal/cifs: Fix cifs_put_tcp_session to call send_sig instead of force_sig- bpf, x86: Validate computation of branch displacements for x86-32 - bpf, x86: Validate computation of branch displacements for x86-64- mm/vmalloc.c: fix percpu free VM area search criteria - mm/vmalloc.c: avoid bogus -Wmaybe-uninitialized warning - mm/vmap: add DEBUG_AUGMENT_LOWEST_MATCH_CHECK macro - mm/vmap: add DEBUG_AUGMENT_PROPAGATE_CHECK macro - mm/vmalloc.c: keep track of free blocks for vmap allocation- config: Enable CONFIG_USERSWAP - userswap: support userswap via userfaultfd - userswap: add a new flag 'MAP_REPLACE' for mmap() - mm, mempolicy: fix up gup usage in lookup_node - mm/mempolicy: Allow lookup_node() to handle fatal signal - mm/gup: Let __get_user_pages_locked() return -EINTR for fatal signal - mm/gup: fix fixup_user_fault() on multiple retries - mm/gup: allow VM_FAULT_RETRY for multiple times - mm: allow VM_FAULT_RETRY for multiple times- sched/fair: fix kabi broken due to adding fields in rq and sched_domain_shared - sched/fair: fix try_steal compile error - config: enable CONFIG_SCHED_STEAL by default - sched/fair: introduce SCHED_STEAL - disable stealing by default - sched/fair: Provide idle search schedstats - sched/fair: disable stealing if too many NUMA nodes - sched/fair: Steal work from an overloaded CPU when CPU goes idle - sched/fair: Provide can_migrate_task_llc - sched/fair: Generalize the detach_task interface - sched/fair: Hoist idle_stamp up from idle_balance - sched/fair: Dynamically update cfs_overload_cpus - sched/topology: Provide cfs_overload_cpus bitmap - sched/topology: Provide hooks to allocate data shared per LLC - sched: Provide sparsemask, a reduced contention bitmap- sched/fair: fix kabi broken due to adding idle_h_nr_running in cfs_rq - sched/fair: Make sched-idle CPU selection consistent throughout - sched/fair: Optimize select_idle_cpu - sched/fair: Fall back to sched-idle CPU if idle CPU isn't found - sched/fair: Start tracking SCHED_IDLE tasks count in cfs_rq - sched/core: Create task_has_idle_policy() helper- ext4: add reclaim checks to xattr code - locking/mutex: Fix non debug version of mutex_lock_io_nested() - dm verity: add root hash pkcs#7 signature verification - Revert "netfilter: x_tables: Update remaining dereference to RCU" - netfilter: x_tables: Use correct memory barriers. - Revert "netfilter: x_tables: Switch synchronization to RCU" - arm64: kdump: update ppos when reading elfcorehdr - netfilter: ctnetlink: fix dump of the expect mask attribute - dm ioctl: fix out of bounds array access when no devices - block: Suppress uevent for hidden device when removed - NFS: Correct size calculation for create reply length - cifs: Fix preauth hash corruption - ext4: do not try to set xattr into ea_inode if value is empty - kernel, fs: Introduce and use set_restart_fn() and arch_set_restart_data() - nvme-rdma: fix possible hang when failing to set io queues - sunrpc: fix refcount leak for rpc auth modules - include/linux/sched/mm.h: use rcu_dereference in in_vfork() - hrtimer: Update softirq_expires_next correctly after __hrtimer_get_next_event() - scsi: target: core: Prevent underflow for service actions - scsi: target: core: Add cmd length set before cmd complete - PCI: Fix pci_register_io_range() memory leak - Revert "mm, slub: consider rest of partial list if acquire_slab() fails" - cifs: return proper error code in statfs(2) - tcp: add sanity tests to TCP_QUEUE_SEQ - tcp: annotate tp->write_seq lockless reads - tcp: annotate tp->copied_seq lockless reads - netfilter: x_tables: gpf inside xt_find_revision() - net: Fix gro aggregation for udp encaps with zero csum - dm table: fix zoned iterate_devices based device capability checks - dm table: fix DAX iterate_devices based device capability checks - dm table: fix iterate_devices based device capability checks - dm bufio: subtract the number of initial sectors in dm_bufio_get_device_size - swap: fix swapfile read/write offset - mm/hugetlb.c: fix unnecessary address expansion of pmd sharing - net: fix up truesize of cloned skb in skb_prepare_for_shift() - xfs: Fix assert failure in xfs_setattr_size() - arm64 module: set plt* section addresses to 0x0 - hugetlb: fix update_and_free_page contig page struct assumption - net: icmp: pass zeroed opts from icmp{,v6}_ndo_send before sending - ipv6: silence compilation warning for non-IPV6 builds - ipv6: icmp6: avoid indirect call for icmpv6_send() - xfrm: interface: use icmp_ndo_send helper - sunvnet: use icmp_ndo_send helper - gtp: use icmp_ndo_send helper - icmp: allow icmpv6_ndo_send to work with CONFIG_IPV6=n - icmp: introduce helper for nat'd source address in network device context - dm: fix deadlock when swapping to encrypted device - printk: fix deadlock when kernel panic - module: Ignore _GLOBAL_OFFSET_TABLE_ when warning for undefined symbols - hugetlb: fix copy_huge_page_from_user contig page struct assumption - x86: fix seq_file iteration for pat/memtype.c - ACPI: property: Fix fwnode string properties matching - blk-settings: align max_sectors on "logical_block_size" boundary - mm/rmap: fix potential pte_unmap on an not mapped pte - arm64: Add missing ISB after invalidating TLB in __primary_switch - mm/hugetlb: fix potential double free in hugetlb_register_node() error path - mm/memory.c: fix potential pte_unmap_unlock pte error - ocfs2: fix a use after free on error - tracepoint: Do not fail unregistering a probe due to memory failure - isofs: release buffer head before return - tcp: fix SO_RCVLOWAT related hangs under mem pressure - random: fix the RNDRESEEDCRNG ioctl - bfq: Avoid false bfq queue merging - locking/static_key: Fix false positive warnings on concurrent dec/inc - jump_label/lockdep: Assert we hold the hotplug lock for _cpuslocked() operations - KVM: fix memory leak in kvm_io_bus_unregister_dev() - net: qrtr: fix a kernel-infoleak in qrtr_recvmsg() - xen-blkback: don't leak persistent grants from xen_blkbk_map() - KVM: SVM: Periodically schedule when unregistering regions on destroy - gianfar: fix jumbo packets+napi+rx overrun crash - usbip: fix stub_dev usbip_sockfd_store() races leading to gpf - media: v4l: ioctl: Fix memory leak in video_usercopy - block: only update parent bi_status when bio fail - RDMA/hns: fix timer, gid_type, scc cfg - block: respect queue limit of max discard segment - block: Use non _rcu version of list functions for tag_set_list- ext4: fix potential error in ext4_do_update_inode - mm, sl[aou]b: guarantee natural alignment for kmalloc(power-of-two) - mm,hwpoison: return -EBUSY when migration fails - config: Enable files cgroup on x86 - ext4: Fix unreport netlink message to userspace when fs abort - ext4: don't leak old mountpoint samples - scsi: libiscsi: convert change of struct iscsi_conn to fix KABI - scsi: libiscsi: Reset max/exp cmdsn during recovery - scsi: iscsi_tcp: Fix shost can_queue initialization - scsi: libiscsi: Add helper to calculate max SCSI cmds per session - scsi: libiscsi: Fix iSCSI host workq destruction - scsi: libiscsi: Fix iscsi_task use after free() - scsi: libiscsi: Drop taskqueuelock - scsi: libiscsi: Fix iscsi_prep_scsi_cmd_pdu() error handling - scsi: libiscsi: Fix error count for active session - ext4: fix timer use-after-free on failed mount - loop: fix I/O error on fsync() in detached loop devices - md/bitmap: fix memory leak of temporary bitmap - md: get sysfs entry after redundancy attr group create - md: fix deadlock causing by sysfs_notify - md: fix the checking of wrong work queue - md: flush md_rdev_misc_wq for HOT_ADD_DISK case - md: don't flush workqueue unconditionally in md_open - md: add new workqueue for delete rdev- nvme-fabrics: fix kabi broken due to adding fields in struct nvme_ctrl- Add the option of "with_perf" - Output jvmti plug-in as part of perf buildingecs-obsworker-0008 1638438325 4.19.90-2111.7.0.0125.oe14.19.90-2111.7.0.0125.oe1bpftoolbpftoolbpftoolCOPYINGbpf-helpers.7.gzbpftool-cgroup.8.gzbpftool-map.8.gzbpftool-perf.8.gzbpftool-prog.8.gzbpftool.8.gz/etc/bash_completion.d//usr/sbin//usr/share/licenses//usr/share/licenses/bpftool//usr/share/man/man7//usr/share/man/man8/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/openEuler/openEuler-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection obs://private/openEuler:20.03:LTS:SP1/standard_x86_64/d811d610d6c9305f542859eedf6e1c6e-kernelcpioxz2x86_64-openEuler-linux-gnuASCII text, with very long linesELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=1e9fd77069784bc6dd1e465a4b7d50578a63b577, for GNU/Linux 3.2.0, strippeddirectoryASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRRRRR RR R R RRRRRRRR RR&*1NVB3Cuutf-8c1c3db9b050ba4491e312dd397fc01856925289eab7bf577a117712f6b47ecfb?7zXZ !#,] b2u Q{Lk)j1+~);,۹23!W稢G.@&Y#4mNզ %VII]FwEۖgzG͹(0%z7j}/AEGLf~4~&ϠlcAʱm}HNj8Q~/b%Z]AIs饑GN bqXLWnɹXքEl8B|DK?zԄ=[eNK:n$0!{'J}dk-\^2g5e4/Jl,"4c[nRv'"Ȗ )Ɠ)5%I$-NrlG;SZR&dRo} @ǍS[U:ͫ v"hYC?8iA<]J8S6\oS(Xhq5UT|ź3q5 uwYCGW|g琑HAtw/DHˤELz xH:fg22 )W[rAuRƌU Tlvk uqBЀ#ßHjFB*A[ݑK=)3р-ɩO i^>T 7Zji_lXdTOH^b2 U {a3f拄}׆c|HE?R1vwJ\c%Hvc" Jò9Z9ƀ'nrwk|QjXe!ea9y%e>?TUjF0ه:4UUS*},r%qh̢DO9-y;ɿ6q#PxsgL2;:\Fb:Ӑ,j*ɼ gnRE&I! 3W`ka_lP7]cٌOmУ]3WGZxg O^a{-tɲ 5I0P@ Zb}M5Q'"͝iC X2ֹpI~U3yΛ,iI=I>GA%Hts #'n$g܂?fjӺ-ih@}][``[xm\-:aEj"^c<Z-)ܾ*f`Qk903.㿆BQEl\I _+q,!PveqZ"VXO ߼% "|Yd5$3E𾕣V^W"܂jw!o5]"vih"(Biָ=H#a<>0Ѝl5釮+5Q.c>o˄mH~&B3G=&>ֿR{35TCs HRތv[39]7K]KѪCT[,뮼3K0CK~:=)AAS%Jz;b6K48=e+pI=;p(-.\R<wg@3gٝ,HE/ۆzJ=O%1Ԭr!;`%}Vxq_e=<Kv:׸fV0z<wlN ao;:]M |֬aJ 흳[ۢNź^%f+=F ,xSm~bt@")ߣ(ܝ;ZDw Pթ4m8V<15*ťn (֥Y?Uu3#"%!eٯŬ>55 (/#H rɚ(-.5ZkU?QrUk2Te 4*Z$]3 <RJ^8` Pd2?}AAkQOqI$._͸5rPs~ 2kr 񭥤?[No(to2F)hKDb޼ƹ^X RbL6a~S1YgZEƉE3 IvQ]rSLMxWrtwCADUL6fVX(SDcGE*Ki/#?V}]d;eVA@͞YP^)?vUdL<3H?LpåԱ礂6A[{uU n(&џ`Ն܂UⲑeHL?.NB2jYsm ysLܴs=;Ѹ5E(5śnVD.7uVTr֑PqV5,a n$'kf[Yr?Er6I qzmr$nAsvx#QSjY_ iI"H$CGaēHQ}7 ᢊԨVd=iҹp3)ͪLi<Dc .ȈqɣgϪEͿa;=8dH?3j')aS4s#kʷ81$Ύw{Q'眡:#(ORB WRu _B~A"4t0m\8AQy^le!X bRCQ:jD)`$ϮcK:4M_w3J6 ɾOOFi+XƧ˘찌sݵ7xJUM$o B೿t!s(F}R7n~WV3cd- nqm$pk2Q–8 =lZ 5e.;geuu؆p$L heͩ1;Rn᱁5_KMpvBqzsIs`0{h49NÁuZbnsPWqw9wӉyhZv}m,woiI}h"jY 'Mo3]㪤I_zsq 7ѴxIF9P;{b/¶d85-ϘQRⰜE-*u@7]t^O7#^D(M6.'-(ޢsߤh1WͲ'aV7XPBCDnbt~8Xbwu3G8ȋ|oxcڴ*x@L(uK.AGު~򤩼.5 BbƉw/ 2v4`9ڨ|Sv=r~N|GKh5mJɜQ3)R2;(;^$m6~m>=[r oBQ ?r^H-,v4gv+]w|UyK| @E1åggXZŨ 6$F܄EWkؗK:hunb]n'V}*mz"RHdFVpGTpMH v-’\2VroC쏋I]ع교Es9)v4p˘KlKsU[n ky? [u5aR4ի F)TG'4O}G($㩿|E|79 H!5^aZTB:6_S Ѯ,ٹ*(*]p(Zx;wVeG9\ U*۷ˬs%TʨGlSiZG5SDI=_ΕmJurFXT8 {^GQݨG,!&v4 ,nl1y(2uCu-B#+. &^߬Wf,yfK44ݩ|kHF $Ov5Fp,x7S|AP@kƝ#,IƗA}Lj-,jV:R7 ɋ|'M7RU)`8MD!xNA'҃nx'37ݫ*9dgIr&R_pe8q#ZOEY"ѪՊ8t@fS'RN, 9h>drS#/0yо `]zRhht&s%W@i IAp҈$ފq_' HkNSjwSaIгaVbEk%TOLvCp&؅͆BZ.f#Vc8GUgevu#@yY<\+jЛpi/2=A̷`ޜ~a\hOGON@jXO.T{DૃV72ăԶD]ՏI\PC~҈J0 D}2+]\|9KyBq4$GZYgEM;!׭yF 6*V]F ߊ@U95dz}3Mɡ}E]hy vWNgd!:hKBCr<~'d=vPBb۰!H̲ccNۼ4fq@BKBt,t[uX=wk * G.̞>>QCV;2NfXІ7y z8 cz $c]?Y{Ԯy9?Ckk!2^o]{pT\ ~h55*7JbhRKhF L!5)Ԫ­аwܩfl-FU5^^:a.p'Z)uCK5ޥ;x6%N ⴻM=Ybրf+>Ycե=Z}6{=tҗ2I=zH}B$B f;Qm0{]7Q 3޸ H!'b'v eEoN/#37v8{FSvj5uVV}.:3HrpѡmV|P^ȲHL4~:ohۇ-qԓFf B+W  )g Rl9Oᨇ<SΣQ<ڳ{W˴ZݼK'{VkҸuS?"\ġWf"=PC#v<.roF֮5oumk[%pʛpwI$ta)VqR/HZ0ZChLپ_ &b<:'e%[؂;É4f{UWa597_$tF[ߋ:G|ۘ$$J -"9mRWj@ a O2"_Ŏe42:49~p\y֘R܀Sk:a|c°Dڧ&vp5~EJ@Q'E-La$Y}|s4 ѱ |4oŜ,)MLƵz-&E؄DaVdR1.c'p+o=jAHI%1655$OmAoIN,8Yw{_Ƥ>IK.Oz'`[_nqW?(SiX\15.PwGmRA3 ]M(x흳>ަM䑰6Ixf6~(z{>;A T_&.:;"6}N^-m[~,_?Dl*z`;挸qrt?DoObuRD:S\Նƴ_vj:XhEJDSAP$N7Ixh{iJ\]sZ1'%T4Gydj: :IgE-F3/rCֿ˷y #Q >L):ufGױgM-e^Bf!δ@ K<ߧSmE zY %<`UhR'z^ Ur^I` muXj2U0޷g!L[P6!3>Ab 9% ,y I+g'&c1I'tjGDž€.9_.. `9\85}K?kj s<c+95>\6K̚2*?I Jpgʫ,E/Ɋ*gsfJT"#`(kAO (Euşoo)7 Nɼ@򊃇>[&}K?8$ |XօV92ΰFA:QE`۲]8eύK%zdMsTٯgWx1hT1q0I1Gdd^6woR,Y! S-5`U `kA:a5p/ `MVIf5]eWdgBF_}1JM8*kǾ\/fL{Q=>KPCƥrZ_23 ux-h-k_$+#A,9 TKpU.(.(lJO1w:.] Nj,_]"2MtQ B8[ ܦFI:L-i=~d^0e^QQ Ϟnk5]d}078ć^v/Roqxh$ N,X,Qs gg-dQ9 4BzdGCibYƁK:bօDKR̋{0ͪ<ԑNWE5701œ-:ҹ=)dro ho N{c%ꞶTnҶ /0ލ)"7zXݿ=g$)^ H yVD.wp~Ԯ0b E/y4%L/g#JaE3|nzR^3tsݩg(TӖM6j1G6 "DZPy (2qVe\m<ܧGU-? cKC(^[RZӇq)ź≑$N5|b|BE}lY"L+LȒLY(ki+"z)`Ꮧ!gH+DuwGcp1ߵ!pdYe8p5rX?Ж6=8LJh~EOXqtJbO-=l4AjcIOXa8eU,ZO:ƨ15FvdIHut(o ?&u! x*i˛ \o(hdn8n835P޵Jnhv#umm[ʻQcF P|Q`/ k^>C/x*x| }`(VB+Oep.* =7&"v(Ba.O_1шcXƢ#Ҋ4"5os"ql}8"if\odG⩕sɬ2w|MP{o:?4kr(-|U_Gg (Cc԰U% o\m˃߰"̧81-"[Yi*^k:qQr"i 4u-a c0muA1w#Ÿ4Y7wDd@x&ߡR) eg601J3KHdw*I%Ĺe۲쵴#}:4-n tWUlE#u_&c2 j!n?>gl2rȷۓϓ5(N6GzH W=?&nsBp/pO#m%EpGa`"{ jt7l"[/"Kѽ+RS8>WsH$'v;5h͜u$WHe53.16u+ Ҕq.*vF=qU~tļZRO sFgB\e-.1ѻh?C+wr-ӈzH h LVr6AcxP?f[v5D[J[#(=}  xA.xiy|19@ q4^gPt{'yFxu*{鸤(a{UzN-nh|T] T;r2؎>4aJ2 +f­d]+/CVQ܁1=5!VK;ģd pUehhO ^]EHɱU~HT!H/a{z.8ry'.zCZC ={}xuq;^-(\u-x)ɸv뵈Fb?C>ى9V j]OFQr}Kbd6IyU'lV $Z\8~{'sEɲ#$pm AS4u_,Ku"S>L-?{Zv-u o_S1%JO26nsO4F9EДphIpD#EZLjŘss֌IcR_*wxwPi%.KidOz#b *ƒ7&`0r4u/s !e41D<{M̅^mE!k@Df5cɻ?L."kmͦj/]c--GDk,!wJ*HcQpio~Sw6.>heq׍ `(QȦY:Ưv#񥀯1Iwt-$ׇ1s΅?6_[2</x=CHZmΆYGStud\M?S9H+)i]#ՕKRHc{{ >L|kjM[e Ky7p%5S6ktS{aa)`OL4$$~uePf>鰊6 cX1NһƳА4peSlL\7:1a3>) C5Y0aR_%5}{aW{$ FEß2fI?ldg22n3"wK\!a {,P M )_Q3uC&b}z޼d%KT=zyJr7TvgÖh BØb^U>V8QCs #fҥ262ºYzL#E#`S?|CU6 &:QGmґJZNM6ЂgUo7 0RڨWg~/:JiMEd:fua`s྅mHuϫ߃.{X?I!_OVjL޼A!ir{(JXM/Utlg3zDt5@*\/r3뫳hQYh.XEd~K|ֲ-GO2ɏ) }ѬKɏFe?L%yd.t<ٽAb ypr˶+Aw:첼- ,0uC/cd)ָB8O<7z.zÅ`ϙV$g&:e]gL[a|_{K "{ 'kZ13Ks4YK,,0V"ְPX5"8 >a\@܊=twEA {T3رjǨMdZ6a|H΅m[9Ij7J˜:Y;HyLzvyBX74k("8~z#4(yQI"EceϪ9oFϾv< 7֍3kɍ@p2Mwd!|>͈g?.x^gMZ/KEV1U íb+ KN܌ K %pyÀ_'=*vo;wvmܑg߃nzCJy0֬[Y0ici,e*CQ#Kci]3ԸUb|QoDõ\G!_JB M9!hԠx^4jfOntnK~n>U⑷*:u9Kn)I:82d-c2=<"e6F?<^͆o7T&գʡf>0eXy$75ӨsFV$9 ^En0+@8"* +C{El@Hk .^RJIֻ@4CL8ֹa #{7R.]0>PuM{Jq#j㚖 |A:|MgGNܭw2Ƞ>~V̇dhJk\d징?G;ZP+ Y}*j4KSÊG`D$b"<+JyN.#_s;-ۧ䣢> .c0s߼24x ;Se3A:{SUJEY N {?+0)9Ls[ؕT$`)v,&\ݭ8l~VTY/RD ў0DR9߳iY Vz[7.RWj˓MuղR:_7Z"r̢i/a+}.ł}ƫ&W Dm.O.)sf9|9\X.WOAB(r:f#EN ٰ:m1],0ODxX՝& ͞N+:gQ^Z:ϿɃ(goU-+v\+fk XyZklUؐzA҂>"23֏  /UTzw6&$ =U֖(Z>{_`槌J ^ä=EcWʹKj ujrwCE{(qw.βRrIIr2V'lW|L" ^ΤcnfKbGt:1c#k'J?B:ȟ|ԹdA*VvꊚQBh/lbN cLKM/$.g}XSMAEf{!Gdyvdp`+ZՆWޑ䯗c;jjrq魋ZL8un1 Ђ)f}yYRp`/;J.7i*J#;53eI#0vÃ_+O}}LT7R%԰}XBfvğjvǣ.&܁!օzDQ,sޏƀE!G1E",s)76́n(ٚ}借QBF ?k;{ݞE衠g/<3cy]. f\"H7Z*:/.WPQ'rBb@V^AmºLyB{Q 28ژRSk]m^f&˞ U22|-NKp6 ꈧ:ÕB!0.s*3_|9H0Mg5R|*Ś/5)BӦ@!l>S zJY1)g]SPx^vWjU!̌ƥ,ڏbg*RԬ5:9+)QM"<bv>C;#hH(C\7# ĖAbntn˓nW``U 1gjPU 'L¶H#5]VIrο̘͊hvĶ6I)Z ;l۬<0庪Cua< 8p &0@mQl??h^;x P4v|̬kSK;S':| ##-DRnǹx"4>YlHUF + `hbo6%r=Sdes$}~f;ch]n{}6#\ 9t=ћ`#k]ALM,UV8!7gB6.Ƃ`Û.Yv"mt޵ {u~XcF=qoa_P lW'Q q#Y}>U|`_>e#y;UP ?$/ U({tLL z4ķ[^S/s8fፃϧy]Tu"xNm.ׅCLAv>)/j s)<\s_U7Wd{b֝RW8IZ XٟƼ$H 5l oc\|)?$ /dOg;wV{v+Zh7hN ܯ[5ǮwCர`Iy h;2qĵ ֢q< Y "}K{d&wa7k* #vmn=؊?f@d }liI$ڸMĔ-`$bRļ}8bb 0oGc[Em ivӣW"ɱ{ŰSZ- ۤ&s/üYBQ6Vx-Ʃa?Շ<'jeDAp,Çњ 4\cx@X)loT"gx6XsJɞ D 6rE[K]A#Ub'ZPopCa>\ 3~O˿C/Ƈ,XE;>DUAiOfQVaI,cD(vXv{|7[qB{jU&3mT!iz_,  X k.a]kV2z40-S'X-?IRʮ(3 @X3H^XLڬr> ou!Jݣ%8mΆpvVTUV\؁ 4^ZR=el:ԗZָ}|SrA^s7`;st &+4~3̼YqNc^#uŁf'Y(fZ 5b\mO7ؒuCA< ă&'mմlU<Ikpl!LB'3.*GH- M7t2Z4`4( yp]G'2,~Os2rHBZYV VLj5Og:"^, >~Oq>(\;w ښt1ͼq*QKg̦} Kς;yfr) #peUa(O<*si_49s>?<6H(¯Ό _klrbl | 1TVXg<,T74rk{@@ n:,茺sb%Vaefި8Za>žB`D+K4!6l.#93Uv/QE?fS{aQ;.IPn2MHyT76Ɨ(<nDʆ) <u&ʂd7N['v`Pd@I1$R/b G)m z '\;g $_%+ʚUUת~6VV$n *#y1%.+U<||UXz f *(ZSh Dvz~g'2mg=]O*wxU)fkjn!Vmͽ 6P@m[bzk~kXra UR%LMx#S ='Q<.n?tKMJlXx(ũxX܃-uAwZ nsmV1.q?Tl1/rZm `9Q;*r)- U+Sp[ܓ4`FZO3e6n8.~mI`^Nk4gȓޑ6lP_E3Tޘ8 >dY.?!W 0K'Lo\L,bX[Vql{0v=fv}rqzuWr"5LiUp\!  ؽ;2o-闅RFwKVxqQ^HG:<.lN-"]Aӏb~.TAa+m 7m:f[>S 9gȲJ?T lbJ!)3!z n~fW&ѹTzyy*/(MfRP,ȤX76C/+ޗaK.Ia5Uhۇ#b蹜B u.be~@H^yt-x"R"J'#HB]`NWڍ*#oBT`=&Ꮖ~Fxmx,;sC1yk:G'h\w\?_{q9kFp@F{,8u%v8".ڏ2ͽ46t56 %glkW\1eGr: Sh`T8g᫶u%* Q˱$.DiwT{W,|  ,1TiHf!|ڽ ❇y( ĹAA#Xg0T霝qA"1%!LHySO}&u-.U/<Bݔ阹8<"2țbNqvȱ6۶8/!ܥm t5[0?-1/$%٭> w9:MO'= j52itw翬Liap;X)n]@'@ER<6ﮑWג@[@dopoyRyTh(D.Q c}_HˋkrcW[SU3qEѷ#(Cl01da6FmUJF@6IKFS񱋠{@ϗtV Cʍ-~i|OUm(&RqmK-k/֓uO[WU0F:`* fRK __jfbh&ҽ0`L*H#m"Sd/{BW\E'eww/, X68I{;I̘lnJj2YePڎ$R8KO ȊH̀0wˆ<5\TmsSԕXe&sՔM3moMw.^˞We޷Eʳ]5<5?tH | 9vtr 6ood&Sf(~*c.OVjԀ`Iε9okQMGVU4d8#IWůNe;]}^lxvtoL'u;2Ԙ$:Ш9;Y2kFt ?Mml;rHbX |yDJ2~洺S,?ў18 %؍NmQ@e"AKrX~ͫDև`@;}7WڶNipku>rj㋹5~)#Pֶ35&T/Y.ˢk.uȷlAP)=NR~gy'obvStaUozo$C'A-<QwUJ`vW4MLaĜH=uѸr9ϟ/x!+[eûd%]9_I8_jp=NƆI2FZD6,CjWjA^]X`ڧT^䌩c;T5h#P冇'm^}|I!qc 9 07ͱ q u{~ij:悞b؟nl:7^ܕg*;0{a- \q^yL?y"AHC!՘zej6Vdi*ֵ(,v/ۦ99t+BdJ3sQ9h Kk{vΏbTgD<7*#Z5!8 'c_KѨ`E^E:D/ac<$ joKSt2nOB`|3RcJ:uOR-AB؃)VNѬ Qouw4峐c&?*gTbm2z,"qQd!pݢWD24k,Ԫbh@.1;<*pLV\[~˦D ڊPH+JI$LΥso*$q^uir˕H)׀a*h3s# =xڲѻe8ҐkXd7JSA OSc3d):0AXծ'T I0fk<ؑa8_ f^.aVeWRpRL=vA ߒq740KNj XlrJZL0_"Rʳ,L(270l7ԯu+~3+7ljz'5ٳFTwcvnMaX]e,ٟL c֙7?]ӳϷhm^h猤}pOiC]0h]@(L9K} 'q_M*E=r{6~FV! q_0HE)zdxh=`"=&+9Bѝ@!)E@CxG5 ā]NxkZQp=l< Bw_PJh3-|x9ªS}x/*6V(AB7t9JHN.Dc&V}p <ߩϏ-ep8nA@X5,# `k VSN 2S-*W:.qžg/mz! ݹ+ehۼllS+X^N!=W@Hz9/2mf}FpAyfń0*C>:n?WFl߮* ^@K# &v_%hXIΕKީ[TC`7S`G9!qhA Pa lq9)nmcV^:/QmƮݲDQS#J NuXWx J il?đ$ RH,hWsOlnLqCS?.ɷ ` y$EWT<{6_1ۂ?gQCy7S-Qku9+?m)SM_7{J RQ>72rԐ$ 8j[DN$^? 4{Pl;@"G~j'<$(q:mTԼƠ LrB]LWXeSeɡs\S^ZC9EeF0ފ?]p pL HuBM(̛$S+4} wֶ~[7ԃa\` / yQ@+MLG**!a5LlmuK0dù!ّt8hD2`ݮ^rw.եt*SaKк[Y~Y "@ɥ0[}EPs8R.`j11ZY*![nXV օU2E$Yv8_ d^Xr&*y]cVA1J h||' x|w`Y&3鈧 .G7g=$ S_e&]Q(05=0Igf5ՖΎ~Vu?[Y{N\NdNzL2FэK^+qґ5)Ԅt5hBF [;|J@e@DZ 7Mf Do}b'OyPz!t(;[>U0`h.ƭ)ʉ݄{y[|coi_K)XcA%ttmɠ%O`AG+[!L1w;~I9SI53yP "acs#W,G=EX{zq+}} RzzA=-*%&xUYo W~|z qH4_Ic6fCOꕚq(^09FR#3;LyȧAٮ*6 ^?YFB:S˛c}X-(B"y1v@< PYmçȗN><{;_G6}6`OLɠ'EYjlIX .Nӑ*oa$ή׉,H&3uեT*ї~!}xyBߕJQ`kQO)Let3gl^M+ȭbAY6tod8L.h1] 4 )&+ Z+Ue% UF{BXxo+m%`9b7f$keݯ?I BnlBGfN5j۸ˬ+b8oHMkv2=@2M}栕"Ң|/i 3䌟sJA&ir29 Bܓٞ #b1FZ#W| +KENRK&W<:ԡS<'ۚz.R}0uQ9m.ӕo  g ucWS0o!gmNE;'Mخ|.0/S!ryԑX푅⢕H(9",Έ1q v=cܢڷ 4j ;nhu!9C`#nMfi!X,O>sv ުBI[V?o(V2MM_d, Rʼm aG]nwPAK<8~3BP*Uọ/Pq+' ",;u-(E `بL2,Q<',l* H($R Q̌p?sq~}fYw_~6߼|p+23dgT\&ْ-5!dNs}Y6^ 3*J0>oFx'p.dĿb }^&N=)rX街U!XδEM]\>{ckLFg#J$,ULp6_Xzk~؉,c:r)< ~rLmM7ּFaiQJ#KL!>ȋwf-+`EB>,çe˻Z;Ac1"3vslv\:R,c2fS1=B#]nA) b9~aWځe=hh0O/LќF(h +03P~GLiN-z7gQ8O3Hr;h`x>]KAmekUc-aH'Ħأ$^? ^U-T)fάEbu̟JI}nT*Na$5NU =t!Y7H.KHVKqg~BP{@v9H**X?넹8*/(l:mU<-8u,O(S K_twӼ2AVD۳7$"(YXlNFޢ=!W|8qOq&6!+>U9WٌڶoX[hB0(qq̣]k#иL!Ujft G./SN%)mtlAٹdMk̈ԣTG`"?x7Ut,7(E=u#AQ<>+}db)Qc-`B;m@c=, 4ua }W/ 5X3 4 AiA<'?Ps8I1áAz U$DaL 㰜MqlPr8)]-˖ϻ* zssD^{?8ˌc0f [ N%U:ɨ0Dͳb3T<.w^7zys.iW-Yl8@óP{MCX,& PH9{?oYN`=btV'jSQ2;ePE {.#F Ǩ@hZAz ajAk0@aGCE<1=6PvqHo>B[sb#Tw~z+ndjj1Z|jp: X/QKqR7|=:k;DŽفx?ĵPN _$Zi*03*NlNccK֬F+* 8AwKyRgQN;W}(oe~M'&(KoyQWTl\\x`hW%ym#ރd G@,63sw왊1g ݤ^.͖E{9 Jol0pFphp (jVB#^K8b:)sl 836Jw A!ApYbpط *5r~҃ijkCM֘2x@=麖_@cRL$W;za*z7~>KɌ3٣V'% 01Ϯw{-fs/G^J!l2OvvXfsкk3qVhƒ8LJg b:[u;"cx]Xo2wL~XE6c;Ӓ= : 0B0 =r6mb]ֈS"iz2:(0iH+u3US[T?'rcSMC7Hڊ?d@_Z4!j37EŮ2DN(%&6* ^VUӯv,Pg1bA.^ Y, tUO\`;?@^&v@|pВ_צkCEpj^tFn,X`B@ȡ%=m?D-⬂2(E :Ž<~bİ:SZp6)gpb-}'C<(UIFR[8’b,'˵h1dߚ~Q{ iN6A{Jy!cIZǙY`o~㽻S> {+mVqh-w~lp[<.L Op.c+'OoBFׄb-ڃϲpb Ř"}b|߫uobhxUs>Ȃ?nEQxp_ eB㩪.=;Ƃxbد n¼Eϸ1^2_e_Ao7 =,gy3`>M}@IB.h9D݂K*4̐}J^ҫbTE 4q!5o06i 9!vOOPp,Y1 Coݲ)Fedq܂Pq޶D= 57N{(.BQSi'f-l[*7[)%N`U:7r&M%/k\["IE`M|‹;nǛvk殟_PP1;{Imwt sO]}|ߵJ.`ST:SQ0Lng9⼓|?]#ʈx|\K"҇X*_Zh1ɟ` Ep#  }X*!U`gANc=$֗cf-hj:di oױASa:)gASїSp(>!)T_t=PGZvB]z{c(JF^|Ȃ5ZA_:г)~A^"G5pkCW|x jE 4M!Xص$bM~g!tSe[Ng}KFzl:j޻ -=2 jb^|K=Q2Q+=^{^r3^R_9NG0֓M 'XGIYF܋ENmmZwfR %%-xV2Ɂ79zFԔKW4(*v&;2w-ʶYj"`z֓@qM I>9f‡W_d?ڞ.Q4ujԺځ|r}LorGBRaӣE 0zPgau'+Ypfm%|ɪ1(phBXIk缠p`̗僮GIho05­N$=xf;X 쓓htQPU =4Gߴfx} O_sB*Ái''=Jai1-<]l<[pfK1x8\U[Oȉ|_RA$oMoU7*SERb56#QN=3?" & |9B۳C ,RRNyj`s_GuCy5mbZn+=CTowAj,>:=SJ*%fz. LgcІ'㶧hv7&m=:>l'lL2FQ`դwty7HRf&%ALPfLׁJ\2g~"J8đzԓ֓M5sxTnݡ!Nȱ@L"Wh WR4;̢jfzgf!=R K m=A99&g ^ޠD9˷@4VB,fi'T^3{m>mcMoj j)L4p?SCt$OOK\$N|W((yej~'ue0a05 +V&< Y Pр e7kj,x O§ѓ IDq% hȨ]2R~mdtm7T:6 $Z7,ȩtXK9Iϒ['or#oB62K$ٍ~grʳ}-kZSj ~`XWT㞺%3~[I>ۑ |e|v>2<͎ hK`x2 oog_ ;8nA>E^x[IWo{JW4˚J9bIC&D?Ԏ gL5k!" 0dhy-}Y (4#QňN q"Dg^Y)2:MNwu8,%[偌{otOI=ɽ]7'%ucug؝YczH,;7`~"rMv)@h  4h*eI 'iQ? @ŇYL[}BUͺ|h<|0U+ $챩[#X> Ts5Pp)un"|CKZʱh{rgnj/ >Z}9K'{-aeM{_2^Bd߆>o|jiI"xT<1:A݆ӯtK`=J8S֦DͪZj)%`o' [ivUv$5P$sp%M sT~_liU,;эĒeTѪqco0kR=?6B(Sc$ F1K0 nQLggˊOx.K).ٛESr2JBx+rhV&xnEKO +4KU%la=%9kȊ^(m˜h Hͫ8ːm D!m^?0F5 ǿLuvIly/U u/okV-H ` DmSܯBG!RhI* Pd MB/K04mh>,`;jIVkE{~1D~q]Y,iL__<ITx`ʨ^тz:䭈%HEG¹u@VVOmeRpu8`Eᅠ؇ZT7u߳1 wsR4dR<*H}:&d0LW)-< 132ZiYh 9rI9Q€Kjm/5" /En@hEgFt>L-0}C- AVp쩚Y.7c6:#"MwϹoV}Q9? -B(wZBu>*T,i)l#1 v0%E9oщO`CWwI_ @mPa[zэ86? CYxy*NBN8\HQ1\IX:/%?c}<1ܚfnhuC)ۦB6듭A;8?4huFH=H-nt4TAvy[2 @_G[xݹ6@rj1(U$m|<)lNAFpeJK-Kt8ϼ b[QڤuƇwm<؉oE?t7Fs[:nd!ΧaDg Kx=b(Z?v!FZ$Z\:KلXCYPOm ',lO DuU (8]NHc[?9_UMi4 k̓'daSlqIG5)P@>b{5S Z)Y[_٧$0 g8zi #i BAkzyW4;˷\y} ъXsr%ARZ)kavtq|o7dJ+W?&7++E$uu/96J—f4׳vDu]Q eMʴZze{*|dp$#d, CLxQB1諃0QO'geSfaH&t 1߈|8 .EJ.4M:>8_#&1vE@ɱ8=(J i> ռ犪ڠwwc;@k RaBYwŷA܅Kq/0/ZF=3SjÚG4lQ\ulv[zQȭd-xb@,E'P"^~P9ix@żҤ5%OL$Bv~X"%kȓSG=NZ65EnAbeE;UY,Y`  {Q}"؉F E_=q ܒP+*L?uFʦvTEAJ>GN6 cyb?ڊ`OHuuݍ6Nש1>R偘: /:w:g%5ė5uRw/ZYbgud;xuԏ!t&L`E=(#~ӌ{n RP \/8[bJ6ikpN>+Rݧ(0WdW]8$׭j(+ٰZx$0S 1:o4z218|SZau{i^L/-AP1sfȕK&BHwʨƅԋ$,% ዆ p`+!)8jjSR%u(Z#tt?]uɃ\*^a5aI[o 6`37>'^̅3wF sn3UF%V UeZ(ft;mv׈Ie {?V6 o*X1z"NT^ 6A895E_~2Q0zTm0y]tn< p07&`i="t8,7pm[¤;p< g:R')P1P@20B9ͥNˆ|uC %/ 3dr\N,iZ)y U^VInDZ1/={g)KՋ" t!B5HC^9_f sާW}LQ (B1s9x:W)`W;&'n{y^w Ok_Hd\.K:)')\8S2+! .JEEB Ly&d=K!cWL/VӍ!D~t>&Gǻ4d򖽗XjE8~`բ{N8pQ#:G/9hAsÈ=%_mZ_Č qOR=252gf|yV)b}),yŶ31Q̺;1kwNJ=B@qvv~dkvh*xQh&UЄU8)U_12`+7CRK+23_l7_&oFs0LT?W?@cPd|xU}]#MR0v[)rynv,d㴐ڐrr F(3|ofGqXBԌxD0DnG\N?r`{6jg'/;-b'>p{/{Bء¢T^[6`pKDkj|n$*k[#YYzfW #d$^.NI&\2`~vǣIhW2Qbu%s9'H/OQ|(=[O—)þNr0~sl~= vE7) &,pfRcL0jTF՚i3W&MUVrcwyWG fP P֧*W!s2%'UJoޒUSt矸fg/}U[p!d! mfpWcEk Q v?H$k)P( Z!gKD'&A[ɵIxq% w>NB)=cb % ".*+ϺSRjc[Sgh\{#`j{qBX(]X(ؕdHXlt ܒK3CBT'+zѭ承ѪV9i 6^;(8bAqU.;178jFbCNHJ 7FHΖYEES.H>0c bwU G?ɦ m}D#nYKtlOlkw t? &I0%JW60P𒪵kk2 :1#x Tx)é|O3W-<[}dqЗ=2!űGOq ܽ.YT6|ƍy&3KH=ճZ}ߴn t*6(3d;^#SWF6PpLb_p='3|9SV&H~6)q1Ps[2S@JyC,vxk:uB-c'}^:U-%AKU'D<8;h~A$dءf{HJ@pd 2T EjȫCzKܬXlts P\ZۀG_1 W5|4:/S0S9 1sR9@71Ū`jyTa43}ErYrA}wn#9`FװT\RrHkmZ;y;(Sm@á@Y} }k $!'2a hOk_Vd@1[+HNcJi66f ԂcHXL9XfQF9&\Њ Kh˘p3zM{,u vcOs'hC>z̘|p"X IVm+ORVDf.(!_4 lZb4ڨL"@QԽ5b34G y,η3^}p|}5t:mkj|x4+I|u.'ZJPߧi6<|}'!'iȨcI"(TI/1\DF6ڟFo1 f~gj*tIv%10I2K=te'|(k8&*8[GRd{08~ٙ1U,9#0x19Q`L^je ~dڔKu!pꅳ]yD{9d-Z4tQ[`YGI8  'T9"sOG2}y5};)R8WIeĿyC: .bN^X655j<Ѥ8!H5qzDWS(*lev"]6 O+EټQM8NZm xw5 [4v *DLvM Se&y)\U;:S(Mf )|p@bĥGG{d7E!b7h'^dBcִZVK&q؟ :bAWݞgv2OE )5$?qlAz>$D_U-a؇Z1UvI°=ZñMYFpȭh_ ; ܙcJ S3\ł6ҵǦ4_6>ay5Ї;i1J|/TstUKeeDfwW7#hju5mz"[WTA%o﫰#RcG~=?4W*UjKH"\ЀL4z%=M~7\[ۿw%RthcȋCbA  -zG|>A/M'mbӸaƎ}Gn*7gYBp<s&kOm?[8O^? \D_]DK=4pdWėcc[ Iy a7[T:K Zj.h 3l Љ4w~a uy=lMRgt=ݩByňqP)z5w>[e86 AʵEPhQ\i ^JI@ o"耸bTTg6:o[ac6ϼv}Sp>B$KWIWIc;z_EXh8,ǚW85Y fG؂H{bi\nhqZ8t-Q'̩NDz{yZ{6ֻ#?% b(a0u!cΕqƻ?xtf$q6up50xҧ 8`|ݟ q -J5hws[h[^YtivO/)SUbs^ŭ? 0 ׀AkPڔIE:Do Caǧ̯Ob`dvYZ,}Wla6zEhej j 2O߭" Y.>?6 Unޕto͐}mObCD &2̊GtnU2yi3oA٭B/wKUeq<<#dr1?stVxbEY|= CǕ>hyT36(YIƉ[X%M)ͩǠ/ק F[K%o kHJWf@ oݍ( wQr@IYFûT۟HYrЈqt}2= ńؿtV\bN4G"zimVrS ZBYu݄fdH5 2`Y#?4c0`LaKJ,Ho޳f)BVsܵ2J 49g&/w7JD'5Bf"lu*B e:Y6Ήg)  V9: c8-f ڍQԷa9ľe2H47a5| eNk`k_5\=>&`^[W!SWiQ+mt:.ϝ=X#RZLu9p&r-]"#O lNk?Colp(=ǶԲg< y=Jh`i rAb@頫WFݼtn6}>l0 n [_jpF%Qqy7f-$N^ w7N4zr}\zBvKٮ@maޜb[6 9|n#Y""Er\]BL!`^9GzNhWыzWK9P(j:Ss(QիH~M=c2jb;HE)AQ#oCx߹wmuQ fHG0ɘ-):%#[RZ 2un,)Ј0FWcypCǧԴG"cԀ`cR.%!C*'Nڭw!I SG>zHv&;i3H”^Z-#\nR׳.4%ۙ(lv< paJUt.6Ѽܱ2 B"=H|6+<WUy[^11 ]㫪'J]Fy{˗6&,+Tkh@E%USj#lҴYiOyd@ `8fZ|51=G:/b{'Y"ɷK8df0Pib++6۟=9Œ6'OjO UuCI2y~8k]'US؀&wf8XIņ1OAma*K<ƆQ1=P7>+fVD΄Kjn U|lKx큠Ml)k^V Wn;B~8?Bb$?X>D!9`E+L 4N|68MCK1M*1ܘ[3њq`jjMCahi$^Zty}6xґ]O3tEƾ"+3<ՊuzhG{MVOoeaSy+0ON\O.+xLB@i_cSJFQ\ >y0FuX5TKo23Qa߅cMunk)i4W'U{[١n+wv>3#5:%Oo-pDy[cXWv5\x´=6 BRovQB}7S6s%6;Q4!{w.Uf@n8GIre3(9YS UW :,.pWXl֩EITB@@'S8JfsQ]"oQ?!|\Jboʋ1PBt|oaFe};`cDIKUwWcj6%&3p*R2mh?B$]FZc B#&!": zH?6tn5]5*/_d*xDjycD[p<>-Ne`nBMff23A筄űi/Mɗmc-:A)ꃺsrO1mY1 [B }=2]6~$~ʓdo9Av{SL [w cVX tb3>Ň@ۚC,2"^ypϗ:XC d0P)I̩ăV;\Da=-or|V$n^,6׹Ja'*S'kDz0tESU W4[ɾsW/Hjذt +&4{Ž=d,FQ??@_7A}ϜOP&È-uۅȈf1jÛI;) Rvk K~Y/wlG_= ~"rQ/= '76U5*-\A0A}z rT9FF`cO\.nQ:oZ,p447B神!_س3º,O_Jw-I8 _CA",=;Naš{!vkѕ1m.y 9E|F1^A2tZawBqr &t>5k#"d%F4Y~Cpr#]{fggIڥ"dnT@mnj-5U , Ajg9x4X`Ʃ[eT}\J"V`ΞMM.X.7(mSg,wm(.⥞@  *M?E6Cllἢ2$$ jrٟu"I;O}0}a~rnFS_) .Yn4,{fb~QYZNoZR(Q$z:g.Rc;:vUS0IB"_z^QwMUN]/HQ k/% BNi$"‘W!Ži[ĿS[H~-\Q '8шC5T`H~10̎(?teRN[(mƲbd"ʹg%op_@1G0 XK3IՀi:y;\fs>iiKsqep]eٿ񦋤60-&°NG>0>6<aWX-t_[.=fs=:.yw8KD+1!ܬ Z8mĵ~JإMͅH zekt_Y3޶,֑'M @d56_Z)ƂKjEچpa-L=KbH`Œ`7[(3A4}ϊQSщ)RyvW2DJIؽg5j#ށx1z-fFup(8IyJq ;yP V2:$#rk#K% 0\N0xNE;B^X] Z0C6M{xK=qC1mAKTuj"cg7νp|TGW17BٔǢ#pO=R#^1GjpkjFJ*.A`jUĖg"B^־%hІS6>H MydnҾ/VD rR}-(&@ bY(>?-f%ޠ d-HE?0o,DLA*' >اȻ) \[Y,i-٪8K#3.ėKr9ORr)^"d6d- cwS2QkchҚ|8.Iȑom6F٣9an<18xh㼚B[6@~'*-gn6`6dEVc׶JW/LwÚt(h!qpHOe/{1/X ZK*DJڲF YAGz1ˇଚ;L%˼5;Xwi޶J]?Tf~}\D pGU_i)bNb(7R s.~'c՛cVSGp&_ǹQ6jWW"*HE0QERR |S<2o`NJ8N3|al}eVǜgZRKfd@ G 1-\N~Tc%k[|s®/e "Z5jِ㪼)^4 -͠ E@C(=147Y<ۍ#nEA$xԃ9/CtsE5|ק(O܋M(Ug8} P^lwsbUv׳ K%9+_5mcuyE" OG3#MUj | 2ޅ`.ƻҧӗLUeE|ЈQ#[l]iޚ|Ɖ֖ol<%@\P6訅t@>iVIDx=*⑝zU/'9PJѕ@THJTnJy6DD vXᢗyQTYuW\Ԡޠ]w\jBWW|7%AgL{zǫ(0#,{GFEŬG  k|=rP2@Y}DY> dX/$e@R.vQjk~J a/`-X$;ԧx7|vL"&E &˴"yw$͙i-"" Tatߌ, ԫ!m3?hl*bڔ3(߂*au}5yç -نv*Z_7(s1/GrɲTOϭrOωpf)K3_ z[b.uetS=|[HDDO%<k;UVտ5Ơ>N& 'EKDgl2T,(N_Z[TkQ*xb]^W| ٪uFƴ_2_|Yl9h~> @^]z^sw/cGXbt9m l) %{mJIf')& fZ)Ό?0`{"Q3 e+Ig^:AH}6K,$HY!p C^Ior'j;;j$C1v?hv'6LJkX'ۤ]U.8$06-`a'ΚKp_J &`p&ϩ ݚ]ZPw1}o.#bMރ+=L)^TjF$kX`ϒVn;(֓j:~ëa Xl=uHpOژiΕLV{0F#QMӁU9C}n),)˚3KE~f^ -7={ITkI/SUHFج /7'WKY!Y}X q,fK'oZu X jL6 Ɩ-[+A04zV"(67`؈j4q[,dVJWr*Lf 5;hirtRAxo28]pwU{ņEVjo̞H܆O˘~:剾&hJpέ9Fxl!,j}E}~>%R^Pԓ*nju{wQܛ3ޜn[So0~n$G?¯Pnx>_P$&!|W8N.o#/ﳄbxgcm5n_ߏ'@ݖ.+<Ɗ] &r1 V=7>%Нrb0D5u¯|J0O5vƧF/(d}=v="=R UT.VM #ж8~N|R)'(ÞHamTgh,+ >iHŚXL?*Trq2 Azqnlfw5xD63豓z3Q}ja3DO d¾ݖ|jj2h{\s̘:'qŸ#;ٍb3C>G{`*4 c[k w{ShpU;25\smEBgو]':fKT$Ri^0N%TNTJi: y"TPcS.2'Ly@ڴGO)򟋇jph6w+`\hDdyd6F./ܢs_@T_^ C-X3V)%ȚF|݃>b(gXZ}[@s lG'K/ngTUc;Vs5$?5HɆ@pږ8dr_9>&9j07$єmj1lUSkٶq? [4%gv=:.a6#&L~l3}r*/Ok$^Tp(8avnBTҾoW<k2_gm>4dX?(<8S+/n* re#OG7݄W՜VZ>q1Q*,u sM?`Se]& @bHa NDԄ8e |I NsZ4]&XPTU4,0j\nhVcH8z9/O:A6˰yKv#!ɊSALH')gC;ߗ3?dfsDFڎ nr'7XJb7?nwȯ!eT'F&fȽyD.XL˩kXlLfSr"? YĮ=:Hď+w4G?~ݩzf׸KЊ{-|gV'x|<xMO/+,fWtJ2eAR 0#qaN0j,-ߕpJe " ֝ F ݒe_\jYOJlDT!k&X<{aƣ)Q[$*X}mnnnw<#0z*[ĿIAN{rr=y$U彽{vhHM:=Opo~V3 *|VyaeHPMu W -ů/2:e("5f&A\|횝6Жd7Bb隁XLZrFF[7l95_ ?p)DבRy)@+"@*ZH؋7 Lq)dE-` ?gvբ68S+6D3Q/H!D'YݶòL|N""&8q>|7ꈀÏ@_Q7"W]$[p!Aƹ #ǟI$_Ea):1ėMa5!V^Zb4P/D]סa^@G*0:P|MoXJb.ݾ>\^bX =Ur0t"L_zфlȋES{\« rF9;ȧ?J F!{zM.Jhc4O ) Kz7By>rZܿ5"j8Ͳq[ǜ(&8(| L\tɻn7HGӳJh:QJIRs|Ȅ /@+‚샊~ ʟGzI4nخt\U#sSK ~Z ZjY7V9p7Wmj;5`h} -G: >tم]֤lѶ`Anර47: }H~i\;ٸ?R)jS" oC8Kjhbǰe-(Xz%<g9ݳ^ sQ%[,ň՛Hxb)A.)e0ʣ4폞#r'nc$wD"j_P%@#}ķNT̏7Rc6ef#bpw q>G.\\;u4$mM^=W[Y!.I&uBE6򄝷e3V'bsP{<%3G%De(̓.qslīTnI$!5m8ʐm-/aǝ<"Fkс3|alOe9D$" |WHG īDo"ahY ޙ!᷇#]@?w~1 X+J'I͢xI!Ph3ro;enχB63:B3wX)͈i3| I:sThtV(I#eW!ިkq|Es1**Uq|-wⒸɏUnb3چ|Gt_"~Hœ\$:HD0A oዠo8bzF|})/O:"\Gq967:` o,v@5\gD@+c୘ۆFʎd-<-:KĹ&a?!FL!.KedgEw]~0"5Ƿ–L'-CÌ4{˹yy5l|R/ԡb^͒XbM}2+D;|kĎ2V8B{HiEac c\P<$Pe {?R Kn-ީX.P4z%cD3EGJ:fZ$wɈ E'Gk7!,WÊo6/v qLT|ˑ89 4\\4 ;S@^7nxs7É|'QȁH| ;/ր z5ֺ:QKp-s] As)O}&tB w&2I^2@ˮ}ʃ Xin)8,$Z|mcG[ `r3OaȊ)[wSFY*KvBЧTx9Kr  Hab*x`;!],ο- e`i3Nd׼^ ϕFtznu*Iu^Yp?nڦ n@0K y{ S[4onN<ʚU_[ 6@{h*}Qyy8_Q<ʞN{2F`8܁T_Ը˖Le{'C2w)RbtD4[:RB! u5` 7^ Ř|;6peJ]Gz*7 B5}%|@;sCs5 MWf59] XMg:ΛōFpmqGIK'ct_@Lž~dC80XMzh .tR<" 4Ɗgވ +R03m+o?ZK &yL!cdYJb~;׃;3=W驹.NzָcHXΈTsh&-ԁr,epCٲPK$BG4l w o>ַe4NufԿ,'6?^PdZa\ln}c$}r#{:{MfJ4~y=jO}P6mӲt4 +Z\9mU GC9+>wat#E Yc0Xܤ1u8t@oCޔx ]GqzmӘG<};+i Lf8KSAaHih14&.=K^F5 Av8bƅ/'>ix<,#vG9O'7W"f\~sSh^J1xG/TrSt1?~+~ ipފy .qxgK FͳLuɖ@m c4u1Gus7RMz 9Em8H80*#渕aĉmSϺd> ~oVS[I&Nߕ}e?_>RE uA()hA"Qc045[x 17vU3vN(yΣ5GIp<汳/#iňNOsm"M9 KQiHL4w&A4xjMAWM\onHdD>̇7e*`?vA/pb0b+ 0O:ʎm>.H|^B~Z8ye7΁ d`| KbQy91(fxKە€z\ #Tbj[ь' u3aM; /;AhZÕ'jF]tt2)MupϺȐBvɢj-xuWOڵ6p;K:NQk}zт=f"VՒ@az =Sa%4R`#oSA;ʒe7)(kDя,mwĐ>!Wl^* vc5>ܙ/_қuuX j #n}11Ty}<תэ߬^S&%1߾_@ ӳS?\U`gv6Wn %&2! hͩQP&ǥsEpߛO®ћ. B;+'5K =qJNzoÍpKDl|MT4>?HD~.A[BnjCoY_{ödHU:Ljnl6M2l+iûۇQLJyg Zr"e9Srg5|!c\V  e:Ҝ(p6\Ō=xc^!d?WR'htlj|9|1V P(l&.Y Bvdz<.;˲hRMnu> +X t9 /L{"SXfelf"ߐ19n\i> 8& 3]E ~[v@K7 c~+jl//$‘S Rwi|¶4]*&)sX^F[>0qr|k5,av4i-s]2bGDk!r%"N9'B.ڎ8#˾sٵ(#08A=b1I}"YA("?eCy_,4#gLio:SE N1i'9$⦦bpoJ|jN |(ݽFycI&fȁ{N=e),Ȳ({`䷔Ә =q.l[jcƳ%J=ϵ$@Lo&!% f5!Xazg4ș:-znxU_ĺ|sk`^Z d@d1AzZA{p)fiJLSh&>HO *heV E=C9aQQ e˰jF_l3Dž}sH| v`>W޾]as]qۼs _`z,"w?GLVȒI yN^/u;(f CyA_{8ipZCAb[mGԙl!#?Prw*~iI @;*2=Oz*)#=0%Xw nߛcSi8o-IJgL"چ~z1X,I0YB\:#!%΍)J\6`{ RSMڮgCX-<ذ(<ﴒKvpHUXuњD͉=ǤgBFFwP28'0FdkH3`3 Xܤ/-q@| %,-B<;oN``ݼtrF9*e( /= ֍5|NPk9^aT`j'ub.'gʓYg`.'z$t6C`dA_&Q#‹*oς>iw8M?DwMn²69'pֹ!.J8(kǿ9iǐZD:;[KfoӪ-'h*b'JN<\Zf-wwZP+U9(p jk*8X,k}N8޽ qӡ'n)q=:Z`,*r bCӏ#噾lU 1!D `+&[wA1OF=؞PWrB \}qgYЈ? 7^ش=T~^?nZp`NiD~V5֖/:c% py"$+alYšP8ޝ}\D[=Ϗ%e[P BDN/03( qA%>}@.OxGCM8*> \ ^ ao y*hOt|x3kjx D2攻6M}uF0'ynr2OjT~5z,׏8 °ɻ[5ɤ3理jJE)LکX^dU8޲(݆UCPRP tm,1o3/ɨ-!fw VjкX*ur !ao1(3ލiG&w@(ٿ= UlVv}ESJuO)(utJOY_Ep \A&x9*3ұQ>ɱ)j7T\BK+B{%v(=vj5NݦoP_}.}5=G,FRT0JT/wY8$`D !͖z38P_OϻY:kwb"3qxԆ\r!xq,XFF[3'iJ IU҄B8QuIPdAh 8]bxگoZq+XG;4T]'*(b,MțΥL* ?Wp̼e74)s_ML eVxh:Y&@W5 btNvzQ[ 4 8uMDOFEfw ;YXPq`0E Keg9G^lN$Z ;YƷi>VE@/.ƈKnlM,jef6dtvWUc4[*Uh GՓedFb]&^ƻM P=@BtUS o8YAHuS| A0ҏи #I_*WsQb;IBRxO4bا86̬8(*g1{Fgso~\E#?!DƧ's&RbE8KDh<@rD]#U CF~%(GH} 0nf>3It>8?㌓A#_\Ω[{|/$m'b/C9f5sE7D/8\fT4[9<, |a$CB7Ҵƺuu0F)pRZ`0/=#fƮ <4jž'qGLJ \Eԇ7EOCy֌нjf{bZQLgc "Wa fY3!Xyw`'u2*BPeXGe_eRšqA8Aac 6W8qxJbC] rF4sZx"0(?-z.sPe^=۩ ;:|VS(xn&[;3~:WUIUBjfc=I(\;Xє:k|HMĀNğGk|t-jn:rBOΪ8EMM׷["6W,h1ᒶ _!\,=(O郿w :Q>lzSŮgb*ZʼHS7LwXA]e‡f^x Ȝ-o&A$\VNW(]Zj:v+=xb[6.nحz\{ F]M(x&(*[/_sejt2n(GKb#MI(Y*׫oh?5B$.O NJY.i샤|SyPP>WMbF%\l*IDCpx/,aQ\w7e'^[Sd Z+}:嬥`!#Crh ]gVW|An5eO&Nw/qTo$Q361NdHnjM>6f yfE]Ka,(/6JZ'x+WY{nE Bf<4PB69%EXtgpQ:P(;bV'ȊsזW"j)ɸS=}"]%˞> f+]Jy*J0®wr.~8pps}JS 4-:o6Z& pnFQu6*A*CAq :uo?ʶrS=G73r3@U,'y霵pQ %l<1p7^.m~)ZDO5oH^i6u+Nmy1;Dr.s9}S G+/~dѶ,6Z+X}hCT }vNkٞ5c*:\ %Hْ'B.{}1ї.8Xsj.p*mv ժ=:#X}€^LN^m*FЈo(F)j 1 m;gq\x{g ZctpuJqxkNQ 3GGJMp̯C ,>;t!H|v(QqURI-F=#xr{%y'nMqn8Xrd(D#׋[m+KT$4;#u'?nĕwūe+RIX5e—R| FjKo_ձkTSĉ<͸Y(s>Grɉu,:JEL.{悽.P/hf3Q$E݌xUSguS ȄD ߽Fl߯a+8djUzښ?X8 @Mʆ WđuW^@i4Hs<"^G=hLaQ]-t`qkiRTr?vq ?paJ)箏IGC£tX~WO^EVd9Ӈ˘ f7B*~<(tjC{!Fk (m\KauԋM=t*TQkJ2:W?tZYy }[>8|Pܞ#{`T*/GH&y[Xӷlr>XυNW`տwd •5HCWҾ`N;han^}bOMl;o,2Y˫ -ތn(]X$aìtV Ajs&pj`߁-LnWG p2R̟m100ȖզfO~>.^J5 (h,$y1Az{oA y]kmM6^)o ^YCBn|i.؃;?"ɭp'RJIofMEPNk$i5eaէiV #wEWGdUٴ Йjtϕ\*S{~Z" ՗[km/j׈!C&8NpWƏ\d)Lu,[d%PX>duUtqZZM,_tx!о;mfΨ W=GwjQzKW.zI0}Z<6=șd%C6enuBkNP= OcX?afMmwK:=)O8d5:0^> mxM*GIGS6^:t(2|GE3ȝ s50ǬKҞ=U-9y!",E3Ymՠ&=Cek4qBDZ$_gNyzۗ8nVfhHuMkQ%eOL #aR2f^!§GaPnqug:S jМ'Œ%QjǏsRNνޕqqQ:$ly, xx ~C"(:t)'X,3F3kj!$ϻK & 1$Jk_N b> &'W= <+,}nC׏aZ StiK"]-řʆǮ|/ݨ=1 q嚙W B^.վ۫$K:bf(x% UWaK|֐:8͡D4%\mp0lʭzB8lE< HE2BoBX . EY_&.A[6%ɢǬ#7dH_" E/t0hbS~u572I. +S훂q yQ"9*G=)Mj7 7Mp0! wo l"uN-H'-ǁꈐrLu2D) VB$y#+7|i>Yc+ iA o%ҿfDÎx_.y2zI9kWiwfqB.dTě=2EDa))yE'tr 9m*eM#ƼwK_ecQ m@ZVq?s$`w͵@8$*zv9.>!{-ӷѿמ Y@KL%֏wGЖ|jtLQbZgz=>pgv uWXU>+.[:||˒.0F #00Ep*M) ;OVk*g 5klpg]ֻv:o7>*H ;veP E]>:1YZ:0 현NsK lX2;^(G͕h8 uAob/7>P*d\5@{[k1?$H盓PMupauh#z ߳9(߽GHźE-?jQ}x:< (F8O"YQ`ϴ!D k#U:W4VUAF29Iof ol][Z{ hUvL qWQ:ysz7k 36h** 1`zcjj2xmJ6pB[1䋴D U -Sj k|wxNBM_|Ɇѣ*AancN𼥴0oؔb&q\Hair-+pr mzUrIu}4 vIRXT5g"BքWiDK.iiE) M'ߊ}v>>gh4O|߄lɲJ1GWG?^ ު>N4B4<꬞%汧2FhyW LY'Pؒґ tr jQ^0O8UF ާ3xNG ͣT^[Ν~4% 7J͒V O{9êO|,v#{yy Y77B)-:kcY{;t$֍& |:ޚ@ňt=4в2=m0`ւܶyxG:8'@83*5KܓΤ"t"ϧ={,i׆(8ỎuT9LA "-4-}ڽ!~ LxȨcf!Ǜh~.%g;7GZ[hƵ&_:Ϝc!ܝP񣘽iO ̢K6~19(/ S^"nRp_L.Ri*0Yke;4G2x'l/7^n,E^TC c5{Kw_c _JkOlTWp TW ȥNac `s݁^O*CcƋg'@̂<ZyrͱD :A׸3ּ5-rLItjp:+F %l?uQQoOd%nIԣ[R\=xӔ|X8Q5@I[unǩK5#❩.Dϋv U)iSN_~#! ‚! &(uǐn=%Ow?jb#8ϓzG-K6ʄSaS U%c_ʬ88gVhld:|iF#8 CZZbh$X!/,Ec:1FKg@Dw|ፙ">B>r#"J*GLdJ:?kDX=]0󽰉 gg7Tr؍4 (N¢ Yh&,YF|}Ӂ'z &hQ.f)غKw!=.\`[(,OM{\x@0rB@7iHu[,OkB Ddn{)D(>n7 )K\+ WvYBj>6XtF*ЊNm v,J^qUPr1$g-o*ͤ{r(8F6Z:t2af֖\USQ;i~3Caw.ea@9"|>ÈM,˭(3N{%@=iJ95<m9l\G4=%F$\>vgV9GeR+qb*md@U6}z!I&TY/͚RH#π" Փ "$c,;C WN"ɒ"0FJl;%.dJs2fv[LO:wYP 59n3Apl:2y#6 <(/9^rي*ljRK U6L^o/ ߱jAel Kh,2t74 ^fm(\g! sݐbhi2joF [K Pr\%l;5f &F9o3RKaO0fq:١il}hD6䮫C\qP*Ug8Mּ4>&r@D_;IJ%7>AIpzn/EXypU˸yDMkɫ]7YzXޓYx C(eIƯ(IEFLr `0ꝫеd2X7iN;̾[ UPyQm a k<] %aKY:gV{T2OUc5oE8|ΖW~:<Rp@[tӇ|seOınh0i~%_hq8vÐUG t$5]")6]? )pt RaJ)%>)ԫvt1VOTQ3[?kcǥ:sRيց!W:V[@usNuGFjedX٤Vlēu7(,tiՆi5geh8ʋݳzYW~J\jV_TۘSB~OV\io/`G QJ77LTMʉ%ɦTFM3\1Q&*~-m82 xe' I;a+gHSKg:G"OWҸ}lL,zwڵ9JFgO_,>ʿZב㲺NN?s2 V5_;+kvBTᖍ- 3`):)w{.=G.Fƽ <{4bip|~vY =&Gz0̻$=SVH2zUh'#~Z}~\! 禎j 6/l/Yjv #1C覗ƛl!)WtwQI B(X{i@VϜ|\:%D-CÚݮ>5Ɗx78z_P9A D$]ײX8FG H懿"!4wfK=,9"醫P`[@rs @>M+3Hp1':vng!A ;Jg$)sG/\nsx^F3.?z4i_}83Rvc>-.9o_enfT*妅0_ k^]г9mbf˫`;6N`2y _kd"0Ft>F9,Þ9¬`t5 foB]ϣ"n%.bqX) ++zRdC"(/KiV75iǵ1n;U6w8qrRq|]yBspV1Ž+,MbV1Y9d98MCԘF=#TfmSl2Z}v͂HE @Z̓I͂ȉdM3@Tɩ$>Z<naH \ tE9OCk?JRNwJ `S-5Oӊ }U:"=bĊ^ ZI_+a495ىZmfa) LQQ ٛ?i!;%*QVZ'ݤϙ-..-wɯث; _:J2otQ:\ݜL^A2&3}\/Ykl8r*o@h,;}TiFe^yJhR3"zU zMhshe]d㎒#B5g BB)Y#.W[b+a` B-Oh-equc1Jm/O\ "4Ƌ <8~e.e+5uZq13=V-?9aN[a}\˖O@+ݭa!~P4eX->nPH.lȔyr|)xZ`/} i^%~/|(6EV&LY>W(GK}M?g~m}Kr\_w}9D-L Anb$7bH! L;Xc|mƮJnPMtBC -S# ]!o~e>ks#D"vGn;߿?JXW(XPuu_N|c,;"ǁZ[V=/C\ I!ffd$@ZZ. Rv?deb5Uo7=-Z# aArp@LKX(+J^)M%[[4-g2XJvP+:)d)%TCNȵMB' PK.PuFؤՈkA (Yjbo6TRjѴp/ wKq@HvdTqf[n+Eޔ(qR׫u($yFظ7{^AE$jhh34/%BAYKrqMmuF`+؇`Vg\ɖ؅DdAU[U0p RVEђRNKoX+xa̸Og|G+@.|+vC>ꘒl`cKvLnm6,/N|`֋sj?Jl>BKW"抻$ك-;J`abl_7a+~2Q&Q/b)HD<0A,HO#%h]vŇc&ZtN3$NQnҹdxf&J¦p2o-3<\X-8)*^Apg~܉_KClAH Nź0{-1H# w0݉砍}إğ\4\TX~Fg6ykE9ŹK6@ƿwM[nmj0TiLG6w'ˈ+[n!op/i\tj#T6 }hx4ݜ޷%*hoN?&MɁOh.5'SZb_Z.j{B=Yw+3;;`hH/3<[/Cԫac&M7Gf52f+܌%+߳R39cNkjnCldK;XbV ,޽"Gew+`[Cļj^6qNh9 tQʱwq$+!~qtbM :i'Lqg^խܦ7Dƭmo;|5eq9MLrp$ X fr/@Gy&e%-5-&j#*BGxlD~a  s 0gi03}20̈T Z{K{.H܉t>OلpYB̧:cN;}駑|11C? <\z(& M_;Ȝ?O&\Tя"L"q``lqf.%) DT4fE7D8k;8y:V**9gIKVxƌBwU Wc@X,`3 4u P^.5ys4M*0\C>8ws/ q)ja.~7Ԣ'(ʥgܐ MΜ[@v8GCz|,КeVW` 9ݱ9z͗vE-ۖ?i /:M7j']ƶʚ:}Bo<ЩZZ2A|04vl-h~ŹIfUhYrAa wLӯ E}t= m $$9zNtOw.96N\dZ a~!ʦEla]PΪ-"ey%%דocEpk7')tpgg$9玅Z.͓@z>Ʌk:& N02OEoc둑dW0M`oH=XJ\W.1~у9 @ Հue;;9fH7&*f_)Sj*[dYoʋ^:n:nx^p΁ c Z覰F{: @A8eYr߃/頭23y*? О*4 A!my?z=MҧlɡcG_E @g O"T?%SpVUK-hSGo:Y!&OTxY7vԻXrڎFsl%yIQKL4̕b9rgr'op UpW(/7*ZBy Bxo@J_xs;hdK4N% GʀOHKnNr٭#N"_=s8|R\OP+Bb\S@ 4>? #uQwM{am_J9u#5ȑZMN׌g>bhx*{I6qo-ݻT뇄S`f{"8} .ef]s!H:PT3{/֝IƻW >ﶵv:: yWĤt~2?J$/ɩydZ댫#4V$B(TY)A|EȼX/#q Z$towdjUH|̛4]' n>=N4Z5O> PGDR]Xg%c f$}aa~H{KΘEtK\NރTLqUUN_R+:}P ݔ.ntaתݾ#3 b!aLf|fLj/O6*Cګ d%:c/X,c=㲃~K_ Z2w&NuT2VKYwͫuSļ`/cRW,-SE CmGƋʮ[y_; k/<|.Ïyh8QlU;`Z^&0i38/c>`J8k)$ \S52ˑkՠXm}|RO(bWX:+c5'I.3;NN6I)sޔ9JrMy[+K} /3Ćt$ ʼ:kQC2dGf'ti ;USҁ>!pQ괷Ch4RS%>_Mey :'Xwf6u߁=}UsN&zkx$3X<ְ0ow`rM{A5D4;:|[KDZ:]Gһ{ 4\,f4x,c5g@:L)Vޟ骍Sמ̇1uFӏȠL^p?Տlw{EӬh[LFj{0ax,H>(>Q BGқv'*HTR0E~2!6yC*LP TRT ȁ @Ғ?1{]eqҞK|if$NqyGe<~@>cuϴw1I?\X+ܽ|hFb,RChT.y~fmŤ,̧+*]d=Tu@ݡk_꽭Q$Ed0:ؒ0!L젃ajd[ y;O+S]=`MoɀyI OEc hLx~A (o $9CTalF;b.ܐ$FC+!B8)ikQH4 IXN)Yj a0H$%~0V B eAcstE,d;] u6.,1+"GkN$&;tvDCEПvED }Px2\=Z W;z&R,'D?ߦ쐒GŃsuRBpJXD)dtjXK3{/k._jЬ'c[+q+V) R$ LwE"4/6'Z.ЄƨST&"g/n'@75|D #Wdo r38H3f&ѫ,w$";wAbSV%PLE1Kg$[Z$2T#b1|ue$w2yP %2B?i]CGbg[WG _]N& q.n" 1V~D)/=5>Bi;6 MPZoW- [ uY17"~gw,TKnD9([hk?6}fg>:  $ϲy7ܷ 3V5օfؗ|\x.+/-zC,ptM9#7'/HS@wE~oʗ 5Kam-!X&h9.E~HWeTY]WfB[_xѨãd=9[$_|dvSC,ۍMmG{m mwk^Ag-rp@srawBcޮ`<.+z (I/*ĨY ?h4.!{S}/K\$1Kϰ'5^ͻ~Sܒ?xy 72=/IYHoXd_ iM@|&Z>ZE9 Y$x3j^@޴8Ք }#PŠf9̡H"pgMEHӌVCyG{; i:RtHM@,"R ~)DǩsS7cK) `{4VwjF*PW^vcS/ 5kWPY\R?|I]iR`iuI_}O 9fvr='#-- _:a~zG&]5TZ(aOXӐv\G64%I`5_J+S[#t \KBq~yL+3 -=A=pPWQ'|ٻR}lr;cFw_6CD]%Mp3AD&|&oN67zS،0V}!Lqn0 ,i T_ J MZaNg d>+*W'6EV˥b nufJ0a4XdkTv`헇彔u{uJI|G 4sd\Nr$;`O8Rt{h=gDnD&EyF~tG9VJrUsX>}іLݙ>֖iO)O,@ &A p 홟DпǯevO.!JaG5?eӕRǑIFģ-Z00["f7Vt#8ɹ#ܽ 8 AiUlBv]Vqsm.%2i/zT9PGpBZNj*Wvą-4*6-hTmsX>UUX$MOl!ԯ]]<'Y{j4![2Ȳ _ qPΈ>X߲';T3vAt \g^7c|>D-u<-rKqEG)j@?^[y'TP_ВJi]OƤ%Zj?$IU};H/C_&aOLNH@G1Zzg⠰Yp֛ݙ|x)!_Ȟ$BArnWv2Ѓ(EϞK}hK {ܒE} P xIE;Z8u ^DniŞ뇸ftHocgrqtڨsٹ ^{]_G{eUJhpJOQ0Nk{: *N?pxkt \sMrpx8\R rZ eP00~T/ w#5!Bj"\+݀t 9僽|ܝs|Q9OBړ~nEPh%K7Ѯ:A?¥ e6Aa" E5 ]IYs/8h8KܶnO].}ݯ uRL i*;7TYKgȂ‘Lsh2?{0Y^%\@ 'n#[:#]7˄ 8+@A:.4 w9.|׾ yp'sZɰʑm!E<|-LP8,;5O$)+Ei,6 IwݿlZ% H-=vM1~#7Z*6 ] ]sHyX F`zM/*ʃ]їؼ$1/4q,fL?GBK ^V8]=ۚ$'ߖoQ{9yGLTWbCѕ+s*20n+ZB0(2޽DF֚E"Qo>2n˦w{fz$-fj5wVwC/xhP+V4̾¯ܒ89 ]@f[ⅣOV{Jx8vR2jbeUj O□ҙ7S@\HO ~"g2HmDQW6' &)@6Dd4\H;OvL֗ *VŴ,Qs&UqItΧVB<&"je}: \uJb(rH#҇%]ơfSF28C @[4TeCSPq4BLe<(3ǹy 30HګB+?%*BR~ddw@XkKAM{ 7W>ƵEW5O'ZO3f9r RGzD7fOKR= {nTW ӹDu~wWp8?iD2_6&KQSnVZM3g-m{~b yth춘f;gȥ?#kO5Ayfx#0/$ߢZ+ČYQ]8</< '@ȏn<ؼ]N3yХBexsLoMfm~u/r&Jlq:;E}9YvL(%{qx;Re?c :%W'|-=] EVw~4\Qdբ\<-p$;S!pe/`_tЇJݸ; e53InBRVq4Ԉݖ`&mD[Nr(EsНW0̭A^kތl[¶jP2+2j{eI+#0 T${f!*T k2u !-2`cF]،:J~I>.ӆv2WNɰjqαi)q 9Yf=`g.+/͸ BxFyHջ G$<$vC(04K/}/yװJ]|U5emSWFҍ<6Hed}ͼh(!$iO :;5-2VQD *\kQSk4p@IȺ!wj]뀣7A dY?Y)e3.(J=0-S=(L `Ž~HD/Rx,m`)X\1lCcQqh3pk4d5I(ci($NώqMшdra>'AMLa)c@.T;vY!_)NQCt5|A8'Tѧ ڛEp?mcb{>#L4\:YGpX c[Ә!t?W6"=“2;,cZ0΍^eZ˲'KEQ$dix ȲOdWMCo]:v% 偾I{S e=d&v6W%߹C.% zhyRy+ kZsޫZ4[vF=sk!ju}VX;Ȓc}e=kB&noXpcCtn'yϮ^T:,m$Ǧh}(1S+\ 5ǂͱ$uШm}6qę9DR@VSoXY2o)D 4{5S#z0NuQ*׸Q,#![h+*Hv֖DBi [¬d[+Y |(tF0t+c2mllkt-WӵHB.BtlpN={sƓǔL|Vk/+SM}k{z!>F c~,f J]P~mz1fW0FKݡmx!nk ®V _jm2hFf@)+kPKV&9(.þVfz%|v.-^D_ @1dϭ<Ŏ OE꾻[\aCCmcL/RW C$֛JnP̙'zfD]yU q?ivFQ$r h!ScD R/~]v+~-1&)47" \t"PIݑªD1O@:MʦAw3k$isLi![vJRR?ZNd+͂[\321l ؀AA.9LCS`MZ-'0ez܍+@{jOxe΍cF{+/@g#{c] ާ!uk3蝙F] _r|BA e4ɬ_ wv+QpXY3IR95m|ڜ^6%2khj}j!VPS\aI}<~AɆʞZhեl*ٷbX1 N%xtVB7ñ| 9̢YX0aTEjpZj4 DG}Ye  >S rƜmbmTSq:#C-*W0$5V,Ag?wt0PxI Cs?T̞oPRL(@oS_Mg%}6r|Z|eڣ`W'/[hoveG"ˠ5upkQf@ jiܓ, " RPz9@|(} ̧ؾ74%#_L ıs),A][oIĀ\y[OSŖ&qB<uf38 k]*fVsya6C ؄-YeMהpv'[ H:\쎉u[aDC=ki&Ԗ/?-Xdgp7_[ܶłSc]\HT!Ƃ0$(|JQħw8:*wA 8Z~3 ^K6FxaD9nh[gN! ŝ*h1>6NjXS9GKjwʒbjt ?K૿Nzt~0TrFlc<iGJcܠwWH`,j62ibԸA@I_?lj8WkQ7O꛷KիQh#<z!X64G쀦g6Qn0$?wOubN`6#cqkש&?<$?F})N Rĭ'PFP7.bu SAAEцBE$a':>v/^e;N?eo$SPff UY~RL,ocF1lY, 'X ObS! =z)\-|u_A:W68wk7F6hhxyMРλX*DBxgHDUK[/9yg\G[Or'a/]m<{A#5}wޯEخR!{IRQ' ݏ<=,v]7cw C*]Ƌ| R"d|̭QohJR4h>DxDJ}cM93CX>q5S,bCubJ{%xq >]Xr`MᤅgqE`*)^g 8H&= E%̍=;I p:`qi+.x#暉1r(멳`YƊ/hTY ̵;c]P?\񪒆R$D%kz߽ۤ1lNjX\Э}(yGc_(v6'y@bL CV8dBF+Ɯam[a R7 p9ƒSiY&8z}QLEzS6_-' 䎨 vҮ?`w8$B=UVf/@kܴ>űϬ3ˑ{8mLMc]V8-$'#GZv<]a=gYk=0Vg/dl6x:Ng/pqz!.l,Bؕ0|PD.=if`Bϊ<7s)x`tFL\1YNT&j4杸E $a#`isV\"ko$6p?Z D9HmpEhxS+|#OFc =.ى{Y{Y3 YgX@# 4ՙ'C{w1u!/ߝl5Xh{a]۲`(?8ţh,n` ?C5"oJsR$qn"j9m $ʩշ >m Lդ9EsَGN[sֳzTkDf "'Y7,]$]#@<f9)oϟ䙑=38Y/|;e(:70zSpIyD떏Dj8a„3K{A&EkfA3PH+x)4o)@M>kQnW9R'yXm̥oWTXzr~F=[1K-VdG%5_Y'Ř 1p 3'?;ڨyviPRj88m gUw"/:uBTGD岉?Re{"Lbމ71yzak61Oǣ ;ikR&\,,% Bv/y ]@D ?(;G}5eC).+A StQecQ)e4BTFD|$BKp t飄X) E+\8 ~ojT :vT96N9 1-G+ Ɋ^$&H1I`.'P5c'R &"Vq}6ˊ7o-(K դ3e7ڱys@k l>Y!1g_6~êو"9_WteG՟g]Jn(O*0lӜ\Le=_T1-HFFF!sMEK9ﺷv JGkȱǴ޺?GXQ {c'ߪ,???[!S< 7qoB[Ab&GG" nnsNPBbe>ڤd .FM)aip<$;4}rQr6*2(; s4Y)lƾqA`yo\T8Mp/^n O3yLyqSwD1º ]$kINd༱.NBK̏E~g^GB@Z&*mаsD/&ewtNCYE pP873y-5]N!h?g6/C hX)HېGVcX`\Vi+)PPv<( #0xk J6Z 槁E&jX-ˆ̳rxs]S;PP_`TrV6uQ׃Xh cU%qbjf{ $A?VRfQ CrO('Xđ\_x,D!cx~fIs'θI+Vm*CG{Egnʚ5\tH~(4!a4yڍA 84…2Auy@,XyʣVRG<&bM 2+|b@Zi՞4GKrQ=.̾0M=fɛ6b/-5Vx8J3nC}W:U S Ћ38_cDF ^.$,ڐt܍@ʮ1TI^(ay?޲g4jUHZq {E4mYPm8 ֖n%MftF-i/VϔCj9UYqTl? Qݿ+o3[>8!5&rk}=AHV)S3Mɪ!ABvC=P^Ӫ,~r[}\HՇWyJI$Ȱ6Q~XMAnDG gܕq.Q+Uֶy9Kߑ.8|Mǥ !eL7qw R/AI3o lEbOykNoRTs[(-=LA² 4kl r+ފ9 fp+")-,x}N!)^REpf=ew!<{]Jb> aEqJM>nL*uB+/Em$]sܦr\"a (6t1‰tK5 ?$$VT)kG,S:#8@$@Z@CdU̞hV9qfҚogbߒ\.gZ|;u&aSNֺUjL(,B.( .eD;-~q9_/ MէEƺ D=FשmSu͓~ BIvFR/ҿbk/:4p|r|uP(.JB_8\Ի[j{, ԍg}gaUuQ7mc ֽP#$S6'x~>?[_zpus3zޒs <ЯR$iJPP8Qzn8h;tw6nKKM`'/JlnӔWvCHmJU8hCV)`޵Ux."Kq5#8^0J~Y_k}9"f%f Q,9ckLZ6֟p <13[b6.K/Q0H>EX"b2=.摪NyoaplI:"+ E_þM7ʽ Ŏ0$϶O]mUw5젬l9M#$=\v@*+xόvj`4x9Fzȼ/IV V5b #`3ǁܠӄigPw68f\"*%oƯZEE+ogiZ&7:ۼp%ߡPr@ c63qIFlz}dCX]j. [ $_=x`+*i@<',_feStiu|߄'_{$)KD+ [zn@tSi˦}@uC+{B?s^='>Ç3ZXjbBK2U ⿗Č7Ibf SjG=wꝶ(A$h?>wڠ"?b~YRΦn-1Tw+B-fч6,0M&yQii}BN_6^7Dp'Np dw98^sB{4.b l ѩZk>ЩJPee;lEt0£8bn0^mIt}ΓpwXFQ$бr!p6W[U6+ՠ,Z\"*?.zy[ՃZMJXf/M]6dmoVk4{DŽYN<5hɝuđnb…;(X0 3B[%iys GPM)o(0zJ q&;%FP ^T'7^7Jq;T^L}n eԻma+(GM){V,6fPXxk7y3%XH> AxAʪj-f4ņψ6rٳ ;8XNL3y~ {Fzr@ϥWVGJqD%PSWg3Pۓ%;PEZga v2֋:A9H)ќv }οN_,yWs!N |{z'Yk%v@?DҸPpzݩ}(?NUZ˅?[0?F/w?(Q~w-nm% '5]A99qǰz|0綆EQK tY~x/5Lܻc1 #7O$_&o[y&#ZmpN{Z9F,C˂LD?jr߄)P,d 8eUHhmQFm73%q5+>)Kߐ {[D̮ȯd/_ ֕m'Jy#tf@f"{As[b)<9䟷\q0GžCK"_3jKg{~/ a-"9Uxt_B07ML&hdʒDa."BLrHh-r9v-h5PTE`%1u, @ 0]̫T*|cVlb @K.2awpoI5[Y#{yl@0}ME*@@%bgcNz2?{`6D~!a3 &s vj6KDɸR?]{-G8pji@?sSHȕ $M6tlǡVQqG3hB>/]Re;(178N#Pwf5{嵅{<`7\+5~}ևO"ΜQ5I0G4Ŝ0LJ'vMd͋+cXffxV@/3Nl"|GF`JIMwvGn6 T&IdwqYSSG|NJ0l΄n<$D)M%}OثN4Xhz">Dz6bB{ƧrКh3oKj2v2Ϧ%As}U:jq>R #7wWiw2ЉICUp N&,R>*䬳] :ZQsø9FH7^F/㫈&}sOTH*Q5^ٍ!RE;mz,=xl&<|W$W;c0n J'ߤRH ՜Yj>%ĕ Z-=Ax!s `w~Hc,OjئS0}y{$WՊW&9(45fQ 1tKL&`6rR@˿pCm\ Q/VԘMt9! 9'|yj5PB>hm?3LYCB+YLsDEֲ^%WXP݄쏅Hy]|i`4V!]/tZwI~{{Br/cB!&-J0]`ۦk\-j`4+i/oV$rD^.;Ժ޻?'td?_K=? |(NU7+W60L!ROD/'-;ۑMq¤-LvxM+꤬ `BJ& H)@0`rd

&qҵڨn~-mc_&ㅨcx y:jJ:-K ڥΒlkUjqMLGh?-TJ]9[`ދm{w4;>W= joڰ&[d]mAo$Ix1IC6bxQ1QtT\/=flB6=8}Z*:Ii(QNcm:){SR-yIKE?.bkAk}ѓfǔAxHMrl)衢v`L]Ig7shĆC8Cq%W8p)v~M[y;ܭ+720TN~m*U}UěosT+IJ8ECoT{OG/<>ۥL^@=B"\ỳ PPL_|tISI~}C ܢ! @#z\86HzA 3Ɍ&oTt2v JĒL*b^x 4'oWvD]#(uGJ2Y:4џ'+5-ˎ9Cn )oXn@k_uą~FV]£^w~: =ɼ(e ;:\Rq`]/bִ򨥄ΐٞ3,!aMHрh_֌~u){ >:G@)4e*Wu*ڭ ѽVْQ9 ^Uټ9Ql_uyNl^l̅yB2.<%7n$9}+\;rzao+oN3J9Ѫa fTvS7WYRҀajr]#m5O p'ΦĪ/DE|3z>ݛOV:`ZB]5+]S5Ȼj<V BFArDc z$:2UdC/W3P?Zf#g ZYZi&co2J=x0`XX*t&Щj$59Go*r%IZ bso[$>%^%TCt˪}mt R4`Q%}"%|6ALL6F"Zt΂ѝ]z-Kػ%u zfN2;g4'RaBPܗX]}?DJr(b/2K\QռE}ItņFOf8LMxQG$] !ǀ~R(02 |;8V͕~^:4;x@{{cny :k 5"OLR/KTAm:~Ry\d/T!ѹxF?M iK5D_:Gx6LQ 2h=þ=,:lMm ‡Aa&V-g*Jo9BCUD%eRi\l.ncWwAY8̊ ,/ kz➵.֬9fjj$yDxQ!!G4J|8NB%ʒH\2tQZ OKS 蹻^ & Sqpj4`VY+K:hQI7PU>rm] Y #P/s<=_]ܑ4v= ~AI!cDifEdM/_JevMphۅSBj`ss؊>\c|.E LF+R*j:r,#FA}O}4^ܩNkS/̀Y>"g֖=&"q-Bri4ka(ݿЄM׍ZYf# `e۬:,=GwÏCש,V'a1,p=SPT-İ\uG Gx!޺rcaE0.F<mU'MKo+5R}B:dzZ8RYoQ0?'Rwuο 놑zBh&k$lmI]xrT?!Lb~e/h*1lYD*-}=t<c(cކx!E*ҷ'VɵVx̞_p#Ͻ'klMo.|1NCi˿%PB4X\/ Nofaij[27{[lL$%+wbqz1`Ġ+6,t }yin] C}qTLMU%%G 1 ǝ MvΖM>22rD}j&n{ m+ )SϤ|GW~;>z򯅚 9ف3+Eqp CP? FYѪ |jtv۸jշ7M|aiӔ%f'~84[2\NbmWWj"')#&3 ݅V FxQJ ԙ 8j?/k0|ABwU! =!yӸ974Q2!h;f-C)_ ݛ:ǫGْľGƃcΚȄ7b/Vz9+e(iYuZYIT}8q\"h:AJh٣w=3[/c e(R@ah$/p|8 qg44>jBڌS.VlN]\'2︀Eνuɏ2m]c3I d0qzT$dm (V^lE3 Z7{ ZZex`S%( ?_`[`mS^=vfZs YX59OY_σ vO9R@'2X' zY Kpؗ(!ջ-@q5l pZGڃ*9#Žd).؛BZ 跡kV4Vr,>&̊nk/p۔{&Z:\t% ΞW'|9E:PEs SFYڠ4V܌9p4 ߚUƫ $]3崎yA.\Tk3ݼ##"˹ȰGH*dH :S Ry~y<\NlDFC^F 3ASOcUa5}Nw+%g9fL{Ž^DĜgŷ0?js7f;^W$LZ)0ST3 7}}x:V4sULPƚmlEl1?~;_1Pp2Rj5B5Gy(o%,i,0ݩ7Opdwnߗ5[tcEb/vl<7ZYvӁlXqo>H)]h *wcLaс nN90Q޺K]\nGKƓ<1B2NsSgp0Z+9ht$tJ+h.:hNC/J/BaAPgl&G/ c2Yс#3b.9TV7Yy޾aAq"o9JZ,fc #mxQ$cJmw*$ujIk#L) \oB^'EvSo "WlBm$b-:4N }p)X,t`n&Qj4T!_U /*r;wY~,5BE 0ӈ#Q#SKpPSd*AA?@f?cMw`))e`a8gP!(NYȘ Q7x' l=Ґ] pUm5Mq3,S1 |v ]Nv:8٧MⷮK=;X ̙XKUaQ@H.@\cK3*tVS$/o\2iP4[wśڤhK\> j)A#O6 &S>NOT8n7jY{H*X8̅o5_a<[?؇U/iPi]hnؠkREquEpυG?mkTX_yP FBq&x qHBUohLz\16z˄ZmxM92EJ,I[ zw^tDxTŠJEX3lV:W4w /N<+amEdDl1!?*/s#^!'-*z!FC۔HVS$JSܴf%ԖROlBH QD" ~kSTY֕)|Kk'NN  YI }0\ lH B [+xklHٲ;83ڧ0h` V OٜM qisGl8%Ptkvp98Wv +wGwӄy? Ub4ζX,pƘu~F'm]_oKr7'Xǵ-[?Ocatw>| g5 t , = ɑE?zgMi9st1? ؤ≹`ҋFķʏLjɦSt C1&ӉuUU艍~(\4uo0=ZrzC1hfhmvėCfَh9fƦ$G8L% F?yKIɷk ΁>ei/-<+BR<qy Xh8 `OP 0 OmɤD9l<=Lya[ln6_P2ƛvEb2l41zij`$rI^-/SA]pM@uyJ"K[oe ͽs ޓo!0Vt53 TVņqeqfT~馨VyD-:? 6q 9{ZtaX=줼{:Xtr\򜁓 tclEk%WnڌALRm@0鿫m6?44 nkGۅwZunpǭ(~ak0Fd1v4eBχsf -,@`0G:^N w uZuŗ>mr`8(m1md\$~[/WךVh7Lӊl \nm/<>lhs%)恚aJ{/9Okr$HS}JPfZUS.t2bLQ G *-B,d?Dw`D<9g(~/-ǚ:4z!@@Oy &S ~?*TTD(>p OD"qSMX'T^eó~o~'ָnJΚ2@ӇPofu`rB! /sH>]گ "Vޘ~"E!zNR<* yyD6W F˜o2$0r\E52 Z+Hi) &gYw;o⁹3g _a+ E%j~Cү)JMᆐ _UI<Ű٣6⚡N|?t"mLPˈP6C_" ġ4!#{ {8L9Wm-+Ș"i N(ֶ vBzW--r#ľ!hf k$)T\AoisSM,"X}Qd,`i#HPgK2{kM^!aR^q|7_RE笭)zޯ6/ߋ2#TGn|:YSUB T$5?liL$A@M;Fb|pv s ^-kQzG'rꅋH &u;})kUZ_ՖZ) KA?üb9U݂<%<mE3su`/;< ֲ=ESjB*hDyMYÔ{`%ap+{đd\&Ǎ}—G^uŨ(pV7?[C,s*vEn<-ZC B*lqso)̼d@iYAɯ^ʞu-%oD{M) e'cg_eDNo ]v:P u:оb%2D/7hdcEۥ%/Yţcьx$$)3K-!`EGAVV;#'պX'm݃`0ޑWMbDs:=JypNc>0SzsE:f4ۺq0B5f:0xHv؄i&>' L ]#g9T4jISww:oXZ2;dpbO2&yc(njdV1 5QʇDɣ0uPH,VIǘĭUM}c3os\ղ9/n+$1 -< pżR`RxB4?8뾚Zj(t e{G.rVޚ)?.Y>2?$+ ?3{b:7`oc"`XMXZMNIa#CN|E x1z[R Y3G=FA8 dfA"_ ^ ϶6ꊑSם]ŏ-Y0b?O !qPP ƓZJ)=| >g|x-2{cwa{9 A;C?4SwCP\{LHo!xq?՚? sRl YxL͌@h2gLt.ށ?@OHBV(ah)4W<"qWpҎ_>/]C;1k;ZN؞eXuY}j W)&cN NIس_u8vdg# 1uɚ&ʣb3ekkM <*Ӈ6y8Wˆҭ ЦTV#,2ơ |Ut$e׭\Ryo^ȸP!,iBqx:ב-NkThYҍ-Z)Vi|v <$`RWa0'C}^L)=ZPx.OL8V ӛ2j25+^ Kj8:z,|54]ҕV"f(0LY,5vE tE/Q0A }6Yx%gOZUkf,Benk?myÌ^gQ"r%9B 0Ջ5`7cxfơej E.E)1,ٺ+G"b0:'P ! bxE@ d+ 69hAq.!EvQs37{C#M3[14WK]:5쭺_EٶAju0߭̽ݼ2] w Y???a#0r?Lr/Nˊڈq$6`|g)ԙvCɎ3S VWO߱fwN2:B޷"RdZՠALp92.U~o+dEcr?)'_N@y^'28eRHюQ~J!wdA=K ҩt ᛅ{ő^by:F=as@z?ЃKkP pRmoa7"~ty?kp7д&PGC4flOtˮ/%JX VP7p.#uH =FrR _vˎ=O^^#aK΂FF?Mvϩ0/3-Rۑsb+Ѥ]i+I̱4syFB 4BBG zIqKT]?_pjUnPgqYB!^- LQV4ڱ,`{ iM S,ќbc*o4ПѪh!{̅VPqF^SyH"}`jHU5־Z#dsb97bSe&0* !R9+ȋsI*>ohϘ}'… sL^Yl+OɼT[ "ϝdU3^U@N9,m=|" =u y A`8lr8X%L@ TOg /\'TԤ^P^]l1|wu4sob^b 9LPRDjcT y[eek cLK}dX(2FZi ԟe.]* ?)f 'H tטVA*d$ܪ6t7~/m|2e^ZևVھerX0ɰ w~?$#`̧@T~*>P GfU,PD-=D;efM%h :̘?QAT6hЂ yh8n̹ [c1Wΐ~-u]H,(Tp9b-/DNkeNM$Xaag(igbDV|=\!S%5J01!O?6}>z؞%!Ef`xs {)`ӯTv3/zv"YPd_ҥd"ZUsŢ*?fT[d } lݓ>p-!?B+©a#rRMVjfs>۶C Yf?'tT lH]pH\Hd: [߰h:fAo˗󶘗fdT}識@Av\d ղM.Ĕ"<7 &w+z.Vh6܏zulU¶(wL"˼XMaN5EV2h젂.rE͝ҏfgJ$F`@BbuG>%iyNwZH4<vfiY^G(,sʨŞ;#['@$ZZ-LfoGJ}VRlذzd!q>R# * ?cRfhI`#l=dwh&&vnŘ?4%9uK`2,(Wx-Ϭ1Z{eeG!(2,˕Oc1k`ujf@ ˀP;Rq ݸp=V]m4*/a\uSSȮi>IIiBC *43~TuAb|uvsD͕+U`#Gm> ,B )5/Dl'xޡ}x.{j 6(6KSOU\*2!#7ZBˍW~i9Uw55Lz(j\"4"No/Z h$ ի :''>X#NA /g 7O c"̑[~ <k;ޥ@ 1C:(^< n6x|0 Q$ky&FYS"ŶAi$%9=*F:2#YY U:9?cn[csxI/-W^ݪb~@K7 ,o^,+a~S7C Y#xwRɾ $O/2Q2J3Gp|M;wlζAԸ7x|JU ۣp(ڙ“)ہxg8I"/U~K!!"_~L"!'|.8*EJ\O\5HRNu?\Pd?zV֍sĤ5s6^oIW53X0pǶ2 KfENڨ}jf 'A.V͋/ N>MP{ CEIfkxCŶeK dp-T! JJeT kG쑘=n55ocݗX h{(>ot.2~$RƮ=|3\z`O5ϲil LyaAR}œSePFIn`#TǍf{ u{S=M 8,|jJ&#`q]Uvz8Oqyhuw#rCh^1`0[|bV /}esFƐrL俷k4(C!hh;c).k& ?j# {ǚTE~kT8e2Ν5oXwcaXH<[j y7kGw [\vN-.-Hx8)6iVӟu>8l=_ׯ9mPOYG#mY(϶иDK-/FB-!Us o9ꅹK(PꠖSؚI #*槨ZZAN}0f+}]!ADR36<ŨO|evbTHTwKܩ0cvYFS<P64ǥ -\AYp@vqjR$} `yD,4R%Uf)K)،knWѥO8?@%O%j4RqA3F26iޓ-oNI)h XJy"|vLJ*A-L)yG#57K1\ }bGGS?lvVYގPOcQBCѻ6(1PѮ7r=G lcW@]QoPZ3glrqOp}.Wdz>zrK75r IބRMP$_@1"J[j4ZRơ營H,| ŏaVL'XEutb$~N@(m< YCzT-n(Zu+]?WeYSSzhxئʀy,.J v+wpN?$6Uy.B2ϵ)`GԄZBH`0cD[)iEDzpPZ1:,I)Qd aI tv gҾښ0JD*(Lp%z=1#e\;RJFV Zu|ph7+n‘P`UAWuat&0^ڣ9ky]g2Xbxu<[q{;G}a%bV! b%PtpGe7L0jƭь>|G`!!xbWcݪ9iSI_hіm6IU3V"} `xOM #+H]^?&;Riq#KcM;X4;S((e!bT=EGwE0Dɝ_4 9k \;9%&x]DQJ-J_bS|5Hᕨ{<,&D)]%n%[WMy诂S $ !<~y j#l va 9Nh@繹6'`yۅmϏG _HN` SVs *\G d3ȉ pȑԚj_D9$!$Y_6Wːct.:dv:m@篑=Сȣ*MAa=VSȾF93>BaHhSSƥC-Q#4Wu$ ) V12D'%؏0]vDC>[{u Lnfq|#̅&٢ xS΍R:\ #;b2$z4 &h0œ^|_A yWrV|NͧV tyx$5s׍IX+t֓OݟTMmI q*\״~k@t`" z|JlkԂs9+-3߄} ;MnkwkCC+kBl& #IͿ1U)Z'UR75U^/V aco1®‚%Z94}#*ƏW Q`-N@ح()$+I6/E-8_(^;\| 5ק#%۴*p=QTϫmoB#\z(PPĽO]S6KWäiC=dbۋGF~]hMl+:=Yŝ߫MlWURgj]O>2M^^fkpeL{/{Vg*(5 i-Q uxSa&ӹ,eL |Hd|K08Bծ)&KSU]OM/ +(235U+x3y:ߧ,#6M ݂n6Zt=olQlfFaQEAHiM\WxtdF0KI]H3yyC`/MN>Y嫤gB 18Z.d%42XR[Oݱ)6rsHKa5Ͻax j7"W13'AY"YX8j S0ueb)_Ï=eHNeDcV/bk1nڴ]2c]DE=Cr-^LYu=09a)&nk%ٚ>]}`W2f[ {IhZ-ӒW3s<]Ʀ8<e/MFS++,ġe8u^dvBDA; IBG㩡`G`ZKh!GeX|FvE#OYX?0`{01]Ae$ C|Q.k WB:ʞ EuVgŽ͋aꢰVJfxΛ k1uH.e\ >j dS\bӏ5>C'C׉=X˗/V| $.єT}`F,mY1 +@msHLx4)nT2K~k$ {G GB7Fqt%kۻZz?E-MݖNu<\fh)ykm!:F!vk9sa]-5Ja3+I -f2fd1-UK6##N|| # ;@́g60)Nb+u }[t/1/̛:J]5;[@8F] nQ16+?,M6͡&ԨyDAHlg$rP}CgW4?$e7SnH,S!!SmX{ x=.&&~=!uo #Lt玑2դ.-=c &FޢQVPhso^7lc]2o qQ:6o " +޵Dm~=Z~5ȑ- "L;OFԦ,^tiWIYЈQS*SV3[1D`1Zߛx_\Jj&Я.C玨9'rDVCCZ5~n=aE-X4%"Gg%ɀo%FToVdF2/PǴ#ZɆzCOm6vfDw4RY,ʀis9x{d}n䘆)I#JSJ̕q 3PdUw0l02R,YAmy8z7KGsk|>MGxZ? 8 %l,C4 f/ ư3ߩbj񎬂L{˞z#O"T-mr҇/_hRmK|Kn8 e1k$i7qmx,#xGN\Г,c&)kńɻ@9{ًl.ՋR/8Axڣܕb2\V;fK]"N+SpٹA2w`p?3y_ qJi2w 0Bw0_ouSB€O`JFDa^Jo|1ȮT?~k&h_PgU=|[˻(|Q -"}{g&s@$&O[z=Phhh:+ȕxhOٶΊ$yʁ:ShU;TGqJh|m(~N+ҏXӔ jjј0O9ն'FilmfI_rQ)_V͜KrPrgK.DhA6QT?sH[Jr> =WO[iWHedDE ?_J)_r()J[;tq4,/dӚQ]4P7[Y E~4%|kgמpF>+O ;AZ{i6 0oiX%D@We[6h2k@󹾥ڮ^M53h7|rr\)41|WN3{8`* !z!t۴w<m1Wͫ!ģܐ9S˞0sّU\?n9pmR+1w *ʄ j?o&~H*]*)q.Sdo2eT? +H=ko{2z0"嘿MO[.\B̓'/NDX=7Q (rYT9&=e@ASQw? BDT)4ubC"Kp E<}|飞:ʹUBg&P k1'O5BVv9AAʧvXQ6˙".$Sk2W8)m\z#\(+n[ֻ+cPfֿ+pv/z<$ ^V荚8*a3@m Ϯ݇zZߌBpӅW`l :rikS^fP H6\54U} sHIg! SHSaþVmlŗj}IN"&_he_U 7$E| E5hw<KԬc{ :" öI r8R̯^k,:'d]2a0hM?ls1 *YKlVpA[ۢd<;\CYB!   G> _ؐX,M% FXd0٭8s% YX}%R 㶚Fw]"[ r2H@qOH2}he - y M{F;,"=et^.L$Vޝ]̢D>1gti HB|y&۽ꛐ"U{6%e;+&O`O2UNE54ofeN7S9f]@: %^ `yl JZ5+~nO1&{jGH/DL 24%[j*1FbZܷ<9Pd|iqCO5=°Ż},/E*x=9Cٻ`[B3)!ےcƾ9z*I1SOhѵr8jؑ}nz;rFx yz 15|T>7zp E@?-E1In؅Y>73P8GDgVHCvҷq ɲJtt٘ rM?~ F93wt#w.PNZ({PX> Lz"BЄM{_5`ꦃ`6}]],t\,}K{6G騇!<*C ,2Oshef7e!'\jIފ ̞ou>eK8 p@Ŵ8:Y=˴NBJq}3ھ89|h60ޑX9Unhi>\FHJe^iN)$EMZ]+3H,7vT46KF|{̰9U@">R7,A`Vq.tCېN]>jnG4+\U=35],mSj!$߰V0") ͪ@)[OQfMeT7+{Y^rӜRL+gǗ2[ ..x@{<׿zWˇ(pI~=z`;I E][fJl:Y;q3R2 Ͽ-<;/+ގl~^BO Th'Mx$!'2*})s~Zy7\{Ț0 "ӨGmw 'ծB?E?e^КPbqFeL1y.|+c􇂱6Aws@*uß(QȁQ`^L dTH~.t b߻I+smvs_c3î:фve J [=$3ͺE _RbQF  i:PfؐF̩B<^']z].*xN. k.@3W@?C;t2ȑ_jô,lO:ߔs|࡫R?'u>8VD$~2qZGYZ%+Zm ?g2Iܚ:`A\5M=-7-u"#K#hvU+䗟8 @_[^?Vpf Ke?U0@䱙/ +X,Fu*@s9U.>Xc/&:])4uL"k#\"9= AL (gfӨYLL9Tɫ]f|?|%&īn@UQdc/.UޝKmRx5SDH'sˡ}̵ p?_z! ="v 6Sev}N9X~pc…;3b3F\$VYμ~A0lʣ:>R PU96nWi:a͋爣 Oc1$h d-2_Ȫ|\< Q+ƌm꟧G"IFtq*[d~:*4Q/tD60\IJᤡl8X݇7O3-*Qvr-:Zh?,}lp#?V7ך@f;1-!W椇6A+$>FpSKY-\^A>v;?7Hˠ##*#Dd>P6»hN5:Ɉ Z~Ŝs;/l o0y.|rm܃ˈFHQf]9YO@ 'wn:ФbDdP-};EpypCsh^JS-G>rZd^v~Zxm lQ ?A3 մ]h ?DEAg~aŘYQ4Spŋp̦OzuCH )Ľ}4Q`:.U^/-".&FXW$f/h@G*D~I9HǕZnFV X |tƽԝ04۸Z:&fw JEwiL WUN僾-oߐ|ou"泖yfl.|(4!C߲RLz?}f)2b-}428sPShκ,N; >&@9DВ˴]ddbUo9&} -*kdd\cN<$}cH9s4iEI ;tmU_2KJt6Of263yM{؉LݫP{1KaKB&?X IQ;@ o(9dv9$!V=, ض큙KyzRlݟ+(i{Ctͭwl4tSU٣>);mU,Q=t>E#Tm!V}nY<(߻ mrn`?wfYz_)` MtP*1iG*𑴻?E Kkݐ ԣ&b|>(rxȥ/^14"l~ 4?vsWPK{XC>pAˣCSS-ē33{Ju&爦L+:cOUYӺ+ )%49T3=Jb[ey)d|G'Xrar 6.‹ʀ ˬGD:F拱J%ٗB[޴2?Q``^, <#oKy*ms]{ZpaROU/8*d;qo9pr}Ufs1[H0EX-lYBsv^L 7ZW> ;)n2l Z1u9j ![Ri3BvLqA <MN3 >#L[V@tGZգПS۟f/߈_苖s)v#R>PF74CUy؎5jbCB T?1*^;fqsA4`?B  |>+P4ўOA!{ʻӊ(庽| qi&3d$. %I PFeoYM/ PP$(Gg]=洓3Z"T2MNiFXy^hO5*]MQx!}D$MU YEժlWgQd[ 4~Ls_ڍ ڹ*)wU IR%++|Ԙq M'-WfUƠ&s!q9A,+o=U'| ow&WbvCy  OAuBmwpLԵ@-i6(g"Q 7J؄b)mCFa"NR~~G%uKZ< ''|*7-3%/%q6X4Mowtn/Dt.]؃Cιz m̦8i |P|lݭd!F=I닭qN$/K6h GaxHT!洗F ;$oq=v2Ile" _b 5%hyf~JDWƣ.]'a=^Ԯ;NiAi=!~c2NV*+=o b(қy:WO-8f^ˉSZ~<7SQdzUtI@={]6׹m$,;quq܋Lf^onґ= %rvOqjk [V0+Kԟ&#X` $!/ )'&ܪ?ݻ4v(6V,ir:{ k8oۙe-f.m0[7bMd ֓[N@CUI, BA ߞI`(2hcSG:qM>zshk+Ty;'fU HI:p bFS{e<ʢ 4l Q2tc:c;o&H=H<0RI{t-ZI0Sb4Y_B 1zE2o:ʶ*=܆'=N@RlffBdpF(x}:{~i.▟ᠿ@vmBU}BjxTq Le(&;d$otr<;'|:;|-PPK\׳aޞk!˯ܔQ#c*0,Y\dU`<~Ey31Ot/2*Gbe1 ȶGg|xw{ń T=h@^¹FJsH]_I]ox]\&eMyѶБ_5++E5:Q G |Y3p 2~ːWlyиOiuflԚtJXIT;ͲQʀ# QdD0\R% 2qnO}xum}7Hetq?j@\f99!`Y}) ibuPa7v,Z!`:۟n"B9K,N:meK=xbQ*h+n7G5D@wZ)wUǚTO6XI@i{Q" =kE6p$}g_jse y"Q' ӏ8y_l+RsKS.fX aH@`+vJQe݈>=T  W.\x eKNLm аwB̈́M/" '@ǪRbO4Z :/9ؔvnșE0;ޡjTJ<-HlΤ=$O4nmcdEwvY_bAvbyŇٿ OufV(XBhQbncq T_\QJ`i\~˙Q<š9Q%x&mJz6׏K3c!eZƬ̕u">B::![Kݾ4c,mlqp `KkB]ƞ?Ec!4oVp*ŕE3"g'J&b;j6"P$Bm @} uW.Y!D$dA[ijooҧn'Q7Jk0cȿE baEn *P((JVA> /z4AK< pMZ||"~pWPC ¦ z'J.3Y.7_zN1o3L Ȏq)7#@X[^P#b'U0d7 }G2J8>7 U,$hy˨\` ]&B{uE1e3##Vg|S V^mO`C Ta sKu,j!X1ME{uRtnɉo#z.?yWTBn>igai&m](gɼw盁젫]DEMt뢯_X}vqx6H,˨&tYSIS8r1X@, Ž ] NLGre ?LMHf^!"-GіhBT5M#Jm'ߛ9OpI.5۾k;| zg}Yӫ)['gwT*U,7-cd)V,,+\Vtf=03Zc;fcANbw>p:Tq&\^IƁb& MV[wN54h/-0$`˜ÜV7lFqzʁ*,TC6ƒ"FK7ͦ(=/+âuO=LyRT7zq# x"-m sn*et c$fD;xGBGSCvMkɞ"j+ &m"EIЭpn:BN!2<>r[?Y7]Oj{vƦ;;"Mxn{Zp&HS}7t+-r8T~u@ gpzVB.5oϤ08ݹul[sxywUd\ݤ<|<@x+?_E$f%>cP֘X؝cݘX l=b&OùCگHM8ǚe-qQX( qizujs&{CD (%IEҕˉnC(3b&a)9++XA&%R+솺.>_AUj!{; ڱR4w,q a}oYf)q_2Pӌ]H DzHK4hYqTA8++Zv8FK€YMZ-0EP+H'AGQ]:;7*R`G+8SjeN6{2e [] ]!/{X8B^yĆċ=!SJZg&I[^C )Y$'zΟW`tn}jڜ$~ N@ $P@ [F idڧ˅BjJ s}aټhߐKBEžm'E73CsLw1y2s [x˂- .MC-K'\<,dW?/@C~kB7||^\fmun:4:®i/d< _YR Qqa"eR|h" `<ᘤϣdx5nuYw,= 㟟srEZfv\2wxP0#d/b^JݫXCtV>f|ńY8>Zt.\͑K(@[a6:4tܞ9HJRZ|~.ʩmUwxyi*1Y-*g3J'% `0F@tvCkr+a˒~' %SⳒ-+#5MU $dnIM&gQ+e8-eY51I/H'wO=-lҽ# ;b+Xi=93IZ5 ApA:5Zw4_79?xS'@R r;]S3[4>v%ΖHsb3 6RPrH́7 4Lң+c#3bL%I(B 3scrޢjsBE OVW.6YҤQ oD=A 0u-7-{pjzLQu iʝo2+D i81ѪP#](/0AjDt:*N3f =:Aѧ:jl~}:RzrJ91b{C!n5ܪvb cL#]m㩣a\ g+D 3B]yEǀ8V T26c{j ~򓆆)_+ςXvlgzYڇ_^B\@ bCC#ӔFs:uY|' 1l0pۀ#;)"x/8 K-F;-%#)eWڤm@ТO5{fk&e 9u\bkoYݏdb_ I0`г\Pae 4 <=`W 8MOhnUp+8&cPCYԊ* ʹrB :\$̫O0BΖ *(V"<6C0Xb 7@Rz ry͵I_ar@Do\9RJz|Ղ,ŹUX]8IsnA 7~Wdh4lfq!,K)~xV2-j ˚q&/HLhM>\_.){{8Uȿkg׽UVuRm];=1dY)(/~<|!?$tݾi}KDSP= }Ȫ\XG\!} TzURa9R&CUQU-=g@&Rؠ)ژ 'dr(@i|}˰CɤbVu[[Sv_ᣋ_EldX#b6N^ Tu*A cޫvbiUG = tm+E1aKJ|MΨB}afW HO2V]*L܍e8:FRHW`ƊUqC'w{< ĽN8]K0:^ 9yR\J+eO% sv\.;YuyͺD|(_A6Ji ,u.pOνY?}^_8[.nY 'x,xCr g@-  % }7 8~ /gJ,8 #c'ꚏdjՀԐT*wj}@<ݴ (; H \ܳJ`,hH]6Z-*/g cʳJR`C9},ݎ;Ȉ}K,cG:ˑAg jpBRRrmntcd>ygsm ČޙEw O /`je@gkyz~8[w `Y}o]kg*;RqSẚUKBsH:|Zk\$.=z,;K=c,*ݺӋ߿HGػWWV(*&ª&׍VPpOy;f(_ 2]%>["ixoZ⚈ jIcvۡ91/'r#Uڱh'&('1.rC_u$bkPҳ#q֢r=53Hk}cV7 R1TfE|oLU*meB [95guK  UDg'&?Znq+ \dBPQkЃN$·;a,: |:OZPm*)6.Ο.VběY_ߨImf;_<* XoֻXɏP¬K0E_^Ǹp{X=8LxF;\22*.ؤ-8 4(~Œ8ddbc-St3)7I.ec+|O'%6 ~<:,]|GWݼBKJdT>,g<4u~t0> 6bckn,Υ¡5 ΍](=(0; CY5N^|Ln`lد]H/2{?{bn6]i:1SM#>jLծ;qhmh;:rFmR]èyi0^fKb "=(lI^ab@0#˜USiVuMQwbHc8RC4:ҽt2.3"v~r)2H]З plW!ߓ?,%Ū#[XՀMfozQ2f);ŕt%9eӨ{s-uZ}ㄞQatdiYl2cb:N\۟{Ǽ؜;,ҡ)~!r18 }Wb8S2=lmgeȓ^n$)L@ZQREsgU3g$)ݞT?E8b0hZoƍ9?"W Zs.9]}3+4@ˢސg|8 r*#Xz&xK/7 ˂(F i}?EۯT̃yykxr[cS ɎJc,={aEZ;>Б.\Q!0Rz"8 SL!l64|]ۗ[}_hp\v{Bk1X6'8Zf}ZOO[T?0~1%}`T!/Y!씖דArfFYyl{Z';>Y?ɠXƜbK&#Ky[y oG<nrKNp8;Qݷ_^sul qZjiŨ"'TR #sq"-@k?w*YM2M-Cyo{_QWaHEl%7Ғ%4fYs;10؏Q}Xym_@ w]|@J=R)|mu4U?)aA[5u|<=3فlLCYvw'y-%'O9D)cfG icB ʟPV"χS#ؘ@U^/,HA#$P!b8D*jjڻ\ IBU2"$AbJ`y8I wGvK$leec/#@ acp>8N#[(=sɧ`Bݐ ȣz)nyuՖj&gEnO(PLp$ {d7Qg>ḧw64Rӻ%<9ٷ&Q\+rH]&G,͇4prF>W3><{;w;|#3B9p.ozHe'j%qxԽa*Hů ͕d֑o=GԴ1ئyv8;,3#.},Wo@* 6p% Pp(JR9!ː'{fJb脾B4L.)2nδPGdot%^'eͼ&2vwSd%LL߮יC@-r_X>aD#{̑ʟ}:2mlh6S#H=i`AXHD3}3ꗫ0zrHm 0yL]ӯj/{^s_UՇ" EUZij0uB*A<^}A cIw6sB՟#šM`tUNuK*m LM3figd` %%ӻM@)*~!\7I q =>gܰbңUuDKtG ң}#U ; IDB@^bnPIJVXOνץ7Pc/kcik73]~=DjZ, [ ɏr̨/|Vf7/.oFr2ȹ׉}rE}WBKe4}Vvn馒Z{y)MF6J/.*[8KoDtsՊ?Uli8aO7rLT ̈́RzĐ-jfSwF)yJaUڿ6Z%^N)ƊR0)"[R(VXpcE3m2&.r>Q,2Uv`}Tc喢%ޏ7W9;n#mVZ'x_}NxpK4ylmVADrddSW~`Ku4ԝ]C9=渡Y8Qb1J͡Id? x6 mT_j :o+Fj_*,؎v6>r*~wH` 3syT_:s#IVj4ǥcj/$¢!ƝANFqҝ7)}Hv &40 F6EӔߋ%gH%;&|3uD:J=sW6YAZps\@/^u?_f %tYqX Cȓk|=yiڴ6LKYߍ,mJv"# =.kYC*Yj[wط׵@7ؕ\^EOm fq4@dR}\꩐haw-@R./ҿsp=ez\$Dd:)5<cPa5@?3Ɗ +S^SA_i*Y#cd?Ŋ=&E *3;=EKGe*(r1d%,@GwbrJ s W(wK Sdr:zE͜io|P$4rͰd/{fS?l9갶 ֻЭQ]3jVlx\[ z=qeeOZʜo9. *c63+THD94*C  }:r?i8oJu!DyP,Q`Ӏl,+WPYR&|( ;;q@X!8hy~O7  K!ue!6|t3¹aʍ*+XKv/uvW&GӗȵHyPsa(Bc} B M <1_V8/!LөM3l'- E̿7?,4jڊhP!hy(zEGɛouri=ݕ6 ?KgaPN eIE,:rb>3Y] Ӗ39"O㕗фÚÚhيhPbIKl?UYI:Au!=\? xE9 QZg3fw G`/t\jĚ\PU %,rm^\l|Q/ԌSĸPv MIB gG#i nVo-5RdZ Y^!1;uyskM_u@HQ*=ynT@5o*<ntf#yzD6Y|#Hٛ1EM[bqi$TO`Wb^sF0c bls̽<&wh*+O T\D:zj% ;Vf$~ KzsY7bm1=c؜a\'A#jt ͂-9d10ZȤt/GcPscGC8ز.g˔(Yqv&Aue,&xR*}YC[m5V?3ɍĮL tl& Vz&ؙD[ o}2l|Eip 2ٕ]u_qɻ&tlfC~8uyR" I闲^vyZ.QdYURVsIӊ7rbǗ$كPH'L3_@6@fB ux"t !N![e`lKU%lihGOCo{ZO,;5WYV~lGc4\Dd[?)y]"%"T 0ښ.ɘ",9B85Go{0JskʹSZ2mKV nRǞHk.D@\֞RFXC ((4\&NDX>t8t$Tjp8}ũFs_`:(|Heް.u&GJM^d)`҂+ğmabkc(]9  Г]? h..S4N +_FV*|DZS/=*t<}p2 ,V=8\ @rL!&~^+tȕ9I{[z{ɹ:,.v.8#i %jiǜْ율'R [cK сŲ@K 䎒Ӏ]0w%I5_fшJa"LFtcX0꒹Q .}l EvL=d8L~ *k/Udś\FZ%_yc_޳/uaOG4 UNe28dm10v*4{$Jq}hӧũ ؀Yi}u]- ilĄ +M0U7j\|q #[ҏ!:q\&ͺsZEh H/k2D]3X;7˘YuYs9>PAf\@Z+%&]MNh^WXK= ^LXMYEDy'v\}!$f㏱E滪J*PR=<[LS؝Z=$$DÁ,cAsʎTfH`#B`lzJ|nLA>qO0l^/qzfV&Z{?_N *Nȧh " M7>䷍l..毩st`\p+:O)Fˊq.k26GB(Ԁzy^Q^5?;-fF`2,3lDotî4ܐ59Œzv0(lCpnv΄Y}Pj Y6K~c21bk! Mw\E|6kÃ6b<%|{f/^q A e ;[j,%ܶ%L5رmKI!3+N(~Ni<(K[YpGJQ#cZvXOp:jCW٢5,>g7`:w>!xl NX'^z2?+eL%<&HdBK^p "w-ؠ9RG# ґG$bBUQW7IHg%Tρzt=a]EO1\fe"?gDO8y _>~!jXZk}XIbLn:Zdi1hyD߷4ҤG'&Hس#>.?HM2 څUtVP;t=>6R®.VX[ !WӗpatGeQhc_0ln"r^G. ߣI ]H;V0Ew JB Ĉ^,^ecsA{ňdiG<5-_}1wϵܙ`8U_<@ùirm/ ?2UYSJu#z"j)@Z؃{I]/Z[_k oc#,#[TA 8r XYn=FqZ2e8E=]>6)Zٰӊ'/k1J t2lg:3M 2(7Z0j nO7rvYM _㟳zJb[xmW{k&}RrQZZ),#G-nFtOkģɻq~'Xk7|#zoc%7ܚ(~9qU2ov%g@:VP3}CzI7sΟ'$ DZrPECU G_zLR/5ҚŎ'}nܐ(O+|琫]{7j XzM j#gvt]xbɨ'Kn !`VtUnN CQ9-R?NbM4,]y@%TDr,xgJ%"~X$G!(W` Csq0 }fkB}wT*{ڼhr&',&j=<{ĕ}sNܿ0N,1EiʊRVkn]8UQ5t&h 8مcZv{=lȖG$.W<'ަLhnvV4E.)դ+9p.:GhS"J> %S|d:! ̭z}vf&'\{-𢈱U73U_p*J^=\0'iҫl':Ԧ&"yiz]ufBSYJ>|5 nͿ}c>pAapc݇m{6xx޴Cc~C6[T/J4ĐR]%=QrZTGPz-fanl$BcTB;dFp:MXaLg$$ֶ@Ѕ"][qY}Ul׭x7O'ÏAْY`[aTVzj cbD)U/cŝݶPy-,||E\9;1!]/ƛ%:3JRm/u7I&I3C2: .ꀃF*P[kob*|: ݘ)Jؕ-=˿Gv0|<(?~RE&JtKTB%z Ob~\R,_qy,"YJ9ǂ{'0h{% g*&U;V0"pz@'He+CpK/vE=P@hwc )|Ga54 joA.tlPwA-ddɻvͰWra?@8;ɈS~{ GD"A |~vS~bH'%<&1\`}IQZ@'3`4G7 +4k.l5RG;˷s컰@%"q8nZ0a@z\%[<>Se2.hp]4p%jCCip11 &GX {H"$6.9>6g#Hm ٲ[[I\p&;R7,Ȗ ϝ̾>{#|<3&- .-I=m䄶-w^HQHYB7ONޝ!b)MŘTS_pYn!{#%ڍl ILN!j!q<@3 \VBI!lmI2]?_v1p[ ֐n㥈Wt܍60ͧs`sx cՂ!N3%8TTsM,"f%Rjlu؂{{0M'G㻦0JVuEm,,sޯ*̣!wd=m\8Ճ%1iinf0$:aʳQZ{nǬҬdO)6ڻ:#K 677=m>[uu9h.t :>h$ ~㣀kA>X.:e]|9ժZdmeu3zN8e)Ͻ-S60*jIд;V~>)P$zp+at!Z).3?$^"rd/ nWFiz^D@L6~ځ_(S(6un)\FH$`bĤmӰ;)YV?902@fHŧ k][_GSb FaM8TJ3uS}C# 5 8Dn:X_Wbϑu>&u_]D5ƍn\&Q0w>nG`R]]B~MYBᑀm_޵KH Ì}< M酕=y;e_u|&w!$@~Kd[hnÌi0k-Gπ(tC9VQ:&Πe8ۃQYӏ0f\:S. lnw~lx$!ɿ7vP)ް3'8} q!K8$woj4c!Y#QO]$Sq\${Uۉu9Rh~xgėbZ^SҙEˏwRs_%/[\u/= POᏼ"6/4ʤW] y4|daSjlyzƉEZl]z U!i?f;za`*A/mjdߴn1oˌ>H2ob*OfʏQ4k#ȹC>&>5gfPεfTav? ߇SpdjOTݐr%I)!@1~,?R˲6d:xvJӴj/Fr]^i 丮 axn8O`)leT;,\K*4>S7H;T,ػcPn#w+Kd00)ʃOCR*.J2t\e_rI٘:„YUd]G\,IU{s`><:_5rt)[H9PNcn=)uzT4[[=wX/MF6!eve!H4ڗΟFU"qgJ@fP;e?E_>Q@&Msv!ݙjOd\zDǼ&S%Ls^Oj vqp+J;BΰӋCtޢnf*x6)AwnhP|1g葶nY1_7Wz'[g[T6S) %Fǧԛ Iz ۞P K+x9*q/7au&ۋ^d:(CU} 8*iH'J,(5aj #B4&tjiYG`2xnsA[ *hBxםDH0dmE(E<'^_Q녂oD In{VQ;YdDīO%3~}`Fߚ$)t/E} o]"7B2?\5\fӎPRc/ks8Kfzp]7 /:%4|zwOALjwg쟣/iKO=!.VY|َ4p(jͯOѤfh!MdWi~{ֵQ!K/RCd\᭢ aTw19GĔwmtr 9 BKqD[G8^3fgM9“8a;N,Xn*uDB5hvCE'sYI2U2Ǩ9?6nu<1zτdeG=70S 'W>Dq0nWSnpzW%7Ǒ3a}!wH>~޶kS˱e"I&6`9Ͼ_xd"cv\}I!0U½d{%!6ZG`_ .Ü87J k'ns.ok8r5{C=.ɠW<ΣzQ=:.bIUԟMu?S'f.֍UilXެPGN1fxcw7go BV=^@`*Hb֧:|NAj&?N:,5v)u.*KC t]O) t0b'8tMAފ́k`SE5ιDH*%9 tfB)FN/ϱ^UUhXY*#:ǒ6p -0(*>13C9LtMM+=؂#,3ߔ4qwVʠ4_R{Zz:&VoN_bH@bV[y-]rM?fEa'բstȔ7W̸PlY`Z+eS2:x~^^G3f~oxArθy;8/MJ𞔳Z/JX`P sEXΞWihi1lcLwM4|qaO ۄɏ} z6lwد ;8p]M /q,ˊKǝZd^K=^bj#PYsw0# H{qInxf iJ)f DPըɋs<"lK*rƳ1BѸKGC ߊױhrĢSH4anZ_ g,Nji]~gNBؾoz7QL)"#~ B {7kȠ 4ۼbS\lQV:h0xR_dM'L4KO-\b@9!|TP saF, DhՌ ݥ7>YF>U%+Ln4 . 6@Ԣ/& ޏUbꨯw Ja5$د~u88|L[IFhg|Xi0qŠ9iXOg[dp7:7>ExqC2G3D^9)FVpgRR俀a*Ȭ"4P,Ք'U!mxTL.UMp(&U-ɌХ epӿ0H`ED0ZƮQq9ڷz<6dCIهLa |*X?#0᥁^扻rNB@+h!;G7Ɩ'Kq/~)B+Zk[$yCD5.^u=bޓVી&yS poړZP'g[nP|~<JSJ(ᆨsQ&P8 >g uc[ח$HԳ\/)(I$a-.7&q5m(SUpZ۔r#`)k?Qr4sH(}-+U}ߓkH 0aQYo, H_Cr큖u\bC{hɘ %IqfxGM,!es=y iy-=llLAKX ӣ2Kv@,*!>^x*;?j짛f*t<|Oxr@6Måģ@w1^ZJbE~!IfT,WmpuZ?>5m!\Vof4f֝-Tv6DseayDBuMH w(%2G"T[ f?2D{P"=_`;d2h:&>b%^P,H`kBŌݦ!yܒLu'Ӊ>sŪ%2wjԾTe87o?o6-jOMWTh>04A=!@o;l׌Nj1 [}"69}_% ݣK>|tb`Xc-j~wz)%n.؎o,%qzɺ=d(鬀;ENj(52Nˋ7hocs5oQ4ظְĩՇZ}G}R 2wFgTe? XS;)4~ZqoӔod$YHd$lcKq;E_uTϼK zNރj g2]B|`tmlȁ*bȃ+s'"<4,̜/+%[yfRѐM8qݘLDa; J~ntŵzܣSyU -m3y=ni(j'G1@'-TmՈ}Κ\96y-vxN)lW\x|Qɯn%g-p ÚI]w1 wO"Q:yt}p>A.2h1+BHW F)y9bCO%DJp[Fͫ{Z06-~āΕ~(= f;l Yw U< ?;ڋ3='6c\@.lM @Ԋhw<@ cW*p8^"s3pk8O6 ی+~aFyn 8&Z*H 46s^~((Bٟnƾ4bPFͻVXB{A$?rXY|E%uiCcB#L$f%hYpY\i%lO%`N%}4MI#gsN/17ҧ_AC'[ qΤX"4HxjGuT*Oռ <%{d 089 "s3OE=eq7,?TH;T?ɩֈj6 :lbɥ6 ]dњ1q~$0:kraȜDM5-.F~L+뉵 xijq^$E)I }yeq?lgnџ;R1 ^[W5v^U^* k!"BB#1_y*GAYQ>Im%G(5)fQZ.m֎ K$77 /`/0L3:4=`_rXlpjExߠ5AZA%H.4tQVA|[bSR2[X=z(|!}MI:-a1ђIW)sSm:Ho F4O{/* (Duֺ6Ћ71Q@cA|pPA(rg/JU/BPO,tgGtGv< j!50X@i/7tؽnv:7s[@+UJOfoi ɦz^6YV񥂍11fSMgY hlF3i0M2j+I*plA&Z?g8 sR{t?eFo<4[2ޞ_#9xLZ׌CKMR٩/hD9h e\mhf-&62mԤdŌշ"T&><{/J&%FJuAuoL=$;B?47䖜eN_LG uv[kGƔ@Z Umsڜ#>Mhb17EgbX$sF|^?h5e:ʕy;vnH7rt-S+l*F~FKtq@O,vN(vbB.Hcf^D-I7yi׮$vm%cd=iE*}N̸ƇMe=[:Gkh":R^Я/@5aE_ʦܿ֘@YOEVh2Yj3*̹qjYW}W7Ȥ b: Y.fgM5[jj\UAu(y]OciI1xъ$Z:i[/g3d,M+kCƚYЧڑ< -_h.|ru܄Ӻ{QuQ,ۚ;n8m~Z| f,-]j l0x[&5co&I>է69h H6l]\%57{&ghP*8,CfcZMu+|8QSHk'b+ކܤg'6fy]3RÀ7kpeb]Lmha7{YڔzS=Rc}d {y]"EHR%R;.]R{}{5IwӠrj%_t^V o+u2+Fղs߮hݑ'ہ%tյU kʐ̶g>J=%JM~:quU涭Ôp%X3$W*F(~o ΂;bv ؆fgO/w ^'-sTŊ1\\4~uh`Dvn1g[B!C9kRҪ5]fpȢ[c-/_5w@Hzhp8`cV:>S0ѺG|/dE"^)Bf,!W5mN>r,\%_["1v:!6L /ߌn}\/g,o9`A O0K͌[^  ̻֛-ۻR%e1&=kz9j$Z^XljٝSv%"~YǬ*zRTV(جQuAp>߼rlR'sv -;?v]F%,ڎ(n^-KSmgT+0ғ4{K{#iua±+[mMg=gU\0z*J܍!5s<FM]5xxR^ZH ۠BvB(VN=qzSAh0KNC-@ /QJE=֛塈)YQ[s)# *ǙH9,pݜx7w=߽Q H!%@Gzs uvCŞ,WYy=qD{ujPo6)-g+G^Y]8ꈱ|8y_ZU4ۺR?Rj${p}nq:-!w>V_0 ۻWdWu7[χGzaK)L-r)VgM;̓W:o3D}t p ZUӳe%8LQ3TA"훕O M+4.d)i鬰u@PTK3Q@μb3Zٽk$ hB%fR kru&mʹ(#EۭbRQ\pi ԣ yFZ@JiU 7ڴ#ϕ+ˇĕ {ӑ1MSyHx "L1Ü+kph{N${ @N~̠5&sht_?ȵr-#|agt\=[˘ -iGwۜGADΎ`Q @.]5W 2m<s5N^1;JvY%8IU BJo<暶E/9e_ t'LIlzвל5L+6@VZg'ԑ՘<.'x#<'*oQNzy6rYJhKebz:eW%;WP_(bHuae-@˿Vw+L'{ ;]r1+/Ojʿ~99CGDx%5>E^ Ûh( 4xs'(i;ju@}a2=͕/G5PQ4v8\ %r[ẻg1\'/Gv5( l78߲ Ow0 1IHF%= "|V 5p w2[o;hZ7"hƃjpRdE{([0ys:@C8]d9YyŜ74F~P&9.mxi}E.'2ϣNp. R:Ħ!TCۗF \q<3 R4RYHBXX㞷0KN#Az! 45͂aprnT?̋R,)#c> ggqQoɃEf yޤ ,hIuÉ HO@Eė+:{vȹ*KM+zL6rK:C!!pZ%,Füj^Rp%E@]㶟.f-Y4%dQ7b,R#,_pHXr8:Ju4Ht-W #Ftԅ.#u @%zt ڌ2G8T xCAD^CDEc6{ P-@S!AIRu߱IQ#=}[Ӏ8(ė TMpwG8&\Yq9پZ?nɾ?S \Q9u Xㅭ`p޵+~Ocf~1˺9Si 3%7s< ڮ1NG[ %_WnZ))FĜ-PG FN(J ~GUP ~*:N?ntwn9e׭$ (xZ-DEԬc,StPG1o1{<끝 (X3+l (VH+"S-4Q+:-Ⱥ`J߆ΓhfnlG=7ÉrMV3:U$⸗y'?E 7hw:h׊^i&WVF4`)C;&J*T}g2a̴UaQa|WPi T3?(8Vێuy( dB3Cy2v&B5iNjZdho7@#XL3DΟ*=ٛ6B靃4JTl 7CVӕdu t@}Vώ[pݠCچЄP5>/ܯ0!VZf]֪I -z{w+m˟,}V÷ [9K*#3٠eTDAG|hͣe\~>lxMN8PUOVt^6ɓ׏8(EFQ{)]ۍ_Z?_;2\W7mpo'fȋ|qTveĴvh$8#j/Z I;F00# m\StM4skN 9HVl{ȝ,_UCC0`/1WR;y|BJ'q'LХG>Fu|AJ?*^xB#`ۑ4JhUTb:T}Ae :3N$ ]#v @I"V‰A@Nh4g<`'~fTJU]iDxll4UA% OEM<ᕎH ݭL Ru9]lAWb@T3%GeM@e]XtGGS nRx,+h=g4TtS:?w>N0M< l;Գpi'*>.0[Α%[qRː+BcwekRҏFc\2vĺ0k5(£VS,z^$Dw_ÆV)#9Hc-:eq`p?+{GpxLs jٯQ2Gvss=o[/ZLpuL4!kޟs0Uh;z߃܊p?8\RwkZBT) u0;_Im0WX6'i#kiNc?.ǫ-d?8zaλ*u0ORroؾ7t+K~tթoɊH +^Zq3~̲KݴwԧN4%{>w֕X5P?`+.DSEy闁C1TMόF}5wED8CGB168LNV5eRSz mW@y`Tݠ"ԩ$7 yT2:~$ il"p);79 \yxik-1NGHbAhҰ&Bs|qhՖqa\Ni3S~~h8x̬y4 5G)}"LJdt>Hwsb0[YC0 *lNw\rG8BZ[B6= ~[P+ôMR}?Ub^-҄=+^;"Ug aKSk&o ͸vIV艉4*v-Km)8t/Ř~|e'*K|)6Lkݮm XTr[#]b`]kݵk}LPQ_hW.%_rwǏP(<)gɉ0f|ȷC7RMifm?8ӵ->…UR"fd&oZAVjuBG?jxS{\|Q Fveo|5LW&w+k`Y(оIfZxm]ٞM$8`OVI3 slp_Ё ޷)[h6P1px[:$^6%ݮG|eL txN:))hɴMVB~Y @3$ + FURH>i^?2*ҿa0F{c='DO:(! SE2.Lkl˙|e)ڋ3oaa#ζLĩSȓMw7:;Bbw )2 <>nEY8fz墜'X X@ӹO/U$2EL6Ez5AF] щ۸\f̈ }MHh!za#pcLt!x%Ib6-J7ܜs lVN6 ;P{zE3O6ܬJQfr9RiY!aq]#k(ТCSΔi@ǖ8X镨Ez9'}խfQϻd7 v҇EWh7AMr$ 9,m )!?B5%.B!oKÍa}("(WpB/[ⶀbRjF ӈIy.ayWHqmygS73 I34txav>5PeKߜ4G=I6hMʓ-}׋.;k6mAv+$prt[2D8/j;٦*otIºr"_ʊwn*w;O=8v eܝT9MHݭWbAǚM)U1Vn޾ z 0SdG{D^ c}Yֲ1L i("֮¡|š-- Q<9.ӘYyEII PN+p0Lw+]+d ٬ͅhRws.Y4@Kei/vSc:%=*%$ÔUT& zIޔf\7>^{]*Z%]KK;H拎QJ-6^ԉޠvc͓-849ҞpMHӳ!B!SYT -oefGr]xYZS"M@; o ;>Oz'(=8oB$GE#՞(Fo6У7(mu =);{PJJp݁?MuE4P~ r"U4e*]S2XC; ٝ,ϴkL+MQ3-zzYy8Bi%,_Hhv~ ;LDK. cp@1ïJJ-#YV쇟Q.8!N>-=҉AB m_nBz"Tbl~(4zGFaw.7_k̠:\n``h_@AB75j4TmuҸe}ATM^byJ g ]4%Rܞs`e4@2oCzlUb}!:ykRҗt MnZ5_[8AT8p|[P4`:LcSw07Q@H nTuG-ލ„K42 GOmNe 8Wf_'ntvfv6e; VAӊVG`1Ge6|f,f^G'>0Ȏpij3RRNFZC$Ma2V|ZpCu4geq; Hp]/3KZ]Y2!D4(Y}_/MF9YX,tC={t64sr$5 =t"sdfGodlRso4*wÓĸ)Yzm52mU11#,l,CR`NI\N%+pnMbe "'y`p7;/T?_lRB8^?KyN%U;pԋQRSQf򲢢"4ӝ͍;!_JcN߂Q P?"O,ZjGL0x )dSۛ$͒;/4+-E^u_'3sCtG?dlH*Xv ^F&}<3Jߘf(N̛RXEȭX !:+dߣ: fy9iqO-@}h},hEʵ*SZ8|64G")g.z _%80H V:+x fHKve.$6 <яM>E\0pp_q{/owT)"-?dTBGٜ!1^N"OƉ7ȶ߈A/E {ߣSqrnpªm;W 0qU(LuvF}=[l[؇w)]Nu 0ӊ'Ttg8[@ӈ H49x['SD4 4CX?7Wm؊SΏ B;b}?EgA8ϓT5|#fgm_1 @7كVXI1.~@e+ HW#DTp-lKF|`*`QnA:]0/٢dU[;@㫋ECqPS4!DT^NkC vK a|=*:1ٕ1⼂}ٌ6\+q6V[d nLkߘh):⸎AIkeJAjTɬ(:ܹ%Op B[T`a}t_ 9NPR˶{ .1,s:Zǒyῗ)o'_me$vD?.PDVVayJ;lght| hvI{RdG_fkJr#ٳQ wy9)7Sh𕿦>A5zQlA F.$pN'3* wMh' P<_5ëN#\CB*ls9>ĥ<"L]:$r3e֑dr!o9BFf*!Kwjm{?`a[t}Wte'ŋyo| 8ĉWխU+lK'z 5"Ğ$= 37%1VonH_UmE]nn\<cP +"͝^}8 Z:cH]o7n&g9gwRE; $ 4 3DGl{+ݾ,Pmz D#Hzڥi N'c+Kj-g(>0uϬ9QmMJ I(O=Qg5VF a9ۯ9ɽx+X뀀Uu7Q9 R@A];;>ΐg5ΜS[1зKɒtUW<=|ĐCdP9(Q ]s6s+:,?nhyD7KD|m\q3bk ۔'{*@2^)OSnG%djyٜר 9B 8W;5d2Mc 4MZm`}_w%}Ap+e8 蹮8WZ7SyAv3(,F~m4T̘%Mb+-Q9t&0~&5TQSzZ Ay&5yh)zDI8RY `` i}ו*nuV"N|M4bPvTrD -,Be4vhXذJ$0 2 1%l[V7]!d䰯Eh9џ!bUwsZX")6ܷKl7K:~8Z2 7 {qt >vc zfEju+/Pʗ$::i^%.)e:.a;OP/* e`#utL㪲DAp vC &,:2T˞3F᧿Nqwon!_fit:rUE^6뺧8og?ď~3R^83bi_2hU9CZؿ&v' 83e`eV*F]kM"s^o-u}ɳH3u0A`_xa%ǁ?ҵ0苝S?qKsdg'Z_=Ha_ `lo̪hMMfljh|E9:'F%!.Pjop7k+-_ S)ˉ$HQl'ӁY$Qar[TO<~Lbfʎn'6 \Ҫ{ *1 F4p1̛CR q!jѝh{F"IBջ> J SݝQ7NbR%hfBn+=Li&u݆-Ch- 13͑sH/4p>*t+awND"kOJ</{*+Z{ހLicPOSj^z`u3-ǎK}{Ge'ӍGaq80zɸFAP/MH5i1zvM'E O _|3 P Ne Ɂj%$<XX0OT\g5)蓳{u ڷsQ܁L  [PՌĺ𔯬h0nH*`tsv$PͰ^|#pbfCv6EhehTKBFn86LgtU _g ֊z5uԴC;< Ӕsj(k*e^F&ePRqC*W;s03 unEq؎|r/wU*":++CPI CHW" $L5|\n,$>L݄M:lqAL  ~@T_v*7T6 -60 I$~|nA{pQ¶nFN< UQ JvU㌓v|^HJVX v6o:oG+q?󅍊t%\1D]RAw QYc?f?;mn^2+fh\ 8>ZJ,$PE:'@XQ3tcvޟA5P!)ٲH2@ϝs^`$ظ*oÁcPl5$0Ssf\H ǟ ߪL rY}t+\F_0{ZK=YL *tNaPs]ECR SRށX3D_U}Z A#)O~:YVy{ S~c&.Skc@# VpNQ@_hY#EގݥXP;o; ՗:esʸi̹fAE8"0'_IŨ: 14N}1”$k犦 xqIm*q%mJ 74cWN2LLdH;u=\sq}cT5CR}ϙ cvi0U$!U?3 LLg$ A26?>"O\/g-Tۅ)EAūk#3w^ ]p,&cS@E{[4VerGiLb'Y,]}/U I?a`m5(5Nަ ˓e~L(b; 3xu \~St6oRi-m5A9Ky*;ݥ,B$;Hf09vx$e; ^7ERK{;[ns<=ciT TbhRx(h+4%?"u%J+tA*֤:*cWΠ޿sɜ+E< IhY;xQȉܞB&bڢU7,s'm~&gSu[w`8 D􋥞}7ɨ˦㦐HfZD BGf4O(6'xi88Cn5P5n$ž <`KFZMefɍ%DL|*I.l9qםvve m4.gl'1H7B ̦~];Dٶ$SH±V>I#{=yjmZawߏ$XEf^L}kY ͖粓}*3{dy 8l_N X=``һnBNa)|}Q.sgύwȵ*V@.8OeJVdvw1à߬~[A\u;R_(!cC6PJT r,XأP2~Z˼]i>ܑ7g"/.x2~cyѩ݃@EOP Ъ,Q+%d,POJl]Yɚۀrñ-]U;[fMz~⦜ F)HCJn:WzyӜѓ1!>޲#oJ1cjNKaMtY0>Cci#q4Ob;N[|jr'~uy0~2H(Ob64,ZF{/E'k$@#BU>= ~K71#aUPP2ɴ0bz]6(kx~N*T>kDrz:Y:\)mN/%OS83`ͺ[:lX;#P؉O:ӈ/CB9IՄۖB~}&y_ %;!4 ǿ+l t?by .#TQKS5qTaGɀ#̌ZTMjihNEU2f|`Q7]esB@. Q3cu;X#7QZL]^Y6͔@I$J[t8C W!:9dAc OL\|UcAohV=* Z@CAyH#u9S$TERpY%$$cAiV@hӟvWRia5(wno5pOD %V`43>+XoUk OQ]k%b5iu(DPDZt{ܒt?|''-j6˞2?5ݰi4d`:ZXl)MhN`QQ0![ni_q $$v0D%-E hC".OC'v{tr͐9]Z M{pX>>8!G'x!_:FA,BZ<++|K>Yh/#antL͔B0xjXt*ZXȏd5܀#9 /Oj5U-\`MPr'Aڟ"_Di]b3Bx C71D grWF6*{;#;(ykz2h&w.!Rt~[}AKM/:iCȀ#ޅ_B!s=)E\} !Aq#I2oDAN9 [][O*#a%).+)$7B~_d\}7 +?ӒR 4ْ|Tv\ Brղ1\ܻ~WUB+ fr'F3q[UsW; -}=V];o dC YƄoWsnÿ jK4 sSsbD!yQ6hXzyXXVU^/0("ڷOC m^S{C\&38J[v YtG!_;\$+1X5k ،|~kT?|9߉VDoݴ ["-Hx챈Ɂu"!޾CkZxuvfY7sS>@+2InijVџύejNh<,_*-Ezox  OmB ;~ +@OeHo赒L d t,zklO4PH%}KD*dqZT,[l@_o%X4'\ bNSD44Da`@%xB\S6a*ob=>uE&* E_EZeӤI-K A՚DÙxi{Rjd㎶F2pGi <v{ e)9>eߚVs׆Ž~8 Y߻NhwF %]U:X/C=NiU*?Sy"`dWg$Lu>s}JA_Y."?6n-u/ Ϩ b)1b,2̘p2tL@;mg[6#j;1)(vnxTVJB׸14; ԫ;FʹJP#I*Z1:JίjDգ~O.Ҵa'@T' lJVH ўn]]hi?%vwRz<[y)ИPYS /IOl>lCxk3' |f[>ϟj^H0)F]H±0!Q+Iq+ e&wT1XXiIj]e5f";2iBcpl/]_Y07rF=Sؗ&ɾnFD>)_f䀌ӲVJa*%2TN *Op cm (BD#;5]3}n޳r#5J$CGye}(«RGl}wv)\\ aN⚓y$ʭ/_%>v6j =Ft@ b9 Xz^1bVÃNΖ0־'Hjul!HOG4`@H&74#TFgt~͆#GMD 8{ vCecQFInHacibu$'&yp":?+ pVy T5S2}QĮ>?x_(7uؕM?_V-ivJYS%밎9OZy}zVaAN J]BrjҺ Q[lWTz@r5S!Sn-GS?{'IsAZd;[b_"v0oٟSO쿀]:fJο] hڠpYu(Ԙc1tҝc2@ P>Qw[e5~m7'B ;kzmxr4ӽ;4l,.XF_@{:,X5$1Yz['r1| gKytۈH?7ZjdƱpL6׃O }Iߴy 셌F%,iH/>cԈW #*ID A./mX"1DkAɚ)e37TzK-ØX Qd)\ 0p1& =E*<:!W;SDy~} S,fNXx`)# |M7.m kz`ܨ 1, Gdqu MN'U\ףXΪ&l\8J23 06 BWWA`& h z 2jwqPg&Ş@NDnF9DsPY#F]I:%n#Ѹ A>짰xPlΛ;(3U=_ r%fԭvTr! /l?%8Y }jcdDsAE;t0#4.U¥%">o*t4mK Q"@rKKYU`4Z,gBPuC_V7,”'K`cb '{nh>-4B8B3 KX]uMue+>־EhBzcIDk"*%~Gs r.heLd$d9TmGl@o2V 5R尩X1O'u^;,+Z7Ү 0E0\Ș쾓d㙁/Tڶ &1] X%"ƇQY -ΓBptC߸3\InG(d?SRYZBž2~GP~!vqɳ_iG%Xn#*?~lRԊ4BHw3Z 6!(o3[tr $gNNԯueSl؛J?PX׭š`y,0މ֊АghgU)B-2rrP='5'eꭡ8 m2;$uNg(rChڦ1\`2.NZ+Px&.ƣF"du*ݏ"lvfﴋtHcF2OE̢~7oxOL; VP .Bۻ/uZ rt=g:0{ʯN-;uN- ;x؟*uky?"1؀8ui'qš{isJt=tڇ'=l_pDyn#`W4NnnUBX VoJ[/*Ihf ӅrڷSh0]0 K qbj~̾bȇHe5ٌYYh9Ycᜬk-e:egHEd_Biv`#I"8ttYdئ]<-k|m°o90d/ Mu.xe~.s L{COu<  VU}bn,o De.A @UO(d§{0{_f@S̡``Β|*AU>:Rjp:KlÖزD;=GnNĉ&lLJ 4`Х' $tCdɾF{yS}PW_wHwh]~ }+ʐkN$=@V:&%4'h#t刕ˋm>ۣ GjܜY6"yACO,%9!CqJ_5QVF" |sP5gKuzBg9k=it ^ohBKfd[FX(hQ8)^1mLC%:X45C9<6Z_i3UZ[K+ @9'^Z؜jN֞i`:0J%8PAoaJ{mߩXyW]sL3%ap~@5Fz%:Sj~ϬG*኿`/96_s 4%/O婤E6ξ{ol$ [(ZY-ƌW])| f Wl|Lw7V![r~nI/_je0՜=3 IҍGIu zKMCS~Iܛ}fƈ-9`[ ? G@w >ڌ1gJq^1tMAPfIJ[^Jغd$o4!g<Z<͂kG9nrý GPx^W>`R0rӗIOͣf,+%PgЮM󺆛(ZGl1cpL?tb2nũ;xkh"iJ71#]~rgjWA;̉vboQEܛ4,&y;B7AJc^R_^ EP$(QYE0<` Ynn}$iҺX T~7a(~ hhE]{] 5pAv($J/>dAt\=gbv+Zw͋]Dx=ZLY-*%⟦;W0`v+ ߖk3iRR &;q9=rJvӕ*q`HUG:ZMMkT?T-{0ݬ+m4RY$zAЈ.a>7ckQ+3OYN6ҏBIQ,΁gA/0=7ew9!;a=wpkK2{ %kǸƌg4joPlІ(ԡMy9[1-׳>||ڋݚFpET]G"@BT$6UBW6h=r֗Rb`/w3vt``[nBDܰ˭b;6g9~Y%$ q=:և>|ϖɝ@c+fW}W 1vYOv]-MJa9ɹپ`,uyޑ Jʈ͓` tD} 6O|\s;B )@7Hmq1 'MJzP+Sk0 b%x/1(%Cҁ܂cwIL!t⠅J\ӣ߽$#!9/5hxUN&*M{lb~s| ۛo0G( oxdk}}``20ęj ~EO=͘쉅AoBL2yɃNp_:%JSE3 R,+) Fs{)C[[Oh#wl-v4&j\xZ&KLYؾ#>2]t0k-bF/b˔OEC+GP<iy1޴XJݥ/[?}[ n6Ny WBv/n0{1i>M Diݧ÷F!"biOV%4tbx˃z"r`l3u5 E_h{R [1؛ -))^h߃:^ `lы A8@68Oݤtna-Gy@,9 V=5aB1 lֺ}c2 d:4L8 &#k*b{4KRkSD1F}m ƒ< ۀ*OR cys~sx1<dF%K~h. O<c'B "- 85G;k%߰mQ]yyOι Nhq T}tװ)ŰB{X_ݺ68yv®Lg:,9}':v^HELjI'䤎p;nKAXy6%ŏ6ئ06 +|R,U=]f4&fK;K|E3%lqWy&'8j4EYwXϻ^᳡aVS*C-e!Jm9XCҬT}T_H n#Dj]{PWFP.9+19jjڙ]=[Cb9dIZ4%O3_0oa+HplՊU`>0Ѝ^)Hɒc/7xTG ISrq T}`ͯ[N1.i ֠Mt1;+Q!ܬ#RmgJ k'e'GKDA# #T]]i8$EVMxS " @ Un Ғ#w")@MHVKئNSb)*,U@fO4ͪzvJն񠆆~_5ډ m(c/kׇ(|'Ĺ.JxC7#) -YkAP&qjBcst">|F5)FqCl~Q-+TGM~5? O6$ pBއ @Z3YЏs텬j2y(;7%0Uk3Xu5.֜9 iG\>ȺdЭmFq+犓$& ߌHˬ65 wh0}3R\ t^뙔Ξ򨤃B{Z5vyw[z܃.2YwL5#E_uf?ÑqB?軔Ŧ3xZEԵ̈/_2f^x@PeR 3pB]=tJ#;ߨ՞9nuy> K2cB)vE!Eݠ-|z^E-Gז |&tNDu{s8/ѥB(ħq#evw`jO ٽpc)캌y=后ʤ^yyHy Ư9Guj7Lx;w$2ڙ>vnf͚]`H? =Z>wF^vt!If4+n &.v +izi ^r'B.mQ!27(NZS+Fĉ;<ĂjX30ַҞBj,]-"G{BD^7 \"؜:#=[A9K֖1aY3$5}4m!w&&=/%`g:L_缄\mEA) Ui ]kpYiqp7stcK@^J˂ч(nDd=8WsxIa4+mwLhI/O-4.Z(R1h+u^k6@^49WI8>h}#S+m8V|b1`5xQz쌥'ŁDjZI}id5Y[zEI'j5"0(;dVᥖxi/?oz+%k&6Gpnw $):j#r_%Kr>quJ3ܓ4* XkIrUw1!N31 ǭ @!a8f'v߸D'[c\_}g)ŇF|9YA/I$3%$!3HHbcK35%vү'+ݻr9{Hֽ(R#!id~ÿ]{*K'T1ܪ[Lt;{X챷5I1$U{?M$u%%d7DfE.nPsd(bMb+K02B0y|ai]7-1 h(VMWB1{(}kE6AttIs^Db 3s3o`%d Gn^A(=)Η/ͧ"v}L{|9A_4-)(/L+'dSl7,#  ˃F[8c2|?(c.'ҌZ^ z@d}6 Γv9 򌅷*OB#/ލa-i6h-ܟۂ@;]>|$QI`ءgÝ0%~&t{LxF%tpӧ_PNNw$Z,i=~ `F6/6>Xq;n>sXVx AcSm|qZlr#;NjTৗ*2n?O7- U.K-$ WLP={TROI8Mz_A緡^MIZ[>j^HZE{llj&F$J=2PtdIFjr`Y`;w9a é6߱$@yW쩲m)iIT.P:ao GeIx)td7~]9%RRpVMt9TJ 'FzQŠN_ ľ>'IKiٕtbecRciBr]r[dS'ږO$ayþt46<EOW- < :Ev("Rr8d:N5A{ isT^,At]}mEHWlt0[H^u2+dm]ϿqUݳ]ţZ~{PH\MuW^;4n >>NحH.UEpg_\T,:"4⽸#_Sp Q$?Mak S/SCؽ%*붾}`2!,mg@IB7(aG>K  N9KG5&lE 9% 4Y S2usN[/?^ r? w<\bɜld2{46Y| wMߞnRP"(;oYK Zɨ]+2oG'>`5Z#>d!VkDiCQAaU5rՇksJg=H+)qgNjΡ"Y#AXX_$ӕTV=rځATH@,) 3:8*%t?zt1X ʿ6 R[c_3` W7'59Ș*DpDrvUB k޹Uw(ye ܈0^-AMvF31̃ҥzςzz;&µ¾b yÛ11iZ "HVJ {~S;DS =ʐS#@[+tpȈdVlz%t>p4(Rz ׬W$x_x1wVP|rs(GLi]$:ajw ̈́@|*9$cK|d Y|C,6Cgjn7 Խ%jeJ@մzZ؂hϪ4k鞦KY!vo[e,OK{pyy'uqE'ThB+Dhy0gDKDw܃<\ ';ŗ@T V@$r+rydvk1&a:6hnmlш) P9abἛA*xrM b:ks2؁֬JYJz.u,eRT5ù杶HˤEtLG"`ߡM C aqE,U qAds~D#+8)YCm`}6.fp^;+aKp^L簰xCl0I%Q[Ѫs>i ʎ"6A($BeDs<&4 t6_̍\Lc,ЍqPWTzҔkJS0A=.X)nF & NudzٮϺ0O&f* VAF,U/ok K/{=GJ;=Vc,+%LmSZ=vC,TcEmzA,>Y,/`V5JIϦ6XQ" gv!:ast 9xp\SpFj&׸yOy9$I@+ sH<\EsDrߣ)-Hͯxg=ex>q/;l-竣5yrR-!mN*֛42s soKBO\\̶CglPe2!DEwF 8.jur>N4ܠTc+8켈tCC{ڦ$Ǐ*~ Z\M 2T\OT6FyMPN_dAy[\JCAz"G˷ W=U- BCD. j ~A"N+|Kj^1 <}4bt'}VXN&eAފЁ;'4K-!אulg ۉ ua {2s#Ξ+*$A $_wjzPLn$)Ua+_)Tv:(3}M",ܧDHz_EvMb혆pN2q ާ22=|ѻGwJ%yzWYJjbdFS\5O2ڱ@فyBI[ɏZ`HSi:GMլuw停(k.Vvh80hJTT\cKKPU jX krP?^ZPR7v>k )@1#~(y_`@ K_@~~z6`HF #HZR̖oJ `e-M`O-UjA۩_<> טx@W!9:hI%ޞn!t y7B%Q$njIE>kHݐOfa CR(d-ޠ' fM具e=z=p`t|#e1ώf/hμ+ӎۅ ɕ$,Lϑìs3j[KՈ`5e#o/*nT4~,7k!#joq1q6[CKúݥ=4̲:Fc~$K6PDD2Q|Mߌ"J)ߨ@IHUV4z52ۦ%F+љz]` c b.%6o!L`<jU\=5?5ه"*ɲA+1P=DʹgLz[3OzQDm|!l1?7)uXZi]VGIE}1檼A\'lYXNÉul ! _xeU}0gU8,#l6'y> 4ŭ 6m7+|6x+ܮƪR0tHz <mь0N>V s9tjlN#ܵ;{!I8xp~256cY"vzZ(jϢ`j>HA7 m:55]6 ъK~MozHpVm1oZ֭gO}+EBKXDm P}v'#ͮz9tď{B/gw@4;'k}kOw[$y8YJxDgF6Am*ms3_)b]lV"Z&oދxQMxpT+Lz2*؄]vf@Ն,(qx8yc+ v)qK\uQ8: ڸ%LoKi%_Trh疝;Qso\m 5? hϤEnN盖gm2$jfi/Bu]7Fm>ordZ[USSn%MrFᲠM]2EH& q&Em_OdR3AjXTn*Fery## ?WH13yyn'$YГuC:'}w`MfIȁgaG9b]oG3w&3/ϕӈά$9VcvV6N-)6Y h{毶eHV77EZ?.~,?90==1&@} bR?p ̈́-i՝\a*Pg3s!' jTqnTsx"vŞѱ&<7œnLZ.Xhk[ qS凌d]'~lڸCDYxMi;f1,t E4br=44=!uӋPZ?/W(uh*ܿ9wg`_pI{r=RcBK{2ZOK.ˉ ߡ^[5Qk8FX&( ihQG` کP9D*ϑgJcl*şsNngH1r6-I&:J-1S䢟)U Z-wqBDvȳ9/9kx*Į~%s?\i@QdI%2ё4F~ \)뢿fD"ݛXNPdzn3NȿYPT7S_'wO v2dĿ3n!3\a+y130Kc[ ů.#i9MDkrBH&;7e?eJ$1⮨_% DDΘA>L8HvCl̒BP!ȖD6Y0Vw Z,6тuCUFM񤢅5)0IَJXM0y ׵7]LJGUHEj+Ƿ;y,,탅nCI6<mjQq*OcWn6sW ``YAO+Q15;,+/ q`TRVٰ {#DDD}t]Ӆ;TxYNro6 ]k?nW6\Fa E׳/]l<9<9L95Fw]㙧I8,φYWXAM>v^Z Y*O^;rG%ssBgU~KY6tW^wو)8!˺i7`w$.+ş3d)u Aɶ9wǛԱcjʱICzpBH XvaN6 9qu&@;"CJaY4ܺ^'VoxUQ8pb#?LO'fKaÏl2sbX%d&rvF>OF|;d_B(kOq_~do!j>9N ugEG3Bxg _D:_tI,C%Ly IQU2ґxT_asyB($fx^p`L:lIF_th%l57WmT1K8[Vd{u@tW=%RmѾ]'c=SBS9[~CF5Krt{Kh }BKCBU)Rk[ʺ Vo9g[Uv'F_ٛTuSUhZh&(jw9Op*Va];0&St;ww:0Q&,v֛l~b]P۱[ۂGAQ<=Fwm 9r8ڙcjk&5(ʐ;2yFpȒ8lϭc)-+~#(V N/{PKejġ%?;|&Q;|.mUl#8z@X$(r5>0GԔ1b#+pp %립{S+uE6B_Rߌ0HU:TWfF vkml%uf`3'lE5ݿŐ2ӷ!DjL?եtB5B,XxԵjs}Ǻ =Aq0 #hXYg*,vq)MF6 Rj/z"pħݻR: ZZ O X4:= ٫M**Wddk̵kl@qtE. {t&"Q'OҾ @8`s=&ZQ0=lm UKo:_{v z5wrgͬrR 59T߬~ =b1ęFimi|aoJ;ʆl57vs"zh; "q9菘qp ܬJwѦC G//QxNLyF85[R6W!dp]OmPǓ&3%xC:yry;ϣi!:S{"l zIYc"#89eLi&JoY .P{ĸL?^0 )YJUZ(ϥkι4ׂҩ!C*ikQ*,5)".nr`<}rrI<&\;NmbܙmCChzFaFM{͠|eYIxXW+PWg)|X2Җ圳f ᘼ⃺ZĖ׭̀ppXȇ6'inƱq`+$Hzl_h3t{LO=qз:ywdKـ~Y݁Z{vɥDHr'&R9= ނkE9!'80F*2P<q:Á݁[<$!fsR_x]NϹxˇ@ߏ-ZV6貗zS wdAu*B,DK>"ǚbXJ FgbA(Ag_Yb 'h{MlrQ.SiaBKb>ˁu7;);')ѕADUernV~ f+HH5&\JgYjA5^1SlsD~ubll0AimP|1C ^`9Í[ 4 ꌈ,xhUhjID%8 u\$2oI~ ?/ G"G%2u Ev%!JMV }=`i0v]-P.ڕeLbd.8dRϳ//OVE5Z|5kX<@@db& Ӽܡ,(Tey߻9&N1cz$O$|k͔G禣?Ms5 X7V [Ay}{&<5JѰ!gOu7u:^gY,ax]Ƒ_FAK걪> =[7ز[bꕠ; sòɧx[udJؙI)JDp' ^"cVYGФhYG%O=ڮXID-7%6R$ gv-b o5x*lo&ԧ+yͦFٱ.6%c #:`\l N|']sd/>Rs0HS]GE> l1VO7"*v'vQn$&Es eU}P 5ټ$IDdbX΄uN(F_Mvq-KX$oқ帴!2~lw|;":λ{]VV,;`o_?^C\=sM@)Lm\uHp܆ ްKbj`(7;%E#6=~92o J_"Hh^{@}[w6P~.i?+rHpD b(JpO9D_ Noh`sxA;O{hl0$3)qDL/jTS*O>~;MGs~K3vktM}W<@ɕx ܠw>5O$f5k[↠<]xXOl  %/&!Qb9s8hN`nJ_^ 6.lBƾCF&K  Q>";/Uݗ@dzu FU*To_*Pn`:{}X´vۣ05wX7 Uuڼ1Lsļ;5m)^M˙A! B7QNw?:{ux[+ݡNs6vqzԻ[2+N)sEfϓyU\N]Z[[E^#6o@ogaꌷ~K1Ls>3~,H sóvS0-%Y%:uipp- [d&͔Rv=%T8$A%:YKPNHɯ!oHh{2[ۅUF/U#W żKs|&ӤZG`b̦"ZB}&:_F` PmP4 8pG0=\+"Yӿ%͍&wd faz/uu,v̰6l2 !o/kY!h~^g@N-o`83s@Q~  06ރ5EJx!FJV)}0dM~0B H@;^J2gYDs(8x*.Z~8HRn$\ {QŻ66g|70iE1:R<:fi!S]p쏩ڞ|_е.R[ R-m 4,ͬ7kʒbdJy%;$GY}`dO^NbZʋS deuOŰLo2$CS'"o o`3 v^ e}M'EHyy3W|ei),5' ,DC;g/)ILFަq)ScBU&̽"Q (涶bUƕGI8\Pcb57Z5194cZrU{S0H$0o֏4%P侥jNjF;̹i0\C5YKTHt %KqyKl;a5ݥOR8mWq U! # ܪ u"YIx v["Ox{_יS ]2liaBc:96BǽJ/urK?(*SX,鲷%]N,=_JJ%2 7D'?5%j|dSSYuUbr4*W&[WOߣZY= g$RSǣ`bMdP9~/[~cW,ALZzz"3c "2Qp|#5-;NgB_Lv_)R22KwK粲4:Ut܇nS8\$1v`fˀ|G7Vqז!GT[hNޣEcr|V$9eUHSpG`[~Vz!KY5< |ʎ:Vuc/v&~:ыlwڿEᄷua1or,+yaz+K+y*^2KVbxٸ2KUb4ܙ4*u1"L]i'\Q҃ v$:8QqzC+|]5s5@DOvI-On@1#A1b+5!4kKudVPgPp[Xj]c܄GzCZKUծBpg720Q֚æ_˷AZu\-1'dٮ=zٌjSefsIgQUr} j(&͞kPzwԿ|=jڕJ*?Ӗ<A):Y_/fx\L{eS L{SlRֈ, - 4^^o hRYq d?ئzBZ[pK`K٭S ʠ꣠<9) B'}}ԮrY15k rB1 ½UĩjwpJ'`p㭜7v#sy6.Qp$ EP,Uu]+N3j*Q: .JD)eW3 윂}ŸIaNAc^7QB8 pAUV_&Բ"-:T;/ɂyӓseX ^We&X7NĒ>E7%w&E5M8꠴s;Atbc]@GU2{z_={gNf)A:- ;Y r'-B{_K =$R:G>~H !O`/TǦBl]B8m3*1ҧсT1v%S^j:K[Tj;@򨡽$ys]`Y_]D-c Rt@ӭlߨWQ3^irAL^,~geRB*MJI2Ѯ9b`kL3>dz3ܯauRC3kֈdQJfo_h`v9Çx9roP0m.)p gc=:d2N =ΰnOB]Y4AuMDJ|Y~z˽""W w>:F璠b- ˜ `<+AyJ&ٜm+F <!t2Po8iߛV[bcDfsiY݁f5O Qx3P/;S=z̐1u$)PKcaE9@tYXғU\TSO!z1 Uz$ot}$8Eb-`N:RϔAJŐra 0/`sYlW!h$$.}TyLA ;6aM(wWN*Ks+qEyrP(>z5rw0~OT,l;'4EQ #C?9JP*D(%#$%<3e@Q֬3 AZ/ӛW tk0$iG0wg@x]VHF-Hs pzƆ磚|(!DG3Hi ? 3m}W,fV,w>]S4~k { ^[c05*0ɰ0wG3wX;b'Y'jg2T-yIPҠ.r\G:af3u G.qXR&w5.&;#Y8,e6>u l舮x *cKPK-t  Ǟp3%N(Z~a`Vޣ݄37fhZ4qFѡ _3ߗY GdvWG4I)x9r3ff73)s>m jI" ݎs(Dٰ{/^er؜2%/ _|aíH} '5'LE:DwOx Ϋ5U5X%+g <õ2&N~Mspw.9?t-}K>܃(換x(TȬ9>MԼoZ~']"y Z2[,|åx,$%L2:h,讆 |b 믴}WXvT&;om-&iUY208(-Nc6`MGp}&hk짬5tO+Z&+~_SQI-_0G{N ܭcs^~ތ G",#<GFnKO2~ʊW8ۈ6/O9HɅ},T70b~~b-)<.dƤM<,a}?{sb0o>m]-ui9ʊ+ASeWQٹU,[.™ #|Lt70/b[7=mAcB "P!xVv}P+}i_Q.5B>Rcw} ~B Ӄ1R׫hLqDQ ӻ+#b܆٩O'&N TUrłtwZw(jڻT󞛋OΕ8b$X>t ;uCg og S^V.y@q,Lo/߈ S7|wiHF\bcaFρ]RE2o>_=zd4NgSolq WzPK~|:HD?xZ$J4N4 8RLb(*Ըi\*$_&:ZA, mg^Ȥ r`le@v1kIM;`G}]N.m0F,L8YMokl씞c+D'JW1bqL%޴5 /̿-=?PhAĘJ{7f$)E ~dN* HWN]g9 )rSl9zK7?uNRt._=o-/hӊ!ҝ_\U7{f&-Owb):3`TDHBMR*i!zߌF6SeQh'E"۾¤AT mpg1sʬ Fr$ѫyʱAgUN %\].OR야u1Yt[?k$M)g5B0*w)fW;{7,QqO\D0Ι5,PRyFLMڮ4 (cŲ]X, 1/lX$ wߦ@$WA DS)4gCwI~}O#꘹3G2 LQν8|W4z--<"N~RjӔ wY!kJ~D8̿K3ERtBk(Xl?l#KHDθ,{5rsӑO7P?}#H>JSa%_0Bdy"Jd~я<7$֗+Lрn%D))I m 4gwʉ-Eh r-FX^7_5a^Hٶ&:Fw҆!9߄4D{/2dZ)NJx!^ѯ%ɡcJ!N+U&T,zRmp & L˂2,{:= xpI܆J;0eگѡDB*H[M{^.s,BM} \N_;*%8[vSofgUm;# [$jFˆY^7oo2˵~y=hIvF o:?-KafV.f aM5!.4M!1H}<OΠp\*5fo?4DO֌?Ƚ]iM$ʢSZd^1J Z$= ב+4Aj'89{0 ߛ.4CqG.$@*&gwXfF>90tؿ98ʉ`Ox&ɤe-A19 T ׭ՒO*/& [m?/ *a 4e67nqdf۠uRB586=M"YV-Mδ>H-!~h?eMokzF{ڭtUsmz0 b4dv91=*Q\ UqH25 A@}/ do#5X w$kW t֒49NzS_BS^2|2j4lZ %ptHX.r}3 Fev 8TDNڐΊ[}kǜ *Pt^k8*e!Z >uG!U(:mk)bic#q"0=cDn&&} ZElv'2ߛŠ*fGt0-hN2cͫ@r >6`2 7f:|k POHGOf\;U,M^iĕ? +Ns4Q^E K$KvυSM=@OlwQZ Ty>`:5U ri kAqilCUo,h1DgވG$x=]-qB֚!=*s[4lpEaYZ%m;ɳK 4:*Z'[h#dž` MWk,ytm<57a:%5X ] MRA@HV֖x%L՗_0$FPjE7Ĭ]#[:!O"di"k IJګ"g~l&;Xa=Mm`lĉBfĊNTœY νMGGd8fw+[1X?/2%_35ďj-ڈmˈuA^^١{ lBp!uAUP obY}t!챃u$kn ]2g *x0'3!a]HodHf*6BPθ^3xIK}a6QU 4ЇIug}bo} y(@"!+  `^2X?"^ _Pc8|(hֆr 5E2Eobe"?XhFh :M *9>ux]js "U֗hf2$1F KL=MptKd$" 3}xU.֠mg}LA.P rwKW &2lS9eb􏓡-+1*v>3#:q^[yGy>LȔlM_58>h"{PC#|9PVſR,7!]"tKOvyPD2o =' 5CMGH/eMmŝ4s^&"+hQ"A4>B{R|A_?q ;,8~8esѵ}MXZ_O| RG-:İdJ}2AO_;k3A]ml.OBd !?LԌ)do^I- fLZ w$A\PIOH-iL2JW!t{/N${.wuW1hA]=+J w,XYvR}*iE@ Xq@]ɩ d ̡Gn23ejQRA2-h<*^PB˶I;UfS*t(`٩.!"a(uϏRX7<Ōn JMs=aODF,AD.jecmZ5m|;_veJO@hF*-NbxPo=R7׵(I"_pʘ Q~V۫,/ܨMIå؜1I?OX cĆ(~C#:{0rS`z2oGHt4[!0(p#ϳCR莰m1fCS2Dn-.٘\eswS9# ݲϙϲބI  6`9a\- zM^s{璃G*̭ۙBT 󁗥wNOm,bţ ֳwοMdSE@o;zG;0 L* mQ`4c\흂ywXх~ OZ-qB4yN7؞ΆuDg~>NШ$u[tl9ܿ(A@9'0gZy cǷN9CP %o&}Ci/ g+/_ݧ3yj?R˿T` ]̱6O  wSF.0-Fܡ/Cޭ͑L =t4ex-_A:Cֽk&JÉj]Mᠳb/ Mdݍa=E 0}^8F2ө}G;'g'#)'; HN|m=l^(To8#.Z0 Y RS]A)>_HEo<{9W<;V)b-$"h^13͑n#]_9Aj[YOEgk{=-Ӟ{ꕐR>;e wE՜P%j?BAJDb: @{{פP6͌@+44>?gcqI PV~ۜ},$=ҟ$.O`Zc?Cjc-iɏIfJd+42*=,̭:L pmLw,; rGs~:x-magpga?-.42Z; qq;Pv5+ԗq%/`'Oi%'5E\t5yw(&HU {T ; P"Kv!ź_.nAu _:Nj2>.f7S-9c#<,}e_ϲ'S$"@'O_-AF [xaZߝ#S^+E ] fގ9 .z~"@1qV;FvpC\dyJg ~9l߈ы5:(N(!H@3 *sB z3־`lAw"i.B=ϱW_~|koˈޡØ&ܼ`xa\j cEP]\VCya+|.^d5zL&( iwB统$cMLggEEfic)B}lI; Al?q{e +3bP -vYpFm, }T6G ]po~L%9ۨ x;E0wJu7^;_\KmK*RVI'*K{oeג[Vsy f4nD)EJT<i΀iDZB$Y\shK4r9rRX1qw>8r4A]orRf\E䘥G.N72~ӹ}JhI.7~>&9o1VCCym 6PLJj#?lzevUeߴBRC`<OA(*DOϰ;Dʋ+W/^%VQ<^XR|3F]Pz 20=V@, s;ܯܚ><ዽ ٩-_@/!LocC^4ğΚ‰5kτqd.g0c7Ŀ\V2Ňʋ–"l ceUB"GM8urxuWb͆ei0jfR2cΗPhH%O"Qe@JY0\F|bڑvDvO6W,{K+ ~V@9~4FAt?U5E0o1?5NS9D#RRx/u|#D܅;&'?7-)Bcn@M^TsA*G8$b=g&nW覉`o=Wȭ+vN3lعjoJ;9sqg~}.9WZ0~9fP6Iݪz;?[_t@Ue;%"x6jr-.0F>9(ۨ AE(4Ycbi/RM_C84!|~ПKT}HoHO>iz:E ɀ`&_(zb2 =[,<~&/d6|R$4kTtwF%\ 5qϷI('O+ g_D{h ;&Pv _94f"!|wD+k8YD"ŋ%^b{$G#MNkr/m ؊sMQ/F;kM>|#{OcdSr6* mJuЈ"5EScH̀ρ50BrMFxs rl&pjd?aϘ7XhX؁PPt#ae>NdOZ=&Z9BB5+H2C U( Ho g9L̎eBKF>6P 8?3C/SIݲX!O=%͆T2q!$Z Kj*4!i#sˠmHNKQss8|1T@TCwq44s_7 e6X/Lr;hќ3ժC ( tvoFtE~}ڈۤ㺒9Hgvj `=MK0>/Ɂw.|ffr%߯ݟ#e!6rr!흃&U1ЍvQ hEuGN.4)p񴐫7 mӕ#ѡɰP$/eպn"Ӿ}^%T1gLրŰodK2o>4(_[bK$<ɱ"4a<$-xb~,^ҙ6@X XRd2rW`GV.F"G#o`?-2ĿaD_C1*AJ#r;$~ ~%[q-[E&cmSV h!_Ь͠k/bF #$vS0wt1$'ޗցFY{'3[<e d&XD\eFswZ5Cf1C%7Xlb{gƁKyߙq=Ĉِx#=CfMB(vmn 8·TķA BNrql TSrנ߂bT\t(wF ѭU?[d3ܵ(+g!(}`9Y4L9W4].ٚ}:oGu9M tLU>bƚh "!y˟-[[\C 4^uZ 쟌26"VHb*q Kͺk+o-h宦ׁyHUKUrZA ؘJ]ZB`h>!ˋYe>?-UV>)**~O, ˚=+ 2xteVۍj|;GKrC\]i >;y ]0YVk<\>Psִv #3H>qתI, %x JTMmD$Ŕ'2Ƒ&8ܦbmPnlRy 謮Y67-O#[[ߟ} qT^9D1洘ơ*^&K yZ`u*ªtFal!S?mt@FD gc.VfJXHA 3Pjs3?_kx"iGīc-<84! a;7:‘ 9Zw/ 7zmڪ?#<;3A* kч/)qGUg |YhD@mS=RVZZ5||lXQ[AXKxG' Ad:xoo I#RhD Φ4XaTj zt,!"O=Gf !q[*4YwO94áͦT֪~1>n8_*8=GOȧhv_t<\+B9ABΘ. 5[_=Atg5|=OM>(/2TJط"7vq)0^AO\wͰ(f.;35&ei S+[bLܥz7JfxۑCkg8nvewmI$]o|{ԇ'I&ePA"ϹhϢFQ KK;zm)Dߊc4oE h `Z3*'EWQg@ ɕ_YjY.$JEp=' c8.Kr<53QF/^<Ejw+/q۹~M1*^ ,DZ6`tW?HUqsjrTf fMJq7$ꉕ~9֧ST&vDBűyO39=@>`{Q{Or> X'zy3V%J%X0R|(M׬OgUlyڴ,9\& &O+N][v-(<%z//x2&mɊO̧9 wH08iU79XnV;-}CݮgǷn_]3`L*3:_]*{ [`Td-@+S\5PQXӳO?Zc@mAaϥsA)r{8ܤ8::rgDI@IWMbRP@3aOdqswE~̗Ug7EcMbl>DG|/e''2T e)xBoJlx TSdfR{/;h^Lj6cTr+"pyx؇Z&nNyuPbToo66A]d5H[Y 41ِy횃['_O@)p8F D|?ezl2p5'_.YDR4BbiuɓqUtj !)B`+g̚S &On@mhhoˍ~$U8qz 1čs{+U<zgf2ܼ6C*'21+ %؃e0A8Kj3U6"O4l40rSl}.=N镻a=aֈ;՝}I8%>**e^M^7,MLS1ģh+3I*ƨ o9F *wTy"3X!OlK 8&N*%?7X3F9r{oYRSJR ?c(WK{J[ˏ-3Bi&auD%i`WNW%N_W ;26#d{qR4zo`.' 1-[‰e#aV&jJYyřNai_]/EJ"fժaJ#Vfbޢhm1Ԇ'} !0Ec>=d"z=)mv  =͠D ,LAD*otxVb4-f*@Ր|֛/%Si1ochpȾe wsO` $!u*7-=Y{-J@;VcSa/o6dDu=8K^1j(Q$ jQ HZc #֍zU;W V-F^"#wDZXhC6np"VOǧ9~yrZhQg.lFT036oЙ#bNJRTb7sA:n*" Ddts5[ 1BB-v|R9RBySc^$LsCO9#xfFEh!"wu3BM¥yu% -/U#%AwR5<ؒ~f.&]jRz ˥~ n?J(/z8|OO+Q+Y& GQàԨwy)## ^W?x=wNl"ħ7_UaH"a' rxs/ ;jzjY%Ze$C&! C( Fr5vɜ+X>*vkQ鉥׽|j{j\YQe >'uS5^!OPey@G %[R<~%I^i NjVcWD9Ưe]A$'l;l@+^NF#(⹛;o< osX%xX]]kXl2٬,W39& 9oAglӦ0LIr_-J?Պ0Tī`OQ+8SboFpځ,cy+QNI'½2޼MhGARo@!Jej | QI0p!<*j0R(lG1UazWw`ˍ*f4N-ߧ٢ؚݩ҉ s E =k= x/l3-ۉXӗFNRvM~ Lg*yN5=os1j" vTBpeKtYU0 cc&O=9^4.߁oWSg.wBF^Q{ӧH5&HE~ا\};c0vaa3:YCޫy^RxjҌBlOhπШ/9RG6ঀ.!%,zK#r*嘵HD0’JJ׭eDf DC)bFhi&ꂓd``]%< :MrSyo޺%k\ +Ig K&y q@/YlǑfSՏ osfN[DV7H}WC,RSۻMB~y{]^|͡sK^Ddģ!MW6gT=TA vDmaY7dT9al2|0k⃊z%"PU߷BFC+V,1RDXYWU/T˧5sCFx*8uh` ){8Wlxň0 3$g9)œ:0nד:&-`us g9>ꚶHq@[o̼q9`2Bdi$~D "(Wpt ( ly`",⡘$Kg jcUc*T- OܶU,w.SpBzeYOHP{){֗GʸFc?Ml|Xge#-8E]ru)+`I%(`oNCk KK'=}0`𝭽{Ewf*t#f*~og 7tWBf\bV9vHB[wBt>rn;w8ݗ\NG2Pf=v* 9FЃ4߬$ЛX7eշO--"y}Yaviy3(STo8km5+|7pĘ %֔z(]fcq&Ykws+Sb`h 8g;+egK{NCK};r.%쟊'oiV%iwRz 6X2[_Am%wv@ X^;xU-rz9ADW9HRhboMw -"x;˙y ԅLAT>֡Q޺xηcCe^.JܒlU52$@I]0oӮ/q+jjˇI21B$ɣ(stry5Ӡ|Sq6Kۚ9F+mjzcu4+ 4oQk)z,\%pyF']-~m4rr`uUPh,*ww-e4Hk+%: D3_N~{F[ׇ(q 'x`d{+岿~g 6gƽ4ǗU[p+8v]btTtw˖&= }x2kT[X>:$ "d1ޡ:CRq>**, ŴȂf$Uml(q]+`f$c\ђ1j~dL8Ufk8i>Mk# WͮfNL˝VUJu>w d]2HMLR;MbqwX&0}E7LgWQ'|c|4òLjܩra6C: B  CgI:]Ua_ѿ>[|ZQj3cN|zohXotK2uYw7g` !]h4Ȑ#+)\t&RCWt-KZG N L:`omD o׵ d&]6*ǭS })9@Kn4˂T5o{ {Ъ&+ We\{/J"_.%zt/)BWEt3' MI |qm*ZnP)KՁV1-"hx̅5?$&?zKQlAT؜H'Vx!Z %L\7ĨG3!zhJt-^)jR;9/z l./rz 5bDڧCQm 3 oۅA8Cb}mIObXͰdx_LJ nx'۩IY×q `ɄYb7X慽[r0n"c7kWr3ZbK܌o"TCrI6vb[[aRrDk|WmtQ_p>ϛ + _9EoVF?;}zvwv k8)(F"o`i4B%\ HYsh w޺ȧN`* Gi.P "r"|a '*e{"nt`wX@傮VvM3a1C[X7J =^gh@R-L١ެv-[1I$Lo'u~\uMH"F\V&鵑r9{k!(Slqj^i^}DhOwĂNt ZlOiQưGUaSGNotUC/_ʩBɃ-s~HA q+XPi, J$g=gxm?I8)1$`J |V\RL/Rth]ħhnPITK=,x+0Td ۻLp0.`7Yл4,d6RR^W#)HBooȮEnF{'obg4LLΔmaV2|t0m1G s ISΙ- oq6Jg ` $~?BQIVN㊊YBRB.©ub9|._~p'\1/$?Qi21yںd,l%n9iDSڵ ZIwuv7n1vZA |ɔSWf$CJK_3{Op j `b>'b#` {9T0CUJT`؏<*fٵdyƱ~ %Sު`TJ֢oxhq#$A#+Tics?`;cBR~# FCq.uFv+ZqAt>i@]=w~?U./>ܞ љ1(&#x0`-0̜uL}E/{2rlpN3l;-G :dPOv")N65b1Rr@Џ>^OZLZ;ba8*l*"UG"n褨 (C{ڧEQ) ؽWjtWȘRt|fvhupe Q81DU9a"QJ9NBI;ĥL̓Ү{kfBɅ^8ϋujLϿgסּĒأ$zJKr7ڄimK12VV :ͥ;TӆAp$0 %QKdKj8!Bͺ~2x[^:|2XWuY>^~J 4͑VBj3ӗc<%{gYDWUWFdEw5 V+xaN/Z̼had<̟dz`k/^a#(Q;/^gMҀ B EcQW IEL8UPy`g.pƎ_~@=Y@0XLNy 3w6 ~WyCi-[8C+ݲ;KWJ/o>xfFd0 +8|Q>:XO#j%F!@5\GLB0jo'JU]oJ#T.\v0ɣ a%?i:=ڴwqTGuΖvެPK 4l9$<]4a#ι9s?_|jqzyu5+hh_HWʂ6g-r,0&1br= \E]hKIY J6Wbl=FlJqBTI84mxRF݇Ƴ S&>WWpvZ e(!?F  =^y ߤ0K+ $X>:U=0;⻫?J 0SBHj0lUp…Pb%DAL֘%{ Ds5jY3I_R/[[wn Km^AђR !LEJH5IqBжE73Qќ4BUcZEՠJgPr~kUp~ݒi^Cwl/û #Qq`.> C7uK%HZ^C',_)F.i%Eg=]؎=ٌtK޴;\A2e[qu͆y |,F mÛ,kEG}c pgJժwI_QhY`.7]aQ/fsP/7l| T=+dΌ͹+%:Mֱn}}7EnWu.\Z&Y36/5%>3_P.׍0!frjV^AO@?!q''R,X.\gp@ƚ{9 TzLA @y"[6[Gz^BY[΃j%s+o)tWsDteӑK_Ţď  m25ΝwT:TvW*HI<۲!=5Ȣn"w`cYE L{^ٺ4A!K 1j˜%#_[[ D>BhߙIU WصWmiJ["9Ġ(! dAlT7J % P /Lu ZȁC˶ VAx%f JVS2v_c<rGKG}?-V J|^]/t" xsmR}GeN~!^UaEK$OJR5uM|JwcZK8ԥ$W\ Bӻ/QpWW̝ u4;y8 'BmoZd;ŭ b^ v;t 3>ʰ@FmFZF'i飰h_r^IN-gtsh0"]+J Z  x9I48i]!UD /M (k09X:ORh{W4S'.[}v)m*9WkkA[*@Cm(y&{X^4⼜)y]O3a֛dlH6L~H` sj};rKyӸ>`[H NNFԁxM5'tv _$u~A⋂ӌH*?lI[mC8U.6l Lu{cv36Tr9e|0-m*P٢ bg#4Zsf8(jK՝K!ǟ1F[Xqw:0,td˥BI .p*qѢh/ Ewmlb PhqPD=d 31gwc~NJԄ:5?^yL2OWJ CV`!ܳ*mks~'RV:޹ҍZ4EOom_md4k=8+]/4Jy3%{2U m؆Zת2_wAx?~ .yw3ԛ+˭_ud rlSp̒Z[}f rE~kr;pbԺ}>q"[ch0L2~'e+OPM;÷CRl)ݠ1w&kjfӕBjX"F֟Y$3lT׍}'WFLV%V܀ֹgbTl׼ͬ 1᪉^l|⃣N \3~(g@4 vMںyr ۻwK* iʜ)  pW5l}M=S\w"}, |^^DhORRi9wbSv ATRt 3$7StVP E.g2_w~C;%7K6kl;u6A|]`ac1HHQ!cE}|_<83@ OF$c~<1&Aс߆$zf _=ShĻV{F;A<2z j[:_>d)rv8~:*ݭiUi+i ؖ^ j␵$p]ZEY/mv݋jC~֥J<GRTtkI/q;)V_69,+0y8fylxʼU 5P"_ŌFr8Wƈ}g|VAQNHT _")lI#U!ײ vBvցyjW/XB,AtBtqySc߈/sGձK5iqP2.MVDrV+}m'NrjR*s­l0'ò\*gVG09 %ri_ s0sH/UV4@ZnE{Jw0-SZ5CAJ|8I^`0Gh#A#>y^{ܛ<JQJiM*l[RpE!Ϯ̏sp b1odBg AZ?ey^㌈)W덽PaZKo}4mT+kwCY3Pz /6HD&+E.ԘYViuILUT B)h|}_-mqq+P=ìZKeIKBI_ *^Z 6qѱ0jj)`.Dѽᓐ?:锠 IviHUW9=mp{\Z2& gLyZ7q\p9$۰[a uyI(i~ J Xm*t)z&:}cT%ފ%#Se&oGҙ4t1ȣϽjfɻdh@"AXڏ7Tߥ׾ MF)ۥq$5E-qboMFE1b>Lʸ7G[|-e} Q %#AzLj;Px$)Z퓧.e[ڐ\`c-) ˳%)glsC eVvЙꞈpUb$Sz>}b24jPb hc Άx֖ikI0,TUh\4A!]P.bfY~{4i4uӌS/j8`M1y W-lm@]O_Nhg4;㏘>q-H>I{u֘Lw TuuiB˸ '5_CO +F}@2/FqZ6R _bB[ E^ Cp[ ޔ'J#dۛ CG 5CZo w=]@ydf޸,|PxF /&$)ԍn:H/N^RbDNYSt '3%x" "94/%Rm(: ݲ?ZO Y1NYQ~҆սѮmZc6Q(A]9.E!tQ)czʚ4YJ,|5]i/ ѝӅ#h-@ޔ7t'ʇzC pbݟ)(6jCP{VcnqƤ0it? uqiARt^~XLC>7Rtr[Xjj0&]Gj^HYqML W2` qa?8l 2r8O1OSn(J]\j>HcyƩ|7gp\Z &,E..)?hH*eP|t(@FPuj5 D&T0w#>rsD(x/frMB"1jo/&.nP'8Ӊ]G-Y8>aoXܱܞģ b X9pĄ]ۓah6vqUa] zn Gⵔ6f$#ć+06WA$/t`M}CD;N,Sqx(ٜn+]Z3Km({?z@[V,n\FЛ\U[`E`}b*I5(#eB(ϗXJ7ޮ.δ4?n nU}$D:nb&m/ S%aPsm - !p:ks7%DR!julR{\˰i4Pog7uƗ&)_qlW7d` +ԂkVp.nU_T=+>Vr:jm$J!ɫw_G% [|3]RJYϐY;E{R %.r%:c7EPǡ#j@Y-Yi2JQjbEevj鯁-Vɪ@h>5Q3:z;`a3װ&ZC I==x d!7V]fɀ[N8u"fEvbpz*fX&Yx*c X](0GAoEiS*mB%ڏf/I 5JC{F`v\g=O{l h]*h x39d7=R_3`&UR* H-Q[lYhRWQ⦤}Ĩ7<1Sv9z4i@OIУ;nN(BLD #]x4BP, Ĝ; z|XC$ M܌Bov[,X3WEduafLwL|q3)mTSɍfϮvjv<(JW\1HG1~TňA '_GK2B}niPgD K$Pd>Fo̊P_Bd(1J-[C|&uKF2hqIJBa)12ٗ,W G1Y!Ԧ~ K?Cĵ)("mpQ(,A7"mrFfVL%:K?:85U&L[Qk )+Z%,.|dFC~/#.Տ Aj#vIOP%1s)t>1Xg;60Ch:}['cl&s #mP@YKC-VFZhfgf%i^1QSd:dr/TZ;DB.u/K6 ',TJ-rӷd>ʪx5W4)?PqI[ю/~.ҼPk#;'[JvJK̒_o}CUwoW8q7e?[uwj_T ~ƞ֤E"pR/@Q 'bs'6ò~ zyjyن׳&'C)BdE {! R+ΨJ^9Ltc;Dti7<9m8;W3֩i p)+,Xb,'eݫk-.<)hӑCq {Ǩuzu1=g)܌8Ü0Eв-1`ķ YcT=pdٿY9}.Zv+1]ϵ𔚰iibŦY]eHR(M]pmg~ – vWeQuJ:ut7@ORS ~ʗѧDN#ԭ詻cfGmd9g"|Zf@ V_ K(ǵYoPROS,2FN|ߒRLR)}G)y@Mvja.& Tu XyP 1ӎXa&q(ӛ* H{|9~ R ܥф⼵Z"k^|x!"BxGâTe^K\ 1%4 b5|oavU߶捛قII(Į rӕ.߄ 1?%))'~>JA߁K5IZKs0C2n-qVbўHI\u֏y6S[7Rc>RehB  @}m.`ذd ߚpǷdFJV ҘOxyzJ{/YP,RxN՗WN:<[}/F4@ڵ)oEptŋTr=yZ3≜녛dCaTc١Kp7~ 5H\<,ɡuLKӦ(Xk.35ԩB}>S|c$Vw $Y7m>A,xJQ s:L<sKp@; cdu~dcjUde\{+V)0CzO)BBDVQB/8%V j̔ؽe$M1zW׼{\H pV_~H~Xo a51GJk ^>բW>6LE^>uS=(\p5s3p"mA.ڨ/S)s@u纛j72Lt/cQey]1|&ĥ%pw(~iM^EvK_yQ:5 ;raI7dR[6D*dX>2s^3W85G'x[TІ緿z w3dـ]_5 `WyOvg`'7r{ 9eNݞ|Э0.CmAJ?*r]mvVq4gfUw31E[ j?pharS%Ŕ抝] nf3p:7_`,>T$ Ll o~W={r/(x]PeSx5ljj*L͉,O۳}c{{T*X+̥v$v^Yof. v%7W7g<٧ Vr@|MJ/FVOBS͡uFd 1[P\h}4QLsk,Q"{ *iSڝ h[ѽzdv5:ُUtA[㗵FS<II*#?&8BO ll@wU>Czp:-#U>=.0E=!EellsNЌ;@x"@.AQ <աt"ѵ3c'C.b9e|d zeY1lwƄ2ȹeuJӇ۸lOqSA .;7)x~X1*"eΆӭ-3w%qsKD \SnQ乢# w]w?B-),a41mP&=sK.]/\a?z=lW-GㅂlWT$EYd{37HU~^q^3ÐGQcݨs]Uu^޻oYlH#l;FtSK{Pd&xeS>XP!dp}SS*Ο곧ux᭗kD.N\ >Wn yO=3? F HU z&MM K5F]`-NC}fLl{Ҋ|VLJIVa̰8ʮdړ7R7NWvt>B\//2t[0)_o37#a2YtopMRjs ZǟN:kGa[2yfp(MYh2㤬H"0L﷔ +&2~/S L0TOڹO_\"78cz[xOvRk}itSo5Hoآ ׋$!ߠhB+6Cv&S~;g^`|YTGo KL~-ʊ %2~50^~`!}xڿQU>֔.JkxSP `Z&G Fkл̿=#} uKY}Z`w퓵_L̼ qC(e܊BlQ[I Rka;KqԞz>%9 eL?|E7FX49[9C> U6.kK^,[kEx_\!zjSdy-F~Cp8m\fAXr:KuGs oX&ӻW|e#KOd8u& Sq׺*;[_nā| ߱V9JL%_oCuNppi23il @s?MhJ+Bȴ>tۧ4*J=[׶?ylNl3ܨFUcʚ@Ti Ԋ 猤,kb_AZ&l;ޒNLMT rE:\ HPE週7۠h+EiNX`QI"2m6-;x(+mޱIOaeӘjVsz] Zu+}ͷ)#hLd3b9z7FW7\|ncP{MC<ۥixZEJEdG:(Gnl8&F. 7C?ZElnR¢T(vKb&}bpRdly3w#`IazKoغ1"""ߙjL!_ߑNe N2?HW@5i˟s' H5^O%`8D N<:l?³ &y,W ߌit$ejh1AkX6;fjHnsY/5]ȴ&8/}3K"ZI 1Ky a =u6G{ vU)m.-)n4f6eK_ܼ'-bB }7S6ЗBd!t ^ ˆ*u-ј+ Vk4?qz/k`=OK􄹩u5iob< M*)O,Zs,Eմ[]:e?7ǂ  e)3Y}O7}-#Rw*1E!PgOల‚HxSVot.H8d`:rˈhQŤ+ʛ#\SMV>ݭ$E=qU EғF WЀ"=qP4W{O)7)*?YR3?V4;=+( OZ#?ʲ`,Q8ݑ8-9+Tg0^qUpwA\X<&F=Qi(`EpWn]GNIV'TfVWU7|aL9h:BN`pJ`k&$?]QpA""&} $)kLɘs(͠g+S: N2t}I)0QbX<%-/e{|GJL6ih%\hNerX}w,GU|O'²AO3RYwkȖï\ndLaqޙ[YFԔHb 3ۺ< CbC@PM!tʛJMF^E2MfrzTpSzhO :Qu@׺ς b^y}[n: J!cwYQF@ $t.^kM! JF~6c, 0"Fn,&qi$YlT?y@Fޮ {#`8^a9{b{!v&{2JO*QARGHuX/([GĴ]bF(vf0YVo薭t']4dQ_!뺵" ; @!.tPK6d4Nթo)$G9H Zd{{#hZ?tq%']e,bJYUuĵ~{²0Ic,,OmD= Ak ՇXC+vCgl]^+w8&ܞcՁX}\Gr=0 o'd2,eĿ +N CyǕZէp3|mw @nOR۹E.5<*Jmx{IIW)\>A6A|cpVhdO.ԵT7lh&&yAçC"QԨmtq|Dgsņ8)rPa0y LI/q-fb(!]K9^NzH ee %;W:$P3AWhhNj6N.Q? P*x y:.0DBC^w=\1SWY{msNSHg4Ld7#_`¬?#6L,->i¢-*c4P%diKdi4~ w6JqqV0z[{fj5n9vvr9U"vGϽolj&jDL7I+Zq ulxQJ 6-r-wk%-ft!~q8e <-K+$B8su-z|vszz1cE<|AcM6} z:*.wgt2ٲ1YUvPH뷏AcSaF"fFg~r(q[GYU&h"DVӉ쀰5p4@zPl4??g2l z[T~\0QkehRWp> Nr~B'p&:0lAnWo'Y1ztc4r^YׂUS;X2n€42},F6#_Bh*qmlw&c^rT"⥵q/~G&G\gUU^wMl΄q~(ݻX..1/.nY'C[Tvϓ w@\E`9h;EdW%ownIO՘8K˂Q:MxA1B0$>Au}| (T6U3TGSwtا;00LЇ/?ط<(z398 XO˩gU/02@OQwuCI򱻲J>U@Ly Bubv`$<6NZC͑u^Е5oJLH|(]2Ӻ3/Ysv6Q4O]{4ZـG~ϽNSR)~ ȔkY 2QcnY9l V޽6Cw=/j}RoxPzO\D3ras~ͧdh Z[}A+ rѠnl=Xkwflۂj0)$yzZC)^76G;}@ r[`kIQV[դ#RkxԲƸ}{x֥tIucO5LVwu:Л8gG[r3y 2rX&jZDu8o.7cM\' d cH>#hm2e/Pc1Aca2FMIWyЕHZ2K~nrJɃɽ+HpXϮD  ?RT(GBK`ʻ78J<7 Y  V2=wR8 ˏR(sMڹr插|  irKw6ͳh_PԔ*=Hp+#)jDʂwd)8;2 eb>r+b$Hj67zmB2VP1' Y7;<Eph50׮\)Rz7Mr v-珁܍x<Su57扪[CLژW/ؕ1~rѯhґ޺R|BDqoyK>J3Z@dӯ'T|'#q7^GGY>dÐF@gӄ \ZY\;J_bd8:`kK=veZ-{$m˽[6]#c:$T2>rM˖ U+]ݭŊWni\ Jz '&Ig'Gt!N+6)fLzk>;cug)!r-Ca g{頇=IcZZ's,t᪼1JDW u1?Ar[5'.y H?"WW#; ]؄`RޒjN;j0ԍpXNSY]RDz6oi|O2 4UZ3b|=Z=%Z%kU]{AS4E_" < ^|`'Wxq' z['Ԑw>[Q\ FDh:8&V6b'W,a{;SHW #w2#TE֬x/ eޱۙMY[>u#޴N1q[BϨ`*bԯ)ãԯ!nhd$m l>_:ZH"*?)^׏%2_ uÔ'hY]D廭!T$,~>[<w1 Y0UIz1F<DxQ=_<@*qաNbP8(\^0gݙ6msE Ӏ\~W<$ƍvfwɌ™0kD pŋujYfE_hl "RGT%&P)L&Y۱{24&3}mxOgʅG8o_"L`hN^KDߟ)oA2^Mx7[̓p N̮6$PPbѥzI'~)c+p]=0EDAz[wƶMHՎԑ^ҵY LXJv DpA 0g@..9~1N/Y HN'3#.=@hR=09 ,-|de7BZwylhQVPPk_TBn[mA7޾2$(4Hm{Vw Z`f*bsAQWH%rnA3 WTHq9.z \ <DJ :2X^uS+,HMW)hĥiȞ !"zBKQDUxYcjo#NkEw79g$ cO4,"V.hVd.ڻtlEﶝw"~7̮sF3okLpJ!-m4Gk"x n+i3 oqVC:(fr=8îi2OVAIrUXJ۴R/gCGN!dPWysx.=qY !H~j]>ڋPN[hj*|Zپȑ"_3:B*.Y9n(`@Uv ;QXL@Wˑpo8K;7UCrƾgƱ{E!ޚs5QCIVf Z.jg[sx–[ޘ'8%zD;vK%mޟ]n~v4ek8l#B@ʴ)nJh1JRILQlpƟN>W𫟀4hHWia"?\~ru5/v~;ߦz8[)njQnkIy\9b46g>:ϣ#{rC;e%N rgu^@(.KՋQPG=]%l!دT_ܒ] 9S«颮c09c# 6cwS6S[хY*hY@@ X`;Q.Sljyt|s ֕O1E2pXI1OnmAq&Cgzl4̗{lەu~mCYTt_Zޞ>ԂQkv"f,bg"G)xKqM3?-ݷUhT[h)#YASH`1A%a~?ym9ͨl,<3&ț(ޱه#v(&q.0\{B>b`Zۡ-Gʺpa3?G?32,*wk\L^ p3Hd0q|) 'sJ5I v3сXW"򜅙q-uJ_}dָS Dk!4ā*]V)Ƶ хQYu#*[,;Y[<1GzXn@6[bePq9"x}h擢*Q[!-qd${p.`,"0<Ƶ7Psg3[ */g vS "W++Ffrܐ5piNcf: | ͓2 2QоYn{:zi.Tdw4 qmtAV1m' U<+`iհjK ZƞF\j]KRF멙UY `CysثUܫpJ#22ABZ# RDFb ,7l تЛql:h3 jV}N hWZ~A,>&FJDׇ5ZECpf5hZ)21˽ѷvg6@{"(Bv>ap Ol=np$rYC&*:?K?1)~R?oQWHMOhuc߼- U'tb~iYcy?0ѡ+-z.MC.Sr౵4^(~ yHS._]*=ht׽KGks ^Mp6nZEWr oi7Y@RtT J dTI̫v'7r}0vRHf;8.]/o;mVõbOY ~PV=ځIR"sʎYWvCʖ>׿-\@?V!I$WA$,OBUN8$ŷws6Uԑuv`QTi[dD?̒ cx#3/Z` +}]k<;qn/"?x+ y]( c~Zs'~?`:#v/,=@lh=RޞiT-'p͗jM&D(iO%>p&Hqs܂s !-ew=P uJ8]~. ; \ѾY C6;4wR'#k {kd8z{z4w_52 $lr{y _(ƭ/+:l6tr }b *QdYr&uHé9,Yr"⒅3 FNIiR]*K{AtzO[k֮Ǔ|!1;aHA եL[jMMFu3ssts"i}I߽5P nd12 +tg9(YrWϘ0 T 7 X]a&,C 9d?%:Xwh"9+V 'k1,P2r` Ki u2^q[>n$ߍV?/ǚQ7J0O6NS-A[n؊{PsPO&,[(~&q+XոD? '+>tζw0>,5$6Ydv,S 򃕮Pw`6jŵ'f ՍZ}6l*ԛAvjGyZ]>=~-nai R 뚛_3pڽP.6xvV:~W=[go""mo2JBB?\9|dkmL$闡sHe\x 2KK<ʃ4>amFeːzC@<^DZ&L,lNL e^bIMD>emFnsWӋD]q6 `SArrn'^G& kS4L1ڞԅ1̐!OH) P(|p~ E|976qgH d5߯q$6!fno"Ġ hfE 14$ L;@U+=[6r:(4L SQzl*I!ܞO }Xi r+CmҞե42,k,`B"9rJVɂH'xR{?KOql ZW۬saPZ(5ɚECzJ$++um/~óS]Ƕj0Ce^ ө5 VX\R6f@< ΊiUoO 6)#!`\DH= ؉\c3-hZPdm ;Uq|0S ! oeoa5ɐKVH9Ց_}nMl>e} Xe-G\(BcmKIpHBUkh|H1?CWKڨ4__eY%>a1B6ǽfHWtnr2н]LP9kQ- UP,W~$!\u0XUU1$/?1-3dgw5555r)vQH韯[;ͿQ;e#ii#͢#1}SU^5x顪VkpiSb6殙emt$p_Y9;S/Ԟ{.?x9)1Ldt~Y9M 1@t0bb/=hO>tG<4"~jeF"T]6aJr-;8e4&U']XQĐQeժYl1}?5/I~"#O3 < b+ϞC +v@u]'umV)Qm2J퀚wxk8TQH mpW}APf,TKZCVaU-mh0Q,Sc66Gl L0HzDo*~E2<2PyrRc0WK1`$ VAu+@޼$3n y^m5__h" UJ/*Ȃt slkE1exUvfNGF‹qnށgJYqucg UqRr~ D}قD~֝TκBj| B-wj!HᚍZr 3nηԮLLM>f<}Hl~ /{ oMșAlRUr'^WB艾grl. .q4 WǰEwya.H>:pbHwlDFYwb& %(:fS@>Sdlla1}͏C8:!h}#b[p̆ec4HGcmX@7̖%p^-K!W}lz?-u]" w ]oks__!2QE3t sAR.'l|Uj֘(B .. 旨18 =u1W&'U2J1u Ci#MǩK5jk9vwAJ3k`zIʩZr۲i9Ӗ"3'5|"0B Z TtYHODxYtۺ.ێ&r5nZ#_N4%^nN h9<N-WQ,v;/>+ AIMuB%(m$jM6}db2S#JRamN{<7/k,3[ ʈeH h?6.˻Rɂ.A|^m`8%6ն 0K4gMQM?􂊿2Pvf2GD:ʁlWic*d+>p7J-n?[3 j B30Ts=(R/nlxvQvBy!%+e4dNCVns,=7Fom{H5L-xՒ[4>weq2/qz,tYiR[2zaS1B8J1 yONQFOB t&"Axݢ[Om}F܁[.CEPQcY_a;IL!s!T582 V:ND0dHtlQf>GϿ{(_;˒Ȥ2 A)(s3R~Y1[ɋv~DJ͓lR2h]^S}0^M芋$&Ö~s_ǗC!2béW1&jLUFK $\t* PIJ1HMv~XcqnδkUG ,aY@'P?[hH%Tr^>т5qmg2 .2Ű>"TxϹY T f=c;i-j &$R% Qet,Ž]NI}dm-w<_aWr?kOf5eKɈW BU;mv9&;ܢ㪆eB.<҉mq <:V^/*z"(ib.sw+.ڀލ5Ygc˹!pl&[4Z%y:'JN~u*h)><+b ,eS:1S|Cw_\ftKE򚹖8DR܄]r_K]5 "~e#vV Z#U=󘏹$ww׍ Ǧ8aн!1J4y7 *3s dZ`'蠵LBXm5~L$r F]j%DEɗ^|1ӵ$io_v.^vCz| Sp8/m RM~iّkr21WDגm*\Q>.i 6A& B"93G5˲#g1羅VgKU+$GlF'G_D( h[d!wD^{,?tsQ 8I%ɝ?%C 9("ה[p+fO4@ѦLIT% j) mae l'v WML 3Q3Qf<0zJIʾbF^81á%%1>`zKB!0R Y'97 (`Cȼm ?QA v- 9#8R&ܫUcrp= dTEbxU|rk^q"Rmwދ_ڣc'G&2bcm>nҭ%j~X$Ueʽav6@υt-Ar)7ܑ,`,ÃIToŶ$3M,xFl-O@+&7 '97sOhև?.zobS+dQP"ge#Xs祒s?WNco@e7;r̀?)K'\ **`@)o7a<c xh/? N#)NiMdX$r6pښmx]?aC 4}-J)wļ`>aH]X:8ڰ:Dh5Eyvq& [󁻢a+K^Dݠo"@Vko|ad.:=u;BQB=sc &N`)W7i j ݓeȥ>AtX(H3~پ@8C\W 2A-ʪJԛk@x8gI5DAaDHS<|0<S<޸º {LmWW G %)եVqqSc1ՅGq}c|T +mu1 Gw&f"42kt|&j[1_ڌ@) ]j]ڿ%|0e8SV3ĉKgE$OcN8!W* 9ҡ<1_d#NyϙpKh ޵{֓YBHO&XG{˴)xy@f;K![3YamP!M#2'bjL u\iѥcFhg\hGa]joȕ*K_mcn0\}\xMɎ9Ok;iN[dy q}TWdqouo_.LU5.b/9c 3Wʓِ{*Lx![o\).g$&_E$qD@9T H,DLCU{ܺ *+o*UPf\᮫/a\L5+⒰oVh~Zbz.ptOb$va Pfg)3GG C:8$5`QP {p j({} so[]EPZXY`~[iѪY>>g0={Yús2T4jc"Eu56hyddd(0%%m0h2_615B^o N_Fp>R6I7RGRgHb[&:$*gQ+,Ț'2.|ݼHbCb^NJx4P(iű]I_$.Ugsf郵8C%9_V[Dj4fNѫT&xǪRoL1܈V]涙!Ks}W3ueOyGUl\~ {3aW{χXؙšلO?~F*o8mUW\n[7q|Å3e蟟񺿘 lS,R0[Wr3^g!Y،9zN1H+_6K~iCt4%l΃91g5: t6g~6j%VhjydV|ksָoIFI\|zsr3OS@[bʻ ٘m! zNbF4ZrBr"e?20ՎصvQs5~)(fyD_F2H_%PJxS+3:hF ҷ2 IbD9B [$aj7-?d;f0`ߙ-jM}, Zu)fx(ݪoa3u 0ۻ n*ekErLh!E ZqeuX_#ӯG])^97˟riu F*c/>d\t+Waި8k&r5XKZ 8@u bv’Y!d@'xc0+py-kZ$J-M(48O2Su<񉠰INCDgkns`DὫZX-6{1jK9s_'%<ƴ P-IV@uJV=lK4AQZVH܇_:Q\,@!oZ⮪<L|{oydQE%IHexfNsG;2ն@ajfgX Z)5̘^) '0ccT7o|*Zz#N3#aM?v$!4ܾ!yf*tGT,nHgjDma]~evGiŁJ?4$Z`Ò(qZoߞNX!Ҋ_VYozY_`0zK OaMg8 l;iK_/qN Z+S_\!ֆ">Iuw8$ @:Z!KfZ̾`Ź#IBDC<@`بI v~UXh(Mz16k2?5f!bե]u D@aF$?׉% 4$j<;de~,yp]h Y=w56gHT>GTb*oKԼv8#n^M =J\xA5SB}y^;Ug2xv;ҚZAlhr=.,ǂ|<ͣXyUT|l- fܣjnFHPu6ąO& =C#MJt~? %c2jCp2;Y4 Ro*EtmɏASQnuK:B=N_3"OײxwMi Yێ:ݙf2̠*П]`)'7:[a CE_2J[9R8GDam9(kgaPUˌOM)~@ .hG0o Twwn#b  4(l>#8!&|B m/j# U[t/B@-)^ǜn> 992uEY5S&KQrh Qo|E`zUm.`*pHm(z>ST%dZw%@*b.I +(x@4=\ Rm|6=w0ȀօieSWx Sҷ Hi}z<G %piTpS.%{C4;5's·*l`1ŊeCܠ@%&܂j!d5f5gmE0Is 95%6~5lExi#Orkr|_v$vƻ,)0uP?D˯dhk}t]0p~躕^(FG0sǩ%8V+Z'Wiro}s=VϳQѼ\O_-OD}p_oErkg*љNXֆ@WX~HOe" bi-MlT5$MtŎsi?rcTff3X9:;diF qK V:rPPzR-Z$:?`N8/jFq<Ͳ镵!vnwB^kU9Jڷ^|>7#|O'ǍEb@3GŖ\7Lez1(R6ɮ%x)Tj-i{ = y8Vl@cUWSmْL⨾Hcҟ9ǿ11-ł!d!.m"ʠ*{"qbrڢƤo2k><!@eb)cUaphwع6jYDJBW'wx;Ɔ#ԧPxZ=xwb~{ߠؚ4 -v(MYƗSn} qcxo_:,4xB` 0s|IaU=۟?R¦ytN2 4B#sY铦 Op3J8i ;PDNR!7C[-9h?Rs=xmY(ߪ1xq3(52P${ÎzV3ŸRaA5vn Ȍkl٦t۫􏖒bY+qbEYm&Imɰ˅^%*|֪T~;=@!i[Mw1ѮǬÀ4#xJ:Ӭ5J (U kK@aJxࠩ* k^zp PqHBB}b}6)Qloz]W"䨠.'G!U[qghA  y`l= B4BWϜ uaBNҮx7ڌ([8XI~4sAveÁ4ɠ'9?~ xsS5vOʮUb}!T{~U^fPTszPtXڈ ǜ,;>> G5 -{퍷J: 3Zܙ Ris\o|1R+L$ZHX eB(04Ghk$ztei x -մnH'._"W+&Okrm"7EQXrp#;y uqX=W\qhػ{"Jܬ>,b*BBqF'- !G`Y_|6g|azБqxQW0{"wϱ'y5U'ܫoj 1 tf5l7pSٜqA4qKh0BzqV%$Y@*p'KR޷YѽT:Y3PD]|33YoW1tױ%[BY f]Nԥd:d !z;al]Wǝv+Qq2!6cίkjD߰8SϹ [މ86_*Nf_$ͤ׺g`? #"B?#z|OLϼ+O%W8>%oP¤D5!=SMT*\Q+" eX6t6qd^\| r qQ0orkG_:'4q%Pit<ԱD^52 mwbkY(0h"K1g, n]5=KS`K]> ;g:BBV# ;jyRG/! Sj; ƢkkLʵa<-zeyƛ :l ;`WJ#uq,ّs8鄌V/?=(g}`h{*&UM"wЕ̕hIzu@A|+u\ruf*l)Zg9LTɢ8/j5{}pHCxvAޤQqlckւi"E4$#=4:pR)9g~IiLB&bvxnmt=9qm3W4тp脜ۻ5 _譪7Ae0 -c3w,)s6+K͇gMвE#=Rfd 4? %A =I)1tn~>N ԡbOIwLUnZPT&VhҾ)JbȨrhJ"W}* %dn@o7I%'0Tuq"$n)ct.=[?;֧˞ާ'ƺimQKr,C6-xu=@5gᣚO8& VPw"bA_H[g1(^;c̆؍JSuDcD2akl_ěq :ŨN< ̽0ˤ3G`8qxY;mԿq :1 s} iyݸ|ܞL+>z%~?#zoKHemaK8؍ޯиtV4$B%5ߘj Hcdu4cCrZCe%N{Ȳ-;XI1P?q0beǫ7Ace0;].f^ߌ&*+-1FsީKYBv X>ewu\B7+CmX!;-zi:DonP<"Gpg ?kwL $oڮ/:Eg\Yl\sme5]WH9㜨ޢ Ri0RO^hC ):^W _aVs`$F\xLl3ÔPTG L|]-[cPY@˼O}p!_d*]sNW>jI6@ocZya6+,)-QBU=lwUdP̩Rȓ{oA{A)+ Ɓ: '?Etoq3$m%kDV۫鎼F[\ᐻNѣ0ڼ1aV1{.Aa.￿d[vL=yV,*N7(:8y(wIKfw* 0v Uߐ`MٶJ;IHF_CQtge=w~,Znfsv~֫>IS:{g?ٵ16X"6=`z4F20-x ϙ,qwO1'H8`aڥ\ qYd[_*yV%c4owy w;Xg>rYej+w:dE9߲b)0AS WQ~͞|d=N=Sg{;c)Vhb86bE% %#{Ɔ0bnTMQ|zMЫ)?ד0L[/t> ,7F1Nĩf'|S%{n doٍ,7 :$ Q=嚫CYk+ %h c xP[qPPxm-{q]b`ڳslM}*u,Yȟy)8TX-͡> Ι d=\o&BFX\=5<ǣi3׻̧l>;gIgxeћ[ZbNc Sg.Uj. X^(wR.l+.5 ;;4ȡ!CAsLP؉sJtSeg嶊`;t"s9Mڕj0A@?hC< sL&}!n@r$hj7>HCj*% au'79@Q#,ZpwEYӑw{dMhr7fJ0Uvva&dsݩFO j3@hjS м3]s 5 ȯͳ2Q=/R* 3sBp So=l:C~+]~S%IVp_Zp4|>I/IN6֪oX c2 _b6RJβP[ VY!O ".PcKLf*1⢖.孢' u71M{|M\߅!b:,akb}+z$pm+9=Fe?צ61Ňr;zFjbn֤?qkM7٤DXqFey?t'y(4JJyf9fGr3Ru,vF-"}q6=%8NG+i9Y'ONgY>jszYlW~PP|i+s9n"SA['|_d$2.v 쩼\ x9ٚ)Op1r[]I:rN{ nZ}nmhM8\e34f |K#TJJ[~5,  2@82SEjPgӎDP66Z.Ic`y/]b h'CX`AO667•r\KNޫk6 ތ !(q[9dΒn8<>V`R=,m(ܗWǵ[sG qFYhb}D&F, ͽ X89<]v]Mr3S tJ;#D&I)}A$4 ?1w z/ЛSq!l|M.q Pkj{toTZ$28yFLg # p-/(NJahP&cdEԨED^}G:CP6A߼ +6WXNvAO̾ ? %iwY|#$ϊ|*#lե~Q}=RSoEz,bؽC!pN旈ypu 5~xqu!2P{]0!q%f,3+j0u"V򗠼 s4n1][v~?v4@^T')rOfP]Er'ё2c 9_ : [P0.N5,-jIc7 A?_@$B9 -y݄J4aNnبn^#lFUQmy7[`?3|@ ˑbϷ~C 2; pW?Ѯ&EW[۲sKQyo1]FiC`cq?_qrONa]oqGm\фM:qEJmȸ&(d3w*5 b9VU0.5ar_!+nk?;99ޠSؖQfnHO"WYtɕ5 A|e2#fB3oŮ\[q4B(MJ$L>W~KtUPJ'BLn׺1֙(%d)|K:/< P?&}2G eu&S+nJul!rRF'?5%" T{c»(}4;S^>8%!ޣF#gsUmRGkl4Ox_f:QtK[fun%15oYR Ј 9WʂԍZ4dCHS岞$k;vAކss"!>Hm+ 1SǴA5Kšޕk 5^(iuE:FԔ7^͔o5VM[* ;"vFy> y0<#ɚV=mܺWiZ-'naO%JX%!Iao*qGRmmH#@X4ia] d7ia/Sh!_\mE[1ko',^Å80.b"1u0 T'&v{ 5&fScWLsi֏wG6n$+0OKLgf.&jt觪iyDT<)5F=\v!gh ۘzW9:2!!%`@~oL;`eԁ Pdr%ϻ%DP8lJPQ?)? zI=;Έ..fPw<Z\N!D 2_0dz,5is#CYdyA%8hڨ~pOkhMڦGREzN^2she6^'"SPkzdE_>C9 ' a1|5A;t49ԫT=un cY5 %u &^7P Q _d(D8yEpx LO2x05Cf~ǝծu Ҵzqy1x^0L/`X::Kc[z[] P戴yENPZ2U1C6X@sCVW r|!,N[~Tnz%2Q~VmܨnO+4O+5ZY]eFkO % 1!7ʂtyL.8fq}!K+Nоau؞G Erif {4 2sjGφ'i2,3T+ǭ I@{2`_E,Lh>u9lk8g8ݎ)D=0"qjs deE3Q:+k(z=޼qGoI"SXK8]H1ve\'YHj_Fw5?8N`b9 LJ ?Rzao;SQ[΀iiäuhI=\\oR~)IݟvҩY{"~م5Em$)siLc9l x,!>lՀW7i d0$tU*bb]?PUEHw4G?'P@LĊgke"IDvr3M[p*G-6r&HVM =/֯ :MBaK\B9j/w^L:myx|ZkiJ*z+6g_h9`PcԀ#S_0ԸV|jh.V^Zj=h+0Lec?<+u6rL}TsNzAu/*6EYT 4;4b0 ]'>0'8Ğ?f _ 2-=qI(}GγNPI@\"&7psbCGPpsk3Q|v'+ -i.aw[ڭ.yxC,GhZ&DpCCC~[0A7͊롋%Օݯjsd_>q*ld7 !xX2e;E0tV>n>|3p*5.Ӻ,3Z X+;f nu/C:njc\"S8rhS0^3dpY7~%6@RSl}91 %;d֑NhȞ6v*CܾZv9*OCӋVhZNFt^Sn.'Ѥ[Mc'Y'D5S=0Ft{qIIs錯fyƳU}$Q;`/Аu<͌ pa;S Ա_L!ٯ^k4x77c SGI'@Z(c֩; a|4"S@2khذ萌q[fR7ڇjkNdMQR /nJgZ=c`Fȃ{?5IFWw;N-{aZb7#m3$DQ' n}J#l"v~Z0yQlcnqqg{c1D\V.Ic ȍ(w96maVtR%|ЗR_E:Z.(Cm1 eW<|x|ى/L Hfe.882d¨zYD/NB(Ue`ٓhvQr؇cgcyff-m\Xq0a8Hg.vk/ Yԧy`ryt]uQVz,(dJ&F(;pYu,Z`+e]mw gfej6 d-Dgz(۫-wG:O} ڝ3De&nN$ bf2cŔ } Ip*Qo5QIMaZ&ʳd |W3fjuhhcAw}`B :)q"^`۹ix9|&b%sCnN? Jms?3#V,BƟiԆhI`A>t)cNз"{bhΔh\8ybNh ܌wff70mr.=Xѝ~SM/6ő`e]z%{ԩ.X}]th۹7{iOٻZF* :uk!w$VkyAM|b5נ<*,f URcF,BV8s}J~[ ̓rw={[bn'_`ҵ6V/ID vN>+9K?8~  sOǞI?V([`(P*CӂvBUι#n /ޫ6tL u.WQ3ф8*$S2f1yI lGձ|7͵p}{s*ȳxcy2int.mHy!5"+|rY E":Q_9:bܝ2B;Ufbce`zoD 1|?;KYeRx;gG~jO8aT-<K IiVuV>&uxy9?iq[(B޵[SPĕѧMs@6\6j Sp޻|cT/q;<`d$'2GlG[?:i ڧvok}`G|N"D[N`V%aPohUGfRiy;!rsAT_vJY|){EvfKPb5f+Px`]~b ;6q։b;k? 89N-hZFB9pBUahicBX%<]r}BXLFwϨ7i4SY*?Q: G r}ZVlMHF sCk>(.m&]D{U˷yb 6Ͱg!ؾZG߽=ErӐNaтut#tY]pV~4 v[uE4گ%D ]~VL|p,VvV\ YP:#BhOѕ?,@d_sS;zE380B>'QnAOAXXUBJH(ße̥vit=vRmLA8{zyݫ?@' u| 4le10w} qѱaB s(5( & )FoC%) zYd$*sXCp-}sdrlEy;NrpW' Ej/.X<)2Q"2KGd(\s`ny 1ED?*HŌ}\OhN:]#ApQ8ZF6d& u-][7RKjs-RInX6j\wa8AaC!| |sDl#18XF:(m6}Wlq:y,y=y /[Lt8?#--ť7 t+$\zMKcj&etlS7;kZ]Әi WZgNژ(xrV9e,ß{"5(sV=Mu,’ ʹn֓ ,NΣ[f"dkGu"@e=' CszFh+bm[2Z9 ,N)}W~MPIfCqj脸J0f]gW)(UWkefę3 (SGq&ی"qS ř0+ =l@̨M3:LMΞK_.h%ḵ!gm5mt C%%YVG Z6I• !2;Fʜ1 ̤6uf[ٟnPIjvj~x=ܢ?A#WO^n5FQN Z\P2 qR-Ƿ/1L2^ >~!ӒJ?1qkM*4WkžxƱ`vK<6D*<`Xlw{ϯv`YpNǧt10rZ֗H9:WA{TႭ̓A(J3X8{U\7?+! Ma됃cfor,>w Lڜi˹qWV;}w DZF3y yfPt:eCn)TJaG -ՙki+C֕RyJ:*fK8aON,ED?n*sjC}`9 4A> \KPo00 Hj|u\ǚYf6=A>mbί b>|wC=Yp ]"-j9u\0b>I"> @U7}wv_vzwNp_s:)}OW ^&1#Z(n "uy i xf`=BjUjZ.52DPj}2"nEb`и eSOV,VBOX(Gqb?:K89]%ûDncְeaօaf?_lG3=t[n +8šq_RbjP+AL%4u⌰dX̓N55]bukRr@ZP Zk8Oeیizf)+~!.~ӟ[x 4$֢bWON>Nޠٵ檺AT˜ _ksɽr6] Jro@!|XOJ m/h1Hl:?>#OiaTas4l}k`册tP_HQ~cH56FYa'ˀ-VtL'uߥ/c!nHV\Fo˪X]\Yp0UZt{L,ֈhu2s5P񅕞3㦋z=+0GGۃ<*ob _{ߌAcWzSj)ږ2ҒP0iqy\..i$:u}m"s>g ʲz%5Bjڧ~¡mXo( "+ փtGqt(c,eQ- q? 5h*>(u?;Dgh&W7 N^WU Uv;OxPjקѷ?o}~.[+3<.?[,RFcl+I(<;'Hh7gM'^( E4ޢ/޻\jm_Sn̽j(R{ɡiaX{1G,$} dmzi8i7U,ˤ 7pp3iHpe7fDA8 8v=;zʮhW"[zP'Z?a 2;C\IhE;&f db2uC }G[nfʿ*l.kO<}u*iu:,3~Xl8|UBλQi*´B4,| J E{&/uv}fVoXW3)YRUO~((wR`a>E;6p2cdːTo ʰpٳLkGC1wrxPGs, vdcr]Q)@|Rp'{4yvG(S \e%f tEB &mqd :&mZ 63&9}G4>~ y:< _wyN>B29_*f6TiVمRxVCr'FcIb|8M\ NV1h ̆4:4jH010@'1Qv l$Q0F_ʂV|`Ї3!_!~ICz|Onmi̐e;(_aXZrhf3i!٧v3Κr2Jm(S~%f f\,`GW94hѧ1moM"=P%7_iA_} c5~~Ӳ)? g)*;;YB6SAD^yreŽwAO7I26Ǯÿ -pbX|0o}f.}_0=/1$xNC)#PBе+Hx|F%qkN4R&Gjȏm1B 'I0c>Πxcu!pކ 2 zyLE`dޭ~Qy-yr- 7@KrلT dh]9ӛ~{)Bs' PG-RFBE|uddŃbOSՈ;'3^5VGaDu-t|":%hy74DҜՄj^EsGi$t9W[Z B@e[9lȗx Zr |} 7喠EJꚭ th()s$b<{ސǹ&yJq&V;s.*m6y̅1)t}SHEeR$ExXOZL|b+P}  %SuֆUUV` $3/ i`LGl߾bO,tpڪ,ݎ3ti'U8''RY"[yKI"w[wv* * bD+4 Dt-#{eE,l-CZ.!8az\B8K_,e׹R/$殔30 :ʅ} 8 ?74e*ܾfJ)?kyc6Fԗ-+><\׳j{l,π*^r/HPޞ5tH`KiR;6.$F}#܇u΃EYȒr>]7yL͹V7lbt;jB'&yN3U-}1с-Jl7{PUjg´¸ȧCFV*aeH& o 'R T]mEB@ze ؊d*Jn|Co~[to Z9hr^X`_9%y+ZaC2?SVe=7 0)XrKݟBh8vktMɶҜ!/ K|&W"]]BqL3lnfs#z9 ָ [L:܍_|킫K{ Ha2 T_p䬸*ob=xZ@kt)Z\CdXQ^oο<)J]ޅq˒sEc8"a!NmPb?@4xbׄ֯OB!u`h.(I=&f4BׁPspH-D=֖y$`](+kZ]īp(_8VQH)wmR>x >feIGؐg>!b'xePfC <F} Ϋa;xq^9;Fv/ge5v`E̓'&G*XFEY~Sl6@QX\zX5 Ǿ~,mv- nu!I^KĨQ(Pn&SY 3"ju+BVOA>::ӺtqAh9 ^ PDٚN˸:& 1QBO}¾chT6#Xm+cb%a)y*!Jݬ Ǔz܋`_d9Jr/eİ󣡞9u+&BފOǔyb$w\Б{ڌv=r,y6'=l}Ԙ IA8 ͉-r;RX$9}k 4*glLcFB-sœ r\ +1١vlHKB}m ]es%k*f!vq+zHZ!%-{p .}!)]Np4t3Z;p,8K~YP{?(E!9焽F5<. < T(i>K1[ܦ[|~Ԛh/yMCu8||$d'GM^/N◉Vƒn{=Imysayc/ -'[I}S~W%)Sk_:U9|}l" d˦ԙTVU*r|v.`(L_Ioz.K[cSpZ@,pkWYl/sXM %|O4\Sr)nn:a֮_w!$Õm7=Qg?o[GzCbԊ][Ϛz\_A.Y{t8?+]x_cҼX( jl M=M XPTQ2q S!]˂E@*x@ת&a@tBt;dFC*/OZ3nT"(&z{_^=#:@QOvw^Q*C)kE-:'^30?|'БLbX3j3*͂P{f{]j)Ki ̯ڀY&QCZX1i0U+ݬPbyXzkb7mcM"+!LĒ*DKN ;㳙ycj8Vfrxd{p!60N7l,*y`v/ ,x^-n`V6Ons j΄` bݒS16@fܛb.2ieYel\VLzXL mNpj{WCi4+%lWWͭomTPWR*3A6 px TJ/# ÝT𚼄}񷷏qqPlSw?.0=Ë s~GL)L JsZgo&qwnSoe,1p-pX.(mіPOqvR_`:OMuWj|[d.>bFQc#ƊBF=1gM= 7,0_ʫO]C/_cCN6g'ZԸc7xJO_36; 9bB(+'=d^aԖ%m:f/Z2b 9ąokoan?` F'(5֡M:7؃]3[Ewb-k_`(ڸeb)\4'E<-=CBcL&uݹX?A)TW{*NH8$w4)f/p ް7Cn&9@|_.Օ?g>O:>}C8 dYw MLs&ӷsUY?3ިخQYn yA"OMD *+6V1[Cas}0F*ٺ$Y0MsT`*} lj(?]F"|u^SŤؗT`#:vmLM^@R͌/cJ܉S B˖O‘5& -P2BeVɭ!h˻JgѰj49v;ՖEz&v dܒ;Z#>ĩc5ԋV (kj~cR=D$ķNZͻߟG3 i=_$\2J?h.1Қ*ШuZeβSy= S}N }%}(! -gMf~A}UțSP2LŲg5o=2\gi+-m;sV|2bsV\ũdG .pgcQ qxvj>Тͱ殠*NQ{._P3B63puc6)VճT1іE&6BEZcL{#ENqW{ZسhhqY?,Sv%%5tGa`dDG/y])"@㒙zi?$e&~VHnՌ)(vrlv{a{P#)݊yIE؎m bJM1wՁth{G%PRsܯʌ VKBtȱh;*;օkW?UL~7FqrvV[@%㧭1;'za\,wQ9>CXtrq;lT,Pu]am`Aݳ"uҐEc| "_b5 'B@s<ШS悾vD[L[yA6tñnҞ2O&&^Vh%:$` m\2I4X&TS3e!?X?.26 NG_TvlWO{%y*FCUXѷ 8Z);7C%Uc7ƣ[#}YYN{&%4~h5DbUں&\i;_h^~vWH^]d˶6ԅ3]`̔5(sO?R $bp%7tF3'|w C.3'iw'  y->"i}V{ҭ+;tC,;p4߳apv7gB”i@mkYlv_ۃ rf%l-儁^ 4}HkaMX00o/H=W[WO+seYFZW"%rZ|]SJނK1'ѝl>=]Rie/^C@^_ 5_uyMV)G L,( m#u1H c /HrT>E!ƒi]sg:b(rȽu2X*;]_: h$fWlQ'7r^d?lef(?;j:R:&`*Fאf ،smsTؒ1]. QjO30}N:(Qunv;B~- 6jQ(A+ajxosˊl1ۙWŇHuZZ;qXu\Ţm[W;ÇФ+w}HI&S||[/NW!uUh O/Wn'C;ˢ<Mb&+8^eN@Q#)Jk<w@8g=,](0 [Pd *iuv'͆9>M{˼z̎ <1;';k<uzuPa:4a7+k_J:=<Es*IN^˝7x(Dk'DBz$<3Or=)ϺχͲqf- ey+GWIM ZueQPuGp0)-Í-8C=q>j\Yj":w 7qС5ojyX@ۺL"M@s՛EP_%}d#{Ja1ak Kg+ ۟~TF,jKSm}wZopBj4E(DƊ"<`73VZy*kvG' "W:on6۵"kH܍OS7xՒ, 2 \?ojk)Nd|KGVIz`lu9d_i זa7TE=r Dk?1$z #΋ۿb2X|]5W ELƯ&34ڮ>^nDžz[OOܵW7]H"MP?o-}mV+%k6(: |Cৄy`[(J OuK"t!+B- ec\TR.تfLZm"™#ܐJrnHT!EۜQk.v\&㐈gEHQXhYAI+U =4My`NFntn '$[p/pRۣ6kb;RO+k6@SK$; #&\Up(%"ݯky)gOhb"hy877~FTLCx ,›s48'5(3Δ0R\G@TEpEOD)HdS xT>~c%]\_cUK*֐=%N0KEN\2HO31fJbC@1 π baYo(1r&S E:n 4jm}$a7K}x@;&P> R{Q_?y=aaP[bo.]%`H67uh;7qq׮.L(³"Wޱ 7C*%YI}-r\FA0݇*7W)daJ [`WGw?m<5ڼQ]SN{ԨE0zV^sbU Uw,gvm~˨jeyw-"7GEqeHP|-WE%):P NU;ffyހP_8iP 5 @۹T7d(4NQC}@^qɂm6Fn`v-FG*C.(XyY[޳[(!W@i垃4E?)SoW<c&Uղ&{ z|i&tkD3^]H9McUvɵciwYt<5Gm('SJ\&1%4>XTBm^d7 =!敜͇Oac_ALLx|6/f)UNlLJ{QQWI'hh )FyX6bfdaМ # 5Dz"Hwyok 39iL?U}NtWry mCDQ ^RՕ_g(z^7@obF' %^X?Qmfڳv7.?SB煽sp 8EJ0},6~sPEtJE/r|6 +I9"cUȊBptm{*P`D0hnWAi|(2>ӗcoI~4iQGarĞrl=Q}me9u3#=+-|| Ţl`8M5mjt[pioX+V9ڈk\)} Y5TA,$McDA\oW 1?ޜ֒\6to8 : {8h) iC#Z6C'9+o^D*PM3 &M;LѰ [Q@ǬU|SA jX({Bʁvm`Nbz ~0Tac3<*4ƒnQ ]@ʬZ5.4s:CYPW𢆡t4(]65DMJ(m r^гVᏃ\4{R&L)_qαcEFh^pOr2hRZ/ *qa;f~t,{,}C)5sIwgc~- XE\2}yϗ/X׀^};lpjZ XwwpH82"nҡV$'.k};O:>[slUM=J2n);kZ{ iJdSHd1X#I \6hW&:Qgj3n ӓff1;o&Q- Udl7VW$~ 0-a흻':=C+t-¸2?,W~ 1Q\`,ﶗq=ӭR]p6#ޝAb%ѯ^PRZk +:_ӏ>ylYW. >|l%8rk4 zex;Js;-Sg(0i\?M1I >YƓ5=5n%7'֒Ab9gUD'FWA7GPoGDoeʎ EO Ž.cI.r: ƾf=xf ::#-{ ;g8)Z㰢V2ˏ24rY4_g!`Ȅq'mVlZbٴ;%1HvJ[2 ^cxJtnDvr#{`23Ʊq34{y6gab\*v#g0SڄAr\f+OB?z'rzO;áM@ WTb(r<67b+ӛ$RB?i1a7C/ݓRc=jrEڊWUTgw'n %rdMȑ޺;]d8 ^ca is5tA>n.!&PEؤ,dx'jEʟîrcF(g ;r992flӇKgRMd@zNvDߒgwecO8KNn֩M28)Qe=L>$)eP<*ݪ͵́FXtj|ڲjU>3d_rO\~r8c/dsF4?ޯO#r)xs[KU+3O"aI$@0&5 c-WJu= p_`SyszIWƞOqR[&7jJyxyy6U{I<,C"yO/ڶf;{ pJw%`;MdUO(ؓm fCMKe2eS&G/WNw1[ҰLtL [ z`E'WchѪ?:ރ&F0zqՕnDh>=KG嗥sɌlm>cY_JggikɓSDOJibrl'IS2mo4O\FE1'oIWD5G\LH gI. @-2^︁ ߈WUC]$ ]u1ߡ>eƺ݈56V{b|!c-p\AL?e`nߧdvaYBa7*]҃=d` 6-Osa%LbT)38.LE7$͑ړ?I ^!QOegjq'9!Ɨ;8B-NlI=Q&:\sdƺ*Q}}8*X#JFmyq1z4ϳ,ܓ L{JQbJ[Ȃ^LEm^8ZB Ye" hI Gkini\2Sm>fQUl#ޝ5ZK~籍b^H#9\K|KKIeTv.: 41πD 9y+O["][,p5綁yG˵+jP6yXKŞN<3]D"5W/cD,Yc[P:,IWTX)p6nV>"B޶UP`9Z6}Vxؤhx?ڍ$܀{!"f3B6ws:y&C_}BKذ{4C43XZX#M|m.awtNߍk݂,q<~Uj}ɇބ]2uGV||)T@+ѰYiz$}:?| ~/P/)wy捯"D֦9C_Wj2 z ,mI +Y_ W`L>IVzms9п={b`QXNG6V _~pm* Sl )m+d6 3*78{lYm)QG. '"1D< leIPU\4fnw&e 0WMQO3 eN$TMe b+s)m/} uY%ܒ ^w *a] _% p`r< ̍nOYFlwxSڸz{PlAu*RK^(ڼVy.5M \76[(R*< 9 ~jߺBсfH#¦#! H3 |,UR|J^5Oip{-  uSS)v;ي(j{ ~X0Z  ߯//v3~9L'g-$``eng:~=KlV* q OSz υ•&L8!e=,>kAؿMTo]PPm(g*^lwzr,A϶ QyIǜ{ Ur; IFH7M^n֑%cm/EJ0](kJ-f*l}OMP Ztf(-7Eb`9 `_\o:ag %,\J!7VL0xD}~oA i=G{UpU:FȻz& 8UBdwOL$ѕ_J5nYN;* Z $}[} ^<%rA9~ofR}am-ZL6x (ㅟ,MFzeړTpZ Qژ$IO/;z[IJ`tӗ,ezT(}V2ӝe$H8L$ʺlGY^G t~ yoGlj2]], geK !G;OVPAFLY))HQvZGN3]R'Psg8u_gB&VTQIj~BH]9`v zPU~<)}8BRfSf4DSL`һD5,dɡ-m9 _zyhQX!H_DX"-}sRbXܿDN%۫tdDEw-AZe5^(p ע;.ej $&EE]~a>5[ I9\ װS1aqh Sx먫oq:DڤHt z^6ƌdtͧkI* QNP;pd[ n51Y`6sR4 #Zw_/"5Xe btPY9+2z/؁SS5f-t*ȁsm蔅WNKRm9ދU-ku\\ I_LqOI+2Q@1SJpM/2yyah:\#qc:\Vx{ƌK}/ X"#h!7(zxrN}'LŻ݋L{Yn_M|ЪgOD'SE6vKZf.ި-kbQɾgT% Lď\y4i Wr`(P٦0A6K6<ћYTyh"&C4X0AKT"?`>(֝DV7K\{湂UH, [X$63eHmt*H嬃&B e/Zd5uwBn l p+Y=4oXݶ eCA;; `߸ga.ò1"(Hx1 /k7\'\&\s-ÄCjQeºGu͉6%Ō$}" O сe&76fhVS$c78fV pKjYk"ɜstg"^wQ)(c&՘_s7rts/a,aBο]:,1G_5})Uϻ4%E_ \˖(Yc@-=r͐X;:1 ۗU|- ,q,8<@vnKAK0 bU2RW𵿰&ʦwY~狤uC-Fcv*.)s! wS ~tLErYwGk V +In1j{I>;fy+^"Zqc%}Bɔ`<;!|*'7@S-il:2}4C4=u31ǿ][5X˗_d UQh'W2 7=q9|*ؖpүQn蠄󢌮lޜ"lgOqnf2. !ڊ:E dAN]s42鷏] K^LjMQh6ਲ਼"j2GEA=r\Q8@46P̓1C:̺ $fCťҗ`DeUw4xibb(dR䘓Ba@wkAG8FsQBEaZۮ]h 5x$AO1a5>+L#dGogb 쮸,So52o2%8z{#L 6>/ѫ?'HT.н[ݸW&b8%̉os''@V 85E@.AV6QZO5η+bxp1dM5F4[؆^'"~P,-fN[ixvmUBcW`ʹ3A皢!PV %"#_[mx"ԫuR g3kJU dN@aRBd拨3[f5^^cT7*J)g TbٰkN/ =Aʾ?N\U`#:@.%28㐡ЅI%*Ygڍͱn?@VyMew-#Yؿ 3J,4 fҹFYZ| |DCID7'݂S.5XV67k.y31}CZ4"9i)PZty.rK2 0'\C78|6|sF>{p2NΑRh-[/;m*Ц.|ǣmߨDy\ F*C QYw{96`ERl~Е9nh/notbTNSxҲᶫ:^IJOUp1snQ+t^=GAF\ڒ!+gwe*y|@0P$E݊U2G9>oPw9It5'UfFbH;E9 I.k& -8Eq?cO5haS J9>Z9EMc)=R.9ҍ+Mu>w;;QBQ-M>5P>;YB~ivhgVnōW#bbjRh[l0AO1P(@A% sֿXR_-k=XzA"u$TfxsH`ě@pY}=%~4uáI#Vqg#H]9:3\:pUG޲+& Qm0Pvc\Rܹ11ܚvso6kȹYQ.Pc҄v_}挮+2T{ZKlr?1;%fCW Ը9(6.vb D.[#"ȇs&K,aS%hA{fx2&~ӛ}P(e"RL>l4+8ũt 'Tm =Nˋvy'StXan;tz}HBB6ɘOkTMoNUT5+݁wp᫨A5Ow' 2{ s~ D-$ڮYϧ,D0;U 9 _>QGY>Ns-8u )"9!ц"pYnvI%!c'fT{y۳~Qk؀b Ҳkj,hƴS/.;ch,\א0XQ?L' pvXsȰo9Ikֽd?-/mwȺL'f5r{< 'D4{AS"?+6|[; _o'$k:wusz,nG1ܼMp/9aM|Z=2[bx/^U :練xPO^@Sy&cf 6䑞J7Yپbu'~ʝ—#T^DDIW7j)hNSGb:n?Tǎ6@1LL- WLdCpۚ3N۵z5ev%yRL͇m :@"e3H V}fb` kd!IX`Qa'ߦf`X-[8r]Y=~m㴴xI 7r.gm2gi'sߔo{ݕqiB"b r2knrgބFkB6JPа6n"!\x0SV\i)G-=9~4Чb<ٝ ҠWGC%8!vꖹuroۮ)x+ }e|=B3} ̛S⡯*iSG[І#7a+F?*URyӠ)RUAW,$mU_ HsAZ;Q a|secp/i&7t"s7_XaE aR ,tk3̳sP&eJ,T-"Z`E]S{Qg83bNtD+#`6J(dw}Y$xƔ&+t{Szips}H#AÍeR%pۼp&H |܊{C"f8{C삊a&9P{_;* L0I >tދh9Z S/xW^W 6% `L5ΏϥSGvN>yrbܷo:d XX1-P*$|;Hݥ&IuLLKFE_fwp D3:RnBTA*-q8 ڼ_f ܸGt?+)ZsaSPЯܿ3+n FBm&0&z_hC9i &8uBYh3Iሗ`+{pC'8 f2mt{Q@ysi,&~7cz|JqacW6p%Gka$-2[[u.DگO#S}7c'Zۥr|No~뿲a8W?ʉzP^90YrP z3>dEE >g&S)dd? jDy7M>UGA_g Qj/$ox@v0%=!IF+r&b .o7 PҦtDq?5iN+a6>1`x%^b_u ׫mrt|Ig*y^MwZ]}U\8ROхnm.#'Bmֈlk^kW*Z-(0la@New`MzwB:r*Ffɷ f_g_`#$5B9::6>e0 #>0 )ojĦMS0EيX}D XlK*;x~}6+[*k>.\FhW} ;W ?oI>mb1VM$kZsu>|)ks7j-6o[h -*1u߼]+IŶES!1!oy7>vO腺(+\6ў;\L/9^hY]` z7D Y' Ƨ ޿JdƸbݗcR r꣥VQ/K AX'ںG*B;E`0 mδVX6.=8镀Ƥ ڭ'!/ X =\bݦb[iTu)ٴ9T+`!Mx &~@A]lw (m]\3A"r)= [<_4oFADJ"8¡C{uiL{-`IZ{qOb٬twYT:Qhb/d; ,aLЭՑ?zhrT hWftPZ*FtPr{I7\lܡ%pV2#[3늣gvlQocЇHPdJyxҠLL!D߬"#dC7/X/:%~l#61~U!=s ck|slXn@( BgtX h.=(j$]*lPd7|p"/E΁,\8}∼:m,r5<'2KUw"4_yb:W.SۣK?k2{G[[ 75]п[RY \p& USNGC7Ug:b\Q^bPHLPƵB"rg"^$ t}N!v &UC)!SE h4=zO?/W8m'6 -]L@fS<`axFA#ҕYYȥ~XW8A]eӤ dM 8d") inYf=!!bw3]j|nnIud&9P9%@2?ݾۃ//ltIʏ?[f'uwbxD鎭>YK쏗 s'8?3FzdƱnαDy~uMx~|f]"Wa|,d0D \?aWÐ7;p32[3S}8W#٢ .0fDžޘSJMSX7<&}z][vbp"DJQ2C( _\YD6!H+,k헧wKRLnوH[qsc59KINt-籰%(U&3^Nlט4=Ae@y'$W~3ik9ihAՈ/ b#EI9_7 ᤙ%;jvHq3'dT@ĉβr w PC][s i`0V!%f:ݒէn"}]K5Ğ&d0s%Ч2!L!g]hXljR"ݓm?>o;V]PBdbo50k_</9ġ5.Q )'!P+Kmۡ4Tnd/{ eWdJ<rw*U@@,sɣ9n<<ӣ㷫 k}p#[w1i@A ݩ$k Ȝ 7w@/ZW:EF`Ĺ/>0A577߭$le뷉ydg)E(pWe/`Լ|AͭYwRۖB6a7uaD5 IZƦA FjKDBY"K)@ 9&=E;mZcYa:bZJTYorwϥ: q6VP"zV~bc]gg7"[ 1>.*1ZJJ5o/'rŋkmkp:ٍlpHyE=].[؉%Bt_ -\$Mc^%߂) Bc⺻}:CgӹŁX)YW=*F?LԴL 5{K ~ p^"υk ]ύ;9 2O_yd-5H9;;>SPw'C3W#xN*012Cvzq9A=$(*k0ȣƲK > E]?"PpJdR|I@]|.Lhʨby53F5Mk߭qP6HVI$^>K}fx<{` 6t{~nm|uPy̓]˙ᢷgp:Wz|f1G|?dRPqg}J⫧d"͍% T'R/ɌË@qfҔG10$]ҫFlRX{3`;)U;]m-,uT$z3@2JY&/*?>~;ꑕR どIeĮ(]YbWkʅ4JoAYS)&h17Kl> ńx sw~viL*7a2"٢N e ޗ@u2 Z#zz/@Y'w1􍤀ͣ_"7'qzAũLz~,]^2#7/Ջ c}T޼Ey"1.V3Ζ Jf3RZP#rhMľ {s)7p5 HJ%܏ XfL&x`р,PYow;eڪ[vk|DАX*ۓO)J <X\E#?K\)Gwѯ¢3g#|݄O#\) 4C4RKHڄQ,i5+rw&U?OK(Sn@b"pרSD%Րڦ ȝ.]w $ćyXD`=ZeBQK-:)qkF^|.cŃЫ:=Jb'|ϖarf˴~^ F̎cJUxZvŮQ&1>g ?Ek]-Zd_ ȍUNŞ]KG̺qtaUbXe-2fn&r}2;f[( b"Vb3cBf7GS1YOaO+CkuVT'S&A J9(Î2˚)VY幑qXm)¡MOH#p a={/< zqiTZtswş=11 vM=4:[(}Ր6!vpwYպ J3),YOajBK M,$?Fh.KGR>s!7qB_Vk7ˎrhar<@ڇ"ק02n0}V sUT &Jfz 8 zSYOK4XfXE7FIdgG1JU֡"\M7Nϙטi[;K]}&gXyD)I1ˮ< 4]x42Z>#jlDvA !:T8}c CFBf? JOwy %wiŞ/ݫ+f9AR)s)ÇP+.{19Mo ul+v^*OVd[9BlP5v޴Je>?N6\fX7ХEAbo=hR3VL~S P.AtkU~Rz<]sN"ZB9~ʎKG-" Zr,zҝU2"F\<8Gr [p[/#L]+,🈕aw1{kM!U@eCj+0Z4h`"2D5#qlI}VָlmﶩЀعRZ(tgwKI+pUX pm̩N4+t_ _T:&=N^idgVJ\5v"5u¡e gc4dlXZj|RJ"HvA $ t k+eDh%nxĹkxrzZU$p-u9dA:hՂ(vv=Z~ jM)ּFRg I\fsݒgQg~LM9q_I^Ng!B<-|yY9Q[=)072}I,|;ϲV8@O{ VSst6G,bsN!yanؓ|+vDFhW.6f{//`}$D v*(։GLRzu:˫s?0x9#>&z,DA hE(-qV>QҶ^o"AkߧLP6ni4r}0?rU31bVt9Z-}z^P&=8pY3e`e_p ʇ4_AZg?E2ũM||o__[_gvY b+u`V0JLwQǶ:3L(:,R4TtRR>âᆍJ]9*6\?>;NE;+܂ QEKhd {Uނ V; bcʓ;T!Fq/vr?M~ |hE-π.. l[;ZWĸ,Ѿ^ѩDRcEoၬ?0] Td zvַpL!=)} aMz%sx,nm/wb4ݲd |^\J澝@3pĺw,^|L0{J9PgN!d`.S"}sCf_M]?xXs CNL~M`Z ze:_tα^6Svb]A-w2MPĢı%9V=ntP,ZPi7wfJl)3yMoCֶ|̪l>AC7qs2vѤ2-^Xh/ce̚8%egj0"Uc\s/vV,695zo溦dxT@(Qc|5ȥ_uLP_=+YQ%ƑDO,e͍@5CV$tiG(ZA邭A\į|B;w{F [y>H-YI7?;^/oaoVk}U|vYV9ևf3>)q 8xr= k@ >+0D: MXpYT>Z [2_CւΠ$?I^x.&)a{{pZu q2c|hK3#/7zv>D! µdymP{~}&+jry_"ע@.+QR9 , x޲ܸcb+q!cPKɏ<[mww;U"%\ʩҰmuК]=~nڔIk oEzXp֐=B4=A~I i `nt-J ;D-Ul .zB@vDNҫ<4,k*)ޛ E~? 4pH0 M5mK!Ya3 Vʛm<+.Ϭwd #uMBֽ๴R~w I50$O{؄P""B؀6fb=1#I5r#C9\=,", Jb4 \X1!3ٍXH<.Iq4*& J5!r5Pj{!`7twu6ߴV&@H:U;5-}cͳGu y.T+}2#Bט},̥? ȦS҅p@<1kz2L/{Y0 ="'No1x8Q(!?.`@h-&M)oղYK%aZ` 7mHayQuy]|V=wT=47:$ruU6"av:Y~OU^ QP琈侑L(Y$H節`4/sȗLq!+Zĩ*v% &(_U {S  6m  yD]awXp9kKBH  @}s8=TZ~`{P;BKm"m؋;Sw/!k9UGFr`oׅ8 ~=uA)UO֋SX@~!T^#('pƣOԛsb%)?ȓ/GKjauEyDol3M#p" 6o -TunXm$=d̺dJcҥ| hcZ#|H|lTў<d'n-z. 2i6)Bm^%?uF TơsV>< :p 0 ZgbF 3a^PZeqd8/œPXVIY׉7ľ>4OC%GœSߟ|XXY?ІO ~mKrԀEq9jy gs;=w ao`zhg%>UbckIֵBVpwɾ@{{P.DŒ~Ogؐ}­簚A5n`%Xhݶz@!N.*;QpXmlK+c?ׄC:SB[/#;Hw]TlBؐ.8ÊQ&:U/ sA}>?38LR4& (m><" wu2 "8'.3xDJʄF^G8õV@GU$7)e%ZAdMSxn{tO-GC6\ L~ BdN'O?TQk@09G= sb'(4`A,aueҙIT'q0iAhQR9]͠U5NX=ĹE5?jb\`:3F9f<&VoHQ.F X\SƘmSg7:9 FAqhrA?tZ; RH{ ^pɞ&,n ] pcvRRPЈ^xi9TW~GzUA#vK>1_uգctGŘ6t8@!"T,x$׳'!T15@ucwi`9¨>}5k qu2FJr^qn.D_GPxqMuy*wkaybiDϟKf끛ݏD[:z˟Ԏ ؠLJƐB=U|f>- C b(hQA8JBf/!v>\C|(c_shtr4 ?W^I*Wl0֛> V< SҲS O]5ȆXp4Gb5K/'Bk:.4H]P-CDHH9xeYi;WW5CDo>,_;()ղL^5r;vU r:yy(٭'($eY0ʐ2 kEZX[BGZ0Waj^$=_6f6lE6{J>4szSnkqfjFF@#,0xRίA@L&* oBKc꿜SEO 9u#N5Vh[𜷤0$/f8rpMewgɏMn[un@!(a! c  ]C WLdjnQbd3$CJ aU7&^eJbJl. Y0 'F@tb/h$'8Z]zex&L,t3IV_&gs,y'sXB(% k6JI;S!iwϸ6#N8["뚘iKk?\dס"/ Џ39*&˾Ӵƹ:?S*9{̤ zn+ȦEDǗ uageBI1 ZVyAUzUA9_&+Iwu=bH3e0Dj'JE–6 U.`R0d; ?\>7H.';h`vzўaj}4 DUM*1Eg^D4'-U}:=>f{ŭ8nZ>6(f+Γ͹rPbr8Aԑur$&%Wۍz!Y^>wY҈dGhl=IG&b}0lȮ+6ڷ1 983śyO~F}?I6Z6AP_ݢB_chS3%N4=C%Sqo TRSF?MQnB- <qU4;q#}3sE$Raq20+&Ot|swrV&(r%- 9Eu)0jH W)6o3c?+#ۃIWW'I,;8;+3OG24F`F|v$E|i)[]z*$Y1/PnjL{!Jhyz J>02"{RJ9櫸CDn9e|䩤]GC3.dd)I ȇAj0L"(aڨFiEY8%'ڬUfwъ]5x0[xgzK+ӆs鿑;sߤ/N5F H|[Qw'ߚ/~~y3DXS^{CAݙ($* E:5nqU0(Aq]Mm}D F$ >ݖ9Tϲ݉^\}=JO[{/ Lr8's9C/PS >O+BըLBvO?bdsYI{͒7)&I N3E7̣Txeo.L"ɲw<_ .g !f@tGGP0joq-Z]. cW49zA~׶R[<<2!%R χ$OBS5$w:;4~ C2p=N&f O.ͦ`,su.sx?LMF 9r,&`!EWiM0A˝!_^NW-pP&4u.u-ч^Mفkf訥o#8:$TD!4U?նu0ܱozuJ92%"}0&)1_%D2V4% yQv>ۍ.;)EK<b?8,VہJNZ^h㢐ZE%.gx{KGftz%w[-G6`2ܑgn!u^싔,R(u)Hp ,\ZB mYČCAՒϻKɇ)ij})'V L65%o4iqIi Þ?ޒ,uml'v7 /ۚɍ5k)X}M˶p\F(zF :8` 8( Q 17uVwv~MWT->e2\-ȍWM)Eeu ȧۜI{N~n ےFgaBD$r.w`[xӻ.@v9e@ѯ3 a[k+T4TZY}lnS]aZ/!߮c:~Stbsr?LBSq5Tg7*gnx4N_.o1ǀk[*/hEӭssr_c PQ01XciQ)F~^:N|oͦ׋p@ܝ>Շbmo kiM1,ʜ1ԇZu>icwup&Id.s< ׭&UY Nq+JΗ6"P6S78K/W|`r(&37Ε@|Q*Jkp&Y|va/ϐyŗ0K0xE~aOE7kYwk2ʢMp`D5Jo)j hr %a+o-w)|Йmڍ$-^Y`R&<4R6 ŁH(<^47}@r\$iXFoQPg";XBVNg JR++58<ySع˺ }g{b0{A;yqWDx\Z zzC|> ;G>PXSdϧOb'r4,e/QAY{L#C_2$#<\Gxs ayDtSXcXjl*$"Vj3 d ©Px>ohJ2O ˍMyzZ ܯ<G=!x 7ҸWmB>ßl_eCdlEmـWNXCf,5G~@n^Lw$ pbSg'77[,7A1}r8*=weY]N L1E %àq;% ^ql!CꈓFdBd2٤%(9+5J^")>cҞgKnd~փgE0gu« ~HjLd =DV֯)}5 X0BYӶwnGT"XjE!* ym$Qfyb6{Q xRzz &jL)g(籂[nG^5ϕvv)[sqرvvJBe>?q+X>V+`Ge~2"@%trQ#Pzl D-Z H/ 9(΃JBG*7Ap͑TC*LW)\"H:_eyʫo?~`SAЇ@#@uaѡ&ntA%Mp5u.k݄=d[1,ZfC+_U{VB? a?skUk)GL3mʳ~X dN=c%lb :>)o(v8$da-8߻}3Lh_TBf:}jBREA(^, |^p=Sxq^z{뙔4Mb}T@-M.RΓ4iJE.]M{ufD]!e%`|cLlg/ִ8L,STl\Qͤ 34|IEׅnZ&bN q?\_y郢|z/X -Jn2sH5\w ˒s֭Vwqw 0[9JK6 a:Z& D_S'Ɣ* ˀ+7`D;t .'Zn^{؍ͮ/}gIL۫ 6h%b$G T3ptN"%Ă6r8\t{0 P -[%*@{vȈ?=(LcĮUmҡPƙpN=(~5 Asin+ AD }zœ>Ϫx{Z7W pgK"AFZ\&F }"o(U@W / |44Tr[,rCW( >!:,o(C.:nXW;ǒID4:{!Q"?UvanlᾲP?ÉK];W[89| =gDJf/}܅w}ЋRvfH   2Jzq~٫@0RjUʵW"U3RƱ&z.`Ae$MV7B#Ψg"e騬QT3QFIGdsgO=K}To:N՛Zw'0LHcg] *: pHOi7p+O * RSc]?]8V 'E5Ԉek[UF) /Nm~?2kԷZ +) v`\/3Ϩ9On\WlH49Wz$&6r*Ǹzu#Zl!ZL99'KE,w$yvpu!^#2)=62/J4SJs³WdZ&y+kpuք]LN͕Oc'j@uwf[)ẗ]X7@,X/X 9XM&*JeTA^HKR o<8%-'7U:a>[so!"Le[.2,w%d;ii6갠g5SbA, &|oR mO4=]{UKBӋWTVasp-[`u0YOJ܊lF43ּשA1É2_ɧ/Tɢ:r[j.e<$'*:Yda!*]$Yg*W':"ܝPjU6fNo '_dh0V}zyyrIYY N$9MIPKt]36`?[~:fu9b|M[\=m~yΙ~%XfwKv^As0BPE]n1?K6r|s|WsaHkc@6^b GF Sߏ+Pyȭs')C+8P%SR$|m&[;\BhxI#[cvPp:ru1]ɝePRW4dbm)$; vpMʕ@tm" <*X$BBXV]\mG(nMWAQ@`9 jΩ4Vidz\t~φUrXND2(18S926 _!MifZ$gT/46+ ܂0,l4cRJc inp3<%mױi&vS#\BRr 䉴no0G u, Eߘvcl+$,P:F&yps5™o^</$mb|(1Cu"i,{:$`м00%D)m)$)oBTnY.pYqЖ_W Gv諿i'E.X5!KA"bm> ~*|6%9aJ|<*r\_-@! fb/ؑGU*)ГH֣ ؖ#"[,ї^ sʋdZj1Έew!Ig>9XAv; 6&O04o<0Xxk[ aE??Zb횊7RRS(SeD\AsTHP_p9w{s26_S= i筍&[8;]|\dቂF?5Lt[zpm=Ƴfj(=bVʅ}CA4fi#fAWKs cЏ&}M(/Й#~D/Eu#}ac  %xTDץ}(gI$y \Lj.aK=;ZU\{>-߄6;)yRllUvյL&u QrOg/P egMwY/~6oRʋ+ogpc{Dۍ+Ed򜛙 i]:L%w ƹǿt@q@\|cT 5{Ϫ&mP C:tk򃲱^*@6@Z&ӌv*<5'@g1[cᎨclkhzz`-VA\h[4_gD-\ ^Tl V!+iU@n|!P@id,qO7o$ ~lP_e-S]Dc0'X|O$drf`W6r(6EҶs=%>`k3U]A^Cg./Sщl?G\"Rws(ZMѾo͐cDC3Ae9ư+x߷d*p7xl\e~@qzga,q"[ҥR~$WydmC?%TXܣЃ}7ywA3HZqbۆPeؽ ǩ'PYzA?OθKyQ}HOJ FE)̶5'۳ՇXKtP HT[2([*tpT,7`\SJtF*} vF5ysUy db9?lbga֡7x[QM155Np4'vs|ǠV.5'IX+O'G7MJ 8)iK"2]lpaLX_lya~}3xU7%vBTXr&?63-S#v$ ͎bJ'0} q"ݺPC0U˕nK??{gcS1ey-l#CSiT@QgVx!̠+f#qq[c饚U@s l\sOewqCAmXL w-H3)jRnQVuxOR'F6f%s u+AmY-Nȗ#4Ԯ`^^hW2ku=]B| 5X`maV*FqT ,VvY,{0g h}h:"u6)kjєe/-I謞j,.xp!cCSi/=Đ<)K;x25b*~a¿uWw&21]!t1]-d^R>wl)vug SW)Zf |"JZ#NwcwQwV<yJ\?;IK~93" QXOqDڵ=OOf̎쟖 [%9)O 2ẤB^|CLj86  Ew2Ytf,0!4pDJ؊4;R~ n lӕ9h8Z nOG&VpƓ뚾k!r8Fw(5QKfp}1`lA3MM؛;Fɱ@7Gd+kgQ4Vn%EQ`W_pEdoFnh͊\U,<)ኂK.64$`,mt`u⊗0OeJ5KwP?u;hoZ9(nzCR5z#|\^uR}TMƪ _e0Y^z`,&kL9`hb"]G$y߀QS~M:MV,>GX]gLML Y>TA4㭴ü Aֱ4zr@+Q<(B^r1y C;@6?6-' ׊CG#~P""A3/pDZy(g+vLN{}8kAD!ɉd^^Lfև(vǨ uKt|pథkĦ}QMғ3Lv,LiY# 0zF7HPX ֨YJu- -z5}R߷r IMjV;!{FMBp1i)2/ЉE p"I:Z1Ԭ lW HیPu6B[Yՠm<ICXm_=;d(FcɂS+gHK7JP(Et)\x][n l ,pr(Gm1gѩ~$qןCbC)Ƌ!X\_²Gz2YF~PYWH0s+;:}=5+ZF:sL}^}g_OIBnI0b-uuۻ601;ɸx&]ѓ77C [teo=;ym_ih+Ool30 Hl`!74%(\i c8,^?}ysj-U,#]HULQlKu "5lɂv9q2EEqtC=_\ ok:$o!&3q,zsq~bb!i/#!3w~!d>r_ zGU^ ȱo`<b]yl*!Sͥ>/>7OOVʢ 9ܢmS q3]Ln=kɻ)}Dt4#5eнJ#DF0mUd ? A| KK_!--SrM,>n1z*Z{Hͽ@i Pt j=riiv>vP\|T|['A nj6&l|⩖?E^[R@ItVCMA=xg÷K|rk*˻5=S̐3o\b3fmJSt^(x0&we*(Gqª$+22@ġ^30b{mJOyC~=KR_ h+D3S+Tƪ aWZ?=^Gg%=[8d; 靤п\0ra;AP- WS{h)?i!)0zeS] b&Dw蟊I~wW.SYW)U/xU 7g4eN13!.ތ6Z Y8Q-žf vBW ,OR"6鶡vWasD'ο242pPYOuw:Ɏ DDJT c 2zkU׈į9Ss).'q@Ec3Yi8!K7ЛT igmB9aXDq-%saxVy0Ҷzi \’;Lm"{Ҋ_e%CtŒaX-p9 ' pג)ا?W^SkT3OO+_GC#tdQbic|IKg[N&Hn6f ƱT$Ya ! G|$呵;Y ?b 2̟EJd Om;}*&ySGr?gw7tuW4 [=Ur.|/D@YLë4H;ԡ`Y}Jy< +;r Kax[<\JP F +X5 6+|BnvHSD]657҈Z]:/yrӚ M72f=ڇ'-l=$1!V9;*/6yǑ\ktCc%`` ]QX@H#YE B{r/#B_.ʄ!Lfj1Y*R-y.V2Sδ}fN,ƛφ/qx3cB16xm;5%P".yk#;+8 T;p|&pv@LfZ0]|yZ36 ;M״׳Fձ`q9,e rydHӈڇz."\դO9'LW#!\]zc*MalHh'a`e;鼩,o)"2?OY3GэQLC%|Ry6? 6ToEaSZ0: 5q$y73S%[vDSe졺> 4 E[\jdgm]g**@] 1\ù:-%97 @,4O9+ץ  l{gi]eID%Tea/E2ekwj lᙩҸ7\YIp~hY7[DJmryAG2ɗzE,X)ϵ,!uW"^Y豲c~.3U5JT.'OҚpmJf2fD/uۖ6mv7vI(aSEV_3x%dR3℡Ż_] oٷQVsy7ؗ6),[D !HJ8_\1LG>˼O-Iba(үOd(/Zn)0D9i#M~ o^B~.BQxabxndc3'H7xh=ێDPj ?lUE&ZcyfhHq dmfB\aZu&%" uAp^)|Vı=6g|R'ɸ!IP^I^_ /~,Գjr.@q|0𳒙E}u&[r52,5lݐx# w؁ɏPMQSG2AǀƩG`&TMu“vٟ}826= θzg6ǽ6JBW4cߴ̥r"dKWQrʦk~45eΥz飛ڙ@c# \@9yI;I‘aӱm%ĸ-ыbe︔`Rʩ=R o~Y nl67PBO A6MĢLWDp݂:*P5j #\ΏA~@&"Zi%{ ~u ۹H*Sf ghx^g7.W!QS/22T*eQusdBSaS2z%I Ń^ŭ[3Nw/A.ueڨ$5lD̩KiGf<4yAPp~ jq̏{,:yҜs;.{H$é낸6ߚW z !ot hRQWq\G4L(#+I?^tA~moqʿ]u=[8#nlHT/v@U1뽱L1.Կ6 d"Q]J.ZD4F̺=1i67`WF>/[険x/P,LB(RG?߾N!kav-dV6TUf|7,|^ gGszWhZֺCD|kyekx:/fru`jNT6X=DMO7G,8!vHɄPXr8³IZsog8Bnu?Qt~`Z IlߡјZMmC {!hշXmtݰ r!9&"ڨ&99EYD;Gh|˓꨻j~nȶ:\__b> VzXoG0F/v:Y<4k < ~8Km8._f@,M]S lsu|@@݅dH" WA~(QF/U44Bͦ@mR'ײ9HC!T,${l}G%-ȗFTY5F,p! HP7*{K$Epmxq4~Z'N$񨂟#g|HO\v1Uk'B<9j1"S48P;ݲe(m) R.n)~g]J̟ت| .zifiUHϨV/]~_ྟ&޼XEqhSxcb"TNCyxR߾̋Ec7^fyj.xc*h9*>c@t !V| UC@4={4Iq]Ov|(y+sXHч%NjkPdNce;m ;KYrVhb왗]YW~{"ѫUgƆ.m60y}'&$m>KFZ#Z3@(wvSe.@In6Zש]gNڃrj0\]h\ΤNOVcu6WzQBmGe\EvoO9m\ R=)QHzwt>% 1gw0mhRЁDAn B`>KKF7Tg4}gQ#q$r\# <>,֯jig;:o^qPT>l :ڢ٠D KħϤzB|/ͲģQ TϘd1@QQD&XR35a7* vV'-~Q|ͦO)gIo%V` NC)hT ZH,P\U|tvzBkˑ V) ]n]·%n6dzwwyCXؤ+v/ށd~RzFudWIΛ>>~}E6j onZ7b`D]ҦVQyKK .O "uR{l-mxQQA]0.<ĽSv$ |'ݦMm{9ٮ2LH;5Dt&vSu#qץ:#{5;cuCTk Th]D}&-ҧ-fgު?Ut$]t pq9>; ^bFvK5e^E{~_ &( Ya$PXhB1L9sSoQ6,|k|JQ$M78VF2chV'c8ٻ$czFfg&.Z;/~˨/j rqklhҀQ>9lf9C] \ O R}bs%D.wSg_4'Zʜ|)_};m`!`%9B*F şDOU7ЬvW w:kDf=Y_/q\iYN}&H pB&O;WM{xu=QU0:jԎ B-K)Y`2oM+gӧjC}UL4 ,GٚIJc+eSjSf~AKM6gjHz`Ϳ*L"]PtLxAq2w9Tdڍ)-Z9Vx%/֖uat sG}a. PWR,MYD!:3=]3${flo>c|^LM޿.aO@\є뜠_X KS8a@Ap=z]}N2IL1uA /:P:@ȗPRI0M{|ɣ~KyR2FCW:c`m=s4q!@EU *MɰAY9QCh2@t"6C_AytDֶ]WȲi1Pr?wCIgGZJ'pXzy/_l A<4I?ЍiaΒ/i=Hk/h䈆/јPP(l$1l h?DZk][IMZd|*"Otiôc¸^дvxOL_qR?:*#{9/ c B -Ye>\m|82τ ]?w5 45ҡk!N%y^4 K3Uvh dz`)C`0j!թX@;zk{ECz7ĬSk@7;QyU^L  ħt[0V|:=Qgۼ6`I+p2ajr8Ө.jRϩ `e8DsbV'K<: $h.Q^O|]lJ'Cg0MO*HG=|F <^<65kUqz2TaW n8 ,h/ sCKyWVA'VrARyd[#TkypxOf:;n]Zݞ !Sһ~4jC(%u)mE [ %Ѷ曆6ġY( RFԥ oW [ >2?V{P9@6iwKr yc+-ʃ4;eI_k,#/"hkZ.l7EWje pbPu0= qnIc{d|(VW,&\uryKaM;Q_ RZuS Oͻ5JeNpr>go8-K٣ŦYLK)ѷyG%occ(k O `ᜦ*'AmwL"m\WZ2=͠(IT^n$onq ']b #]-4,e3 [O h"u~2R;/wD]$+,6V=M<~BvA H]'XhFLܹ8ŐВV}_ Ǣځ%H+nM#QzAm@]%6oԌDwO߈~-,]uQīz ߗ-.ݥPWI*Tt W'le{(x\˅{hDD&Y"+icVY64iGbJST20kdC:\Y,яD9ŷ{4:1ŽJUi; Ìc*ʧ3Oo(s-FZwMeYٹj.nVe5°G͏3GV^<\*`d}$ug!hE1Nf"B/ġsb ?EKxqxאW ШBs' v'r\"2pmDd/vfP2-Ms60UNԉ:;!hr+;Qs*Mj MMQ[3ݣMd^Q j)&*oд"*bq! _ЮGFHteF[O}<]]6Ñl_Z4}c6q}Yþ=ͭIm9lok?aM b}9 IBI}NV;P$v+ V  \'Fu F"2&X {eߋEt9 9@c= ~1{h0mpG`h_BkK)fUYokN~v0Si([ +b!1^vTWcOg{ysBiaI+iF v\㈲ ʴtѵX} cU8?ia9__ռ m إ>S~7ja95b+].g3^F8u=F =߲uɐm6//Bdy\kDՑ4xuZB8R7w`oo%F_oȎǎuqmIP3:A*j4('r~*5`}9nt$ #GK V_5,fWm/8P} :ݮqp˒OIQ d'օ Owg#ЕajF2_Rvr3jenY"Wp8k^ύb&{^%^ҴΪv:r:~4 $ҁHIz>Y V?1ö@h ]mlzP4+ +ow;_&B% Z"D=5d=(,e@[o ݻN87R Ǵq48O-Gqz\ꥒMX4DV/>´*ϏWMi2#{qLoǜ)/He/~)asKii=W!e5*~ 4<йbsӠ~D&j)#'m_.D>u+J TnC,r4Uh,IK#H^VSJL{z[a zVXy?R (`dym1f[gdI3Zp.0װQu ;MhfcX \CRYp=BBN{ם GI+T&Chhj_[CN {[N·fITo2-)%MsRV Ⱦ鱡4%K~+ hIO 6ί[Jy*Ԏܳ!\1T-U»"R_dDglX-߿xemܨ:"Noaepiq>0DS4JXDd5-:GHdgЪfSé8h5|x*TNJ.8녑i \0)K6F]HFfcR Wt>fULYSݣCc1\8áI})[3"n o[J 3ANa]>{HSyg@K~r)Qgc%~j,W:`z'kC*!(tỂ[p_jhbS919 Dži8h7(hSܛ bవ< XTG*O/l2MP-k:?in|]\G`[ wFi*}zIפʮm˻eF O@2_ZJxCVܼeP0=%̧v{m*'Y5ܫN!6ŘEKj\UGl8f&.f|oXd 1N,y 34Q ]_8hd1!ʤĻ&i!_¬< W>]q='o`a E&!VK;A)8H.Qɽ>j e68[rUon<˳ З_4~IVAor$_Z`xn7Tt ףWAdџL?lY0Ϟ㨜賑ɡc9{J08 pUMSᶠ1Z7*\f_69EtSnZ0wQi7"|V&O륫ᱯְmH[:*ă\UqDdIv246"ĕnxA_,*W?H O;ڒv0Àq𧖡fa?,ܸmtn0"Ԅ-PoŜzKTIiݞ=O(Qάd+֍dE;y0ZykHQe9k"ܣc"xe&ƶ!깲G R_zfhjLfDY4p^6 *!X~&\f s ӆN$+ 5sN}l72,Ù+D;e[gBڑ&dZ >'+Fwٹ"j4[ [{iӖKdD=Q)׊CwB-$yv-bK`ZĶo߳CMOAtW. Tb^ 9թZ:7+Sڄ8}Yܣ_"%؜q,[{CEzI{%CDIP%|!t)k,֪R<}]ĈAu m|PFw bΎNSm:pz3"h'q|}-on,RJwGzش&M>W6{h}DzBsķ%'mfӮܐhkNR<t4̏31Z 8yb'l]\DrG/'epFnÊix;8oOz7A)q%  NG}4G9*g*@àz5\~/M;:NiZKPϼ$?d:; \DHWG]Mau=楋DEfQvJ8>(э s\#Z=]$γ!4K必L5*\{Z[Q*T5S7ft/eY A@L@sW8PQlcѪ/^K:jɟgNPL}Zm㊋oLE<vZ|[wRH"Gw˸m}i% 6X6_vHd0 b$~Hln1p "$ftJqk7Zqgg_&H>` rRxWցϥf"7DgxʮO kvVJroѸJ,_^?Qm`7#)ޜkQʕ],îc(j|Vs/K̰J-OP@],"&k~Ew+j#!'|?Z^NnkrmcXMyPz9K=\n& NorvwVަ>i2#QJ,LJ_Ia}*s. dS 1Sը vWbܷ\LkTvz4V4g Z\Qz)eH(TYspS lH|=:&ﰪEյ'sp6ƮF}#Z 8@%j"`).Y\ @15{jh, ]Q\ Le8T(|.jEX _o7(68,-He=gqο'rC,{ F+ܚl}T!Ou.ΝU B%~:G2B=Vw4ញv/%L,‡{7;Gh%-Bי寃UrU"Fu@ȷEӇ7Y٠" oYo^:g#2h+0l QJC!ڠpqvƝxI]yy[Q^CO$mWDvjY#CjޤFIYF ƴ]ܞ7QzOJ÷u^Ϝd.Y&DA$/eT E-DdK_K@.ƦbEm7^RnR[8ktL8x]rdEm"& }̸T6 !mln$ !;b g I $4+lV+\&|90Q5jkj6?= M"WDmB99JQ{lƕEfтNJv ,\N6tဧ]\3|<|>#8ƺ<҃T/ޕM"eWČp;:*Pv>wl+# 5:Δ,o(W~ QY!߿8(?+d{4М(Z)y @hQsbCc4kZ+pc@CՏW]E.wBIw˴s 9UF/U+[e<5cz0Xnͱ+Bğp(Ɛ}o*h NVs5ֆ=hd坷t\&c/ h>9M:2U5v_+ ëF E2Vk.Lc*Wk9fb`n;yrJ%F&}27CiK;=SoOE{l:ȱs]FTL9¨9 :'[̗P0Ll[Y:eloa=' +J@#K-$OMNM!`1D{&:ߝE K/M4t2S.d-.ᆅy eۺ^EmK2щ3;|%L_u;[YXd4q`,=s9c "ͪEE lzgFaa1!f¥{[ax[DM3geW]&y9ԙwN>Z-&(N)65te{ZkQߠSEtMmcj8_EwRg˰_ŋDHK R040]Uu2jm* PUO M-ed҉}p>Z"a%\H#6 ܴd9 %%Y 0:䃱Kz-tH//żĭ^lyoW,L,$뗄MVSDGxI&zixSU^̳7ʆGc `HVAtV]W /=.ocЧD3;Z9Z fm}" f7wˤ4 Q9=qP|'#elLo|,X+3] B6ulEAeoG\l7aFĽ[2bi s'!\0mh:ӵ,̳'z; Ь` A2 hջ z mTvɛ[]7Ts)Ov5/CCMbޝbŽYI˿R>W.b{AF%m0~>Kr'!o=Đ030 jV9暾vXiL>9|m3صp9byK^!uTpF%ųHRg`hvfvWbfJH:`X 8MѬsipZ;. rPVE;k2C/safu6[ؚ1dWq3N^ q!y/$Nc0rL~6 |џ?AOـȑ=c ϼ%D}:an@dp>ca; ԧ\SJվ|IB!?w`>vVO\ڐaDK}9( 1ld՝G%\*+-˙?q;&mr0N_vv)x`HͲCRHZ[xHa^>7BЖ4qj3F%!Ih N(-.B#U $w8z)_q̦KnsxS $/. ? 5(Q t -|%'<2^qϟ: aڕȁa YX )DE٧M ;XbJGK- aǶ!ujGcKKJq 3bX W*Z(Cub?;Dc@Y-lOw䟹Jy@pP|mkK;ͨ& څTN.$yAl, ݷ͓F $Y+ek1Er(; Cv |*D$m)PJK=k^סêlF˘JAѫGFpiؘEY o)%vHo|.lRij[h=Gy%(,PwEMXhn両ү٥eFj#msg8I:IhprCZ+V"!Lw!nyd ҈GM UWAK}= &( ;CAN\m|I 8L [ʙ]-ys2ԍ UǤ}p*X6!VYMY?#6"&7T9ߢ!F"0 4fokWz] d9U6"Vr# !j.#_:&BT7+qȵrvVܦ O$p1~Byau]ki15#{%Adi9 1#3Pţ$;]-[Lň_znBHxӎA*neJyDl 4jYPEZ78vc&vF> =QR7:ȮeF)E"&(|a'=y>W~% rU즨vX}߄B݅P.[4@*~Z|L% kpԶNޫ˿p~Ĭ+gf>p? "}6yߕ-_s 7۩Sϳp' Dy ,^a%&}+,v~L`'I+6Jv{#%\Qt ݈f՗';.^U?K9Vt)l[6_u:tPD8▊sUz,ֽC@oVqgCO\Z.8c?z+G]e| mgzZE w3ۥ3. wǺp1)Qͣ}|Ed4ï񅠒nnɿ峐&Zlܮwtas>BA} =Hӄ@Iyo29k'bT0@sߵ?xW̅L(IԕV03Ƃ&uK2D-ykQ֙Z%G^Sօ3F)0n.[C:*g}%rs-IZ45ZGV_t'W3=AXnߝd-L5@+LJھ޾]FLJ`kPy'`*R'2@ֿXP0dIP:Q#&lj"$@f\>Qh'K̚S}G3գ4c|[-v!UTmL5I7 kH;h4$SmrH^ erXd'+{˴b2WjgbYʽs[^9nśbq_uF^t%F B])V_HTVY$\8׷8F*ǟuLN^fkރWeu$8JM^ǧ.:s.9@p$īzv ^nKf%"O/vsRM$wel\b."˅(mlU:e[3ok (}Mh4W a hv tC7YFͶEAmx'&ꜭtrDG+ո$fq_T{Qz\{eD$)Q?%Ǖ7xzkJeSl;},i*@O>#0fV+~ֹkG| \bT #j57_6.?QlX}2^vG#Ka=/B:=E&|AX ,6\RmAl޹ &XyKTa[QC؄%#M6Y5EtyjoSz^ʙqNyŋ`3G{>Kf*vC޸h=SpX6V"͇sQ$%N#z9PB$c")NNSG]V|Q Pvd6m&g<>lKˮ\b.lS<ı$=͞2%uHh`_2u[|taB\$0}žμ#},`ks)n0w7B:/~p5\=M u=+>쳘~*]¬p pXYf~hsOe3ўկX'0X8+[O*dRȥ*ģyv/D>hsk+$@E4k63or L "OڨR?L&P6+庇rG0 O셽kHaW=伶e p&HOyY\eg/j i6ZY+f3tչ(!s:w%T2[v<"A-:]=#1Q&ēvgnY< zε9RUQ74h_䷴Ѵ7Uj5§{)/zU2{k:^ߖĊUʶ7 7.^ Ƌ񱴃jΦ>;%ؾvV"9lzy.ۺKPGPz`L ht#R:o>e*.r&$=/{v@[ 2r<Ρ X0w9%rT͋OT`fu!{?̄<#;Uqޮʼݴ"tpLxFך<-x #K 8/F5Ψ"[b7àpѨ[WԿ>z*t#\N+-Zeʠ Bk!{x1+-01Mq$ E"Hp`&` q箭ףsP:: A==ih'Wk2g,Ě~{ ECNMlP]@#,C&8ƈomji>X,آ~Mri\]UDZ1["hi I';`/qw% diB{,'͓Hvf(#.*AOBxQa%ީC4X̙T6, :3:][ܛĿX(9U0=OJ{'Y=^``FR躋#EuVDž B"kQt0B?t~ȴV,miṽd} L @op5h;+P!?$ezu I캪VąܟyLA'Ў׽9Lh@km;Ecbi}*4% Y@E`vVcEQZ;»f=IhwEdUlMc Bj{^ &V?,8=ǫ!/{";ee6 igeLdj9. /qTp=.RWVbrPۉIK%&tZz-wvH!^s 7wYa N'ph>٭r\L_"x;2@&{[ѕܶipH]N`ɼB(5^,FUK5NAJO0mX@2x\Tw1E~ˡ3dcY+}Om-В^} 0?$xI]`IV?2F}q84a_ `7XFa9A5?%I3XxG6T:K,.[>n1p.ty@e_KA<ٕq;5=K9sϙ)ڀrC5vLrdRҚ.7@v9z׶L.AHEvdyڟdCE2sOа;.tb[@exB=4ћ$͉-F<Qfu]򙕋%j>i".!/bl~ɋ{riiб~kjx9n:'"/ <1) oZ󽑆qӓJ^l؆ߺ'ͦ><\B6kCV#`W``ZRCe}r>#=NlO-Yf[bHxr33̬|75jǨ1a¢ v.Zл%S>ǐF ]/ģsiȬrYg!&8Vw'ԡ] \ɧ,S0QI?9'4pdL`>NU8m G׳z[xgabl!8xqelὅUr&IVrv|Qx^C,fɺ;ʯ 0%XI]/aш xpˍ/edI]{n$LCڢ;Į4\Ī3!)8 E22J묔!jzEit&g ҧ¢ Q^!RIIj(Iki?8 cM| @_͒~%r}6)(W7b8MB>vL+wiU>&SsA=nNRո4&wDnI-4Ҹ*v{ "kp?+H..)ͷPɊ|KmWam|c|<R|v:4ldC=<[:4EFZcX^˯DTTpt07F!B=Pny2n-3:o;Cq N'ijXG3=*)fuN3kę% ?4^hD|0T߈}cc1<\Y/ SD<LKYsde4$\cduoO`#D.Q|ܹK_PުoXeeɾF[.#E/œ՟pj_='D2'G8xw֨q{Q_;Fc?NɤWwKM$ D忓 j1v<&Gы]b<jD BJ[>)s,IJt!b+Asb2;*އ㗀z-pm[̰^-sRp \Vi) Jpm$e&ꖚ߾HPJ)T2'/͊Iآ+|^1?.#",;3UUk=6gypZPI-^ȱEn(s06(͆; JZ; \6b+c=1{HMfݥ )kvoeD8ޫ^K^pAo:C :z:N+e /$v/D|S@Df%<]1][1-ZcGwZ?c"ۼSdCol$ F/'g\Nh&UG=̤0b]k9㕄ܽ"e+u_VU#u;SLL5;*MYS{ͧ  };lruʖ[0 BSTj9^cuvO&xT)$7+c> y$R:# 9/=Xpʂj7I |"(S]mS+bG︃4P2Q׈4f:o>1Z;`Cu)cWe|,#(,_:dұCͷpc@yJc ĝNE~5/[VЃֺw4Xr[T'2q!B:%8I{m&eOZhb (<+TG#"3?8pYTQ~opdF߭Ѡ6T+ 5i\0C?5S+v%r;qX w&-^R)m8!_$T;4_X^񙋗m{qw$p}Ht!244 8ZӫPWFpQ8z:gzGh|Tp9 q-k^8Y:&ӢNeqw3. c],x]XYzН*x7>hRP@GDǰ;Kc˧*"LPU؏SPFB7jOXG*:LҴ@s4uݝNe0u\paY 8ۼ"xFP_8c? dykGxZ==!BZgeF|26W1yXv)mkOE8B}dmց}͏j`.i6RUY?xVDL#%E;RWѾ*:hTjA~p0fbp9*(!Na? K,%2ތvzP٬f! H3Y1m4 W:P>`MU\ nKs*4dB`u:+%^Q-9%&I Ӝ)˓޹x'?\WzPϏCSw.H5~,S#b5|xɨAc:Dqk{9['|a$&BE|r<(-nk?MM/&UPKe1gYPt%],ZqHn2w{SJ)?_4=i|4$-TE6rtTu"R7X<-,N !rE߿@r b+@,sۋ $f6YAcja`Egnډ~㭔%BG`8.z0p(*#,L{Du0Ջ'hTZBpī璗}X?|PN݋svň`[%o)(*QN>F+ȊejR/\;/揻ftq]r|jd>krJ bB?Ko [C1? QIB S1NE.g2`;>Q "k_W+~f/wYH5PZamօwh[lK;Z‹R eDcl!-Kb;şIMwΫg3W|>Yil d$pW8U٥qP/nb=$? #P?9mZP\&}=ftvn~ ʌvx<,rl\s[HV?`&PQy#}Z/TLBuU#cR=gGwlY LQi?8|d,SFqԀfw}NU @|Md^4 Ɍ0bن@yT"^#W% VBpT%7`;65k+S]+0.W)E#XvrP_50j^kS 6uŲyҨ fwڌh>X\J(]}#b-q5X9!}'$!˄jMNTϽ#v& &S 4n(#S-ˣ I*?!p莵l0nQ Y4S3ԍy (H]wm7Kĥv8^U'(1~3 ܭK!IpW$jLA20d*AavfG\ m=D9e(Z-B3f~[[}7E;Kbbnofl$ )DmۋfSjپv]^enl:5O!3>!7 )V٢:f)3ҳi_Zpڡ2]`sw GG|nekhԊ(c1 RNf Kn !|p芎oSlBov<ɢ%eSN9vY:5Au@ݣ)|1=[ Խ*[WX<|G;;b'c4'-z\ӕҨ5R8=_AǫSI~#α̜fƟ6%s?:6Y#HFs1ZϚٺTsvnJ\V&[p&x "F9 ңXF>jS:%Dߏ&ߡʼ "f7!_ gI/qyLo@u h2Z0Lߡi[{rfQß!ng?j/#lT"j| %U8Cb[ 3r~N'#]{'{FX ʿ{%ֹqw&YU)Px&Lh}plޱ;ЮkkSdؠK 2)2k0BlX8\Jp7z9G ?\K}f87*put(b߂79*>Ӗn e Ud%6t*[$8 Aa8qdfj7՟A?&=vtNJˮl=p(J 8 f\'R閺~{Vc#uXv?s|f~0l#/6 *q4O dovGimYtcrމ .N LLK@ñ|bUpUK]B^q2S|0`xCп "}}ujBf1md\j(I=#xkb62!2343  МOEY+P "6EJbbi'S]3u&6ScsVl%EUX|qħfU܇؝l'&.ꡟk>b${Hu؏+PFnEBޣQK8- j6s'q f?S[I/iz~N\ӡq\5X-g7^C%7׎R/N+7EG+6z>c7-Ne v8.6YICMSV$SE3Jr-? la'z&Ȟu( g27Uaܐ .;7('ghI&ߋ r/%רp Kqu@N൲6!'3uǐ+(pқ2!^̦h+#.zuf1g|Q;| ځ0?\#f%mn`+ǼS)JsC''iكW L @` ;n^<q܍(n,27ۋ-uY, /=_7vs_,RK>UfE%XMrOO襲;)u_E88$ƭpr_6;ȡ@lJ'gkHU~Pԕͱ~3H \KT?_Hkд>zc:H2Z;2VaN|,# {S w5A3*YT0z{;Xr=ČTo+C' '})lP~_'7;t4,pdvydadw@GpyNǢ׳?K@]it6tqݺϜ<NiKHNiQ^'{Uɋ_YCH oi,ZF^*E bRјD ٙ@w V@~o^MOA%K[FwOTkf@A7;P9t2MjҐ4A7s\`G^CpE(pu')3r4- k1ø9-{ce mz n_CcV"NQ"z|o5FnS]փyJ5QXcIu'hRduAKW ng.`}LzIU[Mr0i,> O_wW!pXXkn36̍(Ni O͙ט)q 3R ܽNUKk8qӤsPIw8FSe meԟDO"&2*Rfʏdk 9&Rz?T] w Q l<>S(<@r5aJpX`"6cѝZyHX= bn&0.FOcE8rҩ3GU@M2,o? 7x4򈃇uͧPSo c$r!n$"S [ c"5E#|5.._UF}.`ya4Q*L^7ؼ6"4}]laZU0,iWA8곷L~߬[1PŽ;@sehb7-XJݷ2}#Nr90%˛,_2kl<-)?OvG%2V> [ Q# 2P63Jir3pe5ߜ%:8C@[^7%f5[=N:%|<Ê63Tfg{ h@fݽ`zgQp*F vA۲4Ό;(;j묩Ck_g+GgcIr뒊_6fw&z#S2^M:u /H 5Bno 8cԗ7̸h1G0o֢\ ?v^l;0Mr&1 ']Hy%\+run Ƹ5<'f,D\g8LQ3^&+j)2) HWwxoteD eYY0D/30D j(Ҡ,jdL>ԛ 1LdG5(- Oo|5"s"xX!Kzf19Mw 8IJc,'(*wbcjI.+:])S"yu!\ϑ--AQ usJ:Xd%o_|X76 p4fTdt<\`B]- YŐZFHmX K/bR0x dB1He=h VZnOؚZ' s1~]ߑ+!Lmo!lHXH a#n,u8p Y#ѕD(!IץH0,CVMHLKA&sj"-P%cI4|_v%LSVgnw#F\uuc3 < +S ]|&MFȚ,Z#vhTJلz]Lgr~])I-DO4!q$idG4 kΞ73{O@4K{`gWĪ9R, 'C:+fn$?y$7Uf7k3Z?ߖExm >kr [rh< ,"NuEdP极+y̲I] :4Ԉax03EoZW_*G( J[c]J'b4ykO([ӌ8eWrR-؏}IK3kE]agI r*qo]L&+b]ߴ4~R3Q_$&bb˩5 7>pd U3Iնܽ$8"Ֆ7f~!j!#R_?.;L$;+EB'r-VPxxd.PMת}DaP38X@>sEN&Q L# -D^佐 om0J‚7iJ\Wxu4B0D/mL1N_Gɣ '#yU?ڶ@oV.DQ)c M cT5OcѺ]~6w (h 9ZD8s>Gadɧ>>hA@ > DAL7LdH%[w,^(u{'sB8mcs@w., CWSVq'~;$CGՖ;z3}dd U@1lC\l)V0@N;U!;,h)wo-_ ZL<@ zF!@qt3TuL^qx*0>di #䯥FaxykB},q<-/#|'BgBDTT8\W\}<~lc!>tZ@U }ayLf֩Ǩ[eq  .X͇.K6\3iDRP3<_?v=3rr4Jf, )c'8@fs'Oi?, 561y䏢#&R(:ᔦ&_ mAwϭO-yt=h?;X`np3!ֺwaM`iT17e_(H.< a.QydtAǫhI"kOR AL[`e~B ǚ:  3E CO-󎟊9ciCbT=72zjpߋQ %2PR<%g1MVp09qvX\;Fsνo;on48]eGJHI&k!#CTЙ ¶VB .I:dq is1Ư[E Zpo'h!RԮ,q7)Y$I{ٲhdp3JnZiޑؙxƮW*=)HmCzx1[)WPTݼ<X˸TxbגS/K 8_{'Qp|܏.4-q؜p`HF!`>KY2F1"G.ª\X;R` %t F{ 5fRJAHL'cuP\Q Hx7\sC#뼮z-ᇯK-.ޫ&ؽ?V2AEmLٻ9 QsG]D{[wHSF hO')aq^YSE_uj{0HVq >~!Ȑ% /) &J~%eL4#&kV'yPã''nŲ.S޾8`[* ]5,aD"|bX̔ uJX2Nپ=t Cƈ=FC sl}kyg9SNhutHfУi-i1z$] ֤[4z:8oH[[6~fA\<Kdt*GԢ҉?Hܣu-qSݧBrL[O^o=aө}eJWmy.#\M2 D?W#*@XhN &+*k WG:Š]8MTciC>]# J#AKeW\},?y%}W@xF):la&UltƋpv>rI_&FI{`msXgܥ5/!Lv!i0:_eN;kndvrrE,Az/|.н,'}>4M0뱔4A'Cݥ{ܚ,*0RJ>u+Q I958vgBvFL#tNЈl݋qL"eT*E7.9gBI8ü}-ΰ<|$z@J|ߠiqBl}J=8PAZ@:aS$֢ ?H?,aVI۫[`߂`"+ hS߿kCv./igעZb!)%]fob@.ntt(s_HQE5ED ;Yj܍m& _̻[g'`c\ FzI}!`G഻5Jr& W& ;R=*)'^SO 3Z`|>jMh)4S?* k-S0e"`eab衂=1e˹.QDL+CXTňz 9>0E?R7t=h#G >Bǧtp;+~ŋfm-ls| .P6Z z~kHu6D8G-Ep*K 7h{qfBy#R{>q~F(kBOlq,wD#lZ*7 oOMD||Y)EU49ÂH#y D>̵fgbuN W{ԐP#0bcvګ'zc_֤/a6# pv|xHlL^<2=`'O΂jH v̙Z_W4G94?wWt7.9KHex7jw|x Yiף۳|uv0Þ6WvypN6O0}oc"[*B; M:qZ??A7V>L`{L4{B;'r%Dm|˷v6x\LtRتpi9hʹ9PaOԃ"_n%>`-r'ŃtEq*Vg P0'G}sw v.Yay>/t-$ t"}50BlS?jWFhLC:b:C~~oK"j%?%@v<D[^fyT@~"DWWZ(IL7)7k%o9ӬA/=)]N! !,Gy߭)@+1㢆-GR{w΂tXvIBgCAv>c֣ ai 0*j'!ȥtg{e 'G\"gyrsO%7ZKLHf.I  c 2,O*8t֕.햩*NbA蘿: / Cn bz{(n#Eb>IT_H\9;5;Α)x*,1)rfdKGU U4&2zu (唶>YTrmU~qm\_Jd\v\m\=oh>o<-EF}- YLZΓԏ#@ʖ+ۮP&"ӴX/nb5Xl^c0vhM!H^xkgt I} ; {͕EG:VЦڻ d,:ӣpusS{v͓OM@MqhyvpV:.G;J|Ȧ"W'4ĉ1$̿~*՝_>r)7kuߣFk}APL[*!&l{mgؿgV ss\uazaxS$?]+h˛l{qAQ 65@ugYwl{z)#Az}DwF5$@cb}5ڔ`FuG9i˄9BsʁA=  bu_&҉X<ӯ2/6IRC#E!l܅HyG.uQ7RU=3ZGD9@Pe[$('솔V ӁЍqgMZyecw>(>9%("{fn0`.t,o{ :0uyup۪8B}^2b-3p6y?Fo&y ^{= FIQC=\¸P.[͞ifiX'G܉?v)3(p }IRV+wm#DYgsmUVD2TI(Ξm,l-`Akt z.@Sq` ~k,6y fք|q9Wψ@N܏1L69!0>7Zd%J0hr1]:$ɥn3Oϛa8R |V l:~GgF4TÉQ%qӊ:q"T,Yø\W0q W'km:4YfY˜v8.;Cs!RQF;_!!5k<=Pc[*EHVj&:l8<@/N^Bn;ۛ;CǢ<1{$$Jp@dizʼn^qgzp}jY`uUE_IVO#K6R79":+af+y]ءIEfKX#YY֘f,~"ObgzLsK%c.8b9k%ILk+vQ$gE\&5@y , HPAmRu":jBn*Q䫿,mh^U^ɵ'@nrvL?DҖg$ h3:8ND65DEb j>XRĝ[<^Ni`vgA',M&GyJy[6+8D6gs@P),PL%^z_{y@eDGl @MadBL:_: 6(] 1stpf`2CS /t@-h*:ֆʋ| C,9NtOvaL:a15Ha0 >Sb4i؊S5U wV|bqm~N_>־B+` 3w |Iuw+fTC_HBud0ҕ(fj'VQlgFy/Уzݺ)Qw,.@>>O\r]a:-Jk&\Eb̺YzZrqܱB"nh3}bJ",5xVEF},)EʏIzFu7{'8.9Uc:zԴH eЙDBe\acP/<~Й^ y*$@{ fa2֤Eln 7 _f8N*1geƝzK_7q筞_وȊlv:b¾[z %!zV0P~r=lq\(vKabpVCBJӪt M"㌞j$6Gr$ [&zlh0v.턆nƌ@D rI,M< Lto 'ʺ4S`=h6 #QW@^v-}G(j*MZP&Va9VkNH۹Tcru' 45!qnEs`}$|v0ԧ mi6/qnihC~.R'GL ^ʽ fn^A?}Gq2#T8$ʌQgnںC2F;~An/ok鶏9K,z6y6Զ/:ol Nя6DKx~ԓ j#NG_&$ b-ё1c[–S_-)#k=ub#dLܰ^mWmo)S-'Avr(53i.㘶+Y]'Q DdG|ü+镏1 P`noF)~߭+;NTo#PԣO=Pp7Z *hݧ=-3W(e+I#VKr8ﺫ3{կ-ne2oe#Cupk/m«YW=:'Ad\PER}aHYLgŸE "It.p)9vTē UIĐD A>VhbzVxm|$-S->nuf(}<,Ls >K3?hGt"0t5$w]՚_$b۳l Ai.kIg6`I}=ʟ) JHt@g:U61JGn K9j%Qux]P V3R31ES؆<%>٦8Rry 83P?gzA|4k?ԯPC?3@P[7 㝅TeD]qWqNj{g2`j]xwA9z]q^*R)aSSl S Z? 'e8< v #{}P?@3>ɧ`׌{hT+"c7;;93*Jk e1re _7dp7GKŢڈV;b;\XB[>>|oΙL-pВ<+5MFBBOf ip/Њ-οED͑Űu_}BVNKQN(w/[!C , 4\ Z U%Pgkv 1/!NŚvé+|O]W8sCzG?%IZv*R7ҾpXTQ}]nlڞ?'39mJғPm:œLrn`bmwKt &Ʊβ4"c,{h /7Ȁpm!~mB޿ .ۥm_1VLs7u!cD{tN/EK4s}5-C9ȯG񩺌Js^`+zN8'Cl>!^58Jy)6.xկ6̃՚G,>fx!`C@r&[2Ψ};pc__1Kc,'o/2^WjeΎ @IYf_@fʛ Xcݬ,#ugɆj7R,uyMĥib\N_Jf34O4w3F3ˬe7L$'lSFTgX& UoDžLK mPn$+4xF7UK^U'zVQh䘸G.P|ɏ w*o9$L#K'oHܭB~Y%wCQxS \=K0]jSq7[^`O*P`B{VNH 㣹ԺDB8 cKkX/,'tvb ZhCfYg&Do5}PW o*g?P-};MmgQkJJkkYj]_l*;{nRH}ҿf]Ma >TYs:ᴜVIja>q@'WQ*}-2Ӄ2~xmΓW;](|J~,Kq)`B,2'p{|f<7Uџ'پxKa#C=S~ˊa4_u:9i7.j7gجǴd\AZgcp/ })dtܒS' 8@"&جڈ?>6ƵKw5ǠmWXPɍYb5٬{*duLU jud1EhEmoJ&o3 ,:Y|l_2b'^vZ+iqڠp1~v*ۍ2$NClԃo%ƪ/+A]AJt7o""?sf׎eᙓ(%:!]Z )hP|6-CSkE> F7`9:.Y Q#srh8k$U;z!p$AxgKY--U%'9y1p]=eE$rlN &|{5ML[_ t!WAdu yze/KGwIMȐt4g٘UD4g{|>GVaz~߸_Y*qRvQ!};A'N (F-yfɍ=֙ dùYATD_4yŨ>8('>CM9lLPd#ގ`f!һh4 u(a7шWR31u3Nӻ"BlGC )n/mS<3¢3'naOס"pjdN 7&ilO~\k#4枦Y&SEMY6Gi?)(.K"^5%R-9&|K?[%&= y 3d-m[~=Ϟxe4 0Y&Y$Uo͊ض&ѧRǻ8@IɛF*Jܭߦ t"JKt jNX{&虩k>D"*Y:-Dbp'0#*",z`jѺzA4 W s"0⊨@I Iq@o?i$ z5.x B )b]wT{6bIC:jPX$&Vq_&x7]Pɤ^G+*Y4H8m#$ )XǰaO#o LkPIȬP;n(4Ug)|lcj)tl1c)ulE:"I0'"xk$#,7_-vmX{G XY9kWKA桯ᙷ\6Y*P#\c=S} } ;YL6cT9y+c|e<`9P.ܒ]$v;e`V s7\)Ɔ[&ݬC?Ҕb,U0Nj{bDG5Zh5zGXeR tC,!C&+V۷ w '}D܀  }[+ q|BSݒ!@ 8O hO7R枱(KF^t-xPs DňLX nE@;Jణtw*ZkY攦|\Pe̢K ~Zl]i/X=$qvg_kfS6['% Əu,[{ _,paDR*u ,̒J b~3y$ꆺ|(VLV̚V+R Ϣ#`x5 /Q;(6 T8a7/r &RYxXU`>2 _Ip@gnd_@^ AtPmdNBXxmV|[\>,VKiN_ _ fjQTi6C7p,twόpS[#nW]A8ٝ@Hi 2/jw}DOPg`i]Ko#J'EꊾI 6j7W+x^rߧ+oI8N+Ƿ3x&>dn1[el]K\9?J}0,MwuN +W1()e.Կ9$#5'GLE0¡k|WgSeR}{`H:\L]8z#cURT-9iǶv(E;s1'd1R7hek֩/sc: #MF^tj]4 Il#ٿ%i;XU6/]i28d~FA? vR4$({SRQo7̃LRW]qX;$?9LJ:xrki`L 'FB<`=`gkW]k&(r4lQD&b '=j${fݸ_pZIM"7OtMrtuZsXMP5iBdvz%(r5aKj c;)8R EZqRDU`RjqM4NVJS%TMFQs^p2bΟ%ӰHZ_ N=WrimN*f}w&85x4}-&|s#P-@LnMdpNi,ooW+@ZYjz6yp*F25KE޳bgHU)v[ `ۺ[3V36L*QGjex}J5:mh\Zh?Sci0<԰)Xpl'!]b%겷CKRqHtKA iLl?ڤ:'X,Olԝ,z;;]5F$U-MW< bgh`s5 Hm;Fx`w (Z%zk0Q@ l䭥 /|v (k..? HOJ !J0! qH֓4j{>=`vNay/#Nact3E $.-Mxk E2 Bx֟vi[Sڛ]hAM{Ho%_/RovǢҧWIV{+8 87q{Ws#A1 "Ctxsv ਤo9-R;9 V,,u3JrB'#1ŌRlTàGG]~^b eea6Ax>>j)RGtUE⯖7Zk/oS"3<)P= ^Y,mS/v<Ŧ[hr9*Xb3J̔GmVpѢ7!T_ad{ʛס ^'qVTDNf=NzpO[4AAjWicw)ϫCUxzo}k3A~CK0Ew"j^&kRQn8N.´ ?mڪ;tuB&a4t p2& LK}UN#kޭ Jj,(Hi -i#БwVpAQ 碡SX"/vK"(ZBAL:D;*Sw| aRCC+I>煉kIԐ!A}$&_078˻0' M0v@$DPE5"Ë>Pɭ.&sj^9n󉈔bGBs,}VL яX~fǙe3UM'\ ƱYW]ݝ.J$7z:Ȩ0C~c©8N:2BkO p4͈P 3Wzo겁]OL,;}7@7`JM&gZsGҧ1`5ZFR= -Ż:{ى! w9 ȅm kC&:l<ѷJNE*It|WV41X?%f)B7-򶗌`TV@b'xXu/z^$Ɣ-dFNe3 n̵lR~7"5hYUz8Żd\3ZdAָ 7H_,èWnFŧl{Tn_\w@G[%KLwEi"Jh"o**bI|.@Qn9o0Sz1Q-e/!G4vP05ic3+ dt,zҐlA|NVkzy|]h81!&!@^B*Q7y ̾s%zl-ꝃ E倖g*ȥq <1ʾ1ZO͐Q^JM/κ+xߞBMXoP hMYD:JL,}T1z߂^e2@S6LMnOn>_{GqP]"׾$jAMlEߋwz%A"97Դ ghhhtDj1%h]B!o/5#a W}eGxܠOs\ 2{#y.jp%:+9U܄r?. diPSqbscmt2cE!_e0jg2m(ƹoH_/;׺kh6G >lZL@q 3wAY҉ Pq0| D^Q`tPs}; ? j1dxfˀ fW<$nO(C|Z҂o^蘮SWMd}2!T4! o7 j Yw_f*»qK]W]BytX'*|\44R ^'VS Ru~V@'! .G%"$/?|̙ gĚ@ oSOj n2#nyn,|G(ebۓAãB B=)|dxtl37[ϖra .BQjċ{lr n `c7qۼx "ҋ5S/-EO"P8KtԣNH9sZ%+ P{?ty2~ӅNqUZ.㙬-ЯFw9^niQ@|wS^+v΀ h@}g2Ue0P<*DHӘ?[S-';wΝ -gٜ <&R5UD=;TH2!# R4~H# pMMuah:hsX^?;ASKl[L)y<SHt %ǜ=P˦ ì%㎳yY<\aַ/%)4AO5#r"9Imctw<& ASQ^yj*8se3^->c㗺.X~nZD4]tI*kɀiU5M}Y%`g4ثw}2XeJ(Q҂hբZ7yl>4}UD6 v'vN{A9"G=I)L]@킀۳'os`_P5$%;īm)?)QL΂o8lwkz?9e1iJ<i ]&:8=4| wA(jH:/hQUѝY@sdA>6nKfh=_qd@oٟj*%ʛndVTxNϊhLP ̤'>Ema'H6u֊f'BdZ HgшXX 0o"K>C+i8x+K .ө4[D?v!z]lb›]Hk%XVi&HOo 0|f>"nKo!5 A%=N0_I$/3 Ջ0)!"ʆoyau(CT5-ˊ8 UA,iAaJ"Pb>9IGkdFLMb]`6N}!^zrzˠؐ۶IR=_Qf> CA>QG>bLc=C8UٜDFT31_xw 7ղYwC(.lʻ.EʺCُM/y'{ >g.g#.?*[ /V*S$dWkeHuR# 7],4hXc,j '|# `pvN[vq# Sہ-Bʻo:5[7&_\!T-D`AfQtP7 ĉ[DϥdR#Es\M I xf챳(A}F%>X5e1Bu& _1#fXRxf%_P6÷X*Q|I6C_B&ߩ!_vvSq$B|Sq+"34AaYJ \mz |2>;#fslW$x3263# l`SHб~WokS{tI1>e(<0#85Jt-jm x02cU)Y{Nm=ݧFsȓ46`P JX\#V;IN7>STJ ?rk 7@>D±Ua۝ >aqE̩(fBCrVUI8'MܭA AzpbM7X-1~Eı6wyOvCacG {aY =(j`4wȮ41+{LxBI 9XJF_pC4S+/aD&jFL[ b7!>iՠ/kY`)ӛB [LڱttC&/9F^ Py D`G9M瞩cظ(19205eN0K?.`N^ Zc,!,_ 9i.2>{l9Yyjm7E8iyO[c|TXÄX,ȕ pR3/hb]U`Q:ǔxz,i,s&%^#B3Nt^_A/Ckm-@ۡ$}qkB6FS;&B"*ZH3wwq@+}|3AYNK&":& 'm]^CI{JV`!XR!#p5_pr9r,>2~?GelS  l&WJ"4S_JQYצ)0Kb5Tg _s}?)0䟹H F{r$s/q}ې2ď*#88{?X׷bdޏOc!ᵪjqK"ˆ os1*^x > )gr'saZ>Yv wD  8MqXM{y#%2 ɛ6(Ӏ&AJ G}(]Gir5:e˓Z]~Tű/YXH:`6&MD)Sޱ?VLte!ҩG[fQ\<Z9vNo#M%ib(IBɗ8A/ x;'ս4;/ T{fVtU[R~Hp= .d47׽7ߜ|{zFX yTKxT+.Nn{\?KJ"gvq%ysXY㍽]R݄lg3z_օ!ؤ^`_٠6PZJ`ѵ2*Y)iv7dS4Lja?ҊwDJ0 $|Ʀa3 HY!4Rm~>^=!9Ez$(~}MJMХm8&BjjpO'ץOEx`!H=ٕE$fC?[n_|y~>|5Xzb^-k̝`'Bj0[znziFډ8ͥP ~"(7'}M"؅{MDI۹xdLJQ;>뇞lIaf; >ZZcc0^@, KB %&C1{\ yޣC⣡N1t (A"6ɄwcB:84e5<,98ǴY 5V/Էqed޷"$PË4^_o'v8sbvhު,Ϸ6*w0(SUHT U`60]h+\?ປ!:O%"H5ؐ6p3Y{ˡKL#<|J~F[,Hy\!0WDK22/yG4\C5x1 e6\C]Hs¼r!AalSBU3d_+ͨSTf͸:)n-]0, ?=*FT}NUD`]2ޡf_AÛ٩8)O)uf~2ԉv4X5`#+'k:)#>mQ|u%yɍqDM716a_C~~-Y- u]b̐D۔?tbQnrhp!KDnHՇ?S8˽]`Fs% Dl- S>HcEo,0_L(s*PSy^2+pPeR0F&2csw M%ʋ$f7c"Mjv7+N1#w_5~:a`{C-5 P2{'~)Bv]oEoDΉ'IXP_\5J`1-;`$Ly<A 9wh-T1e*ŀ4(B9'[o+D626Gi`E E9o{zLăX z{OE_>PO/Bp@BJ/}шc_1\z@,h"}>~2fZ->uI9?L{"@T!̗ܼg4-#6}x3Qg\?G [2"LᮕNo*ugd[(|:{cpLNUf핵_xQt\r]!/3!)wtOpGIҚXVS ÀB6ҺIAٝ0:~@FȂPs r0O7Tanxؙ䷜&L4Tm>4X]%]/nY;u/  &Ab*{B@T}_(Q㣗&»&"33^p"R~Kc WG* 3d~*i3rfL2l|Bc5p;%h!E<8Gg 5h{n\h t 'u&LrYJڍF|)RG=>A`(B0+¯;Iam;4(؄t*[Kw:q%CIm&s-X\1DV߮pVm:e\ڍLr+Pw}x2Vw;F}뜔5rZ&XkGPns4>#J+BLSLHִm#/oC/ Lcl7)!Ҍm+3Y]N-a;?{4:d掾8R/zQ#wOtCZ_'Y=4`P[703j Դȗt80S6D׃PYR}|l '<x!ec& L^?eP'AT5 0w͙Jh˄ )J{ ^ķ*4ҷgުax8IF`ax @wBIҏ8H񶷹apֳ[tCes-\-ȫW/r!\9rZGZ74B֞G~7eMT{^2>/!n&0[y8*+6ipҜ"͡liLc nY1|J+P̿^c-*Z65Fٶ,R7X_U~hƇdU>ͯCut=` ?1w>jֆl`׉:|X@ݵEbqZYb!(3G5ZfN(yu1uҌD}bSE@&A,2)JOLxQ06KVZkH`E,BӪ spcVj +fkA,M>q-˂$̮:Z]5QkDEeh㈍ʠ- jwe%H<X _}xhT݂;wEӾ 2LJɶ+,`sKц< 9aHYQ ͪ&A!P@/;%Ƀ0g\TWL'(GkXI ị)PX횥NjPm.+,=7U|N-70Fe?~Tf\(|sZwEOwD@8d8F3߼f aD[4u:S+e& hEYjC^L3+`]sXj'1?=2h_M)|湽FģGmրNƬ~\P>MdbXo!o|!'~i%p>Φ ȬVEYۅn*U {GPz5S^[l[ Q6L`H%\x6^`8%|S(,}o`A(mo\R}}h ]-] wvXS/cáOD I.V7ꏑ.^y㒁,iCgQ%ᝢ6I+Ҵ5\ԧ_ܑHJ8Y ҆z)XpI@9dOrmMϡ}p<%z=S2>$slTf =8`!xU)o¾ M=2XCkdӢ!>=upWҺ4J=|g#,SzBM(_9AȵG9d;1I+Z+Gѫ,E~/8!mT'-*}}?f<YO% CM l_9!\0·QKE=xW:Z$ |t<ܞ2uwWR&W͍ -6kNx :P-Մ.투y>RޤӃ7r~rK";vAC>vI^U5LtsF1~A"pFm{IsR:`ӯQN9ӈh$hޚhwX^mf$$R,UԶcZd _!(Kj?S]%&{D#tJƫ8ǂF%.<lWCʞ&IE@T' ;/Ls~Dپi(l+ <<%sY Gmڿ8q2tjݲRNkKg $N}s+VwZ)"4n`Y wdm楛"˃)^`.Z1n%?Ң?8aIp1=\.. Uw ̕%wnw:i+ڊҢz iHYX\z6_/43t"sd}/ $E2G0;'*q&U[L&L@42s+b6/:'B‘%ک)C+Lվǜw9a#&f*_IJeNxz_-)6 }NIcXM=C\eF~c҂ Wqb˦5S_+ ES 3F5-? z񤹯Pm8Z-^:oq]/ǁǃSLȼPxIنx .cޅDZ *o[߻ReNAҢCdW< 0Pr3g$#EokX|e=޸.>#g]"Yf>P}aXќ! -xQ($'/`w#6¤T*S{l'?nyumMޱu%٨n:^W gAtʟZ^߆-vA 84w9JnQk(˺d 0ش`ahN"8#7+b @a)C[>CM2e|Ags\=WhsݨbýA_D-ՠwaƖJyq+4g=]f%t[W:4f~P&U@2MU-:MtvQb3gKg[k&޾=ʜ2 u&|iNjx x6Q8 ʋ2Wb*bXkWfao>JҞ5:fO_NW%=j9}k{[Lzߓ\(/6z OUBx-ƻtvs0D/zͩSsgg+UK3NƱE4?d4FO|XR%lwi@Mؙxz-;C9u-m;|93 vUI??yӁƂUJH H! 4kvs*CqqM 2横X>\~2~~3UF$IetߩUU5 Q{WQ0 WM5]gfީS|[4`f6ܽ"cyMsO6j"h D$ fpۻ͸L]EKo)мYyؠd]t2.{w.KQ)!'|\=. $~[׽'-wHr>0sr '\o9:ޱeWe&鞱lTBo[]o-ƥ 9[V?.F`={ch!EfsOr(,wY|=& 3o N[qHHM"a=,LWl!#= 97?An<(3iv0ZЈ%up(0Naׂ!_g%pHR7 }c2jQ44~P9"߳3keڋbZ F@\|$J)OZ V 4fȤ/{?,.TTMÀhͺn1ϮN_^-Xx`ejJ»-sx+R= %rVfQN\f69ҴD!B0Z?}=; b͉JKO=AG1'(Ç:!% m}o3$x`BWCz-@荰ɤOn>_9,`2XDZIKMy}}&>nh4)V0G}1b6L•t*"'g |-A2\ 10Mb4o1 nG:)œ7O p/|q}Yht_ZNe6Mop{:|RZ2t`K` aC Nw:Yg'ޑ۩YXoą҇-kKe<3i`oR;G1 {_{KDOx?bCm]5p G F!KbZ,>>U ki t*3OwN9-M#{{[>:}c鹿cq-^:5{nEWT\ ;67gH[9C a:;0{YPd։MBiaC*Ĺ caxayV3f8Yئn4(X%_`@@&.ޯpz%tu+8In8yRIZ]t=uqӔ6tN'Cq}YoG;ƒKst9{hSPz+XN;b?:lx'jȍ̿$BK²[ZkL,Gdޙv=l"fTsc b  WE k^Za,~LD$Sj f< JU}vhOb%"Zsr h"99wMSɌ_G9TCM<@lQHSLT}V+J 7uɶ&`O>9lxw͛/y61 ^-~hG5G[d*F"!$iU68<"5=;eD)jklxXq[m_°)ًq)pngifnwTA"z.!C[>#"4pC@Һ[-r[?XT >$t_9SBc*>_'^J% JCb\iF7XЎU,XwNeOɞpaq$ei{fIgw5&ע8>DbL#쎳M0qNT{vUSZd)b KVb9P1e^~NlBg(GXo]ᇆKߞsF q|`p!\6EoGCϳ˄A?+A0K4Kz~<<$9PR)7Owַa@0@J S| Uz6o$V'N/q17S3ADMٸFDy+gvUWSNQ&MWR|"](DW('Ŷpk.&!uʝJ]5@ܪɫ"H͒P9y|rN.Ld+Yy΂X۞,%9̏מHz]55Mz e%kkQx+%+8,·;6>[*jɀ4|}J!5ApXmTS}L5Y ? -ob@}RO.v*U6_=C'it\ZJtz>S+t' Y1 VQ+)f>UもEE3ڀF DHPz%`aZgG6CiyQCaEj%T-ՌuL8Q(S]Sp^aTpJ+ t!2O+;-I; TF=C,ԉ^d) P2_=iaNվp'y K "jH7++Dٷ)L5ED4[,:)O1r{ZZt;CxM &vM1bkO5oQm`dnk!ZR! 2f+2C;хŮLHnj0u3}qNWSVY]&˸޺Etf3TMa5vQB,sS R[A6٧rl ~2>miҲ#Ǩp5U][Ik)]@[?Y8 6 x SE5+ԥ\KяttՊM;Օ>EP| u2j{6G]ĩ2K =ڜ,=#n?u6>G|~DFD`rMMΧ)GTyDˍ7׊R0;[\s:ߚ!:y@)ڧPOÆd<,|.$ oW9c;aÜu=\LAbN+?dh%)F2dB%:088mO)4FpY( 3Q/}Vhkp0L|;-u- ^бS=mKZ.aEqfv^^6,mf`BcNCi%:ʿ4 vTL.rku5Wީw!Wpuw4=8/Rk"~`l@|a)>ǜj[c/ 7< (1Z^k3hx@~ˠs< o-wC~wOl-m0<>z ߼Ãƣھ6` 4Z sܡɣ0n&Frˆd@|Fj#Hfs\Rs kA( q 17D7,V^Xh9tdtu XbME%W`ra F^{[5~0 `{XÈXg93JÅtqVhU:EvH2I_"$mv]*>=v}يvw \/Јʚ3wH 'Q!Kꤨa?P4!ɮS!6M=+.=m""+pl2(8"> .'mںBi \-w}s=Y!4bVkF&L';c-r OxH+G7IccŠ# CvDp'?jZoʌ;ǫA7_SAM=b^ԅ_J!H!O$0ly Mnn WTԃu"LY(pH%cyt(g0?t-L5P0tP2"gK"Hx- qmغ'㱷fRŷ)O:y)(7$a{;5RaMr+ޫSbe)5߃VyXEvGDѶK]Rq|^1>tm rl!2uN+CQ-*\iAK _] +x>%5vQF\VE.mD2d35cHj@zǾpP8H9f>_E갍"eDŽ$C;!3wN<t6QSFYbŝEMr¤tKAhERpI,|Y׉ȭuf*mʚPkN5 =@jEO^J2QC ?CQm9nP~gw"7(]T#J+dȺRc.=s%A1E*CAr+PuCP'$&@T86Aeitu|v.gm9@Ɣ%ۅ*@6,BYrn2f!3C|ߗ߯+ Ğgi(.kC\:NCuED#bqa/6 3jb8<H|ԾrZaVAw+cy(sI7R C5㮋!@&nBUC/mdgڀ(0չЫS[BO!aSpE^iN8sm vj_uq}_G/QNPf=̙!9C12?E*OeѪk~lȔy, kd̏&˗C8U(Rur?JIZK_s! s>ږ^MBzy\x}K ;R^x_csIn/g6:Ix̺: ?c K ?UfCe&scN}mS.Ô9DL0bd΃C{a5kfcT-1nm$SA[ѦX`?fu.Փzp瓩RP/Γ {#Mjnxs8FԲ2њ+`dKcپwa*@ihiW?c;*N=0^ڡ30&[Kb~dd#e)V$ qe~2,lռL,9DGƱ/IBfH7})WoHΙEtC6Y!#' ؄t&WvHn3?ej[ړ ZJukQ&\PuQ@P+_`M^tLT UD/ @%ʬgFts~&NS8M- +@&f"z.3&laHW"C|`fέvw)0(OrP7(:B!&4Pz0/´_ff4 &ZcjqkH^]:m7Ȕ3 {̛p,w,NĤ݃V0uK12I)f&); \m2!wp}SCGߥ KvͷQUi )~f0bSI> 1Bvs* ЄBx(nPE_bI_^"P^C+.P=/Ȣs!wKCDUa_bX3Wʂs hkUlyqXd科[Y\-b4ՆljG2Jӎ$H[mkeYؒJnm1os5|Fϕ{F;beU8whH24U?_̈>yhtܭ~6|5A]%=$quj׃/d_4Maw@{:˭Ӊ?m3Vo2 a40 6 絡\΢@%TlK6Ҵc=NQ~a,cIނA8NY) %ѿֲBnbx,.k5~ wl-ɹDcl^82 lű", Arт olgz/Ɵ mJsw:?PV˪yx=GVsVwۏKc:q`{4vU@9/aݧФ3U Wto$.Vo4Wxp]AT66CUc'v|]k<%М E֭xpr:6]JR%#>*vt '{׻ߴ1U R| ~umBdP*A*I[[D',ͼKHkch{:a]վo_!Y^;USFC'\ :p&sꮤо֎OQOR Gk sV)p: Lp6sZXbwVM^mýVh JnSSY5bՀ+ rjI+T!{g[׵?Lض˷aVcÇ9=~e12>c5Cn\pF$↽v_uʲQh \ee]̱ѳVxU5s?|,?MeuIvWܙ3@xFbF@-C9(;]j}1ov'-FH%Zbn@'ajjJrs@%7ȗ?z 6loZ-sj5Uƫ ջhdn=rq<o<\^&6ȎJLȬh%@2U'ے K 7{5}X)!)s<̕fs_ڻL<3e)GQv} BkO BWR3;\6!< yF sO$}a8TMw0N [xr߈JxX>֒e"P ,~PR {KS}eTB#]@ݗ@ȷ{ɕ ]&`q})?C%4d:Փ\SNi8?z@=qrԶmO?$oއ>'6TV_^UQ_TQC؁P"-;9[{oS5R+,QكMަ7oOG*aiLY+v:ҚI#rII}&YU[ tB b#dtR=B~46EE 9$ o FQKS:q'l p|*A߰qDGD0ct TLc٬q(e$G0Sw-jO;PGc @lF!2DU,d4UKv9K ΧdTSfQyK !Lgvg1%YѨc ~g.vW[ BDO eT+1lWۢ+T7rd|Q_04\i} zZ@r]֤? 7oY/s<8BR7inQ5Xx.!;Yx>I֚vK},g{#lBA7;1[D1-o'"4E=P`MDX'U3%>VhXSem kMSh,O>hĭzڋ@JHtcL& Okl-e~*IrVgDh׹3 q~,(5>jAT5c6!;Ĕ5dMnRTS0Awq3һ3(Befˌr#1GXNGaxE sW<̯2H k7? ZSo ŃR!?%,)BiПbE#(UZ?:. IdK{%;Xx_ԅ!gZ8[=|@)3ɜsN:N'Hw ՌuPI?)q9+̈́Ch)/̇h4[X(G1Vm+i70GGd`>׍t;4++hQ&%KE |Iz2n94$VlBzMfߕX-swjA廔c"[Wu,12.WL!"_I rǣ< D7Sρgi&D18kT/T(޲ ʛzkԕoPG=;$+,]٠cjyd}AR;_n ?"d9ٻyvky&j#/)pD!^u82zͷj'ơ:oM4^ d@f8?7y5Du`yZagp6WtIjbZ-!+bWt1M!^!Cyj_=p%SaS^}vippߨ\r %{@Tʏ wj&E:QXTdfCM(hJm6F' bчtYA0+ V/ରx7VxI388SW,ry$<ϲ-aXU:V/ fJHL9ER%s~I*_ u?F=*f4E&oj*GUVGMPG.ud|gWU]-nu}"6QhvC0#'<^k).viBf͒h{@ &q24DGdoǑk7-+!HXI5~CMI7DŽq}B[#G=BC^ ̆iy*vT]o__%Te!޿ 1Y t $qG=mOsp`TT}#w u%r=YKѺA>NK}>(@aPj/h`+ڨb`bDDMFѦ#̾#&B,{hp 浘/jL%̿~TK* >{idf;ASqWVh,2M޺ ٳL.mNMTK8<^]:j:A_ mBitY hs@Uxrا[/uB]MCmmu D]5ky^Ri4pք\]SӇxF)?aEr WG);xz#]2&:)f*S9NdE]P\L7D&v_ys\߾U#-&H[xSvv~\#44QUY[o1_h{r2i`d-۵BjMr#!1.ۏ;344rx7C4iiVqCj_@(&@(䐪ۅ-16K]fHdS6i_dKN3.m:bx?>ra=oԞI=!,pVFA7eRGе[{81HMAYeriHq ~FG0ʼnYUdM}Dʏ$Z06+Y8r%tĭ,&ʡTbNBXy4Wxҙvc 9ZoS %˾IЀFˮچoW/xM.{Mw-DwL (x*Q=z&AF۫H$Xu@pYH&G~")9Mi_{`Sʣ~*ۂ'D3Ȃ8HÈYE%\C&\mԐ^@p q7G@'Zy](׵H$=x>(Y=p&Icc1VV;Bѣۏ7fBÛӄQz[3j?ң+POL CyZ"YwV b0M@wMNYv,`"m6 RWbólс_w:(MJgɗ:<"0Kjќ"V@$/:~fIX7O /t g2-) 3̀;zP:ȴIߛ.闠 zyU Ȃނꋡ=wh"iͯD;Q<[W+@9d#k׋]g{_I-[1ŜϨ([]lLe+>B(4NCF^Y]&7'$Ȭ'RC7/r>n(ZM>z4FVcyVx*"]Sj`dΓMKQKto>$U{l E,AԢDͭs:(֖sxDU#Vyb.pxOIV+6p1t>biSJP.y=|'5^=V;y[ՈGUN]hT6qP5\@@(Qham3Az H4qߔҞBMo~7D csat )㼑+0RQ9M8kx(2` _٤hNqd)A\*@1O6SNOh2]K ۨhZm=SN@Ot@R۔y5aͭɮ(D"Ȁ4s4ELP~1>jhR%SiE5 ªT+>7NRŞXU^q-**WO3r݋a#+j !W)0K Jŷ^3IoMLʀ뀛>B<2xVakNdzdWm:>j{X㸖;(=_ӤQEꌜjsAvSܯi67w6#b1(R¯'}|b?d8ҳ".D @x0 դ"8%AX=YDU%?PabrA@T GYlOHvw^b#Z#kHڗKQ7? U{|8PFN0q_nz|OM';R]W4VB3PBAYK縉/Nֈ6+fT-b;?#_e q=0CNI\go9g];%K\DTIg)va59ut|HaQ .KBZI6ESYV gawaY7  >|sOi%U-I,# :>< jnU,՟2 _ӣĽ4!b&ՈEZN #G)l%HT&_|ޟ;mDoZN~O$ 6!m4)߀0h7Of6ذU 4,Ana #Qs[H6^ s{ۇwJj΢b`dG 62##仂%ӇNC<-r Np~kRc:胶2NSTD k@S $IFTbaC2Ve~/c ?hv /W mKy`{s+*l Rqpsz#}8ZHKJ=m7_ $ %^\B)Dl<5oH: wP\F^Z=NaߍɇB!tBc'P{l|Ll'gQLNji^+,2 VQj2OA a odp8&RqE//F9^c x;n7\D]Si @2<ݟ1j"C#~Ы"Z.1u8mܴ0ȽvF(!"49p/\ DU39m Z^ZYgyGŴmjQ[e%1;&lLc,g.?xmgf&S7+j`p^0q=ޜ_?6W6F~f 6/Ps8 _@IVOoi a,1+ru %3T 9ȍ͏Б{ yh* 8oV *svcvG4]},up<=.NaGs.% S %, ?q+冄wMq X^'*Mq9e,aQ_(KHԃCdJLG6Sd@tG˙͊Vħ\Bo= j҅OρGf04C` x^˶/ #R`ûJd ;@xі5bϜo?sFo` +|rAh;D_s[ s8R:ӆ% -Ze|vB9/BF-9@PvvyJxN7 ܨK|$u=M: ?:9(SmXwsһnQv|h=6yj^,>Iz X+ C-PkJӷk~ThݜKѐ7x|& LTx/Z@gX$в?} &j=̽ps(^W}V "c!8H(y"rnc>m6v ڹ.M`ӎHwc:s\rk:Eۻ*C ]}zXxyTbDkg纟Lcma2n"O#5O]oPc2m"r 8VңX~/JoۅQzJk3I>wBi\|R恒8_TXB[NAJ"P$JaZZb*\o GZDhz R_E[% ɱxݺ(9Bx!ڔ)ݫ(HE<_AXkXjxf`MeZX4n{)q; o!r dhQ+44뤣2iU?xaJiP(az痠1WIbItHu2t ؃_u/2ZFՕeeT41aWM8yZW{azr<~]ky"EaEn@a MRɚk+z@WA8ĝ;i6˵WJ!{{Y7L {IlbǃGǫL-)@^>C + )M 6T_+6ABb;~AR*AӺyK~o#?A$K5&zMJciDV1}mwz  #MCǾ1Sh5\S줮7dSʶB1H*-7.HXKHTlWSќ2>Zzm`%utjN#_;-Qx Dv˫(be48^ `j8d %,loJl7ݤicʇ/,l2G΅Iv?nlC_ps |QDηT*XJ!<_d:;> 4{`=rƬ/pYdz"0mN`OŤhJ`k+4FgDn![J!  [8&%W7E/}aR TӔqy>;8`A+Czf |P< 8s¨/΁i8/ak/F9słtU++Ӑ<1,J갲SγU <0_\# RoͷI"!9] BQ׈p2|EzH)P}#@n6S3s>u&v GGAa+ASxM^ږl%˳#fTىg8- hid-!\&NF! зmXq 8%ގg!qQd4𶘳/ߑYWxSp^K ^Ŝtˁ̠B"?wĹ4?4IٷzW|qt⨘9>}|8֢۶y$(>ZCÉ.LB}6vHaf,u캂.FcA[Xl?CoC=U|0XZ@k$'s9nMm E! 8A3@1_=稽b(ѴGp[vݿ1x(q$|LDe4@<ɀ&i5ߧ!Yh}UH]DchK2hч c&U+`d:XMJJ2w8D$}Ԑ߿JX=ӈ˒lUa6Z-SIͽm .ѩ釖^.\7Eӯ}QbuE,*_>)ȽSHx#pTX')wKZ*s%I|8W0QΚ&d6/!10VJ`D-e|p0oF%9"44Fy.~}8!s9QlovכM.nFYRI ZܮuZh1@}EMx$4I(d|V@S:姓Vw)Y.ZڭcOSp\*K>0)dw jv2PkPrW i[VPr NOC NkϸP'+f(ULƚ9Ւx7^tvhIzbJF<1gF=/8=nf@4DS 5+뒎|dRF8yF'aΰK㧦H'Թd^|6RSy.}M%Z<ޔ RtWyOvddfbܕUEJ>C}c̨ BШps&(4k !m=r")Va6N5FttաU\F 5ټ( +@Jo~*?94)CSA3 v%b(mXa$Hgj*-2\hZ b#].U½♤7x}FrZ6w1zzJt3y((?2P=w b,r#imw֢5*C޹JZwc-m<2]*BPəŗK *_HN”x^LM$a;(64e(5mۓ[IMbH⌄6x"S hU%Ko^yW51M ]\꒶3HLSP]N}jxp0Rx7Cwa}4z%"7C^x(HI@b+_c ,` t2|QJgݾbveyI^AFy ;p.ejuoUo B̑YS0s:m9%;3,V1%x/Ub6 H|,8ӣZ2t=)H'b;6%gWt!:7 򷁂 Deɧ Ybe8~P|򟧩;CgdDڝ_Zxi3tϮ-p˭^׍ iQTy˚3Vŗ.Xt5 Πw;bTD<z}'Z]q[Jny/V`UL=(za,e}rVË2bGogZ:pשj]ڋC#jHE‘IsUL,OyfvFzt'%-$~![YDDI;f&B=M礸c589܂SoS3f̞Mx[pO{D&=gT~'M] LNG |=#qpF] = u+QnĻ!!Y*J%z!> v(Ȧ -\eg/"w!Q13u}ɟ>Ty~)aA;}ȃx>K".O?ni}U1Cb+HK IG4h۟.+bNlxB-sXReU+҅,_rڠ0Q??jðs=mtnbyL1',wіkS~]se&[r̊`{`p_Sb\psaZWYwts Zh,z7&˄Cc0a~g<$8:&y+⺊[snpVCL~e@E{Q.n2ny.K虳*87튗e(f7p <~@Jk-<}y)31YTR/=i$GB/ ,S?CQFU\O-g|u"~vIQ2ȭ},u. ٲr_f~T Z'J_72@-_veU/Yj0}T|+#vRyU ,K׳M4MjC,:&89N033:NhM'D[2i ߾hgUX 1W)fI0cɝ0ekq)Ȉn+=gq-y[Jɕ`Zj4`G lW`Z]FPhh*Xr 4:*İA޸'W| o3OI/~7f<Lw /…nLQ-0@۪PIߠ*Ώwv`{5^V5IcE,@*<\H򝾮sTwͺzB>2Ӗe8)-⯡K>\j.UbauZ{wrBmb0*O&AhL]WXZ:KC3GQiBīwÁk`0oM1"sy2խ}Z6g}b#)Wލ7Ҙ(45vi0Q2pUr0=U`bʷ$B1s$p1P6A΅I0-ro7j')syݞXF~A̗ίCA|+B|ܩ.gV!Zuh=\E-aH꓾*@G  E"5C(r/}4D=Nh~`: '2CSu%k{Юpʞь U;g4">fa%/%ߤOݕRV$8lGI}@rRi1ގ;XXz]ߨ>RX#A -,'Ǽ GWnҿ:yy_4d>6W@ZL'K Ԇ _5>E&e 5b/gHg`3g [1=g?9Efĥnޕ$)L@ '3GprvpަI AMQ,IX9=L%;joLvGOdY[OrST0˞0%ghT#E /q)}ܓA-O C' Ɇy/`rfŦ-TFm%}hk )g~RC$Kmm51/hZ/kchPչ w;ޞ8DNk8{E2Q;V%!@PQH=JW}. ޖ3Q(wѳE_(_S/"XvTRtEjR T Ins}M\e9fC_aQO{M؃eܬ5v<\Xyfh:I0qr-c}ǔ93aN)6su?GpfBn촼(Ȍ:|Bh k^č-l?aU[OJJN|/ybɛSH@isp{:pf=X1>}Tok@kh9SX;@"GM;7P&8_ =ʽϊ3f`/Z< AW!CL\Zf /{g`Gr,P#e k?Ј/&!âTڜݓ~dR(br` ߁zb28+|yNb_¢k"'f{uXWM㔁6$T$ܺZr4?vpԹhwd+Z¾'Y^mY6Lp(NpM+l+]em#Â>J>L2BOyL(l.vNdm&䐤:NN=kt:1QI/߇t0+LUHpBI9!R%B z-R:dz L,!TnEZ4@pgB*Hю&LhCi#|9Q-U1>yZ|"ND rF_Bb&~\S{ ş:BaDkBGMV!-; (Pz'7UtR%KSC8~>1v|GZABtq$s8'1d 'Y*5Ү~/\lhD_L:Vhc =`LMn;#G,zVi kY"> T'kcaᳵVV*:8B¨e anɌ |,Ixzt5%wshRі4I #wV tޮg4I=@h٨^8*<{[tm7D,O汈=HƒcQ:-%z4Zim9tN`'mj_䝫v)/E H)z'XDV$4HCצbÜ?55a7C+~,4`ڧCDMVH%af-i<.(\b aQaī!cS~Trq%I+r9漗2Ɵf үXVk4zkC9x[ :uGU )\h6-ZK޹^7'̅ ɅIɦ:R39=*3.'"+( ݃Sc}QȖZ]gR}zyʶ{1ev?`|Whhr 2 ^?CKЬ%n{".:c6Juf7Y!|d36FM7 ePS &6юgx7(vRsjZp?N Bj%& F]ep#"8.0ѩ# #PAH|`eitJH?e)02ӄ.d-U=;}&bfōE11jdg[sl1!Qʇߤ $0c"ZIj)A p ca(MTc?Zg׳9* 6<:&N #un<R'iŊ{ 8_m>-[? %^ w/2?eYHyX*8MAA;&bU1Ұ}/nJWH;ijMZqD$O] [Vxd,:{L7.nK-7EDfQI'I3m滯* h^bKc[NHo%j6Md@CU;5hA?}~oņsn˥@PC~@ӺnRϵ;h/wĵ@WJ,ǭJݦBiWouĞ8 bda.zPN;BPzfVԂVI@@mw|Gˡ9؟ApјaX+tVxB{ 0Ռbz]Dָ@5h,/?bc7Ov쀚 ȿ;N# t{pR8~abV < rwȐp=V! z`&TWh̙VSĭNi /cc|*] x}q_f8v:)%sQ>vVĮO(@bkʜZ^6ts,fci|JG|RUkU4j}7 =JD^vہE^Bg%Sbah/o)D$ chKojjf )dx&/Y+[D##>ւ(u2U-`(M…y*O3wS|\ş*\Fd\-sȬ d+4x8P1&=$fޝ>Xt]hc@6$|rhb n=Λmɮ\>JUpga,=Cˏb䶤Ga]V7_ 8Qj{µoDH@q [(%Ź, RΪR 24;*k[ơ聮9gRr:@ncm_}Oգx73A.}܍sFMvWxv?Zpb>{#Um:x}ḽn?jcUuȀݏmBWb]tʛBrKqc1f%hvAiTw]UJ-Ŷ`\;W39sI AS!,"bHnw_%6p+"yAlnb^&/r{;^k`6L ||x7/fIjG1(Fh߿GCLNeVm6CK`MTh/.`ѥ]ut9: }3h-Jz9A$ ≲dSfEj⛡ A9g?RNMVr`;G;y3DX-g>J8BxUM.G5g#ђEJځA Z}J]|w-͇n%8>tXzRM퇤$ޫhEFVcA<ߖIތ0NX263\DžX\Q3Dd/Q$tY#^;["vζy,N xpUt.`j7Munz_%PmrV)[Rr eh(WINaMUwo) _\M Xt]9nvZLJ\jh^lY9+un @K3&SPDR 3U Ii}2:VQ|ޅo uZ [+=-.õFv%H4|szg5*ArL#5 rDΫ+ɅiCQ2T>-' Mj۠h: "pL>bkm;ȃ0t&~5n}פgڡn66s37 E[4I@A Pj _Ѕ-bI\XyJ;}g6ܑ|Vm-񾇑L7d $ɤl+8mJ@ Nٖ\' @zKͼ1*W W^D6+aS2U~1Q~BqVL^j:iPo(/6twy#ڥ'5 tZ85Χ#IJqLd*Cl:7\p#m__ELnGB= <;tr,]9 H ?:hv#4އQ&O ^\Z./^/чFl^BtVv=t/;k@BxVu(JhM),ݥ$m=ltZC>쑭2ޟ 2}6SέP0h'*UхRäl1! Ï K. |g"ބXi\XSC2~2~s.qIȏ4^{e|G@qS:mu?ZcMܟ_ϵPzh)FnjՋbQt{s3'C=ll(L`Qߙ~44̵]@)f@+Sf#odxZ&iu&2f8wq_`=l=[q9,ωh=DuQcd -hp(1sQM9voJ6_kJ6Vw+?}Nڦ簨SEiVտLR#ZakP@<tzji\ЋkG+9*݈\`4RgA^ 8nO[Ue)53H1AAΛuAgNӸjC<ʇtLL:Y9~>*1L(ǵh {YPjr=xyjE5B73HٜI{4W+_G QY(%A!)7\5sRaM"~6] GabAw*̴ݱr )<䣸l1wdzH+\R_R7y\jra:sU_;GY齖|>%KꎀTR%:X*w|]]b[{īVf3Uaٺ}%G$-j ۥSomsi?,5^9L 5sTɶ8A];E [2pppSܥbU:eLAV5R` Lne*pJrvUl$)8[Q+ ot-.waPoF|ħRMHi~$%IJ+*E#1ʻ= L5m,sD +y"ǜ!}axڳntu6rO5i_$@C]9/81ڒM #w^kU"{1>bݥ>XluX߿FDM!i]ȗ)^~)+)<%q%Il'C1I$JC?ӄCdӌO [FnI{ǻragma^SK'mQWZf` i_ٯBEO9rmcK$A'i¸ wFqC=9qV/h^ż_ԮC;9b=]:elB<.jʗS8ˈ8(ZA;H57xٕB /EuygrWҫ^p,;, ;CI,򨢱_8rdZs/ȹ/w^/Xgo0?<%!2MY.́XNzo^dWA{%:T}x~H*=Qt$hf-z;ݓ޻ikxX[~(BN#pAC]FV>~mPwubw,OoώpC|F< <Ɯ@!BBr$&gLN9Ӝ\"O-宰_vx =j0Pc3UUeتc/@T+۞Xa~볜,Й )\[ڀoNu7lsSgcUq #:h.ƇeO.yTQlyTpI ކ|[LhR+qlfv?|Vbz2I&VBmf Xd}J; /ʺoQlR=yC4~ҍp aUv iJ[Cr9 H2qO$FCx1q=*'w亪x4wZԃʾO17 ?|Eby%a:Q/KK+;{=%ЌӍb\wndXVNZ_ ""VaS+*s0ҡ~R\dDybMk.}?m:ghOAVh^'XVNmVc _:LS~(IO zyh#dᵔ.}gDD2@4]6݂7.L4#=R5;֐k|xuj,Mu5%Kw<_|L3gX702:mف?iE~{7a9ޜ ΗB< ZCMߞO; i5Q@"s.W Qn[S4p4Le7IJC?yyŹ3"H/XHdpHqDeא=.ba?ia~EX4w+wB1%g3$d񈱭0O4"&'m xP6p6x7ډʍ}|9ԃ^EdKa5x=~2+w2dOc:^BEi5b1!);8 aHVۮ@70T3Θ\<&aJ1OV2Dȋwt &q£VBzr]o27R'IK5^Z-,P~3`E/;cyC R>2km~e苀E2 i'ţgNfN|3^$H';]iO)Lf.`Otz`IE/lĘPHZ#yۘ "vO7H\n b*^$@MvbRb<)?oL\r+V$nXzh1<+凇CTg,'h a63Ih0k0Agpon|Wil~m:mʱʀuvǝ{f|_=V>/J#kElIYpb,ek+{PC}+"UmWҐ{SbR>OlPpAY%J\^RVQ^b .Bcj]pHHY^yыu0uc[(_=#mjOٌcuway'# {“-'湞.zMYG9`;0PS|yva7 |#m#ޣE??%>T/Gww{ 7vF/d #hHGLaן P6`v -D&TF{QDux;au4n6Jy{BD%,v2|ݹ2*H *a8y8h|w潩* ]qf2qy~ǻ}.>jiLiibxwpFhTkPL@2;SC{sAeuc޷[H?۪{)EϵL3+16 e>ϭj2}ڻ#YV^8ׅT4 7{?}8,_څݹ֘y|}k <ںNqUH~Z 8=͕lv*߱po(A2GM >[f,-r 1-BPs}N$Ϫ-l$$},5zi$Aa1s2,]Vfbj@t_]@~1!vmKbRͿG[B\uPQqH@*xrjH. |eA+osB }R8ob"2S Ө([E֤MQwk#ڽKTj^uFPf)1ݳ ;Sb_Ȅs#WldQu7w"|˔;L2c7Odޔ쇈%ZqG&vozPޢ.8|^;YV]S߱8 a^rՑK"oMD^d,ɩ}wPZ'oy:p9}Z ;mI<^G߬J!G#c{{WlyKL ]$wnïae?YtEyC6PjZO@nӲcav۰()Zb)t8O· _H.-#-zsz(%&_zk;SԻ$ r(Vr2;=£5\TQMhJJQ3-_X@U:LS&!^I2OTe7#I#D pڲ$>{|jN]-&r$x'|W!׀Xޮӳ0R9(t<A)u@Dt%1_Td2`E=3礐@`QWqwqfR .j_P,߹)Y,rAU`Q),u ROV/i&Vez}r[ |-Y/zTug6kim /9S,k ; L_'2quQ^؟Kw{!fξ3wmun)B ɎiZD?}<vc"a^C…$] "g <|_z @6t 1_tnDoW>9DWf z4ǟd99fWӺcgx,!zUKI7bZńFo;er͕1'˱ߗ~MLx1,M3ZP_<;|XVΖn{n"QZɽ%TK>4eȗJ]kϗPٹ6wKȣ`p)k9'h 1]xfPgȜ=]:\[jN 姙*hIl {rX@ ha%]$r;xHfQ|̩eA.$5W`Ty^Xl_[be3 Tnk~zmJs2 U&c_p]Bp7hz4tY/gny^Gk]p$-*!_N);W_mHdծn\B`65үCDr_[5}՘#kYT@] ,HP| csńx0̶8KJ#p7eo&g6@@*Uʭ2ƶ0ZH<7I BSOk9 "LwzZVjb|m6)!)N19<% 3뀬6 @zt0\l$яE C3%~FL12 X.Ґ)lLHC}C|BwOC(LՕ60y^)(<%CrqM{Y8u=8AD#H4j'Lryr ռ[z:!mzߖ5u;de#ڣD|٩0g+x3 jR̀u(zAQfMm+ ؟lf _#9ZRxF:/rmqqt^UXN{b2U\ [*<)ז8/ tsT^&qBe2L{W٘^31Z0>8z~/qԛ3sF6fD>BNvPʮɇmtڳ4*d%բY/4޷I,Fe r~J{S#-`QJ<)p.ktų^ݕ)PqW;aEOP^hMW˕knzN-bϯ|)?KQxbY"=m! ^(Tp}\D(9iL׹ר́Ged!Z-NeJ+z}1Ю~ti_?6W\WԆ2@9mE6/ օzZ3{Ԝ^_箊͚pp$4U5).҃ e{ 7tux?%Dolprli9C 'ԣV|Xpaf8 U!FH 1 ~ʀ .SI$$@Q-]к- #S!? G2iKO g_O|LdMd3T(y6h#֞ pm"̒V֮^v݁x7ؚu^ˇ^b s+ zZS|kς895pkRF+5Nq0×Qb^$Bix,;nvL[0qr}O؀B=<`mM9- R/H7]53sZBWFIePniolv\Ϡ/rKbހY~yÔuoMCe`٨Wj5Ts\ *YeAcU@58Y$sR㰬h [9}!nHyWE]0/mzLj|q}<;kowb/v+hԝ鼀 D 'RXuiA'!1)&lA C i6OB=bݪ}O(ȓ˙Hr/`iߋ 5R%H3\rD#` CqА=ҿiߐ&_년jCSg>]&ܰ;Bʝu0!:fc.#_*=A?ST@gsrNM(W`~P+-^O*)&!!qn I^~py2Q cvw# S`Lfay+B;V n?/~i0*=k $3R:j|eS}G$,nCdq_-iЋP4OHz눻"p~ :0 9 ,vԬ<k`0eMKm;O2 ْ4X?]sD&n A u6E?#4ޟ "Tppz (V9-q0cS~Q V a%l?cܬfץsAk(wUַPNū6籱Xڳ%G* [l>r[QWYAhD[ JaRMkyxЪ^zS"kQ鵯pܛmYzQ0Q.l,&5JקԳq|h>w>d"po0QK!Ϸn=b"wXk: MᦋF]u~Z,Kb.lX棟F@Qr IlIP9s"'~QD,6I9÷>X{s8Mإ0@Ʀrg]lcp(b+zߑTICc\UIB)_Z\W_1jeCp@3M~b89/Ewf y>F_*UT뽜ޖa[Z>YVBf#-w{D4(⧶N5;5 )EK3Q qM"Cޔ,p*nW 9BBUFB{+V@n&P8jw ԦcұzM{2M)E !C֬[. F0,5-Dy>ߎڒ:7wĸS5Иn?!ςީ% ZylZ"axRV8(%YxG0uBD$NZ,qXݺl'[76 cHUj "i.Sis!ðg83^ZS+? 7q|6;e~iP>[۽t5#SfZ;7ªp6Yy<1Qb-;ӉӴ'G\]zіNZVb>ld?8r'dكZPKȣ|5 !ꨱun|tDԤ{j!CϙNJ5U6&Gg\:X[)p-^b9y >_"מMت8CA^Vt+G}b^εD63Xdg\')fg)5[a3D>#'91k 0ڥRݼx#cl#YdP䤞ryZ c_n~F3.̐+^@\ߚf G %9Ġqr:S g UŻ$EgVSpAd8(dtגmvsl9,<(^}$S1'BҫPKjݶZoTDm/ U켕jX) Yn|\=Jј 8.vŤ4lq "%ghW xmaP[=T)KDΠ;\ V&VB^MtĝṕȐΆږ~=螯Qْcjk,gmiQikZxf f?dY@3儉-wz>ʪlP֛P?'#]bz,QG>]_{cdc46t?-h~PYQV0 :?F9cAF- ;~=ؘ0WB΋7iJܩ=kF59߰4f\nU?ܦfJ@~ZeM݊A֭ ]'Sncn#J?nL+O`;|瓲m[԰k ]i(%"gW'[!" )cu>veq2IIi^$BgF#P!0zy;,FHRˎj*d{bp3-)+D3<7=:tY8Q EW:2'2Ɨ32K.ZrN[2GY| 1ʄD @.ǡxna ۃ]vLw; 4Y}[6¡6-G6 MZ#I9*)?8 w.V׹tQ~U+MhLi=.oo;'YEѩ<B)":Gl44Ӡq;,zhP. M04+Uׁ{צv/D``v`R>PNDlO@'wm8f6"ӳTvYkRڤAGoKoKEEP2`U[]m&j,=??s4c|eM3-rGQJTg&q0p}MR]eh 䭔K4fJG+~{XBXzᛱa |-,֘? gZE}2Eזb|zz,dxD c>x2b#ehz: ۂGv2\u3jLT1H717.+L`>dQgaD\]CK(}9v^-=muCP09Ri_N.&k #\oOa߿?F!5XՊ+u#ۈ}ϕ/bOKr3m%ǦYQK$-5hI-*Bᓺt.Ucvn)\"^ooN {n'wc/Qt>3 4F; Ogz`fic.ǞyyRհ@Թ)9Vh:0C3Z#[Xԁ/!OQtaQHfnuet E>w z\j0ʀė#L+P(Cf3O]  oɆ:5\͙y3|^4q$ Mg˺)43&5?H)$KD(wFx9Tfꌹy($Jh]2#kS_q@IKbWXgGPXxJ47G^Ux=xG3-.F)[j% ܬw;s^.wg|klHW@)s!}fIRqNfL@ƉO-vu)n`Eq6E$+#@o7?I6%^䥷`2<-]C ,]MŽs෧k] },GmMР4u֩oI@LwwP^YT  d"{y=ͩTTR=l ~m-b|x‡xz( :b w * ? :,iċslY.013d/#ΚdGQ/n ZaWA/~SH ӆ#6?dJՌO_2]rdclq%D~_ p]'S v5^ʀyLڀB*)vU60RBT DЕ xwpc W+Odzxܒ3>hz4;' v@.8<ܪ([LaWpxoU'т~|쵳 =:]qPAC26ҦA,DP&UON.mxه{*LAP lEV`['BNBy*@su&jܓT%# Ƀ + E}u`{h:!@`1ВL)^6Vm;in!;*6oSAKg+F[>p!Ձ)fȉ6Tc0 s^uGy]EoM5ᚁ!=3@qޜq=[j9%<.AqxVݗcGdzh.y? rGfkЕ 6Q2b8{]Vkg|TūcqrC Cꦨ1k]7A׻kf zdk\Z6=q@yVȏb'm}jDGfnMfM̌#^.BLj_CK8-vy|Ǜ16 禈+ɂҪs"sL]i$C:B'(+hhƹK]H{EBrWi7iz`641+am*'힡b :8*\@;ŷZI?޷™?&G6Ù@q ռ&+e*V'S\< ޠ5P/$Ļ" X# wyLSTύTx$R),Sv0g؁DDǀ`MxGɪYNMen%6@ѽ2xyV!D*Ym-+lFRts6&+cVvF 8;w/WT|_t% % Y9b# =Jggۓ+ רR9#Lp R9$50xB yeٝ6S&YFc=9ٲc|z\cPe`p֫@\ 'sm>*|LUdk=shĀF:īG>n\#Xa#_8߅/1۳sDŋH%yAT÷.]5G03 ['Y,BJ}BI~yc)zv :wP#m.o~MW^r !LBW$gIY6I">d.C`yz{/tM=fpl oGUQJ@%tSltɨ@; cHvK!-aWƭ9Oėdt2{h➦2ǻKjgPam"D ׷.?(6MZ`Va>o < )؃<0(vTҷ^ZA\){.k`H١cD`2ۧEOA#yhZNu}ܢ%\@{uU$C_Kl1YC&"MTe瓬v۴Oقnh6Kmi+(n WIEaI1%0' hY7'~4,+T,Zuxd Oq97|LfwQFglUF .M!/S? hى+kG֓Fª`i iI's7^-SV,򤘼ת53OjP ^(6XvCB3l;.'< j@\ @I?{1ݩ_N5j[*5y Z,#y#Dlb͹gr%}0pfY41$_JfԌJh2ܻ{TC5+ІzӽCԺ'z?H[Uu&#YLn: xضsd`y5N1ލ4uiӻVPofŌtQ`'`mfs-}bTئI[s`i(@4W2HdXp08ƋPRB0} a  vjbР~#..g/RoPә4fFDxUNчw)7 ȂEhH{At,6CT/LI $\UUOC9=W_N\iIRt}mZ@hl׏kCv ?7BVh7cj[ n W\r,@s\v ڂ$R{-Gf /QH$&1s9G!s CV#ѷrROJ(b[k톓3"$XoT 3 fO6?;}vڻ&1pP ]Нn/ubd3:eV\1<<|~$|&v\?!4vUoN-@ q2^tm(7m]ếV7/)?sPhˆrnAhVfAI(EATEw{_0!$?tdRe) LhXn 6˒]FsގWf`'FpwrZ^n23rO IƤ \'zEq^3CrK+'*^dM9LC̀/GpFФT?#x=UR)4;pRmJ_ƭUg@ ɣfԔܜNZ:5okٶ4}@^:Sk}ZqAE|#mT3x1x fp?SM(}xD*5s+ޔd^G˞Hja-> @s0P|Iћ{ÛBJ[6 "JH?.tlA%ɸ8BP% u0Ɣdv ݅'̇zO=FeQRe?ƹmq;n3:QZ V)K=:Yߐc} HU;MjZ{ MIZ*s"ЦqB$^ծK;U{IIH.U`2BuuQ4)sv={RIVu䦁c6C6]FO N#Ǹa'qs&8Ӛq)| y3֢B8h BxHDr>}MfZaNoDߪ5_2%SMm#sz:_ջq:/rm!XTt;5{qJ`y檙 {:IFk;!^Lm8$ S|4$-KQJpW.Bї q*<.3WfU1<9ی(ddMAtS{]z}.2A+"3On92( Fw6X||3%'}d+.TNrsr|F0 Fҥ?p ڏ` Z\}! ḷ1\ru:$]fފD7=27nދ l*7eTp=M15hF VTqR]% HtT2EL( ݡ:4Q(2Nj4B`;OT}F3fDcaZRb!'++!O,*5h԰΍cPFhϹ%#\bbz XX@'T&mu]CBXSLG}R\?$%H"Ձ1 ?·M >:ªg Ǔ"EFf \t)˜J^ǿs֒:>K+4Ĩ$l7-Αؑ)x;kil\(i>-9,0bi)ųSޤJҀ xV6PWl܍eB~z1F6WJ%y7A5A8--)qlCL %1 &n*?ﲶZWج&)C2GŚK\?|pé17">%*!@Gs_X̛7Sѫ+ޏҘfF:#(:Hs=/[$IL<àLԡǃx yCoئByIJBœ;{p_[es!wfr7]0c *!V'VV*>>􋤪X0Xo9N%qoMd6qd bR;1wRGj_v'7HV"W</J@1tV Y@vHH7Bgɭ{F0`,^ ܐrGTGH\sKɃrIK#J\Q'+NI^~aT |Oo7*DagEFCdN55%͇ad2ƾW'd "ҧ9j^ ][JR*A0Vjw,\x܊`Ym?` `jh܊x')|x'TPa:3R6~Fq5HK/4&-^ڱ._)$;*3u+f y4لIײrOOޑK IH .`k>וkwPρ""7}L)pG[?an]b30e=ŭ IL%  2et[ѵ@<`!iI+HQ噕ED v4}@B6|q'WT'TѠپPq{D@HTd6[q.\!9I|Fm;Hyk+{x-Qti7\{Ip%z5z |d|%ݭ(١3hMn u;\eQ,1Im_C#qu,)l  8OJ8uT06vYTߝ_! |}z_+Fe3 9FQN?2}Q&Ok9,tc7Ė9L{OiBzo`KFQ]"g -Bհ4ګm[' KgI3pVpVn T32){$?_X|O2mn.uRSԂ"D3ŸJ,1A@hx $~:fɩHW/ה%,!9=DJ{0SƳm\ !!'OqE_+w-H7nxj  0~5s_$^nC0a^sN hծnĆSG\LDqQ|l[_^\rŞ2!Q1I(܃ 9 ~9v-i)Z.. +Xy9}lPG9i Kي/rcq;]TK&F,b\ 1rܚ!IB +Y!"2"kF^N>OBsՈ]k`[G 5p99cb*B4R*/bFGYLҁG㝂w~|$+D<P]Ae9d 2syhE־}PE+j3/,)繇)6!ؙyيA:=L0~kj4lY7L1+n8>vIBHcBhGd,pf=LA%UPVJn|,>a> o&R _[0jJٝΙ\8(.p|jp|dЕ&a?FMڭ^,}XChz;>Mqp z@}g񴻽m%AF/xyAsU%Wi9;i*l&k&y8x$,>΃o.BVVuPq0FMBFgueYRte*iۡ`َևWO!QIUH#S凟 kT9 1#^ kdv ᑟ B|9kChbN)س$Y)šwno,hHO)jσJ6tPAIw%Lg| YqŠO'Rf"1x`g S )#ߵHKGNgmu&'G>&۔uTߏ ^؞FԀoҋF A%5q-aZ75 \9w`''PնR`r!wW(>FFPʈX }%Ms&,jt:F@밇6S7$( q":!mrq:X_ڱYpoL6ͼF y}diTJ>HylY2!e4^0uYVn'gd|~K7 ;OG׵z!%4=ד3нRZcѣuӀA?Q~4c"89J Hn92]ʄ8{;֢},>'%ʺf12i5S_o^jsZ D7jSsnCi_ ۦЊ qpî9?w|"+D(<2je2f6(?SrS3Io]X뤎CH՛;'OG?R2}I!tqs-Of[I|y&<+/Dbp|] Ƀ+)Ƒ" MB*jQ5FDS /buw*?P\2.3U--@XõA: rq?!vc欇jJNlHHkIg!*tmilg1SƦ2O WwcƙrViS, J,ܪɿ>z鈜N19b'V` }X B-"Bd-%Loлg'Y;Ug&H[޼a]˝Gޤ~//nxu6Qui,A ,{A&BW t3Qjc]FESE^U'>0> BӺ#y)O+rC흮8^E0,8+/%iGV *Ub}RK[shFkyM ZQnɓ5(#xوTW|]l]ɑ{*r>e6/Έ/NHiURiu :D̫1V?jo'H ,_̜P վ$B$)QoOc}pf*Wd2R4_qU'N!.|-h&UlwA lh#@{$8ueũ§P'CKU$yAѸ2\CrtAg=6=,AX꘶`*"J=ESw/rqo)D!cfM:w_!,RpYgXFCi̛>cÉq;FQƻw`ܻbij:v&~yUHX%7PJ%c@Pր@VEW7#~ %x*$ɢ+8I'4 JtƜGk!&]9,3r[%':O|Y2QG:}Ϟྡྷ'7)hzCD]B9$K4'khl>4CǒJB">UV2uLcˡU._,舤e_=f=C=P*٨T$ B];K.E ST4%2IShDi Fig4ēlc@eΏnoǷpyXB6{ |$eݙL`>?_+ŷ̃sp$3 @~ᏈT~i6yyGl6Ehճ%h9{p 2SN^&bDk[^;\ba \yiX-9y~*@*ȢJ 4q1Qm&ቅ7s>}©f|k:Ν>,$\i[$MrVnBZag9|pR}9g` >%h l ( jޯ|znzc-*5hX!ԳsT<B˞f |HC$޼!&Od!5[ 7Z/[g ]!Rsr_d&\4|ZkV7s:t[!?~K 6vUw?KƸk& wTOQ2@rJFb`0ɩԛ8J+de5D8dfӦ80ˆIkR햽swͽ E⃊>K27eҖc:@FؼԀWaJE&$i/P)Kw󗳫׭ ˇ>RDgRyAJ _@ 6Ȗ}0oBtXi5mO(rnRa2X`Orz.P.▮ %7`Fr7I݀2 h;"sM,NeK)JP6Fp]ѥ1#D]U:h͋H?Ys-]N2E * b^>_ythr@)̸#TY^hkur=T`'OvOAUG3`X"MvBFH0ز[>cW"w|lxʷ Kz;q:٠TY'@;D]h,(w6P邲2+9h#*!,kvPf#X:Rv=w@.zOIҷ,l0S\/w]N<ⵎOܩc"Ih 5O?)6eH 6-z iF/ij\75<0k0l<;NTeUU&lEVΕIWt-90ccP -Ah+eHU Qz(5l nӶFi+NKxh96BkEaDb˖^bGD(i$r+2yfr8%UH~bo͂3ѣ[\!WPձ/T5މ9 gJ, eJ]M;m~x)[ ӄ:,Ni]o7m7YY֊l)`=7\/ʮ >WE[O.蚍fZr O4;Jh!O>Ď\j:@vTT2(Im)Wvc9W؈+`U#yuIB&8ɮ>FHKO)>ꇎ*Q>0c\";}T l!VT|G_a'/*kI%_Ƿ:&sDKD}bb">GcXk39n2dGpGbfl~Sk3RZWKOq島a:A /Wn|{K 鰁c,|άoB:Q֝akd[)xtxJ胚F{WZzUݏ;\Iߪ P]-GXgeMMf[UQ:>p2X~E!n= S#f)˲y3[o1YoWp-8tZ`VlG(c<Sgr`sGd=k #Gב|S#"xф 0J. p&9Tf8&!gw lj>T>Ѽq6+HAKD\G&I/iI})ZJ^Cd[7@8}@EOR Y{b j3e֟RF 2%PNVm4ǞV'j14\+r<{/[71q~k4_`l?Im[we俙Nc>5 <+A,”8B!Q܁Ej?*~5@wԶtJOU̿T-, Ks'~bKA"G6uۀz ݾNp}9HWwև(.^Ď(?D#|f6kʘJqo}5K'Y܂RO\ygOyPBن0qhSB#BAݭܹHVz+|ۊDžoJcK BN`SnYo>lq2ϘJ~ ?t'7m2Gie*L4BLDY-Mʓ4\},{f WFxy 7ХTY$EVPHXiIf=EXNBnURM|rۺ?#Z%U;>,_ܖ^xn7v|{Z2bz]ό# M8RoPe VQV핁]X4 أn1.9&NI8ԇ;mB[ 1ع S 89@"ɅK7b^R?[dF9Κt{(k"=|`?h?NjLz/\™[({/н_x('6lSr p+ł@z@C빯tLc8̪^`Vh,լs|ں# B 7M#:\8ho,;ir`L)l r*5!{hKBw_Yy7>w'8@JI_0U%"DS¦-]1+-pHXp=9L˘;1nU.1sjroy j5&^|Q [KZHqAP Eje39t. %m8h&Wv!)=[9l* عZ v {_r^k#r4 >h-`QRqtʉˋޠ&B1^4GaU`b̧K)`C2mYQI䀻vLR']켻\#L{3:I`0mC8FAOW" xj[?kG ːn]]qBაUYmMTdm*64)yes!k&lDǼzm,\`%xN靘}"Y kT{leL֤ݛ5rq 'ݔP[%`L= ύrTX2u`?wE$+%MU~N$I=F_NjxcI`f>Gv XopmI52|ݣ.#w&9ɰtvE.HӆY@QLq}OlJ! D+W;ӝE[Ʊgl@WC8-h20A YxEY&r3X0Pm3f }XV\ Kfŵ9"$ +/6߄ZW/D< VW\C񰟔(ECFF2abЋ>6m9 %ՀThW( !ˣCFX(s{%_PBɲ h ȲLtSg֤GYFzrVtT{Q\$0t*') nΦן.Z\5ԏDZ#׽2a dCL%8f)JcO::^`J.*mD$$)L^`}F5[&gnӺU0wxP`=e.>DVKoSdOtF< g_LI杈iPǕ ٪qɎ+0~9 fϜӨiKtbMK9{!%%-fd}GvfBwS Q/Z99/7R_n@K=%MvTbvfqGWXwJTEpǻ;B`<8m$ԓ+eQL su#ݣȑxz"ǟQ0]TcUmޓ{8YQM勊pn=]ןt5%J~hÐbE2EQƴQ.nP]u&M`e$2W-Yr?:c.V" 39S.|׃$ǧ?k?A]ї~(JXěij-B2`A652_#4rBr3KR SffQ kdM &g%H)Y4kkjr-q?س#TTP;*^*p{^p=5GQ1h^*C$zBwIx1z24^ɓǖĽdǻiE }~ CQA"82aVw 0WQaSOn&DsGy4߈0Y9@t$,&uRQ%>+ʺTpC/7/M}%F T/il ,]҆ɱ֡w]δb1j͆v0Cv2rVW4O·ʡ$4r_,o A dH# R}?+V=hQ' 0D!Л1+8[tzӹQ zOQ8?,I:zQXɯE2] W,&8wV?ݟř 0jTTtZ֛ɺE/UiyWE ;ɚTVvW5|w4 OkA888Da>r󗠆h3UY01obϞv[g|N@R9-7@[ۏkBfh~̓ MYhJ &@_#:(FEn$ף"0OبSr]6d3#壉0l"hd,͌yӦm/Om"IA#ӣ앸k A{ҁ)"yCsnF"Qr/{c@;Vc4tUmcr!Č-DR>VzՊaubb2'>?܏!SZF*_xWacľo5KoYhR[:~b&!!kU9T(ӔnwO)p1Bv]X~q]]",!'ݪ>Dd']kV!9aNĀYW*m9',vdS_d|\È')h;VlU''*H03x&T&OXa_TZa9 [WΨMSH],.!_7IXWah|v!Td)q}짤RVj`g{{OXoT6gzЅ{vz2c܎םm,7s95 Vd|"n?^y#.n8o-[8 \)FG| wiTXv`X՝Bu:J48$D iqm:*P"^bx>.H<<۾qJ\s>|e(wA,|sAل{=BYdQo.8ÒI` '`ăZK)%SOe1 qu_TM=o`-YcpKi >6+E>aX3F8 r`/>chSY]\pBd5,\w~G'ų9Y~IES=V'%⳧ɳSxEhEN4~P(>|!T#sK¾; ٌŁ&ؚ2B 2RuQpeC| 4=qo1(mH}̌НbfS-s],MϚˉ8qЋ< #!sG~:J!&!T1j{A <C `'!Mtt֍sW3/7!hx.Q^p 噝ٴZ5|KrX7Tr+:^ K.Z^IC^q9L$GB=H f YAuv w◥(X +RM~KK3[3:BL^ז„cT-(s!c?k7~zHGV'BU9=NJ#18߈2#^+{gD";תȽq޽, XJ^d0{ 9٩̻3U~yBc[2IjoQtV7܇\Ag!.Kk!oEn_`9d;tB>Px $-.XkV$0iI,[ұ8CMnvin.ɋ+%Ϸl͆TKa:` +gTqNڢҭ2%m U(sF> %mH8P˥st1H4z+I5Kn*LWy&ƖK^/sQYTqgg׫v:sk,5;K.ϳ)ZH& J2\bkb ZscQT,!: 0|_Q~ Lc Hz;pFuC2 uK0ˆB,f쿧r>K 'y L S꫄[TS{-k0t7q6KoٛSs2gj -zMSڧD]H+&ʊEυf=wٌ!\;~KQWJ3v =w n^x7W4X.)Qfx%lŘ6Fŷ~f&sct9_ZfyUF, ;Q1}񄏭EѭrKB*+G$WRj#׷(?.|giRD5V"~NCxoURWj`}3+*ٜ[UWs@!O VU>&0 <-oФPv-mtoW EkAҜuw|BB>r<MOcU\*7]^MeﹱvKט++1դwU8jL y7MGPfTvj‘Fp=ڎ( {qȌ϶$qU&fZ~Y{g쒞K$lxt 2Av$I@E)m"J~Yي7! Z[bHF(M4?t\+Y{>≲{Yf/aU6X>\5 > /lr e? ξ9/e4+@Ra/\]IJ Zj@YHbu}A\'Q"o3Kw>Jw‘ϗ, 2}p{CF/ lVqNhK84;=<3fa‹HuX ü?}gϐ/ $,{5[{$sfӟZSJ\.%￝P.glV3Tm#oӇ rά ]9F8qR-0!>{ n R%K-Th0Rɧl~w!2о|E' 贂o ky,ԙpm"wzѲ+%Zx0!2+y0,3sHqbSS΍0Hk2={>0kc#mCB _ͧQ:}drn.?MO^g GЄ 9Sȣwo8l=p7\*kYw2|;tt 4x ݉\{m'NH<Ƒi^j1uݼύ3^h,~1zIw0<_/OʒکRֽkhq; ujM|TXi45սǗ3ڬ,rQ'Q*AڸjwucbZz?-ދXOD8Lu&JYJҠ~rđ4t䫖rTi/jzn[>-u:k7|sd^KC1vv}M9@ĻisО*8?@rUƞ'NU)%Dj_/Yq 3F#-Xvwtb ˓*;颁TL5x;V-(&v*Ҩ8Na_މp˚Ǐ:l0~s%⾂Cc)D c|u2=)uKK_,9ܱ,X[MZف3ёdĹ?ub8z9LlV/xuAg$rfKqu;9Kx P1)GL-*Vl/U!]3$:R;gbSRt@8&,dٝPWW^Qw nn2IZ=139;蔪db/t*ЖMJc}Km20EDsŧd,&@[b`w+X_k$<'RnYYZRm_>^CzG !WAvڌ7ag,P}k"Y}?y_Dt^t\w"2«hx -"49qq:AQ$'%e4W JwMQ=i(1}i뤤d1V"y_gM9: l_7'KdB^V)i?Y%XeQ1$$0 X%9,l8ߪ㪥aOnc1)gz7>[L %Yv\505U%ͿF^t{EJd32!g A{s`[^N|cƠ%UV ;Q*EeT*XH %IImadù4[{J5RZ7-^\Knf@!Dh,݀`m>. );$J1k̵y8^LYE6B}Ḱ8Kxx_MCAbr!uglG@4T2~'WtnDULJ0BsLM.`Fq'"=[^e|wLO/5Q!hS_H~a1{(KyԵC7_-'ڥxR}JG0“KZߒ(v0=xZW%e5f2U{ V{ff9~W*TU;֜06eNîu$_N܂Tފ!Gm{XZo#f;'!ʓL?a̳X[A+DŽ:ih0|C+8}^nj-9ݬDZOڲ5f]\[67vFPe"]cV2u\G8;s4:/mCtM|NVGDK@ ?,Tt|2`185>3loqxSo]r^Ae 4GC̄Iq'/{(}lT烣AjqbǚJV@gH{E6U&1pX0xZ4L4Ok9n{&.F\$! 5yuW :D-hsi#0SY#4O:?IG{2dQ zbz~IBi}H|u z K져 i;bŘa~rl}50U ҤQ"iWLd?* ֙6$C;*~P>/> 皬4pB_FkhSՕ!w5,ۭGZD= 4$cΘ, .AR\K[{i⠆O!} M ;`:X8J .ن@K{qY iy:r/;䍗2SAF5P":dg|:&իdEG,e"I&tuE8'o{xKnu&!&;;AwfT&^F#Xd-mc|eDZ%HviQ$ZePD&iGFLDXKmq.{b ~M?۶I?T`1YGR; ^aqlP ԛeAR?炎a_4Zi;c׿[7Ury/E0x$B>뒭\y_M҂wWU1p6IH穲&Yqp .bFx爉1l_%0u 8‡/DSO"G%t81xӌt_wcN,i&+Dp|vub5p/QYW`\;IMPu(H`gAG+&L4b#6CBm;!ȥ"bAst%_5s TSI/D=J%]0/!7vf+ -MĞ=VeѤ3#Lޤas p_ǝ$ wg Eǖs5S7XU'\!6WI'3zj+p~ي}* -dYs *= W >;YUTWۀLKbӄh6%2C_t$9Lg= !U5@h+%ʧ*™NR(ҍ$MR!ϙra!+7 q=8ʢ5%49,!o1wW)bی(Xr=l$q()rKs @󯅿|\qa߈@۰Y,\${}!Z᧐GrtYφ gKJ#uR/@:]_4V ؏MM-"ڵ {i t<2bF;4Dl.t.kT<.e>n8G+ Xv"6d#*#{! OXAOV &ȋ$\7xp`bms9; !ٷ?$II79-TkFPҹHPAW;Cf8.y[0Yn=/Tqv  h Ly裛؛E@:\0d[~dVQ~l!ucG  Y;i|Rsyc0#f}Ԋ=һœs)Ârͣ cS$X] ѱݠ6e r@`PL,-'aVRU '//GF:EWI:/ݑn[ctx IVl|,5s S/E4e3򅺘IKVT 榙)"tf$Ȃ<%0,՞=UO.9d m>X NT'$Fp>N9y"$V^qi}GQj Ϧ#Vgn$]<7XT1緍u&lTanr䐪U ?rϓKJJlR=3~AAۘicLDfw$=x= '$dqAz3^D69 NFwOq[Au^BjݞN<"&C-\Σ; FBdɣ{udK[2-(-ٛ UWnҀ2}Wn"e!_s8'+ƧK#h>_UBCzIKօߢ8;MaШλX 3Pr9)svFjjb0`&U-bQ$'~i%4x: }%W%ʳ*r0 5Oik e}uZ"xfd ScYk7Nȓ|/ِL%>Ub./|"([xXgvP5H~mzlfٯŸP_V%lLhxZYGOwUZLu@FY G󼪾W1[$qeLk%/;v32s0~X=Dz݇\ P( ujgL.yt;B[jmcRѫ@BbJϴ()E*uלg0W'[Gm4BJ~Qt,j5;$O#ȉ=6dEyqDszJqLA V"mۑwtѳxjUoSHB_+߷A)s1 ;SXp5 L5S&-dfTtiCȻ+8=K?*}9։[ 7TN*u Cs47xOYM0 F0l=݊}`va",q|2ƕ^ m'Fk> v33ejӀ 9ʩR:7mv{nA;M,Y-* 7}23ſE "!U}[=1bGTM\lY%1 @jAq,5yfގg׸3t*ሚT8>FK4Z& UԵ̚]=<{,ZTTrd:W8x"ћx}%͖Vujl}te.6{|bo*AH-Hdkq-up!|gɹlTEiAGXzsk8tN :=X)CݦFjG1l쉁TrKeq7 Yg4]7JI|KX-j?< #R"ArUo fynƓì*CO%k4fo9;XF~xlT`cL'U^lds@sS_HHkQh0KSF-. P{R` \ƨnVBmXߍK$n2WFͯb*r%Is1rj䐓YAR WOj= _m'ɃʂU5hYUr;"rTiݮ?|$)ǥRr?աCsQOAt48d: rQ|bv:QY@d֐qԸɝ:XbV-c<DLg# v襑# aaQ-*q]J YV \k2q{/H\=GO +pZOiⶈ˝k&\a'Nr/dεmG̎ 9kܹZ2:J 2Z Vv2~=rSf .oMׇ2HGמ#Hd~mVHagtDdǡว0QR.g4K;inR/0+uظU|&FM }ђ'u`vSB7C)*8JSG-WУ~eǥthz ^-uV6 ?a*L  K]Rqn[ $xy݇:*@GgeppLQ3ΣDNkQy$΅lSNuOxaA }!Ɲc#P fO3_obHOUs.B $fՅ%QOړ7BF'OEoaqOi7@&lOjsDa$t՛zvC~aC0*JH(JnN3CRXfq|‡G ޒpL-Ő.a\ZVhMc$@N&$AP[rzLUQ^SFsV f`_+]dBa hX~NJw2;f5biY>;Y%9d, |񫥜`@ <&GxBKm] .$:р KD 40Y_xS.*ʶQf=H @wJUAͯ`soLLlzΐ5 J:4ً\f8mJXM\)09_b]e" 7y+(yu D yQsTiy}8?!tv,T% JGF!P$\E.MDX* T(gcWH 7Ifg)f9 M?A&+7$m0گ-FGVEcjh'v(r$7z/TO1OVp\n..c(z M_\ ʛsSMg%8RfS[&2ՎeD-b)5ڿ1H.  [둆*cM{`Gt {6IMa'YI4(DKqwy׽c9 E7WݶRˢ+7WÉ Dr ̵A`h}U>Vp=pw$!Dutױ|II/%D]%pW:H7+,q9s6'2s/3S n}^!V%`VGJ%nIbŎQl9D,0Qc ٴ]kv), ꂪ`L<ubDSp 10(^6Waϲq]?'1ÅOi$!hpQ) r>sݿ{2#f#0u1Du'a\UܾM`pY%ΩWddpwtq9S#"drm.oPI:2ȿ\xfĺ*{㊂\zpWTho.*/6^L.4\S2DE=Tejߍa"9 c]@&1ӽl~^j^ k>o r[ɽa3&{TF /^V#% ApT7/+QzI<_@)phwr][**؊ȕ"D/Q]4 j輍QJY…VKIj !_ 0#@u ̊gSypٛ52<T6n4So2Yvjхpl$0瘴_hH9l#mᨰl(Ip>dm9b]TςPчV'!8dt9Y%-<3[ݕ %#`rPBq:EicE`kWTC]BIus>oedBcNK3S6I砿f(M {nЙt9zƤd%rfMiJݲWwլFmB$oZ9f)kq\:fht}mO8J ωΐǚ\Y?:R WMɌ}t;&Bo^TJ*DS֤'6D/XTcp1b%RKKb |@cI%VMP{h*RM sx@Vls!G{s(2u!Őc5L*L$]4zKvEMKۡvp dc|˜"n-;h(9Y[8RS_J)ԕiT]2eKECURiBA7Ht}zi!؂RM{=os ;xgX4ͬ(a+KvdEBiȩCάmK[Io$ɝԭP{T4!vO'K/Ri.JULJZR=ȟU sb*8gln[to-;Kq9n z%c8}COom" wт GmP,iק6& hgIihR$]OR1~Irö>wK@F#e#qU!Ŵ(놝>Vh2 zе/z?$sq7s %| θ޽-C)MbybMmu<{-1ɓ@Wƺ>8P+Dۖ!x>v#CҡkzWWfF}q2S?\ߞn'9 J;WӖmT~{M[zqF3ߨ`Wp?)#l/jI33)J]&Zr](  2rC^rߔ@ryRz3 gqK3VL+jc7A1> vypmZvmv=ԂW tq3^|yu3PXG^ 13ͩ&!ÆSҕr S(:,W)avPr%e|{=Dkanђ);b4YV*3L5@\J2ݻ{>$ HIWRB4Z py 8De(€A[W@|*/{V !a^k&۞8]7'[Șf ue=uggO2 4tBgߊr@:~ Erp~#W rs~O]kGuQxO=o$,hrH;g|eaqCkQJ'~B*H^26z_RJ.W_+ް"CDm 3?-h'qof9_M">/ZUGqARϗk:V<;9:hi9ҿ/z[`q^~XGtUԙZ53ʔܹX{.pȹLŻrDQY% ,;A::Ա?B @GruvV9 5buRFA/9aIuҼwvv^JZXwAw[@[3 +WvBL]y 4p"Jv; P\{I^p~hn=ۜϿ_x#6F59|'X][9/+9 >pbHP0G@ (Ǧ`':^jQ6IN!$W;mR_'YRFE/J,[)P7IG&ݮu h;M0S-Hj4zwj<6w@9DFoM<~!ʓ$.aJm7w9:? ;HoZ]4ubO1+N6Zɖ\ :r8/< 9NQcx' ?%(xO1 hǩ00 4d>7L+:J`5#-[7'[y:z|^`+@Վ@wi7 ScJ{J7_Y|6L,NAQ RxEt?DP<Oۉn jY0C0p19k>㨺K(|e:I)0sV6D|x+@Bf&:ޙ#dNS*R:ß%2ciړ'n;/FT$F]ӗR??aAPxez/k^Lʠ}NdT?Yjkfrx,WܾQ *C$b?TWn$ݶ!K'|Ʌ*R˺Y8:~>kL,KUP) DU*]# z7ŝAݨK7Z`ohyM=Q(J[Kˀ#ahZE3S Gئ!v;֌)j ѾOk5_ *TMucvLC(k`T9y&>GHuEi2ȕx}vxްn|/җ} w 8렲awbH]ˍʙ/C"%EL2G|;g=69[̊}4N¢82os2az}֙&⃞eÞkjvAl*G<=d榦WZ !k[!HGEz5 .2։JML~OygMM(s;2*Q(΍6zoоKC榲-=1< ]=Xh?x+.axd[X9.o1۱๜3]QNҰ?f pb ۜG&˩^sܗ"=+bri)ujÄ [*~AFL'Q¼WLSxa2g,D:x?3hqg7\%B/ h%C &`b*h$ $9܌|^;ytvjU8fHVnp> Z=-XOlnF" XSqGS&ң%\GKoI:fQ?~NYߩS`Mꗔ1Q5gڞB.('\4i "r'ՑQq#Q^~jˠ4a>t9]^$g~ `Ԣlɣ5s_Et&W~w%tGW6N=sMp{%T91zJ|'1hyM2dnO- ͐tH`Ѽ?8 O4t4TtN˷1wv0O!ܿ]ŗzvm6tŜ\)#ND+ 4|Bzm/pۯi+n=D4Q s < عtE;E+]$mR춉+u!pV~?/tf[\-id2]Ӄ@{f1 bsg)=()+ihm:}Ќ@U.DV)3]m3J A{M N 8 ;>*C;xgvkQfEM 2u߶C8)b%lj7EnMel3kJc`X`,~u4`8 t7!ћAlųdUMa @GdM-6 ;cKz;JZ$T#'L^E _K \9wn7b {q_>qʫRTD!笈:KX>4h8|vgK|beo~hܚ@20|[ 8I־&0<с2x2P)#i}+؉埆cvVh+^=X C|,iP0z4Ι^9GWQ:%H{1 0sK)DMh(Z9&OeTgME`o]j7{wC5N\R#g-]cG&4K}a--n 5wo2g&lfgĉY=6Oqg38F<4PPѻ >ɓƝ}*]->yn$2<,+'uDoˮL;6 -&֯$>G3T$xI7K6j {5[9t5l2}.O/M3*b{%՟:|@r8}6;P!pu1c!A\d_ 4WĤ9l<8vK+ۚV*C8CuTūXQ rh~\4@ @]7qߥ0LQр[Es߫kXE=_Y< |4>#i7$U.sA^ƕغ\XpC*zخgVkm \#\4R]MCT/+!Yz 4׍hl ;knĸNY^*@Y*]KE,R.];q^M+捂"a1ηKԾ)Kzqϕ8A9EZ k6_9OQKl5LNVEu',-մ,3'*NrJQ݇ˇ{aFH6L5ç9%ϪZi DAhd9d;dݨ،Rwe|ο:=@m$Wİk={]a|#mc'S2O[/c%ƽbK7dEvҥ mDlDϏc>=:{6CÑ7f#Mv%t2. KP!3߈-Ar߻[KT y\||?mm+2z58T~)-(^9J0낹=!1SÓjRQc?s Zhg#NLA.Mىd,,-10pb'JϹޮ&t VyE .MP_ѯHgWXq͢e֊/ʅΌ $'F& o}O'+T!T1[f۫| z ڑ$6!zٟ OoP&vL5z] [K̿nX<:t~Adivfr&S;Q.>"oN|86{_0y}zgJv5/(غ}SkMR<\>Ө|c]$y9|sG4EjP:#/`|[C,b8*D(y(@q=W=t }gmLidLLS%`{\ڿ @q:PPu4 7VDGG׍^GFӥ?%k Ek;HxjLHhGgqjz NEm93zXiΏZ"}?lZe.fq#O<drgldV*B\7bk& Aft I>\zLG%gE.׸VM+aUJRa%NV끡Skd!Ab}MM<2bbvx fF+(fHqα}_,[ ߤkq\z5 {qHX-Wpc +D|#1z(0<#,9 8Q \'[EXBWŌ#5m^, kl<)Xlt_I/imGSqJkYw#@LZ?Ě7E{+ҷ=V0P=5H91Sg {6bR㸠fɬ3k44V!m*.fsN.xU4؁a[ ѐЌOggp4o_QP =* i,yYmOý/` 'ٶؠ3di%rG;A~j) QN6{*Z gmVA8}*-{Xΐƨ£?:nATT4V֯=ڈ6[cRQ :Îa,\_y:ZJT;~vVL =Q#efD-]c>Q4OLeg2<ڻYS}nDm`]8X!sOtt9 Ɔ!T0&Ak vEb;qFz y2.='keIL{8D,.:Y2=6Dcznӆ[1Ŝm% XK::Gzbd} 9O9]Ji z_m@-[3r6yfUIt"t,WJ#Nj8*6+9Ogz;..\bMtܦ]njA0Sq ,:g;mr{_h0/Vw0OV8Ϡܽ:HwfR5|a^8[*S^+Nҋm5NiE֮5i'~KEz,Pn]PqV꽜ҝUD-\5#8^@_IOQ.rP=4bXwnq):9B[-MHu؉tKZjEvS_u5WiLh-NfTQ9 ^Sgml>փx7= BC<шeeB oZD 1q>z39At8ڻf=;Jux@Jp GH Df,AW6L|A_ڪ@_D!Ryv'pb%= bfz7HK |OFg *W x~},)_N[ a_ǼҠiW~柒hL`ʁ|kb>ɬD$ۧYd&0BCԾ,>h)i &%{4)1xj/0 Q+,9 FX@B8kt4l{gHoK7-Db;5s:bH2CCܦ_-- ReVUC%nI[kfޢQᤀDg@WBhz+wf4*pCtňWjl{LajŅq;9$0Tz8b۰H,c=+Og\x:q7"V\Ňz( 1 ]B=㙴c8cdא;E;>@bݤF?j`>2 Bve$KyCI(u;DnS do06cY x'L: !B` 1D"Yzc@<jk&`7IQqN9(l(ܑ}(!3-w &A YMk-էxWyr)7^Tz5vf#.y/MH2PJa/HmQP&$Js"@O%vѠe"T>?5:.^ڍyjJjPLZ2*o m\28Q5IoGׄ>^&# >c_}:gDɟRN|Ǭ!Ի5ߥHXN04[| RSfByp(Ʌ`y摍z3.6:'E.덒R#"yϞH*%JbI/ZNFy}JVn,=}}ͷ{lEmn%_-'\8*,Ycs)GQ` $w$}GFXjhc5}e-eGc rձ\L&T]=KFU{h4M .X+^¹K9VͣG}?MTHk^o 6Fץ*J5Ex^H.+xb` ,|EbTfgrj?х` 3F&IJ) 7β_.9C1Imu`ƈC%g)892v(ZMiEJ.oxTE6R9ȇjGAZmY͗0yʕYgݝb5 eTv5LhE@Ճ  R&d7֤v;Gq vv w~ܚHik5dȧN ,L[Ӿ_bE*;,iK8iͯ,?6pbW'Mh,EeG=hhOtEѩYɭNZ&ɞKsE:f,sPt:Bc1:}cvOH n^(TF9)I|h?O,k̹Ŝ&ASGGZ?4.ن~kc/t)s,ުo =qbbvV??Qsix+7Cww ;jhgӴ}??\8.@sT08ad7/U"O[zu iC!7`)*s3#^)|kVխe: 0c]"|*t@A[CfdPe`<*FϱرQIw]M lR1a2݀ A2>ƦH2>\Teɚ:ze~3h%3ħJZRVV'N,~1M (V;e;wH¾{3Ә?aV>{ zI^\tcH{m; '=y'#9DKUm>hi;aõw7=ރ"nK^}//SA^$D;\C Yw ͺ+董E׽Po޳kL>o&5XjJBHIȕgN[!++qÌhуbk I%̛)ւƁ⚫n$$iF;es*K@:N\`?3,;_vp[\ dYd%~OW6F58Lr}h&7ؽa+"El( 8?<0U;tB*hl)ne3A6 UCm?pk''W'B.e*ƪM=ܘ-|C=.,sS0fVQmEbL >c@_J2v= w ၐ2'as :Ļ {rK/fq&>t+ [jki^:Wi-bïv3<S[eftiU]L:1;t&R_|iJ{} ?W"UJ]뿭Z$bzI_CE.1MVٕ0:VKT90+D/׾. GO2W K"QzfWu<~sYP:$RGٵڪPkwk j%ͰH9&L`\@m•P@1FyOg><ĸ͝(œ4_wE*{i(21#H?IW)@|%%z,Lw{=|'4&dܨaL>LSӁk3fځu@K!(rş\2ОV똢v^)) 1#z^=g,F ֎u,e~StϽS^)yPfܣT)0?[u/ʕ=0DTʮ$a.wrbz+0lݣH`R`25Yz?t; 'UL Zd5"zJ?5D<]%FًN'݉O6>Ҧjasg8I5mOI1r}zHy|ysnnA=}H '0$Kގ]^-ޱ ^V.ô%hR*tWŠ}Vay1Nv@]X${LhÝi l㽑~"bt]f(8:-I;xVMKkNekCʾвAKptlHݙ]rςmb0a+0\|Q\@sͺ@GǣDP^ֱ,hu,.6׈YmOD 5@seRlhZ}"f%-eogAeD²Ie -r j.oq3VD."=K+$JQZ/ . 뗦,Iê؜6rU^3q0 lJi28JA Ź?B|",Aiee0Ϊvvh,ÉPn[ڻ^ #N>GXf !A\2j:~M&Y3ܛOsV2lU6jӉ^. nף S"Vq1DJ|QT 7ރ@䈓=$/mffבuȎXםFuJwmBFT~N7<[swոko)Nb߷`೾(FatzCWVr,-" nӉ aȖ ڭ|Rm:'t hЏY2sk~=¦kC_|۫}S_L~=9T>S*lŬj{uyx؄#Eew[Un."H-?sjԞ|x69hnE 9%ՠzQ~Tk735Ӧ4Z(:8}ix#Qp#iXR[HJ:Ϙ۩oOH;sv/ "hOxD1 #dQ6Dke޺o}$""Au ǍpLyngdE 9R'(:@Y9&6Due\3ט=ӕ423tGJt$eհ+! ok0M~;~ ^Sr"2IR6;L\_wĖaovl ՕF+Nc)q3gFcyDY{h6TZ2nɥ2*lAxWeGek#/nsl葥Oy (̏b΅c n*On,r餒_4EZJ).B" L^z U<:TUʺGd+eBL;F?t&-nѲ ߧq}i B,bN$:81 ^iBB2$ :Q_"kIOQ |x߼^x5iFP2CJ 8 ~1 |yx{nL}Y|(KrHUULJ5X`D"S, `@^ґ7E3GH^W&oo$R~z)qP(][.}N[ǜ~S<DQ 8sb+.7*KR?О}޺[C7,7MZ^<m8i[*tnm"*zHY-B JMv"a|Gޓ{COmK+rs}ю˾5z%u:8?\P!۟PG#Zؼs%7Nk#9$?bqi}Pb`]% @Pi ܳL! JNvlEJ+<)͠a}p/yN pHr1a8=wFz>0:bcpMFUsW. 96vJ7(D_:ݱ4DR*IkK'bG7f#}aoT 6U*%ÿ׻L)j+2pO`da!V!:̴鎚2NRawizy0fO:Ϋ#C燉Ʒ-QDa';K ew잙nOtˁn)A}/Pyʽ Rm[ob&W})]SƴA-Oc#(kp1P\3鑽c MpGᏣw9`]<{&ic1\zhAUj9aär|ۧbyv@thw- ϿTiZm`z#T X(ǭ!Թ^2[rю?CB8|=Yl5 7DFe73TM?ij yޤYS%sv uعMvފ< Te ֱU5>\) COǥϋ$"Suh3W<~aAgʤF|795_ݖ.4-KVEˑR+@!"]QYHܮ(a([[~ĒFܶ˸DzO %^u7T̠( /xń&> ޖrlP|%N2zH 0!7ܜ$0-@|њ?O2$,MٙVFuƙRP$} P)hWtնQe󇸍9-*Jc[6ftzl:YQgW"榰f,Ή)K*(ڞ} (_]KIݪ>Kk9kl`j5HB!3W!ב(BP=8FPi'@,^'Ÿb2/- ywFvCG A4/gͰP1 0AF/d$mB ϓhJ'+:> : lZCnpiQv*eZ%G++N:· Hq j5zWlG|8,Qq`!# @,'ι_ZdtU־IM[57tT=؀չ.Cz<1hu3I#H Y'窯ֱg6cQ[hHnfhYYJdrbad7xT aЖ]uo?knإaF!F5C{gʤFgٞ)' (id9)05wo7j rйkkU]!rjy[= 4+NPK>a'\dH/?HEANSv$i΄T4l)zU_:ݑ7J9QT=P ܅4 ZaQ:(Aޅ`k{f|}Y=&p O <,:ۭ)Z'җ o[2K(dUq u)1$9%o0AtA5\$ WN⪲LX cuIoܵ뤯PQU j'z^hcNC˹A!C<y W9H{~aJI QuR|Rda"~Z`+ujg 0o _AQ ]C(ߴ_jvM+,6z2vmYC݀lAckjnפLhbz&r21舍ϰOLOJ>Rl -9al-Їь&g2Bw'^#[чVW(*_MV9͸KTM ݍyC@# 4#nD%Ưn8J iM3z@ "(5R6-=g2Sy ҽAZ{ )ƧlB HtΒ/HW'@BWP\ux !f=rB<ɭ-6b0q,e.bRf-QuN̺2_Dő@GCm/ڹʲ zoq^.|]\e6Wr/3;2,@GU}=9&d$*M"X:n[بXsp_ I$*zQ[Ŕpp[GR`8^+4\<y#W71kO+EH<|J|0 p#u B\O"*B:[Šv"_=ۈ*;F"V5[l6m0lɆLGuųOW]@ax3nb c਷E{!o49:榊E<{v^\X=t\D8HݓrA%ɴY1tgcX1kPQ % ȃ,>&3Dp0v}Ԁ"y c \/`Bݵt^\؀txEpHs+QAʉ\K|N# х3>Z/V2\ '[ж%痎?}WWJ.Ƣ/+qv 3]c6Yn)_hw=PAXΖeF2~rj+jQ~[߀"8f~L:DPӱ2Wn6BZ"!#lQ(6rׯsFQ>_(1!Fՠ8=U+97ǝsXi#$VE#%^15S00t'JA*I#݆Ko Q GvUCJHh.ױ;f~r%0Z<"T#j"X{wX~4/G=j+Dڂ \Dő(J]#ve%][^1W.wc@j~^{v1ͤ7q vC?|?f5idhj5`vD܂~ sqDgQ}a?8'p +xAM{TjPn؜( j$XzM)<uDeAЮyCXv&fSu^=i @.ZewԻm,\l /xtgYf}A H.Iwc{H $zLn'b2B+DzE}2!ld{h9*ml8sMPt+}-̟f~7QvdV4Nw+xu@ؒ]bj.^Uld c6ZѶ.r Z*)~Wc)3I|x-ĀI ɾ8B z+P@*fy[= )zu[G<_i`##6[S]FmLNC؇}Z5_I4Z@Y[ 0y}V0I1%X" 8E;qc 5U)<3)KNnƃ*Bp HLlP<ҢQ '!^.#;D ߾yk6 C3i:&QZէ>=@!w :>33_fSF`7rM]\}/XYurin(tsxr.Bgo)!DpzD_c;d7[{EuaDpE9:=䠻߮}¤[CGb95uNM>?EAaHhb)/v\M]:O {&Evqp^sSB$f.Z/Z='_``q4l_!gq+{R#]A_Ezuؽ~ ج:&&ldPu,*Lm~JS4L{ pW8B9)/DQ/VgZɳ @Kr a3Z4:G:Fok cI6HUv2TǗPky^eݖ[PGX_CJ=oLZ2'WujCHVK팝-՝YX_Jd=fz]-6eLϛ0OE_iȉnq/y'+p w&͕0=2Ԓb<' ߑm$#0?ΓnIf$~kN5}|3PJuk=c9ҝhtqf@u8g꺯Wa(ԝuy/5aHfcn wE2 7X`,6-#T,&&3R3znW(D6b֫rsujdjdiSs2at^dդ?dar ͓ʻ!WدWdc)I=94u]#S.;ai᷉/pRBFURcHDWe1h 7- QOI&+|[+hWMA6 tFbF6DvSWiwXiY{RgM:&;ujˤk^q28|^/'ZpӺ(;1} ?x-ηn ";]½DSwb?INgx]FORCwĒ?$amd#65dF7 =Z=Ch@\'W<#g9*i(O,.^,k[U7f ͛hW0'&Ni(>u1aIǴ?8G6B?IYrm)$.bWq?teOZvEM$o鵈%ITnj/{س4kCv N?Z2Kfx6T,uw`3`W?Պk|4#4Jت[ vA}E|2LJ@ɳ3ܛ[~ԓ[._G$lLY>>jC0SHC(0k/R 9IpZBc,n\Qf&:Yt* 3<ݘ!@TZTE 씶|3  <)4Y NwmO5T\d#ٛ@Q]"ЂH?$MOzGVح`f#jd\RH_^Uyx^i c=Uyꡳc Bir>߬;D`ᐗWZMx e^C,;Pj|:\pOwG vʺ l%fbч&BG;`Ԣa RTߌr63ף F#l;}ptU'Ȗ p\MIhn Wy+̈́='gfDQ4ҪکYQ,;D4G. {ckXW[`xf^TT_2: 9إ)g>ĥ(SWUb99}CwH;I!Jhei$. Hn8fk\=M.g}7@ٌZG%~1Aȷ]WB5ISal~n]I昰7'"j@*{L/+Ҋ{<22LJ'ok'tߓc~V!E.J{tRUf *}Khd+wutC]ݡ|a?}j/YӒNKX{3P&Hz⑓0T8 ~l}pE@T |~6%G5/sOp~pd"N\2 ĪFcpjBD38 6^g+,mOՔkgz:#+}ǂЌ =mU;Y$߷Yz 3= ;Ä_Q2s8A}$mM= [4+I >60z,.4zvVmJ?B6|]8368Qjv7϶]tv  n$VB1t3}Ld%;v&9cn tev$ҡyDMrZv uov x6cf |Rv[_WNV0V.h#^Aef =6ty5+.(`S"pB[Cm}Sm)גqbQf:ۭ״·Zo:a a8㊦sRj7IjgdH@V\X}fBCbiL#:u ɿsIdZr׼҃ B{` ,A eٷ¡b~~*/UAk?jUݬgZZGEtzſdz78o)@s[N_u$no4y$}-7yh~s{w1?@G-t=/uBJb@4z8ggOug:9Jd\?6Vx۫3xb*/n?DIlZ$;i/8i]n C3IZ֔g"Ǽ- h8Ul៑ j` (t1(Ln~ k[?0Ȳ7gV 'Ѐ]ZF Gæ AF(<ɹ@fJO:"FNp '4v2PzN#j*yuJ\"  $B;}~n+ X#RӫV7ҢG >Kӳo!>6c^3 ]GxމTCU-l޿jqGDH]d ˒B }\Z_*Lbl\\Wy℣0@gYN/Μ<B>(&ѭ"`F-UI7sQ7S5 B'g1|6E(㇧՟`&Y##H=6@OڒY UNz>Qax?H;nU-Nb>mby_%5alLĥ c.Bz3%\@Vap$0nnP/2x(m`zCoEEo읏?BnkDVZ&x0[Yh)NYc $x"aza zԨ3d{JZ.8=6q~kHH mM[$Db,d_Z T#6:g&Ajo#q/dMka!%rh`ps;IcQղw(Z8N9?N0 ,@>zo-r/wTLKjxcw;.JFYxu=?lƧmP)!q)a--n^R$[ :Bg3OI ͗]2W^c9d*~sHچmY.꟤ ] hBd|TULV}@xB.ss(|$WFjh˛5,U݆nëkFAe5 0{XV*b$e^ tg9z7,,s'%&l$r1ɵV  #nJx `kB{xĀ43H- d:FhFΤM98}Q] 7C2s _|!O*ڣxRf  7F3RS%ƧMR1S6?'7.ZD["Ζ>y;v@y؅cZTDOD4Riv1FmI7V›-|_1HEE-}w5n9$ oW>7Il[:"}0̋`u.a)Ec헫N(kM$/j]^g4)d Z5UeCSRtLzDP = c`;[2M:{tH(VelO6?+ )`d^:o]<&250P#&*J%ޥz0Zi4|TR0bDY]\@C_NZ.xM@R4eKi*&ue2ѝ:Ɔ(zgWMjFE. 7X[)XbˆKٶB?(I|nba-Ź6l8\nRo!Hr[Zph\3qsVhwNG[ Ш`T@M4F-Q!`񤣳Zo5.HëF) MtN o= } 9*ua/A2ٕVh"yNrMIEhm7G ~7ኩΦ,?j(S~Wp"o캂2|XBR SVKK٭)ۅ+hw{ j9fM3Hcf3G7xIpl<_Z~eäpu:2$85BGA96" J ܶ')C%7i4]3ἝIbJ LSS5xQYM hb8Eps`?S&OL.D;$z h&${CeSVjc<=ebj'2|aSB!rґx{/IF #O/#/Wg:zpu854BMW nyN-%/2nmk峂f2HBC%T1aT}dh=-&rdH^ɛ^= 1Wsy_ygTΈr`_=t;{ I.'>-dsQ*Te3>#q ?stE17/c{ĩ}&_R)~-\8E)G]:Ōe(+m. "4߼?rb]0CYԋN@]=Y*3prXsu lDŽABg.EX23r3ߠ%xa h\ ;9?˵$ic}gxhC53R:Ri!VK ٨Wuip|B7`qW'Ar<-qJ&s5ۅZ@T$UOiR_bE*\5ьȘRsfڼat덩&<\-wْZ$I-7 Z|~ҏG9#_iť;uW縵wS頻]v.c9NTv`^R!95,(UK@-y.(q#KIS (V,:-u >4l(( KD((sx,*6STC'P %3{4,OGuyӉ`A/׿Gx/ui'4'>D4e~5AU=j{q&=lf}y Js2}?Jd Y2c*}NGn\Ey|tbFdS5+bopS7ϙ[N_=fݟĵB|[UA>* ]7yUTn7Msy9|=~ܶh]V dx&B]W Eڜ&̔%x8cGi8hDdk1-aoON5iyimBpޝg6 ]i#5:`[|ʘd;!бY tB>&#} ӏMыtA n7,CHsC`B"YTEA~kfcR C8MZ-JϞZ-](2$Vqq*Ys\l5Y.ν<6Q`zi^vKP[̊Rc/nRoqz! rQuRڼڰ/jf!$PخO&AQ @0N%QMz/oGZ.*~4sNNX#\(qP٠ Fށfgd87VGA%dKSD;'l5{CָONYDAb&ZfdUd )+q>a[ sm~; PuqI ׮VLPHZ`T^ᗰfث=AױI\%4/,B@`9ӷ!qP[Oq>wEWO T+{43Bf~JMfY54e0a^0=东O3>Stj`~!Y5L_Cm K= B;b]ЩS3ieJ\ÄEf‡$D?؋;͟(,V8 Jc~Xwڜ0T:3nY'pvFmde~H~і>Lk[hD,v]АM:L5zRGI`>t:ݕXކMyԒ޴' F c  Iep_ !p啱v>%doǽ/"-9DĖTDM}xp(-0,S2'*<\?@j5,@{]H2'IAM4~QZ|趾Az̔r=hSG/ P6^jc d[pvw \[-yL55)SV1ux}fvIWD9=C[U":E;=Pt;ߑ`]V"sp`(^N<"o~VCI!e+7){nZ#ۄ J !$)% AJFəoMOpI+ ].?E#c^.m,Ϗ\*3^'"?m1 AVh9C]hDusCϐtjKH5*b9`0l Z0.>b79}NY[pn_{CZ b7\ր4IpR򤥴-MѸK=SdSSyue$`-tƪ`^,aJU|HzєSIbt]CuTIq I *) .XX%H DE8 wݧC76ʆ?K"OKm7sIN1_BD9H P`'K$w4fJ*,ѳ|K<.+1ͭ}-Ւ٩; 1>Zp<emijIԲmC]6^DFt-d|A lj /ƔYAkJ؏X%tg}T:>B\~uxP#s婙~>(»ZjoK=Ċ.(CqvMQ֢ |G@Aj_Aw_!~Q(mTY!^Ԙ?GtkFZ =qZXjG?Aȅ|'.b0 kZM&QIۓCU_r?J5i "{8 7w(lPȓhI:SVjG׃$'34'؈bY轖F/UJ ?2dA2aI{ P^DP(שG TDSPwOYH v rDk>?dT U !ݺς$ SG=%*V=vIl@@9RFx:vv+|qɺl"0di>s9fQ>rv36.<`ܤ՜ףĶh[ whc@74|oF\8X3QbCEfU=72ppSX6K:SA9c_ {'J䯯P`-@z(rx8L5h] pKOᒟ"`s -+:.zōiȟwIc0gď":/nRMgB +Lr$O%BOED(IqeJP&$%sxҺ uw %^bH4A~d(8oc^bzh&@Ou6O|<[T,'A&P ;A4PH4J1bjjVHW nPuW{?OnI,CtxXal[xAz j?R2]Q\-p7&GNRwpIcAckIN\?wGi \Fӑd:1;qPf ZKAB۬(6EսbC]Jˆ _KLqSN\FGhol>lt97 uټV0!>`i"Mc,,v}me |dUX6FɮFr޲rU\EJN8s] cGfqSK>Yp7Ěz }S1OihdAi$.sSu>^Sj{1wZpCA牐_;QECg˴jRʔ IdHiswx'K {Ld?`n Zq"GZ2h,n-^wRrW$SjlHh\d|9Pٸc-u7'-MK*ķ⮕>X 95Ơ^%w`4\DZaw,+nX~ 4d~֤kX)E˓Iëxxx"Dߛk;Ge0N?xͳ%c9*7oݱ"EZiFE_j|I5J;UOxaήDVMe aV>X53M'T#y.ty2JFyX_%M-~*xwp'K/I iD?tAp֎2z/0 %A;?n.&) KyGp!bId.å_/=<$shR[wu8p܃$ȂK*FK X.xaefhf${8*gkXP.nm XF'γ+:P=3x/ Z &#+cs}DZ"ϑzIՋUVyiWE//fܔ24EZѽU b {\OQys0,2U@ɌZ?TWB?5Aԗܡr~ٷ뚣[@ƣ鯏져?f[pÝ%z@a6`oD^ܺK-Ł]y"&8ڤsD:dri&%^ǃ ܚqт6IM!.^w^%o`AlS0]GuLCM_~Ŀfؚ$ 4lɬHzlC1\Fnt}]VG[cƞygX>#4^lM,EJ=>X|~鑴Gw^ jKN6w7#TB@sc v>Ν-gIeVS+JIBM2B.߽N⿨!F~&cF㭄% 9z]F LzNxˤ{4!c A5E)t&O}l yiʇ9P%92 Z7`cE#1HҒq$tqB)h!`YKrqxYev@=ҽILt-;^`ΊfY װI^)ߞ+jh ph@R+iJےʠHŕ7{1_cAAp1C xI9ImZ">-kW(zqV^u‰tN՜7Q0{ʈ99b9mjy5NڐPG@W*Š2zc>JgХ0˪}̤Wnl͐uUx[Lјg̯:~(h}T٪lT8ix&sOd.ىTy*ƲMa?F_뽁>Qζ(N<>S2nTaO+lDW9 \%ٵvΫgoCy,J^U6C9{a*<9b%AD3Yja2ÌHlE *J)E98Y3G ! g*+ԥK1!!zUSZ)hgP֤pK3![Huh/HɚlYhVQƄJUcYVcۨ5go?/ea }Shf 3 lLc`u?p0|A,uN3(ςPFsx,;D<,70 QuR: k%x󍫯.lLcѿj;K Ф xՃi!݅$duG#v8Qګj,BugI@WϱؗR'm)EiʼnH`+H\ސN/b60-DX0UWiPLPBZj+,PK۸<_PDͿ1b#,M5'r p< 39a,3Ad\fׯ `=Q ~՜ yҫ61jۚB_OCm1!SVY@/_},xEZV: &E ܔYT: YZ