python2-perf-debuginfo-4.19.90-2110.8.0.0120.oe1 >  A ayW^^fZe#81]os5$?0 nюOP㫝Nvp?mYţ1ho@ \*uJ"ǃ[p]ykmrř;y&&>VG${=RQ sT IO ZuaF.GD2ޏ*g`-.dA6mh,ժI( gbEBۻw'j3C祰f 7MhJ5jy;BFlg56*b7-h>p<NT?NDd! 3 ^(,Vkq     J Ph 0(8898:8FIGJHJIJ4XJ<YJD\Jx]J^JbKcLdLeLfLlLtMuM vM8zMMMMN@Cpython2-perf-debuginfo4.19.902110.8.0.0120.oe1Debug information for package python2-perfThis package provides debug information for package python2-perf. Debug information is useful when developing applications that use this package or when debugging this package.ayecs-obsworker-0005openEuler:20.03:LTS:SP2 / standard_x86_64http://openeuler.orgGPLv2http://openeuler.orgDevelopment/Debughttp://www.kernel.org/linuxx86_64AAAAA$ayayayayayayecd1b997e2b88118532a3296d22dd016873f1150bb88ec610b2bad17a112896arootrootrootrootrootrootrootrootrootrootrootrootkernel-4.19.90-2110.8.0.0120.oe1.src.rpmpython2-perf-debuginfopython2-perf-debuginfo(x86-64)    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.15.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.oe1debugusrlib64python2.7site-packagesperf.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/python2.7//usr/lib/debug/usr/lib64/python2.7/site-packages/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection obs://private/openEuler:20.03:LTS:SP2/standard_x86_64/d879bacc7fd1e444b248842b5a9f9860-kernelcpioxz2x86_64-openEuler-linux-gnudirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0a2f01fd713677b840e2d34d23ec929882f83328, with debug_info, not strippedpD=>Futf-83602665a7fc9bd35992127359ac82827a912394583d76a04925a2451ef2f8f94?@7zXZ !#,>] b2u jӫ`(y-#qǿ:Z9,2d$j=lt@+>oz1r}"s <͉1*<gUa/ZI[g` -UcӃpD]XI\\xEtQc*E#whPZ7iv'{lMh #[`*i{36tﴍIN21i:z=/Y6MjСO{1 (:%T@gPe -P 4Jv(RwQЋʁʄbnD'P>6EA %ӝP5G,o GV@ݘV0j}f3(W(8(~ߠ-"jk 'e(_' (n?IM/0οқ A0{ۧ2B A8j:k7ďLށ΋,WҏafQg%hDce4-]U4 ‚}aN+@ Q~[wG l@)¯ k}݉Ղq3Y*L}ZrRw)+kLF3$c>ń VEN0ժӒN~ vb'yUqU.kLtW㙸,bm䲰RKv/}#M9654QTۭ{ɥPf g[_am;}>{Tc$fRᮄ#HEe*F"EI 0Gex#*V<(wKƲ)bbNC2faL҆_yo*Y_kTMjr0sᰕ> ViK&K/r4^GũE\_:hfg$XkmWgmCDi5ϙOhӾݚ]QJnWu}U zH bW tC3Pjc!kXϨ<U ZkIVRn[ < sNO㨳 t"++b_&z^PvUaqN鎊(:ktj&\hu<>=r@%F삲0ۥ:FHN9 1ȯ n TǃfYڱh󛑁ªY}Dmorm(T b53o8Ay%gyfILu YŠ*eGz/@IghXg`! ZJ39kt4ς:R?W/3v‘eRԴ*zfN21LQW:Ҝ"n/8-l+J`v7Zw{VgOg ĎhvfnE?gwKrƳ5oYPICNf>0>(# f4FYdSJⶲ㞎|E)({ƫmȽ+53t5zc]R`mq z$M9$ɧ?[1T7/XiR|ͪ |G bT]3y2١ 7Wһ7 *Vڽv؊yF|ދd(3 o~|!Y]; _k>@#!d[3+"!}DTt5ۅY8U?A2`v1'3m盆\!}[,PHWԚ%ՆkCSdi֣CMU@da*n֕ (h-`z2T_Pm_n"EI0b1u޼bʿ<.+?&ǹ!Kv`L%$PtG=K:6OP6@%:B*uX6*Q-1qZY yDs+%! \-ͶAgem o2/j&/!̦K$R;!w5jNd⦆BjmҢ4˵WV hon`Y2bKzD4.З֨e1eVU7m` r4/ΥJvIaՑ' g9k/> qEm0{>_:s稜mɮu۶Xkt8Sw >PSvxb.c%YǟMH.,9!ķ0ZfR eLj8aiGt6xg,N;mwvD&e3*zMh;CMf&mG{EZo9ԔA` $DAS fiOǨ벼٤5K]:1pcA~jkS&tkid/")ٹZrYW*IFlGAe,$|R)g &z#)6^ǵfst4J1g0_q] >n#ޓ3MR)_#K8y sKB-1w ؕJ~ SWSI%_4hN'a,5'(S!jq/ t]R/5aS*`*μͻ>YDF- ))x/?,ܦN vkIĔ >Px K'WRԾ$ < m .lcTw~;v~>Df*"l3wZr.g,I;6Lt#TU;CRDF 8Q.v v#3-t^r'V TuP[KR9B|ϴ5lg& $Ytz{:́ϸ#dk/x2Ɉaɦf0M{=4rAo` o:3yi!CI`S-gI'?*dLJvP} RRG5H.AAEL/#=Caҝt@%e?9œxz(|rɉ (;t? 4}ᆵ>}A*tF̥` ;%޷:ܧm%!} OƲ#H\?g4*֔s:\WyO0<'4{PK,z *[ܬ-g#ږrB;ps3k]'x>:)`1Z~QFIwd`]#d<5gNPu,kD_DM־8 yIxz|D4o)AcF=bdI 5JVM!R7Wgsռԝ|4ic&h֝ .@b.ѰlHZ]vS;@!/KLe"09}0FckPsMɫl*f0D,9RQ >,D/X[WJ);eMYb$ 2Yi,yd;RG bAo3 zrO!/RCC5.LݶZQf/;9 jxʂu@XzH^7q&KƼƮ?ʗł&nT*BK=_b礥&q^Vq$pFnMFmBDt!>sQ"y]Fkm/RbDSص+b(=_8d#Im cMƢD0K9cgڌ\~Y2y̘J,IWZ4PKf:yq˻tavhLiniXa"W&LF N'֜)@6tjWp(5@w  b@Hg-\Ќs@Jz![P6yCrd͆lS*$rJ;I1=\Uh<U=S8ZYÖS{YDLʼKŤع*Bhiv=0Z?ܢ񺖪Q&2SXfd َC|"]@]H䀈7xQX9H`,iچEXZ%}7R22!TMZK@ = R2eѤ.-flX>1 "\96uz{J!O-KcπfVw 9s@Si뵂`IstŦ,%[ X x_pGa7E ֻ>Oس)lt]ݒR.f2ESiY.wѿh F.FkJiuRʺЋ*hRH}Rn d,e#qӑp>`.6Gq ]Ƨ 9zsiO ~n+r% ã񣙆[ p􀿈Ɩ$4:5 A)xu]QI#6 oC.1Fh:ME 1X2$Ÿ$cC¶|H$2-Kxit7t2A;wߓdW,zk'zNx|4Rno5f+w5/,5|x^1^fbO0*<<:gD/0&\3Z*y-/l&pMCҰk0h@Q:!ͅ ,k`,}7 +p,Ŷ'۠x̊&qe73. ^<@P rG4ZfZ2#+I]@Xj@4KTs; oxfB G[\܁蹏Tя;Tߖ|wP? BeO45##W(%2H9z \쫆hDg&P%i̍j=ZC]!&^ GmAu+#﾿ EqczQm:X+mHM͜OoFj2-`{ڳJ / `jGcau^hn(5pw\#3j = ZolQ"FPF-qkH6ܹpҢXƩCKjd( s+k2Y!,fao $WSAM}. _E'm+Q' ]?}G9,q BF+:` }m~ 妢ȝ8vԔՑ N3Fғp'UU,yݬg0mU3aNJ, 4ҟHOKwWSgum;*sa+>3^[ [,q"o1sZ{A/dqAIsAT:b6qYDH<[(5Q'dudn0.{=ýl)z&lSzND*B̦-[HD|lr,q#mYnzHOMLа.\|nW"D{xV{މs#@z?C|u\+9fc5~ڱR5aPMH| : ab.Tˠ &#_LѲ+# zk Ȭ[r,K~83_ 1wS],*>oIu81ˑY](᪟H}1^md-Co [i im@IC0N ?BDx rĐJl9#әet-cMU_9AOgB+".QwB${{ %E_Cek| 4ָsPƶ?_磭"ePa)v G*rUӌ'(̵OˮTZ3*ዸͲ`Q׏P\7uٵw\ 諺y8; d596$S5B-+,7MY+ÐX4nj"90/|jy,F`*S}JSffmEqo % h^. 1Z-h vTNPRCQzryi'h{ڴd%OȘ4g1-UlO(eB ğ(짉̌}e5k^Uȃ _O˙ywgK7@1}yZfz+Zܾל ZȢA1H ؘw|uvs8?*"cV0*)m3 3}0mc.TU?Qںq Su$,pl: v`;sr|\שٜשH%<$vtCOQa8I4 neZ*aqHhtF ^r2?T/yLw/_A Eн!'iy$fh/h,r<+P-zc ={@ \1Ѫ/:N_**[~n."/G7xGSX#)' +R[P2>RXj_M3vBeUT Eg "aBP:} Xz0๬T0}LdK,m_̞({zHqU p"+Y,*\#}7?2M/\tv܁$ ?£Sk_' nUY^IcBب~"Cu#)"d"(L ] Q7ai6D;WT%?,hf=&`4E d_?(NI'.z\:<,[;/0 .O `yqX5=ݥ*ٳCzp9Tj[)#Ĺy)$~714!|Ͼ{-5@ZFK[(3!%bĒ=ΛqЄRC8oیfm0WƄcÅU^#0Ep'ez^wg-j>7џuZ0ѩ Ov>d]Qz{n"oޘF@X{6t1H~n齬Y K5f./XͥQ?P3i>u&)/7$0J] (({' \1V+8<U;2)_Ϛ Q^yo\XVLrw<)4FFR " HqE n ^*n{sCi: }r<g4ի,΋ݳ.Kk2]fj-Ό7$@Fe/=Nvl6[NhE(O7]O bfJb}*1qTڅ.^͔DHVs,O--)CG)\S Hr maxLZ)gSE"֌TFb?k.kns-c_%~PC~),1L3p(HM2TB*p8 1EKMp|P/|hoV %+5/X5I!.Kkj_o"% FWJw36[o<,qh@p U.wT,yM031_pgS)TtnyK:v*y~C$j 9Rjf=7uA",_!0=Z4d_%;:>%C\)q@*p2*j|,,\݀uT wӗ2MVN.(Cw7½=spAwY>KL,pVj{`eM.i}W T,I0ť}E]ui,!tׄ8gf%,KE?|6ǩ~qB `B% .1<7=YpܵHab)ڼ5>6V0@̚mL]9O 3CΧ.0 Tz?vo+EwЩp&cRݾ5IIS, T1 :zgJ Ө7EkF"3; 8[Qq\ "U$ZV&J>4.cNz,Ɲku ]%` H0!+9.q~a! A EW%5WC< ל.hu\LNc9fR)˻:/ҏ\K;+z ısNԉvAg:*|$2yQ?0k0褰RUū(!Hh(%h/|Ե[!).amj5z,*1DxU$r>ަ -`zx#=LjMܨ+0l+%0T$DzV6_(W3MG r*f7WHeMԏdBw)$tf=ۋa|@cyc_@({,07L/Q_f7-&Xtٶ&'IcIA˜X`>U7)i.t)TvD1A)yNiy`C$:!,fh8*0sc1ý(zFOdx?6qO"F"JDD;qe?]#Є/mDLa{$'ڮsto/]Xp̮Vod}ޔgzwHSsˢJbFiP[qY%|@ažu.WeJQ xxPB9y|G S~^=@t!ͨV# !gtr*Ϻ%dY4%Z̎܁? B٢s8K/̀Kߨ-8E42tTx;}RW`<M:\}D# m:PD+AXJUmuLY )S1(ZB"A;p$D!ˮ iW4w [[:1xzE4)\x/v-3/:,3Nxăk(ydܧ cu UMfur3,*YMX- T  ziz] HDL b/4hz)HmhNDOGm6'BfA>#wBf㢵>"G47ܼz2*n1DhF*1,!eY=:ןWV6f,(y7xlPl>ڄl|6)vHHVyZ65dlbxf9փ'uWYb?ˀ<1Ng;ӭ3(-A9O'(8/_h֥㒻N8e6ADN@?#:א-o/sKt>r .CU4Py&\9DG-2`g%VBUe'As Fy#j_SLBEwG#k Pt[sf= m:EZ __J#ph$ spȏE@h' [ ShW)ۆ$*ޏMhbɧlo"i1mq=RuoQS]f:@}hy0n(n;y4xfD6Φ|o;'$y믃F$6cԿ 6N3nTWҖ-ec] Hxa.MăSwod"׳ Scgy]Y% ~{NFE"bY6 yyu^ެClRZg#ݔ|hXk0 s(s=&)S3oϿ[] v餘 7%SNTn [H:J%a R/2X6O+𺋨1>HūZ3 VmLދdmQ"5V2-oN,.Q/Fh;<1Q-CĊ2T~רj)L6=ؼ[N[y" 89ۀ5s+MmMq}7Q$3Dyэດ*., ȜN9 c09,YL)M jmEY3q"!5 ᙥҾtc5T[GS!۬ >}S|SRN`m&F6DdJgV71.vbftv0w!6 /(Hm6n'۷4 %V:;X{SҎՁZXZKw0v9)[qR헤>pZb*bFG[ ~4Mݱ`jUFB{eY#``؅rd9h,|rc{߆Qywjf6L6Sex7g_# qܰSps嵧'] 'N ^(jMI6څMpg\3dx>"]X*N-0(e8@lo]qmjDORO{~ANGnL|^2}a -]M `u%'d(W5O:݁, 4z6Oz漡QSJm=@IfJr"ҘjWm)~|>h_wኇWYt f,jŖ7?_~y!EwǗd)N9!?sO*^be Z<-Ȅ"(oX➾@;) `vy XJ0q[)Jmq.gnۇ%ѱhQ dD-U+.zJRN>{.e+m k>"U\0C!#㋮jo qO{)OtmX 3˙EHoŜ?p=+tO£U(Y $wNa;?ia)wٹ5/uzr"4=L!14~0 EW LƯG3FNu 津9sѓwGbҀ76U13ױǛbb49ơ\wYtɤ)¯ U ߌ9^Gb镈-hK j]&9dUu2(0860vgc*@ЧȓX6.MU;5I o<-5`pVU٠BJ<x M>9C%?T џJ=];hk'3<WE_,0:JFV?u%Fۀ+P\5%r8߂z   'Il$l~Дͅ 9ۈ^d=n.JdCre_Do=`i+9ǀȠMiJ:yܽ|ԼJow&'"N'J:ζbS ֑)b^N&uNv(p]йJP q|)Tx3QĜ+ QsTG 6UGZ+L5 >w#;tѪ51zfR \;MŲST]A}'7OC1]ZWMOfY_ ;'hja`6* KPz7znҗ-;9,wӗ#ʱj]گq!8&)yalYf67:fDc)vp66[.c!:ΑnA1iocͥ.7&5v@ {mTM=έ#q(:Ymc xkS,@vNlM&0(*6VcB7XmUһsĝ\(d [O۞+SMyrϤ.ϕgY"Hx=m+yg +äN2n`N*ːN E?&a!~ ve6s,9@Ec7aǍ :fq*|ք j_}s̕9{h#ؤ9yDßN_~Fn_f;4> h-}Kpovl@Hs7Ee%yGզdl61ZDhr8x1=ªֹ~NQPD'Vf 2` rD &^(mPx1DSpJ 5a,eHUEk O}uc)d7Ue&8=ml˻ _훬xpbh`"ܒR?nid10- 5U?N@k@`Li)Dm{+*zn  J#0o<ʀ-x\}/u=6%sc}ˍw8e y%p'|#EـHHp:lyۛ5$]-hi.\͸ܝ ;B1_,/z"osjf֍m(p&sMv8pv*:uG@!2^U!;Qܩy8u]"&ɹ#P7-V9xwM;p olC\"j}eDx@*ogzbl6r8v}j?mx BPnw>=Q?Wrklp@~/z)&]f:>RGOQ$c( Ab|[E ,܋ u;`]3mnk4! t"8ـMÊ=t7j3Q"7mOFT L}XcA ¸'RlM?`!5-(4o$JYUoW̭юd`z|1(u‚γlJEy^?Φ4>*LL)2-&ϯ#}`@pK%]ſjyf  6 :|< D&4HIy[#+s? 7;+gf!)]sI{A\tԘrwjɐ+MU4LL?8]% 3*>_5MԂni(r|&Cw1K Tm+\("zexuuii=T> :QƖFh8NnxKfiK٘NrBr;]%q*l@›U"F؜'|Y ŀrAfk51qyފ%j(wwu3Y&f:A颹\ `GQ_;i,vo^_EO = +SfSi&& RQetCuwySK2yL?'``G;@^ q% cTM^.t$%€F ӈbTY8bM[H[4쮒9L}h27  9Q0Dq/F$iźH8ya:)&FkH+7.e+o3<%2|/(ma{"[?TQ!Ǽp}jЫ,C+f#WwhfH,0&i`eƈtŌ̎y $LT0=teūvvKz?:C/-|s4)1W)n}v̥/5OO:o:}ۿE9f% 9q|ʔ%*:1}mWRQh-ҩ٣gYؠA_.lzp'' sti2;ΣEsq^#h[D8(S!bZt=0ݔS_c#@4/mNRdX]xfY@E|;UubҀ>xBeʝ ]_&zKO*E&NU[!gY ΕSjvTh,]ՁdˤYqvv҇_ W/;u,e 4fiy;`]r$e$*Ow\Z䓯=JF${=\K QGcw9 dxeXS_zӁ tkaF3:8Q Sрߣ;J ~2fKw") 1e5cT@aFHՀcbaK8} $.Bm0+W8uLpcpז? IlnpZv^|` 6M`g z%V~*|Q[7[p(RC2})hXΦ DM%iY4 ʘ/J)u^mF)߷2yZ `P3\ՓC25(#O͋a"'>K%' ë83r8!g\ ݶ.)A3yv9o.v h2 Xj7<'Y*hlDž?(Do_Pf1،^|~M&s[ӓT1Ӛ$8MNN(5S .<Y9.^8EBN ]YK@$IКݦLk T"X 4ZBե*eTٿo2f(ҟǽdЁEI'6_6 fl] m;hc˘v\6m/A :JKmɷ]HK]8ʺ";~Pl)0*/^)yiӣ`(D AS_;('µ4AМ1l*Tlg۝\|"VS#'j 5ƓWʂYo,2/,e-"CM8ҁ$KQ'-P8/ԋ?E뇣\~ xylſUg*{rD6ɝ,!.D2 JW׍Pu,Qygڭۄ@œьRQ8\_îH$yK-(OgT@@j jY (aϞ6^V VpFz KLy/';.e_ۭu^^e&5CmrKI޿_^hNuEr&I"'Q5Lń@a2ž7%Ǻ qst"؏bkv$Ag2 RꉗbXT0]Y\ꥦ\ w)#pBi*{.kXIldԟ;R+R`?8Ct ̸H۽{6G;E\4Դ YuOoG7p_Ayn 5|5K9 M9[~_LFtd5̭`i4BK0Q;| HƵ˅k3sX\j f,O4Ífo |U 0Odɵk c\C-(cv8ъUlFE[az_$9*5x5L9̳VޝzZ'f=ӟůJnOMo #ל ׀D9qY)֛s$ ltL>M$JCu2MMٻ/~E)>q@:[\*lAJ; "o0/+bqkD`(G \TJ[lw7`OݠE (Āfdo ڣLKa,s`cjMj틨mwdHQX T, #5^UFrq0E|)fUnyIk~1}BYl^s&vytGóiDʏ,~ D-9"ϱ~ hxg#hudr0IXB@UgvreW_+QK&"P_hK{cQ:' vpav{pWdԟ)+@)6le7,Z) 3/kPFmHVY*:* wjw(Ij%*fmyM,lBUAt"t%IB>8iT~\@_x&͆*>'hd6"¦Ivї@xW +lKhQrݭ*K_y PtNg*=|u3k4P~#F;`(ΙD"iTr!iiCmn̺Ďq)cVU]T~fFH$+P6^i;+*OW\a.V*҅Zt3`UL9D c{^ 6%-W$'ZR-~JۅDt!:={&P7p 4n3Z̡!SG=y2݆!p{"u\P2 1݋p|޴$Njxgy"aA+{*F"ؓ|n%QLos8q~ r32!iH.GZk3>*8WfEVR10reؠi󶒭X/*v:~ Gk} 9{QO-SL3b̩2]@w+NAu\<"3j ChGr~\)pʿ (\ |8Kk$xTB싚J꿮sz,r4 &BEM0{P%ΈL`bspj9OtZ9#9S_rb¼p vzGLr:ͣ6VP53;TVw^sh,+϶])cn#Ry}2FW\5+<p3۬)cIFpiH50#dn/vH#dQ2u>Db;Mښ΅ޓ.,ݴO;h4ɆȴY MPb XvE*aXW(ϱ+~k1u E]$LY=0DD3h.&¢fNF0WO-r z3@63_p 7)vKA7S[3 J|6 xiW60†&#A0{}"WvXtNketxYO jOVޥt~ ?Zj 1n6_MZjc--_kF|ĸ~ Z(XDd#_u`I&ImDǕ6L}37X&0)73s9R'3VoVqX:f(\]6'l&KM2TƁ6\^ m>!K"xhў8T0Q,Ai+enA*c,uBCą x~WSP":^g]I2$:WviKYY o84袗 0KOR`DG <‰-!\99-uGgN/ ubZU;ĩv7z111twoaR8YR bǝ tTQjI"֬!#$HN CEzM <˳jrgXmw s7دp,rA/.wT)s }U_-xNCX&^TU5hK<o "p/8lKځ8 0Ʈ'aEtEԷ6i=PG^,LgSZ4}AU<ɱEFξ"XPKa;$;fم/]ty,a.=K}@:F&EN Ȗh|[R 6=~wd٪ދwTI/GkmޱQRHLpcW$,` zKHW(,%.vd놅gi{-SDn'm{FVPhtgJۦ`QY]j7gn2BQy[ [iDeO`Ȁ[.g+ JF}%]h_^tCFL܋+RzY2%b+{㸱$krbh"U[#KP;P,KaR3GI@ %Ćۄ1BȵR~4{E$[Hq̪@ : 0˲' P-vG/$ϭYIRhMO+MR0|ȓ7E;PSFo.[MLr/LeKSuOuj1^XI3=Nn+qƂ/ hjOI`Z`\f*΀WB`@!Vvy0*a:=WyJʇi dm.gD%&v_qPjќ^xtޢsZx5f4$7)N2-ܶ+O5w's'o2^ETYyDnA%kY_c]#3_njs?I#E..Ž)OڝndB[DC͖皋.a:.W˒· J-Р݆؄NؤXOb*:c0kHTSB&!,VKENðbP:z5; JQ&wg7PQ[!L&kր,LHfjij|l66gCw* ͠-42ӑ ؞ꔌ\N#l@@H9}+aC;^\R}[^vdؒ\X*1P7<_m:1{[h/ 榟&3Rϳ-x-ImpR@| %'u,k' >!BlNE*̐2?Xyռi `.tK~[r>TUrR)odD}+1p~S h,";C?eB/?I _M=p鿕x/[wv ItMեt.N޿xq+~}]+v@ _*dɗ9cqbuʏ qʀjsUE$Eb}JBe͗e6+K )A=OY&*Τw،7RsސsZ k澹( a"hDCu@Yu"$ x+P&(JשE3"ǻ{PS3alq fV8xeyJrnjB% Yk?I!5&qߎZ_9s,a Nd5i u m_zD،E 6\䝋LwGcc4z㥪?>pt;L Yq7$e@K(Z6e4(ƻm|dqf1UXRh1>뭧lpTQHsHHY51r0ĔrXFF /D]F]G=vMҫSl/D%'_]^˧|RvM^ȿ'K2{eD%iww W%SE-)!ABJ:= d-aA3+ lrMx kd{pӊ?)U,=(oP^ttNk i=7R?PcU{?rkkUD*JL $ +`v؟u )KyW_[8*q8Є'0;뒊}/szcnh r^|Ǖ,JpE=h#En@R:bð ۄDszF_+3ZW5̶kr1_{ESm\CNk'+SNrMV!xkʉr.k"SsL)B<; Qg$x<kcFc%k/xAsD@j6T~T]vsM&{ uu;`8T"ra\_Ppwn@8i%z\/!8Y -x3o ICOy:̧o}/{N(8,O㌌ʨ9`BU9 &]% $rLoJ68Cg_k۶QdrHN2T򄩉^iELKJSiY+:bu6\y"O޳vۋG!οZ;.>eUB+G/hZXHʞ DŽU;)04_alUe;;W1!Ucd(YSv 0a`ǯ=qѣI\nHµ +ZCkyQ1_Rtm- 0XiVL4@ ʝױCrI‚*>Fܤ~dXƔn }W~H?#[> Aa'@3/O5ΜCxkq'1!Ohfox*t0\fjTJК>K &)h] _=.op:F"_!;Gѣ *g, r g؏7ApZSI`%#r\YgLbz߱ߡ 1 A ƀwt L54vkBbB{`sv(jQN>ccGS5ʇ5 w^ ʐ{gUK<p ;ňrU&|E}߲Vϔ p@5kDNyR$}91k~P!=p&yf!Gѓe-#|>HʃSx22doU6$I.B %||PNr9Q] `^GdJw` zBn'"2C-;xu,oSot$cMBE3t}EiT/`.y/`:[\$yV#T)䠟"Kx+MfF+(Wi]ңu-헶g̕F%5,4l'Uyxh˭ IP0iTīP7sp x9+HFAdt-sZü_W)ȃGuYA?1yK*^$y|\^8#lcn=$aԺ3)Z> |]$WǤhwqGڬtT+_B/ayЀv9 7f6C9z-gG/+^@0@$cC95l^.RIޤyw=T }XFOPp EV n%3cƯ1cNDi&13 \ ,vʱfwF if>V-$iӡKZ|e-k-}Jg5-I7/Gi8u Ę<(%"iʞV &Hv?nzrqR!n8 98 w객Ydֻf`?%Lq: "rȇ(:* fx0?{N *[M`߹軧|v'MtWܩ,!ّ[m^Hk%- o u-A5ר2ҦX$Ni\tZN2T{E-DQtơ1 a;JFcVk6T6qL#w3= 7-@x HdOJj 9^d12Nk߬O,/ꠠ71,hӢ`+'MXoӜi1qx.+`y0Gwt_L [?PrK'dQv9pj|ȰW`4Y,Ef*3m+^>+ 7ʺ6/ B:2a$ ǘr2'ӕMSWVnoA18Gvz^+;u=0ȠNX_i#߄r{k{"2ƽ%Sb^92:Hp4 ?N%&U+?:F{QYR2vS𵜐J4%Wf=u &z2?O~ۍEFJ 1e &l^){wgjj3g@Rz](a!3VDӀMdPL:38苗%H@Ϸȅr%ы:%eD&n!VoI`"lM^BuJu#ևOOneۛedVH6XGkn*ÿ*aD R' sRdPQQIV ;9DZvَ/ Б )%h-+AԆ\7v4uD^+ [thmVwMZl;gs` Pt^S2&ߢ$&*R?&KuE4ed/<+X!DM;Ć1[y--k#&BR2%ܟ9!|cQ3A(F R [1 t&-,'9WA-ڽjZmjSgړMQx]yhN'%xRM1]JZ! *G+ J/,kbֵd[TFa)&-YMxeK5^FrE :&AJ/9ACsVO\vb @t9D8uw޸pD,WլER_''ko@M.G_Eʑ8"EWi(uѨ%m -3<"f>\xOܚ(&!!P+pxLzJ[ O!o'HfВ,cGg%ڙR?T dz/Zw`/7!iNt |i&C{)eF;,cPji51Ai{#YLTD0c5.a#3̼`$55QjSL&U4^=%x$)^*_As!) ) /=,GzIôA<mGVȻEh5B MA̭³,tt_' 21B;MV0[鿑?o{zjz0aѬ<ܾqnd`)vj@mqxBF^Wꡋ\3K{F|!ma]pS/1\OT7y2ۯ"LLȧ=B/Bo:\0ĺ17fJek3HUUm}]0/xy% wdh7d{f:<$aLm2p ,(l҅Ū< ܇ufpo [8aBz3ǺB,FqUQO% n9n}t|HuRL?v1v sn=xm G_Y(1)4Csn_4xB B4WN< !&T@5J}"JOck'PW Oદ԰&Cakg Ia^EҚ'yuTS},InšJٺ͜S:_E1Z2DMrj5gl JJf$:s@\ʿYD8Q'h+$4 ~a좸ƚR9wQ[,Y² ƱM#4h41]c?jh. 2|B9#c*RgrIqR [QnxXó5FnIАEd~i| NE t8@y\ܼFsfF87Y짤900͉(-ny(/nQVc(o  YS ev%ʮQ"IY#]lyx]~|AI\:-M8@N~L<RjWy.9;gOg6j}? 5SLC+, &^Fݗ) :0S |9Ұv>^uoӃ.q\ꑓD4L8ql  uI圁OؗN] T2B?f>N6sjp-+>sPO֮q:0mW(ScgSPfRhG(n# _~F& 7e؉8'ٓB.ۚTd{qp]rBȊae~4I[f@:i8(4%uS:tO*m,~ ۜz(!6LqV*Eca aȶz2v HoPd9Hơʗ,RZk]ANzd 26kJJ>r hb:_|J_ VL9EZyOBh3Ia0-IbC?b:DHDԳv{>۵z$6Y#.s`νk G:`ǙWX;M$'*&1J` 1쀢G}bDV*r5^OyT AEj>u;m>s3 k"KnE˯ww AQY9Y gM>n+oLNzٿRzyYLHM.5_YDbZ~R)@RG枷,^ls)kMr% }' 'jW E`\b1|X'4qfɊ:j鵀WSv'hvAHU*G9_ϸ$gωM+']IʞQpψ7;_ki(mťApۺc,x!odm u]p4l}Tn[K[0D*Vځ~B/@%v}m#8$bt\ :YQمLJ^M =JX-Zj+b,j),[B2ӻcK@+^5>Pj~g4} >mKKb~鄻8?zwcCާ{8G+7'G\g4]EO,\8m}u,txD]u%0:{P1cH~ M\xYi1:ioA0m[m8J N̾Cɐá8Uy9FN|f3>@Xe,4/}' 5a@>!R"kÆԴlw~"`:aH:˗=C_0< J4$*} hO =l#|Ӄ4Rey1\k5-_wk8_32$PɱE[b{ |IRe+*k?zDb5ubմfr H 7rхmO5f seQK$+N+ #"IG2/tcZ-F׃c)qk3YU=NLtȉgдG-Vx3Mn❳~W*;ݨP8 +:@220ۓ`A6' TX܍/DnTɧeZBIϋQ(kҪ1I $=OA _*^/ď%_+F0(ZLѝTP0_zYGpFd|S%jj9JڼɎgdC3s uLa&ʈ~"ՃdWY~20*L}+:ʘK$n&;ՄcUu[Mfx2m/`ؐSru-؞l@|. s4uVQPDJ*漏77oǬ+L[9; &65 ]W"F9&,W&_eה_P )Dd/]$>Gξh) CUOOIА`V2&N[MO3 9GaB: WZekUC bw4MV՟ F8B!wnF1#sCi]v1= ,lTk%~6ŝ`|V]{,HҠX"^ܟϚц*##Ư87ԡ#!pxUߵ[ɐ#i!JUV~rltۡTYE7Qր ѩ4 DJ么%>cTZW!Zg *IO".#R.-I?^&9O1j}wFGC6L%Ҿ2Q5ST#=i#W ^'ZN\q_%$(qϰy-=L}B1rfTi0tL_  nViTy3fo0/Y _dT(>G)a/QyG#'G^lo}c. K(9tAEJ_pu&,앢J4<9DӲ.FH^8%ɯ<8gZ*=@mXkLG k%!K`@4tv`:W1h{6֔`%|ݠR]USC6UlJTIMчR5ЊqPf^[CK)nry7<6/$wJ^!\}<" rhhJV d*Jm.7^6v"=T_XnYnXXQUz4pggkוފ7Z*)N$X^+,BznU%`n;"Y B<24@2@7tiO ڨiڤEɁ`?s{E܍p y¥l{t*w3U"CPC>h9Y/*6eglDb P?Bo8yUw$o~(Cq8eʀ^pCW'InyQ]+ynPb=$:A㌃Q{(Lzy`GwlJ-)-H9\4=[-Pz2BBY4&b%}y􁹗찵ĉ`EǽφMWެ|VAF`ҫH3JD'ވD7zU3m8!mwWO/Cm*Emij &C2J@R ](:GjG;t8DgC.=QʦuL4:u _r\ 0|喰ܵp~e<>-LZ3erz,lY6t+>a^p]n~i,,hzͩ}iɘ\D&Gڣ<) (TAjb :e%g|+vYSJLPx ;EM +D~mgSf =IVy1.7R̤=hPZ\M&|//)4%"hߺ/Xz hr4B id`}gdmVF2ޡdQZtѸ7wR_.`.MM^ce`-$V?U42-;[lcFП>=?c V'zf ls&[@6aVU@uz:_ x/̓L$FoI ȗObX1 ^P ѝ#"&+,V:D[/*S$cd vA,>5uI^P4H^.%M!L@6 L`@}FQDZ V0GeCѪ@wjq]ZYo'@MU2uGo>~l4`y-xzdUoh }밶& dRnW>Oz&#*xMC#'tA)wDJ\ VOSz=\oKG.n.>Vҟt*R.iAx 8Nx#&JT :IٙUj}Ss*kLCJx8fw蠕^ᯆ `KN[}2H`: p$A·Nrdۊ#Y\QxAa;PÓ߶`yoՖVndғI]:'`t,&2>|l1+ ~hO @ZJ3Sُ )i[% Az~p܂SPpAϒ5WAZz@4D/da ,hN]* 94nሏ7\bӜ,<Lc3nmF)F)Y!%mg`9ɃYgh%3saSA<XR)b&NY}ِ!߫HS \D<6!h/pE{zwQi Y<$v :/V}0g>-Y9:,#oؼX~_W}81&C[ڨEoUKa ]_h©M6ٟdo}$E$3:.1@ J쾷Dݚʙ#]ꬊ dOU?mt"}<ŜvH5R۴1j=8yПqKi|Ad / \в>f M#:mZn-^ew0@ 90s΋ҊIh} ELTsfU%M&G)>rqq:uũ9;hb:}(߬P}hJ: 9*Ar6ɵ,*\sZΊX@!;IdBi akpt 8䲩34LÏr0e 4|,6hd=Ғp0!g0; ^ArÃ;mqك&ϏDbXP&1(Li*2%_>9`e>̩v;瀷?f>/ۼvҘ{tż(.PЛ,&iH"M 9E/=89fm0Wk 9lq K0rĭ!ݘP:vQ"ua|Պ9h~cOk_(q]TƷ D3{wmg,}C| ^tڇt'I;3 %JzH%Ez 8QWΟ7h_ hYtUTqM#8 >F]+p1Xסz]ië{v )7?:02b+μy0!Ri$%腜"<*{[!q?% Af=e~K`\:9ҦLnT#T>te=vUGl4ۦ< 8DC) sʪ->Mtw~}+dxӤ.&y`yN X9$b,~r 7ǃSK=H5:ID}&&{ ORIbz˝c3?9 SYjo gllB{焉>? (jx2WMeF |$݇Pg:1@+>Hl\ Z3b'3.l1鷏~٫9H!E! RLLB#=~yә#lɴǕʻ{( ꌖmn'TETF/z{d4PĜWaė([p8:7to4C!&G3 C4f=UNCgie/2q+BQii栄}!%&/|3Dќv3#q-MPdrePUBs#bO˳5|Tkg-WU޵$u~6n?#&}$L=tjVU& U9'7ˤ--m4EfP(!ػJ.+uѽ+# BNipyz5Qօ#ghg)[=8>0Wp;#糆|pIa=[oZ6'i% {oI"T#wb~wҳk4-z?y px#BMW(.3vq䨭Q'jE𥳐LpL=@"@03 bԖjΓK^*GN*= VeyOⅦzƨ%dAt:;0eeާ`[,ĩ]BC,hk = +_0o+g 8v-5Tνbkc>Dl 6ˁm`Z]Pm+;찿f(_˒[{b@AwlHa _pYdEQ6KZLjbpla9=>"t1jaHbɔ΃Ϩ^tU]E|'%%TG" \>=VBD /TDyuŰR.( y&n,KS5G7NBA]H=&8PK{ MZ--E@1syJ_:'~K'n=54rZ2u1𠬰9+zz,UX񿭱q|{zsWj`ӎ80uBd3Id En ]K,B%4u86u\Z\RÍ!Kpg{"t5#X.ˋ#)-u]M!Z"\sr;gh>hb8ji}2/ (AI'$$Ҁ ÚB{oϪkMde""Y/[i]5(\ujڳh @HCЃirBTcksg Ta]4v" zUA#Y k]ӳb HV߫e} wm0?Sۓr^@U<ʋHEHe 9?J=ܤ09{c,f^k!e2 낱㵝}%,t=,D\.ӄ\4M 8v _˭VJy:@ _Y4m(STc2T.E)0{bua.;G>| .3vs $ՒZAfyj9 *`=s&M_UD._b/Z,T:nYd T[+PS ̕k xS;P&*l&ZT'ڂ~t벜Z\  v ]jfý9Yt6n02u*L$WhYG8vdU=/|3i`J Ghm[?dk@sI-eš Ql&jL{hgl]Es! cI2lGqeϠW8b.C,;~E -p]l:cTnb:a^ju|=kK<ω9c%JO6;Ea*m[#x+g&s6Rw+MFB=f~``O\iip8%]a1MVQ\hH884sȚ?鏭+NA{ }cV B OpΔn eգ@,t6~$Jutl$KH"Vi MJcab`* ]!) `R ߳Yc,nPKPN 9uJ-dnF+QA}͗4oSbEM^1f|qEA|J]q;!ugu.zhV!8lhMZnbO0ke+R冴lŊSxh`Y?ҬilvcpSw+.|VLeO$ZTzMMwL~R+C鈴T.0C=ܷP&iv|~A|JT|Os 8&ENhX zUW?]8'O[G Ybwt?b_ZeK5c| U`M't,r`As1ܺ( ϸbTji5A֠]T73+M+T,QIz^7abi)4+˞anop"!a9E %"R[6d2ۇo%{#(@؝4?ÒEv.aҫf^>%HS KGc0)ゥqF քEaƋrj*.&%(~WsF^͎k;$ Ϥ?ڰ Xі(CY)M!v&j˺`mMuY]MQt{@Ak.I0Z"|8\Y[!ROcV\ʊg7}*_TAEc a~CN^qJ]8% n_,r.%Z_l2/& \>pӔ'B( %>RLKgt[Ly7&H~y O3p/\ҩCTt9d+ES+ lVReU&O"m@B7ڎב.y LY'Ix뽘ȹǞ1@-?4OA\$~Y: qAX0F rS3QKnSONcҬ~ꐦ쐯S<H9q4pA=G`(u,l-UX6xL؀'iC:(ݬ%"u*7̘ߗ%Pۼ ,`9~=C0~'[r%- >9'r G |`BHD;^S%F}AGQYM]Ək LF.QTO$bMjZ[K,l8o ꢍz׉r;+;vhÙ:qz!b̿y`G+ xu8dl"La(w51&TQ'n<#}% 9,sޛأR)YzXn!줞Az8`rD3} 4u3=kHŕFIERcG"m8D%v)ruLxux#IvT䗬u7/ĕ-Sdtz_b;yd%=jjIHߝs(S [\%g]I'X\:/[K1y+wq '_6ߖ509#!-Jp>0I챤 ̕ Hly?@A[8l N8ksˉÒdbt}Ow;Ĭ d #zk9TBphΕ7~~x`)SL|$ `@%ePf~/?7d+4U)Û.O7#dɅ] HAKr<D*9"J=tV>6CIpë ϖ;sH!=%XkRɦP8j?^N qscR WVeLZG57gǿvGA{*`寍wڬܦM$=< as2L92AҬ@ +Ϥsگpw`40 p5_g3 McPWIR;#Yd Yy 1r\O=]xsAPSV 9KPg[[LX{DMϥP3^X/Hlr'՛p^A%uoR{)}ʐ=䒊8&tׇE}( 22pqnv#;]]{D/ E-Q|x5{#0}6[|R ZY_َEBҡ6iҴ6!?NvI;"J?GSp:cw96m͸ =i$'Ӥi[bAЙAwR^quE歕^p;㗏z E" C`\ƒe slU /OOG&=bwG_.)'K'} Xڎĸ;&LH%.Mãֲk+a \Ui]e@RJR:~Iaw)zs8f%?0Tge:/=QA].Z:-X9R}5:G:6UhJ ?6U'$B"zޞMiӛwȉ<5—l}$eĺG =n83*~ /PCOlJ&YGrhF98媦!^,UJK+l_' 9wop@"'%P;)ܶ!M)[ -Ѭu?I;whքT@Y{ 蚖#(~OD_ ^@dir2NpJ"Oc ߌN|ws(+&k l-0G7Ux~U%#勞 PJ@].5- ɆibAt7-KŬ~rVŊ-ClOi M弿Q Fhkdߥv!сu#7AW(xbnn)CDeXrٯ>U u ?1A +cU(^Ur@<4p/q F-;PcXPRŸ[PU㓌̧2e= W&l:}(f;3dɨ<>){ܾNe9B=N[{ + T~Fimkƣ&Q`;I#r;wݲ6H\//nj\t&wG~gEl`YH9H"ܶ<+IJ361YZWf h8)(XG~>ÐP PCOF0z|x 1#{2> 5<:<2;c=+A.a0|%GDRe~%9[빯#I0 CVnnk-s`$uՋrw[$s[2hK?mwM>n ;RQ!}- ܧPB\kdTp n6Nюr5{mF7Ƚ>9Tpko GT$5mzXvy#.FŴ"vY뭳}͜ĪBZ>ڏ+bI43ĽSjlS mSIfn8TZ {m%?3ħT2}BgOwz ݫnNZaoNkJ=/yQ#?x!..GoʉWn,صP n,Iw=I%c;U$8i#w$cu"B`Ot*━i.&;z i܍aJ/uP-nF^+,[t 5ʯR L`NִTʼoŢGO.S^z!E>Hjwc a[Ɣzg _X>*\.i45jg >N>HnC|lݲF5tvCR]}7?pI\*N+-7CO'^R=< Z%:WqAa& s@v[5L83_\X?$s<ŵ3ɸ^IHPP$^Mh?KKiN{&_.HC}s HARPQ7/,7/6E{ Z_M7DvW r^gz?^8j9Υ48LASWZQ>Z=OHZ8&űĉ|wNC7h$=`I&;FE~ŠڦaM-_i*7zeLibQ+<3Ԉow0 s}8#XVʔ@b~Jcb6z<$ڦ}+cUm4nuW'0 fdwu"se` KiW3 wOj؈0?dJ" bO Ia|3aL%և8#]%ã\)p o͗!v9r/4/AA[V̇K Jn//S@C*BgĖ8:tI[CRK]=%.?WXrOT Iax>W6JDi(U8yaN hPg_W_iFZ%qZC3/o%C#5ۨA'c59}z$q#@-yc@*;d^3 |z[?g54 rЀ5_o.dw+E+ȝ: W&W i>Vf+X\LKFUIcF"rw]Z`m,"v9 ɒoF|;Jqn|͂f<ݎY"g)lǚ*^6ӆ Ť \M@u%,D{j_tH&ihɾ;pHO2LY FNWOE??1|hxX=߶tXR-\mP*'E[lB \:'urY@!EKX$^FtR!,Y!gA{R28HfH5'r['-GZdIzBǕ Wj}R$aod^Uҹ\ֳ܇JLU+EC}W-ǧ9+xcim&R !bzwOkrz >i sw6ElБPICjFXY>^d\_.3s~#' 6vh u[(3*,#'LTp3&AyN(xBlYcSHvzl×G^R$ ZvdɎo%qΈys?ͱ%:ܷ{T ȢDŽOO&4g"w=B>|!s&XĘjY/+g& y.6+,u8*}\h]xFmB >on musXN>^qdGqH$)Ԭƀn%ۓ:|b&aiIZѣ 5:Y Z+Ӊ"hL!}/6@Ƶ/S+o=~TJ+> #\U~ٺgNDcqn%KtkPYU{wC OPUx[i@K 4gܒoT2]#h"cFU;(RDA(BCW}d@8T*N Ks\CҚd⦕/r&dnEVDH+v˞jbub>"nDtJO6w8+ŧ^0 IwGL7W}|6l1"jd<^0oxY&> NҹxШ *XH#Ťv0(84/_|Fx-5\}"?W%,M^ $t:#* >9+ 6Gf%II~[v׆P2a`6{fU) Rs++׶˜+'2cij"CLMSC ? DhPY vk#'whߛ]e.i7񄣂vEo¢wOOZd0r!xOeRL'ӆ*,:^df!J¿\kG ړEX`W eUuILJI_᫓F(Xd|?YPzi: $9#Z>z{ŦT˗x c;:# ~} RLabTY$rHA X0p)^af-ҜDTWQzxB+nEЙݔXtuIJy'_u>HQoeýeH;>'JnI3w@4we %-cR9rjOf未u&=LKVwѺ4g"B'4a&Ź=TPo S7¹_N8OUΈE rM@ӓ ;bWVB<:½Q']UwV#Ƈ oó|.[6 \HUQ~VF-P/P87'$1E}3g\7c%:>Y(:U$)]Y+5Tin>8CPnmP|$;lVeοSGVu;ofi\Z(6nA GVPC\5ڎHDx.Q6Fs\٫fS˔M @G hDf3l`@j&; sVw龐9it!3l1:g,nfƙz|NPQbBkBPwL?4t H[I5ry36yEkCڝV8I)e-L)yAĦ+8]kWzzq `kX :Tcu?x05΢5Vv:y'/]m􃍟^b&ѱ$q$; QQ ty_.}UqL C6M߆{2MЄ.KȈ|1EKT-lʑOc;tHptنǵekʶ-{̣xm]܁I)VagԐړۦֆ??R1,=wj&_`,Ρ%Q2HCBYy:^xt!^y0~mfJ/{ =P0 7A i2NX/|YxՊ2k5>7NR̍$e'a'VV`C$*8@swRz <ԃ\ꁨD^w^l_bgg> 7ߵ׍~Ӷ[fη!(Wk4Szj0>F! w+%Kz#}U4ξϞs7,`S3DP/\xk+xϥŏySKWտL00_NG3v{ "NfZ gSŸnz-`fSdqy j*LqlCQŵ|72۶s0AIZs<H[̱X_9().qhJ.m^61GP(_[Ӟ f6ѩ)Ddri7цc=|NiO?WYܡnּ\e^\oVQ$-&sD6QBq ^LH7.jeY!d`Oi j֐zI/x/.[UAuYe$*Лᨒ-łlrƤC]EXgTe*`y:WϜM-ũ+Hz BE`k,|r؛Q4g]$רǿ>W?ih)êTkE(i.9i }NHs*ؐq*p5}+Ⓜt+BPݫPlp[D|3=$n5K]oCB y|6*s"Qs_c„B7a̳eKj-56,1ѪscbAW?%*-Vg~f8w,f(Y3DB=~'1QH0ᄶ> 7HRwzU=P_ƒ,,Nvli'gGV+xj$}<2wC>'NH:gį5ƥqgF BHe-W&%Y(^>=r&J;*C"\:{ G\8W3n=~ "e|vhl d|{ǗoZJiG@L|H&&,l8puӂBΕSCn~mĸ^룊IY8<AC]b n %-׫>E^ O6E T5F|21&<Mg e 53n0 MHgn|˱<:*5ot%@`˓ܘYFD ^*ةmE֭K3$e;}a텴7]!&x mj|ۂɳ^^Ucӽ~)qy1tSϱɅ_t <>t0o0R̭87zCK.aCx=dgS]QqٽhHm פr%r |8a\9ti} $C )\,Vl/bLeB,åh&[yVV ID8 f[F eZAJD!BF nΚ8%D1,˥OPE|GEOIۆJ_Pׯ࢔QDz(LunF@ȃQGn?j!p7PS-MU#cb,0^ 4b{_/j6e`Sm _Nj~M> 1߬OPTy+_jᡚNA0+B5k;,F~Z^ Чb8>$لz FCz9m\db`^ԛHOh6R^6a!NqcGK@oT0tV*$" RSCȄ D IPL,7RD%)iW3 ;))l*rdߜiz%5''DuSEAg@8bkϭJCdj0BQsM!H@FvH HEizաz9.wI{FL Qn˘#$\CѥnEGbO?8b\+4A=icNY2o~.D$ Hj wr<)"ѤZ%a\GFdE6K49(|kː Y3m9W~ *ѬI \em*i 8^/ b2fDžJM@^r̃,L&rzzKM#0a{b%6xuJo(P$vL=fJ͓Es@  7䊗EYy˛P =CFcJ[Wyh%u!2iQLN&fX!H)0@Kç 4uAݦb/[$C r.H^V⛈[6VG/Y_:u2o`J>C'b|!?MdDR_ QR0:=<6%XVL^b=!CkJ[<2o |bx?H%-p 5SfIm t^(P֎ ߌ<_o&rwɚGZ66ײt( (S Gw>E` 6[S֥ŧPmv  d>."El.$|>X{-Mp45T 92bڬ=!?P.==!αu7V8j5A|#y,,hޖ:G#W.H`کۻGPk'u/O>ʝqѷ9EGYfm6u͙~nK Uu)F! ,?:D6W6y򱙘b,ݪUߤRcꃛwTdJ;>7vԥ\,qwz`q_ O F!2P/7*NN @)!RD{asRl>r)I7^7Ǘ^&R$wWB~Iά:zj ͖V˼~OEir q8f.v`_ȁTrwP=IGT(bYxIJ278#_C`倖/a$| $H5:hԖj{ p@fFGz/(Q)lAV7RIkHƴ0`Cܩ/jx҄&*AÏyj^qFAA&N wlQxIŠyiIMZ>L|Y+VPɣ+̢3/#괙d t䯩A-.."xuC0NXŃg w|:k#_,kV[`Ar!qЈt9Ah񍐛"zRLbw4+.\a'@" b$>K#JC?Q^~|`J{^evbW1mԤ%|MNbIh1:(T~JbDnҴb,PcڋDD`lś,fޱRAt!s ״o͗$@Dٳ _GdUΙ F}AHArZ/sz*zo.VȿjmIƷ;7S.p@#:A:Xkv? n=\&H2F }yrh-JЇ%fYbQh`;8>R酩ޢ򤀔ctzWX>xD8 I/>00Y#0ڧ`eaDATcJh u~g+'I\Y/? 7$ZXg >oGw/C,ux.Ed Qg ;T[_"8$eSں8}+diCsJ^fFbTjj.C[z.WM8=//><ܩN#EՑ|t >/H :.]s!%wI`ܨ7.Vf<*N weBS]B~/5tGOwYP KnSC /^k0LVkkj|=[=+Sέ<. Ek<_=hmB@ژ>mĠނx @Q'rŀJJb ~%a# !jꤷNXydV* i^ެQ$ a@e:S]_ J!3FdKLԝLpƥV\pbT8[_oP5 u@4:   *Paix@ ;֐ժ/evЩ@DVF6Mݯ ĪnIb0^8;j[";|ɿO s&8V1_;GZDd9.+rM2uH2l^Ԙ{g2P!P6_3%OV[ǓPZ$/`*xEH$X_"P/dmc3'cFpbԳ"8unMŊdV>1r{cyR5Ez~'w =YYc0tQ/{ADw^\gN2=ͥ,O騇M#%9\A]*CPJC`+fEպmwٽDD7Rp@޶m!FxvTd1t!a$ݨ1|L \1-Ot'(@^X=}s^3ѵΜV޽D6d7*QZ*hI%Y%vKZ?x2ySv+keQ'5Msi :w(\:& ݩƙ[l ]V$B ;G%\&Oؔp]kEV:, 3 7}] ǞIךmet)³7]nMjNi兀ݻҔWNR?s$$ɩ BзOmG+\6woO]S7ͱ;EFarz;M̤ş:M\h1 髳yWA e _4IBnSd~2  vr>HȇV]Z9X+҃oq^F=|`Rӣb%0 8؇ 6>GBY0T2RbDw p@QO(Ys{iF ’EZ)@'@ᗅYx}Lb>c t%*i o xZ8|عe\9CE2 )&!uANK0=_<~@gj^jPG;Xf au?Jf^|\injf" jġu{ '̷/݄t= %c%6S}VwΩҾ7W Aɤ "-xd GE+H2m !.}9},TD@Ţ3߄K}, +:^qa۟}q lt|S,<-|^n9rԱkDt6i&+{z*y4r:,N&/bJ:*ϯ[c"%2m:OWvf qZb{i qBZ<<Ո"bv Ea[izqc0ȊDь͊a-7w Df+|5OIjE)Ihc1e?AZ*=R*%.Z#/ eY2]N}B*O2}^N$+wb?m2I`rF($d@S-b~/5 /ФK.{o* GMF/Mn%gxu [f/`б{8S&=@Z4G^]iѕt^"@n1[K0ӗqrV>7K|(<љ~ߊP= I{ؼ(fBix2KWV7aPMjN4?P">i_ qCr$*S-%I;9cͤ<lI-eK)M({\:ñQpo_[6 n;ufA0v[ Jve6 4q&g5rF,|!ZI9K%Ta[Q~xT!h(,FYG p ›3&Ѫo\0} "D^ c`֫) rEB9x^q mK]S\XN"X:W 蝛bAac=3M}Q(-S9Hm]ޕ*! ۋQea&G}Wв`%j8VxE5߿[`ػQͅZԢfO lJS1H3: 1$P,~8`-l*- -dh3a[,Cm9dT^eZNjM=oH&~״Ɗh&RUX"gse *aWH3o[ks:Cs}öTUcvK]ETP`tr;!٤q?]mڽwOPe'Qbzfݵ4R+Y>zbv S), MdDv.cjk]߈Y5!7=TfclM"6wjJZH/Ew1 ^9FYfdI4ef{ebX6o? DZl}JKLjK3l5J7W}WŤ3잨~.=w;z];J $P"y9O,Q:Hr;SsM)@sC|f ZዧT2::?FƿfdViJ]Tt༱`Խ_㨖XEjBaǯе6|BoB}'@lo*} yYqR *bQoK^R&FM ,&Re2_],;@-*O{@* # 8PS: oH1N0 PSKmIAB5CC9P~XpK|L~‰lxn0sJk28mraU,b*Bj$?xM-xq+3ʄ=SKRi1Fmig t4k%<_wu*x}mYV_lњj^fc,ļnňG㢩?3ӅW2FaWĠ`<,5k}Ah5վI IEWA03 jW)ܥ4^WGGӼ+XAOU9/nN>#6y,&wH\# n8b0bk)l2%`C}|Eaypu;1&(hܛ4Qt + _o'm%B kS1"^tRVzÝ A,|qa*}1M*w{T2Wo{NChb`xx5tf$#FPet'ei׵@Q9.B0yRGx^ 7#fhI ̴ͭUR6@h&둶vJF!<{Sea0ia)zJ??&#ap,Yġ%}MfmӔ)[xA j&iPo ™=I-kCOy.!g޷e#ZhLݏ/S" g7/Jh iu }*&ߕcZKZcxp֣5JuFok 9r"{ObWM@ NGܠ :{y4DSI0a"1MtRyjVmb;Hͯ_ Š/g?1[hmjwPƁ~Ծa>hy)&(_) @^9ֿ5, uAYcW~V<RM1E$F![jd/&Ď!nd-jvkG6(^h*}U≋(h80qpIkK?CH`.ٓr7]Zp4Wi#{WWZȱ.']ڜ!] ưTp~!ڗaC7DN!| 4~? ,d}+/ i=̏y[7M ^.lzx|%ݜf!L nǮWsl\[(jvel@+u4>2L%FS5٠/fʳmFgĭ2i{f(>&!qa5K]7Y* Rk'b_JC3\2%f=L픱B#PУgfKi2 RoTuaaVvKuR{.а޻M݅~:ptO7nmu,N nTs>t CG=z9@f5P-\_AWNT ?8_!,Q#Є߽ƭYi?)Ba7"+բr#rtr|fv}[;BGZ?JT2¥3lQ!x2 +Nf#OT)81=蒞W=LBd7z 3Zнশgl\=F{)ښ s b;Û ?{-" k1;9O'4f(BFУ"Qt$8ԝJ0)J VhT ڶF,j ɷ=ӢΚDSyH b#wљs^^lNƭћ0VxqZx&!vfT]؍GHIN.A atrWX#h{8^"6Db"kWL9h&gpX,hTqؑbHm~5bJ;)%a\fr,X%Auo` s8u5w՝A.)~b8w+iy_e._24p)N|׼hF'H`C:SzB?=J[zO.ܻP(ҦOaJm%`HrRd0FnbwGKմjϔGO~7ag'Jl&V.^XXUkURזy/\iF(SX;r^Vk~ >9T[b5d$Єmv(+{۔9 Rriu"-S5-~s ;X*:[ޞvvVo;P$gM-4ȴ8 RWsNW1}T}JHVpe銊uX>0b|aouqFa0{#'3]6b9+c їdJ]BC`'CnU~\KpgWI"F刧T$s B2:9` 04g6(hI2kuuKbl&}Ph:fJ0ey4wZ3]|Ěs/ƜS ҰnW>$zfqe½K׿K8~ºT.|`NI#dx6qVD,_vĞ) amKG@ؠ'j(lY+,KP^S;~"/F EK#fYYв"7xH;b(Qʇˈz-k߇UL.`2t}lPc.y-m%E|doLj/)'<1إqIt(!c69JE&:Ln$8K2'WIX[nra,q@*SG޲}#ߚ!D@8lO2n\ AhS*HnKm !p;b E618xЁ[!++uП#5{H8/vjP8GS`\; UD7=bޒ,6ߤy\جP)_!g~q+\Ҩqcr)7A2e;„9@ۖyW8k8u QgDYt ~C{xgfan {e.k5/njzδv@"v9-K!^A܎Mc 5Tqϖ'$ZhE*'6INزV-1u" 3409Sid\i_?>n틓wk=T y1(3"9Q5ȁ/슜VkPri)@U!-,V7B/kƲ: \`hR}5!18;((9je#G \MKFԸm͠ =|ns;@ %` e_(É=lr-2WP/9Sw{(%;(Q3M[}Q.45^PX+LS$,d"b-毪@|!)j׋#@ -=t4L)-sl_JahwwȦݫ͉WRj[Faԃ)D8:&{[#{aA}$NEfΞ_g:➰_{0jU$SBϗZCKa40ݼsN n3RI'h$8妞N4u۰m"dD? ( pB6jPoOZzZ7cwt5-ާ|:x^dZ/QëI!n]8*z _@c 8PKG$gΖigYQ>Y4 "*HBQsD1n3BGB+jUuܵJ}6Iݺ]Mjhe2L>!IyPg^l[nn!Y P~}9N819 b榎b 4 AKApAR<56<aE:ﵧI_XSL!Z(P֙~߆I >{/|o2r)q/ ?'zp\]C,;>!},:ɚcHk\M&?}:B*ah p-NscÓiXעM Y[QKczUr&6G=Dѯ6`?GpI#Ztk|g1A`2ĂT ?t4nwNOnBpxƇ7 wj;PBCOm,T?ہNjW%f,_ Cv^RyQބsP< 1ZV3'e*ãe'Kr fJ2H_?#T6)3J?E*Qlڮ3\yC+n.Lɧ1 19/WIKz۾L1jc7D@ĕh`֟E+sfzK:VkhV0Ek-N5tFU7ojG:GNWCկIfSѪь ew q {sW1L^fa<<&>gMo9pC:*`z.!ZjO+v2e"qJ*i| Ib&r.N]8 @bpKbF*zFHE< LZ=MҰ^$r70A9ʶ;`jNG+F߷A_:de "<fFۋ/nO ,)"UPUj hqn.jRV{HB`3&E57-m`B~ TB0>ʊn:98HA 7O}rX4/".0(^#d0 ;),A.[Dno 2OQqfXd**Læ %E'i'Ś;>Ҕ998<Z{,FlP)놬P!Sp "Uڜ!#)6M"Et>ũd[M,ݘywF,f=5e ms%"ΉUTfxk)s3lモUzf&%=q a{=lDg q[:iEp1jbºT$dWz[(?Q 6.`!=69kM#~7ڍ}UL?erZz?7 f U K`i"VDkQ/D00kO,,`&D" <&dE T~_o9AGiNhHb KK$<ѭw }[tӡA6^xw,NYRS1uS7q,Q"9>Z4,".TzM^ \8~6b?mRPŜPyVeg_2\7㢣NjSJ1PDȔ9bACՀUv_@if$qqO=;7蜔@T0?sp6^wĘ1ئ ep3J^ښR%GuN?S6{TZgbx hDw;8)?6,{ef`TX'eKDktL:~c+:mAq`SsC4<{:eY ;β*-ruL:i=1JLad#DL^&js{-^qP@ߜ@RZ(Acd7&!dM*c&wb*4Xx@; SwKaDy2Ǹe3 hT&-6]8nt$Sqň`hl_jPS>RzyZi`)^-ښ4v, T.3ͣ5[ږY yG𥩹 Im*_VGOavQH(>8]b. Q{h_!K!>O{klNTqgʨ+H*o  D7XI~iv0jnV:X^nr_&^GkM[M6(u=wmσ Hm{ڙbNk`T!Z MTP5 E_8S;ey E> dPO_uR+)vnw=t&Up4f IxiYAAhS~!%~FgJ' hͭ/!>j]STăq2GuSՌ$JvGhH0.#Ju35-% &ug{V5 oq~e둽g"U}n5`s!#=5ީן5jD&cbǤBzarr)χZ(BWZ7 _oT2=uo? mׁ0rӆ5ND%~JG2m9I0^F[!tGtAԏrҒPn@~+Yk~?wը$e٘RAʕp`띉W >ޱQU^">EŪDl_HfNߠo:kT[~ 9ŸBM$⃿Д> N;vDx٬x7@i-]q$ou@ߙ&K<ɶ}0@3VMlZldB &NPGf{hx54![䗮lL;8h5>Sq0l(Frk(ޥoܷՎ-r~bZG湵jB}¾JST^hǙJd%[rF.h]+۞ P%$<KA|.{&c?'ʃ %"K!H*yS wbw0J䂋Вg51[?Ord`k#.ΰz"\|N5&}6ֳaA=GNL5Z|谣s=^k}qe@txH4'"Z>̩x@ 0 kʹj bqſsn#$R”Gh&ҠD055l`-MŞ9\l"V"J'a1mɇF:D*P}wz=="gV&cc2ά; Kٞ^PywX=LΟ./f{6vkdQ dCxK(@QZ>@1C"%ts["颱y>ߗSuGiyM+=~((@&oS#E-3B!pD*mIV=S2We:Mi;F80(qMNV@ 'r;Hͬݜ{SZRɌ:oN 쓹k,C)m [@"3޾*вmSTt$k>{<*}`FFzPkKB~hǣAse-M./YQmQFeLS0>@(RmeoLY֩;x,4*ps/LdS/)Fxn_V4 >އAU(q Y?p9wul5wkdн .:SԙBl(BOLR- | ;} uś"R؋OjAO:l> AdIÜ{h y Ղ@0#̹RV,+ZWT=T}n] brm#|B(0r㜬 U혰/dh2z,~_ vYT>ے_"-ކ7Z5r}tlԵ,/`cy ޕ,:UO6SiY1,CVzΧJ }/L9(_ImmyFƎT]gQV[sMǣkG'` su Qm]FE<#2yJO܅76|!Y rn.6%lDT5*.+{t`Owڛ&G*P|̩#  /^"Cc'{Q|h%<>|tds=qسTCFmjj_5 %vTHv `zl3SLYL(зPWP4;EY`>[,_ '?{Rv_4;pӛ f.|:w'#L/w%%Z#:4r+ޠxڨX֥ :l=ɕIQѤF5̡oݫy.)@=OXL,_ DBFMGOP>3i de/ݴ~{Jp&[멣ӱI@C者]3+ʷqʟ]|{XyyǣSc2yon}foFk$g&}ωH Z'xܕ3=ҹ FvaqhƼ1ˆTXZxn@ae&6;3V/צ52<|L}@LZu '&. ; \hicw؝SMŵڏ*.\$=[V 9B"IM^xXe8NݛFZ@p{2(AuOD8%#nq))wyQyw~ΈRxby-@Wp7ؠ'N) {?f#5n7%eBf%U|; Ӈ,\>5ˆUY:rN,Cԧ"ϼ7mXc&oΒ 1Z9Љpc>2 5'ع\R~bʕem9n?J˽Esiu'ly7hSq{ɨ~vt^ ;C04DwH!^a,z|vdQrƂtEr%K7ޕլ&F ,+^}.V-dk`U08̊[վB ^VW.& Oz`m6k}N2?@\:(QomStZ Di1`iϽU<5 96Sp=D]RH*i/Y:KCcr@zVxBYG !;:,X"-D75)?œNtC'n7O'uJ.dI vx7XC8Eh}xh};3l!t:YJTMw>tELF#\!5o+B9JK39wOE!;,N.-nbS.ܭsP@`˷92/U$Q7dw11ؽ\aJ)Pmpu]G@fu} KtN֧Ijzl$ǽփ?3 Be>J81 n.дYqd2Z}JPYT$D&][&qB0zˋ:譀  k^ wv Ar##W-Ȥ5w>\X|~mn*Ix2S#~f6߽;$;h4|S mG 7X ZDfY^ `}.ru^l9(007ŨIK 51LW!tyAw5Q$g 9IFKI|FeZIٸaPx?jCQ@yg,8J aoiĽ({ݼD֝-d<ˇblV^b Sc'K~1KQ#p~^ܭ^!OA􅑁ĚW;}ݎ]C-KAE`bUlzr2^d"'N'J 'aB <ţ8i9o-!ર}I%īt^ XìԶJqG%-\>@i| 򡙵u[] |71_zDI9Xd,7k?5cjE&v(/@3:#%5$Wcy4jfZhӘjriL, pyhfRKS]}qt?c;$9#0=胳y0kfAW7M tX?4lmU.:a b8dñZOiES=+~J_-5ʚӂ3h^S[yߔx9Zgkm^=Zh"ac5TW>R&Cv(Qr$HH2 ;\0EsP|0)zMRRB,>.#7OI+!ocaCR=)t-5U ka dU`&ഺp=zn1Dei ]׽SDH4)pkG4H-6X[QUR2q`PڮѝF`Q!o3eULZa:EH34+ ^ԩf-l5XY8% #"v$ -S"%# bM̰ρ9Ig2lRxFP/ˆ 2<+=W)umEw q%dDr4L/T#n׉ oh7ۇOmNݚ?N\fJO֪s;ȯS,fg_-# oyXY.yJs 35E 7d)E_$$)뫑 @ĦYdʈ$D{*->d6^Eqf,jE?_Ŝ:o`IkF×XuQRPxMYeFr?P.4Dbc6yoP]֑9hz]3'|pP{RyvCmx*@1nSbUze 7&ܗnBmյ4 THĻYKPncc w$ٽvxJ2]o WsBBrojn71iFs6,!Qs8QƁ--C9)lL9 >W~+؅"}:DD%`o@ XdcjU'АXX햋K2t꥿COwQ +QSPL侰5ۖ3pt h$pzl,ail@ptDuԛS$Hأ߂t(I'Y&blZ_0uDEa^˅r[mMYi@(Mʵ7a@kV79>B $ۖ͗|'EHCyVllPБPr z\ͩCWfm%+\aS-\q~٪׸t[0ig!`+ie{)d.93:b,?daəQ\ tx%NT\,Qr"+m<;GxQwK%kBtB!0q>@IyJ{0@M^/ph0*zt!<)p^V򊬞8yI.u'fO @ϟ_ }13Vk=>}*fkҔ6lbm7n Y>Q&蚟SxNW6Lh]?mB +Vl;[M?Up7jK^ INO`_;y%0 {[s! {+z -Z᧞Wc WRl$X.39̑CFe钳$ k_+[+U'?vy?[[N,_t[񵴈By.>P c'QOզ+G̗ܔÛ@ޖ(:wfL4YGTv~iB4V S%x믅m%'9s5$`ΜDc?F*2- m?EN)tan@4K\`;唃&3ӱwb˯^N;+=ϔXC(4lÉCU  $pﺓn.{7#^Myʪz^B89WD'fX6GǠ7dX*J5eT X\H~f7K;=d?7: 8D`MXǙzKg.Z[Gs<]6R){y7-ߌ\\q?A(/5SW2/ |@0"Q>O2"~3~eQxN,#z5&f oNUm=3<ُn;\7s8VORQ\yz$-mTM2+Q7nߦ$%#.rбNlPk7XWaO5 G%{M( ՘30!W q2>7Ş,G D=7'^1>MLX7w/\V DgF "Nf̈́knW7tsBWxtĩ m3ǽj[a [=Dzf'@>Gp;4ن}i{ee9dܿI$+(]\ѹ Fs6.:7~4-CaLHnhNMGXu6Ž`}# c}4!NJ?F1+2keغ$CJy 7<;6zFپĖ4}RaPRv8%Hw

ca) WCu.ς"V@aWWZ>d)DjGf?5<ۻdG -Uڧ((2V#2߾] 9)l!mu]M5 +j*r>ÿ>ӫp0 h$zv0 {Br|4_9t7/)Ѐ=;#9Oo;˨+_wMM k)I퉳LnS߷0Pŝ`r (ǰs 1bbQXH ZC]'e,mL"Sҵ~R>`*k@2`d9e=KwWyo d6 42 .(fJL67Lv~g^f nQ.$ؓ8u% q=ح̋Ÿ%R6h[\j+˰>ACm%6vb;#4 77YSƥgY3-_ oRSr!@`H.,]9D.;dߩO.Rr6&H=4~ *n2?LIul hax]ߗpp,Ijũ3@.j Z;Pn @4&o8 5Y! )u`KDcu@F܃l%EYO%⭲OU(+竀b3mm\Q~,|9⮅EAE%tz9 ;NKZy> ,/ߞܼj?խT]Dt7*$m"={QljB\x깯gt@Y!b2k`tI42& t_|Բ8\5ֱ+ZcM8َX}oׯi=~Dژ*U*@x ōw*e*;k2M' jU| tcY#GG {K~ِCnH| UXH0PIzoI<"oeASe"H5s}y 5=OP~8RP;.ÔC^i(e%p>E}$92Hְ Er>GԂْFF780 <vL#'eЇ@'zz舳`^BayOu(DOK55L6fVBDjLe$pz{Apś!+P._`Y,_ G>IR{iw<:mŦ˦?@?=pѪH{-Y.+ht* d3x 5EOTnQg})S'?#,dX ēj< 0'jTg (iWP_Eϱc2A.ipػGz{un=scQ 9%`S^FdRf6`扲']h BK\+綾)^,萳PG)v;gmy yx.&YvVpfr8J^< %Rc>0uD#&nL1큣{}Bs\WdҴ85e'p,=cS/NFȎ6%+]. !\tŵ,왲-&>_~12ZSk'(s O@ B]nݻB~[wޓ':< M<70@՟ s_dr;x&z8 pr3"#-m6P4̳QQf,7_ChhUJ|>c'A:w43r#.dƒBX TCu܊sѕBn #sj< o$@|2'O\*Q }Zl;DTޠfҲ{>u=5>Vhb./;`pwlo@d9KA5J 0uD"gih Mcbux{mB`lf5t]>4 4ґ,gbHѶȲ+0)W$2Aֶ~3]aSF.sW_ѩhs: _7 !1W{=RshiF&f͏N4^V_]0?l(i ,xe}O6( +)eM <'T!._'hᓁtĤyDM8:aw |EL `+q:J% a4V*ϧ)AQ,XS@xeOh=d[F33e`q\hG Icnh J~ a MόT]|QsћkY]7+u>Ĵ]#{uf@a|G p_CYX֞Mɉ-,/H4%iF>xGHN Xy`Ȝ%KYlQ=xݏSf n %ZwmȨ(f%n1%v'H:Fˆo*6FB ySAwsCCYCǡ;VB!kah9|+ WrΡ[ ǡ,ʮQQCY˖WQ_7"v;N&$U^RΧ`Fy^=:9a9 .="3~7-94xES|K%?vҔSS[3@d1'<5@U)[Lϔ+S'${nÁŘW}mY*. J ݒG6TK 7x'oG i 5VjC'`3oΗ@PD;c:$TǬHV `VPO'BD(Y֪igdjSj$+2(/L`DfJ56ho!ThVĉc H+ dϔ2-l*[ aC-#bo¶V\@B0dT8pP9|'fgգg\ǒK'a$6ֵ;a.;NxN tc=ׯNXhzNŠ$ʭΔGK_,kGH5 x79`#PXbx2#][@z50.[b@$&Js8ll6To C aODwx>`Oٶ/s1^5]cl7M'veZ[ |' D]kV:/Oh}tYj5lj\S<껺kHs$@%?w)xCY35>7e+ ErˬMB"?<@$,a0? oP[N.C.= 7dkfiZQى4W:"$f! s2f5bQ_>1QcjFҢhAtjM)U0K_?).Zb?Vz:y;M\)y`mҌd$a ʝ_Q80 wg ӽOyĶi/1--S(MASi0Oń(NAwB&j 1Dx 8Du߸+W:;U2³gjNRŧH @y+S߬+$̆8I6Iы¤F0ha@"Yȅa_cŋ=#u Z2W\F ϣWQHl>uln!H=K@g!L j걜]xCh ˢ' zUeBѶӣ'w* ӧ\%~=n\M-="-(dr/OGR { {N"C{Ї( >%UE>&R#OgoXO4$? O S 3dLb7x&8ELHc``V6³&W:ZbSS?} ZGGvA?ߏΣX^(a5\LjmsTbŖ:&KB{k/Kx4B"=]G%Dt0dM1W4E늓`Md= a~o/1h1BT6{Qslx(52{+L&/ooUkH:LW~rMy(XQ|WP56Ȩ@/pz#T5+i"N5cK ¹'RITM~#Wnv*'؝j+1G äE7ccVL@%($Y̡b4|CFN#uY;vpʿӐ1`̆17/6°%K%ئ/Mx#qq<٫5]'o @ϲIw=ec@6@U1 $f_9ws8>5kE o lǑe_yD5LQ \B1u6:(x+NYSq'AWZG7~OȆU\J*?9$u*[ٗ鰳KNF o5hұ4ŮqF TI7ndBwwc28+NRd4|zr+?!MF<Ӊ<=FdC&̷ vC1xN^wl(t>Ehe*dw1{gRBy)/T"*o0!Nu>ܓ|@tOD@fS]{fk Z5}n}k9bLܘ¢MH0wP;R8fm0D&)@U֘!S;1>4Y|CuvNb VG8c6it}D+vmW+ Hi[:-nߔ9j`G0 /4Y״ZZ5DiKrc cl 8i8m-D=Gz82ɻ UgV0@hg/5S9|Ԗe ,12NYƱ VUTK JIfDQ&zES2mG971pk^!q@ya 3:B$ֳ|{"#QK*z ."4 H:sbP:ۃ}Pf낞(ݢ?fڈQN/''9%_>^H[{[43+ql&ܭbD&g,[ l :o~HqoHO]}p!5FjY(B'J-df uޒ/Qß|({؈E/oa)v5y|bDE@ :$01#D[STy.Z (n$VSViܕ;vB -X\kP^yi70B2N.KF  ̲MüvQo{ZrqU5h U _YCSqD rNp-c3i]9V.!|;ikH==0164>ȫ;,CMzj.g깍l˺5yH# DۑilRbڜthjplj=sFw=;X&Wvi˼h* D2["gcNT]YMw L94nVذ_fWOU XskLrWv1^u!^AU&h'G^)y `k}U8~DC?4;\xMmmpNj#i8(_] tGT1z_N2͹k;*1 ݹ@*ÇLmy>貕NXH{0Y[`J~Wz/'QXӗ`1cȎwMibx^O+Q׏|sVp~nnQpP,c3էf00$ѸcưzL)$$\Epcq0uro֨g*E_6:Ya&F~'x&*OJH<\P 3KIwb* |XE32y]7JYIv6$W۽.zgF3e ?9jf G[ӦuEWBEC,]H8EǛǟۄ[!!8^z%mh}SN%ď2%Cf˗0]aRp-Hb,vo<+8_MS1qdwyiKU.eo l冭fq&`닢Jh FYUXwBwlp7חȷ 8$qCIgвBhGW!5;=C6yF)eը>gS38kR'S%<" k}O< uQcOYsl7@l';IジLSdp#M$y7.r\ΤN"4_J0(׶޺޸#Uhi3#+CJ9ZIn'OyiTgWSXKfuX +ɳKHƵf!g M%5 8^t+$Ŏhj>4o&QnG8Fy(!r "OVI+LP׭ WԼr-γ;Q/y.CLWUkIxZ)Iv:s$pKdi6D O8OLG4Dmm;;T☲$7 |"!u0,D9\{eDoނ{hP۸hS,E1$Ӱeod~#T;ȯڗnMf6'_Tfe&ku\ᡅP$]j?-&)m?{p8DYzܷ~x $$4 4 gKck 9fMAL1Yy(|Ʊ=P2~Kjot4,`3k UyKbOaKTTWm(w%ghsEMDj' NTIzTNd,ЌPY^S 4^x;ϰ2 rmZ7; ~:]`XR#"4CIBl '#!]53hvO}jsRD[tq錢}ܚ9*8<Ф WR}'{AC$BY3^)KjnZ,":6/,~\4H1 Aub@9MPT,㡃ksV&z_MMK>Ys߄ (/Zj @!%4pU w7H\Ṥbߨ#mt.-E7jV^]$ZOǯ,&u,&wfcQD0 o;e ~.B=bxumȷzӡx^ n-=FMYqBqL uU s@$vFq|SjQ>sUn'B9RB3*;yOG3TaRiѲHVvE9ӡIϴe6񓦎IC4GP_S%?؞ve*}qNל5uDm&S: !!k&E/m!rt"`p,AZRm#n-?U$'N )MAO9 nO;q-+HޢYJ2d9F3m"ЯΧK9F4RISަd~316 A0j\YSED}G!E/fæ湦%gtRv'#4Е2eU$Skߖ?hb ^_V璍Codn7{ǎT p[UD`2>(_r5؈Nh0ι䂧]qcv0 vogKZ$4dU_W%H[U)_:%!DS>"&/0TlU·3ۨ'~lPxW?כ4Ǽ1ٳ фA> "56{_梕_&ፑU 3{fe`:+]ePNɋ;i^D<, Pz *v>:bL13b{6z'nJ",the f3 ei1$=D)8upl"$NYBkSX)@Vt&ߍsDOz#cYD i~) 0]Ѡ!jQB_IJ B4Aq4:/_liܫJa *9 f+,B%^XD*sV*]/ Chdjyf;vܪvB>^Q59N/ }[uغ _$4jMaNi=C;ڭbՉ-;(F66$ϱUxڡhn* cBTF2Ԕj+*Y^ZέO?@?R-ihС+r]4 70Umd $<4%G`7.D Bo= :eBW RV1s&:[_W_lc6sh6MrCHaUn\h<۝V6L>K\z e&rlS0e;͡v_ZuBmO$ҵWޑy\GdebgR%(u64ŬUǮYS[XcUC5XB<F8>k#w#9+Q!^@щ'k k(X8'``wsqCDgd6(2m$[xCJy/{1GT--^zLʭq•&%?K 6pYfO|P*zWD΂WX88 2|B&f=E|Z#\_q*o?c:iHPZ࠙Xhcdq2o蕯(N-]w 0aD8~ G8Ark.Ihoǟ!ZJtsYDQ5֤t-{a=ӻKC>sQbKTݬ{cF$!s ҳoE$U8 _+;0t"]j0H zx\ow4هӨJϮ c%JYAޏ`"ÙrHixEz ''ʖY4 Rd90b#!Ap{7B|nLvB(UCwB0.+.1U`[يݏ/1?T$ׇyT#s25$ZגSzت"^!mwk7y @!n_|~}$G0>OL/lb(]rN3_H84ߪT5߫t}CTQ`˴Z /TP/Uro[| #pֿ@w[%҃^!^銮E۬^׍ͯ kT3];::K}En7϶+Dzm)ss-)@=L% JF{b^LXv|<ތ6 ϙ|t(/q_=C2SO$D ;pSPzq3,;OlX(Z#< 0+ZgxiaIr`&-T2[:$tV Dum$R&#MJ"٨Cg12M>Hw sDp q]6 @zE{q Y}HvB3)[gjLMu:K > -ڹߋD3 3kXumM5!p3e'lHH>Fk݅(?qfF;Ci^tDq֜;&Yl:d!RkRpH0`c> 'ߪ}k&]8]Ӻ$nHd,2V?Xm_dXFS,mr}䌤h+4"E(xP=- Ѷ1.a >f ϋqwi"kYˊS̊art.k;5K& >O@ oF!*RiY dȍg)=ax$5D:ep :b!sFE0U[,;ܛUIrl TGX;㩼}rb> b$*aQ|m8]AbaBl1Zfak|,廢EU #`]DN. 9$^ faqc5W-1Fw)n +j; ߠ.BݜU#7V]pS);:PG xTEFqz;:A$"'#>,֧osU& }9[11W7JPw0[::vt>\8o93xC3\ib/cAЃ4"Z;d6\)$gFa1b2U1CZBoq6'M8?ͽIpuA`**[UVi9vK@}|@ uryj}x~{ _α(wb5:>YqAΰ mvU-D2{SoꓷOۮ,2@ZiRW˙җ; \ P4:ӝD_~glG fGNSJ_JBCèV#rTo49 潆Is63 @%g JC&e_E-AU[ 0Bg*k8T)ͯdJ* W s:C>O"fodG*ڣX2`kyVLV\\vDF)&F7lϚ8M}ܓ Iȱ_?Kp‡q= $$!fNZv,~ARL:XUјYD5[7k1FSΫkB{SX\ jj탈1jDOwe(?:68@OٳԠ*Ŋy%8 U{ zАgNYʓrpc< D;.ΚS> qѱ)Oe(4Px\ Ur*F;o sڎB/&O[TXƱ¨1j,y0;hޭp?YmQծ;&湝&$GMC6 a FuC6Ibh%st%]fQK*/dYi X{jOGwoxvD>> R`fҀ}LUN *7Y5ȱ}-݌)u/j4K ":.lEˏ+_h(G֮92lKc)f}Y+G?d.C_9y30OjPA鬲2{x ’ > 2PvsN3'\yV| X'ج'13_7#*zZ^Qq1_PSnGeF#m\i'H^OqxϭQ^UAcpIu^DP_p(FFQr'H\kSR E qe\CLeYE4W0)%\g $tZ{v#=KPM|GjHu#arD!V!YmkDt) o8 ,tzqłXmK7#kimt}a"i$Wt+ƈv%= KdfiyWG9 A, i4P?ױ#*Yʠ Eh bLY8# hEjIBŭzCۯ)c}Uoѵ IfdQW*aֲOls rO.r%heR5 Ejg QH6 gZ@j>NS*ACnLSay. '}mu=LxtSZ}^AK hoF:ZOP^~#h@ VM)_gO_y{[2חH~x^RqapFS@.uO=v&.p621dNڊ:=bX";OHRWvYAIPGI0#бAweu;D s|ۭr^Uܵ`F2$'aF#I`S&dr=֡\$tϻc|𙾓F$.TPzwL2]} CS%N2[/6Q3a[xCrLC'L~B0hh &J?%[^+ĉ)skpB.-1䣠`.PE(hz܃fuI8̽'ǀ7wu6 )kl6ߝ~hّڑc?O; .873KB#"(GX7FL޹Se^h-qu'GmY#W7*/LĤ{nYl ? m'nnfiJS)>`A2^i~/$ P{sw]{ juS`={ pL̅(#!МZiFC&>C/p)M@RDhaW?NB?3!/D{P2cz`?eL~;"_ˡhm!\emxn b&L0dK pݍ ɞgh)RA53tkZo#5.ؠs-46O|Ŷk-K2..x2\=ګ75%WW^Hhε {R%T-eT"xi<։Bb#l]%Rbo;WqFF#}J&v:s-BJ pMAʿ,u8Hx;uԞ@=2 XKRu3pG5a'\ioZs=W?ОR(+XNhlxm*ESbA7 X#c:cjp/3YA MN"$n[QW`*@e$KةX\2$ Eߍvs'8次?p}w: 0~cԆI\r@3s":lΡ™΄gĦÙ<#C- r4R2dbqҫ 8 "#hsd ⋥\9/Ԡq9Kn1 I`nkj5T#@V»W>WGgg{lk!X݇"] H2@ ~";cl ݸ>]} v d|u[@I[qOtVHpsˋsMK.S_7Y&{Zߡt(b[Bmfv+f |{H>9szڵء%P1uZEf&NlfM!9d$r˭z(`i$$UpOy 5gԪK7l-nNU`Oͬ;H$YQ޳?הx lӒV؂bHF:@3/cDɁRGB-p.ѨoEyob!X}'A-zJG#?6h+H946 F]Șr,X.iDحؾTЊ}X9V%T%.'x Ir[:A3~t `/Kc=J4x-~b~_Ň\0&¹)%N~o>jz9,eN'2Yb'Hᔧjb#1cg#Ԝ-,@hXS{?ʗd%SϕOaNH:N Jug>G̋qܨj m-JQ2eV9{o8}*yTNAVzVvNfb@?dfV$~n <'+ױy1?՞Fw 4mD9R&c'X ;d0> GnzD𡀶3=7x z*YDxbWΥ=O@\k'ݡ@'Qwd |KQm?xbٙqɾ|g#N:##]rkVtTV-[2ǂRQȂ2,Y򅗣"'8tЛ=) 1Ĺi a5$ Xa*d@6z3Y-_4oְS `ط߻SOK+d> AJqtz7rsFڼ\sJO_`_ZvXM?-sw R>Z 퐦YyDkQ{X"Ii̇ W,8nub_V8NF0 ~̈n[Tryc%j~{$;nР~[UW=-uv:0l@q xx%FD@(-#FNNC2kIa/]UIg, _ ʇvW? L=mTw^ /׆L:kɋX\'u[\%aހ k9;g?+.MfUZ&wvԁpGXk'z޾.c ?r'qfS UzB1 ˒T"+Xv8}?zc"C>u:'ɑ i506b;@Lcબ)zR3) T{U3Zc@xh>|0>7~j:D6xcQ̗?Z7v˗/Jބ -,_hSfy˅v$:ϵ۠ IK{21~R@J $7rԆIV`|-ޔ]1$M1MHgNq{ЗU!t.n ?~# (/p=pF d_w"q>VN w/κS M$x Gث μL^ zsmyϬY8 kyp9ב>rnpd?]XqAHl1 E󮌊Z3ʱ]@ xc V<q|@ĸ: TE)iB;gS Vc77*'# ,^/¹kb]V.`w6Bk:iCJ͈Xtf0Z\qhrnJRwE8k G# "9ɭ-hcڸ+)AY!k$nv<Ŧx7,%x ̺jGmNkPF1K"SU\rZ K_:f;SjAlzLGêZR CzɻgQI{.[<KeAAծEs4/mOL]KxPIӸI?nla}*cJ d#ёwlhzQ2_Et qBN=G|[=\ ^7_nrZ@W -m:@i,H+DOBlB\},hX /:-ێ;Yɞ ڈR`_i, kFN *eZ[s[nIy+βsAYi'o^vY\PЀE#b#A \d}q@lmeC83rP:y$$RwS؝j-aSx_}풶2 +)&lr35]H * 9kWoA먪%Ǯ\W D5|tT.Wwk4re{Lœ tRuE{~* N8,#H:Xr:Nׇ[rcwA<]\{4"Np]0 b# Վr>T+du/jq4QIKc:qo daP'BTz]Gnǐ갢Gf%+ l N.q9{/I#V Ի%z-TxA \Eń$dž7yY.U2?_J|zaGv>NΑᮿ'I~}( !HeIL9YM4'V*jLJ)Sz(GdX!YX車WAb \/5t:s> *jc塴b2qRI S8i!\ }}]:* 7>񯽟7buY=g K2 #S@e=0Qt|M8d/jXqOl+OxÆ>FNͪCm,JߡbNEaUtS1"`iu&"B%6q՜OX%mQ\hާuzYæA6"dBVJCS:XHTY!UN՛5 O𦄤fY錭l9V:xWJCm7g˓:rz,0õsRZ.L ۹:#ZXE őy,DץV˯"S3_=ނV6xtG&&)v:eZ, 04+zN Eqc'<;c~HWjHġtp4^-`9~Xv/msarM~nN/_"za+MqQ/-x}1BKuDgm";e m_U> ao6Jڿ>HIX9pG"*ELO:40RuU2Yr2uGIJ1vzP,ҥ;كԭީ&~̨Lvu"ѮZ?8AĢЭDF{&0zɍ4hݎJsDw@N>SH$@Ӟng_<,}=&MaeڅC2+3АmCEbi㧂6)< 2=Pv\˝q*)~ !^6Sc )nVADȣ%-qIBP>!d4_웡@{ J==ƾX&%ږ mGP$Vע} (bhRaNú{#)D{Y9U׽un=DGO<@̬>A_\*gmqb^O`LMfD9͠+ ce\aw/\*սsİLU^Y/XF5?h=w33{?í>.9gs$"z0BYjߧzv8da1_L3vOG Yjl5&^臻ߓL4Dp< =l)kz7vDZGyH.@;ׄ-7443~ڂs.)Ny 6|\-tIޏ''G2-.G!0> 6qdFM:)e;uߙ`U{YkXg.6ӯrfK~ma_n+@*u೙ݍj=T^wv.vx4Fĕ{^͖qc␄n g=C+سCOF,L-[L)iB;HvY~>DϷ)TD>yLWP9,w1$ȹr_0(2Qt @ޙ# Ɯ尭: a_8K'iDXESU㘻J[tBJ0x"gϼvwǶRJ|a;@6?eCVTh^D^5wאsvOÏm{|A;%Qfs>(\V>G4P;$ }<ؤ3E8|>4Sw>śׅ\ۮ~&#ByiVR F*~@  M]W\=YG%SWrxPKƖm"w7`Mt76%{G8͗7"oZ@gt4;tpɱ]8ZAz/;bҠۼBT٫{Ͳ1{l'c@wa SnEEJGtS]0{ }5MRћ龴>>R 846P!r:Hչv,rħE]ayҜ NH5ԤϘ{P>}p@|Ȩ&8I3ztL7˕u%^l%vI{ae eؕ*ѕJF.=¤w7Ȅ ]P6ɺtm(pS{ur^7bW}9y2Rczk3nm0E܃}ld.]IU59b?N, ],9̺*|duɉ޷OV4QOIhδ>ضT{bz$Ɔ;a>H4$g=%\1#39 7\>1=Rcp"b9M=KzN#.D L9k蔪ƋH6a..!) F9泗t\guԒkAy͆~ M5@c:-:Ƞ~9b4$@f&w2D z'A.Wq]ǫjnim n)QGArs> `mę9̠F̤{k$;c+@O|^p@@tS`ad5kU!1R)ȱwHK %7E<ӄ]Q.kWk=a4WJwRLmkŁdv/M74˶yFta/:N}M3Oe8Fmnt tF?A Sߦԣ.$̫ KÏN TGpH2jckj (?6sJsˬt9n9B_'^B)$m "O' x*<>zgdmEf*.;cӳw|JmS}n,GO?H1} ͭ/mX v9kDw0]A>@ם\v?[`[W' P{ 㜺͜MC  s՘h8:pu_eO;{jzRȜ)޴dwt7В=@u9V AGF[qyWDYسxQl#.r|2:G^G )"6YW5r])}nd{@YX*_I2f7~nr֬\$*@Dl'M^[)2rgiBUd+3#n ݭb};DL%$lTxD97_Uo$sm!rgPJ.R bR*CkТ UZawzK $ލ;Ynj2rB6$q1SȱȡcqJ^_]ف*;$vMp 6e<*1hW"] VOU]M`X˙Ifi$FfV!-Vi0"B!"1Sk[M$M%dZJǨ>7jYN%ڲ~A]9o"Eԇ6no΄=#6S/B bg0N1FZvֳ> 8!0gyv~ W Gy$S Rֹb;GhX>1D}*aqJp$|b_ jZWc=B,{"vhMEn[Qy@nˤOJ ?,ģe Ŭ C0C4XuYTѕwVjWB|^XFJdb6" *k7b#̠_Ip8ޮ7gRCY[WuĄȝ)hU RUӲDd.o\͔: P US?fIL>HĮI]oݎxO lA‘aw^ȿ( NsuO7VgB>ZO:. E!+|&- /US_t" 1Ԍۢ=##m,Fl)=3Nc&L2+ w Y 6ɩ? ۅaa!֜*<\zb>K#I⟳Pƙ% ˑSs,ehl4s0vNiy4-/g~[  };CCd[㥳eBC'mը]Za}4ԃ9TKrsWJAYJ}GzpF-ӈ.rʲcǙʑ^[Wdjx3+FQtۉߦO)Q{tvFyьnbQPIIPE,U!v~9y[9;92ADNA=S^@Y ɇ U7DZĸd PUmUeCX=bp*_1p9N#" [!5L@yWL,q~мWZJ?Mp)E:0+Q__NUPQ`QC6!vU#YÌ)n]5 MrcY 'Sл)t&Mm~DƍցLTqRH% [[5;]1&,mZGǁx"jO X.B0+Kq .GSԲxP܏TNh^,W o8+&oEM]Pf|/ZM(v͙ TLV\=Ǹ]K@>@ؗ(}g 6 A6ã&vd G"@'E``$5g#ѧ ef.(Gң䍘\\KĵZ$h4Q=d_XLht?t|H1PT̾켎Z[8=Iށvk 4#ŵu$bHېaжҭcVOQS` ?j H?փtdo'&eVCz@sV/#Ú3lCHw(sfZ Fp5/6SbGMoMHUa[TDn{/(. HSUo1tsd,dT L= ۝)OQQ-&Sx|pFpO)!q h[~P7]n`$E`I}0C1luy tl2iB(,Q*}o5EFMLh%;oZ{~/p0@diCskKd40XW juU= B =y_teL OyX?_IMGXE DiZ&x aQجwЭuIm`Vݖ='|Y$nLA7 [aX8C#~CWv$mrR6alHz䛅ߚ: VWzk} GEBcA'xx;Z}L+ɷCeb T^JcVVLz$(I\= !QiW'):!-]$NFU|ݷ3vh:)bӕ@Vjz sdLF;ʕ#4Fh8ٯ!0IR11y5E;;NRI$r [O|\ l$`ְμ%b 1\Y8Zty|+8B\da9OfsvSZC$*$b@gjNqRK~TvRS9)(|i8!FcVOR!6ҭ̩omh=;6lU$֏} fjh !>/ԿNK+!=GMRBa'pQkW!yiHv OLFΚFܣ  勲Xotj˻풹}ignR8L ũZZA<24 dn'^!;>zclep6^Ks4 OɋR5J-oݢ/p.t3{62{c MXa0t/pv|e *x߅iB?jit:ETNSD`wmw&z߿FZdMqHR}YM[zKZm"[T*Y[  ((;/4fF7YȀMx/P(,OPg?% Ԇ}L*Uu" vVV{}REwy Lg5ňF rufש|''W_")3hn%*|tk~ٟ~y_["P\dL_azEt{u n&}~en᫢ݛ⤄G&V!@Y{_`.{Xh-y 5"z^/o/X `v>؃I j K+aPd* v| | חpv2RlЎ')(E ʺ6Yy&6j&vW=_7`t3 T JI0px3 ǜfz4$J 9O°uMܚԾSQ@_0DWu?:8 *-xc WyC&6Lh FtN;$J( @,#ےpOw s*36lz~sk0vW$xY9h.d*Ie=BoU J{'r'r|Ί?W>I)DW|o"րuYPL*o$[rkO_( D5otpZ\,vD|F6{A@HVͩV|8sŒ˄vjO|Ebyj@."iOa,gjIb/%=EԎWp8ȟX'BSr0w!AVm_%M*W@"oQJ6 N.V̚MDG/&"%LU9BƎ(-y P6a+׊ޮM<)IʼnYAxM`qKɓa:koPkU Jr7Sm*c)d[hc:,i^y]jŗ.M\8ʜѢ> vp@yf:ۺ[)]^COgm-r* T\4 )-vf\ 8p^oPVun'3w=oG>шNEr)k$~蟩_G5$WJmPƯ|XbdyJfv,#]1$ڔ2r=4|KX1cצ'>F7<}+tRAnӪzk?Lt_ja_qj: G]EeA&dzͳ%cX3=#p sFC<e㉛U1Oܼ7U3M=R hմy 7+4/Jd BFd[^fd}hICdYPa6t%BJu4 [9}a7KXi.?`/X'1z"KQO4Hf/aP^Fh0N #wj-6fTh-2纺&}1cit̐̔)͈fq\iXsE7v8i{:BZgn1v*~Ps%+XG ٞpQV*wW$jq+,&:u2K?|uLަpg Xe@\%}M6\[\d &z+C@}?Էk,iᝩPfN$rQe.CN~j8pZHB j4xr^xWP91-RhRH VdNF5lS+?XcNUu22y꺌V2ky=AzC ߖJ/ T'F;\$ŗ?QgUC&X#v/P){dB]@%܌& f+`71y7zEi:PΛ"EIQ=<^Ysn`UA90]-ho1F`F P4Arrc H2mH3MC]}\#@h`p82(]s4k k=cD {> tC%$„&zű*"{^$H+2vfv#{-Dv+}pt]|ּqWYtf wI{G~7Xd2"a/AĐPOip1CftyylA. ZI@l}׽Qz?;4OH6 $IWNcNՅuKx#ځ#+Ðnݼȏ `k:x ͗pu$kCb+ay@f.?P67Pۄ= h@.u[^c@f]6D+pR~'IIc:86b3aYDcʪA*26~`aoݠ_dk\C["gI&OY;.8P$lMqڝ@e7%/l,.*C͐3Uмx^{SQ(;1t>,֤|)(X\T4*.(WJsNaD"È|B3d>6ocR ġvka04 &^3ǿTV]D8"T]Ύq NjIG}%W_8V,D$]n~펛 (oNi 2Jo,~`3DŽa\rD6(,@O{蜳8MWF-p\l*R&%%WxBdTϼ:ؑ:gMu픟LuQ;Z*_{<^2ͺVھ3k2+[ {q@`?/k5A9`_' 94=ע1 Y&05gkVG]:xH:Xq,7?SaDG(B8dU+|aj-!&ߚ^eg= XI2[H|M#dFs?ayd+p &f X?ebw٢S ~{;Odd07:MVLdid*2ՎQLo/;IAȨsnVgDS+{I'T_5{BB7L&y2NdJ6ԯh5XG|x-i -1\!J(u#:}ܰ;G$y`89*#d͎;]EY4Af\AN Zُ:tz_?'-yi27AQtDϷ+(>ʧ+DҦd (PuaGcL p+r[)~q\M哭{O^qHK 20.*_mb.>PQdf 2O0a\tEn iQ贼p^@cJ]yʀG@-K@S jZol/8O2-t)PHP5Is5Yh9Raա!vVԱ.E= Y:ibt 8;;q؄6φ70y SFtðBHoKsI^+=%r2 v,dIנW'7q(qU8MH%*t:):&OY q_(^ {TWXy#BMI^p NQ@iZI}Niˠe20_!c+eż~0&s${_o/_9~o\0"CCcA5P?:&bzb27󑍅[Ϳ7yُ|D׏ɑ_pSDbu`*}+?K c}PԶ1)eQz?'TETOigI%jϲ*qa冎;Ya52-qG;ORi˰pȁ"6Ċh3jSGU SR1 IO8^B&K%s=I:K$Q[e֙߫U̠Xsa Z7tb5oO/$,$ZwK;ѓ\E|Tј @ RGCi+ \/+ӒeY#l%]u<1cX6Ÿ18Ҏoϧ-g1mZ{l(pD"b.j\?Ψ"EG&l,,#PQ^j 9Q«'󃀦 Fz,0bdP` _V*&+;ae;IMݟ ( 7,8E:n C<#;Dx^`(+ 5ߡ AAI_2U1=64h6'/)HC >3ᇢV#`yMy0hEߙD"npm\G[!O@cJ6x` G:o`hf)K\C(&lfxN05ԯֵA/"Jτ|d{UOǰ2!㭤 ~yY&A|;ZT?JHS,)1ΐp2V2):WB%X}Qaݺ/ xh ˜^5zH-@AoN-ԫ|̹¬7p0@o~XwgAK,qj͘@`QDx&z'MF|i?}n'7pX "4Kw Q3gr]&?eqd47l)LodK5K\H901hK U ȘI~9[,ao{L&X!`si0n;;L&ԩ=IQ)(2mQ S+63ήH>79 kAy@ :KJPSJT:Ҍ)x7v-++5Ԫfy2尻 o!| .(:_Sd ymQ2nu;%OA9wjĞפ Or- `5xۄݒeqWgRӾ >QY]3;LHY:j.sDyG!j}]NٓhH@̼ El3bplT$`/71PoH{SC2 应[hu=I-LW ;h3Zd8ۿp]SVAY)) :vogEx>BF/70hP&]oBvnL쉭QmqX pMdӐؑ4Ҁ>VmUWWwj{R_'pْ3B"̵M3L@P'Eex%9~#6 3,ryx z13g,^1ntJi}S!$!D@A54!1iL^$qo} Izx.b;`<X65&[l!~X>iTh~. MC(0w4m9ę?~81'&̴VY@:0ƍ&H89C!+sj0MZo<2,oJ3Y΋EwcauriClxUF}M!2VKs6J1vˡ?DG)NJ&Ƒ& +'%o&__e yzd \/dSՄw7C?ۥV&iʭ:EsoOtH4 S&K|Ϧ=["Jsm ͙8lvRVEo>M$eYhax$(F)f+I`AK4Yꍊ),a ЁRV$_ =Qo(@1}H1B,49֜MmQDtOROa4N`[\a: VƽF|Hg@LZW4ah\y$W%ZD|=R 6Br-e֞[萖1>qM4SDŽ&vτIӔnw4"ZJE ! [0 hm*! bhv˪hn۔<\YF?{s\ e \@28Ġ"MU4wNCq7Dƕ_B}V1=u9NMh V*|UjS9&ۀգI!~πP:azN7u~$xZ%K(ږ{<݆뛻 6D>]ԪLh1!Y&Ќ&d޷ěCnT!D*}|f UpQvHZCJeR{;1RIx^k _c{pmUQ UHkOHRrפL]a3(/ނ~XeI{:8” \HaX)!H/ψV-BqjOtE#P+2ɯ.5 qK- (I_!yjQ3B^Q~NNep70f ^XED6;>.G\׹(A ħK:`/o!rϚ][Tƞ[yt 9Uo,o` %<Qkv/ C^\[ޗN"ynHϾоD)QrTzT@˲$ZyIN i\{>%$QE#IAFqq2Ð[o'66<I$eJRPxQt4\˅_;NaÓl7κ!ĸsBʪy<BPh>*Tw5wo` # .t+?n(j|(نfE {~hnbṥM+6tnbx7Iw)߲ .Iyd59iYh3{KnqUt(`v?  6" ,xKd":bGr#lQ;@W/2ihkcC?E~ 79՛t9,*ƠWL?2 R? _)wWxuCoPoQ0I (E?+,Su0Hx|%}Z7 8^ <Hƶ)*m^'PtI?# e--v@6tcP/Kv9К:t嚾}mާ.5pkN m5<,=#q.YybZ@A$YDZ1kq#6R"'ѭ^ ^6l| l4?;?{=؉J%JPNݴJ>H iZ/tIbMBwUR yHvGeb6/(8w l4zbZ(#H:΁g%|;ʂ4LnBrf.QxƸK*|5a)!gNDjysR;-O !Ft- hء #]Bg/2s=]\m*Bv½~-[;yc%ӃӃWTSˌ Ͼevd?vGá/j wZ&r$Ax*~F1ӹ-V. О &}")hZT$D|-u3NbRCPʙnntyfxe^W =_Ph+~fJJ{^ev]P=4|fƉ鵁1y)y%jzW*^,aErH\ z NOЬ*`0YUg%o7?wBۋJY4MD?pM了zyu14 Q1GeXE!&8WO()=pylzP^;*`{C,%J& P{[^ͯ!%`Rrf+:ԽMMP#.8/Et6MȁW<Lsrm˶f/ LgN4R 9NjƻuP譲_)CJ)J =re`tD4|V2kFɈs;5C$bs/ߒ)à{s{AN|h{λL]/ڧt\[v#Ͽ :\/axJ0Gl1ٌ2!ؤ#BnϿqOǍ򁡇70iw-9 >$A8)gaWc@-J}Ǘ w)+̃ֈҎј]%okb=JYuRJ`uP! ?TztxaYp'Ekk"XX%EP;!^uʨ'Z!.[:`6,W8v}ckn4!Մ̓*T;3g&Cw122Tk!^%;(jhry}zh#k\5IP ҫ+a ?K ,Fuօ6fy0Ae46v"tSWXg#±0wʖκ؞'Bv.)@ue/yX.zM~.vi6;{;isne<S[jaBǾ8ޒ/mq/lv"G_Ӊ~..F_IcnVH:&Q5Z`"zҏ֞@IQl=rkgdqzr4C $[@Wy#X[lF5O&=-E(Z.F`b016rr;:?h KW/ w{lgj0cɀY [Peg_n1z([#l(XqHɡif!څN^(r{㤤иoHp qkNe5b.t9i>ʨ_Apnie0kE2|'~ݡz%`D#A쌱ϪPE5<` G΂ ʺY h\/W.+;ƇCѥ*=J~:,zne~6\7M$ 4Ĺ2EE冤Zf4JSADW-_"=&wlt_"P)[S£~6 Qo5ɆQFSVe# 3j_@Clu+[1`n{P }Ve Kތ )ܟaDAM/0]HԘcۛ_>D%`gwR:b Gj&,E {|?SG0,}Z95il/Xi, C3ރ Mp9ƳN^7uNB79IrARD%ngO ,ɅL`R6; ],eT?`ɸ;np%V) y$:Gc(b.[49^U(Z'`0bÜ,<~EQ<]QrsyˏZ’1ErQ|O !bvT߽Y4*ѝػQ(6%;-}J,eں8ĠA}-A+΁w#i"xŝ*ؖ[@[߅5-K2; -Tf#eeTdx5=@ᗪW4XHk6볏S/rִ}߀\-@)*;_g+ kefZ?E^Ur6@HkJ5m?FY=1+V 2h!/Ņ`ECi٬-ל~u}BeTL%$Jk˪'M |Y/$6!(*,x bqdXXNPRpNz~Z2FUYɫo+vS=N,X׬4z[_Wp']]r.xܪbǝ~w4å 1z&63m1[<5V 5.\ L!7״ .cjeE@f+NqLpH sjeǫތib{:\"g}(Wnjο`Jn6[3C6]VO ?M{4M椩۰ EPID`*s ]+6wX[|x pJZKVxuw,'ߵG'/w6-- 3_MC&L\ҧc q8m*ϯr)g_yjPĕ9z+>y"KëMid !0V00Ҝ(qoA(k/xn:%#(W7+VI$| =y<(!pA£.bh2QaP0$3`LcwLHyUa =/d)[= (W[wV q8RcS 8oy_5LG}̈́'On?Id`Qy傈!\4@Th%mxnC$gcK'!FyN@bUkȬUS Z B>+tdTJ5+ne, NTeL^˫7 =P챵-{0hU|pҮ.A~}*QC#>?P 3}0t$t=yLJBkѢ]ag&;O\*,j_2_{BwfO!w.b@-P W{fXt ?6ʞhWy f+Gn .'V:/<  {Bԣ m^H!>KwFz0 l o6bza.1#i Qת̜RT5AFޟt#5 6r`ASsXvE߱:~ $Af0Fw חv!zY\?sɓ mku $uڦulcaLVB,ϓT5Sd.{`&Mga !­ I]YU PrUf"a(ScWO*aq!bJQܞ\%gˏ\Zy&PH:? ` [I6Ai&ԗ:י]s7GѣvWRlݺ#Wvuʷu7*p\a&BZg30J@E^+w"E3< ߲ M;~:ㄊs B%'2u~Np;0IО>u:<{ѫDZ,`FJ&Fv󏦭~Qy=a琅ߍ03Q<;&ӠLU4;A;]fϡgpCqJ%)"ewJD\JI|P7/ :`Dۛ=|+GHLW9eY:׻| A":h/*hu-nHW>b!rl(L >mhq-p ^j:gc541ZK7*û~2dmɮfa&,?1Ø.XLܘgT?y GĐ] ܃y~RnѶMQAPIJza盚_KBm7pv-{3ǸPW@Ѓva;9m[P-(YXaL&<5^+& x# {qv5ſ۰?A'Kf2eU$|*kB]>¼fS-4 e  Ӳiʹe]!H0UITƭ!;kql~zrN|\7 0> ۑB7bi;O$KN2X}ܾ@HoM!i yu(i\8R"KXgjJH>p+-:1)IT[KMiuwq.V|s0E+ H E=GAIH_ 䋂~^*?aܹi|ͭ-/uqNxw*JpS͌YW]iFɜ=P6:ٺ@`Dc]s¬| K +yXCs-ܜ;aV9-BDI ˱%M+HHEc!`DqXL;NL4N}7E:Ckq妉$5R//!QسD#Z:Qͫ 2-NYQiX؉!%^DHvtw(inIOQnuP ԀBlfl'h1`F頔m0g -6ҔF=A6?Ri=^JM>QқdRu5">US,o"RzӐ Py<< ň^vg&!,ߵ''@qUbK͹#I_أݨg&.`3B ImVrxwv 64PKWmc+QwFjn݊w zc9o~[M"sҸCw*`#m`OTʎ"DM pL~B@_!:1\Cb>\F[KmZ'.CIH?CPSa^^zжe>-$VUG'N O{$vR  H&bAG =I`)G̯],ĈޒpcIO߿+߸" eK"z,Z݌uV9ݺM( 3-!z\p[~Z݇`20;Ga`6VǍjJe ﮿eC͛(6^oWהL@[: +;_ykSǰF<)W*we{8* j/ w7.aW~\§gm9R42`x9խ0j4G{;2]OZnc}bZ#u"XgL:Uwഏd$ E;k?"U)x]hBi53UzcX$H/3 E_鹹s5Č\pEbs `-<xa%7~uqhL9s@]cY:04T 0L=ziKb"{[ 7uk?&j`|_Ya};5Kwzx$j8bd8DIaǪ= OHtܕT\?hrq/h 8|x 2<﹖5!YRLeNj52\i/OK1=7(Ws%Pm"_DT Q] d XTH[DGUeA`̌ |ؓ]gwFtV)Smg ^$-[Dzk[vBzctSE:} S+PJc ؆&v$Y:d Ez‰r9 D(0_ {fmls%1wD8Z ИPp ?Xy3r$Co/|(h YE{P|{r&ᯄKGRVL% 􉭦υ`3xz_~Mm!Bs,5EG+!z"{Pe,1of{YC/1a2&*A|0$, Un0)#s 2׺sю[̺z Q"0jfbpP%y,Vt[-S~o*I2[ qX~OONa?0:Aq ZFMFKao6;,6\^&y.:"o&c*?7J{]@T]}ZyL&:"0Iۆcw %qDoo+߼Ӈk]q[ssܜP/?'zȽ Hs!]?̦@mT:n1ys|A0c}"pc.}HJNV웠7|P!Wgt_ڄѤuD% /K=?}te}#Ԓ*RQcZGOs)孉"+2b0S%ˡ^@hȀ!SbSJzh|JKtvr7j^ RFR73ڃ.yQW3zo֐v{BjHYLxq2^r/lBqbr }SrRLg`oh>,- tk:;O3xPgnŹC :Hvaz{"f,=F ddL]<ΉK.T2geFg@mX[_6Q{J)`R;b4372^ uݹtYE}U|$lFΠT?N/1ݭڏ(fQXqrD TGj^Ƃ-X h+F 1ضӪGCbJeD2Qv:7n͡&mSo)U+vuς6~vVdr帼UV֧!tuP 5XQI- v2FMXjwj/. 캽eU{ yŒ΀}G} ԣ2wNĉX%qwټO&N< }Ew Z3ll`j7hͽ0⹆QX QO :YI.}F-z_l #>]\ u>ݟN>VdcN x6ۙF b6OT-^]D.4r=n; ܨf=[\VwthDJ<ׂwvZD٣s+J>V Řa3H)VqI@rPpO%ָ~ ,9I]dc6;=L]Ov+-`naǻ1pqLw9cN4$#C㇝{W7R#rwONZ;QOWy1V_(Т;wΌ8Sw&S=m%):LbEe˦jE!+ }nhR@=[Z^Kfy]*UZ`2YLzW)rtZw0w;Ў !r+U4ΉSI$zkZHR& < ULq7 s@`)-w~5+DC2AqЫ|nsp׀T), paQHR^Va=z&WFSDDEկsk_&&CRZZÆvax)BȘ#WR{HgU$'}Sxt17ySK{gEƯbA?F}r0#370ӼΠ)P($љ߫keZMqmTHk 8D2sہqAe E*+f:)z3pY $p"W!-em!s4)o^qQpmzh= 1-Yb>gmz?R hn-m7%ˢ%Sf/^=vg*/sJ^^t [`g;]ͧ&PxԵrwB0S54LO[]#9y)DpY }K,jfN^N |X8ϤcSS_D65`cY|1  LXĽh0U,b}?H9a m#@3z>gpO ^rTi^fcy0ZE/QY_J]lNϊ꣉=*QWӳv<:\bBT**⑿3:lB+83' x,=IHEv.pZs(j}KGL!Ik W?M},Aȫut`m<=y%ePTtNEǒ1JK],lͯO#3 ŲzƳ¶0NJ:vFg|z)R*90vz>j@UEt6$Mx` c }#ܗ ۵gK\hZEԬ4xµID}k0P"uNS6*XG?݅Ȉ킌{k]eMv/£)sv IWݯK$oQË{/mnZ(_F\h^6"12c kA?&zOPhb -S)RR|A"- B3 fC| YsezU{_H}3PEElլ<3cS+ۧP|y9qm~ 'q th!>wߑ}Pk="%;W{ykH;:ڮ`uT@-b`]vȱ̓x n@Z\\=m!c F0*N*>E ~dyel-F RKڙJq"qds?u{>8i-v^/%{{^w0^ yW~:fv RD8 5!^Аګa3[j3{lX+o\.> {=M]ϩQKk' b?4ofyqTkqPAȶIVp{.; ˄JV8Lt{{8e}2|^]M0)5'QA3Tض&ۄ$ ʁg^T8S>/N:KzW&$[&o(u$`k0K* 6;(=\Qdd G>2  x14߿Zz\B*wK] Uj>@oЀ=a~Ij`ߛ an'vWuAc yy[ H /S:fă m7B] lOQaGH[v7cr 'g}\Hod ʹZevyPPSsJlˋZWiw4%MlY: {A^w /=I[aǦDy8qʭbqVug)]r5Ԯգ d"bkUXQD)D ՞Mk-<*{G3v7ac7XB``leW2A(^ EÙ-ݶL`[zIg6ZyHiHN crίQDMG׳;"k8{՟`f\Q~;r}6EޛŔb "C`Mvif?-M'qBנbGm%9(CEvu ЄXa7O̔il0 B͙&^tSn^!.DZ`!hF #;˰nؖk>e ¸7b6Ӽap5G8 lȥ%}~n\>TCYQF\,u1+Z  F)~UpƝ,le8Mi. P?(ܣ;bqIoAf ttm4 C—']12+fx:P=XdݫIkPXeNV[k:*Eyc ǃ# #ٹ`dOP6ҩk5 L6ͪ<+xt; 4XuՊ}P' jC0 nreN :F\KN؋E~߉ƮSf# BN~8ΣyăHYLC|UqPɊ“?_ V}$ ~I䘣))NeE)p] hu6@@Fa\/ k[y&Bt0b麟\fg}[<ҖVg+EHrEx/],q;FGD˟l@[ocm(Hk)oM+qN0] WgL~[Ea:O֦5l~vh0A:_-c^֎n:0I9R[o-IoRf@φ޿Zd?v Ypi`I5QqEE{$WJzorqi} ̶F7lC,;ɽW83b5y+-c.EX;(jh%Tr'%xa*5}nQ,Ohδ3N4e&d+~g2XMYXQ;CNF* [Ͷ z ;zvb@籪RWӖ!3|;=K+1-s Y>¯X\@/%<*7TrVpENc] \602TIZ (IyħLLBǮ[7?h"m0._A2QC`6sF+bȺVSGHkI]ɼ;\4pH5^v2/vo7l5Z52XѰTmhA1Ï5TkdϕkAMmkWlzW]q94bHs9!w 0ҧχ.@W^>5쐇eO1ѧfm)4-Lt>c?G-_0eq)`uyaJA(>}c[Di6,ap=%nʰDm}a+^?߱p;m4^F -+2{qk0N ZLAཎS = 2a״ͫ  ).ѯ/\f"ݐ$jXc#^55x`TE\mذ[J3!2]]t" ""g+xn3VxLn-fv!Gpޤ0zn?RJ|,̈́M@(`m2.<q?PcEKײy8vYEɔ-y+Hc כEK4'mx>@>-܀Wy0[_MЁC6xP˜t=$%LUR&τ0^~" nAq@$\3[4WO- z"2=zɡ/8&\Iϛcz!(uHNl<&RM{YٯXm,UmY*rZ~f)ȧWjY<>;SXQ`ЎHP1J"kz4wAUPm@ 27OO\/i]2>'w wFO/72t1I9|bݭd/16`U(i:u;;:4i [~rcӥUWncgBO0?g&KJQ&;9[@erX /45Ա%;=A>J@$89œIlQ-WSԵoQ#cpLgS*<7*i&s]HMPV"ƒ =iog7v>1DG1/oW_?kEB+\qOsMM"bl-U<>WhuM<dNז(uVݮj}iC?`M+*1:s؋ d|}dF驷y#gB uwà'-KA}d_5ghns5@P.ϱK҂?(EJ:$|br$_J6qfh!;*9=dc#.6NlO WxDX91Xo=up~ r{Ḃydr'ǐ;D{푠U7m8nMv܂M#^fm&ꇤ> Ea6g3!_7.[;SVKJj(!r&p$qvS Eb{Ula[ؾ3Uuf AroUm43ֲzUz2[ȣys0*")_/ƶo./>Y/{H[PS8bvmb SzIa8FZ[ d:K򇒇 ǣr'x@1L㹢 y62\bBcqQSU]Q&7$̈mL<2>ȑJmi N#D\#5mHdZ-5ι_kLX'z}}|}$Y^i1o{!cpjL|ƹ$tY`L $c`2^6qf|[$9e.mAjoCwMfAb(Y[_OzvNO@mcյu/x*|Ɔಀ%@UI08d8ذG<òlE/u@qKKtHʰ69w|_daV`Mw *]arh6"538iVP$I*SlHT,b `˽pM|ׂ| l\7=TT뺕   24HO͛sܰ̿@2r, >ݍ*&t [2fWs0P_  \}𑍓 HHMf9mPh3OEv1{DUn!C%|)QMĂlSc_"(*{ tQ$Ag l-T?*1g_e%8 ~|^Lw%kAS}qey-ͮiumG݆ 5mǢE}υK>^7dy9X@ZbvLTX=KQ~ @o{ DW?t1VE=$+eca҆.!"ܐU&%-P{^n;}+x.ĝV8t) _b՟QHC:qLcpA=r4]GT;e&T- sVPkѩhX򷚕h:C#i!i1ĕLw0[)ge|=S:RAI Ԗʬo3zÁqu?ag ($qȫ>@PςxNi8sE-y]|M+d[<8wbO4zk=&ﭴQs)*М'LƾB֖~b Aoc㜁aێGqli;q>q5, qtep="K^J cYnEXqn72΃v,6P\'- Ӌ=<;2mVNprX!}}&LOx8ZsmhTrqVǁShXgP}H: ܣDx&kQ"`XFQ6 T bvy?%y3򽻛ko{Q/E*,~ƗQf&ϫ`ɗ'+ށo6%J\=_D΍2A7ѷ]`1S(UN ۷:@4TJ2)P10d}W:xٽhtR.ԗkqÉF/ hmX6Q,ʧ-$|7`Ψ9i I읱d3Y%[RXڨMas4,?jH^ʅX- Taxb9#9sy{Jf8x}k](GrKS Dyf hN4 Wu.#%mE .DվL)z_@%;Y}ٰ^POV'Pq @#?p.)I0 "Ck|ys8ɬ{:KW9ɶEG7,KzY1\k˱ nX+U.cA"`R._h}SMN5'>:]A_TB>l'*0< 5mr\GQ?3! # &D])O's,~cE0c &c6,3A' L>1di6Gܯphէ~{3$L! %>38"Pi=#o؋o+HˋbE=|8$ [VpqB;e靜{k紩[|r4gT 56I(D&O~M Se蓪=t>LX;HkmRb#Jano7j#NO۾-Q=vHW,LicqJ(@*7:tif58cLat|ڇª<Ŧ;]5E;\t-㈹i}+X4y-xg2Tw%a$jBgKyP}l)OCԺk@ݻlc-)&A;̻x.3Khȅ G(W\{ceNY85Kr'<)r4bWy'߅(;-u9JCqnUYnZi+VXë~pB(+>7's?Jw]/\Z%&bFgn\8Q睔` t `K,_pCZV$LSh[=K~rYӟ2M*uJawՎ_|9Lq'1 ԚɨnA.$-#LOIrA )^P^k\gO2'd$}Kq]iOy]Z-AC鳷??]2iC-7h=}^4zH%<|EZݐat3TިQWUI8~}N0ܓ=%()(aTe1ؑݤYK?ͣwr(M1De;xġ(A4,Svm}u}?La%z yz,'| tE/VYw/2͠\mSv3tx=:b*Ǣ|8p\ĺH;ޖ_Ko8]h-D_der f0 <ՂIV e1o, Q@tK[UL$B^/b$$C?_WQv2iib9ٿ0rW[{2OOpOЃdOD! 6lS0NVdžDM[Ίk)~}JvC>s-PQҗCU\4®DP5lլM0 ;c/|1g'?>Q @vRb(kG;U:AӠ78mzI)Ay q,UrocCz 99#Q.OfQ,u?Q؞؞>k- 㯊Θj8M dsA>uIK !Rɬ*k("aWPp1D跦OUrUc#oN)j_^g~'j)FGa]$BW ~Y<[G,nY@7 5$w]Qp-4|6'0>ӛ흛BY髭% g5^g ଀Qߧ[B8~"~pz;Kӄ90@ BVae[ɠ1+waat9 'Qv;䞏XN$yw[w !KZ SWF=f(ן.M5{܉iD-~5FݘeZiHz"Ee se;W-oI)7eHGU:ټrge#۰}94ng%]eD}F0*7Pzli5JB۫2m+=Ud; LWYec A+$jYӚTN̨n}hWTUE;+튁yy4\g &>|TӹlylÐ7 ΍p6CakOڹ{HD_ET. S HVR|Gle=yYRY)ZMCe+Œ!z%8P g|h"=/H$4TPfP [Zu#dC5FBNEk̷6iDy<.8&e|hfE8-Zj4y_0GU:I!aMjSׁɯ)6qC+OU6 v{dpm(YMqkoNVxzd_sYO*YŒ`Hwt5fz_fxE "KTDR~$Y tGMOFOڗo`vam vx"q:V F"yzX.ifX@up+$+Lr"4-ܵp!7oTH}3(͒j`_/^Ol;u0U $_N*Ԕ$/f4QfkYZ"[?҂8l6v!Z:դ}EJC`Rx2/M <n g9W^7{u23d0=y(yi:P/J*!w^$Z]lnvr;G|>K¸XÑ <O*#iEC3XLu7_~AY&gYuɓ[.h){!iL!bl)DP'lv9>—etl{? }d&Ε(N#4?^Gy均H?JHj^LHof^Y?VjCdHj:jcv8 Ikeإ喨˓T2R&ݞǽ`9 |c5ԑf1E fʧd*65zWiH0Qԩ_X{V+34u) ~#|9{ j頃26伎n;&jc] aC~gR#wxB I1O G-vY@=SN!{آk)hы.J']p/++~qfJ4BxJX~ ~j ͟H/͞'BVbˏ!9Nj¤A q4 ~)_ :w|nJ DWbo*镖z$ӭm%Z8wFV$6zHY#DbP\L!ˎe פSPj]P$^ʇEX4bBf fKv>U je;S!X'!.Ufy!wO/rB|D.JyfZ^t~|UAͩF)T=!mGluo4:~ ,iEBO ,RdHpעE(V1; ɍ<ܑ@c3.,/dū* TdojNJ(EJr*7'ĩ^ѧ3В߂.-*Ӌt~HڞSG bG#iZ`~2< &erqK K|_hϽ @1 p]Ss2W*s19ۘ^'.h#l@.r }ٞV⎺ Aƨ6܋Yő"v%%ߡ}Enj&M "o$+1JcS5^QY/فKns][E&F$n@`+Ɋf4BfX{sġMf Vg?X0|~>; QlakKfXu©ֈˍ Pu1@oW ӁC~RX%OB#}юdIajYUJ^ʌHdW֪&ڜU}ȹ$ VǍp :ҀO_ǘ >Բ%G 0- fGtCi`N~E1 KT $-< Z!t)Ym}j?0h*ߑvj?η}JTf`ӽ`*AqII,'Jp='Y|ulRM!,yQrV̠bwn4?<;XNi(Lt^OD[(^vƷu둑B0`'Mq[16I Ƙ5Er4k*{0,r%&Zŕ2[ 05Z-Ig/M,\W‡ *EXPoKr=`hu"t;=1)і ގFvYX¬XIj+$hrf΍ q0O=X(!e B5m3ʿ'$߱񗄭o~JU-3t!V}8e{P>juԚ$> ^en5ZoF+ +VO:Rlj]A/ iqwƀ^ ]҅qm{<߄Z KEk& *sr oyfZ|amU߈Uevr z ^n+kف&ZJ&&c XN>J]€|5WMM-N|a% K-0{5j7²ƒ`*XiGy课qn>a=6Ng; v_,)1ѺG5zbV[V%`ώb歌%zsyL >,oIǫ Vo[3M:f g7s#Ia{W٩gMNܺC\ؽޕ,4N5d yWG 㖨ഏj$!he)m+ZñYDcCMesvRm_Sb)Os0׀qw\" wV+5r{*%VP!~-v 8g#$G)UȳPW_nĕlXxԀ  l\,$S{#bL L!-]I"_|#VKGHCQCЫ1@;5;Q: $MKoV}$%0piL5Vx᪄~fɰ't9YP֧p;&Z1Na+ uRи_rBC18ndeslw=_Mr:+v*ױH}˟wT;JRw[M/-+ - |vxϳD׿'uHZR{ɑ#ӹ QJ#,>R psiG( D5DAm¨Fx~VAFNW)e0R v2钍*z=0C\$+Ne]XƝ8Atx: 4Ҵv[Q-M*fma[[S[ Tt/WfD0 ׇc(zGOOT;,Cx= V-N Y +6h,#(*]R!Pķ;$CgZ: xJhj|q'k0zדr $q_gZN7W'-b%[L'XP> gU}EE6kBFG>똑gσP~G\}.SOWX}bʴ75nP SBa+%C #q73Ѣ /lC X[-cA)/c /\]PT0bկ)jVoou8ͺdp~Qo±\L*wڽwpEO?`u 1Uh=DW2:T[۠ȟ;U@miͺЙhHY.QƳf\[s _ei Үz&0R3-;{{(oiM!#xrJ'\ $5J2ce4jS(ʺs ? eYJ'lP])ZlvyY/l;,",wokO*ڲo'  ²X ,4Md^ UW/쒪Ѷ806ۊmhEhK[ߪt[J_t tb4 %Ѯ}V+㕢,>_;ܜ,us^GWk_B }IX=3sKez};~aVq^״_U?!Eq!QpT!I(V` (&7`!Ig"Q_tf.AUI1 .;`=@QٸxBquĜ\Ji^.=z#\ܭ9SȄ#KhE0"G?e|[#\ 9C<%jPݔ=/`<܍tWqpZ5*pϗ 7WNЌ H7:lq9eyjcm&5)XKB 6beDsb< Yʤy*E;V7]msݹ  h-r m?χǙكE78e)*,)XҜk .fM덵-H}xe0S\ϭ(AfQF F{WkyW93GPCwNu{htEY|: MĥwӇHQ`$6EIJq-'*+*TR0oRKěd~QsN~k!r6nz jD[h 3W]G|֚nN$-Cn2^fn= K-.1tZ;SVO*o ŝ"da5FRHri"/ Y 0T2OΆIM_{\hKaJΧaŅ+WN5UU#dHۛZpa2x]bQj9n~UnҌyHE4cuwLѢ( ^E$`bU;eˬ țf_qeb Y oÜTJ0y($Ǫ6f? ?k5 c}&L"A Ci${*}YyuDᶜJx2Sv։D΃B5x* px VXlI",L5|rv1Qto ͑CYP]i]E?947^qiH5 ns2ڹcHvZK79˩&#K5Ô> f799|mܙ1YGINMrX9lL8(S]&~t{h%ˎ?m`{Os1oS|j<-!<Պ 9{D)l`|-:Ĭ`jNt MC |lJ"+{׆IC<p=Qú4lmSP(^uCtuܫXFЭ^x+̻VpvCroSJ# *%XT)TZu h}_>Se}vP4H1$ԏ[m+!α+% 6֍nhX_I"8 㱢$ ƈދ Qئ}**V{,`Aj&f@\oԢzy䞣͑:M]#yL-(?C)'t;)Dk)%#\@)yXA0'E3妟,Wy,5|.wWR]2n@GUBdd&ܦ~s$`~ߢ$ixbW~*,4:_Uv~7?y-rw@D厡o(Z+sx򏝡hnj./HzKf|(?Z-7eMwƅcPQ JـN A]<=S'3GYa#_R%;zoo#*$kvUTFk!:hP /vqqozu8_Xx'.y9C?",]X)^W[ʲDیI'TXX/ N7ɳ;l5ud3al3ϧ9:WMjJ^2 ϕ<t;-ӆ8'MȘڒ'D#MPnѫPHPYJD${Ol]D`@?xhu{ra"O6%w)_ȖCB UV3؇b)Pcpza25\fegގ_|`g$Ċ hPiI$gda9Γ~*JN7K >}Vjv# !yJW оbW:*  M"a;|ɻeyPJ`=ŸodM?H⤩ř7nI>Ӵ2bOXcD OĐ ˠt }f{!z#e 5P*\;`\td82c [TH}73% @kLS 8kb}Yz&⌂駰*vhb(K ~xÖ%V@g3 0a, 7qݜpQn|.+F |hfbthcn= G lv,w7K-DuŚ됾 4ws 0_Yh3heyJ{ײ2(Q-k].RI~f$6 )i!g]E! ol0h1fZȻm*Pˁ]x89ڌ6uh#L;TKFWu?Q4=qGw{Q!dppsRռSz9iB.e5KoNȬFi 9/EKdW SJvρؠ :)K$ d",BkjR*PtZy ~fYq)[ZF]/8O{)QjCk,U!/KGٰ4om[!$2̺GoM")r͞^ Hwm6`c В1? @25RܭCCط2= E1A5ȌtM ˙(fe|$TdL,[*>r1(!O. kԻ&=!zg͝T!j|1Y1a|WXG6jɢai ho[]^\KqH8uV X+?^wo# 9Q^w,Bȋ|#f#`[4|H58iB =e  i4I`4`/7p#P荵{gMUkujSҙoG╮C{?凑5tEċ;ޭt_$&.Z6d)4` X%'-)S)+is>\7FS=Vr.8nL)Dbֳiz^|pp2K~s.6DB7O# Dnc &֭ag@pcS*zfE1JЯQ{[.ב Y,T*]3U~7F:Y \js{o8W S&MQ _{J[ȓQy̽#* h#Ib⥑f$:"Ww)4= g}ЄSZnru^w%U[Ӝt - s{4CNÝqMCU;Ar7}uО=@ڭQ{HRBhjpK8G60|'VlT&[wܡ;t8gH*SL _]>(H RCڰ'ExH̊R¸V 3ejCd]FcWN}}6rq[ j@`ޮ Y|\^7{mG_0M,]ӷ02-\t/H f m,z[Q)wبJ[!\L;h5Lv$hPJc"Ӷo,dұ j"uZ0NH7ϖq)jg,]Yz1z93 ]ZS%`MZ7UNc۸q$ X:)]ϵpNh,~ZIGm1J^7_(F ritƗt[ [-Qv*'Qfey' XD쾝n`ۮ{Oy,,u=dS*@ʱpAn Ϧ,Q?1I%@L%iS:X@/܉lry.EAR ]E?)Z9xM[f_XT[EIMAw!+RF=始fy^d9Ry_ӈ??o!M&$oqtiT9?$?4P|m9db~s&?Ea%Z?gףQ @ghc"|JGg3gr8>e9(qg~aXqrc*=a-eiWVa*Yrz}61^bw[cs@J93g,b.Mb KB$L:O6sIG$mO.B )X?AX,nִu [?TQPsʎ|Ckݛ19q{ۂw!l-K d1;*1rPK:ݭ(r8Z.T}z+HYe|)[%jnT#{뽜:4tB̀&w] k3jSM@c}#K j2;G"&.ksiV В4Uɺ9[ {5&XQSJjpia&2ZuooZ-@"8n0ªq{-Lm3Of*ߧT]|P6?3aNujsBJ$EVs8$h!p$q&30م?!q }CVggɭr^mmLi̜vNJzNyU  ^4*=?X@Htj4Jh!$L*Z;{\WC`5]3]_ tiG@N~WޚU>}^?"Ʒo62)s"u3DA{,^ʣik<_^{o"]r v鍐 ):D%?;Az9~ QAˍhOY9˰5-,#aA;kˀlXI}M4+MhTlօˌ`\ߎe:Ӽuf; jZ\E' Yys`>a vE&AY÷) 츬әAGɚ@~T#*?7 бa\jz[ΨFI-Giۃt]Uˡ\ñuF/{) (7Ȏ$4(S5*D Mu4twa VZ wEKԅSD`OpꛚAg' 2|Wb9uV=KrȽτs7z\Bٔ P?˽2;Z؈X\={ߦ,Ⱥho$PINT|@?(lAa Ek-h~A4}X(%!C[(RK^]W=V0 {jxZ-8$$eRX{yЀ  & B1tSh!iϮN܄=b(u`n҇{~ )^^56/-{M.x䨥o1]Bm:z3/eC(@R'Z;K 7:[sլYg{Q@ nD$u = 2stKm]:\9_3$mP@l+{}ZKU:?5^~K.sќ 4MR?^YU7$X& LzB4}RwX#ov}Ţ GU;8#¿&8 ƫ\/K2yb  )HzƛO4da95L>HX9-EnOJkqS52# 7z\?!Ep3$rTԒ%E$}ܤ$:EX@XRGt-2<3s4 ,gSnyOF=%UBqKXU˯3ٱ(:?>_Bmy=?!S+~?Xlji= Je( $ft!&kvl= I wbE]g=enR-o`20>?h#fi%K+HG0ǤL\e*)7Ov[Hɲꆳ![>\7x|F!JģBҹ&RΏ9_.+V+ϡePԁidk*|\9 Di-OdkucѠƁzu1S$gcYSW`i(SihT.$˰ f"6D`QByDDݳ@)m}1)/5Fרj!W|SFk{> [`uks|*!Q6$ةZJN/l<İ~6'9 SRZ$L+e!jl* Y;^AD"\ղpb򹨷XˆZ5(5/& h` \$4uf6JF%rAs]bHB ^XZ5?ߨ'E5N$l ;[[ ْgjPvJxֱ-H?2Ȁ%ѕc2{7ɬh'7:?|]ZSSH^r@Gkd]F{AH~)}E]HET<:䞰27T$: {jBQcctp38\mTZTu}Bt +޾^4I;V "Q,Ro0E, :CTw3pK[ܥb 15K0f5kc_TfU`]V )3+g_-/x7.4? E֌,0QBw|D2\Y}M]K_7;㭩?{p2_ *:5('U]xoxHI_pbogyϕo ܞpCgA3Vjt|??[9^)I}B8 GDT9M'x^}#2!$%)fG=xx2ьgfAK*pea c;Ox_;!gKd؈+l^=Q!dC K?_c_ L,ݻ͸!-rhKvԀŎ~S z,6G.oSsfjO",ri]tΊ>xg;^:+.chޅrǠ4hKh߾[>6Ja()X""8x o)kGoU¶X&»k'P+l6u8f+B$k'\ٓ`2dIʆR nw%?'*ݾg l>GG㡾[\4rsƿދ"w" E}GVĞJ3ȇ'WwK*\ =3(oDW١#D|棚h\Jn Vm-8Ȕ> 4T,)/4`?eoҾ)nX!x QԊ_!ۥ5!2zn$(BIr|_tUq{,5r]+&YypFKE70p'{!uea14٥ ~jg]Jt縓0Ŗۓ a rBqۚ h("A٭ʖBlg[ՊE (QyftlFVܪX6k0R:>PsBm(5hӣavw0?)Kr#m:PY;<>a`w-o#)u8Kp5Fi;wVS\{3:7\l fGGQtaU މJS֛M}ck5`x:GlY?ty-: ޸y@<׉kT[{>V3 LB8&_8w=QǦ ؿQiK(黠PLp/K*\A@W@OuƵ9.B6&yV a\xb,'kWDm%Yi|dY )xbW͉M ծ9Zg.Qqrkli~`]; vs ?ZvWtY$GxӮlerݳE.l3}HJA2av7/v\u4YRH`GaMh1 Xohg9J\WثIoZ^plRJGq-wn;;KDMtrմnPw~  F|;wp&ĝe fH C'W$Ppri1}{ 5jL=рEV&i uHyTDPjp}?\R=a.6XX"|z٥ϯn}ֆ,7(]R4Idt;YX섭V%nӣ ܳx^K"Z:~nWhdt-UJɷmciT:Vl#)$[{a޻o2+өK c*Qc,kǴq#pgB|gCGJrI^J騏(EZO(!'O ՚3sPeB/jCU#kIgāgS#U"R}(Ќ̛ſQd4h[J-988*Vl:3{S:W1y%Ff MYB<߂-06\sDrSJcAZwǛ0[*+/G״UHZ[εׇlH@J;#"AϡL-_(mXƞ_3\/*>uϔ!S4y힠Mj Dt`eYhC9v4u{]v K؛*)UPNtauࡅD\B`Nˆa:#@eQz 8y!ԧǼףu_%|j&=g.K?ms?Hsc}ݴu40Z@gqEZy~,&,yqӘ6 \h:b{\0ލ#6R|%wN TH| ];&!]Sr滼z@>ʮ-`s^&?j1^b}!rjVZ_!'ߠwK-dri9NRӟaQo\k&8z4F@oÍLKZ vb+Yڻ;uIT#yČKM]QezPX:j=9i;FHGM0">̲pM\n!hzhe?5˂HRd:b?5٦G/q=/ZMp>](beG^'#Z/sR Lk*=gæfu?vl|YXQڅDU-.k]UZ2'&K5D9: $‚u_M[NdX@\_]烪ZܑC*IA9L&p2ffނ^d)%N}=#(W&EƑc&[ #t_UBdx=#&^+6e` r+wfimm)`mU: Utom?݄"<͜ҦrĴ411梓Z( h9*Gb x>qCfP8fZ9'=~ J}.G#.Uz) A8.`?O̹瓕RE7K0 "fA8Ԫd5 +HXA%7JV@#<™f7ɖjfA9 e7=olOVa_Őtnߥa?%tG3ڱ֚BVБݳa}?$lq`i~oUg8k~DZsjŧ9j%A?yQOV^_*M]+G,`xY3+;d^)"PT:WVV$[Z'pVJh!!%`b!nhNP֜>}kUUĔ R]#|*:q1v9 G})ݯ,oehwmt5i0K^B4o>&uxrfD `[3P..;/(E. aԞ}~+A5Ƕ\kya"qUMQC^ֶ򷭴@~z6-H)ۊ.r`P8g6^c2OemR8 xʕwmv0ނdkynccuRz>Y%BwZ 䦯Imm"U:2d#rLF781E!i"F{d?IлC'D-Sb~S2 fb (#mp L7ئPw. ]w =noz3#:qc|/ : \daη JU˩֎叴G1mtD&py<#]ыj˄m|F=[u_0VqwlҲS~L䛱E/9is`x1K8PTEYGzl9>!lڞxu4>}7:N ۱t$MȄoV)YJ(PHL3"]޴D$v$q_p%sLG.n^Cd➍(aR-~x%(&zQӇ"DBG OvU8 F7MrXY\KI߹a[ *UFhKп>;OkP2hBjh"(-46A@yaIIn=Z̛lMS].Q#]ys7|y`1|WJ.G4_m#xEvxYx'lzVGPP +YKW Dmv6u/ kgȾ) q;1Fc_Z6,x /rogB"$l"/.awϜ}so(B[NBwZVG>M]g|FYӎ#сpEo^q3:0:u|3T: #J/ \B,HpoP51*_ '6>Uj8.[%6|3')A`)ۊԉUzl7ljE=[J̣;4{Lneٚf T)\a"ܤlq9̨ cГځV*m*))IJΜ S^/|ɨO|DlhY !Ć*}}͓ cAKx=*3jVy2oUh!S%y6@.At)UWK=rC@b ͗OBV]r&O܈sL8J=@L+G(tdBG&O~'Dus'NiZ1KamZ)UQ)vPAn$0:C a3xM7Ґ/S?+?VxSRUr *kp%j3SV[_무,=1MOJ٢qW0J×q"Rk(ҟٍ_ ց^cLVx)K=8X&O%99щF}Nqlq3Y\TtvP"gQLC^Bo `>>D.a@p)22wEɔPoAqdTSj/ Q/]z=mF9MT8C[at9]YA}tߥ@RD%@IW1 `'J_7tNYWCh98ŤӐic۹RdBAhʪڨ:ТNadNtR߭,~c4 `m |&D"E"&' 3|8й*`!KH?rKڋۚDw|S(3`ɫ3u( ׫4O>/Mn-yjw`hGT^fk?oX.8ý Coy+_L7'mKXY=dH"hQHPB&Yw-}/FFm[C?NPS?/kkR(3nP|*KJj~cC-HUF{EEYPZg!ixȯPI6疡F+o;5H!!X,tC,Ȍ($uG^nX~OL{xGÍ3rmi/ ;  Oc4ot6WuU~P %Dv`Q<ȨP$u D/4Y'@oX (.W=dE#kOW\w?ƞ4\p){Izi8WճAй(*z)`3>L+uj&Q+/هy0 =kk*-CO>.^{ ˳'U_3(ј91/)h?2KD۸H $_[LN79컏 xt}> .[nk%v% [j:3ǶIc>/xT AZ{[ P:)SIbkK8Fm x`bvmvP)#*6ZyʽayHōCdG#] &@r1X:ݙwb"F$EOU Yfhe< }JIJ\ʣ]ͭ<H*N&X)H*'DW}3d|"@rk Tm!Z$XۈFPcI넮=g?Ї_ؚ9~a c@c6ݚܴ̅`BDO;~f "3Ȳo 㸎yQI RPq|^hFD4IGj1b-)+CY2 T'*<6HQ[S6qsz0l2J)MR9 =]]W- Vj`ڑ]f} !NpR0f9Zρ^J}Or?y9Wׄ:L?*#FzY/8TJyE`clo!C9[4DQjgyv@su}a%9^!:.hVI`~ ՈOre(r CI R!;鍠CJ ưpca!H 0& @~b&vQΝ] Z`5yqru1Uk, +1-C|;0~4n~_k)5w6,Zdx!VHB;kJ& @W&`WY-Z88t.Trp! @H7C"hqHB!^e}KO_8Ux0lςx1:@tb#c]ۓn͗ }u|Ph*P4XH>D|[(I >8a[ щcx[e91!P>BG#v-/хL_P -i 5op:$SۙжűsRڇ DwEH6H@__rP ՃAj|?@KTn7r@ZvU2a3<TQN/)g㼈ƣr*% HkZmǐ A=ڏؼDZnvٯkXaYg*'#fM̘OnJy-`sJ?gWE*b8`_K_+;&zzfi147Vb~#̧{Ք5RUٮ]D/T-2J 8]e1|`tf̷ WeO|k=R`NxIؗ9?S1Q$N@5\KTJ.9c^t`@d)Zݻt.mIIpn $~骍1}TXMY3 V*X.i{N>}v:.γ{:v6thy5-=dKb$uŸUX$o;xǹ@`xGQK2_E!hc/nO- էok%jħF(/xUޫ!f냁p黎A5Ҧ IDwe$ҥ^uYS#m'aVؔF5Hmo@Y!L5MnϨt<1m8@36Dlժ(L:e;-0#NT3$|XEOF~r+<ɳwjY Kze&amG}7m̵ZrP`.p롯&%l1 `e K~ uR&MׂiwaUlkG)b F+G_Q-"Ak]\~9}: Uɚ7\wv ;u٦a..OxM!SƬ0?ߌ (LDŏԭ/]۸M7'$'~$HT5G4N='κ?8q /z씣\ĵA7b/&^AW,@ؒS:+*3g"" RDVhzdA#=G0׽x4ZWS/QT1v,@4́ IS*6㍊ <ξ(~:XgDK-wu6PNS8K*#08R{'OſI5 :44wh0Ʌb >T<\ڱ́>%.ݪbx?"Km{Qp-in+OG+4/;[GNBt 6͓4 +jR= B.rt=pԧuﯟ^_R-HfMԺ?qm$s%o9…G5x#,ϴ7ݻt&Mw¬Z-OM*P h U[->:ijǍxUHui/:6DK,&6(_1X-"!1)h)=wי ƝgJǹal,9ZQ찍[WSZYyi Rl&@/VɐdDgv!3b4}nN|xU3c{ lqpLr%~-C$fD<,[`,kX:6R^atf@_8%}Uh;='u&=uCcHHU#j$2IhYHp:gB unde Hʗ^E-)(m'햸9/؄B$RYSb+ڒio:?hQ\0[h} xS@*;J1q"nkc|@N1O/ND w""}X$rH)_V̱Z  }tkaJz6B.}lq"g/c$42Â\,U6 <*^Ny;OL,/ |w dh!`= x'_3":Oe i8~=ɉv,؃Ri|UGJ;ĒKj cNPx,(3'Ԏ5m^2I#J{Jw6}Ӟ{:DtP%\)'K KJ/rZon~|) &Ό@6hIA{A8ԕIl3׮(ۈ99YίpԊ 3yd7D)aԹ,7^M)wk6}:f]rs$RbunA{p~&3o:Fs&[Ie #T~6PaSL=ԮWf|u v~m4x B2 ǁg-X,Go!E?vp)e7ϛ"D _!\7]G|ɁJ}1N_Vk/}Egh[$yfi{p@zRwb¥wA0ܿe% %;[1JbSfV r}4\j?\YdTzL B9wҙ"]) +s$h"v,QәMi4.E=}'U ,HF'8ly0HA$(c3Ms37ӒVNg Q$"#@bEeBZ߸T>C]B1tTy},טlzK_=OEr(.U[6BtCsQ4Fp6% 05/1bLк ')4F楡 Y̧*> q/xبpFR&ÁW>)mNpVnKnd'_oɣLLo`S/=+#gO)a`aH 9WvWff#\jpV2bRłx/dS&2Fwx hjV6SC@nzFŞs1@N] Skȯ\WdaWTwW'WzӢ R*5ZFk8A!-Dú6*tȨ~F6h1Z@gR@I73XbL$M2)8 óx; %4vih-K$-wIm@aO*`~qz8GOqbӜj >ڹNkYn **XTDfP+iž|vMaS^ʞ ]ՈY8q#9>|5&tOG@rٺێqD*c;\2M}oLDz s]HH1J& ץŤhu=$3w%ǩ7ȋCfTy} ;r_m)+tÒ`rA =}fK}H1I)H '3G0J 6O(rɮtOx %d4"9`X -QX[E6 -&\:h|+Kc>G4ǔw<2+kDk B^ ?3HI\IαBD#g= }z-@<>džShGK5ZSG1K : ` -lqAJ Cg)I/› X9x'ƀYi`?qրyXغ a%?ҭnIeE Zb'F&|^"|C%=4Wbb0>T"r,8}` +έCt."NN&AB/% O/d!r )C+lzdհ D.&D!G#o/Sce.l&!L3WE4K=amQT(S8\l%d &F2ʥfYT)'5R!(II\hL3B>^[qy}s۟{hʦ,W8{|x8cFFi.?04z=b7HnQ*SA5߭\@XOʼn'櫘ۣCiK+q(zUMz L_ CT=8}6u'ފbOt9{5ܖ?dʫ!5=H"@v~avF0#{4ADWq+~#QkԹ5>8hIK2l/V ?pv͢17wl+nxXg=ES=n6ԧ!ZaE7Ԯ !\s sMwJH M.J)ՃS zkmev%>!4%+Ԩʈm"b:P^ET4y?M*2D3TQ4*KaAUm ;a{Ly;Dnr:f=_]zQ&Ef瓬xs"PfYÝ T~J-mˋ[߼+{s*:eyS=os+H,g % [,:"J6gE2y}B$U5,wp~qBw6"05nC(A.f핑ً}s@&DGWA r3B'S4]5͔e}YgM`.%2Mg%#. %O l~=`dmE*t=lÿY> $)𫔚 qR>=3jp Cy&ʹNȐ!t95&f18VKG_KQiҘSS_y}Q峁Tj++aԉXíG%CiL@c-% \b~ARP-l)N62m\azN%H鮰Pn U` v[klLfpp3F;kI#4 2|i2 3M2 p#MHy)ʂ7MN9 1|-+F>Ѭ(ڽt=$cCA+f] h~m $Tlm$rN'Qo V$"uPyw_b 'L^X^, ytGpvSǒ8iVdM vd ʒ zpt^F?DO0K@y-@#>_mhg_V[_dw}nϕjŊsJ\ރ>b_7lDŕS,H公C8F+r +Ol+9>2(Uqü ڌz 8yC+/Κ50jEruiK>嫐p0~vB?R%'ӭ+0}%ǎw SDjΜd٭ӽ֓|`v;#M-DVV/wRm폳 "%>m'aZ3ы8Sj?j~ܚ/nC-3*6|.$tw?&5D@`E <8CoUԭX!N'?E^.e21ɸa,p`C 4Rr4,#8p /Ϝ|BB~u|;if ٞ4e p|fEj12=o$Ѭ dޫ3jňgCW];lۮ?l*>,!fS-ǛIԜ"CJ_RCMTe!} U~ПpB[y뒹&/rF&ta?pʽ%CDž ^93zJl|]diJnCٞA˞^XZPwφ,/U-P{U&uuah1"󾒙ûtq3DdeZzaJCԷ(r ͟n_2rk‡r(:O@6PPwIwX)1`o?Z7SVjͻv#[5$Zj7͂6 [E-_.m eBc$gq#(}yӥ\l7>5k>Kt=_$Ly^LugaJуo"K^[; 8kg=Xt2uxG/Ԗ, VO/ hM<v2Y2 (kUcg*y25]N>S99pV W<}t|s bE9/9F.Ro!:po :Q2u'Gڠ>쬵Y7vT/sC*yY2CA&=;|FgnN9mgo١ąuM.w{Ẁ-CE`u>%xlhC20\ğT.J} CHܓ}7$y =-'djvv}ҤoR%q1Bb39PB}8fדNf ֜Ʒ,k+se׽B ~c)DZM]d\t8WP|5 e-1O3kM'C{mP4zl I-7F'{z hO,P>Ŏ<x^hm%<8NC->ʅBbu^1f'M:8čc2bpZӖ[RN {V}:MyGZIfySctGC*F5/:dyg";rJ YzeVjb07r!p m ǝlD3J`+泝 koE=XHi>z})\H[P?ϙ1u]g',-{AUzg[e)Ӄ<2:(h, S5G~鮮P߮wZG3lx1"]R.b`l>|jibxh)&K76/0 sZ║(Ӆe~|`DY.85H)ĕ%r1E=@CxUسKuN=kIY՝!1 [VDv 46L ߍˇL]2;q2o]ҋFp 2! (/Da,l  9$1xAo#]vE^7C5yjQuq*;Ryz>drZATq (^?A3-;4Ҿ$ 6 {n^]Īk@-~%vv0oF*\٠xqS~qs C#Cfo4{<` ҟoz27@--#,?pNӫWVRFA{ ?z+˻Pu!)X"W7`fA>hk?^jUWUjO7J4eYgìzzձ 1yB~޻ȷuzldiiˋ4;Cxv+5_ڧl>jVTY'˪Uex|S],Y`MM-J{&.\D*\t\4VTT+ ӱ/$sHN'R̉]R̈Go5{-"YK`aO6. =\$$k hQ5*b& D">M(ϭZ9!L^qauOY=.icB0q V*r"Z; Es΢Rw Xf[LZ~"4*4M]i `R#@`oC)@,x^6љ_9zmv5}2@Nk3K!nedfwZ^"Ν3|<[֍q#+R53hq)N :O~}4W0G!9<2D OX3_1i 'C}d5k/<^կVéI6~b 5 IS?Ď#ro6;:orۗvCmF Ѓ(a7=ܣhpZ8%]^S٬eW9 i5yycд޾Xm.| ml]Ŷ?OJ5]c/^c؁шYW \1iu9\ KZ&4 qdt]Eiҷ)k6Aw3D`ㆹ6[Co{è p/~1%stR;rN^#c(|=Y ^/UNK9z э #=F0yd.FP)I.,k^@a)+#n/TϣJN h=62l \,8x@|&zsvj5~e?5ajɗYR[TV~$7~ &f팰T㥦n}8\h{T:7 y~@ .sfV/lew,&•Ami<1sk5{"?!ɔ2/<ì*^>9pA(Z01{?^R|D@3cs*]"(gf;M:fon㻷)qtP$1fX8H9|/ʰ@0+Uz<}s }ﺮ{83G[0AvRT5=aC7TI,H6|Tj&b]KH2o 6Miݸv/ `k1H WvPoP戂;>ovS@k@Q뎍h|FQpxNR?s&#EOPݵJ[JpE=Ba"&JH jpqv›8C}NWDs~:S$%2xKɡ ֠A/]T .##FjGj:!{8Zp;s]Qј5?"Iv.X72e&ٿM~p^D;RF_$g\~4ˑbLJ &⃀"]5;>O$QQC{,mV#Iy\qշx3?[w_GbtݲN㍜w\D$o͋6ԝM>6k=+ ,>0##H4^? yn+*-kTtU[ X1|You <3zFHcNAڨ'J\FM5KTr͔xb$$}ŠTn Rk@sc:ą"6녂C+v J|s n7eJ;tZg*:"E#u|DQoGA31ɐ[i$N}6F¨}I7VY{A1A lzԞPMk] Zp8Fä%~."88X1o/;>`xbPeݚ)?{(;\$H۶[wZT`A6OA&\ckI p -pL;O'Y3 kIDl([ wBmfrt ztk}JKwq ^G- `ku&GBLcʖe'\|8X|t{J|3a i[vΎ(V|&ѠQB]C؊kT!+[D@ixyɍEΝ &h 1V_y^v m<$ VB;LBiP=HHEcC<{S"k@ G:H6u * %YMڲ4r*N֛-Hwr>G4. A <8۴P^/ʃS #'qYԍ8RNJ;`<B|oܵ;wc\VDfn!mֹ"BwY?Y_%60 /#(-U?9k "D6ݦpfDˉv~L){*S\^iKJ,eA2򃷍$ߤ=fEX [\j˱IQߘQjiHARF$C:!Mp"1MMk|Slgc Vw) w'" y2m7en@lGer=YǁEFbdV.ҋr Bؑ's`UG Kuv ~9֡t%Qk qJcǹLC x#ep:#n T$h+IhFDtjVP%C:N\|L$zi&KeJUoO}3AaxcL^/Mqih /9QV ~q >[3.&P;Qe1A 6_|3ӹ)IXeND> 'F/ܻrDMK)WGfX'tvx|/ngжB0,p[Մ9 A  F?( 6ԽցtYWQJ7/$:1'$cܚSi({yvkk8ku?x/{)="VS${p:ºwNj%4jXP68cn.,Mu;_Ec<_n'z&;}JԓPIQ'M*sSHOAJ(䭷-Vg?0B.oZo-պ+*5^dE{=TloTZH@~)VBJ&^ j &*򄌦q+@_ ѯS6 CH`.]jSՎ4Eۍ Z:F Ʉ<4ɧ[FTu5|D&STZWIGSc2K&Al!*4VQi/LG-$ -ꝿ8Xp|B]]mӼ.ͱI ,iҜ P# ay>x&}ϋ2M9t\TvNw;4C2\ֈ?Og>˚3'Z-gWp>1xsuLHw&9a~%^~ 14wNx+w>3r5#4M EwLe!q?^V g`y2i> Fk<~23pj[,>DbH4~DZla!tb"ҧqYkySQShr|i/ X;Gc+N7T7 a2\Çuj29#PHxe[\eXKJ+Uz+tbQS^xR>rS^8(+//-`S`߯ǝ07##WQ$])X@`Cwv:T0?T5,sk;PU ~ ON$Nj<42=g[?w67& s!P:L@0\::1lU1j2J3ͳ|e>r$0^4 R.M&h8c^?Ȣo"Dy͋%:f󩒹VЦ Kt TfVlʼ+?Ko9Hb[g,!?%]Z 4'niZ_雸~#Gι։S|QЯoIsr9 ?i+7ʷVQ]D}u22%V xBĻ{eIWMo(<Ȏf~Wz֎3IV]wo@)g{ f؜z,O rٕ%R,:O^]P->%6:Q>x6Jmx"e(h.Ӊ'*aH'^lԋqz5qV91 " 2?-ڍܟG(3~@q!0L=eT#hLXRm;RZw 5I` Lx(pAN2s}c8 =ZOzwY<L„zq]MӑkC!ڍT*HO^x@« 2M&[GL3:, $#a&EGXZ݉It&i__| )arRIH_:pqS7kY\G?`dc\K H|jg`skMX[\ UaA-t =gJP\D; 7 UL  1žIؑCm*p#5gQu>EoX[:ǦF34USβYz9 hL0(\An31Q uAZ[~^=F͸W_b+H26V:-L:X3\>+nlDϑI;HZ2t7ߍ yP91'e#) >({8tWd 4dɞ簢Ì)ͩ:=v_|.AܸUW*J4'гBuw,-)9#ud:ZIЦ. ]Kq:` nlg3u2Xw{-wn]THu-4Lq!꤆?SF20 o/ށ˓Әȍd%54 .L4,^M9HըnAl[K_b5eE<&Mɳ! ʎk,C9aP!E[S)@B]بñ*UFl1s? }H(KyGѨh`߅J^'n/gF{(>ƿ ?Mr>rtoҒͮU[NE ʿJThë{KNjYa"O!щ0h (w0ByMѩ̆#t2ۖ? G?6YyI_kex7^ݮۮW ˨/"ܿSKt"1 QgP1{ϫYcH!_yIo)Qa4'^2uY@t7 rTטYbtB"xȯ(c[ (nv|Iw֙AE{WD U93;\wL>ޓWA!U:^"Fx#;= [Yxft</ ,`ߎDo.p5>u‘6ipƸ j22GljcL Z3*fT֫{^l32 ܐ#b`0lkvlK/#+(p0P|GںQ_S}j&r=^pA,J z*hEhҨ\9x֢It$z`O¬)^)+ bIS΄ٸsQDVJo "߰zJ:oWS}%(1-e|_N aa-k\>dP3LO\?~gr$M焹Ly%1ER~ԧ; @ׅy޷S,R_|[mkCyjB9_U+KF .^9yv }z+$%S}(Pુʺ-N99<:r-b%`b-$9kɨPs>e*:j&r?}%}ML 'ŔEf'ݠNݜ}+:. v '\T*xÍ~G S^{:K_FfUKE8ϲXD6L(ڊg.ot[W kK*JP Oᥡ8:ԾQ7,Mgg:4e; #ىuҨ-Fs+1 J*O؋8ּ{.H:c@"ݿTDE,҇$!uefdD4*ZV'CFx/=f,${/MWjWX7}bv$jew8 }M\Dlmn6)ح-P~O˛5ASW.>C,u>P^:0/A',U/=ݺV4qĒvj:͘LVTeu;ϠGNTbv οh/4m!mcZdwMA ;bSƩ8tPdGdpUy#X=퇉O'˗4]ddf!0MzH$ !Yx+g< a%;uGQ YZ\W9~E߻^|Z.)Q 6@'2<˱.Kl};DutQ#fhf\¸e}g$`NH pNՉS.* kX|4]ϕRD;%u &-73Xu e.8EDkM2[XoVGC3A85 lIIiob/E ;0tS}wU4ݘAg> s ^ ,qsM" 'M 6u6UFb]Fd=v?GBV]en'@[d`,ly?S,.'9K;:2;kS q^@>@Q}D/,f}K&o9ڃLYAy-P\n41%mIX6D{CT j#pꗗlU sѝh du T_[c,Eϣ g7H|ZI-6!hB. SI1t ܉W"F30k|IqjOceCTQ" 7w],lWVeVyfFȆ 0; OI?"'6W* .堔OUlt/0J Ar44b# Y`crS%57jOSޕܕP.]{sgR s8o h5![h7`]o+"8LbTءY(6r y1 /Jz.=fb{zj) 3=iZ ˯qw+yAjwk.w4M47̧HjnW.OT63DR=`vͼ1%P瑒FR"$[ #,H 8MNFԳIUq|W %;X[:׎'1wC?B`r~)FbGwz7<@Hq$rH& YH][}t4!:7بu-6?+ S!A{R^X-\5{󿜈aeK!qh[~2N'~2( ,ῄ.)l.`K Zd  c J`KRZ^S`)c.-avJnSTQ4дOT~)'@xt-mbՋ`l##]8JmE30m+8c2'8PAf'4;sJaT#CF%"{G} DًP_LԿ_(b~{o"qL"?:ԬG~Ɉ= *<ì%31JqëЗ̱0\=l`Gr [aWLtiл1~ag_|%E![ DL&1KR[VPK}nfI)=nrB Du@ z>T|P 'i+S ǏNO$A"bݾU,zZ@eY;*Ҽ֏b/ M?=I iJ3X{C8$3~ϖp;:c%_b=\ZkX>kЪ{'KkqW@y"ܛ 3*ѩhҜCa>6foGn]Y1,1_e2B_%udx[ ih;.~ٺҋ7=z̞+1{ʹU.>V~[r)ӗHxdLStw4.=jaBkzrpoʹ⡢MOO6myUBG:ƾ e^Ig.G_j@=TS&uUE{yRSv : :H;w~v*|q9*$ce͉VmJ$M 0W3%8sMN賦װT>AVE: ;4n?-Wۅ+$ލL3:CyCi{Y^żS"'38az 4R:!] rBടđ." ij7 q>0n ,p#$^t뵌1)7IPG:US1$fhjqrRgyV ]ݝPx(Y|F)G0YNZvF71XQ(72֓!0ZIs;jtWR'H>y 2<ՐV!t#: !+˥4h *5)KܬICnARU>gb q[h' GzǗC]ɭ= est MaY^ |2d?y6'8$HgPR`z2 mu/[U4VnQ;-%){$3IUbvO_TuҘT,Hmkoa+QfYF+q^-KJC/uLt$6O z֜oMmn /t0|^]k%<>EMuQÈcX.p rjW$5KQL MH)9(5w{Kn 8Qs)l:o=xĊ)nE-O :*/I.(yQCPyGN˨'e9ZON;.s҇RL8V$/MىJV,:($I#aK:,3Ay L[Z0Qznvb I 43dPɦdRL1(˰-;ؐHf Lerm( $I:5K~o_~!ɫ>`Snc.0/s^!=.2\(m欫J5=*zw03ݗWr##&[}; /et&NPKp.cpCJ?*7wo|.}S}/FSdT ]*j# 8iܘ'?˖ [!MIpd xd']11 #H|4ŮdD->.\yTZ;h>h DMMcb;my`+m``>5OH8{&vLF\=QUJE2؃﨧\}#F\~J2/`VW PEcEk]Z[e| IyQQRįp%x2!@RExG&x]m A\%\]a9kxjuď#e\!+gS~'7k?U#댄ƽ{)t{C=7ڪZ Tln ` g[xed 'l- .N(#LG9mcPTL Sˣp\lpɔh@&55Bdλʸ{,= 1ahJC!52՗ h=>}wUd̪1?U3]ɦF/5YE)p߂OI(!%DvB]@\nhwMJ|(PN`sF4֟Mt uNic6;TiXe*ڟřduڠ>?DP6}@dxyf *GYT,3CŗT4P嘊t[`n)-C]a2Q ֎MtGY>*3muix=E:N@@aXN6oh7OJk 25ɀ=NǔZܢҎrF|i3P6{(8.┍u[΁({ Ʉtv¨ #R|) "̅>- _Fq!1FP Q 0*twi ~Lp21lk+ôy9 Qb;i\U;}ŋ4BM"Ie<0ڪqZ?TO~!Xn1 6PAI+حDXSlQ~WdJ|l]>Dkl"Ӗ&!>Er}!O2ӐKh!RSl6cM $P0pl9"ZiGg~ uL_ZF#'f!=#M[Kb/SUI"GYz4+g&aP⊸pf neY .}U㍓NSgv3m t5j%r?WOSݮ\wW,*.򣄻< 2nX[Nn>K!tzXh0Ft ^['5XqPu< ԇmb>][25_/IԊV jS8Eanof׋UnE롼G;,^z~>ZI3jKǺ"gG7Cnlgncb,j,C\C|bD,n;Ṃ|uҚ\׶+}0"ˬJUfXi֒ 9 {GjɎJ.}h>$hodV8@EOdPh{BSP>FkؼTH%αqՔ/(o)Or0M3䪩ÖͲE- W\sse5W[]|f>kl%9ٔm_ʹns -nC^.{J) W;n=QՐfy'{)ŕJ<&"ZdgCaraVv0|Gfe]t=|~ld2Rmƽː$N\ÛwfRuQYU A+=\:ފB>dHM(.㞏2} a=iAi{>/81dV04JXyb,UxKw:x6YҍO[ jv9A_iRIO \YE ޶AF6[◚Ig ^P7r Zupɒl.ZbTgQGXe侫{\Q3*ዘc-e' }uKgu:wcT|oǴ FH>V 0x<EH./Fֹs=} ^ߜo]M ۮyYZ^C e;~4ƒ C.JVMC 51xm"ĖWq7JL#fPP,e1bS?7Ɇ&T`D]t%"\HޣbEe<.52니4[:@ Q3߫mHwTAӍ (]W2iEr%S`CJQI}]\_P76:NؚeirCi#e;: pFtKS:&)u .Accݵ&H"LH3Β4muͳyy; A5ߑ&RB4RLTok_w'l[U=N$`Q~)E2=3 S=aP OŘmUZxR|u EQwePn5V1O`x_(eWCJ$9}N2}i,Ǜdh1c;M-rƍAk/Rc6̪`ԕ  Fk+z1o`4+sֽW%A)X^ ȆBYAKZ߿,3X l>%dP5Oճ2BUќ՞-(ZلR|)p^n% O0Wz:(9łܢ흈cσS!v7`R˩ $X\sPfgdvHNd,ui't.3u,"H1CWWj C ktFoRU\R6!'r ;L N^EAbc{:-clSji@,ӏ'|NjsyԚvƁj)cx#0_J޻> `Q3K[lnQ|LB=qJub'\{~3ܙQ vrLOfڛ!#'KIu'+8T9,p*[C=!?ӹ;n}ˈ#w4m~Mҷi+1wV 9jM0bTbp.f8è꣇n*nPeuI-pҮ+OZ`7& kB@ь'q:DhB(dwQsTؔc#ggY}23q*Ve@$Vn++Y !.B]oѦfTt7ٗU\N\/e^`+q/ v&7xuW'H)MnSOag+⊄4R#UGYsu[ϩs3lxIYJ[Vp4=_s$Umt\-c/R8|/$p#ܻyx(!~;Z֟sDr4q bYgw26Gy'm8uf@izXW醎 ox}HD(trT836p \yI[ t}NSz9W(}/ Pr]?ve."Xy$Bߵc0jYcm#~~I9]9l>ٽS3'9=ƌ[dNjS- V& įoUN "I"ax)2u)@U):#$ rdb@]XaRخT 6o\w2:Dcүvez44W)tgR+FQ \xy@/ЎĸBLِ^9P[Qe;/\mO|5j8E?~e,"6fҐ"/havoGmVN>U댛 : ƅb#)yoK{(8 W9N_c0[̱>'&IlS9vgO F n!tַe:,=GkӐ(jAJNi#ׄ<9٩#XB!2~΃$U=O/{ae/Jtb`X;ZF A:覽  >uu<'Q0k@v< ei6&VLl9B8?"]U0nB ڗG38e RHy @֐Q`SNhK* ixB8uе)O*Sg'Қ \AfE  @<6o)Jn4XdFw/ J~!rz-#/&hnrlȂtNJQ1d m0nHv{Ԝh).&@曁u|T beГ#LT ݳ:jid˨CjbezQtLzĻBLP 4\s 󼪡8f,Ϣ⾺Fst4;`ysIC;74 _#Cx0^h!(vz )79oZ QעH͒ۃH}#_mdNr@v#s$6[mS\O'i`'z.rH$no?Ψ/4_S>n\2vHjlzi8\'l#PN窏-C1x(# Yzy^3V";7f`BS_𾼮*wfi\Π3n ocD넗MΈqR(c|A;dueB-&R\ ip1Nӳm{(F0z\jnk*sN37СvؙEkcq⒗$3gwPG{ʯф,%"0ٍ|H$pnmXnהq<[@׵ $KlRG(ZyJ<_yj>M4t4(Lx!?ޗ48"EyTd3p:j3Ur?#o念~û08JZ1`\]QeȊѼ99zʴs|CMFb[:ēUջE dI2\`:V2qo/+ȲLzIh0%:%Z:/[`yh1 Ox]Rvʖ9'|cA]f\H83::5,rE1O Jn96b(W#gc6Þ\4x,,٦+[Kר4Y(MH<f$IwsV~j\mbБ֠5Da+H?٦^P8 'g[F܊SXDva(\'I@' zv&`)-xN%s lZfJ=[G|GYUn n !KF+2*m"gT܅X3HJVٮA >N12"?eR˻uILlڢ>[{xh);9NO<GL ~dW椶TlfLN>%f${ۖn9Wjy0opc0C7%nPHkomlCwc~ti_J b+\$fc,Z5.T^C:G ~sG3-:[ $'emwwovhrC4:"JrP֢Dy]*$ j & .GujVCg|&ς?*{7D~^.DaT| PLRbfq N* += tz Q1`_3E5\ɾ^UJ\/"tZv)8 !@Ĥ7Q1H^KȏIY!O\UƸAd? G<!dajqdG$z<8ғ,{.d )mL>o+~A-տcRUi87$490!U2kc4"#Rb'nt7.ÇAޖ}"V&hK;ز2X˰dW ){蕸ݢ76T>6+ĥ5l5pu؎if(;IW4~ Ǭxv[ |{=y=zs^oނy?ox m c"!Nj1[9$orB&](Z9&wPU ':@ |򷦯lx#9.\7)dX}<NWзpr 98ֈa>SaB7KvOӣe3^8GE J5-t0ė,+/ 3*geru ѳr񸽲x4 +AdQS'`nH ؄8,ݔ[t!|lǰ=ؒPšUOzJ}@nS/2puSZ ? rk,ԼP,br ؁NLVbnoXDPȥ~2Āfq)lQiƟ!% ?/{DH%֪7z;>D烶-{Ru;_@W ^ؤ_QFت+C/,/whBc_K>T$ E}$eeAQcsg/t5їRĹfd tmBVhx 6[\s~Z_ a"i~,Bg5tԕgˍiMl=\CiQe$ [=V ]n Ap,$`*'Yu *ZX2}9N^$2EUJᔞ@w̚}Z" ?\_ ΌV]+~ ͿO7m$cWE 4We$ǐ" a7輺_eztsZ;;"M(G'7fxq:5R%AM;#ߏIz-dA)6Pc[^,(\ nPW/>gߺ`^r? syMT>*)ϫ%Vfb4 ?p`SSf}i+e59&_W($&Rŀ9E/-S'B%&šSs8n(۞d[,M}Ix^xI^ bY6cѦ:ꬱT&.͹i;݋cowtܜ8]@Ϥr-sORN; (keONCS1b:\uGme+hm$+q"@^ɏAnaS) ]~0]ko?+_('KMFvNmf }j !00* hc/z)R"B B—݁'e\ę4TxmPCcwbi.(HS<"=e/y2yNP`FXU `W+jE4pZ?=*#6{ũee&OD$&]2{`TL?Ł4?JV\n'Ҹm}OcàtVC%QMaRN,hs KLJzF Pݜnu0uYnKvIDx 4J5{o*L\10jx.AnpO|kY)SX38tyn|c ZW,[PH6L%"M}j@YretlaL6Lx8IG_mq҈5;TeY)'ߺ-_^u"IٵyS 0\K5IoZ̸׉–,6lSC~5㜒A41lKоYGP[Jv,3/ o4ˆgJoOj 7;EQ,`tV=:م[ jGHg P }W2e7.`ϐdШWnӣ7 ajK6륗a8px͙D;nno; frCN +ђ^Rz2VۮDHy[ƙ~~~ d+ѵV.{Xn\27mxZed>($J%2崝32Ŝϥ` aop%&74XӊUotbS8He(̐x#6jN+J~‘r+` y fZIf(>1Ekob ']4_9SvNP0&h.9 E P1#ӥ"9PV_$(TO7n #(Jgv2)%} Ơ\'RBh q$!G$lTIUbw8 f#UQpƴc9$]zd)|_fo|MEQl sI4R|Jiu5XZn [=+%cgrj8s9D~L)xyu"@Is L?hjg˜'Ҕ\"`!O&Z0k mv.N䮝{%vɻ (]{.'@/3 Gm3z#EOl<ԯ׸r3wQ&s 4 { oYqtGi&}[gKIlt9%vm]^V&ؖgokʀ£RŪU B&l ;,bc-O>4f72P^;l:_6!/lV{A zI )%F)KBxeR CmV z,یD$:mo"C0oS ߄@/#"LX屝P=N|w%bؼ~VF(<5g^B8f}{@X;ou?*(mZ6֬)^vbUPFc]"F VS. ]6Q K=;0(5dVZ_o856>%+e%PW+p2VHI}N+tɗ@G$}F%* :\wٱ~sܓHˤ׾`7KTQ7rC4u U4s(yJn`o ~ jοz3Ɇt ˃.O~IINؠ8dњi } ёϢaݪ;(lO_`%=9+i MG[ڧ|ԭlq<]J "VmjBG,dZ v,zCb&3 9"@2 @]Q\Qiı+:KؑOpTn\͍QiLqwW\ℵ䌐 '2z֮z ZgHI*u,1 ݷxps @S''aKZ"݁ܛ.bc\*kr@ݾޒwΦm QWr}.R隓ERMݶ!u Cr ]Ju^dSSoG$/A]f]G7~h^>~&bP_[a&꓊$^a׏ǵn xt^a}q5B4DHG\ֲl܏n7 ,D8z>{| ά[("8.46Z gԴ=X+JAWw4~'c`Ci+PI"4%T:~#fM-1rP*`dQM, VչyIm[aZEp;,b›գLX`~_|fz~9(l:0| zM/@`YylSk.[ ")D^`ĶZ,GtXK/XIq=5ҍrڶX $OeZp SSQNQo_u~ೖl13WZ^ `Ni= -9 GKj0K;tVd?~/L..])naZB1?+H@ #6x8/AKYCz Ad1B{iKfX>R%)66:O{QI~Wɢ\z]LNQ:lhɃ&3ٕ~H prcA-B=ͺWR2S%ft~O1g_Ifw E.5o: wG*SZ=$pM}><n"5W0[GHpfd{t=)׽}e*rWذ8ēN*k\ E0}p$eEI =TJi9DE~Do;NJcRY")BpȀ4nPjxlmC)T"&15r%򨤵{ޙy֎ |)K8Y= PH+jhݟ&/Zyr iV~_ޔM?4~l\%Jft.zHW1cg "R,b2i؈]}l[kf6Dӽ5CHCh'91ΐۨpP=zppu!u KSeEQO C 1Vc`),sWpoJ$B\2_CAf5K crxm@YwѶC}+R2ND:phpM4g3Q|ƈg~}?{JeM.T]"Nk)nTߐ8WіGQÙ@#W`yw&x ڶE0.j@X$;c?,hܚÂc+\g>LTl>߀&܏.UWUn[4߇1PJQiX<-)d={*u/Œ}z0TQhŸ >zhJ̚N`r(ߴJd] Q]!眿c8JB;C ] ]JXf^-qIY`mxOG4)-fCkNaʹ1B ̨ԩmi믳{:_e(ZyoM7fP^QA8~BȴN£fJ%% 0t]] nBaD<<Ͻ2PqځP݆7Գ* .ʼ0_b)&ʇ {Z:,g%-lZbEBrӦ籟k>jS<{_95pI ̦t9/N[uU#SEgnia4gbE7S )0k/ X*2mp:?hqܭ1s+5sN6$b!&2Vm xEБTUۼi`2ED7[ˉI`0){5S٥ʮYu=qbәp10v"Xep"x +ƞN,ލb!4RXw^{QXBe`Ȃx梒z:=! uW\u*z-2A3Uog?gD`T.1dk2R#7S)k>٨WW! UZ߶wRJBQ]#j܄+gv9V>Kw@'@¯:l핚>( hfRZ@YҘimƒ EXg۶fȣ$0yrV+UJr@]&rXaA#@"KlӁϾJm?I7NAk(uSx kw+L 1-Zy}P$6^̤暳,jhh]u&ʜMK uy|"EXq! < vB(`[8UՍ JbL6V΢q?;U)ɬ倰UK';-$D iJ#yyutfDL+Rs7X}8rA\FB:o*;A0+enar 5R:KSJg__(ʥjNy1`BM &lQ`R`q}"_(fK lvD4bP[>TaPsgfe}e<ߝo48Vkn,ˮ GoQeA=e|7z~׽AhsOK OgĂV{WNr)W_%ӸEݦX\t"Te $IU?2H,P>hUӛʷ+cN*"j7u3 45bVFI`CDxIk)Q}4^#x~[Esi01I`|v4ˎhᚢ` @7b<"i *T5+ !=FZvr<ޭ_!IbYƷ,Րۗ*~E t:2OzLS_WYs\ !w] %:?לh"˲{|9{:WjA FGAHk L(VQ)bkL* 9Cȿ(u77T1+;]ntk7!$;:%CR1p 8jarb ~'z?N5$/׉u VkW 6 Duov&)i{l˄M0 s2//` ~iy> &2qB,7W9ȮEdqPt8p` 1,~oʋz/t|W j{o\>?`}N& M߼'I[Tt Pt3IӮx! @؂*gE˲VbVU! F jwh:Kį_&mÃs9}5i;m͇@rl=_ޞd ?`Z1H_f2m%MbM",Q 񾼸I5/.^ķRVd,+>G#;_`m{Eؿ>LV!IK!rFfQʽ! ojR%qr&R,Hy á~>C`zR`!2MoYu"b(7M)=Ame7::g3 acجP+3qdd;*!o~2|۬u&f.UZ޽}TUT~`6#HOEYM$:u۲OW``p2I-6Ad 5M\RHPq"f&HOԷk`0c_~C>79ߐ*eEP_QBW3cg9+r>K~?\L 4զ)sh)j}^:NPOmda?$C:6(^W4!8E\2Eu/"R ~}pMq+cjȼ} bӀvʟL'E|ϳRxbdn+&_M" h'*6%2#B9,^,e9|cVɼd)TaUg8* OeTѾ1 ʤ)\Ry& 1,,`~p$L!Tkc`wh)I6[B}m zWPij4^~xg; +50mpY7?4ۓ١.:}ûoz'X.I=K{Q*(1F܎^721: y!\x&Gef)4['N3y ܨyGT'bO;^ݸztPOzGs&2-CLGzh#o%4S}>S{%z̰xmsCUhH5:PnY:'&G4ps9MwRg\*N9*S`2ph"Wm +6L? ql <tE Ȣb} T,uh6rtx־D؟TutR}=EfF"@A|-O-Ր04XJ)(2kbɅz'L)lT,d?prg4zE^~2~1 +s:eqy<*n̥҄S 8oȪF=idLc^Sv\@_PRNQh] q30iGɣw*q HQ4d016{)}qJŖؽe O zLί'4+EcyU GԺh[R=X_ŃVs)rxLL,9(/^jM/hC #QL)5yV=b5޹yraIjv ];f\X1К:g$ 8*H\ۚ2 >yXs8u2e=ـY<  [ V9jZo~A0q;g[Fb &Iw,dB%CÙCOR^&P.cY`L9yg!Nt{sv, (1ݫ!GfHpnq QrĻ0HlxhAmu:ιRa+|gO, zj5۸CUG.hi#Nº>Erd%CV*%~٨WPLW$ ؒ()SWt>&*j.W#?<7y/G~q_2ַMSSJFu K|嶚ێ#uV8hD.s·o9Fpq:^hZu#?"o|ٛd1+*J'eyU Bń*Srt:o_dϛsirfH*N^UN*f~:5Apht=}؊*Bk_k:򃉈ea´& xoQz <|#'v8+,Wn4da SM4sEaBm,-̀UʒkDQiA]'g@\Ǣ8x#7R\TQ7q$[`Y 9hBK4O ̘?}]Sn%C'yRW- }ʗ˨ץjvx D9,ǝmٸ2 !0Ũj)"B04Pko=]S{FΫ@I#;jRvFGg$UY/=E$&sn޵PubU !%5X{QVKXonx&XX#`_~P/d|ͼm)Ug|msle^$(TLyKK[ mdi缋Ԛ }¢䫏.8b EsVtaqxiR`i' a~nNRf [as$]7 a8: VoH6{U\#z >!obAи{u˹MGE,K.O0E 6.^x/7_,6rIˀ !y˨uZg9OLFJTX7/}Hwq 9(x0.( +fDIAn )HBpM^ l;+|cU-U^gevAZwivqShFcY- oAQ]$j#=&"AW`)JFܪv!TRM:5a#Z5M3k,dXU`OgQ K@*%Hh*1p[7l&(sIfy m&W6ξL@_-fd \ ƅ9ιV- qN ;q;;c}Z bxNkKB#IR fm:ĺx4)-MΏM#mra&w~@dnӟ*>~Dj2O~Ԛ:2왡qK"@ni+ h5h˗ZCo, dGȌܾ=:Lfu16~ģl\-az'IH^’glerW +t.$#  ` R肻c} n8-SUolAt>\O)N$f=)1W;JmB.4fW6X,u)ZV$fc3+ ȚS?X)M³Se4kzrl=y wsNM `k_I&"-~A;'C[d13\~"!\= )]jm 4Vŷel1)O|h)vFޗ'g7)fna v AnȅMHIw :hl ϐ`"``Mn&$awSe-tI?/J΁QKK2 StY|r4<#J\$.Oޮ~jM ~B32%QzGx䀎᠞x0RccGOIH/^); x/v ^m".Ժs}WQBRm [0x^Ԙeؾ4pp;p%~%IN%tD`!x;λt-;5# CLhm+_=_+ЬȧQ^6Cp= ~9 .\nl!Hr|_oZ}} q`d箔7$^b%fk@çN/ OP$4;ꙝUiLyͽtXUj%S=߮K xP߱e e^8/YI_O`#[;eT칣R6^Sh7zFb"ݖLͳpi4.YO䈈&}!:"(cRp42)Ϋ!lw&MT sQM X]oN@IAZO IA(v38jl-`v?/)c/ֶPvTo]+ -vdcSż\T'i_*h.k!)ni҇~6EQ;AF@R}PaXݘ:*u ?ז= qJ:73n#).i6J4F2 0&a P8TZ3,(7,kn%p"ح 0A%ѓ be". !|&CmoYKj7]¬G<94 MFzTVGnκrxGSuPcs# &m/oLu*KƄ%I me} ٮ-Cw2CPeA Kͷv?wQ *]/nM̯0UYr}tpKmK]TAu1˂ҭ‰$q4i6?k<̀~ zPtHAks7$e*(raҘmOU42 t >k"<ZW&D hL{ײ/b TuLhvysv'g̰?@W୙K*kNA2*&A}YJt&7O'lgM $7<0#紌1J=8Č1:HZ2?]e}窱Vn<5˹Ǯ]( P43vuuHP1ʺUqT6o#3(H,hG~4 SB[}~3Um[t<>rYL{9Q$e8nT0Gp_ n<$4N*a uΈ:clUvA%s~|g-x&h4Rv^Q=ؓ>2̂J&쮇U!HGc̳.ʍfGw`4e8W',^'L&Eds}QTᚬ+F|Y. T G]^f{AՎ nΪO!zAQAVW/RqO[4?N?"?>kFXʷǗBIQl*8DM4䋺_b˛5\=Yȃk^5qFɖ6~܏tڑeӨ|VbTUF%<:|[{Om C[1Kq"X=JG ”%8=cy\<+ƪزAГb[Z*6Sb\>>hf9|ʰ.r 0@PMa|w'ރi+0gQ12op${i],ga)7DhzWGtjSg6%CȄ|Qq|͈BB6q|O"*%wUT}mBOY@q_`nqXBᄝdMU]HɧOٶ~ kgz)v9 6=G/60־$C1UQJ)YN3Pe!hrZ pHu-+H5M I N֕Z-c){}KǼM H_a%e~lPYhD{z=afYQab2STAϓ`7aD"C:ト)Vp@i {e.ɩ;NomxY6Po9n38Nwpt=. 564G!aPnl$%.i!x0k6.h!,?yFs`U}?{Us^b@(>t\<䙮08$U,5i?tR`NF.@XV޷6^H=w:m ܹ;SNwwRX"Z۩ԗbYЀ6H/ᑓ{AÑQ_{a?T(Fvd dl1lIɟZ3oK@VPz',Е[{ $2h.1~J gnG7F[2.}`YP7XyMh.XTB/esGTL% 90LoC)|A~+y,ٵu /}\'KJWYSOA0'OؖKūF~ lFl_scyoJe^FrйzR1  Xd4Z!v:ԃ03 Axg 7,>;-C[F!D[{BUIM35Ηꮣ{|bY?&Ox$X,*"[Mևf>K](9~ A)yuV5i(Ϋx:~A~F:fVVg"/GrH",搆1E{~XSo%] ( L:l=>N9CIh,@]`CO:oākPzU'X`φFLk8: #4nGYD#c܍}Ěi;;84d,sԺ5gT34T)J i:ج?'c+8΂ }vsEDlMnw+hX[dag\F#^rP#SGߨBijK\_6X $3* :RRG=do>/.%jMlJ2dIX0&)I9l_o4y{ 2Wli doEp ;l-ThQMg4>]WBF}f %)b=ve:&ݕZ?eә-]|]X%xWj/dct`+FErEtD`23 Ǵs_9{ku1 53-XGU 6KZe[v|Eĥ|mbadRm i{ *e/RfjCPƛ/t!dhEs|%XG>' OdnKA!0W3p(k_#tj8 7 @T3R~AQ'GF,A9Bװ ( ƮVT`6EKHp6 :WI57&UkvieIG`2Zi Eq1O]E)&@n5";GFrQ1xlŵWx*DjI_Dq8O^p~񋵠.Qcf,A A,X%깆<KnfN+N/h0ZW/1ڃ? { *S1Pe c(d4^&JE^n:GALD"YTN;M-y5^d]dG D^d)a+e*,~'eo|ODN֭o%=+5 Et\"XM،RBOQʭuKBg/pTʅ>m13==hq޶7*Y>( =^ilmO;Ռ:cD֐\~g/h‘͗U*8Ϥt,P;LckZlC& PpFvg9;\9>@EXu^ʫ] :{h

J+] #a-\w< *09뀪7NSF3#oo H '܈m YcB|kÞ̵fHx4 }.w|Udf K<#r_˂m1 1Ivg!Y}1M{{HBc#ԃk.^4lY"3-<'P^@` hA*Aey*H6ERD fm/lM&b(Jo: g8KePF Pt]-ߵ'$能#,R#M"Ir8Ge~&*8l5SMcx߽^ы຾>+bpr$C1|:ص ׇ.!g[h"2Q(1ۣA઒va#**!1L\E+Bfr;J,} ɁM }'t p r<rywds8r-3mٗ9kb3N^45K)f`M_[)SGU2| pZ–˙-I]mdv\lG#t9ZAꖅ':I*u)9F>u3 9ټcztփrW[.WZ,-/RTM_3+(e̅T!0"u&j8>MKqOL9_G}@*4C֦0"NWɎ*3m;Rp:,t=c^A?sӏAv]!UيyDZɐ9~T.ø.W (č;.Ot,(*8_GZb#иzYQC6/#F+ECP]ؓrkjr=f}K6yE[>57y0zYu-ʗId^mU~7|MCXXDX~ٟ@֔Z2g/\´~i+8hU}Xo, mp{y!YZ\hL."cHC`51ڄ :=ܬ=Z4DޟO- '%Rawnk;ﷸga(IH\ꏺK_okOe\WUvM75]^62س+grd.w8aub3qQF꧹EW:fbaN=?%ѕH49H+!pE|o)F|ܒ_+=W?ɱH6W¬Rj40QǒƜbq9`RNpP-K)c`1 zaX#َ&ZАڥBmvxA] P$I-ȯe͊k>=7*{Ib .u J)GbɽKd\~U&bћ.@?P֍`HCSC(;42dW%nIem(S->zWcZe{b29e>MSLr1ɝ(wSϰW%@ eL 3UDqۖ]9j k0Hj42q/dz{K8sSDA58!78 ;(U{VZ_yl'4 }w+g x4i~Z}\09+\EctP%93ȜNX8/>IXHkkL7dd9c>=օ(AG[TɌbJ#q* (3b(Kg%^dq /YdeBYa{\Ό3fT ǷëFd2ߚzn$ AXk26@QtG?4./Kpm:}]g9kπD41Yҫ`%TǔXF" -vْx }oB_@궜AOGk" %!ӏ~WpE޷)C'm(gϲ-̈o8/qcK!"zH 3)e2Տ $Jadu;2GNH9U[還ˈO#ZH Yi$=fd[3+ITjh;aW*x;LwFTq&!Wr? teMk^Z2{7A$u-!}Ân vP_V0Z<E)āg~Ү,kwg#8%)2yMrDf G+B䧌j`P բȬ <jBܰ*tB6uj(^ҫܫ5ZǜS,ffJM pJ uvÝ^'u;s34;:}ujw8͢J^M_R.iA0ͫ~ԃ#,tnm)HI 'mw17}+BrBc'L]4.n]eDyzǚR)=n iAbٖ&:e |^i#L5qgu~t>1h9@bDR nE? ,{LRi+x;> ê@H{+ęb&B ^;,' umL2VU8:.k~ᩝώݓkOMĦw(MՉO*b^`0$ Ҕ2"ΐ#I,*Iwd=:@ HP}j"7JOh:URH-@}5&A2-}]YOUq3~7V8F-ەJɐ' ǟP[ NSB׸jʬ|j܇EgKDY3K$L$hmͤGBA(9Ր>ؐM;{@Dth2u쮥n5iZU$}_C3^z$7p̂jy:DtYzk<][gއ ߆U3-ۗ!.Ix+22G72Ήz ,d]4qj*Q:-JКYgmq‚U=@ِ3B'Dӂ;n|TpiJa35;Szm\#rTD| 6CΌ@grf;$TR|=':+^PT TUpRQلӓ;4;EmEl Mk lj>X7/cV8x["U5%{g3a&h5<%  {_^b͆~Y)G& [qʹOo.7Eh3!hz+`O2Hu%l%O֭.:7ª`~aۘ׊pE$l##uЂ ?za) +B%HT$|W %V|p+5{5i`XiOtYd1蒕eX#qЁFͶ}ura'OD#3`M}p?ɦkۺk 8f@lw*#lV+RCi%C֔{߆ +:ŋaȾsyjd_*/Zt?mqJe\?'jKqMi$ud?`;pNml; IL6_4L XK#ny #09\Ѯ,'B[Ue A> `\~"_t[jb'miV7eт_o.Dh̓gizgSpr'BUY|Lr>ID#CuR}qy*-8zqᏊ:PFa6&BĦ="+4j"!v9JTtc,P^|<8/!*I}bBV~p7 ӰHܣJk7nE`7##O%eGյn a\2D~Q H'\ڨIgCHdBG.0y /FP#']zUHN.9TK裰ʍz7!bv?Tl,v᠈NvaܩxijS=}bf+yCgn+ {sI'j?O1]G4V3 FBl|B'Ы|A|Co(H( Uurܺ^- -^_eJ:I7i|FLxobw K McC؅o)W.h ih=#\8(+| f[Ib3: O%eTzlG1~RF4 UIQiK؍ɗ{2aȶ]E*L?j_+y [uJ# ߮^ȰO$lAS͵#UOLx?H ;8en8Z3i1S:e3<#FYkJoY!<5 ny]!2/sG[h 3 403VkX 9ZկpP?T|)ƃawJeVh#ЫOXϼ޾Jy w1v\U~F/63zD:ZqTg.4r$SktЩѸx|nXr #痿7G i/F\1Jj ǣYV^$LT3dwzb=9<*ax_ZCF4,I ^HmB᫾ɞ5nDVx?H5{|u+lcaLI_+.g[%31 7&A%u0HQMas0d]Xd9v-IxQԄfu =F]wNRN^FNunyz9|VGy KȌۚ1U#M)PP\Z _ICYܴ7m!:͒$htЧxggW T1.(x}ԙ;T), ch^L)%_U}3jiy[38_t ElB\LxlL[mS#-({<@.t3?b:V)TU "-1,[2+:2 44!WZo LQ-6+ Fe<( *.5#4ہ(x*>(/U0L3:;d$8kv{(q";%E|M9_{_tEc N$v-Gq;Ccd3CDɇT>Bu Zdg/4z{N^-И4G΀tR5A>+hRf8(4RtUV:֓jʼuD֧]C&]/3RT ;!3儍j:+XmDZ&kI_~_޾/+4bcaQr|`ANzR&_*ԭ8=8c4nTTw` 7/;:1%U ߂rnOo$SuD1Hg-Nk\&E3<"DFC?z"0$ 8ew= l?.0^5Cw]QwQL?Da9LgwJD1qY 3M#}[[$sͯd-ɵ}A G6 yge ӓڦ铸{;Ε]ťSH|yq5wۇUe>z91v &M䤍=ki$ IsX(ΨoRp;͕2v׃B°Ek~Wלr}eOvG !c/}`Z厣K>[!\0Nu̓+'lj'D-zLjX#Im{|YetR nQ i<ϼDyL5SS?StĀۀK30o.;'V[ si?$:U4C}F]P?lF례~ۿ>cc 1Yva,e)9%=g Z+*hX{>k8f}>GGH9,z7[O!*7Y2 p8~(sNN<j`=@nڐQS ^1 &A,f6S@S2E7/[\:8xepNXmwQ2|Hؽ>A \Z: VQ%sig@B֛e3 i28;%MgIB|G '$@Qm9"wL̬9VҜQ}b,e~@,xlX\:\lXA@_U8I ͺʿ}eT()|WMwj8PC8'\*\moJ,>Q%YpR+57-򎋼 AIG&؁I[: GH s~p~?x bY\~e5\>+=۳I;5 &Ė6!⾿n\TثcCt*h1]/VjjdQtDZQ{wQl:~饋\|4C"k+ .,SdL.wVLBjEObhqR!0JHAgS ݍS#:؈S})D) iugj4#ռFkHr,S(9G.pgVGcH6bpAh]w8*,޵F_{m>]5_r88p+$@[kHCTY+1F,"}GL??ʕ^/o;5>2?fQ{9A33Y3(EKzߴ\VMw/j+)R'2C}nA0cqČEGjpu5bQANDn^VHMVW3ự9)ȜCiuOdv%5y2>MQ?h`g§qMYakMܴ(%RgA6Kiky!A3#X}[&#xXZm8ku[$nAպh!+bOI^(8X ;0z$?)TqnpQw惑 +B{٦c r5mI 6gۅ ʀlupPjdAYE#5m!%D,t<59ґňɭm'FyBFzw _W &>&pH"SwlDdV-5t,:|xPҵq}qop˲Wk/EZw43#˞"*p56 6ke= T8N&a 9j&6xPI葽L,hkY*bӫ{ئ|4,H6V4IYrfxvQr,ukpR-580p 4a;ի\Uٝ  #p~txwݪ~  {xlRR iostTx 5ũ-۪Ť줟~cu9L&T` vjh[+@/TԈ*Oȑs=cp13O 4GWt&c2EFjWMǺ ˑe* s3sN*:).85JtQӓrtsW$e [ [eR+N," ئ]x-wl;7IV9@FNj|D̒n^s>]S>luɱBLHsٶWbt]E ,H>4`kr5/~H%(Y*sni(<֨=~Ų|1W!9܄ͳVe<Z Pis8ŊH{6>ѭ9hY$]bAӨMT&+栝Kjb /=]<\ I:,b rXxӞݾ/jht)rh@]L/.LfN睙 f*)s U[OPVvnR1eiyr9uC->c/s &a)_EyCD ОqGkWhxinw:ǻ&' FaPcy1~bwtrrK\JyX{1Sy>D5 J/b͉Bb#;;[ d<[pXK~UK3f ? NvܺݾpۂJ0nx!ҪEm2ꞽD[B!t61$$l@@@p_X۹[FKr7ĩ{![wYi[c4;؀jeʈ> 梍J:Wp!̥eӥhTD+IM\+;>fvh+܏ v`ڊ{B*܀p6LTXeҪGK{S#럂Aw}]u_e \3*[|_uEPpie,)5|s) F k^V2\g4l63,Q&e6C8\(Y\Bd CFQwRϘ''`lp^6Rňef1m(QCmMUUr'B΅".[耳3: GDݤ jg[kQU/T6b0UeCPfbNy/':M 7]`UjT.c9".aV1X6oJFG# G_eF0N ? 8z'SU{J,Ld]I2B8P}-O @P^Qթf'س^&?DꐨQ8s\8YtH %KqDVSt}%Lɘk"Ե#u@VP(9ߣ%\0N֢b}:83~~<wlׄ&hjM%%s)C*W4B3+46 -yqnAT锗.e߯za6BEqHE$(b]gנ]`ִ*ÿ~i~*@p;EPj\3ȧ B0 O{T #p^ZEs3t݃ 3$&=(r{)*~N'iU8tewkJuhJ>eR8 H>t*#h*r6$9uF@  !h@<KRE8t8}YAg$SmFU2P!Z[{6v@x샍J&xh%u}f/<ד (h8RT&")et` @S%Ϥٯ)L\9LsvMDIY@Y;\K+&Je`bxJZDzL 8mNJA~$ȋAC`n,@W#ʘL5?9gq`Q 2=?Y:RE$HLeGj2b6tc#ŗYEELV F* lf(?5_^i;5]J6_}:4Oܦ6_ =x&>?vnӼ֋? " TO_+E؂=6.yT*Ŗi>q1Xe-5ĊLqη7%C-ݸBn+3w̳x|`8=!S}B>ؼaxZG(A#"9Ͳ`[v6xKvl*miϋT:F4F\\n+\LPeaF8b8\̩{yp;2{$d,XD\tcXH2GK&s ]uq8 }HgC)5vs-HHA#4W Qy:|gTۯK: VaC;X"lQMF?hDyCjwWEbҒvxKxBB:ͮ:ċN>%t9V7/Cn f6F@  6LPĺω9 kSQ<7 u#mrkI"8I)sh1l\gBG)Jr[bAHHey{([.2lyy]y ,=Erg#y(W>IKQ n^ݯܓ1IMj3mVl-d}eWl@NBՄDtOŹ?){@rf//jGȔ ][ysARLtG14|s)ǥ^Y ,xŘǨ:(r*-x!y5Sʮ%6i@&U߷,1t 7l&kK!-NFv&&nBn9ćc z)BîF4˭2CjIZLIbYzhy}Sp7'N\AK';AѪhmi4/CR6Q[:UY-R`l)gr"xxa -v^䥓Ŭeݱ}{@ȏ|n6~DYX+Cg^¡˶ s:@Wc<@'3A~+驭?髂07a4gwtܘx8h 7HpR[FtW#EtOA oogo1^:#^E[nI4RlC0V.S,+xA |'42bg6Hoc}SCLoN8fki-~W LQ+fI[re1{{7Dpn T-U)ָѮfoi\llv#݋$|!B,qWg y^YmIJBjКK4fS7O >MN4tO X1v(Yrw깭pjQnI=TekƫB~H,G(\}A ~ȼ=CC#V?0L!9co1PY<ϯv s9A޵܇Ncp gEy]( (+P$U)m/#CIlGn[NӶ?u5'rBdQ&/~]@mE|*C++1Ū)2XʝߌS"CT꺤x[X-XV4Etiw-cbn3$٤#qr/4EN㴰`a1OWgOցBk8 C[tMgEEz 2 ( šGF/Z#uW?%\yePj ru!Jzwxb&żڍ7 ;AY__IlvFr>Y6khh.m$pMةmN{e:h3Suћ 3h#80aXwSqt XȀŽ\Qb?.\t_rZ$ O4L̑HC+|nEuSɋ2F!t $%$F?-WݨƳG/7J箝mW}" ^e#6X!Rf,H˥j"\6Q0}N۱YF=Dعʭvإ;jmgY#pm>˔||?W[tjMKY–.ܺ/<G3%?u+jp3Lj7%$&_D.AnUW[͹Fts͝СhO0N)[/g7 /"DD.RW|wGsƷO욦ým75@RSgݹn=2n(pܸG:UБ)i2%xe46e GC>\6HbA\'+lj>_AzÎNQFKcIccP6i/wr_p~HҀ}^z!QMYe/K'tڷ=RӾh,+si༂ dD;8ٜ%uK_}¤&!jՂja) 9urmce*03[!=odSOY n#iTuyg%nܽ!vpmݗO0~ڇH)gU\|u,7\6_a$wFN>T,}J]۞$Q~K0ks$ͲMJI?e P'KPxSZ~$ kNF?azYG1`f,Y'8@6FIx`hut;e|ʂ7BDi6}I})Gd|`%#VH*UDϚ~&" pa@$PGK, A?rpU gfșيe=phˡ$d:ޙgDvbXInom#+Lپ?p}E7yM@)^qst}]5fqs" z r؏V a{6jܨc͟2Й0l1ibtr^lW*Jc{fWJZl6TfKz7ba!<zD^ [V3f28]nzR3^8Ն^e"b#,i㊥Q遪xSOa\iB̉D7.u_Y3۾W֘M xoF^WXCכaݦnXq݋.lClipzDGZe<;w*9ת'W%z|[Ӽv¹R w5E:$(ͣjWowj Q1 K }{ҫF#iG OeF.zPa7"VF$ʓ׻*k_C .49Luw~RP29c%rMVl#:)\K)ʄX"96 PJꏪѨ?~BsrLcds  H0#.0^Ď!yLHpv4@de,QUF` lcʕs™U,Hx90׵io|CgqJ-3 TEuovza~CÖ_cJ$A&1;i. ہHk &^mzR3s1cӳةڌ: p@ , d0}39XevuĦPLkB0;SNc)fyd1~]"CoMZQY*q{4] uB\7[T]f Yɣ{sBAh®L.QnL[OE˒Tx <6JZ4_74 >IɑmJ,epu w[ExLo g&!v߇XT]VJt4`Ì=@GlH)iRkAby-ZL̖!tCAUt'VoA>,Iv?E) cie6Uq6 $4I`5t{,1c5"w?aAћ oO~8!T( ._9}yz7~&U1S7 /=p}̿G͖;+HE;鰻ugYvpU~Ȟ \:CE?~ц{)~f7ʢۖ}ָălis܌o mӪ{jGr>kPvv ;o<_ANb/ۖqQFkO [Vm݌Ft]N~?ofVO˃?VMVN2 ӟr݋Ie&D5R PEPP R>0:p9^42T5MR]|o?B5i"_8MO"0\@kK9H4?Eš&ݱs6 ]M b}qD6_%+: 2U݀$p|;:D_PN,o__) `&g G;_ժ"KB[K{^&j GRX Q2"h{|G1aMjAT"#F=_JP7a`,eq12!^i^!KQ<8AO$jqTf?4Apz>E e։؎ӻ3D8mEx[=\tJ$p*!O[5׬|_|9O3as1Q^fWnP^L^ԉ*nuv_ 8yGIypɻ>h1z0NܺalRQ]I.3O[U>*Wck kjȭq@SNdz:%f-qx*}9|&EE@ƖPlᶥnf\@2=$Kcⶱ͠k;7Pd2 Q\ߩqA:s)h 3 etjei Tٞ).%YVr,r0yq2cmDjӰq"%\ 47ݳ؊6՞P*1MRɨf=?vtρ=NZbXNT~IUIP -sQFg&ǍbRg +<Kom3F\FJOSMRZ|2 e)VDmۥ5 &W\kb-Nrzp )?UU2I.z p_:\N*yOLl: ;ìcQw|1] YQ: /7Ig^<0>F6:Eeh]1 Κ>Sn7Ab@X*\WLA"G'5VC'hj6ִ):ߞkiu9)P# ]SrE{vd7Jj#.pʅ^@T0 la-s:$L;TdSDQ1;Bh)A^4r{C꘎&|e/"5F l{63NJ|AwDУSf$K[Dl vag߇Y>t)5~MF$n.BVϳ֣&$^Kk,Fvx\5"2uL' E+uKI}qr[:@>#Lek3G#{w>BB!Tug 4C+Z 9NO!DD3ZDaf d_`azR."gmoJi]6޽b=f&3xxR9-䉜DmW.=~e 8.hZ7ŮF2%Y'svKޖqTmyzTvs'DK/!bj8+`m-pv* h V e).xi*k\ͮ.p>v%2@5| e+s=F 8aefvz,ι-+[[^fiH{Z\yl@ӡד ˣk#q%^ ^ɚ@!e=jg.T'zF-;bh[r?@77qzL-}(~둂D缟E55 N#N>25tJ9tKl@ kM! `SnF|Sā F`mqnӳ G@%@#^L;yqZ+A8 {Jw^-Y\/ {Pom7/ِ/oK%exࣰ^>T2Sޠ7%Us1NH> 7 _]>[lW@ū#ZDYf˦ʢ=# dL 舸IV{KG͂i_AW4NRTSsg8@zc3P;)"h ÌX݉7ƉR^[),%jBƷz 9ψ( ɬqs>μoU#g D$"Pևsd˗b+=5 QT~p~~T`i  e|Kp5lGC?҉{hcG Q|y@ts=:&b EE(j-/ Rcj7[/mpyA$[\R@]g P{D,6UQ @=X5mQ;ȴr7PClQ682 SV·Z(81xD>5+=HTƱ)_챲HةV{# b]?̉1$7MvTQ(ӤeB`mmb&RODEv2.M۲pҶvD+'=/[NTwK&l˄( K8oqUphtZ&(wؼk#Ug"9~y{cra](0II *^|#p@}3_H)] 9JLu)K+Fޓ\A;yI2s*W| 9 O@򃓄5A g  eO׹°guE=dbo^])p!riHb.˃j86C+ z,?l clb"f8*'jt !@0e~v:ټ-l FT*7U)SԪ&tǥ(]9F4@7˦cK%0iOhbf4[4,I.E1DctNԈ=L# Uv?|` %Wf[GiHfɯaj r0G!PHz;x1y YhL(uM||2+b Ktv`bɎHJ"nwzĜD􉇩5B]}GN)K{uM3T}l%kԘ%U}b,YDGin@Yſ}Q/ pYP]"g*YJOZO? t8oWr%#╍9LQZe%+yKpX+z@l_f@ޕԦї D1YM' 1h<ڊK`>U+8k#jl=ub,6HPNLCؚ#0у+8L։0̡^sT;l4.ZcYJt6n%kPE24##q`S737\H%6ޛljW E bc؉tN6,l0QER[l^M;xLHaJpX ԫpM8(B^^˹B+C͏ؘk h ]|>eتSa%|睰]ޠLC9<R>1^uWN%&G ~-}%̒` J)m}_<N \iV5O@aDH~\0 ŕb[zsL$:0 5k,DEUai;VM8ѺB>I?@pkm胫p5 ZrῺv-Q2J71݄ hFVc+O/;[b'#RrVLVD(=A_ఉ'^7 =2/!kBaˑc.@D4*ضݿ'x[M2kʚG tBxΐ8hR|gYqgnd#6` ʰYS!ܸkP%ex8З6t[Az&bVzhVLksH%@,PyF Q-M:ƥw|]S5,sn,2,y%lF.\+oi[JXAu:Aǘ$U0]o7`p*нB{OW^:kӻ]6H]=Fw#lGPPgC~|^lg!c̰Ks뻐}~dۇ bJ,Wl{*MF6PKfE Z݁z#)2 RC]jr)\j L%\\sL[-qi ]d-(a.-KtEataBZF쥍ѵ$I mMPy'd$'Vr=$`⫼0x=> _298l< uy8`fepha eѺA>,5]%Y52 ^{|rދ.].OXhL>a'r} @W&ljuGBzz4oLksm 㟺d6@WȇO):I$g> ֐r9u{A՚/ou3uSA}@:^;NjgMGrpS.ylӰ9ыtz.e){y͗>ζ?c&3Y`׸ofE$SE=}"ۚ&^E驋 |0}/;_2)kw&pPguo.d}*Og@!L+!oheW}EUot!9Vkg@u M~Y[aȆ-J7NIJDujxmkp zu'j'4lAGlV $T.^%Y5<`*Yk5oe<1یL0>!ۣ_86kk9NLcNa3GW^_A2xĸؒJ x!hbPv7X{Vޒa q!⻂'`n7 :,y_ر҆"Wp @We6\ko#&ޅvq&NSK@I;N =R OY;ӡ+Ө6PE$5Hkզ b-=1\a vB J䤵,dCB9x30TJuZ7B-NN %y#(z*vFdCOP\sw;!< iW 8o"-6~s'wZߟD$ ژS؎hjMG>YW(!d㸆WG %$`ujƜu7Igy/-5ߎlB߈sgT9iD?#w\:{4D؜e l8#U0:^ ⎞DviF8Hj*ZQ~"cڱ}KhduBr%:"/gfNNXu.FILvNDxi7K S5&S!Qt̩"*!t~5/-4Z5aT0UYQ5g,v%o9\^z_MB-nZ=2kTQ2P xc%qHg(y"T=l*y&_I*|N_afPDEʹULT2i e-N^ -I95^~Νh 5Qz AØ5F`^ }_9vc.''r} >NTk#"\nA% bp^ EDd1޵u.OP꽡W̒()YK ;DbE7 egSg5kވg1֥rT|T3GOkG5:&xLb.&LYSCFj^Iw8n9 `>"cӹM ܡ eO\ܹz"u5k" X+RϚV<7Z*$d y"2d0 {5 ~+~[Vfu~sF\Gs-;ɰ*˲rQ/פ0ckzBބ%}J}rǗ]F K%LSC:nMi[G9v'Brx`xs%#Am?e {ժD{]LP_~}b$#)'GPVo ơ{.LIOR&45 eQ~a4nUjV^KGs"̓6aɹP{$6G8t4j5bM |/,;\#][TlT=!Axd?nf eˬ{#c9{*Ұoi/@#?+:dݵ2ХQTF59oRe> &eUN¯]n=SUIn3=!M,ݻCwe*ݪ_-\P Vu·jo]0yu p`}{77m%R3N7wFUIlH."IBpn"In)%uk$A-TWl $Y/rt{Z.u)X!0<,٩PWg+%js\LPpVC2MI^|*IAvD pfqF}60QZn%ޮ}`xL& nchR PյACaY⑤nk"TV9lSYGP.Y^2\eS&q*w0聡'! Nc5r=W~+Vc6.V#V?bG,s>*PH3qC&^~\!@g*]xw`fK,(>tgS߭uXګ`CY k YZm|1HECÏo./;b-Ch¼иb|%pM)_+ׁ22<黽P%@1fťQVh{[v}a|O)uZeRB_LOs"a8U9\ 81;*% }t3`ɯ t;BC(/Ղ%^ǭ4&ƒUXEZ;\&oV~;3TJ:s2\ n%4Mѧ1gMRsGB8vO.e"->Blda">)1Krq+0<8ӧܰ"+ؖj ̊{ɓ2"g!v!)?s#D'?؝CQh䟑kI[okFRҍ:Q$D#pi{D,޸+RPYIm c~3)݅cb} (l&p}Pq"Xhzҙ749T5g .'@w o5^Wk_F %FřH'L'L^`]%zC)z(cRGɽ;WEqX I"F$Mgh„o+dUV:5o!O0lfǝ+T1c8Ltn+2P5mDA dkV5ӑψ gzM!Aܲ雞}z-FwQm s%pxJEE{Cp?cL1Gi{Wі>[˵'t# MO]HI~^ ̰kIAJFbu5{_EY[pCpASU#Fgg l}ϳw-X[G$'2#Udi:I>BV E&֛ Z]-*:a@=[ hh\A.J(KG=bU'0 +p:TP۪6&[8=@|Κ)`EQ.;U^GȠ~qn?~F rIY* -NuD@P zGXwf>}ciJ8{&J? Go,wp%9*g95T+Z*_Nnp>tE%j&Z=Z!0UQq1B)gNd.L)P衏Ʀidwƍ#@/Ȍ2t$DC ֬&V3"Chx#]ur29 2,n7bQ 1D[ ᲗeQKjMlOۈˁ Ą`mpKoT`ԛd $Hpݭ t1j Aml70}F3d@3yJ<*m-֙|=<';r_s$k]F)(hy?:,l$Ojɡҟ\Lc%8рmsMz_ hJ?P9OϻPSuߪhHk1 k 6߻׷Get1I]~*4ݽGD `һ<247 a鷤yz|#=q杧Jc_s]\Pqz?(F,M;0Fz'oz$ ?9ƵʳЉ%v/X/D ЅO!bj}Xm$lޘf$me۾|zf#vs7Њ`6*&cm8*h@'$d,f%m! Olva@Z&YwRl%U 59Y*C4AH?OlqR0ޱtR~nTޞǠ9@ B/t{6bigO)MBѲUOh3CHB!%g;CK8u@NBa*u>!^~̻#%}PɛG;0*;Ie)Z֢Jdin{=yn1JL)g ˉjOeQ57RC I;­NJsrWe xOX2'y"HarZineA1Jq3Ѧnx#:DP!v4Na|HH=Z6Ch" Y ${1Eظ8.0[wTx%@̈́b' 4ZYhU@*o|˷45!:I0ty`P\ee sOfrZfASCLAd͙ǭ$'9>u,x C@^ox տtdhҺe,ymܰPe]m}pIu! ^֔D :-g}z~jd;Q Pq0-97BOX2Ry"Wooonvu"JtF _g h["qU8;ϣK;*j7LҒ99YMqoWg슻5"Z넴ileF*af[b_!tdD9uYXD\k h>' 7S[ "amGxAǀU^h,>|}-ָ$9nL\St)K'nZu} y<N'~3~*wS^ sؖ-_CO|o-I XC8 >fO]\cY>Xvr8?vOPo%yYŬTŚƶ[o[8my©;ޠ0ډc4ِ3jZ~J}qD'`9&`YvDT+&d@/@s<='T]bi}ms[e/m< vu͒WJh;Ş2s)*uo+nҳ zb뢄va/,;~D,3tBu #pĠH:~1l~]H/eAEy;)T 5YXGck6rՐjAXX`1i6$VH= Oj1:L/'P<i]pov}|3(cU2+F$F|`0xy&k)Ej<p* "5#2g3+yM5OmmIe@`02FG%BÏ|ŗq׊:-iiX~Q8!/H#ΆY!np%΁+FBaS4H9z~u@hzUG$Go9>Y 4YD,$Oݧ#O,fvŲ/c% 3EqWI 'hz8Sh+ 1դ5/e$iF"G` B)-zbs4<쓠QE9!~}c=8^onշgTq/%nQL+^ c‰)TBġ<:Q_rH2GNPrCAiBvлlWҢXϴD]PJͮc?QHu7>ox ȊPXig6K_hU^:jpgwĎi^Y()p lw7=eNز.JeByچ]nMȴMNO,Ryj'߆[+ hk L%?wɥ;2aXCj'–:}a]N Ogv΄Njf78ID.JB삢W&1TVDp5m2f%ABfꁣ$M_RY˪ħWGq'm1ؠ!E޷ Y+z%kIl;-biU"I| F@:ped4fy׼ T+܋ƛTr){ eWu&DФ>=yOD"\`ꞱLsyz9Uh_ؼ2npz *J8GA)_6Z)5ƿ!uK1߿RC}L Z՟ܬ+-bZOHAn|km<S2lN<l}LA@m##ɖG _ȁ@^a7J!G n ;uX'73I>I;^&ZAbyԣz'\氂\Ck y\YM5>$nGp΍HwJ mѴ+ wˣvߣߡd,NwkI# bi6|Z5~, HU$p"m/OEN9MRB%n3[ 8D#JZaJEɒ Bi`*GUDm̴oɡ iGEB@%,쿮eK Wq oqȻ/n;+ⵌJ:8vd3}XUê4pE Mhj9Q=U0Ю%b:g*Czj$Y&7q bKMiӼz(G*CI$CdVX~;~8T$X|GP4$ z /mm9)R12Z%=cMl-]ӿmdObHTaפerK-z4%J8s;\mLIIT$ȥE$5h?ohàX8#?h7)T~ow~f`U6zʅˇ؇3JpoXh?5:4$kz*kijVy8Mm$2M !i{0Ag^v4&![V9_5 ⇌hIg}<ޡ*bK(|X|{qr^ :hKqk~W#OFF&ޚ@p`3-(4H~b+8k{>SݭpBhȯs89c&zK1D}k0cRƑ>.6AC,0\`cˏgaC执B!Q.47V#4(¿e4=-R~Y ,Kp}o.*@bf3;~UO^YSs#W5H9M%2/a ;΂tO6@ÏUvcBğQ5}p.<-1}by)i{kK(T-ؼΊj}(̞n&gx64ۖ2[9\Dv+knCs, `C|X fדt$9SzD(ޥRUWkHB1;o#+b ;լ2fĸ#O% pho꺬Co'/BmfWI Eԛtq _ػP:0b ;-S@P v/9ܻPm@6kOzMI(=M<<:q`sχ^RwI$O#Ҟf.е TϷS ɶhPVgt隧̀kʇS@TGDv 'lmYӎRh>K{թlT]FsDK l U'9L*ka4%4jh􇿝JK[ËUsQ{Ḗy OSEEWBۗEKt1℆z׎ILjZɡia!a)'/hs=Uns˗Ld$&&] P[,s.{}{TGc;7 IpN@"(}5{'lYȆ71]-2#|%f0I G["e뾜GE$ddGۉq .ؾN>P?)9#qmnS r$(wJ{2_e8i-+!  سqsF5;}6iwA@MǨ2ij筼E4,-MkCVigac1F= N/Wh5n3k'y `70f?}.X[IO&.ؐiYU&9(@F h.%MkO O&L yƹj **8[]$żCvhoA|_ޟn|}WҩJ.<"0x.\^C{,8b rR/&lۭLYF_` 5UV #ymV7(ٍsOBmgB6 ?_tM T\,Mi89lsm=2X'L\H ރڨ3+vRhTPyMJ!5r| x}HHZd ̗fE{#O!EitJ%5KG-* pyQ$xDm)%>*јU>{#c} Vv?`$p7|Za]ܬamfG.=0.[^W2ws}{ jdy`T{a.s7Uel6G޵ഈzu(4bB(^2ﺟ`Dg^Ԁqۛ]ܧ 'ddNjs8r{|R+C H*<Ξf/G41>}J E C9erUt\#_9Yfă[MJ|i/|4cSXT`t¹hxZAQf$Ó_~F ]+5Ixv:]EVzkN_x DŽDyYDE1ͽC%+l 5Yit+2;D k>bcW}+:|E{*CUxk|^;dڎPܺ{xFi 9ͅ6 -#@A5ptk.DN^R}uCG!Ӫɸ)7p`gP3} v'dxV%ڒ*OS|R}Er N# ̌ݦTTFoJ~\1'=G.(_$vw,# N[]H691+=n&Z#Lx' ^)+@33"ǐKkbfZq; x,z*Z{"ݻ<1C^wk4dGXNH)_Y:;@Ri[=d9g~≯ԛrj, K\mglUuwOOMᛷ13^ȩb$|2vIַSy苁(V;AƉhMJsIMK&nD4DI:Uo:+hD+ sI^W΅ͧ0gh0Q W*}6ҋ)j:0tE@! 2Ǝ`t1)S\3! N'HR@Ҥ=n ]v l/ VZFbN}{3 ;EdLxcpfsewސ+dfWhUxU^Q4g&DZȭǘ#~@x|w倎uBa;6(| 5)x ;h7yR\vޗ#6'~jwF&S<` _0+I;sd:G//N,`l_<(F ޟ :G}H[ݧqQ f!"^AVr%d/L |en_($r$mI$ATa%5guۦV+pV9u&胩ထ?%U5(@Por=#;N، *;YP~, O)hZdvΌ)K .eFhl\w|L> n (Wh\][1tL҅DJVK3 }R w,񻢤zۗ|~D ib#Z{=I6h(hvsHMe%B##8dh$jҮe_FO&q{IY۝ h7JFE #y]Aɡa^lxNF`aVM 2[y*g-1UW2pL@B*oĵ Mk= ;bVMl\ao gu`Wv=;$`)Mym~N ]Ǝ<(bE8r-b+cpҮ* C˓ɫC}x4U(C ~#6vf[lp!D@H0S<+tՙIl"yZH@L?Kka5<1K#Edn)a4bq4#/l?ZS0T Rm.suDh[!z֔07͂"g[nڜZzi0rހ,ޱ)C_el7*EmfՖŐھ|q[zPA;/hE N/X6 BmZjrO5+SǼ^۴^+~}>̋iArcvS#CEq2f!i(DcB޹i^Q~%[BM;4uHdlhvAaS!}UtE0ㅤ(e9akr!ў㡨"ZO/ɣӿbOL z47+̓0PNMS;qjV%4>?l`tC% @`&0`Ii9/aՁT^0~z=tj~kzSX5S9n@_4+Cw5p.ks<)")hȢ:<1:.kk}cQO1ɽB`'IbJ('hZz[G+ZGh%1V 2XryXCz̵ slB&Ȃ 9ZhK1B_sž 9˶CY v;>+]cFe\q]rqF(d^`A>4Gż_EtC6i3oͻ2; S;۬>+ *M2Rh"炓~1nD RtJ뮺zuߢg ̀W(b;A((.9~L +_ Wj0ojpY̚톿w)!:tn'= =*]dRZؕ0EEa回N<8 <+]IRAtT32$HZ%IXI:1sZjСWWoLX>̭Q*[4@5V!W7L*`?b[H">opM‰# @C+pM]`i1k;=E.,^R&Y xSn҉*.6~7DHDtN ZD`vyc֑+lʕ=[ ͼ"v3?x *n_2xG)=++ jzK`5Mu ?5]/\bWUnYzD!dKMFx,.\j8 :E/84 %#ୟN>kz)b]PcF7kv8v>.1,z| lӴYE<[)߫95*5oY*_[l䎝5x65EQފ$\i^Sn9U˳vqia8T=Y`၍vMA(0xZe0WK²Dz@XsN vk]Fy 1G_.d_23223CBX^ y@ KEL.Rʉ yXt yˆ9S۠6!b+] أT%{JeBLנ M=y>`4xLo,G6v}FC xQ()fW֏.ָ%F=-܉6BZG^U.F-t**bV0Wa RbNG.zJZp"sʆfSkýdF P!)niI|]\wI y~ iTAt(S}=`0!/U `sոkh|N*.EqȤB7m RǼҚi\alYC2jE@*/]]{ .>|-\[jB]˚Ilxyu@֏̘ӐF"b *s3iJF7e GK@ j/90[)Fy4a+1G 6[m]eZ=˵.Ft=+qKk~$rr̀;" 5Ŝ1Bi`ѓ5sޅ%źR| 0:V#B *Je%~;O{J+s~[$h7Dt͓ 0(b`u|q*jE|9QQ>Wst`eYI%D1*=Kiy]ӽyH e3H I( uJ+{plS Se[I:ND;Sk`]^y%$Ǡ=B # z=&leܩ+`[w1c۩^o'n7Cu%Wk+u2;2fΡACq,Qeܓ[ ]nf͂ @9Tp+"YP>nyvvNe/RZN 0 вd:n(˔2mJ*8dw/W fwip,@#,d|ȄYN_ sъTi_|W%&Éɡ0{;' {~HFm!q/3NCp+ XEglhq;u A:~2MB`OE۽5&>.ԡb: wu`/$~ෂ jU*ĔUb#/H?;NJ>k4wq|A}{%p>+>]wLe i"畍9^N<3 v(B@u`AI^NF!|ޘ8&Qza+ T$ӣ#eu&OsI^7מǴ+\;-d%qS#u:ap$h{z|#&V=Hz\dڥb\S O*:t:e@d/"LkCgS5'lF-VXׂiyS6K9\f#J;O7X/>O>ơ,\1"VšrCäD?">1Kma[6;!=+ÖlkI vcT!oy?TNF ̀wk ƍ`'F߳ٙ~Vn;9Aj{fPont VH;[G5T -d@^T"҈0DmfbIǭ@oCݹE {ruK{i]GC Rs_1_ Y>>'2PU4BC&VzZ ]G)jbMIƇ@Z[^zu}A n]-)э瑸yւp(+ #0%dkGpK7GR?ZXIξrƉpvへ)P.DJ?6!Yw^4Kw٨)Res^9[_`C dݒ- W5- kJzPi b¸Z7;!Gt)├/-9٨sF^x6R,w;jDH])@S /ܩ]`OiW?rxm0=g\dԵ y92AlI&Sor>Ε#7-; 853y 8CaEQ[ԩڒ WLv*sb52 v ؜ol +-*hF _'3&"3s?']5ˠXdߧ6ߧzf`8%Njr+ϊjFFouÓxa)adp:9KוWZEhV1ʹO~;hΤ z!o")v8~ ik:U]_W} x]\B:Z@/ySߨ/QO; 4[V$!''I~cW F327+_bK)+:{8@XHZ,aEw0ՏLL\әdEE§Ue0Dxxa.c͗U-#HݷKB|oqfPț7Dl۪VӃ%.\I ?J(urn,WG4C]R) В3; o@FK%/mG VZ!Շ#|GYߤ@葌pEFtde\eyQ%N,"7<= VzdjY) F˛ -k]N3RN[P Ҡ(%|DDkj))OW{Lhpoc_\'z̎p-<γiS'Lzŋ.OM/Kb>_iǐ"j򓡰u#JMh& |l + 4 r͊::dc8{Kr#R `A@͋+zsݷ[ǭKR+D#I4Lv7J(gV+EMR:O&т_1'`6%:f,X'CZrQjKM»G) PiǦSEO4^Qy 1LUqbf-~кNB]rjVG"@Mѫکծk7S&1ž\V{w*8tݔꞽL `uT >rYHz( eAi|Szi WN]T%<!rcgXRua\UFȄu*E.b ^,IT0kBzے2"wМt ]9(Al@CHNҞ246>|>{eVr#_6DpNE+B`(,7t( r=RBxSubʐBMM#4:FJjNEXzKzbf(IjFX; )Rɹ f(+3T b &-KY|iǗIΦ߰m pV[ͥhi4$9`VJ;tH;Bt8.\{ fNZ2]:6,H3yG 7ou,M w'h<է:/ KxRɦf5mRR~bwhbu ܗΥ&i W$6_f ~,r5nf]83u[O(+q& kf{_S 챾Vyw.z~^E/ssq5/ CQh҈Pz>0P[cnlj$uY $4,zi x uߪT;VV{l<7u#,H'b~[ HBGDz-&B qxHձ{sKՈUĒZ=V=P(eZ4,q'm`춝ul0?ʙ;SU>z%g $bm,c 9VqBrRiסp DS]ļ7A|갍D?B?񠻐DG㧋?4cI[ !O&EL@g+G䂇F+< L=_@xM2z"'Ez~ۺ{.:+׮k0-*ġۼ~,Zaf-6Axrsq?}=1vr;Gq$c|mI</kHDW%<Ekm9 '䵆DKӲOzuXj;Qqכ9TgyjEb"BH K!G:ȁwbMs1^RV)k3&!s,&0%h#GI4E>_\)2>* "Qbz_'dv^%;@AJWUTmY`^W!ZK~>įRAHX]9x }9<>pI5?S8RașDꪴxqd8Jw}2K4#0f/ MA"zq"vkd()\|!x>+ _*JjFЉGÝr٢-?;]p1v(3ξ_XԠb̲>96U@KMl}Vs5)Ü[5d?&퐆Yqgl9:*_8%cD Xe5H],Ae־q.a B1}. MYq)@L$"VB7S_4859IJ'cljtKhPstbڡ"Mz,GP+]SO$r,H8uJeZ*wi+b(nڸ0i~4BN7pbV)7WHmE1#$2,M0nIB?p`MDLzԦ-|)߳ۤ[Dv]ۜ vs._5Rbz49pmZ ]6ZCGDJI$mI 1KD|b/@uʶ|.կ zRFzSB0Cu\̴΢4|-K֌IbnlƠb{)D}'JZwe"X:Lq1sdҕh2S&pWeGf*ְ6y@zN0lLMen1BI3: wÅљ{>|sǩ&|ސH{uw%`uȟwGWk@E[[IL1bV* * ,6j]N. HvP]/GKu.t+JǪ|Sm {9bp` W~E{q]07xA&oUu͋]jd֝wO;y]Fj[SQ%@n' SSP;33YHW J*HR05`HʹՓ[UA%k&921z! f?*~A1J Kpt'.C =a!0@ .`Rsg4qzkb'h0f,6op^v&ΰY:9סT0C`A!?PžTKUCZνuv%z7uƸݟ!Vf\TqHcf68pJEs7<·ʞ?|$2QE,M㴴5J9-ha,dJ̐AaZt~qFgx'Oc?(ٚMPL-)O J+ӵvQMGStB.;=`xAYY .F9~ncCe]J%rN 57#^ҏeQV d3-6nA;@> &Dq!yd_E.7] e!%XIϊτ4tCdPf ~mdos__avC[ |E!GVn>&jeřӾ9q4Wx)Y9plM3 Q!2z!d D"܎=iprAۙ<Ĺ`ji:kR?*O8j[tE=gm CϘ<>^L5_9^;\AnzMx}5h"GCKfO= ݎb8#mq*=+JHX5%Fzn U| bOk*[;| 4aEK:`!쑀4~dmMBr#lɿ.a]N\LJBfѿe{h{RG~iޖEN %XL%]^]J;eK b‡p-Mxmy6\v+ 3&37ޓbKQ #}9*\=%%nOX΅$Mʭ΄Wd!#{hB/7 'h5{r֐>TuNb`KFzpr&LKJSl0srdڋS;oUT'#defi`,Nd+f[J8'߼h4v'JCĢ4'za ~3N6gc8)¡]z}hC<\jrcZ5Q^hH7Ql{[YFP1YS^d (mYJiUZlSQV+eg/<> ̒82(Ƭg\rL2uQ:Sn_J J%`;VڒG0ϛg H}\LL%b3k'otWx6k@)<[sՈ|d1H6嵣l1,igJ**OE̩-_os0cv¿$QNMSL{!(1杧lC.h9`:ߥ! 8e6*ظei[[@amݲA6\,#]Gt5p~_ܤS|g@Rs x W֛/NwηeOigG ~tvFgޏc 8۷o r, &uMf~Ќz4(&KrtDr5>դ;2Z g2S(ufKhK#5?[x2OXlԜ nSO2ğS$ݕHK?T0pK/EyȽZ\G%?g ̦lĉ͛ *huYK)U|,TA,Ztz;!qDIDJfT9^*=Sي;w<*[G$]e~#  ,-rtj4e{9ƼR`ǪVRk,pYP?Y5\4[eUW d Lv!MrݡIgI7xNfߨ1 mY V mhvL8$Ps^E+l}+SҶN/LCh "Eݻn |ۅivB%)\Yib"+i<}Acj׵QCiGdm*89͛~mYI{P-snw)2 ݔKHq.93eNqY-qXQv#iL2KD`nIkVv:Sx%b< [ެOw_~sRuWqJr&MN;zzۤ*Tg/\T6x<֓FWsQN؊m\w3;`+mX0 ۫ Hv 쵺tH| өHr` v ZQ YE1 Zz$Q%qۖ&&7эU+}CZP~YD3̶,v"GgGe5f, 18oY|,Ȧ9fXi)Ƀ)0o 7D-6i5L!spwۉ>Zނ*:ﱣȒ.o@u=M`=ߧVBwbɲ,ޛ<ڠ2ox..ڤb]jC(\麾&"7⛢߹ؼ OhIu ˘$fcclvBAHoDŽ"AڭP0zfy bcslAsƵ\wIշ'12VKQwe178VrMkYvjb&ryei1F 'an*s0R!4djؔy@{Z4HoOdwI`מ YElI +bWHL8_)6#*{ͫi;goNfmJ#7܁n&<2Ah"h+́l8G 1kUB~&?(-1Zp9BmWw\{D`Ɇϙ`/X! *l(N] snJ̆Ө^&b/N(޺ocS?/{wwUnKȷ20-&gX;D_SP],9߾`A ::bY S(IlI2֒ƧtLƼqapa3K;Tz@\&541f1MwS*ôxe)Z&xGpM~7 C qp>>7)uHQμpJ=*1T긦O{JpN;=VS?lYpEHeC᧹Fخb*Y%s5`W: S*⦢I.DKpk_J(51=H/d)? L`رsψ 喤שuy}vOuΙGhP9B;-ze~haZ#/sB7w4^sY]>,$7HUqREQ;Bq*[TIy<jC,@.xۿBW0&o:󸈀)wl2A۟DC['m a|J)IsKgzD)2} BVن YT'M80>Gfx0q bhorf/1 mBMlRJ\mwZ(\A份c;Ƽr FHeG1[SFu; \,v=zbiZ˥ ;lyÐ j~J,)G0!,'_@8#[џ})xݟQzARO㝍^Xk4Mzo=gWq^xC5=U3+s|7ئc&- ! :ā%E m@)w!(+yI6py iR͙k [jqY"OcXf7$psF!ْ\sNyʫ%q"m0\*Άʱ,0A˟9e~Dp7q$aCfbX.3 SEDyh$=d@96`ܺdH-msŴgGx%= s)1o-٨]_hh $m ϐ<}? 7n0Ev%GĿ,@儅0rtr@!׃W%f@2!G8@|"hV=o3Q09g趩|Ľv*Q/TK49= FowDڦt V|ʐo#0BZO n>cc>aMVF,7(jLA:iF{JJw2t^BFR">|N~+XCvuP͚0!D:*GeCHF̠UOtQ*dYYRj(c9g!yBp:eX~a켹[g&oD7c8A}w6{\wsCm*'7v]5cMÒ:\3# 1ELfο v:#|N7:W]C' lEaև3/MGN<k>D~"֤~ً<Sl̻w 1+y5ңryy? O5d7ޚ@664$!SS)^ .%9w,ݝ34cǩݟ9H]EE$wD]Su\Ր#+^)a=|8ȃ)D]&{Zjvk! hcn N8" (gMEf2V/QӋ>t˭^]76yrH*gp a@[73. @Jq1SmEd4O3Ѫl+dWbliJjŵ$z+q:Tp464D|"ӺCHOXfxhHyQMwߌRl5Y8猆]D@$'N̓]XI"a6(D-s;yp:G㝮S0}a0{  Rf…2?HwJjo?OLf䝴"C!{n9R.MS8c=p;6)dp '3$ +&K9UKЎ9@Ӳ |E ԒB#J\ G¾*uDw:SAE+~o\3W4nІ\H'/% /[:;b$'(j0 6u9=JAMF=.龸N,ꘃ8kK'j)Tlwd\b悪DQ qF#S[UM8(Dj!-<\z[4Yݭ#4zHdptqOJHJ|vB iQTUfGY ?~#N3Go+/ӟW\U=6jk[2;OgC>?F:$g1nߗ)=? 2$dEwͧH^0`J p[ɊtQɊ]ApK F31I'FsR/ǒBdO#lCZSJO-ңfߐ"F{˅rK'tSjЍMH-n'kЧ+T-.֢^( jBA@QZ5jyւmmBBM8Rۆ5\JM1/U盋D}X5jDq}Vo;h;sܛj+GwfN M}8h$…gWΆ>`&[@+pŻtue'ję$q'Ï<ʣLckG5˕ ;| ʶ<j'aԾ 9I,Ɇ[ץ4)"U˜A&Н]=Q"0h5wABT6A쫝)z+ ]kt}劳YsDkdm.2 Ԧ9hZg:2GJj,' džDd #[jnd~YJo'bxѽƍ BW+/5\qLo'n0"ð#s z;aNzC n0QlE%$ N0$l;Pv3J"^~Sɕ;aV`k2yq8CmB;m}'yG܃6#;W|ʤ6'hP7F0"ӥ\BUQm$5n~U<ُ:!9Jl{P`SQOVQo#9$s5aFVI$ucZQP?̅aɻNwU7<{nٹx]J ,qibqR)1#9Q^`s+W#S;,ٲG9+GWp@ ŝBDT EN,픤Rk)"8] xzryQϡRɟU{)]-bE-Tf`9CRnK%WVܚ7OQ^ cϋŒanR~ߟ꺄fK@z[J -@ӣ}g jS>oTB4L05.b:&j9zgsEk=?c@w$U45&VIM ~G_Ǯ~K)l7<ȨC6S@mK8հ w8%s>\j`Kοu__mlNӈ}||HLOL6vOm32QWGZ"s`ҋ-L{Ǻ6G}ۦ#|ѱ%$z>!Ty[1˪?Br80',:N-$o'k&PXkm꒺ބQIfpNy+,`IՅj'T}4ž.GHb'#Jb2VP7^۸nH @џ{Nmΰ`9%3A~)$)x.vOa%e.!EB#(Su tB<(X~|_}?#?THxsf@Yrx +Jb,8hPסZ$ (dX/N=mυ:GհdAT&6+& ߁D kJuBːf209éW/XuBبH7ު!aKo>gU0\!S~H`Rw5pU%t!<9 ;1ɲ35}%dqc I:zOkI{TU0կuW OQ:Oē ,,.4zc=7JV/$W(}SD"T9܈!QOH5ZN*ΩiYɆf[ jk|A8LNBu?dKTYT1wҚc$H(N(e^ 3AHIьA)t$8td)sȀ4Pwdv145j3h֐EN ΐJ C~sȶ7<1MzNѩyHdHiܘd uD4pmlC@ᄗFA`+8wZ)ČDRb~bmze8vI_`;tfOg׌mr]%f*Fa&@׍0 `;KDX:jJ Z!+?Ɇ^(v0۶ӣ}'OǦJB[G&BM!􎐗:;%G>rE4N %IڄWciBPJ iJπ <;)Ms]kpQIJ[j\GyX T_d7@!ȵybeB|-,,̾B&_r /ϠHHp}#Fqe6;CmJaG) "`~,'^*!a2ƻr,*I9.5(&U%\pQBeA4 06-1tkJPp ҃F+^e/`tr'L' 3zu"l}߼s$al&(FB{n-3ԸƥiđWKEW%eF7.~\ئne}LxPbS)]EfF!>zDU*WTv9Lt{;os`.8 %9ww' ĦڎݎQ 7M&ݳ|i?H=عT2ϽMϽDHc5 bFwKNd<,xq=XV\S2K&͑ƺT>}N,*>JT?b# !/qM|OV_0ۏKHUemUXIu2f#rWUL^6{"+F lhyVAk:^VՓ6 ey5 N$*")T:k`/>`G-c e;m h cȃq&e3P1_#MNIJUR,`Mt d /rIYճf-Jׂ^~&A Yy !E;gOFUXw͒|"HnLKw I>\)Zr9MY{7ӼU0P8R$C/rBH?88_dXRWT5rKN@p|̤XQbKK{jO߲cA764ۍWW9{hKE1 /O{a5m.S'ĸnOX{HzSG4qȜ ZX}'ÏR㔥}aY.ī%ᲄ$WO+r@1s B/D ¿sڎ0_$߯GԿvldӈ6Qf59i:.kpq3~+~R7WHh\i }< l)ԥ٥ }xfG6ό|>#٢ 7RvބBVbF9Nu+.nqg %$}ėJ@mWN)+_ȶ|͋0  (o=v~(zrY$!e} έgPD},Nl!Prep!c6)`Q{/j8Ć,csl~! X4fj:}8RSS+84LzJ'”nݭSYhiO)pSm0/ {8-[umՅ*F3Fϓ~tH![z7[bdh'~XLaġx9Ǫ kDei& sٱv3yNAwʤiZs %QBMq*=RPB-=ImF4k3: lN]RxgcIudPA%Bqe!5i?I{iÎz,25h B.%㤽̺>2_"7D}&xD#uKPJZ/Umn=xQ֡Tnژ =vΡ8\qp^s$t5%1_%L+/*ZMd"Sz݉D4.8fCƩRXBk+î`-rzd5;z-Vu:-% DD(I >IшHw#_AGeFACŠ:?a3M>9Η&`@I칕R u pvkْ^?:g#aQ;?uDjR EekOK=f;ybrjAO?(ghGhM}imk'M=jZ_+/( 69 5>^,nz?͘ i3A;ć!(MP_4=mf%:u~3<NA:cgc$ߘǖN攛njGĿ&f9FcB沊wl nS7%6ٮ{c 9ռS!|ȀĂdyJ, C-ܚ5-C9XO?+z׈+P?1AakʈtΌX{co(ID<Ydܕ#/ZS#h7 &?> &op@bo8-=h)YUTà*G/ Zpa׫ *!$R dᕍ!Qr\Hu*\B75pWNP-\I.ȞDjW a'R#3x~1UaREvnv2+^?2y<.I5AJx@͘o^d|<:Ho ʗ"#b:U5~nKgSl )4."0_*BC8IK=Y vH8N,R%'Cbwu^:HQ=29A`7-L^A66 ,7f;~DHvS1 Qm ~UNGX>;Dh<];mψߞ ud$3m7qzvn9K *>ɛg"5R"m,.WY ˰ؓfvZwʦ@wGuw?S L.Yqx5qfyF(95[j6rMBaEoEzu1bl|uҬ5PrY$ZĿh4LwF~F!iQZ_jN+$Zk]4.K 6zpƪSb3) _L_"A>ǘ! 4LvmTX%:]cuY6\QXw2I;V9sQ%S<2.xB2Rӻ^c]|@숷[ӖՆc o02X]Oe**>DhNj\Y,> Ϛu"<nkδbeSo+ `;-E凱("ZS4z  > AU|%POBv UӣrD*v;DVQX`KZMX5#۬?w&%A7_,$?@dNUJgX]/ȕ3P>4hYyXTU1%AWHCYT\:9uI vn5&} [$+-Q\b$ SÛU4D hwg@S jj7'=8ͼFkoAu# fQᵍ{@'xӅmnu=[:-S R:h:)iT9 /Tzq: sI4BP%V!Lm`P éƀn2ԗUTx gqg?PNur'%/-wk,ߋּh"]W.1" XXqF.B\TtX|L^tdB;  ,fiО HX2vh a}Ҧw3AW s&gԧ8 ؑr=w[8~ͿGw;/>1!r8=rS!xBsK#`}uov"sm!'u?68N?dxSksbSJ[$BsG AJPX9>"Yk"2|`Lk+yAYa ?56b\njI`1M HOnpZ)}{ yzߝhHSGc" orz"ld+P-^tȇ,m6i{=!@ū o. JFFh}dG\s|XO8unjwEL%!H'jsFCvCY|c,ݒRmH|êZj@6_\kc 1[Aa8jia.5}glaGW9+Q{ nlu:.0qTHoHK~{]6y'ۘ[ĕ,r>ΧϵBSpUoLNWbC-{Ovo6$,MNyZOs `+h+Ȳ2ڨS#1B m/&|`RdXRD#ʟެ 3y~OiC5,ULQH>5F(V?4߱ fd X`}[1XN2-0: ap-GDJ^e6E|įX2Xs' Qzp_ů8;.!S\?$=w7I"BR( $ެxHh`DQV@l4q\xӜN+w3}m? :Fa RnV527>Ӝ.D*/v@j1i0 >rc/mn_t6 ThM꣊M9jc 1 W|a j|n3͂^>wJKɯ-]ĺݠ{zԽ9w,'q‚4zn,:Hw}6/yMe{lw+TCt')'C][XD0 `4&U:2 p lSdrcdC@v7l pRzռ:?Z lvy_0`m32bAP<{u`.tf& A,GE&G/.Lpاd"EɜԲbt|zuW }}P5%"&j8DzX@]Tpу'[ .]4"*曐AEF{U'ϰ\?i~[A}a!GjDDヤLU$*;8 ]2FK{Ej B\Ty&UX_V6ZADEk_NgJ 4+Ht3-CM}$SL?6t,+RS"G Rݼ_X$nqb-°lvVdVJᡕ6!B#GNf \"l1 ゖJ]{/.f7c+KH&Bj#b&\]+C6k6u-n)pO;:RVR+j~O˨3X\F:gdq)L{+AG=|B%ݧ&[ߏNSqNb5B{r U/DIXVC2E`#`!JT=f& T[g13$Q5P0sd Aomݨ c<> [oYtj'MݽCQsf۞T- n*\#ORF\xJifx NW7=\#p9xw63S!( &ޡN"IDP34]=0ýfh8VUg]Q>Rm24'C}?tFSH߭Й^;wou(u׌螅腑g68[O,äa/QRІ12.nXG/l>0́GdCG 88u"%g,}A"TE! qkdU:uC|wUCf ͺd(A1 ?ZLEV ō|ֻR [rtgTt;!oBJ 6 qzzv&iP;b*Atq*4Y-OwLqN)@VV#xRĚ%{^eXM[0!Dy= XtdtHi&c]XN啝R.Qk$5U\EJQ{`kpl1H ;郝XBJWSڠO'Ў%S4OfZqg|Gڧ(0rp fx ky5䀴>X tMAV55?J]V!gmtslUZ, Eojs0 eňghUŘWH+2%X (<+kBOg <>bF|͎- 8}Yth4LM&~jP{oZxi_^X|/÷PkqӪ=(PIx+*#}  y󕯿|2T$.4!M gY?볌޵u]D2V1%Kݗˆǡ&Mw[aGpJJIˉΘa~w"ouge\E}_ /OuOa"H4E .j2kz(cӸX_G 5![9'7ə -ahl M E(P}\D:pxUd@e!OA"ٮ앭}2G!9 1f)gz]gM;'cU$iA[%#ÛwAi*v^wo_tU(v,Px+Dä{OkHgl1.5!4k$ @N Jh:Cg:%s8?u+%9zw]y/!Z++f,2wɈ̊oPB ؊}6›4<@Hc֪E#!M]$zWk-Zj(FU dSz(p}o/RP-Lt'H+c, V7{a )EΓ ZnYtyDb@|}[GoHxe CT8u/_y37Ҳ,+A؎@^C(qm@^kgηNW"G/P:g.l2t0epB8i:oS`[lbZd7<=J.%aΜW P WYD/2|:֭vLnV!zO BJO@`eKЏ7B3Ѡ@|;>c'ɗ{rY#H*]u:1BDlrn:P|ic15SlD4+GHWcSh#zՊ4c׵!0-oǵCܸ(FEwmK^FDۚ"vg9I,_VQgwANT])~Mw^ jk٠D~L/(8:o?uĶ77^>qzm#w,+wN",,jfH+Lonu>.L\C򇡉ʚ)IC iLk [\Z#n4] ĂgC824Ҏm6&W+DoMnPU7AzGՍS= Pn،²g5Je3 >8[7C`|ƧdT f*U9(O1Z4%Ƙ_'eQyH'ɱ]|]s:~jnju$֓4ZyBՁ/i?(G_4KNߎQ9(_aRO։ =#vf9"v6[[ rjyB cVm9v$/b@1dBJe`tRI]X!-ҢmOuR p 4Kmy`LNehl!46mŘjS< F:# w t/R:x&-z!A1 FPt>U!wmgR{GTWvb $^CM'kИ'x6ӵ'Fk[qG<>STMlar3AHpώY9%\g%Қ9ȸ ^#?)Xi]*r2;A{osǩCӷlV0]9;DM~HTE} 3c0O3 S8)w o_ܟ'W}/H L Ƌl+w/E2"RH0뛧%Y#ڧ+\hC~;P D2[]ۇ9ARNCF0FPJ<êGΌ@`c-\ Tcdr> \ՠ̓":f5ZvM WǽA3{h|I☖~evgqigtSPri:9;eF %hT,0E:kqVSF }{Q+sheߩ;G$|h?BؼmPٔCmaiL|_3nTX$O! $vwVÞm䨢d&aݕą#:mEF\el/ nz=ZWuͺfQ[k*ևȘYjפ&c}W^aCT5LGP ~+Hd .b\ ŧ>U}y(?{-^[Ge/OH7pX}ֲ%L=5f=:BmϪBқ ioꓣϞ] rat-}O%:V.a+xU!oMbIQgC02,µqX1$\@ A7@zBXd6Or{!Fֈ} &X;p4uXAg ;I3i\W%@U~Jc.S-ōeLf1@ezPV_Xi3}.1/g]7ee4>!,V:=P_sY N &|CHהcz\˼ԩFD󗞀vg/_`x/ԧ9/RةY/zenEZy{sB!  2~޷@/>t\èVR!˼ + 9T<9X^>Q{ 柵2? ypv'=|s6U3IqKCC==M oa 4M-Sn)[l9ݧ^1e(8oN@:nQ+ Y[+1(%)/"lwʧ84J<خ}m20q$ s.y4po|'ƬfVZ|#o?A͊́A ĘI̝ M@G޷[qg$7S4g+i 6Q /gqZy3~riZI!az`&j.s ,}WM;5t\xt:bZYTYh#OKqFX;&[17.n -?pIδ'$R6\_;Ʌ0o}'BH}6p>8j<~JyX<2Ma4փHUSRryդ1Q .^a0`>OY\;GkB9uP;BI1r6sP9˯Ώ& WzO5X1 xhRDD`Bp A*v˨3!!wH1aeEYm;ɴ۠y:ZnSxm/%f5Pc~ީ<ԵG?2-4#| [`%xYb(i4TؚI׋N-l&K˺-k2"1A>WI+vT0̎Pk 6c!w8 (싇 3 @W>Xl\󯂉FN2~wFx!+qrW1CXrd0%(HޜU_SLJL5hhؚ1N8|GޱaySq2X*D͹Y[Aq#A7c!6-*CYnXۉɥߛ20>ꏮSA[) 9rZN寴!UYw%Wl!ωK 0&?84I>3FmPqb`籎TLQ3RCEe+ߵr (;(ΧE_ ?áDuJHyW`J74ߤ.._نU(ObyZ&_7N5o^jf0€dv-AFST*ue#= mJ]=\3h Uch9̛%Ȑ>44OeaŜN2$Ϛ¸BY9@ HXF+ayN﭅Ƿ\uHUb %qXɄGR)\e O=r1K:?T}:ޔRc( 9INit=ʤ˼v97jB. 5~Rk,DJxY&v|S;@HԿo͑FFWUCPKFWk ڷdj_Zʔ اM]ԭ|L4_*%C*e1GVk%[%eG"x)Ѡ'87eR-eFk|WiɌP;M՚ }fS S P[:'ރvq~qvI@$F:v4.%׫ kj16}NHϴïSRFf#6T Ѣ '"zz| ]Xs}Ƞ# {1a2)VC#Rٕ4Ap܄M=lPxO;`Nwm5꽯I^!oB\0'N2.N&a7؅ۅ[&![>?H| r%qͺ {b2qj@aおrWkfНϝǸ[9{M釨@ qE\e3)w'UQl3jUcyK2 Zdg/d0 !o4T:S6%i+v]X`: 3TqK-YӾx 牢!<&5H)!P{̹`'uﳋjJ̴iLJlAz\9aG۾}{ۿ~_ywV'ivP[(=]j4/OXG|ʱqz:2o8ZS%pMz.oZ<̆`FΪmDprGG2qqNv$u:PscܧB}bETRݍ,-Q` D%*V7d!2\d2=;ۃv7GycuȸA$,eUNRfED  (M"E mslt N}Ɖ"pDQD3npߥ' rew+ q@pKF 'S>>/} uTj3b)=Z{6i%*d!zR@}5ݥUW^.jb#EM7OB򮅪:2#o:=qDSҫ|?X,ΚP5g~Y"e66^9Q(Ln:#lʯȩ/}g!aKlG0:`0~V_33(,,t?u_90&B `ǟfC]?n**Ι݃B91ͦ`!>T`䳦`+, z9'Q`Z(AJEnT¥ԑ'<, .8wb߄@ȕӸ%j;6M'(1µ&OʱK)옫=[ 81G, %QM%d̀ADIeSKsl1UFlzؽI?2M) 6l .ݜ9Pedf@| CI^'z)U Xg p/D-6Wg1tm,}*PJRDݖ,z01d$YGFtAQ#I|YTi\nKҔ l̃DϴP+jwL|U-:z3d٬İ!;^J8Pw/. "Uq;XVyG0L wyfCS@錟HIڇa4L,RfU #XsYc`0L 2橡QHY&À+6MîU*-^jjzpȇi cT6 9^iM ke'uM7#39K+8)5 :@CS&9@lb|_ pm5pOwJ.vC&]j@xr"9V}@#t ]ù?ȆY$zJ>`Nw4+\91Z͚CyQ56.lnO, nJbRȕL_D!̇C/@xiѸ-{;oLoȃJ~Ia+hMӤåZ }sLSA:N)ӴTȗ}5?Xܢ ‚ܭ#-0Cӵ2F +ؾ+ tʇƤ-9n;:u&5l?sgC M‡- _l2̔ 7{GA{Նl{ա[KEDN$", 90s'2?>bz+0IU.0GJ,? Upp8H:ޜ? o:;E7&ZT߹9sp4dG8UgHp޷͛2Ȓ֖_k"ӚsʇltV.0\Td46+~[kzVg В1"ח6Z W-2Z}XVӸ֌edt%tFଫ8>ɘ9DUg`{‹Ƕo<ꬣAycf#'e#ʓUO= F'F9+`LG͗q泭zuHz$0qS6{ʗ7psdgX"0{L8O u>BӍa"v$miTfrD)b#4g> 20D/#ǜ꫃U55Z Qh{HJVL>+>["I9{O}cG @HbUV#S%BgҰDSg==ouBCZ]-]5h-IXl1~ $*Hw0 \Dko@1V~Y^ٳP:u^*_ܰ:ݼm8q"z\*vpxه;C[ Ragڟx;ޫ2phvd_͸B*4|Wٚ/ZAQ *RV胣40sL5xځ46cgZWHthZHUj*ܬOz),1/"Gc; ˜]iIs{ JZ~ABaޙ3 ZdPrL[qqp@{ȝ)6smJR]7\pϷ#vTQw3ӭS@W"5emq>y?ȴυn0INs_L,n΀H["+L 0`@?nTޣEa]$C:s2R,0kRKK`_|.Y~"< >Qr`aw$M H$cHp-҉G$ 7bX\kj "|YmHl^h첕8GO;03 "bcJ1%_ǖdEPsRG C1sEv%dS=kSOWDHwުOx#i${%|C鮜$qKpi6`΀^yd̑Oʴ2(cٞ;Bu s[jT[kuikj$%ܷIPj0gpU_™oD1!n6Wn.(8nʼ, n2>яlDy3>c}\82$ܙӁKU](L) ($Wv ;bIo0Փ[~FO5 Yz-IkVgW}84>7SBDcKe`Nزhn0CtR.B4++_QeFq1f6w9A ^w9Pt,XtrA{ggWӈy9zqq5=q?f6U*s%o%H>ēfEG~qlad+EeEQ βrT$`&zn@Z $3:mGdʌq29m  8&-xvcsB=/ ix-#(g-Q L~?!G&)lZjNAJ$g’_DG@'DQhq}70GprN 39:\%=s'mڜe WU_V~a7* Ch  c\\!o0^I`1lKؘv^zôpע;I}1GBAQ$N!"-cf1AѨq +&^$h#٢1fy@_O[>AӜ۴6qIMPt[ǭ/\}gY4w׍,]po8%ő.,@EƸU$4wZBhݡ״ېs ܦJ;Fk3׿7 isLmb+6!V mo\:^7ݚe"V E)lwv(.fvt}4T`o uDLQ^#V(rt|QLr 3e,W-ͩRfE`\>_orug\ye`D_8xKlK gW9/"J DIul,k~:Oe#e/ʚ\.{YſQ}P4d΅h&^\} ZzY<&\= iKNq ̚ l{plF(T'/D6r;9*uH=W`a~ݣƑM\K<d1YG].FxB#p.9LLUYD6&+0c[qU|/ /OSY'QYp#h 4@_ ŚЊmwK|yhHg 9r <,@xʜ\5F=`?A6,:LѵRn gX\#&O% :j,gt0C)_IZۆѷ"Ǩ]FVB=?mxD6~Z6~A?h清JF8iH=nҸmGn靟[(rQ~dR#0+zuCN6 c*;g.{#"vK\{%\mCv'J1q-e}.&2]U[Cvx@d&Z!_3?NG IS|.8a#Ymeqk]PD>Ҍ2ȉYutTbKF l`Rs7e/7 nֻc||3 "UXB OV-( o!\_7ޖԷ2 >XefĈϢĄhE'ŗϜ^wb^:8 GY⬐WwP*0y^k𢔞hң/IPF>LQ(֒k!{ {5%>_0Ag*30-Dk %ru" [ o|z犋4K|12ˆīogޒ 1NyHAi kv;<?=5X bQӹ\.($Cw(qy!2I#kF QJ6ČXj)[E,Dͽ!>5eIIc:Q$kwZvLJOHwr+Zr]pe+ˉUjJ}ޟm )y_InDSX;n6!8zG| VUx0g/4&H/ 7,u2,H 4|!8 <,)tfyr,T:WkX؃/J^Dm!`}|Ysi\=ֽ8,]PFtl$1 ĊFbJهVYzYC` Nz`/#D+Wq=qUq̩Či йOAuH+UD =r@f"ZF>4P)p\. 'V|F;>ʘ;229<Hl\dˉG"m~y#,?Uh,,./8s`Շ2HjT>1Ɖc顨ДKQSxVJlR?w p3CȿFP+mU&5ᒉvjw؊⇖\Sf3EI"R\@  pG=b=rn$A9zOFpFz=žXػe=\\X~`E&E>(|q*rTFګiekIYiؔCA)7x]s%g#,됩UHSN%jB's\Nyi4S6+{T91DL WzD;OFp|#Kh 74ښe@t<7DniZ _\IVH4y"X&#$QȟduWԡ3"L72 nk"8ؿU0\7" x2\C``P"K-0YKVRT:/t9\:"yK[{-OfE/CtZdHcpkCRv$Q D%Zo2tO9^'*kToӐ&Fl(#-JI `+}wD\-n*'{BϙPbߜ7d]׷*NY3֮%%A C BHBξ8jiSIcѬ*mSy׷rvF2E:{@5$&Zpژ@ο;hoʽ~XmHU7O'k[} R~@$qX3 NġGN+'Ćk`p)74D.s,ͫ> .!o묵Y<|b &qAr8XB@*}ɼv  e'N<6hd5&(RæasSh0벌Mm-n0:{TMx" Aq#&HowN5FÁ, PՕa'L# p(3B\}(:;Rv"9X3jn]@_W`7c^_x-)#.,ė*G#A>r(ɄBlȡI s͠[ڐ]rtV`KO3M ;ټ3p$t hC?V)Ed<{U<="j[k]axZ CK"F 󷽦is.>1`)NEe"Chq} })v.+]bQ`ΊeB̕Ȇ5$(tTSWIX0Ϧq"%FN=^qoˡM\]&Ox(r$ňG09ȄFVq'*swAW"a {&U R(0v\p$b?n]p^%V}`]ͷ~ yEO1(btq]?ǡӡ13FpİStwWeA c"M^Y'p5o<4nж"ʗ7R\x͠k? 3Q+I@}gBƎDS:*#!q/ڔa5핎aɨM':寚4oJ' X`=3W8%ڻ1DõB3yBt!C90 P읅L\6-׾9j.`h5ștRmcd8~7#z^m2=P"nwW b}eqeuzkZByb`8^^CaJvxK]|yίw`8!hBbku&3qoˀ&L~J-2`-iKx]U5—j C]FIv:bƑb%dT7E'j)Zߪuo09=1 .b`ѳ+dqi >#8Ejzk]ϳĚzXzFSSMƛEOnSOXo-*!9.2VB@$wi4H:6hS4BC~?4 E AH5QkǺ=>uifBkgL{ދ`hW[NrJ $Q@<,=;ҋÿE'&UIjXAM%YQH≾WDhx05()FwSS@#}45zSiL Xh˖V!KpuBEnД/¸x4K3µSj)rR#`e|5`|S\{bk4CF0Utu,H:Fb(72h*w" \b/ܒHxKAyA_sVes[_Thg!)r,[Ie͹چX!5:@ŪHb6—%bF$cZR2t-f]]% uЩS)*^H:]q}u ;j߫lH goԥ1luxpύ aS9D|%jb//WTeGJF)X~ r \qf?*o)‰/H&*f/yf]SM٦+1BIYaE.VH(\N>y@ӝTx(W[+1e2j#bECE A)_!کWDQB=^(q|gph.U@?? 8,,D:*XB։ {ܫ.6n3+AEs܈uqH99]0rO#ÊQ [bsHg6*Sv>]/չJB|ϧnA~j Ɔ)xA |\4J+ pmxJ r?aq"=M}?#!8-T@>_*3 x2o oX{ړtWq2AX~EXF8as6ń`*Σ]%sg;'{6ĤLJXAuq2;)7RcI @^: 䛻,`fn،9Qkb7{=6&E{}sI)g[.W3ZU^0P x+sMNzD1~;ߑ{nm(9([8/_%G1ay9q)Ll4572G*+& E/?>9UEPGlZ[!/]X2R )AlCߙp b\H O[|$.  ://Mz\_U9mѽ (zjIqt da…=;Y@vdžAt@Џ@qkhFBNJ#l cE׮˽$ ٯpi*lxn'jpgχg:CWyi<٦IQ0_-{s15  oIh9%ijl1`~>/4_ל}#慬PEęC NR;cզD`k* CLY %WBuF ?@? 9/]_5gf?)rFR *D+= "Wtc P8^F?uRDa孈8zAEdbٜZF]yakxM{ոo|:W)mKǤrj23z&\¤2jf|9T)b31ZGb.Ua}B]u6b"`CxZ7i#)PVAg_P;nvl-:.cqhg~dhhä)_Ao'@$-xu:QCtm|M&r=g{gYV;b#q)#f1,5;ĝJ gI}v#YdYַzE7t Ҍ@䕤:'aΝZA"Z@:TNHR(6F s,=`^%$8nVji؛-Fz]bӚ`hÆ!F(&@*)wLs{WɁTT0NBD [o>Td,qBLC"jڟ :iEZ 鼕mKR&3֖b0ӹl֭*G[}zq0>_J(HGkd#vGHLJfd4Vo/ap-7oi<*5Cеj7elCNU[$B ,BrtU;C{@͆r:Q\ #{x>)J+=#?FK4E8$.Уkїn(f0Ŗ6{{0\"P37kvI!@9)E{z$1)Oîa睴1  Spte)W\}s pn]44vq4^)3dԍ3_֢YHEkձ/,L!IӑG"RNX2lP}eG l\փf ĶI2C5;سqSc#06#ejNn<5t҅@w@~s# ?^} mY_;˹ /\Jτ+ȪZ5,}o_˖4^cd՚ާ)_+&].Yb8S(bUo4przkuqxƆ`2k4|gG +uFUơ%L-N5k¯y43D+Ix@\SplV{. @'_b< jJFk*+v*ww]{2r0XL3/Q,>Rj:J\PX`qA"1'lK#o[p8iDJ<"kX0ͫ{r'䏆v!hfeQ<7Ru굦N'.$F/R yZJ?O(!|Gf"]&f3$CjԁٍNw.tcAaG k*/y\˽*|T?꼈OlFq=! jK/Yt:+p$,Lzاo"j5zoF+I~4F盯ps@v7.& U"P@E1c)C3X0HYSAI|X)`‚^mz\Vr:UEE֩$;j!_oi1/%X|zt=Oz HYQk38Fz!b3-ӂ/H 2AG}ȷtK夎RhMp)L( IWj2, >C7^LNᙾOb\rIF)\vgv 8hg%!k^^]NAvnh 0ˑ$r$kꯐ3|-i#2, ]Qt`02.?0(U+AS}e\?{3tZ0IQ_E@z-nF_+193,.E0A#,L*cvxh: i }Mg܅6Dڇ ڠq2OQL0Ϣ2h)40G~N5 ,쉣y]YU}sW - ɶYAPШ.fkE3іQq%v;$;96l5 m gԳn"VŐ%^[›BbqT]@ڳ$JUFtٿ7N[u!I& ޅ%GYk t0=Ӏgaum=Ime}!R[ٮY aU(0<;$(u.(P䎭cg-ꦯ0}B 4+EKB˧Y%:#E48l/.)+e!"/`t[8x9]{mעfKL ma)W ]z˓E7Jw'k8CII˙Yr~spi8<%%9jEv)ڴ$*W*$us'g|FlwCQ [$n2 U/t 1#ahb'-O2ԉ`yۗ˖ j.\X/UR[>2E͉P|4o"U?FRʵ9bY~Dڗ׏ 8S@_^S1N4bOU Y v`yt+p3?WX&OEisC9aO^]{抁?z;kX%6* l~:^E|dop㣚_1Ҭ)gÂDG,\)z8ТσkSp}:1uhxR]fdj7@26&ş?nu"궗2 Fxm&8G{wvrU_|^O\ntc-߂">gՂ<k."EJl }fns6|YsLcꆆ̾#K #9v*ȃ0iPv_{uX?1Lu6qW` v"Kx @yZ ʏbeI+[4Fc/8N'Q ZQc[$46|\RUeX^b*a{C,Nj5rʃ"D%a& ˲9S WqQ!q° -l'GV9nG% $SM'~H1y@ 5FdqW2 9bWJs@rW΀A ӵaM]oI$/ȳ?dt(_aqsG#kPG1yqm^ u<%TjlrrPjMHđ¿SPGaoo)S(L`ȗK@%Tj3s0sn;^*Q+[>5*ހ$)78wZbfx"?PQdl?dCv/\a%Q$LovaA@#@m% TƒxiKzw𩏿F2<\s`{ G2?h(]enV{W[h2 $`OF 'O YC2d*yl\RC +*!dͷQIeAoYQJgc);$!}s_V)p!O?O=_7vOQxgbPX$ U%6&cы:MXhO ]i:AKHpl7zG6㶸EIJhM ?PNc g.F=.Hq.#@F1IΡ#GYm6UjtLXC$pmcj'grӶ6Z%{F3ѢffPyG閿5pYKY\xiqymqb9IET3=ե?Ǽbs3.RJ @ueX݇,W3i?'"O\r/yg3E|9l >l+b2J9>'`hz,w~4kߚ(QxGM-/-RsAt8+"\!%_-V+bܝ]h ǵ$iTkP{Fu=pmC xnQDrh6X]R)lK68SpYoBj}W|^C90x- Pv^YG}99 uU ߃#iƻRpdpy)ɅqproK =, Wd'6%oGvL&b?gAԘ.(W{t/Q;9[O6h<~(v^Kv3IXshiU"q3QOf ׷]< [0f20T|6ruA8!/5dWW_]]Ee)=P:WdQ"a<5@ :DˑvSzkJ6AA 0|7.岺k`x<}ʽ.F>_ ? ^ȩ@NZB*;uIzKĘҐO-uM?+p0 *lƙG^sJh 8_]#%lJItKsZd 6R;f{}Uj1Xz&)guސ hO_I G 0>y[,9,ߞXU+ KjhUǒiKoGs]撉_n`VM;AsiY刬wNL 9ESnitJavJV1lZ .* bI?g\IL.A/WMڳ!jVEr$`,e'XeBh_.,𰥛dP$5)%\  'n= ZK_sD#Trj$WIBt֬쒊A7CiZs͚ JJ?8PAl˽xA=QJZ3X`4K;ӧ[fm$L?OK$6mvGAMe,Z3:rIĭN SJry:-Z1)*oJ&iY V-'X˽ǔjRZe~([G-ͥB:y~_Aco ZLj7MZ=?V̩O7s>& 0}߭"B[ϛ3KiȟzlT&W4A5BӍp&Šr̶T+άҵp/Ƣ r%ؖ-^Hy|mq z_ l=J@\ܖ #.տ͙\H9cAl$gYQh4KyR2}:"St?uk,]>AOy'P`ƫrR9X=}X94>vS|O9EPjqN!6~(]~`ر+xz,p~LB1Tmjxƞt|_c]ԑĮ,Tnr&?"{3lt+ĞQv~yPJPu7LEFl8YӶ)^U/R#黗 hA565z}46薥pwm_dxЃwn]ެc;__Zl%Wt[CW% ᩲp5> in|`atkB kK|یG3hTE;Ҋ}qYb\ *+ukHcQ@y{5ו#:Ѫ0 [F#ɮX*u6Hs O:&2Q0- {aCB  Z6GM=F\!eg%,FR1JR|N-xIs)+S.8;[nfxF3+ Ώ%ղ,{~M za"CumTXp'i},ȓp:; $X+u{\M:44+i%Qcg/iC.C6_I4O)_\f@S3ZFV;B%fwIq"03(iEqžYz|ۗ2 y\/* zQ-0 Ra¥=t=qτX_TƉT̳^e& W nv.'Yl[\3 PcRMO7W8d'8_abÿ;D;qnpm~V8)8bq՞(G Dp-ڔ9((?N0< 4S^#*/z͒tǡABU2x.Fwu%u+:}y*UE6*z$VoUgnjY(L~GHoG3M/Ѣ.;ߧ MI)bhFV5mOTUԻ^Stc·g{IG&Ƙyݲra*;L u:ȶ=6@ |濬aH ?&BzqUVp~u%Qeq'31́uEI^?M}Tcm_cv,Wm0D%7Q}~I}H`w<p1ЧSpl 3G s'gu-7J-vJn9jh΃݂>H>]w LDi+W ҭCCS_~[66h L.ߙҡGDQŅyKl~L*v ! V҉wHzƁShjp5g!x,8ihq { [cIC^s$ujt +sP5 +ļQZzPӌhPu&0X(mwE5S' JcʮtO>v2TC_ÔNrh6CRjԎ >N gaTlI5hn ph}gDiN7(iR;pMjj/c4!<N75uv20 HcjWH2Hf J@Zp A+G˷(nmJ`A%r?t|xM24DӯCѭf:7^n|V")ktv?=~D] `6tkl֑ɷns*"wi y[37]Ol/bnM#릱9+[sItϊ]~bQg֊h(҆s6)/r!=KǒǞ Q*uRg|| p"o s 0 TMi\]cKricp!<[~R]hWקihvS\Y`XE OfY,.̄)%j$Rz,4_ұlq46"ł53}X{Q#]1.X^`3MD/8A[;3^d0)M5"2#%hyRQ3z i` QCmnNש9gd {;r>}P3lYuSG h򧹍>HܽICSMpn; z=&8yQ&yq"ueŐl0T;|Z_{w+kTnpb31/m(A^XX-%P4R2n[LF AV.)Hzq*Tn CdQNu&{&.ސ⭵oq%i\0 4&ca!y\&[W'WjaS 5o@"QL&6A<fq@j5hfhUfaXWը@fPHIfB|VJOMU\<` pVKpgUc]q :}XkC2"%|ߤ?#}8dNj(FAuK)!ꍽ![`?DOO/-CڈoN*+T<>OK4b>δN ޔk:9aKZCŢ7AH#oYn@z>90hN- 4o Ey$~<ָT4\V4Q/Uh[xjҦ+ C}@b>,8 vu+ y0K&儹РA[Gе`+4o`k$pp)UĒXCLd|7,<_M`,Vwwpƃh@Q\눂EIxV懽0.0[(eȕ.G6q8\$[/}`Ș=~erAT;Ivj[>ao!,UZΆ?ߨ=;RҌpTøt Wuy-wҍ>Ѕ8Um# mJ0AHo-QVF|UVmo!t"Ze|ACrz kpN L8\s֗yy**7VwIPfe^mEEяF•h*ŭf~Luatat&Y_E{Sc^n1[-`!c:E0-a4p9/-՛ʃmL%VVdx4^VC!Z.MqReht״y~(B@Yau {Sa,:K_crӗQq4Ý-*禧K?/,F> ~6:קVЀܻ}šnbM koe;+ufvT1/e"m,nrE2.Z~,Y\C\; 㙉c̸I ([WԅXcD,<`4CݨFrﮢ m[+d R`úS*dVmygS;0FɃ"a9H6K)]ZjƊ`$@__I |Oy(yQ2rOR G.yW&mzҁ["9i]wCK o Dkz 2 3Vs!duF-OwڏkA$1hCVT6@@V i:%F04䂕.kBnJ `"ψk?5yv;-gVxE7,TPĺB}.HW>V!+7ONkU$?Qu_p`Oy9ddF4].oA4z93ȣ>IjXt_N:Q0hBZ3#nz/9c @'[ցHx-Yn.mI׀r*dݾVS_rGUuvRjjP{/74A~"BV)ݤl,B W4!ފ^43Dּ t$ۉe$p̗%u4 -߯^PujŃUJ/tF8BsH` O῵.axjdmXe|*v tҧ{N4kwDZʭ$Aa8޾J'iWPoAmQL6=qz쵚m~KPtD-[W$smh&?9&xS6!ΟGӇ+z ,\'~EKBJW `TeeZVqD7:b?k8]Vjhy<dN˨gX"0:b''Xy=#UQˆ̤N/CbD{@%@#OǑ G7AcM5kNLqדC'J.7 t'/ݝw#ձP5$:شfӖj)5SkN*::{͛JO9냑&/8k|G )&Y~XQTҞ`*F:!^#H[8ZGFCO ThaoU=Eφ2Q0oю` oBR_h&ܻ sc,x}E-y@VixF])}K?s84F[`Gdܹ@XH5Y#SJ72)</ޥU] ͂ 7z%Iv=v`}`؁p8L#,Z hۨ0þ+lqû,gb9Z#2G{dz+>k+3>#pH ӿF+yK:t S+se%N,&ו}^)XdPFoRQf3R4J6lנּrܥMc'!rTͻ}r;Xq#%=(٥1##FjQ x0/ k*c4XfZ"8 O0,{U46Nԣ) UE %nJ|]{5fgZ>'W{ _đҐ$shK~lwݡXƲTuoӪ r*2p7ISԄg~yWxCL(gS/ Ex<8@ A/jED\}JwwzJ|Ke\Mk{,Qv2|-zp ͳ?MW6wvܯfMzN,3e`\͘aHg"^ߺk ]ő=k[U?8jorw^婕*^+44'Fh͹ ̈1W2.MTD>.eT'*Uc$m= c8͠ ~Vw\(lɞ:xhw(̥~zYֹ$晠K:3r2c\XKGady*樟fo'|0B;a;Rᬼ!+s`>?kgOL{"[(>7)Tqzd eo_)4ؕՁ,_CtBdZK_?sZ >3jp'?# wfX0~ac<`m69%AV:5M5.ehǷIRg0Y5Ңe*>>rOG wŋ?d)1|v {7w>?@+%rovoW( %fH 窈zI'Q,Typi6ghӷd Mhbv!NosMŘ|?"fpH.dv&-[&sY}Z0O, %hĹrnA=UQ6V'>j6RNcE<15_Cb V5U,n6dJļᄌ0Lдi[3N,h1=13\܆ AT6\J?tuT !ar]:Kdz3ZĔ<䄍1ruZC06aSD䴁W}0$ʈ0YnJi][v.B BBlVe'Q=Gz"\T@.:. 1y%tN4ewl ջn|gSMS1ZwG~]wY{ @qr.rxNt=Mo'n8_ k0j4U2*$P-9@Byp6bݔx)P^>{t0bדN`+z?1mfY,Ju XkFT["Y }P(Z-'> 9ָDK!]Lj/lK${?98p`JJyШ-B+c"5G=67OL{ 1Y;Yꓼgeڃcw 7L䧒O7gUUVl+Z3@µY5{ $^Ldx+/6n^VtE-&ddkL?֕ [hQ̱&$Gx#%AgY:ى^.< gK'cdad>չx|2w*֜ kCix8uQJ:D> ^2pC/45wāͰ%~ v?-(K`%b} 4AxHW'TTaIyʹڼ\.srnIEu0S,n!̡H=[ 6E@cpVPʆm\4IW`^lPua>0T [Ce<ָ{j{2OR-ZQWckW|́ &75k1h^׻Fk(cR)/0zdtխTr0E))( ǰC{{{Nq%[fh˱SxL̑|MUsv)Ha?Ulbj 8WZ`-n67,4Cd^mȕH PǧfYoR kfxs'>`ɂꍞggO8 RvOl,]n2RvW1}:L$QS2XeJD88t~î0 ZFt8qCƾomDŽ;9G+[ DhxK2d&^yKsq}{6݂:TG1#Nu8rs$ldwlhz= 'hunqmCRB#} kZ/j?awo8odMfzhr\%M73H ØN#uxpMD>쭇-gx5}uۀB`5Vc%=Ψ6+-'9( uXΰXB/j 3}@KM8{7 "3=56U4ld!ґ谻V'3+ 6p>ohȀ^ kKUOvOx(VAQ4jɧJYj`?{4 f[烈`1Ur-2)'DdT?K԰Q :Q>l=A/cFmP=Mִ. x!,8hp pXd(7&&og6sq i|o\HF5KƢDjPDuǼwN4 ^P7]+0vPX?#w'g=Wi nohP?:' tUbܨ$aԟj-yt b^4(!SLAsF-+&8@Pb)yhE)Ac5ucvPqh2ՒKޑՎ%eg X }:/~a Z2X1F_2Ondvt9jOd\l$J!PWt*S&wVoϳDoI;AjkQRFGB,Pk@ {{9/پ (!qj^Ekq'Kpm-JWRg6Oa`i N &mVPL! ph^OȏO?_jRMi`I>Bᇠ>՘+Pi t8fq曹f(ՌG)۫0o)DD3Ckb1s[Ł BRèNs,!'oW3{bԧPCCIYISr#uwcR{PA _٧p}@l("<%d+뫚GC2ym;5c=[ۮi-g߿ <ۻX;Rt⁃f7$qjPvBF9&_ە/}Dm3!52BRePhKBӔ(3:.ېf%.abzkn#ԟEɅ؞Xl9uR|16RTk3A|ܷ˹P*mSKZ,WJ7{y71f9lBO&#}YK&QKsIJ gM%STCj#h*VriuDi.N{͕=ο.N.~  ڏsSTԠN&@IKl{Vk{xyFzt]JX"I?GM1p(@$< _3O %v/d2 <@f !?b5x­f^Wݙ">E)JR[ޑ(@7UW:7d7~yV\-E]cJr\b[(e35ȓsWZƿ,,Xxq/v{6PrV<D vgV7BT/meFyF}XתKf %}–)gL-W^\Eךs3{)1*?gFp;ZQV@j"lI7YLk Rrx6܉߃98u" 3pCTja"4>C휃U,@/Aue ϗ ۯϚޞ6t쒺VniSgid4F4~!ڊ9WZpzuc2r_}đHMwGdu.[mE5ݔmzp7ydP=2۹bdْy5yJv6Y%Xp=ZyߣeXS,!|YC8d^Vɿ'~S ֐*m3.m[-D#b-ָ.02CMQ&>sXU9a5Cl͑#sNNd6xE/ޖ#cǡĉNf'2)tKg#T RϢ\뷲9ԟ  43r$iڅV+qE{f5HpAL*y]7 N VXmFy u'xgJR"Pr1i ]:.i#Y;ɂ.tI=~d_aؔi"V`SՃA#gC©.-߼t`?dE+h.V Lho<4b >ڿEAr[_zԤЧZ2UO8DDN(Mn3A vx 9s~0!ۖMk-\K֜ǻs |yZa&q' h |-CH Ԁh$DZ& f޿ NI8vNn^pv_`64nIMVUy;T/LsqxM`l*q/0M~h }Vy:׾|`L / %7濾-f{ٞr{WDkq>fc>~Usz|Ggy5un!Y]?Sd37 7vAtJ/"wW*`xhYk=ġG|4|)Ca+4"W sͫQsZzគ/y̒ z{-3Ti_Qu♨e(ցя973 +lqϝydb>V 谨 K%r' ߿=Ofgn(_{7rcLj%: 6<߃u[vꘔE2ETB GSpdRO2<#La,t(k1}KWdH7Vk;ac?9 }~MyS~<?V-]ذ ڜ|ާA5P rӛGo[^`<*4FS{e_ITb u JF/tcK X,,F#CBݷkt"T6{BC+ոڇRN}h> _-~eXھt7*K$7; :醾ӣ"hw[{ga=Cc>[E)+f^SUuSh{opC/^0t 5EL_~,4L,GU&a_UQEVZl7g_=!d4@4Ї*?̤@'ř,l0j4 CTeVR,3,;J0_Zɞj:ҚIԸ W|2Ff5XSozk]v܏6)罸Dʼna0x]V D]:[yaNPLٔ2yMM:Jmd4W$QWx5.~k.KiM=_ 7߄@KdY~5tE٧&]b $)?#qΕg-͔j6Ǽ:"mElc S[_JK_Z M^C|)3}1)ToViNݼ}δǡrN|aHZ8xk^:iއ^ _}T'h$[:tϝ_{A\˯@C$r‘hGҍƀ 3Ǐ yxjrJ/Oػf ^a⪝umm!˿7Ykbk `/ǀ1NT*&x% /hC<2{6Im^R4!l9tKRf!:`%wU"\f~Ыu=SS3&?Z`<]u/31zfottpuu&i7.9 &&~I%[R:'Y5wWr [R9ؑ:#>e+#z]\ h;Hf^ LC1P`qAnFiwFfoe~Fk/Lh+Ky®_/{Lbo4i [ԮB?c1Q-߁ ~F]1Eο/P!G .5Jמ?rՠEȄEχهHڸXQL2ʆkEAnqZ"‘4}F\}(WL{n e)&6!RS;촇7%}sB]o^LbC.8M$uaͩ s&P8?υT SS8j'%Fۯ"?akVL1BɾΧ*ovW z7q}7inђ''Erзڌ7O@Ģq( NAM`t->̼6:BƝ&zU{_'(v;yg? mb-ޤ5m1eC$nJ \7`96RFy*iJ{&Y!?]A|J4l<ҔR1T qxu]T&X1ϲ\TBwh4{<ك-ߪa3qf 뽳޺QeXV"G7 AK. %(hS O A IaX)_*fTfqZuw?'T,jrfDTr[ KmэƯU`bᐢL=) {~"2(R~9Cr]jX-PqQPVCo8Y+5(sl >ZƇaP[>4x by_`%1X"(vaxrdq>A]<)H,?IfQfobue7ML]+=dDM=b6"]?1*2$d)EŸRm]CkjMvY_'N5gp`8q(b.8m{T2{9TKԝ Ex6/k v{Vny&aբVsI\ =^9]1^].{e!WEaR! eLm3\8܃V#֙T>S)7wO"C=c{3T.Uy?=e\dkKx۬g  [s.uTH'ʏZo"U>c8}|uꎿgmkZBKt9f",eM, :y }T X "`.IͫpsUIM GK O(\"PRH(r-,awAqT4AIo3# *3qԹ#=^Dd%Pg[߅5CLn =5Z^]r+P=ySh2^Ȗ=K_s8<7J}~F x0MEՔWOBgo0oUi%H8C/|6% +׾ur0ھ\I3,<11"RU7QF>Cn.[qJvF_/)[P}߼ 2y=4bډv=WVmU#[)@Fv(x{;T&}6뭀iji%aC']=M|N77\1eR: >M\qr% u)@h͕QiI v8_\+A%k5kY]kdt*\bFD{n&W0U^-! 2/ XM*BQ1#-p8dҭy+~neBpg'D|h\f=SwOs7#+ړ:HіU,W'Y˯0Mk-Rh`Ay{|M 4J˻tGK5 G"AQiGuo%-D.o@LK](4no@kgacBr6K m]wwgozX@ ojRb{, 8ZxКj0>!&l蝝Q = ;`/Z p=y^ٖDZ;i70Όe .!~9-l风?:|O~\-a {H z+6#y2ʩoqLy @k$t#?n~`uWѐ5Cs0iSS=rg$>pxѷ&6GӬEm־2Z*v5#Q BvnCǰ.'U ڥ pjPj=Vn?bek\O`|K"y'"s֛Bw3X{)ؔ,QhD<+>}vءȩE A^UI'b ķtod\Ʊ(}߿d\pqN~C؉WSy!vڿ(N =fPGܖ3K"*9)Hi")uyf&=ޅ2ʢaۚV{?/>;*O$1N@x&5Rİ xJ0z ~Ex8J.){~{g*Bhb}&xxA_RBS2pfHL V& 1]ǐչĕ}뻟YWKnbBW z|G6'<ɭa$BwG3.(#h6 F8Y|59x;S0iQZE+o\Y fuf ы f3a2`^ʠ.)g~P!]*=#W=!nxaCT`Uf}_e9\Iгl:T_ۨE.vHʘY$jhMݶ#Qc&7~Wq{o58Gs82kD Wfd?ԘT[f90eOx idݢ\tHTb-du9 &nJiFlجjw>l9/% K?9{vWC C],_p/=0aˎiGFVSn:B(t 32WFj:M]ÔIfyeî;8R{LP͒8a)x֨"WzOrd֡rC8v`tf=ys6JR, d *]|S0+/\z"h@9c)@p1u,Adxhf@p/~ԛ5׬-03n9@J2㹩B!Hd1S&P?ܗdQ5)$cQ*5/-L5k)ϸs$ f.oತΐ Ԥ1Lڍ}Jʯ PL  f@lp/tN~ !D=pq$+79[('0iA[Qr_+@Ymش&;!F' nJShZ!xy// q+ /_BF\4( Tǐ?{ή']\LLM mop|: Jl,Sg#ZtHNC)b{?`"Rˢiӛ%FhJ: "ţǒG)hԹ79}Q}ݨHW^0o6_3O(*0fETt c *>(L 7<4ܩG@P鷦2@fyKʖPkDZ̲zbrxe gxT YZtOtteh!D)I=P^L<}#Q>??9$8VE#,EcOqZQ뛈c!jCEŧ4 \ _lP!(PTI}4Еke1?RɿT/ιD>O8Tm0ټd[s꧴&5d@(*dZkd!bm]} [nJd%oZOQcGc֏ H='J %HҸҼk(dܙi]j7ۛHCPux}CFO 1Pm$S+jqJ+mcD"t c!4 >n0}lR z?ȫHa॰&~v$n急Ϟp)ہِ%N 3_gLP? zm{)ll7+X%sF .03]dFx}v<(DR@hNYnOSMG)ޤ>TBmr'`f%~J=5@pViycJt q_DE4 Xi%W=\8 9*=c.7Y}jAYlĕ_ SUՊ4XF|k]+ \x Њi(C܋g`̆r!HCQՊF%tj'U 3uwg{cw!K)GN`9)(x~@;MjY6;и_0jQ#;d}>.ҩOtUL TP5[ΤH䳐k66iпfV#pE!@diؕMm7 4QV 6,nkVVEhj߀#R ёulඊwFJvj}BGMNZKMӬ :gڍ"653ˆ`/( Y.q P Mg#N6{ݸ^kO^.̠5w 9\yNyedӝӘ7֦:^dv3ͥl#ݢx¾j-ΤUЮ~ ;d]hUa*gkkjc"; ?ϦFIlY;yl=7m[n<}~*Kuڨ A*^*Gia?Zy~0SMmQe?9/,}^CaJ3 9FJ= Z AX "Vy\f9ODBņUR(f}oxntǍ-"uq3z8ԊBy<~*Ag =x\s[z.m^Jۨxɶ6&x) @`an6L:ǧ9)(ur(ѭ)UԴjazfZ))7I 3ٳ#`wM ƀoؗՆXT/RR29,?zp Ħ؉V1U⌆З5H,kI:""ӓUS:ƃipu-xCw(>-ކx:O|jfIqW[r 0c&fD4ke/#0ku ҳף-6}ED4\.pPPZ{;Ƒs1%:jkBp%syҙ,HnɹOnEL }G>mq N'W ~=Ew,/gfTWG.9HQ> v(e0b%AVd|2^~Y`-+Vmdo.F&-l|JVCLuo6 \Ë[xi,O4pQQ @y꺸!Gf(:;PcP ~*h1P 5rcODE@7ъw$k¼_\PO~iTh*Or$5)E* FW`{"fCP˛;p񑤑yZ1*4tȹٶ3cYlؼ4Ey*o]1gNAvH֝In8|˔0Mrۻ6rSuzdLR_MeS Yrt3S7Wj*h1#L~mˣ^tuBCO)p,bLO ݌rsREȁʪ8ѫ/HO)po%iB_ >#ʫX|#? 7mq8g(iIee.eNA VBONkl^mŻZl?\Zl ʤ*9e_g'2SX'Ԍp:Fe! ֒j(q:?#`#]뻺/bBW~zG&&6HXLml_Lr.GfE~ÎjqSxwXڀ2r!!B~w \B&is?!jM ܆A?I7@wEB#Pc^[s0o19hpe ʷhU+~%0| uѹg12Q,oeU^9D i߹=#d7݀p/ZfP4]_]]2ϝ Rs!捅5M3SĖ b9狆ryVj'Rd\蹢G)xIB9j&͇Gd$#NhaϔS ^$4w)~,2T<fW@3 1O֕RZj$[ &QGL:G(5jlP @\ЋO],Պ!Hx85oهNަU4ţwÄ)4!;pIŗQ„r1}e'HP$` 12$3"RKl^=¿e"1'EFfCEECytbe'GH$y*rnbJ]ɦ˃Fo`}`ps 7RytHg.5 cP5glݑkBg_E_: k#4(GVwg7膷x$ѐ" w(-a3ϕ'V?ˡ݋TB_, %~s# o7`ee`2CCqN %{Ȥ;kGp-/3`)p[Akv΃GчB Q#v"@]Hmob!jLp#w@ rT{?&:>yr+2ᵖ/󳭩{0;a孍%1JaLm*^H#M9V cmKʎg9_,?1A8%.sb;;(+jv6]ːJ~|fw7X6?#8E5;k?ŲЯRl%Dp=]P ;, MR:IDzo8HڶSmv R_niڞl0vCY|Xm>W} =T<:~rv]XU"};ϐg ɈОӻ~=B+Z!(Hϋ^Iy2:."o /^7 Z[J4RLa{h6 Ԁ*wl>K؀eXmb_kAIۨŽas&lI.ѽBW<Ó)'Q*s40aǟ%D1T'P ɟgV:GX5xtaIf1^4Z=;4)}g?8݈ޅbdCVcvf]E$Oo*@(L>stPu,0m؝Ԃ|E7 - u5_,%Gh|ӎv9G/u+PDqM )q%YQsh̲_I5Jj6nO }VGʊI2zqd\Ids#K>+SӨ`qW#EI΀,8 ,E,RTs#׺iy !AT4R!mMn7c#5)\Nf[~f1BFsI S66F$wMn/(mQo8ˬ1ו,LKqQY*Za7 HJ$`gQ$us">7G@bԭѬ =dл#¯噁 FdW_$TG{ϝИNRуDރZnTw WؿCgiȎ;k:W`⤿dJա  _!̐UeSM6*rie=x| _%{(5 VoDDB؀#853[&ЈquE ޸;18lvvWu0G]EcdWW5T 0TVbϊk-g/tGtZ񺤰!F:-({O;4 ^ȓ &.Fs*M}Ͷc498IWOwAg>5.}2@`S#|<IIFJ^=dY(βNT%փxbtkS'S+MSɐYZ$PEP)!GfW\Z6S չJ"6.̚~lt_ߙ5 >])\l8ZBhmDu 8uuzH|2Z *̜U{fz0h)`J;0nOd?;?mT>ׅBBY:8: U}71#7#QuZQܹe(û xMx5"֭q2F8ZW둌!;Rֱt$De[ ,稏n,AeiH Tx)Ix\^bXes-o#f W>e % = d)0 <^@yh}Ti$(#rln@vz ͽRl0H~W~L)%`#cy "P4 !Wbbbk:~շd#2"xQSk(QןN#G8rP ݣOL[2g_"%p嵉0}R3ȰOv(u}zy>hPW:Ѹf=l06+tVxqOw>[+ْ*0`iƷL'/]ٝ¯gf1<'m-~y/E{(U(!Nh]OY6X2G=,A%\w8pOlӡCMͥٔWcѕ rôyP‡J>w a&38wMo6ɾ*CA,qsE(rY@PMu rIsN  u&/aOk^a !WBWˢ]vC̈́(iFѻ2F9OkIYhu7 " ʣυQ}c[Da=&znn?Ӊ:84nIeZ_aw<"&nSZ^Qz«A"A-`ESq,y2껢]qD/ e'<`6H:Jg|!w1/13R􃳤Ow[HyO8]8UuYKgZa|$|a[*P^ZEs5h#g W(ܓӘ3(}PToEQeۛĦ hd$6xEa$oܶ+qn1=Rpe-Z|)QZɼ |و~7j_Gh'ŨANV?ZPPϿGy!g 9i[| R~ZՖhMh iu.a2Q$PNu .yǍmyH,K aшv<7;W:Gٺ?ɲɣfs~Yp2 \Qw<Λ8];0'8ޖn4mIlmpo,X@JoS&;k*.݄Pn1((U֦{ %Ġ?+* u:<qvY66[c5xt<W+Hv𘾟6|S #5#p@ b`WV5J ӡ\BO;pz L9ӮcDo]_{Gb (1j/e}dWb7A%L$r*?z1P"c?M/Ihۥ/y}QhElH 3$ˈ @ !yޕ\ Ya(No+H!)q .힦]+]#OPL'Τ,.0_"qU_x]۩pIA{k/prF*9[v3{Ʈ߀[ԦB*d>uO_4i;]\C 4g⥌iJPZ3Q%1!h%t-;!vcL?rQ;qLHKfGԼ.Q-roO3˃ˋWr1r'`x[2LJS2LZe~I)D:FsXEb-T s;XඟHj4{B=NYrRfפv/\cPxd[1`3Z 㭦,NAyĬ#q q4)5Kz[gC2/j*mO,z5aQ|15 OL"[O!+Fo7sY!'q<Oj[C<\9UHŔՠdZy4;:ْ6J| ܗ7냇2 %IN}YQY. T¡ydZC'>ۉM߄ pwN]@&i xc0;!?ٛbM_'᝗|ܖjN\/&," ? l=ҐwY,^9{+M}"TѪOFZ@dEP@dFء; ,TeDd31%vF5;k8 ›9LlMEtSƸՌ2Ϳ@m%:䟇 f*o9w/C#z] "dIo]=9&KNy%('];*Һi+R(fnFw=],[m\ 'c l"z6]9J2?])EMbBc[/!9e?q8j{7 i{T>(~Ho/5_2b61t9Waê10Xh$8}VAcsYo3@81KB.XMN_13kx1ۅ@8vo5 HSM]_5yvJPW͌)|oi!{t%rMm@)d#gYjyP։* V|~MFoZ558{0nJbPt),Z @| MN-f՞$tst羊$3mN!j1`!Uja7kMtbwhx[& |#4ji՝yy2/X]Pj>e(Vka-Oa:Y^]W>g a2 K/>`VAd"IM+aUH(D W-MZ$>[ #Gj%pd>LG'ӈ°P0bYwX.|M s3WhyO|Lx Bg@1תwY%bߎ#,kB>MDQ%\%7YV'fAk/-$e王= R$d@|j.v AwIqO1_ ~r+m =.{#SX|N#cWd@%?S9UOd_ɜD(f pC~S,e5^0wzLoDa5qN6Zkݔ耶[%wFeb֟F)ו`Lu; [N^&.Sd*zU~p[#j/gq"~9'7h#͡*Vw<1IM>A&ilH!? &.-d"!h{qn 7(}k9Dq ^qF9_\äCN+H2r]IfN}X_b]FJY-oUbi^( +ȆV o*ITC+h9! kѥ!Ŝڒ$^of8cK˽pfVDfN:\؜˖Pf3sU UZ3#DCy{V O#t~[Ϧ'DzW> x+ JٹxC:J(Q@Ɉ³WԣڹjS5dJgmڐ|$Ehwu2tτEvV aD)1DzaVa}ӊ=A8ezdZZh(YZ0( LWU bj3e.._\i֬4r/Ψ2k\Y7֘ nORם;SGA倡CÜq[=egp='ߊ<$[5jaw_k I ԁ֩"0IE/q}2X1)B] #y攌?X3T r%wj1&!'}f-\lKYÚȾB+}2%-G'&Yi(0͋K;Yw afakʰB**RoZG5]_g ^^(XPݐQT2u퐨W ]1yEn]x8\e:t&aj=ǰ8$NocQ $3tWb܈ Wvqb5zV\bIꮤ5FSpbJmo3'Hŋ v d7æoʕ@[61确?-hFsQxLF{ ҁƙRFm8Ʊ-pJꭟ^UuyC )WR$27~gޝB$gfͱ}`'2?Y :doEM<74BKE?Ⱦ2GUg|OOxکeq{LeYPAʧ|OOo3ABJ,X\{w9KtU<֝q@JӜ)ʉȠ.#j:0BtYSNNIE؝&t w}vT-"Ώ^ EXt·Y2M/K^o;cԫKzL^O)im?oztb]ZU';fAb0$QOt|  &Gx+A.d~GH2#$|isG̫~(^ؙ)Xx|U>R=Fʉ*9+WlM\PH cm*)Ѱ*[ A U:l񡑖r,gYgUm@~< ]*C9CkL?0;nxU ܁ڸ[wcsZ4ٴ!(U4 RL|t:?}9S9OJ>{pYHgw~:oY.IӷCpdגy+x< +ONl a7 0rLpZ,= qƁ8}СZ>0qvuX^4./Ny@n6RaHj\rs x9N[]=vNJ|FᝫMl24@h괖1r|ċ2C!av̗S{L "E{?ҠXYRC;>\lw:5B3|o"dwf}R[z4@ T8~%mw Ij) 34%Rƺ`ɩi[: +\ 9['w207n&,5FoϟOm{͚aӾ392Ոo.?9+z̀qj >FZZ]r*JgU3a BKW{wn7KQX dL6ҵ@ݝiACڭvʮ <1m|K,h{^lTѦ]<*#碼yfg-PmN",I>]wr IOPxF1 ƺ(Q=<e@rtqA=HF|~AQ#SⅺîZZԥ7FT`f~b24Jqe K&3gT7@*+YHzS oTŒ]_gl ۩@+ b6-\ cyPz-,- j3F=xx|'wc8a)Y բ2ߠ8F`|!&M3:`Mm"aŕ5qhd|埿}z`M 3U(eTLq[7vb ь6'{jr l㖿OǞ<+z\_K3yX0cT߳2NZ!2Fi{7$j ,?m5M9g^QPZkCV~3 qBZU B"f3%uǭƊ U#X!PI!u ȯ$\T!+N-@}FfCl}2P] 4R$Z!p$Wu4#Yuar9 I6 }< 'n%^;;&^43fSM:G)+$hDCvfA"7 eMj%5l}0"JH_&Y<`Տ ~g(iuGΗ<'M Q8CPp!yM}zܕrOg6ǚr޸^qV'H̿ڶ>*?WESoTF/`QE+A](LeQ(DROo`^XҤKxNIa :0 5+%;v08fAna.K"4ѻM X]''fOD}u"JjSKA׾k3b)i@|fT.IO1S5zu4 `WJXjs?,"^մF|"}[%yԹЖ߄2yZ/9Ȇgy/ѿ_ȍp}8Xw_҉mD՝ =Hf9'% {k.6t5q|G[L!½&f蹠 g+AZCR|^Ss6%gj&ی[W4#϶$T-5yWx5m~ᄒŃSTn[\xgi%.3/ǗA `GBL8m\+kc}nO!`s EYpn#%cvm1q@IIz̦ D.YA$C( RkUEsL*`UƧM1< jJA.:\nUaud߈yEV6 Jc^4d+m swTeP4 ()fQ#Wx)_z[WdGo qSjbD`UW`QE!".H'.Ek4nt-y?Ve:^g1z'RkG z./S53P N&Wcuvj_o1nn =hRR/) OB0+Q4˅G| i2M F_Ea俲$4"LyIؽuPeaE0~Z#}BiZBmpkn/r#h`#olDIjEx>S֕@?VY fwʌcm蹼^ #OP(h>RNI|}0V[t+:EDi^cX Yg&ӑW"nwɜ.IЦ)e7`zݞܒ.CA0/80HY֟_\ NHC%wR*(1>N`ed106I~ ȗu'C?j u|dݸ7y wGZÒ2O2Eٚu^+kBIRAxQy;Z^YޮfIwC²n?څ3yQF1XYfaC4" uGDLHVᅯ; c_NF,Ў>V\%([Ҫz$HU$ߣG2@fV?|o8 U|Jދ~bN?h?HFZ?)\*^[DAɃh8}h>%Kɋb Xޡ`sS@biVv-mBD<R-[ 8E}N\Jc^h )I =/9&O@eO3l:YRЂ-bVU 7XX]3)fc{k(AnR#F4^ gF)V3Vn/EzJ7: ty)kD^AY,8ǫ/F؝Q<(FPU!_)EWXZnv,"CFyfaq]^#uӋ. ;+ ^|Y^_0C+d{秵P$dN9g70kO,z82^)Gމr8n˃lCn[ {ltP1t*g}Ė " 0߼(%c#ݣ(deQ~$f'E8}ٵ47eLG c2dWi־ 7"x^;@=$Ym\/MA>2ov]-? q2\ %V-&FH0LJzr\0C)g64~/:=rRx!c/;Z79È=7I|y6J O4.|mmv/HU5=CA.$ M1WqU\ddž')laY5]孆jG(.|1]_gSFSӶQY5qaC8Y^U"%GQ2C֫C(7 *lT`cE9 8>:c'hep3d,i/rߞs$Ib? W@ L| Rt[G43@|s\'ȋxo$uc 6xX=A?>U:]:6[WI@ Rj<c0хLe~%~bh8eM\kMj0iBa3Ҡ;wUN][:G`(5DB>QbEwtx1tCcsʍ8'hv.qMriU6Th(gߐkTSvJDSǁ_F5%Zt$BU*ddŠ:g$.X6VIlŸ>lppr %&x'62Ր^1b!z !e)$ [+Xx X5f[l aR~ޛ׳ ѽsNQ5)࿳k _p6ؐq&fRO)|mN"d\PěGBT { _=ZAoHIa]umڧ= :7A0k wCc]!jJNчu'Y_p:b!@ё8ȼ_E㸂UiA,Uf11P)]vF˲#uRl[XJLRG 2Y ]m4 Ik2@.$lh.teR/}9k3gtz)نAj>YV+0vMZ,9f+K+X)c[UYZ{6Rb \F+W8)IAJP?k_j̘5A,Q=ŧ\h T}wC]F~}\ dRGGc^Dk nDć=^]Qϯw, K@@͐LuoX9adkQ#6lT/4\Dq452٦"33gJ*)tO(v-U]!`kA'`.J{= % Xyko9N4D Eȫ_BeL*ja י0xQUWzSxQ=A3찀poT/_SYΌT'~گ0pq2qO0P=4UtHʂ1[a0HDq+aFo&rCB|ӝ AY'w kzpoE]+܏v-ro ]/WN$OC7hC?/U~9PAzeC|oa6S|LT 4f<.g.0(eݘc^)}2DpGQ/ua_*WԖ=0d}0vwAp:8LæIT>h?vDPBqDp99fqۯbgbT&g^GR 쪾I099 Yk8NmX5ĿNPY}`iEsFTįN&-'0ZSZܿ]=Epǝ\g|G1pbt]}#’yv\ˇŽ3% rR_~lbK#de򄱰 tY-P2NfHE̚–8R LD%Sq *ǎs+o WjQa}ﳻzd&)o8 s6&Ș/ JLɂmoU9{||WjW~c4 8zre )hpeX& s &&Ѣ0=f%}=tm8MQl!}i]@7\qZ[Xp:;`77[N_QGZoôYvdtM[D|idMƻ34(2S"k:gr("fjxs%M-0[KD0nÍ]ԻS7\R-쇠Yz!)Kk+<rHd"PR>JѤO_r #k?hYbv=>%*& ,ѽʧb:$IjR2HuB{FS A uW1z{MDM$5S&mKzL9[*F[p4m z^2F#-D)Xeד@DP!Z7`w՚yz2sZiHfD^mkPo!? ?DХ P>ikĕmJa +8]v8^-HWllD{~ f.LƣDN5mGiɖzl.pG Z'P\֨N77Cp&«+`Dop;_!7Dn_ܹjA)ZEH؂ Ӭ UAf 4{Y+y> Gh 9˻"l`ʨ(%;vӡfNşLڠ/bDF~wzK%DD N-h3a]$4M`~Ghĭ/bĢɬ75 {qGvMP<1_,`4*9oܯ͈!"mB3]8 m7H~Ɏ_]=9 Du ť`&Ⱥͤc<V\$eG[ԅ":\ r(轅7@HO@y]AsD5*S 9/tJiK!A=tUd'鵴Qd5'X=dHHܓ 5-x~W0$LkpUk ZifK })# ˀSa H; nW&p7٥OYā{f:#{ќG "QH(ȎƒB>K#:kvLWcVY .ֺV _D2 %zmۼjNqۛ9wiرY{(!R}^\$/n 1Si^iN;d%-ǨB׈ ٖ%8cvn9 z~4wPT):38䪕綵fwf{C29&;1AMՏu?g߬a n ԝZ$Ιܱ bnTh>fXK#v#.r vp[FۖN&i5dZ7ֺ塮B"!BPфZlXэ=xJTxE&H&8.OXn* Yu 4Z jrp>4Äh~K@?aA:^FaF?~G3b:85NUԅnACl50=6A^!U*w2ppvҥս< cCl9J?% ϛdL'Ё18ajpHB>Rs8 4 ^ c~uDfvO6q3L"7:E^d-,-kk]Kȡ %0)mH>h"AI(!nurOK6stљioY! oOH<Hp!k-=6?NKOp:`iHmZŤKZU\AeԸF$nS̈́TG7awX^\냎 AnE}FQy/_n MWlMx/f {[Lp۶*e*:/Qul0969n'Bp\,>H a@ uB(WŃL1?z!‡/rӌ1Ldd@s#:MH-N;yNjB['(A [B3pœjoר]u% ,3CZ$ZX4e<ӥ'꥜gi(_!q4găADԴ80vTIz$9]͒s jZNA/ެkZG;X([*6gK/^`^~?%=N={́;F{KmmŐ/4$C.6.ػv)l{+`:L5*TQypesqC } ʡ`u<7&Z:5% Maȧ'N^&*H精mnEKr_;pP1 *ժc ·=j]g8sG]xgZyJ>ۈvvN }~ br)cqP^a\b9T)d"{b,ifwkQ" utqīZzpbe5G,Jϟ+kH%b|؄)Fq25;.9+Ovtic /99Z6'1xO{*a U\PvjPM"Xw^Iw#o@.4cNЫ<Ww޳m^E8cۧetwʏ9]ʁ5׋&WJXwn.*Svene2pB8G2EOBY[<{E6J].x bf@/?;F+mʔ6t{1Tr'2B,6(Z x`vGNJ}?4},slKmKs<-[ w[ 5\ǧQ p/qK}kjR`^bbp݁7b6Жu[yglo2T/=HI*&>L&ǔ̚'ɸ) 4k rP7Ŋ$zi.ؓ2En Pb1 4&ߴj8Yi3>d28-uOӱsx({>mF7Ò!,wǑ?DI4 r!UEÈѸ#tGDOR ?DqfD{ x`49 cv3auQ@T)^YKPuC&?w1KQCŰr_$mJ&e3O*7yl اMJn~$M[C> UzT6t0~yzOAbz./X1 ;΁[+ P]ILSpLEufǤWTczuUݜb-L+c:+9Oyw+KLmWtfxzd.gR7uĢ1ah| K:g{0=tfI+QSh<9ҥIWQ7u(BmMuڀuAU%'Ê9 @p )T;=Tپjs /{|T-5FYR3b O&p}:9W`VCs L_[шZ/`_K}xaz ΝVu"(T;q~b#NCfԪ2CAΰhΌP‡E-kLuH([њC-rvtHag=kǶ-4ss1Lq^`KZ\\&F% :w zBY̌tf0saE5ySh6R95g[vD#Ӟ%X%8MX F;^[Dsmm@JK+Bs%0F9eؒl0.X,ycIK\*j:I('Lȴ32Nz-%=5ih'<|-p CgԂ5aV.Pjd&"r΋G\ FCu ;9pELynMI13P4*UBO`;1-;հ X=ʷ |1O,Z 6U)K}uDчe_;鹠ϊJ} ;3`VT: era FX,|`=Ez@7Ot'{ Hk_==m.]H0ܶHfjTTXrQܰ ,(q}Th<]l ` ,@|ꈋ `fLjWĜU(VYIT}pj{Z&g)qzC".pJ)T$3̓s _xHͦoY.ٻغT utۋ?G0S5]E;1[rR*ݨvܕ匘4Vs!J2jQ=nd'Cg8+]4X ,GqJ`s 7KK?VLXcsu+y"I~&H)YErK_c% v+H=O5gu6:NnSeR?xEovk{zxPFޗ2M j-!/ ˢ'X}sF - ۿ}u>~n*p<.eFUiP;fZ8/[y+J'uL2/xuі/W^vݜD?~*P䜡(]V˯R&3_>K(xX05f/7"rr?a>㓚N>svǟ'CoK?Sm'xwa]ݤ KحIA:y=O, '#>Ō K{1H*TL"Lڠ<x/gVc_{f[_Ĩȃ&z׀D&E3~9-8"xlBw+ee7T%|pxWYz|.aF&F$s4 P ( QWٸ^Ӧ1U|mdi,)m[ֹ hxUZ6bDI1'VGdDZܢS I3"iLy#[RYNQE_pB=(5BT)_4HIձ 'LHKP> qK*M-SaǪgZr^[)SKWP>?LNF;E0*D/2+"g6L?|ejPXK4dqOf8H j.5<7pO hՠwDݸߙm/4#In aI薬Rڍ2uzcQbg1`v~!eUl$[:q O~JT}CUDPϗvAMpEl(W[ KxOK\#R>*%DD"wN1)ZtXq\Vʋ^^*y=hwN] SiQJ&#?`~<A6'>7@m-~M)g-ՙ(g8?jk+ g`O5g/>xeƈ:fytX`FjȲ.(oԟX|z9[] _,pL )@W;f:nʩ ]-LR="K!× Ta7:XQQr!+i|(c}NسE M57ı4|βC ^BPA{%-X.q^[\ 2:io#JtrӬ&5QaE DZXz~ZMZK' ǕEt"ўai|!_͠|q$~fV)OFCyiHB^X27*y h,.236(O/ Ck^_[ E"|jf}ȷ Gq9RtI@{o Krqmt?8&KQȌ_a+-D &ffzD18(\VvKF3dhfHQ۾J yg1A>_p꘢=3D3'HNi?ZBaծʑob`MƲ GYpnr Z2Z "RvxY+nILnzCtr]*@5QtjWND7ӫ.c#샮jܪŤIAceN(Co Em:7:u.oFyg4l֤tW0%?:c*!nQ} yr{/ذ ]|G,?hmsa)\l}@Y6cOs]>tr9 Mn3zv8G2 fH[BGQK=^a3x:b ;{:3 @EI4cx O+8&@gRdI1 Ѩ!?oqS5q:8fLՑ"ͤvd04=lt)mkI,҃fm2JW?"@+2'Vc4NLbWB[ѹqV#)GZ{Jfb\Kfђ5ێT_S' U%OC`BQf E2;wBcFf~!C|s !f6u*6b IzOyRX:𲩱>1\L uDfy)ΓMYZPuW&7u QS=λ5~/t F&ը2JZ"yQDA dR{gHq `y-TYQ~˛ErcP:fϫf&|4:{iIF/FJk:ٯp(؄Fᱎi_./vnuߩi=0D NȌkVV+IL&=$p#msȶ;oM4̳۠ӬE-o4%A@u!J$SDZ<Sڊlٜ/<җMp*'qʨhv,H( CO!tY~9|sBD5P.N\X+ ֹՆ|RɐsC/&Uɻ(5 $U`ލu`JYY:$M9 pʇ2Î jk@?;Kd1y(eSSœ! >|BFm˾)Z;m-Os_5ʆqC#=,dv1؇OYXCy܌>M(jG”Ղ]%H?ekps)t0ɝ%!~yKl'Z$CiT}šЖ4E܃YW cv S[NGy, ;U_VL홳K\3(ںFip@nmBMܞ A#4Ka ,= ui"g@E@D.EL#`C8Y'ȑ R e.FSd>'1j>RqWAmBf4yvd|II3mkϫhUGz?\ojD|VGf{Ɛ B7~3:3I$ +XSlQ(K33@Rڕ|5W28 vx:6uT3 R 17A~,-J'5ȎpD1(%{_[ JrbdFVxnJRe`qCSˮ("2o#Lcd~f H}3ilsagvao2E]p6KӪfuN=Kٽ aAZ:`S$qa|`@EKgЛz%ːÂSΖN,zxO9_/q jDK[ _CҐg|gS$"81UXF_4 FT4c לsUf画BFR{o`G-yUj"3=LB 5f ?)GizÇSfvCt%k'] SIVk~=O,}/!c^ɳ C]W|ae}=8aj(L:=z?מ}cEpyNg͠fH^j8̶9[Z>> 6Q))EŠۡ%ݘU@2U$mKƑ՜. ɶIꄠ/72Z1X%"DaSH# nt: 3(_BT6.üSu%zJ2gA]bTeyVb@[eg%-d? #;s=1<{YϪ B4x^XD=p|oL6-sP\,@ٞhP=c.AKߛ̤| kR3H\ϡSw_~&-⤖N).֓yIt<ïA)"jk7]ݿZv;4CnF)Sɉ"WW"g;x۽\M hdμ׼T'#JIWIxqH|}"&cUBn@a)1Gc*W(9ϩ :ТE~ӗ+] ~I'+__9\'`wN\q|"$V`7Ԕ3YVg&:DD6":n"/XIDTJ CCٍªg,->-9-q@j5k>V_m*'w;/3Ӹ B˝XF =Jd)=эQ5MP# aR`jjhQ*jP,X miO牓*`sq¶=C#0"I&KÝaf!YuZA82rdZ$^~,!6@ih"$9J9 3=L7ć1 ~ιG HfAo6.;հ._i;ehDpJ-vgd G%4Io ؀#F7Z=|ON֪K ݈hsDlȮhh1^'ulN/"s(?ettE5h-0閵07-]](^=;#53dpL!B 7I]r`א]4,{tZzBųFd6&_Οb4p & trIwjQ6\!v HlIcy:,\[QXYڒleFσÔ]:O +pt@㡖 (~cd8},δ`֦ȫJgS $l$u1~r=pXtBNy4na>Ux>GEsZ~X=UՑ"p5(d^REPITv7d~v<絜\Qd g{c[LV:HF^05@vG.Ch },'_WV7KwF10aC&a$4`VOi>[Uw8ZQl#5l%vsq^'*"rT?0%T3=[~!FXo_|WrG@pkN0zBN3|i^VKi$'CT, dދuOiCZ| @"&GUBu/{G7jL,9VQ/YAJtVF:|4Bs0fDS V^1:DHq~A5qA? hSA0(@}=*B?Q;!`,'#"cC_}rٶC!l**QвIss$ P+eK +ΕW[Y)b(gQ{BugB4 B?o s1 vX(Gc=տJUbg4Sa *-#< zY 6 pUL~4eR1"1S,' zmmStH\l&Zo:.ٮ!L?]& H3$\V>71R6L7mIG^\T7ń٤}Є9VPN@h!5>\%ah UqAR3F l_"̳ϡ<Tc@/V:4q’hKD H x i}HUID8 5^8$;.7M=z BwYYw ptќ<~ff֨72crHDާ,, Gm5g< `e͂&NH!Sp~DpvH;#4'>6"(ޕ#˨["&YH)Ljo}n2>ݠItcqFs3EYo:c#w-dSWQTnc>vPit1eL.]@ʳlӉl3 ehЏŃJ a!!>WZkGJgk(ŨpF1}j럆%8Eq zl*D?"Uj%z 0fx{M< ^&$1sHW卮0gOr5yۉi1Ɇ*3Ac9RPaTXl& e; of*6KPȎK\932Dlg>Xcպܿ|U@d 4X6/a$cfO]mP6EA䴊ڭp!r0ъg~my}CIR7;3тF`_b[P47tLe,vUpt`p"sv#,-CʳKW=͹Σ=n$\p \"%~;S} @뾖K%m579;ծcL h}%J7r]D Mլoǻ$t N'I:vd(ґ sfZ s D#'b\D7^3*3Kچ #h ! :爟 1heD\#7ᑛI(+R}yJua}y( Vq9fx +w¡NW(f=l^Nu=W2aI!e* W~eBV> A7ܹC"a/^ZcPM.\]l88mr\& iW|ƸB|,x`31{7);5IN:o*_;!64~Lsy{%W԰ jۇv 5EK؈>Y/V4${ liEk+ (]vQ3ruWG=ԺL*bI~P[pvz9Nhɻ=.d+GBk;$72GTw@&|Csկ=))uޝ'L>5p o }GL f%fCiEI# fi]=?aF;_8-G/uS @;fw, jr.,'르Fv"R݀tIhe8H0 ŗގI1&Aqv EQ}\ΪvKi^Da^Kf7I4it waiDfysͿ2),0ڈen[_P$(dFP:@Т1͍;B^s!Yp8b@ձj,JzNFgx5b`n^?n7BA XubXb4.ʏ>Mԉ`8V^~NYoQX2~[ +ʐw] Say.3:}IUŢd7 1 LQBB\Ԑ?ӈ볖G11]H-tf~xeuiS.< ⢊͗rxHkg= Y ɈF;l9馫zQ4W Vo:ۿ?q?0I(mt5i7b.9_G;Ah/3 Wm˅tw祻Q\ >q*-Hn&{p WJ)1cO(q7diG΄/'q1k|s\QHvZ[p{pG!6s(ɱ' 80JbWxw,xGY|%s5:1FtEd%>,g]:y!)-Xc e;<:W>kc2D1ue޲1'O\Qy (0v9|t>KG+S.tm&9nS(MA>eTRՃ>['hk6>wa1;D+:^QUjZIrTf3l I)}:sQH? w9{O 1 ^Or] bi{ >?)8 cE:NRCMDE ĚZz3햽aCK2I#P;sY\nۧt:?<;&X ][Վ*QwU;SYWĿX o.ͫN2-g=RbFmrXb3Mmk~pEV F ™"h?Z?oڂG[cZEQUԤ\Y a=X\wDI#,E5 D^-=m(d S@_6(##cΞgwk%KnAd*CI(qo'N5F.bVtKz̽s9b%_Rs_b5\/X[WװWBG=<tPg睚d(,T4m/k;:eΑP9KmU` OB,Rn/[;~x]6_j U9*Il%] 6pLOxb%_07p}t (Sit+:lou' 뵔:Y{<=:xF^ 'o8A=e] Upc#cwa@B+Ja$x auc{+;oig#ӵp]4cb%bVv7]~ IyŸ0zpZ -/JB)1A`(^**1=Y>ȿ;KUW? :Рsq$f0C/ݐOP:$pk85fK"bFc(G*>_ĪTARX9Zky!= 82+VY>0X(*&ܦ1y wY?jP#M8Q3teTTfy;ZbB#P>H#Y9ۨkɇ-ݮ.킦f20⌡\o^dY£M"fIڧ@ qp;?7|;x;c'[5Y(CꏧV+W@IX+4TѠ|hag1ri W>->#DGa;"C1`2p_0[޳)jG9AħW^bw}HYc/aOH0e]|Rl ߬p~UH6qtmRTʆԅ1!xY^]R6o)Fqe# 7(Ay'* \Sd O W81ps\ Opa3AV'r51شAzxd) m%?WlüG) -;+>%?Ҧlg@KPy?_'|o?Ew0J>4pH^8.uwN+pPɼ ]NyOdOZ? ;unnN*10FbP)2X;3AaM RȦ(w`W\p*i9@T,ľq?MZPJI+]-&7#؞@Rt3Ա-i\qp_)i2+YzV1(y2l' Eb$BoKGS'U hYP~H74A~aܸ彰eՑ"3>bN s˻C7 UOk[U `KL͂4]ȺeQ &=e oz.rHPf74}T/j5Nf-Qāҟ./Yb墜1zjщGI=>J/^kG\dxnzWH!9˨#Hdm;~:z`7$٧ᒳ?tP?x9{`Li%J.wq3DY6~-P2 l) ]DJ{B͑I: zMrv$ٗ I3n ̹^.BBM R:?ЎWf̀__RT㊼WXK\5HZӔ#t|HC.l&{M7D #SP5u^s˸"t>;f{b``۪Vg4.wJ yf+ 3 niDvv-)M6~U7_huwfӷ,Gh% Ëʆbb}3o9g$aCoI}\dLaWx &p]\!=inoͼJ*Ú"啶@QA캤΂e<,ʐ&5=+uǢ!L̍3xYm.#Tu9d5Z?wUNJ8Jk*x_R6šb  6A 30NgT&5Sʂ>(W89f{P)ʕ rbT{% NyZG/[0 L`m1 LX7ymr{(G ijfQ'Jod)U ҫ[ |U9/6e la}}"s㭒S=]ػW*"]%̏ p3QfB=wvC{6¬r\- nʉ zHv}zm&C$6ٶ+jjvR4ɧבD!p8Lo/s 'u=*,zfNLFx78i{YcxLVdX2u ~ށ`?Y3Ni f=Gf-gR{nRkg"0f [i4GV%t@=7X~Њ0.up)(,\Н?QGƨH99_3Ž7nW+ m6R_' 4;2Q b^VM"zm8&q=y-MK2T%a?堖yؑtŒVmWH( ٖ5 #QHo+SeFX, pӯϣz;FyktTk-P|Ta_||ɺ~G67vQ&KL,FGhGID4o- cb$3؃uWeLD- w:kzQ4u[ ]) A:eI=W`P E3xHkd›J]06C%.L*4!DW10:ap*;Z ZTuEu0%BSҗtm7j`m2_U ] }@Fz=fdXk 6{vl# ៴E{#mO?0(ؾlv}^9D%8<2w27~)Ag}^5VďƚK^ߠ$U\rd(#pFH8犰_JU)Z 9 ̔PJ(x`C򨢍O+.mдܓӉ*[w9oo1 @wwF5vg!Ǘ H$wrFJ0Cۃw)ґT<'ӵ>_\kZ1E4n8G&=x\l,)>B7chEJRctf58i YfC|kˊU`YKV$Ǻ2̀C4.+ \J(.Tߖ+؈:.sX}H=>BL(8:Ϊe 4P7ЃC ̊t1R~[y;ҹ[\.G#$ q-Q}Zԭ ;̷i`: y'ݿUapi.=7*}4ϪvRFgaH?+-*[[8 V7>6aE x1HjyrBTnގD CE=];ZEH\UaJ o; HN72{ZIĴt!ͳUyagWEp['l~$@9tC\"]s:T/~Ӽ.Il!+  7k|gcӘ?sW>B,0A47Pwrp/?@,r<x˳1_+P&pq XmGbGV Y=#mys X;V wY19`lfB~]*f O'd50R dP CydFo-bڴ(Q[!o,ڛdY⒱–xz v7'ihψm uO SU*FmT0I1WyztWq*Uh0o^Î.w*Hw&vː@h*qjY6At;;%?rkJ.hOB[<‘I1?W2]T[DmXx}2nQX-&DOf*Epݡe}wA{ԧ\RzW)͗䤗݂3vW8|2|~e  A/=hPLw]QMgDI*^@Ao%b!2/^(@-G& dIa/SH _4jgZ.P(;פVY:\wX͊!Xiի-so? P;q<By Jm8mXNuVes"HHI<.' HxsV%q QΆFݸ@irc"Ygϵ2,Y!T=xT uN7rc– yOY[[̖u#e_]zƭeb;\ce"QOBCHuOHpWFa:,dU-͗ibw&nk,pzᅓ*|_她|tF[Y7O`ҍ"~C'TL_ͩێbR PF:&b(xN) :'8y`NӆtP]An+EmE |AIulmrfMEFP>\Nrt^^ f׌nݡs_ P&H;}!VTH[AQ,JM2x4h 6lW#O*ϋ2Hɿ6_Zia\˽>S0P,ݟܹ< $G;CzT;b j\SN4ora }L}g. p1;ᢍơs>Cr6Ov:c= }#ch=*VMY#3*YBGk%mORƄ\:\wm} [V)j,_d}` !f7 ^I4OÆB (W/eѵ@Jߒ1kY|\e1);VE;ϴMhk {fjiZπk~b{#by]脞Nf:)3fQIgNu,bHJy]pb? *cݡ2_N|WpaZHn7{?[؞v `le]z63(,f m>ö2-Db U5SFM3@]( kxP c-$lߍ"bd,I|3@-3-@| (,V UcЬ< =aa$trDV6߉;t|aJv@M.2C96!6y2+ԋޅGZ!b H#K͒؃9LZA@g)iъph/}}͇#zj9\gJ( nfpY9z{.DC*4"kAh.N{<|wL>DLTYcgYkQ*΂|eUt¾%>,ْDڵK7~pzG/ ke6e6iĨܥ(/ЌbQ:%7nQqd#Ϳ`f -yC&ڳg pR;qm@iUOmyu8PbaT;uh+AD{_]["l7Xr"ٻl.hȽEX dI9<2uQiӨ$=*nbXB."Rw'Ѓgj:zd5i`<1ZFfIXvoW44#NFRxu#Ra4nxv;'+X#*u~& C8S~*Ӡ")/kb+g"&*{^'v91]ι5oB g u>&{8ʞc8K,!yoUE5{lQy>){E`\1:K<8a «&_"*KjlA|Dsy=č8"ZO:MH)sa1D\C0P(%Q˿fuidoщp)ZOf'3HbaN&ۙG@(X'Ĺ{kNra_Y"a妬J)^|sc3u}{P2;D8 [Ȼ>4!U[rkr韓2 :@<|anWF8Js`dQⲩܪlX*0

dz^#+_:+ZDzXrZ/xMr<])dw"=MY`1$=mr&wg {I[R}:H@*t(i0A$>q³\/GwK,1$ `y|EOaQq)O0 UpfVQ9ޛ5W1N!«Q̨Dž.%4u. t>djcz._1= oF:ogyKӟy`"1H;uyfCV#5#T,&MP̋ ǟʺ"\KyGhdmC|BCU b$KEȋðIֲ*Dh1v=%2Β $ (DsT:WZݦ>H$whVhX;y0֧'+eSղiKeMD]-P_'7HQ+_̢lDU!)$B(L'fc(T4{W׈DiFqW`MwLZ•t|:1- ӁEY/A.!Xs(>(x9<ၑ/B҆/V v/_RF7!q%ec" {PvhU,#j9gzuU+/@:N0EfHEC/滪xⱽqyleWˇ W(S(AqNG)oL%{1υ?faZJb뢟(6j/<'PYnUUN9E((%qVe*^ON2K -Mz) #)eQ s+$m TR_o#[v<}(h^#gb3|)WΙ &IE/__4s„^rU{'z~M?q5O}-lOF[SHy $,cMHqnU@F!6&`(tmG"WZ}4+*Ux)Q .<9\ ]'e(,pkX[V+IGUMmK)=hso/X^yj |ED*l1Z!%[;S㜥#w2lC+ l4~E!j*wqrW-\Z]ZNWln.oCƒ qS1M*6&gA}FTHt3?15fjjɝ TdҔ`Ts{"m0[QRV~|LPjN,W,SdA!Gm B!gUHUEV+K䃟T|2\tAD" \?KIb0yx9R-v } k'd̽L3rZj~J?FLj@1A)HF2͆!!]|c%|^=BeɹR`yCi4%GͣtNv[ՔhO 1-?lB8Z#2B ߫0/ɮ2w*gao+T%7tMK}0K0CZ4~HOGW UZ7F zmh?P c<^%%{cé+VA)OKPs13mz0x]Ї~ vbǷdXsǶ3ŵUVLmCHp C[o9y+*JiG_RS F6ʼne&vM돀@?CI%Es >kᗟMQ2Aؗ#gJ O\lE8ffLٞ.S:uTɧ^.hX,_zcCߒjIbW SHx%,Yu nxk+e9kc<~\NTqךt6aBZ)O AӹFLYz{!aGK6ym'x/> qޒA'W!r)QTN ]PB>@ǴwϨތbBCCH(-n(V'ȚOsY["\J/xh:i%NDU\" }vttb6,m(+Uʬ[|5/BD^y" LCNV=o鸊7H8G {LHKi z{lfrK(&_ܐذLSV^f ̘zCUrvNHxot`ZӐbGj;a3THy8/FUnI0=![=5ɵI>s&V$]#]b}K|rE^QvEbkGV4@8AyR3*e| X+]"c/x{n>$Q* F9rna^ݏxfDo+Mk *;LAJ ^<ɉzoAJiF6+LGx]w8$EC.B)l>ձaik8Z~e}tw׫e^i_)Tp-jV GiA R(0w|,emցgXp,u-dj6;@5Sa$ jH ȫуBm PCfEtوt䑆`ylXO$yIg:ݧ?RR&G Fg=esƺ~4󛃧B(XFh M8 U(]J ƸꛍNЀ!4(Fn,?ZPb)ȢĤ>ۛ tf/!'9oLPsXe- }^yAAiZC/'%6q((%iN53\ֺ-OœJW=k !ح+n(M˃e y@Pͼ Vբ~w1)%Idہ9F8-^t[ʢ0fBWrbX6_{13ِ J ejcKtvVVn(t](E/'D8TWs}\㾁 4nGEI"߱﷞Ͳ[ ui,Jr?,yTD۶o/BD2N\dޞɯc,>JL)74zj(dkА3J.]# 1c<\ΣAt?kz|j: Qz1@{ΖVu9w3|oyyKܾhxQj,9JxM6BI?p'VRQyoȞv*F@:g-44,4ǏH,t/Gqդ)c|2>u+syNL"qrcBHto ڭRYs}V~X6c*DtW!R#0 xH8?vk+ <7H XږZ6?`~KɿK N : Wv!P}ʉ\}|r f}34ip)yrL=lnEV%J[9!3n v2װKiȏ~dMyrJ5s$quN7HYZ<[E>5ymֱ 8\`G2<93k2slv_h4զuEC 8@S{&G(w&Yrq}𪋗 !MzH*Eᝮ~D {H_fzOgTO|د5RQ(FU񌶷)8+*K&`bxfOA0\-[mS/U2'wf#%-U:'N !B I;rc{\YͼFۙQh|`#'ʭ6|ⓖ)u3!_feZ'YfXfA ?@b`O=ǟXԍP/ .V!' XwL>0B.P-(<,/Y@j|~xe8J!5SBy `6J5X9D6i{1O\<$`|Z-06T܌C#i*[]Bs@YWGx{lKdzaJ@^PT;|YRLL=#1р[2>%[IѲv1|?bAB$u30ydti%k>~_xelY_BM۾=u4vژnWZ-(ap胉@2p21?z@naFٯ\` 1ioio]kʭm甒vC4^0BߏxEdxFY}7JsAdwZW^}6wEsځ'^Y[R@J i4g~kRCgFN7ȅs3l?G[ tp'5R .Ba$;6kIo5 ' b0G\cL;y->fɭqVq6pn{œ;,&?v@ _xO0JMZzmn*4ioUɭmK'R' wM9&yO*#10d w^ҴR``h:/fMy'l%u_@i>EZV}){ ](l[T!e*J`Ȩdf 'W1™z-(ܩ&/}h$燚yW%V3#5Ϻ~GGABOU_d~y aq`XC|4Hs{+x"6wz9lV:CL$![!V;I-}fJ5 ^Q:_9U0|Q]~칐P@Qib-A'CY'1h3I_6@ހ]j~ x}M)Afjej0 gj`"r0>^(Pʜ>A+@9Z,@E>ZWzyswqzTaFl#ʃG&).CkTS2.+{iW>6s(͝Bzaue>(#ӵZiaPx!5RQLQ fTL#f?u/\uQv%:3N%!yq729{(;}­Ya4E[Г:~jɟdUGm 1>i2Wu7iIe9]"'X>l,r&b\OhVSjY*pVN\ᕍ7,B2/"/SE>#Xd1.Q*H<!+_'0|Qjxa֕lA $nCcJtb L+k×=!4P, w$A\LdCD8uoHBnFm b"nfe2~2 a&е4 ޭp_tU&5-'v7WNpy?}}@iDQn\S'P)Uu A W~TXwZu3gXi((Au^l:p{r.33wk5\@\#&D&Ja2lCwrlb'jp!.9 Dp'qRA=M$+7ϸk qO9{ewb@]y>CASI6Z_-i"#2x;]3jsRsA m]x{gx ,n!RJ\FGaSHw[L3gӂ'EB=Z/2o̱Q%ch{ўFYҳ: ID#gONHS:HQHwaL{E2uI5J^ơeqj^_d'E=nx9|bqSQV,v%.IIHgI. oWWqsVg=$n "n nq-tZjFZ^Rvt)^E;, ?R POaX|c=@]~XK\KIZm҈碞{ewsYglX.`2-H !#'=&c]wFL7:Qzw[LE^` tBͽ3jIt/K(%xp]-˰`1D% MR|9*@HFmzOH}4LSHtNna~Mj8ZDIDGP5Є^m*]P^{Mw_l-2o?dU,䘙Ce ;Q=e\FOf{kZ+vbbjE:$)\ͺMMr"er\T^}w a3`^pwݦRǷ#gw8g==f铺y xŜn3d~ 2q+h]~A dXoz\n3@K{{G^@lEcYzh1ZI@wҢrjT5*~)R"^ou;s2mfsbѐii^A]qSgB[ ֽ 0ˎ3^3TC-6CABw|`<'az^/PnkA,)D)rUU:5X|a!xXz&r'JllWHoZnSPAKr*N闑$)҂Z>^=Aɵ3_d8i ##KFݪoԍP 9ԁ4ٗ7Pc>EBB^;Ŕ-j''2G~ljЎS_soַ US)X[E[Ri68yPut׺e$a(H !,[b*ٲosx V44(PIu׏T5*F#<,5PMmnʤJ1:,x>n̹.k7˸JayQ^" ,}zJ>)"ѐ0Ja7G12͊GVޘ ldv-Z_ tY{R!g6r(0L1o 1.rOn#iބיׯ1 *NQPۯFi [♳|&5%Œݞ,ڝcـ(q"!ś C^lUw)ѾEgl9CA 4r W.2:SXYܜ],~苵^T]eqVY=l- b@1w//G$͎c h#Wk!7<[] )pkz F]6l8Ѕ h N nX4`j1y5ǹފǩɱEpd̤GuRqxos0/MGD𬹨|\YGuUx>KkC^ߧlzubVX B7Bَtf+xkOt<:.n6bf:C6NzoFԃ{ 5Yb{(mNx0 nt !##ca(St8j)b,VK֓8E{W[GneiC ɜtOzU<+됒 Rhp5j.Z1CavL I cfv˳XՆ* '5xZ͆+TmI[qO5p"LJO[~i}~'D₂Ulf"+t uЫv!LNF .>8lciA!A"/0nRV .-kЏ@se[}# ]Cpj6}U46` bWѼ ix4Ƒ{+t^^BC梽X+F#I3]Z*TmL>ܠ[D輲鐵G5wH4R`u=lаqLgyuL r&GPXR3"]vsIؼu a_&=^)zePւrCb[^ r}Sr``?e x,b/)F<*v{keBطxxjh(?FGDj1jKH/L|}^G8ud $r*HrilRVT :ϮvMOrS^T"Kq"UGEÈq246}/\TmWf;6o_UÃQb3\RcDP&m2WJq:D(Q&\yF~IdžA+L:`I5f?p[%Yy@֣+U,RNhjvڴG O-9yssYQrpv N6[9 03>e+V!?sֹĺ_H_I0ݿΨUou6JتƘf}2xR~k51E2FL>}h\H1\%dd͌Ʒmɤ%+cC#"jt\7ɢoO_Y(uPإv@ا~ۏ\m) ƦpZIE 5/2וC;]"2)SS5K!$!8d$mR14wdYCı:=ao b̧ik,L l@7]5մl%/H{%1;W_ٌRM > d&ĀhrLW)Ƣ?6ӥ+sz !H ]t5IJ!IH&Zỳ­&+i9H9tex,h`U<=2ﭝ_% kT/+Y^b@k#@m?-#sb}ri< N[[ó Uނy^g 3k;ʯ;ݹh ovLZJ|g֘qQ럐8,:u E JGNѣVRDZ]pVe=ggwim:A`a:H \?/А7v4W`"5S ډEz$y8,M|p6G+ Ԛ|2oۼ~ ;Q}JڸǏI:gt\qBF6VR ?V֏ʱ )~UemdMbk'D8oi5M5g%?/$%+Y,8LA`zarw(Ifbj -FBog(uxec?=X`kC:z~J݉F2E="8Jh~8] ?[>3,եRCa3%Z5bN}n*#(Ŀ,?lх6aJ[Lx`w_lrH%Qˣ[Kn?[Y*!~apcv?,.X2Uz{̊^ib\cX6^!=~9`$sq/rQ0:@鍠gBH?kٗ<(r=Y9t<՚8-<+:ee4GL^,^ֽ.dQݴ<{0vF;1m^R):^uLaP4ER;S6srM؎lj?2Kx}3: PydC^׫yLqHYah tV`wHx`ķ>yBl{h۝6zDÀ "!NjᥙY)݁ٻq>DBhRι_KYpgAC$o?Nƭe>(cF) +:UETx'yuLzC.-(ε9}Gm "4<+dxY9/g J-ؿg3pA#jMn ğ<'>=:\cU0oY0X! p|0>> iRor >L? Ɓ8ƍ Ul&Cn%o7Gx)4Vn=*0"!? D[`r-ؔhfߢ|K2$OBmgbTjzzFUg;]  B:+$#.mCNBvl Gt35A0cH.,Ȅ0ZȡjrtZ3kfM Kf Ys^qfݣ$=mWK5dɸ`EBʊ9|@ !re&7*qͤM bp9-:vFH9qD`#:h+4ʮ~xxU&d|1m $s:N= ~`c.ZUw1nExgq\0wa2:09߰d8q@IRS)gg:}XXꋇmg5Adii~GrƭKˊ(@=*KGq806u ;!xAɈϤţL.d'U9yïAOUxډHl3>){L7=bKjVnðl5FoJ'{J]ԓ!B1"%DR"%w1lڮ%\ey BRS@͋ j'-V~ɈL%.]~g4xM`riv9Ԙ;6pY \9ez)6! 2m#UHUnR+ߵQ|Y,aBڰbuϾw֙]y)mILWI? :8?ȁCсO@:g,t)5RF֬&'Cb;$r"Acm=,dĹ!;S_U.dk|5t*y4+Ch>eK!p,R"iWz׿l"L_-:_ij|"u"/y2#. *3q?s?E_3 n2mV}C_HA5V&X)K1}}sHdcqd0ى A]Hyp dVoBSQPHٝe}A\Mgo;Put:$s]WlҌdj܉-W N-+Z5xoӁb10FY'ROplKwRKW,/ETF'즓8Mw39 S-Fꮓ={\u*%Yq4"HjGHDSDָ8;HtPa䅌aKcWyR ǥy/bkGog'9VUzdlhT0yp^Q`<Of6YTۄph::+F ݨH?@lAJu^(4+>渴ǿByTqtA+ܕ*"όןč[wUP_\;YKX{O>Sp%0[rݙA&4(c{8!MO9:;s\J@@7ݧ#p5da Gm@#JGDŽkz2W# гϲ_J19RaaӢ kI>huF;DOڌIo} ?x;he9lB+bUJe%1Y"9M,2X2.*Yߒy Wzqşk!W3ǁnv JȽPeԧJ?ˡfQg0$#J +a*ivHU2>i9YKwI?TR+fhNz&ssQE.BibC;{APYŕvf^_q:b_W~WA.%$pF{@EyX, j2A\t c̖oM@fv lp-N}!!>OpQAwPVtd݁?%&7͔CobL'"fjx`"\0k!ѺV ڄbKraYLV@C8p{l p!3eFiv~B@ȚYx@-OkaF=zf'2ُw e7o14I$s+{KD%*m>_Ʊ ;}ΝmL0" f 7tstM=X]Q#) ]ʷ S4ϘAzfXh+kd9 j_= w;7hB:#(UXսAxGAf*^0=#*#Q_#䝒ms@Uuх=͗0 ÍFT}Fw# r eM l^ qZj ?]n ̂}č&YKl>gZB1I~MmoI `‡-rJe#lz K;JUqW*w$KjsS z?_KX2o1wgыV4@c=LJy@4 7~};j ]9WM/hQcFAotcpya E%0iN漼QF6(V/MT>Gi!5dF /lOZ/fPsCjpo=q50 _ Lн|{qq_AoMӧv.xYJ?BDd?4z/- fr;B*Q~gNmgTw#*#s^Q*?D~WD쥷)s^B)qRim;݇b'GbQ'8\ıͤ[ τ,@E7Hq)x߶Z:>=Xϱ k iL[!;͊yy㕁59P{PE|)o^N6f<>wa" mᄺ5y$lv oմ72w&.'k-n@w V?estF懰x8ʦc[y_aqLBgg|2!ᆀYŘ۹5'0ETe-|Z17j`.퇻(y{&^03ӗxfqL!ޜLrf˛qlw d(<ܕBJ5+Kh P);"jtq>>ofηVpWl{g5™!NE\bf i.˱`HFrl}V7n5%ůFZE?!.X'Av/l[J>;JPQ{aDdvb?3t@\%z3Ĭs+B'C~Oshh}vp诵- "Ҏ %\ sBMa@ˉܥ=P;$T8 N>L2HD/ifOقbOs )iy{eKL{W[%{m"pt"{EÊpȊy~\f0œRk G5w)9Nr; a露 0\|9&!"l8S`JDg>X+Q+B+muqGhZ͎Z @b[{>㺴iF~ž\-̶U);Z 7d2gsP5B^3`f$66X!_)"Q2-/A;EM标kՊRɒ`gP3#)x*N@5Ç}&jgZxu\eVZUFħbn+8 J<98ψ򭔏5;W{f˿O![^]HL~\s:SGC+=2*>Kc \rFb3ܽQ6\,:5T[kDGyWL ='P̷w_YVnl=^tIEwQ_ݫ,\rԊ ET@Z)Iˮ7C̓]x"dCAYx{ =|7a3>Y'XҟOzOdC7yiސ8V NkCQTz>޷DCֽ5(}@>? jkD -b+ǁk 'ġ,-/+ vN&i RԊMH6C'r񵱿q[r-{쒩G+֟ ƊHGBL$Iu)Oä>筃t2^]U?(N }:nQWٚ~Cr~j !OØT5̾WQJ 7kN`yt &FPBgLp'׳`; SĕweIJպ*yq쫧 6E'aPEJZ5(="{p,{GDwGm"N#r gɽl=w9fK#VuR#Yz(Tj'Ne&mވfTujc][2ubĵ 7*a'LR 5%D0[#.B'zSD_Y5bd=AbPR%5q- &LudFZ,kr\S 穑 =tp`ETE54'3,ի\zq ZRD7 lcRW L~79!e}W /&aZu gׁ)I!I1/j(ffoN?4;Xb;:/QKWo>Z.G4G/z 6x݁v%n-Kk+\9~yIorkUs @lhUBPzB eMA|",h<_'ONjms{Y,ю#34#@#|2~&ju hV[Ԅ',d*3ׇR<{ξd\l(5Cuߒ08cʋc5᧵3:Auxvyk( m86p`cZ[I"U5=?K ~v=9Kw@arW9iNJIQჟ`p~-Z^L~!gk#ELȊV73o?'53{N恨Ĩx$7b׺b7e#<[2swHTK  "T*&z*rRHj51qKmx{Ot9i99|*Eq>HU_)*Swt',7tmt|aش 'Ax0ىa9F-mXC,'r!%D@N6kc3 86u!aoL}7 r1K>,gKFkxZݰͅ婻]@"r[fœOB86̓g*Y?3w]&aKd:~X*Z5A SZ%,@Ko'Z|Ug̡i?9#Tb(fTR9#Ўyᘺ*嶢)JkImScJ & VLu}ߗT=J*b&YDaRzUuX{̓Ľ`ZL YZ