python3-perf-debuginfo-4.19.90-2110.8.0.0120.oe1 >  A ayW^^f!m{t]f`L0o|jv\pxu|0ܟ޾9h@`BZ+1*ڻ2t:vl[#&YOG =^D$';)3`wj5DBsjKЀ+[no¥LIǢ0DC.+ϒ=Jc9m^#$w=U o !Эxؘh!͋sf:0{eVh>p<Nt?Ndd! 3 ^(,Vkq     J Ph 0(8898:8FIGJHJIJ4XJ<YJD\Jx]J^KbKcLdMeMfMlM tM(uM@vMXzNNNNN`Cpython3-perf-debuginfo4.19.902110.8.0.0120.oe1Debug information for package python3-perfThis package provides debug information for package python3-perf. Debug information is useful when developing applications that use this package or when debugging this package.ayecs-obsworker-0005R@openEuler:20.03:LTS:SP2 / standard_x86_64http://openeuler.orgGPLv2http://openeuler.orgDevelopment/Debughttp://www.kernel.org/linuxx86_64R@AAAAA$ayayayayayay742b44769616e5a2e6173498235164fd6f573eed85fabc9abb9556164bd2ebc2rootrootrootrootrootrootrootrootrootrootrootrootkernel-4.19.90-2110.8.0.0120.oe1.src.rpmpython3-perf-debuginfopython3-perf-debuginfo(x86-64)    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.15.1ay?@aqV@an@an@aexad'@a`2aTU@aKaA@a?=@a6a/k@a,@a$@a#aaa^aj@aj@a@`@```9@``Ȗ@`g@``!@`!@`8@`@`@`q`}@`Y`e@`e@`e@`x*`x*`x*`x*`x*`x*`x*`x*`x*`x*`x*`x*`x*`u`eCheng Jian - 4.19.90-2110.8.0.0120Cheng Jian - 4.19.90-2110.7.0.0119Cheng Jian - 4.19.90-2110.6.0.0118Cheng Jian - 4.19.90-2110.5.0.0117Cheng Jian - 4.19.90-2110.3.0.0116Cheng Jian - 4.19.90-2110.2.0.0115Cheng Jian - 4.19.90-2110.1.0.0114Cheng Jian - 4.19.90-2109.8.0.0113Cheng Jian - 4.19.90-2109.7.0.0112Cheng Jian - 4.19.90-2109.6.0.0111Cheng Jian - 4.19.90-2109.5.0.0110Cheng Jian - 4.19.90-2109.2.0.0109Cheng Jian - 4.19.90-2109.1.0.0108Cheng Jian - 4.19.90-2108.9.0.0107Cheng Jian - 4.19.90-2108.8.0.0106Cheng Jian - 4.19.90-2108.7.0.0105Cheng Jian - 4.19.90-2108.5.0.0104Cheng Jian - 4.19.90-2108.5.0.0103Cheng Jian - 4.19.90-2108.4.0.0102Gou Hao -4.19.90-2108.4.0.0101Cheng Jian - 4.19.90-2108.4.0.0100Cheng Jian - 4.19.90-2108.1.0.0099Cheng Jian - 4.19.90-2107.5.0.0098Cheng Jian - 4.19.90-2107.4.0.0097Senlin Xia - 4.19.90-2106.3.0.0096Cheng Jian - 4.19.90-2106.3.0.0095Cheng Jian - 4.19.90-2106.2.0.0094Cheng Jian - 4.19.90-2106.1.0.0093Cheng Jian - 4.19.90-2105.9.0.0092Cheng Jian - 4.19.90-2105.8.0.0091Cheng Jian - 4.19.90-2105.6.0.0090Cheng Jian - 4.19.90-2105.5.0.0089Cheng Jian - 4.19.90-2105.4.0.0088Cheng Jian - 4.19.90-2105.3.0.0087Cheng Jian - 4.19.90-2105.2.0.0086Cheng Jian - 4.19.90-2104.26.0.0085Cheng Jian - 4.19.90-2104.26.0.0084Cheng Jian - 4.19.90-2104.21.0.0083Cheng Jian - 4.19.90-2104.19.0.0082Cheng Jian - 4.19.90-2104.18.0.0081Cheng Jian - 4.19.90-2104.17.0.0080Cheng Jian - 4.19.90-2104.16.0.0079Cheng Jian - 4.19.90-2104.15.0.0078Cheng Jian - 4.19.90-2104.14.0.0077Cheng Jian - 4.19.90-2104.13.0.0076Cheng Jian - 4.19.90-2104.12.0.0075Cheng Jian - 4.19.90-2104.11.0.0074Cheng Jian - 4.19.90-2104.10.0.0073Cheng Jian - 4.19.90-2104.9.0.0072Cheng Jian - 4.19.90-2104.8.0.0071Cheng Jian - 4.19.90-2104.7.0.0070Cheng Jian - 4.19.90-2104.6.0.0069Cheng Jian - 4.19.90-2104.5.0.0068Cheng Jian - 4.19.90-2104.4.0.0067Cheng Jian - 4.19.90-2104.3.0.0066Jiachen Fan - 4.19.90-2104.2.0.0065- blk-mq: complete req in softirq context in case of single queue - ovl: fix leaked dentry - ovl: fix incorrect extent info in metacopy case - ovl: warn about orphan metacopy - ovl: fix lookup of indexed hardlinks with metacopy - ovl: fix redirect traversal on metacopy dentries - ovl: initialize OVL_UPPERDATA in ovl_lookup() - ovl: use only uppermetacopy state in ovl_lookup() - ovl: simplify setting of origin for index lookup - net: hns3: update hns3 version to 21.10.1 - net: hns3: fix buffer length not enough problem in debugfs - net: hns3: use ae_dev->ops->reset_event to do reset. - media: firewire: firedtv-avc: fix a buffer overflow in avc_ca_pmt() - GPIO : support ascend gpio driver - mpam: update monitor rmid and group configuration - mpam: Add support for group rmid modify - mpam: enable rdt_mon_capable for mbw monitor - svm: Add svm_set_user_mpam_en to enable/disable mpam for smmu - svm: Add support to set svm mpam configuration - svm: Add support to get svm mpam configuration - iommu/arm-smmu-v3: Add support to enable/disable SMMU user_mpam_en - iommu/arm-smmu-v3: Add support to get SMMU mpam configuration - iommu/arm-smmu-v3: Add support to configure mpam in STE/CD context - nvme-rdma: destroy cm id before destroy qp to avoid use after free - arm64: Errata: fix kabi changed by cpu_errata - config: disable CONFIG_HISILICON_ERRATUM_1980005 by default - cache: Workaround HiSilicon Taishan DC CVAU - kabi: fix kabi broken in struct device - virtio_pci: Support surprise removal of virtio pci device - ip_gre: add validation for csum_start - netfilter: nft_exthdr: fix endianness of tcp option cast - tracing / histogram: Fix NULL pointer dereference on strcmp() on NULL event name - scsi: core: Avoid printing an error if target_alloc() returns -ENXIO - scsi: scsi_dh_rdac: Avoid crash during rdac_bus_attach() - x86/fpu: Make init_fpstate correct with optimized XSAVE - iommu/vt-d: Fix agaw for a supported 48 bit guest address width - PCI/MSI: Enforce MSI[X] entry updates to be visible - PCI/MSI: Enforce that MSI-X table entry is masked for update - PCI/MSI: Mask all unused MSI-X entries - PCI/MSI: Protect msi_desc::masked for multi-MSI - PCI/MSI: Use msi_mask_irq() in pci_msi_shutdown() - PCI/MSI: Correct misleading comments - PCI/MSI: Do not set invalid bits in MSI mask - PCI/MSI: Enable and mask MSI-X early - genirq/msi: Ensure deactivation on teardown - x86/ioapic: Force affinity setup before startup - x86/msi: Force affinity setup before startup - genirq: Provide IRQCHIP_AFFINITY_PRE_STARTUP - tcp_bbr: fix u32 wrap bug in round logic if bbr_init() called after 2B packets - net: bridge: fix memleak in br_add_if() - net: igmp: fix data-race in igmp_ifc_timer_expire() - ACPI: NFIT: Fix support for virtual SPA ranges - ovl: prevent private clone if bind mount is not allowed - tracing: Reject string operand in the histogram expression - reiserfs: add check for root_inode in reiserfs_fill_super - serial: 8250: Mask out floating 16/32-bit bus bits - ext4: fix potential htree corruption when growing large_dir directories - pipe: increase minimum default pipe size to 2 pages - tracing/histogram: Rename "cpu" to "common_cpu" - tracing / histogram: Give calculation hist_fields a size - blk-iolatency: error out if blk_get_queue() failed in iolatency_set_limit() - net: Fix zero-copy head len calculation. - netfilter: nft_nat: allow to specify layer 4 protocol NAT only - netfilter: conntrack: adjust stop timestamp to real expiry value - virtio_net: Do not pull payload in skb->head - virtio_net: Add XDP meta data support - net: check untrusted gso_size at kernel entry - sctp: move 198 addresses from unusable to private scope - net: annotate data race around sk_ll_usec - net/802/garp: fix memleak in garp_request_join() - net/802/mrp: fix memleak in mrp_request_join() - af_unix: fix garbage collect vs MSG_PEEK - efi: Change down_interruptible() in virt_efi_reset_system() to down_trylock() - svm: Use vma->vm_pgoff for the nid - Ascend/hugetlb:support alloc normal and buddy hugepage - Ascend/memcg: Use CONFIG_ASCEND_FEATURES for customized interfaces - Ascend/cdm:alloc hugepage from the specified CDM node - ascend/svm: Support pinned memory size greater than 2GB - mm: ascend: Fix compilation error of mem_cgroup_from_css() - fuse: truncate pagecache on atomic_o_trunc - ext4: drop unnecessary journal handle in delalloc write - ext4: factor out write end code of inline file - ext4: correct the error path of ext4_write_inline_data_end() - ext4: check and update i_disksize properly- sched/topology: Fix sched_domain_topology_level alloc in sched_init_numa() - uacce: misc fixes - mm/page_alloc: place pages to tail in __free_pages_core() - mm/page_alloc: move pages to tail in move_to_free_list() - mm/page_alloc: place pages to tail in __putback_isolated_page() - mm/page_alloc: convert "report" flag of __free_one_page() to a proper flag - mm: add function __putback_isolated_page - mm/page_alloc.c: memory hotplug: free pages as higher order - raid1: ensure write behind bio has less than BIO_MAX_VECS sectors - blk-wbt: fix IO hang due to negative inflight counter - Export sysboml for bbox to use. - ovl: use a private non-persistent ino pool - ovl: simplify i_ino initialization - ovl: factor out helper ovl_get_root() - ovl: fix out of date comment and unreachable code- Revert "cache: Workaround HiSilicon Taishan DC CVAU" - Revert "config: disable CONFIG_HISILICON_ERRATUM_1980005 by default"- soc: aspeed: lpc-ctrl: Fix boundary check for mmap - mmap: userswap: fix some format issues - mmap: userswap: fix memory leak in do_mmap - arm64/mpam: fix the problem that the ret variable is not initialized - NFS: Fix a race in __nfs_list_for_each_server() - NFSv4: Clean up nfs_client_return_marked_delegations() - NFS: Add a helper nfs_client_for_each_server() - blktrace: Fix uaf in blk_trace access after removing by sysfs - io_uring: don't take uring_lock during iowq cancel - io_uring: hold uring_lock while completing failed polled io in io_wq_submit_work() - block: fix UAF from race of ioc_release_fn() and __ioc_clear_queue() - Driver/SMMUV3: Bugfix for the softlockup when the driver processes events - net_sched: remove need_resched() from qdisc_run() - ath10k: Fix TKIP Michael MIC verification for PCIe - ath10k: drop fragments with multicast DA for PCIe - ath10k: add CCMP PN replay protection for fragmented frames for PCIe - ath10k: add struct for high latency PN replay protection - config: disable CONFIG_HISILICON_ERRATUM_1980005 by default - cache: Workaround HiSilicon Taishan DC CVAU - kabi: Fix "Intel: perf/core: Add attr_groups_update into struct pmu" - x86: Fix kabi broken for struct cpuinfo_x86 - kabi: Fix "perf/x86/intel: Support per-thread RDPMC TopDown metrics" - PCI: kabi: fix kabi broken for struct pci_dev - kabi: Fix "PCI: Decode PCIe 32 GT/s link speed" - openeuler_defconfig: Adjust some configs for Intel icelake support - hulk_defconfig: Adjust some configs for Intel icelake support - perf/x86/intel/uncore: Fix M2M event umask for Ice Lake server - node: fix device cleanups in error handling code - device-dax/core: Fix memory leak when rmmod dax.ko - ntb: intel: Fix memleak in intel_ntb_pci_probe - perf/x86/intel/uncore: Fix the scale of the IMC free-running events - intel_idle: Ignore _CST if control cannot be taken from the platform - intel_idle: Fix max_cstate for processor models without C-state tables - perf/x86/intel/uncore: Reduce the number of CBOX counters - powercap: RAPL: remove unused local MSR define - PCI/ERR: Update error status after reset_link() - PCI/ERR: Combine pci_channel_io_frozen cases - intel_th: msu: Fix the unexpected state warning - intel_th: msu: Fix window switching without windows - intel_th: Fix freeing IRQs - PCI: Do not use bus number zero from EA capability - perf/x86/intel/uncore: Fix missing marker for snr_uncore_imc_freerunning_events - intel_th: msu: Fix possible memory leak in mode_store() - intel_th: msu: Fix overflow in shift of an unsigned int - intel_th: msu: Fix missing allocation failure check on a kstrndup - intel_th: msu: Fix an uninitialized mutex - intel_th: gth: Fix the window switching sequence - tools/power/x86/intel-speed-select: Fix a read overflow in isst_set_tdp_level_msr() - intel_rapl: need linux/cpuhotplug.h for enum cpuhp_state - device-dax: fix memory and resource leak if hotplug fails - MAINTAINERS: Add entry for EDAC-I10NM - MAINTAINERS: Update entry for EDAC-SKYLAKE - tools x86 uapi asm: Sync the pt_regs.h copy with the kernel sources - docs: fix numaperf.rst and add it to the doc tree - acpi/hmat: fix an uninitialized memory_target - acpi/hmat: Update acpi_hmat_type enum with ACPI_HMAT_TYPE_PROXIMITY - acpi/hmat: fix memory leaks in hmat_init() - drivers/dax: Allow to include DEV_DAX_PMEM as builtin - doc: trace: fix reference to cpuidle documentation file - openeuler_defconfig: Enable some Icelake support configs - hulk_defconfig: Enable some Icelake support configs - tools/power turbostat: Fix Haswell Core systems - tools/power turbostat: Support Ice Lake server - tools/power turbostat: consolidate duplicate model numbers - tools/power turbostat: reduce debug output - intel_th: msu-sink: An example msu buffer "sink" - intel_th: msu: Introduce buffer interface - intel_th: msu: Start read iterator from a non-empty window - intel_th: msu: Split sgt array and pointer in multiwindow mode - intel_th: msu: Support multipage blocks - intel_th: msu: Remove set but not used variable 'last' - intel_th: msu: Fix unused variable warning on arm64 platform - intel_th: msu: Add current window tracking - intel_th: msu: Add a sysfs attribute to trigger window switch - intel_th: msu: Correct the block wrap detection - intel_th: Add switch triggering support - intel_th: gth: Factor out trace start/stop - intel_th: msu: Factor out pipeline draining - intel_th: msu: Switch over to scatterlist - intel_th: msu: Replace open-coded list_{first,last,next}_entry variants - intel_th: Only report useful IRQs to subdevices - intel_th: msu: Start handling IRQs - intel_th: pci: Use MSI interrupt signalling - intel_th: Communicate IRQ via resource - intel_th: Add "rtit" source device - intel_th: Skip subdevices if their MMIO is missing - intel_th: Rework resource passing between glue layers and core - intel_th: pti: Use sysfs_match_string() helper - intel_th: Only create useful device nodes - intel_th: Mark expected switch fall-throughs - perf/x86/amd: Fix sampling Large Increment per Cycle events - Intel: hardirq/nmi: Allow nested nmi_enter() - Intel: platform/x86: ISST: Increase timeout - Intel: ICX: platform/x86: ISST: Fix wrong unregister type - Intel: ICX: platform/x86: ISST: Allow additional core-power mailbox commands - Intel: EDAC/i10nm: Update driver to support different bus number config register offsets - Intel: EDAC, {skx,i10nm}: Make some configurations CPU model specific - Intel: intel_idle: Customize IceLake server support - Intel: x86/uaccess: Move copy_user_handle_tail() into asm - Intel: x86/insn-eval: Add support for 64-bit kernel mode - Intel: x86/extable: Introduce _ASM_EXTABLE_UA for uaccess fixups - x86/traps: Stop using ist_enter/exit() in do_int3() - Intel: EDAC, skx: Retrieve and print retry_rd_err_log registers - Intel: EDAC, skx_common: Refactor so that we initialize "dev" in result of adxl decode. - Intel: perf/x86: Fix n_metric for cancelled txn - Intel: perf/x86/intel: Check perf metrics feature for each CPU - Intel: perf/x86/intel: Support per-thread RDPMC TopDown metrics - Intel: perf/x86/intel: Support TopDown metrics on Ice Lake - Intel: perf/x86: Add a macro for RDPMC offset of fixed counters - Intel: perf/x86/intel: Generic support for hardware TopDown metrics - Intel: perf/core: Add a new PERF_EV_CAP_SIBLING event capability - Intel: perf/x86/intel: Use switch in intel_pmu_disable/enable_event - Intel: perf/x86/intel: Fix the name of perf METRICS - Intel: perf/x86/intel: Move BTS index to 47 - Intel: perf/x86/intel: Introduce the fourth fixed counter - Intel: perf/x86/intel: Name the global status bit in NMI handler - Intel: perf/x86: Use event_base_rdpmc for the RDPMC userspace support - Intel: perf/x86: Keep LBR records unchanged in host context for guest usage - Intel: perf/x86: Add constraint to create guest LBR event without hw counter - Intel: perf/x86/lbr: Add interface to get LBR information - perf/x86/core: Refactor hw->idx checks and cleanup - Intel: perf/x86: Fix variable types for LBR registers - perf/x86/amd: Add support for Large Increment per Cycle Events - Intel: perf/x86/amd: Constrain Large Increment per Cycle events - Intel: perf/x86/intel: Fix SLOTS PEBS event constraint - Intel: perf/x86: Use update attribute groups for default attributes - intel: perf/x86/intel: Use update attributes for skylake format - Intel: perf/x86: Use update attribute groups for extra format - Intel: perf/x86: Use update attribute groups for caps - Intel: perf/x86: Add is_visible attribute_group callback for base events - Intel: perf/x86: Use the new pmu::update_attrs attribute group - Intel: perf/x86: Get rid of x86_pmu::event_attrs - Intel: perf/core: Add attr_groups_update into struct pmu - Intel: sysfs: Add sysfs_update_groups function - perf/x86/intel: Export mem events only if there's PEBS support - Intel: perf/x86/intel: Factor out common code of PMI handler - PCI: pciehp: Add DMI table for in-band presence detection disabled - Intel:PCI: pciehp: Wait for PDS if in-band presence is disabled - Intel:PCI: pciehp: Disable in-band presence detect when possible - Intel:PCI/AER: Fix the broken interrupt injection - genirq: Provide interrupt injection mechanism - Intel:PCI/DPC: Add "pcie_ports=dpc-native" to allow DPC without AER control - Intel:PCI/AER: Fix kernel-doc warnings - Intel:PCI/AER: Use for_each_set_bit() to simplify code - Intel:PCI/AER: Save AER Capability for suspend/resume - Intel:PCI: Get rid of dev->has_secondary_link flag - Intel:PCI: Make pcie_downstream_port() available outside of access.c - Intel:PCI: Assign bus numbers present in EA capability for bridges - Intel:PCI/AER: Log messages with pci_dev, not pcie_device - Intel:PCI/DPC: Log messages with pci_dev, not pcie_device - Intel:PCI: Replace dev_printk(KERN_DEBUG) with dev_info(), etc - Intel:PCI: Replace printk(KERN_INFO) with pr_info(), etc - Intel:PCI: Use dev_printk() when possible - Intel:PCI/portdrv: Support PCIe services on subtractive decode bridges - Intel:PCI/portdrv: Use conventional Device ID table formatting - Intel:PCI/ASPM: Save LTR Capability for suspend/resume - Intel:PCI: Enable SERR# forwarding for all bridges - Intel:PCI/AER: Use match_string() helper to simplify the code - Intel:PCI/AER: Queue one GHES event, not several uninitialized ones - Intel:PCI/AER: Abstract AER interrupt handling - Intel:PCI/AER: Reuse existing pcie_port_find_device() interface - Intel:PCI/AER: Use managed resource allocations - Intel:PCI/AER: Use threaded IRQ for bottom half - Intel:PCI/AER: Use kfifo_in_spinlocked() to insert locked elements - Intel:PCI/AER: Remove unused aer_error_resume() - Intel:PCI/ERR: Remove duplicated include from err.c - Intel:PCI: Make link active reporting detection generic - PCI: Unify device inaccessible - Intel:PCI/ERR: Always report current recovery status for udev - PCI/ERR: Simplify broadcast callouts - PCI/ERR: Handle fatal error recovery - Intel:PCI/DPC: Save and restore config state - PCI: portdrv: Restore PCI config state on slot reset - PCI: Simplify disconnected marking - Intel: ntb: intel: add hw workaround for NTB BAR alignment - Intel: ntb: intel: fix static declaration - Intel: ntb: intel: Add Icelake (gen4) support for Intel NTB - Intel: NTB: add new parameter to peer_db_addr() db_bit and db_data - Intel: perf/x86/intel: Fix invalid Bit 13 for Icelake MSR_OFFCORE_RSP_x register - Intel: perf/x86/intel/uncore: Add Ice Lake server uncore support - Intel: perf/x86/intel/uncore: Add box_offsets for free-running counters - Intel: perf/x86/intel/uncore: Factor out __snr_uncore_mmio_init_box - Intel: perf/x86/intel/uncore: Add IMC uncore support for Snow Ridge - Intel: perf/x86/intel/uncore: Clean up client IMC - Intel: perf/x86/intel/uncore: Support MMIO type uncore blocks - Intel: perf/x86/intel/uncore: Factor out box ref/unref functions - Intel: perf/x86/intel/uncore: Add uncore support for Snow Ridge server - Intel: perf/x86/intel: Add more Icelake CPUIDs - Intel: Documentation: admin-guide: PM: Add intel_idle document - Intel: ACPI: processor: Make ACPI_PROCESSOR_CSTATE depend on ACPI_PROCESSOR - Intel: intel_idle: Use ACPI _CST on server systems - Intel: intel_idle: Add module parameter to prevent ACPI _CST from being used - Intel: intel_idle: Allow ACPI _CST to be used for selected known processors - Intel: cpuidle: Allow idle states to be disabled by default - Intel: Documentation: admin-guide: PM: Add cpuidle document - Intel: cpuidle: use BIT() for idle state flags and remove CPUIDLE_DRIVER_FLAGS_MASK - Intel: intel_idle: Use ACPI _CST for processor models without C-state tables - Intel: intel_idle: Refactor intel_idle_cpuidle_driver_init() - Intel: ACPI: processor: Export acpi_processor_evaluate_cst() - Intel: ACPI: processor: Clean up acpi_processor_evaluate_cst() - Intel: ACPI: processor: Introduce acpi_processor_evaluate_cst() - Intel: ACPI: processor: Export function to claim _CST control - Intel: tools/power/x86: A tool to validate Intel Speed Select commands - Intel: platform/x86: ISST: Restore state on resume - Intel: platform/x86: ISST: Add Intel Speed Select PUNIT MSR interface - Intel: platform/x86: ISST: Add Intel Speed Select mailbox interface via MSRs - Intel: platform/x86: ISST: Add Intel Speed Select mailbox interface via PCI - Intel: platform/x86: ISST: Add Intel Speed Select mmio interface - Intel: platform/x86: ISST: Add IOCTL to Translate Linux logical CPU to PUNIT CPU number - Intel: platform/x86: ISST: Store per CPU information - Intel: platform/x86: ISST: Add common API to register and handle ioctls - Intel: platform/x86: ISST: Update ioctl-number.txt for Intel Speed Select interface - Intel: EDAC, skx, i10nm: Fix source ID register offset - Intel: EDAC, i10nm: Check ECC enabling status per channel - Intel: EDAC, i10nm: Add Intel additional Ice-Lake support - Intel: EDAC, skx, i10nm: Make skx_common.c a pure library - Intel: EDAC, skx_common: Add code to recognise new compound error code - Intel: EDAC, i10nm: Add a driver for Intel 10nm server processors - EDAC, skx_edac: Delete duplicated code - Intel: EDAC, skx_common: Separate common code out from skx_edac - Intel: powercap/intel_rapl: add support for ICX-D - Intel: powercap/intel_rapl: add support for ICX - Intel: powercap/intel_rapl: add support for IceLake desktop - Intel: intel_rapl: Fix module autoloading issue - Intel: intel_rapl: support two power limits for every RAPL domain - Intel: intel_rapl: support 64 bit register - intel_rapl: abstract RAPL common code - Intel: intel_rapl: cleanup hardcoded MSR access - Intel: intel_rapl: cleanup some functions - Intel: intel_rapl: abstract register access operations - Intel: intel_rapl: abstract register address - Intel: intel_rapl: introduce struct rapl_if_private - Intel: intel_rapl: introduce intel_rapl.h - Intel: intel_rapl: remove hardcoded register index - Intel: intel_rapl: use reg instead of msr - Intel: powercap/intel_rapl: Update RAPL domain name and debug messages - Intel: powercap/intel_rapl: Support multi-die/package - Intel: powercap/intel_rapl: Simplify rapl_find_package() - Intel: x86/topology: Define topology_logical_die_id() - Intel: x86/topology: Define topology_die_id() - Intel: cpu/topology: Export die_id - Intel: x86/topology: Create topology_max_die_per_package() - Intel: x86/topology: Add CPUID.1F multi-die/package support - Intel: topology: Simplify cputopology.txt formatting and wording - Intel: perf/x86/regs: Use PERF_REG_EXTENDED_MASK - Intel: perf/x86: Remove pmu->pebs_no_xmm_regs - Intel: perf/x86: Clean up PEBS_XMM_REGS - Intel: perf/x86/regs: Check reserved bits - Intel: perf/x86: Disable extended registers for non-supported PMUs - Intel: perf/core: Add PERF_PMU_CAP_NO_EXCLUDE for exclusion incapable PMUs - Intel: perf/core: Add function to test for event exclusion flags - Intel: perf/x86/intel/pt: Remove software double buffering PMU capability - Intel: perf/ring_buffer: Fix AUX software double buffering - Intel: perf regs x86: Add X86 specific arch__intr_reg_mask() - Intel: perf parse-regs: Add generic support for arch__intr/user_reg_mask() - Intel: perf parse-regs: Split parse_regs - Intel: perf parse-regs: Improve error output when faced with unknown register name - Intel: perf record: Fix suggestion to get list of registers usable with --user-regs and --intr-regs - Intel: perf tools x86: Add support for recording and printing XMM registers - Intel: perf/x86/intel/uncore: Add Intel Icelake uncore support - Intel: perf/x86/lbr: Avoid reading the LBRs when adaptive PEBS handles them - Intel: perf/x86/intel: Support adaptive PEBS v4 - Intel: perf/x86/intel/ds: Extract code of event update in short period - Intel: perf/x86/intel: Extract memory code PEBS parser for reuse - Intel: perf/x86: Support outputting XMM registers - Intel: doc/mm: New documentation for memory performance - Intel: acpi/hmat: Register memory side cache attributes - Intel: acpi/hmat: Register performance attributes - Intel: acpi/hmat: Register processor domain to its memory - Intel: node: Add memory-side caching attributes - Intel: node: Add heterogenous memory access attributes - node: Link memory nodes to their compute nodes - Intel: acpi/hmat: Parse and report heterogeneous memory - Intel: acpi: Add HMAT to generic parsing tables - irqchip: phytium-2500: Fix compilation issues - Intel: acpi: Create subtable parsing infrastructure - Intel: ACPICA: ACPI 6.3: HMAT updates - Intel: device-dax: "Hotplug" persistent memory for use like normal RAM - mm/resource: Let walk_system_ram_range() search child resources - Intel: mm/memory-hotplug: Allow memory resources to be children - Intel: mm/resource: Move HMM pr_debug() deeper into resource code - Intel: device-dax: Add a 'modalias' attribute to DAX 'bus' devices - Intel: device-dax: Add a 'target_node' attribute - Intel: device-dax: Auto-bind device after successful new_id - Intel: acpi/nfit, device-dax: Identify differentiated memory with a unique numa-node - Intel: device-dax: Add /sys/class/dax backwards compatibility - Intel: device-dax: Add support for a dax override driver - Intel: device-dax: Move resource pinning+mapping into the common driver - Intel: device-dax: Introduce bus + driver model - Intel: device-dax: Start defining a dax bus model - Intel: device-dax: Remove multi-resource infrastructure - Intel: device-dax: Kill dax_region base - Intel: device-dax: Kill dax_region ida - Intel: dmaengine: ioatdma: support latency tolerance report (LTR) for v3.4 - Intel: dmaengine: ioatdma: add descriptor pre-fetch support for v3.4 - Intel: dmaengine: ioatdma: disable DCA enabling on IOATDMA v3.4 - Intel: dmaengine: ioatdma: Add Snow Ridge ioatdma device id - perf/x86/intel: Add Tremont core PMU support - perf/x86/intel: Add Icelake support - perf/x86: Support constraint ranges - PCI/PME: Fix kernel-doc of pcie_pme_resume() and pcie_pme_remove() - PCI: Add PCIE_LNKCAP2_SLS2SPEED() macro - PCI: Use pci_speed_string() for all PCI/PCI-X/PCIe strings - PCI: Add pci_speed_string() - PCI: Add 32 GT/s decoding in some macros - PCI: Decode PCIe 32 GT/s link speed - PCI/AER: Log which device prevents error recovery - PCI/AER: Initialize aer_fifo - PCI/AER: Use kfifo for tracking events instead of reimplementing it - PCI/AER: Remove error source from AER struct aer_rpc - Intel: PCI: Add support for Immediate Readiness - ia64: ensure proper NUMA distance and possible map initialization - sched/topology: Make sched_init_numa() use a set for the deduplicating sort - block: don't call rq_qos_ops->done_bio if the bio isn't tracked - block: fix blk-iolatency accounting underflow - ovl: fix missing negative dentry check in ovl_rename() - ext4: flush s_error_work before journal destroy in ext4_fill_super - Revert "ext4: fix panic when mount failed with parallel flush_stashed_error_work" - ext4: refresh the ext4_ext_path struct after dropping i_data_sem. - ext4: ensure enough credits in ext4_ext_shift_path_extents - ext4: use true,false for bool variable- net: 6pack: fix slab-out-of-bounds in decode_data- bpf: Fix integer overflow in prealloc_elems_and_freelist()- timerqueue: fix kabi for struct timerqueue_head - lib/timerqueue: Rely on rbtree semantics for next timer - ACPI / APEI: Notify all ras err to driver - ACPI / APEI: Add a notifier chain for unknown (vendor) CPER records - blk-mq-sched: Fix blk_mq_sched_alloc_tags() error handling - jbd2: protect jh by grab a ref in jbd2_journal_forget - jbd2: Don't call __bforget() unnecessarily - jbd2: Drop unnecessary branch from jbd2_journal_forget() - ipc: replace costly bailout check in sysvipc_find_ipc() - sched/topology: fix the issue groups don't span domain->span for NUMA diameter > 2 - sched/topology: Warn when NUMA diameter > 2 - USB: ehci: fix an interrupt calltrace error - net: hns3: update hns3 version to 21.9.4 - net: hns3: expand buffer len for fd tcam of debugfs - net: hns3: fix hns3 debugfs queue info print coverage bugs - net: hns3: fix memory override when bd_num is bigger than port info size - scsi: hisi_sas: Optimize the code flow of setting sense data when ssp I/O abnormally completed- Bluetooth: fix use-after-free error in lock_sock_nested() - bpf, mips: Validate conditional branch offsets - scsi: qla2xxx: Fix crash in qla2xxx_mqueuecommand() - crypto: ccp - fix resource leaks in ccp_run_aes_gcm_cmd() - bpf: Fix truncation handling for mod32 dst reg wrt zero - bpf: Fix 32 bit src register truncation on div/mod - bpf: Do not use ax register in interpreter on div/mod - Revert "bpf: allocate 0x06 to new eBPF instruction class JMP32" - Revert "bpf: refactor verifier min/max code for condition jump" - Revert "bpf: verifier support JMP32" - Revert "bpf: disassembler support JMP32" - Revert "tools: bpftool: teach cfg code about JMP32" - Revert "bpf: interpreter support for JMP32" - Revert "bpf: JIT blinds support JMP32" - Revert "x86_64: bpf: implement jitting of JMP32" - Revert "arm64: bpf: implement jitting of JMP32" - Revert "bpf: Fix 32 bit src register truncation on div/mod" - Revert "bpf: Fix truncation handling for mod32 dst reg wrt zero" - block: fix wrong define name - block: fix compile error when CONFIG_BLK_DEV_THROTTLING disable - pid: fix imbalanced calling of cgroup_threadgroup_change_begin/end() - pid: fix return value when copy_process() failed - block: fix NULL pointer in blkcg_drain_queue() - block: clean up ABI breakage - block: mark queue init done at the end of blk_register_queue - block: fix race between adding/removing rq qos and normal IO - scsi: hisi_sas: set sense data when the sas disk's I/O abnormally completed - kyber: initialize 'async_depth' in kyber_queue_data_alloc() - kyber: introduce kyber_depth_updated() - blk-mq: handle all throttled io in blk_cleanup_queue()- memcg: enable accounting for ldt_struct objects - memcg: enable accounting for posix_timers_cache slab - memcg: enable accounting for signals - memcg: enable accounting for new namesapces and struct nsproxy - memcg: enable accounting for fasync_cache - memcg: enable accounting for mnt_cache entries - memcg: enable accounting for pids in nested pid namespaces - KVM: do not allow mapping valid but non-reference-counted pages - nvme: remove the call to nvme_update_disk_info in nvme_ns_remove - block: flush the integrity workqueue in blk_integrity_unregister - block: check if a profile is actually registered in blk_integrity_unregister - blk-mq: fix kabi broken in blk_mq_tags - blk-mq: fix is_flush_rq - blk-mq: fix kernel panic during iterating over flush request - block: factor out a new helper from blk_rq_init() - blk-mq: don't grab rq's refcount in blk_mq_check_expired() - blk-mq: clearing flush request reference in tags->rqs[] - blk-mq: clear stale request in tags->rq[] before freeing one request pool - blk-mq: grab rq->refcount before calling ->fn in blk_mq_tagset_busy_iter - Revert "blk-mq: use static_rqs instead of rqs to iterate tags" - Revert "blk-mq: use blk_mq_queue_tag_inflight_iter() in debugfs" - Revert "nbd: use blk_mq_queue_tag_inflight_iter()" - blk-cgroup: fix UAF by grabbing blkcg lock before destroying blkg pd - tasks: Fix kabi broken for struct task_struct - tasks, sched/core: RCUify the assignment of rq->curr - tasks, sched/core: With a grace period after finish_task_switch(), remove unnecessary code - tasks, sched/core: Ensure tasks are available for a grace period after leaving the runqueue - tasks: Add a count of task RCU users - Revert "sched/membarrier: fix NULL poiner in membarrier_global_expedited" - ext4: update last_pos for the case ext4_htree_fill_tree return fail - blk-throttle: fix UAF by deleteing timer in blk_throtl_exit() - nvme-rdma: don't update queue count when failing to set io queues - scsi: hisi_sas: replace spin_lock_irqsave/spin_unlock_restore with spin_lock/spin_unlock - scsi: hisi_sas: use threaded irq to process CQ interrupts- ext4: fix race writing to an inline_data file while its xattrs are changing - uce: pagecache reading scenario add shmem support - Revert "uce: pagecache reading scenario add shmem support" - memcg: enable accounting of ipc resources - uce: pagecache reading scenario add shmem support - misc/uacce: fixup out-of-bounds array write - crypto/sec: add aead support for user-side- nvme-pci: Use u32 for nvme_dev.q_depth and nvme_queue.q_depth - nvme-pci: use unsigned for io queue depth - net: hns3: update hns3 version to 21.9.2 - net: hns3: the pointer is cast to another pointer in a different type, which is incompatible. - net: hns3: cleanup for some print type miss match and blank lines - net: hns3: remove tc enable checking - net: hns3: Constify static structs - net: hns3: fix kernel crash when unload VF while it is being reset - net: hns3: fix memory override when bd_num is bigger than the ring size - net: hns3: pad the short tunnel frame before sending to hardware - net: hns3: check the return of skb_checksum_help() - net: hns3: add 'QoS' support for port based VLAN configuration - net: hns3: remove unused parameter from hclge_set_vf_vlan_common() - net: hns3: disable port VLAN filter when support function level VLAN filter control - net: hns3: remove redundant param mbx_event_pending - net: hns3: remove the useless debugfs file node cmd - net: hns3: fix get wrong pfc_en when query PFC configuration - net: hns3: fix mixed flag HCLGE_FLAG_MQPRIO_ENABLE and HCLGE_FLAG_DCB_ENABLE - net: hns3: add support for tc mqprio offload - net: hns3: add debugfs support for vlan configuration - net: hns3: add support for VF modify VLAN filter state - net: hns3: add query basic info support for VF - net: hns3: add support for modify VLAN filter state - Revert: net: hns3: adds support for extended VLAN mode and 'QOS' in vlan 802.1Q protocol. - net: hns3: change the method of getting cmd index in debugfs - net: hns3: refactor dump mac tbl of debugfs - net: hns3: add support for dumping MAC umv counter in debugfs - net: hns3: refactor dump serv info of debugfs - net: hns3: refactor dump mac tnl status of debugfs - net: hns3: refactor dump qs shaper of debugfs - net: hns3: refactor dump qos buf cfg of debugfs - net: hns3: split out hclge_dbg_dump_qos_buf_cfg() - net: hns3: refactor dump qos pri map of debugfs - net: hns3: refactor dump qos pause cfg of debugfs - net: hns3: refactor dump tc of debugfs - net: hns3: refactor dump tm of debugfs - net: hns3: refactor dump tm map of debugfs - net: hns3: refactor dump fd tcam of debugfs - net: hns3: refactor queue info of debugfs - net: hns3: refactor queue map of debugfs - net: hns3: refactor dump reg dcb info of debugfs - net: hns3: refactor dump reg of debugfs - net: hns3: Constify static structs - net: hns3: refactor dump ncl config of debugfs - net: hns3: refactor dump m7 info of debugfs - net: hns3: refactor dump reset info of debugfs - net: hns3: refactor dump intr of debugfs - net: hns3: refactor dump loopback of debugfs - net: hns3: refactor dump mng tbl of debugfs - net: hns3: refactor dump mac list of debugfs - net: hns3: refactor dump bd info of debugfs - net: hns3: refactor the debugfs process - net: hns3: add debugfs support for tm priority and qset info - net: hns3: add interfaces to query information of tm priority/qset - net: hns3: change the value of the SEPARATOR_VALUE macro in hclgevf_main.c - net: hns3: fix for vxlan gpe tx checksum bug - net: hns3: Fix for geneve tx checksum bug - net: hns3: refine the struct hane3_tc_info - net: hns3: VF not request link status when PF support push link status feature - net: hns3: remove a duplicate pf reset counting - net: hns3: remediate a potential overflow risk of bd_num_list - net: hns3: fix query vlan mask value error for flow director - net: hns3: fix error mask definition of flow director - net: hns3: cleanup for endian issue for VF RSS - net: hns3: fix incorrect handling of sctp6 rss tuple - net: hns3: refine function hclge_set_vf_vlan_cfg() - net: hns3: dump tqp enable status in debugfs - hisilicon/hns3: convert comma to semicolon - net: hns3: remove a misused pragma packed - net: hns3: add debugfs of dumping pf interrupt resources - net: hns3: Supply missing hclge_dcb.h include file - net: hns3: print out speed info when parsing speed fails - net: hns3: add a missing mutex destroy in hclge_init_ad_dev() - net: hns3: add a print for initializing CMDQ when reset pending - net: hns3: replace snprintf with scnprintf in hns3_update_strings - net: hns3: change affinity_mask to numa node range - net: hns3: change hclge/hclgevf workqueue to WQ_UNBOUND mode - tcp_comp: Del compressed_data and remaining_data from tcp_comp_context_rx - tcp_comp: Add dpkt to save decompressed skb - tcp_comp: Fix ZSTD_decompressStream failed - mm: downgrade the print level in do_shrink_slab - uio: introduce UIO_MEM_IOVA - mm/mempolicy.c: fix checking unmapped holes for mbind - mm/mempolicy.c: check range first in queue_pages_test_walk - net: qrtr: fix another OOB Read in qrtr_endpoint_post - net: qrtr: fix OOB Read in qrtr_endpoint_post - mm, slab, slub: stop taking cpu hotplug lock - mm, slab, slub: stop taking memory hotplug lock - mm, slub: stop freeing kmem_cache_node structures on node offline - kernel/hung_task.c: introduce sysctl to print all traces when a hung task is detected - vt_kdsetmode: extend console locking- cpuidle: menu: Avoid computations when result will be discarded - virtio_blk: fix handling single range discard request - virtio_blk: add discard and write zeroes support - iommu/arm-smmu-v3: add bit field SFM into GERROR_ERR_MASK - page_alloc: consider highatomic reserve in watermark fast - mm/filemap.c: fix a data race in filemap_fault() - scsi/hifc: Fix memory leakage bug - RDMA/hns: Fix wrong timer context buffer page size - RDMA/hns: Bugfix for posting multiple srq work request - RDMA/hns: Fix 0-length sge calculation error - RDMA/hns: Fix configuration of ack_req_freq in QPC - RDMA/hns: Add check for the validity of sl configuration - RDMA/hns: Fix bug during CMDQ initialization - RDMA/hns: Fixed wrong judgments in the goto branch - RDMA/hns: Bugfix for checking whether the srq is full when post wr - RDMA/hns: Fix wrong parameters when initial mtt of srq->idx_que - RDMA/hns: Force rewrite inline flag of WQE - RDMA/hns: Fix missing assignment of max_inline_data - RDMA/hns: Avoid enabling RQ inline on UD - RDMA/hns: Support to query firmware version - RDMA/hns: Force srq_limit to 0 when creating SRQ - RDMA/hns: Add interception for resizing SRQs - RDMA/hns: Fix an cmd queue issue when resetting- iommu: smmuv2: Using the SMMU_BYPASS_DEV to bypass SMMU for some SoCs - iommu: dev_bypass: cleanup dev bypass code - arm64: phytium: using MIDR_PHYTIUM_FT2000PLUS instead of ARM_CPU_IMP_PHYTIUM - arm64: Add MIDR encoding for PHYTIUM CPUs - arm64: Add MIDR encoding for HiSilicon Taishan CPUs - sched: Fix sched_fork() access an invalid sched_task_group - KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (CVE-2021-3653) - KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (CVE-2021-3656) - Bluetooth: switch to lock_sock in SCO - Bluetooth: avoid circular locks in sco_sock_connect - Bluetooth: schedule SCO timeouts with delayed_work - Bluetooth: defer cleanup of resources in hci_unregister_dev()- tcp_comp: Fix comp_read_size return value - virtio-blk: Add validation for block size in config space - blk-mq: fix divide by zero crash in tg_may_dispatch() - mm, vmscan: guarantee drop_slab_node() termination - jump_label: skip resource release if jump label is not relocated - ext4: prevent getting empty inode buffer - ext4: move ext4_fill_raw_inode() related functions before __ext4_get_inode_loc() - ext4: factor out ext4_fill_raw_inode() - ext4: make the updating inode data procedure atomic - KVM: X86: MMU: Use the correct inherited permissions to get shadow page - x86/config: Enable CONFIG_USERSWAP for openeuler_defconfig - ext4: fix panic when mount failed with parallel flush_stashed_error_work - device core: Consolidate locking and unlocking of parent and device - Revert "ext4: flush s_error_work before journal destroy in ext4_fill_super" - ext2: Strengthen xattr block checks - ext2: Merge loops in ext2_xattr_set() - ext2: introduce helper for xattr entry validation - mm: rmap: explicitly reset vma->anon_vma in unlink_anon_vmas()- bpf: Fix leakage due to insufficient speculative store bypass mitigation - bpf: Introduce BPF nospec instruction for mitigating Spectre v4 - bpf: track spill/fill of constants - bpf/verifier: per-register parent pointers - blk-mq: clear active_queues before clearing BLK_MQ_F_TAG_QUEUE_SHARED- scsi: hisi_sas: Flush workqueue in hisi_sas_v3_remove() - nvme: force complete cancelled requests - blk-mq: blk-mq: provide forced completion method - ext4: flush s_error_work before journal destroy in ext4_fill_super - Revert "net: make get_net_ns return error if NET_NS is disabled" - kthread: Fix PF_KTHREAD vs to_kthread() race - sched/debug: Fix 'sched_debug_lock' undeclared error - Remove MODULE_ALIAS() calls that take undefined macro - scripts/dtc: Remove redundant YYLOC global declaration - x86/boot/compressed: Don't declare __force_order in kaslr_64.c - usb: hso: fix error handling code of hso_create_net_device - hso: fix bailout in error case of probe- spec: fixed the mistake for dates in kernel.spec- iscsi: Fix KABI change for 'Fix conn use after free during resets' - iscsi: alloc iscsi_cls_session with iscsi_cls_session_warpper - iscsi: introduce iscsi_cls_session_warapper and helper - scsi: iscsi: Fix conn use after free during resets - scsi: sr: Return correct event when media event code is 3 - net: xilinx_emaclite: Do not print real IOMEM pointer - sctp: move the active_key update after sh_keys is added - usb: max-3421: Prevent corruption of freed memory - net: ll_temac: Fix bug causing buffer descriptor overrun - tcp_comp: Avoiding the null pointer problem of ctx in comp_stream_read - nbd: add the check to prevent overflow in __nbd_ioctl() - ext4: fix potential uninitialized access to retval in kmmpd - blk-mq: fix kabi broken by "blk-mq: fix hang caused by freeze/unfreeze sequence" - blk-mq: fix hang caused by freeze/unfreeze sequence - config: Enable CONFIG_UCE_KERNEL_RECOVERY by default - EDAC/ghes: Remove intermediate buffer pvt->detail_location - USB: fix some clerical mistakes - uce: pagecache reading scenario support kernel recovery - uce: cow scenario support kernel recovery - selinux: fix NULL dereference in policydb_destroy() - livepatch/x86: Ignore return code of save_stack_trace_tsk_reliable() - mm,hwpoison: return -EHWPOISON to denote that the page has already been poisoned - mm/memory-failure: use a mutex to avoid memory_failure() races - arm64: mm: account for hotplug memory when randomizing the linear region- test modules directory existed when ls- fix rpmbuild error with patches- openeuler_defconfig: Enable ARCH_PHYTIUM and ARM_GIC_PHYTIUM_2500 - config: Enable Phytium FT-2500 support configs for hulk_defconfig - irqchip: phytium-2500: Add interrupt controller driver - mm/vmscan: setup drop_caches_loop_limit in cmdline - mm/memcg: optimize memory.numa_stat like memory.stat - livepatch: Fix crash when access the global variable in hook - timer: Use hlist_unhashed_lockless() in timer_pending() - list: Add hlist_unhashed_lockless() - config: Enable CONFIG_GPIO_HISI by default - gpio: gpio-hisi: Add HiSilicon GPIO support - config: Enable CONFIG_I2C_HISI by default - i2c: add support for HiSilicon I2C controller - i2c: core: add api to provide frequency mode strings - i2c: core: add managed function for adding i2c adapters - blk: reuse lookup_sem to serialize partition operations - Revert "block: take bd_mutex around delete_partitions in del_gendisk" - Revert "block: avoid creating invalid symlink file for patitions" - Revert "block: call bdput() to avoid memleak" - sctp: fix return value check in __sctp_rcv_asconf_lookup - workqueue: fix UAF in pwq_unbound_release_workfn() - exit: Move preemption fixup up, move blocking operations down - Input: joydev - prevent use of not validated data in JSIOCSBTNMAP ioctl - Input: joydev - prevent potential read overflow in ioctl - srcu: Take early exit on memory-allocation failure - Revert "modpost: add read_text_file() and get_line() helpers" - Revert "modpost: use read_text_file() and get_line() for reading text files" - Revert "modpost: remove use of non-standard strsep() in HOSTCC code" - Revert "modpost: explain why we can't use strsep" - cpuidle: fix return type err in haltpoll_switch_governor - mm/slab: add naive detection of double free - mm/mempool: fix a data race in mempool_free() - mm/list_lru: fix a data race in list_lru_count_one - mm/cma.c: fix NULL pointer dereference when cma could not be activated - iommu/amd: Prevent NULL pointer dereference- bcache: always record start time of a sample - bcache: do not collect data insert info created by write_moving - tcp_comp: open configs for tcp compression - tcp_comp: implement recvmsg for tcp compression - tcp_comp: implement sendmsg for tcp compression - tcp_comp: add stub proto ops for tcp compression socket - tcp_comp: allow ignore local tcp connections - tcp_comp: only enable compression for give server ports - tcp_comp: add sysctl for enable/disable compression - tcp_comp: add init and cleanup hook for compression - tcp_comp: add tcp comp option to SYN and SYN-ACK - tcp_comp: add Kconfig for tcp payload compression - tracing: Fix bug in rb_per_cpu_empty() that might cause deadloop. - proc: Avoid mixing integer types in mem_rw() - net: sched: cls_api: Fix the the wrong parameter - sctp: update active_key for asoc when old key is being replaced - nvme-pci: don't WARN_ON in nvme_reset_work if ctrl.state is not RESETTING - net/sched: act_skbmod: Skip non-Ethernet packets - net/tcp_fastopen: fix data races around tfo_active_disable_stamp - scsi: target: Fix protect handling in WRITE SAME(32) - scsi: iscsi: Fix iface sysfs attr detection - nvme-pci: do not call nvme_dev_remove_admin from nvme_remove - ipv6: fix 'disable_policy' for fwd packets - net: ip_tunnel: fix mtu calculation for ETHER tunnel devices - udp: annotate data races around unix_sk(sk)->gso_size - ipv6: tcp: drop silly ICMPv6 packet too big messages - tcp: annotate data races around tp->mtu_info - dma-buf/sync_file: Don't leak fences on merge failure - net: validate lwtstate->data before returning from skb_tunnel_info() - net: send SYNACK packet with accepted fwmark - net: bridge: sync fdb to new unicast-filtering ports - netfilter: ctnetlink: suspicious RCU usage in ctnetlink_dump_helpinfo - dm writecache: fix writing beyond end of underlying device when shrinking - dm writecache: return the exact table values that were set - dm multipath: use updated MPATHF_QUEUE_IO on mapping for bio-based mpath - dm writecache: fix data corruption when reloading the target - dm verity fec: fix hash block number in verity_fec_decode - sched/fair: Fix CFS bandwidth hrtimer expiry type - scsi: libfc: Fix array index out of bound exception - scsi: scsi_dh_alua: Fix signedness bug in alua_rtpg() - net: bridge: multicast: fix PIM hello router port marking race - NFSv4/pNFS: Don't call _nfs4_pnfs_v3_ds_connect multiple times - virtio_net: move tx vq operation under tx queue lock - x86/fpu: Limit xstate copy size in xstateregs_set() - nfs: fix acl memory leak of posix_acl_create() - NFSv4: Initialise connection to the server in nfs4_alloc_client() - PCI/sysfs: Fix dsm_label_utf16s_to_utf8s() buffer overrun - virtio_console: Assure used length from device is limited - virtio_net: Fix error handling in virtnet_restore() - virtio-blk: Fix memory leak among suspend/resume procedure - NFS: nfs_find_open_context() may only select open files - lib/decompress_unlz4.c: correctly handle zero-padding around initrds. - i2c: core: Disable client irq on reboot/shutdown - scsi: qedi: Fix null ref during abort handling - scsi: iscsi: Fix shost->max_id use - scsi: iscsi: Add iscsi_cls_conn refcount helpers - scsi: scsi_dh_alua: Check for negative result value - tracing: Do not reference char * as a string in histograms - scsi: core: Fix bad pointer dereference when ehandler kthread is invalid - seq_buf: Fix overflow in seq_buf_putmem_hex() - ipmi/watchdog: Stop watchdog timer when the current action is 'none' - net: ip: avoid OOM kills with large UDP sends over loopback - vsock: notify server to shutdown when client has pending signal - xfrm: Fix error reporting in xfrm_state_construct. - virtio_net: Remove BUG() to avoid machine dead - dm space maps: don't reset space map allocation cursor when committing - ipv6: use prandom_u32() for ID generation - mm/huge_memory.c: don't discard hugepage if other processes are mapping it - vfio/pci: Handle concurrent vma faults - vfio-pci: Use io_remap_pfn_range() for PCI IO memory - writeback: fix obtain a reference to a freeing memcg css - ipv6: fix out-of-bound access in ip6_parse_tlv() - bpf: Do not change gso_size during bpf_skb_change_proto() - ipv6: exthdrs: do not blindly use init_net - net/ipv4: swap flow ports when validating source - vxlan: add missing rcu_read_lock() in neigh_reduce() - pkt_sched: sch_qfq: fix qfq_change_class() error path - netfilter: nft_tproxy: restrict support to TCP and UDP transport protocols - netfilter: nft_osf: check for TCP packet before further processing - netfilter: nft_exthdr: check for IPv6 packet before further processing - netlabel: Fix memory leak in netlbl_mgmt_add_common - ACPI: sysfs: Fix a buffer overrun problem with description_show() - evm: fix writing /evm overflow - lib: vsprintf: Fix handling of number field widths in vsscanf - ACPI: processor idle: Fix up C-state latency if not ordered - fuse: check connected before queueing on fpq->io - evm: Refuse EVM_ALLOW_METADATA_WRITES only if an HMAC key is loaded - evm: Execute evm_inode_init_security() only when an HMAC key is loaded - seq_buf: Make trace_seq_putmem_hex() support data longer than 8 - ext4: use ext4_grp_locked_error in mb_find_extent - ext4: fix avefreec in find_group_orlov - ext4: remove check for zero nr_to_scan in ext4_es_scan() - ext4: correct the cache_nr in tracepoint ext4_es_shrink_exit - ext4: return error code when ext4_fill_flex_info() fails - ext4: fix kernel infoleak via ext4_extent_header - iov_iter_fault_in_readable() should do nothing in xarray case - scsi: core: Retry I/O for Notify (Enable Spinup) Required error - kthread: prevent deadlock when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync() - kthread_worker: split code for canceling the delayed work timer - scsi: sr: Return appropriate error code when disk is ejected - mm, futex: fix shared futex pgoff on shmem huge page - mm/thp: another PVMW_SYNC fix in page_vma_mapped_walk() - mm/thp: fix page_vma_mapped_walk() if THP mapped by ptes - mm: page_vma_mapped_walk(): get vma_address_end() earlier - mm: page_vma_mapped_walk(): use goto instead of while (1) - mm: page_vma_mapped_walk(): add a level of indentation - mm: page_vma_mapped_walk(): crossing page table boundary - mm: page_vma_mapped_walk(): prettify PVMW_MIGRATION block - mm: page_vma_mapped_walk(): use pmde for *pvmw->pmd - mm: page_vma_mapped_walk(): settle PageHuge on entry - mm: page_vma_mapped_walk(): use page for pvmw->page - mm: thp: replace DEBUG_VM BUG with VM_WARN when unmap fails for split - mm/thp: unmap_mapping_page() to fix THP truncate_cleanup_page() - mm/thp: fix page_address_in_vma() on file THP tails - mm/thp: fix vma_address() if virtual address below file offset - mm/thp: try_to_unmap() use TTU_SYNC for safe splitting - mm/thp: make is_huge_zero_pmd() safe and quicker - mm/thp: fix __split_huge_pmd_locked() on shmem migration entry - mm/rmap: use page_not_mapped in try_to_unmap() - mm/rmap: remove unneeded semicolon in page_not_mapped() - mm: add VM_WARN_ON_ONCE_PAGE() macro - sctp: add param size validation for SCTP_PARAM_SET_PRIMARY - sctp: validate chunk size in __rcv_asconf_lookup - stop_machine: Avoid potential race behaviour - KVM: PPC: Book3S: Fix H_RTAS rets buffer overflow - can: raw: fix raw_rcv panic for sock UAF - mm/page_isolation: do not isolate the max order page - mm/zswap: fix passing zero to 'PTR_ERR' warning - mm/page_alloc: speed up the iteration of max_order - mm: hugetlb: fix type of delta parameter and related local variables in gather_surplus_pages() - mm/vmalloc.c:__vmalloc_area_node(): avoid 32-bit overflow - sctp: add size validation when walking chunks - sctp: validate from_addr_param return - jbd2: fix kabi broken in struct journal_s - ext4: inline jbd2_journal_[un]register_shrinker() - jbd2: export jbd2_journal_[un]register_shrinker() - fs: remove bdev_try_to_free_page callback - ext4: remove bdev_try_to_free_page() callback - jbd2: simplify journal_clean_one_cp_list() - jbd2,ext4: add a shrinker to release checkpointed buffers - jbd2: remove redundant buffer io error checks - jbd2: don't abort the journal when freeing buffers - jbd2: ensure abort the journal if detect IO error when writing original buffer back - jbd2: remove the out label in __jbd2_journal_remove_checkpoint() - mm: vmscan: use a new flag to indicate shrinker is registered - Revert "jbd2: remove the out label in __jbd2_journal_remove_checkpoint()" - Revert "jbd2: ensure abort the journal if detect IO error when writing original buffer back" - Revert "jbd2: fix kabi broken in struct journal_s" - Revert "jbd2: don't abort the journal when freeing buffers" - mm/vmscan: add drop_caches_loop_limit to break loop in drop_slab_node - mm/vmscan: fix infinite loop in drop_slab_node - userswap: add a kernel parameter to enable userswap - userfaultfd: fix BUG_ON() in userfaultfd_release() - kprobes: Warn if the kprobe is reregistered - Revert "kretprobe: check re-registration of the same kretprobe earlier"- mm: vmalloc: prevent use after free in _vm_unmap_aliases - PCI/sysfs: Take reference on device to be removed - seq_file: disallow extremely large seq buffer allocations - ARM: footbridge: remove personal server platform - mm: slab: fix kmem_cache_create failed when sysfs node not destroyed - ARM: ensure the signal page contains defined contents - nvme-pci: use atomic bitops to mark a queue enabled - nvme: check the PRINFO bit before deciding the host buffer length - nvme: fix compat address handling in several ioctls - nvme-core: make implicit seed truncation explicit - nvme-core: don't use NVME_NSID_ALL for command effects and supported log - nvme-pci: fix NULL req in completion handler - nvme-pci: cancel nvme device request before disabling - nvme: copy MTFA field from identify controller - nvme-pci: Unblock reset_work on IO failure - nvme-pci: Don't disable on timeout in reset state - nvme-pci: Fix controller freeze wait disabling - block: error out if blk_get_queue() failed in blk_init_rl()- Revert "smp: Fix smp_call_function_single_async prototype" - Revert "vt: Fix character height handling with VT_RESIZEX" - block: only call sched requeue_request() for scheduled requests - KVM: arm: replace WARN_ON with pr_warn for UNKNOWN type - net/packet: annotate accesses to po->ifindex - net/packet: annotate accesses to po->bind - inet: annotate date races around sk->sk_txhash - ping: Check return value of function 'ping_queue_rcv_skb' - net: ethtool: clear heap allocations for ethtool function - x86/fpu: Reset state for all signal restore failures - inet: use bigger hash table for IP ID generation - net: bridge: fix vlan tunnel dst refcnt when egressing - net: bridge: fix vlan tunnel dst null pointer dereference - tracing: Do no increment trace_clock_global() by one - tracing: Do not stop recording comms if the trace file is being read - tracing: Do not stop recording cmdlines when tracing is off - icmp: don't send out ICMP messages with a source address of 0.0.0.0 - net/af_unix: fix a data-race in unix_dgram_sendmsg / unix_release_sock - net: ipv4: fix memory leak in ip_mc_add1_src - net: make get_net_ns return error if NET_NS is disabled - net: add documentation to socket.c - sch_cake: Fix out of bounds when parsing TCP options and header - netfilter: synproxy: Fix out of bounds when parsing TCP options - rtnetlink: Fix regression in bridge VLAN configuration - udp: fix race between close() and udp_abort() - net: ipv4: fix memory leak in netlbl_cipsov4_add_std - fib: Return the correct errno code - net: Return the correct errno code - rtnetlink: Fix missing error code in rtnl_bridge_notify() - net: ipconfig: Don't override command-line hostnames or domains - nvme-loop: check for NVME_LOOP_Q_LIVE in nvme_loop_destroy_admin_queue() - nvme-loop: clear NVME_LOOP_Q_LIVE when nvme_loop_configure_admin_queue() fails - nvme-loop: reset queue count to 1 in nvme_loop_destroy_io_queues() - scsi: target: core: Fix warning on realtime kernels - proc: only require mm_struct for writing - tracing: Correct the length check which causes memory corruption - ftrace: Do not blindly read the ip address in ftrace_bug() - scsi: core: Only put parent device if host state differs from SHOST_CREATED - scsi: core: Put .shost_dev in failure path if host state changes to RUNNING - scsi: core: Fix error handling of scsi_host_alloc() - NFSv4: nfs4_proc_set_acl needs to restore NFS_CAP_UIDGID_NOMAP on error. - NFS: Fix use-after-free in nfs4_init_client() - NFS: Fix a potential NULL dereference in nfs_get_client() - sched/fair: Make sure to update tg contrib for blocked load - perf: Fix data race between pin_count increment/decrement - cgroup1: don't allow ' - wq: handle VM suspension in stall detection - cgroup: disable controllers at parse time - net: mdiobus: get rid of a BUG_ON() - netlink: disable IRQs for netlink_lock_table() - bonding: init notify_work earlier to avoid uninitialized use - proc: Track /proc/$pid/attr/ opener mm_struct - ACPI: EC: Look for ECDT EC after calling acpi_load_tables() - ACPI: probe ECDT before loading AML tables regardless of module-level code flag - mm, hugetlb: fix simple resv_huge_pages underflow on UFFDIO_COPY - x86/apic: Mark _all_ legacy interrupts when IO/APIC is missing - pid: take a reference when initializing `cad_pid` - netfilter: nfnetlink_cthelper: hit EBUSY on updates if size mismatches - ipvs: ignore IP_VS_SVC_F_HASHED flag when adding service - vfio/platform: fix module_put call in error flow - vfio/pci: zap_vma_ptes() needs MMU - vfio/pci: Fix error return code in vfio_ecap_init() - efi: cper: fix snprintf() use in cper_dimm_err_location() - efi: Allow EFI_MEMORY_XP and EFI_MEMORY_RO both to be cleared - lib/clear_user: ensure loop in __arch_clear_user cache-aligned - scsi: core: Treat device offline as a failure - Revert "scsi: check the whole result for reading write protect flag" - ext4: fix WARN_ON_ONCE(!buffer_uptodate) after an error writing the superblock - arm64/config: Set CONFIG_TXGBE=m by default - make bch_btree_check() to be multiple threads - Make compile successful when CONFIG_BCACHE is not set. - Move only dirty data when gc runnning, in order to reducing write amplification. - Add traffic policy for low cache available. - igmp: Add ip_mc_list lock in ip_check_mc_rcu - memcg: fix unsuitable null check after alloc memory - cpuidle: fix a build error when compiling haltpoll into module - config: enable KASAN and UBSAN by default - KVM: x86: expose AVX512_BF16 feature to guest - KVM: cpuid: remove has_leaf_count from struct kvm_cpuid_param - KVM: cpuid: rename do_cpuid_1_ent - KVM: cpuid: set struct kvm_cpuid_entry2 flags in do_cpuid_1_ent - KVM: cpuid: extract do_cpuid_7_mask and support multiple subleafs - KVM: cpuid: do_cpuid_ent works on a whole CPUID function - ext4: fix possible UAF when remounting r/o a mmp-protected file system - locks: Fix UBSAN undefined behaviour in flock64_to_posix_lock - iomap: Mark read blocks uptodate in write_begin - iomap: Clear page error before beginning a write - iomap: move the zeroing case out of iomap_read_page_sync - nbd: handle device refs for DESTROY_ON_DISCONNECT properly - cifs: Fix leak when handling lease break for cached root fid - mm/memcontrol.c: fix kasan slab-out-of-bounds in mem_cgroup_css_alloc - module: limit enabling module.sig_enforce - selftests/bpf: add test_spec_readahead_xfs_file to support specail async readahead - mm: support special async readahead - selftests/bpf: test_xfs_file support to clear FMODE_RANDOM - xfs: let writable tracepoint enable to clear flag of f_mode - jbd2: fix kabi broken in struct journal_s - btrfs: allow btrfs_truncate_block() to fallback to nocow for data space reservation - NFSv4.1: fix kabi for struct rpc_xprt - usb: gadget: rndis: Fix info leak of rndis - once: Fix panic when module unload - SUNRPC: Should wake up the privileged task firstly. - SUNRPC: Fix the batch tasks count wraparound. - bpf: Fix leakage under speculation on mispredicted branches - bpf: Do not mark insn as seen under speculative path verification - bpf: Inherit expanded/patched seen count from old aux data - bpf: Update selftests to reflect new error states - bpf, test_verifier: switch bpf_get_stack's 0 s> r8 test - bpf: Test_verifier, bpf_get_stack return value add <0 - bpf: extend is_branch_taken to registers - selftests/bpf: add selftest part of "bpf: improve verifier branch analysis" - selftests/bpf: Test narrow loads with off > 0 in test_verifier - bpf, selftests: Fix up some test_verifier cases for unprivileged - bpf: fix up selftests after backports were fixed - nvme-rdma: avoid request double completion for concurrent nvme_rdma_timeout - binfmt: Move install_exec_creds after setup_new_exec to match binfmt_elf - ext4: fix memory leak in ext4_fill_super - RDMA/hns: Add support for addressing when hopnum is 0 - RDMA/hns: Optimize hns buffer allocation flow - RDMA/hns: Check if depth of qp is 0 before configure - RDMA/hns: Optimize qp param setup flow - RDMA/hns: Optimize qp buffer allocation flow - RDMA/hns: Optimize qp destroy flow - RDMA/hns: Remove asynchronic QP destroy - RDMA/hns: Bugfix for posting a wqe with sge - RDMA/hns: Delete unnecessary variable max_post - RDMA/hns: optimize the duplicated code for qpc setting flow - RDMA/hns: Prevent undefined behavior in hns_roce_set_user_sq_size() - RDMA/umem: Add rdma_umem_for_each_dma_block() - RDMA/verbs: Add a DMA iterator to return aligned contiguous memory blocks - can: bcm: delay release of struct bcm_op after synchronize_rcu() - etmem_scan: fix memleak in vm_idle_read - x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes - Revert "arm64: capabilities: Merge entries for ARM64_WORKAROUND_CLEAN_CACHE" - Revert "arm64: capabilities: Merge duplicate Cavium erratum entries" - Revert "arm64: capabilities: Merge duplicate entries for Qualcomm erratum 1003" - net: hns3: update hns3 version to 1.9.40.24 - net: hns3: remove redundant assignment to rx_index - net: hns3: Fix potential null pointer defererence of null ae_dev - net: hns3: not reset TQP in the DOWN while VF resetting - net: hns3: remove redundant enum type HNAE3_RESTORE_CLIENT - net: hns3: add stats logging when skb padding fails - net: hns3: add tx send size handling for tso skb - net: hns3: add handling for xmit skb with recursive fraglist - net: hns3: use napi_consume_skb() when cleaning tx desc - net: hns3: use writel() to optimize the barrier operation - net: hns3: optimize the rx clean process - net: hns3: optimize the tx clean process - net: hns3: batch tx doorbell operation - net: hns3: batch the page reference count updates - net: hns3: streaming dma buffer sync between cpu and device - net: hns3: rename buffer-related functions - net: hns3: pointer type of buffer should be void - net: hns3: remove unnecessary devm_kfree - net: hns3: add suspend and resume pm_ops - Revert "net: hns3: add suspend/resume function for hns3 driver" - net: hns3: change flr_prepare/flr_done function names - net: hns3: change hclge_reset_done function name - net: hns3: configure promisc mode for VF asynchronously - kabi: add kabi list for x86_64 - kabi: update kabi list for arm64 - hugetlbfs: hugetlb_fault_mutex_hash() cleanup - ipv6: record frag_max_size in atomic fragments in input path - scsi: libsas: Use _safe() loop in sas_resume_port() - SMB3: incorrect file id in requests compounded with open - NFSv4: Fix v4.0/v4.1 SEEK_DATA return -ENOTSUPP when set NFS_V4_2 config - NFS: Don't corrupt the value of pg_bytes_written in nfs_do_recoalesce() - NFS: fix an incorrect limit in filelayout_decode_layout() - dm snapshot: properly fix a crash when an origin has no snapshots - proc: Check /proc/$pid/attr/ writes against file opener - iommu/vt-d: Fix sysfs leak in alloc_iommu() - NFSv4: Fix a NULL pointer dereference in pnfs_mark_matching_lsegs_return() - cifs: set server->cipher_type to AES-128-CCM for SMB3.0 - tty: vt: always invoke vc->vc_sw->con_resize callback - vt: Fix character height handling with VT_RESIZEX - vgacon: Record video mode changes with VT_RESIZEX - Revert "niu: fix missing checks of niu_pci_eeprom_read" - Revert "qlcnic: Avoid potential NULL pointer dereference" - Revert "rtlwifi: fix a potential NULL pointer dereference" - Revert "media: rcar_drif: fix a memory disclosure" - Revert "gdrom: fix a memory leak bug" - Revert "scsi: ufs: fix a missing check of devm_reset_control_get" - Revert "video: imsttfb: fix potential NULL pointer dereferences" - Revert "hwmon: (lm80) fix a missing check of bus read in lm80 probe" - Revert "leds: lp5523: fix a missing check of return value of lp55xx_read" - Revert "net: stmicro: fix a missing check of clk_prepare" - Revert "video: hgafb: fix potential NULL pointer dereference" - dm snapshot: fix crash with transient storage and zero chunk size - Revert "serial: mvebu-uart: Fix to avoid a potential NULL pointer dereference" - Revert "rapidio: fix a NULL pointer dereference when create_workqueue() fails" - Revert "ALSA: sb8: add a check for request_region" - cifs: fix memory leak in smb2_copychunk_range - locking/mutex: clear MUTEX_FLAGS if wait_list is empty due to signal - nvmet: seset ns->file when open fails - ptrace: make ptrace() fail if the tracee changed its pid unexpectedly - firmware: arm_scpi: Prevent the ternary sign expansion bug - ipv6: remove extra dev_hold() for fallback tunnels - ip6_tunnel: sit: proper dev_{hold|put} in ndo_[un]init methods - sit: proper dev_{hold|put} in ndo_[un]init methods - ip6_gre: proper dev_{hold|put} in ndo_[un]init methods - block: reexpand iov_iter after read/write - scsi: target: tcmu: Return from tcmu_handle_completions() if cmd_id not found - ACPI / hotplug / PCI: Fix reference count leak in enable_slot() - nvme: do not try to reconfigure APST when the controller is not live - netfilter: conntrack: Make global sysctls readonly in non-init netns - kobject_uevent: remove warning in init_uevent_argv() - blk-mq: Swap two calls in blk_mq_exit_queue() - userfaultfd: release page in error path to avoid BUG_ON - netfilter: nftables: avoid overflows in nft_hash_buckets() - kernel: kexec_file: fix error return code of kexec_calculate_store_digests() - sched/fair: Fix unfairness caused by missing load decay - netfilter: nfnetlink_osf: Fix a missing skb_header_pointer() NULL check - net: fix nla_strcmp to handle more then one trailing null character - ksm: fix potential missing rmap_item for stable_node - mm/hugeltb: handle the error case in hugetlb_fix_reserve_counts() - khugepaged: fix wrong result value for trace_mm_collapse_huge_page_isolate() - netfilter: xt_SECMARK: add new revision to fix structure layout - sctp: fix a SCTP_MIB_CURRESTAB leak in sctp_sf_do_dupcook_b - sctp: do asoc update earlier in sctp_sf_do_dupcook_a - NFSv4.2 fix handling of sr_eof in SEEK's reply - pNFS/flexfiles: fix incorrect size check in decode_nfs_fh() - NFS: Deal correctly with attribute generation counter overflow - NFSv4.2: Always flush out writes in nfs42_proc_fallocate() - PCI: Release OF node in pci_scan_device()'s error path - ethtool: ioctl: Fix out-of-bounds warning in store_link_ksettings_for_user() - sctp: Fix out-of-bounds warning in sctp_process_asconf_param() - cuse: prevent clone - ip6_vti: proper dev_{hold|put} in ndo_[un]init methods - tpm: fix error return code in tpm2_get_cc_attrs_tbl() - sctp: delay auto_asconf init until binding the first addr - Revert "net/sctp: fix race condition in sctp_destroy_sock" - smp: Fix smp_call_function_single_async prototype - net: Only allow init netns to set default tcp cong to a restricted algo - mm/memory-failure: unnecessary amount of unmapping - mm/sparse: add the missing sparse_buffer_fini() in error branch - drivers/block/null_blk/main: Fix a double free in null_init. - sched/debug: Fix cgroup_path[] serialization - x86/events/amd/iommu: Fix sysfs type mismatch - vfio/mdev: Do not allow a mdev_type to have a NULL parent pointer - ata: libahci_platform: fix IRQ check - x86/kprobes: Fix to check non boostable prefixes correctly - ACPI: CPPC: Replace cppc_attr with kobj_attribute - irqchip/gic-v3: Fix OF_BAD_ADDR error handling - x86/microcode: Check for offline CPUs before requesting new microcode - ovl: fix missing revert_creds() on error path - x86/cpu: Initialize MSR_TSC_AUX if RDTSCP *or* RDPID is supported - md: Fix missing unused status line of /proc/mdstat - md: md_open returns -EBUSY when entering racing area - md: factor out a mddev_find_locked helper from mddev_find - md: split mddev_find - md-cluster: fix use-after-free issue when removing rdev - md/bitmap: wait for external bitmap writes to complete during tear down - dm rq: fix double free of blk_mq_tag_set in dev remove after table load fails - dm space map common: fix division bug in sm_ll_find_free_block() - dm persistent data: packed struct should have an aligned() attribute too - tracing: Restructure trace_clock_global() to never block - tracing: Map all PIDs to command lines - tty: fix memory leak in vc_deallocate - ext4: fix error code in ext4_commit_super - posix-timers: Preserve return value in clock_adjtime32() - Revert 337f13046ff0 ("futex: Allow FUTEX_CLOCK_REALTIME with FUTEX_WAIT op") - dm raid: fix inconclusive reshape layout on fast raid4/5/6 table reload sequences - md/raid1: properly indicate failure when ending a failed write request - NFSv4: Don't discard segments marked for return in _pnfs_return_layout() - NFS: Don't discard pNFS layout segments that are marked for return - ACPI: GTDT: Don't corrupt interrupt mappings on watchdow probe failure - arm64/vdso: Discard .note.gnu.property sections in vDSO - perf/arm_pmu_platform: Fix error handling - genirq/matrix: Prevent allocation counter corruption - crypto: api - check for ERR pointers in crypto_destroy_tfm() - cifs: Return correct error code from smb2_get_enc_key - ftrace: Handle commands when closing set_ftrace_filter file - ACPI/IORT: Fix 'Number of IDs' handling in iort_id_map() - ext4: do not use extent after put_bh - modpost: explain why we can't use strsep - modpost: remove use of non-standard strsep() in HOSTCC code - modpost: use read_text_file() and get_line() for reading text files - modpost: add read_text_file() and get_line() helpers - arm64: capabilities: Merge duplicate entries for Qualcomm erratum 1003 - arm64: capabilities: Merge duplicate Cavium erratum entries - arm64: capabilities: Merge entries for ARM64_WORKAROUND_CLEAN_CACHE - net: phy: ensure phylib state machine is stopped after calling phy_stop - net: linkwatch: add check for netdevice being present to linkwatch_do_dev - net: phy: call state machine synchronously in phy_stop - of: fix kmemleak crash caused by imbalance in early memory reservation - random: fix soft lockup when trying to read from an uninitialized blocking pool - random: only read from /dev/random after its pool has received 128 bits - block: check queue's limits.discard_granularity in __blkdev_issue_discard() - block: loop: set discard granularity and alignment for block device backed loop - posix-cpu-timers: Stop disabling timers on mt-exec - kprobes: Fix compiler warning for !CONFIG_KPROBES_ON_FTRACE - perf top: Fix stdio interface input handling with glibc 2.28+ - iommu/vt-d: Fix mm reference leak - iommu/dma: Fix for dereferencing before null checking - srcu: Apply *_ONCE() to ->srcu_last_gp_end - arm64: Kconfig: select HAVE_FUTEX_CMPXCHG - kill kernfs_pin_sb() - mm, thp: fix defrag setting if newline is not used - nfsd: Clone should commit src file metadata too - nfsd: Ensure CLONE persists data and metadata changes to the target file - x86/sysfb: Fix check for bad VRAM size - x86/timer: Force PIT initialization when !X86_FEATURE_ARAT - x86/timer: Don't skip PIT setup when APIC is disabled or in legacy mode - x86/timer: Skip PIT initialization on modern chipsets - x86/apic: Rename 'lapic_timer_frequency' to 'lapic_timer_period' - iommu/vt-d: Handle PCI bridge RMRR device scopes in intel_iommu_get_resv_regions - iommu/vt-d: Handle RMRR with PCI bridge device scopes - iommu/vt-d: Introduce is_downstream_to_pci_bridge helper - crypto: x86 - remove SHA multibuffer routines and mcryptd - iommu/vt-d: Duplicate iommu_resv_region objects per device list - memcg: fix kabi broken when memory cgroup enhance - mm: memcontrol: fix NULL-ptr deref in percpu stats flush - mm: memcg: get number of pages on the LRU list in memcgroup base on lru_zone_size - mm: memcontrol: fix percpu vmstats and vmevents flush - mm, memcg: partially revert "mm/memcontrol.c: keep local VM counters in sync with the hierarchical ones" - mm/memcontrol.c: keep local VM counters in sync with the hierarchical ones - mm: memcontrol: flush percpu vmevents before releasing memcg - mm: memcontrol: flush percpu vmstats before releasing memcg - mm/memcontrol: fix wrong statistics in memory.stat - mm: memcontrol: don't batch updates of local VM stats and events - mm: memcontrol: fix NUMA round-robin reclaim at intermediate level - mm: memcontrol: fix recursive statistics correctness & scalabilty - mm: memcontrol: move stat/event counting functions out-of-line - mm: memcontrol: make cgroup stats and events query API explicitly local - mm: memcontrol: quarantine the mem_cgroup_[node_]nr_lru_pages() API - mm, memcg: rename ambiguously named memory.stat counters and functions - mm/memcontrol.c: fix memory.stat item ordering - mm: memcontrol: expose THP events on a per-memcg basis - mm: memcontrol: track LRU counts in the vmstats array - mm: memcontrol: push down mem_cgroup_nr_lru_pages() - mm: memcontrol: push down mem_cgroup_node_nr_lru_pages() - mm: workingset: don't drop refault information prematurely - mm: memcontrol: replace zone summing with lruvec_page_state() - mm: memcontrol: replace node summing with memcg_page_state() - mm, oom: add oom victim's memcg to the oom context information - mm/oom_kill.c: fix uninitialized oc->constraint - mm, oom: reorganize the oom report in dump_header - memcg: update the child's qos_level synchronously in memcg_qos_write() - memcg: Add static key for memcg priority - memcg: fix kabi broken when enable CONFIG_MEMCG_QOS - memcg: enable CONFIG_MEMCG_QOS by default - memcg: support priority for oom - scsi: core: Fix failure handling of scsi_add_host_with_dma() - fuse: fix the ->direct_IO() treatment of iov_iter - bdev: Do not return EBUSY if bdev discard races with write - block: mark flush request as IDLE when it is really finished - blk-mq: mark flush request as IDLE in flush_end_io() - vhost_net: avoid tx queue stuck when sendmsg fails - iommu/vt-d: Add support for ACPI device use physical, node as pci device to establish identity mapping - io_uring: NULL files dereference by SQPOLL - vgacon: remove software scrollback support - block: dio: ensure the memory order between bi_private and bi_css - ext4: fix memory leak in ext4_fill_super - RDMA/ucma: Rework ucma_migrate_id() to avoid races with destroy - RDMA/ucma: Add missing locking around rdma_leave_multicast() - RDMA/ucma: Fix locking for ctx->events_reported - RDMA/ucma: Put a lock around every call to the rdma_cm layer - mm/memory-failure: make sure wait for page writeback in memory_failure - can: bcm: fix infoleak in struct bcm_msg_head - blk-wbt: make sure throttle is enabled properly - blk-wbt: introduce a new disable state to prevent false positive by rwb_enabled() - ext4: stop return ENOSPC from ext4_issue_zeroout - dm btree remove: assign new_root only when removal succeeds - block: call bdput() to avoid memleak - scsi: remove unused kobj map for sd devie to avoid memleak - tools build: Check if gettid() is available before providing helper - tools build feature: Check if eventfd() is available - tools build feature: Check if get_current_dir_name() is available - perf tools: Use - bpf: move new add member to the end of the struct bpf_prog_aux- add buildrequire: perl-devel for with_perf- cpuidle: fix container_of err in cpuidle_device and cpuidle_driver- sched/membarrier: fix NULL poiner in membarrier_global_expedited - writeback: don't warn on an unregistered BDI in __mark_inode_dirty- fs/buffer.c: add checking buffer head stat before clear - Bluetooth: SMP: Fail if remote and local public keys are identical - Bluetooth: use correct lock to prevent UAF of hdev object - Bluetooth: fix the erroneous flush_work() order - iomap: Make sure iomap_end is called after iomap_begin - x86/kvm: Add "nopvspin" parameter to disable PV spinlocks - scsi: libsas: add lun number check in .slave_alloc callback - nfc: fix NULL ptr dereference in llcp_sock_getname() after failed connect - USB:ehci:fix Kunpeng920 ehci hardware problem - nvme: don't warn on block content change effects - block: recalculate segment count for multi-segment discards correctly - nbd: Fix NULL pointer in flush_workqueue - Bluetooth: Fix slab-out-of-bounds read in hci_extended_inquiry_result_evt() - HID: make arrays usage and value to be the same - ath10k: Validate first subframe of A-MSDU before processing the list - mac80211: extend protection against mixed key and fragment cache attacks - mac80211: do not accept/forward invalid EAPOL frames - mac80211: prevent attacks on TKIP/WEP as well - mac80211: check defrag PN against current frame - mac80211: add fragment cache to sta_info - mac80211: drop A-MSDUs on old ciphers - cfg80211: mitigate A-MSDU aggregation attacks - mac80211: properly handle A-MSDUs that start with an RFC 1042 header - mac80211: prevent mixed key and fragment cache attacks - mac80211: assure all fragments are encrypted - mac80211: mark station unauthorized before key removal - block: avoid creating invalid symlink file for patitions - block: take bd_mutex around delete_partitions in del_gendisk - NFSv4: Fix second deadlock in nfs4_evict_inode() - NFSv4: Fix deadlock between nfs4_evict_inode() and nfs4_opendata_get_inode() - NFSv4.1: fix handling of backchannel binding in BIND_CONN_TO_SESSION - NFS: Don't gratuitously clear the inode cache when lookup failed - NFS: Don't revalidate the directory permissions on a lookup failure - NFS: nfs_delegation_find_inode_server must first reference the superblock - nfs4: strengthen error check to avoid unexpected result - NFS: Fix interrupted slots by sending a solo SEQUENCE operation - NFS: Ensure we time out if a delegreturn does not complete - NFSv4.0: nfs4_do_fsinfo() should not do implicit lease renewals - NFS: Use kmemdup_nul() in nfs_readdir_make_qstr() - NFSv3: FIx bug when using chacl and chmod to change acl - NFSv4.x: Handle bad/dead sessions correctly in nfs41_sequence_process() - NFSv4.1: Only reap expired delegations - NFSv4.1: Fix open stateid recovery - NFSv4.1: Don't process the sequence op more than once. - NFS: Ensure NFS writeback allocations don't recurse back into NFS. - nfs_remount(): don't leak, don't ignore LSM options quietly - UACCE backport from mainline - crypto: hisilicon-Cap block size at 2^31 - crypto: hisilicon-hpre add req check when callback - crypto: hisilicon- count send_ref when sending bd - crypto: hisilicon-enhancement of qm DFX - crypto: hisilicon-memory management optimization - net: hns3: update hns3 version to 1.9.38.12 - net: hns3: add match_id to check mailbox response from PF to VF - net: hns3: fix possible mismatches resp of mailbox - net: hns3: fix the logic for clearing resp_msg - net: hns3: fix queue id check error when configure flow director rule by ethtool - net: hns3: add check for HNS3_NIC_STATE_INITED before net open - net: hns3: add waiting time before cmdq memory is released - net: hns3: disable firmware compatible features when uninstall PF - net: hns3: fix change RSS 'hfunc' ineffective issue - net: hns3: fix inconsistent vf id print - net: hns3: remove redundant variable initialization - net: hns3: replace the tab before the left brace with one space - net: hns3: fix hns3_cae_pfc_storm.h missing header guard problem - net: hns3: modify an error type configuration - net: hns3: put off calling register_netdev() until client initialize complete - net: hns3: replace disable_irq by IRQ_NOAUTOEN flag - net: hns3: update rss indirection table after setup tc - net: hns3: don't change tc mqprio configuration when client is unregistered - net: hns3: remove redundant client_setup_tc handle - arm64/mpam: Fix use-after-free in mkdir_resctrl_prepare()- selftests/bpf: add test_xfs_file.c and test_set_xfs_file.c - bpf: add bpf_probe_read_str into bpf_helpers.h - xfs: add writable tracepoint for xfs file buffer read - readahead: introduce FMODE_WILLNEED to read first 2MB of file- tools: libbpf: fix compiler error - bpf: fix kabi for struct bpf_prog_aux and struct bpf_raw_event_map - tools: bpftool: add raw_tracepoint_writable prog type to header - tools: sync bpf.h - bpf: add writable context for raw tracepoints - x86/tsc: Respect tsc command line paraemeter for clocksource_tsc_early- cpuidle: fix kabi broken in cpuidle_device and cpuidle_driver - config: set default value of haltpoll - ARM: cpuidle: Add support for cpuidle-haltpoll driver for ARM - arm64: Add some definitions of kvm_para* - cpuidle-haltpoll: Use arch_cpu_idle() to replace default_idle() - arm64: Optimize ttwu IPI - config: enable CONFIG_CPU_IDLE_GOV_HALTPOLL and CONFIG_HALTPOLL_CPUIDLE default - KVM: polling: add architecture backend to disable polling - cpuidle-haltpoll: Fix small typo - cpuidle: haltpoll: allow force loading on hosts without the REALTIME hint - cpuidle-haltpoll: Enable kvm guest polling when dedicated physical CPUs are available - cpuidle-haltpoll: do not set an owner to allow modunload - cpuidle-haltpoll: return -ENODEV on modinit failure - cpuidle-haltpoll: vcpu hotplug support - cpuidle-haltpoll: set haltpoll as preferred governor - cpuidle: allow governor switch on cpuidle_register_driver() - cpuidle: governor: Add new governors to cpuidle_governors again - cpuidle: Add cpuidle.governor= command line parameter - cpuidle-haltpoll: disable host side polling when kvm virtualized - kvm: x86: add host poll control msrs - cpuidle: add haltpoll governor - governors: unify last_state_idx - cpuidle: use first valid target residency as poll time - cpuidle: header file stubs must be "static inline" - cpuidle: add poll_limit_ns to cpuidle_device structure - add cpuidle-haltpoll driver - cpuidle: poll_state: Fix default time limit - cpuidle: poll_state: Disregard disable idle states - cpuidle: poll_state: Revise loop termination condition - cpuidle: menu: Do not update last_state_idx in menu_select() - bpf: No need to simulate speculative domain for immediates - bpf: Fix mask direction swap upon off reg sign change - bpf: Wrap aux data inside bpf_sanitize_info container- ata: ahci: Disable SXS for Hisilicon Kunpeng920 - fuse: don't ignore errors from fuse_writepages_fill() - NFS: finish_automount() requires us to hold 2 refs to the mount record - NFS: If nfs_mountpoint_expiry_timeout < 0, do not expire submounts - NFS: remove unused check for negative dentry - NFSv3: use nfs_add_or_obtain() to create and reference inodes - NFS: Refactor nfs_instantiate() for dentry referencing callers - sysfs: Remove address alignment constraint in sysfs_emit{_at} - Revert "mm, sl[aou]b: guarantee natural alignment for kmalloc(power-of-two)" - Revert "mm, sl[ou]b: improve memory accounting" - Revert "mm: memcontrol: fix slub memory accounting" - io_uring: truncate lengths larger than MAX_RW_COUNT on provide buffers - arm/ras: Report ARM processor information to userspace - fuse: update attr_version counter on fuse_notify_inval_inode() - alinux: random: speed up the initialization of module - net: mac802154: Fix general protection fault - cipso,calipso: resolve a number of problems with the DOI refcounts - Bluetooth: verify AMP hci_chan before amp_destroy - net/nfc: fix use-after-free llcp_sock_bind/connect - x86: Select HARDIRQS_SW_RESEND on x86 - x86/apic/vector: Force interupt handler invocation to irq context- tools arch x86: Sync asm/cpufeatures.h with the with the kernel - cpufreq: intel_pstate: Also use CPPC nominal_perf for base_frequency - ACPI / CPPC: Fix guaranteed performance handling - perf vendor events: Add JSON metrics for Cascadelake server - perf vendor events: Add stepping in CPUID string for x86 - cpufreq: intel_pstate: Fix compilation for !CONFIG_ACPI - cpufreq: intel_pstate: Add base_frequency attribute - ACPI / CPPC: Add support for guaranteed performance - EDAC, skx: Fix randconfig builds in a better way - EDAC, skx: Fix randconfig builds - EDAC, skx_edac: Add address translation for non-volatile DIMMs - ACPI/ADXL: Add address translation interface using an ACPI DSM - x86/mce: Add macros for the corrected error count bit field - x86/mce: Use BIT_ULL(x) for bit mask definitions - x86/cpufeatures: Enumerate the new AVX512 BFLOAT16 instructions - tools/testing/selftests/exec: fix link error - NFSv4.1: Don't rebind to the same source port when reconnecting to the server - genirq: Sanitize state handling in check_irq_resend() - genirq: Add return value to check_irq_resend() - irqchip/gic-v2, v3: Prevent SW resends entirely - irqchip/git-v3-its: Implement irq_retrigger callback for device-triggered LPIs - irqchip/gic-v2, v3: Implement irq_chip->irq_retrigger() - genirq: Walk the irq_data hierarchy when resending an interrupt - genirq: Add protection against unsafe usage of generic_handle_irq()- jbd2: don't abort the journal when freeing buffers - jbd2: ensure abort the journal if detect IO error when writing original buffer back - jbd2: remove the out label in __jbd2_journal_remove_checkpoint() - x86/unwind/orc: Remove boot-time ORC unwind tables sorting - scripts/sorttable: Implement build-time ORC unwind table sorting - scripts/sorttable: Rename 'sortextable' to 'sorttable' - scripts/sortextable: Refactor the do_func() function - scripts/sortextable: Remove dead code - scripts/sortextable: Clean up the code to meet the kernel coding style better - scripts/sortextable: Rewrite error/success handling - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 378 - ext4: Fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed - Revert "ext4: Fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed" - nfs4.0: Refetch lease_time after clientid update - nfs4: Rename nfs41_setup_state_renewal - nfs4: Make nfs4_proc_get_lease_time available for nfs4.0 - nfs: Fix copy-and-paste error in debug message - ext4: cleanup in-core orphan list if ext4_truncate() failed to get a transaction handle - bluetooth: eliminate the potential race condition when removing the HCI controller - mm: enhance variables check and sync for pin mem - perf jit: Fix inaccurate DWARF line table - perf jvmti: Remove redundant jitdump line table entries - perf jvmti: Fix demangling Java symbols - perf tests: Add test for the java demangler - perf jvmti: Do not report error when missing debug information - perf jvmti: Fix jitdump for methods without debug info - bpf: Fix leakage of uninitialized bpf stack under speculation - bpf: Fix masking negation logic upon negative dst register - bcache: add readahead cache policy options via sysfs interface - mm/page_alloc: fix managed_pages of zone is incorrect and out of bounds - freezer: Add unsafe version of freezable_schedule_timeout_interruptible() for NFS - NFS: Allow signal interruption of NFS4ERR_DELAYed operations - SUNRPC: Make "no retrans timeout" soft tasks behave like softconn for timeouts - SUNRPC: Don't let RPC_SOFTCONN tasks time out if the transport is connected - ext4: fix check to prevent false positive report of incorrect used inodes - livepatch/x86_64: Fix the deadlock when insmoding livepatch kernel module - tools/testing/selftests: add self-test for verifying load alignment - fs/binfmt_elf: use PT_LOAD p_align values for suitable start address - ext4: introduce ext4_sb_bread_unmovable() to replace sb_bread_unmovable() - ext4: use ext4_sb_bread() instead of sb_bread() - ext4: introduce ext4_sb_breadahead_unmovable() to replace sb_breadahead_unmovable() - ext4: use ext4_buffer_uptodate() in __ext4_get_inode_loc() - ext4: use common helpers in all places reading metadata buffers - ext4: introduce new metadata buffer read helpers - ext4: treat buffers contining write errors as valid in ext4_sb_bread() - bpf: Fix truncation handling for mod32 dst reg wrt zero - bpf: Fix 32 bit src register truncation on div/mod - arm64: bpf: implement jitting of JMP32 - x86_64: bpf: implement jitting of JMP32 - bpf: JIT blinds support JMP32 - bpf: interpreter support for JMP32 - tools: bpftool: teach cfg code about JMP32 - bpf: disassembler support JMP32 - bpf: verifier support JMP32 - bpf: refactor verifier min/max code for condition jump - bpf: allocate 0x06 to new eBPF instruction class JMP32- ovl: allow upperdir inside lowerdir - ACPI: x86: Call acpi_boot_table_init() after acpi_table_upgrade() - ACPI: tables: x86: Reserve memory occupied by ACPI tables - x86/crash: Fix crash_setup_memmap_entries() out-of-bounds access - locking/qrwlock: Fix ordering in queued_write_lock_slowpath() - net: ip6_tunnel: Unregister catch-all devices - netfilter: nft_limit: avoid possible divide error in nft_limit_init - netfilter: conntrack: do not print icmpv6 as unknown via /proc - scsi: libsas: Reset num_scatter if libata marks qc as NODATA - arm64: alternatives: Move length validation in alternative_{insn, endif} - arm64: fix inline asm in load_unaligned_zeropad() - readdir: make sure to verify directory entry for legacy interfaces too - neighbour: Disregard DEAD dst in neigh_update - driver core: Fix locking bug in deferred_probe_timeout_work_func() - netfilter: x_tables: fix compat match/target pad out-of-bound write - workqueue: Move the position of debug_work_activate() in __queue_work() - xfrm: interface: fix ipv4 pmtu check to honor ip header df - net-ipv6: bugfix - raw & sctp - switch to ipv6_can_nonlocal_bind() - net: ensure mac header is set in virtio_net_hdr_to_skb() - fs: direct-io: fix missing sdio->boundary - net: ipv6: check for validity before dereferencing cfg->fc_nlinfo.nlh - cifs: Silently ignore unknown oplock break handle - cifs: revalidate mapping when we open files for SMB1 POSIX - scsi: target: pscsi: Clean up after failure in pscsi_map_sg() - mm: fix race by making init_zero_pfn() early_initcall - tracing: Fix stack trace event size - PM: runtime: Fix ordering in pm_runtime_get_suppliers() - PM: runtime: Fix race getting/putting suppliers at probe - ext4: do not iput inode under running transaction in ext4_rename() - locking/ww_mutex: Simplify use_ww_ctx & ww_ctx handling - thermal/core: Add NULL pointer check before using cooling device stats - scsi: st: Fix a use after free in st_open() - vhost: Fix vhost_vq_reset() - rpc: fix NULL dereference on kmalloc failure - ext4: fix bh ref count on error paths - ipv6: weaken the v4mapped source check - tcp: relookup sock for RST+ACK packets handled by obsolete req sock - nfs: we don't support removing system.nfs4_acl - NFSv4.2: fix return value of _nfs4_get_security_label() - nfs: fix PNFS_FLEXFILE_LAYOUT Kconfig default - pNFS/NFSv4: Try to return invalid layout in pnfs_layout_process() - pNFS/NFSv4: Fix a layout segment leak in pnfs_layout_process() - NFSv4.2: condition READDIR's mask for security label based on LSM state - NFSv4.2: support EXCHGID4_FLAG_SUPP_FENCE_OPS 4.2 EXCHANGE_ID flag - NFS: fix nfs_path in case of a rename retry - NFSv4.1 handle ERR_DELAY error reclaiming locking state on delegation recall - NFS: Don't return layout segments that are in use - NFS: Don't move layouts to plh_return_segs list while in use - SUNRPC reverting d03727b248d0 ("NFSv4 fix CLOSE not waiting for direct IO compeletion") - NFSv4 fix CLOSE not waiting for direct IO compeletion - NFSv4.1 fix rpc_call_done assignment for BIND_CONN_TO_SESSION - nfs: Fix potential posix_acl refcnt leak in nfs3_set_acl - NFSv4/pnfs: Return valid stateids in nfs_layout_find_inode_by_stateid() - NFSv4.1 make cachethis=no for writes - NFS/pnfs: Fix pnfs_generic_prepare_to_resend_writes() - NFS/pnfs: Bulk destroy of layouts needs to be safe w.r.t. umount - cgroup/files: support boot parameter to control if disable files cgroup - efi: Fix a race and a buffer overflow while reading efivars via sysfs - RDMA/hns: Allocate one more recv SGE for HIP08 - mm: memcontrol: fix slub memory accounting - mm, sl[ou]b: improve memory accounting - mm: fix numa stats for thp migration - mm/vmscan: count layzfree pages and fix nr_isolated_* mismatch - SUNRPC: Close a race with transport setup and module put - sunrpc: Change the place of endtime in struct krb5_ctx - bpf: Tighten speculative pointer arithmetic mask - bpf: Move sanitize_val_alu out of op switch - bpf: Refactor and streamline bounds check into helper - bpf: Improve verifier error messages for users - bpf: Rework ptr_limit into alu_limit and add common error path - bpf: Ensure off_reg has no mixed signed bounds for all types - bpf: Move off_reg into sanitize_ptr_alu - bpf: Add sanity check for upper ptr_limit - bpf: Simplify alu_limit masking for pointer arithmetic- add kabi list for aarch64 and x86_64- pid: fix pid recover method kabi change - config: enable kernel hotupgrade features by default - kexec: Add quick kexec support for kernel - arm64: smp: Add support for cpu park - pid: add pid reserve method for checkpoint and restore - mm: add pin memory method for checkpoint add restore - Revert "sched: Introduce qos scheduler for co-location" - Revert "sched: Throttle qos cfs_rq when current cpu is running online task" - Revert "sched: Enable qos scheduler config" - Revert "memcg: support priority for oom" - Revert "memcg: enable CONFIG_MEMCG_QOS by default" - Revert "memcg: fix kabi broken when enable CONFIG_MEMCG_QOS" - f2fs: fix to avoid out-of-bounds memory access - ext4: Reduce ext4 timestamp warnings - livepatch: Restoring code segment permissions after stop_machine completed - livepatch: Delete redundant variable 'flag' - memcg: fix kabi broken when enable CONFIG_MEMCG_QOS - memcg: enable CONFIG_MEMCG_QOS by default - memcg: support priority for oom - sched: Enable qos scheduler config - sched: Throttle qos cfs_rq when current cpu is running online task - sched: Introduce qos scheduler for co-location - ipv6: route: convert comma to semicolon - ipv6/route: Add a missing check on proc_dointvec - netfilter: xtables: avoid BUG_ON - SUNRPC: Test whether the task is queued before grabbing the queue spinlocks - SUNRPC: If there is no reply expected, bail early from call_decode - SUNRPC: Fix backchannel latency metrics - sunrpc: convert to time64_t for expiry - sunrpc: Fix potential leaks in sunrpc_cache_unhash() - SUNRPC: Skip zero-refcount transports - SUNRPC: Fix buffer handling of GSS MIC without slack - SUNRPC: Don't allow compiler optimisation of svc_xprt_release_slot() - SUNRPC/nfs: Fix return value for nfs4_callback_compound() - net/sunrpc: return 0 on attempt to write to "transports" - net/sunrpc: Fix return value for sysctl sunrpc.transports - sunrpc: raise kernel RPC channel buffer size - sunrpc: add missing newline when printing parameter 'pool_mode' by sysfs - xprtrdma: Fix trace point use-after-free race - SUNRPC: Fix backchannel RPC soft lockups - SUNRPC/cache: Fix unsafe traverse caused double-free in cache_purge - nfsd: export upcalls must not return ESTALE when mountd is down - sunrpc/cache: handle missing listeners better. - xprtrdma: Fix handling of RDMA_ERROR replies - xprtrdma: Expose transport header errors - sunrpc: destroy rpc_inode_cachep after unregister_filesystem - xprtrdma: fix incorrect header size calculations - nvme: fix ns removal hang when failing to revalidate due to a transient error - kernel/cputime: do not update cputime when cpu offline - perf/x86: Always store regs->ip in perf_callchain_kernel() - perf/x86: Make perf callchains work without CONFIG_FRAME_POINTER - irqchip/gic-v3: Do not enable irqs when handling spurious interrups - config: enable CONFIG_HW_RANDOM_HISI_V2 by default - hwrng: add data_mode to support rand data with post process - hwrng: add HiSilicon TRNG driver- bcache: Rewrite patch to delay to invalidate cache data - nfc: Avoid endless loops caused by repeated llcp_sock_connect() - nfc: fix memory leak in llcp_sock_connect() - nfc: fix refcount leak in llcp_sock_connect() - nfc: fix refcount leak in llcp_sock_bind()- KVM: arm64: Support the vCPU preemption check - KVM: arm64: Add interface to support vCPU preempted check - KVM: arm64: Support pvsched preempted via shared structure - KVM: arm64: Implement PV_SCHED_FEATURES call - KVM: arm64: Document PV-sched interface - KVM: Check preempted_in_kernel for involuntary preemption - KVM: Boost vCPUs that are delivering interrupts - arm64/spinlock: fix a -Wunused-function warning - locking/osq: Use optimized spinning loop for arm64 - arm/arm64: Make use of the SMCCC 1.1 wrapper - arm/arm64: Provide a wrapper for SMCCC 1.1 calls - KVM: Implement kvm_put_guest() - KVM: arm/arm64: Factor out hypercall handling from PSCI code- bcache: Add a sample of userspace prefetch client - bcache: Delay to invalidate cache data in writearound write - bcache: inflight prefetch requests block overlapped normal requests - bcache: provide a switch to bypass all IO requests - bcache: add a framework to perform prefetch- net/hinic: Fix null pointer dereference in hinic_physical_port_id - kvm: debugfs: Export x86 kvm exits to vcpu_stat - ext4: fix time overflow - ext4: drop legacy pre-1970 encoding workaround - fuse: fix live lock in fuse_iget() - fuse: fix bad inode - net/sctp: fix race condition in sctp_destroy_sock - config: set config hip08 prefetch default value - ext4: do not set SB_ACTIVE in ext4_orphan_cleanup() - RDMA/hns: add eq and cq time cfg compatibility support. - nvme: fix incorrect behavior when BLKROSET is called by the user - nvme-fc: fix error loop in create_hw_io_queues - nvme-fc: Fix wrong return value in __nvme_fc_init_request() - nvme-multipath: fix deadlock between ana_work and scan_work - nvme: fix deadlock caused by ANA update wrong locking - nvme-multipath: Fix memory leak with ana_log_buf - nvme-fc: fix module unloads while lports still pending - ipmi: remve duplicate code in __ipmi_bmc_register() - ipmi_si_intf: Fix race in timer shutdown handling - ipmi_ssif: fix unexpected driver unregister warning - ipmi_si: fix unexpected driver unregister warning - ipmi:ssif: Only unregister the platform driver if it was registered - ipmi: Make ipmi_interfaces_srcu variable static - ipmi: Fix return value when a message is truncated - ipmi: Free the address list on module cleanup - net: hns3: clear VF down state bit before request link status - config: disable config ARM64_BOOTPARAM_HOTPLUG_CPU0 by default - config: disable CONFIG_SATA_ZHAOXIN by default- config/arm64: fix kabi by disable CONFIG_NVME_MULTIPATH- config/x86: enable SHRINK_PAGECACHE - arm64: Add config switch and kernel parameter for CPU0 hotplug- arm64: errata: enable HISILICON_ERRATUM_HIP08_RU_PREFETCH - arm64: errata: fix kabi changed for cpu_errata - arm64: errata: add option to disable cache readunique prefetch on 1620- firewire: nosy: Fix a use-after-free bug in nosy_ioctl()- iommu/arm-smmu-v3: Reduce contention during command-queue insertion - iommu/arm-smmu-v3: Operate directly on low-level queue where possible - iommu/arm-smmu-v3: Move low-level queue fields out of arm_smmu_queue - iommu/arm-smmu-v3: Drop unused 'q' argument from Q_OVF macro - iommu/arm-smmu-v3: Separate s/w and h/w views of prod and cons indexes - iommu/io-pgtable: Rename iommu_gather_ops to iommu_flush_ops - iommu/io-pgtable-arm: Remove redundant call to io_pgtable_tlb_sync() - iommu/arm-smmu-v3: Increase maximum size of queues - iommu/io-pgtable: Replace IO_PGTABLE_QUIRK_NO_DMA with specific flag - iommu: Allow io-pgtable to be used outside of drivers/iommu/ - iommu: Fix flush_tlb_all typo - iommu: Change tlb_range_add to iotlb_range_add and tlb_sync to iotlb_sync- io_uring: order refnode recycling - io_uring: get an active ref_node from files_data - io_uring: fix racy req->flags modification - io_uring: defer file table grabbing request cleanup for locked requests - io_uring: batch put_task_struct() - tasks: add put_task_struct_many() - io_uring: fix missing io_queue_linked_timeout() - io_uring: deduplicate io_grab_files() calls - io_uring: don't do opcode prep twice - io_uring: don't open-code recv kbuf managment - io_uring: extract io_put_kbuf() helper - io_uring: simplify file ref tracking in submission state - io_uring: move BUFFER_SELECT check into *recv[msg] - io_uring: free selected-bufs if error'ed - io_uring: don't forget cflags in io_recv() - io_uring: remove extra checks in send/recv - io_uring: indent left {send,recv}[msg]() - io-wq: update hash bits - io_uring: get rid of atomic FAA for cq_timeouts - io_uring: consolidate *_check_overflow accounting - io_uring: de-unionise io_kiocb - io_uring: follow **iovec idiom in io_import_iovec - io_uring: mark ->work uninitialised after cleanup - io_uring/io-wq: move RLIMIT_FSIZE to io-wq - io_uring: alloc ->io in io_req_defer_prep() - io_uring: inline io_req_work_grab_env() - io_uring: fix racy IOPOLL completions - io_uring: always let io_iopoll_complete() complete polled io - io_uring: don't recurse on tsk->sighand->siglock with signalfd - io_uring: don't use poll handler if file can't be nonblocking read/written - io_uring: fix linked deferred ->files cancellation - io_uring: fix cancel of deferred reqs with ->files - io_uring: flush timeouts that should already have expired - io_uring: find and cancel head link async work on files exit - io_uring: always plug for any number of IOs - io_uring: fix recursive completion locking on oveflow flush - io_uring: enable lookup of links holding inflight files - io_uring: place cflags into completion data - io_uring: remove sequence from io_kiocb - io_uring: use non-intrusive list for defer - io_uring: remove init for unused list - io_uring: add req->timeout.list - io_uring: use completion list for CQ overflow - io_uring: use inflight_entry list for iopoll'ing - io_uring: rename ctx->poll into ctx->iopoll - io_uring: share completion list w/ per-op space - io_uring: get rid of __req_need_defer() - io_uring: only call kfree() for a non-zero pointer - io_uring: fix a use after free in io_async_task_func() - io_uring: remove nr_events arg from iopoll_check() - io_uring: don't delay iopoll'ed req completion - io_uring: fix lost cqe->flags - io_uring: keep queue_sqe()'s fail path separately - io_uring: fix mis-refcounting linked timeouts - io_uring: use new io_req_task_work_add() helper throughout - io_uring: abstract out task work running - io_uring: do grab_env() just before punting - io_uring: factor out grab_env() from defer_prep() - io_uring: do init work in grab_env() - io_uring: don't pass def into io_req_work_grab_env - io_uring: fix function args for !CONFIG_NET - io_uring: set @poll->file after @poll init - io_uring: remove REQ_F_MUST_PUNT - io_uring: remove setting REQ_F_MUST_PUNT in rw - io_uring: optimise io_req_find_next() fast check - io_uring: kill REQ_F_TIMEOUT_NOSEQ - io_uring: kill REQ_F_TIMEOUT - io_uring: replace find_next() out param with ret - io_uring: fix missing io_grab_files() - io_uring: don't mark link's head for_async - io_uring: fix feeding io-wq with uninit reqs - io_uring: fix punting req w/o grabbed env - io_uring: fix req->work corruption - io_uring: simplify io_async_task_func() - io_uring: fix NULL mm in io_poll_task_func() - io_uring: use task_work for links if possible - io_uring: do task_work_run() during iopoll - io_uring: clean up req->result setting by rw - io_uring: cosmetic changes for batch free - io_uring: batch-free linked requests as well - io_uring: dismantle req early and remove need_iter - io_uring: remove inflight batching in free_many() - io_uring: fix refs underflow in io_iopoll_queue() - io_uring: enable READ/WRITE to use deferred completions - io_uring: pass in completion state to appropriate issue side handlers - io_uring: pass down completion state on the issue side - io_uring: add 'io_comp_state' to struct io_submit_state - io_uring: provide generic io_req_complete() helper - io_uring: add missing REQ_F_COMP_LOCKED for nested requests - io_uring: clean up io_kill_linked_timeout() locking - io_uring: deduplicate freeing linked timeouts - io_uring: kill REQ_F_LINK_NEXT - io_uring: fix stalled deferred requests - io_uring: add IORING_OP_OPENAT2 for compatablity - arm64: fix kabi with io_uring interface - x86: fix kabi with io_uring interface - io_uring: fix provide_buffers sign extension - io_uring: ignore double poll add on the same waitqueue head - io_uring: fix SQPOLL IORING_OP_CLOSE cancelation state - io_uring: make ctx cancel on exit targeted to actual ctx - io_uring: fix error path cleanup in io_sqe_files_register() - io_uring: ensure open/openat2 name is cleaned on cancelation - io_uring: sanitize double poll handling - io_uring: fail poll arm on queue proc failure - io_uring: allow non-fixed files with SQPOLL - io_uring: ensure consistent view of original task ->mm from SQPOLL - io_uring: stash ctx task reference for SQPOLL - io_uring: don't miscount pinned memory - io_uring: don't burn CPU for iopoll on exit - io_uring: fix imbalanced sqo_mm accounting - io_uring: return locked and pinned page accounting - io_uring: fix missing ->mm on exit - io_uring: fix NULL-mm for linked reqs - io_uring: account locked memory before potential error case - io_uring: don't touch 'ctx' after installing file descriptor - io_uring: remove dead 'ctx' argument and move forward declaration - io_uring: fix recvmsg setup with compat buf-select - io_uring: fix shift-out-of-bounds when round up cq size - io_uring: round-up cq size before comparing with rounded sq size - io_uring: use type appropriate io_kiocb handler for double poll - io_uring: fix double poll mask init - io_uring: Fix sizeof() mismatch - io_uring: keep a pointer ref_node in file_data - io_uring: refactor *files_register()'s error paths - io_uring: clean file_data access in files_register - io-wq: fix use-after-free in io_wq_worker_running - io_uring: fix potential ABBA deadlock in ->show_fdinfo() - io_uring: always delete double poll wait entry on match - io-wq: fix hang after cancelling pending hashed work - io_uring: fix racy overflow count reporting - io_uring: partially inline io_iopoll_getevents() - io_uring: briefly loose locks while reaping events - io_uring: fix stopping iopoll'ing too early - io_uring: fix potential use after free on fallback request free - io_uring: set table->files[i] to NULL when io_sqe_file_register failed - io_uring: fix removing the wrong file in __io_sqe_files_update() - io_uring: fix IOPOLL -EAGAIN retries - io_uring: clear req->result on IOPOLL re-issue - io_uring: hold 'ctx' reference around task_work queue + execute - io_uring: use TWA_SIGNAL for task_work uncondtionally - io_uring: Fix NULL pointer dereference in loop_rw_iter() - io_uring: clear IORING_SQ_NEED_WAKEUP after executing task works - io_uring: add a helper for async rw iovec prep - io_uring: simplify io_req_map_rw() - io_uring: extract io_sendmsg_copy_hdr() - io_uring: use more specific type in rcv/snd msg cp - io_uring: rename sr->msg into umsg - io_uring: fix sq array offset calculation - io_uring: fix lockup in io_fail_links() - io_uring: fix ->work corruption with poll_add - io_uring: missed req_init_async() for IOSQE_ASYNC - io_uring: always allow drain/link/hardlink/async sqe flags - io_uring: ensure double poll additions work with both request types - io_uring: fix recvmsg memory leak with buffer selection - io_uring: fix not initialised work->flags - io_uring: fix missing msg_name assignment - io_uring: account user memory freed when exit has been queued - io_uring: fix memleak in io_sqe_files_register() - io_uring: fix memleak in __io_sqe_files_update() - io_uring: export cq overflow status to userspace - io_uring: fix regression with always ignoring signals in io_cqring_wait() - io_uring: use signal based task_work running - task_work: teach task_work_add() to do signal_wake_up() - io_uring: fix current->mm NULL dereference on exit - io_uring: fix hanging iopoll in case of -EAGAIN - io_uring: fix io_sq_thread no schedule when busy - io-wq: return next work from ->do_work() directly - io-wq: compact io-wq flags numbers - io_uring: separate reporting of ring pages from registered pages - io_uring: report pinned memory usage - io_uring: rename ctx->account_mem field - io_uring: add wrappers for memory accounting - io_uring: use EPOLLEXCLUSIVE flag to aoid thundering herd type behavior - io_uring: change the poll type to be 32-bits - io_uring: fix possible race condition against REQ_F_NEED_CLEANUP - io_uring: reap poll completions while waiting for refs to drop on exit - io_uring: acquire 'mm' for task_work for SQPOLL - io_uring: add memory barrier to synchronize io_kiocb's result and iopoll_completed - io_uring: don't fail links for EAGAIN error in IOPOLL mode - io_uring: cancel by ->task not pid - io_uring: lazy get task - io_uring: batch cancel in io_uring_cancel_files() - io_uring: cancel all task's requests on exit - io-wq: add an option to cancel all matched reqs - io-wq: reorder cancellation pending -> running - io_uring: fix lazy work init - io_uring: fix io_kiocb.flags modification race in IOPOLL mode - io_uring: check file O_NONBLOCK state for accept - io_uring: avoid unnecessary io_wq_work copy for fast poll feature - io_uring: avoid whole io_wq_work copy for requests completed inline - io_uring: allow O_NONBLOCK async retry - io_wq: add per-wq work handler instead of per work - io_uring: don't arm a timeout through work.func - io_uring: remove custom ->func handlers - io_uring: don't derive close state from ->func - io_uring: use kvfree() in io_sqe_buffer_register() - io_uring: validate the full range of provided buffers for access - io_uring: re-set iov base/len for buffer select retry - io_uring: move send/recv IOPOLL check into prep - io_uring: fix {SQ,IO}POLL with unsupported opcodes - io_uring: disallow close of ring itself - io_uring: fix overflowed reqs cancellation - io_uring: off timeouts based only on completions - io_uring: move timeouts flushing to a helper - statx: hide interfaces no longer used by io_uring - io_uring: call statx directly - statx: allow system call to be invoked from io_uring - io_uring: add io_statx structure - io_uring: get rid of manual punting in io_close - io_uring: separate DRAIN flushing into a cold path - io_uring: don't re-read sqe->off in timeout_prep() - io_uring: simplify io_timeout locking - io_uring: fix flush req->refs underflow - io_uring: don't submit sqes when ctx->refs is dying - io_uring: async task poll trigger cleanup - io_uring: add tee(2) support - splice: export do_tee() - io_uring: don't repeat valid flag list - io_uring: rename io_file_put() - io_uring: remove req->needs_fixed_files - io_uring: cleanup io_poll_remove_one() logic - io_uring: file registration list and lock optimization - io_uring: add IORING_CQ_EVENTFD_DISABLED to the CQ ring flags - io_uring: add 'cq_flags' field for the CQ ring - io_uring: allow POLL_ADD with double poll_wait() users - io_uring: batch reap of dead file registrations - io_uring: name sq thread and ref completions - io_uring: remove duplicate semicolon at the end of line - io_uring: remove obsolete 'state' parameter - io_uring: remove 'fd is io_uring' from close path - io_uring: reset -EBUSY error when io sq thread is waken up - io_uring: don't add non-IO requests to iopoll pending list - io_uring: don't use kiocb.private to store buf_index - io_uring: cancel work if task_work_add() fails - io_uring: remove dead check in io_splice() - io_uring: fix FORCE_ASYNC req preparation - io_uring: don't prepare DRAIN reqs twice - io_uring: initialize ctx->sqo_wait earlier - io_uring: polled fixed file must go through free iteration - io_uring: fix zero len do_splice() - io_uring: don't use 'fd' for openat/openat2/statx - splice: move f_mode checks to do_{splice,tee}() - io_uring: handle -EFAULT properly in io_uring_setup() - io_uring: fix mismatched finish_wait() calls in io_uring_cancel_files() - io_uring: punt splice async because of inode mutex - io_uring: check non-sync defer_list carefully - io_uring: fix extra put in sync_file_range() - io_uring: use cond_resched() in io_ring_ctx_wait_and_kill() - io_uring: use proper references for fallback_req locking - io_uring: only force async punt if poll based retry can't handle it - io_uring: enable poll retry for any file with ->read_iter / ->write_iter - io_uring: statx must grab the file table for valid fd - io_uring: only restore req->work for req that needs do completion - io_uring: don't count rqs failed after current one - io_uring: kill already cached timeout.seq_offset - io_uring: fix cached_sq_head in io_timeout() - io_uring: only post events in io_poll_remove_all() if we completed some - io_uring: io_async_task_func() should check and honor cancelation - io_uring: check for need to re-wait in polled async handling - io_uring: correct O_NONBLOCK check for splice punt - io_uring: restore req->work when canceling poll request - io_uring: move all request init code in one place - io_uring: keep all sqe->flags in req->flags - io_uring: early submission req fail code - io_uring: track mm through current->mm - io_uring: remove obsolete @mm_fault - io_uring: punt final io_ring_ctx wait-and-free to workqueue - io_uring: fix fs cleanup on cqe overflow - io_uring: don't read user-shared sqe flags twice - io_uring: remove req init from io_get_req() - io_uring: alloc req only after getting sqe - io_uring: simplify io_get_sqring - io_uring: do not always copy iovec in io_req_map_rw() - io_uring: ensure openat sets O_LARGEFILE if needed - io_uring: initialize fixed_file_data lock - io_uring: remove redundant variable pointer nxt and io_wq_assign_next call - io_uring: fix ctx refcounting in io_submit_sqes() - io_uring: process requests completed with -EAGAIN on poll list - io_uring: remove bogus RLIMIT_NOFILE check in file registration - io_uring: use io-wq manager as backup task if task is exiting - io_uring: grab task reference for poll requests - io_uring: retry poll if we got woken with non-matching mask - io_uring: add missing finish_wait() in io_sq_thread() - io_uring: refactor file register/unregister/update handling - io_uring: cleanup io_alloc_async_ctx() - io_uring: fix missing 'return' in comment - io-wq: handle hashed writes in chains - io-uring: drop 'free_pfile' in struct io_file_put - io-uring: drop completion when removing file - io_uring: Fix ->data corruption on re-enqueue - io-wq: close cancel gap for hashed linked work - io_uring: make spdxcheck.py happy - io_uring: honor original task RLIMIT_FSIZE - io-wq: hash dependent work - io-wq: split hashing and enqueueing - io-wq: don't resched if there is no work - io-wq: remove duplicated cancel code - io_uring: fix truncated async read/readv and write/writev retry - io_uring: dual license io_uring.h uapi header - io_uring: io_uring_enter(2) don't poll while SETUP_IOPOLL|SETUP_SQPOLL enabled - io_uring: Fix unused function warnings - io_uring: add end-of-bits marker and build time verify it - io_uring: provide means of removing buffers - io_uring: add IOSQE_BUFFER_SELECT support for IORING_OP_RECVMSG - net: abstract out normal and compat msghdr import - io_uring: add IOSQE_BUFFER_SELECT support for IORING_OP_READV - io_uring: support buffer selection for OP_READ and OP_RECV - io_uring: add IORING_OP_PROVIDE_BUFFERS - io_uring: buffer registration infrastructure - io_uring/io-wq: forward submission ref to async - io-wq: optimise out *next_work() double lock - io-wq: optimise locking in io_worker_handle_work() - io-wq: shuffle io_worker_handle_work() code - io_uring: get next work with submission ref drop - io_uring: remove @nxt from handlers - io_uring: make submission ref putting consistent - io_uring: clean up io_close - io_uring: Ensure mask is initialized in io_arm_poll_handler - io_uring: remove io_prep_next_work() - io_uring: remove extra nxt check after punt - io_uring: use poll driven retry for files that support it - io_uring: mark requests that we can do poll async in io_op_defs - io_uring: add per-task callback handler - io_uring: store io_kiocb in wait->private - task_work_run: don't take ->pi_lock unconditionally - io-wq: use BIT for ulong hash - io_uring: remove IO_WQ_WORK_CB - io-wq: remove unused IO_WQ_WORK_HAS_MM - io_uring: extract kmsg copy helper - io_uring: clean io_poll_complete - io_uring: add splice(2) support - io_uring: add interface for getting files - splice: make do_splice public - io_uring: remove req->in_async - io_uring: don't do full *prep_worker() from io-wq - io_uring: don't call work.func from sync ctx - io_uring: io_accept() should hold on to submit reference on retry - io_uring: consider any io_read/write -EAGAIN as final - io_uring: make sure accept honor rlimit nofile - io_uring: make sure openat/openat2 honor rlimit nofile - io_uring: NULL-deref for IOSQE_{ASYNC,DRAIN} - io_uring: ensure RCU callback ordering with rcu_barrier() - io_uring: fix lockup with timeouts - io_uring: free fixed_file_data after RCU grace period - io-wq: remove io_wq_flush and IO_WQ_WORK_INTERNAL - io-wq: fix IO_WQ_WORK_NO_CANCEL cancellation - io_uring: fix 32-bit compatability with sendmsg/recvmsg - io_uring: define and set show_fdinfo only if procfs is enabled - io_uring: drop file set ref put/get on switch - io_uring: import_single_range() returns 0/-ERROR - io_uring: pick up link work on submit reference drop - io-wq: ensure work->task_pid is cleared on init - io-wq: remove spin-for-work optimization - io_uring: fix poll_list race for SETUP_IOPOLL|SETUP_SQPOLL - io_uring: fix personality idr leak - io_uring: handle multiple personalities in link chains - io_uring: fix __io_iopoll_check deadlock in io_sq_thread - io_uring: prevent sq_thread from spinning when it should stop - io_uring: fix use-after-free by io_cleanup_req() - io_uring: remove unnecessary NULL checks - io_uring: add missing io_req_cancelled() - io_uring: prune request from overflow list on flush - io-wq: don't call kXalloc_node() with non-online node - io_uring: retain sockaddr_storage across send/recvmsg async punt - io_uring: cancel pending async work if task exits - io-wq: add io_wq_cancel_pid() to cancel based on a specific pid - io-wq: make io_wqe_cancel_work() take a match handler - io_uring: fix openat/statx's filename leak - io_uring: fix double prep iovec leak - io_uring: fix async close() with f_op->flush() - io_uring: allow AT_FDCWD for non-file openat/openat2/statx - io_uring: grab ->fs as part of async preparation - io-wq: add support for inheriting ->fs - io_uring: retry raw bdev writes if we hit -EOPNOTSUPP - io_uring: add cleanup for openat()/statx() - io_uring: fix iovec leaks - io_uring: remove unused struct io_async_open - io_uring: flush overflowed CQ events in the io_uring_poll() - io_uring: statx/openat/openat2 don't support fixed files - io_uring: fix deferred req iovec leak - io_uring: fix 1-bit bitfields to be unsigned - io_uring: get rid of delayed mm check - io_uring: cleanup fixed file data table references - io_uring: spin for sq thread to idle on shutdown - io_uring: put the flag changing code in the same spot - io_uring: iterate req cache backwards - io_uring: punt even fadvise() WILLNEED to async context - io_uring: fix sporadic double CQE entry for close - io_uring: remove extra ->file check - io_uring: don't map read/write iovec potentially twice - io_uring: use the proper helpers for io_send/recv - io_uring: prevent potential eventfd recursion on poll - io_uring: add BUILD_BUG_ON() to assert the layout of struct io_uring_sqe - io_uring: add ->show_fdinfo() for the io_uring file descriptor - io_uring: add support for epoll_ctl(2) - eventpoll: support non-blocking do_epoll_ctl() calls - eventpoll: abstract out epoll_ctl() handler - io_uring: fix linked command file table usage - io_uring: support using a registered personality for commands - io_uring: allow registering credentials - io_uring: add io-wq workqueue sharing - io-wq: allow grabbing existing io-wq - io_uring/io-wq: don't use static creds/mm assignments - io-wq: make the io_wq ref counted - io_uring: fix refcounting with batched allocations at OOM - io_uring: add comment for drain_next - io_uring: don't attempt to copy iovec for READ/WRITE - io_uring: honor IOSQE_ASYNC for linked reqs - io_uring: prep req when do IOSQE_ASYNC - io_uring: use labeled array init in io_op_defs - io_uring: optimise sqe-to-req flags translation - io_uring: remove REQ_F_IO_DRAINED - io_uring: file switch work needs to get flushed on exit - io_uring: hide uring_fd in ctx - io_uring: remove extra check in __io_commit_cqring - io_uring: optimise use of ctx->drain_next - io_uring: add support for probing opcodes - io_uring: account fixed file references correctly in batch - io_uring: add opcode to issue trace event - io_uring: remove 'fname' from io_open structure - io_uring: enable option to only trigger eventfd for async completions - io_uring: change io_ring_ctx bool fields into bit fields - io_uring: file set registration should use interruptible waits - io_uring: Remove unnecessary null check - io_uring: add support for send(2) and recv(2) - io_uring: remove extra io_wq_current_is_worker() - io_uring: optimise commit_sqring() for common case - io_uring: optimise head checks in io_get_sqring() - io_uring: clamp to_submit in io_submit_sqes() - io_uring: add support for IORING_SETUP_CLAMP - io_uring: extend batch freeing to cover more cases - io_uring: wrap multi-req freeing in struct req_batch - io_uring: batch getting pcpu references - pcpu_ref: add percpu_ref_tryget_many() - io_uring: add IORING_OP_MADVISE - mm: make do_madvise() available internally - io_uring: add IORING_OP_FADVISE - io_uring: allow use of offset == -1 to mean file position - io_uring: add non-vectored read/write commands - io_uring: improve poll completion performance - io_uring: split overflow state into SQ and CQ side - io_uring: add lookup table for various opcode needs - io_uring: remove two unnecessary function declarations - io_uring: move *queue_link_head() from common path - io_uring: rename prev to head - io_uring: add IOSQE_ASYNC - io-wq: support concurrent non-blocking work - io_uring: add support for IORING_OP_STATX - fs: make two stat prep helpers available - io_uring: avoid ring quiesce for fixed file set unregister and update - io_uring: add support for IORING_OP_CLOSE - io-wq: add support for uncancellable work - percpu-refcount: Introduce percpu_ref_resurrect() - percpu_ref: introduce PERCPU_REF_ALLOW_REINIT flag - fs: make filename_lookup available externally - fs: introduce __close_fd_get_file to support IORING_OP_CLOSE for io_uring - io_uring: add support for IORING_OP_OPENAT - fs: make build_open_flags() available internally - io_uring: add support for fallocate() - io_uring: don't cancel all work on process exit - Revert "io_uring: only allow submit from owning task" - io_uring: fix compat for IORING_REGISTER_FILES_UPDATE - io_uring: only allow submit from owning task - io_uring: ensure workqueue offload grabs ring mutex for poll list - io_uring: clear req->result always before issuing a read/write request - io_uring: be consistent in assigning next work from handler - io-wq: cancel work if we fail getting a mm reference - io_uring: don't setup async context for read/write fixed - io_uring: remove punt of short reads to async context - io-wq: add cond_resched() to worker thread - io-wq: remove unused busy list from io_sqe - io_uring: pass in 'sqe' to the prep handlers - io_uring: standardize the prep methods - io_uring: read 'count' for IORING_OP_TIMEOUT in prep handler - io_uring: move all prep state for IORING_OP_{SEND,RECV}_MGS to prep handler - io_uring: move all prep state for IORING_OP_CONNECT to prep handler - io_uring: add and use struct io_rw for read/writes - io_uring: use u64_to_user_ptr() consistently - io_uring: io_wq_submit_work() should not touch req->rw - io_uring: don't wait when under-submitting - io_uring: warn about unhandled opcode - io_uring: read opcode and user_data from SQE exactly once - io_uring: make IORING_OP_TIMEOUT_REMOVE deferrable - io_uring: make IORING_OP_CANCEL_ASYNC deferrable - io_uring: make IORING_POLL_ADD and IORING_POLL_REMOVE deferrable - io_uring: make HARDLINK imply LINK - io_uring: any deferred command must have stable sqe data - io_uring: remove 'sqe' parameter to the OP helpers that take it - io_uring: fix pre-prepped issue with force_nonblock == true - io-wq: re-add io_wq_current_is_worker() - io_uring: fix sporadic -EFAULT from IORING_OP_RECVMSG - io_uring: fix stale comment and a few typos - io_uring: ensure we return -EINVAL on unknown opcode - io_uring: add sockets to list of files that support non-blocking issue - io_uring: only hash regular files for async work execution - io_uring: run next sqe inline if possible - io_uring: don't dynamically allocate poll data - io_uring: deferred send/recvmsg should assign iov - io_uring: sqthread should grab ctx->uring_lock for submissions - io-wq: briefly spin for new work after finishing work - io-wq: remove worker->wait waitqueue - io_uring: allow unbreakable links - io_uring: fix a typo in a comment - io_uring: hook all linked requests via link_list - io_uring: fix error handling in io_queue_link_head - io_uring: use hash table for poll command lookups - io-wq: clear node->next on list deletion - io_uring: ensure deferred timeouts copy necessary data - io_uring: allow IO_SQE_* flags on IORING_OP_TIMEOUT - io_uring: handle connect -EINPROGRESS like -EAGAIN - io_uring: remove io_wq_current_is_worker - io_uring: remove parameter ctx of io_submit_state_start - io_uring: mark us with IORING_FEAT_SUBMIT_STABLE - io_uring: ensure async punted connect requests copy data - io_uring: ensure async punted sendmsg/recvmsg requests copy data - net: disallow ancillary data for __sys_{send,recv}msg_file() - net: separate out the msghdr copy from ___sys_{send,recv}msg() - io_uring: ensure async punted read/write requests copy iovec - io_uring: add general async offload context - io_uring: transform send/recvmsg() -ERESTARTSYS to -EINTR - io_uring: use current task creds instead of allocating a new one - io_uring: fix missing kmap() declaration on powerpc - io_uring: add mapping support for NOMMU archs - io_uring: make poll->wait dynamically allocated - io-wq: shrink io_wq_work a bit - io-wq: fix handling of NUMA node IDs - io_uring: use kzalloc instead of kcalloc for single-element allocations - io_uring: cleanup io_import_fixed() - io_uring: inline struct sqe_submit - io_uring: store timeout's sqe->off in proper place - io_uring: remove superfluous check for sqe->off in io_accept() - io_uring: async workers should inherit the user creds - io-wq: have io_wq_create() take a 'data' argument - io_uring: fix dead-hung for non-iter fixed rw - io_uring: add support for IORING_OP_CONNECT - net: add __sys_connect_file() helper - io_uring: only return -EBUSY for submit on non-flushed backlog - io_uring: only !null ptr to io_issue_sqe() - io_uring: simplify io_req_link_next() - io_uring: pass only !null to io_req_find_next() - io_uring: remove io_free_req_find_next() - io_uring: add likely/unlikely in io_get_sqring() - io_uring: rename __io_submit_sqe() - io_uring: improve trace_io_uring_defer() trace point - io_uring: drain next sqe instead of shadowing - io_uring: close lookup gap for dependent next work - io_uring: allow finding next link independent of req reference count - io_uring: io_allocate_scq_urings() should return a sane state - io_uring: Always REQ_F_FREE_SQE for allocated sqe - io_uring: io_fail_links() should only consider first linked timeout - io_uring: Fix leaking linked timeouts - io_uring: remove redundant check - io_uring: break links for failed defer - io-wq: remove extra space characters - io-wq: wait for io_wq_create() to setup necessary workers - io_uring: request cancellations should break links - io_uring: correct poll cancel and linked timeout expiration completion - io_uring: remove dead REQ_F_SEQ_PREV flag - io_uring: fix sequencing issues with linked timeouts - io_uring: make req->timeout be dynamically allocated - io_uring: make io_double_put_req() use normal completion path - io_uring: cleanup return values from the queueing functions - io_uring: io_async_cancel() should pass in 'nxt' request pointer - io_uring: make POLL_ADD/POLL_REMOVE scale better - io-wq: remove now redundant struct io_wq_nulls_list - io_uring: Fix getting file for non-fd opcodes - io_uring: introduce req_need_defer() - io_uring: clean up io_uring_cancel_files() - io-wq: ensure free/busy list browsing see all items - io_uring: ensure registered buffer import returns the IO length - io-wq: ensure we have a stable view of ->cur_work for cancellations - io_wq: add get/put_work handlers to io_wq_create() - io_uring: Fix getting file for timeout - io_uring: check for validity of ->rings in teardown - io_uring: fix potential deadlock in io_poll_wake() - io_uring: use correct "is IO worker" helper - io_uring: make timeout sequence == 0 mean no sequence - io_uring: fix -ENOENT issue with linked timer with short timeout - io_uring: don't do flush cancel under inflight_lock - io_uring: flag SQPOLL busy condition to userspace - io_uring: make ASYNC_CANCEL work with poll and timeout - io_uring: provide fallback request for OOM situations - io_uring: convert accept4() -ERESTARTSYS into -EINTR - io_uring: fix error clear of ->file_table in io_sqe_files_register() - io_uring: separate the io_free_req and io_free_req_find_next interface - io_uring: keep io_put_req only responsible for release and put req - io_uring: remove passed in 'ctx' function parameter ctx if possible - io_uring: reduce/pack size of io_ring_ctx - io_uring: properly mark async work as bounded vs unbounded - io-wq: add support for bounded vs unbunded work - io-wq: io_wqe_run_queue() doesn't need to use list_empty_careful() - io_uring: add support for backlogged CQ ring - io_uring: pass in io_kiocb to fill/add CQ handlers - io_uring: make io_cqring_events() take 'ctx' as argument - io_uring: add support for linked SQE timeouts - io_uring: abstract out io_async_cancel_one() helper - io_uring: use inlined struct sqe_submit - io_uring: Use submit info inlined into req - io_uring: allocate io_kiocb upfront - io_uring: io_queue_link*() right after submit - io_uring: Merge io_submit_sqes and io_ring_submit - io_uring: kill dead REQ_F_LINK_DONE flag - io_uring: fixup a few spots where link failure isn't flagged - io_uring: enable optimized link handling for IORING_OP_POLL_ADD - io-wq: use proper nesting IRQ disabling spinlocks for cancel - io_uring: add completion trace event - io-wq: use kfree_rcu() to simplify the code - io_uring: set -EINTR directly when a signal wakes up in io_cqring_wait - io_uring: support for generic async request cancel - io_uring: ensure we clear io_kiocb->result before each issue - io_uring: io_wq_create() returns an error pointer, not NULL - io_uring: fix race with canceling timeouts - io_uring: support for larger fixed file sets - io_uring: protect fixed file indexing with array_index_nospec() - io_uring: add support for IORING_OP_ACCEPT - net: add __sys_accept4_file() helper - io_uring: io_uring: add support for async work inheriting files - io_uring: replace workqueue usage with io-wq - io-wq: small threadpool implementation for io_uring - sched/core, workqueues: Distangle worker accounting from rq lock - sched: Remove stale PF_MUTEX_TESTER bit - io_uring: Fix mm_fault with READ/WRITE_FIXED - io_uring: remove index from sqe_submit - io_uring: add set of tracing events - io_uring: add support for canceling timeout requests - io_uring: add support for absolute timeouts - io_uring: replace s->needs_lock with s->in_async - io_uring: allow application controlled CQ ring size - io_uring: add support for IORING_REGISTER_FILES_UPDATE - io_uring: allow sparse fixed file sets - io_uring: run dependent links inline if possible - io_uring: don't touch ctx in setup after ring fd install - io_uring: Fix leaked shadow_req - io_uring: fix bad inflight accounting for SETUP_IOPOLL|SETUP_SQTHREAD - io_uring: used cached copies of sq->dropped and cq->overflow - io_uring: Fix race for sqes with userspace - io_uring: Fix broken links with offloading - io_uring: Fix corrupted user_data - io_uring: correct timeout req sequence when inserting a new entry - io_uring : correct timeout req sequence when waiting timeout - io_uring: revert "io_uring: optimize submit_and_wait API" - io_uring: fix logic error in io_timeout - io_uring: fix up O_NONBLOCK handling for sockets - io_uring: consider the overflow of sequence for timeout req - io_uring: fix sequence logic for timeout requests - io_uring: only flush workqueues on fileset removal - io_uring: remove wait loop spurious wakeups - io_uring: fix reversed nonblock flag for link submission - io_uring: use __kernel_timespec in timeout ABI - io_uring: make CQ ring wakeups be more efficient - io_uring: compare cached_cq_tail with cq.head in_io_uring_poll - io_uring: correctly handle non ->{read,write}_iter() file_operations - io_uring: IORING_OP_TIMEOUT support - io_uring: use cond_resched() in sqthread - io_uring: fix potential crash issue due to io_get_req failure - io_uring: ensure poll commands clear ->sqe - io_uring: fix use-after-free of shadow_req - io_uring: use kmemdup instead of kmalloc and memcpy - io_uring: increase IORING_MAX_ENTRIES to 32K - io_uring: make sqpoll wakeup possible with getevents - io_uring: extend async work merging - io_uring: limit parallelism of buffered writes - io_uring: add io_queue_async_work() helper - io_uring: optimize submit_and_wait API - io_uring: add support for link with drain - io_uring: fix wrong sequence setting logic - io_uring: expose single mmap capability - io_uring: allocate the two rings together - io_uring: add need_resched() check in inner poll loop - io_uring: don't enter poll loop if we have CQEs pending - io_uring: fix potential hang with polled IO - io_uring: fix an issue when IOSQE_IO_LINK is inserted into defer list - io_uring: fix manual setup of iov_iter for fixed buffers - io_uring: fix KASAN use after free in io_sq_wq_submit_work - io_uring: ensure ->list is initialized for poll commands - io_uring: track io length in async_list based on bytes - io_uring: don't use iov_iter_advance() for fixed buffers - io_uring: add a memory barrier before atomic_read - io_uring: fix counter inc/dec mismatch in async_list - io_uring: fix the sequence comparison in io_sequence_defer - io_uring: fix io_sq_thread_stop running in front of io_sq_thread - io_uring: add support for recvmsg() - io_uring: add support for sendmsg() - io_uring: add support for sqe links - io_uring: punt short reads to async context - uio: make import_iovec()/compat_import_iovec() return bytes on success - io_uring: ensure req->file is cleared on allocation - io_uring: fix memory leak of UNIX domain socket inode - io_uring: Fix __io_uring_register() false success - tools/io_uring: sync with liburing - tools/io_uring: fix Makefile for pthread library link - select: shift restore_saved_sigmask_unless() into poll_select_copy_remaining() - select: change do_poll() to return -ERESTARTNOHAND rather than -EINTR - signal: simplify set_user_sigmask/restore_user_sigmask - signal: remove the wrong signal_pending() check in restore_user_sigmask() - io_uring: use wait_event_interruptible for cq_wait conditional wait - io_uring: adjust smp_rmb inside io_cqring_events - io_uring: fix infinite wait in khread_park() on io_finish_async() - io_uring: remove 'ev_flags' argument - io_uring: fix failure to verify SQ_AFF cpu - io_uring: fix race condition reading SQE data - io_uring: use cpu_online() to check p->sq_thread_cpu instead of cpu_possible() - io_uring: fix shadowed variable ret return code being not checked - req->error only used for iopoll - io_uring: add support for eventfd notifications - io_uring: add support for IORING_OP_SYNC_FILE_RANGE - io_uring: add support for marking commands as draining - fs: add sync_file_range() helper - io_uring: avoid page allocation warnings - io_uring: drop req submit reference always in async punt - io_uring: free allocated io_memory once - io_uring: fix SQPOLL cpu validation - io_uring: have submission side sqe errors post a cqe - io_uring: remove unnecessary barrier after unsetting IORING_SQ_NEED_WAKEUP - io_uring: remove unnecessary barrier after incrementing dropped counter - io_uring: remove unnecessary barrier before reading SQ tail - io_uring: remove unnecessary barrier after updating SQ head - io_uring: remove unnecessary barrier before reading cq head - io_uring: remove unnecessary barrier before wq_has_sleeper - io_uring: fix notes on barriers - io_uring: fix handling SQEs requesting NOWAIT - io_uring: remove 'state' argument from io_{read,write} path - io_uring: fix poll full SQ detection - io_uring: fix race condition when sq threads goes sleeping - io_uring: fix race condition reading SQ entries - io_uring: fail io_uring_register(2) on a dying io_uring instance - io_uring: fix CQ overflow condition - io_uring: fix possible deadlock between io_uring_{enter,register} - io_uring: drop io_file_put() 'file' argument - io_uring: only test SQPOLL cpu after we've verified it - io_uring: park SQPOLL thread if it's percpu - io_uring: restrict IORING_SETUP_SQPOLL to root - io_uring: fix double free in case of fileset regitration failure - io_uring: offload write to async worker in case of -EAGAIN - io_uring: fix big-endian compat signal mask handling - io_uring: retry bulk slab allocs as single allocs - io_uring: fix poll races - io_uring: fix fget/fput handling - io_uring: add prepped flag - io_uring: make io_read/write return an integer - io_uring: use regular request ref counts - tools/io_uring: remove IOCQE_FLAG_CACHEHIT - io_uring: add a few test tools - io_uring: allow workqueue item to handle multiple buffered requests - io_uring: add support for IORING_OP_POLL - io_uring: add io_kiocb ref count - io_uring: add submission polling - io_uring: add file set registration - net: split out functions related to registering inflight socket files - io_uring: add support for pre-mapped user IO buffers - io_uring: batch io_kiocb allocation - io_uring: use fget/fput_many() for file references - fs: add fget_many() and fput_many() - io_uring: support for IO polling - io_uring: add fsync support - Add io_uring IO interface - io_pgetevents: use __kernel_timespec - pselect6: use __kernel_timespec - ppoll: use __kernel_timespec - signal: Add restore_user_sigmask() - signal: Add set_user_sigmask() - block: Initialize BIO I/O priority early - block: prevent merging of requests with different priorities - aio: Fix fallback I/O priority value - block: Introduce get_current_ioprio() - aio: Comment use of IOCB_FLAG_IOPRIO aio flag - fs: fix kabi change since add iopoll - fs: add an iopoll method to struct file_operations - signal: Allow cifs and drbd to receive their terminating signals - cifs: fix rmmod regression in cifs.ko caused by force_sig changes - signal/cifs: Fix cifs_put_tcp_session to call send_sig instead of force_sig- bpf, x86: Validate computation of branch displacements for x86-32 - bpf, x86: Validate computation of branch displacements for x86-64- mm/vmalloc.c: fix percpu free VM area search criteria - mm/vmalloc.c: avoid bogus -Wmaybe-uninitialized warning - mm/vmap: add DEBUG_AUGMENT_LOWEST_MATCH_CHECK macro - mm/vmap: add DEBUG_AUGMENT_PROPAGATE_CHECK macro - mm/vmalloc.c: keep track of free blocks for vmap allocation- config: Enable CONFIG_USERSWAP - userswap: support userswap via userfaultfd - userswap: add a new flag 'MAP_REPLACE' for mmap() - mm, mempolicy: fix up gup usage in lookup_node - mm/mempolicy: Allow lookup_node() to handle fatal signal - mm/gup: Let __get_user_pages_locked() return -EINTR for fatal signal - mm/gup: fix fixup_user_fault() on multiple retries - mm/gup: allow VM_FAULT_RETRY for multiple times - mm: allow VM_FAULT_RETRY for multiple times- sched/fair: fix kabi broken due to adding fields in rq and sched_domain_shared - sched/fair: fix try_steal compile error - config: enable CONFIG_SCHED_STEAL by default - sched/fair: introduce SCHED_STEAL - disable stealing by default - sched/fair: Provide idle search schedstats - sched/fair: disable stealing if too many NUMA nodes - sched/fair: Steal work from an overloaded CPU when CPU goes idle - sched/fair: Provide can_migrate_task_llc - sched/fair: Generalize the detach_task interface - sched/fair: Hoist idle_stamp up from idle_balance - sched/fair: Dynamically update cfs_overload_cpus - sched/topology: Provide cfs_overload_cpus bitmap - sched/topology: Provide hooks to allocate data shared per LLC - sched: Provide sparsemask, a reduced contention bitmap- sched/fair: fix kabi broken due to adding idle_h_nr_running in cfs_rq - sched/fair: Make sched-idle CPU selection consistent throughout - sched/fair: Optimize select_idle_cpu - sched/fair: Fall back to sched-idle CPU if idle CPU isn't found - sched/fair: Start tracking SCHED_IDLE tasks count in cfs_rq - sched/core: Create task_has_idle_policy() helper- ext4: add reclaim checks to xattr code - locking/mutex: Fix non debug version of mutex_lock_io_nested() - dm verity: add root hash pkcs#7 signature verification - Revert "netfilter: x_tables: Update remaining dereference to RCU" - netfilter: x_tables: Use correct memory barriers. - Revert "netfilter: x_tables: Switch synchronization to RCU" - arm64: kdump: update ppos when reading elfcorehdr - netfilter: ctnetlink: fix dump of the expect mask attribute - dm ioctl: fix out of bounds array access when no devices - block: Suppress uevent for hidden device when removed - NFS: Correct size calculation for create reply length - cifs: Fix preauth hash corruption - ext4: do not try to set xattr into ea_inode if value is empty - kernel, fs: Introduce and use set_restart_fn() and arch_set_restart_data() - nvme-rdma: fix possible hang when failing to set io queues - sunrpc: fix refcount leak for rpc auth modules - include/linux/sched/mm.h: use rcu_dereference in in_vfork() - hrtimer: Update softirq_expires_next correctly after __hrtimer_get_next_event() - scsi: target: core: Prevent underflow for service actions - scsi: target: core: Add cmd length set before cmd complete - PCI: Fix pci_register_io_range() memory leak - Revert "mm, slub: consider rest of partial list if acquire_slab() fails" - cifs: return proper error code in statfs(2) - tcp: add sanity tests to TCP_QUEUE_SEQ - tcp: annotate tp->write_seq lockless reads - tcp: annotate tp->copied_seq lockless reads - netfilter: x_tables: gpf inside xt_find_revision() - net: Fix gro aggregation for udp encaps with zero csum - dm table: fix zoned iterate_devices based device capability checks - dm table: fix DAX iterate_devices based device capability checks - dm table: fix iterate_devices based device capability checks - dm bufio: subtract the number of initial sectors in dm_bufio_get_device_size - swap: fix swapfile read/write offset - mm/hugetlb.c: fix unnecessary address expansion of pmd sharing - net: fix up truesize of cloned skb in skb_prepare_for_shift() - xfs: Fix assert failure in xfs_setattr_size() - arm64 module: set plt* section addresses to 0x0 - hugetlb: fix update_and_free_page contig page struct assumption - net: icmp: pass zeroed opts from icmp{,v6}_ndo_send before sending - ipv6: silence compilation warning for non-IPV6 builds - ipv6: icmp6: avoid indirect call for icmpv6_send() - xfrm: interface: use icmp_ndo_send helper - sunvnet: use icmp_ndo_send helper - gtp: use icmp_ndo_send helper - icmp: allow icmpv6_ndo_send to work with CONFIG_IPV6=n - icmp: introduce helper for nat'd source address in network device context - dm: fix deadlock when swapping to encrypted device - printk: fix deadlock when kernel panic - module: Ignore _GLOBAL_OFFSET_TABLE_ when warning for undefined symbols - hugetlb: fix copy_huge_page_from_user contig page struct assumption - x86: fix seq_file iteration for pat/memtype.c - ACPI: property: Fix fwnode string properties matching - blk-settings: align max_sectors on "logical_block_size" boundary - mm/rmap: fix potential pte_unmap on an not mapped pte - arm64: Add missing ISB after invalidating TLB in __primary_switch - mm/hugetlb: fix potential double free in hugetlb_register_node() error path - mm/memory.c: fix potential pte_unmap_unlock pte error - ocfs2: fix a use after free on error - tracepoint: Do not fail unregistering a probe due to memory failure - isofs: release buffer head before return - tcp: fix SO_RCVLOWAT related hangs under mem pressure - random: fix the RNDRESEEDCRNG ioctl - bfq: Avoid false bfq queue merging - locking/static_key: Fix false positive warnings on concurrent dec/inc - jump_label/lockdep: Assert we hold the hotplug lock for _cpuslocked() operations - KVM: fix memory leak in kvm_io_bus_unregister_dev() - net: qrtr: fix a kernel-infoleak in qrtr_recvmsg() - xen-blkback: don't leak persistent grants from xen_blkbk_map() - KVM: SVM: Periodically schedule when unregistering regions on destroy - gianfar: fix jumbo packets+napi+rx overrun crash - usbip: fix stub_dev usbip_sockfd_store() races leading to gpf - media: v4l: ioctl: Fix memory leak in video_usercopy - block: only update parent bi_status when bio fail - RDMA/hns: fix timer, gid_type, scc cfg - block: respect queue limit of max discard segment - block: Use non _rcu version of list functions for tag_set_list- ext4: fix potential error in ext4_do_update_inode - mm, sl[aou]b: guarantee natural alignment for kmalloc(power-of-two) - mm,hwpoison: return -EBUSY when migration fails - config: Enable files cgroup on x86 - ext4: Fix unreport netlink message to userspace when fs abort - ext4: don't leak old mountpoint samples - scsi: libiscsi: convert change of struct iscsi_conn to fix KABI - scsi: libiscsi: Reset max/exp cmdsn during recovery - scsi: iscsi_tcp: Fix shost can_queue initialization - scsi: libiscsi: Add helper to calculate max SCSI cmds per session - scsi: libiscsi: Fix iSCSI host workq destruction - scsi: libiscsi: Fix iscsi_task use after free() - scsi: libiscsi: Drop taskqueuelock - scsi: libiscsi: Fix iscsi_prep_scsi_cmd_pdu() error handling - scsi: libiscsi: Fix error count for active session - ext4: fix timer use-after-free on failed mount - loop: fix I/O error on fsync() in detached loop devices - md/bitmap: fix memory leak of temporary bitmap - md: get sysfs entry after redundancy attr group create - md: fix deadlock causing by sysfs_notify - md: fix the checking of wrong work queue - md: flush md_rdev_misc_wq for HOT_ADD_DISK case - md: don't flush workqueue unconditionally in md_open - md: add new workqueue for delete rdev- nvme-fabrics: fix kabi broken due to adding fields in struct nvme_ctrl- Add the option of "with_perf" - Output jvmti plug-in as part of perf buildingecs-obsworker-0005 16353267394.19.90-2110.8.0.0120.oe14.19.90-2110.8.0.0120.oe1debugusrlib64python3.7site-packagesperf.cpython-37m-x86_64-linux-gnu.so-4.19.90-2110.8.0.0120.oe1.x86_64.debug/usr/lib//usr/lib/debug//usr/lib/debug/usr//usr/lib/debug/usr/lib64//usr/lib/debug/usr/lib64/python3.7//usr/lib/debug/usr/lib64/python3.7/site-packages/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection obs://private/openEuler:20.03:LTS:SP2/standard_x86_64/d879bacc7fd1e444b248842b5a9f9860-kernelcpioxz2x86_64-openEuler-linux-gnudirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=9944f0270a8636076d0b8055da3f2574e3b1bf2d, with debug_info, not strippedpD=>Futf-8f2aa176973d93834c6bc0c329c70354ad4c70dbccc76f7c3cd3474fd309a2668?@7zXZ !#,?] b2u jӫ`(y-#qǿ:Z9,2d$j=lt@+>oz1r}"s <͉1*$gUa/ZI[g` -UcU ;t!|eaJh]-bs6X:(&$W'X.,LLuH|R9܋4wE bd~pMߙj,eRU5*JG#yM K=UfQK#/xi.v|Hy 9zG7NC30"ܐ䉍"hldyNOg?~P5b99U=vE~2/M{{9EN#`PN 9z|cW[oy%,;/I TV!ڢ@ lD;)xn :溪L,E>\{s.δg.i+l2'+_'{k>*q{j?mtU<^EzzsV dE9w)6݌v_946)Iވ~ `S%w0y: Ӆ ㊙ 861d'G1Zhڜ?)[?]'Rx{z|>`߭`M^J=tΔJIxh  > I@ Pfg<zx}{!z~/'j^?3ʚ4q֛ YO%^ 4EŎ1NcDv?ߠ^:R{GSw5fҘĖQxm6҉H #y#'բ #Q/)Rՠ%iSFۄUE6/)`Ktg{vC|ǗZ _4ه-ځ3U7]}l^/TXt8<@8Zϔ#%h˝G}dO٭܅HQ#xGp1*m0|'Ju|]z o;g$"Q4\Cx>vU毴yǁYbdŭEapM\Eگ xNb /Yvx B(&.pGa}+ŭo]qyfۚJv{"E3e4اIdëZͮn Gbyka۶kSv{ RJi<wU9=Mb Cfu/e>|5SlT2:*Yi63ynSB*~1'qƃ[bogH`3`p~VBV0DN*]tvsE-Ov'#^HH2Go8-oW }\E˹9ԷҺ[q|H6MG_ ^b8Uf#p2' %QDxp~E\@C@yjMb* ~vhKZ`~QW4v<6 sa+u jWD"OC&ӏ8mnce>{g"zZM+B(=lgȤqG߈{{C20tۮOwl7Ruku>!gwdIn_v$̔/00N׶B7?gjRήV^gwZT0s*z^/i }j lĆ?AprC"|}$,꩖~t@+:!Z(g] F 6por]m}UO4lFQ+VV35:{u/XP@ZiD"2AimF7X[5.u[-IӅa uy/~K tLȠ߹3ʤҕ&:ѿ~zzU1b)>!kJ<֍‡]kϤ=>15F[(A(DY9ЫfBFgZEg{ҳ/dkO˱\Ə{|z-ab#X8Ԛ!szQХH(6Z*9]UqY 9g;mb JSŞ^70Yn!z=4dtύٍ E3k^"ayEsPrQ)M6Bu%qUB?Dp* &g?Y) i}ˊW<GVO>hxM͔vq+(ֹ^ƀˍ8 imЏk@9AL3GecӖ&%opFkb(^мb_TRZQ9 n绿/brnK=>dDҀ'QYh_6j )x42ťKFmo3XDfͮ]XeM J8}u}M4hJDDJ(?\C_.9ng ORÛPuESmW [9jN f{^}6V4d>ixFK9$xi/Ge,lR|A BW- FV$e^Dj~I'!@ԫL =Am}O ZỊT$!%:6ݳ9_}QFDO~܍ލ* ~&KND8 -4C){ [7B[S4hQfwnCb<9EIW-vv+̩x*u yo$_;tÊU6FږWeC.S,Q}-q޲`̖yZ7NCr+QB+nk!A|BYe2${$z9]eU,65Wv ?*Q\H4Ӕz?P$%^u2{®ЯwR^jL Ϳ!n3#f|b3@d ĚJխR @#tcV ьfIR.ͰT"i(lO55hHKH|(1X<RK5PQCzuĎcvVt/ F4ӎ$@';y4"IpH:b|\YiߣńP9)=S%U˭?cDK*HHU?rk{F g`  w wS:@p0|j3Ӈb:ڂA'aУb.$\#?X;.[|:pZt=Ԑſ)p k d7u|w&vzaTD{RL&}{Iw&O 8+.EKw55=6렣h6|swҰK3? bzezݖi> dkx "TH4F:G_ٰ}BIGuGwS,Ozd%%E/h^$zCh 9֬P('^Qz1+ZDQjYKl  Z vM,g4Y@-緑x$T+mh$:~L8/ƉhƳPZm95L% ~]˾M7[)!&:2<^OB ]` hUXVntQ$-.c{K[Z!BvF^Ì$=Y%GX:fցiHϚ0@6", 8o|8pa:}wu yMq"ז/HP@>ͿyABObxv 7'3ę9<UeEMH:ݦ+Bød==2$&槭|ܛ83q{މ}]2z[ V˸[8 CPK=D^`J{~QfɟhF{~0Fcɇ;u^"u ܝBօnuI_IpXYU5|:d-Gԑ=a5b\,Z Dעު|}S`PAľSί5xYl nQ'jHIR_c`ͼykHj[akZΞs`(TSO{#㗪|N(UNu9߶:U{k5Z)J6d ؑ R0paT"np=K#<*AB=Y7q|fhzMy,ǂe)1q+v|%d8D8I`A+Y р$n!s8%u CSJÇO:}لj\E'H]m4 C/yܓ!4V;ehb`}eb]ܐ4& aJhavrD\h"U1L 5̘t*:j8;D$P<ga9z/(Pl3&~)4WPXKݗc9פͷ >k"4& z=MD5RvU+FՃ5W9dzT+[kIh;R \<;DnV] !H¬02GBBw0 :kkw}*hǝ;.{[b0CΞ> Wҁ#0L#lo3>(45Y[*%nT&s !ɶXE:"_h|ϱ~)uu~tx`jmD}!~~~ČF;VnU c2!_X׵!-JkϖΌM۽& <ج;[XB5QXʇTPgojwdJ 5sB8fu'OsaB7}{IrP%:D[#y;B^ *-)/U <"n @ƃ2sli RG)ld x^bY iyP|WuiYfP!$ܬxvӤI zb-4r'SЃi] 0E3nX_=yH:nQ8p*};|eY+&t7"!iκŦJ}q ~F@T(*wz%/19;"M.3d=ue)TPړgf<>ͥOhhӾfB v.٫4;yFDwDd d(7( Qu={%VL`X _<L' }";p֬_Oa8T6䬅OœgKc~ LZ{`RS.O-וR &J>U'_RN`Y͸;%bCCv= Zh8`#& ɟ*?"Eu_21dZKay AN`!5$jоlM$p3>iJپB`Us=6Jh 5B bt.WGGn*P?v\|{GDə.^'# kr[]2P%ZXoWq}[qu:J*x%gxw[H~}yB 2 #KXO`($mVﳬ88\iRhiDV#2 :.2P)CGŊH}{g pȤ+ҺV諝yhP|M}xHQ)vW>YO$-=+X_=Ry0 Rn'c9Ŀa/>h1sqhFd;V(k'yqڴ*J $xϖ#k{{HPmgfJ!˘xHD_!. *{ >U陸NDz}rW_%E)n$D~yPP^R<2Y)JwWU5DmhZ~x8 _~>.Ds8NEp<*M Il . sO!?'/_W?bSJB|Id( o1t~ 6@:b = ?Fr;5TbPnc|GÉ>{̥  `V{k|m[Yb<";g3-h<ְz;He"̽wÝgoˣ-fډ CjyAS}mAH*@j}AΊw.hg晗V!w'y#mଧfi1 G^/˹;82'$^⬤@C.ݱuL1bSq6ݗ kch #r XmUј"HSUZ`X1yNnE]|پ[ƻ 4u+z!o ޤ).)s_1qz_^a/g?ome99 !7Cwh Bc*c ):Z j1&f:݀zjz q*$^rU5~n5Id8y(zi]ΙRcF W]uNҥ+ `*):"&0/ppt{X߿@9根 ,JRjZ\k~ ^e5OJ S.{tjit PjAEસ!dȹCo*(t# yzAD&W\+Ƽ=U%oCAMaԘFJS ܠot?B rɂ|v.\nčĬɌh2TFF^}<:hѮJ^HEY(ű{#Ց=Z?` 6ROH+;k2A," aHvݾM.󎧃w97i8M&}ZRVjEF<ScH(ˢw3Cxgve;Vp*Y =:* .Z5lDa:!,j{(": B%fA0A'sc8ϹFA^ڎąOw2gMrĬ[9b$A`#gr(0bV͑(4/UesCܟ\kD^(ܸ+ 뮏9yG9K&  Z# 80A4FsK XgPx]ck:rTUs~t)9Bo8%܌)*&Ӌj_,h|M{x.|NNsmS`H-Y.ր)"ߨ3a~qU# Ԕ)Ԏ:@`J~Őjx)L%W>(\!f/`&W&lv ;c˂V 6]~25<;gi6`G l>-pAgy3?doԕV] @QGKҧzw,i&SV7ؤ2EroujWxW7Q`FFqfخ5o{ O]O;ғeTW֝O;FcdTzL!Y>=74?lܸ֡4p󷱗Ttt.H'2#) ju=:IMi=ݟYV]|F| %@v]1V|r͠5DT$vf&O |_ QgJ:' >!|3}nb'w]Fjg*Db1RB|ҶQ@ywVjr\4"U\C8j\$dJLmӍ AAr@2n,SuKm4C,95p*X#&ۙdT(UO ]Ci>ۗ]/0@6X:{X'ItŊMɿ}K ΕX ?tW)/.1u8O]D^Ɛ]ҁ^>4r6q+0Έ˨ne#+朠v@ZٴL;؟Ql:#/|c¾ 9vF J䗯:O-&Q*OY V2 pn;$y^DEv0-ؽa:-̙jC6žO $Uo(( \|)2Nޢzn,~4U#)'N9S& Ke-ŧX\i;{Si} o7m¾n_L~tDApz0+GaeF_Nguor?Rw״8h-'3s!T/02F[\ ω&A#!R[Oimm/Sos-mб>ԑL?ǘߕ$?sI"1J52é;vcѳ>wL,Ƹ~짞QXΌNG 5Plp|`=`4qOؚ:{]>t'[hϵS4t=ж1g .L6:>!8 ќ՞(ܾh&XԊu[uT0N0L{(E ĖsQ㋂b [0N7j}.MOG՚=svIC%.<QJ9'"Ph/l &jMz#^gўa fO2pTx`o ; .DMyDU -7m3$]k3 ܃%^iKK `5th#o:(Oc #:c\A`S<Dg:mUB=4xz3: ^0b.~v "G+^<##E][= AF-SQp>3X룽EK".z״&a,c89 lXm4aV Ly9+>+?qA7>dք8&; .&j+bt{!t厧`+gժٹ)XlFt,R) 31! PT}+έ{ŏuyNm=lkPvXg5V϶9bS ~P=/rͶcfجΤ+[")Ls)!콻L̉THc[bn|g:շ?QڛAP}~d z K xj;.lO3ZF u?ow:z.z~Cp3dyQ2XU'MRz`8Ksܞ ܱĬL=΍>Y _n,U@Mk=Z%a5{uQh*3@^_,Jҗs  OdP=WRs-%6ҙ;~ؤf`௎z:ZOhy-ϛzϯ&%Ɩ˽'Vj|3i^d_$~yƖPz4$qzV%ƺ8&4؞`f"ˌyJtB!  qV.g!L " t (_[4FR>I&6_5ZtyH}z"e_FUr 閿ng'7 Cӝ9iUtx`$ _˝oˏRo,j#6޿1*݇!!!#/+k;ō\-䴠V>EA$4IIH\$deXYf&;0eD<vJvqQb*gC>5*'0)r'w.O~ݯd& >J76i5(̀ԡg5v@8I~L9oKb=^~p2Z;dqCRXq*I6h▰nň-NY=~Ex{8 BC|0du:#9cX9R4+E?legbs$NH d?TYGpl^L-c@FmGʧ,G֭+ÊY@k&$T7-4 !-Qlzv7,X(1`Cp|yLS~iN=89',DWxvY?٩˪جEȩ@ PdsBKj1{9tӭU11#7^ w&FFGުV.or2~ZMIЬ}OИ|?cs"B@'wN4.q!{1{{:OV;kOй PzԬBk!-AwNФd`Gm8ddo^5gRy `7PJfiEG8H*GáPBALF`0mijHӦ'K ko Ը6|mVSqD>lZܟ~:ւ)#5L\ZTFoJB;VH(ͩkq!\E0φaE1T=ni'FJl(^2΄A,>0.Yp՛fD}Ƈ,_Nut 5) Pzo`e1kmb;V2q^f){ ؏[r[}o$G>( ppdS9ߙۙiwAmbxB&97as5 PcVplgK\Yl5Bn{්}s $B}p-b$,Tvz3!F4IGϢYAUn/(Pj8[뿇#bW^ \+]6kU1n6[X@-r@KMlo`+8y,sI[t~%zH|O _iB%%bʸ]*Bg"8Պ K0=utj3sw;1抛_ M!et:^Wִԅ/`ycH eZU V5ByZlϣ  @dlM(2]U█C.7m'l;X]7,xe37lT$DPi99.czֵcpHq El4i*u$! q#lUΒ a$ C іӢP)b@x픠"%V$Ͷ1=̔{aا`ҳ>0{أFb w(#Q$GSs;yvdv4wM]]U@%Z~Q/@)/E%eP jhZMQ((lK`4QkRŃ6.%/Q1211#{xl޴mۏ&H~,0d!#}9jgGc+_ȧ5eIMFV>[WSb1Pچb ]IkC@ICtCcWAFVq\ 8a_H9D#j00<`mNj-#gunoй,,Xmqq髻3$8h]*F0lMFF歀y x)s_V`no_3Eg?c]"zQX㢟M$6".wd$n 04CSSߔ p#AXGԺI;3kRNsWw(s"`ra`WAA'`Eϼ`YVp(`#EH(I}Ԏ1% 4~`[fjnsk _5kN?-ؒW=aBqQl0U_` ݳ7:k 6N~LN{R(9A!P5(#`$F 2e80QlZt:PDS侗YTHZU\bmY 0URQ:cS6$! M9js^Hd#wImKlVF#|$,U ]˿UxR[LuɱWK.ʨn-zcn=dH`R6H/-tqCsGYK ێrE-A;aQlYvcxɄDym"4&~i{Ua.SEvQ/-,ȔB~kmI0Ʋogs9&Ww8w %Y7o_8Lvl꥟ֻx'?8ʥ!Jt'5Fx{x[d{c(>XwR^"j2b{0B>ifތ$MiBnղ{*:ȼ;=bKHQ}>*6Мn<xcU90X 8NX r:-N0_HPY"~N6DmhGFT+-'iHA6y4ZD^s-}SxHyZO"~[`U$7ȓx8UhUķw;lA8nA2\bsϘ߱):{Tӽ y@ }GG^Ż zYDEJRᒶ@B9c:hFo2@ȃwkI+=[mB2 '[nR7f[2PseJ[&SG=eѝgs&$զNxBu *sP-Lno9!^R]!|~^s: )+F퀯{n(\RS}Ԝ7904G[FSU j`h /Tg:uquwt ?^څn75̢g _LLWo{N1+_qt Z8y<+5@Dfd[t:u$&cME79۵(Ko@H31ZXy\ɦ偼(j#)ucvRM(zS]ad pD W<S7k^VXJ263)X"&ܙ-sOYdJz`O4!(┪:Ny3=GT:.0PRYKoF9Pp.'uh((Ӻ0RKnW 7Jռh*?v|Gшl-;Ft.5Q)ǺBM%w&L#QO'tO9 /FC`vW 9'6A@/D`+8NvoCVz7zsLX|Sd8Ȫp IȊ.r1H0x~_1j}*(J> c|*Fz H#X >jmeknI|If/NEJEw^iTZ0*Mtp9%S[J_ʐ ]x B+=*[PM,A7=wnڿq{X@SDځ}&<~LSdwj-hԉѥ9D-kDсd5[$@f>%ߙ*ɳ֑VXMT?̍ly bߤ6v_xkFSۧ۰YyvC>oti7)lct@P|Y1Bm\KNy_X@a"h%XsịۯnhFzV"4{}-҃m3=6`fvpWʹ~^0׀ BG03p3``Ua[ktlRͻ.0{Su@uic D76G}dZ! e~KZ?"ʄ/wCfk۹Eܢ . 3ђ$='5.(c:wN5*wJȓʄ@0.8m@)hS7SMtۅfq$h=/%O`cnDm0Z.N^/urOBre{_4sQ!.d|}zڮb6,mPz8o0&Qiw_0˄Ybr6Hl_Эe1mCWA ohOaZtCl66UK;=3G]2-J O`5.swՄVF@ CJ^.lz]A$R{VW4'@2ɻMYs~.x\v@V.Ç,<9wesU Q1rv&fw.|)B}~]} =@/f ~p1^<Ť/`Qk,_ ^gv8+ tg쳊"Q@O?wv}"*wh!bF k-Z C:qo@@M噒+w²e7!.E龰ؑ]Â[STBZXg@H D.D* löv=]5jQrΙul"#V?.saxX `<(zaC}˪@ V!W˚Lrɽ6ߓ$l?Yl4(#[cWؖt'0|"e#HD̋?c?_6{6 Tj(nw4A?zը e8A-iu< *"3D6{H*s;F |[2~G3'"U _}~|SM,uJ^Fg:OΑ0q _] [fBR--!mj6NXY1oeLK̷үOCY$!J,_;X7uBz! [ ȶ[,}4Wn8[l}UUƇ_3;yz*P(k"!щ'٭ikO6nOnנ*+-PR-ΟbmjCDM,qA:J;`nA&SV5=~ %4 @up3ߑ(WvviCDb(0I*%G]OL?j[Ft5rLv\e > fa (#zVTCXGzpd5j|edJA0z֚ek$X')܎3jd_sp]ǰTxvJ˧**(ibG߻4ksB 4pD;³b$X&cQo. "y*ٔb I:ӑdQ=be Hv|ni~f#,a0΁S+s_S,s|:_[kyw ~ BY|҈ HK *4{kb"w}{ᒝ~K~=6} l}q-]UJ]Oԗ!I3Yui6p^U_"PKh3yVkWSwN!|Ktl؞J8 t+T;AvyIg0q]4z&kՈ0|M+,:WWLZ[@eDԻYFԚ;Fz/OXвwC?qbԭ֝U$I) $;A2w)TUW{Ǘ8)95au.ݗcK.EK}p WG3yM߻AHZKa[1n[͌0gܲβSZdHTBX2YN_Ub:pH$ H%g `ˋh[ɰLQPFMi]QB Z;fYaAr=NLw]dYCf_$BmAnZO}݈_@'&f`:Gu*{1p1 Zֺhhda-c>0)"ue:i̅ _h&M< =DJ!Gr7cy5y31ДTAZ;(MsjbA;<`|^}dfH~v@\N/&Y&vFE4yP|KvmҡLSvq*9PŘWb!`&GG^g޷$"xݽTkSD{Y^٢~xu~жlO -ϣФvxc39]3s-5ϛH$b4`% #E묖݈׳(pp,`z 4QD/SkNZԵ_D|kxww>.UD-OXN'!Z\3#>vWϘq~f~~jXu3@{cLq |"g|UiLeoN6Tڍ_,m}?'Ps6GſpB?`l_6['x|@ ҺL>7Cآ+=@qz{C>u!ݏ ymO:b'gF?2"˼]#LJa¶`h@.NV-e^7@MoEZ Mo#as$'HRdLTn5CXZZC萱B3p+N̒{MrVE.|382_Tu*We˚2\qH|h F`( UH`XI /X3j%uȒ9ƺ kU)2/zU'"2nZI,7oOPo܇ %Zz=\&J5;:tK%Dʪr/Avs1n;Fj3D (\\*Wh36Ў>ُAYWBSJk!^Hj]`P4#E  bKh ^o8xeWZP6â485[@h/].]2ȸ5A$IfGèm\Rt׾цn *'p[蝓IsBICSkIAG+i-!mR}"aC";2I[*sMh+IO"AvuY0kCc9mS3X5nM߹5 U\RakwBR01aflݖ Bl'KR增jW5僵5 Kǐ l;ڀi[1{'.L>4pz덨;d|eoBiI[BC'7onUt piAL{62lw:#0ܸ? i^.Yoz/iсH\]'pB`@I0M0O 瞔hB[a1[#gp6}IJcQ7%haq`n=6AGԞqٟ m jpR\ %ktGYrxR\`4ل@J(gkr}6iJ$[(`JAׄE2@.jN)e0K88VmеˑmpO&',af[Nri^c?ujJ>@µ<UW6b2,eTr&R JC*[!LP v `%AH*:Mb]0‡W&eIO"$1](`t'@^o8`^);_㖲Qž`c>w3 'Hr ƕThij*O!MU/+J:_SqG簫B>x__G3HE 6s})@! '7(7 쑟faNU%-=QrJhTe)xeʁ5+Vmv%VrڵZ!ҫTӡ^ıl7Co(&*L<™Á|9FtVxB24[v @@ ƚ5A5<*|RM_sq' %fCؠm}HuO1Y78NX-_f8[p8 sBO³gqGBκSaTN5Lҙp" jsǷ \Vtkfo0t_`-|#zL`%2`35Hjni,\A?2}zS7GU,.ʕssҒޠ7Tm>k<?.;+6@-^MٌJ ZkdWK/ VXݡEK&Cx'uhI G_KO%ۿ C/QTt\7(E_BdY2m 8щ/ roOcg*dDǐL- >I4l9@$I2;2+ΚICN:L0qh-aH;fQ@ʊ~EV0_h/ }݇A 6S"u~vx;\RRX tfC܀4RJe i|c#;U: Z{&M <3)L` "̫hÆ(Lr܍8V%&$Cv@ywِd9ecokĐe|a&c#@wZ˾fw_gNU s+Tm#_" | 4ub| _s$\OAN 6W'5 P 5sR3ux&Df6WD0+U?|sqwZnz/b94@ɜ/ގK p'Ġj/ g>t[,^upE1N߽%\9MکQ'9{@1SWPɋHDg^\c"6XQkJnEþ]&0}Er*[A31\y^\lR]D0^|r?W6p{A} O2 Ҕp'lU33ocVy GW-Z*I|dxT)˶GX&{Me&>τh?uk=0MEG[\6Y/ Q; e&V;QQ4~O%58J]D|0E߆O6zJq#*݉~[%%zl}rS'$g=42aBG$Gǩp&`>"WaYGw lj_Xe+ՑK[LZ|ol)鷺.L+^B.> 3+%1&G b[5D{ڰδ粶^LѴGcv&}0l>W0~7P؂3tlU+n1!qe6,C){~\!_R'@9tY,Z"տ咏HE0ʉ[ה3ru/?Gd0%OU.C-Qd=oHbxcͤ'M-;l!g%Hϧ6?ܞ}T))ӆ}Fvh+o…eVPѺ gw/ʫ1F&ʞ_5腈?冬U/w[օ0##}ڸ΄*fi_iojqpnWC؀*CdTl9"Az?G>2:v-oih[ )>O<)mIMO5q669Q+Eb/6uՒʗ,<} ny[Rt*&{,΅5pgfu#ҲlLT7ةU0gy$X}Hb#'ƅƑŔt?OGX(3,^?O WTyЙaZh/9]Bov£N:D>)ҕq~ =Xpl@H>I]ըQx_3 &18'NsG@!e2a=,8*{lD7?64RL\hrJmJ骡qn}W;q} H|ϫQw?% B)S(ۢhk0"F/a񮉠GMt ytjR3.w号Ķ+l?Aj@Ik`r>Xh~4KnZ=/!CS4vd- U  CR!*[F,@ezUe#&8Ĵ@:'~ DLtLpG{Ҹ8Z Kgw·a섆Ep7 &R}Y'?!z!nJKE@Y!ZdIWo,&^Ճ 'F5kF,f&ڣEYd\)শLS_۶}?~kvSR([s,?)ͬ+Qw/t0޻b GxXesa7(o&ҧ!=Wp~J*UP sea&e){N.xHZ&Y[de~ve 32${eo&}r>~9Kz;}bܸ9M:jf)hVn-fKBf HXı]ύ0!6'ifTBtD܈u Hbn-D6K:O&ck'+}sqiͳ `Q znZ<$ @щ4{T l tm<¥6岷Z,(1iW07['}8Lo,BiLFDZwse5 !{Y`Pp9G=~nA?PAl֐t镯'(vz^i^/v5/b֘4j,+!SU vc&/sIa`U03WiX|~ak%5- 9@Rѽ݈N%8.,ƥ`{#QFjQAV|C@ݻC† 1w{Lbb7zVU&h2W(R:a /F |5 )Ocz'~q{ y0H)y˕fxk[*4to\CN۠[ ~>7 S(fFO伵L<8goq )3Je"M9`u,q) <63X] H>0@):czc]Z̥ s'=3 Dd|"=pœ󃼿SHέ5lY$,d_j{뿳j]F QŨ+Rib}%ۢP8(w7]2Z{n8>Ƃc( 0%_")Bp3i3=Ƃq4 ꠀ\Xe962 粬Y~0$K*r><3u;rH! ڋ+ |v N (4ժlyj.5x#D2C)oi歈c{"اTb&MqE WATZGz'sz 7z4]'TjeBmNCZL&i';\r.:uzZOhdDF%H/EKq>P+*oS`9#?eG$'-F)MJ/Fݷk8 &CexY@=x99e h`~ScũIJb2:bcg<``qfB㺾.PԴPl8{}F6=NZ*8-UCkH^r?;%^(c 7e@? j7CҜʄ8~U >&8"I r=?n;uLxc`QǓqXX;z8S1Y%O>}DL?Ы,\!.笖-7+%u&:i&+z۔nx*Ȉ"t&Zն 6wI g!N|{ רE fPrf^DŽ@پQ S##XB s°8 Ě QenzV^d#M\ܹh[?cH},t?,N(-{\$BF6\ǐ? ?~lP0QPxU◁vZ@{kŸP=[jGG|L'telB! &oe5+(%ek*߽F짝c8<>X$rxwTʦ3?3)$\r%vW'Qh{Ȧ!'+L#5줍(]Fwt]􎐽$jgU)l!s?CX{>cMe߇Tםe 8ǾjVK6 |zas-8[EN]L?G f`{ڕltwhb)k'I0Zc[ T;J,vg?Z\Yu_upL3jU:tT6& b| ~g ip R[ 5w"d8A%)_:H5"jc{-vъ  UNͷe~{xܩo%_F^[/',Ild8֕(X£|x"BǼeM֫$QҊ.R[4Y$+oPal@!{ǝ6H7EC|4 j(% ۷Ⰽ-M%LoN@.l5nR%I'̻R8 &-֎)ׂ@m6'KH,GR=F sP6(Wk5X"5%PaIA{r⼿@ʫؾKvز 84Ex)U#¶B,j0\T1oP m(7epVY$J@)Op\:5FZ LͶ2JN߻۳z\@2yi9! %$񀢈aFV{EC_}ABɬߋ?bGi(<eCR;Ǚ8hm7gӀG"K{\be"E%57*CKgdF5|xRO*\ lx.k42'ܾИ.cq2#_8QϚ15u+pi4_ $6 Ϝ $&M#u8kzҚ8Ϫ2uzAz  6|[3-+Dh79px(*m0ѩ=U %BrtpɗaӴ1͛uFCSnŦY,8}k¤ND?: gJg *bPP]چ\E'E9/nAA1>JTz{Jl> >3=tԚxww1 Y(i30b& rgJsl+F,`'w.4]U6=‾W\ѰnhE9g˅F.kz#?-CCc16ds z}f1d$AMUY.%YNdq݊xXco XܛKK0Usy\V)Pvhmf;A!w`,v8X#%ǩ+\=L{^ [[^ΒdK+خ4h%Rdv8oYŒ^QQg2M=ojW;CkC+F} aI|XW+ƾ Uuqam "Yx@h~qW" P`TƥsPQU ii١Er e)?;/lH΀%z\z%nBރ[ BƱ}i1[o&1=PfXdy~^ΩVXYYm6 TNd - %t8T4|r,i UXv%(6WP?|- E(C+I/RӉ`T\(EkhVmxjS%Wrh5LyeeȢ\ VxQ~ڳ#X9%uBlA%Z\TޮG:~~_-vCP`iYVC^,զz6W'tlq{g|I^qW!ػ0pxݬtuއUFɜk=<ċD"L DZ1qDhJm/ߚ{I߱E҃J.ÀOC_̼R:|h'J{ьufJPsnbBŐLU,hU;q{quЃYXd'K c3^UjtK2C@-N򙳛uT(aL*[;.e'.nv_(,r E\)CZ'Cق+EYvb7e\xIw6&cIJ2C&m)dyEOmanxT˚}El?#a*)J0a#cT+4!OJyezKj;|Ua~A[ Dاveչ.ّe(F%~#@%2OGhg[TQnP5j3QH HTT3(SE,+:G"7|U<1j.{ `(_,+X?9z֗Bi~wuBذ%=u\ {")v$et_Fߌ"GZcΜVBS=~t4KZ`]?7A) m"9) nH]yԯT⫼>X*-:*>!KѢ&, Ͽ|LuTƫJzY xF ryM/bذ*|[MNVhdNSA}1_M^nn?2oQ0O_ka5޸`$M/u#Qxq3L@єes0;ٲ:za#` O4R3W6kO$IQOPM~uw!d%DT9 c5 Ziai k e_wuT2 &`9,2s= o6Sn3 |MHU 7'P%ЧY\pq};h/YJ[gx~gٚr09E0ݣ%n xkMԹחvj@pDИU@FoN,= RᒉWم~z `L~_!b Hg$r hQGo1<[GsxD#%{\- f1J]2<z[VG~3G"0绒s'y=G@gln{3$^ڇBL2CPe 72ZИvo*cKwyA@*x/5',媫7I`Qǟ 0b@ %$AD0rZB_bѦAu[RDm"/KY]߶2ڻÙ5r5== [*ejnu#oˀ֮X-.PBv^9[ xh .q(Y$4/4t×[hV-7X$F&7(U/Ɲ\}g'8:݈zbTRyzC5RtKqr>CB!n6z LKWٽ"r${Jyylh@8Mƍ\Oq3е;qhS+.IAֹ}Ǫ^- 5!?,NIYeGRc^;k*gQ60eYZ,kP7yR7dRj&8ehMDjW08qhbGK.N{o<\]})'aR ߳ pDZI- Z4`7WQp"0 #%Ep8?_1?tîv OLABN^CAy~GwAyi^""T1 -aFio3讶͛:ѻo2OL 'MknYAR̲&w,mqTm,~F@OZL'nKQ5-Biu}'5eN{F,Ѳ!ٶ!-5AZR?c*`* sB1kGHaK*c 6YiM);UHo  1НُGLYS6k5BQ女^UflFN|p|H8^e$o[A7{z B)MIo^փ5/ dܔ MXo2\ZcV(b:je*b }E_!a6|D2Cg4("8tJP,{Umy#dߎNaIu u¨*&sAH[_1.>myڶ]t6~!`v)#14׌J2ms*5rl ܯnӋ/TD m!F-ka޾U+Ƥ]ieU(t f}6\`e^soR~٣~_)=GRF.‘WKFP'oTp8AzpUp'E"7xq{%N67R"96hrȻ g\#R&ˇ"'mPmH .axB/aTÅ)* w!I]6+œŠ4qlĪʻ}Q}T6DQ:0LnQo w/+'];SdڦMdt0Evv><_@b ᇑKj*H&3dޛbcdX5T_[? ) O5K% 9ms"ޡ!.'>yX1Ü:"?]=Zahn>ZSOSr [3̃6J(f1qk ^O'k*H8Y%;7v0siךI'<k[\y~N/pH j+Dr ^X6'y3Я˖n]!1)[ͤlg6]W~IYi \xiiM@Ky.{sfnՋ";6ǕwOvR0b/I V=d%mӢ: zMNp˗~=>?UQcBXcnOK8\]=[AAERAc+scVN4`OJc2"5݄XLiPٗƜ~ov??9WB͟HOXF zI^(.SgF"ZXoZ^XyDĆjHC\h5ʐ_.E[qػa6|ouw}b**z)cߩx֊vO(<@4{dCԸ1!78DR%p\5E6pz =}õDx1cUᤳίnߺùq>4w^ͷ \~%;j57X{1E&J8_k 4IIlpDI4aU рXJ"||ߜЅ_vWLSpIt'g.h]䢝Űfu9Ảm8y~.0yM-yV'T^u+\zNd]Vsm+i> le)fFR0* bsm>-q*^ޔyXҋےLT7 Ux;Lu.DCLu֎]Y♉R z3v*3@PgmC.NNqgL֮^Ih 0P1uMibPDxU&=fj3 s6`<lg#7{g9w>&cLMd?TdA`qkoj"hm詂#Zs(-Uߎpl1??]E~7tqEo`_p5pf\ k(CV̄2AD*g]bNwȯ~J?|ost8V.Gu9mۀt{Әq0hPnB[h{ no?BLu`p #=zcAIYkb+*M/%J5;t )6lIe g4ºP`XCǙ?-.RtrGƯ͙h<2vlKd/KZ2ZNZ5iMcWʷU-?>;)J b}ܴ.䷡B@1@荖+&ݒB!Uk`M@J $YRI*R~[}_g S#1qmk[T\LEeMmDN#@m7^QUVەJLo5NKR0@ dNDC!Hd'P^`Y%R5 3EUuԞsWV%ia+;0!9ގ^dfAL15˃Qs>V9i\0;|<ܶVms\|'ϧ%6\ !An*RN?>5kPgZl*@ iJy+U/y`DLjH!w c_V绕&j^jPF b栏FH2:uP_o:0uD-@VaoP{4 z*(KE9Z]M 2J̚$׉B&]Dn$JXhMz}ݑf,uS*4[3fh+Y\ ekWIX=nB^!/ڬhe5{[*fC#Z^{ripD$FMG2 BL="F ;'*@*ЏV#X bC+08Dž{ n_Qf*#M,.#B/wV*O"̺N^tSDo=~ zhoyO`9} ϧS$6G6/wN [yQ kVo5_ Bنnaj:Q Xx0muR LqX)LqTiCYNZ*~Rb oMfOv_ʄW"dR>4R3o?ڧ?OpakH;l:ԭds$}3УͦZ&f]Y"ol|^SC>>P—◲@h wz;] D4xaꖻJӶ[Tw׬ zEeCTZ:䆵87)kG%Z*w>6dcN5 *yj:SE4PWL{]Nhkꠌe] gz%O omƮW;gNq,`/״W eH*pFy!3Hz;kㆷ$ş"'#7ɬ>碌"H $vwWR@vK M){bpyR¨qь,*&=! wcI@<`S2:pz\.CEc%T@CA~ĵdL2H^4I{P:_{p J?U:)yiK=zT^) D8KC=Ht\͕ 3e;v#evV a$rD3a"*k)-xh? z*7̈́6F.|c2"GuM 2TnxiS HQeC1JփDsEv73k2q1AQ|89CNg1T|> U΀hFdM/] a:X!0_&)+tc38Ӛi:)Q\bO21u|X-eu16S/;^ @E@tDX%C?D(}uf4{2鷉$o=q5dT#o4Aa(ϝXBL&&껲IIG\0{񗢦n+]_RO:=`kInl8QYvNCU bHE$H61͍1_<٤A =ԫ22PpLQ%2Nٖ;gTȖ劗ьdӥxP:BKM3A/d9qJ(^Nn86nhOslt(j۪PB0\naP64.^_zo㷿N2\Hp!i'LX4 lgseMQ4Bt,Twl|WX#B`02r.f 躋;?"Lw*SL\4C! tG۰쮱mz*_hdrgfڵP}p=I0[SorŬ)U$ocȕnwznduPCeDu'։JmU@)[FW}b5޳1Pu,-%Ŕtt|t/"9Ԉ(HJ8A'ۈ+sd y\q?C:( u(Kdq Ifp5`]8;>\ ʩok#6J jG;͐?Wd"RswSu3fmS Aoߟ c*rC pxɭDj810u/vޛU^P4HJ\L&>MWƣKOaǶ޼PXzlQnwJRazcV. =,ZO;M[Bdփh-q jR.[IqMw\2fv'L0>(Ձj:Z-mgz"ʅqzj-;oZh چ_% IȹտZ5AffG0RC8) *x\ٓxsWP~[-W rxn]|&W_AZP诽QrnO7>:Hh)4ջ3D҇ .O 7a>k'Ash ~_-ﯠCq?Ƨa=q}m;,0[%Ըgc"%B2S&qDnճy< Ub+MG`9?(7QC/䦅m3@ I¦Ll1KnS25KJ2]!24hl>W:5Iqa 2|ȦhfXdIq"ߐ]N: ڲ=$2O&1zh/ӡ#foOi'2q §s<],E紓9R{4Sv, dΔ~o+{lK¸yb 026;JͳV`@qA.6ڑ}pԎTiY=}* ^HeD8{ Z-+Kfyl$"m[_Z~' 9QU n:`dG3t:Ot\'o )cL' E& e>`[mڑ^fNma@B4xsxkj#7uH=[9=WW4Z5iʖd6-*{cV09UөpgT'5]ӗ#~.t5'Ke"5 QWHDbL| RqdGќ&sOK\]Zm'C;{ХbV l[xkv 9ZK+>ݩL{H]88FKl:iԡ͢V:mw7"!297gcM^}S yٯ5i!և/Rg#=Nc#՛؏:<3\Nա]x ء*\'Xwʸ 6&I,Su}SpV bml)>lϼ`U0 a;e%/OzIPict 􄞒(IWt7~T[k`8|c~7X3?j2ڤeYC*GXu䃃q*LhcBx~.ʖgtFt2?$r!;t|ǰ;Y\萺ZYҢO>abRþ?/ϺTreu -@cvڳwKі:+CVvt'FѴ-qɝKa0^CfPPeJ jKrb^0УlGiOANJ*qQtG&oBAe0 by8H3SHl賦lVwoqGHn8hAğ d9bctsovl+m[jB OONhe^*`4y# ~F.^yHCJй\ĜOof)K^`xqRWvSX>nS-#pmo:q"̝`+]n7;v~5`;=Nwk|hܦ`0Ok ݓT 5X|R荾iYOjupMh E8+Z{G. 2!EE' >,nḛr!aںʀANX,\T7NnD_5{1C;qC}6m z: [<_2tєeW묣In|d:IE7rGHYKd4oʫ[!/H[z-iM0UIPp)4:c!(0N)(%8`~%Kjgرl?{~~_%wi5ZOa\U Ұ~mvfA@;'Q,T.:t~S\ǫ+ߋ`cױ!H>KPJ)϶/x>%"sÜ^*8A\-h4Bu+,y)x"QWu>Y/ h_Sb#IЬeC^@JPgSߘy+~G a"4pcǤoEaQP|cܩGf̡"ua3X45p&il1{b<TpRWJ+ltF)GvcL2mфH`߸6 'H%4ܜ9 -ru1V"(Cl(P3h2]X\tƂoAƋ rL!^I@pn &h'8d&pG4%f БzPn>$[O?l>DF˵1ķaNTUپ|Q_êi .B𗊦&]V-z# o8~kqQҦnr>S_Q=k8B Mޢ,7>"\mڣㄆC@')hgֻE]{2?r .wAn/,/t Îy\wOwE'^ɔ&R?:$Qͱ^@}csI# $Ceg [O<>:oN*#VD5BF Kskx<)R̓ P{gXd$vYi.|-QkʜתB,x~ B(2qIY1[Ļ)y|1,D ]ZR<Y!˛x*͹RN«>56M((нT 3_Ċ Fv'f[$ZE2RI_m5kCŞLj kQ&Jti469n,'٘%qtz&Z564Z˝ 2/TBjc oADY0dH"\s\H+;ȥzͯb* kn0zA_6a!z@S;kBY؂^Ur4[\ 9oG~zW4K/\:O[2;i{܃)xBSU^3H,b/3GPQ8W :W礢 .ޔu6$#?^'suHP#D"s.}ӅLuկG7u;bwzr#Ȁt(b .0+/#'l0<_'׳^P}9yyȏ(٘KO{>~W#ܒᖓ&j~lUjK\wxөN{:~3â'G^Mn@/^%Lziɛ̷ڑu@zerg ]<1i|T aķ aL]!Nzݗ~ٮFoY@_KbKq ghm6K\V{-c|iOT*M?0q9O {,f*QĎy״=Yq۸416Z+ hn>\>xbʼntlPF1eGz:i~! :pf&Y 0AbYE),8"H@*ыqp:sF?[IXqў؎:?( B0]Qek?ӌ0.(\<>|Gd y^TA s?S!K_ }&%hhQCTV) -c$]duT_F/>?d*o*s% 7$hs91 R @kil@}Ebo+T]D&ܛgPY<Ҳ=8KѿzWH|4(+=R&{  ;K_jc(q0^7b5$!Qlmh=PJKl+f* t6JRir<(ӗ(#.|i^Y.,$QuE2Nd k_amB0N Sv Z2fe4Í튥Ǻ0XE.aH-E?6#!TTFZY,TGj5ڠW̋uG$E6'gsՖux󦾕3 { edz.F &c"9?YsBb1|ȅiNkֈ MOd9GLhfTT3oZV!?aF@tbhm:4RuetjBmbJkaҘcZ^pҧ m)ި=vα!iJGpZJ瞋w1ŢbDHR{y;¡g]R&߶iD*9l.8FepÊ͸>9tR5NmpQ[G:)̀o󼲨A|ݴeg,I+2#ǘMǭ![P_ψTk]s]7:O?m۴X6c~ kQ/ʓU1)IӣNmN&vco `Ç51͘iOvI6*fK1:jt8Vo>q8;Xk)j5D(oՃ"- lS"vG+Boy/s0l]0VvPo+zAK?m%Orܸ!03܈ )ئ  VߟOM>"> 3bh:v+[!:iP)v-ȱy\8 MYTpxe}RyOcɭk>^<5'I78XsjAI/FFVm ׾1gׄ%dt̀DTVrg_ #ǣ3$$ pbN,MD I=v7bҋ go\Ks W'R2;xRٱ7MbX[z qpp\ˤ=)5Tӓi6YS{HMɤ S7o#ȤNxՊNTb hŴڡ-c4sâ ^z&thk>?`!įz^(O=qmpO3& }RYG:$9Kw1#[m0)P݂n0<0.ҽ K8;qjd !tg  = 7/e5]*EW^qE-mg:+w,WSuB+ycgd.J b1 )8. h&TFk.pKth{ﶘ}yچ-c67 +yb`7\Vd)7XBcϔE,8?,3P{Y׎6t(rɔRO)uMSjCTLpΖ!QmQ_ϸ;)Y8bMs;Pi`;c@[&7" {oq-coeWsγdAHV*R1@bc/'w6-iVó-#tf# ( 1vG"DUe++#+j h AĒzvQå\ 3;vQ }nċ-BwVUJaѲϱ&+1qyJ]H!&=3ٮ#vsJ3J5A("Dy4!Xtꎷ1*|n e!fsg (vS>9l0+zzŌ]rǒoŻ޹;V>Uu@1Gpo'W P]By4zW)e5+~aw*Rg|X޷j4 [[P(Ȥ#71{8'ŚPqHFi8ަkvȄs-.ynsMϯD!=2(nַ2gDoFQ蚪ڀn/VwܢIܛ!p%R8%!\5ߗN (YA{I{XVI ;zl&ARZD>l6M~J hz(՟R4㯏08̆6 +N)@V.9[<:i|0)onk3:τ4澙>ISwF?C Lߊa=n|и Of:h)uzV<~}As0@1$7Ila{j1}5J$ZVup1? p "1(KCq -%PN:_' 8ֳ} mj/6YQjDے-L~KhPYt\bY@/9H-㻯Sڜ:Nm{I;lr`-_ve,[Z?1رd{`m%y@6SؘU=k[9Vjb| IH-6YiIoՋvl&ןCv -HPue/}Sx*{ m:j"xbzss {FuLGJ wX@70*T^eoEz)jZ*$O †u ՙ .̇&#+pƯcP8) <+ [0_v0AB!=bLu0HEH8]G"GjO\Y'BE@oQk/h:We[x*1Zoj3{Hk]ܽN#PAޫڭТX;DMOƁ%l./&U2\3(|k߷oR}ڷQnSwIfCPyQBWS $uHBX>4:NQ[wy\" *}Fjq_U`Zք q(5 3u5 sJkH7M MN[/Ҍ@C'}xĴ69m_ˇ p:p,Ur% <e+;s,lLE#aoq^8c@02idˣ6rs@zؓk*h-"y 0"+?Z{2 {P#&Ңa̝YX)ᴔITh778)IsSSg >=0Fc.jIv[/ [^keFzY&39\F8C~͡ܝp_Dl^w!j{9X "lj]*)Vఓ+Il4?K\4Nmy$ϚCF7tJ_@,j4Vy0#yL4^'&H`6 b/o.YzӰ~ɠ*ԝj]G?4T!g]$C`Ky+*Mzjy0B2nb'MW^hrP7aӬ𮈈 o 3)SNJŸ6`# 7e$ޢ{2&O ߠ']}\_:zzs1rzXPZrQ5"!9v:[BQ&g?t l= ]ZaTz'.q{%aP%j]oUiENw2@ zg]I*I>i;mM^w󄦔>q` LPLj7[2trnfpꬩs~mq'vI֍ {Ч GG*zC5:%Gh2z<-oZ!k DFEnG)GTxFG6 6=A:^Yyw\o1ڈ[b?Qދ\\4P-kDUeFJEsO0ޙ[3+׻NzΒ[T<du& zE%jVHnzȂ"-'0^Ͳ+_BTNfk?@ѵ` WðB%mӑҨx}TȀA) vw)9p\wvd%i46e` kӌQņe&nO]me|Ś0S앗mfzy/xwƩE.t(/q(0=/M[w*aAt쬩lq~qsqY]'7UW%Ylѩ-`#Ha-Ch5>t3v~{٩1ϬvqwR2 w<p0Ե +zTx,Z*.9Gic vvōBD+,Ӯ4H0(wN6X=" nkRUb¼P{Z}m;)Uz{ 5S:d}hZ'<|/蓣y%b{.E/Үs◹Bu[کKM>GY^P i d (:nljJ>ʦ~ "tR""'Ӗ#: vO NDgK5`쥄v{ g &>K),2FX_ fIvg&.,s+~T>_Pp5e,kS9ma`jx.ޢ2YNhԞ Qr:@#[T2wh 1myL>)s`*T-g3lj4`qܕCiU(v0xm'Qy&rʄ|r:<5 O4JӄeaPJF9X 9s UCnVc[u7";, bp"6wgQAU}.'cG1~MqUĺ܊qoO]4I|m"S^ Vy#_r=9]dNh,q6P!g.yokK̜gs 5]v {bFuC 8*/-U Ա[Ie0^C.?a,+H# W>V9xF<0/IKn PS 6'Ar9Ձ{3(`B>F$ u0PF,w#n1 _ JeQ5!r׭Y̙kzuAq_!G_Em὎$BԀeeG_ZHKE9C< mi\Gh~)P+#&$D1RҬąEQ9»yJT4+G[$u5jKg#1H@w&D'T7 XIM Vep]p@/Yuk `Nqrh~H8{NQ1Y8XaK6- ^aQVάsJ(4 9:T 6c*=T+n7QzJeSk{.gը#(L# RuU cdSI"rBaL5G_M0DZS)i+05ɔJG<ߎkCQ돩]=ftgpϙ6ECXʿ-@|b˩N˭jd9z|zT(/ε]LUkMB4yf{RjpWYpD'ŽxTOC^r EnJ{ʍlÕB P)O FR@8?.sOQ:YuRJƏ?yl>)g. u|Fċ73}5^"tD( ʼnR-H#MRA͘%쑬N CV;l}HIJkR=x`9+qhWPn&^Eq7*0iM؉-nn jU?@'Q=ʁ#Q p_P6LkydNb~{׬IA}))bU;ubn ~skUv_9|'t.C,})܎ u[oTG 0YſuI ZITVA*Ơ/ޥmlL͖5$@,HT7PXʧq^QO(ZuzPezI{x`IuɓM6*LM G? >ݳ!} I|_QAM;Y,(nA‰$\/˜)->/@WJ~ cSx"DEͤ+eŢ"WðV ?]TM"8WʑLxpy!G~g;?HA wdKUv;;j!E©Sacv.Cq4@5p[&c`%* ,ͬ?|͢skŦ̇Rp+;_Sީ)c ]Ez ^=cDQ "l'v4 hØamL) pjLgl<9J_УnV<>+p|0 p/SSDlwJ:BTV!#DF?{VU cQI¨i-^EuaTœ*8.MB85_u*+g,/\("+-j2WTKqxKujnڥ%=ruˡ%?!eɯqK3Y" wO/^l"LMv]j w$@Tv?S:-$U\m=ZErWn&C}y HJJBYͰtO` we(hi2 7;k1ecՠ^)d$ϣR#,9s4=Κ,bK_h+ Y, ˪~+O<<2oGw,KX_d3P_V,>YHiw= Vpsj2o?e_=8#Q T>Y!Q 6~1 /9&rbZ'kdiC2*?蜞VFr6š~j87-|eX{aƥVdv˛CZEV=,tR6iYǚa?0W,'S*|谓r9N!ȂDDV@N:eYſ7Gv1u2%1F*;uٳi_jzYjXߙ#䊃ʧڮs:Q!$It j*xLPsl%s`l{.ΙFϤc! 6<+O-ն *7 ֮{ jDHCvP>,^T(eF,/Mki$1^9\:EK%2bHsҥo,l ^n5ˁL%uμ_h`zi[H8M(ٽ`9ŶAǿi .c4f%:3 Eɵ/ךw5jo#bkzc4' ,I&1ΆB/ n \<`kj f?0foz+=Ŭ[-3[o2gePsUe]R:-:Ǧ%QyKx7CH7IA%p(h<VqVbBQGUQQXR_-*ڰj|6PFIaO!P=9A]+_h1R茭خVȢ X(hrkQ|׾qb)p}Z%? tnig1zбs_ Wgw1{̛~=}0燭v|dxFO|ʇ=yjHIgӘfхyhRǰqd57@갯 ϱHuscPcI㦱Z!?Y0{p/ϼJk VR_ͱr3!~ uh}#5ѭ/|,Y|zԅoh$w|h<Œ`N=$ȌW,bYaN!m 1?{OrXtpeB݌6\G ӗIZX n#iTC~k5JHP{=7 S@=ǰchYa+ujXqKkpH`;7% ;2Oe-Qt׏a{Vi1G5I"RAo{)Q??bOܲ}g>Vo܍G7]zB[>[SpSW""HGˈ?޷1@'4fa䓡 ץ*I +>>e6˵[ R'JOIS]Iê?j8:)EoyzT1ٝ0!t,ZN`j1q@;Dz #-WcЂOc(Re c#K- OG|1^=*ɲEۢdn+Bwrl,՝Lnd:x$hVBQƭ@i̲/T8R<50C7W4b>:(Ckj$ꏊy:5>Y&oםA]$»]%w W|W@L[tM@qkzb!TPשk-zLӌ6>i0λ-Im@F Pnyel0₤"7PDG`ae0w{ Fm6\{ԪD!n/L nV;$zwN@/'ڿ/!٨0S |$C`;O5c\bXfic,|>C~ L^58G1%li+yٳ J@Eͫ}I2b{ q~VZU#(jh74Op ._%5],O#@w{'k^+QC^յVM:>,jiߢp~ ^*C)\ug-:XÍm^2EN(}׋EN ZI4ַa}v/N$hҾѢKl蚇)V;]6˿>1g;dvs\EDJnz.>~طpk'}+ A%%*>Q?OzS4zVEN)oپWLJ,|1)۠ zㄢ?.KEK^8w0&jt$Wkǔ.l'fi+& ::$ӾJ\?[|b'Mٚ sS:Qs@7:"#%*aVo{`m~; %:/.9_sr -ARqT[hy-5m!"&b یoq#B DC ~*|8,9Ch1%8Yܕh{)p _5G)vzfȻPJ9Lei-PmI%~pOzsVsQ SQ(c=;'f-T`0}3 -Cg`4L}VNKL4gԴ {$D3ZC>!"ʄ!orI.W6e&]V?T_C?wJټIՅ5RfC+e=S2(TI\Iy* %.AN|8JqM8![]g;ckٯ>}Eey76XutO;!P?Ym87V& Em,_W~:e]@>'V I8J.掸 &@_D$vDq.QE\J~7Hh'*qR9A#voh=zBjh`sYI0華̂B9+ZWqeYk$݋<';B?Hb=*|-inY&9E,)?V2QD1^%h ȐFw|U4KFrIC2WU|#G+|?Z|97)j)1Pchjw[>Png]S#x@_*c\kBo[Fxp@8nM j2Fyblɔ J-YO%[T`fcr #pL Z)ϩedރA\rX‚x ?ӲS _+T<6 Y@~;az%H@/F t2}nyg_yrmg?Ϥ%j}wvXD^9 l(S _u{V|B&&cnwܻC:WJ)$N@k\WFmm8s}]ގV$Ǔ iX'5Jvb9fAXo;q>#y[7DCd0^k/|2e] P3s{ ڠG,`[zw)Lc{H,ZO|bY\L\o  X|p:{tV@!X1 @8ƃ^`$6T'BKBGt\큚om5zɾː2.!ay# mKweiݙ"v28iA#4O|3nNYzJ9W7`lh3U:pQP$VRa޷>ZFÓ` SO~OZO`Ɉq7-`5V9N$#zr\uw~3ΐ|9Uk;c/hr/x;OJXj|YP2 Jcm 6̼H8wk.?d z.+,VAHgg9_I?*"?`}cBU 15L+'N(dݧ9Z|%ЋWPA>I_xo|lkr_yugsnCXz&8?@TؠnH% %w8+?v &% NUA8`D}SBIN:OaE^:%|{XؿMW *V+S(gNu8" uKYQJ4?RC]QCI-2~z8u(ɸ1֞ů$)(^ι$*=.ef l:Br3zvI=%4܆D6WNš. L\M ^2*^!kCý*w6i\_MK,w`d3ВB9V"Đd4e\\T1@*weBI$| @^KhAsO^7yޔԬ=}OKs`ڨѻQjg\/5=Nv, ع %ZOuT\}_w8>*I+/⩽8ʣB)l=aY,)ZYcH*='e?UZFB}% =%2ggCo:ș}*&jUʹ;M >K9b#mxFo|!Pjy$e#~*,d+yQH{.iGE'` Ab>InW?' ̿'D(qB175%k`l1cXNֆz o>@ ܛW,r ( 3I4\T̏1k)}G{~m(\nԡֽu-Nr֋wP.0k.!\ʉA0< %;e&cDp!Eݗ14g% V2Bsu1nԿhA|׾a8!Ŝ e٢B4jw*Ə껤+bsZpwvks.Ƈ6|l᪴݇7E͡hɧ7d=k튛Z*9a4j6Q2U3Ej2E~a)AS c!"Wt|(X7vSvws Of4f솒CyMzӢ$?C7uHM6lM?,*jS,#Oذ3zZ8ft3) n&tSUwI1?K}6Ȳ 'QgHH}g&Mp]'[3@344:j熛E&`; T|7RJ`R *ⵗ$Y+e'"ߖZJX =EQ(<,xة]m+J{O=޵Fz5a v%q%J +=2M°+O 8]U8Vey.?ꍣz&CJ_FRJj_ [2#.5M~}AK)#2ѰM*rlptMo I?'.J=fd@R'[vZ-:E_8$W)u(t$ }LYB_4Ygf9pifgjtY~U=tQ |kNvP@$v` $ӹ͛(e.D&,U.ނ<\[/D2Z=ZXdh^kjE֮?۩R'!(P pUwC-"QNXhfp}y1{^kt52N>3lOssڥQN;>QqNxcڧ^߰Ek pIWܞxn#u*";`KE/5@2PH EqI.;l3aaۼgHq8>*рgS IDKczlLͬv?H.I#~G)lzZFbu9I)3,:ua+Ȧ3K hloѻIa5 $*.N"c4qY_5 .vkMi4cC""j}F^ap (jm+)AD7*L^<<sO,o)@<6= ELpR ii4g-DkD.{mCt 6 S9kQ+&Eot]!E]6K([#x!&#mcL#ggϾ"s)]+OEX™c' 1N Ix.2C"xi[uLBŇݥnva ^EͿvB&,Ȱ)^G{/{YٝR*6̃^=3nDLeA9zZmjF䯅=5?3,\!yg뿾 -@c܆!{_J)w@q=b3cbVI)|?mo`?wa2E@w&xPG7?@Ej籒@&D&ritM+ыh9%B&LZ2g2@jkU.:—"kkG 6}@o8oظ֓FRrD@)C0Y$\./&i4U46ctJ&Fv@3ewQkt jOxRik xf`ZɌ ?^#KW05}/oYA'0G>+%vV,;}>/ZHűΖ l77C>Uf|P1Y9x;؜ĆuŐC9s7\̯*o)m6pVAz#H kϒT>8#XgTRӉ: +xQP]  #t^NyTɭo< W?!˟t!=^Ձ<_E{0524ú Ȣ~{j w/(ZM3a.=lD0d%z@rXfq9< TDG}ݖ0l]a+9*9djbP7f_4?$X+W8vz2{7kYv^O8Y[zuY]-_cʯ(SG||+Z^Y0>JW~O0r KorP&h;]m~atϟ%#);g 0+߿/]1yv5@EfF욚5 ޙwg8AZFB6J+>k 9yg]w=YugW҃G{o=i7z_~=KF&dW o]8Gnhi`aݚ.^,MobKϞR>] ?~˕F/mABfE(,!s:HπL9ˋ4!Y 5WB|T9orvC󏰃zK#n>-j .`vV/X9Abê#R\\E%FH|NMA8nWhk3@wҲZ=mkq VPHw 봩ue>u#KO=.Y_+lqF#z*E\wzv.;Qcjx׶*셡i%lMD;9[V˱*K%0N)chI {&RHFRzHă5Y'uV8gAI,K:i lTisw.Nm $ů$t ^?v}Yt>_w£5[V$]p TgnbX42iu!Κp^x0Nu.z>G?O_|uᩣm֔Ⱦuq9"fե]AexWnzn< K#.UL*s.ZXa*w઱ ~M9W쓰Z5%Үv ?6L-- !hB.VjOs,(wncwr!-?>7j*3j1s$(F&w>AB۳QMdhI:-|Lџd@WmuXː>Hl6d¢ i6(ɘ'cGdB//h,V3hŷ/h̗'@0eL%`)og>䒶U]& [U͓aFVS]y}]!|/t GζL,?c t+J$dg)^t)$GQ$ͯ-YH_d/3 ǚN(*=.px/?"Sӌn%nVdpH:>8.XFzf\PM?;9]\F9/ڹ+ãi[% L$ .X3"LdaS鿮}αJSD$:g/K^١0!2QYPR}c:xl;8 !Y%o 5:\A_T;E+ZU6*/h@m*ާ; +V1H]n 2H)60p#\í|DB)ȅ&ՠT]ꐧ>֣Y#R. #"5IdZm~ \*9~Q*e!PcM 7q.(|"/N0JJGyum_b3+9$koCU,:$'O $W6] k6X*a UBd:|N;+GUĶiKEnۘÌVD JǻZ{(⧎DѤ븢W }VR_̫|@u vR@6 |z$q&i۞6 }^yHfA3D l:#yBM25j½"tL74t;5Gu6pq"_5κ M ]Gl4"ڃww 0RP*yG󚂺]C-lŲvy]_(FV94Z۶c1ViJV|_aZQӌh&Ml 'B80@ K;te)QBZx]hgH\39 *:)d%zg/*!ꮉU'e< H5;&\֘#ٿq}r&c ҥ=RUFl^th< VoP~|[]Y4j׊PX f& N[')fk3!H{|ΖmbUi*e=laLM뺯4WTK*0g/|_&ގ΍Ed |\tض_Pذ4YSQH[f.%7Tfx~54bbXqm8%ϽVK se[e?hHA=#*i|%j.-˓-nXzXI)O0W-Z%$$#Ѫn IpȞwQZү^ ~arQhD}[{XpDd/w|=D#J\2=6&vq= zZim(/d:h^s^ X4OO?ฦgW'S212W^D~/7Iߘ0C!`|߉rn3=V~ns_kKIaMr32rcG2$HvB%.xT495c@J?A>< gc/gWǸ}!#4De)X5w)Grt$d %pJȎɻ,G `@Pmob7ډuh,^6֘IĿHw-כ`  >.\Nt⃯4>w]h#`,Bj0!)֒Wؓ-jVy`ayo+pe; [k+C~&{ĊXyJJ#{ } khh l^5Vowe`1kbu1 d? _oAz+o" ~f `>FCo& RY3FMji)wV! YQB_7q ,Ш)*e=31¬$ 1s ,d^qV>Y*]RDrVA̎ܲ;r$"V-Y#'t@֡0RnXY@V96WvU#KJWO~ŖaOjc# %Yde5XnvlX 4EEZZ 3LU)qw {zF~2 ZXf9ž~ikYї˗97p 3ME ӏЖ?'7rz\ҹ8ϐYPj k bv(Ԩ6}.H,Qͳgea^Z m.%RZo Ց ;>碰NO 3GCWRxA9e[^,p-q ! ^2cDOTUG#\7 &IP0 Pbsz$9wZeT.tn p4%kτwui$CsPeaWԜ,_cC $MDQ[UGǤ:)aˍI\f./1AgL =b99JiGЧTH+ؑrSgMIb5FcJ. ɀrkY6t=V'3)?ks xҩ 7?Dz;{)C8Pfsfq` տiκAz*J2@u]X Bs:7J,dx^x~KCU$ V8c=CDƈEs&KL%&|Gڀ]#9j jF9vOE~łX!1xnPdvN *b ^iܶR`IX><H_\l~DF "]"$(`IKk:|:yH~b;kٙbZ$uÒ9ֳ4|6$6/[th*&ҊWtimP!I8Rƀ>=j40*F$D5YHo* NqM bv/iKB|(X6#2sx}BhpV3mwNMI }Cs@=HQI~67W.V*04B:¿ANKJUPq\(k4X 7)Gm0rg8g M-5@+hXyoB9|4|(b9pCƠo1/K'KDk% Ў @ d(ZAX.cP xeo4=H[&ԝhA g~,:+=Ji_bga@Î8 j\kyY4[6^SH*7 Hu(p ebfC "t_G}&;nD&ǝCtfR=BM6=[y2W@ ;Q?Nŏn_<9Ca hCy`c&t P|!-ț Aa ~gD޸u7@j!Ro ^劶 ۧ/t(|`X)nF'{41\?|x9?߆=1jvmC/낫0xW,}"j,t]k.Bd'a ?Hd D!əJ>Mq\f̅Cp A *d*B|JqIЦʢQ.D>ՠ YsH1b 4Ӗފ[r>SrD:mGC1X4"yo!O3fHL8#^(撺X}շAV{h..rBC ;de10tVo~4)6eݼ8>NG4V($†?=- }ӃXa!lE zkFIrZ ?0,̈́n1|v;= G,eJ?C{-xzXrp M_J:/?c(7wSFE䂬HrNQpE:Tޫ{V<\[|uSuAP'1Fl2D;me -V 4;6/5IzmsC:0>׊զXNj̹` [DYx̾doL4\i²mYL~NW]qך㔯9.U`C ӆpvK`=QdRfסtLX!}9 'Z1TJIjb*N2CAwߪM0YVuj״: }؀-6YG3w,N3) y >%P7 /t-)FD0ܒe_DB!J)c4ܧSRH="!s'mcCR U逹? psv#e ٖ B̽@-_koK1F d3 -3;PY^n3iw߾"&?8M ydp*G&UNz*j-(1yv`%u"Wɿ $(lcW sCzTm\_ ֖Q5_/G-ŅpE+RQ۫|zHZ"[9ujN.jRn.vO9ՠS3QKkتb3 iLV7-d:uBU3dH"(=gCn0oK ɂeTeyFh}VGU_ijs0A3*(T=d+%A\wyljIb{o !31*U&)-LH_~]vcɞW`,4FXl,tC6x 9VŎ΁%U ,txG\Iz8cc[3,kdNW{I1yæ?B$ijUF-;xˬ.a۟zaqxRI)@LD|O- 1K()wz:]p!ɡIpE \vI q3=vE3D8 COj"ـCeAL ڒR%ֈeYDS|ʑ@>x53 0u0+iؕuyo wy?\oŦWaL\BF}zc'$0ăVAFlVʨү00*NIj_s-B]i„<+zA'فm 3vi[ V~5Y7 `[R򪋐 ѯU>":<.弮A?M1Km?A*rE5ĭ1O ms`DB׼~4_4VO&t-OsoAIEOқJFohճoG#☀)jiKlWQ=]魤#7+ۈ\)شo_j>R[(g={ wsb(lXFDp6,29!5!^@W5)iz\}Ϫ3r|Թ "}0HYTke?l) .o>3DQ_gv*P +[CޝN 1=һ= "a]1*AɁ")|/r=ʱub@ea1DJ(؋FLDe1 פ ROڽ:qK;f& ܑA4 Ҭ0U7]~#xr4&dA^* ̻p^ȉK(Sl tZZq|vG;#9?#.A<؂xu4 ..ODP(z5\n~XDxch{<NvlWp~|/?/Z6$}r:p ,Lor%'k4c@q´& F#Nf~ 7QT~HCҨ8Aj.E眥&<19&\}R7M-gd<޲-mY@Fl,iS@u-$Xꂥnr8$XŴ|Dk0KokB <椎~ko0wIS'Y2oI5d =o_Tnc_SАLRS) Y dǚ2#[kjOwǹ+c7 }==!,": ѕ@y Νr/3u_km6S‘tC3lʉ'"qt[9EMOl+D-K 7tgiP0㕫4dY7{{j릀O򌌈 nU^Gnll npzmPwI:)2Aׯo> BkyK:NzǠq+&ny]*/nD=&MA2O*gJ{&pU`C!o5+s'hg8CX\[Rm(HvS2strE_amFP85*jev| I=gp{wB,7q}e@ poik%n5'(P5@(C}Bt͞D@!'v;;â9+Nmu9ECMt0C\ٽi^11OfyqO|:h ̦iH"fPzH0Vbĉ3/7 xg9aNtVg*L<*{"i)U=\̢*4w ɧi(tl1B>p.ګ=ֈ|ʠc%׭Ά-/ \|C|KhNg|qD (sᮀk kh.OXtUħT%jPSb1T pӴSbx9[M:W QC> E Zc|ݖj_ň8S2ݫ{LwF~:TwdU؛qY}IvT7n`~QߜnYģ{[j1n& W=5.Rqnv )*`VԝP;v63WXK-!;q k]y3tLJ(na'ᨬ~'wfjoC8CŮm* ]ȃ'C+? F^_~]c*OF;4󐬽)4'`m9]J_(QN ;2^YN07:ZL9gpgneӟWdEkGN1DŽcL FfgOϝ Q[ :I$YWf$x6 qL&u0hY@{Rc-H4Ҳ|fdz $ PE@ ]R`9FMAXk)lb_O3W:b`clǁnbvzLO/L9^2?[ aQkEԒ a@knnZ^ Vv uNߺw~0_~ ۦz`#uSd'#jThۀUɓ,a[ /WזC)Rsb(Cjaͨ@9>?v/(@ZTwXU|Sdohi9 M͇NZηcqlvO[l,1,^~ V>)4 ,/$# ( N(*YAԹL]04l*L^uuBIjjw|f r#Z~李]m|Znft1+(,JA7ő/6^>:`"F^<m6FUA)# {ވ}BnWҏ8zͷ0Wg7&>U7vm3uGV/+N _P7R!&F%{H|"~ll /D^guKH .lN߶:{5Uʉsa~xiV TR>^)u=$qf[({ؤ4~/2> 4kJ<j AlN|%黧0#>QىlD eo$5+I-e.b*e 9Ȗ\ִBnI[XOVcE8"NRZD9W.KS@,4] h+x@}תvrgw'K)nZYhMnc#8AIn{?m&Yx=`bPɜH*{ -4BZH6Hnf^3YMS!qk:ȱ9;"A )(FR)K$`Q|Fƍ&GzvջO^-D굎Ev.=w}7QU2f^j_H;"Ry-3@Cf?ݸ,G q]r3ՖA"$;%?:* :n}/4+ $> S|NbmAVfm][l,,~f|1F|.V_.QV>G> ?$,4fi~ƘL.D sxOuBuaA]V,CQ\!~ -$l.̭W-mxB[Iݨ|.X?J+-קJj˝iE5Z rTvX(D=1~dS',M#]7Wu iI9cmQy/x^^MOWۥ@\,Z6 2,nV_Xɶ"*\lC#]db>m_˞2~쓞[[/qmr/⤺7n8(+E}N 8LcvʟBM[;c!U'@ zxrh9o?0ni,jE$Xhj$̏_f,w+} IBe]D;ؘCQ 6=fR!ggI -W3/3Pa♹90bĻ#04LOL!j'aRbe&f'% j Po]gQF 6D@JӬ~U5Ϥi¡'G.`JG=Q5{8m u>/ Gil!̅t~MZ8OB\t`m,%w],`K|"KeJþib4m7wUkedf˥." H(bl^VFz7qXq+U8"'4>c\cyv]k%%` >( ɮ%({1@ݤzyeUF(/k¸[yJ`ҘM~㵱+@pN@}j'9j 6 _"ʶC9xBRrR{:9!b厓ѯVT8L؝,Ĵqt΀m͚N$'$ՎcG)UVОEL7woAQZdd h'wV'AtpƚG3=ϊjTjLl!I!<$&Չ$AB{8e;4) e@dvڡsta ]WBw]/v_NƆ*~8c>]\`nvrRtZ%#Y#E%J#i]_ۍ=lM{t T.p`Ng0CXP섻sϛ B&|.+Gϱs1ncIajnZg b4 !#!WFkDriP@aBUׅ[cyH%lPrȊ"yH$0I0ˏ0̀~q1>^x[4]7e]=WHʉڭ#;>Y">Z1BbܧGI-u;ϽU~C-wMUD۱C/oM?XX?Էb =7 E/"EMu8+_Gx3YDDʐ!-9OO\=@b\7zZYn 4Vğ/11]>XR%1WZyR#&>F$tY,jkYq4;a99idq޶u B_7^>]:F 7k"}&TSޠ[%<<'[{ޠX; ʖP*z9t zɫdYTӍ)Ēn ,Ku'R3'|vy\l}zڶs_m;u" YfT`}@b 7@k=$lѼ|S5TNw~~(ek_= Br&r7 #N,n:쑁7hHޒ'-0Sꜿl Tْ嶆94rQHzpm dYfi5B?E_xHnJrI~X?뷦Px_`ۼ)VE6dD\6;5j~PG} K=;iy\#JLԢ9/fm]i*'e78jl,aE[2P3dIt%gD=<q._7NJz0M7Uڌ..QzpmNQp-adt)_=DB/5A#A?tV1陓ZKm8Z.Уlz~תl$!Q򖢛 e;ؠU ? S~&UG|KD@JaKn˜DdBgÑj.sJ᱈.yq ,oprxntvp@4AU^5%e>cƒ0.¤aنHaPxQ6#IQ T*/E Yg};6oHc"BX(Wk^v\)|G3)RdQ$cBʰOm Gp݀~\ҎW_O0U~a 7ܛ:U(*GK,QΜP@GY+1^eKc`T,moy,d+%i,-0K@v!dRR0*f%vW˼1QVZu`a~5)&*&Jo:s?9n[uZB[I=F s\6wM3~j J8}mBcORO~MtNc1@/4EgU- _^aDU0XO h:T)f>,)[S-/PHu2Vjxݙ X6`.?ZWmmWԀ(!^;Vg8 ~3k3xjK0"xi\[_d<%C5.퓌Z !e icڛI7;T?=M,O'mq}B)9 /䕿ݮfiz(=:>Qp 0/Yjyd}W  K#m\ewht+X1 B.9֚yOT4է麚+/uX隂3G>bSڠY-KKLrYqP.+үKi-=MM &n1]~Pf%n$bWg]f}%E f~Nvw^=7"Dw,_Co~a@L pcig CѿdtLÜЩYĠ\|i]r2gE wr"" ^Ga( ׆%ӭ 3.lPT),r_L?#e?yj0fpNSO"f5Cp)KX!vDX$bdFNTm #`}aLSaG+LqĚsⴋ3;;Gh2<~#K~ajGΤT&^s70v4#`TSy UCvcd9ZmNYr2>[ں$g$<"M~㉿5K']ݘ_xw WeO)ro+s1w!* (ݔـJ-)1/0<15DgIV!0+qնkrшrz5}O_YcD®:*/u=:4tyhac}Mw1l?7+܎D'tL4ocvFT:ҨTůAK'HV%-8SMk~?21Nc@--lB n;&bec%k]QhNa8⚓%V |Zgo~;N:^[&.?V2r;VTXG>7 MD2Ԩ-&析 s PƄ>ҞԎ !3rCNgep/H+L̃wA~U>@eu+t ẮShmig}tsF {\zswCc~[\2mkz|5$\CVfv唁1MHsA͇yxV. 1XpK<>^u= )yi;g(f҇r  [Ƅ|k)m<͜yIFilp>Bq!${bH;!Ȏ=~,& 8nE$ f6IZxt9nМ!ߛ>E_D4d_3)㳡I`+{=jp$N-==q>V/櫖]bfQ#9tH R&=ͪ ၺк' Νr.r{nBDcB˨(egh8_ӱe=hIqXK p*^X34뮕D5?&LC ۖ׃gX~QZaoT!vUu-I +.S_Xmu랪kuE{H]e:=z*@0 i&,fO-шPucϿ~(&[4?*x~Bj$A.9%URoڝ -dj U*CMfD#[&ZZN)6 *d$鏕b9({aߥQy:eF WɹO U1,7Uf}NJ!䐣VJ 8YNËϻSIȏ8cxw3 k8DE$39#@xH;1kZ~*d:Jz WwHڐ=7cTVx;ULEwtԕ5RLorͺ7 4g5.ĻG. @ԈsJa,P߭RI4W$Σi)J޽x"EqcTN%aDez|hp;74+_`*ڪ$Њ>l"hExib#;F€)"X>l^5,D֐tT4K ¥{LQcۍ7֑0&k%K,.țK~=h4|$cF~2_L | ]wyV s܈^=]:3+3~nKSV`2q^{E}Ȭh"p֌x2QJ@/-&P'*ow؏Brg}M5 57iD) ez`KKm7IL0">s U0-҂:] 06dāQ f{^ Ok:~Z zߗ A }㘈PpTч;v;h^#FLz冂pKKo%8F0X$umhAgl2)GP >M0H) 712d}_pQ4:ZijTÛb-ǦuQ[G!qHRz@m}xBKQgdОW*;I"{A_Lb9/oͶr>K? DV#>soܲ`iGV_D:C1jmbQW}6%tHP;yeD ^arPQ{ V(!L9|` `tçpc{@Y!;6 -'69_I+J%+؃74o>X;bP^&oP2Ix T0m9*>+sWn+Mex¼7CT KVw$ipU I܋kU(lc1?[gաȤ@C#HvJ{{Ea5|F_*] m#1nna'Cםt2v 9f1eN Uf*(Em* &L5:T_R϶ca*p 4 Ibyl[/ 3%*]~@C}&5Z"0x{:?ijA]PcݱΥv\:ϟF*iĴ@f]@g% @wQGb$}_$r0RY[$3Dp$u㖈Nc ru_D>>`ХKY+E8'sR$h94Ṵm| hLS`f0/b+„a#Zn(sxY[jM/tvШJ) K+ luFgTkǾOEd=@=c}x-Z`OGEȒ:y^LX޿Le9f @*h:/햢\*ËZEۭnڴ>,_.-+X.=7\tq7gH-8-,!LL\"Eڲ⬳}ì];/cr ')ll G5@sWF ͟a0<j X6eIѿsvQcA\WA[qh3F@ߒ2OQrryG r6~5y:H\^= KuHsU uNz K<sU{ښau9TQB?P{r!B̚z c/zVnC~퉆O?[y@}E5PrGEIJ'åx_ 鳄X̻@%gKP#IK8;9 5wg1 HtQJLM AJʰuNW@mublH#]E >mTԶ]r7MoO,1eXv̄A윤%3IJ=d}f@KB)Z=*O'ɈևA6x],yʯ>p+ӦwTcS}l"KW P>f|X˓asPNU!~j.gN"Q &dcg !qUdoQڙfexRϋQ-끑6 ̀ٹ7`r, /, ;TJCmH/RQȨU rBo/|eP1r5NȮ2<#\o;9tLgee yu/c(?͔ rm69V菊f:%SW^t0S:Hf~xpv/`+gHO2#_^"%);lcua /E{ugY&b6=鶃4P_\0?06_Lv2V@YERVu44ס}Ym )`&LF=u)XE %}K .S[d٨^t_rr3B"Zufm.aWؼ'e-f`LFdIꝿ=6]=UdXCi!6k ,,. 3LU%Ki gȼO/=ecYp9Je\F:ټߋߩEPG3a@BN/T>Lo IP51!SRM0 5$im B1 4'k[ +m`Qi$/Ás _^qcVs.Vep=H7n"cS:6!}m%5KwۑwCL%h^{Nd߮TpFH^x,]7 ~^^u>^fS",0@a ^OR2T7Aㅩ~|Co@IN·_V'g z_ku|B$_Rqƭv`X,]YP~ gq8 ufvKb\.U R7{䉢ױ_6a^`ɹIWN+xKEWX{ Sg yѢŔu}kbzq:8j2xCiTN-W+0-*po="< ~Vo >(4KGxizb}m ,M tc !mltΙYw#Z۽_po 1=>ceTI' Dp(Rt;߼վ}k )GKO7_@#DR'DGԒ V 2Nsr!|J:LnkRe *c3? VU"٭ZP*+(um욁V?K2J1D:( ܺybX1Q%vnIL_3 ۔8E֍ù-%xpc~Я7:E68#?p'fGLp0V}%PZܰZ0?mXc k[lOVxd_d&mA IZ%lw2jR\pzGX/DS˵R=}V *~ EtXq؍g&WpXl1Ľ [3zaQ7" :tiq(bGxEZ5 CˈUQR>?lܵ*!I bφHK]Ѹ⡫+FM2%8E8 ?R*iy'5jW$}yVRz⭽/sG#DPRc=5N0|Fg9ق  :DFϩr3LeTdq Нw[Ş yX@E)N%qdO\ɛEfAQ]ts*$D*|SrB(Bl!1+2رcX =Bsf]LOP1­G$/pD)ȩY99ऱ` \<';P|7>5X^/ϖyډ"SF;dAN7Cի8"j*]U}yf IG(G9RM^ȱ엇, C;8o{x3KBPOZzcOkSFKzxZ(>w*S<4B(ץ#)4l8Co 7, )YP/F}Y2?MK'y|r#.7/[iQze2'VA"Z" s6(Qɚ'BuК|`^Fp/JϕChàKS 2r;S%:RfEs!^iP:*hn7ωvM?#"Fd=8j͉*o?O*ih&K: * Xi.xse漬RBqy Q)MM`@ z?c#jN*ą։.E*5wqUVhyNˢ;;6 s_|_.$|ikzN ?#B.yc剅H,0i]*J.Lo`g h ɛI"rBR^O}`hqRKIMYu{V %o72iJ=ygP2ۙA ?jre-Uxqq.|c?mJevaOA:M5?jb(vZuZc Y1v{!yD5FBq%x -\%Dʓ΢ڙ: j:'N!-ޓ)Ȅi CP` <@a_% xnڎcи^_jrNHU\b= Zmwwy |`3Sc晛ՉMzZ? OlVo%쀢p9Nj*:2IT}oǗi@'EV6Vy83nRبBt7GoުC|hn֣Z>RTl}ڠ\;G( O[Qƒnʃs>|t MI :R4iͅ0C79ɌDIc5~"Z1ךqkͿ:e讹1R䡈mHJVfgCЙ#C'qV!\fXΧ?k#b@ڃmxmtud#~E|j.ixb4B~$8zj_πO֦mV?D.7W)ARK{(v 1^08L_2| +ރV:->e/5s}TW3 W@}*W#k#xa1Hy(dD?d(U6_ܕ h[Ӟjؕ*Y^z.` G M0TXxZ ݻ+ z1Ӝ+_qWȬYG~6TͬPY O.Jb0 ^<?6!V^Ƭ`AprR L|"U 3^iŧRnʋcqa{}ɣv 400Z+ \-\!e\7yW?2T, (;Mqh{H3oӮ.Ĝ2䡏' Twat!O?giܼ\V{v0~vMǰhjxSRc"U|?ݥTQ @DJ:Oo /aظ .2LdOʽ*A5\*1*to=~$cM%6%iLJ0l^7C(|m0 Z^.#@N9iɫ~?GJ@~q zNYR%ΰKAM S9qȀU$`oةF˻C~ w<\o?5πb\\}KQm?+W!m)~q_H̲li=\ߙ_'m{x4ǴJM<ƪyoX4GaBk6oC>f.X,0P6¤WHa\픒A%J$⿬R!Dz #2mѧ%sI#tv-eZ|`3FRU^c=)%$`^#T$tj2n:Y˦yH~yQ]2w&^?)_XP^Q'yCo~J!xrL)F]8tOUutc+ِF5/af jXrFz ]YaǣipHxACݩjnwu΢{fiZi=4‰4ؿ'1ÏHJJΩiG\M o ׿rDOB&xY7i1xlP.ӥ_,rС-+vyU9O uFmJ0~-g^harTZ>kN3|?7  Y8bcgsE!@,`} \|{)ӼF1ɷfJiI?]y+r6G8"=`13raGֻq(Mݕ*O"ǩJg)]l$hs)zJ:7mq;$oxP[1<1KPA$.hRgo&'x_$',*>3@_<Ԯ~EE ā!^`*9LG*ve盍Hv@Bkà/\HĎ4Y }*HDuH~݁M(zLmsYH]Vu:i3L5OEcK\nmwv8}="Kh.o=| a{A_@+6G#5fhƒi[yGFs*1ն…ɺ? #KhY,'9 ^R J/c>΋J\k1u 3 P{f9&- Q$-ޤaل8Iq@kz!{V$'hqg]K}arz*pC׉E>:ʧF?TͫBWDUyޝa&!Cda&#8S7b|-u{~!p,9\3b%gҏ/cTr7$S6%mX쩬K]Yeq1aw;8j.*0NL!w.8d]v 0^8bUGI2/ -I\bjMK1!W&{[<5ĶN-w&k+@CC*w{%hMs3L΋^, oWsmFyny( NAAP*PCe3eBu'dCF[n,>eSDZqܗm 'z&Y\dDcYpKM4EZhR++T4"۶˩>Q'6e(] Цݙ()oM9Œ3~I Z憣=՘Qm \(Y1Je8Xa% \*vv'! QVX|j MoI<#ImsTg!Zw5o?jO,QnZ9>![7䩊SZH*bbTfjEVxx <رdD~YHce3[-٭Ejj"/̝<B0<Dev~^sPi԰}PKjEקňv\&GR=%0!GmJDa~`O{;ȧ2/(k٨V/q,HOHTG\|µJt{jhjso &zCK[fEzṳ 궺pAxh54}Ei5pNÐo5ȹQc~QOK'C36FRά f'ZҺvJESAIy1ٴbq>2lñ~7KNX̖ane$JZv]W-*}ʁ#e&<t=*jԩ# 5e 8 kĸR4hKPpU'7}n%Sc! ٹkpb"cT+H{Rգ b֐btQF `DQoJ;O)O95TEBrMQJ J'?%h %Z+ŭ.Z؋9ZJdY|9fոV6}_:vqMuuZYfuY2= xʤɤտ%ExZю+peXesj aѾ򠯱<kWjaۉJ7.fiʭ}\m+ݓQKVG6E:" rZ7 |)Vks*L^:|o+㩗n9jgtM}U^x]IB /]4$_G,E ۚVT*<\֫Q7X Pd[H(p "-e? ͝n{ʢ#.h&-w13Ǣ'Mlfd [4Ϣr ѭ!hK5k8|_fF=h4༦ Bޞ@J FMG[H@IZ6Id5m![ 攢H|>{"p TcSU_=29I֎RKEgRMw`+s_~'=>} ;D3ҔrӫOm&dçtHobx 85-'iJ6Id9@#f\=["k:¼]<|T2!"hs3!*Ar&gw,^Tڴ pI]m0ᴘC*.“:F]Hf[ӄЃ <\{ ZV Q/Y\R-Y k2\No' ̠[65}l &`[GMI{4:nvwcXnLSs@{Lܡaᄞ Inf(hD.$@/YhR,16I30؆V5јaK0W_byS-9"8V]Os,K',2jV  Nz]ΡeBΆMݔ. P@HT@A]CFicTI)#6ѵ? J[g򸁅Rkcv?j0%Q_GrO^~ S"B4ZS}󗐿4*#fU87nCΟPYNa-@A&`9mU#hwHV_PZ/5i :ݳ߬mg( EgY)F_Xϝ#tޅ'ǭ`W2y+p#rH|m;3 m+wHrlP?&U&mR㎲D2To|J,=0!Z۴{izN>PS.IbE٘CV߾憶5E2$ փp;+odHf:Sqav$OiCZ~τddy!*ZNUJ87L o'I3T*DFRhYטT$aDPe [DxIH|hUtp {r?& ($kjK`%BŰSn/i'q+&|@3OЧ2C?>Mfa<++(~aڡ>4u'e,wM` ^ ڡsȆ%Yom+~XF]ӴZqOM3~GN;tmM~*'F `gէ_ҿ.Ws+znn XjniS:R,ƥTmlUU,',R0[Yo!+C3~?D؆Gz)NpƠ!(GщU<];q7J̀Ln))]vS9 _3{?!6%ձdV\)7+C']"H77!:%_\+Qi^v o[b^WMAQ5=&Ψr>e{"NͻG#ЭYkpc8ܫ} ]LG'z YpAMF  Xro߾d3Ů>V(+o+ҕ0j]ܰL |5ï2"9T96[3"y6Kq6][q6 گ\׊(tjrIsOSYEX /y"`)mnF3<6:f/߁ DZ1MA31II7 눠>1.9YК<^NG+0lzՎle&՞.fC^ WZdx7wϓ5c-Q$KUk _G!}yz;$Y5Z]Jc_BkF% @eb丏pEI(C6Z{>E_z2?!kLQB[p2dJ֦Th0SQ`gR{ډ6zƨw,'yX!ܧ71+!>~ pv=rnftܛ`M$a6-Q69Ϋ{nV,-Эue+X]p1vDnm|h0r=שCд~qNXk%#~?Z"7U-̚PbxK CzR^KX$יFrlnVR;7hKZ7/@o'oh NF3O#JN~!Lך =ŬŭD\S#h)gu؂һ{u)S z5#B`hû];1#׫{]?vɩ7F"=Embo7`F:!P5o􄎑ڵJZ>_0g$T4׮c&Io /--AN(ď'8 H+/0ߣ`ArCv9c9-ZЌ{p-Z57;Cu5I DY؅XO9lNǝ0@d1y:6z Y͋ncG md{@pq)P2c qEn(}1HM)&G+v^P),NH$b`$M"P~a9:4U Ky=XcNl(ya?%h+x^PX&2a2>۵<e#O&x N<'Mt5ǟupK+;G[)ټbFCv}(œNRX('%%=K_RڡOf5:%؜FM6nW$o^aX 8Lf;yh:]^r;-,6yB-.=rbvV Kmi^]h="D|76_P14M).c9d]۰Hгƍ5 Ѯ|a 8}HRQBh!إ E!rN>)>Hsw>u \ hiG8q(ڴK}&-E^AUəB-'nu[-\q%,FUUf42>c\2> G2\ͪ;jPAad>MUëk1Oc&c46 0@% ~c.˒4#V(4M_7Eʳ-P`imQO}.%|gsgi <QDզǠd*J0w$2)Ժs߿KP}#ee ̇&]T4H[)R"Ol~rP+Izhb!Jf-E"+ ")NVp$XoυMzAc`;0 H22&tq ̦&Lߗ =7Henqu8I&$=rrx<ψK]~w-)_f$e޿eCk#.wR|vZ%c} sT$)maE,|#:oeZھM XީG J mt xV%Y.죕HsI ѶY[y=.4j ΌBgҔ6~$![&"i~TX0Җc t>@̧K8'5bʾn{Kn>5LpJ7ν f$zD>Vh0iC׎vQW1w F9L՗`9f #$HAwta|R |"PW)-ӏvf,Y$SS]{qOymG&UE:bdCo6OqWeUXdZt0烈&~ iatJss&thJhTizC, INnu sCHq)4B"XOVPme 5:W9cL1!A5ԈaNgB!"{@F SD͔=ԳSAٰZ3m]x&YS ;_X|XW[6#Q݊AF:4rT)׶ XցlTZ] ,<(G08}j@8*yvM)kȦA3D^Ҿ'^O>KZ -JnS/XÙM3zi~,C?\-/>6ìXh7X ̕1=m<`Bqۛ@ C8ƋȀ.@;nwzJkJU`Ew\6G,ށ8$2n_]ͬV=QrauMyX BpB|=bV4])2D_k;] a<)hBr9f:P +ќNƤCns>uIltLK~t^skp{S :Ei )y&Cx5 )hQ'lQLGi/pT xf+! ~῜-} ǩ`Mtu}U]b>ilx 0zˉŨdRY]6~9D.e@f @WyJ-WcsVHzDHAi2&_<У5 و % cߧʰV)v+9-Oz{?{SJG+l y%O)0Hh^oSSR'K/LfסVL aA:s$å0&$:nhn@fb'j`϶xL3 _ {=dEkG@qĆf2,L4쏑&#/X Yl)h|Fv|Rߴӆ/J`]H iXgAݥ U'^癩THN KSTġ#M?.LU+,&n;7q}rxUf 7\{!J2dzX`҃) ihQ84;C>Ԥe)6c@^6|+X5AErZo0zH~#Eu ;id:u)*ptnrCڷS6:1.3(gƂF?='vQr.nˉ}B 8CQ?M tB&%y'V0E4ۆ' X[hOs=!XF>r1ˈ#5][`]yNK&/dv \6x%xâWTϠ /sXVoc!UmV09a Qgev{l 1ęVKZqg"ѿrS˛Bp$̪|@QPGgC?D̅DBxPqx@-"J_|)UHbڠj.R},bT!U87WzUYA>*Y>eW:/@seQ2k=0|bK1#LIo:O/䞅Ic9{pfQD&N(U:>vabQ\p Nm+ԧZ#.c9X ax? q (&[oUVLSN$Z$уg*0FEM^Mޓ< 4ǽu_h|X/f WekHKG4gtM7`{4 ,qҬ 7feh8l(y9Kyh8pHCN.'둋#:+Uk/StsI0F+%6M +aV:Z*<jNzw~ZsCWxPЊ/݀Ej!]H2As@U\U.=G^./DLEZֶvҼ3u@=IӨ G؟Dm.@b[ ]mK$uuBÚ*HI-9"~ |;Qʅ /u&!8_h`xG?W$,dvwWv:\1l2 z1W_:!e^h)F4'PRdVptGpl%RXD @MwoJ4gV[Rwg_<3b]*U[z/&,ư=.o;ih޿(Q7J|C.웅=\ёGOh!fA%7tbvԂ1z{,CV9yUdW!EhK{ƖԏNYۜxAk:v y{ԈI-Sf"aM@tK3*jR7%}+eKAGLgw"J,,ÔbڼU]KX^T#O Cg3GE$ZSOJ6k?rf^t(T,!D's!L'j!I=B+-҂CyADKm]5K( ^;2} 3XӔ)FGQB~j/9#~'5oG0&. ; W587;Z6$a9{őr+N0{EO#! Ys؃bڅiWPx\XmR:dMf u ~=3cIy4$T@ ;?P̸0w GdnP+o0%b^GCb#m&oCj*mR3+CTuAE`z97rk,xB_cP*Zsf qz09j&alvW1b$rKªэ'm(Ib'IXk,Ι._ÔAGͫJ‰&AMl"~~R5N9ǀuY05D*]oDTgwGix2sؼdRX!T4ߪRݹp8T}Ft;;Pk0Lez3|K?~Dz3aKY"d/5—-R0gk`zMQ&,/ [V 3/ey1rPgGCCɺjlvzgv 51a&*[tiոUA;U>˴ҕ' M(V g+Q Yvg)Jt{úVa/"V|v@-^ i\B@opx (Xؙ*#KͼPvA,IVi ` UAQ9Mq%ҍ!i?n:],klf8Xc ]vDRfʮcb>1>,^R=~vu-VWoع;Cgs\+M[;d1Zwx Yw̢̽֜éO*L(EŘGEug &C 79YҺ< n֚ NW(z#zV[\8|<$ٚ'C5d1YTױ끔/7B'e! ,uMQcRFu>^Kf5e>,i h c՛4G+%T&f; pnE+@,yj.n)n"{: 5l Qe9b#)5lGobސ*4u pf\Y=BZ-2E+Ò0d.? ?-0b"ك~-oQI6A;, /`?6@!pQW՘F8dAz ?#һк,^uo)QgaТ0P_ _j-l)~?QCh zGuG:@MKl,L3ܤC^a#1=K\p 0}-PՑ2 ZX/.%\I5 O;RKp5YMCK/lymۂDeO#p',~l0khۂ cE?0Fclyd#h洛Q %[Ra ^epbJET𹉖WbeԿDT(3.xʠ*OBC0H39Ew.m`79NM 酔 T(9X]#}&1*!"N;Lg,|oJztλ=x*TD_^i`lp r% $Lp9pg#Ѝͪ |((˩D~]4)X/8> ̍> .bYVv;`B &E_SKI`oホ@l WM.3Fa-r%dk/v[K׳F2_,VvkJpղ5}qQ= ךp \`7XvTW P]n$>q;ߘ%Lq70 vɠ7H9dwJ7`~OSlaߧd%?#?a]>7:1/w3 i6yI(U<Җz)hB?-y'߮JMxi"tQ_WOuPѸow|-+~ o}{egCtu ˶NLP!+oAK7yBhD/ ;㊧zZ?S*q:_M^%Ot)4lC3) Đ+rXmkȀYEX\1Z+"~gN/׸e&ӿJ8ZNk+~o%=9AyXpR[W .?_Z^#77!|$#Hr x\¢Ƈa$p{ ޖgTuJྡྷo (ɶJP ;̛AΉ)jFG*WPV^Q{>M^eZB*U4s7 }ѰW)]{se P)NZбSG]!i!cEf>t?ԢnE}K8Tɽz2ºS~ϖ;{qz`i̕P ߫_ 53X x\g=P:\΂zb{? R_©KT ݺ/pau Rac( &WǿNMR#/x \o*,=>yX5 (騟!DLŪ[QQ : %OfG'0ؤkppX}a>8{sPh[MX^}RMH/\MŨJmt8^CT+˽r~dhFȷ;~*(0nV&r۶*żSD#Hdp,Z@‘v9fN/ ]%k֔pCgvlQdCI^\T^cmu,UyEyFm q 1w/^%zt+-% ,]m>H&>l o"߱1a4<=I&ɆVY_@.fX!!/=M5rBL\ /sT5:=zhQz*0{h'/и!CɚV+q'bC* IW6}2? {u="mpL's#Y{P@"/s #(!qD `qJ@ΩHH )2}{IgR0,^I:ҲKդ c"UH:yES.KD.9ZFUpxV |vwV*ZS/֟5;K(POEdScΚE 8lP-PEzW[>mkpDQ ݭ#Be%]7{|j<[Ǔ){RހPHZ!"Xi~ò.a[׵cAc9$MX})_"bYm/5/Sޞ0J} ?牑P `E`Gt,0/L s}c <(5S-_˜mnF9?t/ei8Vbem拨%+Jefમ}4TCе%1]+Qn~ɴUvrb2W^tc-_?ߢF}IweCҷӟnB%s'cEJ6$ ơhi!oh'bbzD4} M)[\YEq͕ Y~-}At\b-b,Gr{IZ8ç:(B0?j Gx>zY$Q~;f s >D'ԍr<%+ikgGlEMIA;[si 8IWS=1P{%Z#axryz[ચ~N. Gz8NE!hRɄHD4ZkPѴ:-i,|wiΊ>MTm:[d0;aЇT;AjL'XWPĎl* jv4>AE.@&dg(yX~/{ iG3ƒK~^prY9f@OƹNSӇ HN* OAW~ՄUZtY OڹM>?!}t&+ihS %tH)/$'ۯ"- tJW.ecr=wFao1cїav<7Zv붐4Mʐa>r/߄ 1݌ <[UZS8b_K9UFSQBQk"J\TKNpo0Xؑ*^s#U@w0q%"xXIk<ȯn֛tcFf!5DaQ;pA-B\@FGAr#s  f-? θK4ߓ )i[,"HvmjL\I14ҼwKx E}}GGҟv|f Ȼ#%lH `Gs^ z}_ 7V1~%+S[j?u97DUQEapeH8'*r>oSBK q/bR={7ݐduǰL|7n̯pq>;aI)`~$0;z FF\^u`fG_s,G -_u֥i|,OlG@X-(]l& 6Bރ"خ?n8ho;dZJ ǧ1FyL6ç$`'SӒ@j4Ljg18\:"I9PX8rDZd0NV|ɨ5ǖ$TfTIpѼ̍](x,Ԋ iIX f16꡼jCMJi :4>H-ʎ0|(|ذA!5bA_BÕ5^1`Uh?*ҚmW[+7UN#4F{󒉚8X-,LDN"oC:@Gד'Uc9SA@Iq;Da~WsvrYkrP`"eRGdaMJPdju-щ,!zΖ _\o\1E'ͳq46))N#͐љߖﰕ s$>)g8zgI}5 B}AK\!ƉEGE MX47κzWy}_a1 xG9 CƿݒK< 0NH ڏ_D|bC0Qŏ\+#L@c3=+U*+ < dTGz%b_é/! C`lzQY(onjy Jn ]\?Vb1Ǯe~+4vyS8 `+cTAݻ,+DZ1׽mƬ #]81Ig`}a ox2Rݍ]EeYXb@vykIB7, %tT6y~iRbغx$kJqDG]UQ)1Dʕ^}avw#>X7 toWjj^1C~NgJVf()(ߓ?ҋ%o{QS~`Yz&_>g=|bKaI4 x@#{en= ܚGTrGW{0Gt㔨M)G#u'`{[yZt`T4߽ƃCie77oHU8?>OA ŤuK9 7kw!ͨ7sR3inp>%KKmr^goHÙBǹ!{& TsF|`wfqXqJ Lmq$5nڥLj/tNGrc-oN"9:7-MvDcC^,Pson)Fl@R |*ϱPs[_) [~gJ퐉^67~)Q*1"xo\=kM3^vbDPSqN=j,G DG"y 6OaE-q2ͼ[vEh#>͞6|6͸`!AQuP]e&]vj:}[nȗil8%L%̖qknuA-sy6IN)̜{=f218m."4q eзx xey- &L,(6D"EbX:DzuYwJ1:UR} _3Rq/|N$fCHggRv85 3H-Tf03r ,{FXE?Ay>vaьhfc/\fl {BǣlKT!V zxJ ˡ~E_HT@0ݤȨ@aI?+ VRԿ}aV ވ}A6bH@;Sߠg8A+Z]7(DU#lgoA&Us; SEu(Gʯ 3#Is{~ .}L GQ=6L֔ KB;(-I Eny{Sgr|~P>UXK+۱k@zpw޺%g!#8'dHm!ޜtİ~{Ov>||5!3qQᤜnI_{6!φZ'\ea @3He6xFq?bMf_J*kw(]! XƤmL_2C%R>Efb%?Q 똢f&NpCM?n}c#w;$z (u*I1L25qPZ{|Ll%3g*9kDe"Q@z%iQ4x#D~/#GU_~_8\z;jpp,s 3"-:59a tlddۤK+pJ$ͤ"ÈsuYvܱM`w6"h›O gOi@}6օ"BEfֈBƺEXCи-$ sbW/Ah,/tt{A?E~F`-}02YǀO)R6H|NE`YP39 J$p=qe]/ B|+Oⵀ(ƣktDT?{ sQ2w nba 躠r AU ˖k 9 uYh'"yݫ{kz :q}sV]u8eʣT2%ٻxزޣ1B,UO@iiZJ[&ԕE?G3b7T֒ 7b(y^e "Td2Ѫ3.zĀ7Sxu*ՒV}*~n& Bŏ-e2D"\cg{ږ]RG ś! ؎6 I3yn Rߋz ?b13e"1*; d3M>$Ȓ֖1f 3r6:od*B G O6*cB ؓ ׃j{ѡJZETEOޖqap݊\&wqLڸlB]QWgXR]g6!y'oM5\1O%! ]Ahf^4om;-! 8؟ރOY& Tn-$ nHFGIs=`]?$jo4k$P9؏$nU*OSH҉i\U]%N(-ʠ io"Rʎ犳׈~ kbD0- 2y2ΦX=V襢gKv䏱}e*!4)6=⢬X ѿYd0owc5^C 2l[o/NV$Ds^6/!j![Lg̀g8)6ޕ"JwfU{_JAi'_~Vñ({"zvꕑcLCCbˎx;ȯ_$6gT%UtEP}T]i qqߚH !,_/Qy`uПl=-3I4³*Xڧ3o8"&=`\ѝr(>.w-F]b`>#םƄF (|׀r APXbIQynQ,e>*@}qG(F=o0m~ᶸUMwV*G ~n*PȄn)|3( ,~a]TdRF~zЉdp$xd$jwj6g$A9J݋@ [:y2ѸY%Ku!f;0!^DZp$NO_+,84āKr]"8rpDLdac+Š-3tyQ`LC,x+[=HbN=Lemzg^!)7 g'BGI9u>2*40&C0`#kXOL=+u%gQܮ)!S/9~̓&!zQMb%i5ycXgE\Sĸ|r#XBm`&W6޷5$ /v8Ԯ1>P}DŽp6cYNF2xX:d dXa&+:I ~ F](Ct_Zj=%G}rmdTpڊ8CP͉XsĊt`;bx3:֚Js EzMcrDjLMeqʹm[Q3i餙S>5d0G8FqQuU71:\[w#!H)Rz!0lE" sfhc5HLF .ֹ+ɖCJdi}>s.{MnHXƌ=it#e`Ov'WoL~E\p@Z2 פFu)2 +@  6y6K~w;~g炘OuG{\cb|EฅaC!8v""* -%%(P)Be Zx5 ,ވHUQYӥLPo졫ЌY/&w=ՙ9 /1z4HDX15] jA#a<i-Z]ӥx 0b@z >s>c\toocr h%+OFǓW 1h.R($K͊犘UUQFv2ėhRr7wE7u*aX ԹU voF"?y{;x4 "V\^œm:(,juj+OSĩ󘫚wggͤI~J@SѸp) %)YC^d|J9bd6j82RJU( NFJf+(hY- Czc$yBsLbImR?ȑ2mӽQ=z/ᓌ~l|? efYts6QGZlwc>_ 5לagV{"TBcm9&P@-V)_$+lJh"!!-K&g殅U.6)VpQCޓC<8SZg`M׍Rx>^s)ΟED~YzB~aJQt-(N fn1'&vBNI)˚TLhR0t)Ax;(\ڻ7ݰtXa!(*zwA Ӫ,ㅔg9iI=dpl}eie"'3qfp]ߔյ&08bgq_`vTN0gSԡF pΠlh»؟'bq>5:kמAQƨ)<'\n q69HyD&DO~׀~"Wj;}9r ;cMzo9!AmRݬdXh vD-*65c{y9#WCVM]g<|A)&MCoòhe걍lIղgv44'J[c !P/зdCd8}cZ _)D 9MϭghlhE^HwWuQ+/?e}WfX C~pH4#uڒOzZҲ]1iՔOV{E ?wRWe\\s3~:|SMbµp(?qI&|Y7pLgD!5Fn F(BYUw^paLSk Jyo|kBvjKͱ'bJmQ;uT۳jd.q3}q(DY.G6YvFPIģ!lxYp_ϦR yF~ zfZ/wԫMfT~>XD0΋F |PxM 9㓣dD oAՑU!ԉE[G\Muc٩`GD8Se8L^mɴvQf8{o =,:[ܝ: 㑽eJ'"0Rrm0aB `--ҧ~3SbG.F>[+[^eg~*Cط PR9 QN$Kŵ 'q9xpS ? Հ5vM< ~_ދOٓTWxH(?@sD`|;-$} PT゗ޗCSկ}OcA}A(LF'/~Ҁϥ= H?[bK'P\ΪiBh03lQ Q}V8:`cNG|ωC+)lu ŴEBs6%s55Ra[F)5^&'.!;WI/x]Jhz\Uղt3NC+(RqzꤷnzB1iy޽H߬]n[\8t]&{h[| NJ E8m롲tnub>E= ZcIWOw:G$`Mxm#|UK}bm.{3CIaHc߮_XFȯ=pf*:?1J9[a?i<#tu71!/[Na_7 ~LwIVJ{7(dY(odop)[MO6۵w"0>ce^d`I/i߁G$ 1$ETqcJ7t搜rV1N^y_i8F;;4:2x ˸i25E7?`9Mܪizc`Ps7CJD9hrקo͔Z#_Yr(ƵT \I{S(!'6Y >LuJ#&ҕΒ/jL#s<Ѩ1G:x7{wk 'y :n|Ux)pͣ3 Ў4hb+~]u谧^ޠt^3X3<\e {X,WYyX?vj>.=&;yH-GA| ֘o=Y՗iDZ u7v*a錬Gop'}cZp6x8LqT#pa _ n-$[ ՍQV{.Y~(\nyjyn)Jy˻ X,bgaSg BO$F,]A/'sD/E%e."nUbd; xTC\F鋏S: AЅM.NȐ]Szԫ*@B̉r_ x-Cӻ&hMMu|&1x\y[??Qrq^ۥ+$\蒑S"@⩏Eg30xKB#>&y"1Ysn Ƿ2UN'kDЉW'W|Dx4_!<]Tf^ST+t،5=8xJxz˟ e\@olu&x;y_~6haÎĩ++vR& J)?Tw-2Sۿ“C"/ض4V5G~{WM*h%P6`a[$3W\p,m@l-h֋:2 9<^RH {( t7#Jo%hc뭡T{ s_1(8f4oJaQwY{iao%/5Iѳ'ӕgc oZmb+)j><0AÐSJx-trlp}-RTd8NsQl:/z""ԣgC8lA#yfu&`E~a?Jhd $`@ρę h5)(Ndcmʶ19tu|**GUnn_5nMcagzG .s: sm@|b.t9%j?>D=8,.1۬ ,&GM|d B 55+t:jG=B0ո;qDd{JePIvJ?ytЗ'XiH%_DpqA"vpW2tm*NʪJx!( ui;ja9P6e(7x0=Hr J 4not^?"<-IiCzAf))[V=}#2x';f L=e4v^jC&Duўp0F7~L]ov=a"l\sx13C D+#HbSuʲFl=3874LO;ȷ.J#7;Z1v#7gw'dE4' :\+X%n[zp5]_>0F맙}s}Opq%NM_*[MZNp꧕ a-*SVoɉb&Ž)%e'ݹ1)U aU\\u.N m%d's4z"Ig=^IUdXg#+W;BʱS/cAuN^|[^yEGb+?^&L fHyOtN *9UTNqw-tjKxĈ;T&?i"Ob%TJ 1b9haGX!tN3 f:J(~6U$հ@tWU6MJ(*%)U]8~49ţ=lzOʳ0~H`t ڈG4ش(̷M!t{5xׇoF=E;3,f)~ bT8Ŗ&Rj^_oU]ĠLTXyM KU|nJMYDxu]9oL⪵+ѧbՎ+{X ~91QxI>n 3q >6L21L'qk Gg]}A꒑c|!M}3_aXJ`RUYb޻jU[C$b/zC+4F< $ ޗ,ՔTh,2t[ee:hHn* SyIFIsULV MM)hyW9R.#޶yi%P;dUy6NxTN6 LulgF j!9[PymK4 \Ձ,kR9_5#cɕb TNY՘#؆36KLiBH_% ɲny J>@4Q%/|.*(%/=ì]5b`EM]fN+h@0QR-:n~9sm նhq*HJ u PVer1 <*̯-\}ڂ+}ܘE@e$*NsGė@Ò^}}r[b5Wڧ i~Wv4ۓLH킗D?m5Sfť0ݔZ\ _Ɇݛ!^ n48`}L~X3I*]i0_{QV*nẒ}~)A;.Ü{sgN>/B4頝{ݴɌ]pu+yfSrb3X;GιxD;^"LOR\r*+.^̺Gķ4x@+!=w15 U@tO2&G(ab?nf{ [kBN-E*cj R;xOodXi.D 1%gy*]7wL#>27nXvn>gFQZ.D?w(NAlD]?Feƻ=sa7 nDG!ܜa!yɹ҃UwmkqU@ 0Dɑq+D)Jv=^2j+^lqqBExQ 3³8~$r $?Pp'xg1 Й"GL_5O 'AGN/r,((ǂ;`~_-hb& 5`\9@ʥKU&oRwV@b I臖m[jpNuDjyNq%z`- ͞#,^{I kq. Ƽ$R$1|ҫM%F+(_. . vFmZS wsgh道%ͻ=sf8FU4SA%Xup N*E@u9ܫgFl/.Ld q( c\Ʌe'$왏C(Qdy{\wc@ $ L.7d{%r7 C+l`bYX̭~7'a6&{]SNu3nCCb4ɑdn'F~#Z4L(֠;Ql~߳C(}B s8H:pfKMtgSFw4p!k$cizD-% +)/ea+$xJdͺ`tfp2\U~i q,!KdYNT&UC١&)PzAq{UOwL_2Mh0Dt*Exut$Lxq44CAW6KLJ-7w:OV@:Tr%[ sWDlE/Ҿ;bTm'I7ǷTo>}RzBnz7J_Sb :QA&ͤ[/lË-x#U~+eB%9յħ&stnnنAXkWVw.U+45r3H>9 [B0\8k{`"tԩ4_W-4_9M=?ԷcpUC/$6탯{ @?8XѼ7dGꏙv>a"vgQnԉO"eqzP^f81 h!2Qi>`tC5a[ᰧ4|hbk?gP[$ڙ.Vl2ITiw;K 94D_QڭP\x Oxd@Rs7?X񕛴Q^*a;"(z>KLJK35c;9c/h5 .A)v7I+(2fRVp7a0>pX m)@ ʹ5䧢XRs/'Ec% r$yjRD\[*3ґzEj B#s]3JNcÖO츚qM%*_۽kw4 ߄1X 3{dK]t6Eӷ,~ F ;]l;>|vDdtHDԇ+ѪF|YdP֏훪u qh]\ȴ0V8$ d-Z<[A0,b j84$AtڛFZ MLNYdwu(a| |꩏jո8À'KM8Y=B|mx+Oش3av/^rsSd\%,KW9TIH)H>\7X-I97&߿M ?T/˻JhS 6ȥߧdX H|lT[>w ПqgvpNƨ6lWPq [8_=cn=D*Kb7Z?aCyQؤeTC _?wA%$L{foA.F=6` $Xo8Ty8s#VWU_;j:5)=AZgSWE4>+y%hL7QcUlAva]; byd~B(%Uq͑Q6\ƾ~Vm/uU*D*x=sjW)X6ڃ_%/7!W@c8!==y>KgΆOa@Q0pċ05[z*֌ wS*{$Hz\F)YL:x>^>@6)D5`f`B) '^NcgaIk"ymICAFnjn[~55fOZ Uּ׍JC@&&$:lf߄" xXKfLNK5 DF?3w \Ƿ hW20GҌQMf&oYֿpVCD3m\^¡':ډ0t<nå'n8ZR#ߑf"?H$cC^'쇒[M(6DcO#`I;ݵ3hWbOaH8o>X<ϐ]Ћϰլ~7fo֜ / oExy8Sܠo+!!&u R9[Ӑ Vttmm!qSq$ ҍ `U.gx!R(~_W7:kWCK=4Ks"K:"#RP*cpEGP>.a5;CSFz٫ D=^Z8h;(#g8t?]~.8dwLJyUu'7\Jt8M$t޹ t5P:'74v^+$:~XQb``ٌ̦"X7 x#XŎ6VnSI0xrB+ho$ =:̭?SX{o иҫY8YwH4Q'<Ff`wkC{'7=p b􉅃+ *MG0]t{|-Wba!(hBVfMl f*a2|"` iR=P{9r<<f>qbtF,-oE$y9x2. U:VӂgOxn#2YZ̸4MDO?zR'A`N?o/in.u:d署su0&vAZ8>rۻ_qZrQӴ+rVz$4bLU=҇C@0d>TI dmDS )J>M?f ,tFj⎄)%SyJkoRJ"uZH`wbU;V&Q1O")vHԥ%Fv%w`b/wtiD2fKC)X wLK1r9臮tzSǴ\)LD&>qA,v Dҥt߃xHBSjw>(0]S+ U>;Pp2c*S)q:H ?i9  1Ю*?L0s kK'с?0+d7xk:Bp3ПLE` =FvdSo@a^Hϫ/ Lб>ғ$#u}gqf^_3̧iB)jqXfx̸cقV$RO(ZԉSgjrFz ^ѸoP\hJڃFiob*~'!5XIԛD _RpgcaW;Fxx%߄T8% SXYX|*rgO"2PQ#cC&,!آkyaiӳ\L> Ë>qP2[op?a꣣G0mhdNe>Vxh_S^BXOX9dF& |lIR`~C:D5m$kɩ.%<*AVATM{%d*v]zEWkRbZ !Sl$*4%3<ݮV\jvaZ1q&L-#hx ֝Ub0ڎp/p~ޡɷaHW\[[Ѕ9dzv)hj .߷6 λXL]phwBӱF!ƁDh7Wh52dڭۉ\H[jgEJwN`W3au8>els p+(a-+5}[gS w՝;-ځM:ise}hD*LrxO4vN5]ei(F~bBT uE?1Reh2$qK1Y\]R8|lҀBxf6wίTJߩN(7/&z!C lgp?ehYw!:ؘrPXcHDѣd+Я V!D$aA:rLHh0=Ŵ0<\:SX?#?^4C_YUb/ڑs"ˀo0f,Փ`?AU9NЯC)PKhx>Gԟb.4۴Gˊ8OjE ؆ [ÀLS9DˌxF=mFI\ٰU^66Q/ $rYzUP i3)\|Rni51VPC`PxrT|~PS̏y~%Jsb*K%CٯnA|, Σh\#k&Yz'&uߟ6`,6׽\Q^0Kf6 e[4N#LΒnƧx;5&JZEsio%娓5AD=</2ci:7N;܀%jboVyvdž>e_, iRh|KkRH8CYP}d ćCCۧQcNNp֛FF N GڍS"@cl: ڦ.oRpܗpM5ΝS D@T"MoC,(ZA0.~8w! GzDn$ܽnaccht/-#'rw_gƓ\*5^TS$ٰ1Ύv39n*ڈ;EU<ކ+j!aF^jpf#1y-Fa2:sb%@ C׋40Z?1i&kF+^VރDQ$L@7r:%=bk mu%ƦEc~skaA5o6&aXmJso`/'r iUeV{V AmjMX[$&%IhmT5x_^pruf Ή tCd%vcm=Lbh+b8t)5/^T < ɕloQ "hl9OJΎ,}ϊ/PLެ%Qm~iG^uH/N,Ot%'M > -hZ n[:MM?~e,A8[1Y^"6W}qE^Lod,u^5Y\ ?/Bh9co{=v-Gk'[y 6豚v /4#U<0TJ;Gn.$^%8N>]z< uȳGM'Yr_6Rc(8I㭝ңlk 1u >s;z񥆧JZB\ʶ.l-V/Pf!Np&}Ρ_(:IuV('óJSʏ7Gf0 "=x"[#h-MqV&X)V௬5Um `sY"GSK`E0CE)j)7.'/+ȠPe]F\ >||LAaJD}QlY^H'9] 4 Y1>Jt/Z~2%҂TPsR\i'^Dg6 9j{].7is|5I@ I'4,{JQs]>w>|HYm~HJB1*"cq䎾qs)''!7萻`z&`-Wu7p>:J*n4,bOW ye7F#i;:Nk]\Qe[ctW,D;!sV8;2Ic=w ޷k)ߧ ;n)m[zu:fdjcOzIy_kp8]- X#o`by+Su\S~ѧ ^%a ˆUBUP p۪>]X5n,.',|̗ZI(]rLPv dv芆 UO;g݆@:DcdI&Al>4-9)ѵĖ`MD.MIE2Cw1? IeRyԫ٧ČT:׃q/eTБ=5ӧo7jkv&)E[Ս:ZP`ܭw5޸.KeSF5&OI cgEb׫L`DZܒtsKY_jKEķ֞Է4cN@kϻ*`~TE @1>=@ &o9`Ls@ʀ^^!78b":"&AF$t?uHEXyMȅtnS\ECNm,o_ק\:;"X:dHPF8@jEg<w tY{Lvvκm\Vn/hlW篪#w;yVRߜi{˖>GTyxɣ-٘QYrf:1lmؔr#ډdx<̔VOgVRqJV~q[dH@A5}cO ]4 m;8zzsC^k:l[.l *J'~eW 4wag+~ HXW6;O~K&4 72&K%5GĪ@ #[ :vUʛ;[ڂtX2/X\'`Li [N=1@ꊛ5U7XhozU̘zBHaVkKDl sZ`usS~EQ~P"H].Q TTj0oXb9^bfB!=R5V?SK* /mJ<hDCM|iw O2ƽTuڑi:x x\#уe\/$KwR\66.w,K>lˏNxM39%hCl老–kC,|9E>.Nʒ2 [m֊)[&ӱW'mz\j;a*`z>Lɥio.,;;`I@%΀RޗG\!׾Ywu*t+z| yR!t7l0_}RzbZb5%E]_WH/WK0x,PX|wb I|yL֢3 mۙiuVⷶ!B֌R -WIQ *:+eFxKu 0A)XCgT*wٝI?a]7v[ܭgWu%zi0U_1 cM=`hൾ`ɯ2XoC M:2Ig4oC1Kx;cA˿&,b]i`PlPWFA$g*͒@+3 ύPZhd$2&Qt^8@54}UsmpWHX9$Yd)2{dcU"Cd ܉.]DFy(c.֡ 2K}kqOjPPCSSq6aDgDm@%kSewBqf+g?ْlFwjm !r4/QjyH>`yM" C UEק#DrhD1pTfZ8śioF^,57ms$xJDϻzOE~ݗIrRH!]bI0L{ĵ 16uSEk?YZzMYǯK t-{Gq3"(jWeOcdKGLٷmĥJ  u%}1?,M۝aҠl*!-Gr~t9@n?DLDOI;_ŨӔ S#PdPI~;u6(15H*̓ʀBr+[jTpK+)ܺ`YvRC7ϭݐR5\=.+Ó0@KLy#qtrj15 ͺ^e\ mS8|ֱ] k\T]#՗K_)ce%E6)/*@y]'>G+v/8˥~Wk#Cq@0JRa5J<4x mc :)o(/΍$a C?f0R~}X#rCts@/30A ῿>gߵT%6; 5_O}V{;XO-0ڽ3² LQdf!m4LpیM*G ἈU>wF$#z&9&KtDINEIb ߸yMFRM/0*,ԱSbI:-x?^EĆq^NqCWdvTw+険?mtmigT.jl P)A->b?,.@}ћt:tG1Swh(+E{2&|#=Wo>B>gd:nvT3pc"D{iyo%3oW̱#@ؿ%@HvC.oТUmPOe_jwV=!dX鏈-^ e%c o"baRi5,M(=V=c:6!6y);(E*'#)@׀-4ͨF _K8[:SXc`[˄LPppZ#CjY5( Ċ 6(n F&% 1OiKy[|. 8} ;jMQ$Tli^~֊w2a4@J]4~ gw)#ȯZ~YRg@g7n8|}I~o&#f r?tf`xt( 熌:=cn/թ9.cX,s& AG|//A|2@OgV.8+$m3Q7q}:ύh7习OUx? iXwk7 AԢ>\0t(u@]ӮX"*HE*%5K &9K*{D$rtEGw┠6_~B$/$&z>dZq\Z_5l5XJ#f ]*acF%Z?JzU$Māt҃qu:G-it|`} 49(Iz|=|8 wqړ0EppٍiVb/A4p/PnѨR&Fvyղ pPm̔(UZ}~Beb5L'L[aӿoOz^,,ۨdX΂>^g+;x!H,uWijnL\m'a8_FT * 3oqa^|kR-Dq1'4ae+PeTVHTo^|`vw[QR A^) Q궈!X/+`&ySiE:N11p'jI >͓&ྒvL~a*&*LEòZfHEՏγK?w7[wUC=ml\} 2)C{!Lat#wZr[1,ͣ 3⃍x]LgM+BVUkeDI)J ?ٵ%1ov`G*Yw9JSA47.K㎩.RBxB/fC~v^ps B½;bWh3N{}bnkڪwa.ZTǽ zԃ5`ׁ^TE}ib@OSw䶁yjd,fPh AOX&ALsfuJȃ,x~&SMp\퉟Ffl]E({K9ipm^qt;ۮD r@`+r V@yHJf? "dG2&f EBA#[3V41f.Eݟr[X:)[mKQ@E_ N[CD+Gϸk׉M?͵# #jUqo[{\es}ml*[7wk5|zɾ{OzӪ~=,a}48(rl_ k%\8u<] )uJRKi t$ePf-l=hq# de`lړ@>~K0 CK8[xa:ad঱ӉC?jRGz,,{r^c+Kbd \>:)^G=Uz! WXPrN`g5;e*.j.Cy ^3%`l]SSѐ3+OulBN}r>5rӛ(]L5Oşp79x烸 ׻|)F B$)H#M 㧥'ߌ5?nRKB/rYr;tz~h e:q9M_Մ%{M5;fs4XpJ%P~ !4MbRB쐧j{Jأ P#X*iu{? QŬ!e_0۫+ArWLB.⯙M? ɖKGgn6=A(K%yzx"0ݩMJvF+sC -j:n ]U&Lv6U3.7=x#8}@BgN=HC[^ͺk[z[''AN\O:  ϫQL)\3ڹ r[{`OJfQYA}Jzv(T:W4]Vԭn`ڌ Ui^? _Wd1ip5TM O)Wf9ۘIz=neyTsu{91 2ߩ|I=)u Q#-@IGM.7\ >TʏdA ~[/Cfp19:_ |Sϙҭ%B3]PcLѱ!&`Vt3&a!"Ц%_K ȔL1Ewo=3@u .:+O٢";wXrCK'X ˻ٷ!<@^]#μ7'wP%r;BUR:.Ď'x[GHD;T5F_gj"uL{FJeŋ>p]`;kv,&t,JW)CȌذQ!Qo;ɤS9a̲R/K%54RFER<.LBѽ*qӏxMtxSZɑf>:VX |<lY pTؐT|[ܳ2q(-Ys=04Va ޱiRAο o}~/E@Ya pL]hW1 ˦ JWyf{䄦@2îAPSU\=\7vX>|9Xu MFOŴLe&qkK\obcٍ .~mĂӍ4&1 _I6Ŵt?؏]'SBN$.NƄpr dY6tp|= Huw:hR Q} }tnKas}  "Ohv1Ѭۢ2] z`-:wtd$(?Ǜ |`]5 IEQBXER ʋR-%&38evյgL+]mhCLU8:.p_ i.~̤L@OGҢAc9TBZ^V?81/ћǒe׼=2nto*K7oaWsu53̜)sX5VKxN:qlUG"ok#m땸KXY'+u8(dTCJ49G86m-vS,U8!ҟh7mFŭ SPcI7eQ5ah.|?THե[c,w}rf; VuKbFzR X//<z&02ov$\`9uBiۻ@>?H8k+Tv&tLnW6KF|]/O > C .ޏd1ƛ+7ގDUEY*RUʩz絸`re\0)K{&a8  'KWr`J/}TM^H=95kScELOr!D6FG&(:<3vDbŗzф-vk1E1k ss; 08L$ 4u aqxL<k";Kիu~LDbRJp[ʻ*v6KNTZ/(۸n9Ne)dS ys`3&^jI|癰pAqN6 i KO;>Pv |3, _62Ҟ<"U X$Hd գoHm [:K"Y^Tc(/oC5N@L\k4z;һ~ejt+|,KHmG78 9JyZVփ8l) mY=jD|d6773"/1dl# ޖu XlNۥzZrT71{5s[=\9OU)ekڌneoNgTx.Ue\|t0'~+({NICȁ@6VA-u#ʝo!.-K6;\<* (+2ߙ i @Dm^!);GXrWy+}9&qK&a6}M'f/*,D 0+q_xD)T3Y9vTøبP~5g ݗNfJ߸şWzzcwP}&*k"V@IL#K:cÁIh~ S xUQvCkH6dXv+eS̞@dX*f "+4a/K)Xsꦾe69aAT>kg\ !sYiZ9>fVε'R9"Ȉi{P<"6rvQKם^<ZS:o;9^| "/9D2*a1ө̔#WC?`QqQYy:zs'%~=e㪝`B.g6* Ħܺ72Y57 v#nhPX3X%{P( _Rqyg5rV$%bۜN`ٛ/&{7W@o,mtHc"XD%qpyW-1Ov>N1 ~Ifo8~C?nU,.i} \q,6XV`&ߛ+v.V^\u1CH @yU: ?UoT"nP4܅P AeNӕʽΎb=(2ajO,>^pczJVicsцIiLP[aA G[3pZˌ Ay\{x/Zs5{uK2Oi`3tiyj51}6NX0.Yl唫ER6PxpM +v3E#Zt Mt{= 7jO⤋[rbsŗ I9,?i2aȊ|M:(4{ Gb:k}X l;;Z &}{C,PA1@ *贷fsH=pTbIaOUQMx5LՊٝYAa5E{vK5L[ aN^s Y.S97ɗ9j<#M2LWWTROQ:.tb\ϯ8qL21e~UDy5ei\w D'hRou ~XĮ*EyR|LQ?KE2`wjo 3 |9DpJRf3sT^t˻$\0$ B0a4bfܳMhJ&=%FyQJ|ںܣނS2?^s'['߇X3Gke>'jU O,k(<.V7)jIb:+vG(Q*G+;S/{EK !U^L1s`s{d^Ɍ*G罶8'%'VJ4h+,>U=IݺQNƑzs 5z[Y)lC PfrR-.O4YÓwg᷃߫uHhSP/lT! qR{qZkqE`oWb lSo\F^^,UY!T Sۂ[CDwv E ȦJ^čH@ۓvI?dO ^IC'`}T-iqV$|w@WH/d.^b{V~`P4T):Cį~&!0Z3`(iqX Ř3jp YXn (8itySbKp8:xn+?&aB[ůOǷ;*<aYuFtL $ZۀaiekT$ª&[ۙT0U,(u*f6^)'<!>RРiSShTj)kadz Ѽ9o@KTIEZ?)5{#OjmSmW)p/QӶ,/BXCo ړ$Zh7^,IŞ~5Y%d.ފ/جvcjv{mig`EܸKOWTsyp#|ݵq&͎ yI^% loe*)d&`[ۄ.)ybңVbs~QQ۴A>KMep.m@=Q@b.|?B z4.Vb=8IH)Px".^@UFi` s[󵈸ߊN ," pH=NZc0 CEX<d0Ap㟚9V+^CkȱĞDSm9a>.OJMڪZcD #'^R>O 8oo#:-.Fؤ]hi R9IAOh!)uWnI#xDg?pL@ڭtZ%\gSzLZ;󟋉En 0Q޿٤̇)ڝMM2YKA9 W踝odm9sU 6~¿MGLBKPl^5mEM2pI=Qh٧En>Z[*2PnEejtT@x=l^2ew۝><.T;ly\z{F`re–ZoʣJ>r9 ro{thzؤ#4!4(pdC ݴ{{H>eT7y@ i1frٝ-_u'!H~;M膄ѥFBL9G4~K1a[6uIQ aHf^MRQ]ɯ}IԘd,ZNi"Qr_5f4siw8)\F1XrfkM!%+%x=weC֮H'T^tB9}Sƹ!@mw=ⲾeBQel袗z8cfxC3@!oOcFޒ怕`yxJ04/fjKӊ"WJstMZ3=vgL URJzTQ3&UYOȦ&0"S%SY9KUǹ 8F)=`PUJm=USrunVBd=JMEr=gN~׷ C5sZWBBڟuxʬQT ָί,gGOվ&uJjɸ+w(J~sx>J-8HL) =#ĭ?1h^lg<򣂪M Hk{x%\g}@mtr/]Tw:H ذ$/X/Jc[`C6NŵşX}Q1GB_OehxP:cT:e0y֗]q wɃw\w6*mF_ Ȑ,G b>A?'8G`f'36.ǩV&.)I6-tO kg."Αh]p"H? A߾;F mFi7 M-5^ R.]>F֍b"O$8jM8tldl/Nx>VU#S9߿>@Tva H98L'׿|`74 Mײhhq&DْYRcf •v)ϒ^zdl*B!R}I 2}n0j4RD4PP<#ƚnfKC0^7z^]2v.vPZK.ž@ZVmL5ZV 2'd:w{5 e|ϘKZY35̢9lTȀ.>. AuwΎL\Uv'3蓔 eX o>{Ϫ;)El[B1VǨN煣 ,?/Nm0> ¢t;}oj>>VvCS᤾÷(2a?8E@_k9poZ,;TfH1S#4 lw8Kpr"nm5:y]j]R<[ 갌Gb+vFNpFJ.#$$UK`l ġ|ϗcJ |o`z{&` T#Ϲ\Z^ģ|`zʰs&Jvހ{,7aA sS;V"pМP>dr_~ O%+VTa8H|.)fZ}nX$> K|3>T?f1],wJ|J! C'~LγwxB4${+  J_675*9b-W,9`4:RM,izDZ%B)oJH}DJfUV%#ˡyXԴD%9^[ 6R Lm@:k2(y޺m1|F,W]'DtbeK$ |~}@U||r~7+ߧ'q <`B=z]YLUK/ 6 lAY. QƸE/77K 3=5uxҡ-H>"J~̻d> -.; !s3s0OI ͨPJ^]SSY%;g)+c 1X90Zh}232r).ƴZ_I0JT-"=}ū%AxlQT#wLs DW9Q cE('p;ۊ5| B9(-|,K<<`۸-DP8+_[ u1% @(p JQN$ ּ\3mo`w*dLCѹ>.z0>=h?ӎM>JD~V(# []B*D3f]*i ⴚXMa]!@_*‖:M WѦ4FЗKv3=@y$f^⏡;t 7>I-5(u_-0q`ڙ\ϘA~TrM%rU5v@n}* ! u:rMzcA0yj +pb,㴞-H=u[tp +BlE +19 })$.U>sEG-rUuB1lႻPֹk&ȧNQ 6QhL$r%ifJl59\l=5Tt :w켲k+t&>hoɟ1s.{׽sIw(t+2:#i@}7ajfmXtG9* ;*k F=@S' 1ŠOTG}G`_2{b&dr+Z_bT j+[!4ۋ̃D3H0 6b3,?'R#r={0H'7I \,PC`5OHiNX.Lh1Q!]mf^uYwv$ 㟒>r*$L)9兎G0s8~PGF/rL4D\>_Zv9C<-K0m!<Hb[IoPe\Mz{OxTS=u1(RC "vQxa')÷2sGnVEؼ5ThhQCKeu_<2̯)-e6}<6V$ V;E(Y꽨/N?LYԛ:5BdhZDiNY0] KJ^:E8攪i.yL# htnZ{ç0Epqw>Wc\g1#PIp]͘];&OUBfB{y8[%"q}Hjzv_ 1d *j'?mS@pJ3U,8Rjo]jQ!-,[7iW҂\C(T<\Ɉ&9ot4&?< /n(:l83TyLlWN>EVC@d$\gu-3w $$~zXƒI ]7J\s}w ;g% Qr bt0pF  n*z#ƃN=,wD o ,-aMxZ:PU:{ l(56t xe:f fy-ײ,g9\VB wr^[Ao c=?‚`1Z@Ej _D`,n*S`27g{)3kU}rڥӴ-!jb E,X5%4׏NޟC` t)B=&&uLΜ6HIh\ZI TKlw3t@e AXE$^47~`× O/j n*'t8q+y_ЏFgޘl dA+eߩ8uYí5-j1Y_w JFR}֘u/ણg~WЩ0jNUXQ&ti- O[O<\BX<uOygRוdž'`ƇJJVv KN2ベv ^5Z ^+KGQwʃbt4rYdKiޗf6ཛྷs)y˰wipI{N'G-qc=O$ВфiU PB1x r*}e;tc(S5n! X@NlNRPKڞn:WRbꌹ?m>%S*V"8<|.y۔e3s,=:VR^W P;>B%,|ɩ8>]"r=LbP@M$ jYT7 3 zŦ- 6pˢlEt yOg}҉ͬܧe!l#~ȳ6&Ya-\{&xZ^$L$^ ǔCo,^/㽩U q~hȀ=R9IŒM&9ķs%Sk\$ʾ1³Sj]K0R\BR_O0MH+s>vҏ((r./<b_Hy3 g0wYo ޕH=;>N40H`B,!$>>P v汣 ,ʩ[eeC{!Oj0ž.o>tihuMhF̮Bޚr| ;l!PM 1"oƟ,n\MgZ<RM|*t 㟏^>=XdÖS>|fpqٰS4=0 |LP ZƐ^ k.SUzg篋Zh`!\XC(#w&o Fz(kC4́D%N_t 1s(zUouX0gfܐ=#>D"`b[w\?< CAXҙ{41[ֽ MU:xNu^ŨmcHcu_/ dHןi*۶;m+bFpQ1:/ P;rQN;ao$Yc=l[=  ID= )%LQi $ &p!w(˲dBu>-8;t"`. %Q!e#klɪ+LT0m~KvN1B~JKV\;`.$BbnL6LPbo&ͶAΟT3%[j!PUN*+k/uXTyNABxrjٰIxW`tF4\]v\LGv&U8ߣik*'nFX~a%s|$\|Y01Lv~IHإ؆gЬB\rk~P$vȠ\}֥]<t>뤅菰~QL*UUhq*+ XhvLK%|bcbW yeanR c3FDp9 FYVXD7Pz.=CB&6܃(^=LB ~o~A Z*4E8EAS@q K,Z̑u"̏@.|(EFJ^.39YL^dY Xln穂-(CzQjeMMLoGM0jt XN*dM7kg[c9s]l&?J,9Ū7bV eT΁ܰܳTګwyH=p鶂p[9& ^A6p.LWS1\֪/@ 4ƀٻ[/5;GPA &?kLy6ZhSMYxtniG{'P|u #`*:ȹB^+hY6z ~ց/4\2XI%G.:[jትምOz(݀e kn>ZBWr |*zLl\NT&d(OaҀsjCۦeݕnE[yJijGՈn&rvgGaHl7@ј+[y D&.M;6 00`s)¤w(c9q+"~eO6}v/ i)k9hPR2LݑQ5O1I JqҒӳRtp! H+*k+rLtRL3P)K)oP !]mO"&Widf\IC)̟\ʠl1P2TP{>=m@%|0Z2*䞆Vd-j7[#9O>'X䋆LZ#sBTB!ZmS:p5gX-ɂ<(RX w:չKde##q#(c=H=NMc>gpP99m^h[#;"0e ѩѼ3:St%AqS;ߡpF-核 ^E=>O>`S*p{QŽA|k?٘L3#m<2*EvaD]"Έ58Su' w;< 2gz5Lwb_sY @{ m׺PzDž6D~eab8Bl`$8ޝMij6Ofyx 'R@`T󭜴h09 5x*dOO _̺vւ5FBH6/ w:w\T47!6F]Cn}d]0(\zl뱽cwk#Mӑ!R_ߍLcV@Q0y٬c38<SQ/c&?a딛GE;Qv4SxрAmuY`CԳGfϿY"5.vZy&iΒ~ntV24x-Y&I͋όI)dI& QC{9)`\ØR8r*X7췶rފkEwMX'3D(?}vR 9 :bx+tlXι̇Nt'_UUOX:C͹w%1(Vw*trĵt3AN~#$sPjD\B!v\yYINΝt8u+йnȋ$3vU:";]%[Teَ븣iqLqoހ.6 sa;<\|&j,a# pqJ1,ԣLVfKz9ԊR"ºIn3]²Hxpm3J8awŞ2J*`4֟]=5f]LG$ 9xC0.!EMư 60 @G-Eu4̰$,٦R )eᶉdXJ Ddы\H})W}9Vl_f's$zB"mrjL塸Z:<+A5[H$2`]zktf؄]ߢ^бudi6ɳ؂060 D˲3a׽UÝ#!0:a-(|YJEHW;b[+-F$2 ݔ,wUGNzկ=PObv#S{B0yb>[~:.e*Q-=CD")gϫ%m`?Ȼ5ؾp1jEߚe~ ;.$X# IyhE~o{)G=ۈYeu$YqK4a:;f>nkWmrE܏[xFU;? #˹q,jX뎑suOY^XMRSZ?dƞYߠ\IʻMIk|?BumF%&* #AI6{#_It hn%֫x>p;s~w!pAB!9-&i1=r(pu4+~Q\x|K(ِDȍSSbk #tWb)9ӂ.ܕ*b1XN n{21WȺ%[zkaۏDƂSKkS ]< i5͑q@!+H- r*k>UKdL;-LzjxCW%l EC\ "; 9=C bMGY(/Y/|h1@a:ph*]߼&UZ8wUE7vDhEcB51%攥)WݢMx<ߦ34fJ,TȽg{^DfS,E fP3XcwQT{`F?h#JcW`m`#^ b&+RtE)L3ZH=O49; ~ H]ZYG tD~*q.3I~nz@ YKʉW ")vG2;)МiB|&IdY/2U:^?T FV^] n]Q&w|0&HV-5vym=M=:\:urբZ!{턶xWHA_qe WKJ'';0:(/K"ZPwU7}bHB7+PC+c9fL5ù>*g 8?&wRJT`[rE5Vđu7 'œД~b|\9U0;}5evC^ G2_„eӎˮg+ fd䭟uh0٪E{~U-pٯg&J]T5*xEq3FwkR@ $=dJ{>]}(*I׻1|!f-qnXHBm0$JF VuvlnvϪ4?'ڃ?hV4햏ǽ3T}r! 0 c1~Z[dSH\"V>“f;;'9R6AtlR::&-?UVn,SK9f#N Q1}f]|.jcoz?E@ /ݻ -5:E}_8L4h|x((2l/r2gDGoikU+A%ixev/-* ƭѮ6]Zz/ ̧M`.^4-ځB'AGx9jk]l."|DFMҲ@]z3,ES) zM#f1I] n25]uX"ny˪y: (>K.y60ۈ)11>]N8-+Y"k3i(R keA*3j~1r mrgZ.|A1(fZ*%en>vi}&ނ'86h7᷻R{K_\TXbjDBdsNy*!@]S?߇F .ub,J;!:5KEA? rѥ"`X'TjAd\E['M4u&9<5! 7Sane,bͼ>_}2BK5 +PBQ%͂qVW|QEC(чB9In۷dK ɶdy $AYWޮ?{1 e ;F2G76G{6;DQ}:ɦJfϟ@COÇ\螪ICHA=f3wDY)cI&5 mq(R P~{$FuC|EC0:N}|_zEcwD'NؖjMZڹE#/=ӨnL'}cb\3m}Q5hWfhKK۶2 SYneUHP\IugVYnNꙏD;2"1~#ycú>ɂn33}F iZaihy=m$[ʊl]kx?vT (3 ]MS(E>TCMՔL\'>oJ(u2ou~fKN~xK̾X%R7@I0J,mLB1ndjgC԰k|#٭*~,Suv-b:嫅xgxx_)0:ļ/-A6`RIrou+NїyMPϏO:QԼc:;C)>{8c2<#Yay-C)EpMUTTf}DB#P,W5>&&qB.Ѯi8^ ,e(45_|/ֿUdxQ[Zs{Y2)2 ƳQ)8}QeăN1$ 7s|xe' |$Ug ^4O軇/#~nnOmM4pTF^C]2<k, >  ۭ` cU@0Iugwn?, +..}QMa["h|Ь ?ŧ%ʶKfXm+U6M|1N)3]8&6*CZ]w(B9E4BkB|`%UR;1-0s"9@^ZWEi3"敿`v.7/r֩K@H8[L+m~W.iNk y0+nŚ_::GJN{7ĵUL -kԎd k/]Ie#yW1~LeA(RRoć$|1J[q_XfF J1✍v[7JQ=צˡd"oe;j`($9c\ݟ'*S sXIr?c"?R:lXSLx"IJ´D u!o{ؠ3 0FR ~|*  D5<,,ΘF2]?Uz28%g,wi"+F6 3)LnP VZKJ_`"C#UѲSy%Bb<]D*&D$<{ʴJ]B!kxJƉ pb*-K(:QZ ;r'wgYO'Z,#wwes_ ʙIlX2Mf&^PvC $H8#- +:SھH):AŠʸf-٦%R`ۨI<&Mf.Ncvi @I$xUgX2z\}-H(Xe]# Z6;ЬC *J{ 㜭B7PiSKWlJԏ}c␕O39ˀz8ҮjʐZQԇ>c)u T6y*EIn"y؃=֑߅QKJ:[BĈ*>.ҋupcs-wV>?^q6v@}p΁TO+?E 2tn?#("cعk4*Be :$0?>f0X> S'K>kYt:K>t?MnҵuǤtKfX"L"7TK'u*:9ޚͫ ~eA8~(T$9Liq%gvqR'>h^Um]DF^EA˽faGd0a^jW]#xeO jk%ټ C[njtk yF*>AMK:b1=" I'⢵>] (PK҃ݜ̚atVΔ,|hPSUk%ݷ,O6:f<,|oA-Mv}ge 8''Gj>E>G|byys|X!aԵIڗT15/Ѽ -PMb2#Czq3P8*Dy_Gmb~8Y)v=8xA*b褹QX@jֶw)f|e/\"hЧ 0~̥?_bFp xR@nSFR1D }bOh+Hp|rmXd_dєTc&NGrV9$$^Xra8|!>& }MĵD5}6\FRGm,@boGe@&CPyvٹ:Zι bYU,$p,^Qֱ53tiObr0+":C.FzYw$;O \H‹ Q\&N[`x\ß$ݱ uLF@H1-٪'qh|P nIh#賫$c1TzT5QhSΗ*@8 ] sΘ06V'àӹn^䈘Bj4}-W#ݚG {_YFڳKQ E,wEkru,,E4׿18dR wsEVk7Wݢk/ 4a'' [rmFM uB0P&*ESf+ ޝYg =l}$=`'*S,8g“xwo8-gK&nDBup!RDlG1ԙg-O΀gc%姽4͒M^>#Kҋzd:WΎ ϧ9~{:z|k834MRNiDhul#SEREZGьd(ǖ5KߦĠk;Z`.ag4l67H1P*Ŝ9=`PTѵECŞxdo? ى,I5M4?ij2IQu#b$/u8j4aO'q}}YJ`DY?VMʃop27+Tq! %FI߆pO-7uTFj2tD3xSOkڸ+Gt|xK{Fjm ;t KzZBBR?pHapXTg`\x7j؎Gmpj!r{ OjTJ8:^4@_Kr%Cg_9—i?MB6~i\5kjG}ǙJ e_.[!Fe s! Pr Y?9,~ ~)&ٔix#[A,sн10g~:oD UV28埿SI1y'?/ŜX@_9mCN!#3Za pO^l2"4ct/dSX=wX>TP!tZt+,ykQkQ,)%0qyMEzdͯk%f m(+GǢb DZeZ]1M\Y,آJrԼwc>cߡ͐zR8B@E0<7`$gpLIa a>f5Sq_N!:Pλs]?"xV8jlI }y ٠>R5B6dWQӜ@X?8& *elߎfnv8gXWkre*xco +=kWYz#Ua&j(\)Җ ϊ&1,UrKNw-[&| @cVײ[41Xެ51U.K~:DCab H5`5C@9Kvc7r\Xl:;jOqŇeOѻ'85Vil,=hL1e ƴ%CCӫeI1 _˔v"3#S'Bvfwe37HJ}ͭz` 1ݜcL 0ݸK̶DT-2rr_b8ؘ xKi& įw1rs=#swv{\M%^j~tEOr~NwT@!$pf19|UA/ cqTzޝCeC]4Rvl0sll Yr4f%><å9GFCY܄bˀq #Х_T7ڕ-iZ53Gw v+M:>}պ}zaކ5S*G>&-BJҚHQݵk_6eKNu~} Ν.r1h Ԑ.u,zbO:fS c&n{wLgJ7fT[}{JKԞ4KS) ]Q+Aa~iNtJc x%DU3,d*~ >K6eM$fi=S|쥞L J$s1L8Y9ĻħPs 9(ɸ{@&v%^呧~oą.$@L#( M^6MkϮ,xOLy2P|&wPᲫ(#sh@R-,J((}Qb4dD]A K+Q<@1O_B̩؜3-esӈ 3A&u!Fjªig)qls1*0uej^!#:8_Ğ=$;|;.9x<ŚiY`}0xnbw_&}5n+ gqOs[gDNANo}Cr| .PSxT^U1WΕ-HdR=c~FzQr<%(ZZx =NVC͆eXӿkp>G6Ћ:&p B˫DI7`"VvRBwݗ-ݰ: 0;t:I6a*i&0Wn1n>/tf|o>#UkPiVd\ !,kA8;r'6ۯ9phW; 2b59fP䖴552<5*7UܴJGgbG 5l9\_5 '*1k39VCLey$ %$!{it)p}_/(MڸE04|?U\zprc09xq.9x& "8ˎ$|9̎C` j6̞L ?Q<_0&"{|:exK Ppw;=apWb1;_+~'a%Mu󮯚j*&NXgbf|zIA\3Y5t)/z<2HS W[_kWM# vgY-u%K>Ѱܦ Hckkme{QqX.(E@xkk p{s .Vpl]+N4Eœե7|a:'t+R/c3nU?}3I'Qv/NAnjH'XL]VWLM+#[hM{(Ev9{ 'O檲 ]Sr ؞VSd ȧ7^"u# ,g[Ɲ8"*NW7AHT-ևU($mFNA0b0E!pEHx23D# L)FSSݵA ljbD7"5- nr$Q$$\:Un_#&0z+lD,FZΉNt]n:SF3 v%1#mi#eaP Xؼ 3ds!7[=7"K1#VHMiUV(行|2l DzװI+%U $40l"'@b5s m z)C{^vzv2O)2snk0()Dт j;qKիrjd\:fB.͘p;*^t;Y%`}#:>?:4vS@&GАoLL맆^.A{(te>k>%7' Ѱgahdke:4OzD"ώ %lX?uA5H{ɐaƲRb~ wJ9Z7DR)a:eka,)'w23YۮK4 Bؼ@Wnݭ}6%w6f0b/+mo2ډ)Uk6˅/Fx[567@c"c*?S4&K&Q{T|VITΌ9pwiHPD /j!5NkJߖaqET\J^IZȕ^TF$suhoJI%DV':HWm5]J(),hەn@ɨFu͚e.<Tn0OR=P'Q< A4Uȱ^V4aOk4oHzCc[*srA?q\ ams諀L xkװP֩g|0+88|l52*n7!)Il# W #ASN8-`$u{X<) w:B+Kr.?c/)ZEkKH-2&mL3kݹEC=!ǑfJVfDΐ؏5I` $iHN&;bc3 ߏ/u#i+[(5mU! +ƀ.lj;]À=X̷7db#j & $q{/]KO5-nVsI]0@_@a>#gxKW$AGܱUxEǒ=T[7phXe4oe)pnd`l$A'rDbI/,k-#Hz¸ *3 GE#ŇIc L\:OT*FܤQ2˱|!#BĀ*Z.X &Z) {b9Qf}! 'KBw`($TӔlB92E1?]LƒMڄ GWKfDFg %ZZasBsAV\!s̚E[4٨V96H:t^}uu) ?h7rrᑅM Pmջܷ}`|# ,L<%. kѽ@_Nܗ$AWFKLv* D|Sn[{jVͥ*=m͙$2e],\,Ϫ5@[Ӊ3k/rrL5a %j))%TZ66SqR ;?Mstش˭)Wb"u1`&b%oN|sbEr68}\bȞ0wplUiŹ<}v}AqÇFbz$|>D=MO$ljB$hD|^p2, dC?Gc)˚=0=f LGU%JL T0gG7\0(B0pp!D|FzLL aiRǪr@0#͗-BR#T aLÆ\PbY>G3K2u 3!Q[$^e2Fln0ڊkWvMZX2'u]akn}bt->tGėV-+u)`JP$OZz ?+y UK*%Gn4g95fx$nOty?4Wk]KӅ4i>[%dIHJ\B4b}50wCC7%(e#>Ζ%i/|:? ZRς]|jߘ1n7u=dJ&b֜Lp((0D~%TEtXJ ڦ HK0*/GtjLo1tÉ=dkݏC2GzhQpG2F-JX"{$m!ou~BWIdinfy-Bo2!^[\#1Inmy,TE[7kUF9\L9Nq=Nd\ d՗WF\Ui:Z[p:37|swtx%mN-r7 >ZvzZ݄=BM`B-o0fro:7CVSEc%D˝u:D63c$dŸn$q֜gu><(QjwhЙET@k;$eG\x j`ڂHRbܷeK Pg n<"nD_̟*( a/7SaY1#rm1+}144(K (7xaIY0+~zk7 g[o?}A,͑0O~ðtpf㙼(9QIv4sųC~h M cl& WeW* ESy(~j/DyinU)S^<Tx r'P=n=NDWk\"g dz|@5 O!5Y@&_TAA"堶>s&bE7$f1拶#ɲѮ׍mGO?l (n$owM*t ?b9 $Ҵ+*ڔKrh f2 FސAk͈J'%iD{h5F1yKe HJ*3kc`WצM'˯oQtg! ? KxyE~ ܻ_jk/m +[N5҇?,HGX;*m31c8MO<4LnmkO9x愜S.!LL"T兣SƟmH}egXя_(CK4{W!k&b^.+JDY(JW允MižJYۃuѮUb0>#t(!EXP}GitOHW[86 ЫgYRǮj/R+LS=;W"!9G4f+^))<靍¡ĤM'}(;O[nn ]L3D*︊LdJi&Jw+o1-HoLXd넹8vЦd:m?2VC9c]ye0;h\ }PLf:`8H8 u_?řɛ\뤎~ 6iQVm ]kB:b9g䏽`m=vzo[LRî>tt)UeSV61 e5K;u^v;qZiMUyJ0JWcV7_4xpF'1JBN(9Hx@5sVb/)ڙO+х_Y{ 1C_\A['{Al>5{HzmTH5+ zK/ uWF؏LeQi1Rq!F M<^C}5|`wۙdE]9VEiI, eZU$Z8/%JSyhQ?&h.NaOlu^}^V;j<YA1#wc@w0Vd][+2ƆwɞbVcLx ShzWTpm3 dzz[`TG &E+Ǵ l3 wď\6M(&) q*ȱ=\ Bx41jcd;+$0JkL4AwbbqCqf p2}MjdSg|}Х[,x0 yV fkMlR9ժ81-|;sc;5b [%B?*홐OinߧhgK=D䇹oǰ:&T(MB?sHQĦ?d+AR %QN!Ƹt΋|8S$TaWvkQ̣z>?ݳuȽ !f \4Ԉ{l0-e#VE'4ވzڰ^n  ["و@0sUM7 F񧎈"-`0\&en 㜼|Q2'WrG,MCdW>ǎ@%Yu#ֱdHKE,-GrrʸxW{vF׮,g\QT^O>}P:S'ZgڶՐa+BhDw%T lL9Versu?b@+ mlhU[R$efpKn5 ⁒=AoBxK`,VSoيtseVwdĶp2ώ`9hAs l9sHdݼ|W;b}$]t}'mԇ(w6jFt yA\x!.Y29Vΐ8)M$opK1@0Ó |{UVk0߾c[\Zj:V8uDrq}5g$9 c4+d ÷9P)s㽆)(| ,`Y aE#Dql IԪ?# \Mo/; MT:s8=~1+ lꢗH?(SZ[C}9k,;qf}QG + H+_3o QЫܗQ>FZ#tGK1/G%BpeSaA@.|*h|q]ͭm\i; < ^"J;Xobc[z&yc닠(rX$cΔsFdHY OÅ]hiҠ\Ft=iCG޼F:qU5@@3gT]Aa7x*(W\5-R^Bj%HSc>/trň1 H NoӐx,`SۏX m{d]{ _#T$rùwer@݋dAXiRLyEug(?Onqupg/<ԑx$]?9Lgl{4HyM^YF'M&t\C sw\w᾿V270l,t.\,z(wnY\^sJgCa~̊po>](PE 9a q?_$Y,no.Oq {z՝$dK$2m ï=HX$?ƚ!GߤA*c!Tm|A% u$NDGtj6-!|&xr2v4o56*]E\ ;ěy!F7{_Di;SϣAELJ'uKr,=LPTNJH 48Oº[K%K0گ0Bu֎"wH:g4搞иvӀ(ro˽nW-؏ȲdO ;fSYfl= / Fqt_^ItZJ!,p0ج뷵@8[N^QrL%NjQQ(AqNՎ.J>+Ϋv7Yerz#X2o% 3&ŹlkgGBOw7v}}n^'&%LPuƭ5,

b(#D^-hBy>Ǯ!LF%9OFō"})Eұ9[M2;Mjr"E+2ɏDPDٚk xDa$A6)w++sA#dC%5BV"sVRvb2 /we;rӉ6T]p/l2t܉c ?,)t0GU+:CO8͋|"1ZN d@jVN*%>c\JqET.i$ $x!YC9\W A(D?:tFF$Ɲcna1ӸcR3t6`IB^Նul>A ʚ`*(F]?HЕ+~[ELq q,|uL+B`$鼅v6%W;|:iG@QJB{UN'Fw 1Ёlrv?`iFyXɜ-P8ٰ+ $+VMJAk'FyDXAtwD~]Ruo :h|. HIx(gUZ131O Qw]J˰?ӚNe"?QooˎT6ք G:8w}3Sdx. ڋ@zkw^JPTڗnP0FM؀޵dĭGO/_全1e^"ϏV6L}˜pYsxp?пe:3n>+mIۡ<+;)t!%rU\4-$荍i[sGi-p j(u~$٨f&it!N, H\M^G4GTu @('yr r+ԺlؽN֎~ G\ r՜NŴ#DQ$bѯRkd2O|ژsWK;?aXT's;(7x{FUiyG*vc<Z,927FC6&5lmn?;iͨأfu>g[U!}qW{( bM??A6Q̌5N%]1t0ki%$-fT\4x3\n2Cː6u.#0 =54n={ LK"QJhc*.@eEpÒx&!ovQ<*GB9POaNvo}pTZom`%&-[-)J,U!;ҩu%R{bػP $% ~:zXn\$ b붉M%j T96  F§kŽ8*9ntH9w1~ piM= *!cCST4J?yFu࣑`H /eը_ dMnx.ąaI*Gvͤ/LjLxrcP(n.d/'6"۠3qR NO-L -ӏ2I'ҥPLSuRJ$SQBY[r O_R.l><{XA1׆y2$ 7:nnsghL od$KәFQP`3Ɔ D-{z'fҦJC& SբWMpʼ!je+/dΘ=ۨXra+knLzBi=D>WPX"[k] ˆB.F0>`':n5٨ Oc BRat.F`} ^Y9. ,<@AL3F,[ biÙuk a+<~Y ~֌SAQ0Q;LUI=|OPcڟ>.ݨI[,?5Ubky(1tDl 3K{67jSh]٩Dc9F@y$zrm{9|60LWV43Q i oůRt4.+AF{UHx"VܵX\1r=Z: rEیE=Ͷ_shz,GA -Ub]mW]:Ԯǎ8`_)9Za]ӵJ4 =b︸!p~KC2oj=^ Ml>1.E8yRB@MY0z6:)CK K+K< z;M U{K'A$߀@GAxb~8itv_}BMrJ193](_[ .vpuNLF~Ӣ$jey%9&2oe .rݘ*fB(|zU2(BHTCKMZ/GXUؒW5 2a@5N', Ml7Ԃ6'Lŭ7x<)'q čwt41#..e'~X4lS7j熮$*jJ6ظر}z1\ v`kd4ڝ}ďR(Dbm#D>YL*jHԡHwVzpx2ii<s'w_n 6v;.ݠfit$nFwk* x_Ⴍ˗h8MY5}ms @ꝧFa&\v\K+7sȠfqgy KGM_d!r21~ꓛ^a!!23qyJB{'< [ Ld Ut`Ø!npaǹ#f86wEu$S+P)IȲ}?-} xɣ8KhSJQuŭJit`eAq" , +‹~'c]1t7=n p i7H+_'RX9g uU+u؜?3Pl0pYLNEap`ݣ;T=Zz;+G҄42\4]j=:,%P }8x 5;XW+Z^"@Ū)؟2o ۸[R(;O;<ݪ}ТՃ7̯d d6@up4 ӫAA! 'y4 k XtsBӡG 7UZyToL.uQ\?Ʌ83 >{vG`ĹD;8reaWPv ppS˫:ʆ5¯;WUAuzYg^KЂqQwyLZZ&v䁅&D }bKwH]e.*J+oE /iࡒ<%BM"\D4T_r)(4i;C_sL/x( C3ٟ?u,9ͲTM90t hMˇ> З?=,Ҵ%0%ۼ%DaoЮ]t&4f6?p0z/#7T4'D?N^c2qA{([@5wHs}#؝ڑCwe&G87w'a@_Y~- 7@!Ũ|/Sh?ZvC3м>.9 /PCb38>/]Q Que4y9hƪiRfk!ᒐ5)ZkAz B"fjKmsW<n5FwgAUGLq%@b1$L[[Sy9Y K{DŽxbd^*05 a]{rQ1H6d+.S 3 boFR@jʵS9;"^<7 ŚEǫcPS- Mds-l& M߭~ogf, !Ҕ ŖjPtw84kp$ XS0lw|5 <K1&䝪cu׭Ɩ>{Mg7z{j^>ۼsI~5h1dsiPQ/]AqHz qQLꗽohVicMtY,)-X&.o ܈@Q19p/(57Xu XqUmK>l4 Ua3Z߆ 8;F)JoYʯC< RʕH`W%OI6GFݭ1IZ9"# bM|rasO"\&06(o\K!WְFJy`4$6Lܞ)<5tĀC2XWZ~!(ڼ#{d0Hxm(Jth6#*u'ox>cC5;pD#)`Ls3r 5 ߓ}.op*E00twq3H"!}N.ɡěmE Q2}ng>hREҷGBh7y S;DE;tEB3GY*E ZtȽ)mE˂9܇Ɍ77z )ri0E^,d⓽Kr𵵡zid2ι>_\!Ry>+'!k8m >[38(#m1[:i}=0e~{XQ?7<~^&GC7d*6BxpsS9A ЉLUTLt=~mOf p^hH47T,D:$]#nPผoFjIQbzQ+5fƭڄ Y۬Fb&г?z7-k&zr'?ZɰGI#(dY(0c(>8澾2RÕR^ i+[ w-Jސwۢ6 Q{-EL9^JKs:Qmm\lKD]!Md(+ 6С:'D.tr־C@@GEd`F>Ʊݐ¢,7V9xf+bU>S9*Z]@ܹ~puxe`/=qׇ;2! (U__p1Hً*vRReݓ8[Ƀ @,pkrKTV-FLԾ1MR^y[T]2KqdӬj{^W@;Kǃ1g t*^Udc~xdPCϒ/W]2H3F@M&Q(?[4qC!VeMs0“伬)l>ROF^Sc~4x!Xg7q1̜@QbK6 ²V/NX 'KJکQ.g4tҒ'mgR|Kr";KQ{JnX,8Dc:VڪS|>ևsj짝.t߁+ {֣݋!ϋԔ Ka5f<8b-cC>pK$ǚ]TQItπ8RRzpV0Q˕=*{ZJ\9NLA{Vd+>fJy*g>@KUebiWCPgN">R^;Tv{YhjP:rIoR)CuW8MiHQyԧ|5 fEy~;k,7`:ADy+H+McGZa ڑI:eCXMV]d̖nnt yӖ $6.J0en龜N쪺pbXnM2Cג B903F(k3A O;"J>a0`A?P5C={ #6MmaE\'읣sCSTaS!~20m11 V+b |-ɍn$ UQItHw>dpfr fڪJ d27p%C@oN G A ]i<#ʬUk˺|!gڮ|ˤ#کk}HfQT%`.>C⅊ю@۷FB׫N'GԖL_J,\mϡdhW Ty]p1Ux<b7\F`|YSo˳9/RTl*lrGhprxO̼j$O)cqSwo卤z \蓁 *9m*s3]@Fp +_&Iy<gwz ! Y}[+YJv@fls=c:3[_@)(ДLQ؋K,KQЕJ^UKeo@x#F; ,~>dVBnK%|؈_WgdA;c\+1һlO6qiyO$r])ְu=#^W!'6ո]$Əxc6Wy1%OB>#tbș`=T?N-lL! Iw7衶R~C©)yyC2Z 6s7n";#뾧%D?Ny!S%kJy_{p1~9JC.Iuf>2@#\qP&֋o,r/$†kTͰ^_+E .ek`\'Gd˞ӟd@׷!!VS<֚ȆiFZw;Q,//=--+f!HDc;u )u/#'|DhIAN3rDߑa\ :3 &s@#^_RQ*2$^ʇ:-%01o,TD?}w##- 8zY$h'ɰDC6)VaCJ&8/A3ՋzLxChlBudԈ\I^x(Nb4/Ԉ:-?>?7NMyg޳n'b6QPm TQ+Qվjȋu8v$й7}o:ncF79=@04Hw>ϵ,~Q=I jjX( zT;JO#{jԽ!&7и]DD'8flc'tpᤝ_Szb fdeL n9:ҙ(³uQzpo%U WrN$i2A҉RX͔-W6`?|gɃv٧B} 4Az+ބe˅E)r]0\ 5Ԭ 1`qDJ CdN=e@f&45L2W*D#Q_ec?p0~z΄"x_!PF8WI xZC7֊ h!pv\DӰs.^I(0{ 7C1Y=jup^DCwXXwW60QJ xcr^SHM.vgt!ǝxh)ϔBܒ^hX4)G|-^*٘FzmSkwJ7| )Mp7s-AS0In߮o)E&7.j9 /i<:޺S8KGm^k\ FI9Рshvz$3Gu뤯@k6*WY"TmeZN\o)|7`t7LZr̡ =7}iЎE+FE0+R(UNXHt!lI*sPz ?Dhy݊PAG AuK :Z)]dh5rBVVOsNkCޞ/UjJVL +%qrl:ř(J޵4b(4>kg&r$Fd8}c..91;XxIؽTQPA[_h/^s8EB?{\@ŝ‰$ւ@y]}CUͮNfXf1tkdph 2PTDl:rTEiCqRih<C 2En [s .ڜ1bӶĸXT6LΜVȯAF+f=D!E|6=3[^W4<6f\<¡~,W7Ώ$3N҉b sP)x2v@zך/π3c%2S+ Z$e^SQx0ΩȞbt|ډX-ƿ;HA_gE'7S瞬s9)W' O_8DTT^CZbQȬ;`G1'r Xd pjZS $YY$z/uA?e r;qc-& >P~d__8aP/F<:;Y@fjDB)Y_Dp;"K +ur굩w{e=²ks9I`TU@ ITİƂY爉 -8i.-RVȆB[~:#Ik"M8m-+6lBݔ-ǣ[D.| x/'lxێnu'5ұ2qS!9QFS9;~7)srza['eQD+mu/ ; àNgyF[@SVΨ|\;Bv~πICz3<fzw%qH}odw50b"ukXqS4XYɞܨoZRz/ĶWOΛ BV,8TFKE?ZAG@-X b"@ةF'(%7&/=JѲq{)$ֲLDž0-e h.5~Nv1>X=Jkc6~ǫDLjח|.AW wsؔ`c@91o&z'" x<=Hp{ c\_Żjt_kAq4 (WSNX=SvֳMg ep"` L(2&[[թt_]< Ip){,xfp#~h'׈-Lj7 s/O}ZU"15YaBo毙Y{M:}nUC R]y\:ON$rDXWA :JS<X.Ke\sJaKE!UE9G8L!zW2]w 9古xtXC'?׃U=&LZo&Xj"M<ճ$Ibm>P%maxK4"7-%)_C]kVŎ+ _B6t|Cc-^Tb2glښXG9X+o!|] L"X}[!͕(-7]B0^ιHT9Oƌ~Fa]+jDB5~ kg(hGLtP1h(%-S;V򳴩^u BL [jZ;:gh 62˃p[c3Uo;'Y$X 5+HрȽuRR&exP " W /KmZ&z \ݐZ̚V"7R6#Y8w a (׌(n@o|5du\ƭ~s 1C`b/ l,>2Ӹ v4/|d bC/sߜ lYc@_yX &QbgTySiGohK3a0&ֱUJCw+LDs)Qnx2nQދ[qt eo-!}abFA+Zqmx EjJQ6]<ݫ*B n: W1( i|P@G(8*fhiw@<%O$ 'm>Zhjw#zf)K>}? mnŠDB$JXlЬ2:m{梘S*%F Ge!RƫԖI4detsm_PD][<#Lv+3<OXfN 2BV)h,WѢ8b>EQ> {f3mڐ|~Xʍ)OC$# edzFн=pq! @[K4Ua5]T(X`~5hd厞QJnB4޵ݠ0ػ528)z ֗O`dn@Uʀ9 _\ GDhA}߈i#{0kr6wҶlR8hdG89`CxbB4H-ZV%&iy inYGsB,yh>y!f5h<>T_͂$ĔfOo)tJr@$ǿT8?k\.C/7qN(F4b]ֆDNƤavΐD<\B:p2I@:vY_CGfZ'A7]혳p働!GD6O=E-tb)KGj8i.XZ+'96A1ځ1r.ib/LBU qӼsCɓfO: o)R&@sEKbb6^aH1POY~C~.AIy_?X00üǃ1f+{pR).ڞg}έ^5mn\BUt->ҩg+qy߇#$/ X-GA\J o\J+mX3GW-:HEq6.l9$sq>ZU=d8RάhtY "lv u F/!/ؑ:e2^f?3 O`'pO`:YaT{~w^$Q}abVV7\ i,HP%bŞgp5S]$4 cf?ܹyTfIG#h`i2ׅuUU?VMV(7M&Rz*A` Z}.8xxytyg!J$R6.\K10{rxtfNaswkNrnl𲅸0Gvdhs$M 7l6,5ƓnUHԝ><̌Ea_إ6"t,JBV x |GٲyOLj݁Z(MT:  4~-stc'k9SvቜrSƜO:@MB o]APدp #-K\:hK;oYE-d×Qr0L7U^Dq 2weW_Fl9 <9 _4^Hw#)X%^Y &ݑΰD94Lܠ j~I5F'Oq4=E|`y;0J>ꦓ{ *d7f8L^Ҍ?6?K.*ȬMSPuO퀕n[BvV?Px;1+~}#ճ$V~X\ؕp%I2;rb!0R˫}MGqDf_8n +ZvA"u*p Igh=~R"?a0V#V n)VQG}l. N'ԙ%ӊl0XDa SRWL]x\+!tZUWu"XYL9~->L$fWN8oȈW(?(2Wp\21 &@:.`p F-!ݜXˢ8#3m} OS[bG7«}$8gsndDX$_ ]@9=f a!!e~md-j?ޜ(ڭȑf ` )ϐ΁|RUW SeGI҆IbPRL<ߢ4 {%XbĵLz]<bq6aL0|Gʏ 2/CsNplғ=rʇ~[ZDz4\q0%.vH@ͨi 9rnsI":@ָVDA?3hʻbv%-7BujcU7 +7Ybw2lf!L/`\QՖ_, n6qaAoB֟%Jv;@+b\ex7#/4DnTcd9E!7Nen*8^ӛ1^Ķd9 4gy5Oe* IrL[;@4i͚-f2&|f)g_'teTlP;&v%l"],6oЛ5lS$((dcY;5䁭Dw- d BcoV.>d,*k7tL~ J|y_^C&ɐqP53#0XiQEpga":b$FgʋťXFSPNyiEL"<;8f&+Z!Xʁ)4V0$[[aM);$3N4$TAp_IţHoQsoȍ2@$WrͻjW nr"ff(36}Q&(f2j6(~BS?u凓3)ån%/A8P# 5qY0iZtc{gvO֘+/bgO}b"lAcN!HyQIܖIK϶s}EyOmNd*X %,T|& [.JA^2x/kw[͈|uO7`K:]u!c4>w%jyqSs?GpTl zNu.`)2fy[9DP+CV Cgڳv퉭zoy`H}t^uTg%gD1R8>'%$և@PжILTg|oHvP7{p_)EHqFC]y>H-k? gB$AFٻK׉r;#'$I YNnD a : ;,fKu3A"3c“fJ?!WXgS`H5ACXt[G5V٠s>evO*RAB;˳x΂3U9./xV5 &T*Cx]re_6aɺ"Uo*OF60lt;ȄT%Ɨ^6*ÿ)5 <`;R(.@n|)ѕpM:v8@{C^ؖ9a+(P!aNP%sɇLegAy8'o\3jdp[,G(bb{g{D}|x؛Lxd2֠jaJ{"w1To yh@,M7Op7(+8brΏM?uyf l'EF9K|H+t0o[f9,"'+517|C!+c9m|[idòp Ҙb7dO|/WiDٳ0hW ,9(Sg fM$)ϰ:7DJ ے>*YN|&% Z$LB?Sav_G4R]oKFU器:nfELpZHVap2آj3_yaz_Y Ev{TvJ䁮G*o)MbTeTKDtpw,gLODl QzMq#aqe1ސAh/:CqR}C _X 5^y(d\]8>&&zQp/\I&-%q3H<>{qwA^X.+vF@bL` ߵ:_F?YkO6<}X@ܩ5dP,me*]MB _V8n\UsU @* 6uf%(µ&#QRL?¬lñiPF8-qfc{Jχ}_KV;;iL`ʷɫ{9c""<̔= A"g,z {o -$(?sTp!(ouANݑ7A0+'pL0zq;׽!yh|#@ >AIk%B3̏c(>p]DN#sHH$|rIL0zJc EyIr<:AQȸГ0z+{NyB$7l Ů`5ݩgg@K"`S$RQ էĢ3D.@-1ԡ],&ʰ8畡zUUetZE42T͢`M< %qd0},b|WP h_å:麾pdSy,u~/'}VwuS8龌NK٣28#9li1fG*_$Uf~B:T,҆F'B10[ٶMz=tX ( -i%K P rˌ+!O*2监O7l,N~ڽfe$|0=lê  ﱃx cI3>t_#ҵX?^6uH ' [aۑS6*OϥsS{ .\pJ5sm]i!ܛ&( d9ybEdlBe3v܊/J-8rp~B=x!1fvJ-3zRvqp˽,bR.pS#o3ypd_6cݰΌ=lR)n_ɐbǧӥ e͓/A5PEDG@vwO!r6#p]cqT.sMLM/&gJz^) G1qԀт>@Ѹ'fea{;eUeUE`RR]E bUIg{ѵEəፐ=ɟ _MR dYEV>!V"ϰ΂[G=z>DS]bpZFqbUe(⳦Tξ+!J S8$&`\CfaσK?x1jmI-os;B 0ĀkeNEY2`uoD|f/L9Sb{@R Jm\aP;+BӘTɫ,_κ@si+o:*[PWmt`3 ΀B#7j?-L\ 7 sE[3 kG7723 hzGpAm$4TDHiPH(p>jrmчt9̈P؞]\(;ׂ0㴓'$olxY.:GKM>1b§Os*Z祈uoC 撇V';D-*QC]Ѽ蠢%h'Efpd964Ms+ -b,TgK%**W (0 H8f;0luA.GО I KݻKf7keXh6KM@¬~_=0"vT3)t ,2bh{+:h)dhaZXRpQ EAfz7Le tªB| K/'+}"nV'n$?vWK #a491^*\4"YKy#O!8 ZFwCu3i}j-uߚ 12\ ΡP+neﮠ#f4 h!NGxO\jSEʅ$Xst6{KLxMfh-(ڂ]$hakvn@MCGKA9$nj_*]]x4 )hC"?}&f &ŇDb|EOZ@.]Œ_, zmJNnY3Cm=<'<F!S!0Ln+9ŘxvL9c=IJ=5 ˰AwBӦ:G(}wM|[^m0RlI~KױKGeBVlЋrT75gKHtDp-_8Q$lƐQVշ`N6FbjA:Y .<&[40#dU/2nUQؖCqu"TY\P.Sކݸ;< 0e $#ꮒZm_fils@W!Nd98AKCYBH(}GxΤjԆuʅR"(Q ,?K=i`i,8Jxt (6>#f9,Ad ̲!c1z^ J>^D_4n2LxT_qȾR:L40>Q 8oyeh~N>2w0 !jczDn#q#\ٵ3C[ :*<$FNk>4cLN@0Xٰ.+۷0S;S/uk3_wߚPQ9Czt!y&~}u.3Đ]:|Boj_Ui?Q֝B8wNm\WsG~jRtB- N8ed l&fXw8~rmd :m8=LZp^iTV.vH T0N<Q=wu$6`Z>eD 7WjN:Rck-}K8gCX'Ή7?DLYY(m6WWd>akTFng%Ui|TZie!KdEu2Ui)3@W~4"tb`"^O=Z"krt3=3 ihI+"bD3< uO=5uY}݇|,[b5?VݴW`jen )Rʁi#~OCá <")&ip3$` w15< BkSm pO3A53ỦSW@קX T",sģ$949+O2isJ/7@!)ϝwUME20qg鵑 T:\qO)^|nacVbNKS?_)he7T)zȖHGcnJiepqPOsT&b^J%;S.rKяuDa?O6*630"6 XDZ)XwK0[PA>|6C9et0꼓QioO 2VD v)U+\(u-=ܳ8@9Ai{i(\4cnӮ 0$j$)mB2e?1r{]>:"+ 7} !M"pZ==XdO&źqm!4ٸL?| 9ָpH!`Eֆ S43?dAnltZe$Wl0B}FcգD|K*FFl' C5 -ξ[!-C5WRF珤ڀwU@ C Yޫi׌%N 'hDϕ#0va#Z=g(xN@EӀg%YmukpC `2qs} o-F7/; !;ŎbI*ts d, x1Of`sNF@^%@ϐI9LViYIYL!nPk4UCH*Co*9BJi9И֓n+GѸ ^=J A9W΅Tl{^@=;Z.νGWV7VXQYx^{v?8U,5ib7q7ڴTl+adU4xĩ=&g(ooCv{@>yBl:!n+=Le&Wұ/vqxѷ&}| vWni!g_vSc[hnosK6OGp$ ?HiRcXvF'|JkgǑ70R&͎R1iIѕ2caAìAP ~\wW0umԏ]lf.rH0RTeϒH;x=lyN7#DwIPlCW d|$7tU-P R7_[?kr0KfV}$gǑ tMܤXjfSN h#$ DrWZi ]* C%9:V:$c#a>oцu&;eo\T[G& \ M.=쾿1DBV>⩈+A֚ڌXAm;tnV1ڐ) (siHo\`S``%ZIFG*!!r/?2 3NIؖ\\G}GI"'4 BQ^k>C O"ĖЄie EȟZ69^kToցhތv2ҷoG+QJ 6nbcBu}_PU bxq8h>XZ:K<*'_GjZzDٜ'8ܮU$,qFU_icT8M;ƫe1we@H֛DI:XZ_Td>U"+t\^Es4#:O&Mta&z>興b1bj@J*ZǑw!mA$weS? `gMڼ" 뉠.J- F2 =)zPɚ-N56F"dFC}Ŝ nOXa\djY5+EX'*l+ɮ?FujJ2M/ H`]flz'`j:ó!W0uq{!T?һKt_1MNl-{5= K8+]lϻtcRc!$_{F6@ fZ^n߱$B[OH[N$j^pOD5hTUz-/P+Xw8pvOcnh@Wwoknj43{*NEI6HN`zB}P6Y2@vnW)>ʒ&  +-ԓHay'/Eh*t M^S^8Ooۧ㆔6O緰)0ִ1vfs(fw60W5RCEw_ w*' -< K!U\`]{]hyZy(8 M6%66_W8u{jkҝ^2jHF X x M+lY3\|tg,hx (_g|zPB hH[y=V>XT3Në8OijjFUxmYyۭ`Xw0}i1Dr < Q>r32MCNo|./$`Em8w.tҲD_ك`Z&\ԂXBtmEl3Zid0E?8&4j C-4zĊ{ft*G)aʱ/6hּ̼A j!%"x:tGC#{\m#=JM2V\SH!i _qo,EۉgF)79V]kqn^cv+~x RL=~ϰxrP-MQU:Os!)M/'l3ӣ9(1]Ӎk 8_zf~8>k.QLoڡ+DfRT i <"?AQ"LI?ozx.qvOCYz/Cр;gv` }DlSG# =JDN>'q"@Uk>WpEtDP@>;r^|֔ F-;'Xtu8h166TJq@ DءY՛ǎu`eԨ\3kj H,Qv=.ֱƖ1VڽFa7b4q2gZ!@pKN0;Ѷ&7ɫQ渐,pIlQ |JVIؒX|;͋rOCDd3V| zv#@*Cb$%6M$m 2+e9t0N<_fvN!_? Iܙ+2ե@1RgHI}m[W7P| &^#56']0ZϽrM u'Aqpkf; >pKΤfVE`ՃYai?;bjmT1^(?y-S$xͻ0ڎ*ԉE=(mqv!b3 A^[=r_Ԅ,Fna^D XUzꌘ*kt-6ꕋsЄP~xw{7 r)_;NJ\#[q Pr_%љ#ĐyVО!c<< dkpمK^/0:{Ɨf9poJ]5@WNO6M]Q;v?s~@#ihυ,ǡlLxg*QaSs82"CxY|ގZcI 4V6ĺ=9y1̥똼1m=mBbs&Hc[E|y/u%Ժ'6(|w^ۨD'v\r*Χ4y愁i"Z 8EJnAMWȘ H2ԥb^\$w>@4p :~X m@O`$%փ/fQ}uuuRgܤ9GϏ;^ZU@<~֛5ZX*@.>W2 ^P*:]E^x0HJ]sfIoi+7&Qx j> !Mfzixԝ9`tt$;_xwZJ4|Z^Y#qO`kÉw2( _о,/D<I ^ ~$SMPphY\tP9BaEg$hB{m/jV!(Qc;H}y*+峑gHh\x DuX06,uӥ[̈1O& )VA (cQ6C6ɼW͐yk2 >sj&lꅌHzEXbO.#gJ}HD'"L5`A^ϢQ;Ó 9c ٣uT^N9$8qƤA.:!ug"vnsinſuj2 (l#$LOeuJ!\a5yi`ƒ5Ch G7]c/l+)i֜n \ByA_X FFY[-gƮLڝp=*Z<{\׺f6C/w-M)~QNzl[-jX3yXbz.$?vO&m5{{WI xC"kpUUYH~GqP(SNA(4H|R⺕C!L`ZM dA:4?/O3_דVlxQ' Zc4O|?s0>ŀaGڜ[A{}id8{IFT?EJt7bڮ= A":"$}ٳ-L&x2(貺駑dl߆<RDhXmv|1tb>JVz͏-f) ).E"*dlO ^^<:+s*<Ѯm(;\*N3~}]*[ߟ$Q< (I]XS⿹"QvubD[d/KO3l;T#zҩ\ ʏǂSA6&ru9R?d˰ČB,`S8?MTnvF*ƨRnE${V˥\P94FP:Ÿ/[l[MXeu5æGxXX wWNvbBMy=p8>d9O ՚o*ztsԆ=nK%$wd.6\ކ-nWqN$T?~߯+| <1a@[VN*F~. 49r7Wsfo*IWei1 %54~(wӄh,'Բ577ksZhgZTz]7ߢuC3qFg7aw#AG@7u6FX8!n$xYdPCLՄdL æo o^m8hYJvS+ɦ%)޿yg~'É-VLrITݽ9yj@ ć+Lb0\&@Xz2˺:y"S$nXu}8,(‘Q SB@g@EvV/AҀG]445a܇F} W1O(,/m9҅KTSHzlQ?UW h\pxDP4dar23ar^Xj~5RfaꙔ#{Y.aKj =Xw6a\/rW$k$Q9nS=Cnx-h~7=8qz`8uXq[w'vV .'n᧮hM)MH}W0v N+iET OQ;dQ6q 7 CΣZB2.|3F^G9ήjlp{Kc5J,:ڈF3۾q~+3 yJCIS#lfj_Q'k v\^QF+A~&L\֦;Ɂ4x4c5.&%EV쪬~`,;E%$La%ٴ 궅 RI|i(Vߠ<_I? TĀO8dKW68.GDA+ou8 b;26^/k50ܞ:8+DNX4Oզ5J>Z>i ;kv)[P# %v ;%5 k;Gf Ko}^IcIݑ|5^N[#7AɆ ۞bX|uz~+9tOy'"}&PavQjzb_Rݤk%۴h[&'"Xvo6) jsܶG`ۦ\7OC&hC:UhBU&oj W2B1Ҷ~ b@D`(9aETd ("D$\:(y1jQeNV@n}̝&*HɊZA;H7%<2RA3^E+5JFJMW۞珟>mIp8nC kVmOwa'+!/6 sۈgYZ;{0js\9伾HՈf# }zr5ymM#cG/Ĺ7Ͱ ;PBR!q΍V#D}8XؓNS#{i4 41~ C\ c#v5΁ø}6ֿgY3ʻ)lȫerhr;1C g`XK2STE_ r)5wr49-7yJO9Wuo"9-%w0Cxc.TFQu轄_ݦeO4!V!<>Cԩ*fm*UTF kղHXVlt@3.k_aU%sVo-uŘV|`,f@UJsΦ@u@WԘ%a,IB`T:'2;[hp漲 eI^ ҘFshkwM^=lRNƠ% ܂@frBJ!l'M J?Q5Ǟ?V٩'-R^@~l6KUޔk1@I Ia1+EʮMԂ,:iMzB"OC&͕W*NP!cwaw&\deOfweQ$kn|^6L^-BRzB/`dz26j]n|jS47UeKv?wdMn=&Ԝ) }J}[+H>AGr#2}I$ks$5ɶl՘i0+eVxx! $0rVVC|#m% qmKpTS hvE>M%b?BB Ȁ<,TS?v "Fm$b!Hi)HDSˀu?ICfF01=ͺJFW *},1'ןDžs+6l^u۪+ 2Idb-[ =̟Ñ;;3Ì^БXM)/$ydъJQ,ڋ>T"M+9ɶeJj=|ޱgY(w2@ӖH*4{b90N}m IYs|~6/lz8KS6@Ķ>c^4c0j+4Bs͑w'>K%f7>5БoZ$Sm@j?; M|ro! i /=ɣiE ᗎ*S-!?<n7צOZ$Xݻ+%~׮sklzj6:m({Srl(?ڒ ݘwؑ20SF?e|VJ,]Ȭ-Rf4eދTECwOy{Ęjpc2M.֌Fէ kS^gl( Xka+okh_RET R<䴆E"kRDA+] K9YۋҎ1GEdoe^DcjBM +Ejhev LD[U!@,L)8;.<݂ؼVPKFpfÿ wZ=MkP\xow#ؿ)1~wX##GyQg 姨7gЙ k8*L3C6aO}XQV=m_K;64Pd'>IzfYmqܑSjc.@<_IjPQ2Lϥ3H,/= G?<*}5|X06,xзIY ܅"#zq 7"bâ?AV#Nq$`,LrWwth1.ONB/ɖIy.pP\վSy!c凂.iS_Rg2~LK 2=FW}HY|0yp Y8NGY1_~>c@_ZgaJaQ`EA#F<sHJ~,j,x8ݧe2\35CD΂*&;Q@`+{M@&U@FP~9W륭@j5XƱW2 aEcm`.F9oV;UMy>_H!iT7-k ѳt8m*v5^t,K_\\ib.}-*ELȏsL{xҸ+MYVSuNZ1 m5(ߖqR!fQ=PI]#};mSP'zF'r$թX֜irK-{:=hTlq"ҳW2?7]u5aop4#xx9& 1feY0&;{2;>?ݫvQ_y|elӴLg &o~F`|BRMphZHŚ~3qtP wLt`̈́(G.ӓ~e,bzW`.rvIoSLܽشg~ҡˮ٤D@RF^0`eVZd _:Ay%=Fd*9xʥ5Gt *HS6|Q@51R"j]L $e2ضIq}HMxVFz60cQwWP:i&)Ԓ)ĬLBC7a7];J|s"i}%VPb Ljt<Cҟd ^HL%@].yK_&r֋rWZøma7'( i/]P s׽*6t>ȆUf: LØ"3QvcX`* sջ3*8 M0[_78E8,$˒p'> xzm&Qζ jy{9uK'QR1=xaB&\Hn UvV;MwSA!GP-ع3Gn;ܖG`+8IG) RaY\i\Pf/9cIa;qSDG. BodUa"qx::*ot.(usw/Fћ ypFsvvpAL:1:e7&-&ekkXQ{/E0vI|P1'uu۴wPr k|7rUe׿03bUE 7ع,Y:֓/zxhRrF5a{Iͩ(!‡#*Dܔ޳Wo>TRژ~h?iߋ},%1S|N"_إ/#7^H). 0?VA\=0OO(䛄nl. Aߪ nVP0.4uFɉ>ޭ0'uB9,dI=7vRZQglA݊Ff1oKm*glH53~ɰaZWFPA,2U^~Ap]bLYo!ţY%fn%.>."F;YT~qpO`]˵SO?J(dw̐RKUփC/fH)&ITڪ3'w2$nɮO6pU[iF?Q ~PJm`|_>(v+ Ty-0T/* "FvvIC]=Cgz*h* {lشTIۤ?ݫ!0TSa.vkTvDOq٠ \#%}șvRG^JoXsnl_9esv/㮺u95UOURw:V+~sD˃կ³<+y] s~ IqEff`;݆N;M\5XޜRd;{p-?=hP"w iI% fW bC*q&V\گ7F.iE\v3*iڵn;4 Aזq D,wL]Q"Y olata8K̀J)ǖ>0@Kw.~w{!JƄ&ӱ P<<f D0vT]F>!mAl,,Aa!SBV3nX*b\7Hf'Y*l.VW0HF`)8X SPyr9pܳ[]'`q3i~uO6ía!d1`Xv.'iu? H8\ (v@Df[,ONpyU+N+NꀔUmKYD8mq7z.H8VRS,_]bWvadMs!9L,?q~vuv!A0#8A[ul.R.:IRroQs;!n2V(rC;Eɡ=QQEH&Z\HeBhg`h. !RjiS"W[@@,0Kdu+}p'FmyFJkDpsLOJهRӗbM [|ŁֱTؔ^͗dْ{Z-wU37h{TR^?ŹOtX|P3y3=!xcC5Ka~ Z٫h4iVI9=dnU-~.Aˏ/יobW?7in7JEݭ@ 6> inQ+|.e|[_'ˣSio b9q+iIko`8ea { ڣ5܁W2Izss{%|lLTk`7:.gY"3k~na:9eZ*bh{Z.VvCR&.윙leK2^.5J[7LT*1+f{r}0$^Ҭ,1&xUʺ,yƫ*EJ6x@<,R ^U4'Ad=@SnR3=_qC\R/Bl ťӭQɈԱ"˵xK<qO7nzɜ dTne@ُXΌ_dB7*%_'2ՒwK 0TtZ"d(TTă:ɒh 9qq~WFI@ak<"x,lp)8zBu#*PJL_"G: ]Wsx>絎KUG Mn#_):F|W.IP&bϛo&t>S ΰ拁gU,˜hnkkiOlex{vmz0̄bNi SrI2?0L]h'6Y4whL>@zV]W%?NҲ5ZTR̮nk!&:۠Y6h,0UIr} j 0 rea+ѾaE+s?hU](lə߾- <9X.Ң2 qހ[5O+ lOᒅd%`2UjE#(Y,j'D5J{MdB:l (֐*]*).hԦЅ.~ERsc1O6d7 2QS>2+ i3Z@M~Tڌkr*+Ҍp Ydi ZJ˳N#}+$3 n;nմ Txviltyt#I|;((1|KbcB %rw4CmˣU nJ2ѫjR]y eU^ajzGa*k*CR0qf%ٓȊ%`v\yEHcP¶MWa ufX$Hko^;>s/O5%_jcV[Vu(ii5fdb+[UpBw~w $[$K,Pcқ,@yk/ja ?n^$Ib>B3fbU" 32:9|PӔ6WY܆?,~oS0 6 нBEDp-AڻȩM=^uA Njin7r1<!ޫK"ޡ 7CM @RIe[Eɐr'M~mc"}!ޮm7L)|Xkvq9 3uɨLe!HNNZ;M5Y-klVq>dqH4uvc)2# dFDuIJɉRWA(P}_F74_ nO6N41`ONul\(冏߫JnK7))uY ʝ⣁3ko Z"X !g*˳iu1"jp [S^4pfu\ x@eVjpVW]TǴ{9Vt"i;23wQU.7w#֎(\)5e|+q9ЇKwt 8kAs9Bw`(}'ցt9c6^Xҧq\Ò$D)мy 4ʛ5RR`e@NcWbP%&OFM6W"W4Z+>WarBk[ñǹY;F=|=MA|\Mf }I6Tf5+GJB(6n}dԜ#6 ⸩Ns"L}U|g 4&n"+ۍE4-^nRT"L\?UFs'M=|h0)LOG*s83I(C6 6?¿~f@'\2"&X0v^WDk qEGW R/ذu]T*N`,H,XI k;Xl+R4s)&Qs)(ڴ"w8SMQLZ=~=\ H_5삭wz%"/}75#i '̸=o8sQ?14z {Dc!8}5Y# aB6 #+:<,X>j#@ cJ؀~t+@Gt e*,poaTVj "!)tj~8pw.H J%cce5=FVfQ!e}W܊ͣ6={=2{J/gۤy/I W[-8#,<Svs]n΍CHd{o!P:MZLR: PCzJ OIa @|ȇ IOQDҖ5Pm7D\!G0CM,⯾>.86:u5d!Ly{%9);.E*@1lu?`%4l+s =>HEb.6LwK<j *iI~KTvum5<,>խ 5T a`8`=fāl3e΀j#W={ O>sϼY+,-xy@m$ ".8@Қ{˟` ?FLBĺ=웎ԩwS5] |dUP:b3*nB]m`V\N5qG}"5/\`1/{g!vl0,CUB>G ;$ۅ! ʁv)X4۟ ЉK^nSk\rO$B8pF>[p+{x|yzyAli ǦWլTNQdOʊR;(^E'P(Z_XELwH_>2ԾM ``KILC̎gi -bˣ{ ~6-bLY:1Faia8 y$R׾i5$;+LԣbSPOACMdG-%MRD@>YCapڝۇiV9-jOD# 3ًȦ;r+7k m}٭}GW=z|kѳƶ^%I h9-qyg1t EVL1b>U͉rlէv⑩1u<@ZGR? ցitu*c,V)OS7O7|׋)z1 ^͂飚闗0r! N=}7v/R;wFkU@C^ p8]pn>T{ɰ)< VYlܾV)HV=> -ocӰcIKe!Bqr)d尾ބ%.*|Ė,m`+oh#YQ?2%ؾK;F7*Xwaی%+Xt+׌hTY=W{B$26wݦOdVơmQϣP }C+Zd@u/N~0K`ZqOb1>;\V=3ϧq¨ t9EA~sGI zтҖ1pUiџ]R"R2YWMx| pǜ643ӭ~6r u7 Xh9J7b&vN{("X|=:il1LYY 3<0sw: #L xv~pgpMEaX+nYn{n2gˑBYUp̐)+5ds܊;TYh~`Mq6$i׺dNfn?/`AxW=lj-ȭ^w^ޫhG88Sۺ 4r3P=o$c\ Ԇ|p1T8]w\`NSVzWR̻Ċ{u2ҫxi[U @zlTu|| O>U0p4A׌3{SĆj!5ANci%*iM]%MctVlǣkynp& XEb JVp< 2pVG<^j(r* >d \~FZf=ޡY;,E4ۡJVAmV+R$ٲ1Tm~Q*QND_K)auֳ'I> ![1?(LP#B/Ѿ,gCr1 n 7kq\U=Eh&qtU$0 M3% $.|Ұa%)_ˏ\C}O%hҥWOƒQEYy=2$ƗeQDm8JU9%V !%+ҿ!/Gi[69/qC/hAyu!d .HK+Q\C%ۅk"vud]̶.^ʊ\)@"2Q>*1MX+Js::.8>x&,XU ($EIpJz Υsxϑ̰'?aτN~LryBh&ܥ]`u. i Yxfnt 7HYrTɳaþg'vB 'Bzu$>(s<z22>c1z$Ƒ[cFTsk*#BWV=֗fy j!?1k[a鄺Եl 1H<+JS =dxizb?Xγ19ͽA\MJ(#ȶ摰^@sB_%rg@3<ZS Q5(g^?VJ7jU0xoC˗xx"8Q!7ҹe x^̀Ho} ZFm󓔳 ]'IГ42<ȉD_7ly֨t`rmGQOk6\_@h$f@q@+*ӠaPQ cܦꏜ^UAN)v ;;߽XVW"'I(1L]<*?)(i#Zhp׋K{޴RuޞzG'>βs,-[bkunEL-NDue hW](:=KTc)IɆ`^Q_nz)F>&Selp@P oH"Y2Mmno$իUV{~DiOQ Ur\u( _7R[\PӦa-J nW <:wS\s>R+TtjV{NR*~S['wTtm$)Q^I~?`^,찰_qwƸ&ʆ ׍qUQ} ?)(Cmi=n:gr;I~S R4ǵlӢ>XSX) NFGń hP-DLk 9C ^a`]jZdƪ՘Jw'0Q |鞷NGy2Yq"78ZdN`\v+/OpUVVe~WY:m23+m|[c&z>Ŵ`6ݬ2beOa/*8γ]djxcJ!5.f KYE h]|͞q֍^:~JnfZS%WEAP zycq3=֣HNY5J{=.(Z=Pb.@ 2-3|CQjb-PoYhߩ2THVw-_z"w50#'1|2?| HZuCDy#{mMӡqucQOk:r66]Hdp0]ŠzQ %M/3ӱ I9̼?xb/ @*&妱F鬴#P #c;R FpvgxPe3;BZ:h8Ly ߬M0/J!w ի)a$Ɍ0]=vYn>?&ʄhudnF BD#x( 5Ī=ML:BDu\/Tc h#]B qf1a\t&L[A NCS2LN[u>WYOJ1>BE%m_tZث,UPtOWWp>+>.D>I.J2ϛYcR %(2$OnξPJX}=GaptQݺ :vG*M/=}QFY{V:1R3bS/6%_tU+h4E_n8_Nb1%D%\ZaRysPk vf=@bW[+8pi><gM0)$'ڿI7 ST ýcQYS.6>ԛ ׬0fwSwk5wF ! ~w%{ISμr;W;̌jj;u@V^ÝYGW-@|Ԛ'}Q4D)@ #@seui0go*}gx+l>h 0"(Ղ!]HRN_]’%Qr9/d]Ik 6H)㺳 L‘t~7“BN iʰv70Lre-m3]>WǯD=p,ydKxHfxAiƘHʿl:@6V i|AoSJOU~9kU2A{*IS+6>n5]sV167ԧ^#FpCkf8@8i^dn^@ƶ:nqg |dF.6v0ǎS ʶ0ErOۡl\+sOvmi3$O[#͒$:DWZ(~L;$7uߨ8zh䖎.u8hA Ke#pz\}sjl>,o|0?g*:DfS=b.bpG'Y ը5UWYLagwH[ q-cYai*ɅX?xJz'-_K3>uV8c FBSumЈ_{OGʍad>( jSfh3m-V/dL7ڷD6MU} !CjQ^/Bl ;eO-Ccii$HxMf4Y-YӒk[q)wd1vStV$Q!^nAPDlpSyUD%P,nG';"+4>m];#9I)WNeз W':ҞxT&t.-[x}|~t(Q 4 MsTqQ[ֱQ kO%+SN}ґudؠr , I'ĚӯºOt$1vYGpfK!EDr}à ;,NLp(zz+,)m'i1)"Bx\ 54ŃX(ُoľA0$sZՈֽӻ9ZƱު,BD{{{'fa3a96ZW/pwF0LkFG1'ΖΡt.CVb T =ןo#[>P;j9d=9s% y!k.UO8T-?+%^ )7fw^#,AP$b\ ?ã6C#R|?ν ܸNn6N)d{D~ ԊJ.: U;ߝT3?;vSfx$## Uʶ V+Mؽy*􈮀e A"nf GDqqoa_d,x]F0|k*q`㋮*UEޞK8,%mg~?u'NCan}2sG "OnW?dK"@ ( "j9p D󆧔Z?M Yvcğ1at/" 2vp.0WVμM]hCq!Q&aÁ+_RZIXP7 ȼۂ { :vg;r zѦPwGb"i{aa8xnQqbWOKupSߟybTdĚ$+qȸ.R37]6a74I}[tMpWWc)hi̻/GעyY;.%P 1ho| /Qpca*/3aE]TPd,h\}'»ZӸ+uf+gK14XKtӧC[Hfuw]3~( s0?lpz[A-C[VZb h SUAbJI֑Zsۦ{u6Ar'(Ғ5%ÝޞH?$ƼQÄCv# '0Y{8DMc60QQcQTQ24zځBWxRj3/7f`^bSA Tm~tߝl]%Y9‘O!qT]Xj$*QD]O{AJr>јzIdE P gYkg EAAĽNlq%.XCqvK"%ʜc|:/\lĹ5zV @CX0M{!nxž"˃ETO A-u6>LO םt~Qm=vUan bLUbJa!~EglyZIQhVc'LY-qF_ +;[]=!\q Xy"p'"߭ݷ}GMwJ0y8MƚB #[ ֿ!27~PZWH0}Ȑ<7r3<T"| cѭőKH)7^/3, xO\i~ u(a6jOвye$ҷR4VZ:/oՄsY*W ԯHbdNm yeE FfM8㑎D'NpSNR,X/(RgL;(VOh_տaƂ@HwO]&),BTxxPHu2*$)!`%//gF}@aОa;Vfף2|9M_+Hk沇̮G\07q)6٣}$Sxν͇Ta!v]D~v%^B#bOx-Av Pav\f1=MGL]{sк:gdFS!TW[[ &[8bM P/K,ܲ!kdB #:9C:w"k +4u YuW1cH9d;T# ~Bfd]m^3Ma՗M}셓n&ۂpB9dA}.~-; hqQnt'1iM-禘,@y' |֟lL( 8L*{M}< j䏜)XGv >۟O+m7te4$rR/"Lf3ˠ; 9pİ"8E(cL@IW_bz|mRsvElYE@GJM'?v% Ai^&ƮmnGXxDSYp;,a +0_L$=wAaV?)U 8ro7>"S.ιL#H}ٽR7 5*-x1גiq4=\CA:!m;> WNc}yGl%dD- ߰D)ĝsnA MíDQ7S4]Er/օAY3gOdJߋ澈uW#퐿KNA|VXV}B@ =U% 6y4U!=]KBLwv,&w >EwUbKZ&WIG d:ʃ9B {TDnRS{/?'B-3բ-xU܁`Qը lRP=[gaIׅY@+f#Mhl? meCdwH㻄 gâ\E7 +3l1#<^B^`6`JVxMF8i(.l60aLU۷3/a2@a[6wD1Qg/ TJ$0+em>⸳ e`pu̖/gnB߱؍h<]A9.NwP%ۋzƘ8 B|#lٓ@`,WFg딞7>.p[aw̵GL5 Ae:GRQXt(zh9vָ}ynKk,KwEpf8^]\.d<B,V9xu$ gf\kf754}e 'WM̻bIi8 DՓK،pR&?`dqx{b4x7LogWhWw @GԢb/'Ǻ&h lGve4 r8aBo##HޜW6ϵ))|3B/O_ &>^@L_dJ-7`6z pT g}[^/oL QL>ntm%ZyktY cb|̪CP0ׇrW7FYSuiPHӚ@1j+<EIoc*x3:Y Y|?JЅVEa3,C79ϊ:rţ@2nj V99ο^=vNkҸ;tޑt "Y܄l:m߇xqq"B;|v ](uI0>p Vr磕^/@\+ݖFOHC/6t ssi-ڳF#{P6ݸ =3gأ:6QLH@*b1ZJA>`ݒ=aLJ{sqUiB_4 @##5b֖nDY+ƃ[gwZN=D$poMٸJ <(MJx-ckuK_sčf3YR藔ZM[="BR$ S رm~;.>]_8jzVY Ai^V8|9;ߙkXF Nr+m4r.Zb!jh33 z-tG0dbY G MoL4NwnŅ5LC |,Ht)K=Oy b;1tWj9wOY,-BhQp?ݼPmiyA]8\Հ ۺH^E\o\D(S27Mg^0'.`"`}齨T?J>^$aا.L@V`d0>A"vc n9U- "3;5d&&(V/^buUWZIjX.=ohIC"TUe2 ZQ`KVÏϾ9[N9[OF;_gǰT}?] (L8b^Ŝ8QPET3fyvuR+Pjl| :3 hH =lP&Qbr)ԡ*]y,T<+?(E`VEcީEuPlDRP*Z,MXF?3~gzTyVFϧYxIx~njkѿ]YMəJlLW9B2YRP~ơcix#W nbtyfG:5X <JIoP1fqS#FjP2J̳0K0IӘ*! OHZ{aP>dmn PqS@m$&!h= ǑM&T }]jKe*WVI~nnw4 g4/)r#hrDž[y#U <ҜZ$<nfE'0cs{Jh?#a1 (K~X/֠;OQbaL`t RӡΑ3`vmxx] C䔸\2i$U7J݈e1g_TR"'h =|NXEg߳1#|bXPvkOQ.ޠ:lG/BasMpUN} t49A /] IpFDDguMrsVBqW,ɯ@JcR/;'@ Ⱥfw`N1C[BC*w$%-{- $Lf^[H\LS5~&ڗ)':J ޴#@ 6 5$85H4kqE3gU\>;i6,}X{; s-IN6{ܚnCJG -bBE>L,ТDminT̥4eN&D ia;9D>ˆO(c.4γ~mΣP/I~e\v1YnöeD^>zeSx/&lHjY߁ N^&-ϟMHxb9Ro6 -.W+bic=!0"}6vhEM!ʍ^O9zlz)EB'eҨ6T,[ږYoNd@FxapX(UN1,lRИQ(c+' fhz4V !\yNj+mMЀUӳl8^?9CᛸǦ v(fO!u#zh)Ll\!:s`BG~c㘱˥K*¯ix ` xJ,_FeȰ%.Lx7a3@NV^@FѥXvH@|Rj;hFJ6%Az'I7oVe\ M!K&j?f<1Eo/h]en|%USj^f&mBjRnFU{k'56ԓ Zصơ;2陘ٮnTbr,B<(V&ojVPz#egzWf>2sˈj!u0ˍ `S _a^A%iRt~G\eQC?]M+)4eN WZ v"WfHܻJMP⒇`TҐ;<+Pl,:w!~nk@b`iBmZq2DCz asEc&w\F B \?'J(qI(WF!JAiP]BPq!|%EN.MˢEm[wCFzpD}NI+\ɛvrpXB\oW;Xp=_>$)KSF@sA/O{xp;pm5j֜ tNSI]QYh/Z۫krT$eD_vs07" ; ,bhT4R, `V-3G>DQ9mcVS9PNLl'JS#o[oDOy.1JUzr9` !_GV]>j>FE%@,Ѕd12 = Ü4F`JL&r1]~G pFydyIkeU`cm..위?#IpcdqN}PY 6Œ[f97룳Z@h ]b2>ή7Yx ]bNyDVv6kēar@̟U jr%FSd2mLC5Q ~5"EG!h _DȠ]Mio6!x˼n`X14K8ottxz%ao;%` \DsOڝMقf& PPʩ6C#o ?H6uoz) .]%Ԥ&Be+1Wm5z? X\d+c"bFr0{>aeXl:N2w3єYzYU# ة8Ev&7wo|Oqe *9JCh{CrNƟt} }OB$3Ȓ:>둊_'.χʧY `.Ƭ ʐ>|#>f?.*s7$b񳲟 62zXR7|H/ ܜ'$Fek1&O.] .CFLW-=4巋9Q/φ\P?MQ<\N9kMN!pH*zs X]lA~!W85Zj1U:OiKʷm6yuvD6p 'y0_qF@%%.<`VO]BD >hIM.^-1:\;ύs&':E,OD.P\/I@:<M͍\ f1W;EOB&*g[);\AHUS4`)I|l0U;AcCOIDК͆DM _SLlf?/-e T!. KM< !n\\«RΥ7Fv?$Ú|7Zb3\1<.zHs+P5c{€!kg:j%ORe؅V8 )HHO-J jnu-(A`rFIl7Fbjp {6H$`x»]ћ|^qUyUg:ӔmJ8d- #}Ba-TC'?+7F:[='\ )4txo+.c2 o(eKUisq2PI;%7uM8Ni}*V*%2'ec  KG = ,皱k^4Z Q(RS>}C}5=w(zqBQ|xyWmA3R L/uz8hq*kD!F/y #hxqiѫkg:5%mWp sjNMah{9ЧG[4up$%Cs8(T|Cm oP}@_43 \ ţ S| 74xc3=o ّ}_"d;QERq)F(rU5c.2R۲_SQF+TH0{IvYEF %EEҰ?$  >jA - lð.v*s=o{j,>/ *Qwo3 "z2`35lb+kpgR+XqE ,c]ZcPD/%-8`RaO"^XS )2}Q%PyNLT#E3ΟGecw K; A{')hG\ŽYߦEf٬%;l|}̋ˮ k&"LwfYڇZt߷x3wSEG+a $JP*èm,F} tBc]EOnZ%rԘIFr>SVk<-Ms'w٧7$|uvf–fæ`"RvUe\-tR]7{ [-tiRo srO&R= `OigM!}i- KZf@@U}6M ِ|ޞZUK/sG!G~N}A=>ۼB$}X3pST"J j',)z&&q`m*ow*jf]os}y*<9A$6>ͦ(9 Й/ tI53cD5,z;[)',OOHϚJ̡ŠLԘpIzp('e$z=^MMdrQWaW\r#AZmOnL +Z*Sq|(f?Kt\!CC_ ỿ-dk7,sPV@ węUf9 o@ͫwǗE 1׸dTI@#0oAAl(ZއN@2׀ Nl>4j'?[/?)Z͢*RC0آ.%b9ݧO e*]bW {MqI'.Y!$-tآ9"F|萆;3>D_oMAnʼC"X=L=@Ŗz7墱D:Y\s 8^!k@n|2kX`\̓ЦTzf/5؊ =6*TmOG| K/{d58b;F\H΅k(5 '"̝L@ *wyx2wl{;=mCTIBUF$Sh]ϘW:Ik)N n ;URFǷ56)31BH٘k^ao5Q ZG?kx8koPUh: ~xQhZ }4JRwL0tM;X)6 8gŵh)` /cȬ(T^fLla -Pjㄩ.1{q?|S9xջ],Y2vg{@.;hϸEiR =dg!M7ŸK3YtTtf|E+bv,"U.7138@`j*jڇ%!%q^ڠ=@ U"&wfW=4~Հh(=vTt >Ј aN\]soW©aAFbRt牝 .ϝk[hc jVVoD3j %'3 @Ks;{n4cŵ.<ɃSΡKVfzYGto]I-@@[hIA<4ۜXg֠Öˠ 1D!C]n/]p؀BJa) gťQT5b@*Q7 )`)ك\fUry I"o4Et7(uEX]}W[Ay쳕RwqS/q.!na耈Wbz){`6?'b}[B bSS! i:Mcy$֨{ .&hculɼۀE&chQk0L\k:E;>FdCgձnSXédZ ܫܭH&ejjSFφM : ;~Xb@U$~7۾ 4.Fdŏ ]ioG7`_ \l]ŸZ3ʿ0˦޾X yvxe@SV(IbcEPC, n%aM^rݾ@ʚ/W nyE\ ʹq\?~Bi»ƢPQa<]78F~~u7Jl;9@y4j K`<'dK Rh!uV⹈'g,5A1@2뒀s=>$L&.SyimHoD[z/VC\>N=vFCAhHo9 [ֽKC~gZf.VH3P -Y@܈^#0q݇2YyyR wwR }U֬D|;7B9Z=!83~#PP a=L7}NN(g,>?߽TqHpd."_,xɶ vWNh7eA'"FZmlP*3Umh5 +8ۆg#ԛbMB*d9 p|ɽu їti)J \YFX7SX";6$F%v rV4a:=702 >H+AISr+帬J~|F dN:+| JHZ@_Dj\sQtV:fXbG v (_sI|_j_ bF̓]~xx" t+$Mkd+PձT@P՜ᗏػY_jKÝL(@ZmV k 9 ,X?3q7r !. D\ښxUtjIg[ n #RlrC &Cm{y:>P3%4ƈf妻tv軍ꒃxCQTcY;Y2/b6G3@,<3RarsS>xu,)a!f(9gK@94]XI{k܀M4Qi@~qqiw 쐱6GTs#A .iytPJ=j&^)o̿:oFul loYIjDW`S^/m;0ڰ#JsJ^ZQwN,\"6 .Na=/HWkKKKi >!!;WZn'}𶚬4`ȪG+Lf79: 8\JW;VBT@d]RA"IwhBwƓpqhH8jb@^r-oRtմL%$=f"sA)C_c]2iio+&U᭯kP 7R 1?THj4%d֦q=J4d5qȻX ,:*Bk Φ(EDHr\}1vq|LE5?Uɛe<ϟ0] S:b#GlEuqomY {CnpNO(8+fRh'u`.m{Y 5jٸcT D{`ħ7畐;{ h~<i 5|-KYOzPZR4cuLҠ vhaRauTi;߱ GQ/':,ȃK]p:kw#q=JpWg+'.YhOwy=IYB-k}} ”d7>)өWv=k>Ʀў_z2H@ KpN+uv?D<$6c[ tl>?W 9L1-_0:#ƳmrwM =sa{S2x 3\fe+9ѯ9O^\A6{خ3&%CrY>?pc!T?u b\;jk"L N鬵pZ9]\\UC{p|$dwEHZ)m&[|l#\)C(IG6vt8owy)z#@8DNGp] @*mAnFI'W b:M#-IE_Cgl̏®7l |6|cq -!@cXČ \S8"|TvcGSZށ+l Eמ'w KkK&pyɽHTg}6;2 ~fe ofMgm$v"Tq~,LtLlkGFў6(D-LiWAF[=uj'?K{٘|8(ȭyٿvo}:J};5X8+{a 0/ Y[4\T6=eb:LQڏv{+ u?57sh<D1 ;q8kZRsnK</G' ^K!g doOE 4QS[h$_ T)07!R|$![ ݦO&2~EV#] WX,UzJJl+}.* y#8FA3t1}gsh. +K8'3/4;@4U찂t ^5]V?{}c=iq[XBbUoKˤn[i[$|P_KXoYiÁ3Y,=v&\އ#9e)Tm>#L ~@{ >ڎz *}fY"z_l^ۑr}O܅UF]&0?zmVo ?vT*ErxzXf7!d>&,u.yCuRV Bw=D_FU%IeP{+sfyQ6\D0衸ԇbVOd|2:(~1=yU)fO+)>m+Y^win,P^a BSDJ ZqG719Gmd+#v^87Ƚ$ _r$1P*흣czOCgT@y,;+jp4]fjBVR?BÂa V6< GH]<{w<>E,u6*;mRLg/Vl} 9VYCbit{cz)V|lL/J恛b즡4S @qȔ@JVS0h ?pV8G.c#/QR\fUm2mo77XP ox 6+3Њv@MZFMt6 -žĻ6k dS>&a*VB>ݫDmDGUkpG}0"` DpGLsnвF-aNAPāLGzJpʌf+U&}&å{Mf&HpS@R~BM8*ՀM&s_g $O37v9o^?J sZ 蠾xGfgrc),<5/l? SƠcw4UDj^l*A"“-jd1C`b]LXHKk;cTo4xqd Td&)]; r+KX.RRmLⲪmPZqVߍj;Id츴 ;RH(ݷi#9Zu?#j AaB@ڽ|fxq'?d{NvY-d&Yv ;!M) P LgIb:̿#KQ/ؤ Dᢿ>q4g|}s@xoϷ4 u4FCyj~U W[0b+eb|tn *3mpy  Կlf:>>+qnADm t8|'eX:VNyKG!q>*pdOPC Jz56zÄd~l)d?6&chIx'k{Q9mpbuoyx,h"c7TE,a79L }K8|p-(gsEy^a$X^7 бl+|5DK33qcJ=/Pks&~RsVg-1g@Duyhdl e1w8ܛ`/ ;T%hA7دsכg[k7s%KTOa (j%y`fՃIAo XLmT2G]yex"/3B[Bxl\h0Yˀ/C܍O O<2UhE3wf4 0SbCd]xϊiBv|5+ ^s XC&`)ykIL< (P'=0HPNiᯉ(OέP,-)Ā!h^@0JV#kt 7sa-L Tu&e] /J@A0qE m^x']zDK-p(:PwVAj+.“$w1) P0,5;\FoÛVD{|lvm%A`C@ ̈ uW3&6`jeL=/ ot(YLL8%;m~֑ٓ㋣JEINd@:% 9aDlCȄJu_W=9tV;Hi l6ZP.1.iC)O P[!zuw99Zu_٠p+fϩKgWQujh^%C kjLHo4W2'$WfPW~ QW$HY`Cn7ņьr߉VgT֨qc;KՉu}ou!?cQ=sg5'yTyMs-|nqhҤDʕ8= Lj躆zwO?K o_yI+Q,!fJdi #1:sMkѼ7ϻ|`MxP5TplRarƇVc{"8RӗhǮ ղ>3>V\;k;#H%WwgCuuRc('~;P%^g*1J@y`sJf.h/"Oa?@)ru`S)!gL;Iƪ('7F4hdS; Nu^ӝncyf" 19na i$)z_wgxa [; jC뷎(kL(QB;xtZ"5UN<ߗK:RFj4g '>r3$BmA13{lFO9D;2^ȀB[>|RX//ڍۄۋI1i8.,N>j8(`i)KpZ`ĭ3i5iOqHP_ϸ..H"8ȏ~PnlA*,9>ΘՖK;KL V|"'rd_c_V+TQ?ܥ{۬"fj/!vb5Ηt mo9dZIw)t*\UU¤JNJswHW`I)Aܷ [%ʔґaX> ̆zʘHHng$Je4I_H=Xk!tfF 3ާjBH;>㕽+ֹM1% ;uq3-UN)7F[nS3)2V5u.3U2bMחdR] gFXH"PC`NP5l!K}i*z YG  Xy39E>F7(8M;Guh:B s,)ݪJɠCbf*MV,Z )1A,Z21 qE@NUuj-5hVE\$'Sd3LuR}zjgK㐆ZLVB{[M6C?LXɍKd9,:t;Njǻ!XL~;F J]dJ,w]Kݖc5qr vG - -%9~ڙ!IXk `u^?!G-LI 2xFHZZ4H*/bi!G[oyU#5Z+%Ʀ[g-&->>b{M: \:u6>aG͵%-*ݐ۝К*-@jV[>r.9T&hg辎{r,Iy)DrY,M Lj_pF]/dfޫ&wҴ(C;2k.+:O',s5IT :FJAEKE\f ?r8wESdS$>ZUhx2tݔ RZ)- ~."tUզc R F|6r ˀq$zf;yhE6h.׭ut@_\5JƆzYOSss}WAwCAsy,c+al **$PDb`l7VAPr?;<<0úQsUt3vKʽ#6/|FdǍXfa?]4Q2Uim,%pG&p9aT t"#/%!aîji Sap]։"NfpJ_ҰlԠLdD3o*mˆT{v5 am[*iW%HGTňZ}`.VRT@ [8MǩFӅ0%e$F2c7zN1sߊPJ%yRbDOWcM͍Bb$!, X~-H+plon>45YJl#; oQZĥL\Xa"MzIaWh^i3}D8LVO?&׬5F,g{ɵEYlL)EbO:C: |lpFyX 2!ӪbOb^F<ǽ0lQ>֐W8+VʢKX s_N!W~M&S4H"!mZ+yPmy,ovKj`/̬M /ڤ=LR,RL1^I 4"gԶ{cHG(;2{V=MZanΙc& OB]`v)2XRܿ%uh/OZܿUe>P^LJ:ٿ@0Bn>N.lDjЖ:5h|L^lf=o(Ds4ǿQʛV6}aXٰLBM~|6 UDYGLn?BH {>! aX2ҧ'rpзƐ:˽Ntp?e3v݋|ccpv֛8JCz{[#oȤ:&w,9!| ɼ=a|oL?u⇤R ~]3ڵOP>ͮ*"߿vEe!F4=19=f(`rGNF9F>t8-3eR Ɂ(BqY_X/H?&HqL`na&AFEpY/ &r%VO!g09Us +Ȧ< ꐉol1iIWl;CYIFY]FI+B|^sW,~02=ptK~'<() ѧ1@v(KJPY5Iz>78aFZ_vsunHe:wP_qH)NNo$FOCjp$G!no# 1Tt@L AŲ{<^L{ﭑb(Z/ %xʣ!8@#b?7_@kci"E8nֲѻ?Z !Kh:"D'շgvn>eY)ܓk6gwɨhD{w˷ k+}Z}WfDbyҹd 6TYg!YHcz+;dKq]Zs_\*:xR W7P"R ?RHgӦܪC;YG#(J W[?4vQM ՛Q]͉7+'zdt~uE9ɖ 8Jꎱ)_D @Yw2LLƦjE rKɐeלz2g3[IHiXmƦm.ScbU!`+/? w90bC:aDrJp~؅ ͇Ӣ]6vAú:o0}-ac'au2PnpڲU!~h!1qx$xu. ҫRcmnd f*I>12w՚7M-iQ[Egu86ht$4kA3 r~ӰE70$qNES+T/.&g֎$"<]_tuge>ŐP~. %FArU9ۍ #z_^ C)9aNt6c\4EBujg7K[{~^kknLN\/fFc~/j_OڸWU84m^{vˤ3n4]dokG1]KP{6^&= ?&/S 0<T٤r힐SHl]Va+uANtXQz aۆO9ʵ s5umVZ;(eꆓ Er@7-u&lGd='i9z9C+;LaS$5hLlXRNUnL5'WSvqg;75JgGl;K]zc_4Q'o Ӻ{&.<$ؿ9EyC殾C#9*rMfy*{DSSϞ>-w:O+9ʊR2ЇS=w JΖW wE2$jbޛC+2\,WK e6ڈNx7epP"JP#ũ/~lZ&c $1vlȇ]oNtNiRAH5w[h2m3Y_ L3dx5i4Ƹ"!@5&ve˨/TN?ݮ'1uRSҪZű䃱v/ՌD(+wƲHjt ?;WᯌP2h/(\YӑG@m՟?$Of@:FՍjD=u4kF4nwb6}| <( jGvz_NƗZ2IUAPcEQrDiYB8UN[bj>LDZˠd!y֬1mfZA$_,73CS<_}(T3lwk{h,ؠ'} +Y$dypҪSQաiQ:><0u)yE\mX[? G1qdYc%ʸokn&jqf>`Z`?ĠkjZ+hMddطOtUާWO/3h3+?*)+PWZ6ϴi"Cn"*j<(E'~ctvFoijx^.ѝ4z*sVMטrD^=hk$gp4`6#Lup>EsRqsRL~xQRп$^8BK}_N8\߂] T, _;GT|В5ߪŤ(~lhCsGVC.D&#^%ZczB 7ߍ65̪/wzXudO`̳Z#jHcnG· ZoHKe{~jyR#6-W^ c N qoE-Cdr/DiW%X/M>Ȃd$+~d $؟p{i%9>@׳#1""\ތ/zi:@Gڣ-x VF7F1CrOjHV8˵hV.ܘ-"t@KB8=!F/SfN5 =S%i,"Rpr"Ѻr M2qȳPkqriQiZl"l9Q՗=ZuqY:k_d !ۀO3:4~%ijטi,ڲ|J஥0|Ʒ#Kh#M!ֻ* =5Z־lc &ٮQܘS cGh|Ʈ(yI5Is#\o3E.}g,T>XiRխFfL%h#v=E 9Hh9JY) n ukdK[T Q1$ʷ(-/挹JKהA&5w&WڰDXy}`$Vo Q[Tw3au|}vpd03aIp&"`haЧXY@[Dd2& "\X`8u(nOmK)< 8D] lJ' ;ԘOQjsZ] +c-쮺=8Y+d 2>MBpLvS9֝#Cz^Jq%*Wg, /.0@껻 g؇xpXy,D:ؾJm.J^gΣ݈2!Vd!9`^Ѣ" PDHyC ,!}Vmf}$q]CF}jr2"`zH9&h`3mqlmSs]ҎM^;,b~\l {:$,NO~Sϔ$J~L)a(k(T`KTr:ì3O3c$,C]Rpl6tT+Xm+ڨpACK#R#@JXUdMULVÌQiЏri( :=v ]YX-&WVkԤ1ł/CȟI^ Ѓr@tE?32TYXP '_ƌ˴=BVe c@"|M=en=*sha~Z{CPRg0 p'̷Ukq .qb9L֠;dG*SjmTrfLh+vzGJ}۶ΝF!+[֬D *ZQF5%0n l4 nI.pcC()uu‚-0 W">ŀ9qp4Itxo51gS^&~߁T33\XWmDc% TZ(tоI9;_#GlH ! `!E 36.<'! Ԉ tWh5;\ҕ/@!^D +[w'ʡvLXDRDz-H8^^^=La^nf6ݶ`f&Rv?iԌga);fԚt3_r!vr3H,pv ,V_ZӪR"PSLOF1bp -Md'⠄ʐTɃPGPPNG+оYhwvx=LX&Y>eήjz1>uM_({;C/AfY&{Ӑq!jQzӌXp^KYrH0H}-- E;*I)X aPkKBYH1JE 0k 9z\KnzX˴Mm&!2}XRY&' \_O9l]Sc*yτ]b}Yپ'Odht?hM׈waRRR'`_;8b'0g4nU.Hgp .=i>UG(|4f4M7/.O*nI-| `J[:91WgofFQ_9%fH8J7&ʛķoALHrP'7h3ʤn3o4? '& 6ÄD:t^@fv)ý@I3RnQ]y3.bnGpR*Ͽaiԃ^#3TE2j#)#@y55S8N*i u|sn/81٨\bAm3wOj%4.{;Ӕ4#s6+[_tQk~ԾPPGzt:kϧRCv N{{(G/B#E\CjІo;:Vtotp o]J/zU+ܘ!reӫf=d%k I:Ah18m&MI>I-ee##EhsAH" kg!7|lȵ=UmƧdtk&1ʧà+@Wg= \1l.Eb- Z$>]H[hC[g l6<;7%rzOن_byF.)w fk7 GK(B_6JuxUXW%;ͧx*Qyc|Υn %PTyo4R(⓱~~7YM%r@%ˈӇ40?P?oBg!*DB:Z6)_RptX&ËwL>wQϕɹe ,vAi-t /J/7g騱Q.TU$E*,Q $ 3530b_3G$zr)Ƹ HWLi Nt v?D&dG+%~bMD@E-{BH!g愌uQ`gI3kV{JKXdQg(x[˯ Ēpv%:W oR:"G}AkƮíxZ50(//嶒"zh'ÆBea=,.XHKe(LV\+F7v}qNmoGggcC%Ĝk nSd @82G0XLni\+ \u!?KȀfJ&,UpC>//4H+}C)HndQo˱>lt0K 2I>Al-ɘ/ķ/yץ{ =|CSZw=/&;K 13DWI]!(:9 ]AM۫ r8_ְ~G@a[Nk5Pp8>;wߡBi5e ﳪ(eP|ܓQ$ ʹKۗNR`b)pǯZܧww5A9T5ɐt_kT0X1ڂvZv{B+9UUnbpOiEUz,7^<(04SOU}9*ڌiG5Urz$2 8Ka3-L ؞ yzCD`ݪnj(yҳk=$hCy-C@j@ѩa6e+7{l %:?yf(HbQNäb?h)}kx@T[ƆY`hGM'IQ~SZUz^R`x窛 G%/ 'As%ԅ r\+b#Xx9Oq#Aq8Q}LPt?cP`VvG!xlZm(402>ԟ mX0bODR~޴Z> ~ZHO\..kn腮8W2'm>fgzt|)b~)&-mwW?8Z~G !oAp  zKNu.4y !pSb(L4N_Ε4j6zN行&6?uYeSTx2"5Aw:s\1"i\`FV)d;tځ>#a' ﷽ #?eu%7Kk8Q`EȆ<^i) m eΎ1aL9RivI"^:.LE'KY++6f1VtRYLԏو&]8 rY¼%Q@ͱkM\Zvqza1=ڧ}=b8x}@aFɼ[U) -&A946e 9aUgȢ9إc:N"7QRqJWWP*#aw ܂=tu]Q-1Kuq҄CpVCP1QQQ >ccl7(4ĺ~>:?t. xE 26~ bEdiZo*}dlW܄H}&ck}.uytT'!M +Տ :oɎhq*6Wч#}JTh2߯26oHz2ߵ:Ss{p5"0o>KEAR -74b@$+*dh0/ K(%:cFDN9a#BO #dܵƩw82`>Y'J y@72uJ 8(| pنR;$P]}|{sk̿,gD lr 4XK7 ܎}63XYĥ^7k3 CJT( 궖25q}6TJl72x3#lDMɢ;wòI3N6g{si|Bg)LNH%V'G,ÿ"C])di7]F|C\h۟p5*_??W2P;!س}be;;iZO7Tt|N㖇 Kw/ԽI-)q8=# }' wɱ}|}Pn&eDnX,}/}J&1ɸ-Fhc,-]Q ]H[費)h&qfn'yNql5 45t Qv0h9rᬈ&Büzӫ_܈>;`ۀuB2Q~=.uVs@nނ+;H|{\n`E%aEj d󴲚Eܧ=A@!o) Ih󦯋9FRue!_y[I`U@XЂi$(FX*% [p <;.\B"[ (yl_A0Xư[`?KpOkFjm.Fo.[ꒀj?NR:gvBI( 3E_>e52/bC"l$!#ӴV8~oE\U H"1Ld\Wl@kٕ>I(G [`=X+7'T|Lwx)N"#SbdbMsM}ZxyĤpTGeFw* |mÛp 8h7ީdR~ݛBiށ`)G=/"_xd}2*zkf 8({KD9.rt$[gV,v,/a64ZB_<;Y>[jkGߕz$>O`WyfaxAHv5 E:D{R>7@s_ Rb]&0ذO `JCԤ@P3#Cl8yW'+M[t;!!Ӈ˴zopD18lL;=Zd6uHq;-&;4eu v1kjRx"8Js |kU8T:A$ܳ5npMuX_S>8xE1\mB`j&yp $3~kRbqvW:-,>UF`:dd6?U,CR|y11)2T&Xl84=щ̒{6)ODhn ;4F֟:3Q!lF{TSӣ* '3$WukN"i'9FfrlK++ }A s%Y ϕORALmw-bA}٬ t<9c2=;jBRuWGXvɷg`"qؽC:O9גB' wj(p\ >Lʹbw~5]`>5+Ll%0"i(|UPM>GY> V 7 vҫPe׭qˑ俟Lwo5g( f+ c;BQp;3:S#)5@#ä-05\*Z ;z9JUw68["tT[.Ǖ=qzHR_q~~FS,&‚Iz ?5,ܘxKAJ{MЎxvӋE԰ g.ٻkiQ"O޿HQs(N{5M#Vy AO*[x;&b;:|FG9cB&ִg?=47AC T=pw5WjHyKRUd4a*Uk~U| $GRޟڌ!! m僧\[{V%M; gFS-Ԃ.zHiOC䫆9/Bh v >3۶Xg=_Qe';4TFI zS[i:b @3Nk}_;9e3Gސrм7rȸQ eF;yn)U* s  і};/}J_eP%nLg1:S M˗vd@<=Q KّL1"ah T|$HsuK~yDA!ڻE zh5+,=$8 q͛M:#)׋TT '×>0k<8 o=k*8紬+.ح}޴怿InPôDZkV1%h< bR+_ ߫XT8㼎aG]x6: 3T۫(Za82 ns/u%'uM6ȏVinn},$ D'ijNՔnї>BP 'C^3YD *-;E%l2|bȏ4`%w,.?Tkw3H1[MMD  >@-Y%7 AN3^BZnlB^h3nh?:i4!d W$)tU-PhC)IedV;Yr:Dڛ2SNw 07 荆Glݬ7皢f$P?ϒU\a vL9i[fzYz栗;93OCW+C -%|cBT"MdFeR߭\[(zcG 55XhJ}bviNXE~yiQ+'9|xvl4GZ/<'4yNЈKbZ=˂lBc_T/ J#3Eb 1,@E,Vțoڤ\'Hn A: 1Ia7q.Lp̴SΟƿUOX.,ϝ|p1:#;k!PلV3~55}8o+Ep;ڈxL/nKC7ބnFC:<+(~Us֓MbdpR~v@ł;U"Ā_gV$yc2ļM7Zla襤bD=`'z0'_ˆYg#X=4Ym3bfAqioiƭ4dݱ=no9IQ=Twbd/ň(ֲ ~_xI ä@1UZHh*` s 0=# ˭V{Q,l.ಁLX +2_M}=׍s"esdn3EgBi(ڬiت\'x}]UaI'se"F%*~n_YAP,6z\uEyAs1"mldƧ<̟$o)_1ַZqJ+\(N"NOtiUyl2oȃsF c헙UWYkz Mz@x !$-;晴[tQq/J]J.DnrT0 !eT֒v/ *¥W9ggv%B8-!L wL7Psѷ"vnn.'Y۟N69 .+(;cYRDѺk%sXAcJe$r >?>7#\K{NoПf)@ Kv;[ECcݰ ɠ؜eObY kM:| NTb.Nk_Dη#~>u!_ ^e_ w.ࣟ0|skq͙ 1i.yp{O8z [kʊ>=0d.}Y dLLL#6IBՍcK J'heh|@YPn~8Z f"|VuR'{+\m̖2+Dw\Q݄{(1s'??;_ؾ~xƦtW _i8|h:xznנ.vbN-~Ql v=7glk" bW6 ȐMJw4 lJTvҟ)"hm-7߶eCk'#kZ0(H"âp-ݎP[N~{B mQEk'HHClݑ썀F{f_[ൢ;hh0[gP :uZ$B|NSJsgϝB4$4+{T/ tq2Φ{Nk=2fՌr#\mbL! xQ{|V *)Ք֙xk(}Ch,[w%;^2D0I! ƧCm:K柀*W6~S<fEdtm6=٢AY "= rJu>oS^\ L(5;KQv,bh|ݻȷSEC `GE1eIQ.QHj*l_H_~dFHR,ҟ!Qߥ^7ho2qU];"Y9n0R5).WJJ,/ 7gŢ\У٪KLoyE>Kѹj>#p׏Hm+d$[jģ:9 ǞA0ptGJZ*&M6u69a6<΢Ұՠ94|ͅ\WY<\Ȏr?X)M2gY@=EGJRKu&'P~iEjktd cJ-[=FrM=q8aHk^n*usU"4s'>oˀ7ߐo.CxJ'ƴől0bJtX~{Þ(-jHU #hRBj]nơ@+~btoRx̀0A\3a6f1Cj 9~,3(o2gúK^U;3TKa` {[j saLi poNe 1;C>jԥﳛ3k)\A/+p,KN|SL*):zc?=8ٷ3.e.FS(z_=gwXZGU/[2/|ܺ;#: gpL%V? x=7ԗ4s Ơfn׀ZiH&#&Lc磚XVRz koc*CqYj ܦI "&Z_3m`S>#w?-Tؚ'Y@qàB)li .le_2*6? b0*EI3"V4x.n iM_7yC ,l 72+47ۊDΐ2GsVIX=\͠g&.mpb\ڔ>$ܠ6_PͷZ/n?]3%>r:[CEZ݌I PpP=,&L߽;vo"LԆ54RC8y6#pi( mA2>ŹWAÅMcKI7Gk!-jmz]Cb#qQ#_9yԏ~r)'.̏!mJvg/u=Vŏ V^<;PT^i ~7GNi6a][>u,(,E&[Ȯpi$m u4AU;8V Zd' Js]P% W7kԵCU\f( c6B]Qw>@5GB/)̼2j:;gX:h1Srȟ9HjMo]^ZCe%Hqyȩ }1ˎ8Ȱo$EA nl svhq9VE`"㴶9*IYWT4;CȟUbm5(T3d&ϧ>=oSNL蕢>Z2Ol0k"5_DH(aBlʦ~vCꑂ=I &/ۄ:~pas"VJT ,h/+d-+m!r.ʴB 1U؀:Z'XwR uӮ+g?~ pg:St)1R\'5a|eVu S|Io36H,pX;Ş3!k$isC<6bÆ,ͮ|]IM%Z䮭1p-;P_~`O`BFrWwXXsț8yiIp5 cK Z(R ۖں /G0Ǎ}kUOF}}eۘPil+H";0dmë~8}(:`z*c$IKl 8D8ȸ~a%a;{L܎'<~T`eƾ\V–JGAF~$fW5w+n5tq{]1D߻sO7ğe$;Uh`W B:51[{nD~3kE6vWtci`8FcW?R\Su#ꁔ"&Q{Y wv%Q䲳^o7zYde }&tdH)RbgY(&gOj|l b5İy@Mmo*WҥR!,ʠBbٲ&lD UQ(ঔS0gc˻ԨHZp$pʝ H^ ڿHHx. ctPOz Sv >8$*0<*G٪)ϳE#WM$ê$d и.siWH[Y?>gtJ[gR!va%sv>2K7(7pUYLR+~әӾ-Jz-`HHOF6ZJCXu Ka}B|T68oH"&<ؙ:^Z ,yDBCLqH5k,9< [P{Z ׂ<`m2, kwva )Cq*/΋pd+ 3xnƠeD󶃚9 x߇x31M1oҴ"ToMihX0x8S6{ۏy+@uĺur_,M)=!Q 1s Xq’ A! 2Gez9YFxY[3D(eL!-J HAİ/3o&8ŤrΤ!x?5OOUI~Px8rpQC6S"j(0<ٽJH3㽣KyOfksֶ8))Xe4&z6 1Yj 2Hh?(vWCHC˂Mcmb-. 0 43ҚJy& +tlSN@!SxVJ.J5 ;v R5=' yנz^ߙj?Kl |88}ҎAo-~a|V>v{}FnKεNHvnm>A C\O$T0|`D'kq~/Tr( zJKY#OX X-&I t%cň-a6)V@>-d7H<*yQ)^S\ Oi* |BI{OLڸ+xu}‰VM0re=ߤlONQPtvby&Y[on`׷˖y5wKQW- H0'po,~ij9B(3qC x @AٿMSU[ PD"IX?$_<(Ӑ 0P疗Py'.Ud #S 2?"&ɤ'><4rG|s3gcXZfXǫn.=ğuf>pJ>_u<=&^x9Ӽő!Hh AIuGYn:I"J4䮦̘"_ȘT8"Fznz7H,1fAu@6o(*(}]k}J+DN \\5 4Ᾰ|3h3$r?$T5ңx9E٩Fؖz;j.[p5 g/ e|Bj 0[͡5V2|JE1C9xԊ[p8(du67IXڤÂ0!5QzW1ʛyN !U>M. sӃ~cׁuV s;Dm;&ѱ,jHYn-+nC7',qlR!ry0ģ !ΓF)~rGF'͇{kP˄Oi9#rup}42H-p롻&/C ,Л&}UuL9IP mb XZw;5G>T5߬54A `lid)¡#d^r]@y=\Bđ?mG`qdԼ3JQeZ?S@W z %Nj Q6٦YgB:[z|'36?S,opYףHǂ'|tJʥ>4ꘅ@!-VB:ʤ`|d' ;r>u  31lpg&]SΌS|SC f0)?*x ;3 )duDf<<9;Efb!s>;3"3~H >JxA)r LDcӵmbPT{ 2F  xۆ⻿qNN-7pL ?myp-.]LR%~ִ DU(2oYLO`ggo)'Ir{RER#L Ig_32Hq ȇ6kԬnO]Ur^d%<"0M*ւCN]XeTB/6E~4r^˫ء$| gtg7J%}Oaѻa@6}w\yN13ñkz Ib=jdqփBNl[a)ZR:Q=$f6q zXRz*d*`1=0I("q(Đ6I[)%  ?O}/Vʁe*摒'?I3^2SgX c6^"S~ѡjuzS:)NWF '2" iwraarJvF>3'nOic ɝ|ey(׈ rRw]l4VHo5>";_[ ѝ~]խz@܆k8zb5bpH7 vxf%U?`:[^4 BR,=NX+)Ѡ+?! Ҏ`i7lc3e7dG~RT û!=,ڍCԪˇZ5c!gTr 4ǼoHtO:BQLG%SI= Sv$tA0bGq~m'MW.5Atw95j{W(nQҀ$ hkaz)2F%jj,ْGۆcwYg/9 N[J콩"1[Y'S#W, ,s a%j !%q۸RTn(c!8K<%<4fL2 :;4 hcOڌKHGRq ~ٿ &{nK7aUXdVB{2YijjR'ѿhQ"Ѳ8UJY5Z 8GsO;xci50Fp*?v|OY^@5Eyw;s6Wz²hx1LsDFkUka@Ď1/-2pay!A59[yPα>i1&B03  k~:8 )ݲ$ҹ\k+>^6/V83b%lZĤ/Xr@c-UETؘ0zU{| YETȾoNpy=`sz'zFR#8$)â}uwY#/ecPkz3 {'4_SbEO11 1Ž6Чf{o1A6,QrX}pK)/_W w,\LMʫ#a)}pǞXrsAHqDyx0}d`@ }RvNJ=4ib0lg1Th,)<׾ڳdcMnͬPf*fʊvRl Q̋,>J]0\< ʾ~>*qM^T ?7W3ۇT$\IU4(z/^: >8w֞b i G܁i(ZW՛Ȅe?|0_++jZ4T&lmRБ#m_+k܁=7%j׌#qb8v6Oe+K]"%EG=dak{{۱G}7Q2Wq)K U>=i 򈄴(B#m%@:mʱ q ;:ՎP ]+? DU+eQAu/@0:k5d~͆ 'q7+߳t:X>N䗰fCPFGT .L3њxopShuop;g /4$c! 8pVFU`;cH ހYQ0^\"-d24UK5꼆{NI^[Á&דђ-\%Fdi5aw<+&4D+s069."xC.rN=Tz.L6|T 1DA"1  @:qmթ=!u}K/NP~DGc߻ǖm^=ηN57I! +ʎXSF4tpm̕I Q9]n#&xrQy^o9 1*ZM_ (L`}Tvu?"̌ &-A!t;%K '*kN8HwZKչ2>/b,7LQ,Rڄg.9J)9~3gKz?N?A zv%.*\H%k3DQx, WZqp9SS `]͗[9]w͟;߾GC 8tP\`He\~O(k5 rsy#Cz}L`$(g[#7X ĭbLR>^@7Ғ1}x@5/h#24]^duvp@Quۀ%+\J[}|ړ`pS 1;yMؽ)D.G$;|MFK|0R(XSԙ~m $N5@v +V-n'Q̍1ØRdS)/6%SBKC&EZNv/#H~>- PhG)U njF)!S]\E12Uɨl@jh]CFmWv#@ Z{Z m(W{ nA<2]Q*b }8eD6d!E)]wOE<(PN~d6] [+3C"\[ʊ1ek$PA?%s^bVtj6 YF3qv` ;UU$SP˾pTHtߺ_^upޱC⸃Jn=203K&y?1Pjy\,4L.::,?4Ces1`fɃ3d&J }l&0d!Fezi6. ˕+yq60t bFFx2W<ډ*k?sCHo*n MVSm>p<풆"=}? V*GJ]mG<ڏ4кBӿST'P\cPH;P͋a˅RJUs)yNUߩJHR- \GDM<&^k[ طo{%Xp{)qK0R[iaFd~f;R(0Ǧ}^7\3,PL?dz R[B8;$rCwAMnr 9#a [?ËdemUS$.Fk shp^C)}e% 5f2'Rg6 ?>γ\E7Q떥ĉI( 糁aЌ>,Fx.륟wSUzF58-n`i/>$l:MpP #Ѫ6 PI ¿GQm0̘]J IYbtIG7smp5#On8n}!^ A@.9.xma --O ׷6]BRMHۍXE/6c7o '58<K.D`NVQlLVNǐȷIѵ{)#;{b_ !iDXvI-:lbb,(;lj>Ҝ*:qCX?mjD.Y}vZ9_L965"䇞y0Hܲ| ŕrNh7C}Id˲B*xqy(-fKd]촅sWP7jH_w֌Uŭ2Y-#t[7D; tM(GipxZ6|ܱoQZt_+ͧz ^閼 wJc;? Z?Z)D?E2"4k^bԖM[ KQ^7Bgw^ x+7e%_pݺɚ+' l5͆;Y[FȢ, g|w02v:DEC7s:cːЪ r+־c) i=9/'ڶ9hlp*Ȗ ipaC|(PNĄLa|HӑR/EH,ff7s+Ο0W81B2}.bvTl9琩*Bq0I_QAN#;x&tKӼa13&Z%6zR~ha5%łc<_F 8R:5N'E3hxe@<٧-tzD ѣ)l,AXh%z3aHhOK#r $B)榤"ԇҍڏ >(IIy{0~\PQ 9COVM/|Oq@Sz7!<=X]Sӻ1erOM@T м/BrB :?ּlYeL IS%muQc OAZ#y#]D',/KZ)}fd&$U2. |k΄@z}tV)8oCu?y:g-G&;_kTmh\#ۢLJPOXVMJu8m tdz[옸h`W@U)6bNMrď (E{r AgUNF@YTGlӕMZ%L 3*M9-Li{Y`Kx-awQQ(5%BoV|$Rv!@)XpV05ٟk1oHfU䠚`YNt`ϟU%uYbl?&F҄{ӕ~ad5ق=p0#F|·88+ zFvM K6F S~' G{~ϢsΡ?_y׈@w{e}p6)ET_8+yX&~]4F] 72熢~*iHK9y@?Ox>Kӣ<*#~M#ub6a8A~iTg1Caũ0d!ƭ:~y+JW:ʷc"!{5Dpâ3]Y>6T}QYԖ.H.'!r)-q(r+,WK]4`ݕإ7((SoV_x+n,UКIԈFsI='fysM70_6^E\د ṯx 5FG] Sȩ|,ڄ)e9T]KIqz6p񫛆bQ؉+`OMy5X¤EZ !ꂩ&H-E$T<)8T;\ק/k!q+`P<_J7ߠL_vEҮA6 ph9Z0 뚗 qa zѨxǨv^~`.pG*#⭜2kr lb%Ⰸ`K8#]馛:*d&@ʬDVqۈUF3XTEQp \L6/B 4r1ʉF`1n|IJ$uVD kWKK,hUmLnX.nc}6I@ʮ JhcǠbEGJގwo-Gov;%RDxp-%6Z 6|ԭ"̼Ё]<0>=t^x%%4ó W{_!gAJ\˕ ] Bva{~WAW"d>'[Y.lM}ͼ3z}U7vzº₡*aׁc[BRlIMڋs(Hb1Sa͂8SQ gs0|f&kDͷa?ܐua7]ϲ4ƿJy$B,3ob(Gُ镓k7%p}{loCqqHWp눈fWYMףG*r˾89u\B;]PpI~ѬΛmL}z8﫢/m .4~s  WN,4bd&5xT8r#y>W~ D{ϲ7KvAڋ8_\'N)zflOE;fڍ$XoẌe:Kl(7P 8~hw:3z=37ɚ WF4w 3=) c/D8?[#Q\bgv3]P =oV`S#P/%|"c!)v/m]8)] w??#ܱ}T 뼁DOWʉ @{ɞbyWq+5ITs/gqK]̑QL庨.I“KJ(kkqɎ˴3Nhɜb>TZthf$K|m!8D2\]):ΦګO<rxSFybV!00Mꌻ˓m9+ܜf宄;ݥ8$ <5VyG^g᥋_/]lbgUvKvK7{:P,)gb*>!{ m6W;{f·2i#H(5cLIG{Ɏ46AAWŠDe ׇޅ|S.d|5zq,> 7`S: ]zqdXVbL":ڄԄA9MIJ@LDF Qm[PxjU:r"[ 88N[~M´ɥ&[M |1&K]CXq85R!*NrSD{ΠIu=&~*O.FIr4M]L:EL(P*½z0 /`s$L<<c0#=hѵãa[騵,tnY>^@nK-0&%Tf )J=K!acrR9$r?K{33u6B;ӷىPOv+\ ku4@#xf vЃwo ISx2feo)ؔP_%{sE$ KsHn"vyIO7#83 ڡu|V"wX 6cM>pU|nRKbA([Pg@}"^,lI62eR+T \7'$[ < T۷YP93M:s^N862;G5V ZzїY5`;޿>vN3h -LeeB5%ku· 2myޛYy<&WʊR_kæ/yig뉌 6=C5N)\ q% KH}#ƀ_䵥_@V{{ةfҴ6L9Dۺ_7t(y\~5L75D߶JNl=*]UANsMa}7k8||( =ԛhͿ7-LI6sH+XL1):/yp~ĠnZ4JPYcVc9# T޻lGo`U֢1e0Qt2] B6>OFZ ơn U`c m(&) e"kϧJM)QM|Ce= 5:y7if~t?t1hZ:edA, @gT=Q Z>zV*I $0^w(I~*d=?Y xnrw)kD~AuEWz } p'[ހۏBzK$4^1؅Bw ;ý~I50LUz! ef(>X˜?y" g,AMJ~I{61*,Fc5[0=„HҪ-qdjOՋfoZuVN9  , Of~(.uPPR:ujeV^qBb:Wgµct "][+BOm7ID\} \!a/ ЁHO{ cVOFW(Mc0XeSjДB/2;>IK]6ҿ;(-\䊣iW~*s$.V ʏz7bnc``FYRߌ- GYN~UggYU54ܘ u~u:ZTAwg7Tէ?e/)r !4p3$vk럊th>WLalm5U}MU<9bŗ?² (q24rqcA͉9AGgw~tFD}˥' eaj<uڳ˛(߇b)S溝\%aG?P4i†>iZ1J m-ȸ(N;ǘ0Nr!Rs2-NןdLų +[H@ Xe-D-ް,h_o=~b75oc㜼{X& )z% *u%N.&uw l+dk|<]9b]t\Qhd^YPIh ΍N,}^){^W $Έ3dn'E~)6c:{Qh6bDv]gjX`iOjn*(.hg7@C 0y]لܨ`DP[^^q{X+(V ?(l2:W}#o퓚bVէ_8wLg qbsZT|>N%Y~p7\ϺluH ͝^0&a.mF<<0c<@S<'o&C_5W;TfP{%[pv>}0^hsFgMs-\kz:iQ a#2V&cN8ADZIa| N+Gk,[Dxo$7Kr$>*6 iue{Zjt6TR7Cn ;.cFB K<:JB k<᠍8&pZ=Q[seaǘ7]; !H#?M9=6|N;rv(c 0C\HZt8vLjM3fXPWSG /UZ%r6.wЀм܀8+}%d؇pD`1eį(R7/w͉! %4X#5*d]j]HЌ] ڙdb1* 0T:tXm%g : Ѱ4@k>)=$&pFTdٌd4di.tthEZJnM•KѾ3VnaQ$-(0-ӟ8.| 9vEFG15>΂A≠:&ϸ(ٕI?BmAWj5"ћռ;R.8<ވlYٔ]W.<;mw/⒌ 6.CTc? !e}=1"/J cӍcc 'hWB2LZLi;J 0_R~W{"lJ2;4uiiYugl1^;H,mG"<فH,y f5Yؙmc\ ;lVv>M* 7&E fV_J4e7\mhR"]ez0bdVekd7,k-]2/3:>ŧ}~=Rt"2ݿk\Հ  QvkwTě; 2Zbwjn*~ߘE{)$!hDEoY~Tzv\Cذ>e$' XW^ukZn`a:Q{iO";'gXQIu{z"ޝjS&i|=<2Ryu6a0+LxǘmCv/S{g Qk%om`<&f Y5g𔪨_-\..[{r6;ɖ+b(Tr4WN} z1 p4c҂XzlݱbkHh&a*< 0 g*&bαs@@nA{w]ɤ@f:U@p|]'2kżfg {uamLxz|39j?\ؒDm !ʭ̥D\A%ᜳGon >oRV cquK@ ! }wHPODQ35{y4ӗ>,ڱؚٮ12[s]Kt z-υr7 /*u_j5)9{K.!6=X`_ 0ɉ" ]o`qˑDX't?nQzwq6=k{qg?X 5%쏫.IvԠ;&%Q)SapfP :wE?"s4+|%H4ݐ*h4H.w\n$62iZ9I+H\B#݉ CwKTkqͳiu,S{W@OUyqBYq t:-J r@}Yy2Xd-h{ίP'~6i$Z] +0Ҁu%-m`cY+驑dLj2s|z.n{=,0.!#&Oۤ#3*vrwEup =˦_⵳VD LÜV.{ 1Ρ`Ssl%e׮ݻ ( nSzй+p A }rogH< U1u-0M>f2@3EFSj Ό^K+H9Q,o3;ʖII%;g2uT_{ɞq[~u8Yv,wdD .BϱЛ^] ^ \C_ =bIgeCXy%84Gf'}{0_7nCܫ#3~\vFk9;Ŷmk̨ۭ|TC7}/ɽ_3[]3 _:6s޲o 4rZNj\4ݶ?l*8x)48:ز) I|`o䬀GO.gpbB hY51]2ʸ:10wz; c){48u˰Ejmi Y.$.3S跶Su/-a]# %-&;f–5L}-uqnt:kr֡o/x6ǟx*.3dŢE9?n{UwH(X)ݡ2Wr(O9 xhU] Qh V߅/!vǡ m-g *&oZ.h}h&1&g'P3@ՇM\cY\:ycԦtJ.7NW\. S\dTX3BŜN\S~ŚR^?>aI3dbOU ?7SrqI{G-󜱔ٷU;0ЎV%h)"F+pFe\Z y<7P, ODSQePn".z30Xi~ɰ:059,,?#O;[숍YqUk"Vu!newdjwp%No@E:mkFUVR|L擽䲖^lV~..tҙq^ªնP歐v2 GRHDJ&ع[?۴I4$U(1ۋ bS[`v $\<]5NW읳>a! ʔN%>*"AjAcue0?R44d-9Џ쵭,B|㠲c4JFw"6tdNzEխKEqEsqUpw`Sozd SNöɳeVD#Օc  D't6ezlX*ؽw#q,>~!EjK꠼f,i}󘘲 4Ħy'g9 NGh:?ȽOӳ *䮶E FNޔРy"i,9kc﫿p.A^ daZ/YǭG $ Zd1͚|τ<0B"pu v^B.@/c1*/[S Eb=6VTA)t[Y8:CX -2Ы C<~ ;vGA>Fwb'oo)rSd!KO0'HTC@&yLUxo@``; W讐{aG4 5TMt@( ̿Mخ 'ke}CzZϼQ2&i(%] %RQmpgB<diU{ !9PI- aRc }P.vOk<!Xb֘72Rz]k[h.z`J? y9GzAEUx|\Z"ŅV֩O)>ȇ!Θ\[)V|֝S*U*]qyrBbׄ4q[L'tab'WM$@1ͩ^7P[2:..loŃJK#+83jb">׹S 0(}2"Ɨ9* cm-1fZ܅R;E}H}%;[bms-u jyJ >r>9`K[azUl忆jsm =U=AT5 Fg'2]ene!2|pV(l[o*)]2STgiX}jGú^m͡o8nRR2ګp`yWN00Dq8# v^jlK>ƥw^C?(I7~dEv^)*K+8oC&82{*4bB/Ւspp>qP)3t䪊^zqZ EH+-Ծ^ɜN:kp{?UWWFz?%3m~R;eK:+ڐ[C4HZ&5yGpW7y1Cdn 2,jHǞZ⨖^("{. Z eD4"~X |lƌp,YQnV׍$,d !/_.D=AyZ0΀W>~^,+<$vyшb$ 4k(IwCU<\A,[!,eԀ<ʏ=3"+QUOxCy8q)B:GEٍ(jf1 Ҏ)뤫0X}KQ] CUxmm >v+!蹟r%YͣC=C 1*J;aawq'I0hA\ 70/ߍ7ٕ磣zW>AAy1n߅VNmC`}cEnE'C BM,hFSK\0A9[K7uXQd|671rUTi7D4}MH$e]ujI75`Iɵ\!^i/.)V1ޠ }`d[jR'Ł/ǃXC ;=v۔rKu6#|jܮ߁zGSlPI3#"OF{?r_ήa5N+C%`N"P${-BnSGE&Xe:pQ6jgCKG!tE8` "ňoSIs&\ؚJ(wwF^0zzc@s ,44DùðcM%,7-Î#٢Vo@]OMzVM 4%P%G0a BY̘B`QvZʷLA-RX/;gɕ姖"o j.BVB)dRw]yy!HcwSaK[8ߎ*d AZj!ArH~9 bi=p"w5 ~ɧzmjPћ<5^ F!c%+ֆ[+%$(MGuK572瑱=,eAMRACȣ tL^ji&Qf޽U_pEHْ{{%g+L4 jewTЄ!NTrc>D8d"0>h,GUh&U/$6&J.m&p|شoy4{PP2[~cHCl3KQH QSkX5ԻyhDQ'}d΀BOURd lDo,) !EѧG-I|| {syH 1%ϭ~RG_ގag_iVé(N03E/ 4IQ8 ?0R;"ƝM J(q?p$x,P Ҙټܸ{svZb!5A%* ]S" 諪 21^c2L>bR+j2+(S4ELۜ2T&&[ai`F:Ҍ*[]H<ܘ!Qt}mYehC aqp zEDFVo^mNlb0Ü |L:ՔϞ2BVԙu }]' нe -77'`b=#{["A ӢgmDC.H+Hrs1nXjI+n/Xͫ>y"G;El=gu.8EmiȂ]KN$U`{n-k ,5#A^en:)4u]%6`WWs8eea2ṱMDpG>m]w(;-wQMė|5ڐ%e(XuJ Mm*=帛N[TRpv&0j.G|OHgZۏTzWn kOM]NGs$-{X{P~؇ymS7Re5QL,6Q$E: u alx$f)e sTUtذ, FWMbpM4KNSUvᄠv]־q"w$ 2nvma0RrQ㞀|ч!/QٳrZKbFn-}\Ε:X*̤WYPr"Bws%d }"9o?x@01֙f|AwҨlVo&xLY|Pa)= XJQѳ-slee_3jǁs-ju4j@S"*e-̝(0ESi:5vfQV٫HۤIK]Zk0Ly)snY6 ] V<*4l]RzFȇey)cl x/Uefj'l4@~iν')sV7Sm>N,SY,>ܡQ]m͏G %)Ƿi IL$$BXT fjBsT4)~Ijr._+wzIvҩbHX2/c ܗL;PY EM~w`2$]&v0>Kz"Or][p?zƸ33Vԣ q Ɂ@`t> 'IЭ"!*N Yӓ5˘^VL(դmcu{DH**vS`zsb"zRZ47DقR#yRsO{!QH=f5$q4P1^xC. aLƅ{Wn 6M8#]koȞ=CD~zak?KXYXN9Fk{QFu $T-4jUckF"nQ6n =Z&ͪ[s{t~BG(:8ԭ#L,}c6EŢrڕ.p*-\Cdutx8j \Ww=n0<ڀW'mLu(+e[вVN75 }CTDJ 2Pvq)AȝݜFﴰSMkdz2lܝd9MSFH/jŃ`&y1M w Bd{)kx Vd|J5Kqy{HG"ˣMI:Hݜb#kgv,ep$PSK~c󿮊E$Eh ZQ~.ERxsR5c'ĥ.,"(t*Ը]18.b 6D1y@2-B6s\v_:ҏ|}O[ԡ"(]A5uRe|ʷv[AtuSԉCj5izoL"c<1ۖ%-7r7 jLb]ڏ_-. 3"|dE_5L6Ik%(CPN*e9l(e8F-vݑfY^YHII XTc$ʿhAjj.p9uxrdY.2Bݍ-AhyKoZ`ۻ_WnjHNmQMTKx={^v|ԝ8e@lFF RTFD'`3M3?$lF1X+ϣi|+h2uQï}o|L_=_Xh4zk'jK$ HW"eIFy%qJMvW>C 9e~SxpܕNMPfí.'gjUB_j3h/D8* r>(r8T0ņ /jN?]ԒNڨn 3[^p){B pfb8(7sHA]`o"dG[Ds1R\+W^#;7*aֶ:YlB; 59t2)1t5aTO.moArN/-&j 5"߰ph BSDʛq҈O!cNeU#@F2r].8#1!}, ͙aC+, sO@<vIϊa U/5JhM8L&k{$^6{R!BSlv{}83'I!r:],9ր-A/܅+;ՈQ-uwwz%ܗqKpck;`4oT"!ߕo\:Er RN1+r*0"M>=a;m" Fz u) NQb)Z>?tGlw@IʥCfwto偘54Y*(ih9Zu3mnv0u\VKtql*D3&}啸[]Y$upJ&['Fo wg[-c7g]J*7CQC.E_MMąZ\s4# ? "?X_?R4C˛ذI1ARuEҩ]J?b]w5"Q5K{D $4!0SyGN&>2Fh1%)^` pb{3"gu*IGw z{ruJI. aCaSt(1(#vHOUXϹ&YvC=@Qi 2 dBZÍ5*-z~ߎRё -;ܜw{͹Gx}vVw?Ĵ͞o=ʬ"TfCK 1m@H:{kK `sQ//^%yO{!{N FM1s7^<=|;ZVeeP]\վ8gcpx K }> rݩ,y %ߦC+l_GHH:SS{8gЗoe9gB5n@_7 tFfם[H36QwZ<Ihd(T6/T)E#oM#q=ޣd 1szfM֙,13ʗ}jv260738NK7V>U#֟V4jc E͐ë/\>ULÍa.B`ɖY՛Fr; hVq}6ÝJ^R2DuD/uM؄r ^훷*om95ht KgJ8ރ4‹$h6adhsGY05K`W/PIQ?븢7 # s\LȊ&3-͸iIh頮𣤣^֧1o\ &M:jJ}Ej#uMD ?|}zrG$qءe_5I( S`çhѶbjF`1~o* i g2.\lWaaQ>(`׍"_OId۴` c"ܠxU\NCiR@೨[ ~#J0D5!J/珅wDSZa_ 7Bnl n_4% {]I CtOEd`WA1u>&(Ӱ@绱ӱR&CgIGFYZ6-8&fkG2bNRxvnT]Ex6u\j ZbPB͒ WKt|%O#c(FN,S:r@0$!F64h,WHn(>m4T9p%""q<>.'QV_O0E^Uũ`3P*HLMIQSQM.v¡ |ǯ, H.V>ŲOJ|Qo?׮8"b5;fԠo0g>\0hݞu ~dgq b"crlCnK mȯՖDn9SA~⪏hBr%iu[l]`Vői![ٌE ׄqxNժf9F ucl959[,@bJJ$iL%@_bJMDg40Vf`@ 9X.ʝ5w|8oer ^s@Q3=ief;u3elV$mK /£XTпfFI6]]^N5ZkS\tbc'~sjS֍Ѽ3=d =Սoha<k!8ƫ ׾7FC#\H7l[Bae;^F{;. -SRRmjuQڞ,S+ -4ye %5<[s.dVNbÁ.^$Gb Pi'ΧZi`)&d OBrK 2O^9b_rdt;њ hhyWؚN}T'quCC+nnos|0;ąH7AH`+SDo",ĬT1j@6M7AꎢCHc/B:3SRO&QL h # ]xR20$hA'? Rݒs~-x)2s u~m%Fq5;};qəZJ<#ԏtLA7F{f8/3j -H ;/,[ 7xO ͥ'r1=A/*>VI9a2\4ٺAJs"/\-Iٓ)(1Y`gB(U"KsH+T"V%yZę#0F4=GgT6)v){NJ~Z&籼K TK\œKr>{ΐt'c!6 [6 IF]aٱʂ?Inn>䏘UJt"3}5yKU-y<ZNy]'ЖH.RbWQfIpi?Y2VơZrl"tb ~ E̜0^n욕nKTu/Xcb wΩm%odd/)>%?5؉7?$HRMDWtA C }v;6IwHy5|_,&Kp=TJ(\`λ-Ñ +.'Sn_!O.(Ũhs.75XZѷ;[_ᤂ[(D(-Ȟc#g$ՁQ+ h5^XJroݻAN+Gzu69x*BZsCiPʒs תj {pHT߀VGd:|(|4wMZG- 9EVEiQxS;O;vJ5~ fl5LhEchz71 cJ qs_ F; C&UaLP>ѯNA ZcK6SK-6u(9f#qClh7.aÖK^Tk;%FZts|F^I}m:c4*A3m6|`;f'p?Ã_uK)te&hP꿥Ywt6K"(g0"MAp6…[8XkĒ&cTI=],7 of&,:<" K]d> $oʮr iw "]",2HOWǜ2"}2@SdB: ڋ3QecŶ몔 D }7mzpv>ޤ+)R:"@K&[qrME-~mxAd-=S`dߠR ɠ  9lb"C]]'h{bTTFos9 b,WmZ{ C\?YQ7sDz[-*v4 ^*;T& Bv 7}[TC.-ƨԃ~zR7蛫ޡ%:m BY^K8UqEr2[Kʶ'Vk&"4[E) |BMzfп/4ӌBvXrZv(ז>JYvGܚScKRBFC vg{bK{т=B*=gB#6y nV3rܟ N/Ĺ{2c+1|:&G-ņǼo_+wE"iVsuGcLM͟]gK% #0;SEl8W5Zo,+683yLRψhQMyrNUG{jTK֏WJM zq硒WkWZHAJ@Kč/Ž̡'l>tۘE *Ǒ|'r~]弍 ً 1owty@F8!ڬcDKv

u1B9~(PaCmvq(`s+3W;#M:kӭe<(-ϵAoDɪ۝ܟOXz>`e;qAZ-x3!17c[}u9=cߘ},>bŘ9tsߦK+ !&O(20<0Vvy?sR O=DoA(a\޴qR*%3i@lZojAoF*;ŘZ*jRU!M>_jԶԣfOèrxF@H{­M6|c@xl9!h/U}QFh%ko{ U;ŔI3D)d^y/&H ထ́N(N@I!F?5m/nßtOhN15wEi8 5gOƑ8ѳ{,RmX"`)6Z3oI&GsSͫ=. S=Vyf^H`,Q5Y?'@Mc_̘1?WSi@JaH)V;Y=a#RzC4&Z:bǎƀ Ub3Cf]>5\ (ވ9Sr@#ޖxث *B=x12 B!o{2QZ4cX[Tj]$LBxI}Sa[ b 2$ U 3KI>ܿΙUkCpBֿrnJRiԣTO_dg`ޚ0g'pðp"8k)D r&+0h we=7H` 'GĪB_AoocmS0K ?f;R4nOha%:'0ZYVuZrT 10Y` >Ӱ:?#K\slo(?븊 o@VM{Jůl +RM`yCJ.Z,C^*g>?UEL&7B=͈ΩzD;eV$~6ǀ7|F^q@`ImY0GF;2M_A93"VbϒusE~HaqR0!nj(EGV@t}Fz4S7]䑷jjbNY/e:.X6450u; J3SʃXV*n,dLFj" $ۧ #}Ѡ~yPo8E099`t6'pn -:"H n4W+05_;3vHVI]pQIUn  L&Hxc UU% FlBiyXКȌ_dUd@6|gJt1visMwEhdO ][!-[.BW')Jo ٓs抜3nHNb K#ĵcʊoC(t*^wh_aAZ>ՈsR4BR}3a _֠[d7,^ƄI0opKՎk-NK; Fo,;x\R[h]ǿɑuNb v2TJ}.y%==*P3U8ۦXVIXdb `K9QnB9<@/6]^Ksj_%X7 qΨMO;ok75q@$ l"~_ Ҿ,H)rӀA~a&!> ӝ 4>%OТZ 1@lD[*@66. @b<[Qwmq!.{A"dy> <,D[>('^q"u(I|-#)ٝ b3ڰ_Yљ@eoDЫj9HQf gD htfGG>22Q¤Ε-4cl oX+v1;+ԯ ^dWlQ":dJi"+AFhͰ@ pb(aDSѯ"&~COŭYf.E(UXcYK{ H@wdj1`F7 $ieN^44, |5Q|μ,dk6^.%Re-f䷒]52sdP֯i߀:J]RUQd`b;~BCFP1gG l(۴j`~5FnG&Y &4ðC뤧ɂ@/HUC买T\~C;ӟWiy P҃86FH[N̮w.C5xߍaɚrߧLZ/g#½du'oc~l!6M|!uFW&JڿqH龹p䧋E "iyYt)Gl|$;fu)wه/}[*[CWE|ޛwBm.OKĉR]8`R7McN8Z]R-uA&V _7/B_!>vq~`:=d\m"y wI r67= "rrʽNRG`(]ש_XX%~@v%~QvIH^!n1ѭ816f xLGI V%/ Jc3u U=,)5m7UTV:f6o*˥i9"Pֶᴌ$`Zx sqU屁X ,TaSf[X0$}V I.KJS.̯Av3=ib3d)h(s 9ՈڻY$ pbqr\Ѝ@YcYc()Y=g]GˈN<0@4|,8 뛵!u~sj!52[s2.:6p-اOjȮr 8^{Su,UaSkMԞ7Dь'g%:I? qԖDm6!*xS 4&cssR {1[3nrCbaYѧ;a`2˙u8h]>Røo+h˯*Ƿ/1aoMz#\-,i⒱q(Ow2.arǴX_a#4gJV\f*dn/z8r'*pc;%+Lr{ب _vl%U ,pH[Q̿UNq+X$K\,H L]4hyP8D&(H qH y-S: ER"(cs&Ѷc, HpCMo?>!+׬$=gy6ZNܓ<&ē;&T߲*JRFq' r Cf c&{}iA&~Kq46PM$Ҳ(N [> +|@K;D;n+K%(%ta|sاuƝIZ Xϥ gm~XU6^Ǣ8=aBky\k,(oѓ5\c'(Nu@tΜ8^:uTw7Rly 囪4a8+Xe|ktJc3ya~I%kU&J_6co ȶHP1ɡ]W2ٵSJfdJgc;z}hGͤfu|)M񚴬Up޻֤*% |TE]KQZwZj\abS0QOY }uЂ}Nz? ٴkr eÅ6!K8ϣWQAx dGe&fV5D쒢jWT\S[N r nQׅ FSyM,W hT/C#c ymeBi\Qi&#_ŞeLx zk#wΝb+f8g 73 GHe]Bbbt:JfT'OsCʂ|;A />hLC ҥONUPSł]rU=Aܵ+ۛroaRPs:PdU'$yYţBn\S"z5 ^#kX#LX:MSBM]JTLЍ^1~ҏ/$ n `gTo!^s]s̮wcѹB4Ϳ!E'G[T!TY/T>QYz=e^+@R >sHr9B2J/mLrPzϬlE%t"gIEQhmR.ls\f"!V$nYbx6*`1t\7'8Ͳ~@&/x})~EBbÊLΪy#^Hڹ(=#B!(kML q5azQ1`pxWP>>K';ލ }dͨ#4z8\:y9 tv\A;'j(eOtjI2#)*P&g'AKI!hkٕxF- )\2N _::F9CIrTʢ{JM%$NHQu|a.VqpܦͶq4`.> sX z3`69u-P?fM2)P )qDFZ0Tu[Î5 ̼% Gp _l6fb퀹 ҅(fA4\sΏk:RU`˫5ٰF>ncZ eM-EUN7<)G`yWXSG $_qq g}9^u7{Y0}:_ XrO z.@Wwg4JdΥ MS{M9|<Wv5q$FK9 0*_`" Vb#qK&@±~bflJ|!)8|IR{V+Zlgfn>7gQF୶r>dR%z#"\OGT w 8xJdoslT/t,@stZVh Z5M4}oK) H8վC'f zНY+THD4j6n"IYI ZIAːOm=Okn͋W-/'*<4jXdDdhB’Zbc];y%!9-N]!m쟅ڤt`6e!*Z-!G:x>g^[ Z0eWSiyY\ sHsl7"X" N4fR *)*s>T Q'^;5)f r뗿 Pȡ-jv{uXX\ ]bw0e,{хAo5UnɻU88X#j)-n 3fI rȢ ]14"I5z?뵉)J 6*]+uj`CxL+[T #wZJ0k^jdW: f+#4Y66h{<ҋf&M30ۛ*,s  51DYK(`"J31.}!8L  Qj|nӜ5ê3I.蚍'״A)wX%]qUUp͗ 7]/FJ MWW 93_acy~I5x`T  ,7"*9 dUN;mZҰ}]5}N2la`Q>..C{h )MܹvL}aW(XۤCG'K(7օpΑ դŭ8-JE0})Uc59F[YN<۞zJpR q9O}EIXP2IE6ߏIjiB`J8E4+]=%|*~ָA&Biw}A:D:0dB&99 ~y#Xf-LR߯@Pf`bӅrs[ޜ{c& к#;d\ ~jo1Sr0:,#WrER; B>7l|5[D5$f2uc>?,dKu;630Z| ʶCV;`F䬃=V0l ϰ]qP:E$CR}=ݹKg-; K)+/Y(^X vdL4}n>꯵r)v۱8!{aIP@RR?v7WF.t~aţʹaDZ8)a?Н0t  VL70-۠isg=cW N +kdU'U:SBS):I nǥcz''_!:y9y&1 9canyhXӅ];N;SKM]Gq2%>F[Ϝ"ihG"3v:DUvE,@$վEdOf6br{t'Κ} ?-!O9n w!f2^Ve;I7J{ӱu`_.iI8 KFd` ؂ % LVTI,8W"d6L4ATѫ' ̕ JPH gb9`ţ-5 ;8->j#7SC)9ePIN3G\Ue_-S2]@AN1XQ,LǰGֵj؞2"Y9|$΀Ho?M".H1n\gwPbG0|xU(M_Ey }el׏fY<)6{=QF6ho86ep7FcLV0MnNnݞArREmzƋGɊCspA\F_8s+_s9;axžY%l%*M2L\_?$c5M{ch+:$p&aϿ$Ջ~e4 ERWс\ .7*w]2OTb#N@/}39d/<#*x.^MP1bc3 j{xG[ݐ*SݔFt|rUMm֦.4ȊƗ|,yWswAgY[wdq${,|f?AٰMˏ=ૈbh;ŵ[k6j(mk4lb.} 7M[I!Ԭ)A3Da`a X {S-brFLxw%T^mj hWcgYi-3`xA}r[r~-XC̭H=wHP&aI#J4 ]hqX fw&.*> $x gyp2Jp!M_v a7{VA hC͞\evv[D^%KO=PЏѱyF/3zO#u'^+ky*Ȇ;U#,y\t9*;cru1@ `زэNҦ=(dq!53މfλ&p=v/W|5n089q &UB8fURLQ[:Jc@|Tp_o,%*?p>Fzt_VG>A'AU $~<(8vSt.)-;*@epqA-;.rDx퍃IӥۏO zލ63g^KKU|i* +(/D9A-'VgAT>Q}x~y(y:5@(hOD7#TuXܧ&]΃/$X>v Qk JDlF6P_[e^L S'1XkXp!=+[ǩJ+*пbMC0.Ckuu'Os97j⬳iEy=Ff}7lx+QxG 䤙p!n jBG0lݾfQD4g.J_mUgJ ED眵uݶ^/SMǑ GfsMB^ K`O=q5Cꄤ!z;6V}f:ϲNs?+4TW HY4 &=ĕ+ 2LkѨ·[iC/ZLXv#dsӰ#$)6px~fwkH#Rot>_hYd>9sտKK9ҋjB2է0Z+Zb4ǘl#-Ei|$!}egQZZ-_lbZeZo?dU&snLepᣁ`᡹z4%BP'~IsdĶ-\>_qL@~Ue0^;~)u8o1Yf!В>k?KAm jְ? d6GC*Wc ɳw]pMIc1& gpw>,gMDx'W:[LC#vkyBNL(|~"³ߡkgp(%E>(]u{R&m6%vL#.TrQ|j0Dμj|Tkck[N6%T $0#BLuPzi_ǒzU3J v9|,X)9Br˨uo|ZARtS`m:J$@FG0 i/|X:f!BoH g{`$As戰o|Ȇ?KےS)o)驄)Vv&8o% 3`/5֘_}UAL7@5Dr[ &V^dMj#kT_tAkN֦vF+pJ{X7w"NEomžx13g*0`&UeBQyE`P򜱆9 BR隦GKۢ[ag9njNq6pe/υ=WD`j3@k:'d2<_T2LL[|OA>|Fa'#9ӜLmGo@&@OO2ժ-ç^q#Ys =I%C\P؞TQֱ,*#g :7jQuftF,4GMmjv塩2 5bb3] Pa!ӹ Ѣbv Tw I'͵#$ fЙ qA`o۲HN}mwJҫ]%f/`,٘RlvNw)€'ՙ`n8G7ոVFsV) 3:".,p:Lb5aF= o2-#㔔9&x+$(>>jj:DqrH(pHWP]heQHG@#5{qX~Jb a大Yg`@PBj(`'")"QOuFO=#S(Fkܪ=j1+$jLU Yg:.~ZDQ3şF}|edw9wh-7رwH̷)^urA)!cCA`Ѳrl/{,eunMd+BU*:eeqtFĆZk?j,I)U 1GcmOR#?;:Kq׽r 1**9&Gp+=iU-RS77q(ksIbn>_rH1In^pSil)tseJ?WW7SMau(>`ZJ rԛT16 aY Ӎ?84]}c>d˿硲 ?Hsa`94ZyO7jFd˗(eU LVbl0]aޒ%błar>PPtNzr?ܖ!W%Ǻ-Veke$XuBgO H"F|&H}8qc Ro%Be5a|f#{G[ps_i,$7r+>{il+MɓR6) bx1&4zhW-kl-M;2x8=gSG ;_J"`kf?ؼJ ~L!AES8Z+L/.`kV|A0;:5+ι: 7JndϽ?NmHx1(^x^a\W苁m8Kv3$JyS4BEЦ;{L$i\A|3ofC-N)p UmFކ,MvߨV2\jt*N A 3Q}ũp7C}` =4QA]jr4thq( Dï.W#pƹt.7zUE";F0|'fVIKNN>Gmhi.QTE ixL+ I1yg^{\#)LA=\),D3x8JvÀHIYZsx%S+ˣ7ǔ6Dn,\/lPk~=(\+`[.P>/~AqE;xحl>zX2;OS;sZy@5GR<\KLǑ&FĐW0/2KK&YmDqv$`<px8?'mscGYRm2V711ǫ1ANTZJ C'YG9ɎWPٝܚET е)CNL(|/t6IO(Xn6cm :w?𳽏'uW1gە?*xe!d>*o ?}>/gHK^/y~C,.X+t]/@uS46Fʂ>2u( @p~'4U꣗t+qۛ|Pp0=h4Phw>_dnAuܹKL-r[`/`ؚ(Jv tĊQGRas}[;tЕy7#wv|pÏ'. ,2HHb#~j=0Y:5X|9.6=Kn`P4e|,+4J5Xơ5^~ -\q{7in,EW&Z[(}x0z.ڰR-%E~%L-}\ `WfєONR2vãIn!JF~rbywP†6DRY7)qކgxz_G;?vkw!gA(PBU#f{+*/%i<F$h%mMP3:6 \V-}pIL^"UL}pkYbaؿPC(`[ -LD&tEz)Akr< 7y#?z$4e2v!2%4aqdT&}< SQ*0w\~Ќ J^ EOM ѽ#őtЉ{+ًٌ$ g$V ܱȌų"NuM$dYbxW!, ,[7;"Ғ{ L}ը^L#1s#faM0:#UFt.D3{*O\O9>Xb?*ȶn1H0 rBɉB<3lcC F"4 sw GJp\w )Q2up=Xe oe}1egyI\**iLx& ql`&O)Jv5 Ǣ61M JCQ"2G얲sL>f2fV.a݆q4:b, 79$PKL c@kgPM)xUF)X54jLo?_:oGn#WU:Sp~G'V^CMJ4 `b/ug:y򢁭 $uzh߻x1ok,T)01lYizE՘K>4uU]N+JiTȅaisLV( yVCH|[ V$t |~\ʱ}pR2Fcרٺ7uTrC 9hE;UdJɳU1c 6}nAU.l볍y#ڸ #H)l bUzg({wny prA`r-Vzut9 `2`L+ƸLBeg5c7j'全8J,$;Qg-l\; (Wnq1 (&m'RE|-|.@LSJ^D:JYҏ\8Wrp<[j2*(߉E|[a'Ep)ʗ3Wֹp-D2}nݘFiY'ng,wdX;i[誜@ؗȠ?qk`jjPfO`[`Ud"کs`cm12!J:|؛oﴆR}?)I5rn]߲8)@ȑ9G_I v>qtZuKm :O `?wϯXG+|@`%×OR ̀[3o 9~T~n&.,c|uWBb $ +)2u[ }6 ͣQf4WtHl?N ~m@\ZZ xjjXt*uE|R$^$')1Ք hDBl꽢T}rV[/:DNc@yKmVI_"byaRONWU[<=P+W'`+0K'e0lDb7 g{c:-Qq6>)4y97t5O[ƼIJԀoGfsfqUE8bFLՅH)ٹQD7n^.LO@3_[kB350Bqb8Dujwm<<54Ɇ#c<44lխeU?@tCGp5>9Em)v1*-)& `|%SEHNTQYYuaHvB'TMsLuDa /L1n-A=0.!bRX4@t?AqIzK<<'O&6SLKrJHmȗ[/n˞ҩGږ_7U뺄-vXε4 Vp/m^f7jjMFO5:>jNn"<Hefj*~a`",D*H a!@ _)* fnJ={բ=#78lw2f3_$)CR˾̇B0ΥP !oo,ԁk7sKcQÆ^t1㫖mzφ g%D t\NF@ZȭEWrB_!M>5z?97)'xew ܵZĐvhۛ_g&f5O=qV)rPk ϥ?yS 'J=h,[%SA5$̳bp^?(_!#Oէl  vB@GH!Q/%ax 2?('v?'?:XGlx9,˱Q-1OBk砺4 3]sۭuV>x^u宸I9ӜW/0wP_2dơbk6t M0)w],W,(gŽŸy2Akĸ8; %4Jh He*u(K @Sl(k#Mo^HYVfu8roLJXr _%b!b%H q͓ZvJSV/d(hd^o]?Ξ3x(rXfAo3fu 2X7lv$f B6+O]9|}a>RAx5%Gi:.hQ!ިzx=w* ZA-.oCQOyuU0\D[ܔ:+Iz zKxйC"?kjasbl.#(:w*fl׹0!m^[3N vSB=wkYAFQ.C>3[z0mYސ]s^_ 3 hTf$pF7G7 +Yjkޛ!mX]Zp;MX $OBѣaOCwZaY Hbz@.Fq|łUBic+x uPäty儜6{VY洉2 BfǝX=FQgwMgwSL+E;ݣS \UK Ԃku8`MXb*Nk0ŧԉ`L p=J!5<UOxu]EhUnJ=i^6Uj_,t' !Eb@xpĎ@O!NLH0؏W;v|K8D175+Ӥ{ I&Suò!\ԤwssWt 835E-Fn &m{+:A#7@Աo=ɻŮgPnGq=a-2E 2V>ז/>k5]'#~O?`l i>#HI+5훜q@;lp] ks1DAբd4IcEVqB]S2e "FIȽ5ar?y3,|tg')_ׯWmF{AjKnBnQw-_:-W4(} Ⅵ`F</j&F*#~6_&$ eJn0 X u~o%hkjLfy'i8ǓY#>V'Hǟ{^hPgCz&4,*t<$X'eKŶatȹ[e70MU0ry!-]N*S[ m/XW-*XL]"1~oHM3[!a|T 揷?]/_X Ťr QPi\s+hɩսk,,[4J29C{;PbW TuT?MM/Q(LdƗU5Qn`M&5͈,x3;K\y !z!l(<`y(FyiQkD Hy*zD0,yZMXX0W_ \Bm ~֌Dף8Ƅ{r-3+{R:5g"j8I&!d"*樜(@)dE2{ÕTq#Y:GEUMmRyCj'|kM)Cٕei"\Ӷ1h)Vܰn"t9-NrX9Xh̬5MQ݀ƹF3դ[-_-x`ۺ}Ĺ# gݔSۍC~PGªݬdmW+䙖L,Ѐ/ HJz獟+lK",%Ua \P@j|L'2 bvI ?wPuyLǍM,`p֕ MCZz4}w Ȣ C_  MUy7R[:+UUZlHUSOᜧ"\5%g,csB2os:Fs ʌ(D#Id@RM01=*6ITq3E4tRcoIub>j>nث;&mV%8۰Kv:e4@GЬ;0m^9Y4ZCDiMhZT+zP}5l&кa?X%&L(:3$;Ozpo]j㯑EzQy3VFkGܾ,T>&ӖG.㾧)z-Ʃ- QKLSh>mG!(L-=Y`^ЈʃbV[ykN VDZ@[p{43oUq7]pOU-?J~< &{_sjo^0݊CylPF۫@G¶ɀ<81`d3VTQwES (\G^o'ʈT֢<>o/)WRr͖LY$ul+٥-o^ZUiP' HU$\|!{u K觨jY耀zCys*H NZEH4UiҞ9 s~\S7z}MY4 we6Ia>V_~i V&;Y18YvFq%\Aa"+W.|g"rф bomݝ41&'i_!,eؗ+ |>j)Z=K%؃ˬ#Yxx7R!eRM'֮ד$ 8}YZ# ɳd/PC 2;J!+ϝ * 48C$Ŵ6'ZupP&2:bK"0a"n$P>,).FZp&$= l }|p)U>rUio* 8zJ=z$H6A&Kc oՆZ`d#58176`PC;5 zfvoXS*kjT_`'QGV $^H OJw믔€[hƏ@eӽL]N1UtŸI8vu@KߤڍE{l,@]ˀ`1a՗eJqJjW!*IwxECHɭj_]ߙ[SMⱭEsHOo|`\E}~+9r.tqo;K~|-.(Ď@ۆj1aӰ<[􋧘Ө!kh@^]v;fh[1< үJp{\44rqt @! /NinZ",!$kݒ"EsvN +ԍbݿV4dxTLA ;dtzyNd&#.8ND>^@m%g'C^u_)D?<[#c qmYVy@ ެW` l536eI{=e5l\rwb!p$X7@'APÇf`R-><)߇w]zi['z<Ί^=w q,CkjjT>4HJ8\CUJBUoP*ZfR\w>ՑCH`7qjp؞%`HȤMwOq\k`hr-P+Dua"6pr3; /1D?SP?R$ f0Āpx "y6{_̾omqUP "Knl(a'x_cI΅bw͑ܐlMO`]C1L)(9&ѝ:,>\*e|CMe[$ϏRvf5R=FӫC )7usJe\ދ(|aEP۩+mf pM'+!sK5eB$c,LsʵD#f;"sQL_Ǡ/aV w}}~R yr.kԦ9 Th;1،Z3p58)gM9> ^kf|09k+vnLBy w)Kդ 3hltxG#U/_ ׃Ar #wyEZ!h߁į}6^6KVEbL-o:KB椺)d\wϩ_l &)l g/Hps*Ű9#b%V>)m1WAN%q&:L;Rƍ+l-0`ǢHN}QKRQ !n0PZCar4=d̬֢ð>YWOfG[F[*jQO~n {/m=pEHPtL4OHS9p90)#1y4ۦƂ4u}aQ"؋ 64MFJo i,LET1b~BJƒw)'R_ E.x_3g%FӬgTxAnм%Q/(8u6a=EtDգfTR4C(6ɴk8B_&1ұk0RƎfd6UlyrH {Ȭl{w#BcTaalpa!a}_Sz6>^{dph߶(G.X/q?¿gDJ6lKbmNwp7X:dMmc)O()uX[]:F1G2M#ŸAۙ$ӎ r›qt!>--ɞq=H\b5߆H3bj,>lu?+tpLN2i6K5{s̵JÀ>]";DgQ#?f V@{VW#1.| p'T9@FQWx|B$b%G<6jܝCv߿#U_ F=F%p&  ;qNǯr* KiuHH ޱ5]!0Z2l f fuGbM'Rro(79.]DDDdCB ǯd=WzA9ԸQ.DZ00|'f{ PG4vtaosHf*gmxpR2;"d0Jjdɾv1;px?rl9#͞ʋ * ^gM7bɝA+D4K r&qdՌ[R ͉K{؀aHl)\6sx,1ŵ e}{YH~Czc 3]Gs<`,ZpS!^׽i ܿX[ZD{(y#z@-Egi0xfpyq@[vyx%w~OW6ŢX3Ʃ.9هTw.ZgA1j%OɱFq cuGMmB3 k ݆#)=hC~[X֤'XDaI_2@BD #ƎxM?G;+BZx#umq$O[Ն'ldhX懖ˋ!ZN89U*p[N]] .Z?3.N' ϩgfZPB 5x Cog%R=@ǁ\Wv0ޑ+]۾gewmC.̶[e'aB+sԸ $m֬-?φ:XwLe~I@7|yna1ݧYMu0&J)TM4&jOK;^_RWqPt|'feWH+L>l^tR\hK#c0H0d:F =PIu$1d=o.϶z7g'u|?zI'$ٰЗVƚ(gBю>4t)03'Ԡ-d0뚤<~ĉIH mKFU އɈq ɉok+GɄ[Qw60 *HlrY0$M>l>TZL{#Te_^ޛ#2-8[&KS ng%t!DN@S>>gpkCy{vs0kj쓋2Z͝1,Tj2?ϮD/:c?0<A"^b*]R͍&X9A覐WM2-\ ϝx KsUJXlX9窣wh $H?oG gl~]@*塶! [hLNe| 7iHS2&è/ywWY3`Krjnd]q6^i6?~T;^n:]jf5WGw6úQeϹ>}xIm4]4]gHb뗰5k:wt> mӲg?R ڵ7VmlWAa쭜wt%uC}-;f4gnPo+nPׂE.?X\F<}b$dERl<i*+c~HVA!Ac@&.s5hbC蚔̗$)Ѩ4 ^(EYLM[m!PҦ}m"LY"&ׅ`Tnj/pxOX F{R8R,'ɢT`r#1ƁN h`]mw2))3^XqŷaHЉhIPxrz򅊍t|Pጞ]@P]WS` !~F+h x {f.tIK~/;e,/p&]! d&AoܘdSUZIj6,jBR H䲼 J s.hL뿗Y+Ac, /@vGŒG+䞱zcQ}&R%C|+V6 >HkK'58Ӟ܁rF`"fs^]Dٿ =yE$ aQ xZ_^S.)1O]wP;<ƻ kfxBP(찹>gO:k^XlMk=BDފk]`T 8똴B)kvKc Sn=>X}`zOK`UJ4O_ox :XNEql8IXȃ |q q m<6-_U TN ~}" )Wehe}az 6nN& Jۛ@auz7+x١iIIxUc {=ӛV,yEtt0)LpPqe );H BsP.5x8b?q ju᷋1cMdk5!ңG$F߁q/`JD cⴒOUxNXa)'tS` }Yza +֭fIVQkBV\>>7"cV.#=o+Lyz7g f`s͆*K?+Eg2J0$Zז"M*&uO_V-px蔟>`> P'n₺`HE`o9BEq [cy|v/eu jʏπYh_/vg C  ~c T[lz^s~Xz+X̐m0~ڵpٸHQݥ4gEE$t+!@Is[-v;jJw{d'8 lqYs5.c1HK/'g2D⃼tFӢX `#lttVK &Fs,+ʶD,AB;ϥ(*Yп(Ui"Z")`3Yo5AŔl2# YعcW(v{a}ՒĘRebF5.EŸ ~2_P()H:UL/r%'P OQe*T,7t}j9=v<'Q\' Vr<4fK@5GlN 9z: iDc Q$p`W7 (-B<C}K\IZ—;ϕ: ֗d% \w-!q S !q} ~O)Ԟ{Z 4FKފVllbJ+%W_)lu]՞0.\C#? 2W6I"g$#fXx3hXq|(R f/r/):1  oP 4U^E.MA{DHΑ)^/s6Bl ܯ!!#{?B#V@ի+w,2A&)MG\s(KEtW4)ZTtY^{cBDS!GTD&wj}3aK WHS='$2Hn-ZYhL6;PiY;NX0G͋aX21sA/D5F!֖MvP 'rӔGrNc7L'i'cS,(!Q?1֓AvF9sDVpZvCFd(ɧbXLt;W4-7 ϣzy1V(ǻ. ޙ) 7g% gq KoU2_ IZ-+aF԰Y})L7VޭQn$YWUYwh]€xkDU "(܇nbbk؋`w_ɩdHzq3gH DY;A![!;#Z3="x/ 0)P;KVx[xrAu@zݵ'¶s\te*۞Z&0FGo 5YQ=Bgqu)+4'5$')@84RWj>)j+x)(g8A%s:a9dDNJ8QPb4B;ʰǐa~w4o_-/U2L$:|Q "fhufG;9(}sxoIM3/1gӵUhs@n"D%H%bab/?j·P'SN',>EK;=NY wn}њ{ވ>2 V-e$"}.8OBq+ˣ9WNCmú:{o# nž}S-m/:qV5X [Hjhd@fC&Uq;c:#I4+Y(ͤ].NDH^EP }FڀՂ@g4L-U&a @v*_'c}S0]†aPڳcQ8̭:1PTQV1*60rAX!Sҡ\<-!trj&F({ވs^Ԣg"Zzo48 ]F~Wfb=Cg[ a e1ed*x HzחMg!y`eE|eP%U?$mMR ܼk֒II#{޴{Hi}BǒlK E]YHP zL&}wnG)i #k3՗kpY_CwqM5Ekh\bx=Cr3;]2h.=$(f·O+H}q8auY$6^~r̽V+W4QՑ̂xtp& X0a]l<&ܗ"pi^@7q]k %淥ߙ~Qog--J$oр2>#E5XށDjTU S nc͝i|gfŎOil8 1Kdz{4nMH}1C\P9/k:A6qd >1!$Ttw9L!  8pWiP?/TÖN}ib%2 A6]E 1ϗ/[;, y)A1I,co,Pd]Gf2(PvvTEl:}n)%Оx~eڏbT*]*;6K ħ_}F[*u߷_!]q21B!$-Ao h\ DQd93DQGqbKpo"O_[3yD>2'Q_`0WTp+O|ZDtenXN750t.6gʎnc"k)ԣ~NKT9! jNHp 9 fl„=V/LKlOΕ bQ3. AjZj!lMe *<Ƕ/ڒ/qtz 6 !&[<,l66 9G=`' oeUy:6M`Ǥ8`g˦rˤub0të̫ sbyZ< vaC="1nbJR)yuaL#& !D(JJr]; kC$v.Ÿ:be^J(1r_]o6ZWfpI1pk$2.:߿x|]jQ|e*{xrEa:LKtW?òCQ{7_;rn>э@*q5]98ͧ#sˎ}͠mCDCCq/0}?{ w?]\4N˫=_GJUfkU9䗦+A<{~CE/Yd^ۃ-jsr8ui$ʼ :rs:Q&R|mr]ʘx4D~zm  JKu8˃jAVbignG"`dl's_yRVq> M =s.pUO9:SME/'`7?qDeeڄ'O%i mz4Ab{>|/ Pʀ:PWJ z6L F.H_1̓q -e"oRZ.tfɩ!?px vڊ;9t5C@M;jdg* #̢(z4k T= ͸bk*ەfw٨^ }VLUJeܷ;#{:[^lTҸYp>R^#2.nD;J|RghO /ʶib\ ( *?^ GBkӣ}Z]s2pDeJ #`8F2"~ \yS_2-ruy͹]U 6RU8tv^_DVǺ$%'d>A/GF @qM=d@GUsRTlhX8P %;RAU(\̐,Bu6UW:2qoV7^ةd?[~|JڧR$1TS,Qp?%7c8*ou @sXf˙b97EIX4D&O[ \n ⃮kN_%8e""^f]/- =~[Lw4zП꽆_Ň-`+Y$xh\0Xd<C+IɌ3wV%2x ˒I]$=Ia=0XDL7Aj 1(–? VRUl,"%"ZEL )]gXfꕄ򥳐$t*[] K+~u B<,wVBρr+K}}kf$5φ43µJ~=#F!BuON]_b惵[U|2k!,*ɝ u8pd)z[ʱN"Cj'> Zߢuy _{CL[2={/3* o;RmG˞$Cܹ+f-nppsrׇ>Ea⼤ z 9Z鏐JuUC(Y$j$ 1"K̽I,v⊦Ep3rOwho.1G @12ĤEEp.w4!A7cBq>kE sfG]\USmL s~~ϩ<`阻`E"4\s M#RXhY>^򋥹$kPIh@3i]L d5yNŦn["֣Ta=Hq]2;JP5$~=aA6U5z 4s!WFCĻ+ުS'آ0 mzdԝ$IC.9=sLymS8Ԗ:kSܮrUQQz&Ȭ z3tB(C%Lӄ;`H0¶OECST+{8Դ+`LGun lhÜ']wn!,NMuRH*gM7^`@;5G*&hKUC o'|6?Š[/ :-n\!bڏpQ Oh7 Lgt~-fM{)⏆>ڬk6M#pZ{\p4^0Lg̣^}wf.Q+{bVbK鴊d%'KY0"" oiVSpľu} 8p`luj`4 8ToOxWMZqhQrZf߾rWE~Cu8<5_2i&}ޒLU rswlE5we6OƼo8mI T9ǐ] op".FyYŒfG7|?q|Uȳ[Bj [eǡzDpȣ Fܿ@-x- %iN+`:f*q#%_ޓm]Wu l@s_chH&~Xqt(=WxziH7]@17?̃CubTǾSPUpZr]J 8GzH UʏO "~-^i9ZBW7 >9r;ꩢN,|Ȋ0zjEG5IN^YPK WU*., ΑکMQ7Sto}1W-`,iB5$wU;-?߆8wg4 ,J jrLY-IN-XJ frwu} 8qۆ] &1o{VU&JO{| uEcnx1:'%E<5ZQj"zԍ pw]}ףzG{ʲ(|uu!, f}gEp#aOM]SPh1z@Km5(eíϓ}#Ë" [o!8B&1*XWM#;}L Ir05^0M76Ȣ=- D,U2T9BkjFAcJm03f~v-]y\]Z@UۆĖa'ϲ6;phέ1lKUVq&axXr5 EӠhb}KP"|=><}GW4JI (_VOm`Tok*6QA$ FO_E1g#9^Hu.yh+ltY~cc>h{5&^cET&9QyII:ZFJyKlCظMn3=#GJsk5<$G)s~WkA0cd6È8^Fm!=7)FIލ(c b~ ]/:\\ cߪGl,3zK]4 "덁,sʂ%vqx *.K8z]Mq:gVF~\[E+GXn2Xw2x !`Q˵(uV:UpHdSnZ5j LUy#ޯlAFxCUߣULl[2 ? xEяLxctcVhoO E F͑߯g`sOMqu9pK){]+㲕<2b Ѹje=]QE`yqlBF% ȟeT2*D AD%1x4MBW F1Q:P(ou6nB063]KKC޸ؼÜ&3_WBEe1J#н[ Og̓S[sѰrT]@HCQ)iʺݡҒ 񩪞evm\&=pUyZsR]+(!_ 6%a;[Yv ,BM*h2yU1ĬhNN9fG2nvQ(8oWarn:vc7. 2qDM8r*&mVY 2SРgRg@MFj&M5 >Sy"%`A Yy60#lQp>S_7qywcv5OGl}x= 3m=PP2݃oDVFw W7C*-^Ƈҷ|s,w;c?dt Wx36S`beW.(G_E; P3bAbR8>VzyY&SKa>&%jogv:$k\ RyKApToHYоzH ѭuds,v[k-*MYJ' bXAzAnENYUS|A2% _ +AQBSݺ?mSH9rZ] ^WIw:+QT{Z]F`QlKi=DL1hnb:zȯV*OYc[8XyJP(QqUnJ(ׄu;-5hgo=-oꅰW:W+nK .X*@cѼ槍3~AoHqz+j M0ՒB_RUȈjR(8F 2Ì~aE|<b\eKTlj6CR ?ǫ{QTi8t_~_e#@aW~kCB_DɖRd碬۝r L TxO yT^N:\*c+MmD})%] ? *TlM}l<^F=*_(C0{[ogK¢7,v$O\;S<]Ɨiyi)h:TJqSi:[;(WX#Uye&e %TOυN~C"u8K!ߥWdK1]Iظӆt"NO%swBޱ TWwG DG#,zuNBjni $8z[hԃִ0xvN8=k FvYȼpM5݋ܯk$o*M_?F7$;՘GT80anPiW6L+d%}}0?wSɪlr&Xc͠IzJ?M&Q;<`4O(~H `QRRH_PѪ |ӯ$_ !1 nFrſ4DT+oE)/ф> }ZS>zD\ϫE_~deHѕ ZbDHak4aFo;aZ_[xڀ7+@V2LVgQւ)h' QAi>7l/E׾DOIiriX_<4 q[; Mߋu3 M7xoqKHɖKal˵0gݶ1IfWŖ=$Aeq4iUwu[$@h(7̾>1[fo&VJ$/&j)[CXŘ3CD0c FY/ÚcXv+wzGk 0;+;kɕ )3$9(z|vI<1їrE~0Fdӄ )1ŗ^۴^~?p8ur ׄ^uܟP4Ym?H:?D,cvO7;H:cGJ='t7{t9注?|HaH gSҚzUsqqx-`FSKn 1:KiE}ˊX _UeoŠd}_;dc#u˚-uσ Wii2y¹r(BUfCت;LZ4ߖhERKtDԟ\pP(O瞿+q_!EkasCנǥsοJK?>Lc}EٙR)S:_KTkhғV'oNȇ<%l ءr-B6Bޖ_1pt~S-&;=q/gKC[BQ?*֭3+k1.+8}8I8i*ɮZC}4{y [7 ~jae(G?9W (7=_*@R_./9HTjzTΏ3F֔\+q-Hj-ExY'f0>Ќ2n#'̥ .Qj؃&A%KC_l0N ܐNg`.kF<$w~N (Ŭ8H] vpOp<փٜԽ/YI5Qkg7 |\Z7R @lf ćoKШhbPW߯CtrzPJDR,&Z?.1D98H`;X4<ֿxm$oO Zdt 4/#*u'Ԭ@$GpŖqoC^%##([5oS@!׮^fm ʚ6l/Jt v+L&+1d{6( 7; =@iF/:s^4.O8I:y} B3[o}W}qVOE1{Xl6 D,KV&`f QݗO>cac[R_"=d LNHE1~ 1:,P &ONv(im\Yzߡh%(r f:2|\9J'7(FwhVCz{^TPͶD5XL&Սq B߲&$50~ Y5f VIxNDkiآWõލ7@ ̪ܜa>g*;HExဧrM{M #`C N{<-ŰXLQnu蹖:y\kqU<@\.-$?˘~'[np[1`},P/.n=7V]Z#iO~ʔ}-mɗOu]og0KlS_ }4Ďu捤s8"I=GYY:[Iȧ܇)WSR3i"[obvqF1d:!FQ&r^.ԨWo$H^yMo]=5"(޲, /6D|R)e HYon?a=iH h0یQd'iZ6ED@@n!|⻬iLsT,ƀ 됝Eub x(Dhi2=s$*|̹czO2m*1)W1F*ż IZQmRTFkႀ"s(S8X\K9kf"4BOfX*?kWz%?; \H7@ .k5Hݾ(ƆjC/*+az O;}AܗNLtV:zބ7&psKU;t{!@u8jEYxW}hFF#o"WY#JpӨ-4:|QD:/*r_];SvED0p}e{rbԗՍ [(`ԐYf ;qvyS^.T4V($ $RR멁W=h4J.:jCxT7/R>̭L75oZ$lgҵ-51wJ$!oJx [n1T' r}OӊQr$Ql]0PkGPʳ3m{ lP'%0uޙ<ԎSL{&sPӒz `Leoxm-"Jx\B6C0M6QI~Uk0WE ,P4aDyѼ8/e26C YeͩО "؊61]J"Mij S@|.Ozb'@Ǧ$.hv0w3k/ fڐ,g5߻_:KYd X(nn>!4qp =gwhg(.]BhU1GdCm}4sqPVSxf !&[0&^<p,@D㾔E{bXD]_Z|:R{u|l^BHa6yĜS{|3\z9E%R\v/GLUit`~nDZ{9yԖv1J? =)8JG?`\bn=gε3gkkJm x_Fjf[УH2sLr6g7 n6'nK4ozN"jM[e0[OFi]#PVIFj8g4{~Rx6 W/=  *r K>{,}u>  #>9trT]BFf?EhuDHGpO&bspgC)aC߬2se1av'4I2VRkI|R(\l HD $i)䯃 t`@f1G u!(Vi/B\9;X7 >Js!L5Voo jƄ=+I}]+j&vT& 7zCسEFD/џ59aKMNjSdɲHD=Cx;ą9PGoeX6p e݋w'sOQ(RV`mʌl}3׽&S /'%7_uQ KJ؟f(E~l޺a*mSA6;QNK6> 0rЫ9u La?*zz;%ϪUTn* X)ZҸBIiӅfzI$8mZNs*sI?!U)Z,~Gܴk\צwZSĈhۃ5e6{Z\эic^kc64b,2~5|\38It-Ql\a7fRqG$syNI9pa&jh)r{S_ oeȐI؄I覅׉c'H gӊ+Za_7-}v`mQCa.8HKD?IibIL,e֐IJ/1lϾV9:X(TNJIx8H Є>T~-'_2%EFI8),OT:-Y>+I>uF)H,0%~'B4 h;ZRxtTS|.hFdK;{MEe_`X!BQJy>[ wǹ TCZީfXp:sM)o9l|J|6݉X$` / Zh')15HYUвЉk9:apsinjl~Q2D?I(sSs E4 ?[۾5)C?d\JoJ%[OQ ꫋Qga"$m&0ivb|E X-{Ԍ7O~CUI6{Lr]TIyFu[QDâfo\U-1&<#7|27@k.y5jNgWBr`*Lx]Q?hO͖ʀx*CDP;,5:L6Ox*^@ozidqT%ӃQ䒭hmI}kHgY4Td\>=>N FՌ@%^K!ǝ=1vi/@V~qI.cC L&utr%pIRE3;}T%,sτulŖEsiѡ:61:ۛ*>v)4LGR R6.dD#V츢ec,\+nN Ǽn*!іD0!jvɵk(i /ajdo *NsE#  S@r;WO7Yt_@sXZbDW qꓒh`Zˀ(.vPNzb"Fzj׷sn+ڱm8$㮃~p v7-h ORT@Z Cmۧf 1ewĪB;Ii']J1NXsD.hX1t=$V.+Nv/M6&*i:{DUTrVh>pgZ ~h/2߆g;Qk80'IJ="?+rȺ/K|ߤn!X~`P~2s: Rj/Ze] k+V|/&*,Rʻe8*v+#6٤C,+rZ)TJ\ol9!y\bљ+lR` cըvlB1ꙶbsʲYpߩ\9lo$n6#03u}1䒛$w7Z+Nw02բ8I]4E._I@RҎ;1?PЫ~GG/h .e͂ cȟ܁Rv}L=%q>֐TMXAbf`/y%F 瓠7$ajzmr~п=:+ ­hM AۅTq-Η^d6r7=us0i?~tf`oʯa1Dܲeaґ[&15w8fFU9h3 >r"[vpu,;tw ΟpbƑ8 ^]o W`df^@E#\ A(jF9l%vEP{@R!̴Qidr#^f"(Vy'DTQ_3# Z8io<[&nslUKwN]ln+~K/?Skv8dVYQ=5(ڶObqT5)A' ,VrN45Dv;QUh?ߣ&6)QИ\E^>i܁C-ߤX:'/V)@})(mMzqvm=>$j!%ͽTgNA‹c83IJ9k>cB[5ES0Zus`_HG?^CH/$NШ5ၐ6APkRe*wn%%u13Ju[_D5JTj@v:N[ҭbA-'hW!%u96_kۧ[x3s'|`SOX^Fg9"AoDP7]a@.[tMNMu)okE3#;nv*;5]?Ri4P _|ɗ!,T@01jk^5 ݒ^J HK7B[)f_6*yVhWe22xX98  Hώgz@mo#/``;`cޡqH )Mƹ;1Ǘ•}޷ѐv_Q"3vjL}yص0R۩S2`mz%B3e?EcDq*C\8gdv%Y=Smn~lOFa Ǹt)8uGΌ.-DyS;R&O,aFFbpMD` x$ٰWռjSٽU\˅5ـ(5Bg0jndv Ɛ)F;tے,HF /˅'IuL,.+է!,|I rX&lIz*dE!hE5Wy<9&u"J£EgCa~> . xTHԤ:7 Å'ޱbu[kZu>EL)_YrC4u%d^NBz )SNcH$í-`ey肳t.>)Ḑ~k?& Ժ&k{]?8,?l~c1B7`"AvjM1E7+?r>dj޻sO† 4BYW%S\B_jSU XV?NΊ/hQZ;igȈ>n-$fb7;vDԶII&DטdʴQp;P ĪWXiUޅiL H-BYOY LT z[6'3]p6DE\I"cTR&om'5AaI9|9eXG~ ̳1}ڧJ> 9O@b~]<8?8U/K7`AQ#]ISvTޡZM&Z6#wXˏ+ߧۘrLˊ/3‘OǨ] "5`Xzą8.իHD\ t-@ >u1b グ4xR."jIGuzA>C1lxb#;'NVu+lnP 6a-)1}}G%C#(+iHk˸fMQ3\ߙn~kj2)-9Vs?HhTܝli^\*R_L qt-t7ئ n]TG>-;G%KSGfU}6Lo"_.fnL듓>}7ۊ,AdQiJvYɇ>D2c Hza=AW9':&qW~I+|vvYhB 'b&.nE#m2(#u .ӣViQP$C/?5Nn,ݲۉKE~}7W_\a@z;Ys#ls HVDA% x.~%n\R'3t3p.:qG4%絪UV "סAfN0y5!@ێF.DGJ;SSms.fXZEGMU|K,x!(A^:0dzDu_,GN#%E$+b>`<\+yKyiF5?)r Kh^yJ&6h+_Y1 @ vޚTgF2OYOG}톲uNy,gY\;ZҶ2HB*Vy~ea3ЁzEɲDu!Zo6B8·)$1Tl?S1.[P39qK{E "y8=#֙ԅ5rs|(ϴ3]j;*<ω(\oq=dmxR!Na@;m+ͭ$C1Nt멾'ypϬ@7#Qy全C kv#@uA;+D x=898.=tfNX 0v^|e1^D=oSCyT x=PBCH:0WioI |jU"#/K<ۨ% p"1 RThX+|;_aJ˦ņD͝jlDL$ap7(Bcs~Ɓ;0O e"yոs.n\xf)++g S]Ij7`w?fۑ)M#ͭ3P//ҼLb1+n"/%n؂I|dCWly#PWCÿOTȕbS[2 ni"0}x"p)рG}'geR sY{^ + ^#۲qoSAуyV:. $,v_zLD^mwV鄖s55fmx >ʩ)^6s85'"yBaKPWfҕ5S+,q qoqwCuP`!S>,5*8[\mʳ(6@R6l8;U=P{˷n6/|8mqCj\ɀw4_\;o6>xWrBWzȶchRh=ʟ3hӯOw D_F D r.VȰ['nxhˍ%ӳWC$T⃍ q*kZM^tT:VU yɡwn @pTF$Y#2)C' buW |eI]!e (_[Hԩ5!?v0Gq1y1!k(f{KI3ԹhuzbpnCOrR`-zhL*3~E6RzѳPsUSz\pN mjC\%J JCvY:oxP7xhD:&0֋4|=Fhd)C&%x@'`F|j{[;8O$ #(ߩif`~C{TYq(7UNaRDA@U V,.td2}?:_!E;@QJ[}48e?Xš-in<@a]9wX,KVH7d? xtsJg'cQ3je7A Vr-3TwSBos-S0n&M_r44%_,f/MQ<S3\dAC;pqXYN֙;m;=@m

"xOOx4= o逑pf+1$\[KL))+D`OwC Aބ&Z>@ڭZsδWjG=-^0Q_nW9Jm|YddG[E%/4ڏ.6\m'&kp lCn0]a(>4f+rߟmmllTဎ5# YU}uLmEfހ9|hM{ȉqc@=MY& (v%IHՌ ď_?5g #Q{n[iNwoP UղR:PF luvL)܆Vۂ5DkYōYC8r%l,JDs4 (~n4R*,7 \q?vvc#@o7ĵwdF?s4jKz8Hijq66^#d\;q2ҹLN|qHtTSS5 }x&[~9ݽ;>0EI񎾄ůo\#vR{8~sz+(O3V.r:fhf%d*3UE 2ß5#T/eqjt€Zń|QL%-B6]kx:tPHٗtu(z6,o]h"CUqz(W>-qȥlCiTcF;!jdrĨ:f>.P[lV;h#”>5ߵ4 te=mh/>ڱz(Kr&+n+MR`#0y00C)T]Y lCosNǿҴ̭$Ch(uDyV7Ŏ>Χd#XnX1K ޶, {o ,Ø5j8v'!Qslx3`|CA8`^J /|7y*ܲXt<9~2L[p0W|w!!XM]P!7O\*Fƾ ͏OJ?s1`u aȓPy)H9ΫL^TRN gc /|#I0< 'Z|\ɷ1l⻍{Tl{|Y]BSb 7a$+)}bUIrpѵQ`&%zBv|k0u vM:e_YCyx,%QoE]#bM(e3鳤.ڇZ8S"nԛ@?,'\wckc,)L5 +=d9x^ FLp*\Bb tꯦcYoi^ 瀭Y+()tbǴ)D`J6ޱt,2r/3͌!/#>H , ḃC[Ѯhx勮$ϕ=h9-j$k=xf>؋ؖH9+2Z͐OՉR^J^ wKѶt r\Z,8}xuaܤ[m-j? "9t/L\3bUѤ-V74 `WS~7,`Ҥt|xY҃@RC[n9~aEdH?}EWbc }L2ߒ%fA?=,g wZBVJE J2ޠɤmȃ.'C*MWt +`&t fbH7n$4krTZJ\, H˷=GƓB3//9L(7h[(Wj¯E )&"zQ=Fz$ &1ɩ6(-JNثDH$yk]rhK>'XFnY<}lSBjū\_|m`Sq!Fώhӥm5^D``˙\(y5Ejן+lܝ3QE!۝ e y3cǜjx(Ynx{ʑRV5])fC/yD^tU0 9R_ X <Ơ &SRP%>1OףjP?LtԸI{.ь-)UZ$i;7O _T"jky-J~J _{ގڀ6C7.td. Yst/m{|ox8Abm K:Q 2@%N)h'ȒCvhu~\:R\[: aQU˥E騣?J⽯;!w] .( {gln[_2VTJEq$H7<ٺ% TB^F-6s^N읱,> c; <2B?nx eq0ةS@^>71Z;u"HmrH[&_y :cՂ2U.jsvhb֍?-AZDl7kf}ߋ 0\lh,BRs=w$ʡ\a/\YhY2CŪW]v__9(~ymgcSlɖnjY:`}sUR >^e$*gD[g ֱEu~=E\T5=`-#ݝQkǂx*-M8j2< gr9'Af,Յ)iB/[JHΘ:BQOH-HC[xl:4f'v3j33c Q١3"#6Sqd]7C'_K*Od: 63CH(tB626{G!P F]lũWP_9E_&Hgu˦F.h%Vzz2= f2^J# mA)$ҬVH=E;L7밪aeA+uٙĦ\~̎:SL6'19ܿ^i.)vCoR~A3B5[W}M) H]J@ HaYM w*c8q01ފ?lף 2+iGeEt8 @Xp`boڡun ZXS!tyڕxFl|eBU5vyB遲kԽf\-d[ZASmfkWtnTa*葬N2x;$J54t7Jmr6<Ή~ȐRs w-(+ ;FHᠱ骋28ؿ\X2J<ȕt $U idLZil@ͨB_9uP @ u;t2}&f@qhz,?}ɯЫCtr#-9^{΢68,XG4ZZ l-ysN=99+}l}W;+lL2 )Mx>BXS__ǎnE^"n^=&sՊ[1@\,S R( Zt71\i;D.P)8L:җ-N~2O2 vY-jij5L&W.9{LC ^z.ɾo<-Urܸ6M&h.`,r0l}38uӷ\!·X5m<*9GHJAH;6Rݏe5&I"yt$pT `= yi&WRM u[lhɑvsIAxlGF5PP:4E7yTB]:* H<WTv:=>NMGLhF7C'JT -h\[Q7A ,<71_ wK^%a|ciRbu}C6[m*e\}l&Ey@hoVwX0*Z}dDϱ3IՋ"T]L4oI|vԭ!A[ yHy M=ySl6'~(FB^} ^lylvQCdd"v57ڒ{]LJS7c C[Tkt2v4*NlRY%]wX]ZsS YNU3CGLItN)Q\jYXՓ~U{dh.sX]mHgtKf,Dk\*@r':bHDB,7jaJzi"w@{n+MIan`*AQ(MvB |<ݾ|#5*CeD8MQ`uZH!#,_Ib/bo7᜔GSP8Ma\ѯn µŭ;E=q%e!;wy( U@'oQ,,5mFwAmg`w{Wȃ]|h>J-gEg9 ӜǽRxLSh48{! i yiu]WË1^v6e]g\YǕW*~Y%.Ra;IBZW-g<-2Fn`05\!Χ Dh;FVP 3CZ^D^{Uk__|:1Cw?OU~qJȟi;($_'c@EMْ8B``xd0 4ᕊ|[s 7Efn-dh4!}* z2Y~:Snjˬ!g0*#_B1T=w{|tf}Bҗ7 G̗Ad6 @|n̳U?ʝvqڎ$)wF= S;tSr#{Պ@rم~݅}/m|1CQ(q}R҂B掖n+ -[ӉER:#tL9{ϱfR]KBӈUI7opqfzSq'˱I(_;TuBu.jAq)b9,D @m9 h un@MP"Ri,%?ٽEœK[FVn5Vݧb .o.\ɬb{Hk+8꼸,)C'lX2O D~lT>h4tgU*$UH]fC&8gàMX 9˶Y>*Ɇ nS3Fja}2uYmetS$cfL. }օ g/X ?3ziR ,{3}W'u Y:r" gffDWnD"ؙbNU\a:"?{Ũ +>fAf JOqV<{9b#F;0K #Ś/&&cMJ\>Qu:XUI}SU&hQ"}h(*v*7<<ɝrvz=Pˆ @bO~i+&N-*M= kl\ͺ۾wG{pUl)U]n0?O4ܮ8K ࢢ,ԗK&D34Ce׹Y<_o6MZZ JFq"&U싅F<~hjH9  D!^ WN[s`A%= z|m?lʼ o[6Zt8Իހ]r jaT(7N7Ϗ[.v$5PNJQ0ITŁr/f0qH!%R\ ҧ5mO}8wq7ݧ6w 41|9Өsn8`X$l" '@R*C-6 ZHW@'+ vwV\^'+jhjoHN@ҥȞIrLuF?%R"~ۆXMpÙ+7pS̱׸ԓj "KZ\և?;Qŵ G<`4XvviI`ư[Sj !t̉j̒!nW>LOwGDXMh\^1d2ԲJYtS ZF_!0.Wx—)X'63X"p$N4c]ޫ?k}z|L }jŲN/ 2hYɪڜ><rϜO@㊨vdb7a CA5K Z7>JbΨXYw;W?C!G vx 9G)ݣRgI%eҷ $SE}[l9OAwֆ>}bEY~wō$ɜX6 lm++~,cSUƻZa+ tI}*optY¦/۸[nf,B'v"åʃ@N Ġ`FMl_ʁ~a~:ȗjxkC Nw|%rP8t(P婵D4t|隮<י©rW.Rv#2؊\.ȗ]F*f莐PfJ%`}l<Q5,e`0j,1#ҾdB?x)sJ g,fގ)?I Y@w[zP౽jPIL;T5Y}_E0a:2q0 -` FqDw|mXOw(o6Zx8[6؛ G.[ɱ3jۜ`*^r=+y|PC87ʊ2=n.禗Jrxy\Or*PIQe֧x4Ȃ>T@4\&,?^5F XrJJQ pH;zaڜ3B2F%AK~-q,LsDK Zv5r2v᫧0 >*F4'H03Drz)fV:AbИeTMGKs4ҁ.">|{1.g,ҬIu!+Py):J7Cs L)6!ex)2Fm*tưoWG~M[t9E Q]> 7lu|fBtCe55liEhջ&<0 a)4dۄ 헿|Rڰ9Ԯ*A0tml升A-}94@uqb(}1oRF|ʜ 3* H?SGW@<[>x8#P&Q'f:0WvI0TYr5 0S%pSz ԯ!T3R(d2ijBm0V\ pP$S1_s@gU_ b^$VS*usgBd j!SS1vo?#,)_'8OFyHee/JJ,YtnC:*ElXѓ]"O_2kxT@T$RjU@l Mm$ _gS`/pP*Mm-k8A~3.ċ H2[ppzmug>aB BHZ,v~5 u99]ѵBo6f#Nߥ\pfZ4qC!r },$S 46 פ3 ÞB:F Nk?)C[qijB'ߊ6zH0H>º][ x >:Hc`z$y ,ܤICY牝F)i̎GMםqP$_s5_v :\۵һZ3sŬ!u}(UT047E4y2N  5]4 1,fi<\N"F'O.yy IIN¡N`SF M'Pp?[ΒCLm"n0CJPR7n}_|FhP2ɸlv#Ժys0b۝a'7ujJr@bc ' ԲzyEUdVʴ:>ǖh,!XĐRh7jg>ɴd $ st{h,fYp5iƵLseZdbB UEqyQѺiʐI j.tv0t=:U<| RKU& ›UF2+x ZeEZ"ٸyy0MmV.*Ç?C0D.u^2!z.ѽ^˯cXO=ji',fJ_5SZ:K89ȥJenFפdH4@+T٥'W홌OFkL讞 ,< T#E·b0"U)\ *샐6_x6~r3dM98J ,,ic$^Pb#۲M9}3~?K$v<`D9h[~U` qO[u;:Qia<2Bުb XI㤔#RqNti-nZ'y"OM19/xTFBpAoz4W7מ;PaW2\iު,ixΈe=h*\[,a>F VΝy&YRrb6IYMFnjF'e dl:DBY-B2͞и7)+l:@8`*5n~KAD~K@?اy\p3>塋]ZaYj)O׬srҼe1:6"jɌzmfe@b3nqel&+3Fs;͆Vζ^4̄cj:IDSL_8KW\jKLxDucIA+o9Y8~{@05"m$ѶK5?;u*$EG't!(G;# lبv3*_й_Fg.E\= Si(vt0,csi5Q ǟJ}S̅EOa?3CʤD9^f1=ͦI/>V QhL /{[@RZS9ɨxnD o?#5CfQǓR: H1IvO~U5˭L7yFsl&˯blcmu+\w ~C]Qf yZ㟯W- LT`1'^l1tlqf[9Ce <\u@V*Rns*ʻN$AOr}s,3sGH]'8UZM Ro^jg ˡ n'eo"1Ԑڈ[e\BE<=ogC}%/|&yx(0+GϳAgvXxiz{`ngyF-x͘`j +LD30TXJ=Cnqg޺v%\m6|1Ert~O\򠼬@! }~ SBG уTa_'}>]B~l|cufL="F*+5hrsҤgn|J5t7GT!0?Y# ',gZlWҐu}g(s5OBToNߜ v؍-0ƍO*!0"P\g";k=|{g7C-MULdca2g-]]TąȄ^9K. LrBy~(*~Bt?Hd? K'4q XGe2͚ NZ3ґ_ml:!ώ0 RbW/͍j&pJ.>zOo,l'MjϙJϫ>0m pw)\Jٶt.Ki 45g~%R&TNiɮZKfdFt$ 쫐>sqśl0]Sgo8iPףc26c`B|cۯam" QPk 7^XK=kvmǓ jj*}ڧ}#-\y0m(NV>!e\%kC7_r}]<ˇqdaٙމK|4Q^>sdYm`\D1=㩼*tώCkRIߦirfv J]u!!J?gTY xnP%e' \zBѬ,CސgFÿlVMgcr+V>{{=*`b2QvȬ«Y)5JtIL!Pu@7^sӉZt>La,Lim [RxaMip*Ϥ;gkd@/ERjX%0Rة8Ǩ^zLymC ͥ@5Ё >O}/&oe=ѷK{VE]\F`.fb UDo71JŻ&Ɣa,myב9BPNNP5w'+<VuSeixMC*M '1m PgWdz#MZp L}W7C9 8U,&K&yKjFZV0y"OS=;DS\06`42Y2H{w7p]QE# Q({K= 0u%o^uH^1f$_ rHuEJEꑪ"MRUݡE?DKr695%5S(e`F~[jQ` {Vkjpu/lm|a^ב/D!wn jUlbS9ϿE|c ?֚>h:OUEtB[\1c-ncMLm0B_VҷEb_3?LmW&t_Ztc鋑،mr)vJ^I$=Fi:*- X45}RUHY锢:tJE]s<EmzjEMM w/66#툟c;2k ^L-]Itk&ӎ}E ܨ-0w0*Y*p\KdYF OiN*0(BNRI#P+@j5-AҩW5*KIyr-_K)4qpt̯0T:%lF*Y(GL[b:.t 7Z8 ?Qҫ '|iW^h/lAHA`RB IwA6Dži bPeb'Y4h:D(?~RO^IHU[ |xx&l##O}RLZ#a#ȲA׋ufeU~Xߔھmh" iO|0sl PpʞZW+)mGx1]VYܢ/ztB1.kZ`E8(*CLՓ;bjtmIʨS$فyZ)7qNgiQhh3#CKC]eOw]۞Lc1z<@h2\wťߏaJH9".2뇧{GY~f`~"Dwy<@6 f %&S玌+8{u8v0,)W"*~8Joms$_LZ"O]BPӕ>(3|ބA@v,sJlu"K4h=x\@&lscAdm *9ʣ^܏J뾜̖j`:Fv6% -P+ݗ{tkgDR|,^2v6c fSRŗ>w1.2#O;i`k$H!pHhP7dV'7}cN_E}T脓}}RS]NWl2;;$wu]֛+3ʀߠӨ͌ [0)/^A:0.RSbGpuot}2e2B )Jt{)`9@" uwxO[Rja Y^[9geENsL>G(5ߧbwd٩W-˱Ơl ^Þ=Ym6'| j>E#)T Gn=h3bW l@*)ɢwi4}X.i{[6hF%:CD`Au|U#W4|N4 TG$ g!_\.. IL61 N:bӷQ<(S}s&ݴ R%M"AcϢF"Mvz&9 Zw%l( u_kQ m +,#t6o [wM5P{y$v[-tq*?pr "` !p Hp«\C~p y[}PU4A@ɄX^E)!8ѥF#1^'m^s.P-ky/i^w%&ЩCco&4ϭ1RӀŨ2T43VZ|#b {.Ц, CK? "gJ%THi & zktែT7a5Ht /w3&9I,kf&Lk[8!  MXlSpa?@IX۔u?@B6}ȶ$\S<:HQ@3䒊<+Âi.gWKC\6Bb|JJJf^zU2J8= wg6ٞEn~{TAAE\=k΢O&̨tvm͌,3 PH9i*fJe%p}!=SkI&xO4V)A9;Q?:_*̲E '{ qKq/gij#.#Bߎ7B_zqP>thq99L,24bR/TI?$m2d~d쐃9$~ˠy[R(]=pۂ,MyWJeqÖ7nR68l﫧E3m`Fa$[  }"$T8Esvl /J CBϧN_Bg '"wAPʮ64u˿p+GȼNab:Yn`cvJ/b4ʑ8`$(#zA{TziPS2=W`>#o0sQ6*u? B eφB[O4sCh`-jή޲efI?DKy :4SXuEQ| (lt=q [OZuE++6N x'duOP(V3ZF;7M$Ae{lM v&YQ G,24\o*av=x!xf:ZbeT6(w4E\?:ca_V\r\3nM?fa^r͉o׹tnV4XBPRW8P6kNżd:;M?>fd.{U%i=邯T쨚>HLI8.%0ܚLTTUZ )/d}H{Nl1Z,EY+Sa#+RO@ӐD@~6ѹяOJ3ʪKr^Ul~wY%B옘!Yp~dލlS98& [e+ RK׆yOAhq*-~=a+O7YH@`L;]>Fٸ}}\8 s8/ዸ& ?h6jW|Db ߃-n::sl ʭ%Gگч%:V7D1\"ى1v`lmcۿ?bij=bo c e5O7Z_dPR Io+^|&ꓧ =B !ƒc qjy"7C.hD8.O3uNoNW3d;WѶr /oho\7"p]X- >QXXNɴnV}aڄfgی*t, 2|3cJfB9(c3}$juvA)kvӊyZ;Dy\@Tӄr+ʒ$u:&sEJwӈb`B./Jj |wbF!|Rf$n0N.4#KCQeP< ˆWpiA@1.yV@eٞ@>Eް$t[=)Ψ$ԷGPuBb JXhb/&ӓ&8tYE3üL0]LJk/NWr^x8R ƙ+NF,BYjݜ]/aJVW=.os?7eV`IgS: )PIf>ꅠDL +G-D^[&Tt}}Cܱ(;yK5 Kдܭѷg U^ROF4fwWˏptv{T r$偤u]>PVkԘ;(Dp7J0*/ɱƩBTDz]Lۈ}V{Fw֙Ryw5`*mՐWʛ<[UA8"\e5& b4pwnNeIveOU5( m& E L;^6&]".I.jMDaa=+۲TUp}Xjvϓɥ!ke zt--:=L<Ǐ]ZD^V=fߧ<-k"q(bI!ItLL*^ԤX!=B+im AC4NH8i N@F! / vƦ3wQCjj?~(K6-]p0SY碎MTE'vamrr5I3AdJH,(!zK'3@h6_BǏEV O6o5^W*2-Ahc{6xK*o!>,* oۘbDmn uU]e;LvD:^J*bv8CE`LD3t2B iwHågbNδI Yle( [bGZjE;{)/ӑv*bj9g)݁ g̋4M2SĨ0*b%WhUPҭL& qL@wL*FH#RG+QHdd7ihwx'|$Vij1`Gܶ<$bȼ: H|J <#n%XT086v浹7܎yײҴ0UHbU*c~baUZ*n 7bp5N 㺈hO]`X:i/ ,rJB+@4cҎOU\: ZאTҟuCPń5xɖf. 4=~P䴏Xϝ57x$_9!+$J *gMNe,J`*@{ur [bwF5Na>)sS#ӴzU>RaM]A K\p6^ӖŎ"CŲkt[>|П&Z>/Y~ >Ua?ICt&{!V5i3፾|1bA譣-uYz'ڨ5ЍOeĄv Fn@x0wKRY\yo:@DzbV#-NX#eӁ\BRCZm6s.~G{wR{{kȜyh|bض M9l 3 s2da\p(1 O6֩,$WȪ;j֗D[^@'42 mRŪ!M} kF31LeM86?M#+OGXTuI(ү6BR}ЕŔNŠ]'CeV-k myȯ\M: ;MQad l.Ͱ PQa]!NU=ޞbL $b-4 'kxg|8Ϣ}Ul,q]<~%#ߢJ ذF.BšעiPtsچtmE^p*ilH yum5Qrf;l M]Z{c6HC9c4Rſ4Cq%eu=)j羷u]y^4zǢnPdrmК˴$xewhGzڜF6UOƗdlw,0BH<ͼ`V½H(6_/_gC_ IѼ ̐edȋm-O뢞#ʮr}c yfOf%e ތаƠ傦scHޜW1WP̛mz]|S!I,ABuS$T"PZEHL_8kUf*S+L bkxg/c3\y4!d蝓)$7G{iȼ;aZR_-̫Ϙ)?|u7!_Nj/Y%Wyo,F 5n`Sh4O<$T[WG1iDhg'#X>PD<YL_-EY"@d߲p0@tvΉ ~8V}'˛sl3Cyv*x0SP/twؽAY") %3I6A8@!ndț0 G;,(z2u5J`9g քr%(QBjMx! F§8HS{S6 9[|nqFܤ>Cd8 W*P?Ldőj|k_J@CƂ|D^SS5Q9P6,s7 b|FxHA*l(}lYM{DY*t!)ͧ޺Zl z^8r<>ۇ(aoL[Cf-84c+1Eg̏j\漦Hq0IS. o5ZA|o9ܧ/ fsQ &gR= p=Xa5$< 8m̿ašE@Ra;O2vcE)4KkS0T_Cڗ5MލQ}Li0*TJ%&i&28!g;e_;?dh.߹DGcd#}inz <X>uC9qлtg>/Ŗˮwb4u0NJBDlz.(K3u&!fw(&B4rZUɲEEP` I_r0~ v"zGJ"G=HYw/#0T\! ь hf*[^lϰ:V n9$LidzEծ-ӳ%h8<*7,wbIfyA'"-r10d;\RHa%QHB{q@P@;0M|=͔/*ʓ,Z570?bM.Ÿ #8%?ChцkY`,Ί.z=P[cgy/lM aRZF (ݛ- (ܷ : | tx[oE},8bGXT 8֬]^wO/Wҍ%̕s׫*$LRr{O.iR [m)66əB&#9ȡ&JD-KTlBO=$=:#kЖ9j в޽C7JI:[U"0z,$!i1߸7YL#Gx2qcI_Cֆeo#FȍX{ oۀ1CԷMyd9*_'HlWm6Qz~:JA3 PUDW4`lC 4Ԍsuaΰe!H3^,Φ{΃=2n]s%HVŲ8ߜ/RC6&/("˵af;0OF|~Sa(85"."ZMxP-XV3wH8,Z_IpeS#vb|M,"w5Cj7tL)'7^ @=H>[/e&:avjapN\qVte1!}(5 c'qK?m\<-^&!JiF^aM"De+PmN3L#LA^!cҍ~1WR@(su* y`(-- It jwr .l/kv?۬G8vTW\{ٍk&'ܩ1U('p cY,wΞyAPUf`qp,2*0,m,QyQX^䬮n1?4Vdn'm XN4B'ڿ77+>u4+L^Z ˢz2(fA6< ](YaA߲qbCi)1lq(h+e9 Q$xzߡzh'7+hJvzFJT6ŧ"tݖm38Բ=͂'8EY $i=ar&q;LE6b_Q^]XCDc&P vJKf\`0qiukvN!K Mث@DA՗ϯg 54 iO{nEu2B3#a$kqMx2)rUD~lÊa`TD 869"7)ٲD3^MnN9;LbTXxyvKq/1SYzg8dzpI[2Rfy)!D *l?pd<+F5*'xe'@ebac)v溎$-_IͭU5½ kCMtF: R]<2gBZ=zc3m/QVuL$AWq9HqC>'cܲrHL 'XdeI;UTc ?3lܳSiL?@duml;vBw&W|]wbS>?]X4_BOتvrS$qIwaD}›y˲ƨ .z7+ص˹/d-/s⛫Z0By0! 3*#&M1*WN5Bp"Rg EG-tڝ+DI[,}no]C{;m `k:lbӆFY{#*~4I 5WEֶ9&m]4S\]z:0)B`VQQ˕GD1~*)є=N $w9h8beD 2_l#n3L٠aUڊEЗՙ h% eOz o}^=@yF?LFH:ˑ$O}sSiڮV܎žnRi;oIU'd-6Rmp1(W?`)Vya_fN lp 7|ZQ$i-}AJ,L:R9h^'pe/+)o4Aۤ`(ӝx%Gsh}{]Lr Gx*iure TuĎLd;OIycM΢B(f+q^e ]n q#w0#jMњ ʱ\/2,lbu2qzLC~f* Azf h(.bíЧTcX'eI)krc.#KOщӫ~S}v~ycN/ _Y.@=s ~6[ WDP.`W|$#hu= E?n7<.Q3K{_2xRͳ&)qjV}zL7~P} kܟQ)dT\ Dyʋ@''3ykiEh}e^Md""9<;q#5pR֑ Wk3Vtq~#@k.HeiWU/Y\93 >Czf vtvt2a(F'XR?K/`rY{SZiEc/8UF@(iҟjGz<[0 ,/K}bJڡgK:2R_*ra,UW9Y]Nlz陞ۂ#az̊ۊɄħ:DXBKg !fE3|;u`嗢F~Udַ3-!RJ..uš4T^#Ccczn"8K+!hV&ov`Wi @Pߏ\*W3J꜉?\ /q3]5b'vZtPH|.ڥ0?ghU07eKpYqm-wde9f cböPJ2ƏbMvofY $@qlk )9}kWKwWnmegH.e1dh΢Qŕ4`B9gVORx]XVj@#b!R %u1c/ju()OHd8Q5y$M,e4XJ,O";l't|W>7:CO )&fNE-ਰHkG~ppq@vJJ)!<(HP7Fj(p}a r}}0-)/CWXUڲe&f&7|O61 L(QӋ#oY7JbS/9~Pkʶhy]?@y?Cn%3Ʉԓc Q63\&Sk >5W(5ٶ##â(YS2Kp|$_$O`@ BH%wolb~NvyYPrW{^MTfł!@cf(ɗXOç.7ܗYHR R 391019c+|I/J1R7IdW%[u"ӱe"UfqLiKRӭL[#v>.xG:XN$ZkdT3Y_jfj|4FՄ)PP SyL- ـMx1C$V1tDKSH=b+HG oI7xJ;ǔ'7>iQ-jP";OYb@d BY,am@LCsB>uX*3N~FG H}~U E@WXgi|-hT"hSjƒ&=y}gzM yE!H~w9fRx䌧)q F`6F6S&]uU{+-\Kt0ARn/54ν;;#jcKt)ąP:r4@Q=e E> 7#XsvegA~Qތ|MT~D5} vlnG=~caC/א'G:æЖ]uWJAnSr?QunQWNޒ~%TYs׉;xNEXW3^5b_YŬ+2i&15"0I,hP$&Y"#& ݻj4d%fiqtB -C4I?9Fi0<[XU$mO@yW.c~)Y}|'<}q=Kp|­|sT1rP5l=H#a!P[މ9`ň0dQ3"o]rf_e!GZ;eힸBC|>9%Z`d"h€:pK4r Bx$pR߾5;kҜt) z!^Dg`y-̨kڹ&SpY;dJ5c n( *_beK>?(dV5EᔙsaA77IhŢE|3O5 m}-RWxtLbN3̍ @Ab[ D$wsUf;,Iͺ _8 =_sf!!+si^ (e2y7)*D3 W1JyHfV>&Jgzt kpmQGx!tV k )PnnÀ%L H/\wHжTz;"\'JZp vsP eeZ~C9g6sKi< QNj?~ t}IpU £h]EK Q憤"u"0HA,DE8U:~;SuNY:'[J8jtm{vȶL4x.MW8a] `y  g<){>6 _R ?ڨJ+Zj5%_Xvŋ$n;7_۲in &}d<鋘][hBJs]bSk#k(oR]+p;&9 ioY.FK,S1OHZF&t%|RŽ5!^̫n LZW05\^q=6ʳיQS,'s&̸XYTHV\F z,E,#7OdFݷ$^Ҵ@k6l/3iT ݫ)dUggP_PƽWZ.[:NvD(ґ[? nzDY8 cvhQ}#Z(kQg暵3L&Wb6ĻGKmHa?Y"59oM~›LNuu. @cuvr5\#j.FMNpqvFӴܝ -S L&s9Й1ڑkJm3m-?!~`oN2-דSea~g2n Tc>[ЦpjehNGmMs%Eռ̳_vl:/5ˉPj K]l#b=𱟵s'/`n|eB|"Z#`6Ru“9MUcFSŰ1 ?_ رuB)4UbܔGv sBtxdlƝ  mdJ+@P@2ː{DԎY^:*\y2r S6YZ9۝5fѢqL I*rX]wA3mqa,j-).^.{xѿ7=xEHRVN6|dw+*ϭ27nd.֋G@"&4AAВT+@Yjr5)BsKmKw FyB+lq&Io32s_X\8yrEi..S:* [(ThMyҸ$q 852j1WN=fM(]; M 2s Pg>RO)r2 7O;T싓Qs+xpv63dQI1@~B<)JHEӼ aQWǫVa%/팒 ahC 'Lak|׹15,L>$[o!(i݁@||>I;RYK~yO 6d4 fQo~fEI;M=bC{x?!w6k݌o¢cZSRyf¿V-G~,m!?9T&=fSwڥ) W9ɩ͝}r]I^4⏩k^H6F YA@> a)@QYb2՚k˜܎j]>xG{d\i'Eo`\xOYmaj00GKq4[|yEiL&ooa6eᨤ{Q3|EA3A{vAjc#I7?䊅9t,|zلb.?B|͢Yr 1m77Qu/ѱʌF1 ~Ln%gz_ \Mp.4yg(܊VѨPAD&4.Z5p?2]C$3AI3n7 \oj14Kc%?u@mF(K@a8N"4Uڽ~r)bE={𶐥 ^oLH03VihM6^[ffM0*uSqmVCկ0n8g9 lv9z!ZnEĖ*+Ygo> FVS;y_?< hk D݆K; \'tx OcZwL=g+M0$@p$;B@ԗ~v}ei۵x~VQkx#s1~&-9JKu.-< zIRiӅ,Cx?:YKrp.uI~HN6k*)<l8=?!yěTO O^qz'= ^# 8YeeQI7C8ulܽm _WQ>6U=8JoG?3=,b:j^ 0FǣfX޾̬rI.\gr7+V=Us!u^Scdxw7ĵ mAc% \g?¢FP5uuƔ/<}SƷ,C,S}w^@_4߄^ Kv*Lb*oULpvψy♹~F#٤dCfGNX,'u RѸ o8> bT|3]OH,>C@n[16x@rˡTmаZ۴9.厇kF]dE{z[(BfMAli`2X{,[tޙ_C}=p.="y,Xf* J$65;1-+[PgWԇ@4,Y\eeSz Ģzg@F$Q]%s 8:n1bTMKvvNP@` MgЖbv>ƃHsP%t @M&Wä̢9ھJ!ʒqwE>\_\>1_pK { %<+N[P^ j'T{_)mhXIF͊nZhdi_؂p#1h쓌6eJ|IxLۼGuk~aPN⇣IxʹTڒ`e "fR|R>_վ/C̚˹s6[ fFJNYJd+9 c˯CGFn ճɏN^I|9XݼjjA0Z\x̴'TeGt.y3)CRj֮_40Yp[ֻ<}[UC گ{ϥc"*c_%Z*?(a{@BTE"]=wi ~~E'Eyƞ ~O6Z:SR^9O5KuLV@CC'mۂpsy^]`cp@䔋Z{OX "|}T82g-hy =)o[g޲+[yX!J$aUtZN'E\fLȆPC!2 1|ĥJGCnM0K\z;g) >O³h[[}>ܖ Es鬔2k㔠IKN|WO"Y<,tHFsSorL',>Rδcoו~./SuΏJ؋9d4֩}~ $ϼNn/ ŭw eF ~T}}02 L[rEXX>!MI9ԩ.*uJ3 #'im"~Z^E>K+;  &jAh `Hm6\86X],X,L`t%s9)I2ĉȡ7ɭú&wl\8caG&/vIFa?T"C1mH QOFc-oU׷?F ıakMX3(B0t:XI- @0m_D@ rDPud2rU~c]bGw,UߘrVnl9L=Бĉ}>,)bRC> q'㶗fι1Y_::*H]5r&RPpIt h%y>ճm*Ȕ3cHyӵ4_+M3s=<WNJ1⏓Xh?fb2 TNKߑ q{.|vdqP):UCĚk!~!upF&X̻:Hh~( tIyHu6D4Ф'ݥ[+mY=4O!gvέĖ!/^WZ7J?`޳r4f.ơ[b/:%G)?q zw&ĊJ7Z+}Z%0zE/aF}MxhiDZAْu L *֕P!WR [G qF6gޮ'!ojs`AyjN|N<&3'R*񩏎k9J<|k,3,'$M)8ZpMLrw(m4SO#tQ G`찟ki8{*>@.C;<: lx",tW` }݁`pL\G'7jrn}MƳ-CB^%Im`"-s2+DVE9!f3Iz9$!W ~ 0U_3Zd= l]¾@ '0ߏ↓98򅨈iH\ 5@rջ%Ʊ3R *=[ـbؓ{vsQ,QJ9j>rL>zSWɴ>( S`<.`Å){"H޳W A0@^aiۑMI,H0*Ȭh'`{crd? 5X:UP@8W8VP^7KIfQ]9@HjMcDZtrM=SO>|Lt bK¹yxrvH>z*e - q8G_ncSu40!ֺQUv`ۑ`&$b9JDJxWuJñdtpC?~rFM߷ҩٿtg< i8&Hc[s\ is.$lEM^xC(:`UBmh>вgdإ4_5!uH_;-$˰F#H4ri h!Pm'TT'>ĞUCV@N` !>ɤz4ZM}Ch<5n(ޱt*/Plj}oIa`9q(hE`+^~WO0`yv9r%:-^a+՝F biE6)&Z `xO垓)ڄ qruct|#_9|*1uE'W#fS$ P[X6'S7e$PەmV_RMq}I݀g x)j﫝 ^i &TPYl5\EbrٴNd؁#|\m{%XN'%!GD`HUV_QZ咖SIU^ dlV 1nI"]~$!xߺp?NK1x:u]|"R?³jl8 .ݎЩT J4ӉT>:<\XEv̕32 CLG=聭TE8,)YVp̮9Y[%@05Ov349#=`ӆqML-a QD&.,h^+=da}^E}n϶8{#mphD{DX_>00cq1N'\*Gu#J"q&vPauGNW5H #)N8׌h7(Rs(C"L7 -VQhQ2LL z5aRb6}ִ,ںd i^☓kro^k)X-IŔ>yv*>EB~j.mDC4J̬ҿ Q9Ww7l@l=G @ ;3o M}`Odl#NG| nyЋUF$Gd]8}Ć* ԇ0hUޅ;uh1' `} 8^Si:'6:̗A/:b¹fﰦyy%  @EP y)rxε#lމ:^c G:7JuQ5ݧ1 yL!%̘E,Ϯ Pz$s"c\ i ٙm= ց OdS<>LH`r@y?.( A+-ޓ )v"C$Ը; K?` oKsN(}i8MeJӚ ;\m˗ԝQ~1v6dۀ}1WJ{mΨ]ʨ:aEJ_ڬ3yr}QeXzmV4}feܻ覲751:b$feVSC)F:dh!dXm&`Z(X"V@tYZd1˛~"9괳#DnkF,>V/ѡM8_D<W!y%<+&xR}X3?lNZZ)IQ$o'˥enʹU!X(奏4!"Bh`x82^ >8Eo&:dYC\Y\OaHt>,3jD){6Dr ZzA f٤hĔ$Ϛmr ɳ@\@\b\wLD![gU0I p=?o&L^xiu1Ijr\(E_g1GHm$/MluT(Z(b^67#xL)h x~HolJtǃS.p%~ L/'^bHf1lxn0DeC0%߳[DB_tC6α5S0k4lCzA]qM`VcF>Y[뜜f 0:j$2q YBD45Є&v:C9 0P&(2-H\sۍWhnI^5ld6mҐ5 6l5puC@DZ5$q` >\y[81%NOIr]$)miWs3Ll%-NՏS$Jzu$^^TfT@\BI_V}_;1xRGZ1)njk <pR1-mo]f~n'd30 %wX"+[>!{K->f(f{n ~r(r M*L r$/2[F{渾PjPV̬29CO |%N`ݮr&e6%-)6K@Av֍{:Oew40&{3rrKUW ~.@7зT(x~׬ kBt2-&.gik\&b3 LQ63*m~O̱F _6F Wsv>q}S96L 0"BtޤjVL'6*@N k!\^{`M1!QȌ$ŏz*[ ^}d^gBkkRa}o&>+Ul01"^T1ЙKT֨dF`GQ76뇯 $Hv> ZJ!< ,ddcmx^e-Pg@ТI"IUq#goW/]nq*Q尵V.TGIo02<} x#-ݒ F*wGOD"*JN/枂:!{#EE=1uRioT%= MAmY#3B+hkj$. <ԪI&nK:ƞpnzI}߭}Гz@K\I0Oo)z4wqU>B&C|n[؍aUpX`_к^r )#SdVv(eLLsyv `'I3n2{ ?|?k&Q5b6; G*[%~b.668v0=Q7?(~Ooxx$9#aMpXؼMOEZ#V PЏJʝ[bkCz(9e.YnO&FG1/~5,'EnVEϭjd%!0٩оn!YOǢJdZ}{!&7 );Kup ֳj٩Ho&/u'̕]DK@cTO?!Lj k\tUTg`;lE12&yrg\,fghycvϒ e<a3xɽE yw-U .c[R'@4/Xlu՜"aRCz!q`,ٻ&`_D'k2p>!]9~O8IJ_r8&l2gp7X3@qrh*r$AAYq@h۾F\'g%n?f}MFΩKܗuP>VM-_lNחAԄixαtm}"uWJdُ~OMn tu/T>򗿞T]QywhR1 H y9u7~fEY(MXlU8Py2˶1Ձ:/ %6$3@,a$Ϯ:\J ӔR2gH$]S!T~ @NeIu ~~ H((GRڅ EdǷiLTV~@7fy`/58HШd-{)Ě--H*"V9њEq]%e bR(~ēGkmL06fêCV Ao\.h%%':܃yVhh~:5խHwO c^OL8ޙXtV5*0M!cW<ތ% :XК^7ǬQSFlh>e?sLfi$E*ܲ8Ɠxv0:aŹ G- Bʸh:ԉexB#\隚Hw,jK;(kՏ k OBLdU6o']{ }dB R'yT/]ao'v*ޥCYf׼j}4 *ִjVݕ͈G,UO@C-xp9Wd  ado~g{SF(+/FK$%!K_bm6x ȍ55XZC!br@mƳh.v-&0`(p}4D;aP)qֻ'@b P!#ݠIݤpM.G<#*㥨CmNC OաǺvxARkfɾ "f5Ĉ\'sl<y@CI-X0W_N˱M23>U"yEhxN_˟QIo0UfX( v+dzUR-jіw",up*j{EEf=o7Ct)3jvJWΘQe(m#'L6\up)SG)ŽE)=z.ntF5bU<_{3y-Uk fNe+rǜī(ySÄӑ-?൤oâ}= 7cC+i`X^1w4J589QC#ch 6`MR[;N{-nײ/%dIkCʲ\OD#Þ}ޙ]48*} a'~2&T#gM5(?17c;' .[e祱1>>E~#lJq2`g1f@?+X{nJZn;%"^{tBvJYw 8'=] T Q];h`p0g[WU,hivP|cgJ51 r XUN P#U b#or"?9ϔ:Gsx jc%#7?!8-M3yAn3}~` dvx$V r)d*Qe6!E܇T쌤D/SQ!'gjC^߬,@uEV};8T"% .>vƏlӭlQuGψrV7?5k{T=e0ELȘ [;U Ԋ'm&jAԫ&;ؒLMOu B ḯo=vK#X%yMdܦY5&@7;ڂFƥ^%fiarnMM",-* p+4uuMfʧpC\!d1ȓ2e ¥-Ƅ$/d6{:H!7E`3&O1E$lsʳ 5kareգsqh?K$5+TڻClӱ5ڙ.n?Rq)Lͦd} ,FVɜkՋێRK!1\;1c8UpY[Y ׺7֨' T՜ǐq 0LAhkVފmsm"<޹ ;.T 2bJ|=5ңpDCSz7lIGv2p4D!Zj~px\g;-K9qjs%ͻϘDggǨ)mғ *sYng97np£5i/I0ќw AÖ]G2t\QċlJ( dH1ZZO M? 6U.)!E"=%^Nh@S2'f,dz.syA̷:?_CiM V4AdzaŌ8{C\_ 58.v5ղt6G %+ZNZ4ĭ&"n V/nGÀ;v n4ԃZ- zyL M G`ܾH;ץ|-]{9+2`7Q2d%0(= O#cq?y\Zc4H'[߹>:B2g;H.Ős&@7, k$w |O<юwn=/Q6{4s/EcT#| dlB{d3l{bL g|F NA,3-?n=_8e{Mڈ>.tI]m?&\m*1_rmOO$ fw!BHΙAʧ(H-yMW\H׺ ҷԹqnqTO {Wr^ŝmB;Bفْ7{OzRz' ~}x,s8I8fOgPZj\H{T6)D@p* !.@*"'Yj_^ \y~1ALfO)|]T Yt_]: I[ gBn!:OXI! eK":ڄ$䈶8O(9o,lJwT¡(g5B<2LjwNX!Ht_wuB+7bxv/znlR'7)waz*ma2ݝ;,U.<Q m~HD7 ںsvz_cd䜸"g6$e" \Cf-=JZVPRf%+/yGGg{>]dj_'ʼy:d?x tFPVg׊PNy"M(97ߍRա #c} zPu0cQ v( M#O."i=[8Rh2ks?Ό럛FՖU:I jA|𧻓Ĭ=*mFYqDz=("YS(i Uz{MCX5hQ^(k;D+eit'!S !Uӄ7IJ@;wWPkp[/oS}(!c>k_< uu;bU9+lb +Yt/mpM7AaRfnAȱ0OeD `j,1Y#Ճ/^O>?DxSaN-юfgn9.lDjv1Z? eC^ UH_KvΓ,'gU1!AyQH-z{9=6=!Ƨe_dgUk\@K`1, #$Ȟ{z}-=.ŜncIDZf/ôU`ogqCfQT&6/q! i֡c"?i/ MQ{'(=PpRq$.6OP)-Q%"O1ۘ{ 됨bVv9Ft;@ \pHĕg 63<jQ\?UOW徠.DU-z>q`dNk5@\1jx: DT/kl 53O^z"?w1I6fkWIq[lfMnVJI\ CH JuA߯x S:f$?F4$?)#+K+MSK8$ 7S_t[ kaǟdSȨ7qYN6 Ԅ()A*jw.~ q+] ?yG Ӟƒ*1`*=wg7]ڼQ+J*_3@Bz79(v!fi|ܟ9o h &^ 80}w'}FΒ!3Vz}ﳆ9N2{LT9DݳOYδ9/y |Ca5`K=Lz%~eEҒ[KPNyjna/~O{x\W_nDLSA1S@*14/)rXjfwriw$t,3X8݄7qV]d}jbP'eM]ڱo=qCǍcQ,:"lN'ay\M~zn?}ۏ{@{/Eύb4 B,Bs̑v>л>"(L#{&A?qMu!vl`CP f -I49taT mϨZESxQibk~D` 4K6Aw؏z0K ܖjjl6ϫER8-Al8-xЊrm 4/ա=! 5i(NvDd:UN{tjuQ=JwĞ'ĥz6.&g= ,LGQf;LZS v*]@LhnE6Ra?*gM*m-!ړ)1{R}6frj["b@ש!sJVby)Y6O | 7E+~t Bh񃯬Uժ‰T~k~R&A{. i(grO_<= %-f*n2bv`dFPu=sLg/ <}8PH9Vrˡg0:Td{ u> kwK.ᆾ@9a;fR+ l":2-Wɻaa/ID,H+0/aEF ŭ =\1OpL6Dx?(OAp6)y 2EScq 9bE dχ|jgY/ƕh7 NrX=Î!4R?"J=!7v1 HYøX6iZ͝l Ҥ&F\tMg\{۔\ &yv+Ɋrk8bGhoġES9ͣPV|P(8t&#\K{ϓ^c1[ n(3Gglr)by>Ui:0ɬi9s7 Gl!>$Wٷ|2w爭.%MC;)QTD_S'v+}3Yԕ4;Ur@pWHfǻxF3 9n7T7*mom!7n*]ߝ#r~ qO)E7eϺޗ&Aބyi-K#sXq1l.}^d8Cc/\/Ȼ I3B*DNCW~s=#-EGG6rQ&h.Vm&};C(MiĐER8|(S<<OL+0M1eNZIg>*@"wvX1) ϤԟMWB"zGdCݣ ?id.ʭ}]cv>ls ^9@1a1!Co0{8Tf%B',ǚՀ/Z鿦y?TJ#j5Y9g-ǕOݯLh8՛P$tx2/i$g|ec,)RhF:D.|C+`rQV؁n5`3c Jmf #ӅdDzYSB街",P9ǂ̬+M;1>zJ㋔>,*.aW:uCiDk&stZ۹ m^V Vt ks:Na >̩OGYr35lT0s9iXTj`BƶL(*CEzU0U*ɼFy4ycצ6Z>'C9q7"j]O7uS|v{%yV'(`tn}/kU&75J59 >abQo@|n_\.}|w|Yk+7F@H,?Dg QiN@.M*Bv/ivnGe~J* L?/ˀĺ5G$' [-VBh. @klF<͙[$qMw&[L@<+J^h7Z$ #:b6)h0 ЯUJW{CiFp:Ӏ*B2%edQ-VJ.ua#ǸX+;DT?Hcyz Gjg2h %IJ!Q2t72gD& *)[!346nH~vfd#9Q=Hǩº5B񋺀p/lˠbU<~%:U;0 ULYy$:伪'JD[(ei@Ke;E `O!P{6V<)0GЄ ZOSR 1"HOHD\dݘj0q9A=zK/!pMLd”$Srwyq)(O}\EQb<(b%ACt᫃*) 3(gƊ][ ɒZs#x"aFl;.lqoibP(N[a @y^S׊SZas56WR3ݫD XO]?)_8|eϽ^?u=PM/'͗1) EoMfa^ea.4N7Tٱ­bf_'a?9H3ʅ)t姵)C+rp ST(㖥Fs<,3n78˱& wC(r,tSL+ eA>J] 7k6;Ҩ"+cސNuוޕ^Z0f]Z銘QPIJ+{b[; ֈE![A}#Á |4\(6D#XeYL Ej]vF듭"uE(ʣ5f[&AD1ym1.<:;9W>Y gemD&KJgC%-Bva/\q? d²PKMOxw ]7`7d|_EDfv3Vl'Y e=1gϡ#FRMLN#M`D+MbMKv Յ(JR:wӼ#W7olXIdE7;aIDl?nG FU$oB p(G࿟!68/r m-4Xvec]֛?jxkjΙM{<[I-]rA"Y#ٲjnqrFk&(@_[Z ZKOD@Կ8S2+!H 5 *mHs=EWG4''L|=g{jLmnB.ĩbaeDˬx}SXv:G/dB><5'k(f'BM- +5[w!*Yu[YT-:AN^0R ODy:3Vs7pCfw?<5Ɍ>[úδ8 P6s\EB@f (J\5vڐo̜gD&':22%}–9yEg@*[tf{ 㶝^%"w >YDXn'q2.tpC˱YӱS:cbpۛJ/ܪcjbFvLڟ/Ӝʃ訜 6#x j}yG42\_s>e'oQC $h[nf84)) X;)ݟY:(^[maW YZ