kernel-core-5.14.0-503.21.1.el9_5> M Mv ĉJ4!!%joLne)Ip-Bm5 ']greleng@rockylinux.org p-Bm5 ']Mi]N Ew_p➛G1Z  Q"\]bCG7p6,SGhfxhZ YN |S#pXW2B-֬\xSYmT sdr Ut|\o )l3TFxR\yY|d{ q)Qx@B!gW&NF$"r:P0MDSAQA^a/čh#1lwWDnAGơې/׬)r4"}MyV>n" >4#Bo]`Cbncz#F%`>Hè3rdyo2 |S9 @NnPXͩe%_UT0޷Œ v,\BL h ^߇*㓖l>)vh_|> C컏 Iw }٥W xhlss0051b02c09031694f83472691484e59ac3c37b5a578055657bf185c5941cacf001e2288d3a90845e58beef782f093b807032448230+10v|Òm>H)z%?)zd $ 5 LPV KWou|  x       D  U  h V|.*  X ` ~( 8 b9" b:7Tb>%Z?%ZG%ZH%ZI%[4X%[H.*Y&.*\(](^(b(1d(e(f(l(t(u(v( @w( x( ,y( p[()w)ye)yp)yt)y)y)y)y)y)yCkernel-core5.14.0503.21.1.el9_5The Linux kernelThe kernel package contains the Linux kernel (vmlinuz), the core of any Linux operating system. The kernel handles the basic functions of the operating system: memory allocation, process allocation, device input and output, etc.g~iad1-prod-build001.bld.equ.rockylinux.orgRocky((GPL-2.0-only WITH Linux-syscall-note) OR BSD-2-Clause) AND ((GPL-2.0-only WITH Linux-syscall-note) OR BSD-3-Clause) AND ((GPL-2.0-only WITH Linux-syscall-note) OR CDDL-1.0) AND ((GPL-2.0-only WITH Linux-syscall-note) OR Linux-OpenIB) AND ((GPL-2.0-only WITH Linux-syscall-note) OR MIT) AND ((GPL-2.0-or-later WITH Linux-syscall-note) OR BSD-3-Clause) AND ((GPL-2.0-or-later WITH Linux-syscall-note) OR MIT) AND Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND BSD-3-Clause-Clear AND GFDL-1.1-no-invariants-or-later AND GPL-1.0-or-later AND (GPL-1.0-or-later OR BSD-3-Clause) AND (GPL-1.0-or-later WITH Linux-syscall-note) AND GPL-2.0-only AND (GPL-2.0-only OR Apache-2.0) AND (GPL-2.0-only OR BSD-2-Clause) AND (GPL-2.0-only OR BSD-3-Clause) AND (GPL-2.0-only OR CDDL-1.0) AND (GPL-2.0-only OR GFDL-1.1-no-invariants-or-later) AND (GPL-2.0-only OR GFDL-1.2-no-invariants-only) AND (GPL-2.0-only WITH Linux-syscall-note) AND GPL-2.0-or-later AND (GPL-2.0-or-later OR BSD-2-Clause) AND (GPL-2.0-or-later OR BSD-3-Clause) AND (GPL-2.0-or-later OR CC-BY-4.0) AND (GPL-2.0-or-later WITH GCC-exception-2.0) AND (GPL-2.0-or-later WITH Linux-syscall-note) AND ISC AND LGPL-2.0-or-later AND (LGPL-2.0-or-later OR BSD-2-Clause) AND (LGPL-2.0-or-later WITH Linux-syscall-note) AND LGPL-2.1-only AND (LGPL-2.1-only OR BSD-2-Clause) AND (LGPL-2.1-only WITH Linux-syscall-note) AND LGPL-2.1-or-later AND (LGPL-2.1-or-later WITH Linux-syscall-note) AND (Linux-OpenIB OR GPL-2.0-only) AND (Linux-OpenIB OR GPL-2.0-only OR BSD-2-Clause) AND Linux-man-pages-copyleft AND MIT AND (MIT OR GPL-2.0-only) AND (MIT OR GPL-2.0-or-later) AND (MIT OR LGPL-2.1-only) AND (MPL-1.1 OR GPL-2.0-only) AND (X11 OR GPL-2.0-only) AND (X11 OR GPL-2.0-or-later) AND ZlibRelease Engineering Unspecifiedhttps://www.kernel.org/linuxx86_64 if [ `uname -i` == "x86_64" -o `uname -i` == "i386" ] && [ -f /etc/sysconfig/kernel ]; then /bin/sed -r -i -e 's/^DEFAULTKERNEL=kernel-smp$/DEFAULTKERNEL=kernel/' /etc/sysconfig/kernel || exit $? fi mkdir -p /var/lib/rpm-state/kernel touch /var/lib/rpm-state/kernel/installing_core_5.14.0-503.21.1.el9_5.x86_64/bin/kernel-install remove 5.14.0-503.21.1.el9_5.x86_64 || exit $? if [ -x /usr/sbin/weak-modules ] then /usr/sbin/weak-modules --remove-kernel 5.14.0-503.21.1.el9_5.x86_64 || exit $? fit,s@ܫHt,s$.ܫHAA큤A큤g~Fg~Eg~Eg~Eg~Pg~Fg~Eg~yg~Fg~rg~ug~ug~ug~ug~ug~ gdg891b4ec337443468b4c785b82fe5a5814aad70ea476485fc4770af3c178107c19849b0d3e997301b10a583bac9c415ec0844302288977b35ed32055464623e01f0915320e6d9234905b1e0026e5807e5121f7b6839ee6a0b431ec4cdf02647d2b9c60f028d4cd06cfeb9f4d18a1926a5136d3db983b3b3a91cc158fc38870311fa48bfe4ed9f99958b3900caf593f0ba51bc0b3c91e9e8a54a5641ec6851f8d2df1711b053dfcf6b2b16b43fa6440c01ed9507d01c13f0e6dc6a77bd36e738113e1ae7b925af5e61d294c846aa3e66bcd3bf8d4d167d9129a30836fdfa3b915cfb5a425bd3b3cd6071a3a9aff9909a859e7c1158d54d32e07658398cd67eb6a0@@@@@@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-5.14.0-503.21.1.el9_5.src.rpminstallonlypkg(kernel)kernelkernel(IO_APIC_get_PCI_irq_vector)kernel(I_BDEV)kernel(LZ4_decompress_fast)kernel(LZ4_decompress_fast_continue)kernel(LZ4_decompress_fast_usingDict)kernel(LZ4_decompress_safe)kernel(LZ4_decompress_safe_continue)kernel(LZ4_decompress_safe_partial)kernel(LZ4_decompress_safe_usingDict)kernel(LZ4_setStreamDecode)kernel(PageHuge)kernel(TSS_authhmac)kernel(TSS_checkhmac1)kernel(__ClearPageMovable)kernel(__SCK__tp_func_add_device_to_group)kernel(__SCK__tp_func_arm_event)kernel(__SCK__tp_func_attach_device_to_domain)kernel(__SCK__tp_func_block_bio_complete)kernel(__SCK__tp_func_block_bio_remap)kernel(__SCK__tp_func_block_rq_insert)kernel(__SCK__tp_func_block_rq_remap)kernel(__SCK__tp_func_block_split)kernel(__SCK__tp_func_block_unplug)kernel(__SCK__tp_func_br_fdb_add)kernel(__SCK__tp_func_br_fdb_external_learn_add)kernel(__SCK__tp_func_br_fdb_update)kernel(__SCK__tp_func_br_mdb_full)kernel(__SCK__tp_func_console)kernel(__SCK__tp_func_contention_begin)kernel(__SCK__tp_func_contention_end)kernel(__SCK__tp_func_cpu_frequency)kernel(__SCK__tp_func_cpu_idle)kernel(__SCK__tp_func_devlink_hwerr)kernel(__SCK__tp_func_devlink_hwmsg)kernel(__SCK__tp_func_devlink_trap_report)kernel(__SCK__tp_func_dma_fence_emit)kernel(__SCK__tp_func_dma_fence_enable_signal)kernel(__SCK__tp_func_dma_fence_signaled)kernel(__SCK__tp_func_error_report_end)kernel(__SCK__tp_func_extlog_mem_event)kernel(__SCK__tp_func_fdb_delete)kernel(__SCK__tp_func_fib6_table_lookup)kernel(__SCK__tp_func_io_page_fault)kernel(__SCK__tp_func_ipi_send_cpu)kernel(__SCK__tp_func_ipi_send_cpumask)kernel(__SCK__tp_func_kfree)kernel(__SCK__tp_func_kfree_skb)kernel(__SCK__tp_func_kmalloc)kernel(__SCK__tp_func_kmem_cache_alloc)kernel(__SCK__tp_func_kmem_cache_free)kernel(__SCK__tp_func_map)kernel(__SCK__tp_func_mc_event)kernel(__SCK__tp_func_mmap_lock_acquire_returned)kernel(__SCK__tp_func_mmap_lock_released)kernel(__SCK__tp_func_mmap_lock_start_locking)kernel(__SCK__tp_func_module_get)kernel(__SCK__tp_func_napi_poll)kernel(__SCK__tp_func_neigh_cleanup_and_release)kernel(__SCK__tp_func_neigh_event_send_dead)kernel(__SCK__tp_func_neigh_event_send_done)kernel(__SCK__tp_func_neigh_timer_handler)kernel(__SCK__tp_func_neigh_update)kernel(__SCK__tp_func_neigh_update_done)kernel(__SCK__tp_func_non_standard_event)kernel(__SCK__tp_func_pelt_cfs_tp)kernel(__SCK__tp_func_pelt_dl_tp)kernel(__SCK__tp_func_pelt_irq_tp)kernel(__SCK__tp_func_pelt_rt_tp)kernel(__SCK__tp_func_pelt_se_tp)kernel(__SCK__tp_func_pelt_thermal_tp)kernel(__SCK__tp_func_powernv_throttle)kernel(__SCK__tp_func_rdpmc)kernel(__SCK__tp_func_read_msr)kernel(__SCK__tp_func_remove_device_from_group)kernel(__SCK__tp_func_rpm_idle)kernel(__SCK__tp_func_rpm_resume)kernel(__SCK__tp_func_rpm_return_int)kernel(__SCK__tp_func_rpm_suspend)kernel(__SCK__tp_func_sched_compute_energy_tp)kernel(__SCK__tp_func_sched_cpu_capacity_tp)kernel(__SCK__tp_func_sched_overutilized_tp)kernel(__SCK__tp_func_sched_update_nr_running_tp)kernel(__SCK__tp_func_sched_util_est_cfs_tp)kernel(__SCK__tp_func_sched_util_est_se_tp)kernel(__SCK__tp_func_sk_data_ready)kernel(__SCK__tp_func_spi_transfer_start)kernel(__SCK__tp_func_spi_transfer_stop)kernel(__SCK__tp_func_suspend_resume)kernel(__SCK__tp_func_tcp_bad_csum)kernel(__SCK__tp_func_tcp_send_reset)kernel(__SCK__tp_func_udp_fail_queue_rcv_skb)kernel(__SCK__tp_func_unmap)kernel(__SCK__tp_func_wbc_writepage)kernel(__SCK__tp_func_write_msr)kernel(__SCK__tp_func_xdp_bulk_tx)kernel(__SCK__tp_func_xdp_exception)kernel(__SCK__tp_func_xhci_dbg_init)kernel(__SCK__tp_func_xhci_dbg_quirks)kernel(__SCT__apic_call_send_IPI_mask)kernel(__SCT__apic_call_send_IPI_self)kernel(__SCT__cond_resched)kernel(__SCT__might_resched)kernel(__SCT__perf_lopwr_cb)kernel(__SCT__preempt_schedule)kernel(__SCT__preempt_schedule_notrace)kernel(__SCT__tp_func_add_device_to_group)kernel(__SCT__tp_func_arm_event)kernel(__SCT__tp_func_attach_device_to_domain)kernel(__SCT__tp_func_block_bio_complete)kernel(__SCT__tp_func_block_bio_remap)kernel(__SCT__tp_func_block_rq_insert)kernel(__SCT__tp_func_block_rq_remap)kernel(__SCT__tp_func_block_split)kernel(__SCT__tp_func_block_unplug)kernel(__SCT__tp_func_br_fdb_add)kernel(__SCT__tp_func_br_fdb_external_learn_add)kernel(__SCT__tp_func_br_fdb_update)kernel(__SCT__tp_func_br_mdb_full)kernel(__SCT__tp_func_console)kernel(__SCT__tp_func_contention_begin)kernel(__SCT__tp_func_contention_end)kernel(__SCT__tp_func_cpu_frequency)kernel(__SCT__tp_func_cpu_idle)kernel(__SCT__tp_func_devlink_hwerr)kernel(__SCT__tp_func_devlink_hwmsg)kernel(__SCT__tp_func_devlink_trap_report)kernel(__SCT__tp_func_dma_fence_emit)kernel(__SCT__tp_func_dma_fence_enable_signal)kernel(__SCT__tp_func_dma_fence_signaled)kernel(__SCT__tp_func_error_report_end)kernel(__SCT__tp_func_extlog_mem_event)kernel(__SCT__tp_func_fdb_delete)kernel(__SCT__tp_func_fib6_table_lookup)kernel(__SCT__tp_func_io_page_fault)kernel(__SCT__tp_func_ipi_send_cpu)kernel(__SCT__tp_func_ipi_send_cpumask)kernel(__SCT__tp_func_kfree)kernel(__SCT__tp_func_kfree_skb)kernel(__SCT__tp_func_kmalloc)kernel(__SCT__tp_func_kmem_cache_alloc)kernel(__SCT__tp_func_kmem_cache_free)kernel(__SCT__tp_func_map)kernel(__SCT__tp_func_mc_event)kernel(__SCT__tp_func_mmap_lock_acquire_returned)kernel(__SCT__tp_func_mmap_lock_released)kernel(__SCT__tp_func_mmap_lock_start_locking)kernel(__SCT__tp_func_module_get)kernel(__SCT__tp_func_napi_poll)kernel(__SCT__tp_func_neigh_cleanup_and_release)kernel(__SCT__tp_func_neigh_event_send_dead)kernel(__SCT__tp_func_neigh_event_send_done)kernel(__SCT__tp_func_neigh_timer_handler)kernel(__SCT__tp_func_neigh_update)kernel(__SCT__tp_func_neigh_update_done)kernel(__SCT__tp_func_non_standard_event)kernel(__SCT__tp_func_pelt_cfs_tp)kernel(__SCT__tp_func_pelt_dl_tp)kernel(__SCT__tp_func_pelt_irq_tp)kernel(__SCT__tp_func_pelt_rt_tp)kernel(__SCT__tp_func_pelt_se_tp)kernel(__SCT__tp_func_pelt_thermal_tp)kernel(__SCT__tp_func_powernv_throttle)kernel(__SCT__tp_func_rdpmc)kernel(__SCT__tp_func_read_msr)kernel(__SCT__tp_func_remove_device_from_group)kernel(__SCT__tp_func_rpm_idle)kernel(__SCT__tp_func_rpm_resume)kernel(__SCT__tp_func_rpm_return_int)kernel(__SCT__tp_func_rpm_suspend)kernel(__SCT__tp_func_sched_compute_energy_tp)kernel(__SCT__tp_func_sched_cpu_capacity_tp)kernel(__SCT__tp_func_sched_overutilized_tp)kernel(__SCT__tp_func_sched_update_nr_running_tp)kernel(__SCT__tp_func_sched_util_est_cfs_tp)kernel(__SCT__tp_func_sched_util_est_se_tp)kernel(__SCT__tp_func_sk_data_ready)kernel(__SCT__tp_func_spi_transfer_start)kernel(__SCT__tp_func_spi_transfer_stop)kernel(__SCT__tp_func_suspend_resume)kernel(__SCT__tp_func_tcp_bad_csum)kernel(__SCT__tp_func_tcp_send_reset)kernel(__SCT__tp_func_udp_fail_queue_rcv_skb)kernel(__SCT__tp_func_unmap)kernel(__SCT__tp_func_wbc_writepage)kernel(__SCT__tp_func_write_msr)kernel(__SCT__tp_func_xdp_bulk_tx)kernel(__SCT__tp_func_xdp_exception)kernel(__SCT__tp_func_xhci_dbg_init)kernel(__SCT__tp_func_xhci_dbg_quirks)kernel(__SetPageMovable)kernel(___pskb_trim)kernel(___ratelimit)kernel(__account_locked_vm)kernel(__acpi_handle_debug)kernel(__acpi_mdiobus_register)kernel(__acpi_node_get_property_reference)kernel(__alloc_bucket_spinlocks)kernel(__alloc_pages)kernel(__alloc_pages_bulk)kernel(__alloc_percpu)kernel(__alloc_percpu_gfp)kernel(__alloc_skb)kernel(__apei_exec_run)kernel(__aperture_remove_legacy_vga_devices)kernel(__audit_inode_child)kernel(__audit_log_nfcfg)kernel(__auxiliary_device_add)kernel(__auxiliary_driver_register)kernel(__bforget)kernel(__bh_read)kernel(__bh_read_batch)kernel(__bio_add_page)kernel(__bio_advance)kernel(__bio_release_pages)kernel(__bitmap_and)kernel(__bitmap_andnot)kernel(__bitmap_clear)kernel(__bitmap_complement)kernel(__bitmap_equal)kernel(__bitmap_intersects)kernel(__bitmap_or)kernel(__bitmap_replace)kernel(__bitmap_set)kernel(__bitmap_shift_left)kernel(__bitmap_shift_right)kernel(__bitmap_subset)kernel(__bitmap_weight)kernel(__bitmap_weight_and)kernel(__bitmap_xor)kernel(__blk_alloc_disk)kernel(__blk_mq_alloc_disk)kernel(__blk_mq_debugfs_rq_show)kernel(__blk_mq_end_request)kernel(__blk_req_zone_write_lock)kernel(__blk_req_zone_write_unlock)kernel(__blk_rq_map_sg)kernel(__blk_trace_note_message)kernel(__blkdev_issue_discard)kernel(__blkdev_issue_zeroout)kernel(__blkg_prfill_rwstat)kernel(__blkg_prfill_u64)kernel(__block_write_begin)kernel(__block_write_full_page)kernel(__blockdev_direct_IO)kernel(__bpf_call_base)kernel(__bread_gfp)kernel(__breadahead)kernel(__break_lease)kernel(__brelse)kernel(__cap_empty_set)kernel(__cgroup_bpf_run_filter_sk)kernel(__cgroup_bpf_run_filter_skb)kernel(__cgroup_bpf_run_filter_sock_addr)kernel(__cgroup_bpf_run_filter_sock_ops)kernel(__check_object_size)kernel(__check_sticky)kernel(__clk_determine_rate)kernel(__clk_get_hw)kernel(__clk_get_name)kernel(__clk_hw_register_divider)kernel(__clk_hw_register_fixed_rate)kernel(__clk_hw_register_gate)kernel(__clk_hw_register_mux)kernel(__clk_is_enabled)kernel(__clk_mux_determine_rate)kernel(__clk_mux_determine_rate_closest)kernel(__clocksource_register_scale)kernel(__clocksource_update_freq_scale)kernel(__clzdi2)kernel(__clzsi2)kernel(__cond_resched)kernel(__cond_resched_lock)kernel(__cond_resched_rwlock_read)kernel(__cond_resched_rwlock_write)kernel(__const_udelay)kernel(__cookie_v4_check)kernel(__cookie_v4_init_sequence)kernel(__cookie_v6_check)kernel(__cookie_v6_init_sequence)kernel(__copy_overflow)kernel(__copy_user_nocache)kernel(__cpu_active_mask)kernel(__cpu_dying_mask)kernel(__cpu_online_mask)kernel(__cpu_possible_mask)kernel(__cpu_present_mask)kernel(__cpufreq_driver_target)kernel(__cpuhp_remove_state)kernel(__cpuhp_remove_state_cpuslocked)kernel(__cpuhp_setup_state)kernel(__cpuhp_setup_state_cpuslocked)kernel(__cpuhp_state_add_instance)kernel(__cpuhp_state_remove_instance)kernel(__crc32c_le)kernel(__crc32c_le_shift)kernel(__crypto_alloc_tfm)kernel(__crypto_boot_test_finished)kernel(__crypto_memneq)kernel(__crypto_xor)kernel(__ct_user_enter)kernel(__ct_user_exit)kernel(__ctzdi2)kernel(__ctzsi2)kernel(__d_drop)kernel(__d_lookup_unhash_wake)kernel(__dax_driver_register)kernel(__dec_node_page_state)kernel(__dec_zone_page_state)kernel(__default_kernel_pte_mask)kernel(__delay)kernel(__destroy_inode)kernel(__dev_change_net_namespace)kernel(__dev_direct_xmit)kernel(__dev_forward_skb)kernel(__dev_fwnode)kernel(__dev_fwnode_const)kernel(__dev_get_by_flags)kernel(__dev_get_by_index)kernel(__dev_get_by_name)kernel(__dev_queue_xmit)kernel(__dev_remove_pack)kernel(__dev_set_mtu)kernel(__device_reset)kernel(__devm_add_action)kernel(__devm_alloc_percpu)kernel(__devm_clk_hw_register_divider)kernel(__devm_clk_hw_register_gate)kernel(__devm_clk_hw_register_mux)kernel(__devm_irq_alloc_descs)kernel(__devm_mdiobus_register)kernel(__devm_regmap_init)kernel(__devm_release_region)kernel(__devm_request_region)kernel(__devm_reset_control_bulk_get)kernel(__devm_reset_control_get)kernel(__devm_rtc_register_device)kernel(__devm_spi_alloc_controller)kernel(__devres_alloc_node)kernel(__dma_fence_unwrap_merge)kernel(__dma_need_sync)kernel(__dma_request_channel)kernel(__dma_sync_sg_for_cpu)kernel(__dma_sync_sg_for_device)kernel(__dma_sync_single_for_cpu)kernel(__dma_sync_single_for_device)kernel(__do_once_done)kernel(__do_once_sleepable_done)kernel(__do_once_sleepable_start)kernel(__do_once_start)kernel(__dquot_alloc_space)kernel(__dquot_free_space)kernel(__dquot_transfer)kernel(__dst_destroy_metrics_generic)kernel(__dynamic_dev_dbg)kernel(__dynamic_ibdev_dbg)kernel(__dynamic_netdev_dbg)kernel(__dynamic_pr_debug)kernel(__efivar_entry_delete)kernel(__efivar_entry_get)kernel(__efivar_entry_iter)kernel(__ethtool_get_link_ksettings)kernel(__f_setown)kernel(__fdget)kernel(__fentry__)kernel(__fib6_flush_trees)kernel(__fib_lookup)kernel(__filemap_get_folio)kernel(__filemap_set_wb_err)kernel(__find_get_block)kernel(__find_nth_and_andnot_bit)kernel(__find_nth_and_bit)kernel(__find_nth_andnot_bit)kernel(__find_nth_bit)kernel(__fl6_sock_lookup)kernel(__flush_tlb_all)kernel(__flush_workqueue)kernel(__folio_alloc)kernel(__folio_cancel_dirty)kernel(__folio_lock)kernel(__folio_lock_killable)kernel(__folio_put)kernel(__folio_start_writeback)kernel(__fput_sync)kernel(__free_iova)kernel(__free_pages)kernel(__fs_parse)kernel(__fsnotify_inode_delete)kernel(__fsnotify_parent)kernel(__fsverity_cleanup_inode)kernel(__fsverity_file_open)kernel(__fsverity_prepare_setattr)kernel(__ftrace_vbprintk)kernel(__ftrace_vprintk)kernel(__generic_file_fsync)kernel(__generic_file_write_iter)kernel(__genphy_config_aneg)kernel(__genradix_free)kernel(__genradix_iter_peek)kernel(__genradix_prealloc)kernel(__genradix_ptr)kernel(__genradix_ptr_alloc)kernel(__get_current_cr3_fast)kernel(__get_free_pages)kernel(__get_hash_from_flowi6)kernel(__get_random_u32_below)kernel(__get_task_comm)kernel(__get_task_ioprio)kernel(__get_user_1)kernel(__get_user_2)kernel(__get_user_4)kernel(__get_user_8)kernel(__get_user_nocheck_1)kernel(__get_user_nocheck_2)kernel(__get_user_nocheck_4)kernel(__get_user_nocheck_8)kernel(__getblk_gfp)kernel(__hid_register_driver)kernel(__hid_request)kernel(__hrtimer_get_remaining)kernel(__hsiphash_aligned)kernel(__hvc_resize)kernel(__hw_addr_init)kernel(__hw_addr_ref_sync_dev)kernel(__hw_addr_ref_unsync_dev)kernel(__hw_addr_sync)kernel(__hw_addr_sync_dev)kernel(__hw_addr_unsync)kernel(__hw_addr_unsync_dev)kernel(__hw_protection_shutdown)kernel(__hwspin_lock_timeout)kernel(__hwspin_trylock)kernel(__hwspin_unlock)kernel(__i2c_board_list)kernel(__i2c_board_lock)kernel(__i2c_first_dynamic_bus_num)kernel(__i2c_smbus_xfer)kernel(__i2c_transfer)kernel(__icmp_send)kernel(__inc_node_page_state)kernel(__inc_zone_page_state)kernel(__inet6_lookup_established)kernel(__inet_hash)kernel(__inet_inherit_port)kernel(__inet_lookup_established)kernel(__inet_lookup_listener)kernel(__inet_stream_connect)kernel(__inet_twsk_schedule)kernel(__init_rwsem)kernel(__init_swait_queue_head)kernel(__init_waitqueue_head)kernel(__inode_add_bytes)kernel(__inode_attach_wb)kernel(__inode_sub_bytes)kernel(__insert_inode_hash)kernel(__io_uring_cmd_do_in_task)kernel(__iomap_dio_rw)kernel(__ioread32_copy)kernel(__iowrite64_copy)kernel(__ip4_datagram_connect)kernel(__ip6_datagram_connect)kernel(__ip6_local_out)kernel(__ip_dev_find)kernel(__ip_mc_dec_group)kernel(__ip_mc_inc_group)kernel(__ip_options_compile)kernel(__ip_queue_xmit)kernel(__ip_select_ident)kernel(__iptunnel_pull_header)kernel(__ipv6_addr_type)kernel(__irq_alloc_descs)kernel(__irq_apply_affinity_hint)kernel(__irq_domain_add)kernel(__irq_domain_alloc_fwnode)kernel(__irq_domain_alloc_irqs)kernel(__irq_regs)kernel(__irq_resolve_mapping)kernel(__irq_set_handler)kernel(__kernel_write)kernel(__kfence_pool)kernel(__kfifo_alloc)kernel(__kfifo_dma_in_finish_r)kernel(__kfifo_dma_in_prepare)kernel(__kfifo_dma_in_prepare_r)kernel(__kfifo_dma_out_finish_r)kernel(__kfifo_dma_out_prepare)kernel(__kfifo_dma_out_prepare_r)kernel(__kfifo_free)kernel(__kfifo_from_user)kernel(__kfifo_from_user_r)kernel(__kfifo_in)kernel(__kfifo_in_r)kernel(__kfifo_init)kernel(__kfifo_len_r)kernel(__kfifo_max_r)kernel(__kfifo_out)kernel(__kfifo_out_peek)kernel(__kfifo_out_peek_r)kernel(__kfifo_out_r)kernel(__kfifo_skip_r)kernel(__kfifo_to_user)kernel(__kfifo_to_user_r)kernel(__kfree_skb)kernel(__klp_sched_try_switch)kernel(__kmalloc)kernel(__kmalloc_node)kernel(__kmalloc_node_track_caller)kernel(__kprobe_event_add_fields)kernel(__kprobe_event_gen_cmd_start)kernel(__kthread_init_worker)kernel(__kthread_should_park)kernel(__list_add_valid)kernel(__list_del_entry_valid)kernel(__list_lru_init)kernel(__local_bh_enable_ip)kernel(__lock_buffer)kernel(__lock_sock_fast)kernel(__mark_inode_dirty)kernel(__max_die_per_package)kernel(__max_logical_packages)kernel(__mdiobus_c45_read)kernel(__mdiobus_c45_write)kernel(__mdiobus_modify)kernel(__mdiobus_modify_changed)kernel(__mdiobus_read)kernel(__mdiobus_register)kernel(__mdiobus_write)kernel(__memcat_p)kernel(__memcpy)kernel(__memcpy_flushcache)kernel(__memmove)kernel(__memset)kernel(__mmap_lock_do_trace_acquire_returned)kernel(__mmap_lock_do_trace_released)kernel(__mmap_lock_do_trace_start_locking)kernel(__mmdrop)kernel(__mmu_notifier_register)kernel(__mnt_is_readonly)kernel(__mod_lruvec_page_state)kernel(__mod_node_page_state)kernel(__mod_zone_page_state)kernel(__module_get)kernel(__module_put_and_kthread_exit)kernel(__msecs_to_jiffies)kernel(__mt_destroy)kernel(__mutex_init)kernel(__napi_alloc_frag_align)kernel(__napi_schedule)kernel(__napi_schedule_irqoff)kernel(__ndelay)kernel(__ndisc_fill_addr_option)kernel(__neigh_create)kernel(__neigh_event_send)kernel(__neigh_for_each_release)kernel(__neigh_set_probe_once)kernel(__netdev_alloc_frag_align)kernel(__netdev_alloc_skb)kernel(__netdev_notify_peers)kernel(__netdev_watchdog_up)kernel(__netif_napi_del)kernel(__netif_rx)kernel(__netif_schedule)kernel(__netif_set_xps_queue)kernel(__netlink_dump_start)kernel(__netlink_kernel_create)kernel(__netlink_ns_capable)kernel(__netpoll_cleanup)kernel(__netpoll_free)kernel(__netpoll_setup)kernel(__nf_ip6_route)kernel(__nla_parse)kernel(__nla_put)kernel(__nla_put_64bit)kernel(__nla_put_nohdr)kernel(__nla_reserve)kernel(__nla_reserve_64bit)kernel(__nla_reserve_nohdr)kernel(__nla_validate)kernel(__nlmsg_put)kernel(__node_distance)kernel(__num_online_cpus)kernel(__of_reset_control_get)kernel(__page_file_index)kernel(__page_frag_cache_drain)kernel(__page_symlink)kernel(__pagevec_release)kernel(__pci_hp_initialize)kernel(__pci_hp_register)kernel(__pci_register_driver)kernel(__pci_reset_function_locked)kernel(__per_cpu_offset)kernel(__percpu_counter_compare)kernel(__percpu_counter_init)kernel(__percpu_counter_sum)kernel(__percpu_down_read)kernel(__percpu_init_rwsem)kernel(__phy_modify)kernel(__phy_modify_mmd)kernel(__phy_modify_mmd_changed)kernel(__phy_package_read_mmd)kernel(__phy_package_write_mmd)kernel(__phy_read_mmd)kernel(__phy_resume)kernel(__phy_write_mmd)kernel(__platform_create_bundle)kernel(__platform_driver_probe)kernel(__platform_driver_register)kernel(__platform_register_drivers)kernel(__pm_relax)kernel(__pm_runtime_disable)kernel(__pm_runtime_idle)kernel(__pm_runtime_resume)kernel(__pm_runtime_set_status)kernel(__pm_runtime_suspend)kernel(__pm_runtime_use_autosuspend)kernel(__pm_stay_awake)kernel(__pneigh_lookup)kernel(__posix_acl_chmod)kernel(__posix_acl_create)kernel(__post_watch_notification)kernel(__printk_cpu_sync_put)kernel(__printk_cpu_sync_try_get)kernel(__printk_cpu_sync_wait)kernel(__printk_ratelimit)kernel(__ps2_command)kernel(__pskb_copy_fclone)kernel(__pskb_pull_tail)kernel(__put_cred)kernel(__put_devmap_managed_page_refs)kernel(__put_net)kernel(__put_task_struct)kernel(__put_task_struct_rcu_cb)kernel(__put_user_1)kernel(__put_user_2)kernel(__put_user_4)kernel(__put_user_8)kernel(__put_user_nocheck_1)kernel(__put_user_nocheck_2)kernel(__put_user_nocheck_4)kernel(__put_user_nocheck_8)kernel(__put_user_ns)kernel(__pv_queued_spin_lock_slowpath)kernel(__qdisc_calculate_pkt_len)kernel(__quota_error)kernel(__rb_erase_color)kernel(__rb_insert_augmented)kernel(__rcu_read_lock)kernel(__rcu_read_unlock)kernel(__read_overflow2_field)kernel(__refrigerator)kernel(__register_binfmt)kernel(__register_blkdev)kernel(__register_chrdev)kernel(__register_nls)kernel(__register_nmi_handler)kernel(__regmap_init)kernel(__release_region)kernel(__remove_inode_hash)kernel(__request_module)kernel(__request_percpu_irq)kernel(__request_region)kernel(__reset_control_bulk_get)kernel(__reset_control_get)kernel(__rht_bucket_nested)kernel(__ring_buffer_alloc)kernel(__root_device_register)kernel(__round_jiffies)kernel(__round_jiffies_relative)kernel(__round_jiffies_up)kernel(__round_jiffies_up_relative)kernel(__rt_mutex_init)kernel(__rtnl_link_register)kernel(__rtnl_link_unregister)kernel(__sbitmap_queue_get)kernel(__scm_destroy)kernel(__scm_send)kernel(__scsi_add_device)kernel(__scsi_device_lookup)kernel(__scsi_device_lookup_by_target)kernel(__scsi_execute)kernel(__scsi_format_command)kernel(__scsi_init_queue)kernel(__scsi_iterate_devices)kernel(__scsi_print_sense)kernel(__seq_open_private)kernel(__serio_register_driver)kernel(__serio_register_port)kernel(__set_page_dirty_nobuffers)kernel(__sg_alloc_table)kernel(__sg_free_table)kernel(__sg_page_iter_dma_next)kernel(__sg_page_iter_next)kernel(__sg_page_iter_start)kernel(__siphash_aligned)kernel(__sk_backlog_rcv)kernel(__sk_dst_check)kernel(__sk_flush_backlog)kernel(__sk_mem_raise_allocated)kernel(__sk_mem_reclaim)kernel(__sk_mem_reduce_allocated)kernel(__sk_mem_schedule)kernel(__sk_queue_drop_skb)kernel(__sk_receive_skb)kernel(__skb_checksum)kernel(__skb_checksum_complete)kernel(__skb_checksum_complete_head)kernel(__skb_ext_del)kernel(__skb_ext_put)kernel(__skb_flow_dissect)kernel(__skb_flow_get_ports)kernel(__skb_free_datagram_locked)kernel(__skb_get_hash)kernel(__skb_get_hash_symmetric)kernel(__skb_gro_checksum_complete)kernel(__skb_gso_segment)kernel(__skb_pad)kernel(__skb_recv_datagram)kernel(__skb_recv_udp)kernel(__skb_try_recv_datagram)kernel(__skb_tstamp_tx)kernel(__skb_vlan_pop)kernel(__skb_wait_for_more_packets)kernel(__skb_warn_lro_forwarding)kernel(__skb_zcopy_downgrade_managed)kernel(__sock_cmsg_send)kernel(__sock_create)kernel(__sock_i_ino)kernel(__sock_queue_rcv_skb)kernel(__sock_recv_timestamp)kernel(__sock_recv_ts_and_drops)kernel(__sock_recv_wifi_status)kernel(__sock_tx_timestamp)kernel(__spi_alloc_controller)kernel(__spi_register_driver)kernel(__splice_from_pipe)kernel(__srcu_read_lock)kernel(__srcu_read_unlock)kernel(__stack_chk_fail)kernel(__starget_for_each_device)kernel(__static_call_return0)kernel(__static_call_update)kernel(__static_key_deferred_flush)kernel(__static_key_slow_dec_deferred)kernel(__strp_unpause)kernel(__supported_pte_mask)kernel(__suspend_report_result)kernel(__sw_hweight32)kernel(__sw_hweight64)kernel(__symbol_get)kernel(__symbol_put)kernel(__sync_dirty_buffer)kernel(__synth_event_gen_cmd_start)kernel(__sysfs_match_string)kernel(__task_pid_nr_ns)kernel(__tasklet_hi_schedule)kernel(__tasklet_schedule)kernel(__tb_ring_enqueue)kernel(__tcp_md5_do_lookup)kernel(__tcp_send_ack)kernel(__thermal_zone_get_trip)kernel(__trace_bprintk)kernel(__trace_bputs)kernel(__trace_printk)kernel(__trace_puts)kernel(__traceiter_add_device_to_group)kernel(__traceiter_arm_event)kernel(__traceiter_attach_device_to_domain)kernel(__traceiter_block_bio_complete)kernel(__traceiter_block_bio_remap)kernel(__traceiter_block_rq_insert)kernel(__traceiter_block_rq_remap)kernel(__traceiter_block_split)kernel(__traceiter_block_unplug)kernel(__traceiter_br_fdb_add)kernel(__traceiter_br_fdb_external_learn_add)kernel(__traceiter_br_fdb_update)kernel(__traceiter_br_mdb_full)kernel(__traceiter_console)kernel(__traceiter_contention_begin)kernel(__traceiter_contention_end)kernel(__traceiter_cpu_frequency)kernel(__traceiter_cpu_idle)kernel(__traceiter_devlink_hwerr)kernel(__traceiter_devlink_hwmsg)kernel(__traceiter_devlink_trap_report)kernel(__traceiter_dma_fence_emit)kernel(__traceiter_dma_fence_enable_signal)kernel(__traceiter_dma_fence_signaled)kernel(__traceiter_error_report_end)kernel(__traceiter_extlog_mem_event)kernel(__traceiter_fdb_delete)kernel(__traceiter_fib6_table_lookup)kernel(__traceiter_io_page_fault)kernel(__traceiter_ipi_send_cpu)kernel(__traceiter_ipi_send_cpumask)kernel(__traceiter_kfree)kernel(__traceiter_kfree_skb)kernel(__traceiter_kmalloc)kernel(__traceiter_kmem_cache_alloc)kernel(__traceiter_kmem_cache_free)kernel(__traceiter_map)kernel(__traceiter_mc_event)kernel(__traceiter_mmap_lock_acquire_returned)kernel(__traceiter_mmap_lock_released)kernel(__traceiter_mmap_lock_start_locking)kernel(__traceiter_module_get)kernel(__traceiter_napi_poll)kernel(__traceiter_neigh_cleanup_and_release)kernel(__traceiter_neigh_event_send_dead)kernel(__traceiter_neigh_event_send_done)kernel(__traceiter_neigh_timer_handler)kernel(__traceiter_neigh_update)kernel(__traceiter_neigh_update_done)kernel(__traceiter_non_standard_event)kernel(__traceiter_pelt_cfs_tp)kernel(__traceiter_pelt_dl_tp)kernel(__traceiter_pelt_irq_tp)kernel(__traceiter_pelt_rt_tp)kernel(__traceiter_pelt_se_tp)kernel(__traceiter_pelt_thermal_tp)kernel(__traceiter_powernv_throttle)kernel(__traceiter_rdpmc)kernel(__traceiter_read_msr)kernel(__traceiter_remove_device_from_group)kernel(__traceiter_rpm_idle)kernel(__traceiter_rpm_resume)kernel(__traceiter_rpm_return_int)kernel(__traceiter_rpm_suspend)kernel(__traceiter_sched_compute_energy_tp)kernel(__traceiter_sched_cpu_capacity_tp)kernel(__traceiter_sched_overutilized_tp)kernel(__traceiter_sched_update_nr_running_tp)kernel(__traceiter_sched_util_est_cfs_tp)kernel(__traceiter_sched_util_est_se_tp)kernel(__traceiter_sk_data_ready)kernel(__traceiter_spi_transfer_start)kernel(__traceiter_spi_transfer_stop)kernel(__traceiter_suspend_resume)kernel(__traceiter_tcp_bad_csum)kernel(__traceiter_tcp_send_reset)kernel(__traceiter_udp_fail_queue_rcv_skb)kernel(__traceiter_unmap)kernel(__traceiter_wbc_writepage)kernel(__traceiter_write_msr)kernel(__traceiter_xdp_bulk_tx)kernel(__traceiter_xdp_exception)kernel(__traceiter_xhci_dbg_init)kernel(__traceiter_xhci_dbg_quirks)kernel(__tracepoint_add_device_to_group)kernel(__tracepoint_arm_event)kernel(__tracepoint_attach_device_to_domain)kernel(__tracepoint_block_bio_complete)kernel(__tracepoint_block_bio_remap)kernel(__tracepoint_block_rq_insert)kernel(__tracepoint_block_rq_remap)kernel(__tracepoint_block_split)kernel(__tracepoint_block_unplug)kernel(__tracepoint_br_fdb_add)kernel(__tracepoint_br_fdb_external_learn_add)kernel(__tracepoint_br_fdb_update)kernel(__tracepoint_br_mdb_full)kernel(__tracepoint_console)kernel(__tracepoint_contention_begin)kernel(__tracepoint_contention_end)kernel(__tracepoint_cpu_frequency)kernel(__tracepoint_cpu_idle)kernel(__tracepoint_devlink_hwerr)kernel(__tracepoint_devlink_hwmsg)kernel(__tracepoint_devlink_trap_report)kernel(__tracepoint_dma_fence_emit)kernel(__tracepoint_dma_fence_enable_signal)kernel(__tracepoint_dma_fence_signaled)kernel(__tracepoint_error_report_end)kernel(__tracepoint_extlog_mem_event)kernel(__tracepoint_fdb_delete)kernel(__tracepoint_fib6_table_lookup)kernel(__tracepoint_io_page_fault)kernel(__tracepoint_ipi_send_cpu)kernel(__tracepoint_ipi_send_cpumask)kernel(__tracepoint_kfree)kernel(__tracepoint_kfree_skb)kernel(__tracepoint_kmalloc)kernel(__tracepoint_kmem_cache_alloc)kernel(__tracepoint_kmem_cache_free)kernel(__tracepoint_map)kernel(__tracepoint_mc_event)kernel(__tracepoint_mmap_lock_acquire_returned)kernel(__tracepoint_mmap_lock_released)kernel(__tracepoint_mmap_lock_start_locking)kernel(__tracepoint_module_get)kernel(__tracepoint_napi_poll)kernel(__tracepoint_neigh_cleanup_and_release)kernel(__tracepoint_neigh_event_send_dead)kernel(__tracepoint_neigh_event_send_done)kernel(__tracepoint_neigh_timer_handler)kernel(__tracepoint_neigh_update)kernel(__tracepoint_neigh_update_done)kernel(__tracepoint_non_standard_event)kernel(__tracepoint_pelt_cfs_tp)kernel(__tracepoint_pelt_dl_tp)kernel(__tracepoint_pelt_irq_tp)kernel(__tracepoint_pelt_rt_tp)kernel(__tracepoint_pelt_se_tp)kernel(__tracepoint_pelt_thermal_tp)kernel(__tracepoint_powernv_throttle)kernel(__tracepoint_rdpmc)kernel(__tracepoint_read_msr)kernel(__tracepoint_remove_device_from_group)kernel(__tracepoint_rpm_idle)kernel(__tracepoint_rpm_resume)kernel(__tracepoint_rpm_return_int)kernel(__tracepoint_rpm_suspend)kernel(__tracepoint_sched_compute_energy_tp)kernel(__tracepoint_sched_cpu_capacity_tp)kernel(__tracepoint_sched_overutilized_tp)kernel(__tracepoint_sched_update_nr_running_tp)kernel(__tracepoint_sched_util_est_cfs_tp)kernel(__tracepoint_sched_util_est_se_tp)kernel(__tracepoint_sk_data_ready)kernel(__tracepoint_spi_transfer_start)kernel(__tracepoint_spi_transfer_stop)kernel(__tracepoint_suspend_resume)kernel(__tracepoint_tcp_bad_csum)kernel(__tracepoint_tcp_send_reset)kernel(__tracepoint_udp_fail_queue_rcv_skb)kernel(__tracepoint_unmap)kernel(__tracepoint_wbc_writepage)kernel(__tracepoint_write_msr)kernel(__tracepoint_xdp_bulk_tx)kernel(__tracepoint_xdp_exception)kernel(__tracepoint_xhci_dbg_init)kernel(__tracepoint_xhci_dbg_quirks)kernel(__tss_limit_invalid)kernel(__tty_alloc_driver)kernel(__tty_insert_flip_string_flags)kernel(__typec_altmode_register_driver)kernel(__udelay)kernel(__udp4_lib_lookup)kernel(__udp6_lib_lookup)kernel(__udp_disconnect)kernel(__udp_enqueue_schedule_skb)kernel(__udp_gso_segment)kernel(__unregister_chrdev)kernel(__unregister_nexthop_notifier)kernel(__unwind_start)kernel(__usb_create_hcd)kernel(__usb_get_extra_descriptor)kernel(__usecs_to_jiffies)kernel(__uv_cpu_info)kernel(__uv_hub_info_list)kernel(__var_waitqueue)kernel(__vcalloc)kernel(__vfs_getxattr)kernel(__vfs_removexattr)kernel(__vfs_removexattr_locked)kernel(__vfs_setxattr)kernel(__vfs_setxattr_locked)kernel(__video_get_options)kernel(__virt_addr_valid)kernel(__virtio_unbreak_device)kernel(__virtqueue_break)kernel(__virtqueue_unbreak)kernel(__vlan_find_dev_deep_rcu)kernel(__vmalloc)kernel(__vmalloc_array)kernel(__vmalloc_node)kernel(__wait_on_bit)kernel(__wait_on_bit_lock)kernel(__wait_on_buffer)kernel(__wait_rcu_gp)kernel(__wake_up)kernel(__wake_up_bit)kernel(__wake_up_locked)kernel(__wake_up_locked_key)kernel(__wake_up_locked_sync_key)kernel(__wake_up_sync)kernel(__wake_up_sync_key)kernel(__warn_flushing_systemwide_wq)kernel(__warn_printk)kernel(__write_overflow_field)kernel(__x86_indirect_call_thunk_r10)kernel(__x86_indirect_call_thunk_r11)kernel(__x86_indirect_call_thunk_r12)kernel(__x86_indirect_call_thunk_r13)kernel(__x86_indirect_call_thunk_r14)kernel(__x86_indirect_call_thunk_r15)kernel(__x86_indirect_call_thunk_r8)kernel(__x86_indirect_call_thunk_r9)kernel(__x86_indirect_call_thunk_rax)kernel(__x86_indirect_call_thunk_rbp)kernel(__x86_indirect_call_thunk_rbx)kernel(__x86_indirect_call_thunk_rcx)kernel(__x86_indirect_call_thunk_rdi)kernel(__x86_indirect_call_thunk_rdx)kernel(__x86_indirect_call_thunk_rsi)kernel(__x86_indirect_call_thunk_rsp)kernel(__x86_indirect_jump_thunk_r10)kernel(__x86_indirect_jump_thunk_r11)kernel(__x86_indirect_jump_thunk_r12)kernel(__x86_indirect_jump_thunk_r13)kernel(__x86_indirect_jump_thunk_r14)kernel(__x86_indirect_jump_thunk_r15)kernel(__x86_indirect_jump_thunk_r8)kernel(__x86_indirect_jump_thunk_r9)kernel(__x86_indirect_jump_thunk_rax)kernel(__x86_indirect_jump_thunk_rbp)kernel(__x86_indirect_jump_thunk_rbx)kernel(__x86_indirect_jump_thunk_rcx)kernel(__x86_indirect_jump_thunk_rdi)kernel(__x86_indirect_jump_thunk_rdx)kernel(__x86_indirect_jump_thunk_rsi)kernel(__x86_indirect_jump_thunk_rsp)kernel(__x86_indirect_thunk_r10)kernel(__x86_indirect_thunk_r11)kernel(__x86_indirect_thunk_r12)kernel(__x86_indirect_thunk_r13)kernel(__x86_indirect_thunk_r14)kernel(__x86_indirect_thunk_r15)kernel(__x86_indirect_thunk_r8)kernel(__x86_indirect_thunk_r9)kernel(__x86_indirect_thunk_rax)kernel(__x86_indirect_thunk_rbp)kernel(__x86_indirect_thunk_rbx)kernel(__x86_indirect_thunk_rcx)kernel(__x86_indirect_thunk_rdi)kernel(__x86_indirect_thunk_rdx)kernel(__x86_indirect_thunk_rsi)kernel(__x86_indirect_thunk_rsp)kernel(__x86_return_thunk)kernel(__xa_alloc)kernel(__xa_alloc_cyclic)kernel(__xa_clear_mark)kernel(__xa_cmpxchg)kernel(__xa_erase)kernel(__xa_insert)kernel(__xa_set_mark)kernel(__xa_store)kernel(__xas_next)kernel(__xas_prev)kernel(__xdp_build_skb_from_frame)kernel(__xdp_rxq_info_reg)kernel(__xenbus_register_frontend)kernel(__xfrm_decode_session)kernel(__xfrm_dst_lookup)kernel(__xfrm_init_state)kernel(__xfrm_policy_check)kernel(__xfrm_route_forward)kernel(__xfrm_state_delete)kernel(__xfrm_state_destroy)kernel(__zerocopy_sg_from_iter)kernel(_atomic_dec_and_lock)kernel(_atomic_dec_and_lock_irqsave)kernel(_atomic_dec_and_raw_lock)kernel(_atomic_dec_and_raw_lock_irqsave)kernel(_bcd2bin)kernel(_bin2bcd)kernel(_copy_from_iter)kernel(_copy_from_iter_flushcache)kernel(_copy_from_iter_nocache)kernel(_copy_from_user)kernel(_copy_mc_to_iter)kernel(_copy_to_iter)kernel(_copy_to_user)kernel(_ctype)kernel(_dev_alert)kernel(_dev_crit)kernel(_dev_emerg)kernel(_dev_err)kernel(_dev_info)kernel(_dev_notice)kernel(_dev_warn)kernel(_find_first_and_bit)kernel(_find_first_bit)kernel(_find_first_zero_bit)kernel(_find_last_bit)kernel(_find_next_and_bit)kernel(_find_next_andnot_bit)kernel(_find_next_bit)kernel(_find_next_zero_bit)kernel(_kstrtol)kernel(_kstrtoul)kernel(_local_bh_enable)kernel(_page_poisoning_enabled)kernel(_page_poisoning_enabled_early)kernel(_phy_start_aneg)kernel(_printk)kernel(_proc_mkdir)kernel(_raw_read_lock)kernel(_raw_read_lock_bh)kernel(_raw_read_lock_irq)kernel(_raw_read_lock_irqsave)kernel(_raw_read_trylock)kernel(_raw_read_unlock)kernel(_raw_read_unlock_bh)kernel(_raw_read_unlock_irq)kernel(_raw_read_unlock_irqrestore)kernel(_raw_spin_lock)kernel(_raw_spin_lock_bh)kernel(_raw_spin_lock_irq)kernel(_raw_spin_lock_irqsave)kernel(_raw_spin_trylock)kernel(_raw_spin_trylock_bh)kernel(_raw_spin_unlock)kernel(_raw_spin_unlock_bh)kernel(_raw_spin_unlock_irq)kernel(_raw_spin_unlock_irqrestore)kernel(_raw_write_lock)kernel(_raw_write_lock_bh)kernel(_raw_write_lock_irq)kernel(_raw_write_lock_irqsave)kernel(_raw_write_lock_nested)kernel(_raw_write_trylock)kernel(_raw_write_unlock)kernel(_raw_write_unlock_bh)kernel(_raw_write_unlock_irq)kernel(_raw_write_unlock_irqrestore)kernel(_totalram_pages)kernel(abort)kernel(abort_creds)kernel(access_process_vm)kernel(account_locked_vm)kernel(ack_all_badblocks)kernel(acomp_request_alloc)kernel(acomp_request_free)kernel(acpi_acquire_global_lock)kernel(acpi_acquire_mutex)kernel(acpi_any_gpe_status_set)kernel(acpi_attach_data)kernel(acpi_bind_one)kernel(acpi_bios_error)kernel(acpi_bios_exception)kernel(acpi_bios_warning)kernel(acpi_buffer_to_resource)kernel(acpi_bus_attach_private_data)kernel(acpi_bus_can_wakeup)kernel(acpi_bus_detach_private_data)kernel(acpi_bus_for_each_dev)kernel(acpi_bus_generate_netlink_event)kernel(acpi_bus_get_device)kernel(acpi_bus_get_ejd)kernel(acpi_bus_get_private_data)kernel(acpi_bus_get_status)kernel(acpi_bus_get_status_handle)kernel(acpi_bus_power_manageable)kernel(acpi_bus_private_data_handler)kernel(acpi_bus_register_driver)kernel(acpi_bus_register_early_device)kernel(acpi_bus_scan)kernel(acpi_bus_set_power)kernel(acpi_bus_trim)kernel(acpi_bus_unregister_driver)kernel(acpi_bus_update_power)kernel(acpi_check_address_range)kernel(acpi_check_dsm)kernel(acpi_check_region)kernel(acpi_check_resource_conflict)kernel(acpi_clear_event)kernel(acpi_clear_gpe)kernel(acpi_cpc_valid)kernel(acpi_cppc_processor_exit)kernel(acpi_cppc_processor_probe)kernel(acpi_create_platform_device)kernel(acpi_current_gpe_count)kernel(acpi_data_fwnode_ops)kernel(acpi_dbg_layer)kernel(acpi_dbg_level)kernel(acpi_debugfs_dir)kernel(acpi_decode_pld_buffer)kernel(acpi_detach_data)kernel(acpi_dev_add_driver_gpios)kernel(acpi_dev_clear_dependencies)kernel(acpi_dev_filter_resource_type)kernel(acpi_dev_for_each_child)kernel(acpi_dev_found)kernel(acpi_dev_free_resource_list)kernel(acpi_dev_get_dma_resources)kernel(acpi_dev_get_first_match_dev)kernel(acpi_dev_get_irq_type)kernel(acpi_dev_get_memory_resources)kernel(acpi_dev_get_next_consumer_dev)kernel(acpi_dev_get_next_match_dev)kernel(acpi_dev_get_property)kernel(acpi_dev_get_resources)kernel(acpi_dev_gpio_irq_wake_get_by)kernel(acpi_dev_hid_uid_match)kernel(acpi_dev_install_notify_handler)kernel(acpi_dev_irq_flags)kernel(acpi_dev_pm_attach)kernel(acpi_dev_present)kernel(acpi_dev_ready_for_enumeration)kernel(acpi_dev_remove_driver_gpios)kernel(acpi_dev_remove_notify_handler)kernel(acpi_dev_resource_address_space)kernel(acpi_dev_resource_ext_address_space)kernel(acpi_dev_resource_interrupt)kernel(acpi_dev_resource_io)kernel(acpi_dev_resource_memory)kernel(acpi_dev_resume)kernel(acpi_dev_state_d0)kernel(acpi_dev_suspend)kernel(acpi_dev_uid_match)kernel(acpi_dev_uid_to_integer)kernel(acpi_device_fix_up_power)kernel(acpi_device_fix_up_power_children)kernel(acpi_device_fix_up_power_extended)kernel(acpi_device_fwnode_ops)kernel(acpi_device_get_match_data)kernel(acpi_device_hid)kernel(acpi_device_modalias)kernel(acpi_device_set_power)kernel(acpi_device_uevent_modalias)kernel(acpi_device_update_power)kernel(acpi_disable)kernel(acpi_disable_all_gpes)kernel(acpi_disable_event)kernel(acpi_disable_gpe)kernel(acpi_disabled)kernel(acpi_dispatch_gpe)kernel(acpi_dma_configure_id)kernel(acpi_dma_controller_free)kernel(acpi_dma_controller_register)kernel(acpi_dma_request_slave_chan_by_index)kernel(acpi_dma_request_slave_chan_by_name)kernel(acpi_dma_simple_xlate)kernel(acpi_driver_match_device)kernel(acpi_ec_add_query_handler)kernel(acpi_ec_mark_gpe_for_wake)kernel(acpi_ec_remove_query_handler)kernel(acpi_enable)kernel(acpi_enable_all_runtime_gpes)kernel(acpi_enable_all_wakeup_gpes)kernel(acpi_enable_event)kernel(acpi_enable_gpe)kernel(acpi_enter_sleep_state)kernel(acpi_enter_sleep_state_prep)kernel(acpi_enter_sleep_state_s4bios)kernel(acpi_error)kernel(acpi_evaluate_dsm)kernel(acpi_evaluate_integer)kernel(acpi_evaluate_object)kernel(acpi_evaluate_object_typed)kernel(acpi_evaluate_ost)kernel(acpi_evaluate_reference)kernel(acpi_evaluate_reg)kernel(acpi_evaluation_failure_warn)kernel(acpi_exception)kernel(acpi_execute_reg_methods)kernel(acpi_execute_simple_method)kernel(acpi_extract_package)kernel(acpi_fetch_acpi_dev)kernel(acpi_find_child_by_adr)kernel(acpi_find_child_device)kernel(acpi_finish_gpe)kernel(acpi_format_exception)kernel(acpi_gbl_FADT)kernel(acpi_get_acpi_dev)kernel(acpi_get_and_request_gpiod)kernel(acpi_get_cpuid)kernel(acpi_get_current_resources)kernel(acpi_get_data)kernel(acpi_get_data_full)kernel(acpi_get_devices)kernel(acpi_get_event_resources)kernel(acpi_get_event_status)kernel(acpi_get_first_physical_node)kernel(acpi_get_gpe_device)kernel(acpi_get_gpe_status)kernel(acpi_get_handle)kernel(acpi_get_hp_hw_control_from_firmware)kernel(acpi_get_irq_routing_table)kernel(acpi_get_local_address)kernel(acpi_get_name)kernel(acpi_get_next_object)kernel(acpi_get_node)kernel(acpi_get_object_info)kernel(acpi_get_parent)kernel(acpi_get_pci_dev)kernel(acpi_get_phys_id)kernel(acpi_get_physical_device_location)kernel(acpi_get_possible_resources)kernel(acpi_get_psd_map)kernel(acpi_get_sleep_type_data)kernel(acpi_get_subsystem_id)kernel(acpi_get_table)kernel(acpi_get_table_by_index)kernel(acpi_get_table_header)kernel(acpi_get_type)kernel(acpi_get_vendor_resource)kernel(acpi_gpe_count)kernel(acpi_gpio_get_io_resource)kernel(acpi_gpio_get_irq_resource)kernel(acpi_gpiochip_free_interrupts)kernel(acpi_gpiochip_request_interrupts)kernel(acpi_gsi_to_irq)kernel(acpi_handle_list_equal)kernel(acpi_handle_list_free)kernel(acpi_handle_list_replace)kernel(acpi_handle_printk)kernel(acpi_has_method)kernel(acpi_has_watchdog)kernel(acpi_info)kernel(acpi_initialize_hp_context)kernel(acpi_install_address_space_handler)kernel(acpi_install_address_space_handler_no_reg)kernel(acpi_install_cmos_rtc_space_handler)kernel(acpi_install_fixed_event_handler)kernel(acpi_install_global_event_handler)kernel(acpi_install_gpe_block)kernel(acpi_install_gpe_handler)kernel(acpi_install_gpe_raw_handler)kernel(acpi_install_interface)kernel(acpi_install_interface_handler)kernel(acpi_install_method)kernel(acpi_install_notify_handler)kernel(acpi_install_sci_handler)kernel(acpi_install_table_handler)kernel(acpi_is_pnp_device)kernel(acpi_is_root_bridge)kernel(acpi_is_video_device)kernel(acpi_kobj)kernel(acpi_leave_sleep_state)kernel(acpi_leave_sleep_state_prep)kernel(acpi_lid_open)kernel(acpi_load_table)kernel(acpi_lpat_free_conversion_table)kernel(acpi_lpat_get_conversion_table)kernel(acpi_lpat_raw_to_temp)kernel(acpi_lpat_temp_to_raw)kernel(acpi_map_cpu)kernel(acpi_map_pxm_to_node)kernel(acpi_mark_gpe_for_wake)kernel(acpi_mask_gpe)kernel(acpi_match_acpi_device)kernel(acpi_match_device)kernel(acpi_match_device_ids)kernel(acpi_match_platform_list)kernel(acpi_notifier_call_chain)kernel(acpi_os_execute)kernel(acpi_os_get_iomem)kernel(acpi_os_get_line)kernel(acpi_os_map_generic_address)kernel(acpi_os_map_iomem)kernel(acpi_os_map_memory)kernel(acpi_os_printf)kernel(acpi_os_read_port)kernel(acpi_os_unmap_generic_address)kernel(acpi_os_unmap_iomem)kernel(acpi_os_unmap_memory)kernel(acpi_os_wait_events_complete)kernel(acpi_os_write_port)kernel(acpi_osi_is_win8)kernel(acpi_pci_check_ejectable)kernel(acpi_pci_detect_ejectable)kernel(acpi_pci_disabled)kernel(acpi_pci_find_root)kernel(acpi_pm_device_sleep_state)kernel(acpi_pm_set_device_wakeup)kernel(acpi_pm_wakeup_event)kernel(acpi_processor_claim_cst_control)kernel(acpi_processor_evaluate_cst)kernel(acpi_processor_ffh_cstate_enter)kernel(acpi_processor_ffh_cstate_probe)kernel(acpi_processor_get_bios_limit)kernel(acpi_processor_get_performance_info)kernel(acpi_processor_get_psd)kernel(acpi_processor_notify_smm)kernel(acpi_processor_power_init_bm_check)kernel(acpi_processor_preregister_performance)kernel(acpi_processor_register_performance)kernel(acpi_processor_unregister_performance)kernel(acpi_purge_cached_objects)kernel(acpi_put_table)kernel(acpi_quirk_skip_acpi_ac_and_battery)kernel(acpi_read)kernel(acpi_read_bit_register)kernel(acpi_reconfig_notifier_register)kernel(acpi_reconfig_notifier_unregister)kernel(acpi_reduced_hardware)kernel(acpi_register_gsi)kernel(acpi_register_ioapic)kernel(acpi_register_lps0_dev)kernel(acpi_register_wakeup_handler)kernel(acpi_release_global_lock)kernel(acpi_release_mutex)kernel(acpi_remove_address_space_handler)kernel(acpi_remove_cmos_rtc_space_handler)kernel(acpi_remove_fixed_event_handler)kernel(acpi_remove_gpe_block)kernel(acpi_remove_gpe_handler)kernel(acpi_remove_interface)kernel(acpi_remove_notify_handler)kernel(acpi_remove_sci_handler)kernel(acpi_remove_table_handler)kernel(acpi_reset)kernel(acpi_resource_to_address64)kernel(acpi_resources_are_enforced)kernel(acpi_root_dir)kernel(acpi_run_osc)kernel(acpi_scan_lock_acquire)kernel(acpi_scan_lock_release)kernel(acpi_set_current_resources)kernel(acpi_set_firmware_waking_vector)kernel(acpi_set_gpe)kernel(acpi_set_gpe_wake_mask)kernel(acpi_set_modalias)kernel(acpi_setup_gpe_for_wake)kernel(acpi_spi_count_resources)kernel(acpi_spi_device_alloc)kernel(acpi_storage_d3)kernel(acpi_subsys_complete)kernel(acpi_subsys_freeze)kernel(acpi_subsys_poweroff)kernel(acpi_subsys_prepare)kernel(acpi_subsys_restore_early)kernel(acpi_subsys_runtime_resume)kernel(acpi_subsys_runtime_suspend)kernel(acpi_subsys_suspend)kernel(acpi_subsys_suspend_late)kernel(acpi_subsys_suspend_noirq)kernel(acpi_table_parse_cedt)kernel(acpi_target_system_state)kernel(acpi_tb_install_and_load_table)kernel(acpi_tb_unload_table)kernel(acpi_unbind_one)kernel(acpi_unload_parent_table)kernel(acpi_unload_table)kernel(acpi_unmap_cpu)kernel(acpi_unregister_gsi)kernel(acpi_unregister_ioapic)kernel(acpi_unregister_lps0_dev)kernel(acpi_unregister_wakeup_handler)kernel(acpi_update_all_gpes)kernel(acpi_video_backlight_string)kernel(acpi_walk_namespace)kernel(acpi_walk_resource_buffer)kernel(acpi_walk_resources)kernel(acpi_warning)kernel(acpi_write)kernel(acpi_write_bit_register)kernel(acpiphp_register_attention)kernel(acpiphp_unregister_attention)kernel(add_cpu)kernel(add_device_randomness)kernel(add_disk_randomness)kernel(add_hwgenerator_randomness)kernel(add_input_randomness)kernel(add_interrupt_randomness)kernel(add_memory)kernel(add_memory_driver_managed)kernel(add_swap_extent)kernel(add_taint)kernel(add_timer)kernel(add_timer_on)kernel(add_to_page_cache_lru)kernel(add_to_pipe)kernel(add_uevent_var)kernel(add_wait_queue)kernel(add_wait_queue_exclusive)kernel(add_wait_queue_priority)kernel(add_watch_to_object)kernel(addrconf_add_linklocal)kernel(addrconf_prefix_rcv_add_addr)kernel(address_space_init_once)kernel(adjust_managed_page_count)kernel(adjust_resource)kernel(adxl_decode)kernel(adxl_get_component_names)kernel(aead_exit_geniv)kernel(aead_geniv_alloc)kernel(aead_init_geniv)kernel(aead_register_instance)kernel(aer_recover_queue)kernel(aes_decrypt)kernel(aes_encrypt)kernel(aes_expandkey)kernel(af_alg_accept)kernel(af_alg_alloc_areq)kernel(af_alg_async_cb)kernel(af_alg_count_tsgl)kernel(af_alg_free_resources)kernel(af_alg_free_sg)kernel(af_alg_get_rsgl)kernel(af_alg_make_sg)kernel(af_alg_poll)kernel(af_alg_pull_tsgl)kernel(af_alg_register_type)kernel(af_alg_release)kernel(af_alg_release_parent)kernel(af_alg_sendmsg)kernel(af_alg_sendpage)kernel(af_alg_unregister_type)kernel(af_alg_wait_for_data)kernel(af_alg_wmem_wakeup)kernel(ahash_register_instance)kernel(akcipher_register_instance)kernel(alarm_cancel)kernel(alarm_expires_remaining)kernel(alarm_forward)kernel(alarm_forward_now)kernel(alarm_init)kernel(alarm_restart)kernel(alarm_start)kernel(alarm_start_relative)kernel(alarm_try_to_cancel)kernel(alarmtimer_get_rtcdev)kernel(alg_test)kernel(all_vm_events)kernel(alloc_anon_inode)kernel(alloc_buffer_head)kernel(alloc_chrdev_region)kernel(alloc_contig_range)kernel(alloc_cpu_rmap)kernel(alloc_cpumask_var_node)kernel(alloc_dax)kernel(alloc_dax_region)kernel(alloc_etherdev_mqs)kernel(alloc_fcdev)kernel(alloc_file_pseudo)kernel(alloc_file_pseudo_noaccount)kernel(alloc_free_mem_region)kernel(alloc_io_pgtable_ops)kernel(alloc_iova)kernel(alloc_iova_fast)kernel(alloc_memory_type)kernel(alloc_netdev_mqs)kernel(alloc_page_buffers)kernel(alloc_pages)kernel(alloc_pages_exact)kernel(alloc_skb_for_msg)kernel(alloc_skb_with_frags)kernel(alloc_workqueue)kernel(alloc_xenballooned_pages)kernel(allocate_resource)kernel(alternatives_patched)kernel(always_delete_dentry)kernel(amd_atl_register_decoder)kernel(amd_atl_unregister_decoder)kernel(amd_clear_divider)kernel(amd_convert_umc_mca_addr_to_sys_addr)kernel(amd_flush_garts)kernel(amd_get_dr_addr_mask)kernel(amd_get_highest_perf)kernel(amd_get_nodes_per_socket)kernel(amd_iommu_activate_guest_mode)kernel(amd_iommu_deactivate_guest_mode)kernel(amd_iommu_register_ga_log_notifier)kernel(amd_iommu_snp_disable)kernel(amd_iommu_snp_en)kernel(amd_iommu_update_ga)kernel(amd_nb_has_feature)kernel(amd_nb_num)kernel(amd_pmu_disable_virt)kernel(amd_pmu_enable_virt)kernel(amd_smn_read)kernel(amd_smn_write)kernel(anon_inode_create_getfile)kernel(anon_inode_getfd)kernel(anon_inode_getfile)kernel(anon_transport_class_register)kernel(anon_transport_class_unregister)kernel(apei_exec_collect_resources)kernel(apei_exec_ctx_init)kernel(apei_exec_noop)kernel(apei_exec_post_unmap_gars)kernel(apei_exec_pre_map_gars)kernel(apei_exec_read_register)kernel(apei_exec_read_register_value)kernel(apei_exec_write_register)kernel(apei_exec_write_register_value)kernel(apei_get_debugfs_dir)kernel(apei_map_generic_address)kernel(apei_mce_report_mem_error)kernel(apei_osc_setup)kernel(apei_read)kernel(apei_resources_add)kernel(apei_resources_fini)kernel(apei_resources_release)kernel(apei_resources_request)kernel(apei_resources_sub)kernel(apei_write)kernel(aperture_remove_conflicting_devices)kernel(aperture_remove_conflicting_pci_devices)kernel(apic)kernel(apply_to_existing_page_range)kernel(apply_to_page_range)kernel(arbitrary_virt_to_machine)kernel(arch_apei_enable_cmcff)kernel(arch_apei_report_mem_error)kernel(arch_cpu_idle)kernel(arch_debugfs_dir)kernel(arch_freq_scale)kernel(arch_haltpoll_disable)kernel(arch_haltpoll_enable)kernel(arch_invalidate_pmem)kernel(arch_io_free_memtype_wc)kernel(arch_io_reserve_memtype_wc)kernel(arch_is_platform_page)kernel(arch_nvram_ops)kernel(arch_phys_wc_add)kernel(arch_phys_wc_del)kernel(arch_phys_wc_index)kernel(arch_register_cpu)kernel(arch_set_max_freq_ratio)kernel(arch_static_call_transform)kernel(arch_touch_nmi_watchdog)kernel(arch_unregister_cpu)kernel(arch_wb_cache_pmem)kernel(argv_free)kernel(argv_split)kernel(arp_create)kernel(arp_send)kernel(arp_tbl)kernel(arp_xmit)kernel(asm_exc_nmi_kvm_vmx)kernel(asm_load_gs_index)kernel(asn1_ber_decoder)kernel(asn1_encode_boolean)kernel(asn1_encode_integer)kernel(asn1_encode_octet_string)kernel(asn1_encode_oid)kernel(asn1_encode_sequence)kernel(asn1_encode_tag)kernel(asymmetric_key_generate_id)kernel(asymmetric_key_id_partial)kernel(asymmetric_key_id_same)kernel(async_schedule_node)kernel(async_schedule_node_domain)kernel(async_synchronize_cookie)kernel(async_synchronize_cookie_domain)kernel(async_synchronize_full)kernel(async_synchronize_full_domain)kernel(atomic_dec_and_mutex_lock)kernel(atomic_notifier_call_chain)kernel(atomic_notifier_chain_register)kernel(atomic_notifier_chain_register_unique_prio)kernel(atomic_notifier_chain_unregister)kernel(attribute_container_classdev_to_container)kernel(attribute_container_find_class_device)kernel(attribute_container_register)kernel(attribute_container_unregister)kernel(audit_enabled)kernel(audit_log)kernel(audit_log_end)kernel(audit_log_format)kernel(audit_log_start)kernel(audit_log_task_context)kernel(audit_log_task_info)kernel(autoremove_wake_function)kernel(auxiliary_device_init)kernel(auxiliary_driver_unregister)kernel(auxiliary_find_device)kernel(avenrun)kernel(backlight_device_get_by_name)kernel(backlight_device_get_by_type)kernel(backlight_device_register)kernel(backlight_device_set_brightness)kernel(backlight_device_unregister)kernel(backlight_force_update)kernel(backlight_register_notifier)kernel(backlight_unregister_notifier)kernel(badblocks_check)kernel(badblocks_clear)kernel(badblocks_exit)kernel(badblocks_init)kernel(badblocks_set)kernel(badblocks_show)kernel(badblocks_store)kernel(balance_dirty_pages_ratelimited)kernel(balance_dirty_pages_ratelimited_flags)kernel(balloon_mops)kernel(balloon_page_alloc)kernel(balloon_page_dequeue)kernel(balloon_page_enqueue)kernel(balloon_page_list_dequeue)kernel(balloon_page_list_enqueue)kernel(balloon_set_new_target)kernel(balloon_stats)kernel(base64_decode)kernel(base64_encode)kernel(battery_hook_register)kernel(battery_hook_unregister)kernel(bcmp)kernel(bd_abort_claiming)kernel(bd_link_disk_holder)kernel(bd_prepare_to_claim)kernel(bd_unlink_disk_holder)kernel(bdev_alignment_offset)kernel(bdev_discard_alignment)kernel(bdev_disk_changed)kernel(bdev_end_io_acct)kernel(bdev_file_open_by_dev)kernel(bdev_file_open_by_path)kernel(bdev_fput)kernel(bdev_nr_zones)kernel(bdev_start_io_acct)kernel(bdi_alloc)kernel(bdi_dev_name)kernel(bdi_put)kernel(bdi_register)kernel(bdi_set_max_ratio)kernel(bdi_unregister)kernel(begin_new_exec)kernel(bfifo_qdisc_ops)kernel(bh_uptodate_or_lock)kernel(bin2hex)kernel(bind_evtchn_to_irq)kernel(bind_evtchn_to_irq_lateeoi)kernel(bind_evtchn_to_irqhandler)kernel(bind_evtchn_to_irqhandler_lateeoi)kernel(bind_interdomain_evtchn_to_irq_lateeoi)kernel(bind_interdomain_evtchn_to_irqhandler_lateeoi)kernel(bind_virq_to_irqhandler)kernel(bio_add_page)kernel(bio_add_pc_page)kernel(bio_add_zone_append_page)kernel(bio_alloc_bioset)kernel(bio_alloc_clone)kernel(bio_associate_blkg)kernel(bio_associate_blkg_from_css)kernel(bio_blkcg_css)kernel(bio_chain)kernel(bio_check_pages_dirty)kernel(bio_clone_blkg_association)kernel(bio_copy_data)kernel(bio_copy_data_iter)kernel(bio_end_io_acct_remapped)kernel(bio_endio)kernel(bio_free_pages)kernel(bio_init)kernel(bio_init_clone)kernel(bio_integrity_add_page)kernel(bio_integrity_alloc)kernel(bio_integrity_prep)kernel(bio_integrity_trim)kernel(bio_iov_iter_get_pages)kernel(bio_kmalloc)kernel(bio_poll)kernel(bio_put)kernel(bio_reset)kernel(bio_set_pages_dirty)kernel(bio_split)kernel(bio_split_to_limits)kernel(bio_start_io_acct)kernel(bio_trim)kernel(bio_uninit)kernel(bioset_exit)kernel(bioset_init)kernel(bioset_integrity_create)kernel(bit_wait)kernel(bit_wait_io)kernel(bit_wait_io_timeout)kernel(bit_wait_timeout)kernel(bit_waitqueue)kernel(bitmap_alloc)kernel(bitmap_alloc_node)kernel(bitmap_allocate_region)kernel(bitmap_bitremap)kernel(bitmap_cut)kernel(bitmap_find_free_region)kernel(bitmap_find_next_zero_area_off)kernel(bitmap_free)kernel(bitmap_from_arr32)kernel(bitmap_parse)kernel(bitmap_parse_user)kernel(bitmap_parselist)kernel(bitmap_parselist_user)kernel(bitmap_print_bitmask_to_buf)kernel(bitmap_print_list_to_buf)kernel(bitmap_print_to_pagebuf)kernel(bitmap_release_region)kernel(bitmap_remap)kernel(bitmap_to_arr32)kernel(bitmap_zalloc)kernel(bitmap_zalloc_node)kernel(blackhole_netdev)kernel(blake2s256_hmac)kernel(blake2s_compress)kernel(blake2s_compress_generic)kernel(blake2s_final)kernel(blake2s_update)kernel(blk_abort_request)kernel(blk_add_driver_data)kernel(blk_bio_list_merge)kernel(blk_check_plugged)kernel(blk_clear_pm_only)kernel(blk_dump_rq_flags)kernel(blk_execute_rq)kernel(blk_execute_rq_nowait)kernel(blk_fill_rwbs)kernel(blk_finish_plug)kernel(blk_freeze_queue_start)kernel(blk_get_queue)kernel(blk_insert_cloned_request)kernel(blk_integrity_compare)kernel(blk_integrity_register)kernel(blk_integrity_unregister)kernel(blk_io_schedule)kernel(blk_limits_io_min)kernel(blk_limits_io_opt)kernel(blk_lld_busy)kernel(blk_mark_disk_dead)kernel(blk_mq_alloc_disk_for_queue)kernel(blk_mq_alloc_request)kernel(blk_mq_alloc_request_hctx)kernel(blk_mq_alloc_sq_tag_set)kernel(blk_mq_alloc_tag_set)kernel(blk_mq_complete_request)kernel(blk_mq_complete_request_remote)kernel(blk_mq_debugfs_rq_show)kernel(blk_mq_delay_kick_requeue_list)kernel(blk_mq_delay_run_hw_queue)kernel(blk_mq_delay_run_hw_queues)kernel(blk_mq_destroy_queue)kernel(blk_mq_end_request)kernel(blk_mq_end_request_batch)kernel(blk_mq_flush_busy_ctxs)kernel(blk_mq_free_request)kernel(blk_mq_free_tag_set)kernel(blk_mq_freeze_queue)kernel(blk_mq_freeze_queue_wait)kernel(blk_mq_freeze_queue_wait_timeout)kernel(blk_mq_hctx_set_fq_lock_class)kernel(blk_mq_init_allocated_queue)kernel(blk_mq_init_queue)kernel(blk_mq_kick_requeue_list)kernel(blk_mq_map_queues)kernel(blk_mq_pci_map_queues)kernel(blk_mq_queue_inflight)kernel(blk_mq_quiesce_queue)kernel(blk_mq_quiesce_queue_nowait)kernel(blk_mq_quiesce_tagset)kernel(blk_mq_requeue_request)kernel(blk_mq_rq_cpu)kernel(blk_mq_run_hw_queue)kernel(blk_mq_run_hw_queues)kernel(blk_mq_sched_mark_restart_hctx)kernel(blk_mq_sched_try_insert_merge)kernel(blk_mq_sched_try_merge)kernel(blk_mq_start_hw_queue)kernel(blk_mq_start_hw_queues)kernel(blk_mq_start_request)kernel(blk_mq_start_stopped_hw_queue)kernel(blk_mq_start_stopped_hw_queues)kernel(blk_mq_stop_hw_queue)kernel(blk_mq_stop_hw_queues)kernel(blk_mq_tagset_busy_iter)kernel(blk_mq_tagset_wait_completed_request)kernel(blk_mq_unfreeze_queue)kernel(blk_mq_unique_tag)kernel(blk_mq_unquiesce_queue)kernel(blk_mq_unquiesce_tagset)kernel(blk_mq_update_nr_hw_queues)kernel(blk_mq_virtio_map_queues)kernel(blk_mq_wait_quiesce_done)kernel(blk_next_bio)kernel(blk_op_str)kernel(blk_pm_runtime_init)kernel(blk_post_runtime_resume)kernel(blk_post_runtime_suspend)kernel(blk_pre_runtime_resume)kernel(blk_pre_runtime_suspend)kernel(blk_put_queue)kernel(blk_queue_alignment_offset)kernel(blk_queue_bounce_limit)kernel(blk_queue_can_use_dma_map_merging)kernel(blk_queue_chunk_sectors)kernel(blk_queue_dma_alignment)kernel(blk_queue_flag_clear)kernel(blk_queue_flag_set)kernel(blk_queue_flag_test_and_set)kernel(blk_queue_io_min)kernel(blk_queue_io_opt)kernel(blk_queue_logical_block_size)kernel(blk_queue_max_discard_sectors)kernel(blk_queue_max_discard_segments)kernel(blk_queue_max_hw_sectors)kernel(blk_queue_max_secure_erase_sectors)kernel(blk_queue_max_segment_size)kernel(blk_queue_max_segments)kernel(blk_queue_max_write_zeroes_sectors)kernel(blk_queue_max_zone_append_sectors)kernel(blk_queue_physical_block_size)kernel(blk_queue_required_elevator_features)kernel(blk_queue_rq_timeout)kernel(blk_queue_segment_boundary)kernel(blk_queue_update_dma_alignment)kernel(blk_queue_update_dma_pad)kernel(blk_queue_virt_boundary)kernel(blk_queue_write_cache)kernel(blk_queue_zone_write_granularity)kernel(blk_req_needs_zone_write_lock)kernel(blk_req_zone_write_trylock)kernel(blk_revalidate_disk_zones)kernel(blk_rq_append_bio)kernel(blk_rq_count_integrity_sg)kernel(blk_rq_init)kernel(blk_rq_is_poll)kernel(blk_rq_map_integrity_sg)kernel(blk_rq_map_kern)kernel(blk_rq_map_user)kernel(blk_rq_map_user_io)kernel(blk_rq_map_user_iov)kernel(blk_rq_poll)kernel(blk_rq_prep_clone)kernel(blk_rq_unmap_user)kernel(blk_rq_unprep_clone)kernel(blk_set_pm_only)kernel(blk_set_queue_depth)kernel(blk_set_runtime_active)kernel(blk_set_stacking_limits)kernel(blk_stack_limits)kernel(blk_start_plug)kernel(blk_stat_disable_accounting)kernel(blk_stat_enable_accounting)kernel(blk_status_to_errno)kernel(blk_status_to_str)kernel(blk_steal_bios)kernel(blk_sync_queue)kernel(blk_trace_remove)kernel(blk_trace_setup)kernel(blk_trace_startstop)kernel(blk_update_request)kernel(blk_zone_cond_str)kernel(blkcg_activate_policy)kernel(blkcg_deactivate_policy)kernel(blkcg_get_fc_appid)kernel(blkcg_policy_register)kernel(blkcg_policy_unregister)kernel(blkcg_print_blkgs)kernel(blkcg_root)kernel(blkcg_root_css)kernel(blkcg_set_fc_appid)kernel(blkdev_compat_ptr_ioctl)kernel(blkdev_issue_discard)kernel(blkdev_issue_flush)kernel(blkdev_issue_secure_erase)kernel(blkdev_issue_zeroout)kernel(blkdev_report_zones)kernel(blkdev_zone_mgmt)kernel(blkg_conf_exit)kernel(blkg_conf_init)kernel(blkg_conf_prep)kernel(blkg_prfill_rwstat)kernel(blkg_rwstat_exit)kernel(blkg_rwstat_init)kernel(blkg_rwstat_recursive_sum)kernel(block_commit_write)kernel(block_dirty_folio)kernel(block_invalidate_folio)kernel(block_is_partially_uptodate)kernel(block_page_mkwrite)kernel(block_read_full_folio)kernel(block_truncate_page)kernel(block_write_begin)kernel(block_write_end)kernel(block_write_full_page)kernel(blockdev_superblock)kernel(blocking_notifier_call_chain)kernel(blocking_notifier_call_chain_robust)kernel(blocking_notifier_chain_register)kernel(blocking_notifier_chain_register_unique_prio)kernel(blocking_notifier_chain_unregister)kernel(bmap)kernel(boot_cpu_data)kernel(boot_cpu_physical_apicid)kernel(boot_option_idle_override)kernel(bpf_dispatcher_xdp_func)kernel(bpf_empty_prog_array)kernel(bpf_event_output)kernel(bpf_fentry_test1)kernel(bpf_link_get_from_fd)kernel(bpf_link_put)kernel(bpf_log)kernel(bpf_map_get)kernel(bpf_map_inc)kernel(bpf_map_inc_not_zero)kernel(bpf_map_inc_with_uref)kernel(bpf_map_put)kernel(bpf_master_redirect_enabled_key)kernel(bpf_offload_dev_create)kernel(bpf_offload_dev_destroy)kernel(bpf_offload_dev_match)kernel(bpf_offload_dev_netdev_register)kernel(bpf_offload_dev_netdev_unregister)kernel(bpf_offload_dev_priv)kernel(bpf_preload_ops)kernel(bpf_prog_add)kernel(bpf_prog_alloc)kernel(bpf_prog_create)kernel(bpf_prog_create_from_user)kernel(bpf_prog_destroy)kernel(bpf_prog_free)kernel(bpf_prog_get_type_dev)kernel(bpf_prog_get_type_path)kernel(bpf_prog_inc)kernel(bpf_prog_inc_not_zero)kernel(bpf_prog_put)kernel(bpf_prog_select_runtime)kernel(bpf_prog_sub)kernel(bpf_redirect_info)kernel(bpf_sk_lookup_enabled)kernel(bpf_sk_storage_diag_alloc)kernel(bpf_sk_storage_diag_free)kernel(bpf_sk_storage_diag_put)kernel(bpf_stats_enabled_key)kernel(bpf_trace_run1)kernel(bpf_trace_run10)kernel(bpf_trace_run11)kernel(bpf_trace_run12)kernel(bpf_trace_run2)kernel(bpf_trace_run3)kernel(bpf_trace_run4)kernel(bpf_trace_run5)kernel(bpf_trace_run6)kernel(bpf_trace_run7)kernel(bpf_trace_run8)kernel(bpf_trace_run9)kernel(bpf_verifier_log_write)kernel(bpf_warn_invalid_xdp_action)kernel(bprintf)kernel(bprm_change_interp)kernel(br_fdb_test_addr_hook)kernel(br_ip6_fragment)kernel(brioctl_set)kernel(bsearch)kernel(bsg_job_done)kernel(bsg_job_get)kernel(bsg_job_put)kernel(bsg_register_queue)kernel(bsg_remove_queue)kernel(bsg_setup_queue)kernel(bsg_unregister_queue)kernel(bstr_printf)kernel(btf_type_by_id)kernel(btree_alloc)kernel(btree_destroy)kernel(btree_free)kernel(btree_geo128)kernel(btree_geo32)kernel(btree_geo64)kernel(btree_get_prev)kernel(btree_grim_visitor)kernel(btree_init)kernel(btree_init_mempool)kernel(btree_insert)kernel(btree_last)kernel(btree_lookup)kernel(btree_merge)kernel(btree_remove)kernel(btree_update)kernel(btree_visitor)kernel(buffer_check_dirty_writeback)kernel(buffer_migrate_folio)kernel(buffer_migrate_folio_norefs)kernel(build_skb)kernel(build_skb_around)kernel(bus_create_file)kernel(bus_find_device)kernel(bus_for_each_dev)kernel(bus_for_each_drv)kernel(bus_get_dev_root)kernel(bus_get_kset)kernel(bus_register)kernel(bus_register_notifier)kernel(bus_remove_file)kernel(bus_rescan_devices)kernel(bus_sort_breadthfirst)kernel(bus_unregister)kernel(bus_unregister_notifier)kernel(byte_rev_table)kernel(cachemode2protval)kernel(cad_pid)kernel(call_blocking_lsm_notifier)kernel(call_fib_notifier)kernel(call_fib_notifiers)kernel(call_hid_bpf_rdesc_fixup)kernel(call_netdevice_notifiers)kernel(call_netevent_notifiers)kernel(call_rcu)kernel(call_rcu_tasks)kernel(call_rcu_tasks_rude)kernel(call_rcu_tasks_trace)kernel(call_srcu)kernel(call_switchdev_blocking_notifiers)kernel(call_switchdev_notifiers)kernel(call_usermodehelper)kernel(call_usermodehelper_exec)kernel(call_usermodehelper_setup)kernel(can_do_mlock)kernel(cancel_delayed_work)kernel(cancel_delayed_work_sync)kernel(cancel_work)kernel(cancel_work_sync)kernel(capable)kernel(capable_wrt_inode_uidgid)kernel(cc_mkdec)kernel(cc_platform_has)kernel(cdc_parse_cdc_header)kernel(cdev_add)kernel(cdev_alloc)kernel(cdev_del)kernel(cdev_device_add)kernel(cdev_device_del)kernel(cdev_init)kernel(cdev_set_parent)kernel(cfb_copyarea)kernel(cfb_fillrect)kernel(cfb_imageblit)kernel(cgroup_attach_task_all)kernel(cgroup_bpf_enabled_key)kernel(cgroup_get_e_css)kernel(cgroup_get_from_fd)kernel(cgroup_get_from_id)kernel(cgroup_get_from_path)kernel(cgroup_path_ns)kernel(cgrp_dfl_root)kernel(chacha20poly1305_decrypt)kernel(chacha20poly1305_decrypt_sg_inplace)kernel(chacha20poly1305_encrypt)kernel(chacha20poly1305_encrypt_sg_inplace)kernel(chacha_block_generic)kernel(chacha_crypt_arch)kernel(chacha_crypt_generic)kernel(chacha_init_arch)kernel(check_move_unevictable_folios)kernel(check_move_unevictable_pages)kernel(check_signature)kernel(check_tsc_unstable)kernel(check_zeroed_user)kernel(class_compat_create_link)kernel(class_compat_register)kernel(class_compat_remove_link)kernel(class_compat_unregister)kernel(class_create)kernel(class_create_file_ns)kernel(class_destroy)kernel(class_dev_iter_exit)kernel(class_dev_iter_init)kernel(class_dev_iter_next)kernel(class_find_device)kernel(class_for_each_device)kernel(class_interface_register)kernel(class_interface_unregister)kernel(class_is_registered)kernel(class_register)kernel(class_remove_file_ns)kernel(class_unregister)kernel(clean_acked_data_disable)kernel(clean_acked_data_enable)kernel(clean_acked_data_flush)kernel(clean_bdev_aliases)kernel(clean_record_shared_mapping_range)kernel(cleanup_srcu_struct)kernel(clear_bhb_loop)kernel(clear_hv_tscchange_cb)kernel(clear_inode)kernel(clear_mce_nospec)kernel(clear_nlink)kernel(clear_node_memory_type)kernel(clear_page_dirty_for_io)kernel(clear_page_erms)kernel(clear_page_orig)kernel(clear_page_rep)kernel(clear_selection)kernel(clear_user_erms)kernel(clear_user_original)kernel(clear_user_rep_good)kernel(clflush_cache_range)kernel(clk_add_alias)kernel(clk_bulk_disable)kernel(clk_bulk_enable)kernel(clk_bulk_get)kernel(clk_bulk_get_all)kernel(clk_bulk_get_optional)kernel(clk_bulk_prepare)kernel(clk_bulk_put)kernel(clk_bulk_put_all)kernel(clk_bulk_unprepare)kernel(clk_disable)kernel(clk_divider_ops)kernel(clk_divider_ro_ops)kernel(clk_enable)kernel(clk_fixed_factor_ops)kernel(clk_fixed_rate_ops)kernel(clk_fractional_divider_general_approximation)kernel(clk_fractional_divider_ops)kernel(clk_gate_is_enabled)kernel(clk_gate_ops)kernel(clk_gate_restore_context)kernel(clk_get)kernel(clk_get_accuracy)kernel(clk_get_parent)kernel(clk_get_phase)kernel(clk_get_rate)kernel(clk_get_scaled_duty_cycle)kernel(clk_get_sys)kernel(clk_has_parent)kernel(clk_hw_determine_rate_no_reparent)kernel(clk_hw_forward_rate_request)kernel(clk_hw_get_clk)kernel(clk_hw_get_flags)kernel(clk_hw_get_name)kernel(clk_hw_get_num_parents)kernel(clk_hw_get_parent)kernel(clk_hw_get_parent_by_index)kernel(clk_hw_get_parent_index)kernel(clk_hw_get_rate)kernel(clk_hw_get_rate_range)kernel(clk_hw_init_rate_request)kernel(clk_hw_is_enabled)kernel(clk_hw_is_prepared)kernel(clk_hw_rate_is_protected)kernel(clk_hw_register)kernel(clk_hw_register_clkdev)kernel(clk_hw_register_composite)kernel(clk_hw_register_fixed_factor)kernel(clk_hw_register_fixed_factor_fwname)kernel(clk_hw_register_fixed_factor_parent_hw)kernel(clk_hw_register_fixed_factor_with_accuracy_fwname)kernel(clk_hw_register_fractional_divider)kernel(clk_hw_round_rate)kernel(clk_hw_set_parent)kernel(clk_hw_set_rate_range)kernel(clk_hw_unregister)kernel(clk_hw_unregister_composite)kernel(clk_hw_unregister_divider)kernel(clk_hw_unregister_fixed_factor)kernel(clk_hw_unregister_fixed_rate)kernel(clk_hw_unregister_gate)kernel(clk_hw_unregister_mux)kernel(clk_is_enabled_when_prepared)kernel(clk_is_match)kernel(clk_multiplier_ops)kernel(clk_mux_determine_rate_flags)kernel(clk_mux_index_to_val)kernel(clk_mux_ops)kernel(clk_mux_ro_ops)kernel(clk_mux_val_to_index)kernel(clk_notifier_register)kernel(clk_notifier_unregister)kernel(clk_prepare)kernel(clk_put)kernel(clk_rate_exclusive_get)kernel(clk_rate_exclusive_put)kernel(clk_register)kernel(clk_register_clkdev)kernel(clk_register_composite)kernel(clk_register_divider_table)kernel(clk_register_fixed_factor)kernel(clk_register_fixed_rate)kernel(clk_register_fractional_divider)kernel(clk_register_gate)kernel(clk_register_mux_table)kernel(clk_restore_context)kernel(clk_round_rate)kernel(clk_save_context)kernel(clk_set_duty_cycle)kernel(clk_set_max_rate)kernel(clk_set_min_rate)kernel(clk_set_parent)kernel(clk_set_phase)kernel(clk_set_rate)kernel(clk_set_rate_exclusive)kernel(clk_set_rate_range)kernel(clk_unprepare)kernel(clk_unregister)kernel(clk_unregister_divider)kernel(clk_unregister_fixed_factor)kernel(clk_unregister_fixed_rate)kernel(clk_unregister_gate)kernel(clk_unregister_mux)kernel(clkdev_add)kernel(clkdev_create)kernel(clkdev_drop)kernel(clkdev_hw_create)kernel(clock_t_to_jiffies)kernel(clockevent_delta2ns)kernel(clockevents_config_and_register)kernel(clockevents_register_device)kernel(clockevents_unbind_device)kernel(clocks_calc_mult_shift)kernel(clocksource_change_rating)kernel(clocksource_unregister)kernel(clocksource_verify_percpu)kernel(clone_private_mount)kernel(close_fd)kernel(cn_add_callback)kernel(cn_del_callback)kernel(cn_netlink_send)kernel(cn_netlink_send_mult)kernel(color_table)kernel(commit_creds)kernel(compat_only_sysfs_link_entry_to_kobj)kernel(compat_ptr_ioctl)kernel(complete)kernel(complete_all)kernel(complete_request_key)kernel(completion_done)kernel(component_add)kernel(component_add_typed)kernel(component_bind_all)kernel(component_compare_dev)kernel(component_compare_dev_name)kernel(component_compare_of)kernel(component_del)kernel(component_master_add_with_match)kernel(component_master_del)kernel(component_match_add_release)kernel(component_match_add_typed)kernel(component_release_of)kernel(component_unbind_all)kernel(con_copy_unimap)kernel(con_debug_enter)kernel(con_debug_leave)kernel(con_is_bound)kernel(con_is_visible)kernel(con_set_default_unimap)kernel(cond_synchronize_rcu)kernel(cond_synchronize_rcu_expedited)kernel(cond_synchronize_rcu_expedited_full)kernel(cond_synchronize_rcu_full)kernel(config_group_find_item)kernel(config_group_init)kernel(config_group_init_type_name)kernel(config_item_get)kernel(config_item_get_unless_zero)kernel(config_item_init_type_name)kernel(config_item_put)kernel(config_item_set_name)kernel(configfs_depend_item)kernel(configfs_depend_item_unlocked)kernel(configfs_register_default_group)kernel(configfs_register_group)kernel(configfs_register_subsystem)kernel(configfs_remove_default_groups)kernel(configfs_undepend_item)kernel(configfs_unregister_default_group)kernel(configfs_unregister_group)kernel(configfs_unregister_subsystem)kernel(console_blank_hook)kernel(console_blanked)kernel(console_conditional_schedule)kernel(console_force_preferred_locked)kernel(console_list)kernel(console_list_lock)kernel(console_list_unlock)kernel(console_lock)kernel(console_printk)kernel(console_set_on_cmdline)kernel(console_srcu_read_lock)kernel(console_srcu_read_unlock)kernel(console_start)kernel(console_stop)kernel(console_suspend_enabled)kernel(console_trylock)kernel(console_unlock)kernel(console_verbose)kernel(consume_skb)kernel(cont_write_begin)kernel(context_tracking)kernel(context_tracking_key)kernel(convert_art_ns_to_tsc)kernel(convert_art_to_tsc)kernel(cookie_ecn_ok)kernel(cookie_tcp_reqsk_alloc)kernel(cookie_timestamp_decode)kernel(copy_bpf_fprog_from_user)kernel(copy_from_kernel_nofault)kernel(copy_from_user_nmi)kernel(copy_from_user_nofault)kernel(copy_fsxattr_to_user)kernel(copy_mc_to_kernel)kernel(copy_page)kernel(copy_page_from_iter)kernel(copy_page_from_iter_atomic)kernel(copy_page_to_iter)kernel(copy_page_to_iter_nofault)kernel(copy_splice_read)kernel(copy_string_kernel)kernel(copy_to_user_nofault)kernel(copy_user_enhanced_fast_string)kernel(copy_user_generic_string)kernel(copy_user_generic_unrolled)kernel(cper_estatus_check)kernel(cper_estatus_check_header)kernel(cper_estatus_print)kernel(cper_mem_err_status_str)kernel(cper_mem_err_type_str)kernel(cper_next_record_id)kernel(cper_severity_str)kernel(cper_severity_to_aer)kernel(cppc_allow_fast_switch)kernel(cppc_get_auto_sel_caps)kernel(cppc_get_desired_perf)kernel(cppc_get_epp_perf)kernel(cppc_get_highest_perf)kernel(cppc_get_perf_caps)kernel(cppc_get_perf_ctrs)kernel(cppc_get_transition_latency)kernel(cppc_khz_to_perf)kernel(cppc_perf_ctrs_in_pcc)kernel(cppc_perf_to_khz)kernel(cppc_set_auto_sel)kernel(cppc_set_enable)kernel(cppc_set_epp_perf)kernel(cppc_set_perf)kernel(cpu_all_bits)kernel(cpu_bit_bitmap)kernel(cpu_cache_has_invalidate_memregion)kernel(cpu_cache_invalidate_memregion)kernel(cpu_cgrp_subsys_enabled_key)kernel(cpu_cgrp_subsys_on_dfl_key)kernel(cpu_clustergroup_mask)kernel(cpu_core_map)kernel(cpu_device_create)kernel(cpu_die_map)kernel(cpu_dr7)kernel(cpu_emergency_register_virt_callback)kernel(cpu_emergency_unregister_virt_callback)kernel(cpu_has_xfeatures)kernel(cpu_hotplug_disable)kernel(cpu_hotplug_enable)kernel(cpu_info)kernel(cpu_is_hotpluggable)kernel(cpu_khz)kernel(cpu_latency_qos_add_request)kernel(cpu_latency_qos_remove_request)kernel(cpu_latency_qos_request_active)kernel(cpu_latency_qos_update_request)kernel(cpu_mitigations_auto_nosmt)kernel(cpu_mitigations_off)kernel(cpu_rmap_add)kernel(cpu_rmap_put)kernel(cpu_rmap_update)kernel(cpu_sibling_map)kernel(cpu_smt_possible)kernel(cpu_subsys)kernel(cpu_tlbstate_shared)kernel(cpu_tss_rw)kernel(cpuacct_cgrp_subsys_enabled_key)kernel(cpuacct_cgrp_subsys_on_dfl_key)kernel(cpufreq_add_update_util_hook)kernel(cpufreq_boost_enabled)kernel(cpufreq_cpu_get)kernel(cpufreq_cpu_get_raw)kernel(cpufreq_cpu_put)kernel(cpufreq_dbs_governor_exit)kernel(cpufreq_dbs_governor_init)kernel(cpufreq_dbs_governor_limits)kernel(cpufreq_dbs_governor_start)kernel(cpufreq_dbs_governor_stop)kernel(cpufreq_disable_fast_switch)kernel(cpufreq_driver_fast_switch)kernel(cpufreq_driver_resolve_freq)kernel(cpufreq_driver_target)kernel(cpufreq_enable_boost_support)kernel(cpufreq_enable_fast_switch)kernel(cpufreq_freq_attr_scaling_available_freqs)kernel(cpufreq_freq_attr_scaling_boost_freqs)kernel(cpufreq_freq_transition_begin)kernel(cpufreq_freq_transition_end)kernel(cpufreq_frequency_table_get_index)kernel(cpufreq_frequency_table_verify)kernel(cpufreq_generic_attr)kernel(cpufreq_generic_frequency_table_verify)kernel(cpufreq_generic_get)kernel(cpufreq_generic_init)kernel(cpufreq_generic_suspend)kernel(cpufreq_get)kernel(cpufreq_get_current_driver)kernel(cpufreq_get_driver_data)kernel(cpufreq_get_hw_max_freq)kernel(cpufreq_get_policy)kernel(cpufreq_policy_transition_delay_us)kernel(cpufreq_quick_get)kernel(cpufreq_quick_get_max)kernel(cpufreq_register_driver)kernel(cpufreq_register_governor)kernel(cpufreq_register_notifier)kernel(cpufreq_remove_update_util_hook)kernel(cpufreq_show_cpus)kernel(cpufreq_table_index_unsorted)kernel(cpufreq_unregister_driver)kernel(cpufreq_unregister_governor)kernel(cpufreq_unregister_notifier)kernel(cpufreq_update_limits)kernel(cpufreq_update_policy)kernel(cpuhp_tasks_frozen)kernel(cpuidle_disable_device)kernel(cpuidle_enable_device)kernel(cpuidle_get_cpu_driver)kernel(cpuidle_get_driver)kernel(cpuidle_pause_and_lock)kernel(cpuidle_poll_state_init)kernel(cpuidle_register)kernel(cpuidle_register_device)kernel(cpuidle_register_driver)kernel(cpuidle_resume_and_unlock)kernel(cpuidle_unregister)kernel(cpuidle_unregister_device)kernel(cpuidle_unregister_driver)kernel(cpumask_any_and_distribute)kernel(cpumask_any_distribute)kernel(cpumask_local_spread)kernel(cpumask_next_wrap)kernel(cpus_read_lock)kernel(cpus_read_trylock)kernel(cpus_read_unlock)kernel(cpuset_cgrp_subsys_enabled_key)kernel(cpuset_cgrp_subsys_on_dfl_key)kernel(cpuset_cpu_is_isolated)kernel(cpuset_mem_spread_node)kernel(cr4_read_shadow)kernel(cr4_update_irqsoff)kernel(crc16)kernel(crc16_table)kernel(crc32_be)kernel(crc32_le)kernel(crc32_le_shift)kernel(crc32c_csum_stub)kernel(crc64_be)kernel(crc64_rocksoft)kernel(crc64_rocksoft_generic)kernel(crc64_rocksoft_update)kernel(crc_ccitt)kernel(crc_ccitt_false)kernel(crc_ccitt_false_table)kernel(crc_ccitt_table)kernel(crc_t10dif)kernel(crc_t10dif_generic)kernel(crc_t10dif_update)kernel(create_empty_buffers)kernel(create_signature)kernel(cred_fscmp)kernel(cryptd_aead_child)kernel(cryptd_aead_queued)kernel(cryptd_ahash_child)kernel(cryptd_ahash_queued)kernel(cryptd_alloc_aead)kernel(cryptd_alloc_ahash)kernel(cryptd_alloc_skcipher)kernel(cryptd_free_aead)kernel(cryptd_free_ahash)kernel(cryptd_free_skcipher)kernel(cryptd_shash_desc)kernel(cryptd_skcipher_child)kernel(cryptd_skcipher_queued)kernel(crypto_aead_decrypt)kernel(crypto_aead_encrypt)kernel(crypto_aead_setauthsize)kernel(crypto_aead_setkey)kernel(crypto_aes_inv_sbox)kernel(crypto_aes_sbox)kernel(crypto_aes_set_key)kernel(crypto_ahash_digest)kernel(crypto_ahash_final)kernel(crypto_ahash_finup)kernel(crypto_ahash_setkey)kernel(crypto_alg_extsize)kernel(crypto_alg_list)kernel(crypto_alg_mod_lookup)kernel(crypto_alg_sem)kernel(crypto_alg_tested)kernel(crypto_alloc_acomp)kernel(crypto_alloc_acomp_node)kernel(crypto_alloc_aead)kernel(crypto_alloc_ahash)kernel(crypto_alloc_akcipher)kernel(crypto_alloc_base)kernel(crypto_alloc_kpp)kernel(crypto_alloc_rng)kernel(crypto_alloc_shash)kernel(crypto_alloc_skcipher)kernel(crypto_alloc_sync_skcipher)kernel(crypto_alloc_tfm_node)kernel(crypto_attr_alg_name)kernel(crypto_authenc_extractkeys)kernel(crypto_chain)kernel(crypto_check_attr_type)kernel(crypto_cipher_decrypt_one)kernel(crypto_cipher_encrypt_one)kernel(crypto_cipher_setkey)kernel(crypto_comp_compress)kernel(crypto_comp_decompress)kernel(crypto_create_tfm_node)kernel(crypto_default_rng)kernel(crypto_del_default_rng)kernel(crypto_dequeue_request)kernel(crypto_destroy_tfm)kernel(crypto_dh_decode_key)kernel(crypto_dh_encode_key)kernel(crypto_dh_key_len)kernel(crypto_drop_spawn)kernel(crypto_ecdh_decode_key)kernel(crypto_ecdh_encode_key)kernel(crypto_ecdh_key_len)kernel(crypto_ecdh_shared_secret)kernel(crypto_enqueue_request)kernel(crypto_enqueue_request_head)kernel(crypto_find_alg)kernel(crypto_ft_tab)kernel(crypto_get_attr_type)kernel(crypto_get_default_null_skcipher)kernel(crypto_get_default_rng)kernel(crypto_grab_aead)kernel(crypto_grab_ahash)kernel(crypto_grab_akcipher)kernel(crypto_grab_kpp)kernel(crypto_grab_shash)kernel(crypto_grab_skcipher)kernel(crypto_grab_spawn)kernel(crypto_has_ahash)kernel(crypto_has_alg)kernel(crypto_has_kpp)kernel(crypto_has_shash)kernel(crypto_has_skcipher)kernel(crypto_hash_alg_has_setkey)kernel(crypto_hash_walk_done)kernel(crypto_hash_walk_first)kernel(crypto_inc)kernel(crypto_init_queue)kernel(crypto_inst_setname)kernel(crypto_it_tab)kernel(crypto_larval_alloc)kernel(crypto_larval_kill)kernel(crypto_lookup_template)kernel(crypto_mod_get)kernel(crypto_mod_put)kernel(crypto_probing_notify)kernel(crypto_put_default_null_skcipher)kernel(crypto_put_default_rng)kernel(crypto_register_acomp)kernel(crypto_register_acomps)kernel(crypto_register_aead)kernel(crypto_register_aeads)kernel(crypto_register_ahash)kernel(crypto_register_ahashes)kernel(crypto_register_akcipher)kernel(crypto_register_alg)kernel(crypto_register_algs)kernel(crypto_register_instance)kernel(crypto_register_kpp)kernel(crypto_register_notifier)kernel(crypto_register_rng)kernel(crypto_register_rngs)kernel(crypto_register_scomp)kernel(crypto_register_scomps)kernel(crypto_register_shash)kernel(crypto_register_shashes)kernel(crypto_register_skcipher)kernel(crypto_register_skciphers)kernel(crypto_register_template)kernel(crypto_register_templates)kernel(crypto_remove_final)kernel(crypto_remove_spawns)kernel(crypto_req_done)kernel(crypto_rng_reset)kernel(crypto_sha1_finup)kernel(crypto_sha1_update)kernel(crypto_sha256_finup)kernel(crypto_sha256_update)kernel(crypto_sha3_final)kernel(crypto_sha3_init)kernel(crypto_sha3_update)kernel(crypto_sha512_finup)kernel(crypto_sha512_update)kernel(crypto_shash_alg_has_setkey)kernel(crypto_shash_digest)kernel(crypto_shash_final)kernel(crypto_shash_finup)kernel(crypto_shash_setkey)kernel(crypto_shash_tfm_digest)kernel(crypto_shash_update)kernel(crypto_shoot_alg)kernel(crypto_skcipher_decrypt)kernel(crypto_skcipher_encrypt)kernel(crypto_skcipher_setkey)kernel(crypto_spawn_tfm)kernel(crypto_spawn_tfm2)kernel(crypto_type_has_alg)kernel(crypto_unregister_acomp)kernel(crypto_unregister_acomps)kernel(crypto_unregister_aead)kernel(crypto_unregister_aeads)kernel(crypto_unregister_ahash)kernel(crypto_unregister_ahashes)kernel(crypto_unregister_akcipher)kernel(crypto_unregister_alg)kernel(crypto_unregister_algs)kernel(crypto_unregister_instance)kernel(crypto_unregister_kpp)kernel(crypto_unregister_notifier)kernel(crypto_unregister_rng)kernel(crypto_unregister_rngs)kernel(crypto_unregister_scomp)kernel(crypto_unregister_scomps)kernel(crypto_unregister_shash)kernel(crypto_unregister_shashes)kernel(crypto_unregister_skcipher)kernel(crypto_unregister_skciphers)kernel(crypto_unregister_template)kernel(crypto_unregister_templates)kernel(crypto_wait_for_test)kernel(css_next_descendant_pre)kernel(csum_and_copy_from_iter)kernel(csum_and_copy_to_iter)kernel(csum_ipv6_magic)kernel(csum_partial)kernel(csum_partial_copy_nocheck)kernel(ct_idle_enter)kernel(ct_idle_exit)kernel(ct_user_enter)kernel(ct_user_exit)kernel(current_in_userns)kernel(current_is_async)kernel(current_save_fsgs)kernel(current_time)kernel(current_umask)kernel(current_work)kernel(cxl_cper_kfifo_get)kernel(cxl_cper_register_work)kernel(cxl_cper_unregister_work)kernel(cxl_mem_active_dec)kernel(cxl_mem_active_inc)kernel(d_add)kernel(d_add_ci)kernel(d_alloc)kernel(d_alloc_anon)kernel(d_alloc_name)kernel(d_alloc_parallel)kernel(d_delete)kernel(d_drop)kernel(d_exact_alias)kernel(d_find_alias)kernel(d_find_any_alias)kernel(d_genocide)kernel(d_hash_and_lookup)kernel(d_instantiate)kernel(d_instantiate_new)kernel(d_invalidate)kernel(d_lookup)kernel(d_make_root)kernel(d_mark_dontcache)kernel(d_move)kernel(d_obtain_alias)kernel(d_obtain_root)kernel(d_path)kernel(d_prune_aliases)kernel(d_rehash)kernel(d_same_name)kernel(d_set_d_op)kernel(d_splice_alias)kernel(d_tmpfile)kernel(datagram_poll)kernel(dax_add_host)kernel(dax_alive)kernel(dax_direct_access)kernel(dax_driver_unregister)kernel(dax_file_unshare)kernel(dax_finish_sync_fault)kernel(dax_flush)kernel(dax_get_private)kernel(dax_holder)kernel(dax_holder_notify_failure)kernel(dax_inode)kernel(dax_iomap_fault)kernel(dax_iomap_rw)kernel(dax_layout_busy_page)kernel(dax_layout_busy_page_range)kernel(dax_read_lock)kernel(dax_read_unlock)kernel(dax_recovery_write)kernel(dax_remap_file_range_prep)kernel(dax_remove_host)kernel(dax_synchronous)kernel(dax_truncate_page)kernel(dax_write_cache)kernel(dax_write_cache_enabled)kernel(dax_writeback_mapping_range)kernel(dax_zero_page_range)kernel(dax_zero_range)kernel(dbgp_external_startup)kernel(dbgp_reset_prep)kernel(dbs_update)kernel(dcache_dir_close)kernel(dcache_dir_lseek)kernel(dcache_dir_open)kernel(dcache_readdir)kernel(dcb_getapp)kernel(dcb_ieee_delapp)kernel(dcb_ieee_getapp_default_prio_mask)kernel(dcb_ieee_getapp_dscp_prio_mask_map)kernel(dcb_ieee_getapp_mask)kernel(dcb_ieee_getapp_prio_dscp_mask_map)kernel(dcb_ieee_setapp)kernel(dcb_setapp)kernel(dcbnl_cee_notify)kernel(dcbnl_ieee_notify)kernel(deactivate_locked_super)kernel(deactivate_super)kernel(dead_socket)kernel(debug_locks)kernel(debug_locks_off)kernel(debug_locks_silent)kernel(debugfs_attr_read)kernel(debugfs_attr_write)kernel(debugfs_attr_write_signed)kernel(debugfs_create_atomic_t)kernel(debugfs_create_automount)kernel(debugfs_create_blob)kernel(debugfs_create_bool)kernel(debugfs_create_devm_seqfile)kernel(debugfs_create_dir)kernel(debugfs_create_file)kernel(debugfs_create_file_size)kernel(debugfs_create_file_unsafe)kernel(debugfs_create_regset32)kernel(debugfs_create_size_t)kernel(debugfs_create_str)kernel(debugfs_create_symlink)kernel(debugfs_create_u16)kernel(debugfs_create_u32)kernel(debugfs_create_u32_array)kernel(debugfs_create_u64)kernel(debugfs_create_u8)kernel(debugfs_create_ulong)kernel(debugfs_create_x16)kernel(debugfs_create_x32)kernel(debugfs_create_x64)kernel(debugfs_create_x8)kernel(debugfs_file_get)kernel(debugfs_file_put)kernel(debugfs_initialized)kernel(debugfs_lookup)kernel(debugfs_lookup_and_remove)kernel(debugfs_print_regs32)kernel(debugfs_read_file_bool)kernel(debugfs_real_fops)kernel(debugfs_remove)kernel(debugfs_rename)kernel(debugfs_write_file_bool)kernel(dec_node_page_state)kernel(dec_zone_page_state)kernel(decrypt_blob)kernel(default_blu)kernel(default_cpu_present_to_apicid)kernel(default_grn)kernel(default_llseek)kernel(default_qdisc_ops)kernel(default_red)kernel(default_wake_function)kernel(del_gendisk)kernel(delayed_work_timer_fn)kernel(dentry_create)kernel(dentry_open)kernel(dentry_path_raw)kernel(dequeue_signal)kernel(desc_to_gpio)kernel(destroy_memory_type)kernel(destroy_workqueue)kernel(dev_activate)kernel(dev_add_offload)kernel(dev_add_pack)kernel(dev_addr_add)kernel(dev_addr_del)kernel(dev_addr_flush)kernel(dev_addr_init)kernel(dev_alloc_name)kernel(dev_base_lock)kernel(dev_change_flags)kernel(dev_close)kernel(dev_close_many)kernel(dev_coredumpm)kernel(dev_coredumpsg)kernel(dev_coredumpv)kernel(dev_deactivate)kernel(dev_disable_lro)kernel(dev_driver_string)kernel(dev_err_probe)kernel(dev_fetch_sw_netstats)kernel(dev_fill_forward_path)kernel(dev_fill_metadata_dst)kernel(dev_forward_skb)kernel(dev_get_by_index)kernel(dev_get_by_index_rcu)kernel(dev_get_by_name)kernel(dev_get_by_name_rcu)kernel(dev_get_by_napi_id)kernel(dev_get_flags)kernel(dev_get_iflink)kernel(dev_get_mac_address)kernel(dev_get_port_parent_id)kernel(dev_get_regmap)kernel(dev_get_stats)kernel(dev_get_tstats64)kernel(dev_getbyhwaddr_rcu)kernel(dev_getfirstbyhwtype)kernel(dev_graft_qdisc)kernel(dev_iommu_priv_set)kernel(dev_kfree_skb_any_reason)kernel(dev_kfree_skb_irq_reason)kernel(dev_load)kernel(dev_loopback_xmit)kernel(dev_lstats_read)kernel(dev_mc_add)kernel(dev_mc_add_excl)kernel(dev_mc_add_global)kernel(dev_mc_del)kernel(dev_mc_del_global)kernel(dev_mc_flush)kernel(dev_mc_init)kernel(dev_mc_sync)kernel(dev_mc_sync_multiple)kernel(dev_mc_unsync)kernel(dev_nit_active)kernel(dev_open)kernel(dev_pick_tx_cpu_id)kernel(dev_pick_tx_zero)kernel(dev_pm_clear_wake_irq)kernel(dev_pm_domain_attach)kernel(dev_pm_domain_attach_by_id)kernel(dev_pm_domain_attach_by_name)kernel(dev_pm_domain_attach_list)kernel(dev_pm_domain_detach)kernel(dev_pm_domain_detach_list)kernel(dev_pm_domain_set)kernel(dev_pm_domain_set_performance_state)kernel(dev_pm_domain_start)kernel(dev_pm_genpd_add_notifier)kernel(dev_pm_genpd_get_next_hrtimer)kernel(dev_pm_genpd_remove_notifier)kernel(dev_pm_genpd_resume)kernel(dev_pm_genpd_set_next_wakeup)kernel(dev_pm_genpd_set_performance_state)kernel(dev_pm_genpd_suspend)kernel(dev_pm_genpd_synced_poweroff)kernel(dev_pm_get_subsys_data)kernel(dev_pm_put_subsys_data)kernel(dev_pm_qos_add_ancestor_request)kernel(dev_pm_qos_add_notifier)kernel(dev_pm_qos_add_request)kernel(dev_pm_qos_expose_flags)kernel(dev_pm_qos_expose_latency_limit)kernel(dev_pm_qos_expose_latency_tolerance)kernel(dev_pm_qos_flags)kernel(dev_pm_qos_hide_flags)kernel(dev_pm_qos_hide_latency_limit)kernel(dev_pm_qos_hide_latency_tolerance)kernel(dev_pm_qos_remove_notifier)kernel(dev_pm_qos_remove_request)kernel(dev_pm_qos_update_request)kernel(dev_pm_qos_update_user_latency_tolerance)kernel(dev_pm_set_dedicated_wake_irq)kernel(dev_pm_set_dedicated_wake_irq_reverse)kernel(dev_pm_set_wake_irq)kernel(dev_pre_changeaddr_notify)kernel(dev_printk)kernel(dev_printk_emit)kernel(dev_queue_xmit_nit)kernel(dev_remove_offload)kernel(dev_remove_pack)kernel(dev_set_alias)kernel(dev_set_allmulti)kernel(dev_set_hwtstamp_phylib)kernel(dev_set_mac_address)kernel(dev_set_mac_address_user)kernel(dev_set_mtu)kernel(dev_set_name)kernel(dev_set_promiscuity)kernel(dev_set_threaded)kernel(dev_trans_start)kernel(dev_uc_add)kernel(dev_uc_add_excl)kernel(dev_uc_del)kernel(dev_uc_flush)kernel(dev_uc_init)kernel(dev_uc_sync)kernel(dev_uc_sync_multiple)kernel(dev_uc_unsync)kernel(dev_valid_name)kernel(dev_vprintk_emit)kernel(dev_xdp_prog_count)kernel(devcgroup_check_permission)kernel(device_add)kernel(device_add_disk)kernel(device_add_groups)kernel(device_add_software_node)kernel(device_attach)kernel(device_bind_driver)kernel(device_change_owner)kernel(device_create)kernel(device_create_bin_file)kernel(device_create_file)kernel(device_create_managed_software_node)kernel(device_create_with_groups)kernel(device_del)kernel(device_destroy)kernel(device_dma_supported)kernel(device_driver_attach)kernel(device_find_any_child)kernel(device_find_child)kernel(device_find_child_by_name)kernel(device_for_each_child)kernel(device_for_each_child_reverse)kernel(device_for_each_child_reverse_from)kernel(device_get_child_node_count)kernel(device_get_dma_attr)kernel(device_get_mac_address)kernel(device_get_match_data)kernel(device_get_named_child_node)kernel(device_get_next_child_node)kernel(device_get_phy_mode)kernel(device_initialize)kernel(device_iommu_capable)kernel(device_link_add)kernel(device_link_del)kernel(device_link_remove)kernel(device_match_acpi_dev)kernel(device_match_acpi_handle)kernel(device_match_any)kernel(device_match_devt)kernel(device_match_fwnode)kernel(device_match_name)kernel(device_match_of_node)kernel(device_move)kernel(device_phy_find_device)kernel(device_pm_wait_for_dev)kernel(device_property_match_string)kernel(device_property_present)kernel(device_property_read_string)kernel(device_property_read_string_array)kernel(device_property_read_u16_array)kernel(device_property_read_u32_array)kernel(device_property_read_u64_array)kernel(device_property_read_u8_array)kernel(device_register)kernel(device_release_driver)kernel(device_remove_bin_file)kernel(device_remove_file)kernel(device_remove_file_self)kernel(device_remove_groups)kernel(device_remove_software_node)kernel(device_rename)kernel(device_reprobe)kernel(device_set_node)kernel(device_set_of_node_from_dev)kernel(device_set_wakeup_capable)kernel(device_set_wakeup_enable)kernel(device_show_bool)kernel(device_show_int)kernel(device_show_ulong)kernel(device_store_bool)kernel(device_store_int)kernel(device_store_ulong)kernel(device_unregister)kernel(device_wakeup_disable)kernel(device_wakeup_enable)kernel(devices_cgrp_subsys_enabled_key)kernel(devices_cgrp_subsys_on_dfl_key)kernel(devl_assert_locked)kernel(devl_dpipe_headers_register)kernel(devl_dpipe_headers_unregister)kernel(devl_dpipe_table_register)kernel(devl_dpipe_table_resource_set)kernel(devl_dpipe_table_unregister)kernel(devl_health_reporter_create)kernel(devl_health_reporter_destroy)kernel(devl_linecard_create)kernel(devl_linecard_destroy)kernel(devl_lock)kernel(devl_nested_devlink_set)kernel(devl_param_driverinit_value_get)kernel(devl_param_driverinit_value_set)kernel(devl_param_value_changed)kernel(devl_params_register)kernel(devl_params_unregister)kernel(devl_port_fn_devlink_set)kernel(devl_port_health_reporter_create)kernel(devl_port_register_with_ops)kernel(devl_port_unregister)kernel(devl_rate_leaf_create)kernel(devl_rate_leaf_destroy)kernel(devl_rate_node_create)kernel(devl_rate_nodes_destroy)kernel(devl_region_create)kernel(devl_region_destroy)kernel(devl_register)kernel(devl_resource_occ_get_register)kernel(devl_resource_occ_get_unregister)kernel(devl_resource_register)kernel(devl_resource_size_get)kernel(devl_resources_unregister)kernel(devl_sb_register)kernel(devl_sb_unregister)kernel(devl_trap_groups_register)kernel(devl_trap_groups_unregister)kernel(devl_trap_policers_register)kernel(devl_trap_policers_unregister)kernel(devl_traps_register)kernel(devl_traps_unregister)kernel(devl_trylock)kernel(devl_unlock)kernel(devl_unregister)kernel(devlink_alloc_ns)kernel(devlink_dpipe_action_put)kernel(devlink_dpipe_entry_clear)kernel(devlink_dpipe_entry_ctx_append)kernel(devlink_dpipe_entry_ctx_close)kernel(devlink_dpipe_entry_ctx_prepare)kernel(devlink_dpipe_header_ethernet)kernel(devlink_dpipe_header_ipv4)kernel(devlink_dpipe_header_ipv6)kernel(devlink_dpipe_match_put)kernel(devlink_dpipe_table_counter_enabled)kernel(devlink_flash_update_status_notify)kernel(devlink_flash_update_timeout_notify)kernel(devlink_fmsg_arr_pair_nest_end)kernel(devlink_fmsg_arr_pair_nest_start)kernel(devlink_fmsg_binary_pair_nest_end)kernel(devlink_fmsg_binary_pair_nest_start)kernel(devlink_fmsg_binary_pair_put)kernel(devlink_fmsg_binary_put)kernel(devlink_fmsg_bool_pair_put)kernel(devlink_fmsg_obj_nest_end)kernel(devlink_fmsg_obj_nest_start)kernel(devlink_fmsg_pair_nest_end)kernel(devlink_fmsg_pair_nest_start)kernel(devlink_fmsg_string_pair_put)kernel(devlink_fmsg_string_put)kernel(devlink_fmsg_u32_pair_put)kernel(devlink_fmsg_u32_put)kernel(devlink_fmsg_u64_pair_put)kernel(devlink_fmsg_u8_pair_put)kernel(devlink_free)kernel(devlink_health_report)kernel(devlink_health_reporter_create)kernel(devlink_health_reporter_destroy)kernel(devlink_health_reporter_priv)kernel(devlink_health_reporter_recovery_done)kernel(devlink_health_reporter_state_update)kernel(devlink_info_board_serial_number_put)kernel(devlink_info_serial_number_put)kernel(devlink_info_version_fixed_put)kernel(devlink_info_version_running_put)kernel(devlink_info_version_running_put_ext)kernel(devlink_info_version_stored_put)kernel(devlink_info_version_stored_put_ext)kernel(devlink_is_reload_failed)kernel(devlink_linecard_activate)kernel(devlink_linecard_deactivate)kernel(devlink_linecard_nested_dl_set)kernel(devlink_linecard_provision_clear)kernel(devlink_linecard_provision_fail)kernel(devlink_linecard_provision_set)kernel(devlink_net)kernel(devlink_params_register)kernel(devlink_params_unregister)kernel(devlink_port_attrs_pci_pf_set)kernel(devlink_port_attrs_pci_sf_set)kernel(devlink_port_attrs_pci_vf_set)kernel(devlink_port_attrs_set)kernel(devlink_port_fini)kernel(devlink_port_health_reporter_create)kernel(devlink_port_init)kernel(devlink_port_linecard_set)kernel(devlink_port_region_create)kernel(devlink_port_register_with_ops)kernel(devlink_port_type_clear)kernel(devlink_port_type_eth_set)kernel(devlink_port_type_ib_set)kernel(devlink_port_unregister)kernel(devlink_priv)kernel(devlink_region_create)kernel(devlink_region_destroy)kernel(devlink_region_snapshot_create)kernel(devlink_region_snapshot_id_get)kernel(devlink_region_snapshot_id_put)kernel(devlink_register)kernel(devlink_remote_reload_actions_performed)kernel(devlink_resource_occ_get_register)kernel(devlink_resource_occ_get_unregister)kernel(devlink_resource_register)kernel(devlink_resources_unregister)kernel(devlink_sb_register)kernel(devlink_sb_unregister)kernel(devlink_to_dev)kernel(devlink_trap_ctx_priv)kernel(devlink_trap_groups_register)kernel(devlink_trap_groups_unregister)kernel(devlink_trap_report)kernel(devlink_traps_register)kernel(devlink_traps_unregister)kernel(devlink_unregister)kernel(devm_acpi_dev_add_driver_gpios)kernel(devm_acpi_dma_controller_free)kernel(devm_acpi_dma_controller_register)kernel(devm_alloc_etherdev_mqs)kernel(devm_aperture_acquire_for_platform_device)kernel(devm_arch_io_reserve_memtype_wc)kernel(devm_arch_phys_wc_add)kernel(devm_backlight_device_register)kernel(devm_backlight_device_unregister)kernel(devm_bitmap_alloc)kernel(devm_bitmap_zalloc)kernel(devm_clk_bulk_get)kernel(devm_clk_bulk_get_all)kernel(devm_clk_bulk_get_all_enable)kernel(devm_clk_bulk_get_optional)kernel(devm_clk_get)kernel(devm_clk_get_enabled)kernel(devm_clk_get_optional)kernel(devm_clk_get_optional_enabled)kernel(devm_clk_get_optional_prepared)kernel(devm_clk_get_prepared)kernel(devm_clk_hw_get_clk)kernel(devm_clk_hw_register)kernel(devm_clk_hw_register_clkdev)kernel(devm_clk_hw_register_fixed_factor)kernel(devm_clk_hw_register_fixed_factor_fwname)kernel(devm_clk_hw_register_fixed_factor_index)kernel(devm_clk_hw_register_fixed_factor_parent_hw)kernel(devm_clk_hw_register_fixed_factor_with_accuracy_fwname)kernel(devm_clk_notifier_register)kernel(devm_clk_put)kernel(devm_clk_rate_exclusive_get)kernel(devm_clk_register)kernel(devm_create_dev_dax)kernel(devm_device_add_group)kernel(devm_device_add_groups)kernel(devm_free_irq)kernel(devm_free_pages)kernel(devm_free_percpu)kernel(devm_fwnode_gpiod_get_index)kernel(devm_fwnode_pwm_get)kernel(devm_gen_pool_create)kernel(devm_get_clk_from_child)kernel(devm_get_free_pages)kernel(devm_gpio_request)kernel(devm_gpio_request_one)kernel(devm_gpiochip_add_data_with_key)kernel(devm_gpiod_get)kernel(devm_gpiod_get_array)kernel(devm_gpiod_get_array_optional)kernel(devm_gpiod_get_index)kernel(devm_gpiod_get_index_optional)kernel(devm_gpiod_get_optional)kernel(devm_gpiod_put)kernel(devm_gpiod_put_array)kernel(devm_gpiod_unhinge)kernel(devm_hwmon_device_register_with_groups)kernel(devm_hwmon_device_register_with_info)kernel(devm_hwmon_device_unregister)kernel(devm_hwmon_sanitize_name)kernel(devm_hwrng_register)kernel(devm_hwrng_unregister)kernel(devm_hwspin_lock_free)kernel(devm_hwspin_lock_register)kernel(devm_hwspin_lock_request)kernel(devm_hwspin_lock_request_specific)kernel(devm_hwspin_lock_unregister)kernel(devm_i2c_add_adapter)kernel(devm_i2c_new_dummy_device)kernel(devm_init_badblocks)kernel(devm_input_allocate_device)kernel(devm_ioport_map)kernel(devm_ioport_unmap)kernel(devm_ioremap)kernel(devm_ioremap_resource)kernel(devm_ioremap_uc)kernel(devm_ioremap_wc)kernel(devm_iounmap)kernel(devm_kasprintf)kernel(devm_kasprintf_strarray)kernel(devm_kfree)kernel(devm_kmalloc)kernel(devm_kmemdup)kernel(devm_krealloc)kernel(devm_kstrdup)kernel(devm_kstrdup_const)kernel(devm_kvasprintf)kernel(devm_led_classdev_register_ext)kernel(devm_led_classdev_unregister)kernel(devm_led_trigger_register)kernel(devm_mbox_controller_register)kernel(devm_mbox_controller_unregister)kernel(devm_mdiobus_alloc_size)kernel(devm_memremap)kernel(devm_memremap_pages)kernel(devm_memunmap)kernel(devm_memunmap_pages)kernel(devm_mfd_add_devices)kernel(devm_mipi_dsi_attach)kernel(devm_mipi_dsi_device_register_full)kernel(devm_nvmem_cell_get)kernel(devm_nvmem_cell_put)kernel(devm_nvmem_device_get)kernel(devm_nvmem_device_put)kernel(devm_nvmem_register)kernel(devm_nvmem_unregister)kernel(devm_of_find_backlight)kernel(devm_of_iomap)kernel(devm_of_led_get)kernel(devm_of_phy_package_join)kernel(devm_of_pwm_get)kernel(devm_pci_alloc_host_bridge)kernel(devm_pci_remap_cfg_resource)kernel(devm_pci_remap_cfgspace)kernel(devm_pci_remap_iospace)kernel(devm_phy_package_join)kernel(devm_pinctrl_get)kernel(devm_pinctrl_put)kernel(devm_pinctrl_register)kernel(devm_pinctrl_register_and_init)kernel(devm_pinctrl_unregister)kernel(devm_platform_get_and_ioremap_resource)kernel(devm_platform_get_irqs_affinity)kernel(devm_platform_ioremap_resource)kernel(devm_platform_ioremap_resource_byname)kernel(devm_pm_clk_create)kernel(devm_pm_runtime_enable)kernel(devm_power_supply_register)kernel(devm_power_supply_register_no_ws)kernel(devm_pwm_get)kernel(devm_pwmchip_add)kernel(devm_register_netdev)kernel(devm_register_reboot_notifier)kernel(devm_register_sys_off_handler)kernel(devm_regmap_add_irq_chip)kernel(devm_regmap_add_irq_chip_fwnode)kernel(devm_regmap_del_irq_chip)kernel(devm_regmap_field_alloc)kernel(devm_regmap_field_bulk_alloc)kernel(devm_regmap_field_bulk_free)kernel(devm_regmap_field_free)kernel(devm_release_action)kernel(devm_release_resource)kernel(devm_remove_action)kernel(devm_request_any_context_irq)kernel(devm_request_free_mem_region)kernel(devm_request_pci_bus_resources)kernel(devm_request_resource)kernel(devm_request_threaded_irq)kernel(devm_reset_control_array_get)kernel(devm_reset_controller_register)kernel(devm_rtc_allocate_device)kernel(devm_rtc_device_register)kernel(devm_rtc_nvmem_register)kernel(devm_spi_register_controller)kernel(devm_thermal_add_hwmon_sysfs)kernel(devm_thermal_of_cooling_device_register)kernel(devm_watchdog_register_device)kernel(devmap_managed_key)kernel(devres_add)kernel(devres_close_group)kernel(devres_destroy)kernel(devres_find)kernel(devres_for_each_res)kernel(devres_free)kernel(devres_get)kernel(devres_open_group)kernel(devres_release)kernel(devres_release_group)kernel(devres_remove)kernel(devres_remove_group)kernel(dget_parent)kernel(digsig_verify)kernel(dim_calc_stats)kernel(dim_on_top)kernel(dim_park_on_top)kernel(dim_park_tired)kernel(dim_turn)kernel(direct_write_fallback)kernel(dirty_writeback_interval)kernel(disable_hardirq)kernel(disable_irq)kernel(disable_irq_nosync)kernel(disable_kprobe)kernel(disable_percpu_irq)kernel(discard_new_inode)kernel(disk_alloc_independent_access_ranges)kernel(disk_check_media_change)kernel(disk_force_media_change)kernel(disk_set_independent_access_ranges)kernel(disk_set_zoned)kernel(disk_stack_limits)kernel(disk_uevent)kernel(disk_update_readahead)kernel(dispatch_hid_bpf_device_event)kernel(divider_determine_rate)kernel(divider_get_val)kernel(divider_recalc_rate)kernel(divider_ro_determine_rate)kernel(divider_ro_round_rate_parent)kernel(divider_round_rate_parent)kernel(dm_kobject_release)kernel(dma_addressing_limited)kernel(dma_alloc_attrs)kernel(dma_alloc_noncontiguous)kernel(dma_alloc_pages)kernel(dma_async_device_channel_register)kernel(dma_async_device_channel_unregister)kernel(dma_async_device_register)kernel(dma_async_device_unregister)kernel(dma_async_tx_descriptor_init)kernel(dma_buf_attach)kernel(dma_buf_begin_cpu_access)kernel(dma_buf_detach)kernel(dma_buf_dynamic_attach)kernel(dma_buf_end_cpu_access)kernel(dma_buf_export)kernel(dma_buf_fd)kernel(dma_buf_get)kernel(dma_buf_map_attachment)kernel(dma_buf_map_attachment_unlocked)kernel(dma_buf_mmap)kernel(dma_buf_move_notify)kernel(dma_buf_pin)kernel(dma_buf_put)kernel(dma_buf_unmap_attachment)kernel(dma_buf_unmap_attachment_unlocked)kernel(dma_buf_unpin)kernel(dma_buf_vmap)kernel(dma_buf_vmap_unlocked)kernel(dma_buf_vunmap)kernel(dma_buf_vunmap_unlocked)kernel(dma_can_mmap)kernel(dma_fence_add_callback)kernel(dma_fence_allocate_private_stub)kernel(dma_fence_array_create)kernel(dma_fence_array_first)kernel(dma_fence_array_next)kernel(dma_fence_array_ops)kernel(dma_fence_chain_find_seqno)kernel(dma_fence_chain_init)kernel(dma_fence_chain_ops)kernel(dma_fence_chain_walk)kernel(dma_fence_context_alloc)kernel(dma_fence_default_wait)kernel(dma_fence_describe)kernel(dma_fence_enable_sw_signaling)kernel(dma_fence_free)kernel(dma_fence_get_status)kernel(dma_fence_get_stub)kernel(dma_fence_init)kernel(dma_fence_match_context)kernel(dma_fence_release)kernel(dma_fence_remove_callback)kernel(dma_fence_set_deadline)kernel(dma_fence_signal)kernel(dma_fence_signal_locked)kernel(dma_fence_signal_timestamp)kernel(dma_fence_signal_timestamp_locked)kernel(dma_fence_unwrap_first)kernel(dma_fence_unwrap_next)kernel(dma_fence_wait_any_timeout)kernel(dma_fence_wait_timeout)kernel(dma_find_channel)kernel(dma_free_attrs)kernel(dma_free_noncontiguous)kernel(dma_free_pages)kernel(dma_get_any_slave_channel)kernel(dma_get_merge_boundary)kernel(dma_get_required_mask)kernel(dma_get_sgtable_attrs)kernel(dma_get_slave_caps)kernel(dma_get_slave_channel)kernel(dma_issue_pending_all)kernel(dma_map_page_attrs)kernel(dma_map_resource)kernel(dma_map_sg_attrs)kernel(dma_map_sgtable)kernel(dma_max_mapping_size)kernel(dma_mmap_attrs)kernel(dma_mmap_noncontiguous)kernel(dma_mmap_pages)kernel(dma_ops)kernel(dma_opt_mapping_size)kernel(dma_pci_p2pdma_supported)kernel(dma_pool_alloc)kernel(dma_pool_create)kernel(dma_pool_destroy)kernel(dma_pool_free)kernel(dma_release_channel)kernel(dma_request_chan)kernel(dma_request_chan_by_mask)kernel(dma_resv_add_fence)kernel(dma_resv_copy_fences)kernel(dma_resv_describe)kernel(dma_resv_fini)kernel(dma_resv_get_fences)kernel(dma_resv_get_singleton)kernel(dma_resv_init)kernel(dma_resv_iter_first)kernel(dma_resv_iter_first_unlocked)kernel(dma_resv_iter_next)kernel(dma_resv_iter_next_unlocked)kernel(dma_resv_replace_fences)kernel(dma_resv_reserve_fences)kernel(dma_resv_set_deadline)kernel(dma_resv_test_signaled)kernel(dma_resv_wait_timeout)kernel(dma_run_dependencies)kernel(dma_set_coherent_mask)kernel(dma_set_mask)kernel(dma_spin_lock)kernel(dma_sync_wait)kernel(dma_unmap_page_attrs)kernel(dma_unmap_resource)kernel(dma_unmap_sg_attrs)kernel(dma_vmap_noncontiguous)kernel(dma_vunmap_noncontiguous)kernel(dma_wait_for_async_tx)kernel(dmaengine_desc_attach_metadata)kernel(dmaengine_desc_get_metadata_ptr)kernel(dmaengine_desc_set_metadata_len)kernel(dmaengine_get)kernel(dmaengine_get_unmap_data)kernel(dmaengine_put)kernel(dmaengine_unmap_put)kernel(dmaenginem_async_device_register)kernel(dmam_alloc_attrs)kernel(dmam_free_coherent)kernel(dmam_pool_create)kernel(dmam_pool_destroy)kernel(dmar_platform_optin)kernel(dmi_available)kernel(dmi_check_system)kernel(dmi_find_device)kernel(dmi_first_match)kernel(dmi_get_bios_year)kernel(dmi_get_date)kernel(dmi_get_system_info)kernel(dmi_kobj)kernel(dmi_match)kernel(dmi_memdev_handle)kernel(dmi_memdev_name)kernel(dmi_memdev_size)kernel(dmi_memdev_type)kernel(dmi_name_in_vendors)kernel(dmi_walk)kernel(do_SAK)kernel(do_blank_screen)kernel(do_clone_file_range)kernel(do_dw_dma_disable)kernel(do_dw_dma_enable)kernel(do_machine_check)kernel(do_settimeofday64)kernel(do_sock_getsockopt)kernel(do_sock_setsockopt)kernel(do_splice_direct)kernel(do_take_over_console)kernel(do_tcp_sendpages)kernel(do_trace_netlink_extack)kernel(do_trace_rcu_torture_read)kernel(do_trace_rdpmc)kernel(do_trace_read_msr)kernel(do_trace_write_msr)kernel(do_unbind_con_driver)kernel(do_unblank_screen)kernel(do_unregister_con_driver)kernel(do_wait_intr)kernel(do_wait_intr_irq)kernel(do_xdp_generic)kernel(done_path_create)kernel(dotdot_name)kernel(down)kernel(down_interruptible)kernel(down_killable)kernel(down_read)kernel(down_read_interruptible)kernel(down_read_killable)kernel(down_read_trylock)kernel(down_timeout)kernel(down_trylock)kernel(down_write)kernel(down_write_killable)kernel(down_write_trylock)kernel(downgrade_write)kernel(dpll_device_change_ntf)kernel(dpll_device_get)kernel(dpll_device_put)kernel(dpll_device_register)kernel(dpll_device_unregister)kernel(dpll_netdev_pin_clear)kernel(dpll_netdev_pin_set)kernel(dpll_pin_change_ntf)kernel(dpll_pin_get)kernel(dpll_pin_on_pin_register)kernel(dpll_pin_on_pin_unregister)kernel(dpll_pin_put)kernel(dpll_pin_register)kernel(dpll_pin_unregister)kernel(dpm_for_each_dev)kernel(dpm_resume_end)kernel(dpm_resume_start)kernel(dpm_suspend_end)kernel(dpm_suspend_start)kernel(dput)kernel(dq_data_lock)kernel(dqget)kernel(dql_completed)kernel(dql_init)kernel(dql_reset)kernel(dqput)kernel(dqstats)kernel(dquot_acquire)kernel(dquot_alloc)kernel(dquot_alloc_inode)kernel(dquot_claim_space_nodirty)kernel(dquot_commit)kernel(dquot_commit_info)kernel(dquot_destroy)kernel(dquot_disable)kernel(dquot_drop)kernel(dquot_file_open)kernel(dquot_free_inode)kernel(dquot_get_dqblk)kernel(dquot_get_next_dqblk)kernel(dquot_get_next_id)kernel(dquot_get_state)kernel(dquot_initialize)kernel(dquot_initialize_needed)kernel(dquot_load_quota_inode)kernel(dquot_load_quota_sb)kernel(dquot_mark_dquot_dirty)kernel(dquot_operations)kernel(dquot_quota_off)kernel(dquot_quota_on)kernel(dquot_quota_on_mount)kernel(dquot_quota_sync)kernel(dquot_quotactl_sysfile_ops)kernel(dquot_reclaim_space_nodirty)kernel(dquot_release)kernel(dquot_resume)kernel(dquot_scan_active)kernel(dquot_set_dqblk)kernel(dquot_set_dqinfo)kernel(dquot_transfer)kernel(dquot_writeback_dquots)kernel(drain_workqueue)kernel(driver_attach)kernel(driver_create_file)kernel(driver_find)kernel(driver_find_device)kernel(driver_for_each_device)kernel(driver_register)kernel(driver_remove_file)kernel(driver_set_override)kernel(driver_unregister)kernel(drm_get_panel_orientation_quirk)kernel(drop_nlink)kernel(drop_reasons_by_subsys)kernel(drop_reasons_register_subsys)kernel(drop_reasons_unregister_subsys)kernel(drop_super)kernel(drop_super_exclusive)kernel(dst_alloc)kernel(dst_blackhole_mtu)kernel(dst_blackhole_redirect)kernel(dst_blackhole_update_pmtu)kernel(dst_cache_destroy)kernel(dst_cache_get)kernel(dst_cache_get_ip4)kernel(dst_cache_get_ip6)kernel(dst_cache_init)kernel(dst_cache_reset_now)kernel(dst_cache_set_ip4)kernel(dst_cache_set_ip6)kernel(dst_cow_metrics_generic)kernel(dst_default_metrics)kernel(dst_destroy)kernel(dst_dev_put)kernel(dst_discard_out)kernel(dst_init)kernel(dst_release)kernel(dst_release_immediate)kernel(dummy_con)kernel(dummy_irq_chip)kernel(dump_align)kernel(dump_emit)kernel(dump_page)kernel(dump_skip)kernel(dump_skip_to)kernel(dump_stack)kernel(dump_stack_lvl)kernel(dup_iter)kernel(dw8250_do_set_termios)kernel(dw8250_setup_port)kernel(dw_dma_acpi_controller_free)kernel(dw_dma_acpi_controller_register)kernel(dw_dma_filter)kernel(dw_dma_probe)kernel(dw_dma_remove)kernel(dynevent_create)kernel(e820__mapped_any)kernel(e820__mapped_raw_any)kernel(ec_get_handle)kernel(ec_read)kernel(ec_transaction)kernel(ec_write)kernel(ecc_gen_privkey)kernel(ecc_get_curve)kernel(ecc_get_curve25519)kernel(ecc_is_key_valid)kernel(ecc_is_pubkey_valid_full)kernel(ecc_is_pubkey_valid_partial)kernel(ecc_make_pub_key)kernel(ecc_point_mult_shamir)kernel(ecryptfs_fill_auth_tok)kernel(ecryptfs_get_auth_tok_key)kernel(ecryptfs_get_versions)kernel(edac_device_add_device)kernel(edac_device_alloc_ctl_info)kernel(edac_device_alloc_index)kernel(edac_device_del_device)kernel(edac_device_free_ctl_info)kernel(edac_device_handle_ce_count)kernel(edac_device_handle_ue_count)kernel(edac_get_owner)kernel(edac_get_sysfs_subsys)kernel(edac_has_mcs)kernel(edac_layer_name)kernel(edac_mc_add_mc_with_groups)kernel(edac_mc_alloc)kernel(edac_mc_del_mc)kernel(edac_mc_find)kernel(edac_mc_find_csrow_by_page)kernel(edac_mc_free)kernel(edac_mc_handle_error)kernel(edac_mem_types)kernel(edac_mod_work)kernel(edac_op_state)kernel(edac_pci_add_device)kernel(edac_pci_alloc_ctl_info)kernel(edac_pci_alloc_index)kernel(edac_pci_create_generic_ctl)kernel(edac_pci_del_device)kernel(edac_pci_free_ctl_info)kernel(edac_pci_handle_npe)kernel(edac_pci_handle_pe)kernel(edac_pci_release_generic_ctl)kernel(edac_queue_work)kernel(edac_raw_mc_handle_error)kernel(edac_stop_work)kernel(edd)kernel(edid_info)kernel(efi)kernel(efi_query_variable_store)kernel(efi_tpm_final_log_size)kernel(efivar_entry_add)kernel(efivar_entry_delete)kernel(efivar_entry_find)kernel(efivar_entry_get)kernel(efivar_entry_iter)kernel(efivar_entry_iter_begin)kernel(efivar_entry_iter_end)kernel(efivar_entry_remove)kernel(efivar_entry_set)kernel(efivar_entry_set_get_size)kernel(efivar_entry_set_safe)kernel(efivar_entry_size)kernel(efivar_init)kernel(efivar_query_variable_info)kernel(efivar_reserved_space)kernel(efivar_supports_writes)kernel(efivar_validate)kernel(efivar_variable_is_removable)kernel(efivars_kobject)kernel(efivars_register)kernel(efivars_unregister)kernel(ehci_adjust_port_wakeup_flags)kernel(ehci_cf_port_reset_rwsem)kernel(ehci_handshake)kernel(ehci_hub_control)kernel(ehci_init_driver)kernel(ehci_reset)kernel(ehci_resume)kernel(ehci_setup)kernel(ehci_suspend)kernel(elevator_alloc)kernel(elfcorehdr_addr)kernel(elv_bio_merge_ok)kernel(elv_rb_add)kernel(elv_rb_del)kernel(elv_rb_find)kernel(elv_rb_former_request)kernel(elv_rb_latter_request)kernel(elv_register)kernel(elv_rqhash_add)kernel(elv_rqhash_del)kernel(elv_unregister)kernel(em_cpu_get)kernel(em_dev_register_perf_domain)kernel(em_dev_unregister_perf_domain)kernel(em_pd_get)kernel(emergency_restart)kernel(empty_aops)kernel(empty_name)kernel(empty_zero_page)kernel(enable_irq)kernel(enable_kprobe)kernel(enable_percpu_irq)kernel(encrypt_blob)kernel(end_buffer_async_write)kernel(end_buffer_read_sync)kernel(end_buffer_write_sync)kernel(end_page_writeback)kernel(entry_ibpb)kernel(entry_untrain_ret)kernel(errata)kernel(errno_to_blk_status)kernel(errseq_check)kernel(errseq_check_and_advance)kernel(errseq_sample)kernel(errseq_set)kernel(erst_clear)kernel(erst_disable)kernel(erst_get_record_count)kernel(erst_get_record_id_begin)kernel(erst_get_record_id_end)kernel(erst_get_record_id_next)kernel(erst_read)kernel(erst_read_record)kernel(erst_write)kernel(espintcp_push_skb)kernel(espintcp_queue_out)kernel(eth_commit_mac_addr_change)kernel(eth_get_headlen)kernel(eth_gro_complete)kernel(eth_gro_receive)kernel(eth_header)kernel(eth_header_cache)kernel(eth_header_cache_update)kernel(eth_header_parse)kernel(eth_header_parse_protocol)kernel(eth_mac_addr)kernel(eth_platform_get_mac_address)kernel(eth_prepare_mac_addr_change)kernel(eth_type_trans)kernel(eth_validate_addr)kernel(ether_setup)kernel(ethnl_cable_test_alloc)kernel(ethnl_cable_test_amplitude)kernel(ethnl_cable_test_fault_length)kernel(ethnl_cable_test_finished)kernel(ethnl_cable_test_free)kernel(ethnl_cable_test_pulse)kernel(ethnl_cable_test_result)kernel(ethnl_cable_test_step)kernel(ethtool_aggregate_ctrl_stats)kernel(ethtool_aggregate_mac_stats)kernel(ethtool_aggregate_pause_stats)kernel(ethtool_aggregate_phy_stats)kernel(ethtool_aggregate_rmon_stats)kernel(ethtool_convert_legacy_u32_to_link_mode)kernel(ethtool_convert_link_mode_to_legacy_u32)kernel(ethtool_dev_mm_supported)kernel(ethtool_forced_speed_maps_init)kernel(ethtool_get_phc_vclocks)kernel(ethtool_get_ts_info_by_layer)kernel(ethtool_intersect_link_masks)kernel(ethtool_notify)kernel(ethtool_op_get_link)kernel(ethtool_op_get_ts_info)kernel(ethtool_params_from_link_mode)kernel(ethtool_puts)kernel(ethtool_rx_flow_rule_create)kernel(ethtool_rx_flow_rule_destroy)kernel(ethtool_set_ethtool_phy_ops)kernel(ethtool_sprintf)kernel(ethtool_virtdev_set_link_ksettings)kernel(event_triggers_call)kernel(event_triggers_post_call)kernel(eventfd_ctx_do_read)kernel(eventfd_ctx_fdget)kernel(eventfd_ctx_fileget)kernel(eventfd_ctx_put)kernel(eventfd_ctx_remove_wait_queue)kernel(eventfd_fget)kernel(eventfd_signal_mask)kernel(events_hybrid_sysfs_show)kernel(events_sysfs_show)kernel(evict_inodes)kernel(evm_inode_init_security)kernel(evm_set_key)kernel(evm_verifyxattr)kernel(evtchn_get)kernel(evtchn_make_refcounted)kernel(evtchn_put)kernel(execute_in_process_context)kernel(exportfs_decode_fh)kernel(exportfs_decode_fh_raw)kernel(exportfs_encode_fh)kernel(exportfs_encode_inode_fh)kernel(f_setown)kernel(fanout_mutex)kernel(fasync_helper)kernel(fault_in_iov_iter_readable)kernel(fault_in_iov_iter_writeable)kernel(fault_in_readable)kernel(fault_in_safe_writeable)kernel(fault_in_subpage_writeable)kernel(fault_in_writeable)kernel(fb_add_videomode)kernel(fb_alloc_cmap)kernel(fb_blank)kernel(fb_copy_cmap)kernel(fb_dealloc_cmap)kernel(fb_default_cmap)kernel(fb_deferred_io_cleanup)kernel(fb_deferred_io_fsync)kernel(fb_deferred_io_init)kernel(fb_deferred_io_mmap)kernel(fb_deferred_io_open)kernel(fb_deferred_io_release)kernel(fb_destroy_modedb)kernel(fb_destroy_modelist)kernel(fb_edid_to_monspecs)kernel(fb_find_best_display)kernel(fb_find_best_mode)kernel(fb_find_logo)kernel(fb_find_mode)kernel(fb_find_mode_cvt)kernel(fb_find_nearest_mode)kernel(fb_firmware_edid)kernel(fb_get_buffer_offset)kernel(fb_get_color_depth)kernel(fb_get_mode)kernel(fb_get_options)kernel(fb_invert_cmaps)kernel(fb_io_mmap)kernel(fb_io_read)kernel(fb_io_write)kernel(fb_is_primary_device)kernel(fb_match_mode)kernel(fb_mode_is_equal)kernel(fb_notifier_call_chain)kernel(fb_pad_aligned_buffer)kernel(fb_pad_unaligned_buffer)kernel(fb_pan_display)kernel(fb_parse_edid)kernel(fb_register_client)kernel(fb_set_cmap)kernel(fb_set_suspend)kernel(fb_set_var)kernel(fb_sys_read)kernel(fb_sys_write)kernel(fb_unregister_client)kernel(fb_validate_mode)kernel(fb_var_to_videomode)kernel(fb_videomode_to_modelist)kernel(fb_videomode_to_var)kernel(fbcon_modechange_possible)kernel(fbcon_update_vcs)kernel(fc_mount)kernel(fd_install)kernel(fg_console)kernel(fget)kernel(fget_raw)kernel(fib4_rule_default)kernel(fib6_check_nexthop)kernel(fib6_get_table)kernel(fib6_info_destroy_rcu)kernel(fib6_info_hw_flags_set)kernel(fib6_new_table)kernel(fib6_rule_default)kernel(fib_add_nexthop)kernel(fib_alias_hw_flags_set)kernel(fib_default_rule_add)kernel(fib_info_nh_uses_dev)kernel(fib_new_table)kernel(fib_nexthop_info)kernel(fib_nh_common_init)kernel(fib_nh_common_release)kernel(fib_nl_delrule)kernel(fib_nl_newrule)kernel(fib_notifier_ops_register)kernel(fib_notifier_ops_unregister)kernel(fib_rule_matchall)kernel(fib_rules_dump)kernel(fib_rules_lookup)kernel(fib_rules_register)kernel(fib_rules_seq_read)kernel(fib_rules_unregister)kernel(fib_table_lookup)kernel(fiemap_fill_next_extent)kernel(fiemap_prep)kernel(fifo_create_dflt)kernel(fifo_set_limit)kernel(file_bdev)kernel(file_check_and_advance_wb_err)kernel(file_fdatawait_range)kernel(file_modified)kernel(file_ns_capable)kernel(file_open_root)kernel(file_path)kernel(file_ra_state_init)kernel(file_remove_privs)kernel(file_update_time)kernel(file_write_and_wait_range)kernel(fileattr_fill_flags)kernel(fileattr_fill_xflags)kernel(filemap_add_folio)kernel(filemap_alloc_folio)kernel(filemap_check_errors)kernel(filemap_dirty_folio)kernel(filemap_fault)kernel(filemap_fdatawait_keep_errors)kernel(filemap_fdatawait_range)kernel(filemap_fdatawait_range_keep_errors)kernel(filemap_fdatawrite)kernel(filemap_fdatawrite_range)kernel(filemap_fdatawrite_wbc)kernel(filemap_flush)kernel(filemap_get_folios)kernel(filemap_get_folios_contig)kernel(filemap_get_folios_tag)kernel(filemap_invalidate_lock_two)kernel(filemap_invalidate_unlock_two)kernel(filemap_map_pages)kernel(filemap_migrate_folio)kernel(filemap_page_mkwrite)kernel(filemap_range_has_page)kernel(filemap_range_has_writeback)kernel(filemap_read)kernel(filemap_release_folio)kernel(filemap_splice_read)kernel(filemap_write_and_wait_range)kernel(filp_close)kernel(filp_open)kernel(filter_irq_stacks)kernel(filter_match_preds)kernel(finalize_exec)kernel(find_asymmetric_key)kernel(find_extend_vma)kernel(find_font)kernel(find_ge_pid)kernel(find_get_pages_range_tag)kernel(find_get_pid)kernel(find_inode_by_ino_rcu)kernel(find_inode_nowait)kernel(find_inode_rcu)kernel(find_iova)kernel(find_mci_by_dev)kernel(find_next_clump8)kernel(find_pid_ns)kernel(find_vma)kernel(find_vma_intersection)kernel(find_vpid)kernel(finish_no_open)kernel(finish_open)kernel(finish_rcuwait)kernel(finish_swait)kernel(finish_wait)kernel(fips_enabled)kernel(fips_fail_notif_chain)kernel(fips_fail_notify)kernel(firmware_kobj)kernel(firmware_request_builtin)kernel(firmware_request_cache)kernel(firmware_request_nowarn)kernel(firmware_request_platform)kernel(firmware_upload_register)kernel(firmware_upload_unregister)kernel(first_ec)kernel(fixed_percpu_data)kernel(fixed_phy_add)kernel(fixed_phy_change_carrier)kernel(fixed_phy_register)kernel(fixed_phy_register_with_gpiod)kernel(fixed_phy_set_link_update)kernel(fixed_phy_unregister)kernel(fixed_size_llseek)kernel(fixup_user_fault)kernel(fl6_merge_options)kernel(fl6_update_dst)kernel(flow_action_cookie_create)kernel(flow_action_cookie_destroy)kernel(flow_block_cb_alloc)kernel(flow_block_cb_decref)kernel(flow_block_cb_free)kernel(flow_block_cb_incref)kernel(flow_block_cb_is_busy)kernel(flow_block_cb_lookup)kernel(flow_block_cb_priv)kernel(flow_block_cb_setup_simple)kernel(flow_get_u32_dst)kernel(flow_get_u32_src)kernel(flow_hash_from_keys)kernel(flow_indr_block_cb_alloc)kernel(flow_indr_dev_exists)kernel(flow_indr_dev_register)kernel(flow_indr_dev_setup_offload)kernel(flow_indr_dev_unregister)kernel(flow_keys_basic_dissector)kernel(flow_keys_dissector)kernel(flow_rule_alloc)kernel(flow_rule_match_arp)kernel(flow_rule_match_basic)kernel(flow_rule_match_control)kernel(flow_rule_match_ct)kernel(flow_rule_match_cvlan)kernel(flow_rule_match_enc_control)kernel(flow_rule_match_enc_ip)kernel(flow_rule_match_enc_ipv4_addrs)kernel(flow_rule_match_enc_ipv6_addrs)kernel(flow_rule_match_enc_keyid)kernel(flow_rule_match_enc_opts)kernel(flow_rule_match_enc_ports)kernel(flow_rule_match_eth_addrs)kernel(flow_rule_match_icmp)kernel(flow_rule_match_ip)kernel(flow_rule_match_ipsec)kernel(flow_rule_match_ipv4_addrs)kernel(flow_rule_match_ipv6_addrs)kernel(flow_rule_match_l2tpv3)kernel(flow_rule_match_meta)kernel(flow_rule_match_mpls)kernel(flow_rule_match_ports)kernel(flow_rule_match_ports_range)kernel(flow_rule_match_pppoe)kernel(flow_rule_match_tcp)kernel(flow_rule_match_vlan)kernel(flush_delayed_fput)kernel(flush_delayed_work)kernel(flush_rcu_work)kernel(flush_signals)kernel(flush_work)kernel(folio_account_redirty)kernel(folio_add_lru)kernel(folio_add_wait_queue)kernel(folio_alloc)kernel(folio_clear_dirty_for_io)kernel(folio_end_private_2)kernel(folio_end_writeback)kernel(folio_invalidate)kernel(folio_mapping)kernel(folio_mark_accessed)kernel(folio_mark_dirty)kernel(folio_migrate_copy)kernel(folio_migrate_flags)kernel(folio_migrate_mapping)kernel(folio_mkclean)kernel(folio_redirty_for_writepage)kernel(folio_test_hugetlb)kernel(folio_unlock)kernel(folio_wait_bit)kernel(folio_wait_bit_killable)kernel(folio_wait_private_2)kernel(folio_wait_private_2_killable)kernel(folio_wait_stable)kernel(folio_wait_writeback)kernel(folio_wait_writeback_killable)kernel(follow_down)kernel(follow_down_one)kernel(follow_pfn)kernel(follow_pte)kernel(follow_up)kernel(font_vga_8x16)kernel(for_each_kernel_tracepoint)kernel(for_each_thermal_trip)kernel(force_sig)kernel(forget_all_cached_acls)kernel(forget_cached_acl)kernel(fortify_panic)kernel(fpstate_clear_xstate_component)kernel(fpu_alloc_guest_fpstate)kernel(fpu_copy_guest_fpstate_to_uabi)kernel(fpu_copy_uabi_to_guest_fpstate)kernel(fpu_enable_guest_xfd_features)kernel(fpu_free_guest_fpstate)kernel(fpu_swap_kvm_fpstate)kernel(fpu_sync_guest_vmexit_xfd_state)kernel(fpu_update_guest_xfd)kernel(fput)kernel(fqdir_exit)kernel(fqdir_init)kernel(framebuffer_alloc)kernel(framebuffer_release)kernel(free_anon_bdev)kernel(free_bucket_spinlocks)kernel(free_buffer_head)kernel(free_cgroup_ns)kernel(free_contig_range)kernel(free_cpumask_var)kernel(free_dma)kernel(free_fib_info)kernel(free_inode_nonrcu)kernel(free_io_pgtable_ops)kernel(free_iova)kernel(free_iova_fast)kernel(free_irq)kernel(free_irq_cpu_rmap)kernel(free_netdev)kernel(free_opal_dev)kernel(free_pages)kernel(free_pages_exact)kernel(free_percpu)kernel(free_percpu_irq)kernel(free_task)kernel(free_uid)kernel(free_vm_area)kernel(free_xenballooned_pages)kernel(freeze_bdev)kernel(freeze_super)kernel(freezer_active)kernel(freezer_cgrp_subsys_enabled_key)kernel(freezer_cgrp_subsys_on_dfl_key)kernel(freezing_slow_path)kernel(freq_qos_add_notifier)kernel(freq_qos_add_request)kernel(freq_qos_remove_notifier)kernel(freq_qos_remove_request)kernel(freq_qos_update_request)kernel(from_kgid)kernel(from_kgid_munged)kernel(from_kprojid)kernel(from_kprojid_munged)kernel(from_kqid)kernel(from_kqid_munged)kernel(from_kuid)kernel(from_kuid_munged)kernel(fs_bio_set)kernel(fs_context_for_mount)kernel(fs_context_for_reconfigure)kernel(fs_context_for_submount)kernel(fs_dax_get_by_bdev)kernel(fs_ftype_to_dtype)kernel(fs_holder_ops)kernel(fs_kobj)kernel(fs_lookup_param)kernel(fs_overflowgid)kernel(fs_overflowuid)kernel(fs_param_is_blob)kernel(fs_param_is_blockdev)kernel(fs_param_is_bool)kernel(fs_param_is_enum)kernel(fs_param_is_fd)kernel(fs_param_is_path)kernel(fs_param_is_s32)kernel(fs_param_is_string)kernel(fs_param_is_u32)kernel(fs_param_is_u64)kernel(fs_put_dax)kernel(fs_umode_to_dtype)kernel(fs_umode_to_ftype)kernel(fsl_mc_device_group)kernel(fsnotify)kernel(fsnotify_add_mark)kernel(fsnotify_alloc_group)kernel(fsnotify_alloc_user_group)kernel(fsnotify_destroy_mark)kernel(fsnotify_find_mark)kernel(fsnotify_get_cookie)kernel(fsnotify_init_mark)kernel(fsnotify_put_group)kernel(fsnotify_put_mark)kernel(fsnotify_wait_marks_destroyed)kernel(fsstack_copy_attr_all)kernel(fsstack_copy_inode_size)kernel(fsverity_enqueue_verify_work)kernel(fsverity_get_digest)kernel(fsverity_ioctl_enable)kernel(fsverity_ioctl_measure)kernel(fsverity_ioctl_read_metadata)kernel(fsverity_verify_bio)kernel(fsverity_verify_blocks)kernel(ftrace_dump)kernel(ftrace_free_filter)kernel(ftrace_ops_set_global_filter)kernel(ftrace_set_filter)kernel(ftrace_set_filter_ip)kernel(ftrace_set_filter_ips)kernel(ftrace_set_global_filter)kernel(ftrace_set_global_notrace)kernel(ftrace_set_notrace)kernel(full_name_hash)kernel(fw_devlink_purge_absent_suppliers)kernel(fw_fallback_config)kernel(fwnode_connection_find_match)kernel(fwnode_connection_find_matches)kernel(fwnode_count_parents)kernel(fwnode_create_software_node)kernel(fwnode_device_is_available)kernel(fwnode_find_reference)kernel(fwnode_get_mac_address)kernel(fwnode_get_name)kernel(fwnode_get_named_child_node)kernel(fwnode_get_next_available_child_node)kernel(fwnode_get_next_child_node)kernel(fwnode_get_next_parent)kernel(fwnode_get_nth_parent)kernel(fwnode_get_parent)kernel(fwnode_get_phy_id)kernel(fwnode_get_phy_mode)kernel(fwnode_get_phy_node)kernel(fwnode_gpiod_get_index)kernel(fwnode_graph_get_endpoint_by_id)kernel(fwnode_graph_get_endpoint_count)kernel(fwnode_graph_get_next_endpoint)kernel(fwnode_graph_get_port_parent)kernel(fwnode_graph_get_remote_endpoint)kernel(fwnode_graph_get_remote_port)kernel(fwnode_graph_get_remote_port_parent)kernel(fwnode_graph_parse_endpoint)kernel(fwnode_handle_get)kernel(fwnode_handle_put)kernel(fwnode_iomap)kernel(fwnode_irq_get)kernel(fwnode_irq_get_byname)kernel(fwnode_mdio_find_device)kernel(fwnode_mdiobus_phy_device_register)kernel(fwnode_mdiobus_register_phy)kernel(fwnode_phy_find_device)kernel(fwnode_property_get_reference_args)kernel(fwnode_property_match_string)kernel(fwnode_property_present)kernel(fwnode_property_read_string)kernel(fwnode_property_read_string_array)kernel(fwnode_property_read_u16_array)kernel(fwnode_property_read_u32_array)kernel(fwnode_property_read_u64_array)kernel(fwnode_property_read_u8_array)kernel(fwnode_remove_software_node)kernel(fwnode_typec_mux_get)kernel(fwnode_typec_retimer_get)kernel(fwnode_typec_switch_get)kernel(fwnode_usb_role_switch_get)kernel(gc_inflight_list)kernel(gcd)kernel(gds_ucode_mitigated)kernel(gdt_page)kernel(gen10g_config_aneg)kernel(gen_estimator_active)kernel(gen_estimator_read)kernel(gen_kill_estimator)kernel(gen_new_estimator)kernel(gen_pool_add_owner)kernel(gen_pool_alloc_algo_owner)kernel(gen_pool_avail)kernel(gen_pool_best_fit)kernel(gen_pool_create)kernel(gen_pool_destroy)kernel(gen_pool_dma_alloc)kernel(gen_pool_dma_alloc_algo)kernel(gen_pool_dma_alloc_align)kernel(gen_pool_dma_zalloc)kernel(gen_pool_dma_zalloc_algo)kernel(gen_pool_dma_zalloc_align)kernel(gen_pool_first_fit)kernel(gen_pool_first_fit_align)kernel(gen_pool_first_fit_order_align)kernel(gen_pool_fixed_alloc)kernel(gen_pool_for_each_chunk)kernel(gen_pool_free_owner)kernel(gen_pool_get)kernel(gen_pool_has_addr)kernel(gen_pool_set_algo)kernel(gen_pool_size)kernel(gen_pool_virt_to_phys)kernel(gen_replace_estimator)kernel(generate_random_guid)kernel(generate_random_uuid)kernel(generic_access_phys)kernel(generic_block_bmap)kernel(generic_block_fiemap)kernel(generic_check_addressable)kernel(generic_cont_expand_simple)kernel(generic_copy_file_range)kernel(generic_delete_inode)kernel(generic_device_group)kernel(generic_error_remove_page)kernel(generic_fadvise)kernel(generic_fh_to_dentry)kernel(generic_fh_to_parent)kernel(generic_file_direct_write)kernel(generic_file_fsync)kernel(generic_file_llseek)kernel(generic_file_llseek_size)kernel(generic_file_mmap)kernel(generic_file_open)kernel(generic_file_read_iter)kernel(generic_file_readonly_mmap)kernel(generic_file_splice_read)kernel(generic_file_write_iter)kernel(generic_fill_statx_attr)kernel(generic_fillattr)kernel(generic_handle_domain_irq)kernel(generic_handle_domain_irq_safe)kernel(generic_handle_irq)kernel(generic_handle_irq_safe)kernel(generic_hwtstamp_get_lower)kernel(generic_hwtstamp_set_lower)kernel(generic_key_instantiate)kernel(generic_listxattr)kernel(generic_online_page)kernel(generic_parse_monolithic)kernel(generic_perform_write)kernel(generic_permission)kernel(generic_pipe_buf_get)kernel(generic_pipe_buf_release)kernel(generic_pipe_buf_try_steal)kernel(generic_read_dir)kernel(generic_remap_file_range_prep)kernel(generic_ro_fops)kernel(generic_set_encrypted_ci_d_ops)kernel(generic_setlease)kernel(generic_shutdown_super)kernel(generic_single_device_group)kernel(generic_splice_sendpage)kernel(generic_update_time)kernel(generic_write_checks)kernel(generic_write_end)kernel(generic_writepages)kernel(genl_lock)kernel(genl_notify)kernel(genl_register_family)kernel(genl_unlock)kernel(genl_unregister_family)kernel(genlmsg_multicast_allns)kernel(genlmsg_put)kernel(genphy_aneg_done)kernel(genphy_c37_config_aneg)kernel(genphy_c37_read_status)kernel(genphy_c45_an_config_aneg)kernel(genphy_c45_an_disable_aneg)kernel(genphy_c45_aneg_done)kernel(genphy_c45_baset1_read_status)kernel(genphy_c45_check_and_restart_aneg)kernel(genphy_c45_config_aneg)kernel(genphy_c45_eee_is_active)kernel(genphy_c45_ethtool_get_eee)kernel(genphy_c45_ethtool_set_eee)kernel(genphy_c45_fast_retrain)kernel(genphy_c45_loopback)kernel(genphy_c45_plca_get_cfg)kernel(genphy_c45_plca_get_status)kernel(genphy_c45_plca_set_cfg)kernel(genphy_c45_pma_baset1_read_abilities)kernel(genphy_c45_pma_baset1_read_master_slave)kernel(genphy_c45_pma_baset1_setup_master_slave)kernel(genphy_c45_pma_read_abilities)kernel(genphy_c45_pma_read_ext_abilities)kernel(genphy_c45_pma_resume)kernel(genphy_c45_pma_setup_forced)kernel(genphy_c45_pma_suspend)kernel(genphy_c45_read_eee_abilities)kernel(genphy_c45_read_link)kernel(genphy_c45_read_lpa)kernel(genphy_c45_read_mdix)kernel(genphy_c45_read_pma)kernel(genphy_c45_read_status)kernel(genphy_c45_restart_aneg)kernel(genphy_check_and_restart_aneg)kernel(genphy_config_eee_advert)kernel(genphy_handle_interrupt_no_ack)kernel(genphy_loopback)kernel(genphy_read_abilities)kernel(genphy_read_lpa)kernel(genphy_read_master_slave)kernel(genphy_read_mmd_unsupported)kernel(genphy_read_status)kernel(genphy_read_status_fixed)kernel(genphy_restart_aneg)kernel(genphy_resume)kernel(genphy_setup_forced)kernel(genphy_soft_reset)kernel(genphy_suspend)kernel(genphy_update_link)kernel(genphy_write_mmd_unsupported)kernel(get_acl)kernel(get_anon_bdev)kernel(get_bitmap_from_slot)kernel(get_cached_acl)kernel(get_cached_acl_rcu)kernel(get_cached_msi_msg)kernel(get_compat_sigset)kernel(get_completed_synchronize_rcu)kernel(get_completed_synchronize_rcu_full)kernel(get_cpu_device)kernel(get_cpu_entry_area)kernel(get_cpu_idle_time)kernel(get_cpu_idle_time_us)kernel(get_cpu_iowait_time_us)kernel(get_current_tty)kernel(get_default_font)kernel(get_dev_pagemap)kernel(get_device)kernel(get_device_system_crosststamp)kernel(get_fs_type)kernel(get_governor_parent_kobj)kernel(get_ibs_caps)kernel(get_itimerspec64)kernel(get_max_files)kernel(get_mem_cgroup_from_mm)kernel(get_mm_exe_file)kernel(get_net_ns)kernel(get_net_ns_by_fd)kernel(get_net_ns_by_id)kernel(get_net_ns_by_pid)kernel(get_next_ino)kernel(get_old_itimerspec32)kernel(get_old_timespec32)kernel(get_option)kernel(get_options)kernel(get_phy_device)kernel(get_pid_task)kernel(get_random_bytes)kernel(get_random_u16)kernel(get_random_u32)kernel(get_random_u64)kernel(get_random_u8)kernel(get_rcu_tasks_gp_kthread)kernel(get_rcu_tasks_rude_gp_kthread)kernel(get_rcu_tasks_trace_gp_kthread)kernel(get_sg_io_hdr)kernel(get_state_synchronize_rcu)kernel(get_state_synchronize_rcu_full)kernel(get_state_synchronize_srcu)kernel(get_task_cred)kernel(get_task_exe_file)kernel(get_task_mm)kernel(get_task_pid)kernel(get_thermal_instance)kernel(get_timespec64)kernel(get_tree_bdev)kernel(get_tree_keyed)kernel(get_tree_nodev)kernel(get_tree_single)kernel(get_tree_single_reconf)kernel(get_unmapped_area)kernel(get_unused_fd_flags)kernel(get_user_ifreq)kernel(get_user_pages)kernel(get_user_pages_fast)kernel(get_user_pages_fast_only)kernel(get_user_pages_remote)kernel(get_user_pages_unlocked)kernel(get_watch_queue)kernel(get_xsave_addr)kernel(get_zeroed_page)kernel(getboottime64)kernel(gf128mul_4k_bbe)kernel(gf128mul_4k_lle)kernel(gf128mul_64k_bbe)kernel(gf128mul_bbe)kernel(gf128mul_free_64k)kernel(gf128mul_init_4k_bbe)kernel(gf128mul_init_4k_lle)kernel(gf128mul_init_64k_bbe)kernel(gf128mul_lle)kernel(gf128mul_x8_ble)kernel(ghes_estatus_pool_region_free)kernel(ghes_get_devices)kernel(ghes_register_report_chain)kernel(ghes_register_vendor_record_notifier)kernel(ghes_unregister_report_chain)kernel(ghes_unregister_vendor_record_notifier)kernel(give_up_console)kernel(glob_match)kernel(global_cursor_default)kernel(gnet_stats_add_basic)kernel(gnet_stats_add_queue)kernel(gnet_stats_basic_sync_init)kernel(gnet_stats_copy_app)kernel(gnet_stats_copy_basic)kernel(gnet_stats_copy_basic_hw)kernel(gnet_stats_copy_queue)kernel(gnet_stats_copy_rate_est)kernel(gnet_stats_finish_copy)kernel(gnet_stats_start_copy)kernel(gnet_stats_start_copy_compat)kernel(gnttab_alloc_grant_references)kernel(gnttab_alloc_pages)kernel(gnttab_batch_copy)kernel(gnttab_batch_map)kernel(gnttab_cancel_free_callback)kernel(gnttab_claim_grant_reference)kernel(gnttab_empty_grant_references)kernel(gnttab_end_foreign_access)kernel(gnttab_end_foreign_access_ref)kernel(gnttab_end_foreign_transfer)kernel(gnttab_end_foreign_transfer_ref)kernel(gnttab_foreach_grant_in_range)kernel(gnttab_free_auto_xlat_frames)kernel(gnttab_free_grant_reference)kernel(gnttab_free_grant_references)kernel(gnttab_free_pages)kernel(gnttab_grant_foreign_access)kernel(gnttab_grant_foreign_access_ref)kernel(gnttab_grant_foreign_transfer)kernel(gnttab_grant_foreign_transfer_ref)kernel(gnttab_init)kernel(gnttab_map_refs)kernel(gnttab_max_grant_frames)kernel(gnttab_page_cache_get)kernel(gnttab_page_cache_init)kernel(gnttab_page_cache_put)kernel(gnttab_page_cache_shrink)kernel(gnttab_pages_clear_private)kernel(gnttab_pages_set_private)kernel(gnttab_query_foreign_access)kernel(gnttab_release_grant_reference)kernel(gnttab_request_free_callback)kernel(gnttab_setup_auto_xlat_frames)kernel(gnttab_unmap_refs)kernel(gnttab_unmap_refs_async)kernel(gnttab_unmap_refs_sync)kernel(gov_attr_set_get)kernel(gov_attr_set_init)kernel(gov_attr_set_put)kernel(gov_update_cpu_data)kernel(governor_sysfs_ops)kernel(gpio_device_get)kernel(gpio_device_get_base)kernel(gpio_device_get_label)kernel(gpio_device_put)kernel(gpio_free)kernel(gpio_free_array)kernel(gpio_request)kernel(gpio_request_array)kernel(gpio_request_one)kernel(gpio_to_desc)kernel(gpiochip_add_data_with_key)kernel(gpiochip_add_pin_range)kernel(gpiochip_add_pingroup_range)kernel(gpiochip_disable_irq)kernel(gpiochip_dup_line_label)kernel(gpiochip_enable_irq)kernel(gpiochip_find)kernel(gpiochip_free_own_desc)kernel(gpiochip_generic_config)kernel(gpiochip_generic_free)kernel(gpiochip_generic_request)kernel(gpiochip_get_data)kernel(gpiochip_get_desc)kernel(gpiochip_get_ngpios)kernel(gpiochip_irq_domain_activate)kernel(gpiochip_irq_domain_deactivate)kernel(gpiochip_irq_map)kernel(gpiochip_irq_relres)kernel(gpiochip_irq_reqres)kernel(gpiochip_irq_unmap)kernel(gpiochip_irqchip_add_domain)kernel(gpiochip_irqchip_irq_valid)kernel(gpiochip_is_requested)kernel(gpiochip_line_is_irq)kernel(gpiochip_line_is_open_drain)kernel(gpiochip_line_is_open_source)kernel(gpiochip_line_is_persistent)kernel(gpiochip_line_is_valid)kernel(gpiochip_lock_as_irq)kernel(gpiochip_populate_parent_fwspec_fourcell)kernel(gpiochip_populate_parent_fwspec_twocell)kernel(gpiochip_relres_irq)kernel(gpiochip_remove)kernel(gpiochip_remove_pin_ranges)kernel(gpiochip_reqres_irq)kernel(gpiochip_request_own_desc)kernel(gpiochip_unlock_as_irq)kernel(gpiod_add_hogs)kernel(gpiod_add_lookup_table)kernel(gpiod_cansleep)kernel(gpiod_count)kernel(gpiod_direction_input)kernel(gpiod_direction_output)kernel(gpiod_direction_output_raw)kernel(gpiod_disable_hw_timestamp_ns)kernel(gpiod_enable_hw_timestamp_ns)kernel(gpiod_get)kernel(gpiod_get_array)kernel(gpiod_get_array_optional)kernel(gpiod_get_array_value)kernel(gpiod_get_array_value_cansleep)kernel(gpiod_get_direction)kernel(gpiod_get_index)kernel(gpiod_get_index_optional)kernel(gpiod_get_optional)kernel(gpiod_get_raw_array_value)kernel(gpiod_get_raw_array_value_cansleep)kernel(gpiod_get_raw_value)kernel(gpiod_get_raw_value_cansleep)kernel(gpiod_get_value)kernel(gpiod_get_value_cansleep)kernel(gpiod_is_active_low)kernel(gpiod_put)kernel(gpiod_put_array)kernel(gpiod_remove_hogs)kernel(gpiod_remove_lookup_table)kernel(gpiod_set_array_value)kernel(gpiod_set_array_value_cansleep)kernel(gpiod_set_config)kernel(gpiod_set_consumer_name)kernel(gpiod_set_debounce)kernel(gpiod_set_raw_array_value)kernel(gpiod_set_raw_array_value_cansleep)kernel(gpiod_set_raw_value)kernel(gpiod_set_raw_value_cansleep)kernel(gpiod_set_transitory)kernel(gpiod_set_value)kernel(gpiod_set_value_cansleep)kernel(gpiod_to_chip)kernel(gpiod_to_gpio_device)kernel(gpiod_to_irq)kernel(gpiod_toggle_active_low)kernel(grab_cache_page_write_begin)kernel(gro_cells_destroy)kernel(gro_cells_init)kernel(gro_cells_receive)kernel(gro_find_complete_by_type)kernel(gro_find_receive_by_type)kernel(group_cpus_evenly)kernel(groups_alloc)kernel(groups_free)kernel(groups_sort)kernel(guid_gen)kernel(guid_null)kernel(guid_parse)kernel(handle_bad_irq)kernel(handle_edge_irq)kernel(handle_fasteoi_irq)kernel(handle_fasteoi_nmi)kernel(handle_guest_split_lock)kernel(handle_irq_desc)kernel(handle_level_irq)kernel(handle_mm_fault)kernel(handle_nested_irq)kernel(handle_simple_irq)kernel(handle_sysrq)kernel(handle_untracked_irq)kernel(handshake_complete)kernel(handshake_genl_put)kernel(handshake_pernet)kernel(handshake_req_alloc)kernel(handshake_req_cancel)kernel(handshake_req_hash_lookup)kernel(handshake_req_next)kernel(handshake_req_private)kernel(handshake_req_submit)kernel(has_capability)kernel(has_capability_noaudit)kernel(hash_algo_name)kernel(hash_and_copy_to_iter)kernel(hash_digest_size)kernel(hashlen_string)kernel(have_governor_per_policy)kernel(hchacha_block_arch)kernel(hchacha_block_generic)kernel(hdmi_audio_infoframe_check)kernel(hdmi_audio_infoframe_init)kernel(hdmi_audio_infoframe_pack)kernel(hdmi_audio_infoframe_pack_for_dp)kernel(hdmi_audio_infoframe_pack_only)kernel(hdmi_avi_infoframe_check)kernel(hdmi_avi_infoframe_init)kernel(hdmi_avi_infoframe_pack)kernel(hdmi_avi_infoframe_pack_only)kernel(hdmi_drm_infoframe_check)kernel(hdmi_drm_infoframe_init)kernel(hdmi_drm_infoframe_pack)kernel(hdmi_drm_infoframe_pack_only)kernel(hdmi_drm_infoframe_unpack_only)kernel(hdmi_infoframe_check)kernel(hdmi_infoframe_log)kernel(hdmi_infoframe_pack)kernel(hdmi_infoframe_pack_only)kernel(hdmi_infoframe_unpack)kernel(hdmi_spd_infoframe_check)kernel(hdmi_spd_infoframe_init)kernel(hdmi_spd_infoframe_pack)kernel(hdmi_spd_infoframe_pack_only)kernel(hdmi_vendor_infoframe_check)kernel(hdmi_vendor_infoframe_init)kernel(hdmi_vendor_infoframe_pack)kernel(hdmi_vendor_infoframe_pack_only)kernel(hest_disable)kernel(hex2bin)kernel(hex_asc)kernel(hex_asc_upper)kernel(hex_dump_to_buffer)kernel(hex_to_bin)kernel(hibernate_quiet_exec)kernel(hibernation_set_ops)kernel(hid_add_device)kernel(hid_alloc_report_buf)kernel(hid_allocate_device)kernel(hid_bpf_connect_device)kernel(hid_bpf_destroy_device)kernel(hid_bpf_device_init)kernel(hid_bpf_disconnect_device)kernel(hid_bpf_ops)kernel(hid_bus_type)kernel(hid_check_keys_pressed)kernel(hid_compare_device_paths)kernel(hid_connect)kernel(hid_debug_event)kernel(hid_destroy_device)kernel(hid_disconnect)kernel(hid_driver_reset_resume)kernel(hid_driver_resume)kernel(hid_driver_suspend)kernel(hid_dump_device)kernel(hid_dump_field)kernel(hid_dump_input)kernel(hid_dump_report)kernel(hid_field_extract)kernel(hid_hw_close)kernel(hid_hw_open)kernel(hid_hw_output_report)kernel(hid_hw_raw_request)kernel(hid_hw_request)kernel(hid_hw_start)kernel(hid_hw_stop)kernel(hid_ignore)kernel(hid_input_report)kernel(hid_is_usb)kernel(hid_lookup_quirk)kernel(hid_match_device)kernel(hid_match_id)kernel(hid_open_report)kernel(hid_output_report)kernel(hid_parse_report)kernel(hid_quirks_exit)kernel(hid_quirks_init)kernel(hid_register_report)kernel(hid_report_raw_event)kernel(hid_resolv_usage)kernel(hid_sensor_get_usage_index)kernel(hid_set_field)kernel(hid_setup_resolution_multiplier)kernel(hid_snto32)kernel(hid_unregister_driver)kernel(hid_validate_values)kernel(hiddev_hid_event)kernel(hidinput_calc_abs_res)kernel(hidinput_connect)kernel(hidinput_count_leds)kernel(hidinput_disconnect)kernel(hidinput_get_led_field)kernel(hidinput_report_event)kernel(hidraw_connect)kernel(hidraw_disconnect)kernel(hidraw_report_event)kernel(high_memory)kernel(hmm_range_fault)kernel(housekeeping_affine)kernel(housekeeping_any_cpu)kernel(housekeeping_cpumask)kernel(housekeeping_enabled)kernel(housekeeping_overridden)kernel(housekeeping_test_cpu)kernel(hpet_mask_rtc_irq_bit)kernel(hpet_register_irq_handler)kernel(hpet_rtc_dropped_irq)kernel(hpet_rtc_interrupt)kernel(hpet_rtc_timer_init)kernel(hpet_set_alarm_time)kernel(hpet_set_periodic_freq)kernel(hpet_set_rtc_irq_bit)kernel(hpet_unregister_irq_handler)kernel(hrtimer_active)kernel(hrtimer_cancel)kernel(hrtimer_forward)kernel(hrtimer_init)kernel(hrtimer_init_sleeper)kernel(hrtimer_resolution)kernel(hrtimer_sleeper_start_expires)kernel(hrtimer_start_range_ns)kernel(hrtimer_try_to_cancel)kernel(hsiphash_1u32)kernel(hsiphash_2u32)kernel(hsiphash_3u32)kernel(hsiphash_4u32)kernel(hsu_dma_do_irq)kernel(hsu_dma_get_status)kernel(hsu_dma_probe)kernel(hsu_dma_remove)kernel(hugetlb_cgrp_subsys_enabled_key)kernel(hugetlb_cgrp_subsys_on_dfl_key)kernel(hugetlb_optimize_vmemmap_key)kernel(hv_alloc_hyperv_page)kernel(hv_alloc_hyperv_zeroed_page)kernel(hv_clock_per_cpu)kernel(hv_current_partition_id)kernel(hv_free_hyperv_page)kernel(hv_get_isolation_type)kernel(hv_get_msr)kernel(hv_get_non_nested_msr)kernel(hv_get_tsc_page)kernel(hv_get_tsc_pfn)kernel(hv_ghcb_hypercall)kernel(hv_hypercall_pg)kernel(hv_is_hibernation_supported)kernel(hv_is_hyperv_initialized)kernel(hv_is_isolation_supported)kernel(hv_isolation_type_snp)kernel(hv_isolation_type_tdx)kernel(hv_map_ioapic_interrupt)kernel(hv_max_vp_index)kernel(hv_nested)kernel(hv_query_ext_cap)kernel(hv_read_reference_counter)kernel(hv_remove_crash_handler)kernel(hv_remove_kexec_handler)kernel(hv_remove_vmbus_handler)kernel(hv_root_partition)kernel(hv_set_msr)kernel(hv_set_non_nested_msr)kernel(hv_setup_crash_handler)kernel(hv_setup_dma_ops)kernel(hv_setup_kexec_handler)kernel(hv_setup_vmbus_handler)kernel(hv_stimer0_isr)kernel(hv_stimer_alloc)kernel(hv_stimer_cleanup)kernel(hv_stimer_global_cleanup)kernel(hv_stimer_legacy_cleanup)kernel(hv_stimer_legacy_init)kernel(hv_tdx_hypercall)kernel(hv_unmap_ioapic_interrupt)kernel(hv_vp_assist_page)kernel(hv_vp_index)kernel(hvc_alloc)kernel(hvc_instantiate)kernel(hvc_kick)kernel(hvc_poll)kernel(hvc_remove)kernel(hw_breakpoint_restore)kernel(hwmon_device_register)kernel(hwmon_device_register_for_thermal)kernel(hwmon_device_register_with_groups)kernel(hwmon_device_register_with_info)kernel(hwmon_device_unregister)kernel(hwmon_notify_event)kernel(hwmon_sanitize_name)kernel(hwpoison_filter)kernel(hwpoison_filter_dev_major)kernel(hwpoison_filter_dev_minor)kernel(hwpoison_filter_enable)kernel(hwpoison_filter_flags_mask)kernel(hwpoison_filter_flags_value)kernel(hwpoison_filter_memcg)kernel(hwrng_msleep)kernel(hwrng_register)kernel(hwrng_unregister)kernel(hwspin_lock_free)kernel(hwspin_lock_get_id)kernel(hwspin_lock_register)kernel(hwspin_lock_request)kernel(hwspin_lock_request_specific)kernel(hwspin_lock_unregister)kernel(hypercall_page)kernel(hyperv_cleanup)kernel(hyperv_fill_flush_guest_mapping_list)kernel(hyperv_flush_guest_mapping)kernel(hyperv_flush_guest_mapping_range)kernel(hyperv_paravisor_present)kernel(hyperv_pcpu_input_arg)kernel(hyperv_pcpu_output_arg)kernel(hyperv_report_panic)kernel(hyperv_stop_tsc_emulation)kernel(hypervisor_kobj)kernel(i2c_acpi_client_count)kernel(i2c_acpi_find_adapter_by_handle)kernel(i2c_acpi_find_bus_speed)kernel(i2c_acpi_get_i2c_resource)kernel(i2c_acpi_new_device_by_fwnode)kernel(i2c_acpi_waive_d0_probe)kernel(i2c_adapter_depth)kernel(i2c_adapter_type)kernel(i2c_add_adapter)kernel(i2c_add_numbered_adapter)kernel(i2c_bus_type)kernel(i2c_client_get_device_id)kernel(i2c_client_type)kernel(i2c_clients_command)kernel(i2c_del_adapter)kernel(i2c_del_driver)kernel(i2c_for_each_dev)kernel(i2c_freq_mode_string)kernel(i2c_generic_scl_recovery)kernel(i2c_get_adapter)kernel(i2c_get_device_id)kernel(i2c_get_dma_safe_msg_buf)kernel(i2c_get_match_data)kernel(i2c_handle_smbus_host_notify)kernel(i2c_match_id)kernel(i2c_new_ancillary_device)kernel(i2c_new_client_device)kernel(i2c_new_dummy_device)kernel(i2c_new_scanned_device)kernel(i2c_new_smbus_alert_device)kernel(i2c_parse_fw_timings)kernel(i2c_probe_func_quick_read)kernel(i2c_put_adapter)kernel(i2c_put_dma_safe_msg_buf)kernel(i2c_recover_bus)kernel(i2c_register_driver)kernel(i2c_smbus_pec)kernel(i2c_smbus_read_block_data)kernel(i2c_smbus_read_byte)kernel(i2c_smbus_read_byte_data)kernel(i2c_smbus_read_i2c_block_data)kernel(i2c_smbus_read_i2c_block_data_or_emulated)kernel(i2c_smbus_read_word_data)kernel(i2c_smbus_write_block_data)kernel(i2c_smbus_write_byte)kernel(i2c_smbus_write_byte_data)kernel(i2c_smbus_write_i2c_block_data)kernel(i2c_smbus_write_word_data)kernel(i2c_smbus_xfer)kernel(i2c_transfer)kernel(i2c_transfer_buffer_flags)kernel(i2c_unregister_device)kernel(i2c_verify_adapter)kernel(i2c_verify_client)kernel(i8042_command)kernel(i8042_install_filter)kernel(i8042_lock_chip)kernel(i8042_remove_filter)kernel(i8042_unlock_chip)kernel(i8253_lock)kernel(ibft_phys_addr)kernel(icmp6_send)kernel(icmp_build_probe)kernel(icmp_err_convert)kernel(icmp_global_allow)kernel(icmp_ndo_send)kernel(icmpv6_err_convert)kernel(icmpv6_ndo_send)kernel(ida_alloc_range)kernel(ida_destroy)kernel(ida_free)kernel(idle_inject_get_duration)kernel(idle_inject_register)kernel(idle_inject_register_full)kernel(idle_inject_set_duration)kernel(idle_inject_set_latency)kernel(idle_inject_start)kernel(idle_inject_stop)kernel(idle_inject_unregister)kernel(idma32_dma_probe)kernel(idma32_dma_remove)kernel(idr_alloc)kernel(idr_alloc_cyclic)kernel(idr_alloc_u32)kernel(idr_destroy)kernel(idr_find)kernel(idr_for_each)kernel(idr_get_next)kernel(idr_get_next_ul)kernel(idr_preload)kernel(idr_remove)kernel(idr_replace)kernel(iget5_locked)kernel(iget_failed)kernel(iget_locked)kernel(ignore_console_lock_warning)kernel(igrab)kernel(ihold)kernel(ilookup)kernel(ilookup5)kernel(ilookup5_nowait)kernel(ima_file_check)kernel(ima_file_hash)kernel(ima_inode_hash)kernel(ima_measure_critical_data)kernel(import_iovec)kernel(import_single_range)kernel(import_ubuf)kernel(in4_pton)kernel(in6_dev_finish_destroy)kernel(in6_pton)kernel(in6addr_any)kernel(in6addr_interfacelocal_allnodes)kernel(in6addr_interfacelocal_allrouters)kernel(in6addr_linklocal_allnodes)kernel(in6addr_linklocal_allrouters)kernel(in6addr_loopback)kernel(in6addr_sitelocal_allrouters)kernel(in_aton)kernel(in_dev_finish_destroy)kernel(in_egroup_p)kernel(in_group_p)kernel(in_lock_functions)kernel(inc_nlink)kernel(inc_node_page_state)kernel(inc_zone_page_state)kernel(inet6_add_offload)kernel(inet6_add_protocol)kernel(inet6_bind)kernel(inet6_cleanup_sock)kernel(inet6_compat_ioctl)kernel(inet6_csk_addr2sockaddr)kernel(inet6_csk_route_req)kernel(inet6_csk_update_pmtu)kernel(inet6_csk_xmit)kernel(inet6_del_offload)kernel(inet6_del_protocol)kernel(inet6_getname)kernel(inet6_hash)kernel(inet6_hash_connect)kernel(inet6_ioctl)kernel(inet6_lookup)kernel(inet6_lookup_listener)kernel(inet6_offloads)kernel(inet6_protos)kernel(inet6_register_protosw)kernel(inet6_release)kernel(inet6_sk_rebuild_header)kernel(inet6_sock_destruct)kernel(inet6_unregister_protosw)kernel(inet6addr_notifier_call_chain)kernel(inet6addr_validator_notifier_call_chain)kernel(inet_accept)kernel(inet_add_offload)kernel(inet_add_protocol)kernel(inet_addr_is_any)kernel(inet_addr_type)kernel(inet_addr_type_dev_table)kernel(inet_addr_type_table)kernel(inet_bind)kernel(inet_confirm_addr)kernel(inet_csk_accept)kernel(inet_csk_addr2sockaddr)kernel(inet_csk_clear_xmit_timers)kernel(inet_csk_clone_lock)kernel(inet_csk_complete_hashdance)kernel(inet_csk_delete_keepalive_timer)kernel(inet_csk_destroy_sock)kernel(inet_csk_get_port)kernel(inet_csk_init_xmit_timers)kernel(inet_csk_listen_start)kernel(inet_csk_listen_stop)kernel(inet_csk_prepare_forced_close)kernel(inet_csk_reqsk_queue_add)kernel(inet_csk_reqsk_queue_drop)kernel(inet_csk_reqsk_queue_drop_and_put)kernel(inet_csk_reqsk_queue_hash_add)kernel(inet_csk_reset_keepalive_timer)kernel(inet_csk_route_child_sock)kernel(inet_csk_route_req)kernel(inet_csk_update_pmtu)kernel(inet_ctl_sock_create)kernel(inet_current_timestamp)kernel(inet_del_offload)kernel(inet_del_protocol)kernel(inet_dev_addr_type)kernel(inet_dgram_connect)kernel(inet_dgram_ops)kernel(inet_diag_bc_sk)kernel(inet_diag_dump_icsk)kernel(inet_diag_dump_one_icsk)kernel(inet_diag_find_one_icsk)kernel(inet_diag_msg_attrs_fill)kernel(inet_diag_msg_common_fill)kernel(inet_diag_register)kernel(inet_diag_unregister)kernel(inet_ehash_locks_alloc)kernel(inet_ehash_nolisten)kernel(inet_frag_destroy)kernel(inet_frag_find)kernel(inet_frag_kill)kernel(inet_frag_pull_head)kernel(inet_frag_queue_insert)kernel(inet_frag_rbtree_purge)kernel(inet_frag_reasm_finish)kernel(inet_frag_reasm_prepare)kernel(inet_frags_fini)kernel(inet_frags_init)kernel(inet_get_local_port_range)kernel(inet_getname)kernel(inet_getpeer)kernel(inet_hash)kernel(inet_hash_connect)kernel(inet_hashinfo2_init_mod)kernel(inet_ioctl)kernel(inet_listen)kernel(inet_offloads)kernel(inet_peer_base_init)kernel(inet_peer_xrlim_allow)kernel(inet_proto_csum_replace16)kernel(inet_proto_csum_replace4)kernel(inet_proto_csum_replace_by_diff)kernel(inet_protos)kernel(inet_pton_with_scope)kernel(inet_put_port)kernel(inet_putpeer)kernel(inet_rcv_saddr_equal)kernel(inet_recv_error)kernel(inet_recvmsg)kernel(inet_register_protosw)kernel(inet_release)kernel(inet_reqsk_alloc)kernel(inet_rtx_syn_ack)kernel(inet_select_addr)kernel(inet_send_prepare)kernel(inet_sendmsg)kernel(inet_sendpage)kernel(inet_shutdown)kernel(inet_sk_diag_fill)kernel(inet_sk_rebuild_header)kernel(inet_sk_rx_dst_set)kernel(inet_sk_set_state)kernel(inet_sock_destruct)kernel(inet_stream_connect)kernel(inet_stream_ops)kernel(inet_twsk_alloc)kernel(inet_twsk_deschedule_put)kernel(inet_twsk_hashdance)kernel(inet_twsk_purge)kernel(inet_twsk_put)kernel(inet_unhash)kernel(inet_unregister_protosw)kernel(inetdev_by_index)kernel(inetpeer_invalidate_tree)kernel(init_dummy_netdev)kernel(init_iova_domain)kernel(init_net)kernel(init_node_memory_type)kernel(init_on_alloc)kernel(init_on_free)kernel(init_opal_dev)kernel(init_pid_ns)kernel(init_pseudo)kernel(init_special_inode)kernel(init_srcu_struct)kernel(init_task)kernel(init_timer_key)kernel(init_user_ns)kernel(init_uts_ns)kernel(init_wait_entry)kernel(init_wait_var_entry)kernel(injectm)kernel(inode_add_bytes)kernel(inode_dax)kernel(inode_dio_wait)kernel(inode_get_bytes)kernel(inode_init_always)kernel(inode_init_once)kernel(inode_init_owner)kernel(inode_insert5)kernel(inode_io_list_del)kernel(inode_maybe_inc_iversion)kernel(inode_needs_sync)kernel(inode_newsize_ok)kernel(inode_nohighmem)kernel(inode_owner_or_capable)kernel(inode_permission)kernel(inode_query_iversion)kernel(inode_sb_list_add)kernel(inode_set_bytes)kernel(inode_set_ctime_current)kernel(inode_set_flags)kernel(inode_sub_bytes)kernel(inode_to_bdi)kernel(input_alloc_absinfo)kernel(input_allocate_device)kernel(input_class)kernel(input_close_device)kernel(input_copy_abs)kernel(input_device_enabled)kernel(input_enable_softrepeat)kernel(input_event)kernel(input_event_from_user)kernel(input_event_to_user)kernel(input_ff_create)kernel(input_ff_destroy)kernel(input_ff_effect_from_user)kernel(input_ff_erase)kernel(input_ff_event)kernel(input_ff_flush)kernel(input_ff_upload)kernel(input_flush_device)kernel(input_free_device)kernel(input_free_minor)kernel(input_get_keycode)kernel(input_get_new_minor)kernel(input_get_poll_interval)kernel(input_get_timestamp)kernel(input_grab_device)kernel(input_handler_for_each_handle)kernel(input_inject_event)kernel(input_match_device_id)kernel(input_mt_assign_slots)kernel(input_mt_destroy_slots)kernel(input_mt_drop_unused)kernel(input_mt_get_slot_by_key)kernel(input_mt_init_slots)kernel(input_mt_report_finger_count)kernel(input_mt_report_pointer_emulation)kernel(input_mt_report_slot_state)kernel(input_mt_sync_frame)kernel(input_open_device)kernel(input_register_device)kernel(input_register_handle)kernel(input_register_handler)kernel(input_release_device)kernel(input_reset_device)kernel(input_scancode_to_scalar)kernel(input_set_abs_params)kernel(input_set_capability)kernel(input_set_keycode)kernel(input_set_max_poll_interval)kernel(input_set_min_poll_interval)kernel(input_set_poll_interval)kernel(input_set_timestamp)kernel(input_setup_polling)kernel(input_unregister_device)kernel(input_unregister_handle)kernel(input_unregister_handler)kernel(insert_inode_locked)kernel(insert_inode_locked4)kernel(insert_resource)kernel(insert_resource_expand_to_fit)kernel(int_active_memcg)kernel(int_pow)kernel(int_sqrt)kernel(int_to_scsilun)kernel(intel_collect_cpu_info)kernel(intel_find_matching_signature)kernel(intel_get_community)kernel(intel_get_function_groups)kernel(intel_get_function_name)kernel(intel_get_functions_count)kernel(intel_get_group_name)kernel(intel_get_group_pins)kernel(intel_get_groups_count)kernel(intel_graphics_stolen_res)kernel(intel_iommu_enabled)kernel(intel_microcode_sanity_check)kernel(intel_pinctrl_get_soc_data)kernel(intel_pinctrl_pm_ops)kernel(intel_pinctrl_probe)kernel(intel_pinctrl_probe_by_hid)kernel(intel_pinctrl_probe_by_uid)kernel(intel_pmic_install_opregion_handler)kernel(intel_pt_handle_vmx)kernel(intel_pt_validate_cap)kernel(intel_pt_validate_hw_cap)kernel(intel_soc_pmic_exec_mipi_pmic_seq_element)kernel(intel_tcc_get_offset)kernel(intel_tcc_get_temp)kernel(intel_tcc_get_tjmax)kernel(intel_tcc_set_offset)kernel(interval_tree_insert)kernel(interval_tree_iter_first)kernel(interval_tree_iter_next)kernel(interval_tree_remove)kernel(interval_tree_span_iter_advance)kernel(interval_tree_span_iter_first)kernel(interval_tree_span_iter_next)kernel(intlog10)kernel(intlog2)kernel(invalidate_bdev)kernel(invalidate_bh_lrus)kernel(invalidate_disk)kernel(invalidate_inode_buffers)kernel(invalidate_inode_pages2)kernel(invalidate_inode_pages2_range)kernel(invalidate_mapping_pages)kernel(inverse_translate)kernel(io_cgrp_subsys)kernel(io_cgrp_subsys_enabled_key)kernel(io_cgrp_subsys_on_dfl_key)kernel(io_schedule)kernel(io_schedule_timeout)kernel(io_uring_cmd_done)kernel(io_uring_cmd_import_fixed)kernel(io_uring_cmd_mark_cancelable)kernel(io_uring_cmd_sock)kernel(io_uring_destruct_scm)kernel(ioc_find_get_icq)kernel(ioc_lookup_icq)kernel(iocb_bio_iopoll)kernel(iomap_bmap)kernel(iomap_dio_complete)kernel(iomap_dio_rw)kernel(iomap_dirty_folio)kernel(iomap_fiemap)kernel(iomap_file_buffered_write)kernel(iomap_file_buffered_write_punch_delalloc)kernel(iomap_file_unshare)kernel(iomap_finish_ioends)kernel(iomap_get_folio)kernel(iomap_invalidate_folio)kernel(iomap_ioend_try_merge)kernel(iomap_is_partially_uptodate)kernel(iomap_page_mkwrite)kernel(iomap_read_folio)kernel(iomap_readahead)kernel(iomap_release_folio)kernel(iomap_seek_data)kernel(iomap_seek_hole)kernel(iomap_sort_ioends)kernel(iomap_swapfile_activate)kernel(iomap_truncate_page)kernel(iomap_writepages)kernel(iomap_zero_range)kernel(iomem_resource)kernel(iommu_alloc_global_pasid)kernel(iommu_alloc_resv_region)kernel(iommu_attach_device)kernel(iommu_attach_device_pasid)kernel(iommu_attach_group)kernel(iommu_default_passthrough)kernel(iommu_detach_device)kernel(iommu_detach_device_pasid)kernel(iommu_detach_group)kernel(iommu_dev_disable_feature)kernel(iommu_dev_enable_feature)kernel(iommu_device_claim_dma_owner)kernel(iommu_device_register)kernel(iommu_device_release_dma_owner)kernel(iommu_device_sysfs_add)kernel(iommu_device_sysfs_remove)kernel(iommu_device_unregister)kernel(iommu_dma_get_resv_regions)kernel(iommu_domain_alloc)kernel(iommu_domain_free)kernel(iommu_enable_nesting)kernel(iommu_free_global_pasid)kernel(iommu_fwspec_add_ids)kernel(iommu_fwspec_free)kernel(iommu_fwspec_init)kernel(iommu_get_domain_for_dev)kernel(iommu_get_domain_for_dev_pasid)kernel(iommu_get_group_resv_regions)kernel(iommu_get_msi_cookie)kernel(iommu_get_resv_regions)kernel(iommu_group_add_device)kernel(iommu_group_alloc)kernel(iommu_group_claim_dma_owner)kernel(iommu_group_dma_owner_claimed)kernel(iommu_group_for_each_dev)kernel(iommu_group_get)kernel(iommu_group_get_iommudata)kernel(iommu_group_has_isolated_msi)kernel(iommu_group_id)kernel(iommu_group_put)kernel(iommu_group_ref_get)kernel(iommu_group_release_dma_owner)kernel(iommu_group_remove_device)kernel(iommu_group_replace_domain)kernel(iommu_group_set_iommudata)kernel(iommu_group_set_name)kernel(iommu_iova_to_phys)kernel(iommu_map)kernel(iommu_map_sg)kernel(iommu_present)kernel(iommu_put_resv_regions)kernel(iommu_report_device_fault)kernel(iommu_set_fault_handler)kernel(iommu_set_pgtable_quirks)kernel(iommu_setup_dma_ops)kernel(iommu_sva_bind_device)kernel(iommu_sva_get_pasid)kernel(iommu_sva_unbind_device)kernel(iommu_unmap)kernel(iommu_unmap_fast)kernel(iopf_free_group)kernel(iopf_group_response)kernel(iopf_queue_add_device)kernel(iopf_queue_alloc)kernel(iopf_queue_discard_partial)kernel(iopf_queue_flush_dev)kernel(iopf_queue_free)kernel(iopf_queue_remove_device)kernel(ioport_map)kernel(ioport_resource)kernel(ioport_unmap)kernel(ioread16)kernel(ioread16_rep)kernel(ioread16be)kernel(ioread32)kernel(ioread32_rep)kernel(ioread32be)kernel(ioread64_hi_lo)kernel(ioread64_lo_hi)kernel(ioread64be_hi_lo)kernel(ioread64be_lo_hi)kernel(ioread8)kernel(ioread8_rep)kernel(ioremap)kernel(ioremap_cache)kernel(ioremap_encrypted)kernel(ioremap_prot)kernel(ioremap_uc)kernel(ioremap_wc)kernel(ioremap_wt)kernel(iosf_mbi_assert_punit_acquired)kernel(iosf_mbi_available)kernel(iosf_mbi_block_punit_i2c_access)kernel(iosf_mbi_modify)kernel(iosf_mbi_punit_acquire)kernel(iosf_mbi_punit_release)kernel(iosf_mbi_read)kernel(iosf_mbi_register_pmic_bus_access_notifier)kernel(iosf_mbi_unblock_punit_i2c_access)kernel(iosf_mbi_unregister_pmic_bus_access_notifier)kernel(iosf_mbi_unregister_pmic_bus_access_notifier_unlocked)kernel(iosf_mbi_write)kernel(iounmap)kernel(iov_iter_advance)kernel(iov_iter_alignment)kernel(iov_iter_bvec)kernel(iov_iter_discard)kernel(iov_iter_gap_alignment)kernel(iov_iter_get_pages2)kernel(iov_iter_get_pages_alloc2)kernel(iov_iter_init)kernel(iov_iter_is_aligned)kernel(iov_iter_kvec)kernel(iov_iter_npages)kernel(iov_iter_pipe)kernel(iov_iter_revert)kernel(iov_iter_single_seg_count)kernel(iov_iter_xarray)kernel(iov_iter_zero)kernel(iova_bitmap_alloc)kernel(iova_bitmap_for_each)kernel(iova_bitmap_free)kernel(iova_bitmap_set)kernel(iova_cache_get)kernel(iova_cache_put)kernel(iova_domain_init_rcaches)kernel(iowrite16)kernel(iowrite16_rep)kernel(iowrite16be)kernel(iowrite32)kernel(iowrite32_rep)kernel(iowrite32be)kernel(iowrite64_hi_lo)kernel(iowrite64_lo_hi)kernel(iowrite64be_hi_lo)kernel(iowrite64be_lo_hi)kernel(iowrite8)kernel(iowrite8_rep)kernel(ip4_datagram_connect)kernel(ip4_datagram_release_cb)kernel(ip6_append_data)kernel(ip6_datagram_connect)kernel(ip6_datagram_connect_v6_only)kernel(ip6_datagram_recv_ctl)kernel(ip6_datagram_release_cb)kernel(ip6_datagram_send_ctl)kernel(ip6_dst_alloc)kernel(ip6_dst_check)kernel(ip6_dst_hoplimit)kernel(ip6_dst_lookup)kernel(ip6_dst_lookup_flow)kernel(ip6_err_gen_icmpv6_unreach)kernel(ip6_find_1stfragopt)kernel(ip6_flush_pending_frames)kernel(ip6_frag_init)kernel(ip6_frag_next)kernel(ip6_fraglist_init)kernel(ip6_fraglist_prepare)kernel(ip6_input)kernel(ip6_local_out)kernel(ip6_mtu)kernel(ip6_output)kernel(ip6_pol_route)kernel(ip6_push_pending_frames)kernel(ip6_redirect)kernel(ip6_route_input_lookup)kernel(ip6_route_lookup)kernel(ip6_route_me_harder)kernel(ip6_route_output_flags)kernel(ip6_route_output_flags_noref)kernel(ip6_sk_dst_lookup_flow)kernel(ip6_sk_redirect)kernel(ip6_sk_update_pmtu)kernel(ip6_update_pmtu)kernel(ip6_xmit)kernel(ip6mr_rule_default)kernel(ip6tun_encaps)kernel(ip_build_and_send_pkt)kernel(ip_check_defrag)kernel(ip_cmsg_recv_offset)kernel(ip_compute_csum)kernel(ip_defrag)kernel(ip_do_fragment)kernel(ip_fib_metrics_init)kernel(ip_frag_ecn_table)kernel(ip_frag_init)kernel(ip_frag_next)kernel(ip_fraglist_init)kernel(ip_fraglist_prepare)kernel(ip_generic_getfrag)kernel(ip_getsockopt)kernel(ip_icmp_error_rfc4884)kernel(ip_idents_reserve)kernel(ip_local_deliver)kernel(ip_local_out)kernel(ip_mc_check_igmp)kernel(ip_mc_inc_group)kernel(ip_mc_join_group)kernel(ip_mc_leave_group)kernel(ip_options_compile)kernel(ip_options_rcv_srr)kernel(ip_output)kernel(ip_queue_xmit)kernel(ip_route_input_noref)kernel(ip_route_me_harder)kernel(ip_route_output_flow)kernel(ip_route_output_key_hash)kernel(ip_send_check)kernel(ip_setsockopt)kernel(ip_sock_set_freebind)kernel(ip_sock_set_mtu_discover)kernel(ip_sock_set_pktinfo)kernel(ip_sock_set_recverr)kernel(ip_sock_set_tos)kernel(ip_tos2prio)kernel(ip_tunnel_header_ops)kernel(ip_tunnel_metadata_cnt)kernel(ip_tunnel_need_metadata)kernel(ip_tunnel_netlink_encap_parms)kernel(ip_tunnel_netlink_parms)kernel(ip_tunnel_parse_protocol)kernel(ip_tunnel_unneed_metadata)kernel(ip_valid_fib_dump_req)kernel(ipmi_dmi_get_slave_addr)kernel(ipmi_platform_add)kernel(ipmr_rule_default)kernel(iptun_encaps)kernel(iptunnel_handle_offloads)kernel(iptunnel_metadata_reply)kernel(iptunnel_xmit)kernel(iput)kernel(ipv4_dst_check)kernel(ipv4_mtu)kernel(ipv4_redirect)kernel(ipv4_sk_redirect)kernel(ipv4_sk_update_pmtu)kernel(ipv4_specific)kernel(ipv4_update_pmtu)kernel(ipv6_bpf_stub)kernel(ipv6_chk_addr)kernel(ipv6_chk_addr_and_flags)kernel(ipv6_chk_custom_prefix)kernel(ipv6_chk_prefix)kernel(ipv6_dev_find)kernel(ipv6_dev_get_saddr)kernel(ipv6_dev_mc_dec)kernel(ipv6_dev_mc_inc)kernel(ipv6_dup_options)kernel(ipv6_ext_hdr)kernel(ipv6_find_hdr)kernel(ipv6_find_tlv)kernel(ipv6_fixup_options)kernel(ipv6_flowlabel_exclusive)kernel(ipv6_getsockopt)kernel(ipv6_mc_check_mld)kernel(ipv6_mod_enabled)kernel(ipv6_opt_accepted)kernel(ipv6_proxy_select_ident)kernel(ipv6_push_frag_opts)kernel(ipv6_recv_error)kernel(ipv6_select_ident)kernel(ipv6_setsockopt)kernel(ipv6_skip_exthdr)kernel(ipv6_sock_mc_drop)kernel(ipv6_sock_mc_join)kernel(ipv6_stub)kernel(irq_bypass_register_consumer)kernel(irq_bypass_register_producer)kernel(irq_bypass_unregister_consumer)kernel(irq_bypass_unregister_producer)kernel(irq_check_status_bit)kernel(irq_chip_ack_parent)kernel(irq_chip_disable_parent)kernel(irq_chip_enable_parent)kernel(irq_chip_eoi_parent)kernel(irq_chip_get_parent_state)kernel(irq_chip_mask_ack_parent)kernel(irq_chip_mask_parent)kernel(irq_chip_release_resources_parent)kernel(irq_chip_request_resources_parent)kernel(irq_chip_retrigger_hierarchy)kernel(irq_chip_set_affinity_parent)kernel(irq_chip_set_parent_state)kernel(irq_chip_set_type_parent)kernel(irq_chip_set_vcpu_affinity_parent)kernel(irq_chip_set_wake_parent)kernel(irq_chip_unmask_parent)kernel(irq_cpu_rmap_add)kernel(irq_cpu_rmap_remove)kernel(irq_create_fwspec_mapping)kernel(irq_create_mapping_affinity)kernel(irq_create_of_mapping)kernel(irq_dispose_mapping)kernel(irq_domain_add_legacy)kernel(irq_domain_alloc_irqs_parent)kernel(irq_domain_associate)kernel(irq_domain_associate_many)kernel(irq_domain_create_hierarchy)kernel(irq_domain_create_legacy)kernel(irq_domain_create_simple)kernel(irq_domain_disconnect_hierarchy)kernel(irq_domain_free_fwnode)kernel(irq_domain_free_irqs_common)kernel(irq_domain_free_irqs_parent)kernel(irq_domain_get_irq_data)kernel(irq_domain_pop_irq)kernel(irq_domain_push_irq)kernel(irq_domain_remove)kernel(irq_domain_reset_irq_data)kernel(irq_domain_set_hwirq_and_chip)kernel(irq_domain_set_info)kernel(irq_domain_simple_ops)kernel(irq_domain_translate_onecell)kernel(irq_domain_translate_twocell)kernel(irq_domain_update_bus_token)kernel(irq_domain_xlate_onecell)kernel(irq_domain_xlate_onetwocell)kernel(irq_domain_xlate_twocell)kernel(irq_find_matching_fwspec)kernel(irq_force_affinity)kernel(irq_fpu_usable)kernel(irq_free_descs)kernel(irq_from_evtchn)kernel(irq_get_irq_data)kernel(irq_get_irqchip_state)kernel(irq_get_percpu_devid_partition)kernel(irq_has_action)kernel(irq_inject_interrupt)kernel(irq_modify_status)kernel(irq_percpu_is_enabled)kernel(irq_poll_complete)kernel(irq_poll_disable)kernel(irq_poll_enable)kernel(irq_poll_init)kernel(irq_poll_sched)kernel(irq_remapping_cap)kernel(irq_set_affinity)kernel(irq_set_affinity_notifier)kernel(irq_set_chained_handler_and_data)kernel(irq_set_chip)kernel(irq_set_chip_and_handler_name)kernel(irq_set_chip_data)kernel(irq_set_default_host)kernel(irq_set_handler_data)kernel(irq_set_irq_type)kernel(irq_set_irq_wake)kernel(irq_set_irqchip_state)kernel(irq_set_parent)kernel(irq_set_vcpu_affinity)kernel(irq_stat)kernel(irq_wake_thread)kernel(irq_work_queue)kernel(irq_work_run)kernel(irq_work_sync)kernel(irqchip_fwnode_ops)kernel(irqd_cfg)kernel(is_acpi_data_node)kernel(is_acpi_device_node)kernel(is_bad_inode)kernel(is_binary_blacklisted)kernel(is_console_locked)kernel(is_dock_device)kernel(is_free_buddy_page)kernel(is_hash_blacklisted)kernel(is_hpet_enabled)kernel(is_module_sig_enforced)kernel(is_skb_forwardable)kernel(is_software_node)kernel(is_subdir)kernel(is_uv_hubbed)kernel(is_uv_system)kernel(is_virtio_device)kernel(is_vmalloc_addr)kernel(iter_div_u64_rem)kernel(iter_file_splice_write)kernel(iterate_dir)kernel(iterate_fd)kernel(iterate_supers_type)kernel(itlb_multihit_kvm_mitigation)kernel(iunique)kernel(jiffies)kernel(jiffies64_to_msecs)kernel(jiffies64_to_nsecs)kernel(jiffies_64)kernel(jiffies_64_to_clock_t)kernel(jiffies_to_clock_t)kernel(jiffies_to_msecs)kernel(jiffies_to_timespec64)kernel(jiffies_to_usecs)kernel(jump_label_rate_limit)kernel(jump_label_update_timeout)kernel(kasprintf)kernel(kasprintf_strarray)kernel(kblockd_mod_delayed_work_on)kernel(kblockd_schedule_work)kernel(kcpustat_cpu_fetch)kernel(kcpustat_field)kernel(kd_mksound)kernel(kdb_get_kbd_char)kernel(kdb_grepping_flag)kernel(kdb_poll_funcs)kernel(kdb_poll_idx)kernel(kdb_printf)kernel(kdb_register)kernel(kdb_register_flags)kernel(kdb_unregister)kernel(kdbgetsymval)kernel(kern_mount)kernel(kern_path)kernel(kern_path_create)kernel(kern_sys_bpf)kernel(kern_unmount)kernel(kern_unmount_array)kernel(kernel_accept)kernel(kernel_bind)kernel(kernel_can_power_off)kernel(kernel_connect)kernel(kernel_cpustat)kernel(kernel_fpu_begin_mask)kernel(kernel_fpu_end)kernel(kernel_getpeername)kernel(kernel_getsockname)kernel(kernel_halt)kernel(kernel_kobj)kernel(kernel_listen)kernel(kernel_param_lock)kernel(kernel_param_unlock)kernel(kernel_power_off)kernel(kernel_read)kernel(kernel_read_file)kernel(kernel_read_file_from_fd)kernel(kernel_read_file_from_path)kernel(kernel_read_file_from_path_initns)kernel(kernel_recvmsg)kernel(kernel_restart)kernel(kernel_sendmsg)kernel(kernel_sendmsg_locked)kernel(kernel_sendpage)kernel(kernel_sendpage_locked)kernel(kernel_sigaction)kernel(kernel_sock_ip_overhead)kernel(kernel_sock_shutdown)kernel(kernel_write)kernel(kernfs_find_and_get_ns)kernel(kernfs_get)kernel(kernfs_notify)kernel(kernfs_path_from_node)kernel(kernfs_put)kernel(kexec_crash_loaded)kernel(key_alloc)kernel(key_being_used_for)kernel(key_create_or_update)kernel(key_instantiate_and_link)kernel(key_invalidate)kernel(key_link)kernel(key_lookup)kernel(key_move)kernel(key_payload_reserve)kernel(key_put)kernel(key_reject_and_link)kernel(key_revoke)kernel(key_set_timeout)kernel(key_task_permission)kernel(key_type_asymmetric)kernel(key_type_encrypted)kernel(key_type_keyring)kernel(key_type_logon)kernel(key_type_trusted)kernel(key_type_user)kernel(key_unlink)kernel(key_update)kernel(key_validate)kernel(keyring_alloc)kernel(keyring_clear)kernel(keyring_restrict)kernel(keyring_search)kernel(kfence_sample_interval)kernel(kfree)kernel(kfree_const)kernel(kfree_link)kernel(kfree_sensitive)kernel(kfree_skb_list_reason)kernel(kfree_skb_partial)kernel(kfree_strarray)kernel(kgdb_active)kernel(kgdb_breakpoint)kernel(kgdb_connected)kernel(kgdb_register_io_module)kernel(kgdb_unregister_io_module)kernel(kick_all_cpus_sync)kernel(kick_process)kernel(kill_anon_super)kernel(kill_block_super)kernel(kill_dax)kernel(kill_dev_dax)kernel(kill_device)kernel(kill_fasync)kernel(kill_litter_super)kernel(kill_pgrp)kernel(kill_pid)kernel(kill_pid_usb_asyncio)kernel(kiocb_modified)kernel(kiocb_set_cancel_fn)kernel(klist_add_before)kernel(klist_add_behind)kernel(klist_add_head)kernel(klist_add_tail)kernel(klist_del)kernel(klist_init)kernel(klist_iter_exit)kernel(klist_iter_init)kernel(klist_iter_init_node)kernel(klist_next)kernel(klist_node_attached)kernel(klist_prev)kernel(klist_remove)kernel(klp_enable_patch)kernel(klp_get_prev_state)kernel(klp_get_state)kernel(klp_shadow_alloc)kernel(klp_shadow_free)kernel(klp_shadow_free_all)kernel(klp_shadow_get)kernel(klp_shadow_get_or_alloc)kernel(km_migrate)kernel(km_new_mapping)kernel(km_policy_expired)kernel(km_policy_notify)kernel(km_query)kernel(km_report)kernel(km_state_expired)kernel(km_state_notify)kernel(kmalloc_caches)kernel(kmalloc_large)kernel(kmalloc_large_node)kernel(kmalloc_node_trace)kernel(kmalloc_size_roundup)kernel(kmalloc_trace)kernel(kmem_cache_alloc)kernel(kmem_cache_alloc_bulk)kernel(kmem_cache_alloc_lru)kernel(kmem_cache_alloc_node)kernel(kmem_cache_create)kernel(kmem_cache_create_usercopy)kernel(kmem_cache_destroy)kernel(kmem_cache_free)kernel(kmem_cache_free_bulk)kernel(kmem_cache_shrink)kernel(kmem_cache_size)kernel(kmem_dump_obj)kernel(kmem_valid_obj)kernel(kmemdup)kernel(kmemdup_nul)kernel(kmsg_dump_get_buffer)kernel(kmsg_dump_get_line)kernel(kmsg_dump_reason_str)kernel(kmsg_dump_register)kernel(kmsg_dump_rewind)kernel(kmsg_dump_unregister)kernel(kobj_ns_drop)kernel(kobj_ns_grab_current)kernel(kobj_sysfs_ops)kernel(kobject_add)kernel(kobject_create_and_add)kernel(kobject_del)kernel(kobject_get)kernel(kobject_get_path)kernel(kobject_get_unless_zero)kernel(kobject_init)kernel(kobject_init_and_add)kernel(kobject_move)kernel(kobject_put)kernel(kobject_rename)kernel(kobject_set_name)kernel(kobject_uevent)kernel(kobject_uevent_env)kernel(kpp_register_instance)kernel(kprobe_event_cmd_init)kernel(kprobe_event_delete)kernel(krealloc)kernel(kset_create_and_add)kernel(kset_find_obj)kernel(kset_register)kernel(kset_unregister)kernel(ksize)kernel(ksm_madvise)kernel(kstat)kernel(kstrdup)kernel(kstrdup_and_replace)kernel(kstrdup_const)kernel(kstrdup_quotable)kernel(kstrdup_quotable_cmdline)kernel(kstrdup_quotable_file)kernel(kstrndup)kernel(kstrtobool)kernel(kstrtobool_from_user)kernel(kstrtoint)kernel(kstrtoint_from_user)kernel(kstrtol_from_user)kernel(kstrtoll)kernel(kstrtoll_from_user)kernel(kstrtos16)kernel(kstrtos16_from_user)kernel(kstrtos8)kernel(kstrtos8_from_user)kernel(kstrtou16)kernel(kstrtou16_from_user)kernel(kstrtou8)kernel(kstrtou8_from_user)kernel(kstrtouint)kernel(kstrtouint_from_user)kernel(kstrtoul_from_user)kernel(kstrtoull)kernel(kstrtoull_from_user)kernel(ksys_sync_helper)kernel(kthread_associate_blkcg)kernel(kthread_bind)kernel(kthread_cancel_delayed_work_sync)kernel(kthread_cancel_work_sync)kernel(kthread_complete_and_exit)kernel(kthread_create_on_cpu)kernel(kthread_create_on_node)kernel(kthread_create_worker)kernel(kthread_create_worker_on_cpu)kernel(kthread_data)kernel(kthread_delayed_work_timer_fn)kernel(kthread_destroy_worker)kernel(kthread_exit)kernel(kthread_flush_work)kernel(kthread_flush_worker)kernel(kthread_freezable_should_stop)kernel(kthread_func)kernel(kthread_mod_delayed_work)kernel(kthread_park)kernel(kthread_parkme)kernel(kthread_queue_delayed_work)kernel(kthread_queue_work)kernel(kthread_should_park)kernel(kthread_should_stop)kernel(kthread_stop)kernel(kthread_unpark)kernel(kthread_unuse_mm)kernel(kthread_use_mm)kernel(kthread_worker_fn)kernel(ktime_add_safe)kernel(ktime_get)kernel(ktime_get_boot_fast_ns)kernel(ktime_get_coarse_real_ts64)kernel(ktime_get_coarse_ts64)kernel(ktime_get_coarse_with_offset)kernel(ktime_get_mono_fast_ns)kernel(ktime_get_raw)kernel(ktime_get_raw_fast_ns)kernel(ktime_get_raw_ts64)kernel(ktime_get_real_fast_ns)kernel(ktime_get_real_seconds)kernel(ktime_get_real_ts64)kernel(ktime_get_resolution_ns)kernel(ktime_get_seconds)kernel(ktime_get_snapshot)kernel(ktime_get_tai_fast_ns)kernel(ktime_get_ts64)kernel(ktime_get_with_offset)kernel(ktime_mono_to_any)kernel(kunit_hooks)kernel(kunit_running)kernel(kvasprintf)kernel(kvasprintf_const)kernel(kvfree)kernel(kvfree_call_rcu)kernel(kvfree_sensitive)kernel(kvm_arch_para_hints)kernel(kvm_async_pf_task_wait_schedule)kernel(kvm_async_pf_task_wake)kernel(kvm_clock)kernel(kvm_para_available)kernel(kvm_read_and_reset_apf_flags)kernel(kvm_set_posted_intr_wakeup_handler)kernel(kvmalloc_node)kernel(kvmemdup)kernel(kvrealloc)kernel(l1tf_mitigation)kernel(l1tf_vmx_mitigation)kernel(l3mdev_fib_table_by_index)kernel(l3mdev_fib_table_rcu)kernel(l3mdev_ifindex_lookup_by_table_id)kernel(l3mdev_link_scope_lookup)kernel(l3mdev_master_ifindex_rcu)kernel(l3mdev_master_upper_ifindex_by_index_rcu)kernel(l3mdev_table_lookup_register)kernel(l3mdev_table_lookup_unregister)kernel(l3mdev_update_flow)kernel(laptop_mode)kernel(lcm)kernel(lcm_not_zero)kernel(lease_get_mtime)kernel(lease_modify)kernel(lease_register_notifier)kernel(lease_unregister_notifier)kernel(leave_mm)kernel(led_blink_set)kernel(led_blink_set_nosleep)kernel(led_blink_set_oneshot)kernel(led_classdev_notify_brightness_hw_changed)kernel(led_classdev_register_ext)kernel(led_classdev_resume)kernel(led_classdev_suspend)kernel(led_classdev_unregister)kernel(led_colors)kernel(led_compose_name)kernel(led_get_default_pattern)kernel(led_init_core)kernel(led_init_default_state_get)kernel(led_put)kernel(led_set_brightness)kernel(led_set_brightness_nopm)kernel(led_set_brightness_nosleep)kernel(led_set_brightness_sync)kernel(led_stop_software_blink)kernel(led_sysfs_disable)kernel(led_sysfs_enable)kernel(led_trigger_blink)kernel(led_trigger_blink_oneshot)kernel(led_trigger_event)kernel(led_trigger_read)kernel(led_trigger_register)kernel(led_trigger_register_simple)kernel(led_trigger_remove)kernel(led_trigger_set)kernel(led_trigger_set_default)kernel(led_trigger_unregister)kernel(led_trigger_unregister_simple)kernel(led_trigger_write)kernel(led_update_brightness)kernel(leds_list)kernel(leds_list_lock)kernel(ledtrig_disk_activity)kernel(legacy_pic)kernel(linear_hugepage_index)kernel(linkmode_resolve_pause)kernel(linkmode_set_pause)kernel(linkwatch_fire_event)kernel(list_lru_add)kernel(list_lru_add_obj)kernel(list_lru_count_node)kernel(list_lru_count_one)kernel(list_lru_del)kernel(list_lru_del_obj)kernel(list_lru_destroy)kernel(list_lru_isolate)kernel(list_lru_isolate_move)kernel(list_lru_putback)kernel(list_lru_walk_node)kernel(list_lru_walk_one)kernel(list_sort)kernel(llist_add_batch)kernel(llist_del_first)kernel(llist_reverse_order)kernel(load_direct_gdt)kernel(load_fixmap_gdt)kernel(load_nls)kernel(load_nls_default)kernel(local_apic_timer_c2_ok)kernel(local_clock)kernel(local_touch_nmi)kernel(lock_rename)kernel(lock_sock_nested)kernel(lock_system_sleep)kernel(lock_two_nondirectories)kernel(lockref_get)kernel(lockref_get_not_dead)kernel(lockref_get_not_zero)kernel(lockref_get_or_lock)kernel(lockref_mark_dead)kernel(lockref_put_not_zero)kernel(lockref_put_or_lock)kernel(lockref_put_return)kernel(locks_alloc_lock)kernel(locks_copy_conflock)kernel(locks_copy_lock)kernel(locks_delete_block)kernel(locks_free_lock)kernel(locks_init_lock)kernel(locks_lock_inode_wait)kernel(locks_owner_has_blockers)kernel(locks_release_private)kernel(locks_remove_posix)kernel(logfc)kernel(look_up_OID)kernel(lookup_address)kernel(lookup_bdev)kernel(lookup_constant)kernel(lookup_one)kernel(lookup_one_len)kernel(lookup_one_len_unlocked)kernel(lookup_one_positive_unlocked)kernel(lookup_one_unlocked)kernel(lookup_positive_unlocked)kernel(lookup_user_key)kernel(loops_per_jiffy)kernel(lpit_read_residency_count_address)kernel(lwtstate_free)kernel(lwtunnel_build_state)kernel(lwtunnel_cmp_encap)kernel(lwtunnel_encap_add_ops)kernel(lwtunnel_encap_del_ops)kernel(lwtunnel_fill_encap)kernel(lwtunnel_get_encap_size)kernel(lwtunnel_input)kernel(lwtunnel_output)kernel(lwtunnel_state_alloc)kernel(lwtunnel_valid_encap_type)kernel(lwtunnel_valid_encap_type_attr)kernel(lwtunnel_xmit)kernel(lzo1x_1_compress)kernel(lzo1x_decompress_safe)kernel(lzorle1x_1_compress)kernel(mac_pton)kernel(machine_check_poll)kernel(machine_to_phys_mapping)kernel(machine_to_phys_nr)kernel(make_bad_inode)kernel(make_device_exclusive_range)kernel(make_flow_keys_digest)kernel(make_kgid)kernel(make_kprojid)kernel(make_kuid)kernel(mangle_path)kernel(mapping_read_folio_gfp)kernel(mark_buffer_async_write)kernel(mark_buffer_dirty)kernel(mark_buffer_dirty_inode)kernel(mark_buffer_write_io_error)kernel(mark_hardware_unmaintained)kernel(mark_info_dirty)kernel(mark_mounts_for_expiry)kernel(mark_page_accessed)kernel(mark_partner_supported)kernel(mark_tech_preview)kernel(mark_tsc_unstable)kernel(mas_destroy)kernel(mas_empty_area)kernel(mas_empty_area_rev)kernel(mas_erase)kernel(mas_expected_entries)kernel(mas_find)kernel(mas_find_range)kernel(mas_find_range_rev)kernel(mas_find_rev)kernel(mas_next)kernel(mas_next_range)kernel(mas_pause)kernel(mas_preallocate)kernel(mas_prev)kernel(mas_prev_range)kernel(mas_store)kernel(mas_store_gfp)kernel(mas_store_prealloc)kernel(mas_walk)kernel(match_hex)kernel(match_int)kernel(match_octal)kernel(match_strdup)kernel(match_string)kernel(match_strlcpy)kernel(match_token)kernel(match_u64)kernel(match_uint)kernel(match_wildcard)kernel(max_cswd_read_retries)kernel(may_setattr)kernel(may_umount)kernel(may_umount_tree)kernel(mbox_chan_received_data)kernel(mbox_chan_txdone)kernel(mbox_client_peek_data)kernel(mbox_client_txdone)kernel(mbox_controller_register)kernel(mbox_controller_unregister)kernel(mbox_flush)kernel(mbox_free_channel)kernel(mbox_request_channel)kernel(mbox_request_channel_byname)kernel(mbox_send_message)kernel(mc146818_avoid_UIP)kernel(mc146818_does_rtc_work)kernel(mc146818_get_time)kernel(mc146818_set_time)kernel(mce_is_correctable)kernel(mce_is_memory_error)kernel(mce_log)kernel(mce_notify_irq)kernel(mce_register_decode_chain)kernel(mce_register_injector_chain)kernel(mce_unregister_decode_chain)kernel(mce_unregister_injector_chain)kernel(mce_usable_address)kernel(mctrl_gpio_disable_irq_wake)kernel(mctrl_gpio_disable_ms)kernel(mctrl_gpio_enable_irq_wake)kernel(mctrl_gpio_enable_ms)kernel(mctrl_gpio_free)kernel(mctrl_gpio_get)kernel(mctrl_gpio_get_outputs)kernel(mctrl_gpio_init)kernel(mctrl_gpio_init_noauto)kernel(mctrl_gpio_set)kernel(mctrl_gpio_to_gpiod)kernel(md5_zero_message_hash)kernel(md_account_bio)kernel(md_allow_write)kernel(md_bitmap_close_sync)kernel(md_bitmap_cond_end_sync)kernel(md_bitmap_copy_from_slot)kernel(md_bitmap_end_sync)kernel(md_bitmap_endwrite)kernel(md_bitmap_free)kernel(md_bitmap_load)kernel(md_bitmap_resize)kernel(md_bitmap_start_sync)kernel(md_bitmap_startwrite)kernel(md_bitmap_sync_with_cluster)kernel(md_bitmap_unplug)kernel(md_bitmap_unplug_async)kernel(md_bitmap_update_sb)kernel(md_check_no_bitmap)kernel(md_check_recovery)kernel(md_cluster_ops)kernel(md_do_sync)kernel(md_done_sync)kernel(md_error)kernel(md_find_rdev_nr_rcu)kernel(md_find_rdev_rcu)kernel(md_finish_reshape)kernel(md_flush_request)kernel(md_free_cloned_bio)kernel(md_frozen_sync_thread)kernel(md_handle_request)kernel(md_idle_sync_thread)kernel(md_integrity_add_rdev)kernel(md_integrity_register)kernel(md_new_event)kernel(md_rdev_clear)kernel(md_rdev_init)kernel(md_reap_sync_thread)kernel(md_register_thread)kernel(md_reload_sb)kernel(md_run)kernel(md_set_array_sectors)kernel(md_start)kernel(md_stop)kernel(md_stop_writes)kernel(md_submit_discard_bio)kernel(md_unfrozen_sync_thread)kernel(md_unregister_thread)kernel(md_update_sb)kernel(md_wait_for_blocked_rdev)kernel(md_wakeup_thread)kernel(md_write_end)kernel(md_write_inc)kernel(md_write_start)kernel(mddev_destroy)kernel(mddev_init)kernel(mddev_resume)kernel(mddev_suspend)kernel(mddev_unlock)kernel(mdio_bus_exit)kernel(mdio_bus_type)kernel(mdio_device_create)kernel(mdio_device_free)kernel(mdio_device_register)kernel(mdio_device_remove)kernel(mdio_device_reset)kernel(mdio_driver_register)kernel(mdio_driver_unregister)kernel(mdio_find_bus)kernel(mdiobus_alloc_size)kernel(mdiobus_c45_modify)kernel(mdiobus_c45_modify_changed)kernel(mdiobus_c45_read)kernel(mdiobus_c45_read_nested)kernel(mdiobus_c45_write)kernel(mdiobus_c45_write_nested)kernel(mdiobus_free)kernel(mdiobus_get_phy)kernel(mdiobus_is_registered_device)kernel(mdiobus_modify)kernel(mdiobus_modify_changed)kernel(mdiobus_read)kernel(mdiobus_read_nested)kernel(mdiobus_register_board_info)kernel(mdiobus_register_device)kernel(mdiobus_scan_c22)kernel(mdiobus_setup_mdiodev_from_board_info)kernel(mdiobus_unregister)kernel(mdiobus_unregister_device)kernel(mdiobus_write)kernel(mdiobus_write_nested)kernel(mds_idle_clear)kernel(mds_verw_sel)kernel(mem_cgroup_from_task)kernel(mem_dump_obj)kernel(mem_section)kernel(memalloc_socks_key)kernel(memcg_bpf_enabled_key)kernel(memcg_kmem_online_key)kernel(memcg_sockets_enabled_key)kernel(memchr)kernel(memchr_inv)kernel(memcmp)kernel(memcpy)kernel(memcpy_and_pad)kernel(memcpy_fromio)kernel(memcpy_toio)kernel(memdup_user)kernel(memdup_user_nul)kernel(memmove)kernel(memory_add_physaddr_to_nid)kernel(memory_block_size_bytes)kernel(memory_cgrp_subsys)kernel(memory_cgrp_subsys_enabled_key)kernel(memory_cgrp_subsys_on_dfl_key)kernel(memory_failure)kernel(memory_failure_queue)kernel(memory_group_register_dynamic)kernel(memory_group_register_static)kernel(memory_group_unregister)kernel(memory_read_from_buffer)kernel(memparse)kernel(mempool_alloc)kernel(mempool_alloc_pages)kernel(mempool_alloc_slab)kernel(mempool_create)kernel(mempool_create_node)kernel(mempool_destroy)kernel(mempool_exit)kernel(mempool_free)kernel(mempool_free_pages)kernel(mempool_free_slab)kernel(mempool_init)kernel(mempool_init_node)kernel(mempool_kfree)kernel(mempool_kmalloc)kernel(mempool_resize)kernel(memregion_alloc)kernel(memregion_free)kernel(memremap)kernel(memremap_compat_align)kernel(memremap_pages)kernel(memscan)kernel(memset)kernel(memset_io)kernel(memunmap)kernel(memunmap_pages)kernel(memweight)kernel(metadata_dst_alloc)kernel(metadata_dst_alloc_percpu)kernel(metadata_dst_free)kernel(metadata_dst_free_percpu)kernel(mf_dax_kill_procs)kernel(mfd_add_devices)kernel(mfd_cell_disable)kernel(mfd_cell_enable)kernel(mfd_remove_devices)kernel(mfd_remove_devices_late)kernel(mhp_get_pluggable_range)kernel(mhp_supports_memmap_on_memory)kernel(migrate_device_finalize)kernel(migrate_device_pages)kernel(migrate_device_range)kernel(migrate_disable)kernel(migrate_enable)kernel(migrate_folio)kernel(migrate_vma_finalize)kernel(migrate_vma_pages)kernel(migrate_vma_setup)kernel(mini_qdisc_pair_block_init)kernel(mini_qdisc_pair_init)kernel(mini_qdisc_pair_swap)kernel(minmax_running_max)kernel(mipi_dsi_attach)kernel(mipi_dsi_compression_mode)kernel(mipi_dsi_create_packet)kernel(mipi_dsi_dcs_enter_sleep_mode)kernel(mipi_dsi_dcs_exit_sleep_mode)kernel(mipi_dsi_dcs_get_display_brightness)kernel(mipi_dsi_dcs_get_display_brightness_large)kernel(mipi_dsi_dcs_get_pixel_format)kernel(mipi_dsi_dcs_get_power_mode)kernel(mipi_dsi_dcs_nop)kernel(mipi_dsi_dcs_read)kernel(mipi_dsi_dcs_set_column_address)kernel(mipi_dsi_dcs_set_display_brightness)kernel(mipi_dsi_dcs_set_display_brightness_large)kernel(mipi_dsi_dcs_set_display_off)kernel(mipi_dsi_dcs_set_display_on)kernel(mipi_dsi_dcs_set_page_address)kernel(mipi_dsi_dcs_set_pixel_format)kernel(mipi_dsi_dcs_set_tear_off)kernel(mipi_dsi_dcs_set_tear_on)kernel(mipi_dsi_dcs_set_tear_scanline)kernel(mipi_dsi_dcs_soft_reset)kernel(mipi_dsi_dcs_write)kernel(mipi_dsi_dcs_write_buffer)kernel(mipi_dsi_detach)kernel(mipi_dsi_device_register_full)kernel(mipi_dsi_device_unregister)kernel(mipi_dsi_driver_register_full)kernel(mipi_dsi_driver_unregister)kernel(mipi_dsi_generic_read)kernel(mipi_dsi_generic_write)kernel(mipi_dsi_host_register)kernel(mipi_dsi_host_unregister)kernel(mipi_dsi_packet_format_is_long)kernel(mipi_dsi_packet_format_is_short)kernel(mipi_dsi_picture_parameter_set)kernel(mipi_dsi_set_maximum_return_packet_size)kernel(mipi_dsi_shutdown_peripheral)kernel(mipi_dsi_turn_on_peripheral)kernel(misc_cg_res_total_usage)kernel(misc_cg_set_capacity)kernel(misc_cg_try_charge)kernel(misc_cg_uncharge)kernel(misc_cgrp_subsys_enabled_key)kernel(misc_cgrp_subsys_on_dfl_key)kernel(misc_deregister)kernel(misc_register)kernel(mktime64)kernel(mm_account_pinned_pages)kernel(mm_kobj)kernel(mm_unaccount_pinned_pages)kernel(mmio_stale_data_clear)kernel(mmput)kernel(mmput_async)kernel(mmu_interval_notifier_insert)kernel(mmu_interval_notifier_insert_locked)kernel(mmu_interval_notifier_remove)kernel(mmu_interval_read_begin)kernel(mmu_notifier_get_locked)kernel(mmu_notifier_put)kernel(mmu_notifier_register)kernel(mmu_notifier_synchronize)kernel(mmu_notifier_unregister)kernel(mnt_drop_write)kernel(mnt_drop_write_file)kernel(mnt_set_expiry)kernel(mnt_want_write)kernel(mnt_want_write_file)kernel(mntget)kernel(mntput)kernel(mod_delayed_work_on)kernel(mod_node_page_state)kernel(mod_timer)kernel(mod_timer_pending)kernel(mod_zone_page_state)kernel(mode_strip_sgid)kernel(modify_ftrace_direct)kernel(modify_ftrace_direct_multi)kernel(modify_ftrace_direct_multi_nolock)kernel(modify_user_hw_breakpoint)kernel(module_layout)kernel(module_put)kernel(module_refcount)kernel(mount_bdev)kernel(mount_nodev)kernel(mount_single)kernel(mount_subtree)kernel(movable_zone)kernel(mpage_read_folio)kernel(mpage_readahead)kernel(mpage_writepages)kernel(mpi_add)kernel(mpi_addm)kernel(mpi_alloc)kernel(mpi_clear)kernel(mpi_clear_bit)kernel(mpi_cmp)kernel(mpi_cmp_ui)kernel(mpi_cmpabs)kernel(mpi_const)kernel(mpi_ec_add_points)kernel(mpi_ec_curve_point)kernel(mpi_ec_deinit)kernel(mpi_ec_get_affine)kernel(mpi_ec_init)kernel(mpi_ec_mul_point)kernel(mpi_free)kernel(mpi_fromstr)kernel(mpi_get_buffer)kernel(mpi_get_nbits)kernel(mpi_invm)kernel(mpi_mulm)kernel(mpi_normalize)kernel(mpi_point_free_parts)kernel(mpi_point_init)kernel(mpi_point_new)kernel(mpi_point_release)kernel(mpi_powm)kernel(mpi_print)kernel(mpi_read_buffer)kernel(mpi_read_from_buffer)kernel(mpi_read_raw_data)kernel(mpi_read_raw_from_sgl)kernel(mpi_scanval)kernel(mpi_set)kernel(mpi_set_highbit)kernel(mpi_set_ui)kernel(mpi_sub_ui)kernel(mpi_subm)kernel(mpi_test_bit)kernel(mpi_write_to_sgl)kernel(mptcp_crypto_hmac_sha)kernel(mptcp_diag_fill_info)kernel(mptcp_get_reset_option)kernel(mptcp_pm_get_add_addr_accept_max)kernel(mptcp_pm_get_add_addr_signal_max)kernel(mptcp_pm_get_local_addr_max)kernel(mptcp_pm_get_subflows_max)kernel(mptcp_subflow_init_cookie_req)kernel(mptcp_subflow_reqsk_alloc)kernel(mptcp_token_accept)kernel(mptcp_token_destroy)kernel(mptcp_token_destroy_request)kernel(mptcp_token_get_sock)kernel(mptcp_token_iter_next)kernel(mptcp_token_new_connect)kernel(mptcp_token_new_request)kernel(mq_change_real_num_tx)kernel(mr_dump)kernel(mr_fill_mroute)kernel(mr_mfc_find_any)kernel(mr_mfc_find_any_parent)kernel(mr_mfc_find_parent)kernel(mr_mfc_seq_idx)kernel(mr_mfc_seq_next)kernel(mr_rtm_dumproute)kernel(mr_table_alloc)kernel(mr_table_dump)kernel(mr_vif_seq_idx)kernel(mr_vif_seq_next)kernel(mroute6_is_socket)kernel(ms_hyperv)kernel(msg_zerocopy_alloc)kernel(msg_zerocopy_callback)kernel(msg_zerocopy_put_abort)kernel(msg_zerocopy_realloc)kernel(msi_desc_to_pci_dev)kernel(msi_device_has_isolated_msi)kernel(msi_domain_first_desc)kernel(msi_domain_get_virq)kernel(msi_lock_descs)kernel(msi_next_desc)kernel(msi_unlock_descs)kernel(msleep)kernel(msleep_interruptible)kernel(msrs_alloc)kernel(msrs_free)kernel(mt_find)kernel(mt_find_after)kernel(mt_next)kernel(mt_prev)kernel(mtree_alloc_range)kernel(mtree_alloc_rrange)kernel(mtree_destroy)kernel(mtree_erase)kernel(mtree_insert)kernel(mtree_insert_range)kernel(mtree_load)kernel(mtree_store)kernel(mtree_store_range)kernel(mtrr_state)kernel(mutex_is_locked)kernel(mutex_lock)kernel(mutex_lock_interruptible)kernel(mutex_lock_io)kernel(mutex_lock_killable)kernel(mutex_trylock)kernel(mutex_unlock)kernel(mxcsr_feature_mask)kernel(n_tty_inherit_ops)kernel(n_tty_ioctl_helper)kernel(names_cachep)kernel(napi_alloc_skb)kernel(napi_build_skb)kernel(napi_busy_loop)kernel(napi_complete_done)kernel(napi_consume_skb)kernel(napi_disable)kernel(napi_enable)kernel(napi_get_frags)kernel(napi_gro_flush)kernel(napi_gro_frags)kernel(napi_gro_receive)kernel(napi_pp_put_page)kernel(napi_schedule_prep)kernel(native_io_delay)kernel(native_queued_spin_lock_slowpath)kernel(native_save_fl)kernel(native_write_cr0)kernel(nbcon_acquire)kernel(nbcon_can_proceed)kernel(nbcon_enter_unsafe)kernel(nbcon_exit_unsafe)kernel(nbcon_reacquire)kernel(nbcon_release)kernel(nd_tbl)kernel(ndisc_mc_map)kernel(ndisc_ns_create)kernel(ndisc_send_skb)kernel(ndo_dflt_bridge_getlink)kernel(ndo_dflt_fdb_add)kernel(ndo_dflt_fdb_del)kernel(ndo_dflt_fdb_dump)kernel(neigh_app_ns)kernel(neigh_carrier_down)kernel(neigh_changeaddr)kernel(neigh_connected_output)kernel(neigh_destroy)kernel(neigh_direct_output)kernel(neigh_event_ns)kernel(neigh_for_each)kernel(neigh_ifdown)kernel(neigh_lookup)kernel(neigh_lookup_nodev)kernel(neigh_parms_alloc)kernel(neigh_parms_release)kernel(neigh_proc_dointvec)kernel(neigh_proc_dointvec_jiffies)kernel(neigh_proc_dointvec_ms_jiffies)kernel(neigh_rand_reach_time)kernel(neigh_resolve_output)kernel(neigh_seq_next)kernel(neigh_seq_start)kernel(neigh_seq_stop)kernel(neigh_sysctl_register)kernel(neigh_sysctl_unregister)kernel(neigh_table_clear)kernel(neigh_table_init)kernel(neigh_update)kernel(neigh_xmit)kernel(net_cls_cgrp_subsys_enabled_key)kernel(net_cls_cgrp_subsys_on_dfl_key)kernel(net_dec_egress_queue)kernel(net_dec_ingress_queue)kernel(net_dim)kernel(net_dim_get_def_rx_moderation)kernel(net_dim_get_def_tx_moderation)kernel(net_dim_get_rx_moderation)kernel(net_dim_get_tx_moderation)kernel(net_disable_timestamp)kernel(net_enable_timestamp)kernel(net_inc_egress_queue)kernel(net_inc_ingress_queue)kernel(net_namespace_list)kernel(net_ns_barrier)kernel(net_ns_get_ownership)kernel(net_ns_type_operations)kernel(net_prio_cgrp_subsys_enabled_key)kernel(net_prio_cgrp_subsys_on_dfl_key)kernel(net_ratelimit)kernel(net_rwsem)kernel(net_selftest)kernel(net_selftest_get_count)kernel(net_selftest_get_strings)kernel(netdev_adjacent_change_abort)kernel(netdev_adjacent_change_commit)kernel(netdev_adjacent_change_prepare)kernel(netdev_adjacent_get_private)kernel(netdev_alert)kernel(netdev_bind_sb_channel_queue)kernel(netdev_bonding_info_change)kernel(netdev_boot_setup_check)kernel(netdev_change_features)kernel(netdev_class_create_file_ns)kernel(netdev_class_remove_file_ns)kernel(netdev_cmd_to_name)kernel(netdev_core_stats_alloc)kernel(netdev_crit)kernel(netdev_emerg)kernel(netdev_err)kernel(netdev_features_change)kernel(netdev_get_by_index)kernel(netdev_get_by_name)kernel(netdev_get_xmit_slave)kernel(netdev_has_any_upper_dev)kernel(netdev_has_upper_dev)kernel(netdev_has_upper_dev_all_rcu)kernel(netdev_increment_features)kernel(netdev_info)kernel(netdev_is_rx_handler_busy)kernel(netdev_lower_dev_get_private)kernel(netdev_lower_get_first_private_rcu)kernel(netdev_lower_get_next)kernel(netdev_lower_get_next_private)kernel(netdev_lower_get_next_private_rcu)kernel(netdev_lower_state_changed)kernel(netdev_master_upper_dev_get)kernel(netdev_master_upper_dev_get_rcu)kernel(netdev_master_upper_dev_link)kernel(netdev_max_backlog)kernel(netdev_name_node_alt_create)kernel(netdev_name_node_alt_destroy)kernel(netdev_next_lower_dev_rcu)kernel(netdev_notice)kernel(netdev_notify_peers)kernel(netdev_offload_xstats_disable)kernel(netdev_offload_xstats_enable)kernel(netdev_offload_xstats_enabled)kernel(netdev_offload_xstats_get)kernel(netdev_offload_xstats_push_delta)kernel(netdev_offload_xstats_report_delta)kernel(netdev_offload_xstats_report_used)kernel(netdev_pick_tx)kernel(netdev_port_same_parent_id)kernel(netdev_printk)kernel(netdev_refcnt_read)kernel(netdev_reset_tc)kernel(netdev_rss_key_fill)kernel(netdev_rx_csum_fault)kernel(netdev_rx_handler_register)kernel(netdev_rx_handler_unregister)kernel(netdev_set_default_ethtool_ops)kernel(netdev_set_num_tc)kernel(netdev_set_sb_channel)kernel(netdev_set_tc_queue)kernel(netdev_sk_get_lowest_dev)kernel(netdev_state_change)kernel(netdev_stats_to_stats64)kernel(netdev_sw_irq_coalesce_default_on)kernel(netdev_txq_to_tc)kernel(netdev_unbind_sb_channel)kernel(netdev_update_features)kernel(netdev_upper_dev_link)kernel(netdev_upper_dev_unlink)kernel(netdev_upper_get_next_dev_rcu)kernel(netdev_walk_all_lower_dev)kernel(netdev_walk_all_lower_dev_rcu)kernel(netdev_walk_all_upper_dev_rcu)kernel(netdev_warn)kernel(netdev_xmit_skip_txqueue)kernel(netif_carrier_event)kernel(netif_carrier_off)kernel(netif_carrier_on)kernel(netif_device_attach)kernel(netif_device_detach)kernel(netif_get_num_default_rss_queues)kernel(netif_inherit_tso_max)kernel(netif_napi_add_weight)kernel(netif_queue_set_napi)kernel(netif_receive_skb)kernel(netif_receive_skb_core)kernel(netif_receive_skb_list)kernel(netif_rx)kernel(netif_schedule_queue)kernel(netif_set_real_num_queues)kernel(netif_set_real_num_rx_queues)kernel(netif_set_real_num_tx_queues)kernel(netif_set_tso_max_segs)kernel(netif_set_tso_max_size)kernel(netif_set_xps_queue)kernel(netif_skb_features)kernel(netif_stacked_transfer_operstate)kernel(netif_tx_lock)kernel(netif_tx_stop_all_queues)kernel(netif_tx_unlock)kernel(netif_tx_wake_queue)kernel(netlbl_audit_start)kernel(netlbl_bitmap_setbit)kernel(netlbl_bitmap_walk)kernel(netlbl_calipso_ops_register)kernel(netlbl_catmap_setbit)kernel(netlbl_catmap_walk)kernel(netlink_ack)kernel(netlink_add_tap)kernel(netlink_broadcast)kernel(netlink_broadcast_filtered)kernel(netlink_capable)kernel(netlink_has_listeners)kernel(netlink_kernel_release)kernel(netlink_net_capable)kernel(netlink_ns_capable)kernel(netlink_rcv_skb)kernel(netlink_register_notifier)kernel(netlink_remove_tap)kernel(netlink_set_err)kernel(netlink_strict_get_check)kernel(netlink_unicast)kernel(netlink_unregister_notifier)kernel(netpoll_cleanup)kernel(netpoll_parse_options)kernel(netpoll_poll_dev)kernel(netpoll_poll_disable)kernel(netpoll_poll_enable)kernel(netpoll_print_options)kernel(netpoll_send_skb)kernel(netpoll_send_udp)kernel(netpoll_setup)kernel(netstamp_needed_key)kernel(new_inode)kernel(next_arg)kernel(nexthop_bucket_set_hw_flags)kernel(nexthop_find_by_id)kernel(nexthop_for_each_fib6_nh)kernel(nexthop_free_rcu)kernel(nexthop_res_grp_activity_update)kernel(nexthop_select_path)kernel(nexthop_set_hw_flags)kernel(nf_checksum)kernel(nf_checksum_partial)kernel(nf_conn_btf_access_lock)kernel(nf_conntrack_destroy)kernel(nf_ct_attach)kernel(nf_ct_get_tuple_skb)kernel(nf_ct_hook)kernel(nf_ct_zone_dflt)kernel(nf_ctnetlink_has_listener)kernel(nf_getsockopt)kernel(nf_hook_entries_delete_raw)kernel(nf_hook_entries_insert_raw)kernel(nf_hook_slow)kernel(nf_hook_slow_list)kernel(nf_hooks_lwtunnel_enabled)kernel(nf_hooks_lwtunnel_sysctl_handler)kernel(nf_hooks_needed)kernel(nf_ip6_check_hbh_len)kernel(nf_ip6_checksum)kernel(nf_ip_checksum)kernel(nf_ip_route)kernel(nf_ipv6_ops)kernel(nf_log_bind_pf)kernel(nf_log_buf_add)kernel(nf_log_buf_close)kernel(nf_log_buf_open)kernel(nf_log_packet)kernel(nf_log_register)kernel(nf_log_set)kernel(nf_log_trace)kernel(nf_log_unbind_pf)kernel(nf_log_unregister)kernel(nf_log_unset)kernel(nf_logger_find_get)kernel(nf_logger_put)kernel(nf_nat_hook)kernel(nf_queue)kernel(nf_queue_entry_free)kernel(nf_queue_entry_get_refs)kernel(nf_queue_nf_hook_drop)kernel(nf_register_net_hook)kernel(nf_register_net_hooks)kernel(nf_register_queue_handler)kernel(nf_register_sockopt)kernel(nf_reinject)kernel(nf_route)kernel(nf_setsockopt)kernel(nf_skb_duplicated)kernel(nf_unregister_net_hook)kernel(nf_unregister_net_hooks)kernel(nf_unregister_queue_handler)kernel(nf_unregister_sockopt)kernel(nfct_btf_struct_access)kernel(nfnl_ct_hook)kernel(nfs42_ssc_register)kernel(nfs42_ssc_unregister)kernel(nfs_ssc_client_tbl)kernel(nfs_ssc_register)kernel(nfs_ssc_unregister)kernel(nl_table)kernel(nl_table_lock)kernel(nla_append)kernel(nla_find)kernel(nla_memcmp)kernel(nla_memcpy)kernel(nla_policy_len)kernel(nla_put)kernel(nla_put_64bit)kernel(nla_put_nohdr)kernel(nla_reserve)kernel(nla_reserve_64bit)kernel(nla_reserve_nohdr)kernel(nla_strcmp)kernel(nla_strdup)kernel(nla_strscpy)kernel(nlmsg_notify)kernel(nmi_panic)kernel(no_action)kernel(no_hash_pointers)kernel(no_pci_devices)kernel(no_seek_end_llseek)kernel(no_seek_end_llseek_size)kernel(node_data)kernel(node_states)kernel(node_to_amd_nb)kernel(node_to_cpumask_map)kernel(nonseekable_open)kernel(noop_backing_dev_info)kernel(noop_direct_IO)kernel(noop_dirty_folio)kernel(noop_fsync)kernel(noop_llseek)kernel(noop_qdisc)kernel(nosteal_pipe_buf_ops)kernel(notify_change)kernel(notify_remote_via_irq)kernel(nr_cpu_ids)kernel(nr_free_buffer_pages)kernel(nr_irqs)kernel(nr_node_ids)kernel(nr_online_nodes)kernel(nr_swap_pages)kernel(ns_capable)kernel(ns_capable_noaudit)kernel(ns_capable_setid)kernel(ns_to_kernel_old_timeval)kernel(ns_to_timespec64)kernel(nsecs_to_jiffies)kernel(nsecs_to_jiffies64)kernel(nsh_pop)kernel(nsh_push)kernel(numa_nearest_node)kernel(numa_node)kernel(nvmem_add_cell_lookups)kernel(nvmem_add_cell_table)kernel(nvmem_cell_get)kernel(nvmem_cell_put)kernel(nvmem_cell_read)kernel(nvmem_cell_read_u16)kernel(nvmem_cell_read_u32)kernel(nvmem_cell_read_u64)kernel(nvmem_cell_read_u8)kernel(nvmem_cell_read_variable_le_u32)kernel(nvmem_cell_read_variable_le_u64)kernel(nvmem_cell_write)kernel(nvmem_del_cell_lookups)kernel(nvmem_del_cell_table)kernel(nvmem_dev_name)kernel(nvmem_device_cell_read)kernel(nvmem_device_cell_write)kernel(nvmem_device_find)kernel(nvmem_device_get)kernel(nvmem_device_put)kernel(nvmem_device_read)kernel(nvmem_device_write)kernel(nvmem_get_mac_address)kernel(nvmem_register)kernel(nvmem_register_notifier)kernel(nvmem_unregister)kernel(nvmem_unregister_notifier)kernel(od_register_powersave_bias_handler)kernel(od_unregister_powersave_bias_handler)kernel(of_clk_hw_register)kernel(of_css)kernel(of_find_mipi_dsi_device_by_node)kernel(of_find_mipi_dsi_host_by_node)kernel(of_hwspin_lock_get_id)kernel(of_hwspin_lock_get_id_byname)kernel(of_led_get)kernel(of_phy_package_join)kernel(of_pm_clk_add_clk)kernel(of_pm_clk_add_clks)kernel(of_pwm_get)kernel(of_pwm_xlate_with_flags)kernel(of_reset_control_array_get)kernel(offline_and_remove_memory)kernel(ohci_hub_control)kernel(ohci_hub_status_data)kernel(ohci_init_driver)kernel(ohci_restart)kernel(ohci_resume)kernel(ohci_setup)kernel(ohci_suspend)kernel(oiap)kernel(on_each_cpu_cond_mask)kernel(oops_in_progress)kernel(opal_unlock_from_suspend)kernel(open_exec)kernel(open_related_ns)kernel(open_with_fake_path)kernel(orderly_poweroff)kernel(orderly_reboot)kernel(osc_cpc_flexible_adr_space_confirmed)kernel(osc_pc_lpi_support_confirmed)kernel(osc_sb_native_usb4_control)kernel(osc_sb_native_usb4_support_confirmed)kernel(out_of_line_wait_on_bit)kernel(out_of_line_wait_on_bit_lock)kernel(out_of_line_wait_on_bit_timeout)kernel(overflowgid)kernel(overflowuid)kernel(override_creds)kernel(p2sb_bar)kernel(padata_alloc)kernel(padata_alloc_shell)kernel(padata_do_parallel)kernel(padata_do_serial)kernel(padata_free)kernel(padata_free_shell)kernel(padata_set_cpumask)kernel(paddr_vmcoreinfo_note)kernel(page_cache_async_ra)kernel(page_cache_next_miss)kernel(page_cache_prev_miss)kernel(page_cache_ra_unbounded)kernel(page_cache_sync_ra)kernel(page_endio)kernel(page_frag_alloc_align)kernel(page_frag_free)kernel(page_get_link)kernel(page_is_ram)kernel(page_mapping)kernel(page_offline_begin)kernel(page_offline_end)kernel(page_offset_base)kernel(page_pool_alloc_frag)kernel(page_pool_alloc_pages)kernel(page_pool_create)kernel(page_pool_destroy)kernel(page_pool_ethtool_stats_get)kernel(page_pool_ethtool_stats_get_count)kernel(page_pool_ethtool_stats_get_strings)kernel(page_pool_get_stats)kernel(page_pool_put_page_bulk)kernel(page_pool_put_unrefed_page)kernel(page_pool_unlink_napi)kernel(page_pool_update_nid)kernel(page_put_link)kernel(page_readlink)kernel(page_reporting_order)kernel(page_reporting_register)kernel(page_reporting_unregister)kernel(page_symlink)kernel(page_symlink_inode_operations)kernel(page_zero_new_buffers)kernel(pagecache_get_page)kernel(pagecache_isize_extended)kernel(pagevec_lookup_range_tag)kernel(panic)kernel(panic_blink)kernel(panic_notifier_list)kernel(panic_timeout)kernel(param_array_ops)kernel(param_free_charp)kernel(param_get_bool)kernel(param_get_byte)kernel(param_get_charp)kernel(param_get_dyndbg_classes)kernel(param_get_hexint)kernel(param_get_int)kernel(param_get_invbool)kernel(param_get_long)kernel(param_get_short)kernel(param_get_string)kernel(param_get_uint)kernel(param_get_ullong)kernel(param_get_ulong)kernel(param_get_ushort)kernel(param_ops_bint)kernel(param_ops_bool)kernel(param_ops_bool_enable_only)kernel(param_ops_byte)kernel(param_ops_charp)kernel(param_ops_dyndbg_classes)kernel(param_ops_hexint)kernel(param_ops_int)kernel(param_ops_invbool)kernel(param_ops_long)kernel(param_ops_short)kernel(param_ops_string)kernel(param_ops_uint)kernel(param_ops_ullong)kernel(param_ops_ulong)kernel(param_ops_ushort)kernel(param_set_bint)kernel(param_set_bool)kernel(param_set_bool_enable_only)kernel(param_set_byte)kernel(param_set_charp)kernel(param_set_copystring)kernel(param_set_dyndbg_classes)kernel(param_set_hexint)kernel(param_set_int)kernel(param_set_invbool)kernel(param_set_long)kernel(param_set_short)kernel(param_set_uint)kernel(param_set_uint_minmax)kernel(param_set_ullong)kernel(param_set_ulong)kernel(param_set_ushort)kernel(parse_OID)kernel(parse_int_array_user)kernel(passthru_features_check)kernel(paste_selection)kernel(pat_enabled)kernel(pat_pfn_immune_to_uc_mtrr)kernel(path_get)kernel(path_has_submounts)kernel(path_is_mountpoint)kernel(path_is_under)kernel(path_put)kernel(pcc_mbox_free_channel)kernel(pcc_mbox_request_channel)kernel(pccard_register_pcmcia)kernel(pccard_static_ops)kernel(pci_acpi_clear_companion_lookup_hook)kernel(pci_acpi_set_companion_lookup_hook)kernel(pci_add_dynid)kernel(pci_add_new_bus)kernel(pci_add_resource)kernel(pci_add_resource_offset)kernel(pci_aer_clear_nonfatal_status)kernel(pci_alloc_dev)kernel(pci_alloc_host_bridge)kernel(pci_alloc_irq_vectors)kernel(pci_alloc_irq_vectors_affinity)kernel(pci_alloc_p2pmem)kernel(pci_assign_resource)kernel(pci_assign_unassigned_bridge_resources)kernel(pci_assign_unassigned_bus_resources)kernel(pci_ats_disabled)kernel(pci_ats_supported)kernel(pci_back_from_sleep)kernel(pci_biosrom_size)kernel(pci_bridge_secondary_bus_reset)kernel(pci_bus_add_device)kernel(pci_bus_add_devices)kernel(pci_bus_alloc_resource)kernel(pci_bus_assign_resources)kernel(pci_bus_claim_resources)kernel(pci_bus_find_capability)kernel(pci_bus_max_busnr)kernel(pci_bus_read_config_byte)kernel(pci_bus_read_config_dword)kernel(pci_bus_read_config_word)kernel(pci_bus_read_dev_vendor_id)kernel(pci_bus_resource_n)kernel(pci_bus_set_ops)kernel(pci_bus_size_bridges)kernel(pci_bus_type)kernel(pci_bus_write_config_byte)kernel(pci_bus_write_config_dword)kernel(pci_bus_write_config_word)kernel(pci_cfg_access_lock)kernel(pci_cfg_access_trylock)kernel(pci_cfg_access_unlock)kernel(pci_check_and_mask_intx)kernel(pci_check_and_unmask_intx)kernel(pci_choose_state)kernel(pci_claim_resource)kernel(pci_clear_and_set_config_dword)kernel(pci_clear_master)kernel(pci_clear_mwi)kernel(pci_common_swizzle)kernel(pci_create_ims_domain)kernel(pci_create_root_bus)kernel(pci_create_slot)kernel(pci_d3cold_disable)kernel(pci_d3cold_enable)kernel(pci_destroy_slot)kernel(pci_dev_driver)kernel(pci_dev_get)kernel(pci_dev_lock)kernel(pci_dev_present)kernel(pci_dev_put)kernel(pci_dev_run_wake)kernel(pci_dev_trylock)kernel(pci_dev_unlock)kernel(pci_device_group)kernel(pci_device_is_present)kernel(pci_disable_ats)kernel(pci_disable_device)kernel(pci_disable_link_state)kernel(pci_disable_link_state_locked)kernel(pci_disable_msi)kernel(pci_disable_msix)kernel(pci_disable_pasid)kernel(pci_disable_pri)kernel(pci_disable_ptm)kernel(pci_disable_rom)kernel(pci_disable_sriov)kernel(pci_doe)kernel(pci_doe_supports_prot)kernel(pci_enable_atomic_ops_to_root)kernel(pci_enable_ats)kernel(pci_enable_device)kernel(pci_enable_device_io)kernel(pci_enable_device_mem)kernel(pci_enable_link_state)kernel(pci_enable_link_state_locked)kernel(pci_enable_msi)kernel(pci_enable_msix_range)kernel(pci_enable_pasid)kernel(pci_enable_ptm)kernel(pci_enable_rom)kernel(pci_enable_sriov)kernel(pci_enable_wake)kernel(pci_find_bus)kernel(pci_find_capability)kernel(pci_find_doe_mailbox)kernel(pci_find_dvsec_capability)kernel(pci_find_ext_capability)kernel(pci_find_host_bridge)kernel(pci_find_ht_capability)kernel(pci_find_next_bus)kernel(pci_find_next_capability)kernel(pci_find_next_ext_capability)kernel(pci_find_next_ht_capability)kernel(pci_find_parent_resource)kernel(pci_find_resource)kernel(pci_find_vsec_capability)kernel(pci_fixup_cardbus)kernel(pci_fixup_device)kernel(pci_flags)kernel(pci_free_host_bridge)kernel(pci_free_irq)kernel(pci_free_irq_vectors)kernel(pci_free_p2pmem)kernel(pci_free_resource_list)kernel(pci_generic_config_read)kernel(pci_generic_config_read32)kernel(pci_generic_config_write)kernel(pci_generic_config_write32)kernel(pci_get_base_class)kernel(pci_get_class)kernel(pci_get_device)kernel(pci_get_domain_bus_and_slot)kernel(pci_get_dsn)kernel(pci_get_slot)kernel(pci_get_subsys)kernel(pci_has_p2pmem)kernel(pci_host_probe)kernel(pci_hp_add)kernel(pci_hp_add_bridge)kernel(pci_hp_create_module_link)kernel(pci_hp_del)kernel(pci_hp_deregister)kernel(pci_hp_destroy)kernel(pci_hp_remove_module_link)kernel(pci_ignore_hotplug)kernel(pci_ims_alloc_irq)kernel(pci_ims_free_irq)kernel(pci_intx)kernel(pci_iomap)kernel(pci_iomap_range)kernel(pci_iomap_wc)kernel(pci_iomap_wc_range)kernel(pci_ioremap_bar)kernel(pci_ioremap_wc_bar)kernel(pci_iounmap)kernel(pci_iov_get_pf_drvdata)kernel(pci_iov_vf_id)kernel(pci_iov_virtfn_devfn)kernel(pci_irq_get_affinity)kernel(pci_irq_vector)kernel(pci_load_and_free_saved_state)kernel(pci_load_saved_state)kernel(pci_lock_rescan_remove)kernel(pci_map_biosrom)kernel(pci_map_rom)kernel(pci_match_id)kernel(pci_max_pasids)kernel(pci_mem_start)kernel(pci_msi_create_irq_domain)kernel(pci_msi_enabled)kernel(pci_msi_mask_irq)kernel(pci_msi_prepare)kernel(pci_msi_unmask_irq)kernel(pci_msi_vec_count)kernel(pci_msix_alloc_irq_at)kernel(pci_msix_can_alloc_dyn)kernel(pci_msix_free_irq)kernel(pci_msix_vec_count)kernel(pci_num_vf)kernel(pci_p2pdma_add_resource)kernel(pci_p2pdma_distance_many)kernel(pci_p2pdma_enable_show)kernel(pci_p2pdma_enable_store)kernel(pci_p2pmem_alloc_sgl)kernel(pci_p2pmem_find_many)kernel(pci_p2pmem_free_sgl)kernel(pci_p2pmem_publish)kernel(pci_p2pmem_virt_to_bus)kernel(pci_pasid_features)kernel(pci_pci_problems)kernel(pci_pio_to_address)kernel(pci_platform_power_transition)kernel(pci_pme_active)kernel(pci_pme_capable)kernel(pci_power_names)kernel(pci_pr3_present)kernel(pci_prepare_to_sleep)kernel(pci_pri_supported)kernel(pci_print_aer)kernel(pci_probe_reset_bus)kernel(pci_probe_reset_slot)kernel(pci_read_config_byte)kernel(pci_read_config_dword)kernel(pci_read_config_word)kernel(pci_read_vpd)kernel(pci_read_vpd_any)kernel(pci_rebar_get_possible_sizes)kernel(pci_reenable_device)kernel(pci_release_region)kernel(pci_release_regions)kernel(pci_release_resource)kernel(pci_release_selected_regions)kernel(pci_remap_iospace)kernel(pci_remove_bus)kernel(pci_remove_root_bus)kernel(pci_request_irq)kernel(pci_request_region)kernel(pci_request_regions)kernel(pci_request_regions_exclusive)kernel(pci_request_selected_regions)kernel(pci_request_selected_regions_exclusive)kernel(pci_rescan_bus)kernel(pci_reset_bus)kernel(pci_reset_function)kernel(pci_reset_function_locked)kernel(pci_resize_resource)kernel(pci_restore_msi_state)kernel(pci_restore_state)kernel(pci_root_buses)kernel(pci_save_state)kernel(pci_scan_bridge)kernel(pci_scan_bus)kernel(pci_scan_child_bus)kernel(pci_scan_root_bus)kernel(pci_scan_root_bus_bridge)kernel(pci_scan_single_device)kernel(pci_scan_slot)kernel(pci_select_bars)kernel(pci_set_cacheline_size)kernel(pci_set_host_bridge_release)kernel(pci_set_master)kernel(pci_set_mwi)kernel(pci_set_pcie_reset_state)kernel(pci_set_power_state)kernel(pci_set_power_state_locked)kernel(pci_setup_cardbus)kernel(pci_slots_kset)kernel(pci_speed_string)kernel(pci_sriov_configure_simple)kernel(pci_sriov_get_totalvfs)kernel(pci_sriov_set_totalvfs)kernel(pci_status_get_and_clear_errors)kernel(pci_stop_and_remove_bus_device)kernel(pci_stop_and_remove_bus_device_locked)kernel(pci_stop_root_bus)kernel(pci_store_saved_state)kernel(pci_try_reset_function)kernel(pci_try_set_mwi)kernel(pci_unlock_rescan_remove)kernel(pci_unmap_biosrom)kernel(pci_unmap_iospace)kernel(pci_unmap_rom)kernel(pci_unregister_driver)kernel(pci_user_read_config_byte)kernel(pci_user_read_config_dword)kernel(pci_user_read_config_word)kernel(pci_user_write_config_byte)kernel(pci_user_write_config_dword)kernel(pci_user_write_config_word)kernel(pci_vfs_assigned)kernel(pci_vpd_alloc)kernel(pci_vpd_check_csum)kernel(pci_vpd_find_id_string)kernel(pci_vpd_find_ro_info_keyword)kernel(pci_wait_for_pending_transaction)kernel(pci_wake_from_d3)kernel(pci_walk_bus)kernel(pci_walk_bus_locked)kernel(pci_write_config_byte)kernel(pci_write_config_dword)kernel(pci_write_config_word)kernel(pci_write_msi_msg)kernel(pci_write_vpd)kernel(pci_write_vpd_any)kernel(pcibios_align_resource)kernel(pcibios_bus_to_resource)kernel(pcibios_resource_to_bus)kernel(pcibios_scan_specific_bus)kernel(pcie_aer_is_native)kernel(pcie_aspm_enabled)kernel(pcie_bandwidth_available)kernel(pcie_bus_configure_settings)kernel(pcie_capability_clear_and_set_dword)kernel(pcie_capability_clear_and_set_word_locked)kernel(pcie_capability_clear_and_set_word_unlocked)kernel(pcie_capability_read_dword)kernel(pcie_capability_read_word)kernel(pcie_capability_write_dword)kernel(pcie_capability_write_word)kernel(pcie_flr)kernel(pcie_get_mps)kernel(pcie_get_readrq)kernel(pcie_get_speed_cap)kernel(pcie_get_width_cap)kernel(pcie_link_speed)kernel(pcie_port_find_device)kernel(pcie_print_link_status)kernel(pcie_ptm_enabled)kernel(pcie_read_tlp_log)kernel(pcie_relaxed_ordering_enabled)kernel(pcie_reset_flr)kernel(pcie_set_mps)kernel(pcie_set_readrq)kernel(pcie_update_link_speed)kernel(pcim_doe_create_mb)kernel(pcim_enable_device)kernel(pcim_iomap)kernel(pcim_iomap_regions)kernel(pcim_iomap_regions_request_all)kernel(pcim_iomap_table)kernel(pcim_iounmap)kernel(pcim_iounmap_regions)kernel(pcim_pin_device)kernel(pcim_set_mwi)kernel(pciserial_init_ports)kernel(pciserial_remove_ports)kernel(pciserial_resume_ports)kernel(pciserial_suspend_ports)kernel(pcix_get_max_mmrbc)kernel(pcix_get_mmrbc)kernel(pcix_set_mmrbc)kernel(pcmcia_get_socket)kernel(pcmcia_get_socket_by_nr)kernel(pcmcia_parse_events)kernel(pcmcia_parse_uevents)kernel(pcmcia_put_socket)kernel(pcmcia_register_socket)kernel(pcmcia_reset_card)kernel(pcmcia_socket_class)kernel(pcmcia_socket_list)kernel(pcmcia_socket_list_rwsem)kernel(pcmcia_unregister_socket)kernel(pcpu_hot)kernel(peernet2id)kernel(peernet2id_alloc)kernel(percpu_counter_add_batch)kernel(percpu_counter_batch)kernel(percpu_counter_destroy)kernel(percpu_counter_set)kernel(percpu_counter_sum_all)kernel(percpu_counter_sync)kernel(percpu_down_write)kernel(percpu_free_rwsem)kernel(percpu_is_read_locked)kernel(percpu_ref_exit)kernel(percpu_ref_init)kernel(percpu_ref_is_zero)kernel(percpu_ref_kill_and_confirm)kernel(percpu_ref_reinit)kernel(percpu_ref_resurrect)kernel(percpu_ref_switch_to_atomic)kernel(percpu_ref_switch_to_atomic_sync)kernel(percpu_ref_switch_to_percpu)kernel(percpu_up_write)kernel(perf_assign_events)kernel(perf_aux_output_begin)kernel(perf_aux_output_end)kernel(perf_aux_output_flag)kernel(perf_aux_output_skip)kernel(perf_event_addr_filters_sync)kernel(perf_event_cgrp_subsys_enabled_key)kernel(perf_event_cgrp_subsys_on_dfl_key)kernel(perf_event_create_kernel_counter)kernel(perf_event_disable)kernel(perf_event_enable)kernel(perf_event_pause)kernel(perf_event_period)kernel(perf_event_read_value)kernel(perf_event_refresh)kernel(perf_event_release_kernel)kernel(perf_event_sysfs_show)kernel(perf_event_update_userpage)kernel(perf_get_aux)kernel(perf_get_hw_event_config)kernel(perf_get_x86_pmu_capability)kernel(perf_guest_get_msrs)kernel(perf_msr_probe)kernel(perf_pmu_migrate_context)kernel(perf_pmu_register)kernel(perf_pmu_unregister)kernel(perf_register_guest_info_callbacks)kernel(perf_report_aux_output_id)kernel(perf_swevent_get_recursion_context)kernel(perf_tp_event)kernel(perf_trace_buf_alloc)kernel(perf_trace_run_bpf_submit)kernel(perf_unregister_guest_info_callbacks)kernel(pernet_ops_rwsem)kernel(pfifo_fast_ops)kernel(pfifo_qdisc_ops)kernel(pfn_to_online_page)kernel(pgdir_shift)kernel(pgprot_framebuffer)kernel(pgprot_writecombine)kernel(pgprot_writethrough)kernel(phy_10_100_features_array)kernel(phy_10gbit_features)kernel(phy_10gbit_features_array)kernel(phy_10gbit_fec_features)kernel(phy_10gbit_full_features)kernel(phy_advertise_eee_all)kernel(phy_advertise_supported)kernel(phy_all_ports_features_array)kernel(phy_aneg_done)kernel(phy_attach)kernel(phy_attach_direct)kernel(phy_attached_info)kernel(phy_attached_info_irq)kernel(phy_attached_print)kernel(phy_basic_features)kernel(phy_basic_ports_array)kernel(phy_basic_t1_features)kernel(phy_basic_t1_features_array)kernel(phy_basic_t1s_p2mp_features)kernel(phy_basic_t1s_p2mp_features_array)kernel(phy_check_downshift)kernel(phy_check_valid)kernel(phy_config_aneg)kernel(phy_connect)kernel(phy_connect_direct)kernel(phy_detach)kernel(phy_device_create)kernel(phy_device_free)kernel(phy_device_register)kernel(phy_device_remove)kernel(phy_disconnect)kernel(phy_do_ioctl)kernel(phy_do_ioctl_running)kernel(phy_driver_is_genphy)kernel(phy_driver_is_genphy_10g)kernel(phy_driver_register)kernel(phy_driver_unregister)kernel(phy_drivers_register)kernel(phy_drivers_unregister)kernel(phy_duplex_to_str)kernel(phy_eee_cap1_features)kernel(phy_error)kernel(phy_ethtool_get_eee)kernel(phy_ethtool_get_link_ksettings)kernel(phy_ethtool_get_sset_count)kernel(phy_ethtool_get_stats)kernel(phy_ethtool_get_strings)kernel(phy_ethtool_get_wol)kernel(phy_ethtool_ksettings_get)kernel(phy_ethtool_ksettings_set)kernel(phy_ethtool_nway_reset)kernel(phy_ethtool_set_eee)kernel(phy_ethtool_set_link_ksettings)kernel(phy_ethtool_set_wol)kernel(phy_fibre_port_array)kernel(phy_find_first)kernel(phy_free_interrupt)kernel(phy_gbit_all_ports_features)kernel(phy_gbit_features)kernel(phy_gbit_features_array)kernel(phy_gbit_fibre_features)kernel(phy_get_c45_ids)kernel(phy_get_eee_err)kernel(phy_get_internal_delay)kernel(phy_get_pause)kernel(phy_get_rate_matching)kernel(phy_init_eee)kernel(phy_init_hw)kernel(phy_interface_num_ports)kernel(phy_led_trigger_change_speed)kernel(phy_led_triggers_register)kernel(phy_led_triggers_unregister)kernel(phy_lookup_setting)kernel(phy_loopback)kernel(phy_mac_interrupt)kernel(phy_mii_ioctl)kernel(phy_modify)kernel(phy_modify_changed)kernel(phy_modify_mmd)kernel(phy_modify_mmd_changed)kernel(phy_modify_paged)kernel(phy_modify_paged_changed)kernel(phy_package_join)kernel(phy_package_leave)kernel(phy_package_read_mmd)kernel(phy_package_write_mmd)kernel(phy_print_status)kernel(phy_queue_state_machine)kernel(phy_rate_matching_to_str)kernel(phy_read_mmd)kernel(phy_read_paged)kernel(phy_register_fixup)kernel(phy_register_fixup_for_id)kernel(phy_register_fixup_for_uid)kernel(phy_remove_link_mode)kernel(phy_request_interrupt)kernel(phy_reset_after_clk_enable)kernel(phy_resolve_aneg_linkmode)kernel(phy_resolve_aneg_pause)kernel(phy_restart_aneg)kernel(phy_restore_page)kernel(phy_resume)kernel(phy_save_page)kernel(phy_select_page)kernel(phy_set_asym_pause)kernel(phy_set_max_speed)kernel(phy_set_sym_pause)kernel(phy_sfp_attach)kernel(phy_sfp_detach)kernel(phy_sfp_probe)kernel(phy_speed_down)kernel(phy_speed_to_str)kernel(phy_speed_up)kernel(phy_start)kernel(phy_start_aneg)kernel(phy_start_cable_test)kernel(phy_start_cable_test_tdr)kernel(phy_start_machine)kernel(phy_stop)kernel(phy_support_asym_pause)kernel(phy_support_sym_pause)kernel(phy_suspend)kernel(phy_trigger_machine)kernel(phy_unregister_fixup)kernel(phy_unregister_fixup_for_id)kernel(phy_unregister_fixup_for_uid)kernel(phy_validate_pause)kernel(phy_write_mmd)kernel(phy_write_paged)kernel(phylib_stubs)kernel(phys_base)kernel(phys_to_target_node)kernel(physical_mask)kernel(pid_nr_ns)kernel(pid_task)kernel(pid_vnr)kernel(pids_cgrp_subsys_enabled_key)kernel(pids_cgrp_subsys_on_dfl_key)kernel(pin_get_name)kernel(pin_user_pages)kernel(pin_user_pages_fast)kernel(pin_user_pages_remote)kernel(pin_user_pages_unlocked)kernel(pinconf_generic_dump_config)kernel(pinctrl_add_gpio_range)kernel(pinctrl_add_gpio_ranges)kernel(pinctrl_dev_get_devname)kernel(pinctrl_dev_get_drvdata)kernel(pinctrl_dev_get_name)kernel(pinctrl_enable)kernel(pinctrl_find_and_add_gpio_range)kernel(pinctrl_find_gpio_range_from_pin)kernel(pinctrl_find_gpio_range_from_pin_nolock)kernel(pinctrl_force_default)kernel(pinctrl_force_sleep)kernel(pinctrl_get)kernel(pinctrl_get_group_pins)kernel(pinctrl_gpio_can_use_line)kernel(pinctrl_gpio_direction_input)kernel(pinctrl_gpio_direction_output)kernel(pinctrl_gpio_free)kernel(pinctrl_gpio_request)kernel(pinctrl_gpio_set_config)kernel(pinctrl_lookup_state)kernel(pinctrl_pm_select_default_state)kernel(pinctrl_pm_select_idle_state)kernel(pinctrl_pm_select_sleep_state)kernel(pinctrl_put)kernel(pinctrl_register)kernel(pinctrl_register_and_init)kernel(pinctrl_register_mappings)kernel(pinctrl_remove_gpio_range)kernel(pinctrl_select_default_state)kernel(pinctrl_select_state)kernel(pinctrl_unregister)kernel(pinctrl_unregister_mappings)kernel(pinctrl_utils_add_config)kernel(pinctrl_utils_add_map_configs)kernel(pinctrl_utils_add_map_mux)kernel(pinctrl_utils_free_map)kernel(pinctrl_utils_reserve_map)kernel(ping_bind)kernel(ping_close)kernel(ping_common_sendmsg)kernel(ping_err)kernel(ping_get_port)kernel(ping_getfrag)kernel(ping_hash)kernel(ping_init_sock)kernel(ping_prot)kernel(ping_queue_rcv_skb)kernel(ping_rcv)kernel(ping_recvmsg)kernel(ping_seq_next)kernel(ping_seq_start)kernel(ping_seq_stop)kernel(ping_unhash)kernel(pingv6_ops)kernel(pingv6_prot)kernel(pipe_lock)kernel(pipe_unlock)kernel(pkcs7_free_message)kernel(pkcs7_get_content_data)kernel(pkcs7_parse_message)kernel(pkcs7_validate_trust)kernel(pkcs7_verify)kernel(pktgen_xfrm_outer_mode_output)kernel(platform_add_devices)kernel(platform_bus)kernel(platform_bus_type)kernel(platform_clear)kernel(platform_device_add)kernel(platform_device_add_data)kernel(platform_device_add_resources)kernel(platform_device_alloc)kernel(platform_device_del)kernel(platform_device_put)kernel(platform_device_register)kernel(platform_device_register_full)kernel(platform_device_unregister)kernel(platform_driver_unregister)kernel(platform_find_device_by_driver)kernel(platform_get_irq)kernel(platform_get_irq_byname)kernel(platform_get_irq_byname_optional)kernel(platform_get_irq_optional)kernel(platform_get_mem_or_io)kernel(platform_get_resource)kernel(platform_get_resource_byname)kernel(platform_has)kernel(platform_irq_count)kernel(platform_msi_create_irq_domain)kernel(platform_msi_domain_alloc_irqs)kernel(platform_msi_domain_free_irqs)kernel(platform_set)kernel(platform_thermal_notify)kernel(platform_thermal_package_notify)kernel(platform_thermal_package_rate_control)kernel(platform_unregister_drivers)kernel(play_idle_precise)kernel(pldmfw_flash_image)kernel(pldmfw_op_pci_match_record)kernel(pm_clk_add)kernel(pm_clk_add_clk)kernel(pm_clk_add_notifier)kernel(pm_clk_create)kernel(pm_clk_destroy)kernel(pm_clk_init)kernel(pm_clk_remove)kernel(pm_clk_remove_clk)kernel(pm_clk_resume)kernel(pm_clk_runtime_resume)kernel(pm_clk_runtime_suspend)kernel(pm_clk_suspend)kernel(pm_debug_messages_should_print)kernel(pm_generic_freeze)kernel(pm_generic_freeze_late)kernel(pm_generic_freeze_noirq)kernel(pm_generic_poweroff)kernel(pm_generic_poweroff_late)kernel(pm_generic_poweroff_noirq)kernel(pm_generic_restore)kernel(pm_generic_restore_early)kernel(pm_generic_restore_noirq)kernel(pm_generic_resume)kernel(pm_generic_resume_early)kernel(pm_generic_resume_noirq)kernel(pm_generic_runtime_resume)kernel(pm_generic_runtime_suspend)kernel(pm_generic_suspend)kernel(pm_generic_suspend_late)kernel(pm_generic_suspend_noirq)kernel(pm_generic_thaw)kernel(pm_generic_thaw_early)kernel(pm_generic_thaw_noirq)kernel(pm_genpd_add_device)kernel(pm_genpd_add_subdomain)kernel(pm_genpd_init)kernel(pm_genpd_remove)kernel(pm_genpd_remove_device)kernel(pm_genpd_remove_subdomain)kernel(pm_power_off)kernel(pm_power_off_prepare)kernel(pm_print_active_wakeup_sources)kernel(pm_relax)kernel(pm_report_hw_sleep_time)kernel(pm_report_max_hw_sleep)kernel(pm_runtime_allow)kernel(pm_runtime_autosuspend_expiration)kernel(pm_runtime_barrier)kernel(pm_runtime_enable)kernel(pm_runtime_forbid)kernel(pm_runtime_force_resume)kernel(pm_runtime_force_suspend)kernel(pm_runtime_get_if_active)kernel(pm_runtime_irq_safe)kernel(pm_runtime_no_callbacks)kernel(pm_runtime_set_autosuspend_delay)kernel(pm_runtime_set_memalloc_noio)kernel(pm_runtime_suspended_time)kernel(pm_schedule_suspend)kernel(pm_set_vt_switch)kernel(pm_stay_awake)kernel(pm_suspend)kernel(pm_suspend_default_s2idle)kernel(pm_suspend_global_flags)kernel(pm_suspend_target_state)kernel(pm_system_wakeup)kernel(pm_vt_switch_required)kernel(pm_vt_switch_unregister)kernel(pm_wakeup_dev_event)kernel(pm_wakeup_pending)kernel(pm_wakeup_ws_event)kernel(pm_wq)kernel(pmc_atom_read)kernel(pmc_atom_write)kernel(pneigh_enqueue)kernel(pneigh_lookup)kernel(pnp_activate_dev)kernel(pnp_device_attach)kernel(pnp_device_detach)kernel(pnp_disable_dev)kernel(pnp_get_resource)kernel(pnp_is_active)kernel(pnp_platform_devices)kernel(pnp_possible_config)kernel(pnp_range_reserved)kernel(pnp_register_card_driver)kernel(pnp_register_driver)kernel(pnp_release_card_device)kernel(pnp_request_card_device)kernel(pnp_start_dev)kernel(pnp_stop_dev)kernel(pnp_unregister_card_driver)kernel(pnp_unregister_driver)kernel(pnpacpi_protocol)kernel(policy_has_boost_freq)kernel(poll_freewait)kernel(poll_initwait)kernel(poll_state_synchronize_rcu)kernel(poll_state_synchronize_rcu_full)kernel(poll_state_synchronize_srcu)kernel(poly1305_core_blocks)kernel(poly1305_core_emit)kernel(poly1305_core_setkey)kernel(poly1305_final_arch)kernel(poly1305_final_generic)kernel(poly1305_init_arch)kernel(poly1305_init_generic)kernel(poly1305_update_arch)kernel(poly1305_update_generic)kernel(posix_acl_access_xattr_handler)kernel(posix_acl_alloc)kernel(posix_acl_chmod)kernel(posix_acl_create)kernel(posix_acl_default_xattr_handler)kernel(posix_acl_equiv_mode)kernel(posix_acl_from_mode)kernel(posix_acl_from_xattr)kernel(posix_acl_init)kernel(posix_acl_to_xattr)kernel(posix_acl_update_mode)kernel(posix_acl_valid)kernel(posix_clock_register)kernel(posix_clock_unregister)kernel(posix_lock_file)kernel(posix_test_lock)kernel(power_group_name)kernel(power_supply_am_i_supplied)kernel(power_supply_batinfo_ocv2cap)kernel(power_supply_battery_bti_in_range)kernel(power_supply_battery_info_get_prop)kernel(power_supply_battery_info_has_prop)kernel(power_supply_battery_info_properties)kernel(power_supply_battery_info_properties_size)kernel(power_supply_changed)kernel(power_supply_charge_behaviour_parse)kernel(power_supply_charge_behaviour_show)kernel(power_supply_class)kernel(power_supply_external_power_changed)kernel(power_supply_find_ocv2cap_table)kernel(power_supply_get_battery_info)kernel(power_supply_get_by_name)kernel(power_supply_get_drvdata)kernel(power_supply_get_maintenance_charging_setting)kernel(power_supply_get_property)kernel(power_supply_get_property_from_supplier)kernel(power_supply_is_system_supplied)kernel(power_supply_notifier)kernel(power_supply_ocv2cap_simple)kernel(power_supply_powers)kernel(power_supply_property_is_writeable)kernel(power_supply_put)kernel(power_supply_put_battery_info)kernel(power_supply_reg_notifier)kernel(power_supply_register)kernel(power_supply_register_no_ws)kernel(power_supply_set_battery_charged)kernel(power_supply_set_property)kernel(power_supply_temp2resist_simple)kernel(power_supply_unreg_notifier)kernel(power_supply_unregister)kernel(power_supply_vbat2ri)kernel(powercap_register_control_type)kernel(powercap_register_zone)kernel(powercap_unregister_control_type)kernel(powercap_unregister_zone)kernel(pps_event)kernel(pps_lookup_dev)kernel(pps_register_source)kernel(pps_unregister_source)kernel(prandom_bytes_state)kernel(prandom_seed_full_state)kernel(prandom_u32_state)kernel(prandom_warmup)kernel(preempt_model_full)kernel(preempt_model_none)kernel(preempt_model_voluntary)kernel(preempt_notifier_dec)kernel(preempt_notifier_inc)kernel(preempt_notifier_register)kernel(preempt_notifier_unregister)kernel(preempt_schedule)kernel(preempt_schedule_notrace)kernel(preempt_schedule_notrace_thunk)kernel(preempt_schedule_thunk)kernel(prepare_creds)kernel(prepare_kernel_cred)kernel(prepare_to_swait_event)kernel(prepare_to_swait_exclusive)kernel(prepare_to_wait)kernel(prepare_to_wait_event)kernel(prepare_to_wait_exclusive)kernel(print_hex_dump)kernel(printk_timed_ratelimit)kernel(priv_to_devlink)kernel(probe_irq_mask)kernel(probe_irq_off)kernel(probe_irq_on)kernel(proc_create)kernel(proc_create_data)kernel(proc_create_mount_point)kernel(proc_create_net_data)kernel(proc_create_net_data_write)kernel(proc_create_net_single)kernel(proc_create_net_single_write)kernel(proc_create_seq_private)kernel(proc_create_single_data)kernel(proc_do_large_bitmap)kernel(proc_dobool)kernel(proc_dointvec)kernel(proc_dointvec_jiffies)kernel(proc_dointvec_minmax)kernel(proc_dointvec_ms_jiffies)kernel(proc_dointvec_userhz_jiffies)kernel(proc_dostring)kernel(proc_dou8vec_minmax)kernel(proc_douintvec)kernel(proc_douintvec_minmax)kernel(proc_doulongvec_minmax)kernel(proc_doulongvec_ms_jiffies_minmax)kernel(proc_get_parent_data)kernel(proc_mkdir)kernel(proc_mkdir_data)kernel(proc_mkdir_mode)kernel(proc_remove)kernel(proc_set_size)kernel(proc_set_user)kernel(proc_symlink)kernel(processors)kernel(prof_on)kernel(profile_hits)kernel(profile_pc)kernel(property_entries_dup)kernel(property_entries_free)kernel(proto_register)kernel(proto_unregister)kernel(ps2_begin_command)kernel(ps2_command)kernel(ps2_drain)kernel(ps2_end_command)kernel(ps2_init)kernel(ps2_interrupt)kernel(ps2_is_keyboard_id)kernel(ps2_sendbyte)kernel(ps2_sliced_command)kernel(psched_ppscfg_precompute)kernel(psched_ratecfg_precompute)kernel(psi_memstall_enter)kernel(psi_memstall_leave)kernel(pskb_expand_head)kernel(pskb_extract)kernel(pskb_put)kernel(pskb_trim_rcsum_slow)kernel(psmash)kernel(pstore_name_to_type)kernel(pstore_register)kernel(pstore_type_to_name)kernel(pstore_unregister)kernel(ptdump_walk_pgd_level_debugfs)kernel(ptp_cancel_worker_sync)kernel(ptp_classify_raw)kernel(ptp_clock_event)kernel(ptp_clock_index)kernel(ptp_clock_register)kernel(ptp_clock_unregister)kernel(ptp_convert_timestamp)kernel(ptp_find_pin)kernel(ptp_find_pin_unlocked)kernel(ptp_get_vclocks_index)kernel(ptp_msg_is_sync)kernel(ptp_parse_header)kernel(ptp_schedule_worker)kernel(ptrs_per_p4d)kernel(public_key_free)kernel(public_key_signature_free)kernel(public_key_subtype)kernel(public_key_verify_signature)kernel(put_cmsg)kernel(put_cmsg_scm_timestamping)kernel(put_cmsg_scm_timestamping64)kernel(put_dax)kernel(put_device)kernel(put_disk)kernel(put_fs_context)kernel(put_io_context)kernel(put_iova_domain)kernel(put_itimerspec64)kernel(put_old_itimerspec32)kernel(put_old_timespec32)kernel(put_pages_list)kernel(put_pid)kernel(put_pid_ns)kernel(put_sg_io_hdr)kernel(put_timespec64)kernel(put_unused_fd)kernel(put_user_ifreq)kernel(put_watch_queue)kernel(pv_info)kernel(pv_ops)kernel(pvclock_get_pvti_cpu0_va)kernel(pvclock_gtod_register_notifier)kernel(pvclock_gtod_unregister_notifier)kernel(pwm_adjust_config)kernel(pwm_apply_state)kernel(pwm_capture)kernel(pwm_free)kernel(pwm_get)kernel(pwm_get_chip_data)kernel(pwm_put)kernel(pwm_request)kernel(pwm_request_from_chip)kernel(pwm_set_chip_data)kernel(pwmchip_add)kernel(pwmchip_remove)kernel(pxm_to_node)kernel(qdf2400_e44_present)kernel(qdisc_class_hash_destroy)kernel(qdisc_class_hash_grow)kernel(qdisc_class_hash_init)kernel(qdisc_class_hash_insert)kernel(qdisc_class_hash_remove)kernel(qdisc_create_dflt)kernel(qdisc_get_rtab)kernel(qdisc_hash_add)kernel(qdisc_hash_del)kernel(qdisc_offload_dump_helper)kernel(qdisc_offload_graft_helper)kernel(qdisc_offload_query_caps)kernel(qdisc_put)kernel(qdisc_put_rtab)kernel(qdisc_put_stab)kernel(qdisc_put_unlocked)kernel(qdisc_reset)kernel(qdisc_tree_reduce_backlog)kernel(qdisc_warn_nonwc)kernel(qdisc_watchdog_cancel)kernel(qdisc_watchdog_init)kernel(qdisc_watchdog_init_clockid)kernel(qdisc_watchdog_schedule_range_ns)kernel(qid_eq)kernel(qid_lt)kernel(qid_valid)kernel(qtree_delete_dquot)kernel(qtree_entry_unused)kernel(qtree_get_next_id)kernel(qtree_read_dquot)kernel(qtree_release_dquot)kernel(qtree_write_dquot)kernel(query_asymmetric_key)kernel(queue_delayed_work_on)kernel(queue_rcu_work)kernel(queue_work_node)kernel(queue_work_on)kernel(queued_read_lock_slowpath)kernel(queued_write_lock_slowpath)kernel(quota_send_warning)kernel(radix_tree_delete)kernel(radix_tree_delete_item)kernel(radix_tree_gang_lookup)kernel(radix_tree_gang_lookup_tag)kernel(radix_tree_gang_lookup_tag_slot)kernel(radix_tree_insert)kernel(radix_tree_iter_delete)kernel(radix_tree_iter_resume)kernel(radix_tree_lookup)kernel(radix_tree_lookup_slot)kernel(radix_tree_maybe_preload)kernel(radix_tree_next_chunk)kernel(radix_tree_preload)kernel(radix_tree_preloads)kernel(radix_tree_replace_slot)kernel(radix_tree_tag_clear)kernel(radix_tree_tag_get)kernel(radix_tree_tag_set)kernel(radix_tree_tagged)kernel(ram_aops)kernel(random_get_entropy_fallback)kernel(random_register_extrng)kernel(random_unregister_extrng)kernel(ras_get_debugfs_root)kernel(ras_userspace_consumers)kernel(rational_best_approximation)kernel(raw_abort)kernel(raw_hash_sk)kernel(raw_notifier_call_chain)kernel(raw_notifier_call_chain_robust)kernel(raw_notifier_chain_register)kernel(raw_notifier_chain_unregister)kernel(raw_seq_next)kernel(raw_seq_start)kernel(raw_seq_stop)kernel(raw_unhash_sk)kernel(raw_v4_hashinfo)kernel(raw_v4_match)kernel(raw_v6_hashinfo)kernel(raw_v6_match)kernel(rawv6_mh_filter_register)kernel(rawv6_mh_filter_unregister)kernel(rb_erase)kernel(rb_first)kernel(rb_first_postorder)kernel(rb_insert_color)kernel(rb_last)kernel(rb_next)kernel(rb_next_postorder)kernel(rb_prev)kernel(rb_replace_node)kernel(rb_replace_node_rcu)kernel(rcu_async_hurry)kernel(rcu_async_relax)kernel(rcu_async_should_hurry)kernel(rcu_barrier)kernel(rcu_barrier_tasks)kernel(rcu_barrier_tasks_rude)kernel(rcu_barrier_tasks_trace)kernel(rcu_bind_current_to_nocb)kernel(rcu_check_boost_fail)kernel(rcu_cpu_stall_notifiers)kernel(rcu_cpu_stall_suppress)kernel(rcu_cpu_stall_suppress_at_boot)kernel(rcu_exp_batches_completed)kernel(rcu_exp_jiffies_till_stall_check)kernel(rcu_expedite_gp)kernel(rcu_force_quiescent_state)kernel(rcu_fwd_progress_check)kernel(rcu_get_gp_kthreads_prio)kernel(rcu_get_gp_seq)kernel(rcu_gp_is_expedited)kernel(rcu_gp_is_normal)kernel(rcu_gp_set_torture_wait)kernel(rcu_gp_slow_register)kernel(rcu_gp_slow_unregister)kernel(rcu_inkernel_boot_has_ended)kernel(rcu_is_watching)kernel(rcu_jiffies_till_stall_check)kernel(rcu_momentary_dyntick_idle)kernel(rcu_nocb_cpu_deoffload)kernel(rcu_nocb_cpu_offload)kernel(rcu_nocb_flush_deferred_wakeup)kernel(rcu_note_context_switch)kernel(rcu_read_unlock_trace_special)kernel(rcu_scheduler_active)kernel(rcu_tasks_trace_qs_blkd)kernel(rcu_trc_cmpxchg_need_qs)kernel(rcu_unexpedite_gp)kernel(rcuref_get_slowpath)kernel(rcuref_put_slowpath)kernel(rcutorture_get_gp_data)kernel(rcuwait_wake_up)kernel(rdev_clear_badblocks)kernel(rdev_set_badblocks)kernel(rdma_cgrp_subsys_enabled_key)kernel(rdma_cgrp_subsys_on_dfl_key)kernel(rdma_dim)kernel(rdmacg_register_device)kernel(rdmacg_try_charge)kernel(rdmacg_uncharge)kernel(rdmacg_unregister_device)kernel(rdmsr_on_cpu)kernel(rdmsr_on_cpus)kernel(rdmsr_safe_on_cpu)kernel(rdmsr_safe_regs)kernel(rdmsr_safe_regs_on_cpu)kernel(rdmsrl_on_cpu)kernel(rdmsrl_safe_on_cpu)kernel(read_cache_folio)kernel(read_cache_page)kernel(read_cache_page_gfp)kernel(readahead_expand)kernel(recalc_sigpending)kernel(recalibrate_cpu_khz)kernel(receive_fd)kernel(reciprocal_value)kernel(reciprocal_value_adv)kernel(redirty_page_for_writepage)kernel(redraw_screen)kernel(refcount_dec_and_lock)kernel(refcount_dec_and_lock_irqsave)kernel(refcount_dec_and_mutex_lock)kernel(refcount_dec_and_rtnl_lock)kernel(refcount_dec_if_one)kernel(refcount_dec_not_one)kernel(refcount_warn_saturate)kernel(refresh_frequency_limits)kernel(regcache_cache_bypass)kernel(regcache_cache_only)kernel(regcache_drop_region)kernel(regcache_mark_dirty)kernel(regcache_reg_cached)kernel(regcache_sync)kernel(regcache_sync_region)kernel(region_intersects)kernel(register_acpi_bus_type)kernel(register_acpi_hed_notifier)kernel(register_acpi_notifier)kernel(register_asymmetric_key_parser)kernel(register_blocking_lsm_notifier)kernel(register_btf_fmodret_id_set)kernel(register_btf_id_dtor_kfuncs)kernel(register_btf_kfunc_id_set)kernel(register_chrdev_region)kernel(register_console)kernel(register_dcbevent_notifier)kernel(register_die_notifier)kernel(register_fib_notifier)kernel(register_filesystem)kernel(register_fprobe)kernel(register_fprobe_ips)kernel(register_fprobe_syms)kernel(register_framebuffer)kernel(register_ftrace_direct)kernel(register_ftrace_direct_multi)kernel(register_ftrace_export)kernel(register_ftrace_function)kernel(register_inet6addr_notifier)kernel(register_inet6addr_validator_notifier)kernel(register_inetaddr_notifier)kernel(register_inetaddr_validator_notifier)kernel(register_key_type)kernel(register_keyboard_notifier)kernel(register_kprobe)kernel(register_kprobes)kernel(register_kretprobe)kernel(register_kretprobes)kernel(register_md_cluster_operations)kernel(register_md_personality)kernel(register_memory_notifier)kernel(register_mii_timestamper)kernel(register_mii_tstamp_controller)kernel(register_module_notifier)kernel(register_net_sysctl)kernel(register_netdev)kernel(register_netdevice)kernel(register_netdevice_notifier)kernel(register_netdevice_notifier_dev_net)kernel(register_netdevice_notifier_net)kernel(register_netevent_notifier)kernel(register_nexthop_notifier)kernel(register_oom_notifier)kernel(register_pernet_device)kernel(register_pernet_subsys)kernel(register_pm_notifier)kernel(register_qdisc)kernel(register_quota_format)kernel(register_reboot_notifier)kernel(register_restart_handler)kernel(register_shrinker)kernel(register_switchdev_blocking_notifier)kernel(register_switchdev_notifier)kernel(register_sys_off_handler)kernel(register_syscore_ops)kernel(register_sysctl)kernel(register_sysctl_mount_point)kernel(register_sysctl_paths)kernel(register_sysctl_table)kernel(register_sysrq_key)kernel(register_tcf_proto_ops)kernel(register_trace_event)kernel(register_tracepoint_module_notifier)kernel(register_user_hw_breakpoint)kernel(register_virtio_device)kernel(register_virtio_driver)kernel(register_vmap_purge_notifier)kernel(register_vmcore_cb)kernel(register_vt_notifier)kernel(register_wide_hw_breakpoint)kernel(register_xenbus_watch)kernel(register_xenstore_notifier)kernel(regmap_add_irq_chip)kernel(regmap_add_irq_chip_fwnode)kernel(regmap_async_complete)kernel(regmap_async_complete_cb)kernel(regmap_attach_dev)kernel(regmap_bulk_read)kernel(regmap_bulk_write)kernel(regmap_can_raw_write)kernel(regmap_check_range_table)kernel(regmap_del_irq_chip)kernel(regmap_exit)kernel(regmap_field_alloc)kernel(regmap_field_bulk_alloc)kernel(regmap_field_bulk_free)kernel(regmap_field_free)kernel(regmap_field_read)kernel(regmap_field_test_bits)kernel(regmap_field_update_bits_base)kernel(regmap_fields_read)kernel(regmap_fields_update_bits_base)kernel(regmap_get_device)kernel(regmap_get_max_register)kernel(regmap_get_raw_read_max)kernel(regmap_get_raw_write_max)kernel(regmap_get_reg_stride)kernel(regmap_get_val_bytes)kernel(regmap_get_val_endian)kernel(regmap_irq_chip_get_base)kernel(regmap_irq_get_domain)kernel(regmap_irq_get_irq_reg_linear)kernel(regmap_irq_get_virq)kernel(regmap_irq_set_type_config_simple)kernel(regmap_might_sleep)kernel(regmap_multi_reg_write)kernel(regmap_multi_reg_write_bypassed)kernel(regmap_noinc_read)kernel(regmap_noinc_write)kernel(regmap_parse_val)kernel(regmap_raw_read)kernel(regmap_raw_write)kernel(regmap_raw_write_async)kernel(regmap_read)kernel(regmap_read_bypassed)kernel(regmap_reg_in_ranges)kernel(regmap_register_patch)kernel(regmap_reinit_cache)kernel(regmap_test_bits)kernel(regmap_update_bits_base)kernel(regmap_write)kernel(regmap_write_async)kernel(regset_get)kernel(regset_get_alloc)kernel(relay_buf_full)kernel(relay_close)kernel(relay_file_operations)kernel(relay_flush)kernel(relay_late_setup_files)kernel(relay_open)kernel(relay_reset)kernel(relay_subbufs_consumed)kernel(relay_switch_subbuf)kernel(release_dentry_name_snapshot)kernel(release_evntsel_nmi)kernel(release_firmware)kernel(release_pages)kernel(release_perfctr_nmi)kernel(release_resource)kernel(release_sock)kernel(remap_pfn_range)kernel(remap_vmalloc_range)kernel(remove_arg_zero)kernel(remove_cpu)kernel(remove_memory)kernel(remove_proc_entry)kernel(remove_proc_subtree)kernel(remove_resource)kernel(remove_wait_queue)kernel(remove_watch_from_object)kernel(rename_lock)kernel(replace_page_cache_folio)kernel(report_iommu_fault)kernel(request_any_context_irq)kernel(request_dma)kernel(request_firmware)kernel(request_firmware_direct)kernel(request_firmware_into_buf)kernel(request_firmware_nowait)kernel(request_free_mem_region)kernel(request_key_rcu)kernel(request_key_tag)kernel(request_key_with_auxdata)kernel(request_partial_firmware_into_buf)kernel(request_resource)kernel(request_threaded_irq)kernel(reservation_ww_class)kernel(reserve_evntsel_nmi)kernel(reserve_iova)kernel(reserve_perfctr_nmi)kernel(reset_control_acquire)kernel(reset_control_assert)kernel(reset_control_bulk_acquire)kernel(reset_control_bulk_assert)kernel(reset_control_bulk_deassert)kernel(reset_control_bulk_put)kernel(reset_control_bulk_release)kernel(reset_control_bulk_reset)kernel(reset_control_deassert)kernel(reset_control_get_count)kernel(reset_control_put)kernel(reset_control_rearm)kernel(reset_control_release)kernel(reset_control_reset)kernel(reset_control_status)kernel(reset_controller_add_lookup)kernel(reset_controller_register)kernel(reset_controller_unregister)kernel(reset_devices)kernel(reset_hung_task_detector)kernel(resource_list_create_entry)kernel(resource_list_free)kernel(restore_online_page_callback)kernel(resume_device_irqs)kernel(retire_super)kernel(reuseport_add_sock)kernel(reuseport_alloc)kernel(reuseport_attach_prog)kernel(reuseport_detach_prog)kernel(reuseport_detach_sock)kernel(reuseport_has_conns_set)kernel(reuseport_migrate_sock)kernel(reuseport_select_sock)kernel(reuseport_stop_listen_sock)kernel(revert_creds)kernel(rfs_needed)kernel(rhashtable_destroy)kernel(rhashtable_free_and_destroy)kernel(rhashtable_init)kernel(rhashtable_insert_slow)kernel(rhashtable_walk_enter)kernel(rhashtable_walk_exit)kernel(rhashtable_walk_next)kernel(rhashtable_walk_peek)kernel(rhashtable_walk_start_check)kernel(rhashtable_walk_stop)kernel(rhltable_init)kernel(rht_bucket_nested)kernel(rht_bucket_nested_insert)kernel(ring_buffer_alloc_read_page)kernel(ring_buffer_bytes_cpu)kernel(ring_buffer_change_overwrite)kernel(ring_buffer_commit_overrun_cpu)kernel(ring_buffer_consume)kernel(ring_buffer_discard_commit)kernel(ring_buffer_dropped_events_cpu)kernel(ring_buffer_empty)kernel(ring_buffer_empty_cpu)kernel(ring_buffer_entries)kernel(ring_buffer_entries_cpu)kernel(ring_buffer_event_data)kernel(ring_buffer_event_length)kernel(ring_buffer_free)kernel(ring_buffer_free_read_page)kernel(ring_buffer_iter_advance)kernel(ring_buffer_iter_dropped)kernel(ring_buffer_iter_empty)kernel(ring_buffer_iter_peek)kernel(ring_buffer_iter_reset)kernel(ring_buffer_lock_reserve)kernel(ring_buffer_normalize_time_stamp)kernel(ring_buffer_oldest_event_ts)kernel(ring_buffer_overrun_cpu)kernel(ring_buffer_overruns)kernel(ring_buffer_peek)kernel(ring_buffer_read_events_cpu)kernel(ring_buffer_read_finish)kernel(ring_buffer_read_page)kernel(ring_buffer_read_prepare)kernel(ring_buffer_read_prepare_sync)kernel(ring_buffer_read_start)kernel(ring_buffer_record_disable)kernel(ring_buffer_record_disable_cpu)kernel(ring_buffer_record_enable)kernel(ring_buffer_record_enable_cpu)kernel(ring_buffer_record_off)kernel(ring_buffer_record_on)kernel(ring_buffer_reset)kernel(ring_buffer_reset_cpu)kernel(ring_buffer_resize)kernel(ring_buffer_size)kernel(ring_buffer_time_stamp)kernel(ring_buffer_unlock_commit)kernel(ring_buffer_write)kernel(rmp_make_private)kernel(rmp_make_shared)kernel(rng_is_initialized)kernel(root_device_unregister)kernel(round_jiffies)kernel(round_jiffies_relative)kernel(round_jiffies_up)kernel(round_jiffies_up_relative)kernel(rps_cpu_mask)kernel(rps_may_expire_flow)kernel(rps_needed)kernel(rps_sock_flow_table)kernel(rsa_parse_priv_key)kernel(rsa_parse_pub_key)kernel(rt6_lookup)kernel(rt_dst_alloc)kernel(rt_dst_clone)kernel(rt_mutex_base_init)kernel(rt_mutex_lock)kernel(rt_mutex_lock_interruptible)kernel(rt_mutex_lock_killable)kernel(rt_mutex_trylock)kernel(rt_mutex_unlock)kernel(rtc_add_group)kernel(rtc_add_groups)kernel(rtc_alarm_irq_enable)kernel(rtc_class_close)kernel(rtc_class_open)kernel(rtc_cmos_read)kernel(rtc_cmos_write)kernel(rtc_initialize_alarm)kernel(rtc_ktime_to_tm)kernel(rtc_lock)kernel(rtc_month_days)kernel(rtc_read_alarm)kernel(rtc_read_time)kernel(rtc_set_alarm)kernel(rtc_set_time)kernel(rtc_time64_to_tm)kernel(rtc_tm_to_ktime)kernel(rtc_tm_to_time64)kernel(rtc_update_irq)kernel(rtc_update_irq_enable)kernel(rtc_valid_tm)kernel(rtc_year_days)kernel(rtm_getroute_parse_ip_proto)kernel(rtnetlink_put_metrics)kernel(rtnl_af_register)kernel(rtnl_af_unregister)kernel(rtnl_configure_link)kernel(rtnl_create_link)kernel(rtnl_delete_link)kernel(rtnl_get_net_ns_capable)kernel(rtnl_is_locked)kernel(rtnl_kfree_skbs)kernel(rtnl_link_get_net)kernel(rtnl_link_register)kernel(rtnl_link_unregister)kernel(rtnl_lock)kernel(rtnl_lock_killable)kernel(rtnl_nla_parse_ifinfomsg)kernel(rtnl_notify)kernel(rtnl_offload_xstats_notify)kernel(rtnl_put_cacheinfo)kernel(rtnl_register_module)kernel(rtnl_set_sk_err)kernel(rtnl_trylock)kernel(rtnl_unicast)kernel(rtnl_unlock)kernel(rtnl_unregister)kernel(rtnl_unregister_all)kernel(run_dax)kernel(rw_verify_area)kernel(s2idle_wake)kernel(sampling_rate_store)kernel(sb800_prefetch)kernel(sb_min_blocksize)kernel(sb_set_blocksize)kernel(sbitmap_add_wait_queue)kernel(sbitmap_any_bit_set)kernel(sbitmap_bitmap_show)kernel(sbitmap_del_wait_queue)kernel(sbitmap_finish_wait)kernel(sbitmap_get)kernel(sbitmap_get_shallow)kernel(sbitmap_init_node)kernel(sbitmap_prepare_to_wait)kernel(sbitmap_queue_clear)kernel(sbitmap_queue_get_shallow)kernel(sbitmap_queue_init_node)kernel(sbitmap_queue_min_shallow_depth)kernel(sbitmap_queue_recalculate_wake_batch)kernel(sbitmap_queue_resize)kernel(sbitmap_queue_show)kernel(sbitmap_queue_wake_all)kernel(sbitmap_queue_wake_up)kernel(sbitmap_resize)kernel(sbitmap_show)kernel(sbitmap_weight)kernel(scatterwalk_copychunks)kernel(scatterwalk_ffwd)kernel(scatterwalk_map_and_copy)kernel(sch_default_prio2band)kernel(sch_frag_xmit_hook)kernel(sched_autogroup_create_attach)kernel(sched_autogroup_detach)kernel(sched_clock)kernel(sched_clock_cpu)kernel(sched_clock_idle_sleep_event)kernel(sched_clock_idle_wakeup_event)kernel(sched_numa_find_nth_cpu)kernel(sched_numa_hop_mask)kernel(sched_set_fifo)kernel(sched_set_fifo_low)kernel(sched_set_normal)kernel(sched_setattr_nocheck)kernel(sched_show_task)kernel(sched_smt_present)kernel(schedule)kernel(schedule_hrtimeout)kernel(schedule_hrtimeout_range)kernel(schedule_timeout)kernel(schedule_timeout_idle)kernel(schedule_timeout_interruptible)kernel(schedule_timeout_killable)kernel(schedule_timeout_uninterruptible)kernel(scm_detach_fds)kernel(scm_fp_dup)kernel(scmd_printk)kernel(scnprintf)kernel(screen_glyph)kernel(screen_glyph_unicode)kernel(screen_info)kernel(screen_pos)kernel(scsi_add_device)kernel(scsi_add_host_with_dma)kernel(scsi_alloc_request)kernel(scsi_alloc_sgtables)kernel(scsi_autopm_get_device)kernel(scsi_autopm_put_device)kernel(scsi_bios_ptable)kernel(scsi_block_requests)kernel(scsi_block_targets)kernel(scsi_block_when_processing_errors)kernel(scsi_build_sense)kernel(scsi_build_sense_buffer)kernel(scsi_bus_type)kernel(scsi_change_queue_depth)kernel(scsi_check_sense)kernel(scsi_cmd_allowed)kernel(scsi_command_normalize_sense)kernel(scsi_command_size_tbl)kernel(scsi_dev_info_add_list)kernel(scsi_dev_info_list_add_keyed)kernel(scsi_dev_info_list_del_keyed)kernel(scsi_dev_info_remove_list)kernel(scsi_device_from_queue)kernel(scsi_device_get)kernel(scsi_device_lookup)kernel(scsi_device_lookup_by_target)kernel(scsi_device_put)kernel(scsi_device_quiesce)kernel(scsi_device_resume)kernel(scsi_device_set_state)kernel(scsi_device_type)kernel(scsi_dh_activate)kernel(scsi_dh_attach)kernel(scsi_dh_attached_handler_name)kernel(scsi_dh_set_params)kernel(scsi_dma_map)kernel(scsi_dma_unmap)kernel(scsi_done)kernel(scsi_done_direct)kernel(scsi_eh_finish_cmd)kernel(scsi_eh_flush_done_q)kernel(scsi_eh_get_sense)kernel(scsi_eh_prep_cmnd)kernel(scsi_eh_ready_devs)kernel(scsi_eh_restore_cmnd)kernel(scsi_execute_cmd)kernel(scsi_extd_sense_format)kernel(scsi_failures_reset_retries)kernel(scsi_flush_work)kernel(scsi_free_sgtables)kernel(scsi_get_device_flags_keyed)kernel(scsi_get_sense_info_fld)kernel(scsi_get_vpd_page)kernel(scsi_host_alloc)kernel(scsi_host_block)kernel(scsi_host_busy)kernel(scsi_host_busy_iter)kernel(scsi_host_complete_all_commands)kernel(scsi_host_get)kernel(scsi_host_lookup)kernel(scsi_host_put)kernel(scsi_host_unblock)kernel(scsi_hostbyte_string)kernel(scsi_internal_device_block_nowait)kernel(scsi_internal_device_unblock_nowait)kernel(scsi_ioctl)kernel(scsi_ioctl_block_when_processing_errors)kernel(scsi_is_host_device)kernel(scsi_is_sdev_device)kernel(scsi_is_target_device)kernel(scsi_kmap_atomic_sg)kernel(scsi_kunmap_atomic_sg)kernel(scsi_logging_level)kernel(scsi_mlreturn_string)kernel(scsi_mode_select)kernel(scsi_mode_sense)kernel(scsi_nl_sock)kernel(scsi_normalize_sense)kernel(scsi_partsize)kernel(scsi_print_command)kernel(scsi_print_result)kernel(scsi_print_sense)kernel(scsi_print_sense_hdr)kernel(scsi_queue_work)kernel(scsi_register_device_handler)kernel(scsi_register_driver)kernel(scsi_register_interface)kernel(scsi_remove_device)kernel(scsi_remove_host)kernel(scsi_remove_target)kernel(scsi_report_bus_reset)kernel(scsi_report_device_reset)kernel(scsi_report_opcode)kernel(scsi_rescan_device)kernel(scsi_rescan_device_rh)kernel(scsi_sanitize_inquiry_string)kernel(scsi_scan_host)kernel(scsi_scan_target)kernel(scsi_schedule_eh)kernel(scsi_sense_desc_find)kernel(scsi_sense_key_string)kernel(scsi_set_medium_removal)kernel(scsi_set_sense_field_pointer)kernel(scsi_set_sense_information)kernel(scsi_target_block)kernel(scsi_target_quiesce)kernel(scsi_target_resume)kernel(scsi_target_unblock)kernel(scsi_test_unit_ready)kernel(scsi_track_queue_full)kernel(scsi_unblock_requests)kernel(scsi_unregister_device_handler)kernel(scsi_vpd_lun_id)kernel(scsi_vpd_tpg_id)kernel(scsicam_bios_param)kernel(scsilun_to_int)kernel(sdev_disable_disk_events)kernel(sdev_enable_disk_events)kernel(sdev_evt_alloc)kernel(sdev_evt_send)kernel(sdev_evt_send_simple)kernel(sdev_prefix_printk)kernel(secpath_set)kernel(secure_ipv4_port_ephemeral)kernel(secure_ipv6_port_ephemeral)kernel(secure_tcp_seq)kernel(secure_tcpv6_seq)kernel(secure_tcpv6_ts_off)kernel(security_cred_getsecid)kernel(security_current_getsecid_subj)kernel(security_d_instantiate)kernel(security_dentry_create_files_as)kernel(security_dentry_init_security)kernel(security_file_ioctl)kernel(security_free_mnt_opts)kernel(security_ib_alloc_security)kernel(security_ib_endport_manage_subnet)kernel(security_ib_free_security)kernel(security_ib_pkey_access)kernel(security_inet_conn_established)kernel(security_inet_conn_request)kernel(security_inode_copy_up)kernel(security_inode_copy_up_xattr)kernel(security_inode_create)kernel(security_inode_getsecctx)kernel(security_inode_init_security)kernel(security_inode_invalidate_secctx)kernel(security_inode_listsecurity)kernel(security_inode_mkdir)kernel(security_inode_notifysecctx)kernel(security_inode_setattr)kernel(security_inode_setsecctx)kernel(security_ismaclabel)kernel(security_kernel_load_data)kernel(security_kernel_post_load_data)kernel(security_kernel_post_read_file)kernel(security_kernel_read_file)kernel(security_lock_kernel_down)kernel(security_locked_down)kernel(security_old_inode_init_security)kernel(security_path_mkdir)kernel(security_path_mknod)kernel(security_path_rename)kernel(security_path_unlink)kernel(security_release_secctx)kernel(security_req_classify_flow)kernel(security_sb_clone_mnt_opts)kernel(security_sb_eat_lsm_opts)kernel(security_sb_mnt_opts_compat)kernel(security_sb_remount)kernel(security_sb_set_mnt_opts)kernel(security_sctp_assoc_established)kernel(security_sctp_assoc_request)kernel(security_sctp_bind_connect)kernel(security_sctp_sk_clone)kernel(security_secctx_to_secid)kernel(security_secid_to_secctx)kernel(security_secmark_refcount_dec)kernel(security_secmark_refcount_inc)kernel(security_secmark_relabel_packet)kernel(security_sk_classify_flow)kernel(security_sk_clone)kernel(security_skb_classify_flow)kernel(security_sock_graft)kernel(security_sock_rcv_skb)kernel(security_socket_getpeersec_dgram)kernel(security_socket_socketpair)kernel(security_task_getsecid_obj)kernel(security_tun_dev_alloc_security)kernel(security_tun_dev_attach)kernel(security_tun_dev_attach_queue)kernel(security_tun_dev_create)kernel(security_tun_dev_free_security)kernel(security_tun_dev_open)kernel(security_unix_may_send)kernel(security_unix_stream_connect)kernel(security_xfrm_policy_alloc)kernel(security_xfrm_policy_free)kernel(security_xfrm_state_alloc)kernel(security_xfrm_state_delete)kernel(securityfs_create_dir)kernel(securityfs_create_file)kernel(securityfs_create_symlink)kernel(securityfs_remove)kernel(sed_ioctl)kernel(seg6_do_srh_encap)kernel(seg6_do_srh_inline)kernel(seg6_hmac_compute)kernel(seg6_hmac_exit)kernel(seg6_hmac_info_add)kernel(seg6_hmac_info_del)kernel(seg6_hmac_info_lookup)kernel(seg6_hmac_net_exit)kernel(seg6_hmac_validate_skb)kernel(seg6_push_hmac)kernel(send_sig)kernel(send_sig_info)kernel(send_sig_mceerr)kernel(sensor_hub_device_close)kernel(sensor_hub_device_open)kernel(sensor_hub_get_feature)kernel(sensor_hub_input_attr_get_raw_value)kernel(sensor_hub_input_get_attribute_info)kernel(sensor_hub_register_callback)kernel(sensor_hub_remove_callback)kernel(sensor_hub_set_feature)kernel(seq_bprintf)kernel(seq_buf_do_printk)kernel(seq_buf_printf)kernel(seq_dentry)kernel(seq_escape)kernel(seq_escape_mem)kernel(seq_file_path)kernel(seq_hex_dump)kernel(seq_hlist_next)kernel(seq_hlist_next_percpu)kernel(seq_hlist_next_rcu)kernel(seq_hlist_start)kernel(seq_hlist_start_head)kernel(seq_hlist_start_head_rcu)kernel(seq_hlist_start_percpu)kernel(seq_hlist_start_rcu)kernel(seq_list_next)kernel(seq_list_next_rcu)kernel(seq_list_start)kernel(seq_list_start_head)kernel(seq_list_start_head_rcu)kernel(seq_list_start_rcu)kernel(seq_lseek)kernel(seq_open)kernel(seq_open_private)kernel(seq_pad)kernel(seq_path)kernel(seq_printf)kernel(seq_put_decimal_ll)kernel(seq_put_decimal_ull)kernel(seq_putc)kernel(seq_puts)kernel(seq_read)kernel(seq_read_iter)kernel(seq_release)kernel(seq_release_private)kernel(seq_vprintf)kernel(seq_write)kernel(serial8250_clear_and_reinit_fifos)kernel(serial8250_do_get_mctrl)kernel(serial8250_do_pm)kernel(serial8250_do_set_divisor)kernel(serial8250_do_set_ldisc)kernel(serial8250_do_set_mctrl)kernel(serial8250_do_set_termios)kernel(serial8250_do_shutdown)kernel(serial8250_do_startup)kernel(serial8250_em485_config)kernel(serial8250_em485_destroy)kernel(serial8250_em485_start_tx)kernel(serial8250_em485_stop_tx)kernel(serial8250_em485_supported)kernel(serial8250_get_port)kernel(serial8250_handle_irq)kernel(serial8250_init_port)kernel(serial8250_modem_status)kernel(serial8250_pci_setup_port)kernel(serial8250_read_char)kernel(serial8250_register_8250_port)kernel(serial8250_release_dma)kernel(serial8250_request_dma)kernel(serial8250_resume_port)kernel(serial8250_rpm_get)kernel(serial8250_rpm_get_tx)kernel(serial8250_rpm_put)kernel(serial8250_rpm_put_tx)kernel(serial8250_rx_chars)kernel(serial8250_rx_dma_flush)kernel(serial8250_set_defaults)kernel(serial8250_set_isa_configurator)kernel(serial8250_suspend_port)kernel(serial8250_tx_chars)kernel(serial8250_unregister_port)kernel(serial8250_update_uartclk)kernel(serio_bus)kernel(serio_close)kernel(serio_interrupt)kernel(serio_open)kernel(serio_reconnect)kernel(serio_rescan)kernel(serio_unregister_child_port)kernel(serio_unregister_driver)kernel(serio_unregister_port)kernel(set_anon_super)kernel(set_anon_super_fc)kernel(set_bh_page)kernel(set_binfmt)kernel(set_blocksize)kernel(set_cached_acl)kernel(set_capacity)kernel(set_capacity_and_notify)kernel(set_cpus_allowed_ptr)kernel(set_create_files_as)kernel(set_current_groups)kernel(set_dax_nocache)kernel(set_dax_nomc)kernel(set_dax_synchronous)kernel(set_disk_ro)kernel(set_freezable)kernel(set_groups)kernel(set_hv_tscchange_cb)kernel(set_memory_decrypted)kernel(set_memory_encrypted)kernel(set_memory_uc)kernel(set_memory_wb)kernel(set_memory_wc)kernel(set_nlink)kernel(set_normalized_timespec64)kernel(set_online_page_callback)kernel(set_page_dirty)kernel(set_page_dirty_lock)kernel(set_page_writeback)kernel(set_pages_array_uc)kernel(set_pages_array_wb)kernel(set_pages_array_wc)kernel(set_pages_uc)kernel(set_pages_wb)kernel(set_personality_ia32)kernel(set_posix_acl)kernel(set_primary_fwnode)kernel(set_secondary_fwnode)kernel(set_security_override)kernel(set_security_override_from_ctx)kernel(set_selection_kernel)kernel(set_task_ioprio)kernel(set_user_nice)kernel(set_worker_desc)kernel(setattr_copy)kernel(setattr_prepare)kernel(setup_APIC_eilvt)kernel(setup_arg_pages)kernel(setup_bdev_super)kernel(setup_max_cpus)kernel(setup_new_exec)kernel(sg_alloc_append_table_from_pages)kernel(sg_alloc_table)kernel(sg_alloc_table_chained)kernel(sg_alloc_table_from_pages_segment)kernel(sg_copy_buffer)kernel(sg_copy_from_buffer)kernel(sg_copy_to_buffer)kernel(sg_free_append_table)kernel(sg_free_table)kernel(sg_free_table_chained)kernel(sg_init_one)kernel(sg_init_table)kernel(sg_last)kernel(sg_miter_next)kernel(sg_miter_skip)kernel(sg_miter_start)kernel(sg_miter_stop)kernel(sg_nents)kernel(sg_nents_for_len)kernel(sg_next)kernel(sg_pcopy_from_buffer)kernel(sg_pcopy_to_buffer)kernel(sg_zero_buffer)kernel(sget)kernel(sget_dev)kernel(sget_fc)kernel(sgl_alloc)kernel(sgl_alloc_order)kernel(sgl_free)kernel(sgl_free_n_order)kernel(sgl_free_order)kernel(sgx_set_attribute)kernel(sgx_virt_ecreate)kernel(sgx_virt_einit)kernel(sha1_init)kernel(sha1_transform)kernel(sha1_zero_message_hash)kernel(sha224_final)kernel(sha224_update)kernel(sha224_zero_message_hash)kernel(sha256)kernel(sha256_final)kernel(sha256_update)kernel(sha256_zero_message_hash)kernel(sha384_zero_message_hash)kernel(sha512_zero_message_hash)kernel(shake_page)kernel(shash_ahash_digest)kernel(shash_ahash_finup)kernel(shash_ahash_update)kernel(shash_free_singlespawn_instance)kernel(shash_register_instance)kernel(shmem_aops)kernel(shmem_file_setup)kernel(shmem_file_setup_with_mnt)kernel(shmem_read_folio_gfp)kernel(shmem_read_mapping_page_gfp)kernel(shmem_truncate_range)kernel(should_remove_suid)kernel(show_class_attr_string)kernel(show_rcu_gp_kthreads)kernel(show_rcu_tasks_classic_gp_kthread)kernel(show_rcu_tasks_rude_gp_kthread)kernel(show_rcu_tasks_trace_gp_kthread)kernel(shrink_dcache_parent)kernel(shrink_dcache_sb)kernel(si_mem_available)kernel(si_meminfo)kernel(sigprocmask)kernel(simd_aead_create)kernel(simd_aead_create_compat)kernel(simd_aead_free)kernel(simd_register_aeads_compat)kernel(simd_register_skciphers_compat)kernel(simd_skcipher_create)kernel(simd_skcipher_create_compat)kernel(simd_skcipher_free)kernel(simd_unregister_aeads)kernel(simd_unregister_skciphers)kernel(simple_attr_open)kernel(simple_attr_read)kernel(simple_attr_release)kernel(simple_attr_write)kernel(simple_attr_write_signed)kernel(simple_dentry_operations)kernel(simple_dir_inode_operations)kernel(simple_dir_operations)kernel(simple_empty)kernel(simple_fill_super)kernel(simple_get_link)kernel(simple_getattr)kernel(simple_link)kernel(simple_lookup)kernel(simple_nosetlease)kernel(simple_open)kernel(simple_pin_fs)kernel(simple_read_from_buffer)kernel(simple_recursive_removal)kernel(simple_release_fs)kernel(simple_rename)kernel(simple_rename_exchange)kernel(simple_rmdir)kernel(simple_setattr)kernel(simple_statfs)kernel(simple_strtol)kernel(simple_strtoll)kernel(simple_strtoul)kernel(simple_strtoull)kernel(simple_symlink_inode_operations)kernel(simple_transaction_get)kernel(simple_transaction_read)kernel(simple_transaction_release)kernel(simple_transaction_set)kernel(simple_unlink)kernel(simple_write_begin)kernel(simple_write_to_buffer)kernel(single_open)kernel(single_open_size)kernel(single_release)kernel(single_task_running)kernel(siphash_1u32)kernel(siphash_1u64)kernel(siphash_2u64)kernel(siphash_3u32)kernel(siphash_3u64)kernel(siphash_4u64)kernel(sized_strscpy)kernel(sk_alloc)kernel(sk_attach_filter)kernel(sk_busy_loop_end)kernel(sk_capable)kernel(sk_clear_memalloc)kernel(sk_clone_lock)kernel(sk_common_release)kernel(sk_detach_filter)kernel(sk_dst_check)kernel(sk_error_report)kernel(sk_filter_trim_cap)kernel(sk_free)kernel(sk_free_unlock_clone)kernel(sk_ioctl)kernel(sk_mc_loop)kernel(sk_msg_alloc)kernel(sk_msg_clone)kernel(sk_msg_free)kernel(sk_msg_free_nocharge)kernel(sk_msg_free_partial)kernel(sk_msg_is_readable)kernel(sk_msg_memcopy_from_iter)kernel(sk_msg_recvmsg)kernel(sk_msg_return)kernel(sk_msg_return_zero)kernel(sk_msg_trim)kernel(sk_msg_zerocopy_from_iter)kernel(sk_net_capable)kernel(sk_ns_capable)kernel(sk_page_frag_refill)kernel(sk_psock_drop)kernel(sk_psock_init)kernel(sk_psock_msg_verdict)kernel(sk_psock_tls_strp_read)kernel(sk_reset_timer)kernel(sk_send_sigurg)kernel(sk_set_memalloc)kernel(sk_set_peek_off)kernel(sk_setup_caps)kernel(sk_skb_reason_drop)kernel(sk_stop_timer)kernel(sk_stop_timer_sync)kernel(sk_stream_error)kernel(sk_stream_kill_queues)kernel(sk_stream_wait_close)kernel(sk_stream_wait_connect)kernel(sk_stream_wait_memory)kernel(sk_wait_data)kernel(skb_abort_seq_read)kernel(skb_add_rx_frag)kernel(skb_append)kernel(skb_append_pagefrags)kernel(skb_checksum)kernel(skb_checksum_help)kernel(skb_checksum_setup)kernel(skb_checksum_trimmed)kernel(skb_clone)kernel(skb_clone_sk)kernel(skb_clone_tx_timestamp)kernel(skb_coalesce_rx_frag)kernel(skb_complete_tx_timestamp)kernel(skb_complete_wifi_ack)kernel(skb_condense)kernel(skb_consume_udp)kernel(skb_copy)kernel(skb_copy_and_csum_bits)kernel(skb_copy_and_csum_datagram_msg)kernel(skb_copy_and_csum_dev)kernel(skb_copy_and_hash_datagram_iter)kernel(skb_copy_bits)kernel(skb_copy_datagram_from_iter)kernel(skb_copy_datagram_iter)kernel(skb_copy_expand)kernel(skb_copy_header)kernel(skb_copy_ubufs)kernel(skb_cow_data)kernel(skb_csum_hwoffload_help)kernel(skb_defer_rx_timestamp)kernel(skb_dequeue)kernel(skb_dequeue_tail)kernel(skb_dump)kernel(skb_ensure_writable)kernel(skb_eth_gso_segment)kernel(skb_eth_pop)kernel(skb_eth_push)kernel(skb_expand_head)kernel(skb_ext_add)kernel(skb_find_text)kernel(skb_flow_dissect_ct)kernel(skb_flow_dissect_hash)kernel(skb_flow_dissect_meta)kernel(skb_flow_dissect_tunnel_info)kernel(skb_flow_dissector_init)kernel(skb_flow_get_icmp_tci)kernel(skb_free_datagram)kernel(skb_get_hash_perturb)kernel(skb_gso_validate_mac_len)kernel(skb_gso_validate_network_len)kernel(skb_headers_offset_update)kernel(skb_kill_datagram)kernel(skb_mac_gso_segment)kernel(skb_morph)kernel(skb_mpls_dec_ttl)kernel(skb_mpls_pop)kernel(skb_mpls_push)kernel(skb_mpls_update_lse)kernel(skb_orphan_partial)kernel(skb_page_frag_refill)kernel(skb_partial_csum_set)kernel(skb_prepare_seq_read)kernel(skb_pull)kernel(skb_pull_data)kernel(skb_pull_rcsum)kernel(skb_push)kernel(skb_put)kernel(skb_queue_head)kernel(skb_queue_purge_reason)kernel(skb_queue_tail)kernel(skb_realloc_headroom)kernel(skb_recv_datagram)kernel(skb_scrub_packet)kernel(skb_segment)kernel(skb_segment_list)kernel(skb_send_sock_locked)kernel(skb_seq_read)kernel(skb_set_owner_w)kernel(skb_splice_bits)kernel(skb_split)kernel(skb_store_bits)kernel(skb_to_sgvec)kernel(skb_to_sgvec_nomark)kernel(skb_trim)kernel(skb_try_coalesce)kernel(skb_tstamp_tx)kernel(skb_tunnel_check_pmtu)kernel(skb_tx_error)kernel(skb_udp_tunnel_segment)kernel(skb_unlink)kernel(skb_vlan_pop)kernel(skb_vlan_push)kernel(skb_vlan_untag)kernel(skb_zerocopy)kernel(skb_zerocopy_headlen)kernel(skb_zerocopy_iter_stream)kernel(skcipher_alloc_instance_simple)kernel(skcipher_register_instance)kernel(skcipher_walk_aead_decrypt)kernel(skcipher_walk_aead_encrypt)kernel(skcipher_walk_async)kernel(skcipher_walk_complete)kernel(skcipher_walk_done)kernel(skcipher_walk_virt)kernel(skip_spaces)kernel(slab_build_skb)kernel(slash_name)kernel(slow_virt_to_phys)kernel(smca_get_bank_type)kernel(sme_me_mask)kernel(smp_call_function)kernel(smp_call_function_any)kernel(smp_call_function_many)kernel(smp_call_function_single)kernel(smp_call_function_single_async)kernel(smp_call_on_cpu)kernel(smp_num_siblings)kernel(smp_ops)kernel(smpboot_register_percpu_thread)kernel(smpboot_unregister_percpu_thread)kernel(sn_coherency_id)kernel(sn_partition_id)kernel(sn_region_size)kernel(sn_rtc_cycles_per_second)kernel(snmp_fold_field)kernel(snp_issue_guest_request)kernel(snp_leak_pages)kernel(snp_lookup_rmpentry)kernel(snprintf)kernel(sock_alloc)kernel(sock_alloc_file)kernel(sock_alloc_send_pskb)kernel(sock_bind_add)kernel(sock_bindtoindex)kernel(sock_cmsg_send)kernel(sock_common_getsockopt)kernel(sock_common_recvmsg)kernel(sock_common_setsockopt)kernel(sock_copy_user_timeval)kernel(sock_create)kernel(sock_create_kern)kernel(sock_create_lite)kernel(sock_dequeue_err_skb)kernel(sock_diag_check_cookie)kernel(sock_diag_destroy)kernel(sock_diag_put_filterinfo)kernel(sock_diag_put_meminfo)kernel(sock_diag_register)kernel(sock_diag_register_inet_compat)kernel(sock_diag_save_cookie)kernel(sock_diag_unregister)kernel(sock_diag_unregister_inet_compat)kernel(sock_edemux)kernel(sock_efree)kernel(sock_enable_timestamps)kernel(sock_from_file)kernel(sock_gen_put)kernel(sock_get_timeout)kernel(sock_gettstamp)kernel(sock_i_ino)kernel(sock_i_uid)kernel(sock_init_data)kernel(sock_init_data_uid)kernel(sock_inuse_get)kernel(sock_ioctl_inout)kernel(sock_kfree_s)kernel(sock_kmalloc)kernel(sock_kzfree_s)kernel(sock_load_diag_module)kernel(sock_map_close)kernel(sock_map_destroy)kernel(sock_map_unhash)kernel(sock_no_accept)kernel(sock_no_bind)kernel(sock_no_connect)kernel(sock_no_getname)kernel(sock_no_ioctl)kernel(sock_no_linger)kernel(sock_no_listen)kernel(sock_no_mmap)kernel(sock_no_recvmsg)kernel(sock_no_sendmsg)kernel(sock_no_sendmsg_locked)kernel(sock_no_sendpage)kernel(sock_no_sendpage_locked)kernel(sock_no_shutdown)kernel(sock_no_socketpair)kernel(sock_pfree)kernel(sock_prot_inuse_get)kernel(sock_queue_err_skb)kernel(sock_queue_rcv_skb_reason)kernel(sock_recv_errqueue)kernel(sock_recvmsg)kernel(sock_register)kernel(sock_release)kernel(sock_rfree)kernel(sock_sendmsg)kernel(sock_set_keepalive)kernel(sock_set_mark)kernel(sock_set_priority)kernel(sock_set_rcvbuf)kernel(sock_set_reuseaddr)kernel(sock_set_reuseport)kernel(sock_set_sndtimeo)kernel(sock_setsockopt)kernel(sock_unregister)kernel(sock_wake_async)kernel(sock_wfree)kernel(sock_wmalloc)kernel(sockfd_lookup)kernel(sockopt_capable)kernel(sockopt_lock_sock)kernel(sockopt_ns_capable)kernel(sockopt_release_sock)kernel(softnet_data)kernel(software_node_find_by_name)kernel(software_node_fwnode)kernel(software_node_register)kernel(software_node_register_node_group)kernel(software_node_unregister)kernel(software_node_unregister_node_group)kernel(sort)kernel(sort_r)kernel(spec_ctrl_current)kernel(spi_add_device)kernel(spi_alloc_device)kernel(spi_async)kernel(spi_bus_lock)kernel(spi_bus_type)kernel(spi_bus_unlock)kernel(spi_controller_resume)kernel(spi_controller_suspend)kernel(spi_delay_exec)kernel(spi_delay_to_ns)kernel(spi_finalize_current_message)kernel(spi_finalize_current_transfer)kernel(spi_get_device_id)kernel(spi_get_next_queued_message)kernel(spi_new_ancillary_device)kernel(spi_new_device)kernel(spi_register_controller)kernel(spi_setup)kernel(spi_split_transfers_maxsize)kernel(spi_sync)kernel(spi_sync_locked)kernel(spi_take_timestamp_post)kernel(spi_take_timestamp_pre)kernel(spi_unregister_controller)kernel(spi_unregister_device)kernel(spi_write_then_read)kernel(splice_direct_to_actor)kernel(splice_to_pipe)kernel(split_page)kernel(sprint_OID)kernel(sprint_oid)kernel(sprint_symbol)kernel(sprint_symbol_build_id)kernel(sprint_symbol_no_offset)kernel(sprintf)kernel(srcu_barrier)kernel(srcu_batches_completed)kernel(srcu_init_notifier_head)kernel(srcu_notifier_call_chain)kernel(srcu_notifier_chain_register)kernel(srcu_notifier_chain_unregister)kernel(srcu_torture_stats_print)kernel(srcutorture_get_gp_data)kernel(srso_alias_untrain_ret)kernel(sscanf)kernel(stack_depot_fetch)kernel(stack_depot_get_extra_bits)kernel(stack_depot_init)kernel(stack_depot_print)kernel(stack_depot_put)kernel(stack_depot_save)kernel(stack_depot_save_flags)kernel(stack_depot_set_extra_bits)kernel(stack_depot_snprint)kernel(stack_trace_print)kernel(stack_trace_save)kernel(stack_trace_snprint)kernel(starget_for_each_device)kernel(start_poll_synchronize_rcu)kernel(start_poll_synchronize_rcu_expedited)kernel(start_poll_synchronize_rcu_expedited_full)kernel(start_poll_synchronize_rcu_full)kernel(start_poll_synchronize_srcu)kernel(start_thread)kernel(start_tty)kernel(static_dev_dax)kernel(static_key_count)kernel(static_key_disable)kernel(static_key_disable_cpuslocked)kernel(static_key_enable)kernel(static_key_enable_cpuslocked)kernel(static_key_initialized)kernel(static_key_slow_dec)kernel(static_key_slow_inc)kernel(stop_core_cpuslocked)kernel(stop_machine)kernel(stop_tty)kernel(stpcpy)kernel(strcasecmp)kernel(strcat)kernel(strchr)kernel(strchrnul)kernel(strcmp)kernel(strcpy)kernel(strcspn)kernel(stream_open)kernel(strim)kernel(string_escape_mem)kernel(string_get_size)kernel(string_unescape)kernel(strlcat)kernel(strlcpy)kernel(strlen)kernel(strncasecmp)kernel(strncat)kernel(strnchr)kernel(strncmp)kernel(strncpy)kernel(strncpy_from_user)kernel(strndup_user)kernel(strnlen)kernel(strnlen_user)kernel(strnstr)kernel(strp_check_rcv)kernel(strp_data_ready)kernel(strp_done)kernel(strp_init)kernel(strp_process)kernel(strp_stop)kernel(strp_unpause)kernel(strpbrk)kernel(strrchr)kernel(strreplace)kernel(strsep)kernel(strspn)kernel(strstr)kernel(submit_bh)kernel(submit_bio)kernel(submit_bio_noacct)kernel(submit_bio_wait)kernel(subsys_interface_register)kernel(subsys_interface_unregister)kernel(subsys_system_register)kernel(subsys_virtual_register)kernel(super_setup_bdi)kernel(super_setup_bdi_name)kernel(suspend_device_irqs)kernel(suspend_set_ops)kernel(suspend_valid_only_mem)kernel(swake_up_all)kernel(swake_up_locked)kernel(swake_up_one)kernel(swapcache_mapping)kernel(switch_fpu_return)kernel(switchdev_bridge_port_offload)kernel(switchdev_bridge_port_replay)kernel(switchdev_bridge_port_unoffload)kernel(switchdev_deferred_process)kernel(switchdev_handle_fdb_event_to_device)kernel(switchdev_handle_port_attr_set)kernel(switchdev_handle_port_obj_add)kernel(switchdev_handle_port_obj_add_foreign)kernel(switchdev_handle_port_obj_del)kernel(switchdev_handle_port_obj_del_foreign)kernel(switchdev_port_attr_set)kernel(switchdev_port_obj_act_is_deferred)kernel(switchdev_port_obj_add)kernel(switchdev_port_obj_del)kernel(swphy_read_reg)kernel(swphy_validate_state)kernel(symbol_put_addr)kernel(sync_blockdev)kernel(sync_blockdev_nowait)kernel(sync_blockdev_range)kernel(sync_dirty_buffer)kernel(sync_file_create)kernel(sync_file_get_fence)kernel(sync_filesystem)kernel(sync_inode)kernel(sync_inode_metadata)kernel(sync_inodes_sb)kernel(sync_mapping_buffers)kernel(sync_page_io)kernel(synchronize_hardirq)kernel(synchronize_irq)kernel(synchronize_net)kernel(synchronize_rcu)kernel(synchronize_rcu_expedited)kernel(synchronize_rcu_tasks)kernel(synchronize_rcu_tasks_rude)kernel(synchronize_rcu_tasks_trace)kernel(synchronize_shrinkers)kernel(synchronize_srcu)kernel(synchronize_srcu_expedited)kernel(synth_event_add_field)kernel(synth_event_add_field_str)kernel(synth_event_add_fields)kernel(synth_event_add_next_val)kernel(synth_event_add_val)kernel(synth_event_cmd_init)kernel(synth_event_create)kernel(synth_event_delete)kernel(synth_event_gen_cmd_array_start)kernel(synth_event_trace)kernel(synth_event_trace_array)kernel(synth_event_trace_end)kernel(synth_event_trace_start)kernel(sys_copyarea)kernel(sys_fillrect)kernel(sys_imageblit)kernel(sys_tz)kernel(syscore_resume)kernel(syscore_suspend)kernel(sysctl_devconf_inherit_init_net)kernel(sysctl_fb_tunnels_only_for_init_net)kernel(sysctl_long_vals)kernel(sysctl_max_skb_frags)kernel(sysctl_nf_log_all_netns)kernel(sysctl_optmem_max)kernel(sysctl_rmem_max)kernel(sysctl_tcp_mem)kernel(sysctl_udp_mem)kernel(sysctl_vals)kernel(sysctl_vfs_cache_pressure)kernel(sysctl_wmem_max)kernel(sysfb_disable)kernel(sysfs_add_file_to_group)kernel(sysfs_add_link_to_group)kernel(sysfs_break_active_protection)kernel(sysfs_change_owner)kernel(sysfs_chmod_file)kernel(sysfs_create_bin_file)kernel(sysfs_create_file_ns)kernel(sysfs_create_files)kernel(sysfs_create_group)kernel(sysfs_create_groups)kernel(sysfs_create_link)kernel(sysfs_create_link_nowarn)kernel(sysfs_create_mount_point)kernel(sysfs_emit)kernel(sysfs_emit_at)kernel(sysfs_file_change_owner)kernel(sysfs_format_mac)kernel(sysfs_group_change_owner)kernel(sysfs_groups_change_owner)kernel(sysfs_merge_group)kernel(sysfs_notify)kernel(sysfs_remove_bin_file)kernel(sysfs_remove_file_from_group)kernel(sysfs_remove_file_ns)kernel(sysfs_remove_file_self)kernel(sysfs_remove_files)kernel(sysfs_remove_group)kernel(sysfs_remove_groups)kernel(sysfs_remove_link)kernel(sysfs_remove_link_from_group)kernel(sysfs_remove_mount_point)kernel(sysfs_rename_link_ns)kernel(sysfs_streq)kernel(sysfs_unbreak_active_protection)kernel(sysfs_unmerge_group)kernel(sysfs_update_group)kernel(sysfs_update_groups)kernel(sysrq_mask)kernel(sysrq_toggle_support)kernel(system_bh_highpri_wq)kernel(system_bh_wq)kernel(system_entering_hibernation)kernel(system_freezable_power_efficient_wq)kernel(system_freezable_wq)kernel(system_highpri_wq)kernel(system_long_wq)kernel(system_power_efficient_wq)kernel(system_state)kernel(system_unbound_wq)kernel(system_wq)kernel(tag_pages_for_writeback)kernel(take_dentry_name_snapshot)kernel(task_active_pid_ns)kernel(task_cls_state)kernel(task_cputime_adjusted)kernel(task_lookup_next_fd_rcu)kernel(task_user_regset_view)kernel(tasklet_init)kernel(tasklet_kill)kernel(tasklet_setup)kernel(tasklet_unlock)kernel(tasklet_unlock_spin_wait)kernel(tasklet_unlock_wait)kernel(tb_property_add_data)kernel(tb_property_add_dir)kernel(tb_property_add_immediate)kernel(tb_property_add_text)kernel(tb_property_create_dir)kernel(tb_property_find)kernel(tb_property_free_dir)kernel(tb_property_get_next)kernel(tb_property_remove)kernel(tb_register_property_dir)kernel(tb_register_protocol_handler)kernel(tb_register_service_driver)kernel(tb_ring_alloc_rx)kernel(tb_ring_alloc_tx)kernel(tb_ring_free)kernel(tb_ring_poll)kernel(tb_ring_poll_complete)kernel(tb_ring_start)kernel(tb_ring_stop)kernel(tb_service_type)kernel(tb_unregister_property_dir)kernel(tb_unregister_protocol_handler)kernel(tb_unregister_service_driver)kernel(tb_xdomain_alloc_in_hopid)kernel(tb_xdomain_alloc_out_hopid)kernel(tb_xdomain_disable_paths)kernel(tb_xdomain_enable_paths)kernel(tb_xdomain_find_by_route)kernel(tb_xdomain_find_by_uuid)kernel(tb_xdomain_lane_bonding_disable)kernel(tb_xdomain_lane_bonding_enable)kernel(tb_xdomain_release_in_hopid)kernel(tb_xdomain_release_out_hopid)kernel(tb_xdomain_request)kernel(tb_xdomain_response)kernel(tb_xdomain_type)kernel(tc_cleanup_offload_action)kernel(tc_setup_cb_add)kernel(tc_setup_cb_call)kernel(tc_setup_cb_destroy)kernel(tc_setup_cb_reoffload)kernel(tc_setup_cb_replace)kernel(tc_setup_offload_action)kernel(tc_skb_ext_tc)kernel(tc_skb_ext_tc_disable)kernel(tc_skb_ext_tc_enable)kernel(tcf_action_check_ctrlact)kernel(tcf_action_dump_1)kernel(tcf_action_exec)kernel(tcf_action_set_ctrlact)kernel(tcf_action_update_hw_stats)kernel(tcf_action_update_stats)kernel(tcf_block_get)kernel(tcf_block_get_ext)kernel(tcf_block_lookup)kernel(tcf_block_netif_keep_dst)kernel(tcf_block_put)kernel(tcf_block_put_ext)kernel(tcf_chain_get_by_act)kernel(tcf_chain_put_by_act)kernel(tcf_classify)kernel(tcf_dev_queue_xmit)kernel(tcf_exts_change)kernel(tcf_exts_destroy)kernel(tcf_exts_dump)kernel(tcf_exts_dump_stats)kernel(tcf_exts_init_ex)kernel(tcf_exts_num_actions)kernel(tcf_exts_terse_dump)kernel(tcf_exts_validate)kernel(tcf_exts_validate_ex)kernel(tcf_frag_xmit_count)kernel(tcf_generic_walker)kernel(tcf_get_next_chain)kernel(tcf_get_next_proto)kernel(tcf_idr_check_alloc)kernel(tcf_idr_cleanup)kernel(tcf_idr_create)kernel(tcf_idr_create_from_flags)kernel(tcf_idr_release)kernel(tcf_idr_search)kernel(tcf_idrinfo_destroy)kernel(tcf_qevent_destroy)kernel(tcf_qevent_dump)kernel(tcf_qevent_handle)kernel(tcf_qevent_init)kernel(tcf_qevent_validate_change)kernel(tcf_queue_work)kernel(tcf_register_action)kernel(tcf_unregister_action)kernel(tcp_abort)kernel(tcp_add_backlog)kernel(tcp_alloc_md5sig_pool)kernel(tcp_bpf_bypass_getsockopt)kernel(tcp_bpf_sendmsg_redir)kernel(tcp_bpf_update_proto)kernel(tcp_ca_get_key_by_name)kernel(tcp_ca_get_name_by_key)kernel(tcp_ca_openreq_child)kernel(tcp_check_req)kernel(tcp_child_process)kernel(tcp_close)kernel(tcp_cong_avoid_ai)kernel(tcp_conn_request)kernel(tcp_connect)kernel(tcp_create_openreq_child)kernel(tcp_disconnect)kernel(tcp_done)kernel(tcp_enter_cwr)kernel(tcp_enter_memory_pressure)kernel(tcp_enter_quickack_mode)kernel(tcp_fastopen_defer_connect)kernel(tcp_filter)kernel(tcp_get_cookie_sock)kernel(tcp_get_info)kernel(tcp_get_md5sig_pool)kernel(tcp_get_syncookie_mss)kernel(tcp_getsockopt)kernel(tcp_gro_complete)kernel(tcp_hashinfo)kernel(tcp_inbound_md5_hash)kernel(tcp_init_sock)kernel(tcp_initialize_rcv_mss)kernel(tcp_ioctl)kernel(tcp_is_ulp_esp)kernel(tcp_ld_RTO_revert)kernel(tcp_leave_memory_pressure)kernel(tcp_make_synack)kernel(tcp_md5_do_add)kernel(tcp_md5_do_del)kernel(tcp_md5_hash_key)kernel(tcp_md5_hash_skb_data)kernel(tcp_md5_needed)kernel(tcp_memory_allocated)kernel(tcp_memory_per_cpu_fw_alloc)kernel(tcp_memory_pressure)kernel(tcp_mmap)kernel(tcp_mss_to_mtu)kernel(tcp_mtu_to_mss)kernel(tcp_mtup_init)kernel(tcp_openreq_init_rwin)kernel(tcp_orphan_count)kernel(tcp_parse_md5sig_option)kernel(tcp_parse_mss_option)kernel(tcp_parse_options)kernel(tcp_peek_len)kernel(tcp_poll)kernel(tcp_prot)kernel(tcp_rate_check_app_limited)kernel(tcp_rcv_established)kernel(tcp_rcv_state_process)kernel(tcp_read_done)kernel(tcp_read_skb)kernel(tcp_read_sock)kernel(tcp_recv_skb)kernel(tcp_recvmsg)kernel(tcp_register_congestion_control)kernel(tcp_register_ulp)kernel(tcp_release_cb)kernel(tcp_reno_cong_avoid)kernel(tcp_reno_ssthresh)kernel(tcp_reno_undo_cwnd)kernel(tcp_req_err)kernel(tcp_rtx_synack)kernel(tcp_select_initial_window)kernel(tcp_sendmsg)kernel(tcp_sendmsg_locked)kernel(tcp_sendpage)kernel(tcp_sendpage_locked)kernel(tcp_seq_next)kernel(tcp_seq_start)kernel(tcp_seq_stop)kernel(tcp_set_keepalive)kernel(tcp_set_rcvlowat)kernel(tcp_set_state)kernel(tcp_setsockopt)kernel(tcp_shutdown)kernel(tcp_simple_retransmit)kernel(tcp_slow_start)kernel(tcp_sock_set_cork)kernel(tcp_sock_set_keepcnt)kernel(tcp_sock_set_keepidle)kernel(tcp_sock_set_keepintvl)kernel(tcp_sock_set_nodelay)kernel(tcp_sock_set_quickack)kernel(tcp_sock_set_syncnt)kernel(tcp_sock_set_user_timeout)kernel(tcp_sockets_allocated)kernel(tcp_splice_read)kernel(tcp_stream_memory_free)kernel(tcp_syn_ack_timeout)kernel(tcp_sync_mss)kernel(tcp_time_wait)kernel(tcp_timewait_state_process)kernel(tcp_twsk_destructor)kernel(tcp_twsk_unique)kernel(tcp_tx_delay_enabled)kernel(tcp_unregister_congestion_control)kernel(tcp_unregister_ulp)kernel(tcp_v4_conn_request)kernel(tcp_v4_connect)kernel(tcp_v4_destroy_sock)kernel(tcp_v4_do_rcv)kernel(tcp_v4_md5_hash_skb)kernel(tcp_v4_md5_lookup)kernel(tcp_v4_mtu_reduced)kernel(tcp_v4_send_check)kernel(tcp_v4_syn_recv_sock)kernel(tcpv6_prot)kernel(tdx_hcall_get_quote)kernel(tdx_kvm_hypercall)kernel(tdx_mcall_get_report0)kernel(test_taint)kernel(textsearch_destroy)kernel(textsearch_find_continuous)kernel(textsearch_prepare)kernel(textsearch_register)kernel(textsearch_unregister)kernel(thaw_bdev)kernel(thaw_super)kernel(thermal_acpi_active_trip_temp)kernel(thermal_acpi_critical_trip_temp)kernel(thermal_acpi_hot_trip_temp)kernel(thermal_acpi_passive_trip_temp)kernel(thermal_add_hwmon_sysfs)kernel(thermal_bind_cdev_to_trip)kernel(thermal_clear_package_intr_status)kernel(thermal_cooling_device_register)kernel(thermal_cooling_device_unregister)kernel(thermal_cooling_device_update)kernel(thermal_genl_cpu_capability_event)kernel(thermal_of_cooling_device_register)kernel(thermal_remove_hwmon_sysfs)kernel(thermal_tripless_zone_device_register)kernel(thermal_unbind_cdev_from_trip)kernel(thermal_zone_bind_cooling_device)kernel(thermal_zone_device)kernel(thermal_zone_device_critical)kernel(thermal_zone_device_disable)kernel(thermal_zone_device_enable)kernel(thermal_zone_device_id)kernel(thermal_zone_device_priv)kernel(thermal_zone_device_register)kernel(thermal_zone_device_register_with_trips)kernel(thermal_zone_device_type)kernel(thermal_zone_device_unregister)kernel(thermal_zone_device_update)kernel(thermal_zone_for_each_trip)kernel(thermal_zone_get_crit_temp)kernel(thermal_zone_get_num_trips)kernel(thermal_zone_get_offset)kernel(thermal_zone_get_slope)kernel(thermal_zone_get_temp)kernel(thermal_zone_get_trip)kernel(thermal_zone_get_zone_by_name)kernel(thermal_zone_set_trip_temp)kernel(thermal_zone_unbind_cooling_device)kernel(this_cpu_off)kernel(thp_get_unmapped_area)kernel(thread_group_exited)kernel(tick_broadcast_control)kernel(tick_broadcast_oneshot_control)kernel(tick_nohz_dep_clear_cpu)kernel(tick_nohz_dep_clear_task)kernel(tick_nohz_dep_set_cpu)kernel(tick_nohz_dep_set_task)kernel(tick_nohz_full_mask)kernel(tick_nohz_full_running)kernel(time64_to_tm)kernel(timecounter_cyc2time)kernel(timecounter_init)kernel(timecounter_read)kernel(timer_delete)kernel(timer_delete_sync)kernel(timer_reduce)kernel(timer_shutdown)kernel(timer_shutdown_sync)kernel(timerqueue_add)kernel(timerqueue_del)kernel(timerqueue_iterate_next)kernel(timespec64_to_jiffies)kernel(timestamp_truncate)kernel(tlbstate_untag_mask)kernel(tls_alert_recv)kernel(tls_client_hello_anon)kernel(tls_client_hello_psk)kernel(tls_client_hello_x509)kernel(tls_get_record_type)kernel(tls_handshake_cancel)kernel(tls_handshake_close)kernel(tls_server_hello_psk)kernel(tls_server_hello_x509)kernel(tnum_strn)kernel(to_software_node)kernel(topology_phys_to_logical_pkg)kernel(torture_sched_setaffinity)kernel(touch_atime)kernel(touch_buffer)kernel(touch_softlockup_watchdog)kernel(touchscreen_parse_properties)kernel(touchscreen_report_pos)kernel(touchscreen_set_mt_pos)kernel(tpm1_do_selftest)kernel(tpm1_getcap)kernel(tpm2_flush_context)kernel(tpm2_get_cc_attrs_tbl)kernel(tpm2_get_tpm_pt)kernel(tpm2_probe)kernel(tpm_calc_ordinal_duration)kernel(tpm_chip_alloc)kernel(tpm_chip_bootstrap)kernel(tpm_chip_register)kernel(tpm_chip_start)kernel(tpm_chip_stop)kernel(tpm_chip_unregister)kernel(tpm_default_chip)kernel(tpm_get_random)kernel(tpm_get_timeouts)kernel(tpm_is_tpm2)kernel(tpm_pcr_extend)kernel(tpm_pcr_read)kernel(tpm_pm_resume)kernel(tpm_pm_suspend)kernel(tpm_put_ops)kernel(tpm_send)kernel(tpm_tis_core_init)kernel(tpm_tis_remove)kernel(tpm_tis_resume)kernel(tpm_transmit_cmd)kernel(tpm_try_get_ops)kernel(tpmm_chip_alloc)kernel(trace_array_destroy)kernel(trace_array_get_by_name)kernel(trace_array_init_printk)kernel(trace_array_printk)kernel(trace_array_put)kernel(trace_array_set_clr_event)kernel(trace_clock)kernel(trace_clock_global)kernel(trace_clock_jiffies)kernel(trace_clock_local)kernel(trace_define_field)kernel(trace_dump_stack)kernel(trace_event_buffer_commit)kernel(trace_event_buffer_lock_reserve)kernel(trace_event_buffer_reserve)kernel(trace_event_ignore_this_pid)kernel(trace_event_printf)kernel(trace_event_raw_init)kernel(trace_event_reg)kernel(trace_get_event_file)kernel(trace_handle_return)kernel(trace_output_call)kernel(trace_print_array_seq)kernel(trace_print_bitmask_seq)kernel(trace_print_flags_seq)kernel(trace_print_hex_dump_seq)kernel(trace_print_hex_seq)kernel(trace_print_symbols_seq)kernel(trace_printk_init_buffers)kernel(trace_put_event_file)kernel(trace_raw_output_prep)kernel(trace_seq_acquire)kernel(trace_seq_bitmask)kernel(trace_seq_bprintf)kernel(trace_seq_hex_dump)kernel(trace_seq_path)kernel(trace_seq_printf)kernel(trace_seq_putc)kernel(trace_seq_putmem)kernel(trace_seq_putmem_hex)kernel(trace_seq_puts)kernel(trace_seq_to_user)kernel(trace_seq_vprintf)kernel(trace_set_clr_event)kernel(trace_vbprintk)kernel(trace_vprintk)kernel(tracepoint_probe_register)kernel(tracepoint_probe_register_prio)kernel(tracepoint_probe_register_prio_may_exist)kernel(tracepoint_probe_unregister)kernel(tracepoint_srcu)kernel(tracing_alloc_snapshot)kernel(tracing_cond_snapshot_data)kernel(tracing_is_on)kernel(tracing_off)kernel(tracing_on)kernel(tracing_snapshot)kernel(tracing_snapshot_alloc)kernel(tracing_snapshot_cond)kernel(tracing_snapshot_cond_disable)kernel(tracing_snapshot_cond_enable)kernel(transport_add_device)kernel(transport_class_register)kernel(transport_class_unregister)kernel(transport_configure_device)kernel(transport_destroy_device)kernel(transport_remove_device)kernel(transport_setup_device)kernel(truncate_inode_pages)kernel(truncate_inode_pages_final)kernel(truncate_inode_pages_range)kernel(truncate_pagecache)kernel(truncate_pagecache_range)kernel(truncate_setsize)kernel(trusted_tpm_send)kernel(try_lookup_one_len)kernel(try_module_get)kernel(try_offline_node)kernel(try_to_del_timer_sync)kernel(try_to_free_buffers)kernel(try_to_writeback_inodes_sb)kernel(try_wait_for_completion)kernel(tsc_khz)kernel(tso_build_data)kernel(tso_build_hdr)kernel(tso_count_descs)kernel(tso_start)kernel(tty_buffer_lock_exclusive)kernel(tty_buffer_request_room)kernel(tty_buffer_set_limit)kernel(tty_buffer_space_avail)kernel(tty_buffer_unlock_exclusive)kernel(tty_chars_in_buffer)kernel(tty_check_change)kernel(tty_dev_name_to_number)kernel(tty_devnum)kernel(tty_do_resize)kernel(tty_driver_flush_buffer)kernel(tty_driver_kref_put)kernel(tty_encode_baud_rate)kernel(tty_find_polling_driver)kernel(tty_flip_buffer_push)kernel(tty_get_char_size)kernel(tty_get_frame_size)kernel(tty_get_icount)kernel(tty_get_pgrp)kernel(tty_hangup)kernel(tty_hung_up_p)kernel(tty_init_termios)kernel(tty_kclose)kernel(tty_kopen_exclusive)kernel(tty_kopen_shared)kernel(tty_kref_put)kernel(tty_ldisc_deref)kernel(tty_ldisc_flush)kernel(tty_ldisc_receive_buf)kernel(tty_ldisc_ref)kernel(tty_ldisc_ref_wait)kernel(tty_lock)kernel(tty_mode_ioctl)kernel(tty_name)kernel(tty_perform_flush)kernel(tty_port_alloc_xmit_buf)kernel(tty_port_block_til_ready)kernel(tty_port_carrier_raised)kernel(tty_port_close)kernel(tty_port_close_end)kernel(tty_port_close_start)kernel(tty_port_default_client_ops)kernel(tty_port_destroy)kernel(tty_port_free_xmit_buf)kernel(tty_port_hangup)kernel(tty_port_init)kernel(tty_port_install)kernel(tty_port_link_device)kernel(tty_port_lower_dtr_rts)kernel(tty_port_open)kernel(tty_port_put)kernel(tty_port_raise_dtr_rts)kernel(tty_port_register_device)kernel(tty_port_register_device_attr)kernel(tty_port_register_device_attr_serdev)kernel(tty_port_register_device_serdev)kernel(tty_port_tty_get)kernel(tty_port_tty_hangup)kernel(tty_port_tty_set)kernel(tty_port_tty_wakeup)kernel(tty_port_unregister_device)kernel(tty_prepare_flip_string)kernel(tty_put_char)kernel(tty_register_device)kernel(tty_register_device_attr)kernel(tty_register_driver)kernel(tty_register_ldisc)kernel(tty_release_struct)kernel(tty_save_termios)kernel(tty_set_ldisc)kernel(tty_set_termios)kernel(tty_standard_install)kernel(tty_std_termios)kernel(tty_termios_baud_rate)kernel(tty_termios_copy_hw)kernel(tty_termios_encode_baud_rate)kernel(tty_termios_hw_change)kernel(tty_termios_input_baud_rate)kernel(tty_unlock)kernel(tty_unregister_device)kernel(tty_unregister_driver)kernel(tty_unregister_ldisc)kernel(tty_unthrottle)kernel(tty_vhangup)kernel(tty_wait_until_sent)kernel(tty_wakeup)kernel(tty_write_room)kernel(typec_altmode2port)kernel(typec_altmode_attention)kernel(typec_altmode_enter)kernel(typec_altmode_exit)kernel(typec_altmode_get_partner)kernel(typec_altmode_get_plug)kernel(typec_altmode_notify)kernel(typec_altmode_put_plug)kernel(typec_altmode_unregister_driver)kernel(typec_altmode_update_active)kernel(typec_altmode_vdm)kernel(typec_cable_altmode_enter)kernel(typec_cable_altmode_exit)kernel(typec_cable_altmode_vdm)kernel(typec_cable_get)kernel(typec_cable_is_active)kernel(typec_cable_put)kernel(typec_cable_set_identity)kernel(typec_cable_set_svdm_version)kernel(typec_find_orientation)kernel(typec_find_port_data_role)kernel(typec_find_port_power_role)kernel(typec_find_power_role)kernel(typec_find_pwr_opmode)kernel(typec_get_cable_svdm_version)kernel(typec_get_drvdata)kernel(typec_get_fw_cap)kernel(typec_get_negotiated_svdm_version)kernel(typec_get_orientation)kernel(typec_match_altmode)kernel(typec_mux_get_drvdata)kernel(typec_mux_put)kernel(typec_mux_register)kernel(typec_mux_set)kernel(typec_mux_set_drvdata)kernel(typec_mux_unregister)kernel(typec_partner_register_altmode)kernel(typec_partner_set_identity)kernel(typec_partner_set_num_altmodes)kernel(typec_partner_set_pd_revision)kernel(typec_partner_set_svdm_version)kernel(typec_partner_set_usb_power_delivery)kernel(typec_partner_usb_power_delivery_register)kernel(typec_plug_register_altmode)kernel(typec_plug_set_num_altmodes)kernel(typec_port_register_altmode)kernel(typec_port_register_altmodes)kernel(typec_port_register_cable_ops)kernel(typec_port_set_usb_power_delivery)kernel(typec_register_cable)kernel(typec_register_partner)kernel(typec_register_plug)kernel(typec_register_port)kernel(typec_retimer_get_drvdata)kernel(typec_retimer_put)kernel(typec_retimer_register)kernel(typec_retimer_set)kernel(typec_retimer_unregister)kernel(typec_set_data_role)kernel(typec_set_mode)kernel(typec_set_orientation)kernel(typec_set_pwr_opmode)kernel(typec_set_pwr_role)kernel(typec_set_vconn_role)kernel(typec_switch_get_drvdata)kernel(typec_switch_put)kernel(typec_switch_register)kernel(typec_switch_set)kernel(typec_switch_set_drvdata)kernel(typec_switch_unregister)kernel(typec_unregister_altmode)kernel(typec_unregister_cable)kernel(typec_unregister_partner)kernel(typec_unregister_plug)kernel(typec_unregister_port)kernel(uart_add_one_port)kernel(uart_console_device)kernel(uart_console_write)kernel(uart_get_baud_rate)kernel(uart_get_divisor)kernel(uart_get_rs485_mode)kernel(uart_handle_cts_change)kernel(uart_handle_dcd_change)kernel(uart_insert_char)kernel(uart_match_port)kernel(uart_parse_earlycon)kernel(uart_parse_options)kernel(uart_register_driver)kernel(uart_remove_one_port)kernel(uart_resume_port)kernel(uart_set_options)kernel(uart_suspend_port)kernel(uart_try_toggle_sysrq)kernel(uart_unregister_driver)kernel(uart_update_timeout)kernel(uart_write_wakeup)kernel(uart_xchar_out)kernel(ucs2_as_utf8)kernel(ucs2_strlen)kernel(ucs2_strncmp)kernel(ucs2_strnlen)kernel(ucs2_strsize)kernel(ucs2_utf8size)kernel(ucsi_connector_change)kernel(ucsi_create)kernel(ucsi_destroy)kernel(ucsi_get_drvdata)kernel(ucsi_register)kernel(ucsi_resume)kernel(ucsi_send_command)kernel(ucsi_set_drvdata)kernel(ucsi_unregister)kernel(udp4_hwcsum)kernel(udp4_lib_lookup)kernel(udp6_csum_init)kernel(udp6_lib_lookup)kernel(udp6_seq_ops)kernel(udp6_set_csum)kernel(udp_abort)kernel(udp_bpf_update_proto)kernel(udp_cmsg_send)kernel(udp_destruct_common)kernel(udp_disconnect)kernel(udp_encap_disable)kernel(udp_encap_enable)kernel(udp_encap_needed_key)kernel(udp_flow_hashrnd)kernel(udp_flush_pending_frames)kernel(udp_gro_complete)kernel(udp_gro_receive)kernel(udp_ioctl)kernel(udp_lib_get_port)kernel(udp_lib_getsockopt)kernel(udp_lib_rehash)kernel(udp_lib_setsockopt)kernel(udp_lib_unhash)kernel(udp_memory_allocated)kernel(udp_memory_per_cpu_fw_alloc)kernel(udp_poll)kernel(udp_pre_connect)kernel(udp_prot)kernel(udp_push_pending_frames)kernel(udp_read_skb)kernel(udp_sendmsg)kernel(udp_seq_next)kernel(udp_seq_ops)kernel(udp_seq_start)kernel(udp_seq_stop)kernel(udp_set_csum)kernel(udp_sk_rx_dst_set)kernel(udp_skb_destructor)kernel(udp_table)kernel(udp_tunnel_nic_ops)kernel(udplite_prot)kernel(udplite_table)kernel(udpv6_encap_enable)kernel(udpv6_encap_needed_key)kernel(udpv6_sendmsg)kernel(uhci_check_and_reset_hc)kernel(uhci_reset_hc)kernel(unbind_from_irqhandler)kernel(unix_attach_fds)kernel(unix_destruct_scm)kernel(unix_detach_fds)kernel(unix_gc_lock)kernel(unix_get_socket)kernel(unix_inq_len)kernel(unix_outq_len)kernel(unix_peer_get)kernel(unix_socket_table)kernel(unix_table_locks)kernel(unix_tot_inflight)kernel(unload_nls)kernel(unlock_buffer)kernel(unlock_new_inode)kernel(unlock_page)kernel(unlock_rename)kernel(unlock_system_sleep)kernel(unlock_two_nondirectories)kernel(unmap_mapping_pages)kernel(unmap_mapping_range)kernel(unpin_user_page)kernel(unpin_user_page_range_dirty_lock)kernel(unpin_user_pages)kernel(unpin_user_pages_dirty_lock)kernel(unpoison_memory)kernel(unregister_acpi_bus_type)kernel(unregister_acpi_hed_notifier)kernel(unregister_acpi_notifier)kernel(unregister_asymmetric_key_parser)kernel(unregister_binfmt)kernel(unregister_blkdev)kernel(unregister_blocking_lsm_notifier)kernel(unregister_chrdev_region)kernel(unregister_console)kernel(unregister_dcbevent_notifier)kernel(unregister_die_notifier)kernel(unregister_fib_notifier)kernel(unregister_filesystem)kernel(unregister_fprobe)kernel(unregister_framebuffer)kernel(unregister_ftrace_direct)kernel(unregister_ftrace_direct_multi)kernel(unregister_ftrace_export)kernel(unregister_ftrace_function)kernel(unregister_hw_breakpoint)kernel(unregister_inet6addr_notifier)kernel(unregister_inet6addr_validator_notifier)kernel(unregister_inetaddr_notifier)kernel(unregister_inetaddr_validator_notifier)kernel(unregister_key_type)kernel(unregister_keyboard_notifier)kernel(unregister_kprobe)kernel(unregister_kprobes)kernel(unregister_kretprobe)kernel(unregister_kretprobes)kernel(unregister_md_cluster_operations)kernel(unregister_md_personality)kernel(unregister_memory_notifier)kernel(unregister_mii_timestamper)kernel(unregister_mii_tstamp_controller)kernel(unregister_module_notifier)kernel(unregister_net_sysctl_table)kernel(unregister_netdev)kernel(unregister_netdevice_many)kernel(unregister_netdevice_notifier)kernel(unregister_netdevice_notifier_dev_net)kernel(unregister_netdevice_notifier_net)kernel(unregister_netdevice_queue)kernel(unregister_netevent_notifier)kernel(unregister_nexthop_notifier)kernel(unregister_nls)kernel(unregister_nmi_handler)kernel(unregister_oom_notifier)kernel(unregister_pernet_device)kernel(unregister_pernet_subsys)kernel(unregister_pm_notifier)kernel(unregister_qdisc)kernel(unregister_quota_format)kernel(unregister_reboot_notifier)kernel(unregister_restart_handler)kernel(unregister_shrinker)kernel(unregister_switchdev_blocking_notifier)kernel(unregister_switchdev_notifier)kernel(unregister_sys_off_handler)kernel(unregister_syscore_ops)kernel(unregister_sysctl_table)kernel(unregister_sysrq_key)kernel(unregister_tcf_proto_ops)kernel(unregister_trace_event)kernel(unregister_tracepoint_module_notifier)kernel(unregister_virtio_device)kernel(unregister_virtio_driver)kernel(unregister_vmap_purge_notifier)kernel(unregister_vmcore_cb)kernel(unregister_vt_notifier)kernel(unregister_wide_hw_breakpoint)kernel(unregister_xenbus_watch)kernel(unregister_xenstore_notifier)kernel(unshare_fs_struct)kernel(unwind_get_return_address)kernel(unwind_next_frame)kernel(up)kernel(up_read)kernel(up_write)kernel(update_region)kernel(uprobe_register)kernel(uprobe_register_refctr)kernel(uprobe_unregister)kernel(usb_acpi_port_lpm_incapable)kernel(usb_acpi_power_manageable)kernel(usb_acpi_set_power_state)kernel(usb_add_hcd)kernel(usb_alloc_coherent)kernel(usb_alloc_dev)kernel(usb_alloc_streams)kernel(usb_alloc_urb)kernel(usb_altnum_to_altsetting)kernel(usb_amd_dev_put)kernel(usb_amd_hang_symptom_quirk)kernel(usb_amd_prefetch_quirk)kernel(usb_amd_pt_check_port)kernel(usb_amd_quirk_pll_check)kernel(usb_amd_quirk_pll_disable)kernel(usb_amd_quirk_pll_enable)kernel(usb_anchor_empty)kernel(usb_anchor_resume_wakeups)kernel(usb_anchor_suspend_wakeups)kernel(usb_anchor_urb)kernel(usb_asmedia_modifyflowcontrol)kernel(usb_autopm_get_interface)kernel(usb_autopm_get_interface_async)kernel(usb_autopm_get_interface_no_resume)kernel(usb_autopm_put_interface)kernel(usb_autopm_put_interface_async)kernel(usb_autopm_put_interface_no_suspend)kernel(usb_block_urb)kernel(usb_bulk_msg)kernel(usb_bus_idr)kernel(usb_bus_idr_lock)kernel(usb_cache_string)kernel(usb_calc_bus_time)kernel(usb_check_bulk_endpoints)kernel(usb_check_int_endpoints)kernel(usb_choose_configuration)kernel(usb_clear_halt)kernel(usb_control_msg)kernel(usb_control_msg_recv)kernel(usb_control_msg_send)kernel(usb_create_hcd)kernel(usb_create_shared_hcd)kernel(usb_debug_root)kernel(usb_decode_ctrl)kernel(usb_decode_interval)kernel(usb_deregister)kernel(usb_deregister_dev)kernel(usb_deregister_device_driver)kernel(usb_device_match_id)kernel(usb_disable_autosuspend)kernel(usb_disable_lpm)kernel(usb_disable_ltm)kernel(usb_disable_xhci_ports)kernel(usb_disabled)kernel(usb_driver_claim_interface)kernel(usb_driver_release_interface)kernel(usb_driver_set_configuration)kernel(usb_enable_autosuspend)kernel(usb_enable_intel_xhci_ports)kernel(usb_enable_lpm)kernel(usb_enable_ltm)kernel(usb_ep0_reinit)kernel(usb_ep_type_string)kernel(usb_find_alt_setting)kernel(usb_find_common_endpoints)kernel(usb_find_common_endpoints_reverse)kernel(usb_find_interface)kernel(usb_for_each_dev)kernel(usb_free_coherent)kernel(usb_free_streams)kernel(usb_free_urb)kernel(usb_get_current_frame_number)kernel(usb_get_descriptor)kernel(usb_get_dev)kernel(usb_get_dr_mode)kernel(usb_get_from_anchor)kernel(usb_get_hcd)kernel(usb_get_intf)kernel(usb_get_maximum_speed)kernel(usb_get_maximum_ssp_rate)kernel(usb_get_role_switch_default_mode)kernel(usb_get_status)kernel(usb_get_urb)kernel(usb_hc_died)kernel(usb_hcd_amd_remote_wakeup_quirk)kernel(usb_hcd_check_unlink_urb)kernel(usb_hcd_end_port_resume)kernel(usb_hcd_giveback_urb)kernel(usb_hcd_irq)kernel(usb_hcd_is_primary_hcd)kernel(usb_hcd_link_urb_to_ep)kernel(usb_hcd_map_urb_for_dma)kernel(usb_hcd_pci_pm_ops)kernel(usb_hcd_pci_probe)kernel(usb_hcd_pci_remove)kernel(usb_hcd_pci_shutdown)kernel(usb_hcd_platform_shutdown)kernel(usb_hcd_poll_rh_status)kernel(usb_hcd_resume_root_hub)kernel(usb_hcd_setup_local_mem)kernel(usb_hcd_start_port_resume)kernel(usb_hcd_unlink_urb_from_ep)kernel(usb_hcd_unmap_urb_for_dma)kernel(usb_hcd_unmap_urb_setup_for_dma)kernel(usb_hcds_loaded)kernel(usb_hub_claim_port)kernel(usb_hub_clear_tt_buffer)kernel(usb_hub_find_child)kernel(usb_hub_release_port)kernel(usb_ifnum_to_if)kernel(usb_init_urb)kernel(usb_interrupt_msg)kernel(usb_intf_get_dma_device)kernel(usb_kill_anchored_urbs)kernel(usb_kill_urb)kernel(usb_lock_device_for_reset)kernel(usb_match_id)kernel(usb_match_one_id)kernel(usb_mon_deregister)kernel(usb_mon_register)kernel(usb_otg_state_string)kernel(usb_phy_roothub_alloc)kernel(usb_phy_roothub_alloc_usb3_phy)kernel(usb_phy_roothub_calibrate)kernel(usb_phy_roothub_exit)kernel(usb_phy_roothub_init)kernel(usb_phy_roothub_notify_connect)kernel(usb_phy_roothub_notify_disconnect)kernel(usb_phy_roothub_power_off)kernel(usb_phy_roothub_power_on)kernel(usb_phy_roothub_resume)kernel(usb_phy_roothub_set_mode)kernel(usb_phy_roothub_suspend)kernel(usb_pipe_type_check)kernel(usb_poison_anchored_urbs)kernel(usb_poison_urb)kernel(usb_power_delivery_link_device)kernel(usb_power_delivery_register)kernel(usb_power_delivery_register_capabilities)kernel(usb_power_delivery_unlink_device)kernel(usb_power_delivery_unregister)kernel(usb_power_delivery_unregister_capabilities)kernel(usb_put_dev)kernel(usb_put_hcd)kernel(usb_put_intf)kernel(usb_queue_reset_device)kernel(usb_register_dev)kernel(usb_register_device_driver)kernel(usb_register_driver)kernel(usb_register_notify)kernel(usb_remove_hcd)kernel(usb_reset_configuration)kernel(usb_reset_device)kernel(usb_reset_endpoint)kernel(usb_role_string)kernel(usb_role_switch_find_by_fwnode)kernel(usb_role_switch_get)kernel(usb_role_switch_get_drvdata)kernel(usb_role_switch_get_role)kernel(usb_role_switch_put)kernel(usb_role_switch_register)kernel(usb_role_switch_set_drvdata)kernel(usb_role_switch_set_role)kernel(usb_role_switch_unregister)kernel(usb_root_hub_lost_power)kernel(usb_scuttle_anchored_urbs)kernel(usb_serial_claim_interface)kernel(usb_serial_deregister_drivers)kernel(usb_serial_generic_chars_in_buffer)kernel(usb_serial_generic_close)kernel(usb_serial_generic_get_icount)kernel(usb_serial_generic_open)kernel(usb_serial_generic_process_read_urb)kernel(usb_serial_generic_read_bulk_callback)kernel(usb_serial_generic_resume)kernel(usb_serial_generic_submit_read_urbs)kernel(usb_serial_generic_throttle)kernel(usb_serial_generic_tiocmiwait)kernel(usb_serial_generic_unthrottle)kernel(usb_serial_generic_wait_until_sent)kernel(usb_serial_generic_write)kernel(usb_serial_generic_write_bulk_callback)kernel(usb_serial_generic_write_start)kernel(usb_serial_handle_break)kernel(usb_serial_handle_dcd_change)kernel(usb_serial_handle_sysrq_char)kernel(usb_serial_port_softint)kernel(usb_serial_register_drivers)kernel(usb_serial_resume)kernel(usb_serial_suspend)kernel(usb_set_configuration)kernel(usb_set_device_state)kernel(usb_set_interface)kernel(usb_set_wireless_status)kernel(usb_sg_cancel)kernel(usb_sg_init)kernel(usb_sg_wait)kernel(usb_show_dynids)kernel(usb_speed_string)kernel(usb_state_string)kernel(usb_store_new_id)kernel(usb_string)kernel(usb_submit_urb)kernel(usb_unanchor_urb)kernel(usb_unlink_anchored_urbs)kernel(usb_unlink_urb)kernel(usb_unlocked_disable_lpm)kernel(usb_unlocked_enable_lpm)kernel(usb_unpoison_anchored_urbs)kernel(usb_unpoison_urb)kernel(usb_unregister_notify)kernel(usb_urb_ep_type_check)kernel(usb_wait_anchor_empty_timeout)kernel(usb_wakeup_enabled_descendants)kernel(usb_wakeup_notification)kernel(user_describe)kernel(user_destroy)kernel(user_free_preparse)kernel(user_path_at_empty)kernel(user_path_create)kernel(user_preparse)kernel(user_read)kernel(user_return_notifier_register)kernel(user_return_notifier_unregister)kernel(user_revoke)kernel(user_update)kernel(usermodehelper_read_lock_wait)kernel(usermodehelper_read_trylock)kernel(usermodehelper_read_unlock)kernel(usleep_range_state)kernel(utf16s_to_utf8s)kernel(utf32_to_utf8)kernel(utf8_to_utf32)kernel(utf8s_to_utf16s)kernel(uuid_gen)kernel(uuid_is_valid)kernel(uuid_null)kernel(uuid_parse)kernel(uv_bios_change_memprotect)kernel(uv_bios_enum_objs)kernel(uv_bios_enum_ports)kernel(uv_bios_get_geoinfo)kernel(uv_bios_get_heapsize)kernel(uv_bios_get_master_nasid)kernel(uv_bios_get_pci_topology)kernel(uv_bios_install_heap)kernel(uv_bios_mq_watchlist_alloc)kernel(uv_bios_mq_watchlist_free)kernel(uv_bios_obj_count)kernel(uv_bios_reserved_page_pa)kernel(uv_get_archtype)kernel(uv_get_hubless_system)kernel(uv_possible_blades)kernel(uv_setup_irq)kernel(uv_teardown_irq)kernel(uv_undefined)kernel(validate_slab_cache)kernel(validate_xmit_skb_list)kernel(validate_xmit_xfrm)kernel(vbin_printf)kernel(vc_cons)kernel(vc_resize)kernel(vc_scrolldelta_helper)kernel(vcalloc)kernel(vchan_dma_desc_free_list)kernel(vchan_find_desc)kernel(vchan_init)kernel(vchan_tx_desc_free)kernel(vchan_tx_submit)kernel(verify_pkcs7_signature)kernel(verify_signature)kernel(verify_spi_info)kernel(vfree)kernel(vfs_cancel_lock)kernel(vfs_clone_file_range)kernel(vfs_copy_file_range)kernel(vfs_create)kernel(vfs_create_mount)kernel(vfs_dedupe_file_range)kernel(vfs_dedupe_file_range_one)kernel(vfs_dup_fs_context)kernel(vfs_fadvise)kernel(vfs_fallocate)kernel(vfs_fileattr_get)kernel(vfs_fileattr_set)kernel(vfs_fsync)kernel(vfs_fsync_range)kernel(vfs_get_fsid)kernel(vfs_get_link)kernel(vfs_get_super)kernel(vfs_get_tree)kernel(vfs_getattr)kernel(vfs_getattr_nosec)kernel(vfs_getxattr)kernel(vfs_inode_has_locks)kernel(vfs_iocb_iter_read)kernel(vfs_iocb_iter_write)kernel(vfs_ioctl)kernel(vfs_iter_read)kernel(vfs_iter_write)kernel(vfs_kern_mount)kernel(vfs_link)kernel(vfs_listxattr)kernel(vfs_llseek)kernel(vfs_lock_file)kernel(vfs_mkdir)kernel(vfs_mknod)kernel(vfs_mkobj)kernel(vfs_parse_fs_param)kernel(vfs_parse_fs_param_source)kernel(vfs_parse_fs_string)kernel(vfs_path_lookup)kernel(vfs_readlink)kernel(vfs_removexattr)kernel(vfs_rename)kernel(vfs_rmdir)kernel(vfs_setlease)kernel(vfs_setpos)kernel(vfs_setxattr)kernel(vfs_statfs)kernel(vfs_submount)kernel(vfs_symlink)kernel(vfs_test_lock)kernel(vfs_tmpfile_open)kernel(vfs_truncate)kernel(vfs_unlink)kernel(vga_client_register)kernel(vga_con)kernel(vga_default_device)kernel(vga_get)kernel(vga_put)kernel(vga_remove_vgacon)kernel(vga_set_legacy_decoding)kernel(vga_switcheroo_client_fb_set)kernel(vga_switcheroo_client_probe_defer)kernel(vga_switcheroo_fini_domain_pm_ops)kernel(vga_switcheroo_get_client_state)kernel(vga_switcheroo_handler_flags)kernel(vga_switcheroo_init_domain_pm_ops)kernel(vga_switcheroo_lock_ddc)kernel(vga_switcheroo_process_delayed_switch)kernel(vga_switcheroo_register_audio_client)kernel(vga_switcheroo_register_client)kernel(vga_switcheroo_register_handler)kernel(vga_switcheroo_unlock_ddc)kernel(vga_switcheroo_unregister_client)kernel(vga_switcheroo_unregister_handler)kernel(video_firmware_drivers_only)kernel(video_get_options)kernel(vif_device_init)kernel(virtio_add_status)kernel(virtio_break_device)kernel(virtio_check_driver_offered_feature)kernel(virtio_check_mem_acc_cb)kernel(virtio_config_changed)kernel(virtio_device_freeze)kernel(virtio_device_restore)kernel(virtio_max_dma_size)kernel(virtio_require_restricted_mem_acc)kernel(virtio_reset_device)kernel(virtqueue_add_inbuf)kernel(virtqueue_add_inbuf_ctx)kernel(virtqueue_add_outbuf)kernel(virtqueue_add_sgs)kernel(virtqueue_detach_unused_buf)kernel(virtqueue_disable_cb)kernel(virtqueue_enable_cb)kernel(virtqueue_enable_cb_delayed)kernel(virtqueue_enable_cb_prepare)kernel(virtqueue_get_avail_addr)kernel(virtqueue_get_buf)kernel(virtqueue_get_buf_ctx)kernel(virtqueue_get_desc_addr)kernel(virtqueue_get_used_addr)kernel(virtqueue_get_vring)kernel(virtqueue_get_vring_size)kernel(virtqueue_is_broken)kernel(virtqueue_kick)kernel(virtqueue_kick_prepare)kernel(virtqueue_notify)kernel(virtqueue_poll)kernel(virtqueue_resize)kernel(visitor128)kernel(visitor32)kernel(visitor64)kernel(visitorl)kernel(vivaldi_function_row_physmap_show)kernel(vlan_dev_real_dev)kernel(vlan_dev_vlan_id)kernel(vlan_dev_vlan_proto)kernel(vlan_filter_drop_vids)kernel(vlan_filter_push_vids)kernel(vlan_for_each)kernel(vlan_ioctl_set)kernel(vlan_uses_dev)kernel(vlan_vid_add)kernel(vlan_vid_del)kernel(vlan_vids_add_by_dev)kernel(vlan_vids_del_by_dev)kernel(vli_cmp)kernel(vli_from_be64)kernel(vli_from_le64)kernel(vli_is_zero)kernel(vli_mod_inv)kernel(vli_mod_mult_slow)kernel(vli_sub)kernel(vm_brk)kernel(vm_brk_flags)kernel(vm_event_states)kernel(vm_get_page_prot)kernel(vm_insert_page)kernel(vm_insert_pages)kernel(vm_iomap_memory)kernel(vm_map_pages)kernel(vm_map_pages_zero)kernel(vm_map_ram)kernel(vm_memory_committed)kernel(vm_mmap)kernel(vm_munmap)kernel(vm_node_stat)kernel(vm_unmap_aliases)kernel(vm_unmap_ram)kernel(vm_zone_stat)kernel(vma_alloc_folio)kernel(vma_kernel_pagesize)kernel(vma_set_file)kernel(vmalloc)kernel(vmalloc_32)kernel(vmalloc_32_user)kernel(vmalloc_array)kernel(vmalloc_base)kernel(vmalloc_huge)kernel(vmalloc_node)kernel(vmalloc_to_page)kernel(vmalloc_to_pfn)kernel(vmalloc_user)kernel(vmap)kernel(vmap_pfn)kernel(vmcore_add_device_dump)kernel(vmemdup_user)kernel(vmemmap_base)kernel(vmf_insert_mixed)kernel(vmf_insert_mixed_mkwrite)kernel(vmf_insert_pfn)kernel(vmf_insert_pfn_pmd)kernel(vmf_insert_pfn_prot)kernel(vmf_insert_pfn_pud)kernel(vp_legacy_config_vector)kernel(vp_legacy_get_driver_features)kernel(vp_legacy_get_features)kernel(vp_legacy_get_queue_enable)kernel(vp_legacy_get_queue_size)kernel(vp_legacy_get_status)kernel(vp_legacy_probe)kernel(vp_legacy_queue_vector)kernel(vp_legacy_remove)kernel(vp_legacy_set_features)kernel(vp_legacy_set_queue_address)kernel(vp_legacy_set_status)kernel(vp_modern_config_vector)kernel(vp_modern_generation)kernel(vp_modern_get_driver_features)kernel(vp_modern_get_features)kernel(vp_modern_get_num_queues)kernel(vp_modern_get_queue_enable)kernel(vp_modern_get_queue_reset)kernel(vp_modern_get_queue_size)kernel(vp_modern_get_status)kernel(vp_modern_map_vq_notify)kernel(vp_modern_probe)kernel(vp_modern_queue_address)kernel(vp_modern_queue_vector)kernel(vp_modern_remove)kernel(vp_modern_set_features)kernel(vp_modern_set_queue_enable)kernel(vp_modern_set_queue_reset)kernel(vp_modern_set_queue_size)kernel(vp_modern_set_status)kernel(vprintk)kernel(vprintk_default)kernel(vprintk_emit)kernel(vring_create_virtqueue)kernel(vring_create_virtqueue_dma)kernel(vring_del_virtqueue)kernel(vring_interrupt)kernel(vring_new_virtqueue)kernel(vring_notification_data)kernel(vring_transport_features)kernel(vscnprintf)kernel(vsnprintf)kernel(vsprintf)kernel(vsscanf)kernel(vt_get_leds)kernel(vtime_guest_enter)kernel(vtime_guest_exit)kernel(vunmap)kernel(vzalloc)kernel(vzalloc_node)kernel(wait_for_completion)kernel(wait_for_completion_interruptible)kernel(wait_for_completion_interruptible_timeout)kernel(wait_for_completion_io)kernel(wait_for_completion_io_timeout)kernel(wait_for_completion_killable)kernel(wait_for_completion_killable_timeout)kernel(wait_for_completion_state)kernel(wait_for_completion_timeout)kernel(wait_for_device_probe)kernel(wait_for_initramfs)kernel(wait_for_key_construction)kernel(wait_for_random_bytes)kernel(wait_for_stable_page)kernel(wait_on_page_writeback)kernel(wait_woken)kernel(wake_bit_function)kernel(wake_up_all_idle_cpus)kernel(wake_up_bit)kernel(wake_up_process)kernel(wake_up_var)kernel(wakeme_after_rcu)kernel(wakeup_source_add)kernel(wakeup_source_create)kernel(wakeup_source_destroy)kernel(wakeup_source_register)kernel(wakeup_source_remove)kernel(wakeup_source_unregister)kernel(wakeup_sources_read_lock)kernel(wakeup_sources_read_unlock)kernel(wakeup_sources_walk_next)kernel(wakeup_sources_walk_start)kernel(walk_iomem_res_desc)kernel(watchdog_init_timeout)kernel(watchdog_register_device)kernel(watchdog_set_last_hw_keepalive)kernel(watchdog_set_restart_priority)kernel(watchdog_unregister_device)kernel(wb_writeout_inc)kernel(wbc_account_cgroup_owner)kernel(wbc_attach_and_unlock_inode)kernel(wbc_detach_inode)kernel(wbinvd_on_all_cpus)kernel(wbinvd_on_cpu)kernel(wbt_disable_default)kernel(wbt_enable_default)kernel(woken_wake_function)kernel(work_busy)kernel(work_on_cpu_key)kernel(work_on_cpu_safe_key)kernel(workqueue_congested)kernel(workqueue_set_max_active)kernel(would_dump)kernel(wp_shared_mapping_range)kernel(write_cache_pages)kernel(write_dirty_buffer)kernel(write_inode_now)kernel(writeback_inodes_sb)kernel(writeback_inodes_sb_nr)kernel(wrmsr_on_cpu)kernel(wrmsr_on_cpus)kernel(wrmsr_safe_on_cpu)kernel(wrmsr_safe_regs)kernel(wrmsr_safe_regs_on_cpu)kernel(wrmsrl_on_cpu)kernel(wrmsrl_safe_on_cpu)kernel(ww_mutex_lock)kernel(ww_mutex_lock_interruptible)kernel(ww_mutex_trylock)kernel(ww_mutex_unlock)kernel(wwan_create_port)kernel(wwan_get_debugfs_dir)kernel(wwan_port_get_drvdata)kernel(wwan_port_rx)kernel(wwan_port_txoff)kernel(wwan_port_txon)kernel(wwan_put_debugfs_dir)kernel(wwan_register_ops)kernel(wwan_remove_port)kernel(wwan_unregister_ops)kernel(x2apic_mode)kernel(x509_cert_parse)kernel(x509_decode_time)kernel(x509_free_certificate)kernel(x509_load_certificate_list)kernel(x86_apple_machine)kernel(x86_cpu_has_min_microcode_rev)kernel(x86_cpu_to_acpiid)kernel(x86_cpu_to_apicid)kernel(x86_cpu_to_node_map)kernel(x86_family)kernel(x86_hyper_type)kernel(x86_match_cpu)kernel(x86_model)kernel(x86_msi_msg_get_destid)kernel(x86_perf_get_lbr)kernel(x86_platform)kernel(x86_pred_cmd)kernel(x86_spec_ctrl_base)kernel(x86_spec_ctrl_current)kernel(x86_stepping)kernel(x86_vector_domain)kernel(x86_virt_spec_ctrl)kernel(xa_clear_mark)kernel(xa_delete_node)kernel(xa_destroy)kernel(xa_erase)kernel(xa_extract)kernel(xa_find)kernel(xa_find_after)kernel(xa_get_mark)kernel(xa_get_order)kernel(xa_load)kernel(xa_set_mark)kernel(xa_store)kernel(xa_store_range)kernel(xas_clear_mark)kernel(xas_create_range)kernel(xas_find)kernel(xas_find_conflict)kernel(xas_find_marked)kernel(xas_get_mark)kernel(xas_init_marks)kernel(xas_load)kernel(xas_nomem)kernel(xas_pause)kernel(xas_set_mark)kernel(xas_split)kernel(xas_split_alloc)kernel(xas_store)kernel(xattr_full_name)kernel(xattr_supports_user_prefix)kernel(xchacha20poly1305_decrypt)kernel(xchacha20poly1305_encrypt)kernel(xdp_alloc_skb_bulk)kernel(xdp_attachment_setup)kernel(xdp_build_skb_from_frame)kernel(xdp_convert_zc_to_xdp_frame)kernel(xdp_do_flush)kernel(xdp_do_redirect)kernel(xdp_do_redirect_frame)kernel(xdp_features_clear_redirect_target)kernel(xdp_features_set_redirect_target)kernel(xdp_flush_frame_bulk)kernel(xdp_master_redirect)kernel(xdp_reg_mem_model)kernel(xdp_return_buff)kernel(xdp_return_frame)kernel(xdp_return_frame_bulk)kernel(xdp_return_frame_rx_napi)kernel(xdp_rxq_info_is_reg)kernel(xdp_rxq_info_reg_mem_model)kernel(xdp_rxq_info_unreg)kernel(xdp_rxq_info_unreg_mem_model)kernel(xdp_rxq_info_unused)kernel(xdp_set_features_flag)kernel(xdp_unreg_mem_model)kernel(xdp_warn)kernel(xen_arch_register_cpu)kernel(xen_arch_unregister_cpu)kernel(xen_clear_irq_pending)kernel(xen_domain_type)kernel(xen_evtchn_do_upcall)kernel(xen_evtchn_nr_channels)kernel(xen_features)kernel(xen_has_pv_and_legacy_disk_devices)kernel(xen_has_pv_devices)kernel(xen_has_pv_disk_devices)kernel(xen_has_pv_nic_devices)kernel(xen_have_vector_callback)kernel(xen_irq_from_gsi)kernel(xen_irq_lateeoi)kernel(xen_pci_frontend)kernel(xen_percpu_upcall)kernel(xen_pirq_from_irq)kernel(xen_poll_irq_timeout)kernel(xen_remap_vma_range)kernel(xen_resume_notifier_register)kernel(xen_resume_notifier_unregister)kernel(xen_set_callback_via)kernel(xen_set_irq_priority)kernel(xen_setup_shutdown_event)kernel(xen_start_flags)kernel(xen_start_info)kernel(xen_store_domain_type)kernel(xen_store_evtchn)kernel(xen_store_interface)kernel(xen_test_irq_shared)kernel(xen_unmap_domain_gfn_range)kernel(xen_vcpu_id)kernel(xen_xenbus_fops)kernel(xen_xlate_remap_gfn_array)kernel(xen_xlate_unmap_gfn_range)kernel(xenbus_alloc_evtchn)kernel(xenbus_dev_cancel)kernel(xenbus_dev_changed)kernel(xenbus_dev_error)kernel(xenbus_dev_fatal)kernel(xenbus_dev_groups)kernel(xenbus_dev_probe)kernel(xenbus_dev_remove)kernel(xenbus_dev_request_and_reply)kernel(xenbus_dev_resume)kernel(xenbus_dev_suspend)kernel(xenbus_directory)kernel(xenbus_exists)kernel(xenbus_free_evtchn)kernel(xenbus_frontend_closed)kernel(xenbus_gather)kernel(xenbus_grant_ring)kernel(xenbus_map_ring_valloc)kernel(xenbus_match)kernel(xenbus_mkdir)kernel(xenbus_otherend_changed)kernel(xenbus_printf)kernel(xenbus_probe_devices)kernel(xenbus_probe_node)kernel(xenbus_read)kernel(xenbus_read_driver_state)kernel(xenbus_read_otherend_details)kernel(xenbus_read_unsigned)kernel(xenbus_register_driver_common)kernel(xenbus_rm)kernel(xenbus_scanf)kernel(xenbus_strstate)kernel(xenbus_switch_state)kernel(xenbus_transaction_end)kernel(xenbus_transaction_start)kernel(xenbus_unmap_ring_vfree)kernel(xenbus_unregister_driver)kernel(xenbus_watch_path)kernel(xenbus_watch_pathfmt)kernel(xenbus_write)kernel(xenmem_reservation_decrease)kernel(xenmem_reservation_increase)kernel(xfer_to_guest_mode_handle_work)kernel(xfrm4_protocol_deregister)kernel(xfrm4_protocol_register)kernel(xfrm4_rcv)kernel(xfrm4_rcv_encap)kernel(xfrm4_udp_encap_rcv)kernel(xfrm6_input_addr)kernel(xfrm6_protocol_deregister)kernel(xfrm6_protocol_register)kernel(xfrm6_rcv)kernel(xfrm6_rcv_encap)kernel(xfrm6_rcv_spi)kernel(xfrm6_rcv_tnl)kernel(xfrm_aalg_get_byid)kernel(xfrm_aalg_get_byidx)kernel(xfrm_aalg_get_byname)kernel(xfrm_aead_get_byname)kernel(xfrm_alloc_spi)kernel(xfrm_audit_policy_add)kernel(xfrm_audit_policy_delete)kernel(xfrm_audit_state_add)kernel(xfrm_audit_state_delete)kernel(xfrm_audit_state_icvfail)kernel(xfrm_audit_state_notfound)kernel(xfrm_audit_state_notfound_simple)kernel(xfrm_audit_state_replay)kernel(xfrm_audit_state_replay_overflow)kernel(xfrm_bpf_md_dst)kernel(xfrm_calg_get_byid)kernel(xfrm_calg_get_byname)kernel(xfrm_count_pfkey_auth_supported)kernel(xfrm_count_pfkey_enc_supported)kernel(xfrm_dev_offload_ok)kernel(xfrm_dev_policy_add)kernel(xfrm_dev_policy_flush)kernel(xfrm_dev_resume)kernel(xfrm_dev_state_add)kernel(xfrm_dev_state_flush)kernel(xfrm_dst_ifdown)kernel(xfrm_ealg_get_byid)kernel(xfrm_ealg_get_byidx)kernel(xfrm_ealg_get_byname)kernel(xfrm_find_acq)kernel(xfrm_find_acq_byseq)kernel(xfrm_flush_gc)kernel(xfrm_get_acqseq)kernel(xfrm_if_register_cb)kernel(xfrm_if_unregister_cb)kernel(xfrm_init_replay)kernel(xfrm_init_state)kernel(xfrm_input)kernel(xfrm_input_register_afinfo)kernel(xfrm_input_resume)kernel(xfrm_input_unregister_afinfo)kernel(xfrm_local_error)kernel(xfrm_lookup)kernel(xfrm_lookup_route)kernel(xfrm_lookup_with_ifid)kernel(xfrm_migrate)kernel(xfrm_migrate_state_find)kernel(xfrm_msg_min)kernel(xfrm_output)kernel(xfrm_output_resume)kernel(xfrm_parse_spi)kernel(xfrm_policy_alloc)kernel(xfrm_policy_byid)kernel(xfrm_policy_bysel_ctx)kernel(xfrm_policy_delete)kernel(xfrm_policy_destroy)kernel(xfrm_policy_flush)kernel(xfrm_policy_hash_rebuild)kernel(xfrm_policy_insert)kernel(xfrm_policy_register_afinfo)kernel(xfrm_policy_unregister_afinfo)kernel(xfrm_policy_walk)kernel(xfrm_policy_walk_done)kernel(xfrm_policy_walk_init)kernel(xfrm_probe_algs)kernel(xfrm_register_km)kernel(xfrm_register_type)kernel(xfrm_register_type_offload)kernel(xfrm_replay_seqhi)kernel(xfrm_sad_getinfo)kernel(xfrm_spd_getinfo)kernel(xfrm_state_add)kernel(xfrm_state_afinfo_get_rcu)kernel(xfrm_state_alloc)kernel(xfrm_state_check_expire)kernel(xfrm_state_delete)kernel(xfrm_state_delete_tunnel)kernel(xfrm_state_flush)kernel(xfrm_state_free)kernel(xfrm_state_insert)kernel(xfrm_state_lookup)kernel(xfrm_state_lookup_byaddr)kernel(xfrm_state_lookup_byspi)kernel(xfrm_state_migrate)kernel(xfrm_state_mtu)kernel(xfrm_state_register_afinfo)kernel(xfrm_state_unregister_afinfo)kernel(xfrm_state_update)kernel(xfrm_state_walk)kernel(xfrm_state_walk_done)kernel(xfrm_state_walk_init)kernel(xfrm_stateonly_find)kernel(xfrm_trans_queue)kernel(xfrm_trans_queue_net)kernel(xfrm_unregister_km)kernel(xfrm_unregister_type)kernel(xfrm_unregister_type_offload)kernel(xfrm_user_policy)kernel(xfrma_policy)kernel(xhci_add_endpoint)kernel(xhci_check_bandwidth)kernel(xhci_create_secondary_interrupter)kernel(xhci_dbg_trace)kernel(xhci_drop_endpoint)kernel(xhci_ext_cap_init)kernel(xhci_gen_setup)kernel(xhci_get_endpoint_index)kernel(xhci_get_ep_ctx)kernel(xhci_hub_control)kernel(xhci_init_driver)kernel(xhci_initialize_ring_info)kernel(xhci_msi_irq)kernel(xhci_port_state_to_neutral)kernel(xhci_remove_secondary_interrupter)kernel(xhci_reset_bandwidth)kernel(xhci_resume)kernel(xhci_run)kernel(xhci_shutdown)kernel(xhci_stop)kernel(xhci_suspend)kernel(xhci_update_hub_device)kernel(xor_blocks)kernel(xp_alloc)kernel(xp_alloc_batch)kernel(xp_can_alloc)kernel(xp_dma_map)kernel(xp_dma_sync_for_cpu_slow)kernel(xp_dma_sync_for_device_slow)kernel(xp_dma_unmap)kernel(xp_fill_cb)kernel(xp_free)kernel(xp_raw_get_data)kernel(xp_raw_get_dma)kernel(xp_set_rxq_info)kernel(xsk_clear_rx_need_wakeup)kernel(xsk_clear_tx_need_wakeup)kernel(xsk_get_pool_from_qid)kernel(xsk_set_rx_need_wakeup)kernel(xsk_set_tx_need_wakeup)kernel(xsk_tx_completed)kernel(xsk_tx_peek_desc)kernel(xsk_tx_peek_release_desc_batch)kernel(xsk_tx_release)kernel(xsk_uses_need_wakeup)kernel(xstate_get_guest_group_perm)kernel(xt_alloc_entry_offsets)kernel(xt_alloc_table_info)kernel(xt_check_entry_offsets)kernel(xt_check_match)kernel(xt_check_proc_name)kernel(xt_check_table_hooks)kernel(xt_check_target)kernel(xt_copy_counters)kernel(xt_counters_alloc)kernel(xt_data_to_user)kernel(xt_find_jump_offset)kernel(xt_find_match)kernel(xt_find_revision)kernel(xt_find_table)kernel(xt_find_table_lock)kernel(xt_free_table_info)kernel(xt_hook_ops_alloc)kernel(xt_match_to_user)kernel(xt_percpu_counter_alloc)kernel(xt_percpu_counter_free)kernel(xt_proto_fini)kernel(xt_proto_init)kernel(xt_recseq)kernel(xt_register_match)kernel(xt_register_matches)kernel(xt_register_table)kernel(xt_register_target)kernel(xt_register_targets)kernel(xt_replace_table)kernel(xt_request_find_match)kernel(xt_request_find_table_lock)kernel(xt_request_find_target)kernel(xt_table_unlock)kernel(xt_target_to_user)kernel(xt_tee_enabled)kernel(xt_unregister_match)kernel(xt_unregister_matches)kernel(xt_unregister_table)kernel(xt_unregister_target)kernel(xt_unregister_targets)kernel(xxh32)kernel(xxh32_copy_state)kernel(xxh32_digest)kernel(xxh32_reset)kernel(xxh32_update)kernel(xxh64)kernel(xxh64_copy_state)kernel(xxh64_digest)kernel(xxh64_reset)kernel(xxh64_update)kernel(xz_dec_end)kernel(xz_dec_init)kernel(xz_dec_reset)kernel(xz_dec_run)kernel(yield)kernel(yield_to)kernel(zap_vma_ptes)kernel(zero_fill_bio_iter)kernel(zero_pfn)kernel(zerocopy_sg_from_iter)kernel(zlib_deflate)kernel(zlib_deflateEnd)kernel(zlib_deflateInit2)kernel(zlib_deflateReset)kernel(zlib_deflate_dfltcc_enabled)kernel(zlib_deflate_workspacesize)kernel(zlib_inflate)kernel(zlib_inflateEnd)kernel(zlib_inflateIncomp)kernel(zlib_inflateInit2)kernel(zlib_inflateReset)kernel(zlib_inflate_blob)kernel(zlib_inflate_workspacesize)kernel(zone_device_page_init)kernel(zpool_has_pool)kernel(zpool_register_driver)kernel(zpool_unregister_driver)kernel(zs_compact)kernel(zs_create_pool)kernel(zs_destroy_pool)kernel(zs_free)kernel(zs_get_total_pages)kernel(zs_huge_class_size)kernel(zs_lookup_class_index)kernel(zs_malloc)kernel(zs_map_object)kernel(zs_pool_stats)kernel(zs_unmap_object)kernel(zstd_dctx_workspace_bound)kernel(zstd_decompress_dctx)kernel(zstd_decompress_stream)kernel(zstd_dstream_workspace_bound)kernel(zstd_find_frame_compressed_size)kernel(zstd_get_error_code)kernel(zstd_get_error_name)kernel(zstd_get_frame_header)kernel(zstd_init_dctx)kernel(zstd_init_dstream)kernel(zstd_is_error)kernel(zstd_reset_dstream)kernel-corekernel-core(x86-64)kernel-core-uname-rkernel-uname-rkernel-x86_64kmod(8250.ko)kmod(8250_base.ko)kmod(8250_dw.ko)kmod(8250_exar.ko)kmod(8250_mid.ko)kmod(8250_pci.ko)kmod(8250_pci1xxxx.ko)kmod(8250_pericom.ko)kmod(ac.ko)kmod(acpi_mdio.ko)kmod(aead.ko)kmod(aes_generic.ko)kmod(aesni-intel.ko)kmod(af_alg.ko)kmod(af_packet.ko)kmod(af_packet_diag.ko)kmod(akcipher.ko)kmod(algif_aead.ko)kmod(algif_hash.ko)kmod(algif_rng.ko)kmod(algif_skcipher.ko)kmod(amd-uncore.ko)kmod(asn1_decoder.ko)kmod(asn1_encoder.ko)kmod(asymmetric_keys.ko)kmod(atkbd.ko)kmod(atomic64_test.ko)kmod(authenc.ko)kmod(authencesn.ko)kmod(autofs4.ko)kmod(backlight.ko)kmod(battery.ko)kmod(bfq.ko)kmod(binfmt_elf.ko)kmod(binfmt_script.ko)kmod(bitrev.ko)kmod(bsg.ko)kmod(btree.ko)kmod(button.ko)kmod(cbc.ko)kmod(ccm.ko)kmod(cfb.ko)kmod(cfbcopyarea.ko)kmod(cfbfillrect.ko)kmod(cfbimgblt.ko)kmod(chacha-x86_64.ko)kmod(cls_cgroup.ko)kmod(cmac.ko)kmod(cn.ko)kmod(compat_binfmt_elf.ko)kmod(configfs.ko)kmod(cpufreq_conservative.ko)kmod(cpufreq_ondemand.ko)kmod(cpufreq_performance.ko)kmod(cpufreq_powersave.ko)kmod(cpufreq_userspace.ko)kmod(cpuid.ko)kmod(cpuidle-haltpoll.ko)kmod(crc-ccitt.ko)kmod(crc-t10dif.ko)kmod(crc16.ko)kmod(crc32.ko)kmod(crc32c_generic.ko)kmod(crc64-rocksoft.ko)kmod(crc64.ko)kmod(crc64_rocksoft_generic.ko)kmod(crct10dif_common.ko)kmod(crct10dif_generic.ko)kmod(cryptd.ko)kmod(crypto.ko)kmod(crypto_acompress.ko)kmod(crypto_algapi.ko)kmod(crypto_hash.ko)kmod(crypto_null.ko)kmod(crypto_simd.ko)kmod(crypto_user.ko)kmod(cryptomgr.ko)kmod(ctr.ko)kmod(cts.ko)kmod(dax.ko)kmod(deflate.ko)kmod(dh_generic.ko)kmod(digsig.ko)kmod(dmi-sysfs.ko)kmod(drbg.ko)kmod(drm_mipi_dsi.ko)kmod(drm_panel_orientation_quirks.ko)kmod(drop_monitor.ko)kmod(dw_dmac_core.ko)kmod(dw_dmac_pci.ko)kmod(ecb.ko)kmod(ecc.ko)kmod(ecdh_generic.ko)kmod(ecdsa_generic.ko)kmod(edac_core.ko)kmod(efi-pstore.ko)kmod(efivarfs.ko)kmod(efivars.ko)kmod(ehci-hcd.ko)kmod(ehci-pci.ko)kmod(encrypted-keys.ko)kmod(evdev.ko)kmod(exportfs.ko)kmod(fan.ko)kmod(fb.ko)kmod(fb_io_fops.ko)kmod(fb_sys_fops.ko)kmod(fbdev.ko)kmod(firmware_class.ko)kmod(fixed_phy.ko)kmod(font.ko)kmod(fwnode_mdio.ko)kmod(gcm.ko)kmod(geniv.ko)kmod(gf128mul.ko)kmod(ghash-generic.ko)kmod(ghes_edac.ko)kmod(glob.ko)kmod(hed.ko)kmod(hid-generic.ko)kmod(hid-magicmouse.ko)kmod(hid-ntrig.ko)kmod(hid-sensor-hub.ko)kmod(hid.ko)kmod(hid_bpf.ko)kmod(hmac.ko)kmod(hsu_dma.ko)kmod(hwmon.ko)kmod(hwspinlock_core.ko)kmod(i2c-core.ko)kmod(i8042.ko)kmod(inet_diag.ko)kmod(input-core.ko)kmod(input-leds.ko)kmod(iosf_mbi.ko)kmod(iova.ko)kmod(ipv6.ko)kmod(irqbypass.ko)kmod(jitterentropy_rng.ko)kmod(kgdboc.ko)kmod(kpp.ko)kmod(kyber-iosched.ko)kmod(led-class.ko)kmod(libaes.ko)kmod(libblake2s.ko)kmod(libchacha.ko)kmod(libchacha20poly1305.ko)kmod(libphy.ko)kmod(libpoly1305.ko)kmod(libps2.ko)kmod(libsha256.ko)kmod(lz4_decompress.ko)kmod(lzo-rle.ko)kmod(lzo.ko)kmod(lzo_compress.ko)kmod(lzo_decompress.ko)kmod(md-mod.ko)kmod(md5.ko)kmod(mdio_devres.ko)kmod(mfd-core.ko)kmod(mousedev.ko)kmod(mpi.ko)kmod(mpls_gso.ko)kmod(mptcp_diag.ko)kmod(mq-deadline.ko)kmod(msr.ko)kmod(n_null.ko)kmod(netlink_diag.ko)kmod(nfs_ssc.ko)kmod(nls_ascii.ko)kmod(nls_base.ko)kmod(nls_cp437.ko)kmod(nsh.ko)kmod(nvmem_core.ko)kmod(nvram.ko)kmod(ofb.ko)kmod(ohci-hcd.ko)kmod(ohci-pci.ko)kmod(oid_registry.ko)kmod(pci-stub.ko)kmod(pcmcia_core.ko)kmod(pcmcia_rsrc.ko)kmod(pinctrl-intel.ko)kmod(pkcs7_message.ko)kmod(pldmfw.ko)kmod(poly1305-x86_64.ko)kmod(power_supply.ko)kmod(powercap_sys.ko)kmod(pps_core.ko)kmod(processor.ko)kmod(psmouse.ko)kmod(pstore.ko)kmod(ptp.ko)kmod(public_key.ko)kmod(qemu_fw_cfg.ko)kmod(quota_tree.ko)kmod(quota_v2.ko)kmod(rational.ko)kmod(raw_diag.ko)kmod(rng-core.ko)kmod(rng.ko)kmod(roles.ko)kmod(rsa_generic.ko)kmod(rtc-cmos.ko)kmod(sch_fq_codel.ko)kmod(scsi_common.ko)kmod(scsi_dh_alua.ko)kmod(scsi_dh_emc.ko)kmod(scsi_dh_hp_sw.ko)kmod(scsi_dh_rdac.ko)kmod(scsi_mod.ko)kmod(selftests.ko)kmod(seqiv.ko)kmod(serial_base.ko)kmod(serial_mctrl_gpio.ko)kmod(serio.ko)kmod(sha1-ssse3.ko)kmod(sha1_generic.ko)kmod(sha256-ssse3.ko)kmod(sha256_generic.ko)kmod(sha3_generic.ko)kmod(sha512-ssse3.ko)kmod(sha512_generic.ko)kmod(skcipher.ko)kmod(spi-amd.ko)kmod(syscopyarea.ko)kmod(sysfillrect.ko)kmod(sysimgblt.ko)kmod(tcp_cubic.ko)kmod(tcp_diag.ko)kmod(test-kstrtox.ko)kmod(thermal.ko)kmod(thunderbolt.ko)kmod(tpm.ko)kmod(tpm_crb.ko)kmod(tpm_tis.ko)kmod(tpm_tis_core.ko)kmod(tpm_tis_spi.ko)kmod(trusted.ko)kmod(typec.ko)kmod(typec_ucsi.ko)kmod(ucs2_string.ko)kmod(ucsi_acpi.ko)kmod(udp_diag.ko)kmod(uhci-hcd.ko)kmod(unix.ko)kmod(unix_diag.ko)kmod(usb-common.ko)kmod(usbcore.ko)kmod(usbhid.ko)kmod(usbmon.ko)kmod(usbserial.ko)kmod(vesafb.ko)kmod(vgacon.ko)kmod(virt-dma.ko)kmod(virtio-iommu.ko)kmod(virtio-rng.ko)kmod(virtio.ko)kmod(virtio_pci.ko)kmod(virtio_pci_legacy_dev.ko)kmod(virtio_pci_modern_dev.ko)kmod(virtio_ring.ko)kmod(vivaldi-fmap.ko)kmod(vmd.ko)kmod(watch_queue.ko)kmod(watchdog.ko)kmod(wwan.ko)kmod(wwnr.ko)kmod(x509_key_parser.ko)kmod(x_tables.ko)kmod(xenbus.ko)kmod(xenbus_probe_frontend.ko)kmod(xfrm_algo.ko)kmod(xfrm_user.ko)kmod(xhci-hcd.ko)kmod(xhci-pci.ko)kmod(xor.ko)kmod(xt_tcpudp.ko)kmod(xts.ko)kmod(xxhash.ko)kmod(xz_dec.ko)kmod(zbud.ko)kmod(zlib_deflate.ko)kmod(zlib_inflate.ko)kmod(zsmalloc.ko)kmod(zstd_decompress.ko)          ((linux-firmware >= 20150904-56.git6ebf5d57) if linux-firmware)/bin/sh/bin/sh/bin/sh/usr/bin/kernel-installcoreutilsdracutkernel-modules-core-uname-rrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rpmlib(RichDependencies)systemdsystemd0275.14.0-503.21.1.el9_5.x86_643.0.4-14.6.0-14.0-15.2-14.12.0-1200203-2xfsprogsxorg-x11-drv-vmmouse4.3.0-113.0.994.16.1.3g~hgd gZ@gR@gNgH[@g? g5@g,g$g6ff@fLfX@fcf@fff4ff@f(@ffą@f3f?@ffJf@ff@faf@ff@f@ff>@f@fIff@f`f@ffwf&@fff=@ff@f}T@fz@fy_fuk@ftfqvfp%@fp%@fj@fifffaf`S@f_f]@fXj@fU@fTufM@fLfH@fE@fCR@fBf;i@f:f4f/f+@f*Ef&Q@fff"@f@f@f Df@ffg@ee,ee@eZRelease Engineering - 5.14.0-503.21.1Lucas Zampieri [5.14.0-503.21.1.el9_5]Lucas Zampieri [5.14.0-503.20.1.el9_5]Lucas Zampieri [5.14.0-503.19.1.el9_5]Lucas Zampieri [5.14.0-503.18.1.el9_5]Lucas Zampieri [5.14.0-503.17.1.el9_5]Lucas Zampieri [5.14.0-503.16.1.el9_5]Lucas Zampieri [5.14.0-503.15.1.el9_5]Lucas Zampieri [5.14.0-503.14.1.el9_5]Lucas Zampieri [5.14.0-503.13.1.el9_5]Lucas Zampieri [5.14.0-503.12.1.el9_5]Lucas Zampieri [5.14.0-503.11.1.el9_5]Lucas Zampieri [5.14.0-503.10.1.el9_5]Lucas Zampieri [5.14.0-503.9.1.el9_5]Lucas Zampieri [5.14.0-503.8.1.el9_5]Lucas Zampieri [5.14.0-503.7.1.el9_5]Lucas Zampieri [5.14.0-503.6.1.el9_5]Lucas Zampieri [5.14.0-503.5.1.el9_5]Lucas Zampieri [5.14.0-503.4.1.el9_5]Lucas Zampieri [5.14.0-503.3.1.el9_5]Lucas Zampieri [5.14.0-503.2.1.el9_5]Lucas Zampieri [5.14.0-503.1.1.el9_5]Lucas Zampieri [5.14.0-503.el9]Lucas Zampieri [5.14.0-502.el9]Lucas Zampieri [5.14.0-501.el9]Lucas Zampieri [5.14.0-500.el9]Lucas Zampieri [5.14.0-499.el9]Lucas Zampieri [5.14.0-498.el9]Lucas Zampieri [5.14.0-497.el9]Lucas Zampieri [5.14.0-496.el9]Lucas Zampieri [5.14.0-495.el9]Lucas Zampieri [5.14.0-494.el9]Lucas Zampieri [5.14.0-493.el9]Lucas Zampieri [5.14.0-492.el9]Scott Weaver [5.14.0-491.el9]Scott Weaver [5.14.0-490.el9]Lucas Zampieri [5.14.0-489.el9]Lucas Zampieri [5.14.0-488.el9]Lucas Zampieri [5.14.0-487.el9]Lucas Zampieri [5.14.0-486.el9]Lucas Zampieri [5.14.0-485.el9]Lucas Zampieri [5.14.0-484.el9]Lucas Zampieri [5.14.0-483.el9]Lucas Zampieri [5.14.0-482.el9]Lucas Zampieri [5.14.0-481.el9]Lucas Zampieri [5.14.0-480.el9]Lucas Zampieri [5.14.0-479.el9]Lucas Zampieri [5.14.0-478.el9]Lucas Zampieri [5.14.0-477.el9]Lucas Zampieri [5.14.0-476.el9]Lucas Zampieri [5.14.0-475.el9]Lucas Zampieri [5.14.0-474.el9]Lucas Zampieri [5.14.0-473.el9]Lucas Zampieri [5.14.0-472.el9]Lucas Zampieri [5.14.0-471.el9]Lucas Zampieri [5.14.0-470.el9]Lucas Zampieri [5.14.0-469.el9]Lucas Zampieri [5.14.0-468.el9]Lucas Zampieri [5.14.0-467.el9]Lucas Zampieri [5.14.0-466.el9]Lucas Zampieri [5.14.0-465.el9]Lucas Zampieri [5.14.0-464.el9]Lucas Zampieri [5.14.0-463.el9]Lucas Zampieri [5.14.0-462.el9]Lucas Zampieri [5.14.0-461.el9]Lucas Zampieri [5.14.0-460.el9]Lucas Zampieri [5.14.0-459.el9]Lucas Zampieri [5.14.0-458.el9]Scott Weaver [5.14.0-457.el9]Lucas Zampieri [5.14.0-456.el9]Lucas Zampieri [5.14.0-455.el9]Lucas Zampieri [5.14.0-454.el9]Lucas Zampieri [5.14.0-453.el9]Lucas Zampieri [5.14.0-452.el9]Lucas Zampieri [5.14.0-451.el9]Lucas Zampieri [5.14.0-450.el9]Lucas Zampieri [5.14.0-449.el9]Lucas Zampieri [5.14.0-448.el9]Patrick Talbert [5.14.0-447.el9]Patrick Talbert [5.14.0-446.el9]Lucas Zampieri [5.14.0-445.el9]Lucas Zampieri [5.14.0-444.el9]Lucas Zampieri [5.14.0-443.el9]Lucas Zampieri [5.14.0-442.el9]Lucas Zampieri [5.14.0-441.el9]Lucas Zampieri [5.14.0-440.el9]Lucas Zampieri [5.14.0-439.el9]Lucas Zampieri [5.14.0-438.el9]Lucas Zampieri [5.14.0-437.el9]Lucas Zampieri [5.14.0-436.el9]Scott Weaver [5.14.0-435.el9]Scott Weaver [5.14.0-434.el9]Scott Weaver [5.14.0-433.el9]Lucas Zampieri [5.14.0-432.el9]Lucas Zampieri [5.14.0-431.el9]Lucas Zampieri [5.14.0-430.el9]Lucas Zampieri [5.14.0-429.el9]Lucas Zampieri [5.14.0-428.el9]- Porting to Rocky Linux 9, debranding and Rocky branding - Ensure aarch64 kernel is not compressed- mlxsw: spectrum_ipip: Fix memory leak when changing remote IPv6 address (CKI Backport Bot) [RHEL-66899] {CVE-2024-50252} - CVE-2024-53122 mptcp: cope racing subflow creation in mptcp_rcv_space_adjust (Patrick Talbert) [RHEL-70083 RHEL-69670] {CVE-2024-53122} - mm: make show_free_areas() static (Aristeu Rozanski) [RHEL-66998 RHEL-27743] - mm: remove arguments of show_mem() (Aristeu Rozanski) [RHEL-66998 RHEL-27743] - KVM: s390: Change virtual to physical address access in diag 0x258 handler (Thomas Huth) [RHEL-67922 RHEL-65229] - KVM: s390: gaccess: Check if guest address is in memslot (Thomas Huth) [RHEL-67922 RHEL-65229] - KVM: s390: Fix SORTL and DFLTCC instruction format error in __insn32_query (Thomas Huth) [RHEL-67922 RHEL-65229] - s390/uv: Panic for set and remove shared access UVC errors (Thomas Huth) [RHEL-67922 RHEL-65229] - KVM: s390: remove useless include (Thomas Huth) [RHEL-67922 RHEL-65229] - s390/mm: Re-enable the shared zeropage for !PV and !skeys KVM guests (Thomas Huth) [RHEL-67922 RHEL-65229] - mm/userfaultfd: Do not place zeropages when zeropages are disallowed (Thomas Huth) [RHEL-67922 RHEL-65229] - s390: allow pte_offset_map_lock() to fail (Thomas Huth) [RHEL-67922 RHEL-54248] - KVM: s390: vsie: Use virt_to_phys for crypto control block (Thomas Huth) [RHEL-67922 RHEL-65229] - KVM: s390: vsie: Use virt_to_phys for facility control block (Thomas Huth) [RHEL-67922 RHEL-65229] - gfs2: Prevent inode creation race (Andreas Gruenbacher) [RHEL-68137 RHEL-68102] - gfs2: Only defer deletes when we have an iopen glock (Andreas Gruenbacher) [RHEL-68137 RHEL-68102] - gfs2: Randomize GLF_VERIFY_DELETE work delay (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Use mod_delayed_work in gfs2_queue_try_to_evict (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Update to the evict / remote delete documentation (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Call gfs2_queue_verify_delete from gfs2_evict_inode (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Clean up delete work processing (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Minor delete_work_func cleanup (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Return enum evict_behavior from gfs2_upgrade_iopen_glock (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Rename dinode_demise to evict_behavior (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Rename GIF_{DEFERRED -> DEFER}_DELETE (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Faster gfs2_upgrade_iopen_glock wakeups (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Fix unlinked inode cleanup (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Allow immediate GLF_VERIFY_DELETE work (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Initialize gl_no_formal_ino earlier (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Rename GLF_VERIFY_EVICT to GLF_VERIFY_DELETE (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: make timeout values more explicit (Wolfram Sang) [RHEL-62105 RHEL-60945] - gfs2: Simplify function gfs2_upgrade_iopen_glock (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Rename SDF_DEACTIVATING to SDF_KILL (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - smb: client: fix use-after-free of signing key (Jay Shin) [RHEL-69306 RHEL-66206] - net/iucv: fix use after free in iucv_sock_close() (Mete Durlu) [RHEL-60300 RHEL-53992] - KVM: arm64: Ensure vgic_ready() is ordered against MMIO registration (CKI Backport Bot) [RHEL-70294]- bnxt_en: Add support for user configured RSS key (Michal Schmidt) [RHEL-68699 RHEL-54645] - bnxt_en: Add function to calculate Toeplitz hash (Michal Schmidt) [RHEL-68699 RHEL-54645] - kvm: Note an RCU quiescent state on guest exit (Leonardo Bras) [RHEL-65734 RHEL-20288] - rcu: Add rcutree.nohz_full_patience_delay to reduce nohz_full OS jitter (Leonardo Bras) [RHEL-65734 RHEL-20288] - context_tracking: Fix KCSAN noinstr violation (Leonardo Bras) [RHEL-65734 RHEL-20288] - perf/aux: Fix AUX buffer serialization (Michael Petlan) [RHEL-67495] {CVE-2024-46713} - RDMA/bnxt_re: Fix a bug while setting up Level-2 PBL pages (Mohammad Heib) [RHEL-66669 RHEL-52759] {CVE-2024-50208}- xfrm: validate new SA's prefixlen using SA family when sel.family is unset (Sabrina Dubroca) [RHEL-66462 RHEL-66461] {CVE-2024-50142} - xfrm: fix one more kernel-infoleak in algo dumping (CKI Backport Bot) [RHEL-65960] {CVE-2024-50110} - Revert "Merge: [qed] softlockup triggered by ethtool -d [rhel-9.5.z]" (Lucas Zampieri) [RHEL-61705] - tracing/hwlat: Fix a race during cpuhp processing (Tomas Glozar) [RHEL-69468] - tracing/timerlat: Fix a race during cpuhp processing (Tomas Glozar) [RHEL-69468] {CVE-2024-49866} - tracing/timerlat: Drop interface_lock in stop_kthread() (Tomas Glozar) [RHEL-69468] - tracing/timerlat: Fix duplicated kthread creation due to CPU online/offline (Tomas Glozar) [RHEL-69468] - ceph: remove the incorrect Fw reference check when dirtying pages (Xiubo Li) [RHEL-61416 RHEL-60255]- bpf: Fix a kernel verifier crash in stacksafe() (CKI Backport Bot) [RHEL-66097 RHEL-66098] {CVE-2024-45020} - bpf: Fix a sdiv overflow issue (CKI Backport Bot) [RHEL-64598 RHEL-64597] {CVE-2024-49888} - bpf: Fix out-of-bounds write in trie_get_next_key() (CKI Backport Bot) [RHEL-66877] {CVE-2024-50262} - bpf: Fix use-after-free in bpf_uprobe_multi_link_attach() (CKI Backport Bot) [RHEL-63331] {CVE-2024-47675} - nfsd: ensure that nfsd4_fattr_args.context is zeroed out (Jay Shin) [RHEL-58884 RHEL-58883] {CVE-2024-46697} - KVM: nSVM: Ignore nCR3[4:0] when loading PDPTEs from memory (Jon Maloy) [RHEL-65872] {CVE-2024-50115} - net: tighten bad gso csum offset check in virtio_net_hdr (Guillaume Nault) [RHEL-67683] - udp: fix receiving fraglist GSO packets (Guillaume Nault) [RHEL-67683] - Bluetooth: hci: fix null-ptr-deref in hci_read_supported_codecs (CKI Backport Bot) [RHEL-66804] {CVE-2024-50255} - Bluetooth: ISO: Fix UAF on iso_sock_timeout (Bastien Nocera) [RHEL-66321] {CVE-2024-50124} - Bluetooth: SCO: Fix UAF on sco_sock_timeout (Bastien Nocera) [RHEL-65928] {CVE-2024-50125} - Bluetooth: Fix use-after-free bugs caused by sco_sock_timeout (Bastien Nocera) [RHEL-65928] {CVE-2024-27398} - bpf: Add BPF_PROG_TYPE_CGROUP_SKB attach type enforcement in BPF_LINK_CREATE (CKI Backport Bot) [RHEL-44173] {CVE-2024-38564} - Bluetooth: bnep: fix wild-memory-access in proto_unregister (CKI Backport Bot) [RHEL-66365] {CVE-2024-50148} - Bluetooth: l2cap: fix null-ptr-deref in l2cap_chan_timeout (CKI Backport Bot) [RHEL-57716 RHEL-36374] {CVE-2024-27399}- arm64: probes: Remove broken LDR (literal) uprobe support (CKI Backport Bot) [RHEL-66046] {CVE-2024-50099} - qed: put cond_resched() in qed_dmae_operation_wait() (Michal Schmidt) [RHEL-61705 RHEL-6372] - qed: allow the callee of qed_mcp_nvm_read() to sleep (Michal Schmidt) [RHEL-61705 RHEL-6372] - qed: put cond_resched() in qed_grc_dump_ctx_data() (Michal Schmidt) [RHEL-61705 RHEL-6372] - qed: make 'ethtool -d' 10 times faster (Michal Schmidt) [RHEL-61705 RHEL-6372] - qed: allow sleep in qed_mcp_trace_dump() (Michal Schmidt) [RHEL-61705 RHEL-6372] - sched/numa: Fix the potential null pointer dereference in task_numa_work() (CKI Backport Bot) [RHEL-66810] {CVE-2024-50223} - irqchip/gic-v4: Correctly deal with set_affinity on lazily-mapped VPEs (Charles Mirabile) [RHEL-66969] {CVE-2024-50192} - irqchip/gic-v4: Don't allow a VMOVP on a dying VPE (Charles Mirabile) [RHEL-66969] {CVE-2024-50192} - perf/x86/intel/uncore: Support HBM and CXL PMON counters (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Cleanup unused unit structure (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Apply the unit control RB tree to PCI uncore units (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Apply the unit control RB tree to MSR uncore units (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Apply the unit control RB tree to MMIO uncore units (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Retrieve the unit ID from the unit control RB tree (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Support per PMU cpumask (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Save the unit control address of all units (Michael Petlan) [RHEL-65856]- s390/dasd: fix error recovery leading to data corruption on ESE devices (Mete Durlu) [RHEL-64902 RHEL-55873] - net/smc: fix illegal rmb_desc access in SMC-D connection dump (Steve Best) [RHEL-65436 RHEL-27748] {CVE-2024-26615} - gitlab-ci: use zstream builder container image (Michael Hofmann) - netfilter: nft_payload: sanitize offset and length before calling skb_checksum() (CKI Backport Bot) [RHEL-66856] {CVE-2024-50251} - net: avoid potential underflow in qdisc_pkt_len_init() with UFO (CKI Backport Bot) [RHEL-65401] {CVE-2024-49949} - block: initialize integrity buffer to zero before writing it to media (Ming Lei) [RHEL-58761 RHEL-54768] {CVE-2024-43854} - proc: fix dentry/inode overinstantiating under /proc/${pid}/net (Joel Savitz) [RHEL-62824 RHEL-57703] - iommu: Restore lost return in iommu_report_device_fault() (CKI Backport Bot) [RHEL-67364] {CVE-2024-44994} - net: ena: Extend customer metrics reporting support (Kamal Heib) [RHEL-66933 RHEL-59968] - net: ena: Add ENA Express metrics support (Kamal Heib) [RHEL-66933 RHEL-59968] - xsk: fix batch alloc API on non-coherent systems (Felix Maurer) [RHEL-59884 RHEL-58954] - selinux,smack: don't bypass permissions check in inode_setsecctx hook (Ondrej Mosnacek) [RHEL-66106] {CVE-2024-46695} - PCI/AER: Disable AER service on suspend (Lenny Szubowicz) [RHEL-67037 RHEL-22265] - ACPI: PM: s2idle: Evaluate all Low-Power S0 Idle _DSM functions (Mark Langsdorf) [RHEL-67037 RHEL-54149] - mptcp: fallback when MPTCP opts are dropped after 1st data (CKI Backport Bot) [RHEL-62216 RHEL-62218] - cpufreq: amd-pstate: add check for cpufreq_cpu_get's return value (David Arcari) [RHEL-61469 RHEL-45016] - cpufreq/amd-pstate: Add the missing cpufreq_cpu_put() (David Arcari) [RHEL-61469 RHEL-45016] - cpufreq/amd-pstate: Fix the scaling_max_freq setting on shared memory CPPC systems (David Arcari) [RHEL-61469 RHEL-45016] - cpufreq/amd-pstate-ut: Convert nominal_freq to khz during comparisons (David Arcari) [RHEL-61469 RHEL-45016] - cpufreq/amd-pstate: fix setting policy current frequency value (David Arcari) [RHEL-61469 RHEL-45016] - netfilter: flowtable: initialise extack before use (CKI Backport Bot) [RHEL-58545] {CVE-2024-45018}- USB: serial: mos7840: fix crash on resume (Desnes Nunes) [RHEL-65484 RHEL-59050] {CVE-2024-42244} - attr: block mode changes of symlinks (CKI Backport Bot) [RHEL-61231 RHEL-60822] - ice: Adjust PTP init for 2x50G E825C devices (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Add NAC Topology device capability parser (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Add support for E825-C TS PLL handling (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Change CGU regs struct to anonymous (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Introduce ETH56G PHY model for E825C products (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Introduce ice_get_base_incval() helper (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Move CGU block (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Add PHY OFFSET_READY register clearing (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Implement Tx interrupt enablement functions (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Introduce helper to get tmr_cmd_reg values (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Introduce ice_ptp_hw struct (Petr Oros) [RHEL-64017 RHEL-29210] - wifi: rtw89: limit the PPDU length for VHT rate to 0x40000 (Narpat Mali) [RHEL-61753 RHEL-35542] - wifi: rtw89: 885xbx: apply common settings to 8851B, 8852B and 8852BT (Narpat Mali) [RHEL-61753 RHEL-35542] - wifi: rtw89: 8852b: fix definition of KIP register number (Narpat Mali) [RHEL-61753 RHEL-35542] - wifi: rtw89: 8852b: set AMSDU limit to 5000 (Narpat Mali) [RHEL-61753 RHEL-35542] - bpf: Fix overrunning reservations in ringbuf (CKI Backport Bot) [RHEL-62940] {CVE-2024-41009} - net: tcp: accept old ack during closing (Jamie Bainbridge) [RHEL-61424 RHEL-60572] - cxl/port: Fix use-after-free, permit out-of-order decoder shutdown (CKI Backport Bot) [RHEL-66837] {CVE-2024-50226} - ethtool: check device is present when getting link settings (Michal Schmidt) [RHEL-60581 RHEL-57750] - iommu/amd: Fix argument order in amd_iommu_dev_flush_pasid_all() (CKI Backport Bot) [RHEL-59982 RHEL-59981]- ext4: fix off by one issue in alloc_flex_gd() (Pavel Reichl) [RHEL-65318] - ping: fix address binding wrt vrf (Antoine Tenart) [RHEL-57564 RHEL-50920] - smb: client: stop flooding dmesg in smb2_calc_signature() (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: print failed session logoffs with FYI (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: propagate error from cifs_construct_tcon() (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: fix DFS failover in multiuser mounts (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: fix DFS interlink failover (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: improve purging of cached referrals (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: avoid unnecessary reconnects when refreshing referrals (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: handle lack of FSCTL_GET_REPARSE_POINT support (Paulo Alcantara) [RHEL-36346 RHEL-57983] - smb: client: fix deadlock in smb2_find_smb_tcon() (Paulo Alcantara) [RHEL-36346 RHEL-57983] - cifs: Fix reacquisition of volume cookie on still-live connection (Paulo Alcantara) [RHEL-36346 RHEL-57983]- efi: libstub: Move screen_info handling to common code (Maxim Levitsky) [RHEL-65344] - mpls: Reduce skb re-allocations due to skb_cow() (Guillaume Nault) [RHEL-61697] - mptcp: pm: Fix uaf in __timer_delete_sync (CKI Backport Bot) [RHEL-64678 RHEL-60737] {CVE-2024-46858} - ceph: fix cap ref leak via netfs init_request (Patrick Donnelly) [RHEL-62667 RHEL-61459] - gitlab-ci: provide consistent kcidb_tree_name (Michael Hofmann)- net: nexthop: Initialize all fields in dumped nexthops (Antoine Tenart) [RHEL-55080] {CVE-2024-42283} - tracing/osnoise: Fix build when timerlat is not enabled (Tomas Glozar) [RHEL-61870 RHEL-39968] - tracing/timerlat: Add interface_lock around clearing of kthread in stop_kthread() (Tomas Glozar) [RHEL-61870 RHEL-39968] - tracing/timerlat: Only clear timer if a kthread exists (Tomas Glozar) [RHEL-61870 RHEL-39968] - tracing/osnoise: Use a cpumask to know what threads are kthreads (Tomas Glozar) [RHEL-61870 RHEL-39968] - iommufd: Require drivers to supply the cache_invalidate_user ops (CKI Backport Bot) [RHEL-60681 RHEL-60761] {CVE-2024-46824} - Revert "fw loader: Remove the now superfluous sentinel element from ctl_table array" (Eric Chanudet) [RHEL-62925 RHEL-50129] - smb: client: fix hang in wait_for_response() for negproto (Jay Shin) [RHEL-61607 RHEL-57983]- memcg: protect concurrent access to mem_cgroup_idr (Rafael Aquini) [RHEL-56254] {CVE-2024-43892} - bnxt_en: Fix double DMA unmapping for XDP_REDIRECT (Michal Schmidt) [RHEL-57259] {CVE-2024-44984}- intel_th: pci: Add Granite Rapids SOC support (Michael Petlan) [RHEL-15664] - dma: fix call order in dmam_free_coherent (Eder Zulian) [RHEL-54751] {CVE-2024-43856} - dmaengine: idxd: Avoid unnecessary destruction of file_ida (Jerry Snitselaar) [RHEL-44508] {CVE-2024-38629}- tipc: Return non-zero value from tipc_udp_addr2str() on error (Xin Long) [RHEL-55074] {CVE-2024-42284} - net/mlx5e: SHAMPO, Fix invalid WQ linked list unlink (Michal Schmidt) [RHEL-57119] {CVE-2024-44970} - net/mlx5e: Fix CT entry update leaks of modify header context (Michal Schmidt) [RHEL-55628] {CVE-2024-43864} - net/mlx5: Always drain health in shutdown callback (Michal Schmidt) [RHEL-55616] {CVE-2024-43866} - net/mlx5: SF, Stop waiting for FW as teardown was called (Michal Schmidt) [RHEL-55616] - net/mlx5: Fix missing lock on sync reset reload (Michal Schmidt) [RHEL-55121] {CVE-2024-42268}- ionic: fix kernel panic in XDP_TX action (CKI Backport Bot) [RHEL-47730] {CVE-2024-40907} - r8169: Fix possible ring buffer corruption on fragmented Tx packets. (Izabela Bakollari) [RHEL-44037] {CVE-2024-38586} - ata: libata-core: Fix double free on error (Tomas Henzl) [RHEL-53777] - ata: libata: Fix memory leak for error path in ata_host_alloc() (Tomas Henzl) [RHEL-53777] - ata: ahci: Clean up sysfs file on error (Tomas Henzl) [RHEL-53777] - ata: libata-core: Fix null pointer dereference on error (Tomas Henzl) [RHEL-53777] - ata: libata-core: Add ATA_HORKAGE_NOLPM for all Crucial BX SSD1 models (Tomas Henzl) [RHEL-53777] - ata: ahci: Do not enable LPM if no LPM states are supported by the HBA (Tomas Henzl) [RHEL-53777] - ata: libata-scsi: Set the RMB bit only for removable media devices (Tomas Henzl) [RHEL-53777] - ata: libata-core: Do not try to set sleeping devices to standby (Tomas Henzl) [RHEL-53777] - KVM: s390: fix validity interception issue when gisa is switched off (CKI Backport Bot) [RHEL-57197] {CVE-2024-45005}- wifi: cfg80211: handle 2x996 RU allocation in cfg80211_calculate_bitrate_he() (Jose Ignacio Tornos Martinez) [RHEL-55579] {CVE-2024-43879} - wifi: mac80211: fix NULL dereference at band check in starting tx ba session (Jose Ignacio Tornos Martinez) [RHEL-56191] {CVE-2024-43911} - wifi: rtw89: Fix array index mistake in rtw89_sta_info_get_iter() (Jose Ignacio Tornos Martinez) [RHEL-54805] {CVE-2024-43842}- scsi: smartpqi: Bump driver version to 2.1.26-030 (Don Brace) [RHEL-21268] - scsi: smartpqi: Fix logical volume rescan race condition (Don Brace) [RHEL-21268] - scsi: smartpqi: Add new controller PCI IDs (Don Brace) [RHEL-21268] - gfs2: Fix NULL pointer dereference in gfs2_log_flush (Andrew Price) [RHEL-51559] {CVE-2024-42079} - x86/mm: Fix pti_clone_pgtable() alignment assumption (Rafael Aquini) [RHEL-57170] {CVE-2024-44965} - bnxt_en: Adjust logging of firmware messages in case of released token in __hwrm_send() (CKI Backport Bot) [RHEL-47822] {CVE-2024-40919}- kabi: enable check-kabi (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zlib_inflate_workspacesize to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zlib_inflateInit2 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zlib_inflateEnd to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zlib_inflate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zgid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zap_vma_ptes to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol yield to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xz_dec_run to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xz_dec_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xz_dec_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_uses_need_wakeup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_tx_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_tx_peek_desc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_tx_completed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_set_tx_need_wakeup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_set_rx_need_wakeup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_get_pool_from_qid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_clear_rx_need_wakeup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_set_rxq_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_raw_get_dma to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_dma_unmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_dma_sync_for_device_slow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_dma_sync_for_cpu_slow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_dma_map to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_warn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_set_features_flag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_rxq_info_unreg_mem_model to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_rxq_info_unreg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_rxq_info_reg_mem_model to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __xdp_rxq_info_reg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_rxq_info_is_reg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_return_frame_rx_napi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_return_frame to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_master_redirect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_features_set_redirect_target to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_features_clear_redirect_target to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_do_redirect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_do_flush to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_convert_zc_to_xdp_frame to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xattr_full_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_store to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xas_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_set_mark to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_load to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __xa_insert to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_get_mark to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_find_after to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_erase to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_clear_mark to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __xa_alloc_cyclic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __xa_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol x86_spec_ctrl_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_return_thunk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rsi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rdx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rdi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rcx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rbx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rbp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rax to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r9 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r15 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r14 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r13 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r12 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r11 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r10 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol x86_cpu_to_apicid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __write_overflow_field to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol write_inode_now to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __warn_printk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol wake_up_process to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __wake_up to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __wait_on_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol wait_for_completion_timeout to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol wait_for_completion_interruptible to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol wait_for_completion to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vzalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vsprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vsnprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vscnprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vprintk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vm_zone_stat to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vm_munmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vm_mmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vm_event_states to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmemmap_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc_to_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc_32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __vmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vlan_dev_vlan_proto to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vlan_dev_vlan_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vlan_dev_real_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __virt_addr_valid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_unlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_symlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_statfs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __vfs_setxattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_rmdir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_rename to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __vfs_removexattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_readlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_mknod to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_mkdir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_llseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_link to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_iter_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_iter_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __vfs_getxattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_get_link to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_getattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_fsync_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_fsync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfree to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __var_waitqueue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_undefined to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_teardown_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_setup_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_possible_blades to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __uv_hub_info_list to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_get_hubless_system to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __uv_cpu_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_obj_count to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_install_heap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_get_pci_topology to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_get_master_nasid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_get_heapsize to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_get_geoinfo to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_enum_ports to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_enum_objs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol usleep_range_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol up_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol up_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol up to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_sysctl_table to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_switchdev_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_switchdev_blocking_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_shrinker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_reboot_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_nmi_handler to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netevent_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netdevice_notifier_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netdevice_notifier_dev_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netdevice_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_kprobe to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_inetaddr_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_inet6addr_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_filesystem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_fib_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_chrdev_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __unregister_chrdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_blkdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_binfmt to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unmap_mapping_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unlock_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol udp_tunnel_nic_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol udp4_hwcsum to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __udelay to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_unregister_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_termios_encode_baud_rate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_std_termios to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_register_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_port_link_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_port_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_port_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tty_insert_flip_string_flags to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_flip_buffer_push to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_driver_kref_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_buffer_request_room to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tty_alloc_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tsc_khz to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol try_wait_for_completion to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol try_module_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol truncate_pagecache to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol truncate_inode_pages_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol truncate_inode_pages_final to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol truncate_inode_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_seq_putc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_seq_printf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_raw_output_prep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_print_flags_seq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tracepoint_xdp_exception to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tracepoint_mmap_lock_start_locking to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tracepoint_mmap_lock_released to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tracepoint_mmap_lock_acquire_returned to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_handle_return to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_reg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_raw_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_printf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_ignore_this_pid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_buffer_reserve to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_buffer_commit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol touch_softlockup_watchdog to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _totalram_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tls_validate_xmit_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tls_get_record to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timer_delete_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timer_delete to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timecounter_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timecounter_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timecounter_cyc2time to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol time64_to_tm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol this_cpu_off to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol thaw_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tcp_hashinfo to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __task_pid_nr_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tasklet_unlock_wait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tasklet_setup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tasklet_schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tasklet_kill to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tasklet_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tasklet_hi_schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sys_tz to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol system_wq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol system_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_streq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_remove_group to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_remove_file_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_remove_bin_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sysfs_match_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_emit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_create_group to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_create_file_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_create_bin_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_add_file_to_group to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sync_mapping_buffers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol synchronize_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol synchronize_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol synchronize_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sync_blockdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __symbol_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __symbol_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sw_hweight64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sw_hweight32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol submit_bio_noacct to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol submit_bio to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strstr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strsep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strrchr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strnlen_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strnlen to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strncpy_from_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strncpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strncmp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strncasecmp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strlen to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strlcpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strlcat to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strim to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strcspn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strcpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strcmp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strchr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strcat to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol static_key_slow_inc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol static_key_slow_dec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol static_key_count to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __stack_chk_fail to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sscanf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sort to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol softnet_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_setsockopt to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_sendmsg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_recvmsg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_gen_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_create_kern to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_alloc_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sn_region_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol snprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sn_partition_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol smp_call_function_single_async to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol smp_call_function_single to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol smp_call_function_many to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sme_me_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sk_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_vlan_pop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_tstamp_tx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __skb_recv_udp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_realloc_headroom to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_queue_tail to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_push to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_pull to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __skb_pad to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __skb_flow_dissect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_ext_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_dequeue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_copy_bits to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_copy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_clone_tx_timestamp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_clone to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_checksum_help to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_checksum to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_add_rx_frag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sk_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sized_strscpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol single_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol single_open_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol single_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_write_to_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_strtoull to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_strtoul to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_strtol to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_statfs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_read_from_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_attr_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_attr_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol si_meminfo to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sigprocmask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol shrink_dcache_sb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol shrink_dcache_parent to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sg_page_iter_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sg_page_iter_dma_next to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sg_next to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sget to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sg_copy_to_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sg_copy_from_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_user_nice to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_page_writeback to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __set_page_dirty_nobuffers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_page_dirty_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_page_dirty to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_normalized_timespec64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_nlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_freezable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_disk_ro to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_current_groups to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_cpus_allowed_ptr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_capacity to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_blocksize to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol setattr_prepare to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_puts to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_putc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_printf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_lseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol send_sig_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol send_sig to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_sb_set_mnt_opts to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_sb_eat_lsm_opts to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_inode_init_security to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_free_mnt_opts to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_d_instantiate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sdev_prefix_printk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__tp_func_xdp_exception to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__preempt_schedule_notrace to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__preempt_schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__might_resched to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__cond_resched to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_vpd_lun_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_remove_host to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_remove_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_register_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsilun_to_int to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_is_sdev_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_is_fc_rport to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_host_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_host_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_host_busy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_host_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_done to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_device_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_device_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_device_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_command_size_tbl to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_change_queue_depth to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsicam_bios_param to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_bus_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_alloc_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_add_host_with_dma to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_add_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scnprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCK__tp_func_xdp_exception to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol schedule_timeout to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sched_numa_hop_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sched_clock_cpu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sched_clock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rtnl_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rtnl_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rtnl_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rtnl_is_locked to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rps_may_expire_flow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol round_jiffies to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol root_device_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __root_device_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rht_bucket_nested_insert to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rht_bucket_nested to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __rht_bucket_nested to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhltable_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhashtable_insert_slow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhashtable_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhashtable_free_and_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhashtable_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol revert_creds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol request_threaded_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __request_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __request_module to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol request_firmware_direct to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol request_firmware to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol remove_wait_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol remove_proc_entry to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol remap_pfn_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol release_sock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __release_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol release_firmware to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_sysctl_table to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_switchdev_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_switchdev_blocking_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_shrinker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_reboot_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __register_nmi_handler to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netevent_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdevice_notifier_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdevice_notifier_dev_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdevice_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdevice to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_kprobe to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_inetaddr_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_inet6addr_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_filesystem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_fib_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_chrdev_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __register_chrdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __register_blkdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __register_binfmt to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __refrigerator to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol refcount_warn_saturate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol refcount_dec_if_one to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol refcount_dec_and_mutex_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol recalc_sigpending to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __read_overflow2_field to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_io to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_entry_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_entry_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_entry_insert to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_entry_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_resolve_route to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_resolve_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_reject to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_read_gid_l2_fields to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_query_gid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_listen to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_disconnect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_destroy_qp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_destroy_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_create_qp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __rdma_create_kernel_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_connect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_bind_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_alloc_hw_stats_struct to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_accept to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rcuref_get_slowpath to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rcu_read_unlock_strict to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __rcu_read_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __rcu_read_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rcu_barrier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rb_next to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rb_insert_color to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rb_first to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rb_erase to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_unlock_irqrestore to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_unlock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_unlock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_lock_irqsave to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_lock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_lock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_unlock_irqrestore to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_unlock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_unlock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_trylock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_lock_irqsave to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_lock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_lock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_unlock_irqrestore to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_unlock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_unlock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_lock_irqsave to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_lock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_lock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ___ratelimit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_tag_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_next_chunk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_insert to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_delete to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol queue_work_on to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol queue_delayed_work_on to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol qed_put_iscsi_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol qed_put_eth_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol qdisc_reset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pv_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_user_8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_user_4 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_user_2 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol put_unused_fd to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol put_disk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_devmap_managed_page_refs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol put_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_cred to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptrs_per_p4d to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_schedule_worker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_parse_header to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_find_pin to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_clock_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_clock_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_clock_index to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_clock_event to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_classify_raw to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ___pskb_trim to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __pskb_pull_tail to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pskb_expand_head to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol psample_sample_packet to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_mkdir_mode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_mkdir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_dostring to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_dointvec_minmax to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_dointvec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_create_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol priv_to_devlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __printk_ratelimit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _printk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol print_hex_dump to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol prepare_to_wait_exclusive to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol prepare_to_wait_event to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol prepare_to_wait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol prepare_creds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_test_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_lock_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_acl_valid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_acl_to_xattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_acl_from_xattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_acl_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol poll_initwait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol poll_freewait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pm_schedule_suspend to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __pm_runtime_resume to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pldmfw_op_pci_match_record to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pldmfw_flash_image to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pipe_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pipe_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pid_task to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol physical_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol phys_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pgprot_writecombine to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pgdir_shift to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol perf_trace_run_bpf_submit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol perf_trace_buf_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol percpu_ref_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol percpu_ref_exit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __per_cpu_offset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcpu_hot to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_write_config_word to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_write_config_dword to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_wake_from_d3 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_wait_for_pending_transaction to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_vfs_assigned to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_unregister_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_sriov_set_totalvfs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_sriov_get_totalvfs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_set_power_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_set_master to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_select_bars to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_save_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_restore_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_restore_msi_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_request_selected_regions to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_request_regions to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_release_selected_regions to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_release_regions to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __pci_register_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_read_config_word to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_read_config_dword to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_read_config_byte to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_prepare_to_sleep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_num_vf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_msix_free_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_msix_can_alloc_dyn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_msix_alloc_irq_at to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_irq_vector to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iov_virtfn_devfn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iov_vf_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iov_get_pf_drvdata to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iounmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_ioremap_bar to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iomap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_get_dsn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_get_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_free_irq_vectors to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_find_ext_capability to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_find_capability to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_relaxed_ordering_enabled to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_ptm_enabled to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_print_link_status to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_wake to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_sriov to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_ptm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_msix_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_msi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_device_mem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_atomic_ops_to_root to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_flr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_capability_read_word to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_capability_read_dword to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_bandwidth_available to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_sriov to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_msix to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_msi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_link_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_dev_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_device_is_present to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_dev_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_dev_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_clear_master to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_cfg_access_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_cfg_access_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_bus_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_alloc_irq_vectors to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_aer_clear_nonfatal_status to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol path_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_set_int to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_set_bool to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_ushort to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_ulong to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_uint to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_short to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_long to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_int to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_charp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_byte to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_bool to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_get_int to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_array_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol panic_notifier_list to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol panic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __pagevec_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pagevec_lookup_range_tag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_update_nid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_get_stats to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_alloc_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_offset_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_frag_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __page_frag_cache_drain to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pagecache_get_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol override_creds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol on_each_cpu_cond_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __num_online_cpus to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol numa_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ns_to_timespec64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol nr_cpu_ids to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol notify_change to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol noop_llseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol node_to_cpumask_map to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol node_states to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __node_distance to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol node_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol nla_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol new_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol net_ratelimit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_tx_wake_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_tx_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_tx_stop_all_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_tx_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_set_xps_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_set_tso_max_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_set_real_num_tx_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_set_real_num_rx_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_schedule_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_rx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __netif_napi_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_napi_add_weight to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_device_detach to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_device_attach to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_carrier_on to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_carrier_off to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_carrier_event to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol net_dim to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_warn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_update_features to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_unbind_sb_channel to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_state_change to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_set_tc_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_set_sb_channel to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_set_num_tc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_rx_handler_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_rx_handler_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_rss_key_fill to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_reset_tc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_refcnt_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_printk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_port_same_parent_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_pick_tx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_notice to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_master_upper_dev_get_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_master_upper_dev_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_lower_get_next to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_features_change to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_err to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_crit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_bind_sb_channel_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __netdev_alloc_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol neigh_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __neigh_event_send to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol neigh_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ndo_dflt_fdb_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ndo_dflt_bridge_getlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ndelay to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_schedule_prep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __napi_schedule_irqoff to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __napi_schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_gro_receive to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_enable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_disable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_consume_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_complete_done to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_busy_loop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_build_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_alloc_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol names_cachep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_lock_interruptible to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_is_locked to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mutex_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol msleep_interruptible to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol msleep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __msecs_to_jiffies to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mpage_writepages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mpage_readahead to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mount_nodev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mount_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol module_refcount to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol module_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol module_layout to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __module_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mod_timer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mod_delayed_work_on to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mntput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mntget to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mmu_notifier_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mmu_notifier_get_locked to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mmput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mmap_lock_do_trace_start_locking to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mmap_lock_do_trace_released to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mmap_lock_do_trace_acquire_returned to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mlxfw_firmware_flash to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol misc_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol misc_deregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol metadata_dst_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol metadata_dst_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mem_section to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_free_slab to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_create_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_alloc_slab to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memparse to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memory_read_from_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memmove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memdup_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memcpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memcmp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memchr_inv to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mds_idle_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mark_page_accessed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mark_inode_dirty to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mark_buffer_dirty to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol loops_per_jiffy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol lookup_one_len to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol lookup_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol lock_sock_nested to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol locks_lock_inode_wait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol locks_delete_block to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol lockref_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __local_bh_enable_ip to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol llist_add_batch to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __list_del_entry_valid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __list_add_valid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kvmalloc_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kvfree_call_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kvfree to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_with_offset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_ts64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_snapshot to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_real_ts64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_real_seconds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_coarse_real_ts64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_use_mm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_unuse_mm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_stop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_should_stop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_queue_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_queue_delayed_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_destroy_worker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_delayed_work_timer_fn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_create_worker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_create_on_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_complete_and_exit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_cancel_work_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_cancel_delayed_work_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_bind to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtoull to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtouint to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtou8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtou16 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtos16 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtoll to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtoint to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtobool to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrdup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol krealloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_uevent_env to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_uevent to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_set_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_init_and_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_get_unless_zero to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_create_and_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmemdup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_shrink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_create_usercopy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmalloc_trace to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmalloc_node_trace to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __kmalloc_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmalloc_large to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmalloc_caches to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __kmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_pid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_pgrp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_fasync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_block_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_anon_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kfree to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kexec_crash_loaded to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kern_path_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kern_path to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_sigaction to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_sendmsg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_recvmsg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_fpu_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_fpu_begin_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kblockd_schedule_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kasprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol jiffies_to_usecs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol jiffies_to_msecs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol jiffies_64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol jiffies to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iter_file_splice_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iterate_dir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol is_vmalloc_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol is_uv_system to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iscsi_boot_create_host_kset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_set_affinity_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_poll_enable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_poll_disable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_get_irq_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_cpu_rmap_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __irq_apply_affinity_hint to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ipv6_stub to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ipv6_skip_exthdr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ipv6_find_hdr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ipv6_chk_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ipv6_addr_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip_tos2prio to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip_send_check to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip_route_output_flow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip_queue_xmit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ip_dev_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip6_route_output_flags to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip6_dst_hoplimit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iowrite32be to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iov_iter_kvec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iov_iter_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iov_iter_advance to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iounmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioremap_wc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioremap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioread8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioread32be to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioread16be to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iomem_resource to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol invalidate_mapping_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol invalidate_inode_pages2_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol invalidate_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol int_to_scsilun to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol int_pow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __insert_inode_hash to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol inode_permission to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol inode_init_always to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_wait_var_entry to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __init_waitqueue_head to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_wait_entry to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_uts_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_user_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_timer_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_task to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __init_swait_queue_head to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_special_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __init_rwsem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in_group_p to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol inet_del_protocol to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol inet_add_protocol to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in_dev_finish_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in_aton to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in6_pton to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in4_pton to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol import_iovec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ilookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol igrab to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_preload to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_get_next_ul to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_alloc_u32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ida_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ida_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ida_alloc_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_unregister_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_umem_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_umem_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_umem_find_best_pgsz to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_umem_dmabuf_get_pinned to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_sg_to_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_set_device_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_resize_cq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_register_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_query_port to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_modify_qp_is_ok to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_get_eth_speed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_dispatch_event to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ibdev_warn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ibdev_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_device_set_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_device_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_device_get_by_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ibdev_err to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol I_BDEV to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_destroy_cq_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_dereg_mr_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_dealloc_pd_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_dealloc_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ib_create_cq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ib_alloc_pd to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _ib_alloc_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hyperv_write_cfg_blk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hyperv_reg_block_invalidate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hyperv_read_cfg_blk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hwmon_device_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hwmon_device_register_with_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hwmon_device_register_with_groups to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __hw_addr_unsync_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __hw_addr_sync_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __hw_addr_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hugetlb_optimize_vmemmap_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hrtimer_start_range_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hrtimer_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hrtimer_forward to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hrtimer_cancel to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hex_dump_to_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol groups_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol groups_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_register_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_put_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_insert_raw to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_deregister_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_allocate_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_zeroed_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_user_pages_remote to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_user_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __get_user_nocheck_1 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __get_user_2 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __get_user_1 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_unused_fd_flags to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_random_bytes to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_fs_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __get_free_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_device_system_crosststamp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_write_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_write_checks to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_shutdown_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_setlease to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_read_dir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_pipe_buf_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_permission to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_fillattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_write_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __generic_file_write_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_splice_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_read_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_llseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_error_remove_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_delete_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gcd to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fs_bio_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol freezing_slow_path to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol freeze_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_percpu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __free_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_irq_cpu_rmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_fib_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_cpumask_var to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fortify_panic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol forget_all_cached_acls to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol follow_up to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol folio_wait_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __folio_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __folio_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __folio_cancel_dirty to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __flush_workqueue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flush_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flush_signals to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_vlan to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_pppoe to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_ports to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_ipv6_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_ipv4_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_ip to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_eth_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_ports to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_keyid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_ipv6_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_ipv4_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_ip to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_control to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_cvlan to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_control to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_basic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_keys_dissector to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_indr_dev_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_indr_dev_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_indr_block_cb_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_block_cb_setup_simple to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_block_cb_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_block_cb_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_block_cb_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol firmware_request_nowarn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol finish_wait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol finish_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol finish_no_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol find_vma to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol find_pid_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_next_zero_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_next_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_next_andnot_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_next_and_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_last_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol find_get_pid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol find_get_pages_range_tag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_first_zero_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_first_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol filp_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol filp_close to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol file_write_and_wait_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol file_ns_capable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol filemap_write_and_wait_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol filemap_fault to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol file_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fget to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __fentry__ to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fd_install to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol event_triggers_call to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol eth_validate_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol eth_type_trans to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_sprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_op_get_ts_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_op_get_link to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_intersect_link_masks to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_convert_link_mode_to_legacy_u32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_convert_legacy_u32_to_link_mode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol eth_platform_get_mac_address to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol eth_get_headlen to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ether_setup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol end_page_writeback to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol enable_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol empty_zero_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol emergency_restart to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol elfcorehdr_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol efi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dynamic_pr_debug to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dynamic_netdev_dbg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dynamic_ibdev_dbg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dynamic_dev_dbg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dump_stack to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dst_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_set_d_op to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol drop_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_remove_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_for_each_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_create_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_rehash to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dql_reset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dql_completed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_prune_aliases to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_on_pin_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_on_pin_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_change_ntf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_netdev_pin_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_netdev_pin_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_change_ntf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_path to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_write_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_read_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_interruptible to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol downgrade_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol do_trace_netlink_extack to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol done_path_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_obtain_alias to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_move to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dmi_get_system_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dmi_find_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_unmap_page_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_set_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_set_coherent_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_pool_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_pool_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_pool_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_pool_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dmam_free_coherent to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_map_page_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dmam_alloc_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_make_root to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_free_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_alloc_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol disable_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_invalidate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_instantiate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_hash_and_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dget_parent to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_find_alias to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _dev_warn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_uc_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_uc_add_excl to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_uc_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_set_promiscuity to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_set_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_set_mtu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_set_mac_address to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_remove_pack to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dev_queue_xmit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_printk_emit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_request_threaded_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_kmemdup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_kmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_kfree to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_kasprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_hwmon_device_register_with_groups to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_free_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_del_global to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_add_global to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_add_excl to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devmap_managed_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __devm_add_action to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_traps_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_traps_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_trap_groups_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_trap_groups_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_resources_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_resource_size_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_resource_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_rate_nodes_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_rate_node_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_rate_leaf_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_rate_leaf_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_port_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_port_health_reporter_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_params_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_params_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_param_driverinit_value_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_param_driverinit_value_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_trap_report to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_to_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_resources_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_resource_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_resource_occ_get_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_resource_occ_get_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_remote_reload_actions_performed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_region_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_region_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_priv to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_type_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_register_with_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_health_reporter_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_attrs_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_attrs_pci_vf_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_attrs_pci_sf_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_attrs_pci_pf_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_params_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_params_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_info_version_stored_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_info_version_running_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_info_version_fixed_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_info_serial_number_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_reporter_state_update to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_reporter_priv to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_reporter_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_reporter_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_report to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_u8_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_u64_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_u32_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_u32_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_string_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_pair_nest_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_pair_nest_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_obj_nest_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_obj_nest_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_bool_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_binary_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_binary_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_binary_pair_nest_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_binary_pair_nest_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_arr_pair_nest_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_arr_pair_nest_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_flash_update_timeout_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_flash_update_status_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_alloc_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_health_reporter_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_health_reporter_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_assert_locked to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_kfree_skb_irq_reason to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_kfree_skb_any_reason to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _dev_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_set_wakeup_enable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_remove_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_create_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_add_disk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_stats to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_iflink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_by_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_by_index_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_by_index to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _dev_err to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_driver_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _dev_crit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_close to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_change_flags to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_base_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_addr_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_addr_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_add_pack to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol destroy_workqueue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __destroy_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dentry_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol del_gendisk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol delayed_work_timer_fn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __delay to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol default_wake_function to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol default_llseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dec_zone_page_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_lookup_and_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_x32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_u8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_u64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_u32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_size_t to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_file_unsafe to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_dir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_blob to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_atomic_t to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_attr_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_attr_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol deactivate_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_drop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __d_drop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcb_setapp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcbnl_ieee_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcb_ieee_setapp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcb_ieee_delapp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcb_getapp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca_unregister_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca_remove_requester to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca_register_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca_add_requester to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca3_get_tag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_alloc_anon to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol current_umask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol current_time to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _ctype to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol csum_partial to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol csum_ipv6_magic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crypto_shash_update to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crypto_shash_final to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crypto_destroy_tfm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crypto_alloc_shash to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol create_empty_buffers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crc32_le to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_sibling_map to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpu_present_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpu_possible_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpu_online_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_number to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpumask_local_spread to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_khz to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpuhp_setup_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpuhp_remove_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpufreq_quick_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_bit_bitmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol copy_user_generic_unrolled to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol copy_user_generic_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol copy_user_enhanced_fast_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _copy_to_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _copy_to_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __copy_overflow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _copy_from_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _copy_from_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol convert_art_ns_to_tsc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol consume_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __const_udelay to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol config_group_init_type_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol config_group_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol configfs_unregister_subsystem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol configfs_register_subsystem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cond_resched to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol complete_all to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol complete to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol commit_creds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol clock_t_to_jiffies to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol clear_page_dirty_for_io to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol clear_nlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol clear_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol class_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol class_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol class_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __check_object_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cdev_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cdev_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cdev_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cdev_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cc_mkdec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol capable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cancel_work_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cancel_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cancel_delayed_work_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cancel_delayed_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_usermodehelper to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_switchdev_notifiers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_srcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_netdevice_notifiers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cachemode2protval to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_unregister_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_register_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_for_each_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_find_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol build_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __break_lease to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_warn_invalid_xdp_action to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run7 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run5 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run4 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run3 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run2 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run1 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_stats_enabled_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_prog_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_prog_inc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_prog_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_master_redirect_enabled_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_dispatcher_xdp_func to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol boot_cpu_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol block_write_full_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol block_write_begin to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blocking_notifier_chain_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blocking_notifier_chain_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blocking_notifier_call_chain to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blockdev_superblock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_status_to_errno to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_start_plug to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_stack_limits to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_set_queue_depth to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_rq_map_user_iov to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_rq_map_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __blk_rq_map_sg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_rq_map_kern to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_segment_boundary to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_physical_block_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_max_segments to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_max_hw_sectors to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_max_discard_sectors to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_logical_block_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_io_opt to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_io_min to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_flag_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_flag_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_dma_alignment to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_bounce_limit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_put_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_unfreeze_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_stop_hw_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_start_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_run_hw_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_run_hw_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_map_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_init_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_init_allocated_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_freeze_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_free_tag_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_free_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_end_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __blk_mq_end_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_destroy_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_complete_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_alloc_tag_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_alloc_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_integrity_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_finish_plug to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_execute_rq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blkdev_issue_flush to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __blk_alloc_disk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_zalloc_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_zalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_xor to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_weight to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_subset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_release_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_print_to_pagebuf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_parselist to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_or to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_intersects to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_from_arr32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_find_next_zero_area_off to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_find_free_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_equal to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_andnot to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_and to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bioset_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bioset_exit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_kmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_integrity_prep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_endio to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_clone_blkg_association to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_associate_blkg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_alloc_clone to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_alloc_bioset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_add_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bin2hex to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bdev_file_open_by_path to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bdev_file_open_by_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol balance_dirty_pages_ratelimited to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol avenrun to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol auxiliary_driver_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __auxiliary_driver_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol auxiliary_device_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __auxiliary_device_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol autoremove_wake_function to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol atomic_notifier_chain_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol atomic_notifier_chain_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol atomic_notifier_call_chain to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _atomic_dec_and_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol async_synchronize_full_domain to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol async_synchronize_full to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol async_schedule_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol arp_tbl to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol argv_split to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol argv_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol arch_touch_nmi_watchdog to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_workqueue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __alloc_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __alloc_percpu_gfp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __alloc_percpu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __alloc_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_netdev_mqs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_etherdev_mqs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_cpu_rmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_chrdev_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol add_wait_queue_exclusive to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol add_wait_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol add_timer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol acpi_get_table to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol acpi_disabled to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol abort_creds to stablelist (Čestmír Kalina) [RHEL-56065]- ice: fix VSI lists confusion when adding VLANs (Michal Schmidt) [RHEL-20571] - ice: fix accounting for filters shared by multiple VSIs (Michal Schmidt) [RHEL-20571] - nvme-multipath: fix io accounting on failover (John Meneghini) [RHEL-56635] - nvme: fix multipath batched completion accounting (John Meneghini) [RHEL-56635] - netfilter: tproxy: bail out if IP has been disabled on the device (Phil Sutter) [RHEL-44369] {CVE-2024-36270} - mm: list_lru: fix UAF for memory cgroup (Rafael Aquini) [RHEL-56160] {CVE-2024-43888} - platform/x86: dell-smbios-wmi: Avoid false-positive memcpy() warning (David Arcari) [RHEL-56614] - arm64: properly install vmlinuz.efi (Lenny Szubowicz) [RHEL-46772] - buildtar: fix tarballs with EFI_ZBOOT enabled (Lenny Szubowicz) [RHEL-46772] - wifi: iwlwifi: mvm: fix a crash on 7265 (Jose Ignacio Tornos Martinez) [RHEL-57681] - wifi: iwlwifi: mvm: support iwl_dev_tx_power_cmd_v8 (Jose Ignacio Tornos Martinez) [RHEL-57681]- perf: Fix event leak upon exec and file release (Michael Petlan) [RHEL-55606] {CVE-2024-43869} - perf: Fix event leak upon exit (Michael Petlan) [RHEL-55603] {CVE-2024-43870} - task_work: Introduce task_work_cancel() again (Michael Petlan) [RHEL-55603] - task_work: s/task_work_cancel()/task_work_cancel_func()/ (Michael Petlan) [RHEL-55603] - net: openvswitch: fix overwriting ct original tuple for ICMPv6 (cki-backport-bot) [RHEL-44213] {CVE-2024-38558} - net: drop bad gso csum_start and offset in virtio_net_hdr (Laurent Vivier) [RHEL-54891] {CVE-2024-43817} - net: change maximum number of UDP segments to 128 (Laurent Vivier) [RHEL-54891] {CVE-2024-43817} - net: more strict VIRTIO_NET_HDR_GSO_UDP_L4 validation (Laurent Vivier) [RHEL-54891] {CVE-2024-43817} - net: missing check virtio (Laurent Vivier) [RHEL-54891] {CVE-2024-43817} - fuse: Initialize beyond-EOF page contents before setting uptodate (CKI Backport Bot) [RHEL-56932] {CVE-2024-44947} - wifi: mac80211: Avoid address calculations via out of bounds array indexing (CKI Backport Bot) [RHEL-51285] {CVE-2024-41071} - nvme-pci: add missing condition check for existence of mapped data (Maurizio Lombardi) [RHEL-55099] {CVE-2024-42276}- sctp: fix association labeling in the duplicate COOKIE-ECHO case (Ondrej Mosnacek) [RHEL-48647] - s390/ap: Refine AP bus bindings complete processing (Cédric Le Goater) [RHEL-50373] - ice: Add netif_device_attach/detach into PF reset flow (Michal Schmidt) [RHEL-56084]- usb: xhci: prevent potential failure in handle_tx_event() for Transfer events without TRB (Desnes Nunes) [RHEL-52378] {CVE-2024-42226} - redhat: set defaults for RHEL 9.5 (Lucas Zampieri)- Revert "Merge: scsi: fnic: driver update" (John Meneghini) [RHEL-36420] - dev/parport: fix the array out-of-bounds risk (CKI Backport Bot) [RHEL-54990] {CVE-2024-42301} - leds: trigger: Unregister sysfs attributes before calling deactivate() (CKI Backport Bot) [RHEL-54835] {CVE-2024-43830} - null_blk: fix validation of block size (Ming Lei) [RHEL-51322] {CVE-2024-41077} - s390/fpu: Re-add exception handling in load_fpu_state() (Aristeu Rozanski) [RHEL-39346] - redhat: spec: add cachestat to kselftest package (Eric Chanudet) [RHEL-50302] - selftests: cachestat: Fix build warnings on ppc64 (Eric Chanudet) [RHEL-50302] - selftests/cachestat: Fix print_cachestat format (Eric Chanudet) [RHEL-50302] - selftests: cachestat: use proper syscall number macro (Eric Chanudet) [RHEL-50302] - selftests: cachestat: properly link in librt (Eric Chanudet) [RHEL-50302] - selftests: cachestat: catch failing fsync test on tmpfs (Eric Chanudet) [RHEL-50302] - selftests: cachestat: test for cachestat availability (Eric Chanudet) [RHEL-50302] - selftests: add selftests for cachestat (Eric Chanudet) [RHEL-50302]- net: stmmac: enable HW-accelerated VLAN stripping for gmac4 only (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: fix error array size (Andrew Halaney) [RHEL-6297] - net: stmmac: Assign configured channel value to EXTTS event (Andrew Halaney) [RHEL-6297] - net: stmmac: No need to calculate speed divider when offload is disabled (Andrew Halaney) [RHEL-6297] - net: stmmac: replace priv->speed with the portTransmitRate from the tc-cbs parameters (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Configure host DMA width (Andrew Halaney) [RHEL-6297] - net: stmmac: move the EST structure to struct stmmac_priv (Andrew Halaney) [RHEL-6297] - net: stmmac: move the EST lock to struct stmmac_priv (Andrew Halaney) [RHEL-6297] - net: stmmac: add support for RZ/N1 GMAC (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-socfpga: use pcs_init/pcs_exit (Andrew Halaney) [RHEL-6297] - net: stmmac: introduce pcs_init/pcs_exit stmmac operations (Andrew Halaney) [RHEL-6297] - net: stmmac: Make stmmac_xpcs_setup() generic to all PCS devices (Andrew Halaney) [RHEL-6297] - net: stmmac: Add dedicated XPCS cleanup method (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-ipq806x: account for rgmii-txid/rxid/id phy-mode (Andrew Halaney) [RHEL-6297] - net: stmmac: Rename phylink_get_caps() callback to update_caps() (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix IP-cores specific MAC capabilities (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix max-speed being ignored on queue re-init (Andrew Halaney) [RHEL-6297] - net: stmmac: Apply half-duplex-less constraint for DW QoS Eth only (Andrew Halaney) [RHEL-6297] - net: stmmac: mmc_core: Add GMAC mmc tx/rx missing statistics (Andrew Halaney) [RHEL-6297] - net: stmmac: mmc_core: Add GMAC LPI statistics (Andrew Halaney) [RHEL-6297] - net: stmmac: fix rx queue priority assignment (Andrew Halaney) [RHEL-6297] - net: stmmac: Support a generic PCS field in mac_device_info (Andrew Halaney) [RHEL-6297] - net: stmmac: don't rely on lynx_pcs presence to check for a PHY (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-rk: Remove unused of_gpio.h (Andrew Halaney) [RHEL-6297] - net: stmmac: fix typo in comment (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Update link clock rate only for RGMII (Andrew Halaney) [RHEL-6297] - net: stmmac: Complete meta data only when enabled (Andrew Halaney) [RHEL-6297] - net: stmmac: mmc_core: Drop interrupt registers from stats (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Add support for 2.5G SGMII (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix EST offset for dwmac 5.10 (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix incorrect dereference in interrupt handlers (Andrew Halaney) [RHEL-6297] - net: stmmac: Simplify mtl IRQ status checking (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: use #define for string constants (Andrew Halaney) [RHEL-6297] - net: stmmac: Add driver support for common safety IRQ (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Enable TBS on all queues but 0 (Andrew Halaney) [RHEL-6297] - net: stmmac: remove eee_enabled/eee_active in stmmac_ethtool_op_get_eee() (Andrew Halaney) [RHEL-6297] - net: stmmac: protect updates of 64-bit statistics counters (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: fix a typo of register name in DPP safety handling (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: fix handling of DPP safety error for DMA channels (Andrew Halaney) [RHEL-6297] - net: stmmac: Report taprio offload status (Andrew Halaney) [RHEL-6297] - net: stmmac: est: Per Tx-queue error count for HLBF (Andrew Halaney) [RHEL-6297] - net: stmmac: Offload queueMaxSDU from tc-taprio (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-starfive: Add support for JH7100 SoC (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-imx: set TSO/TBS TX queues default settings (Andrew Halaney) [RHEL-6297] - net: stmmac: do not clear TBS enable bit on link up/down (Andrew Halaney) [RHEL-6297] - net: fill in MODULE_DESCRIPTION()s for dwmac-socfpga (Andrew Halaney) [RHEL-6297] - net: stmmac: Wait a bit for the reset to take effect (Andrew Halaney) [RHEL-6297] - net: stmmac: Prevent DSA tags from breaking COE (Andrew Halaney) [RHEL-6297] - net: stmmac: ethtool: Fixed calltrace caused by unbalanced disable_irq_wake calls (Andrew Halaney) [RHEL-6297] - Revert "net: stmmac: Enable Per DMA Channel interrupt" (Andrew Halaney) [RHEL-6297] - net: stmmac: Use interrupt mode INTM=1 for per channel irq (Andrew Halaney) [RHEL-6297] - net: stmmac: Add support for TX/RX channel interrupt (Andrew Halaney) [RHEL-6297] - net: stmmac: Make MSI interrupt routine generic (Andrew Halaney) [RHEL-6297] - net: stmmac: fix ethtool per-queue statistics (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: drop useless check for compatible fallback (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: Make sure MDIO is initialized before use (Andrew Halaney) [RHEL-6297] - net: stmmac: mmc: Support more counters for XGMAC Core (Andrew Halaney) [RHEL-6297] - net: stmmac: Add support for EST cycle-time-extension (Andrew Halaney) [RHEL-6297] - net: stmmac: Refactor EST implementation (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: EST interrupts handling (Andrew Halaney) [RHEL-6297] - net: stmmac: fix FPE events losing (Andrew Halaney) [RHEL-6297] - net: stmmac: Add Tx HWTS support to XDP ZC (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: Disable FPE MMC interrupts (Andrew Halaney) [RHEL-6297] - net: stmmac: Add support for HW-accelerated VLAN stripping (Andrew Halaney) [RHEL-6297] - net: stmmac: reduce dma ring display code duplication (Andrew Halaney) [RHEL-6297] - net: stmmac: remove extra newline from descriptors display (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: Add architecture dependency (Andrew Halaney) [RHEL-6297] - net: stmmac: avoid rx queue overrun (Andrew Halaney) [RHEL-6297] - net: stmmac: fix rx budget limit check (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: Enable support for multiple Flexible PPS outputs (Andrew Halaney) [RHEL-6297] - net: stmmac: update MAC capabilities when tx queues are updated (Andrew Halaney) [RHEL-6297] - net: stmmac: increase TX coalesce timer to 5ms (Andrew Halaney) [RHEL-6297] - net: stmmac: move TX timer arm after DMA enable (Andrew Halaney) [RHEL-6297] - net: stmmac: improve TX timer arm logic (Andrew Halaney) [RHEL-6297] - net: introduce napi_is_scheduled helper (Andrew Halaney) [RHEL-6297] - net: stmmac: do not silently change auxiliary snapshot capture channel (Andrew Halaney) [RHEL-6297] - net: stmmac: ptp: stmmac_enable(): move change of plat->flags into mutex (Andrew Halaney) [RHEL-6297] - net: stmmac: intel: remove unnecessary field struct plat_stmmacenet_data::ext_snapshot_num (Andrew Halaney) [RHEL-6297] - net: stmmac: use correct PPS capture input index (Andrew Halaney) [RHEL-6297] - net: stmmac: simplify debug message on stmmac_enable() (Andrew Halaney) [RHEL-6297] - net: stmmac: Remove redundant checking for rx_coalesce_usecs (Andrew Halaney) [RHEL-6297] - net: stmmac: fix typo in comment (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-stm32: refactor clock config (Andrew Halaney) [RHEL-6297] - net: stmmac: remove unneeded stmmac_poll_controller (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-stm32: fix resume on STM32 MCU (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: fix the incorrect parameter (Andrew Halaney) [RHEL-6297] - net: stmmac: fix incorrect rxq|txq_stats reference (Andrew Halaney) [RHEL-6297] - net: stmmac: make stmmac_{probe|remove}_config_dt static (Andrew Halaney) [RHEL-6297] - net: stmmac: rename stmmac_pltfr_remove_no_dt to stmmac_pltfr_remove (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-visconti: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-tegra: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sunxi: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sun8i: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-stm32: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sti: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-starfive: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-socfpga: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-rk: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-meson8b: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-meson: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-mediatek: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-lpc18xx: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-ipq806x: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-intel-plat: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-ingenic: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-imx: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use devm_stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-dwc-qos-eth: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-anarion: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: Tx coe sw fallback (Andrew Halaney) [RHEL-6297] - net: stmmac: Add glue layer for Loongson-1 SoC (Andrew Halaney) [RHEL-6297] - net: stmmac: fix handling of zero coalescing tx-usecs (Andrew Halaney) [RHEL-6297] - net: stmmac: failure to probe without MAC interface specified (Andrew Halaney) [RHEL-6297] - net: stmmac: clarify difference between "interface" and "phy_interface" (Andrew Halaney) [RHEL-6297] - net: stmmac: convert half-duplex support to positive logic (Andrew Halaney) [RHEL-6297] - net: stmmac: move priv->phylink_config.mac_managed_pm (Andrew Halaney) [RHEL-6297] - net: stmmac: move xgmac specific phylink caps to dwxgmac2 core (Andrew Halaney) [RHEL-6297] - net: stmmac: move gmac4 specific phylink capabilities to gmac4 (Andrew Halaney) [RHEL-6297] - net: stmmac: provide stmmac_mac_phylink_get_caps() (Andrew Halaney) [RHEL-6297] - net: stmmac: use phylink_limit_mac_speed() (Andrew Halaney) [RHEL-6297] - net: stmmac: use "mdio_bus_data" local variable (Andrew Halaney) [RHEL-6297] - net: stmmac: clean up passing fwnode to phylink (Andrew Halaney) [RHEL-6297] - net: stmmac: convert plat->phylink_node to fwnode (Andrew Halaney) [RHEL-6297] - net: stmmac: Check more MAC HW features for XGMAC Core 3.20 (Andrew Halaney) [RHEL-6297] - stmmac: intel: Enable correction of MAC propagation delay (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: show more MAC HW features in debugfs (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: RX queue routing configuration (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-oxnas: remove obsolete dwmac glue driver (Andrew Halaney) [RHEL-6297] - net: stmmac: XGMAC support for mdio C22 addr > 3 (Andrew Halaney) [RHEL-6297] - net: stmmac: Apply redundant write work around on 4.xx too (Andrew Halaney) [RHEL-6297] - net: stmmac: use per-queue 64 bit statistics where necessary (Andrew Halaney) [RHEL-6297] - net: stmmac: don't clear network statistics in .ndo_open() (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: Fix L3L4 filter count (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Log more errors in probe (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Use dev_err_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Use of_get_phy_mode() over device_get_phy_mode() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: use devm_stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide devm_stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qco-ethqos: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide stmmac_pltfr_remove_no_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use stmmac_pltfr_exit() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide stmmac_pltfr_exit() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use stmmac_pltfr_init() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide stmmac_pltfr_init() (Andrew Halaney) [RHEL-6297] - net: ethernet: stmicro: stmmac: fix possible memory leak in __stmmac_open (Andrew Halaney) [RHEL-6297] - net: dwmac_socfpga: initialize local data for mdio regmap configuration (Andrew Halaney) [RHEL-6297] - net: stmmac: make the pcs_lynx cleanup sequence specific to dwmac_socfpga (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sogfpga: use the lynx pcs driver (Andrew Halaney) [RHEL-6297] - net: stmmac: use xpcs_create_mdiodev() (Andrew Halaney) [RHEL-6297] - net: pcs: xpcs: add xpcs_create_mdiodev() (Andrew Halaney) [RHEL-6297] - net: mdio: add mdio_device_get() and mdio_device_put() (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: add ethtool per-queue irq statistic support (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-tegra: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sun8i: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-stm32: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sti: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-rk: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-dwc-qos-eth: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-visconti: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-visconti: Make visconti_eth_clock_remove() return void (Andrew Halaney) [RHEL-6297] - net: stmmac: Make stmmac_pltfr_remove() return void (Andrew Halaney) [RHEL-6297] - net: stmmac: Initialize MAC_ONEUS_TIC_COUNTER register (Andrew Halaney) [RHEL-6297] - net: stmmac:fix system hang when setting up tag_8021q VLAN for DSA ports (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-meson8b: Avoid cast to incompatible function type (Andrew Halaney) [RHEL-6297] - net: ethernet: stmmac: dwmac-sti: remove stih415/stih416/stid127 (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-starfive: Add phy interface settings (Andrew Halaney) [RHEL-6297] - net: stmmac: Add glue layer for StarFive JH7110 SoC (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: Add snps,dwmac-5.20 IP compatible string (Andrew Halaney) [RHEL-6297] - net: stmmac: add Rx HWTS metadata to XDP ZC receive pkt (Andrew Halaney) [RHEL-6297] - net: stmmac: add Rx HWTS metadata to XDP receive pkt (Andrew Halaney) [RHEL-6297] - net: stmmac: introduce wrapper for struct xdp_buff (Andrew Halaney) [RHEL-6297] - net: stmmac: Remove unnecessary if statement brackets (Andrew Halaney) [RHEL-6297] - net: ethernet: stmmac: dwmac-rk: fix optional phy regulator handling (Andrew Halaney) [RHEL-6297] - net: ethernet: stmmac: dwmac-rk: rework optional clock handling (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-anarion: Always return struct anarion_gmac * from anarion_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-anarion: Use annotation __iomem for register base (Andrew Halaney) [RHEL-6297] - net: stmmac: check fwnode for phy device before scanning for phy (Andrew Halaney) [RHEL-6297] - net: stmmac: Add queue reset into stmmac_xdp_open() function (Andrew Halaney) [RHEL-6297] - net: stmmac: fix up RX flow hash indirection table when setting channels (Andrew Halaney) [RHEL-6297] - net: stmmac: remove redundant fixup to support fixed-link mode (Andrew Halaney) [RHEL-6297] - net: stmmac: check if MAC needs to attach to a PHY (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix for mismatched host/device DMA address width (Andrew Halaney) [RHEL-6297] - net: stmmac: generic: drop of_match_ptr for ID table (Andrew Halaney) [RHEL-6297] - net: stmmac: add to set device wake up flag when stmmac init phy (Andrew Halaney) [RHEL-6297] - net: stmmac: Restrict warning on disabling DMA store and fwd mode (Andrew Halaney) [RHEL-6297] - net: stmmac: fix order of dwmac5 FlexPPS parametrization sequence (Andrew Halaney) [RHEL-6297] - net: stmmac: dwc-qos: Make struct dwc_eth_dwmac_data::remove return void (Andrew Halaney) [RHEL-6297] - net: stmmac: Make stmmac_dvr_remove() return void (Andrew Halaney) [RHEL-6297] - net: stmmac: fix invalid call to mdiobus_get_phy() (Andrew Halaney) [RHEL-6297] - net: stmmac: Separate C22 and C45 transactions for xgmac (Andrew Halaney) [RHEL-6297] - net: stmmac: add aux timestamps fifo clearance wait (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-mediatek: remove the dwmac_fix_mac_speed (Andrew Halaney) [RHEL-6297] - net: stmmac: fix errno when create_singlethread_workqueue() fails (Andrew Halaney) [RHEL-6297] - stmmac: fix potential division by 0 (Andrew Halaney) [RHEL-6297] - net: stmmac: Add check for taprio basetime configuration (Andrew Halaney) [RHEL-6297] - net: stmmac: fix possible memory leak in stmmac_dvr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: selftests: fix potential memleak in stmmac_test_arpoffload() (Andrew Halaney) [RHEL-6297] - net: stmmac: fix "snps,axi-config" node property parsing (Andrew Halaney) [RHEL-6297] - Revert "net: stmmac: use sysfs_streq() instead of strncmp()" (Andrew Halaney) [RHEL-6297] - net: stmmac: Set MAC's flow control register to reflect current settings (Andrew Halaney) [RHEL-6297] - net: stmmac: use sysfs_streq() instead of strncmp() (Andrew Halaney) [RHEL-6297] - net: stmmac: ensure tx function is not running in stmmac_xdp_release() (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: fix missing of_node_put() while module exiting (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: fix missing pci_disable_device() in loongson_dwmac_probe() (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: fix missing pci_disable_msi() while module exiting (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-meson8b: fix meson8b_devm_clk_prepare_enable() (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: fix invalid mdio_node (Andrew Halaney) [RHEL-6297] - net: stmmac: remove duplicate dma queue channel macros (Andrew Halaney) [RHEL-6297] - net: stmmac: rk3588: Allow multiple gmac controller (Andrew Halaney) [RHEL-6297] - net: stmmac: add a parse for new property 'snps,clk-csr' (Andrew Halaney) [RHEL-6297] - net: stmmac: Minor spell fix related to 'stmmac_clk_csr_set()' (Andrew Halaney) [RHEL-6297] - net: ethernet: stmicro: stmmac: dwmac-rk: Add rv1126 support (Andrew Halaney) [RHEL-6297] - net: stmmac: dwc-qos: Switch to use dev_err_probe() helper (Andrew Halaney) [RHEL-6297] - net: ethernet: stmmac: dwmac-rk: Add gmac support for rk3588 (Andrew Halaney) [RHEL-6297] - ceph: force sending a cap update msg back to MDS for revoke op (Xiubo Li) [RHEL-48618] - ceph: periodically flush the cap releases (Xiubo Li) [RHEL-48618] - eeprom: at24: use of_match_ptr() (Alessandro Carminati) [RHEL-47160] - eeprom: at24: Use pm_runtime_resume_and_get to simplify the code (Alessandro Carminati) [RHEL-47160] - eeprom: at24: add ST M24C64-D Additional Write lockable page support (Alessandro Carminati) [RHEL-47160] - eeprom: at24: add ST M24C32-D Additional Write lockable page support (Alessandro Carminati) [RHEL-47160] - eeprom: at24: Annotate struct at24_data with __counted_by (Alessandro Carminati) [RHEL-47160] - eeprom: at24: Drop at24_get_chip_data() (Alessandro Carminati) [RHEL-47160] - mm: turn off test_uffdio_wp if CONFIG_PTE_MARKER_UFFD_WP is not configured. (Nico Pache) [RHEL-39306] - mm: update uffd-stress to handle EINVAL for unset config features (Nico Pache) [RHEL-39306] - selftests/bpf: Fix flaky test btf_map_in_map/lookup_update (Nico Pache) [RHEL-39306] - kselftests: mm: add s390 to ARCH list (Nico Pache) [RHEL-39306] - selftests/mm: fix powerpc ARCH check (Nico Pache) [RHEL-39306] - selftests: bpf: xskxceiver: ksft_print_msg: fix format type error (Nico Pache) [RHEL-39306] - hugetlbfs: ensure generic_hugetlb_get_unmapped_area() returns higher address than mmap_min_addr (Nico Pache) [RHEL-39306] - selftests/vm: fix inability to build any vm tests (Nico Pache) [RHEL-39306] - Makefile: add headers_install to kselftest targets (Nico Pache) [RHEL-39306] - selftests: drop KSFT_KHDR_INSTALL make target (Nico Pache) [RHEL-39306] - selftests: stop using KSFT_KHDR_INSTALL (Nico Pache) [RHEL-39306] - selftests: net: Add the uapi headers include variable (Nico Pache) [RHEL-39306] - selftests: landlock: Add the uapi headers include variable (Nico Pache) [RHEL-39306] - selftests: futex: Add the uapi headers include variable (Nico Pache) [RHEL-39306] - selftests: futex: set DEFAULT_INSTALL_HDR_PATH (Nico Pache) [RHEL-39306] - selftests: drop khdr make target (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Make it POSIX-compliant (Nico Pache) [RHEL-39306] - selftests: use printf instead of echo -ne (Nico Pache) [RHEL-39306] - selftests: find echo binary to use -ne options (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Add a helper to finish the test (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Add a helper to abort the test (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Add helper to pass/fail test based on exit code (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Add helper to print diagnostic messages (Nico Pache) [RHEL-39306] - selftests: Move KTAP bash helpers to selftests common folder (Nico Pache) [RHEL-39306] - kselftest: dt: Stop relying on dirname to improve performance (Nico Pache) [RHEL-39306] - kselftest: Add new test for detecting unprobed Devicetree devices (Nico Pache) [RHEL-39306] - selftests:modify the incorrect print format (Nico Pache) [RHEL-39306] - selftests/mm: Substitute attribute with a macro (Nico Pache) [RHEL-39306] - selftests: Add printf attribute to kselftest prints (Nico Pache) [RHEL-39306] - selftests: fix dependency checker script (Nico Pache) [RHEL-39306] - kselftest/runner.sh: Propagate SIGTERM to runner child (Nico Pache) [RHEL-39306] - selftests/harness: Actually report SKIP for signal tests (Nico Pache) [RHEL-39306] - testing: kselftest_harness: add filtering and enumerating tests (Nico Pache) [RHEL-39306] - selftests: break the dependency upon local header files (Nico Pache) [RHEL-39306] - kselftest: Add a ksft_perror() helper (Nico Pache) [RHEL-39306] - selftests: Make the usage formatting consistent in kselftest_deps.sh (Nico Pache) [RHEL-39306] - kselftests: Enable the echo command to print newlines in Makefile (Nico Pache) [RHEL-39306] - selftest: Taint kernel when test module loaded (Nico Pache) [RHEL-39306] - selftests: Fix build when $(O) points to a relative path (Nico Pache) [RHEL-39306] - selftests: Use -isystem instead of -I to include headers (Nico Pache) [RHEL-39306] - selftests: Correct the headers install path (Nico Pache) [RHEL-39306] - selftests: Add and export a kernel uapi headers path (Nico Pache) [RHEL-39306] - selftests: set the BUILD variable to absolute path (Nico Pache) [RHEL-39306] - kselftest: signal all child processes (Nico Pache) [RHEL-39306] - selftests/mm: fix additional build errors for selftests (Nico Pache) [RHEL-39306] - selftests: mm: protection_keys: save/restore nr_hugepages value from launch script (Nico Pache) [RHEL-39306] - selftests: mm: make map_fixed_noreplace test names stable (Nico Pache) [RHEL-39306] - selftests/mm: fix build warnings on ppc64 (Nico Pache) [RHEL-39306] - selftests/mm: hugetlb_madv_vs_map: avoid test skipping by querying hugepage size at runtime (Nico Pache) [RHEL-39306] - mm/hugetlb: document why hugetlb uses folio_mapcount() for COW reuse decisions (Nico Pache) [RHEL-39306] - selftests: mm: cow: flag vmsplice() hugetlb tests as XFAIL (Nico Pache) [RHEL-39306] - selftests/mm: soft-dirty should fail if a testcase fails (Nico Pache) [RHEL-39306] - selftests/mm: parse VMA range in one go (Nico Pache) [RHEL-39306] - selftests/mm: run_vmtests.sh: fix hugetlb mem size calculation (Nico Pache) [RHEL-39306] - selftests/mm: confirm VA exhaustion without reliance on correctness of mmap() (Nico Pache) [RHEL-39306] - selftests/mm: virtual_address_range: Switch to ksft_exit_fail_msg (Nico Pache) [RHEL-39306] - selftests/mm: include strings.h for ffsl (Nico Pache) [RHEL-39306] - selftests/mm: fix ARM related issue with fork after pthread_create (Nico Pache) [RHEL-39306] - selftests/mm: sigbus-wp test requires UFFD_FEATURE_WP_HUGETLBFS_SHMEM (Nico Pache) [RHEL-39306] - selftests: mm: restore settings from only parent process (Nico Pache) [RHEL-39306] - selftests/mm: Fix build with _FORTIFY_SOURCE (Nico Pache) [RHEL-39306] - selftests/mm: run_vmtests.sh: add missing tests (Nico Pache) [RHEL-39306] - selftests/mm: protection_keys: save/restore nr_hugepages settings (Nico Pache) [RHEL-39306] - selftests/mm: save and restore nr_hugepages value (Nico Pache) [RHEL-39306] - selftests/mm: run_vmtests: remove sudo and conform to tap (Nico Pache) [RHEL-39306] - selftests/mm: hugetlb_reparenting_test: do not unmount (Nico Pache) [RHEL-39306] - selftests/mm: log a consistent test name for check_compaction (Nico Pache) [RHEL-39306] - selftests/mm: log skipped compaction test as a skip (Nico Pache) [RHEL-39306] - selftests/mm: virtual_address_range: conform to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: transhuge-stress: conform to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: split_huge_page_test: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: mremap_dontunmap: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: mrelease_test: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: mlock2-tests: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: mlock-random-test: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: map_populate: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: map_hugetlb: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: map_fixed_noreplace: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: skip test if application doesn't has root privileges (Nico Pache) [RHEL-39306] - selftests/mm: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests: mm: hugepage-mmap: conform to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: gup_test: conform test to TAP format output (Nico Pache) [RHEL-39306] - mm/selftests: hugepage-mremap: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: log run_vmtests.sh results in TAP format (Nico Pache) [RHEL-39306] - selftests/mm: skip the hugetlb-madvise tests on unmet hugepage requirements (Nico Pache) [RHEL-39306] - selftests/mm: skip uffd hugetlb tests with insufficient hugepages (Nico Pache) [RHEL-39306] - selftests/mm: dont fail testsuite due to a lack of hugepages (Nico Pache) [RHEL-39306] - selftests/mm: run_vmtests.sh: add hugetlb test category (Nico Pache) [RHEL-39306] - selftests/mm: new test that steals pages (Nico Pache) [RHEL-39306] - selftests: mm: perform some system cleanup before using hugepages (Nico Pache) [RHEL-39306] - selftests: avoid using SKIP(exit()) in harness fixure setup (Nico Pache) [RHEL-39306] - selftests/mm: uffd-unit-test check if huge page size is 0 (Nico Pache) [RHEL-39306] - selftests/mm: ksm_tests should only MADV_HUGEPAGE valid memory (Nico Pache) [RHEL-39306] - selftests/mm: switch to bash from sh (Nico Pache) [RHEL-39306] - selftests/mm: restore number of hugepages (Nico Pache) [RHEL-39306] - selftests/mm: add a new test for madv and hugetlb (Nico Pache) [RHEL-39306] - mm/ksm: test case for prctl fork/exec workflow (Nico Pache) [RHEL-39306] - kselftest: vm: add tests for no-inherit memory-deny-write-execute (Nico Pache) [RHEL-39306] - kselftest: vm: check errnos in mdwe_test (Nico Pache) [RHEL-39306] - kselftest: vm: fix mdwe's mmap_FIXED test case (Nico Pache) [RHEL-39306] - kselftest: vm: fix tabs/spaces inconsistency in the mdwe test (Nico Pache) [RHEL-39306] - selftests: mm: add a test for mutually aligned moves > PMD size (Nico Pache) [RHEL-39306] - selftests: mm: fix failure case when new remap region was not found (Nico Pache) [RHEL-39306] - selftests/mm: fix uffd-stress help information (Nico Pache) [RHEL-39306] - selftests: mm: ksm: fix incorrect evaluation of parameter (Nico Pache) [RHEL-39306] - selftests/mm: mkdirty: fix incorrect position of #endif (Nico Pache) [RHEL-39306] - selftests: mm: remove wrong kernel header inclusion (Nico Pache) [RHEL-39306] - selftests/mm: move certain uffd*() routines from vm_util.c to uffd-common.c (Nico Pache) [RHEL-39306] - selftests/mm: fix two -Wformat-security warnings in uffd builds (Nico Pache) [RHEL-39306] - selftests/mm: fix uffd-stress unused function warning (Nico Pache) [RHEL-39306] - selftests/mm: factor out detection of hugetlb page sizes into vm_util (Nico Pache) [RHEL-39306] - selftests/ksm: ksm_functional_tests: add prctl unmerge test (Nico Pache) [RHEL-39306] - selftests/mm: add new selftests for KSM (Nico Pache) [RHEL-39306] - selftests/mm: add tests for RO pinning vs fork() (Nico Pache) [RHEL-39306] - selftests/mm: rename COW_EXTRA_LIBS to IOURING_EXTRA_LIBS (Nico Pache) [RHEL-39306] - selftests/mm: extend and rename uffd pagemap test (Nico Pache) [RHEL-39306] - selftests/mm: add a few options for uffd-unit-test (Nico Pache) [RHEL-39306] - selftests/mm: add uffdio register ioctls test (Nico Pache) [RHEL-39306] - selftests/mm: add shmem-private test to uffd-stress (Nico Pache) [RHEL-39306] - selftests/mm: drop sys/dev test in uffd-stress test (Nico Pache) [RHEL-39306] - selftests/mm: allow uffd test to skip properly with no privilege (Nico Pache) [RHEL-39306] - selftests/mm: workaround no way to detect uffd-minor + wp (Nico Pache) [RHEL-39306] - selftests/mm: move zeropage test into uffd unit tests (Nico Pache) [RHEL-39306] - selftests/mm: move uffd sig/events tests into uffd unit tests (Nico Pache) [RHEL-39306] - selftests/mm: move uffd minor test to unit test (Nico Pache) [RHEL-39306] - selftests/mm: move uffd pagemap test to unit test (Nico Pache) [RHEL-39306] - selftests/mm: add framework for uffd-unit-test (Nico Pache) [RHEL-39306] - selftests/mm: allow allocate_area() to fail properly (Nico Pache) [RHEL-39306] - selftests/mm: let uffd_handle_page_fault() take wp parameter (Nico Pache) [RHEL-39306] - selftests/mm: rename uffd_stats to uffd_args (Nico Pache) [RHEL-39306] - selftests/mm: drop global hpage_size in uffd tests (Nico Pache) [RHEL-39306] - selftests/mm: drop global mem_fd in uffd tests (Nico Pache) [RHEL-39306] - selftests/mm: UFFDIO_API test (Nico Pache) [RHEL-39306] - selftests/mm: uffd_open_{dev|sys}() (Nico Pache) [RHEL-39306] - selftests/mm: uffd_[un]register() (Nico Pache) [RHEL-39306] - selftests/mm: split uffd tests into uffd-stress and uffd-unit-tests (Nico Pache) [RHEL-39306] - selftests/mm: create uffd-common.[ch] (Nico Pache) [RHEL-39306] - selftests/mm: drop test_uffdio_zeropage_eexist (Nico Pache) [RHEL-39306] - selftests/mm: test UFFDIO_ZEROPAGE only when !hugetlb (Nico Pache) [RHEL-39306] - selftests/mm: mkdirty: test behavior of (pte|pmd)_mkdirty on VMAs without write permissions (Nico Pache) [RHEL-39306] - selftests/mm: reuse read_pmd_pagesize() in COW selftest (Nico Pache) [RHEL-39306] - mm: userfaultfd: add UFFDIO_CONTINUE_MODE_WP to install WP PTEs (Nico Pache) [RHEL-39306] - kselftest: vm: fix unused variable warning (Nico Pache) [RHEL-39306] - kselftest: vm: add tests for memory-deny-write-execute (Nico Pache) [RHEL-39306] - selftests/vm: cow: R/O long-term pinning reliability tests for non-anon pages (Nico Pache) [RHEL-39306] - config: enable CONFIG_DP83TG720_PHY (Izabela Bakollari) [RHEL-33716] - config: CONFIG_QCA807X_PHY (Izabela Bakollari) [RHEL-33716] - config: enable CONFIG_QCA808X_PHY (Izabela Bakollari) [RHEL-33716] - config: enable CONFIG_QCA83XX_PHY (Izabela Bakollari) [RHEL-33716] - net: linkmode: add linkmode_fill() helper (Izabela Bakollari) [RHEL-33716] - net: phy: qca807x: fix compilation when CONFIG_GPIOLIB is not set (Izabela Bakollari) [RHEL-33716] - net: phy: qca807x: move interface mode check to .config_init_once (Izabela Bakollari) [RHEL-33716] - net: phy: dp83tg720: get master/slave configuration in link down state (Izabela Bakollari) [RHEL-33716] - net: phy: dp83tg720: wake up PHYs in managed mode (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: at803x: fix kernel panic with at8031_probe (Izabela Bakollari) [RHEL-33716] - net: phy: micrel: use devm_clk_get_optional_enabled for the rmii-ref clock (Izabela Bakollari) [RHEL-33716] - net: sfp: update comment for FS SFP-10G-T quirk (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: switch to crc_itu_t() (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: drop wrong endianness conversion for addr and CRC (Izabela Bakollari) [RHEL-33716] - net: phy: fix phy_read_poll_timeout argument type in genphy_loopback (Izabela Bakollari) [RHEL-33716] - net: sfp: enhance quirk for Fibrestore 2.5G copper SFP module (Izabela Bakollari) [RHEL-33716] - net: phy: qca807x: add support for configurable LED (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: generalize some qca808x LED functions (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: move common qca808x LED define to shared header (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: add support for QCA807x PHY Family (Izabela Bakollari) [RHEL-33716] - net: phy: provide whether link has changed in c37_read_status (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: move more function to shared library (Izabela Bakollari) [RHEL-33716] - net: phy: add devm/of_phy_package_join helper (Izabela Bakollari) [RHEL-33716] - net: phy: add support for scanning PHY in PHY packages nodes (Izabela Bakollari) [RHEL-33716] - of: mdio: Add of_node_put() when breaking out of for_each_xx (Izabela Bakollari) [RHEL-33716] - net: phy: realtek: use generic MDIO helpers to simplify the code (Izabela Bakollari) [RHEL-33716] - net: phy: realtek: add 5Gbps support to rtl822x_config_aneg() (Izabela Bakollari) [RHEL-33716] - net: phy: realtek: use generic MDIO constants (Izabela Bakollari) [RHEL-33716] - net: mdio: add 2.5g and 5g related PMA speed constants (Izabela Bakollari) [RHEL-33716] - net: phy: c45 scanning: Don't consider -ENODEV fatal (Izabela Bakollari) [RHEL-33716] - net: phy: add helper phy_advertise_eee_all (Izabela Bakollari) [RHEL-33716] - net: phy: constify phydev->drv (Izabela Bakollari) [RHEL-33716] - net: micrel: Fix the frequency adjustments (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: qca808x: default to LED active High if not set (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: qca808x: fix logic error in LED brightness set (Izabela Bakollari) [RHEL-33716] - net: phy: realtek: add support for RTL8126A-integrated 5Gbps PHY (Izabela Bakollari) [RHEL-33716] - net: phy: dp83867: Add support for active-low LEDs (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: detach qca808x PHY driver from at803x (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: move additional functions to shared library (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: deatch qca83xx PHY driver from at803x (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: create and move functions to shared library (Izabela Bakollari) [RHEL-33716] - net: phy: move at803x PHY driver to dedicated directory (Izabela Bakollari) [RHEL-33716] - net: phy: adin1100: Add interrupt support for link change (Izabela Bakollari) [RHEL-33716] - net: phy: phy_device: Prevent nullptr exceptions on ISR (Izabela Bakollari) [RHEL-33716] - net: phy: c45: change genphy_c45_ethtool_[get|set]_eee to use EEE linkmode bitmaps (Izabela Bakollari) [RHEL-33716] - net: micrel: Fix set/get PHC time for lan8814 (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: add LED support for qca808x (Izabela Bakollari) [RHEL-33716] - net: phy: add support for PHY LEDs polarity modes (Izabela Bakollari) [RHEL-33716] - net: phy: mediatek-ge-soc: sync driver with MediaTek SDK (Izabela Bakollari) [RHEL-33716] - net: micrel: Fix PTP frame parsing for lan8814 (Izabela Bakollari) [RHEL-33716] - net: sfp-bus: fix SFP mode detect from bitrate (Izabela Bakollari) [RHEL-33716] - net: phy: micrel: populate .soft_reset for KSZ9131 (Izabela Bakollari) [RHEL-33716] - net: micrel: Fix PTP frame parsing for lan8841 (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: make read_status more generic (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: add support for cdt cross short test for qca808x (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: refactor qca808x cable test get status function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: generalize cdt fault length function (Izabela Bakollari) [RHEL-33716] - net: Use of_property_present() for testing DT property presence (Izabela Bakollari) [RHEL-33716] - net: phylink: move phylink_pcs_neg_mode() into phylink.c (Izabela Bakollari) [RHEL-33716] - net: mdio_bus: add refcounting for fwnodes to mdiobus (Izabela Bakollari) [RHEL-33716] - net: phy: linux/phy.h: fix Excess kernel-doc description warning (Izabela Bakollari) [RHEL-33716] - net: phy: nxp-c45-tja11xx: implement mdo_insert_tx_tag (Izabela Bakollari) [RHEL-33716] - net: phy: nxp-c45-tja11xx: add MACsec statistics (Izabela Bakollari) [RHEL-33716] - net: phy: nxp-c45-tja11xx: add MACsec support (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: better align function varibles to open parenthesis (Izabela Bakollari) [RHEL-33716] - net: sfp: fix PHY discovery for FS SFP-10G-T module (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: replace msleep(1) with usleep_range (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: remove extra space after cast (Izabela Bakollari) [RHEL-33716] - net: phy: add support for PHY package MMD read/write (Izabela Bakollari) [RHEL-33716] - net: phy: restructure __phy_write/read_mmd to helper and phydev user (Izabela Bakollari) [RHEL-33716] - net: phy: extend PHY package API to support multiple global address (Izabela Bakollari) [RHEL-33716] - net: phy: make addr type u8 in phy_package_shared struct (Izabela Bakollari) [RHEL-33716] - net: phylink: reimplement population of pl->supported for in-band (Izabela Bakollari) [RHEL-33716] - net: phy: skip LED triggers on PHYs on SFP modules (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: make read specific status function more generic (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific qca808x config_aneg to dedicated function (Izabela Bakollari) [RHEL-33716] - net: phy: Add support for the DP83TG720S Ethernet PHY (Izabela Bakollari) [RHEL-33716] - net: phy: c45: add genphy_c45_pma_read_ext_abilities() function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: drop specific PHY ID check from cable test functions (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move at8035 specific DT parse to dedicated probe (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move at8031 functions in dedicated section (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: make at8031 related DT functions name more specific (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific at8031 config_intr to dedicated function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific at8031 WOL bits to dedicated function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific at8031 config_init to dedicated function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific at8031 probe mode check to dedicated probe (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific DT option for at8031 to specific probe (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move qca83xx specific check in dedicated functions (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: raname hw_stats functions to qca83xx specific name (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move disable WOL to specific at8031 probe (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: fix passing the wrong reference for config_intr (Izabela Bakollari) [RHEL-33716] - net: mdio_bus: replace deprecated strncpy with strscpy (Izabela Bakollari) [RHEL-33716] - net: sfp: Convert to platform remove callback returning void (Izabela Bakollari) [RHEL-33716] - net: phy: micrel: allow usage of generic ethernet-phy clock (Izabela Bakollari) [RHEL-33716] - net: phy: adin: allow control of Fast Link Down (Izabela Bakollari) [RHEL-33716] - net: phylink: use the PHY's possible_interfaces if populated (Izabela Bakollari) [RHEL-33716] - net: phylink: split out PHY validation from phylink_bringup_phy() (Izabela Bakollari) [RHEL-33716] - net: phylink: pass PHY into phylink_validate_mask() (Izabela Bakollari) [RHEL-33716] - net: phylink: pass PHY into phylink_validate_one() (Izabela Bakollari) [RHEL-33716] - net: phylink: split out per-interface validation (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: fill in possible_interfaces for AQR113C (Izabela Bakollari) [RHEL-33716] - net: phy: bcm84881: fill in possible_interfaces (Izabela Bakollari) [RHEL-33716] - net: phy: marvell10g: fill in possible_interfaces (Izabela Bakollari) [RHEL-33716] - net: phy: marvell10g: table driven mactype decode (Izabela Bakollari) [RHEL-33716] - net: phy: add possible interfaces (Izabela Bakollari) [RHEL-33716] - net: sfp: rework the RollBall PHY waiting code (Izabela Bakollari) [RHEL-33716] - net: phy: correctly check soft_reset ret ONLY if defined for PHY (Izabela Bakollari) [RHEL-33716] - net: phylink: use for_each_set_bit() (Izabela Bakollari) [RHEL-33716] - net: phy: broadcom: Wire suspend/resume for BCM54612E (Izabela Bakollari) [RHEL-33716] - net: sfp: use linkmode_*() rather than open coding (Izabela Bakollari) [RHEL-33716] - net: phylink: use linkmode_fill() (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: add firmware load support (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: move MMD_VEND define to header (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: move to separate directory (Izabela Bakollari) [RHEL-33716] - net: mdio: fix typo in header (Izabela Bakollari) [RHEL-33716] - net: phylink: initialize carrier state at creation (Izabela Bakollari) [RHEL-33716] - net: phy: fill in missing MODULE_DESCRIPTION()s (Izabela Bakollari) [RHEL-33716] - net: mdio: fill in missing MODULE_DESCRIPTION()s (Izabela Bakollari) [RHEL-33716] - net: phy: micrel: Fix forced link mode for KSZ886X switches (Izabela Bakollari) [RHEL-33716] - net: dsa: microchip: ksz8: Enable MIIM PHY Control reg access (Izabela Bakollari) [RHEL-33716] - net: phy: mscc: macsec: reject PN update requests (Izabela Bakollari) [RHEL-33716] - net: phy: dp83867: Add support for hardware blinking LEDs (Izabela Bakollari) [RHEL-33716] - net: sfp: improve Nokia GPON sfp fixup (Izabela Bakollari) [RHEL-33716] - net: sfp: re-implement ignoring the hardware TX_FAULT signal (Izabela Bakollari) [RHEL-33716] - net: sfp: add quirk for FS's 2.5G copper SFP (Izabela Bakollari) [RHEL-33716] - net: phy: amd: Support the Altima AMI101L (Izabela Bakollari) [RHEL-33716] - net: sfp: add quirk for Fiberstone GPON-ONU-34-20BI (Izabela Bakollari) [RHEL-33716] - net: phy: fix regression with AX88772A PHY driver (Izabela Bakollari) [RHEL-33716] - net: phy: convert phy_stop() to use split state machine (Izabela Bakollari) [RHEL-33716] - net: phy: split locked and unlocked section of phy_state_machine() (Izabela Bakollari) [RHEL-33716] - net: phy: move phy_state_machine() (Izabela Bakollari) [RHEL-33716] - net: phy: move phy_suspend() to end of phy_state_machine() (Izabela Bakollari) [RHEL-33716] - net: phy: move call to start aneg (Izabela Bakollari) [RHEL-33716] - net: phy: call phy_error_precise() while holding the lock (Izabela Bakollari) [RHEL-33716] - net: phy: always call phy_process_state_change() under lock (Izabela Bakollari) [RHEL-33716] - net: phy: marvell: Add support for offloading LED blinking (Izabela Bakollari) [RHEL-33716] - net: phy: phy_device: Call into the PHY driver to set LED offload (Izabela Bakollari) [RHEL-33716] - net: sfp: Remove unused function declaration sfp_link_configure() (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: add qca8081 fifo reset on the link changed (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: remove qca8081 1G fast retrain and slave seed config (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: support qca8081 1G chip type (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: enable qca8081 slave seed conditionally (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: merge qca8081 slave seed function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: support qca8081 genphy_c45_pma_read_abilities (Izabela Bakollari) [RHEL-33716] - net: mdio: Introduce a regmap-based mdio driver (Izabela Bakollari) [RHEL-33716] - net: phylib: fix phy_read*_poll_timeout() (Izabela Bakollari) [RHEL-33716] - net: mdio: add mdio_device_get() and mdio_device_put() (Izabela Bakollari) [RHEL-33716] - net: mdio: add clause 73 to ethtool conversion helper (Izabela Bakollari) [RHEL-33716] - mdio_bus: unhide mdio_bus_init prototype (Izabela Bakollari) [RHEL-33716] - net: mdio: fix owner field for mdio buses registered using ACPI (Izabela Bakollari) [RHEL-33716] - net: phy: improve phy_read_poll_timeout (Izabela Bakollari) [RHEL-33716] - net: mdio: add mdiodev_c45_(read|write) (Izabela Bakollari) [RHEL-33716] - docs: networking: phy: add missing space (Izabela Bakollari) [RHEL-33716]- x86/bhi: Avoid warning in #DB handler due to BHI mitigation (Waiman Long) [RHEL-53662 RHEL-53665] {CVE-2024-42240} - redhat: Fix the ownership of /lib/modules/ directory (Vitaly Kuznetsov) [RHEL-21034] - move ownership of /lib/modules// to kernel-core (Thorsten Leemhuis) [RHEL-21034] - KVM: guest_memfd: let kvm_gmem_populate() operate only on private gfns (Paolo Bonzini) [RHEL-32435] - KVM: extend kvm_range_has_memory_attributes() to check subset of attributes (Paolo Bonzini) [RHEL-32435] - KVM: cleanup and add shortcuts to kvm_range_has_memory_attributes() (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: move check for already-populated page to common code (Paolo Bonzini) [RHEL-32435] - KVM: remove kvm_arch_gmem_prepare_needed() (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: make kvm_gmem_prepare_folio() operate on a single struct kvm (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: delay kvm_gmem_prepare_folio() until the memory is passed to the guest (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: return locked folio from __kvm_gmem_get_pfn (Paolo Bonzini) [RHEL-32435] - KVM: rename CONFIG_HAVE_KVM_GMEM_* to CONFIG_HAVE_KVM_ARCH_GMEM_* (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: do not go through struct page (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: delay folio_mark_uptodate() until after successful preparation (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: return folio from __kvm_gmem_get_pfn() (Paolo Bonzini) [RHEL-32435] - KVM: x86: Eliminate log spam from limited APIC timer periods (Paolo Bonzini) [RHEL-32435] - KVM: SVM: Use sev_es_host_save_area() helper when initializing tsc_aux (Paolo Bonzini) [RHEL-32435] - KVM: SVM: Force sev_es_host_save_area() to be inlined (for noinstr usage) (Paolo Bonzini) [RHEL-32435] - KVM: SVM: Consider NUMA affinity when allocating per-CPU save_area (Paolo Bonzini) [RHEL-32435] - KVM: SVM: not account memory allocation for per-CPU svm_data (Paolo Bonzini) [RHEL-32435] - KVM: SVM: remove useless input parameter in snp_safe_alloc_page (Paolo Bonzini) [RHEL-32435] - KVM: Validate hva in kvm_gpc_activate_hva() to fix __kvm_gpc_refresh() WARN (Paolo Bonzini) [RHEL-32435] - KVM: interrupt kvm_gmem_populate() on signals (Paolo Bonzini) [RHEL-32435] - KVM: Stop processing *all* memslots when "null" mmu_notifier handler is found (Paolo Bonzini) [RHEL-32435] - KVM: Fix a data race on last_boosted_vcpu in kvm_vcpu_on_spin() (Paolo Bonzini) [RHEL-32435] - KVM: selftests: x86: Prioritize getting max_gfn from GuestPhysBits (Paolo Bonzini) [RHEL-32435] - KVM: selftests: Fix shift of 32 bit unsigned int more than 32 bits (Paolo Bonzini) [RHEL-32435] - KVM: Discard zero mask with function kvm_dirty_ring_reset (Paolo Bonzini) [RHEL-32435] - virt: guest_memfd: fix reference leak on hwpoisoned page (Paolo Bonzini) [RHEL-32435] - kvm: do not account temporary allocations to kmem (Paolo Bonzini) [RHEL-32435] - KVM: x86: Always sync PIR to IRR prior to scanning I/O APIC routes (Paolo Bonzini) [RHEL-32435] - KVM: SVM: WARN on vNMI + NMI window iff NMIs are outright masked (Paolo Bonzini) [RHEL-32435] - net: ntb_netdev: Move ntb_netdev_rx_handler() to call netif_rx() from __netif_rx() (Myron Stowe) [RHEL-51754] {CVE-2024-42110} - Disable NVGRACE_GPU_VFIO_PCI CONFIG for now (Donald Dutile) [RHEL-36542] - vfio/nvgrace-gpu: Convey kvm to map device memory region as noncached (Donald Dutile) [RHEL-36544] - vfio: Convey kvm that the vfio-pci device is wc safe (Donald Dutile) [RHEL-36543] - vfio/nvgrace-gpu: Add vfio pci variant module for grace hopper (Donald Dutile) [RHEL-36542] - x86/bugs: Extend VMware Retbleed workaround to Nehalem & earlier CPUs (Waiman Long) [RHEL-48649] - ata: libata-core: Add ATA_HORKAGE_NOLPM for Apacer AS340 (Ewan D. Milne) [RHEL-23829] - ata: libata-core: Add ATA_HORKAGE_NOLPM for AMD Radeon S3 SSD (Ewan D. Milne) [RHEL-23829] - ata: libata-core: Add ATA_HORKAGE_NOLPM for Crucial CT240BX500SSD1 (Ewan D. Milne) [RHEL-23829] - ata: ahci: Do not apply Intel PCS quirk on Intel Alder Lake (Ewan D. Milne) [RHEL-23829] - ata: libata-core: Allow command duration limits detection for ACS-4 drives (Ewan D. Milne) [RHEL-23829] - ata: ahci: Add mask_port_map module parameter (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata-sata: Factor out NCQ Priority configuration helpers (Ewan D. Milne) [RHEL-23829] - ahci: asm1064: asm1166: don't limit reported ports (Ewan D. Milne) [RHEL-23829] - ahci: print the number of implemented ports (Ewan D. Milne) [RHEL-23829] - ahci: asm1064: correct count of reported ports (Ewan D. Milne) [RHEL-23829] - ahci: rename board_ahci_nomsi (Ewan D. Milne) [RHEL-23829] - ahci: drop unused board_ahci_noncq (Ewan D. Milne) [RHEL-23829] - ahci: clean up ahci_broken_devslp quirk (Ewan D. Milne) [RHEL-23829] - ahci: rename board_ahci_nosntf (Ewan D. Milne) [RHEL-23829] - ahci: clean up intel_pcs_quirk (Ewan D. Milne) [RHEL-23829] - ata: ahci: Drop low power policy board type (Ewan D. Milne) [RHEL-23829] - ata: ahci: do not enable LPM on external ports (Ewan D. Milne) [RHEL-23829] - ata: ahci: drop hpriv param from ahci_update_initial_lpm_policy() (Ewan D. Milne) [RHEL-23829] - ata: ahci: a hotplug capable port is an external port (Ewan D. Milne) [RHEL-23829] - ata: ahci: move marking of external port earlier (Ewan D. Milne) [RHEL-23829] - ahci: Extend ASM1061 43-bit DMA address quirk to other ASM106x parts (Ewan D. Milne) [RHEL-23829] - ahci: add 43-bit DMA address quirk for ASMedia ASM1061 controllers (Ewan D. Milne) [RHEL-23829] - ahci: asm1166: correct count of reported ports (Ewan D. Milne) [RHEL-23829] - ata: libata-sata: improve sysfs description for ATA_LPM_UNKNOWN (Ewan D. Milne) [RHEL-23829] - scsi: sd: Fix system start for ATA devices (Ewan D. Milne) [RHEL-23829] - scsi: Change SCSI device boolean fields to single bit flags (Ewan D. Milne) [RHEL-23829] - scsi: sd: Introduce manage_shutdown device flag (Ewan D. Milne) [RHEL-23829] - ata: libata-eh: Spinup disk on resume after revalidation (Ewan D. Milne) [RHEL-23829] - ata: xgene: Use of_device_get_match_data() (Ewan D. Milne) [RHEL-23829] - scsi: Remove scsi device no_start_on_resume flag (Ewan D. Milne) [RHEL-23829] - scsi: sd: Do not issue commands to suspended disks on shutdown (Ewan D. Milne) [RHEL-23829] - ata: libata: Annotate struct ata_cpr_log with __counted_by (Ewan D. Milne) [RHEL-23829] - ata: libata-scsi: Disable scsi device manage_system_start_stop (Ewan D. Milne) [RHEL-23829] - scsi: sd: Differentiate system and runtime start/stop management (Ewan D. Milne) [RHEL-23829] - ata: libata-scsi: link ata port and scsi device (Ewan D. Milne) [RHEL-23829] - ata: libata-core: Fix port and device removal (Ewan D. Milne) [RHEL-23829] - ata: libata-sata: increase PMP SRST timeout to 10s (Ewan D. Milne) [RHEL-23829] - scsi: core: ata: Do no try to probe for CDL on old drives (Ewan D. Milne) [RHEL-23829] - ata: libata-core: fetch sense data for successful commands iff CDL enabled (Ewan D. Milne) [RHEL-23829] - ata: ahci_xgene: fix parameter types of xgene_ahci_poll_reg_val() (Ewan D. Milne) [RHEL-23829] - ata: libata: fix parameter type of ata_deadline() (Ewan D. Milne) [RHEL-23829] - ata,scsi: do not issue START STOP UNIT on resume (Ewan D. Milne) [RHEL-23829] - ata: libata-core: fix when to fetch sense data for successful commands (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata-scsi: Fix ata_msense_control kdoc comment (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Handle completion of CDL commands using policy 0xD (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Set read/write commands CDL index (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Add ATA feature control sub-page translation (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata-scsi: Add support for CDL pages mode sense (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata-scsi: Handle CDL bits in ata_scsiop_maint_in() (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Detect support for command duration limits (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Change ata_eh_request_sense() to not set CHECK_CONDITION (Ewan D. Milne) [RHEL-23829] - ata: Use of_property_present() for testing DT property presence (Ewan D. Milne) [RHEL-23829] - ata: ahci: Rename CONFIG_SATA_LPM_POLICY configuration item back (Ewan D. Milne) [RHEL-23829] - ata: ahci: Rename CONFIG_SATA_LPM_MOBILE_POLICY configuration item (Ewan D. Milne) [RHEL-23829] - virt: efi_secret: Convert to platform remove callback returning void (Lenny Szubowicz) [RHEL-30322] - efi/libstub: Add get_event_log() support for CC platforms (Lenny Szubowicz) [RHEL-30322] - efi/libstub: Measure into CC protocol if TCG2 protocol is absent (Lenny Szubowicz) [RHEL-30322] - efi/libstub: Add Confidential Computing (CC) measurement typedefs (Lenny Szubowicz) [RHEL-30322] - efi/tpm: Use symbolic GUID name from spec for final events table (Lenny Szubowicz) [RHEL-30322] - efi/libstub: Use TPM event typedefs from the TCG PC Client spec (Lenny Szubowicz) [RHEL-30322]- mm: huge_memory: use !CONFIG_64BIT to relax huge page alignment on 32 bit machines (Chris von Recklinghausen) [RHEL-54027] {CVE-2024-42258} - rtla/osnoise: set the default threshold to 1us (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/osnoise: Better report when histogram is empty (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/osnoise: Use pretty formatting only on interactive tty (Luis Claudio R. Goncalves) [RHEL-50869] - rtla: Fix -t\--trace[=file] (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Fix histogram report when a cpu count is 0 (Luis Claudio R. Goncalves) [RHEL-50869] - rtla: Add the --warm-up option (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Add a summary for hist mode (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Add a summary for top mode (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Use pretty formatting only on interactive tty (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/auto-analysis: Replace \t with spaces (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Simplify "no value" printing on top (Luis Claudio R. Goncalves) [RHEL-50869] - tools/rtla: Add -U/--user-load option to timerlat (Luis Claudio R. Goncalves) [RHEL-50869] - Documentation: Add tools/rtla timerlat -u option documentation (Luis Claudio R. Goncalves) [RHEL-50869] - rtla: Make doc build optional (Luis Claudio R. Goncalves) [RHEL-50869] - kernfs: change kernfs_rename_lock into a read-write lock (Ian Kent) [RHEL-52956] - kernfs: Separate kernfs_pr_cont_buf and rename_lock (Ian Kent) [RHEL-52956] - kernfs: fix missing kernfs_iattr_rwsem locking (Ian Kent) [RHEL-52956] - kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info (Ian Kent) [RHEL-52956] - kernfs: Introduce separate rwsem to protect inode attributes (Ian Kent) [RHEL-52956] - perf/x86/intel: Support Perfmon MSRs aliasing (Michael Petlan) [RHEL-20059] - perf/x86/intel: Support PERFEVTSEL extension (Michael Petlan) [RHEL-20059] - perf/x86: Add config_mask to represent EVENTSEL bitmask (Michael Petlan) [RHEL-20059] - perf/x86/intel: Support new data source for Lunar Lake (Michael Petlan) [RHEL-20059] - perf/x86/intel: Rename model-specific pebs_latency_data functions (Michael Petlan) [RHEL-20059] - perf/x86: Add Lunar Lake and Arrow Lake support (Michael Petlan) [RHEL-20059] - perf/x86: Support counter mask (Michael Petlan) [RHEL-20059] - perf/x86/amd: Use try_cmpxchg() in events/amd/{un,}core.c (Michael Petlan) [RHEL-20059] - perf/x86/intel: Support the PEBS event mask (Michael Petlan) [RHEL-20059] - perf/x86/intel/cstate: Add Lunarlake support (Michael Petlan) [RHEL-20059] - perf/x86/intel/cstate: Add Arrowlake support (Michael Petlan) [RHEL-20059] - perf/x86/intel: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/msr: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/intel/uncore: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/intel/pt: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/lbr: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/intel/cstate: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - x86/cpu/vfm: Update arch/x86/include/asm/intel-family.h (Michael Petlan) [RHEL-20059] - x86/cpu/vfm: Add new macros to work with (vendor/family/model) values (Michael Petlan) [RHEL-20059] - x86/cpu/vfm: Add/initialize x86_vfm field to struct cpuinfo_x86 (Michael Petlan) [RHEL-20059] - intel_th: pci: Add Lunar Lake support (Michael Petlan) [RHEL-20057] - iommufd/iova_bitmap: Remove iterator logic (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Dynamic pinning on iova_bitmap_set() (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Consolidate iova_bitmap_set exit conditionals (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Move initial pinning to iova_bitmap_for_each() (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Cache mapped length in iova_bitmap_map struct (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Check iova_bitmap_done() after set ahead (Jerry Snitselaar) [RHEL-40162] - iommufd/selftest: Do not record head iova to better match iommu drivers (Jerry Snitselaar) [RHEL-40162] - iommufd/selftest: Fix tests to use MOCK_PAGE_SIZE based buffer sizes (Jerry Snitselaar) [RHEL-40162] - iommufd/selftest: Add tests for <= u8 bitmap sizes (Jerry Snitselaar) [RHEL-40162] - iommufd/selftest: Fix iommufd_test_dirty() to handle class_register (Jeff Moyer) [RHEL-23824] - fs : Fix warning using plain integer as NULL (Jeff Moyer) [RHEL-23824] - libnvdimm: remove kernel-doc warnings: (Jeff Moyer) [RHEL-23824] - testing: nvdimm: make struct class structures constant (Jeff Moyer) [RHEL-23824] - libnvdimm: Annotate struct nd_region with __counted_by (Jeff Moyer) [RHEL-23824] - libnvdimm/of_pmem: Use devm_kstrdup instead of kstrdup and check its return value (Jeff Moyer) [RHEL-23824] - dax: refactor deprecated strncpy (Jeff Moyer) [RHEL-23824] - nvdimm: Fix dereference after free in register_nvdimm_pmu() (Jeff Moyer) [RHEL-23824] - nvdimm: Fix memleak of pmu attr_groups in unregister_nvdimm_pmu() (Jeff Moyer) [RHEL-23824] - nvdimm/pfn_dev: Avoid unnecessary endian conversion (Jeff Moyer) [RHEL-23824] - nvdimm/pfn_dev: Prevent the creation of zero-sized namespaces (Jeff Moyer) [RHEL-23824] - nvdimm: Explicitly include correct DT includes (Jeff Moyer) [RHEL-23824] - nvdimm: Use kstrtobool() instead of strtobool() (Jeff Moyer) [RHEL-23824] - dax: enable dax fault handler to report VM_FAULT_HWPOISON (Jeff Moyer) [RHEL-23824] - nvdimm: make security_show static (Jeff Moyer) [RHEL-23824] - nvdimm: make nd_class variable static (Jeff Moyer) [RHEL-23824] - dax/kmem: Pass valid argument to memory_group_register_static (Jeff Moyer) [RHEL-23824] - fsdax: remove redundant variable 'error' (Jeff Moyer) [RHEL-23824] - dax: Cleanup extra dax_region references (Jeff Moyer) [RHEL-23824] - dax: Introduce alloc_dev_dax_id() (Jeff Moyer) [RHEL-23824] - dax: Use device_unregister() in unregister_dax_mapping() (Jeff Moyer) [RHEL-23824] - dax: Fix dax_mapping_release() use after free (Jeff Moyer) [RHEL-23824] - tools/testing/nvdimm: Drop empty platform remove function (Jeff Moyer) [RHEL-23824] - dax/kmem: Fix leak of memory-hotplug resources (Jeff Moyer) [RHEL-23824] - dax: super.c: fix kernel-doc bad line warning (Jeff Moyer) [RHEL-23824] - nvdimm/region: Move cache management to the region driver (Jeff Moyer) [RHEL-23824] - ACPI: HMAT: Release platform device in case of platform_device_add_data() fails (Jeff Moyer) [RHEL-23824] - arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY (Mark Salter) [RHEL-46931] {CVE-2024-39488} - RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt (Kamal Heib) [RHEL-44248] {CVE-2024-38544}- ARM: dts: renesas: Improve TMU interrupt descriptions (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add interrupt-names to arch timer nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r9a07g044: Add missing hypervisor virtual timer IRQ (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779a0: Add missing hypervisor virtual timer IRQ (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: s4sk: Add aliases for I2C buses (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add Renesas R8A779F4 SoC support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: s4sk: Fix ethernet0 alias (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-ethernet: Enable Ethernet Switch and SERDES (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: rzg2: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: rcar-gen3: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - ARM: dts: rzg1: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - ARM: dts: rcar-gen2: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add missing hypervisor virtual timer IRQ (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Add aliases for I2C buses (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Improve TMU interrupt descriptions (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add R-Car S4 Starter Kit support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: spider: Enable PCIe Host ch0 (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add PCIe Host and Endpoint nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Add GP LEDs (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add INTC-EX node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Revise renesas,ipmmu-main (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Use proper labels for thermal zones (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Drop specifying the GIC_CPU_MASK_SIMPLE() for GICv3 systems (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add iommus to MMC node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Enable UFS device (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add CA55 operating points (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add Ethernet Switch and SERDES nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Switch from SCIF3 to HSCIF0 (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Fix SCIF "brg_int" clock (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Fix HSCIF "brg_int" clock (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Add missing bootargs (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider: Move aliases and chosen (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add MSIOF nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add TMU nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add CMT support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Enable eMMC0 (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add SDHI0 support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Fix scif0/scif3 sort order (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Enable SCIF0 on second connector (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add SCIF nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add HSCIF nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add DMA properties to SCIF3 (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add CPU core clocks (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add CPUIdle support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add secondary CA55 CPU cores (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add L3 cache controller (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add UFS node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add iommus to DMAC nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add IPMMU nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add sys-dmac nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add thermal support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add GPIO nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: rcar-gen4: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider: Add Ethernet sub-board (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Add I2C4 and EEPROMs (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add I2C nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider: Complete SCIF3 description (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add pinctrl device node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Enable watchdog timer (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add RWDT node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add Renesas R8A779F0 SoC support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add Renesas Spider boards support (Steve Dunnagan) [RHEL-53987] - net/sched: Fix UAF when resolving a clash (Xin Long) [RHEL-51020] {CVE-2024-41040} - scsi: qedf: Ensure the copied buf is NUL terminated (John Meneghini) [RHEL-44201 RHEL-44202] {CVE-2024-38559} - netfilter: br_netfilter: remove WARN traps (Florian Westphal) [RHEL-36872] - netfilter: br_netfilter: skip conntrack input hook for promisc packets (Florian Westphal) [RHEL-36872] - netfilter: bridge: confirm multicast packets before passing them up the stack (Florian Westphal) [RHEL-36872] {CVE-2024-27415} - netfilter: nf_conntrack_bridge: initialize err to 0 (Florian Westphal) [RHEL-36872] - net/mlx5e: Add mqprio_rl cleanup and free in mlx5e_priv_cleanup() (Benjamin Poirier) [RHEL-45365] - net/mlx5: E-switch, Create ingress ACL when needed (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Add check for srq max_sge attribute (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Fix unwind flow as part of mlx5_ib_stage_init_init (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Ensure created mkeys always have a populated rb_key (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Follow rb_key.ats when creating new mkeys (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Remove extra unlock on error path (Benjamin Poirier) [RHEL-45365] - net/mlx5e: Fix features validation check for tunneled UDP (non-VXLAN) packets (Benjamin Poirier) [RHEL-45365] - net/mlx5: Fix tainted pointer delete is case of flow rules creation fail (Benjamin Poirier) [RHEL-45365] - net/mlx5: Always stop health timer during driver removal (Benjamin Poirier) [RHEL-45365] - net/mlx5: Stop waiting for PCI if pci channel is offline (Benjamin Poirier) [RHEL-45365] - net/mlx5e: Fix UDP GSO for encapsulated packets (Benjamin Poirier) [RHEL-45365] - net/mlx5e: Use rx_missed_errors instead of rx_dropped for reporting buffer exhaustion (Benjamin Poirier) [RHEL-45365] - net/mlx5e: Fix IPsec tunnel mode offload feature check (Benjamin Poirier) [RHEL-45365] - net/mlx5: Use mlx5_ipsec_rx_status_destroy to correctly delete status rules (Benjamin Poirier) [RHEL-45365] - net/mlx5: Lag, do bond only if slaves agree on roce state (Benjamin Poirier) [RHEL-45365] - net/mlx5: Reload only IB representors upon lag disable/enable (Benjamin Poirier) [RHEL-45365] - IB/mlx5: Use __iowrite64_copy() for write combining stores (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Adding remote atomic access flag to updatable flags (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Change check for cacheable mkeys (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Uncacheable mkey has neither rb_key or cache_ent (Benjamin Poirier) [RHEL-45365] - mlx5: stop warning for 64KB pages (Benjamin Poirier) [RHEL-45365] - mlx5: avoid truncating error message (Benjamin Poirier) [RHEL-45365] - tools/power/x86/intel-speed-select: v1.19 release (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Display CPU as None for -1 (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: SST BF/TF support per level (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Increase number of CPUs displayed (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Present all TRL levels for turbo-freq (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Fix display for unsupported levels (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Support multiple dies (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Increase die count (David Arcari) [RHEL-20031] - platform/x86: ISST: fix use-after-free in tpmi_sst_dev_remove() (David Arcari) [RHEL-20031] - platform/x86: ISST: Support SST-BF and SST-TF per level (David Arcari) [RHEL-20031] - platform/x86: ISST: Add missing MODULE_DESCRIPTION (David Arcari) [RHEL-20031] - platform/x86: ISST: Add dev_fmt (David Arcari) [RHEL-20031] - platform/x86: ISST: Support partitioned systems (David Arcari) [RHEL-20031] - platform/x86: ISST: Shorten the assignments for power_domain_info (David Arcari) [RHEL-20031] - platform/x86: ISST: Use local variable for auxdev->dev (David Arcari) [RHEL-20031] - platform/x86/intel/tpmi: Add additional TPMI header fields (David Arcari) [RHEL-20031] - platform/x86/intel/tpmi: Align comments in kernel-doc (David Arcari) [RHEL-20031] - platform/x86/intel/tpmi: Check major version change for TPMI Information (David Arcari) [RHEL-20031] - platform/x86/intel/tpmi: Handle error from tpmi_process_info() (David Arcari) [RHEL-20031] - audit: Send netlink ACK before setting connection in auditd_set (Richard Guy Briggs) [RHEL-9096]- xfs: allow SECURE namespace xattrs to use reserved block pool (Pavel Reichl) [RHEL-49806] - firmware: cs_dsp: Validate payload length before processing block (David Arcari) [RHEL-53640] {CVE-2024-42237} - selftests: netfilter: test nat source port clash resolution interaction with tcp early demux (Florian Westphal) [RHEL-6151] - netfilter: nf_nat: undo erroneous tcp edemux lookup after port clash (Florian Westphal) [RHEL-6151] - xfs: allow symlinks with short remote targets (CKI Backport Bot) [RHEL-53164] - netfilter: Use flowlabel flow key when re-routing mangled packets (Florian Westphal) [RHEL-40213] - ppp: reject claimed-as-LCP but actually malformed packets (Guillaume Nault) [RHEL-51059] {CVE-2024-41044} - mptcp: ensure snd_una is properly initialized on connect (Florian Westphal) [RHEL-47943 RHEL-47944] {CVE-2024-40931} - Bluetooth: ISO: Check socket flag instead of hcon (CKI Backport Bot) [RHEL-51982] {CVE-2024-42141} - bluetooth/hci: disallow setting handle bigger than HCI_CONN_HANDLE_MAX (CKI Backport Bot) [RHEL-51910] {CVE-2024-42132} - Bluetooth: hci_core: cancel all works upon hci_unregister_dev() (CKI Backport Bot) [RHEL-51214] {CVE-2024-41063} - mm: vmalloc: check if a hash-index is in cpu_possible_mask (CKI Backport Bot) [RHEL-50955] {CVE-2024-41032} - Merge DRM changes from upstream v6.9..v6.9.11 (Dave Airlie) [RHEL-24103] - powerpc/mm: Fix false detection of read faults (Chris von Recklinghausen) [RHEL-50040] - powerpc/mm: Support execute-only memory on the Radix MMU (Chris von Recklinghausen) [RHEL-50040] - io_uring/sqpoll: work around a potential audit memory leak (Jeff Moyer) [RHEL-48561] {CVE-2024-41001} - io_uring/rsrc: don't lock while !TASK_RUNNING (Jeff Moyer) [RHEL-47830] {CVE-2024-40922} - io_uring/io-wq: Use set_bit() and test_bit() at worker->flags (Jeff Moyer) [RHEL-47505] {CVE-2024-39508} - kunit: kasan_test: fix backport error in kasan test (Nico Pache) [RHEL-39303] - redhat: add configs for new kunit tests (Nico Pache) [RHEL-39303] - kasan: use unchecked __memset internally (Nico Pache) [RHEL-39303] - kasan: unify printk prefixes (Nico Pache) [RHEL-39303] - net/handshake: Fix handshake_req_destroy_test1 (Nico Pache) [RHEL-39303] - kunit: bail out early in __kunit_test_suites_init() if there are no suites to test (Nico Pache) [RHEL-39303] - kunit: string-stream-test: use KUNIT_DEFINE_ACTION_WRAPPER (Nico Pache) [RHEL-39303] - kunit: test: Move fault tests behind KUNIT_FAULT_TEST Kconfig option (Nico Pache) [RHEL-39303] - kunit: unregister the device on error (Nico Pache) [RHEL-39303] - kunit: Fix race condition in try-catch completion (Nico Pache) [RHEL-39303] - kunit: Add tests for fault (Nico Pache) [RHEL-39303] - kunit: Print last test location on fault (Nico Pache) [RHEL-39303] - kunit: Handle test faults (Nico Pache) [RHEL-39303] - kunit: Fix timeout message (Nico Pache) [RHEL-39303] - kunit: Fix kthread reference (Nico Pache) [RHEL-39303] - kunit: Handle thread creation error (Nico Pache) [RHEL-39303] - lib: checksum: hide unused expected_csum_ipv6_magic[] (Nico Pache) [RHEL-39303] - Revert "kunit: memcpy: Split slow memcpy tests into MEMCPY_SLOW_KUNIT_TEST" (Nico Pache) [RHEL-39303] - kunit: Fix again checksum tests on big endian CPUs (Nico Pache) [RHEL-39303] - kunit: Annotate _MSG assertion variants with gnu printf specifiers (Nico Pache) [RHEL-39303] - rtc: test: Fix invalid format specifier. (Nico Pache) [RHEL-39303] - lib: memcpy_kunit: Fix an invalid format specifier in an assertion msg (Nico Pache) [RHEL-39303] - lib/cmdline: Fix an invalid format specifier in an assertion msg (Nico Pache) [RHEL-39303] - kunit: test: Log the correct filter string in executor_test (Nico Pache) [RHEL-39303] - kunit: make kunit_bus_type const (Nico Pache) [RHEL-39303] - kunit: Mark filter* params as rw (Nico Pache) [RHEL-39303] - kunit: tool: Print UML command (Nico Pache) [RHEL-39303] - time/kunit: Use correct format specifier (Nico Pache) [RHEL-39303] - Documentation: KUnit: Update the instructions on how to test static functions (Nico Pache) [RHEL-39303] - kunit: run test suites only after module initialization completes (Nico Pache) [RHEL-39303] - MAINTAINERS: kunit: Add Rae Moar as a reviewer (Nico Pache) [RHEL-39303] - lib: checksum: Fix build with CONFIG_NET=n (Nico Pache) [RHEL-39303] - kunit: Add tests for csum_ipv6_magic and ip_fast_csum (Nico Pache) [RHEL-39303] - Documentation: kunit: Add clang UML coverage example (Nico Pache) [RHEL-39303] - kunit: Protect string comparisons against NULL (Nico Pache) [RHEL-39303] - kunit: Add example of kunit_activate_static_stub() with pointer-to-function (Nico Pache) [RHEL-39303] - kunit: Allow passing function pointer to kunit_activate_static_stub() (Nico Pache) [RHEL-39303] - kunit: Fix NULL-dereference in kunit_init_suite() if suite->log is NULL (Nico Pache) [RHEL-39303] - kunit: Reset test->priv after each param iteration (Nico Pache) [RHEL-39303] - kunit: Add example for using test->priv (Nico Pache) [RHEL-39303] - Documentation: Add debugfs docs with run after boot (Nico Pache) [RHEL-39303] - kunit: add ability to run tests after boot using debugfs (Nico Pache) [RHEL-39303] - kunit: add is_init test attribute (Nico Pache) [RHEL-39303] - kunit: add example suite to test init suites (Nico Pache) [RHEL-39303] - kunit: add KUNIT_INIT_TABLE to init linker section (Nico Pache) [RHEL-39303] - kunit: move KUNIT_TABLE out of INIT_DATA (Nico Pache) [RHEL-39303] - kunit: tool: add test for parsing attributes (Nico Pache) [RHEL-39303] - kunit: tool: fix parsing of test attributes (Nico Pache) [RHEL-39303] - kunit: debugfs: Handle errors from alloc_string_stream() (Nico Pache) [RHEL-39303] - kunit: debugfs: Fix unchecked dereference in debugfs_print_results() (Nico Pache) [RHEL-39303] - kunit: string-stream: Allow ERR_PTR to be passed to string_stream_destroy() (Nico Pache) [RHEL-39303] - kunit: string-stream-test: Avoid cast warning when testing gfp_t flags (Nico Pache) [RHEL-39303] - mptcp: fill in missing MODULE_DESCRIPTION() (Nico Pache) [RHEL-39303] - kunit: test: Avoid cast warning when adding kfree() as an action (Nico Pache) [RHEL-39303] - kunit: Reset suite counter right before running tests (Nico Pache) [RHEL-39303] - kunit: Warn if tests are slow (Nico Pache) [RHEL-39303] - kasan: fix and update KUNIT_EXPECT_KASAN_FAIL comment (Nico Pache) [RHEL-39303] - x86/asm: Fix build of UML with KASAN (Nico Pache) [RHEL-39303] - kunit: Reset test status on each param iteration (Nico Pache) [RHEL-39303] - kunit: string-stream: Test performance of string_stream (Nico Pache) [RHEL-39303] - kunit: Use string_stream for test log (Nico Pache) [RHEL-39303] - kunit: string-stream: Add tests for freeing resource-managed string_stream (Nico Pache) [RHEL-39303] - kunit: string-stream: Decouple string_stream from kunit (Nico Pache) [RHEL-39303] - kunit: string-stream: Add kunit_alloc_string_stream() (Nico Pache) [RHEL-39303] - kunit: Don't use a managed alloc in is_literal() (Nico Pache) [RHEL-39303] - kunit: string-stream-test: Add cases for string_stream newline appending (Nico Pache) [RHEL-39303] - kunit: string-stream: Add option to make all lines end with newline (Nico Pache) [RHEL-39303] - kunit: string-stream: Improve testing of string_stream (Nico Pache) [RHEL-39303] - kunit: string-stream: Don't create a fragment for empty strings (Nico Pache) [RHEL-39303] - kunit: Fix wild-memory-access bug in kunit_free_suite_set() (Nico Pache) [RHEL-39303] - kunit: tool: Add command line interface to filter and report attributes (Nico Pache) [RHEL-39303] - kunit: tool: Enable CONFIG_FORTIFY_SOURCE under UML (Nico Pache) [RHEL-39303] - kunit: tool: undo type subscripts for subprocess.Popen (Nico Pache) [RHEL-39303] - kunit: tool: Add support for SH under QEMU (Nico Pache) [RHEL-39303] - kunit: tool: Add support for overriding the QEMU serial port (Nico Pache) [RHEL-39303] - kunit: tool: fix pre-existing `mypy --strict` errors and update run_checks.py (Nico Pache) [RHEL-39303] - kunit: tool: remove unused imports and variables (Nico Pache) [RHEL-39303] - kunit: tool: add subscripts for type annotations where appropriate (Nico Pache) [RHEL-39303] - kunit: tool: Add support for m68k under QEMU (Nico Pache) [RHEL-39303] - kunit: kunit.py extract handlers (Nico Pache) [RHEL-39303] - kunit: tool: remove redundant file.close() call in unit test (Nico Pache) [RHEL-39303] - kunit: tool: unit tests all check parser errors, standardize formatting a bit (Nico Pache) [RHEL-39303] - kunit: tool: make TestCounts a dataclass (Nico Pache) [RHEL-39303] - kunit: tool: make parser preserve whitespace when printing test log (Nico Pache) [RHEL-39303] - kunit: tool: Don't download risc-v opensbi firmware with wget (Nico Pache) [RHEL-39303] - kunit: tool: rename all_test_uml.config, use it for --alltests (Nico Pache) [RHEL-39303] - Documentation: KUnit: Fix non-uml anchor (Nico Pache) [RHEL-39303] - Documentation: Kunit: Fix inconsistent titles (Nico Pache) [RHEL-39303] - Documentation: kunit: fix trivial typo (Nico Pache) [RHEL-39303] - kunit: tool: make --raw_output=kunit (aka --raw_output) preserve leading spaces (Nico Pache) [RHEL-39303] - Documentation: Kunit: Add ref for other kinds of tests (Nico Pache) [RHEL-39303] - net: bridge: mst: fix suspicious rcu usage in br_mst_set_state (CKI Backport Bot) [RHEL-43727] {CVE-2024-36979} - net: bridge: mst: pass vlan group directly to br_mst_vlan_set_state (CKI Backport Bot) [RHEL-43727] {CVE-2024-36979} - net: bridge: mst: fix vlan use-after-free (CKI Backport Bot) [RHEL-43727] {CVE-2024-36979} - crypto: bcm - Fix pointer arithmetic (cki-backport-bot) [RHEL-44114] {CVE-2024-38579}- Add amd-pstate-ut to the mod-internal.list (David Arcari) [RHEL-53955] - firmware: cs_dsp: Return error if block header overflows file (David Arcari) [RHEL-53650] {CVE-2024-42238} - mm: prevent derefencing NULL ptr in pfn_section_valid() (Audra Mitchell) [RHEL-51138] {CVE-2024-41055} - mm, kmsan: fix infinite recursion due to RCU critical section (Audra Mitchell) [RHEL-51138] {CVE-2024-41055} - netfilter: nf_tables: prefer nft_chain_validate (Phil Sutter) [RHEL-51046] {CVE-2024-41042} - netfilter: nf_tables: allow loop termination for pending fatal signal (Phil Sutter) [RHEL-51046] - netfilter: nf_tables: fully validate NFT_DATA_VALUE on store to data registers (Phil Sutter) [RHEL-51522] {CVE-2024-42070} - netfilter: nft_inner: validate mandatory meta and payload (Phil Sutter) [RHEL-47486] {CVE-2024-39504} - netfilter: ipset: Fix suspicious rcu_dereference_protected() (Phil Sutter) [RHEL-47616] {CVE-2024-39503} - netfilter: ipset: Fix race between namespace cleanup and gc in the list:set type (Phil Sutter) [RHEL-47616] {CVE-2024-39503} - netfilter: ipset: Add list flush to cancel_gc (Phil Sutter) [RHEL-47616] {CVE-2024-39503} - qed/qede: Fix scheduling while atomic (John Meneghini) [RHEL-9751] - cachefiles: fix slab-use-after-free in cachefiles_withdraw_cookie() (Pavel Reichl) [RHEL-51157] {CVE-2024-41057} - cachefiles: fix slab-use-after-free in fscache_withdraw_volume() (Pavel Reichl) [RHEL-51163] {CVE-2024-41058} - netfs, fscache: export fscache_put_volume() and add fscache_try_get_volume() (Pavel Reichl) [RHEL-51157 RHEL-51163] - nvme-fabrics: use reserved tag for reg read/write command (CKI Backport Bot) [RHEL-51357] {CVE-2024-41082} - nvmet: always initialize cqe.result (Maurizio Lombardi) [RHEL-51334 RHEL-51335] {CVE-2024-41079} - nvmet: fix a possible leak when destroy a ctrl during qp establishment (Maurizio Lombardi) [RHEL-52019 RHEL-52020] {CVE-2024-42152} - NFSv4: Fix memory leak in nfs4_set_security_label (CKI Backport Bot) [RHEL-52083] {CVE-2024-41076} - xfs: don't walk off the end of a directory data block (CKI Backport Bot) [RHEL-50885] {CVE-2024-41013} - xfs: add bounds checking to xlog_recover_process_data (CKI Backport Bot) [RHEL-50862] {CVE-2024-41014} - tcp: avoid too many retransmit packets (Florian Westphal) [RHEL-48637] {CVE-2024-41007} - tcp: use signed arithmetic in tcp_rtx_probe0_timed_out() (Florian Westphal) [RHEL-48637] - nfs: handle error of rpc_proc_register() in init_nfs_fs() (Scott Mayhew) [RHEL-39906] {CVE-2024-36939} - mm/page_table_check: fix crash on ZONE_DEVICE (Chris von Recklinghausen) [RHEL-48052] {CVE-2024-40948} - net: asix: add proper error handling of usb read errors (Ken Cox) [RHEL-28110] {CVE-2021-47101} - asix: fix uninit-value in asix_mdio_read() (Ken Cox) [RHEL-28110] {CVE-2021-47101}- mptcp: fix possible NULL dereferences (Antoine Tenart) [RHEL-48648] - af_packet: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - udp: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - tcp: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - net: raw: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - ping: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - net: introduce sk_skb_reason_drop function (Antoine Tenart) [RHEL-48648] - net: add rx_sk to trace_kfree_skb (Antoine Tenart) [RHEL-48648] - tcp: rstreason: fully support in tcp_check_req() (Antoine Tenart) [RHEL-48648] - tcp: rstreason: handle timewait cases in the receive path (Antoine Tenart) [RHEL-48648] - tcp: rstreason: fully support in tcp_rcv_state_process() (Antoine Tenart) [RHEL-48648] - tcp: rstreason: fully support in tcp_ack() (Antoine Tenart) [RHEL-48648] - tcp: rstreason: fully support in tcp_rcv_synsent_state_process() (Antoine Tenart) [RHEL-48648] - rstreason: make it work in trace world (Antoine Tenart) [RHEL-48648] - mptcp: introducing a helper into active reset logic (Antoine Tenart) [RHEL-48648] - mptcp: support rstreason for passive reset (Antoine Tenart) [RHEL-48648] - tcp: support rstreason for passive reset (Antoine Tenart) [RHEL-48648] - rstreason: prepare for active reset (Antoine Tenart) [RHEL-48648] - rstreason: prepare for passive reset (Antoine Tenart) [RHEL-48648] - net: introduce rstreason to detect why the RST is sent (Antoine Tenart) [RHEL-48648] - trace: tcp: fully support trace_tcp_send_reset (Antoine Tenart) [RHEL-48648] - trace: adjust TP_STORE_ADDR_PORTS_SKB() parameters (Antoine Tenart) [RHEL-48648] - net: udp: add IP/port data to the tracepoint udp/udp_fail_queue_rcv_skb (Antoine Tenart) [RHEL-48648] - net: port TP_STORE_ADDR_PORTS_SKB macro to be tcp/udp independent (Antoine Tenart) [RHEL-48648] - trace: use TP_STORE_ADDRS() macro in inet_sock_set_state() (Antoine Tenart) [RHEL-48648] - trace: use TP_STORE_ADDRS() macro in inet_sk_error_report() (Antoine Tenart) [RHEL-48648] - trace: move to TP_STORE_ADDRS related macro to net_probe_common.h (Antoine Tenart) [RHEL-48648] - inet: preserve const qualifier in inet_sk() (Antoine Tenart) [RHEL-48648] - tcp: make dropreason in tcp_child_process() work (Antoine Tenart) [RHEL-48648] - tcp: make the dropreason really work when calling tcp_rcv_state_process() (Antoine Tenart) [RHEL-48648] - tcp: add dropreasons in tcp_rcv_state_process() (Antoine Tenart) [RHEL-48648] - tcp: add more specific possible drop reasons in tcp_rcv_synsent_state_process() (Antoine Tenart) [RHEL-48648] - tcp: introduce dropreasons in receive path (Antoine Tenart) [RHEL-48648] - tcp: use drop reasons in cookie check for ipv6 (Antoine Tenart) [RHEL-48648] - tcp: directly drop skb in cookie check for ipv6 (Antoine Tenart) [RHEL-48648] - tcp: use drop reasons in cookie check for ipv4 (Antoine Tenart) [RHEL-48648] - tcp: directly drop skb in cookie check for ipv4 (Antoine Tenart) [RHEL-48648] - tcp: add a dropreason definitions and prepare for cookie check (Antoine Tenart) [RHEL-48648] - tcp: Clean up goto labels in cookie_v[46]_check(). (Antoine Tenart) [RHEL-48648] - net: use %pS for kfree_skb tracing event location (Antoine Tenart) [RHEL-48648] - PCI: endpoint: remove bogus return in pci_epf_device_remove() (Brian Masney) [RHEL-47218] - mlxsw: spectrum_acl_tcam: Fix possible use-after-free during activity update (Ivan Vecera) [RHEL-37006] {CVE-2024-35855} - mlxsw: spectrum_acl_tcam: Fix possible use-after-free during rehash (Ivan Vecera) [RHEL-37010] {CVE-2024-35854} - mlxsw: spectrum_acl_tcam: Fix memory leak during rehash (Ivan Vecera) [RHEL-37014] {CVE-2024-35853} - mlxsw: spectrum_acl_tcam: Fix incorrect list API usage (Ivan Vecera) [RHEL-37486] {CVE-2024-36006}- tcp_metrics: validate source addr length (Guillaume Nault) [RHEL-52031] {CVE-2024-42154} - SUNRPC: Fix loop termination condition in gss_free_in_token_pages() (Benjamin Coddington) [RHEL-53004] - NFSD: Support write delegations in LAYOUTGET (Benjamin Coddington) [RHEL-53004] - nfs: fix undefined behavior in nfs_block_bits() (Benjamin Coddington) [RHEL-53004] - knfsd: LOOKUP can return an illegal error value (Benjamin Coddington) [RHEL-53004] - SUNRPC: Fixup gss_status tracepoint error output (Benjamin Coddington) [RHEL-53004] - nfs: pass explicit offset/count to trace events (Benjamin Coddington) [RHEL-53004] - net, sunrpc: Remap EPERM in case of connection failure in xs_tcp_setup_socket (Benjamin Coddington) [RHEL-53004] - gss_krb5: Fix the error handling path for crypto_sync_skcipher_setkey (Benjamin Coddington) [RHEL-53004] - NFSD: Fix nfsdcld warning (Benjamin Coddington) [RHEL-53004] - NFSv4.1 another fix for EXCHGID4_FLAG_USE_PNFS_DS for DS server (Benjamin Coddington) [RHEL-53004] - SUNRPC: avoid soft lockup when transmitting UDP to reachable server. (Benjamin Coddington) [RHEL-53004] - xprtrdma: Fix rpcrdma_reqs_reset() (Benjamin Coddington) [RHEL-53004] - Revert "nfsd: fix oops when reading pool_stats before server is started" (Benjamin Coddington) [RHEL-53004] - nfsd: initialise nfsd_info.mutex early. (Benjamin Coddington) [RHEL-53004] - nfs: drop the incorrect assertion in nfs_swap_rw() (Benjamin Coddington) [RHEL-53004] - SUNRPC: Fix backchannel reply, again (Benjamin Coddington) [RHEL-53004] - NFS: add barriers when testing for NFS_FSDATA_BLOCKED (Benjamin Coddington) [RHEL-53004] - SUNRPC: return proper error from gss_wrap_req_priv (Benjamin Coddington) [RHEL-53004] - NFSv4.1 enforce rootpath check in fs_location query (Benjamin Coddington) [RHEL-53004] - pNFS/filelayout: fixup pNfs allocation modes (Benjamin Coddington) [RHEL-53004] - rpcrdma: fix handling for RDMA_CM_EVENT_DEVICE_REMOVAL (Benjamin Coddington) [RHEL-53004] - NFS: Fix READ_PLUS when server doesn't support OP_READ_PLUS (Benjamin Coddington) [RHEL-53004] - sunrpc: fix NFSACL RPC retry on soft mount (Benjamin Coddington) [RHEL-53004] - nfs: keep server info for remounts (Benjamin Coddington) [RHEL-53004] - SUNRPC: Fix gss_free_in_token_pages() (Benjamin Coddington) [RHEL-53004] - sunrpc: removed redundant procp check (Benjamin Coddington) [RHEL-53004] - wifi: mt76: replace skb_put with skb_put_zero (CKI Backport Bot) [RHEL-52367] {CVE-2024-42225} - ice: xsk: fix txq interrupt mapping (Petr Oros) [RHEL-15670] - ice: add missing WRITE_ONCE when clearing ice_rx_ring::xdp_prog (Petr Oros) [RHEL-15670] - ice: improve updating ice_{t,r}x_ring::xsk_pool (Petr Oros) [RHEL-15670] - ice: toggle netif_carrier when setting up XSK pool (Petr Oros) [RHEL-15670] - ice: modify error handling when setting XSK pool in ndo_bpf (Petr Oros) [RHEL-15670] - ice: replace synchronize_rcu with synchronize_net (Petr Oros) [RHEL-15670] - ice: don't busy wait for Rx queue disable in ice_qp_dis() (Petr Oros) [RHEL-15670] - ice: respect netif readiness in AF_XDP ZC related ndo's (Petr Oros) [RHEL-15670] - wifi: rtw89: fw: scan offload prohibit all 6 GHz channel if no 6 GHz sband (CKI Backport Bot) [RHEL-51809] {CVE-2024-42125} - wifi: cfg80211: restrict NL80211_ATTR_TXQ_QUANTUM values (CKI Backport Bot) [RHEL-51767] {CVE-2024-42114} - udp: Set SOCK_RCU_FREE earlier in udp_lib_get_port(). (CKI Backport Bot) [RHEL-51033] {CVE-2024-41041} - ACPI: fix double INT_SRC_OVR override (Desnes Nunes) [RHEL-45576] - vfs: don't mod negative dentry count when on shrinker list (Brian Foster) [RHEL-46609] - fs/dcache: Re-use value stored to dentry->d_flags instead of re-reading (Brian Foster) [RHEL-46609] - netpoll: Fix race condition in netpoll_owner_active (CKI Backport Bot) [RHEL-49371] {CVE-2024-41005} - xfs: fix log recovery buffer allocation for the legacy h_size fixup (Bill O'Donnell) [RHEL-46479] {CVE-2024-39472} - tun: limit printing rate when illegal packet received by tun dev (Jon Maloy) [RHEL-35048] {CVE-2024-27013}- Revert: Duplicated code of __iowrite32_copy() (Lucas Zampieri) - cxl/mem: Fix no cxl_nvd during pmem region auto-assembling (John W. Linville) [RHEL-51364] {CVE-2024-41085} - cxl/region: Avoid null pointer dereference in region lookup (John W. Linville) [RHEL-51656] {CVE-2024-41084} - PCI/MSI: Fix UAF in msi_capability_init (John W. Linville) [RHEL-51436] {CVE-2024-41096} - perf test stat_bpf_counter.sh: Stabilize the test results (Michael Petlan) [RHEL-33020] - perf test bpf-counters: Add test for BPF event modifier (Michael Petlan) [RHEL-33020] - nvme: avoid double free special payload (CKI Backport Bot) [RHEL-51309] {CVE-2024-41073} - ext4: do not create EA inode under buffer lock (Carlos Maiolino) [RHEL-48282] {CVE-2024-40972} - ext4: fold quota accounting into ext4_xattr_inode_lookup_create() (Carlos Maiolino) [RHEL-48282] {CVE-2024-40972} - ext4: fix uninitialized ratelimit_state->lock access in __ext4_fill_super() (Carlos Maiolino) [RHEL-48517] {CVE-2024-40998} - ext4: turn quotas off if mount failed after enabling quotas (Carlos Maiolino) [RHEL-48517] {CVE-2024-40998} - arm64/io: add constant-argument check (Charles Mirabile) [RHEL-43402] - IB/mlx5: Use __iowrite64_copy() for write combining stores (Charles Mirabile) [RHEL-43402] - arm64/io: Provide a WC friendly __iowriteXX_copy() (Charles Mirabile) [RHEL-43402] - s390: Stop using weak symbols for __iowrite64_copy() (Charles Mirabile) [RHEL-43402] - s390: use the correct count for __iowrite64_copy() (Charles Mirabile) [RHEL-43402] - s390: Implement __iowrite32_copy() (Charles Mirabile) [RHEL-43402] - x86: Stop using weak symbols for __iowrite32_copy() (Charles Mirabile) [RHEL-43402] - hwmon: (dell-smm) Add Dell Precision 7540 to fan control whitelist (David Arcari) [RHEL-37108]- perf vendor events: Add westmereex counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add westmereep-sp counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add westmereep-dp counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update tigerlake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add snowridgex counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update skylakex events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update skylake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add silvermont counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update sierraforest events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update sapphirerapids events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update sandybridge metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update rocketlake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add nehalemex counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add nehalemep counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update meteorlake events and add counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add lunarlake counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add knightslanding counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update jaketown metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update ivytown metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update ivybridge metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update icelakex events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update icelake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update haswellx metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add haswell counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update graniterapids events and add counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update/add grandridge events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add goldmontplus counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add goldmont counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update emeraldrapids events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update elkhartlake events (Michael Petlan) [RHEL-32689] - perf vendor events: Update cascadelakex events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update broadwellx metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update broadwellde metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update broadwell metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add bonnell counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update alderlaken events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update alderlake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events amd: Add Zen 5 mapping (Michael Petlan) [RHEL-32689] - perf vendor events amd: Add Zen 5 metrics (Michael Petlan) [RHEL-32689] - perf vendor events amd: Add Zen 5 uncore events (Michael Petlan) [RHEL-32689] - perf vendor events amd: Add Zen 5 core events (Michael Petlan) [RHEL-32689] - perf vendor events intel: Remove info metrics erroneously in TopdownL1 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update snowridgex to 1.22 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update skylake to v58 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update skylakex to 1.33 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update sierraforest to 1.02 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update sapphirerapids to 1.20 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update meteorlake to 1.08 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update lunarlake to 1.01 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update icelakex to 1.24 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update grandridge to 1.02 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update emeraldrapids to 1.06 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update cascadelakex to 1.21 (Michael Petlan) [RHEL-32689] - perf list: Escape '\r' in JSON output (Michael Petlan) [RHEL-37153] - filelock: Fix fcntl/close race recovery compat path (Pavel Reichl) [RHEL-50898] {CVE-2024-41020} - x86: stop playing stack games in profile_pc() (CKI Backport Bot) [RHEL-51649] {CVE-2024-42096} - pinctrl: fix deadlock in create_pinctrl() when handling -EPROBE_DEFER (CKI Backport Bot) [RHEL-51624] {CVE-2024-42090} - ftruncate: pass a signed offset (CKI Backport Bot) [RHEL-51605] {CVE-2024-42084} - firmware: cs_dsp: Use strnlen() on name fields in V1 wmfw files (CKI Backport Bot) [RHEL-51150] {CVE-2024-41056} - filelock: fix potential use-after-free in posix_lock_inode (CKI Backport Bot) [RHEL-51103] {CVE-2024-41049} - firmware: cs_dsp: Fix overflow checking of wmfw header (CKI Backport Bot) [RHEL-51005] {CVE-2024-41039} - firmware: cs_dsp: Prevent buffer overrun when processing V2 alg headers (CKI Backport Bot) [RHEL-50993] {CVE-2024-41038} - tools/perf: Handle perftool-testsuite_probe testcases fail when kernel debuginfo is not present (Michael Petlan) [RHEL-50646] - perf/x86/amd/core: Define a proper ref-cycles event for Zen 4 and later (Michael Petlan) [RHEL-44190] - perf/x86/amd/core: Update and fix stalled-cycles-* events for Zen 2 and later (Michael Petlan) [RHEL-44190] - net: hns3: fix kernel crash problem in concurrent scenario (Ken Cox) [RHEL-47499] {CVE-2024-39507} - powerpc/perf: Set cpumode flags using sample address (Michael Petlan) [RHEL-12231] - Input: gpio-keys - filter gpio_keys -EPROBE_DEFER error messages (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - add system suspend support for dedicated wakeirqs (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - convert to dev_err_probe() (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - use input_report_key() (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - add support for linux,input-value DTS property (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - cancel delayed work only in case of GPIO (Luiz Capitulino) [RHEL-50463] - redhat/configs: enable CONFIG_KEYBOARD_GPIO (Luiz Capitulino) [RHEL-50463] - workqueue: Always queue work items to the newest PWQ for order workqueues (Waiman Long) [RHEL-49500] - workqueue: Update cpumasks after only applying it successfully (Waiman Long) [RHEL-49500] - workqueue: Cleanup subsys attribute registration (Waiman Long) [RHEL-49500] - workqueue: Fix divide error in wq_update_node_max_active() (Waiman Long) [RHEL-49500] - workqueue: The default node_nr_active should have its max set to max_active (Waiman Long) [RHEL-49500] - workqueue: Fix selection of wake_cpu in kick_pool() (Waiman Long) [RHEL-49500] - i40e: Fully suspend and resume IO operations in EEH case (Kamal Heib) [RHEL-32176] - i40e: factoring out i40e_suspend/i40e_resume (Kamal Heib) [RHEL-32176] - i40e: Add and use helper to reconfigure TC for given VSI (Kamal Heib) [RHEL-32176] - i40e: Add helper to access main VEB (Kamal Heib) [RHEL-32176] - i40e: Consolidate checks whether given VSI is main (Kamal Heib) [RHEL-32176] - i40e: Add helper to access main VSI (Kamal Heib) [RHEL-32176] - i40e: Refactor argument of i40e_detect_recover_hung() (Kamal Heib) [RHEL-32176] - i40e: Refactor argument of several client notification functions (Kamal Heib) [RHEL-32176] - i40e: Remove flags field from i40e_veb (Kamal Heib) [RHEL-32176] - i40e: Fix devlink port unregistering (Kamal Heib) [RHEL-32176] - i40e: Do not call devlink_port_type_clear() (Kamal Heib) [RHEL-32176] - i40e: Align devlink info versions with ice driver and add docs (Kamal Heib) [RHEL-32176] - i40e: Add PBA as board id info to devlink .info_get (Kamal Heib) [RHEL-32176] - i40e: Add handler for devlink .info_get (Kamal Heib) [RHEL-32176] - i40e: Implement ndo_get_devlink_port (Kamal Heib) [RHEL-32176] - i40e: Add initial devlink support (Kamal Heib) [RHEL-32176] - dmaengine: idxd: Check for driver name match before sva user feature (Jerry Snitselaar) [RHEL-44836 RHEL-46619] - dmaengine: ioatdma: Fix kmemleak in ioat_pci_probe() (Jerry Snitselaar) [RHEL-44836] - dmaengine: ioatdma: Fix error path in ioat3_dma_probe() (Jerry Snitselaar) [RHEL-44836] - dmaengine: ioatdma: Fix leaking on version mismatch (Jerry Snitselaar) [RHEL-44836] - dmaengine: idma64: Add check for dma_set_max_seg_size (Jerry Snitselaar) [RHEL-44836] - dmaengine: tegra186: Fix residual calculation (Jerry Snitselaar) [RHEL-44836] - idma64: Don't try to serve interrupts when device is powered off (Jerry Snitselaar) [RHEL-44836] - dmaengine: ti: k3-udma: Report short packet errors (Jerry Snitselaar) [RHEL-44836] - dmaengine: tegra210-adma: fix global intr clear (Jerry Snitselaar) [RHEL-44836] - dma: gpi: remove spurious unlock in gpi_ch_init (Jerry Snitselaar) [RHEL-44836] - dmaengine: idxd: Fix oops during rmmod on single-CPU platforms (Jerry Snitselaar) [RHEL-37363] {CVE-2024-35989} - dmaengine: idxd: Convert spinlock to mutex to lock evl workqueue (Jerry Snitselaar) [RHEL-44836] - dmaengine: idxd: Fix possible Use-After-Free in irq_process_work_list (Jerry Snitselaar) [RHEL-44836] - dmaengine: ioatdma: Fix missing kmem_cache_destroy() (Jerry Snitselaar) [RHEL-44836] - platform/x86/intel/sdsi: Add attribute to read the current meter state (David Arcari) [RHEL-15562] - platform/x86/intel/sdsi: Add in-band BIOS lock support (David Arcari) [RHEL-15562] - platform/x86/intel/sdsi: Combine read and write mailbox flows (David Arcari) [RHEL-15562] - platform/x86/intel/sdsi: Set message size during writes (David Arcari) [RHEL-15562] - cxl/cper: Fix non-ACPI-APEI-GHES build (John Allen) [RHEL-36781] - driver core: Add a guard() definition for the device_lock() (John Allen) [RHEL-36781] - cxl/cper: Remove duplicated GUID defines (John Allen) [RHEL-36781] - cxl/pci: Process CPER events (John Allen) [RHEL-36781] - acpi/ghes: Process CXL Component Events (John Allen) [RHEL-36781] - acpi/ghes: Remove CXL CPER notifications (John Allen) [RHEL-36781] - cxl/region: Allow out of order assembly of autodiscovered regions (John Allen) [RHEL-36781] - cxl/region: Handle endpoint decoders in cxl_region_find_decoder() (John Allen) [RHEL-36781] - cxl/trace: Remove unnecessary memcpy's (John Allen) [RHEL-36781] - cxl/cper: Fix errant CPER prints for CXL events (John Allen) [RHEL-36781] - cxl/pci: Register for and process CPER events (John Allen) [RHEL-36781] - PCI: Introduce cleanup helpers for device reference counts and locks (John Allen) [RHEL-36781] - acpi/ghes: Process CXL Component Events (John Allen) [RHEL-36781] - cxl/events: Create a CXL event union (John Allen) [RHEL-36781] - cxl/events: Separate UUID from event structures (John Allen) [RHEL-36781] - cxl/events: Remove passing a UUID to known event traces (John Allen) [RHEL-36781] - cxl/events: Create common event UUID defines (John Allen) [RHEL-36781] - cxl/events: Promote CXL event structures to a core header (John Allen) [RHEL-36781] - cxl/trace: Pass UUID explicitly to event traces (John Allen) [RHEL-36781] - cxl/pci: Change CXL AER support check to use native AER (John Allen) [RHEL-36781] - cxl/hdm: Fix && vs || bug (John Allen) [RHEL-36781] - cxl/core/regs: Rework cxl_map_pmu_regs() to use map->dev for devm (John Allen) [RHEL-36781] - cxl/core/regs: Rename phys_addr in cxl_map_component_regs() (John Allen) [RHEL-36781] - cxl/pci: Disable root port interrupts in RCH mode (John Allen) [RHEL-36781] - cxl/pci: Skip to handle RAS errors if CXL.mem device is detached (John Allen) [RHEL-36781] - cxl/pci: Add RCH downstream port error logging (John Allen) [RHEL-36781] - cxl/pci: Map RCH downstream AER registers for logging protocol errors (John Allen) [RHEL-36781] - cxl/pci: Update CXL error logging to use RAS register address (John Allen) [RHEL-36781] - cxl/pci: Add RCH downstream port AER register discovery (John Allen) [RHEL-36781] - cxl/port: Remove Component Register base address from struct cxl_port (John Allen) [RHEL-36781] - cxl/pci: Remove Component Register base address from struct cxl_dev_state (John Allen) [RHEL-36781] - cxl/hdm: Use stored Component Register mappings to map HDM decoder capability (John Allen) [RHEL-36781] - cxl/pci: Store the endpoint's Component Register mappings in struct cxl_dev_state (John Allen) [RHEL-36781] - cxl/port: Pre-initialize component register mappings (John Allen) [RHEL-36781] - cxl/port: Rename @comp_map to @reg_map in struct cxl_register_map (John Allen) [RHEL-36781] - Fix cxl_map_component_regs and cxl_map_device_regs (John Allen) [RHEL-36781] - io_uring: only taint the kernel on successful system call (Jeff Moyer) [RHEL-27755] - io_uring/net: ensure async prep handlers always initialize ->done_io (Jeff Moyer) [RHEL-27755] - io-wq: write next_work before dropping acct_lock (Jeff Moyer) [RHEL-27755] - io_uring: use the right type for work_llist empty check (Jeff Moyer) [RHEL-27755] - io_uring: clear opcode specific data for an early failure (Jeff Moyer) [RHEL-27755 RHEL-37293] {CVE-2024-35923} - io_uring: clean rings on NO_MMAP alloc fail (Jeff Moyer) [RHEL-27755] - io_uring/net: correctly handle multishot recvmsg retry setup (Jeff Moyer) [RHEL-27755] - io_uring: fix poll_remove stalled req completion (Jeff Moyer) [RHEL-27755] - io_uring: Fix release of pinned pages when __io_uaddr_map fails (Jeff Moyer) [RHEL-27755 RHEL-36926] {CVE-2024-35831} - io_uring: don't save/restore iowait state (Jeff Moyer) [RHEL-27755] - io_uring/net: correct the type of variable (Jeff Moyer) [RHEL-27755] - io_uring/net: fix overflow check in io_recvmsg_mshot_prep() (Jeff Moyer) [RHEL-27755 RHEL-36928] {CVE-2024-35827} - io_uring/net: move receive multishot out of the generic msghdr path (Jeff Moyer) [RHEL-27755] - io_uring/net: unify how recvmsg and sendmsg copy in the msghdr (Jeff Moyer) [RHEL-27755] - io_uring: remove unconditional looping in local task_work handling (Jeff Moyer) [RHEL-27755] - io_uring: remove looping around handling traditional task_work (Jeff Moyer) [RHEL-27755] - io_uring: fail NOP if non-zero op flags is passed in (Jeff Moyer) [RHEL-27755] - io_uring/net: restore msg_control on sendzc retry (Jeff Moyer) [RHEL-27755] - io_uring: Fix io_cqring_wait() not restoring sigmask on get_timespec64() failure (Jeff Moyer) [RHEL-27755] - io_uring/kbuf: hold io_buffer_list reference over mmap (Jeff Moyer) [RHEL-27755 RHEL-37250] {CVE-2024-35880} - io_uring/kbuf: protect io_buffer_list teardown with a reference (Jeff Moyer) [RHEL-27755] - io_uring/kbuf: get rid of bl->is_ready (Jeff Moyer) [RHEL-27755] - io_uring/kbuf: get rid of lower BGID lists (Jeff Moyer) [RHEL-27755] - io_uring: use private workqueue for exit work (Jeff Moyer) [RHEL-27755] - io_uring: disable io-wq execution of multishot NOWAIT requests (Jeff Moyer) [RHEL-27755] - io_uring: refactor DEFER_TASKRUN multishot checks (Jeff Moyer) [RHEL-27755] - io_uring/net: move recv/recvmsg flags out of retry loop (Jeff Moyer) [RHEL-27755] - io_uring: fix mshot io-wq checks (Jeff Moyer) [RHEL-27755] - io_uring/net: fix sendzc lazy wake polling (Jeff Moyer) [RHEL-27755] - io_uring/net: remove dependency on REQ_F_PARTIAL_IO for sr->done_io (Jeff Moyer) [RHEL-27755] - io_uring/rw: don't allow multishot reads without NOWAIT support (Jeff Moyer) [RHEL-27755] - io_uring/waitid: always remove waitid entry for cancel all (Jeff Moyer) [RHEL-27755] - io_uring/futex: always remove futex entry for cancel all (Jeff Moyer) [RHEL-27755] - io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry (Jeff Moyer) [RHEL-27755] - io_uring: fix io_queue_proc modifying req->flags (Jeff Moyer) [RHEL-27755] - io_uring: fix mshot read defer taskrun cqe posting (Jeff Moyer) [RHEL-27755] - io_uring/net: fix multishot accept overflow handling (Jeff Moyer) [RHEL-27755] - io_uring: add io_file_can_poll() helper (Jeff Moyer) [RHEL-27755] - io_uring: expand main struct io_kiocb flags to 64-bits (Jeff Moyer) [RHEL-27755] - io_uring/net: fix sr->len for IORING_OP_RECV with MSG_WAITALL and buffers (Jeff Moyer) [RHEL-27755] - io_uring/net: limit inline multishot retries (Jeff Moyer) [RHEL-27755] - io_uring/poll: add requeue return code from poll multishot handling (Jeff Moyer) [RHEL-27755] - io_uring/net: un-indent mshot retry path in io_recv_finish() (Jeff Moyer) [RHEL-27755] - io_uring/poll: move poll execution helpers higher up (Jeff Moyer) [RHEL-27755] - io_uring/rw: ensure poll based multishot read retries appropriately (Jeff Moyer) [RHEL-27755] - io_uring: enable audit and restrict cred override for IORING_OP_FIXED_FD_INSTALL (Jeff Moyer) [RHEL-27755] - io_uring: combine cq_wait_nr checks (Jeff Moyer) [RHEL-27755] - io_uring: clean *local_work_add var naming (Jeff Moyer) [RHEL-27755] - io_uring: clean up local tw add-wait sync (Jeff Moyer) [RHEL-27755] - io_uring: adjust defer tw counting (Jeff Moyer) [RHEL-27755] - io_uring/register: guard compat syscall with CONFIG_COMPAT (Jeff Moyer) [RHEL-27755] - io_uring/rsrc: improve code generation for fixed file assignment (Jeff Moyer) [RHEL-27755] - io_uring/rw: cleanup io_rw_done() (Jeff Moyer) [RHEL-27755] - io_uring/kbuf: add method for returning provided buffer ring head (Jeff Moyer) [RHEL-27755] - io_uring/register: move io_uring_register(2) related code to register.c (Jeff Moyer) [RHEL-27755] - io_uring/openclose: add support for IORING_OP_FIXED_FD_INSTALL (Jeff Moyer) [RHEL-27755] - io_uring/cmd: inline io_uring_cmd_get_task (Jeff Moyer) [RHEL-27755] - io_uring/cmd: inline io_uring_cmd_do_in_task_lazy (Jeff Moyer) [RHEL-27755] - io_uring: split out cmd api into a separate header (Jeff Moyer) [RHEL-27755] - io_uring: optimise ltimeout for inline execution (Jeff Moyer) [RHEL-27755] - io_uring: don't check iopoll if request completes (Jeff Moyer) [RHEL-27755] - file: remove pointless wrapper (Jeff Moyer) [RHEL-27755] - io_uring/poll: don't enable lazy wake for POLLEXCLUSIVE (Jeff Moyer) [RHEL-27755] - io_uring: do not clamp read length for multishot read (Jeff Moyer) [RHEL-27755] - io_uring: do not allow multishot read to set addr or len (Jeff Moyer) [RHEL-27755] - io_uring: indicate if io_kbuf_recycle did recycle anything (Jeff Moyer) [RHEL-27755] - io_uring/rw: add separate prep handler for fixed read/write (Jeff Moyer) [RHEL-27755] - io_uring/rw: add separate prep handler for readv/writev (Jeff Moyer) [RHEL-27755] - io_uring/rw: don't attempt to allocate async data if opcode doesn't need it (Jeff Moyer) [RHEL-27755] - selftests/bpf/sockopt: Add io_uring support (Jeff Moyer) [RHEL-27755] - io_uring/cmd: Introduce SOCKET_URING_OP_SETSOCKOPT (Jeff Moyer) [RHEL-27755] - io_uring/cmd: Introduce SOCKET_URING_OP_GETSOCKOPT (Jeff Moyer) [RHEL-27755] - io_uring/cmd: return -EOPNOTSUPP if net is disabled (Jeff Moyer) [RHEL-27755] - selftests/net: Extract uring helpers to be reusable (Jeff Moyer) [RHEL-27755] - tools headers: Grab copy of io_uring.h (Jeff Moyer) [RHEL-27755] - io_uring/cmd: Pass compat mode in issue_flags (Jeff Moyer) [RHEL-27755] - net/socket: Break down __sys_getsockopt (Jeff Moyer) [RHEL-27755] - net/socket: Break down __sys_setsockopt (Jeff Moyer) [RHEL-27755] - bpf: Add sockptr support for setsockopt (Jeff Moyer) [RHEL-27755] - bpf: Add sockptr support for getsockopt (Jeff Moyer) [RHEL-27755] - io_uring/poll: use IOU_F_TWQ_LAZY_WAKE for wakeups (Jeff Moyer) [RHEL-27755] - io_uring: use files_lookup_fd_locked() (Jeff Moyer) [RHEL-27755] - io_uring: add support for vectored futex waits (Jeff Moyer) [RHEL-27755] - io_uring: add support for futex wake and wait (Jeff Moyer) [RHEL-27755] - io_uring: cancelable uring_cmd (Jeff Moyer) [RHEL-27755] - io_uring: retain top 8bits of uring_cmd flags for kernel internal use (Jeff Moyer) [RHEL-27755] - io_uring: add IORING_OP_WAITID support (Jeff Moyer) [RHEL-27755] - io_uring/rw: add support for IORING_OP_READ_MULTISHOT (Jeff Moyer) [RHEL-27755] - exit: add internal include file with helpers (Jeff Moyer) [RHEL-27755] - exit: add kernel_waitid_prepare() helper (Jeff Moyer) [RHEL-27755] - exit: move core of do_wait() into helper (Jeff Moyer) [RHEL-27755] - exit: abstract out should_wake helper for child_wait_callback() (Jeff Moyer) [RHEL-27755] - io_uring/rw: mark readv/writev as vectored in the opcode definition (Jeff Moyer) [RHEL-27755] - io_uring/rw: split io_read() into a helper (Jeff Moyer) [RHEL-27755] - io_uring/rsrc: Annotate struct io_mapped_ubuf with __counted_by (Jeff Moyer) [RHEL-27755] - io_uring: use kiocb_{start,end}_write() helpers (Jeff Moyer) [RHEL-27755] - fs: create kiocb_{start,end}_write() helpers (Jeff Moyer) [RHEL-27755] - fs: add kerneldoc to file_{start,end}_write() helpers (Jeff Moyer) [RHEL-27755] - io_uring: rename kiocb_end_write() local helper (Jeff Moyer) [RHEL-27755] - io_uring: use call_rcu_hurry if signaling an eventfd (Jeff Moyer) [RHEL-27755] - pipe: check for IOCB_NOWAIT alongside O_NONBLOCK (Jeff Moyer) [RHEL-27755] - pipe: set FMODE_NOWAIT on pipes (Jeff Moyer) [RHEL-27755] - splice: clear FMODE_NOWAIT on file if splice/vmsplice is used (Jeff Moyer) [RHEL-27755] - net: move dev->state into net_device_read_txrx group (Felix Maurer) [RHEL-30902] - net-device: move lstats in net_device_read_txrx (Felix Maurer) [RHEL-30902] - tcp: move tp->scaling_ratio to tcp_sock_read_txrx group (Felix Maurer) [RHEL-30902] - net-device: move xdp_prog to net_device_read_rx (Felix Maurer) [RHEL-30902] - net-device: move gso_partial_features to net_device_read_tx (Felix Maurer) [RHEL-30902] - Documentations: fix net_cachelines documentation build warning (Felix Maurer) [RHEL-30902] - tcp: reorganize tcp_sock fast path variables (Felix Maurer) [RHEL-30902] - net-device: reorganize net_device fast path variables (Felix Maurer) [RHEL-30902] - netns-ipv4: reorganize netns_ipv4 fast path variables (Felix Maurer) [RHEL-30902] - cache: enforce cache groups (Felix Maurer) [RHEL-30902] - Documentations: Analyze heavily used Networking related structs (Felix Maurer) [RHEL-30902] - net/tcp: refactor tcp_inet6_sk() (Felix Maurer) [RHEL-30902]- filelock: Remove locks reliably when fcntl/close race is detected (Bill O'Donnell) [RHEL-50176] {CVE-2024-41012} - tick/nohz_full: Don't abuse smp_call_function_single() in tick_setup_device() (Oleg Nesterov) [RHEL-30589] - sched/isolation: Fix boot crash when maxcpus < first housekeeping CPU (Oleg Nesterov) [RHEL-30589] - sched/isolation: Prevent boot crash when the boot CPU is nohz_full (Oleg Nesterov) [RHEL-30589] - tun: add missing verification for short frame (Patrick Talbert) [RHEL-50203] {CVE-2024-41091} - tap: add missing verification for short frame (Patrick Talbert) [RHEL-50265] {CVE-2024-41090} - mm: avoid overflows in dirty throttling logic (Chris von Recklinghausen) [RHEL-50004] - Revert "mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again" (Chris von Recklinghausen) [RHEL-50004] - lockdep: config: adjust MAX_LOCKDEP_ENTRIES and MAX_LOCKDEP_CHAINS for RT-debug (Luis Claudio R. Goncalves) [RHEL-49554] - rt: lockdep: fix "lockdep bfs error:-1" warning at boot (Luis Claudio R. Goncalves) [RHEL-49554] - redhat/configs: enable some RTCs needed on arm64 boards (Luiz Capitulino) [RHEL-21063] - redhat/configs: Make CONFIG_RTC_DRV_TEGRA=m (Luiz Capitulino) [RHEL-49511] - arm64/io: add constant-argument check (Ivan Vecera) [RHEL-48792] - arm64/io: Provide a WC friendly __iowriteXX_copy() (Ivan Vecera) [RHEL-48792] - s390: Stop using weak symbols for __iowrite64_copy() (Ivan Vecera) [RHEL-48792] - s390: Implement __iowrite32_copy() (Ivan Vecera) [RHEL-48792] - x86: Stop using weak symbols for __iowrite32_copy() (Ivan Vecera) [RHEL-48792] - nvmem: core: fix device node refcounting (Luiz Capitulino) [RHEL-47030] - nvmem: imx-ocotp: add support for post processing (Luiz Capitulino) [RHEL-47030] - nvmem: core: add nvmem cell post processing callback (Luiz Capitulino) [RHEL-47030] - nvmem: core: rework nvmem cell instance creation (Luiz Capitulino) [RHEL-47030] - mm/vmalloc: fix vmalloc which may return null if called with __GFP_NOFAIL (CKI Backport Bot) [RHEL-46467] {CVE-2024-39474} - redhat/configs: add config item for CONFIG_MFD_TPS65219 (Enric Balletbo i Serra) [RHEL-46714] - mfd: tps65219: Add GPIO cell instance (Enric Balletbo i Serra) [RHEL-46714] - regulator: tps65219: Fix matching interrupts for their regulators (Enric Balletbo i Serra) [RHEL-46714] - mfd: tps65219: Add driver for TI TPS65219 PMIC (Enric Balletbo i Serra) [RHEL-46714] - regulator: dt-bindings: Add TI TPS65219 PMIC bindings (Enric Balletbo i Serra) [RHEL-46714] - spi: fsl-lpspi: use 'time_left' variable with wait_for_completion_timeout() (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: remove redundant spi_controller_put call (Andrew Halaney) [RHEL-33234] - spi: lpspi: Avoid potential use-after-free in probe() (Andrew Halaney) [RHEL-33234] {CVE-2024-26866} - spi: fsl-lpspi: switch to use modern name (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: Read chip-select amount from hardware for i.MX93 (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: Move controller initialization further down (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: Remove num_cs from device struct (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: downgrade log level for pio mode (Andrew Halaney) [RHEL-33234] - spi: lpspi: disable lpspi module irq in DMA mode (Andrew Halaney) [RHEL-33234] - spi: lpspi: run transfer speed_hz sanity check (Andrew Halaney) [RHEL-33234] - spi: fsl-lpspi: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: support multiple cs for lpspi (Andrew Halaney) [RHEL-33234] - spi: introduce new helpers with using modern naming (Andrew Halaney) [RHEL-33234] - scsi: mpi3mr: Avoid possible run-time warning with long manufacturer strings (Ewan D. Milne) [RHEL-39925] - string.h: Introduce memtostr() and memtostr_pad() (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Fix some kernel-doc warnings in scsi_bsg_mpi3mr.h (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Avoid memcpy field-spanning write WARNING (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Replace deprecated strncpy() with assignments (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Reduce stack usage in mpi3mr_refresh_sas_ports() (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Use ida to manage mrioc ID (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Fix mpi3mr_fw.c kernel-doc warnings (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Replace 1-element array with flex-array (Ewan D. Milne) [RHEL-39925] - r8169: add missing conditional compiling for call to r8169_remove_leds (Izabela Bakollari) [RHEL-36272] - r8169: fix LED-related deadlock on module removal (Izabela Bakollari) [RHEL-36272] - r8169: add support for RTL8168M (Izabela Bakollari) [RHEL-36272] - r8169: fix issue caused by buggy BIOS on certain boards with RTL8168d (Izabela Bakollari) [RHEL-36272] - r8169: skip DASH fw status checks when DASH is disabled (Izabela Bakollari) [RHEL-36272] - r8169: add MODULE_FIRMWARE entry for RTL8126A (Izabela Bakollari) [RHEL-36272] - r8169: add support for returning tx_lpi_timer in ethtool get_eee (Izabela Bakollari) [RHEL-36272] - r8169: support setting the EEE tx idle timer on RTL8168h (Izabela Bakollari) [RHEL-36272] - r8169: add generic rtl_set_eee_txidle_timer function (Izabela Bakollari) [RHEL-36272] - r8169: add LED support for RTL8125/RTL8126 (Izabela Bakollari) [RHEL-36272] - r8169: improve checking for valid LED modes (Izabela Bakollari) [RHEL-36272] - r8169: add support for RTL8126A (Izabela Bakollari) [RHEL-36272] - r8169: simplify EEE handling (Izabela Bakollari) [RHEL-36272] - r8169: fix building with CONFIG_LEDS_CLASS=m (Izabela Bakollari) [RHEL-36272] - r8169: Fix PCI error on system resume (Izabela Bakollari) [RHEL-36272] - r8169: add support for LED's on RTL8168/RTL8101 (Izabela Bakollari) [RHEL-36272] - r8169: fix rtl8125b PAUSE frames blasting when suspended (Izabela Bakollari) [RHEL-36272] - r8169: improve handling task scheduling (Izabela Bakollari) [RHEL-36272] - r8169: remove multicast filter limit (Izabela Bakollari) [RHEL-36272] - r8169: remove not needed check in rtl_fw_write_firmware (Izabela Bakollari) [RHEL-36272] - r8169: improve RTL8411b phy-down fixup (Izabela Bakollari) [RHEL-36272] - mm: disable CONFIG_PER_VMA_LOCK until its fixed (Rafael Aquini) [RHEL-48221] - fork: lock VMAs of the parent process when forking (Rafael Aquini) [RHEL-48221] - mm: lock newly mapped VMA with corrected ordering (Rafael Aquini) [RHEL-48221] - mm: lock newly mapped VMA which can be modified after it becomes visible (Rafael Aquini) [RHEL-48221] - mm: lock a vma before stack expansion (Rafael Aquini) [RHEL-48221] - fork: lock VMAs of the parent process when forking (Rafael Aquini) [RHEL-48221] - shmem: fix smaps BUG sleeping while atomic (Rafael Aquini) [RHEL-48221] - arm64: mm: pass original fault address to handle_mm_fault() in PER_VMA_LOCK block (Rafael Aquini) [RHEL-48221] - mm: page_table_check: Ensure user pages are not slab pages (Rafael Aquini) [RHEL-48221] - mm: page_table_check: Make it dependent on EXCLUSIVE_SYSTEM_RAM (Rafael Aquini) [RHEL-48221] - hugetlb: pte_alloc_huge() to replace huge pte_alloc_map() (Rafael Aquini) [RHEL-48221] - mm: shrinkers: fix debugfs file permissions (Rafael Aquini) [RHEL-48221] - mm: correct arg in reclaim_pages()/reclaim_clean_pages_from_list() (Rafael Aquini) [RHEL-48221] - mm/huge_memory: revert "Partly revert "mm/thp: carry over dirty bit when thp splits on pmd"" (Rafael Aquini) [RHEL-48221] - mm/migrate: revert "mm/migrate: fix wrongly apply write bit after mkdirty on sparc64" (Rafael Aquini) [RHEL-48221] - mm: backing-dev: set variables dev_attr_min,max_bytes storage-class-specifier to static (Rafael Aquini) [RHEL-48221] - userfaultfd: convert mfill_atomic() to use a folio (Rafael Aquini) [RHEL-48221] - smaps: fix defined but not used smaps_shmem_walk_ops (Rafael Aquini) [RHEL-48221] - mm/smaps: simplify shmem handling of pte holes (Rafael Aquini) [RHEL-48221] - mm/smaps: fix shmem pte hole swap calculation (Rafael Aquini) [RHEL-48221] - arm64/mm: try VMA lock-based page fault handling first (Rafael Aquini) [RHEL-48221] - x86/mm: try VMA lock-based page fault handling first (Rafael Aquini) [RHEL-48221] - mm: move mmap_lock assert function definitions (Rafael Aquini) [RHEL-48221] - mm: remove vmf_insert_pfn_xxx_prot() for huge page-table entries (Rafael Aquini) [RHEL-48221] - mm: remove unused vmf_insert_mixed_prot() (Rafael Aquini) [RHEL-48221] - mm/memtest: add results of early memtest to /proc/meminfo (Rafael Aquini) [RHEL-48221] - mm/khugepaged: alloc_charge_hpage() take care of mem charge errors (Rafael Aquini) [RHEL-48221] - mm: hugetlb_vmemmap: simplify hugetlb_vmemmap_init() a bit (Rafael Aquini) [RHEL-48221] - mm: hugetlb: move hugeltb sysctls to its own file (Rafael Aquini) [RHEL-48221] - mm: sysctl: fix missing numa_stat when !CONFIG_HUGETLB_PAGE (Rafael Aquini) [RHEL-48221] - mm/slab: remove CONFIG_SLOB code from slab common code (Rafael Aquini) [RHEL-48221] - mm, page_flags: remove PG_slob_free (Rafael Aquini) [RHEL-48221] - mm/slub: fix help comment of SLUB_DEBUG (Rafael Aquini) [RHEL-48221] - splice: Export filemap/direct_splice_read() (Rafael Aquini) [RHEL-48221] - hugetlb: check for undefined shift on 32 bit architectures (Rafael Aquini) [RHEL-48221] - mm: update mmap_sem comments to refer to mmap_lock (Rafael Aquini) [RHEL-48221] - include/linux/mm: fix release_pages_arg kernel doc comment (Rafael Aquini) [RHEL-48221] - mm: shrinkers: add missing includes for undeclared types (Rafael Aquini) [RHEL-48221] - mm: fix typo in struct vm_operations_struct comments (Rafael Aquini) [RHEL-48221] - mm, slab: ignore SLAB_RECLAIM_ACCOUNT with CONFIG_SLUB_TINY (Rafael Aquini) [RHEL-48221] - slab: Remove special-casing of const 0 size allocations (Rafael Aquini) [RHEL-48221] - slab: Clean up SLOB vs kmalloc() definition (Rafael Aquini) [RHEL-48221] - slab: Explain why SLAB_TYPESAFE_BY_RCU reference before locking (Rafael Aquini) [RHEL-48221] - powerpc: Rely on generic definition of hugepd_t and is_hugepd when unused (Rafael Aquini) [RHEL-48221] - powerpc/nohash: Remove pgd_huge() stub (Rafael Aquini) [RHEL-48221] - mm: slab: fix comment for __assume_kmalloc_alignment (Rafael Aquini) [RHEL-48221]- net/mlx5: Fix MTMP register capability offset in MCAM register (Benjamin Poirier) [RHEL-24466] - net/mlx5: Fix peer devlink set for SF representor devlink port (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Fix port number for counter query in multi-port configuration (Benjamin Poirier) [RHEL-24466] - net/mlx5: Restore mistakenly dropped parts in register devlink flow (Benjamin Poirier) [RHEL-24466] - net/mlx5: Lag, restore buckets number to default after hash LAG deactivation (Benjamin Poirier) [RHEL-24466] - net/mlx5e: RSS, Block XOR hash with over 128 channels (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Do not produce metadata freelist entries in Tx port ts WQE xmit (Benjamin Poirier) [RHEL-24466] - net/mlx5e: HTB, Fix inconsistencies with QoS SQs number (Benjamin Poirier) [RHEL-24466] - net/mlx5e: RSS, Block changing channels number when RXFH is configured (Benjamin Poirier) [RHEL-24466] - net/mlx5: Correctly compare pkt reformat ids (Benjamin Poirier) [RHEL-24466] - net/mlx5: offset comp irq index in name by one (Benjamin Poirier) [RHEL-24466] - net/mlx5: Register devlink first under devlink lock (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-switch, store eswitch pointer before registering devlink_param (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Relax DEVX access upon modify commands (Benjamin Poirier) [RHEL-24466] - net/mlx5: Fix query of sd_group field (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Use the correct lag ports number when creating TISes (Benjamin Poirier) [RHEL-24466] - net/mlx5: DPLL, Implement fractional frequency offset get pin op (Benjamin Poirier) [RHEL-24466] - net/mlx5: DPLL, Use struct to get values from mlx5_dpll_synce_status_get() (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Use swap() instead of open coding it (Benjamin Poirier) [RHEL-24466] - net/mlx5: devcom, Add component size getter (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Decouple CQ from priv (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Statify function mlx5e_monitor_counter_arm (Benjamin Poirier) [RHEL-24466] - net/mlx5: Move TISes from priv to mdev HW resources (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove TLS-specific logic in generic create TIS API (Benjamin Poirier) [RHEL-24466] - net/mlx5: fs, Command to control TX flow table root (Benjamin Poirier) [RHEL-24466] - net/mlx5: fs, Command to control L2TABLE entry silent mode (Benjamin Poirier) [RHEL-24466] - net/mlx5: Expose Management PCIe Index Register (MPIR) (Benjamin Poirier) [RHEL-24466] - net/mlx5: Add mlx5_ifc bits used for supporting single netdev Socket-Direct (Benjamin Poirier) [RHEL-24466] - mlx5: implement VLAN tag XDP hint (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Expose register c0 for RDMA device (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-Switch, expose eswitch manager vport (Benjamin Poirier) [RHEL-24466] - net/mlx5: Manage ICM type of SW encap (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Support handling of SW encap ICM area (Benjamin Poirier) [RHEL-24466] - net/mlx5: Introduce indirect-sw-encap ICM properties (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Implement AF_XDP TX timestamp and checksum offload (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove early assignment to netdev->features (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Add local loopback counter to vport rep stats (Benjamin Poirier) [RHEL-24466] - net/mlx5: Query maximum frequency adjustment of the PTP hardware clock (Benjamin Poirier) [RHEL-24466] - net/mlx5: Convert scaled ppm values outside the s32 range for PHC frequency adjustments (Benjamin Poirier) [RHEL-24466] - net/mlx5: Initialize clock->ptp_info inside mlx5_init_timer_clock (Benjamin Poirier) [RHEL-24466] - net/mlx5: Refactor real time clock operation checks for PHC (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Access array with enum values instead of magic numbers (Benjamin Poirier) [RHEL-24466] - net/mlx5: simplify mlx5_set_driver_version string assignments (Benjamin Poirier) [RHEL-24466] - net/mlx5: Annotate struct mlx5_flow_handle with __counted_by (Benjamin Poirier) [RHEL-24466] - net/mlx5: Annotate struct mlx5_fc_bulk with __counted_by (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Some cleanup in mlx5e_tc_stats_matchall() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Allow sync reset flow when BF MGT interface device is present (Benjamin Poirier) [RHEL-24466] - net/mlx5: print change on SW reset semaphore returns busy (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Switch to using _bh variant of of spinlock API in port timestamping NAPI poll context (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Fix MACsec state loss upon state update in offload path (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Change the warning when ignore_flow_level is not supported (Benjamin Poirier) [RHEL-24466] - net/mlx5: Check capability for fw_reset (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-switch, Change flow rule destination checking (Benjamin Poirier) [RHEL-24466] - Revert "net/mlx5: Block entering switchdev mode with ns inconsistency" (Benjamin Poirier) [RHEL-24466] - net/mlx5: DPLL, Fix possible use after free after delayed work timer triggers (Benjamin Poirier) [RHEL-24466] - IB/mlx5: Don't expose debugfs entries for RRoCE general parameters if not supported (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Ignore IPsec replay window values on sender side (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Allow software parsing when IPsec crypto is enabled (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use mlx5 device constant for selecting CQ period mode for ASO (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Can't go to uplink vport on RX rule (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Use the right GVMI number for drop action (Benjamin Poirier) [RHEL-24466] - net/mlx5: Bridge, fix multicast packets sent to uplink (Benjamin Poirier) [RHEL-24466] - net/mlx5: Fix a WARN upon a callback command failure (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Fix inconsistent hairpin RQT sizes (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Fix a race in command alloc flow (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Allow old devices to use multi destination FTE (Benjamin Poirier) [RHEL-24466] - net/mlx5: Free used cpus mask when an IRQ is released (Benjamin Poirier) [RHEL-24466] - Revert "net/mlx5: DR, Supporting inline WQE when possible" (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Increase max supported channels number to 256 (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Preparations for supporting larger number of channels (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Refactor mlx5e_rss_init() and mlx5e_rss_free() API's (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Refactor mlx5e_rss_set_rxfh() and mlx5e_rss_get_rxfh() (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Refactor rx_res_init() and rx_res_free() APIs (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Use PTR_ERR_OR_ZERO() to simplify code (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use PTR_ERR_OR_ZERO() to simplify code (Benjamin Poirier) [RHEL-24466] - net/mlx5: fix config name in Kconfig parameter documentation (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove unused declaration (Benjamin Poirier) [RHEL-24466] - net/mlx5: Replace global mlx5_intf_lock with HCA devcom component lock (Benjamin Poirier) [RHEL-24466] - net/mlx5: Refactor LAG peer device lookout bus logic to mlx5 devcom (Benjamin Poirier) [RHEL-24466] - net/mlx5: Avoid false positive lockdep warning by adding lock_class_key (Benjamin Poirier) [RHEL-24466] - net/mlx5: Redesign SF active work to remove table_lock (Benjamin Poirier) [RHEL-24466] - net/mlx5: Parallelize vhca event handling (Benjamin Poirier) [RHEL-24466] - mlx5: Fix type of mode parameter in mlx5_dpll_device_mode_get() (Benjamin Poirier) [RHEL-24466] - net: Tree wide: Replace xdp_do_flush_map() with xdp_do_flush(). (mlx5) (Benjamin Poirier) [RHEL-24466] - net/mlx5: Introduce ifc bits for migration in a chunk mode (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Implement mkeys management via LIFO queue (Benjamin Poirier) [RHEL-24466] - net/mlx5: Enable 4 ports multiport E-switch (Benjamin Poirier) [RHEL-24466] - net/mlx5: Add a health error syndrome for pci data poisoned (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Handle multi destination action in the right order (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Add check for multi destination FTE (Benjamin Poirier) [RHEL-24466] - net/mlx5: Bridge, Enable mcast in smfs steering mode (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Check police action rate for matchall filter (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Consider aggregated port speed during rate configuration (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant max_sfs check and field from struct mlx5_sf_dev_table (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove SF table reference counting (Benjamin Poirier) [RHEL-24466] - net/mlx5: Push common deletion code into mlx5_sf_del() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Rename mlx5_sf_deactivate_all() to mlx5_sf_del_all() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Move state lock taking into mlx5_sf_dealloc() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Convert SF port_indices xarray to function_ids xarray (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use devlink port pointer to get the pointer of container SF struct (Benjamin Poirier) [RHEL-24466] - net/mlx5: Call mlx5_sf_id_erase() once in mlx5_sf_dealloc() (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Set en auxiliary devlink instance as nested (Benjamin Poirier) [RHEL-24466] - net/mlx5: SF, Implement peer devlink set for SF representor devlink port (Benjamin Poirier) [RHEL-24466] - net/mlx5: Lift reload limitation when SFs are present (Benjamin Poirier) [RHEL-24466] - net/mlx5: Disable eswitch as the first thing in mlx5_unload() (Benjamin Poirier) [RHEL-24466] - mlx5: Implement SyncE support using DPLL infrastructure (Benjamin Poirier) [RHEL-24466] - net/mlx5: Perform DMA operations in the right locations (Benjamin Poirier) [RHEL-24466] - net/mlx5e: macsec: use update_pn flag instead of PN comparation (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Supporting inline WQE when possible (Benjamin Poirier) [RHEL-24466] - net/mlx5: Update dead links in Kconfig documentation (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove health syndrome enum duplication (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Remove unneeded local variable (Benjamin Poirier) [RHEL-24466] - net/mlx5: IRQ, consolidate irq and affinity mask allocation (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Fix spelling mistake "Faided" -> "Failed" (Benjamin Poirier) [RHEL-24466] - net/mlx5e: aRFS, Introduce ethtool stats (Benjamin Poirier) [RHEL-24466] - net/mlx5e: aRFS, Warn if aRFS table does not exist for aRFS rule (Benjamin Poirier) [RHEL-24466] - net/mlx5e: aRFS, Prevent repeated kernel rule migrations requests (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant check of mlx5_vhca_event_supported() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use mlx5_sf_start_function_id() helper instead of directly calling MLX5_CAP_GEN() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant SF supported check from mlx5_sf_hw_table_init() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use auxiliary_device_uninit() instead of device_put() (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-switch, Add checking for flow rule destinations (Benjamin Poirier) [RHEL-24466] - net/mlx5: Check with FW that sync reset completed successfully (Benjamin Poirier) [RHEL-24466] - net/mlx5: Expose NIC temperature via hardware monitoring kernel API (Benjamin Poirier) [RHEL-24466] - net/mlx5: Expose port.c/mlx5_query_module_num() function (Benjamin Poirier) [RHEL-24466] - net/mlx5: Bridge, Only handle registered netdev bridge events (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-Switch, Remove redundant arg ignore_flow_lvl (Benjamin Poirier) [RHEL-24466] - net/mlx5: remove many unnecessary NULL values (Benjamin Poirier) [RHEL-24466] - net/mlx5: Allocate completion EQs dynamically (Benjamin Poirier) [RHEL-24466] - net/mlx5: Handle SF IRQ request in the absence of SF IRQ pool (Benjamin Poirier) [RHEL-24466] - net/mlx5: Rename mlx5_comp_vectors_count() to mlx5_comp_vectors_max() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Add IRQ vector to CPU lookup function (Benjamin Poirier) [RHEL-24466] - net/mlx5: Introduce mlx5_cpumask_default_spread (Benjamin Poirier) [RHEL-24466] - net/mlx5: Implement single completion EQ create/destroy methods (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use xarray to store and manage completion EQs (Benjamin Poirier) [RHEL-24466] - net/mlx5: Refactor completion IRQ request/release handlers in EQ layer (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use xarray to store and manage completion IRQs (Benjamin Poirier) [RHEL-24466] - net/mlx5: Refactor completion IRQ request/release API (Benjamin Poirier) [RHEL-24466] - net/mlx5: Track the current number of completion EQs (Benjamin Poirier) [RHEL-24466] - IB/mlx5: Add HW counter called rx_dct_connect (Benjamin Poirier) [RHEL-24466] - RDMA/mlx: Remove unnecessary variable initializations (mlx5) (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove duplicate code for user flow (Benjamin Poirier) [RHEL-24466] - net/mlx5: Allocate command stats with xarray (Benjamin Poirier) [RHEL-24466] - net/mlx5: split mlx5_cmd_init() to probe and reload routines (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant cmdif revision check (Benjamin Poirier) [RHEL-24466] - net/mlx5: Re-organize mlx5_cmd struct (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: align MR mem allocation size to power-of-two (Benjamin Poirier) [RHEL-24466] - net/mlx5: Update the driver with the recent thermal changes (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove pointless vport lookup from mlx5_esw_check_port_type() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant check from mlx5_esw_query_vport_vhca_id() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant is_mdev_switchdev_mode() check from is_ib_rep_supported() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant MLX5_ESWITCH_MANAGER() check from is_ib_rep_supported() (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove redundant comment (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove unused ecpu field from struct mlx5_sf_table (Benjamin Poirier) [RHEL-24466] - net/mlx5: Add header file for events (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Add local loopback counter to vport stats (Benjamin Poirier) [RHEL-24466] - net/mlx5: Expose bits for local loopback counter (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove mlx5e_dbg() and msglvl support (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-Switch, remove redundant else statements (Benjamin Poirier) [RHEL-24466] - net/mlx5e: simplify condition after napi budget handling change (Benjamin Poirier) [RHEL-24466] - net/mlx5e: TC, refactor access to hash key (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove RX page cache leftovers (Benjamin Poirier) [RHEL-24466] - net/mlx5: Document previously implemented mlx5 tracepoints (Benjamin Poirier) [RHEL-24466] - net/mlx5: Update Kconfig parameter documentation (Benjamin Poirier) [RHEL-24466]- redhat/dracut-virt.conf: add systemd-veritysetup module (Emanuele Giuseppe Esposito) [RHEL-45168] - redhat/uki_addons/virt: add common FIPS addon (Emanuele Giuseppe Esposito) [RHEL-45160] - redhat/kernel.spec: add uki_addons to create UKI kernel cmdline addons (Emanuele Giuseppe Esposito) [RHEL-45159] - gcc-plugins/stackleak: Avoid .head.text section (Bandan Das) [RHEL-39439] - x86/sev: Skip ROM range scans and validation for SEV-SNP guests (Bandan Das) [RHEL-39439] - x86/sev: Move early startup code into .head.text section (Bandan Das) [RHEL-39439] - x86/sme: Move early SME kernel encryption handling into .head.text (Bandan Das) [RHEL-39439] - x86/sev: Do the C-bit verification only on the BSP (Bandan Das) [RHEL-39439] - x86/sev: Fix kernel crash due to late update to read-only ghcb_version (Bandan Das) [RHEL-39439] - xfrm6: check ip6_dst_idev() return value in xfrm6_get_saddr() (CKI Backport Bot) [RHEL-48140] {CVE-2024-40959} - eeprom: at24: fix memory corruption race condition (Mark Salter) [RHEL-37020] {CVE-2024-35848} - eeprom: at24: Probe for DDR3 thermal sensor in the SPD case (Mark Salter) [RHEL-37020] {CVE-2024-35848} - eeprom: at24: Use dev_err_probe for nvmem register failure (Mark Salter) [RHEL-37020] {CVE-2024-35848} - eeprom: at24: Add support for 24c1025 EEPROM (Mark Salter) [RHEL-37020] {CVE-2024-35848} - eeprom: at24: remove struct at24_client (Mark Salter) [RHEL-37020] {CVE-2024-35848} - at24: Support probing while in non-zero ACPI D state (Mark Salter) [RHEL-37020] {CVE-2024-35848} - selftests: forwarding: devlink_lib: Wait for udev events after reloading (Mark Langsdorf) [RHEL-47652] {CVE-2024-39501} - drivers: core: synchronize really_probe() and dev_uevent() (Mark Langsdorf) [RHEL-47652] {CVE-2024-39501} - xhci: Handle TD clearing for multiple streams case (CKI Backport Bot) [RHEL-47892] {CVE-2024-40927} - PCI: pciehp: Retain Power Indicator bits for userspace indicators (Myron Stowe) [RHEL-41181] - sched: act_ct: take care of padding in struct zones_ht_key (Xin Long) [RHEL-50682] - net: bridge: xmit: make sure we have at least eth header len bytes (cki-backport-bot) [RHEL-44297] {CVE-2024-38538} - hugetlb: force allocating surplus hugepages on mempolicy allowed nodes (Aristeu Rozanski) [RHEL-38605] - USB: class: cdc-wdm: Fix CPU lockup caused by excessive log messages (CKI Backport Bot) [RHEL-47558] {CVE-2024-40904} - scsi: mpt3sas: Avoid test/set_bit() operating in non-allocated memory (CKI Backport Bot) [RHEL-47535] {CVE-2024-40901} - vmxnet3: update to version 9 (Izabela Bakollari) [RHEL-50675] - vmxnet3: add command to allow disabling of offloads (Izabela Bakollari) [RHEL-50675] - vmxnet3: add latency measurement support in vmxnet3 (Izabela Bakollari) [RHEL-50675] - vmxnet3: prepare for version 9 changes (Izabela Bakollari) [RHEL-50675] - vmxnet3: disable rx data ring on dma allocation failure (Izabela Bakollari) [RHEL-50675] - vmxnet3: Fix missing reserved tailroom (Izabela Bakollari) [RHEL-50675] - maple_tree: fix mas_empty_area_rev() null pointer dereference (Aristeu Rozanski) [RHEL-39862] {CVE-2024-36891} - rbd: don't assume rbd_is_lock_owner() for exclusive mappings (Ilya Dryomov) [RHEL-50366] - rbd: don't assume RBD_LOCK_STATE_LOCKED for exclusive mappings (Ilya Dryomov) [RHEL-50366] - rbd: rename RBD_LOCK_STATE_RELEASING and releasing_wait (Ilya Dryomov) [RHEL-50366] - scsi: qedf: Set qed_slowpath_params to zero before use (John Meneghini) [RHEL-25193] - scsi: qedf: Wait for stag work during unload (John Meneghini) [RHEL-25193] - scsi: qedf: Don't process stag work during unload and recovery (John Meneghini) [RHEL-25193] - scsi: qedf: Use FC rport as argument for qedf_initiate_tmf() (John Meneghini) [RHEL-25193] - net: fix __dst_negative_advice() race (Xin Long) [RHEL-41185] {CVE-2024-36971} - net: annotate data-races around sk->sk_dst_pending_confirm (Xin Long) [RHEL-41185] - scsi: qla2xxx: Fix off by one in qla_edif_app_getstats() (Ewan D. Milne) [RHEL-39719] {CVE-2024-36025} - igb: Remove redundant runtime resume for ethtool_ops (Corinna Vinschen) [RHEL-17487] - net: intel: implement modern PM ops declarations (Corinna Vinschen) [RHEL-17487] - igb: simplify pci ops declaration (Corinna Vinschen) [RHEL-17487] - igb: Fix missing time sync events (Corinna Vinschen) [RHEL-17487] - intel: make module parameters readable in sys filesystem (Corinna Vinschen) [RHEL-17487 RHEL-25998] - net: adopt skb_network_offset() and similar helpers (Corinna Vinschen) [RHEL-17487] - igb: extend PTP timestamp adjustments to i211 (Corinna Vinschen) [RHEL-17487] - net: intel: igb: Use linkmode helpers for EEE (Corinna Vinschen) [RHEL-17487] - igb: Fix string truncation warnings in igb_set_fw_version (Corinna Vinschen) [RHEL-17487 RHEL-38454] {CVE-2024-36010} - intel: legacy: field get conversion (Corinna Vinschen) [RHEL-17487] - intel: legacy: field prep conversion (Corinna Vinschen) [RHEL-17487] - intel: add bit macro includes where needed (Corinna Vinschen) [RHEL-17487] - igb: Use FIELD_GET() to extract Link Width (Corinna Vinschen) [RHEL-17487] - netdevsim: fix rtnetlink.sh selftest (CKI Backport Bot) [RHEL-50016] - selinux: avoid dereference of garbage after mount failure (Ondrej Mosnacek) [RHEL-37187] {CVE-2024-35904} - calipso: fix memory leak in netlbl_calipso_add_pass() (Ondrej Mosnacek) [RHEL-37044] {CVE-2023-52698} - powerpc/pseries: Whitelist dtl slub object for copying to userspace (Mamatha Inamdar) [RHEL-51242] {CVE-2024-41065} - tcp: Fix shift-out-of-bounds in dctcp_update_alpha(). (CKI Backport Bot) [RHEL-44414] {CVE-2024-37356} - tty: add the option to have a tty reject a new ldisc (John W. Linville) [RHEL-48254] {CVE-2024-40966} - irqchip/gic-v3-its: Prevent double free on error (Charles Mirabile) [RHEL-37024] {CVE-2024-35847} - usb-storage: alauda: Check whether the media is initialized (CKI Backport Bot) [RHEL-43714] {CVE-2024-38619} - scsi: ibmvfc: Remove BUG_ON in the case of an empty event pool (Ewan D. Milne) [RHEL-38285] {CVE-2023-52811} - gfs2: Fix potential glock use-after-free on unmount (Andreas Gruenbacher) [RHEL-44155] {CVE-2024-38570} - gfs2: simplify gdlm_put_lock with out_free label (Andreas Gruenbacher) [RHEL-44155] {CVE-2024-38570} - gfs2: Remove ill-placed consistency check (Andreas Gruenbacher) [RHEL-44155] {CVE-2024-38570} - openvswitch: Set the skbuff pkt_type for proper pmtud support. (Aaron Conole) [RHEL-37650] - scsi: mpi3mr: Driver version update to 8.8.1.0.50 (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Update MPI Headers to revision 31 (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Debug ability improvements (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Set the WriteSame Divert Capability in the IOCInit MPI Request (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Clear ioctl blocking flag for an unresponsive controller (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Set MPI request flags appropriately (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Block devices are not removed even when VDs are offlined (Ewan D. Milne) [RHEL-30580] - x86/retpoline: Add NOENDBR annotation to the SRSO dummy return thunk (Waiman Long) [RHEL-31230] - x86/retpoline: Do the necessary fixup to the Zen3/4 srso return thunk for !SRSO (Waiman Long) [RHEL-31230] - x86/bugs: Fix the SRSO mitigation on Zen3/4 (Waiman Long) [RHEL-31230] - redhat/configs: Rename x86 CPU mitigations config entries (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_RETHUNK => CONFIG_MITIGATION_RETHUNK (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CPU_SRSO => CONFIG_MITIGATION_SRSO (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CPU_IBRS_ENTRY => CONFIG_MITIGATION_IBRS_ENTRY (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CPU_UNRET_ENTRY => CONFIG_MITIGATION_UNRET_ENTRY (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_SLS => CONFIG_MITIGATION_SLS (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_RETPOLINE => CONFIG_MITIGATION_RETPOLINE (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_PAGE_TABLE_ISOLATION => CONFIG_MITIGATION_PAGE_TABLE_ISOLATION (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CALL_DEPTH_TRACKING => CONFIG_MITIGATION_CALL_DEPTH_TRACKING (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CPU_IBPB_ENTRY => CONFIG_MITIGATION_IBPB_ENTRY (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_GDS_FORCE_MITIGATION => CONFIG_MITIGATION_GDS_FORCE (Waiman Long) [RHEL-31230] - kbuild: use objtool-args-y to clean up objtool arguments (Waiman Long) [RHEL-31230] - kbuild: do not create *.prelink.o for Clang LTO or IBT (Waiman Long) [RHEL-31230] - kbuild: replace $(linked-object) with CONFIG options (Waiman Long) [RHEL-31230]- powerpc/pseries: Fix scv instruction crash with kexec (Mamatha Inamdar) [RHEL-14159] - powerpc/numa: Online a node if PHB is attached. (Mamatha Inamdar) [RHEL-50147] - KVM: s390: fix LPSWEY handling (CKI Backport Bot) [RHEL-49749] - Revert "nvme-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage" (Chris Leech) [RHEL-49696] - Revert "nvmet-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage" (Chris Leech) [RHEL-49696] - Revert "nvme-tcp: Fix comma-related oops" (Chris Leech) [RHEL-49696] - sched/deadline: Fix task_struct reference leak (Phil Auld) [RHEL-48226] - sched: Move psi_account_irqtime() out of update_rq_clock_task() hotpath (Phil Auld) [RHEL-48226] - sched/core: Fix incorrect initialization of the 'burst' parameter in cpu_max_write() (Phil Auld) [RHEL-48226] - sched/fair: Remove stale FREQUENCY_UTIL comment (Phil Auld) [RHEL-48226] - sched/debug: Dump domains' level (Phil Auld) [RHEL-48226] - docs: cgroup-v1: Clarify that domain levels are system-specific (Phil Auld) [RHEL-48226] - sched/fair: Allow disabling sched_balance_newidle with sched_relax_domain_level (Phil Auld) [RHEL-48226] - delayacct: track delays from IRQ/SOFTIRQ (Phil Auld) [RHEL-48226] - delayacct: improve the average delay precision of getdelay tool to microsecond (Phil Auld) [RHEL-48226] - nvme: cancel pending I/O if nvme controller is in terminal state (John Meneghini) [RHEL-35807] - iommu/amd: Fix GT feature enablement again (Jerry Snitselaar) [RHEL-42766] - iommu/amd: Invalidate cache before removing device from domain list (Jerry Snitselaar) [RHEL-44835] - dma: fix DMA sync for drivers not calling dma_set_mask*() (Jerry Snitselaar) [RHEL-44835] - iommu/dma: avoid expensive indirect calls for sync operations (Jerry Snitselaar) [RHEL-44835] - dma: avoid redundant calls for sync operations (Jerry Snitselaar) [RHEL-44835] - dma: compile-out DMA sync op calls when not used (Jerry Snitselaar) [RHEL-44835] - iommu/dma: fix zeroing of bounce buffer padding used by untrusted devices (Jerry Snitselaar) [RHEL-44835] - swiotlb: remove alloc_size argument to swiotlb_tbl_map_single() (Jerry Snitselaar) [RHEL-44835] - iommu/amd: Fix Invalid wait context issue (Jerry Snitselaar) [RHEL-44835] - iommu/amd: Fix sysfs leak in iommu init (Jerry Snitselaar) [RHEL-44835] - iommu/amd: Check EFR[EPHSup] bit before enabling PPR (Jerry Snitselaar) [RHEL-44835] - iommu/amd: Fix workqueue name (Jerry Snitselaar) [RHEL-44835] - iommu: Return right value in iommu_sva_bind_device() (Jerry Snitselaar) [RHEL-44835] - genirq/cpuhotplug, x86/vector: Prevent vector leak during CPU offline (cki-backport-bot) [RHEL-44447] {CVE-2024-31076} - net: openvswitch: Fix Use-After-Free in ovs_ct_exit (cki-backport-bot) [RHEL-36364] {CVE-2024-27395} - mptcp: ensure snd_nxt is properly initialized on connect (cki-backport-bot) [RHEL-39867] {CVE-2024-36889} - pstore/ram: Fix crash when setting number of cpus to an odd number (Lenny Szubowicz) [RHEL-29473] {CVE-2023-52619}- nvme-multipath: implement "queue-depth" iopolicy (John Meneghini) [RHEL-45230] - nvme-multipath: prepare for "queue-depth" iopolicy (John Meneghini) [RHEL-45230] - dm-crypt: limit the size of encryption requests (Benjamin Marzinski) [RHEL-49548] - wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup() (CKI Backport Bot) [RHEL-47786] {CVE-2024-40912} - tracing: Ensure visibility when inserting an element into tracing_map (Jerome Marchand) [RHEL-30459] {CVE-2024-26645} - tracing/trigger: Fix to return error if failed to alloc snapshot (Jerome Marchand) [RHEL-33284] {CVE-2024-26920} - block: fix request.queuelist usage in flush (Ming Lei) [RHEL-43552] - block: fix that util can be greater than 100% (Ming Lei) [RHEL-42408] - block: support to account io_ticks precisely (Ming Lei) [RHEL-42408] - scsi: fnic: Move fnic_fnic_flush_tx() to a work queue (John Meneghini) [RHEL-36420] - scsi: fnic: Clean up some inconsistent indenting (John Meneghini) [RHEL-36420] - scsi: fnic: Convert snprintf() to sysfs_emit() (John Meneghini) [RHEL-36420] - scsi: fnic: unlock on error path in fnic_queuecommand() (John Meneghini) [RHEL-36420] - scsi: fnic: Increment driver version (John Meneghini) [RHEL-36420] - scsi: fnic: Improve logs and add support for multiqueue (MQ) (John Meneghini) [RHEL-36420] - scsi: fnic: Add support for multiqueue (MQ) in fnic driver (John Meneghini) [RHEL-36420] - scsi: fnic: Add support for multiqueue (MQ) in fnic_main.c (John Meneghini) [RHEL-36420] - scsi: fnic: Remove usage of host_lock (John Meneghini) [RHEL-36420] - scsi: fnic: Define stats to track multiqueue (MQ) IOs (John Meneghini) [RHEL-36420] - scsi: fnic: Modify ISRs to support multiqueue (MQ) (John Meneghini) [RHEL-36420] - scsi: fnic: Refactor and redefine fnic.h for multiqueue (John Meneghini) [RHEL-36420] - scsi: fnic: Get copy workqueue count and interrupt mode from config (John Meneghini) [RHEL-36420] - scsi: fnic: Rename wq_copy to hw_copy_wq (John Meneghini) [RHEL-36420] - scsi: fnic: Add and improve log messages (John Meneghini) [RHEL-36420] - scsi: fnic: Add and use fnic number (John Meneghini) [RHEL-36420] - scsi: fnic: Modify definitions to sync with VIC firmware (John Meneghini) [RHEL-36420] - scsi: fnic: Return error if vmalloc() failed (John Meneghini) [RHEL-36420] - scsi: fnic: Clean up some inconsistent indenting (John Meneghini) [RHEL-36420] - scsi: fnic: Fix sg_reset success path (John Meneghini) [RHEL-36420] - scsi: fnic: Remove unused functions fnic_scsi_host_start/end_tag() (John Meneghini) [RHEL-36420] - scsi: fnic: Replace sgreset tag with max_tag_id (John Meneghini) [RHEL-36420] - scsi: fnic: Replace return codes in fnic_clean_pending_aborts() (John Meneghini) [RHEL-36420] - scsi: fnic: Use vmalloc_array() and vcalloc() (John Meneghini) [RHEL-36420] - scsi: fnic: Use vzalloc() (John Meneghini) [RHEL-36420] - scsi: fnic: Switch to use %ptTs (John Meneghini) [RHEL-36420] - scsi: fnic: Refactor code in fnic probe to initialize SCSI layer (John Meneghini) [RHEL-36420] - scsi: fnic: Replace DMA mask of 64 bits with 47 bits (John Meneghini) [RHEL-36420] - scsi: fnic: Remove unneeded flush_workqueue() (John Meneghini) [RHEL-36420] - scsi: fnic: Remove redundant NULL check (John Meneghini) [RHEL-36420] - scsi: fnic: Stop using the SCSI pointer (John Meneghini) [RHEL-36420] - scsi: fnic: Fix a tracing statement (John Meneghini) [RHEL-36420] - scsi: fnic: Call scsi_done() directly (John Meneghini) [RHEL-36420]- net: ena: Fix redundant device NUMA node override (Kamal Heib) [RHEL-40816] - ibmvnic: Free any outstanding tx skbs during scrq reset (Mamatha Inamdar) [RHEL-45045] - ibmvnic: Add tx check to prevent skb leak (Mamatha Inamdar) [RHEL-45045] - ibmvnic: rename local variable index to bufidx (Mamatha Inamdar) [RHEL-45045] - nfs: don't invalidate dentries on transient errors (Scott Mayhew) [RHEL-35853] - wifi: mt76: mt7921s: fix potential hung tasks during chip recovery (CKI Backport Bot) [RHEL-48319] {CVE-2024-40977} - wifi: cfg80211: validate HE operation element parsing (CKI Backport Bot) [RHEL-48273] {CVE-2024-40930} - wifi: iwlwifi: mvm: don't read past the mfuart notifcation (CKI Backport Bot) [RHEL-48026] {CVE-2024-40941} - wifi: iwlwifi: mvm: check n_ssids before accessing the ssids (CKI Backport Bot) [RHEL-47918] {CVE-2024-40929} - wifi: cfg80211: Lock wiphy in cfg80211_get_station (CKI Backport Bot) [RHEL-47768] {CVE-2024-40911} - efi/libstub: arm64: Remap relocated image with strict permissions (Lenny Szubowicz) [RHEL-39186] - efi/libstub: zboot: Mark zboot EFI application as NX compatible (Lenny Szubowicz) [RHEL-39186] - irqchip/renesas-irqc: Use platform_get_irq_optional() to get the interrupt (Radu Rendec) [RHEL-47248] - reset: Fix devm bulk optional exclusive control getter (Radu Rendec) [RHEL-47248] - net: rswitch: Avoid use-after-free in rswitch_poll() (Radu Rendec) [RHEL-47248] - mm/memory-failure: fix handling of dissolved but not taken off from buddy pages (Aristeu Rozanski) [RHEL-45023] {CVE-2024-39298} - net: psample: fix flag being set in wrong skb (Adrian Moreno) [RHEL-31876] - net: openvswitch: store sampling probability in cb. (Adrian Moreno) [RHEL-31876] - net: openvswitch: add psample action (Adrian Moreno) [RHEL-31876] - net: psample: allow using rate as probability (Adrian Moreno) [RHEL-31876] - net: psample: skip packet copy if no listeners (Adrian Moreno) [RHEL-31876] - net: sched: act_sample: add action cookie to sample (Adrian Moreno) [RHEL-31876] - net: psample: add user cookie (Adrian Moreno) [RHEL-31876] - cipso: make cipso_v4_skbuff_delattr() fully remove the CIPSO options (Ondrej Mosnacek) [RHEL-44136] - cipso: fix total option length computation (Ondrej Mosnacek) [RHEL-44136] - ACPI: APEI: EINJ: Add support for vendor defined error types (Mark Langsdorf) [RHEL-17909] - platform/chrome: cros_ec_debugfs: Fix permissions for panicinfo (Mark Langsdorf) [RHEL-17909] - fs: debugfs: Add write functionality to debugfs blobs (Mark Langsdorf) [RHEL-17909] - ACPI: APEI: EINJ: Refactor available_error_type_show() (Mark Langsdorf) [RHEL-17909] - mfd: syscon: Fix null pointer dereference in of_syscon_register() (Mark Langsdorf) [RHEL-26884] {CVE-2023-52467} - nvme-multipath: find NUMA path only for online numa-node (Chris Leech) [RHEL-40088] - ACPI: arm64: export acpi_arch_thermal_cpufreq_pctg() (Charles Mirabile) [RHEL-1697] - ACPI: processor: reduce CPUFREQ thermal reduction pctg for Tegra241 (Charles Mirabile) [RHEL-1697] - ACPI: thermal: Add Thermal fast Sampling Period (_TFP) support (Charles Mirabile) [RHEL-1697] - scsi: specify .sense_len = SCSI_SENSE_BUFFERSIZE in scsi_execute() scsi_exec_args (Ewan D. Milne) [RHEL-30596]- ionic: fix use after netif_napi_del() (CKI Backport Bot) [RHEL-47634] {CVE-2024-39502} - i2c: lpi2c: Avoid calling clk_get_rate during transfer (David Arcari) [RHEL-48206] {CVE-2024-40965} - i2c: imx-lpi2c: return -EINVAL when i2c peripheral clk doesn't work (David Arcari) [RHEL-48206] {CVE-2024-40965} - i2c: smbus: Support DDR5 and LPDDR5 SPD EEPROMs (David Arcari) [RHEL-49526] - ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine." (CKI Backport Bot) [RHEL-48391] {CVE-2024-40984} - vmci: prevent speculation leaks by sanitizing event in event_deliver() (CKI Backport Bot) [RHEL-47688] {CVE-2024-39499} - drm/fbdev-generic: Fix framebuffer on big endian devices (Thomas Huth) [RHEL-45158] - fs/proc: do_task_stat: use sig->stats_lock to gather the threads/children stats (Brian Foster) [RHEL-31564] {CVE-2024-26686} - fs/proc: do_task_stat: move thread_group_cputime_adjusted() outside of lock_task_sighand() (Brian Foster) [RHEL-31564] - fs/proc: do_task_stat: use __for_each_thread() (Brian Foster) [RHEL-31564] - of: unittest: Fix compile in the non-dynamic case (Steve Best) [RHEL-37072] {CVE-2023-52679} - of: unittest: Fix of_count_phandle_with_args() expected value message (Steve Best) [RHEL-37072] {CVE-2023-52679} - of: Fix double free in of_parse_phandle_with_args_map (Steve Best) [RHEL-37072] {CVE-2023-52679}- net/mlx5e: Fix netif state handling (Benjamin Poirier) [RHEL-43870] {CVE-2024-38608} - net/mlx5e: Add wrapping for auxiliary_driver ops and remove unused args (Benjamin Poirier) [RHEL-43870] - net: fix rc7's __skb_datagram_iter() (Paolo Abeni) [RHEL-46610] - net: allow skb_datagram_iter to be called from any context (Paolo Abeni) [RHEL-46610] - net: do not leave a dangling sk pointer, when socket creation fails (Paolo Abeni) [RHEL-46610] - netns: Make get_net_ns() handle zero refcount net (Paolo Abeni) [RHEL-46610] - net: fix out-of-bounds access in ops_init (Paolo Abeni) [RHEL-46610] - net: ethtool: correct MAX attribute value for stats (Davide Caratti) [RHEL-46358] - net: ethtool: fix the error condition in ethtool_get_phy_stats_ethtool() (Davide Caratti) [RHEL-46358 RHEL-47900] {CVE-2024-40928} - audit: use KMEM_CACHE() instead of kmem_cache_create() (Ricardo Robaina) [RHEL-35421] - audit: remove unnecessary assignment in audit_dupe_lsm_field() (Ricardo Robaina) [RHEL-35421] - audit,io_uring: io_uring openat triggers audit reference count underflow (Ricardo Robaina) [RHEL-35421] - audit: Annotate struct audit_chunk with __counted_by (Ricardo Robaina) [RHEL-35421] - putname(): IS_ERR_OR_NULL() is wrong here (Ricardo Robaina) [RHEL-35421] - net/mlx5: Discard command completions in internal error (Kamal Heib) [RHEL-44237] {CVE-2024-38555} - efi/arm64: Fix kmemleak false positive in arm64_efi_rt_init() (Waiman Long) [RHEL-24125] - fbdev/hyperv_fb: Include (Waiman Long) [RHEL-24125] - drm/hyperv: Fix a compilation issue because of not including screen_info.h (Waiman Long) [RHEL-24125] - efi: Do not include from EFI header (Waiman Long) [RHEL-24125] - PCI: Clear Secondary Status errors after enumeration (Myron Stowe) [RHEL-44851] - leds: gpio: Add kernel log if devm_fwnode_gpiod_get() fails (Radu Rendec) [RHEL-43483] - leds: gpio: Update headers (Radu Rendec) [RHEL-43483] - leds: gpio: Remove unneeded assignment (Radu Rendec) [RHEL-43483] - leds: gpio: Move temporary variable for struct device to gpio_led_probe() (Radu Rendec) [RHEL-43483] - leds: gpio: Refactor code to use devm_gpiod_get_index_optional() (Radu Rendec) [RHEL-43483] - leds: gpio: Utilise PTR_ERR_OR_ZERO() (Radu Rendec) [RHEL-43483] - leds: gpio: Keep driver firmware interface agnostic (Radu Rendec) [RHEL-43483] - leds: gpio: Annotate struct gpio_leds_priv with __counted_by (Radu Rendec) [RHEL-43483] - leds: gpio: Configure per-LED pin control (Radu Rendec) [RHEL-43483] - leds: gpio: switch to using devm_fwnode_gpiod_get() (Radu Rendec) [RHEL-43483] - leds: move default_state read from fwnode to core (Radu Rendec) [RHEL-43483] - PM: sleep: Restore asynchronous device resume optimization (Mark Langsdorf) [RHEL-29018] {CVE-2023-52498} - PM: sleep: Fix possible deadlocks in core system-wide PM code (Mark Langsdorf) [RHEL-29018] {CVE-2023-52498} - async: Introduce async_schedule_dev_nocall() (Mark Langsdorf) [RHEL-29018] {CVE-2023-52498} - pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to hdmimix domain (Mark Salter) [RHEL-37329] {CVE-2024-35942} - perf: hisi: Fix use-after-free when register pmu fails (Mark Salter) [RHEL-38291] {CVE-2023-52859} - Enable tmpfs quota configuration option (Carlos Maiolino) [RHEL-7768] - shmem: properly report quota mount options (Carlos Maiolino) [RHEL-7768] - shmem: move spinlock into shmem_recalc_inode() to fix quota support (Carlos Maiolino) [RHEL-7768] - shmem: fix quota lock nesting in huge hole handling (Carlos Maiolino) [RHEL-7768] - tmpfs: fix race on handling dquot rbtree (Carlos Maiolino) [RHEL-7768] - shmem: Add default quota limit mount options (Carlos Maiolino) [RHEL-7768] - shmem: quota support (Carlos Maiolino) [RHEL-7768] - shmem: prepare shmem quota infrastructure (Carlos Maiolino) [RHEL-7768] - quota: Check presence of quota operation structures instead of ->quota_read and ->quota_write callbacks (Carlos Maiolino) [RHEL-7768] - shmem: make shmem_get_inode() return ERR_PTR instead of NULL (Carlos Maiolino) [RHEL-7768] - shmem: make shmem_inode_acct_block() return error (Carlos Maiolino) [RHEL-7768]- bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set() (CKI Backport Bot) [RHEL-46919] {CVE-2024-39487} - phy: ti: gmii-sel: Enable SGMII mode for J784S4 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Fix register offset when parent is not a syscon node (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Allow parent to not be syscon node (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Enable USXGMII mode for J784S4 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Add support for CPSW9G GMII SEL in J784S4 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Enable SGMII mode for J721E (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Enable SGMII mode for J7200 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Add support for SGMII mode (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Add support for CPSW9G GMII SEL in J721e (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Update methods for fetching and using qsgmii main port (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Add support for CPSW5G GMII SEL in J7200 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: check of_get_address() for failure (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Fix audio refclk (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Add support for audio refclk (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Allow the clock node to not be of type syscon (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Use dev_err_probe() helper (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Add support for AM62 epwm-tbclk (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Consolidate serdes0 references (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Assign only lanes 0 and 1 to PCIe1 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-main: Add node for EHRPWMs (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Add PCIe support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Add overlay for PCIe0 and PCIe1 EP Mode (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Enable PCIe0 and PCIe1 in RC Mode (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-main: Add PCIe nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Add TPS62873 node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Add TPS62873 node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Enable USB3 support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-main: Add support for USB (Andrew Halaney) [RHEL-44742] - arm64: boot: dts: ti: k3-*: Add memory node to bootloader stage (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4: Add overlay for dual port USXGMII mode (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Add support for multiple CAN instances (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4: Add overlay to enable QSGMII mode with CPSW9G (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Enable Main CPSW2G node and add aliases for it (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-main: Add CPSW2G and CPSW9G nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Add alias for MCU CPSW2G (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Fix csi2-dual-imx219 dtb names (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-beagleplay: Fix Ethernet PHY RESET GPIOs (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Add USB-C (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Add main esm address range (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-main: Enable support for SDR104 speed mode (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a: Enable UHS mode support for SD cards (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65-main: Remove unused properties in sdhci nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65-main: Fix sdhci node properties (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j722s-evm: Enable UHS support for MMCSD (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Enable overlays for the am625-phyboard-lyra (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: am64-phyboard-electra: Add overlay to enable a GPIO fan (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a-main: Add Wave5 Video Encoder/Decoder Node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Fix UART pin type and macro type (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62-verdin-dahlia: support sleep-moci (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62-verdin: replace sleep-moci hog with regulator (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a: Disable USB LPM (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: add the USB sub-system (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62/a: use sub-node for USB_PHY_CTRL registers (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62*: Add PHY2 region to USB wrapper node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Add icssg-prueth nodes for PG1 devices (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Add Audio Codec (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Use exact ranges for FSS node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Use exact ranges for FSS node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Use exact ranges for FSS node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Move SerDes mux nodes under the control node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Add full compatible to SerDes control nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j722s-evm: Enable eMMC support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-{am62p,j722s}: Disable ethernet by default (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-phyboard-electra-rdk: Increase CAN max bitrate (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Increase CAN max bitrate (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-verdin: add PCIe reset gpio hog (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: mallow: fix GPIOs pinctrl (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62-lp-sk: Remove tps65219 power-button (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-beagleplay: Use mmc-pwrseq for wl18xx enable (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: use SD1 CD as GPIO (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: Set memory size to 2gb (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: dahlia: fix audio clock (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p5-sk: minor whitespace cleanup (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: hummingboard-t: add overlays for m.2 pci-e and usb-3 (Andrew Halaney) [RHEL-44742] - arm64: dts: add description for solidrun am642 som and evaluation board (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add Wave5 Video Encoder/Decoder Node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-main: Add Wave5 Video Encoder/Decoder Node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Add support for OSPI flash (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Enable CAN interfaces for AM69 SK board (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Enable overlays for SK-AM62P (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add nodes for CSI-RX (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add DMASS1 for CSI (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j722s-evm: Enable OSPI NOR support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j722s-evm: Enable CPSW3G RGMII1 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add common1 register space for AM62A SoC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add common1 register space for AM65x SoC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-evm: add overlay for ICSSG1 2nd port (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-evm: add ICSSG1 Ethernet support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64-main: Add ICSSG IEP nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am6*: Add bootph-all property in MMC node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am6*: Fix bus-width property in MMC nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am6*: Fix ti,clkbuf-sel property in MMC nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am6*: Remove DLL properties for soft PHYs (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add ITAP/OTAP values for MMC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a7-sk: Enable eMMC support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a-main: Add sdhci2 instance (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a-main: Add sdhci0 instance (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-sk: Add overlay for IMX219 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-main: Add CSI2RX capture nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-main: Add CSI2RX capture nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-sk: Model CSI2RX connector mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Enable camera peripherals (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am68-sk-base-board: Enable camera peripherals (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-common-proc-board: Enable camera peripherals (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add reserved memory for watchdog (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add support for TI J722S Evaluation Module (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Introduce J722S family of SoCs (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Support IOT2050-SM variant (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Annotate LED nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Factor out DP related bits (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Factor out enabling of USB3 support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Factor out arduino connector bits (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Disable R5 lockstep for all PG2 boards (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: Set VDD CORE minimum voltage to 0.75V (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62-wakeup: Configure ti-sysc for wkup_uart0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: am62-phyboard-lyra: Add overlay to enable a GPIO fan (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: add support for Verdin USB1 interface (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add DT overlay for PCIe + USB3.0 SERDES personality card (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add DT overlay for PCIe + USB2.0 SERDES personality card (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a: Make the main_conf node a simple-bus (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62: Make the main_conf node a simple-bus (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Make the FSS node a simple-bus (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Convert serdes_ln_ctrl node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Convert usb_serdes_mux node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Convert usb_serdes_mux node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Convert serdes_ln_ctrl node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Convert usb_serdes_mux node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Convert serdes_ln_ctrl node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64: Convert serdes_ln_ctrl node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Makefile: Clarify GPL-2.0 as GPL-2.0-only (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050*: Clarify GPL-2.0 as GPL-2.0-only (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: phycore*: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: beagle*: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-serdes: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-pinctrl: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a7: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Use https for urls (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: use ti,j7200-padconf compatible (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Makefile: Add HDMI audio check for AM62A7-SK (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a7-sk: Add HDMI support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a-main: Add node for Display SubSystem (DSS) (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: phycore-am64: Add ADC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Add support for multiple CAN instances (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200-som-p0: Add support for CAN instance 0 in main domain (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Add support for CAN nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: mallow: add TPM device (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64: Remove PCIe endpoint node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Remove PCIe endpoint nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Remove PCIe endpoint node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Enable PCIe nodes at the board level (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-som-p0: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-som-p0: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-sk: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-beagleboneai64: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200-som-p0: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am68-sk-som: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am654-base-board: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-sk: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-evm: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-phyboard-electra: Add TPM support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Disable clock output of the ethernet PHY (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-beagleplay: Use the builtin mdio bus (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-beagleplay: Add boot phase tags for USB0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-sk: Add boot phase tags for USB0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am654-main: Add device tree entry for SGX GPU (Andrew Halaney) [RHEL-44742] - openvswitch: get related ct labels from its master if it is not confirmed (Xin Long) [RHEL-44560] - block: refine the EOF check in blkdev_iomap_begin (Ming Lei) [RHEL-43906] {CVE-2024-38604} - mm/userfaultfd: reset ptes when close() for wr-protected ones (Nico Pache) [RHEL-39639] {CVE-2024-36881} - scsi: mpi3mr: Fix printk() format strings (Ewan D. Milne) [RHEL-18205] - scsi: mpi3mr: Update driver version to 8.5.1.0.0 (Ewan D. Milne) [RHEL-18205] - scsi: mpi3mr: Support for preallocation of SGL BSG data buffers part-3 (Ewan D. Milne) [RHEL-18205] - scsi: mpi3mr: Support for preallocation of SGL BSG data buffers part-2 (Ewan D. Milne) [RHEL-18205] - scsi: mpi3mr: Support for preallocation of SGL BSG data buffers part-1 (Ewan D. Milne) [RHEL-18205] - x86/mce: Dynamically size space for machine check records (Aristeu Rozanski) [RHEL-24864]- powerpc/eeh: avoid possible crash when edev->pdev changes (Mamatha Inamdar) [RHEL-45149] - mm/shmem: disable PMD-sized page cache if needed (Donald Dutile) [RHEL-14441] - mm/filemap: skip to create PMD-sized page cache if needed (Donald Dutile) [RHEL-14441] - mm/readahead: limit page cache size in page_cache_ra_order() (Donald Dutile) [RHEL-14441] - readahead: use ilog2 instead of a while loop in page_cache_ra_order() (Donald Dutile) [RHEL-14441] - mm/filemap: make MAX_PAGECACHE_ORDER acceptable to xarray (Donald Dutile) [RHEL-14441] - filemap: add helper mapping_max_folio_size() (Donald Dutile) [RHEL-14441] - filemap: Allow __filemap_get_folio to allocate large folios (Donald Dutile) [RHEL-14441] - filemap: Add fgf_t typedef (Donald Dutile) [RHEL-14441] - cpuidle: ACPI/intel: fix MWAIT hint target C-state computation (David Arcari) [RHEL-47255] - intel_idle: Add Meteorlake support (David Arcari) [RHEL-47255] - x86: Fix CPUIDLE_FLAG_IRQ_ENABLE leaking timer reprogram (David Arcari) [RHEL-47255] - coredump: Proactively round up to kmalloc bucket size (Audra Mitchell) [RHEL-44555] - efi/unaccepted: touch soft lockup during memory accept (CKI Backport Bot) [RHEL-46580] {CVE-2024-36936} - media: cec: cec-api: add locking in cec_release() (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: avoid confusing "transmit timed out" message (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: avoid recursive cec_claim_log_addrs (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: cec-adap: always cancel work in cec_transmit_msg_fh (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: remove length check of Timer Status (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: count low-drive, error and arb-lost conditions (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: add note about *_from_edid() function usage in drm (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: add adap_unconfigured() callback (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: add adap_nb_transmit_canceled() callback (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: don't set last_initiator if tx in progress (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: disable adapter in cec_devnode_unregister (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: not all messages were passed on when monitoring (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: add support for Absolute Volume Control (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: log when claiming LA fails unexpectedly (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: drop activate_cnt, use state info instead (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: reconfigure if the PA changes during configuration (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: fix is_configuring state (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: stop trying LAs on CEC_TX_STATUS_TIMEOUT (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: don't unconfigure if already unconfigured (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: add optional adap_configured callback (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: add xfer_timeout_ms field (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: use call_op and check for !unregistered (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-pin: fix interrupt en/disable handling (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-pin: drop unused 'enabled' field from struct cec_pin (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-pin: fix off-by-one SFT check (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-pin: rename timer overrun variables (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: correctly pass on reply results (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: abort if the current transmit was canceled (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: call enable_adap on s_log_addrs (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: fix a deadlock situation (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: safely unhook lists in cec_data (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: copy sequence field for the reply (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - net: wwan: iosm: Fix tainted pointer delete is case of region creation fail (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: mhi: drop driver owner assignment (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Split 64bit accesses to fix alignment issues (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: core: make wwan_class constant (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: hwsim: make wwan_hwsim_class constant (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Prefer struct_size over open coded arithmetic (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: core: constify the struct device_type usage (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Add fastboot WWAN port (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Infrastructure for early port configuration (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Add sysfs attribute for device state machine (Jose Ignacio Tornos Martinez) [RHEL-9429] - wwan: core: Add WWAN fastboot port type (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: qcom_bam_dmux: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: replace deprecated strncpy with strscpy (Jose Ignacio Tornos Martinez) [RHEL-9429] - drivers: net: wwan: iosm: Fixed multiple typos in multiple files (Jose Ignacio Tornos Martinez) [RHEL-9429] - Revert "net: wwan: iosm: enable runtime pm support for 7560" (Jose Ignacio Tornos Martinez) [RHEL-9429] - drivers: net: wwan: wwan_core.c: resolved spelling mistake (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Add __counted_by for struct t7xx_fsm_event and use struct_size() (Jose Ignacio Tornos Martinez) [RHEL-9429] - wwan: core: Use the bitmap API to allocate bitmaps (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: iosm: enable runtime pm support for 7560 (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: iosm: clean up unused struct members (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: iosm: remove unused enum definition (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: iosm: remove unused macro definition (Jose Ignacio Tornos Martinez) [RHEL-9429] - selftests: net: bridge: increase IGMP/MLD exclude timeout membership interval (Hangbin Liu) [RHEL-45825] - selftests: test_bridge_neigh_suppress.sh: Fix failures due to duplicate MAC (Hangbin Liu) [RHEL-45825] - selftests: reuseaddr_conflict: add missing new line at the end of the output (Hangbin Liu) [RHEL-45825] - selftests: forwarding: Fix ping failure due to short timeout (Hangbin Liu) [RHEL-45825] - selftests: net: more strict check in net_helper (Hangbin Liu) [RHEL-45825] - seg6: fix parameter passing when calling NF_HOOK() in End.DX4 and End.DX6 behaviors (Hangbin Liu) [RHEL-45826] - ipv6: prevent possible NULL dereference in rt6_probe() (Hangbin Liu) [RHEL-45826] - ipv6: prevent possible NULL deref in fib6_nh_init() (Hangbin Liu) [RHEL-45826] - net/ipv6: Fix the RT cache flush via sysctl using a previous delay (Hangbin Liu) [RHEL-45826] - ipv6: fix possible race in __fib6_drop_pcpu_from() (Hangbin Liu) [RHEL-45826] - net/ipv6: Fix route deleting failure when metric equals 0 (Hangbin Liu) [RHEL-45826] - ipv6: prevent NULL dereference in ip6_output() (Hangbin Liu) [RHEL-45826] - net: ipv6: fix wrong start position when receive hop-by-hop fragment (Hangbin Liu) [RHEL-45826] - ipv6: Fix infinite recursion in fib6_dump_done(). (Hangbin Liu) [RHEL-45826] - ACPI: CPPC: Fix access width used for PCC registers (Mark Langsdorf) [RHEL-37532] {CVE-2024-35995} - ACPI: CPPC: Fix bit_offset shift in MASK_VAL() macro (Mark Langsdorf) [RHEL-37532] {CVE-2024-35995} - ACPI: CPPC: Use access_width over bit_width for system memory accesses (Mark Langsdorf) [RHEL-37532] {CVE-2024-35995} - net: usb: ax88179_178a: improve link status logs (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: improve reset check (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: fix link status when link is set to down/up (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: Add check for usbnet_get_endpoints() (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: stop lying about skb->truesize (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: avoid writing the mac address before first reading (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: non necessary second random mac address (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: avoid the interface always configured as random address (Jose Ignacio Tornos Martinez) [RHEL-45458] - i2c: designware: Add ACPI ID for Granite Rapids-D I2C controller (David Arcari) [RHEL-29353] - prinkt/nbcon: Add a scheduling point to nbcon_kthread_func(). (Derek Barbosa) [RHEL-37526] - rhel: add ICE_HWMON cfg (Petr Oros) [RHEL-17486] - ice: use proper macro for testing bit (Petr Oros) [RHEL-17486] - ice: Reject pin requests with unsupported flags (Petr Oros) [RHEL-17486] - ice: Don't process extts if PTP is disabled (Petr Oros) [RHEL-17486] - ice: Fix improper extts handling (Petr Oros) [RHEL-17486] - ice: Rebuild TC queues on VSI queue reconfiguration (Petr Oros) [RHEL-17486] - ice: Fix VSI list rule with ICE_SW_LKUP_LAST type (Petr Oros) [RHEL-17486] - ice: fix 200G link speed message log (Petr Oros) [RHEL-17486] - ice: avoid IRQ collision to fix init failure on ACPI S3 resume (Petr Oros) [RHEL-17486] - ice: map XDP queues to vectors in ice_vsi_map_rings_to_vectors() (Petr Oros) [RHEL-17486] - ice: add flag to distinguish reset from .ndo_bpf in XDP rings config (Petr Oros) [RHEL-17486] - ice: remove af_xdp_zc_qps bitmap (Petr Oros) [RHEL-17486] - ice: fix reads from NVM Shadow RAM on E830 and E825-C devices (Petr Oros) [RHEL-17486] - ice: fix iteration of TLVs in Preserved Fields Area (Petr Oros) [RHEL-17486] - ice: fix 200G PHY types to link speed mapping (Petr Oros) [RHEL-17486] - ice: fix accounting if a VLAN already exists (Petr Oros) [RHEL-17486] - ice: Interpret .set_channels() input differently (Petr Oros) [RHEL-17486] - ice: Fix package download algorithm (Petr Oros) [RHEL-17486] - ice: remove correct filters during eswitch release (Petr Oros) [RHEL-17486] - ice: refactor struct ice_vsi_cfg_params to be inside of struct ice_vsi (Petr Oros) [RHEL-17486] - ice: Deduplicate tc action setup (Petr Oros) [RHEL-17486] - ice: update E830 device ids and comments (Petr Oros) [RHEL-17486] - ice: add additional E830 device ids (Petr Oros) [RHEL-17486] - ice: ensure the copied buf is NUL terminated (Petr Oros) [RHEL-17486] - ice: fix LAG and VF lock dependency in ice_reset_vf() (Petr Oros) [RHEL-17486] - ice: Fix checking for unsupported keys on non-tunnel device (Petr Oros) [RHEL-17486] - ice: tc: allow zero flags in parsing tc flower (Petr Oros) [RHEL-17486] - ice: tc: check src_vsi in case of traffic from VF (Petr Oros) [RHEL-17486] - ice: store VF relative MSI-X index in q_vector->vf_reg_idx (Petr Oros) [RHEL-17486] - ice: set vf->num_msix in ice_initialize_vf_entry() (Petr Oros) [RHEL-17486] - ice: Implement 'flow-type ether' rules (Petr Oros) [RHEL-17486] - ice: Remove unnecessary argument from ice_fdir_comp_rules() (Petr Oros) [RHEL-17486] - ice: Fix freeing uninitialized pointers (Petr Oros) [RHEL-17486] - ice: hold devlink lock for whole init/cleanup (Petr Oros) [RHEL-17486] - ice: move devlink port code to a separate file (Petr Oros) [RHEL-17486] - ice: move ice_devlink.[ch] to devlink folder (Petr Oros) [RHEL-17486] - ice: Remove newlines in NL_SET_ERR_MSG_MOD (Petr Oros) [RHEL-17486] - ice: Add switch recipe reusing feature (Petr Oros) [RHEL-17486] - ice: count representor stats (Petr Oros) [RHEL-17486] - ice: do switchdev slow-path Rx using PF VSI (Petr Oros) [RHEL-17486] - ice: change repr::id values (Petr Oros) [RHEL-17486] - ice: remove switchdev control plane VSI (Petr Oros) [RHEL-17486] - ice: control default Tx rule in lag (Petr Oros) [RHEL-17486] - ice: default Tx rule instead of to queue (Petr Oros) [RHEL-17486] - ice: do Tx through PF netdev in slow-path (Petr Oros) [RHEL-17486] - ice: remove eswitch changing queues algorithm (Petr Oros) [RHEL-17486] - ice: fix memory corruption bug with suspend and rebuild (Petr Oros) [RHEL-17486] - ice: Refactor FW data type and fix bitmap casting issue (Petr Oros) [RHEL-17486] - ice: fix stats being updated by way too large values (Petr Oros) [RHEL-17486] - ice: fix typo in assignment (Petr Oros) [RHEL-17486] - net: ice: Fix potential NULL pointer dereference in ice_bridge_setlink() (Petr Oros) [RHEL-17486] - ice: virtchnl: stop pretending to support RSS over AQ or registers (Petr Oros) [RHEL-17486] - ice: reconfig host after changing MSI-X on VF (Petr Oros) [RHEL-17486] - ice: reorder disabling IRQ and NAPI in ice_qp_dis (Petr Oros) [RHEL-17486] - ice: avoid unnecessary devm_ usage (Petr Oros) [RHEL-17486] - ice: do not disable Tx queues twice in ice_down() (Petr Oros) [RHEL-17486] - ice: cleanup line splitting for context set functions (Petr Oros) [RHEL-17486] - ice: use GENMASK instead of BIT(n) - 1 in pack functions (Petr Oros) [RHEL-17486] - ice: rename ice_write_* functions to ice_pack_ctx_* (Petr Oros) [RHEL-17486] - ice: remove vf->lan_vsi_num field (Petr Oros) [RHEL-17486] - ice: use relative VSI index for VFs instead of PF VSI number (Petr Oros) [RHEL-17486] - ice: remove unnecessary duplicate checks for VF VSI ID (Petr Oros) [RHEL-17486] - ice: pass VSI pointer into ice_vc_isvalid_q_id (Petr Oros) [RHEL-17486] - ice: Fix debugfs with devlink reload (Petr Oros) [RHEL-17486] - ice: Remove and readd netdev during devlink reload (Petr Oros) [RHEL-17486] - ice: add support for 3k signing DDP sections for E825C (Petr Oros) [RHEL-17486] - ice: Add helper function ice_is_generic_mac (Petr Oros) [RHEL-17486] - ice: introduce new E825C devices family (Petr Oros) [RHEL-17486] - ice: remove incorrect comment (Petr Oros) [RHEL-17486] - ice: Add a new counter for Rx EIPE errors (Petr Oros) [RHEL-17486] - ice: make ice_vsi_cfg_txq() static (Petr Oros) [RHEL-17486] - ice: make ice_vsi_cfg_rxq() static (Petr Oros) [RHEL-17486] - ice: stop destroying and reinitalizing Tx tracker during reset (Petr Oros) [RHEL-17486] - ice: factor out ice_ptp_rebuild_owner() (Petr Oros) [RHEL-17486] - ice: rename ice_ptp_tx_cfg_intr (Petr Oros) [RHEL-17486] - ice: don't check has_ready_bitmap in E810 functions (Petr Oros) [RHEL-17486] - ice: rename verify_cached to has_ready_bitmap (Petr Oros) [RHEL-17486] - ice: pass reset type to PTP reset functions (Petr Oros) [RHEL-17486] - ice: introduce PTP state machine (Petr Oros) [RHEL-17486] - ice: ice_base.c: Add const modifier to params and vars (Petr Oros) [RHEL-17486] - ice: remove rx_len_errors statistic (Petr Oros) [RHEL-17486] - ice: replace ice_vf_recreate_vsi() with ice_vf_reconfig_vsi() (Petr Oros) [RHEL-17486] - ice: Add support for packet mirroring using hardware in switchdev mode (Petr Oros) [RHEL-17486] - ice: Enable SW interrupt from FW for LL TS (Petr Oros) [RHEL-17486] - ice: Schedule service task in IRQ top half (Petr Oros) [RHEL-17486] - ice: cleanup inconsistent code (Petr Oros) [RHEL-17486] - ice: field get conversion (Petr Oros) [RHEL-17486] - ice: fix pre-shifted bit usage (Petr Oros) [RHEL-17486] - ice: field prep conversion (Petr Oros) [RHEL-17486] - ice: Fix PF with enabled XDP going no-carrier after reset (Petr Oros) [RHEL-17486] - ice: use VLAN proto from ring packet context in skb path (Petr Oros) [RHEL-17486] - ice: Implement VLAN tag hint (Petr Oros) [RHEL-17486] - ice: Support XDP hints in AF_XDP ZC mode (Petr Oros) [RHEL-17486] - ice: Support RX hash XDP hint (Petr Oros) [RHEL-17486] - ice: Support HW timestamp hint (Petr Oros) [RHEL-17486] - ice: Introduce ice_xdp_buff (Petr Oros) [RHEL-17486] - ice: Make ptype internal to descriptor info processing (Petr Oros) [RHEL-17486] - ice: make RX HW timestamp reading code more reusable (Petr Oros) [RHEL-17486] - ice: make RX hash reading code more reusable (Petr Oros) [RHEL-17486] - ice: add ability to read and configure FW log data (Petr Oros) [RHEL-17486] - ice: enable FW logging (Petr Oros) [RHEL-17486] - ice: configure FW logging (Petr Oros) [RHEL-17486] - ice: remove FW logging code (Petr Oros) [RHEL-17486] - iavf: enable symmetric-xor RSS for Toeplitz hash function (Petr Oros) [RHEL-17486] - ice: enable symmetric-xor RSS for Toeplitz hash function (Petr Oros) [RHEL-17486] - ice: refactor the FD and RSS flow ID generation (Petr Oros) [RHEL-17486] - ice: refactor RSS configuration (Petr Oros) [RHEL-17486] - ice: fix ICE_AQ_VSI_Q_OPT_RSS_* register values (Petr Oros) [RHEL-17486] - ice: Rename E822 to E82X (Petr Oros) [RHEL-17486] - ice: periodically kick Tx timestamp interrupt (Petr Oros) [RHEL-17486] - ice: Re-enable timestamping correctly after reset (Petr Oros) [RHEL-17486] - ice: Improve logs for max ntuple errors (Petr Oros) [RHEL-17486] - ice: read internal temperature sensor (Petr Oros) [RHEL-17486] - ice: fix error code in ice_eswitch_attach() (Petr Oros) [RHEL-17486] - ice: reserve number of CP queues (Petr Oros) [RHEL-17486] - ice: adjust switchdev rebuild path (Petr Oros) [RHEL-17486] - ice: add VF representors one by one (Petr Oros) [RHEL-17486] - ice: realloc VSI stats arrays (Petr Oros) [RHEL-17486] - ice: set Tx topology every time new repr is added (Petr Oros) [RHEL-17486] - ice: allow changing SWITCHDEV_CTRL VSI queues (Petr Oros) [RHEL-17486] - ice: return pointer to representor (Petr Oros) [RHEL-17486] - ice: make representor code generic (Petr Oros) [RHEL-17486] - ice: remove VF pointer reference in eswitch code (Petr Oros) [RHEL-17486] - ice: track port representors in xarray (Petr Oros) [RHEL-17486] - ice: use repr instead of vf->repr (Petr Oros) [RHEL-17486] - ice: track q_id in representor (Petr Oros) [RHEL-17486] - ice: remove unused control VSI parameter (Petr Oros) [RHEL-17486] - ice: remove redundant max_vsi_num variable (Petr Oros) [RHEL-17486] - ice: rename switchdev to eswitch (Petr Oros) [RHEL-17486] - ice: make use of DEFINE_FLEX() in ice_switch.c (Petr Oros) [RHEL-17486] - ice: make use of DEFINE_FLEX() for struct ice_aqc_dis_txq_item (Petr Oros) [RHEL-17486] - ice: make use of DEFINE_FLEX() for struct ice_aqc_add_tx_qgrp (Petr Oros) [RHEL-17486] - ice: make use of DEFINE_FLEX() in ice_ddp.c (Petr Oros) [RHEL-17486] - ice: drop two params of ice_aq_move_sched_elems() (Petr Oros) [RHEL-17486] - ice: ice_sched_remove_elems: replace 1 elem array param by u32 (Petr Oros) [RHEL-17486] - ice: Check CRC strip requirement for VLAN strip (Petr Oros) [RHEL-17486] - ice: Support FCS/CRC strip disable for VF (Petr Oros) [RHEL-17486] - ptp: introduce helpers to adjust by scaled parts per million (Petr Oros) [RHEL-17486]- i40e: fix: remove needless retries of NVM update (CKI Backport Bot) [RHEL-36692] - i2c: smbus: Support up to 8 SPD EEPROMs (David Arcari) [RHEL-47257] - net/mlx5: Add a timeout to acquire the command queue semaphore (Benjamin Poirier) [RHEL-44225] {CVE-2024-38556} - spi: fix null pointer dereference within spi_sync (Andrew Halaney) [RHEL-39777] {CVE-2024-36930} - spi: Fix null dereference on suspend (Andrew Halaney) [RHEL-38218] {CVE-2023-52749} - Revert "sched/fair: Make sure to try to detach at least one movable task" (Phil Auld) [RHEL-45194] - ACPI: LPIT: Avoid u32 multiplication overflow (Mark Langsdorf) [RHEL-37064] {CVE-2023-52683} - netfilter: nft_fib: allow from forward/input without iif selector (Florian Westphal) [RHEL-36316] - netfilter: nft_fib: reverse path filter for policy-based routing on iif (Florian Westphal) [RHEL-36316] - tipc: force a dst refcount before doing decryption (Xin Long) [RHEL-6118] - PM / devfreq: Fix buffer overflow in trans_stat_show (Mark Salter) [RHEL-29457] {CVE-2023-52614} - nvme: find numa distance only if controller has valid numa id (John Meneghini) [RHEL-35806] - HID: amd_sfh: Handle "no sensors" in PM operations (Benjamin Tissoires) [RHEL-23851] - HID: intel-ish-hid: ipc: Add check for pci_alloc_irq_vectors (Benjamin Tissoires) [RHEL-23851] - HID: mcp-2221: cancel delayed_work only when CONFIG_IIO is enabled (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: Fix N64 controller being identified as mouse (Benjamin Tissoires) [RHEL-23851] - selftests/hid: wacom: fix confidence tests (Benjamin Tissoires) [RHEL-23851] - HID: wacom: Add additional tests of confidence behavior (Benjamin Tissoires) [RHEL-23851] - selftests/hid: fix failing tablet button tests (Benjamin Tissoires) [RHEL-23851] - selftests/hid: fix ruff linter complains (Benjamin Tissoires) [RHEL-23851] - selftests/hid: fix mypy complains (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: be stricter for some transitions (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: add a secondary barrel switch test (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: convert the primary button tests (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: add variants of states with buttons (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: define the elements of PenState (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: set initial data for tilt/twist (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: do not set invert when the eraser is used (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: move move_to function to PenDigitizer (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: move the transitions to PenState (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: remove unused class (Benjamin Tissoires) [RHEL-23851] - selftests/hid: base: allow for multiple skip_if_uhdev (Benjamin Tissoires) [RHEL-23851] - selftests/hid: vmtest.sh: allow finer control on the build steps (Benjamin Tissoires) [RHEL-23851] - selftests/hid: vmtest.sh: update vm2c and container (Benjamin Tissoires) [RHEL-23851] - selftests/hid: force using our compiled libbpf headers (Benjamin Tissoires) [RHEL-23851] - selftests/hid: do not manually call headers_install (Benjamin Tissoires) [RHEL-23851] - selftests/hid: ensure we can compile the tests on kernels pre-6.3 (Benjamin Tissoires) [RHEL-23851] - Input: powermate - fix use-after-free in powermate_config_complete (Benjamin Tissoires) [RHEL-23851 RHEL-28076] {CVE-2023-52475} - Input: synaptics-rmi4 - fail probing if memory allocation for "phys" fails (Benjamin Tissoires) [RHEL-23851] - Input: synaptics-rmi4 - fix UAF of IRQ domain on driver removal (Benjamin Tissoires) [RHEL-23851] - Input: atkbd - do not skip atkbd_deactivate() when skipping ATKBD_CMD_GETID (Benjamin Tissoires) [RHEL-23851] - Input: atkbd - skip ATKBD_CMD_SETLEDS when skipping ATKBD_CMD_GETID (Benjamin Tissoires) [RHEL-23851] - Input: atkbd - use ab83 as id when skipping the getid command (Benjamin Tissoires) [RHEL-23851] - Input: atkbd - skip ATKBD_CMD_GETID in translated mode (Benjamin Tissoires) [RHEL-23851] - Input: allocate keycode for Display refresh rate toggle (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Revert to await reset ACK before reading report descriptor (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent lock-up (Benjamin Tissoires) [RHEL-23851] - HID: logitech-dj: allow mice to use all types of reports (Benjamin Tissoires) [RHEL-23851] - HID: intel-ish-hid: ipc: Fix dev_err usage with uninitialized dev->devc (Benjamin Tissoires) [RHEL-23851] - HID: input: avoid polling stylus battery on Chromebook Pompom (Benjamin Tissoires) [RHEL-23851] - HID: amd_sfh: Avoid disabling the interrupt (Benjamin Tissoires) [RHEL-23851] - HID: amd_sfh: Update HPD sensor structure elements (Benjamin Tissoires) [RHEL-23851] - HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Add missing null pointer checks to LED initialization (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Introduce thunderstrike_destroy() (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Fix some missing function calls() in the probe error handling path (Benjamin Tissoires) [RHEL-23851] - HID: rmi: remove #ifdef CONFIG_PM (Benjamin Tissoires) [RHEL-23851] - HID: multitouch: remove #ifdef CONFIG_PM (Benjamin Tissoires) [RHEL-23851] - HID: usbhid: remove #ifdef CONFIG_PM (Benjamin Tissoires) [RHEL-23851] - HID: core: remove #ifdef CONFIG_PM from hid_driver (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid-of: fix NULL-deref on failed power up (Benjamin Tissoires) [RHEL-23851 RHEL-31600] {CVE-2024-26717} - HID: i2c-hid: Skip SET_POWER SLEEP for Cirque touchpad on system suspend (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: elan: Add ili2901 timing (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Renumber I2C_HID_QUIRK_ defines (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Remove I2C_HID_QUIRK_SET_PWR_WAKEUP_DEV quirk (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Turn missing reset ack into a warning (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Move i2c_hid_finish_hwreset() to after reading the report-descriptor (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Switch i2c_hid_parse() to goto style error handling (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Split i2c_hid_hwreset() in start() and finish() functions (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Fold i2c_hid_execute_reset() into i2c_hid_hwreset() (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Add IDEA5002 to i2c_hid_acpi_blacklist[] (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: fix handling of unpopulated devices (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: elan: Add ili9882t timing (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: add more DRM dependencies (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Do panel follower work on the system_wq (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Support being a panel follower (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Suspend i2c-hid devices in remove (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Make suspend and resume into helper functions (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Rearrange probe() to power things up later (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Switch to SYSTEM_SLEEP_PM_OPS() (Benjamin Tissoires) [RHEL-23851] - Input: i8042 - add Fujitsu Lifebook U728 to i8042 quirk table (Benjamin Tissoires) [RHEL-23851] - Input: i8042 - fix strange behavior of touchpad on Clevo NS70PU (Benjamin Tissoires) [RHEL-23851] - Input: synaptics-rmi4 - use sysfs_emit() to instead of scnprintf() (Benjamin Tissoires) [RHEL-23851] - Input: mouse - use sysfs_emit[_at]() instead of scnprintf() (Benjamin Tissoires) [RHEL-23851] - Input: use sysfs_emit() instead of scnprintf() (Benjamin Tissoires) [RHEL-23851] - Input: i8042 - add nomux quirk for Acer P459-G2-M (Benjamin Tissoires) [RHEL-23851] - Input: psmouse - enable Synaptics InterTouch for ThinkPad L14 G1 (Benjamin Tissoires) [RHEL-23851] - Input: synaptics-rmi4 - fix use after free in rmi_unregister_function() (Benjamin Tissoires) [RHEL-23851 RHEL-38304] {CVE-2023-52840} - Input: synaptics-rmi4 - handle reset delay when using SMBus trsnsport (Benjamin Tissoires) [RHEL-23851] - Input: leds - annotate struct input_leds with __counted_by (Benjamin Tissoires) [RHEL-23851] - Input: evdev - annotate struct evdev_client with __counted_by (Benjamin Tissoires) [RHEL-23851] - Input: synaptics-rmi4 - replace deprecated strncpy (Benjamin Tissoires) [RHEL-23851] - Input: Annotate struct ff_device with __counted_by (Benjamin Tissoires) [RHEL-23851] - HID: bpf: make bus_type const in struct hid_bpf_ops (Benjamin Tissoires) [RHEL-23851] - HID: Reorder fields in 'struct hid_input' (Benjamin Tissoires) [RHEL-23851] - HID: Add introduction about HID for non-kernel programmers (Benjamin Tissoires) [RHEL-23851] - HID: wacom: generic: Avoid reporting a serial of '0' to userspace (Benjamin Tissoires) [RHEL-23851] - HID: multitouch: Add required quirk for Synaptics 0xcddc device (Benjamin Tissoires) [RHEL-23851] - HID: wacom: Do not register input devices until after hid_hw_start (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Do not flood kernel log (Benjamin Tissoires) [RHEL-23851] - HID: bpf: use __bpf_kfunc instead of noinline (Benjamin Tissoires) [RHEL-23851] - HID: bpf: actually free hdev memory after attaching a HID-BPF program (Benjamin Tissoires) [RHEL-23851] - HID: bpf: remove double fdget() (Benjamin Tissoires) [RHEL-23851] - HID: hidraw: fix a problem of memory leak in hidraw_release() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: add support for Logitech G Pro X Superlight 2 (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Fix cleanup in probe() (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: remove pointless error message (Benjamin Tissoires) [RHEL-23851] - HID: make ishtp_cl_bus_type const (Benjamin Tissoires) [RHEL-23851] - HID: make hid_bus_type const (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Add gamepad-only mode switched to by holding options (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Better handling of serial number length (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Update list of identifiers from SDL (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Make client_opened a counter (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Clean up locking (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Disable watchdog instead of using a heartbeat (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Avoid overwriting smoothing parameter (Benjamin Tissoires) [RHEL-23851] - HID: magicmouse: fix kerneldoc for struct magicmouse_sc (Benjamin Tissoires) [RHEL-23851] - HID: sensor-hub: Enable hid core report processing for all devices (Benjamin Tissoires) [RHEL-23851] - HID: wacom: Correct behavior when processing some confidence == false touches (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: Prevent divide-by-zero on code (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: fix initializer element is not constant error (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: add support for nso controllers (Benjamin Tissoires) [RHEL-23851] - HID: apple: Add "hfd.cn" and "WKB603" to the list of non-apple keyboards (Benjamin Tissoires) [RHEL-23851] - HID: lenovo: Restrict detection of patched firmware only to USB cptkbd (Benjamin Tissoires) [RHEL-23851] - HID: Add quirk for Labtec/ODDOR/aikeec handbrake (Benjamin Tissoires) [RHEL-23851] - HID: uhid: replace deprecated strncpy with strscpy (Benjamin Tissoires) [RHEL-23851] - HID: wacom: Remove AES power_supply after extended inactivity (Benjamin Tissoires) [RHEL-23851] - HID: multitouch: Add quirk for HONOR GLO-GXXX touchpad (Benjamin Tissoires) [RHEL-23851] - HID: hid-asus: reset the backlight brightness level on resume (Benjamin Tissoires) [RHEL-23851] - HID: hid-asus: add const to read-only outgoing usb buffer (Benjamin Tissoires) [RHEL-23851] - Revert "HID: logitech-dj: Add support for a new lightspeed receiver iteration" (Benjamin Tissoires) [RHEL-23851] - HID: add ALWAYS_POLL quirk for Apple kb (Benjamin Tissoires) [RHEL-23851] - HID: glorious: fix Glorious Model I HID report (Benjamin Tissoires) [RHEL-23851] - HID: fix HID device resource race between HID core and debugging support (Benjamin Tissoires) [RHEL-23851] - HID: apple: add Jamesdonkey and A3R to non-apple keyboards list (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Handle reads greater than 60 bytes (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Don't set bus speed on every transfer (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Set ACPI companion (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Allow IO to start during probe (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Set driver data before I2C adapter add (Benjamin Tissoires) [RHEL-23851] - HID: mcp2200: added driver for GPIOs of MCP2200 (Benjamin Tissoires) [RHEL-23851] - HID: Add quirk for Dell Pro Wireless Keyboard and Mouse KM5221W (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Stop IO before calling hid_connect() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Drop HIDPP_QUIRK_UNIFYING (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Drop delayed_work_cb() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Fix connect event race (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Remove unused connected param from *_connect() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Remove connected check for non-unifying devices (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Add hidpp_non_unifying_init() helper (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Move hidpp_overwrite_name() to before connect check (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Move g920_get_config() to just before hidpp_ff_init() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Remove wtp_get_config() call from probe() (Benjamin Tissoires) [RHEL-23851] - hid: lenovo: Resend all settings on reset_resume for compact keyboards (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: cleanup LED code (Benjamin Tissoires) [RHEL-23851] - HID: lenovo: Detect quirk-free fw on cptkbd and stop applying workaround (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Select POWER_SUPPLY Kconfig option (Benjamin Tissoires) [RHEL-23851] - HID: prodikeys: Replace deprecated strncpy() with strscpy() (Benjamin Tissoires) [RHEL-23851] - HID: steelseries: Fix signedness bug in steelseries_headset_arctis_1_fetch_battery() (Benjamin Tissoires) [RHEL-23851] - hid: Remove trailing whitespace (Benjamin Tissoires) [RHEL-23851] - HID: apple: Add "Hailuck" to the list of non-apple keyboards (Benjamin Tissoires) [RHEL-23851] - HID: steelseries: arctis_1_battery_request[] should be static (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Add support for Logitech MX Anywhere 3 mouse (Benjamin Tissoires) [RHEL-23851] - HID: wacom: struct name cleanup (Benjamin Tissoires) [RHEL-23851] - HID: wacom: remove unnecessary 'connected' variable from EKR (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Update Thunderstrike LED instance name to use id (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Add battery support for Thunderstrike (Benjamin Tissoires) [RHEL-23851] - HID: hid-google-stadiaff: add support for Stadia force feedback (Benjamin Tissoires) [RHEL-23851] - HID: logitech-dj: Add support for a new lightspeed receiver iteration (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Add support for the Pro X Superlight (Benjamin Tissoires) [RHEL-23851] - HID: steelseries: Add support for Arctis 1 XBox (Benjamin Tissoires) [RHEL-23851] - HID: input: Fix Apple Magic Trackpad 1 Bluetooth disconnect (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Rename HID++ "internal" error constant (Benjamin Tissoires) [RHEL-23851] - HID: hid-wiimote-debug.c: Drop error checking for debugfs_create_file (Benjamin Tissoires) [RHEL-23851] - HID: sensor-hub: Allow multi-function sensor devices (Benjamin Tissoires) [RHEL-23851] - HID: hidraw: make hidraw_class structure const (Benjamin Tissoires) [RHEL-23851] - HID: roccat: make all 'class' structures const (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Use octal permissions (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Convert to DEVICE_ATTR_RW() (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Use sysfs_emit() to instead of scnprintf() (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Use BIT() in GPIO setter and getter (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Define all GPIO mask and use it (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Define maximum GPIO constant and use it (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Remove dead code (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Don't call ->to_irq() explicitly (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Switch to for_each_set_bit() to simplify the code (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Use str_write_read() and str_read_write() (Benjamin Tissoires) [RHEL-23851] - nfsd: fix oops when reading pool_stats before server is started (Benjamin Coddington) [RHEL-34875] - nfsd: don't create nfsv4recoverydir in nfsdfs when not used. (Benjamin Coddington) [RHEL-34875] - NFSD: grab nfsd_mutex in nfsd_nl_rpc_status_get_dumpit() (Benjamin Coddington) [RHEL-34875] - fs: don't call posix_acl_listxattr in generic_listxattr (Benjamin Coddington) [RHEL-34875] - NFSD: Fix nfsd4_encode_fattr4() crasher (Benjamin Coddington) [RHEL-34875] - NFSD: fix endianness issue in nfsd4_encode_fattr4 (Benjamin Coddington) [RHEL-34875] - SUNRPC: Fix rpcgss_context trace event acceptor field (Benjamin Coddington) [RHEL-34875] - NFSD: Fix nfsd_clid_class use of __string_len() macro (Benjamin Coddington) [RHEL-34875] - nfs: fix panic when nfs4_ff_layout_prepare_ds() fails (Benjamin Coddington) [RHEL-34875] - NFS: Fix an off by one in root_nfs_cat() (Benjamin Coddington) [RHEL-34875] - NFS: Fix nfs_netfs_issue_read() xarray locking for writeback interrupt (Benjamin Coddington) [RHEL-34875] - nfsd: Fix a regression in nfsd_setattr() (Benjamin Coddington) [RHEL-34875] - nfsd: don't call locks_release_private() twice concurrently (Benjamin Coddington) [RHEL-34875] - NFSD: fix LISTXATTRS returning more bytes than maxcount (Benjamin Coddington) [RHEL-34875] - NFSD: fix LISTXATTRS returning a short list with eof=TRUE (Benjamin Coddington) [RHEL-34875] - NFSD: change LISTXATTRS cookie encoding to big-endian (Benjamin Coddington) [RHEL-34875] - NFSD: fix nfsd4_listxattr_validate_cookie (Benjamin Coddington) [RHEL-34875] - SUNRPC: fix some memleaks in gssx_dec_option_array (Benjamin Coddington) [RHEL-34875] - SUNRPC: fix a memleak in gss_import_v2_context (Benjamin Coddington) [RHEL-34875] - NFSv4.2: fix listxattr maximum XDR buffer size (Benjamin Coddington) [RHEL-34875] - NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102 (Benjamin Coddington) [RHEL-34875] - net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr() (Benjamin Coddington) [RHEL-34875] - NFSv4: Fix a state manager thread deadlock regression (Benjamin Coddington) [RHEL-34875] - NFSv4: Fix a nfs4_state_manager() race (Benjamin Coddington) [RHEL-34875] - nfs: fix UAF on pathwalk running into umount (Benjamin Coddington) [RHEL-34875] - nfs: make nfs_set_verifier() safe for use in RCU pathwalk (Benjamin Coddington) [RHEL-34875] - nfsd: don't take fi_lock in nfsd_break_deleg_cb() (Benjamin Coddington) [RHEL-34875] - NFSv4.1: Assign the right value for initval and retries for rpc timeout (Benjamin Coddington) [RHEL-34875] - nfsd: fix RELEASE_LOCKOWNER (Benjamin Coddington) [RHEL-34875] - net: fill in MODULE_DESCRIPTION()s for Sun RPC (Benjamin Coddington) [RHEL-34875] - nfsd: rename nfsd_last_thread() to nfsd_destroy_serv() (Benjamin Coddington) [RHEL-34875] - SUNRPC: discard sv_refcnt, and svc_get/svc_put (Benjamin Coddington) [RHEL-34875] - svc: don't hold reference for poolstats, only mutex. (Benjamin Coddington) [RHEL-34875] - SUNRPC: remove printk when back channel request not found (Benjamin Coddington) [RHEL-34875] - svcrdma: Implement multi-stage Read completion again (Benjamin Coddington) [RHEL-34875] - svcrdma: Copy construction of svc_rqst::rq_arg to rdma_read_complete() (Benjamin Coddington) [RHEL-34875] - svcrdma: Add back svcxprt_rdma::sc_read_complete_q (Benjamin Coddington) [RHEL-34875] - svcrdma: Add back svc_rdma_recv_ctxt::rc_pages (Benjamin Coddington) [RHEL-34875] - svcrdma: Clean up comment in svc_rdma_accept() (Benjamin Coddington) [RHEL-34875] - svcrdma: Remove queue-shortening warnings (Benjamin Coddington) [RHEL-34875] - svcrdma: Remove pointer addresses shown in dprintk() (Benjamin Coddington) [RHEL-34875] - svcrdma: Optimize svc_rdma_cc_init() (Benjamin Coddington) [RHEL-34875] - svcrdma: De-duplicate completion ID initialization helpers (Benjamin Coddington) [RHEL-34875] - svcrdma: Move the svc_rdma_cc_init() call (Benjamin Coddington) [RHEL-34875] - svcrdma: Remove struct svc_rdma_read_info (Benjamin Coddington) [RHEL-34875] - svcrdma: Update the synopsis of svc_rdma_read_special() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update the synopsis of svc_rdma_read_call_chunk() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_read_multiple_chunks() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_copy_inline_range() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update the synopsis of svc_rdma_read_data_item() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_read_chunk_range() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_build_read_chunk() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_build_read_segment() (Benjamin Coddington) [RHEL-34875] - svcrdma: Move read_info::ri_pageoff into struct svc_rdma_recv_ctxt (Benjamin Coddington) [RHEL-34875] - svcrdma: Move svc_rdma_read_info::ri_pageno to struct svc_rdma_recv_ctxt (Benjamin Coddington) [RHEL-34875] - svcrdma: Start moving fields out of struct svc_rdma_read_info (Benjamin Coddington) [RHEL-34875] - svcrdma: Move struct svc_rdma_chunk_ctxt to svc_rdma.h (Benjamin Coddington) [RHEL-34875] - svcrdma: Remove the svc_rdma_chunk_ctxt::cc_rdma field (Benjamin Coddington) [RHEL-34875] - svcrdma: Pass a pointer to the transport to svc_rdma_cc_release() (Benjamin Coddington) [RHEL-34875] - svcrdma: Explicitly pass the transport to svc_rdma_post_chunk_ctxt() (Benjamin Coddington) [RHEL-34875] - svcrdma: Explicitly pass the transport into Read chunk I/O paths (Benjamin Coddington) [RHEL-34875] - svcrdma: Explicitly pass the transport into Write chunk I/O paths (Benjamin Coddington) [RHEL-34875] - svcrdma: Acquire the svcxprt_rdma pointer from the CQ context (Benjamin Coddington) [RHEL-34875] - svcrdma: Reduce size of struct svc_rdma_rw_ctxt (Benjamin Coddington) [RHEL-34875] - svcrdma: Update some svcrdma DMA-related tracepoints (Benjamin Coddington) [RHEL-34875] - svcrdma: DMA error tracepoints should report completion IDs (Benjamin Coddington) [RHEL-34875] - svcrdma: SQ error tracepoints should report completion IDs (Benjamin Coddington) [RHEL-34875] - rpcrdma: Introduce a simple cid tracepoint class (Benjamin Coddington) [RHEL-34875] - svcrdma: Add lockdep class keys for transport locks (Benjamin Coddington) [RHEL-34875] - svcrdma: Clean up locking (Benjamin Coddington) [RHEL-34875] - svcrdma: Add an async version of svc_rdma_write_info_free() (Benjamin Coddington) [RHEL-34875] - svcrdma: Add an async version of svc_rdma_send_ctxt_put() (Benjamin Coddington) [RHEL-34875] - svcrdma: Add a utility workqueue to svcrdma (Benjamin Coddington) [RHEL-34875] - svcrdma: Pre-allocate svc_rdma_recv_ctxt objects (Benjamin Coddington) [RHEL-34875] - svcrdma: Eliminate allocation of recv_ctxt objects in backchannel (Benjamin Coddington) [RHEL-34875] - nfsd: remove unnecessary NULL check (Benjamin Coddington) [RHEL-34875] - SUNRPC: Remove RQ_SPLICE_OK (Benjamin Coddington) [RHEL-34875] - NFSD: Modify NFSv4 to use nfsd_read_splice_ok() (Benjamin Coddington) [RHEL-34875] - NFSD: Replace RQ_SPLICE_OK in nfsd_read() (Benjamin Coddington) [RHEL-34875] - SUNRPC: Add a server-side API for retrieving an RPC's pseudoflavor (Benjamin Coddington) [RHEL-34875] - NFSD: Document lack of f_pos_lock in nfsd_readdir() (Benjamin Coddington) [RHEL-34875] - NFSD: Remove nfsd_drc_gc() tracepoint (Benjamin Coddington) [RHEL-34875] - NFSD: Make the file_delayed_close workqueue UNBOUND (Benjamin Coddington) [RHEL-34875] - NFSD: use read_seqbegin() rather than read_seqbegin_or_lock() (Benjamin Coddington) [RHEL-34875] - nfsd: new Kconfig option for legacy client tracking (Benjamin Coddington) [RHEL-34875] - NFSv4.1: Use the nfs_client's rpc timeouts for backchannel (Benjamin Coddington) [RHEL-34875] - SUNRPC: Fixup v4.1 backchannel request timeouts (Benjamin Coddington) [RHEL-34875] - rpc_pipefs: Replace one label in bl_resolve_deviceid() (Benjamin Coddington) [RHEL-34875] - NFS: drop unused nfs_direct_req bytes_left (Benjamin Coddington) [RHEL-34875] - NFS: More fixes for nfs_direct_write_reschedule_io() (Benjamin Coddington) [RHEL-34875] - NFS: Use the correct commit info in nfs_join_page_group() (Benjamin Coddington) [RHEL-34875] - NFS: More O_DIRECT accounting fixes for error paths (Benjamin Coddington) [RHEL-34875] - NFS: Fix O_DIRECT locking issues (Benjamin Coddington) [RHEL-34875] - NFS: Fix error handling for O_DIRECT write scheduling (Benjamin Coddington) [RHEL-34875] - pNFS: Fix the pnfs block driver's calculation of layoutget size (Benjamin Coddington) [RHEL-34875] - nfs: print fileid in lookup tracepoints (Benjamin Coddington) [RHEL-34875] - nfs: rename the nfs_async_rename_done tracepoint (Benjamin Coddington) [RHEL-34875] - nfs: add new tracepoint at nfs4 revalidate entry point (Benjamin Coddington) [RHEL-34875] - SUNRPC: fix _xprt_switch_find_current_entry logic (Benjamin Coddington) [RHEL-34875] - NFSv4.1/pnfs: Ensure we handle the error NFS4ERR_RETURNCONFLICT (Benjamin Coddington) [RHEL-34875] - NFSv4.1: if referring calls are complete, trust the stateid argument (Benjamin Coddington) [RHEL-34875] - NFSv4: Track the number of referring calls in struct cb_process_state (Benjamin Coddington) [RHEL-34875] - pnfs/blocklayout: Don't add zero-length pnfs_block_dev (Benjamin Coddington) [RHEL-34875] - blocklayoutdriver: Fix reference leak of pnfs_device_node (Benjamin Coddington) [RHEL-34875] - SUNRPC: Fix a suspicious RCU usage warning (Benjamin Coddington) [RHEL-34875] - SUNRPC: Create a helper function for accessing the rpc_clnt's xprt_switch (Benjamin Coddington) [RHEL-34875] - SUNRPC: Remove unused function rpc_clnt_xprt_switch_put() (Benjamin Coddington) [RHEL-34875] - SUNRPC: Clean up unused variable in rpc_xprt_probe_trunked() (Benjamin Coddington) [RHEL-34875] - nfsd: kill stale comment about simple_fill_super() requirements (Benjamin Coddington) [RHEL-34875] - SUNRPC: Replace strlcpy() with strscpy() (Benjamin Coddington) [RHEL-34875] - NFSD: Revert 738401a9bd1ac34ccd5723d69640a4adbb1a4bc0 (Benjamin Coddington) [RHEL-34875] - NFSD: Revert 6c41d9a9bd0298002805758216a9c44e38a8500d (Benjamin Coddington) [RHEL-34875] - nfsd: hold nfsd_mutex across entire netlink operation (Benjamin Coddington) [RHEL-34875] - NFSD: Fix checksum mismatches in the duplicate reply cache (Benjamin Coddington) [RHEL-34875] - NFSD: Fix "start of NFS reply" pointer passed to nfsd_cache_update() (Benjamin Coddington) [RHEL-34875] - NFSD: Update nfsd_cache_append() to use xdr_stream (Benjamin Coddington) [RHEL-34875] - nfsd: fix file memleak on client_opens_release (Benjamin Coddington) [RHEL-34875] - nfs: Convert nfs_symlink() to use a folio (Benjamin Coddington) [RHEL-34875] - SUNRPC: Fix RPC client cleaned up the freed pipefs dentries (Benjamin Coddington) [RHEL-34875] - NFSv4.1: fix SP4_MACH_CRED protection for pnfs IO (Benjamin Coddington) [RHEL-34875] - SUNRPC: Add an IS_ERR() check back to where it was (Benjamin Coddington) [RHEL-34875] - NFSv4.1: fix handling NFS4ERR_DELAY when testing for session trunking (Benjamin Coddington) [RHEL-34875] - nfs41: drop dependency between flexfiles layout driver and NFSv3 modules (Benjamin Coddington) [RHEL-34875] - SUNRPC: SOFTCONN tasks should time out when on the sending list (Benjamin Coddington) [RHEL-34875] - SUNRPC: Force close the socket when a hard error is reported (Benjamin Coddington) [RHEL-34875] - SUNRPC: Don't skip timeout checks in call_connect_status() (Benjamin Coddington) [RHEL-34875] - SUNRPC: ECONNRESET might require a rebind (Benjamin Coddington) [RHEL-34875] - NFSv4/pnfs: Allow layoutget to return EAGAIN for softerr mounts (Benjamin Coddington) [RHEL-34875] - NFSv4: Add a parameter to limit the number of retries after NFS4ERR_DELAY (Benjamin Coddington) [RHEL-34875] - fs: add a new SB_I_NOUMASK flag (Benjamin Coddington) [RHEL-34875] - svcrdma: Fix tracepoint printk format (Benjamin Coddington) [RHEL-34875] - svcrdma: Drop connection after an RDMA Read error (Benjamin Coddington) [RHEL-34875] - NFSD: clean up alloc_init_deleg() (Benjamin Coddington) [RHEL-34875] - NFSD: Fix frame size warning in svc_export_parse() (Benjamin Coddington) [RHEL-34875] - NFSD: Rewrite synopsis of nfsd_percpu_counters_init() (Benjamin Coddington) [RHEL-34875] - nfsd: Clean up errors in nfs3proc.c (Benjamin Coddington) [RHEL-34875] - nfsd: Clean up errors in nfs4state.c (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up errors in stats.c (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_seek() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_offset_status() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_copy_notify() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_copy() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_test_stateid() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_exchange_id() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_do_encode_secinfo() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_access() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_readdir() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_entry4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add an nfsd4_encode_nfs_cookie4() helper (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_rdattr_error() (Benjamin Coddington) [RHEL-34875] - NFSD: Rename nfsd4_encode_dirent() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_sequence() (Benjamin Coddington) [RHEL-34875] - NFSD: Restructure nfsd4_encode_create_session() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_channel_attr4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add a utility function for encoding sessionid4 objects (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_open() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_open_delegation4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_open_none_delegation4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_open_write_delegation4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_open_read_delegation4() (Benjamin Coddington) [RHEL-34875] - NFSD: Refactor nfsd4_encode_lock_denied() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_lock_owner4() (Benjamin Coddington) [RHEL-34875] - NFSD: Remove a layering violation when encoding lock_denied (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_getdeviceinfo() (Benjamin Coddington) [RHEL-34875] - NFSD: Make @gdev parameter of ->encode_getdeviceinfo a const pointer (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_layoutreturn() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_layoutcommit() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_layoutget() (Benjamin Coddington) [RHEL-34875] - NFSD: Make @lgp parameter of ->encode_layoutget a const pointer (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_stateid() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_count4() (Benjamin Coddington) [RHEL-34875] - NFSD: Rename nfsd4_encode_fattr() (Benjamin Coddington) [RHEL-34875] - NFSD: Use a bitmask loop to encode FATTR4 results (Benjamin Coddington) [RHEL-34875] - NFSD: Copy FATTR4 bit number definitions from RFCs (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_xattr_support() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_sec_label() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_suppattr_exclcreat() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_layout_blksize() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_layout_types() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fs_layout_types() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_mounted_on_fileid() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_modify() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_metadata() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_delta() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_create() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_access() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_space_used() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_space_total() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_space_free() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_space_avail() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_rawdev() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_owner_group() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_owner() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_numlinks() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_mode() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxwrite() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxread() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxname() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxlink() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxfilesize() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fs_locations() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_files_total() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_files_free() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_files_avail() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fileid() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_filehandle() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_acl() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_nfsace4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_aclsupport() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_rdattr_error() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_lease_time() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fsid() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_size() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_change() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fh_expire_type() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_type() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_supported_attrs() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4__false() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4__true() (Benjamin Coddington) [RHEL-34875] - NFSD: Add struct nfsd4_fattr_args (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_setattr() (Benjamin Coddington) [RHEL-34875] - NFSD: Rename nfsd4_encode_bitmap() (Benjamin Coddington) [RHEL-34875] - NFSD: Add simple u32, u64, and bool encoders (Benjamin Coddington) [RHEL-34875] - SUNRPC: Remove BUG_ON call sites (Benjamin Coddington) [RHEL-34875] - nfs: fix the typo of rfc number about xattr in NFSv4 (Benjamin Coddington) [RHEL-34875] - NFSD: add rpc_status netlink support (Benjamin Coddington) [RHEL-34875] - NFSD: handle GETATTR conflict with write delegation (Benjamin Coddington) [RHEL-34875] - NFSD: add support for CB_GETATTR callback (Benjamin Coddington) [RHEL-34875] - SUNRPC: change svc_rqst::rq_flags bits to enum (Benjamin Coddington) [RHEL-34875] - SUNRPC: change svc_pool::sp_flags bits to enum (Benjamin Coddington) [RHEL-34875] - SUNRPC: change cache_head.flags bits to enum (Benjamin Coddington) [RHEL-34875] - lockd: hold a reference to nlmsvc_serv while stopping the thread. (Benjamin Coddington) [RHEL-34875] - SUNRPC: integrate back-channel processing with svc_recv() (Benjamin Coddington) [RHEL-34875] - SUNRPC: Clean up bc_svc_process() (Benjamin Coddington) [RHEL-34875] - SUNRPC: rename and refactor svc_get_next_xprt() (Benjamin Coddington) [RHEL-34875] - SUNRPC: move all of xprt handling into svc_xprt_handle() (Benjamin Coddington) [RHEL-34875] - lockd: fix race in async lock request handling (Benjamin Coddington) [RHEL-34875] - lockd: don't call vfs_lock_file() for pending requests (Benjamin Coddington) [RHEL-34875] - lockd: introduce safe async lock op (Benjamin Coddington) [RHEL-34875] - Documentation: Add missing documentation for EXPORT_OP flags (Benjamin Coddington) [RHEL-34875] - nfsd: Don't reset the write verifier on a commit EAGAIN (Benjamin Coddington) [RHEL-34875] - nfsd: Handle EOPENSTALE correctly in the filecache (Benjamin Coddington) [RHEL-34875] - NFSD: add trace points to track server copy progress (Benjamin Coddington) [RHEL-34875] - NFSD: initialize copy->cp_clp early in nfsd4_copy for use by trace point (Benjamin Coddington) [RHEL-34875] - nfs: move nfs4_xattr_handlers to .rodata (Benjamin Coddington) [RHEL-34875] - xattr: make the xattr array itself const (Benjamin Coddington) [RHEL-34875] - xattr: remove unused argument (Benjamin Coddington) [RHEL-34875] - xattr: add listxattr helper (Benjamin Coddington) [RHEL-34875] - xattr: simplify listxattr helpers (Benjamin Coddington) [RHEL-34875] - xattr: use rbtree for simple_xattrs (Benjamin Coddington) [RHEL-34875] - NFS/flexfiles: Annotate struct nfs4_ff_layout_segment with __counted_by (Benjamin Coddington) [RHEL-34875] - nfs41: Annotate struct nfs4_file_layout_dsaddr with __counted_by (Benjamin Coddington) [RHEL-34875] - phy: ti: phy-omap-usb2: Fix NULL pointer dereference for SRP (Izabela Bakollari) [RHEL-26682] {CVE-2024-26600} - scsi: core: Handle devices which return an unusually large VPD page count (Ewan D. Milne) [RHEL-33543] - scsi: core: Fix handling of SCMD_FAIL_IF_RECOVERING (Ewan D. Milne) [RHEL-33543] - scsi: sd: Unregister device if device_add_disk() failed in sd_probe() (Ewan D. Milne) [RHEL-33543] - scsi: core: Fix unremoved procfs host directory regression (Ewan D. Milne) [RHEL-33543] - scsi: st: Make st_sysfs_class constant (Ewan D. Milne) [RHEL-33543] - scsi: ch: Make ch_sysfs_class constant (Ewan D. Milne) [RHEL-33543] - scsi: sg: Make sg_sysfs_class constant (Ewan D. Milne) [RHEL-33543] - scsi: core: ata: Do no try to probe for CDL on old drives (Ewan D. Milne) [RHEL-33543] - scsi: core: Simplify scsi_cdl_check_cmd() (Ewan D. Milne) [RHEL-33543] - scsi: sd: Handle read/write CDL timeout failures (Ewan D. Milne) [RHEL-33543] - scsi: block: Introduce BLK_STS_DURATION_LIMIT (Ewan D. Milne) [RHEL-33543] - scsi: sd: Set read/write command CDL index (Ewan D. Milne) [RHEL-33543] - block: uapi: Fix compilation errors using ioprio.h with C++ (Ewan D. Milne) [RHEL-33543] - scsi: block: Improve ioprio value validity checks (Ewan D. Milne) [RHEL-33543] - scsi: block: Introduce ioprio hints (Ewan D. Milne) [RHEL-33543] - scsi: block: ioprio: Clean up interface definition (Ewan D. Milne) [RHEL-33543] - scsi: core: Allow enabling and disabling command duration limits (Ewan D. Milne) [RHEL-33543] - scsi: core: Detect support for command duration limits (Ewan D. Milne) [RHEL-33543] - scsi: core: Support Service Action in scsi_report_opcode() (Ewan D. Milne) [RHEL-33543] - scsi: core: Support retrieving sub-pages of mode pages (Ewan D. Milne) [RHEL-33543] - scsi: core: Rename and move get_scsi_ml_byte() (Ewan D. Milne) [RHEL-33543] - scsi: core: Constify the struct device_type usage (Ewan D. Milne) [RHEL-33543] - scsi: core: Consult supported VPD page list prior to fetching page (Ewan D. Milne) [RHEL-33543] - scsi: sd: usb_storage: uas: Access media prior to querying device properties (Ewan D. Milne) [RHEL-33543] - scsi: core: Make scsi_bus_type const (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Make pseudo_lld_bus const (Ewan D. Milne) [RHEL-33543] - scsi: iscsi: Make iscsi_flashnode_bus const (Ewan D. Milne) [RHEL-33543] - scsi: ufs: Have midlayer retry start stop errors (Ewan D. Milne) [RHEL-33543] - scsi: sr: Have midlayer retry get_sectorsize() errors (Ewan D. Milne) [RHEL-33543] - scsi: ses: Have midlayer retry scsi_execute_cmd() errors (Ewan D. Milne) [RHEL-33543] - scsi: sd: Have midlayer retry read_capacity_10() errors (Ewan D. Milne) [RHEL-33543] - scsi: core: Have SCSI midlayer retry scsi_report_lun_scan() errors (Ewan D. Milne) [RHEL-33543] - scsi: core: Have midlayer retry scsi_mode_sense() UAs (Ewan D. Milne) [RHEL-33543] - scsi: ch: Have midlayer retry ch_do_scsi() UAs (Ewan D. Milne) [RHEL-33543] - scsi: ch: Remove unit_attention (Ewan D. Milne) [RHEL-33543] - scsi: sd: Have midlayer retry sd_sync_cache() errors (Ewan D. Milne) [RHEL-33543] - scsi: spi: Have midlayer retry spi_execute() UAs (Ewan D. Milne) [RHEL-33543] - scsi: device_handler: rdac: Have midlayer retry send_mode_select() errors (Ewan D. Milne) [RHEL-33543] - scsi: device_handler: hp_sw: Have midlayer retry scsi_execute_cmd() errors (Ewan D. Milne) [RHEL-33543] - scsi: sd: Have midlayer retry sd_spinup_disk() errors (Ewan D. Milne) [RHEL-33543] - scsi: sd: Use separate buf for START_STOP in sd_spinup_disk() (Ewan D. Milne) [RHEL-33543] - scsi: core: Retry INQUIRY after timeout (Ewan D. Milne) [RHEL-33543] - scsi: core: Have midlayer retry scsi_probe_lun() errors (Ewan D. Milne) [RHEL-33543] - scsi: core: Allow passthrough to request midlayer retries (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix sshdr use in sd_suspend_common() (Ewan D. Milne) [RHEL-33543] - scsi: sr: Fix sshdr use in sr_get_events (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix sshdr use in cache_type_store (Ewan D. Milne) [RHEL-33543] - scsi: Fix sshdr use in scsi_test_unit_ready (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix scsi_mode_sense caller's sshdr use (Ewan D. Milne) [RHEL-33543] - scsi: spi: Fix sshdr use (Ewan D. Milne) [RHEL-33543] - scsi: rdac: Fix sshdr use (Ewan D. Milne) [RHEL-33543] - scsi: rdac: Fix send_mode_select retry handling (Ewan D. Milne) [RHEL-33543] - scsi: hp_sw: Fix sshdr use (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix sshdr use in sd_spinup_disk (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix sshdr use in read_capacity_16 (Ewan D. Milne) [RHEL-33543] - scsi: core: Safe warning about bad dev info string (Ewan D. Milne) [RHEL-33543] - scsi: core: Kick the requeue list after inserting when flushing (Ewan D. Milne) [RHEL-33543] - scsi: core: Add a precondition check in scsi_eh_scmd_add() (Ewan D. Milne) [RHEL-33543] - scsi: ch: Replace deprecated strncpy() with strscpy() (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Delete some bogus error checking (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Fix some bugs in sdebug_error_write() (Ewan D. Milne) [RHEL-33543] - scsi: core: Add comment to target_destroy in scsi_host_template (Ewan D. Milne) [RHEL-33543] - scsi: core: Clean up scsi_dev_queue_ready() (Ewan D. Milne) [RHEL-33543] - scsi: core: Handle depopulation and restoration in progress (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add param to control sdev's allow_restart (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add debugfs interface to fail target reset (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add new error injection type: Reset LUN failed (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add new error injection type: Abort Failed (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Set command result and sense data if error is injected (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Return failed value if error is injected (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Time out command if the error is injected (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Define grammar to remove added error injection (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add interface to manage error injection for a single device (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Create scsi_debug directory in the debugfs filesystem (Ewan D. Milne) [RHEL-33543] - scsi: simplify sysctl registration with register_sysctl() (Ewan D. Milne) [RHEL-33543] - scsi: sd: Convert SCSI errors to PR errors (Ewan D. Milne) [RHEL-33543] - scsi: core: Rename status_byte to sg_status_byte (Ewan D. Milne) [RHEL-33543] - scsi/scsi_error: Use call_rcu_hurry() instead of call_rcu() (Ewan D. Milne) [RHEL-33543] - scsi: st: Remove redundant variable pointer stp (Ewan D. Milne) [RHEL-33543]- tipc: fix UAF in error path (Xin Long) [RHEL-34280] {CVE-2024-36886} - redhat: Add cgroup kselftests to kernel-selftests-internal (Waiman Long) [RHEL-43555] - vxlan: Pull inner IP header in vxlan_xmit_one(). (Guillaume Nault) [RHEL-35248] - geneve: Fix incorrect inner network header offset when innerprotoinherit is set (Guillaume Nault) [RHEL-35248] - vxlan: Pull inner IP header in vxlan_rcv(). (Guillaume Nault) [RHEL-35248] - gpio: tegra186: Fix tegra186_gpio_is_accessible() check (Charles Mirabile) [RHEL-32452] - ALSA: update configuration for RHEL 9.5 (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_rpmsg: update Kconfig dependencies (Jaroslav Kysela) [RHEL-27515] - ASoC: imx-rpmsg: SND_SOC_IMX_RPMSG should depend on OF and I2C (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-ctrl: only clear WAKESTS for HDaudio codecs (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-ctrl: add missing WAKE_STS clear (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Add fw_regs area to debugfs map (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: tgl: Add fw_regs area to debugfs map for IPC4 (Jaroslav Kysela) [RHEL-27515] - ALSA: pci: hda: hda_controller: Add support for use_pio_for_commands mode (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hdac_controller: Implement support for use_pio_for_commands mode (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-mtl-match: add cs42l43 only support (Jaroslav Kysela) [RHEL-27515] - soundwire: clarify maximum allowed address (Jaroslav Kysela) [RHEL-27515] - soundwire: remove unused sdw_bus_conf structure (Jaroslav Kysela) [RHEL-27515] - soundwire: cadence: remove PDI offset completely (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Component should be unbound before deconstruction (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Component should be unbound before deconstruction (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: add helper to detect SoundWire wakes (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-codec: preserve WAKEEN values (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: Add fw_regs area to debugfs map (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Introduce flags to force commands via PIO instead of CORB (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Intel: Select AZX_DCAPS_PIO_COMMANDS for Lunar Lake (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-bus: Use PIO mode for Lunar Lake (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-lnl-match: adds RT714 and RT1318 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-lnl-match: add cs42l43 only support (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: Fix input format query of process modules without base extension (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Fix yet another spot for system message conversion (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Fix wrong loading calibrated data sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2552: Add TX path for capturing AUDIO-OUT data (Jaroslav Kysela) [RHEL-27515] - ASoC: mediatek: mt8192: fix register configuration for tdm (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/cs_dsp_ctl: Use private_free for control cleanup (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Fix a warning reported by robot kernel test (Jaroslav Kysela) [RHEL-27515] - soundwire: cadence: fix invalid PDI offset (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Remove Framework Laptop 16 from quirks (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: tas2781: Component should be unbound before deconstruction (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Move flags to private struct (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Fixup typo in device link checking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ump: Fix swapped song position pointer data (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Set default protocol when not given explicitly (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Don't accept an invalid UMP protocol number (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Don't clear bank selection after sending a program change (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Fix incorrect UMP type for system messages (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Don't clear bank selection at event -> UMP MIDI2 conversion (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Fix missing bank setup between MIDI1/MIDI2 UMP conversion (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Adjust G814JZR to use SPI init for amp (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Remove debugfs at disconnection (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LEDs don't work for ProBook 440/460 G11. (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Enable proc module when CONFIG_MODULES=y (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Fix NULL module pointer assignment at card init (Jaroslav Kysela) [RHEL-27515 RHEL-43900] {CVE-2024-38605} - regmap: kunit: Fix array overflow in stride() test (Jaroslav Kysela) [RHEL-27515] - ALSA: timer: Set lower bound of start tick time (Jaroslav Kysela) [RHEL-27515 RHEL-43811] {CVE-2024-38618} - ALSA: hda/realtek: Drop doubly quirk entry for 103c:8a2e (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - fixed headset Mic not show (Jaroslav Kysela) [RHEL-27515] - ALSA: Fix deadlocks with kctl removals at disconnection (Jaroslav Kysela) [RHEL-27515 RHEL-43933] {CVE-2024-38600} - ASoC: rt715-sdca-sdw: Fix wrong complete waiting in rt715_dev_resume() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Fix lifetime of cs_dsp instance (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_component: Initialize shared data during bind callback (Jaroslav Kysela) [RHEL-27515] - ASoC: xilinx: Add missing module descriptions (Jaroslav Kysela) [RHEL-27515] - ASoC: ux500: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: topology-test: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Add missing module descriptions (Jaroslav Kysela) [RHEL-27515] - ASoC: sigmadsp: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: ab8500: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: fix for acp platform device creation failure (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix build error without CONFIG_PM (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix conflicting PCI SSID 17aa:386f for Lenovo Legion models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Set GPIO3 to default at S4 state for Thinkpad with ALC1318 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: intel-sdw-acpi: fix usage of device_get_named_child_node() (Jaroslav Kysela) [RHEL-27515 RHEL-39879] {CVE-2024-36955} - ASoC: SOF: debug: Handle cases when fw_lib_prefix is not set, NULL (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: intel-dsp-config: harden I2C/I2S codec detection (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: fix usages of device_get_named_child_node() (Jaroslav Kysela) [RHEL-27515] - ASoC: da7219-aad: fix usage of device_get_named_child_node() (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: use mutex for E-MU FPGA access locking (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix mute led of HP Laptop 15-da3001TU (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: move the whole GPIO event handling to the workqueue (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: fix E-MU card dock presence monitoring (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: fix E-MU dock initialization (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: factor out snd_emu1010_load_dock_firmware() (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: make E-MU FPGA writes potentially more reliable (Jaroslav Kysela) [RHEL-27515] - ALSA: kunit: use const qualifier for immutable data (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for Lenovo 13X (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support Lenovo 13X laptop without _DSD (Jaroslav Kysela) [RHEL-27515] - ASoC: rt715-sdca: volume step modification (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Avoid static analysis warning of uninitialised variable (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa881x: set clk_stop_mode1 flag (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ump: Fix conversion from MIDI2 to MIDI1 UMP messages (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Enable audio jacks of Haier Boyue G42 with ALC269VC (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Set name of control as in topology (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for Huawei Matebook D14 NBLB-WAX9N (Jaroslav Kysela) [RHEL-27515] - ALSA: aloop: add support for up to 768kHz sample rate (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: add support for 705.6kHz and 768kHz sample rates (Jaroslav Kysela) [RHEL-27515] - ALSA: aloop: add DSD formats (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix volumn control of ThinkBook 16P Gen4 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fixes for Asus GU605M and GA403U sound (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Update DSP1RX5/6 Sources for DSP config (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Use shared cs-amp-lib to apply calibration (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Remove Speaker ID for Lenovo Legion slim 7 16ARHA7 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Set the max PCM Gain using tuning setting (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support HP Omen models without _DSD (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for HP Omen models using CS35L41 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: Add new vendor_id and subsystem_id to support ThinkPad ICE-1 (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Core: Handle error returned by sof_select_ipc_and_paths (Jaroslav Kysela) [RHEL-27515] - ASoC: rt715: add vendor clear control register (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Fix an NULL vs IS_ERR() check (Jaroslav Kysela) [RHEL-27515] - tools/include: Sync uapi/sound/asound.h with the kernel sources (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l41: Update DSP1RX5/6 Sources for DSP config (Jaroslav Kysela) [RHEL-27515] - ASoC: rt722-sdca: add headset microphone vrefo setting (Jaroslav Kysela) [RHEL-27515] - ASoC: rt722-sdca: modify channel number to support 4 channels (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: rt5645: add cbj sleeve gpio property (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Fix the electric noise due to the CBJ contacts floating (Jaroslav Kysela) [RHEL-27515] - ASoC: acp: Support microphone from device Acer 315-24p (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: debug: show firmware/topology prefix/names (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: pcm: Restrict DSP D0i3 during S0ix to IPC3 (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: add default firmware library path for LNL (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Do not reset the ChainDMA if it has not been allocated (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Introduce generic sof_ipc4_pcm_stream_priv (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Use consistent name for sof_ipc4_timestamp_info pointer (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Use consistent name for snd_sof_pcm_stream pointer (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add test cases for regmap_read_bypassed() (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add cache-drop test with multiple cache blocks (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Replace a kmalloc/kfree() pair with KUnit-managed alloc (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Use a KUnit action to call regmap_exit() (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add more cache-sync tests (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add more cache-drop tests (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Run non-sparse cache tests at non-zero register addresses (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Run sparse cache tests at non-zero register addresses (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Introduce struct for test case parameters (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Create a struct device for the regmap (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Fix warnings of implicit casts to __le16 and __be16 (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Prevent overwriting firmware ASP config (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix unintended bus access while resetting amp (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Exit cache-only after cs35l56_wait_for_firmware_boot() (Jaroslav Kysela) [RHEL-27515] - regmap: Add regmap_read_bypassed() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_rt5640: Apply Asus T100TA quirk to Asus T100TAM too (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: Fix DSPK 16-bit playback (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix debug window description (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: correct the register for pow calibrated data (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for HP SnowWhite laptops (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Init debugfs before booting firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Wake from D0ix when starting streaming (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Remove dead code (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Test result of avs_get_module_entry() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix potential integer overflow (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Replace risky functions with safer variants (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix ASRC module initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix config_length for config-less copiers (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Silence false-positive memcpy() warnings (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix debug-slot offset calculation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Restore stream decoupling on prepare (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Core: Add remove_late() to sof_init_environment failure path (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: fix for false dsp interrupts (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: Disable DMIC/SSP offload on remove (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_cs_dsp_ctl: Remove notification of driver write (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Remove notification of driver write (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_cs_dsp_ctl: Use cs_dsp_coeff_lock_and_[read|write]_ctrl() (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Use cs_dsp_coeff_lock_and_[read|write]_ctrl() (Jaroslav Kysela) [RHEL-27515] - firmware: cs_dsp: Add locked wrappers for coeff read and write (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Correct the mtl_dsp_dump output (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dsp/mtl: Add support for ACE ROM state codes (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Implement firmware boot state check (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Disable interrupts when firmware boot failed (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: Correct rom_status_reg (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Correct rom_status_reg (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: Create debugfs file to force a clean DSP boot (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: boards: Add modules description (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Removing the control of ADC_SCALE (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Solve a headphone detection issue after suspend and resume (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: modify clock table (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Solve error interruption issue (Jaroslav Kysela) [RHEL-27515] - ALSA: line6: Zero-initialize message buffers (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support headset with microphone (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7 16ARHA7 models (Jaroslav Kysela) [RHEL-27515] - Revert "ALSA: emu10k1: fix synthesizer sample playback position and caching" (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for ASUS Laptops using CS35L56 (Jaroslav Kysela) [RHEL-27515] - regmap: maple: Fix uninitialized symbol 'ret' warnings (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: fix for acp_init function error handling (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: mark dvc_tlv with __maybe_unused (Jaroslav Kysela) [RHEL-27515] - ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw (Jaroslav Kysela) [RHEL-27515] - ASoC: rt-sdw*: add __func__ to all error logs (Jaroslav Kysela) [RHEL-27515] - ASoC: rt722-sdca-sdw: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: rt712-sdca-sdw: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: rt711-sdw: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: rt711-sdca: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5682-sdw: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: kirkwood: Fix potential NULL dereference (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: fix for wake interrupt handling for clockstop mode (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Add ACPI device match tables (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Fix inactive headset mic jack (Jaroslav Kysela) [RHEL-27515] - regmap: maple: Fix cache corruption in regcache_maple_drop() (Jaroslav Kysela) [RHEL-27515 RHEL-39706] {CVE-2024-36019} - ASoC: amd: acp: fix for acp pdm configuration check (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: remove useless dev_dbg from playback_hook (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add debug statements to kcontrols (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add locks to kcontrols (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: remove digital gain kcontrol (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: change cs35l56 name_prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: change rt715-sdca dai name (Jaroslav Kysela) [RHEL-27515] - ASoC: rt715-sdca: rename dai name with rt715-sdca prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt722_sdca: use rt_dmic_rtd_init (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt722_sdca: set rtd_init in codec_info_list[] (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: remove unused rt dmic rtd_init (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: use generic rtd_init function for Realtek SDW DMICs (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out codec name generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out BlueTooth DAI creation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out HDMI DAI creation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out DMIC DAI creation. (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out SSP DAI creation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Use for_each_set_bit (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Only pass dai_link pointer around (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Move get_codec_dai_by_name() into sof_sdw itself (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Set channel map directly from endpoints (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Only pass codec_conf pointer around (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Make find_codec_info_dai() return a pointer (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Make find_codec_info_acpi() return a pointer (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Make find_codec_info_part() return a pointer (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Correct extraction of data pointer in suspend/resume (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mtrace: rework mtrace timestamp setting (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dsp: Skip IMR boot on ACE platforms in case of S3 suspend (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Add pplcllpl/u members to hdac_ext_stream (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Correct the delay calculation (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in PAUSED state (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases in pcm_trigger (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info definition locally (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Remove the get_stream_position callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter() for pcm_delay (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-common-ops: Do not set the get_stream_position callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Set the dai/host get frame/byte counter callbacks (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Introduce a new callback pair to be used for PCM delay reporting (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: Implement get_stream_position (Linear Link Position) (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to place constraint (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for PCMs (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add dsp_max_burst_size_in_ms member to snd_sof_pcm_stream (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Set the init_done flag before component_add() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Raise device name message log level (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine_pcm: Allow passing component name via config (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ssm4567: Board cleanup (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ssm4567: Do not ignore route checks (Jaroslav Kysela) [RHEL-27515] - ASoC: topology: Do not ignore route checks when parsing graphs (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Disable route checks for Skylake boards (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: intel-nhlt: add intel_nhlt_ssp_device_type() function (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: support NHLT device type (Jaroslav Kysela) [RHEL-27515] - ALSA: control: Fix unannotated kfree() cleanup (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for some Clevo laptops (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for HP Spectre x360 14 eu0000 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix the hp playback volume issue for LG machines (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-compress: Fix and add DPCM locking (Jaroslav Kysela) [RHEL-27515] - ALSA: core: add kunitconfig (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: add in quirk for Acer Swift Go 16 - SFG16-71 (Jaroslav Kysela) [RHEL-27515] - Revert "ALSA: usb-audio: Name feature ctl using output if input is PCM" (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam Deck OLED (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry (Jaroslav Kysela) [RHEL-27515] - ALSA: timer: Fix missing irq-disable at closing (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for Lenovo Yoga 9 14IMH9 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Revert "add new YC platform variant (0x63) support" (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2" (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Stop parsing channels bits when all channels are found. (Jaroslav Kysela) [RHEL-27515 RHEL-36904] {CVE-2024-27436} - ALSA: hda/realtek - ALC236 fix volume mute & mic mute LED on some HP models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: remove unnecessary runtime_pm calls (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-core.c: Skip dummy codec when adding platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Fix non-functional mic on ASUS M7600RE (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix Scarlett 4th Gen input gain range (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: use dev_dbg in system_resume (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: do not call pm_runtime_force_* in system_resume/suspend (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add lock to system_suspend (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: restore power state after system_resume (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Add support for CS35L54 and CS35L57 (Jaroslav Kysela) [RHEL-27515] - platform/x86: serial-multi-instantiate: Add support for CS35L54 and CS35L57 (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Add support for CS35L54 and CS35L57 (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: catpt: Carefully use PCI bitwise constants (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_component: Include sound/hda_codec.h (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_component: Add missing #include guards (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl() (Jaroslav Kysela) [RHEL-27515] - firmware: cirrus: cs_dsp: Remove non-existent member from kerneldoc (Jaroslav Kysela) [RHEL-27515] - firmware: cirrus: cs_dsp: Initialize debugfs_root to invalid (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: change support for ES8326 (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Changing members of private structure (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8962: Fix up incorrect error message in wm8962_set_fll (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8962: Enable both SPKOUTR_ENA and SPKOUTL_ENA in mono mode (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8962: Enable oscillator if selecting WM8962_FLL_OSC (Jaroslav Kysela) [RHEL-27515] - ASoC: trace: add event to snd_soc_dapm trace events (Jaroslav Kysela) [RHEL-27515] - ASoC: trace: add component to set_bias_level trace events (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: atom: sst_ipc: Remove unused intel-mid.h (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-core.c: Prefer to return dai->driver->name in snd_soc_dai_name_get() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs-amp-lib: Add KUnit test for calibration helpers (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add HP Pavilion Aero Laptop 13-be2xxx(8BD6) into DMI quirk table (Jaroslav Kysela) [RHEL-27515] - ALSA: ac97: More cleanup with snd_ctl_find_id_mixer() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Skip i915 initialization on CNL/LKF-based platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hda: Skip HDMI/DP registration if i915 is missing (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Ignore codecs with no suppoting driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hda: Cleanup error messages (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Reuse for_each_pcm_streams() (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Name feature ctl using output if input is PCM (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Overwrite CS35L41 configuration for ASUS UM5302LA (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for Lenovo Thinkbook 16P laptops (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support Lenovo Thinkbook 16P (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Add Headset Mic supported Acer NB platform (Jaroslav Kysela) [RHEL-27515] - soundwire: Use snd_soc_substream_to_rtd() to obtain rtd (Jaroslav Kysela) [RHEL-27515] - soundwire: constify the struct device_type usage (Jaroslav Kysela) [RHEL-27515] - ALSA: hwdep: Move put_user() call out of scoped_guard() in snd_hwdep_control_ioctl() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: optimize the probe codec process (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Fix headset Mic no show at resume back for Lenovo ALC897 platform (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Fix wrong register defaults (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_rt5640: Add an extra entry for the Chuwi Vi8 tablet (Jaroslav Kysela) [RHEL-27515] - ASoC: madera: Fix typo in madera_set_fll_clks shift value (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: midi: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ump: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: virmidi: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: prioq: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Use guard() for PCM stream locks (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: oss: Use guard() for setup (Jaroslav Kysela) [RHEL-27515] - ALSA: control_led: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: info: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: mixer_oss: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: control: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: rawmidi: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: jack: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: fifo: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: memory: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ports: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: queue: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: timer: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: compress_offload: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: timer: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: hrtimer: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: hwdep: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: kunit: Fix sparse warnings (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Fix non-functional mic on Lenovo 21J2 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: add new YC platform variant (0x63) support (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Prevent bad sign extension in cs35l56_read_silicon_uid() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - ALC285 reduce pop noise from Headphone port (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add Lenovo ThinkBook 21J0 into DMI quirk table (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add a test for ranges in combination with windows (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: correct TX SMIC MUXn widgets on SM8350+ (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: split widgets per different LPASS versions (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add special fixup for Lenovo 14IRP8 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Apply amp calibration from EFI data (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Apply amp calibration from EFI data (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Add helper functions for amp calibration (Jaroslav Kysela) [RHEL-27515] - ASoC: cs-amp-lib: Add helpers for factory calibration data (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Add wm_adsp_start() and wm_adsp_stop() (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Add time postfixes on defines (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Add some missing dev_err_probe()s (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Handle error from devm_pm_runtime_enable() (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Tidy up header includes (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Use __u8 type rather than u8 for firmware interface (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-card: Fix missing locking in snd_soc_card_get_kcontrol() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: tas2781: enable subwoofer volume control (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Use CLASS() for fdget()/fdput() (Jaroslav Kysela) [RHEL-27515] - ALSA: mixer_oss: ump: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm_oss: ump: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: oss: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: virmidi: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ump: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: core: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: control: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: compress_offload: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: timer: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: vmaster: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: clarify and fix default msbits value for all formats (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-core: tidyup strcmp() param on snd_soc_is_matching_dai() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: modify ACP register end address macro (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: update license (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: prioq: Unify cell removal functions (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: beep: Drop stale mutex (Jaroslav Kysela) [RHEL-27515] - ALSA: echoaudio: remove redundant assignment to variable clock (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5660: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5640: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5616: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5514: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: nau8825: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: da7213: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa884x: Allow sharing reset GPIO (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,wsa8840: Add reset-gpios for shared line (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LED For HP mt440 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Downgrade BDL table overflow message (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Set up BDL table at hw_params (Jaroslav Kysela) [RHEL-27515] - ALSA: Drop leftover snd-rtctimer stuff from Makefile (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Fix the discard error code from snd_ump_legacy_open() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Populate board selection with new I2S entries (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ICCMAX recommendations for ICL+ platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: TGL-based platforms support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ICL-based platforms support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: CNL-based platforms support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Abstract IRQ handling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Abstract IPC handling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Prefix SKL/APL-specific members (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix sound clipping in single capture scenario (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: L1SEN reference counted (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l42: Remove redundant delays in suspend(). (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Remove redundant initialization of pointer 'data' (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: fix soundwire dependencies (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: add machine select and register code (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: fix for acp pme wake for soundwire configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: remove acp_reset flag (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: refactor acp child platform device creation code (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: refactor acp device configuration read logic (Jaroslav Kysela) [RHEL-27515] - ASoC: Constify pointer to of_phandle_args (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable Mute LED on HP 840 G8 (MB 8AB8) (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Must clear HALO_STATE before issuing SYSTEM_RESET (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix top speaker connection on Dell Inspiron 16 Plus 7630 (Jaroslav Kysela) [RHEL-27515] - ALSA: core: fix buffer overflow in test_format_fill_silence() (Jaroslav Kysela) [RHEL-27515] - ALSA: virtio: Fix "Coverity: virtsnd_kctl_tlv_op(): Uninitialized variables" warning. (Jaroslav Kysela) [RHEL-27515] - ALSA: avoid 'bool' as variable name (Jaroslav Kysela) [RHEL-27515] - soundwire: bus_type: make sdw_bus_type const (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: More relaxed check of MIDI jack names (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LED For HP mt645 (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: remove redundant 'tristate' for SND_SEQ_UMP_CLIENT (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: make snd_seq_bus_type const (Jaroslav Kysela) [RHEL-27515] - ALSA: aoa: make soundbus_bus_type const (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add some bounds checking to firmware data (Jaroslav Kysela) [RHEL-27515 RHEL-34741] {CVE-2024-26927} - ALSA: hda/realtek: cs35l41: Fix order and duplicates in quirks table (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: cs35l41: Fix device ID / model name (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: cs35l41: Add internal speaker support for ASUS UM3402 with missing DSD (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Workaround for ACPI with broken spk-id-gpios property (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: Simplify setting AMIC control (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: Mark AMIC control registers as volatile (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: Drop unimplemented DMIC clock divider (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: va-macro: add npl clk (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: fix function cast warnings (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Add Lenovo Legion 7i gen7 sound quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: set config_length based on device_count (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-mlink: update incorrect comment (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Fix runtime pm usage counter balance after fw exception (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai: add support for dspless mode beyond HDAudio (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: Do not use LNL specific wrappers in DSPless mode (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai-ops: add SoundWire dspless mode (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai-ops: use dai_type (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: topology: Parse DAI type token for dspless mode (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: start SoundWire links earlier for LNL+ devices (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: topology: dynamically allocate and store DAI widget->private (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai: remove dspless special case (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: fix dma_id for CHAIN_DMA capture (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: allow chain_dma for all supported DAIs (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: store number of playback/capture streams (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai-ops: enable chain_dma for ALH (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: add 'is_chain_dma_supported' callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ops: add new 'is_chain_dma_supported' callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: change chain_dma handling in dai_config (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: IPC3: fix message bounds on ipc ops (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Workaround for crashed firmware on system suspend (Jaroslav Kysela) [RHEL-27515 RHEL-35128] {CVE-2024-27057} - ASoC: q6dsp: fix event handler prototype (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-lnl: Change the topology path to intel/sof-ipc4-tplg (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-tgl: Change the default paths and firmware names (Jaroslav Kysela) [RHEL-27515] - ALSA: aw2: avoid casting function pointers (Jaroslav Kysela) [RHEL-27515] - ALSA: ctxfi: avoid casting function pointers (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: fix TYPO 'reguest' to 'request' in error log (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Fix non-functional mic on Lenovo 82UU (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Ensure that changed bytes are actually different (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: imx: Add devicetree support to select topologies (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add DMI quirk for inverted jack-detect on MeeGoPad T8 (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Make LattePanda board DMI match more precise (Jaroslav Kysela) [RHEL-27515] - ALSA: es1938: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: es1968: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: fm801: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: maestro3: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: riptide: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: rme96: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: sis7019: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: via82xx: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: doc: Use DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: aoa: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: aaci: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: pxa2xx-ac97: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ASoC: pxa2xx-ac97: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: at73c213: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: ali5451: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: ali5451: Embed suspend image into struct snd_ali (Jaroslav Kysela) [RHEL-27515] - ALSA: azt3328: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: cmipci: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: cs4281: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: echoaudio: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: aloop: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: dummy: Replace with DEFINE_SIPMLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcsp: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: als300: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: als4000: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: atiixp: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: ens137x: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: intel8x0: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: nm256: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Fix locking in ACP IRQ handler (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Fix deadlock in rt5645_jack_detect_work() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: cht_bsw_rt5645: Cleanup codec_name handling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Boards: Fix NULL pointer deref in BYT/CHT boards (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Remove default from IRQ1_CFG register (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: remove unused acpi_subysystem_id (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Expose FW version with sysfs (Jaroslav Kysela) [RHEL-27515] - ALSA: virtio: add support for audio controls (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/cs35l56: select intended config FW_CS_DSP (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add "Intel Reference board" SSID in the ALC256. (Jaroslav Kysela) [RHEL-27515] - ALSA: HDA: intel-sdw-acpi: add kernel parameter to select alternate controller (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: starts non sdw BE id with the highest sdw BE id (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-lnl-match: Add rt722 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi: add RT712 support for LNL (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Remove unused function prototypes (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: common: DMI remap for rebranded Intel NUC M15 (LAPRC710) laptops (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: remove .init callbacks (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: add common sdw dai link init (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt5682: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_cs42l42: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt700: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt712_sdca: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt711: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt_sdca_jack_common: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: add get_codec_dai_by_name helper function (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: use single rtd_init for rt_amps (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for DAI link generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support DAI link order customization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: dmi quirk cleanup for mtl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for mtl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for rpl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for adl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for tgl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for jsl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc3-topology: Fix pipeline tear down logic (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix deadlock in ASP1 mixer register initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: constify static sdw_slave_ops struct (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Send initial config to module if present (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Add topology parsing support for initial config (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: UAPI: Add tokens for initial config feature (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix dynamic port assignment when TDM is set (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: fix raw noinc write test wrapping (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add system suspend ops to disable IRQ (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Handle error from devm_pm_runtime_enable (Jaroslav Kysela) [RHEL-27515] - soundwire: intel_auxdevice: remove redundant assignment to variable link_flags (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add DMI quirk for Lenovo Ideapad Pro 5 16ARP8 (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: fix SND_AMD_SOUNDWIRE_ACPI dependencies (Jaroslav Kysela) [RHEL-27515] - ASoC: fix SND_SOC_WCD939X dependencies (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Shut down jack detection on component remove (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Sync the hp ilimit works when removing the component (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add clear of stashed pointer on component remove (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: add module parameter to tascodec_init() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix pci_probe() error path (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: fix reversed if statement in cs35l56_dspwait_asp1tx_put() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: add IDs for Dell dual spk platform (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/conexant: Add quirk for SWS JS201D (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Remove two HP Laptops using CS35L41 (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Fix dependencies for SND_CORE_TEST (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Ignore clock selector errors for single connection (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable headset mic on Vaio VJFE-ADL (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Remove unused test stub function (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Firmware file must match the version of preloaded firmware (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Fix filename string field layout (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Fix order of searching for firmware files (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Allow more time for firmware to boot (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Load tunings for the correct speaker models (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Firmware file must match the version of preloaded firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix misuse of wm_adsp 'part' string for silicon revision (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix for initializing ASP1 mixer registers (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Initialize all ASP1 registers (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix default SDW TX mixer registers (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix to ensure ASP1 registers match cache (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Remove buggy checks from cs35l56_is_fw_reload_needed() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Don't add the same register patch multiple times (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: cs35l56_component_remove() must clean up wm_adsp (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: cs35l56_component_remove() must clear cs35l56->component (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Don't overwrite fwf_name with the default (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Fix firmware file search order (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Apply headset jack quirk for non-bass alc287 thinkpads (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: refactor acp driver pm ops (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: select soundwire dependency flag for acp6.3 based platform (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: update descriptor fields for acp6.3 based platform (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add machine select logic for soundwire based platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Add Soundwire DAI configuration support for AMD platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add interrupt handling for SoundWire manager devices (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add code for invoking soundwire manager helper functions (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: refactor register mask structure (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: implement function to extract slave information (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: refactor soundwire pads enable (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: refactor amd soundwire manager device node creation (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: update license (Jaroslav Kysela) [RHEL-27515] - ASoC/soundwire: implement generic api for scanning amd soundwire controller (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Add sound core KUnit test (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Fix snd_pcm_format_name function (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Add missing formats to formats list (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support ASUS Zenbook UM3402YAR (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional ASUS Zenbook UX3402VA (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: mtl-match: Add cs42l43_l0 cs35l56_l23 for MTL (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Fix support for a Huawei Matebook laptop (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add DMI quirk for MSI Bravo 15 C7VF (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Check presence of valid altsetting control (Jaroslav Kysela) [RHEL-27515] - Revert "ALSA: usb-audio: Skip setting clock selector for single connections" (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable Mute LED on HP Laptop 14-fq0xxx (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix the external mic not being recognised for Acer Swift 1 SF114-32 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support HP models without _DSD using dual Speaker ID (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional HP Envy Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for various HP ENVY models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Set Channel Index correctly when system is missing _DSD (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Support read-only clock selector control (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: Drop type from "clocks" (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Use fls to calculate the pre-divider for the PLL (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Refactor to use for_each_set_bit() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Use USEC_PER_MSEC rather than hard coding (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add pm_ptr around the power ops (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Check error from device_property_read_u32_array() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Minor code tidy ups (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Tidy up header includes (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for HP G11 Laptops using CS35L56 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: realtek: Move hda_component implementation to module (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: realtek: Re-work CS35L41 fixups to re-use for other amps (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Adding new volume kcontrols (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Remove unneeded semicolon (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Sort quirk table entries (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: add quirk for RODE NT-USB+ (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Add delay quirk for MOTU M Series 2nd revision (Jaroslav Kysela) [RHEL-27515] - ALSA: virtio: remove duplicate check if queue is broken (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Add speaker pin verbtable for Dell dual speaker platform (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: fix typo (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Skip setting clock selector for single connections (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Add a quirk for Yamaha YIT-W12TX transmitter (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/cs8409: Suppress vmaster control for Dolphin models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Increase default bdl_pos_adj for Apollo Lake (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Replace numeric device IDs with constant values (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: limit speaker volumes (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Remove executable bit (Jaroslav Kysela) [RHEL-27515] - ASoC: allow up to eight CPU/codec DAIs (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd934x: drop unneeded regulator include (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd938x: skip printing deferred probe failuers (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd938x: handle deferred probe (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add check for cpu dai link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Update platform name for different boards (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Enable rt5682s clocks in acp slave mode (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd938x: fix headphones volume controls (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd9335: drop unused gain hack remnant (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: lpass-wsa-macro: fix compander volume hack (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa883x: fix PA volume control (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: fix the capture noise issue (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Minimize the pop noise on headphone (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Improving the THD+N performance (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: improving crosstalk performance (Jaroslav Kysela) [RHEL-27515] - ALSA: synth: Save a few bytes of memory when registering a 'snd_emux' (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LEDs for HP ZBook Power (Jaroslav Kysela) [RHEL-27515] - soundwire: stream: add missing const to Documentation (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8540: Add pre-charge actions for input (Jaroslav Kysela) [RHEL-27515] - ASoC: p1022_rdk: fix all kernel-doc warnings (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Use devm_kcalloc() instead of devm_kzalloc() (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Compute file paths on firmware load (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: core: Skip firmware test for custom loaders (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Optimize quirk for Valve Galileo (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe() (Jaroslav Kysela) [RHEL-27515 RHEL-37099] {CVE-2023-52663} - ASoC: amd: acp: Update MODULE_DESCRIPTION for sof-mach (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add missing error handling in sof-mach (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Make use of existing *_CODEC_DAI macros (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Drop redundant initialization of machine driver data (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add WCD939x Codec driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add WCD939x Soundwire devices driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: wcd-mbhc-v2: add support when connected behind an USB-C audio mux (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: document WCD939x Audio Codec (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,wcd938x: move out common properties (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: fsl,micfil: Add compatible string for i.MX95 platform (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_sai: Add support for i.MX95 platform (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: fsl,sai: Add compatible string for i.MX95 platform (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable headset mic on Lenovo M70 Gen5 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable mute/micmute LEDs and limit mic boost on HP ZBook (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/relatek: Enable Mute LED on HP Laptop 15s-fq2xxx (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: remove log message for LLP (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: generic: Remove obsolete call to ledtrig_audio_get (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix yet more -Wformat-truncation warnings (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Properly setup HDMI stream (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: fix index check on graph_parse_node_multi_nm() (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: icp3-dtrace: Revert "Fix wrong kfree() usage" (Jaroslav Kysela) [RHEL-27515] - ALSA: oxygen: Fix right channel of capture volume mixer (Jaroslav Kysela) [RHEL-27515] - ALSA: aloop: Introduce a function to get if access is interleaved mode (Jaroslav Kysela) [RHEL-27515] - ASoC: mediatek: mt8195: Remove afe-dai component and rework codec link (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: annotate calibration data endianness (Jaroslav Kysela) [RHEL-27515] - ASoC: mediatek: mt8192: Check existence of dai_name before dereferencing (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix mute and mic-mute LEDs for HP Envy X360 13-ay0xxx (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/conexant: Fix headset auto detect fail in cx8070 and SN6140 (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bxt_rt298: Fix kernel ops due to COMP_DUMMY change (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bxt_da7219_max98357a: Fix kernel ops due to COMP_DUMMY change (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rtq9128: Fix TDM enable and DAI format control flow (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rtq9128: Fix PM_RUNTIME usage (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Add tas2563 into driver (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Add tas2563 into header file for DSP mode (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2562: move tas2563 from tas2562 driver to tas2781 driver (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: move tas2563 from tas2562.yaml to tas2781.yaml (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix mute and mic-mute LEDs for HP ProBook 440 G6 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: fix building without CONFIG_SPI (Jaroslav Kysela) [RHEL-27515] - ALSA: ac97: fix build regression (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support more HP models without _DSD (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add fixup for Lenovo 14ARB7 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add TAS2563 support for 14ARB7 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add configurable global i2c address (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add ptrs to calibration functions (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LEDs for a HP ZBook (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Add driver properties for cs35l41 for Lenovo Legion Slim 7 Gen 8 serie (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: enable SND_PCI_QUIRK for Lenovo Legion Slim 7 Gen 8 (2023) serie (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: configure the amp after firmware load (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: enable SND_PCI_QUIRK for hp pavilion 14-ec1xxx series (Jaroslav Kysela) [RHEL-27515] - ALSA: mark all struct bus_type as const (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5663: cancel the work when system suspends (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Rename DSP mux channels (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add PCM Input Switch for Solo Gen 4 (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for custom Gen 4 Direct Monitor mixes (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add minimum firmware version check (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for Solo, 2i2, and 4i4 Gen 4 (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add power status control (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add R/O headphone volume control (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Disable autogain during phantom power state change (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Allow for controls with a "mute mode" (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Disable input controls while autogain is running (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for Air Presence + Drive option (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Store mix_ctls for Gen 4 Direct Monitor (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for software-controllable input gain (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Handle Gen 4 Direct Monitor mix updates (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Remove repeated elem->head.mixer references (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Allow for interfaces without per-channel volume (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Split direct_monitor out from monitor_other (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Minor refactor MSD mode check (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Remove line_out_hw_vol device info entry (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Split input_other into level/pad/air/phantom (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for DSP mux channels (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Split dim_mute_update from vol_updated (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for air/phantom control on input 2 (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Remove struct scarlett2_usb_volume_status (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add scarlett2_mixer_value_to_db() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for Gen 4 style parameters (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Refactor common port_count lookups (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Change num_mux_* from int to u8 (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Refactor scarlett2_config_save() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add #define for SCARLETT2_MIX_MAX (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Refactor scarlett2_usb_set_config() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Parameterise notifications (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Rename db_scale_scarlett2_gain to volume (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Remove scarlett2_config_sets array (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Simplify enums by removing explicit values (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add config set struct (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Infer has_msd_mode from config items (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Infer standalone switch from config items (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Check for phantom persistence config item (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Check presence of mixer using mux_assignment (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for uploading new firmware (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add check for config_item presence (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add ioctl commands to erase flash segments (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Formatting fixes (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add skeleton hwdep/ioctl interface (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Update maintainer info (Jaroslav Kysela) [RHEL-27515 RHEL-37068] {CVE-2023-52680} - ALSA: scarlett2: Add missing error check to scarlett2_config_save() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add missing error check to scarlett2_usb_set_config() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add missing error checks to *_ctl_get() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add clamp() in scarlett2_mixer_ctl_put() (Jaroslav Kysela) [RHEL-27515 RHEL-37084] {CVE-2023-52674} - ALSA: scarlett2: Add missing mutex lock around get meter levels (Jaroslav Kysela) [RHEL-27515 RHEL-37056] {CVE-2023-52689} - ALSA: scarlett2: Add #defines for firmware upgrade (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Retrieve useful flash segment numbers (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Convert meter levels from little-endian (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for Dell models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Prevent firmware load if SPI speed too low (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional Dell models without _DSD (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: fix kvmalloc_array() arguments order (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: remove sound controls in unbind (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: move set_drv_data outside tasdevice_init (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: fix typos in comment (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: do not use regcache (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: imx: Add SNDRV_PCM_INFO_BATCH flag (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add mono speaker information to the components string (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: cht_bsw_rt5645: Set card.components string (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add a rt5645_components() helper (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add rt5645_get_pdata() helper (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Refactor rt5645_parse_dt() (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add platform-data for Acer Switch V 10 (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Drop double EF20 entry from dmi_platform_data[] (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Only add SPI CS GPIO if SPI is enabled in kernel (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Do not allow uninitialised variables to be freed (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Add acp-psp mailbox interface for iram-dram fence register modification (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Rename amd_bt sof_dai_type (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add i2s bt dai configuration support for AMD platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Refactor sof_i2s_tokens reading to update acpbt dai (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Refactor spinlock_irq(&sdev->ipc_lock) sequence in irq_handler (Jaroslav Kysela) [RHEL-27515] - ASoC: soc.h: don't create dummy Component via COMP_DUMMY() (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: use snd_soc_dummy_dlc (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: hdaudio.c: use snd_soc_dummy_dlc (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_sai: Fix channel swap issue on i.MX8MP (Jaroslav Kysela) [RHEL-27515] - ASoC: hdmi-codec: fix missing report for jack initial status (Jaroslav Kysela) [RHEL-27515] - ASoC: topology: Replace fake root_device with kunit_device in tests (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional ASUS Zenbook 2023 Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for ASUS Zenbook 2023 Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional ASUS Zenbook 2022 Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for ASUS Zenbook 2022 Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional ASUS ROG 2023 models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for ASUS ROG 2023 models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Add config table to support many laptops without _DSD (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Remove redundant ret variable (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: add support for FW version 0x0503 (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Fix trivial code style issues (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-pcm.c: Complete the active count for components without DAIs (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,sm8250: Add X1E80100 sound card (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Add x1e80100 sound machine driver (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add missing MODULE_DESCRIPTION in mach-common (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp-config: Add missing MODULE_DESCRIPTION (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: vangogh: Switch to {RUNTIME,SYSTEM_SLEEP}_PM_OPS (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: vangogh: Allow probing ACP PCI when SOF is disabled (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: vangogh: Drop conflicting ACPI-based probing (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: Add support for SM8650 (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,sm8250: document SM8650 sound card (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: tegra20_ac97: Convert to use GPIO descriptors (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_rt5640: Add new swapped-speakers quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_rt5640: Add quirk for the Medion Lifetab S10346 (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: drop bus freq calculation and set 'max_clk_freq' (Jaroslav Kysela) [RHEL-27515] - ALSA: au88x0: fixed a typo (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Increase delay in MOTU M quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add pm ops support for renoir platform. (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: check the validity of prm_no/cfg_no (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: remove duplicated including (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: check fw_context_save for library reload (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: IPC4: synchronize fw_config_params with fw definitions (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: IPC4: query fw_context_save feature from fw (Jaroslav Kysela) [RHEL-27515] - ALSA: au88x0: fixed spelling mistakes in au88x0_core.c (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: select program 0, conf 0 by default (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for ASUS ROG GV302XA (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: Document new DAI link flags playback-only/capture-only (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: Introduce playback-only/capture-only DAI link flags (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add missing statics for hp_ilimit functions (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Allow HP amp to cool off after current limit (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Don't enable bias sense during type detect (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-mtl-match: Change CS35L56 prefixes to AMPn (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: wsa884x: make use of new mute_unmute_on_trigger flag (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: audioreach: Add 4 channel support (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: audioreach: drop duplicate channel defines (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: audioreach: Commonize setting channel mappings (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Apply mute LED quirk for HP15-db (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/hdmi: add force-connect quirks for ASUSTeK Z170 variants (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/hdmi: add force-connect quirk for NUC5CPYB (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/cs35l56: Use set/get APIs to access spi->chip_select (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: fix off by one in graph_parse_node_multi_nm() (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Correct SoundWire port list (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Correct order of include files to be alphabetical (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: modify config flag read logic (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-mtl: add HDA_ARL PCI support (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-mtl: fix ARL-S definitions (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: intel-dspcfg: add filters for ARL-S and ARL (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Intel: add HDA_ARL PCI ID support (Jaroslav Kysela) [RHEL-27515] - PCI: add INTEL_HDA_ARL to pci_ids.h (Jaroslav Kysela) [RHEL-27515] - ALSA: pcmtest: stop timer before buffer is released (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add Framework laptop 16 to quirks (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l45: Prevents spinning during runtime suspend (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l45: Prevent IRQ handling when suspending/resuming (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l45: Use modern pm_ops (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Set bclk as source to set pll for rt5682s codec (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Set bclk as source to set pll for rt5682s codec (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Enable dpcm_capture for MAX98388 codec (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add i2s bt support for nau8821-max card (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add new cpu dai and dailink creation for I2S BT instance (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: Remove extra dmi parameter (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: vangogh: Add condition check for acp config flag (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: Add new dmi entries for acp5x platform (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: mt8186: Revert Add Google Steelix topology compatible (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: add new Framework laptop to quirks (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_cs_amp: Connect outputs to a speaker widget (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: add core get and set support for dsp core (Jaroslav Kysela) [RHEL-27515] - ASoC: cs4271: Fix spelling mistake "retrieveing" -> "retrieving" (Jaroslav Kysela) [RHEL-27515] - ASoC: rt722-sdca: Set lane_control_support for multilane (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Wire up buffer flags (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: add alignment for topology header file struct definition (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: align topology header file with sof topology header (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt_sdca_jack_common: check ctx->headset_codec_dev instead of playback (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt_sdca_jack_common: ctx->headset_codec_dev = NULL (Jaroslav Kysela) [RHEL-27515 RHEL-37048] {CVE-2023-52697} - ASoC: Intel: sof_nau8825: board id cleanup for rpl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: glk_rt5682_max98357a: fix board id mismatch (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: board id cleanup for adl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-tgl-match: add cs42l43 and cs35l56 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcht_es8316: Determine quirks/routing with codec-dev ACPI DSM (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcht_es8316: Add is_bytcr helper variable (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcht_es8316: Dump basic _DSM information (Jaroslav Kysela) [RHEL-27515] - ASoC: es83xx: add ACPI DSM helper module (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Move sof_of_machine_select() to core.c from sof-of-dev.c (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: Limit speaker digital volumes (Jaroslav Kysela) [RHEL-27515] - ASoC: ops: add correct range check for limiting volume (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: fix memleak in wm_adsp_buffer_populate (Jaroslav Kysela) [RHEL-27515] - ASoC: da7219: Support low DC impedance headset (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add support for a new Huawei Matebook laptop (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: Add support for SM8450 and SM8550 (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: set card driver name from match data (Jaroslav Kysela) [RHEL-27515] - ASoC: cs4349: Drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Drop legacy includes (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l42: Drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cirrus: edb93xx: Drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cs4271: Convert to GPIO descriptors (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l36: Drop legacy includes (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l35: Drop legacy includes (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l34: Fix GPIO name and drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l33: Fix GPIO name and drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l32: Drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: hdac_hda: Conditionally register dais for HDMI and Analog (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: lpass-tx-macro: set active_decimator correct default value (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Fix non-functional mic on ASUS E1504FA (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add DMI entry to support System76 Pangolin 13 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Disable power-save on KONTRON SinglePC (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Move Soundwire runtime stream alloc to soundcards (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Add helper for allocating Soundwire stream runtime (Jaroslav Kysela) [RHEL-27515] - ptrace: Convert ptrace_attach() to use lock guards (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: Add module ID print during module set up (Jaroslav Kysela) [RHEL-27515] - ASoC: core: Fix a handful of spelling mistakes. (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Move window offset configuration earlier (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: check return value of snd_sof_ipc_msg_data (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: core: Implement IPC version fallback if firmware files are missing (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Do not use resource managed allocation for ipc4_data (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: core: Add helper for initialization of paths, ops (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-pci-dev: Rely on core to create the file paths (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-of-dev: Rely on core to create the file paths (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-acpi-dev: Rely on core to create the file paths (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-pci-dev: Save the default IPC type and path overrides (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: core: Implement firmware, topology path setup in core (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-of-dev: Save the default IPC type and path overrides (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-acpi-dev: Save the default IPC type and path overrides (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add placeholder for platform IPC type and path overrides (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Move sof_machine_* functions from sof-audio.c to core.c (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Move sof_of_machine_select() to sof-of-dev.c from sof-audio.c (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: icp3-dtrace: Fix wrong kfree() usage (Jaroslav Kysela) [RHEL-27515] - soundwire: generic_bandwidth_allocation use bus->params.max_dr_freq (Jaroslav Kysela) [RHEL-27515] - soundwire: intel_ace2x: fix AC timing setting for ACE2.x (Jaroslav Kysela) [RHEL-27515] - soundwire: stream: fix NULL pointer dereference for multi_link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for DAI link generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for DAI link generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support DAI link array generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for HDMI-In link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for HDMI-In link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support HDMI-In link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: simplify HDMI-In quirks (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for BT offload link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for BT offload link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for BT offload link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for BT offload link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: rename function parameter (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support BT offload link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for amp link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for amp link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for amp link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for amp link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for codec link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support amp link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for codec link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for codec link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support codec link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: cht_bsw_rt5672: check return value (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: ssp-common: get codec name function (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_maxim_common: check return value (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_maxim_common: add else between 2 if test (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: remove dead code (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-mtl-match: Add rt722 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Unhardcode HDAudio BE DAI drivers description (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Kill S24_LE format (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Drop snd_hdac_calc_stream_format() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel Skylake: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hdac_hdmi: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hdac_hda: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hda: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/ca0132: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/hdmi: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Upgrade stream-format infrastructure (Jaroslav Kysela) [RHEL-27515] - ASoC: pcm: Honor subformat when configuring runtime (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Honor subformat when querying PCMs (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Introduce MSBITS subformat interface (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi: add Gen4.1 SDCA board support for LNL RVP (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Add rt722 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Make use of dev_err_probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: remove unused function declaration (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Use existing helpers to change GPROCEN and PIE bits (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: call dsp dump when boot retry fails (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2-custom-sample: add CPU/Codec = N:M sample (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2-custom-sample: Add connection image (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: use better image for Multi connection (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: add CPU:Codec = N:M support (Jaroslav Kysela) [RHEL-27515] - ASoC: makes CPU/Codec channel connection map more generic (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Handle ALSA kcontrol change notification from firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Add data struct for module notification message from firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-control: Implement control update for switch/enum controls (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: Helper to find an swidget by module/instance id (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Always register the HDMI dai links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: skl_hda_dsp_generic: Drop HDMI routes when HDMI is not available (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: correct white-spaces in examples (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Allow configuration of bit clock and frame inversion (Jaroslav Kysela) [RHEL-27515] - soundwire: qcom: set controller id to hw master id (Jaroslav Kysela) [RHEL-27515] - soundwire: bus: introduce controller_id (Jaroslav Kysela) [RHEL-27515] - soundwire: fix initializing sysfs for same devices on different buses (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Allow driver to work without IRQ connection (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_xcvr: refine the requested phy clock frequency (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: mt8186: Add Google Steelix topology compatible (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-pcm: fix up bad merge (Jaroslav Kysela) [RHEL-27515] - soundwire: stream: constify sdw_port_config when adding devices (Jaroslav Kysela) [RHEL-27515] - soundwire: qcom: drop unneeded qcom_swrm_stream_alloc_ports() cleanup (Jaroslav Kysela) [RHEL-27515] - soundwire: qcom: move sconfig in qcom_swrm_stream_alloc_ports() out of critical section (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5650: add mutex to avoid the jack detection failure (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Enable low-power hibernation mode on SPI (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_xcvr: Enable 2 * TX bit clock for spdif only case (Jaroslav Kysela) [RHEL-27515] - ASoC: doc: Fix undefined SND_SOC_DAPM_NOPM argument (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Refer to correct stream index at loops (Jaroslav Kysela) [RHEL-27515] - ASoC: imx-rpmsg: Force codec power on in low power audio mode (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8810: Fix incorrect type in assignment and cast to restricted __be16 (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Add switch to control normal and alt hp inputs (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Add handling of ACPI (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Store device in private struct and use it more consistently (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Fix incorrect frame delay configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Fix the position of const qualifier (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: mem leak in skl register function (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: Fix mem leak in few functions (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8822: Fix incorrect type in assignment and cast to restricted __be16 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add missing SND_SOC_AMD_ACP_LEGACY_COMMON flag for ACP70 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Alays handle -EPROBE_DEFER (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5682s: Add LDO output selection for dacref (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add Kconfig options for acp7.0 based platform driver (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: add mtl_rt5650 support (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add missing static from runtime PM ops (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8974: Correct boost mixer inputs (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Enable low-power hibernation mode on i2c (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add HP 255 G10 into quirk table (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: add noinc write test (Jaroslav Kysela) [RHEL-27515] - regmap: ram: support noinc semantics (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: remove unnecessary NULL check (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,sm8250: add SM8550 sound card (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the bin file parsing method (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: convert not to use dma_request_slave_channel() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: correct the format order (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Fix for indentation issue (Jaroslav Kysela) [RHEL-27515] - ASoC: dapm: Simplify widget clone (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: remove unused variables (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: mt8186: clean up unused code (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: mt8195: clean up unused code (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Changing the headset detection time (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Add chip version flag (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Changing initialisation and broadcasting (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8821: Add slew rate controls. (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: nau8821: Add DMIC slew rate. (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ssm4567: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5682: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5663: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5514: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt286: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt298: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt274: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: probe: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: nau8825: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98373: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98927: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98357a: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: i2s_test: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: hdaudio: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: es8336: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: da7219: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: dmic: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add support for configuring PDM interface from topology (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: imx8m: Add DAI driver entry for MICFIL PDM (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-client: trivial: fix comment typo (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify macro value error (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the wrong judgment of re value (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the maximum value of calib (Jaroslav Kysela) [RHEL-27515] - mfd: arizona-spi: Set pdata.hpdet_channel for ACPI enumerated devs (Jaroslav Kysela) [RHEL-27515] - mfd: arizona-i2c: Simplify obtaining I2C match data (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: fix for i2s mode register field update (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: aw88399: Fix -Wuninitialized in aw_dev_set_vcalb() (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: Fix unused rockchip_i2s_tdm_match warning for !CONFIG_OF (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa883x: make use of new mute_unmute_on_trigger flag (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-dai: add flag to mute and unmute stream during trigger (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: select SND_SOC_AMD_ACP_LEGACY_COMMON for ACP63 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add ACPI dependency (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: aw88399: fix typo in Kconfig select (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Add rt5514 machine board (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Add rt5514 machine board (Jaroslav Kysela) [RHEL-27515] - ALSA: virtio: use ack callback (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: machine: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wm8995: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wm8994: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wm8962: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd9335: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rtq9128: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5682s: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: max9867: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: lpass-rx-macro: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: adav80x: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: adau1373: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: 88pm860x: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: wavefront: Drop obsoleted comments and definitions (Jaroslav Kysela) [RHEL-27515] - ALSA: wavefront: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: opl3: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: aoa: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: caiaq: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: mixart: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: azt3328: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: rawmidi: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: control: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add machine driver support for acp7.0 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add pci legacy driver support for acp7.0 platform (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: change acp power on mask macro value (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: change acp-deinit function arguments (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add machine driver support for pdm use case (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add condition check for i2s clock generation (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add platform and flag data to acp data structure (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add code for scanning acp pdm controller (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add Kconfig options for acp6.3 based platform driver (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add machine driver support for acp6.3 platform (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add i2s clock generation support for acp6.3 based platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: refactor acp i2s clock generation code (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add acp6.3 pci legacy driver support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: add an error code check in skl_pcm_trigger (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd938x: use defines for entries in snd_soc_dai_driver array (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add BYT_WM5102_IN_MAP quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add BYT_WM5102_OUT_MAP quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add BYT_WM5102_MCLK_19_2MHZ quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add BYT_WM5102_SSP2 quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add aw88399 amplifier driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add code for bin parsing compatible with aw88399 (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Add schema for "awinic,aw88399" (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Make return of remove_late void, too (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add support for Lenovo Yoga Tab 3 Pro YT3-X90 (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-cht: Add Lenovo Yoga Tab 3 Pro YT3-X90 quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add option to use sram for data bin loading (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: refactor acp dram usage for data bin loading (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: increase DSP cache window range (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add support for acp6.3 based platform (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: Add acpi machine id for acp6.3 version based platform (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify max_register usage error (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for DMIC links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for DMIC links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for DMIC links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for DMIC links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support dmic link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: tlv320aic31xx: switch to gpiod_set_value_cansleep (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Remove extra argument from snd_hdac_i915_init (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: Move snd_hdac_i915_init to before probe_work. (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Intel: Move snd_hdac_i915_init to before probe_work. (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Move snd_hdac_i915_init to before probe_work. (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Allow xe as match for i915_component_master_match (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Add an allow_modprobe argument to snd_hdac_i915_init (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Allow override of gpu binding. (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Intel: Fix error handling in azx_probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: enable wake capability for acp pci driver (Jaroslav Kysela) [RHEL-27515] - ASoC: sigmadsp: Add __counted_by for struct sigmadsp_data and use struct_size() (Jaroslav Kysela) [RHEL-27515] - soundwire: dmi-quirks: update HP Omen match (Jaroslav Kysela) [RHEL-27515] - soundwire: bus: improve error handling for clock stop prepare/deprepare (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: make .remove callback return void (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Dump the notification payload (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-mtl: use ARL specific firmware definitions (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for HDMI link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for HDMI link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for HDMI link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for HDMI link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: new module for common functions (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_da7219: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_hdmi: add common header for HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_da7219: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: Fix -Wuninitialized in tegra210_amx_platform_probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ssm4567: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5663: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt286: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: nau8825: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98927: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98373: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: es8336: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: da7219: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt298: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98357a: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5682: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt274: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: i2s_test: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Improve topology parsing of dynamic strings (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Introduce helper functions for SSP and TDM handling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Only create SSP%d snd_soc_dai_driver when requested (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa-macro: fix uninitialized stack variables with name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: explicitly include binding headers when used (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-client: fix build when only IPC4 is selected (Jaroslav Kysela) [RHEL-27515] - ASoC: Use device_get_match_data() (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom/lpass: Constify struct lpass_variant (Jaroslav Kysela) [RHEL-27515] - ASoC: Drop unnecessary of_match_device() calls (Jaroslav Kysela) [RHEL-27515] - ASoC: da7218: Use i2c_get_match_data() (Jaroslav Kysela) [RHEL-27515] - ASoC: Explicitly include correct DT includes (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Add code_loading parameter to stream setup (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Fix stream fifo_size initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Enable low-power hibernation mode on SPI (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Enable low-power hibernation mode on i2c (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Wake transactions need to be issued twice (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Change hibernate sequence to use allow auto hibernate (Jaroslav Kysela) [RHEL-27515] - ALSA: aoa: Replace asm/prom.h with explicit includes (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Poll SDxFIFOS after programming SDxFMT (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Introduce HOST stream setup mechanism (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Use helper to setup HOST stream (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: Use helper to setup HOST stream (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Initialise a variable to silence possible static analysis error (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-dapm: Annotate struct snd_soc_dapm_widget_list with __counted_by (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Remove unused hibernate wake constants (Jaroslav Kysela) [RHEL-27515] - ASoC: Adds support for TAS575x to the pcm512x driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: aw88261: Remove non-existing reset gpio (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: awinic,aw88395: Remove reset-gpios from AW88261 (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Remove unused variable (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cirrus_scodec: fix an error code (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Drop superfluous stream decoupling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Keep module refcount up when gathering traces (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Disable DSP before loading basefw (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Preallocate memory for module configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Use generic size defines (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Move IPC error messages one level down (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Simplify referencing dai-params.yaml (Jaroslav Kysela) [RHEL-27515] - ASoC: doc: Update codec to codec examples (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the transmission mode of function parameters (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add aw87390 amplifier driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Rename "sync-flag" to "awinic,sync-flag" (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add code for bin parsing compatible with aw87390 (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify i2c driver name (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Rename "sound-channel" to "awinic,audio-channel" (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the transmission method of parameters (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Remove the "fade-enable property" (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Add schema for "awinic,aw87390" (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: awinic,aw88395: Add properties for multiple PA support (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Remove useless else (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rtq9128: Add TDM input source select (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: rtq9128: Add TDM input source slect property (Jaroslav Kysela) [RHEL-27515] - sh: boards: Fix Sound Simple-Card struct name (Jaroslav Kysela) [RHEL-27515] - ASoC: remove asoc_xxx() compatible macro (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - sound: Fix snd_pcm_readv()/writev() to use iov access functions (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-iio-aux: Use flex array to simplify code (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-generic-dmaengine-pcm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-component: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-topology: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-compress: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-utils: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-link: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-dapm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-core: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-dai: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-pcm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: mediatek: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: intel: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: amd: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: cs47lxx: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: wm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: rt5677: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: avs: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soundwire: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: extensa: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: generic: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: bcm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: simple_card_utils.h: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc.h: convert asoc_xxx() to snd_soc_xxx() (Jaroslav Kysela) [RHEL-27515] - ALSA: usx2y: Annotate struct snd_usx2y_urb_seq with __counted_by (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Annotate struct hda_conn_list with __counted_by (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add Richtek rtq9128 audio amplifier support (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Add Richtek rtq9128 audio amplifier (Jaroslav Kysela) [RHEL-27515] - soundwire: qcom: Log clk_get("iface") failures (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cirrus_scodec: Select GPIOLIB for KUnit test (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Drop unused IPC type defines (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: imx: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Kconfig: Rename SND_SOC_SOF_INTEL_IPC4 to SND_SOC_SOF_IPC4 (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Extend timeout on bias sense timeout (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Move headset bias sense enable earlier in process (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Enable bias sense by default (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Lower default type detect time (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: handle EXCEPTION_CAUGHT notification from firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: add ipc4 FW panic support on CAVS 2.5+ platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: dump dsp stack (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: add telemetry retrieval support on Intel platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: add exception node in sof debugfs directory (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: add definition of telemetry slot for exception handling (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: add a helper function to search debug slot (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-mtrace: move debug slot related definitions to header.h (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Xtensa: dump ar registers to restore call stack (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cirrus_scodec: Add KUnit test (Jaroslav Kysela) [RHEL-27515] - ASoC: da7213: tidyup SND_SOC_DAIFMT_xxx (Jaroslav Kysela) [RHEL-27515] - ASoC: da7213: add .auto_selectable_formats support (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: wlf,wm8782: Add wlf,fsampen property (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8782: Use wlf,fsampen device tree property (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8782: Constrain maximum audio rate at runtime (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: make const array controls static (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: Fix -Wformat-truncation warning (Jaroslav Kysela) [RHEL-27515] - ASoC: rt1015: fix the first word being cut off (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Omit cs35l56_pm_ops_i2c_spi if I2C/SPI not enabled (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Use new export macro for dev_pm_ops (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Use pm_ptr() (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Dump the payload also when set_get_data fails (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ops.h: Change the error code for not supported to EOPNOTSUPP (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Fix -Wmissing-prototypes warning (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8821: Revise MICBIAS control for power saving. (Jaroslav Kysela) [RHEL-27515] - ASoC: hdac_hdmi: Remove temporary string use in create_fill_jack_kcontrols (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l41: Use modern pm_ops (Jaroslav Kysela) [RHEL-27515] - ASoC: max98927: Drop pointless includes (Jaroslav Kysela) [RHEL-27515] - ASoC: max98520: Drop pointless includes (Jaroslav Kysela) [RHEL-27515] - ASoC: max98388: Correct the includes (Jaroslav Kysela) [RHEL-27515] - ASoC: max98396: Drop pointless include (Jaroslav Kysela) [RHEL-27515] - ASoC: max98373: Convert to use GPIO descriptors (Jaroslav Kysela) [RHEL-27515] - ASoC: max98357a: Drop pointless include (Jaroslav Kysela) [RHEL-27515] - ASoC: max9768: Convert to use GPIO descriptors (Jaroslav Kysela) [RHEL-27515] - ASoC: tas571x: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42xx8-i2c: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8580: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add machine driver that enables sound for systems with a ES8336 codec (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add support for splitting the codec specific code from the ACP driver (Jaroslav Kysela) [RHEL-27515] - ASoC: es8316: Enable support for MCLK div by 2 (Jaroslav Kysela) [RHEL-27515] - ASoC: es8316: Replace NR_SUPPORTED_MCLK_LRCK_RATIOS with ARRAY_SIZE() (Jaroslav Kysela) [RHEL-27515] - ASoC: es8316: Enable support for S32 LE format (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: lpass-tx-macro: Add SM6115 support (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,lpass-tx-macro: Add SM6115 (Jaroslav Kysela) [RHEL-27515] - ASoC: ak4642: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: ak4642: Minor cleanups in probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: tlv320aic32x4-i2c: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: tlv320aic32x4-spi: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: tlv320aic32x4: Add enum aic32x4_type to aic32x4_probe() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Fix error checks of default read/write copy ops (Jaroslav Kysela) [RHEL-27515] - ASoC: Name iov_iter argument as iterator instead of buffer (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine: Drop unused iov_iter for process callback (Jaroslav Kysela) [RHEL-27515] - dt-bindings: Fix typos (Jaroslav Kysela) [RHEL-27515] - ALSA: doc: Update description for the new PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ASoC: pcm: Drop obsoleted PCM copy_user ops (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Drop obsoleted PCM copy_user and copy_kernel ops (Jaroslav Kysela) [RHEL-27515] - ASoC: component: Add generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine: Use iov_iter for process callback, too (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: pcmtest: Update comment about PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: xen: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: rme9652: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: hdsp: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: rme96: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: nm256: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: rme32: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: korg1212: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: es1938: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: dummy: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Add memory copy helpers between iov_iter and iomem (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Add copy ops with iov_iter (Jaroslav Kysela) [RHEL-27515] - iov_iter: Export import_ubuf() (Jaroslav Kysela) [RHEL-27515] - spi: tegra114: Remove unnecessary NULL-pointer checks (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: Fix Wvoid-pointer-to-enum-cast warning (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: merge DAI call back functions into ops (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Drop unneeded quotes (Jaroslav Kysela) [RHEL-27515] - spi: Constify spi parameters of chip select APIs (Jaroslav Kysela) [RHEL-27515] - spi: Constify spi_get_drvdata()'s spi parameter (Jaroslav Kysela) [RHEL-27515] - spi: Constify spi_get_ctldata()'s spi parameter (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Replace all spi->chip_select references with function call (Jaroslav Kysela) [RHEL-27515] - spi: Add APIs in spi core to set/get spi->chip_select and spi->cs_gpiod (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: remove prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: add clocks on endpoint (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: add missing mclk-fs (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: add definitions/ports (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: use definitions for port/endpoint (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: i2s_tdm: Add support for RK3588 (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: i2s_tdm: Make the grf property optional (Jaroslav Kysela) [RHEL-27515] - spi: Reintroduce spi_set_cs_timing() (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Document audio OF graph dai-tdm-slot-num dai-tdm-slot-width props (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Add missing (unevaluated|additional)Properties on child nodes (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: sgtl5000: Add missing type to 'micbias-voltage-m-volts' (Jaroslav Kysela) [RHEL-27515] - dt-bindings: sound: Add generic serial MIDI device (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: mt8192-mt6359: add new compatible and new properties (Jaroslav Kysela) [RHEL-27515] - spi: mediatek: support tick_delay without enhance_timing (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: Add dai-tdm-slot-width-map (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: wcd938x: Add gpio property for selecting CTIA/OMTP headset (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Centralize the 'sound-dai' definition (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: enable both flag/phandle for bitclock/frame-master (Jaroslav Kysela) [RHEL-27515] - spi: modify set_cs_timing parameter (Jaroslav Kysela) [RHEL-27515] - spi: mediatek: add tick_delay support (Jaroslav Kysela) [RHEL-27515]- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove() (Luiz Capitulino) [RHEL-45234] - platform/mellanox: mlxbf-tmfifo: Drop Tx network packet when Tx TmFIFO is full (Luiz Capitulino) [RHEL-45234] - platform/mellanox: mlxbf-tmfifo: Remove unnecessary bool conversion (Luiz Capitulino) [RHEL-45234] - platform/mellanox: mlxbf-pmc: fix signedness bugs (Luiz Capitulino) [RHEL-45234] - drivers/platform/mellanox: Convert snprintf to sysfs_emit (Luiz Capitulino) [RHEL-45234] - cpufreq: exit() callback is optional (Mark Langsdorf) [RHEL-43846] {CVE-2024-38615} - cppc_cpufreq: Fix possible null pointer dereference (Mark Langsdorf) [RHEL-44143] {CVE-2024-38573} - ACPI: processor_idle: Fix memory leak in acpi_processor_power_exit() (Mark Langsdorf) [RHEL-33200] {CVE-2024-26894} - RAS/AMD/ATL: Use system settings for MI300 DRAM to normalized address translation (Aristeu Rozanski) [RHEL-38634] - RAS/AMD/ATL: Fix MI300 bank hash (Aristeu Rozanski) [RHEL-38634] - arm64: hibernate: Fix level3 translation fault in swsusp_save() (Mark Salter) [RHEL-35086] {CVE-2024-26989} - hwmon: (w83791d) Fix NULL pointer dereference by removing unnecessary structure field (Steve Best) [RHEL-37717] {CVE-2021-47386} - pstore/platform: Add check for kstrdup (Steve Best) [RHEL-38128] {CVE-2023-52869} - ARM: 9359/1: flush: check if the folio is reserved for no-mapping addresses (Charles Mirabile) [RHEL-34956] {CVE-2024-26947} - PM: sleep: wakeirq: fix wake irq warning in system suspend (Mark Langsdorf) [RHEL-26183] - drivers/base/cpu: crash data showing should depends on KEXEC_CORE (Mark Langsdorf) [RHEL-26183] - mm/memory_hotplug: fix error handling in add_memory_resource() (Mark Langsdorf) [RHEL-26183] - mm/memory_hotplug: add missing mem_hotplug_lock (Mark Langsdorf) [RHEL-26183] - regmap: fix bogus error on regcache_sync success (Mark Langsdorf) [RHEL-26183] - fw loader: Remove the now superfluous sentinel element from ctl_table array (Mark Langsdorf) [RHEL-26183] - regmap: fix NULL deref on lookup (Mark Langsdorf) [RHEL-26183] - driver core: platform: Annotate struct irq_affinity_devres with __counted_by (Mark Langsdorf) [RHEL-26183] - drivers: base: test: Make property entry API test modular (Mark Langsdorf) [RHEL-26183] - drivers/base: Add modular KUnit property entry API tests (Mark Langsdorf) [RHEL-26183] - driver core: Add missing parameter description to __fwnode_link_add() (Mark Langsdorf) [RHEL-26183] - driver core: platform: Unify the firmware node type check (Mark Langsdorf) [RHEL-26183] - driver core: platform: Use temporary variable in platform_device_add() (Mark Langsdorf) [RHEL-26183] - driver core: platform: Refactor error path in a couple places (Mark Langsdorf) [RHEL-26183] - driver core: platform: Drop redundant check in platform_device_add() (Mark Langsdorf) [RHEL-26183] - regmap: rbtree: Fix wrong register marked as in-cache when creating new node (Mark Langsdorf) [RHEL-26183] - driver core: return an error when dev_set_name() hasn't happened (Mark Langsdorf) [RHEL-26183] - crash: memory and CPU hotplug sysfs attributes (Mark Langsdorf) [RHEL-26183] - driver core: Call in reversed order in device_platform_notify_remove() (Mark Langsdorf) [RHEL-26183] - driver core: Return proper error code when dev_set_name() fails (Mark Langsdorf) [RHEL-26183] - mm,thp: fix nodeN/meminfo output alignment (Mark Langsdorf) [RHEL-26183] - drivers: base: test: Add missing MODULE_* macros to root device tests (Mark Langsdorf) [RHEL-26183] - drivers: base: test: Add missing MODULE_* macros for platform devices tests (Mark Langsdorf) [RHEL-26183] - drivers: base: Free devm resources when unregistering a device (Mark Langsdorf) [RHEL-26183] - drivers: base: Add basic devm tests for platform devices (Mark Langsdorf) [RHEL-26183] - drivers: base: Add basic devm tests for root devices (Mark Langsdorf) [RHEL-26183] - drivers/base: Disable CONFIG_DM_KUNIT_TEST (Mark Langsdorf) [RHEL-26183] - base/node: Remove duplicated include (Mark Langsdorf) [RHEL-26183] - driver core: Call dma_cleanup() on the test_remove path (Mark Langsdorf) [RHEL-26183] - driver core: test_async: fix an error code (Mark Langsdorf) [RHEL-26183] - of: Move of_device_{add,register,unregister} to platform.c (Mark Langsdorf) [RHEL-26183] - of: Move of_platform_register_reconfig_notifier() into DT core (Mark Langsdorf) [RHEL-26183] - regmap: Provide user selectable option to enable regmap (Mark Langsdorf) [RHEL-26183] - Regmap: Add REGMAP_BUILD (Mark Langsdorf) [RHEL-26183] - regmap: Fix the type used for a bitmap pointer (Mark Langsdorf) [RHEL-26183] - regmap: Remove dynamic allocation warnings for rbtree and maple (Mark Langsdorf) [RHEL-26183] - regmap: rbtree: Use alloc_flags for memory allocations (Mark Langsdorf) [RHEL-26183] - regmap: Reject fast_io regmap configurations with RBTREE and MAPLE caches (Mark Langsdorf) [RHEL-26183] - regmap-irq: Fix out-of-bounds access when allocating config buffers (Mark Langsdorf) [RHEL-26183] - regmap: mmio: Remove unused 64-bit support code (Mark Langsdorf) [RHEL-26183] - regmap: cache: Revert "Add 64-bit mode support" (Mark Langsdorf) [RHEL-26183] - regmap: Revert "add 64-bit mode support" and Co. (Mark Langsdorf) [RHEL-26183] - PM: domains: Move the verification of in-params from genpd_add_device() (Mark Langsdorf) [RHEL-26183] - regmap: Drop early readability check (Mark Langsdorf) [RHEL-26183] - drivers: fwnode: fix fwnode_irq_get[_byname]() (Mark Langsdorf) [RHEL-26183] - regmap: Check for register readability before checking cache during read (Mark Langsdorf) [RHEL-26183] - regmap: Add debugfs file for forcing field writes (Mark Langsdorf) [RHEL-26183] - regmap: Don't check for changes in regcache_set_val() (Mark Langsdorf) [RHEL-26183] - regmap: Add missing cache_only checks (Mark Langsdorf) [RHEL-26183] - regmap: regmap-irq: Move handle_post_irq to before pm_runtime_put (Mark Langsdorf) [RHEL-26183] - base/node: Use 'property' to identify an access parameter (Mark Langsdorf) [RHEL-26183] - isa: Remove unnecessary checks (Mark Langsdorf) [RHEL-26183] - PM: suspend: Fix pm_suspend_target_state handling for !CONFIG_PM (Mark Langsdorf) [RHEL-26183] - PM: domains: fix integer overflow issues in genpd_parse_state() (Mark Langsdorf) [RHEL-26183] - regmap: mmio: Allow passing an empty config->reg_stride (Mark Langsdorf) [RHEL-26183] - regmap-irq: Drop backward compatibility for inverted mask/unmask (Mark Langsdorf) [RHEL-26183] - regmap-irq: Minor adjustments to .handle_mask_sync() (Mark Langsdorf) [RHEL-26183] - regmap-irq: Remove support for not_fixed_stride (Mark Langsdorf) [RHEL-26183] - regmap-irq: Remove type registers (Mark Langsdorf) [RHEL-26183] - regmap-irq: Remove virtual registers (Mark Langsdorf) [RHEL-26183] - regmap-irq: Drop map from handle_mask_sync() parameters (Mark Langsdorf) [RHEL-26183] - hwrng: cn10k - use dev_err_probe (Bharat Bhushan) [RHEL-22181] - hwrng: cn10k - delete empty remove function (Bharat Bhushan) [RHEL-22181] - hwrng: cn10k - Add extended trng register support (Bharat Bhushan) [RHEL-22181] - hwrng: octeon - Fix warnings on 32-bit platforms (Bharat Bhushan) [RHEL-22181] - REDHAT: Makefile, dont reset dist-git-tmp if set (Lucas Zampieri)- REDHAT: Makefile, dont reset dist-git-tmp if set (Lucas Zampieri) - Revert "REDHAT: Fix values in Makefile being redefined" (Lucas Zampieri) - tools/power turbostat: Add local build_bug.h header for snapshot target (David Arcari) [RHEL-33321] - tools/power turbostat: Fix unc freq columns not showing with '-q' or '-l' (David Arcari) [RHEL-33321] - tools/power turbostat: option '-n' is ambiguous (David Arcari) [RHEL-33321 RHEL-36084] - tools/power turbostat: version 2024.05.10 (David Arcari) [RHEL-33321] - tools/power turbostat: Ignore pkg_cstate_limit when it is not available (David Arcari) [RHEL-33321] - tools/power turbostat: Fix order of strings in pkg_cstate_limit_strings (David Arcari) [RHEL-33321] - tools/power turbostat: Read Package-cstates via perf (David Arcari) [RHEL-33321] - tools/power turbostat: Read Core-cstates via perf (David Arcari) [RHEL-33321] - tools/power turbostat: Avoid possible memory corruption due to sparse topology IDs (David Arcari) [RHEL-33321] - tools/power turbostat: Add columns for clustered uncore frequency (David Arcari) [RHEL-33321] - tools/power turbostat: Enable non-privileged users to read sysfs counters (David Arcari) [RHEL-33321] - tools/power turbostat: Replace _Static_assert with BUILD_BUG_ON (David Arcari) [RHEL-33321] - tools/power turbostat: Add ARL-H support (David Arcari) [RHEL-33321] - tools/power turbostat: Enhance ARL/LNL support (David Arcari) [RHEL-33321] - tools/power turbostat: Survive sparse die_id (David Arcari) [RHEL-33321] - tools/power turbostat: Remember global max_die_id (David Arcari) [RHEL-33321] - tools/power turbostat: Harden probe_intel_uncore_frequency() (David Arcari) [RHEL-33321] - tools/power turbostat: Add "snapshot:" Makefile target (David Arcari) [RHEL-33321] - platform/x86:intel/pmc: Enable S0ix blocker show in Lunar Lake (Steve Best) [RHEL-46817] - platform/x86:intel/pmc: Update LNL signal status map (Steve Best) [RHEL-46817] - platform/x86:intel/pmc: Add support to show S0ix blocker counter (Steve Best) [RHEL-46817] - platform/x86/intel/pmc: Fix PCH names in comments (Steve Best) [RHEL-46817] - platform/x86/intel/pmc: Improve PKGC residency counters debug (Steve Best) [RHEL-46817] - platform/x86/intel/pmc/arl: Put GNA device in D3 (Steve Best) [RHEL-46817] - net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc() (Davide Caratti) [RHEL-45534] - net/sched: taprio: extend minimum interval restriction to entire cycle too (Davide Caratti) [RHEL-44375 RHEL-45534] {CVE-2024-36244} - net/sched: taprio: make q->picos_per_byte available to fill_sched_entry() (Davide Caratti) [RHEL-44375 RHEL-45534] {CVE-2024-36244} - rtnetlink: Correct nested IFLA_VF_VLAN_LIST attribute validation (Davide Caratti) [RHEL-39715] {CVE-2024-36017} - xfs: process free extents to busy list in FIFO order (Pavel Reichl) [RHEL-7961] - xfs: adjust the incore perag block_count when shrinking (Pavel Reichl) [RHEL-7961] - xfs: abort fstrim if kernel is suspending (Pavel Reichl) [RHEL-7961] - xfs: reduce AGF hold times during fstrim operations (Pavel Reichl) [RHEL-7961] - xfs: move log discard work to xfs_discard.c (Pavel Reichl) [RHEL-7961] - can: j1939: j1939_netdev_start(): fix UAF for rx_kref of j1939_priv (Ken Cox) [RHEL-38415] {CVE-2021-47459} - tty: n_gsm: fix possible out-of-bounds in gsm0_receive() (Steve Best) [RHEL-39354] {CVE-2024-36016} - net/sched: initialize noop_qdisc owner (Davide Caratti) [RHEL-35058] - net/sched: Fix mirred deadlock on device recursion (Davide Caratti) [RHEL-35058] {CVE-2024-27010} - KVM: SEV-ES: Fix svm_get_msr()/svm_set_msr() for KVM_SEV_ES_INIT guests (Paolo Bonzini) [RHEL-16745] - x86/e820: Add a new e820 table update helper (Paolo Bonzini) [RHEL-16745] - x86/sev: Add callback to apply RMP table fixups for kexec (Paolo Bonzini) [RHEL-16745] - x86/kexec: Do not update E820 kexec table for setup_data (Paolo Bonzini) [RHEL-16745] - x86/e820: Don't reserve SETUP_RNG_SEED in e820 (Paolo Bonzini) [RHEL-16745] - redhat: add new configs (Paolo Bonzini) [RHEL-16745] - KVM: SNP: Fix LBR Virtualization for SNP guest (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Don't save mmu_invalidate_seq after checking private attr (Paolo Bonzini) [RHEL-16745] - KVM: SEV-ES: Delegate LBR virtualization to the processor (Paolo Bonzini) [RHEL-16745] - KVM: SEV-ES: Disallow SEV-ES guests when X86_FEATURE_LBRV is absent (Paolo Bonzini) [RHEL-16745] - KVM: SEV-ES: Prevent MSR access post VMSA encryption (Paolo Bonzini) [RHEL-16745] - KVM: SVM: Remove the need to trigger an UNBLOCK event on AP creation (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Don't WARN() if RMP lookup fails when invalidating gmem pages (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Automatically switch reclaimed pages to shared (Paolo Bonzini) [RHEL-16745] - KVM: SVM: Add module parameter to enable SEV-SNP (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Avoid WBINVD for HVA-based MMU notifications for SNP (Paolo Bonzini) [RHEL-16745] - KVM: x86: Implement hook for determining max NPT mapping level (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Implement gmem hook for invalidating private pages (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Implement gmem hook for initializing private pages (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Support SEV-SNP AP Creation NAE event (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle RMP nested page faults (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle Page State Change VMGEXIT (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle MSR based Page State Change VMGEXIT (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle GHCB GPA register VMGEXIT (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add KVM_SEV_SNP_LAUNCH_FINISH command (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add KVM_SEV_SNP_LAUNCH_UPDATE command (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add KVM_SEV_SNP_LAUNCH_START command (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add initial SEV-SNP support (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Select KVM_GENERIC_PRIVATE_MEM when CONFIG_KVM_AMD_SEV=y (Paolo Bonzini) [RHEL-16745] - KVM: MMU: Disable fast path if KVM_EXIT_MEMORY_FAULT is needed (Paolo Bonzini) [RHEL-16745] - KVM: x86: Add hook for determining max NPT mapping level (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: Add hook for invalidating memory (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: Add interface for populating gmem pages with user data (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: extract __kvm_gmem_get_pfn() (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: Add hook for initializing memory (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: limit overzealous WARN (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: pass error up from filemap_grab_folio (Paolo Bonzini) [RHEL-16745] - KVM: x86: Advertise max mappable GPA in CPUID.0x80000008.GuestPhysBits (Paolo Bonzini) [RHEL-16745] - KVM: x86: Don't advertise guest.MAXPHYADDR as host.MAXPHYADDR in CPUID (Paolo Bonzini) [RHEL-16745] - KVM: x86: Split core of hypercall emulation to helper function (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Allow per-guest configuration of GHCB protocol version (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add GHCB handling for termination requests (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add GHCB handling for Hypervisor Feature Support requests (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle AP reset MSR protocol (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Sanity check that __kvm_faultin_pfn() doesn't create noslot pfns (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Initialize kvm_page_fault's pfn and hva to error values (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Set kvm_page_fault.hva to KVM_HVA_ERR_BAD for "no slot" faults (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Handle no-slot faults at the beginning of kvm_faultin_pfn() (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Move slot checks from __kvm_faultin_pfn() to kvm_faultin_pfn() (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Explicitly disallow private accesses to emulated MMIO (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Don't force emulation of L2 accesses to non-APIC internal slots (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Move private vs. shared check above slot validity checks (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: WARN and skip MMIO cache on private, reserved page faults (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: check for invalid async page faults involving private memory (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Use synthetic page fault error code to indicate private faults (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: WARN if upper 32 bits of legacy #PF error code are non-zero (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Pass full 64-bit error code when handling page faults (Paolo Bonzini) [RHEL-16745] - KVM: x86: Move synthetic PFERR_* sanity checks to SVM's #NPF handler (Paolo Bonzini) [RHEL-16745] - KVM: x86: Define more SEV+ page fault error bits/flags for #NPF (Paolo Bonzini) [RHEL-16745] - KVM: x86: Remove separate "bit" defines for page fault error code masks (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Exit to userspace with -EFAULT if private fault hits emulation (Paolo Bonzini) [RHEL-16745] - KVM: x86: Disable KVM_INTEL_PROVE_VE by default (Paolo Bonzini) [RHEL-16745] - KVM: VMX: Enumerate EPT Violation #VE support in /proc/cpuinfo (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Print SPTEs on unexpected #VE (Paolo Bonzini) [RHEL-16745] - KVM: VMX: Dump VMCS on unexpected #VE (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Add sanity checks that KVM doesn't create EPT #VE SPTEs (Paolo Bonzini) [RHEL-16745] - KVM: nVMX: Always handle #VEs in L0 (never forward #VEs from L2 to L1) (Paolo Bonzini) [RHEL-16745] - KVM: nVMX: Initialize #VE info page for vmcs02 when proving #VE support (Paolo Bonzini) [RHEL-16745] - KVM: VMX: Don't kill the VM on an unexpected #VE (Paolo Bonzini) [RHEL-16745] - KVM: VMX: Introduce test mode related to EPT violation VE (Paolo Bonzini) [RHEL-16745] - KVM, x86: add architectural support code for #VE (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Track shadow MMIO value on a per-VM basis (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Add Suppress VE bit to EPT shadow_mmio_mask/shadow_present_mask (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Use SHADOW_NONPRESENT_VALUE for atomic zap in TDP MMU (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Fix a largely theoretical race in kvm_mmu_track_write() (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Process atomically-zapped SPTEs after TLB flush (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Allow non-zero value for non-present SPTE and removed SPTE (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Replace hardcoded value 0 for the initial value for SPTE (Paolo Bonzini) [RHEL-16745] - KVM: Allow page-sized MMU caches to be initialized with custom 64-bit values (Paolo Bonzini) [RHEL-16745] - KVM: delete .change_pte MMU notifier callback (Paolo Bonzini) [RHEL-16745] - KVM: x86: Explicitly zero kvm_caps during vendor module load (Paolo Bonzini) [RHEL-16745] - KVM: x86: Fully re-initialize supported_mce_cap on vendor module load (Paolo Bonzini) [RHEL-16745] - KVM: x86: Fully re-initialize supported_vm_types on vendor module load (Paolo Bonzini) [RHEL-16745] - selftests: kvm: add test for transferring FPU state into VMSA (Paolo Bonzini) [RHEL-16745] - selftests: kvm: split "launch" phase of SEV VM creation (Paolo Bonzini) [RHEL-16745] - selftests: kvm: switch to using KVM_X86_*_VM (Paolo Bonzini) [RHEL-16745] - selftests: kvm: add tests for KVM_SEV_INIT2 (Paolo Bonzini) [RHEL-16745] - KVM: SEV: allow SEV-ES DebugSwap again (Paolo Bonzini) [RHEL-16745] - KVM: SEV: introduce KVM_SEV_INIT2 operation (Paolo Bonzini) [RHEL-16745] - KVM: SEV: sync FPU and AVX state at LAUNCH_UPDATE_VMSA time (Paolo Bonzini) [RHEL-16745] - KVM: SEV: define VM types for SEV and SEV-ES (Paolo Bonzini) [RHEL-16745] - KVM: SEV: introduce to_kvm_sev_info (Paolo Bonzini) [RHEL-16745] - KVM: x86: Add supported_vm_types to kvm_caps (Paolo Bonzini) [RHEL-16745] - KVM: x86: add fields to struct kvm_arch for CoCo features (Paolo Bonzini) [RHEL-16745] - KVM: SEV: store VMSA features in kvm_sev_info (Paolo Bonzini) [RHEL-16745] - KVM: SEV: publish supported VMSA features (Paolo Bonzini) [RHEL-16745] - KVM: introduce new vendor op for KVM_GET_DEVICE_ATTR (Paolo Bonzini) [RHEL-16745] - KVM: x86: use u64_to_user_ptr() (Paolo Bonzini) [RHEL-16745] - KVM: SVM: Compile sev.c if and only if CONFIG_KVM_AMD_SEV=y (Paolo Bonzini) [RHEL-16745] - KVM: SVM: Invert handling of SEV and SEV_ES feature flags (Paolo Bonzini) [RHEL-16745] - Documentation: kvm/sev: clarify usage of KVM_MEMORY_ENCRYPT_OP (Paolo Bonzini) [RHEL-16745] - Documentation: kvm/sev: separate description of firmware (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Track SNP host status with cc_platform_*() (Paolo Bonzini) [RHEL-16745] - x86/cc: Add cc_platform_set/_clear() helpers (Paolo Bonzini) [RHEL-16745] - x86/kvm/Kconfig: Have KVM_AMD_SEV select ARCH_HAS_CC_PLATFORM (Paolo Bonzini) [RHEL-16745] - x86/tdx: Preserve shared bit on mprotect() (Paolo Bonzini) [RHEL-16745] - x86/sev: Check for MWAITX and MONITORX opcodes in the #VC handler (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Add models 0x10-0x1f to the Zen5 range (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Update the Zenbleed microcode revisions (Paolo Bonzini) [RHEL-16745] - crypto: ccp - Avoid discarding errors in psp_send_platform_access_msg() (Paolo Bonzini) [RHEL-16745] - crypto: ccp - State in dmesg that TSME is enabled (Paolo Bonzini) [RHEL-16745] - x86/sev: Disable KMSAN for memory encryption TUs (Paolo Bonzini) [RHEL-16745] - x86/sev: Dump SEV_STATUS (Paolo Bonzini) [RHEL-16745] - crypto: ccp - Have it depend on AMD_IOMMU (Paolo Bonzini) [RHEL-16745] - iommu/amd: Fix failure return from snp_lookup_rmpentry() (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Make snp_range_list static (Paolo Bonzini) [RHEL-16745] - Documentation: virt: Fix up pre-formatted text block for SEV ioctls (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add the SNP_SET_CONFIG command (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add the SNP_COMMIT command (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add the SNP_PLATFORM_STATUS command (Paolo Bonzini) [RHEL-16745] - x86/cpufeatures: Enable/unmask SEV-SNP CPU feature (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Make AVIC backing, VMSA and VMCB memory allocation SNP safe (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add panic notifier for SEV/SNP firmware shutdown on kdump (Paolo Bonzini) [RHEL-16745] - iommu/amd: Clean up RMP entries for IOMMU pages during SNP shutdown (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Handle legacy SEV commands when SNP is enabled (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Handle non-volatile INIT_EX data when SNP is enabled (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Handle the legacy TMR allocation when SNP is enabled (Paolo Bonzini) [RHEL-16745] - x86/sev: Introduce an SNP leaked pages list (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Provide an API to issue SEV and SNP commands (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add support to initialize the AMD-SP for SEV-SNP (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Define the SEV-SNP commands (Paolo Bonzini) [RHEL-16745] - crypto: ccp - Fix null pointer dereference in __sev_platform_shutdown_locked (Paolo Bonzini) [RHEL-16745] - x86/sev: Adjust the directmap to avoid inadvertent RMP faults (Paolo Bonzini) [RHEL-16745] - x86/sev: Add helper functions for RMPUPDATE and PSMASH instruction (Paolo Bonzini) [RHEL-16745] - x86/fault: Dump RMP table information when RMP page faults occur (Paolo Bonzini) [RHEL-16745] - x86/traps: Define RMP violation #PF error code (Paolo Bonzini) [RHEL-16745] - x86/fault: Add helper for dumping RMP entries (Paolo Bonzini) [RHEL-16745] - x86/sev: Add RMP entry lookup helpers (Paolo Bonzini) [RHEL-16745] - x86/sev: Add SEV-SNP host initialization support (Paolo Bonzini) [RHEL-16745] - x86/mtrr: Don't print errors if MtrrFixDramModEn is set when SNP enabled (Paolo Bonzini) [RHEL-16745] - iommu/amd: Don't rely on external callers to enable IOMMU SNP support (Paolo Bonzini) [RHEL-16745] - x86/speculation: Do not enable Automatic IBRS if SEV-SNP is enabled (Paolo Bonzini) [RHEL-16745] - x86/cpufeatures: Add SEV-SNP CPU feature (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Do the common init on future Zens too (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Add more models to X86_FEATURE_ZEN5 (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Add X86_FEATURE_ZEN5 (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Add X86_FEATURE_ZEN1 (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Drop now unused CPU erratum checking function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Get rid of amd_erratum_1485[] (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Get rid of amd_erratum_400[] (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Get rid of amd_erratum_383[] (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Get rid of amd_erratum_1054[] (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Move the DIV0 bug detection to the Zen1 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Move Zenbleed check to the Zen2 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Rename init_amd_zn() to init_amd_zen_common() (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Call the spectral chicken in the Zen2 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Move erratum 1076 fix into the Zen1 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Move the Zen3 BTC_NO detection to the Zen3 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Carve out the erratum 1386 fix (Paolo Bonzini) [RHEL-16745] - x86/sev: Fix position dependent variable references in startup code (Paolo Bonzini) [RHEL-16745] - x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT (Paolo Bonzini) [RHEL-16745] - x86/sme: Fix memory encryption setting if enabled by default and not overridden (Paolo Bonzini) [RHEL-16745]- netfilter: conntrack: switch connlabels to atomic_t (Xin Long) [RHEL-28816] - sched: act_ct: add netns into the key of tcf_ct_flow_table (Xin Long) [RHEL-28816] - stm class: Fix a double free in stm_register_device() (David Arcari) [RHEL-44520] {CVE-2024-38627} - lib/test_hmm.c: handle src_pfns and dst_pfns allocation failure (cki-backport-bot) [RHEL-44261] {CVE-2024-38543} - netfilter: complete validation of user input (Phil Sutter) [RHEL-37212] {CVE-2024-35896} - netfilter: validate user input for expected length (Phil Sutter) [RHEL-37212] {CVE-2024-35896} - xfs: fix reloading entire unlinked bucket lists (Pavel Reichl) [RHEL-7990] - xfs: make inode unlinked bucket recovery work with quotacheck (Pavel Reichl) [RHEL-7990] - xfs: reload entire unlinked bucket lists (Pavel Reichl) [RHEL-7990] - xfs: use i_prev_unlinked to distinguish inodes that are not on the unlinked list (Pavel Reichl) [RHEL-7990] - xfs: load uncached unlinked inodes into memory on demand (Pavel Reichl) [RHEL-7990] - netfilter: nf_tables: Implement table adoption support (Phil Sutter) [RHEL-32120] - netfilter: nf_tables: Introduce NFT_TABLE_F_PERSIST (Phil Sutter) [RHEL-32120] - netfilter: uapi: Document NFT_TABLE_F_OWNER flag (Phil Sutter) [RHEL-32120] - net: core: reject skb_copy(_expand) for fraglist GSO skbs (Xin Long) [RHEL-39781] {CVE-2024-36929} - net: relax socket state check at accept time. (Florian Westphal) [RHEL-39833] - tcp: defer shutdown(SEND_SHUTDOWN) for TCP_SYN_RECV sockets (Florian Westphal) [RHEL-39833] {CVE-2024-36905} - ppdev: Add an error check in register_device (Steve Best) [RHEL-39127] {CVE-2024-36015} - ppdev: Remove usage of the deprecated ida_simple_xx() API (Steve Best) [RHEL-39127] {CVE-2024-36015} - hwmon: (w83793) Fix NULL pointer dereference by removing unnecessary structure field (Steve Best) [RHEL-37725] {CVE-2021-47384} - of: module: prevent NULL pointer dereference in vsnprintf() (Steve Best) [RHEL-37254] {CVE-2024-35878}- KEYS: trusted: Fix memory leak in tpm2_key_encode() (CKI Backport Bot) [RHEL-41151] {CVE-2024-36967} - mm/zswap: invalidate duplicate entry when !zswap_enabled (Rafael Aquini) [RHEL-40684] - mm: zswap: fix objcg use-after-free in entry destruction (Rafael Aquini) [RHEL-40684] - mm: memcg: add per-memcg zswap writeback stat (Rafael Aquini) [RHEL-40684] - zswap: make shrinking memcg-aware (Rafael Aquini) [RHEL-40684] - memcontrol: implement mem_cgroup_tryget_online() (Rafael Aquini) [RHEL-40684] - mm/list_lru.c: remove unused list_lru_from_kmem() (Rafael Aquini) [RHEL-40684] - list_lru: allow explicit memcg and NUMA node selection (Rafael Aquini) [RHEL-40684] - mm: zswap: fix potential memory corruption on duplicate store (Rafael Aquini) [RHEL-40684] - mm: zswap: kill zswap_get_swap_cache_page() (Rafael Aquini) [RHEL-40684] - mm: zswap: tighten up entry invalidation (Rafael Aquini) [RHEL-40684] - mm: zswap: use zswap_invalidate_entry() for duplicates (Rafael Aquini) [RHEL-40684] - zswap: make zswap_load() take a folio (Rafael Aquini) [RHEL-40684] - swap: remove some calls to compound_head() in swap_readpage() (Rafael Aquini) [RHEL-40684] - memcg: convert get_obj_cgroup_from_page to get_obj_cgroup_from_folio (Rafael Aquini) [RHEL-40684] - zswap: make zswap_store() take a folio (Rafael Aquini) [RHEL-40684] - mm: kill frontswap (Rafael Aquini) [RHEL-40684] - mm: zswap: fix double invalidate with exclusive loads (Rafael Aquini) [RHEL-40684] - mm: zswap: invaldiate entry after writeback (Rafael Aquini) [RHEL-40684] - mm: zswap: remove zswap_header (Rafael Aquini) [RHEL-40684] - mm: zswap: simplify writeback function (Rafael Aquini) [RHEL-40684] - mm: zswap: remove shrink from zpool interface (Rafael Aquini) [RHEL-40684] - mm: zswap: remove page reclaim logic from zsmalloc (Rafael Aquini) [RHEL-40684] - mm: zswap: remove page reclaim logic from z3fold (Rafael Aquini) [RHEL-40684] - mm: zswap: remove page reclaim logic from zbud (Rafael Aquini) [RHEL-40684] - mm: zswap: add pool shrinking mechanism (Rafael Aquini) [RHEL-40684] - mm: zswap: support exclusive loads (Rafael Aquini) [RHEL-40684] - mm: zswap: shrink until can accept (Rafael Aquini) [RHEL-40684] - swap, __read_swap_cache_async(): enlarge get/put_swap_device protection range (Rafael Aquini) [RHEL-40684] - af_unix: Fix data races in unix_release_sock/unix_stream_sendmsg (Guillaume Nault) [RHEL-43969] {CVE-2024-38596} - af_unix: Fix data-races around sk->sk_shutdown. (Guillaume Nault) [RHEL-43969] {CVE-2024-38596} - af_unix: Fix data races around sk->sk_shutdown. (Guillaume Nault) [RHEL-43969] {CVE-2024-38596} - tls: fix missing memory barrier in tls_init (cki-backport-bot) [RHEL-44477] {CVE-2024-36489} - net/sched: taprio: always validate TCA_TAPRIO_ATTR_PRIOMAP (cki-backport-bot) [RHEL-43400] {CVE-2024-36974} - packet: annotate data-races around ignore_outgoing (cki-backport-bot) [RHEL-33238] {CVE-2024-26862} - gfs2: Be more careful with the quota sync generation (Andreas Gruenbacher) [RHEL-40902] - gfs2: Get rid of some unnecessary quota locking (Andreas Gruenbacher) [RHEL-40902] - gfs2: Add some missing quota locking (Andreas Gruenbacher) [RHEL-40902] - gfs2: Fold qd_fish into gfs2_quota_sync (Andreas Gruenbacher) [RHEL-40902] - gfs2: quota need_sync cleanup (Andreas Gruenbacher) [RHEL-40902] - gfs2: Fix and clean up function do_qc (Andreas Gruenbacher) [RHEL-40902] - gfs2: Revert "Add quota_change type" (Andreas Gruenbacher) [RHEL-40902] - gfs2: Revert "ignore negated quota changes" (Andreas Gruenbacher) [RHEL-40902] - gfs2: qd_check_sync cleanups (Andreas Gruenbacher) [RHEL-40902] - gfs2: Check quota consistency on mount (Andreas Gruenbacher) [RHEL-40902] - gfs2: Minor gfs2_quota_init error path cleanup (Andreas Gruenbacher) [RHEL-40902] - gfs2: fix kernel BUG in gfs2_quota_cleanup (Edward Adam Davis) [RHEL-40902] - gfs2: Clean up quota.c:print_message (Andreas Gruenbacher) [RHEL-40902] - gfs2: Clean up gfs2_alloc_parms initializers (Andreas Gruenbacher) [RHEL-40902] - gfs2: Two quota=account mode fixes (Andreas Gruenbacher) [RHEL-40902] - gfs2: Remove useless assignment (Bob Peterson) [RHEL-40902] - gfs2: simplify slot_get (Bob Peterson) [RHEL-40902] - gfs2: Simplify qd2offset (Bob Peterson) [RHEL-40902] - gfs2: Remove quota allocation info from quota file (Bob Peterson) [RHEL-40902] - gfs2: use constant for array size (Bob Peterson) [RHEL-40902] - gfs2: Set qd_sync_gen in do_sync (Bob Peterson) [RHEL-40902] - gfs2: Remove useless err set (Bob Peterson) [RHEL-40902] - gfs2: Small gfs2_quota_lock cleanup (Bob Peterson) [RHEL-40902] - gfs2: move qdsb_put and reduce redundancy (Bob Peterson) [RHEL-40902] - gfs2: Don't try to sync non-changes (Bob Peterson) [RHEL-40902] - gfs2: Simplify function need_sync (Bob Peterson) [RHEL-40902] - gfs2: remove unneeded pg_oflow variable (Bob Peterson) [RHEL-40902] - gfs2: remove unneeded variable done (Bob Peterson) [RHEL-40902] - gfs2: pass sdp to gfs2_write_buf_to_page (Bob Peterson) [RHEL-40902] - gfs2: pass sdp in to gfs2_write_disk_quota (Bob Peterson) [RHEL-40902] - gfs2: Pass sdp to gfs2_adjust_quota (Bob Peterson) [RHEL-40902] - gfs2: remove dead code for quota writes (Bob Peterson) [RHEL-40902] - gfs2: Use qd_sbd more consequently (Bob Peterson) [RHEL-40902] - gfs2: replace 'found' with dedicated list iterator variable (Jakob Koschel) [RHEL-40902] - gfs2: Fix gfs2_qa_get imbalance in gfs2_quota_hold (Bob Peterson) [RHEL-40902] - KVM: arm64: FFA: Release hyp rx buffer (Sebastian Ott) [RHEL-43288] - KVM: arm64: Disassociate vcpus from redistributor region on teardown (Sebastian Ott) [RHEL-43288] - KVM: arm64: Ensure that SME controls are disabled in protected mode (Sebastian Ott) [RHEL-43288] - KVM: arm64: Refactor CPACR trap bit setting/clearing to use ELx format (Sebastian Ott) [RHEL-43288] - KVM: arm64: Consolidate initializing the host data's fpsimd_state/sve in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Eagerly restore host fpsimd/sve state in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Allocate memory mapped at hyp for host sve state in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Specialize handling of host fpsimd state on trap (Sebastian Ott) [RHEL-43288] - KVM: arm64: Abstract set/clear of CPTR_EL2 bits behind helper (Sebastian Ott) [RHEL-43288] - KVM: arm64: Fix prototype for __sve_save_state/__sve_restore_state (Sebastian Ott) [RHEL-43288] - KVM: arm64: Reintroduce __sve_save_state (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Expose BTI and CSV_frac to a guest hypervisor (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Fix relative priorities of exceptions generated by ERETAx (Sebastian Ott) [RHEL-43288] - KVM: arm64: AArch32: Fix spurious trapping of conditional instructions (Sebastian Ott) [RHEL-43288] - KVM: arm64: Allow AArch32 PSTATE.M to be restored as System mode (Sebastian Ott) [RHEL-43288] - KVM: arm64: Fix AArch32 register narrowing on userspace write (Sebastian Ott) [RHEL-43288] - KVM: selftests: arm64: Test vCPU-scoped feature ID registers (Sebastian Ott) [RHEL-43288] - KVM: selftests: arm64: Test that feature ID regs survive a reset (Sebastian Ott) [RHEL-43288] - KVM: selftests: arm64: Store expected register value in set_id_regs (Sebastian Ott) [RHEL-43288] - KVM: selftests: arm64: Rename helper in set_id_regs to imply VM scope (Sebastian Ott) [RHEL-43288] - KVM: arm64: Only reset vCPU-scoped feature ID regs once (Sebastian Ott) [RHEL-43288] - KVM: arm64: Reset VM feature ID regs from kvm_reset_sys_regs() (Sebastian Ott) [RHEL-43288] - KVM: arm64: Rename is_id_reg() to imply VM scope (Sebastian Ott) [RHEL-43288] - KVM: arm64: Destroy mpidr_data for 'late' vCPU creation (Sebastian Ott) [RHEL-43288] - KVM: arm64: Move management of __hyp_running_vcpu to load/put on VHE (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic: Allocate private interrupts on demand (Sebastian Ott) [RHEL-43288] - KVM: arm64: Force injection of a data abort on NISV MMIO exit (Sebastian Ott) [RHEL-43288] - KVM: arm64: Restrict supported capabilities for protected VMs (Sebastian Ott) [RHEL-43288] - KVM: arm64: Refactor setting the return value in kvm_vm_ioctl_enable_cap() (Sebastian Ott) [RHEL-43288] - KVM: arm64: Add is_pkvm_initialized() helper (Sebastian Ott) [RHEL-43288] - KVM: arm64: Document the KVM/arm64-specific calls in hypercalls.rst (Sebastian Ott) [RHEL-43288] - KVM: arm64: Rename firmware pseudo-register documentation file (Sebastian Ott) [RHEL-43288] - KVM: arm64: Reformat/beautify PTP hypercall documentation (Sebastian Ott) [RHEL-43288] - KVM: arm64: Clarify rationale for ZCR_EL1 value restored on guest exit (Sebastian Ott) [RHEL-43288] - KVM: arm64: Introduce and use predicates that check for protected VMs (Sebastian Ott) [RHEL-43288] - KVM: arm64: Simplify vgic-v3 hypercalls (Sebastian Ott) [RHEL-43288] - KVM: arm64: Move setting the page as dirty out of the critical section (Sebastian Ott) [RHEL-43288] - KVM: arm64: Change kvm_handle_mmio_return() return polarity (Sebastian Ott) [RHEL-43288] - KVM: arm64: Fix comment for __pkvm_vcpu_init_traps() (Sebastian Ott) [RHEL-43288] - KVM: arm64: Prevent kmemleak from accessing .hyp.data (Sebastian Ott) [RHEL-43288] - KVM: arm64: Do not map the host fpsimd state to hyp in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Rename __tlb_switch_to_{guest,host}() in VHE (Sebastian Ott) [RHEL-43288] - KVM: arm64: Support TLB invalidation in guest context (Sebastian Ott) [RHEL-43288] - KVM: arm64: Avoid BBM when changing only s/w bits in Stage-2 PTE (Sebastian Ott) [RHEL-43288] - KVM: arm64: Check for PTE validity when checking for executable/cacheable (Sebastian Ott) [RHEL-43288] - KVM: arm64: Avoid BUG-ing from the host abort path (Sebastian Ott) [RHEL-43288] - KVM: arm64: Issue CMOs when tearing down guest s2 pages (Sebastian Ott) [RHEL-43288] - KVM: arm64: Refactor checks for FP state ownership (Sebastian Ott) [RHEL-43288] - KVM: arm64: Move guest_owns_fp_regs() to increase its scope (Sebastian Ott) [RHEL-43288] - KVM: arm64: Initialize the kvm host data's fpsimd_state pointer in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Remove duplicated AA64MMFR1_EL1 XNX (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add stress test for LPI injection (Sebastian Ott) [RHEL-43288] - KVM: selftests: Use MPIDR_HWID_BITMASK from cputype.h (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add helper for enabling LPIs on a redistributor (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add a minimal library for interacting with an ITS (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add quadword MMIO accessors (Sebastian Ott) [RHEL-43288] - KVM: selftests: Standardise layout of GIC frames (Sebastian Ott) [RHEL-43288] - KVM: selftests: Align with kernel's GIC definitions (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Get rid of the lpi_list_lock (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Rip out the global translation cache (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Use the per-ITS translation cache for injection (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Spin off helper for finding ITS by doorbell addr (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Maintain a translation cache per ITS (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Scope translation cache invalidations to an ITS (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Get rid of vgic_copy_lpi_list() (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-debug: Use an xarray mark for debug iterator (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Walk LPI xarray in vgic_its_cmd_handle_movall() (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Walk LPI xarray in vgic_its_invall() (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Walk LPI xarray in its_sync_lpi_pending_table() (Sebastian Ott) [RHEL-43288] - KVM: Treat the device list as an rculist (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add test for uaccesses to non-existent vgic-v2 CPUIF (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Work around lack of pauth support in old toolchains (Sebastian Ott) [RHEL-43288] - KVM: arm64: Drop trapping of PAuth instructions/keys (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Advertise support for PAuth (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Handle ERETA[AB] instructions (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Add emulation for ERETAx instructions (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Add kvm_has_pauth() helper (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Reinject PAC exceptions caused by HCR_EL2.API==0 (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Handle HCR_EL2.{API,APK} independently (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Honor HFGITR_EL2.ERET being set (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Fast-track 'InHost' exception returns (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Add trap forwarding for ERET and SMC (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Configure HCR_EL2 for FEAT_NV2 (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Drop VCPU_HYP_CONTEXT flag (Sebastian Ott) [RHEL-43288] - KVM: arm64: Constraint PAuth support to consistent implementations (Sebastian Ott) [RHEL-43288] - KVM: arm64: Add helpers for ESR_ELx_ERET_ISS_ERET* (Sebastian Ott) [RHEL-43288] - KVM: arm64: Harden __ctxt_sys_reg() against out-of-range values (Sebastian Ott) [RHEL-43288] - KVM: arm64: Remove FFA_MSG_SEND_DIRECT_REQ from the denylist (Sebastian Ott) [RHEL-43288] - KVM: arm64: Improve out-of-order sysreg table diagnostics (Sebastian Ott) [RHEL-43288] - KVM: arm64: Exclude FP ownership from kvm_vcpu_arch (Sebastian Ott) [RHEL-43288] - KVM: arm64: Exclude host_fpsimd_state pointer from kvm_vcpu_arch (Sebastian Ott) [RHEL-43288] - KVM: arm64: Exclude mdcr_el2_host from kvm_vcpu_arch (Sebastian Ott) [RHEL-43288] - KVM: arm64: Exclude host_debug_data from vcpu_arch (Sebastian Ott) [RHEL-43288] - KVM: arm64: Add accessor for per-CPU state (Sebastian Ott) [RHEL-43288] - KVM: selftests: Allow many vCPUs and reader threads per UFFD in demand paging test (Sebastian Ott) [RHEL-43288] - KVM: selftests: Report per-vcpu demand paging rate from demand paging test (Sebastian Ott) [RHEL-43288] - KVM: arm64: Rationalise KVM banner output (Sebastian Ott) [RHEL-43288] - KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range() (Sebastian Ott) [RHEL-43288] - KVM: arm64: Don't pass a TLBI level hint when zapping table entries (Sebastian Ott) [RHEL-43288] - KVM: arm64: Don't defer TLB invalidation when zapping table entries (Sebastian Ott) [RHEL-43288] - arm64/mm: Update tlb invalidation routines for FEAT_LPA2 (Sebastian Ott) [RHEL-43288] - arm64: Avoid cpus_have_const_cap() for ARM64_HAS_ARMv8_4_TTL (Sebastian Ott) [RHEL-43288] - vfio/pci: fix potential memory leak in vfio_intx_enable() (Alex Williamson) [RHEL-44424] {CVE-2024-38632} - perf test arm64: Fix version that enables VG register on Arm (Michael Petlan) [RHEL-32688] - scsi: qedf: Make qedf_execute_tmf() non-preemptible (John Meneghini) [RHEL-25790] - can: isotp: isotp_sendmsg(): fix return error fix on TX path (Radu Rendec) [RHEL-39584] - can: isotp: fix error path in isotp_sendmsg() to unlock wait queue (Radu Rendec) [RHEL-39584] - can: isotp: isotp_sendmsg(): fix return error on FC timeout on TX path (Radu Rendec) [RHEL-39584] - can: isotp: isotp_sendmsg(): fix TX buffer concurrent access in isotp_sendmsg() (Radu Rendec) [RHEL-39584] - netfilter: nf_tables: set dormant flag on hook register failure (Phil Sutter) [RHEL-33123] {CVE-2024-26835} - perf annotate: Fix segfault on sample histogram (Michael Petlan) [RHEL-29571] - perf symbols: Fix ownership of string in dso__load_vmlinux() (Michael Petlan) [RHEL-29571] - perf symbols: Update kcore map before merging in remaining symbols (Michael Petlan) [RHEL-29571] - perf maps: Re-use __maps__free_maps_by_name() (Michael Petlan) [RHEL-29571] - perf symbols: Remove map from list before updating addresses (Michael Petlan) [RHEL-29571] - perf annotate: Fix memory leak in annotated_source (Michael Petlan) [RHEL-29571] - perf dwarf-aux: Check variable address range properly (Michael Petlan) [RHEL-29571] - perf dwarf-aux: Check pointer offset when checking variables (Michael Petlan) [RHEL-29571] - perf tests: Remove dependency on lscpu (Michael Petlan) [RHEL-29571] - perf map: Remove kernel map before updating start and end addresses (Michael Petlan) [RHEL-29571] - perf tests: Apply attributes to all events in object code reading test (Michael Petlan) [RHEL-29571] - perf tests: Make "test data symbol" more robust on Neoverse N1 (Michael Petlan) [RHEL-29571] - perf test: Use a single fd for the child process out/err (Michael Petlan) [RHEL-29571] - perf test: Stat output per thread of just the parent process (Michael Petlan) [RHEL-29571] - perf record: Delete session after stopping sideband thread (Michael Petlan) [RHEL-29571] - perf riscv: Fix the warning due to the incompatible type (Michael Petlan) [RHEL-29571] - perf lock contention: Add a missing NULL check (Michael Petlan) [RHEL-29571] - perf annotate: Make sure to call symbol__annotate2() in TUI (Michael Petlan) [RHEL-29571] - riscv: andes: Support specifying symbolic firmware and hardware raw events (Michael Petlan) [RHEL-29571] - perf annotate: Add comments in the data structures (Michael Petlan) [RHEL-29571] - perf annotate: Remove sym_hist.addr[] array (Michael Petlan) [RHEL-29571] - perf annotate: Calculate instruction overhead using hashmap (Michael Petlan) [RHEL-29571] - perf annotate: Add a hashmap for symbol histogram (Michael Petlan) [RHEL-29571] - perf threads: Reduce table size from 256 to 8 (Michael Petlan) [RHEL-29571] - perf threads: Switch from rbtree to hashmap (Michael Petlan) [RHEL-29571] - perf threads: Move threads to its own files (Michael Petlan) [RHEL-29571] - perf machine: Move machine's threads into its own abstraction (Michael Petlan) [RHEL-29571] - perf machine: Move fprintf to for_each loop and a callback (Michael Petlan) [RHEL-29571] - perf trace: Ignore thread hashing in summary (Michael Petlan) [RHEL-29571] - perf report: Sort child tasks by tid (Michael Petlan) [RHEL-29571] - perf vendor events amd: Fix Zen 4 cache latency events (Michael Petlan) [RHEL-29571] - perf version: Display availability of OpenCSD support (Michael Petlan) [RHEL-29571] - perf vendor events intel: Add umasks/occ_sel to PCU events. (Michael Petlan) [RHEL-29571] - perf map: Fix map reference count issues (Michael Petlan) [RHEL-29571] - libperf evlist: Avoid out-of-bounds access (Michael Petlan) [RHEL-29571] - perf lock contention: Account contending locks too (Michael Petlan) [RHEL-29571] - perf metrics: Fix segv for metrics with no events (Michael Petlan) [RHEL-29571] - perf metrics: Fix metric matching (Michael Petlan) [RHEL-29571] - perf pmu: Fix a potential memory leak in perf_pmu__lookup() (Michael Petlan) [RHEL-29571] - perf test: Fix spelling mistake "curent" -> "current" (Michael Petlan) [RHEL-29571] - perf test: Use TEST_FAIL in the TEST_ASSERT macros instead of -1 (Michael Petlan) [RHEL-29571] - perf data convert: Fix segfault when converting to json when cpu_desc isn't set (Michael Petlan) [RHEL-29571] - perf bpf: Check that the minimal vmlinux.h installed is the latest one (Michael Petlan) [RHEL-29571] - perf print-events: make is_event_supported() more robust (Michael Petlan) [RHEL-29571] - perf tests: Add option to run tests in parallel (Michael Petlan) [RHEL-29571] - perf tests: Run time generate shell test suites (Michael Petlan) [RHEL-29571] - perf tests: Use scandirat for shell script finding (Michael Petlan) [RHEL-29571] - perf test: Rename builtin-test-list and add missed header guard (Michael Petlan) [RHEL-29571] - tools subcmd: Add a no exec function call option (Michael Petlan) [RHEL-29571] - perf tests: Avoid fork in perf_has_symbol test (Michael Petlan) [RHEL-29571] - perf list: Add scandirat compatibility function (Michael Petlan) [RHEL-29571] - perf thread_map: Skip exited threads when scanning /proc (Michael Petlan) [RHEL-29571] - perf list: fix short description for some cache events (Michael Petlan) [RHEL-29571] - perf stat: Fix metric-only aggregation index (Michael Petlan) [RHEL-29571] - perf metrics: Compute unmerged uncore metrics individually (Michael Petlan) [RHEL-29571] - perf stat: Pass fewer metric arguments (Michael Petlan) [RHEL-29571] - perf: script: prefer capstone to XED (Michael Petlan) [RHEL-29571] - perf: script: add raw|disasm arguments to --insn-trace option (Michael Petlan) [RHEL-29571] - perf: script: add field 'disasm' to display mnemonic instructions (Michael Petlan) [RHEL-29571] - perf: util: use capstone disasm engine to show assembly instructions (Michael Petlan) [RHEL-29571] - perf: build: introduce the libcapstone (Michael Petlan) [RHEL-29571] - perf list: For metricgroup only list include description (Michael Petlan) [RHEL-29571] - perf tools: Fixup module symbol end address properly (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update tigerlake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update skylakex TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update skylake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update sapphirerapids TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update sandybridge TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update rocketlake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update jaketown TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update ivytown TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update ivybridge TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update icelakex TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update icelake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update haswellx TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update haswell TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update cascadelakex TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update broadwellx TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update broadwellde TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update broadwell TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update alderlake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update tigerlake events to v1.15 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update skylake events to v58 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update sierraforst events to v1.01 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update rocketlake events to v1.02 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update meteorlake events to v1.07 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update icelake events to v1.21 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update haswell events to v35 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update grandridge events to v1.01 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update emeraldrapids events to v1.03 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update broadwell events to v29 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update alderlaken events to v1.24 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update alderlake events to v1.24 (Michael Petlan) [RHEL-29571] - perf augmented_raw_syscalls.bpf: Move 'struct timespec64' to vmlinux.h (Michael Petlan) [RHEL-29571] - perf testsuite: Install kprobe tests and common files (Michael Petlan) [RHEL-29571] - perf testsuite: Add test for kprobe handling (Michael Petlan) [RHEL-29571] - perf testsuite: Add common output checking helpers (Michael Petlan) [RHEL-29571] - perf testsuite: Add test case for perf probe (Michael Petlan) [RHEL-29571] - perf testsuite: Add initialization script for shell tests (Michael Petlan) [RHEL-29571] - perf testsuite: Add common setting for shell tests (Michael Petlan) [RHEL-29571] - perf testsuite: Add common regex patters (Michael Petlan) [RHEL-29571] - perf test: Enable Symbols test to work with a current module dso (Michael Petlan) [RHEL-29571] - perf build: Cleanup perf register configuration (Michael Petlan) [RHEL-29571] - perf parse-regs: Introduce a weak function arch__sample_reg_masks() (Michael Petlan) [RHEL-29571] - perf parse-regs: Always build perf register functions (Michael Petlan) [RHEL-29571] - perf build: Remove unused CONFIG_PERF_REGS (Michael Petlan) [RHEL-29571] - perf metric: Don't remove scale from counts (Michael Petlan) [RHEL-29571] - perf stat: Avoid metric-only segv (Michael Petlan) [RHEL-29571] - perf expr: Fix "has_event" function for metric style events (Michael Petlan) [RHEL-29571] - perf expr: Allow NaN to be a valid number (Michael Petlan) [RHEL-29571] - perf maps: Locking tidy up of nr_maps (Michael Petlan) [RHEL-29571] - perf maps: Hide maps internals (Michael Petlan) [RHEL-29571] - perf maps: Get map before returning in maps__find_next_entry (Michael Petlan) [RHEL-29571] - perf maps: Get map before returning in maps__find_by_name (Michael Petlan) [RHEL-29571] - perf maps: Get map before returning in maps__find (Michael Petlan) [RHEL-29571] - perf maps: Switch from rbtree to lazily sorted array for addresses (Michael Petlan) [RHEL-29571] - perf srcline: Add missed addr2line closes (Michael Petlan) [RHEL-29571] - perf stat: Support per-cluster aggregation (Michael Petlan) [RHEL-29571] - perf tools: Remove misleading comments on map functions (Michael Petlan) [RHEL-29571] - perf thread_map: Free strlist on normal path in thread_map__new_by_tid_str() (Michael Petlan) [RHEL-29571] - perf sched: Move curr_pid and cpu_last_switched initialization to perf_sched__{lat|map|replay}() (Michael Petlan) [RHEL-29571] - perf sched: Move curr_thread initialization to perf_sched__map() (Michael Petlan) [RHEL-29571] - perf sched: Fix memory leak in perf_sched__map() (Michael Petlan) [RHEL-29571] - perf sched: Move start_work_mutex and work_done_wait_mutex initialization to perf_sched__replay() (Michael Petlan) [RHEL-29571] - perf test: Skip metric w/o event name on arm64 in stat STD output linter (Michael Petlan) [RHEL-29571] - perf symbols: Slightly improve module file executable section mappings (Michael Petlan) [RHEL-29571] - perf tools: Make it possible to see perf's kernel and module memory mappings (Michael Petlan) [RHEL-29571] - perf record: Display data size on pipe mode (Michael Petlan) [RHEL-29571] - perf script: Print source line for each jump in brstackinsn (Michael Petlan) [RHEL-29571] - perf kvm powerpc: Fix build (Michael Petlan) [RHEL-29571] - tools: perf: Expose sample ID / stream ID to python scripts (Michael Petlan) [RHEL-29571] - perf bpf: Clean up the generated/copied vmlinux.h (Michael Petlan) [RHEL-29571] - perf jevents: Drop or simplify small integer values (Michael Petlan) [RHEL-29571] - perf parse-events: Print all errors (Michael Petlan) [RHEL-29571] - perf parse-events: Improve error location of terms cloned from an event (Michael Petlan) [RHEL-29571] - perf tsc: Add missing newlines to debug statements (Michael Petlan) [RHEL-29571] - perf Documentation: Add some more hints to tips.txt (Michael Petlan) [RHEL-29571] - perf test: Simplify metric value validation test final report (Michael Petlan) [RHEL-29571] - perf report: Prevent segfault with --no-parent (Michael Petlan) [RHEL-29571] - perf evsel: Fix duplicate initialization of data->id in evsel__parse_sample() (Michael Petlan) [RHEL-29571] - perf evsel: Rename get_states() to parse_task_states() and make it public (Michael Petlan) [RHEL-29571] - perf tools: Add -H short option for --hierarchy (Michael Petlan) [RHEL-29571] - perf pmu: Treat the msr pmu as software (Michael Petlan) [RHEL-29571] - perf test: Skip test_arm_callgraph_fp.sh if unwinding isn't built in (Michael Petlan) [RHEL-29571] - perf version: Display availability of HAVE_DWARF_UNWIND_SUPPORT (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_pmus__num_mem_pmus() (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_mem_events__record_args() (Michael Petlan) [RHEL-29571] - perf mem: Clean up is_mem_loads_aux_event() (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_mem_event__supported() (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_mem_events__name() (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_mem_events__ptr() (Michael Petlan) [RHEL-29571] - perf mem: Add mem_events into the supported perf_pmu (Michael Petlan) [RHEL-29571] - perf sched: Commit to evsel__taskstate() to parse task state info (Michael Petlan) [RHEL-29571] - perf util: Add evsel__taskstate() to parse the task state info instead (Michael Petlan) [RHEL-29571] - perf util: Add helpers to parse task state string from libtraceevent (Michael Petlan) [RHEL-29571] - perf sched: Sync state char array with the kernel (Michael Petlan) [RHEL-29571] - perf data: Minor code style alignment cleanup (Michael Petlan) [RHEL-29571] - perf record: Check conflict between '--timestamp-filename' option and pipe mode before recording (Michael Petlan) [RHEL-29571] - perf record: Fix possible incorrect free in record__switch_output() (Michael Petlan) [RHEL-29571] - perf dwarf-aux: Check allowed DWARF Ops (Michael Petlan) [RHEL-29571] - perf annotate-data: Support stack variables (Michael Petlan) [RHEL-29571] - perf dwarf-aux: Add die_get_cfa() (Michael Petlan) [RHEL-29571] - perf annotate-data: Support global variables (Michael Petlan) [RHEL-29571] - perf annotate-data: Handle PC-relative addressing (Michael Petlan) [RHEL-29571] - perf annotate-data: Add stack operation pseudo type (Michael Petlan) [RHEL-29571] - perf annotate-data: Handle array style accesses (Michael Petlan) [RHEL-29571] - perf annotate-data: Handle macro fusion on x86 (Michael Petlan) [RHEL-29571] - perf annotate-data: Parse 'lock' prefix from llvm-objdump (Michael Petlan) [RHEL-29571] - perf build: Check whether pkg-config is installed when libtraceevent is linked (Michael Petlan) [RHEL-29571] - perf test: raise limit to 20 percent for perf_stat_--bpf-counters_test (Michael Petlan) [RHEL-29571] - perf/x86: Fix out of range data (Michael Petlan) [RHEL-29571] - perf/x86/intel/ds: Don't clear ->pebs_data_cfg for the last PEBS event (Michael Petlan) [RHEL-29571] - perf/x86/amd/core: Avoid register reset when CPU is dead (Michael Petlan) [RHEL-29571] - perf/x86/amd/lbr: Discard erroneous branch entries (Michael Petlan) [RHEL-29571] - perf/bpf: Fix duplicate type check (Michael Petlan) [RHEL-29571] - perf/x86/amd/uncore: Fix __percpu annotation (Michael Petlan) [RHEL-29571] - tipc: Check the bearer type before calling tipc_udp_nl_bearer_add() (Xin Long) [RHEL-31303] {CVE-2024-26663} - netfilter: nf_tables: honor table dormant flag from netdev release event path (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: fix memleak in map from abort path (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: restore set elements when delete set fails (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: Fix potential data-race in __nft_obj_type_get() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: Fix potential data-race in __nft_expr_type_get() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: discard table flag update with pending basechain deletion (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject table flag and netdev basechain updates (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: Fix potential data-race in __nft_flowtable_type_get() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject new basechain after table flag update (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: flush pending destroy work before exit_net release (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: release mutex after nft_gc_seq_end from abort path (Florian Westphal) [RHEL-33985] {CVE-2024-26925} - netfilter: nf_tables: release batch on table validation from abort path (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: do not compare internal table flags on updates (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject constant set with timeout (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: use kzalloc for hook allocation (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: register hooks last when adding new chain/flowtable (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: fix bidirectional offload regression (Florian Westphal) [RHEL-33985] - netfilter: nft_set_rbtree: skip end interval element from gc (Florian Westphal) [RHEL-33985] {CVE-2024-26581} - netfilter: nf_tables: use timestamp to check for set element timeout (Florian Westphal) [RHEL-33985] - netfilter: nft_set_rbtree: Remove unused variable nft_net (Florian Westphal) [RHEL-33985] - netfilter: nft_ct: reject direction for ct id (Florian Westphal) [RHEL-33985] - netfilter: nft_compat: restrict match/target protocol to u16 (Florian Westphal) [RHEL-33985] - netfilter: nft_compat: reject unused compat flag (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: restrict tunnel object to NFPROTO_NETDEV (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: NULL pointer dereference in nf_tables_updobj() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: allow NFPROTO_INET in nft_(match/target)_validate() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: validate NFPROTO_* family (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: restrict anonymous set and map names to 16 bytes (Florian Westphal) [RHEL-33985] - netfilter: nft_limit: reject configurations that cause integer overflow (Florian Westphal) [RHEL-33985] {CVE-2024-26668} - netfilter: nft_chain_filter: handle NETDEV_UNREGISTER for inet/ingress basechain (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject NFT_SET_CONCAT with not field length description (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: skip dead set elements in netlink dump (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: do not allow mismatch field size and set key length (Florian Westphal) [RHEL-33985] - netfilter: nft_limit: do not ignore unsupported flags (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject invalid set policy (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: shrink memory consumption of set elements (Florian Westphal) [RHEL-33985] - netfilter: nft_set_rbtree: prefer sync gc to async worker (Florian Westphal) [RHEL-33985] - netfilter: nft_set_rbtree: rename gc deactivate+erase function (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: de-constify set commit ops function argument (Florian Westphal) [RHEL-33985]- igc: Fix Energy Efficient Ethernet support declaration (Corinna Vinschen) [RHEL-17489] - igc: Fix LED-related deadlock on driver unbind (Corinna Vinschen) [RHEL-17489] - igc: Remove redundant runtime resume for ethtool ops (Corinna Vinschen) [RHEL-17489] - igc: Refactor runtime power management flow (Corinna Vinschen) [RHEL-17489] - net: intel: implement modern PM ops declarations (Corinna Vinschen) [RHEL-17489] - igc: Remove stale comment about Tx timestamping (Corinna Vinschen) [RHEL-17489] - igc: Fix missing time sync events (Corinna Vinschen) [RHEL-17489] - igc: avoid returning frame twice in XDP_REDIRECT (Corinna Vinschen) [RHEL-17489 RHEL-33266] {CVE-2024-26853} - igc: fix LEDS_CLASS dependency (Corinna Vinschen) [RHEL-17489] - eth: igc: remove unused embedded struct net_device (Corinna Vinschen) [RHEL-17489] - net: adopt skb_network_offset() and similar helpers (Corinna Vinschen) [RHEL-17489] - net: intel: igc: Use linkmode helpers for EEE (Corinna Vinschen) [RHEL-17489] - net: intel: i40e/igc: Remove setting Autoneg in EEE capabilities (Corinna Vinschen) [RHEL-17489] - igc: Add support for LEDs on i225/i226 (Corinna Vinschen) [RHEL-17489] - igc: Remove temporary workaround (Corinna Vinschen) [RHEL-17489] - igc: Unify filtering rule fields (Corinna Vinschen) [RHEL-17489] - igc: Use netdev printing functions for flex filters (Corinna Vinschen) [RHEL-17489] - igc: Use reverse xmas tree (Corinna Vinschen) [RHEL-17489] - igc: Fix hicredit calculation (Corinna Vinschen) [RHEL-17489] - igc: Check VLAN EtherType mask (Corinna Vinschen) [RHEL-17489] - igc: Check VLAN TCI mask (Corinna Vinschen) [RHEL-17489] - igc: Report VLAN EtherType matching back to user (Corinna Vinschen) [RHEL-17489] - igc: field get conversion (Corinna Vinschen) [RHEL-17489] - igc: field prep conversion (Corinna Vinschen) [RHEL-17489] - intel: add bit macro includes where needed (Corinna Vinschen) [RHEL-17489] - igc: Add support for PTP .getcyclesx64() (Corinna Vinschen) [RHEL-17489] - igc: Simplify setting flags in the TX data descriptor (Corinna Vinschen) [RHEL-17489] - bnxt_en: Restore PTP tx_avail count in case of skb_pad() error (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Set TSO max segs on devices with limits (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update firmware interface to 1.10.3.44 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update firmware interface to 1.10.3.39 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix error recovery for 5760X (P7) chips (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix memory leak in bnxt_hwrm_get_rings() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Remove mis-applied code from bnxt_cfg_ntp_filters() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Prevent TX timeout with a very small TX ring (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix TX ring indexing logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix AGG ring check logic in bnxt_check_rings() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix trimming of P5 RX and TX rings (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix HWTSTAMP_FILTER_ALL packet timestamp logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix wrong return value check in bnxt_close_nic() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Clear resource reservation during resume (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - net: bnxt: fix a potential use-after-free in bnxt_init_tc (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add 5760X (P7) PCI IDs (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Report the new ethtool link modes in the new firmware interface (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Support force speed using the new HWRM fields (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Support new firmware link parameters (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor ethtool speeds logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add support for new RX and TPA_START completion types for P7 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor and refine bnxt_tpa_start() and bnxt_tpa_end(). (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor RX VLAN acceleration logic. (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add new P7 hardware interface definitions (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor RSS capability fields (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Implement the new toggle bit doorbell mechanism on P7 chips (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Consolidate DB offset calculation (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Define basic P7 macros (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update firmware interface to 1.10.3.15 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix backing store V2 logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Rename some macros for the P5 chips (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Modify the NAPI logic for the new P7 chips (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Modify RX ring indexing logic. (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Modify TX ring indexing logic. (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add db_ring_mask and related macro to bnxt_db_info struct. (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add support for HWRM_FUNC_BACKING_STORE_CFG_V2 firmware calls (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add support for new backing store query firmware API (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add bnxt_setup_ctxm_pg_tbls() helper function (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Use the pg_info field in bnxt_ctx_mem_type struct (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add page info to struct bnxt_ctx_mem_type (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Restructure context memory data structures (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Free bp->ctx inside bnxt_free_ctx_mem() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: The caller of bnxt_alloc_ctx_mem() should always free bp->ctx (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Optimize xmit_more TX path (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Use existing MSIX vectors for all mqprio TX rings (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add macros related to TC and TX rings (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add helper to get the number of CP rings required for TX rings (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Support up to 8 TX rings per MSIX (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor bnxt_hwrm_set_coal() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: New encoding for the TX opaque field (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor bnxt_tx_int() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Remove BNXT_RX_HDL and BNXT_TX_HDL (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add completion ring pointer in TX and RX ring structures (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Restructure cp_ring_arr in struct bnxt_cp_ring_info (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add completion ring pointer in TX and RX ring structures (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Put the TX producer information in the TX BD opaque field (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix 2 stray ethtool -S counters (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: extend media types to supported and autoneg modes (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: convert to linkmode_set_bit() API (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor NRZ/PAM4 link speed related logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: refactor speed independent ethtool modes (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: support lane configuration via ethtool (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: add infrastructure to lookup ethtool link mode (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix invoking hwmon_notify_event (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Do not call sleeping hwmon_notify_event() from NAPI (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - eth: bnxt: fix backward compatibility with older devices (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - Revert "bnxt_en: Support QOS and TPID settings for the SRIOV VLAN" (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update VNIC resource calculation for VFs (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Support QOS and TPID settings for the SRIOV VLAN (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Event handler for Thermal event (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Use non-standard attribute to expose shutdown temperature (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Expose threshold temperatures through hwmon (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Modify the driver to use hwmon_device_register_with_info (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Move hwmon functions into a dedicated file (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Enhance hwmon temperature reporting (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update firmware interface to 1.10.2.171 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Flush XDP for bnxt_poll_nitroa0()'s NAPI (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt: use the NAPI skb allocation cache (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add tx_resets ring counter (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Display the ring error counters under ethtool -S (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Save ring error counters across reset (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Increment rx_resets counter in bnxt_disable_napi() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt: don't handle XDP in netpoll (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - netfilter: bridge: replace physindev with physinif in nf_bridge_info (Florian Westphal) [RHEL-37040 RHEL-37041] {CVE-2024-35839} - netfilter: propagate net to nf_bridge_get_physindev (Florian Westphal) [RHEL-37040 RHEL-37041] {CVE-2024-35839} - netfilter: nfnetlink_log: use proper helper for fetching physinif (Florian Westphal) [RHEL-37040 RHEL-37041] {CVE-2024-35839} - netfilter: nf_queue: remove excess nf_bridge variable (Florian Westphal) [RHEL-37040 RHEL-37041] {CVE-2024-35839} - nsh: Restore skb->{protocol,data,mac_header} for outer header in nsh_gso_segment(). (Xin Long) [RHEL-39772] {CVE-2024-36933} - net: nsh: Use correct mac_offset to unwind gso skb in nsh_gso_segment() (Xin Long) [RHEL-39772] - s390/zcrypt: Use EBUSY to indicate temp unavailability (Tobias Huschle) [RHEL-23687] - s390/zcrypt: Handle ep11 cprb return code (Tobias Huschle) [RHEL-23687] - s390/zcrypt: Fix wrong format string in debug feature printout (Tobias Huschle) [RHEL-23687] - s390/pkey: improve pkey retry behavior (Tobias Huschle) [RHEL-23687] - s390/zcrypt: improve zcrypt retry behavior (Tobias Huschle) [RHEL-23687] - s390/zcrypt: introduce retries on in-kernel send CPRB functions (Tobias Huschle) [RHEL-23687] - s390/ap: introduce mutex to lock the AP bus scan (Tobias Huschle) [RHEL-23687] - s390/ap: rework ap_scan_bus() to return true on config change (Tobias Huschle) [RHEL-23687] - s390/ap: clarify AP scan bus related functions and variables (Tobias Huschle) [RHEL-23687] - s390/ap: rearm APQNs bindings complete completion (Tobias Huschle) [RHEL-23687] - s390/ap: explicitly include ultravisor header (Tobias Huschle) [RHEL-23687] - s390/zcrypt: add debug possibility for CCA and EP11 messages (Tobias Huschle) [RHEL-23687] - s390/ap: add debug possibility for AP messages (Tobias Huschle) [RHEL-23687] - s390/pkey: introduce dynamic debugging for pkey (Tobias Huschle) [RHEL-23687] - s390/pkey: harmonize pkey s390 debug feature calls (Tobias Huschle) [RHEL-23687] - s390/zcrypt: introduce dynamic debugging for AP and zcrypt code (Tobias Huschle) [RHEL-23687] - s390/zcrypt: harmonize debug feature calls and defines (Tobias Huschle) [RHEL-23687] - s390/ap: handle outband SE bind state change (Tobias Huschle) [RHEL-23687] - s390/ap: store TAPQ hwinfo in struct ap_card (Tobias Huschle) [RHEL-23687] - s390/ap: fix vanishing crypto cards in SE environment (Tobias Huschle) [RHEL-23687] - s390/zcrypt: don't report online if card or queue is in check-stop state (Tobias Huschle) [RHEL-23687] - s390/zcrypt: update list of EP11 operation modes (Tobias Huschle) [RHEL-23687] - s390/zcrypt: remove CEX2 and CEX3 device drivers (Tobias Huschle) [RHEL-23687] - s390/zcrypt: do not retry administrative requests (Tobias Huschle) [RHEL-23687] - s390/zcrypt: cleanup some debug code (Tobias Huschle) [RHEL-23687] - s390/zcrypt: use kvmalloc_array() instead of kzalloc() (Tobias Huschle) [RHEL-23687] - s390/pkey: zeroize key blobs (Tobias Huschle) [RHEL-23687] - s390/zcrypt: rework arrays with length zero occurrences (Tobias Huschle) [RHEL-23687] - s390/zcrypt: simplify prep of CCA key token (Tobias Huschle) [RHEL-23687] - s390/zcrypt: remove unused ancient padding code (Tobias Huschle) [RHEL-23687] - s390/zcrypt: introduce ctfm field in struct CPRBX (Tobias Huschle) [RHEL-23687] - s390/zcrypt: fix warning about field-spanning write (Tobias Huschle) [RHEL-23687] - xfrm: interface: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - bridge: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ip_tunnel: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - sit: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ip6_vti: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ip6_tunnel: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ip6_gre: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - vxlan: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ipv4: add __unregister_nexthop_notifier() (Antoine Tenart) [RHEL-29681] - gtp: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - geneve: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - bonding: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - bareudp: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - nexthop: convert nexthop_net_exit_batch to exit_batch_rtnl method (Antoine Tenart) [RHEL-29681] - net: add exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - net: remove default_device_exit() (Antoine Tenart) [RHEL-29681] - can: gw: switch cangw_pernet_exit() to batch mode (Antoine Tenart) [RHEL-29681] - ipmr: introduce ipmr_net_exit_batch() (Antoine Tenart) [RHEL-29681] - ip6mr: introduce ip6mr_net_exit_batch() (Antoine Tenart) [RHEL-29681] - ipv6: change fib6_rules_net_exit() to batch mode (Antoine Tenart) [RHEL-29681] - ipv4: add fib_net_exit_batch() (Antoine Tenart) [RHEL-29681] - nexthop: change nexthop_net_exit() to nexthop_net_exit_batch() (Antoine Tenart) [RHEL-29681] - net: net_namespace: Optimize the code (Antoine Tenart) [RHEL-29681] - netfilter: nf_tables: missing iterator type in lookup walk (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: do not free live element (Florian Westphal) [RHEL-33380 RHEL-34223] {CVE-2024-26924} - netfilter: nft_set_pipapo: release elements in clone only from destroy path (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: walk over current view on netlink dump (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: do not rely on ZERO_SIZE_PTR (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: constify lookup fn args where possible (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: fix missing : in kdoc (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: remove scratch_aligned pointer (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: add helper to release pcpu scratch area (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: store index in scratch maps (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: remove static in nft_pipapo_get() (Florian Westphal) [RHEL-33380] - Another hunk from an upstream merge commit (John W. Linville) [RHEL-23582] - cxl/core/regs: Fix usage of map->reg_type in cxl_decode_regblock() before assigned (John W. Linville) [RHEL-23582] - cxl/region: Fix cxlr_pmem leaks (John W. Linville) [RHEL-23582] - cxl/region: Fix memregion leaks in devm_cxl_add_region() (John W. Linville) [RHEL-23582] - cxl/port: Fix missing target list lock (John W. Linville) [RHEL-23582] - cxl/region: Use cxl_calc_interleave_pos() for auto-discovery (John W. Linville) [RHEL-23582] - cxl/region: Calculate a target position in a region interleave (John W. Linville) [RHEL-23582] - cxl/region: Prepare the decoder match range helper for reuse (John W. Linville) [RHEL-23582] - testing: nvdimm: add missing prototypes for wrapped functions (John W. Linville) [RHEL-23582] - cxl/core: Fix potential payload size confusion in cxl_mem_get_poison() (John W. Linville) [RHEL-23582] - cxl/trace: Correct DPA field masks for general_media & dram events (John W. Linville) [RHEL-23582] - cxl/acpi: Fix load failures due to single window creation failure (John W. Linville) [RHEL-23582] - perf: CXL: fix mismatched cpmu event opcode (John W. Linville) [RHEL-23582] - cxl/memdev: Hold region_rwsem during inject and clear poison ops (John W. Linville) [RHEL-23582] - cxl/core: Always hold region_rwsem while reading poison lists (John W. Linville) [RHEL-23582] - cxl/memdev: Fix sanitize vs decoder setup locking (John W. Linville) [RHEL-23582] - cxl/core: Fix initialization of mbox_cmd.size_out in get event (John W. Linville) [RHEL-23582] - cxl/mem: Fix for the index of Clear Event Record Handle (John W. Linville) [RHEL-23582] - libnvdimm: mark 'security_show' static again (John W. Linville) [RHEL-23582] - cxl/trace: Properly initialize cxl_poison region name (John W. Linville) [RHEL-23582] - cxl/pci: Fix disabling memory if DVSEC CXL Range does not match a CFMWS window (John W. Linville) [RHEL-23582] - cxl/region:Fix overflow issue in alloc_hpa() (John W. Linville) [RHEL-23582] - cxl/port: Fix decoder initialization when nr_targets > interleave_ways (John W. Linville) [RHEL-23582] - cxl/region: fix x9 interleave typo (John W. Linville) [RHEL-23582] - cxl/pmu: Ensure put_device on pmu devices (John W. Linville) [RHEL-23582] - cxl/hdm: Fix dpa translation locking (John W. Linville) [RHEL-23582] - cxl/hdm: Remove broken error path (John W. Linville) [RHEL-23582] - cxl/port: Fix delete_endpoint() vs parent unregistration race (John W. Linville) [RHEL-23582] - cxl/region: Fix x1 root-decoder granularity calculations (John W. Linville) [RHEL-23582] - cxl/region: Fix cxl_region_rwsem lock held when returning to user space (John W. Linville) [RHEL-23582] - cxl/mbox: Remove useless cast in cxl_mem_create_range_info() (John W. Linville) [RHEL-23582] - cxl/region: Do not try to cleanup after cxl_region_setup_targets() fails (John W. Linville) [RHEL-23582] - cxl/mem: Fix shutdown order (John W. Linville) [RHEL-23582] - cxl/pci: Fix sanitize notifier setup (John W. Linville) [RHEL-23582] - cxl/acpi: Annotate struct cxl_cxims_data with __counted_by (John W. Linville) [RHEL-23582] - cxl/region: Refactor granularity select in cxl_port_setup_targets() (John W. Linville) [RHEL-23582] - cxl/region: Match auto-discovered region decoders by HPA range (John W. Linville) [RHEL-23582] - cxl/mbox: Fix CEL logic for poison and security commands (John W. Linville) [RHEL-23582] - cxl/pci: Replace host_bridge->native_aer with pcie_aer_is_native() (John W. Linville) [RHEL-23582] - cxl/pci: Fix appropriate checking for _OSC while handling CXL RAS registers (John W. Linville) [RHEL-23582] - cxl/memdev: Only show sanitize sysfs files when supported (John W. Linville) [RHEL-23582] - cxl/memdev: Document security state in kern-doc (John W. Linville) [RHEL-23582] - tools/testing/cxl: Remove unused SZ_512G macro (John W. Linville) [RHEL-23582] - cxl/acpi: Return 'rc' instead of '0' in cxl_parse_cfmws() (John W. Linville) [RHEL-23582] - cxl/mem: Fix a double shift bug (John W. Linville) [RHEL-23582] - cxl: fix CONFIG_FW_LOADER dependency (John W. Linville) [RHEL-23582] - cxl: Fix one kernel-doc comment (John W. Linville) [RHEL-23582] - cxl/pci: Use correct flag for sanitize polling (John W. Linville) [RHEL-23582] - redhat/configs: add config item for CONFIG_CXL_PMU (John W. Linville) [RHEL-23582] - perf: CXL Performance Monitoring Unit driver (John W. Linville) [RHEL-23582] - Merge branch 'for-6.5/cxl-type-2' into for-6.5/cxl (John W. Linville) [RHEL-23582] - tools/testing/cxl: add firmware update emulation to CXL memdevs (John W. Linville) [RHEL-23582] - tools/testing/cxl: Use named effects for the Command Effect Log (John W. Linville) [RHEL-23582] - tools/testing/cxl: Fix command effects for inject/clear poison (John W. Linville) [RHEL-23582] - cxl: add a firmware update mechanism using the sysfs firmware loader (John W. Linville) [RHEL-23582] - cxl/test: Add Secure Erase opcode support (John W. Linville) [RHEL-23582] - cxl/mem: Support Secure Erase (John W. Linville) [RHEL-23582] - cxl/test: Add Sanitize opcode support (John W. Linville) [RHEL-23582] - cxl/mem: Wire up Sanitization support (John W. Linville) [RHEL-23582] - cxl/mbox: Add sanitization handling machinery (John W. Linville) [RHEL-23582] - cxl/mem: Introduce security state sysfs file (John W. Linville) [RHEL-23582] - cxl/mbox: Allow for IRQ_NONE case in the isr (John W. Linville) [RHEL-23582] - Revert "cxl/port: Enable the HDM decoder capability for switch ports" (John W. Linville) [RHEL-23582] - cxl/memdev: Formalize endpoint port linkage (John W. Linville) [RHEL-23582] - cxl/pci: Unconditionally unmask 256B Flit errors (John W. Linville) [RHEL-23582] - cxl/region: Manage decoder target_type at decoder-attach time (John W. Linville) [RHEL-23582] - cxl/hdm: Default CXL_DEVTYPE_DEVMEM decoders to CXL_DECODER_DEVMEM (John W. Linville) [RHEL-23582] - cxl/port: Rename CXL_DECODER_{EXPANDER, ACCELERATOR} => {HOSTONLYMEM, DEVMEM} (John W. Linville) [RHEL-23582] - cxl/memdev: Make mailbox functionality optional (John W. Linville) [RHEL-23582] - cxl/mbox: Move mailbox related driver state to its own data structure (John W. Linville) [RHEL-23582] - cxl: Remove leftover attribute documentation in 'struct cxl_dev_state' (John W. Linville) [RHEL-23582] - cxl: Fix kernel-doc warnings (John W. Linville) [RHEL-23582] - tools/testing/cxl: Remove unused @cxlds argument (John W. Linville) [RHEL-23582] - cxl/regs: Clarify when a 'struct cxl_register_map' is input vs output (John W. Linville) [RHEL-23582] - cxl/region: Fix state transitions after reset failure (John W. Linville) [RHEL-23582] - cxl/region: Flag partially torn down regions as unusable (John W. Linville) [RHEL-23582] - cxl/region: Move cache invalidation before region teardown, and before setup (John W. Linville) [RHEL-23582] - cxl/pci: Find and register CXL PMU devices (John W. Linville) [RHEL-23582] - cxl: Add functions to get an instance of / count regblocks of a given type (John W. Linville) [RHEL-23582] - cxl/mbox: Add background cmd handling machinery (John W. Linville) [RHEL-23582] - rcuwait: Support timeouts (John W. Linville) [RHEL-23582] - cxl/pci: Introduce cxl_request_irq() (John W. Linville) [RHEL-23582] - cxl/pci: Allocate irq vectors earlier during probe (John W. Linville) [RHEL-23582] - cxl: Explicitly initialize resources when media is not ready (John W. Linville) [RHEL-23582] - cxl: Move cxl_await_media_ready() to before capacity info retrieval (John W. Linville) [RHEL-23582] - cxl: Wait Memory_Info_Valid before access memory related info (John W. Linville) [RHEL-23582] - cxl/port: Enable the HDM decoder capability for switch ports (John W. Linville) [RHEL-23582] - cxl: Add missing return to cdat read error path (John W. Linville) [RHEL-23582] - cxl/test: Add mock test for set_timestamp (John W. Linville) [RHEL-23582] - cxl/mbox: Update CMD_RC_TABLE (John W. Linville) [RHEL-23582] - tools/testing/cxl: Require CONFIG_DEBUG_FS (John W. Linville) [RHEL-23582] - tools/testing/cxl: Add a sysfs attr to test poison inject limits (John W. Linville) [RHEL-23582] - tools/testing/cxl: Use injected poison for get poison list (John W. Linville) [RHEL-23582] - tools/testing/cxl: Mock the Clear Poison mailbox command (John W. Linville) [RHEL-23582] - tools/testing/cxl: Mock the Inject Poison mailbox command (John W. Linville) [RHEL-23582] - cxl/mem: Add debugfs attributes for poison inject and clear (John W. Linville) [RHEL-23582] - cxl/memdev: Trace inject and clear poison as cxl_poison events (John W. Linville) [RHEL-23582] - cxl/memdev: Warn of poison inject or clear to a mapped region (John W. Linville) [RHEL-23582] - cxl/memdev: Add support for the Clear Poison mailbox command (John W. Linville) [RHEL-23582] - cxl/memdev: Add support for the Inject Poison mailbox command (John W. Linville) [RHEL-23582] - tools/testing/cxl: Mock support for Get Poison List (John W. Linville) [RHEL-23582] - cxl/trace: Add an HPA to cxl_poison trace events (John W. Linville) [RHEL-23582] - cxl/region: Provide region info to the cxl_poison trace event (John W. Linville) [RHEL-23582] - cxl/memdev: Add trigger_poison_list sysfs attribute (John W. Linville) [RHEL-23582] - cxl/trace: Add TRACE support for CXL media-error records (John W. Linville) [RHEL-23582] - cxl/mbox: Add GET_POISON_LIST mailbox command (John W. Linville) [RHEL-23582] - cxl/mbox: Initialize the poison state (John W. Linville) [RHEL-23582] - cxl/mbox: Restrict poison cmds to debugfs cxl_raw_allow_all (John W. Linville) [RHEL-23582] - cxl/mbox: Deprecate poison commands (John W. Linville) [RHEL-23582] - cxl/port: Fix port to pci device assumptions in read_cdat_data() (John W. Linville) [RHEL-23582] - cxl/pci: Rightsize CDAT response allocation (John W. Linville) [RHEL-23582] - cxl/pci: Simplify CDAT retrieval error path (John W. Linville) [RHEL-23582] - cxl/pci: Use CDAT DOE mailbox created by PCI core (John W. Linville) [RHEL-23582] - PCI/DOE: Create mailboxes on device enumeration (John W. Linville) [RHEL-23582] - PCI/DOE: Allow mailbox creation without devres management (John W. Linville) [RHEL-23582] - PCI/DOE: Deduplicate mailbox flushing (John W. Linville) [RHEL-23582] - PCI/DOE: Make asynchronous API private (John W. Linville) [RHEL-23582] - cxl/pci: Use synchronous API for DOE (John W. Linville) [RHEL-23582] - PCI/DOE: Provide synchronous API and use it internally (John W. Linville) [RHEL-23582] - cxl/hdm: Add more HDM decoder debug messages at startup (John W. Linville) [RHEL-23582] - cxl/port: Scan single-target ports for decoders (John W. Linville) [RHEL-23582] - cxl/core: Drop unused io-64-nonatomic-lo-hi.h (John W. Linville) [RHEL-23582] - cxl/hdm: Use 4-byte reads to retrieve HDM decoder base+limit (John W. Linville) [RHEL-23582] - cxl/hdm: Extend DVSEC range register emulation for region enumeration (John W. Linville) [RHEL-23582] - cxl/hdm: Limit emulation to the number of range registers (John W. Linville) [RHEL-23582] - cxl/hdm: Skip emulation when driver manages mem_enable (John W. Linville) [RHEL-23582] - cxl/hdm: Fix double allocation of @cxlhdm (John W. Linville) [RHEL-23582] - cxl/mem: Add kdoc param for event log driver state (John W. Linville) [RHEL-23582] - cxl/trace: Add serial number to trace points (John W. Linville) [RHEL-23582] - cxl/trace: Add host output to trace points (John W. Linville) [RHEL-23582] - cxl/trace: Standardize device information output (John W. Linville) [RHEL-23582] - cxl/pci: Remove locked check for dvsec_range_allowed() (John W. Linville) [RHEL-23582] - cxl/hdm: Add emulation when HDM decoders are not committed (John W. Linville) [RHEL-23582] - cxl/hdm: Create emulated cxl_hdm for devices that do not have HDM decoders (John W. Linville) [RHEL-23582] - cxl/hdm: Emulate HDM decoder from DVSEC range registers (John W. Linville) [RHEL-23582] - cxl/pci: Refactor cxl_hdm_decode_init() (John W. Linville) [RHEL-23582] - cxl/port: Export cxl_dvsec_rr_decode() to cxl_port (John W. Linville) [RHEL-23582] - cxl/pci: Break out range register decoding from cxl_hdm_decode_init() (John W. Linville) [RHEL-23582] - cxl: add RAS status unmasking for CXL (John W. Linville) [RHEL-23582] - cxl/pmem: Fix nvdimm registration races (John W. Linville) [RHEL-23582] - cxl/uapi: Tag commands from cxl_query_cmd() (John W. Linville) [RHEL-23582] - cxl/mem: Remove unused CXL_CMD_FLAG_NONE define (John W. Linville) [RHEL-23582] - redhat/configs: add config item for CONFIG_DEV_DAX_CXL (John W. Linville) [RHEL-23582] - cxl/mem: Correct full ID range allocation (John W. Linville) [RHEL-23582] - cxl/pci: Fix irq oneshot expectations (John W. Linville) [RHEL-23582] - cxl/pci: Set the device timestamp (John W. Linville) [RHEL-23582] - cxl/mbox: Add missing parameter to docs. (John W. Linville) [RHEL-23582] - cxl/test: Simulate event log overflow (John W. Linville) [RHEL-23582] - cxl/test: Add specific events (John W. Linville) [RHEL-23582] - cxl/test: Add generic mock events (John W. Linville) [RHEL-23582] - cxl/mem: Trace Memory Module Event Record (John W. Linville) [RHEL-23582] - cxl/mem: Trace DRAM Event Record (John W. Linville) [RHEL-23582] - cxl/mem: Trace General Media Event Record (John W. Linville) [RHEL-23582] - cxl/mem: Wire up event interrupts (John W. Linville) [RHEL-23582] - cxl: fix spelling mistakes (John W. Linville) [RHEL-23582] - tools/testing/cxl: Remove cxl_test module math loading message (John W. Linville) [RHEL-23582] - tools/testing/cxl: Add XOR Math support to cxl_test (John W. Linville) [RHEL-23582] - cxl/mbox: Add debug messages for enabled mailbox commands (John W. Linville) [RHEL-23582] - cxl/mem: Read, trace, and clear events on driver load (John W. Linville) [RHEL-23582] - PCI/CXL: Export native CXL error reporting control (John W. Linville) [RHEL-23582] - fix build breakage in tools/testing/cxl (John W. Linville) [RHEL-23582] - redhat/configs: turn off CONFIG_NVDIMM_SECURITY_TEST (John W. Linville) [RHEL-23582] - libnvdimm: Introduce CONFIG_NVDIMM_SECURITY_TEST flag (John W. Linville) [RHEL-23582]- bonding: fix incorrect software timestamping report (Hangbin Liu) [RHEL-42409] - redhat/configs: increase CONFIG_DEFAULT_MMAP_MIN_ADDR from 32K to 64K for aarch64 (Brian Masney) [RHEL-45195] - locking/atomic: Make test_and_*_bit() ordered on failure (Paolo Bonzini) [RHEL-45199] - net: amd-xgbe: Fix skb data length underflow (Ken Cox) [RHEL-43794] {CVE-2022-48743} - net: sched: sch_multiq: fix possible OOB write in multiq_tune() (cki-backport-bot) [RHEL-43470] {CVE-2024-36978} - serial: port: Don't block system suspend even if bytes are left to xmit (Andrew Halaney) [RHEL-41060] - serial: core: Fix missing shutdown and startup for serial base port (Andrew Halaney) [RHEL-41060] - serial: core: Clearing the circular buffer before NULLifying it (Andrew Halaney) [RHEL-41060] - serial: port: Don't suspend if the port is still busy (Andrew Halaney) [RHEL-41060] - mmc: sdhci_am654: Fix ITAPDLY for HS400 timing (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Add ITAPDLYSEL in sdhci_j721e_4bit_set_clock (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Update comments in sdhci_am654_set_clock (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Fix itapdly/otapdly array type (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Add OTAP/ITAP delay enable (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Write ITAPDLY for DDR52 timing (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Add tuning algorithm for delay chain (Lucas Karpinski) [RHEL-41085] - Revert "mmc: core: Capture correct oemid-bits for eMMC cards" (Lucas Karpinski) [RHEL-41085] - mmc: core: Capture correct oemid-bits for eMMC cards (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Use readl_poll_timeout_atomic in msdc_reset_hw (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix error propagation for some ioctl commands (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix error code in sdhci_sprd_tuning() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Disable LPM during initialization (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: fix LPM negotiation so x86/S0ix SoCs can suspend (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Fix build error unused-function (Lucas Karpinski) [RHEL-41085] - mmc: host: Improve I/O read/write performance for GL9763E (Lucas Karpinski) [RHEL-41085] - mmc: core: sdio: hold retuning if sdio in 1-bit mode (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Move card detect gpio polarity quirk to gpiolib (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Replace platform device pointer by generic one (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Use temporary variable for struct device (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Get rid of platform data leftovers (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Add description for struct member (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: move atmel MCI header file (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Convert to gpio descriptors (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Add SD HS mode online tuning (Lucas Karpinski) [RHEL-41085] - mmc: core: Add host specific tuning support for SD HS mode (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-esdhc-imx: improve ESDHC_FLAG_ERR010450 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pltfm: Rename sdhci_pltfm_register() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pltfm: Remove sdhci_pltfm_unregister() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-st: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-sparx5: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-hlwd: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-iproc: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_f_sdh30: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-dove: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-bcm-kona: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pltfm: Add sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: core: Cleanup mmc_sd_num_wr_blocks() function (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: milbeaut: remove redundant of_match_ptr() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-spear: remove redundant of_match_ptr() (Lucas Karpinski) [RHEL-41085] - mmc: wbsd: fix double mmc_free_host() in wbsd_init() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-st: Use devm_platform_ioremap_resource_byname() (Lucas Karpinski) [RHEL-41085] - mmc: block: Fix in_flight[issue_type] value error (Lucas Karpinski) [RHEL-41085] - MIPS: Alchemy: only build mmc support helpers if au1xmmc is enabled (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: force non-modular build and remove symbol_get usage (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: fix order of function calls in sdhci_f_sdh30_remove (Lucas Karpinski) [RHEL-41085] - mmc: uniphier-sd: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: sd8787: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: mvsdio: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-spear: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-esdhc-mcf: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: wmt-sdmmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-st: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: usdhi60rol0: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: wbsd: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: owl: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: rockchip: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: alcor: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-esdhc-imx: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-acpi: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-tegra: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdio: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-aspeed: Convert to platform remove (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-aspeed: remove unneeded variables (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: moxart: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: cavium-octeon: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: mxs-mmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-s3c: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: xenon: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav3: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: omap: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: milbeaut: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pic32: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: hi3798cv200: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: davinci_mmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: cb710: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: litex_mmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sunxi: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: core: propagate removable attribute to driver core (Lucas Karpinski) [RHEL-41085] - mmc: Explicitly include correct DT includes (Lucas Karpinski) [RHEL-41085] - mmc: davinci: Make SDIO irq truly optional (Lucas Karpinski) [RHEL-41085] - mmc: uniphier-sd: register irqs before registering controller (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: remove outdated indentation (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: register irqs before registering controller (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: Revert "mmc: core: Allow mmc_start_host() synchronously detect a card" (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-f-sdh30: Replace with sdhci_pltfm (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Improve ux500 debug prints (Lucas Karpinski) [RHEL-41085] - mmc: moxart: read scr register without changing byte order (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: Drop redundant WARN_ON() in the irq handler (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Add support for SW busy-end timeouts (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: add delay block support for STM32MP25 (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: prepare other delay block support (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: manage block gap hardware flow control (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Add support for sdmmc variant revision v3.0 (Lucas Karpinski) [RHEL-41085] - mmc: mmci: add stm32_idmabsize_align parameter (Lucas Karpinski) [RHEL-41085] - mmc: usdhi60rol0: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: sunxi: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-spear: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-acpi: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: owl: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: omap: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: mvsdio: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: litex_mmc: set PROBE_PREFER_ASYNCHRONOUS (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Break out a helper function (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Use a switch statement machine (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Use state machine state as exit condition (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Retry the busy start condition (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Make busy complete state machine explicit (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Break out error check in busy detect (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Stash status while waiting for busy (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Unwind big if() clause (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Clear busy_status when starting command (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: set feedback clock when using delay block (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: fix max busy timeout calculation (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Set PROBE_PREFER_ASYNCHRONOUS (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: reduce CIT for better performance (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: GL9755: Mask the replay timer timeout of AER (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Add support SD Express card for GL9767 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Add VDD2 definition for power control register (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Set SDR104's clock to 205MHz and enable SSC for GL9767 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Add Genesys Logic GL9767 support (Lucas Karpinski) [RHEL-41085] - rnbd-srv: don't pass a holder for non-exclusive blkdev_get_by_path (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: remove redundant mmc_request_done() call from irq context (Lucas Karpinski) [RHEL-41085] - mmc: block: ioctl: do write error check for spi (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: fix DMA configure compatibility issue when 64bit DMA mode is used. (Lucas Karpinski) [RHEL-41085] - mmc: sdio: Add/rename SDIO ID of the RTL8723DS SDIO wifi cards (Lucas Karpinski) [RHEL-41085] - wifi: rtw88: rtw8723d: Implement RTL8723DS (SDIO) efuse parsing (Lucas Karpinski) [RHEL-41085] - wifi: rtw88: sdio: Check the HISR RX_REQUEST bit in rtw_sdio_rx_isr() (Lucas Karpinski) [RHEL-41085] - mmc: core: Remove unnecessary error checks and change return type (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Disable broken 64-bit DMA on MSM8916 (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: sd8787: Fix WILC CHIP_EN and RESETN toggling order (Lucas Karpinski) [RHEL-41085] - mmc: vub300: fix invalid response handling (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: Avoid ugly error message when SDIO wakeup IRQ isn't used (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Avoid cast to incompatible function type (Lucas Karpinski) [RHEL-41085] - mmc: block: Suppress empty whitespaces in prints (Lucas Karpinski) [RHEL-41085] - mmc: omap: restore original power up/down steps (Lucas Karpinski) [RHEL-41085] - mmc: omap: fix deferred probe (Lucas Karpinski) [RHEL-41085] - mmc: omap: fix broken slot switch lookup (Lucas Karpinski) [RHEL-41085] - ARM: OMAP2+: fix N810 MMC gpiod table (Lucas Karpinski) [RHEL-41085] - ARM: OMAP2+: fix bogus MMC GPIO labels on Nokia N8x0 (Lucas Karpinski) [RHEL-41085] - ARM: omap2: Fix copy/paste bug (Lucas Karpinski) [RHEL-41085] - ARM/mmc: Convert old mmci-omap to GPIO descriptors (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Make dw_mci_pltfm_remove() return void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-esdhc-imx: make "no-mmc-hs400" works (Lucas Karpinski) [RHEL-41085] - mmc: block: ensure error propagation for non-blk (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Fix an error handling path in sdhci_cdns_probe() (Lucas Karpinski) [RHEL-41085] - mmc: vub300: remove unreachable code (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Support mmc hardware reset (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Add AMD Pensando Elba SoC support (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Support device specific init during probe (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Enable device specific override of writel() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Switch to the new ICE API (Lucas Karpinski) [RHEL-41085] - mmc: sdio: add Realtek SDIO vendor ID and various wifi device IDs (Lucas Karpinski) [RHEL-41085] - mmc: core: Remove unused macro mmc_req_rel_wr (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Skip setting clock delay for 400KHz (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add support for eMMC5.1 on Xilinx Versal Net platform (Lucas Karpinski) [RHEL-41085] - mmc: core: Allow mmc_start_host() synchronously detect a card (Lucas Karpinski) [RHEL-41085] - mmc: core: remove unnecessary (void*) conversions (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: fix quirk to ignore command inhibit for data (Lucas Karpinski) [RHEL-41085] - mmc: core: Log about empty non-removable slots (Lucas Karpinski) [RHEL-41085] - mmc: sdricoh_cs: remove unused sdricoh_readw function (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Remove Intel Thunder Bay SOC support (Lucas Karpinski) [RHEL-41085] - mmc: usdhi6rol0: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-aspeed: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: owl-mmc: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: omap: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc-pltfm: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: drop useless sdhci_get_compatibility() !OF stub (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: use new helpers mmc_regulator_enable/disable_vqmmc (Lucas Karpinski) [RHEL-41085] - mmc: core: add helpers mmc_regulator_enable/disable_vqmmc (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: simplify usage of mmc_regulator_set_ocr (Lucas Karpinski) [RHEL-41085] - mmc: arasan: Use of_property_present() for testing DT property presence (Lucas Karpinski) [RHEL-41085] - mmc: Use of_property_read_bool() for boolean properties (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: remove R-Car H3 ES1.* handling (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc-starfive: Fix initialization of prev_err (Lucas Karpinski) [RHEL-41085] - mmc: core: Allow invalid regulator in mmc_regulator_set_ocr() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add support to request the "gate" clock (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: Fix SDR50 mode timing issue (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: core: fix return value check in devm_mmc_alloc_host() (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: constify member data of struct meson_host (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: use devm_clk_get_enabled() for core clock (Lucas Karpinski) [RHEL-41085] - mmc: starfive: Add sdio/emmc driver support (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: Add StarFive MMC module (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: support platform interrupt as card detect interrupt (Lucas Karpinski) [RHEL-41085] - mmc: core: support setting card detect interrupt from drivers (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: fix SDIO mode if cap_sdio_irq isn't set (Lucas Karpinski) [RHEL-41085] - mmc: core: Align to common busy polling behaviour for mmc ioctls (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: remove meson_mmc_get_cd (Lucas Karpinski) [RHEL-41085] - mmc: omap: drop TPS65010 dependency (Lucas Karpinski) [RHEL-41085] - mmc: moxart: set maximum request/block/segment sizes (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: use devm_mmc_alloc_host (Lucas Karpinski) [RHEL-41085] - mmc: core: add devm_mmc_alloc_host (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Add support for vqmmc power supply (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Work around bug on JZ4760(B) (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: fix error handling in mmc_spi_probe() (Lucas Karpinski) [RHEL-41085] - mmc: uniphier-sd: Add control to switch UHS speed (Lucas Karpinski) [RHEL-41085] - mmc: uniphier-sd: Add control of UHS mode using SD interface logic (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: uniphier-sd: Add socionext,syscon-uhs-mode property (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: sdhci-pxa: add pxav1 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add optional pinctrl for SDIO IRQ workaround (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add SDIO card IRQ workaround for PXA168 V1 controller (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add optional core clock (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: change clock name to match DT bindings (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add register workaround for PXA168 silicon bug (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: enable CONFIG_MMC_SDHCI_IO_ACCESSORS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add initial support for PXA168 V1 controller (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq_sd8787: Allow being built-in irrespective of dependencies (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Remove SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-iproc: Replace SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav3: Replace SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Replace SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Replace SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci: Replace SDHCI_QUIRK_MISSING_CAPS for Ricoh controller (Lucas Karpinski) [RHEL-41085] - mmc: sdio: Spelling s/compement/complement/ (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: fix race between stop command and start of next command (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Add RZ/V2M compatible string (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Modify mismatched function name (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: renesas,sdhi: Document RZ/V2M support (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix eMMC init failure after hw reset (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Disable CLK_AUTO when the clock is less than 400K (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Resolve "unused" warnings with CONFIG_OF=n (Lucas Karpinski) [RHEL-41085] - mmc: vub300: fix warning - do not call blocking ops when !TASK_RUNNING (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: limit the SDHC clock frequency (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Remove unneeded semicolon (Lucas Karpinski) [RHEL-41085] - mmc: core: Normalize the error handling branch in sd_read_ext_regs() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix no reset data and command after voltage switch (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Avoid unnecessary ->set_clock() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Fix voltage switch delay (Lucas Karpinski) [RHEL-41085] - mmc: mmc-hsq: Use fifo to dispatch mmc_request (Lucas Karpinski) [RHEL-41085] - mmc: core: Remove non-data R1B ioctl workaround (Lucas Karpinski) [RHEL-41085] - mmc: core: refactor debugfs code (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Fix missing clk_disable_unprepare in msdc_of_clock_parse() (Lucas Karpinski) [RHEL-41085] - mmc: Avoid open coding by using mmc_op_tuning() (Lucas Karpinski) [RHEL-41085] - mmc: mmc_test: Fix removal of debugfs file (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: use new convenience macro from MMC core (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: add helper to access quirks (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: better reset from HS400 mode (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: alway populate SCC pointer (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix ambiguous TRIM and DISCARD arg (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: Use device_match_of_node() (Lucas Karpinski) [RHEL-41085] - clk: socfpga: remove the setting of clk-phase for sdmmc_clk (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc-pltfm: socfpga: add method to configure clk-phase (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: synopsys-dw-mshc: document "altr,sysmgr-syscon" (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci: Fix possible memory leak caused by missing pci_dev_put() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Fix the SD tuning issue that the SDHCI_TRANSFER_MODE is cleared incorrectly (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Add quirks for broken timeout clock capability (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Add support for non-removable media (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Add compatible string for Socionext F_SDH30_E51 (Lucas Karpinski) [RHEL-41085] - dt-bindings: sdhci-fujitsu: Add compatible string for F_SDH30_E51 (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Add reset control support (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: Convert sdhci-fujitsu to JSON schema (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: fix two spelling mistakes in comment (Lucas Karpinski) [RHEL-41085] - mmc: mmci: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: wbsd: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: via-sdmmc: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: litex_mmc: ensure `host->irq == 0` if polling (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: add Inline Crypto Engine clock control (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: fix card detect fail issue caused by CD# debounce timeout (Lucas Karpinski) [RHEL-41085] - mmc: tmio: remove 'alignment_shift' from platform data (Lucas Karpinski) [RHEL-41085] - mmc: tmio: remove tmio_mmc_k(un)map_atomic helpers (Lucas Karpinski) [RHEL-41085] - mmc: Remove duplicate words in comments (Lucas Karpinski) [RHEL-41085] - mmc: wmt-sdmmc: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: vub300: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: toshsd: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: moxart: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: alcor: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci: Set PROBE_PREFER_ASYNCHRONOUS (Lucas Karpinski) [RHEL-41085] - mmc: core: properly select voltage range without power cycle (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-*: Convert drivers to new sdhci_and_cqhci_reset() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Fix SDHCI_RESET_ALL for CQHCI (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Fix SDHCI_RESET_ALL for CQHCI (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Allow building with COMPILE_TEST (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: 'select', not 'depends' REGMAP_MMIO (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix WRITE_ZEROES CQE handling (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add support for dynamic configuration (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix kernel panic when remove non-standard SDIO card (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-core: Disable ES for ASUS BIOS on Jasper Lake (Lucas Karpinski) [RHEL-41085] - mmc: block: Remove error check of hw_reset on reset (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix minimum clock limit (Lucas Karpinski) [RHEL-41085] - mmc: queue: Cancel recovery work on cleanup (Lucas Karpinski) [RHEL-41085] - mmc: remove tmio_mmc driver (Lucas Karpinski) [RHEL-41085] - mmc: wbsd: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: tmio_mmc_core: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: tmio_mmc_core: Remove local_irq_{save,restore}() around k[un]map_atomic() (Lucas Karpinski) [RHEL-41085] - mmc: tifm_sd: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: tifm_sd: Remove local_irq_{save,restore}() around tifm_sd_bounce_block() (Lucas Karpinski) [RHEL-41085] - mmc: tifm_sd: Remove local_irq_{save,restore}() around tifm_sd_transfer_data() (Lucas Karpinski) [RHEL-41085] - mmc: mmc_test: Remove local_irq_{save,restore}() around sg_copy_{from,to}_buffer() (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: Remove local_irq_{save,restore}() around sg_miter_{next,stop}() (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: Remove local_irq_{save,restore}() around k[un]map_atomic() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Remove local_irq_{save,restore}() around sg_miter_{next,stop}() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Remove local_irq_{save,restore}() around k[un]map_atomic() (Lucas Karpinski) [RHEL-41085] - mmc: remove cns3xxx driver (Lucas Karpinski) [RHEL-41085] - clk: remove s3c24xx driver (Lucas Karpinski) [RHEL-41085] - mmc: remove s3cmci driver (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix the limitation of div (Lucas Karpinski) [RHEL-41085] - mmc: core: Terminate infinite loop in SD-UHS voltage switch (Lucas Karpinski) [RHEL-41085] - mmc: moxart: fix 4-bit bus width and remove 8-bit bus width (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Fix host->cmd is null (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: add SDIO interrupt support (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: adjust and re-use constant IRQ_EN_MASK (Lucas Karpinski) [RHEL-41085] - mmc: jz4740_mmc: Fix error check for dma_map_sg (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Fix error check for dma_map_sg (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: Fix an error handling path in au1xmmc_probe() (Lucas Karpinski) [RHEL-41085] - mmc: core: Switch to basic workqueue API for sdio_irq_work (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix inconsistent sd3_bus_mode at UHS-I SD voltage switch failure (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix UHS-I SD 1.8V workaround branch (Lucas Karpinski) [RHEL-41085] - mmc: sunxi-mmc: Fix clock refcount imbalance during unbind (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: Fix an error handling path in meson_mmc_probe() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: fix some SD cards compatibility issue at DDR50 mode (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Clear interrupts when cqe off/disable (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: Fix another error handling path in pxamci_probe() (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: Fix an error handling path in pxamci_probe() (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: add support for SDIO eint wakup IRQ (Lucas Karpinski) [RHEL-41085] - mmc: core: Add support for SDIO wakeup interrupt (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: mtk-sd: extend interrupts and pinctrls properties (Lucas Karpinski) [RHEL-41085] - mmc: cavium-thunderx: Add of_node_put() when breaking out of loop (Lucas Karpinski) [RHEL-41085] - mmc: cavium-octeon: Add of_node_put() when breaking out of loop (Lucas Karpinski) [RHEL-41085] - mmc: core: quirks: Add of_node_put() when breaking out of loop (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: use clk_get_rate(base_clk) in PM resume (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: drop redundant of_device_id entries (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: Use mmc_card_sdio macro (Lucas Karpinski) [RHEL-41085] - mmc: core: Use mmc_card_* macro and add a new for the sd_combo type (Lucas Karpinski) [RHEL-41085] - mmc: core: Replace with already defined values for readability (Lucas Karpinski) [RHEL-41085] - mmc: block: Add single read for 4k sector cards (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: fix set_uhs_signaling rewriting of MC1R (Lucas Karpinski) [RHEL-41085] - mmc: tmio: avoid glitches when resetting (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Fix typo's (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Get the reset handle early in the probe (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: re-tuning is needed after a pm transition to support emmc HS200 mode (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Fix a lockdep warning for PM runtime init (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Fixup use of of_find_compatible_node() (Lucas Karpinski) [RHEL-41085] - mmc: core: Do not evaluate HS400 capabilities if bus has no MMC capability (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-st: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: rockchip: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: hi3789cv200: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: wait dma stop bit reset to 0 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Initialize base_clk to NULL in sdhci_brcmstb_probe() (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Fix typo in comment (Lucas Karpinski) [RHEL-41085] - mmc: debugfs: Fix file release memory leak (Lucas Karpinski) [RHEL-41085] - mmc: block: Fix CQE recovery reset success (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: fix typo (Lucas Karpinski) [RHEL-41085] - mmc: cqhci: Capture eMMC and SD card errors (Lucas Karpinski) [RHEL-41085] - mmc: debugfs: Add debug fs error state entry for mmc driver (Lucas Karpinski) [RHEL-41085] - mmc: debugfs: Add debug fs entry for mmc driver (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Capture eMMC and SD card errors (Lucas Karpinski) [RHEL-41085] - mmc: core: Capture eMMC and SD card errors (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: Silence a clang warning (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Fix refcount leak in esdhc_signal_voltage_switch (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Add ability to increase max clock rate for 72116b0 (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix busy polling for MMC_SEND_OP_COND again (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add NULL check for data field (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Fix compiler warning (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Add compatible string check for sdx65 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Add compatible string check for sm8150 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Add SoC specific compatibles (Lucas Karpinski) [RHEL-41085] - mmc: Add MMC_QUIRK_BROKEN_SD_CACHE for Kingston Canvas Go Plus from 11/2019 (Lucas Karpinski) [RHEL-41085] - mmc: core: Add SD card quirk for broken discard (Lucas Karpinski) [RHEL-41085] - mmc: core: Support zeroout using TRIM for eMMC (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Enable Clock Gating to save power (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Re-organize flags (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Remove custom ios handler (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Simplify if(chan) and if(!chan) (Lucas Karpinski) [RHEL-41085] - mmc: core: Add CIDs for cards to the entropy pool (Lucas Karpinski) [RHEL-41085] - mmc: core: use kobj_to_dev() (Lucas Karpinski) [RHEL-41085] - mmc: sunxi-mmc: Fix DMA descriptors allocated above 32 bits (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Reset GCC_SDCC_BCR register for SDHC (Lucas Karpinski) [RHEL-41085] - mmc: core: Allows to override the timeout value for ioctl() path (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Use of_device_get_match_data() helper (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Fix initialization frozen issue (Lucas Karpinski) [RHEL-41085] - mmc: core: Set HS clock speed before sending HS CMD13 (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Break IRQ status loop when all zero (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: switch to device-managed dmam_alloc_coherent() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: A workaround to allow GL9755 to enter ASPM L1.2 (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: move platform_data header to proper location (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Apply DMA engine limits to maximum segment size (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Use devm_clk_hw_get_clk() for clock retrieval (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Remove .card_hw_reset callback (Lucas Karpinski) [RHEL-41085] - mmc: improve API to make clear hw_reset callback is for cards (Lucas Karpinski) [RHEL-41085] - mmc: core: improve API to make clear that mmc_sw_reset is for cards (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: remove superfluous specific M3W entry (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: R-Car V3H ES2.0 gained HS400 support (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: don't overwrite TAP settings when HS400 tuning is complete (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: R-Car V3M also has no HS400 (Lucas Karpinski) [RHEL-41085] - mmc: omap: Make it CCF clk API compatible (Lucas Karpinski) [RHEL-41085] - mmc: core: Fixup support for writeback-cache for eMMC and SD (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: parse speed mode options (Lucas Karpinski) [RHEL-41085] - mmc: core: block: fix sloppy typing in mmc_blk_ioctl_multi_cmd() (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: use a buffer for unaligned DMA requests (Lucas Karpinski) [RHEL-41085] - mmc: block: Check for errors after write on SPI (Lucas Karpinski) [RHEL-41085] - Revert "mmc: sdhci-xenon: fix annoying 1.8V regulator warning" (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: correctly check all elements of sg list (Lucas Karpinski) [RHEL-41085] - mmc: tmio: remove outdated members from host struct (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Silence delay phase calculation debug log (Lucas Karpinski) [RHEL-41085] - mmc: davinci_mmc: Handle error for clk_enable (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Fix GL9763E runtime PM when the system resumes from suspend (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Add runtime PM for GL9763E (Lucas Karpinski) [RHEL-41085] - mmc: dw-mmc-rockchip: Fix handling invalid clock rates (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Support setting f_min from host drivers (Lucas Karpinski) [RHEL-41085] - mmc: core: Restore (almost) the busy polling for MMC_SEND_OP_COND (Lucas Karpinski) [RHEL-41085] - mmc: core: Drop HS400 caps unless 8-bit bus is supported too (Lucas Karpinski) [RHEL-41085] - mmc: host: Return an error when ->enable_sdio_irq() ops is missing (Lucas Karpinski) [RHEL-41085] - mmc: core: Improve fallback to speed modes if eMMC HS200 fails (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: Simplify division/shift logic (Lucas Karpinski) [RHEL-41085] - mmc: meson: Fix usage of meson_mmc_post_req() (Lucas Karpinski) [RHEL-41085] - mmc: core: use sysfs_emit() instead of sprintf() (Lucas Karpinski) [RHEL-41085] - mmc: block: fix read single on recovery logic (Lucas Karpinski) [RHEL-41085] - mmc: sunxi-mmc: Add D1 MMC variant (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: sunxi: Add D1 MMC and eMMC compatibles (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Use device_property_string_array_count() (Lucas Karpinski) [RHEL-41085] - mmc: davinci: Use of_device_get_match_data() helper (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: Use of_device_get_match_data() helper (Lucas Karpinski) [RHEL-41085] - mmc: wmt-sdmmc: Use of_device_get_match_data() helper (Lucas Karpinski) [RHEL-41085] - moxart: fix potential use-after-free on remove path (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: Check for null res pointer (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Add a switch to enable/disable SSC for GL9750 and GL9755 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Enable SSC at 50MHz and 100MHz for GL9750 and GL9755 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Reduce the SSC value at 205MHz for GL9750 and GL9755 (Lucas Karpinski) [RHEL-41085] - mmc: core: Wait for command setting 'Power Off Notification' bit to complete (Lucas Karpinski) [RHEL-41085] - mmc: Add driver for LiteX's LiteSDCard interface (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: Add bindings for LiteSDCard (Lucas Karpinski) [RHEL-41085] - MAINTAINERS: co-maintain LiteX platform (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Check for error num after setting mask (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Fix potential null pointer risk (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: propagate errors from platform_get_irq() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: Improve card input timing at SDR104/HS200 mode (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Support using a bi-directional DMA channel (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: ingenic: Support using bi-directional DMA channel (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Do not wait for DTO in case of error (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Add driver callbacks for data read timeout (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc-exynos: Add support for ARTPEC-8 (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: exynos-dw-mshc: Add support for ARTPEC-8 (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Drop unused MESON_SDHC_NUM_BUILTIN_CLKS macro (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Set MANUAL_STOP for multi-block SDIO commands (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdio: add IRQ check (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: add IRQ check (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: clean up a debug message (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Assign src_clk parent to src_clk_cg for legacy DTs (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Fix usage of devm_clk_get_optional() (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Take action for no-sdio device-tree parameter (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Use BIT() and GENMASK() macros to describe fields (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Use readl_poll_timeout instead of open-coded polling (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: GL975[50]: Issue 8/16-bit MMIO reads as 32-bit reads. (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: GL9755: Support for CD/WP inversion on OF platforms (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: clear DLYB_CR after sending tuning command (Lucas Karpinski) [RHEL-41085] - mmc: mmci: add hs200 support for stm32 sdmmc (Lucas Karpinski) [RHEL-41085] - mmc: mmci: increase stm32 sdmmcv2 clock max freq (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Add support for sdmmc variant revision v2.2 (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix blk_status_t handling (Lucas Karpinski) [RHEL-41085] - mmc: core: Remove redundant driver match function (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: free the ext_csd when mmc_get_ext_csd success (Lucas Karpinski) [RHEL-41085] - mmc: mxc: Use the new PM macros (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Use the new PM macros (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: Use write_or_read temporary variable in mmc_spi_data_do() (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: Convert 'multiple' to be boolean in mmc_spi_data_do() (Lucas Karpinski) [RHEL-41085] - mmc: core: Disable card detect during shutdown (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: initialize variable properly when tuning (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: use common_caps (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: rockchip: use common_caps (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: hi3798cv200: use common_caps (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: add common capabilities to replace caps (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci: Add PCI ID for Intel ADL (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Allow lower TMOUT value than maximum (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Simplify an expression (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Use devm_clk_get_optional() to obtain CD clock (Lucas Karpinski) [RHEL-41085] - mmc: spi: Add device-tree SPI IDs (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: Revert special init for wl1251 (Lucas Karpinski) [RHEL-41085] - mmc: core: transplant ti,wl1251 quirks from to be retired omap_hsmmc (Lucas Karpinski) [RHEL-41085] - mmc: core: Fixup storing of OCR for MMC_QUIRK_NONSTD_SDIO (Lucas Karpinski) [RHEL-41085] - mmc: core: provide macro and table to match the device tree to apply quirks (Lucas Karpinski) [RHEL-41085] - mmc: core: allow to match the device tree to apply quirks (Lucas Karpinski) [RHEL-41085] - mmc: core: rewrite mmc_fixup_device() (Lucas Karpinski) [RHEL-41085] - mmc: core: adjust polling interval for CMD1 (Lucas Karpinski) [RHEL-41085] - mmc: core: change __mmc_poll_for_busy() parameter type (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Avoid hung state if GEN_CMD transfer fails (Lucas Karpinski) [RHEL-41085] - mmc: tmio: reinit card irqs in reset routine (Lucas Karpinski) [RHEL-41085] - mmc: tmio: reenable card irqs after the reset callback (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: Move cqhci init behind ungate clock (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: Fix spelling mistake "candiates" -> candidates (Lucas Karpinski) [RHEL-41085] - mmc: cqhci: clear HALT state after CQE enable (Lucas Karpinski) [RHEL-41085] - mmc: vub300: fix control-message timeouts (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: fix the finding clock sample value (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Fix build if CONFIG_PM_SLEEP is not set (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Drop use of ->init_card() callback (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Remove forward declaration of sdhci_omap_context_save() (Lucas Karpinski) [RHEL-41085] - mmc: add MT7921 SDIO identifiers for MediaTek Bluetooth devices (Lucas Karpinski) [RHEL-41085] - mmc: winbond: don't build on M68K (Lucas Karpinski) [RHEL-41085] - mmc: mxs-mmc: disable regulator on error and in the remove function (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Configure optional wakeirq (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Allow SDIO card power off and enable aggressive PM (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Implement PM runtime functions (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Add omap_offset to support omap3 and earlier (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Handle voltages to add support omap4 (Lucas Karpinski) [RHEL-41085] - dt-bindings: sdhci-omap: Update binding for legacy SoCs (Lucas Karpinski) [RHEL-41085] - mmc: moxart: Fix null pointer dereference on pointer host (Lucas Karpinski) [RHEL-41085] - mmc: moxart: Fix reference count leaks in moxart_probe (Lucas Karpinski) [RHEL-41085] - mmc: slot-gpio: Update default label when no con_id provided (Lucas Karpinski) [RHEL-41085] - mmc: slot-gpio: Refactor mmc_gpio_alloc() (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: do not use memcpy_to/fromio for dram-access-quirk (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Wait until DLL locked after being configured (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: Fix spelling mistake "unsupport" -> "unsupported" (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-s3c: Describe driver in KConfig (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: replace while loop with read_poll_timeout (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: wait for calibration done before proceed (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Add small comment about reset thread (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Check MMCHS_HL_HWINFO register for ADMA (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Parse legacy ti,non-removable property (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Restore sysconfig after reset (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Fix context restore (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Fix NULL pointer exception if regulator is not configured (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Add HS400 online tuning support (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: mtk-sd: Add hs400 dly3 setting (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-s3c: drop unneeded MODULE_ALIAS (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: update mmc-card.yaml reference (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Dont wait for DRTO on Write RSP error (Lucas Karpinski) [RHEL-41085] - mmc: cqhci: Print out qcnt in case of timeout (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: Make use of the helper macro SET_RUNTIME_PM_OPS() (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Remove unused parameters (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add intel Thunder Bay SOC support to the arasan eMMC driver (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Remove unused parameters(mrq) (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Add wait dma stop done flow (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: fix regression with hard reset on old SDHIs (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Only inject fault before done/error (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: sd8787: fix compilation warning (Lucas Karpinski) [RHEL-41085] - mmc: queue: Remove unused parameters(request_queue) (Lucas Karpinski) [RHEL-41085] - mmc: core: Return correct emmc response in case of ioctl error (Lucas Karpinski) [RHEL-41085] - mmc: queue: Match the data type of max_segments (Lucas Karpinski) [RHEL-41085] - mmc: switch from 'pci_' to 'dma_' API (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: add wilc1000_sdio dependency for pwrseq_sd8787 (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: sd8787: add support for wilc1000 (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: Extend pwrseq-sd8787 binding for wilc1000 (Lucas Karpinski) [RHEL-41085] - mmc: core: Issue HPI in case the BKOPS timed out (Lucas Karpinski) [RHEL-41085] - mmc: usdhi6rol0: Implement card_busy function (Lucas Karpinski) [RHEL-41085] - mmc: moxart: Fix issue with uninitialized dma_slave_config (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Fix issue with uninitialized dma_slave_config (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Use maximum possible data timeout value (Lucas Karpinski) [RHEL-41085] - mmc: sdio: Print contents of unknown CIS tuples (Lucas Karpinski) [RHEL-41085] - mmc: sdio: Don't warn about vendor CIS tuples (Lucas Karpinski) [RHEL-41085] - mmc: core: Avoid hogging the CPU while polling for busy after I/O writes (Lucas Karpinski) [RHEL-41085] - mmc: core: Avoid hogging the CPU while polling for busy for mmc ioctls (Lucas Karpinski) [RHEL-41085] - mmc: core: Avoid hogging the CPU while polling for busy in the I/O err path (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Add data CRC error injection (Lucas Karpinski) [RHEL-41085] - mmc: mmci: De-assert reset on probe (Lucas Karpinski) [RHEL-41085] - mmc: core: Only print retune error when we don't check for card removal (Lucas Karpinski) [RHEL-41085] - mmc: host: factor out clearing the retune state (Lucas Karpinski) [RHEL-41085] - mmc: host: add kdoc for mmc_retune_{en|dis}able (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: Simplify busy loop in mmc_spi_skip() (Lucas Karpinski) [RHEL-41085] - mmc: usdhi6rol0: use proper DMAENGINE API for termination (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: use proper DMAENGINE API for termination (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi_sys_dmac: use proper DMAENGINE API for termination (Lucas Karpinski) [RHEL-41085] - mmc: arasan: Fix the issue in reading tap values from DT (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Modify data type of the clk_phase array (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Use appropriate type of division macro (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Check return value of non-void funtions (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Skip Auto tuning for DDR50 mode in ZynqMP platform (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add "SDHCI_QUIRK_MULTIBLOCK_READ_ACMD12" quirk. (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Modified SD default speed to 19MHz for ZynqMP (Lucas Karpinski) [RHEL-41085] - redhat/configs: Adding CONFIG_TYPEC_MUX_IT5205 and CONFIG_USB_DEFAULT_AUTHORIZATION_MODE (Desnes Nunes) [RHEL-37673] - redhat/configs: Adding CONFIG_PHY_RTK_RTD_USB2PHY and CONFIG_PHY_RTK_RTD_USB3PHY (Desnes Nunes) [RHEL-37673] - redhat/configs: Adding CONFIG_TYPEC_MUX_IT5205 (Desnes Nunes) [RHEL-37673] - kcov, usb: disable interrupts in kcov_remote_start_usb_softirq (Desnes Nunes) [RHEL-37673] - kcov: fix spelling typos in comments (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: fix use-after-free case in tcpm_register_source_caps (Desnes Nunes) [RHEL-37673] - usb: core: hcd: Convert from tasklet to BH workqueue (Desnes Nunes) [RHEL-37673] - backtracetest: Convert from tasklet to BH workqueue (Desnes Nunes) [RHEL-37673] - media: dvb_frontend: Use wait_event_freezable_timeout() for freezable kthread (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: Check for port partner validity before consuming it (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: enforce ready state when queueing alt mode vdm (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: unregister existing source caps before re-registration (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: clear pd_event queue in PORT_RESET (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: queue correct sop type in tcpm_queue_vdm_unlocked (Desnes Nunes) [RHEL-37673] - usb: Fix regression caused by invalid ep0 maxpacket in virtual SuperSpeed device (Desnes Nunes) [RHEL-37673] - usb: ohci: Prevent missed ohci interrupts (Desnes Nunes) [RHEL-37673] - USB: core: Fix access violation during port device removal (Desnes Nunes) [RHEL-37673] - usb: dwc3: core: Prevent phy suspend during init (Desnes Nunes) [RHEL-37673] - usb: xhci-plat: Don't include xhci.h (Desnes Nunes) [RHEL-37673] - USB: serial: option: add Telit FN920C04 rmnet compositions (Desnes Nunes) [RHEL-37673] - usb: dwc3: ep0: Don't reset resource alloc flag (Desnes Nunes) [RHEL-37673] - Revert "usb: cdc-wdm: close race between read and workqueue" (Desnes Nunes) [RHEL-37673] - USB: serial: option: add Rolling RW101-GL and RW135-GL support (Desnes Nunes) [RHEL-37673] - USB: serial: option: add Lonsung U8300/U9300 product (Desnes Nunes) [RHEL-37673] - USB: serial: option: add support for Fibocom FM650/FG650 (Desnes Nunes) [RHEL-37673] - USB: serial: option: support Quectel EM060K sub-models (Desnes Nunes) [RHEL-37673] - USB: serial: option: add Fibocom FM135-GL variants (Desnes Nunes) [RHEL-37673] - usb: misc: onboard_usb_hub: Disable the USB hub clock on failure (Desnes Nunes) [RHEL-37673] - thunderbolt: Avoid notify PM core about runtime PM resume (Desnes Nunes) [RHEL-37673] - thunderbolt: Fix wake configurations after device unplug (Desnes Nunes) [RHEL-37673] - phy: freescale: imx8m-pcie: fix pcie link-up instability (Desnes Nunes) [RHEL-37673] - usb: Disable USB3 LPM at shutdown (Desnes Nunes) [RHEL-37673] - xhci: Fix root hub port null pointer dereference in xhci tracepoints (Desnes Nunes) [RHEL-37673] - usb: xhci: correct return value in case of STS_HCE (Desnes Nunes) [RHEL-37673] - USB: core: Fix deadlock in port "disable" sysfs attribute (Desnes Nunes) [RHEL-37673] - USB: core: Add hub_get() and hub_put() routines (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Check capabilities before cable and identity discovery (Desnes Nunes) [RHEL-37673] - usb: typec: Return size of buffer if pd_set operation succeeds (Desnes Nunes) [RHEL-37673] - usb: udc: remove warning when queue disabled ep (Desnes Nunes) [RHEL-37673] - usb: dwc3: Properly set system wakeup (Desnes Nunes) [RHEL-37673] - Revert "usb: phy: generic: Get the vbus supply" (Desnes Nunes) [RHEL-37673] - usb: cdc-wdm: close race between read and workqueue (Desnes Nunes) [RHEL-37673] - USB: core: Fix deadlock in usb_deauthorize_interface() (Desnes Nunes) [RHEL-37673] - USB: UAS: return ENODEV when submit urbs fail with device not attached (Desnes Nunes) [RHEL-37673] - usb: usb-acpi: Fix oops due to freeing uninitialized pld pointer (Desnes Nunes) [RHEL-37673] - usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic (Desnes Nunes) [RHEL-37673] - phy: tegra: xusb: Add API to retrieve the port number of phy (Desnes Nunes) [RHEL-37673] - usb: Clarify expected behavior of dev_bin_attrs_are_visible() (Desnes Nunes) [RHEL-37673] - xhci: Allow RPM on the USB controller (1022:43f7) by default (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add support to set tcpc connector orientatition (Desnes Nunes) [RHEL-37673] - usb: typec: tcpci: add generic tcpci fallback compatible (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: typec-tcpci: add tcpci fallback binding (Desnes Nunes) [RHEL-37673] - usb: core: Set connect_type of ports based on DT node (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Add downstream facing ports to realtek binding (Desnes Nunes) [RHEL-37673] - usb: misc: onboard_usb_hub: Add support for TI TUSB8020B (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Add binding for TI USB8020B hub controller (Desnes Nunes) [RHEL-37673] - usb: dwc3: core: Add DWC31 version 2.00a controller (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Register SOP' alternate modes with cable plug (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Register SOP/SOP' Discover Identity Responses (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Register cables based on GET_CABLE_PROPERTY (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros (Desnes Nunes) [RHEL-37673] - usb: typec: pd: no opencoding of FIELD_GET (Desnes Nunes) [RHEL-37673] - usb: typec: altmodes/displayport: send configure message on sop' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: fix SOP' sequences in tcpm_pd_svdm (Desnes Nunes) [RHEL-37673] - usb: usb-acpi: Set port connect type of not connectable ports correctly (Desnes Nunes) [RHEL-37673] - usb: Export BOS descriptor to sysfs (Desnes Nunes) [RHEL-37673] - USB: serial: cp210x: add pid/vid for TDK NC0110013M and MM0110113M (Desnes Nunes) [RHEL-37673] - USB: serial: keyspan: remove redundant assignment to pointer data (Desnes Nunes) [RHEL-37673] - USB: serial: ftdi_sio: remove redundant assignment to variable cflag (Desnes Nunes) [RHEL-37673] - USB: serial: oti6858: remove redundant assignment to variable divisor (Desnes Nunes) [RHEL-37673] - USB: serial: option: add MeiG Smart SLM320 product (Desnes Nunes) [RHEL-37673] - USB: serial: cp210x: add ID for MGP Instruments PDS100 (Desnes Nunes) [RHEL-37673] - USB: serial: add device ID for VeriFone adapter (Desnes Nunes) [RHEL-37673] - USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB (Desnes Nunes) [RHEL-37673] - USB: document some API requirements on disconnection (Desnes Nunes) [RHEL-37673] - usb: xhci: Add error handling in xhci_map_urb_for_dma (Desnes Nunes) [RHEL-37673] - xhci: dbc: poll at different rate depending on data transfer activity (Desnes Nunes) [RHEL-37673] - xhci: retry Stop Endpoint on buggy NEC controllers (Desnes Nunes) [RHEL-37673] - xhci: fix matching completion events with TDs (Desnes Nunes) [RHEL-37673] - usb: xhci: utilize 'xhci_free_segments_for_ring()' for freeing segments (Desnes Nunes) [RHEL-37673] - usb: xhci: remove duplicate code from 'xhci_clear_command_ring()' (Desnes Nunes) [RHEL-37673] - xhci: save slot ID in struct 'xhci_port' (Desnes Nunes) [RHEL-37673] - xhci: replace real & fake port with pointer to root hub port (Desnes Nunes) [RHEL-37673] - xhci: rework how real & fake ports are found (Desnes Nunes) [RHEL-37673] - usb: typec: constify struct class usage (Desnes Nunes) [RHEL-37673] - USB: typec: no opencoding FIELD_GET (Desnes Nunes) [RHEL-37673] - media: pvrusb2: fix uaf in pvr2_context_set_notify (Desnes Nunes) [RHEL-37673] - media: usb: s2255: Refactor s2255_get_fx2fw (Desnes Nunes) [RHEL-37673] - thunderbolt: Constify the struct device_type usage (Desnes Nunes) [RHEL-37673] - thunderbolt: Add trace events support for the control channel (Desnes Nunes) [RHEL-37673] - thunderbolt: Keep the domain powered when USB4 port is in redrive mode (Desnes Nunes) [RHEL-37673] - Revert "xhci: add helper to stop endpoint and wait for completion" (Desnes Nunes) [RHEL-37673] - usb: core: constify the struct device_type usage (Desnes Nunes) [RHEL-37673] - usb: phy: constify the struct device_type usage (Desnes Nunes) [RHEL-37673] - usb: typec: constify the struct device_type usage (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Get PD revision for partner (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Update connector cap and status (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Limit read size on v1.2 (Desnes Nunes) [RHEL-37673] - minmax: relax check to allow comparison between unsigned arguments and signed constants (Desnes Nunes) [RHEL-37673] - minmax: allow comparisons of 'int' against 'unsigned char/short' (Desnes Nunes) [RHEL-37673] - minmax: allow min()/max()/clamp() if the arguments have the same signedness. (Desnes Nunes) [RHEL-37673] - minmax: add umin(a, b) and umax(a, b) (Desnes Nunes) [RHEL-37673] - minmax: fix header inclusions (Desnes Nunes) [RHEL-37673] - tracing: Define the is_signed_type() macro once (Desnes Nunes) [RHEL-37673] - usb: roles: Link the switch to its connector (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: microchip,usb5744: Remove peer-hub as requirement (Desnes Nunes) [RHEL-37673] - usb: image: mdc800: Remove redundant assignment to variable retval (Desnes Nunes) [RHEL-37673] - usb: storage: freecom: Remove redundant assignment to variable offset (Desnes Nunes) [RHEL-37673] - usb: sysfs: use kstrtobool() if possible (Desnes Nunes) [RHEL-37673] - Documentation: usb: Document FunctionFS DMABUF API (Desnes Nunes) [RHEL-37673] - usb: gadget: functionfs: Add DMABUF import interface (Desnes Nunes) [RHEL-37673] - usb: gadget: functionfs: Factorize wait-for-endpoint code (Desnes Nunes) [RHEL-37673] - usb: gadget: Support already-mapped DMA SGs (Desnes Nunes) [RHEL-37673] - usb: dwc3: apply snps,host-vbus-glitches workaround unconditionally (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: dwc3: drop 'snps,host-vbus-glitches-quirk' (Desnes Nunes) [RHEL-37673] - usb: dwc3: Fix an IS_ERR() vs NULL check in dwc3_power_off_all_roothub_ports() (Desnes Nunes) [RHEL-37673] - usb: dwc3: gadget: Remove redundant assignment to pointer trb (Desnes Nunes) [RHEL-37673] - usb: dwc3: gadget: Rewrite endpoint allocation flow (Desnes Nunes) [RHEL-37673] - usb: core: Kconfig: Improve USB authorization mode help (Desnes Nunes) [RHEL-37673] - xhci: add helper to stop endpoint and wait for completion (Desnes Nunes) [RHEL-37673] - xhci: Decouple handling an event from checking for unhandled events (Desnes Nunes) [RHEL-37673] - xhci: Don't check if the event ring is valid before every event TRB (Desnes Nunes) [RHEL-37673] - xhci: add helper that checks for unhandled events on a event ring (Desnes Nunes) [RHEL-37673] - xhci: move event processing for one interrupter to a separate function (Desnes Nunes) [RHEL-37673] - xhci: update event ring dequeue pointer position to controller correctly (Desnes Nunes) [RHEL-37673] - xhci: remove unnecessary event_ring_deq parameter from xhci_handle_event() (Desnes Nunes) [RHEL-37673] - xhci: make isoc_bei_interval variable interrupter specific. (Desnes Nunes) [RHEL-37673] - xhci: Add helper to set an interrupters interrupt moderation interval (Desnes Nunes) [RHEL-37673] - xhci: Add interrupt pending autoclear flag to each interrupter (Desnes Nunes) [RHEL-37673] - media: pvrusb2: fix pvr2_stream_callback casts (Desnes Nunes) [RHEL-37673] - media: pvrusb2: remove redundant NULL check (Desnes Nunes) [RHEL-37673] - media: pvrusb2: Use wait_event_freezable() for freezable kthread (Desnes Nunes) [RHEL-37673] - thunderbolt: Improve DisplayPort tunnel setup process to be more robust (Desnes Nunes) [RHEL-37673] - thunderbolt: Calculate DisplayPort tunnel bandwidth after DPRX capabilities read (Desnes Nunes) [RHEL-37673] - thunderbolt: Reserve released DisplayPort bandwidth for a group for 10 seconds (Desnes Nunes) [RHEL-37673] - thunderbolt: Introduce tb_tunnel_direction_downstream() (Desnes Nunes) [RHEL-37673] - thunderbolt: Re-order bandwidth group functions (Desnes Nunes) [RHEL-37673] - thunderbolt: Fail the failed bandwidth request properly (Desnes Nunes) [RHEL-37673] - thunderbolt: Log an error if DPTX request is not cleared (Desnes Nunes) [RHEL-37673] - thunderbolt: Handle bandwidth allocation mode disable request (Desnes Nunes) [RHEL-37673] - thunderbolt: Re-calculate estimated bandwidth when allocation mode is enabled (Desnes Nunes) [RHEL-37673] - thunderbolt: Use DP_LOCAL_CAP for maximum bandwidth calculation (Desnes Nunes) [RHEL-37673] - thunderbolt: Correct typo in host_reset parameter (Desnes Nunes) [RHEL-37673] - thunderbolt: Skip discovery also in USB4 v2 host (Desnes Nunes) [RHEL-37673] - thunderbolt: Reset only non-USB4 host routers in resume (Desnes Nunes) [RHEL-37673] - media: cx231xx: controls are from another device, mark this (Desnes Nunes) [RHEL-37673] - media: em28xx: annotate unchecked call to media_device_register() (Desnes Nunes) [RHEL-37673] - usb: gadget: f_fs: expose ready state in configfs (Desnes Nunes) [RHEL-37673] - usb: dwc3: Add workaround for host mode VBUS glitch when boot (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: dwc3: Add snps,host-vbus-glitches-quirk avoid vbus glitch (Desnes Nunes) [RHEL-37673] - XHCI: Separate PORT and CAPs macros into dedicated file (Desnes Nunes) [RHEL-37673] - usb: typec: altmodes/displayport: add SOP' support (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add alt mode enter/exit/vdm support for sop' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add discover svids and discover modes support for sop' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add state machine support for SRC_VDM_IDENTITY_REQUEST (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add discover identity support for SOP' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpci: add attempt_vconn_swap_discovery callback (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add control message support to sop' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: process receive and transmission of sop' messages (Desnes Nunes) [RHEL-37673] - usb: typec: tcpci: add tcpm_transmit_type to tcpm_pd_receive (Desnes Nunes) [RHEL-37673] - usb: typec: tcpci: add cable_comm_capable attribute (Desnes Nunes) [RHEL-37673] - usb: typec: altmodes: add svdm version info for typec cables (Desnes Nunes) [RHEL-37673] - usb: typec: altmodes: add typec_cable_ops to typec_altmode (Desnes Nunes) [RHEL-37673] - usb: phy: generic: Disable vbus on removal (Desnes Nunes) [RHEL-37673] - usb: phy: generic: Implement otg->set_vbus (Desnes Nunes) [RHEL-37673] - usb: phy: generic: Get the vbus supply (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: usb-nop-xceiv: Repurpose vbus-regulator (Desnes Nunes) [RHEL-37673] - usb: mtu3: Add MT8195 MTU3 ip-sleep wakeup support (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: mtu3: Add MT8195 MTU3 ip-sleep support (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Clean-up "usb-phy" constraints (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: add common Type-C USB Switch schema (Desnes Nunes) [RHEL-37673] - usb: core: add phy notify connect and disconnect (Desnes Nunes) [RHEL-37673] - phy: realtek: usb: add new driver for the Realtek RTD SoC USB 3.0 PHY (Desnes Nunes) [RHEL-37673] - phy: realtek: usb: add new driver for the Realtek RTD SoC USB 2.0 PHY (Desnes Nunes) [RHEL-37673] - phy: core: add notify_connect and notify_disconnect callback (Desnes Nunes) [RHEL-37673] - usb: core: Make default authorization mode configurable (Desnes Nunes) [RHEL-37673] - usb: core: Amend initial authorized_default value (Desnes Nunes) [RHEL-37673] - usb: host: Add ac5 to EHCI Orion (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Add Marvell ac5 (Desnes Nunes) [RHEL-37673] - ucsi_ccg: Refine the UCSI Interrupt handling (Desnes Nunes) [RHEL-37673] - usb: audio-v2: Correct comments for struct uac_clock_selector_descriptor (Desnes Nunes) [RHEL-37673] - usb: typec: mux: Add ITE IT5205 Alternate Mode Passive MUX driver (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Introduce ITE IT5205 Alt. Mode Passive MUX (Desnes Nunes) [RHEL-37673] - usb: storage: sddr55: fix sloppy typing in sddr55_{read|write}_data() (Desnes Nunes) [RHEL-37673] - usb: usb_autopm_get_interface use modern helper (Desnes Nunes) [RHEL-37673] - USB: uapi: OTG 3.0 (Desnes Nunes) [RHEL-37673] - thunderbolt: Remove usage of the deprecated ida_simple_xx() API (Desnes Nunes) [RHEL-37673] - thunderbolt: Fix rollback in tb_port_lane_bonding_enable() for lane 1 (Desnes Nunes) [RHEL-37673] - thunderbolt: Fix XDomain rx_lanes_show and tx_lanes_show (Desnes Nunes) [RHEL-37673] - thunderbolt: Reset topology created by the boot firmware (Desnes Nunes) [RHEL-37673] - thunderbolt: Make tb_switch_reset() support Thunderbolt 2, 3 and USB4 routers (Desnes Nunes) [RHEL-37673] - thunderbolt: Introduce tb_path_deactivate_hop() (Desnes Nunes) [RHEL-37673] - thunderbolt: Introduce tb_port_reset() (Desnes Nunes) [RHEL-37673] - ABI: sysfs-class-extcon: use uppercase X for wildcards (Desnes Nunes) [RHEL-37673] - extcon: Remove unused inline functions (Desnes Nunes) [RHEL-37673] - extcon: Amend kernel documentation of struct extcon_dev (Desnes Nunes) [RHEL-37673] - extcon: fix possible name leak in extcon_dev_register() (Desnes Nunes) [RHEL-37673] - extcon: Drop unneeded assignments (Desnes Nunes) [RHEL-37673] - extcon: Use sizeof(*pointer) instead of sizeof(type) (Desnes Nunes) [RHEL-37673] - extcon: Use unique number for the extcon device ID (Desnes Nunes) [RHEL-37673] - extcon: Remove dup device name in the message and unneeded error check (Desnes Nunes) [RHEL-37673] - extcon: Use dev_of_node(dev) instead of dev->of_node (Desnes Nunes) [RHEL-37673] - extcon: Use device_match_of_node() helper (Desnes Nunes) [RHEL-37673] - extcon: Use sysfs_emit() to instead of sprintf() (Desnes Nunes) [RHEL-37673] - extcon: Use DECLARE_BITMAP() to declare bit arrays (Desnes Nunes) [RHEL-37673] - extcon: Fix kernel doc of property capability fields to avoid warnings (Desnes Nunes) [RHEL-37673] - extcon: Fix kernel doc of property fields to avoid warnings (Desnes Nunes) [RHEL-37673] - extcon: Add extcon_alloc_groups to simplify extcon register function (Desnes Nunes) [RHEL-37673] - extcon: Add extcon_alloc_muex to simplify extcon register function (Desnes Nunes) [RHEL-37673] - extcon: Add extcon_alloc_cables to simplify extcon register function (Desnes Nunes) [RHEL-37673] - extcon: Remove redundant null checking for class (Desnes Nunes) [RHEL-37673] - extcon: Add EXTCON_DISP_CVBS and EXTCON_DISP_EDP (Desnes Nunes) [RHEL-37673] - extcon: Drop unexpected word "the" in the comments (Desnes Nunes) [RHEL-37673] - extcon: Modify extcon device to be created after driver data is set (Desnes Nunes) [RHEL-37673] - extcon: Fix some kernel-doc comments (Desnes Nunes) [RHEL-37673] - extcon: Deduplicate code in extcon_set_state_sync() (Desnes Nunes) [RHEL-37673] - pinctrl: tegra: Display pin function in pinconf-groups (Desnes Nunes) [RHEL-37673] - pinctrl: tegra: add OF node when logging OF parsing errors (Desnes Nunes) [RHEL-37673] - Revert "pinctrl: tegra: Add support to display pin function" (Desnes Nunes) [RHEL-37673] - pinctrl: tegra: Switch to use DEFINE_NOIRQ_DEV_PM_OPS() helper (Desnes Nunes) [RHEL-37673] - pm: Introduce DEFINE_NOIRQ_DEV_PM_OPS() helper (Desnes Nunes) [RHEL-37673] - pinctrl: tegra: Add support to display pin function (Desnes Nunes) [RHEL-37673] - usb: dwc3: pci: Don't set "linux,phy_charger_detect" property on Lenovo Yoga Tab2 1380 (Desnes Nunes) [RHEL-37673] - usb: dwc3: pci: Drop duplicate ID (Desnes Nunes) [RHEL-37673] - usb: dwc3: pci: add support for the Intel Arrow Lake-H (Desnes Nunes) [RHEL-37673] - mm/hugetlb: fix DEBUG_LOCKS_WARN_ON(1) when dissolve_free_hugetlb_folio() (Nico Pache) [RHEL-39710] {CVE-2024-36028} - hugetlb: check for hugetlb folio before vmemmap_restore (Nico Pache) [RHEL-39710] - hugetlb: set hugetlb page flag before optimizing vmemmap (Nico Pache) [RHEL-39710] - ACPI: PM: s2idle: Enable Low-Power S0 Idle MSFT UUID for non-AMD systems (Lenny Szubowicz) [RHEL-25779]- wifi: save new module iwlwifi-tests in internal rpm (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: restore country code during resume (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: refactor setting country code logic (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't change BA sessions during restart (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: mark EMLSR disabled in cleanup iterator (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: assign link STA ID lookups during restart (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: check BSSID Index against MaxBSSID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: improve association error reporting slightly (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Add mhi_power_down_keep_dev() API to support system suspend/hibernation (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - net: qrtr: support suspend/hibernation (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: support hibernation (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: rtw89: pci: correct TX resource checking for PCI DMA channel of firmware command (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-36253] - wifi: rtw89: reset AFEDIG register in power off sequence (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-36253] - wifi: nl80211: Avoid address calculations via out of bounds array indexing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: transmit deauth only if link is available (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: connac: use muar idx 0xe for non-mt799x as well (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7603: add wpdma tx eof flag for PSE client reset (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7915: add missing chanctx ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix check in iwl_mvm_sta_fw_id_mask (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: reconfigure TLC during HW restart (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: select STA mask only for active links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: set wider BW OFDMA ignore correctly (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix active link counting during recovery (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't select link ID if not provided in scan request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix uninitialized variable in mt7996_irq_tasklet() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Do not warn on invalid link on scan complete (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: ignore non-TX BSSs in per-STA profile (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: ensure 4-byte alignment for suspend & wow command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: pcie: handle randbuf allocation failure (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix size of txpower MCU command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: connac: check for null before dereferencing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix link ID management (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: fix unaligned le16 access (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove link before AP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: init peer measurement result (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: don't free NULL coalescing rule (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-39754] {CVE-2024-36941} - wifi: mac80211: mlme: re-parse if AP mode is less than client (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: mlme: fix memory leak (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: mlme: re-parse with correct mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: fix idle calculation with multi-link (Jose Ignacio Tornos Martinez) [RHEL-34696] - Revert "wifi: iwlwifi: bump FW API to 90 for BZ/SC devices" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: return uid from iwl_mvm_build_scan_cmd (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove old PASN station when adding a new one (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: split mesh fast tx cache into local/proxied/forwarded (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: fix the order of arguments for trace events of the tx_rx_evt class (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: ensure beacon is non-S1G prior to extracting the beacon timestamp field (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't use rate mask for scanning (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: check EHT/TTLM action frame length (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: include link ID when releasing frames (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: handle debugfs names more carefully (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: guard against invalid STA ID on removal (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-39803] {CVE-2024-36921} - wifi: iwlwifi: read txq->read_ptr under lock (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-39799] {CVE-2024-36922} - wifi: iwlwifi: fw: don't always use FW dump trig (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: rfi: fix potential response leaks (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37165] {CVE-2024-35912} - wifi: mac80211: correctly set active links upon TTLM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Configure the link mapping for non-MLD FW (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: consider having one active link (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37161] {CVE-2024-35913} - wifi: mac80211: fix prep_connection error path (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: fix rdev_dump_mpp() arguments order (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: disable MLO for the time being (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add a flag to disable wireless extensions (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: fix ieee80211_bss_*_flags kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: check/clear fast rx for non-4addr sta VLAN changes (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-36809] {CVE-2024-35789} - wifi: mac80211: fix mlme_link_id_dbg() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: fix configuration for shared antenna for 8922A (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: move release offload packet earlier for WoWLAN mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: set security engine options for 802.11ax chips only (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: update suspend/resume for different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: update config mac function with different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: update DMA function with different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: update WoWLAN status register for different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: update WoWLAN reason register for different chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcm80211: handle pmk_op allocation failure (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-35152] {CVE-2024-27048} - wifi: rtw89: coex: Add coexistence policy to decrease WiFi packet CRC-ERR (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: When Bluetooth not available don't set power/gain (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: add return value to ensure H2C command is success or not (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: Reorder H2C command index to align with firmware (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: add BTC ctrl_info version 7 and related logic (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: add init_info H2C command format version 7 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add coexistence helpers of SW grant (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: add coexistence helpers {cfg/get}_plt (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: Remove rtl_intf_ops.read_efuse_byte (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8821c: Fix false alarm count (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8821c: Fix beacon loss and disconnect (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8821cu: Fix connection failure (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8821cu: Fix firmware upload fail (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove TDLS peers on link deactivation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove TDLS peers only on affected link (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: mlme: unify CSA handling (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: introduce a feature flag for quiet in CSA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: pass link conf to abort_channel_switch (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: pass link_id to channel switch ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: allow cfg80211_defragment_element() without output (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: expose cfg80211_iter_rnr() to drivers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: hide element parsing internals (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove unneeded scratch_len subtraction (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: defragment reconfiguration MLE when parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify multi-link element parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove unnecessary ML element checks (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add ieee80211_vif_link_active() helper (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove unnecessary ML element type check (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: update scratch_pos after defrag (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: Adjust CQM handling for MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: Allow beacons to update BSS table regardless of scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add link id to ieee80211_gtk_rekey_add() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: print flags in tracing in hex (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: obtain AP HT/VHT data for assoc request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't add VHT capa on links without them (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: handle netif carrier up/down with link AP during MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove only link keys during stopping link AP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: check A-MSDU format more carefully (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37345] {CVE-2024-35937} - wifi: iwlwifi: Add missing MODULE_FIRMWARE() for *.pnvm (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: track capability/opmode NSS separately (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: fix supported rate masking in scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: check link exists before use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: always initialize match_auth (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix license in p2p.c and p2p.h (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: constify MHI channel and controller configs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add rcu lock for ath12k_wmi_p2p_noa_event() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: decrease MHI channel buffer length to 8KB (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37341] {CVE-2024-35938} - wifi: rtl8xxxu: fix mixed declarations in rtl8xxxu_set_aifs() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rt2x00: silence sparse warnings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmsmac: silence sparse warnings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: do not pass hidden SSID attribute as value directly (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: implement PCI CLK/ASPM/L1SS for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: Update EHT PHY beamforming capability (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: advertise missing extended scan feature (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: fweh: Fix boot crash on Raspberry Pi 4 (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: pci_generic: constify modem_telit_fn980_hw_v1_config (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: thermal: don't try to register multiple times (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: fix warning on DMA ring capabilities event (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: do not dump SRNG statistics during resume (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: remove MHI LOOPBACK channels (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: rearrange IRQ enable/disable in reset path (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: mt76: Remove redundant assignment to variable tidno (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: fix the issue of missing txpwr settings from ch153 to ch177 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7921: fix suspend issue on MediaTek COB platform (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7921: fix a potential association failure upon resuming (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7921: fix the unfinished command of regd_notifier before suspend (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt792x: update the country list of EU for ACPI SAR (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt792x: fix a potential loading failure of the 6Ghz channel config from ACPI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7921: fix incorrect type conversion for CLC command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925e: fix use-after-free in free_irq() (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-35148] {CVE-2024-27049} - wifi: mt76: mt7921e: fix use-after-free in free_irq() (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-34868] {CVE-2024-26892} - wifi: mt76: mt792x: add the illegal value check for mtcl table of acpi (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix the wrong data type for scan command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: set page_pool napi pointer for mmio devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt792x: fix ethtool warning (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix HIF_TXD_V2_1 value (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: connac: set correct muar_idx for mt799x chipsets (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: add locking for accessing mapped registers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: remove TXS queue setting (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix efuse reading issue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: mark GCMP IGTK unsupported (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix HE beamformer phy cap for station vif (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: ensure 4-byte alignment for beacon commands (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: disable AMSDU for non-data frames (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix TWT issues (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: check txs format before getting skb by pid (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: support temperature sensor (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: update PCIe DMA settings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: add support to set ifs time by mcu command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: add flow to avoid chip bt function fail (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix the wrong header translation config (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix WoW failed in encrypted mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix fw download fail (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix wmm queue mapping (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix mcu query command fail (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz band (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt76x2u: add netgear wdna3100v3 to device table (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt792xu: enable dmashdl support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: usb: store usb endpoint in mt76_queue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: usb: create a dedicated queue for psd traffic (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix fw loading timeout (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7915: update mt798x_wmac_adie_patch_7976 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7915: add locking for accessing mapped registers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7915: fix error recovery with WED enabled (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: check txs format before getting skb by pid (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: disable HW AMSDU when using fixed rate (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Change the trace string for the userspace tools mapping (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: revert reset line logic flip (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 Pro (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: set initial values for unexpected cases of USB endpoint priority (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: check vif before using in rtl8xxxu_tx() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl8192cu: Fix TX aggregation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: remove AKM suite be32 conversion for external auth request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: refactor parsing CSA offsets (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: force WLAN_AKM_SUITE_SAE in big endian in NL80211_CMD_EXTERNAL_AUTH (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: load b0 version of ucode for HR1/HR2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: handle per-phy statistics from fw (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: iwl-fh.h: fix kernel-doc issues (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: api: fix kernel-doc reference (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: unlock mvm if there is no primary link (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: bump FW API to 90 for BZ/SC devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: support PHY context version 6 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: partially support PHY context version 6 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: support wider-bandwidth OFDMA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: use ML element parsing helpers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: align ieee80211_mle_get_bss_param_ch_cnt() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: refactor RNR parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: clean up cfg80211_inform_bss_frame_data() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: remove cfg80211_inform_single_bss_frame_data() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: set correct param change count in ML element (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: Add KHZ_PER_GHZ to units.h and reuse (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up assignments to pointer cache. (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: make associated BSS pointer visible to the driver (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: add support for switch_vif_chanctx callback (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: check beacon countdown is complete on per link basis (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: ep: check the correct variable in mhi_ep_register_controller() (Jose Ignacio Tornos Martinez) [RHEL-34696] - Revert "bus: mhi: core: Add support for reading MHI info from device" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: add missing read critical sections around vif list traversal (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix declarations ordering (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: use SRCU instead of RCU for vif list traversal (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: split deeply nested RCU list traversal in dedicated helper (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add helper of set_channel (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add set_channel RF part (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add set_channel BB part (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add set_channel MAC part (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmsmac: avoid function pointer casts (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: remove unused scan_events from struct scan_req_params (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add support for QCA2066 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: move pci.ops registration ahead (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: provide address list if chip supports 2 stations (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: support 2 station interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl_usb: Store the endpoint addresses (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl8192cu: Fix 2T2R chip type detection (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: remove unnecessary rcu_read_unlock() for punctured (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: declare to support two chanctx (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: support MCC on Wi-Fi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: implement MRC H2C command functions (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: implement MRC C2H event handling (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add definition of H2C command and C2H event for MRC series (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: validate chip id during bus probe (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: prevent use-after-free on vif when cleaning up all interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: use IEEE80211_MAX_MESH_ID_LEN appropriately (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: cancel session protection only if there is one (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove IWL_MVM_STATUS_NEED_FLUSH_P2P (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: remove the unused scan_events from ath12k_wmi_scan_req_arg (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Remove unused scan_flags from struct ath12k_wmi_scan_req_arg (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Do not use scan_flags from struct ath12k_wmi_scan_req_arg (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: Remove scan_flags union from struct scan_req_params (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: Do not directly use scan_flags in struct scan_req_params (Jose Ignacio Tornos Martinez) [RHEL-34696] - net: sched: codel replace GPLv2/BSD boilerplate (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: check own capabilities for EMLSR (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: bump FW API to 89 for AX/BZ/SC devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: iwl-trans.h: clean up kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fw: file: clean up kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: api: dbg-tlv: fix up kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: error-dump: fix kernel-doc issues (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix thermal kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: don't use TRUE/FALSE with bool (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: api: fix constant version to match FW (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Fix the listener MAC filter flags (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Extend support for P2P service discovery (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: work around A-MSDU size problem (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: nvm: parse the VLP/AFC bit from regulatory (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: iwlmvm: handle unprotected deauth/disassoc in d3 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: report unprotected deauth/disassoc in wowlan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: allow reporting wakeup for unprot deauth/disassoc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: drop injection on disabled-chan monitor (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: optionally support monitor on disabled channels (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: rename UHB to 6 GHz (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: Add 160MHz bw range to regdom_custom_04 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove only own link stations during stop_ap (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: flush only stations using requests links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add support for link id attribute in NL80211_CMD_DEL_STATION (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove gfp parameter from ieee80211_obss_color_collision_notify (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: change qutoa to DBCC by default for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: reference quota mode when setting Tx power (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: implement AP mode related reg for BE generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: correct register definition and merge IO for ctrl_nbtg_bt_tx() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: differentiate narrow_bw_ru_dis setting according to chip gen (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: use PLCP information to match BSS_COLOR and AID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: reset PHY-1 hardware when going to enable/disable (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: correct MUEDCA setting for MAC-1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: return held quota of DLE when changing MAC-1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: load BB parameters to PHY-1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: correct PHY register offset for PHY-1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: do not cast hidden SSID attribute value to boolean (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: Refactor 1-element array into flexible array in struct mwifiex_ie_types_chan_list_param_set (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: correct CRC7 calculation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: MCC take reconfig into account (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: move handling from add/remove to assign/unassign for MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: tweak weight recalc ahead before MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: tweak bitmap recalc ahead before MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: add sub-entity swap function to cover replacing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: drop TIMING_BEACON_ONLY and sync beacon TSF by self (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: set preamble size to auto as default in wilc_init_fw_config() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: use kstrtoX_from_user() in debugfs handlers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fix #ifdef CONFIG_ACPI check (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: fix kernel-doc for cfg80211_chandef_primary (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: queue: improve warning for no skb in reclaim (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: move BA notif messages before action (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: show skb_mac_gso_segment() failure reason (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove flags for enable/disable beacon filter (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't set replay counters to 0xff (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: pcie: Add new PCI device id and CNVI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't send the smart fifo command if not needed (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't set the MFP flag for the GTK (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-36900] {CVE-2024-27434} - wifi: iwlwifi: fw: allow vmalloc for PNVM image (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't do duplicate detection for nullfunc packets (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix erroneous queue index mask (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: avoid garbage iPN (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: always update keys in D3 exit (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: limit pseudo-D3 to 60 seconds (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: combine condition/warning (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix the key PN index (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Keep connection in case of missed beacons during RX (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: properly check if link is active (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: take SGOM and UATS code out of ACPI ifdef (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't abort queue sync in CT-kill (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: define RX queue sync timeout as a macro (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: expand queue sync warning messages (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Declare support for secure LTF measurement (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: advertise support for protected ranging negotiation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove one queue sync on BA session stop (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: support EHT for WH (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't support reduced tx power on ack for new devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: use system_unbound_wq for debug dump (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove EHT code from mac80211.c (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read mac step from aux register (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: adjust rx_phyinfo debugfs to MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: const-ify chandef pointers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: Add support for PPAG cmd v5 and PPAG revision 3 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: pcie: don't allow hw-rfkill to stop device on gen2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: add HONOR to PPAG approved list (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add support to call csa_finish on a link (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: start and finalize channel switch on link basis (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: handle set csa/after_csa beacon on per link basis (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: update beacon counters per link basis (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: send link id in channel_switch ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: refactor STA CSA parsing flows (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: Add utility for converting op_class into chandef (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: return negative -EINVAL instead of positive EINVAL (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't use sband->band early (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: add missing kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add missing kernel-doc for fast_tx_check (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clarify vif handling in TX dequeue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: allow CSA to same channel (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: convert ieee80211_ie_build_eht_cap() to SKB use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: convert ieee80211_ie_build_he_cap() to SKB use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: move element parsing to a new file (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: start building elements in SKBs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify adding supported rates (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: tdls: use ieee80211_put_he_6ghz_cap() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: rename ieee80211_ie_build_he_6ghz_cap() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: limit HE RU capabilities when limiting bandwidth (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: adjust EHT capa when lowering bandwidth (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify HE/EHT element length functions (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: disallow basic multi-link element in per-STA profile (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: disambiguate element parsing errors (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: implement MLO multicast deduplication (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add/use ieee80211_get_sn() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211/mac80211: move puncturing into chandef (Jose Ignacio Tornos Martinez) [RHEL-34696] - iwlwifi: mvm: Use for_each_thermal_trip() for walking trip points (Jose Ignacio Tornos Martinez) [RHEL-34696] - iwlwifi: mvm: Populate trip table before registering thermal zone (Jose Ignacio Tornos Martinez) [RHEL-34696] - iwlwifi: mvm: Drop unused fw_trips_index[] from iwl_mvm_thermal_device (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: use cfg80211_chandef_primary_freq() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: simplify cfg80211_chandef_compatible() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wireless: declare different S1G chandefs incompatible (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: refactor puncturing bitmap extraction (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: move puncturing validation code (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: validate assoc response channel config (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: support wider bandwidth OFDMA config (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add and use a link iteration macro (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: introduce 'channel request' (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: chan: chandef is non-NULL for reserved (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify non-chanctx drivers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up HE 6 GHz and EHT chandef parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up connection process (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up band switch in duration (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove extra shadowing variable (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove unused MAX_MSG_LEN define (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Fix uninitialized use of ret in ath12k_mac_allocate() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: Really consistently use ath11k_vif_to_arvif() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: advertise P2P dev support for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: designating channel frequency for ROC scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: move peer delete after vdev stop of station for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: allow specific mgmt frame tx while vdev is not up (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: change WLAN_SCAN_PARAMS_MAX_IE_LEN from 256 to 512 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: implement remain on channel for P2P mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: implement handling of P2P NoA event (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add P2P IE in beacon template (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: change interface combination for P2P mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix incorrect logic of calculating vdev_stats_id (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix broken structure wmi_vdev_create_cmd (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: update rate mask per sta (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: download firmware with key data for secure boot (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: parse secure section from firmware file (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: read firmware secure information from efuse (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: consider checksum length of security data (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops::rfk_hw_init (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops::rfk_init_late to do initial RF calibrations later (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: rfk: implement chip_ops to call RF calibrations (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger TSSI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger TXGAPK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger DACK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger DPK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger RX DCK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger IQK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: send channel information to firmware for RF calibrations (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add a completion to wait RF calibration report from C2H event (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Add tracing support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: remove setting msg.spi (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: Drop unused headers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmsmac: Drop legacy header (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: Add TP-Link TL-WN823N V2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: initialize eirp_power before use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: enable 802.11 power save mode in station mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: fix kunit exports (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix warnings from dmi_get_system_info() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fw: fix compiler warning for NULL string print (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fw: fix compile w/o CONFIG_ACPI (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: ep: Use kcalloc() instead of kzalloc() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: make functions public (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: bump FW API to 88 for AX/BZ/SC devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't send BT_COEX_CI command on new devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read DSM functions from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading DSM from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: simplify getting DSM from ACPI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: take send-DSM-to-FW flows out of ACPI ifdef (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: rfi: use a single DSM function for all RFI configurations (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read ECKV table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read WRDD table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: support link command version 2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: use fast balance scan in case of an active P2P GO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't send NDPs for new tx devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read SPLC from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading SPLC from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: api: clean up some kernel-doc/typos (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: remove unused function prototype (Jose Ignacio Tornos Martinez) [RHEL-34696] - iwlwifi: fw: fix more kernel-doc warnings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't allow deactivation of all links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: enable all links only in MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: move WPA version validation to policy (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up FILS discovery change flags handling (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: trace SMPS requests from driver (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: add control to skip beacons (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read WTAS table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: separate TAS 'read-from-BIOS' and 'send-to-FW' flows (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading TAS table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: don't check TAS block list size twice (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read PPAG table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: validate PPAG table when sent to FW (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading PPAG table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: small cleanups in PPAG table flows (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read SAR tables from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: cleanup sending PER_CHAIN_LIMIT_OFFSET_CMD (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading SAR tables from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: check AP supports EMLSR (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: d3: implement suspend with MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: tests: verify BSS use flags of NSTR links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add a kunit test for 6 GHz colocated AP parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: refactor duplicate chanctx condition (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: log dropped packets due to MIC error (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: support SPP A-MSDUs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: pcie: Add the PCI device id for new hardware (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix the TLC command after ADD_STA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: use FW rate for non-data only on new devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: remove Gl A-step remnants (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Fix FTM initiator flags (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: always have 'uats_enabled' (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't set trigger frame padding in AP mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: Fix spelling mistake "SESION" -> "SESSION" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: d3: fix IPN byte order (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: add support for TID to link mapping neg request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fix EWRD table validity check (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: cleanup uefi variables loading (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: implement GLAI ACPI table loading (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: initialize rates in FW earlier (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: disconnect station vifs if recovery failed (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: acpi: fix WPFC reading (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fw: dbg: ensure correct config name sizes (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: dbg-tlv: ensure NUL termination (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37028] {CVE-2024-35845} - wifi: iwlwifi: dbg-tlv: use struct_size() for allocation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: dbg-tlv: avoid extra allocation/copy (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fix some kernel-doc issues (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: d3: disconnect on GTK rekey failure (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: report beacon protection failures (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Add support for removing responder TKs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: disable eSR when BT is active (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor the rfkill worker (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add processing for TWT disable event (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add processing for TWT enable event (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: disable QMI PHY capability learn in split-phy QCN9274 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Read board id to support split-PHY QCN9274 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix PCI read and write (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add MAC id support in WBM error path (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: subscribe required word mask from rx tlv (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: remove hal_desc_sz from hw params (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: split hal_ops to support RX TLVs word mask compaction (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix firmware assert during insmod in memory segment mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Add logic to write QRTR node id to scratch (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix fetching MCBC flag for QCN9274 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add support for peer meta data version (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fetch correct pdev id from WMI_SERVICE_READY_EXT_EVENTID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: indicate NON MBSSID vdev by default during vdev start (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add firmware-2.bin support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE before WMI_PEER_ASSOC_CMDID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init is complete (Jose Ignacio Tornos Martinez) [RHEL-34187 RHEL-34696] {CVE-2024-26897} - wifi: ath9k: remove redundant assignment to variable ret (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: fix error messages (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add more fields to beacon H2C command to support multi-links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: update ps_state register for chips with different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add new H2C for PS mode in 802.11be chip (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add ieee80211_ops::hw_scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: prepare scan leaf functions for wifi 7 ICs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: debug: add FW log component for scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: update scan C2H messages for wifi 7 IC (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: set chip_ops FEM and GPIO to NULL (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops to get thermal value (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add RF read/write v2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops::cfg_txrx_path (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: implement {stop,resume}_sch_tx and cfg_ppdu (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: hook handlers of TX/RX descriptors to chip_ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: enlarge RX DMA buffer to consider size of RX descriptor (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: validate RX tag for RXQ and RPQ (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: interrupt v2 refine IMR for SER (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: update SER timer unit and timeout time (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: fix copyright year mentioned in platform_data header (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: add linefeed at end of file (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Read PK HASH dynamically (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Add MHI_PM_SYS_ERR_FAIL state (Jose Ignacio Tornos Martinez) [RHEL-34696] - Revert "nl80211/cfg80211: Specify band specific min RSSI thresholds with sched scan" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: add support for a wiphy_work rx handler (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: implement can_activate_links callback (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: bump FW API to 87 for AX/BZ/SC devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: introduce PHY_CONTEXT_CMD_API_VER_5 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: skip affinity setting on non-SMP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: nvm-parse: advertise common packet padding (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: remove retry loops in start (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: limit EHT 320 MHz MCS for STEP URM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: disable 160 MHz based on subsystem device ID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: make TB reallocation a debug message (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: Add support for new 802.11be device (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: add kunit test for devinfo ordering (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: apply duration for SW scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't set bss_conf in parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: disallow drivers with HT wider than HE (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify HE capability access (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove extra element parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify ieee80211_config_bw() prototype (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: advertise 15 simultaneous links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: validate MLO connections better (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: take EML/MLD capa from assoc response (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: advertise AP-side EMLSR/EMLMR capa (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add support for SPP A-MSDUs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add support for SPP A-MSDUs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: Declare support for negotiated TTLM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add support for negotiated TTLM request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: handle BSS_CHANGED_MLD_TTLM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: handle TID to link mapping neg request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: process and save negotiated TID to Link mapping request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ieee80211: add definitions for negotiated TID to Link map (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add RNR with reporting AP information (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wireless: avoid strlen() in cfg80211_michael_mic_failure() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: fix connection failure due to unexpected peer delete (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: avoid forward declaration of ath11k_mac_start_vdev_delay() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: rename ath11k_start_vdev_delay() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: remove invalid peer create logic (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: enable 36 bit mask for stream DMA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Fix issues in channel list update (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fix disabling concurrent mode TX hang issue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fix HW scan timeout due to TSF sync issue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add wait/completion for abort scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fix null pointer access when abort scan (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37357] {CVE-2024-35946} - wifi: rtw89: disable RTS when broadcast/multicast (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: Set default CQM config if not present (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: refine hardware scan C2H events (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: refine add_chan H2C command to encode_bits (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add BTG functions to assist BT coexistence to control TX/RX (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add TX power related ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add register definitions of H2C, C2H, page, RRSR and EDCCA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops related to BB init (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops::{enable,disable}_bb_rf (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add mlo_dbcc_mode for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: Fix enum ath10k_fw_crash_dump_type kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: Fix htt_data_tx_completion kernel-doc warning (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: fix htt_q_state_conf & htt_q_state kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: correctly document enum wmi_tlv_tx_pause_id (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: add missing wmi_10_4_feature_mask documentation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add support for collecting firmware log (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Introduce the container for mac80211 hw (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Refactor the mac80211 hw access from link/radio (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: Speed up firmware loading for USB (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: add missing number of sec cam entries for all variants (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: allow per-vendor event handling (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: avoid invalid list operation when vendor attach fails (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: Demote vendor-specific attach/detach messages to info (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: cfg80211: Use WSEC to set SAE password (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: move feature overrides before feature_disable (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: add per-vendor feature detection callback (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: export firmware interface functions (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: Fix use-after-free bug in brcmf_cfg80211_detach (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rt2x00: simplify rt2x00crypto_rx_insert_iv() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: debugfs: Drop unnecessary error check for debugfs_create_dir() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: Use helpers to check multicast addresses (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmsmac: phy: Remove unreachable code (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: make instances of iface limit and combination to be static const (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: convert EN_DESC_ID of TX descriptor to le32 type (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix multi-vif management when deleting a vif (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix incorrect power down sequence (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: do not realloc workqueue everytime an interface is added (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix driver_handler when committing initial configuration (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl8192de: Don't read register in _rtl92de_query_rxphystatus (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: extend JOIN H2C command to support WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: use struct to fill JOIN H2C command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add H2C command to reset DMAC table for WiFi 7 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add H2C command to reset CMAC table for WiFi 7 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: update TX AMPDU parameter to CMAC table (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add chip_ops to update CMAC table to associated station (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: fill CMAC table to associated station for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add H2C command to update security CAM v2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: declare EXT NSS BW of VHT capability (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add EHT capabilities for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: change supported bandwidths of chip_info to bit mask (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: adjust init_he_cap() to add EHT cap into iftype_data (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: use kstrtoX_from_user() in debugfs handlers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: change MAC buffer ring size to 2048 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add support for BA1024 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix wrong definitions of hal_reo_update_rx_queue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add QMI PHY capability learn support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor QMI MLO host capability helper function (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: document HAL_RX_BUF_RBM_SW4_BM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: ath12k_start_vdev_delay(): convert to use ar (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_flush() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_ampdu_action() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_configure_filter() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_update_vif_offload() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_stop() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_start() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_conf_tx() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_bss_assoc() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_config() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_register() and ath12k_mac_unregister() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_setup_channels_rates() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_allocate() and ath12k_mac_destroy() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: relocate ath12k_dp_pdev_pre_alloc() call (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: enable channel switch support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-35142] {CVE-2024-27052} - wifi: ath12k: Use initializers for QMI message buffers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Add missing qmi_txn_cancel() calls (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Remove unnecessary struct qmi_txn initializers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: use WMI_VDEV_SET_TPC_POWER_CMDID when EXT_TPC_REG_SUPPORT for 6 GHz (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add handler for WMI_VDEV_SET_TPC_POWER_CMDID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add WMI_TLV_SERVICE_EXT_TPC_REG_SUPPORT service bit (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: fill parameters for vdev set tpc power WMI command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: save max transmit power in vdev start response event from firmware (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add parse of transmit power envelope element (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: save power spectral density(PSD) of regulatory rule (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: update regulatory rules when connect to AP on 6 GHz band for station (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: update regulatory rules when interface added (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: fix a possible dead lock caused by ab->base_lock (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: store cur_regulatory_info for each radio (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add support to select 6 GHz regulatory type (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl_usb: Use sync register writes (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: cleanup few rtlxxx_tx_fill_desc() routines (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add chip_ops::update_beacon to abstract update beacon operation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add H2C command to download beacon frame for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: use struct to fill H2C command to download beacon frame (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add new H2C command to pause/sleep transmitting by MAC ID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: refine H2C command that pause transmitting by MAC ID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: use struct to fill BA CAM H2C commands (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: update BA CAM number to 24 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add chip_ops::h2c_ba_cam() to configure BA CAM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: add feature_init to initialize BA CAM V1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add firmware H2C command of BA CAM V1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix RCU usage in connect path (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix declarations ordering (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_wmi_tlv_parse_alloc() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: fix IOMMU errors on buffer rings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: Fix off by one initial RTS rate (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: Fix LED control code of RTL8192FU (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: declare concurrent mode support for 8188f (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: make supporting AP mode only on port 0 transparent (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: add hw crypto support for AP mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: remove obsolete priv->vif (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: add macids for STA mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interface in start_ap() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in bss_info_changed() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in {add,remove}_interface() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in watchdog_callback() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in configure_filter() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in update_beacon_work_callback() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in set_aifs() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support setting bssid register for multiple interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: don't parse CFO, if both interfaces are connected in STA mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: extend check for matching bssid to both interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: extend wifi connected check to both interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support setting mac address register for both interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: 8188e: convert usage of priv->vif to priv->vifs[0] (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support setting linktype for both interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: prepare supporting two virtual interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: remove assignment of priv->vif in rtl8xxxu_bss_info_changed() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8822ce: refine power parameters for RFE type 5 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: Fix spelling mistakes "notfify" -> "notify" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: set channel_info for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: add BB wrapper of TX power for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add NCTL pre-settings for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: ignore special data from BB parameter file (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: update the register used in DIG and the DIG flow (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: set RX gain along with set_channel operation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: add parser to support RX gain dynamic setting flow (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: move bb_gain_info used by WiFi 6 chips to union (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8851b: update TX power tables to R37 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8852b: update TX power tables to R36 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: use DBI function for 8852AE/8852BE/8851BE (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Make QMI message rules const (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: support default regdb while searching board-2.bin for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add support to search regdb data in board-2.bin for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: remove unused ATH12K_BD_IE_BOARD_EXT (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add fallback board name without variant while searching board-2.bin (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add string type to search board data in board-2.bin for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: remove duplicate memset() in 10.4 TDLS peer update (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: use flexible array in struct wmi_tdls_peer_capabilities (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: remove unused template structs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: remove struct wmi_pdev_chanlist_update_event (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: use flexible arrays for WMI start scan TLVs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: use flexible array in struct wmi_host_mem_chunks (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath9k: fix LNA selection in ath_ant_try_scan() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath9k: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath9k: delete some unused/duplicate macros (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: refactor ath11k_wmi_tlv_parse_alloc() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: fix NULL pointer dereference in ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-35199] {CVE-2023-52651} - bcma: Use PCI_HEADER_TYPE_MASK instead of literal (Jose Ignacio Tornos Martinez) [RHEL-34696] - bcma: make bcma_bus_type const (Jose Ignacio Tornos Martinez) [RHEL-34696] - bcma: convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: drop NULL pointer check in iwl_mvm_tzone_set_trip_temp() (Jose Ignacio Tornos Martinez) [RHEL-34696] - mm: use memalloc_nofs_save() in page_cache_ra_order() (Nico Pache) [RHEL-39635] {CVE-2024-36882} - afs: Don't cross .backup mountpoint from backup volume (Marc Dionne) [RHEL-39509] - afs: Fix fileserver rotation getting stuck (Marc Dionne) [RHEL-39509] - rxrpc: Only transmit one ACK per jumbo packet received (Marc Dionne) [RHEL-39509] - rxrpc: Fix congestion control algorithm (Marc Dionne) [RHEL-39509] - rxrpc: Clients must accept conn from any address (Marc Dionne) [RHEL-39509] - rxrpc: Fix error check on ->alloc_txbuf() (Marc Dionne) [RHEL-39509] - afs: Fix occasional rmdir-then-VNOVNODE with generic/011 (Marc Dionne) [RHEL-39509] - afs: Don't cache preferred address (Marc Dionne) [RHEL-39509] - rxrpc: Extract useful fields from a received ACK to skb priv data (Marc Dionne) [RHEL-39509] - rxrpc: Clean up the resend algorithm (Marc Dionne) [RHEL-39509] - rxrpc: Record probes after transmission and reduce number of time-gets (Marc Dionne) [RHEL-39509] - rxrpc: Use ktimes for call timeout tracking and set the timer lazily (Marc Dionne) [RHEL-39509] - rxrpc: Differentiate PING ACK transmission traces. (Marc Dionne) [RHEL-39509] - rxrpc: Don't permit resending after all Tx packets acked (Marc Dionne) [RHEL-39509] - rxrpc: Parse received packets before dealing with timeouts (Marc Dionne) [RHEL-39509] - rxrpc: Do zerocopy using MSG_SPLICE_PAGES and page frags (Marc Dionne) [RHEL-39509] - rxrpc: Use rxrpc_txbuf::kvec[0] instead of rxrpc_txbuf::wire (Marc Dionne) [RHEL-39509] - rxrpc: Move rxrpc_send_ACK() to output.c with rxrpc_send_ack_packet() (Marc Dionne) [RHEL-39509] - rxrpc: Don't pick values out of the wire header when setting up security (Marc Dionne) [RHEL-39509] - rxrpc: Split up the DATA packet transmission function (Marc Dionne) [RHEL-39509] - rxrpc: Add a kvec[] to the rxrpc_txbuf struct (Marc Dionne) [RHEL-39509] - rxrpc: Merge together DF/non-DF branches of data Tx function (Marc Dionne) [RHEL-39509] - rxrpc: Do lazy DF flag resetting (Marc Dionne) [RHEL-39509] - rxrpc: Remove atomic handling on some fields only used in I/O thread (Marc Dionne) [RHEL-39509] - rxrpc: Strip barriers and atomics off of timer tracking (Marc Dionne) [RHEL-39509] - rxrpc: Fix the names of the fields in the ACK trailer struct (Marc Dionne) [RHEL-39509] - rxrpc: Note cksum in txbuf (Marc Dionne) [RHEL-39509] - rxrpc: Convert rxrpc_txbuf::flags into a mask and don't use atomics (Marc Dionne) [RHEL-39509] - rxrpc: Record the Tx serial in the rxrpc_txbuf and retransmit trace (Marc Dionne) [RHEL-39509] - ice: Fix ASSERT_RTNL() warning during certain scenarios (Ivan Vecera) [RHEL-30139] - netdev-genl: Add PID for the NAPI thread (Ivan Vecera) [RHEL-30139] - netdev-genl: spec: Add PID in netdev netlink YAML spec (Ivan Vecera) [RHEL-30139] - net: Add NAPI IRQ support (Ivan Vecera) [RHEL-30139] - net: minor reshuffle of napi_struct (Ivan Vecera) [RHEL-30139] - netdev-genl: spec: Add irq in netdev netlink YAML spec (Ivan Vecera) [RHEL-30139] - netdev-genl: Add netlink framework functions for napi (Ivan Vecera) [RHEL-30139] - netdev-genl: spec: Extend netdev netlink spec in YAML for NAPI (Ivan Vecera) [RHEL-30139] - netdev-genl: Add netlink framework functions for queue (Ivan Vecera) [RHEL-30139] - ice: Add support in the driver for associating queue with napi (Ivan Vecera) [RHEL-30139] - net: Add queue and napi association (Ivan Vecera) [RHEL-30139] - netdev-genl: spec: Extend netdev netlink spec in YAML for queue (Ivan Vecera) [RHEL-30139] - ice: implement AQ download pkg retry (Petr Oros) [RHEL-17318] - io_uring: drop any code related to SCM_RIGHTS (Jeff Moyer) [RHEL-36366] {CVE-2023-52656} - io_uring/unix: drop usage of io_uring socket (Jeff Moyer) [RHEL-36366] {CVE-2023-52656} - nvme-tcp: strict pdu pacing to avoid send stalls on TLS (Chris Leech) [RHEL-35558]- ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find() (Pavel Reichl) [RHEL-45031] {CVE-2024-39276} - epoll: be better about file lifetimes (Pavel Reichl) [RHEL-44083] {CVE-2024-38580} - ipvlan: Dont Use skb->sk in ipvlan_process_v{4,6}_outbound (Hangbin Liu) [RHEL-44402] {CVE-2024-33621} - net: micrel: Fix receiving the timestamp in the frame for lan8841 (Jose Ignacio Tornos Martinez) [RHEL-43994] {CVE-2024-38593} - net: hns3: fix use-after-free bug in hclgevf_send_mbx_msg (Jose Ignacio Tornos Martinez) [RHEL-43623] {CVE-2021-47596} - usb: dwc3: Wait unconditionally after issuing EndXfer command (Desnes Nunes) [RHEL-43396] {CVE-2024-36977} - mm/gup: do not return 0 from pin_user_pages_fast() for bad args (Paulo Alcantara) [RHEL-38622] - ixgbe: fix end of loop test in ixgbe_set_vf_macvlan() (Ken Cox) [RHEL-17490 RHEL-25594] - ixgbe: fix crash with empty VF macvlan list (Ken Cox) [RHEL-17490 RHEL-25594] - net: Tree wide: Replace xdp_do_flush_map() with xdp_do_flush(). (Ken Cox) [RHEL-17490 RHEL-25594] - ethernet/intel: Use list_for_each_entry() helper (Ken Cox) [RHEL-17490 RHEL-25594] - ixgbe: fix timestamp configuration code (Ken Cox) [RHEL-17490 RHEL-25594] - redhat: deprecate bnx2xx drivers in rhel-9.5 (John Meneghini) [RHEL-40741] - net/tg3: fix race condition in tg3_reset_task() (Ken Cox) [RHEL-23102 RHEL-25507 RHEL-34072] - tg3: Increment tx_dropped in tg3_tso_bug() (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Move the [rt]x_dropped counters to tg3_napi (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Fix the TX ring stall (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: power down device only on SYSTEM_POWER_OFF (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Improve PTP TX timestamping logic (Ken Cox) [RHEL-23102 RHEL-25507] - ethernet: tg3: remove unreachable code (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Use slab_build_skb() when needed (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Use pci_dev_id() to simplify the code (Ken Cox) [RHEL-23102 RHEL-25507] - Add MODULE_FIRMWARE() for FIRMWARE_TG357766. (Ken Cox) [RHEL-23102 RHEL-25507] - scsi: qedi: Fix crash while reading debugfs attribute (John Meneghini) [RHEL-8112] - iomap: clear the per-folio dirty bits on all writeback failures (Pavel Reichl) [RHEL-11455] - iomap: don't skip reading in !uptodate folios when unsharing a range (Pavel Reichl) [RHEL-11455] - iomap: Add per-block dirty state tracking to improve performance (Pavel Reichl) [RHEL-11455] - iomap: Allocate ifs in ->write_begin() early (Pavel Reichl) [RHEL-11455] - iomap: Refactor iomap_write_delalloc_punch() function out (Pavel Reichl) [RHEL-11455] - iomap: Use iomap_punch_t typedef (Pavel Reichl) [RHEL-11455] - iomap: Fix possible overflow condition in iomap_write_delalloc_scan (Pavel Reichl) [RHEL-11455] - iomap: Add some uptodate state handling helpers for ifs state bitmap (Pavel Reichl) [RHEL-11455] - iomap: Drop ifs argument from iomap_set_range_uptodate() (Pavel Reichl) [RHEL-11455] - iomap: Rename iomap_page to iomap_folio_state and others (Pavel Reichl) [RHEL-11455] - iomap: Remove unnecessary test from iomap_release_folio() (Pavel Reichl) [RHEL-11455] - iomap: Simplify is_partially_uptodate a little (Pavel Reichl) [RHEL-11455] - iomap: Remove test for folio error (Pavel Reichl) [RHEL-11455] - ip_tunnel: harden copying IP tunnel params to userspace (Ivan Vecera) [RHEL-40130] - ip_tunnel: convert __be16 tunnel flags to bitmaps (Ivan Vecera) [RHEL-40130] - bitmap: introduce generic optimized bitmap_size() (Ivan Vecera) [RHEL-40130] - tools: move alignment-related macros to new (Ivan Vecera) [RHEL-40130] - s390/cio: rename bitmap_size() -> idset_bitmap_size() (Ivan Vecera) [RHEL-40130] - bitmap: don't assume compiler evaluates small mem*() builtins calls (Ivan Vecera) [RHEL-40130] - vxlan: use generic function for tunnel IPv6 route lookup (Ivan Vecera) [RHEL-40130] - ipv6: mark address parameters of udp_tunnel6_xmit_skb() as const (Ivan Vecera) [RHEL-40130] - geneve: use generic function for tunnel IPv6 route lookup (Ivan Vecera) [RHEL-40130] - ipv6: add new arguments to udp_tunnel6_dst_lookup() (Ivan Vecera) [RHEL-40130] - ipv6: remove "proto" argument from udp_tunnel6_dst_lookup() (Ivan Vecera) [RHEL-40130] - ipv6: rename and move ip6_dst_lookup_tunnel() (Ivan Vecera) [RHEL-40130] - vxlan: use generic function for tunnel IPv4 route lookup (Ivan Vecera) [RHEL-40130] - geneve: use generic function for tunnel IPv4 route lookup (Ivan Vecera) [RHEL-40130] - geneve: add dsfield helper function (Ivan Vecera) [RHEL-40130] - ipv4: use tunnel flow flags for tunnel route lookups (Ivan Vecera) [RHEL-40130] - ipv4: add new arguments to udp_tunnel_dst_lookup() (Ivan Vecera) [RHEL-40130] - ipv4: remove "proto" argument from udp_tunnel_dst_lookup() (Ivan Vecera) [RHEL-40130] - ipv4: rename and move ip_route_output_tunnel() (Ivan Vecera) [RHEL-40130] - nfp: flower: add support for tunnel offload without key ID (Ivan Vecera) [RHEL-40130] - ip6_gre: Make IP6GRE and IP6GRETAP devices always NETIF_F_LLTX (Ivan Vecera) [RHEL-40130] - ip_gre: Make GRE and GRETAP devices always NETIF_F_LLTX (Ivan Vecera) [RHEL-40130] - ip_tunnel: use a separate struct to store tunnel params in the kernel (Ivan Vecera) [RHEL-40130] - lib/bitmap: add bitmap_{read,write}() (Ivan Vecera) [RHEL-40130] - net: Add helper function to parse netlink msg of ip_tunnel_parm (Ivan Vecera) [RHEL-40130] - net: Add helper function to parse netlink msg of ip_tunnel_encap (Ivan Vecera) [RHEL-40130] - selftests/memfd: fix spelling mistakes (Waiman Long) [RHEL-37152] - selftests/memfd: delete unused declarations (Waiman Long) [RHEL-37152] - memfd: drop warning for missing exec-related flags (Waiman Long) [RHEL-37152] - selftests: improve vm.memfd_noexec sysctl tests (Waiman Long) [RHEL-37152] - memfd: replace ratcheting feature from vm.memfd_noexec with hierarchy (Waiman Long) [RHEL-37152] - memfd: do not -EACCES old memfd_create() users with vm.memfd_noexec=2 (Waiman Long) [RHEL-37152] - selftests: memfd: error out test process when child test fails (Waiman Long) [RHEL-37152] - kernel: pid_namespace: remove unused set_memfd_noexec_scope() (Waiman Long) [RHEL-37152] - kernel: pid_namespace: simplify sysctls with register_sysctl() (Waiman Long) [RHEL-37152] - selftests/memfd: fix test_sysctl (Waiman Long) [RHEL-37152] - xfs: warn deprecation of V4 format beginning with RHEL10 instead of 2030. (Bill O'Donnell) [RHEL-40421] - bnxt_re: avoid shift undefined behavior in bnxt_qplib_alloc_init_hwq (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Add a missing check in bnxt_qplib_query_srq (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Return error for SRQ resize (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Fix unconditional fence for newer adapters (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Remove a redundant check inside bnxt_re_vf_res_config (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Avoid creating fence MR for newer adapters (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Fix error code in bnxt_re_create_cq() (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Fix the sparse warnings (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Fix the offset for GenP7 adapters for user applications (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Share a page to expose per CQ info with userspace (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Add UAPI to share a page with user space (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Adds MSN table capability for Gen P7 adapters (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Doorbell changes (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Get the toggle bits from CQ completions (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Update the HW interface definitions (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Update the BAR offsets (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Support new 5760X P7 devices (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Correct module description string (Sreekanth Reddy) [RHEL-19812] - nfs: fix UAF in direct writes (Benjamin Coddington) [RHEL-34977] {CVE-2024-26958} - virtio-blk: fix implicit overflow on virtio_max_dma_size (Ming Lei) [RHEL-38133] {CVE-2023-52762} - mm/kmemleak: disable KASAN instrumentation in kmemleak (Waiman Long) [RHEL-8656] - mm/kmemleak: compact kmemleak_object further (Waiman Long) [RHEL-8656] - kmemleak: avoid RCU stalls when freeing metadata for per-CPU pointers (Waiman Long) [RHEL-8656] - kmemleak: add checksum to backtrace report (Waiman Long) [RHEL-8656] - kmemleak: drop (age ) from leak record (Waiman Long) [RHEL-8656] - mm/kmemleak: move set_track_prepare() outside raw_spinlocks (Waiman Long) [RHEL-8656] - Revert "mm/kmemleak: move the initialisation of object to __link_object" (Waiman Long) [RHEL-8656] - mm/kmemleak: move the initialisation of object to __link_object (Waiman Long) [RHEL-8656] - mm/kmemleak: fix partially freeing unknown object warning (Waiman Long) [RHEL-8656] - mm: kmemleak: add __find_and_remove_object() (Waiman Long) [RHEL-8656] - mm: kmemleak: use mem_pool_free() to free object (Waiman Long) [RHEL-8656] - mm: kmemleak: split __create_object into two functions (Waiman Long) [RHEL-8656] - mm/kmemleak: fix print format of pointer in pr_debug() (Waiman Long) [RHEL-8656] - mm/kmemleak: move up cond_resched() call in page scanning loop (Waiman Long) [RHEL-8656] - Rename kmemleak_initialized to kmemleak_late_initialized (Waiman Long) [RHEL-8656] - mm/kmemleak: use %pK to display kernel pointers in backtrace (Waiman Long) [RHEL-8656] - mptcp: cleanup SOL_TCP handling (Paolo Abeni) [RHEL-28492] - mptcp: implement TCP_NOTSENT_LOWAT support (Paolo Abeni) [RHEL-28492] - mptcp: avoid some duplicate code in socket option handling (Paolo Abeni) [RHEL-28492] - mptcp: cleanup writer wake-up (Paolo Abeni) [RHEL-28492] - mptcp: check the protocol in mptcp_sk() with DEBUG_NET (Paolo Abeni) [RHEL-28492] - mptcp: check the protocol in tcp_sk() with DEBUG_NET (Paolo Abeni) [RHEL-28492] - mptcp: token kunit: set protocol (Paolo Abeni) [RHEL-28492] - mptcp: annotate lockless accesses around read-mostly fields (Paolo Abeni) [RHEL-28492] - mptcp: annotate lockless access for token (Paolo Abeni) [RHEL-28492] - mptcp: annotate lockless access for RX path fields (Paolo Abeni) [RHEL-28492] - mptcp: annotate lockless access for the tx path (Paolo Abeni) [RHEL-28492] - mptcp: annotate access for msk keys (Paolo Abeni) [RHEL-28492] - mptcp: use mptcp_set_state (Paolo Abeni) [RHEL-28492] - mptcp: add CurrEstab MIB counter support (Paolo Abeni) [RHEL-28492] - mptcp: rename mptcp_setsockopt_sol_ip_set_transparent() (Paolo Abeni) [RHEL-28492] - netlink: specs: mptcp: rename the MPTCP path management spec (Paolo Abeni) [RHEL-28492] - mptcp: add mptcpi_subflows_total counter (Paolo Abeni) [RHEL-28492] - net: atlantic: Fix DMA mapping for PTP hwts ring (Michal Schmidt) [RHEL-31367 RHEL-36002] {CVE-2024-26680} - net: atlantic: eliminate double free in error handling logic (Michal Schmidt) [RHEL-36002] - net: atlantic: fix double free in ring reinit logic (Michal Schmidt) [RHEL-36002] - net: atlantic: Fix NULL dereference of skb pointer in (Michal Schmidt) [RHEL-36002] - net: atlantic: Remove unnecessary (void*) conversions (Michal Schmidt) [RHEL-36002] - net: atlantic: Define aq_pm_ops conditionally on CONFIG_PM (Michal Schmidt) [RHEL-36002] - atlantic:hw_atl2:hw_atl2_utils_fw: Remove unnecessary (void*) conversions (Michal Schmidt) [RHEL-36002] - net: aquantia: constify pointers to hwmon_channel_info (Michal Schmidt) [RHEL-36002] - block: fix deadlock between bd_link_disk_holder and partition scan (Ming Lei) [RHEL-34860] {CVE-2024-26899} - xfs: recovery should not clear di_flushiter unconditionally (Bill O'Donnell) [RHEL-25419] - xfs: revert commit 44af6c7e59b12 (Bill O'Donnell) [RHEL-25419] - xfs: use dontcache for grabbing inodes during scrub (Bill O'Donnell) [RHEL-25419] - xfs: fix imprecise logic in xchk_btree_check_block_owner (Bill O'Donnell) [RHEL-25419] - xfs: fix perag leak when growfs fails (Bill O'Donnell) [RHEL-25419] - xfs: add lock protection when remove perag from radix tree (Bill O'Donnell) [RHEL-25419] - xfs: fix units conversion error in xfs_bmap_del_extent_delay (Bill O'Donnell) [RHEL-25419] - xfs: fix dqiterate thinko (Bill O'Donnell) [RHEL-25419] - xfs: fix agf_fllast when repairing an empty AGFL (Bill O'Donnell) [RHEL-25419] - xfs: convert flex-array declarations in xfs attr shortform objects (Bill O'Donnell) [RHEL-25419] - xfs: convert flex-array declarations in xfs attr leaf blocks (Bill O'Donnell) [RHEL-25419] - xfs: convert flex-array declarations in struct xfs_attrlist* (Bill O'Donnell) [RHEL-25419] - xfs: fix uninit warning in xfs_growfs_data (Bill O'Donnell) [RHEL-25419] - xfs: Remove unneeded semicolon (Bill O'Donnell) [RHEL-25419] - xfs: AGI length should be bounds checked (Bill O'Donnell) [RHEL-25419] - xfs: fix xfs_btree_query_range callers to initialize btree rec fully (Bill O'Donnell) [RHEL-25419] - xfs: validate fsmap offsets specified in the query keys (Bill O'Donnell) [RHEL-25419] - xfs: clean up the rtbitmap fsmap backend (Bill O'Donnell) [RHEL-25419] - xfs: fix getfsmap reporting past the last rt extent (Bill O'Donnell) [RHEL-25419] - xfs: AGF length has never been bounds checked (Bill O'Donnell) [RHEL-25419] - xfs: journal geometry is not properly bounds checked (Bill O'Donnell) [RHEL-25419] - xfs: don't block in busy flushing when freeing extents (Bill O'Donnell) [RHEL-25419] - xfs: allow extent free intents to be retried (Bill O'Donnell) [RHEL-25419] - xfs: pass alloc flags through to xfs_extent_busy_flush() (Bill O'Donnell) [RHEL-25419] - xfs: use deferred frees for btree block freeing (Bill O'Donnell) [RHEL-25419] - xfs: remove redundant initializations of pointers drop_leaf and save_leaf (Bill O'Donnell) [RHEL-25419] - xfs: fix ag count overflow during growfs (Bill O'Donnell) [RHEL-25419] - xfs: set FMODE_CAN_ODIRECT instead of a dummy direct_IO method (Bill O'Donnell) [RHEL-25419] - xfs: drop EXPERIMENTAL tag for large extent counts (Bill O'Donnell) [RHEL-25419] - xfs: fix broken logic when detecting mergeable bmap records (Bill O'Donnell) [RHEL-25419] - xfs: Fix undefined behavior of shift into sign bit (Bill O'Donnell) [RHEL-25419] - xfs: disable reaping in fscounters scrub (Bill O'Donnell) [RHEL-25419] - xfs: fix negative array access in xfs_getbmap (Bill O'Donnell) [RHEL-25419] - xfs: don't allocate into the data fork for an unshare request (Bill O'Donnell) [RHEL-25419] - xfs: flush dirty data and drain directios before scrubbing cow fork (Bill O'Donnell) [RHEL-25419] - xfs: fix duplicate includes (Bill O'Donnell) [RHEL-25419] - xfs: simplify two-level sysctl registration for xfs_table (Bill O'Donnell) [RHEL-25419] - xfs: fix BUG_ON in xfs_getbmap() (Bill O'Donnell) [RHEL-25419] - xfs: _{attr,data}_map_shared should take ILOCK_EXCL until iread_extents is completely done (Bill O'Donnell) [RHEL-25419] - xfs: remove WARN when dquot cache insertion fails (Bill O'Donnell) [RHEL-25419] - xfs: Extend table marker on deprecated mount options table (Bill O'Donnell) [RHEL-25419] - xfs: deprecate the ascii-ci feature (Bill O'Donnell) [RHEL-25419] - xfs: test the ascii case-insensitive hash (Bill O'Donnell) [RHEL-25419] - xfs: cross-reference rmap records with refcount btrees (Bill O'Donnell) [RHEL-25419] - xfs: cross-reference rmap records with inode btrees (Bill O'Donnell) [RHEL-25419] - xfs: cross-reference rmap records with free space btrees (Bill O'Donnell) [RHEL-25419] - xfs: cross-reference rmap records with ag btrees (Bill O'Donnell) [RHEL-25419] - xfs: introduce bitmap type for AG blocks (Bill O'Donnell) [RHEL-25419] - xfs: convert xbitmap to interval tree (Bill O'Donnell) [RHEL-25419] - xfs: drop the _safe behavior from the xbitmap foreach macro (Bill O'Donnell) [RHEL-25419] - xfs: don't load local xattr values during scrub (Bill O'Donnell) [RHEL-25419] - xfs: remove the for_each_xbitmap_ helpers (Bill O'Donnell) [RHEL-25419] - xfs: only allocate free space bitmap for xattr scrub if needed (Bill O'Donnell) [RHEL-25419] - xfs: clean up xattr scrub initialization (Bill O'Donnell) [RHEL-25419] - xfs: check used space of shortform xattr structures (Bill O'Donnell) [RHEL-25419] - xfs: move xattr scrub buffer allocation to top level function (Bill O'Donnell) [RHEL-25419] - xfs: remove flags argument from xchk_setup_xattr_buf (Bill O'Donnell) [RHEL-25419] - xfs: split valuebuf from xchk_xattr_buf.buf (Bill O'Donnell) [RHEL-25419] - xfs: split usedmap from xchk_xattr_buf.buf (Bill O'Donnell) [RHEL-25419] - xfs: split freemap from xchk_xattr_buf.buf (Bill O'Donnell) [RHEL-25419] - xfs: remove unnecessary dstmap in xattr scrubber (Bill O'Donnell) [RHEL-25419] - xfs: don't shadow @leaf in xchk_xattr_block (Bill O'Donnell) [RHEL-25419] - xfs: xattr scrub should ensure one namespace bit per name (Bill O'Donnell) [RHEL-25419] - xfs: check for reverse mapping records that could be merged (Bill O'Donnell) [RHEL-25419] - xfs: check overlapping rmap btree records (Bill O'Donnell) [RHEL-25419] - xfs: flag refcount btree records that could be merged (Bill O'Donnell) [RHEL-25419] - xfs: don't call xchk_bmap_check_rmaps for btree-format file forks (Bill O'Donnell) [RHEL-25419] - xfs: flag free space btree records that could be merged (Bill O'Donnell) [RHEL-25419] - xfs: split the xchk_bmap_check_rmaps into a predicate (Bill O'Donnell) [RHEL-25419] - xfs: alert the user about data/attr fork mappings that could be merged (Bill O'Donnell) [RHEL-25419] - xfs: split xchk_bmap_xref_rmap into two functions (Bill O'Donnell) [RHEL-25419] - xfs: accumulate iextent records when checking bmap (Bill O'Donnell) [RHEL-25419] - xfs: change bmap scrubber to store the previous mapping (Bill O'Donnell) [RHEL-25419] - xfs: don't take the MMAPLOCK when scrubbing file metadata (Bill O'Donnell) [RHEL-25419] - xfs: retain the AGI when we can't iget an inode to scrub the core (Bill O'Donnell) [RHEL-25419] - xfs: rename xchk_get_inode -> xchk_iget_for_scrubbing (Bill O'Donnell) [RHEL-25419] - xfs: fix an inode lookup race in xchk_get_inode (Bill O'Donnell) [RHEL-25419] - xfs: fix parent pointer scrub racing with subdirectory reparenting (Bill O'Donnell) [RHEL-25419] - xfs: manage inode DONTCACHE status at irele time (Bill O'Donnell) [RHEL-25419] - xfs: simplify xchk_parent_validate (Bill O'Donnell) [RHEL-25419] - xfs: remove xchk_parent_count_parent_dentries (Bill O'Donnell) [RHEL-25419] - xfs: always check the existence of a dirent's child inode (Bill O'Donnell) [RHEL-25419] - xfs: streamline the directory iteration code for scrub (Bill O'Donnell) [RHEL-25419] - xfs: ensure that single-owner file blocks are not owned by others (Bill O'Donnell) [RHEL-25419] - xfs: convert xfs_ialloc_has_inodes_at_extent to return keyfill scan results (Bill O'Donnell) [RHEL-25419] - xfs: teach scrub to check for sole ownership of metadata objects (Bill O'Donnell) [RHEL-25419] - xfs: directly cross-reference the inode btrees with each other (Bill O'Donnell) [RHEL-25419] - xfs: clean up broken eearly-exit code in the inode btree scrubber (Bill O'Donnell) [RHEL-25419] - xfs: remove pointless shadow variable from xfs_difree_inobt (Bill O'Donnell) [RHEL-25419] - xfs: ensure that all metadata and data blocks are not cow staging extents (Bill O'Donnell) [RHEL-25419] - xfs: check the reference counts of gaps in the refcount btree (Bill O'Donnell) [RHEL-25419] - xfs: implement masked btree key comparisons for _has_records scans (Bill O'Donnell) [RHEL-25419] - xfs: replace xfs_btree_has_record with a general keyspace scanner (Bill O'Donnell) [RHEL-25419] - xfs: refactor ->diff_two_keys callsites (Bill O'Donnell) [RHEL-25419] - xfs: refactor converting btree irec to btree key (Bill O'Donnell) [RHEL-25419] - xfs: check btree keys reflect the child block (Bill O'Donnell) [RHEL-25419] - xfs: detect unwritten bit set in rmapbt node block keys (Bill O'Donnell) [RHEL-25419] - xfs: hoist inode record alignment checks from scrub (Bill O'Donnell) [RHEL-25419] - xfs: hoist rmap record flag checks from scrub (Bill O'Donnell) [RHEL-25419] - xfs: complain about bad file mapping records in the ondisk bmbt (Bill O'Donnell) [RHEL-25419] - xfs: hoist rmap record flag checks from scrub (Bill O'Donnell) [RHEL-25419] - xfs: complain about bad records in query_range helpers (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for bmap btrees (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for rmap btrees (Bill O'Donnell) [RHEL-25419] - xfs: return a failure address from xfs_rmap_irec_offset_unpack (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for refcount btrees (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for inode btrees (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for free space btrees (Bill O'Donnell) [RHEL-25419] - xfs: scrub should use ECHRNG to signal that the drain is needed (Bill O'Donnell) [RHEL-25419] - xfs: minimize overhead of drain wakeups by using jump labels (Bill O'Donnell) [RHEL-25419] - xfs: clean up scrub context if scrub setup returns -EDEADLOCK (Bill O'Donnell) [RHEL-25419] - xfs: allow queued AG intents to drain before scrubbing (Bill O'Donnell) [RHEL-25419] - xfs: add a tracepoint to report incorrect extent refcounts (Bill O'Donnell) [RHEL-25419] - xfs: update copyright years for scrub/ files (Bill O'Donnell) [RHEL-25419] - xfs: fix author and spdx headers on scrub/ files (Bill O'Donnell) [RHEL-25419] - xfs: create traced helper to get extra perag references (Bill O'Donnell) [RHEL-25419] - xfs: give xfs_refcount_intent its own perag reference (Bill O'Donnell) [RHEL-25419] - xfs: give xfs_rmap_intent its own perag reference (Bill O'Donnell) [RHEL-25419] - xfs: give xfs_extfree_intent its own perag reference (Bill O'Donnell) [RHEL-25419] - xfs: pass per-ag references to xfs_free_extent (Bill O'Donnell) [RHEL-25419] - xfs: give xfs_bmap_intent its own perag reference (Bill O'Donnell) [RHEL-25419] - cpumap: Zero-initialise xdp_rxq_info struct before running XDP program (Viktor Malik) [RHEL-23644 RHEL-36815] {CVE-2024-27431} - selftests: net: veth: test the ability to independently manipulate GRO and XDP (Viktor Malik) [RHEL-23644 RHEL-31820] {CVE-2024-26803} - net: veth: do not manipulate GRO when using XDP (Viktor Malik) [RHEL-23644 RHEL-31820] {CVE-2024-26803} - selftests: net: veth: test syncing GRO and XDP state while device is down (Viktor Malik) [RHEL-23644 RHEL-31820] {CVE-2024-26803} - net: veth: clear GRO when clearing XDP even when down (Viktor Malik) [RHEL-23644 RHEL-31820] {CVE-2024-26803} - selftests/bpf: Run cgroup1_hierarchy test in own mount namespace (Viktor Malik) [RHEL-23644] - selftests/bpf: fix RELEASE=1 build for tc_opts (Viktor Malik) [RHEL-23644] - bpf: don't emit warnings intended for global subprogs for static subprogs (Viktor Malik) [RHEL-23644] - bpf: make sure scalar args don't accept __arg_nonnull tag (Viktor Malik) [RHEL-23644] - bpf: Protect against int overflow for stack access size (Viktor Malik) [RHEL-23644] - libbpf: Prevent null-pointer dereference when prog to load has no BTF (Viktor Malik) [RHEL-23644] - selftests/bpf: Add negtive test cases for task iter (Viktor Malik) [RHEL-23644] - bpf: Fix an issue due to uninitialized bpf_iter_task (Viktor Malik) [RHEL-23644] - selftests/bpf: Test racing between bpf_timer_cancel_and_free and bpf_timer_cancel (Viktor Malik) [RHEL-23644] - bpf: Fix racing between bpf_timer_cancel_and_free and bpf_timer_cancel (Viktor Malik) [RHEL-23644 RHEL-31726] {CVE-2024-26737} - bpf, scripts: Correct GPL license name (Viktor Malik) [RHEL-23644] - bpf: Fix warning for bpf_cpumask in verifier (Viktor Malik) [RHEL-23644] - libbpf: fix return value for PERF_EVENT __arg_ctx type fix up check (Viktor Malik) [RHEL-23644] - libbpf: fix __arg_ctx type enforcement for perf_event programs (Viktor Malik) [RHEL-23644] - bpftool: Fix wrong free call in do_show_link (Viktor Malik) [RHEL-23644] - libbpf: warn on unexpected __arg_ctx type when rewriting BTF (Viktor Malik) [RHEL-23644] - selftests/bpf: add tests confirming type logic in kernel for __arg_ctx (Viktor Malik) [RHEL-23644] - bpf: enforce types for __arg_ctx-tagged arguments in global subprogs (Viktor Malik) [RHEL-23644] - bpf: extract bpf_ctx_convert_map logic and make it more reusable (Viktor Malik) [RHEL-23644] - libbpf: feature-detect arg:ctx tag support in kernel (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test for alu on PTR_TO_FLOW_KEYS (Viktor Malik) [RHEL-23644] - bpf: Reject variable offset alu on PTR_TO_FLOW_KEYS (Viktor Malik) [RHEL-23644 RHEL-26467] {CVE-2024-26589} - selftests/bpf: Test re-attachment fix for bpf_tracing_prog_attach (Viktor Malik) [RHEL-23644] - bpf: Fix re-attachment branch in bpf_tracing_prog_attach (Viktor Malik) [RHEL-23644 RHEL-26486] {CVE-2024-26591} - selftests/bpf: Add test for recursive attachment of tracing progs (Viktor Malik) [RHEL-23644] - bpf: Relax tracing prog recursive attach rules (Viktor Malik) [RHEL-23644] - bpf, x86: Use emit_nops to replace memcpy x86_nops (Viktor Malik) [RHEL-23644] - selftests/bpf: Test gotol with large offsets (Viktor Malik) [RHEL-23644] - selftests/bpf: Double the size of test_loader log (Viktor Malik) [RHEL-23644] - bpf: Remove unnecessary cpu == 0 check in memalloc (Viktor Malik) [RHEL-23644] - selftests/bpf: add __arg_ctx BTF rewrite test (Viktor Malik) [RHEL-23644] - selftests/bpf: add arg:ctx cases to test_global_funcs tests (Viktor Malik) [RHEL-23644] - libbpf: implement __arg_ctx fallback logic (Viktor Malik) [RHEL-23644] - libbpf: move BTF loading step after relocation step (Viktor Malik) [RHEL-23644] - libbpf: move exception callbacks assignment logic into relocation step (Viktor Malik) [RHEL-23644] - libbpf: use stable map placeholder FDs (Viktor Malik) [RHEL-23644] - libbpf: don't rely on map->fd as an indicator of map being created (Viktor Malik) [RHEL-23644] - libbpf: use explicit map reuse flag to skip map creation steps (Viktor Malik) [RHEL-23644] - libbpf: make uniform use of btf__fd() accessor inside libbpf (Viktor Malik) [RHEL-23644] - selftests/bpf: Convert profiler.c to bpf_cmp. (Viktor Malik) [RHEL-23644] - bpf: Add bpf_nop_mov() asm macro. (Viktor Malik) [RHEL-23644] - selftests/bpf: Remove bpf_assert_eq-like macros. (Viktor Malik) [RHEL-23644] - selftests/bpf: Convert exceptions_assert.c to bpf_cmp (Viktor Malik) [RHEL-23644] - bpf: Introduce "volatile compare" macros (Viktor Malik) [RHEL-23644] - selftests/bpf: Attempt to build BPF programs with -Wsign-compare (Viktor Malik) [RHEL-23644] - bpf: Add a possibly-zero-sized read test (Viktor Malik) [RHEL-23644] - bpf: Simplify checking size of helper accesses (Viktor Malik) [RHEL-23644] - bpf: Avoid unnecessary use of comma operator in verifier (Viktor Malik) [RHEL-23644] - bpf: Re-support uid and gid when mounting bpffs (Viktor Malik) [RHEL-23644] - libbpf: Fix NULL pointer dereference in bpf_object__collect_prog_relos (Viktor Malik) [RHEL-23644] - libbpf: Skip DWARF sections in linker sanity check (Viktor Malik) [RHEL-23644] - samples/bpf: Use %lu format specifier for unsigned long values (Viktor Malik) [RHEL-23644] - selftests/bpf: Close cgrp fd before calling cleanup_cgroup_environment() (Viktor Malik) [RHEL-23644] - selftests/bpf: add freplace of BTF-unreliable main prog test (Viktor Malik) [RHEL-23644] - selftests/bpf: add global subprog annotation tests (Viktor Malik) [RHEL-23644] - libbpf: add __arg_xxx macros for annotating global func args (Viktor Malik) [RHEL-23644] - bpf: add support for passing dynptr pointer to global subprog (Viktor Malik) [RHEL-23644] - bpf: support 'arg:xxx' btf_decl_tag-based hints for global subprog args (Viktor Malik) [RHEL-23644] - bpf: reuse subprog argument parsing logic for subprog call checks (Viktor Malik) [RHEL-23644] - bpf: move subprog call logic back to verifier.c (Viktor Malik) [RHEL-23644] - bpf: prepare btf_prepare_func_args() for handling static subprogs (Viktor Malik) [RHEL-23644] - bpf: reuse btf_prepare_func_args() check for main program BTF validation (Viktor Malik) [RHEL-23644] - bpf: abstract away global subprog arg preparation logic from reg state setup (Viktor Malik) [RHEL-23644] - selftests/bpf: add testcase to verifier_bounds.c for BPF_JNE (Viktor Malik) [RHEL-23644] - selftests/bpf: activate the OP_NE logic in range_cond() (Viktor Malik) [RHEL-23644] - selftests/bpf: remove reduplicated s32 casting in "crafted_cases" (Viktor Malik) [RHEL-23644] - bpf: make the verifier tracks the "not equal" for regs (Viktor Malik) [RHEL-23644] - Revert BPF token-related functionality (Viktor Malik) [RHEL-23644] - selftests/bpf: Add more uprobe multi fail tests (Viktor Malik) [RHEL-23644] - bpf: Fail uprobe multi link with negative offset (Viktor Malik) [RHEL-23644] - bpf: Ensure precise is reset to false in __mark_reg_const_zero() (Viktor Malik) [RHEL-23644] - selftests/bpf: Test the release of map btf (Viktor Malik) [RHEL-23644] - s390/bpf: Fix indirect trampoline generation (Viktor Malik) [RHEL-23644] - selftests/bpf: Temporarily disable dummy_struct_ops test on s390 (Viktor Malik) [RHEL-23644] - x86/cfi,bpf: Fix bpf_exception_cb() signature (Viktor Malik) [RHEL-23644] - bpf: Fix dtor CFI (Viktor Malik) [RHEL-23644] - cfi: Add CFI_NOSEAL() (Viktor Malik) [RHEL-23644] - x86/cfi,bpf: Fix bpf_struct_ops CFI (Viktor Malik) [RHEL-23644] - x86/cfi,bpf: Fix bpf_callback_t CFI (Viktor Malik) [RHEL-23644] - x86/cfi,bpf: Fix BPF JIT call (Viktor Malik) [RHEL-23644] - cfi: Flip headers (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test for abnormal cnt during multi-kprobe attachment (Viktor Malik) [RHEL-23644] - selftests/bpf: Don't use libbpf_get_error() in kprobe_multi_test (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test for abnormal cnt during multi-uprobe attachment (Viktor Malik) [RHEL-23644] - bpf: Limit the number of kprobes when attaching program to multiple kprobes (Viktor Malik) [RHEL-23644] - selftests/bpf: utilize string values for delegate_xxx mount options (Viktor Malik) [RHEL-23644] - bpf: support symbolic BPF FS delegation mount options (Viktor Malik) [RHEL-23644] - selftests/bpf: Remove flaky test_btf_id test (Viktor Malik) [RHEL-23644] - bpf: Fix a race condition between btf_put() and map_free() (Viktor Malik) [RHEL-23644] - bpf: Use GFP_KERNEL in bpf_event_entry_gen() (Viktor Malik) [RHEL-23644] - bpf: Reduce the scope of rcu_read_lock when updating fd map (Viktor Malik) [RHEL-23644] - bpf: Update the comments in maybe_wait_bpf_programs() (Viktor Malik) [RHEL-23644] - bpf: add small subset of SECURITY_PATH hooks to BPF sleepable_lsm_hooks list (Viktor Malik) [RHEL-23644] - selftests/bpf: add tests for LIBBPF_BPF_TOKEN_PATH envvar (Viktor Malik) [RHEL-23644] - libbpf: support BPF token path setting through LIBBPF_BPF_TOKEN_PATH envvar (Viktor Malik) [RHEL-23644] - selftests/bpf: add tests for BPF object load with implicit token (Viktor Malik) [RHEL-23644] - selftests/bpf: add BPF object loading tests with explicit token passing (Viktor Malik) [RHEL-23644] - libbpf: wire up BPF token support at BPF object level (Viktor Malik) [RHEL-23644] - libbpf: wire up token_fd into feature probing logic (Viktor Malik) [RHEL-23644] - libbpf: move feature detection code into its own file (Viktor Malik) [RHEL-23644] - libbpf: further decouple feature checking logic from bpf_object (Viktor Malik) [RHEL-23644] - libbpf: split feature detectors definitions from cached results (Viktor Malik) [RHEL-23644] - bpf: fail BPF_TOKEN_CREATE if no delegation option was set on BPF FS (Viktor Malik) [RHEL-23644] - bpf: selftests: Add verifier tests for CO-RE bitfield writes (Viktor Malik) [RHEL-23644] - bpf: selftests: test_loader: Support __btf_path() annotation (Viktor Malik) [RHEL-23644] - libbpf: Add BPF_CORE_WRITE_BITFIELD() macro (Viktor Malik) [RHEL-23644] - bpf: Support uid and gid when mounting bpffs (Viktor Malik) [RHEL-23644] - selftests/bpf: fix compiler warnings in RELEASE=1 mode (Viktor Malik) [RHEL-23644] - selftests/bpf: Relax time_tai test for equal timestamps in tai_forward (Viktor Malik) [RHEL-23644] - bpf: Comment on check_mem_size_reg (Viktor Malik) [RHEL-23644] - bpf: Remove unused backtrack_state helper functions (Viktor Malik) [RHEL-23644] - bpf: use bitfields for simple per-subprog bool flags (Viktor Malik) [RHEL-23644] - bpf: tidy up exception callback management a bit (Viktor Malik) [RHEL-23644] - bpf: emit more dynptr information in verifier log (Viktor Malik) [RHEL-23644] - bpf: log PTR_TO_MEM memory size in verifier log (Viktor Malik) [RHEL-23644] - selftests/bpf: validate eliminated global subprog is not freplaceable (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test for bpf_cpumask_weight() kfunc (Viktor Malik) [RHEL-23644] - bpf: Add bpf_cpumask_weight() kfunc (Viktor Malik) [RHEL-23644] - selftests/bpf: validate fake register spill/fill precision backtracking logic (Viktor Malik) [RHEL-23644] - bpf: handle fake register spill to stack with BPF_ST_MEM instruction (Viktor Malik) [RHEL-23644] - bpf: Set uattr->batch.count as zero before batched update or deletion (Viktor Malik) [RHEL-23644] - bpf: Only call maybe_wait_bpf_programs() when map operation succeeds (Viktor Malik) [RHEL-23644] - bpf: Add missed maybe_wait_bpf_programs() for htab of maps (Viktor Malik) [RHEL-23644] - bpf: Call maybe_wait_bpf_programs() only once for generic_map_update_batch() (Viktor Malik) [RHEL-23644] - bpf: Remove unnecessary wait from bpf_map_copy_value() (Viktor Malik) [RHEL-23644] - libbpf: Add pr_warn() for EINVAL cases in linker_sanity_check_elf (Viktor Malik) [RHEL-23644] - selftests/bpf: Add selftests for cgroup1 local storage (Viktor Malik) [RHEL-23644] - selftests/bpf: Add a new cgroup helper open_classid() (Viktor Malik) [RHEL-23644] - bpf: Enable bpf_cgrp_storage for cgroup1 non-attach case (Viktor Malik) [RHEL-23644] - selftests/bpf: fix timer/test_bad_ret subtest on test_progs-cpuv4 flavor (Viktor Malik) [RHEL-23644] - bpf: Minor cleanup around stack bounds (Viktor Malik) [RHEL-23644] - bpf: Fix accesses to uninit stack slots (Viktor Malik) [RHEL-23644] - bpf: Add some comments to stack representation (Viktor Malik) [RHEL-23644] - bpf: Load vmlinux btf for any struct_ops map (Viktor Malik) [RHEL-23644] - bpf: Guard stack limits against 32bit overflow (Viktor Malik) [RHEL-23644 RHEL-37076] {CVE-2023-52676} - bpf: Add verifier regression test for previous patch (Viktor Malik) [RHEL-23644] - bpf: Fix verification of indirect var-off stack access (Viktor Malik) [RHEL-23644] - x86, bpf: Use bpf_prog_pack for bpf trampoline (Viktor Malik) [RHEL-23644] - bpf: Use arch_bpf_trampoline_size (Viktor Malik) [RHEL-23644] - bpf: Add arch_bpf_trampoline_size() (Viktor Malik) [RHEL-23644] - bpf, x86: Adjust arch_prepare_bpf_trampoline return value (Viktor Malik) [RHEL-23644] - bpf: Add helpers for trampoline image management (Viktor Malik) [RHEL-23644] - bpf: Adjust argument names of arch_prepare_bpf_trampoline() (Viktor Malik) [RHEL-23644] - bpf: Let bpf_prog_pack_free handle any pointer (Viktor Malik) [RHEL-23644] - bpf: rename MAX_BPF_LINK_TYPE into __MAX_BPF_LINK_TYPE for consistency (Viktor Malik) [RHEL-23644] - bpf,selinux: allocate bpf_security_struct per BPF token (Viktor Malik) [RHEL-23644] - selftests/bpf: add BPF token-enabled tests (Viktor Malik) [RHEL-23644] - libbpf: add BPF token support to bpf_prog_load() API (Viktor Malik) [RHEL-23644] - libbpf: add BPF token support to bpf_btf_load() API (Viktor Malik) [RHEL-23644] - libbpf: add BPF token support to bpf_map_create() API (Viktor Malik) [RHEL-23644] - libbpf: add bpf_token_create() API (Viktor Malik) [RHEL-23644] - bpf,lsm: add BPF token LSM hooks (Viktor Malik) [RHEL-23644] - bpf,lsm: refactor bpf_map_alloc/bpf_map_free LSM hooks (Viktor Malik) [RHEL-23644] - bpf,lsm: refactor bpf_prog_alloc/bpf_prog_free LSM hooks (Viktor Malik) [RHEL-23644] - lsm: move the bpf hook comments to security/security.c (Viktor Malik) [RHEL-23644] - bpf: consistently use BPF token throughout BPF verifier logic (Viktor Malik) [RHEL-23644] - bpf: take into account BPF token when fetching helper protos (Viktor Malik) [RHEL-23644] - bpf: add BPF token support to BPF_PROG_LOAD command (Viktor Malik) [RHEL-23644] - bpf: add BPF token support to BPF_BTF_LOAD command (Viktor Malik) [RHEL-23644] - bpf: add BPF token support to BPF_MAP_CREATE command (Viktor Malik) [RHEL-23644] - bpf: introduce BPF token object (Viktor Malik) [RHEL-23644] - bpf: add BPF token delegation mount options to BPF FS (Viktor Malik) [RHEL-23644] - bpf: align CAP_NET_ADMIN checks with bpf_capable() approach (Viktor Malik) [RHEL-23644] - selftests/bpf: validate precision logic in partial_stack_load_preserves_zeros (Viktor Malik) [RHEL-23644] - bpf: track aligned STACK_ZERO cases as imprecise spilled registers (Viktor Malik) [RHEL-23644] - selftests/bpf: validate zero preservation for sub-slot loads (Viktor Malik) [RHEL-23644] - bpf: preserve constant zero when doing partial register restore (Viktor Malik) [RHEL-23644] - selftests/bpf: validate STACK_ZERO is preserved on subreg spill (Viktor Malik) [RHEL-23644] - bpf: preserve STACK_ZERO slots on partial reg spills (Viktor Malik) [RHEL-23644] - selftests/bpf: add stack access precision test (Viktor Malik) [RHEL-23644] - bpf: support non-r10 register spill/fill to/from stack in precision tracking (Viktor Malik) [RHEL-23644] - selftests/bpf: Test bpf_kptr_xchg stashing of bpf_rb_root (Viktor Malik) [RHEL-23644] - selftests/bpf: Test outer map update operations in syscall program (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test cases for inner map (Viktor Malik) [RHEL-23644] - bpf: Optimize the free of inner map (Viktor Malik) [RHEL-23644] - bpf: Defer the free of inner map when necessary (Viktor Malik) [RHEL-23644] - bpf: Set need_defer as false when clearing fd array during map free (Viktor Malik) [RHEL-23644] - bpf: Add map and need_defer parameters to .map_fd_put_ptr() (Viktor Malik) [RHEL-23644] - bpf: Check rcu_read_lock_trace_held() before calling bpf map helpers (Viktor Malik) [RHEL-23644 RHEL-30513] {CVE-2023-52621} - bpf: Minor logging improvement (Viktor Malik) [RHEL-23644] - bpf: simplify tnum output if a fully known constant (Viktor Malik) [RHEL-23644] - selftests/bpf: adjust global_func15 test to validate prog exit precision (Viktor Malik) [RHEL-23644] - selftests/bpf: validate async callback return value check correctness (Viktor Malik) [RHEL-23644] - bpf: enforce precision of R0 on program/async callback return (Viktor Malik) [RHEL-23644] - bpf: unify async callback and program retval checks (Viktor Malik) [RHEL-23644] - bpf: enforce precise retval range on program exit (Viktor Malik) [RHEL-23644] - selftests/bpf: add selftest validating callback result is enforced (Viktor Malik) [RHEL-23644] - bpf: enforce exact retval range on subprog/callback exit (Viktor Malik) [RHEL-23644] - bpf: enforce precision of R0 on callback return (Viktor Malik) [RHEL-23644] - bpf: provide correct register name for exception callback retval check (Viktor Malik) [RHEL-23644] - bpf: rearrange bpf_func_state fields to save a bit of memory (Viktor Malik) [RHEL-23644] - bpf/tests: Remove duplicate JSGT tests (Viktor Malik) [RHEL-23644] - selftests/bpf: Use pkg-config for libelf (Viktor Malik) [RHEL-23644] - selftests/bpf: Override PKG_CONFIG for static builds (Viktor Malik) [RHEL-23644] - selftests/bpf: Choose pkg-config for the target (Viktor Malik) [RHEL-23644] - bpftool: Add support to display uprobe_multi links (Viktor Malik) [RHEL-23644] - selftests/bpf: Add link_info test for uprobe_multi link (Viktor Malik) [RHEL-23644] - selftests/bpf: Use bpf_link__destroy in fill_link_info tests (Viktor Malik) [RHEL-23644] - bpf: Add link_info support for uprobe multi link (Viktor Malik) [RHEL-23644] - bpf: Store ref_ctr_offsets values in bpf_uprobe array (Viktor Malik) [RHEL-23644] - libbpf: Add st_type argument to elf_resolve_syms_offsets function (Viktor Malik) [RHEL-23644] - selftests/bpf: update test_offload to use new orphaned property (Viktor Malik) [RHEL-23644] - bpftool: mark orphaned programs during prog show (Viktor Malik) [RHEL-23644] - bpf: Fix a few selftest failures due to llvm18 change (Viktor Malik) [RHEL-23644] - selftests/bpf: Add lazy global subprog validation tests (Viktor Malik) [RHEL-23644] - bpf: Validate global subprogs lazily (Viktor Malik) [RHEL-23644] - bpf: Emit global subprog name in verifier logs (Viktor Malik) [RHEL-23644] - libbpf: Start v1.4 development cycle (Viktor Malik) [RHEL-23644] - selftests/bpf: Replaces the usage of CHECK calls for ASSERTs in vmlinux (Viktor Malik) [RHEL-23644] - selftests/bpf: Replaces the usage of CHECK calls for ASSERTs in bpf_obj_id (Viktor Malik) [RHEL-23644] - selftests/bpf: Replaces the usage of CHECK calls for ASSERTs in bind_perm (Viktor Malik) [RHEL-23644] - selftests/bpf: Replaces the usage of CHECK calls for ASSERTs in bpf_tcp_ca (Viktor Malik) [RHEL-23644] - selftests/bpf: reduce verboseness of reg_bounds selftest logs (Viktor Malik) [RHEL-23644] - bpf: bpf_iter_task_next: use next_task(kit->task) rather than next_task(kit->pos) (Viktor Malik) [RHEL-23644] - bpf: bpf_iter_task_next: use __next_thread() rather than next_thread() (Viktor Malik) [RHEL-23644] - bpf: task_group_seq_get_next: use __next_thread() rather than next_thread() (Viktor Malik) [RHEL-23644] - change next_thread() to use __next_thread() ?: group_leader (Viktor Malik) [RHEL-23644] - introduce __next_thread(), fix next_tid() vs exec() race (Viktor Malik) [RHEL-23644] - bpf: emit frameno for PTR_TO_STACK regs if it differs from current one (Viktor Malik) [RHEL-23644] - bpf: smarter verifier log number printing logic (Viktor Malik) [RHEL-23644] - bpf: omit default off=0 and imm=0 in register state log (Viktor Malik) [RHEL-23644] - bpf: emit map name in register state if applicable and available (Viktor Malik) [RHEL-23644] - bpf: print spilled register state in stack slot (Viktor Malik) [RHEL-23644] - bpf: extract register state printing (Viktor Malik) [RHEL-23644] - bpf: move verifier state printing code to kernel/bpf/log.c (Viktor Malik) [RHEL-23644] - bpf: move verbose_linfo() into kernel/bpf/log.c (Viktor Malik) [RHEL-23644] - bpf: rename BPF_F_TEST_SANITY_STRICT to BPF_F_TEST_REG_INVARIANTS (Viktor Malik) [RHEL-23644] - selftests/bpf: add iter test requiring range x range logic (Viktor Malik) [RHEL-23644] - veristat: add ability to set BPF_F_TEST_SANITY_STRICT flag with -r flag (Viktor Malik) [RHEL-23644] - selftests/bpf: set BPF_F_TEST_SANITY_SCRIPT by default (Viktor Malik) [RHEL-23644] - selftests/bpf: add randomized reg_bounds tests (Viktor Malik) [RHEL-23644] - selftests/bpf: add range x range test to reg_bounds (Viktor Malik) [RHEL-23644] - selftests/bpf: adjust OP_EQ/OP_NE handling to use subranges for branch taken (Viktor Malik) [RHEL-23644] - selftests/bpf: BPF register range bounds tester (Viktor Malik) [RHEL-23644] - bpf: make __reg{32,64}_deduce_bounds logic more robust (Viktor Malik) [RHEL-23644] - bpf: remove redundant s{32,64} -> u{32,64} deduction logic (Viktor Malik) [RHEL-23644] - bpf: add register bounds sanity checks and sanitization (Viktor Malik) [RHEL-23644] - bpf: enhance BPF_JEQ/BPF_JNE is_branch_taken logic (Viktor Malik) [RHEL-23644] - bpf: generalize is_scalar_branch_taken() logic (Viktor Malik) [RHEL-23644] - bpf: generalize reg_set_min_max() to handle non-const register comparisons (Viktor Malik) [RHEL-23644] - selftests/bpf: Add selftests for cgroup1 hierarchy (Viktor Malik) [RHEL-23644] - selftests/bpf: Add a new cgroup helper get_cgroup_hierarchy_id() (Viktor Malik) [RHEL-23644] - selftests/bpf: Add a new cgroup helper get_classid_cgroup_id() (Viktor Malik) [RHEL-23644] - selftests/bpf: Add parallel support for classid (Viktor Malik) [RHEL-23644] - selftests/bpf: Fix issues in setup_classid_environment() (Viktor Malik) [RHEL-23644] - bpf: Add a new kfunc for cgroup1 hierarchy (Viktor Malik) [RHEL-23644] - selftests/bpf: Add assert for user stacks in test_task_stack (Viktor Malik) [RHEL-23644] - selftests/bpf: Fix pyperf180 compilation failure with clang18 (Viktor Malik) [RHEL-23644 RHEL-40832] - bpf: Add crosstask check to __bpf_get_stack (Viktor Malik) [RHEL-23644] - bpf: Use named fields for certain bpf uapi structs (Viktor Malik) [RHEL-23644] - veristat: add ability to filter top N results (Viktor Malik) [RHEL-23644] - veristat: add ability to sort by stat's absolute value (Viktor Malik) [RHEL-23644] - bpf: replace register_is_const() with is_reg_const() (Viktor Malik) [RHEL-23644] - libbpf: Fix potential uninitialized tail padding with LIBBPF_OPTS_RESET (Viktor Malik) [RHEL-23644] - selftests/bpf: Test bpf_refcount_acquire of node obtained via direct ld (Viktor Malik) [RHEL-23644] - bpf: Mark direct ld of stashed bpf_{rb,list}_node as non-owning ref (Viktor Malik) [RHEL-23644] - bpf: Move GRAPH_{ROOT,NODE}_MASK macros into btf_field_type enum (Viktor Malik) [RHEL-23644] - bpf: Use bpf_mem_free_rcu when bpf_obj_dropping non-refcounted nodes (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test passing MAYBE_NULL reg to bpf_refcount_acquire (Viktor Malik) [RHEL-23644] - bpf: Add KF_RCU flag to bpf_refcount_acquire_impl (Viktor Malik) [RHEL-23644] - bpf: Introduce KF_ARG_PTR_TO_CONST_STR (Viktor Malik) [RHEL-23644] - bpf: Factor out helper check_reg_const_str() (Viktor Malik) [RHEL-23644] - bpf: Add __bpf_dynptr_data* for in kernel use (Viktor Malik) [RHEL-23644] - bpf, lpm: Fix check prefixlen before walking trie (Viktor Malik) [RHEL-23644] - selftests/bpf: Disable CONFIG_DEBUG_INFO_REDUCED in config.aarch64 (Viktor Malik) [RHEL-23644] - bpftool: Fix prog object type in manpage (Viktor Malik) [RHEL-23644] - selftests/bpf: Consolidate VIRTIO/9P configs in config.vm file (Viktor Malik) [RHEL-23644] - bpf: generalize reg_set_min_max() to handle two sets of two registers (Viktor Malik) [RHEL-23644] - bpf: prepare reg_set_min_max for second set of registers (Viktor Malik) [RHEL-23644] - bpf: unify 32-bit and 64-bit is_branch_taken logic (Viktor Malik) [RHEL-23644] - bpf: generalize is_branch_taken to handle all conditional jumps in one place (Viktor Malik) [RHEL-23644] - selftsets/bpf: Retry map update for non-preallocated per-cpu map (Viktor Malik) [RHEL-23644] - selftests/bpf: Export map_update_retriable() (Viktor Malik) [RHEL-23644] - selftests/bpf: Use value with enough-size when updating per-cpu map (Viktor Malik) [RHEL-23644] - bpf: move is_branch_taken() down (Viktor Malik) [RHEL-23644] - bpf: generalize is_branch_taken() to work with two registers (Viktor Malik) [RHEL-23644] - bpf: rename is_branch_taken reg arguments to prepare for the second one (Viktor Malik) [RHEL-23644] - bpf: drop knowledge-losing __reg_combine_{32,64}_into_{64,32} logic (Viktor Malik) [RHEL-23644] - bpf: try harder to deduce register bounds from different numeric domains (Viktor Malik) [RHEL-23644] - bpf: improve deduction of 64-bit bounds from 32-bit bounds (Viktor Malik) [RHEL-23644] - bpf: add special smin32/smax32 derivation from 64-bit bounds (Viktor Malik) [RHEL-23644] - bpf: derive subreg bounds from full bounds when upper 32 bits are constant (Viktor Malik) [RHEL-23644] - bpf: derive smin32/smax32 from umin32/umax32 bounds (Viktor Malik) [RHEL-23644] - bpf: derive smin/smax from umin/max bounds (Viktor Malik) [RHEL-23644] - selftests/bpf: satisfy compiler by having explicit return in btf test (Viktor Malik) [RHEL-23644] - selftests/bpf: Add malloc failure checks in bpf_iter (Viktor Malik) [RHEL-23644] - selftests/bpf: Convert CHECK macros to ASSERT_* macros in bpf_iter (Viktor Malik) [RHEL-23644] - selftests/bpf: Add tests for open-coded task_vma iter (Viktor Malik) [RHEL-23644] - bpf: Introduce task_vma open-coded iterator kfuncs (Viktor Malik) [RHEL-23644] - selftests/bpf: Fix potential premature unload in bpf_testmod (Viktor Malik) [RHEL-19647] - bpf: Move kernel test kfuncs to bpf_testmod (Viktor Malik) [RHEL-19647]- ext4: enable meta_bg only when new desc blocks are needed (Carlos Maiolino) [RHEL-36282] - ext4: verify s_clusters_per_group even without bigalloc (Carlos Maiolino) [RHEL-36282] - ext4: fix corruption during on-line resize (Carlos Maiolino) [RHEL-36976] {CVE-2024-35807} - ext4_get_link(): fix breakage in RCU mode (Carlos Maiolino) [RHEL-36282] - ext4: correct best extent lstart adjustment logic (Carlos Maiolino) [RHEL-36282] - ext4: forbid commit inconsistent quota data when errors=remount-ro (Carlos Maiolino) [RHEL-36282] - ext4: add a hint for block bitmap corrupt state in mb_groups (Carlos Maiolino) [RHEL-36282] - ext4: fix the comment of ext4_map_blocks()/ext4_ext_map_blocks() (Carlos Maiolino) [RHEL-36282] - ext4: mark the group block bitmap as corrupted before reporting an error (Carlos Maiolino) [RHEL-36282] - ext4: avoid allocating blocks from corrupted group in ext4_mb_find_by_goal() (Carlos Maiolino) [RHEL-31702] {CVE-2024-26772} - ext4: avoid bb_free and bb_fragments inconsistency in mb_free_blocks() (Carlos Maiolino) [RHEL-36282] - ext4: do not trim the group with corrupted block bitmap (Carlos Maiolino) [RHEL-36282] - ext4: delete redundant calculations in ext4_mb_get_buddy_page_lock() (Carlos Maiolino) [RHEL-36282] - ext4_add_entry(): ->d_name.len is never 0 (Carlos Maiolino) [RHEL-36282] - ext4: don't access the source subdirectory content on same-directory rename (Carlos Maiolino) [RHEL-36282] - Revert "ext4: apply umask if ACL support is disabled" (Carlos Maiolino) [RHEL-36282] - ext4: apply umask if ACL support is disabled (Carlos Maiolino) [RHEL-36282] - ext4: mark buffer new if it is unwritten to avoid stale data exposure (Carlos Maiolino) [RHEL-36282] - ext4: move 'ix' sanity check to corrent position (Carlos Maiolino) [RHEL-36282] - ext4: remove unnecessary initialization of count2 in set_flexbg_block_bitmap (Carlos Maiolino) [RHEL-36282] - ext4: remove unnecessary check to avoid repeat update_backups for the same gdb (Carlos Maiolino) [RHEL-36282] - ext4: simplify the gdbblock calculation in add_new_gdb_meta_bg (Carlos Maiolino) [RHEL-36282] - ext4: use saved local variable sbi instead of EXT4_SB(sb) (Carlos Maiolino) [RHEL-36282] - ext4: remove EXT4FS_DEBUG defination in resize.c (Carlos Maiolino) [RHEL-36282] - ext4: calculate free_clusters_count in cluster unit in verify_group_input (Carlos Maiolino) [RHEL-36282] - ext4: remove commented code in reserve_backup_gdb (Carlos Maiolino) [RHEL-36282] - ext4: remove redundant check of count (Carlos Maiolino) [RHEL-36282] - ext4: fix typo in setup_new_flex_group_blocks (Carlos Maiolino) [RHEL-36282] - ext4: remove gdb backup copy for meta bg in setup_new_flex_group_blocks (Carlos Maiolino) [RHEL-36282] - ext4: correct return value of ext4_convert_meta_bg (Carlos Maiolino) [RHEL-36282] - ext4: add missed brelse in update_backups (Carlos Maiolino) [RHEL-36282] - ext4: correct offset of gdb backup in non meta_bg group to update_backups (Carlos Maiolino) [RHEL-36282] - ext4: fix incorrect offset (Carlos Maiolino) [RHEL-36282] - ext4: correct the start block of counting reserved clusters (Carlos Maiolino) [RHEL-36282] - ext4: make running and commit transaction have their own freed_data_list (Carlos Maiolino) [RHEL-36282] - ext4: fix traditional comparison using max/min method (Carlos Maiolino) [RHEL-36282] - ext4: add missing initialization of call_notify_error in update_super_work() (Carlos Maiolino) [RHEL-36282] - ext4: remove redundant checks of s_encoding (Carlos Maiolino) [RHEL-36282] - ext4: reject casefold inode flag without casefold feature (Carlos Maiolino) [RHEL-36282] - ext4: rename s_error_work to s_sb_upd_work (Carlos Maiolino) [RHEL-36282] - ext4: add periodic superblock update check (Carlos Maiolino) [RHEL-36282] - ext4: fix unttached inode after power cut with orphan file feature enabled (Carlos Maiolino) [RHEL-36282] - ext4: fix memory leaks in ext4_fname_{setup_filename,prepare_lookup} (Carlos Maiolino) [RHEL-36282] - ext4: mballoc: avoid garbage value from err (Carlos Maiolino) [RHEL-36282] - ext4: fix race between writepages and remount (Carlos Maiolino) [RHEL-36282] - ext4: avoid potential data overflow in next_linear_group (Carlos Maiolino) [RHEL-36282] - jbd2: abort journal when detecting metadata writeback error of fs dev (Carlos Maiolino) [RHEL-36282] - jbd2: remove unused 'JBD2_CHECKPOINT_IO_ERROR' and 'j_atomic_flags' (Carlos Maiolino) [RHEL-36282] - jbd2: replace journal state flag by checking errseq (Carlos Maiolino) [RHEL-36282] - jbd2: add errseq to detect client fs's bdev writeback error (Carlos Maiolino) [RHEL-36282] - jbd2: fix soft lockup in journal_finish_inode_data_buffers() (Carlos Maiolino) [RHEL-36282] - jbd2: increase the journal IO's priority (Carlos Maiolino) [RHEL-36282] - jbd2: correct the printing of write_flags in jbd2_write_superblock() (Carlos Maiolino) [RHEL-36282] - jbd2: fix potential data lost in recovering journal raced with synchronizing fs bdev (Carlos Maiolino) [RHEL-36282] - jbd2: fix printk format type for 'io_block' in do_one_pass() (Carlos Maiolino) [RHEL-36282] - jbd2: print io_block if check data block checksum failed when do recovery (Carlos Maiolino) [RHEL-36282] - jbd2: Fix memory leak in journal_init_common() (Carlos Maiolino) [RHEL-36282] - jbd2: correct the end of the journal recovery scan range (Carlos Maiolino) [RHEL-36282] - jbd2: jbd2_journal_init_{dev,inode} return proper error return value (Carlos Maiolino) [RHEL-36282] - jbd2: drop useless error tag in jbd2_journal_wipe() (Carlos Maiolino) [RHEL-36282] - jbd2: cleanup journal_init_common() (Carlos Maiolino) [RHEL-36282] - jbd2: add fast_commit space check (Carlos Maiolino) [RHEL-36282] - jbd2: cleanup load_superblock() (Carlos Maiolino) [RHEL-36282] - jbd2: open code jbd2_verify_csum_type() helper (Carlos Maiolino) [RHEL-36282] - jbd2: checking valid features early in journal_get_superblock() (Carlos Maiolino) [RHEL-36282] - jbd2: don't load superblock in jbd2_journal_check_used_features() (Carlos Maiolino) [RHEL-36282] - jbd2: move load_superblock() into journal_init_common() (Carlos Maiolino) [RHEL-36282] - jbd2: move load_superblock() dependent functions (Carlos Maiolino) [RHEL-36282] - jbd2: remove unused function '__cp_buffer_busy' (Carlos Maiolino) [RHEL-36282] - jbd2: check 'jh->b_transaction' before removing it from checkpoint (Carlos Maiolino) [RHEL-36282] - jbd2: fix checkpoint cleanup performance regression (Carlos Maiolino) [RHEL-36282] - fs: jbd2: fix an incorrect warn log (Carlos Maiolino) [RHEL-36282] - jbd2: remove __journal_try_to_free_buffer() (Carlos Maiolino) [RHEL-36282] - jbd2: fix a race when checking checkpoint buffer busy (Carlos Maiolino) [RHEL-36282] - jbd2: Fix wrongly judgement for buffer head removing while doing checkpoint (Carlos Maiolino) [RHEL-36282] - jbd2: remove journal_clean_one_cp_list() (Carlos Maiolino) [RHEL-36282] - jbd2: remove t_checkpoint_io_list (Carlos Maiolino) [RHEL-36282] - jbd2: recheck chechpointing non-dirty buffer (Carlos Maiolino) [RHEL-36282] - jbd2: skip reading super block if it has been verified (Carlos Maiolino) [RHEL-36282] - jbd2: remove j_format_version (Carlos Maiolino) [RHEL-36282] - jbd2: factor out journal initialization from journal_get_superblock() (Carlos Maiolino) [RHEL-36282] - jbd2: switch to check format version in superblock directly (Carlos Maiolino) [RHEL-36282] - jbd2: Avoid printing outside the boundary of the buffer (Carlos Maiolino) [RHEL-36282] - block: fix overflow in blk_ioctl_discard() (Ming Lei) [RHEL-39813] {CVE-2024-36917} - Revert "i2c: Make remove callback return void" for ti-tfp410.c (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Drop unused fields in struct pca953x_platform_data (Andrew Halaney) [RHEL-35606] - gpio: pca953x: add support for TCA9538 (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Remove unused PCAL953X_OUT_CONF from pcal6534_recalc_addr() (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Clean up pcal6534_check_register() (Andrew Halaney) [RHEL-35606] - gpio: pca953x: avoid logically dead code (Andrew Halaney) [RHEL-35606] - gpio: pca953x: avoid to use uninitialized value pinctrl (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Add missing header(s) (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Add support for PCAL6534 (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Swap if statements to save later complexity (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Fix pca953x_gpio_set_pull_up_down() (Andrew Halaney) [RHEL-35606] - gpio: pca953x: introduce support for nxp,pcal6408 (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Add mutex_lock for regcache sync in PM (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Make platform teardown callback return void (Andrew Halaney) [RHEL-35606] - gpio: pca953x: use the correct register address when regcache sync during init (Andrew Halaney) [RHEL-35606] - gpio: pca953x: use the correct range when do regmap sync (Andrew Halaney) [RHEL-35606] - gpio: pca953x: only use single read/write for No AI mode (Andrew Halaney) [RHEL-35606] - gpio: pca953x: use the correct register address to do regcache sync (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Make the irqchip immutable (Andrew Halaney) [RHEL-35606] - gpio: pca953x: fix irq_stat not updated when irq is disabled (irq_mask not set) (Andrew Halaney) [RHEL-35606] - gpio: pca953xx: Add support for pca6408 (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Improve bias setting (Andrew Halaney) [RHEL-35606] - gpio: pca953x: do not ignore i2c errors (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Add main esm address range (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-main: Enable support for UHS mode (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-evm: Fix UART pin type and macro type (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Use exact ranges for FSS node (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Remove UART baud rate selection (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Add Wave5 Video Encoder/Decoder Node (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in serdes_ln_ctrl (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-main: Add CSI2RX capture nodes (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-evm: Enable camera peripherals (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: Add phase tags for memory node on J784S4 EVM and AM69 SK (Andrew Halaney) [RHEL-35606] - drm/tidss: Fix sync-lost issue with two displays (Andrew Halaney) [RHEL-35606] - drm/tidss: Fix initial plane zpos values (Andrew Halaney) [RHEL-35606] - drm/tidss: Use DRM_PLANE_COMMIT_ACTIVE_ONLY (Andrew Halaney) [RHEL-35606] - drm/tidss: IRQ code cleanup (Andrew Halaney) [RHEL-35606] - drm/tidss: Fix dss reset (Andrew Halaney) [RHEL-35606] - drm/tidss: Add simple K2G manual reset (Andrew Halaney) [RHEL-35606] - drm/tidss: Check for K2G in in dispc_softreset() (Andrew Halaney) [RHEL-35606] - drm/tidss: Return error value from from softreset (Andrew Halaney) [RHEL-35606] - drm/tidss: Move reset to the end of dispc_init() (Andrew Halaney) [RHEL-35606] - drm/tidss: Drop useless variable init (Andrew Halaney) [RHEL-35606] - drm/tidss: Use PM autosuspend (Andrew Halaney) [RHEL-35606] - drm/tidss: Use pm_runtime_resume_and_get() (Andrew Halaney) [RHEL-35606] - drm/tidss: Add support for AM62A7 DSS (Andrew Halaney) [RHEL-35606] - mux: mmio: use reg property when parent device is not a syscon (Andrew Halaney) [RHEL-35606] - dt-bindings: phy: cadence-sierra: Add clock ID for derived reference clock (Andrew Halaney) [RHEL-35606] - dt-bindings: phy: cadence-torrent: Rename SSC macros to use generic names (Andrew Halaney) [RHEL-35606] - dt-bindings: phy: cadence-torrent: Add clock IDs for derived and received refclk (Andrew Halaney) [RHEL-35606] - dt-bindings: phy: Add PHY_TYPE_USXGMII definition (Andrew Halaney) [RHEL-35606] - dt-bindings: msm: dsi: document phy-type property for 7nm dsi phy (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Add SGMII support in WIZ driver for J784S4 (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Use key:value pair table for all settings (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add single link USXGMII configuration for 156.25MHz refclk (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add USB + DP multilink configuration (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add PCIe + DP multilink configuration for 100MHz refclk (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Prepare driver for multilink DP support (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add function to get PLL to be configured for DP (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Add a determine_rate hook (Andrew Halaney) [RHEL-35606] - phy: cadence: torrent: Add a determine_rate hook (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Add SGMII support in WIZ driver for J721E (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Fix unreachable code in wiz_mode_select() (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-35606] - phy: cadence: phy-cadence-torrent: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Add support to enable LN23 Type-C swap (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Manage TypeC lane swap if typec-dir-gpios not specified (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: add j721s2-wiz-10g module support (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: add j784s4-wiz-10g module support (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: fix reference leaks in wiz_probe() (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: stop name conflict if multiple serdes are initialized (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: set PMA_CMN_REFCLK_DIG_DIV based on reflk rate (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: add support for j7200-wiz-10g (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz.c: Add usxgmii support in wiz driver (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: Add SGMII support in wiz driver for J7200 (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Remove unused `regmap` field from state struct (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: use OF data for device specific data (Andrew Halaney) [RHEL-35606] - phy: ti: Fix missing sentinel for clk_div_table (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: use swap() to make code cleaner (Andrew Halaney) [RHEL-35606] - phy: ti: report 2 non-kernel-doc comments (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add support to output received reference clock (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Model reference clock driver as a clock to enable derived refclk (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Migrate to clk_hw based registration and OF APIs (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Check PIPE mode PHY status to be ready for operation (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add debug information for PHY configuration (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add separate functions for reusable code (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add PHY configuration for DP with 100MHz ref clock (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add PHY registers for DP in array format (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Configure PHY registers as a function of input reference clock rate (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add enum for supported input reference clock frequencies (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Reorder few functions to remove function declarations (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Remove use of CamelCase to fix checkpatch CHECK message (Andrew Halaney) [RHEL-35606] - drm/gem: rename struct drm_gem_dma_object.{paddr => dma_addr} (Andrew Halaney) [RHEL-35606] - drm: Remove linux/media-bus-format.h from drm_crtc.h (Andrew Halaney) [RHEL-35606] - drm/tidss: Update encoder/bridge chain connect model (Andrew Halaney) [RHEL-35606] - drm/bridge: Centralize error message when bridge attach fails (Andrew Halaney) [RHEL-35606] - drm/tidss: Add support for AM625 DSS (Andrew Halaney) [RHEL-35606] - drm/tidss: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-35606] - drm/tidss: Use GEM DMA fbdev emulation (Andrew Halaney) [RHEL-35606] - drm/tidss: Implement struct drm_plane_helper_funcs.atomic_enable (Andrew Halaney) [RHEL-35606] - drm/tidss: Remove return values from dispc_plane_{setup, enable}() (Andrew Halaney) [RHEL-35606] - drm/tidss: Remove unnecessary include statements for drm_crtc_helper.h (Andrew Halaney) [RHEL-35606] - drm/fb-helper: Remove unnecessary include statements (Andrew Halaney) [RHEL-35606] - drm/fb-helper: Move generic fbdev emulation into separate source file (Andrew Halaney) [RHEL-35606] - drm/gem: rename GEM CMA helpers to GEM DMA helpers (Andrew Halaney) [RHEL-35606] - drm: Remove CONFIG_DRM_KMS_CMA_HELPER option (Andrew Halaney) [RHEL-35606] - drm/fb: rename FB CMA helpers to FB DMA helpers (Andrew Halaney) [RHEL-35606] - drm: Drop drm_blend.h from drm_crtc.h (Andrew Halaney) [RHEL-35606] - drm/fb: remove unused includes of drm_fb_cma_helper.h (Andrew Halaney) [RHEL-35606] - drm: Drop drm_framebuffer.h from drm_crtc.h (Andrew Halaney) [RHEL-35606] - drm: Remove unnecessary include statements of drm_plane_helper.h (Andrew Halaney) [RHEL-35606] - drm: tidss: Fix pixel format definition (Andrew Halaney) [RHEL-35606] - drm/tidss: Set max DMA segment size (Andrew Halaney) [RHEL-35606] - drm/tidss: fix repeated words in comments (Andrew Halaney) [RHEL-35606] - drm/tidss: Soft Reset DISPC on startup (Andrew Halaney) [RHEL-35606] - drm/tidss: Use drm_module_platform_driver() to register the driver (Andrew Halaney) [RHEL-35606] - drm/tidss: Fix warning: unused variable 'tidss_pm_ops' (Andrew Halaney) [RHEL-35606] - drm/tidss: Make use of the helper macro SET_RUNTIME_PM_OPS() (Andrew Halaney) [RHEL-35606] - drm/tidss: Convert to Linux IRQ interfaces (Andrew Halaney) [RHEL-35606] - drm/tidss: Don't use struct drm_device.irq_enabled (Andrew Halaney) [RHEL-35606] - drm/: drm_gem_plane_helper_prepare_fb is now the default (Andrew Halaney) [RHEL-35606] - selftests/bpf: Check VLAN tag and proto in xdp_metadata (Petr Oros) [RHEL-31890] - selftests/bpf: Add AF_INET packet generation to xdp_metadata (Petr Oros) [RHEL-31890] - selftests/bpf: Add flags and VLAN hint to xdp_hw_metadata (Petr Oros) [RHEL-31890] - selftests/bpf: Allow VLAN packets in xdp_hw_metadata (Petr Oros) [RHEL-31890] - net: make vlan_get_tag() return -ENODATA instead of -EINVAL (Petr Oros) [RHEL-31890] - veth: Implement VLAN tag XDP hint (Petr Oros) [RHEL-31890] - xdp: Add VLAN tag hint (Petr Oros) [RHEL-31890] - xsk: add functions to fill control buffer (Petr Oros) [RHEL-31890] - redhat: remove gcc version check for ENABLE_WERROR (Eric Chanudet) [RHEL-43372] - vduse: Temporarily fail if control queue feature requested (Cindy Lu) [RHEL-23888] - redhat/configs: Enable CONFIG_VDPA_USER (Cindy Lu) [RHEL-23888] - mm: replace vma->vm_flags direct modifications with modifier calls (Cindy Lu) [RHEL-23888] - vduse: enable Virtio-net device type (Cindy Lu) [RHEL-23888] - vduse: validate block features only with block devices (Cindy Lu) [RHEL-23888] - file: Export receive_fd() to modules (Cindy Lu) [RHEL-23888] - eventfd: simplify eventfd_signal() (Cindy Lu) [RHEL-23888] - vduse: implement DMA sync callbacks (Cindy Lu) [RHEL-23888] - vduse: make vduse_class constant (Cindy Lu) [RHEL-23888] - vdpa: Provide interface to read driver features (Cindy Lu) [RHEL-23888] - vduse: Use proper spinlock for IRQ injection (Cindy Lu) [RHEL-23888] - vduse: fix NULL pointer dereference (Cindy Lu) [RHEL-23888] - vduse: avoid empty string for dev name (Cindy Lu) [RHEL-23888] - vduse: Support specifying bounce buffer size via sysfs (Cindy Lu) [RHEL-23888] - vduse: Delay iova domain creation (Cindy Lu) [RHEL-23888] - vduse: Signal vq trigger eventfd directly if possible (Cindy Lu) [RHEL-23888] - vduse: Add sysfs interface for irq callback affinity (Cindy Lu) [RHEL-23888] - vduse: Support get_vq_affinity callback (Cindy Lu) [RHEL-23888] - vduse: Support set_vq_affinity callback (Cindy Lu) [RHEL-23888] - vduse: Refactor allocation for vduse virtqueues (Cindy Lu) [RHEL-23888] - driver core: class: remove module * from class_create() (Cindy Lu) [RHEL-23888] - vduse: Remove include of rwlock.h (Cindy Lu) [RHEL-23888] - vduse: Validate vq_num in vduse_validate_config() (Cindy Lu) [RHEL-23888] - driver core: make struct class.devnode() take a const * (Cindy Lu) [RHEL-23888] - vduse: prevent uninitialized memory accesses (Cindy Lu) [RHEL-23888] - vduse: Support querying information of IOVA regions (Cindy Lu) [RHEL-23888] - vduse: Support registering userspace memory for IOVA regions (Cindy Lu) [RHEL-23888] - vduse: Support using userspace pages as bounce buffer (Cindy Lu) [RHEL-23888] - vduse: Use memcpy_{to,from}_page() in do_bounce() (Cindy Lu) [RHEL-23888] - vduse: Remove unnecessary spin lock protection (Cindy Lu) [RHEL-23888] - vduse: Tie vduse mgmtdev and its device (Cindy Lu) [RHEL-23888] - vduse: Fix NULL pointer dereference on sysfs access (Cindy Lu) [RHEL-23888] - vduse: Fix returning wrong type in vduse_domain_alloc_iova() (Cindy Lu) [RHEL-23888] - vdpa: multiple address spaces support (Cindy Lu) [RHEL-23888] - vdpa: introduce virtqueue groups (Cindy Lu) [RHEL-23888] - iommu/iova: Separate out rcache init (Cindy Lu) [RHEL-23888] - vduse: moving kvfree into caller (Cindy Lu) [RHEL-23888] - iommu/iova: Move fast alloc size roundup into alloc_iova_fast() (Cindy Lu) [RHEL-23888] - vduse: check that offset is within bounds in get_config() (Cindy Lu) [RHEL-23888] - vduse: fix memory corruption in vduse_dev_ioctl() (Cindy Lu) [RHEL-23888] - vdpa: Enable user to set mac and mtu of vdpa device (Cindy Lu) [RHEL-23888] - vduse: Fix race condition between resetting and irq injecting (Cindy Lu) [RHEL-23888] - vduse: Disallow injecting interrupt before DRIVER_OK is set (Cindy Lu) [RHEL-23888] - VDUSE: fix documentation underline warning (Cindy Lu) [RHEL-23888] - vduse: Cleanup the old kernel states after reset failure (Cindy Lu) [RHEL-23888] - vduse: missing error code in vduse_init() (Cindy Lu) [RHEL-23888] - Documentation: Add documentation for VDUSE (Cindy Lu) [RHEL-23888] - vduse: Introduce VDUSE - vDPA Device in Userspace (Cindy Lu) [RHEL-23888] - vduse: Implement an MMU-based software IOTLB (Cindy Lu) [RHEL-23888] - af_unix: Suppress false-positive lockdep splat for spin_lock() in __unix_gc(). (Davide Caratti) [RHEL-33410] - net: replace calls to sock->ops->connect() with kernel_connect() (Davide Caratti) [RHEL-33410] - net: Avoid address overwrite in kernel_connect (Davide Caratti) [RHEL-30875 RHEL-33410] - af_unix: Fix garbage collector racing against connect() (Davide Caratti) [RHEL-33410] - veth: try harder when allocating queue memory (Davide Caratti) [RHEL-33410] - net: enable memcg accounting for veth queues (Davide Caratti) [RHEL-33410] - net: veth: do not manipulate GRO when using XDP (Davide Caratti) [RHEL-33410] - net: veth: clear GRO when clearing XDP even when down (Davide Caratti) [RHEL-33410] - af_unix: fix lockdep positive in sk_diag_dump_icons() (Davide Caratti) [RHEL-33410] - llc: call sock_orphan() at release time (Davide Caratti) [RHEL-33410] - llc: Drop support for ETH_P_TR_802_2. (Davide Caratti) [RHEL-33410] - llc: make llc_ui_sendmsg() more robust against bonding changes (Davide Caratti) [RHEL-33410] - vlan: skip nested type that is not IFLA_VLAN_QOS_MAPPING (Davide Caratti) [RHEL-33410] - ethtool: netlink: Add missing ethnl_ops_begin/complete (Davide Caratti) [RHEL-33410] - net: netdev_queue: netdev_txq_completed_mb(): fix wake condition (Davide Caratti) [RHEL-33410] - net/ipv6: convert skip_notify_on_dev_down sysctl to u8 (Davide Caratti) [RHEL-33410] - net/ipv6: fix bool/int mismatch for skip_notify_on_dev_down (Davide Caratti) [RHEL-33410] - neighbour: fix unaligned access to pneigh_entry (Davide Caratti) [RHEL-33410] - af_packet: do not use READ_ONCE() in packet_bind() (Davide Caratti) [RHEL-33410] - af_packet: Fix data-races of pkt_sk(sk)->num. (Davide Caratti) [RHEL-33410] - vlan: fix a potential uninit-value in vlan_dev_hard_start_xmit() (Davide Caratti) [RHEL-33410] - af_unix: Fix data race around sk->sk_err. (Davide Caratti) [RHEL-33410] - af_unix: Fix data-races around sk->sk_shutdown. (Davide Caratti) [RHEL-33410] - af_unix: Fix data races around sk->sk_shutdown. (Davide Caratti) [RHEL-33410] - af_unix: Fix a data race of sk->sk_receive_queue->qlen. (Davide Caratti) [RHEL-33410] - net/packet: convert po->pressure to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->running to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->has_vnet_hdr to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->tp_loss to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->tp_tx_has_off to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: annotate accesses to po->tp_tstamp (Davide Caratti) [RHEL-33410] - net/packet: convert po->auxdata to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->origdev to an atomic flag (Davide Caratti) [RHEL-33410] - xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING (Felix Maurer) [RHEL-30107] - bpf, sockmap: Prevent lock inversion deadlock in map delete elem (Felix Maurer) [RHEL-30107] - cpumap: Zero-initialise xdp_rxq_info struct before running XDP program (Felix Maurer) [RHEL-30107] - xsk: Add truesize to skb_add_rx_frag(). (Felix Maurer) [RHEL-30107] - xdp: reflect tail increase for MEM_TYPE_XSK_BUFF_POOL (Felix Maurer) [RHEL-30107] - xsk: fix usage of multi-buffer BPF helpers for ZC XDP (Felix Maurer) [RHEL-28894 RHEL-30107] {CVE-2024-26611} - xsk: make xsk_buff_pool responsible for clearing xdp_buff::flags (Felix Maurer) [RHEL-30107] - xsk: recycle buffer in case Rx queue was full (Felix Maurer) [RHEL-30107] - xsk: Skip polling event check for unbound socket (Felix Maurer) [RHEL-30107] - bpf: Fix bpf socket lookup from tc/xdp to respect socket VRF bindings (Felix Maurer) [RHEL-30107] - bpf: Call __bpf_sk_lookup()/__bpf_skc_lookup() directly via TC hookpoint (Felix Maurer) [RHEL-30107] - bpf: Factor out socket lookup functions for the TC hookpoint. (Felix Maurer) [RHEL-30107] - selftest/cgroup: Update test_cpuset_prs.sh to match changes (Waiman Long) [RHEL-43331] - cgroup/cpuset: Make cpuset.cpus.exclusive independent of cpuset.cpus (Waiman Long) [RHEL-43331] - cgroup/cpuset: Delay setting of CS_CPU_EXCLUSIVE until valid partition (Waiman Long) [RHEL-43331] - selftest/cgroup: Fix test_cpuset_prs.sh problems reported by test robot (Waiman Long) [RHEL-43331] - cgroup/cpuset: Fix remote root partition creation problem (Waiman Long) [RHEL-43331] - cgroup/cpuset: Optimize isolated partition only generate_sched_domains() calls (Waiman Long) [RHEL-43331] - cgroup/cpuset: Make cpuset hotplug processing synchronous (Waiman Long) [RHEL-43331] - mm/mglru: Revert "don't sync disk for each aging cycle" (Waiman Long) [RHEL-43371]- Revert "kernel/panic.c: Move the location of bust_spinlocks to prevent hanging." (Derek Barbosa) [RHEL-39473] - arch/x86: Fix typos [partial] (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Check HSMP support on AMD family of processors (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: switch to use device_add_groups() (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Change devm_kzalloc() to devm_kcalloc() (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Remove extra parenthesis and add a space (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Check num_sockets against MAX_AMD_SOCKETS (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Non-ACPI support for AMD F1A_M00~0Fh (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Add support for ACPI based probing (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Restructure sysfs group creation (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Move dev from platdev to hsmp_socket (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Define a struct to hold mailbox regs (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Create static func to handle platdev (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Cache pci_dev in struct hsmp_socket (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Move hsmp_test to probe (David Arcari) [RHEL-43368] - octeontx2-af: fix the double free in rvu_npc_freemem() (Kamal Heib) [RHEL-39651] {CVE-2024-36030} - e1000e: Add support for the next LOM generation (Ken Cox) [RHEL-17484] - e1000e: Use PME poll to circumvent unreliable ACPI wake (Ken Cox) [RHEL-17484] - net: e1000e: Remove unused declarations (Ken Cox) [RHEL-17484] - e1000e: Add @adapter description to kdoc (Ken Cox) [RHEL-17484] - mm: huge_memory: don't force huge page alignment on 32 bit (Rafael Aquini) [RHEL-22187] - x86/topology: Fix max_siblings calculation for some hybrid cpus (David Arcari) [RHEL-40607] - ipv6: Fix potential uninit-value access in __ip6_make_skb() (Antoine Tenart) [RHEL-39786] - ipv4: Fix uninit-value access in __ip_make_skb() (Antoine Tenart) [RHEL-39786] {CVE-2024-36927} - Enable ALSA (CONFIG_SND) on aarch64 (Charles Mirabile) [RHEL-40411] - gpiolib: cdev: Fix use after free in lineinfo_changed_notify (Steve Best) [RHEL-39849] {CVE-2024-36899} - Add CONFIG_PCP_BATCH_SCALE_MAX to RHEL configs collection (Chris von Recklinghausen) [RHEL-20141] - mm and cache_info: remove unnecessary CPU cache info update (Chris von Recklinghausen) [RHEL-20141] - mm, pcp: reduce detecting time of consecutive high order page freeing (Chris von Recklinghausen) [RHEL-20141] - mm, pcp: decrease PCP high if free pages < high watermark (Chris von Recklinghausen) [RHEL-20141] - mm: tune PCP high automatically (Chris von Recklinghausen) [RHEL-20141] - mm: add framework for PCP high auto-tuning (Chris von Recklinghausen) [RHEL-20141] - mm, page_alloc: scale the number of pages that are batch allocated (Chris von Recklinghausen) [RHEL-20141] - mm: restrict the pcp batch scale factor to avoid too long latency (Chris von Recklinghausen) [RHEL-20141] - mm, pcp: reduce lock contention for draining high-order pages (Chris von Recklinghausen) [RHEL-20141] - cacheinfo: calculate size of per-CPU data cache slice (Chris von Recklinghausen) [RHEL-20141] - mm, pcp: avoid to drain PCP when process exit (Chris von Recklinghausen) [RHEL-20141] - mm/page_alloc: remove unnecessary parameter batch of nr_pcp_free (Chris von Recklinghausen) [RHEL-20141] - mm/page_alloc: remove track of active PCP lists range in bulk free (Chris von Recklinghausen) [RHEL-20141] - mm: remove obsolete comment above struct per_cpu_pages (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move is_check_pages_enabled() into page_alloc.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move sysctls into it own fils (Chris von Recklinghausen) [RHEL-20141] - mm: vmscan: use gfp_has_io_fs() (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move pm_* function into power (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move mark_free_page() into snapshot.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: split out DEBUG_PAGEALLOC (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: split out FAIL_PAGE_ALLOC (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: remove alloc_contig_dump_pages() stub (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: squash page_is_consistent() (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: collect mem statistic into show_mem.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move set_zone_contiguous() into mm_init.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move init_on_alloc/free() into mm_init.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move mirrored_kernelcore into mm_init.c (Chris von Recklinghausen) [RHEL-20141] - rxrpc: replace zero-lenth array with DECLARE_FLEX_ARRAY() helper (Ivan Vecera) [RHEL-40250] - ext4: fix fortify warning in fs/ext4/fast_commit.c:1551 (Ivan Vecera) [RHEL-40250] - string: Allow 2-argument strscpy_pad() (Ivan Vecera) [RHEL-40250] - string: Redefine strscpy_pad() as a macro (Ivan Vecera) [RHEL-40250] - string: Allow 2-argument strscpy() (Ivan Vecera) [RHEL-40250] - kernel.h: split out COUNT_ARGS() and CONCATENATE() to args.h (Ivan Vecera) [RHEL-40250] - uml: Replace strlcpy with strscpy (Ivan Vecera) [RHEL-40250] - fortify: strscpy: Fix flipped q and p docstring typo (Ivan Vecera) [RHEL-40250] - fortify: Use const variables for __member_size tracking (Ivan Vecera) [RHEL-40250] - overflow: add DEFINE_FLEX() for on-stack allocs (Ivan Vecera) [RHEL-40250] - fortify: Use __builtin_dynamic_object_size() when available (Ivan Vecera) [RHEL-40250] - fortify: Short-circuit known-safe calls to strscpy() (Ivan Vecera) [RHEL-40250] - string: Rewrite and add more kern-doc for the str*() functions (Ivan Vecera) [RHEL-40250] - fortify: Convert to struct vs member helpers (Ivan Vecera) [RHEL-40250] - fortify: Explicitly check bounds are compile-time constants (Ivan Vecera) [RHEL-40250] - fortify: Use SIZE_MAX instead of (size_t)-1 (Ivan Vecera) [RHEL-40250] - fortify: Add run-time WARN for cross-field memcpy() (Ivan Vecera) [RHEL-40250] - sched/x86: Export 'percpu arch_freq_scale' (Phil Auld) [RHEL-39512] - tpm_tis_spi: Account for SPI header when allocating TPM SPI xfer buffer (Mark Salter) [RHEL-39308] - randomize_kstack: Improve entropy diffusion (Chris von Recklinghausen) [RHEL-37308] {CVE-2024-35918} - net: usb: lan78xx: add phy dependency for user tools (Jose Ignacio Tornos Martinez) [RHEL-17582] - aio: Fix incorrect usage of eventfd_signal_allowed() (Waiman Long) [RHEL-38738] - aio: fix use-after-free due to missing POLLFREE handling (Waiman Long) [RHEL-38738 RHEL-38739] {CVE-2021-47505} - aio: keep poll requests on waitqueue until completed (Waiman Long) [RHEL-38738 RHEL-38739] {CVE-2021-47505} - redhat/configs: Enable CONFIG_DRM_MGAG200_DISABLE_WRITECOMBINE (Jocelyn Falempe) [RHEL-28760] - drm/mgag200: Add an option to disable Write-Combine (Jocelyn Falempe) [RHEL-28760] - Revert "drm/mgag200: Add a workaround for low-latency" (Jocelyn Falempe) [RHEL-28760] - md: Revert "md: Fix overflow in is_mddev_idle" (Nigel Croxon) [RHEL-39038] - mlxsw: spectrum_acl_tcam: Fix memory leak when canceling rehash work (Ivan Vecera) [RHEL-37018] {CVE-2024-35852} - pwm: Fix double shift bug (Steve Best) [RHEL-38280] {CVE-2023-52756} - nbd: null check for nla_nest_start (Ming Lei) [RHEL-35178] {CVE-2024-27025} - x86/xen: Add some null pointer checking to smp.c (Vitaly Kuznetsov) [RHEL-33260] {CVE-2024-26908} - misc: lis3lv02d_i2c: Fix regulators getting en-/dis-abled twice on suspend/resume (Steve Best) [RHEL-36934] {CVE-2024-35824} - ice: final upstream version of the fix for RHEL-19000 (Michal Schmidt) [RHEL-35969] - kernel.spec: add iommu selftests to kernel-selftests-internal (Eder Zulian) [RHEL-32894] - virtiofs: include a newline in sysfs tag (Brian Foster) [RHEL-34071] - virtio_fs: remove duplicate check if queue is broken (Brian Foster) [RHEL-34071] - virtiofs: drop __exit from virtio_fs_sysfs_exit() (Brian Foster) [RHEL-34071] - virtiofs: emit uevents on filesystem events (Brian Foster) [RHEL-34071] - virtiofs: export filesystem tags through sysfs (Brian Foster) [RHEL-34071] - virtiofs: forbid newlines in tags (Brian Foster) [RHEL-34071] - xsk: Add missing SPDX to AF_XDP TX metadata documentation (Petr Oros) [RHEL-31944] - xsk: Don't assume metadata is always requested in TX completion (Petr Oros) [RHEL-31944] - selftests/bpf: Add TX side to xdp_hw_metadata (Petr Oros) [RHEL-31944] - selftests/bpf: Convert xdp_hw_metadata to XDP_USE_NEED_WAKEUP (Petr Oros) [RHEL-31944] - selftests/bpf: Fix broken build where char is unsigned (Petr Oros) [RHEL-31944] - selftests/bpf: Add options and frags to xdp_hw_metadata (Petr Oros) [RHEL-31944] - selftests/bpf: xdp_hw_metadata track more timestamps (Petr Oros) [RHEL-31944] - selftests/bpf: Add TX side to xdp_metadata (Petr Oros) [RHEL-31944] - selftests/bpf: Add csum helpers (Petr Oros) [RHEL-31944] - selftests/xsk: Support tx_metadata_len (Petr Oros) [RHEL-31944] - xsk: Add option to calculate TX checksum in SW (Petr Oros) [RHEL-31944] - xsk: Validate xsk_tx_metadata flags (Petr Oros) [RHEL-31944] - xsk: Document tx_metadata_len layout (Petr Oros) [RHEL-31944] - tools: ynl: Print xsk-features from the sample (Petr Oros) [RHEL-31944] - xsk: Add TX timestamp and TX checksum offload support (Petr Oros) [RHEL-31944] - xsk: Support tx_metadata_len (Petr Oros) [RHEL-31944] - xsk: Elide base_addr comparison in xp_unaligned_validate_desc (Petr Oros) [RHEL-31944]- modules: wait do_free_init correctly (Donald Dutile) [RHEL-28063] - Subject: revert of revert KEYS: Make use of platform keyring for module signature verify (Donald Dutile) [RHEL-28063] - linux/export: Ensure natural alignment of kcrctab array (Donald Dutile) [RHEL-28063] - linux/export: Fix alignment for 64-bit ksymtab entries (Donald Dutile) [RHEL-28063] - kernel/module: improve documentation for try_module_get() (Donald Dutile) [RHEL-28063] - module: Remove redundant TASK_UNINTERRUPTIBLE (Donald Dutile) [RHEL-28063] - params: Introduce the param_unknown_fn type (Donald Dutile) [RHEL-28063] - module/decompress: use kvmalloc() consistently (Donald Dutile) [RHEL-28063] - module: Annotate struct module_notes_attrs with __counted_by (Donald Dutile) [RHEL-28063] - module: Fix comment typo (Donald Dutile) [RHEL-28063] - module: Make is_mapping_symbol() return bool (Donald Dutile) [RHEL-28063] - module/decompress: use vmalloc() for gzip decompression workspace (Donald Dutile) [RHEL-28063] - module: Clarify documentation of module_param_call() (Donald Dutile) [RHEL-28063] - modpost: do not make find_tosym() return NULL (Donald Dutile) [RHEL-28063] - modpost: Optimize symbol search from linear to binary search (Donald Dutile) [RHEL-28063] - module/decompress: use vmalloc() for zstd decompression workspace (Donald Dutile) [RHEL-28063] - dyndbg: add source filename to prefix (Donald Dutile) [RHEL-28063] - dyndbg: increase PREFIX_SIZE to 128 (Donald Dutile) [RHEL-28063] - dyndbg: constify opt_array (Donald Dutile) [RHEL-28063] - module: Expose module_init_layout_section() (Donald Dutile) [RHEL-28063] - modpost, kallsyms: Treat add '$'-prefixed symbols as mapping symbols (Donald Dutile) [RHEL-28063] - module: Ignore RISC-V mapping symbols too (Donald Dutile) [RHEL-28063] - module: fix init_module_from_file() error handling (Donald Dutile) [RHEL-28063] - modules: catch concurrent module loads, treat them as idempotent (Donald Dutile) [RHEL-28063] - module: split up 'finit_module()' into init_module_from_file() helper (Donald Dutile) [RHEL-28063] - kallsyms: Fix kallsyms_selftest failure (Donald Dutile) [RHEL-28063] - kallsyms: Add more debug output for selftest (Donald Dutile) [RHEL-28063] - modpost: check static EXPORT_SYMBOL* by modpost again (Donald Dutile) [RHEL-28063] - kbuild: generate KSYMTAB entries by modpost (Donald Dutile) [RHEL-28063] - modpost: pass struct module pointer to check_section_mismatch() (Donald Dutile) [RHEL-28063] - modpost: fix off by one in is_executable_section() (Donald Dutile) [RHEL-28063] - modpost: Include '.text.*' in TEXT_SECTIONS (Donald Dutile) [RHEL-28063] - xen: unexport __init-annotated xen_xlate_map_ballooned_pages() (Donald Dutile) [RHEL-28063] - tick/nohz: unexport __init-annotated tick_nohz_full_setup() (Donald Dutile) [RHEL-28063] - kallsyms: make kallsyms_show_value() as generic function (Donald Dutile) [RHEL-28063] - kallsyms: move kallsyms_show_value() out of kallsyms.c (Donald Dutile) [RHEL-28063] - modpost: detect section mismatch for R_ARM_REL32 (Donald Dutile) [RHEL-28063] - modpost: fix section_mismatch message for R_ARM_THM_{CALL,JUMP24,JUMP19} (Donald Dutile) [RHEL-28063] - modpost: detect section mismatch for R_ARM_THM_{MOVW_ABS_NC,MOVT_ABS} (Donald Dutile) [RHEL-28063] - modpost: refactor find_fromsym() and find_tosym() (Donald Dutile) [RHEL-28063] - modpost: detect section mismatch for R_ARM_{MOVW_ABS_NC,MOVT_ABS} (Donald Dutile) [RHEL-28063] - modpost: fix section mismatch message for R_ARM_{PC24,CALL,JUMP24} (Donald Dutile) [RHEL-28063] - modpost: fix section mismatch message for R_ARM_ABS32 (Donald Dutile) [RHEL-28063] - module/decompress: Fix error checking on zstd decompression (Donald Dutile) [RHEL-28063] - module: fix module load for ia64 (Donald Dutile) [RHEL-28063] - modpost: remove *_sections[] arrays (Donald Dutile) [RHEL-28063] - modpost: merge bad_tosec=ALL_EXIT_SECTIONS entries in sectioncheck table (Donald Dutile) [RHEL-28063] - modpost: merge fromsec=DATA_SECTIONS entries in sectioncheck table (Donald Dutile) [RHEL-28063] - modpost: remove is_shndx_special() check from section_rel(a) (Donald Dutile) [RHEL-28063] - modpost: replace r->r_offset, r->r_addend with faddr, taddr (Donald Dutile) [RHEL-28063] - modpost: unify 'sym' and 'to' in default_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: remove unused argument from secref_whitelist() (Donald Dutile) [RHEL-28063] - Revert "modpost: skip ELF local symbols during section mismatch check" (Donald Dutile) [RHEL-28063] - kallsyms: remove unsed API lookup_symbol_attrs (Donald Dutile) [RHEL-28063] - module: Remove preempt_disable() from module reference counting. (Donald Dutile) [RHEL-28063] - module: Fix use-after-free bug in read_file_mod_stats() (Donald Dutile) [RHEL-28063] - modpost: rename find_elf_symbol() and find_elf_symbol2() (Donald Dutile) [RHEL-28063] - modpost: pass section index to find_elf_symbol2() (Donald Dutile) [RHEL-28063] - modpost: pass 'tosec' down to default_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: squash extable_mismatch_handler() into default_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: clean up is_executable_section() (Donald Dutile) [RHEL-28063] - modpost: squash report_sec_mismatch() into default_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: squash report_extable_warnings() into extable_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: remove get_prettyname() (Donald Dutile) [RHEL-28063] - modpost: remove fromsym info in __ex_table section mismatch warning (Donald Dutile) [RHEL-28063] - modpost: remove broken calculation of exception_table_entry size (Donald Dutile) [RHEL-28063] - module: include internal.h in module/dups.c (Donald Dutile) [RHEL-28063] - module: add debugging auto-load duplicate module support (Donald Dutile) [RHEL-28063] - module: stats: fix invalid_mod_bytes typo (Donald Dutile) [RHEL-28063] - module: remove use of uninitialized variable len (Donald Dutile) [RHEL-28063] - module: fix building stats for 32-bit targets (Donald Dutile) [RHEL-28063] - module: stats: include uapi/linux/module.h (Donald Dutile) [RHEL-28063] - module: avoid allocation if module is already present and ready (Donald Dutile) [RHEL-28063] - module: add debug stats to help identify memory pressure (Donald Dutile) [RHEL-28063] - module: extract patient module check into helper (Donald Dutile) [RHEL-28063] - modules/kmod: replace implementation with a semaphore (Donald Dutile) [RHEL-28063] - module: fix kmemleak annotations for non init ELF sections (Donald Dutile) [RHEL-28063] - module: Ignore L0 and rename is_arm_mapping_symbol() (Donald Dutile) [RHEL-28063] - module: Move is_arm_mapping_symbol() to module_symbol.h (Donald Dutile) [RHEL-28063] - module: Sync code of is_arm_mapping_symbol() (Donald Dutile) [RHEL-28063] - module: already_uses() - reduce pr_debug output volume (Donald Dutile) [RHEL-28063] - module: add section-size to move_module pr_debug (Donald Dutile) [RHEL-28063] - module: add symbol-name to pr_debug Absolute symbol (Donald Dutile) [RHEL-28063] - module: in layout_sections, move_module: add the modname (Donald Dutile) [RHEL-28063] - module: fold usermode helper kmod into modules directory (Donald Dutile) [RHEL-28063] - module: merge remnants of setup_load_info() to elf validation (Donald Dutile) [RHEL-28063] - module: move more elf validity checks to elf_validity_check() (Donald Dutile) [RHEL-28063] - module: add stop-grap sanity check on module memcpy() (Donald Dutile) [RHEL-28063] - module: add sanity check for ELF module section (Donald Dutile) [RHEL-28063] - module: rename check_module_license_and_versions() to check_export_symbol_versions() (Donald Dutile) [RHEL-28063] - module: converge taint work together (Donald Dutile) [RHEL-28063] - module: move signature taint to module_augment_kernel_taints() (Donald Dutile) [RHEL-28063] - module: move tainting until after a module hits our linked list (Donald Dutile) [RHEL-28063] - module: split taint adding with info checking (Donald Dutile) [RHEL-28063] - module: split taint work out of check_modinfo_livepatch() (Donald Dutile) [RHEL-28063] - module: rename set_license() to module_license_taint_check() (Donald Dutile) [RHEL-28063] - module: move check_modinfo() early to early_mod_check() (Donald Dutile) [RHEL-28063] - module: move early sanity checks into a helper (Donald Dutile) [RHEL-28063] - module: add a for_each_modinfo_entry() (Donald Dutile) [RHEL-28063] - module: rename next_string() to module_next_tag_pair() (Donald Dutile) [RHEL-28063] - module: move get_modinfo() helpers all above (Donald Dutile) [RHEL-28063] - modpost: Fix processing of CRCs on 32-bit build machines (Donald Dutile) [RHEL-28063] - module/decompress: Never use kunmap() for local un-mappings (Donald Dutile) [RHEL-28063] - kallsyms: Delete an unused parameter related to {module_}kallsyms_on_each_symbol() (Donald Dutile) [RHEL-28063] - dyndbg: cleanup dynamic usage in ib_srp.c (Donald Dutile) [RHEL-28063] - kernel/module: add documentation for try_module_get() (Donald Dutile) [RHEL-28063] - ARM: dyndbg: allow including dyndbg.h in decompressor (Donald Dutile) [RHEL-28063] - dyndbg: use the module notifier callbacks (Donald Dutile) [RHEL-28063] - dyndbg: remove unused 'base' arg from __ddebug_add_module() (Donald Dutile) [RHEL-28063] - module: make module_ktype structure constant (Donald Dutile) [RHEL-28063] - module: Remove the unused function within (Donald Dutile) [RHEL-28063] - scripts/gdb: fix usage of MOD_TEXT not defined when CONFIG_MODULES=n (Donald Dutile) [RHEL-28063] - scripts/gdb: fix 'lx-lsmod' show the wrong size (Donald Dutile) [RHEL-28063] - scripts/gdb: use mem instead of core_layout to get the module address (Donald Dutile) [RHEL-28063] - module: replace module_layout with module_memory (Donald Dutile) [RHEL-28063] - s390/module: fix loading modules with a lot of relocations (Donald Dutile) [RHEL-28063] - module: Use kstrtobool() instead of strtobool() (Donald Dutile) [RHEL-28063] - livepatch: Improve the search performance of module_kallsyms_on_each_symbol() (Donald Dutile) [RHEL-28063] - kallsyms: Fix scheduling with interrupts disabled in self-test (Donald Dutile) [RHEL-28063] - modpost: error out if addend_*_rel() is not implemented for REL arch (Donald Dutile) [RHEL-28063] - module/decompress: Support zstd in-kernel decompression (Donald Dutile) [RHEL-28063] - module: add module_elf_check_arch for module-specific checks (Donald Dutile) [RHEL-28063] - modpost: Mark uuid_le type to be suitable only for MEI (Donald Dutile) [RHEL-28063] - modpost: fix array_size.cocci warning (Donald Dutile) [RHEL-28063] - modpost: Join broken long printed messages (Donald Dutile) [RHEL-28063] - kallsyms: Remove unneeded semicolon (Donald Dutile) [RHEL-28063] - kallsyms: Add self-test facility (Donald Dutile) [RHEL-28063] - kallsyms: Add helper kallsyms_on_each_match_symbol() (Donald Dutile) [RHEL-28063] - kallsyms: Reduce the memory occupied by kallsyms_seqs_of_names[] (Donald Dutile) [RHEL-28063] - kallsyms: Improve the performance of kallsyms_lookup_name() (Donald Dutile) [RHEL-28063] - module: Fix NULL vs IS_ERR checking for module_get_next_page (Donald Dutile) [RHEL-28063] - module: Remove unused macros module_addr_min/max (Donald Dutile) [RHEL-28063] - module: remove redundant module_sysfs_initialized variable (Donald Dutile) [RHEL-28063] - module: tracking: Keep a record of tainted unloaded modules only (Donald Dutile) [RHEL-28063] - linux/export: use inline assembler to populate symbol CRCs (Donald Dutile) [RHEL-28063] - powerpc/xmon: Use KSYM_NAME_LEN in array size (Donald Dutile) [RHEL-28063] - kallsyms: increase maximum kernel symbol length to 512 (Donald Dutile) [RHEL-28063] - kallsyms: support "big" kernel symbols (Donald Dutile) [RHEL-28063] - kallsyms: add static relationship between `KSYM_NAME_LEN{,_BUFFER}` (Donald Dutile) [RHEL-28063] - kallsyms: avoid hardcoding buffer size (Donald Dutile) [RHEL-28063] - cfi: Drop __CFI_ADDRESSABLE (Donald Dutile) [RHEL-28063] - cfi: Remove CONFIG_CFI_CLANG_SHADOW (Donald Dutile) [RHEL-28063] - module/decompress: generate sysfs string at compile time (Donald Dutile) [RHEL-28063] - module: Add debugfs interface to view unloaded tainted modules (Donald Dutile) [RHEL-28063] - dyndbg: add drm.debug style (drm/parameters/debug) bitmap support (Donald Dutile) [RHEL-28063] - dyndbg: validate class FOO by checking with module (Donald Dutile) [RHEL-28063] - dyndbg: add ddebug_attach_module_classes (Donald Dutile) [RHEL-28063] - kernel/module: add __dyndbg_classes section (Donald Dutile) [RHEL-28063] - dyndbg: add DECLARE_DYNDBG_CLASSMAP macro (Donald Dutile) [RHEL-28063] - dyndbg: add __pr_debug_cls for testing (Donald Dutile) [RHEL-28063] - dyndbg: add class_id to pr_debug callsites (Donald Dutile) [RHEL-28063] - dyndbg: gather __dyndbg[] state into struct _ddebug_info (Donald Dutile) [RHEL-28063] - dyndbg: cleanup auto vars in dynamic_debug_init (Donald Dutile) [RHEL-28063] - dyndbg: drop EXPORTed dynamic_debug_exec_queries (Donald Dutile) [RHEL-28063] - dyndbg: let query-modname override actual module name (Donald Dutile) [RHEL-28063] - dyndbg: use ESCAPE_SPACE for cat control (Donald Dutile) [RHEL-28063] - dyndbg: reverse module.callsite walk in cat control (Donald Dutile) [RHEL-28063] - dyndbg: reverse module walk in cat control (Donald Dutile) [RHEL-28063] - dyndbg: show both old and new in change-info (Donald Dutile) [RHEL-28063] - dyndbg: fix module.dyndbg handling (Donald Dutile) [RHEL-28063] - dyndbg: fix static_branch manipulation (Donald Dutile) [RHEL-28063] - modpost: fix module versioning when a symbol lacks valid CRC (Donald Dutile) [RHEL-28063] - modpost: remove .symbol_white_list field entirely (Donald Dutile) [RHEL-28063] - modpost: remove unneeded .symbol_white_list initializers (Donald Dutile) [RHEL-28063] - modpost: add PATTERNS() helper macro (Donald Dutile) [RHEL-28063] - modpost: shorten warning messages in report_sec_mismatch() (Donald Dutile) [RHEL-28063] - Revert "Kbuild, lto, workaround: Don't warn for initcall_reference in modpost" (Donald Dutile) [RHEL-28063] - modpost: use more reliable way to get fromsec in section_rel(a)() (Donald Dutile) [RHEL-28063] - modpost: add array range check to sec_name() (Donald Dutile) [RHEL-28063] - modpost: refactor get_secindex() (Donald Dutile) [RHEL-28063] - modpost: remove unused Elf_Sword macro (Donald Dutile) [RHEL-28063] - modpost: use sym_get_data() to get module device_table data (Donald Dutile) [RHEL-28063] - modpost: drop executable ELF support (Donald Dutile) [RHEL-28063] - module: Replace kmap() with kmap_local_page() (Donald Dutile) [RHEL-28063] - module: Show the last unloaded module's taint flag(s) (Donald Dutile) [RHEL-28063] - module: Use strscpy() for last_unloaded_module (Donald Dutile) [RHEL-28063] - module: Modify module_flags() to accept show_state argument (Donald Dutile) [RHEL-28063] - module: Move module's Kconfig items in kernel/module/ (Donald Dutile) [RHEL-28063] - module: panic: Taint the kernel when selftest modules load (Donald Dutile) [RHEL-28063] - module: Use vzalloc() instead of vmalloc()/memset(0) (Donald Dutile) [RHEL-28063] - module: Increase readability of module_kallsyms_lookup_name() (Donald Dutile) [RHEL-28063] - module: Fix ERRORs reported by checkpatch.pl (Donald Dutile) [RHEL-28063] - module: Add support for default value for module async_probe (Donald Dutile) [RHEL-28063] - module: kallsyms: Ensure preemption in add_kallsyms() with PREEMPT_RT (Donald Dutile) [RHEL-28063] - module: Fix "warning: variable 'exit' set but not used" (Donald Dutile) [RHEL-28063] - module: Fix selfAssignment cppcheck warning (Donald Dutile) [RHEL-28063] - modules: Fix corruption of /proc/kallsyms (Donald Dutile) [RHEL-28063] - modpost: fix section mismatch check for exported init/exit sections (Donald Dutile) [RHEL-28063] - modpost: use fnmatch() to simplify match() (Donald Dutile) [RHEL-28063] - modpost: simplify mod->name allocation (Donald Dutile) [RHEL-28063] - module: Fix prefix for module.sig_enforce module param (Donald Dutile) [RHEL-28063] - kbuild: check static EXPORT_SYMBOL* by script instead of modpost (Donald Dutile) [RHEL-28063] - modpost: squash if...else-if in find_elf_symbol2() (Donald Dutile) [RHEL-28063] - modpost: reuse ARRAY_SIZE() macro for section_mismatch() (Donald Dutile) [RHEL-28063] - modpost: remove the unused argument of check_sec_ref() (Donald Dutile) [RHEL-28063] - modpost: fix undefined behavior of is_arm_mapping_symbol() (Donald Dutile) [RHEL-28063] - modpost: fix removing numeric suffixes (Donald Dutile) [RHEL-28063] - genksyms: adjust the output format to modpost (Donald Dutile) [RHEL-28063] - kbuild: stop merging *.symversions (Donald Dutile) [RHEL-28063] - kbuild: link symbol CRCs at final link, removing CONFIG_MODULE_REL_CRCS (Donald Dutile) [RHEL-28063] - modpost: extract symbol versions from *.cmd files (Donald Dutile) [RHEL-28063] - modpost: add sym_find_with_module() helper (Donald Dutile) [RHEL-28063] - module: merge check_exported_symbol() into find_exported_symbol_in_section() (Donald Dutile) [RHEL-28063] - module: do not binary-search in __ksymtab_gpl if fsa->gplok is false (Donald Dutile) [RHEL-28063] - module: do not pass opaque pointer for symbol search (Donald Dutile) [RHEL-28063] - module: show disallowed symbol name for inherit_taint() (Donald Dutile) [RHEL-28063] - module: fix [e_shstrndx].sh_size=0 OOB access (Donald Dutile) [RHEL-28063] - module: Introduce module unload taint tracking (Donald Dutile) [RHEL-28063] - module: Move module_assert_mutex_or_preempt() to internal.h (Donald Dutile) [RHEL-28063] - module: Make module_flags_taint() accept a module's taints bitmap and usable outside core code (Donald Dutile) [RHEL-28063] - module.h: simplify MODULE_IMPORT_NS (Donald Dutile) [RHEL-28063] - modpost: change the license of EXPORT_SYMBOL to bool type (Donald Dutile) [RHEL-28063] - kbuild: record symbol versions in *.cmd files (Donald Dutile) [RHEL-28063] - kbuild: generate a list of objects in vmlinux (Donald Dutile) [RHEL-28063] - modpost: move *.mod.c generation to write_mod_c_files() (Donald Dutile) [RHEL-28063] - modpost: merge add_{intree_flag,retpoline,staging_flag} to add_header (Donald Dutile) [RHEL-28063] - modpost: split new_symbol() to symbol allocation and hash table addition (Donald Dutile) [RHEL-28063] - modpost: make sym_add_exported() always allocate a new symbol (Donald Dutile) [RHEL-28063] - modpost: make multiple export error (Donald Dutile) [RHEL-28063] - modpost: dump Module.symvers in the same order of modules.order (Donald Dutile) [RHEL-28063] - modpost: traverse the namespace_list in order (Donald Dutile) [RHEL-28063] - modpost: use doubly linked list for dump_lists (Donald Dutile) [RHEL-28063] - modpost: traverse unresolved symbols in order (Donald Dutile) [RHEL-28063] - modpost: add sym_add_unresolved() helper (Donald Dutile) [RHEL-28063] - modpost: traverse modules in order (Donald Dutile) [RHEL-28063] - modpost: import include/linux/list.h (Donald Dutile) [RHEL-28063] - modpost: change mod->gpl_compatible to bool type (Donald Dutile) [RHEL-28063] - modpost: use bool type where appropriate (Donald Dutile) [RHEL-28063] - modpost: move struct namespace_list to modpost.c (Donald Dutile) [RHEL-28063] - modpost: retrieve the module dependency and CRCs in check_exports() (Donald Dutile) [RHEL-28063] - modpost: add a separate error for exported symbols without definition (Donald Dutile) [RHEL-28063] - modpost: remove stale comment about sym_add_exported() (Donald Dutile) [RHEL-28063] - modpost: do not write out any file when error occurred (Donald Dutile) [RHEL-28063] - modpost: use snprintf() instead of sprintf() for safety (Donald Dutile) [RHEL-28063] - kbuild: refactor cmd_modversions_S (Donald Dutile) [RHEL-28063] - kbuild: refactor cmd_modversions_c (Donald Dutile) [RHEL-28063] - modpost: remove annoying namespace_from_kstrtabns() (Donald Dutile) [RHEL-28063] - modpost: remove redundant initializes for static variables (Donald Dutile) [RHEL-28063] - modpost: move export_from_secname() call to more relevant place (Donald Dutile) [RHEL-28063] - modpost: remove useless export_from_sec() (Donald Dutile) [RHEL-28063] - kbuild: do not remove empty *.symtypes explicitly (Donald Dutile) [RHEL-28063] - kbuild: factor out genksyms command from cmd_gensymtypes_{c,S} (Donald Dutile) [RHEL-28063] - module: Remove module_addr_min and module_addr_max (Donald Dutile) [RHEL-28063] - module: Add CONFIG_ARCH_WANTS_MODULES_DATA_IN_VMALLOC (Donald Dutile) [RHEL-28063] - module: Introduce data_layout (Donald Dutile) [RHEL-28063] - module: Prepare for handling several RB trees (Donald Dutile) [RHEL-28063] - module: Always have struct mod_tree_root (Donald Dutile) [RHEL-28063] - module: Rename debug_align() as strict_align() (Donald Dutile) [RHEL-28063] - module: Rework layout alignment to avoid BUG_ON()s (Donald Dutile) [RHEL-28063] - module: Move module_enable_x() and frob_text() in strict_rwx.c (Donald Dutile) [RHEL-28063] - module: Make module_enable_x() independent of CONFIG_ARCH_HAS_STRICT_MODULE_RWX (Donald Dutile) [RHEL-28063] - module: Move version support into a separate file (Donald Dutile) [RHEL-28063] - module: Move kdb module related code out of main kdb code (Donald Dutile) [RHEL-28063] - module: Move sysfs support into a separate file (Donald Dutile) [RHEL-28063] - module: Move procfs support into a separate file (Donald Dutile) [RHEL-28063] - module: kallsyms: Fix suspicious rcu usage (Donald Dutile) [RHEL-28063] - module: Move kallsyms support into a separate file (Donald Dutile) [RHEL-28063] - module: Move kmemleak support to a separate file (Donald Dutile) [RHEL-28063] - module: Move extra signature support out of core code (Donald Dutile) [RHEL-28063] - module: Move strict rwx support to a separate file (Donald Dutile) [RHEL-28063] - module: Move latched RB-tree support to a separate file (Donald Dutile) [RHEL-28063] - module: Move livepatch support to a separate file (Donald Dutile) [RHEL-28063] - module: Make internal.h and decompress.c more compliant (Donald Dutile) [RHEL-28063] - module: Simple refactor in preparation for split (Donald Dutile) [RHEL-28063] - scripts/gdb: Fix gdb 'lx-symbols' command (Donald Dutile) [RHEL-28063] - module: Move all into module/ (Donald Dutile) [RHEL-28063] - modpost: restore the warning message for missing symbol versions (Donald Dutile) [RHEL-28063] - ftrace: Have architectures opt-in for mcount build time sorting (Donald Dutile) [RHEL-28063] - ftrace: Fix assuming build time sort works for s390 (Donald Dutile) [RHEL-28063] - script/sorttable: Fix some initialization problems (Donald Dutile) [RHEL-28063] - ftrace: Add test to make sure compiled time sorts work (Donald Dutile) [RHEL-28063] - scripts: ftrace - move the sort-processing in ftrace_init (Donald Dutile) [RHEL-28063] - module.h: allow #define strings to work with MODULE_IMPORT_NS (Donald Dutile) [RHEL-28063] - livepatch: Avoid CPU hogging with cond_resched (Donald Dutile) [RHEL-28063] - sections: provide internal __is_kernel() and __is_kernel_text() helper (Donald Dutile) [RHEL-28063] - kallsyms: fix address-checks for kernel related range (Donald Dutile) [RHEL-28063] - dyndbg: refine verbosity 1-4 summary-detail (Donald Dutile) [RHEL-28063] - dyndbg: fix spurious vNpr_info change (Donald Dutile) [RHEL-28063] - dyndbg: no vpr-info on empty queries (Donald Dutile) [RHEL-28063] - dyndbg: vpr-info on remove-module complete, not starting (Donald Dutile) [RHEL-28063] - dyndbg: Remove support for ddebug_query param (Donald Dutile) [RHEL-28063] - dyndbg: make dyndbg a known cli param (Donald Dutile) [RHEL-28063] - dyndbg: show module in vpr-info in dd-exec-queries (Donald Dutile) [RHEL-28063] - scripts: update the comments of kallsyms support (Donald Dutile) [RHEL-28063] - modpost: get the *.mod file path more simply (Donald Dutile) [RHEL-28063] - kbuild: merge vmlinux_link() between ARCH=um and other architectures (Donald Dutile) [RHEL-28063] - kbuild: do not remove 'linux' link in scripts/link-vmlinux.sh (Donald Dutile) [RHEL-28063] - kbuild: merge vmlinux_link() between the ordinary link and Clang LTO (Donald Dutile) [RHEL-28063] - module: fix signature check failures when using in-kernel decompression (Donald Dutile) [RHEL-28063] - module: Remove outdated comment (Donald Dutile) [RHEL-28063] - module: fix building with sysfs disabled (Donald Dutile) [RHEL-28063] - kernel: Fix spelling mistake "compresser" -> "compressor" (Donald Dutile) [RHEL-28063] - module: add in-kernel support for decompressing (Donald Dutile) [RHEL-28063] - module: change to print useful messages from elf_validity_check() (Donald Dutile) [RHEL-28063] - module: fix validate_section_offset() overflow bug on 64-bit (Donald Dutile) [RHEL-28063] - module: fix clang CFI with MODULE_UNLOAD=n (Donald Dutile) [RHEL-28063] - Subject: revert KEYS: Make use of platform keyring for module signature verify (Donald Dutile) [RHEL-28063] - lib/bitmap.c make bitmap_print_bitmask_to_buf parseable (Donald Dutile) [RHEL-28063] - bitmap: extend comment to bitmap_print_bitmask/list_to_buf (Donald Dutile) [RHEL-28063]- arm64: mm: Make hibernation aware of KFENCE (Maxim Levitsky) [RHEL-7225] - scsi: libfc: Fix potential NULL pointer dereference in fc_lport_ptp_setup() (John Meneghini) [RHEL-38200] {CVE-2023-52809} - pinctrl: core: delete incorrect free in pinctrl_enable() (David Arcari) [RHEL-39758] {CVE-2024-36940} - x86/coco: Require seeding RNG with RDRAND on CoCo systems (Lenny Szubowicz) [RHEL-37269] {CVE-2024-35875} - mac802154: fix llsec key resources release in mac802154_llsec_key_del (Steve Best) [RHEL-34969] {CVE-2024-26961} - hwmon: (w83792d) Fix NULL pointer dereference by removing unnecessary structure field (Steve Best) [RHEL-37721] {CVE-2021-47385} - redhat/configs: add CONFIG_CSD_LOCK_WAIT_DEBUG_DEFAULT (Leonardo Bras) [RHEL-13876] - trace,smp: Add tracepoints for scheduling remotelly called functions (Leonardo Bras) [RHEL-13876] - trace,smp: Add tracepoints around remotelly called functions (Leonardo Bras) [RHEL-13876] - trace,smp: Trace all smp_function_call*() invocations (Leonardo Bras) [RHEL-13876] - locking/csd_lock: Remove added data from CSD lock debugging (Leonardo Bras) [RHEL-13876] - trace,smp: Add tracepoints for scheduling remotelly called functions (Leonardo Bras) [RHEL-13876]- qede: fix firmware halt over suspend and resume (John Meneghini) [RHEL-14143] - mm/vmalloc: eliminated the lock contention from twice to once (Aristeu Rozanski) [RHEL-28501] - cachefiles: fix memory leak in cachefiles_add_cache() (Andrey Albershteyn) [RHEL-33111] {CVE-2024-26840} - redhat: include resolve_btfids in kernel-devel (Viktor Malik) [RHEL-40707] - nvme: fix namespace removal list (Maurizio Lombardi) [RHEL-40472] - nvme: use srcu for iterating namespace list (Maurizio Lombardi) [RHEL-40472] - tcp: Use refcount_inc_not_zero() in tcp_twsk_unique(). (Guillaume Nault) [RHEL-39837] {CVE-2024-36904} - ipv6: fib6_rules: avoid possible NULL dereference in fib6_rule_action() (Guillaume Nault) [RHEL-39845] {CVE-2024-36902} - rtnetlink: fix error logic of IFLA_BRIDGE_FLAGS writing back (Davide Caratti) [RHEL-36874] {CVE-2024-27414} - net: dev_addr_lists: move locking out of init/exit in kunit (Hangbin Liu) [RHEL-21442] - net: annotate writes on dev->mtu from ndo_change_mtu() (Ivan Vecera) [RHEL-39583] - geneve: fix header validation in geneve[6]_xmit_skb (Antoine Tenart) [RHEL-37386] {CVE-2024-35973} - icmp: prevent possible NULL dereferences from icmp_build_probe() (Antoine Tenart) [RHEL-37002] {CVE-2024-35857} - netdevsim: add selftest for forwarding skb between connected ports (Petr Oros) [RHEL-38987] - netdevsim: add ndo_get_iflink() implementation (Petr Oros) [RHEL-38987] - netdevsim: forward skbs from one connected port to another (Petr Oros) [RHEL-38987] - netdevsim: allow two netdevsim ports to be connected (Petr Oros) [RHEL-38987] - selftests: net: Correct couple of spelling mistakes (Petr Oros) [RHEL-38987] - selftests: netdevsim: be less selective for FW for the devlink test (Petr Oros) [RHEL-38987] - net: netdevsim: constify the struct device_type usage (Petr Oros) [RHEL-38987] - netdevsim: make nsim_bus const (Petr Oros) [RHEL-38987] - selftests: netdevsim: stop using ifconfig (Petr Oros) [RHEL-38987] - netdevsim: avoid potential loop in nsim_dev_trap_report_work() (Petr Oros) [RHEL-38987] - netdevsim: add Makefile for selftests (Petr Oros) [RHEL-38987] - selftests: netdevsim: fix the udp_tunnel_nic test (Petr Oros) [RHEL-38987] - selftests: netdevsim: correct expected FEC strings (Petr Oros) [RHEL-38987] - selftests: netdevsim: sprinkle more udevadm settle (Petr Oros) [RHEL-38987] - netdevsim: Don't accept device bound programs (Petr Oros) [RHEL-38987] - selftests: netdevsim: use suitable existing dummy file for flash test (Petr Oros) [RHEL-38987] - netdevsim: fix uninitialized data in nsim_dev_trap_fa_cookie_write() (Petr Oros) [RHEL-38987] - xdp: reflect tail increase for MEM_TYPE_XSK_BUFF_POOL (Petr Oros) [RHEL-38863] - ice: update xdp_rxq_info::frag_size for ZC enabled Rx queue (Petr Oros) [RHEL-38863] - intel: xsk: initialize skb_frag_t::bv_offset in ZC drivers (Petr Oros) [RHEL-38863] - ice: remove redundant xdp_rxq_info registration (Petr Oros) [RHEL-38863] - ice: work on pre-XDP prog frag count (Petr Oros) [RHEL-38863] - xsk: fix usage of multi-buffer BPF helpers for ZC XDP (Petr Oros) [RHEL-38863] - xsk: make xsk_buff_pool responsible for clearing xdp_buff::flags (Petr Oros) [RHEL-38863] - xsk: recycle buffer in case Rx queue was full (Petr Oros) [RHEL-38863] - net/mlx5e: Use a memory barrier to enforce PTP WQ xmit submission tracking occurs after populating the metadata_map (Kamal Heib) [RHEL-34192] {CVE-2024-26858} - netlabel: fix RCU annotation for IPv4 options on socket creation (Davide Caratti) [RHEL-31390] - net: fix sk_memory_allocated_{add|sub} vs softirqs (Paolo Abeni) [RHEL-34070] - tcp: sk_forced_mem_schedule() optimization (Paolo Abeni) [RHEL-34070] - net: make SK_MEMORY_PCPU_RESERV tunable (Paolo Abeni) [RHEL-34070] - rcu: Restrict access to RCU CPU stall notifiers (Waiman Long) [RHEL-34076] - rcu: Add RCU CPU stall notifier (Waiman Long) [RHEL-34076] - rcu/exp: Handle RCU expedited grace period kworker allocation failure (Waiman Long) [RHEL-34076] - rcu/exp: Fix RCU expedited parallel grace period kworker allocation failure recovery (Waiman Long) [RHEL-34076] - rcu: Break rcu_node_0 --> &rq->__lock order (Waiman Long) [RHEL-34076] - rcu/tree: Defer setting of jiffies during stall reset (Waiman Long) [RHEL-34076] - rcutorture: Add test of RCU CPU stall notifiers (Waiman Long) [RHEL-34076] - rcu: Eliminate check_cpu_stall() duplicate code (Waiman Long) [RHEL-34076] - rcu: Don't redump the stalled CPU where RCU GP kthread last ran (Waiman Long) [RHEL-34076] - rcu: Delete a redundant check in rcu_check_gp_kthread_starvation() (Waiman Long) [RHEL-34076] - rcu-tasks: Make rcu_tasks_lazy_ms static (Waiman Long) [RHEL-34076] - rcu-tasks: Pull sampling of ->percpu_dequeue_lim out of loop (Waiman Long) [RHEL-34076] - rcu-tasks: Add printk()s to localize boot-time self-test hang (Waiman Long) [RHEL-34076] - refscale: Print out additional module parameters (Waiman Long) [RHEL-34076] - refscale: Fix misplaced data re-read (Waiman Long) [RHEL-34076] - srcu: Only accelerate on enqueue time (Waiman Long) [RHEL-34076] - srcu: Fix callbacks acceleration mishandling (Waiman Long) [RHEL-34076] - rcu: Conditionally build CPU-hotplug teardown callbacks (Waiman Long) [RHEL-34076] - rcu: Assume rcu_report_dead() is always called locally (Waiman Long) [RHEL-34076] - rcu: Assume IRQS disabled from rcu_report_dead() (Waiman Long) [RHEL-34076] - rcu: Use rcu_segcblist_segempty() instead of open coding it (Waiman Long) [RHEL-34076] - rcu: kmemleak: Ignore kmemleak false positives when RCU-freeing objects (Waiman Long) [RHEL-34076] - srcu: Fix srcu_struct node grpmask overflow on 64-bit systems (Waiman Long) [RHEL-34076] - rcu: Eliminate rcu_gp_slow_unregister() false positive (Waiman Long) [RHEL-34076] - rcu: Dump memory object info if callback function is invalid (Waiman Long) [RHEL-34076] - rcu: Add sysfs to provide throttled access to rcu_barrier() (Waiman Long) [RHEL-34076] - rcu/tree: Remove superfluous return from void call_rcu* functions (Waiman Long) [RHEL-34076] - srcu: Fix error handling in init_srcu_struct_fields() (Waiman Long) [RHEL-34076] - rcutorture: Traverse possible cpu to set maxcpu in rcu_nocb_toggle() (Waiman Long) [RHEL-34076] - rcutorture: Replace schedule_timeout*() 1-jiffy waits with HZ/20 (Waiman Long) [RHEL-34076] - torture: Move rcutorture_sched_setaffinity() out of rcutorture (Waiman Long) [RHEL-34076] - rcu: Include torture_sched_setaffinity() declaration (Waiman Long) [RHEL-34076] - rcutorture: Stop right-shifting torture_random() return values (Waiman Long) [RHEL-34076] - rcutorture: Dump grace-period state upon rtort_pipe_count incidents (Waiman Long) [RHEL-34076] - refscale: Add a "jiffies" test (Waiman Long) [RHEL-34076] - rcuscale: Move rcu_scale_writer() schedule_timeout_uninterruptible() to _idle() (Waiman Long) [RHEL-34076] - rcuscale: fix building with RCU_TINY (Waiman Long) [RHEL-34076] - rcuscale: Add RCU Tasks Rude testing (Waiman Long) [RHEL-34076] - rcuscale: Measure RCU Tasks Trace grace-period kthread CPU time (Waiman Long) [RHEL-34076] - rcuscale: Measure grace-period kthread CPU time (Waiman Long) [RHEL-34076] - rcuscale: Print out full set of kfree_rcu parameters (Waiman Long) [RHEL-34076] - rcuscale: Print out full set of module parameters (Waiman Long) [RHEL-34076] - rcuscale: Add minruntime module parameter (Waiman Long) [RHEL-34076] - rcuscale: Fix gp_async_max typo: s/reader/writer/ (Waiman Long) [RHEL-34076] - rcuscale: Permit blocking delays between writers (Waiman Long) [RHEL-34076] - rcu-tasks: Fix boot-time RCU tasks debug-only deadlock (Waiman Long) [RHEL-34076] - rcu-tasks: Permit use of debug-objects with RCU Tasks flavors (Waiman Long) [RHEL-34076] - rcu-tasks: Cancel callback laziness if too many callbacks (Waiman Long) [RHEL-34076] - rcu-tasks: Add kernel boot parameters for callback laziness (Waiman Long) [RHEL-34076] - rcu-tasks: Remove redundant #ifdef CONFIG_TASKS_RCU (Waiman Long) [RHEL-34076] - rcu-tasks: Treat only synchronous grace periods urgently (Waiman Long) [RHEL-34076] - rcu: Make the rcu_nocb_poll boot parameter usable via boot config (Waiman Long) [RHEL-34076] - rcu: Mark __rcu_irq_enter_check_tick() ->rcu_urgent_qs load (Waiman Long) [RHEL-34076] - rcu: Clarify rcu_is_watching() kernel-doc comment (Waiman Long) [RHEL-34076] - rcu/rcuscale: Stop kfree_scale_thread thread(s) after unloading rcuscale (Waiman Long) [RHEL-34076] - rcu/rcuscale: Move rcu_scale_*() after kfree_scale_cleanup() (Waiman Long) [RHEL-34076] - rcu-tasks: Clarify the cblist_init_generic() function's pr_info() output (Waiman Long) [RHEL-34076] - rcu-tasks: Avoid pr_info() with spin lock in cblist_init_generic() (Waiman Long) [RHEL-34076] - rcu/nocb: Make shrinker iterate only over NOCB CPUs (Waiman Long) [RHEL-34076] - rcu/nocb: Recheck lazy callbacks under the ->nocb_lock from shrinker (Waiman Long) [RHEL-34076] - rcu/nocb: Fix shrinker race against callback enqueuer (Waiman Long) [RHEL-34076] - rcu/nocb: Protect lazy shrinker against concurrent (de-)offloading (Waiman Long) [RHEL-34076] - rcu/kvfree: Make drain_page_cache() take early return if cache is disabled (Waiman Long) [RHEL-34076] - rcu/kvfree: Make fill page cache start from krcp->nr_bkv_objs (Waiman Long) [RHEL-34076] - rcu/kvfree: Do not run a page work if a cache is disabled (Waiman Long) [RHEL-34076] - rcu/kvfree: Use consistent krcp when growing kfree_rcu() page cache (Waiman Long) [RHEL-34076] - rcu/kvfree: Invoke debug_rcu_bhead_unqueue() after checking bnode->gp_snap (Waiman Long) [RHEL-34076] - rcu/kvfree: Add debug check for GP complete for kfree_rcu_cpu list (Waiman Long) [RHEL-34076] - rcu/kvfree: Add debug to check grace periods (Waiman Long) [RHEL-34076] - rcu-tasks: Stop rcu_tasks_invoke_cbs() from using never-onlined CPUs (Waiman Long) [RHEL-34076] - rcu: Make rcu_cpu_starting() rely on interrupts being disabled (Waiman Long) [RHEL-34076] - rcu: Mark rcu_cpu_kthread() accesses to ->rcu_cpu_has_work (Waiman Long) [RHEL-34076] - rcu: Mark additional concurrent load from ->cpu_no_qs.b.exp (Waiman Long) [RHEL-34076] - rcu: Employ jiffies-based backstop to callback time limit (Waiman Long) [RHEL-34076] - rcu: Check callback-invocation time limit for rcuc kthreads (Waiman Long) [RHEL-34076] - rcutorture: Verify NUM_ACTIVE_RCU_POLL_OLDSTATE (Waiman Long) [RHEL-34076] - rcutorture: Verify NUM_ACTIVE_RCU_POLL_FULL_OLDSTATE (Waiman Long) [RHEL-34076] - rcu-tasks: Make grace-period-age message human-readable (Waiman Long) [RHEL-34076] - rcu: Synchronize ->qsmaskinitnext in rcu_boost_kthread_setaffinity() (Waiman Long) [RHEL-34076] - rcu/nocb: Add CPU number to CPU-{,de}offload failure messages (Waiman Long) [RHEL-34076] - rcutorture: Fix ksoftirqd boosting timing and iteration (Waiman Long) [RHEL-34076]- efivarfs: force RO when remounting if SetVariable is not supported (Pavel Reichl) [RHEL-26588] {CVE-2023-52463} - keys: Fix overwrite of key expiration on instantiation (David Howells) [RHEL-39708] {CVE-2024-36031} - cpufreq: intel_pstate: Fix unchecked HWP MSR access (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: fix struct cpudata::epp_cached kernel-doc (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: hide unused intel_pstate_cpu_oob_ids[] (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Update the maximum CPU frequency consistently (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Replace three global.turbo_disabled checks (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Read global.no_turbo under READ_ONCE() (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Rearrange show_no_turbo() and store_no_turbo() (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Do not update global.turbo_disabled after initialization (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Fold intel_pstate_max_within_limits() into caller (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Use __ro_after_init for three variables (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Get rid of unnecessary READ_ONCE() annotations (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Wait for canceled delayed work to complete (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Simplify spinlock locking (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Drop redundant locking from intel_pstate_driver_cleanup() (David Arcari) [RHEL-39731] - block: prevent division by zero in blk_rq_stat_sum() (Ming Lei) [RHEL-37281] {CVE-2024-35925} - block: fix module reference leakage from bdev_open_by_dev error path (Ming Lei) [RHEL-37000] {CVE-2024-35859} - net/mlx4_core: replace deprecated strncpy with strscpy (Benjamin Poirier) [RHEL-24474] - IB/mlx4: Fix the size of a buffer in add_port_entries() (Benjamin Poirier) [RHEL-24474] - mlx4: Delete custom device management logic (Benjamin Poirier) [RHEL-24474] - mlx4: Connect the infiniband part to the auxiliary bus (Benjamin Poirier) [RHEL-24474] - mlx4: Connect the ethernet part to the auxiliary bus (Benjamin Poirier) [RHEL-24474] - mlx4: Register mlx4 devices to an auxiliary virtual bus (Benjamin Poirier) [RHEL-24474] - mlx4: Avoid resetting MLX4_INTFF_BONDING per driver (Benjamin Poirier) [RHEL-24474] - mlx4: Move the bond work to the core driver (Benjamin Poirier) [RHEL-24474] - mlx4: Get rid of the mlx4_interface.activate callback (Benjamin Poirier) [RHEL-24474] - mlx4: Replace the mlx4_interface.event callback with a notifier (Benjamin Poirier) [RHEL-24474] - mlx4: Use 'void *' as the event param of mlx4_dispatch_event() (Benjamin Poirier) [RHEL-24474] - mlx4: Rename member mlx4_en_dev.nb to netdev_nb (Benjamin Poirier) [RHEL-24474] - mlx4: Get rid of the mlx4_interface.get_dev callback (Benjamin Poirier) [RHEL-24474] - RDMA/mlx4: Copy union directly (Benjamin Poirier) [RHEL-24474] - net/mlx4: Remove many unnecessary NULL values (Benjamin Poirier) [RHEL-24474] - RDMA/mlx: Remove unnecessary variable initializations (Benjamin Poirier) [RHEL-24474] - net/mlx4: clean up a type issue (Benjamin Poirier) [RHEL-24474] - RDMA/mlx4: Make check for invalid flags stricter (Benjamin Poirier) [RHEL-24474] - net/mlx4: Use bitmap_weight_and() (Benjamin Poirier) [RHEL-24474] - RDMA/mlx: Calling qp event handler in workqueue context (Benjamin Poirier) [RHEL-24474] - sched/topology: Optimize topology_span_sane() (Phil Auld) [RHEL-39277] - cpumask: Add for_each_cpu_from() (Phil Auld) [RHEL-39277] - mm/slub, kunit: Use inverted data to corrupt kmem cache (Nico Pache) [RHEL-38018] - drop_monitor: replace spin_lock by raw_spin_lock (Wander Lairson Costa) [RHEL-1016] - redhat/configs: Add CONFIG_MITIGATION_SPECTRE_BHI (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Fix BHI retpoline check (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with CONFIG_MITIGATION_SPECTRE_BHI (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Clarify that syscall hardening isn't a BHI mitigation (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Fix BHI handling of RRSBA (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Rename various 'ia32_cap' variables to 'x86_arch_cap_msr' (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Fix BHI documentation (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Fix return type of spectre_bhi_state() (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Make CONFIG_SPECTRE_BHI_ON the default (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - KVM: x86: Add BHI_NO (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Mitigate KVM by default (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Add BHI mitigation knob (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Enumerate Branch History Injection (BHI) bug (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Define SPEC_CTRL_BHI_DIS_S (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Add support for clearing branch history at syscall entry (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - perf/x86/amd/lbr: Use freeze based on availability (Waiman Long) [RHEL-28203 RHEL-28209] - Documentation/kernel-parameters: Add spec_rstack_overflow to mitigations=off (Waiman Long) [RHEL-28203 RHEL-28209]- cpu/hotplug: Don't offline the last non-isolated CPU (David Arcari) [RHEL-38274] {CVE-2023-52831} - cpu/hotplug: Prevent self deadlock on CPU hot-unplug (David Arcari) [RHEL-38274] {CVE-2023-52831} - efi: fix panic in kdump kernel (Steve Best) [RHEL-36998] {CVE-2024-35800} - mm/secretmem: fix GUP-fast succeeding on secretmem folios (Waiman Long) [RHEL-37271 RHEL-37272] {CVE-2024-35872} - secretmem: convert page_is_secretmem() to folio_is_secretmem() (Waiman Long) [RHEL-37271 RHEL-37272] {CVE-2024-35872} - NFSv4.1: fix handling NFS4ERR_DELAY when testing for session trunking (Scott Mayhew) [RHEL-24133] - mtd: mtdpart: Don't create platform device that'll never probe (Rupinderjit Singh) [RHEL-22420] - mtd: call of_platform_populate() for MTD partitions (Rupinderjit Singh) [RHEL-22420] - bus: imx-weim: make symbol 'weim_of_notifier' static (Rupinderjit Singh) [RHEL-22420] - treewide: Fix probing of devices in DT overlays (Rupinderjit Singh) [RHEL-22420] - bus: imx-weim: add DT overlay support for WEIM bus (Rupinderjit Singh) [RHEL-22420] - of: property: fw_devlink: Fix stupid bug in remote-endpoint parsing (Rupinderjit Singh) [RHEL-22420] - of: property: Improve finding the supplier of a remote-endpoint property (Rupinderjit Singh) [RHEL-22420] - soc: renesas: Move away from using OF_POPULATED for fw_devlink (Rupinderjit Singh) [RHEL-22420] - driver core: Fix device_link_flag_is_sync_state_only() (Rupinderjit Singh) [RHEL-22420] - driver core: fw_devlink: Improve logs for cycle detection (Rupinderjit Singh) [RHEL-22420] - driver core: fw_devlink: Improve detection of overlapping cycles (Rupinderjit Singh) [RHEL-22420] - of: property: Simplify of_link_to_phandle() (Rupinderjit Singh) [RHEL-22420] - platform/mellanox: nvsw-sn2201: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/mellanox: mlxreg-lc: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/mellanox: mlxreg-io: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform: mellanox: mlxreg-hotplug: Extend condition for notification callback processing (Mark Langsdorf) [RHEL-33550] - platform/mellanox: mlxreg-lc: Make error handling flow consistent (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Handle events during suspend after resume completion (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: properly fix race condition (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Separate host command and irq disable (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: fix compilation warning (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_proto: Mark outdata as const (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Mark port_amode_ops const (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Use dev_err_probe() more (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Use semi-colons instead of commas (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Add Displayport Alternatemode 2.1 Support (Mark Langsdorf) [RHEL-33550] - platform/chrome/wilco_ec: telemetry: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome/wilco_ec: debugfs: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome/wilco_ec: core: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_usbpd_notify: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_usbpd_logger: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_vbc: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_sysfs: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lightbar: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_debugfs: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_chardev: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: wilco_ec: Annotate struct ec_event_queue with __counted_by (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Configure Retimer cable type (Mark Langsdorf) [RHEL-33550] - platform/chrome: chromeos_acpi: print hex string for ACPI_TYPE_BUFFER (Mark Langsdorf) [RHEL-33550] - platform/chrome: chromeos_acpi: support official HID GOOG0016 (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Remove EC panic shutdown timeout (Mark Langsdorf) [RHEL-33550] - platform: Explicitly include correct DT includes (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_spi: Use %*ph for printing hexdump of a small buffer (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Move host command to prepare/complete (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Report EC panic as uevent (Mark Langsdorf) [RHEL-33550] - platform/chrome: wilco_ec: remove return value check of debugfs_create_dir() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_debugfs: fix kernel-doc warning (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Separate logic for getting panic info (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: remove unneeded label and if-condition (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_chardev: fix kernel data leak from ioctl (Mark Langsdorf) [RHEL-33550] - platform/olpc: olpc-xo175-ec: Use SPI device ID data to bind device (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Fix spelling mistake (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Add Attention support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Fix VDO copy (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: fix negative type promoted to high (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Use per-device lockdep key (Mark Langsdorf) [RHEL-33550] - platform/chrome: fix kernel-doc warnings for panic notifier (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: initialize the buf variable (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Fix panic notifier registration (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Add VDM send support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Add VDM reply support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Add initial VDM support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Alter module name with hyphens (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Move structs to header (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Update port DP VDO (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Set port alt mode drvdata (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Stash port driver info (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Shutdown on EC Panic (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Poll EC log on EC panic (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: fix race condition (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: Add DT enumeration support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: Add transport layer (Mark Langsdorf) [RHEL-33550] - platform/chrome: use sysfs_emit_at() instead of scnprintf() (Mark Langsdorf) [RHEL-33550] - platform/chrome: use sysfs_emit() instead of scnprintf() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Set parent of partner PD object (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_usbpd_notify: Fix error handling in cros_usbpd_notify_init() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Convert to i2c's .probe_new() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Force synchronous probe (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Mark PROBE_PREFER_ASYNCHRONOUS (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lightbar: Set PROBE_PREFER_ASYNCHRONOUS (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_spi: Set PROBE_PREFER_ASYNCHRONOUS (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Move mec_init to device probe (Mark Langsdorf) [RHEL-33550] - platform/chrome: Use kstrtobool() instead of strtobool() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc_mec: remove cros_ec_lpc_mec_destroy() (Mark Langsdorf) [RHEL-33550] - platform/chrome: add a driver for HPS (Mark Langsdorf) [RHEL-33550] - redhat/configs: enable HPS driver as a module (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Notify the PM of wake events during resume (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Register partner PDOs (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Correct alt mode index (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Expose suspend_timeout_ms in debugfs (Mark Langsdorf) [RHEL-33550] - platform/chrome: fix double-free in chromeos_laptop_prepare() (Mark Langsdorf) [RHEL-33550] - platform/chrome: fix memory corruption in ioctl (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_proto: Update version on GET_NEXT_EVENT failure (Mark Langsdorf) [RHEL-33550] - platform/chrome: fix kernel-doc warning for suspend_timeout_ms (Mark Langsdorf) [RHEL-33550]- net/smc: avoid data corruption caused by decline (Tobias Huschle) [RHEL-38236] {CVE-2023-52775} - powerpc/pseries/memhp: Fix access beyond end of drmem array (Mamatha Inamdar) [RHEL-26494] {CVE-2023-52451} - octeontx2-af: avoid off-by-one read from userspace (Kamal Heib) [RHEL-39873] {CVE-2024-36957} - iommu/amd: Fix panic accessing amd_iommu_enable_faulting (Jerry Snitselaar) [RHEL-37320 RHEL-40344] - blk-cgroup: Properly propagate the iostat update up the hierarchy (Ming Lei) [RHEL-38596] - ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible array overflow in hns_dsaf_ge_srst_by_port() (Ken Cox) [RHEL-38715] {CVE-2021-47548} - watchdog: rti: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-40150] - watchdog: rti-wdt:using the pm_runtime_resume_and_get to simplify the code (Andrew Halaney) [RHEL-40150] - watchdog: rti-wdt: Fix pm_runtime_get_sync() error checking (Andrew Halaney) [RHEL-40150] - watchdog: rti_wdt: Fix calculation and evaluation of preset heartbeat (Andrew Halaney) [RHEL-40150] - watchdog: rti-wdt: Add missing pm_runtime_disable() in probe function (Andrew Halaney) [RHEL-40150] - watchdog: rti-wdt: Make use of the helper function devm_platform_ioremap_resource() (Andrew Halaney) [RHEL-40150] - clk: Get runtime PM before walking tree for clk_summary (Andrew Halaney) [RHEL-35062] - clk: Get runtime PM before walking tree during disable_unused (Andrew Halaney) [RHEL-35062] {CVE-2024-27004} - clk: Initialize struct clk_core kref earlier (Andrew Halaney) [RHEL-35062] - clk: Don't hold prepare_lock when calling kref_put() (Andrew Halaney) [RHEL-35062] - clk: Remove prepare_lock hold assertion in __clk_release() (Andrew Halaney) [RHEL-35062] - atl1c: Work around the DMA RX overflow issue (Ken Cox) [RHEL-38289] {CVE-2023-52834} - scsi: ufs: ti-j721e: Expose device tree aliases (Andrew Halaney) [RHEL-39999] - scsi: ufs: cdns-pltfrm: Perform read back after writing HCLKDIV (Andrew Halaney) [RHEL-39999] - redhat/configs: Enable CONFIG_BLK_CGROUP_IOCOST (Waiman Long) [RHEL-38879] - null_blk: Fix return value of nullb_device_power_store() (Ming Lei) [RHEL-39662] - null_blk: fix null-ptr-dereference while configuring 'power' and 'submit_queues' (Ming Lei) [RHEL-39662] - stackdepot: respect __GFP_NOLOCKDEP allocation flag (Waiman Long) [RHEL-38628] - lib/stackdepot: off by one in depot_fetch_stack() (Waiman Long) [RHEL-38628] - lib/stackdepot: fix first entry having a 0-handle (Waiman Long) [RHEL-38628] - platform/x86: wmi: Fix opening of char device (David Arcari) [RHEL-38260] {CVE-2023-52864} - platform/x86: wmi: remove unnecessary initializations (David Arcari) [RHEL-38260] {CVE-2023-52864} - scsi: mpi3mr: Use proper format specifier in mpi3mr_sas_port_add() (Bryan Gurney) [RHEL-38547] - scsi: mpi3mr: Sanitise num_phys (Bryan Gurney) [RHEL-38547] - mlxbf_gige: call request_irq() after NAPI initialized (Kamal Heib) [RHEL-37179] {CVE-2024-35907} - mlxbf_gige: stop PHY during open() error paths (Kamal Heib) [RHEL-37179] - fork: defer linking file vma until vma is fully initialized (Rafael Aquini) [RHEL-35022] {CVE-2024-27022} - platform/x86/intel-uncore-freq: Don't present root domain on error (David Arcari) [RHEL-38558] - platform/x86/intel-uncore-freq: Increase minor number support (David Arcari) [RHEL-38558] - x86/cpu/topology: Rename topology_max_die_per_package() (David Arcari) [RHEL-38558] - platform/x86/intel-uncore-freq: Process read/write blocked feature status (David Arcari) [RHEL-38558] - mlxbf_gige: stop interface during shutdown (Kamal Heib) [RHEL-37244] {CVE-2024-35885} - usbnet: fix error return code in usbnet_probe() (Jose Ignacio Tornos Martinez) [RHEL-38442] {CVE-2021-47495} - usbnet: sanity check for maxpacket (Jose Ignacio Tornos Martinez) [RHEL-38442] {CVE-2021-47495} - net: ena: Fix incorrect descriptor free behavior (Kamal Heib) [RHEL-37430] {CVE-2024-35958} - VMCI: Fix possible memcpy() run-time warning in vmci_datagram_invoke_guest_handler() (Steve Best) [RHEL-37327] {CVE-2024-35944} - VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host() (Steve Best) [RHEL-37327] {CVE-2024-35944} - x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit type (Steve Best) [RHEL-36906] {CVE-2023-52659} - powerpc/mm: Align memory_limit value specified using mem= kernel parameter (Joel Savitz) [RHEL-8591] - dyndbg: fix old BUG_ON in >control parser (Waiman Long) [RHEL-37113 RHEL-37114] {CVE-2024-35947} - nbd: always initialize struct msghdr completely (Ming Lei) [RHEL-29500] {CVE-2024-26638} - cpufreq: amd-pstate: Fix the inconsistency in max frequency units (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: remove global header file (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: fix memory leak on CPU EPP exit (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: fix the highest frequency issue which limits performance (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: remove unused variable lowest_nonlinear_freq (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: fix code format problems (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Add quirk for the pstate CPPC capabilities missing (David Arcari) [RHEL-34751] - x86/CPU/AMD: Add ZenX generations flags (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: get transition delay and latency value from ACPI tables (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Bail out if min/max/nominal_freq is 0 (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Remove amd_get_{min,max,nominal,lowest_nonlinear}_freq() (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Unify computation of {max,min,nominal,lowest_nonlinear}_freq (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Document the units for freq variables in amd_cpudata (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Document *_limit_* fields in struct amd_cpudata (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: adjust min/max limit perf (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Fix min_perf assignment in amd_pstate_adjust_perf() (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Update amd-pstate preferred core ranking dynamically (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Enable amd-pstate preferred core support (David Arcari) [RHEL-34751] - ACPI: CPPC: Add helper to get the highest performance value (David Arcari) [RHEL-34751] - cpufreq/amd-pstate: Fix setting scaling max/min freq values (David Arcari) [RHEL-34751] - cpufreq/amd-pstate: Only print supported EPP values for performance governor (David Arcari) [RHEL-34751] - cpufreq/amd-pstate: Fix scaling_min_freq and scaling_max_freq update (David Arcari) [RHEL-34751] - cpufreq/amd-pstate: Fix the return value of amd_pstate_fast_switch() (David Arcari) [RHEL-34751] - Merge DRM changes from upstream v6.8..v6.9 (Dave Airlie) [RHEL-24102] - Merge DRM changes from upstream v6.7..v6.8 (Dave Airlie) [RHEL-24102] - redhat/configs: add new configs from drm backport (Dave Airlie) [RHEL-24102] - Partial revert: "file: convert to SLAB_TYPESAFE_BY_RCU" for i915 (Dave Airlie) [RHEL-24102] - Revert "drm/ttm: dynamically allocate the drm-ttm_pool shrinker" (Dave Airlie) [RHEL-24102] - Revert "drm/i915: dynamically allocate the i915_gem_mm shrinker" (Dave Airlie) [RHEL-24102] - Merge DRM changes from upstream v6.6..v6.7 (Dave Airlie) [RHEL-24102]- nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells (Steve Best) [RHEL-38438] {CVE-2021-47497} - kernel: watch_queue: copy user-array safely (Steve Best) [RHEL-38238] {CVE-2023-52824} - lib/generic-radix-tree.c: Don't overflow in peek() (Waiman Long) [RHEL-37739 RHEL-37740] {CVE-2021-47432} - include/linux/generic-radix-tree.h: replace kernel.h with the necessary inclusions (Waiman Long) [RHEL-37739 RHEL-37740] {CVE-2021-47432} - efi: runtime: Fix potential overflow of soft-reserved region size (Lenny Szubowicz) [RHEL-33098] {CVE-2024-26843} - workqueue: Drain BH work items on hot-unplugged CPUs (Waiman Long) [RHEL-25103] - workqueue: Control intensive warning threshold through cmdline (Waiman Long) [RHEL-25103] - workqueue: Make @flags handling consistent across set_work_data() and friends (Waiman Long) [RHEL-25103] - workqueue: Remove clear_work_data() (Waiman Long) [RHEL-25103] - workqueue: Factor out work_grab_pending() from __cancel_work_sync() (Waiman Long) [RHEL-25103] - workqueue: Clean up enum work_bits and related constants (Waiman Long) [RHEL-25103] - workqueue: Introduce work_cancel_flags (Waiman Long) [RHEL-25103] - workqueue: Use variable name irq_flags for saving local irq flags (Waiman Long) [RHEL-25103] - workqueue: Reorganize flush and cancel[_sync] functions (Waiman Long) [RHEL-25103] - workqueue: Rename __cancel_work_timer() to __cancel_timer_sync() (Waiman Long) [RHEL-25103] - workqueue: Use rcu_read_lock_any_held() instead of rcu_read_lock_held() (Waiman Long) [RHEL-25103] - workqueue: Cosmetic changes (Waiman Long) [RHEL-25103] - workqueue, irq_work: Build fix for !CONFIG_IRQ_WORK (Waiman Long) [RHEL-25103] - workqueue: Fix queue_work_on() with BH workqueues (Waiman Long) [RHEL-25103] - async: Use a dedicated unbound workqueue with raised min_active (Waiman Long) [RHEL-25103] - workqueue: Implement workqueue_set_min_active() (Waiman Long) [RHEL-25103] - workqueue: Fix kernel-doc comment of unplug_oldest_pwq() (Waiman Long) [RHEL-25103] - workqueue: Bind unbound workqueue rescuer to wq_unbound_cpumask (Waiman Long) [RHEL-25103] - kernel/workqueue: Let rescuers follow unbound wq cpumask changes (Waiman Long) [RHEL-25103] - workqueue: Enable unbound cpumask update on ordered workqueues (Waiman Long) [RHEL-25103] - workqueue: Link pwq's into wq->pwqs from oldest to newest (Waiman Long) [RHEL-25103] - workqueue: Don't implicitly make UNBOUND workqueues w/ @max_active==1 ordered (Waiman Long) [RHEL-25103] - workqueue: Skip __WQ_DESTROYING workqueues when updating global unbound cpumask (Waiman Long) [RHEL-25103] - workqueue: fix a typo in comment (Waiman Long) [RHEL-25103] - Revert "workqueue: make wq_subsys const" (Waiman Long) [RHEL-25103] - workqueue: Implement BH workqueues to eventually replace tasklets (Waiman Long) [RHEL-25103] - workqueue: Factor out init_cpu_worker_pool() (Waiman Long) [RHEL-25103] - workqueue: Update lock debugging code (Waiman Long) [RHEL-25103] - workqueue: make wq_subsys const (Waiman Long) [RHEL-25103] - workqueue: Fix pwq->nr_in_flight corruption in try_to_grab_pending() (Waiman Long) [RHEL-25103] - workqueue: Avoid premature init of wq->node_nr_active[].max (Waiman Long) [RHEL-25103] - workqueue: Don't call cpumask_test_cpu() with -1 CPU in wq_update_node_max_active() (Waiman Long) [RHEL-25103] - tools/workqueue/wq_dump.py: Add node_nr/max_active dump (Waiman Long) [RHEL-25103] - workqueue: Implement system-wide nr_active enforcement for unbound workqueues (Waiman Long) [RHEL-25103] - workqueue: Introduce struct wq_node_nr_active (Waiman Long) [RHEL-25103] - workqueue: Move pwq_dec_nr_in_flight() to the end of work item handling (Waiman Long) [RHEL-25103] - workqueue: RCU protect wq->dfl_pwq and implement accessors for it (Waiman Long) [RHEL-25103] - workqueue: Make wq_adjust_max_active() round-robin pwqs while activating (Waiman Long) [RHEL-25103] - workqueue: Move nr_active handling into helpers (Waiman Long) [RHEL-25103] - workqueue: Replace pwq_activate_inactive_work() with [__]pwq_activate_work() (Waiman Long) [RHEL-25103] - workqueue: Factor out pwq_is_empty() (Waiman Long) [RHEL-25103] - workqueue: Move pwq->max_active to wq->max_active (Waiman Long) [RHEL-25103] - workqueue: Break up enum definitions and give names to the types (Waiman Long) [RHEL-25103] - workqueue: Drop unnecessary kick_pool() in create_worker() (Waiman Long) [RHEL-25103] - tools/workqueue/wq_dump.py: Clean up code and drop duplicate information (Waiman Long) [RHEL-25103] - workqueue: mark power efficient workqueue as unbounded if nohz_full enabled (Waiman Long) [RHEL-25103] - workqueue: Add rcu lock check at the end of work item execution (Waiman Long) [RHEL-25103] - kernel/workqueue: Bind rescuer to unbound cpumask for WQ_UNBOUND (Waiman Long) [RHEL-25103] - tools/workqueue: Add rescuers printing to wq_dump.py (Waiman Long) [RHEL-25103] - Revert "workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask()" (Waiman Long) [RHEL-25103] - Documentation/core-api: fix spelling mistake in workqueue (Waiman Long) [RHEL-25103] - Documentation/core-api : fix typo in workqueue (Waiman Long) [RHEL-25103] - async: Split async_schedule_node_domain() (Waiman Long) [RHEL-25103] - workqueue: Provide one lock class key per work_on_cpu() callsite (Waiman Long) [RHEL-25103] - workqueue: fix -Wformat-truncation in create_worker (Waiman Long) [RHEL-25103] - workqueue: Use the kmem_cache_free() instead of kfree() to release pwq (Waiman Long) [RHEL-25103] - workqueue: doc: Fix function and sysfs path errors (Waiman Long) [RHEL-25103] - workqueue: Fix UAF report by KASAN in pwq_release_workfn() (Waiman Long) [RHEL-25103] - workqueue: Fix missed pwq_release_worker creation in wq_cpu_intensive_thresh_init() (Waiman Long) [RHEL-25103] - workqueue: Removed double allocation of wq_update_pod_attrs_buf (Waiman Long) [RHEL-25103] - workqueue: fix data race with the pwq->stats[] increment (Waiman Long) [RHEL-25103] - workqueue: Rename rescuer kworker (Waiman Long) [RHEL-25103] - workqueue: Make default affinity_scope dynamically updatable (Waiman Long) [RHEL-25103] - workqueue: Add "Affinity Scopes and Performance" section to documentation (Waiman Long) [RHEL-25103] - workqueue: Implement non-strict affinity scope for unbound workqueues (Waiman Long) [RHEL-25103] - workqueue: Add workqueue_attrs->__pod_cpumask (Waiman Long) [RHEL-25103] - workqueue: Factor out need_more_worker() check and worker wake-up (Waiman Long) [RHEL-25103] - workqueue: Factor out work to worker assignment and collision handling (Waiman Long) [RHEL-25103] - workqueue: Add multiple affinity scopes and interface to select them (Waiman Long) [RHEL-25103] - workqueue: Modularize wq_pod_type initialization (Waiman Long) [RHEL-25103] - workqueue: Add tools/workqueue/wq_dump.py which prints out workqueue configuration (Waiman Long) [RHEL-25103] - workqueue: Generalize unbound CPU pods (Waiman Long) [RHEL-25103] - workqueue: Factor out clearing of workqueue-only attrs fields (Waiman Long) [RHEL-25103] - workqueue: Factor out actual cpumask calculation to reduce subtlety in wq_update_pod() (Waiman Long) [RHEL-25103] - workqueue: Initialize unbound CPU pods later in the boot (Waiman Long) [RHEL-25103] - workqueue: Move wq_pod_init() below workqueue_init() (Waiman Long) [RHEL-25103] - workqueue: Rename NUMA related names to use pod instead (Waiman Long) [RHEL-25103] - workqueue: Rename workqueue_attrs->no_numa to ->ordered (Waiman Long) [RHEL-25103] - workqueue: Make unbound workqueues to use per-cpu pool_workqueues (Waiman Long) [RHEL-25103] - workqueue: Call wq_update_unbound_numa() on all CPUs in NUMA node on CPU hotplug (Waiman Long) [RHEL-25103] - workqueue: Make per-cpu pool_workqueues allocated and released like unbound ones (Waiman Long) [RHEL-25103] - workqueue: Use a kthread_worker to release pool_workqueues (Waiman Long) [RHEL-25103] - workqueue: Remove module param disable_numa and sysfs knobs pool_ids and numa (Waiman Long) [RHEL-25103] - workqueue: Relocate worker and work management functions (Waiman Long) [RHEL-25103] - workqueue: Rename wq->cpu_pwqs to wq->cpu_pwq (Waiman Long) [RHEL-25103] - workqueue: Not all work insertion needs to wake up a worker (Waiman Long) [RHEL-25103] - workqueue: Cleanups around process_scheduled_works() (Waiman Long) [RHEL-25103] - workqueue: Drop the special locking rule for worker->flags and worker_pool->flags (Waiman Long) [RHEL-25103] - workqueue: use LIST_HEAD to initialize cull_list (Waiman Long) [RHEL-25103] - workqueue: Warn attempt to flush system-wide workqueues. (Waiman Long) [RHEL-25103] - workqueue: Scale up wq_cpu_intensive_thresh_us if BogoMIPS is below 4000 (Waiman Long) [RHEL-25103] - workqueue: Fix cpu_intensive_thresh_us name in help text (Waiman Long) [RHEL-25103] - soc: qcom: qmi: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - dm integrity: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - scsi: NCR5380: Use default @max_active for hostdata->work_q (Waiman Long) [RHEL-25103] - crypto: octeontx2: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - xen/pvcalls: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - virt: acrn: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - net: octeontx2: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - net: thunderx: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - greybus: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - powerpc, workqueue: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - workqueue: Disable per-cpu CPU hog detection when wq_cpu_intensive_thresh_us is 0 (Waiman Long) [RHEL-25103] - workqueue: Fix WARN_ON_ONCE() triggers in worker_enter_idle() (Waiman Long) [RHEL-25103] - workqueue: Track and monitor per-workqueue CPU time usage (Waiman Long) [RHEL-25103] - redhat/configs: Add CONFIG_WQ_CPU_INTENSIVE_REPORT (Waiman Long) [RHEL-25103] - workqueue: Report work funcs that trigger automatic CPU_INTENSIVE mechanism (Waiman Long) [RHEL-25103] - workqueue: Automatically mark CPU-hogging work items CPU_INTENSIVE (Waiman Long) [RHEL-25103] - workqueue: Improve locking rule description for worker fields (Waiman Long) [RHEL-25103] - workqueue: Move worker_set/clr_flags() upwards (Waiman Long) [RHEL-25103] - workqueue: Re-order struct worker fields (Waiman Long) [RHEL-25103] - workqueue: Add pwq->stats[] and a monitoring script (Waiman Long) [RHEL-25103] - Further upgrade queue_work_on() comment (Waiman Long) [RHEL-25103] - workqueue: clean up WORK_* constant types, clarify masking (Waiman Long) [RHEL-25103] - workqueue: Introduce show_freezable_workqueues (Waiman Long) [RHEL-25103] - workqueue: Print backtraces from CPUs with hung CPU bound workqueues (Waiman Long) [RHEL-25103] - workqueue: Warn when a rescuer could not be created (Waiman Long) [RHEL-25103] - workqueue: Interrupted create_worker() is not a repeated event (Waiman Long) [RHEL-25103] - workqueue: Warn when a new worker could not be created (Waiman Long) [RHEL-25103] - workqueue: Fix hung time report of worker pools (Waiman Long) [RHEL-25103] - workqueue: Simplify a pr_warn() call in wq_select_unbound_cpu() (Waiman Long) [RHEL-25103] - scsi: message: fusion: Avoid flush_scheduled_work() usage (Waiman Long) [RHEL-25103] - scsi: message: fusion: Remove unused sas_persist_task work (Waiman Long) [RHEL-25103] - workqueue: Make show_pwq() use run-length encoding (Waiman Long) [RHEL-25103] - workqueue: Add a new flag to spot the potential UAF error (Waiman Long) [RHEL-25103] - workqueue: Make queue_rcu_work() use call_rcu_hurry() (Waiman Long) [RHEL-25103] - treewide: Drop WARN_ON_FUNCTION_MISMATCH (Waiman Long) [RHEL-25103] - Input: psmouse-smbus - avoid flush_scheduled_work() usage (Waiman Long) [RHEL-25103] - workqueue: Convert the type of pool->nr_running to int (Waiman Long) [RHEL-25103] - workqueue: Use wake_up_worker() in wq_worker_sleeping() instead of open code (Waiman Long) [RHEL-25103] - Revert "module, async: async_synchronize_full() on module init iff async is used" (Waiman Long) [RHEL-25103] - workqueue: Upgrade queue_work_on() comment (Waiman Long) [RHEL-25103] - workqueue: doc: Call out the non-reentrance conditions (Waiman Long) [RHEL-25103]- i2c: core: Fix atomic xfer check for non-preempt config (Steve Best) [RHEL-38315] {CVE-2023-52791} - i2c: core: Run atomic i2c xfer when !preemptible (Steve Best) [RHEL-38315] {CVE-2023-52791} - x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (Steve Best) [RHEL-36996] {CVE-2024-35801} - platform/x86: p2sb: On Goldmont only cache P2SB and SPI devfn BAR (Steve Best) [RHEL-31058] - xen-netfront: Add missing skb_mark_for_recycle (Vitaly Kuznetsov) [RHEL-36573] {CVE-2024-27393} - bounds: Use the right number of bits for power-of-two CONFIG_NR_CPUS (Steve Best) [RHEL-37368] {CVE-2024-35983} - mm/hugetlb: fix missing hugetlb_lock for resv uncharge (Rafael Aquini) [RHEL-37467] {CVE-2024-36000} - ice: fix uninitialized dplls mutex usage (Petr Oros) [RHEL-36283] - ice: fix pin phase adjust updates on PF reset (Petr Oros) [RHEL-36283] - ice: fix dpll periodic work data updates on PF reset (Petr Oros) [RHEL-36283] - ice: fix dpll and dpll_pin data access on PF reset (Petr Oros) [RHEL-36283] - ice: fix dpll input pin phase_adjust value updates (Petr Oros) [RHEL-36283] - ice: fix connection state of DPLL and out pin (Petr Oros) [RHEL-36283] - ice: Add automatic VF reset on Tx MDD events (Petr Oros) [RHEL-36317] - dmaengine: idxd: add a write() method for applications to submit work (Jerry Snitselaar) [RHEL-35828] {CVE-2024-21823} - dmaengine: idxd: add a new security check to deal with a hardware erratum (Jerry Snitselaar) [RHEL-35828] {CVE-2024-21823} - VFIO: Add the SPR_DSA and SPR_IAX devices to the denylist (Jerry Snitselaar) [RHEL-35828] {CVE-2024-21823} - scsi: lpfc: Copyright updates for 14.4.0.2 patches (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Update lpfc version to 14.4.0.2 (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Add support for 32 byte CDBs (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Change lpfc_hba hba_flag member into a bitmask (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Introduce rrq_list_lock to protect active_rrq_list (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Clear deferred RSCN processing flag when driver is unloading (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Update logging of protection type for T10 DIF I/O (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Change default logging level for unsolicited CT MIB commands (Dick Kennedy) [RHEL-35858] - mm/memory-failure: fix deadlock when hugetlb_optimize_vmemmap is enabled (Aristeu Rozanski) [RHEL-35090 RHEL-35091] {CVE-2024-26987} - selftest/bpf: Test the read of vsyscall page under x86-64 (Rafael Aquini) [RHEL-33168] {CVE-2024-26906} - x86/mm: Disallow vsyscall page read for copy_from_kernel_nofault() (Rafael Aquini) [RHEL-33168] {CVE-2024-26906} - x86/mm: Move is_vsyscall_vaddr() into asm/vsyscall.h (Rafael Aquini) [RHEL-33168] {CVE-2024-26906} - gfs2: Remove and replace gfs2_glock_queue_work (Andreas Gruenbacher) [RHEL-32940] - gfs2: do_xmote fixes (Andreas Gruenbacher) [RHEL-32940] - gfs2: finish_xmote cleanup (Andreas Gruenbacher) [RHEL-32940] - gfs2: Fix lru_count accounting (Andreas Gruenbacher) [RHEL-32940] - gfs2: Fix "Make glock lru list scanning safer" (Andreas Gruenbacher) [RHEL-32940] - gfs2: Fix "ignore unlock failures after withdraw" (Andreas Gruenbacher) [RHEL-32940] - gfs2: Don't set GLF_LOCK in gfs2_dispose_glock_lru (Andreas Gruenbacher) [RHEL-32940] - gfs2: Replace gfs2_glock_queue_put with gfs2_glock_put_async (Andreas Gruenbacher) [RHEL-32940] - gfs2: Get rid of gfs2_glock_queue_put in signal_our_withdraw (Andreas Gruenbacher) [RHEL-32940] - gfs2: Don't forget to complete delayed withdraw (Andreas Gruenbacher) [RHEL-32940] - arm64: entry: fix ARM64_WORKAROUND_SPECULATIVE_UNPRIV_LOAD (Mark Salter) [RHEL-31321] {CVE-2024-26670} - arm64: Rename ARM64_WORKAROUND_2966298 (Mark Salter) [RHEL-31321] {CVE-2024-26670} - cpufreq: Fix per-policy boost behavior on SoCs using cpufreq_boost_set_sw() (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Preserve PM domain votes in system suspend (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Enable virtual power domain devices (Mark Langsdorf) [RHEL-32446] - PM: sleep: Add helpers to allow a device to remain powered-on (Mark Langsdorf) [RHEL-32446] - cpufreq: imx6q: Don't disable 792 Mhz OPP unnecessarily (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Introduce cpufreq for ipq95xx (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Enable cpufreq for ipq53xx (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: add support for IPQ8074 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: add support for IPQ8064 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: also accept operating-points-v2-krait-cpu (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: drop pvs_ver for format a fuses (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: add support for IPQ6018 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Add MSM8909 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Simplify driver data allocation (Mark Langsdorf) [RHEL-32446] - cpufreq: arm: Kconfig: Add i.MX7 to supported SoC for ARM_IMX_CPUFREQ_DT (Mark Langsdorf) [RHEL-32446] - cpufreq: stats: Fix buffer overflow detection in trans_stats() (Mark Langsdorf) [RHEL-32446] - cpufreq: ARM_BRCMSTB_AVS_CPUFREQ cannot be used with ARM_SCMI_CPUFREQ (Mark Langsdorf) [RHEL-32446] - cpufreq: ti-cpufreq: Add opp support for am62p5 SoCs (Mark Langsdorf) [RHEL-32446] - cpufreq: dt-platdev: add am62p5 to blocklist (Mark Langsdorf) [RHEL-32446] - cpufreq: userspace: Move is_managed indicator into per-policy structure (Mark Langsdorf) [RHEL-32446] - cpufreq: userspace: Use fine-grained mutex in userspace governor (Mark Langsdorf) [RHEL-32446] - cpufreq: conservative: Simplify the condition of storing 'down_threshold' (Mark Langsdorf) [RHEL-32446] - cpufreq: Replace deprecated strncpy() with strscpy() (Mark Langsdorf) [RHEL-32446] - cpufreq: dt: platdev: Add MSM8909 to blocklist (Mark Langsdorf) [RHEL-32446] - cpufreq: pmac32: Use of_property_read_reg() to parse "reg" (Mark Langsdorf) [RHEL-32446] - cpufreq: Add QCM6490 to cpufreq-dt-platdev blocklist (Mark Langsdorf) [RHEL-32446] - cpufreq: Support per-policy performance boost (Mark Langsdorf) [RHEL-32446] - cpufreq: pcc: Fix the potentinal scheduling delays in target_index() (Mark Langsdorf) [RHEL-32446] - cpufreq: governor: Free dbs_data directly when gov->init() fails (Mark Langsdorf) [RHEL-32446] - cpufreq: Avoid printing kernel addresses in cpufreq_resume() (Mark Langsdorf) [RHEL-32446] - cpufreq: powernow-k8: Use related_cpus instead of cpus in driver.exit() (Mark Langsdorf) [RHEL-32446] - cpufreq: tegra194: add online/offline hooks (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-cpufreq-hw: add support for 4 freq domains (Mark Langsdorf) [RHEL-32446] - cpufreq: stats: Improve the performance of cpufreq_stats_create_table() (Mark Langsdorf) [RHEL-32446] - cpufreq: cppc: Set fie_disabled to FIE_DISABLED if fails to create kworker_fie (Mark Langsdorf) [RHEL-32446] - cpufreq: cppc: cppc_cpufreq_get_rate() returns zero in all error cases. (Mark Langsdorf) [RHEL-32446] - cpufreq: Prefer to print cpuid in MIN/MAX QoS register error message (Mark Langsdorf) [RHEL-32446] - cpufreq: brcmstb-avs-cpufreq: Fix -Warray-bounds bug (Mark Langsdorf) [RHEL-32446] - cpufreq: blocklist MSM8998 in cpufreq-dt-platdev (Mark Langsdorf) [RHEL-32446] - cpufreq: omap: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: raspberrypi: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: tegra186: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: qoriq: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: acpi: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: kirkwood: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: pcc-cpufreq: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: davinci: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: imx-cpufreq-dt: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: brcmstb-avs-cpufreq: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: tegra194: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: vexpress: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: scpi: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: imx6q: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-cpufreq-hw: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: dt: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: Explicitly include correct DT includes (Mark Langsdorf) [RHEL-32446] - cpufreq: Make CONFIG_CPUFREQ_DT_PLATDEV depend on OF (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-cpufreq-hw: Use dev_err_probe() when failing to get icc paths (Mark Langsdorf) [RHEL-32446] - cpufreq: dt-platdev: Support building as module (Mark Langsdorf) [RHEL-32446] - redhat/configs: add default values for CONFIG_CPUFREQ_DT_PLATDEV (Mark Langsdorf) [RHEL-32446] - cpufreq: dt-platdev: Blacklist ti,am62a7 SoC (Mark Langsdorf) [RHEL-32446] - cpufreq: ti-cpufreq: Add support for AM62A7 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: use helper to get SMEM SoC ID (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: use SoC ID-s from bindings (Mark Langsdorf) [RHEL-32446] - soc: qcom: smem: introduce qcom_smem_get_soc_id() (Mark Langsdorf) [RHEL-32446] - soc: qcom: smem: Switch to EXPORT_SYMBOL_GPL() (Mark Langsdorf) [RHEL-32446] - soc: qcom: socinfo: move SMEM item struct and defines to a header (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for SM8475 family (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: add SoC ID for QCM8550 and QCS8550 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add SoC ID for SM8650 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for IPQ8174 family (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add Soc ID for SM7150P (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add SoC ID for SM7125 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: drop the IPQ5019 SoC ID (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: add SoC ID for SM4450 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: add SoC ID for IPQ5300 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: add SoC ID for IPQ5312 and IPQ5302 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for IPQ5018 family (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add Soc ID for SM7150 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for QRB4210 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for IPQ9574 and its variants (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for QCM2290/QRB2210 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for IPQ5332 and its variant (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add Soc IDs for IPQ8064 and variants (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add a bunch of older SoCs (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add QRD board ID (Mark Langsdorf) [RHEL-32446] - cpufreq: imx6q: don't warn for disabling a non-existing frequency (Mark Langsdorf) [RHEL-32446] - cpufreq: Adjust includes to remove of_device.h (Mark Langsdorf) [RHEL-32446] - Merge tag 'devicetree-for-6.4-2' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux (Mark Langsdorf) [RHEL-32446] - cpufreq: dt-platdev: Add JH7110 SOC to the allowlist (Mark Langsdorf) [RHEL-32446] - cpufreq: Add SM7225 to cpufreq-dt-platdev blocklist (Mark Langsdorf) [RHEL-32446] - arch/x86: Fix XSAVE check for x86_64-v2 check (Prarit Bhargava) [RHEL-22439] - arch/x86: mark x86_64-v1 and x86_64-v2 processors as deprecated (Prarit Bhargava) [RHEL-22439] - scsi: qla2xxx: Update version to 10.02.09.200-k (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Delay I/O Abort on PCI error (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Change debug message during driver unload (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Fix double free of fcport (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Fix double free of the ha->vp_map pointer (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Fix command flush on cable pull (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: NVME|FCP prefer flag not being honored (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Update manufacturer detail (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Split FCE|EFT trace control (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Fix N2N stuck connection (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Prevent command send on chip reset (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Use FIELD_GET() to extract PCIe capability fields (Nilesh Javali) [RHEL-25184] - workqueue: Shorten events_freezable_power_efficient name (Audra Mitchell) [RHEL-3534] - workqueue.c: Increase workqueue name length (Audra Mitchell) [RHEL-3534] - net/mlx5e: Tidy up IPsec NAT-T SA discovery (Amir Tzin) [RHEL-24465] - Revert "net/mlx5e: Check the number of elements before walk TC rhashtable" (Amir Tzin) [RHEL-24465] - net/mlx5e: Fix peer flow lists handling (Amir Tzin) [RHEL-24465] - net/mlx5e: Disable IPsec offload support if not FW steering (Amir Tzin) [RHEL-24465] - net/mlx5: Refactor mlx5_flow_destination->rep pointer to vport num (Amir Tzin) [RHEL-24465] - mlx5/core: E-Switch, Create ACL FT for eswitch manager in switchdev mode (Amir Tzin) [RHEL-24465] - net/mlx5: Return correct EC_VF function ID (Amir Tzin) [RHEL-24465] - net/mlx5e: Decrease num_block_tc when unblock tc offload (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, only use devcom after NULL check in mlx5_devcom_send_event() (Amir Tzin) [RHEL-24465] - net/mlx5: Fix mlx5_cmd_update_root_ft() error flow (Amir Tzin) [RHEL-24465] - net/mlx5: DR, Fix peer domain namespace setting (Amir Tzin) [RHEL-24465] - net/mlx5e: Fix overrun reported by coverity (Amir Tzin) [RHEL-24465] - RDMA/mlx5: Change the key being sent for MPV device affiliation (Amir Tzin) [RHEL-24465] - net/mlx5e: Check the number of elements before walk TC rhashtable (Amir Tzin) [RHEL-24465] - net/mlx5e: Reduce eswitch mode_lock protection context (Amir Tzin) [RHEL-24465] - net/mlx5e: Support IPsec upper TCP protocol selector (Amir Tzin) [RHEL-24465] - net/mlx5e: Add IPsec and ASO syndromes check in HW (Amir Tzin) [RHEL-24465] - net/mlx5e: Allow IPsec soft/hard limits in bytes (Amir Tzin) [RHEL-24465] - net/mlx5e: Support IPsec upper protocol selector field offload for RX (Amir Tzin) [RHEL-24465] - net/mlx5e: Remove exposure of IPsec RX flow steering struct (Amir Tzin) [RHEL-24465] - net/mlx5e: Unify esw and normal IPsec status table creation/destruction (Amir Tzin) [RHEL-24465] - net/mlx5e: Don't modify the peer sent-to-vport rules for IPSec offload (Amir Tzin) [RHEL-24465] - net/mlx5: Handle IPsec steering upon master unbind/bind (Amir Tzin) [RHEL-24465] - net/mlx5: Configure IPsec steering for ingress RoCEv2 MPV traffic (Amir Tzin) [RHEL-24465] - net/mlx5: Configure IPsec steering for egress RoCEv2 MPV traffic (Amir Tzin) [RHEL-24465] - net/mlx5: Add create alias flow table function to ipsec roce (Amir Tzin) [RHEL-24465] - net/mlx5: Implement alias object allow and create functions (Amir Tzin) [RHEL-24465] - net/mlx5: Add alias flow table bits (Amir Tzin) [RHEL-24465] - net/mlx5: Store devcom pointer inside IPsec RoCE (Amir Tzin) [RHEL-24465] - net/mlx5: Register mlx5e priv to devcom in MPV mode (Amir Tzin) [RHEL-24465] - RDMA/mlx5: Send events from IB driver about device affiliation state (Amir Tzin) [RHEL-24465] - net/mlx5: Implement devlink port function cmds to control ipsec_packet (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Implement devlink port function cmds to control ipsec_crypto (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Provide an interface to block change of IPsec capabilities (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Add IFC bits to support IPsec enable/disable (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5e: Rewrite IPsec vs. TC block interface (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Drop extra layer of locks in IPsec (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Store vport in struct mlx5_devlink_port and use it in port ops (Amir Tzin) [RHEL-24465] - net/mlx5: Check vhca_resource_manager capability in each op and add extack msg (Amir Tzin) [RHEL-24465] - net/mlx5: Relax mlx5_devlink_eswitch_get() return value checking (Amir Tzin) [RHEL-24465] - net/mlx5: Return -EOPNOTSUPP in mlx5_devlink_port_fn_migratable_set() directly (Amir Tzin) [RHEL-24465] - net/mlx5: Reduce number of vport lookups passing vport pointer instead of index (Amir Tzin) [RHEL-24465] - net/mlx5: Embed struct devlink_port into driver structure (Amir Tzin) [RHEL-24465] - net/mlx5: Don't register ops for non-PF/VF/SF port and avoid checks in ops (Amir Tzin) [RHEL-24465] - net/mlx5: Remove no longer used mlx5_esw_offloads_sf_vport_enable/disable() (Amir Tzin) [RHEL-24465] - net/mlx5: Introduce mlx5_eswitch_load/unload_sf_vport() and use it from SF code (Amir Tzin) [RHEL-24465] - net/mlx5: Allow mlx5_esw_offloads_devlink_port_register() to register SFs (Amir Tzin) [RHEL-24465] - net/mlx5: Push devlink port PF/VF init/cleanup calls out of devlink_port_register/unregister() (Amir Tzin) [RHEL-24465] - net/mlx5: Push out SF devlink port init and cleanup code to separate helpers (Amir Tzin) [RHEL-24465] - net/mlx5: Rework devlink port alloc/free into init/cleanup (Amir Tzin) [RHEL-24465] - net/mlx5: Rename devlink port ops struct for PFs/VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Remove VPORT_UPLINK handling from devlink_port.c (Amir Tzin) [RHEL-24465] - net/mlx5: Call mlx5_esw_offloads_rep_load/unload() for uplink port directly (Amir Tzin) [RHEL-24465] - net/mlx5: Give esw_offloads_load/unload_rep() "mlx5_" prefix (Amir Tzin) [RHEL-24465] - net/mlx5: Make mlx5_eswitch_load/unload_vport() static (Amir Tzin) [RHEL-24465] - net/mlx5: Make mlx5_esw_offloads_rep_load/unload() static (Amir Tzin) [RHEL-24465] - net/mlx5: Remove pointless devlink_rate checks (Amir Tzin) [RHEL-24465] - net/mlx5: Don't check vport->enabled in port ops (Amir Tzin) [RHEL-24465] - net/mlx5: Don't query MAX caps twice (Amir Tzin) [RHEL-24451 RHEL-24465] - net/mlx5: Remove unused MAX HCA capabilities (Amir Tzin) [RHEL-24451 RHEL-24465] - net/mlx5: Remove unused CAPs (Amir Tzin) [RHEL-24451 RHEL-24465] - net/mlx5: Adjust mlx5_query_hca_caps() to upstream (Amir Tzin) [RHEL-24465] - net/mlx5: Expose max possible SFs via devlink resource (Amir Tzin) [RHEL-24451 RHEL-24465] - net/mlx5e: E-Switch, Allow devcom initialization on more vports (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Register devcom device with switch id key (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, Infrastructure changes (Amir Tzin) [RHEL-24465] - net/mlx5: Use shared code for checking lag is supported (Amir Tzin) [RHEL-24465] - net/mlx5e: Support IPsec NAT-T functionality (Amir Tzin) [RHEL-24465] - net/mlx5e: Check for IPsec NAT-T support (Amir Tzin) [RHEL-24465] - net/mlx5: Add relevant capabilities bits to support NAT-T (Amir Tzin) [RHEL-24465] - net/mlx5e: Make TC and IPsec offloads mutually exclusive on a netdev (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Add get IPsec offload stats for uplink representor (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Modify and restore TC rules for IPSec TX rules (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Make IPsec offload work together with eswitch and TC (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5: Compare with old_dest param to modify rule destination (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Support IPsec packet offload for TX in switchdev mode (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Refactor IPsec TX tables creation (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Handle IPsec offload for RX datapath in switchdev mode (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Support IPsec packet offload for RX in switchdev mode (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Refactor IPsec RX tables creation and destruction (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Prepare IPsec packet offload for switchdev mode (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Change the parameter of IPsec RX skb handle function (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Add function to get IPsec offload namespace (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5: DR, update query of HCA caps for EC VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Fix the macro for accessing EC VF vports (Amir Tzin) [RHEL-24465] - net/mlx5: Fix devlink controller number for ECVF (Amir Tzin) [RHEL-24465] - net/mlx5: Fix UAF in mlx5_eswitch_cleanup() (Amir Tzin) [RHEL-24465] - net/mlx5: Fix SFs kernel documentation error (Amir Tzin) [RHEL-24465] - net/mlx5: Bridge, set debugfs access right to root-only (Amir Tzin) [RHEL-24465] - net/mlx5: Bridge, expose FDB state via debugfs (Amir Tzin) [RHEL-24465] - net/mlx5: Bridge, pass net device when linking vport to bridge (Amir Tzin) [RHEL-24465] - net/mlx5: Create eswitch debugfs root directory (Amir Tzin) [RHEL-24465] - net/mlx5: Light probe local SFs (Amir Tzin) [RHEL-24417 RHEL-24465] - net/mlx5: Move esw multiport devlink param to eswitch code (Amir Tzin) [RHEL-24417 RHEL-24465] - net/mlx5: Split function_setup() to enable and open functions (Amir Tzin) [RHEL-24417 RHEL-24465] - net/mlx5: Enable 4 ports VF LAG (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, block multiport eswitch LAG in case ldev have more than 2 ports (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, block multipath LAG in case ldev have more than 2 ports (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, change mlx5_shared_fdb_supported() to static (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, generalize handling of shared FDB (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, check if all eswitches are paired for shared FDB (Amir Tzin) [RHEL-24409 RHEL-24465] - {net/RDMA}/mlx5: introduce lag_for_each_peer (Amir Tzin) [RHEL-24409 RHEL-24465] - RDMA/mlx5: Free second uplink ib port (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5e: E-Switch, Fix shared fdb error flow (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Pass other_vport flag if vport is not 0 (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Use xarray for devcom paired device index (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Add peer fdb miss rules for vport manager or ecpf (Amir Tzin) [RHEL-24465] - net/mlx5e: Use vhca_id for device index in vport rx rules (Amir Tzin) [RHEL-24465] - net/mlx5: Lag, Remove duplicate code checking lag is supported (Amir Tzin) [RHEL-24465] - net/mlx5: Set max number of embedded CPU VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Update SRIOV enable/disable to handle EC/VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Query correct caps for min msix vectors (Amir Tzin) [RHEL-24465] - net/mlx5: Use correct vport when restoring GUIDs (Amir Tzin) [RHEL-24465] - net/mlx5: Add new page type for EC VF pages (Amir Tzin) [RHEL-24465] - net/mlx5: Add/remove peer miss rules for EC VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Add management of EC VF vports (Amir Tzin) [RHEL-24465] - mlx5/core: E-Switch, Allocate ECPF vport if it's an eswitch manager (Amir Tzin) [RHEL-24465] - net/mlx5: Update vport caps query/set for EC VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Enable devlink port for embedded cpu VF vports (Amir Tzin) [RHEL-24465] - net/mlx5: mlx5_ifc updates for embedded CPU SRIOV (Amir Tzin) [RHEL-24465] - net/mlx5: Simplify unload all rep code (Amir Tzin) [RHEL-24465] - net/mlx5: Skip inline mode check after mlx5_eswitch_enable_locked() failure (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, extend mlx5_devcom_send_event to work with more than two devices (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, introduce devcom_for_each_peer_entry (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, mark devcom as not ready when all eswitches are unpaired (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, Rename paired to ready (Amir Tzin) [RHEL-24465] - net/mlx5: DR, handle more than one peer domain (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, generalize shared FDB creation (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, Handle multiple master egress rules (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, refactor FDB miss rule add/remove (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, enlarge peer miss group table (Amir Tzin) [RHEL-24465] - net/mlx5e: Handle offloads flows per peer (Amir Tzin) [RHEL-24465] - net/mlx5e: en_tc, re-factor query route port (Amir Tzin) [RHEL-24465] - net/mlx5e: rep, store send to vport rules per peer (Amir Tzin) [RHEL-24465] - net/mlx5e: tc, Refactor peer add/del flow (Amir Tzin) [RHEL-24465] - net/mlx5e: en_tc, Extend peer flows to a list (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Initialize E-Switch for eswitch manager (Amir Tzin) [RHEL-24465] - net/mlx5: devlink, Only show PF related devlink warning when needed (Amir Tzin) [RHEL-24465] - net/mlx5: E-Switch, Use metadata matching for RoCE loopback rule (Amir Tzin) [RHEL-24465] - net/mlx5: E-Switch, Use RoCE version 2 for loopback traffic (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Add a check that log_max_l2_table is valid (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch: move debug print of adding mac to correct place (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Check device is PF when stopping esw offloads (Amir Tzin) [RHEL-24465] - net/mlx5: Remove redundant vport_group_manager cap check (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Use metadata for vport matching in send-to-vport rules (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Allow get vport api if esw exists (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Update when to set other vport context (Amir Tzin) [RHEL-24465] - net/mlx5e: Remove redundant __func__ arg from fs_err() calls (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Remove flow_source check for metadata matching (Amir Tzin) [RHEL-24465] - net/mlx5: E-Switch, Remove redundant check (Amir Tzin) [RHEL-24465] - net/mlx5: Remove redundant esw multiport validate function (Amir Tzin) [RHEL-24465] - RDMA/mlx5: Handles RoCE MACsec steering rules addition and deletion (Amir Tzin) [RHEL-22227] - net/mlx5: Add RoCE MACsec steering infrastructure in core (Amir Tzin) [RHEL-22227] - net/mlx5: Configure MACsec steering for ingress RoCEv2 traffic (Amir Tzin) [RHEL-22227] - net/mlx5: Configure MACsec steering for egress RoCEv2 traffic (Amir Tzin) [RHEL-22227] - net/mlx5: Add MACsec priorities in RDMA namespaces (Amir Tzin) [RHEL-22227] - RDMA/mlx5: Implement MACsec gid addition and deletion (Amir Tzin) [RHEL-22227] - net/mlx5: Maintain fs_id xarray per MACsec device inside macsec steering (Amir Tzin) [RHEL-22227] - net/mlx5: Remove netdevice from MACsec steering (Amir Tzin) [RHEL-22227] - net/mlx5e: Move MACsec flow steering and statistics database from ethernet to core (Amir Tzin) [RHEL-22227] - net/mlx5e: Rename MACsec flow steering functions/parameters to suit core naming style (Amir Tzin) [RHEL-22227] - net/mlx5: Remove dependency of macsec flow steering on ethernet (Amir Tzin) [RHEL-22227] - net/mlx5e: Move MACsec flow steering operations to be used as core library (Amir Tzin) [RHEL-22227] - RDMA/mlx5: Return the firmware result upon destroying QP/RQ (Amir Tzin) [RHEL-22227] - RDMA/mlx5: Handle DCT QP logic separately from low level QP interface (Amir Tzin) [RHEL-22227] - RDMA/mlx5: Reduce QP table exposure (Amir Tzin) [RHEL-22227] - net/mlx5: Nullify qp->dbg pointer post destruction (Amir Tzin) [RHEL-22227]- nvmet: fix ns enable/disable possible hang (Maurizio Lombardi) [RHEL-37676] - nvme: fix reconnection fail due to reserved tag allocation (Maurizio Lombardi) [RHEL-36896] {CVE-2024-27435} - Revert "xen/x2apic: enable x2apic mode when supported for HVM" (Vitaly Kuznetsov) [RHEL-34602] - ext4: dax - remove tech preview tag (Bill O'Donnell) [RHEL-39889] - redhat: remove the merge subtrees script (Derek Barbosa) - redhat: rhdocs: delete .get_maintainer.conf (Derek Barbosa) - redhat: rhdocs: Remove the rhdocs directory (Derek Barbosa) - redhat: redhat/Makefile: remove dist-maint-update target (Derek Barbosa) - nfp: flower: handle acti_netdevs allocation failure (Ken Cox) [RHEL-35158] {CVE-2024-27046} - crypto: qat - Fix ADF_DEV_RESET_SYNC memory leak (Vladis Dronov) [RHEL-35816] {CVE-2024-26974} - crypto: qat - specify firmware files for 402xx (Vladis Dronov) [RHEL-35816] - crypto: qat - validate slices count returned by FW (Vladis Dronov) [RHEL-35816] - crypto: qat - improve error logging to be consistent across features (Vladis Dronov) [RHEL-35816] - crypto: qat - improve error message in adf_get_arbiter_mapping() (Vladis Dronov) [RHEL-35816] - crypto: qat - implement dh fallback for primes > 4K (Vladis Dronov) [RHEL-24063] - crypto: qat - Fix spelling mistake "Invalide" -> "Invalid" (Vladis Dronov) [RHEL-35816] - crypto: qat - Avoid -Wflex-array-member-not-at-end warnings (Vladis Dronov) [RHEL-35816] - crypto: qat - implement interface for live migration (Vladis Dronov) [RHEL-35816] - crypto: qat - add interface for live migration (Vladis Dronov) [RHEL-35816] - crypto: qat - add bank save and restore flows (Vladis Dronov) [RHEL-35816] - crypto: qat - expand CSR operations for QAT GEN4 devices (Vladis Dronov) [RHEL-35816] - crypto: qat - rename get_sla_arr_of_type() (Vladis Dronov) [RHEL-35816] - crypto: qat - relocate CSR access code (Vladis Dronov) [RHEL-35816] - crypto: qat - move PFVF compat checker to a function (Vladis Dronov) [RHEL-35816] - crypto: qat - relocate and rename 4xxx PF2VM definitions (Vladis Dronov) [RHEL-35816] - crypto: qat - adf_get_etr_base() helper (Vladis Dronov) [RHEL-35816] - powerpc/eeh: Permanently disable the removed device (Mamatha Inamdar) [RHEL-35642] - powerpc/eeh: Use a goto for recovery failures (Mamatha Inamdar) [RHEL-35642] - powerpc/eeh: Small refactor of eeh_handle_normal_event() (Mamatha Inamdar) [RHEL-35642] - REDHAT: Fix values in Makefile being redefined (Lucas Zampieri) - selftests/net/lib: no need to record ns name if it already exist (Ivan Vecera) [RHEL-36219] - netlink: specs: Add missing bridge linkinfo attrs (Ivan Vecera) [RHEL-36219] - net: bridge: switchdev: Ensure deferred event delivery on unoffload (Ivan Vecera) [RHEL-36219] - net: bridge: switchdev: Skip MDB replays of deferred events on offload (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Fix bridge locked port test flakiness (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Suppress grep warnings (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Fix bridge MDB test flakiness (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Fix layer 2 miss test flakiness (Ivan Vecera) [RHEL-36219] - selftests: net: Fix bridge backup port test flakiness (Ivan Vecera) [RHEL-36219] - selftests: forwarding: List helper scripts in TEST_FILES Makefile variable (Ivan Vecera) [RHEL-36219] - selftests: net: Add missing matchall classifier (Ivan Vecera) [RHEL-36219] - bridge: mcast: fix disabled snooping after long uptime (Ivan Vecera) [RHEL-36219] - selftests/net/lib: update busywait timeout value (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Remove executable bits from lib.sh (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Avoid failures to source net/lib.sh (Ivan Vecera) [RHEL-36219] - bridge: cfm: fix enum typo in br_cc_ccm_tx_parse (Ivan Vecera) [RHEL-36219] - selftests: vxlan_mdb: Add MDB bulk deletion test (Ivan Vecera) [RHEL-36219] - selftests: bridge_mdb: Add MDB bulk deletion test (Ivan Vecera) [RHEL-36219] - vxlan: mdb: Add MDB bulk deletion support (Ivan Vecera) [RHEL-36219] - bridge: mdb: Add MDB bulk deletion support (Ivan Vecera) [RHEL-36219] - bridge: add MDB state mask uAPI attribute (Ivan Vecera) [RHEL-36219] - selftests/net: convert test_bridge_neigh_suppress.sh to run it in unique namespace (Ivan Vecera) [RHEL-36219] - selftests/net: convert test_bridge_backup_port.sh to run it in unique namespace (Ivan Vecera) [RHEL-36219] - selftests/net: add lib.sh (Ivan Vecera) [RHEL-36219] - docs: bridge: add other features (Ivan Vecera) [RHEL-36219] - docs: bridge: add netfilter doc (Ivan Vecera) [RHEL-36219] - docs: bridge: add switchdev doc (Ivan Vecera) [RHEL-36219] - docs: bridge: add multicast doc (Ivan Vecera) [RHEL-36219] - docs: bridge: add VLAN doc (Ivan Vecera) [RHEL-36219] - docs: bridge: add STP doc (Ivan Vecera) [RHEL-36219] - docs: bridge: Add kAPI/uAPI fields (Ivan Vecera) [RHEL-36219] - net: bridge: add document for IFLA_BRPORT enum (Ivan Vecera) [RHEL-36219] - net: bridge: add document for IFLA_BR enum (Ivan Vecera) [RHEL-36219] - docs: bridge: update doc format to rst (Ivan Vecera) [RHEL-36219] - net: bridge: fill in MODULE_DESCRIPTION() (Ivan Vecera) [RHEL-36219] - selftests: vxlan_mdb: Use MDB get instead of dump (Ivan Vecera) [RHEL-36219] - selftests: bridge_mdb: Use MDB get instead of dump (Ivan Vecera) [RHEL-36219] - rtnetlink: Add MDB get support (Ivan Vecera) [RHEL-36219] - vxlan: mdb: Add MDB get support (Ivan Vecera) [RHEL-36219] - bridge: mcast: Add MDB get support (Ivan Vecera) [RHEL-36219] - vxlan: mdb: Factor out a helper for remote entry size calculation (Ivan Vecera) [RHEL-36219] - vxlan: mdb: Adjust function arguments (Ivan Vecera) [RHEL-36219] - bridge: mcast: Rename MDB entry get function (Ivan Vecera) [RHEL-36219] - bridge: mcast: Factor out a helper for PG entry size calculation (Ivan Vecera) [RHEL-36219] - bridge: mcast: Account for missing attributes (Ivan Vecera) [RHEL-36219] - bridge: mcast: Dump MDB entries even when snooping is disabled (Ivan Vecera) [RHEL-36219] - br_netfilter: use single forward hook for ip and arp (Ivan Vecera) [RHEL-36219] - selftests: forwarding: bridge_fdb_learning_limit: Add a new selftest (Ivan Vecera) [RHEL-36219] - net: bridge: Set strict_start_type for br_policy (Ivan Vecera) [RHEL-36219] - net: bridge: Add netlink knobs for number / max learned FDB entries (Ivan Vecera) [RHEL-36219] - net: bridge: Track and limit dynamically learned FDB entries (Ivan Vecera) [RHEL-36219] - net: bridge: Set BR_FDB_ADDED_BY_USER early in fdb_add_entry (Ivan Vecera) [RHEL-36219] - selftests: net: Add bridge backup port and backup nexthop ID test (Ivan Vecera) [RHEL-36219] - bridge: Add backup nexthop ID support (Ivan Vecera) [RHEL-36219] - RDMA/mlx5: Fix fortify source warning while accessing Eth segment (Kamal Heib) [RHEL-33164] {CVE-2024-26907} - powerpc/pseries: Rework lppaca_shared_proc() to avoid DEBUG_PREEMPT (Mark Langsdorf) [RHEL-32447] - powerpc: Don't include lppaca.h in paca.h (Mark Langsdorf) [RHEL-32447] - cpuidle: dt: Replace deprecated strncpy() with strscpy() (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Avoid unnecessary variable assignments (Mark Langsdorf) [RHEL-32447] - cpuidle: menu: Skip tick_nohz_get_sleep_length() call in some cases (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Gather statistics regarding whether or not to stop the tick (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Skip tick_nohz_get_sleep_length() call in some cases (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Do not call tick_nohz_get_sleep_length() upfront (Mark Langsdorf) [RHEL-32447] - cpuidle: psci: Move enabling OSI mode after power domains creation (Mark Langsdorf) [RHEL-32447] - cpuidle: dt_idle_genpd: Add helper function to remove genpd topology (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Drop utilized from struct teo_cpu (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Avoid stopping the tick unnecessarily when bailing out (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Update idle duration estimate when choosing shallower state (Mark Langsdorf) [RHEL-32447] - cpuidle: Adjust includes to remove of_device.h (Mark Langsdorf) [RHEL-32447] - cpuidle: Use of_property_present() for testing DT property presence (Mark Langsdorf) [RHEL-32447] - nvme-fabrics: prevent overriding of existing host (John Meneghini) [RHEL-30850] - tee: amdtee: fix use-after-free vulnerability in amdtee_close_session (David Arcari) [RHEL-24997] - tee: amdtee: Add return_origin to 'struct tee_cmd_load_ta' (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Update sps power thermals according to the platform-profiles (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to get sps default APTS index values (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to get APTS index numbers for static slider (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to notify sbios heart beat event (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to get sbios requests in PMF driver (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Disable debugfs support for querying power thermals (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Differentiate PMF ACPI versions (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add debugging message for missing policy data (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Remove smart_pc_status enum (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix possible out-of-bound memory accesses (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Use struct for cookie header (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Do not use readl() for policy buffer access (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix return value of amd_pmf_start_policy_engine() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add missing __iomem attribute to policy_base (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix missing error code in amd_pmf_init_smart_pc() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix a potential race with policy binary sideload (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fixup error handling for amd_pmf_init_smart_pc() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix a suspend hang on Framework 13 (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix TEE enact command failure after suspend and resume (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix memory leak in amd_pmf_get_pb_data() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Get ambient light information from AMD SFH driver (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Get Human presence information from AMD SFH driver (David Arcari) [RHEL-24997] - HID: amd_sfh: Add a new interface for exporting ALS data (David Arcari) [RHEL-24997] - HID: amd_sfh: Add a new interface for exporting HPD data (David Arcari) [RHEL-24997] - HID: amd_sfh: rename float_to_int() to amd_sfh_float_to_int() (David Arcari) [RHEL-24997] - HID: amd_sfh: Add light chromaticity for SFH1.1 (David Arcari) [RHEL-24997] - HID: amd_sfh: Add light chromaticity support (David Arcari) [RHEL-24997] - HID: amd_sfh: Add support for SFH1.1 light color temperature (David Arcari) [RHEL-24997] - HID: amd_sfh: Add support for light color temperature (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Return a status code only as a constant in two functions (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Return directly after a failed apmf_if_call() in apmf_sbios_heartbeat_notify() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: dump policy binary data (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add capability to sideload of policy binary (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add facility to dump TA inputs (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Make source_as_str() as non-static (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to update system state (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support update p3t limit (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to get inputs from other subsystems (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: change amd_pmf_init_features() call sequence (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support for PMF Policy Binary (David Arcari) [RHEL-24997] - redhat/configs: enable AMDTEE (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Change return type of amd_pmf_set_dram_addr() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support for PMF-TA interaction (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add PMF TEE interface (David Arcari) [RHEL-24997]- powerpc/pseries/iommu: LPAR panics during boot up with a frozen PE (Mamatha Inamdar) [RHEL-39788] {CVE-2024-36926} - thermal/debugfs: Fix two locking issues with thermal zone debug (David Arcari) [RHEL-40008] {CVE-2024-36961} - thermal/debugfs: Free all thermal zone debug memory on zone removal (David Arcari) [RHEL-39875] {CVE-2024-36956} - thermal/debugfs: Prevent use-after-free from occurring after cdev removal (David Arcari) [RHEL-39774] {CVE-2024-36932} - s390/qeth: Fix typo 'weed' in comment (Tobias Huschle) [RHEL-23681] - s390/qeth: replace deprecated strncpy with strscpy (Tobias Huschle) [RHEL-23681] - s390/ctcm: replace deprecated strncpy with strscpy (Tobias Huschle) [RHEL-23681] - s390/qeth: Fix kernel panic after setting hsuid (Tobias Huschle) [RHEL-23681] - s390/ism: Properly fix receive message buffer allocation (Tobias Huschle) [RHEL-23681] - s390/qeth: handle deferred cc1 (Tobias Huschle) [RHEL-23681] - s390/qeth: Fix potential loss of L3-IP@ in case of network issues (Tobias Huschle) [RHEL-23681] - s390/ism: ism driver implies smc protocol (Tobias Huschle) [RHEL-23681] - net/smc: fix neighbour and rtable leak in smc_ib_find_route() (Tobias Huschle) [RHEL-23682] - s390/qdio: handle deferred cc1 (Tobias Huschle) [RHEL-23680] - scsi: zfcp: Replace strlcpy() with strscpy() (Tobias Huschle) [RHEL-23680] - scsi: zfcp: Fix a double put in zfcp_port_enqueue() (Tobias Huschle) [RHEL-23680] - net/mlx5: Properly link new fs rules into the tree (Kamal Heib) [RHEL-37422] {CVE-2024-35960} - net/mlx5e: fix a double-free in arfs_create_groups (Kamal Heib) [RHEL-36922] {CVE-2024-35835} - net/mlx5e: fix a potential double-free in fs_any_create_groups (Kamal Heib) [RHEL-37093] {CVE-2023-52667} - can: dev: can_put_echo_skb(): don't crash kernel if can_priv::echo_skb is accessed out of bounds (Jose Ignacio Tornos Martinez) [RHEL-38226] {CVE-2023-52878} - blk-mq: add helper for checking if one CPU is mapped to specified hctx (Ming Lei) [RHEL-36684] - net: hns3: fix kernel crash when 1588 is received on HIP08 devices (Ken Cox) [RHEL-33213] {CVE-2024-26881} - fsverity: use register_sysctl_init() to avoid kmemleak warning (Andrey Albershteyn) [RHEL-36258] - ethtool: netlink: Add missing ethnl_ops_begin/complete (Ivan Vecera) [RHEL-36217] - ethtool: reformat kerneldoc for struct ethtool_fec_stats (Ivan Vecera) [RHEL-36217] - ethtool: reformat kerneldoc for struct ethtool_link_settings (Ivan Vecera) [RHEL-36217] - Documentation: networking: add missing PLCA messages from the message list (Ivan Vecera) [RHEL-36217] - net: partial revert of the "Make timestamping selectable: series (Ivan Vecera) [RHEL-36217] - net: ethtool: ts: Let the active time stamping layer be selectable (Ivan Vecera) [RHEL-36217] - net: ethtool: ts: Update GET_TS to reply the current selected timestamp (Ivan Vecera) [RHEL-36217] - net: Change the API of PHY default timestamp to MAC (Ivan Vecera) [RHEL-36217] - net: Replace hwtstamp_source by timestamping layer (Ivan Vecera) [RHEL-36217] - net: ethtool: Add a command to list available time stamping layers (Ivan Vecera) [RHEL-36217] - net: ethtool: Add a command to expose current time stamping layer (Ivan Vecera) [RHEL-36217] - net_tstamp: Add TIMESTAMPING SOFTWARE and HARDWARE mask (Ivan Vecera) [RHEL-36217] - net: phy: micrel: fix ts_info value in case of no phc (Ivan Vecera) [RHEL-36217] - net: Make dev_set_hwtstamp_phylib accessible (Ivan Vecera) [RHEL-36217] - net: macb: Convert to ndo_hwtstamp_get() and ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: ethtool: Refactor identical get_ts_info implementations. (Ivan Vecera) [RHEL-36217] - net: phy: Remove the call to phy_mii_ioctl in phy_hwstamp_get/set (Ivan Vecera) [RHEL-36217] - net: Convert PHYs hwtstamp callback to use kernel_hwtstamp_config (Ivan Vecera) [RHEL-36217] - net: omit ndo_hwtstamp_get() call when possible in dev_set_hwtstamp_phylib() (Ivan Vecera) [RHEL-36217] - net: remove phy_has_hwtstamp() -> phy_mii_ioctl() decision from converted drivers (Ivan Vecera) [RHEL-36217] - net: fec: delete fec_ptp_disable_hwts() (Ivan Vecera) [RHEL-36217] - net: fec: convert to ndo_hwtstamp_get() and ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: bonding: convert to ndo_hwtstamp_get() / ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: macvlan: convert to ndo_hwtstamp_get() / ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: vlan: convert to ndo_hwtstamp_get() / ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: ethtool: Fix documentation of ethtool_sprintf() (Ivan Vecera) [RHEL-36217] - Revert "ethtool: Fix mod state of verbose no_mask bitset" (Ivan Vecera) [RHEL-36217] - ethtool: Fix mod state of verbose no_mask bitset (Ivan Vecera) [RHEL-36217] - ipv6: also use netdev_hold() in ip6_route_check_nh() (Ivan Vecera) [RHEL-36217] - net: create device lookup API with reference tracking (Ivan Vecera) [RHEL-36217] - net_tstamp: add SOF_TIMESTAMPING_OPT_ID_TCP (Ivan Vecera) [RHEL-36217] - fbcon: always restore the old font data in fbcon_do_set_font() (Jocelyn Falempe) [RHEL-23295] - fbcon: Fix incorrect printed function name in fbcon_prepare_logo() (Jocelyn Falempe) [RHEL-23295] - hid/picolcd_fb: Set FBINFO_VIRTFB flag (Jocelyn Falempe) [RHEL-23295] - fbdev: remove I2C_CLASS_DDC support (Jocelyn Falempe) [RHEL-23295] - fbdev/intelfb: Remove driver (Jocelyn Falempe) [RHEL-23295] - video/logo: use %u format specifier for unsigned int values (Jocelyn Falempe) [RHEL-23295] - video/sticore: Store ROM device in STI struct (Jocelyn Falempe) [RHEL-23295] - fbdev: flush deferred IO before closing (Jocelyn Falempe) [RHEL-23295] - fbdev: flush deferred work in fb_deferred_io_fsync() (Jocelyn Falempe) [RHEL-23295] - fbdev: amba-clcd: Delete the old CLCD driver (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove support for Carillo Ranch driver (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove default file-I/O implementations (Jocelyn Falempe) [RHEL-23295] - fbdev: Warn on incorrect framebuffer access (Jocelyn Falempe) [RHEL-23295] - fbdev: Move default fb_mmap code into helper function (Jocelyn Falempe) [RHEL-23295] - fbdev: Push pgprot_decrypted() into mmap implementations (Jocelyn Falempe) [RHEL-23295] - fbdev: Rename FB_SYS_FOPS token to FB_SYSMEM_FOPS (Jocelyn Falempe) [RHEL-23295] - fbdev/cyber2000fb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/wm8505fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/vt8500lcdfb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/clps711x-fb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/ps3fb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/au1200fb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/udlfb: Select correct helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/smscufx: Select correct helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sh_mobile_lcdcfb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/arcfb: Use generator macros for deferred I/O (Jocelyn Falempe) [RHEL-23295] - fbdev/vfb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Use dev_err_probe (Jocelyn Falempe) [RHEL-23295] - fbdev: offb: Simplify offb_init_fb() (Jocelyn Falempe) [RHEL-23295] - fbdev: stifb: Make the STI next font pointer a 32-bit signed offset (Jocelyn Falempe) [RHEL-23295] - fbdev/vt8623fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/viafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/vga16fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/vermilionfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/tridentfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/tgafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/tdfxfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sunxvr500: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/stifb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sm712fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sm501fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sisfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/savagefb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sa1100fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/s3fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/s1d13xxxfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/rivafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/radeon: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pvr2fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pm3fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pm2fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/nvidiafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/neofb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/matroxfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/intelfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/imsttfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/i810fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/hpfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/hitfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/hgafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/gbefb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/ep93xx-fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/dnfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/cyber2000fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/controlfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/cobalt-lcd: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/cirrusfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/au1100fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/atyfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/atafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/arkfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/amifb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/amba-clcd: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/68328fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Provide I/O-memory helpers as module (Jocelyn Falempe) [RHEL-23295] - hid/picolcd: Use fb_ops helpers for deferred I/O (Jocelyn Falempe) [RHEL-23295] - console: fix up ARM screen_info reference (Jocelyn Falempe) [RHEL-23295] - vga16fb: drop powerpc support (Jocelyn Falempe) [RHEL-23295] - dummycon: limit Arm console size hack to footbridge (Jocelyn Falempe) [RHEL-23295] - fbdev: core: syscopyarea: fix sloppy typing (Jocelyn Falempe) [RHEL-23295] - fbdev: core: cfbcopyarea: fix sloppy typing (Jocelyn Falempe) [RHEL-23295] - fbdev: uvesafb: Remove uvesafb_exec() prototype from include/video/uvesafb.h (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Disable PWM on shutdown, suspend and remove (Jocelyn Falempe) [RHEL-23295] - fbdev: Replace fb_pgprotect() with pgprot_framebuffer() (Jocelyn Falempe) [RHEL-23295] - fbdev: Avoid file argument in fb_pgprotect() (Jocelyn Falempe) [RHEL-23295] - fbdev: mmp: Annotate struct mmp_path with __counted_by (Jocelyn Falempe) [RHEL-23295] - drm: fix up fbdev Kconfig defaults (Jocelyn Falempe) [RHEL-23295] - fbdev: Update fbdev source file paths (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Clean up include statements in fbmem.c (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Remove empty internal helpers from fb_logo.c (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Move logo functions into separate source file (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Unexport logo helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Fix style of code for boot-up logo (Jocelyn Falempe) [RHEL-23295] - fbdev/hyperv_fb: Use fb_ops helpers for deferred I/O (Jocelyn Falempe) [RHEL-23295] - fbdev: Add Kconfig macro FB_IOMEM_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Use bool for ssd1307fb_deviceinfo flags (Jocelyn Falempe) [RHEL-23295] - fbdev: mx3fb: Remove the driver (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Use list_for_each_entry() helper (Jocelyn Falempe) [RHEL-23295] - fbdev/tcx: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/p9100: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/leo: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/cg3: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/cg14: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/bw2: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/sbus: Add initializer macros and Kconfig tokens for SBUS support (Jocelyn Falempe) [RHEL-23295] - fbdev/sbus: Build sbuslib.o if CONFIG_FB_SBUS has been selected (Jocelyn Falempe) [RHEL-23295] - hid/picolcd: Remove flag FBINFO_FLAG_DEFAULT from fbdev driver (Jocelyn Falempe) [RHEL-23295] - backlight: led_bl: Remove redundant of_match_ptr() (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Drop ret variable in brightness change function (Jocelyn Falempe) [RHEL-23295] - fbdev: kyro: Remove unused declarations (Jocelyn Falempe) [RHEL-23295] - fbdev/xilinxfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/vesafb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/valkyriefb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/uvesafb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sunxvr2500: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sunxvr1000: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sstfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/simplefb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sh7760fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/s3cfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/q40fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pxafb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pxa168fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pmagb-b-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pmag-ba-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pmag-aa-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/platinumfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/offb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/ocfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/mx3fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/mb862xxfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/maxinefb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/macfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/kyro: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/imxfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/i740fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/gxt4500: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/grvga: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/goldfishfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/g364fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/fsl-diu-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/fm2fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/efifb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/da8xx-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/chipsfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/carminefb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/aty128fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/atmel_lcdfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/asiliantfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/acornfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbcon: Make fbcon_registered_fb and fbcon_num_registered_fb static (Jocelyn Falempe) [RHEL-23295] - fbdev: Align deferred I/O with naming of helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Use _DMAMEM_ infix for DMA-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Use _SYSMEM_ infix for system-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Use _IOMEM_ infix for I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Harmonize some comments in (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FB_DEFAULT_SYS_OPS (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FBINFO_DEFAULT and FBINFO_FLAG_DEFAULT (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Print the PWM's label instead of its number (Jocelyn Falempe) [RHEL-23295] - backlight: gpio_backlight: Drop output GPIO direction check for initial power state (Jocelyn Falempe) [RHEL-23295] - video: logo: LOGO should depend on FB_CORE i.s.o. FB (Jocelyn Falempe) [RHEL-23295] - Revert "fbcon: Use kzalloc() in fbcon_prepare_logo()" (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Catch errors when changing brightness (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Initialize PWM state on first brightness change (Jocelyn Falempe) [RHEL-23295] - fbdev: Add fb_ops init macros for framebuffers in DMA-able memory (Jocelyn Falempe) [RHEL-23295] - fbdev: Document that framebuffer_alloc() returns zero'ed data (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FBINFO_FLAG_DEFAULT from framebuffer_alloc()'ed structs (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FBINFO_FLAG_DEFAULT from kzalloc()'ed structs (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FBINFO_DEFAULT from framebuffer_alloc()'ed structs (Jocelyn Falempe) [RHEL-23295] - fbdev: Split frame buffer support in FB and FB_CORE symbols (Jocelyn Falempe) [RHEL-23295] - fbdev: Move core fbdev symbols to a separate Kconfig file (Jocelyn Falempe) [RHEL-23295] - video: Add auxiliary display drivers to Graphics support menu (Jocelyn Falempe) [RHEL-23295] - fbcon: remove unused display (p) from fbcon_redraw() (Jocelyn Falempe) [RHEL-23295] - vgacon: cache vc_cell_height in vgacon_cursor() (Jocelyn Falempe) [RHEL-23295] - vgacon: let vgacon_doresize() return void (Jocelyn Falempe) [RHEL-23295] - vgacon: remove unused xpos from vgacon_set_cursor_size() (Jocelyn Falempe) [RHEL-23295] - vgacon: remove unneeded forward declarations (Jocelyn Falempe) [RHEL-23295] - vgacon: switch vgacon_scrolldelta() and vgacon_restore_screen() (Jocelyn Falempe) [RHEL-23295] - fbdev/xen-fbfront: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev/ssd1307fb: Generate deferred I/O ops (Jocelyn Falempe) [RHEL-23295] - fbdev/ssd1307fb: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev/metronomefb: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev/hecubafb: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev/broadsheetfb: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - redhat/configs: Enable FB_DEVICE (Jocelyn Falempe) [RHEL-23295] - fbdev: Make support for userspace interfaces configurable (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Rework fb init code (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Move file-I/O code into separate file (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Move procfs code to separate file (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Add fb_device_{create,destroy}() (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Move framebuffer and backlight helpers into separate files (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Pass Linux device to pm_vt_switch_*() functions (Jocelyn Falempe) [RHEL-23295] - backlight/gpio_backlight: Rename field 'fbdev' to 'dev' (Jocelyn Falempe) [RHEL-23295] - backlight/gpio_backlight: Compare against struct fb_info.device (Jocelyn Falempe) [RHEL-23295] - fbdev: Rename fb_mem*() helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Move framebuffer I/O helpers into (Jocelyn Falempe) [RHEL-23295] - arch/x86: Include in fbdev source file (Jocelyn Falempe) [RHEL-23295] - arch/x86: Implement with generic helpers (Jocelyn Falempe) [RHEL-23295] - arch/powerpc: Implement with generic helpers (Jocelyn Falempe) [RHEL-23295] - arch/arm64: Implement with generic helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Prepare generic architecture helpers (Jocelyn Falempe) [RHEL-23295] - backlight: led_bl: Take led_access lock when required (Jocelyn Falempe) [RHEL-23295] - fbdev: fix potential OOB read in fast_imageblit() (Jocelyn Falempe) [RHEL-23295] - video: backlight: lp855x: Get PWM for PWM mode during probe (Jocelyn Falempe) [RHEL-23295] - fbdev: Add Kconfig options to select different fb_ops helpers (Jocelyn Falempe) [RHEL-23295] - fbcon: Fix null-ptr-deref in soft_cursor (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Remove unneeded checks for valid GPIOs (Jocelyn Falempe) [RHEL-23295] - fbdev: fbmem: mark get_fb_unmapped_area() static (Jocelyn Falempe) [RHEL-23295] - fbdev: Include instead of (Jocelyn Falempe) [RHEL-23295] - fbdev/matrox: Remove trailing whitespaces (Jocelyn Falempe) [RHEL-23295] - fbdev: modedb: Add 1920x1080 at 60 Hz video mode (Jocelyn Falempe) [RHEL-23295] - fbdev: Validate info->screen_{base, buffer} in fb_ops implementations (Jocelyn Falempe) [RHEL-23295] - fbdev: Don't re-validate info->state in fb_ops implementations (Jocelyn Falempe) [RHEL-23295] - fbdev: Use screen_buffer in fb_sys_{read,write}() (Jocelyn Falempe) [RHEL-23295] - fbdev: vga16fb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: vesafb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: simplefb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: offb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: efifb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - video: Move HP PARISC STI core code to shared location (Jocelyn Falempe) [RHEL-23295] - video/aperture: Provide a VGA helper for gma500 and internal use (Jocelyn Falempe) [RHEL-23295] - fbmem: Reject FB_ACTIVATE_KD_TEXT from userspace (Jocelyn Falempe) [RHEL-23295] - video/aperture: Fix typos in comments (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Mark OF related data as maybe unused (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - backlight: led_bl: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: Use of_property_read_bool() for boolean properties (Jocelyn Falempe) [RHEL-23295] - drivers: video: logo: add SPDX comment, remove GPL notice in pnmtologo.c (Jocelyn Falempe) [RHEL-23295] - drivers: video: logo: fix code style issues in pnmtologo.c (Jocelyn Falempe) [RHEL-23295] - fbdev: Make fb_modesetting_disabled() static inline (Jocelyn Falempe) [RHEL-23295] - fbdev: Fix incorrect page mapping clearance at fb_deferred_io_release() (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Don't rely on a disabled PWM emiting inactive state (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Configure pwm only once per backlight toggle (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Drop support for legacy PWM probing (Jocelyn Falempe) [RHEL-23295] - backlight: backlight: Fix doc for backlight_device_get_by_name (Jocelyn Falempe) [RHEL-23295] - fbdev: Fix invalid page access after closing deferred I/O devices (Jocelyn Falempe) [RHEL-23295] - fbdev: remove w100fb driver (Jocelyn Falempe) [RHEL-23295] - fbdev: remove tmiofb driver (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove unused struct fb_deferred_io .first_io field (Jocelyn Falempe) [RHEL-23295] - fbdev: fbmon: fix function name in kernel-doc (Jocelyn Falempe) [RHEL-23295] - fbdev: remove s3c2410 framebuffer (Jocelyn Falempe) [RHEL-23295] - drm/fbdev: Remove aperture handling and FBINFO_MISC_FIRMWARE (Jocelyn Falempe) [RHEL-23295] - fbdev/vga16fb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/vesafb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/vesafb: Remove trailing whitespaces (Jocelyn Falempe) [RHEL-23295] - fbdev/simplefb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/offb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/offb: Allocate struct offb_par with framebuffer_alloc() (Jocelyn Falempe) [RHEL-23295] - fbdev/efifb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/efifb: Add struct efifb_par for driver data (Jocelyn Falempe) [RHEL-23295] - Revert "fbcon: don't lose the console font across generic->chip driver switch" (Jocelyn Falempe) [RHEL-23295] - fbcon: Remove trailing whitespaces (Jocelyn Falempe) [RHEL-23295] - fbdev: matroxfb: G200eW: Increase max memory from 1 MB to 16 MB (Jocelyn Falempe) [RHEL-23295] - fbdev: make offb driver tristate (Jocelyn Falempe) [RHEL-23295] - fbdev: fbcon: release buffer when fbcon_do_set_font() failed (Jocelyn Falempe) [RHEL-23295] - fbdev: uvesafb: don't build on UML (Jocelyn Falempe) [RHEL-23295] - fbdev: matroxfb: Convert to i2c's .probe_new() (Jocelyn Falempe) [RHEL-23295] - fbdev: omapfb: connector-analog-tv: remove support for platform data (Jocelyn Falempe) [RHEL-23295] - fbdev: omapfb: panel-dpi: remove support for platform data (Jocelyn Falempe) [RHEL-23295] - fbdev: omapfb: panel-sony-acx565akm: remove support for platform data (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Drop duplicate NULL checks for PWM APIs (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Drop optional dependency (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Convert to i2c's .probe_new() (Jocelyn Falempe) [RHEL-23295] - fbcon: Use kzalloc() in fbcon_prepare_logo() (Jocelyn Falempe) [RHEL-23295] - Revert "drm/fb-helper: Schedule deferred-I/O worker after writing to framebuffer" (Jocelyn Falempe) [RHEL-23295] - fbdev: Add support for the nomodeset kernel parameter (Jocelyn Falempe) [RHEL-23295] - drm/fb-helper: Schedule deferred-I/O worker after writing to framebuffer (Jocelyn Falempe) [RHEL-23295] - fbdev: MIPS supports iomem addresses (Jocelyn Falempe) [RHEL-23295] - fbdev: vga16fb: Add missing MODULE_DEVICE_TABLE() entry (Jocelyn Falempe) [RHEL-23295] - fbdev: fbcon: Properly revert changes when vc_resize() failed (Jocelyn Falempe) [RHEL-23295] - fbdev: Move fbdev drivers from strlcpy to strscpy (Jocelyn Falempe) [RHEL-23295] - fbdev: fbcon: Destroy mutex on freeing struct fb_info (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Fix repeated words in comments (Jocelyn Falempe) [RHEL-23295] - video: fbdev: offb: Include missing linux/platform_device.h (Jocelyn Falempe) [RHEL-23295] - fbdev: Make registered_fb[] private to fbmem.c (Jocelyn Falempe) [RHEL-23295] - fbdev/vga16fb: Auto-generate module init/exit code (Jocelyn Falempe) [RHEL-23295] - fbdev/vga16fb: Create EGA/VGA devices in sysfb code (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove trailing whitespaces (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Switch to atomic PWM API (Jocelyn Falempe) [RHEL-23295] - Revert "drivers/video/backlight/platform_lcd.c: add support for device tree based probe" (Jocelyn Falempe) [RHEL-23295] - fbcon: Use fbcon_info_from_console() in fbcon_modechange_possible() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: simplefb: Check before clk_put() not needed (Jocelyn Falempe) [RHEL-23295] - fbcon: Fix boundary checks for fbcon=vc:n1-n2 parameters (Jocelyn Falempe) [RHEL-23295] - fbcon: Fix accelerated fbdev scrolling while logo is still shown (Jocelyn Falempe) [RHEL-23295] - fbcon: Remove obsolete reference to initmem_freed (Jocelyn Falempe) [RHEL-23295] - video: fbdev: radeon: Fix spelling typo in comment (Jocelyn Falempe) [RHEL-23295] - fbdev: Prevent possible use-after-free in fb_release() (Jocelyn Falempe) [RHEL-23295] - Revert "fbdev: Prevent probing generic drivers if a FB is already registered" (Jocelyn Falempe) [RHEL-23295] - fbdev: Rename pagelist to pagereflist for deferred I/O (Jocelyn Falempe) [RHEL-23295] - fbdev: Refactor implementation of page_mkwrite (Jocelyn Falempe) [RHEL-23295] - fbcon: replace snprintf in show functions with sysfs_emit (Jocelyn Falempe) [RHEL-23295] - video: fbdev: aty/matrox/...: Prepare cleanup of powerpc's asm/prom.h (Jocelyn Falempe) [RHEL-23295] - fbdev: Fix cfb_imageblit() for arbitrary image widths (Jocelyn Falempe) [RHEL-23295] - fbdev: Fix sys_imageblit() for arbitrary image widths (Jocelyn Falempe) [RHEL-23295] - video: fbdev: offb: fix warning comparing pointer to 0 (Jocelyn Falempe) [RHEL-23295] - backlight: backlight: Slighly simplify devm_of_find_backlight() (Jocelyn Falempe) [RHEL-23295] - drm/exynos: fimd: add BGR support for exynos4/5 (Jocelyn Falempe) [RHEL-23295] - fbdev: Improve performance of cfb_imageblit() (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove trailing whitespaces from cfbimgblt.c (Jocelyn Falempe) [RHEL-23295] - fbdev: Improve performance of sys_imageblit() (Jocelyn Falempe) [RHEL-23295] - fbdev: Improve performance of sys_fillrect() (Jocelyn Falempe) [RHEL-23295] - fbcon: Avoid 'cap' set but not used warning (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Avoid open coded arithmetic in memory allocation (Jocelyn Falempe) [RHEL-23295] - fbdev: fbmem: Fix the implicit type casting (Jocelyn Falempe) [RHEL-23295] - redhat/configs: disable FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION (Jocelyn Falempe) [RHEL-23295] - fbcon: Add option to enable legacy hardware acceleration (Jocelyn Falempe) [RHEL-23295] - Revert "fbcon: Disable accelerated scrolling" (Jocelyn Falempe) [RHEL-23295] - video: fbdev: fbcvt.c: fix printing in fb_cvt_print_name() (Jocelyn Falempe) [RHEL-23295] - video: fbmem: use swap() to make code cleaner in fb_rotate_logo() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Make use of the helper function dev_err_probe() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: matroxfb: set maxvram of vbG200eW to the same as vbG200 to avoid black screen (Jocelyn Falempe) [RHEL-23295] - video: vga16fb: Fix logic that checks for the display standard (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Add support ACPI enumeration (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Add dev helper variable to lp855x_probe() (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Move device_config setting out of lp855x_configure() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: replace snprintf in show functions with sysfs_emit (Jocelyn Falempe) [RHEL-23295] - fbdev: fbmem: Fix double free of 'fb_info->pixmap.addr' (Jocelyn Falempe) [RHEL-23295] - backlight: Propagate errors from get_brightness() (Jocelyn Falempe) [RHEL-23295] - video: backlight: Drop maximum brightness override for brightness zero (Jocelyn Falempe) [RHEL-23295] - fbmem: don't allow too huge resolutions (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Improve bootloader/kernel device handover (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Cache address ranges (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Optimize screen updates (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Extract ssd1307fb_set_{col,page}_range() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Simplify ssd1307fb_update_display() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Propagate errors via ssd1307fb_update_display() (Jocelyn Falempe) [RHEL-23295] - fbmem: Convert from atomic_t to refcount_t on fb_info->count (Jocelyn Falempe) [RHEL-23295] - scsi: lpfc: Copyright updates for 14.4.0.1 patches (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Update lpfc version to 14.4.0.1 (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Define types in a union for generic void *context3 ptr (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Define lpfc_dmabuf type for ctx_buf ptr (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Define lpfc_nodelist type for ctx_ndlp ptr (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Use a dedicated lock for ras_fwlog state (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Avoid -Wstringop-overflow warning (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Release hbalock before calling lpfc_worker_wake_up() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Replace hbalock with ndlp lock in lpfc_nvme_unregister_port() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Update lpfc_ramp_down_queue_handler() logic (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove IRQF_ONESHOT flag from threaded IRQ handling (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Move NPIV's transport unregistration to after resource clean up (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove unnecessary log message in queuecommand path (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Correct size for cmdwqe/rspwqe for memset() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Correct size for wqe for memset() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Replace deprecated strncpy() with strscpy() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Copyright updates for 14.4.0.0 patches (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Update lpfc version to 14.4.0.0 (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Update lpfc version to 14.2.0.17 (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Move determination of vmid_flag after VMID reinitialization completes (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Reinitialize an NPIV's VMID data structures after FDISC (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Change VMID driver load time parameters to read only (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Change lpfc_vport load_flag member into a bitmask (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Change lpfc_vport fc_flag member into a bitmask (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Protect vport fc_nodes list with an explicit spin lock (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Change nlp state statistic counters into atomic_t (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Move handling of reset congestion statistics events (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Save FPIN frequency statistics upon receipt of peer cgn notifications (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Add condition to delete ndlp object after sending BLS_RJT to an ABTS (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Fix failure to delete vports when discovery is in progress (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove NLP_RCV_PLOGI early return during RSCN processing for ndlps (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Allow lpfc_plogi_confirm_nport() logic to execute for Fabric nodes (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove D_ID swap log message from trace event logger (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Use sg_dma_len() API to get struct scatterlist's length (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove reftag check in DIF paths (Dick Kennedy) [RHEL-24508] - lpfc: Use the proper SCSI midlayer interfaces for PI (Dick Kennedy) [RHEL-24508] - lpfc: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Fix reftag generation sizing errors (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Initialize status local variable in lpfc_sli4_repost_sgl_list() (Dick Kennedy) [RHEL-24508] - x86/coco: Use CC_VENDOR_INTEL for Hyper-V/TDX (Vitaly Kuznetsov) [RHEL-38910]- powerpc/64s: Fix unrecoverable MCE calling async handler from NMI (Mamatha Inamdar) [RHEL-37688] {CVE-2021-47429} - misc: rtsx: do clear express reg every SD_INT (David Arcari) [RHEL-33706] - misc: rtsx: Fix rts5264 driver status incorrect when card removed (David Arcari) [RHEL-33706] - net/mlx5e: Fix mlx5e_priv_init() cleanup flow (Kamal Heib) [RHEL-37426] {CVE-2024-35959} - can: isotp: isotp_sendmsg(): add result check for wait_event_interruptible() (Jose Ignacio Tornos Martinez) [RHEL-38417] {CVE-2021-47457} - net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path (Jose Ignacio Tornos Martinez) [RHEL-38115] {CVE-2023-52703} - net: hns3: do not allow call hns3_nic_net_open repeatedly (Jose Ignacio Tornos Martinez) [RHEL-37707] {CVE-2021-47400} - ice: use irq_update_affinity_hint() (Michal Schmidt) [RHEL-35293] - arm64: mm: Don't remap pgtables for allocate vs populate (Eric Chanudet) [RHEL-32699] - arm64: mm: Batch dsb and isb when populating pgtables (Eric Chanudet) [RHEL-32699] - arm64: mm: Don't remap pgtables per-cont(pte|pmd) block (Eric Chanudet) [RHEL-32699] - cgroup: Remove duplicated cgroup_local_stat_show() and cpu_local_stat_show() functions (Waiman Long) [RHEL-36683] - Revert "Revert "Merge: cgroup: Backport upstream cgroup commits up to v6.8"" (Waiman Long) [RHEL-36683] - x86/tdx: Fix unexpected end of section warning around __tdx_hypercall_failed() (Joe Lawrence) [RHEL-36224] - tipc: fix a possible memleak in tipc_buf_append (Xin Long) [RHEL-36209] - net: tipc: remove redundant 'bool' from CONFIG_TIPC_{MEDIA_UDP,CRYPTO} (Xin Long) [RHEL-36209] - tipc: node: remove Excess struct member kernel-doc warnings (Xin Long) [RHEL-36209] - tipc: socket: remove Excess struct member kernel-doc warning (Xin Long) [RHEL-36209] - tipc: Remove some excess struct member documentation (Xin Long) [RHEL-36209] - tipc: Remove redundant call to TLV_SPACE() (Xin Long) [RHEL-36209] - redhat/configs: Update for ARM_SMMU_V3_KUNIT_TEST (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Make the kunit into a module (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Add unit tests for arm_smmu_write_entry (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Build the whole CD in arm_smmu_make_s1_cd() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Move the CD generation for SVA into a function (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Allocate the CD table entry in advance (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Make arm_smmu_alloc_cd_ptr() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Consolidate clearing a CD table entry (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Move the CD generation for S1 domains into a function (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Make CD programming use arm_smmu_write_entry() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Add an ops indirection to the STE code (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Free MSIs in case of ENOMEM (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu: Convert to domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Add a type for the CD entry (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Do not ATC invalidate the entire domain (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Do not allow a SVA domain to be set on the wrong PASID (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Retire disable_bypass parameter (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Decouple igfx_off from graphic identity mapping (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Fix compilation error (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enable Guest Translation after reading IOMMU feature register (Jerry Snitselaar) [RHEL-28780] - iommufd: Add config needed for iommufd_fail_nth (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - selftests/iommu: fix the config fragment (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Add mock IO hugepages tests (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Refactor dirty bitmap tests (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Test u64 unaligned bitmaps (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Use the correct type in nvidia_smmu_context_fault() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove caching mode check before device TLB flush (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove private data use in fault message (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove debugfs use of private data field (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Allocate DMAR fault interrupts locally (Jerry Snitselaar) [RHEL-28780] - iommu: Pass domain to remove_dev_pasid() op (Jerry Snitselaar) [RHEL-28780] - iommu: Undo pasid attachment only for the devices that have succeeded (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use try_cmpxchg64{,_local}() in iommu.c (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove redundant assignment to variable err (Jerry Snitselaar) [RHEL-28780] - swiotlb: initialise restricted pool list_head when SWIOTLB_DYNAMIC=y (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add SVA domain support (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Initial SVA support for AMD IOMMU (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support for enable/disable IOPF (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add IO page fault notifier handler (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support for page response (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Define per-IOMMU iopf_queue (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enable PCI features based on attached domain capability (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Setup GCR3 table in advance if domain is SVA capable (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce iommu_dev_data.max_pasids (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Fix PPR interrupt processing logic (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Move PPR-related functions into ppr.c (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support for enabling/disabling IOMMU features (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce per device DTE update function (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rename amd_iommu_v2_supported() as amd_iommu_pasid_supported() (Jerry Snitselaar) [RHEL-28780] - iommu: Add ops->domain_alloc_sva() (Jerry Snitselaar) [RHEL-28780] - redhat/configs: Clean up CONFIG_AMD_IOMMU_V2 (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enhance def_domain_type to handle untrusted device (Jerry Snitselaar) [RHEL-28780] - iommufd: Add missing IOMMUFD_DRIVER kconfig for the selftest (Jerry Snitselaar) [RHEL-28780] - swiotlb: do not set total_used to 0 in swiotlb_create_debugfs_files() (Jerry Snitselaar) [RHEL-28780] - swiotlb: fix swiotlb_bounce() to do partial sync's correctly (Jerry Snitselaar) [RHEL-28780] - swiotlb: extend buffer pre-padding to alloc_align_mask if necessary (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Fix WARN_ON in iommu probe path (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Allocate local memory for page request queue (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Fix wrong use of pasid config (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Fix possible irq lock inversion dependency issue (Jerry Snitselaar) [RHEL-28780] - iommu: Validate the PASID in iommu_attach_device_pasid() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Fix access for STE.SHCFG (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Add cpu_to_le64() around STRTAB_STE_0_V (Jerry Snitselaar) [RHEL-28780] - swiotlb: Reinstate page-alignment for mappings >= PAGE_SIZE (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Force swiotlb_max_mapping_size on an untrusted device (Jerry Snitselaar) [RHEL-28780] - swiotlb: Fix alignment checks when both allocation and DMA masks are present (Jerry Snitselaar) [RHEL-28780] - swiotlb: Honour dma_alloc_coherent() alignment in swiotlb_alloc() (Jerry Snitselaar) [RHEL-28780] - swiotlb: Enforce page alignment in swiotlb_alloc() (Jerry Snitselaar) [RHEL-28780] - swiotlb: Fix double-allocation of slots due to broken alignment handling (Jerry Snitselaar) [RHEL-28780] - dma-direct: Leak pages on dma_set_decrypted() failure (Jerry Snitselaar) [RHEL-28780] - swiotlb: add debugfs to track swiotlb transient pool usage (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Document min_align_mask assumption (Jerry Snitselaar) [RHEL-28780] - iommu: re-use local fwnode variable in iommu_ops_from_fwnode() (Jerry Snitselaar) [RHEL-28780] - iommu: constify fwnode in iommu_ops_from_fwnode() (Jerry Snitselaar) [RHEL-28780] - iommu: constify of_phandle_args in xlate (Jerry Snitselaar) [RHEL-28780] - iommu: constify pointer to bus_type (Jerry Snitselaar) [RHEL-28780] - iommu: Make iommu_report_device_fault() return void (Jerry Snitselaar) [RHEL-28780] - iommu: Make iopf_group_response() return void (Jerry Snitselaar) [RHEL-28780] - iommu: Track iopf group instead of last fault (Jerry Snitselaar) [RHEL-28780] - iommu: Improve iopf_queue_remove_device() (Jerry Snitselaar) [RHEL-28780] - iommu: Use refcount for fault data access (Jerry Snitselaar) [RHEL-28780] - iommu: Refine locking for per-device fault data management (Jerry Snitselaar) [RHEL-28780] - iommu: Separate SVA and IOPF (Jerry Snitselaar) [RHEL-28780] - iommu: Make iommu_queue_iopf() more generic (Jerry Snitselaar) [RHEL-28780] - iommu: Prepare for separating SVA and IOPF (Jerry Snitselaar) [RHEL-28780] - iommu: Merge iommu_fault_event and iopf_fault (Jerry Snitselaar) [RHEL-28780] - iommu: Remove iommu_[un]register_device_fault_handler() (Jerry Snitselaar) [RHEL-28780] - iommu: Merge iopf_device_param into iommu_fault_param (Jerry Snitselaar) [RHEL-28780] - iommu: Cleanup iopf data structure definitions (Jerry Snitselaar) [RHEL-28780] - iommu: Remove unrecoverable fault data (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Remove unrecoverable faults reporting (Jerry Snitselaar) [RHEL-28780] - iommu: Move iommu fault data to linux/iommu.h (Jerry Snitselaar) [RHEL-28780] - iommu/iova: use named kmem_cache for iova magazines (Jerry Snitselaar) [RHEL-28780] - iommu/iova: Reorganise some code (Jerry Snitselaar) [RHEL-28780] - iommu/iova: Tidy up iova_cache_get() failure (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Fix sleeping in atomic context (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Mark interrupt as managed (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce per-device domain ID to fix potential TLB aliasing issue (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused GCR3 table parameters from struct protection_domain (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rearrange device flush code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused flush pasid functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor GCR3 table helper functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor protection_domain helper functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor attaching / detaching device functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor helper function for setting / clearing GCR3 (Jerry Snitselaar) [RHEL-28780] - iommu: Introduce iommu_group_mutex_assert() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rearrange GCR3 table setup code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support for device based TLB invalidation (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Use protection_domain.flags to check page table mode (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce per-device GCR3 table (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce struct protection_domain.pd_mode (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce get_amd_iommu_from_dev() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enable Guest Translation before registering devices (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Pass struct iommu_dev_data to set_dte_entry() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove EXPORT_SYMBOL for perf counter related functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove redundant error check in amd_iommu_probe_device() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove duplicate function declarations from amd_iommu.h (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused APERTURE_* macros (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused IOVA_* macro (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused PPR_* macros (Jerry Snitselaar) [RHEL-28780] - iommu: Fix compilation without CONFIG_IOMMU_INTEL (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove scalabe mode in domain_context_clear_one() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove scalable mode context entry setup from attach_dev (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Setup scalable mode context entry in probe path (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Fix NULL domain on device release (Jerry Snitselaar) [RHEL-28780 RHEL-29357] - iommu: Add static iommu_ops->release_domain (Jerry Snitselaar) [RHEL-28780 RHEL-29357] - iommu/vt-d: Improve ITE fault handling if target device isn't present (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Don't issue ATS Invalidation request when device is disconnected (Jerry Snitselaar) [RHEL-28780] - PCI: Make pci_dev_is_disconnected() helper public for other drivers (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use device rbtree in iopf reporting path (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use rbtree to track iommu probed devices (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Merge intel_svm_bind_mm() into its caller (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove initialization for dynamically heap-allocated rcu_head (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove treatment for revoking PASIDs with pending page faults (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use kcalloc() instead of kzalloc() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove INTEL_IOMMU_BROKEN_GFX_WA (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Convert to domain_alloc_paging() (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Pass arm_smmu_domain and arm_smmu_device to finalize (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Use the identity/blocked domain during release (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Add a global static BLOCKED domain (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Add a global static IDENTITY domain (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Check that the RID domain is S1 in SVA (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Remove arm_smmu_master->domain (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Pass smmu_domain to arm_enable/disable_ats() (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Put writing the context descriptor in the right order (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Do not change the STE twice during arm_smmu_attach_dev() (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Compute the STE only once for each master (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Hold arm_smmu_asid_lock during all of attach_dev (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Build the whole STE in arm_smmu_make_s2_domain_ste() (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Move the STE generation for S1 and S2 domains into functions (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Consolidate the STE generation for abort/bypass (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Make STE programming independent of the callers (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-qcom: Add X1E80100 MDSS compatible (Jerry Snitselaar) [RHEL-28780] - iommu/ipmmu-vmsa: Minor cleanups (Jerry Snitselaar) [RHEL-28780] - iommu/msm-iommu: don't limit the driver too much (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Don't check map/unmap pairing with HUGE_PAGES (Jerry Snitselaar) [RHEL-28780] - iommufd: Fix protection fault in iommufd_test_syz_conv_iova (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Fix mock_dev_num bug (Jerry Snitselaar) [RHEL-28780] - iommufd: Fix iopt_access_list_id overwrite bug (Jerry Snitselaar) [RHEL-28780] - iommu/sva: Fix SVA handle sharing in multi device case (Jerry Snitselaar) [RHEL-28780] - iommu/sva: Restore SVA handle sharing (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Do not use GFP_KERNEL under as spinlock (Jerry Snitselaar) [RHEL-28780] - Revert "iommu/arm-smmu: Convert to domain_alloc_paging()" (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Fix constant-out-of-range warning (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Set SSADE when attaching to a parent with dirty tracking (Jerry Snitselaar) [RHEL-28780 RHEL-29359] - iommu/vt-d: Add missing dirty tracking set for parent domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Wrap the dirty tracking loop to be a helper (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove domain parameter for intel_pasid_setup_dirty_tracking() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add missing device iotlb flush for parent domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Update iotlb in nested domain attach (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add missing iotlb flush for parent domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add __iommu_flush_iotlb_psi() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Track nested domains in parent (Jerry Snitselaar) [RHEL-28780] - iommufd: Reject non-zero data_type if no data_len is provided (Jerry Snitselaar) [RHEL-28780] - iommufd/iova_bitmap: Consider page offset for the pages to be pinned (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Hugepage mock domain support (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Refactor mock_domain_read_and_clear_dirty() (Jerry Snitselaar) [RHEL-28780] - iommufd/iova_bitmap: Handle recording beyond the mapped pages (Jerry Snitselaar) [RHEL-28780] - iommufd/iova_bitmap: Switch iova_bitmap::bitmap to an u8 array (Jerry Snitselaar) [RHEL-28780] - iommufd/iova_bitmap: Bounds check mapped::pages access (Jerry Snitselaar) [RHEL-28780] - drm/tegra: Do not assume that a NULL domain means no DMA IOMMU (Jerry Snitselaar) [RHEL-28780] - iommu: Allow ops->default_domain to work when !CONFIG_IOMMU_DMA (Jerry Snitselaar) [RHEL-28780] - dma-debug: fix kernel-doc warnings (Jerry Snitselaar) [RHEL-28780] - swiotlb: check alloc_size before the allocation of a new memory pool (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Check the bus type during probe (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add iotlb flush for nested domain (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add data structure for Intel VT-d stage-1 cache invalidation (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add coverage for IOMMU_HWPT_INVALIDATE ioctl (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add IOMMU_TEST_OP_MD_CHECK_IOTLB test op (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add mock_domain_cache_invalidate_user support (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add iommu_copy_struct_from_user_array helper (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add IOMMU_HWPT_INVALIDATE (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add cache_invalidate_user op (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/sva: Fix memory leak in iommu_sva_bind_device() (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Trace bounce buffer usage when mapping buffers (Jerry Snitselaar) [RHEL-28780] - iommu/tegra: Use tegra_dev_iommu_get_stream_id() in the remaining places (Jerry Snitselaar) [RHEL-28780] - acpi: Do not return struct iommu_ops from acpi_iommu_configure_id() (Jerry Snitselaar) [RHEL-28780] - iommu: Mark dev_iommu_priv_set() with a lockdep (Jerry Snitselaar) [RHEL-28780] - iommu: Mark dev_iommu_get() with lockdep (Jerry Snitselaar) [RHEL-28780] - iommu/of: Use -ENODEV consistently in of_iommu_configure() (Jerry Snitselaar) [RHEL-28780] - iommmu/of: Do not return struct iommu_ops from of_iommu_configure() (Jerry Snitselaar) [RHEL-28780] - iommu: Remove struct iommu_ops *iommu from arch_setup_dma_ops() (Jerry Snitselaar) [RHEL-28780] - iommu: Set owner token to SVA domain (Jerry Snitselaar) [RHEL-28780] - iommu: Support mm PASID 1:n with sva domains (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - mm: Deprecate pasid field (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - mm: Add structure to keep sva information (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - iommu: Add mm_get_enqcmd_pasid() helper function (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - iommu/vt-d: Remove mm->pasid in intel_sva_bind_mm() (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - iommu: Change kconfig around IOMMU_SVA (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - iommu: Extend LPAE page table format to support custom allocators (Jerry Snitselaar) [RHEL-28780] - iommu/io-pgtable: Move Apple DART support to its own file (Jerry Snitselaar) [RHEL-28780] - iommu: Allow passing custom allocators to pgtable drivers (Jerry Snitselaar) [RHEL-28780] - iommu: Clean up open-coded ownership checks (Jerry Snitselaar) [RHEL-28780] - iommu: Retire bus ops (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Don't register fwnode for legacy binding (Jerry Snitselaar) [RHEL-28780] - iommu: Decouple iommu_domain_alloc() from bus ops (Jerry Snitselaar) [RHEL-28780] - iommu: Validate that devices match domains (Jerry Snitselaar) [RHEL-28780] - iommu: Decouple iommu_present() from bus ops (Jerry Snitselaar) [RHEL-28780] - iommu: Factor out some helpers (Jerry Snitselaar) [RHEL-28780] - iommu: Map reserved memory as cacheable if device is coherent (Jerry Snitselaar) [RHEL-28780] - iommu/amd/pgtbl_v2: Invalidate updated page ranges only (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Make domain_flush_pages as global function (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Consolidate amd_iommu_domain_flush_complete() call (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor device iotlb invalidation code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor IOMMU tlb invalidation code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support to invalidate multiple guest pages (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove redundant passing of PDE bit (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove redundant domain flush from attach_device() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rename iommu_flush_all_caches() -> amd_iommu_flush_all_caches() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Do not flush IRTE when only updating isRun and destination fields (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Set variable amd_dirty_ops to static (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Move inline helpers to header files (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove unused vcmd interfaces (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove unused parameter of intel_pasid_setup_pass_through() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Refactor device_to_iommu() to retrieve iommu directly (Jerry Snitselaar) [RHEL-28780] - iommu/virtio: Add ops->flush_iotlb_all and enable deferred flush (Jerry Snitselaar) [RHEL-28780] - iommu/virtio: Make use of ops->iotlb_sync_map (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Convert to domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Pass arm_smmu_domain to internal functions (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Implement IOMMU_DOMAIN_BLOCKED (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Convert to a global static identity domain (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Reorganize arm_smmu_domain_add_master() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Remove ARM_SMMU_DOMAIN_NESTED (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Master cannot be NULL in arm_smmu_write_strtab_ent() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Add a type for the STE (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: disable stall for quiet_cd (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-qcom: Add QCM2290 MDSS compatible (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-qcom: Add missing GMU entry to match table (Jerry Snitselaar) [RHEL-28780] - dma-debug: make dma_debug_add_bus take a const pointer (Jerry Snitselaar) [RHEL-28780] - dma-mapping: clear dev->dma_mem to NULL after freeing it (Jerry Snitselaar) [RHEL-28780] - swiotlb: reduce area lock contention for non-primary IO TLB pools (Jerry Snitselaar) [RHEL-28780] - dma-mapping: don't store redundant offsets (Jerry Snitselaar) [RHEL-28780] - iommufd: Do not UAF during iommufd_put_object() (Jerry Snitselaar) [RHEL-28780] - iommufd: Add iommufd_ctx to iommufd_put_object() (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Fix _test_mock_dirty_bitmaps() (Jerry Snitselaar) [RHEL-28780] - iommu: Fix printk arg in of_iommu_get_resv_regions() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Set variable intel_dirty_ops to static (Jerry Snitselaar) [RHEL-28780] - iommu: Flow ERR_PTR out from __iommu_domain_alloc() (Jerry Snitselaar) [RHEL-28780] - swiotlb: fix out-of-bounds TLB allocations with CONFIG_SWIOTLB_DYNAMIC (Jerry Snitselaar) [RHEL-28780] - dma-mapping: fix dma_addressing_limited() if dma_range_map can't cover all system RAM (Jerry Snitselaar) [RHEL-28780] - dma-mapping: move dma_addressing_limited() out of line (Jerry Snitselaar) [RHEL-28780] - swiotlb: do not free decrypted pages if dynamic (Jerry Snitselaar) [RHEL-28780] - s390/pci: prepare is_passed_through() for dma-iommu (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Use a large flush queue and timeout for shadow_on_flush (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Allow a single FQ in addition to per-CPU FQs (Jerry Snitselaar) [RHEL-28780] - iommu/s390: Disable deferred flush for ISM devices (Jerry Snitselaar) [RHEL-28780] - s390/pci: Fix reset of IOMMU software counters (Jerry Snitselaar) [RHEL-28780] - s390/pci: Use dma-iommu layer (Jerry Snitselaar) [RHEL-28780] - s390/pci: convert high_memory to physical address (Jerry Snitselaar) [RHEL-28780] - iommu: Allow .iotlb_sync_map to fail and handle s390's -ENOMEM return (Jerry Snitselaar) [RHEL-28780] - iommufd: Convert to alloc_domain_paging() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use ops->blocked_domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Update the definition of the blocking domain (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Refactor spapr_tce_platform_iommu_attach_dev() (Jerry Snitselaar) [RHEL-28780] - powerpc/pseries/iommu: DLPAR add doesn't completely initialize pci_controller (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Fix the missing iommu_group_put() during platform domain attach (Jerry Snitselaar) [RHEL-28780] - powerpc: iommu: Bring back table group release_ownership() call (Jerry Snitselaar) [RHEL-28780] - iommu: Move IOMMU_DOMAIN_BLOCKED global statics to ops->blocked_domain (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Do not do platform domain attach atctions after probe (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Setup a default domain and remove set_platform_dma_ops (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Fix notifiers being shared by PCI and VIO buses (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Only build sPAPR access functions on pSeries (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Remove iommu_del_device() (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Add iommu_ops to report capabilities and allow blocking domains (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Add "borrowing" iommu_table_group_ops (Jerry Snitselaar) [RHEL-28780] - powerpc/pci_64: Init pcibios subsys a bit later (Jerry Snitselaar) [RHEL-28780] - iommu: change iommu_map_sgtable to return signed values (Jerry Snitselaar) [RHEL-28780] - iommu: Fix return code in iommu_group_alloc_default_domain() (Jerry Snitselaar) [RHEL-28780] - iommu: Do not use IOMMU_DOMAIN_DMA if CONFIG_IOMMU_DMA is not enabled (Jerry Snitselaar) [RHEL-28780] - iommu: Improve map/unmap sanity checks (Jerry Snitselaar) [RHEL-28780] - iommu: Retire map/unmap ops (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-smmu: Update to {map,unmap}_pages (Jerry Snitselaar) [RHEL-28780] - iommu/ipmmu-vmsa: Convert to generic_single_device_group() (Jerry Snitselaar) [RHEL-28780] - iommu: Add generic_single_device_group() (Jerry Snitselaar) [RHEL-28780] - iommu: Remove useless group refcounting (Jerry Snitselaar) [RHEL-28780] - iommu: Convert remaining simple drivers to domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu: Convert simple drivers with DOMAIN_DMA to domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu: Add ops->domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu: Add __iommu_group_domain_alloc() (Jerry Snitselaar) [RHEL-28780] - iommu: Require a default_domain for all iommu drivers (Jerry Snitselaar) [RHEL-28780] - iommu/ipmmu: Add an IOMMU_IDENTITIY_DOMAIN (Jerry Snitselaar) [RHEL-28780] - iommu: Remove ops->set_platform_dma_ops() (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-smmu: Support DMA domains in tegra (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-smmu: Implement an IDENTITY domain (Jerry Snitselaar) [RHEL-28780] - iommu: Allow an IDENTITY domain as the default_domain in ARM32 (Jerry Snitselaar) [RHEL-28780] - iommu: Reorganize iommu_get_default_domain_type() to respect def_domain_type() (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-gart: Remove tegra-gart (Jerry Snitselaar) [RHEL-28780] - iommu: Add IOMMU_DOMAIN_PLATFORM for S390 (Jerry Snitselaar) [RHEL-28780] - iommu: Add IOMMU_DOMAIN_PLATFORM (Jerry Snitselaar) [RHEL-28780] - iommu: Add iommu_ops->identity_domain (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove DMA_FQ type from domain allocation path (Jerry Snitselaar) [RHEL-28780] - Revert "iommu: Fix false ownership failure on AMD systems with PASID activated" (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused EXPORT_SYMBOLS (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove amd_iommu_device_info() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove PPR support (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove iommu_v2 module (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Initialize iommu_device->max_pasids (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enable device ATS/PASID/PRI capabilities independently (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce iommu_dev_data.flags to track device capabilities (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce iommu_dev_data.ppr (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rename ats related variables (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Modify logic for checking GT and PPR features (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Consolidate feature detection and reporting logic (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Miscellaneous clean up when free domain (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Do not set amd_iommu_pgtable in pass-through mode (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce helper functions for managing GCR3 table (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor protection domain allocation code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Consolidate logic to allocate protection domain (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Consolidate timeout pre-define to amd_iommu_type.h (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused amd_io_pgtable.pt_root variable (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: debugfs: Support dumping a specified page table (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: debugfs: Create/remove debugfs file per {device, pasid} (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: debugfs: Dump entry pointing to huge page (Jerry Snitselaar) [RHEL-28780] - iommu/virtio: Add __counted_by for struct viommu_request and use struct_size() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3-sva: Remove bond refcount (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3-sva: Remove unused iommu_sva handle (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Rename cdcfg to cd_table (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Update comment about STE liveness (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Cleanup arm_smmu_domain_finalise (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Move CD table to arm_smmu_master (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Refactor write_ctx_desc (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: move stall_enabled to the cd table (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Encapsulate ctx_desc_cfg init in alloc_cd_tables (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Replace s1_cfg with cdtab_cfg (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Move ctx_desc out of s1_cfg (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-qcom: Add SM7150 SMMUv2 (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-qcom: Add SDM670 MDSS compatible (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-smmu: Drop unnecessary error check for for debugfs_create_dir() (Jerry Snitselaar) [RHEL-28780] - iommufd: Organize the mock domain alloc functions closer to Joerg's tree (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Fix page-size check in iommufd_test_dirty() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add iopt_area_alloc() (Jerry Snitselaar) [RHEL-28780] - iommufd: Fix missing update of domains_itree after splitting iopt_area (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Disallow read-only mappings to nest parent domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add nested domain allocation (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Set the nested domain to a device (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Make domain attach helpers to be extern (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add helper to setup pasid nested translation (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add helper for nested domain allocation (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Extend dmar_domain to support nested domain (Jerry Snitselaar) [RHEL-28780] - iommufd: Add data structure for Intel VT-d stage-1 domain allocation (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Enhance capability check for nested parent domain allocation (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add coverage for IOMMU_HWPT_ALLOC with nested HWPTs (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add nested domain allocation for mock domain (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add iommu_copy_struct_from_user helper (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add a nested HW pagetable object (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Pass in parent domain with user_data to domain_alloc_user op (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Share iommufd_hwpt_alloc with IOMMUFD_OBJ_HWPT_NESTED (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Derive iommufd_hwpt_paging from iommufd_hw_pagetable (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/device: Wrap IOMMUFD_OBJ_HWPT_PAGING-only configurations (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Rename IOMMUFD_OBJ_HW_PAGETABLE to IOMMUFD_OBJ_HWPT_PAGING (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add IOMMU_DOMAIN_NESTED (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Only enforce cache coherency in iommufd_hw_pagetable_alloc (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Test IOMMU_HWPT_GET_DIRTY_BITMAP_NO_CLEAR flag (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Test out_capabilities in IOMMU_GET_HW_INFO (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Test IOMMU_HWPT_GET_DIRTY_BITMAP (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Test IOMMU_HWPT_SET_DIRTY_TRACKING (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Test IOMMU_HWPT_ALLOC_DIRTY_TRACKING (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Expand mock_domain with dev_flags (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/vt-d: Access/Dirty bit support for SS domains (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/amd: Access/Dirty bit support in IOPTEs (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/amd: Add domain_alloc_user based domain allocation (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add a flag to skip clearing of IOPTE dirty (Jerry Snitselaar) [RHEL-28780] - iommufd: Add capabilities to IOMMU_GET_HW_INFO (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add IOMMU_HWPT_GET_DIRTY_BITMAP (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add IOMMU_HWPT_SET_DIRTY_TRACKING (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add a flag to enforce dirty tracking on attach (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add iommu_domain ops for dirty tracking (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Correct IOMMU_HWPT_ALLOC_NEST_PARENT description (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Rework TEST_LENGTH to test min_size explicitly (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add domain_alloc_user op (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add domain_alloc_user() support in iommu mock (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Support allocating nested parent domain (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Flow user flags for domain allocation to domain_alloc_user() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Use the domain_alloc_user() op for domain allocation (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add new iommu op to create domains owned by userspace (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Iterate idev_ids in mock_domain's alloc_hwpt test (Jerry Snitselaar) [RHEL-28780] - iommufd: Fix spelling errors in comments (Jerry Snitselaar) [RHEL-28780] - dma-debug: Fix a typo in a debugging eye-catcher (Jerry Snitselaar) [RHEL-28780] - swiotlb: rewrite comment explaining why the source is preserved on DMA_FROM_DEVICE (Jerry Snitselaar) [RHEL-28780] - net: fec: use dma_alloc_noncoherent for data cache enabled coldfire (Jerry Snitselaar) [RHEL-28780] - dma-direct: warn when coherent allocations aren't supported (Jerry Snitselaar) [RHEL-28780] - dma-direct: simplify the use atomic pool logic in dma_direct_alloc (Jerry Snitselaar) [RHEL-28780] - dma-direct: add a CONFIG_ARCH_HAS_DMA_ALLOC symbol (Jerry Snitselaar) [RHEL-28780] - dma-direct: add dependencies to CONFIG_DMA_GLOBAL_POOL (Jerry Snitselaar) [RHEL-28780] - swiotlb: do not try to allocate a TLB bigger than MAX_ORDER pages (Jerry Snitselaar) [RHEL-28780] - swiotlb: fix the check whether a device has used software IO TLB (Jerry Snitselaar) [RHEL-28780] - dma-contiguous: fix the Kconfig entry for CONFIG_DMA_NUMA_CMA (Jerry Snitselaar) [RHEL-28780] - iommu: Explicitly include correct DT includes (Jerry Snitselaar) [RHEL-28780] - swiotlb: move slot allocation explanation comment where it belongs (Jerry Snitselaar) [RHEL-28780] - swiotlb: search the software IO TLB only if the device makes use of it (Jerry Snitselaar) [RHEL-28780] - swiotlb: allocate a new memory pool when existing pools are full (Jerry Snitselaar) [RHEL-28780] - swiotlb: determine potential physical address limit (Jerry Snitselaar) [RHEL-28780] - swiotlb: if swiotlb is full, fall back to a transient memory pool (Jerry Snitselaar) [RHEL-28780] - redhat/configs: add file for SWIOTLB_DYNAMIC (Jerry Snitselaar) [RHEL-28780] - swiotlb: add a flag whether SWIOTLB is allowed to grow (Jerry Snitselaar) [RHEL-28780] - swiotlb: separate memory pool data from other allocator data (Jerry Snitselaar) [RHEL-28780] - swiotlb: add documentation and rename swiotlb_do_find_slots() (Jerry Snitselaar) [RHEL-28780] - redhat/configs: Add CONFIG_DMA_NUMA_CMA and remove CONFIG_DMA_PERNUMA_CMA (Jerry Snitselaar) [RHEL-28780] - dma-contiguous: support numa CMA for specified node (Jerry Snitselaar) [RHEL-28780] - dma-contiguous: support per-numa CMA for all architectures (Jerry Snitselaar) [RHEL-28780] - of: Fix "dma-ranges" handling for bus controllers (Jerry Snitselaar) [RHEL-28780] - net/mlx5e: Fix operation precedence bug in port timestamping napi_poll context (Kamal Heib) [RHEL-30492] {CVE-2023-52626} - sched/numa: Fix mm numa_scan_seq based unconditional scan (Phil Auld) [RHEL-10049] - sched/numa: Complete scanning of inactive VMAs when there is no alternative (Phil Auld) [RHEL-10049] - sched/numa: Complete scanning of partial VMAs regardless of PID activity (Phil Auld) [RHEL-10049] - sched/numa: Move up the access pid reset logic (Phil Auld) [RHEL-10049] - sched/numa: Trace decisions related to skipping VMAs (Phil Auld) [RHEL-10049] - sched/numa: Rename vma_numab_state::access_pids[] => ::pids_active[], ::next_pid_reset => ::pids_active_reset (Phil Auld) [RHEL-10049] - sched/numa: Document vma_numab_state fields (Phil Auld) [RHEL-10049] - sched/numa: use hash_32 to mix up PIDs accessing VMA (Phil Auld) [RHEL-10049] - sched/numa: implement access PID reset logic (Phil Auld) [RHEL-10049] - selftests/livepatch: fix and refactor new dmesg message code (Ryan Sullivan) [RHEL-31518] - docs: automarkup: linkify git revs (Ryan Sullivan) [RHEL-31518] - livepatch: Fix missing newline character in klp_resolve_symbols() (Ryan Sullivan) [RHEL-31518]- KVM: arm64: Do not re-initialize the KVM lock (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: vgic-v2: Check for non-NULL vCPU in vgic_v2_parse_attr() (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: Ensure target address is granule-aligned for range TLBI (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: Fix host-programmed guest events in nVHE (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: selftests: Fix spelling mistake "trigged" -> "triggered" (Sebastian Ott) [RHEL-31215] - KVM: arm64: removed unused kern_hyp_va asm macro (Sebastian Ott) [RHEL-31215] - KVM: arm64: add comments to __kern_hyp_va (Sebastian Ott) [RHEL-31215] - KVM: selftests: arm64: Support P52V48 4K and 16K guest_modes (Sebastian Ott) [RHEL-31215] - KVM: selftests: arm64: Determine max ipa size per-page size (Sebastian Ott) [RHEL-31215] - KVM: selftests: Fix __GUEST_ASSERT() format warnings in ARM's arch timer test (Sebastian Ott) [RHEL-31215] - perf build: Fix out of tree build related to installation of sysreg-defs (Sebastian Ott) [RHEL-31215] - tools headers: Update tools's copy of arm64/asm headers (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: Remove unused functions from vpmu test (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Split arch_timer test code (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Enable tuning of error margin in arch_timer test (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Data type cleanup for arch_timer test (Sebastian Ott) [RHEL-31215] - KVM: selftests: Print timer ctl register in ISTATUS assertion (Sebastian Ott) [RHEL-31215] - KVM: selftests: Fix GUEST_PRINTF() format warnings in ARM code (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: Remove redundant newlines (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Handle feature fields with nonzero minimum value correctly (Sebastian Ott) [RHEL-31215] - KVM: selftests: Ensure sysreg-defs.h is generated at the expected path (Sebastian Ott) [RHEL-31215] - perf build: Ensure sysreg-defs Makefile respects output dir (Sebastian Ott) [RHEL-31215] - tools headers arm64: Fix references to top srcdir in Makefile (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: Update tools copy of arm_pmuv3.h (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: vPMU test for validating user accesses (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: vPMU register test for unimplemented counters (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: vPMU register test for implemented counters (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: Introduce vpmu_counter_access test (Sebastian Ott) [RHEL-31215] - tools: Import arm_pmuv3.h (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Test for setting ID register from usersapce (Sebastian Ott) [RHEL-31215] - KVM: arm64: Document vCPU feature selection UAPIs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Document KVM_ARM_GET_REG_WRITABLE_MASKS (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix out-of-IPA space translation fault handling (Sebastian Ott) [RHEL-31215] - Revert "KVM: arm64: Snapshot all non-zero RES0/RES1 sysreg fields for later checking" (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix TRFCR_EL1/PMSCR_EL1 access in hVHE mode (Sebastian Ott) [RHEL-31215] - KVM: arm64: Don't initialize idreg debugfs w/ preemption disabled (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fail the idreg iterator if idregs aren't initialized (Sebastian Ott) [RHEL-31215] - KVM: arm64: Set io memory s2 pte as normalnc for vfio pci device (Sebastian Ott) [RHEL-31215] - mm: Introduce new flag to indicate wc safe (Sebastian Ott) [RHEL-31215] - KVM: arm64: Introduce new flag for non-cacheable IO memory (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix typos (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Don't acquire the lpi_list_lock in vgic_put_irq() (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Ensure the irq refcount is nonzero when taking a ref (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Rely on RCU protection in vgic_get_lpi() (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Free LPI vgic_irq structs in an RCU-safe manner (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Use atomics to count LPIs (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Get rid of the LPI linked-list (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-its: Walk the LPI xarray in vgic_copy_lpi_list() (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-v3: Iterate the xarray to find pending LPIs (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Use xarray to find LPI in vgic_get_lpi() (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Store LPIs in an xarray (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make build-time check of RES0/RES1 bits optional (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-its: Test for valid IRQ in MOVALL handler (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: vgic-its: Test for valid IRQ in its_sync_lpi_pending_table() (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: Add debugfs file for guest's ID registers (Sebastian Ott) [RHEL-31215] - KVM: arm64: Snapshot all non-zero RES0/RES1 sysreg fields for later checking (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make FEAT_MOPS UNDEF if not advertised to the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make AMU sysreg UNDEF if FEAT_AMU is not advertised to the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make PIR{,E0}_EL1 UNDEF if S1PIE is not advertised to the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make TLBI OS/Range UNDEF if not advertised to the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Streamline save/restore of HFG[RW]TR_EL2 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Move existing feature disabling over to FGU infrastructure (Sebastian Ott) [RHEL-31215] - KVM: arm64: Propagate and handle Fine-Grained UNDEF bits (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add Fine-Grained UNDEF tracking information (Sebastian Ott) [RHEL-31215] - KVM: arm64: Rename __check_nv_sr_forward() to triage_sysreg_trap() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use the xarray as the primary sysreg/sysinsn walker (Sebastian Ott) [RHEL-31215] - KVM: arm64: Register AArch64 system register entries with the sysreg xarray (Sebastian Ott) [RHEL-31215] - KVM: arm64: Always populate the trap configuration xarray (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Move system instructions to their own sys_reg_desc array (Sebastian Ott) [RHEL-31215] - KVM: arm64: Drop the requirement for XARRAY_MULTI (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Turn encoding ranges into discrete XArray stores (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Correctly handle negative polarity FGTs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Unify HDFG[WR]TR_GROUP FGT identifiers (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Drop sanitised_sys_reg() helper (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add sanitising to VNCR-backed HCRX_EL2 (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add sanitising to VNCR-backed FGT sysregs (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add sanitising to EL2 configuration registers (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add sanitising to VNCR-backed sysregs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add feature checking helpers (Sebastian Ott) [RHEL-31215] - arm64: sysreg: Add missing ID_AA64ISAR[13]_EL1 fields and variants (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Fix FEAT_NV check when checking for FEAT_NV1 (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Only check for NV1 if NV is present (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Add missing ID_AA64MMFR4_EL1 to __read_sysreg_by_encoding() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Handle Apple M2 as not having HCR_EL2.NV1 implemented (Sebastian Ott) [RHEL-31215] - arm64: kvm: avoid CONFIG_PGTABLE_LEVELS for runtime levels (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix double-free following kvm_pgtable_stage2_free_unlinked() (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: print Hyp mode (Sebastian Ott) [RHEL-31215] - KVM: arm64: Force guest's HCR_EL2.E2H RES1 when NV1 is not implemented (Sebastian Ott) [RHEL-31215] - KVM: arm64: Expose ID_AA64MMFR4_EL1 to guests (Sebastian Ott) [RHEL-31215] - arm64: Fix early handling of FEAT_E2H0 not being implemented (Sebastian Ott) [RHEL-31215] - arm64: Treat HCR_EL2.E2H as RES1 when ID_AA64MMFR4_EL1.E2H0 is negative (Sebastian Ott) [RHEL-31215] - arm64: cpufeature: Detect HCR_EL2.NV1 being RES0 (Sebastian Ott) [RHEL-31215] - arm64: cpufeature: Add ID_AA64MMFR4_EL1 handling (Sebastian Ott) [RHEL-31215] - arm64: sysreg: Add layout for ID_AA64MMFR4_EL1 (Sebastian Ott) [RHEL-31215] - arm64: cpufeature: Correctly display signed override values (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Correctly handle signed values (Sebastian Ott) [RHEL-31215] - arm64: Add macro to compose a sysreg field value (Sebastian Ott) [RHEL-31215] - KVM: arm64: Do not source virt/lib/Kconfig twice (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: fix a kernel-doc warning (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-its: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-init: fix a kernel-doc warning (Sebastian Ott) [RHEL-31215] - KVM: arm64: sys_regs: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: mmu: fix a kernel-doc warning (Sebastian Ott) [RHEL-31215] - KVM: arm64: vhe: fix a kernel-doc warning (Sebastian Ott) [RHEL-31215] - KVM: arm64: hyp/aarch32: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: guest: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: debug: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix circular locking dependency (Sebastian Ott) [RHEL-31215 RHEL-31553 RHEL-36279] {CVE-2024-26691} - KVM: arm64: nv: Handle virtual EL2 registers in vcpu_read/write_sys_reg() (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Map VNCR-capable registers to a separate page (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add EL2_REG_VNCR()/EL2_REG_REDIR() sysreg helpers (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add include containing the VNCR_EL2 offsets (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add non-VHE-EL2->EL1 translation helpers (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Restrict NV support to FEAT_NV2 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Introduce a bad_trap() primitive for unexpected trap handling (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Drop EL12 register traps that are redirected to VNCR (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Compute NV view of idregs as a one-off (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Hoist vcpu_has_nv() into is_hyp_ctxt() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Trap external trace for protected VMs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Mark PAuth as a restricted feature for protected VMs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix which features are marked as allowed for protected VMs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Macros for setting/clearing FGT bits (Sebastian Ott) [RHEL-31215] - KVM: arm64: Define FGT nMASK bits relative to other fields (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use generated FGT RES0 bits instead of specifying them (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add build validation for FGT trap mask values (Sebastian Ott) [RHEL-31215] - KVM: arm64: Handle HAFGRTR_EL2 trapping in nested virt (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add bit masks for HAFGRTR_EL2 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add missing HFGITR_EL2 FGT entries to nested virt (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add missing HFGxTR_EL2 FGT entries to nested virt (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add missing system instruction definitions for FGT (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add missing system register definitions for FGT (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add missing ExtTrcBuff field definition to ID_AA64DFR0_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add missing Pauth_LR field definitions to ID_AA64ISAR1_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add new system registers for GCS (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for FPMR (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update HCRX_EL2 definition for DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update SCTLR_EL1 for DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update ID_AA64SMFR0_EL1 definition for DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for ID_AA64FPFR0_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for ID_AA64ISAR3_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update ID_AA64ISAR2_EL1 defintion for DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for ID_AA64PFR2_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: update CPACR_EL1 register (Sebastian Ott) [RHEL-31215] - arm64/sysreg: add system register POR_EL{0,1} (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for HAFGRTR_EL2 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update HFGITR_EL2 definiton to DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Explicitly trap unsupported HFGxTR_EL2 features (Sebastian Ott) [RHEL-31215] - arm: perf/kvm: Use GENMASK for ARMV8_PMU_PMCR_N (Sebastian Ott) [RHEL-31215] - KVM: arm64: Remove VPIPT I-cache handling (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use helpers to classify exception types reported via ESR (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow guests with >48-bit IPA size on FEAT_LPA2 systems (Sebastian Ott) [RHEL-31215] - KVM: arm64: Support up to 5 levels of translation in kvm_pgtable (Sebastian Ott) [RHEL-31215] - KVM: arm64: Convert translation level parameter to s8 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use LPA2 page-tables for stage2 and hyp stage1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add new (V)TCR_EL2 field definitions for FEAT_LPA2 (Sebastian Ott) [RHEL-31215] - arm64: Add ARM64_HAS_LPA2 CPU capability (Sebastian Ott) [RHEL-31215] - arm64/mm: Add FEAT_LPA2 specific ID_AA64MMFR0.TGRAN[2] (Sebastian Ott) [RHEL-31215] - arm64/mm: Add lpa2_is_enabled() kvm_lpa2_is_enabled() stubs (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: Allow userspace to limit PMCR_EL0.N for the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Sanitize PM{C,I}NTEN{SET,CLR}, PMOVS{SET,CLR} before first run (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add {get,set}_user for PM{C,I}NTEN{SET,CLR}, PMOVS{SET,CLR} (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: Set PMCR_EL0.N for vCPU based on the associated PMU (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: Add a helper to read a vCPU's PMCR_EL0 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Select default PMU in KVM_ARM_VCPU_INIT handler (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add PMU event filter bits required if EL3 is implemented (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make PMEVTYPER_EL0.NSH RES0 if EL2 isn't advertised (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: Introduce helpers to set the guest's PMU (Sebastian Ott) [RHEL-31215] - KVM: arm64: Move VTCR_EL2 into struct s2_mmu (Sebastian Ott) [RHEL-31215] - KVM: arm64: Load the stage-2 MMU context in kvm_vcpu_load_vhe() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Rename helpers for VHE vCPU load/put (Sebastian Ott) [RHEL-31215] - KVM: arm64: Reload stage-2 for VMID change on VHE (Sebastian Ott) [RHEL-31215] - KVM: arm64: Restore the stage-2 context in VHE's __tlb_switch_to_host() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Don't zero VTTBR in __tlb_switch_to_host() (Sebastian Ott) [RHEL-31215] - arm64: kvm: Use cpus_have_final_cap() explicitly (Sebastian Ott) [RHEL-31215] - KVM: arm64: Expose MOPS instructions to guests (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add handler for MOPS exceptions (Sebastian Ott) [RHEL-31215] - KVM: arm64: FFA: Remove access of endpoint memory access descriptor array (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use mtree_empty() to determine if SMCCC filter configured (Sebastian Ott) [RHEL-31215] - KVM: arm64: Only insert reserved ranges when SMCCC filter is used (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add a predicate for testing if SMCCC filter is configured (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to change ID_AA64ZFR0_EL1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to change ID_AA64PFR0_EL1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to change ID_AA64MMFR{0-2}_EL1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to change ID_AA64ISAR{0-2}_EL1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Bump up the default KVM sanitised debug version to v8p8 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Reject attempts to set invalid debug arch version (Sebastian Ott) [RHEL-31215] - KVM: arm64: Advertise selected DebugVer in DBGDIDR.Version (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use guest ID register values for the sake of emulation (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to get the writable masks for feature ID registers (Sebastian Ott) [RHEL-31215] - KVM: arm64: Do not transfer page refcount for THP adjustment (Sebastian Ott) [RHEL-31215] - KVM: arm64: Don't use kerneldoc comment for arm64_check_features() (Sebastian Ott) [RHEL-31215] - Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT" (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add new VID/PID 13d3/3602 for MT7925 (David Marlin) [RHEL-30099] - Bluetooth: qca: Fix triggering coredump implementation (David Marlin) [RHEL-30099] - Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT (David Marlin) [RHEL-30099] - Bluetooth: qca: Fix wrong event type for patch config command (David Marlin) [RHEL-30099] - Bluetooth: Enforce validation on max value of connection interval (David Marlin) [RHEL-30099] - Bluetooth: hci_event: Fix handling of HCI_EV_IO_CAPA_REQUEST (David Marlin) [RHEL-30099] - Bluetooth: mgmt: Fix limited discoverable off timeout (David Marlin) [RHEL-30099] - Bluetooth: hci_event: Fix wrongly recorded wakeup BD_ADDR (David Marlin) [RHEL-30099] - Bluetooth: rfcomm: Fix null-ptr-deref in rfcomm_check_security (David Marlin) [RHEL-27921 RHEL-30099] {CVE-2024-22099} - Bluetooth: hci_sync: Fix accept_list when attempting to suspend (David Marlin) [RHEL-30099] - Bluetooth: Avoid potential use-after-free in hci_error_reset (David Marlin) [RHEL-30099 RHEL-31828] {CVE-2024-26801} - Bluetooth: hci_sync: Check the correct flag before starting a scan (David Marlin) [RHEL-30099] - Bluetooth: hci_bcm4377: do not mark valid bd_addr as invalid (David Marlin) [RHEL-30099] - Bluetooth: Fix atomicity violation in {min,max}_key_size_set (David Marlin) [RHEL-30099] - Bluetooth: Add device 13d3:3572 IMC Networks Bluetooth Radio (David Marlin) [RHEL-30099] - Bluetooth: L2CAP: Fix possible multiple reject send (David Marlin) [RHEL-30099] - Bluetooth: hci_sync: fix BR/EDR wakeup bug (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: remove useless assignment (David Marlin) [RHEL-30099] - Bluetooth: btmtkuart: fix recv_buf() return value (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: fix recv_buf() return value (David Marlin) [RHEL-30099] - Bluetooth: qca: Support HFP offload for QCA2066 (David Marlin) [RHEL-30099] - Bluetooth: hci_conn: Check non NULL function before calling for HFP offload (David Marlin) [RHEL-30099] - Bluetooth: ISO: Avoid creating child socket if PA sync is terminating (David Marlin) [RHEL-30099] - Bluetooth: btintel: Print firmware SHA1 (David Marlin) [RHEL-30099] - Bluetooth: hci_core: Remove le_restart_scan work (David Marlin) [RHEL-30099] - Bluetooth: Add documentation to exported functions in lib (David Marlin) [RHEL-30099] - Bluetooth: btusb: Don't suspend when there are connections (David Marlin) [RHEL-30099] - Bluetooth: qca: Set both WIDEBAND_SPEECH and LE_STATES quirks for QCA2066 (David Marlin) [RHEL-30099] - Bluetooth: ISO: Reassociate a socket with an active BIS (David Marlin) [RHEL-30099] - Bluetooth: ISO: Allow binding a PA sync socket (David Marlin) [RHEL-30099] - Bluetooth: MGMT/SMP: Fix address type when using SMP over BREDR/LE (David Marlin) [RHEL-30099] - Bluetooth: L2CAP: Send reject on command corrupted request (David Marlin) [RHEL-30099] - Bluetooth: hci_core: Fix hci_conn_hash_lookup_cis (David Marlin) [RHEL-30099] - Bluetooth: hci_event: shut up a false-positive warning (David Marlin) [RHEL-30099] - Bluetooth: hci_event: Fix not checking if HCI_OP_INQUIRY has been sent (David Marlin) [RHEL-30099] - Bluetooth: Fix deadlock in vhci_send_frame (David Marlin) [RHEL-30099] - Bluetooth: Fix not notifying when connection encryption changes (David Marlin) [RHEL-30099] - Bluetooth: btmtksdio: enable bluetooth wakeup in system suspend (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add 0bda:b85b for Fn-Link RTL8852BE (David Marlin) [RHEL-30099] - Bluetooth: ISO: Copy BASE if service data matches EIR_BAA_SERVICE_UUID (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add date->evt_skb is NULL check (David Marlin) [RHEL-30099] - Bluetooth: msft: __hci_cmd_sync() doesn't return NULL (David Marlin) [RHEL-30099] - Bluetooth: ISO: Match QoS adv handle with BIG handle (David Marlin) [RHEL-30099] - Bluetooth: ISO: Allow binding a bcast listener to 0 bises (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add RTW8852BE device 13d3:3570 to device tables (David Marlin) [RHEL-30099] - Bluetooth: qca: add support for QCA2066 (David Marlin) [RHEL-30099] - Bluetooth: Add support for Intel Misty Peak - 8087:0038 (David Marlin) [RHEL-30099] - Bluetooth: Add support ITTIM PE50-M75C (David Marlin) [RHEL-30099] - Bluetooth: ISO: Fix BIS cleanup (David Marlin) [RHEL-30099] - Bluetooth: Fix a refcnt underflow problem for hci_conn (David Marlin) [RHEL-30099] - Bluetooth: vhci: Fix race when opening vhci device (David Marlin) [RHEL-30099] - Bluetooth: Avoid redundant authentication (David Marlin) [RHEL-30099] - Bluetooth: ISO: Fix handling of listen for unicast (David Marlin) [RHEL-30099] - Bluetooth: btusb: add shutdown function for QCA6174 (David Marlin) [RHEL-30099] - Bluetooth: Delete unused hci_req_prepare_suspend() declaration (David Marlin) [RHEL-30099] - Bluetooth: btusb: Do not call kfree_skb() under spin_lock_irqsave() (David Marlin) [RHEL-30099] - Bluetooth: btusb: Fix quirks table naming (David Marlin) [RHEL-30099] - Bluetooth: btintel: Send new command for PPAG (David Marlin) [RHEL-30099] - Bluetooth: ISO: Add support for periodic adv reports processing (David Marlin) [RHEL-30099] - Bluetooth: qca: add support for WCN7850 (David Marlin) [RHEL-30099] - Bluetooth: qca: use switch case for soc type behavior (David Marlin) [RHEL-30099] - Bluetooth: hci_conn: Fix sending BT_HCI_CMD_LE_CREATE_CONN_CANCEL (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: Improve inband Independent Reset handling (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: Add support for IW624 chipset (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: Remove check for CTS low after FW download (David Marlin) [RHEL-30099] - Bluetooth: hci_event: drop only unbound CIS if Set CIG Parameters fails (David Marlin) [RHEL-30099] - Bluetooth: Remove unnecessary NULL check before vfree() (David Marlin) [RHEL-30099] - Bluetooth: hci_sync: Avoid use-after-free in dbg for hci_add_adv_monitor() (David Marlin) [RHEL-30099] - Bluetooth: Remove unused declaration amp_read_loc_info() (David Marlin) [RHEL-30099] - Bluetooth: btusb: Move btusb_recv_event_intel to btintel (David Marlin) [RHEL-30099] - Bluetooth: btqca: Add WCN3988 support (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: Add support for AW693 chipset (David Marlin) [RHEL-30099] - Bluetooth: nokia: fix value check in nokia_bluetooth_serdev_probe() (David Marlin) [RHEL-30099] - bluetooth: Explicitly include correct DT includes (David Marlin) [RHEL-30099] - Bluetooth: btbcm: add default address for BCM43430A1 (David Marlin) [RHEL-30099] - Bluetooth: ISO: Add support for BT_PKT_STATUS (David Marlin) [RHEL-30099] - Bluetooth: af_bluetooth: Make BT_PKT_STATUS generic (David Marlin) [RHEL-30099] - Bluetooth: btmtk: Fix kernel crash when processing coredump (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add support for another MediaTek 7922 VID/PID (David Marlin) [RHEL-30099] - Bluetooth: Fix hci_suspend_sync crash (David Marlin) [RHEL-30099] - Bluetooth: hci_debugfs: Use kstrtobool() instead of strtobool() (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add new VID/PID 04ca/3804 for MT7922 (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add new VID/PID 0489/e102 for MT7922 (David Marlin) [RHEL-30099] - Bluetooth: hci_sync: Don't double print name in add/remove adv_monitor (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add a new VID/PID 0489/e0f6 for MT7922 (David Marlin) [RHEL-30099] - Bluetooth: msft: Fix error code in msft_cancel_address_filter_sync() (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add device 0489:e0f5 as MT7922 device (David Marlin) [RHEL-30099] - Bluetooth: btusb: mediatek: add MediaTek devcoredump support (David Marlin) [RHEL-30099] - Bluetooth: btmtk: introduce btmtk reset work (David Marlin) [RHEL-30099] - Bluetooth: btusb: mediatek: readx_poll_timeout replaces open coding (David Marlin) [RHEL-30099] - Bluetooth: btmtk: add printing firmware information (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add support Mediatek MT7925 (David Marlin) [RHEL-30099] - Bluetooth: btintel: Add support to reset bluetooth via ACPI DSM (David Marlin) [RHEL-30099] - Bluetooth: hci_qca: Add qcom devcoredump support (David Marlin) [RHEL-30099] - Bluetooth: hci_qca: Add qcom devcoredump sysfs support (David Marlin) [RHEL-30099] - Bluetooth: hci_sock: Forward credentials to monitor (David Marlin) [RHEL-30099] - Bluetooth: Init sk_peer_* on bt_sock_alloc (David Marlin) [RHEL-30099] - Bluetooth: Consolidate code around sk_alloc into a helper function (David Marlin) [RHEL-30099]- memblock: fix crash when reserved memory is not added to memory (Eric Chanudet) [RHEL-36126] - mm: pass nid to reserve_bootmem_region() (Eric Chanudet) [RHEL-36126] - x86/tsc: Trust initial offset in architectural TSC-adjust MSRs (Prarit Bhargava) [RHEL-29437] - net/mlx5e: Advertise mlx5 ethernet driver updates sk_buff md_dst for MACsec (Sabrina Dubroca) [RHEL-31748] - macsec: Detect if Rx skb is macsec-related for offloading devices that update md_dst (Sabrina Dubroca) [RHEL-31748] - ethernet: Add helper for assigning packet type when dest address does not match device address (Sabrina Dubroca) [RHEL-31748] - macsec: Enable devices to advertise whether they update sk_buff md_dst during offloads (Sabrina Dubroca) [RHEL-31748] - net: macsec: revert the MAC address if mdo_upd_secy fails (Sabrina Dubroca) [RHEL-31748] - net: macsec: documentation for macsec_context and macsec_ops (Sabrina Dubroca) [RHEL-31748] - net: macsec: move sci_to_cpu to macsec header (Sabrina Dubroca) [RHEL-31748] - net: add DEV_STATS_READ() helper (Sabrina Dubroca) [RHEL-31748] - net: macsec: Use helper functions to update stats (Sabrina Dubroca) [RHEL-31748] - macsec: use DEV_STATS_INC() (Sabrina Dubroca) [RHEL-31748] - net: macsec: remove the prepare flag from the MACsec offloading context (Sabrina Dubroca) [RHEL-31748] - ethtool: add linkmode bitmap support to struct ethtool_keee (Ivan Vecera) [RHEL-32101] - ethtool: add suffix _u32 to legacy bitmap members of struct ethtool_keee (Ivan Vecera) [RHEL-32101] - ethtool: adjust struct ethtool_keee to kernel needs (Ivan Vecera) [RHEL-32101] - ethtool: switch back from ethtool_keee to ethtool_eee for ioctl (Ivan Vecera) [RHEL-32101] - ethtool: replace struct ethtool_eee with a new struct ethtool_keee on kernel side (Ivan Vecera) [RHEL-32101] - treewide: use get_random_u32_below() instead of deprecated function (Bill O'Donnell) [RHEL-36333] - powerpc/64s: fix program check interrupt emergency stack path (Mamatha Inamdar) [RHEL-37690] {CVE-2021-47428} - ext4: regenerate buddy after block freeing failed if under fc replay (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - ext4: change the type of blocksize in ext4_mb_init_cache() (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - ext4: correct grp validation in ext4_mb_good_group (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - ext4: drop the call to ext4_error() from ext4_get_group_info() (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - ext4: allow ext4_get_group_info() to fail (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - blk-cgroup: fix list corruption from reorder of WRITE ->lqueued (Ming Lei) [RHEL-38348] - blk-cgroup: fix list corruption from resetting io stat (Ming Lei) [RHEL-38348] - net: dst: fix missing initialization of rt_uncached (Felix Maurer) [RHEL-15695] - net: dst: Switch to rcuref_t reference counting (Felix Maurer) [RHEL-15695] - net: Use call_rcu_hurry() for dst_release() (Felix Maurer) [RHEL-15695] - net: dst: Prevent false sharing vs. dst_entry:: __refcnt (Felix Maurer) [RHEL-15695] - rh_messages.h: mark mlx5 on Bluefield-3 as unmaintained (Scott Weaver) [RHEL-33061] - rh_messages.h: update driver and device lists (Scott Weaver) [RHEL-35575] - i2c: dev: copy userspace array safely (Steve Best) [RHEL-38295] {CVE-2023-52758} - crypto: pcrypt - Fix hungtask for PADATA_RESET (Herbert Xu) [RHEL-38173] {CVE-2023-52813} - platform/x86/amd/pmc: Modify SMU message port for latest AMD platform (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add 1Ah family series to STB support list (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add idlemask support for 1Ah family (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: call amd_pmc_get_ip_info() during driver probe (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add VPE information for AMDI000A platform (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Send OS_HINT command for AMDI000A platform (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Disable keyboard wakeup on AMD Framework 13 (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Move keyboard wakeup disablement detection to pmc-quirks (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Only run IRQ1 firmware version check on Cezanne (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Move platform defines to header (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: adjust getting DRAM size behavior (David Arcari) [RHEL-24991] - platform/x86: Add s2idle quirk for more Lenovo laptops (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add dump_custom_stb module parameter (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Handle overflow cases where the num_samples range is higher (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Use flex array when calling amd_pmc_stb_debugfs_open_v2() (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add PMFW command id to support S2D force flush (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Fix build error with randconfig (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Move PMC driver to separate directory (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Use release_mem_region() to undo request_mem_region_muxed() (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Apply nvme quirk to HP 15s-eq2xxx (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Add new ACPI ID AMDI000A (David Arcari) [RHEL-24991] - platform/x86: Move s2idle quirk from thinkpad-acpi to amd-pmc (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Use pm_pr_dbg() for suspend related messages (David Arcari) [RHEL-24991] - include/linux/suspend.h: Only show pm_pr_dbg messages at suspend/resume (David Arcari) [RHEL-24991] - PM: sleep: enable dynamic debug support within pm_pr_dbg() (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Update metrics table info for Pink Sardine (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Add helper function to check the cpu id (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Get STB DRAM size from PMFW (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Pass true/false to bool argument (David Arcari) [RHEL-24991] - redhat/configs: Enable INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON (Jerry Snitselaar) [RHEL-28672] - idpf: don't skip over ethtool tcp-data-split setting (Michal Schmidt) [RHEL-36182] - mmc: sdio: fix possible resource leaks in some error paths (Steve Best) [RHEL-38151] {CVE-2023-52730} - redhat/configs: Adding CONFIG_TYPEC_MUX_WCD939X_USBSS (Desnes Nunes) [RHEL-34114] - usb: xhci: use array_size() when allocating and freeing memory (Desnes Nunes) [RHEL-34114] - usb: xhci: check if 'requested segments' exceeds ERST capacity (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: limit the UCSI_NO_PARTNER_PDOS even further (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: allow non-partner GET_PDOS for Qualcomm devices (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Fix connector check on init (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi_acpi: Refactor and fix DELL quirk (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Ack unsupported commands (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Check for notifications after init (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Clear EVENT_PENDING under PPM lock (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Correct the PDO counting in pd_set (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Update PD of Type-C port upon pd_set (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: fix double-free issue in tcpm_port_unregister_pd() (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Correct port source pdo array in pd_set callback (Desnes Nunes) [RHEL-34114] - xhci: Fix failure to detect ring expansion need. (Desnes Nunes) [RHEL-34114] - usb: port: Don't try to peer unused USB ports based on location (Desnes Nunes) [RHEL-34114] - usb: typec: altmodes/displayport: create sysfs nodes as driver's default device attribute group (Desnes Nunes) [RHEL-34114] - usb: typec: tpcm: Fix PORT_RESET behavior for self powered devices (Desnes Nunes) [RHEL-34114] - USB: usb-storage: Prevent divide-by-0 error in isd200_ata_command (Desnes Nunes) [RHEL-34114] - usb: typec: tpcm: Fix issues with power being removed during reset (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Don't disconnect if not started (Desnes Nunes) [RHEL-34114] - usb: roles: don't get/set_role() when usb_role_switch is unregistered (Desnes Nunes) [RHEL-34114] - usb: roles: fix NULL pointer issue when put module's reference (Desnes Nunes) [RHEL-34114] - USB: roles: make role_class a static const structure (Desnes Nunes) [RHEL-34114] - usb: uhci-grlib: Explicitly include linux/platform_device.h (Desnes Nunes) [RHEL-34114] - usb: uhci-grlib: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-34114] - scsi: sd: usb_storage: uas: Access media prior to querying device properties (Desnes Nunes) [RHEL-34114] - Revert "usb: dwc3: Support EBC feature of DWC_usb31" (Desnes Nunes) [RHEL-34114] - dt-bindings: xilinx: replace Piyush Mehta maintainership (Desnes Nunes) [RHEL-34114] - USB: serial: option: add Fibocom FM101-GL variant (Desnes Nunes) [RHEL-34114] - USB: serial: qcserial: add new usb-id for Dell Wireless DW5826e (Desnes Nunes) [RHEL-34114] - USB: serial: cp210x: add ID for IMST iM871A-USB (Desnes Nunes) [RHEL-34114] - thunderbolt: Fix setting the CNS bit in ROUTER_CS_5 (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: fix the PD disabled case (Desnes Nunes) [RHEL-34114] - usb: ucsi_acpi: Quirk to ack a connector change ack cmd (Desnes Nunes) [RHEL-34114] - usb: ucsi_acpi: Fix command completion handling (Desnes Nunes) [RHEL-34114] - usb: ucsi: Add missing ppm_lock (Desnes Nunes) [RHEL-34114] - usb: ulpi: Fix debugfs directory leak (Desnes Nunes) [RHEL-34114] - Revert "usb: typec: tcpm: fix cc role at port reset" (Desnes Nunes) [RHEL-34114] - USB: hub: check for alternate port before enabling A_ALT_HNP_SUPPORT (Desnes Nunes) [RHEL-34114] - usb: chipidea: core: handle power lost in workqueue (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Fix NULL pointer dereference in dwc3_gadget_suspend (Desnes Nunes) [RHEL-34114] - usb: core: Prevent null pointer dereference in update_port_device_state (Desnes Nunes) [RHEL-34114] - xhci: handle isoc Babble and Buffer Overrun events properly (Desnes Nunes) [RHEL-34114] - xhci: process isoc TD properly when there was a transaction error mid TD. (Desnes Nunes) [RHEL-34114] - xhci: fix off by one check when adding a secondary interrupter. (Desnes Nunes) [RHEL-34114] - xhci: fix possible null pointer dereference at secondary interrupter removal (Desnes Nunes) [RHEL-34114] - usb: host: xhci-plat: Add support for XHCI_SG_TRB_CACHE_SIZE_QUIRK (Desnes Nunes) [RHEL-34114] - usb: dwc3: host: Set XHCI_SG_TRB_CACHE_SIZE_QUIRK (Desnes Nunes) [RHEL-34114] - usb: gadget: ncm: Fix indentations in documentation of NCM section (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: fix use of device-specific init function (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: Separate reset for TPS6598x (Desnes Nunes) [RHEL-34114] - usb: mon: Fix atomicity violation in mon_bin_vma_fault (Desnes Nunes) [RHEL-34114] - usb: typec: class: fix typec_altmode_put_partner to put plugs (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: dwc3: Limit num-hc-interrupters definition (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: xhci: Add num-hc-interrupters definition (Desnes Nunes) [RHEL-34114] - xhci: add support to allocate several interrupters (Desnes Nunes) [RHEL-34114] - USB: core: Use device_driver directly in struct usb_driver and usb_device_driver (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Queue PM runtime idle on disconnect event (Desnes Nunes) [RHEL-34114] - usb: chipidea: wait controller resume finished for wakeup irq (Desnes Nunes) [RHEL-34114] - usb: chipidea: ci_hdrc_imx: add wakeup clock and keep it always on (Desnes Nunes) [RHEL-34114] - usb: gadget: ncm: Add support to update wMaxSegmentSize via configfs (Desnes Nunes) [RHEL-34114] - usb: gadget: ncm: Handle decoding of multiple NTB's in unwrap call (Desnes Nunes) [RHEL-34114] - usb: gadget: f_ncm: Always set current gadget in ncm_bind() (Desnes Nunes) [RHEL-34114] - usb: dwc3: set pm runtime active before resume common (Desnes Nunes) [RHEL-34114] - usb: dwc3: Support EBC feature of DWC_usb31 (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Support multiple capabilities (Desnes Nunes) [RHEL-34114] - dt-bindings: connector: Add child nodes for multiple PD capabilities (Desnes Nunes) [RHEL-34114] - usb: xhci-plat: fix usb disconnect issue after s4 (Desnes Nunes) [RHEL-34114] - usb: dwc3: core: set force_gen1 bit in USB31 devices if max speed is SS (Desnes Nunes) [RHEL-34114] - usb: dwc: ep0: Update request status in dwc3_ep0_stall_restart (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Handle EP0 request dequeuing properly (Desnes Nunes) [RHEL-34114] - usb: dwc3: Properly handle processing of pending events (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Propagate core init errors to UDC during pullup (Desnes Nunes) [RHEL-34114] - USB: fix up merge of 6.4-rc4 into usb-next (Desnes Nunes) [RHEL-34114] - usb: dwc3: Add error logs for unknown endpoint events (Desnes Nunes) [RHEL-34114] - usb: ueagle-atm: Use wait_event_freezable_timeout() in uea_wait() (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: add patch update support for tps6598x (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: declare in_data in as const in exec_cmd functions (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: add function to request firmware (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: add init and reset functions to tipd_data (Desnes Nunes) [RHEL-34114] - Revert "usb: dwc3: don't reset device side if dwc3 was configured as host-only" (Desnes Nunes) [RHEL-34114] - Revert "usb: dwc3: Soft reset phy on probe for host" (Desnes Nunes) [RHEL-34114] - usb: linux/usb.h: fix Excess kernel-doc description warning (Desnes Nunes) [RHEL-34114] - thunderbolt: Reduce retry timeout to speed up boot for some devices (Desnes Nunes) [RHEL-34114] - thunderbolt: Keep link as asymmetric if preferred by hardware (Desnes Nunes) [RHEL-34114] - thunderbolt: make tb_bus_type const (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Parse Accessory Mode information (Desnes Nunes) [RHEL-34114] - dt-bindings: connector: usb: add accessory mode description (Desnes Nunes) [RHEL-34114] - xhci: Fix null pointer dereference during S4 resume when resetting ep0 (Desnes Nunes) [RHEL-34114] - usb: dwc3: imx8mp: Fix smatch warning (Desnes Nunes) [RHEL-34114] - usb: typec: fixed a typo (Desnes Nunes) [RHEL-34114] - usb: gadget: f_fs: fix fortify warning (Desnes Nunes) [RHEL-34114] - usb: storage: Remove snprintf() from sysfs call-backs and replace with sysfs_emit() (Desnes Nunes) [RHEL-34114] - usb: mon_text: Replace snprintf() with the safer scnprintf() variant (Desnes Nunes) [RHEL-34114] - usb: mon_stat: Replace snprintf() with the safer scnprintf() variant (Desnes Nunes) [RHEL-34114] - usb: typec: mux: add Qualcomm WCD939X USB SubSystem Altmode Mux driver (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: Document WCD939x USB SubSystem Altmode/Analog Audio Switch (Desnes Nunes) [RHEL-34114] - usb: core: Fix crash w/ usb_choose_configuration() if no driver (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Query Source partner for FRS capability only if it is DRP (Desnes Nunes) [RHEL-34114] - usb: typec: change altmode SVID to u16 entry (Desnes Nunes) [RHEL-34114] - dt-bindings: connector: usb: add altmodes description (Desnes Nunes) [RHEL-34114] - usb: typec: Remove usage of the deprecated ida_simple_xx() API (Desnes Nunes) [RHEL-34114] - usb: chipidea: Remove usage of the deprecated ida_simple_xx() API (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: nxp,ptn5110: Fix typos in the title (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: genesys,gl850g: Document 'peer-hub' (Desnes Nunes) [RHEL-34114] - usb: cdc-acm: return correct error code on unsupported break (Desnes Nunes) [RHEL-34114] - thunderbolt: Add support for Intel Lunar Lake (Desnes Nunes) [RHEL-34114] - thunderbolt: Disable PCIe extended encapsulation upon teardown properly (Desnes Nunes) [RHEL-34114] - thunderbolt: Make PCIe tunnel setup and teardown follow CM guide (Desnes Nunes) [RHEL-34114] - thunderbolt: Improve logging when DisplayPort resource is added due to hotplug (Desnes Nunes) [RHEL-34114] - thunderbolt: Use tb_dp_read_cap() to read DP_COMMON_CAP as well (Desnes Nunes) [RHEL-34114] - thunderbolt: Disable CL states only when actually needed (Desnes Nunes) [RHEL-34114] - thunderbolt: Transition link to asymmetric only when both sides support it (Desnes Nunes) [RHEL-34114] - thunderbolt: Log XDomain link speed and width (Desnes Nunes) [RHEL-34114] - thunderbolt: Move width_name() helper to tb.h (Desnes Nunes) [RHEL-34114] - thunderbolt: Handle lane bonding of Gen 4 XDomain links properly (Desnes Nunes) [RHEL-34114] - thunderbolt: Unwind TMU configuration if tb_switch_set_tmu_mode_params() fails (Desnes Nunes) [RHEL-34114] - media: uvcvideo: Fix power line control for SunplusIT camera (Desnes Nunes) [RHEL-34114] - media: uvcvideo: Pick first best alternate setting insteed of last (Desnes Nunes) [RHEL-34114] - media: uvcvideo: Fix power line control for a Chicony camera (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: fix UCSI on buggy Qualcomm devices (Desnes Nunes) [RHEL-34114] - media: cx231xx: fix a memleak in cx231xx_init_isoc (Desnes Nunes) [RHEL-34114] - usb: xhci: xhci-plat: Add support for BCM2711 (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: xhci: Add support for BCM2711 (Desnes Nunes) [RHEL-34114] - usb: hub: Add quirk to decrease IN-ep poll interval for Microchip USB491x hub (Desnes Nunes) [RHEL-34114] - usb: hub: Replace hardcoded quirk value with BIT() macro (Desnes Nunes) [RHEL-34114] - usb: typec: tcpci: add vconn over current fault handling to maxim_core (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: add tcpm_port_error_recovery symbol (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: tps6598x: add reset-gpios property (Desnes Nunes) [RHEL-34114] - usb: typec: tps6598x: add reset gpio support (Desnes Nunes) [RHEL-34114] - r8152: fix unknown device for choose_configuration (Desnes Nunes) [RHEL-34114] - r8152: Choose our USB config with choose_configuration() rather than probe() (Desnes Nunes) [RHEL-34114] - usb: core: Allow subclassed USB drivers to override usb_choose_configuration() (Desnes Nunes) [RHEL-34114] - usb: core: Don't force USB generic_subclass drivers to define probe() (Desnes Nunes) [RHEL-34114] - usb: atm: Remove snprintf() from sysfs call-backs and replace with sysfs_emit() (Desnes Nunes) [RHEL-34114] - xhci: fix possible null pointer deref during xhci urb enqueue (Desnes Nunes) [RHEL-34114] - xhci: Reconfigure endpoint 0 max packet size only during endpoint reset (Desnes Nunes) [RHEL-34114] - xhci: minor coding style cleanup in 'xhci_try_enable_msi()' (Desnes Nunes) [RHEL-34114] - xhci: rework 'xhci_try_enable_msi()' MSI and MSI-X setup code (Desnes Nunes) [RHEL-34114] - xhci: change 'msix_count' to encompass MSI or MSI-X vectors (Desnes Nunes) [RHEL-34114] - xhci: refactor static MSI function (Desnes Nunes) [RHEL-34114] - xhci: refactor static MSI-X function (Desnes Nunes) [RHEL-34114] - xhci: add handler for only one interrupt line (Desnes Nunes) [RHEL-34114] - xhci: check if legacy irq is available before using it as fallback (Desnes Nunes) [RHEL-34114] - xhci: dbc: Add missing headers (Desnes Nunes) [RHEL-34114] - xhci: dbc: Use sizeof(*pointer) instead of sizeof(type) (Desnes Nunes) [RHEL-34114] - xhci: dbc: Use sizeof_field() where it makes sense (Desnes Nunes) [RHEL-34114] - xhci: dbc: Replace custom return value with proper Linux error code (Desnes Nunes) [RHEL-34114] - xhci: dbc: Don't shadow error codes in store() functions (Desnes Nunes) [RHEL-34114] - xhci: dbc: Check for errors first in xhci_dbc_stop() (Desnes Nunes) [RHEL-34114] - xhci: dbc: Use ATTRIBUTE_GROUPS() (Desnes Nunes) [RHEL-34114] - xhci: dbc: Use sysfs_emit() to instead of scnprintf() (Desnes Nunes) [RHEL-34114] - xhci: dbc: Convert to use sysfs_streq() (Desnes Nunes) [RHEL-34114] - xhci: dbc: Drop duplicate checks for dma_free_coherent() (Desnes Nunes) [RHEL-34114] - usb: new quirk to reduce the SET_ADDRESS request timeout (Desnes Nunes) [RHEL-34114] - usb: xhci: Add timeout argument in address_device USB HCD callback (Desnes Nunes) [RHEL-34114] - media: usb: cx231xx: Stop direct calls to queue num_buffers field (Desnes Nunes) [RHEL-34114] - USB: misc: iowarrior: remove redundant assignment to variable io_res (Desnes Nunes) [RHEL-34114] - thunderbolt: Remove duplicated re-assignment of pointer 'out' (Desnes Nunes) [RHEL-34114] - dt-bindings: phy: imx8mq-usb: add phy tuning properties (Desnes Nunes) [RHEL-34114] - dt-bindings: phy: imx8mq-usb: add power-domains property (Desnes Nunes) [RHEL-34114] - dt-bindings: phy: imx8mq-usb-phy: convert to json schema (Desnes Nunes) [RHEL-34114] - memstick: jmb38x_ms: Annotate struct jmb38x_ms with __counted_by (Desnes Nunes) [RHEL-34114] - memstick r592: make memstick_debug_get_tpc_name() static (Desnes Nunes) [RHEL-34114] - memstick: fix memory leak if card device is never registered (Desnes Nunes) [RHEL-34114] - memstick: core: Imply IOSCHED_BFQ (Desnes Nunes) [RHEL-34114] - mmc: core: Imply IOSCHED_BFQ (Desnes Nunes) [RHEL-34114] - memstick/mspro_block: Convert to use sysfs_emit()/sysfs_emit_at() APIs (Desnes Nunes) [RHEL-34114] - memstick: r592: Fix a UAF bug when removing the driver (Desnes Nunes) [RHEL-34114] - memstick: jmb38x_ms: use appropriate free function in jmb38x_ms_alloc_host() (Desnes Nunes) [RHEL-34114] - memstick: jmb38x_ms: Prefer struct_size over open coded arithmetic (Desnes Nunes) [RHEL-34114] - memstick: switch from 'pci_' to 'dma_' API (Desnes Nunes) [RHEL-34114] - memstick: r592: Change the name of the 'pci_driver' structure to be consistent (Desnes Nunes) [RHEL-34114] - misc: rtsx: clean up one inconsistent indenting (Desnes Nunes) [RHEL-34114] - phy: broadcom: sata: fix Wvoid-pointer-to-enum-cast warning (Desnes Nunes) [RHEL-34114] - phy: broadcom: Kconfig: Add configuration menu for Broadcom phy drivers (Desnes Nunes) [RHEL-34114] - phy: qcom: qmp-ufs: add missing offsets to sm8150 configuration (Desnes Nunes) [RHEL-34114] - phy: core: Remove usage of the deprecated ida_simple_xx() API (Desnes Nunes) [RHEL-34114] - phy: core: add debugfs files (Desnes Nunes) [RHEL-34114] - PCI: tegra: Convert to devm_of_phy_optional_get() (Desnes Nunes) [RHEL-34114] - phy: Add devm_of_phy_optional_get() helper (Desnes Nunes) [RHEL-34114] - doc: phy: Document devm_of_phy_get() (Desnes Nunes) [RHEL-34114] - phy: Remove unused phy_optional_get() (Desnes Nunes) [RHEL-34114] - net: hsr: hsr_slave: Fix the promiscuous mode in offload mode (Felix Maurer) [RHEL-30017] - hsr: Handle failures in module init (Felix Maurer) [RHEL-30017] - hsr: Fix uninit-value access in hsr_get_node() (Felix Maurer) [RHEL-30017 RHEL-33236] {CVE-2024-26863} - net: hsr: Use correct offset for HSR TLV values in supervisory HSR frames (Felix Maurer) [RHEL-30017] - net: hsr: remove WARN_ONCE() in send_hsr_supervision_frame() (Felix Maurer) [RHEL-30017 RHEL-31606] {CVE-2024-26707} - net: hsr: Add support for MC filtering at the slave device (Felix Maurer) [RHEL-30017] - net: hsr: Disable promiscuous mode in offload mode (Felix Maurer) [RHEL-30017]- net: add netdev_lockdep_set_classes() to virtual drivers (Davide Caratti) [RHEL-6066] - net: bridge: use netdev_lockdep_set_classes() (Davide Caratti) [RHEL-6066] - vlan: use netdev_lockdep_set_classes() (Davide Caratti) [RHEL-6066] - net/sched: unregister lockdep keys in qdisc_create/qdisc_alloc error path (Davide Caratti) [RHEL-6066] - net/sched: fix false lockdep warning on qdisc root lock (Davide Caratti) [RHEL-6066] - selftests: net: more pmtu.sh fixes (Hangbin Liu) [RHEL-31077] - selftests: net: cope with slow env in so_txtime.sh test (Hangbin Liu) [RHEL-31077] - selftests: net: cope with slow env in gro.sh test (Hangbin Liu) [RHEL-31077] - selftests: forwarding: Fix bridge locked port test flakiness (Hangbin Liu) [RHEL-31077] - selftests: forwarding: Fix bridge MDB test flakiness (Hangbin Liu) [RHEL-31077] - selftests: forwarding: Fix layer 2 miss test flakiness (Hangbin Liu) [RHEL-31077] - selftests: net: let big_tcp test cope with slow env (Hangbin Liu) [RHEL-31077] - selftests: net: avoid just another constant wait (Hangbin Liu) [RHEL-31077] - selftests: net: fix tcp listener handling in pmtu.sh (Hangbin Liu) [RHEL-31077] - selftests: net: don't access /dev/stdout in pmtu.sh (Hangbin Liu) [RHEL-31077] - selftests: net: test vxlan pmtu exceptions with tcp (Hangbin Liu) [RHEL-31077] - selftests: net: cut more slack for gro fwd tests. (Hangbin Liu) [RHEL-31077] - selftests: forwarding: List helper scripts in TEST_FILES Makefile variable (Hangbin Liu) [RHEL-31077] - selftests: bonding: Check initial state (Hangbin Liu) [RHEL-31077] - selftests: net: fix available tunnels detection (Hangbin Liu) [RHEL-31077] - selftests: net: give more time for GRO aggregation (Hangbin Liu) [RHEL-31077] - selftests: net: fix rps_default_mask with >32 CPUs (Hangbin Liu) [RHEL-31077] - selftests: forwarding: Remove executable bits from lib.sh (Hangbin Liu) [RHEL-31077] - selftests: bonding: Change script interpreter (Hangbin Liu) [RHEL-31077] - selftests/net: fix grep checking for fib_nexthop_multiprefix (Hangbin Liu) [RHEL-31077] - selftests/net: ipsec: fix constant out of range (Hangbin Liu) [RHEL-31077] - selftests: net: fcnal-test: check if FIPS mode is enabled (Hangbin Liu) [RHEL-31077] - selftests: net: vrf-xfrm-tests: change authentication and encryption algos (Hangbin Liu) [RHEL-31077] - selftests: add few test cases for tap driver (Hangbin Liu) [RHEL-31077] - net: tap: NULL pointer derefence in dev_parse_header_protocol when skb->dev is null (Hangbin Liu) [RHEL-31077] - idpf: disable local BH when scheduling napi for marker packets (Michal Schmidt) [RHEL-29553] - idpf: remove dealloc vector msg err in idpf_intr_rel (Michal Schmidt) [RHEL-29553] - idpf: fix minor controlq issues (Michal Schmidt) [RHEL-29553] - idpf: prevent deinit uninitialized virtchnl core (Michal Schmidt) [RHEL-29553] - idpf: cleanup virtchnl cruft (Michal Schmidt) [RHEL-29553] - idpf: refactor idpf_recv_mb_msg (Michal Schmidt) [RHEL-29553] - idpf: add async_handler for MAC filter messages (Michal Schmidt) [RHEL-29553] - idpf: refactor remaining virtchnl messages (Michal Schmidt) [RHEL-29553] - idpf: refactor queue related virtchnl messages (Michal Schmidt) [RHEL-29553] - idpf: refactor vport virtchnl messages (Michal Schmidt) [RHEL-29553] - idpf: implement virtchnl transaction manager (Michal Schmidt) [RHEL-29553] - idpf: add idpf_virtchnl.h (Michal Schmidt) [RHEL-29553] - idpf: avoid compiler padding in virtchnl2_ptype struct (Michal Schmidt) [RHEL-29553] - idpf: add get/set for Ethtool's header split ringparam (Michal Schmidt) [RHEL-29553] - powerpc/smp: do not decrement idle task preempt count in CPU offline (Mamatha Inamdar) [RHEL-38427] {CVE-2021-47454} - Squashfs: check the inode number is not the invalid value of zero (Abhi Das) [RHEL-35098] {CVE-2024-26982} - locktorture: Increase Hamming distance between call_rcu_chain and rcu_call_chains (Waiman Long) [RHEL-35759] - torture: add missing dependency on hrtimer.h (Waiman Long) [RHEL-35759] - locking/mutex: Document that mutex_unlock() is non-atomic (Waiman Long) [RHEL-35759] - cleanup: Add conditional guard support (Waiman Long) [RHEL-35759] - locking/osq_lock: Clarify osq_wait_next() (Waiman Long) [RHEL-35759] - locking/osq_lock: Clarify osq_wait_next() calling convention (Waiman Long) [RHEL-35759] - locking/osq_lock: Move the definition of optimistic_spin_node into osq_lock.c (Waiman Long) [RHEL-35759] - locktorture: Check the correct variable for allocation failure (Waiman Long) [RHEL-35759] - locktorture: Rename readers_bind/writers_bind to bind_readers/bind_writers (Waiman Long) [RHEL-35759] - doc: Catch-up update for locktorture module parameters (Waiman Long) [RHEL-35759] - locktorture: Add call_rcu_chains module parameter (Waiman Long) [RHEL-35759] - locktorture: Add new module parameters to lock_torture_print_module_parms() (Waiman Long) [RHEL-35759] - torture: Print out torture module parameters (Waiman Long) [RHEL-35759] - locktorture: Add acq_writer_lim to complain about long acquistion times (Waiman Long) [RHEL-35759] - locktorture: Consolidate "if" statements in lock_torture_writer() (Waiman Long) [RHEL-35759] - locktorture: Alphabetize torture_param() entries (Waiman Long) [RHEL-35759] - rcutorture: Fix stuttering races and other issues (Waiman Long) [RHEL-35759] - locktorture: Add readers_bind and writers_bind module parameters (Waiman Long) [RHEL-35759] - torture: Move rcutorture_sched_setaffinity() out of rcutorture (Waiman Long) [RHEL-35759] - torture: Make torture_hrtimeout_ns() take an hrtimer mode parameter (Waiman Long) [RHEL-35759] - torture: Share torture_random_state with torture_shuffle_tasks() (Waiman Long) [RHEL-35759] - locking/seqlock: Fix grammar in comment (Waiman Long) [RHEL-35759] - locking/seqlock: Propagate 'const' pointers within read-only methods, remove forced type casts (Waiman Long) [RHEL-35759] - locking/lockdep: Fix string sizing bug that triggers a format-truncation compiler-warning (Waiman Long) [RHEL-35759] - locking/seqlock: Change __seqprop() to return the function pointer (Waiman Long) [RHEL-35759] - locking/seqlock: Simplify SEQCOUNT_LOCKNAME() (Waiman Long) [RHEL-35759] - locking/seqlock: Fix typo in comment (Waiman Long) [RHEL-35759] - locking/debug: Fix debugfs API return value checks to use IS_ERR() (Waiman Long) [RHEL-35759] - locking/ww_mutex/test: Make sure we bail out instead of livelock (Waiman Long) [RHEL-35759] - locking/ww_mutex/test: Fix potential workqueue corruption (Waiman Long) [RHEL-35759] - locking/ww_mutex/test: Use prng instead of rng to avoid hangs at bootup (Waiman Long) [RHEL-35759] - locking: export contention tracepoints for bcachefs six locks (Waiman Long) [RHEL-35759] - locking/seqlock: Do the lockdep annotation before locking in do_write_seqcount_begin_nested() (Waiman Long) [RHEL-35759] - lockdep: fix static memory detection even more (Waiman Long) [RHEL-35759] - torture: Stop right-shifting torture_random() return values (Waiman Long) [RHEL-35759] - torture: Move stutter_wait() timeouts to hrtimers (Waiman Long) [RHEL-35759] - torture: Move torture_shuffle() timeouts to hrtimers (Waiman Long) [RHEL-35759] - torture: Move torture_onoff() timeouts to hrtimers (Waiman Long) [RHEL-35759] - torture: Make torture_hrtimeout_*() use TASK_IDLE (Waiman Long) [RHEL-35759] - torture: Add lock_torture writer_fifo module parameter (Waiman Long) [RHEL-35759] - torture: Add a kthread-creation callback to _torture_create_kthread() (Waiman Long) [RHEL-35759] - torture: Support randomized shuffling for proxy exec testing (Waiman Long) [RHEL-35759] - locking: add lockevent_read() prototype (Waiman Long) [RHEL-35759] - lockdep: Add lock_set_cmp_fn() annotation (Waiman Long) [RHEL-35759] - locktorture: Add long_hold to adjust lock-hold delays (Waiman Long) [RHEL-35759] - torture: Fix hang during kthread shutdown phase (Waiman Long) [RHEL-35759] - torture: Seed torture_random_state on CPU (Waiman Long) [RHEL-35759] - seqlock: drop seqcount_ww_mutex_t (Waiman Long) [RHEL-35759] - sections: global data can be in .bss (Waiman Long) [RHEL-35759] - bnxt_en: do not map packet buffers twice (Petr Oros) [RHEL-31941] - bnxt_en: Fix skb recycling logic in bnxt_deliver_skb() (Petr Oros) [RHEL-31941] - bpf, test_run: fix crashes due to XDP frame overwriting/corruption (Petr Oros) [RHEL-31941] - bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES (Petr Oros) [RHEL-31941] - Revert "bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES" (Petr Oros) [RHEL-31941] - bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES (Petr Oros) [RHEL-31941] - page_pool: fix netlink dump stop/resume (Petr Oros) [RHEL-31941] - page_pool: fix typos and punctuation (Petr Oros) [RHEL-31941] - page_pool: transition to reference count management after page draining (Petr Oros) [RHEL-31941] - net: page_pool: factor out releasing DMA from releasing the page (Petr Oros) [RHEL-31941] - net: page_pool: fix general protection fault in page_pool_unlist (Petr Oros) [RHEL-31941] - tools: ynl: don't skip regeneration from make targets (Petr Oros) [RHEL-31941] - tools: ynl: order building samples after generated code (Petr Oros) [RHEL-31941] - tools: ynl: make sure we use local headers for page-pool (Petr Oros) [RHEL-31941] - tools: ynl: fix build of the page-pool sample (Petr Oros) [RHEL-31941] - tools: ynl: add sample for getting page-pool information (Petr Oros) [RHEL-31941] - net: page_pool: mute the periodic warning for visible page pools (Petr Oros) [RHEL-31941] - net: page_pool: expose page pool stats via netlink (Petr Oros) [RHEL-31941] - net: page_pool: report when page pool was destroyed (Petr Oros) [RHEL-31941] - net: page_pool: report amount of memory held by page pools (Petr Oros) [RHEL-31941] - net: page_pool: add netlink notifications for state changes (Petr Oros) [RHEL-31941] - net: page_pool: implement GET in the netlink API (Petr Oros) [RHEL-31941] - net: page_pool: add nlspec for basic access to page pools (Petr Oros) [RHEL-31941] - eth: link netdev to page_pools in drivers (Petr Oros) [RHEL-31941] - net: page_pool: stash the NAPI ID for easier access (Petr Oros) [RHEL-31941] - net: page_pool: record pools per netdev (Petr Oros) [RHEL-31941] - net: page_pool: id the page pools (Petr Oros) [RHEL-31941] - net: page_pool: factor out uninit (Petr Oros) [RHEL-31941] - net: page_pool: avoid touching slow on the fastpath (Petr Oros) [RHEL-31941] - net: page_pool: split the page_pool_params into fast and slow (Petr Oros) [RHEL-31941] - page_pool: update document about fragment API (Petr Oros) [RHEL-31941] - page_pool: introduce page_pool_alloc() API (Petr Oros) [RHEL-31941] - page_pool: remove PP_FLAG_PAGE_FRAG (Petr Oros) [RHEL-31941] - bnxt_en: Let the page pool manage the DMA mapping (Petr Oros) [RHEL-31941] - bnxt_en: Use the unified RX page pool buffers for XDP and non-XDP (Petr Oros) [RHEL-31941] - page_pool: unify frag_count handling in page_pool_is_last_frag() (Petr Oros) [RHEL-31941] - page_pool: fragment API support for 32-bit arch with 64-bit DMA (Petr Oros) [RHEL-31941] - page_pool: fix documentation typos (Petr Oros) [RHEL-31941] - docs: net: page_pool: de-duplicate the intro comment (Petr Oros) [RHEL-31941] - net: skbuff: always try to recycle PP pages directly when in softirq (Petr Oros) [RHEL-31941] - page_pool: add a lockdep check for recycling in hardirq (Petr Oros) [RHEL-31941] - net: skbuff: avoid accessing page_pool if !napi_safe when returning page (Petr Oros) [RHEL-31941] - page_pool: place frag_* fields in one cacheline (Petr Oros) [RHEL-31941] - net: page_pool: merge page_pool_release_page() with page_pool_return_page() (Petr Oros) [RHEL-31941] - net: page_pool: hide page_pool_release_page() (Petr Oros) [RHEL-31941] - eth: stmmac: let page recycling happen with skbs (Petr Oros) [RHEL-31941] - page_pool: add DMA_ATTR_WEAK_ORDERING on all mappings (Petr Oros) [RHEL-31941] - xdp: remove unused {__,}xdp_release_frame() (Petr Oros) [RHEL-31941] - xdp: recycle Page Pool backed skbs built from XDP frames (Petr Oros) [RHEL-31941] - net: page_pool, skbuff: make skb_mark_for_recycle() always available (Petr Oros) [RHEL-31941] - selftests/bpf: robustify test_xdp_do_redirect with more payload magics (Petr Oros) [RHEL-31941] - Documentation: networking: correct spelling (Petr Oros) [RHEL-31941] - erspan: make sure erspan_base_hdr is present in skb->head (Xin Long) [RHEL-37232] {CVE-2024-35888} - tcp: Add memory barrier to tcp_push() (Antoine Tenart) [RHEL-22708] - tcp: tcp_wfree() refactoring (Antoine Tenart) [RHEL-22708] - powerpc/powernv: Add a null pointer check to scom_debug_init_one() (Mamatha Inamdar) [RHEL-37052] {CVE-2023-52690} - KVM: Drop unused @may_block param from gfn_to_pfn_cache_invalidate_start() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add coverage of EPT-disabled to vmx_dirty_log_test (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Fix and clarify comments about clearing D-bit vs. write-protecting (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Remove function comments above clear_dirty_{gfn_range,pt_masked}() (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Write-protect L2 SPTEs in TDP MMU when clearing dirty status (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Precisely invalidate MMU root_role during CPUID update (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Disable LBR virtualization if the CPU doesn't support LBR callstacks (Maxim Levitsky) [RHEL-32430] - perf/x86/intel: Expose existence of callback support to KVM (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Snapshot LBR capabilities during module initialization (Maxim Levitsky) [RHEL-32430] - tools/include: Sync uapi/linux/kvm.h and asm/kvm.h with the kernel sources (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Do not mask LVTPC when handling a PMI on AMD platforms (Maxim Levitsky) [RHEL-32430] - KVM: x86: Snapshot if a vCPU's vendor model is AMD vs. Intel compatible (Maxim Levitsky) [RHEL-32430] - KVM: x86: Stop compiling vmenter.S with OBJECT_FILES_NON_STANDARD (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Create a stack frame in __svm_sev_es_vcpu_run() (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Save/restore args across SEV-ES VMRUN via host save area (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Save/restore non-volatile GPRs in SEV-ES VMRUN via host save area (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Wrap __svm_sev_es_vcpu_run() with #ifdef CONFIG_KVM_AMD_SEV (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Create a stack frame in __svm_vcpu_run() for unwinding (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Clobber RAX instead of RBX when discarding spec_ctrl_intercepted (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Drop 32-bit "support" from __svm_sev_es_vcpu_run() (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Remove a useless zeroing of allocated memory (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Ignore MKTME KeyID bits when intercepting #PF for allow_smaller_maxphyaddr (Maxim Levitsky) [RHEL-32430] - KVM: selftests: fix max_guest_memory_test with more that 256 vCPUs (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Verify post-RESET value of PERF_GLOBAL_CTRL in PMCs test (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Set enable bits for GP counters in PERF_GLOBAL_CTRL at "RESET" (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: x86: Don't overflow lpage_info when checking attributes (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Disable support for adaptive PEBS (Maxim Levitsky) [RHEL-32430] - KVM: Explicitly disallow activatating a gfn_to_pfn_cache with INVALID_GPA (Maxim Levitsky) [RHEL-32430] - KVM: Check validity of offset+length of gfn_to_pfn_cache prior to activation (Maxim Levitsky) [RHEL-32430] - KVM: Add helpers to consolidate gfn_to_pfn_cache's page split check (Maxim Levitsky) [RHEL-32430] - KVM: SEV: fix compat ABI for KVM_MEMORY_ENCRYPT_OP (Maxim Levitsky) [RHEL-32430] - selftests: kvm: remove meaningless assignments in Makefiles (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Check that PV_UNHALT is cleared when HLT exiting is disabled (Maxim Levitsky) [RHEL-32430] - KVM: x86: Use actual kvm_cpuid.base for clearing KVM_FEATURE_PV_UNHALT (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce __kvm_get_hypervisor_cpuid() helper (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Explicitly close guest_memfd files in some gmem tests (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: fix recursive deadlock in timer injection (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: simplify locking and make more self-contained (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: remove WARN_ON_ONCE() with false positives in evtchn delivery (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: inject vCPU upcall vector when local APIC is enabled (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: improve accuracy of Xen timers (Maxim Levitsky) [RHEL-32430] - hyperv-tlfs: Change prefix of generic HV_REGISTER_* MSRs to HV_MSR_* (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a basic SEV-ES smoke test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a basic SEV smoke test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Use the SEV library APIs in the intra-host migration test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add library for creating and interacting with SEV guests (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Allow tagging protected memory in guest page tables (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Explicitly ucall pool from shared memory (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add support for protected vm_vaddr_* allocations (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add support for allocating/managing protected guest memory (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a macro to iterate over a sparsebit range (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Make sparsebit structs const where appropriate (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Extend VM creation's @shape to allow control of VM subtype (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: Use TAP interface in the userspace_msr_exit test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: Use TAP interface in the vmx_pmu_caps test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: Use TAP interface in the fix_hypercall test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: Use TAP interface in the sync_regs test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a macro to define a test with one vcpu (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Move setting a vCPU's entry point to a dedicated API (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: sync_regs_test: Get regs structure before modifying it (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: sync_regs_test: Use vcpu_run() where appropriate (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Combine "check" and "get" APIs for passthrough MSR lookups (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Rename vmplX_ssp -> plX_ssp (Maxim Levitsky) [RHEL-32430] - kvm/x86: allocate the write-tracking metadata on-demand (Maxim Levitsky) [RHEL-32430] - KVM: VMX: return early if msr_bitmap is not supported (Maxim Levitsky) [RHEL-32430] - KVM: VMX: fix comment to add LBR to passthrough MSRs (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Explicitly check NMI from guest to reducee false positives (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add CONFIG_64BIT definition for the build (Maxim Levitsky) [RHEL-32430] - selftests/kvm: Fix issues with $(SPLIT_TESTS) (Maxim Levitsky) [RHEL-32430] - KVM: Get rid of return value from kvm_arch_create_vm_debugfs() (Maxim Levitsky) [RHEL-32430] - tools/include: Sync x86 asm/irq_vectors.h with the kernel sources (Maxim Levitsky) [RHEL-32430] - x86: irq: unconditionally define KVM interrupt vectors (Maxim Levitsky) [RHEL-32430] - KVM: fix kvm_mmu_memory_cache allocation warning (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Free TDP MMU roots while holding mmy_lock for read (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Alloc TDP MMU roots while holding mmu_lock for read (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Check for usable TDP MMU root while holding mmu_lock for read (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Skip invalid TDP MMU roots when write-protecting SPTEs (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Skip invalid roots when zapping leaf SPTEs for GFN range (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Allow passing '-1' for "all" as_id for TDP MMU iterators (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Don't do TLB flush when zappings SPTEs in invalid roots (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Zap invalidated TDP MMU roots at 4KiB granularity (Maxim Levitsky) [RHEL-32430] - KVM: Add a comment explaining the directed yield pending interrupt logic (Maxim Levitsky) [RHEL-32430] - KVM: x86: Clean up directed yield API for "has pending interrupt" (Maxim Levitsky) [RHEL-32430] - KVM: x86: Rely solely on preempted_in_kernel flag for directed yield (Maxim Levitsky) [RHEL-32430] - KVM: Add dedicated arch hook for querying if vCPU was preempted in-kernel (Maxim Levitsky) [RHEL-32430] - KVM: x86: Sanity check that kvm_has_noapic_vcpu is zero at module_exit() (Maxim Levitsky) [RHEL-32430] - KVM: x86: Move "KVM no-APIC vCPU" key management into local APIC code (Maxim Levitsky) [RHEL-32430] - KVM: x86: Fully defer to vendor code to decide how to force immediate exit (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Handle KVM-induced preemption timer exits in fastpath for L2 (Maxim Levitsky) [RHEL-32430] - KVM: x86: Move handling of is_guest_mode() into fastpath exit handlers (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Handle forced exit due to preemption timer in fastpath (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Re-enter guest in fastpath for "spurious" preemption timer exits (Maxim Levitsky) [RHEL-32430] - KVM: x86: Plumb "force_immediate_exit" into kvm_entry() tracepoint (Maxim Levitsky) [RHEL-32430] - KVM: x86: Drop superfluous check on direct MMU vs. WRITE_PF_TO_SP flag (Maxim Levitsky) [RHEL-32430] - KVM: x86: Drop dedicated logic for direct MMUs in reexecute_instruction() (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Don't acquire mmu_lock when using indirect_shadow_pages as a heuristic (Maxim Levitsky) [RHEL-32430] - KVM: x86: Open code all direct reads to guest DR6 and DR7 (Maxim Levitsky) [RHEL-32430] - KVM: x86: Make kvm_get_dr() return a value, not use an out parameter (Maxim Levitsky) [RHEL-32430] - x86/cpu: Add a VMX flag to enumerate 5-level EPT support to userspace (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test top-down slots event in x86's pmu_counters_test (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: allow vcpu_info content to be 'safely' copied (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: check the need for invalidation under read lock first (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: advertize the KVM_XEN_HVM_CONFIG_SHARED_INFO_HVA capability (Maxim Levitsky) [RHEL-32430] - KVM: selftests: re-map Xen's vcpu_info using HVA rather than GPA (Maxim Levitsky) [RHEL-32430] - KVM: selftests: map Xen's shared_info page using HVA rather than GFN (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: allow vcpu_info to be mapped by fixed HVA (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: allow shared_info to be mapped by fixed HVA (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: re-initialize shared_info if guest (32/64-bit) mode is set (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: separate initialization of shared_info cache and content (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: allow a cache to be activated with a fixed (userspace) HVA (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: include page offset in uhva and use it consistently (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: stop open-coding offset_in_page() (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: remove KVM_GUEST_USES_PFN usage (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: add a mark-dirty helper (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: mark guest pages dirty with the pfncache lock held (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: remove unnecessary exports (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: Add a map helper function (Maxim Levitsky) [RHEL-32430] - treewide: remove CONFIG_HAVE_KVM (Maxim Levitsky) [RHEL-32430] - vfio: replace CONFIG_HAVE_KVM with IS_ENABLED(CONFIG_KVM) (Maxim Levitsky) [RHEL-32430] - x86: replace CONFIG_HAVE_KVM with IS_ENABLED(CONFIG_KVM) (Maxim Levitsky) [RHEL-32430] - MIPS: introduce Kconfig for MIPS VZ (Maxim Levitsky) [RHEL-32430] - kvm: move "select IRQ_BYPASS_MANAGER" to common code (Maxim Levitsky) [RHEL-32430] - KVM: remove unnecessary #ifdef (Maxim Levitsky) [RHEL-32430] - KVM: define __KVM_HAVE_GUEST_DEBUG unconditionally (Maxim Levitsky) [RHEL-32430] - kvm: replace __KVM_HAVE_READONLY_MEM with Kconfig symbol (Maxim Levitsky) [RHEL-32430] - KVM: arm64: move ARM-specific defines to uapi/asm/kvm.h (Maxim Levitsky) [RHEL-32430] - KVM: powerpc: move powerpc-specific structs to uapi/asm/kvm.h (Maxim Levitsky) [RHEL-32430] - KVM: x86: move x86-specific structs to uapi/asm/kvm.h (Maxim Levitsky) [RHEL-32430] - KVM: remove more traces of device assignment UAPI (Maxim Levitsky) [RHEL-32430] - kvm: x86: use a uapi-friendly macro for GENMASK (Maxim Levitsky) [RHEL-32430] - kvm: x86: use a uapi-friendly macro for BIT (Maxim Levitsky) [RHEL-32430] - uapi: introduce uapi-friendly macros for GENMASK (Maxim Levitsky) [RHEL-32430] - KVM: x86: rename push to emulate_push for consistency (Maxim Levitsky) [RHEL-32430] - KVM: x86: Clean up partially uninitialized integer in emulate_pop() (Maxim Levitsky) [RHEL-32430] - KVM: x86/emulator: emulate movbe with operand-size prefix (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Report up-to-date exit qualification to userspace (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Return -EINVAL instead of -EBUSY on attempt to re-init SEV/SEV-ES (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Add support for allowing zero SEV ASIDs (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Use unsigned integers when dealing with ASIDs (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Set sev->asid in sev_asid_new() instead of overloading the return (Maxim Levitsky) [RHEL-32430] - KVM: Nullify async #PF worker's "apf" pointer as soon as it might be freed (Maxim Levitsky) [RHEL-32430] - KVM: Get reference to VM's address space in the async #PF worker (Maxim Levitsky) [RHEL-32430] - KVM: Put mm immediately after async #PF worker completes remote gup() (Maxim Levitsky) [RHEL-32430] - KVM: Always flush async #PF workqueue when vCPU is being destroyed (Maxim Levitsky) [RHEL-32430] - KVM: x86: Improve documentation of MSR_KVM_ASYNC_PF_EN (Maxim Levitsky) [RHEL-32430] - x86/kvm: Use separate percpu variable to track the enabling of asyncpf (Maxim Levitsky) [RHEL-32430] - KVM: x86: Fix broken debugregs ABI for 32 bit kernels (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Avoid CPL lookup if PMC enabline for USER and KERNEL is the same (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Check eventsel first when emulating (branch) insns retired (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Expand the comment about what bits are check emulating events (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Snapshot event selectors that KVM emulates in software (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Process only enabled PMCs when emulating events in software (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Add macros to iterate over all PMCs given a bitmap (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Snapshot and clear reprogramming bitmap before reprogramming (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Move pmc_idx => pmc translation helper to common code (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Add common define to capture fixed counters offset (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Zero out PMU metadata on AMD if PMU is disabled (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Use KMEM_CACHE instead of kmem_cache_create() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Extend PMU counters test to validate RDPMC after WRMSR (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add helpers for safe and safe+forced RDMSR, RDPMC, and XGETBV (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a forced emulation variation of KVM_ASM_SAFE() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test PMC virtualization with forced emulation (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Move KVM_FEP macro into common library header (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Query module param to detect FEP in MSR filtering test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add helpers to read integer module params (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a helper to query if the PMU module param is enabled (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Expand PMU counters test to verify LLC events (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add functional test for Intel's fixed PMU counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test consistency of CPUID with num of fixed counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test consistency of CPUID with num of gp counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test Intel PMU architectural events on fixed counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test Intel PMU architectural events on gp counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add pmu.h and lib/pmu.c for common PMU assets (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Extend {kvm,this}_pmu_has() to support fixed counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Drop the "name" param from KVM_X86_PMU_FEATURE() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add vcpu_set_cpuid_property() to set properties (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Explicitly check for RDPMC of unsupported Intel PMC types (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Treat "fixed" PMU type in RDPMC as index as a value, not flag (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Disallow "fast" RDPMC for architectural Intel PMUs (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Apply "fast" RDPMC only to Intel PMUs (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Prioritize VMX interception over #GP on RDPMC due to bad index (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Don't ignore bits 31:30 for RDPMC index on AMD (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Get eventsel for fixed counters from perf (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Setup fixed counters' eventsel during PMU initialization (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Remove KVM's enumeration of Intel's architectural encodings (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Allow programming events that match unsupported arch events (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Always treat Fixed counters as available when supported (Maxim Levitsky) [RHEL-32430] - KVM: x86: Use mutex guards to eliminate __kvm_x86_vendor_init() (Maxim Levitsky) [RHEL-32430] - KVM: Harden against unpaired kvm_mmu_notifier_invalidate_range_end() calls (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Flush pages under kvm->lock to fix UAF in svm_register_enc_region() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a testcase to verify GUEST_MEMFD and READONLY are exclusive (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Create GUEST_MEMFD for relevant invalid flags testcases (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Restrict KVM_SW_PROTECTED_VM to the TDP MMU (Maxim Levitsky) [RHEL-32430] - KVM: x86: Update KVM_SW_PROTECTED_VM docs to make it clear they're a WIP (Maxim Levitsky) [RHEL-32430] - KVM: Make KVM_MEM_GUEST_MEMFD mutually exclusive with KVM_MEM_READONLY (Maxim Levitsky) [RHEL-32430] - KVM: x86: Mark target gfn of emulated atomic instruction as dirty (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Don't assert on exact number of 4KiB in dirty log split test (Maxim Levitsky) [RHEL-32430] - KVM: x86: Fix KVM_GET_MSRS stack info leak (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Fix type length error when reading pmu->fixed_ctr_ctrl (Maxim Levitsky) [RHEL-32430] - KVM: x86: Make gtod_is_based_on_tsc() return 'bool' (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Make hyperv_clock require TSC based system clocksource (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Run clocksource dependent tests with hyperv_clocksource_tsc_page too (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Use generic sys_clocksource_is_tsc() in vmx_nested_tsc_scaling_test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Generalize check_clocksource() from kvm_clock_test (Maxim Levitsky) [RHEL-32430] - KVM: x86: Check irqchip mode before create PIT (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fail tests when open() fails with !ENOENT (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Avoid infinite loop in hyperv_features when invtsc is missing (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Delete superfluous, unused "stage" variable in AMX test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86_64: Remove redundant newlines (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Remove redundant newlines (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Reword the NX hugepage test's skip message to be more helpful (Maxim Levitsky) [RHEL-32430] - tools headers UAPI: Sync kvm headers with the kernel sources (Maxim Levitsky) [RHEL-32430] - KVM: x86: add missing "depends on KVM" (Maxim Levitsky) [RHEL-32430] - KVM: fix direction of dependency on MMU notifiers (Maxim Levitsky) [RHEL-32430] - KVM: introduce CONFIG_KVM_COMMON (Maxim Levitsky) [RHEL-32430] - KVM: clean up directives to compile out irqfds (Maxim Levitsky) [RHEL-32430] - KVM: remove deprecated UAPIs (Maxim Levitsky) [RHEL-32430] - KVM: remove CONFIG_HAVE_KVM_IRQFD (Maxim Levitsky) [RHEL-32430] - KVM: remove CONFIG_HAVE_KVM_EVENTFD (Maxim Levitsky) [RHEL-32430] - KVM: guest-memfd: fix unused-function warning (Maxim Levitsky) [RHEL-32430] - KVM x86/xen: add an override for PVCLOCK_TSC_STABLE_BIT (Maxim Levitsky) [RHEL-32430] - KVM: nSVM: Hide more stuff under CONFIG_KVM_HYPERV/CONFIG_HYPERV (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Hide more stuff under CONFIG_KVM_HYPERV (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Introduce accessor to get Hyper-V eVMCS pointer (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Introduce helpers to check if Hyper-V evmptr12 is valid/set (Maxim Levitsky) [RHEL-32430] - KVM: x86: Make Hyper-V emulation optional (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Move guest_cpuid_has_evmcs() to hyperv.h (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix vmxon_pa == vmcs12_pa == -1ull nVMX testcase for !eVMCS (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Make Hyper-V tests explicitly require KVM Hyper-V support (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Split off helper for emulating VMCLEAR on Hyper-V eVMCS (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce helper to handle Hyper-V paravirt TLB flush requests (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Split off hyperv_evmcs.{ch} (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce helper to check if vector is set in Hyper-V SynIC (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce helper to check if auto-EOI is set in Hyper-V SynIC (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Split off vmx_onhyperv.{ch} from hyperv.{ch} (Maxim Levitsky) [RHEL-32430] - KVM: x86: Move Hyper-V partition assist page out of Hyper-V emulation context (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: Remove unneeded xen context from kvm_arch when !CONFIG_KVM_XEN (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix broken assert messages in Hyper-V features test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix benign %llx vs. %lx issues in guest asserts (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix MWAIT error message when guest assertion fails (Maxim Levitsky) [RHEL-32430] - KVM: Harden copying of userspace-array against overflow (Maxim Levitsky) [RHEL-32430] - KVM: x86: Harden copying of userspace-array against overflow (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: fix comment about mmu_unsync_pages_lock (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: always take tdp_mmu_pages_lock (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: remove unnecessary "bool shared" argument from iterators (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: remove unnecessary "bool shared" argument from functions (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Check for leaf SPTE when clearing dirty bit in the TDP MMU (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Fix off-by-1 when splitting huge pages during CLEAR (Maxim Levitsky) [RHEL-32430] - KVM: move KVM_CAP_DEVICE_CTRL to the generic check (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Track emulated counter events instead of previous counter (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Update sample period in pmc_write_counter() (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Remove manual clearing of fields in kvm_pmu_init() (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Stop calling kvm_pmu_reset() at RESET (it's redundant) (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Reset the PMU, i.e. stop counters, before refreshing (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Move PMU reset logic to common x86 code (Maxim Levitsky) [RHEL-32430] - KVM: SVM,VMX: Use %rip-relative addressing to access kvm_rebooting (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Don't intercept IRET when injecting NMI and vNMI is enabled (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Explicitly require FLUSHBYASID to enable SEV support (Maxim Levitsky) [RHEL-32430] - KVM: nSVM: Advertise support for flush-by-ASID (Maxim Levitsky) [RHEL-32430] - Revert "nSVM: Check for reserved encodings of TLB_CONTROL in nested VMCB" (Maxim Levitsky) [RHEL-32430] - KVM: x86: Don't unnecessarily force masterclock update on vCPU hotplug (Maxim Levitsky) [RHEL-32430] - KVM: x86: Use a switch statement and macros in __feature_translate() (Maxim Levitsky) [RHEL-32430] - KVM: x86: Advertise CPUID.(EAX=7,ECX=2):EDX[5:0] to userspace (Maxim Levitsky) [RHEL-32430] - KVM: x86: Turn off KVM_WERROR by default for all configs (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Remove x86's so called "MMIO warning" test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add logic to detect if ioctl() failed because VM was killed (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Drop the single-underscore ioctl() helpers (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Declare flush_remote_tlbs{_range}() hooks iff HYPERV!=n (Maxim Levitsky) [RHEL-32430] - KVM: x86: Use KVM-governed feature framework to track "LAM enabled" (Maxim Levitsky) [RHEL-32430] - KVM: x86: Advertise and enable LAM (user and supervisor) (Maxim Levitsky) [RHEL-32430] - KVM: x86: Virtualize LAM for user pointer (Maxim Levitsky) [RHEL-32430] - KVM: x86: Virtualize LAM for supervisor pointer (Maxim Levitsky) [RHEL-32430] - KVM: x86: Untag addresses for LAM emulation where applicable (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce get_untagged_addr() in kvm_x86_ops and call it in emulator (Maxim Levitsky) [RHEL-32430] - KVM: x86: Remove kvm_vcpu_is_illegal_gpa() (Maxim Levitsky) [RHEL-32430] - KVM: x86: Add & use kvm_vcpu_is_legal_cr3() to check CR3's legality (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Drop non-PA bits when getting GFN for guest's PGD (Maxim Levitsky) [RHEL-32430] - KVM: SEV: Do not intercept accesses to MSR_IA32_XSS for SEV-ES guests (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix dynamic generation of configuration names (Maxim Levitsky) [RHEL-32430] - KVM: Convert comment into an assertion in kvm_io_bus_register_dev() (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Update EFER software model on CR0 trap for SEV-ES (Maxim Levitsky) [RHEL-32430] - KVM: selftests: add -MP to CFLAGS (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Actually print out magic token in NX hugepages skip message (Maxim Levitsky) [RHEL-32430] - KVM: x86: Remove 'return void' expression for 'void function' (Maxim Levitsky) [RHEL-32430] - Revert "KVM: Prevent module exit until all VMs are freed" (Maxim Levitsky) [RHEL-32430] - KVM: Set file_operations.owner appropriately for all such structures (Maxim Levitsky) [RHEL-32430] - KVM: x86: Get CPL directly when checking if loaded vCPU is in kernel mode (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Avoid using forced target for generating arm64 headers (Maxim Levitsky) [RHEL-32430] - tools headers arm64: Update sysreg.h with kernel sources (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Generate sysreg-defs.h and add to include path (Maxim Levitsky) [RHEL-32430] - perf build: Generate arm64's sysreg-defs.h and add to include path (Maxim Levitsky) [RHEL-32430] - tools: arm64: Add a Makefile for generating sysreg-defs.h (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test behavior of HWCR, a.k.a. MSR_K7_HWCR (Maxim Levitsky) [RHEL-32430] - KVM: Annotate struct kvm_irq_routing_table with __counted_by (Maxim Levitsky) [RHEL-32430] - powerpc/powernv: Add a null pointer check in opal_event_init() (Mamatha Inamdar) [RHEL-37060] {CVE-2023-52686} - crypto: qcom-rng - Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-36682] - crypto: qcom-rng - Add missing dependency on hw_random (Lucas Karpinski) [RHEL-36682] - crypto: qcom-rng - Add hw_random interface support (Lucas Karpinski) [RHEL-36682] - crypto: qcom-rng: Make the core clock optional regardless of ACPI presence (Lucas Karpinski) [RHEL-36682] - crypto: qcom-rng - Fix qcom_rng_of_match unused warning (Lucas Karpinski) [RHEL-36682] - bpf: fix check for attempt to corrupt spilled pointer (Viktor Malik) [RHEL-26569] {CVE-2023-52462} - vxlan: Add missing VNI filter counter update in arp_reduce(). (Ivan Vecera) [RHEL-36610] - vxlan: Fix racy device stats updates. (Ivan Vecera) [RHEL-36610] - selftests: vxlan_mdb: Fix failures with old libnet (Ivan Vecera) [RHEL-36610] - selftests: fill in some missing configs for net (Ivan Vecera) [RHEL-36610] - vxlan: Cleanup IFLA_VXLAN_PORT_RANGE entry in vxlan_get_size() (Ivan Vecera) [RHEL-36610] - mlxsw: spectrum_nve_vxlan: Fix unsupported flag regression (Ivan Vecera) [RHEL-36610] - net-next: gro: Fix use of skb_gro_header_slow (Ivan Vecera) [RHEL-36610] - vxlan: Add missing entries to vxlan_get_size() (Ivan Vecera) [RHEL-36610] - vxlan: vnifilter: Use GFP_KERNEL instead of GFP_ATOMIC (Ivan Vecera) [RHEL-36610] - vxlan: Use helper functions to update stats (Ivan Vecera) [RHEL-36610] - drivers: vxlan: vnifilter: free percpu vni stats on error path (Ivan Vecera) [RHEL-36610] - vxlan: Add support for nexthop ID metadata (Ivan Vecera) [RHEL-36610] - ip_tunnels: Add nexthop ID field to ip_tunnel_key (Ivan Vecera) [RHEL-36610] - selftests: net: vxlan: Fix selftest regression after changes in iproute2. (Ivan Vecera) [RHEL-36610] - selftests: net: vxlan: Add tests for vxlan nolocalbypass option. (Ivan Vecera) [RHEL-36610] - net: vxlan: Add nolocalbypass option to vxlan. (Ivan Vecera) [RHEL-36610] - selftests: net: Add VXLAN MDB test (Ivan Vecera) [RHEL-36610] - vxlan: Enable MDB support (Ivan Vecera) [RHEL-36610] - vxlan: Add MDB data path support (Ivan Vecera) [RHEL-36610] - vxlan: mdb: Add an internal flag to indicate MDB usage (Ivan Vecera) [RHEL-36610] - vxlan: mdb: Add MDB control path support (Ivan Vecera) [RHEL-36610] - vxlan: Expose vxlan_xmit_one() (Ivan Vecera) [RHEL-36610] - vxlan: Move address helpers to private headers (Ivan Vecera) [RHEL-36610] - selftests: Fix failing VXLAN VNI filtering test (Ivan Vecera) [RHEL-36610] - vxlan: Fix memory leaks in error path (Ivan Vecera) [RHEL-36610] - net: gro: skb_gro_header helper function (Ivan Vecera) [RHEL-36610] - net: vxlan: Fix kernel coding style (Ivan Vecera) [RHEL-36610] - net: vxlan: Add extack support to vxlan_fdb_delete (Ivan Vecera) [RHEL-36610] - selftests/net: add missing tests to Makefile (Ivan Vecera) [RHEL-36610] - vxlan: do not feed vxlan_vnifilter_dump_dev with non vxlan devices (Ivan Vecera) [RHEL-36610] - drivers: vxlan: fix returnvar.cocci warning (Ivan Vecera) [RHEL-36610] - vxlan_core: delete unnecessary condition (Ivan Vecera) [RHEL-36610] - drivers: vxlan: vnifilter: add support for stats dumping (Ivan Vecera) [RHEL-36610] - drivers: vxlan: vnifilter: per vni stats (Ivan Vecera) [RHEL-36610] - selftests: add new tests for vxlan vnifiltering (Ivan Vecera) [RHEL-36610] - vxlan: vni filtering support on collect metadata device (Ivan Vecera) [RHEL-36610] - ipv6: sr: fix memleak in seg6_hmac_init_algo (Hangbin Liu) [RHEL-37511] - ipv6: sr: fix missing sk_buff release in seg6_input_core (Hangbin Liu) [RHEL-37511] - ipv6: sr: fix invalid unregister error path (Hangbin Liu) [RHEL-37511] - ipv6: sr: fix incorrect unregister order (Hangbin Liu) [RHEL-37511] - ipv6: sr: add missing seg6_local_exit (Hangbin Liu) [RHEL-37511] - tracing/net_sched: Fix tracepoints that save qdisc_dev() as a string (Ivan Vecera) [RHEL-36218] - net: bql: fix building with BQL disabled (Ivan Vecera) [RHEL-36218] - net: sched: Remove NET_ACT_IPT from Kconfig (Ivan Vecera) [RHEL-36218] - net: fill in MODULE_DESCRIPTION()s for net/sched (Ivan Vecera) [RHEL-36218] - net/sched: act_mirred: Don't zero blockid when net device is being deleted (Ivan Vecera) [RHEL-36218] - selftests: forwarding: Fix layer 2 miss test flakiness (Ivan Vecera) [RHEL-36218] - net: netdevsim: don't try to destroy PHC on VFs (Ivan Vecera) [RHEL-36218] - net: sched: track device in tcf_block_get/put_ext() only for clsact binder types (Ivan Vecera) [RHEL-36218] - net/sched: Remove ipt action tests (Ivan Vecera) [RHEL-36218] - net/sched: simplify tc_action_load_ops parameters (Ivan Vecera) [RHEL-36218] - net: sched: move block device tracking into tcf_block_get/put_ext() (Ivan Vecera) [RHEL-36218] - net/sched: sch_api: conditional netlink notifications (Ivan Vecera) [RHEL-36218] - net/sched: introduce ACT_P_BOUND return code (Ivan Vecera) [RHEL-36218] - net/sched: cls_api: complement tcf_tfilter_dump_policy (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for CBQ qdisc (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for ATM qdisc (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for dsmark qdisc (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for tcindex classifier (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for rsvp classifier (Ivan Vecera) [RHEL-36218] - net/sched: Remove CONFIG_NET_ACT_IPT from default configs (Ivan Vecera) [RHEL-36218] - net/sched: Retire ipt action (Ivan Vecera) [RHEL-36218] - net: sched: em_text: fix possible memory leak in em_text_destroy() (Ivan Vecera) [RHEL-36218] - net/sched: act_mirred: Allow mirred to block (Ivan Vecera) [RHEL-36218] - net/sched: act_mirred: Add helper function tcf_mirred_replace_dev (Ivan Vecera) [RHEL-36218] - net/sched: cls_api: Expose tc block to the datapath (Ivan Vecera) [RHEL-36218] - net/sched: Introduce tc block netdev tracking infra (Ivan Vecera) [RHEL-36218] - net: sched: Add initial TC error skb drop reasons (Ivan Vecera) [RHEL-36218] - packet: add a generic drop reason for receive (Ivan Vecera) [RHEL-36218] - net: sched: Make tc-related drop reason more flexible for remaining qdiscs (Ivan Vecera) [RHEL-36218] - net: sched: Move drop_reason to struct tc_skb_cb (Ivan Vecera) [RHEL-36218] - net/sched: act_api: skip idr replace on bound actions (Ivan Vecera) [RHEL-36218] - net/sched: act_api: rely on rcu in tcf_idr_check_alloc (Ivan Vecera) [RHEL-36218] - net/sched: cls_api: conditional notification of events (Ivan Vecera) [RHEL-36218] - net/sched: cls_api: remove 'unicast' argument from delete notification (Ivan Vecera) [RHEL-36218] - net/sched: act_api: conditional notification of events (Ivan Vecera) [RHEL-36218] - net/sched: act_api: don't open code max() (Ivan Vecera) [RHEL-36218] - rtnl: add helper to send if skb is not null (Ivan Vecera) [RHEL-36218] - rtnl: add helper to check if a notification is needed (Ivan Vecera) [RHEL-36218] - rtnl: add helper to check if rtnl group has listeners (Ivan Vecera) [RHEL-36218] - net/sched: act_api: use tcf_act_for_each_action in tcf_idr_insert_many (Ivan Vecera) [RHEL-36218] - net/sched: act_api: stop loop over ops array on NULL in tcf_action_init (Ivan Vecera) [RHEL-36218] - net/sched: act_api: avoid non-contiguous action array (Ivan Vecera) [RHEL-36218] - net/sched: act_api: use tcf_act_for_each_action (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove filters/tests.json (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: rename concurrency.json to flower.json (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove spurious './' from Makefile (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove spurious nsPlugin usage (Ivan Vecera) [RHEL-36218] - net/sched: cbs: Use units.h instead of the copy of a definition (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove unused import (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: cleanup on Ctrl-C (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: prefix iproute2 functions with "ipr2" (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove unnecessary time.sleep (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove buildebpf plugin (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: report number of workers in use (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: timeout on unbounded loops (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: leverage -all in suite ns teardown (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: use netns delete from pyroute2 (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: move back to per test ns setup (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: cap parallel tdc to 4 cores (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: add hashtable tests for u32 (Ivan Vecera) [RHEL-36218] - net/sched: cls_u32: replace int refcounts with proper refcounts (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: use parallel tdc in kselftests (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: preload all modules in kselftests (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: rework namespaces and devices setup (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: drop '-N' argument from nsPlugin (Ivan Vecera) [RHEL-36218] - net: don't dump stack on queue timeout (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: better validate TCA_FQ_WEIGHTS and TCA_FQ_PRIOMAP (Ivan Vecera) [RHEL-36218] - net, sched: Fix SKB_NOT_DROPPED_YET splat under debug config (Ivan Vecera) [RHEL-36218] - net: sched: Fill in missing MODULE_DESCRIPTION for qdiscs (Ivan Vecera) [RHEL-36218] - net: sched: Fill in missing MODULE_DESCRIPTION for classifiers (Ivan Vecera) [RHEL-36218] - net: sched: Fill in MODULE_DESCRIPTION for act_gate (Ivan Vecera) [RHEL-36218] - sched: act_ct: switch to per-action label counting (Ivan Vecera) [RHEL-36218] - net: sched: sch_qfq: Use non-work-conserving warning handler (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: fastpath needs to take care of sk->sk_pacing_status (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: fix off-by-one error in fq_dequeue() (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: add test for 'rt' upgrade on hfsc (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: move auxiliary scripts to a dedicated folder (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: add missing Kconfig options to 'config' (Ivan Vecera) [RHEL-36218] - net, sched: Add tcf_set_drop_reason for {__,}tcf_classify (Ivan Vecera) [RHEL-36218] - net, sched: Make tc-related drop reason more flexible (Ivan Vecera) [RHEL-36218] - net: sched: cls_u32: Fix allocation size in u32_init() (Ivan Vecera) [RHEL-36218] - netem: Annotate struct disttable with __counted_by (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: add TCA_FQ_WEIGHTS attribute (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: add 3 bands and WRR scheduling (Ivan Vecera) [RHEL-36218] - net_sched: export pfifo_fast prio2band[] (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: remove q->ktime_cache (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: always garbage collect (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: add fast path for mostly idle qdisc (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: change how @inactive is tracked (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: struct sched_data reorg (Ivan Vecera) [RHEL-36218] - net_sched: constify qdisc_priv() (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: update tdc documentation (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: implement tdc parallel test run (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: update test definitions for local resources (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: localize test resources (Ivan Vecera) [RHEL-36218] - net/sched: cls_route: make netlink errors meaningful (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: cls_u32: add tests for classid (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: cls_route: add tests for classid (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: cls_fw: add tests for classid (Ivan Vecera) [RHEL-36218] - net/ipv6: SKB symmetric hash should incorporate transport ports (Ivan Vecera) [RHEL-36218] - net: sched: sch_qfq: Fix UAF in qfq_dequeue() (Ivan Vecera) [RHEL-36218] - net/sched: fq_pie: avoid stalls in fq_pie_timer() (Ivan Vecera) [RHEL-36218] - netem: use seeded PRNG for correlated loss events (Ivan Vecera) [RHEL-36218] - netem: use a seeded PRNG for generating random losses (Ivan Vecera) [RHEL-36218] - netem: add prng attribute to netem_sched_data (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: verify that a qdisc can be grafted onto a taprio class (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: test that taprio can only be attached as root (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: add ptp_mock Kconfig dependency (Ivan Vecera) [RHEL-36218] - net: netdevsim: mimic tc-taprio offload (Ivan Vecera) [RHEL-36218] - net: netdevsim: use mock PHC driver (Ivan Vecera) [RHEL-36218] - redhat/configs: Add CONFIG_PTP_1588_CLOCK_MOCK (Ivan Vecera) [RHEL-36218] - net: ptp: create a mock-up PTP Hardware Clock driver (Ivan Vecera) [RHEL-36218] - net/sched: taprio: dump class stats for the actual q->qdiscs[] (Ivan Vecera) [RHEL-36218] - net/sched: taprio: delete misleading comment about preallocating child qdiscs (Ivan Vecera) [RHEL-36218] - net/sched: taprio: try again to report q->qdiscs[] to qdisc_leaf() (Ivan Vecera) [RHEL-36218] - net/sched: taprio: keep child Qdisc refcount elevated at 2 in offload mode (Ivan Vecera) [RHEL-36218] - net/sched: taprio: don't access q->qdiscs[] in unoffloaded mode during attach() (Ivan Vecera) [RHEL-36218] - net: pkt_cls: Remove unused inline helpers (Ivan Vecera) [RHEL-36218] - tc: flower: Enable offload support IPSEC SPI field. (Ivan Vecera) [RHEL-36218] - tc: flower: support for SPI (Ivan Vecera) [RHEL-36218] - net: flow_dissector: Add IPSEC dissector (Ivan Vecera) [RHEL-36218] - net/sched: sch_qfq: warn about class in use while deleting (Ivan Vecera) [RHEL-36218] - net/sched: sch_drr: warn about class in use while deleting (Ivan Vecera) [RHEL-36218] - net/sched: wrap open coded Qdics class filter counter (Ivan Vecera) [RHEL-36218] - overflow: Allow mixed type arguments (Ivan Vecera) [RHEL-36218] - compiler.h: drop fallback overflow checkers (Ivan Vecera) [RHEL-36218] - dpll: fix dpll_pin_on_pin_register() for multiple parent pins (Petr Oros) [RHEL-32098] - dpll: indent DPLL option type by a tab (Petr Oros) [RHEL-32098] - dpll: fix dpll_xa_ref_*_del() for multiple registrations (Petr Oros) [RHEL-32098] - dpll: spec: use proper enum for pin capabilities attribute (Petr Oros) [RHEL-32098] - dpll: move all dpll<>netdev helpers to dpll code (Petr Oros) [RHEL-32098] - dpll: fix build failure due to rcu_dereference_check() on unknown type (Petr Oros) [RHEL-32098] - dpll: rely on rcu for netdev_dpll_pin() (Petr Oros) [RHEL-32098] - dpll: fix possible deadlock during netlink dump operation (Petr Oros) [RHEL-32098] - dpll: check that pin is registered in __dpll_pin_unregister() (Petr Oros) [RHEL-32098] - dpll: move xa_erase() call in to match dpll_pin_alloc() error path order (Petr Oros) [RHEL-32098] - dpll: expose fractional frequency offset value to user (Petr Oros) [RHEL-32098] - dpll: allocate pin ids in cycle (Petr Oros) [RHEL-32098] - dpll: remove leftover mode_supported() op and use mode_get() instead (Petr Oros) [RHEL-32098] - Documentation: dpll: wrap DPLL_CMD_PIN_GET output in a code block (Petr Oros) [RHEL-32098] - Documentation: dpll: Fix code blocks (Petr Oros) [RHEL-32098] - MAINTAINERS: adjust header file entry in DPLL SUBSYSTEM (Petr Oros) [RHEL-32098] - netdev: Remove unneeded semicolon (Petr Oros) [RHEL-32098] - ipvs: Fix checksumming on GSO of SCTP packets (Xin Long) [RHEL-36204] - net: sctp: fix skb leak in sctp_inq_free() (Xin Long) [RHEL-36204] - sctp: preserve const qualifier in sctp_sk() (Xin Long) [RHEL-36204] - sctp: Simplify the allocation of slab caches (Xin Long) [RHEL-36204] - sctp: fix busy polling (Xin Long) [RHEL-36204] - sctp: support MSG_ERRQUEUE flag in recvmsg() (Xin Long) [RHEL-36204] - arm64: dts: qcom: sa8775p: Make watchdog bark interrupt edge triggered (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8775p: enable safety IRQ (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: Make watchdog bark interrupt edge triggered (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add sa8775p compatible (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add compatible for MSM8226 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add compatible for SM6375 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add QCM2290 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: qcom-tsens: Correct unit address (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: correct name of remoteproc_nsp0 firmware (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: add per-sensor cells for msm8974 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: support per-sensor calibration cells (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: add msm8956 compat (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: Document i2c busses (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: Fix some i2c pinctrl settings (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: add i2c nodes (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: add missing spi nodes (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: add missing i2c nodes (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: rename qup0_i2c4 to i2c4 (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: rename qup2_i2c5 to i2c21 (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: rename qup2_uart17 to uart17 (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: disable pcie2a node (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: enable pcie2a node (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: enable rtc (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: Pad addresses to 8 hex digits (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: drop bogus clock-controller property (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: correct SPMI bus address cells (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: align PSCI domain names with DT schema (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: add gpr node (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: fix USB-DP PHY nodes (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: fix primary USB-DP PHY reset (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: qcom-tsens: narrow interrupts for SC8280XP, SM6350 and SM8450 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add sc8280xp compatible (Steve Dunnagan) [RHEL-33072]- powerpc: Export mmu_feature_keys[] as non-GPL (Mamatha Inamdar) [RHEL-26102] - powerpc/64s/interrupt: Fix interrupt exit race with security mitigation switch (Mamatha Inamdar) [RHEL-38276] {CVE-2023-52740} - platform/x86/intel/pmc/lnl: Remove SSRAM support (David Arcari) [RHEL-27144] - platform/x86/intel/vsec: Remove nuisance message (David Arcari) [RHEL-27144] - powerpc/qspinlock: Fix stale propagated yield_cpu (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: add compile-time tuning adjustments (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: provide accounting and options for sleepy locks (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow indefinite spinning on a preempted owner (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: reduce remote node steal spins (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: use spin_begin/end API (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow lock stealing in trylock and lock fastpath (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: add ability to prod new queue head CPU (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow propagation of yield CPU down the queue (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow stealing when head of queue yields (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: implement option to yield to previous node (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: paravirt yield to lock owner (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: store owner CPU in lock word (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: theft prevention to control latency (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow new waiters to steal the lock before queueing (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: convert atomic operations to assembly (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: use a half-word store to unlock to avoid larx/stcx. (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: add mcs queueing for contended waiters (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: powerpc qspinlock implementation (Artem Savkov) [RHEL-36278] - thermal/drivers/tsens: Add suspend to RAM support for tsens (Lucas Karpinski) [RHEL-35736] - thermal/qcom/tsens: Drop ops_v0_1 (Lucas Karpinski) [RHEL-35736] - thermal: tsens: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-35736] - drivers: thermal: tsens: Annotate struct tsens_priv with __counted_by (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Make tsens_xxxx_nvmem static (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/temp-alarm: Use dev_err_probe (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens-v0_1: Add MSM8909 data (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens-v0_1: Add mdm9607 correction offsets (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens-v0_1: Fix mdm9607 slope values (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens: Drop unused legacy structs (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens-v0_1: Add support for MSM8226 (Lucas Karpinski) [RHEL-35736] - thermal/core: Use the thermal zone 'devdata' accessor in thermal located drivers (Lucas Karpinski) [RHEL-35736] - thermal: Remove core header inclusion from drivers (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom-spmi-adc-tm5: Use asm intead of asm-generic (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop single-cell code for msm8976/msm8956 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop single-cell code for msm8939 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop single-cell code for mdm9607 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Rework legacy calibration data parsers (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Support using nvmem cells for msm8974 calibration (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Support using nvmem cells for calibration data (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: limit num_sensors to 9 for msm8939 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: fix slope values for msm8939 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Sort out msm8976 vs msm8956 data (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop msm8976-specific defines (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop unnecessary hw_ids (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Fix lock inversion (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Fix set_trip_temp() deadlock (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Use generic thermal_zone_get_trip() function (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/lmh: Fix irq handler return value (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Demote error log of thermal zone register to debug (Lucas Karpinski) [RHEL-35736] - thermal: qcom-spmi-adc-tm5: suppress probe-deferral error message (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Add IPQ8074 support (Lucas Karpinski) [RHEL-35736] - thermal: qcom: qcom-spmi-adc-tm5: convert to IIO fwnode API (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/spmi-adc-tm5: Remove unnecessary print function dev_err() (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/spmi-adc-tm5: Register thermal zones as hwmon sensors (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/temp-alarm: Register thermal zones as hwmon sensors (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/lmh: Add sc8180x compatible (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Add compat string for the qcom,msm8960 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/lmh: Add support for sm8150 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/lmh: make QCOM_LMH depends on QCOM_SCM (Lucas Karpinski) [RHEL-35736] - New configs in drivers/thermal (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Add support for LMh driver (Lucas Karpinski) [RHEL-35736] - ext4: avoid allocating blocks from corrupted group in ext4_mb_try_best_found() (Pavel Reichl) [RHEL-31690] {CVE-2024-26773} - ext4: avoid dividing by 0 in mb_update_avg_fragment_size() when block bitmap corrupt (Pavel Reichl) [RHEL-31686] {CVE-2024-26774} - ext4: fix double-free of blocks due to wrong extents moved_len (Pavel Reichl) [RHEL-31614] {CVE-2024-26704} - ext4: reduce unnecessary memory allocation in alloc_flex_gd() (Pavel Reichl) [RHEL-30509] {CVE-2023-52622} - ext4: avoid online resizing failures due to oversized flex bg (Pavel Reichl) [RHEL-30509] {CVE-2023-52622} - ext4: remove unnecessary check from alloc_flex_gd() (Pavel Reichl) [RHEL-30509] {CVE-2023-52622} - ext4: unify the type of flexbg_size to unsigned int (Pavel Reichl) [RHEL-30509] {CVE-2023-52622} - scsi: ufs: host: Fix kernel-doc warning (Joel Slebodnick) [RHEL-35861] - scsi: ufs: qcom: Avoid re-init quirk when gears match (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Add support for UFS device version detection (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Check return value of phy_set_mode_ext() (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Set initial PHY gear to max HS gear for HW ver 4 and newer (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Limit HS-G5 Rate-A to hosts with HW version 5 (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Allow the first init start with the maximum supported gear (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Setup host power mode during init (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: No need to set hs_rate after ufshcd_init_host_param() (Joel Slebodnick) [RHEL-35861] - scsi: ufs: host: Rename structure ufs_dev_params to ufs_host_params (Joel Slebodnick) [RHEL-35861] - mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS 9530 (David Arcari) [RHEL-20053] - mfd: intel-lpss: Switch to generalized quirk table (David Arcari) [RHEL-20053] - mfd: intel-lpss: Fix the fractional clock divider flags (David Arcari) [RHEL-20053] - mfd: intel-lpss: Don't fail probe on success of pci_alloc_irq_vectors() (David Arcari) [RHEL-20053] - mfd: intel-lpss: Provide Intel LPSS PM ops structure (David Arcari) [RHEL-20053] - mfd: intel-lpss: Move exported symbols to INTEL_LPSS namespace (David Arcari) [RHEL-20053] - lib/vsprintf: declare no_hash_pointers in sprintf.h (David Arcari) [RHEL-20053] - lib/vsprintf: split out sprintf() and friends (David Arcari) [RHEL-20053] - mfd: intel-lpss: Adjust header inclusions (David Arcari) [RHEL-20053] - mfd: intel-lpss: Use device_get_match_data() (David Arcari) [RHEL-20053] - mfd: intel-lpss: Revert "Add missing check for platform_get_resource" (David Arcari) [RHEL-20053] - mfd: intel-lpss-acpi: Convert to platform remove callback returning void (David Arcari) [RHEL-20053] - mfd: intel-lpss: Return error code received from the IRQ API (David Arcari) [RHEL-20053] - mfd: intel-lpss: Use PCI APIs instead of dereferencing (David Arcari) [RHEL-20053] - mfd: intel-lpss: Remove usage of the deprecated ida_simple_xx() API (David Arcari) [RHEL-20053] - mfd: intel-lpss: Add Intel Lunar Lake-M PCI IDs (David Arcari) [RHEL-20053] - mfd: intel-lpss: Add missing check for platform_get_resource (David Arcari) [RHEL-20053] - mfd: intel-lpss: Hide suspend/resume functions in #ifdef (David Arcari) [RHEL-20053]- Documentation: vmcoreinfo: Fix htmldocs warning (Baoquan He) [RHEL-32199] - arm64: Fix dangling references to Documentation/arm64 (Baoquan He) [RHEL-32199] - arm64: crash_core: Export MODULES, VMALLOC, and VMEMMAP ranges (Baoquan He) [RHEL-32199] - LoongArch: Add ELF-related definitions (Baoquan He) [RHEL-32199] - kexec.h: add linux/kexec.h to UAPI compile-test coverage (Baoquan He) [RHEL-32199] - crash_dump: remove duplicate include in crash_dump.h (Baoquan He) [RHEL-32199] - crash_dump: fix boolreturn.cocci warning (Baoquan He) [RHEL-32199] - crash_dump: Make elfcorehdr address/size symbols always visible (Baoquan He) [RHEL-32199] - proc/vmcore: fix signedness bug in read_from_oldmem() (Baoquan He) [RHEL-32199] - use less confusing names for iov_iter direction initializers (Baoquan He) [RHEL-32199] - coredump, vmcore: Set p_align to 4 for PT_NOTE (Baoquan He) [RHEL-32199] - copy_oldmem_kernel() - WRITE is "data source", not destination (Baoquan He) [RHEL-32199] - vmcoreinfo: warn if we exceed vmcoreinfo data size (Baoquan He) [RHEL-32199] - x86/purgatory: Omit use of bin2c (Baoquan He) [RHEL-32199] - kexec: support purgatories with .text.hot sections (Baoquan He) [RHEL-32199] - kexec: enable kexec_crash_size to support two crash kernel regions (Baoquan He) [RHEL-32199] - kexec: add helper __crash_shrink_memory() (Baoquan He) [RHEL-32199] - kexec: improve the readability of crash_shrink_memory() (Baoquan He) [RHEL-32199] - kexec: clear crashk_res if all its memory has been released (Baoquan He) [RHEL-32199] - kexec: delete a useless check in crash_shrink_memory() (Baoquan He) [RHEL-32199] - kexec: fix a memory leak in crash_shrink_memory() (Baoquan He) [RHEL-32199] - kexec: avoid calculating array size twice (Baoquan He) [RHEL-32199] - kexec: introduce sysctl parameters kexec_load_limit_* (Baoquan He) [RHEL-32199] - kexec: factor out kexec_load_permitted (Baoquan He) [RHEL-32199] - Documentation: sysctl: correct kexec_load_disabled (Baoquan He) [RHEL-32199] - ARM: kexec: make machine_crash_nonpanic_core() static (Baoquan He) [RHEL-32199] - kexec: replace crash_mem_range with range (Baoquan He) [RHEL-32199] - kexec: remove the unneeded result variable (Baoquan He) [RHEL-32199] - proc/vmcore: fix potential memory leak in vmcore_init() (Baoquan He) [RHEL-32199] - kexec: replace kmap() with kmap_local_page() (Baoquan He) [RHEL-32199] - powerpc/powernv: Add a null pointer check in opal_powercap_init() (Mamatha Inamdar) [RHEL-37050] {CVE-2023-52696} - scsi: sg: Avoid race in error handling & drop bogus warn (Ewan D. Milne) [RHEL-35659] - scsi: sg: Avoid sg device teardown race (Ewan D. Milne) [RHEL-35659] - xfs: dax - remove tech preview tag (Bill O'Donnell) [RHEL-35289] - percpu-internal/pcpu_chunk: re-layout pcpu_chunk structure to reduce false sharing (Audra Mitchell) [RHEL-15605] - x86/mce: Make sure to grab mce_sysfs_mutex in set_bank() (Steve Best) [RHEL-37264] {CVE-2024-35876} - Bluetooth: hci_h5: Add ability to allocate memory for private data (Bastien Nocera) [RHEL-33202 RHEL-33203] {CVE-2024-26890} - Bluetooth: btrtl: fix out of bounds memory access (Bastien Nocera) [RHEL-33202 RHEL-33203] {CVE-2024-26890} - redhat: pass correct RPM_VMLINUX_H to bpftool install (Ian Wienand)- RAS: enable CONFIG_RAS_FMPM (Aristeu Rozanski) [RHEL-17008] - RAS: Avoid build errors when CONFIG_DEBUG_FS=n (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Safely handle saved records of various sizes (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Avoid NULL ptr deref in get_saved_records() (Aristeu Rozanski) [RHEL-17008] - Merge tag 'edac_updates_for_v6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Fix off by one when unwinding on error (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Add debugfs interface to print record entries (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Save SPA values (Aristeu Rozanski) [RHEL-17008] - RAS: Export helper to get ras_debugfs_dir (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Fix bit overflow in denorm_addr_df4_np2() (Aristeu Rozanski) [RHEL-17008] - RAS: Introduce a FRU memory poison manager (Aristeu Rozanski) [RHEL-17008] - x86/cpu/amd: Provide a separate accessor for Node ID (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Add MI300 row retirement support (Aristeu Rozanski) [RHEL-17008] - Documentation: Move RAS section to admin-guide (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Add MI300 DRAM to normalized address translation support (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Fix array overflow in get_logical_coh_st_fabric_id_mi300() (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Add MI300 support (Aristeu Rozanski) [RHEL-17008] - Documentation: RAS: Add index and address translation section (Aristeu Rozanski) [RHEL-17008] - hwmon: (fam15h_power) Use topology_core_id() (Aristeu Rozanski) [RHEL-17008] - scsi: lpfc: Use topology_core_id() (Aristeu Rozanski) [RHEL-17008] - cpu/SMT: Make SMT control more robust against enumeration failures (Aristeu Rozanski) [RHEL-17008] - dm integrity: fix out-of-range warning (Benjamin Marzinski) [RHEL-34599] - dm snapshot: fix lockup in dm_exception_table_exit (Benjamin Marzinski) [RHEL-34599] - dm: call the resume method on internal suspend (Benjamin Marzinski) [RHEL-33217] {CVE-2024-26880} - dm raid: fix false positive for requeue needed during reshape (Benjamin Marzinski) [RHEL-34599] - dm: replace fmode_t with a block-specific type for block open flags (Benjamin Marzinski) [RHEL-34599] - dm flakey: use get_random_u8() in corrupt_bio_random (Benjamin Marzinski) [RHEL-34599] - block: count 'ios' and 'sectors' when io is done for bio-based device (Benjamin Marzinski) [RHEL-34599] - dm: verity-loadpin: Add NULL pointer check for 'bdev' parameter (Benjamin Marzinski) [RHEL-34599] - dm integrity: Use alloc_ordered_workqueue() to create ordered workqueues (Benjamin Marzinski) [RHEL-34599] - dm: Add support for block PR read keys/reservation (Benjamin Marzinski) [RHEL-34599] - dm: Annotate struct dm_bio_prison with __counted_by (Benjamin Marzinski) [RHEL-34599] - dm: Annotate struct dm_stat with __counted_by (Benjamin Marzinski) [RHEL-34599] - dm: Annotate struct stripe_c with __counted_by (Benjamin Marzinski) [RHEL-34599] - dm crypt: Annotate struct crypt_config with __counted_by (Benjamin Marzinski) [RHEL-34599] - dm raid: Annotate struct raid_set with __counted_by (Benjamin Marzinski) [RHEL-34599] - scsi: target: Fix SELinux error when systemd-modules loads the target module (Maurizio Lombardi) [RHEL-21327] - x86/bugs: Reverse instruction order of CLEAR_CPU_BUFFERS (Waiman Long) [RHEL-31226] - Revert "x86/bugs: Use fixed addressing for VERW operand" (Waiman Long) [RHEL-31226] - KVM/x86: Export RFDS_NO and RFDS_CLEAR to guests (Waiman Long) [RHEL-31226] - redhat/configs: Enable x86 CONFIG_MITIGATION_RFDS (Waiman Long) [RHEL-31226] - x86/rfds: Mitigate Register File Data Sampling (RFDS) (Waiman Long) [RHEL-31226] - Documentation/hw-vuln: Add documentation for RFDS (Waiman Long) [RHEL-31226] - x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF is set (Waiman Long) [RHEL-31226] - x86/bugs: Use fixed addressing for VERW operand (Waiman Long) [RHEL-31226] - KVM/VMX: Move VERW closer to VMentry for MDS mitigation (Waiman Long) [RHEL-31226] - KVM/VMX: Use BT+JNC, i.e. EFLAGS.CF to select VMRESUME vs. VMLAUNCH (Waiman Long) [RHEL-31226] - x86/bugs: Use ALTERNATIVE() instead of mds_user_clear static key (Waiman Long) [RHEL-31226] - x86/entry_32: Add VERW just before userspace transition (Waiman Long) [RHEL-31226] - x86/entry_64: Add VERW just before userspace transition (Waiman Long) [RHEL-31226] - x86/bugs: Add asm helpers for executing VERW (Waiman Long) [RHEL-31226] - PM: clk: make pm_clk_add_notifier() take a const pointer (Jerry Snitselaar) [RHEL-28792] - driver core: bus: constantify subsys_register() calls (Jerry Snitselaar) [RHEL-28792] - driver core: bus: make bus_sort_breadthfirst() take a const pointer (Jerry Snitselaar) [RHEL-28792] - vfio/type1: constify bus_type use in vfio_bus_type (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: constify the struct device_type usage (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: make dsa_bus_type const (Jerry Snitselaar) [RHEL-28792] - driver core: device.h: make struct bus_type a const * (Jerry Snitselaar) [RHEL-28792] - driver core: make the bus_type in struct device_driver constant (Jerry Snitselaar) [RHEL-28792] - dmaengine: of: constify of_phandle_args in of_dma_find_controller() (Jerry Snitselaar) [RHEL-28792] - dmaengine: ptdma: use consistent DMA masks (Jerry Snitselaar) [RHEL-28792] - dmaengine: fix is_slave_direction() return false when DMA_DEV_TO_DEV (Jerry Snitselaar) [RHEL-28792] - dmaengine: usb-dmac: Avoid format-overflow warning (Jerry Snitselaar) [RHEL-28792] - dmaengine: sh: rz-dmac: Avoid format-overflow warning (Jerry Snitselaar) [RHEL-28792] - dmaengine: imx-sdma: fix Excess kernel-doc warnings (Jerry Snitselaar) [RHEL-28792] - dmaengine: fix NULL pointer in channel unregistration function (Jerry Snitselaar) [RHEL-28792 RHEL-28869] {CVE-2023-52492} - dmaengine: idxd: Remove usage of the deprecated ida_simple_xx() API (Jerry Snitselaar) [RHEL-28792] - dmaengine: dmatest: prevent using swiotlb buffer with nobounce parameter (Jerry Snitselaar) [RHEL-28792] - iommu/tegra: Use tegra_dev_iommu_get_stream_id() in the remaining places (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: Fix incorrect descriptions for GRPCFG register (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: Protect int_handle field in hw descriptor (Jerry Snitselaar) [RHEL-28792] - dmaengine: Remove unused declaration dma_chan_cleanup() (Jerry Snitselaar) [RHEL-28792] - dmaengine: qcom: fix Wvoid-pointer-to-enum-cast warning (Jerry Snitselaar) [RHEL-28792] - dmaengine: usb-dmac: Annotate struct usb_dmac_desc with __counted_by (Jerry Snitselaar) [RHEL-28792] - dmaengine: tegra: Annotate struct tegra_dma_desc with __counted_by (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: Register dsa_bus_type before registering idxd sub-drivers (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: rate limit printk in misc interrupt thread (Jerry Snitselaar) [RHEL-28792] - dmaengine: tegra20-apb-dma: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: tegra186-gpc-dma: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: sh: usb-dmac: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: sh: rz-dmac: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: sh: rcar-dmac: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: qcom: hidma: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: imx-sdma: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: idma64: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: dw: platform: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine:idxd: Use local64_try_cmpxchg in perfmon_pmu_event_update (Jerry Snitselaar) [RHEL-28792] - dmaengine: Explicitly include correct DT includes (Jerry Snitselaar) [RHEL-28792] - dmaengine: qcom: gpi: Use devm_platform_get_and_ioremap_resource() (Jerry Snitselaar) [RHEL-28792] - PCI: switchtec: Fix an error handling path in switchtec_pci_probe() (Myron Stowe) [RHEL-29481] {CVE-2023-52617} - PCI: switchtec: Fix stdev_release() crash after surprise hot remove (Myron Stowe) [RHEL-29481] {CVE-2023-52617} - kbuild: factor out the common objtool arguments (Joe Lawrence) [RHEL-2773] - kbuild: move vmlinux.o link to scripts/Makefile.vmlinux_o (Joe Lawrence) [RHEL-2773] - kbuild: remove redundant cleanups in scripts/link-vmlinux.sh (Joe Lawrence) [RHEL-2773] - kbuild: add cmd_and_savecmd macro (Joe Lawrence) [RHEL-2773] - kbuild: warn if FORCE is missing for if_changed(_dep,_rule) and filechk (Joe Lawrence) [RHEL-2773] - kbuild: macrofy the condition of if_changed and friends (Joe Lawrence) [RHEL-2773] - mm/swap: fix race when skipping swapcache (Rafael Aquini) [RHEL-31646] {CVE-2024-26759} - timers: Use already existing function for forwarding timer base (Phil Auld) [RHEL-33787] - timers: Split out forward timer base functionality (Phil Auld) [RHEL-33787] - timers: Clarify check in forward_timer_base() (Phil Auld) [RHEL-33787] - timers: Move store of next event into __next_timer_interrupt() (Phil Auld) [RHEL-33787] - timers: Do not IPI for deferrable timers (Phil Auld) [RHEL-33787] - tracing/timers: Add tracepoint for tracking timer base is_idle flag (Phil Auld) [RHEL-33787] - tracing/timers: Enhance timer_start tracepoint (Phil Auld) [RHEL-33787] - tick-sched: Warn when next tick seems to be in the past (Phil Auld) [RHEL-33787] - tick/sched: Cleanup confusing variables (Phil Auld) [RHEL-33787] - tick-sched: Fix function names in comments (Phil Auld) [RHEL-33787] - tick/nohz: Update comments some more (Phil Auld) [RHEL-33787] - tick/nohz: Don't shutdown the lowres tick from itself (Phil Auld) [RHEL-33787] - tick/nohz: Update obsolete comments (Phil Auld) [RHEL-33787] - tick/nohz: Rename the tick handlers to more self-explanatory names (Phil Auld) [RHEL-33787] - tick/rcu: Fix false positive "softirq work is pending" messages (Phil Auld) [RHEL-33787] - tick/common: Align tick period during sched_timer setup (Phil Auld) [RHEL-33787] - selftests/proc: Assert clock_gettime(CLOCK_BOOTTIME) VS /proc/uptime monotonicity (Phil Auld) [RHEL-33787] - selftests/proc: Remove idle time monotonicity assertions (Phil Auld) [RHEL-33787] - MAINTAINERS: Remove stale email address (Phil Auld) [RHEL-33787] - timers/nohz: Remove middle-function __tick_nohz_idle_stop_tick() (Phil Auld) [RHEL-33787] - timers/nohz: Add a comment about broken iowait counter update race (Phil Auld) [RHEL-33787] - timers/nohz: Protect idle/iowait sleep time under seqcount (Phil Auld) [RHEL-33787] - timers/nohz: Only ever update sleeptime from idle exit (Phil Auld) [RHEL-33787] - timers/nohz: Restructure and reshuffle struct tick_sched (Phil Auld) [RHEL-33787] - tick/common: Align tick period with the HZ tick. (Phil Auld) [RHEL-33787] - tick/nohz: Fix cpu_is_hotpluggable() by checking with nohz subsystem (Phil Auld) [RHEL-33787] - timers/nohz: Switch to ONESHOT_STOPPED in the low-res handler when the tick is stopped (Phil Auld) [RHEL-33787] - tracing/timer: Add missing argument documentation of trace points (Phil Auld) [RHEL-33787] - scsi: be2iscsi: Fix a memleak in beiscsi_init_wrb_handle() (Maurizio Lombardi) [RHEL-25590] - fat: fix uninitialized field in nostale filehandles (Andrey Albershteyn) [RHEL-33188 RHEL-35110] {CVE-2024-26973} - do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak (Andrey Albershteyn) [RHEL-33188] {CVE-2024-26901} - md: fix resync softlockup when bitmap size is less than array size (Nigel Croxon) [RHEL-35393] - md: don't account sync_io if iostats of the disk is disabled (Nigel Croxon) [RHEL-35393] - md: Fix overflow in is_mddev_idle (Nigel Croxon) [RHEL-35393] - md: add check for sleepers in md_wakeup_thread() (Nigel Croxon) [RHEL-35393] - md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING (Nigel Croxon) [RHEL-35393] - Revert "md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING" (Nigel Croxon) [RHEL-35393] - raid1: fix use-after-free for original bio in raid1_write_request() (Nigel Croxon) [RHEL-35393] - platform/x86: ISST: Add Grand Ridge to HPM CPU list (Steve Best) [RHEL-35956] - platform/x86: ISST: Add Granite Rapids-D to HPM CPU list (Steve Best) [RHEL-35956] - platform/x86: ISST: Allow reading core-power state on HWP disabled systems (Steve Best) [RHEL-35956] - platform/x86: ISST: Process read/write blocked feature status (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Change vsec offset to u64 (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Move TPMI ID definition (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Modify external interface to get read/write state (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Don't create devices for disabled features (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Add debugfs support for read/write blocked (Steve Best) [RHEL-35956] - of: fdt: fix off-by-one error in unflatten_dt_nodes() (Steve Best) [RHEL-35465] {CVE-2022-48672} - s390/cpum_cf: make crypto counters upward compatible across machine types (Tobias Huschle) [RHEL-36047]- EDAC/thunderx: Fix possible out-of-bounds string access (Aristeu Rozanski) [RHEL-26577] {CVE-2023-52464} - rtc: cmos: Use ACPI alarm for non-Intel x86 systems too (Čestmír Kalina) [RHEL-19606] - redhat: configs: move CONFIG_BLK_SED_OPAL to configs/common/generic/ (Ming Lei) [RHEL-18186] - platform/x86: p2sb: Allow p2sb_bar() calls during PCI device probe (Steve Best) [RHEL-30600] {CVE-2024-26650} - x86/lib: Revert to _ASM_EXTABLE_UA() for {get,put}_user() fixups (Steve Best) [RHEL-31441] {CVE-2024-26674} - mm/damon/vaddr-test: fix memory leak in damon_do_test_apply_three_regions() (Rafael Aquini) [RHEL-29296] {CVE-2023-52560} - kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe address (Steve Best) [RHEL-34985] {CVE-2024-26946} - can: j1939: prevent deadlock by changing j1939_socks_lock to rwlock (Jose Ignacio Tornos Martinez) [RHEL-31530] {CVE-2023-52638} - RDMA/efa: Add shutdown notifier (Kamal Heib) [RHEL-15968] - mm: swap: fix race between free_swap_and_cache() and swapoff() (Waiman Long) [RHEL-34973 RHEL-34974] {CVE-2024-26960} - swap: comments get_swap_device() with usage rule (Waiman Long) [RHEL-34973 RHEL-34974] {CVE-2024-26960} - config: wifi: enable RTL 8822BU device (Jose Ignacio Tornos Martinez) [RHEL-33698] - selftests: cgroup: fix unexpected failure on test_memcg_sock (Waiman Long) [RHEL-33709] - selftests: cgroup: Add 'malloc' failures checks in test_memcontrol (Waiman Long) [RHEL-33709] - selftests: memcg: fix compilation (Waiman Long) [RHEL-33709] - x86/efistub: Use 1:1 file:memory mapping for PE/COFF .compat section (Lenny Szubowicz) [RHEL-31446] {CVE-2024-26678} - can: j1939: Fix UAF in j1939_sk_match_filter during setsockopt(SO_J1939_FILTER) (Jose Ignacio Tornos Martinez) [RHEL-31532] {CVE-2023-52637} - pstore: inode: Only d_invalidate() is needed (Steve Best) [RHEL-35207] {CVE-2024-27389} - net/mlx5e: Prevent deadlock while disabling aRFS (Kamal Heib) [RHEL-35043] {CVE-2024-27014} - iavf: Fix TC config comparison with existing adapter TC config (Michal Schmidt) [RHEL-17485] - iavf: drop duplicate iavf_{add|del}_cloud_filter() calls (Michal Schmidt) [RHEL-17485] - iavf: adopt skb_network_header_len() more broadly (Michal Schmidt) [RHEL-17485] - iavf: adopt skb_network_offset() and similar helpers (Michal Schmidt) [RHEL-17485] - iavf: field get conversion (Michal Schmidt) [RHEL-17485] - iavf: field prep conversion (Michal Schmidt) [RHEL-17485] - iavf: add bit macro includes where needed (Michal Schmidt) [RHEL-17485] - iavf: use iavf_schedule_aq_request() helper (Michal Schmidt) [RHEL-17485] - iavf: Remove queue tracking fields from iavf_adminq_ring (Michal Schmidt) [RHEL-17485] - ubi: Check for too small LEB size in VTBL code (Steve Best) [RHEL-25094] {CVE-2024-25739} - cxgb4: Properly lock TX queue for the selftest. (Michal Schmidt) [RHEL-31990 RHEL-9354] - net: chelsio: remove unused function calc_tx_descs (Michal Schmidt) [RHEL-9354] - net: chelsio: cxgb4: add an error code check in t4_load_phy_fw (Michal Schmidt) [RHEL-9354] - cxgb4: Annotate struct smt_data with __counted_by (Michal Schmidt) [RHEL-9354] - cxgb4: Annotate struct sched_table with __counted_by (Michal Schmidt) [RHEL-9354] - cxgb4: Annotate struct cxgb4_tc_u32_table with __counted_by (Michal Schmidt) [RHEL-9354] - cxgb4: Annotate struct clip_tbl with __counted_by (Michal Schmidt) [RHEL-9354] - chelsio/l2t: Annotate struct l2t_data with __counted_by (Michal Schmidt) [RHEL-9354] - net: cxgb4vf: Remove redundant pci_clear_master (Michal Schmidt) [RHEL-9354] - cxgb4: fill IPsec state validation failure reason (Michal Schmidt) [RHEL-9354] - cxgb4vf: shut down the adapter when t4vf_update_port_info() failed in cxgb4vf_open() (Michal Schmidt) [RHEL-9354] - cxgb4: fix missing unlock on ETHOFLD desc collect fail path (Michal Schmidt) [RHEL-9354] - PCI/ASPM: Restore parent state to parent, child state to child (Myron Stowe) [RHEL-33544] - PCI/ASPM: Clarify that pcie_aspm=off means leave ASPM untouched (Myron Stowe) [RHEL-33544] - MAINTAINERS: Drop Gustavo Pimentel as PCI DWC Maintainer (Myron Stowe) [RHEL-33544] - PCI: qcom: Add X1E80100 PCIe support (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom: Document the X1E80100 PCIe Controller (Myron Stowe) [RHEL-33544] - PCI: qcom: Enable BDF to SID translation properly (Myron Stowe) [RHEL-33544] - PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom: Do not require 'msi-map-mask' (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom: Allow 'required-opps' (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sa8775p: Move SA8775p to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sc7280: Move SC7280 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sc8180x: Move SC8180X to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sc8280xp: Move SC8280XP to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8350: Move SM8350 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8150: Move SM8150 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8250: Move SM8250 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8450: Move SM8450 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8550: Move SM8550 to dedicated schema (Myron Stowe) [RHEL-33544] - PCI: imx6: Add iMX95 Endpoint (EP) support (Myron Stowe) [RHEL-33544] - dt-bindings: imx6q-pcie: Add iMX95 pcie endpoint compatible string (Myron Stowe) [RHEL-33544] - PCI: imx6: Add epc_features in imx6_pcie_drvdata (Myron Stowe) [RHEL-33544] - PCI: imx6: Clean up addr_space retrieval code (Myron Stowe) [RHEL-33544] - PCI: imx6: Add iMX95 PCIe Root Complex support (Myron Stowe) [RHEL-33544] - dt-bindings: imx6q-pcie: Add imx95 pcie compatible string (Myron Stowe) [RHEL-33544] - dt-bindings: imx6q-pcie: Restruct reg and reg-name (Myron Stowe) [RHEL-33544] - dt-bindings: imx6q-pcie: Clean up duplicate clocks check (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify switch-case logic by introducing init_phy() callback (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify configure_type() by using mode_off and mode_mask (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify ltssm_enable() by using ltssm_off and ltssm_mask (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify reset handling by using *_FLAG_HAS_*_RESET (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify PHY handling by using IMX6_PCIE_FLAG_HAS_PHYDRV (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify clock handling by using clk_bulk*() function (Myron Stowe) [RHEL-33544] - PCI: dwc: endpoint: Fix advertised resizable BAR size (Myron Stowe) [RHEL-33544] - PCI: dwc: Strengthen the MSI address allocation logic (Myron Stowe) [RHEL-33544] - PCI: cadence: Clear the ARI Capability Next Function Number of the last function (Myron Stowe) [RHEL-33544] - PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling (Myron Stowe) [RHEL-33544] - PCI: Make pcie_port_bus_type const (Myron Stowe) [RHEL-33544] - PCI: endpoint: Drop only_64bit on reserved BARs (Myron Stowe) [RHEL-33544] - PCI: endpoint: Clean up hardware description for BARs (Myron Stowe) [RHEL-33544] - PCI: epf-mhi: Add support for SA8775P SoC (Myron Stowe) [RHEL-33544] - PCI: epf-mhi: Add "pci_epf_mhi_" prefix to the function names (Myron Stowe) [RHEL-33544] - PCI: epf-vntb: Return actual error code during pci_vntb_probe() failure (Myron Stowe) [RHEL-33544] - NTB: fix possible name leak in ntb_register_device() (Myron Stowe) [RHEL-33544] - PCI: endpoint: pci-epf-vntb: Remove superfluous checks for pci_epf_alloc_space() API (Myron Stowe) [RHEL-33544] - PCI: endpoint: pci-epf-test: Remove superfluous checks for pci_epf_alloc_space() API (Myron Stowe) [RHEL-33544] - PCI: endpoint: Improve pci_epf_alloc_space() API (Myron Stowe) [RHEL-33544] - PCI: endpoint: Refactor pci_epf_alloc_space() API (Myron Stowe) [RHEL-33544] - PCI: endpoint: Make pci_epf_bus_type const (Myron Stowe) [RHEL-33544] - PCI/sysfs: Demacrofy pci_dev_resource_resize_attr(n) functions (Myron Stowe) [RHEL-33544] - PCI: Remove obsolete pci_cleanup_rom() declaration (Myron Stowe) [RHEL-33544] - PCI/sysfs: Compile pci-sysfs.c only if CONFIG_SYSFS=y (Myron Stowe) [RHEL-33544] - PCI: switchtec: Fix an error handling path in switchtec_pci_probe() (Myron Stowe) [RHEL-33544] - PCI/PM: Drain runtime-idle callbacks before driver removal (Myron Stowe) [RHEL-33544] - PCI/PM: Allow runtime PM with no PM callbacks at all (Myron Stowe) [RHEL-33544] - Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default" (Myron Stowe) [RHEL-33544] - PCI: Disable D3cold on Asus B1400 PCI-NVMe bridge (Myron Stowe) [RHEL-33544] - PCI/P2PDMA: Fix a sleeping issue in a RCU read section (Myron Stowe) [RHEL-33544] - PCI: Mark 3ware-9650SE Root Port Extended Tags as broken (Myron Stowe) [RHEL-33544] - PCI: Place interrupt related code into irq.c (Myron Stowe) [RHEL-33544] - PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports (Myron Stowe) [RHEL-33544] - PCI/DPC: Ignore Surprise Down error on hot removal (Myron Stowe) [RHEL-33544] - PCI/DPC: Print all TLP Prefixes, not just the first (Myron Stowe) [RHEL-33544] - PCI: Move devres code from pci.c to devres.c (Myron Stowe) [RHEL-33544] - PCI: Move PCI-specific devres code to drivers/pci/ (Myron Stowe) [RHEL-33544] - PCI: Move pci_iomap.c to drivers/pci/ (Myron Stowe) [RHEL-33544] - pci_iounmap(): Fix MMIO mapping leak (Myron Stowe) [RHEL-33544] - PCI/ASPM: Update save_state when configuration changes (Myron Stowe) [RHEL-33544] - PCI/ASPM: Disable L1 before configuring L1 Substates (Myron Stowe) [RHEL-33544] - PCI/ASPM: Call pci_save_ltr_state() from pci_save_pcie_state() (Myron Stowe) [RHEL-33544] - PCI/ASPM: Save L1 PM Substates Capability for suspend/resume (Myron Stowe) [RHEL-33544] - PCI/ASPM: Move pci_save_ltr_state() to aspm.c (Myron Stowe) [RHEL-33544] - PCI/ASPM: Always build aspm.c (Myron Stowe) [RHEL-33544] - PCI/ASPM: Move pci_configure_ltr() to aspm.c (Myron Stowe) [RHEL-33544] - PCI/AER: Generalize TLP Header Log reading (Myron Stowe) [RHEL-33544] - PCI/AER: Use explicit register size for PCI_ERR_CAP (Myron Stowe) [RHEL-33544] - PCI/AER: Block runtime suspend when handling errors (Myron Stowe) [RHEL-33544] - PCI/AER: Clean up version indentation in ABI docs (Myron Stowe) [RHEL-33544] - PCI/AER: Fix rootport attribute paths in ABI docs (Myron Stowe) [RHEL-33544] - PCI: Move pci_clear_and_set_dword() helper to PCI header (Myron Stowe) [RHEL-33544] - PCI: Add debug print for device ready delay (Myron Stowe) [RHEL-33544] - PCI/AER: Unmask RCEC internal errors to enable RCH downstream port error handling (Myron Stowe) [RHEL-33544] - PCI/AER: Forward RCH downstream port-detected errors to the CXL.mem dev handler (Myron Stowe) [RHEL-33544] - PCI/AER: Refactor cper_print_aer() for use by CXL driver module (Myron Stowe) [RHEL-33544] - NTB: EPF: fix possible memory leak in pci_vntb_probe() (Myron Stowe) [RHEL-33544] - devres: show which resource was invalid in __devm_ioremap_resource() (Myron Stowe) [RHEL-33544] - devres: remove devm_ioremap_np (Myron Stowe) [RHEL-33544] - lib: devres: use numa aware allocation (Myron Stowe) [RHEL-33544] - PCI: Allow architecture-specific pci_remap_iospace() (Myron Stowe) [RHEL-33544] - pci_iounmap'2: Electric Boogaloo: try to make sense of it all (Myron Stowe) [RHEL-33544] - parisc: Declare pci_iounmap() parisc version only when CONFIG_PCI enabled (Myron Stowe) [RHEL-33544] - stmmac: Clear variable when destroying workqueue (Izabela Bakollari) [RHEL-31824] {CVE-2024-26802} - drm/i915/display: Increase number of fast wake precharge pulses (Mika Penttilä) [RHEL-20439] - drm/i915/psr: Improve fast and IO wake lines calculation (Mika Penttilä) [RHEL-20439] - drm/i915/display: Make intel_dp_aux_fw_sync_len available for PSR code (Mika Penttilä) [RHEL-20439]- Fix for "serial: 8250: Toggle IER bits on only after irq has been setup" (Lucas Zampieri)- Revert "Merge: cgroup: Backport upstream cgroup commits up to v6.8" (Lucas Zampieri) - arm64: dts: qcom: sa8775p: fix USB wakeup interrupt types (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p-ride: enable pmm8654au_0_pon_resin (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p: Make watchdog bark interrupt edge triggered (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: Enable tsens and thermal for sa8775p SoC (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p: Add RPMh sleep stats (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p: add TRNG node (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p: enable the inline crypto engine (Steve Dunnagan) [RHEL-31258] - net: ethtool: reject unsupported RSS input xfrm values (Ivan Vecera) [RHEL-31889] - net: ethtool: Fix symmetric-xor RSS RX flow hash check (Ivan Vecera) [RHEL-31889] - net: ethtool: add a NO_CHANGE uAPI for new RXFH's input_xfrm (Ivan Vecera) [RHEL-31889] - net: ethtool: copy input_xfrm to user-space in ethtool_get_rxfh (Ivan Vecera) [RHEL-31889] - net: ethtool: add support for symmetric-xor RSS hash (Ivan Vecera) [RHEL-31889] - net: ethtool: get rid of get/set_rxfh_context functions (Ivan Vecera) [RHEL-31889] - net: ethtool: pass a pointer to parameters to get/set_rxfh ethtool ops (Ivan Vecera) [RHEL-31889] - net/mlx5e: Make flow classification filters static (Ivan Vecera) [RHEL-31889] - redhat: kernel.spec: add dependency for the python3-pyyaml package (Petr Oros) [RHEL-30145] - Documentation: add pyyaml to requirements.txt (Petr Oros) [RHEL-30145] - netlink: use kvmalloc() in netlink_alloc_large_skb() (Petr Oros) [RHEL-30145] - devlink: Fix devlink parallel commands processing (Petr Oros) [RHEL-30145] - Fix NULL pointer dereference in cn_filter() (Petr Oros) [RHEL-30145] - devlink: Fix length of eswitch inline-mode (Petr Oros) [RHEL-30145] - net/mlx5: Fix fw reporter diagnose output (Petr Oros) [RHEL-30145] - net/mlx5: fix uninit value use (Petr Oros) [RHEL-30145] - netdevsim: Block until all devices are released (Petr Oros) [RHEL-30145] - netlink: Fix kernel-infoleak-after-free in __skb_datagram_iter (Petr Oros) [RHEL-30145] - devlink: fix port dump cmd type (Petr Oros) [RHEL-30145] - devlink: fix possible use-after-free and memory leaks in devlink_init() (Petr Oros) [RHEL-30145] - net: add rcu safety to rtnl_prop_list_size() (Petr Oros) [RHEL-30145] - devlink: Fix command annotation documentation (Petr Oros) [RHEL-30145] - devlink: avoid potential loop in devlink_rel_nested_in_notify_work() (Petr Oros) [RHEL-30145] - doc/netlink/specs: Add missing attr in rt_link spec (Petr Oros) [RHEL-30145] - devlink: Fix referring to hw_addr attribute during state validation (Petr Oros) [RHEL-30145] - netlink: fix potential sleeping issue in mqueue_flush_file (Petr Oros) [RHEL-30145] - genetlink: Use internal flags for multicast groups (Petr Oros) [RHEL-30145] - rtnetlink: bridge: Enable MDB bulk deletion (Petr Oros) [RHEL-30145] - rtnetlink: bridge: Invoke MDB bulk deletion when needed (Petr Oros) [RHEL-30145] - net: Add MDB bulk deletion device operation (Petr Oros) [RHEL-30145] - rtnetlink: bridge: Use a different policy for MDB bulk delete (Petr Oros) [RHEL-30145] - devlink: extend multicast filtering by port index (Petr Oros) [RHEL-30145] - devlink: add a command to set notification filter and use it for multicasts (Petr Oros) [RHEL-30145] - genetlink: introduce helpers to do filtered multicast (Petr Oros) [RHEL-30145] - netlink: introduce typedef for filter function (Petr Oros) [RHEL-30145] - genetlink: introduce per-sock family private storage (Petr Oros) [RHEL-30145] - devlink: introduce a helper for netlink multicast send (Petr Oros) [RHEL-30145] - devlink: send notifications only if there are listeners (Petr Oros) [RHEL-30145] - devlink: introduce __devl_is_registered() helper and use it instead of xa_get_mark() (Petr Oros) [RHEL-30145] - devlink: use devl_is_registered() helper instead xa_get_mark() (Petr Oros) [RHEL-30145] - connector/cn_proc: Performance improvements (Petr Oros) [RHEL-30145] - connector/cn_proc: Add filtering to fix some bugs (Petr Oros) [RHEL-30145] - tools/net/ynl-gen-rst: Remove extra indentation from generated docs (Petr Oros) [RHEL-30145] - tools/net/ynl-gen-rst: Remove bold from attribute-set headings (Petr Oros) [RHEL-30145] - tools/net/ynl-gen-rst: Sort the index of generated netlink specs (Petr Oros) [RHEL-30145] - tools/net/ynl-gen-rst: Add sub-messages to generated docs (Petr Oros) [RHEL-30145] - doc/netlink: Regenerate netlink .rst files if ynl-gen-rst changes (Petr Oros) [RHEL-30145] - doc/netlink/specs: Add a spec for tc (Petr Oros) [RHEL-30145] - doc/netlink/specs: use pad in structs in rt_link (Petr Oros) [RHEL-30145] - doc/netlink/specs: Add sub-message type to rt_link family (Petr Oros) [RHEL-30145] - tools/net/ynl: Add binary and pad support to structs for tc (Petr Oros) [RHEL-30145] - tools/net/ynl: Add 'sub-message' attribute decoding to ynl (Petr Oros) [RHEL-30145] - doc/netlink: Document the sub-message format for netlink-raw (Petr Oros) [RHEL-30145] - doc/netlink: Add sub-message support to netlink-raw (Petr Oros) [RHEL-30145] - tools/net/ynl: Use consistent array index expression formatting (Petr Oros) [RHEL-30145] - net: rtnl: use rcu_replace_pointer_rtnl in rtnl_unregister_* (Petr Oros) [RHEL-30145] - net: rtnl: introduce rcu_replace_pointer_rtnl (Petr Oros) [RHEL-30145] - netlink: specs: mptcp: rename the MPTCP path management spec (Petr Oros) [RHEL-30145] - netlink: specs: ovs: correct enum names in specs (Petr Oros) [RHEL-30145] - netlink: specs: ovs: remove fixed header fields from attrs (Petr Oros) [RHEL-30145] - tools: ynl-gen: print prototypes for recursive stuff (Petr Oros) [RHEL-30145] - tools: ynl-gen: store recursive nests by a pointer (Petr Oros) [RHEL-30145] - tools: ynl-gen: re-sort ignoring recursive nests (Petr Oros) [RHEL-30145] - tools: ynl-gen: record information about recursive nests (Petr Oros) [RHEL-30145] - tools: ynl-gen: fill in implementations for TypeUnused (Petr Oros) [RHEL-30145] - tools: ynl-gen: support fixed headers in genetlink (Petr Oros) [RHEL-30145] - tools: ynl-gen: use enum user type for members and args (Petr Oros) [RHEL-30145] - tools: ynl-gen: add missing request free helpers for dumps (Petr Oros) [RHEL-30145] - netlink: specs: devlink: add some(not all) missing attributes in devlink.yaml (Petr Oros) [RHEL-30145] - rtnl: add helper to send if skb is not null (Petr Oros) [RHEL-30145] - rtnl: add helper to check if a notification is needed (Petr Oros) [RHEL-30145] - rtnl: add helper to check if rtnl group has listeners (Petr Oros) [RHEL-30145] - tools: ynl: use strerror() if no extack of note provided (Petr Oros) [RHEL-30145] - tools: pynl: make flags argument optional for do() (Petr Oros) [RHEL-30145] - docs: netlink: add NLMSG_DONE message format for doit actions (Petr Oros) [RHEL-30145] - doc/netlink: Add bitfield32, s8, s16 to the netlink-raw schema (Petr Oros) [RHEL-30145] - docs: netlink: link to family documentations from spec info (Petr Oros) [RHEL-30145] - devlink: warn about existing entities during reload-reinit (Petr Oros) [RHEL-30145] - Documentation: devlink: extend reload-reinit description (Petr Oros) [RHEL-30145] - tools: ynl-gen: always construct struct ynl_req_state (Petr Oros) [RHEL-30145] - ethtool: don't propagate EOPNOTSUPP from dumps (Petr Oros) [RHEL-30145] - tools: ynl-gen: use enum name from the spec (Petr Oros) [RHEL-30145] - tools: ynl-get: use family c-name (Petr Oros) [RHEL-30145] - tools: ynl-gen: always append ULL/LL to range types (Petr Oros) [RHEL-30145] - Documentation: Document each netlink family (Petr Oros) [RHEL-30145] - tools: ynl: fix duplicate op name in devlink (Petr Oros) [RHEL-30145] - tools: ynl: fix header path for nfsd (Petr Oros) [RHEL-30145] - rtnetlink: introduce nlmsg_new_large and use it in rtnl_getlink (Petr Oros) [RHEL-30145] - devlink: Add device lock assert in reload operation (Petr Oros) [RHEL-30145] - devlink: Acquire device lock during reload command (Petr Oros) [RHEL-30145] - devlink: Allow taking device lock in pre_doit operations (Petr Oros) [RHEL-30145] - devlink: Enable the use of private flags in post_doit operations (Petr Oros) [RHEL-30145] - devlink: Acquire device lock during netns dismantle (Petr Oros) [RHEL-30145] - devlink: Move private netlink flags to C file (Petr Oros) [RHEL-30145] - netlink: specs: Introduce time stamping set command (Petr Oros) [RHEL-30145] - netlink: specs: Introduce new netlink command to list available time stamping layers (Petr Oros) [RHEL-30145] - netlink: specs: Introduce new netlink command to get current timestamp (Petr Oros) [RHEL-30145] - nfsd: regenerate user space parsers after ynl-gen changes (Petr Oros) [RHEL-30145] - netlink: fill in missing MODULE_DESCRIPTION() (Petr Oros) [RHEL-30145] - tools: ynl-gen: don't touch the output file if content is the same (Petr Oros) [RHEL-30145] - netlink: specs: devlink: add forgotten port function caps enum values (Petr Oros) [RHEL-30145] - doc/netlink: Update schema to support cmd-cnt-name and cmd-max-name (Petr Oros) [RHEL-30145] - tools: ynl: introduce option to process unknown attributes or types (Petr Oros) [RHEL-30145] - net: Add MDB get device operation (Petr Oros) [RHEL-30145] - bridge: add MDB get uAPI attributes (Petr Oros) [RHEL-30145] - tools: ynl-gen: respect attr-cnt-name at the attr set level (Petr Oros) [RHEL-30145] - netlink: specs: support conditional operations (Petr Oros) [RHEL-30145] - netlink: make range pointers in policies const (Petr Oros) [RHEL-30145] - tools: ynl-gen: add support for exact-len validation (Petr Oros) [RHEL-30145] - tools: ynl: add uns-admin-perm to genetlink legacy (Petr Oros) [RHEL-30145] - devlink: remove netlink small_ops (Petr Oros) [RHEL-30145] - devlink: remove duplicated netlink callback prototypes (Petr Oros) [RHEL-30145] - netlink: specs: devlink: add the remaining command to generate complete split_ops (Petr Oros) [RHEL-30145] - devlink: rename netlink callback to be aligned with the generated ones (Petr Oros) [RHEL-30145] - devlink: make devlink_flash_overwrite enum named one (Petr Oros) [RHEL-30145] - netlink: specs: devlink: make dont-validate single line (Petr Oros) [RHEL-30145] - netlink: specs: devlink: remove reload-action from devlink-get cmd reply (Petr Oros) [RHEL-30145] - tools: ynl-gen: render rsp_parse() helpers if cmd has only dump op (Petr Oros) [RHEL-30145] - tools: ynl-gen: introduce support for bitfield32 attribute type (Petr Oros) [RHEL-30145] - genetlink: don't merge dumpit split op for different cmds into single iter (Petr Oros) [RHEL-30145] - tools: ynl-gen: change spacing around __attribute__ (Petr Oros) [RHEL-30145] - tcp: add RTAX_FEATURE_TCP_USEC_TS (Petr Oros) [RHEL-30145] - netlink: specs: add support for auto-sized scalars (Petr Oros) [RHEL-30145] - netlink: add variable-length / auto integers (Petr Oros) [RHEL-30145] - tools: ynl-gen: make the mnl_type() method public (Petr Oros) [RHEL-30145] - devlink: convert most of devlink_fmsg_*() to return void (Petr Oros) [RHEL-30145] - qed: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - net/mlx5: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - mlxsw: core: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - octeontx2-af: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - hinic: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - bnxt_en: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - netdevsim: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - devlink: retain error in struct devlink_fmsg (Petr Oros) [RHEL-30145] - tools: ynl-gen: support limit names (Petr Oros) [RHEL-30145] - tools: ynl-gen: support full range of min/max checks for integer values (Petr Oros) [RHEL-30145] - tools: ynl-gen: track attribute use (Petr Oros) [RHEL-30145] - devlink: document devlink_rel_nested_in_notify() function (Petr Oros) [RHEL-30145] - Documentation: devlink: add a note about RTNL lock into locking section (Petr Oros) [RHEL-30145] - Documentation: devlink: add nested instance section (Petr Oros) [RHEL-30145] - devlink: don't take instance lock for nested handle put (Petr Oros) [RHEL-30145] - devlink: take device reference for devlink object (Petr Oros) [RHEL-30145] - devlink: call peernet2id_alloc() with net pointer under RCU read lock (Petr Oros) [RHEL-30145] - net: treat possible_net_t net pointer as an RCU one and add read_pnet_rcu() (Petr Oros) [RHEL-30145] - docs: netlink: clean up after deprecating version (Petr Oros) [RHEL-30145] - tools: ynl: fix converting flags to names after recent cleanup (Petr Oros) [RHEL-30145] - tools: ynl: Add source files for nfsd netlink protocol (Petr Oros) [RHEL-30145] - NFSD: introduce netlink stubs (Petr Oros) [RHEL-30145] - net: Handle bulk delete policy in bridge driver (Petr Oros) [RHEL-30145] - tools: ynl: use ynl-gen -o instead of stdout in Makefile (Petr Oros) [RHEL-30145] - netlink: specs: don't allow version to be specified for genetlink (Petr Oros) [RHEL-30145] - tools: ynl-gen: handle do ops with no input attrs (Petr Oros) [RHEL-30145] - netlink: specs: remove redundant type keys from attributes in subsets (Petr Oros) [RHEL-30145] - tools: ynl-gen: lift type requirement for attribute subsets (Petr Oros) [RHEL-30145] - tools: ynl-gen: use uapi header name for the header guard (Petr Oros) [RHEL-30145] - netlink: Annotate struct netlink_policy_dump_state with __counted_by (Petr Oros) [RHEL-30145] - tools: ynl: use uAPI include magic for samples (Petr Oros) [RHEL-30145] - tools: ynl: don't regen on every make (Petr Oros) [RHEL-30145] - handshake: Fix sign of key_serial_t fields (Petr Oros) [RHEL-30145] - handshake: Fix sign of socket file descriptor fields (Petr Oros) [RHEL-30145] - devlink: introduce possibility to expose info about nested devlinks (Petr Oros) [RHEL-30145] - devlink: convert linecard nested devlink to new rel infrastructure (Petr Oros) [RHEL-30145] - devlink: expose peer SF devlink instance (Petr Oros) [RHEL-30145] - devlink: introduce object and nested devlink relationship infra (Petr Oros) [RHEL-30145] - devlink: extend devlink_nl_put_nested_handle() with attrtype arg (Petr Oros) [RHEL-30145] - devlink: move devlink_nl_put_nested_handle() into netlink.c (Petr Oros) [RHEL-30145] - devlink: put netnsid to nested handle (Petr Oros) [RHEL-30145] - devlink: move linecard struct into linecard.c (Petr Oros) [RHEL-30145] - mm/vmscan: fix a bug calling wakeup_kswapd() with a wrong zone index (Rafael Aquini) [RHEL-31840] {CVE-2024-26783} - ipv6: fix race condition between ipv6_get_ifaddr and ipv6_del_addr (Jiri Benc) [RHEL-32372] - ASoC: SOF: ipc4-topology: Save the ALH DAI index during hw_params (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: pcm: reset all PCM sources in case of xruns (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: pcm: add pending_stop state variable (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: pcm: simplify sof_pcm_hw_free() with helper (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: sof-audio: revisit sof_pcm_stream_free() error handling and logs (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda: Clear Soundwire node ID during BE DAI hw_free (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda: move helper to static inline (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: IPC4: extend dai_data with node_id (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda: extend signature of sdw_hda_dai_hw_params() (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: set the DMA TLV device as dai_index (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda-dai: add helpers to set dai config (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda-dai: set dma_stream_channel_map device (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda-dai: set lowest N bits in ch_mask (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: make dma_config_tlv be an array (Jaroslav Kysela) [RHEL-26198] - Revert "ASoC: SOF: Intel: hda-dai-ops: only allocate/release streams for first CPU DAI" (Jaroslav Kysela) [RHEL-26198] - Revert "ASoC: SOF: Intel: hda-dai-ops: reset device count for SoundWire DAIs" (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda-dai: fix channel map configuration for aggregated dailink (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Introduce generic names for IPC types (Jaroslav Kysela) [RHEL-26198] - arm64/arch_timer: Fix MMIO byteswap (Phil Auld) [RHEL-32862] - cpuidle: Use local_clock_noinstr() (Phil Auld) [RHEL-32862] - sched/clock: Provide local_clock_noinstr() (Phil Auld) [RHEL-32862] - sched/clock: Fix local_clock() before sched_clock_init() (Phil Auld) [RHEL-32862] - sched/clock: Make local_clock() noinstr (Phil Auld) [RHEL-32862] - sched/clock: Use try_cmpxchg64 in sched_clock_{local,remote} (Phil Auld) [RHEL-32862] - math64: Always inline u128 version of mul_u64_u64_shr() (Phil Auld) [RHEL-32862] - s390/time: Provide sched_clock_noinstr() (Phil Auld) [RHEL-32862] - arm64/arch_timer: Provide noinstr sched_clock_read() functions (Phil Auld) [RHEL-32862] - arm64/io: Always inline all of __raw_{read,write}[bwlq]() (Phil Auld) [RHEL-32862] - time/sched_clock: Provide sched_clock_noinstr() (Phil Auld) [RHEL-32862] - seqlock/latch: Provide raw_read_seqcount_latch_retry() (Phil Auld) [RHEL-32862] - timekeeping: Consolidate fast timekeeper (Phil Auld) [RHEL-32862] - timekeeping: Annotate ktime_get_boot_fast_ns() with data_race() (Phil Auld) [RHEL-32862] - KVM: s390: Check kvm pointer when testing KVM_CAP_S390_HPAGE_1M (Thomas Huth) [RHEL-29741] - s390/mm: Fix storage key clearing for guest huge pages (Thomas Huth) [RHEL-29741] - s390/vfio-ap: handle hardware checkstop state on queue reset operation (Thomas Huth) [RHEL-29741] - KVM: s390: Refactor kvm_is_error_gpa() into kvm_is_gpa_in_memslot() (Thomas Huth) [RHEL-29741] - KVM: s390: selftest: memop: Fix undefined behavior (Thomas Huth) [RHEL-29741] - KVM: s390: only deliver the set service event bits (Thomas Huth) [RHEL-29741] - KVM: s390: fix virtual vs physical address confusion (Thomas Huth) [RHEL-29741] - KVM: s390: move s390-specific structs to uapi/asm/kvm.h (Thomas Huth) [RHEL-29741] - KVM: s390: selftests: memop: add a simple AR test (Thomas Huth) [RHEL-29741] - KVM: s390: fix access register usage in ioctls (Thomas Huth) [RHEL-29741] - KVM: s390: introduce kvm_s390_fpu_(store|load) (Thomas Huth) [RHEL-29741] - KVM: selftests: s390x: Remove redundant newlines (Thomas Huth) [RHEL-29741] - s390/fpu: remove TIF_FPU (Thomas Huth) [RHEL-29741] - s390/fpu: limit save and restore to used registers (Thomas Huth) [RHEL-29741] - s390/fpu: decrease stack usage for some cases (Thomas Huth) [RHEL-29741] - s390/fpu: let fpu_vlm() and fpu_vstm() return number of registers (Thomas Huth) [RHEL-29741] - s390/fpu: remove anonymous union from struct fpu (Thomas Huth) [RHEL-29741] - s390/fpu: remove regs member from struct fpu (Thomas Huth) [RHEL-29741] - s390/kvm: convert to regular kernel fpu user (Thomas Huth) [RHEL-29741] - s390/fpu: make kernel fpu context preemptible (Thomas Huth) [RHEL-29741] - s390/fpu: change type of fpu mask from u32 to int (Thomas Huth) [RHEL-29741] - s390/fpu: rename save_fpu_regs() to save_user_fpu_regs(), etc (Thomas Huth) [RHEL-29741] - s390/fpu: convert FPU CIF flag to regular TIF flag (Thomas Huth) [RHEL-29741] - s390/fpu: convert __kernel_fpu_begin()/__kernel_fpu_end() to C (Thomas Huth) [RHEL-29741] - s390/fpu: provide and use vlm and vstm inline assemblies (Thomas Huth) [RHEL-29741] - s390/fpu: provide and use lfpc, sfpc, and stfpc inline assemblies (Thomas Huth) [RHEL-29741] - s390/fpu: provide and use ld and std inline assemblies (Thomas Huth) [RHEL-29741] - s390/fpu: use lfpc instead of sfpc instruction (Thomas Huth) [RHEL-29741] - s390/fpu: add documentation about fpu helper functions (Thomas Huth) [RHEL-29741] - s390/fpu: move, rename, and merge header files (Thomas Huth) [RHEL-29741] - s390/fpu: various coding style changes (Thomas Huth) [RHEL-29741] - s390/fpu: use KERNEL_VXR_LOW instead of KERNEL_VXR_V0V7 (Thomas Huth) [RHEL-29741] - s390/fpu: improve description of RXB macro (Thomas Huth) [RHEL-29741] - s390/fpu: fix VLGV macro (Thomas Huth) [RHEL-29741] - s390/switch_to: use generic header file (Thomas Huth) [RHEL-29741] - s390/acrs: cleanup access register handling (Thomas Huth) [RHEL-29741] - s390/fpu: make use of __uninitialized macro (Thomas Huth) [RHEL-29741] - Compiler Attributes: Add __uninitialized macro (Thomas Huth) [RHEL-29741] - s390/fpu: remove __load_fpu_regs() export (Thomas Huth) [RHEL-29741] - KVM: s390: cpu model: Use proper define for facility mask size (Thomas Huth) [RHEL-29741] - s390/vx: fix save/restore of fpu kernel context (Thomas Huth) [RHEL-29741] - s390/mm: convert pgste locking functions to C (Thomas Huth) [RHEL-29741] - s390/fpu: get rid of MACHINE_HAS_VX (Thomas Huth) [RHEL-29741] - s390/als: add vector facility to z13 architecture level set (Thomas Huth) [RHEL-29741] - s390/fpu: remove "novx" option (Thomas Huth) [RHEL-29741] - s390/fpu: remove ARCH_WANTS_DYNAMIC_TASK_STRUCT support (Thomas Huth) [RHEL-29741] - KVM: s390: remove superfluous save_fpu_regs() call (Thomas Huth) [RHEL-29741] - s390/ptrace: remove leftover comment (Thomas Huth) [RHEL-29741] - s390/fpu: get rid of test_fp_ctl() (Thomas Huth) [RHEL-29741] - s390: remove .fixup section (Thomas Huth) [RHEL-29741] - KVM: s390: use READ_ONCE() to read fpc register value (Thomas Huth) [RHEL-29741] - s390/ptrace: handle setting of fpc register correctly (Thomas Huth) [RHEL-29741] - KVM: s390: Harden copying of userspace-array against overflow (Thomas Huth) [RHEL-29741] - s390/vfio-ap: improve reaction to response code 07 from PQAP(AQIC) command (Thomas Huth) [RHEL-29741] - s390/vfio-ap: set status response code to 06 on gisc registration failure (Thomas Huth) [RHEL-29741] - s390/ap: fix AP bus crash on early config change callback invocation (Thomas Huth) [RHEL-29741] - s390/ap: re-enable interrupt for AP queues (Thomas Huth) [RHEL-29741] - s390/ap: rework to use irq info from ap queue status (Thomas Huth) [RHEL-29741] - s390/mm: move translation-exception identification structure to fault.h (Thomas Huth) [RHEL-29741] - s390/ap: show APFS value on error reply 0x8B (Thomas Huth) [RHEL-29741] - s390/zcrypt: introduce new internal AP queue se_bound attribute (Thomas Huth) [RHEL-29741] - s390/ap: re-init AP queues on config on (Thomas Huth) [RHEL-29741] - s390/setup: use strlcat() instead of strcat() (Thomas Huth) [RHEL-29741] - s390/airq: remove lsi_mask from airq_struct (Thomas Huth) [RHEL-29741] - s390/pfault: use consistent comment style (Thomas Huth) [RHEL-29741] - s390/pfault: cleanup inline assemblies (Thomas Huth) [RHEL-29741] - s390/pfault: use early_param() instead if __setup() (Thomas Huth) [RHEL-29741] - s390/pfault: remove not needed packed and aligned attributes (Thomas Huth) [RHEL-29741] - s390/pfault: use UL instead of ULL (Thomas Huth) [RHEL-29741] - s390/mm: move pfault code to own C file (Thomas Huth) [RHEL-29741] - s390/virtio_ccw: fix virtual vs physical address confusion (Thomas Huth) [RHEL-29741] - s390/cio: use bitwise types to allow for type checking (Thomas Huth) [RHEL-29741] - s390/cio: introduce bitwise dma types and helper functions (Thomas Huth) [RHEL-29741] - s390/vfio_ccw: fix virtual vs physical address confusion (Thomas Huth) [RHEL-29741] - s390/cio: fix virtual vs physical address confusion (Thomas Huth) [RHEL-29741] - s390/zcrypt: fix reference counting on zcrypt card objects (Thomas Huth) [RHEL-29741] - s390/vtime: fix average steal time calculation (Thomas Huth) [RHEL-29741] - s390: include linux/io.h instead of asm/io.h (Thomas Huth) [RHEL-29741] - s390: fix various typos (Thomas Huth) [RHEL-29741] - lib/bitmap: drop optimization of bitmap_{from,to}_arr64 (Thomas Huth) [RHEL-29741] - s390/crypto: use vector instructions only if available for ChaCha20 (Thomas Huth) [RHEL-29741] - s390/relocate_kernel: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/entry: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/purgatory: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/kprobes: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/reipl: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/head64: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/earlypgm: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/crc32le: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/crc32be: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/crypto,chacha: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/lib: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390: enable HAVE_ARCH_STACKLEAK (Thomas Huth) [RHEL-29741] - s390/stack: set lowcore kernel stack pointer early (Thomas Huth) [RHEL-29741] - s390/stack: use STACK_INIT_OFFSET where possible (Thomas Huth) [RHEL-29741] - s390/dumpstack: simplify in stack logic code (Thomas Huth) [RHEL-29741] - s390/entry: rely on long-displacement facility (Thomas Huth) [RHEL-29741] - s390/bp: remove __bpon() (Thomas Huth) [RHEL-29741] - s390/bp: remove s390_isolate_bp_guest() (Thomas Huth) [RHEL-29741] - s390/bp: remove TIF_ISOLATE_BP (Thomas Huth) [RHEL-29741] - s390/bp: add missing BPENTER to program check handler (Thomas Huth) [RHEL-29741] - s390/mcck: cleanup user process termination path (Thomas Huth) [RHEL-29741] - s390/nmi: fix virtual-physical address confusion (Thomas Huth) [RHEL-29741] - s390/entry: remove toolchain dependent micro-optimization (Thomas Huth) [RHEL-29741] - s390/vx: remove __uint128_t type from __vector128 struct again (Thomas Huth) [RHEL-29741] - s390/vx: use simple assignments to access __vector128 members (Thomas Huth) [RHEL-29741] - s390/vx: add 64 and 128 bit members to __vector128 struct (Thomas Huth) [RHEL-29741] - s390/virtio: sort out physical vs virtual pointers usage (Thomas Huth) [RHEL-29741] - s390/early: fix sclp_early_sccb variable lifetime (Thomas Huth) [RHEL-29741] - s390/nmi: get rid of private slab cache (Thomas Huth) [RHEL-29741] - s390/nmi: move storage error checking back to C, enter with DAT on (Thomas Huth) [RHEL-29741] - s390/nmi: print machine check interruption code before stopping system (Thomas Huth) [RHEL-29741] - s390/sclp: introduce sclp_emergency_printk() (Thomas Huth) [RHEL-29741] - s390/sclp: keep sclp_early_sccb (Thomas Huth) [RHEL-29741] - s390/nmi: rework register validation handling (Thomas Huth) [RHEL-29741] - s390/nmi: use vector instruction macros instead of byte patterns (Thomas Huth) [RHEL-29741] - s390/vx: add vx-insn.h wrapper include file (Thomas Huth) [RHEL-29741] - s390/appldata: remove power management callbacks (Thomas Huth) [RHEL-29741] - s390/mm: use pmd_pgtable_page() helper in __gmap_segment_gaddr() (Thomas Huth) [RHEL-29741] - mm/thp: rename pmd_to_page() as pmd_pgtable_page() (Thomas Huth) [RHEL-29741] - s390/entry: sort out physical vs virtual pointers usage in sie64a (Thomas Huth) [RHEL-29741] - s390/nmi: use irqentry_nmi_enter()/irqentry_nmi_exit() (Thomas Huth) [RHEL-29741] - lib/test_bitmap: test the tail after bitmap_to_arr64() (Thomas Huth) [RHEL-29741] - lib/bitmap: fix off-by-one in bitmap_to_arr64() (Thomas Huth) [RHEL-29741] - lib: bitmap: fix the duplicated comments on bitmap_to_arr64() (Thomas Huth) [RHEL-29741] - KVM: s390: replace bitmap_copy with bitmap_{from,to}_arr64 where appropriate (Thomas Huth) [RHEL-29741] - lib/bitmap: add test for bitmap_{from,to}_arr64 (Thomas Huth) [RHEL-29741] - lib: add bitmap_{from,to}_arr64 (Thomas Huth) [RHEL-29741] - lib/bitmap: extend comment for bitmap_(from,to)_arr32() (Thomas Huth) [RHEL-29741] - s390/stack: add union to reflect kvm stack slot usages (Thomas Huth) [RHEL-29741] - s390/stack: merge empty stack frame slots (Thomas Huth) [RHEL-29741] - s390/mcck: isolate SIE instruction when setting CIF_MCCK_GUEST flag (Thomas Huth) [RHEL-29741] - s390: generate register offsets into pt_regs automatically (Thomas Huth) [RHEL-29741] - s390: simplify early program check handler (Thomas Huth) [RHEL-29741] - s390/head: get rid of 31 bit leftovers (Thomas Huth) [RHEL-29741] - scripts/min-tool-version.sh: raise minimum clang version to 14.0.0 for s390 (Thomas Huth) [RHEL-29741] - s390/boot: do not emit debug info for assembly with llvm's IAS (Thomas Huth) [RHEL-29741] - s390/boot: workaround llvm IAS bug (Thomas Huth) [RHEL-29741] - s390/purgatory: workaround llvm's IAS limitations (Thomas Huth) [RHEL-29741] - s390/entry: workaround llvm's IAS limitations (Thomas Huth) [RHEL-29741] - s390/alternatives: remove padding generation code (Thomas Huth) [RHEL-29741] - s390/alternatives: provide identical sized orginal/alternative sequences (Thomas Huth) [RHEL-29741] - s390/compat: cleanup compat_linux.h header file (Thomas Huth) [RHEL-29741] - s390/entry: remove broken and not needed code (Thomas Huth) [RHEL-29741] - s390/boot: convert parmarea to C (Thomas Huth) [RHEL-29741] - s390/boot: convert initial lowcore to C (Thomas Huth) [RHEL-29741] - s390/ptrace: move short psw definitions to ptrace header file (Thomas Huth) [RHEL-29741] - s390/head: initialize all new psws (Thomas Huth) [RHEL-29741] - s390/boot: change initial program check handler to disabled wait psw (Thomas Huth) [RHEL-29741] - s390/head: adjust iplstart entry point (Thomas Huth) [RHEL-29741] - s390/vx: remove comments from macros which break LLVM's IAS (Thomas Huth) [RHEL-29741] - s390/nospec: prefer local labels in .set directives (Thomas Huth) [RHEL-29741] - s390/alternatives: use insn format for new instructions (Thomas Huth) [RHEL-29741] - s390/alternatives: avoid using jgnop mnemonic (Thomas Huth) [RHEL-29741] - s390/alternatives: use instructions instead of byte patterns (Thomas Huth) [RHEL-29741] - s390/traps: improve panic message for translation-specification exception (Thomas Huth) [RHEL-29741] - s390: convert ".insn" encoding to instruction names (Thomas Huth) [RHEL-29741] - s390/crypto: fix compile error for ChaCha20 module (Thomas Huth) [RHEL-29741] - s390/nospec: move to single register thunks (Thomas Huth) [RHEL-29741] - s390/ptrace: remove opencoded offsetof (Thomas Huth) [RHEL-29741] - s390: always use the packed stack layout (Thomas Huth) [RHEL-29741] - s390/ftrace: fix arch_ftrace_get_regs implementation (Thomas Huth) [RHEL-29741] - s390/ftrace: fix ftrace_caller/ftrace_regs_caller generation (Thomas Huth) [RHEL-29741] - s390/nmi: handle vector validity failures for KVM guests (Thomas Huth) [RHEL-29741] - s390/nmi: handle guarded storage validity failures for KVM guests (Thomas Huth) [RHEL-29741] - s390/sclp: sort out physical vs virtual pointers usage (Thomas Huth) [RHEL-29741] - s390: make STACK_FRAME_OVERHEAD available via asm-offsets.h (Thomas Huth) [RHEL-29741] - s390/ftrace: add HAVE_DYNAMIC_FTRACE_WITH_DIRECT_CALL support (Thomas Huth) [RHEL-29741] - s390/ptrace: add function argument access API (Thomas Huth) [RHEL-29741] - selftests/ftrace: add s390 support for kprobe args tests (Thomas Huth) [RHEL-29741] - s390/ptrace: fix coding style (Thomas Huth) [RHEL-29741] - s390/ftrace: provide separate ftrace_caller/ftrace_regs_caller implementations (Thomas Huth) [RHEL-29741] - s390/ftrace: add ftrace_instruction_pointer_set() helper function (Thomas Huth) [RHEL-29741] - s390/ftrace: add HAVE_DYNAMIC_FTRACE_WITH_ARGS support (Thomas Huth) [RHEL-29741] - s390/jump_label: make use of HAVE_JUMP_LABEL_BATCH (Thomas Huth) [RHEL-29741] - s390/ftrace: add missing serialization for graph caller patching (Thomas Huth) [RHEL-29741] - s390/ftrace: use text_poke_sync_lock() (Thomas Huth) [RHEL-29741] - s390/jump_label: use text_poke_sync() (Thomas Huth) [RHEL-29741] - s390/ftrace: remove dead code (Thomas Huth) [RHEL-29741] - s390/ftrace: remove incorrect __va usage (Thomas Huth) [RHEL-29741] - s390/sclp: add __nonstring annotation (Thomas Huth) [RHEL-29741] - s390/entry: make oklabel within CHKSTG macro local (Thomas Huth) [RHEL-29741] - s390/sclp: add tracing of SCLP interactions (Thomas Huth) [RHEL-29741] - s390/debug: fix kernel-doc warnings (Thomas Huth) [RHEL-29741] - s390/debug: add early tracing support (Thomas Huth) [RHEL-29741] - s390/debug: fix debug area life cycle (Thomas Huth) [RHEL-29741] - s390/debug: keep debug data on resize (Thomas Huth) [RHEL-29741] - s390/hwcaps: make sie capability regular hwcap (Thomas Huth) [RHEL-29741] - s390/hwcaps: remove hwcap stfle check (Thomas Huth) [RHEL-29741] - s390/hwcaps: remove z/Architecture mode active check (Thomas Huth) [RHEL-29741] - s390/hwcaps: use consistent coding style / remove comments (Thomas Huth) [RHEL-29741] - s390/hwcaps: open code initialization of first six hwcap bits (Thomas Huth) [RHEL-29741] - s390/hwcaps: split setup_hwcaps() (Thomas Huth) [RHEL-29741] - s390/hwcaps: move setup_hwcaps() (Thomas Huth) [RHEL-29741] - s390/hwcaps: add sanity checks (Thomas Huth) [RHEL-29741] - s390/hwcaps: use named initializers for hwcap string arrays (Thomas Huth) [RHEL-29741] - s390/hwcaps: introduce HWCAP bit numbers (Thomas Huth) [RHEL-29741] - s390/hwcaps: shorten HWCAP defines (Thomas Huth) [RHEL-29741] - s390/cpacf: get rid of register asm (Thomas Huth) [RHEL-29741] - s390/debug: remove unused print defines (Thomas Huth) [RHEL-29741] - s390/dasd: remove debug printk (Thomas Huth) [RHEL-29741] - ipc/msg.c: fix percpu_counter use after free (Rafael Aquini) [RHEL-15602] - ipc/msg: mitigate the lock contention with percpu counter (Rafael Aquini) [RHEL-15602] - percpu: add percpu_counter_add_local and percpu_counter_sub_local (Rafael Aquini) [RHEL-15602] - redhat/configs: Add CONFIG_USB_PCI_AMD (Desnes Nunes) [RHEL-28810] - redhat/configs: Add CONFIG_USB_LJCA (Desnes Nunes) [RHEL-28810] - redhat/configs: Add CONFIG_USB_CHIPIDEA_NPCM (Desnes Nunes) [RHEL-28810] - redhat/configs: Add CONFIG_TYPEC_MUX_PTN36502 (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: set the dma max_seg_size (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28810] - xhci: tracing: Use the new __vstring() helper (Desnes Nunes) [RHEL-28810] - Revert "usb: typec: class: fix typec_altmode_put_partner to put plugs" (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix NULL pointer dereference in tb_port_update_credits() (Desnes Nunes) [RHEL-28810] - thunderbolt: Do not create DisplayPort tunnels on adapters of the same router (Desnes Nunes) [RHEL-28810] - usb: misc: onboard_hub: use pointer consistently in the probe function (Desnes Nunes) [RHEL-28810] - usb: typec: ucsi: Fix race between typec_switch and role_switch (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Quectel EG912Y module support (Desnes Nunes) [RHEL-28810] - USB: serial: ftdi_sio: update Actisense PIDs constant names (Desnes Nunes) [RHEL-28810] - usb-storage: Add quirk for incorrect WP on Kingston DT Ultimate 3.0 G3 (Desnes Nunes) [RHEL-28810] - usb: typec: ucsi: fix gpio-based orientation detection (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Quectel RM500Q R13 firmware support (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Foxconn T99W265 with new baseline (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix minimum allocated USB 3.x and PCIe bandwidth (Desnes Nunes) [RHEL-28810] - r8152: add vendor/device ID pair for ASUS USB-C2500 (Desnes Nunes) [RHEL-28810] - Revert "xhci: Loosen RPM as default policy to cover for AMD xHC 1.1" (Desnes Nunes) [RHEL-28810] - usb: typec: class: fix typec_altmode_put_partner to put plugs (Desnes Nunes) [RHEL-28810] - USB: gadget: core: adjust uevent timing on gadget unbind (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix memory leak in margining_port_remove() (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Luat Air72*U series products (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: qcom,dwc3: fix example wakeup interrupt types (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Fibocom L7xx modules (Desnes Nunes) [RHEL-28810] - USB: xhci-plat: fix legacy PHY double init (Desnes Nunes) [RHEL-28810] - usb: typec: tipd: Supply also I2C driver data (Desnes Nunes) [RHEL-28810] - i2c: Add i2c_get_match_data() (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: fix in-ep's start-split check failure (Desnes Nunes) [RHEL-28810] - usb: dwc3: set the dma max_seg_size (Desnes Nunes) [RHEL-28810] - usb: config: fix iteration issue in 'usb_get_bos_descriptor()' (Desnes Nunes) [RHEL-28810] - usb: dwc3: add missing of_node_put and platform_device_put (Desnes Nunes) [RHEL-28810] - usb: dwc3: Fix default mode initialization (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Fix a memory leak in an error handling path (Desnes Nunes) [RHEL-28810] - usb: typec: tcpm: Skip hard reset when in error recovery (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: hcd: add missing phy name to example (Desnes Nunes) [RHEL-28810] - USB: serial: option: don't claim interface 4 for ZTE MF290 (Desnes Nunes) [RHEL-28810] - thunderbolt: Only add device router DP IN to the head of the DP resource list (Desnes Nunes) [RHEL-28810] - thunderbolt: Send uevent after asymmetric/symmetric switch (Desnes Nunes) [RHEL-28810] - usb: storage: set 1.50 as the lower bcdDevice for older "Super Top" compatibility (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: fsa4480: Add compatible for OCP96011 (Desnes Nunes) [RHEL-28810] - usb: typec: fsa4480: Add support to swap SBU orientation (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: fsa4480: Add data-lanes property to endpoint (Desnes Nunes) [RHEL-28810] - usb: typec: tcpm: Fix NULL pointer dereference in tcpm_pd_svdm() (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: rockchip,dwc3: update inno usb2 phy binding name (Desnes Nunes) [RHEL-28810] - Revert "dt-bindings: usb: Add bindings for multiport properties on DWC3 controller" (Desnes Nunes) [RHEL-28810] - Revert "dt-bindings: usb: qcom,dwc3: Add bindings for SC8280 Multiport" (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix one kernel-doc comment (Desnes Nunes) [RHEL-28810] - usb: core: Remove duplicated check in usb_hub_create_port_device (Desnes Nunes) [RHEL-28810] - usb: typec: tcpm: Add additional checks for contaminant (Desnes Nunes) [RHEL-28810] - usb: dwc3: add optional PHY interface clocks (Desnes Nunes) [RHEL-28810] - usb: typec: add support for PTN36502 redriver (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: add NXP PTN36502 Type-C redriver bindings (Desnes Nunes) [RHEL-28810] - usb: chipidea: Fix unused ci_hdrc_usb2_of_match warning for !CONFIG_OF (Desnes Nunes) [RHEL-28810] - usb: chipidea: Add support for NPCM (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: ci-hdrc-usb2: add npcm750 and npcm845 compatible (Desnes Nunes) [RHEL-28810] - usb: chipidea: add CI_HDRC_FORCE_VBUS_ACTIVE_ALWAYS flag (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: vialab,vl817: remove reset-gpios from required list (Desnes Nunes) [RHEL-28810] - usb-storage,uas: make internal quirks flags 64bit (Desnes Nunes) [RHEL-28810] - usb-storage: remove UNUSUAL_VENDOR_INTF macro (Desnes Nunes) [RHEL-28810] - usb: host: xhci: Avoid XHCI resume delay if SSUSB device is not present (Desnes Nunes) [RHEL-28810] - usb: host: xhci-plat: fix possible kernel oops while resuming (Desnes Nunes) [RHEL-28810] - usb: xhci: Implement xhci_handshake_check_state() helper (Desnes Nunes) [RHEL-28810] - xhci: split free interrupter into separate remove and free parts (Desnes Nunes) [RHEL-28810] - xhci: Enable RPM on controllers that support low-power states (Desnes Nunes) [RHEL-28810] - xhci: Loosen RPM as default policy to cover for AMD xHC 1.1 (Desnes Nunes) [RHEL-28810] - xhci: Simplify event ring dequeue pointer update for port change events (Desnes Nunes) [RHEL-28810] - xhci: simplify event ring dequeue tracking for transfer events (Desnes Nunes) [RHEL-28810] - xhci: Clean up xhci_{alloc,free}_erst() declarations (Desnes Nunes) [RHEL-28810] - usb: Annotate struct urb_priv with __counted_by (Desnes Nunes) [RHEL-28810] - xhci: Clean up stale comment on ERST_SIZE macro (Desnes Nunes) [RHEL-28810] - xhci: Clean up ERST_PTR_MASK inversion (Desnes Nunes) [RHEL-28810] - xhci: Expose segment numbers in debugfs (Desnes Nunes) [RHEL-28810] - xhci: Update last segment pointer after Event Ring expansion (Desnes Nunes) [RHEL-28810] - xhci: Adjust segment numbers after ring expansion (Desnes Nunes) [RHEL-28810] - xhci: Use more than one Event Ring segment (Desnes Nunes) [RHEL-28810] - xhci: Set DESI bits in ERDP register correctly (Desnes Nunes) [RHEL-28810] - xhci: expand next_trb() helper to support more ring types (Desnes Nunes) [RHEL-28810] - xhci: Add busnumber to port tracing (Desnes Nunes) [RHEL-28810] - xhci: pass port structure to tracing instead of port number (Desnes Nunes) [RHEL-28810] - thunderbolt: Configure asymmetric link if needed and bandwidth allows (Desnes Nunes) [RHEL-28810] - thunderbolt: Add support for asymmetric link (Desnes Nunes) [RHEL-28810] - thunderbolt: Introduce tb_switch_depth() (Desnes Nunes) [RHEL-28810] - thunderbolt: Introduce tb_for_each_upstream_port_on_path() (Desnes Nunes) [RHEL-28810] - thunderbolt: Introduce tb_port_path_direction_downstream() (Desnes Nunes) [RHEL-28810] - thunderbolt: Set path power management packet support bit for USB4 v2 routers (Desnes Nunes) [RHEL-28810] - thunderbolt: Change bandwidth reservations to comply USB4 v2 (Desnes Nunes) [RHEL-28810] - thunderbolt: Make is_gen4_link() available to the rest of the driver (Desnes Nunes) [RHEL-28810] - thunderbolt: Use weight constants in tb_usb3_consumed_bandwidth() (Desnes Nunes) [RHEL-28810] - thunderbolt: Use constants for path weight and priority (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: ti,tps6598x: Disallow undefined properties (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: gpio-sbu-mux: Make 'mode-switch' not required (Desnes Nunes) [RHEL-28810] - usb: Inform the USB Type-C class about enumerated devices (Desnes Nunes) [RHEL-28810] - usb: typec: Link enumerated USB devices with Type-C partner (Desnes Nunes) [RHEL-28810] - media: cx231xx: Use EP5_BUF_SIZE macro (Desnes Nunes) [RHEL-28810] - thunderbolt: Add DP IN added last in the head of the list of DP resources (Desnes Nunes) [RHEL-28810] - thunderbolt: Create multiple DisplayPort tunnels if there are more DP IN/OUT pairs (Desnes Nunes) [RHEL-28810] - thunderbolt: Log NVM version of routers and retimers (Desnes Nunes) [RHEL-28810] - thunderbolt: Use tb_tunnel_xxx() log macros in tb.c (Desnes Nunes) [RHEL-28810] - thunderbolt: Expose tb_tunnel_xxx() log macros to the rest of the driver (Desnes Nunes) [RHEL-28810] - thunderbolt: Use tb_tunnel_dbg() where possible to make logging more consistent (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix typo of HPD bit for Hot Plug Detect (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix typo in enum tb_link_width kernel-doc (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix debug log when DisplayPort adapter not available for pairing (Desnes Nunes) [RHEL-28810] - thunderbolt: Check for unplugged router in tb_switch_clx_disable() (Desnes Nunes) [RHEL-28810] - thunderbolt: Make tb_switch_clx_is_supported() static (Desnes Nunes) [RHEL-28810] - thunderbolt: Get rid of usb4_usb3_port_actual_link_rate() (Desnes Nunes) [RHEL-28810] - thunderbolt: dma_test: Use enum tb_link_width (Desnes Nunes) [RHEL-28810] - usb: typec: altmodes/displayport: fixup drm internal api change vs new user. (Desnes Nunes) [RHEL-28810] - drm: Add HPD state to drm_connector_oob_hotplug_event() (Desnes Nunes) [RHEL-28810] - usb: Add support for Intel LJCA device (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add status trace for tps25750 (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add power status trace for tps25750 (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add trace for tps25750 irq (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add TPS25750 support (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add device data to of_device_id (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Refactor tps6598x port registration (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add patch mode to tps6598x (Desnes Nunes) [RHEL-28810] - USB: typec: tsp6598x: Add cmd timeout and response delay (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: tps6598x: Add tps25750 (Desnes Nunes) [RHEL-28810] - usb: Use device_get_match_data() (Desnes Nunes) [RHEL-28810] - usb: dwc2: add pci_device_id driver_data parse support (Desnes Nunes) [RHEL-28810] - usb: usbtest: fix a type promotion bug (Desnes Nunes) [RHEL-28810] - usb: ucsi: glink: use the connector orientation GPIO to provide switch events (Desnes Nunes) [RHEL-28810] - usb: dwc3: document gfladj_refclk_lpm_sel field (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: gpio-sbu-mux: Add an entry for CBDTU02043 (Desnes Nunes) [RHEL-28810] - docs: driver-api: usb: update dma info (Desnes Nunes) [RHEL-28810] - USB: dma: remove unused function prototype (Desnes Nunes) [RHEL-28810] - usb: atm: Use size_add() in call to struct_size() (Desnes Nunes) [RHEL-28810] - usb: gadget: clarify usage of USB_GADGET_DELAYED_STATUS (Desnes Nunes) [RHEL-28810] - usb: pd: Exposing the Peak Current value of Fixed Supplies to user space (Desnes Nunes) [RHEL-28810] - usb:typec:tcpm:support double Rp to Vbus cable as sink (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: improve split scheduling by separate IN/OUT budget (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: add a bandwidth budget table (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: ci-hdrc-usb2: Allow "fsl,imx27-usb" to be passed alone (Desnes Nunes) [RHEL-28810] - usb: pci-quirks: handle HAS_IOPORT dependency for UHCI handoff (Desnes Nunes) [RHEL-28810] - usb: pci-quirks: handle HAS_IOPORT dependency for AMD quirk (Desnes Nunes) [RHEL-28810] - usb: pci-quirks: group AMD specific quirk code together (Desnes Nunes) [RHEL-28810] - usbmon: Use list_for_each_entry() helper (Desnes Nunes) [RHEL-28810] - usb: chipidea: tegra: Consistently use dev_err_probe() (Desnes Nunes) [RHEL-28810] - usb: chipidea: Simplify Tegra DMA alignment code (Desnes Nunes) [RHEL-28810] - usb: chipidea: Fix DMA overwrite for Tegra (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: dwc3: Add SDX75 compatible (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: qcom,dwc3: Fix SDX65 clocks (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: dwc3: Add DWC_usb3 TX/RX threshold configurable (Desnes Nunes) [RHEL-28810] - usb: dwc3: core: configure TX/RX threshold for DWC3_IP (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: dwc3: Add Realtek DHC RTD SoC DWC3 USB (Desnes Nunes) [RHEL-28810] - usb: dwc3: add Realtek DHC RTD SoC dwc3 glue layer driver (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: Configure Displayport Alternate mode 2.1 (Desnes Nunes) [RHEL-28810] - usb: pd: Add helper macro to get Type C cable speed (Desnes Nunes) [RHEL-28810] - usb: typec: Add Active or Passive cable defination to cable discover mode VDO (Desnes Nunes) [RHEL-28810] - usb: typec: Add Displayport Alternate Mode 2.1 Support (Desnes Nunes) [RHEL-28810] - usb: xhci: Move extcaps related macros to respective header file (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: Add bindings for multiport properties on DWC3 controller (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: qcom,dwc3: Add bindings for SC8280 Multiport (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: enable sysfs usb role access (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: Add new ACPI ID for Lunar Lake IOM device (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: Expose IOM port status to debugfs (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28810] - media: cx231xx: Add EP5_BUF_SIZE and EP5_TIMEOUT_MS macros (Desnes Nunes) [RHEL-28810] - media: cx231xx: Switch to use kmemdup() helper (Desnes Nunes) [RHEL-28810] - media: gspca: cpia1: shift-out-of-bounds in set_flicker (Desnes Nunes) [RHEL-28810] - media: usb: siano: Use kmemdup to simplify kmalloc and memcpy logic (Desnes Nunes) [RHEL-28810] - thunderbolt: Apply USB 3.x bandwidth quirk only in software connection manager (Desnes Nunes) [RHEL-28810] - phy: broadcom: sr-usb: fix Wvoid-pointer-to-enum-cast warning (Desnes Nunes) [RHEL-28810] - phy: fsl-imx8mq-usb: add dev_err_probe if getting vbus failed (Desnes Nunes) [RHEL-28810] - phy: fsl-imx8mp-usb: add support for phy tuning (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: check return value of devm_kzalloc() (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: Clear the driver reference in usb-phy dev (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: Add missing tegra_xusb_port_unregister for usb2_port and ulpi_port (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: Support sleepwalk for Tegra234 (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28810] - mmc: rtsx_pci: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28810] - mmc: rtsx_pci: Drop if block with always false condition (Desnes Nunes) [RHEL-28810] - mmc: rtsx_pci: fix return value check of mmc_add_host() (Desnes Nunes) [RHEL-28810] - mmc: rtsx: add 74 Clocks in power on flow (Desnes Nunes) [RHEL-28810] - mmc: rtsx: Fix build errors/warnings for unused variable (Desnes Nunes) [RHEL-28810] - mmc: rtsx: Let MMC core handle runtime PM (Desnes Nunes) [RHEL-28810] - mmc: rtsx: Use pm_runtime_{get,put}() to handle runtime PM (Desnes Nunes) [RHEL-28810] - mmc: rtsx_pci: Fix long reads when clock is prescaled (Desnes Nunes) [RHEL-28810] - misc: rtsx: Fix clang -Wsometimes-uninitialized in rts5261_init_from_hw() (Desnes Nunes) [RHEL-28810] - misc: rtsx: Fix some platforms can not boot and move the l1ss judgment to probe (Desnes Nunes) [RHEL-28810] - misc: rtsx: add rts5261 efuse function (Desnes Nunes) [RHEL-28810] - misc: rtsx: judge ASPM Mode to set PETXCFG Reg (Desnes Nunes) [RHEL-28810] - misc: rtsx_pcr: Fix a typo (Desnes Nunes) [RHEL-28810] - misc: rtsx: Fix an error handling path in rtsx_pci_probe() (Desnes Nunes) [RHEL-28810] - misc: rtsx: Avoid mangling IRQ during runtime PM (Desnes Nunes) [RHEL-28810] - misc: rtsx: Remove usage of the deprecated "pci-dma-compat.h" API (Desnes Nunes) [RHEL-28810] - mlxsw: core_env: Fix driver initialization with old firmware (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Register netdevice notifier before nexthop (Ivan Vecera) [RHEL-34673] - mlxsw: pci: Allocate skbs using GFP_KERNEL during initialization (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_ethtool: Fix -Wformat-truncation warning (Ivan Vecera) [RHEL-34673] - mlxsw: core_thermal: Fix -Wformat-truncation warning (Ivan Vecera) [RHEL-34673] - mlxsw: fix mlxsw_sp2_nve_vxlan_learning_set() return type (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_keys: Fill blocks with high entropy first (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_keys: Save chosen elements in all blocks per search (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_keys: Save chosen elements per block (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_keys: Add a bitmap to save which blocks are chosen (Ivan Vecera) [RHEL-34673] - mlxsw: Mark high entropy key blocks (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_span: Annotate struct mlxsw_sp_span with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Annotate struct mlxsw_sp_nexthop_group_info with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Annotate struct mlxsw_sp_counter_pool with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: core: Annotate struct mlxsw_env with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: Annotate struct mlxsw_linecards with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: i2c: Utilize standard macros for dividing buffer into chunks (Ivan Vecera) [RHEL-34673] - mlxsw: core: Extend allowed list of external cooling devices for thermal zone binding (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Limit MTBR register payload to a single data record (Ivan Vecera) [RHEL-34673] - mlxsw: Edit IPv6 key blocks to use one less block for multicast forwarding (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_acl_flex_keys: Add 'ipv4_5b' flex key (Ivan Vecera) [RHEL-34673] - mlxsw: Add 'ipv4_5' flex key (Ivan Vecera) [RHEL-34673] - mlxsw: Use size_mul() in call to struct_size() (Ivan Vecera) [RHEL-34673] - mlxsw: core_hwmon: Adjust module label names based on MTCAP sensor counter (Ivan Vecera) [RHEL-34673] - mlxsw: i2c: Limit single transaction buffer size (Ivan Vecera) [RHEL-34673] - mlxsw: i2c: Fix chunk size setting in output mailbox buffer (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: Fix test failure on Spectrum-4 (Ivan Vecera) [RHEL-34673] - mlxsw: Fix the size of 'VIRT_ROUTER_MSB' (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Fix SSPR register layout (Ivan Vecera) [RHEL-34673] - mlxsw: pci: Set time stamp fields also when its type is MIRROR_UTC (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Stop ignoring learning notifications from redirected traffic (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Disable learning and security lookup when redirecting (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_actions: Add IGNORE_ACTION (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Use is_zero_ether_addr() instead of ether_addr_equal() (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: router_bridge_lag: Add a new selftest (Ivan Vecera) [RHEL-34673] - mlxsw: Set port STP state on bridge enslavement (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Remove unused function declarations (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: rif_bridge: Add a new selftest (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: rif_lag_vlan: Add a new selftest (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: rif_lag: Add a new selftest (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: IPv6 events: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: RIF: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: hw_stats: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: FIB: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_nve: Do not take reference when looking up netdevice (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Drop unused functions mlxsw_sp_port_lower_dev_hold/_put() (Ivan Vecera) [RHEL-34673] - mlxsw: core_env: Read transceiver module EEPROM in 128 bytes chunks (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Increase Management Cable Info Access Register length (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Remove unused function argument (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Add Management Capabilities Mask Register (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Move 'mpsc' definition in 'mlxsw_reg_infos' (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Permit enslavement to netdevices with uppers (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Replay IP NETDEV_UP on device deslavement (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Replay IP NETDEV_UP on device enslavement (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Replay neighbours when RIF is made (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Replay MACVLANs when RIF is made (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Offload ethernet nexthops when RIF is made (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Join RIFs of LAG upper VLANs (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Replay switchdev objects on port join (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: On port enslavement to a LAG, join upper's bridges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Add a replay_deslavement argument to event handlers (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Allow event handlers to check unowned bridges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Split a helper out of mlxsw_sp_netdevice_event() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Extract a helper to schedule neighbour work (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Allow address handlers to run on bridge ports (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: rtnetlink: Drop obsolete tests (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Manage RIFs on PVID change (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: mlxsw_sp_inetaddr_bridge_event: Add an argument (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Adjust mlxsw_sp_inetaddr_vlan_event() coding style (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Take VID for VLAN FIDs from RIF params (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Pass struct mlxsw_sp_rif_params to fid_get (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Pass extack to mlxsw_sp_br_ban_rif_pvid_change() (Ivan Vecera) [RHEL-34673] - selftests: forwarding: Add test cases for flower port range matching (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: Test port range registers' occupancy (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: Add scale test for port ranges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Add ability to match on port ranges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_acl: Pass main driver structure to mlxsw_sp_acl_rulei_destroy() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_acl: Add port range key element (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_port_range: Add devlink resource support (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_port_range: Add port range core (Ivan Vecera) [RHEL-34673] - mlxsw: resource: Add resource identifier for port range registers (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Add Policy-Engine Port Range Register (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Fix an IS_ERR() vs NULL check (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Track next hops at CRIFs (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Split nexthop finalization to two stages (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Use router.lb_crif instead of .lb_rif_index (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Link CRIFs to RIFs (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Maintain CRIF for fallback loopback RIF (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Maintain a hash table of CRIFs (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Use mlxsw_sp_ul_rif_get() to get main VRF LB RIF (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Add extack argument to mlxsw_sp_lb_rif_init() (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: one_armed_router: Use port MAC for bridge address (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: vxlan: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: spectrum: q_in_vni_veto: Disable IPv6 autogen on a bridge (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: qos_mc_aware: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: qos_ets_strict: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: qos_dscp_bridge: Disable IPv6 autogen on a bridge (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: mirror_gre_scale: Disable IPv6 autogen on a bridge (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: extack: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: q_in_q_veto: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Move IPIP init up (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Extract a helper for RIF migration (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Add a helper to check if netdev has addresses (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Extract a helper to free a RIF (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Access nhgi->rif through a helper (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Access nh->rif->dev through a helper (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Access rif->dev from params in mlxsw_sp_rif_create() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Access rif->dev through a helper (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Add a helper specifically for joining a LAG (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Extract a helper from mlxsw_sp_port_vlan_router_join() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Privatize mlxsw_sp_rif_dev() (Ivan Vecera) [RHEL-34673] - mlxsw: Convert does-RIF-have-this-netdev queries to a dedicated helper (Ivan Vecera) [RHEL-34673] - mlxsw: Convert RIF-has-netdevice queries to a dedicated helper (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Reuse work neighbor initialization in work scheduler (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Use the available router pointer for netevent handling (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Pass router to mlxsw_sp_router_schedule_work() directly (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Move here inetaddr validator notifiers (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: mlxsw_sp_router_fini(): Extract a helper variable (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: egress_vid_classification: Fix the diagram (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: ingress_rif_conf_1d: Fix the diagram (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Do not query MAX_VRS on each iteration (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Do not query MAX_RIFS on each iteration (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Use extack in mlxsw_sp~_rif_ipip_lb_configure() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Clarify a comment (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Add ability to match on layer 2 miss (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Do not force matching on iif (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Split iif parsing to a separate function (Ivan Vecera) [RHEL-34673] - mlxfw: Replace zero-length array with DECLARE_FLEX_ARRAY() helper (Ivan Vecera) [RHEL-34673] - selftests: forwarding: introduce helper for standard ethtool counters (Ivan Vecera) [RHEL-34673] - selftests: forwarding: generalize bail_on_lldpad from mlxsw (Ivan Vecera) [RHEL-34673] - mlxsw: core_thermal: Simplify transceiver module get_temp() callback (Ivan Vecera) [RHEL-34673] - mlxsw: core_thermal: Make mlxsw_thermal_module_init() void (Ivan Vecera) [RHEL-34673] - mlxsw: core_thermal: Use static trip points for transceiver modules (Ivan Vecera) [RHEL-34673] - net/mlxsw: Convert to i2c's .probe_new() (Ivan Vecera) [RHEL-34673] - i40e: Do not use WQ_MEM_RECLAIM flag for workqueue (Ivan Vecera) [RHEL-32141] - cgroup/cpuset: Fix retval in update_cpumask() (Waiman Long) [RHEL-34600] - cgroup/cpuset: Fix a memory leak in update_exclusive_cpumask() (Waiman Long) [RHEL-34600] - kernel/cgroup: use kernfs_create_dir_ns() (Waiman Long) [RHEL-34600] - PM: sleep: Remove obsolete comment from unlock_system_sleep() (Waiman Long) [RHEL-34600] - Documentation: PM: Adjust freezing-of-tasks.rst to the freezer changes (Waiman Long) [RHEL-34600] - cgroup: Move rcu_head up near the top of cgroup_root (Waiman Long) [RHEL-34600] - cgroup: Add a new helper for cgroup1 hierarchy (Waiman Long) [RHEL-34600] - cgroup: Add annotation for holding namespace_sem in current_cgns_cgroup_from_root() (Waiman Long) [RHEL-34600] - cgroup: Eliminate the need for cgroup_mutex in proc_cgroup_show() (Waiman Long) [RHEL-34600] - cgroup: Make operations on the cgroup root_list RCU safe (Waiman Long) [RHEL-34600] - cgroup: Remove unnecessary list_empty() (Waiman Long) [RHEL-34600] - cgroup_freezer: cgroup_freezing: Check if not frozen (Waiman Long) [RHEL-34600] - sched: psi: fix unprivileged polling against cgroups (Waiman Long) [RHEL-34600] - cgroup: use legacy_name for cgroup v1 disable info (Waiman Long) [RHEL-34600] - cgroup: Avoid extra dereference in css_populate_dir() (Waiman Long) [RHEL-34600] - cgroup: Check for ret during cgroup1_base_files cft addition (Waiman Long) [RHEL-34600] - sched/core: Update stale comment in try_to_wake_up() (Waiman Long) [RHEL-34600] - cgroup: Remove duplicates in cgroup v1 tasks file (Waiman Long) [RHEL-34600] - cgroup: fix build when CGROUP_SCHED is not enabled (Waiman Long) [RHEL-34600] - cgroup: Avoid -Wstringop-overflow warnings (Waiman Long) [RHEL-34600] - cgroup:namespace: Remove unused cgroup_namespaces_init() (Waiman Long) [RHEL-34600] - cgroup/rstat: Record the cumulative per-cpu time of cgroup and its descendants (Waiman Long) [RHEL-34600] - cgroup: clean up if condition in cgroup_pidlist_start() (Waiman Long) [RHEL-34600] - cgroup: fix obsolete function name in cgroup_destroy_locked() (Waiman Long) [RHEL-34600] - cgroup: fix obsolete function name above css_free_rwork_fn() (Waiman Long) [RHEL-34600] - cgroup/cpuset: fix kernel-doc (Waiman Long) [RHEL-34600] - cgroup: clean up printk() (Waiman Long) [RHEL-34600] - cgroup: fix obsolete comment above cgroup_create() (Waiman Long) [RHEL-34600] - cgroup/misc: Store atomic64_t reads to u64 (Waiman Long) [RHEL-34600] - cgroup/misc: Change counters to be explicit 64bit types (Waiman Long) [RHEL-34600] - cgroup/misc: update struct members descriptions (Waiman Long) [RHEL-34600] - cgroup: remove cgrp->kn check in css_populate_dir() (Waiman Long) [RHEL-34600] - cgroup: fix obsolete function name (Waiman Long) [RHEL-34600] - cgroup: use cached local variable parent in for loop (Waiman Long) [RHEL-34600] - cgroup: put cgroup_tryget_css() inside CONFIG_CGROUP_SCHED (Waiman Long) [RHEL-34600] - cgroup: fix obsolete comment above for_each_css() (Waiman Long) [RHEL-34600] - cgroup/cpuset: avoid unneeded cpuset_mutex re-lock (Waiman Long) [RHEL-34600] - cgroup: minor cleanup for cgroup_extra_stat_show() (Waiman Long) [RHEL-34600] - cgroup: remove unneeded return value of cgroup_rm_cftypes_locked() (Waiman Long) [RHEL-34600] - kernfs: add stub helper for kernfs_generic_poll() (Waiman Long) [RHEL-34600] - sched/psi: Select KERNFS as needed (Waiman Long) [RHEL-34600] - sched: add throttled time stat for throttled children (Waiman Long) [RHEL-34600] - sched: don't account throttle time for empty groups (Waiman Long) [RHEL-34600] - sched/psi: use kernfs polling functions for PSI trigger polling (Waiman Long) [RHEL-34600] - psi: remove 500ms min window size limitation for triggers (Waiman Long) [RHEL-34600] - cgroup,freezer: hold cpu_hotplug_lock before freezer_mutex in freezer_css_{online,offline}() (Waiman Long) [RHEL-34600] - cgroup,freezer: hold cpu_hotplug_lock before freezer_mutex (Waiman Long) [RHEL-34600] - freezer,umh: Fix call_usermode_helper_exec() vs SIGKILL (Waiman Long) [RHEL-34600] - sched: Fix race in task_call_func() (Waiman Long) [RHEL-34600] - sched/psi: Per-cgroup PSI accounting disable/re-enable interface (Waiman Long) [RHEL-34600] - sched: Fix more TASK_state comparisons (Waiman Long) [RHEL-34600] - sched: Fix TASK_state comparisons (Waiman Long) [RHEL-34600] - freezer,sched: Rewrite core freezer logic (Waiman Long) [RHEL-34600] - cgroup.c: remove redundant check for mixable cgroup in cgroup_migrate_vet_dst (Waiman Long) [RHEL-34600] - ethtool: add SET for TCP_DATA_SPLIT ringparam (Ivan Vecera) [RHEL-32112] - i40e: Report MFS in decimal base instead of hex (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: fix vf may be used uninitialized in this function warning (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: fix i40e_count_filters() to count only active/new filters (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Enforce software interrupt during busy-poll exit (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: remove unnecessary qv_info ptr NULL checks (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Remove VEB recursion (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Fix broken support for floating VEBs (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Add helpers to find VSI and VEB by SEID and use them (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Introduce and use macros for iterating VSIs and VEBs (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Use existing helper to find flow director VSI (Kamal Heib) [RHEL-17460 RHEL-25596] - cpufreq: intel_pstate: Update default EPPs for Meteor Lake (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Allow model specific EPPs (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: fix pstate limits enforcement for adjust_perf call back (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: remove cpudata::prev_cummulative_iowait (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Refine computation of P-state for given frequency (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Update hybrid scaling factor for Meteor Lake (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Prioritize firmware-provided balance performance EPP (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Revise global turbo disable check (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: set stale CPU frequency to minimum (Steve Best) [RHEL-34665] - bitfield: add FIELD_PREP_CONST() (Steve Best) [RHEL-34665] - NFSv4.1/pnfs: fix NFS with TLS in pnfs (Benjamin Coddington) [RHEL-34576] - octeontx2-af: Use separate handlers for interrupts (Kamal Heib) [RHEL-35170] {CVE-2024-27030} - fs: sysfs: Fix reference leak in sysfs_break_active_protection() (Ewan D. Milne) [RHEL-35078] {CVE-2024-26993} - init/main.c: Fix potential static_command_line memory overflow (Steve Best) [RHEL-35088] {CVE-2024-26988} - tls: remove redundant assignment to variable decrypted (Sabrina Dubroca) [RHEL-29306] - net: skbuff: generalize the skb->decrypted bit (Sabrina Dubroca) [RHEL-29306] - tls: fix lockless read of strp->msg_ready in ->poll (Sabrina Dubroca) [RHEL-29306] - tls: get psock ref after taking rxlock to avoid leak (Sabrina Dubroca) [RHEL-29306] - selftests: tls: add test with a partially invalid iov (Sabrina Dubroca) [RHEL-29306] - tls: adjust recv return with async crypto and failed copy to userspace (Sabrina Dubroca) [RHEL-29306] - tls: recv: process_rx_list shouldn't use an offset with kvec (Sabrina Dubroca) [RHEL-29306] - tls: fix peeking with sync+async decryption (Sabrina Dubroca) [RHEL-29306] - selftests: tls: add test for peeking past a record of a different type (Sabrina Dubroca) [RHEL-29306] - selftests: tls: add test for merging of same-type control messages (Sabrina Dubroca) [RHEL-29306] - tls: don't skip over different type records from the rx_list (Sabrina Dubroca) [RHEL-29306] - tls: stop recv() if initial process_rx_list gave us non-DATA (Sabrina Dubroca) [RHEL-29306] - tls: break out of main loop when PEEK gets a non-data record (Sabrina Dubroca) [RHEL-29306] - selftests: tls: increase the wait in poll_partial_rec_async (Sabrina Dubroca) [RHEL-29306] - net: tls: fix returned read length with async decrypt (Sabrina Dubroca) [RHEL-29306] - selftests: tls: use exact comparison in recv_partial (Sabrina Dubroca) [RHEL-29306] - net: tls, add test to capture error on large splice (Sabrina Dubroca) [RHEL-29306] - tls: Use size_add() in call to struct_size() (Sabrina Dubroca) [RHEL-29306] - net/tls: avoid TCP window full during ->read_sock() (Sabrina Dubroca) [RHEL-29306] - PCI: Fix pci_rh_check_status() call semantics (Luiz Capitulino) [RHEL-35032] - ionic: keep stats struct local to error handling (Michal Schmidt) [RHEL-36065] - ionic: better dma-map error handling (Michal Schmidt) [RHEL-36065] - ionic: remove unnecessary NULL test (Michal Schmidt) [RHEL-36065] - ionic: rearrange ionic_queue for better layout (Michal Schmidt) [RHEL-36065] - ionic: rearrange ionic_qcq (Michal Schmidt) [RHEL-36065] - ionic: carry idev in ionic_cq struct (Michal Schmidt) [RHEL-36065] - ionic: refactor skb building (Michal Schmidt) [RHEL-36065] - ionic: fold adminq clean into service routine (Michal Schmidt) [RHEL-36065] - ionic: use specialized desc info structs (Michal Schmidt) [RHEL-36065] - ionic: remove the cq_info to save more memory (Michal Schmidt) [RHEL-36065] - ionic: remove callback pointer from desc_info (Michal Schmidt) [RHEL-36065] - ionic: move adminq-notifyq handling to main file (Michal Schmidt) [RHEL-36065] - ionic: drop q mapping (Michal Schmidt) [RHEL-36065] - ionic: remove desc, sg_desc and cmb_desc from desc_info (Michal Schmidt) [RHEL-36065] - ionic: change MODULE_AUTHOR to person name (Michal Schmidt) [RHEL-36065] - ionic: Clean RCT ordering issues (Michal Schmidt) [RHEL-36065] - ionic: Use CQE profile for dim (Michal Schmidt) [RHEL-36065] - ionic: change the hwstamp likely check (Michal Schmidt) [RHEL-36065] - ionic: reduce the use of netdev (Michal Schmidt) [RHEL-36065] - ionic: Pass local netdev instead of referencing struct (Michal Schmidt) [RHEL-36065] - ionic: Check stop no restart (Michal Schmidt) [RHEL-36065] - ionic: Clean up BQL logic (Michal Schmidt) [RHEL-36065] - ionic: Make use napi_consume_skb (Michal Schmidt) [RHEL-36065] - ionic: Shorten a Tx hotpath (Michal Schmidt) [RHEL-36065] - ionic: Change default number of descriptors for Tx and Rx (Michal Schmidt) [RHEL-36065] - ionic: Rework Tx start/stop flow (Michal Schmidt) [RHEL-36065] - ionic: restore netdev feature bits after reset (Michal Schmidt) [RHEL-36065] - ionic: check cmd_regs before copying in or out (Michal Schmidt) [RHEL-36065] - ionic: check before releasing pci regions (Michal Schmidt) [RHEL-36065] - ionic: use pci_is_enabled not open code (Michal Schmidt) [RHEL-36065] - ionic: implement xdp frags support (Michal Schmidt) [RHEL-36065] - ionic: add ndo_xdp_xmit (Michal Schmidt) [RHEL-36065] - ionic: Add XDP_REDIRECT support (Michal Schmidt) [RHEL-36065] - ionic: Add XDP_TX support (Michal Schmidt) [RHEL-36065] - ionic: Add XDP packet headroom (Michal Schmidt) [RHEL-36065] - ionic: add initial framework for XDP support (Michal Schmidt) [RHEL-36065] - ionic: use dma range APIs (Michal Schmidt) [RHEL-36065] - ionic: add helpers for accessing buffer info (Michal Schmidt) [RHEL-36065] - ionic: set adminq irq affinity (Michal Schmidt) [RHEL-36065] - ionic: minimal work with 0 budget (Michal Schmidt) [RHEL-36065] - ionic: fill out pci error handlers (Michal Schmidt) [RHEL-36065] - ionic: lif debugfs refresh on reset (Michal Schmidt) [RHEL-36065] - ionic: use timer_shutdown_sync (Michal Schmidt) [RHEL-36065] - ionic: no fw read when PCI reset failed (Michal Schmidt) [RHEL-36065] - ionic: prevent pci disable of already disabled device (Michal Schmidt) [RHEL-36065] - ionic: bypass firmware cmds when stuck in reset (Michal Schmidt) [RHEL-36065] - ionic: keep filters across FLR (Michal Schmidt) [RHEL-36065] - ionic: pass opcode to devcmd_wait (Michal Schmidt) [RHEL-36065] - ionic: Re-arrange ionic_intr_info struct for cache perf (Michal Schmidt) [RHEL-36065] - ionic: Make the check for Tx HW timestamping more obvious (Michal Schmidt) [RHEL-36065] - ionic: Don't check null when calling vfree() (Michal Schmidt) [RHEL-36065] - ionic: set ionic ptr before setting up ethtool ops (Michal Schmidt) [RHEL-36065] - ionic: Use cached VF attributes (Michal Schmidt) [RHEL-36065] - ionic: Fix dim work handling in split interrupt mode (Michal Schmidt) [RHEL-36065] - ionic: fix snprintf format length warning (Michal Schmidt) [RHEL-36065] - ionic: replace deprecated strncpy with strscpy (Michal Schmidt) [RHEL-36065] - ionic: expand the descriptor bufs array (Michal Schmidt) [RHEL-36065] - ionic: add a check for max SGs and SKB frags (Michal Schmidt) [RHEL-36065] - ionic: count SGs in packet to minimize linearize (Michal Schmidt) [RHEL-36065] - ionic: fix 16bit math issue when PAGE_SIZE >= 64KB (Michal Schmidt) [RHEL-36065] - ionic: Remove unused declarations (Michal Schmidt) [RHEL-36065] - ionic: Add missing err handling for queue reconfig (Michal Schmidt) [RHEL-36065] - ionic: add FLR recovery support (Michal Schmidt) [RHEL-36065] - ionic: pull out common bits from fw_up (Michal Schmidt) [RHEL-36065] - ionic: extract common bits from ionic_probe (Michal Schmidt) [RHEL-36065] - ionic: extract common bits from ionic_remove (Michal Schmidt) [RHEL-36065] - ionic: remove dead device fail path (Michal Schmidt) [RHEL-36065] - ionic: remove WARN_ON to prevent panic_on_warn (Michal Schmidt) [RHEL-36065] - ionic: use vmalloc_array and vcalloc (Michal Schmidt) [RHEL-36065] - ionic: add support for ethtool extended stat link_down_count (Michal Schmidt) [RHEL-36065] - ionic: catch failure from devlink_alloc (Michal Schmidt) [RHEL-36065] - ionic: remove noise from ethtool rxnfc error msg (Michal Schmidt) [RHEL-36065] - ionic: Don't overwrite the cyclecounter bitmask (Michal Schmidt) [RHEL-36065] - ionic: Remove redundant pci_clear_master (Michal Schmidt) [RHEL-36065] - ionic: add tx/rx-push support with device Component Memory Buffers (Michal Schmidt) [RHEL-36065] - ionic: remove unnecessary void casts (Michal Schmidt) [RHEL-36065] - ionic: remove unnecessary indirection (Michal Schmidt) [RHEL-36065] - ionic: missed doorbell workaround (Michal Schmidt) [RHEL-36065] - ionic: clear up notifyq alloc commentary (Michal Schmidt) [RHEL-36065] - ionic: clean interrupt before enabling queue to avoid credit race (Michal Schmidt) [RHEL-36065] - net: ionic: Fix error handling in ionic_init_module() (Michal Schmidt) [RHEL-36065] - ionic: refactor use of ionic_rx_fill() (Michal Schmidt) [RHEL-36065] - ionic: enable tunnel offloads (Michal Schmidt) [RHEL-36065] - ionic: new ionic device identity level and VF start control (Michal Schmidt) [RHEL-36065] - ionic: only save the user set VF attributes (Michal Schmidt) [RHEL-36065] - ionic: replay VF attributes after fw crash recovery (Michal Schmidt) [RHEL-36065] - ionic: catch NULL pointer issue on reconfig (Michal Schmidt) [RHEL-36065] - ionic: VF initial random MAC address if no assigned mac (Michal Schmidt) [RHEL-36065] - ionic: fix up issues with handling EAGAIN on FW cmds (Michal Schmidt) [RHEL-36065] - ionic: clear broken state on generation change (Michal Schmidt) [RHEL-36065] - net: ionic: fix error check for vlan flags in ionic_set_nic_features() (Michal Schmidt) [RHEL-36065] - ionic: convert users of bitmap_foo() to linkmode_foo() (Michal Schmidt) [RHEL-36065] - arm64: add dependency between vmlinuz.efi and Image (Lenny Szubowicz) [RHEL-25537] - aarch64: enable zboot (Lenny Szubowicz) [RHEL-25537] - arm64: efi: enable generic EFI compressed boot (Lenny Szubowicz) [RHEL-25537] - kbuild: factor out the common installation code into scripts/install.sh (Lenny Szubowicz) [RHEL-25537] - ipv6: fib6_rules: flush route cache when rule is changed (Hangbin Liu) [RHEL-31050] - net/ipv6: avoid possible UAF in ip6_route_mpath_notify() (Hangbin Liu) [RHEL-31050 RHEL-33271] {CVE-2024-26852} - ipv6: fix potential "struct net" leak in inet6_rtm_getaddr() (Hangbin Liu) [RHEL-31050] - ipv6: properly combine dev_base_seq and ipv6.dev_addr_genid (Hangbin Liu) [RHEL-31050] - ipv6: mcast: remove one synchronize_net() barrier in ipv6_mc_down() (Hangbin Liu) [RHEL-31050] - ipv6: Ensure natural alignment of const ipv6 loopback and router addresses (Hangbin Liu) [RHEL-31050] - ipv6: mcast: fix data-race in ipv6_mc_down / mld_ifc_work (Hangbin Liu) [RHEL-29532 RHEL-31050] {CVE-2024-26631} - net: ipv6: support reporting otherwise unknown prefix flags in RTM_NEWPREFIX (Hangbin Liu) [RHEL-31050] - ipv6: remove hard coded limitation on ipv6_pinfo (Hangbin Liu) [RHEL-31050] - tools headers UAPI: Sync the linux/in.h with the kernel sources (Hangbin Liu) [RHEL-31050] - ipv{4,6}/raw: fix output xfrm lookup wrt protocol (Hangbin Liu) [RHEL-31050] - net: openvswitch: limit the number of recursions from action sets (Aaron Conole) [RHEL-23575] {CVE-2024-1151} - RHEL: enable CONFIG_AMD_ATL (Aristeu Rozanski) [RHEL-26704] - EDAC/amd64: Use new AMD Address Translation Library (Aristeu Rozanski) [RHEL-26704] - RAS: Introduce AMD Address Translation Library (Aristeu Rozanski) [RHEL-26704] - vhost: use kzalloc() instead of kmalloc() followed by memset() (Jon Maloy) [RHEL-21507] {CVE-2024-0340} - serial: 8250: Toggle IER bits on only after irq has been set up (Prarit Bhargava) [RHEL-30355] - HID: intel-ish-hid: ipc: Add Arrow Lake PCI device ID (Tony Camuso) [RHEL-31212] - HID: Intel-ish-hid: Ishtp: Fix sensor reads after ACPI S3 suspend (Tony Camuso) [RHEL-31212] - HID: intel-ish-hid: ipc: Rework EHL OOB wakeup (Tony Camuso) [RHEL-31212] - HID: intel-ish-hid: ishtp-fw-loader: use helper functions for connection (Tony Camuso) [RHEL-31212] - HID: intel-ish-hid: ishtp-hid-client: use helper functions for connection (Tony Camuso) [RHEL-31212] - HID: Intel-ish-hid: Ishtp: Add helper functions for client connection (Tony Camuso) [RHEL-31212] - maple_tree: fix node allocation testing on 32 bit (Nico Pache) [RHEL-5619] - bdi: remove enum wb_congested_state (Nico Pache) [RHEL-5619] - mm/page_alloc: fix min_free_kbytes calculation regarding ZONE_MOVABLE (Nico Pache) [RHEL-5619] - fuse: remove unneeded lock which protecting update of congestion_threshold (Nico Pache) [RHEL-5619] - mm: memcg: use larger batches for proactive reclaim (Nico Pache) [RHEL-5619] - hugetlb: fix null-ptr-deref in hugetlb_vma_lock_write (Nico Pache) [RHEL-5619] - Revert "page cache: fix page_cache_next/prev_miss off by one" (Nico Pache) [RHEL-5619] - tmpfs: fix Documentation of noswap and huge mount options (Nico Pache) [RHEL-5619] - selftests/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED (Nico Pache) [RHEL-5619] - mm/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED (Nico Pache) [RHEL-5619] - kasan: remove hwasan-kernel-mem-intrinsic-prefix=1 for clang-14 (Nico Pache) [RHEL-5619] - mm/memory-failure: fix crash in split_huge_page_to_list from soft_offline_page (Nico Pache) [RHEL-5619] - objtool: mem*() are not uaccess safe (Nico Pache) [RHEL-5619] - mm: page_alloc: unreserve highatomic page blocks before oom (Nico Pache) [RHEL-5619] - mm/hugetlb: fix nodes huge page allocation when there are surplus pages (Nico Pache) [RHEL-5619] - mm: fix unaccount of memory on vma_link() failure (Nico Pache) [RHEL-5619] - vfs: fix readahead(2) on block devices (Nico Pache) [RHEL-5619] - kasan: print the original fault addr when access invalid shadow (Nico Pache) [RHEL-5619] - hugetlbfs: close race between MADV_DONTNEED and page fault (Nico Pache) [RHEL-5619] - hugetlbfs: extend hugetlb_vma_lock to private VMAs (Nico Pache) [RHEL-5619] - hugetlbfs: clear resv_map pointer if mmap fails (Nico Pache) [RHEL-5619] - mm/page_alloc: use write_seqlock_irqsave() instead write_seqlock() + local_irq_save(). (Nico Pache) [RHEL-5619] - writeback: account the number of pages written back (Nico Pache) [RHEL-5619] - mm/hugetlb.c: fix a bug within a BUG(): inconsistent pte comparison (Nico Pache) [RHEL-5619] - mm: memcontrol: don't throttle dying tasks on memory.high (Nico Pache) [RHEL-5619] - mm: memcg: use READ_ONCE()/WRITE_ONCE() to access stock->cached (Nico Pache) [RHEL-5619] - mm: kmem: fix a NULL pointer dereference in obj_stock_flush_required() (Nico Pache) [RHEL-5619] - mm/memcontrol: do not tweak node in mem_cgroup_init() (Nico Pache) [RHEL-5619] - mm:vmscan: fix inaccurate reclaim during proactive reclaim (Nico Pache) [RHEL-5619] - fuse: remove reliance on bdi congestion (Nico Pache) [RHEL-5619] - minmax: clamp more efficiently by avoiding extra comparison (Nico Pache) [RHEL-5619] - minmax: sanity check constant bounds when clamping (Nico Pache) [RHEL-5619] - FAT: use io_schedule_timeout() instead of congestion_wait() (Nico Pache) [RHEL-5619] - mm, mmap: fix vma_merge() case 7 with vma_ops->close (Nico Pache) [RHEL-5619] - mmap: fix error paths with dup_anon_vma() (Nico Pache) [RHEL-5619] - mm: move vma locking out of vma_prepare and dup_anon_vma (Nico Pache) [RHEL-5619] - mm: always lock new vma before inserting into vma tree (Nico Pache) [RHEL-5619] - mm: lock vma explicitly before doing vm_flags_reset and vm_flags_reset_once (Nico Pache) [RHEL-5619] - mm: mark VMA as being written when changing vm_flags (Nico Pache) [RHEL-5619] - mm: replace mmap with vma write lock assertions when operating on a vma (Nico Pache) [RHEL-5619] - mm: for !CONFIG_PER_VMA_LOCK equate write lock assertion for vma and mmap (Nico Pache) [RHEL-5619] - mmap: fix vma_iterator in error path of vma_merge() (Nico Pache) [RHEL-5619] - kunit: kasan_test: disable fortify string checker on kmalloc_oob_memset (Nico Pache) [RHEL-5619] - x86/mm/pat: fix VM_PAT handling in COW mappings (Nico Pache) [RHEL-5619] - mm: cachestat: fix two shmem bugs (Nico Pache) [RHEL-5619] - memtest: use {READ,WRITE}_ONCE in memory scanning (Nico Pache) [RHEL-5619] - mm: cachestat: fix folio read-after-free in cache walk (Nico Pache) [RHEL-5619] - kasan/test: avoid gcc warning for intentional overflow (Nico Pache) [RHEL-5619] - mm: memcontrol: clarify swapaccount=0 deprecation warning (Nico Pache) [RHEL-5619] - userfaultfd: fix mmap_changing checking in mfill_atomic_hugetlb (Nico Pache) [RHEL-5619] - mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again (Nico Pache) [RHEL-5619] - readahead: avoid multiple marked readahead pages (Nico Pache) [RHEL-5619] - mm: fix unmap_mapping_range high bits shift bug (Nico Pache) [RHEL-5619] - mm/mglru: respect min_ttl_ms with memcgs (Nico Pache) [RHEL-5619] - mm/shmem: fix race in shmem_undo_range w/THP (Nico Pache) [RHEL-5619] - mm/rmap: fix misplaced parenthesis of a likely() (Nico Pache) [RHEL-5619] - mm: fix oops when filemap_map_pmd() without prealloc_pte (Nico Pache) [RHEL-5619] - mm: kmem: drop __GFP_NOFAIL when allocating objcg vectors (Nico Pache) [RHEL-5619] - mm: fix for negative counter: nr_file_hugepages (Nico Pache) [RHEL-5619] - mm: zswap: fix pool refcount bug around shrink_worker() (Nico Pache) [RHEL-5619] - mm/migrate: fix do_pages_move for compat pointers (Nico Pache) [RHEL-5619] - mm/page_alloc: correct start page when guard page debug is enabled (Nico Pache) [RHEL-5619] - mm/memory_hotplug: use pfn math in place of direct struct page manipulation (Nico Pache) [RHEL-5619] - mm/cma: use nth_page() in place of direct struct page manipulation (Nico Pache) [RHEL-5619] - mm: mempolicy: keep VMA walk if both MPOL_MF_STRICT and MPOL_MF_MOVE are specified (Nico Pache) [RHEL-5619] - mm, memcg: reconsider kmem.limit_in_bytes deprecation (Nico Pache) [RHEL-5619] - mm: memcontrol: fix GFP_NOFS recursion in memory.high enforcement (Nico Pache) [RHEL-5619] - mm: page_alloc: fix CMA and HIGHATOMIC landing on the wrong buddy list (Nico Pache) [RHEL-5619] - rcu: dump vmalloc memory info safely (Nico Pache) [RHEL-5619] - mm/vmalloc: add a safer version of find_vm_area() for debug (Nico Pache) [RHEL-5619] - mm: memory-failure: fix unexpected return value in soft_offline_page() (Nico Pache) [RHEL-5619] - mm: add a call to flush_cache_vmap() in vmap_pfn() (Nico Pache) [RHEL-5619] - mm/gup: handle cont-PTE hugetlb pages correctly in gup_must_unshare() via GUP-fast (Nico Pache) [RHEL-5619] - mm: enable page walking API to lock vmas during the walk (Nico Pache) [RHEL-5619] - smaps: use vm_normal_page_pmd() instead of follow_trans_huge_pmd() (Nico Pache) [RHEL-5619] - mm/gup: reintroduce FOLL_NUMA as FOLL_HONOR_NUMA_FAULT (Nico Pache) [RHEL-5619] - mm: hugetlb_vmemmap: fix a race between vmemmap pmd split (Nico Pache) [RHEL-5619] - memcg: drop kmem.limit_in_bytes (Nico Pache) [RHEL-5619] - hugetlb: do not clear hugetlb dtor until allocating vmemmap (Nico Pache) [RHEL-5619] - zsmalloc: fix races between modifications of fullness and isolated (Nico Pache) [RHEL-5619] - kasan, slub: fix HW_TAGS zeroing with slub_debug (Nico Pache) [RHEL-5619] - kasan: fix type cast in memory_is_poisoned_n (Nico Pache) [RHEL-5619] - mm: call arch_swap_restore() from do_swap_page() (Nico Pache) [RHEL-5619] - shmem: use ramfs_kill_sb() for kill_sb method of ramfs-based tmpfs (Nico Pache) [RHEL-5619] - kasan: use internal prototypes matching gcc-13 builtins (Nico Pache) [RHEL-5619] - kasan: add kasan_tag_mismatch prototype (Nico Pache) [RHEL-5619] - radix tree: remove unused variable (Nico Pache) [RHEL-5619] - lib/test_meminit: allocate pages up to order MAX_ORDER (Nico Pache) [RHEL-5619] - maple_tree: fix 32 bit mas_next testing (Nico Pache) [RHEL-5619] - lz4: fix LZ4_decompress_safe_partial read out of bound (Nico Pache) [RHEL-5619] - lib/raid6/test: fix multiple definition linking error (Nico Pache) [RHEL-5619] - mm/mmap: Fix error return in do_vmi_align_munmap() (Nico Pache) [RHEL-5619] - mm/ksm: support fork/exec for prctl (Nico Pache) [RHEL-5619] - mm/uffd: allow vma to merge as much as possible (Nico Pache) [RHEL-5619] - mm/uffd: fix vma operation where start addr cuts part of vma (Nico Pache) [RHEL-5619] - mm/khugepaged: fix regression in collapse_file() (Nico Pache) [RHEL-5619] - mm: remove unused vma_init_lock() (Nico Pache) [RHEL-5619] - fs/proc/kcore: reinstate bounce buffer for KCORE_TEXT regions (Nico Pache) [RHEL-5619] - mm/mempolicy: Take VMA lock before replacing policy (Nico Pache) [RHEL-5619] - mm: lock_vma_under_rcu() must check vma->anon_vma under vma lock (Nico Pache) [RHEL-5619] - tcp: Use per-vma locking for receive zerocopy (Nico Pache) [RHEL-5619] - mm: fix memory ordering for mm_lock_seq and vm_lock_seq (Nico Pache) [RHEL-5619] - mm: lock VMA in dup_anon_vma() before setting ->anon_vma (Nico Pache) [RHEL-5619] - mm: don't drop VMA locks in mm_drop_all_locks() (Nico Pache) [RHEL-5619] - userfaultfd: fix regression in userfaultfd_unmap_prep() (Nico Pache) [RHEL-5619] - mm/gup: disallow FOLL_LONGTERM GUP-fast writing to file-backed mappings (Nico Pache) [RHEL-5619] - mm/gup: disallow FOLL_LONGTERM GUP-nonfast writing to file-backed mappings (Nico Pache) [RHEL-5619] - mm/mmap: separate writenotify and dirty tracking logic (Nico Pache) [RHEL-5619] - mm/mlock: rename mlock_future_check() to mlock_future_ok() (Nico Pache) [RHEL-5619] - mm/mmap: refactor mlock_future_check() (Nico Pache) [RHEL-5619] - mm: avoid rewalk in mmap_region (Nico Pache) [RHEL-5619] - mm: add vma_iter_{next,prev}_range() to vma iterator (Nico Pache) [RHEL-5619] - mm: update vma_iter_store() to use MAS_WARN_ON() (Nico Pache) [RHEL-5619] - mm: update validate_mm() to use vma iterator (Nico Pache) [RHEL-5619] - dmapool: create/destroy cleanup (Nico Pache) [RHEL-5619] - mm/mempolicy: fix set_mempolicy_home_node() previous VMA pointer (Nico Pache) [RHEL-5619] - mm/vmalloc: fix the unchecked dereference warning in vread_iter() (Nico Pache) [RHEL-5619] - selftests/mm: FOLL_LONGTERM need to be updated to 0x100 (Nico Pache) [RHEL-5619] - hugetlb: revert use of page_cache_next_miss() (Nico Pache) [RHEL-5619] - mm/mlock: fix vma iterator conversion of apply_vma_lock_flags() (Nico Pache) [RHEL-5619] - mm: add a NO_INHERIT flag to the PR_SET_MDWE prctl (Nico Pache) [RHEL-5619] - mm: make PR_MDWE_REFUSE_EXEC_GAIN an unsigned long (Nico Pache) [RHEL-5619] - tools headers UAPI: Sync linux/prctl.h with the kernel sources (Nico Pache) [RHEL-5619] - mm: fix memcpy_from_file_folio() integer underflow (Nico Pache) [RHEL-5619] - mm: page_alloc: remove stale CMA guard code (Nico Pache) [RHEL-5619] - mm/memory-failure: fix hardware poison check in unpoison_memory() (Nico Pache) [RHEL-5619] - tools/Makefile: do missed s/vm/mm/ (Nico Pache) [RHEL-5619] - mm: memory-failure: avoid false hwpoison page mapped error info (Nico Pache) [RHEL-5619] - mm: memory-failure: fix potential unexpected return value from unpoison_memory() (Nico Pache) [RHEL-5619] - mm/swapfile: fix wrong swap entry type for hwpoisoned swapcache page (Nico Pache) [RHEL-5619] - Docs/admin-guide/mm/zswap: remove zsmalloc's lack of writeback warning (Nico Pache) [RHEL-5619] - mm: fix arithmetic for max_prop_frac when setting max_ratio (Nico Pache) [RHEL-5619] - mm: fix arithmetic for bdi min_ratio (Nico Pache) [RHEL-5619] - mm/gup: add missing gup_must_unshare() check to gup_huge_pgd() (Nico Pache) [RHEL-5619] - docs: Fix path paste-o for /sys/kernel/warn_count (Nico Pache) [RHEL-5619] - mm: remove unused inline functions from include/linux/mm_inline.h (Nico Pache) [RHEL-5619] - mm: add more BUILD_BUG_ONs to gfp_migratetype() (Nico Pache) [RHEL-5619] - mm: cleanup is_highmem() (Nico Pache) [RHEL-5619] - mm/huge_memory: check pmd_present first in is_huge_zero_pmd (Nico Pache) [RHEL-5619] - mm/mmap: drop ARCH_HAS_VM_GET_PAGE_PROT (Nico Pache) [RHEL-5619] - s390/mm: enable ARCH_HAS_VM_GET_PAGE_PROT (Nico Pache) [RHEL-5619] - memregion: Fix memregion_free() fallback definition (Nico Pache) [RHEL-5619] - mm: Add kernel-doc for folio->mlock_count (Nico Pache) [RHEL-5619] - nodemask.h: fix compilation error with GCC12 (Nico Pache) [RHEL-5619] - mm/swap: fix the obsolete comment for SWP_TYPE_SHIFT (Nico Pache) [RHEL-5619] - filemap: Update the folio_lock documentation (Nico Pache) [RHEL-5619] - filemap: Remove obsolete comment in lock_page (Nico Pache) [RHEL-5619] - kasan: mark KASAN_VMALLOC flags as kasan_vmalloc_flags_t (Nico Pache) [RHEL-5619] - mm/vmalloc: fix comments about vmap_area struct (Nico Pache) [RHEL-5619] - mm/memcg: retrieve parent memcg from css.parent (Nico Pache) [RHEL-5619] - remove congestion tracking framework (Nico Pache) [RHEL-5619] - mm: slab: Delete unused SLAB_DEACTIVATED flag (Nico Pache) [RHEL-5619] - mm: fix boolreturn.cocci warning (Nico Pache) [RHEL-5619] - memblock: Remove #ifdef __KERNEL__ from memblock.h (Nico Pache) [RHEL-5619] - mm/slab: Finish struct page to struct slab conversion (Nico Pache) [RHEL-5619] - memblock: fix memblock_phys_alloc() section mismatch error (Nico Pache) [RHEL-5619] - mm, slab: Remove compiler check in __kmalloc_index (Nico Pache) [RHEL-5619] - memblock: improve MEMBLOCK_HOTPLUG documentation (Nico Pache) [RHEL-5619] - mm/memory_hotplug: remove stale function declarations (Nico Pache) [RHEL-5619] - mm/vmstat: annotate data race for zone->free_area[order].nr_free (Nico Pache) [RHEL-5619] - mm/page_alloc.c: avoid allocating highmem pages via alloc_pages_exact[_nid] (Nico Pache) [RHEL-5619] - mm: fix data race in PagePoisoned() (Nico Pache) [RHEL-5619]- printk: nbcon: move locked_port flag to struct uart_port (Andrew Halaney) [RHEL-3987] - tty/serial/pl011: Make the locking work on RT (Andrew Halaney) [RHEL-3987] - tty/serial/omap: Make the locking RT aware (Andrew Halaney) [RHEL-3987] - printk: Avoid false positive lockdep report for legacy driver. (Andrew Halaney) [RHEL-3987] - serial: 8250: revert "drop lockdep annotation from serial8250_clear_IER()" (Andrew Halaney) [RHEL-3987] - printk: Add kthread for all legacy consoles (Andrew Halaney) [RHEL-3987] - serial: 8250: Switch to nbcon console (Andrew Halaney) [RHEL-3987] - serial/8250: Use fifo in 8250 console driver (Andrew Halaney) [RHEL-3987] - serial: core: Provide low-level functions to port lock (Andrew Halaney) [RHEL-3987] - printk: nbcon: Provide function to reacquire ownership (Andrew Halaney) [RHEL-3987] - tty: sysfs: Add nbcon support for 'active' (Andrew Halaney) [RHEL-3987] - proc: Add nbcon support for /proc/consoles (Andrew Halaney) [RHEL-3987] - printk: nbcon: Start printing threads (Andrew Halaney) [RHEL-3987] - printk: nbcon: Stop threads on shutdown/reboot (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add printer thread wakeups (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add context to console_is_usable() (Andrew Halaney) [RHEL-3987] - printk: Atomic print in printk context on shutdown (Andrew Halaney) [RHEL-3987] - printk: nbcon: Introduce printing kthreads (Andrew Halaney) [RHEL-3987] - lockdep: Mark emergency section in lockdep splats (Andrew Halaney) [RHEL-3987] - rcu: Mark emergency section in rcu stalls (Andrew Halaney) [RHEL-3987] - panic: Mark emergency section in oops (Andrew Halaney) [RHEL-3987] - panic: Mark emergency section in warn (Andrew Halaney) [RHEL-3987] - printk: nbcon: Implement emergency sections (Andrew Halaney) [RHEL-3987] - printk: Coordinate direct printing in panic (Andrew Halaney) [RHEL-3987] - printk: Track nbcon consoles (Andrew Halaney) [RHEL-3987] - printk: Avoid console_lock dance if no legacy or boot consoles (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add unsafe flushing on panic (Andrew Halaney) [RHEL-3987] - printk: nbcon: Assign priority based on CPU state (Andrew Halaney) [RHEL-3987] - printk: nbcon: Use nbcon consoles in console_flush_all() (Andrew Halaney) [RHEL-3987] - printk: Update @console_may_schedule in console_trylock_spinning() (Derek Barbosa) [RHEL-3987] - serial: Lock console when calling into driver before registration (Derek Barbosa) [RHEL-3987] - printk: Disable passing console lock owner completely during panic() (Derek Barbosa) [RHEL-3987] - printk: Track registered boot consoles (Andrew Halaney) [RHEL-3987] - printk: nbcon: Provide function to flush using write_atomic() (Andrew Halaney) [RHEL-3987] - printk: Add @flags argument for console_is_usable() (Andrew Halaney) [RHEL-3987] - printk: Let console_is_usable() handle nbcon (Andrew Halaney) [RHEL-3987] - printk: Make console_is_usable() available to nbcon (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add driver_enter/driver_exit console callbacks (Andrew Halaney) [RHEL-3987] - printk: nbcon: Implement processing in port->lock wrapper (Andrew Halaney) [RHEL-3987] - printk: Check printk_deferred_enter()/_exit() usage (Andrew Halaney) [RHEL-3987] - printk: nbcon: Ensure ownership release on failed emit (Andrew Halaney) [RHEL-3987] - printk: Add sparse notation to console_srcu locking (Andrew Halaney) [RHEL-3987] - printk: Consider nbcon boot consoles on seq init (Andrew Halaney) [RHEL-3987] - panic: Flush kernel log buffer at the end (Andrew Halaney) [RHEL-3987] - printk: Avoid non-panic CPUs writing to ringbuffer (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Consider committed as finalized in panic (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Skip non-finalized records in panic (Andrew Halaney) [RHEL-3987] - printk: Wait for all reserved records with pr_flush() (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Cleanup reader terminology (Andrew Halaney) [RHEL-3987] - printk: Add this_cpu_in_panic() (Andrew Halaney) [RHEL-3987] - printk: For @suppress_panic_printk check for other CPU in panic (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Clarify special lpos values (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Do not skip non-finalized records with prb_next_seq() (Andrew Halaney) [RHEL-3987] - printk: Use prb_first_seq() as base for 32bit seq macros (Andrew Halaney) [RHEL-3987] - printk: Adjust mapping for 32bit seq macros (Andrew Halaney) [RHEL-3987] - printk: nbcon: Relocate 32bit seq macros (Andrew Halaney) [RHEL-3987] - printk: Reduce pr_flush() pooling time (Andrew Halaney) [RHEL-3987] - printk: fix illegal pbufs access for !CONFIG_PRINTK (Andrew Halaney) [RHEL-3987] - printk: nbcon: Allow drivers to mark unsafe regions and check state (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add emit function and callback function for atomic printing (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add sequence handling (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add ownership state functions (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add buffer management (Andrew Halaney) [RHEL-3987] - printk: Make static printk buffers available to nbcon (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add acquire/release logic (Andrew Halaney) [RHEL-3987] - printk: Add non-BKL (nbcon) console basic infrastructure (Andrew Halaney) [RHEL-3987] - printk: flush consoles before checking progress (Andrew Halaney) [RHEL-3987] - panic: Reenable preemption in WARN slowpath (Andrew Halaney) [RHEL-3987] - Revert "printk: export symbols for debug modules" (Andrew Halaney) [RHEL-3987] - printk: export symbols for debug modules (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Fix truncating buffer size min_t cast (Andrew Halaney) [RHEL-3987] - printk: Rename abandon_console_lock_in_panic() to other_cpu_in_panic() (Andrew Halaney) [RHEL-3987] - printk: Add per-console suspended state (Andrew Halaney) [RHEL-3987] - console: Document struct console (Derek Barbosa) [RHEL-3987] - console: Use BIT() macros for @flags values (Derek Barbosa) [RHEL-3987] - printk: Consolidate console deferred printing (Andrew Halaney) [RHEL-3987] - printk: Do not take console lock for console_flush_on_panic() (Andrew Halaney) [RHEL-3987] - printk: Keep non-panic-CPUs out of console lock (Andrew Halaney) [RHEL-3987] - printk: Reduce console_unblank() usage in unsafe scenarios (Andrew Halaney) [RHEL-3987] - panic: hide unused global functions (Andrew Halaney) [RHEL-3987] - seqlock/latch: Provide raw_read_seqcount_latch_retry() (Andrew Halaney) [RHEL-3987] - timekeeping: Consolidate fast timekeeper (Andrew Halaney) [RHEL-3987] - printk: export console trace point for kcsan/kasan/kfence/kmsan (Andrew Halaney) [RHEL-3987] - kcsan: test: use new suite_{init,exit} support (Andrew Halaney) [RHEL-3987] - printk: Remove obsoleted check for non-existent "user" object (Andrew Halaney) [RHEL-3987] - panic: fix the panic_print NMI backtrace setting (Andrew Halaney) [RHEL-3987] - kernel/printk/index.c: fix memory leak with using debugfs_lookup() (Andrew Halaney) [RHEL-3987] - printk: Use scnprintf() to print the message about the dropped messages on a console (Andrew Halaney) [RHEL-3987] - kernel/printk/printk.c: Fix W=1 kernel-doc warning (Andrew Halaney) [RHEL-3987] - printk: Remove trace_.*_rcuidle() usage (Andrew Halaney) [RHEL-3987] - printk: adjust string limit macros (Andrew Halaney) [RHEL-3987] - printk: use printk_buffers for devkmsg (Andrew Halaney) [RHEL-3987] - printk: introduce console_prepend_dropped() for dropped messages (Andrew Halaney) [RHEL-3987] - printk: introduce printk_get_next_message() and printk_message (Andrew Halaney) [RHEL-3987] - printk: introduce struct printk_buffers (Andrew Halaney) [RHEL-3987] - printk: move size limit macros into internal.h (Andrew Halaney) [RHEL-3987] - exit: Use READ_ONCE() for all oops/warn limit reads (Andrew Halaney) [RHEL-3987] - exit: Allow oops_limit to be disabled (Andrew Halaney) [RHEL-3987] - exit: Put an upper limit on how often we can oops (Andrew Halaney) [RHEL-3987] - printk: htmldocs: add missing description (Andrew Halaney) [RHEL-3987] - panic: use str_enabled_disabled() helper (Andrew Halaney) [RHEL-3987] - printk: cpu sync always disable interrupts (Andrew Halaney) [RHEL-3987] - panic: move panic_print before kmsg dumpers (Andrew Halaney) [RHEL-3987] - panic: add option to dump all CPUs backtraces in panic_print (Andrew Halaney) [RHEL-3987] - docs: sysctl/kernel: add missing bit to panic_print (Andrew Halaney) [RHEL-3987] - panic: remove oops_id (Andrew Halaney) [RHEL-3987] - panic: use error_report_end tracepoint on warnings (Andrew Halaney) [RHEL-3987] - tools/bootconfig: Print all error message in stderr (Andrew Halaney) [RHEL-3987] - printk: Remove console_silent() (Andrew Halaney) [RHEL-3987] - redhat/configs: Disable CONFIG_RPMSG_TTY (Andrew Halaney) [RHEL-24205] - redhat/configs: Align new TTY configs with ELN (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Add ACPI ID for Granite Rapids-D UART (Andrew Halaney) [RHEL-24205] - tty: serial: fsl_lpuart: Check the return value of dmaengine_tx_status (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: fix unconditional activation of THRI interrupt (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: Fix DMA transmission in RS485 mode (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: simplify qcom_geni_serial_send_chunk_fifo()" (Andrew Halaney) [RHEL-24205] - vt: fix unicode buffer corruption when deleting characters (Andrew Halaney) [RHEL-24205] - tty: serial: imx: Fix broken RS485 (Andrew Halaney) [RHEL-24205] - serial: stm32: do not always set SER_RS485_RX_DURING_TX if RS485 is enabled (Andrew Halaney) [RHEL-24205] - ARM: PL011: Fix DMA support (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: address RX timeout interrupt errata (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Clear UART_HAS_RHR_IT_DIS bit (Andrew Halaney) [RHEL-24205] - serdev: Replace custom code with device_match_acpi_handle() (Andrew Halaney) [RHEL-24205] - serdev: Simplify devm_serdev_device_open() function (Andrew Halaney) [RHEL-24205] - serdev: Make use of device_set_node() (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add copyright Siemens Mobility GmbH (Andrew Halaney) [RHEL-24205] - tty: 8250: Add note for PX-835 (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for Intashield IX cards (Andrew Halaney) [RHEL-24205] - tty: 8250: Fix IS-200 PCI ID comment (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for additional Brainboxes PX cards (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for Intashield IS-100 (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for Brainboxes UP cards (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for additional Brainboxes UC cards (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Set the console genpd always on if no console suspend (Andrew Halaney) [RHEL-24205] - hvc/xen: fix console unplug (Andrew Halaney) [RHEL-24205] - hvc/xen: fix error path in xen_hvc_init() to always register frontend driver (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Add support for MOXA Mini PCIe boards (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Relocate macros within 8250_pci.c (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Cleanup MOXA configurations (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Modify MOXA enum name within 8250_pci.c (Andrew Halaney) [RHEL-24205] - tty: whitespaces in descriptions corrected by replacing tabs with spaces (Andrew Halaney) [RHEL-24205] - serial/esp32_uart: use prescaler when available (Andrew Halaney) [RHEL-24205] - serial: 8250: remove AR7 support (Andrew Halaney) [RHEL-24205] - tty: serial: meson: fix hard LOCKUP on crtscts mode (Andrew Halaney) [RHEL-24205] - drivers/tty/serial: add ESP32S3 ACM gadget driver (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: document esp32s3-acm (Andrew Halaney) [RHEL-24205] - drivers/tty/serial: add driver for the ESP32 UART (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: document esp32-uart (Andrew Halaney) [RHEL-24205] - serial: core: tidy invalid baudrate handling in uart_get_baud_rate (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: unset STOPBRK when setting STARTBRK (Andrew Halaney) [RHEL-24205] - serial: max310x: remove trailing whitespaces (Andrew Halaney) [RHEL-24205] - tty/sysrq: replace smp_processor_id() with get_cpu() (Andrew Halaney) [RHEL-24205] - serial: add PORT_GENERIC definition (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Add a earlycon for the S4 SoC (Andrew Halaney) [RHEL-24205] - serial: initialize retinfo in uart_get_info() (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use devm_clk_get_optional_enabled() (Andrew Halaney) [RHEL-24205] - tty: vc_screen: make vc_class constant (Andrew Halaney) [RHEL-24205] - tty: vt: make vtconsole_class constant (Andrew Halaney) [RHEL-24205] - tty: Restrict access to TIOCLINUX' copy-and-paste subcommands (Andrew Halaney) [RHEL-24205] - serial: core: Simplify uart_get_rs485_mode() (Andrew Halaney) [RHEL-24205] - serial: 8250: Check for valid console index (Andrew Halaney) [RHEL-24205] - dt-bindings: sc16is7xx: convert to YAML (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: use device_property APIs when configuring irda mode (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: Do not complain when DMA is absent (Andrew Halaney) [RHEL-24205] - serial: imx: Put DMA enabled UART in separate lock subclass (Andrew Halaney) [RHEL-24205] - serial: core: add comment about definitely used port types (Andrew Halaney) [RHEL-24205] - serial: core: remove cruft from uapi header (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Annotate struct pci1xxxx_8250 with __counted_by (Andrew Halaney) [RHEL-24205] - serial: exar: Add RS-485 support for Sealevel XR17V35X based cards (Andrew Halaney) [RHEL-24205] - vt: Replace strlcpy with strscpy (Andrew Halaney) [RHEL-24205] - serial: core: fix kernel-doc for uart_port_unlock_irqrestore() (Andrew Halaney) [RHEL-24205] - mxser: Annotate struct mxser_board with __counted_by (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use devm_clk_get_optional_enabled() (Andrew Halaney) [RHEL-24205] - serial: 8250_of: Use devm_clk_get_enabled() (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: Use devm_clk_get_enabled() (Andrew Halaney) [RHEL-24205] - tty: use 'if' in send_break() instead of 'goto' (Andrew Halaney) [RHEL-24205] - tty: don't check for signal_pending() in send_break() (Andrew Halaney) [RHEL-24205] - tty: early return from send_break() on TTY_DRIVER_HARDWARE_BREAK (Andrew Halaney) [RHEL-24205] - tty: convert THROTTLE constants into enum (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: use bool for 'restart' in tty_buffer_unlock_exclusive() (Andrew Halaney) [RHEL-24205] - tty: stop using ndash in kernel-doc (Andrew Halaney) [RHEL-24205] - tty: invert return values of tty_{,un}throttle_safe() (Andrew Halaney) [RHEL-24205] - tty: switch tty_{,un}throttle_safe() to return a bool (Andrew Halaney) [RHEL-24205] - tty: n_tty: use do-while in n_tty_check_{,un}throttle() (Andrew Halaney) [RHEL-24205] - tty: n_tty: invert the condition in copy_from_read_buf() (Andrew Halaney) [RHEL-24205] - tty: n_tty: use min3() in copy_from_read_buf() (Andrew Halaney) [RHEL-24205] - tty: n_tty: rename and retype 'retval' in n_tty_ioctl() (Andrew Halaney) [RHEL-24205] - tty: n_tty: use 'retval' instead of 'c' (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use dev_err_probe() instead of dev_err() (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: vt8500: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: uartlite: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: timbuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunzilog: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunsu: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunsab: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunhv: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: stm32: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: st-asc: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sprd: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sifive: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: txx9: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mctrl_gpio: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: core: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: tegra: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sb1250-duart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: samsung_tty: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sa1100: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: rp2: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: rda: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: pxa: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: pic32: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: pch: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: owl: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: omap: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: msm: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mps2-uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mpc52xx: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: milbeaut_usio: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: meson: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: men_z135_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mcf: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: ma35d1: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: lpc32xx_hs: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: liteuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: jsm: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: ip22zilog: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: imx: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: icom: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: fsl_lpuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: linflexuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: dz: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: digicolor: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: bcm63xx-uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: atmel: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: arc_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: ar933x: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: apb: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: amba-pl010: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: altera_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: altera_jtaguart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_fsl: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 21285: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: core: Use lock wrappers (Andrew Halaney) [RHEL-24205] - serial: core: Provide port lock wrappers (Andrew Halaney) [RHEL-24205] - tty: serial: 8250_exar: Does not use anything from 8250_pci (Andrew Halaney) [RHEL-24205] - serial: 8250_mid: Remove 8250_pci usage (Andrew Halaney) [RHEL-24205] - tty/serial: 8250: Sort drivers in Makefile (Andrew Halaney) [RHEL-24205] - tty/serial: Sort drivers in makefile (Andrew Halaney) [RHEL-24205] - serial: imx: Simplify compatibility handling (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: improve comments about variants (Andrew Halaney) [RHEL-24205] - tty: tty_jobctrl: fix pid memleak in disassociate_ctty() (Andrew Halaney) [RHEL-24205] - tty: serial: linflexuart: Fix to check return value of platform_get_irq() in linflex_probe() (Andrew Halaney) [RHEL-24205] - tty: serial: ma35d1_serial: Add missing check for ioremap (Andrew Halaney) [RHEL-24205] - serial: 8250_of: Use dev_err_probe() instead of dev_warn() (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: Use dev_err_probe() instead of dev_err() (Andrew Halaney) [RHEL-24205] - serial: 8250_port: Introduce UART_IIR_FIFO_ENABLED_16750 (Andrew Halaney) [RHEL-24205] - tty: hvc: remove set but unused variable (Andrew Halaney) [RHEL-24205] - serial: stm32: add support for break control (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: remove unused to_sc16is7xx_port macro (Andrew Halaney) [RHEL-24205] - tty: vcc: Add check for kstrdup() in vcc_probe() (Andrew Halaney) [RHEL-24205] - net: hso: drop unused function argument (Andrew Halaney) [RHEL-24205] - serial: mxs-auart: fix tx (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: reorder code to remove prototype declarations (Andrew Halaney) [RHEL-24205] - serial: omap: do not override settings for RS485 support (Andrew Halaney) [RHEL-24205] - serial: core, imx: do not set RS485 enabled if it is not supported (Andrew Halaney) [RHEL-24205] - serial: core: make sure RS485 cannot be enabled when it is not supported (Andrew Halaney) [RHEL-24205] - serial: core: fix sanitizing check for RTS settings (Andrew Halaney) [RHEL-24205] - serial: core: set missing supported flag for RX during TX GPIO (Andrew Halaney) [RHEL-24205] - serial: Do not hold the port lock when setting rx-during-tx GPIO (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm2835aux: Restore clock error handling (Andrew Halaney) [RHEL-24205] - serial: imx: Ensure that imx_uart_rs485_config() is called with enabled clock (Andrew Halaney) [RHEL-24205] - serial: apbuart: fix console prompt on qemu (Andrew Halaney) [RHEL-24205] - serial: ma35d1: Validate console index before assignment (Andrew Halaney) [RHEL-24205] - arm64: defconfig: Increase SERIAL_8250_NR_UARTS (Andrew Halaney) [RHEL-24205] - tty: fix tty_operations types in documentation (Andrew Halaney) [RHEL-24205] - serial: core: Revert checks for tx runtime PM state (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Do not start RX DMA on THRI interrupt (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Don't skip resource freeing if pm_runtime_resume_and_get() failed (Andrew Halaney) [RHEL-24205] - serial: core: Fix runtime PM handling for pending tx (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: drop earlycon support for unsupported platforms (Andrew Halaney) [RHEL-24205] - tty: 8250: Add Brainboxes Oxford Semiconductor-based quirks (Andrew Halaney) [RHEL-24205] - tty: 8250: Fix up PX-803/PX-857 (Andrew Halaney) [RHEL-24205] - tty: 8250: Fix port count of PX-257 (Andrew Halaney) [RHEL-24205] - tty: 8250: Remove UC-257 and UC-431 (Andrew Halaney) [RHEL-24205] - hvc/xen: fix event channel handling for secondary consoles (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: remove dead code (Andrew Halaney) [RHEL-24205] - ASoC: ti: ams-delta: Fix cx81801_receive() argument types (Andrew Halaney) [RHEL-24205] - serial: core: Fix checks for tx runtime PM state (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Drop pm_runtime_irq_safe() (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Fix errors with no_console_suspend (Andrew Halaney) [RHEL-24205] - serial: Reduce spinlocked portion of uart_rs485_config() (Andrew Halaney) [RHEL-24205] - serial: exar: Revert "serial: exar: Add support for Sealevel 7xxxC serial cards" (Andrew Halaney) [RHEL-24205] - Revert "tty: n_gsm: fix UAF in gsm_cleanup_mux" (Andrew Halaney) [RHEL-24205] - serial: 8250_port: Check IRQ data before use (Andrew Halaney) [RHEL-24205] - tty: shrink the size of struct tty_struct by 40 bytes (Andrew Halaney) [RHEL-24205] - tty: n_tty: deduplicate copy code in n_tty_receive_buf_real_raw() (Andrew Halaney) [RHEL-24205] - tty: n_tty: extract ECHO_OP processing to a separate function (Andrew Halaney) [RHEL-24205] - tty: n_tty: unify counts to size_t (Andrew Halaney) [RHEL-24205] - tty: n_tty: use u8 for chars and flags (Andrew Halaney) [RHEL-24205] - tty: n_tty: simplify chars_in_buffer() (Andrew Halaney) [RHEL-24205] - tty: n_tty: remove unsigned char casts from character constants (Andrew Halaney) [RHEL-24205] - tty: n_tty: move newline handling to a separate function (Andrew Halaney) [RHEL-24205] - tty: n_tty: move canon handling to a separate function (Andrew Halaney) [RHEL-24205] - tty: n_tty: use MASK() for masking out size bits (Andrew Halaney) [RHEL-24205] - tty: n_tty: make n_tty_data::num_overrun unsigned (Andrew Halaney) [RHEL-24205] - tty: n_tty: use time_is_before_jiffies() in n_tty_receive_overrun() (Andrew Halaney) [RHEL-24205] - tty: n_tty: use 'num' for writes' counts (Andrew Halaney) [RHEL-24205] - tty: n_tty: use output character directly (Andrew Halaney) [RHEL-24205] - tty: n_tty: make flow of n_tty_receive_buf_common() a bool (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: meson: Add a earlycon for the T7 SoC" (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: improve bcm7271 8250 port (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: add missing support for rs485 devicetree properties (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: fix bug when first setting GPIO direction (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: fix regression with GPIO configuration (Andrew Halaney) [RHEL-24205] - dt-bindings: sc16is7xx: Add property to change GPIO function (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: remove obsolete out_thread label (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: fix broken port 0 uart init (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: fall back to poll if there's no interrupt (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: snps-dw-apb-uart: make interrupt optional (Andrew Halaney) [RHEL-24205] - serial: tegra: handle clk prepare error in tegra_uart_hw_init() (Andrew Halaney) [RHEL-24205] - serial: sifive: Add suspend and resume operations (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Add a earlycon for the T7 SoC (Andrew Halaney) [RHEL-24205] - serial: stm32: synchronize RX DMA channel in shutdown (Andrew Halaney) [RHEL-24205] - serial: stm32: replace access to DMAR bit by dmaengine_pause/resume (Andrew Halaney) [RHEL-24205] - serial: stm32: group dma pause/resume error handling into single function (Andrew Halaney) [RHEL-24205] - serial: stm32: modify parameter and rename stm32_usart_rx_dma_enabled (Andrew Halaney) [RHEL-24205] - serial: stm32: use DMAT as a configuration bit (Andrew Halaney) [RHEL-24205] - serial: stm32: avoid clearing DMAT bit during transfer (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add restart flag to extended ioctl config (Andrew Halaney) [RHEL-24205] - tty: n_gsm: cleanup gsm_control_command and gsm_control_reply (Andrew Halaney) [RHEL-24205] - tty: n_gsm: increase gsm_mux unsupported counted where appropriate (Andrew Halaney) [RHEL-24205] - tty: n_gsm: increase malformed counter for malformed control frames (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add open_error counter to gsm_mux (Andrew Halaney) [RHEL-24205] - tty: n_gsm: remove unneeded initialization of ret in gsm_dlci_config (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add missing description to structs in gsmmux.h (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add restart flag to DLC specific ioctl config (Andrew Halaney) [RHEL-24205] - serial: core: Remove unused PORT_* definitions (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: invert conditions in __tty_buffer_request_room() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: initialize variables in initializers already (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: better types in __tty_buffer_request_room() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: use __tty_insert_flip_string_flags() in tty_insert_flip_char() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: let tty_prepare_flip_string() return size_t (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: switch insert functions to size_t (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: warn if losing flags in __tty_insert_flip_string_flags() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: unify tty_insert_flip_string_{fixed_flag,flags}() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: use struct_size() in tty_buffer_alloc() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: switch data type to u8 (Andrew Halaney) [RHEL-24205] - tty: gdm724x: use min_t() for size_t varable and a constant (Andrew Halaney) [RHEL-24205] - serial: core: Fix serial core port id, including multiport devices (Andrew Halaney) [RHEL-24205] - serial: 8250: drop lockdep annotation from serial8250_clear_IER() (Andrew Halaney) [RHEL-24205] - tty: rfcomm: convert counts to size_t (Andrew Halaney) [RHEL-24205] - tty: hso: simplify hso_serial_write() (Andrew Halaney) [RHEL-24205] - tty: gdm724x: convert counts to size_t (Andrew Halaney) [RHEL-24205] - tty: vcc: convert counts to size_t (Andrew Halaney) [RHEL-24205] - tty: hvc: convert counts to size_t (Andrew Halaney) [RHEL-24205] - tty: ldops: unify to u8 (Andrew Halaney) [RHEL-24205] - tty: audit: unify to u8 (Andrew Halaney) [RHEL-24205] - tty: make tty_operations::write()'s count size_t (Andrew Halaney) [RHEL-24205] - tty: propagate u8 data to tty_operations::put_char() (Andrew Halaney) [RHEL-24205] - tty: propagate u8 data to tty_operations::write() (Andrew Halaney) [RHEL-24205] - tty: use min() for size computation in iterate_tty_read() (Andrew Halaney) [RHEL-24205] - tty: switch size and count types in iterate_tty_read() to size_t (Andrew Halaney) [RHEL-24205] - tty: use ssize_t for iterate_tty_read() returned type (Andrew Halaney) [RHEL-24205] - tty: use min() in iterate_tty_write() (Andrew Halaney) [RHEL-24205] - tty: rename and de-inline do_tty_write() (Andrew Halaney) [RHEL-24205] - tty: don't pass write() to do_tty_write() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: make all offsets unsigned (Andrew Halaney) [RHEL-24205] - tty: make char_buf_ptr()/flag_buf_ptr()'s offset unsigned (Andrew Halaney) [RHEL-24205] - misc: ti-st: make st_recv() conforming to tty_ldisc_ops::receive_buf() (Andrew Halaney) [RHEL-24205] - tty: use u8 for flags (Andrew Halaney) [RHEL-24205] - tty: use u8 for chars (Andrew Halaney) [RHEL-24205] - tty: make tty_ldisc_ops::*buf*() hooks operate on size_t (Andrew Halaney) [RHEL-24205] - tty: can327, move overflow test inside can327_ldisc_rx()'s loop (Andrew Halaney) [RHEL-24205] - tty: can327: unify error paths in can327_ldisc_rx() (Andrew Halaney) [RHEL-24205] - tty: switch count in tty_ldisc_receive_buf() to size_t (Andrew Halaney) [RHEL-24205] - tty: switch receive_buf() counts to size_t (Andrew Halaney) [RHEL-24205] - tty: make counts in tty_port_client_operations hooks size_t (Andrew Halaney) [RHEL-24205] - tty: make tty_port_client_operations operate with u8 (Andrew Halaney) [RHEL-24205] - tty: make tty_change_softcar() more understandable (Andrew Halaney) [RHEL-24205] - tty: drop tty_debug_wait_until_sent() (Andrew Halaney) [RHEL-24205] - tty: tty_port: rename 'disc' to 'ld' (Andrew Halaney) [RHEL-24205] - tty: change tty_write_lock()'s ndelay parameter to bool (Andrew Halaney) [RHEL-24205] - tty: n_null: remove optional ldops (Andrew Halaney) [RHEL-24205] - tty: remove dummy tty_ldisc_ops::poll() implementations (Andrew Halaney) [RHEL-24205] - tty: ldisc: document that ldops are optional (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: Poll primary sequencer irq status after cancel_tx (Andrew Halaney) [RHEL-24205] - serial: sifive: Remove redundant of_match_ptr() (Andrew Halaney) [RHEL-24205] - serial: core: Revert port_id use (Andrew Halaney) [RHEL-24205] - TIOCSTI: Document CAP_SYS_ADMIN behaviour in Kconfig (Andrew Halaney) [RHEL-24205] - dmaengine: pl330: Return DMA_PAUSED when transaction is paused (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix oops for port->pm on uart_change_pm() (Andrew Halaney) [RHEL-24205] - serial: 8250: Reinit port_id when adding back serial8250_isa_devs (Andrew Halaney) [RHEL-24205] - serial: core: Fix kmemleak issue for serial core device remove (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: remove unnecessary cast when reading register (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove linux/fs_uart_pd.h (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Don't include fs_uart_pd.h when not needed (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove stale prototype in powerpc/fsl_soc.c (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove cpm_uart/ subdirectory (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Refactor cpm_uart_[un]map_pram() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Refactor cpm_uart_allocbuf()/cpm_uart_freebuf() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Deduplicate cpm_line_cr_cmd() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Deduplicate cpm_set_{brg/smc_fcr/scc_fcr}() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Use get_baudrate() instead of uart_baudrate() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Stop using fs_uart_id enum (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove stale prototypes and table and macros (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Avoid suspicious locking (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Remove redundant initialization owner in mcb_driver (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Fix unsigned expression compared with zero (Andrew Halaney) [RHEL-24205] - serial: max310x: fix typos in comments (Andrew Halaney) [RHEL-24205] - serial: max310x: add comments for membase address workaround (Andrew Halaney) [RHEL-24205] - tty: n_gsm: require CAP_NET_ADMIN to attach N_GSM0710 ldisc (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Fix unsigned comparison with less than zero (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Set missing PM ops for hibernation support (Andrew Halaney) [RHEL-24205] - tty: serial: xilinx_uartps: Do not check for 0 return after calling platform_get_irq() (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: Fix potential deadlock on &info->lock (Andrew Halaney) [RHEL-24205] - tty: vt: Remove some repetitive initialization (Andrew Halaney) [RHEL-24205] - tty: serial: Remove redundant initialization for ma35d1serial_driver (Andrew Halaney) [RHEL-24205] - serial: core: Fix serial_base_match() after fixing controller port name (Andrew Halaney) [RHEL-24205] - serial: core: Fix serial core controller port name to show controller id (Andrew Halaney) [RHEL-24205] - serial: core: Fix serial core port id to not use port->line (Andrew Halaney) [RHEL-24205] - serial: core: Controller id cannot be negative (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: make default_params const (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: use PCI_VDEVICE (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: drop info messages from init/exit functions (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: define global strings as const strings (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: drop global slgt_driver_name array (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: convert CALC_REGADDR() macro to an inline (Andrew Halaney) [RHEL-24205] - misc: ti-st: don't check for tty data == NULL (Andrew Halaney) [RHEL-24205] - misc: ti-st: remove ptr from recv functions (Andrew Halaney) [RHEL-24205] - misc: ti-st: remove forward declarations and make st_int_recv() static (Andrew Halaney) [RHEL-24205] - speakup: switch to unsigned iterator in spk_ttyio_receive_buf2() (Andrew Halaney) [RHEL-24205] - serial: altera_jtaguart: switch status to u32 (Andrew Halaney) [RHEL-24205] - can: slcan: remove casts from tty->disc_data (Andrew Halaney) [RHEL-24205] - input: serport: remove casts from tty->disc_data (Andrew Halaney) [RHEL-24205] - tty: hvsi: remove an extra variable from hvsi_write() (Andrew Halaney) [RHEL-24205] - Bluetooth: rfcomm: remove casts from tty->driver_data (Andrew Halaney) [RHEL-24205] - serial: move WARN_ON() in uart_write() to the condition (Andrew Halaney) [RHEL-24205] - parport_pc: add support for ASIX AX99100 (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: add support for ASIX AX99100 (Andrew Halaney) [RHEL-24205] - can: ems_pci: move ASIX AX99100 ids to pci_ids.h (Andrew Halaney) [RHEL-24205] - can: ems_pci: remove PCI_SUBVENDOR_ID_ASIX definition (Andrew Halaney) [RHEL-24205] - serial: sprd: Fix DMA buffer leak issue (Andrew Halaney) [RHEL-24205] - serial: sprd: Assign sprd_port after initialized to avoid wrong access (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Put IOControl register into regmap_volatile (Andrew Halaney) [RHEL-24205] - drivers:tty: fix return value check in asc_init_port (Andrew Halaney) [RHEL-24205] - tty: serial: meson: refactor objects definition for different devnames (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: fix error handling in read_uarts_available_from_reg() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Preserve original value of DLF register (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix sleeping in atomic context (Andrew Halaney) [RHEL-24205] - serial: sifive: Fix sifive_serial_console_setup() section (Andrew Halaney) [RHEL-24205] - serial: st-asc: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: imx: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: sifive: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: sccnxp: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: sprd: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: mps2-uart: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: vt8500: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: omap: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: tegra: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: linflexuart: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: clps711x: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: bcm63xx-uart: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: ar933x: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: clean up clock-rate debug printk (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix opp vote on shutdown (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Define earlycon for mrvl,mmp-uart (Andrew Halaney) [RHEL-24205] - arm64: dts: meson: a1: change uart compatible string (Andrew Halaney) [RHEL-24205] - tty: serial: meson: add independent uart_data for A1 SoC family (Andrew Halaney) [RHEL-24205] - tty: serial: meson: introduce separate uart_data for S4 SoC family (Andrew Halaney) [RHEL-24205] - tty: serial: meson: apply ttyS devname instead of ttyAML for new SoCs (Andrew Halaney) [RHEL-24205] - tty: serial: meson: redesign the module to platform_driver (Andrew Halaney) [RHEL-24205] - tty: serial: meson: use dev_err_probe (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Make UART config auto configurable (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Read num ports from register data. (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Add clockrate speed for G215/F215 boards (Andrew Halaney) [RHEL-24205] - serial: tegra: Don't print error on probe deferral (Andrew Halaney) [RHEL-24205] - tty: Explicitly include correct DT includes (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: use icc tag defines (Andrew Halaney) [RHEL-24205] - Documentation: devices.txt: reconcile serial/ucc_uart minor numers (Andrew Halaney) [RHEL-24205] - serial: drivers: switch ch and flag to u8 (Andrew Halaney) [RHEL-24205] - serial: omap-serial: remove flag from serial_omap_rdi() (Andrew Halaney) [RHEL-24205] - serial: arc_uart: simplify flags handling in arc_serial_rx_chars() (Andrew Halaney) [RHEL-24205] - serial: pass state to __uart_start() directly (Andrew Halaney) [RHEL-24205] - serial: make uart_insert_char() accept u8s (Andrew Halaney) [RHEL-24205] - serial: convert uart sysrq handling to u8 (Andrew Halaney) [RHEL-24205] - tty: sysrq: use switch in sysrq_key_table_key2index() (Andrew Halaney) [RHEL-24205] - tty: sysrq: switch the rest of keys to u8 (Andrew Halaney) [RHEL-24205] - tty: sysrq: rename and re-type i in sysrq_handle_loglevel() (Andrew Halaney) [RHEL-24205] - n_tty: make many tty parameters const (Andrew Halaney) [RHEL-24205] - n_tty: pass ldata to canon_skip_eof() directly (Andrew Halaney) [RHEL-24205] - n_tty: simplify and sanitize zero_buffer() (Andrew Halaney) [RHEL-24205] - n_tty: drop fp from n_tty_receive_buf_real_raw() (Andrew Halaney) [RHEL-24205] - tty: make check_tty_count() void (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix UAF in gsm_cleanup_mux (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: drop bogus runtime pm state update (Andrew Halaney) [RHEL-24205] - PM: sleep: wakeirq: drop unused enable helpers (Andrew Halaney) [RHEL-24205] - PM: sleep: wakeirq: fix wake irq arming (Andrew Halaney) [RHEL-24205] - TIOCSTI: always enable for CAP_SYS_ADMIN (Andrew Halaney) [RHEL-24205] - tty_audit: make data of tty_audit_log() const (Andrew Halaney) [RHEL-24205] - tty_audit: make tty pointers in exposed functions const (Andrew Halaney) [RHEL-24205] - tty_audit: make icanon a bool (Andrew Halaney) [RHEL-24205] - tty_audit: invert the condition in tty_audit_log() (Andrew Halaney) [RHEL-24205] - tty_audit: use kzalloc() in tty_audit_buf_alloc() (Andrew Halaney) [RHEL-24205] - tty_audit: use TASK_COMM_LEN for task comm (Andrew Halaney) [RHEL-24205] - Revert "8250: add support for ASIX devices with a FIFO bug" (Andrew Halaney) [RHEL-24205] - serial: atmel: don't enable IRQs prematurely (Andrew Halaney) [RHEL-24205] - tty: serial: Add Nuvoton ma35d1 serial driver support (Andrew Halaney) [RHEL-24205] - tty: serial: imx: fix rs485 rx after tx (Andrew Halaney) [RHEL-24205] - tty: fix hang on tty device with no_room set (Andrew Halaney) [RHEL-24205] - serial: core: fix -EPROBE_DEFER handling in init (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Use force_suspend and resume for system suspend (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: Use abs() to simplify some code (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() when iterating clk (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() in case of error (Andrew Halaney) [RHEL-24205] - serial: 8250: Apply FSL workarounds also without SERIAL_8250_CONSOLE (Andrew Halaney) [RHEL-24205] - serial: core: don't kfree device managed data (Andrew Halaney) [RHEL-24205] - serial: lantiq: add missing interrupt ack (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Simplify clock sequencing and runtime PM (Andrew Halaney) [RHEL-24205] - serial: st-asc: fix typo in property name (Andrew Halaney) [RHEL-24205] - serial: core: Fix error handling for serial_core_ctrl_device_add() (Andrew Halaney) [RHEL-24205] - serial: core: Fix probing serial_base_bus devices (Andrew Halaney) [RHEL-24205] - serial: core: Don't drop port_mutex in serial_core_remove_one_port (Andrew Halaney) [RHEL-24205] - serial: core: Start managing serial controllers to enable runtime PM (Andrew Halaney) [RHEL-24205] - serial: 8250-fsl: Expand description of the MPC83xx UART's misbehaviour (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: convert to modern PM ops (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Move uart_write() inside PM section (Andrew Halaney) [RHEL-24205] - serial: qcom_geni: Comment use of devm_krealloc rather than devm_krealloc_array (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Fix a COMPILE_TEST dependency (Andrew Halaney) [RHEL-24205] - serial: 8250_tegra: Fix an error handling path in tegra_uart_probe() (Andrew Halaney) [RHEL-24205] - serial: Indicate fintek option may also be required for RS232 support (Andrew Halaney) [RHEL-24205] - serial: 8250: synchronize and annotate UART_IER access (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port for UART_IER access in omap8250_irq() (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port for omap8250_restore_regs() (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port for rx_dma() callback (Andrew Halaney) [RHEL-24205] - serial: core: lock port for start_rx() in uart_resume_port() (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port for stop_rx() in omap8250_irq() (Andrew Halaney) [RHEL-24205] - serial: core: lock port for stop_rx() in uart_suspend_port() (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port in startup() callbacks (Andrew Halaney) [RHEL-24205] - vc_screen: reload load of struct vc_data pointer in vcs_write() to avoid UAF (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix enabling deactivated interrupt (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: fix leak in `brcmuart_probe` (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: balance clk_enable calls (Andrew Halaney) [RHEL-24205] - serial: arc_uart: fix of_iomap leak in `arc_serial_probe` (Andrew Halaney) [RHEL-24205] - serial: 8250: Document termios parameter of serial8250_em485_config() (Andrew Halaney) [RHEL-24205] - serial: Add support for Advantech PCI-1611U card (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Add support for USR298x PCI Modems (Andrew Halaney) [RHEL-24205] - serial: Make uart_remove_one_port() return void (Andrew Halaney) [RHEL-24205] - serial: stm32: Ignore return value of uart_remove_one_port() in .remove() (Andrew Halaney) [RHEL-24205] - serial: 8250_rt288x: Remove unnecessary UART_REG_UNMAPPED (Andrew Halaney) [RHEL-24205] - serial: 8250_rt288x: Name non-standard divisor latch reg (Andrew Halaney) [RHEL-24205] - serial: 8250: RT288x/Au1xxx code away from core (Andrew Halaney) [RHEL-24205] - serial: 8250: Add dl_read/write, bugs and mapsize into plat_serial8250_port (Andrew Halaney) [RHEL-24205] - serial: 8250: Document uart_8250_port's ->dl_read/write() (Andrew Halaney) [RHEL-24205] - serial: 8250: Change dl_read/write to handle value as u32 (Andrew Halaney) [RHEL-24205] - serial: 8250: Allow using ports higher than SERIAL_8250_RUNTIME_UARTS (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Shut down on remove for console uart (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix life cycle issues for interrupt handlers (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix imprecise external abort for omap_8250_pm() (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix freeing of resources on failed register (Andrew Halaney) [RHEL-24205] - serial: pl011: set UART011_CR_RXE in pl011_set_termios after port shutdown (Andrew Halaney) [RHEL-24205] - tty: serial: fsl_lpuart: optimize the timer based EOP logic (Andrew Halaney) [RHEL-24205] - serdev: Add method to assert break signal over tty UART port (Andrew Halaney) [RHEL-24205] - serdev: Replace all instances of ENOTSUPP with EOPNOTSUPP (Andrew Halaney) [RHEL-24205] - n_gsm: Use array_index_nospec() with index that comes from userspace (Andrew Halaney) [RHEL-24205] - tty: vt: drop checks for undefined VT_SINGLE_DRIVER (Andrew Halaney) [RHEL-24205] - tty: vt: distribute EXPORT_SYMBOL() (Andrew Halaney) [RHEL-24205] - tty: vt: simplify some cases in tioclinux() (Andrew Halaney) [RHEL-24205] - tty: vt: reformat tioclinux() (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix end of transmission on SCI (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Add support for tx end interrupt handling (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix TE setting on SCI IP (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Add RZ/G2L SCIFA DMA rx support (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Add RZ/G2L SCIFA DMA tx support (Andrew Halaney) [RHEL-24205] - serial: max310x: fix IO data corruption in batched operations (Andrew Halaney) [RHEL-24205] - serial: core: Disable uart_start() on uart_remove_one_port() (Andrew Halaney) [RHEL-24205] - serial: 8250: Reinit port->pm on port specific driver unbind (Andrew Halaney) [RHEL-24205] - serial: 8250: Add missing wakeup event reporting (Andrew Halaney) [RHEL-24205] - serial: fix TIOCSRS485 locking (Andrew Halaney) [RHEL-24205] - serial: make SiFive serial drivers depend on ARCH_ symbols (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: don't allocate and pass dummy flags (Andrew Halaney) [RHEL-24205] - tty: serial: simplify qcom_geni_serial_send_chunk_fifo() (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix redundant assignment of gsm->encoding (Andrew Halaney) [RHEL-24205] - ACPI: Replace irqdomain.h include with struct declarations (Andrew Halaney) [RHEL-24205] - tpm: atmel: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - pata: ixp4xx: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - ata: pata_macio: Add explicit include of irqdomain.h (Andrew Halaney) [RHEL-24205] - serial: 8250_tegra: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - staging: iio: resolver: ad2s1210: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - iio: adc: ad7292: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - tty: Fix typo in LEGACY_TIOCSTI Kconfig description (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix Rx on RZ/G2L SCI (Andrew Halaney) [RHEL-24205] - serial: 8250: Prevent starting up DMA Rx on THRI interrupt (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix transmit end interrupt handler (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix serial8250_tx_empty() race with DMA Tx (Andrew Halaney) [RHEL-24205] - tty: Prevent writing chars during tcsetattr TCSADRAIN/FLUSH (Andrew Halaney) [RHEL-24205] - serial: sb1250-duart: clean up after SIBYTE_BCM1x55 removal (Andrew Halaney) [RHEL-24205] - serial: bcm63xx-uart: add polling support (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Remove setting {src,dst}_{addr,addr_width} based on DMA direction (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Use uart_circ_empty() (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Use uart_circ_empty() (Andrew Halaney) [RHEL-24205] - serial: imx: remove unused imx_uart_is_imx* functions (Andrew Halaney) [RHEL-24205] - tty: serial: remove obsolete config SERIAL_SAMSUNG_UARTS_4 (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: Add a poll_init() function (Andrew Halaney) [RHEL-24205] - serial: uart_poll_init() should power on the UART (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add ioctl for DLC config via ldisc handle (Andrew Halaney) [RHEL-24205] - tty: n_gsm: allow window size configuration (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add ioctl for DLC specific parameter configuration (Andrew Halaney) [RHEL-24205] - hvc/xen: prevent concurrent accesses to the shared ring (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Fix arbitration handling (Andrew Halaney) [RHEL-24205] - tty: Convert hw_stopped in tty_struct to bool (Andrew Halaney) [RHEL-24205] - n_tty: Reindent if condition (Andrew Halaney) [RHEL-24205] - n_tty: Cleanup includes (Andrew Halaney) [RHEL-24205] - n_tty: Use DIV_ROUND_UP() in room calculation (Andrew Halaney) [RHEL-24205] - n_tty: Sort includes alphabetically (Andrew Halaney) [RHEL-24205] - tty_ioctl: Use BIT() for internal flags (Andrew Halaney) [RHEL-24205] - n_tty: Convert no_space_left to space_left boolean (Andrew Halaney) [RHEL-24205] - serial: Remove uart_wait_until_sent() forward declaration (Andrew Halaney) [RHEL-24205] - serial: Rename hw_stopped to old_hw_stopped & improve logic (Andrew Halaney) [RHEL-24205] - serial: Make hw_stopped bool (Andrew Halaney) [RHEL-24205] - serial: Rename uart_change_speed() to uart_change_line_settings() (Andrew Halaney) [RHEL-24205] - serial: Move uart_change_speed() earlier (Andrew Halaney) [RHEL-24205] - serial: Remove extern from func prototypes in headers (Andrew Halaney) [RHEL-24205] - serial: Use B0 instead of implicit zero assumption (Andrew Halaney) [RHEL-24205] - serial: Use ARRAY_SIZE() with iso7816 reserved array (Andrew Halaney) [RHEL-24205] - serial: sprd: Drop of_match_ptr for ID table (Andrew Halaney) [RHEL-24205] - serial: sh-sci: mark OF related data as maybe unused (Andrew Halaney) [RHEL-24205] - serial: Use of_property_read_bool() for boolean properties (Andrew Halaney) [RHEL-24205] - serial: Use of_property_present() for testing DT property presence (Andrew Halaney) [RHEL-24205] - media: i2c: ov2685: convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - media: i2c: ov5695: convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - w1: ds2482: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - mtd: maps: pismo: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - misc: ad525x_dpot-i2c: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - tty: vt: protect KD_FONT_OP_GET_TALL from unbound access (Andrew Halaney) [RHEL-24205] - tty: ipwireless: move Kconfig entry to tty (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: drop bogus uart_write_wakeup() (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix mapping of empty DMA buffer (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix DMA mapping leak on shutdown (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix console shutdown hang (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Add serial8250_em_{reg_update(),out_helper()} (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Use pseudo offset for UART_FCR (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Use devm_clk_get_enabled() (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Add missing break statement (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Drop unused header file (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Simplify probe() (Andrew Halaney) [RHEL-24205] - arm64: dts: meson-g12-common: Use the G12A UART compatible string (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Add a new compatible string for the G12A SoC (Andrew Halaney) [RHEL-24205] - serial: stm32: Re-assert RTS/DE GPIO in RS485 mode only if more data are transmitted (Andrew Halaney) [RHEL-24205] - serial: stm32: Remove unused struct stm32_port txdone element (Andrew Halaney) [RHEL-24205] - tty: simplify sysctl registration (Andrew Halaney) [RHEL-24205] - serial: imx: Drop a few unneeded casts (Andrew Halaney) [RHEL-24205] - tty: tty_ldisc: Remove the ret variable (Andrew Halaney) [RHEL-24205] - serdev: Set fwnode for serdev devices (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Disable SERIAL_8250_PCI1XXXX config by default (Andrew Halaney) [RHEL-24205] - serial: 8250_fsl: fix handle_irq locking (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Fix UART port type (Andrew Halaney) [RHEL-24205] - serial: 8250: ASPEED_VUART: select REGMAP instead of depending on it (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: fsl_lpuart: adjust SERIAL_FSL_LPUART_CONSOLE config dependency" (Andrew Halaney) [RHEL-24205] - vc_screen: modify vcs_size() handling in vcs_read() (Andrew Halaney) [RHEL-24205] - sysctl: fix proc_dobool() usability (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add keep alive support (Andrew Halaney) [RHEL-24205] - serial: imx: remove a redundant check (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add TIOCMIWAIT support (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add RING/CD control support (Andrew Halaney) [RHEL-24205] - tty: n_gsm: mark unusable ioctl structure fields accordingly (Andrew Halaney) [RHEL-24205] - serial: imx: get rid of registers shadowing (Andrew Halaney) [RHEL-24205] - serial: imx: refine local variables in rxint() (Andrew Halaney) [RHEL-24205] - serial: imx: stop using USR2 in FIFO reading loop (Andrew Halaney) [RHEL-24205] - serial: imx: remove redundant USR2 read from FIFO reading loop (Andrew Halaney) [RHEL-24205] - serial: imx: do not break from FIFO reading loop prematurely (Andrew Halaney) [RHEL-24205] - serial: imx: do not sysrq broken chars (Andrew Halaney) [RHEL-24205] - serial: imx: work-around for hardware RX flood (Andrew Halaney) [RHEL-24205] - serial: imx: factor-out common code to imx_uart_soft_reset() (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Add power management functions to quad-uart driver (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Add RS485 support to quad-uart driver (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Add driver for quad-uart support (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Add serial8250_pci_setup_port definition in 8250_pcilib.c (Andrew Halaney) [RHEL-24205] - tty: pcn_uart: fix memory leak with using debugfs_lookup() (Andrew Halaney) [RHEL-24205] - tty: serial: imx: disable Ageing Timer interrupt request irq (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix mismerge regarding serial_lsr_in() (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Fix DMA Rx rearm race (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Fix DMA Rx completion race (Andrew Halaney) [RHEL-24205] - serial: stm32: Merge hard IRQ and threaded IRQ handling into single IRQ handler (Andrew Halaney) [RHEL-24205] - serial: liteuart: Remove a copy of UART id in private structure (Andrew Halaney) [RHEL-24205] - serial: liteuart: Don't mix devm_*() with non-devm_*() calls (Andrew Halaney) [RHEL-24205] - serial: liteuart: Correct error rollback (Andrew Halaney) [RHEL-24205] - serial: qcom_geni: Fix variable naming (Andrew Halaney) [RHEL-24205] - serial: exar: Add support for Sealevel 7xxxC serial cards (Andrew Halaney) [RHEL-24205] - Revert "serial: stm32: Merge hard IRQ and threaded IRQ handling into single IRQ handler" (Andrew Halaney) [RHEL-24205] - VT: Bump font size limitation to 64x128 pixels (Andrew Halaney) [RHEL-24205] - VT: Add KD_FONT_OP_SET/GET_TALL operations (Andrew Halaney) [RHEL-24205] - VT: Add height parameter to con_font_get/set consw operations (Andrew Halaney) [RHEL-24205] - serial: atmel: fix incorrect baudrate setup (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: add DFL bus driver for Altera 16550. (Andrew Halaney) [RHEL-24205] - tty: moxa: Rename dtr/rts parameters/variables to active (Andrew Halaney) [RHEL-24205] - tty: Call ->dtr_rts() parameter active consistently (Andrew Halaney) [RHEL-24205] - tty: Return bool from tty_termios_hw_change() (Andrew Halaney) [RHEL-24205] - serial: Make uart_handle_cts_change() status param bool active (Andrew Halaney) [RHEL-24205] - tty/serial: Make ->dcd_change()+uart_handle_dcd_change() status bool active (Andrew Halaney) [RHEL-24205] - tty: Convert ->dtr_rts() to take bool argument (Andrew Halaney) [RHEL-24205] - tty: Convert ->carrier_raised() and callchains to bool (Andrew Halaney) [RHEL-24205] - serial: Convert uart_{,port_}startup() init_hw param to bool (Andrew Halaney) [RHEL-24205] - tty: moxa: Make local var storing tty_port_initialized() bool (Andrew Halaney) [RHEL-24205] - tty: Cleanup tty_port_set_active() bool parameter (Andrew Halaney) [RHEL-24205] - tty: Cleamup tty_port_set_suspended() bool parameter (Andrew Halaney) [RHEL-24205] - tty: Cleanup tty_port_set_initialized() bool parameter (Andrew Halaney) [RHEL-24205] - serial: pic32: Add checks for devm_clk_get() in pic32_uart_probe() (Andrew Halaney) [RHEL-24205] - serial: stm32: Add support for rs485 RX_DURING_TX output GPIO (Andrew Halaney) [RHEL-24205] - serial: imx: Add support for RS485 RX_DURING_TX output GPIO (Andrew Halaney) [RHEL-24205] - serial: core: Add option to output RS485 RX_DURING_TX state via GPIO (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: rs485: Add GPIO controlling RX enable during TX (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: setup GPIO controller later in probe (Andrew Halaney) [RHEL-24205] - serial: msm: add lock annotation to msm_set_baud_rate() (Andrew Halaney) [RHEL-24205] - serial: sccnxp: Use devm_clk_get_enabled() helper (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Add of_node_put() in ucc_uart_remove() (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: add support for serial engine DMA (Andrew Halaney) [RHEL-24205] - soc: qcom-geni-se: add more symbol definitions (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: use of_device_id data (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: drop the return value from handle_rx (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: refactor qcom_geni_serial_send_chunk_fifo() (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: split out the FIFO tx code (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: remove unneeded tabs (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: refactor qcom_geni_serial_isr() (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: remove stray newlines (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: improve the to_dev_port() macro (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: align #define values (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: remove unused symbols (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: drop unneeded forward definitions (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: stop operations in progress at shutdown (Andrew Halaney) [RHEL-24205] - tty: vt: cache row count in con_scroll() (Andrew Halaney) [RHEL-24205] - tty: vt: saner names for more scroll variables (Andrew Halaney) [RHEL-24205] - tty: vt: separate array juggling to juggle_array() (Andrew Halaney) [RHEL-24205] - tty: vt: simplify some unicode conditions (Andrew Halaney) [RHEL-24205] - tty: vt: replace BUG_ON() by WARN_ON_ONCE() (Andrew Halaney) [RHEL-24205] - tty: vt: remove struct uni_screen (Andrew Halaney) [RHEL-24205] - tty: vt: remove char32_t typedef (Andrew Halaney) [RHEL-24205] - tty: vt: use sizeof(*variable) where possible (Andrew Halaney) [RHEL-24205] - tty: vt: remove reference to undefined NO_VC_UNI_SCREEN (Andrew Halaney) [RHEL-24205] - tty: vt: drop get_vc_uniscr() (Andrew Halaney) [RHEL-24205] - tty: vt: remove vc_uniscr_debug_check() (Andrew Halaney) [RHEL-24205] - tty: serial: imx: disable the break condition when shutdown the uart port (Andrew Halaney) [RHEL-24205] - tty/vt: prevent registration of console with invalid number (Andrew Halaney) [RHEL-24205] - tty: fix out-of-bounds access in tty_driver_lookup_tty() (Andrew Halaney) [RHEL-24205] - serial: 8250_early: Convert literals to use defines (Andrew Halaney) [RHEL-24205] - serial: 8250: Define IIR 64 byte bit & cleanup related code (Andrew Halaney) [RHEL-24205] - serial: 8250: Add IIR FIFOs enabled field properly (Andrew Halaney) [RHEL-24205] - serial: 8250: Cleanup MCR literals (Andrew Halaney) [RHEL-24205] - serial: 8250: Name MSR literals (Andrew Halaney) [RHEL-24205] - serial: 8250: Use defined IER bits (Andrew Halaney) [RHEL-24205] - serial: liteuart: drop obsolete dependency on COMPILE_TEST (Andrew Halaney) [RHEL-24205] - serial: liteuart: move polling putchar() function (Andrew Halaney) [RHEL-24205] - serial: liteuart: add IRQ support for the TX path (Andrew Halaney) [RHEL-24205] - serial: liteuart: add IRQ support for the RX path (Andrew Halaney) [RHEL-24205] - serial: liteuart: move function definitions (Andrew Halaney) [RHEL-24205] - serial: liteuart: separate rx loop from poll timer (Andrew Halaney) [RHEL-24205] - serial: liteuart: clean up rx loop variables (Andrew Halaney) [RHEL-24205] - serial: liteuart: simplify passing of uart_insert_char() flag (Andrew Halaney) [RHEL-24205] - serial: liteuart: rx loop should only ack rx events (Andrew Halaney) [RHEL-24205] - serial: liteuart: move tty_flip_buffer_push() out of rx loop (Andrew Halaney) [RHEL-24205] - serial: liteuart: minor style fix in liteuart_init() (Andrew Halaney) [RHEL-24205] - serial: liteuart: don't set unused port fields (Andrew Halaney) [RHEL-24205] - serial: liteuart: remove unused uart_ops stubs (Andrew Halaney) [RHEL-24205] - serial: liteuart: use bit number macros (Andrew Halaney) [RHEL-24205] - serial: liteuart: use KBUILD_MODNAME as driver name (Andrew Halaney) [RHEL-24205] - serial: Rename earlycon semihost driver (Andrew Halaney) [RHEL-24205] - riscv: Implement semihost.h for earlycon semihost driver (Andrew Halaney) [RHEL-24205] - serial: earlycon-arm-semihost: Move smh_putc() variants in respective arch's semihost.h (Andrew Halaney) [RHEL-24205] - earlycon: Increase options size (Andrew Halaney) [RHEL-24205] - earlycon: Let users set the clock frequency (Andrew Halaney) [RHEL-24205] - serial: stm32: Merge hard IRQ and threaded IRQ handling into single IRQ handler (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: fix high priority character transmission in rs486 mode (Andrew Halaney) [RHEL-24205] - serial: pch_uart: Pass correct sg to dma_unmap_sg() (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: fix slab-out-of-bounds on RX FIFO buffer (Andrew Halaney) [RHEL-24205] - serial: arc_uart: Drop empty platform remove function (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: fix mutex locking order for configure_kgdboc() (Andrew Halaney) [RHEL-24205] - hvc/xen: lock console list traversal (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: use setup() callback for early console (Andrew Halaney) [RHEL-24205] - printk: relieve console_lock of list synchronization duties (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: use console_list_lock to trap exit (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: synchronize tty_find_polling_driver() and register_console() (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: use console_list_lock for list traversal (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - proc: consoles: use console_list_lock for list iteration (Andrew Halaney) [RHEL-24205] - tty: tty_io: use console_list_lock for list synchronization (Andrew Halaney) [RHEL-24205] - printk, xen: fbfront: create/use safe function for forcing preferred (Andrew Halaney) [RHEL-24205] - netconsole: avoid CON_ENABLED misuse to track registration (Andrew Halaney) [RHEL-24205] - usb: early: xhci-dbc: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: serial: xilinx_uartps: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: serial: pic32_uart: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: serial: earlycon: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: hvc: use console_is_registered() (Andrew Halaney) [RHEL-24205] - efi: earlycon: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: nfcon: use console_is_registered() (Andrew Halaney) [RHEL-24205] - serial_core: replace uart_console_enabled() with uart_console_registered() (Andrew Halaney) [RHEL-24205] - console: introduce console_is_registered() (Andrew Halaney) [RHEL-24205] - printk: console_device: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - printk: console_flush_on_panic: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - printk: console_unblank: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - printk: console_is_usable: use console_srcu_read_flags (Andrew Halaney) [RHEL-24205] - printk: __pr_flush: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - printk: console_flush_all: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - kdb: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - um: kmsg_dumper: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - console: introduce wrappers to read/write console flags (Andrew Halaney) [RHEL-24205] - proc: consoles: document console_lock usage (Andrew Halaney) [RHEL-24205] - tty: tty_io: document console_lock usage (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: document console_lock usage (Andrew Halaney) [RHEL-24205] - um: kmsg_dump: only dump when no output console available (Andrew Halaney) [RHEL-24205] - serial: kgdboc: Lock console list in probe function (Andrew Halaney) [RHEL-24205] - serial: atmel: don't stop the transmitter when doing PIO (Andrew Halaney) [RHEL-24205] - serial: atmel: cleanup atmel_start+stop_tx() (Andrew Halaney) [RHEL-24205] - serial: sunsab: Fix error handling in sunsab_init() (Andrew Halaney) [RHEL-24205] - serial: altera_uart: fix locking in polling mode (Andrew Halaney) [RHEL-24205] - serial: pch: Fix PCI device refcount leak in pch_request_dma() (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: unwind actions in error path of net device open (Andrew Halaney) [RHEL-24205] - serial: stm32: move dma_request_chan() before clk_prepare_enable() (Andrew Halaney) [RHEL-24205] - serial: pl011: Do not clear RX FIFO & RX interrupt in unthrottle. (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: avoid SBSA UART accessing DMACR register (Andrew Halaney) [RHEL-24205] - tty: serial: altera_jtaguart: remove struct altera_jtaguart (Andrew Halaney) [RHEL-24205] - tty: serial: altera_jtaguart: use uart_port::read_status_mask (Andrew Halaney) [RHEL-24205] - tty: serial: altera_jtaguart: remove unused altera_jtaguart::sigs (Andrew Halaney) [RHEL-24205] - tty: serial: altera_jtaguart: remove flag from altera_jtaguart_rx_chars() (Andrew Halaney) [RHEL-24205] - n_tty: Rename tail to old_tail in n_tty_read() (Andrew Halaney) [RHEL-24205] - tty: n_gsm: Delete unneeded semicolon (Andrew Halaney) [RHEL-24205] - serial: 8250: Flush DMA Rx on RLSI (Andrew Halaney) [RHEL-24205] - serial: 8250_lpss: Use 16B DMA burst with Elkhart Lake (Andrew Halaney) [RHEL-24205] - serial: 8250_lpss: Configure DMA also w/o DMA filter (Andrew Halaney) [RHEL-24205] - serial: 8250: Fall back to non-DMA Rx if IIR_RDI occurs (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Fix calculation of RS485 delays (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Fix error handling in brcmuart_init() (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Rearm DMA Rx if more data is pending (Andrew Halaney) [RHEL-24205] - serial: Fix a typo ("ignorning") (Andrew Halaney) [RHEL-24205] - tty: Convert tty_buffer flags to bool (Andrew Halaney) [RHEL-24205] - tty: Move TIOCSTI toggle variable before kerndoc (Andrew Halaney) [RHEL-24205] - serial: imx: Add missing .thaw_noirq hook (Andrew Halaney) [RHEL-24205] - Revert "tty: n_gsm: replace kicktimer with delayed_work" (Andrew Halaney) [RHEL-24205] - Revert "tty: n_gsm: avoid call of sleeping functions from atomic context" (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix sleep-in-atomic-context bug in gsm_control_send (Andrew Halaney) [RHEL-24205] - tty: Cleanup tty buffer align mask (Andrew Halaney) [RHEL-24205] - tty: hvc: make hvc_rtas_dev static (Andrew Halaney) [RHEL-24205] - serial: 8250_core: Use str_enabled_disabled() helper (Andrew Halaney) [RHEL-24205] - tty: serial: imx: Handle RS485 DE signal active high (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Flush PM QOS work on remove (Andrew Halaney) [RHEL-24205] - printk: introduce console_list_lock (Andrew Halaney) [RHEL-24205] - printk: fix setting first seq for consoles (Andrew Halaney) [RHEL-24205] - printk: move @seq initialization to helper (Andrew Halaney) [RHEL-24205] - printk: register_console: use "registered" for variable names (Andrew Halaney) [RHEL-24205] - printk: Prepare for SRCU console list protection (Andrew Halaney) [RHEL-24205] - printk: Convert console_drivers list to hlist (Andrew Halaney) [RHEL-24205] - printk: use strscpy() to instead of strlcpy() (Andrew Halaney) [RHEL-24205] - printk: fix a typo of comment (Andrew Halaney) [RHEL-24205] - printk: Mark __printk percpu data ready __ro_after_init (Andrew Halaney) [RHEL-24205] - printk: Remove bogus comment vs. boot consoles (Andrew Halaney) [RHEL-24205] - printk: Remove write only variable nr_ext_console_drivers (Andrew Halaney) [RHEL-24205] - printk: Make pr_flush() static (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix unpaired pm_runtime_put_sync() in omap8250_remove() (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: remove wait loop from Errata i202 workaround (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix missing PM runtime calls for omap8250_set_mctrl() (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Avoid RS485 RTS glitch on ->set_termios() (Andrew Halaney) [RHEL-24205] - serial: 8250/ingenic: Add support for the JZ4750/JZ4755 (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: ingenic: Add support for the JZ4750/55 SoCs (Andrew Halaney) [RHEL-24205] - Documentation: Make formatting consistent for rs485 docs (Andrew Halaney) [RHEL-24205] - Documentation: rs485: Fix struct referencing (Andrew Halaney) [RHEL-24205] - Documentation: rs485: Mention uart_get_rs485_mode() (Andrew Halaney) [RHEL-24205] - Documentation: rs485: Link reference properly (Andrew Halaney) [RHEL-24205] - serial: Convert serial_rs485 to kernel doc (Andrew Halaney) [RHEL-24205] - serial: zs: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: xuartps: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: uartlite: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: timbuart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunzilog: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunsu: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunsab: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunhv: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: stm32: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sprd: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: tegra: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sccnxp: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sb1250-duart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: samsung_tty: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: rda: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: pic32: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: milbeaut_usio: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: meson: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: max310x: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: max3100: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: liteuart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: ip22zilog: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: imx: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: linflexuart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: digicolor: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: clps711x: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: atmel: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: arc: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: ar933x: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: pl011: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: 8250: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: pch_uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: msm: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: men_z135_uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: dz: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Support native RS485 (Andrew Halaney) [RHEL-24205] - tty: serial: use uart_port_tx_limited() (Andrew Halaney) [RHEL-24205] - tty: serial: use uart_port_tx() helper (Andrew Halaney) [RHEL-24205] - tty: serial: introduce transmit helpers (Andrew Halaney) [RHEL-24205] - tty: Allow TIOCSTI to be disabled (Andrew Halaney) [RHEL-24205] - tty: Move sysctl setup into "core" tty logic (Andrew Halaney) [RHEL-24205] - tty: evh_bytechan: Replace NO_IRQ by 0 (Andrew Halaney) [RHEL-24205] - serial: sifive: select by default if SOC_CANAAN (Andrew Halaney) [RHEL-24205] - serial: sifive: select by default if SOC_SIFIVE (Andrew Halaney) [RHEL-24205] - MAINTAINERS: adjust entry after renaming parisc serial driver (Andrew Halaney) [RHEL-24205] - parisc/serial: Rename 8250_gsc.c to 8250_parisc.c (Andrew Halaney) [RHEL-24205] - parisc: Make 8250_gsc driver dependend on CONFIG_PARISC (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Don't request IRQ too early for console port (Andrew Halaney) [RHEL-24205] - tty: serial: do unlock on a common path in altera_jtaguart_console_putc() (Andrew Halaney) [RHEL-24205] - tty: serial: unify TX space reads under altera_jtaguart_tx_space() (Andrew Halaney) [RHEL-24205] - tty: serial: use FIELD_GET() in lqasc_tx_ready() (Andrew Halaney) [RHEL-24205] - tty: serial: extend lqasc_tx_ready() to lqasc_console_putchar() (Andrew Halaney) [RHEL-24205] - tty: serial: allow pxa.c to be COMPILE_TESTed (Andrew Halaney) [RHEL-24205] - serial: stm32: Fix unused-variable warning (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Add COMMON_CLK dependency to SERIAL_ATMEL (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix restoring termios speed after suspend (Andrew Halaney) [RHEL-24205] - serial: Deassert Transmit Enable on probe in driver-specific way (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Convert to use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Convert to use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - MAINTAINERS: Solve warning regarding inexistent atmel-usart binding (Andrew Halaney) [RHEL-24205] - serial: stm32: Deassert Transmit Enable on ->rs485_config() (Andrew Halaney) [RHEL-24205] - serial: ar933x: Deassert Transmit Enable on ->rs485_config() (Andrew Halaney) [RHEL-24205] - serial: sifive: enable clocks for UART when probed (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Use serial8250_em485_supported (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Use FIELD_PREP/FIELD_GET (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Make the driver aware of the existence of GCLK (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Only divide Clock Divisor if the IP is USART (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Separate mode clearing between UART and USART (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: atmel,at91-usart: Add gclk as a possible USART clock (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: atmel,at91-usart: Add SAM9260 compatibles to SAM9X60 (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: atmel,at91-usart: convert to json-schema (Andrew Halaney) [RHEL-24205] - serial: 8250: Toggle IER bits on only after irq has been set up (Andrew Halaney) [RHEL-24205] - serial: 8250: Switch UART port flags to using BIT_ULL (Andrew Halaney) [RHEL-24205] - serial: 8250: Request full 16550A feature probing for OxSemi PCIe devices (Andrew Halaney) [RHEL-24205] - serial: 8250: Let drivers request full 16550A feature probing (Andrew Halaney) [RHEL-24205] - tty: serial: extract serial_omap_put_char() from transmit_chars() (Andrew Halaney) [RHEL-24205] - tty: serial: switch mpc52xx_uart_int_{r,t}x_chars() to bool (Andrew Halaney) [RHEL-24205] - tty: serial: extract tx_ready() from __serial_lpc32xx_tx() (Andrew Halaney) [RHEL-24205] - tty: serial: extract lqasc_tx_ready() from lqasc_tx_chars() (Andrew Halaney) [RHEL-24205] - tty: serial: altera_uart_{r,t}x_chars() need only uart_port (Andrew Halaney) [RHEL-24205] - tty: serial: clean up stop-tx part in altera_uart_tx_chars() (Andrew Halaney) [RHEL-24205] - tty: serial: move and cleanup vt8500_tx_empty() (Andrew Halaney) [RHEL-24205] - tty: hvc: remove HVC_IUCV_MAGIC (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: remove MGSL_MAGIC (Andrew Halaney) [RHEL-24205] - tty: n_hdlc: remove HDLC_MAGIC (Andrew Halaney) [RHEL-24205] - tty: remove TTY_DRIVER_MAGIC (Andrew Halaney) [RHEL-24205] - tty: remove TTY_MAGIC (Andrew Halaney) [RHEL-24205] - drivers: serial: jsm: fix some leaks in probe (Andrew Halaney) [RHEL-24205] - serial: omap: Disallow RS-485 if rts-gpio is not specified (Andrew Halaney) [RHEL-24205] - tty: serial: cpm_uart: remove unused cpm_uart_nr declaration (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add debug bit for user payload (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add enumeration for gsm encodings (Andrew Halaney) [RHEL-24205] - ARM: footbridge: remove leftover from personal-server (Andrew Halaney) [RHEL-24205] - termios: start unifying non-UAPI parts of asm/termios.h (Andrew Halaney) [RHEL-24205] - termios: uninline conversion helpers (Andrew Halaney) [RHEL-24205] - tty: mxser: remove redundant assignment to hwid (Andrew Halaney) [RHEL-24205] - tty/vt: Add console_lock check to vt_console_print() (Andrew Halaney) [RHEL-24205] - kernel/panic: Drop unblank_screen call (Andrew Halaney) [RHEL-24205] - serial: Fix double word (Andrew Halaney) [RHEL-24205] - serial: 8250_men_mcb: Remove duplicate UAPI:serial_core inclusion (Andrew Halaney) [RHEL-24205] - tty: n_gsm: avoid call of sleeping functions from atomic context (Andrew Halaney) [RHEL-24205] - tty: n_gsm: replace kicktimer with delayed_work (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Preserve previous USART mode if RS485 disabled (Andrew Halaney) [RHEL-24205] - tty: Fix lookahead_buf crash with serdev (Andrew Halaney) [RHEL-24205] - vt: Clear selection before changing the font (Andrew Halaney) [RHEL-24205] - serial: sunsab: Remove frame size calculation dead-code (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove custom frame size calculation (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Remove custom frame size calculation (Andrew Halaney) [RHEL-24205] - termios: get rid of stray asm/termios.h include in n_hdlc.c (Andrew Halaney) [RHEL-24205] - serial: pch_uart: CIRC_CNT_TO_END() is enough (Andrew Halaney) [RHEL-24205] - serial: sh-sci: tail is already on valid range (Andrew Halaney) [RHEL-24205] - serial: sh-sci: CIRC_CNT_TO_END() is enough (Andrew Halaney) [RHEL-24205] - tty: Make ->set_termios() old ktermios const (Andrew Halaney) [RHEL-24205] - usb: serial: Make ->set_termios() old ktermios const (Andrew Halaney) [RHEL-24205] - serial: Make ->set_termios() old ktermios const (Andrew Halaney) [RHEL-24205] - tty: Make ldisc ->set_termios() old ktermios const (Andrew Halaney) [RHEL-24205] - serial: dz: Assume previous baudrate is valid (Andrew Halaney) [RHEL-24205] - tty: Fix comment style in tty_termios_input_baud_rate() (Andrew Halaney) [RHEL-24205] - tty: move from strlcpy with unused retval to strscpy (Andrew Halaney) [RHEL-24205] - tty/vt: Remove printable variable (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Use devm_clk_get_enabled() helper (Andrew Halaney) [RHEL-24205] - serial: 8250: Clear dma tx_err unconditionally (Andrew Halaney) [RHEL-24205] - serial: 8250: Add helper for clearing IER (Andrew Halaney) [RHEL-24205] - tty: serial: fsl_lpuart: adjust SERIAL_FSL_LPUART_CONSOLE config dependency (Andrew Halaney) [RHEL-24205] - serial: pic32_uart: Convert to use GPIO descriptors (Andrew Halaney) [RHEL-24205] - serial: pic32_uart: Utilize uart_console_enabled() (Andrew Halaney) [RHEL-24205] - serial: pl011: Add reg-io-width parameters (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Check the clk_enable return value (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Add timeout waiting for loop (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Prevent writes when the controller is disabled (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Fix the ignore_status (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Initialise the read_status_mask (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Update copyright text to correct format (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Check clk_enable return value (Andrew Halaney) [RHEL-24205] - serial: document start_rx member at struct uart_ops (Andrew Halaney) [RHEL-24205] - tty: amiserial: Fix comment typo (Andrew Halaney) [RHEL-24205] - tty: serial: document uart_get_console() (Andrew Halaney) [RHEL-24205] - tty: serial: serial_core, reformat kernel-doc for functions (Andrew Halaney) [RHEL-24205] - Documentation: serial: link uart_ops properly (Andrew Halaney) [RHEL-24205] - Documentation: serial: move GPIO kernel-doc to the functions (Andrew Halaney) [RHEL-24205] - Documentation: serial: dedup kernel-doc for uart functions (Andrew Halaney) [RHEL-24205] - Documentation: serial: move uart_ops documentation to the struct (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: uart2 error bits clearing (Andrew Halaney) [RHEL-24205] - serial: stm32: make info structs static to avoid sparse warnings (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm2835aux: Add missing clk_disable_unprepare() (Andrew Halaney) [RHEL-24205] - tty: vt: initialize unicode screen buffer (Andrew Halaney) [RHEL-24205] - serial: remove VR41XX serial driver (Andrew Halaney) [RHEL-24205] - serial: 8250: lpc18xx: Remove redundant sanity check for RS485 flags (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: remove redundant sanity check for RS485 flags (Andrew Halaney) [RHEL-24205] - dt_bindings: rs485: Correct delay values (Andrew Halaney) [RHEL-24205] - serial: core: sanitize RS485 delays read from device tree (Andrew Halaney) [RHEL-24205] - serial: core: move sanitizing of RS485 delays into own function (Andrew Halaney) [RHEL-24205] - serial: core, 8250: set RS485 termination GPIO in serial core (Andrew Halaney) [RHEL-24205] - serial: ar933x: Remove superfluous code in ar933x_config_rs485() (Andrew Halaney) [RHEL-24205] - serial: ar933x: Fix check for RS485 support (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Save/restore RTS in suspend/resume (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Avoid pslverr on reading empty receiver fifo (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: fix s3c24xx_serial_set_mctrl() (Andrew Halaney) [RHEL-24205] - serial: 8250: SERIAL_8250_ASPEED_VUART should depend on ARCH_ASPEED (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for Brainboxes PX cards. (Andrew Halaney) [RHEL-24205] - tty: serial: bcm63xx: bcmbca: Replace ARCH_BCM_63XX with ARCH_BCMBCA (Andrew Halaney) [RHEL-24205] - spi: bcm63xx-hsspi: bcmbca: Replace ARCH_BCM_63XX with ARCH_BCMBCA (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix missing corner cases in gsmld_poll() (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix DM command (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix wrong T1 retry count handling (Andrew Halaney) [RHEL-24205] - serial: RS485 termination is supported if DT provides one (Andrew Halaney) [RHEL-24205] - serial: Embed rs485_supported to uart_port (Andrew Halaney) [RHEL-24205] - serial: 8250_fsl: Don't report FE, PE and OE twice (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix packet re-transmission without open control channel (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Fix the macro RZN1_UART_xDMACR_8_WORD_BURST (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: correctly report configured baudrate value (Andrew Halaney) [RHEL-24205] - serial: 8250: fix return error code in serial8250_request_std_resource() (Andrew Halaney) [RHEL-24205] - serial: stm32: Clear prev values before setting RTS delays (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use dw8250_serial_out() in dw8250_serial_out38x() (Andrew Halaney) [RHEL-24205] - 8250_dwlib: Convert bitops to newer form (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Drop PM ifdeffery (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Sort headers alphabetically (Andrew Halaney) [RHEL-24205] - earlycon: prevent multiple register_console() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Take port lock while accessing LSR (Andrew Halaney) [RHEL-24205] - serial: 8250_port: Fix spelling mistake (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: loopback mode support (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: support more than 4 uart ports (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix __stop_tx() & DMA Tx restart races (Andrew Halaney) [RHEL-24205] - serial: pl011: UPSTAT_AUTORTS requires .throttle/unthrottle (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: set dma burst_size to 1 (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: enable using pdata with ACPI (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: Support for 9th bit multipoint addressing (Andrew Halaney) [RHEL-24205] - serial: Support for RS-485 multipoint addresses (Andrew Halaney) [RHEL-24205] - termbits.h: create termbits-common.h for identical bits (Andrew Halaney) [RHEL-24205] - termbits: Convert octal defines to hex (Andrew Halaney) [RHEL-24205] - serial: take termios_rwsem for ->rs485_config() & pass termios as param (Andrew Halaney) [RHEL-24205] - serial: 8250_lpss: Use 32-bit reads (Andrew Halaney) [RHEL-24205] - serial: 8250: create lsr_save_mask (Andrew Halaney) [RHEL-24205] - serial: 8250: make saved LSR larger (Andrew Halaney) [RHEL-24205] - serial: Consolidate BOTH_EMPTY use (Andrew Halaney) [RHEL-24205] - serial: Convert SERIAL_XMIT_SIZE to UART_XMIT_SIZE (Andrew Halaney) [RHEL-24205] - serial: 8250: Use C99 array initializer & define UART_REG_UNMAPPED (Andrew Halaney) [RHEL-24205] - serial: Use bits for UART_LSR_BRK_ERROR_BITS/MSR_ANY_DELTA (Andrew Halaney) [RHEL-24205] - serial: msm: Rename UART_* defines to MSM_UART_* (Andrew Halaney) [RHEL-24205] - serial: msm: Convert container_of UART_TO_MSM to static inline (Andrew Halaney) [RHEL-24205] - serial: st-asc: remove include of pm_runtime.h (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: remove enable/disable clock due to atmel_console_setup() (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: use devm_clk_get() (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: stop using legacy pm ops (Andrew Halaney) [RHEL-24205] - serial: kgdboc: Fix typo in comment (Andrew Halaney) [RHEL-24205] - tty: serial: Fix refcount leak bug in ucc_uart.c (Andrew Halaney) [RHEL-24205] - serial: Drop timeout from uart_port (Andrew Halaney) [RHEL-24205] - tty: Add closing marker into comment in tty_ldisc.h (Andrew Halaney) [RHEL-24205] - serial: 8250_pericom: Use UART_LCR_DLAB (Andrew Halaney) [RHEL-24205] - serial: 8250: Use UART_LCR_WLEN8 instead of literal (Andrew Halaney) [RHEL-24205] - serial: sifive: Remove useless license text when SPDX-License-Identifier is already used (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use E_TABSZ for the translations size (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove dflt reset from con_do_clear_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: improve UNI_*() macros definitions (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: rename struct vc_data::vc_uni_pagedir* (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in set_inverse_transl() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in set_inverse_trans_unicode() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove unused parameter from set_inverse_trans_unicode() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use ARRAY_SIZE(), part II. (Andrew Halaney) [RHEL-24205] - serial: 8250: Store to lsr_save_flags after lsr read (Andrew Halaney) [RHEL-24205] - tty: Use flow-control char function on closing path (Andrew Halaney) [RHEL-24205] - tty: Implement lookahead to process XON/XOFF timely (Andrew Halaney) [RHEL-24205] - serial: 8250: Remove serial_rs485 sanitization from em485 (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Remove serial_rs485 assignment (Andrew Halaney) [RHEL-24205] - serial: mcf: Remove serial_rs485 assignment (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Remove serial_rs485 assignment (Andrew Halaney) [RHEL-24205] - serial: max310x: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: imx: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: pl011: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: 8250: lpc18xx: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: 8250_fintek: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: return -EINVAL for non-legacy RS485 flags (Andrew Halaney) [RHEL-24205] - serial: Clear rs485 struct when non-RS485 mode is set (Andrew Halaney) [RHEL-24205] - serial: Sanitize rs485_struct (Andrew Halaney) [RHEL-24205] - serial: stm32: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: omap: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: mcf: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: max310x: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: imx: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: fsl_lpuart: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: atmel: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: ar933x: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: pl011: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Fill in rs485_supported for pci_fintek (Andrew Halaney) [RHEL-24205] - serial: 8250_of: Use serial8250_em485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_lpc18cc: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_fintek: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm2835aux: Use serial8250_em485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250: Create serial8250_em485_supported for em485 users (Andrew Halaney) [RHEL-24205] - serial: Add rs485_supported to uart_port (Andrew Halaney) [RHEL-24205] - serial: Move serial_rs485 sanitization into separate function (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Store LSR into lsr_saved_flags in dw8250_tx_wait_empty() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use serial_lsr_in() in dw8250_handle_irq() (Andrew Halaney) [RHEL-24205] - serial: 8250: Adjust misleading LSR related comment (Andrew Halaney) [RHEL-24205] - serial: 8250: Get preserved flags using serial_lsr_in() (Andrew Halaney) [RHEL-24205] - serial: 8250: Create serial_lsr_in() (Andrew Halaney) [RHEL-24205] - serial: 8250: Store to lsr_save_flags after lsr read (Andrew Halaney) [RHEL-24205] - serial: 8250: handle __start_tx() call in start_tx() (Andrew Halaney) [RHEL-24205] - serial: 8250: kill __do_stop_tx() (Andrew Halaney) [RHEL-24205] - tty: vt: convert sysfs snprintf to sysfs_emit (Andrew Halaney) [RHEL-24205] - serial: max310x: implement I2C support (Andrew Halaney) [RHEL-24205] - serial: max310x: make accessing revision id interface-agnostic (Andrew Halaney) [RHEL-24205] - serial: max310x: use a separate regmap for each port (Andrew Halaney) [RHEL-24205] - serial: max310x: use regmap methods for SPI batch operations (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: walk the buffer only once in con_set_trans_old() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use con_allocate_new() in con_unshare_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: extract con_allocate_new() from con_do_clear_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: change refcount only if needed in con_do_clear_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove superfluous whitespace (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make conv_uni_to_pc() more readable (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_set_default_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_set_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_get_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_copy_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_release_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_unshare_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_do_clear_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_unify_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_insert_unipair() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in conv_uni_to_pc() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in set_inverse_trans_unicode() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: extract dict unsharing to con_unshare_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove glyph < 0 check from set_inverse_trans_unicode() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: introduce enum translation_map and use it (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: check put_user() in con_get_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make p1 increment less confusing in con_get_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make con_get_unimap() more readable (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make con_set_unimap() more readable (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use sizeof(*pointer) instead of sizeof(type) (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: zero uni_pgdir using kcalloc() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: introduce UNI_*() macros (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use | for binary addition (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: one line = one statement (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make parameters of inverse_translate() saner (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: convert macros to static inlines (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove extern from function decls (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: decrypt inverse_translate() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: define UNI_* macros for constants (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: rename and document struct uni_pagedir (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use ARRAY_SIZE() (Andrew Halaney) [RHEL-24205] - tty/vt: Makefile, add --unicode for loadkeys invocation (Andrew Halaney) [RHEL-24205] - tty/vt: defkeymap.c_shipped, little unification with loadkeys (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove unused header (Andrew Halaney) [RHEL-24205] - serial: pic32: fix missing clk_disable_unprepare() on error in pic32_uart_startup() (Andrew Halaney) [RHEL-24205] - tty: fix typos in comments (Andrew Halaney) [RHEL-24205] - tty: goldfish: Fix free_irq() on remove (Andrew Halaney) [RHEL-24205] - tty: Rework receive flow control char logic (Andrew Halaney) [RHEL-24205] - pcmcia: synclink_cs: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: stm32-usart: Correct CSIZE, bits, and parity (Andrew Halaney) [RHEL-24205] - serial: st-asc: Sanitize CSIZE and correct PARENB for CS7 (Andrew Halaney) [RHEL-24205] - serial: sifive: Sanitize CSIZE and c_iflag (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: txx9: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: rda-uart: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: digicolor-usart: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: uartlite: Fix BRKINT clearing (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Fix build error without CONFIG_SERIAL_CPM_CONSOLE (Andrew Halaney) [RHEL-24205] - serial: 8250_fintek: Check SER_RS485_RTS_* only with RS485 (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250_mtk: Make sure to select the right FEATURE_SEL" (Andrew Halaney) [RHEL-24205] - serial: msm_serial: disable interrupts in __msm_console_write() (Andrew Halaney) [RHEL-24205] - serial: meson: acquire port->lock in startup() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use dev_err_probe() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use devm_add_action_or_reset() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Update the list of OF headers used by driver (Andrew Halaney) [RHEL-24205] - serial: jsm: Use B0 instead of 0 (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: Fix suspend/resume on S5L (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove initial print (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove tracing prints (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove unused uart_pmac_port::termios_cache (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove unfinished DBDMA support (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: move header content to .c (Andrew Halaney) [RHEL-24205] - tty: fix deadlock caused by calling printk() under tty_port->lock (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix invalid gsmtty_write_room() result (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix mux activation issues in gsm_config() (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Fix register address for XON/XOFF character (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Make sure to select the right FEATURE_SEL (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Fix UART_EFR register address (Andrew Halaney) [RHEL-24205] - tty/serial: digicolor: fix possible null-ptr-deref in digicolor_uart_probe() (Andrew Halaney) [RHEL-24205] - tty: hvc: dcc: Bind driver to CPU core0 for reads and writes (Andrew Halaney) [RHEL-24205] - serial: pch: inline pop_tx() into handle_tx() (Andrew Halaney) [RHEL-24205] - serial: pch: simplify pop_tx() even more (Andrew Halaney) [RHEL-24205] - serial: pch: remove xmit circ_buf size double check (Andrew Halaney) [RHEL-24205] - serial: pch: remove debug print from pop_tx (Andrew Halaney) [RHEL-24205] - serial: pch: decomission pch_uart_hal_write() (Andrew Halaney) [RHEL-24205] - serial: pch: don't overwrite xmit->buf[0] by x_char (Andrew Halaney) [RHEL-24205] - serial: pch: move size check from pop_tx one level up (Andrew Halaney) [RHEL-24205] - serial: pic32: restore disabled irqs in pic32_uart_startup() (Andrew Halaney) [RHEL-24205] - serial: pic32: free up irq names correctly (Andrew Halaney) [RHEL-24205] - serial: pic32: don't zero members of kzalloc-ated structure (Andrew Halaney) [RHEL-24205] - serial: pic32: don't assign pic32_sport::cts_gpio twice (Andrew Halaney) [RHEL-24205] - serial: pic32: convert to_pic32_sport() to an inline (Andrew Halaney) [RHEL-24205] - serial: pic32: remove pic32_get_port() macro (Andrew Halaney) [RHEL-24205] - serial: pic32: simplify pic32_sport::enable_tx_irq handling (Andrew Halaney) [RHEL-24205] - serial: pic32: simplify clk handling (Andrew Halaney) [RHEL-24205] - serial: pic32: remove constants from struct pic32_sport (Andrew Halaney) [RHEL-24205] - serial: pic32: move header content to .c (Andrew Halaney) [RHEL-24205] - serial: pic32: remove unused items from the header (Andrew Halaney) [RHEL-24205] - serial: stm32: Use TC interrupt to deassert GPIO RTS in RS485 mode (Andrew Halaney) [RHEL-24205] - serial: stm32: Factor out GPIO RTS toggling into separate function (Andrew Halaney) [RHEL-24205] - serial: sifive: Remove duplicate `clkin_rate' setting (Andrew Halaney) [RHEL-24205] - serial: sifive: Report actual baud base rather than fixed 115200 (Andrew Halaney) [RHEL-24205] - serial: 8250: Add proper clock handling for OxSemi PCIe devices (Andrew Halaney) [RHEL-24205] - serial: 8250: Export ICR access helpers for internal use (Andrew Halaney) [RHEL-24205] - serial: 8250: Fold EndRun device support into OxSemi Tornado code (Andrew Halaney) [RHEL-24205] - serial: men_z135_uart: Drop duplicated iotype assignment (Andrew Halaney) [RHEL-24205] - serial: 8250: pxa: Remove unneeded (Andrew Halaney) [RHEL-24205] - serial: 8250: core: Remove unneeded (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Fix NULL pointer dereference (Andrew Halaney) [RHEL-24205] - ACPI / property: Document RS485 _DSD properties (Andrew Halaney) [RHEL-24205] - dt_bindings: rs485: Add receiver enable polarity (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: Implement SW half duplex support (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: RS485 HW half & full duplex support (Andrew Halaney) [RHEL-24205] - serial: 8250: Handle UART without interrupt on TEMT (Andrew Halaney) [RHEL-24205] - serial: 8250: use THRE & __stop_tx also with DMA (Andrew Halaney) [RHEL-24205] - serial: Store character timing information to uart_port (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Improve RZN1 support (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Add support for DMA flow controlling devices (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Move the IO accessors to 8250_dwlib.h (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Introduce an rx_timeout variable in the IRQ path (Andrew Halaney) [RHEL-24205] - serial: 8250: dma: Allow driver operations before starting DMA transfers (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Allow to use a fallback CPR value if not synthesized (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Move the USR register to pdata (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Create a generic platform data structure (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Move definitions to the shared header (Andrew Halaney) [RHEL-24205] - sysrq: do not omit current cpu when showing backtrace of all active CPUs (Andrew Halaney) [RHEL-24205] - tty: hvcs: simplify if-if to if-else (Andrew Halaney) [RHEL-24205] - tty/hvc_opal: simplify if-if to if-else (Andrew Halaney) [RHEL-24205] - serial: 8250: Correct the clock for EndRun PTP/1588 PCIe device (Andrew Halaney) [RHEL-24205] - serial: 8250: Also set sticky MCR bits in console restoration (Andrew Halaney) [RHEL-24205] - Revert "serial: sc16is7xx: Clear RS485 bits in the shutdown" (Andrew Halaney) [RHEL-24205] - serial: stm32: add earlycon support (Andrew Halaney) [RHEL-24205] - serial: stm32: add KGDB support (Andrew Halaney) [RHEL-24205] - serial: stm32: remove infinite loop possibility in putchar function (Andrew Halaney) [RHEL-24205] - tty: Add function for handling flow control chars (Andrew Halaney) [RHEL-24205] - serial: core: fix tcdrain() with CTS enabled (Andrew Halaney) [RHEL-24205] - drivers: tty: serial: Fix deadlock in sa1100_set_termios() (Andrew Halaney) [RHEL-24205] - tty/sysrq: change the definition of sysrq_key_table's element to make it more readable (Andrew Halaney) [RHEL-24205] - serial: allow COMPILE_TEST for some drivers (Andrew Halaney) [RHEL-24205] - serial: pic32: make SERIAL_PIC32_CONSOLE depend on SERIAL_PIC32=y (Andrew Halaney) [RHEL-24205] - serial: zs: use NULL as a pointer, not 0 (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: cache xmit in cdns_uart_handle_tx() (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: return early in cdns_uart_handle_tx() (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: change sunplus_console_ports from global to static (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Added S4 SOC compatibility (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Add a 12MHz internal clock rate to calculate baud rate in order to meet the baud rate requirements of special BT modules (Andrew Halaney) [RHEL-24205] - serial: icom: remove unused struct icom_port members (Andrew Halaney) [RHEL-24205] - serial: icom: delete empty serial hooks (Andrew Halaney) [RHEL-24205] - serial: icom: use list_for_each_entry() (Andrew Halaney) [RHEL-24205] - serial: icom: make icom_acfg_baud const and unsigned (Andrew Halaney) [RHEL-24205] - serial: icom: use ARRAY_SIZE (Andrew Halaney) [RHEL-24205] - serial: icom: move header content to .c (Andrew Halaney) [RHEL-24205] - serial: icom: use proper __le types and functions (Andrew Halaney) [RHEL-24205] - serial: icom: remove to_icom_adapter() and icom_kref_release() (Andrew Halaney) [RHEL-24205] - serial: icom: switch vague casts to container_of (Andrew Halaney) [RHEL-24205] - serial: icom: remove ICOM_VERSION_STR macro (Andrew Halaney) [RHEL-24205] - serial: 8250/omap1: include linux/soc/ti/omap1-soc.h (Andrew Halaney) [RHEL-24205] - tty: n_gsm: clean up implicit CR bit encoding in address field (Andrew Halaney) [RHEL-24205] - tty: n_gsm: clean up dead code in gsm_queue() (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250: Handle UART without interrupt on TEMT using em485" (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix runtime PM for start_tx() for empty buffer (Andrew Halaney) [RHEL-24205] - serial: imx: fix overrun interrupts in DMA mode (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: do not time out prematurely when draining tx fifo (Andrew Halaney) [RHEL-24205] - serial: When UART is suspended, set RTS to false (Andrew Halaney) [RHEL-24205] - serial: 8250: add compatible for fsl,16550-FIFO64 (Andrew Halaney) [RHEL-24205] - serial: 8250: Add UART_CAP_NOTEMT on PORT_16550A_FSL64 (Andrew Halaney) [RHEL-24205] - serial: 8250: Handle UART without interrupt on TEMT using em485 (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: Fix potential NULL dereference in aspeed_vuart_probe (Andrew Halaney) [RHEL-24205] - serial: atmel: remove redundant assignment in rs485_config (Andrew Halaney) [RHEL-24205] - serial: imx: remove redundant assignment in rs485_config (Andrew Halaney) [RHEL-24205] - serial: max310: remove redundant memset in rs485_config (Andrew Halaney) [RHEL-24205] - serial: omap: remove redundant code in rs485_config (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: remove redundant check in rs485_config (Andrew Halaney) [RHEL-24205] - serial: stm32: remove redundant code in rs485_config (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: remove redundant code in rs485_config (Andrew Halaney) [RHEL-24205] - serial: core: move RS485 configuration tasks from drivers into core (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Use DIV_ROUND_CLOSEST to calculate baud rates (Andrew Halaney) [RHEL-24205] - serial: 8250: Report which option to enable for blacklisted PCI devices (Andrew Halaney) [RHEL-24205] - tty: n_tty: Restore EOF push handling behavior (Andrew Halaney) [RHEL-24205] - serial: 8250: Make SERIAL_8250_EM available for arm64 systems (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: renesas,em-uart: Document r9a09g011 bindings (Andrew Halaney) [RHEL-24205] - tty: serial: owl: Fix missing clk_disable_unprepare() in owl_uart_probe (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: add spin_lock for interrupt and console_write (Andrew Halaney) [RHEL-24205] - tty: Fix a possible resource leak in icom_probe (Andrew Halaney) [RHEL-24205] - tty: serial: Prepare cleanup of powerpc's asm/prom.h (Andrew Halaney) [RHEL-24205] - tty: hvc: Prepare cleanup of powerpc's asm/prom.h (Andrew Halaney) [RHEL-24205] - tty: goldfish: Use tty_port_destroy() to destroy port (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix incorrect UA handling (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix malformed counter for out of frame data (Andrew Halaney) [RHEL-24205] - tty: serial: altera: use altera_jtaguart_stop_tx() (Andrew Halaney) [RHEL-24205] - tty: serial: owl-uart, send x_char even if stopped (Andrew Halaney) [RHEL-24205] - tty: serial: mpc52xx_uart: remove double ifdeffery (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: Fix null-pointer-dereference in slgt_clean() (Andrew Halaney) [RHEL-24205] - tty: serial: mpc52xx_uart: make rx/tx hooks return unsigned, part II. (Andrew Halaney) [RHEL-24205] - memcg: enable accounting for tty-related objects (Andrew Halaney) [RHEL-24205] - vt_ioctl: fix potential spectre v1 in VT_DISALLOCATE (Andrew Halaney) [RHEL-24205] - serial: 8250: fix XOFF/XON sending when DMA is used (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Add ARTPEC-8 support (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Clear RS485 bits in the shutdown (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: simplify getting OF match data (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: constify variables and pointers (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: constify s3c24xx_serial_drv_data members (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: constify UART name (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: constify s3c24xx_serial_drv_data (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: reduce number of casts (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: embed s3c2410_uartcfg in parent structure (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: embed s3c24xx_uart_info in parent structure (Andrew Halaney) [RHEL-24205] - serial: 8250_tegra: mark acpi_device_id as unused with !ACPI (Andrew Halaney) [RHEL-24205] - tty: serial: bcm63xx: use more precise Kconfig symbol (Andrew Halaney) [RHEL-24205] - serial: SERIAL_SUNPLUS should depend on ARCH_SUNPLUS (Andrew Halaney) [RHEL-24205] - tty: serial: jsm: fix two assignments in if conditions (Andrew Halaney) [RHEL-24205] - tty: serial: jsm: remove redundant assignments to variable linestatus (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: make two read-only arrays static const (Andrew Halaney) [RHEL-24205] - serial: samsung_tty: do not unlock port->lock for uart_write_wakeup() (Andrew Halaney) [RHEL-24205] - tty: serial: serial_txx9: remove struct uart_txx9_port (Andrew Halaney) [RHEL-24205] - kgdboc: fix return value of __setup handler (Andrew Halaney) [RHEL-24205] - tty: hvc: fix return value of __setup handler (Andrew Halaney) [RHEL-24205] - serial: samsung: Add samsung_early_read to support early kgdboc (Andrew Halaney) [RHEL-24205] - serial: make uart_console_write->putchar()'s character an unsigned char (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: fix return value check in mvebu_uart_clock_probe() (Andrew Halaney) [RHEL-24205] - sc16is7xx: Set AUTOCTS and AUTORTS bits (Andrew Halaney) [RHEL-24205] - sc16is7xx: Handle modem status lines (Andrew Halaney) [RHEL-24205] - sc16is7xx: Properly resume TX after stop (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: meson: *" (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: Fix compile error while CONFIG_SERIAL_SUNPLUS_CONSOLE=n (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Fix the compile link error reported by kernel test robot (Andrew Halaney) [RHEL-24205] - mxser: make use of UART_LCR_WLEN() + tty_get_char_size() (Andrew Halaney) [RHEL-24205] - sdio_uart: make use of UART_LCR_WLEN() + tty_get_char_size() (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Added S4 SOC compatibility (Andrew Halaney) [RHEL-24205] - tty: serial: meson: The system stuck when you run the stty command on the console to change the baud rate (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: Add Sunplus SoC UART Driver (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: Add bindings doc for Sunplus SoC UART Driver (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix race condition in RTS-after-send handling (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Make some bit of the REG5 register writable (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Describes the calculation of the UART baud rate clock using a clock frame (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Use devm_ioremap_resource to get register mapped memory (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Move request the register region to probe (Andrew Halaney) [RHEL-24205] - tty: serial: amba-pl010: use more uart_port pointers (Andrew Halaney) [RHEL-24205] - tty: serial: lpc32xx_hs: use serial_lpc32xx_stop_tx() helper (Andrew Halaney) [RHEL-24205] - tty: serial: serial_txx9: remove info print from init (Andrew Halaney) [RHEL-24205] - tty: serial: mpc52xx_uart: make rx/tx hooks return unsigned (Andrew Halaney) [RHEL-24205] - serial: 8250_lpss: Balance reference count for PCI DMA device (Andrew Halaney) [RHEL-24205] - serial: 8250_mid: Balance reference count for PCI DMA device (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: replace snprintf with sysfs_emit (Andrew Halaney) [RHEL-24205] - serial: 8250: Correct Kconfig help text for blacklisted PCI devices (Andrew Halaney) [RHEL-24205] - arm64: dts: marvell: armada-37xx: add device node for UART clock and use it (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: implement support for baudrates higher than 230400 Bd (Andrew Halaney) [RHEL-24205] - dt-bindings: mvebu-uart: update information about UART clock (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: implement UART clock driver for configuring UART base clock (Andrew Halaney) [RHEL-24205] - dt-bindings: mvebu-uart: document DT bindings for marvell,armada-3700-uart-clock (Andrew Halaney) [RHEL-24205] - sc16is7xx: Separate GPIOs from modem control lines (Andrew Halaney) [RHEL-24205] - sc16is7xx: Update status lines in single call (Andrew Halaney) [RHEL-24205] - sc16is7xx: Preserve EFR bits on update (Andrew Halaney) [RHEL-24205] - serial: 8250: Return early in .start_tx() if there are no chars to send (Andrew Halaney) [RHEL-24205] - sc16is7xx: Fix for incorrect data being transmitted (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix proper link termination after failed open (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix encoding of control signal octet bit DV (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: add PORT_ASPEED_VUART port type (Andrew Halaney) [RHEL-24205] - serial: 8250_mid: Remove unneeded test for ->setup() presence (Andrew Halaney) [RHEL-24205] - serial: 8250_mid: Get rid of custom MID_DEVICE() macro (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Simplify multiplication/shift logic (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: add earlycon support (Andrew Halaney) [RHEL-24205] - tty: n_tty: do not look ahead for EOL character past the end of the buffer (Andrew Halaney) [RHEL-24205] - serial: parisc: GSC: fix build when IOSAPIC is not set (Andrew Halaney) [RHEL-24205] - tty: serial: imx: Add fast path when rs485 delays are 0 (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm2835aux: Add ACPI support (Andrew Halaney) [RHEL-24205] - serial: stm32: enable / disable wake irqs for mcrtl_gpio wakeup sources (Andrew Halaney) [RHEL-24205] - serial: mctrl_gpio: add a new API to enable / disable wake_irq (Andrew Halaney) [RHEL-24205] - serial: core: Drop duplicate NULL check in uart_*shutdown() (Andrew Halaney) [RHEL-24205] - tty: Drop duplicate NULL check in TTY port functions (Andrew Halaney) [RHEL-24205] - serial: core: Fix the definition name in the comment of UPF_* flags (Andrew Halaney) [RHEL-24205] - amiserial: Drop duplicate NULL check in shutdown() (Andrew Halaney) [RHEL-24205] - vt_ioctl: add array_index_nospec to VT_ACTIVATE (Andrew Halaney) [RHEL-24205] - vt_ioctl: fix array_index_nospec in vt_setactivate (Andrew Halaney) [RHEL-24205] - serial: 8250_pericom: Revert "Re-enable higher baud rates" (Andrew Halaney) [RHEL-24205] - XArray: Include bitmap.h from xarray.h (Andrew Halaney) [RHEL-24205] - n_tty: wake up poll(POLLRDNORM) on receiving data (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: derive nr_ports from PCI ID for Acces I/O cards (Andrew Halaney) [RHEL-24205] - tty: Replace acpi_bus_get_device() (Andrew Halaney) [RHEL-24205] - serial: mcf: use helpers in mcf_tx_chars() (Andrew Halaney) [RHEL-24205] - serial: fsl_linflexuart: don't call uart_write_wakeup() twice (Andrew Halaney) [RHEL-24205] - serial: fsl_linflexuart: deduplicate character sending (Andrew Halaney) [RHEL-24205] - mxser: switch from xmit_buf to kfifo (Andrew Halaney) [RHEL-24205] - mxser: use tty_port xmit_buf helpers (Andrew Halaney) [RHEL-24205] - mxser: fix xmit_buf leak in activate when LSR == 0xff (Andrew Halaney) [RHEL-24205] - tty: tty_port_open, document shutdown vs failed activate (Andrew Halaney) [RHEL-24205] - tty: add kfifo to tty_port (Andrew Halaney) [RHEL-24205] - serial: atmel_serial: include circ_buf.h (Andrew Halaney) [RHEL-24205] - serial: core: clean up EXPORT_SYMBOLs (Andrew Halaney) [RHEL-24205] - serial: imx: reduce RX interrupt frequency (Andrew Halaney) [RHEL-24205] - tty: serial: max3100: Remove redundant 'flush_workqueue()' calls (Andrew Halaney) [RHEL-24205] - serial: core: Initialize rs485 RTS polarity already on probe (Andrew Halaney) [RHEL-24205] - serial: pl011: Fix incorrect rs485 RTS polarity on set_mctrl (Andrew Halaney) [RHEL-24205] - serial: stm32: fix software flow control transfer (Andrew Halaney) [RHEL-24205] - serial: stm32: prevent TDR register overwrite when sending x_char (Andrew Halaney) [RHEL-24205] - serial: 8250: of: Fix mapped region size when using reg-offset property (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Fix race condition releasing tty port (Andrew Halaney) [RHEL-24205] - tty: Add support for Brainboxes UC cards. (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: Use fifo in 8250 console driver" (Andrew Halaney) [RHEL-24205] - vsprintf: rework bitmap_list_string (Andrew Halaney) [RHEL-24205] - lib: bitmap: add performance test for bitmap_print_to_pagebuf (Andrew Halaney) [RHEL-24205] - tools: sync tools/bitmap with mother linux (Andrew Halaney) [RHEL-24205] - serial: core: Keep mctrl register state and cached copy in sync (Andrew Halaney) [RHEL-24205] - serial: stm32: correct loop for dma error handling (Andrew Halaney) [RHEL-24205] - serial: stm32: fix flow control transfer in DMA mode (Andrew Halaney) [RHEL-24205] - serial: stm32: rework TX DMA state condition (Andrew Halaney) [RHEL-24205] - serial: stm32: move tx dma terminate DMA to shutdown (Andrew Halaney) [RHEL-24205] - serial: pl011: Drop redundant DTR/RTS preservation on close/open (Andrew Halaney) [RHEL-24205] - serial: pl011: Drop CR register reset on set_termios (Andrew Halaney) [RHEL-24205] - serial: pl010: Drop CR register reset on set_termios (Andrew Halaney) [RHEL-24205] - serial: liteuart: fix MODULE_ALIAS (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Fix return error code in case of dma_alloc_coherent() failure (Andrew Halaney) [RHEL-24205] - Revert "serdev: BREAK/FRAME/PARITY/OVERRUN notification prototype V2" (Andrew Halaney) [RHEL-24205] - serdev: Do not instantiate serdevs on boards with known bogus DSDT entries (Andrew Halaney) [RHEL-24205] - tty: goldfish: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serdev: BREAK/FRAME/PARITY/OVERRUN notification prototype V2 (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Drop the legacy compatible strings and clock code (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: bcm63xx: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: ar933x: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: vt8500: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: altera_jtaguart: Use platform_get_irq_optional() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: pxa: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: meson: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Propagate error codes from brcmuart_probe() (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: altera: Use platform_get_irq_optional() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: lantiq: store and compare return status correctly (Andrew Halaney) [RHEL-24205] - serial: 8250: Move Alpha-specific quirk out of the core (Andrew Halaney) [RHEL-24205] - serial: Fix incorrect rs485 polarity on uart open (Andrew Halaney) [RHEL-24205] - docs/driver-api: Replace a comma in the n_gsm.rst with a double colon (Andrew Halaney) [RHEL-24205] - tty: Fix the keyboard led light display problem (Andrew Halaney) [RHEL-24205] - tty/ldsem: Fix syntax errors in comments (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Remove BREAK/FRAME/PARITY/OVERRUN printouts (Andrew Halaney) [RHEL-24205] - serial: 8250_pericom: Use serial_dl_write() instead of open coded (Andrew Halaney) [RHEL-24205] - serial: 8250_pericom: Re-enable higher baud rates (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Split out Pericom driver (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Fix console registration from module (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Enable console as module (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Remove USI initialization (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: remove redundant assignment to tmp after the mask operation (Andrew Halaney) [RHEL-24205] - serial: atmel: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Use devm_clk_get_optional() (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Use dev_err_probe() (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Drop support for "sci_ick" clock (Andrew Halaney) [RHEL-24205] - serial: lantiq: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Add support for R-Car Gen4 (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: renesas,scif: Document r8a779f0 bindings (Andrew Halaney) [RHEL-24205] - xen/console: harden hvc_xen against event channel storms (Andrew Halaney) [RHEL-24205] - serial: 8250_fintek: Fix garbled text for console (Andrew Halaney) [RHEL-24205] - tty: n_hdlc: make n_hdlc_tty_wakeup() asynchronous (Andrew Halaney) [RHEL-24205] - tty: mips_ejtag_fdc: Make use of the helper function kthread_run_on_cpu() (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: UART errors after resuming from S2 (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: do not request memory region twice (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: allow 64 bit address (Andrew Halaney) [RHEL-24205] - Documentation: add TTY chapter (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_standard_install (Andrew Halaney) [RHEL-24205] - tty: more kernel-doc for tty_ldisc (Andrew Halaney) [RHEL-24205] - tty: make tty_ldisc docs up-to-date (Andrew Halaney) [RHEL-24205] - tty: move tty_ldisc docs to new Documentation/tty/ (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for more tty_port functions (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for more tty_driver functions (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in n_tty.c (Andrew Halaney) [RHEL-24205] - tty: fix kernel-doc in n_tty.c (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in tty_buffer.c (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in tty_ldisc.c (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in tty_io.c (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in tty_port.c (Andrew Halaney) [RHEL-24205] - tty: reformat TTY_DRIVER_ flags into kernel-doc (Andrew Halaney) [RHEL-24205] - tty: combine tty_ldisc_ops docs into kernel-doc (Andrew Halaney) [RHEL-24205] - tty: combine tty_operations triple docs into kernel-doc (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_ldisc_ops (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_port_operations (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_operations (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_driver (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_port (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Call dma_async_issue_pending() (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Check return code of dmaengine_submit() (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: rewrite pericom_do_set_divisor() (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Fix ACCES entries in pci_serial_quirks array (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix RTS modem control while in rs485 mode (Andrew Halaney) [RHEL-24205] - tty: serial: imx: disable UCR4_OREN in .stop_rx() instead of .shutdown() (Andrew Halaney) [RHEL-24205] - tty: serial: imx: clear the RTSD status before enable the RTSD irq (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Add StarFive JH7100 quirk (Andrew Halaney) [RHEL-24205] - mxser: use PCI_DEVICE_DATA (Andrew Halaney) [RHEL-24205] - mxser: move ids from pci_ids.h here (Andrew Halaney) [RHEL-24205] - mxser: add MOXA prefix to some PCI device IDs (Andrew Halaney) [RHEL-24205] - mxser: increase buf_overrun if tty_insert_flip_char() fails (Andrew Halaney) [RHEL-24205] - mxser: remove tty parameter from mxser_receive_chars_new() (Andrew Halaney) [RHEL-24205] - mxser: don't throttle manually (Andrew Halaney) [RHEL-24205] - mxser: clean up timeout handling in mxser_wait_until_sent() (Andrew Halaney) [RHEL-24205] - mxser: use msleep_interruptible() in mxser_wait_until_sent() (Andrew Halaney) [RHEL-24205] - mxser: extract TX empty check from mxser_wait_until_sent() (Andrew Halaney) [RHEL-24205] - mxser: use tty_port_close() in mxser_close() (Andrew Halaney) [RHEL-24205] - mxser: don't flush buffer from mxser_close() directly (Andrew Halaney) [RHEL-24205] - mxser: call stop_rx from mxser_shutdown_port() (Andrew Halaney) [RHEL-24205] - mxser: remove tty->driver_data NULL check (Andrew Halaney) [RHEL-24205] - mxser: remove pointless xmit_buf checks (Andrew Halaney) [RHEL-24205] - mxser: clean up tx handling in mxser_transmit_chars() (Andrew Halaney) [RHEL-24205] - mxser: move MSR read to mxser_check_modem_status() (Andrew Halaney) [RHEL-24205] - mxser: keep only !tty test in ISR (Andrew Halaney) [RHEL-24205] - mxser: rename mxser_close_port() to mxser_stop_rx() (Andrew Halaney) [RHEL-24205] - mxser: remove wait for sent from mxser_close_port (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Add support to deassert/assert reset line (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: renesas,sci: Document RZ/G2L SoC (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: renesas,scif: Make resets as a required property (Andrew Halaney) [RHEL-24205] - tty: serial, join uport checks in uart_port_shutdown() (Andrew Halaney) [RHEL-24205] - tty: clean up whitespace in __do_SAK() (Andrew Halaney) [RHEL-24205] - tty: remove tty NULL check from __do_SAK() (Andrew Halaney) [RHEL-24205] - tty: remove TTY_SOFT_SAK part from __do_SAK() (Andrew Halaney) [RHEL-24205] - n_gsm: remove unused parameters from gsm_error() (Andrew Halaney) [RHEL-24205] - arm: remove zte zx platform left-over (Andrew Halaney) [RHEL-24205] - serial: 8250: replace snprintf in show functions with sysfs_emit (Andrew Halaney) [RHEL-24205] - serial: liteuart: relax compile-test dependencies (Andrew Halaney) [RHEL-24205] - serial: liteuart: fix minor-number leak on probe errors (Andrew Halaney) [RHEL-24205] - serial: liteuart: fix use-after-free and memleak on unbind (Andrew Halaney) [RHEL-24205] - serial: liteuart: Fix NULL pointer dereference in ->remove() (Andrew Halaney) [RHEL-24205] - tty: serial: msm_serial: Deactivate RX DMA for polling support (Andrew Halaney) [RHEL-24205] - serial: core: fix transmit-buffer reset and memleak (Andrew Halaney) [RHEL-24205] - xen: flag xen_snd_front to be not essential for system boot (Andrew Halaney) [RHEL-24205] - xen: flag pvcalls-front to be not essential for system boot (Andrew Halaney) [RHEL-24205] - xen: flag hvc_xen to be not essential for system boot (Andrew Halaney) [RHEL-24205] - xen: add "not_essential" flag to struct xenbus_driver (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Protect udbg definitions by CONFIG_SERIAL_CPM_CONSOLE (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Define tty name via constant string literal (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Add pr_fmt() to prefix messages (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Use dev_err_probe() in ->probe() (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Unify variable used to keep an error code (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Assign returned id to a local variable (Andrew Halaney) [RHEL-24205] - serial: stm32: push DMA RX data before suspending (Andrew Halaney) [RHEL-24205] - serial: stm32: terminate / restart DMA transfer at suspend / resume (Andrew Halaney) [RHEL-24205] - serial: stm32: rework RX dma initialization and release (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Remove empty stub pci_quatech_exit() (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Replace custom pci_match_id() implementation (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: Fix race condition causing stuck TX (Andrew Halaney) [RHEL-24205] - serial: sunzilog: Mark sunzilog_putchar() __maybe_unused (Andrew Halaney) [RHEL-24205] - Revert "tty: hvc: pass DMA capable memory to put_chars()" (Andrew Halaney) [RHEL-24205] - Revert "virtio-console: remove unnecessary kmemdup()" (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Replace dev_*() by pci_*() macros (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Get rid of redundant 'else' keyword (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Refactor the loop in pci_ite887x_init() (Andrew Halaney) [RHEL-24205] - tty: add rpmsg driver (Andrew Halaney) [RHEL-24205] - serial: 8250: rename unlock labels (Andrew Halaney) [RHEL-24205] - serial: stm32: update throttle and unthrottle ops for dma mode (Andrew Halaney) [RHEL-24205] - serial: stm32: rework RX over DMA (Andrew Halaney) [RHEL-24205] - serial: stm32: re-introduce an irq flag condition in usart_receive_chars (Andrew Halaney) [RHEL-24205] - virtio-console: remove unnecessary kmemdup() (Andrew Halaney) [RHEL-24205] - tty: hvc: pass DMA capable memory to put_chars() (Andrew Halaney) [RHEL-24205] - tty: hvc: use correct dma alignment size (Andrew Halaney) [RHEL-24205] - serial: imx: disable console clocks on unregister (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Make sc16is7xx_remove() return void (Andrew Halaney) [RHEL-24205] - serial: max310x: Make max310x_remove() return void (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Improve naming for common macro (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: use macros instead of hardcoded values (Andrew Halaney) [RHEL-24205] - tty/sysrq: More intuitive Shift handling (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250: Fix reporting real baudrate value in c_ospeed field" (Andrew Halaney) [RHEL-24205] - serial: 8250: allow disabling of Freescale 16550 compile test (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix reporting real baudrate value in c_ospeed field (Andrew Halaney) [RHEL-24205] - serial: sifive: set pointer to NULL rather than 0. (Andrew Halaney) [RHEL-24205] - mxser: store FCR state in mxser_port::FCR (Andrew Halaney) [RHEL-24205] - mxser: don't read from UART_FCR (Andrew Halaney) [RHEL-24205] - mxser: move FIFO clearing to mxser_disable_and_clear_FIFO() (Andrew Halaney) [RHEL-24205] - mxser: simplify FCR computation in mxser_change_speed() (Andrew Halaney) [RHEL-24205] - mxser: make mxser_port::ldisc_stop_rx a bool (Andrew Halaney) [RHEL-24205] - mxser: simplify condition in mxser_receive_chars_new (Andrew Halaney) [RHEL-24205] - mxser: restore baud rate if its setting fails (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: describe driver in KConfig (Andrew Halaney) [RHEL-24205] - xen/x86: make "earlyprintk=xen" work for HVM/PVH DomU (Andrew Halaney) [RHEL-24205] - xen/x86: make "earlyprintk=xen" work better for PVH Dom0 (Andrew Halaney) [RHEL-24205] - serial: 8250: remove duplicated BRI0A49 and BDP3336 entries (Andrew Halaney) [RHEL-24205] - serial: 8250_fsl: Move fsl8250_data to ACPI section (Andrew Halaney) [RHEL-24205] - serial: 8250: SERIAL_8250_EM should depend on ARCH_RENESAS (Andrew Halaney) [RHEL-24205] - tty: remove flags from struct tty_ldisc_ops (Andrew Halaney) [RHEL-24205] - tty: unexport tty_ldisc_release (Andrew Halaney) [RHEL-24205] - tty: moxa: merge moxa.h into moxa.c (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: rename a conflicting function name (Andrew Halaney) [RHEL-24205] - tty: n_gsm: Modify cr bit value when config requester (Andrew Halaney) [RHEL-24205] - tty: n_gsm: Add some instructions and code for requester (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: fix driver's tx_empty callback (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Fix RX_LVL register offset (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Prevent changing fixed parameters (Andrew Halaney) [RHEL-24205] - sh: j2: Update uartlite binding with data and parity properties (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: uartlite: Add properties for synthesis-time parameters (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: uartlite: Convert to json-schema (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Prefer struct_size over open coded arithmetic (Andrew Halaney) [RHEL-24205] - console: consume APC, DM, DCS (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Use read_poll_timeout for a polling loop (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Use constants in early_uartlite_putc (Andrew Halaney) [RHEL-24205] - tty: Fix data race between tiocsti() and flush_to_ldisc() (Andrew Halaney) [RHEL-24205] - serial: vt8500: Use of_device_get_match_data (Andrew Halaney) [RHEL-24205] - serial: 8250_ingenic: Use of_device_get_match_data (Andrew Halaney) [RHEL-24205] - tty: serial: linflexuart: Remove redundant check to simplify the code (Andrew Halaney) [RHEL-24205] - mxser: use semi-colons instead of commas (Andrew Halaney) [RHEL-24205] - tty: moxa: use semi-colons instead of commas (Andrew Halaney) [RHEL-24205] - tty: replace in_irq() with in_hardirq() (Andrew Halaney) [RHEL-24205] - serial: sh-sci: fix break handling for sysrq (Andrew Halaney) [RHEL-24205] - serial: stm32: use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: stm32: use the defined variable to simplify code (Andrew Halaney) [RHEL-24205] - Revert "arm pl011 serial: support multi-irq request" (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Add Exynos850 SoC data (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Fix driver data macros style (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Init USI to keep clocks running (Andrew Halaney) [RHEL-24205] - platform/surface: aggregator: Use serdev_acpi_get_uart_resource() helper (Andrew Halaney) [RHEL-24205] - serdev: Split and export serdev_acpi_get_uart_resource() (Andrew Halaney) [RHEL-24205] - serial: stm32: fix the conditional expression writing (Andrew Halaney) [RHEL-24205] - serial: omap: Only allow if 8250_omap is not selected (Andrew Halaney) [RHEL-24205] - vt: keyboard.c: make console an unsigned int (Andrew Halaney) [RHEL-24205] - vt: keyboard: treat kbd_table as an array all the time. (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: make setup_port() parameters explicitly unsigned (Andrew Halaney) [RHEL-24205] - tty: pdc_cons, free tty_driver upon failure (Andrew Halaney) [RHEL-24205] - tty: drop put_tty_driver (Andrew Halaney) [RHEL-24205] - tty: drop alloc_tty_driver (Andrew Halaney) [RHEL-24205] - xtensa: ISS: don't panic in rs_init (Andrew Halaney) [RHEL-24205] - serial: max310x: Use clock-names property matching to recognize EXTCLK (Andrew Halaney) [RHEL-24205] - serial: 8250: Define RX trigger levels for OxSemi 950 devices (Andrew Halaney) [RHEL-24205] - tty: hvc: replace BUG_ON() with negative return value (Andrew Halaney) [RHEL-24205] - amiserial: remove unused state from shutdown (Andrew Halaney) [RHEL-24205] - amiserial: pack and sort includes (Andrew Halaney) [RHEL-24205] - amiserial: expand serial_isroot (Andrew Halaney) [RHEL-24205] - amiserial: simplify rs_open (Andrew Halaney) [RHEL-24205] - amiserial: remove serial_state::xmit_fifo_size (Andrew Halaney) [RHEL-24205] - amiserial: remove stale comment (Andrew Halaney) [RHEL-24205] - amiserial: remove unused DBG_CNT (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Add ->unregister_gpio() callback (Andrew Halaney) [RHEL-24205] - tty: serial: Fix spelling mistake "Asychronous" -> "Asynchronous" (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Add runtime pm support (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Disable clocks in case of errors (Andrew Halaney) [RHEL-24205] - tty: Fix out-of-bound vmalloc access in imageblit (Andrew Halaney) [RHEL-24205] - serial: samsung: use dma_ops of DMA if attached (Andrew Halaney) [RHEL-24205] - arm pl011 serial: support multi-irq request (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: add RS485 support (Andrew Halaney) [RHEL-24205] - tty: serial: jsm: hold port lock when reporting modem line changes (Andrew Halaney) [RHEL-24205] - serial: core: Report magic multiplier extra baud rates (Andrew Halaney) [RHEL-24205] - serial: 8250: extend compile-test coverage (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: use NULL to initialized a null pointer (Andrew Halaney) [RHEL-24205] - serial: 8250_pnp: Support configurable clock frequency (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: make a const array static, makes object smaller (Andrew Halaney) [RHEL-24205] - Revert "tty/serial/omap: Make the locking RT aware" (Andrew Halaney) [RHEL-24205] - Revert "tty/serial/pl011: Make the locking work on RT" (Andrew Halaney) [RHEL-24205] - Revert "printk: Bring back the RT bits." (Andrew Halaney) [RHEL-24205] - Revert "printk: add infrastucture for atomic consoles" (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250: implement write_atomic" (Andrew Halaney) [RHEL-24205] - Revert "printk: avoid preempt_disable() for PREEMPT_RT" (Andrew Halaney) [RHEL-24205] - Revert "printk: allow disabling printk per-console device kthreads at boot" (Andrew Halaney) [RHEL-24205] - Revert "serial: Make ->set_termios() old ktermios const" (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250_dw: Add ACPI ID for Granite Rapids-D UART" (Andrew Halaney) [RHEL-24205]- copy_oldmem_kernel() - WRITE is "data source", not destination (Chris von Recklinghausen) [RHEL-27741] - add CONFIG_SAMPLE_KMEMLEAK to RHEL configs collection (Chris von Recklinghausen) [RHEL-27741] - add CONFIG_RANDOMIZE_KSTACK_OFFSET to RHEL configs collection (Chris von Recklinghausen) [RHEL-27741] - add CONFIG_DMAPOOL_TEST to RHEL configs collection (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: make global slab shrink lockless" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: make memcg slab shrink lockless" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: add shrinker_srcu_generation" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: shrinkers: make count and scan in shrinker debugfs lockless" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: hold write lock to reparent shrinker nr_deferred" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: remove shrinker_rwsem from synchronize_shrinkers()" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: shrinkers: convert shrinker_rwsem to mutex" (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: fix iteration in collapse_file (Chris von Recklinghausen) [RHEL-27741] - memfd: check for non-NULL file_seals in memfd_create() syscall (Chris von Recklinghausen) [RHEL-27741] - mm/vmalloc: do not output a spurious warning when huge vmalloc() fails (Chris von Recklinghausen) [RHEL-27741] - mm/mprotect: fix do_mprotect_pkey() limit check (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: Fix error path in do_vmi_align_munmap() (Chris von Recklinghausen) [RHEL-27741] - zswap: do not shrink if cgroup may not zswap (Chris von Recklinghausen) [RHEL-27741] - page cache: fix page_cache_next/prev_miss off by one (Chris von Recklinghausen) [RHEL-27741] - mm/gup_test: fix ioctl fail for compat task (Chris von Recklinghausen) [RHEL-27741] - mm/gup: remove unused vmas parameter from pin_user_pages_remote() (Chris von Recklinghausen) [RHEL-27741] - splice: Rename direct_splice_read() to copy_splice_read() (Chris von Recklinghausen) [RHEL-27741] - mm: fix zswap writeback race condition (Chris von Recklinghausen) [RHEL-27741] - mm: kfence: fix false positives on big endian (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: move LRU update from zs_map_object() to zs_malloc() (Chris von Recklinghausen) [RHEL-27741] - mm: shrinkers: fix race condition on debugfs cleanup (Chris von Recklinghausen) [RHEL-27741] - dmapool: link blocks across pages (Chris von Recklinghausen) [RHEL-27741] - dmapool: don't memset on free twice (Chris von Recklinghausen) [RHEL-27741] - dmapool: simplify freeing (Chris von Recklinghausen) [RHEL-27741] - dmapool: consolidate page initialization (Chris von Recklinghausen) [RHEL-27741] - dmapool: rearrange page alloc failure handling (Chris von Recklinghausen) [RHEL-27741] - dmapool: move debug code to own functions (Chris von Recklinghausen) [RHEL-27741] - dmapool: speedup DMAPOOL_DEBUG with init_on_alloc (Chris von Recklinghausen) [RHEL-27741] - dmapool: cleanup integer types (Chris von Recklinghausen) [RHEL-27741] - dmapool: use sysfs_emit() instead of scnprintf() (Chris von Recklinghausen) [RHEL-27741] - dmapool: remove checks for dev == NULL (Chris von Recklinghausen) [RHEL-27741] - mm: do not reclaim private data from pinned page (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: always check invariants (Chris von Recklinghausen) [RHEL-27741] - filemap: Handle error return from __filemap_get_folio() (Chris von Recklinghausen) [RHEL-27741] - mm: change per-VMA lock statistics to be disabled by default (Chris von Recklinghausen) [RHEL-27741] - mm/mempolicy: correctly update prev when policy is equal on mbind (Chris von Recklinghausen) [RHEL-27741] - kasan: hw_tags: avoid invalid virt_to_page() (Chris von Recklinghausen) [RHEL-27741] - mm/page_alloc: add some comments to explain the possible hole in __pageblock_pfn_to_page() (Chris von Recklinghausen) [RHEL-27741] - mm/ksm: move disabling KSM from s390/gmap code to KSM code (Chris von Recklinghausen) [RHEL-27741] - mm/ksm: unmerge and clear VM_MERGEABLE when setting PR_SET_MEMORY_MERGE=0 (Chris von Recklinghausen) [RHEL-27741] - mm/damon/paddr: fix missing folio_sz update in damon_pa_young() (Chris von Recklinghausen) [RHEL-27741] - mm/damon/paddr: minor refactor of damon_pa_mark_accessed_or_deactivate() (Chris von Recklinghausen) [RHEL-27741] - mm/damon/paddr: minor refactor of damon_pa_pageout() (Chris von Recklinghausen) [RHEL-27741] - mm,unmap: avoid flushing TLB in batch if PTE is inaccessible (Chris von Recklinghausen) [RHEL-27741] - shmem: restrict noswap option to initial user namespace (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: fix conflicting mods to collapse_file() (Chris von Recklinghausen) [RHEL-27741] - mm/mremap: fix vm_pgoff in vma_merge() case 3 (Chris von Recklinghausen) [RHEL-27741] - seq_buf: Add seq_buf_do_printk() helper (Chris von Recklinghausen) [RHEL-27741] - sparse: remove unnecessary 0 values from rc (Chris von Recklinghausen) [RHEL-27741] - mm: move 'mmap_min_addr' logic from callers into vm_unmapped_area() (Chris von Recklinghausen) [RHEL-27741] - mm: do not increment pgfault stats when page fault handler retries (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: allow only one active pool compaction context (Chris von Recklinghausen) [RHEL-27741] - mm: add new KSM process and sysfs knobs (Chris von Recklinghausen) [RHEL-27741] - mm: add new api to enable ksm per process (Chris von Recklinghausen) [RHEL-27741] - mm: don't check VMA write permissions if the PTE/PMD indicates write permissions (Chris von Recklinghausen) [RHEL-27741] - migrate_pages_batch: fix statistics for longterm pin retry (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: use helper function range_in_vma() (Chris von Recklinghausen) [RHEL-27741] - lib/show_mem.c: use for_each_populated_zone() simplify code (Chris von Recklinghausen) [RHEL-27741] - mm/hugetlb: fix uffd-wp bit lost when unsharing happens (Chris von Recklinghausen) [RHEL-27741] - mm/hugetlb: fix uffd-wp during fork() (Chris von Recklinghausen) [RHEL-27741] - kasan: fix lockdep report invalid wait context (Chris von Recklinghausen) [RHEL-27741] - mm: ksm: support hwpoison for ksm page (Chris von Recklinghausen) [RHEL-27741] - mm: memory-failure: refactor add_to_kill() (Chris von Recklinghausen) [RHEL-27741] - memfd: pass argument of memfd_fcntl as int (Chris von Recklinghausen) [RHEL-27741] - mm: workingset: update description of the source file (Chris von Recklinghausen) [RHEL-27741] - printk: export console trace point for kcsan/kasan/kfence/kmsan (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: refactor updating current->reclaim_state (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: move set_task_reclaim_state() near flush_reclaim_state() (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: ignore non-LRU-based reclaim in memcg reclaim (Chris von Recklinghausen) [RHEL-27741] - mm: apply __must_check to vmap_pages_range_noflush() (Chris von Recklinghausen) [RHEL-27741] - mm: hwpoison: support recovery from HugePage copy-on-write faults (Chris von Recklinghausen) [RHEL-27741] - mm/vmscan: simplify shrink_node() (Chris von Recklinghausen) [RHEL-27741] - mpage: use folios in bio end_io handler (Chris von Recklinghausen) [RHEL-27741] - mpage: split submit_bio and bio end_io handler for reads and writes (Chris von Recklinghausen) [RHEL-27741] - mm/huge_memory: conditionally call maybe_mkwrite() and drop pte_wrprotect() in __split_huge_pmd_locked() (Chris von Recklinghausen) [RHEL-27741] - mm: convert copy_user_huge_page() to copy_user_large_folio() (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: convert mfill_atomic_hugetlb() to use a folio (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: convert copy_huge_page_from_user() to copy_folio_from_user() (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: use kmap_local_page() in copy_huge_page_from_user() (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: convert mfill_atomic_pte_copy() to use a folio (Chris von Recklinghausen) [RHEL-27741] - mm, page_alloc: use check_pages_enabled static key to check tail pages (Chris von Recklinghausen) [RHEL-27741] - mm: mlock: use folios_put() in mlock_folio_batch() (Chris von Recklinghausen) [RHEL-27741] - mm/madvise: use vma_lookup() instead of find_vma() (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: maintain page cache uptodate flag (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: skip shmem with userfaultfd (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: refactor collapse_file control flow (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: drain lru after swapping in shmem (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: recover from poisoned file-backed memory (Chris von Recklinghausen) [RHEL-27741] - mm/hwpoison: introduce copy_mc_highpage (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: recover from poisoned anonymous memory (Chris von Recklinghausen) [RHEL-27741] - mm: kfence: improve the performance of __kfence_alloc() and __kfence_free() (Chris von Recklinghausen) [RHEL-27741] - mm/zswap: delay the initialization of zswap (Chris von Recklinghausen) [RHEL-27741] - mm/zswap: replace zswap_init_{started/failed} with zswap_init_state (Chris von Recklinghausen) [RHEL-27741] - mm/zswap: remove zswap_entry_cache_{create,destroy} helper function (Chris von Recklinghausen) [RHEL-27741] - mm: vmalloc: rename addr_to_vb_xarray() function (Chris von Recklinghausen) [RHEL-27741] - kmemleak-test: fix kmemleak_test.c build logic (Chris von Recklinghausen) [RHEL-27741] - mm: vmalloc: remove a global vmap_blocks xarray (Chris von Recklinghausen) [RHEL-27741] - mm: move free_area_empty() to mm/internal.h (Chris von Recklinghausen) [RHEL-27741] - hugetlb: remove PageHeadHuge() (Chris von Recklinghausen) [RHEL-27741] - mm: khugepaged: fix kernel BUG in hpage_collapse_scan_file() (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: reset compaction source zspage pointer after putback_zspage() (Chris von Recklinghausen) [RHEL-27741] - mm: make arch_has_descending_max_zone_pfns() static (Chris von Recklinghausen) [RHEL-27741] - zswap: remove MODULE_LICENSE in non-modules (Chris von Recklinghausen) [RHEL-27741] - zpool: remove MODULE_LICENSE in non-modules (Chris von Recklinghausen) [RHEL-27741] - mm: compaction: remove incorrect #ifdef checks (Chris von Recklinghausen) [RHEL-27741] - mm: compaction: move compaction sysctl to its own file (Chris von Recklinghausen) [RHEL-27741] - mm: memory-failure: Move memory failure sysctls to its own file (Chris von Recklinghausen) [RHEL-27741] - mm: uninline kstrdup() (Chris von Recklinghausen) [RHEL-27741] - fs: Add FGP_WRITEBEGIN (Chris von Recklinghausen) [RHEL-27741] - sched/numa: enhance vma scanning logic (Chris von Recklinghausen) [RHEL-27741] - sched/numa: apply the scan delay to every new vma (Chris von Recklinghausen) [RHEL-27741] - mm: separate vma->lock from vm_area_struct (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: free vm_area_struct without call_rcu in exit_mmap (Chris von Recklinghausen) [RHEL-27741] - mm: introduce per-VMA lock statistics (Chris von Recklinghausen) [RHEL-27741] - mm: prevent userfaults to be handled under per-vma lock (Chris von Recklinghausen) [RHEL-27741] - mm: prevent do_swap_page from handling page faults under VMA lock (Chris von Recklinghausen) [RHEL-27741] - mm: add FAULT_FLAG_VMA_LOCK flag (Chris von Recklinghausen) [RHEL-27741] - mm: fall back to mmap_lock if vma->anon_vma is not yet set (Chris von Recklinghausen) [RHEL-27741] - mm: introduce lock_vma_under_rcu to be used from arch-specific code (Chris von Recklinghausen) [RHEL-27741] - mm: introduce vma detached flag (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: prevent pagefault handler from racing with mmu_notifier registration (Chris von Recklinghausen) [RHEL-27741] - kernel/fork: assert no VMA readers during its destruction (Chris von Recklinghausen) [RHEL-27741] - mm: conditionally write-lock VMA in free_pgtables (Chris von Recklinghausen) [RHEL-27741] - mm: write-lock VMAs before removing them from VMA tree (Chris von Recklinghausen) [RHEL-27741] - mm/mremap: write-lock VMA while remapping it to a new address range (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: write-lock VMAs in vma_prepare before modifying them (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: write-lock VMA while collapsing a huge page (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: move vma_prepare before vma_adjust_trans_huge (Chris von Recklinghausen) [RHEL-27741] - mm: add per-VMA lock and helper functions to control it (Chris von Recklinghausen) [RHEL-27741] - mm: rcu safe VMA freeing (Chris von Recklinghausen) [RHEL-27741] - mm: introduce CONFIG_PER_VMA_LOCK (Chris von Recklinghausen) [RHEL-27741] - mm: hold the RCU read lock over calls to ->map_pages (Chris von Recklinghausen) [RHEL-27741] - afs: split afs_pagecache_valid() out of afs_validate() (Chris von Recklinghausen) [RHEL-27741] - xfs: remove xfs_filemap_map_pages() wrapper (Chris von Recklinghausen) [RHEL-27741] - mm/damon/sysfs: make more kobj_type structures constant (Chris von Recklinghausen) [RHEL-27741] - mm: be less noisy during memory hotplug (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: init cleanup, be explicit about the non-mergeable case (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: explicitly assign res, vma, extend invariants (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: fold curr, next assignment logic (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: further improve prev/next VMA naming (Chris von Recklinghausen) [RHEL-27741] - mm: vmalloc: convert vread() to vread_iter() (Chris von Recklinghausen) [RHEL-27741] - iov_iter: add copy_page_to_iter_nofault() (Chris von Recklinghausen) [RHEL-27741] - fs/proc/kcore: convert read_kcore() to read_kcore_iter() (Chris von Recklinghausen) [RHEL-27741] - fs/proc/kcore: avoid bounce buffer for ktext data (Chris von Recklinghausen) [RHEL-27741] - MAINTAINERS: extend memblock entry to include MM initialization (Chris von Recklinghausen) [RHEL-27741] - mm: move vmalloc_init() declaration to mm/internal.h (Chris von Recklinghausen) [RHEL-27741] - mm: move kmem_cache_init() declaration to mm/slab.h (Chris von Recklinghausen) [RHEL-27741] - mm: move mem_init_print_info() to mm_init.c (Chris von Recklinghausen) [RHEL-27741] - init,mm: fold late call to page_ext_init() to page_alloc_init_late() (Chris von Recklinghausen) [RHEL-27741] - mm: move init_mem_debugging_and_hardening() to mm/mm_init.c (Chris von Recklinghausen) [RHEL-27741] - mm: call {ptlock,pgtable}_cache_init() directly from mm_core_init() (Chris von Recklinghausen) [RHEL-27741] - init,mm: move mm_init() to mm/mm_init.c and rename it to mm_core_init() (Chris von Recklinghausen) [RHEL-27741] - init: fold build_all_zonelists() and page_alloc_init_cpuhp() to mm_init() (Chris von Recklinghausen) [RHEL-27741] - mm/page_alloc: rename page_alloc_init() to page_alloc_init_cpuhp() (Chris von Recklinghausen) [RHEL-27741] - mm: handle hashdist initialization in mm/mm_init.c (Chris von Recklinghausen) [RHEL-27741] - mm: move most of core MM initialization to mm/mm_init.c (Chris von Recklinghausen) [RHEL-27741] - mm/page_alloc: add helper for checking if check_pages_enabled (Chris von Recklinghausen) [RHEL-27741] - mips: fix comment about pgtable_init() (Chris von Recklinghausen) [RHEL-27741] - mm: move get_page_from_free_area() to mm/page_alloc.c (Chris von Recklinghausen) [RHEL-27741] - mm: prefer fault_around_pages to fault_around_bytes (Chris von Recklinghausen) [RHEL-27741] - mm: refactor do_fault_around() (Chris von Recklinghausen) [RHEL-27741] - mm: compaction: fix the possible deadlock when isolating hugetlb pages (Chris von Recklinghausen) [RHEL-27741] - mm: compaction: consider the number of scanning compound pages in isolate fail path (Chris von Recklinghausen) [RHEL-27741] - mm/mremap: simplify vma expansion again (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: start distinguishing if vma can be removed in mergeability test (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: convert mergeability checks to return bool (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: rename adj_next to adj_start (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: set mid to NULL if not applicable (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: initialize mid and next in natural order (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: use the proper vma pointer in case 4 (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: use the proper vma pointers in cases 1 and 6 (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: use the proper vma pointer in case 3 (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: use only primary pointers for preparing merge (Chris von Recklinghausen) [RHEL-27741] - mm: userfaultfd: combine 'mode' and 'wp_copy' arguments (Chris von Recklinghausen) [RHEL-27741] - mm: userfaultfd: don't pass around both mm and vma (Chris von Recklinghausen) [RHEL-27741] - mm: userfaultfd: rename functions for clarity + consistency (Chris von Recklinghausen) [RHEL-27741] - kasan: suppress recursive reports for HW_TAGS (Chris von Recklinghausen) [RHEL-27741] - mm: return an ERR_PTR from __filemap_get_folio (Chris von Recklinghausen) [RHEL-27741] - mm: remove FGP_ENTRY (Chris von Recklinghausen) [RHEL-27741] - shmem: open code the page cache lookup in shmem_get_folio_gfp (Chris von Recklinghausen) [RHEL-27741] - shmem: shmem_get_partial_folio use filemap_get_entry (Chris von Recklinghausen) [RHEL-27741] - mm: use filemap_get_entry in filemap_get_incore_folio (Chris von Recklinghausen) [RHEL-27741] - mm: make mapping_get_entry available outside of filemap.c (Chris von Recklinghausen) [RHEL-27741] - mm: don't look at xarray value entries in split_huge_pages_in_file (Chris von Recklinghausen) [RHEL-27741] - dmapool: create/destroy cleanup (Chris von Recklinghausen) [RHEL-27741] - dmapool: link blocks across pages (Chris von Recklinghausen) [RHEL-27741] - dmapool: don't memset on free twice (Chris von Recklinghausen) [RHEL-27741] - dmapool: simplify freeing (Chris von Recklinghausen) [RHEL-27741] - dmapool: consolidate page initialization (Chris von Recklinghausen) [RHEL-27741] - dmapool: rearrange page alloc failure handling (Chris von Recklinghausen) [RHEL-27741] - dmapool: move debug code to own functions (Chris von Recklinghausen) [RHEL-27741] - dmapool: speedup DMAPOOL_DEBUG with init_on_alloc (Chris von Recklinghausen) [RHEL-27741] - dmapool: cleanup integer types (Chris von Recklinghausen) [RHEL-27741] - dmapool: use sysfs_emit() instead of scnprintf() (Chris von Recklinghausen) [RHEL-27741] - dmapool: remove checks for dev == NULL (Chris von Recklinghausen) [RHEL-27741] - dmapool: add alloc/free performance test (Chris von Recklinghausen) [RHEL-27741] - iov_iter: overlay struct iovec and ubuf/len (Chris von Recklinghausen) [RHEL-27741] - mm/slab: document kfree() as allowed for kmem_cache_alloc() objects (Chris von Recklinghausen) [RHEL-27741] - mm/slob: remove slob.c (Chris von Recklinghausen) [RHEL-27741] - mm/slob: remove CONFIG_SLOB (Chris von Recklinghausen) [RHEL-27741] - mm/thp: rename TRANSPARENT_HUGEPAGE_NEVER_DAX to _UNSUPPORTED (Chris von Recklinghausen) [RHEL-27741] - mm: memory-failure: directly use IS_ENABLED(CONFIG_HWPOISON_INJECT) (Chris von Recklinghausen) [RHEL-27741] - mm: shrinkers: convert shrinker_rwsem to mutex (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: remove shrinker_rwsem from synchronize_shrinkers() (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: hold write lock to reparent shrinker nr_deferred (Chris von Recklinghausen) [RHEL-27741] - mm: shrinkers: make count and scan in shrinker debugfs lockless (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: add shrinker_srcu_generation (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: make memcg slab shrink lockless (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: make global slab shrink lockless (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: add a map_nr_max field to shrinker_info (Chris von Recklinghausen) [RHEL-27741] - mm: prefer xxx_page() alloc/free functions for order-0 pages (Chris von Recklinghausen) [RHEL-27741] - kasan: remove PG_skip_kasan_poison flag (Chris von Recklinghausen) [RHEL-27741] - shmem: add support to ignore swap (Chris von Recklinghausen) [RHEL-27741] - shmem: update documentation (Chris von Recklinghausen) [RHEL-27741] - shmem: skip page split if we're not reclaiming (Chris von Recklinghausen) [RHEL-27741] - shmem: move reclaim check early on writepages() (Chris von Recklinghausen) [RHEL-27741] - shmem: set shmem_writepage() variables early (Chris von Recklinghausen) [RHEL-27741] - shmem: remove check for folio lock on writepage() (Chris von Recklinghausen) [RHEL-27741] - mm/gup.c: fix typo in comments (Chris von Recklinghausen) [RHEL-27741] - mm,jfs: move write_one_page/folio_write_one to jfs (Chris von Recklinghausen) [RHEL-27741] - kmsan: add test_stackdepot_roundtrip (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: show per fullness group class stats (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: rework compaction algorithm (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: fine-grained inuse ratio based fullness grouping (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: remove insert_zspage() ->inuse optimization (Chris von Recklinghausen) [RHEL-27741] - kmsan: add memsetXX tests (Chris von Recklinghausen) [RHEL-27741] - kmsan: another take at fixing memcpy tests (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: cleanup memcg uncharge for failure path (Chris von Recklinghausen) [RHEL-27741] - mm: swap: remove unneeded cgroup_throttle_swaprate() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in do_cow_fault() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in do_anonymous_page() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in wp_page_copy() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in page_copy_prealloc() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in do_swap_page() (Chris von Recklinghausen) [RHEL-27741] - mm: huge_memory: convert __do_huge_pmd_anonymous_page() to use a folio (Chris von Recklinghausen) [RHEL-27741] - mm/rmap: use atomic_try_cmpxchg in set_tlb_ubc_flush_pending (Chris von Recklinghausen) [RHEL-27741] - mm/debug: use %pGt to display page_type in dump_page() (Chris von Recklinghausen) [RHEL-27741] - mm, printk: introduce new format %pGt for page_type (Chris von Recklinghausen) [RHEL-27741] - mmflags.h: use less error prone method to define pageflag_names (Chris von Recklinghausen) [RHEL-27741] - mm: add tracepoints to ksm (Chris von Recklinghausen) [RHEL-27741] - x86/mm/pat: clear VM_PAT if copy_p4d_range failed (Chris von Recklinghausen) [RHEL-27741] - mm/userfaultfd: support WP on multiple VMAs (Chris von Recklinghausen) [RHEL-27741] - mm, page_alloc: reduce page alloc/free sanity checks (Chris von Recklinghausen) [RHEL-27741] - mm: reduce lock contention of pcp buffer refill (Chris von Recklinghausen) [RHEL-27741] - splice: Add a func to do a splice from an O_DIRECT file without ITER_PIPE (Chris von Recklinghausen) [RHEL-27741] - fs: don't allocate blocks beyond EOF from __mpage_writepage (Chris von Recklinghausen) [RHEL-27741] - iomap: Add iomap_get_folio helper (Chris von Recklinghausen) [RHEL-27741] - iov_iter: saner checks for attempt to copy to/from iterator (Chris von Recklinghausen) [RHEL-27741] - mm: introduce FOLL_PCI_P2PDMA to gate getting PCI P2PDMA pages (Chris von Recklinghausen) [RHEL-27741] - samples: add first Rust examples (Chris von Recklinghausen) [RHEL-27741] - ksm: add profit monitoring documentation (Chris von Recklinghausen) [RHEL-27741] - sysctl: remove max_extfrag_threshold (Chris von Recklinghausen) [RHEL-27741] - fs: don't call ->writepage from __mpage_writepage (Chris von Recklinghausen) [RHEL-27741] - fs: remove the nobh helpers (Chris von Recklinghausen) [RHEL-27741] - jfs: stop using the nobh helper (Chris von Recklinghausen) [RHEL-27741] - iomap: remove iomap_writepage (Chris von Recklinghausen) [RHEL-27741] - hugetlbfs: zero partial pages during fallocate hole punch (Chris von Recklinghausen) [RHEL-27741] - kcsan: test: use new suite_{init,exit} support (Chris von Recklinghausen) [RHEL-27741] - fs: Remove aop flags parameter from nobh_write_begin() (Chris von Recklinghausen) [RHEL-27741] - stack: Introduce CONFIG_RANDOMIZE_KSTACK_OFFSET (Chris von Recklinghausen) [RHEL-27741] - MAINTAINERS: update rppt's email (Chris von Recklinghausen) [RHEL-27741] - connector: send event on write to /proc/[pid]/comm (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: regression fix for unmapped_area{_topdown} (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: fix use-after-free of VMA iterator (Aristeu Rozanski) [RHEL-27740] - mm/huge_memory.c: warn with pr_warn_ratelimited instead of VM_WARN_ON_ONCE_FOLIO (Aristeu Rozanski) [RHEL-27740] - mm/mprotect: fix do_mprotect_pkey() return on error (Aristeu Rozanski) [RHEL-27740] - mm: swap: fix performance regression on sparsetruncate-tiny (Aristeu Rozanski) [RHEL-27740] - mm: vmalloc: avoid warn_alloc noise caused by fatal signal (Aristeu Rozanski) [RHEL-27740] - mm: enable maple tree RCU mode by default (Aristeu Rozanski) [RHEL-27740] - mm/ksm: fix race with VMA iteration and mm_struct teardown (Aristeu Rozanski) [RHEL-27740] - mm: fix error handling for map_deny_write_exec (Aristeu Rozanski) [RHEL-27740] - mm: deduplicate error handling for map_deny_write_exec (Aristeu Rozanski) [RHEL-27740] - mm/slab: Fix undefined init_cache_node_node() for NUMA and !SMP (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: fix folio_nr_pages() after folio_put() in damon_pa_mark_accessed_or_deactivate() (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: fix folio_size() call after folio_put() in damon_pa_young() (Aristeu Rozanski) [RHEL-27740] - migrate_pages: try migrate in batch asynchronously firstly (Aristeu Rozanski) [RHEL-27740] - migrate_pages: move split folios processing out of migrate_pages_batch() (Aristeu Rozanski) [RHEL-27740] - migrate_pages: fix deadlock in batched migration (Aristeu Rozanski) [RHEL-27740] - mm: teach mincore_hugetlb about pte markers (Aristeu Rozanski) [RHEL-27740] - mm: avoid gcc complaint about pointer casting (Aristeu Rozanski) [RHEL-27740] - kasan, x86: don't rename memintrinsics in uninstrumented files (Aristeu Rozanski) [RHEL-27740] - kasan: test: fix test for new meminstrinsic instrumentation (Aristeu Rozanski) [RHEL-27740] - kasan: treat meminstrinsic as builtins in uninstrumented files (Aristeu Rozanski) [RHEL-27740] - kasan: emit different calls for instrumentable memintrinsics (Aristeu Rozanski) [RHEL-27740] - mm/hwpoison: convert TTU_IGNORE_HWPOISON to TTU_HWPOISON (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: fix missing folio_put() (Aristeu Rozanski) [RHEL-27740] - mm/mremap: fix dup_anon_vma() in vma_merge() case 4 (Aristeu Rozanski) [RHEL-27740] - mm/mprotect: Fix successful vma_merge() of next in do_mprotect_pkey() (Aristeu Rozanski) [RHEL-27740] - splice: Add a func to do a splice from a buffered file without ITER_PIPE (Aristeu Rozanski) [RHEL-27740] - mm: Pass info, not iter, into filemap_get_pages() (Aristeu Rozanski) [RHEL-27740] - include/linux/migrate.h: remove unneeded externs (Aristeu Rozanski) [RHEL-27740] - mm/memory_hotplug: cleanup return value handing in do_migrate_range() (Aristeu Rozanski) [RHEL-27740] - mm/uffd: fix comment in handling pte markers (Aristeu Rozanski) [RHEL-27740] - mm: change to return bool for isolate_movable_page() (Aristeu Rozanski) [RHEL-27740] - mm: hugetlb: change to return bool for isolate_hugetlb() (Aristeu Rozanski) [RHEL-27740] - mm: change to return bool for isolate_lru_page() (Aristeu Rozanski) [RHEL-27740] - mm: change to return bool for folio_isolate_lru() (Aristeu Rozanski) [RHEL-27740] - filemap: Remove lock_page_killable() (Aristeu Rozanski) [RHEL-27740] - mm: memcontrol: rename memcg_kmem_enabled() (Aristeu Rozanski) [RHEL-27740] - mm: percpu: fix incorrect size in pcpu_obj_full_size() (Aristeu Rozanski) [RHEL-27740] - mm: page_alloc: call panic() when memoryless node allocation fails (Aristeu Rozanski) [RHEL-27740] - migrate_pages: move THP/hugetlb migration support check to simplify code (Aristeu Rozanski) [RHEL-27740] - migrate_pages: batch flushing TLB (Aristeu Rozanski) [RHEL-27740] - migrate_pages: share more code between _unmap and _move (Aristeu Rozanski) [RHEL-27740] - migrate_pages: move migrate_folio_unmap() (Aristeu Rozanski) [RHEL-27740] - migrate_pages: batch _unmap and _move (Aristeu Rozanski) [RHEL-27740] - migrate_pages: split unmap_and_move() to _unmap() and _move() (Aristeu Rozanski) [RHEL-27740] - migrate_pages: restrict number of pages to migrate in batch (Aristeu Rozanski) [RHEL-27740] - migrate_pages: separate hugetlb folios migration (Aristeu Rozanski) [RHEL-27740] - migrate_pages: organize stats with struct migrate_pages_stats (Aristeu Rozanski) [RHEL-27740] - mm: fix typo in __vm_enough_memory warning (Aristeu Rozanski) [RHEL-27740] - mm/damon/dbgfs: print DAMON debugfs interface deprecation message (Aristeu Rozanski) [RHEL-27740] - mm/damon/Kconfig: add DAMON debugfs interface deprecation notice (Aristeu Rozanski) [RHEL-27740] - Docs/admin-guide/mm/damon/usage: add DAMON debugfs interface deprecation notice (Aristeu Rozanski) [RHEL-27740] - mm/migrate: convert putback_movable_pages() to use folios (Aristeu Rozanski) [RHEL-27740] - mm/migrate: convert isolate_movable_page() to use folios (Aristeu Rozanski) [RHEL-27740] - mm/migrate: add folio_movable_ops() (Aristeu Rozanski) [RHEL-27740] - mm: add folio_get_nontail_page() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert migrate_page_add() to migrate_folio_add() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert queue_pages_required() to queue_folio_required() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert queue_pages_hugetlb() to queue_folios_hugetlb() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert queue_pages_pte_range() to queue_folios_pte_range() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert queue_pages_pmd() to queue_folios_pmd() (Aristeu Rozanski) [RHEL-27740] - Documentation/mm: update hugetlbfs documentation to mention alloc_hugetlb_folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlb_wp() to take in a folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlb_add_to_page_cache to take in a folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert restore_reserve_on_error to take in a folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlb fault paths to use alloc_hugetlb_folio() (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert putback_active_hugepage to take in a folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlbfs_pagecache_present() to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlb_install_page to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert demote_free_huge_page to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert restore_reserve_on_error() to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert alloc_migrate_huge_page to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: increase use of folios in alloc_huge_page() (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert alloc_surplus_huge_page() to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert dequeue_hugetlb_page functions to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert __update_and_free_page() to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert isolate_hugetlb to folios (Aristeu Rozanski) [RHEL-27740] - mm/khugepaged: fix invalid page access in release_pte_pages() (Aristeu Rozanski) [RHEL-27740] - mm: Remove get_kernel_pages() (Aristeu Rozanski) [RHEL-27740] - tee: Remove call to get_kernel_pages() (Aristeu Rozanski) [RHEL-27740] - tee: Remove vmalloc page support (Aristeu Rozanski) [RHEL-27740] - highmem: Enhance is_kmap_addr() to check kmap_local_page() mappings (Aristeu Rozanski) [RHEL-27740] - mm/memremap.c: fix outdated comment in devm_memremap_pages (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs: make kobj_type structures constant (Aristeu Rozanski) [RHEL-27740] - mm/gup: move private gup FOLL_ flags to internal.h (Aristeu Rozanski) [RHEL-27740] - mm/gup: move gup_must_unshare() to mm/internal.h (Aristeu Rozanski) [RHEL-27740] - mm/gup: make get_user_pages_fast_only() return the common return value (Aristeu Rozanski) [RHEL-27740] - mm/gup: remove pin_user_pages_fast_only() (Aristeu Rozanski) [RHEL-27740] - mm/gup: make locked never NULL in the internal GUP functions (Aristeu Rozanski) [RHEL-27740] - mm/gup: add FOLL_UNLOCKABLE (Aristeu Rozanski) [RHEL-27740] - mm/gup: remove locked being NULL from faultin_vma_page_range() (Aristeu Rozanski) [RHEL-27740] - mm/gup: add an assertion that the mmap lock is locked (Aristeu Rozanski) [RHEL-27740] - mm/gup: simplify the external interface functions and consolidate invariants (Aristeu Rozanski) [RHEL-27740] - mm/gup: move try_grab_page() to mm/internal.h (Aristeu Rozanski) [RHEL-27740] - mm/gup: don't call __gup_longterm_locked() if FOLL_LONGTERM cannot be set (Aristeu Rozanski) [RHEL-27740] - mm/gup: remove obsolete FOLL_LONGTERM comment (Aristeu Rozanski) [RHEL-27740] - mm/gup: have internal functions get the mmap_read_lock() (Aristeu Rozanski) [RHEL-27740] - powerpc: mm: add VM_IOREMAP flag to the vmalloc area (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc: skip the uninitilized vmalloc areas (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc: explicitly identify vm_map_ram area when shown in /proc/vmcoreinfo (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc.c: allow vread() to read out vm_map_ram areas (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc.c: add flags to mark vm_map_ram area (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc.c: add used_map into vmap_block to track space of vmap_block (Aristeu Rozanski) [RHEL-27740] - filemap: add mapping_read_folio_gfp() (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: reduce fallbacks to (MIGRATE_PCPTYPES - 1) (Aristeu Rozanski) [RHEL-27740] - mm: introduce vm_flags_reset_once to replace WRITE_ONCE vm_flags updates (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc: replace BUG_ON with a simple if statement (Aristeu Rozanski) [RHEL-27740] - mm/swapfile: remove pr_debug in get_swap_pages() (Aristeu Rozanski) [RHEL-27740] - kasan: infer allocation size by scanning metadata (Aristeu Rozanski) [RHEL-27740] - mm: introduce __vm_flags_mod and use it in untrack_pfn (Aristeu Rozanski) [RHEL-27740] - mm: replace vma->vm_flags indirect modification in ksm_madvise (Aristeu Rozanski) [RHEL-27740] - mm: replace vma->vm_flags direct modifications with modifier calls (Aristeu Rozanski) [RHEL-27740] - mm: replace VM_LOCKED_CLEAR_MASK with VM_LOCKED_MASK (Aristeu Rozanski) [RHEL-27740] - mm: introduce vma->vm_flags wrapper functions (Aristeu Rozanski) [RHEL-27740] - kernel/fork: convert vma assignment to a memcpy (Aristeu Rozanski) [RHEL-27740] - vma_merge: set vma iterator to correct position. (Aristeu Rozanski) [RHEL-27740] - mm/mmap: remove __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: convert do_brk_flags() to use vma_prepare() and vma_complete() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: introduce dup_vma_anon() helper (Aristeu Rozanski) [RHEL-27740] - mm/mmap: don't use __vma_adjust() in shift_arg_pages() (Aristeu Rozanski) [RHEL-27740] - mm/mremap: convert vma_adjust() to vma_expand() (Aristeu Rozanski) [RHEL-27740] - mm: don't use __vma_adjust() in __split_vma() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: introduce init_vma_prep() and init_multi_vma_prep() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: use vma_prepare() and vma_complete() in vma_expand() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: refactor locking out of __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: move anon_vma setting in __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: change do_vmi_align_munmap() for maple tree iterator changes (Aristeu Rozanski) [RHEL-27740] - mm: change munmap splitting order and move_vma() (Aristeu Rozanski) [RHEL-27740] - mmap: clean up mmap_region() unrolling (Aristeu Rozanski) [RHEL-27740] - mm: add vma iterator to vma_adjust() arguments (Aristeu Rozanski) [RHEL-27740] - mm: pass vma iterator through to __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mm: remove unnecessary write to vma iterator in __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - madvise: use split_vma() instead of __split_vma() (Aristeu Rozanski) [RHEL-27740] - mm: pass through vma iterator to __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mmap: convert __vma_adjust() to use vma iterator (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr-test.h: stop using vma_mas_store() for maple tree store (Aristeu Rozanski) [RHEL-27740] - mm: switch vma_merge(), split_vma(), and __split_vma to vma iterator (Aristeu Rozanski) [RHEL-27740] - nommu: pass through vma iterator to shrink_vma() (Aristeu Rozanski) [RHEL-27740] - nommu: convert nommu to using the vma iterator (Aristeu Rozanski) [RHEL-27740] - mm/mremap: use vmi version of vma_merge() (Aristeu Rozanski) [RHEL-27740] - mmap: use vmi version of vma_merge() (Aristeu Rozanski) [RHEL-27740] - mmap: pass through vmi iterator to __split_vma() (Aristeu Rozanski) [RHEL-27740] - madvise: use vmi iterator for __split_vma() and vma_merge() (Aristeu Rozanski) [RHEL-27740] - sched: convert to vma iterator (Aristeu Rozanski) [RHEL-27740] - task_mmu: convert to vma iterator (Aristeu Rozanski) [RHEL-27740] - mempolicy: convert to vma iterator (Aristeu Rozanski) [RHEL-27740] - coredump: convert to vma iterator (Aristeu Rozanski) [RHEL-27740] - mlock: convert mlock to vma iterator (Aristeu Rozanski) [RHEL-27740] - mm: change mprotect_fixup to vma iterator (Aristeu Rozanski) [RHEL-27740] - userfaultfd: use vma iterator (Aristeu Rozanski) [RHEL-27740] - ipc/shm: introduce new do_vma_munmap() to munmap (Aristeu Rozanski) [RHEL-27740] - ipc/shm: use the vma iterator for munmap calls (Aristeu Rozanski) [RHEL-27740] - mm: add temporary vma iterator versions of vma_merge(), split_vma(), and __split_vma() (Aristeu Rozanski) [RHEL-27740] - mmap: convert vma_expand() to use vma iterator (Aristeu Rozanski) [RHEL-27740] - mmap: change do_mas_munmap and do_mas_aligned_munmap() to use vma iterator (Aristeu Rozanski) [RHEL-27740] - mm/mmap: remove preallocation from do_mas_align_munmap() (Aristeu Rozanski) [RHEL-27740] - mmap: convert vma_link() vma iterator (Aristeu Rozanski) [RHEL-27740] - kernel/fork: convert forking to using the vmi iterator (Aristeu Rozanski) [RHEL-27740] - mm/mmap: convert brk to use vma iterator (Aristeu Rozanski) [RHEL-27740] - mm: expand vma iterator interface (Aristeu Rozanski) [RHEL-27740] - mm, slab/slub: Ensure kmem_cache_alloc_bulk() is available early (Aristeu Rozanski) [RHEL-27740] - mm/slub: fix memory leak with using debugfs_lookup() (Aristeu Rozanski) [RHEL-27740] - swap: use bvec_set_page to initialize bvecs (Aristeu Rozanski) [RHEL-27740] - mpage: convert __mpage_writepage() to use a folio more fully (Aristeu Rozanski) [RHEL-27740] - fs: convert writepage_t callback to pass a folio (Aristeu Rozanski) [RHEL-27740] - mm: add memcpy_from_file_folio() (Aristeu Rozanski) [RHEL-27740] - mm: refactor va_remove_mappings (Aristeu Rozanski) [RHEL-27740] - mm: split __vunmap (Aristeu Rozanski) [RHEL-27740] - mm: move debug checks from __vunmap to remove_vm_area (Aristeu Rozanski) [RHEL-27740] - mm: use remove_vm_area in __vunmap (Aristeu Rozanski) [RHEL-27740] - mm: move __remove_vm_area out of va_remove_mappings (Aristeu Rozanski) [RHEL-27740] - mm: call vfree instead of __vunmap from delayed_vfree_work (Aristeu Rozanski) [RHEL-27740] - mm: move vmalloc_init and free_work down in vmalloc.c (Aristeu Rozanski) [RHEL-27740] - mm: remove __vfree_deferred (Aristeu Rozanski) [RHEL-27740] - mm: remove __vfree (Aristeu Rozanski) [RHEL-27740] - mm: reject vmap with VM_FLUSH_RESET_PERMS (Aristeu Rozanski) [RHEL-27740] - mm/gup.c: fix typo in comments (Aristeu Rozanski) [RHEL-27740] - mm/sparse: fix "unused function 'pgdat_to_phys'" warning (Aristeu Rozanski) [RHEL-27740] - mm/page_owner: record single timestamp value for high order allocations (Aristeu Rozanski) [RHEL-27740] - mm: memory-failure: document memory failure stats (Aristeu Rozanski) [RHEL-27740] - mm: memory-failure: bump memory failure stats to pglist_data (Aristeu Rozanski) [RHEL-27740] - mm: memory-failure: add memory failure stats to sysfs (Aristeu Rozanski) [RHEL-27740] - mm: move KMEMLEAK's Kconfig items from lib to mm (Aristeu Rozanski) [RHEL-27740] - mm: implement memory-deny-write-execute as a prctl (Aristeu Rozanski) [RHEL-27740] - mm/cma: fix potential memory loss on cma_declare_contiguous_nid (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert get_hwpoison_huge_page() to folios (Aristeu Rozanski) [RHEL-27740] - zsmalloc: set default zspage chain size to 8 (Aristeu Rozanski) [RHEL-27740] - zsmalloc: make zspage chain size configurable (Aristeu Rozanski) [RHEL-27740] - zsmalloc: skip chain size calculation for pow_of_2 classes (Aristeu Rozanski) [RHEL-27740] - zsmalloc: rework zspage chain size selection (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: use deferred_pages_enabled() wherever applicable (Aristeu Rozanski) [RHEL-27740] - mm/page_ext: init page_ext early if there are no deferred struct pages (Aristeu Rozanski) [RHEL-27740] - mm/damon/core: skip apply schemes if empty (Aristeu Rozanski) [RHEL-27740] - mm/secretmem: remove redundant initiialization of pointer file (Aristeu Rozanski) [RHEL-27740] - readahead: convert readahead_expand() to use a folio (Aristeu Rozanski) [RHEL-27740] - filemap: convert filemap_range_has_page() to use a folio (Aristeu Rozanski) [RHEL-27740] - rmap: add folio parameter to __page_set_anon_rmap() (Aristeu Rozanski) [RHEL-27740] - mm: clean up mlock_page / munlock_page references in comments (Aristeu Rozanski) [RHEL-27740] - mm: remove munlock_vma_page() (Aristeu Rozanski) [RHEL-27740] - mm: remove mlock_vma_page() (Aristeu Rozanski) [RHEL-27740] - mm: remove page_evictable() (Aristeu Rozanski) [RHEL-27740] - mm: convert mem_cgroup_css_from_page() to mem_cgroup_css_from_folio() (Aristeu Rozanski) [RHEL-27740] - mm/fs: convert inode_attach_wb() to take a folio (Aristeu Rozanski) [RHEL-27740] - mm: use a folio in copy_present_pte() (Aristeu Rozanski) [RHEL-27740] - mm: use a folio in copy_pte_range() (Aristeu Rozanski) [RHEL-27740] - mm: convert do_anonymous_page() to use a folio (Aristeu Rozanski) [RHEL-27740] - page-writeback: convert write_cache_pages() to use filemap_get_folios_tag() (Aristeu Rozanski) [RHEL-27740] - filemap: convert __filemap_fdatawait_range() to use filemap_get_folios_tag() (Aristeu Rozanski) [RHEL-27740] - filemap: add filemap_get_folios_tag() (Aristeu Rozanski) [RHEL-27740] - mm: discard __GFP_ATOMIC (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: explicitly define how __GFP_HIGH non-blocking allocations accesses reserves (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: explicitly define what alloc flags deplete min reserves (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: explicitly record high-order atomic allocations in alloc_flags (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: treat RT tasks similar to __GFP_HIGH (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: rename ALLOC_HIGH to ALLOC_MIN_RESERVE (Aristeu Rozanski) [RHEL-27740] - mm/page_ext: do not allocate space for page_ext->flags if not needed (Aristeu Rozanski) [RHEL-27740] - mm: remove __HAVE_ARCH_PTE_SWP_EXCLUSIVE (Aristeu Rozanski) [RHEL-27740] - powerpc/nohash/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE (Aristeu Rozanski) [RHEL-27740] - powerpc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on 32bit book3s (Aristeu Rozanski) [RHEL-27740] - arm/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE (Aristeu Rozanski) [RHEL-27740] - mm/debug_vm_pgtable: more pte_swp_exclusive() sanity checks (Aristeu Rozanski) [RHEL-27740] - mm/khugepaged: convert release_pte_pages() to use folios (Aristeu Rozanski) [RHEL-27740] - mm/khugepaged: introduce release_pte_folio() to replace release_pte_page() (Aristeu Rozanski) [RHEL-27740] - kmsan: silence -Wmissing-prototypes warnings (Aristeu Rozanski) [RHEL-27740] - Documentation/mm: update references to __m[un]lock_page() to *_folio() (Aristeu Rozanski) [RHEL-27740] - mm: mlock: update the interface to use folios (Aristeu Rozanski) [RHEL-27740] - m68k/mm/motorola: specify pmd_page() type (Aristeu Rozanski) [RHEL-27740] - mm: mlock: use folios and a folio batch internally (Aristeu Rozanski) [RHEL-27740] - mm: pagevec: add folio_batch_reinit() (Aristeu Rozanski) [RHEL-27740] - mm: madvise: use vm_normal_folio() in madvise_free_pte_range() (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert unpoison_memory() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert hugetlb_set_page_hwpoison() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert __free_raw_hwp_pages() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert raw_hwp_list_head() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert free_raw_hwp_pages() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert hugetlb_clear_page_hwpoison to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert try_memory_failure_hugetlb() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert __get_huge_page_for_hwpoison() to folios (Aristeu Rozanski) [RHEL-27740] - mm/mmap: fix comment of unmapped_area{_topdown} (Aristeu Rozanski) [RHEL-27740] - mm: remove the hugetlb field from struct page (Aristeu Rozanski) [RHEL-27740] - mm: convert deferred_split_huge_page() to deferred_split_folio() (Aristeu Rozanski) [RHEL-27740] - mm/huge_memory: convert get_deferred_split_queue() to take a folio (Aristeu Rozanski) [RHEL-27740] - mm/huge_memory: remove page_deferred_list() (Aristeu Rozanski) [RHEL-27740] - mm: move page->deferred_list to folio->_deferred_list (Aristeu Rozanski) [RHEL-27740] - doc: correct struct folio kernel-doc (Aristeu Rozanski) [RHEL-27740] - mm: remove 'First tail page' members from struct page (Aristeu Rozanski) [RHEL-27740] - hugetlb: remove uses of compound_dtor and compound_nr (Aristeu Rozanski) [RHEL-27740] - mm: convert destroy_large_folio() to use folio_dtor (Aristeu Rozanski) [RHEL-27740] - mm: convert is_transparent_hugepage() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm: convert set_compound_page_dtor() and set_compound_order() to folios (Aristeu Rozanski) [RHEL-27740] - mm: reimplement compound_nr() (Aristeu Rozanski) [RHEL-27740] - mm: reimplement compound_order() (Aristeu Rozanski) [RHEL-27740] - mm: remove head_compound_mapcount() and _ptr functions (Aristeu Rozanski) [RHEL-27740] - mm: convert page_mapcount() to use folio_entire_mapcount() (Aristeu Rozanski) [RHEL-27740] - hugetlb: remove uses of folio_mapcount_ptr (Aristeu Rozanski) [RHEL-27740] - mm/debug: remove call to head_compound_mapcount() (Aristeu Rozanski) [RHEL-27740] - mm: use entire_mapcount in __page_dup_rmap() (Aristeu Rozanski) [RHEL-27740] - mm: use a folio in hugepage_add_anon_rmap() and hugepage_add_new_anon_rmap() (Aristeu Rozanski) [RHEL-27740] - page_alloc: use folio fields directly (Aristeu Rozanski) [RHEL-27740] - mm: convert page_add_file_rmap() to use a folio internally (Aristeu Rozanski) [RHEL-27740] - mm: convert page_add_anon_rmap() to use a folio internally (Aristeu Rozanski) [RHEL-27740] - mm: convert page_remove_rmap() to use a folio internally (Aristeu Rozanski) [RHEL-27740] - doc: clarify refcount section by referring to folios & pages (Aristeu Rozanski) [RHEL-27740] - mm/mmu_notifier: remove unused mmu_notifier_range_update_to_read_only export (Aristeu Rozanski) [RHEL-27740] - mm: compaction: avoid fragmentation score calculation for empty zones (Aristeu Rozanski) [RHEL-27740] - mm: compaction: add missing kcompactd wakeup trace event (Aristeu Rozanski) [RHEL-27740] - mm: compaction: count the migration scanned pages events for proactive compaction (Aristeu Rozanski) [RHEL-27740] - mm: compaction: move list validation into compact_zone() (Aristeu Rozanski) [RHEL-27740] - mm: compaction: remove redundant VM_BUG_ON() in compact_zone() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: fix typo in comment (Aristeu Rozanski) [RHEL-27740] - memblock: Avoid useless checks in memblock_merge_regions(). (Aristeu Rozanski) [RHEL-27740] - memblock: Make a boundary tighter in memblock_add_range(). (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: use strscpy() to instead of strncpy() (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: remove damon_pa_access_chk_result struct (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: remove folio_sz field from damon_pa_access_chk_result (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: rename 'damon_pa_access_chk_result->page_sz' to 'folio_sz' (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: record appropriate folio size when the access is not found (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: support folio of neither HPAGE_PMD_SIZE nor PAGE_SIZE (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: rename 'damon_young_walk_private->page_sz' to 'folio_sz' (Aristeu Rozanski) [RHEL-27740] - mm: remove PageMovable export (Aristeu Rozanski) [RHEL-27740] - mm: introduce folio_is_pfmemalloc (Aristeu Rozanski) [RHEL-27740] - mm: support POSIX_FADV_NOREUSE (Aristeu Rozanski) [RHEL-27740] - mm: add vma_has_recency() (Aristeu Rozanski) [RHEL-27740] - mm/nommu: don't use VM_MAYSHARE for MAP_PRIVATE mappings (Aristeu Rozanski) [RHEL-27740] - Docs/admin-guide/mm/numaperf: increase depth of subsections (Aristeu Rozanski) [RHEL-27740] - tools/vm: rename tools/vm to tools/mm (Aristeu Rozanski) [RHEL-27740] - mm: remove zap_page_range and create zap_vma_pages (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: invert logic for early page initialisation checks (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: convert hugetlb related functions to use a folio (Aristeu Rozanski) [RHEL-27740] - mm/damon: remove unneeded damon_get_page() (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: convert damon_young_pmd_entry() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: convert damon_pa_*() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm/damon: convert damon_ptep/pmdp_mkold() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm/damon: introduce damon_get_folio() (Aristeu Rozanski) [RHEL-27740] - mm: page_idle: convert page idle to use a folio (Aristeu Rozanski) [RHEL-27740] - mm: huge_memory: convert split_huge_pages_all() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm: remove generic_writepages (Aristeu Rozanski) [RHEL-27740] - jbd2,ocfs2: move jbd2_journal_submit_inode_data_buffers to ocfs2 (Aristeu Rozanski) [RHEL-27740] - fs: remove an outdated comment on mpage_writepages (Aristeu Rozanski) [RHEL-27740] - mm/page_reporting: replace rcu_access_pointer() with rcu_dereference_protected() (Aristeu Rozanski) [RHEL-27740] - mm: fix comment of page table counter (Aristeu Rozanski) [RHEL-27740] - mm: vmalloc: replace BUG_ON() by WARN_ON_ONCE() (Aristeu Rozanski) [RHEL-27740] - mm: vmalloc: avoid calling __find_vmap_area() twice in __vunmap() (Aristeu Rozanski) [RHEL-27740] - mm: move FOLL_* defs to mm_types.h (Aristeu Rozanski) [RHEL-27740] - mm/swap: convert deactivate_page() to folio_deactivate() (Aristeu Rozanski) [RHEL-27740] - mm/damon: convert damon_pa_mark_accessed_or_deactivate() to use folios (Aristeu Rozanski) [RHEL-27740] - mm: vmalloc: correct use of __GFP_NOWARN mask in __vmalloc_area_node() (Aristeu Rozanski) [RHEL-27740] - swap: fold swap_ra_clamp_pfn into swap_ra_info (Aristeu Rozanski) [RHEL-27740] - swap: avoid a redundant pte map if ra window is 1 (Aristeu Rozanski) [RHEL-27740] - Docs/ABI/damon: document scheme filters files (Aristeu Rozanski) [RHEL-27740] - Docs/admin-guide/mm/damon/usage: document DAMOS filters of sysfs (Aristeu Rozanski) [RHEL-27740] - selftests/damon/sysfs: test filters directory (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: implement scheme filters (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: connect filter directory and filters directory (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: implement filter directory (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: implement filters directory (Aristeu Rozanski) [RHEL-27740] - Docs/admin-guide/damon/reclaim: document 'skip_anon' parameter (Aristeu Rozanski) [RHEL-27740] - mm/damon/reclaim: add a parameter called skip_anon for avoiding anonymous pages reclamation (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: support DAMOS filters (Aristeu Rozanski) [RHEL-27740] - mm/damon/core: implement damos filter (Aristeu Rozanski) [RHEL-27740] - mm: memcontrol: deprecate charge moving (Aristeu Rozanski) [RHEL-27740] - mm: rmap: remove lock_page_memcg() (Aristeu Rozanski) [RHEL-27740] - mm: memcontrol: skip moving non-present pages that are mapped elsewhere (Aristeu Rozanski) [RHEL-27740] - hugetlb: initialize variable to avoid compiler warning (Aristeu Rozanski) [RHEL-27740] - mm: swap: convert mark_page_lazyfree() to folio_mark_lazyfree() (Aristeu Rozanski) [RHEL-27740] - cma: tracing: print alloc result in trace_cma_alloc_finish (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: do not duplicate policy if it is not applicable for set_mempolicy_home_node (Aristeu Rozanski) [RHEL-27740] - mpage: use b_folio in do_mpage_readpage() (Aristeu Rozanski) [RHEL-27740] - jbd2: replace obvious uses of b_page with b_folio (Aristeu Rozanski) [RHEL-27740] - gfs2: replace obvious uses of b_page with b_folio (Aristeu Rozanski) [RHEL-27740] - buffer: use b_folio in mark_buffer_dirty() (Aristeu Rozanski) [RHEL-27740] - page_io: remove buffer_head include (Aristeu Rozanski) [RHEL-27740] - buffer: use b_folio in end_buffer_async_write() (Aristeu Rozanski) [RHEL-27740] - buffer: use b_folio in end_buffer_async_read() (Aristeu Rozanski) [RHEL-27740] - buffer: use b_folio in touch_buffer() (Aristeu Rozanski) [RHEL-27740] - buffer: replace obvious uses of b_page with b_folio (Aristeu Rozanski) [RHEL-27740] - buffer: add b_folio as an alias of b_page (Aristeu Rozanski) [RHEL-27740] - selftests/memfd: add tests for MFD_NOEXEC_SEAL MFD_EXEC (Aristeu Rozanski) [RHEL-27740] - mm/memfd: add write seals when apply SEAL_EXEC to executable memfd (Aristeu Rozanski) [RHEL-27740] - mm/memfd: add MFD_NOEXEC_SEAL and MFD_EXEC (Aristeu Rozanski) [RHEL-27740] - selftests/memfd: add tests for F_SEAL_EXEC (Aristeu Rozanski) [RHEL-27740] - mm/slab.c: cleanup is_debug_pagealloc_cache() (Aristeu Rozanski) [RHEL-27740] - mm/sl{a,u}b: fix wrong usages of folio_page() for getting head pages (Aristeu Rozanski) [RHEL-27740] - context_tracking: Fix noinstr vs KASAN (Aristeu Rozanski) [RHEL-27740] - entry, kasan, x86: Disallow overriding mem*() functions (Aristeu Rozanski) [RHEL-27740] - ubsan: Fix objtool UACCESS warns (Aristeu Rozanski) [RHEL-27740] - mm/memremap: Replace zero-length array with DECLARE_FLEX_ARRAY() helper (Aristeu Rozanski) [RHEL-27740] - mm/slab: remove unused slab_early_init (Aristeu Rozanski) [RHEL-27740] - xen: use vma_lookup() in privcmd_ioctl_mmap() (Aristeu Rozanski) [RHEL-27740] - fs: remove the NULL get_block case in mpage_writepages (Aristeu Rozanski) [RHEL-27740] - selftests/memfd: clean up mapping in mfd_fail_write (Aristeu Rozanski) [RHEL-27740] - selftests/memfd: remove unused variable (Aristeu Rozanski) [RHEL-27740]- tools: ynl: fix converting flags to names after recent cleanup (Jose Ignacio Tornos Martinez) [RHEL-31945] - ynl: netdev: drop unnecessary enum-as-flags (Jose Ignacio Tornos Martinez) [RHEL-31945] - tools: ynl: extend netdev sample to dump xdp-rx-metadata-features (Jose Ignacio Tornos Martinez) [RHEL-31945] - bpf: expose information about supported xdp metadata kfunc (Jose Ignacio Tornos Martinez) [RHEL-31945] - bpf: make it easier to add new metadata kfunc (Jose Ignacio Tornos Martinez) [RHEL-31945] - xdp: use trusted arguments in XDP hints kfuncs (Jose Ignacio Tornos Martinez) [RHEL-31945] - netfilter: nft_ct: fix l3num expectations with inet pseudo family (Phil Sutter) [RHEL-31345] {CVE-2024-26673} - netfilter: nft_ct: sanitize layer 3 and 4 protocol number in custom expectations (Phil Sutter) [RHEL-31345] {CVE-2024-26673} - team: Fix use-after-free when an option instance allocation fails (Hangbin Liu) [RHEL-31052] - team: Remove NULL check before dev_{put, hold} (Hangbin Liu) [RHEL-31052] - ipv6: sr: fix possible use-after-free and null-ptr-deref (Hangbin Liu) [RHEL-30814 RHEL-31732] {CVE-2024-26735} - selftests: seg6: add selftest for NEXT-C-SID flavor in SRv6 End.X behavior (Hangbin Liu) [RHEL-30814] - seg6: add NEXT-C-SID support for SRv6 End.X behavior (Hangbin Liu) [RHEL-30814] - seg6: Cleanup duplicates of skb_dst_drop calls (Hangbin Liu) [RHEL-30814] - nvme-tcp: Fix comma-related oops (Maurizio Lombardi) [RHEL-25547] - security/keys: export key_lookup() (Maurizio Lombardi) [RHEL-25547] - nvme: add new config entries and enable them (Maurizio Lombardi) [RHEL-25547] - nvme: clear caller pointer on identify failure (Maurizio Lombardi) [RHEL-25547] - nvme: host: fix double-free of struct nvme_id_ns in ns_update_nuse() (Maurizio Lombardi) [RHEL-25547] - nvme: fcloop: make fcloop_class constant (Maurizio Lombardi) [RHEL-25547] - nvme: fabrics: make nvmf_class constant (Maurizio Lombardi) [RHEL-25547] - nvme: core: constify struct class usage (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: typo in nvmf_parse_key() (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: check max outstanding commands (Maurizio Lombardi) [RHEL-25547] - nvmet-rdma: set max_queue_size for RDMA transport (Maurizio Lombardi) [RHEL-25547] - nvmet: introduce new max queue size configuration entry (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: clamp queue size according to ctrl cap (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: introduce NVME_RDMA_MAX_METADATA_QUEUE_SIZE definition (Maurizio Lombardi) [RHEL-25547] - nvmet: set ctrl pi_support cap before initializing cap reg (Maurizio Lombardi) [RHEL-25547] - nvmet: set maxcmd to be per controller (Maurizio Lombardi) [RHEL-25547] - nvmet: compare mqes and sqsize only for IO SQ (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: move NVME_RDMA_IP_PORT from common file (Maurizio Lombardi) [RHEL-25547] - nvmet: remove superfluous initialization (Maurizio Lombardi) [RHEL-25547] - nvme: implement support for relaxed effects (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: fix I/O connect error handling (Maurizio Lombardi) [RHEL-25547] - nvme: use ns->head->pi_size instead of t10_pi_tuple structure size (Maurizio Lombardi) [RHEL-25547] - nvme-core: fix comment to reflect right functions (Maurizio Lombardi) [RHEL-25547] - nvme: move passthrough logging attribute to head (Maurizio Lombardi) [RHEL-25547] - nvme: allow passthru cmd error logging (Maurizio Lombardi) [RHEL-25547] - nvme-fc: show hostnqn when connecting to fc target (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: show hostnqn when connecting to rdma target (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: show hostnqn when connecting to tcp target (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: use RCU list iterator for assoc_list (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: take ref count on tgtport before delete assoc (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: avoid deadlock on delete association path (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: abort command when there is no binding (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: do not tack refs on tgtports from assoc (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: remove null hostport pointer check (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: hold reference on hostport match (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: free queue and assoc directly (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: defer cleanup using RCU properly (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: release reference on target port (Maurizio Lombardi) [RHEL-25547] - nvmet-fcloop: swap the list_add_tail arguments (Maurizio Lombardi) [RHEL-25547] - nvme-fc: do not wait in vain when unloading module (Maurizio Lombardi) [RHEL-25547] - nvme-fc: log human-readable opcode on timeout (Maurizio Lombardi) [RHEL-25547] - nvme: split out fabrics version of nvme_opcode_str() (Maurizio Lombardi) [RHEL-25547] - nvme: take const cmd pointer in read-only helpers (Maurizio Lombardi) [RHEL-25547] - nvme: remove redundant status mask (Maurizio Lombardi) [RHEL-25547] - nvme: return string as char *, not unsigned char * (Maurizio Lombardi) [RHEL-25547] - nvme-common: add module description (Maurizio Lombardi) [RHEL-25547] - nvme: enable retries for authentication commands (Maurizio Lombardi) [RHEL-25547] - nvme: change __nvme_submit_sync_cmd() calling conventions (Maurizio Lombardi) [RHEL-25547] - nvme-auth: open-code single-use macros (Maurizio Lombardi) [RHEL-25547] - nvme: use ctrl state accessor (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: fix nvme tcp ida memory leak (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: Fix transfer length when write_generate/read_verify are 0 (Maurizio Lombardi) [RHEL-25547] - nvmet: add module description to stop warnings (Maurizio Lombardi) [RHEL-25547] - nvme: add module description to stop warnings (Maurizio Lombardi) [RHEL-25547] - nvmet: unify aer type enum (Maurizio Lombardi) [RHEL-25547] - nvmet-rdma: avoid circular locking dependency on install_queue() (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: avoid circular locking dependency on install_queue() (Maurizio Lombardi) [RHEL-25547] - nvme-pci: set doorbell config before unquiescing (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: enhance timeout kernel log (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: enhance timeout kernel log (Maurizio Lombardi) [RHEL-25547] - nvme-pci: enhance timeout kernel log (Maurizio Lombardi) [RHEL-25547] - nvme: trace: avoid memcpy overflow warning (Maurizio Lombardi) [RHEL-25547] - nvmet: re-fix tracing strncpy() warning (Maurizio Lombardi) [RHEL-25547] - nvme: introduce nvme_disk_is_ns_head helper (Maurizio Lombardi) [RHEL-25547] - nvme: Add pr_ops read_reservation support (Maurizio Lombardi) [RHEL-25547] - nvme: Add a nvme_pr_type enum (Maurizio Lombardi) [RHEL-25547] - nvme: Add pr_ops read_keys support (Maurizio Lombardi) [RHEL-25547] - nvme: Add helper to send pr command (Maurizio Lombardi) [RHEL-25547] - nvme: Move pr code to it's own file (Maurizio Lombardi) [RHEL-25547] - nvme: Don't hardcode the data len for pr commands (Maurizio Lombardi) [RHEL-25547] - nvme: Fix reservation status related structs (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage (Maurizio Lombardi) [RHEL-25547] - nvme-pci: disable write zeroes for SK Hynix BC901 (Maurizio Lombardi) [RHEL-25547] - nvmet-fcloop: Remove remote port from list when unlinking (Maurizio Lombardi) [RHEL-25547] - nvmet-trace: avoid dereferencing pointer too early (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: remove unnecessary bracket (Maurizio Lombardi) [RHEL-25547] - nvme: simplify the max_discard_segments calculation (Maurizio Lombardi) [RHEL-25547] - nvme: fix max_discard_sectors calculation (Maurizio Lombardi) [RHEL-25547] - nvme: also skip discard granularity updates in nvme_config_discard (Maurizio Lombardi) [RHEL-25547] - nvme: update the explanation for not updating the limits in nvme_config_discard (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: fix a missing endianess conversion in nvmet_tcp_try_peek_pdu (Maurizio Lombardi) [RHEL-25547] - nvme-common: mark nvme_tls_psk_prio static (Maurizio Lombardi) [RHEL-25547] - nvme: remove unused definition (Maurizio Lombardi) [RHEL-25547] - nvme: tcp: remove unnecessary goto statement (Maurizio Lombardi) [RHEL-25547] - nvme-fc: set numa_node after nvme_init_ctrl (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: don't check discovery ioccsz/iorcsz (Maurizio Lombardi) [RHEL-25547] - nvmet: configfs: use ctrl->instance to track passthru subsystems (Maurizio Lombardi) [RHEL-25547] - nvme: repack struct nvme_ns_head (Maurizio Lombardi) [RHEL-25547] - nvme: add csi, ms and nuse to sysfs (Maurizio Lombardi) [RHEL-25547] - nvme: rename ns attribute group (Maurizio Lombardi) [RHEL-25547] - nvme: refactor ns info setup function (Maurizio Lombardi) [RHEL-25547] - nvme: refactor ns info helpers (Maurizio Lombardi) [RHEL-25547] - nvme: move ns id info to struct nvme_ns_head (Maurizio Lombardi) [RHEL-25547] - nvmet: remove cntlid_min and cntlid_max check in nvmet_alloc_ctrl (Maurizio Lombardi) [RHEL-25547] - nvmet: allow identical cntlid_min and cntlid_max settings (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: check ioccsz and iorcsz (Maurizio Lombardi) [RHEL-25547] - nvme: introduce nvme_check_ctrl_fabric_info helper (Maurizio Lombardi) [RHEL-25547] - nvme-fc: replace deprecated strncpy with strscpy (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: replace deprecated strncpy with strscpy (Maurizio Lombardi) [RHEL-25547] - nvme-pci: fix sleeping function called from interrupt context (Maurizio Lombardi) [RHEL-25547] - nvme-pci: Add sleep quirk for Kingston drives (Maurizio Lombardi) [RHEL-25547] - nvme: fix deadlock between reset and scan (Maurizio Lombardi) [RHEL-25547] - nvme: Print capabilities changes just once (Maurizio Lombardi) [RHEL-25547] - nvme: prevent potential spectre v1 gadget (Maurizio Lombardi) [RHEL-25547] - nvme: improve NVME_HOST_AUTH and NVME_TARGET_AUTH config descriptions (Maurizio Lombardi) [RHEL-25547] - nvme-ioctl: move capable() admin check to the end (Maurizio Lombardi) [RHEL-25547] - nvme: ensure reset state check ordering (Maurizio Lombardi) [RHEL-25547] - nvme: introduce helper function to get ctrl state (Maurizio Lombardi) [RHEL-25547] - nvme-core: check for too small lba shift (Maurizio Lombardi) [RHEL-25547] - nvme: fine-tune sending of first keep-alive (Maurizio Lombardi) [RHEL-25547] - nvme: tcp: fix compile-time checks for TLS mode (Maurizio Lombardi) [RHEL-25547] - nvme: target: fix Kconfig select statements (Maurizio Lombardi) [RHEL-25547] - nvme: target: fix nvme_keyring_id() references (Maurizio Lombardi) [RHEL-25547] - nvme: move nvme_stop_keep_alive() back to original position (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: always initialize tls_handshake_tmo_work (Maurizio Lombardi) [RHEL-25547] - nvme: blank out authentication fabrics options if not configured (Maurizio Lombardi) [RHEL-25547] - nvme: catch errors from nvme_configure_metadata() (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: only evaluate 'tls' option if TLS is selected (Maurizio Lombardi) [RHEL-25547] - nvme-auth: set explanation code for failure2 msgs (Maurizio Lombardi) [RHEL-25547] - nvme-auth: unlock mutex in one place only (Maurizio Lombardi) [RHEL-25547] - nvme: keyring: fix conditional compilation (Maurizio Lombardi) [RHEL-25547] - nvme: common: make keyring and auth separate modules (Maurizio Lombardi) [RHEL-25547] - nvme-loop: always quiesce and cancel commands before destroying admin q (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: avoid open-coding nvme_tcp_teardown_admin_queue() (Maurizio Lombardi) [RHEL-25547] - nvme-auth: always set valid seq_num in dhchap reply (Maurizio Lombardi) [RHEL-25547] - nvme-auth: add flag for bi-directional auth (Maurizio Lombardi) [RHEL-25547] - nvme-auth: auth success1 msg always includes resp (Maurizio Lombardi) [RHEL-25547] - nvme: fix error-handling for io_uring nvme-passthrough (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: Fix a memory leak (Maurizio Lombardi) [RHEL-25547] - nvme-auth: use crypto_shash_tfm_digest() (Maurizio Lombardi) [RHEL-25547] - nvme-auth: allow mixing of secret and hash lengths (Maurizio Lombardi) [RHEL-25547] - nvme-auth: use transformed key size to create resp (Maurizio Lombardi) [RHEL-25547] - nvme-auth: alloc nvme_dhchap_key as single buffer (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: use 'spin_lock_bh' for state_lock() (Maurizio Lombardi) [RHEL-25547] - nvme: rework NVME_AUTH Kconfig selection (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: peek icreq before starting TLS (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: control messages for recvmsg() (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: enable TLS handshake upcall (Maurizio Lombardi) [RHEL-25547] - nvmet: Set 'TREQ' to 'required' when TLS is enabled (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: allocate socket file (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: make nvmet_tcp_alloc_queue() a void function (Maurizio Lombardi) [RHEL-25547] - nvmet: make TCP sectype settable via configfs (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: parse options 'keyring' and 'tls_key' (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: improve icreq/icresp logging (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: control message handling for recvmsg() (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: enable TLS handshake upcall (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: allocate socket file (Maurizio Lombardi) [RHEL-25547] - nvme-keyring: implement nvme_tls_psk_default() (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: add definitions for TLS cipher suites (Maurizio Lombardi) [RHEL-25547] - nvme: add TCP TSAS definitions (Maurizio Lombardi) [RHEL-25547] - nvme-keyring: define a 'psk' keytype (Maurizio Lombardi) [RHEL-25547] - nvme-keyring: register '.nvme' keyring (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: Annotate struct nvmet_fc_tgt_queue with __counted_by (Maurizio Lombardi) [RHEL-25547] - nvme-pci: add BOGUS_NID for Intel 0a54 device (Maurizio Lombardi) [RHEL-25547 RHEL-28783] - nvmet-auth: complete a request only after freeing the dhchap pointers (Maurizio Lombardi) [RHEL-25547] - nvme: sanitize metadata bounce buffer for reads (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: do not try to stop unallocated queues (Maurizio Lombardi) [RHEL-25547] - redhat/rhel_files/mod-extra.list.rhel: add test_lockup (Čestmír Kalina) [RHEL-26127] - redhat/configs: enable CONFIG_TEST_LOCKUP (Čestmír Kalina) [RHEL-26127] - lib/test_lockup: fix kernel pointer check for separate address spaces (Čestmír Kalina) [RHEL-26127] - sched/fair: Take the scheduling domain into account in select_idle_core() (Phil Auld) [RHEL-25535] - sched/fair: Take the scheduling domain into account in select_idle_smt() (Phil Auld) [RHEL-25535] - sched/fair: Fix tg->load when offlining a CPU (Phil Auld) [RHEL-25535] - sched/fair: Use all little CPUs for CPU-bound workloads (Phil Auld) [RHEL-25535] - sched/fair: Simplify util_est (Phil Auld) [RHEL-25535] - sched/fair: Remove SCHED_FEAT(UTIL_EST_FASTUP, true) (Phil Auld) [RHEL-25535] - sched: fair: move unused stub functions to header (Phil Auld) [RHEL-25535] - sched/doc: Update documentation after renames and synchronize Chinese version (Phil Auld) [RHEL-25535] - sched/pelt: Avoid underestimation of task utilization (Phil Auld) [RHEL-25535] - sched/deadline: Introduce deadline servers (Phil Auld) [RHEL-25535] - sched/deadline: Move bandwidth accounting into {en,de}queue_dl_entity (Phil Auld) [RHEL-25535] - sched/deadline: Collect sched_dl_entity initialization (Phil Auld) [RHEL-25535] - sched: Unify more update_curr*() (Phil Auld) [RHEL-25535] - sched: Remove vruntime from trace_sched_stat_runtime() (Phil Auld) [RHEL-25535] - sched: Unify runtime accounting across classes (Phil Auld) [RHEL-25535] - sched: Use WRITE_ONCE() for p->on_rq (Phil Auld) [RHEL-25535] - rcu/tasks-trace: Handle new PF_IDLE semantics (Phil Auld) [RHEL-25535] - rcu/tasks: Handle new PF_IDLE semantics (Phil Auld) [RHEL-25535] - rcu: Introduce rcu_cpu_online() (Phil Auld) [RHEL-25535] - sched/fair: Remove SIS_PROP (Phil Auld) [RHEL-25535] - sched/fair: Use candidate prev/recent_used CPU if scanning failed for cluster wakeup (Phil Auld) [RHEL-25535] - sched/fair: Scan cluster before scanning LLC in wake-up path (Phil Auld) [RHEL-15622] - sched: Add cpus_share_resources API (Phil Auld) [RHEL-15622] - sched/nohz: Update comments about NEWILB_KICK (Phil Auld) [RHEL-25535] - sched/fair: Remove duplicate #include (Phil Auld) [RHEL-25535] - sched: Make PELT acronym definition searchable (Phil Auld) [RHEL-25535] - sched/headers: Remove comment referring to rq::cpu_load, since this has been removed (Phil Auld) [RHEL-25535] - sched/topology: Move the declaration of 'schedutil_gov' to kernel/sched/sched.h (Phil Auld) [RHEL-25535] - sched/topology: Change behaviour of the 'sched_energy_aware' sysctl, based on the platform (Phil Auld) [RHEL-25535] - sched/topology: Remove the EM_MAX_COMPLEXITY limit (Phil Auld) [RHEL-25535] - sched/nohz: Remove unnecessarily complex error handling pattern from find_new_ilb() (Phil Auld) [RHEL-25535] - sched/nohz: Use consistent variable names in find_new_ilb() and kick_ilb() (Phil Auld) [RHEL-25535] - sched/nohz: Update idle load-balancing (ILB) comments (Phil Auld) [RHEL-25535] - sched/debug: Print 'tgid' in sched_show_task() (Phil Auld) [RHEL-25535] - sched/headers: Remove duplicate header inclusions (Phil Auld) [RHEL-25535] - sched/debug: Add new tracepoint to track compute energy computation (Phil Auld) [RHEL-25535] - sched/deadline: Make dl_rq->pushable_dl_tasks update drive dl_rq->overloaded (Phil Auld) [RHEL-25535] - sched/rt: Make rt_rq->pushable_tasks updates drive rto_mask (Phil Auld) [RHEL-25535] - sched/core: Refactor the task_flags check for worker sleeping in sched_submit_work() (Phil Auld) [RHEL-25535] - sched/fair: Fix warning in bandwidth distribution (Phil Auld) [RHEL-25535] - sched/fair: Make cfs_rq->throttled_csd_list available on !SMP (Phil Auld) [RHEL-25535] - sched/debug: Avoid checking in_atomic_preempt_off() twice in schedule_debug() (Phil Auld) [RHEL-25535] - sched/headers: Standardize the header guard #endif (Phil Auld) [RHEL-25535] - sched/headers: Standardize the header guard #endif (Phil Auld) [RHEL-25535] - sched/headers: Add header guard to (Phil Auld) [RHEL-25535] - kernel/sched: Modify initial boot task idle setup (Phil Auld) [RHEL-25535] - sched/fair: Rename check_preempt_curr() to wakeup_preempt() (Phil Auld) [RHEL-25535] - sched/fair: Rename check_preempt_wakeup() to check_preempt_wakeup_fair() (Phil Auld) [RHEL-25535] - sched/headers: Remove duplicated includes in kernel/sched/sched.h (Phil Auld) [RHEL-25535] - sched/fair: Ratelimit update to tg->load_avg (Phil Auld) [RHEL-20158 RHEL-25535] - sched/core: Use do-while instead of for loop in set_nr_if_polling() (Phil Auld) [RHEL-25535] - sched/fair: Fix cfs_rq_is_decayed() on !SMP (Phil Auld) [RHEL-25535] - sched: Assert for_each_thread() is properly locked (Phil Auld) [RHEL-25535] - sched/core: Report correct state for TASK_IDLE | TASK_FREEZABLE (Phil Auld) [RHEL-25535] - sched/core: Add kernel-doc for set_cpus_allowed_ptr() (Phil Auld) [RHEL-25535] - sched/headers: Rename task_struct::state to task_struct::__state in the comments too (Phil Auld) [RHEL-25535] - sched: add WF_CURRENT_CPU and externise ttwu (Phil Auld) [RHEL-25535] - sched/fair: Stabilize asym cpu capacity system idle cpu selection (Phil Auld) [RHEL-25535] - sched/core: introduce sched_core_idle_cpu() (Phil Auld) [RHEL-25535] - genirq, softirq: Use in_hardirq() instead of in_irq() (Phil Auld) [RHEL-25535] - sched: add throttled time stat for throttled children (Phil Auld) [RHEL-25535] - sched: don't account throttle time for empty groups (Phil Auld) [RHEL-25535] - kbuild: add kbuild-file macro (Radu Rendec) [RHEL-33669] - kbuild: replace $(if A,A,B) with $(or A,B) in scripts/Makefile.modpost (Radu Rendec) [RHEL-33669] - kbuild: Fix include path in scripts/Makefile.modpost (Radu Rendec) [RHEL-33669] - smb: client: fix rename(2) regression against samba (Paulo Alcantara) [RHEL-33612] - net/sched: fix lockdep splat in qdisc_tree_reduce_backlog() (Davide Caratti) [RHEL-32137] - net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check (Davide Caratti) [RHEL-32137 RHEL-32497] {CVE-2024-26815} - net/sched: flower: Add lock protection when remove filter handle (Davide Caratti) [RHEL-32137] - net/sched: act_mirred: don't override retval if we already lost the skb (Davide Caratti) [RHEL-31724 RHEL-32137] {CVE-2024-26739} - net/sched: act_mirred: use the backlog for mirred ingress (Davide Caratti) [RHEL-31720 RHEL-32137] {CVE-2024-26740} - net/sched: act_mirred: Create function tcf_mirred_to_dev and improve readability (Davide Caratti) [RHEL-32137] - net/sched: flower: Fix chain template offload (Davide Caratti) [RHEL-31315 RHEL-32137] {CVE-2024-26669} - Revert "thermal: core: Don't update trip points inside the hysteresis range" (David Arcari) [RHEL-31848] - MAINTAINERS: remove section INTEL MENLOW THERMAL DRIVER (David Arcari) [RHEL-31848] - thermal: core: remove unnecessary check in trip_point_hyst_store() (David Arcari) [RHEL-31848] - thermal: intel: int340x_thermal: Use thermal zone accessor functions (David Arcari) [RHEL-31848] - thermal: core: Remove excess empty line from a comment (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Add Lunar Lake-M PCI ID (David Arcari) [RHEL-31848] - thermal: intel: Set THERMAL_TRIP_FLAG_RW_TEMP directly (David Arcari) [RHEL-31848] - thermal: core: Drop the .set_trip_hyst() thermal zone operation (David Arcari) [RHEL-31848] - thermal: core: Add flags to struct thermal_trip (David Arcari) [RHEL-31848] - thermal: core: Move initial num_trips assignment before memcpy() (David Arcari) [RHEL-31848] - thermal: core: Store zone ops in struct thermal_zone_device (David Arcari) [RHEL-31848] - thermal: Get rid of CONFIG_THERMAL_WRITABLE_TRIPS (David Arcari) [RHEL-31848] - thermal: intel: Adjust ops handling during thermal zone registration (David Arcari) [RHEL-31848] - thermal: core: Store zone trips table in struct thermal_zone_device (David Arcari) [RHEL-31848] - thermal: intel: Discard trip tables after zone registration (David Arcari) [RHEL-31848] - thermal/intel: Fix intel_tcc_get_temp() to support negative CPU temperature (David Arcari) [RHEL-31848] - thermal: sysfs: Fix up white space in trip_point_temp_store() (David Arcari) [RHEL-31848] - thermal: intel: powerclamp: Remove dead code for target mwait value (David Arcari) [RHEL-31848] - thermal/debugfs: Unlock on error path in thermal_debug_tz_trip_up() (David Arcari) [RHEL-31848] - thermal: core: Use kstrdup_const() during cooling device registration (David Arcari) [RHEL-31848] - thermal/debugfs: Add thermal debugfs information for mitigation episodes (David Arcari) [RHEL-31848] - redhat/configs: disable CONFIG_THERMAL_DEBUGFS (David Arcari) [RHEL-31848] - thermal/debugfs: Add thermal cooling device debugfs information (David Arcari) [RHEL-31848] - thermal: netlink: Pass thermal zone pointer to notify routines (David Arcari) [RHEL-31848] - thermal: netlink: Pass pointers to thermal_notify_tz_trip_up/down() (David Arcari) [RHEL-31848] - thermal: netlink: Pass pointers to thermal_notify_tz_trip_change() (David Arcari) [RHEL-31848] - thermal: trip: Constify thermal zone argument of thermal_zone_trip_id() (David Arcari) [RHEL-31848] - thermal: intel: hfi: Enable an HFI instance from its first online CPU (David Arcari) [RHEL-31848] - thermal/thermal_of: Allow rebooting after critical temp (David Arcari) [RHEL-31848] - reboot: Introduce thermal_zone_device_critical_reboot() (David Arcari) [RHEL-31848] - thermal/core: Prepare for introduction of thermal reboot (David Arcari) [RHEL-31848] - thermal/sysfs: Update governors when the 'weight' has changed (David Arcari) [RHEL-31848] - thermal/sysfs: Update instance->weight under tz lock (David Arcari) [RHEL-31848] - thermal: core: Add governor callback for thermal zone change (David Arcari) [RHEL-31848] - thermal: core: Resume thermal zones asynchronously (David Arcari) [RHEL-31848] - thermal: core: Initialize poll_queue in thermal_zone_device_init() (David Arcari) [RHEL-31848] - thermal: core: Fix thermal zone suspend-resume synchronization (David Arcari) [RHEL-31848] - thermal/core: Check get_temp ops is present when registering a tz (David Arcari) [RHEL-31848] - thermal: trip: Use for_each_trip() in __thermal_zone_set_trips() (David Arcari) [RHEL-31848] - thermal: trip: Send trip change notifications on all trip updates (David Arcari) [RHEL-31848] - thermal: core: Rework thermal zone availability check (David Arcari) [RHEL-31848] - thermal: Drop redundant and confusing device_is_registered() checks (David Arcari) [RHEL-31848] - thermal: core: Make thermal_zone_device_unregister() return after freeing the zone (David Arcari) [RHEL-31848] - thermal: sysfs: Rework the reading of trip point attributes (David Arcari) [RHEL-31848] - thermal: sysfs: Rework the handling of trip point updates (David Arcari) [RHEL-31848] - thermal: trip: Drop a redundant check from thermal_zone_set_trip() (David Arcari) [RHEL-31848] - thermal: ACPI: Move the ACPI thermal library to drivers/acpi/ (David Arcari) [RHEL-31848] - thermal: core: Add trip thresholds for trip crossing detection (David Arcari) [RHEL-31848] - thermal: core: Pass trip pointer to governor throttle callback (David Arcari) [RHEL-31848] - thermal: gov_power_allocator: Use trip pointers instead of trip indices (David Arcari) [RHEL-31848] - thermal: core: Don't update trip points inside the hysteresis range (David Arcari) [RHEL-31848] - thermal: trip: Define for_each_trip() macro (David Arcari) [RHEL-31848] - thermal: trip: Simplify computing trip indices (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Enable power floor support (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Handle power floor interrupts (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Support power floor notifications (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Set feature mask before proc_thermal_add (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Common function to clear SOC interrupt (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Move interrupt status MMIO offset to common header (David Arcari) [RHEL-31848] - thermal: core: prevent potential string overflow (David Arcari) [RHEL-31848] - thermal: int340x: Use thermal_zone_for_each_trip() (David Arcari) [RHEL-31848] - thermal: int3406: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: int3403: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: int3402: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: int3401: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: int3400: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: trip: Drop redundant trips check from for_each_thermal_trip() (David Arcari) [RHEL-31848] - thermal: core: Drop trips_disabled bitmask (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Ack all PCI interrupts (David Arcari) [RHEL-31848] - thermal: int340x: Add ArrowLake-S PCI ID (David Arcari) [RHEL-31848] - thermal: int340x: Handle workload hint interrupts (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Add workload type hint interface (David Arcari) [RHEL-31848] - thermal: int340x: Remove PROC_THERMAL_FEATURE_WLT_REQ for Meteor Lake (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Use non MSI interrupts by default (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Add interrupt configuration function (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Move mailbox code to common module (David Arcari) [RHEL-31848] - thermal: Constify the trip argument of the .get_trend() zone callback (David Arcari) [RHEL-31848] - thermal/of: add missing of_node_put() (David Arcari) [RHEL-31848] - thermal: Use thermal_tripless_zone_device_register() (David Arcari) [RHEL-31848] - thermal: core: Add function for registering tripless thermal zones (David Arcari) [RHEL-31848] - thermal: core: Clean up headers of thermal zone registration functions (David Arcari) [RHEL-31848] - thermal: intel: intel_soc_dts_iosf: Remove redundant check (David Arcari) [RHEL-31848] - thermal: intel: int340x: simplify the code with module_platform_driver() (David Arcari) [RHEL-31848] - thermal/of: Fix potential uninitialized value access (David Arcari) [RHEL-31848] - thermal: Explicitly include correct DT includes (David Arcari) [RHEL-31848] - thermal: of: fix double-free on unregistration (David Arcari) [RHEL-31848] - thermal: core: constify params in thermal_zone_device_register (David Arcari) [RHEL-31848] - power: supply: core: Avoid duplicate hwmon device from thermal framework (David Arcari) [RHEL-31848] - thermal/drivers/int340x: Do not check the thermal zone state (David Arcari) [RHEL-31848] - thermal/drivers/int3400: Use thermal zone device wrappers (David Arcari) [RHEL-31848] - thermal/intel/intel_soc_dts_iosf: Fix reporting wrong temperatures (David Arcari) [RHEL-31848] - thermal: intel: int340x_thermal: New IOCTLs for Passive v2 table (David Arcari) [RHEL-31848] - thermal: intel: int340x: Add new line for UUID display (David Arcari) [RHEL-31848] - thermal: intel: powerclamp: Fix NULL pointer access issue (David Arcari) [RHEL-31848] - thermal: intel: menlow: Get rid of this driver (David Arcari) [RHEL-31848] - thermal: intel: int340x: Add DLVR support for RFIM control (David Arcari) [RHEL-31848] - thermal: intel: Avoid updating unsupported THERM_STATUS_CLEAR mask bits (David Arcari) [RHEL-31848] - thermal: intel: x86_pkg_temp_thermal: Add lower bound check for sysfs input (David Arcari) [RHEL-31848] - thermal/core: Use the thermal zone 'devdata' accessor in thermal located drivers (David Arcari) [RHEL-31848] - thermal: intel: BXT_PMIC: select REGMAP instead of depending on it (David Arcari) [RHEL-31848] - thermal: intel: quark_dts: fix error pointer dereference (David Arcari) [RHEL-31848] - thermal: Remove core header inclusion from drivers (David Arcari) [RHEL-31848] - thermal: intel: quark_dts: Use generic trip points (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Drop struct board_info (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Rename board ID symbols (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Fold suspend and resume routines into their callers (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Fold two functions into their callers (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Eliminate device operations object (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Rename device operations callbacks (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Eliminate redundant return pointers (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Make pch_wpt_add_acpi_psv_trip() return int (David Arcari) [RHEL-31848] - thermal: ACPI: Make helpers retrieve temperature only (David Arcari) [RHEL-31848] - thermal: intel: int340x: Add production mode attribute (David Arcari) [RHEL-31848] - docs: driver-api/thermal/intel_dptf: Use copyright symbol (David Arcari) [RHEL-31848] - Documentation: thermal: DPTF Documentation (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Add support for Wellsburg PCH (David Arcari) [RHEL-31848] - thermal: int340x_thermal: Use sysfs_emit_at() instead of scnprintf() (David Arcari) [RHEL-31848] - thermal: intel: Fix unsigned comparison with less than zero (David Arcari) [RHEL-31848] - thermal/x86_pkg_temp_thermal: Add support for handling dynamic tjmax (David Arcari) [RHEL-31848] - thermal/x86_pkg_temp_thermal: Use Intel TCC library (David Arcari) [RHEL-31848] - thermal/intel/intel_tcc_cooling: Use Intel TCC library (David Arcari) [RHEL-31848] - thermal/intel/intel_soc_dts_iosf: Use Intel TCC library (David Arcari) [RHEL-31848] - thermal/int340x/processor_thermal: Use Intel TCC library (David Arcari) [RHEL-31848] - thermal/intel: Introduce Intel TCC library (David Arcari) [RHEL-31848] - thermal: int340x: Add missing attribute for data rate base (David Arcari) [RHEL-31848] - thermal: intel: Don't set HFI status bit to 1 (David Arcari) [RHEL-31848] - thermal: intel: hfi: Remove a pointless die_id check (David Arcari) [RHEL-31848] - thermal: intel: hfi: ACK HFI for the same timestamp (David Arcari) [RHEL-31848] - thermal: intel: Protect clearing of thermal status bits (David Arcari) [RHEL-31848] - thermal: intel: Prevent accidental clearing of HFI status (David Arcari) [RHEL-31848] - thermal: intel: intel_tcc_cooling: Add TCC cooling support for RaptorLake-S (David Arcari) [RHEL-31848] - thermal: intel: intel_tcc_cooling: Detect TCC lock bit (David Arcari) [RHEL-31848] - thermal: intel: hfi: Improve the type of hfi_features::nr_table_pages (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Use module_pci_driver() macro (David Arcari) [RHEL-31848] - thermal: int340x_thermal: Consolidate priv->data_vault checks (David Arcari) [RHEL-31848] - thermal/int340x_thermal: handle data_vault when the value is ZERO_SIZE_PTR (David Arcari) [RHEL-31848 RHEL-35486] {CVE-2022-48703} - thermal: intel: Add TCC cooling support for Alder Lake-N and Raptor Lake-P (David Arcari) [RHEL-31848] - intel: thermal: PCH: Drop ACPI_FADT_LOW_POWER_S0 check (David Arcari) [RHEL-31848] - thermal: intel: x86_pkg_temp_thermal: Drop duplicate 'is' from comment (David Arcari) [RHEL-31848] - thermal: intel_tcc_cooling: Add TCC cooling support for RaptorLake (David Arcari) [RHEL-31848] - thermal: intel: pch: improve the cooling delay log (David Arcari) [RHEL-31848] - thermal: intel: pch: enhance overheat handling (David Arcari) [RHEL-31848] - thermal: intel: pch: move cooling delay to suspend_noirq phase (David Arcari) [RHEL-31848] - thermal: intel: hfi: remove NULL check after container_of() call (David Arcari) [RHEL-31848] - thermal: intel: Allow processing of HWP interrupt (David Arcari) [RHEL-31848] - drivers/thermal/intel: Add TCC cooling support for AlderLake platform (David Arcari) [RHEL-31848] - dm: restore synchronous close of device mapper block device (Ming Lei) [RHEL-34573] - fs: use __fput_sync in close(2) (Ming Lei) [RHEL-34573] - powerpc/pseries: Fix potential memleak in papr_get_attr() (Mamatha Inamdar) [RHEL-35215] {CVE-2022-48669}- powercap: intel_rapl: Convert to platform remove callback returning void (David Arcari) [RHEL-35363] - x86/cpu/topology: Rename topology_max_die_per_package() (David Arcari) [RHEL-35363] - powercap: intel_rapl_tpmi: Fix System Domain probing (David Arcari) [RHEL-35363] - powercap: intel_rapl_tpmi: Fix a register bug (David Arcari) [RHEL-35363] - powercap: intel_rapl: Fix locking in TPMI RAPL (David Arcari) [RHEL-35363] - powercap: intel_rapl: Fix a NULL pointer dereference (David Arcari) [RHEL-35104 RHEL-35363] {CVE-2024-26975} - powercap: intel_rapl: Downgrade BIOS locked limits pr_warn() to pr_debug() (David Arcari) [RHEL-35363] - platform/x86/intel/ifs: Remove unnecessary initialization of 'ret' (David Arcari) [RHEL-35194] - platform/x86/intel/ifs: Add an entry rendezvous for SAF (David Arcari) [RHEL-35194] - platform/x86/intel/ifs: Replace the exit rendezvous with an entry rendezvous for ARRAY_BIST (David Arcari) [RHEL-35194] - platform/x86/intel/ifs: Add current batch number to trace output (David Arcari) [RHEL-35194] - platform/x86/intel/ifs: Trace on all HT threads when executing a test (David Arcari) [RHEL-35194] - kexec: fix the unexpected kexec_dprintk() macro (Baoquan He) [RHEL-477] - kexec_file, parisc: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file, power: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file, arm64: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file, x86: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file: add kexec_file flag to control debug printing (Baoquan He) [RHEL-477] - mmc: renesas_sdhi: use plain numbers for end_flags (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Fix rounding errors (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: special 4tap settings only apply to HS400 (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: take DMA end interrupts into account (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: add quirk for broken register layout (Radu Rendec) [RHEL-34056] - mmc: tmio: add callback for dma irq (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: improve naming of DMA struct (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: remove accessor function for internal_dmac (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: newer SoCs don't need manual tap correction (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: add R-Car Gen4 fallback compatibility string (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Add missing checks for the presence of quirks (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: style fix for proper function bodies (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: make 'dmac_only_one_rx' a quirk (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: make 'fixed_addr_mode' a quirk (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: remove a stale comment (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: make setup selection more understandable (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: R-Car D3 also has no HS400 (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: remove outdated headers (Radu Rendec) [RHEL-34056] - mmc: host: Drop commas after SoC match table sentinels (Radu Rendec) [RHEL-34056] - spi: sh-msiof: avoid integer overflow in constants (Radu Rendec) [RHEL-34056] - spi: renesas,sh-msiof: R-Car V3U is R-Car Gen4 (Radu Rendec) [RHEL-34056] - spi: sh-msiof: add generic Gen4 binding (Radu Rendec) [RHEL-34056] - spi: renesas,sh-msiof: Add generic Gen4 and r8a779f0 support (Radu Rendec) [RHEL-34056] - spi: sh-msiof: drop unneeded MODULE_ALIAS (Radu Rendec) [RHEL-34056] - spi: rspi: drop unneeded MODULE_ALIAS (Radu Rendec) [RHEL-34056] - i2c: rcar: fix error code in probe() (Radu Rendec) [RHEL-34056] - i2c: rcar: improve accuracy for R-Car Gen3+ (Radu Rendec) [RHEL-34056] - i2c: rcar: reset controller is mandatory for Gen3+ (Radu Rendec) [RHEL-34056] - i2c: riic: avoid potential division by zero (Radu Rendec) [RHEL-34056] - i2c: rcar: remove open coded DIV_ROUND_CLOSEST (Radu Rendec) [RHEL-34056] - i2c: rcar: calculate divider instead of brute-forcing it (Radu Rendec) [RHEL-34056] - i2c: rcar: properly format a debug output (Radu Rendec) [RHEL-34056] - i2c: rcar: avoid non-standard use of goto (Radu Rendec) [RHEL-34056] - i2c: rcar: use flags instead of atomic_xfer (Radu Rendec) [RHEL-34056] - i2c: rcar: REP_AFTER_RD is not a persistent flag (Radu Rendec) [RHEL-34056] - i2c: rcar: use BIT macro consistently (Radu Rendec) [RHEL-34056] - i2c: rcar: refactor handling of first message (Radu Rendec) [RHEL-34056] - i2c: rcar: avoid race condition with SMIs (Radu Rendec) [RHEL-34056] - i2c: rcar: fix PM ref counts in probe error paths (Radu Rendec) [RHEL-34056] - i2c: rcar: add support for I2C_M_RECV_LEN (Radu Rendec) [RHEL-34056] - i2c: rcar: Add R-Car Gen4 support (Radu Rendec) [RHEL-34056] - dt-bindings: i2c: renesas,rcar-i2c: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - i2c: rcar: update to new DMAENGINE API when terminating (Radu Rendec) [RHEL-34056] - i2c: rcar: enable interrupts before starting transfer (Radu Rendec) [RHEL-34056] - treewide: rename pinctrl_gpio_free_new() (Radu Rendec) [RHEL-34056] - treewide: rename pinctrl_gpio_request_new() (Radu Rendec) [RHEL-34056] - gpio: rcar: use new pinctrl GPIO helpers (Radu Rendec) [RHEL-34056] - gpio: rcar: Make the irqchip immutable (Radu Rendec) [RHEL-34056] - gpio: rcar: Add R-Car Gen4 support (Radu Rendec) [RHEL-34056] - dt-bindings: gpio: renesas,rcar-gpio: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - gpio: rcar: Move PM device over to irq domain (Radu Rendec) [RHEL-34056] - irqchip/renesas-irqc: Move PM device over to irq domain (Radu Rendec) [RHEL-34056] - irqchip/renesas-intc-irqpin: Move PM device over to irq domain (Radu Rendec) [RHEL-34056] - gpio: rcar: Propagate errors from devm_request_irq() (Radu Rendec) [RHEL-34056] - gpio: rcar: Use platform_get_irq() to get the interrupt (Radu Rendec) [RHEL-34056] - gpio: ts5500: Use platform_get_irq() to get the interrupt (Radu Rendec) [RHEL-34056] - gpio: rcar: Always use local variable dev in gpio_rcar_probe() (Radu Rendec) [RHEL-34056] - pinctrl: renesas: use new pinctrl GPIO helpers (Radu Rendec) [RHEL-34056] - pinctrl: renesas: gpio: Use dynamic GPIO base if no function GPIOs (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Add missing header(s) (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Check drive pin conflicts (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Check bias pin conflicts (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Validate I/O voltage configs consistency (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Validate drive strength configs consistency (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Validate bias configs consistency (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Add pin group sharing checks (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Simplify same_name() (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Pass sh_pfc_soc_info to rcar_pin_to_bias_reg() (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Factor out .pin_to_portcr() address handling (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Remove unused pfc parameter from .pin_to_pocctrl() (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Prefix common checker output (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Fix bias checks on SoCs with pull-down only pins (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Move overlapping field check (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Fix off-by-one bug in drive register check (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Fix save/restore on SoCs with pull-down only pins (Radu Rendec) [RHEL-34056] - pinctrl: renesas: No need to initialise global statics (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Add generic support for resizable buses (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Add generic support for pin group subsets (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Rename SH_PFC_PIN_GROUP{,_ALIAS} args (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Reformat macros defining struct initializers (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Rename sh_pfc_soc_operations instances (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a77470: Reduce size for narrow VIN1 channel (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a77995: Add bias pinconf support (Radu Rendec) [RHEL-34056] - pinctrl: renesas: rcar: Avoid changing PUDn when disabling bias (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Fix tsn1_avtp_pps pin group (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Remove unused POC2 (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Fix GPIO function on I2C-capable pins (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779a0: Fix GPIO function on I2C-capable pins (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add Ethernet pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add QSPI pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add PCIe pins, groups, and function (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add MSIOF pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add MMC pins, groups, and function (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add INTC-EX pins, groups, and function (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add HSCIF pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add I2C pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add SCIF pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Initial R8A779F0 PFC support (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Add PORT_GP_CFG_19 macros (Radu Rendec) [RHEL-34056] - drivers/thermal/rcar_gen3_thermal: add reading fuses for Gen4 (Radu Rendec) [RHEL-34056] - drivers/thermal/rcar_gen3_thermal: refactor reading fuses into seprarate function (Radu Rendec) [RHEL-34056] - drivers/thermal/rcar_gen3_thermal: introduce 'info' structure (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Remove R-Car H3 ES1.* handling (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Fix device initialization (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Create device local ops struct (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Do not call set_trips() when resuming (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3: Add support for R-Car V4H (Radu Rendec) [RHEL-34056] - dt-bindings: thermal: rcar-gen3-thermal: Add r8a779g0 support (Radu Rendec) [RHEL-34056] - dt-bindings: thermal: rcar-gen3-thermal: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - dt-bindings: thermal: rcar-gen3-thermal: use positive logic (Radu Rendec) [RHEL-34056] - dt-bindings: Drop redundant 'maxItems/minItems' in if/then schemas (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3: Use the generic function to get the number of trips (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar: Switch to new of API (Radu Rendec) [RHEL-34056] - drivers/thermal/rcar_gen3_thermal: Improve logging during probe (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - thermal: rcar_gen3_thermal: Read calibration from hardware (Radu Rendec) [RHEL-34056] - thermal: rcar_gen3_thermal: Store thcode and ptat in priv data (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Store TSC id as unsigned int (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Add support for hardware trip points (Radu Rendec) [RHEL-34056] - watchdog: renesas_wdt: Add R-Car Gen4 support (Radu Rendec) [RHEL-34056] - dt-bindings: watchdog: renesas-wdt: Document r8a779f0 support (Radu Rendec) [RHEL-34056] - clocksource/drivers/sh_cmt: Access registers according to spec (Radu Rendec) [RHEL-34056] - clocksource/drivers/sh_cmt: Add R-Car Gen4 support (Radu Rendec) [RHEL-34056] - dt-bindings: timer: renesas,cmt: Fix R-Car Gen4 fall-out (Radu Rendec) [RHEL-34056] - dt-bindings: timer: renesas,cmt: R-Car V3U is R-Car Gen4 (Radu Rendec) [RHEL-34056] - dt-bindings: timer: renesas,cmt: Add r8a779f0 and generic Gen4 CMT support (Radu Rendec) [RHEL-34056] - clocksource/drivers/sh_cmt: Fix wrong setting if don't request IRQ for clock source channel (Radu Rendec) [RHEL-34056] - dt-bindings: clock: Add r8a779f0 CPG Core Clock Definitions (Radu Rendec) [RHEL-34056] - dt-bindings: power: Add r8a779f0 SYSC power domain definitions (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Correct PFC/GPIO parent clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix Ethernet Switch clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix SCIF parent clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix HSCIF parent clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add SASYNCPER internal clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix SD0H clock name (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add Ethernet Switch clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add MSIOF clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add TMU and parent SASYNC clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add CMT clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add SDH0 clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add HSCIF clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add PCIe clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add Z0 and Z1 clock support (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add SDHI0 clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add thermal clock (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen4: Add CLK_TYPE_GEN4_PLL4 (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add UFS clock (Radu Rendec) [RHEL-34056] - clk: renesas: Move RPC core clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add PFC clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add I2C clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add WDT clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix RSW2 clock divider (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add SYS-DMAC clocks (Radu Rendec) [RHEL-34056] - clk: renesas: cpg-mssr: Add support for R-Car S4-8 (Radu Rendec) [RHEL-34056] - clk: renesas: r8a77995: Add RPC clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a77990: Add RPC clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Add CANFD module clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Fix SD0H clock name (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen4: Introduce R-Car Gen4 CPG driver (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Parse DT for SDnH (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Use dev_err_probe when getting clock fails (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Remove outdated SD_SKIP_FIRST (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Extend SDnH divider table (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Switch to new SD clock handling (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Flag non-standard SDnH handling for V3M (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Add SDnH clock to V3U (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Add SDnH clock (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Add dummy SDnH clock (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Refactor renesas_sdhi_probe() (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Add RPC support (Radu Rendec) [RHEL-34056] - clk: renesas: cpg-lib: Move RPC clock registration to the library (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Add Z0 and Z1 clock support (Radu Rendec) [RHEL-34056] - pmdomain: Rename the genpd subsystem to pmdomain (Radu Rendec) [RHEL-34056] - soc: renesas: Move power-domain drivers to the genpd dir (Radu Rendec) [RHEL-34056] - soc: renesas: rcar-rst: Add support for R-Car S4-8 (Radu Rendec) [RHEL-34056] - soc: renesas: Identify R-Car S4-8 (Radu Rendec) [RHEL-34056] - soc: renesas: r8a779f0-sysc: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - soc: renesas: rcar-gen4-sysc: Introduce R-Car Gen4 SYSC driver (Radu Rendec) [RHEL-34056] - soc: renesas: Prefer memcpy() over strcpy() (Radu Rendec) [RHEL-34056] - PM / devfreq: Synchronize devfreq_monitor_[start/stop] (Alessandro Carminati) [RHEL-31337] {CVE-2023-52635} - redhat/configs: enable CONFIG_LEDS_TRIGGER_NETDEV also for RHEL (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Fix kernel panic on interface rename trig notify (Michal Schmidt) [RHEL-32110] - leds: trigger: panic: Simplify led_trigger_set_panic (Michal Schmidt) [RHEL-32110] - leds: triggers: default-on: Add module alias for module auto-loading (Michal Schmidt) [RHEL-32110] - leds: trigger: audio: Set module alias for module auto-loading (Michal Schmidt) [RHEL-32110] - Documentation: leds: Update led-trigger-tty ABI description (Michal Schmidt) [RHEL-32110] - docs: ABI: sysfs-class-led-trigger-netdev: Document now hidable link_* (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Display only supported link speed attribute (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Add module alias ledtrig:netdev (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Skip setting baseline state in activate if hw-controlled (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Add core support for hw not supporting fallback to LED sw control (Michal Schmidt) [RHEL-32110] - leds: trigger: panic: Don't register panic notifier if creating the trigger failed (Michal Schmidt) [RHEL-32110] - leds: trigger: Remove unused function led_trigger_rename_static() (Michal Schmidt) [RHEL-32110] - leds: ledtrig-tty: Add additional line state evaluation (Michal Schmidt) [RHEL-32110] - leds: ledtrig-tty: Make rx tx activitate configurable (Michal Schmidt) [RHEL-32110] - leds: ledtrig-tty: Replace mutex with completion (Michal Schmidt) [RHEL-32110] - leds: ledtrig-tty: Free allocated ttyname buffer on deactivate (Michal Schmidt) [RHEL-32110] - leds: trigger: gpio: Convert to DEVICE_ATTR_RW() (Michal Schmidt) [RHEL-32110] - leds: trigger: gpio: Use sysfs_emit() to instead of s*printf() (Michal Schmidt) [RHEL-32110] - leds: trigger: gpio: Convert to use kstrtox() (Michal Schmidt) [RHEL-32110] - leds: trigger: gpio: Replace custom code for gpiod_get_optional() (Michal Schmidt) [RHEL-32110] - docs: ABI: sysfs-class-led-trigger-netdev: Add new modes and entry (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Extend speeds up to 10G (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: fix RTNL handling to prevent potential deadlock (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Move size check in set_device_name (Michal Schmidt) [RHEL-32110] - leds: triggers: gpio: Rewrite to use trigger-sources (Michal Schmidt) [RHEL-32110] - leds: Mark GPIO LED trigger broken (Michal Schmidt) [RHEL-32110] - leds: trigger: ledtrig-cpu:: Fix 'output may be truncated' issue for 'cpu' (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: rename 'hw_control' sysfs entry to 'offloaded' (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Use module_led_trigger macro to simplify the code (Michal Schmidt) [RHEL-32110] - leds: trigger: tty: Do not use LED_ON/OFF constants, use led_blink_set_oneshot instead (Michal Schmidt) [RHEL-32110] - leds: trig-netdev: Disable offload on deactivation of trigger (Michal Schmidt) [RHEL-32110] - led: trig: netdev: Fix requesting offload device (Michal Schmidt) [RHEL-32110] - docs: ABI: sysfs-class-led-trigger-netdev: add new modes and entry (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: expose hw_control status via sysfs (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: add additional specific link duplex mode (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: add additional specific link speed mode (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: uninitialized variable in netdev_trig_activate() (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: expose netdev trigger modes in linux include (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: init mode if hw control already active (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: validate configured netdev (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: add support for LED hw control (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: reject interval store for hw_control (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: add basic check for hw control support (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: introduce check for possible hw control (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: refactor code setting device name (Michal Schmidt) [RHEL-32110] - leds: add API to get attached device for LED hw control (Michal Schmidt) [RHEL-32110] - leds: add APIs for LEDs hw control (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Remove NULL check before dev_{put, hold} (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Use mutex instead of spinlocks (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Convert device attr to macro (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Rename add namespace to netdev trigger enum modes (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Drop NETDEV_LED_MODE_LINKUP from mode (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Recheck NETDEV_LED_MODE_LINKUP on dev rename (Michal Schmidt) [RHEL-32110] - leds: use sysfs_emit() to instead of scnprintf() (Michal Schmidt) [RHEL-32110] - leds: trigger: Disable CPU trigger on PREEMPT_RT (Michal Schmidt) [RHEL-32110] - leds: trigger: remove reference to obsolete CONFIG_IDE_GD_ATA (Michal Schmidt) [RHEL-32110] - leds: trigger: audio: Add an activate callback to ensure the initial brightness is set (Michal Schmidt) [RHEL-32110] - bus: fsl-mc: Use common ranges functions (Aaron Brookner) [RHEL-32995] - of/address: Add of_property_read_reg() helper (Aaron Brookner) [RHEL-32995] - of/address: Add of_range_count() helper (Aaron Brookner) [RHEL-32995] - of/address: Add support for 3 address cell bus (Aaron Brookner) [RHEL-32995] - of/address: Add of_range_to_resource() helper (Aaron Brookner) [RHEL-32995] - of: unittest: Add bus address range parsing tests (Aaron Brookner) [RHEL-32995] - of/platform: use of_address_count() helper (Aaron Brookner) [RHEL-32995] - of/address: introduce of_address_count() helper (Aaron Brookner) [RHEL-32995] - netfilter: ipset: Missing gc cancellations fixed (Phil Sutter) [RHEL-30522] - netfilter: ipset: fix performance regression in swap operation (Phil Sutter) [RHEL-30522] - netfilter: ipset: fix race condition between swap/destroy and kernel side add/del/test (Phil Sutter) [RHEL-30522] - arm64: dts: qcom: sa8775p: enable safety IRQ (Jennifer Berringer) [RHEL-31771] - mptcp: fix potential wake-up event loss (Davide Caratti) [RHEL-32669] - mptcp: prevent BPF accessing lowat from a subflow socket. (Davide Caratti) [RHEL-32669] - mptcp: don't account accept() of non-MPC client as fallback to TCP (Davide Caratti) [RHEL-32669] - mptcp: don't overwrite sock_ops in mptcp_is_tcpsk() (Davide Caratti) [RHEL-32669] - mptcp: fix possible deadlock in subflow diag (Davide Caratti) [RHEL-32669] {CVE-2024-26781} - mptcp: fix snd_wnd initialization for passive socket (Davide Caratti) [RHEL-32669] - mptcp: push at DSS boundaries (Davide Caratti) [RHEL-32669] - mptcp: avoid printing warning once on client side (Davide Caratti) [RHEL-32669] - mptcp: map v4 address to v6 when destroying subflow (Davide Caratti) [RHEL-32669] - mptcp: fix duplicate subflow creation (Davide Caratti) [RHEL-32669] - mptcp: fix data races on remote_id (Davide Caratti) [RHEL-32669] - mptcp: fix data races on local_id (Davide Caratti) [RHEL-32669] - mptcp: fix lockless access in subflow ULP diag (Davide Caratti) [RHEL-32669] - mptcp: add needs_id for netlink appending addr (Davide Caratti) [RHEL-32669] - mptcp: add needs_id for userspace appending addr (Davide Caratti) [RHEL-32669] - mptcp: really cope with fastopen race (Davide Caratti) [RHEL-31604 RHEL-32669] {CVE-2024-26708} - mptcp: check addrs list in userspace_pm_get_local_id (Davide Caratti) [RHEL-32669] - mptcp: corner case locking for rx path fields initialization (Davide Caratti) [RHEL-32669] - mptcp: fix more tx path fields initialization (Davide Caratti) [RHEL-32669] - mptcp: fix rcv space initialization (Davide Caratti) [RHEL-32669] - mptcp: drop the push_pending field (Davide Caratti) [RHEL-32669] - mptcp: fix data re-injection from stale subflow (Davide Caratti) [RHEL-32669] {CVE-2024-26826} - mptcp: relax check on MPC passive fallback (Davide Caratti) [RHEL-32669] - mptcp: refine opt_mp_capable determination (Davide Caratti) [RHEL-32669] - mptcp: use OPTION_MPTCP_MPJ_SYN in subflow_check_req() (Davide Caratti) [RHEL-32669] - mptcp: use OPTION_MPTCP_MPJ_SYNACK in subflow_finish_connect() (Davide Caratti) [RHEL-32669] - mptcp: strict validation before using mp_opt->hmac (Davide Caratti) [RHEL-32669] - mptcp: mptcp_parse_option() fix for MPTCPOPT_MP_JOIN (Davide Caratti) [RHEL-32669] - mptcp: fix setsockopt(IP_TOS) subflow locking (Davide Caratti) [RHEL-32669] - net: openvswitch: fix unwanted error log on timeout policy probing (Antoine Tenart) [RHEL-32143] - net: openvswitch: Annotate struct mask_array with __counted_by (Antoine Tenart) [RHEL-32143] - net: openvswitch: Annotate struct dp_meter with __counted_by (Antoine Tenart) [RHEL-32143] - net: openvswitch: Annotate struct dp_meter_instance with __counted_by (Antoine Tenart) [RHEL-32143] - x86/nmi: Fix the inverse "in NMI handler" check (Prarit Bhargava) [RHEL-30106] - powerpc/pseries/papr-sysparm: use u8 arrays for payloads (Mamatha Inamdar) [RHEL-10565] - powerpc/selftests: Add test for papr-sysparm (Mamatha Inamdar) [RHEL-10565] - powerpc/selftests: Add test for papr-vpd (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries/papr-sysparm: Expose character device to user space (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries/papr-sysparm: Validate buffer object lengths (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries: Add papr-vpd character driver for VPD retrieval (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries: PAPR system parameter API (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries: add RTAS work area allocator (Mamatha Inamdar) [RHEL-10565] - powerpc/rtas: clean up includes (Mamatha Inamdar) [RHEL-10565] - vt: fix memory overlapping when deleting chars in the buffer (Waiman Long) [RHEL-27780 RHEL-27781] {CVE-2022-48627}- powerpc/kasan: Fix addr error caused by page alignment (Mamatha Inamdar) [RHEL-33707] {CVE-2024-26712} - block: Fix page refcounts for unaligned buffers in __bio_release_pages() (Ming Lei) [RHEL-33723] - tools/power turbostat: v2024.04.10 (David Arcari) [RHEL-34610] - tools/power turbostat: Add selftests (David Arcari) [RHEL-34610] - tools/power/turbostat: Add support for Xe sysfs knobs (David Arcari) [RHEL-34610] - tools/power/turbostat: Add support for new i915 sysfs knobs (David Arcari) [RHEL-34610] - tools/power/turbostat: Introduce BIC_SAM_mc6/BIC_SAMMHz/BIC_SAMACTMHz (David Arcari) [RHEL-34610] - tools/power/turbostat: Fix uncore frequency file string (David Arcari) [RHEL-29239 RHEL-34610] - tools/power/turbostat: Unify graphics sysfs snapshots (David Arcari) [RHEL-34610] - tools/power/turbostat: Cache graphics sysfs path (David Arcari) [RHEL-34610] - tools/power/turbostat: Enable MSR_CORE_C1_RES support for ICX (David Arcari) [RHEL-34610] - tools/power turbostat: read RAPL counters via perf (David Arcari) [RHEL-34610] - tools/power turbostat: Add proper re-initialization for perf file descriptors (David Arcari) [RHEL-34610] - tools/power turbostat: Clear added counters when in no-msr mode (David Arcari) [RHEL-34610] - tools/power turbostat: add early exits for permission checks (David Arcari) [RHEL-34610] - tools/power turbostat: detect and disable unavailable BICs at runtime (David Arcari) [RHEL-34610] - tools/power turbostat: Add reading aperf and mperf via perf API (David Arcari) [RHEL-34610] - tools/power turbostat: Add --no-perf option (David Arcari) [RHEL-34610] - tools/power turbostat: Add --no-msr option (David Arcari) [RHEL-34610] - tools/power turbostat: enhance -D (debug counter dump) output (David Arcari) [RHEL-34610] - tools/power turbostat: Fix warning upon failed /dev/cpu_dma_latency read (David Arcari) [RHEL-34610] - tools/power turbostat: Read base_hz and bclk from CPUID.16H if available (David Arcari) [RHEL-34610] - tools/power turbostat: Print ucode revision only if valid (David Arcari) [RHEL-34610] - tools/power turbostat: Expand probe_intel_uncore_frequency() (David Arcari) [RHEL-29239 RHEL-34610] - tools/power turbostat: Do not print negative LPI residency (David Arcari) [RHEL-34610] - tools/power turbostat: Fix Bzy_MHz documentation typo (David Arcari) [RHEL-34610] - tools/power turbostat: Increase the limit for fd opened (David Arcari) [RHEL-34610] - tools/power turbostat: Fix added raw MSR output (David Arcari) [RHEL-34610] - net: rswitch: Allow jumbo frames (Radu Rendec) [RHEL-34587] - net: rswitch: Add jumbo frames handling for TX (Radu Rendec) [RHEL-34587] - net: rswitch: Add jumbo frames handling for RX (Radu Rendec) [RHEL-34587] - net: rswitch: Set GWMDNC register (Radu Rendec) [RHEL-34587] - net: rswitch: Add a setting ext descriptor function (Radu Rendec) [RHEL-34587] - net: rswitch: Add unmap_addrs instead of dma address in each desc (Radu Rendec) [RHEL-34587] - net: rswitch: Use build_skb() for RX (Radu Rendec) [RHEL-34587] - net: rswitch: Use unsigned int for desc related array index (Radu Rendec) [RHEL-34587] - net: rswitch: Drop unused argument/return value (Radu Rendec) [RHEL-34587] - net: rswitch: Fix missing dev_kfree_skb_any() in error path (Radu Rendec) [RHEL-34587] - net: rswitch: Fix return value in rswitch_start_xmit() (Radu Rendec) [RHEL-34587] - net: rswitch: Fix type of ret in rswitch_start_xmit() (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Depend on PTP_1588_CLOCK (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Break out to module (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Get clock increment from clock rate (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Prepare for shared register layout (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Fail on unknown register layout (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Remove incorrect comment (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: drop SoC names in Kconfig (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: group entries in Makefile (Radu Rendec) [RHEL-34587] - rswitch: Add PM ops (Radu Rendec) [RHEL-34587] - rswitch: Use unsigned int for port related array index (Radu Rendec) [RHEL-34587] - rswitch: Fix imbalance phy_power_off() calling (Radu Rendec) [RHEL-34587] - rswitch: Fix renesas_eth_sw_remove() implementation (Radu Rendec) [RHEL-34587] - rswitch: Fix PHY station management clock setting (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add spin lock protection for irq {un}mask (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix unmasking irq condition (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add .[gs]et_link_ksettings support (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add runtime speed change support (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Use hardware pause features (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Use napi_gro_receive() in RX (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix timestamp feature after all descriptors are used (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix return value in error path of xmit (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix GWTSDIE register handling (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix the output value of quote from rswitch_rx() (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Improve TX timestamp accuracy (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Remove gptp flag from rswitch_gwca_queue (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Move linkfix variables to rswitch_gwca (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Rename rings in struct rswitch_gwca_queue (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add "max-speed" handling (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add phy_power_{on,off}() calling (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add host_interfaces setting (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Convert to phy_device (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Simplify struct phy * handling (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix ethernet-ports handling (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: C45 only transactions (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix getting mac address from device tree (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix error path in renesas_eth_sw_probe() (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix MAC address info (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: Fix return type in rswitch_etha_wait_link_verification() (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix endless loop in error paths (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: Fix return type of rswitch_start_xmit() (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix build error about ptp (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Add R-Car Gen4 gPTP support (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: Add support for "Ethernet Switch" (Radu Rendec) [RHEL-34587] - dt-bindings: net: renesas: Document Renesas Ethernet Switch (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-ether-serdes: Add .exit() ops (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-ether-serdes: Reset in .init() (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-ether-serdes: Convert to devm_platform_ioremap_resource() (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-ether-serdes: Convert to platform remove callback returning void (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-eth-serdes: Remove retry code in .init() (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-eth-serdes: Add .power_on() into phy_ops (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-eth-serdes: Fix register setting (Radu Rendec) [RHEL-34587] - phy: renesas: Add Renesas Ethernet SERDES driver for R-Car S4-8 (Radu Rendec) [RHEL-34587] - dt-bindings: phy: renesas: Document Renesas Ethernet SERDES (Radu Rendec) [RHEL-34587] - arm64: tlb: Fix TLBI RANGE operand (Shaoqin Huang) [RHEL-26259] - arm64/mm: Modify range-based tlbi to decrement scale (Shaoqin Huang) [RHEL-26259] - net: remove gfp_mask from napi_alloc_skb() (Izabela Bakollari) [RHEL-32108] - netfilter: nft_flow_offload: release dst in case direct xmit path is used (Florian Westphal) [RHEL-33469] - ipvs: avoid stat macros calls from preemptible context (Florian Westphal) [RHEL-33469] - netfilter: flowtable: incorrect pppoe tuple (Florian Westphal) [RHEL-33469] - netfilter: flowtable: validate pppoe header (Florian Westphal) [RHEL-33469] - netfilter: nf_conntrack_h323: Add protection for bmp length out of range (Florian Westphal) [RHEL-33469] - netfilter: nft_flow_offload: reset dst in route object after setting up flow (Florian Westphal) [RHEL-33469] - netfilter: flowtable: simplify route logic (Florian Westphal) [RHEL-33469] - netfilter: nfnetlink_queue: un-break NF_REPEAT (Florian Westphal) [RHEL-33469] - netfilter: nf_log: replace BUG_ON by WARN_ON_ONCE when putting logger (Florian Westphal) [RHEL-33469] - netfilter: conntrack: correct window scaling with retransmitted SYN (Florian Westphal) [RHEL-33469] - block: fix q->blkg_list corruption during disk rebind (Ming Lei) [RHEL-33577] - RDMA/srpt: Do not register event handler until srpt device is fully setup (Kamal Heib) [RHEL-33226] {CVE-2024-26872} - netfilter: nf_tables: mark set as dead when unbinding anonymous set with timeout (Phil Sutter) [RHEL-30078] {CVE-2024-26643} - netfilter: nf_tables: disallow anonymous set with timeout flag (Phil Sutter) [RHEL-30082] {CVE-2024-26642} - tcp: properly terminate timers for kernel sockets (Paolo Abeni) [RHEL-32164] - tcp: add sanity checks to rx zerocopy (Paolo Abeni) [RHEL-29496 RHEL-32164] {CVE-2024-26640} - tcp: Add memory barrier to tcp_push() (Paolo Abeni) [RHEL-32164] - tcp: fix cookie_init_timestamp() overflows (Paolo Abeni) [RHEL-32164] - tcp_metrics: do not create an entry from tcp_init_metrics() (Paolo Abeni) [RHEL-32164] - tcp_metrics: properly set tp->snd_ssthresh in tcp_init_metrics() (Paolo Abeni) [RHEL-32164] - tcp_metrics: add missing barriers on delete (Paolo Abeni) [RHEL-32164] - tcp: tsq: relax tcp_small_queue_check() when rtx queue contains a single skb (Paolo Abeni) [RHEL-32164] - tcp: fix possible freeze in tx path under memory pressure (Paolo Abeni) [RHEL-32164] - thermal: intel: hfi: Add syscore callbacks for system-wide PM (David Arcari) [RHEL-30586] {CVE-2024-26646} - thermal: intel: hfi: Disable an HFI instance when all its CPUs go offline (David Arcari) [RHEL-30586] {CVE-2024-26646} - thermal: intel: hfi: Refactor enabling code into helper functions (David Arcari) [RHEL-30586] {CVE-2024-26646} - uio: Fix use-after-free in uio_open (Ricardo Robaina) [RHEL-26233] {CVE-2023-52439} - Partial backport of mm, treewide: introduce NR_PAGE_ORDERS (Dave Airlie) [RHEL-24101] - lib/ref_tracker: add printing to memory buffer (Dave Airlie) [RHEL-24101] - lib/ref_tracker: improve printing stats (Dave Airlie) [RHEL-24101] - lib/ref_tracker: add unlocked leak print helper (Dave Airlie) [RHEL-24101] - Partial backport of rxrpc: Fix locking issue (Dave Airlie) [RHEL-24101] - kunit: Add a macro to wrap a deferred action function (Dave Airlie) [RHEL-24101] - kunit: Fix some comments which were mistakenly kerneldoc (Dave Airlie) [RHEL-24101] - kunit: Fix a NULL vs IS_ERR() bug (Dave Airlie) [RHEL-24101] - kunit: device: Fix a NULL vs IS_ERR() check in init() (Dave Airlie) [RHEL-24101] - kunit: device: Unregister the kunit_bus on shutdown (Dave Airlie) [RHEL-24101] - kunit: Setup DMA masks on the kunit device (Dave Airlie) [RHEL-24101] - kunit: Add APIs for managing devices (Dave Airlie) [RHEL-24101] - debugfs: Export debugfs_create_str symbol (Dave Airlie) [RHEL-24101] - dma-buf/sync_file: Add SET_DEADLINE ioctl (Dave Airlie) [RHEL-24101] - redhat: add CONFIG_AMD_WBRF file, disabled for now. (Dave Airlie) [RHEL-24101] - platform/x86/amd: Add support for AMD ACPI based Wifi band RFI mitigation feature (Dave Airlie) [RHEL-24101] - drm/i915: Move abs_diff() to math.h (Dave Airlie) [RHEL-24101] - string.h: add array-wrappers for (v)memdup_user() (Dave Airlie) [RHEL-24101] - hwmon: (coretemp) Enlarge per package core count limit (David Arcari) [RHEL-22705] - hwmon: (coretemp) Fix bogus core_id to attr name mapping (David Arcari) [RHEL-22705] - hwmon: (coretemp) Fix out-of-bounds memory access (David Arcari) [RHEL-22705 RHEL-31307] {CVE-2024-26664} - ceph: switch to corrected encoding of max_xattr_size in mdsmap (Xiubo Li) [RHEL-26722]- bnx2x: remove unused variable 'cur_data_offset' (Michal Schmidt) [RHEL-23117 RHEL-25588] - net/bnx2x: Prevent access to a freed page in page_pool (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: Fix firmware version string character counts (Michal Schmidt) [RHEL-23117 RHEL-25588 RHEL-32855] - bnx2x: new flag for track HW resource allocation (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: Remove unnecessary ternary operators (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: fix page fault following EEH recovery (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: use the right build_skb() helper (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: fix pci device refcount leak in bnx2x_vf_is_pcie_pending() (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: fix potential memory leak in bnx2x_tpa_stop() (Michal Schmidt) [RHEL-23117 RHEL-25588] - Revert "Revert "Merge: EDAC: add initial support for El Capitan"" (Aristeu Rozanski) [RHEL-29211] - quota: Fix potential NULL pointer dereference (Pavel Reichl) [RHEL-33221] {CVE-2024-26878} - powerpc/lib: Validate size for vector operations (Mamatha Inamdar) [RHEL-29116] {CVE-2023-52606} - futex: Prevent the reuse of stale pi_state (Waiman Long) [RHEL-28616] - futex: Fix hardcoded flags (Waiman Long) [RHEL-28616] - futex: make the vectored futex operations available (Waiman Long) [RHEL-28616] - futex: make futex_parse_waitv() available as a helper (Waiman Long) [RHEL-28616] - futex: add wake_data to struct futex_q (Waiman Long) [RHEL-28616] - futex: abstract out a __futex_wake_mark() helper (Waiman Long) [RHEL-28616] - futex: factor out the futex wake handling (Waiman Long) [RHEL-28616] - futex: move FUTEX2_VALID_MASK to futex.h (Waiman Long) [RHEL-28616] - futex/requeue: Remove unnecessary ‘NULL’ initialization from futex_proxy_trylock_atomic() (Waiman Long) [RHEL-28616] - futex: Add sys_futex_requeue() (Waiman Long) [RHEL-28616] - futex: Add flags2 argument to futex_requeue() (Waiman Long) [RHEL-28616] - futex: Propagate flags into get_futex_key() (Waiman Long) [RHEL-28616] - futex: Add sys_futex_wait() (Waiman Long) [RHEL-28616] - futex: FLAGS_STRICT (Waiman Long) [RHEL-28616] - futex: Add sys_futex_wake() (Waiman Long) [RHEL-28616] - futex: Validate futex value against futex size (Waiman Long) [RHEL-28616] - futex: Flag conversion (Waiman Long) [RHEL-28616] - futex: Extend the FUTEX2 flags (Waiman Long) [RHEL-28616] - futex: Clarify FUTEX2 flags (Waiman Long) [RHEL-28616] - futex/pi: Fix recursive rt_mutex waiter state (Waiman Long) [RHEL-28616] - locking/rtmutex: Add a lockdep assert to catch potential nested blocking (Waiman Long) [RHEL-28616] - locking/rtmutex: Use rt_mutex specific scheduler helpers (Waiman Long) [RHEL-28616] - sched: Provide rt_mutex specific scheduler helpers (Waiman Long) [RHEL-28616] - sched: Extract __schedule_loop() (Waiman Long) [RHEL-28616] - locking/rtmutex: Avoid unconditional slowpath for DEBUG_RT_MUTEXES (Waiman Long) [RHEL-28616] - sched: Constrain locks in sched_submit_work() (Waiman Long) [RHEL-28616] - futex: Use a folio instead of a page (Waiman Long) [RHEL-28616] - fchmodat2: add support for AT_EMPTY_PATH (Waiman Long) [RHEL-28616] - arch: Register fchmodat2, usually as syscall 452 (Waiman Long) [RHEL-28616] - fs: Add fchmodat2() (Waiman Long) [RHEL-28616] - Non-functional cleanup of a "__user * filename" (Waiman Long) [RHEL-28616] - syscalls: Remove file path comments from headers (Waiman Long) [RHEL-28616] - kernel/sys_ni: add compat entry for fadvise64_64 (Waiman Long) [RHEL-28616] - syscalls: compat: Fix the missing part for __SYSCALL_COMPAT (Waiman Long) [RHEL-28616] - futex: add missing rtmutex.h include (Waiman Long) [RHEL-28616] - Revert "sched/core: Provide sched_rtmutex() and expose sched work helpers") (Waiman Long) [RHEL-28616] - Revert "locking/rtmutex: Submit/resume work explicitly before/after blocking" (Waiman Long) [RHEL-28616] - Revert "locking/rtmutex: Avoid pointless blk_flush_plug() invocations" (Waiman Long) [RHEL-28616] - Revert "locking/rtmutex: Add a lockdep assert to catch potential nested blocking" (Waiman Long) [RHEL-28616] - Revert "sched/core: Add __always_inline to schedule_loop()" (Waiman Long) [RHEL-28616] - fsverity: remove hash page spin lock (Andrey Albershteyn) [RHEL-29914] - fsverity: skip PKCS#7 parser when keyring is empty (Andrey Albershteyn) [RHEL-29914] - fsverity: move sysctl registration out of signature.c (Andrey Albershteyn) [RHEL-29914] - fsverity: simplify handling of errors during initcall (Andrey Albershteyn) [RHEL-29914] - fsverity: explicitly check that there is no algorithm 0 (Andrey Albershteyn) [RHEL-29914] - fsverity: improve documentation for builtin signature support (Andrey Albershteyn) [RHEL-29914] - fsverity: update the documentation (Andrey Albershteyn) [RHEL-29914] - fsverity: simplify error handling in verify_data_block() (Andrey Albershteyn) [RHEL-29914] - fsverity: don't use bio_first_page_all() in fsverity_verify_bio() (Andrey Albershteyn) [RHEL-29914] - fsverity: constify fsverity_hash_alg (Andrey Albershteyn) [RHEL-29914] - fsverity: use shash API instead of ahash API (Andrey Albershteyn) [RHEL-29914] - fsverity: reject FS_IOC_ENABLE_VERITY on mode 3 fds (Andrey Albershteyn) [RHEL-29914] - fsverity: explicitly check for buffer overflow in build_merkle_tree() (Andrey Albershteyn) [RHEL-29914] - fsverity: use WARN_ON_ONCE instead of WARN_ON (Andrey Albershteyn) [RHEL-29914] - fs-verity: simplify sysctls with register_sysctl() (Andrey Albershteyn) [RHEL-29914] - fsverity: don't drop pagecache at end of FS_IOC_ENABLE_VERITY (Andrey Albershteyn) [RHEL-29914] - fsverity: Remove WQ_UNBOUND from fsverity read workqueue (Andrey Albershteyn) [RHEL-29914] - fsverity: support verifying data from large folios (Andrey Albershteyn) [RHEL-29914] - fs/buffer.c: support fsverity in block_read_full_folio() (Andrey Albershteyn) [RHEL-29914] - fsverity: support enabling with tree block size < PAGE_SIZE (Andrey Albershteyn) [RHEL-29914] - mm/readahead: Convert page_cache_async_readahead to take a folio (Andrey Albershteyn) [RHEL-29914] - fsverity: support verification with tree block size < PAGE_SIZE (Andrey Albershteyn) [RHEL-29914] - fs-verity: mention btrfs support (Andrey Albershteyn) [RHEL-29914] - btrfs: send: add support for fs-verity (Andrey Albershteyn) [RHEL-29914] - fsverity: replace fsverity_hash_page() with fsverity_hash_block() (Andrey Albershteyn) [RHEL-29914] - fsverity: use EFBIG for file too large to enable verity (Andrey Albershteyn) [RHEL-29914] - fsverity: store log2(digest_size) precomputed (Andrey Albershteyn) [RHEL-29914] - fsverity: simplify Merkle tree readahead size calculation (Andrey Albershteyn) [RHEL-29914] - fsverity: use unsigned long for level_start (Andrey Albershteyn) [RHEL-29914] - fsverity: remove debug messages and CONFIG_FS_VERITY_DEBUG (Andrey Albershteyn) [RHEL-29914] - fsverity: pass pos and size to ->write_merkle_tree_block (Andrey Albershteyn) [RHEL-29914] - fsverity: optimize fsverity_cleanup_inode() on non-verity files (Andrey Albershteyn) [RHEL-29914] - fsverity: optimize fsverity_prepare_setattr() on non-verity files (Andrey Albershteyn) [RHEL-29914] - fsverity: optimize fsverity_file_open() on non-verity files (Andrey Albershteyn) [RHEL-29914] - fsverity: stop using PG_error to track error status (Andrey Albershteyn) [RHEL-29914] - fs-verity: use kmap_local_page() instead of kmap() (Andrey Albershteyn) [RHEL-29914] - fs-verity: use memcpy_from_page() (Andrey Albershteyn) [RHEL-29914] - fs-verity: Use struct_size() helper in enable_verity() (Andrey Albershteyn) [RHEL-29914] - fs-verity: remove unused parameter desc_size in fsverity_create_info() (Andrey Albershteyn) [RHEL-29914] - fs-verity: fix signed integer overflow with i_size near S64_MAX (Andrey Albershteyn) [RHEL-29914] - config: wifi: disable new unsupported configuration options (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: only call drv_sta_rc_update for uploaded stations (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: fix the TXF mapping for BZ devices (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: ensure offloading TID queue exists (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: reject iftype change with mesh ID change (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: fix a crash when we run out of stations (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: uninitialized variable in iwl_acpi_get_ppag_table() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: Fix some error codes (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: clear link_id in time_event (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: use correct address 3 in A-MSDU (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: reload info pointer in ieee80211_tx_dequeue() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: fix fortify warning (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: brcmfmac: Adjust n_channels usage for __counted_by (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: do not announce EPCS support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: exit eSR only after the FW does (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: fix a battery life regression (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: accept broadcast probe responses on 6 GHz (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: adding missing drv_mgd_complete_tx() call (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix waiting for beacons logic (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix unsolicited broadcast probe config (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: initialize SMPS mode correctly (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix driver debugfs for vif type change (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: set station RX-NSS on reconfig (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix RCU use in TDLS fast-xmit (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: improve CSA/ECSA connection refusal (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: detect stuck ECSA element in probe resp (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: remove extra kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: fill in MODULE_DESCRIPTION()s for mt76 drivers (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: fill in MODULE_DESCRIPTION()s for wilc1000 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: fill in MODULE_DESCRIPTION()s for Broadcom WLAN (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Drop WBRF debugging statements (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: fix wiphy delayed work queueing (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: fix double-free bug (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix race condition on enabling fast-xmit (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix potential sta-link leak (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211/mac80211: remove dependency on non-existing option (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: fix missing interfaces when dumping (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: remove redundant ML element check (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Update the default DSCP-to-UP mapping (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: tests: add some scanning related tests (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: kunit: extend MFP tests (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: kunit: generalize public action test (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: add kunit tests for public action handling (Jose Ignacio Tornos Martinez) [RHEL-28754] - kunit: add a convenience allocation wrapper for SKBs (Jose Ignacio Tornos Martinez) [RHEL-28754] - kunit: add parameter generation macro using description from array (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix spelling typo in comment (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: fix RCU dereference in __cfg80211_bss_update (Jose Ignacio Tornos Martinez) [RHEL-28754] - PCI: Remove unused 'node' member from struct pci_driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: use the new command to clear the internal buffer (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: disallow puncturing in US/Canada (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: add US/Canada MCC to API (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: Add rf_mapping of new wifi7 devices (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: cleanup BT Shared Single Antenna code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: d3: avoid intermediate/early mutex unlock (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: send TX path flush in rfkill (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: Don't mark DFS channels as NO-IR (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: Allow DFS concurrent operation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: set siso/mimo chains to 1 in FW SMPS request (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: add a driver callback to check active_links (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: avoid double free if updating BSS fails (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: ensure cfg80211_bss_update frees IEs on error (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: free beacon_ies when overridden from hidden BSS (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: allow 64-bit radiotap timestamps (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: rework RX timestamp flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: handle UHB AP and STA power type (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211_hwsim: Add custom reg for DFS concurrent (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Schedule regulatory channels check on bandwith change (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Schedule regulatory check on BSS STA channel change (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: reg: Support P2P operation on DFS channels (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Skip association timeout update after comeback rejection (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: address some kerneldoc warnings (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211_hwsim: support HE 40 MHz in 2.4 GHz band (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: address several kerneldoc warnings (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: fix uninitialized firmware_stat (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8723{be,ae}: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8723_common: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192se: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192ee: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192de: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192ce: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192cu: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192c: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8188ee: phy: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: phy: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: add calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: To improve Wi-Fi performance while BT is idle (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Translate antenna configuration from ID to string (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Update RF parameter control setting logic (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Add Bluetooth RSSI level information (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Set Bluetooth scan low-priority when Wi-Fi link/scan (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Update coexistence policy for Wi-Fi LPS (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Still show hardware grant signal info even Wi-Fi is PS (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Update BTG control related logic (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Add Pre-AGC control to enhance Wi-Fi RX performance (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Record down Wi-Fi initial mode information (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Fix wrong Wi-Fi role info and FDDT parameter members (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: use cfg80211_ssid_eq() instead of rtw_ssid_equal() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: use cfg80211_ssid_eq() instead of mwifiex_ssid_cmp() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: introduce cfg80211_ssid_eq() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtl8xxxu: Add additional USB IDs for RTL8192EU devices (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: implement to configure TX/RX engines for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add sys_init and filter option for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: Use DECLARE_FLEX_ARRAY() and fix -Warray-bounds warnings (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: Drop chan lock before queuing buffers (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: Add spinlock to protect WP access when queueing TREs (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: workaround too long expansion sparse warnings (Jose Ignacio Tornos Martinez) [RHEL-28754] - Revert "wifi: ath12k: use ATH12K_PCI_IRQ_DP_OFFSET for DP IRQ" (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: remove useless code in rt2x00queue_create_tx_descriptor() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: only reset BB/RF for existing WiFi 6 chips while starting up (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: add DBCC H2C to notify firmware the status (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add suffix _ax to MAC functions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add flags to check if CMAC and DMAC are enabled (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: add power on/off functions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: add XTAL SI for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: phy: print out RFK log with formatted string (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: parse and print out RFK log from C2H events (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: add C2H event handlers of RFK log and report (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: load RFK log format string from firmware file (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fw: add version field to BB MCU firmware element (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fw: load TX power track tables from fw_element (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: configure BSSID consistently when starting AP (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: add extra delay for firmware ready (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Add checks for read/write callbacks while registering controllers (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Add support for async DMA read operation (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Add support for async DMA write operation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: sta_info.c: fix sentence grammar (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: rx.c: fix sentence grammar (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: fix grammar & spellos (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: fix spelling & punctutation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: sort certificates in build (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Introduce async read/write callbacks (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Rename read_from_host() and write_to_host() APIs (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Pass mhi_ep_buf_info struct to read/write APIs (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Add support for interrupt moderation timer (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Use slab allocator where applicable (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: Add alignment check for event ring read pointer (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: pci_generic: Add SDX75 based modem support (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: Add a separate timeout parameter for waiting ready (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Do not allocate event ring element on stack (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath9k: reset survey of current channel after a scan started (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: fix the issue that the multicast/broadcast indicator is not read correctly for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Fix ath11k_htc_record flexible record (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: Use random MAC when efuse MAC invalid (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: avoid stringop-overflow warning (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: drop spurious WARN_ON() in ieee80211_ibss_csa_beacon() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: don't set ESS capab bit in assoc request (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: consume both probe response and beacon IEs (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: generate an ML element for per-STA profiles (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: add a flag to disallow puncturing (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Add support for setting TID to link mapping (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: update some locking documentation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: add BSS usage reporting (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: do not send STA_DISABLE_TX_CMD for newer firmware (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: remove async command callback (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: fw: file: don't use [0] for variable arrays (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: pcie: get_crf_id() can be void (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: pcie: dump CSRs before removal (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: pcie: clean up device removal work (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: add a debugfs hook to clear the monitor data (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: refactor RX tracing (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: don't support triggered EHT CQI feedback (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: Correctly report TSF data in scan complete (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: Use the link ID provided in scan request (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: Extend del pmksa support for SAE and OWE security (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: cleanup airtime arithmetic with ieee80211_sta_keep_active() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Add support for WBRF features (Jose Ignacio Tornos Martinez) [RHEL-28754] - platform/x86/amd: Add support for AMD ACPI based Wifi band RFI mitigation feature (Jose Ignacio Tornos Martinez) [RHEL-28754] - Documentation/driver-api: Add document about WBRF mechanism (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: expose nl80211_chan_width_to_mhz for wide sharing (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7921: fix country count limitation for CLC (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7921: reduce the size of MCU firmware download Rx queue (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: set DMA mask to 36 bits for boards with more than 4GB of RAM (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7921s: fix workqueue problem causes STA association fail (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7925: remove iftype from mt7925_init_eht_caps signature (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add PCI IDs for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add new definition of tx descriptor (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: adjust interface num and wtbl size for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: support mt7992 eeprom loading (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: rework register offsets for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add DMA support for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add firmware support for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: introduce mt7996_band_valid() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: fix EHT phy mode check (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add beacon protection support for mt7996 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: rework ampdu params setting (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: switch to mcu command for TX GI report (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: use chainmask for power delta calculation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add txpower setting support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: change txpower init to per-phy (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: fix rate usage of inband discovery frames (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: align the format of fixed rate command (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: handle IEEE80211_RC_SMPS_CHANGED (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: set fixed_bw bit in TX descriptor for fixed rate frames (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: adjust WFDMA settings to improve performance (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: fix the size of struct bss_rate_tlv (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add beacon duplicate TX mode support for mt7996 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add thermal sensor device support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add thermal protection support for mt7996 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add TX statistics for EHT mode in debugfs (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add support for variants with auxiliary RX path (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7915: fallback to non-wed mode if platform_get_resource fails in mt7915_mmio_wed_init() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add wed rro delete session garbage collector (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add wed reset support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: move wed reset common code in mt76 module (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add wed rx support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: use u16 for val field in mt7996_mcu_set_rro signature (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: dma: introduce __mt76_dma_queue_reset utility routine (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add wed tx support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: increase MT_QFLAG_WED_TYPE size (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: introduce wed pointer in mt76_queue (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: introduce mt76_queue_is_wed_tx_free utility routine (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: move mt76_net_setup_tc in common code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: move mt76_mmio_wed_offload_{enable,disable} in common code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mmio: move mt76_mmio_wed_{init,release}_rx_buf in common code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: Remove unnecessary (void*) conversions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: permit to load precal from NVMEM cell for mt7915 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: permit to use alternative cell name to eeprom NVMEM load (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: make mt76_get_of_eeprom static again (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: limit support of precal loading for mt7915 to MTD only (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: fix broken precal loading from MTD for mt7915 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7921: support 5.9/6GHz channel config in acpi (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: add ability to explicitly forbid LED registration with DT (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: refine SER setting during WiFi CPU power on (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: dump MAC registers when SER occurs (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: add SER IMR tables (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fw: extend program counter dump for Wi-Fi 7 chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: configure CRASH_TRIGGER FW feature (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: add support to allow broadcast action frame RX (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: make RX assoc data const (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: refactor nl80211_send_mlme_event() arguments (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid repeated wiphy access from hw (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: fix and enable AP mode for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: set IRQ affinity to CPU0 in case of one MSI vector (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: do not restore ASPM in case of single MSI vector (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: add support one MSI vector (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: refactor multiple MSI vector implementation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: use ATH12K_PCI_IRQ_DP_OFFSET for DP IRQ (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: add CE and ext IRQ flag to indicate irq_handler (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: get msi_data again after request_irq is called (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid repeated hw access from ar (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Optimize the mac80211 hw data access (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: add 320 MHz bandwidth enums (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fix misbehavior of TX beacon in concurrent mode (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: refine remain on channel flow to improve P2P connection (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: Refine active scan behavior in 6 GHz (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fix not entering PS mode after AP stops (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: make watchdog param per device (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Remove bridge vendor/device ids (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Remove unused PCI related defines and struct (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Access full PMCS reg and use pci_regs.h (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Add pdev into _rtl8821ae_clear_pci_pme_status() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Use pci_find_capability() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Reverse PM Capability exists check (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Remove unnecessary PME_Status bit set (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Convert to use PCIe capability accessors (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Convert LNKCTL change to PCIe cap RMW accessors (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Remove bogus and dangerous ASPM disable/enable code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: sdio: Honor the host max_req_size in the RX path (Jose Ignacio Tornos Martinez) [RHEL-28754 RHEL-29465] {CVE-2023-52611} - wifi: rtw89: mac: functions to configure hardware engine and quota for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: use pointer to access functions of hardware engine and quota (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: move code related to hardware engine to individual functions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: check queue empty according to chip gen (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: refine element naming used by queue empty check (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: add reserved size as factor of DLE used size (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add to get DLE reserved quota (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: extend and add quota number (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: fw: replace deprecated strncpy with strscpy_pad (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: debug: remove wrapper of rtw89_debug() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: debug: add debugfs entry to disable dynamic mechanism (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: phy: dynamically adjust EDCCA threshold (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: debug: add to check if debug mask is enabled (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: phy: fix an undefined bitwise shift behavior (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: phy: remove some useless code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: debug: remove wrapper of rtw_dbg() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: brcmfmac: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: Simplify bool conversion (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: fix race due to setting ATH11K_FLAG_EXT_IRQ_ENABLED too early (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: remove ath11k_htc_record::pauload[] (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: Use DECLARE_FLEX_ARRAY() for ath10k_htc_record (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: remove ath10k_htc_record::pauload[] (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: Update Qualcomm Innovation Center, Inc. copyrights (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Update Qualcomm Innovation Center, Inc. copyrights (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Update Qualcomm Innovation Center, Inc. copyrights (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath9k: Fix potential array-index-out-of-bounds read in ath9k_htc_txstatus() (Jose Ignacio Tornos Martinez) [RHEL-28754 RHEL-29091] {CVE-2023-52594} - wifi: ath9k: Remove unnecessary (void*) conversions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: refactor DP Rxdma ring structure (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid explicit HW conversion argument in Rxdma replenish (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid explicit RBM id argument in Rxdma replenish (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid explicit mac id argument in Rxdma replenish (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: use select for CRYPTO_MICHAEL_MIC (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: use select for CRYPTO_MICHAEL_MIC (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: Documentation update for NL80211_CMD_PORT_AUTHORIZED event (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Extend support for scanning while MLO connected (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Extend support for scanning while MLO connected (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ieee80211: fix PV1 frame control field name (Jose Ignacio Tornos Martinez) [RHEL-28754] - rfkill: return ENOTTY on invalid ioctl (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Consolidate WMI peer flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Consolidate WMI peer flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Remove obsolete struct wmi_peer_flags_map *peer_flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Remove obsolete struct wmi_peer_flags_map *peer_flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Remove struct ath12k::ops (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Remove struct ath11k::ops (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: Remove unused struct ath10k_htc_frame (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: simplify __ath10k_htt_tx_txq_recalc() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: read efuse content from physical map (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: read efuse content via efuse map struct from logic map (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8852c: read RX gain offset from efuse for 6GHz channels (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add to access efuse for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: use mac_gen pointer to access about efuse (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: add 8922A basic chip info (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: drop unused const_amdpci_aspm (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: mwifiex_process_sleep_confirm_resp(): remove unused priv variable (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: regd: update regulatory map to R65-R44 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: regd: handle policy of 6 GHz according to BIOS (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: acpi: process 6 GHz band policy from DSM (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: simplify rtl_action_proc() and rtl_tx_agg_start() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: update interrupt mitigation register for 8922AE (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: correct interrupt mitigation register for 8852CE (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922ae: add v2 interrupt handlers for 8922AE (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: generalize interrupt status bits of interrupt handlers (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: add pre_deinit to be called after probe complete (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: stop/start DMA for level 1 recovery according to chip gen (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: reset BDRAM according to chip gen (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: correct wrong BBP register in RxDCOC calibration (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Remove unneeded semicolon (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Defer on rproc_get failure (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: restart beacon queue when hardware reset (Jose Ignacio Tornos Martinez) [RHEL-28754 RHEL-29095] {CVE-2023-52595} - wifi: rt2x00: disable RTS threshold for rt2800 by default (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: introduce DMA busy check watchdog for rt2800 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: fix RX filter in FIF_ALLMULTI flag (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: simplify __rtw_tx_work() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: use struct assignment to replace memcpy() to append TDMA content (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: implement PCI mac_post_init for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: add LTR v2 for WiFi 7 chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: implement PCI mac_pre_init for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: use gen_def pointer to configure mac_{pre,post}_init and clear PCI ring index (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: add PCI generation information to pci_info for each chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: wilc1000: simplify wilc_scan() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: wilc1000: cleanup struct wilc_conn_info (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: replace deprecated strncpy with memcpy (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: drop NULL pointer check in ath12k_update_per_peer_tx_stats() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: remove orphaned rndis_wlan driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: remove orphaned wl3501 driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: remove orphaned ray_cs driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: remove orphaned cisco/aironet driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: extend PHY status parser to support WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: consider RX info for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: configure PPDU max user by chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: set entry size of address CAM to H2C field by chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: wilc1000: always release SDIO host in wilc_sdio_cmd53() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: wilc1000: simplify remain on channel support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: generalize code of PCI control DMA IO for WiFi 7 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: add new RX ring design to determine full RX ring efficiently (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: define PCI ring address for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922ae: add 8922AE PCI entry and basic info (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fix timeout calculation in rtw89_roc_end() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl92ee_dm_dynamic_primary_cca_check(): fix typo in function name (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: cleanup struct rtl_phy (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: cleanup struct rtl_hal (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: brcmsmac: replace deprecated strncpy with memcpy (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: brcm80211: replace deprecated strncpy with strscpy (Jose Ignacio Tornos Martinez) [RHEL-28754] - blk-mq: don't change nr_hw_queues and nr_maps for kdump kernel (Ming Lei) [RHEL-29564] - zram: do not waste zram_table_entry flags bits (Ming Lei) [RHEL-29564] - block: count BLK_OPEN_RESTRICT_WRITES openers (Ming Lei) [RHEL-29564] - block: handle BLK_OPEN_RESTRICT_WRITES correctly (Ming Lei) [RHEL-29564] - fs,block: yield devices early (Ming Lei) [RHEL-29564] - fs,block: get holder during claim (Ming Lei) [RHEL-29564] - iomap: fix a regression for partial write errors (Ming Lei) [RHEL-29564] - mtd: key superblock by device number (Ming Lei) [RHEL-29564] - fs: export sget_dev() (Ming Lei) [RHEL-29564] - super: ensure valid info (Ming Lei) [RHEL-29564] - super: move lockdep assert (Ming Lei) [RHEL-29564] - fs/Kconfig: Fix compile error for romfs (Ming Lei) [RHEL-29564] - iomap: handle error conditions more gracefully in iomap_to_bh (Ming Lei) [RHEL-29564] - direct_write_fallback(): on error revert the ->ki_pos update from buffered write (Ming Lei) [RHEL-29564] - Revert "get rid of DCACHE_GENOCIDE" (Ming Lei) [RHEL-29564] - block: remove bdev_handle completely (Ming Lei) [RHEL-29564] - block: don't rely on BLK_OPEN_RESTRICT_WRITES when yielding write access (Ming Lei) [RHEL-29564] - bdev: remove bdev pointer from struct bdev_handle (Ming Lei) [RHEL-29564] - bdev: make struct bdev_handle private to the block layer (Ming Lei) [RHEL-29564] - bdev: make bdev_{release, open_by_dev}() private to block layer (Ming Lei) [RHEL-29564] - bdev: remove bdev_open_by_path() (Ming Lei) [RHEL-29564] - nfs: port block device access to files (Ming Lei) [RHEL-29564] - jfs: port block device access to file (Ming Lei) [RHEL-29564] - ext4: port block device access to file (Ming Lei) [RHEL-29564] - target: port block device access to file (Ming Lei) [RHEL-29564] - s390: port block device access to file (Ming Lei) [RHEL-29564] - nvme: port block device access to file (Ming Lei) [RHEL-29564] - block2mtd: port device access to files (Ming Lei) [RHEL-29564] - zram: port block device access to file (Ming Lei) [RHEL-29564] - xen: port block device access to file (Ming Lei) [RHEL-29564] - pktcdvd: port block device access to file (Ming Lei) [RHEL-29564] - drbd: port block device access to file (Ming Lei) [RHEL-29564] - xfs: port block device access to files (Ming Lei) [RHEL-29564] - power: port block device access to file (Ming Lei) [RHEL-29564] - swap: port block device usage to file (Ming Lei) [RHEL-29564] - md: port block device access to file (Ming Lei) [RHEL-29564] - block/genhd: port disk_scan_partitions() to file (Ming Lei) [RHEL-29564] - block/ioctl: port blkdev_bszset() to file (Ming Lei) [RHEL-29564] - bdev: open block device as files (Ming Lei) [RHEL-29564] - file: add alloc_file_pseudo_noaccount() (Ming Lei) [RHEL-29564] - file: prepare for new helper (Ming Lei) [RHEL-29564] - init: flush async file closing (Ming Lei) [RHEL-29564] - fs: add CONFIG_BUFFER_HEAD (Ming Lei) [RHEL-29564] - fs: build the legacy direct I/O code conditionally (Ming Lei) [RHEL-29564] - fs: move sb_init_dio_done_wq out of direct-io.c (Ming Lei) [RHEL-29564] - block: use iomap for writes to block devices (Ming Lei) [RHEL-29564] - block: stop setting ->direct_IO (Ming Lei) [RHEL-29564] - block: open code __generic_file_write_iter for blkdev writes (Ming Lei) [RHEL-29564] - fs: rename and move block_page_mkwrite_return (Ming Lei) [RHEL-29564] - fuse: drop redundant arguments to fuse_perform_write (Ming Lei) [RHEL-29564] - fuse: update ki_pos in fuse_perform_write (Ming Lei) [RHEL-29564] - fs: factor out a direct_write_fallback helper (Ming Lei) [RHEL-29564] - iomap: use kiocb_write_and_wait and kiocb_invalidate_pages (Ming Lei) [RHEL-29564] - iomap: update ki_pos in iomap_file_buffered_write (Ming Lei) [RHEL-29564] - filemap: add a kiocb_invalidate_post_direct_write helper (Ming Lei) [RHEL-29564] - filemap: add a kiocb_invalidate_pages helper (Ming Lei) [RHEL-29564] - filemap: add a kiocb_write_and_wait helper (Ming Lei) [RHEL-29564] - filemap: update ki_pos in generic_perform_write (Ming Lei) [RHEL-29564] - backing_dev: remove current->backing_dev_info (Ming Lei) [RHEL-29564] - redhat/configs: add CONFIG_BLK_DEV_WRITE_MOUNTED (Ming Lei) [RHEL-29564] - block: Fix a memory leak in bdev_open_by_dev() (Ming Lei) [RHEL-29564] - ext4: Block writes to journal device (Ming Lei) [RHEL-29564] - xfs: Block writes to log device (Ming Lei) [RHEL-29564] - fs: Block writes to mounted block devices (Ming Lei) [RHEL-29564] - btrfs: Do not restrict writes to btrfs devices (Ming Lei) [RHEL-29564] - block: Add config option to not allow writing to mounted devices (Ming Lei) [RHEL-29564] - block: Remove blkdev_get_by_*() functions (Ming Lei) [RHEL-29564] - super: use higher-level helper for {freeze,thaw} (Ming Lei) [RHEL-29564] - fs: Avoid grabbing sb->s_umount under bdev->bd_holder_lock (Ming Lei) [RHEL-29564] - fs: remove emergency_thaw_bdev (Ming Lei) [RHEL-29564] - super: wait until we passed kill super (Ming Lei) [RHEL-29564] - super: make locking naming consistent (Ming Lei) [RHEL-29564] - fs: simplify invalidate_inodes (Ming Lei) [RHEL-29564] - init: Deal with the init process being a user mode process (Ming Lei) [RHEL-29564] - dcache: remove unnecessary NULL check in dget_dlock() (Ming Lei) [RHEL-29564] - kill DCACHE_MAY_FREE (Ming Lei) [RHEL-29564] - __d_unalias() doesn't use inode argument (Ming Lei) [RHEL-29564] - d_alloc_parallel(): in-lookup hash insertion doesn't need an RCU variant (Ming Lei) [RHEL-29564] - get rid of DCACHE_GENOCIDE (Ming Lei) [RHEL-29564] - simple_fill_super(): don't bother with d_genocide() on failure (Ming Lei) [RHEL-29564] - nsfs: use d_make_root() (Ming Lei) [RHEL-29564] - d_alloc_pseudo(): move setting ->d_op there from the (sole) caller (Ming Lei) [RHEL-29564] - kill d_instantate_anon(), fold __d_instantiate_anon() into remaining caller (Ming Lei) [RHEL-29564] - retain_dentry(): introduce a trimmed-down lockless variant (Ming Lei) [RHEL-29564] - __dentry_kill(): new locking scheme (Ming Lei) [RHEL-29564] - d_prune_aliases(): use a shrink list (Ming Lei) [RHEL-29564] - switch select_collect{,2}() to use of to_shrink_list() (Ming Lei) [RHEL-29564] - to_shrink_list(): call only if refcount is 0 (Ming Lei) [RHEL-29564] - fold dentry_kill() into dput() (Ming Lei) [RHEL-29564] - don't try to cut corners in shrink_lock_dentry() (Ming Lei) [RHEL-29564] - fold the call of retain_dentry() into fast_dput() (Ming Lei) [RHEL-29564] - Call retain_dentry() with refcount 0 (Ming Lei) [RHEL-29564] - dentry_kill(): don't bother with retain_dentry() on slow path (Ming Lei) [RHEL-29564] - __dentry_kill(): get consistent rules for victim's refcount (Ming Lei) [RHEL-29564] - make retain_dentry() neutral with respect to refcounting (Ming Lei) [RHEL-29564] - __dput_to_list(): do decrement of refcount in the callers (Ming Lei) [RHEL-29564] - fast_dput(): new rules for refcount (Ming Lei) [RHEL-29564] - fast_dput(): handle underflows gracefully (Ming Lei) [RHEL-29564] - fast_dput(): having ->d_delete() is not reason to delay refcount decrement (Ming Lei) [RHEL-29564] - shrink_dentry_list(): no need to check that dentry refcount is marked dead (Ming Lei) [RHEL-29564] - centralize killing dentry from shrink list (Ming Lei) [RHEL-29564] - dentry: switch the lists of children to hlist (Ming Lei) [RHEL-29564] - coda_flag_children(): cope with dentries turning negative (Ming Lei) [RHEL-29564] - switch nfsd_client_rmdir() to use of simple_recursive_removal() (Ming Lei) [RHEL-29564] - kill d_backing_dentry() (Ming Lei) [RHEL-29564] - dentry.h: kill a mysterious comment (Ming Lei) [RHEL-29564] - dentry.h: trim externs (Ming Lei) [RHEL-29564] - kill d_{is,set}_fallthru() (Ming Lei) [RHEL-29564] - DCACHE_COOKIE: RIP (Ming Lei) [RHEL-29564] - DCACHE_... ->d_flags bits: switch to BIT() (Ming Lei) [RHEL-29564] - get rid of __dget() (Ming Lei) [RHEL-29564] - struct dentry: get rid of randomize_layout idiocy (Ming Lei) [RHEL-29564] - ovl: stop using d_alloc_anon()/d_instantiate_anon() (Ming Lei) [RHEL-29564] - net: macsec: indicate next pn update when offloading (Izabela Bakollari) [RHEL-30143] - IB/mlx5: Adjust mlx5 rate mapping to support 800Gb (Kamal Heib) [RHEL-30146] - IB/mlx5: Rename 400G_8X speed to comply to naming convention (Kamal Heib) [RHEL-30146] - IB/mlx5: Add support for 800G_8X lane speed (Kamal Heib) [RHEL-30146] - RDMA/ipoib: Add support for XDR speed in ethtool (Kamal Heib) [RHEL-30146] - IB/mlx5: Expose XDR speed through MAD (Kamal Heib) [RHEL-30146] - IB/core: Add support for XDR link speed (Kamal Heib) [RHEL-30146]- tracing: Fix cpu buffers unavailable due to 'record_disabled' missed (Mamatha Inamdar) [RHEL-23763] - smb: client: fix potential UAF in cifs_signal_cifsd_for_reconnect() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in smb2_is_network_name_deleted() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in is_valid_oplock_break() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in smb2_is_valid_oplock_break() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in smb2_is_valid_lease_break() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in cifs_stats_proc_show() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in cifs_stats_proc_write() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in cifs_dump_full_key() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in cifs_debug_files_proc_show() (Paulo Alcantara) [RHEL-7986] - smb: client: serialise cifs_construct_tcon() with cifs_mount_mutex (Paulo Alcantara) [RHEL-7986] - smb: client: handle DFS tcons in cifs_construct_tcon() (Paulo Alcantara) [RHEL-7986] - smb: client: refresh referral without acquiring refpath_lock (Paulo Alcantara) [RHEL-7986] - smb: client: guarantee refcounted children from parent session (Paulo Alcantara) [RHEL-7986] - smb: client: fix UAF in smb2_reconnect_server() (Paulo Alcantara) [RHEL-7986] - KVM: x86/mmu: Retry fault before acquiring mmu_lock if mapping is changing (Igor Mammedov) [RHEL-17714] - net: esp: fix bad handling of pages from page_pool (Sabrina Dubroca) [RHEL-31751] - net: skbuff: don't include to (Sabrina Dubroca) [RHEL-31751] - xfrm: fix a data-race in xfrm_lookup_with_ifid() (Sabrina Dubroca) [RHEL-31751] - xfrm: annotate data-race around use_time (Sabrina Dubroca) [RHEL-31751] - xfrm: fix a data-race in xfrm_gen_index() (Sabrina Dubroca) [RHEL-31751] - xfrm: interface: use DEV_STATS_INC() (Sabrina Dubroca) [RHEL-31751] - topology: Set capacity_freq_ref in all cases (Phil Auld) [RHEL-29020] - sched/fair: Fix frequency selection for non-invariant case (Phil Auld) [RHEL-29020] - arm64/amu: Use capacity_ref_freq() to set AMU ratio (Phil Auld) [RHEL-29020] - cpufreq/cppc: Set the frequency used for computing the capacity (Phil Auld) [RHEL-29020] - cpufreq/cppc: Move and rename cppc_cpufreq_{perf_to_khz|khz_to_perf}() (Phil Auld) [RHEL-29020] - energy_model: Use a fixed reference frequency (Phil Auld) [RHEL-29020] - cpufreq/schedutil: Use a fixed reference frequency (Phil Auld) [RHEL-29020] - cpufreq: Use the fixed and coherent frequency for scaling capacity (Phil Auld) [RHEL-29020] - cpufreq: Fix the race condition while updating the transition_task of policy (Phil Auld) [RHEL-29020] - sched/topology: Add a new arch_scale_freq_ref() method (Phil Auld) [RHEL-29020] - sched/cpufreq: Rework iowait boost (Phil Auld) [RHEL-29020] - sched/cpufreq: Rework schedutil governor performance estimation (Phil Auld) [RHEL-29020] - sched/topology: Consolidate and clean up access to a CPU's max compute capacity (Phil Auld) [RHEL-29020] - sched/timers: Explain why idle task schedules out on remote timer enqueue (Phil Auld) [RHEL-29020] - sched/cpuidle: Comment about timers requirements VS idle handler (Phil Auld) [RHEL-29020] - cpufreq: Rebuild sched-domains when removing cpufreq driver (Phil Auld) [RHEL-29020] - cpufreq: schedutil: Merge initialization code of sg_cpu in single loop (Phil Auld) [RHEL-29020] - cpufreq: schedutil: Update next_freq when cpufreq_limits change (Phil Auld) [RHEL-29020] - RDMA/qedr: Fix qedr_create_user_qp error flow (Kamal Heib) [RHEL-16780 RHEL-31716] {CVE-2024-26743} - i2c: tegra: Share same DMA channel for RX and TX (Mark Salter) [RHEL-28640] - redhat/configs: build in Tegra210 SPI driver (Mark Salter) [RHEL-28640] - net-procfs: use xarray iterator to implement /proc/net/dev (Ivan Vecera) [RHEL-30656] - net: make sure we never create ifindex = 0 (Ivan Vecera) [RHEL-30656] - tools: ynl: fix handling of multiple mcast groups (Ivan Vecera) [RHEL-30656] - tools: ynl: don't leak mcast_groups on init error (Ivan Vecera) [RHEL-30656] - tools: ynl: make sure we always pass yarg to mnl_cb_run (Ivan Vecera) [RHEL-30656] - selftests/bpf: Fix sockopt_sk selftest (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: fix reply command values (Ivan Vecera) [RHEL-30656] - netlink: annotate data-races around sk->sk_err (Ivan Vecera) [RHEL-30656] - doc/netlink: Fix missing classic_netlink doc reference (Ivan Vecera) [RHEL-30656] - devlink: move devlink_notify_register/unregister() to dev.c (Ivan Vecera) [RHEL-30656] - devlink: move small_ops definition into netlink.c (Ivan Vecera) [RHEL-30656] - devlink: move tracepoint definitions into core.c (Ivan Vecera) [RHEL-30656] - devlink: push linecard related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push rate related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push trap related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: use tracepoint_enabled() helper (Ivan Vecera) [RHEL-30656] - devlink: push region related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push param related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push resource related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push dpipe related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: move and rename devlink_dpipe_send_and_alloc_skb() helper (Ivan Vecera) [RHEL-30656] - devlink: push shared buffer related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push port related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push object register/unregister notifications into separate helpers (Ivan Vecera) [RHEL-30656] - doc/netlink: Add spec for rt route messages (Ivan Vecera) [RHEL-30656] - doc/netlink: Add spec for rt link messages (Ivan Vecera) [RHEL-30656] - doc/netlink: Add spec for rt addr messages (Ivan Vecera) [RHEL-30656] - tools/net/ynl: Add support for create flags (Ivan Vecera) [RHEL-30656] - tools/net/ynl: Implement nlattr array-nest decoding in ynl (Ivan Vecera) [RHEL-30656] - tools/net/ynl: Add support for netlink-raw families (Ivan Vecera) [RHEL-30656] - tools/net/ynl: Fix extack parsing with fixed header genlmsg (Ivan Vecera) [RHEL-30656] - tools/ynl: Add mcast-group schema parsing to ynl (Ivan Vecera) [RHEL-30656] - doc/netlink: Document the netlink-raw schema extensions (Ivan Vecera) [RHEL-30656] - doc/netlink: Update genetlink-legacy documentation (Ivan Vecera) [RHEL-30656] - doc/netlink: Add a schema for netlink-raw families (Ivan Vecera) [RHEL-30656] - doc/netlink: Add delete operation to ovs_vport spec (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fix uAPI generation after tempfile changes (Ivan Vecera) [RHEL-30656] - netlink: specs: fix indent in fou (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: support empty attribute lists (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fix collecting global policy attrs (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: set length of binary fields (Ivan Vecera) [RHEL-30656] - tools: ynl: allow passing binary data (Ivan Vecera) [RHEL-30656] - net: validate veth and vxcan peer ifindexes (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: use temporary file for rendering (Ivan Vecera) [RHEL-30656] - Documentation: Fix typos (Ivan Vecera) [RHEL-30656] - tools: ynl: add more info to KeyErrors on missing attrs (Ivan Vecera) [RHEL-30656] - netlink: specs: add ovs_vport new command (Ivan Vecera) [RHEL-30656] - net: warn about attempts to register negative ifindex (Ivan Vecera) [RHEL-30656] - ethtool: netlink: always pass genl_info to .prepare_data (Ivan Vecera) [RHEL-30656] - ethtool: netlink: simplify arguments to ethnl_default_parse() (Ivan Vecera) [RHEL-30656] - netdev-genl: use struct genl_info for reply construction (Ivan Vecera) [RHEL-30656] - genetlink: add genlmsg_iput() API (Ivan Vecera) [RHEL-30656] - genetlink: add a family pointer to struct genl_info (Ivan Vecera) [RHEL-30656] - genetlink: use attrs from struct genl_info (Ivan Vecera) [RHEL-30656] - genetlink: add struct genl_info to struct genl_dumpit_info (Ivan Vecera) [RHEL-30656] - genetlink: remove userhdr from struct genl_info (Ivan Vecera) [RHEL-30656] - genetlink: make genl_info->nlhdr const (Ivan Vecera) [RHEL-30656] - genetlink: push conditional locking into dumpit/done (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: extend health reporter dump attributes by port index (Ivan Vecera) [RHEL-30656] - devlink: extend health reporter dump selector by port index (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: extend per-instance dump commands to accept instance attributes (Ivan Vecera) [RHEL-30656] - devlink: allow user to narrow per-instance dumps by passing handle attrs (Ivan Vecera) [RHEL-30656] - devlink: remove converted commands from small ops (Ivan Vecera) [RHEL-30656] - devlink: remove duplicate temporary netlink callback prototypes (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: add commands that do per-instance dump (Ivan Vecera) [RHEL-30656] - devlink: pass flags as an arg of dump_one() callback (Ivan Vecera) [RHEL-30656] - devlink: introduce dumpit callbacks for split ops (Ivan Vecera) [RHEL-30656] - devlink: rename doit callbacks for per-instance dump commands (Ivan Vecera) [RHEL-30656] - devlink: introduce devlink_nl_pre_doit_port*() helper functions (Ivan Vecera) [RHEL-30656] - devlink: parse rate attrs in doit() callbacks (Ivan Vecera) [RHEL-30656] - devlink: parse linecard attr in doit() callbacks (Ivan Vecera) [RHEL-30656] - netlink: convert nlk->flags to atomic flags (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: add missing empty line between policies (Ivan Vecera) [RHEL-30656] - devlink: clear flag on port register error path (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: avoid rendering empty validate field (Ivan Vecera) [RHEL-30656] - devlink: Remove unused devlink_dpipe_table_resource_set() declaration (Ivan Vecera) [RHEL-30656] - devlink: use generated split ops and remove duplicated commands from small ops (Ivan Vecera) [RHEL-30656] - devlink: include the generated netlink header (Ivan Vecera) [RHEL-30656] - devlink: add split ops generated according to spec (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: add info-get dump op (Ivan Vecera) [RHEL-30656] - devlink: un-static devlink_nl_pre/post_doit() (Ivan Vecera) [RHEL-30656] - devlink: introduce couple of dumpit callbacks for split ops (Ivan Vecera) [RHEL-30656] - devlink: rename couple of doit netlink callbacks to match generated names (Ivan Vecera) [RHEL-30656] - devlink: rename devlink_nl_ops to devlink_nl_small_ops (Ivan Vecera) [RHEL-30656] - ynl-gen-c.py: render netlink policies static for split ops (Ivan Vecera) [RHEL-30656] - ynl-gen-c.py: allow directional model for kernel mode (Ivan Vecera) [RHEL-30656] - ynl-gen-c.py: filter rendering of validate field values for split ops (Ivan Vecera) [RHEL-30656] - netlink: specs: add dump-strict flag for dont-validate property (Ivan Vecera) [RHEL-30656] - devlink: Remove unused extern declaration devlink_port_region_destroy() (Ivan Vecera) [RHEL-30656] - net: convert some netlink netdev iterators to depend on the xarray (Ivan Vecera) [RHEL-30656] - net: store netdevs in an xarray (Ivan Vecera) [RHEL-30656] - ynl: print xdp-zc-max-segs in the sample (Ivan Vecera) [RHEL-30656] - ynl: regenerate all headers (Ivan Vecera) [RHEL-30656] - ynl: mark max/mask as private for kdoc (Ivan Vecera) [RHEL-30656] - ynl: expose xdp-zc-max-segs (Ivan Vecera) [RHEL-30656] - netlink: allow be16 and be32 types in all uint policy checks (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fix parse multi-attr enum attribute (Ivan Vecera) [RHEL-30656] - netlink: Add new netlink_release function (Ivan Vecera) [RHEL-30656] - genetlink: add explicit ordering break check for split ops (Ivan Vecera) [RHEL-30656] - rtnetlink: Move nesting cancellation rollback to proper function (Ivan Vecera) [RHEL-30656] - devlink: remove reload failed checks in params get/set callbacks (Ivan Vecera) [RHEL-30656] - netlink: Make use of __assign_bit() API (Ivan Vecera) [RHEL-30656] - netlink: Add __sock_i_ino() for __netlink_diag_dump(). (Ivan Vecera) [RHEL-30656] - netlink: specs: add display hints to ovs_flow (Ivan Vecera) [RHEL-30656] - tools: ynl: add display-hint support to ynl (Ivan Vecera) [RHEL-30656] - netlink: specs: add display-hint to schema definitions (Ivan Vecera) [RHEL-30656] - tools: ynl: improve the direct-include header guard logic (Ivan Vecera) [RHEL-30656] - netlink: fix potential deadlock in netlink_set_err() (Ivan Vecera) [RHEL-30656] - netlink: specs: fixup openvswitch specs for code generation (Ivan Vecera) [RHEL-30656] - tools: ynl: work around stale system headers (Ivan Vecera) [RHEL-30656] - rtnetlink: move validate_linkmsg out of do_setlink (Ivan Vecera) [RHEL-30656] - rtnetlink: extend RTEXT_FILTER_SKIP_STATS to IFLA_VF_INFO (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: inherit policy in multi-attr (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: correct enum policies (Ivan Vecera) [RHEL-30656] - tools: ynl: add sample for ethtool (Ivan Vecera) [RHEL-30656] - tools: ynl: generate code for the ethtool family (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: mark pads as pads (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: untangle stats-get (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: untangle UDP tunnels and cable test a bit (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: add empty enum stringset (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: resolve enum vs struct name conflicts (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't generate enum types if unnamed (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: add C render hints (Ivan Vecera) [RHEL-30656] - netlink: specs: support setting prefix-name per attribute (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: record extra args for regen (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: support excluding tricky ops (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: support / skip pads on the way to kernel (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't pass op_name to RenderInfo (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: support code gen for events (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: sanitize notification tracking (Ivan Vecera) [RHEL-30656] - tools: ynl: regen: stop generating common notification handlers (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: stop generating common notification handlers (Ivan Vecera) [RHEL-30656] - tools: ynl: regen: regenerate the if ladders (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: get attr type outside of if() (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: combine else with closing bracket (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: complete the C keyword list (Ivan Vecera) [RHEL-30656] - tools: ynl: regen: cleanup user space header includes (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: cleanup user space header includes (Ivan Vecera) [RHEL-30656] - tools: ynl: add sample for devlink (Ivan Vecera) [RHEL-30656] - tools: ynl: generate code for the devlink family (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't generate forward declarations for policies - regen (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't generate forward declarations for policies (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: walk nested types in depth (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: inherit struct use info (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: try to sort the types more intelligently (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: enable code gen for directional specs (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: refactor strmap helper generation (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: use enum names in op strmap more carefully (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: fill in some details important for C (Ivan Vecera) [RHEL-30656] - tools: ynl: generate code for the handshake family (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: improve unwind on parsing errors (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fill in support for MultiAttr scalars (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: fix random typos (Ivan Vecera) [RHEL-30656] - tools: ynl: add sample for netdev (Ivan Vecera) [RHEL-30656] - tools: ynl: support fou and netdev in C (Ivan Vecera) [RHEL-30656] - tools: ynl: user space helpers (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: clean up stray new lines at the end of reply-less requests (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: generate static descriptions of notifications (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: switch to family struct (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: generate alloc and free helpers for req (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: move the response reading logic into YNL (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: generate enum-to-string helpers (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: add error checking for nested structs (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: loosen type consistency check for events (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't override pure nested struct (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fix unused / pad attribute handling (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: add extra headers for user space (Ivan Vecera) [RHEL-30656] - net/netlink: fix NETLINK_LIST_MEMBERSHIPS length report (Ivan Vecera) [RHEL-30656] - netlink: specs: add ynl spec for ovs_flow (Ivan Vecera) [RHEL-30656] - tools: ynl: Support enums in struct members in genetlink-legacy (Ivan Vecera) [RHEL-30656] - tools: ynl: Initialise fixed headers to 0 in genetlink-legacy (Ivan Vecera) [RHEL-30656] - doc: ynl: Add doc attr to struct members in genetlink-legacy spec (Ivan Vecera) [RHEL-30656] - netlink: specs: correct types of legacy arrays (Ivan Vecera) [RHEL-30656] - net: ynl: prefix uAPI header include with uapi/ (Ivan Vecera) [RHEL-30656] - tools: ynl: avoid dict errors on older Python versions (Ivan Vecera) [RHEL-30656] - tools: ynl: Handle byte-order in struct members (Ivan Vecera) [RHEL-30656] - tools: ynl: Use dict of predefined Structs to decode scalar types (Ivan Vecera) [RHEL-30656] - netlink: annotate accesses to nlk->cb_running (Ivan Vecera) [RHEL-30656] - netlink: Use copy_to_user() for optval in netlink_getsockopt(). (Ivan Vecera) [RHEL-30656] - tools: ynl: Rename ethtool to ethtool.py (Ivan Vecera) [RHEL-30656] - tools: ynl: Remove absolute paths to yaml files from ethtool testing tool (Ivan Vecera) [RHEL-30656] - tools: ynl: throw a more meaningful exception if family not supported (Ivan Vecera) [RHEL-30656] - tools: ynl: ethtool testing tool (Ivan Vecera) [RHEL-30656] - tools: ynl: replace print with NlError (Ivan Vecera) [RHEL-30656] - tools: ynl: populate most of the ethtool spec (Ivan Vecera) [RHEL-30656] - tools: ynl: support byte-order in cli (Ivan Vecera) [RHEL-30656] - docs: netlink: document the sub-type attribute property (Ivan Vecera) [RHEL-30656] - docs: netlink: document struct support for genetlink-legacy (Ivan Vecera) [RHEL-30656] - netlink: specs: add partial specification for openvswitch (Ivan Vecera) [RHEL-30656] - tools: ynl: Add fixed-header support to ynl (Ivan Vecera) [RHEL-30656] - tools: ynl: Add struct attr decoding to ynl (Ivan Vecera) [RHEL-30656] - tools: ynl: Add C array attribute decoding to ynl (Ivan Vecera) [RHEL-30656] - tools: ynl: Add struct parsing to nlspec (Ivan Vecera) [RHEL-30656] - tools: ynl: default to treating enums as flags for mask generation (Ivan Vecera) [RHEL-30656] - tools: ynl: Add missing types to encode/decode (Ivan Vecera) [RHEL-30656] - tools: ynl: add the Python requirements.txt file (Ivan Vecera) [RHEL-30656] - ynl: allow to encode u8 attr (Ivan Vecera) [RHEL-30656] - tools: ynl: skip the explicit op array size when not needed (Ivan Vecera) [RHEL-30656] - netlink: specs: allow uapi-header in genetlink (Ivan Vecera) [RHEL-30656] - netlink-specs: add partial specification for devlink (Ivan Vecera) [RHEL-30656] - netlink: remove unused 'compare' function (Ivan Vecera) [RHEL-30656]- Revert "net: rtnetlink: Enslave device before bringing it up" (Ivan Vecera) [RHEL-30344] - netlink: Reverse the patch which removed filtering (Ivan Vecera) [RHEL-30344] - tools: ynl-gen: fix enum index in _decode_enum(..) (Ivan Vecera) [RHEL-30344] - tools: ynl: fix setting presence bits in simple nests (Ivan Vecera) [RHEL-30344] - netlink: add nla be16/32 types to minlen array (Ivan Vecera) [RHEL-30344] - rtnetlink: Restore RTM_NEW/DELLINK notification behavior (Ivan Vecera) [RHEL-30344] - netlink: annotate lockless accesses to nlk->max_recvmsg_len (Ivan Vecera) [RHEL-30344] - tools: ynl: Fix genlmsg header encoding formats (Ivan Vecera) [RHEL-30344] - ynl: make the tooling check the license (Ivan Vecera) [RHEL-30344] - ynl: broaden the license even more (Ivan Vecera) [RHEL-30344] - tools: ynl: make definitions optional again (Ivan Vecera) [RHEL-30344] - tools: ynl: fix get_mask utility routine (Ivan Vecera) [RHEL-30344] - tools: ynl: fix render-max for flags definition (Ivan Vecera) [RHEL-30344] - tools: ynl: fix enum-as-flags in the generic CLI (Ivan Vecera) [RHEL-30344] - tools: ynl: move the enum classes to shared code (Ivan Vecera) [RHEL-30344] - ynl: re-license uniformly under GPL-2.0 OR BSD-3-Clause (Ivan Vecera) [RHEL-30344] - netlink: specs: update for codegen enumerating from 1 (Ivan Vecera) [RHEL-30344] - tools: ynl: use 1 as the default for first entry in attrs/ops (Ivan Vecera) [RHEL-30344] - tools: ynl: fully inherit attrs in subsets (Ivan Vecera) [RHEL-30344] - tools: net: add __pycache__ to gitignore (Ivan Vecera) [RHEL-30344] - tools: ynl-gen: re-raise the exception instead of printing (Ivan Vecera) [RHEL-30344] - tools: ynl-gen: fix single attribute structs with attr 0 only (Ivan Vecera) [RHEL-30344] - genetlink: Use string_is_terminated() helper (Ivan Vecera) [RHEL-30344] - string_helpers: Move string_is_valid() to the header (Ivan Vecera) [RHEL-30344] - tools: net: use python3 explicitly (Ivan Vecera) [RHEL-30344] - docs: netlink: add a starting guide for working with specs (Ivan Vecera) [RHEL-30344] - netlink: specs: finish up operation enum-models (Ivan Vecera) [RHEL-30344] - tools: ynl: load jsonschema on demand (Ivan Vecera) [RHEL-30344] - tools: ynl: use operation names from spec on the CLI (Ivan Vecera) [RHEL-30344] - tools: ynl: support pretty printing bad attribute names (Ivan Vecera) [RHEL-30344] - tools: ynl: support multi-attr (Ivan Vecera) [RHEL-30344] - tools: ynl: support directional enum-model in CLI (Ivan Vecera) [RHEL-30344] - tools: ynl: add support for types needed by ethtool (Ivan Vecera) [RHEL-30344] - tools: ynl: use the common YAML loading and validation code (Ivan Vecera) [RHEL-30344] - tools: ynl: add an object hierarchy to represent parsed spec (Ivan Vecera) [RHEL-30344] - tools: ynl: move the cli and netlink code around (Ivan Vecera) [RHEL-30344] - tools: ynl-gen: prevent do / dump reordering (Ivan Vecera) [RHEL-30344] - net: netlink: recommend policy range validation (Ivan Vecera) [RHEL-30344] - tools: ynl: store ops in ordered dict to avoid random ordering (Ivan Vecera) [RHEL-30344] - tools: ynl: rename ops_list -> msg_list (Ivan Vecera) [RHEL-30344] - tools: ynl: support kdocs for flags in code generation (Ivan Vecera) [RHEL-30344] - tools: ynl: add a completely generic client (Ivan Vecera) [RHEL-30344] - net: fou: use policy and operation tables generated from the spec (Ivan Vecera) [RHEL-30344] - net: fou: rename the source for linking (Ivan Vecera) [RHEL-30344] - net: fou: regenerate the uAPI from the spec (Ivan Vecera) [RHEL-30344] - netlink: add a proto specification for FOU (Ivan Vecera) [RHEL-30344] - net: add basic C code generators for Netlink (Ivan Vecera) [RHEL-30344] - netlink: add schemas for YAML specs (Ivan Vecera) [RHEL-30344] - docs: add more netlink docs (incl. spec docs) (Ivan Vecera) [RHEL-30344] - netlink: annotate data races around sk_state (Ivan Vecera) [RHEL-30344] - netlink: annotate data races around dst_portid and dst_group (Ivan Vecera) [RHEL-30344] - netlink: annotate data races around nlk->portid (Ivan Vecera) [RHEL-30344] - netlink: prevent potential spectre v1 gadgets (Ivan Vecera) [RHEL-30344] - netlink: remove the flex array from struct nlmsghdr (Ivan Vecera) [RHEL-30344] - treewide: use get_random_u32_below() instead of deprecated function (Ivan Vecera) [RHEL-30344] - lib: Fix some kernel-doc comments (Ivan Vecera) [RHEL-30344] - netlink: Fix potential skb memleak in netlink_ack (Ivan Vecera) [RHEL-30344] - netlink: introduce bigendian integer types (Ivan Vecera) [RHEL-30344] - rtnetlink: Honour NLM_F_ECHO flag in rtnl_delete_link (Ivan Vecera) [RHEL-30344] - rtnetlink: Honour NLM_F_ECHO flag in rtnl_newlink_create (Ivan Vecera) [RHEL-30344] - net: add new helper unregister_netdevice_many_notify (Ivan Vecera) [RHEL-30344] - rtnetlink: pass netlink message header and portid to rtnl_configure_link() (Ivan Vecera) [RHEL-30344] - netlink: split up copies in the ack construction (Ivan Vecera) [RHEL-30344] - netlink: hide validation union fields from kdoc (Ivan Vecera) [RHEL-30344] - docs: netlink: clarify the historical baggage of Netlink flags (Ivan Vecera) [RHEL-30344] - net: rtnetlink: Enslave device before bringing it up (Ivan Vecera) [RHEL-30344] - netfilter: nft_payload: reject out-of-range attributes via policy (Ivan Vecera) [RHEL-30344] - netlink: introduce NLA_POLICY_MAX_BE (Ivan Vecera) [RHEL-30344] - netlink: Bounds-check struct nlmsgerr creation (Ivan Vecera) [RHEL-30344] - net: rtnetlink: use netif_oper_up instead of open code (Ivan Vecera) [RHEL-30344] - genetlink: hold read cb_lock during iteration of genl_fam_idr in genl_bind() (Ivan Vecera) [RHEL-30344] - netlink: fix some kernel-doc comments (Ivan Vecera) [RHEL-30344] - net: improve and fix netlink kdoc (Ivan Vecera) [RHEL-30344] - net: add missing kdoc for struct genl_multicast_group::flags (Ivan Vecera) [RHEL-30344] - genetlink: correct uAPI defines (Ivan Vecera) [RHEL-30344] - netlink: do not reset transport header in netlink_recvmsg() (Ivan Vecera) [RHEL-30344] - rtnl: move rtnl_newlink_create() (Ivan Vecera) [RHEL-30344] - rtnl: split __rtnl_newlink() into two functions (Ivan Vecera) [RHEL-30344] - rtnl: allocate more attr tables on the heap (Ivan Vecera) [RHEL-30344] - Revert "rtnetlink: return EINVAL when request cannot succeed" (Ivan Vecera) [RHEL-30344] - netlink: reset network and mac headers in netlink_dump() (Ivan Vecera) [RHEL-30344] - rtnetlink: return EINVAL when request cannot succeed (Ivan Vecera) [RHEL-30344] - rtnetlink: return ENODEV when IFLA_ALT_IFNAME is used in dellink (Ivan Vecera) [RHEL-30344] - rtnetlink: enable alt_ifname for setlink/newlink (Ivan Vecera) [RHEL-30344] - rtnetlink: return ENODEV when ifname does not exist and group is given (Ivan Vecera) [RHEL-30344] - net: ensure net_todo_list is processed quickly (Ivan Vecera) [RHEL-30344] - af_netlink: Fix shift out of bounds in group mask calculation (Ivan Vecera) [RHEL-30344] - net: limit altnames to 64k total (Ivan Vecera) [RHEL-30344] - net: account alternate interface name memory (Ivan Vecera) [RHEL-30344] - rtnetlink: add new rtm tunnel api for tunnel id filtering (Ivan Vecera) [RHEL-30344] - net: make net->dev_unreg_count atomic (Ivan Vecera) [RHEL-30344] - netlink: remove nl_set_extack_cookie_u32() (Ivan Vecera) [RHEL-30344] - net: netlink: af_netlink: Prevent empty skb by adding a check on len. (Ivan Vecera) [RHEL-30344] - net: rtnetlink: use __dev_addr_set() (Ivan Vecera) [RHEL-30344] - net/core: Remove unused assignment operations and variable (Ivan Vecera) [RHEL-30344] - netlink: remove netlink_broadcast_filtered (Ivan Vecera) [RHEL-30344] - netlink: annotate data races around nlk->bound (Ivan Vecera) [RHEL-30344] - net: rtnetlink: convert rcu_assign_pointer to RCU_INIT_POINTER (Ivan Vecera) [RHEL-30344] - net: Support filtering interfaces on no master (Ivan Vecera) [RHEL-30344] - net: netlink: Remove unused function (Ivan Vecera) [RHEL-30344] - net: netlink: add the case when nlh is NULL (Ivan Vecera) [RHEL-30344] - netlink: Deal with ESRCH error in nlmsg_notify() (Ivan Vecera) [RHEL-30344] - rtnetlink: use nlmsg_notify() in rtnetlink_send() (Ivan Vecera) [RHEL-30344] - net: lan78xx: fix runtime PM count underflow on link stop (Jamie Bainbridge) [RHEL-33332] - net: lan78xx: fix "softirq work is pending" error (Jamie Bainbridge) [RHEL-33332] - lan78xx: enable auto speed configuration for LAN7850 if no EEPROM is detected (Jamie Bainbridge) [RHEL-33332] - lan78xx: remove redundant statement in lan78xx_get_eee (Jamie Bainbridge) [RHEL-33332] - lan78xx: replace deprecated strncpy with strscpy (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: reorder cleanup operations to avoid UAF bugs (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: Limit packet length to skb->len (Jamie Bainbridge) [RHEL-33332] - lan78xx: drop the weight argument from netif_napi_add (Jamie Bainbridge) [RHEL-33332] - usb: lan78xx: remove a copy of the NAPI_POLL_WEIGHT define (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: Use generic_handle_irq_safe(). (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: add Allied Telesis AT29M2-AF (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: lan78xx_phy_init(): use PHY_POLL instead of "0" if no IRQ is available (Jamie Bainbridge) [RHEL-33332] - lan78xx: Clean up some inconsistent indenting (Jamie Bainbridge) [RHEL-33332] - lan78xx: Introduce NAPI polling support (Jamie Bainbridge) [RHEL-33332] - lan78xx: Remove hardware-specific header update (Jamie Bainbridge) [RHEL-33332] - lan78xx: Re-order rx_submit() to remove forward declaration (Jamie Bainbridge) [RHEL-33332] - lan78xx: Introduce Rx URB processing improvements (Jamie Bainbridge) [RHEL-33332] - lan78xx: Introduce Tx URB processing improvements (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix memory allocation bug (Jamie Bainbridge) [RHEL-33332] - net: lan78xx: fix division by zero in send path (Jamie Bainbridge) [RHEL-33332] - lan78xx: Limit number of driver warning messages (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix race condition in disconnect handling (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix race conditions in suspend/resume handling (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix partial packet errors on suspend/resume (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix exception on link speed change (Jamie Bainbridge) [RHEL-33332] - lan78xx: Add missing return code checks (Jamie Bainbridge) [RHEL-33332] - lan78xx: Remove unused pause frame queue (Jamie Bainbridge) [RHEL-33332] - lan78xx: Set flow control threshold to prevent packet loss (Jamie Bainbridge) [RHEL-33332] - lan78xx: Remove unused timer (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix white space and style issues (Jamie Bainbridge) [RHEL-33332] - powerpc: Avoid nmi_enter/nmi_exit in real mode interrupt. (Mamatha Inamdar) [RHEL-33704] - powerpc/kasan: Don't instrument non-maskable or raw interrupts (Mamatha Inamdar) [RHEL-33704] - wireguard: netlink: access device through ctx instead of peer (Hangbin Liu) [RHEL-31053] - wireguard: netlink: check for dangling peer via is_dead instead of empty list (Hangbin Liu) [RHEL-31053] - wireguard: receive: annotate data-race around receiving_counter.counter (Hangbin Liu) [RHEL-31053] - wireguard: use DEV_STATS_INC() (Hangbin Liu) [RHEL-31053] - platform/x86: think-lmi: Fix reference leak (David Arcari) [RHEL-28032] {CVE-2023-52520} - platform/x86: think-lmi: Fix issues with duplicate attributes (David Arcari) [RHEL-28032] {CVE-2023-52520} - mptcp: fix double-free on socket dismantle (Davide Caratti) [RHEL-22775 RHEL-31844] {CVE-2024-26782} - selftests/mm: Update va_high_addr_switch.sh to check CPU for la57 flag (Audra Mitchell) [RHEL-23078] - ceph: switch to use cap_delay_lock for the unlink delay list (Jay Shin) [RHEL-32997] - dm-crypt, dm-integrity, dm-verity: bump target version (Benjamin Marzinski) [RHEL-30951] - dm-verity, dm-crypt: align "struct bvec_iter" correctly (Benjamin Marzinski) [RHEL-30951] - dm writecache: allow allocations larger than 2GiB (Benjamin Marzinski) [RHEL-22581 RHEL-30951] {CVE-2024-23851} - dm stats: limit the number of entries (Benjamin Marzinski) [RHEL-22581 RHEL-30951] {CVE-2024-23851} - dm: limit the number of targets and parameter size area (Benjamin Marzinski) [RHEL-22581 RHEL-30951] {CVE-2024-23851} - MAINTAINERS: remove stale info for DEVICE-MAPPER (Benjamin Marzinski) [RHEL-30951] - dm audit: fix Kconfig so DM_AUDIT depends on BLK_DEV_DM (Benjamin Marzinski) [RHEL-30951] - dm-integrity: don't modify bio's immutable bio_vec in integrity_metadata() (Benjamin Marzinski) [RHEL-30951] - dm-raid: delay flushing event_work() after reconfig_mutex is released (Benjamin Marzinski) [RHEL-30951] - dm-flakey: start allocating with MAX_ORDER (Benjamin Marzinski) [RHEL-30951] - dm-verity: align struct dm_verity_fec_io properly (Benjamin Marzinski) [RHEL-30951] - dm verity: don't perform FEC for failed readahead IO (Benjamin Marzinski) [RHEL-30951] - dm-crypt: start allocating with MAX_ORDER (Benjamin Marzinski) [RHEL-30951] - dm-delay: avoid duplicate logic (Benjamin Marzinski) [RHEL-30951] - dm-delay: fix bugs introduced by kthread mode (Benjamin Marzinski) [RHEL-30951] - dm-delay: fix a race between delay_presuspend and delay_bio (Benjamin Marzinski) [RHEL-30951] - dm integrity: use crypto_shash_digest() in sb_mac() (Benjamin Marzinski) [RHEL-30951] - dm crypt: use crypto_shash_digest() in crypt_iv_tcw_whitening() (Benjamin Marzinski) [RHEL-30951] - dm delay: for short delays, use kthread instead of timers and wq (Benjamin Marzinski) [RHEL-30951] - MAINTAINERS: add Mikulas Patocka as a DM maintainer (Benjamin Marzinski) [RHEL-30951] - dm: respect REQ_NOWAIT flag in normal bios issued to DM (Benjamin Marzinski) [RHEL-30951] - dm: enhance alloc_multiple_bios() to be more versatile (Benjamin Marzinski) [RHEL-30951] - dm: make __send_duplicate_bios return unsigned int (Benjamin Marzinski) [RHEL-30951] - dm log userspace: replace deprecated strncpy with strscpy (Benjamin Marzinski) [RHEL-30951] - dm ioctl: replace deprecated strncpy with strscpy_pad (Benjamin Marzinski) [RHEL-30951] - dm crypt: replace open-coded kmemdup_nul (Benjamin Marzinski) [RHEL-30951] - dm cache metadata: replace deprecated strncpy with strscpy (Benjamin Marzinski) [RHEL-30951] - dm: shortcut the calls to linear_map and stripe_map (Benjamin Marzinski) [RHEL-30951] - selftests/bpf: Fix up xdp bonding test wrt feature flags (Hangbin Liu) [RHEL-31051] - selftests/bpf: Add xdp_feature selftest for bond device (Hangbin Liu) [RHEL-31051] - xdp, bonding: Fix feature flags when there are no slave devs anymore (Hangbin Liu) [RHEL-31051] - bonding: rate-limit bonding driver inspect messages (Hangbin Liu) [RHEL-31051] - bonding: do not report NETDEV_XDP_ACT_XSK_ZEROCOPY (Hangbin Liu) [RHEL-31051] - bonding: remove print in bond_verify_device_path (Hangbin Liu) [RHEL-31051] - bonding: return -ENOMEM instead of BUG in alb_upper_dev_walk (Hangbin Liu) [RHEL-31051] - bonding: stop the device in bond_setup_by_slave() (Hangbin Liu) [RHEL-31051] - tracing/hist: Fix issue of losting command info in error_log (Jerome Marchand) [RHEL-3224] - tracing/histograms: String compares should not care about signed values (Jerome Marchand) [RHEL-3224] - tracing: Add length protection to histogram string copies (Jerome Marchand) [RHEL-3224] - tracing/histogram: Do not copy the fixed-size char array field over the field size (Jerome Marchand) [RHEL-3224] - net: deal with integer overflows in kmalloc_reserve() (Antoine Tenart) [RHEL-28786] - net: factorize code in kmalloc_reserve() (Antoine Tenart) [RHEL-28786] - net: remove osize variable in __alloc_skb() (Antoine Tenart) [RHEL-28786] - net: add SKB_HEAD_ALIGN() helper (Antoine Tenart) [RHEL-28786] - skbuff: Proactively round up to kmalloc bucket size (Antoine Tenart) [RHEL-28786] - skbuff: pass the result of data ksize to __build_skb_around (Antoine Tenart) [RHEL-28786] - media: pvrusb2: fix use after free on context disconnection (Desnes Nunes) [RHEL-27529] {CVE-2023-52445} - net: ena: Remove ena_select_queue (Kamal Heib) [RHEL-28811 RHEL-31517] - net: ena: Remove unlikely() from IS_ERR() condition (Kamal Heib) [RHEL-28811] - net: ena: Remove redundant assignment (Kamal Heib) [RHEL-28811] - net: ena: Reduce lines with longer column width boundary (Kamal Heib) [RHEL-28811] - net: ena: handle ena_calc_io_queue_size() possible errors (Kamal Heib) [RHEL-28811] - net: ena: Change default print level for netif_ prints (Kamal Heib) [RHEL-28811] - net: ena: Relocate skb_tx_timestamp() to improve time stamping accuracy (Kamal Heib) [RHEL-28811] - net: ena: Add more information on TX timeouts (Kamal Heib) [RHEL-28811] - net: ena: Change error print during ena_device_init() (Kamal Heib) [RHEL-28811] - net: ena: Remove CQ tail pointer update (Kamal Heib) [RHEL-28811] - net: ena: Enable DIM by default (Kamal Heib) [RHEL-28811] - net: ena: Minor cosmetic changes (Kamal Heib) [RHEL-28811] - net: ena: Add more documentation for RX copybreak (Kamal Heib) [RHEL-28811] - net: ena: Remove an unused field (Kamal Heib) [RHEL-28811] - net: ena: Take xdp packets stats into account in ena_get_stats64() (Kamal Heib) [RHEL-28811] - net: ena: Make queue stats code cleaner by removing the if block (Kamal Heib) [RHEL-28811] - net: ena: Always register RX queue info (Kamal Heib) [RHEL-28811] - net: ena: Add more debug prints to XDP related function (Kamal Heib) [RHEL-28811] - net: ena: Refactor napi functions (Kamal Heib) [RHEL-28811] - net: ena: Don't check if XDP program is loaded in ena_xdp_execute() (Kamal Heib) [RHEL-28811] - net: ena: Use tx_ring instead of xdp_ring for XDP channel TX (Kamal Heib) [RHEL-28811] - net: ena: Introduce total_tx_size field in ena_tx_buffer struct (Kamal Heib) [RHEL-28811] - net: ena: Put orthogonal fields in ena_tx_buffer in a union (Kamal Heib) [RHEL-28811] - net: ena: Pass ena_adapter instead of net_device to ena_xmit_common() (Kamal Heib) [RHEL-28811] - net: ena: Move XDP code to its new files (Kamal Heib) [RHEL-28811] - net: ena: Fix XDP redirection error (Kamal Heib) [RHEL-28811] - net: ena: Fix DMA syncing in XDP path when SWIOTLB is on (Kamal Heib) [RHEL-28811] - net: ena: Fix xdp drops handling due to multibuf packets (Kamal Heib) [RHEL-28811] - net: ena: Destroy correct number of xdp queues upon failure (Kamal Heib) [RHEL-28811] - net: ena: replace deprecated strncpy with strscpy (Kamal Heib) [RHEL-28811] - net: Tree wide: Replace xdp_do_flush_map() with xdp_do_flush(). (Kamal Heib) [RHEL-28811] - net: ena: Flush XDP packets on error. (Kamal Heib) [RHEL-28811] - net: ena: Use pci_dev_id() to simplify the code (Kamal Heib) [RHEL-28811] - eth: add missing xdp.h includes in drivers (Kamal Heib) [RHEL-28811] - net: ena: fix shift-out-of-bounds in exponential backoff (Kamal Heib) [RHEL-28811] - net: ena: Fix rst format issues in readme (Kamal Heib) [RHEL-28811] - net: ena: Add dynamic recycling mechanism for rx buffers (Kamal Heib) [RHEL-28811] - net: ena: removed unused tx_bytes variable (Kamal Heib) [RHEL-28811] - net: ena: Advertise TX push support (Kamal Heib) [RHEL-28811] - net: ena: Add support to changing tx_push_buf_len (Kamal Heib) [RHEL-28811] - net: ena: Recalculate TX state variables every device reset (Kamal Heib) [RHEL-28811] - net: ena: Add an option to configure large LLQ headers (Kamal Heib) [RHEL-28811] - net: ena: Make few cosmetic preparations to support large LLQ (Kamal Heib) [RHEL-28811] - redhat: Fix required version of OpenCSD to match expectations (Michael Petlan) [RHEL-25824] - perf evlist: Fix evlist__new_default() for > 1 core PMU (Michael Petlan) [RHEL-25824] - perf vendor events intel: Alderlake/sapphirerapids metric fixes (Michael Petlan) [RHEL-25824] - perf tools: Fix calloc() arguments to address error introduced in gcc-14 (Michael Petlan) [RHEL-25824] - perf top: Remove needless malloc(0) call that triggers -Walloc-size (Michael Petlan) [RHEL-25824] - perf build: Make minimal shellcheck version to v0.6.0 (Michael Petlan) [RHEL-25824] - perf test shell daemon: Make signal test less racy (Michael Petlan) [RHEL-25824] - perf test shell script: Fix test for python being disabled (Michael Petlan) [RHEL-25824] - perf test: Workaround debug output in list test (Michael Petlan) [RHEL-25824] - perf list: Add output file option (Michael Petlan) [RHEL-25824] - perf list: Switch error message to pr_err() to respect debug settings (-v) (Michael Petlan) [RHEL-25824] - perf test: Fix 'perf script' tests on s390 (Michael Petlan) [RHEL-25824] - perf test: test case 'Setup struct perf_event_attr' fails on s390 on z/vm (Michael Petlan) [RHEL-25824] - perf db-export: Fix missing reference count get in call_path_from_sample() (Michael Petlan) [RHEL-25824] - perf tests: Add perf script test (Michael Petlan) [RHEL-25824] - libsubcmd: Fix memory leak in uniq() (Michael Petlan) [RHEL-25824] - perf TUI: Don't ignore job control (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update sapphirerapids events to v1.17 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update icelakex events to v1.23 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update emeraldrapids events to v1.02 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Alderlake/rocketlake metric fixes (Michael Petlan) [RHEL-25824] - perf x86 test: Add hybrid test for conflicting legacy/sysfs event (Michael Petlan) [RHEL-25824] - perf x86 test: Update hybrid expectations (Michael Petlan) [RHEL-25824] - perf vendor events amd: Add Zen 4 memory controller events (Michael Petlan) [RHEL-25824] - perf stat: Fix hard coded LL miss units (Michael Petlan) [RHEL-25824] - perf record: Reduce memory for recording PERF_RECORD_LOST_SAMPLES event (Michael Petlan) [RHEL-25824] - perf env: Avoid recursively taking env->bpf_progs.lock (Michael Petlan) [RHEL-25824] - perf annotate: Add --insn-stat option for debugging (Michael Petlan) [RHEL-25824] - perf annotate: Add --type-stat option for debugging (Michael Petlan) [RHEL-25824] - perf annotate: Support event group display (Michael Petlan) [RHEL-25824] - perf annotate: Add --data-type option (Michael Petlan) [RHEL-25824] - perf report: Add 'symoff' sort key (Michael Petlan) [RHEL-25824] - perf report: Add 'typeoff' sort key (Michael Petlan) [RHEL-25824] - perf annotate-data: Update sample histogram for type (Michael Petlan) [RHEL-25824] - perf annotate-data: Add member field in the data type (Michael Petlan) [RHEL-25824] - perf report: Support data type profiling (Michael Petlan) [RHEL-25824] - perf report: Add 'type' sort key (Michael Petlan) [RHEL-25824] - perf annotate: Implement hist_entry__get_data_type() (Michael Petlan) [RHEL-25824] - perf annotate: Add annotate_get_insn_location() (Michael Petlan) [RHEL-25824] - perf annotate: Factor out evsel__get_arch() (Michael Petlan) [RHEL-25824] - perf annotate-data: Add dso->data_types tree (Michael Petlan) [RHEL-25824] - perf annotate-data: Add find_data_type() to get type from memory access (Michael Petlan) [RHEL-25824] - perf dwarf-regs: Add get_dwarf_regnum() (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Factor out die_get_typename_from_type() (Michael Petlan) [RHEL-25824] - perf vendor events powerpc: Add PVN for HX-C2000 CPU with Power8 Architecture (Michael Petlan) [RHEL-25824] - perf vendor events: Remove UTF-8 characters from cmn.json (Michael Petlan) [RHEL-25824] - perf maps: Fix up overlaps during fixup_end (Michael Petlan) [RHEL-25824] - perf maps: Reduce scope of map_rb_node and maps internals (Michael Petlan) [RHEL-25824] - perf maps: Add find next entry to give entry after the given map (Michael Petlan) [RHEL-25824] - perf maps: Add maps__load_first() (Michael Petlan) [RHEL-25824] - perf maps: Rename clone to copy from (Michael Petlan) [RHEL-25824] - perf maps: Do simple merge if given map doesn't overlap (Michael Petlan) [RHEL-25824] - perf maps: Refactor maps__fixup_overlappings() (Michael Petlan) [RHEL-25824] - perf debug: Expose debug file (Michael Petlan) [RHEL-25824] - perf maps: Add remove maps function to remove a map based on callback (Michael Petlan) [RHEL-25824] - perf maps: Reduce scope of maps__for_each_entry() (Michael Petlan) [RHEL-25824] - perf vdso: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf unwind: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf scripts python arm-cs-trace-disasm.py: Do not ignore disam first sample (Michael Petlan) [RHEL-25824] - perf scripts python arm-cs-trace-disasm.py: Set start vm addr of exectable file to 0 (Michael Petlan) [RHEL-25824] - perf thread: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf synthetic-events: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf symbol: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf probe-event: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf machine: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf tests: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf report: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf events x86: Use function to add missing lock (Michael Petlan) [RHEL-25824] - perf maps: Add maps__for_each_map to iterate maps holding the lock (Michael Petlan) [RHEL-25824] - perf map: Improve map/unmap parameter names (Michael Petlan) [RHEL-25824] - libperf cpumap: Document perf_cpu_map__nr()'s behavior (Michael Petlan) [RHEL-25824] - perf top: Avoid repeated function calls to perf_cpu_map__nr(). (Michael Petlan) [RHEL-25824] - perf tests: Make DSO tests a suite rather than individual (Michael Petlan) [RHEL-25824] - perf evlist: Move event attributes to after the / when uniquefying using the PMU name (Michael Petlan) [RHEL-25824] - perf top: Uniform the event name for the hybrid machine (Michael Petlan) [RHEL-25824] - perf top: Use evsel's cpus to replace user_requested_cpus (Michael Petlan) [RHEL-25824] - perf unwind-libunwind: Fix base address for .eh_frame (Michael Petlan) [RHEL-25824] - perf unwind-libdw: Handle JIT-generated DSOs properly (Michael Petlan) [RHEL-25824] - perf genelf: Set ELF program header addresses properly (Michael Petlan) [RHEL-25824] - perf stat: Combine the -A/--no-aggr and --no-merge options (Michael Petlan) [RHEL-25824] - perf hisi-ptt: Fix one memory leakage in hisi_ptt_process_auxtrace_event() (Michael Petlan) [RHEL-25824] - perf header: Fix one memory leakage in perf_event__fprintf_event_update() (Michael Petlan) [RHEL-25824] - libperf cpumap: Add for_each_cpu() that skips the "any CPU" case (Michael Petlan) [RHEL-25824] - libperf cpumap: Replace usage of perf_cpu_map__new(NULL) with perf_cpu_map__new_online_cpus() (Michael Petlan) [RHEL-25824] - libperf cpumap: Rename perf_cpu_map__empty() to perf_cpu_map__has_any_cpu_or_is_empty() (Michael Petlan) [RHEL-25824] - libperf cpumap: Rename perf_cpu_map__default_new() to perf_cpu_map__new_online_cpus() and prefer sysfs (Michael Petlan) [RHEL-25824] - libperf cpumap: Rename perf_cpu_map__dummy_new() to perf_cpu_map__new_any_cpu() (Michael Petlan) [RHEL-25824] - perf stat: Fix help message for --metric-no-threshold option (Michael Petlan) [RHEL-25824] - perf annotate: Get rid of local annotation options (Michael Petlan) [RHEL-25824] - perf annotate: Remove remaining usages of local annotation options (Michael Petlan) [RHEL-25824] - perf annotate: Ensure init/exit for global options (Michael Petlan) [RHEL-25824] - perf ui/browser/annotate: Use global annotation_options (Michael Petlan) [RHEL-25824] - perf annotate: Use global annotation_options (Michael Petlan) [RHEL-25824] - perf top: Convert to the global annotation_options (Michael Petlan) [RHEL-25824] - perf report: Convert to the global annotation_options (Michael Petlan) [RHEL-25824] - perf annotate: Introduce global annotation_options (Michael Petlan) [RHEL-25824] - perf stat: Exit perf stat if parse groups fails (Michael Petlan) [RHEL-25824] - perf thread: Add missing RC_CHK_EQUAL (Michael Petlan) [RHEL-25824] - perf maps: Move symbol maps functions to maps.c (Michael Petlan) [RHEL-25824] - perf map: Simplify map_ip/unmap_ip and make 'struct map' smaller (Michael Petlan) [RHEL-25824] - perf test shell diff: Skip test if test_loop symbol is missing in the perf binary (Michael Petlan) [RHEL-25824] - perf symbols: Parse NOTE segments until the build id is found (Michael Petlan) [RHEL-25824] - perf record: Be lazier in allocating lost samples buffer (Michael Petlan) [RHEL-25824] - perf evsel: Fallback to "task-clock" when not system wide (Michael Petlan) [RHEL-25824] - perf test: Add basic 'perf diff' test (Michael Petlan) [RHEL-25824] - perf mem: Fix error on hybrid related to availability of mem event in a PMU (Michael Petlan) [RHEL-25824] - perf vendor events powerpc: Update datasource event name to fix duplicate events (Michael Petlan) [RHEL-25824] - perf test: Add basic 'perf list --json" test (Michael Petlan) [RHEL-25824] - perf test: Use common python setup library (Michael Petlan) [RHEL-25824] - perf build: Shellcheck support for OUTPUT directory (Michael Petlan) [RHEL-25824] - perf vendor events arm64 AmpereOneX: Add core PMU events and metrics (Michael Petlan) [RHEL-25824] - perf vendor events arm64 AmpereOne: Rename BPU_FLUSH_MEM_FAULT to GPC_FLUSH_MEM_FAULT (Michael Petlan) [RHEL-25824] - perf env: Cache the arch specific strerrno function in perf_env__arch_strerrno() (Michael Petlan) [RHEL-25824] - perf env: Introduce perf_env__arch_strerrno() (Michael Petlan) [RHEL-25824] - perf beauty: Don't use 'find ... -printf' as it isn't available in busybox (Michael Petlan) [RHEL-25824] - perf docs: Fix man page formatting for 'perf lock' (Michael Petlan) [RHEL-25824] - tools api fs: Avoid reading whole file for a 1 byte bool (Michael Petlan) [RHEL-25824] - tools api fs: Switch filename__read_str to use io.h (Michael Petlan) [RHEL-25824] - libperf: Lazily allocate/size mmap event copy (Michael Petlan) [RHEL-25824] - libapi: Add missing linux/types.h header to get the __u64 type on io.h (Michael Petlan) [RHEL-25824] - perf test record+probe_libc_inet_pton: Fix call chain match on powerpc (Michael Petlan) [RHEL-25824] - perf tests sigtrap: Skip if running on a kernel with sleepable spinlocks (Michael Petlan) [RHEL-25824] - perf test sigtrap: Generalize the BTF routine to reuse it in this test (Michael Petlan) [RHEL-25824] - perf mmap: Lazily initialize zstd streams to save memory when not using it (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Add die_find_variable_by_addr() (Michael Petlan) [RHEL-25824] - perf tools: Add --debug-file option to redirect debug output (Michael Petlan) [RHEL-25824] - perf annotate: Check if operand has multiple regs (Michael Petlan) [RHEL-25824] - perf test: Use existing config value for objdump path (Michael Petlan) [RHEL-25824] - perf vendor events riscv: add T-HEAD C9xx JSON file (Michael Petlan) [RHEL-25824] - perf vendor events: Add skx, clx, icx and spr upi bandwidth metric (Michael Petlan) [RHEL-25824] - perf tests: Skip data symbol test if buf1 symbol is missing (Michael Petlan) [RHEL-25824] - perf tests: Make data symbol test wait for perf to start (Michael Petlan) [RHEL-25824] - perf tests: Skip branch stack sampling test if brstack_bench symbol is missing (Michael Petlan) [RHEL-25824] - perf tests: Skip Arm64 callgraphs test if leafloop symbol is missing (Michael Petlan) [RHEL-25824] - perf tests: Skip record test if test_loop symbol is missing (Michael Petlan) [RHEL-25824] - perf tests: Skip pipe test if noploop symbol is missing (Michael Petlan) [RHEL-25824] - perf tests lib: Add perf_has_symbol.sh (Michael Petlan) [RHEL-25824] - perf header: Fix segfault on build_mem_topology() error path (Michael Petlan) [RHEL-25824] - perf report: Remove warning on missing raw data for s390 (Michael Petlan) [RHEL-25824] - perf tools: Add perf binary dependent rule for shellcheck log in Makefile.perf (Michael Petlan) [RHEL-25824] - perf vendor events riscv: Add StarFive Dubhe-90 JSON file (Michael Petlan) [RHEL-25824] - perf tests coresight: Remove unused variables (Michael Petlan) [RHEL-25824] - perf lock: Fix a memory leak on an error path (Michael Petlan) [RHEL-25824] - perf parse-events: Make legacy events lower priority than sysfs/JSON (Michael Petlan) [RHEL-25824] - perf cs-etm: Enable itrace option 'T' (Michael Petlan) [RHEL-25824] - perf auxtrace: Add 'T' itrace option for timestamp trace (Michael Petlan) [RHEL-25824] - perf cs-etm: Bump minimum OpenCSD version to ensure a bugfix is present (Michael Petlan) [RHEL-25824] - perf script perl: Fail check on dynamic allocation (Michael Petlan) [RHEL-25824] - perf script python: Fail check on dynamic allocation (Michael Petlan) [RHEL-25824] - perf test: Remove atomics from test_loop to avoid test failures (Michael Petlan) [RHEL-25824] - perf tools: Address python 3.6 DeprecationWarning for string scapes (Michael Petlan) [RHEL-25824] - perf vendor events riscv: Add StarFive Dubhe-80 JSON file (Michael Petlan) [RHEL-25824] - perf report: Add s390 raw data interpretation for PAI counters (Michael Petlan) [RHEL-25824] - perf probe: Convert to check dwarf_getcfi feature (Michael Petlan) [RHEL-25824] - perf build: Add feature check for dwarf_getcfi() (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Add die_find_variable_by_reg() helper (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Add die_get_scopes() alternative to dwarf_getscopes() (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Move #else block of #ifdef HAVE_DWARF_GETLOCATIONS_SUPPORT code to the header file (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Fix die_get_typename() for void * (Michael Petlan) [RHEL-25824] - perf tools: Add util/debuginfo.[ch] files (Michael Petlan) [RHEL-25824] - perf annotate: Move raw_comment and raw_func_start fields out of 'struct ins_operands' (Michael Petlan) [RHEL-25824] - perf annotate: Pass "-l" option to objdump conditionally (Michael Petlan) [RHEL-25824] - perf header: Additional note on AMD IBS for max_precise pmu cap (Michael Petlan) [RHEL-25824] - perf bpf: Don't synthesize BPF events when disabled (Michael Petlan) [RHEL-25824] - perf test: Add support for setting objdump binary via perf config (Michael Petlan) [RHEL-25824] - perf test: Add option to change objdump binary (Michael Petlan) [RHEL-25824] - perf tests offcpu: Adjust test case perf record offcpu profiling tests for s390 (Michael Petlan) [RHEL-25824] - perf tools: Add the python_ext_build directory to .gitignore (Michael Petlan) [RHEL-25824] - perf tests attr: Fix spelling mistake "whic" to "which" (Michael Petlan) [RHEL-25824] - perf annotate: Move offsets array from 'struct annotation' to 'struct annotated_source' (Michael Petlan) [RHEL-25824] - perf annotate: Move some source code related fields from 'struct annotation' to 'struct annotated_source' (Michael Petlan) [RHEL-25824] - perf annotate: Move max_coverage from 'struct annotation' to 'struct annotated_branch' (Michael Petlan) [RHEL-25824] - perf annotate: Split branch stack cycles info from 'struct annotation' (Michael Petlan) [RHEL-25824] - perf annotate: Split branch stack cycles information out of 'struct annotation_line' (Michael Petlan) [RHEL-25824] - perf machine thread: Remove exited threads by default (Michael Petlan) [RHEL-25824] - perf test: Simplify "object code reading" test (Michael Petlan) [RHEL-25824] - perf record: Lazy load kernel symbols (Michael Petlan) [RHEL-25824] - perf tools: Fix spelling mistake "parametrized" -> "parameterized" (Michael Petlan) [RHEL-25824] - perf build: Warn about missing libelf before warning about missing libbpf (Michael Petlan) [RHEL-25824] - perf tests make: Remove the last egrep call, use 'grep -E' instead (Michael Petlan) [RHEL-25824] - perf beauty socket/prctl_option: Cope with extended regexp complaint by grep (Michael Petlan) [RHEL-25824] - perf vendor events arm64: AmpereOne: Add missing DefaultMetricgroupName fields (Michael Petlan) [RHEL-25824] - perf metrics: Avoid segv if default metricgroup isn't set (Michael Petlan) [RHEL-25824] - tools: Disable __packed attribute compiler warning due to -Werror=attributes (Michael Petlan) [RHEL-25824] - tools perf: Add arm64 sysreg files to MANIFEST (Michael Petlan) [RHEL-25824] - tools headers: Update tools's copy of socket.h header (Michael Petlan) [RHEL-25824] - tools headers UAPI: Update tools's copy of vhost.h header (Michael Petlan) [RHEL-25824] - perf lock contention: Fix a build error on 32-bit (Michael Petlan) [RHEL-25824] - perf kwork: Fix a build error on 32-bit (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update tsx_cycles_per_elision metrics (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update bonnell version number to v5 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update westmereex events to v4 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update meteorlake events to v1.06 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update knightslanding events to v16 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add typo fix for ivybridge FP (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update a spelling in haswell/haswellx (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update emeraldrapids to v1.01 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update alderlake/alderlake events to v1.23 (Michael Petlan) [RHEL-25824] - perf build: Disable BPF skeletons if clang version is < 12.0.1 (Michael Petlan) [RHEL-25824] - perf callchain: Fix spelling mistake "statisitcs" -> "statistics" (Michael Petlan) [RHEL-25824] - perf report: Fix spelling mistake "heirachy" -> "hierarchy" (Michael Petlan) [RHEL-25824] - perf python: Fix binding linkage due to rename and move of evsel__increase_rlimit() (Michael Petlan) [RHEL-25824] - perf tests: test_arm_coresight: Simplify source iteration (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add tigerlake two metrics (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add broadwellde two metrics (Michael Petlan) [RHEL-25824] - perf vendor events intel: Fix broadwellde tma_info_system_dram_bw_use metric (Michael Petlan) [RHEL-25824] - perf mem_info: Add and use map_symbol__exit and addr_map_symbol__exit (Michael Petlan) [RHEL-25824] - perf callchain: Minor layout changes to callchain_list (Michael Petlan) [RHEL-25824] - perf callchain: Make brtype_stat in callchain_list optional (Michael Petlan) [RHEL-25824] - perf callchain: Make display use of branch_type_stat const (Michael Petlan) [RHEL-25824] - perf offcpu: Add missed btf_free (Michael Petlan) [RHEL-25824] - perf threads: Remove unused dead thread list (Michael Petlan) [RHEL-25824] - perf hist: Add missing puts to hist__account_cycles (Michael Petlan) [RHEL-25824] - libperf rc_check: Add RC_CHK_EQUAL (Michael Petlan) [RHEL-25824] - libperf rc_check: Make implicit enabling work for GCC (Michael Petlan) [RHEL-25824] - perf machine: Avoid out of bounds LBR memory read (Michael Petlan) [RHEL-25824] - perf rwsem: Add debug mode that uses a mutex (Michael Petlan) [RHEL-25824] - perf build: Address stray '\' before # that is warned about since grep 3.8 (Michael Petlan) [RHEL-25824] - perf report: Fix hierarchy mode on pipe input (Michael Petlan) [RHEL-25824] - perf lock contention: Use per-cpu array map for spinlocks (Michael Petlan) [RHEL-25824] - perf lock contention: Check race in tstamp elem creation (Michael Petlan) [RHEL-25824] - perf lock contention: Clear lock addr after use (Michael Petlan) [RHEL-25824] - perf evsel: Rename evsel__increase_rlimit to rlimit__increase_nofile (Michael Petlan) [RHEL-25824] - perf bench sched pipe: Add -G/--cgroups option (Michael Petlan) [RHEL-25824] - perf data: Increase RLIMIT_NOFILE limit when open too many files in perf_data__create_dir() (Michael Petlan) [RHEL-25824] - perf trace: Use the right bpf_probe_read(_str) variant for reading user data (Michael Petlan) [RHEL-25824] - perf tools: Do not ignore the default vmlinux.h (Michael Petlan) [RHEL-25824] - perf: script: fix missing ',' for fields option (Michael Petlan) [RHEL-25824] - perf tests: Fix shellcheck warning in stat_all_metricgroups (Michael Petlan) [RHEL-25824] - perf tests: Fix shellcheck warning in record_sideband.sh (Michael Petlan) [RHEL-25824] - perf cs-etm: Respect timestamp option (Michael Petlan) [RHEL-25824] - perf cs-etm: Validate timestamp tracing in per-thread mode (Michael Petlan) [RHEL-25824] - perf pmu: Lazily compute default config (Michael Petlan) [RHEL-25824] - perf pmu-events: Remember the perf_events_map for a PMU (Michael Petlan) [RHEL-25824] - perf pmu: Const-ify perf_pmu__config_terms (Michael Petlan) [RHEL-25824] - perf pmu: Const-ify file APIs (Michael Petlan) [RHEL-25824] - perf arm-spe: Move PMU initialization from default config code (Michael Petlan) [RHEL-25824] - perf intel-pt: Move PMU initialization from default config code (Michael Petlan) [RHEL-25824] - perf pmu: Rename perf_pmu__get_default_config to perf_pmu__arch_init (Michael Petlan) [RHEL-25824] - perf intel-pt: Prefer get_unaligned_le64 to memcpy_le64 (Michael Petlan) [RHEL-25824] - perf intel-pt: Use get_unaligned_le16() etc (Michael Petlan) [RHEL-25824] - perf intel-pt: Use existing definitions of le16_to_cpu() etc (Michael Petlan) [RHEL-25824] - perf intel-pt: Simplify intel_pt_get_vmcs() (Michael Petlan) [RHEL-25824] - perf tools: Add get_unaligned_leNN() (Michael Petlan) [RHEL-25824] - perf cs-etm: Fix incorrect or missing decoder for raw trace (Michael Petlan) [RHEL-25824] - perf bpf_counter: Fix a few memory leaks (Michael Petlan) [RHEL-25824] - perf header: Fix various error path memory leaks (Michael Petlan) [RHEL-25824] - perf trace-event-info: Avoid passing NULL value to closedir (Michael Petlan) [RHEL-25824] - tools api: Avoid potential double free (Michael Petlan) [RHEL-25824] - perf parse-events: Fix unlikely memory leak when cloning terms (Michael Petlan) [RHEL-25824] - perf lock: Fix a memory leak on an error path (Michael Petlan) [RHEL-25824] - perf svghelper: Avoid memory leak (Michael Petlan) [RHEL-25824] - perf hists browser: Avoid potential NULL dereference (Michael Petlan) [RHEL-25824] - perf hists browser: Reorder variables to reduce padding (Michael Petlan) [RHEL-25824] - perf dlfilter: Be defensive against potential NULL dereference (Michael Petlan) [RHEL-25824] - perf mem-events: Avoid uninitialized read (Michael Petlan) [RHEL-25824] - perf jitdump: Avoid memory leak (Michael Petlan) [RHEL-25824] - perf env: Remove unnecessary NULL tests (Michael Petlan) [RHEL-25824] - perf buildid-cache: Fix use of uninitialized value (Michael Petlan) [RHEL-25824] - perf bench uprobe: Fix potential use of memory after free (Michael Petlan) [RHEL-25824] - perf parse-events: Fix for term values that are raw events (Michael Petlan) [RHEL-25824] - perf build: Add missing comment about NO_LIBTRACEEVENT=1 (Michael Petlan) [RHEL-25824] - perf symbols: Add 'intel_idle_ibrs' to the list of idle symbols (Michael Petlan) [RHEL-25824] - perf parse-events: Avoid erange from hex numbers (Michael Petlan) [RHEL-25824] - tools/perf: Update call stack check in builtin-lock.c (Michael Petlan) [RHEL-25824] - tools/perf/tests: Fix object code reading to skip address that falls out of text section (Michael Petlan) [RHEL-25824] - tools/perf: Add "is_kmod" to struct dso to check if it is kernel module (Michael Petlan) [RHEL-25824] - tools/perf: Add text_end to "struct dso" to save .text section size (Michael Petlan) [RHEL-25824] - perf test: Avoid system wide when not privileged (Michael Petlan) [RHEL-25824] - perf hisi-ptt: Fix memory leak in lseek failure handling (Michael Petlan) [RHEL-25824] - perf intel-pt: Fix async branch flags (Michael Petlan) [RHEL-25824] - perf pmus: Make PMU alias name loading lazy (Michael Petlan) [RHEL-25824] - perf vendor events: Add JSON metrics for Arm CMN (Michael Petlan) [RHEL-25824] - perf jevents: Add support for Arm CMN PMU aliasing (Michael Petlan) [RHEL-25824] - perf test: Add pmu-event test for "Compat" and new event_field. (Michael Petlan) [RHEL-25824] - perf test: Make matching_pmu effective (Michael Petlan) [RHEL-25824] - perf jevents: Support EventidCode and NodeType (Michael Petlan) [RHEL-25824] - perf metric: "Compat" supports regular expression matching identifiers (Michael Petlan) [RHEL-25824] - perf pmu: "Compat" supports regular expression matching identifiers (Michael Petlan) [RHEL-25824] - perf record: Fix BTF type checks in the off-cpu profiling (Michael Petlan) [RHEL-25824] - perf bench messaging: Kill child processes when exit abnormally in process mode (Michael Petlan) [RHEL-25824] - perf bench messaging: Store chlid process pid when creating worker for process mode (Michael Petlan) [RHEL-25824] - perf bench messaging: Factor out create_worker() (Michael Petlan) [RHEL-25824] - perf bench messaging: Fix coding style issues for sched-messaging (Michael Petlan) [RHEL-25824] - tests/shell: Fix shellcheck warnings for SC2153 in multiple scripts (Michael Petlan) [RHEL-25824] - tests/shell: Fix shellcheck issues in tests/shell/stat+shadow_stat.sh tetscase (Michael Petlan) [RHEL-25824] - tests/shell: Fix shellcheck SC1090 to handle the location of sourced files (Michael Petlan) [RHEL-25824] - perf kwork: Fix spelling mistake "Captuer" -> "Capture" (Michael Petlan) [RHEL-25824] - perf evlist: Avoid frequency mode for the dummy event (Michael Petlan) [RHEL-25824] - perf vendors events: Remove repeated word in comments (Michael Petlan) [RHEL-25824] - perf vendor events arm64: Fix for AmpereOne metrics (Michael Petlan) [RHEL-25824] - perf parse-events: Fix tracepoint name memory leak (Michael Petlan) [RHEL-25824] - perf test: Detect off-cpu support from build options (Michael Petlan) [RHEL-25824] - perf test: Ensure EXTRA_TESTS is covered in build test (Michael Petlan) [RHEL-25824] - perf test: Update build test for changed BPF skeleton defaults (Michael Petlan) [RHEL-25824] - perf build: Default BUILD_BPF_SKEL, warn/disable for missing deps (Michael Petlan) [RHEL-25824] - perf version: Add status of bpf skeletons (Michael Petlan) [RHEL-25824] - perf kwork top: Simplify bool conversion (Michael Petlan) [RHEL-25824] - perf test: Fix test-record-dummy-C0 failure for supported PERF_FORMAT_LOST feature kernel (Michael Petlan) [RHEL-25824] - perf kwork: Fix spelling mistake "COMMMAND" -> "COMMAND" (Michael Petlan) [RHEL-25824] - perf annotate: Add more x86 mov instruction cases (Michael Petlan) [RHEL-25824] - perf pmu: Remove unused function (Michael Petlan) [RHEL-25824] - perf pmus: Simplify perf_pmus__find_core_pmu() (Michael Petlan) [RHEL-25824] - perf pmu: Move pmu__find_core_pmu() to pmus.c (Michael Petlan) [RHEL-25824] - perf symbol: Avoid an undefined behavior warning (Michael Petlan) [RHEL-25824] - perf bpf-filter: Add YYDEBUG (Michael Petlan) [RHEL-25824] - perf pmu: Add YYDEBUG (Michael Petlan) [RHEL-25824] - perf expr: Make YYDEBUG dependent on doing a debug build (Michael Petlan) [RHEL-25824] - perf parse-events: Make YYDEBUG dependent on doing a debug build (Michael Petlan) [RHEL-25824] - perf parse-events: Remove unused header files (Michael Petlan) [RHEL-25824] - perf tools: Add includes for detected configs in Makefile.perf (Michael Petlan) [RHEL-25824] - perf test: Update cs_etm testcase for Arm ETE (Michael Petlan) [RHEL-25824] - perf vendor events arm64: Add V1 metrics using Arm telemetry repo (Michael Petlan) [RHEL-25824] - perf vendor events arm64: Update V1 events using Arm telemetry repo (Michael Petlan) [RHEL-25824] - perf test: Add a test for strcmp_cpuid_str() expression (Michael Petlan) [RHEL-25824] - perf util: Add a function for replacing characters in a string (Michael Petlan) [RHEL-25824] - perf jevents: Remove unused keyword (Michael Petlan) [RHEL-25824] - perf test: Check result of has_event(cycles) test (Michael Petlan) [RHEL-25824] - perf list pfm: Retry supported test with exclude_kernel (Michael Petlan) [RHEL-25824] - perf list: Avoid a hardcoded cpu PMU name (Michael Petlan) [RHEL-25824] - perf test shell lock_contention: Add cgroup aggregation and filter tests (Michael Petlan) [RHEL-25824] - perf lock contention: Add -G/--cgroup-filter option (Michael Petlan) [RHEL-25824] - perf lock contention: Add --lock-cgroup option (Michael Petlan) [RHEL-25824] - perf lock contention: Prepare to handle cgroups (Michael Petlan) [RHEL-25824] - perf tools: Add read_all_cgroups() and __cgroup_find() (Michael Petlan) [RHEL-25824] - perf kwork top: Add BPF-based statistics on softirq event support (Michael Petlan) [RHEL-25824] - perf kwork top: Add BPF-based statistics on hardirq event support (Michael Petlan) [RHEL-25824] - perf kwork top: Implements BPF-based cpu usage statistics (Michael Petlan) [RHEL-25824] - perf kwork top: Add -C/--cpu -i/--input -n/--name -s/--sort --time options (Michael Petlan) [RHEL-25824] - perf kwork top: Add statistics on softirq event support (Michael Petlan) [RHEL-25824] - perf kwork top: Add statistics on hardirq event support (Michael Petlan) [RHEL-25824] - perf evsel: Add evsel__intval_common() helper (Michael Petlan) [RHEL-25824] - perf kwork top: Introduce new top utility (Michael Petlan) [RHEL-25824] - perf kwork: Add `root` parameter to work_sort() (Michael Petlan) [RHEL-25824] - perf kwork: Add sched record support (Michael Petlan) [RHEL-25824] - perf kwork: Set default events list if not specified in setup_event_list() (Michael Petlan) [RHEL-25824] - perf kwork: Overwrite original atom in the list when a new atom is pushed. (Michael Petlan) [RHEL-25824] - perf kwork: Add `kwork` and `src_type` to work_init() for 'struct kwork_class' (Michael Petlan) [RHEL-25824] - perf kwork: Set ordered_events to true in 'struct perf_tool' (Michael Petlan) [RHEL-25824] - perf kwork: Add the supported subcommands to the document (Michael Petlan) [RHEL-25824] - perf kwork: Fix incorrect and missing free atom in work_push_atom() (Michael Petlan) [RHEL-25824] - perf test: Add perf_event_attr test for record dummy event (Michael Petlan) [RHEL-25824] - perf test: Add test case for record sideband events (Michael Petlan) [RHEL-25824] - perf record: Track sideband events for all CPUs when tracing selected CPUs (Michael Petlan) [RHEL-25824] - perf record: Move setting tracking events before record__init_thread_masks() (Michael Petlan) [RHEL-25824] - perf evlist: Add evlist__findnew_tracking_event() helper (Michael Petlan) [RHEL-25824] - perf evlist: Add perf_evlist__go_system_wide() helper (Michael Petlan) [RHEL-25824] - perf vendor events intel: Fix spelling mistakes (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add emeraldrapids, update sapphirerapids to v1.16 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add lunarlake v1.0 (Michael Petlan) [RHEL-25824] - perf parse-events: Introduce 'struct parse_events_terms' (Michael Petlan) [RHEL-25824] - perf parse-events: Copy fewer term lists (Michael Petlan) [RHEL-25824] - perf parse-events: Avoid enum casts (Michael Petlan) [RHEL-25824] - perf parse-events: Tidy up str parameter (Michael Petlan) [RHEL-25824] - perf parse-events: Remove unnecessary __maybe_unused (Michael Petlan) [RHEL-25824] - perf shell completion: Support completion of metrics/metricgroups (Michael Petlan) [RHEL-25824] - perf completion: Support completion of libpfm4 events (Michael Petlan) [RHEL-25824] - perf shell completion: Restrict completion of events to events (Michael Petlan) [RHEL-25824] - perf stat: Fix aggr mode initialization (Michael Petlan) [RHEL-25824] - perf vendor events: Update metric events for power10 platform (Michael Petlan) [RHEL-25824] - perf vendor events power10: Add extra data-source events (Michael Petlan) [RHEL-25824] - perf vendor events power10: Update JSON/events (Michael Petlan) [RHEL-25824] - perf machine: Use true and false for bool variable (Michael Petlan) [RHEL-25824] - perf: Fix the nr_addr_filters fix (Michael Petlan) [RHEL-25824] - perf/core: Fix narrow startup race when creating the perf nr_addr_filters sysfs file (Michael Petlan) [RHEL-25824] - arm: pmu: Move error message and -EOPNOTSUPP to individual PMUs (Michael Petlan) [RHEL-25824] - arm: perf: Remove inlines from arm_pmuv3.c (Michael Petlan) [RHEL-25824] - arm64/arm: arm_pmuv3: perf: Don't truncate 64-bit registers (Michael Petlan) [RHEL-25824] - perf: arm_cspmu: Reject events meant for other PMUs (Michael Petlan) [RHEL-25824] - drivers: perf: arm_pmu: Drop 'pmu_lock' element from 'struct pmu_hw_events' (Michael Petlan) [RHEL-25824] - arm: perf: Remove PMU locking (Michael Petlan) [RHEL-25824] - powerpc/imc-pmu: Add a null pointer check in update_events_in_group() (Michael Petlan) [RHEL-25824] - KVM: x86/pmu: fix masking logic for MSR_CORE_PERF_GLOBAL_CTRL (Michael Petlan) [RHEL-25824] - perf/core: Fix cpuctx refcounting (Michael Petlan) [RHEL-25824] - powerpc/perf: Fix disabling BHRB and instruction sampling (Michael Petlan) [RHEL-25824] - powerpc/imc-pmu: Use the correct spinlock initializer. (Michael Petlan) [RHEL-25824] - powerpc/perf: Optimize find_alternatives_list() using binary search (Michael Petlan) [RHEL-25824] - perf: Optimize perf_cgroup_switch() (Michael Petlan) [RHEL-25824] - perf/core: Allow reading package events from perf_event_read_local (Michael Petlan) [RHEL-25824] - perf/core: Rename perf_proc_update_handler() -> perf_event_max_sample_rate_handler(), for readability (Michael Petlan) [RHEL-25824] - perf/x86/rapl: Fix "Using plain integer as NULL pointer" Sparse warning (Michael Petlan) [RHEL-25824] - perf/core: Bail out early if the request AUX area is out of bound (Michael Petlan) [RHEL-25824] - inet: inet_defrag: prevent sk release while still in use (Paolo Abeni) [RHEL-32270] - udp: fix busy polling (Paolo Abeni) [RHEL-32270] - udp6: Fix race condition in udp6_sendmsg & connect (Paolo Abeni) [RHEL-32270] - net: stream: purge sk_error_queue in sk_stream_kill_queues() (Paolo Abeni) [RHEL-32270] - eventfd: Remove usage of the deprecated ida_simple_xx() API (Michal Schmidt) [RHEL-31939] - eventfd: make eventfd_signal{_mask}() void (Michal Schmidt) [RHEL-31939] - eventfd: simplify eventfd_signal_mask() (Michal Schmidt) [RHEL-31939] - eventfd: simplify eventfd_signal() (Michal Schmidt) [RHEL-31939] - eventfd: prevent underflow for eventfd semaphores (Michal Schmidt) [RHEL-31939] - eventfd: add a uapi header for eventfd userspace APIs (Michal Schmidt) [RHEL-31939] - eventfd: show the EFD_SEMAPHORE flag in fdinfo (Michal Schmidt) [RHEL-31939] - i915: make inject_virtual_interrupt() void (Michal Schmidt) [RHEL-31939] - fs: use correct __poll_t type (Michal Schmidt) [RHEL-31939] - eventfd: use wait_event_interruptible_locked_irq() helper (Michal Schmidt) [RHEL-31939] - eventfd: change int to __u64 in eventfd_signal() ifndef CONFIG_EVENTFD (Michal Schmidt) [RHEL-31939] - eventfd: guard wake_up in eventfd fs calls as well (Michal Schmidt) [RHEL-31939] - iio: core: fix memleak in iio_device_register_sysfs (David Arcari) [RHEL-33153] {CVE-2023-52643} - serial: imx: fix detach/attach of serial console (Steve Best) [RHEL-32592] {CVE-2021-47185} - tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc (Steve Best) [RHEL-32592] {CVE-2021-47185} - sysctl: allow to change limits for posix messages queues (Alexey Gladkov) [RHEL-8705] - sysctl: allow change system v ipc sysctls inside ipc namespace (Alexey Gladkov) [RHEL-8705] - ipc: fix memory leak in init_mqueue_fs() (Alexey Gladkov) [RHEL-8705] - ipc: mqueue: fix possible memory leak in init_mqueue_fs() (Alexey Gladkov) [RHEL-8705] - ipc: Remove extra braces (Alexey Gladkov) [RHEL-8705] - ipc: Check permissions for checkpoint_restart sysctls at open time (Alexey Gladkov) [RHEL-8705] - ipc: Remove extra1 field abuse to pass ipc namespace (Alexey Gladkov) [RHEL-8705] - ipc: Use the same namespace to modify and validate (Alexey Gladkov) [RHEL-8705] - ipc: Store ipc sysctls in the ipc namespace (Alexey Gladkov) [RHEL-8705] - ipc: Store mqueue sysctls in the ipc namespace (Alexey Gladkov) [RHEL-8705] - ipc/ipc_sysctl.c: remove fallback for !CONFIG_PROC_SYSCTL (Alexey Gladkov) [RHEL-8705] - ipc: check checkpoint_restore_ns_capable() to modify C/R proc files (Alexey Gladkov) [RHEL-8705]- x86/sev: Harden #VC instruction emulation somewhat (Vitaly Kuznetsov) [RHEL-30031] {CVE-2024-25743 CVE-2024-25742} - net: mana: Fix Rx DMA datasize and skb_over_panic (Cathy Avery) [RHEL-9872] - integrity: eliminate unnecessary "Problem loading X.509 certificate" msg (Coiby Xu) [RHEL-12346] - smb: client: instantiate when creating SFU files (Paulo Alcantara) [RHEL-31245] - smb: client: fix NULL ptr deref in cifs_mark_open_handles_for_deleted_file() (Paulo Alcantara) [RHEL-31245] - cifs: Fix duplicate fscache cookie warnings (Paulo Alcantara) [RHEL-31245] - smb3: add trace event for mknod (Paulo Alcantara) [RHEL-31245] - smb311: additional compression flag defined in updated protocol spec (Paulo Alcantara) [RHEL-31245] - smb311: correct incorrect offset field in compression header (Paulo Alcantara) [RHEL-31245] - cifs: Move some extern decls from .c files to .h (Paulo Alcantara) [RHEL-31245] - cifs: remove redundant variable assignment (Paulo Alcantara) [RHEL-31245] - cifs: fixes for get_inode_info (Paulo Alcantara) [RHEL-31245] - cifs: open_cached_dir(): add FILE_READ_EA to desired access (Paulo Alcantara) [RHEL-31245] - cifs: reduce warning log level for server not advertising interfaces (Paulo Alcantara) [RHEL-31245] - cifs: make sure server interfaces are requested only for SMB3+ (Paulo Alcantara) [RHEL-31245] - cifs: defer close file handles having RH lease (Paulo Alcantara) [RHEL-31245] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-31245] - smb: common: simplify compression headers (Paulo Alcantara) [RHEL-31245] - smb: common: fix fields sizes in compression_pattern_payload_v1 (Paulo Alcantara) [RHEL-31245] - smb: client: negotiate compression algorithms (Paulo Alcantara) [RHEL-31245] - smb3: add dynamic trace point for ioctls (Paulo Alcantara) [RHEL-31245] - smb: client: return reparse type in /proc/mounts (Paulo Alcantara) [RHEL-31245] - smb: client: set correct d_type for reparse DFS/DFSR and mount point (Paulo Alcantara) [RHEL-31245] - smb: client: parse uid, gid, mode and dev from WSL reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: introduce SMB2_OP_QUERY_WSL_EA (Paulo Alcantara) [RHEL-31245] - smb: client: Fix a NULL vs IS_ERR() check in wsl_set_xattrs() (Paulo Alcantara) [RHEL-31245] - smb: client: add support for WSL reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: reduce number of parameters in smb2_compound_op() (Paulo Alcantara) [RHEL-31245] - smb: client: fix potential broken compound request (Paulo Alcantara) [RHEL-31245] - smb: client: move most of reparse point handling code to common file (Paulo Alcantara) [RHEL-31245] - smb: client: introduce reparse mount option (Paulo Alcantara) [RHEL-31245] - smb: client: retry compound request without reusing lease (Paulo Alcantara) [RHEL-31245] - smb: client: do not defer close open handles to deleted files (Paulo Alcantara) [RHEL-31245] - smb: client: reuse file lease key in compound operations (Paulo Alcantara) [RHEL-31245] - smb3: update allocation size more accurately on write completion (Paulo Alcantara) [RHEL-31245] - cifs: allow changing password during remount (Paulo Alcantara) [RHEL-31245] - cifs: prevent updating file size from server if we have a read/write lease (Paulo Alcantara) [RHEL-31245] - cifs_get_link(): bail out in unsafe case (Paulo Alcantara) [RHEL-31245] - smb: Fix regression in writes when non-standard maximum write size negotiated (Paulo Alcantara) [RHEL-31245] - smb: client: handle path separator of created SMB symlinks (Paulo Alcantara) [RHEL-31245] - smb: client: set correct id, uid and cruid for multiuser automounts (Paulo Alcantara) [RHEL-31245] - cifs: update the same create_guid on replay (Paulo Alcantara) [RHEL-31245] - cifs: fix underflow in parse_server_interfaces() (Paulo Alcantara) [RHEL-31245] - smb3: clarify mount warning (Paulo Alcantara) [RHEL-31245] - cifs: handle cases where multiple sessions share connection (Paulo Alcantara) [RHEL-31245] - cifs: change tcon status when need_reconnect is set on it (Paulo Alcantara) [RHEL-31245] - smb: client: set correct d_type for reparse points under DFS mounts (Paulo Alcantara) [RHEL-31245] - smb3: add missing null server pointer check (Paulo Alcantara) [RHEL-31245] - smb: client: increase number of PDUs allowed in a compound request (Paulo Alcantara) [RHEL-31245] - cifs: failure to add channel on iface should bump up weight (Paulo Alcantara) [RHEL-31245] - cifs: do not search for channel if server is terminating (Paulo Alcantara) [RHEL-31245] - cifs: avoid redundant calls to disable multichannel (Paulo Alcantara) [RHEL-31245] - cifs: make sure that channel scaling is done only once (Paulo Alcantara) [RHEL-31245] - cifs: fix stray unlock in cifs_chan_skip_or_disable (Paulo Alcantara) [RHEL-31245] - cifs: set replay flag for retries of write command (Paulo Alcantara) [RHEL-31245] - cifs: commands that are retried should have replay flag set (Paulo Alcantara) [RHEL-31245] - cifs: helper function to check replayable error codes (Paulo Alcantara) [RHEL-31245] - cifs: translate network errors on send to -ECONNABORTED (Paulo Alcantara) [RHEL-31245] - cifs: cifs_pick_channel should try selecting active channels (Paulo Alcantara) [RHEL-31245] - smb: Work around Clang __bdos() type confusion (Paulo Alcantara) [RHEL-31245] - smb: client: delete "true", "false" defines (Paulo Alcantara) [RHEL-31245] - cifs: update iface_last_update on each query-and-update (Paulo Alcantara) [RHEL-31245] - cifs: handle servers that still advertise multichannel after disabling (Paulo Alcantara) [RHEL-31245] - cifs: new mount option called retrans (Paulo Alcantara) [RHEL-31245] - cifs: reschedule periodic query for server interfaces (Paulo Alcantara) [RHEL-31245] - smb: client: don't clobber ->i_rdev from cached reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: get rid of smb311_posix_query_path_info() (Paulo Alcantara) [RHEL-31245] - smb: client: parse owner/group when creating reparse points (Paulo Alcantara) [RHEL-31245] - cifs: new nt status codes from MS-SMB2 (Paulo Alcantara) [RHEL-31245] - cifs: pick channel for tcon and tdis (Paulo Alcantara) [RHEL-31245] - cifs: open_cached_dir should not rely on primary channel (Paulo Alcantara) [RHEL-31245] - cifs: minor comment cleanup (Paulo Alcantara) [RHEL-31245] - smb3: show beginning time for per share stats (Paulo Alcantara) [RHEL-31245] - cifs: remove redundant variable tcon_exist (Paulo Alcantara) [RHEL-31245] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-31245] - cifs: remove unneeded return statement (Paulo Alcantara) [RHEL-31245] - cifs: make cifs_chan_update_iface() a void function (Paulo Alcantara) [RHEL-31245] - cifs: delete unnecessary NULL checks in cifs_chan_update_iface() (Paulo Alcantara) [RHEL-31245] - cifs: get rid of dup length check in parse_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: stop revalidating reparse points unnecessarily (Paulo Alcantara) [RHEL-31245] - cifs: Pass unbyteswapped eof value into SMB2_set_eof() (Paulo Alcantara) [RHEL-31245] - smb3: Improve exception handling in allocate_mr_list() (Paulo Alcantara) [RHEL-31245] - cifs: fix in logging in cifs_chan_update_iface (Paulo Alcantara) [RHEL-31245] - smb: client: handle special files and symlinks in SMB3 POSIX (Paulo Alcantara) [RHEL-31245] - smb: client: cleanup smb2_query_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: allow creating symlinks via reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: fix hardlinking of reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: fix renaming of reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: optimise reparse point querying (Paulo Alcantara) [RHEL-31245] - smb: client: allow creating special files via reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: extend smb2_compound_op() to accept more commands (Paulo Alcantara) [RHEL-31245] - smb: client: Fix minor whitespace errors and warnings (Paulo Alcantara) [RHEL-31245] - cifs: do not depend on release_iface for maintaining iface_list (Paulo Alcantara) [RHEL-31245] - cifs: cifs_chan_is_iface_active should be called with chan_lock held (Paulo Alcantara) [RHEL-31245] - cifs: after disabling multichannel, mark tcon for reconnect (Paulo Alcantara) [RHEL-31245] - cifs: do not let cifs_chan_update_iface deallocate channels (Paulo Alcantara) [RHEL-31245] - cifs: fix a pending undercount of srv_count (Paulo Alcantara) [RHEL-31245] - fs: cifs: Fix atime update check (Paulo Alcantara) [RHEL-31245] - smb: client: fix OOB in SMB2_query_info_init() (Paulo Alcantara) [RHEL-31245] - smb: client: fix OOB in cifsd when receiving compounded resps (Paulo Alcantara) [RHEL-31245] - smb: client: fix OOB in smb2_query_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: fix NULL deref in asn1_ber_decoder() (Paulo Alcantara) [RHEL-31245] - cifs: reconnect worker should take reference on server struct unconditionally (Paulo Alcantara) [RHEL-31245] - Revert "cifs: reconnect work should have reference on server struct" (Paulo Alcantara) [RHEL-31245] - cifs: Fix non-availability of dedup breaking generic/304 (Paulo Alcantara) [RHEL-31245] - smb: client: fix potential NULL deref in parse_dfs_referrals() (Paulo Alcantara) [RHEL-31245] - cifs: Fix flushing, invalidation and file size with FICLONE (Paulo Alcantara) [RHEL-31245] - cifs: Fix flushing, invalidation and file size with copy_file_range() (Paulo Alcantara) [RHEL-31245] - smb: client, common: fix fortify warnings (Paulo Alcantara) [RHEL-31245] - cifs: Fix FALLOC_FL_INSERT_RANGE by setting i_size after EOF moved (Paulo Alcantara) [RHEL-31245] - cifs: Fix FALLOC_FL_ZERO_RANGE by setting i_size if EOF moved (Paulo Alcantara) [RHEL-31245] - smb: client: report correct st_size for SMB and NFS symlinks (Paulo Alcantara) [RHEL-31245] - smb: client: fix missing mode bits for SMB symlinks (Paulo Alcantara) [RHEL-31245] - smb: client: introduce cifs_sfu_make_node() (Paulo Alcantara) [RHEL-31245] - smb: client: set correct file type from NFS reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: introduce ->parse_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: implement ->query_reparse_point() for SMB1 (Paulo Alcantara) [RHEL-31245] - cifs: fix use after free for iface while disabling secondary channels (Paulo Alcantara) [RHEL-31245] - cifs: fix lock ordering while disabling multichannel (Paulo Alcantara) [RHEL-31245] - cifs: fix leak of iface for primary channel (Paulo Alcantara) [RHEL-31245] - cifs: fix check of rc in function generate_smb3signingkey (Paulo Alcantara) [RHEL-31245] - cifs: spnego: add ';' in HOST_KEY_LEN (Paulo Alcantara) [RHEL-31245] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-31245] - cifs: handle when server stops supporting multichannel (Paulo Alcantara) [RHEL-31245] - cifs: handle when server starts supporting multichannel (Paulo Alcantara) [RHEL-31245] - Missing field not being returned in ioctl CIFS_IOC_GET_MNT_INFO (Paulo Alcantara) [RHEL-31245] - smb3: allow dumping session and tcon id to improve stats analysis and debugging (Paulo Alcantara) [RHEL-31245] - smb: client: fix mount when dns_resolver key is not available (Paulo Alcantara) [RHEL-31245] - smb3: fix caching of ctime on setxattr (Paulo Alcantara) [RHEL-31245] - smb3: minor cleanup of session handling code (Paulo Alcantara) [RHEL-31245] - cifs: reconnect work should have reference on server struct (Paulo Alcantara) [RHEL-31245] - cifs: do not pass cifs_sb when trying to add channels (Paulo Alcantara) [RHEL-31245] - cifs: account for primary channel in the interface list (Paulo Alcantara) [RHEL-31245] - cifs: distribute channels across interfaces based on speed (Paulo Alcantara) [RHEL-31245] - cifs: handle cases where a channel is closed (Paulo Alcantara) [RHEL-31245] - smb3: more minor cleanups for session handling routines (Paulo Alcantara) [RHEL-31245] - smb3: minor RDMA cleanup (Paulo Alcantara) [RHEL-31245] - fs: add ctime accessors infrastructure (Paulo Alcantara) [RHEL-31245] - cifs: force interface update before a fresh session setup (Paulo Alcantara) [RHEL-31245] - cifs: do not reset chan_max if multichannel is not supported at mount (Paulo Alcantara) [RHEL-31245] - cifs: reconnect helper should set reconnect for the right channel (Paulo Alcantara) [RHEL-31245] - smb: client: fix use-after-free in smb2_query_info_compound() (Paulo Alcantara) [RHEL-31245] - smb: client: remove extra @chan_count check in __cifs_put_smb_ses() (Paulo Alcantara) [RHEL-31245] - cifs: add xid to query server interface call (Paulo Alcantara) [RHEL-31245] - cifs: print server capabilities in DebugData (Paulo Alcantara) [RHEL-31245] - smb: use crypto_shash_digest() in symlink_hash() (Paulo Alcantara) [RHEL-31245] - smb: client: fix use-after-free bug in cifs_debug_data_proc_show() (Paulo Alcantara) [RHEL-31245] - smb: client: fix potential deadlock when releasing mids (Paulo Alcantara) [RHEL-31245] - smb3: fix creating FIFOs when mounting with "sfu" mount option (Paulo Alcantara) [RHEL-31245] - Add definition for new smb3.1.1 command type (Paulo Alcantara) [RHEL-31245] - SMB3: clarify some of the unused CreateOption flags (Paulo Alcantara) [RHEL-31245] - cifs: Add client version details to NTLM authenticate message (Paulo Alcantara) [RHEL-31245] - smb3: fix touch -h of symlink (Paulo Alcantara) [RHEL-31245] - smb: client: prevent new fids from being removed by laundromat (Paulo Alcantara) [RHEL-31245] - smb: client: make laundromat a delayed worker (Paulo Alcantara) [RHEL-31245] - smb: use kernel_connect() and kernel_bind() (Paulo Alcantara) [RHEL-31245] - smb3: fix confusing debug message (Paulo Alcantara) [RHEL-31245] - smb: client: handle STATUS_IO_REPARSE_TAG_NOT_HANDLED (Paulo Alcantara) [RHEL-31245] - smb3: remove duplicate error mapping (Paulo Alcantara) [RHEL-31245] - smb3: Add dynamic trace points for RDMA (smbdirect) reconnect (Paulo Alcantara) [RHEL-31245] - smb3: fix some minor typos and repeated words (Paulo Alcantara) [RHEL-31245] - smb3: correct places where ENOTSUPP is used instead of preferred EOPNOTSUPP (Paulo Alcantara) [RHEL-31245] - smb3: move server check earlier when setting channel sequence number (Paulo Alcantara) [RHEL-31245] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-31245] - smb3: allow controlling maximum number of cached directories (Paulo Alcantara) [RHEL-31245] - smb3: add trace point for queryfs (statfs) (Paulo Alcantara) [RHEL-31245] - smb3: allow controlling length of time directory entries are cached with dir leases (Paulo Alcantara) [RHEL-31245] - SMB3: rename macro CIFS_SERVER_IS_CHAN to avoid confusion (Paulo Alcantara) [RHEL-31245] - send channel sequence number in SMB3 requests after reconnects (Paulo Alcantara) [RHEL-31245] - cifs: update desired access while requesting for directory lease (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in smb2_query_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in smb2_query_info_compound() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in smb2_set_ea() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in smb_send_rqst() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in cifs_demultiplex_thread() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in cifs_try_adding_channels() (Paulo Alcantara) [RHEL-31245] - smb: cilent: set reparse mount points as automounts (Paulo Alcantara) [RHEL-31245] - smb: client: query reparse points in older dialects (Paulo Alcantara) [RHEL-31245] - smb: client: do not query reparse points twice on symlinks (Paulo Alcantara) [RHEL-31245] - smb: client: parse reparse point flag in create response (Paulo Alcantara) [RHEL-31245] - smb: client: get rid of dfs code dep in namespace.c (Paulo Alcantara) [RHEL-31245] - smb: client: get rid of dfs naming in automount code (Paulo Alcantara) [RHEL-31245] - smb: client: rename cifs_dfs_ref.c to namespace.c (Paulo Alcantara) [RHEL-31245] - smb: client: make smb2_compound_op() return resp buffer on success (Paulo Alcantara) [RHEL-31245] - smb: client: move some params to cifs_open_info_data (Paulo Alcantara) [RHEL-31245] - smb: client: ensure to try all targets when finding nested links (Paulo Alcantara) [RHEL-31245] - smb: client: introduce DFS_CACHE_TGT_LIST() (Paulo Alcantara) [RHEL-31245] - cifs: update the ctime on a partial page write (Paulo Alcantara) [RHEL-31245] - blk-mq: don't change nr_hw_queues and nr_maps for kdump kernel (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Remap boot CPU onto core 0 if >= nr_cpu_ids (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Factor out assign_threads() (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Lookup avail once per device tree node (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Increase nr_cpu_ids to include the boot CPU (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core (Mamatha Inamdar) [RHEL-15845] - net: Convert some ethtool_sprintf() to ethtool_puts() (Ivan Vecera) [RHEL-31886] - checkpatch: add ethtool_sprintf rules (Ivan Vecera) [RHEL-31886] - ethtool: Implement ethtool_puts() (Ivan Vecera) [RHEL-31886] - intel: fix format warnings (Ivan Vecera) [RHEL-31886] - net: phy: smsc: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: phy: tja11xx: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: sparx5: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: dsa: vsc73xx: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: fec: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: dsa: mt7530: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: dsa: lantiq_gswip: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - ptp: Speed up vclock lookup (Ivan Vecera) [RHEL-32107] - ptp: Support late timestamp determination (Ivan Vecera) [RHEL-32107] - ptp: Pass hwtstamp to ptp_convert_timestamp() (Ivan Vecera) [RHEL-32107] - ptp: Request cycles for TX timestamp (Ivan Vecera) [RHEL-32107] - ptp: Add cycles support for virtual clocks (Ivan Vecera) [RHEL-32107] - nfsd: hold a lighter-weight client reference over CB_RECALL_ANY (Benjamin Coddington) [RHEL-31513] - NFSD: CREATE_SESSION must never cache NFS4ERR_DELAY replies (Benjamin Coddington) [RHEL-31513] - NFSD: Document the phases of CREATE_SESSION (Benjamin Coddington) [RHEL-31513] - NFSD: Fix the NFSv4.1 CREATE_SESSION operation (Benjamin Coddington) [RHEL-31513] - cgroup: cgroup-v1: do not exclude cgrp_dfl_root (Laurent Vivier) [RHEL-31381] - RDMA/srpt: Support specifying the srpt_service_guid parameter (Kamal Heib) [RHEL-31712] {CVE-2024-26744} - perf/pmu-events/powerpc: Update json mapfile with Power11 PVR (Mamatha Inamdar) [RHEL-23910] - powerpc/perf: Power11 Performance Monitoring support (Mamatha Inamdar) [RHEL-23910] - powerpc: Add Power11 architected and raw mode (Mamatha Inamdar) [RHEL-23910] - powerpc/cputable: Split cpu_specs[] out of cputable.h (Mamatha Inamdar) [RHEL-23910] - powerpc/cputable: Move __cpu_setup() prototypes out of cputable.h (Mamatha Inamdar) [RHEL-23910] - powerpc/cputable: Remove __machine_check_early_realmode_p{7/8/9} prototypes (Mamatha Inamdar) [RHEL-23910] - powerpc/64e: Remove unnecessary #ifdef CONFIG_PPC_FSL_BOOK3E (Mamatha Inamdar) [RHEL-23910] - powerpc/64e: Tie PPC_BOOK3E_64 to PPC_E500MC (Mamatha Inamdar) [RHEL-23910] - powerpc/Kconfig: Fix non existing CONFIG_PPC_FSL_BOOKE (Mamatha Inamdar) [RHEL-23910] - powerpc/64e: Tie PPC_BOOK3E_64 to PPC_FSL_BOOK3E (Mamatha Inamdar) [RHEL-23910] - powerpc: Remove remaining parts of oprofile (Mamatha Inamdar) [RHEL-23910] - powerpc: fix typos in comments (Mamatha Inamdar) [RHEL-23910] - powerpc: Enable the DAWR on POWER9 DD2.3 and above (Mamatha Inamdar) [RHEL-23910] - vhost: Add smp_rmb() in vhost_enable_notify() (Gavin Shan) [RHEL-26104] - vhost: Add smp_rmb() in vhost_vq_avail_empty() (Gavin Shan) [RHEL-26104] - bpf, tcx: Get rid of tcx_link_const (Felix Maurer) [RHEL-28590] - selftests/bpf: Add additional mprog query test coverage (Felix Maurer) [RHEL-28590] - selftests/bpf: Make seen_tc* variable tests more robust (Felix Maurer) [RHEL-28590] - selftests/bpf: Test query on empty mprog and pass revision into attach (Felix Maurer) [RHEL-28590] - selftests/bpf: Adapt assert_mprog_count to always expect 0 count (Felix Maurer) [RHEL-28590] - selftests/bpf: Test bpf_mprog query API via libbpf and raw syscall (Felix Maurer) [RHEL-28590] - selftest/bpf: Add various selftests for program limits (Felix Maurer) [RHEL-28590] - bpf: Refuse unused attributes in bpf_prog_{attach,detach} (Felix Maurer) [RHEL-28590] - bpf: Handle bpf_mprog_query with NULL entry (Felix Maurer) [RHEL-28590] - net: Fix skb consume leak in sch_handle_egress (Felix Maurer) [RHEL-28590] - selftests/bpf: Add various more tcx test cases (Felix Maurer) [RHEL-28590] - selftests/bpf: Add test for detachment on empty mprog entry (Felix Maurer) [RHEL-28590] - tcx: Fix splat during dev unregister (Felix Maurer) [RHEL-28590] - tcx: Fix splat in ingress_destroy upon tcx_entry_free (Felix Maurer) [RHEL-28590] - selftests/bpf: Add mprog API tests for BPF tcx links (Felix Maurer) [RHEL-28590] - selftests/bpf: Add mprog API tests for BPF tcx opts (Felix Maurer) [RHEL-28590] - bpf: Add fd-based tcx multi-prog infra with link support (Felix Maurer) [RHEL-28590] - cpuset: Allow setscheduler regardless of manipulated task (Waiman Long) [RHEL-26668] - sched/psi: Update poll => rtpoll in relevant comments (Phil Auld) [RHEL-29552] - sched/psi: Bail out early from irq time accounting (Phil Auld) [RHEL-29552] - sched/psi: Delete the 'update_total' function parameter from update_triggers() (Phil Auld) [RHEL-29552] - sched/psi: Avoid updating PSI triggers and ->rtpoll_total when there are no state changes (Phil Auld) [RHEL-29552] - sched/psi: Change update_triggers() to a 'void' function (Phil Auld) [RHEL-29552] - sched/psi: make psi_cgroups_enabled static (Phil Auld) [RHEL-29552] - sched/psi: Allow unprivileged polling of N*2s period (Phil Auld) [RHEL-29552] - sched/psi: Extract update_triggers side effect (Phil Auld) [RHEL-29552] - sched/psi: Rename existing poll members in preparation (Phil Auld) [RHEL-29552] - sched/psi: Rearrange polling code in preparation (Phil Auld) [RHEL-29552] - arm64/sme: Always exit sme_alloc() early with existing storage (Mark Salter) [RHEL-28881] {CVE-2024-26618} - overflow: add DEFINE_FLEX() for on-stack allocs (Petr Oros) [RHEL-30138] - overflow: Add struct_size_t() helper (Petr Oros) [RHEL-30138] - mm/filemap.c: fix update prev_pos after one read request done (Nico Pache) [RHEL-29229] - sched: Misc cleanups (Phil Auld) [RHEL-29017] - sched: Simplify tg_set_cfs_bandwidth() (Phil Auld) [RHEL-29017] - sched: Simplify sched_move_task() (Phil Auld) [RHEL-29017] - sched: Simplify sched_rr_get_interval() (Phil Auld) [RHEL-29017] - sched: Simplify yield_to() (Phil Auld) [RHEL-29017] - sched: Simplify sched_{set,get}affinity() (Phil Auld) [RHEL-29017] - sched: Simplify syscalls (Phil Auld) [RHEL-29017] - sched: Simplify set_user_nice() (Phil Auld) [RHEL-29017] - sched: Simplify sched_core_cpu_{starting,deactivate}() (Phil Auld) [RHEL-29017] - sched: Simplify try_steal_cookie() (Phil Auld) [RHEL-29017] - sched: Simplify sched_tick_remote() (Phil Auld) [RHEL-29017] - sched: Simplify sched_exec() (Phil Auld) [RHEL-29017] - sched: Simplify ttwu() (Phil Auld) [RHEL-29017] - sched: Simplify wake_up_if_idle() (Phil Auld) [RHEL-29017] - sched: Simplify: migrate_swap_stop() (Phil Auld) [RHEL-29017] - sched: Simplify sysctl_sched_uclamp_handler() (Phil Auld) [RHEL-29017] - sched: Simplify get_nohz_timer_target() (Phil Auld) [RHEL-29017] - Bluetooth: Fix TOCTOU in HCI debugfs implementation (Bastien Nocera) [RHEL-26830 RHEL-26834] {CVE-2024-24858 CVE-2024-24857}- mm: hwpoison: support recovery from ksm_might_need_to_copy() (Audra Mitchell) [RHEL-27739] - kasan: fix Oops due to missing calls to kasan_arch_is_ready() (Audra Mitchell) [RHEL-27739] - Revert "mm: Always release pages to the buddy allocator in memblock_free_late()." (Audra Mitchell) [RHEL-27739] - mm/swapfile: add cond_resched() in get_swap_pages() (Audra Mitchell) [RHEL-27739] - zsmalloc: fix a race with deferred_handles storing (Audra Mitchell) [RHEL-27739] - mm/khugepaged: fix ->anon_vma race (Audra Mitchell) [RHEL-27739] - nommu: fix split_vma() map_count error (Audra Mitchell) [RHEL-27739] - nommu: fix do_munmap() error path (Audra Mitchell) [RHEL-27739] - nommu: fix memory leak in do_mmap() error path (Audra Mitchell) [RHEL-27739] - kasan: mark kasan_kunit_executing as static (Audra Mitchell) [RHEL-27739] - hugetlb: unshare some PMDs when splitting VMAs (Audra Mitchell) [RHEL-27739] - mm: Always release pages to the buddy allocator in memblock_free_late(). (Audra Mitchell) [RHEL-27739] - memblock: Fix doc for memblock_phys_free (Audra Mitchell) [RHEL-27739] - mm, slab: periodically resched in drain_freelist() (Audra Mitchell) [RHEL-27739] - mm: Remove pointless barrier() after pmdp_get_lockless() (Audra Mitchell) [RHEL-27739] - mm/gup: Fix the lockless PMD access (Audra Mitchell) [RHEL-27739] - mm: Rename GUP_GET_PTE_LOW_HIGH (Audra Mitchell) [RHEL-27739] - mm: mmu_gather: allow more than one batch of delayed rmaps (Audra Mitchell) [RHEL-27739] - kmsan: fix memcpy tests (Audra Mitchell) [RHEL-27739] - mm: disable top-tier fallback to reclaim on proactive reclaim (Audra Mitchell) [RHEL-27739] - mm/mmap: properly unaccount memory on mas_preallocate() failure (Audra Mitchell) [RHEL-27739] - mm/page_alloc: update comments in __free_pages_ok() (Audra Mitchell) [RHEL-27739] - kasan: fail non-kasan KUnit tests on KASAN reports (Audra Mitchell) [RHEL-27739] - mm/sparse-vmemmap: generalise vmemmap_populate_hugepages() (Audra Mitchell) [RHEL-27739] - zsmalloc: implement writeback mechanism for zsmalloc (Audra Mitchell) [RHEL-27739] - zsmalloc: add zpool_ops field to zs_pool to store evict handlers (Audra Mitchell) [RHEL-27739] - zsmalloc: add a LRU to zs_pool to keep track of zspages in LRU order (Audra Mitchell) [RHEL-27739] - zsmalloc: consolidate zs_pool's migrate_lock and size_class's locks (Audra Mitchell) [RHEL-27739] - zpool: clean out dead code (Audra Mitchell) [RHEL-27739] - zswap: fix writeback lock ordering for zsmalloc (Audra Mitchell) [RHEL-27739] - mm/khugepaged: add tracepoint to collapse_file() (Audra Mitchell) [RHEL-27739] - mm/gup: remove FOLL_MIGRATION (Audra Mitchell) [RHEL-27739] - mm/ksm: convert break_ksm() to use walk_page_range_vma() (Audra Mitchell) [RHEL-27739] - mm/pagewalk: add walk_page_range_vma() (Audra Mitchell) [RHEL-27739] - mm: remove VM_FAULT_WRITE (Audra Mitchell) [RHEL-27739] - panic: Expose "warn_count" to sysfs (Audra Mitchell) [RHEL-27739] - panic: Introduce warn_limit (Audra Mitchell) [RHEL-27739] - panic: Separate sysctl logic from CONFIG_SMP (Audra Mitchell) [RHEL-27739] - kernel/panic: move panic sysctls to its own file (Audra Mitchell) [RHEL-27739] - panic: Consolidate open-coded panic_on_warn checks (Audra Mitchell) [RHEL-27739] - mm: Make ksize() a reporting-only function (Audra Mitchell) [RHEL-27739] - mm/memory-failure.c: cleanup in unpoison_memory (Audra Mitchell) [RHEL-27739] - mm: vmscan: use sysfs_emit() to instead of scnprintf() (Audra Mitchell) [RHEL-27739] - zswap: do not allocate from atomic pool (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//min_ratio_fine knob (Audra Mitchell) [RHEL-27739] - mm: add /sys/class/bdi//min_ratio_fine knob (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_min_ratio_no_scale() function (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//max_ratio_fine knob (Audra Mitchell) [RHEL-27739] - mm: add /sys/class/bdi//max_ratio_fine knob (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_max_ratio_no_scale() function (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//min_bytes knob (Audra Mitchell) [RHEL-27739] - mm: add /sys/class/bdi//min_bytes knob (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_min_bytes() function (Audra Mitchell) [RHEL-27739] - mm: split off __bdi_set_min_ratio() function (Audra Mitchell) [RHEL-27739] - mm: add bdi_get_min_bytes() function (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//max_bytes knob (Audra Mitchell) [RHEL-27739] - mm: add knob /sys/class/bdi//max_bytes (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_max_bytes() function (Audra Mitchell) [RHEL-27739] - mm: split off __bdi_set_max_ratio() function (Audra Mitchell) [RHEL-27739] - mm: add bdi_get_max_bytes() function (Audra Mitchell) [RHEL-27739] - mm: use part per 1000000 for bdi ratios (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//strict_limit knob (Audra Mitchell) [RHEL-27739] - ABI: sysfs-class-bdi: use What: to describe each property (Audra Mitchell) [RHEL-27739] - mm: add knob /sys/class/bdi//strict_limit (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_strict_limit() function (Audra Mitchell) [RHEL-27739] - folio-compat: remove try_to_release_page() (Audra Mitchell) [RHEL-27739] - mm/page_alloc: simplify locking during free_unref_page_list (Audra Mitchell) [RHEL-27739] - mm/migrate.c: stop using 0 as NULL pointer (Audra Mitchell) [RHEL-27739] - habanalabs: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - RDMA/hw/qib/qib_user_pages: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - drm/exynos: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - mm/frame-vector: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - media: pci/ivtv: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - drm/etnaviv: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - media: videobuf-dma-sg: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - RDMA/usnic: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - mm/gup: reliable R/O long-term pinning in COW mappings (Audra Mitchell) [RHEL-27739] - mm: don't call vm_ops->huge_fault() in wp_huge_pmd()/wp_huge_pud() for private mappings (Audra Mitchell) [RHEL-27739] - mm: add early FAULT_FLAG_WRITE consistency checks (Audra Mitchell) [RHEL-27739] - mm: add early FAULT_FLAG_UNSHARE consistency checks (Audra Mitchell) [RHEL-27739] - redhat/configs: enable CONFIG_SECRETMEM (Audra Mitchell) [RHEL-27739] - mm: Kconfig: make config SECRETMEM visible with EXPERT (Audra Mitchell) [RHEL-27739] - mm/gup: remove the restriction on locked with FOLL_LONGTERM (Audra Mitchell) [RHEL-27739] - mm: make drop_caches keep reclaiming on all nodes (Audra Mitchell) [RHEL-27739] - migrate: convert migrate_pages() to use folios (Audra Mitchell) [RHEL-27739] - migrate: convert unmap_and_move() to use folios (Audra Mitchell) [RHEL-27739] - Revert "mm: migration: fix the FOLL_GET failure on following huge page" (Audra Mitchell) [RHEL-27739] - mm: mmu_gather: do not expose delayed_rmap flag (Audra Mitchell) [RHEL-27739] - mm: delay page_remove_rmap() until after the TLB has been flushed (Audra Mitchell) [RHEL-27739] - mm: mmu_gather: prepare to gather encoded page pointers with flags (Audra Mitchell) [RHEL-27739] - zsmalloc: replace IS_ERR() with IS_ERR_VALUE() (Audra Mitchell) [RHEL-27739] - mm: always compile in pte markers (Audra Mitchell) [RHEL-27739] - mm: use kstrtobool() instead of strtobool() (Audra Mitchell) [RHEL-27739] - mm/damon: use kstrtobool() instead of strtobool() (Audra Mitchell) [RHEL-27739] - Docs/ABI/damon: document 'schemes//tried_regions' sysfs directory (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/mm/damon/usage: document schemes//tried_regions sysfs directory (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/mm/damon/usage: fix wrong usage example of init_regions file (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/mm/damon/usage: describe the rules of sysfs region directories (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/damon/sysfs: document 'LRU_DEPRIO' scheme action (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/damon/sysfs: document 'LRU_PRIO' scheme action (Audra Mitchell) [RHEL-27739] - Docs/{ABI,admin-guide}/damon: Update for 'state' sysfs file input keyword, 'commit' (Audra Mitchell) [RHEL-27739] - Docs/{ABI,admin-guide}/damon: update for fixed virtual address ranges monitoring (Audra Mitchell) [RHEL-27739] - Docs/{ABI,admin-guide}/damon: document 'avail_operations' sysfs file (Audra Mitchell) [RHEL-27739] - tools/selftets/damon/sysfs: test tried_regions directory existence (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs-schemes: implement DAMOS-tried regions clear command (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: implement DAMOS tried regions update command (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs-schemes: implement scheme region directory (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs-schemes: implement schemes/tried_regions directory (Audra Mitchell) [RHEL-27739] - mm/damon/core: add a callback for scheme target regions check (Audra Mitchell) [RHEL-27739] - mempool: do not use ksize() for poisoning (Audra Mitchell) [RHEL-27739] - mm: hugetlb_vmemmap: remove redundant list_del() (Audra Mitchell) [RHEL-27739] - mm, slob: rename CONFIG_SLOB to CONFIG_SLOB_DEPRECATED (Audra Mitchell) [RHEL-27739] - mm, slub: don't aggressively inline with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: remove percpu slabs with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: split out allocations from pre/post hooks (Audra Mitchell) [RHEL-27739] - mm/slub, kunit: Add a test case for kmalloc redzone check (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: split out schemes directory implementation to separate file (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: split out kdamond-independent schemes stats update logic into a new function (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: move unsigned long range directory to common module (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: move sysfs_lock to common module (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: remove parameters of damon_sysfs_region_alloc() (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: use damon_addr_range for region's start and end values (Audra Mitchell) [RHEL-27739] - mm/damon/core: split out scheme quota adjustment logic into a new function (Audra Mitchell) [RHEL-27739] - mm/damon/core: split out scheme stat update logic into a new function (Audra Mitchell) [RHEL-27739] - mm/damon/core: split damos application logic into a new function (Audra Mitchell) [RHEL-27739] - mm/damon/core: split out DAMOS-charged region skip logic into a new function (Audra Mitchell) [RHEL-27739] - mm, slub: refactor free debug processing (Audra Mitchell) [RHEL-27739] - mm, slub: don't create kmalloc-rcl caches with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: lower the default slub_max_order with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: retain no free slabs on partial list with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: disable SYSFS support with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - redhat/configs: Add CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: add CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slab: ignore hardened usercopy parameters when disabled (Audra Mitchell) [RHEL-27739] - mm/sl[au]b: rearrange struct slab fields to allow larger rcu_head (Audra Mitchell) [RHEL-27739] - mm/migrate: make isolate_movable_page() skip slab pages (Audra Mitchell) [RHEL-27739] - mm/slab: move and adjust kernel-doc for kmem_cache_alloc (Audra Mitchell) [RHEL-27739] - mm/slub, percpu: correct the calculation of early percpu allocation size (Audra Mitchell) [RHEL-27739] - mm/slub: extend redzone check to extra allocated kmalloc space than requested (Audra Mitchell) [RHEL-27739] - mm: allow multiple error returns in try_grab_page() (Audra Mitchell) [RHEL-27739] - swap: add a limit for readahead page-cluster value (Audra Mitchell) [RHEL-27739] - mm: migrate: try again if THP split is failed due to page refcnt (Audra Mitchell) [RHEL-27739] - mm: debug_vm_pgtable: use VM_ACCESS_FLAGS (Audra Mitchell) [RHEL-27739] - mm: mprotect: use VM_ACCESS_FLAGS (Audra Mitchell) [RHEL-27739] - mm: remove FGP_HEAD (Audra Mitchell) [RHEL-27739] - mm: convert find_get_incore_page() to filemap_get_incore_folio() (Audra Mitchell) [RHEL-27739] - mm/swap: convert find_get_incore_page to use folios (Audra Mitchell) [RHEL-27739] - mm/huge_memory: convert split_huge_pages_in_file() to use a folio (Audra Mitchell) [RHEL-27739] - mm: vmalloc: use trace_free_vmap_area_noflush event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: use trace_purge_vmap_area_lazy event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: use trace_alloc_vmap_area event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: add free_vmap_area_noflush trace event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: add purge_vmap_area_lazy trace event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: add alloc_vmap_area trace event (Audra Mitchell) [RHEL-27739] - memory: move hotplug memory notifier priority to same file for easy sorting (Audra Mitchell) [RHEL-27739] - memory: remove unused register_hotmemory_notifier() (Audra Mitchell) [RHEL-27739] - mm/mm_init.c: use hotplug_memory_notifier() directly (Audra Mitchell) [RHEL-27739] - mm/mmap: use hotplug_memory_notifier() directly (Audra Mitchell) [RHEL-27739] - mm/slub.c: use hotplug_memory_notifier() directly (Audra Mitchell) [RHEL-27739] - fs/proc/kcore.c: use hotplug_memory_notifier() directly (Audra Mitchell) [RHEL-27739] - kasan: migrate workqueue_uaf test to kunit (Audra Mitchell) [RHEL-27739] - kasan: migrate kasan_rcu_uaf test to kunit (Audra Mitchell) [RHEL-27739] - kasan: switch kunit tests to console tracepoints (Audra Mitchell) [RHEL-27739] - tmpfs: ensure O_LARGEFILE with generic_file_open() (Audra Mitchell) [RHEL-27739] - mm: memcontrol: use mem_cgroup_is_root() helper (Audra Mitchell) [RHEL-27739] - mm/mincore.c: use vma_lookup() instead of find_vma() (Audra Mitchell) [RHEL-27739] - filemap: find_get_entries() now updates start offset (Audra Mitchell) [RHEL-27739] - filemap: find_lock_entries() now updates start offset (Audra Mitchell) [RHEL-27739] - mm/rmap: fix comment in anon_vma_clone() (Audra Mitchell) [RHEL-27739] - mm/percpu: remove unused PERCPU_DYNAMIC_EARLY_SLOTS (Audra Mitchell) [RHEL-27739] - mm/percpu.c: remove the lcm code since block size is fixed at page size (Audra Mitchell) [RHEL-27739] - mm/percpu: replace the goto with break (Audra Mitchell) [RHEL-27739] - mm/percpu: add comment to state the empty populated pages accounting (Audra Mitchell) [RHEL-27739] - mm/percpu: Update the code comment when creating new chunk (Audra Mitchell) [RHEL-27739] - mm/percpu: use list_first_entry_or_null in pcpu_reclaim_populated() (Audra Mitchell) [RHEL-27739] - mm/percpu: remove unused pcpu_map_extend_chunks (Audra Mitchell) [RHEL-27739] - mm/slub: perform free consistency checks before call_rcu (Audra Mitchell) [RHEL-27739] - mm/slab: Annotate kmem_cache_node->list_lock as raw (Audra Mitchell) [RHEL-27739] - mm: slub: make slab_sysfs_init() a late_initcall (Audra Mitchell) [RHEL-27739] - mm: slub: remove dead and buggy code from sysfs_slab_add() (Audra Mitchell) [RHEL-27739] - idpf: fix kernel panic on unknown packet types (Michal Schmidt) [RHEL-29035] - idpf: refactor some missing field get/prep conversions (Michal Schmidt) [RHEL-29035] - net: introduce include/net/rps.h (Ivan Vecera) [RHEL-31916] - net: move struct netdev_rx_queue out of netdevice.h (Ivan Vecera) [RHEL-31916] - rfs: annotate lockless accesses to RFS sock flow table (Ivan Vecera) [RHEL-31916] - rfs: annotate lockless accesses to sk->sk_rxhash (Ivan Vecera) [RHEL-31916] - xfrm: Allow UDP encapsulation only in offload modes (Michal Schmidt) [RHEL-30141] - xfrm: Pass UDP encapsulation in TX packet offload (Michal Schmidt) [RHEL-30141] - xfrm: Support UDP encapsulation in packet offload mode (Michal Schmidt) [RHEL-30141] - redhat/configs: Enable CONFIG_OCTEON_EP_VF (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add ethtool support (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add Tx/Rx processing and interrupt support (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add support for ndo ops (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add Tx/Rx ring resource setup and cleanup (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add VF-PF mailbox communication. (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add hardware configuration APIs (Kamal Heib) [RHEL-25860] - octeon_ep_vf: Add driver framework and device initialization (Kamal Heib) [RHEL-25860] - octeon_ep: support firmware notifications for VFs (Kamal Heib) [RHEL-25860] - octeon_ep: control net framework to support VF offloads (Kamal Heib) [RHEL-25860] - octeon_ep: PF-VF mailbox version support (Kamal Heib) [RHEL-25860] - octeon_ep: add PF-VF mailbox communication (Kamal Heib) [RHEL-25860] - ptp: Make max_phase_adjustment sysfs device attribute invisible when not supported (Michal Schmidt) [RHEL-30140] - net/mlx5: Decouple PHC .adjtime and .adjphase implementations (Michal Schmidt) [RHEL-30140] - net/mlx5: Dynamic cyclecounter shift calculation for PTP free running clock (Michal Schmidt) [RHEL-30140] - net/mlx5: Add .getmaxphase ptp_clock_info callback (Michal Schmidt) [RHEL-30140] - Revert "net/mlx5: Dynamic cyclecounter shift calculation for PTP free running clock" (Michal Schmidt) [RHEL-30140] - Revert "net/mlx5: Decouple PHC .adjtime and .adjphase implementations" (Michal Schmidt) [RHEL-30140] - ptp: Add .getmaxphase callback to ptp_clock_info (Michal Schmidt) [RHEL-30140] - testptp: Add support for testing ptp_clock_info .adjphase callback (Michal Schmidt) [RHEL-30140] - testptp: Remove magic numbers related to nanosecond to second conversion (Michal Schmidt) [RHEL-30140] - selftests/ptp: Fix timestamp printf format for PTP_SYS_OFFSET (Michal Schmidt) [RHEL-30140] - testptp: add option to shift clock by nanoseconds (Michal Schmidt) [RHEL-30140] - testptp: set pin function before other requests (Michal Schmidt) [RHEL-30140] - docs: ptp.rst: Add information about NVIDIA Mellanox devices (Michal Schmidt) [RHEL-30140] - ptp: Clarify ptp_clock_info .adjphase expects an internal servo to be used (Michal Schmidt) [RHEL-30140] - ptp: remove the .adjfreq interface function (Michal Schmidt) [RHEL-30140] - ptp: convert remaining drivers to adjfine interface (Michal Schmidt) [RHEL-30140] - ptp: hclge: convert .adjfreq to .adjfine (Michal Schmidt) [RHEL-30140] - ptp: stmac: convert .adjfreq to .adjfine (Michal Schmidt) [RHEL-30140] - ptp: xgbe: convert to .adjfine and adjust_by_scaled_ppm (Michal Schmidt) [RHEL-30140] - redhat: version two of Makefile.rhelver tweaks (Radu Rendec) [RHEL-32292] - RDMA/irdma: Fix KASAN issue with tasklet (Kamal Heib) [RHEL-32264] - ACPI: extlog: Clear Extended Error Log status when RAS_CEC handled the error (Aristeu Rozanski) [RHEL-24947] - bpftool: Extend net dump with netkit progs (Artem Savkov) [RHEL-23643] - bpftool: Implement link show support for netkit (Artem Savkov) [RHEL-23643] - bpftool: Add support for cgroup unix socket address hooks (Artem Savkov) [RHEL-23643] - bpftool: Implement link show support for xdp (Artem Savkov) [RHEL-23643] - bpftool: Implement link show support for tcx (Artem Savkov) [RHEL-23643] - bpftool: Extend net dump with tcx progs (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Perform hwsync in __patch_instruction() in case of failure (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Fix oops with DEBUG_VM enabled (Artem Savkov) [RHEL-23643] - powerpc/64s: Prevent fallthrough to hash TLB flush when using radix (Artem Savkov) [RHEL-23643] - powerpc/64s: Reconnect tlb_flush() to hash__tlb_flush() (Artem Savkov) [RHEL-23643] - powerpc/bpf: use bpf_jit_binary_pack_[alloc|finalize|free] (Artem Savkov) [RHEL-23643] - powerpc/bpf: rename powerpc64_jit_data to powerpc_jit_data (Artem Savkov) [RHEL-23643] - powerpc/bpf: implement bpf_arch_text_invalidate for bpf_prog_pack (Artem Savkov) [RHEL-23643] - powerpc/bpf: implement bpf_arch_text_copy (Artem Savkov) [RHEL-23643] - powerpc/code-patching: introduce patch_instructions() (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Consolidate and cache per-cpu patching context (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Use temporary mm for Radix MMU (Artem Savkov) [RHEL-23643] - powerpc/tlb: Add local flush for page given mm_struct and psize (Artem Savkov) [RHEL-23643] - powerpc/mm: Remove flush_all_mm, local_flush_all_mm (Artem Savkov) [RHEL-23643] - cxl: Use radix__flush_all_mm instead of generic flush_all_mm (Artem Savkov) [RHEL-23643] - powerpc/mm: Remove empty hash__ functions (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Use WARN_ON and fix check in poking_init (Artem Savkov) [RHEL-23643] - powerpc: Allow clearing and restoring registers independent of saved breakpoint state (Artem Savkov) [RHEL-23643] - selftests/bpf: test case for callback_depth states pruning logic (Artem Savkov) [RHEL-23643] - selftests/bpf: Add a selftest with > 512-byte percpu allocation size (Artem Savkov) [RHEL-23643] - selftests/bpf: Cope with 512 bytes limit with bpf_global_percpu_ma (Artem Savkov) [RHEL-23643] - bpf: Limit up to 512 bytes for bpf_global_percpu_ma allocation (Artem Savkov) [RHEL-23643] - bpf: Use smaller low/high marks for percpu allocation (Artem Savkov) [RHEL-23643] - bpf: Refill only one percpu element in memalloc (Artem Savkov) [RHEL-23643] - bpf: Avoid unnecessary extra percpu memory allocation (Artem Savkov) [RHEL-23643] - selftests/bpf: Remove tests for zeroed-array kptr (Artem Savkov) [RHEL-23643] - bpf: add netkit to uapi headers (Artem Savkov) [RHEL-23643] - bpf: add cgroup sockaddr to uapi headers (Artem Savkov) [RHEL-23643] - bpf: Allow per unit prefill for non-fix-size percpu memory allocator (Artem Savkov) [RHEL-23643] - bpf: Add objcg to bpf_mem_alloc (Artem Savkov) [RHEL-23643] - bpf: Use c->unit_size to select target cache during free (Artem Savkov) [RHEL-23643] - bpf: Do not allocate percpu memory at init stage (Artem Savkov) [RHEL-23643] - bpf: Add __bpf_hook_{start,end} macros (Artem Savkov) [RHEL-23643] - bpf: Add __bpf_kfunc_{start,end}_defs macros (Artem Savkov) [RHEL-23643] - selftests/bpf: Support building selftests in optimized -O2 mode (Artem Savkov) [RHEL-23643] - selftests/bpf: Fix compiler warnings reported in -O2 mode (Artem Savkov) [RHEL-23643] - bpf: Add missed value to kprobe perf link info (Artem Savkov) [RHEL-23643] - tracing/kprobes: 'nmissed' not showed correctly for kretprobe (Artem Savkov) [RHEL-23643] - selftests/bpf: Enable the cpuv4 tests for s390x (Artem Savkov) [RHEL-23643] - mm: kasan: Declare kasan_unpoison_task_stack_below in kasan.h (Artem Savkov) [RHEL-23643] - bpf: check bpf_func_state->callback_depth when pruning states (Artem Savkov) [RHEL-23643] - s390/bpf: Fix gotol with large offsets (Artem Savkov) [RHEL-23643] - test_bpf: Rename second ALU64_SMOD_X to ALU64_SMOD_K (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for early update in prog_array_map_poke_run (Artem Savkov) [RHEL-23643] - bpf: Fix prog_array_map_poke_run map poke update (Artem Savkov) [RHEL-23643] - selftests/bpf: check if max number of bpf_loop iterations is tracked (Artem Savkov) [RHEL-23643] - bpf: keep track of max number of bpf_loop callback iterations (Artem Savkov) [RHEL-23643] - selftests/bpf: test widening for iterating callbacks (Artem Savkov) [RHEL-23643] - bpf: widening for callback iterators (Artem Savkov) [RHEL-23643] - selftests/bpf: tests for iterating callbacks (Artem Savkov) [RHEL-23643] - bpf: verify callbacks as if they are called unknown number of times (Artem Savkov) [RHEL-23643] - bpf: extract setup_func_entry() utility function (Artem Savkov) [RHEL-23643] - bpf: extract __check_reg_arg() utility function (Artem Savkov) [RHEL-23643] - selftests/bpf: fix bpf_loop_bench for new callback verification scheme (Artem Savkov) [RHEL-23643] - selftests/bpf: track string payload offset as scalar in strobemeta (Artem Savkov) [RHEL-23643] - bpf: Remove test for MOVSX32 with offset=32 (Artem Savkov) [RHEL-23643] - selftests/bpf: add more test cases for check_cfg() (Artem Savkov) [RHEL-23643] - bpf: fix control-flow graph checking in privileged mode (Artem Savkov) [RHEL-23643] - selftests/bpf: add edge case backtracking logic test (Artem Savkov) [RHEL-23643] - bpf: fix precision backtracking instruction iteration (Artem Savkov) [RHEL-23643] - bpf: handle ldimm64 properly in check_cfg() (Artem Savkov) [RHEL-23643] - selftests/bpf: get trusted cgrp from bpf_iter__cgroup directly (Artem Savkov) [RHEL-23643] - bpf: Let verifier consider {task,cgroup} is trusted in bpf_iter_reg (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for using css_task iter in sleepable progs (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for css_task iter combining with cgroup iter (Artem Savkov) [RHEL-23643] - bpf: Relax allowlist for css_task iter (Artem Savkov) [RHEL-23643] - selftests/bpf: fix test_maps' use of bpf_map_create_opts (Artem Savkov) [RHEL-23643] - bpf: Check map->usercnt after timer->timer is assigned (Artem Savkov) [RHEL-23643] - selftests/bpf: fix test_bpffs (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for immediate spilled to stack (Artem Savkov) [RHEL-23643] - bpf: Fix check_stack_write_fixed_off() to correctly spill imm (Artem Savkov) [RHEL-23643] - bpf: fix compilation error without CGROUPS (Artem Savkov) [RHEL-23643] - selftests/bpf: Fix selftests broken by mitigations=off (Artem Savkov) [RHEL-23643] - samples/bpf: Allow building with custom bpftool (Artem Savkov) [RHEL-23643] - samples/bpf: Fix passing LDFLAGS to libbpf (Artem Savkov) [RHEL-23643] - samples/bpf: Allow building with custom CFLAGS/LDFLAGS (Artem Savkov) [RHEL-23643] - bpf: Add more WARN_ON_ONCE checks for mismatched alloc and free (Artem Savkov) [RHEL-23643] - libbpf: Add link-based API for netkit (Artem Savkov) [RHEL-23643] - bpf: print full verifier states on infinite loop detection (Artem Savkov) [RHEL-23643] - selftests/bpf: test if state loops are detected in a tricky case (Artem Savkov) [RHEL-23643] - bpf: correct loop detection for iterators convergence (Artem Savkov) [RHEL-23643] - selftests/bpf: tests with delayed read/precision makrs in loop body (Artem Savkov) [RHEL-23643] - bpf: exact states comparison for iterator convergence checks (Artem Savkov) [RHEL-23643] - bpf: extract same_callsites() as utility function (Artem Savkov) [RHEL-23643] - bpf: move explored_state() closer to the beginning of verifier.c (Artem Savkov) [RHEL-23643] - bpf: Improve JEQ/JNE branch taken logic (Artem Savkov) [RHEL-23643] - bpf: Fold smp_mb__before_atomic() into atomic_set_release() (Artem Savkov) [RHEL-23643] - bpf: Fix unnecessary -EBUSY from htab_lock_bucket (Artem Savkov) [RHEL-23643] - samples: bpf: Fix syscall_tp openat argument (Artem Savkov) [RHEL-23643] - selftests/bpf: Add more test cases for bpf memory allocator (Artem Savkov) [RHEL-23643] - bpf: Use bpf_global_percpu_ma for per-cpu kptr in __bpf_obj_drop_impl() (Artem Savkov) [RHEL-23643] - bpf: Move the declaration of __bpf_obj_drop_impl() to bpf.h (Artem Savkov) [RHEL-23643] - bpf: Use pcpu_alloc_size() in bpf_mem_free{_rcu}() (Artem Savkov) [RHEL-23643] - bpf: Re-enable unit_size checking for global per-cpu allocator (Artem Savkov) [RHEL-23643] - mm/percpu.c: introduce pcpu_alloc_size() (Artem Savkov) [RHEL-23643] - mm/percpu.c: don't acquire pcpu_lock for pcpu_chunk_addr_search() (Artem Savkov) [RHEL-23643] - selftests/bpf: Make linked_list failure test more robust (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for open-coded task and css iter (Artem Savkov) [RHEL-23643] - selftests/bpf: rename bpf_iter_task.c to bpf_iter_tasks.c (Artem Savkov) [RHEL-23643] - bpf: Let bpf_iter_task_new accept null task ptr (Artem Savkov) [RHEL-23643] - bpf: teach the verifier to enforce css_iter and task_iter in RCU CS (Artem Savkov) [RHEL-23643] - bpf: Introduce css open-coded iterator kfuncs (Artem Savkov) [RHEL-23643] - bpf: Introduce task open coded iterator kfuncs (Artem Savkov) [RHEL-23643] - bpf: Introduce css_task open-coded iterator kfuncs (Artem Savkov) [RHEL-23643] - cgroup: Prepare for using css_task_iter_*() in BPF (Artem Savkov) [RHEL-23643] - bpftool: Wrap struct_ops dump in an array (Artem Savkov) [RHEL-23643] - bpftool: Fix printing of pointer value (Artem Savkov) [RHEL-23643] - bpf, docs: Define signed modulo as using truncated division (Artem Savkov) [RHEL-23643] - libbpf: Don't assume SHT_GNU_verdef presence for SHT_GNU_versym section (Artem Savkov) [RHEL-23643] - bpf: Ensure proper register state printing for cond jumps (Artem Savkov) [RHEL-23643] - bpf: Disambiguate SCALAR register state output in verifier logs (Artem Savkov) [RHEL-23643] - selftests/bpf: Make align selftests more robust (Artem Savkov) [RHEL-23643] - selftests/bpf: Improve missed_kprobe_recursion test robustness (Artem Savkov) [RHEL-23643] - selftests/bpf: Improve percpu_alloc test robustness (Artem Savkov) [RHEL-23643] - selftests/bpf: Rename bpf_iter_task_vma.c to bpf_iter_task_vmas.c (Artem Savkov) [RHEL-23643] - bpf: Don't explicitly emit BTF for struct btf_iter_num (Artem Savkov) [RHEL-23643] - bpf: Avoid unnecessary audit log for CPU security mitigations (Artem Savkov) [RHEL-23643] - libbpf: Add support for cgroup unix socket address hooks (Artem Savkov) [RHEL-23643] - bpftool: Align bpf_load_and_run_opts insns and data (Artem Savkov) [RHEL-23643] - bpftool: Align output skeleton ELF code (Artem Savkov) [RHEL-23643] - selftests/bpf: Test pinning bpf timer to a core (Artem Savkov) [RHEL-23643] - bpf: Add ability to pin bpf timer to calling CPU (Artem Savkov) [RHEL-23643] - selftests/bpf: Add pairs_redir_to_connected helper (Artem Savkov) [RHEL-23643] - bpf: Annotate struct bpf_stack_map with __counted_by (Artem Savkov) [RHEL-23643] - selftests/bpf: Don't truncate #test/subtest field (Artem Savkov) [RHEL-23643] - bpf: Inherit system settings for CPU security mitigations (Artem Savkov) [RHEL-23643] - bpf: Fix the comment for bpf_restore_data_end() (Artem Savkov) [RHEL-23643] - selftests/bpf: Enable CONFIG_VSOCKETS in config (Artem Savkov) [RHEL-23643] - selftests/bpf: Add uprobe_multi to gen_tar target (Artem Savkov) [RHEL-23643] - selftests/bpf: Add cross-build support for urandom_read et al (Artem Savkov) [RHEL-23643] - libbpf: Allow Golang symbols in uprobe secdef (Artem Savkov) [RHEL-23643] - samples/bpf: Add -fsanitize=bounds to userspace programs (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for recursion counts of perf event link tracepoint (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for recursion counts of perf event link kprobe (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for missed counts of perf event link kprobe (Artem Savkov) [RHEL-23643] - bpftool: Display missed count for kprobe perf link (Artem Savkov) [RHEL-23643] - bpftool: Display missed count for kprobe_multi link (Artem Savkov) [RHEL-23643] - bpf: Count missed stats in trace_call_bpf (Artem Savkov) [RHEL-23643] - bpf: Add missed value to kprobe_multi link info (Artem Savkov) [RHEL-23643] - bpf: Count stats for kprobe_multi programs (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__consume (Artem Savkov) [RHEL-23643] - libbpf: Add ring__consume (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__map_fd (Artem Savkov) [RHEL-23643] - libbpf: Add ring__map_fd (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__size (Artem Savkov) [RHEL-23643] - libbpf: Add ring__size (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__avail_data_size (Artem Savkov) [RHEL-23643] - libbpf: Add ring__avail_data_size (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__*_pos (Artem Savkov) [RHEL-23643] - libbpf: Add ring__producer_pos, ring__consumer_pos (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring_buffer__ring (Artem Savkov) [RHEL-23643] - libbpf: Add ring_buffer__ring (Artem Savkov) [RHEL-23643] - libbpf: Switch rings to array of pointers (Artem Savkov) [RHEL-23643] - libbpf: Refactor cleanup in ring_buffer__add (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for symbol versioning for uprobe (Artem Savkov) [RHEL-23643] - libbpf: Support symbol versioning for uprobe (Artem Savkov) [RHEL-23643] - libbpf: Resolve symbol conflicts at the same offset for uprobe (Artem Savkov) [RHEL-23643] - samples/bpf: syscall_tp_user: Fix array out-of-bound access (Artem Savkov) [RHEL-23643] - samples/bpf: syscall_tp_user: Rename num_progs into nr_tests (Artem Savkov) [RHEL-23643] - selftests/bpf: Trim DENYLIST.s390x (Artem Savkov) [RHEL-23643] - s390/bpf: Implement signed division (Artem Savkov) [RHEL-23643] - s390/bpf: Implement unconditional jump with 32-bit offset (Artem Savkov) [RHEL-23643] - s390/bpf: Implement unconditional byte swap (Artem Savkov) [RHEL-23643] - s390/bpf: Implement BPF_MEMSX (Artem Savkov) [RHEL-23643] - s390/bpf: Implement BPF_MOV | BPF_X with sign-extension (Artem Savkov) [RHEL-23643] - selftests/bpf: Add big-endian support to the ldsx test (Artem Savkov) [RHEL-23643] - selftests/bpf: Unmount the cgroup2 work directory (Artem Savkov) [RHEL-23643] - bpf: Disable zero-extension for BPF_MEMSX (Artem Savkov) [RHEL-23643] - bpf: Remove unused variables. (Artem Savkov) [RHEL-23643] - bpf: Fix bpf_throw warning on 32-bit arch (Artem Savkov) [RHEL-23643] - selftests/bpf: Print log buffer for exceptions test only on failure (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for BPF exceptions (Artem Savkov) [RHEL-23643] - selftests/bpf: Add BPF assertion macros (Artem Savkov) [RHEL-23643] - libbpf: Add support for custom exception callbacks (Artem Savkov) [RHEL-23643] - libbpf: Refactor bpf_object__reloc_code (Artem Savkov) [RHEL-23643] - bpf: Fix kfunc callback register type handling (Artem Savkov) [RHEL-23643] - bpf: Disallow fentry/fexit/freplace for exception callbacks (Artem Savkov) [RHEL-23643] - bpf: Detect IP == ksym.end as part of BPF program (Artem Savkov) [RHEL-23643] - bpf: Prevent KASAN false positive with bpf_throw (Artem Savkov) [RHEL-23643] - bpf: Treat first argument as return value for bpf_throw (Artem Savkov) [RHEL-23643] - bpf: Perform CFG walk for exception callback (Artem Savkov) [RHEL-23643] - bpf: Add support for custom exception callbacks (Artem Savkov) [RHEL-23643] - bpf: Refactor check_btf_func and split into two phases (Artem Savkov) [RHEL-23643] - bpf: Implement BPF exceptions (Artem Savkov) [RHEL-23643] - bpf: Implement support for adding hidden subprogs (Artem Savkov) [RHEL-23643] - bpf/tests: add tests for cpuv4 instructions (Artem Savkov) [RHEL-23643] - bpf: Charge modmem for struct_ops trampoline (Artem Savkov) [RHEL-23643] - selftests/bpf: Add testcases for tailcall infinite loop fixing (Artem Savkov) [RHEL-23643] - selftests/bpf: Correct map_fd to data_fd in tailcalls (Artem Savkov) [RHEL-23643] - bpftool: Fix -Wcast-qual warning (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: simplify the "next tid" logic (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: kill next_task (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: fix the skip_if_dup_files check (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: cleanup the usage of get/put_task_struct (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: cleanup the usage of next_thread() (Artem Savkov) [RHEL-23643] - selftests/bpf: Test preemption between bpf_obj_new() and bpf_obj_drop() (Artem Savkov) [RHEL-23643] - bpf: Enable IRQ after irq_work_raise() completes in unit_free{_rcu}() (Artem Savkov) [RHEL-23643] - bpf: Enable IRQ after irq_work_raise() completes in unit_alloc() (Artem Savkov) [RHEL-23643] - bpf: Mark BPF_MAP_TYPE_PERCPU_CGROUP_STORAGE deprecated (Artem Savkov) [RHEL-23643] - selftests/bpf: Add some negative tests (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for cgrp_local_storage with local percpu kptr (Artem Savkov) [RHEL-23643] - selftests/bpf: Remove unnecessary direct read of local percpu kptr (Artem Savkov) [RHEL-23643] - bpf: Mark OBJ_RELEASE argument as MEM_RCU when possible (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for array map with local percpu kptr (Artem Savkov) [RHEL-23643] - selftests/bpf: Add bpf_percpu_obj_{new,drop}() macro in bpf_experimental.h (Artem Savkov) [RHEL-23643] - libbpf: Add __percpu_kptr macro definition (Artem Savkov) [RHEL-23643] - selftests/bpf: Update error message in negative linked_list test (Artem Savkov) [RHEL-23643] - bpf: Add bpf_this_cpu_ptr/bpf_per_cpu_ptr support for allocated percpu obj (Artem Savkov) [RHEL-23643] - bpf: Add alloc/xchg/direct_access support for local percpu kptr (Artem Savkov) [RHEL-23643] - bpf: Add BPF_KPTR_PERCPU as a field type (Artem Savkov) [RHEL-23643] - bpf: Add support for non-fix-size percpu mem allocation (Artem Savkov) [RHEL-23643] - libbpf: Add basic BTF sanity validation (Artem Savkov) [RHEL-23643] - clk: linux/clk-provider.h: fix kernel-doc warnings and typos (Joel Slebodnick) [RHEL-5705] - clk: fixed-rate: fix clk_hw_register_fixed_rate_with_accuracy_parent_hw (Joel Slebodnick) [RHEL-5705] - clk: fixed-rate: Remove redundant if statement (Joel Slebodnick) [RHEL-5705] - clk: fix typo in clk_hw_register_fixed_rate_parent_data() macro (Joel Slebodnick) [RHEL-5705] - clk: Remove mmask and nmask fields in struct clk_fractional_divider (Joel Slebodnick) [RHEL-5705] - clk: Avoid invalid function names in CLK_OF_DECLARE() (Joel Slebodnick) [RHEL-5705] - clk: Mark a fwnode as initialized when using CLK_OF_DECLARE() macro (Joel Slebodnick) [RHEL-5705] - clk: Mention that .recalc_rate can return 0 on error (Joel Slebodnick) [RHEL-5705] - clk: introduce (devm_)hw_register_mux_parent_data_table API (Joel Slebodnick) [RHEL-5705] - clk: mux: Introduce devm_clk_hw_register_mux_parent_hws() (Joel Slebodnick) [RHEL-5705] - clk: divider: Introduce devm_clk_hw_register_divider_parent_hw() (Joel Slebodnick) [RHEL-5705] - math.h: Introduce data types for fractional numbers (Joel Slebodnick) [RHEL-5705] - dt-bindings: clock: imx8mp: Add LDB clock entry (Joel Slebodnick) [RHEL-5705] - dt-bindings: clock: imx8mp: Add ids for the audio shared gate (Joel Slebodnick) [RHEL-5705] - dt-bindings: clocks: imx8mp: Add ID for usb suspend clock (Joel Slebodnick) [RHEL-5705] - redhat/configs: Add CONFIG_CLK_IMX8ULP (Joel Slebodnick) [RHEL-5705] - clk: Add a devm variant of clk_rate_exclusive_get() (Joel Slebodnick) [RHEL-5705] - clk: Fix undefined reference to `clk_rate_exclusive_{get,put}' (Joel Slebodnick) [RHEL-5705] - clkdev: Update clkdev id usage to allow for longer names (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: Fix SAI_MCLK_SEL definition (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Use common error handling code in imx_clk_scu_alloc_dev() (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: Delete two unnecessary initialisations in __imx8m_clk_hw_composite() (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: Less function calls in __imx8m_clk_hw_composite() after error detection (Joel Slebodnick) [RHEL-5705] - clk: Fix clk_core_get NULL dereference (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8-acm: Convert to platform remove callback returning void (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: add fwname-based constructor functions (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: add optional accuracy support (Joel Slebodnick) [RHEL-5705] - clk: Provide managed helper to get and enable bulk clocks (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Use bit operations consistently (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Move mask calculations out of lock (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: change naming of fvco to fout (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imx8qxp: fix LVDS bypass, pixel and phy clocks (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Fix memory leak in __imx_clk_gpr_scu() (Joel Slebodnick) [RHEL-5705] - clk: gate: fix comment typo and grammar (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Improve approximation when zero based and export (Joel Slebodnick) [RHEL-5705] - clk: Fix clk gate kunit test on big-endian CPUs (Joel Slebodnick) [RHEL-5705] - clk: Parameterize clk_leaf_mux_set_rate_parent (Joel Slebodnick) [RHEL-5705] - clk: Drive clk_leaf_mux_set_rate_parent test from clk_ops (Joel Slebodnick) [RHEL-5705] - clk: Allow phase adjustment from debugfs (Joel Slebodnick) [RHEL-5705] - clk: Show active consumers of clocks in debugfs (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8qm/qxp: add more resources to whitelist (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: ignore clks not owned by Cortex-A partition (Joel Slebodnick) [RHEL-5705] - clk: imx8: remove MLB support (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8qm-rsrc: drop VPU_UART/VPUCORE (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8qxp: correct the enet clocks for i.MX8DXL (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8qxp: Fix elcdif_pll clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8dxl-rsrc: keep sorted in the ascending order (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6sx: Allow a different LCDIF1 clock parent (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mq: correct error handling path (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Simplify clk_imx_acm_detach_pm_domains() (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Add a message in case of devm_clk_hw_register_mux_parent_data_table() error (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Fix an error handling path in imx8_acm_clk_probe() (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Fix an error handling path if devm_clk_hw_register_mux_parent_data_table() fails (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Fix an error handling path in clk_imx_acm_attach_pm_domains() (Joel Slebodnick) [RHEL-5705] - clk: imx: Select MXC_CLK for CLK_IMX8QXP (Joel Slebodnick) [RHEL-5705] - clk: tegra: fix error return case for recalc_rate (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: dynamically configure PLL for 393216000/361267200Hz (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: align pdiv with reference manual (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: fix clock pauses when set_rate would be a no-op (Joel Slebodnick) [RHEL-5705] - clk: imx25: make __mx25_clocks_init return void (Joel Slebodnick) [RHEL-5705] - clk: imx25: print silicon revision during init (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: fix sai4 clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: update SPLL2 type (Joel Slebodnick) [RHEL-5705] - clk: imx: pllv4: Fix SPLL2 MULT range (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: add audio clock mux driver (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imx8qxp-lpcg: Convert to devm_platform_ioremap_resource() (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-gpr-mux: Simplify .determine_rate() (Joel Slebodnick) [RHEL-5705] - clk: tegra: Replace kstrdup() + strreplace() with kstrdup_and_replace() (Joel Slebodnick) [RHEL-5705] - clk: Fix slab-out-of-bounds error in devm_clk_release() (Joel Slebodnick) [RHEL-5705] - clk: tegra: Avoid calling an uninitialized function (Joel Slebodnick) [RHEL-5705] - clk: Fix memory leak in devm_clk_notifier_register() (Joel Slebodnick) [RHEL-5705] - clk: tegra: tegra124-emc: Fix potential memory leak (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imx8mp: improve error handling in imx8mp_clocks_probe() (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imx8mn: fix memory leak in imx8mn_clocks_probe (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imxrt1050: fix memory leak in imxrt1050_clocks_probe (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: Add imx8m_divider_determine_rate (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: use _safe list iterator to avoid a use after free (Joel Slebodnick) [RHEL-5705] - clk: imx: drop imx_unregister_clocks (Joel Slebodnick) [RHEL-5705] - clk: imx6ul: retain early UART clocks during kernel init (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6sx: Remove CLK_SET_RATE_PARENT from the LDB clocks (Joel Slebodnick) [RHEL-5705] - clk: Fix best_parent_rate after moving code into a separate function (Joel Slebodnick) [RHEL-5705] - clk: Forbid to register a mux without determine_rate (Joel Slebodnick) [RHEL-5705] - clk: tegra: super: Switch to determine_rate (Joel Slebodnick) [RHEL-5705] - clk: tegra: periph: Switch to determine_rate (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Switch to determine_rate (Joel Slebodnick) [RHEL-5705] - clk: tegra: periph: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: tegra: super: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: tegra: bpmp: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: imx: fixup-mux: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: imx: busy: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: test: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: nodrv: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: Introduce clk_hw_determine_rate_no_reparent() (Joel Slebodnick) [RHEL-5705] - clk: Move no reparent case into a separate function (Joel Slebodnick) [RHEL-5705] - clk: test: Fix type sign of rounded rate variables (Joel Slebodnick) [RHEL-5705] - clk: Export clk_hw_forward_rate_request() (Joel Slebodnick) [RHEL-5705] - clk: imx: Drop inclusion of unused header (Joel Slebodnick) [RHEL-5705] - clk: composite: Fix handling of high clock rates (Joel Slebodnick) [RHEL-5705] - Revert "clk: imx: composite-8m: Add support to determine_rate" (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: update clk flag for system critical clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: Add tpm5 clock as critical gate clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: keep MU0_B clock enabled always (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: Add divider closest support to get more accurate clock rate (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: Fix XBAR_DIVBUS and AD_SLOW clock parents (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: change the 'nand_usdhc_bus' clock to non-critical (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: Add LDB root clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: correct DISP2 pixel clock type (Joel Slebodnick) [RHEL-5705] - clk: imx: drop duplicated macro (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-gpr-mux: Provide clock name in error message (Joel Slebodnick) [RHEL-5705] - clk: imx: Let IMX8MN_CLK_DISP_PIXEL set parent rate (Joel Slebodnick) [RHEL-5705] - clk: imx8mm: Let IMX8MM_CLK_LCDIF_PIXEL set parent rate (Joel Slebodnick) [RHEL-5705] - clk: imx: Add imx8m_clk_hw_composite_flags macro (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: Add support to determine_rate (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: Add audiomix block control (Joel Slebodnick) [RHEL-5705] - clk: add missing of_node_put() in "assigned-clocks" property parsing (Joel Slebodnick) [RHEL-5705] - clk: imx: Remove values for mmask and nmask in struct clk_fractional_divider (Joel Slebodnick) [RHEL-5705] - clk: Compute masks for fractional_divider clk when needed. (Joel Slebodnick) [RHEL-5705] - clk: tegra: Convert to platform remove callback returning void (Joel Slebodnick) [RHEL-5705] - clk: fixed-rate: Convert to platform remove callback returning void (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: Convert to platform remove callback returning void (Joel Slebodnick) [RHEL-5705] - clk: tegra: Don't warn three times about failure to unregister (Joel Slebodnick) [RHEL-5705] - clk: Use of_property_present() for testing DT property presence (Joel Slebodnick) [RHEL-5705] - clk: tegra20: fix gcc-7 constant overflow warning (Joel Slebodnick) [RHEL-5705] - clk: Print an info line before disabling unused clocks (Joel Slebodnick) [RHEL-5705] - clk: remove unnecessary (void*) conversions (Joel Slebodnick) [RHEL-5705] - clk: imx6ul: fix "failed to get parent" error (Joel Slebodnick) [RHEL-5705] - clk: qcom: Revert sync_state based clk_disable_unused (Joel Slebodnick) [RHEL-5705] - clk: Introduce devm_clk_hw_register_gate_parent_data() (Joel Slebodnick) [RHEL-5705] - clk: qcom: sdm845: Use generic clk_sync_state_disable_unused callback (Joel Slebodnick) [RHEL-5705] - clk: Add generic sync_state callback for disabling unused clocks (Joel Slebodnick) [RHEL-5705] - clk: Honor CLK_OPS_PARENT_ENABLE in clk_core_is_enabled() (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: fix recalc_rate for negative kdiv (Joel Slebodnick) [RHEL-5705] - clk: imx: fix compile testing imxrt1050 (Joel Slebodnick) [RHEL-5705] - clk: imx: set imx_clk_gpr_mux_ops storage-class-specifier to static (Joel Slebodnick) [RHEL-5705] - clk: imx6ul: add ethernet refclock mux support (Joel Slebodnick) [RHEL-5705] - clk: imx6ul: fix enet1 gate configuration (Joel Slebodnick) [RHEL-5705] - clk: imx: add imx_obtain_fixed_of_clock() (Joel Slebodnick) [RHEL-5705] - clk: imx6q: add ethernet refclock mux support (Joel Slebodnick) [RHEL-5705] - clk: imx: add clk-gpr-mux driver (Joel Slebodnick) [RHEL-5705] - cpuidle, clk: Remove trace_.*_rcuidle() (Joel Slebodnick) [RHEL-5705] - clk: Add trace events for rate requests (Joel Slebodnick) [RHEL-5705] - clk: Store clk_core for clk_rate_request (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: fix imx8mn_enet_phy_sels clocks list (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: fix imx8mn_sai2_sels clocks list (Joel Slebodnick) [RHEL-5705] - clk: imx: rename video_pll1 to video_pll (Joel Slebodnick) [RHEL-5705] - clk: imx: replace osc_hdmi with dummy (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: rename vpu_pll to m7_alt_pll (Joel Slebodnick) [RHEL-5705] - clk: imx: imxrt1050: add IMXRT1050_CLK_LCDIF_PIX clock gate (Joel Slebodnick) [RHEL-5705] - clk: imx: imxrt1050: fix IMXRT1050_CLK_LCDIF_APB offsets (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: Add audio shared gate (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Add 320 MHz and 640 MHz entries for PLL146x (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: add shared clk gate for usb suspend clk (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Regroup inclusions (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Show numerator and denominator in debugfs (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Split out clk_fd_get_div() helper (Joel Slebodnick) [RHEL-5705] - clk: bulk: Use dev_err_probe() helper in __clk_bulk_get() (Joel Slebodnick) [RHEL-5705] - clk: Initialize max_rate in struct clk_rate_request (Joel Slebodnick) [RHEL-5705] - clk: Initialize the clk_rate_request even if clk_core is NULL (Joel Slebodnick) [RHEL-5705] - clk: Remove WARN_ON NULL parent in clk_core_init_rate_req() (Joel Slebodnick) [RHEL-5705] - clk: tests: Add tests for notifiers (Joel Slebodnick) [RHEL-5705] - clk: Update req_rate on __clk_recalc_rates() (Joel Slebodnick) [RHEL-5705] - clk: tests: Add missing test case for ranges (Joel Slebodnick) [RHEL-5705] - clk: Zero the clk_rate_request structure (Joel Slebodnick) [RHEL-5705] - clk: Stop forwarding clk_rate_requests to the parent (Joel Slebodnick) [RHEL-5705] - clk: Constify clk_has_parent() (Joel Slebodnick) [RHEL-5705] - clk: Introduce clk_core_has_parent() (Joel Slebodnick) [RHEL-5705] - clk: Switch from __clk_determine_rate to clk_core_round_rate_nolock (Joel Slebodnick) [RHEL-5705] - clk: Add our request boundaries in clk_core_init_rate_req (Joel Slebodnick) [RHEL-5705] - clk: Introduce clk_hw_init_rate_request() (Joel Slebodnick) [RHEL-5705] - clk: Move clk_core_init_rate_req() from clk_core_round_rate_nolock() to its caller (Joel Slebodnick) [RHEL-5705] - clk: Change clk_core_init_rate_req prototype (Joel Slebodnick) [RHEL-5705] - clk: Set req_rate on reparenting (Joel Slebodnick) [RHEL-5705] - clk: Take into account uncached clocks in clk_set_rate_range() (Joel Slebodnick) [RHEL-5705] - clk: tests: Add some tests for orphan with multiple parents (Joel Slebodnick) [RHEL-5705] - clk: tests: Add tests for mux with multiple parents (Joel Slebodnick) [RHEL-5705] - clk: tests: Add tests for single parent mux (Joel Slebodnick) [RHEL-5705] - clk: tests: Add tests for uncached clock (Joel Slebodnick) [RHEL-5705] - clk: tests: Add reference to the orphan mux bug report (Joel Slebodnick) [RHEL-5705] - clk: tests: Add test suites description (Joel Slebodnick) [RHEL-5705] - clk: Clarify clk_get_rate() expectations (Joel Slebodnick) [RHEL-5705] - clk: Skip clamping when rounding if there's no boundaries (Joel Slebodnick) [RHEL-5705] - clk: Drop the rate range on clk_put() (Joel Slebodnick) [RHEL-5705] - clk: test: Switch to clk_hw_get_clk (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: fix memleak on platform_device_add() fails (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: tune the order of enet_qos_root_clk (Joel Slebodnick) [RHEL-5705] - clk: nxp: fix typo in comment (Joel Slebodnick) [RHEL-5705] - clkdev: Simplify devm_clk_hw_register_clkdev() function (Joel Slebodnick) [RHEL-5705] - clkdev: Remove never used devm_clk_release_clkdev() (Joel Slebodnick) [RHEL-5705] - clk: Remove never used devm_of_clk_del_provider() (Joel Slebodnick) [RHEL-5705] - clk: do not initialize ret (Joel Slebodnick) [RHEL-5705] - clk: remove extra empty line (Joel Slebodnick) [RHEL-5705] - clk: Fix comment typo (Joel Slebodnick) [RHEL-5705] - clk: move from strlcpy with unused retval to strscpy (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6sx: remove the SET_RATE_PARENT flag for QSPI clocks (Joel Slebodnick) [RHEL-5705] - Revert "clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops" (Joel Slebodnick) [RHEL-5705] - clk: core: Fix runtime PM sequence in clk_core_unprepare() (Joel Slebodnick) [RHEL-5705] - clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops (Joel Slebodnick) [RHEL-5705] - clk: Remove never used devm_clk_*unregister() (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: Introduce *clk_hw_register_fixed_factor_parent_hw() (Joel Slebodnick) [RHEL-5705] - clk: fixed: Remove Allwinner A10 special-case logic (Joel Slebodnick) [RHEL-5705] - treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_56.RULE (part 2) (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Fix kfree() of static memory on setting driver_override (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: fix usb_root_clk parent (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Use pm_runtime_resume_and_get to fix pm_runtime_get_sync() usage (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: fix a potential memory leak in __imx_clk_gpr_scu() (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: add GPT support (Joel Slebodnick) [RHEL-5705] - clk: imx8m: check mcore_booted before register clk (Joel Slebodnick) [RHEL-5705] - clk: mux: remove redundant initialization of variable width (Joel Slebodnick) [RHEL-5705] - clk: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Joel Slebodnick) [RHEL-5705] - Revert "clk: Drop the rate range on clk_put()" (Joel Slebodnick) [RHEL-5705] - clk: Drop the rate range on clk_put() (Joel Slebodnick) [RHEL-5705] - clk: test: Test clk_set_rate_range on orphan mux (Joel Slebodnick) [RHEL-5705] - clk: Initialize orphan req_rate (Joel Slebodnick) [RHEL-5705] - clk: Add clk_drop_range (Joel Slebodnick) [RHEL-5705] - clk: Always set the rate on clk_set_range_rate (Joel Slebodnick) [RHEL-5705] - clk: Use clamp instead of open-coding our own (Joel Slebodnick) [RHEL-5705] - clk: Always clamp the rounded rate (Joel Slebodnick) [RHEL-5705] - clk: Enforce that disjoints limits are invalid (Joel Slebodnick) [RHEL-5705] - clk: Fix clk_hw_get_clk() when dev is NULL (Joel Slebodnick) [RHEL-5705] - clk: imx: remove redundant re-assignment of pll->base (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Support dynamic rates (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Add pr_fmt (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: explicitly return lowest rate (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: name variables after usage (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: consolidate rate calculation (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Use FIELD_GET/FIELD_PREP (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Drop wrong shifting (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Use register defines consistently (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: remove SYS PLL 1/2 clock gates (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: remove SYS PLL 1/2 clock gates (Joel Slebodnick) [RHEL-5705] - clk: imx8mm: remove SYS PLL 1/2 clock gates (Joel Slebodnick) [RHEL-5705] - clk: imx: off by one in imx_lpcg_parse_clks_from_dt() (Joel Slebodnick) [RHEL-5705] - clk: imx7d: Remove audio_mclk_root_clk (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: Add missing IMX8MP_CLK_MEDIA_MIPI_PHY1_REF_ROOT clock (Joel Slebodnick) [RHEL-5705] - clk: imx: Add imx8dxl clk driver (Joel Slebodnick) [RHEL-5705] - clk: imx: Add initial support for i.MXRT1050 clock driver (Joel Slebodnick) [RHEL-5705] - clk: Mark clk_core_evict_parent_cache_subtree() 'target' const (Joel Slebodnick) [RHEL-5705] - clk: Mark 'all_lists' as const (Joel Slebodnick) [RHEL-5705] - clk: mux: Declare u32 *table parameter as const (Joel Slebodnick) [RHEL-5705] - clk: nxp: Declare mux table parameter as const u32 * (Joel Slebodnick) [RHEL-5705] - clk: nxp: Remove unused variable (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: Introduce devm_clk_hw_register_fixed_factor_index() (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: Fix the parent clk of the audio_root_clk (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: Fix imx8mn_clko1_sels (Joel Slebodnick) [RHEL-5705] - clk: imx: Use div64_ul instead of do_div (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: set suppress_bind_attrs to true (Joel Slebodnick) [RHEL-5705] - clk: Enable/Disable runtime PM for clk_summary (Joel Slebodnick) [RHEL-5705] - clk: Emit a stern warning with writable debugfs enabled (Joel Slebodnick) [RHEL-5705] - clk: Add write operation for clk_parent debugfs node (Joel Slebodnick) [RHEL-5705] - clk: __clk_core_init() never takes NULL (Joel Slebodnick) [RHEL-5705] - clk: clk_core_get() can also return NULL (Joel Slebodnick) [RHEL-5705] - clk: gate: Add devm_clk_hw_register_gate() (Joel Slebodnick) [RHEL-5705] - clk: imx: pllv1: fix kernel-doc notation for struct clk_pllv1 (Joel Slebodnick) [RHEL-5705] - clk: Don't parent clks until the parent is fully registered (Joel Slebodnick) [RHEL-5705] - clk: imx: use module_platform_driver (Joel Slebodnick) [RHEL-5705] - clk: imx8m: Do not set IMX_COMPOSITE_CORE for non-regular composites (Joel Slebodnick) [RHEL-5705] - clk: use clk_core_get_rate_recalc() in clk_rate_get() (Joel Slebodnick) [RHEL-5705] - clk: imx: Make CLK_IMX8ULP select MXC_CLK (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6ul: Fix csi clk gate register (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6ul: Move csi_sel mux to correct base register (Joel Slebodnick) [RHEL-5705] - clk: imx: Fix the build break when clk-imx8ulp build as module (Joel Slebodnick) [RHEL-5705] - clk: imx: Add the pcc reset controller support on imx8ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: Add clock driver for imx8ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: Update the pfdv2 for 8ulp specific support (Joel Slebodnick) [RHEL-5705] - clk: imx: disable the pfd when set pfdv2 clock rate (Joel Slebodnick) [RHEL-5705] - clk: imx: Add 'CLK_SET_RATE_NO_REPARENT' for composite-7ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: disable i.mx7ulp composite clock during initialization (Joel Slebodnick) [RHEL-5705] - clk: imx: Update the compsite driver to support imx8ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: Update the pllv4 to support imx8ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework imx_clk_hw_pll14xx wrapper (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all imx_clk_hw_composite wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all clk_hw_register_divider wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all clk_hw_register_mux wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all clk_hw_register_gate2 wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all clk_hw_register_gate wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Make mux/mux2 clk based helpers use clk_hw based ones (Joel Slebodnick) [RHEL-5705] - clk: imx: Remove unused helpers (Joel Slebodnick) [RHEL-5705] - clk: composite: export clk_register_composite (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: use correct mux type for clkout path (Joel Slebodnick) [RHEL-5705] - clk: imx8mm: use correct mux type for clkout path (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Document the arithmetics used behind the code (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Hide clk_fractional_divider_ops from wide audience (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Export approximation algorithm to the CCF users (Joel Slebodnick) [RHEL-5705]- hwmon: (lm90) Prevent integer overflow/underflow in hysteresis calculations (David Arcari) [RHEL-28126] {CVE-2021-47098} - pppoe: Fix memory leak in pppoe_sendmsg() (Guillaume Nault) [RHEL-29930] - ppp_async: limit MRU to 64K (Guillaume Nault) [RHEL-29930] - powercap: intel_rapl: Add support for Arrow Lake (Steve Best) [RHEL-20102] - powercap: intel_rapl: Add support for Lunar Lake-M paltform (Steve Best) [RHEL-20102] - dmaengine: ti: edma: Add some null pointer checks to the edma_probe (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: add dependency for PTP (Andrew Halaney) [RHEL-29244] - net: mdio: mdio-bitbang: Fix C45 read/write protocol (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Avoid overriding return value (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Fix typo in bitfield documentation (Andrew Halaney) [RHEL-29244] - soc: ti: knav_qmss_queue: Use device_get_match_data() (Andrew Halaney) [RHEL-29244] - soc/ti: wkup_m3_ipc: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: smartreflex: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: pruss: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: pm33xx: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: knav_qmss_queue: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: knav_dma: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo.c: Add JTAG ID for AM62PX (Andrew Halaney) [RHEL-29244] - soc: ti: Use devm_platform_ioremap_resource_byname simplify logic (Andrew Halaney) [RHEL-29244] - soc: ti: k3-ringacc: remove non-fatal probe deferral log (Andrew Halaney) [RHEL-29244] - soc: ti: k3-ringacc: Fixup documentation errors (Andrew Halaney) [RHEL-29244] - wkup_m3_ipc.c: Fix error checking for debugfs_create_dir (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Add helper functions to set GPI mode, MII_RT_event and XFR (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Add pruss_cfg_read()/update(), pruss_cfg_get_gpmux()/set_gpmux() APIs (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Add pruss_{request,release}_mem_region() API (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Add pruss_get()/put() API (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Allow compile-testing (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Avoid cast to incompatible function type (Andrew Halaney) [RHEL-29244] - soc: ti: smartreflex: Use devm_platform_ioremap_resource() (Andrew Halaney) [RHEL-29244] - soc: ti: smartreflex: Simplify getting the opam_sr pointer (Andrew Halaney) [RHEL-29244] - soc: ti: Use devm_platform_ioremap_resource() (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Add entry for J784S4 SOC (Andrew Halaney) [RHEL-29244] - soc: ti: pm33xx: Fix refcount leak in am33xx_pm_probe (Andrew Halaney) [RHEL-29244] - soc: ti: k3-ringacc: Add try_module_get() to k3_dmaring_request_dual_ring() (Andrew Halaney) [RHEL-29244] - ARM: omap2: smartreflex: remove on_init control (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Add AM62Ax JTAG ID (Andrew Halaney) [RHEL-29244] - soc: ti: smartreflex: Fix PM disable depth imbalance in omap_sr_probe (Andrew Halaney) [RHEL-29244] - soc: ti: knav_qmss_queue: Fix PM disable depth imbalance in knav_queue_probe (Andrew Halaney) [RHEL-29244] - drivers: soc: ti: knav_qmss_queue: Mark knav_acc_firmwares as static (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Enable support for PRUSS-M subsystem on K3 AM62x SoCs (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Remove unneeded semicolon (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Add debug option to halt m3 in suspend (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Add support for i2c voltage scaling (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Add support for IO Isolation (Andrew Halaney) [RHEL-29244] - soc: ti: knav_qmss_queue: Use IS_ERR instead of IS_ERR_OR_NULL when checking knav_queue_open() result (Andrew Halaney) [RHEL-29244] - soc: ti: pm33xx: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Add support for toggling VTT regulator (Andrew Halaney) [RHEL-29244] - soc: ti: knav_qmss_queue: Use pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - soc: ti: knav_dma: Use pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - soc: ti: replace usage of found with dedicated list iterator variable (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: fix platform_get_irq.cocci warning (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Add AM62x JTAG ID (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Fix IRQ check in wkup_m3_ipc_probe (Andrew Halaney) [RHEL-29244] - soc: ti: smartreflex: Use platform_get_irq_optional() to get the interrupt (Andrew Halaney) [RHEL-29244] - soc: ti: k3-ringacc: Use devm_bitmap_zalloc() when applicable (Andrew Halaney) [RHEL-29244] - soc: ti: knav_dma: Fix NULL vs IS_ERR() checking in dma_init (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Add entry for J721S2 SoC family (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: fix referenced node in error message (Andrew Halaney) [RHEL-29244] - soc: ti: Remove pm_runtime_irq_safe() usage for smartreflex (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Enable support for ICSSG subsystems on K3 AM64x SoCs (Andrew Halaney) [RHEL-29244] - net: make drivers to use SET_NETDEV_DEVLINK_PORT to set devlink_port (Andrew Halaney) [RHEL-29244] - soc: ti: ti_sci_inta_msi: Allocate MSI device data on first use (Andrew Halaney) [RHEL-29244] - of/irq: export of_msi_get_domain (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: add sw tx/rx irq coalescing based on hrtimers (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw-qos: Add Frame Preemption MAC Merge support (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: add mqprio qdisc offload in channel mode (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Move register definitions to header file (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Move code to avoid forward declaration (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: cleanup TAPRIO handling (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Rename TI_AM65_CPSW_TAS to TI_AM65_CPSW_QOS (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Build am65-cpsw-qos only if required (Andrew Halaney) [RHEL-29244] - net/sched: taprio: replace tc_taprio_qopt_offload :: enable with a "cmd" enum (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_mdio: Update K3 SoCs list for errata i2329 (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw-new: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix error handling in am65_cpsw_nuss_common_open() (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Set default TX channels to maximum (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Re-arrange functions to avoid forward declaration (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Add standard Ethernet MAC stats to ethtool (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Fix error cleanup on failing pruss_request_mem_region (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add missing icss_iep_put to error path (Andrew Halaney) [RHEL-29244] - net: ti: icss-iep: fix setting counter value (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: rx_pause/tx_pause controls wrong direction (Andrew Halaney) [RHEL-29244] - net: ethernet: davinci_emac: Use MAC Address from Device Tree (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add phys_port_name support (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Fix r30 CMDs bitmasks (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Fix mixed module-builtin object (Andrew Halaney) [RHEL-29244] - net: netcp: replace deprecated strncpy with strscpy (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Fix tx_total_bytes count (Andrew Halaney) [RHEL-29244] - net: cpmac: remove driver to prepare for platform removal (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma-glue: clean up k3_udma_glue_tx_get_irq() return (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Fix signedness bug in prueth_init_tx_chns() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix error code in am65_cpsw_nuss_init_tx_chns() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add support for half duplex operation (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: add PTP dependency (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add AM64x icssg support (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: am65x SR2.0 add 10M full duplex support (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: add packet timestamping and ptp support (Andrew Halaney) [RHEL-29244] - net: ti: icss-iep: Add IEP driver (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Remove unused declarations (Andrew Halaney) [RHEL-29244] - Revert "net: ethernet: ti: am65-cpsw: add mqprio qdisc offload in channel mode" (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: add mqprio qdisc offload in channel mode (Andrew Halaney) [RHEL-29244] - net/sched: taprio: only pass gate mask per TXQ for igc, stmmac, tsnep, am65_cpsw (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add Power management support (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add ethtool ops for ICSSG Ethernet driver (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add Standard network staticstics (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add ICSSG Stats (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add ICSSG ethernet driver (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add icssg queues APIs and macros (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add Firmware config and classification APIs. (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add mii helper apis and macros (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add Firmware Interface for ICSSG Ethernet driver. (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field()/cpsw_ale_set_field() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Call of_node_put() on error path (Andrew Halaney) [RHEL-29244] - net: ti/cpsw: Add explicit platform_device.h and of_platform.h includes (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable USXGMII mode for J784S4 CPSW9G (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable QSGMII for J784S4 CPSW9G (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Move mode specific config to mac_config() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix mdio cleanup in probe (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Fix format specifier in netcp_create_interface() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: enable p0 host port rx_vlan_remap (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: add .ndo to set dma per-queue rate (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable SGMII mode for J721E (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable SGMII mode for J7200 (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add support for SGMII mode (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Simplify setting supported interface (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: adjust estf following ptp changes (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: reset pps genf adj settings on enable (Andrew Halaney) [RHEL-29244] - net: Use of_property_read_bool() for boolean properties (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Update name of Serdes PHY (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add RX DMA Channel Teardown Quirk (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw/cpts: Fix CPTS release action (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Delete unreachable error handling code (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Handle -EPROBE_DEFER for Serdes PHY (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: adjust pps following ptp changes (Andrew Halaney) [RHEL-29244] - ptp: convert remaining drivers to adjfine interface (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: add pps support (Andrew Halaney) [RHEL-29244] - net: mdio: mdio-bitbang: Separate C22 and C45 transactions (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add support for SERDES configuration (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable QSGMII mode for J721e CPSW9G (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: fix CONFIG_PM #ifdef (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix PM runtime leakage in am65_cpsw_nuss_ndo_slave_open() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix hardware switch mode on suspend/resume (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: retain PORT_VLAN_REG after suspend/resume (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add suspend/resume support (Andrew Halaney) [RHEL-29244] - net: drop the weight argument from netif_napi_add (Andrew Halaney) [RHEL-29244] - Revert "net: ethernet: ti: am65-cpsw: Add suspend/resume support" (Andrew Halaney) [RHEL-29244] - Revert "net: ethernet: ti: am65-cpsw: retain PORT_VLAN_REG after suspend/resume" (Andrew Halaney) [RHEL-29244] - Revert "net: ethernet: ti: am65-cpsw: Fix hardware switch mode on suspend/resume" (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix RGMII configuration at SPEED_10 (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: fix error handling in am65_cpsw_nuss_probe() (Andrew Halaney) [RHEL-29244] - ptp: cpts: convert .adjfreq to .adjfine (Andrew Halaney) [RHEL-29244] - net: cpsw: disable napi in cpsw_ndo_open() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix hardware switch mode on suspend/resume (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: retain PORT_VLAN_REG after suspend/resume (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_ale: Add cpsw_ale_restore() helper (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add suspend/resume support (Andrew Halaney) [RHEL-29244] - net: switch to netif_napi_add_tx() (Andrew Halaney) [RHEL-29244] - eth: remove copies of the NAPI_POLL_WEIGHT define (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw/cpts: Add suspend/resume helpers (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix segmentation fault at module unload (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Fix return type of netcp_ndo_start_xmit() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: set correct devlink flavour for unused ports (Andrew Halaney) [RHEL-29244] - net: cpmac: Add __init/__exit annotations to module init/exit funcs (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: remove unused parameter of am65_cpsw_nuss_common_open() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_new: Switch to use dev_err_probe() helper (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: Switch to use dev_err_probe() helper (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: Switch to use dev_err_probe() helper (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: Fix return type of emac_dev_xmit (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_mdio: fix build for mdio bitbang uses (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Move phy_set_mode_ext() to correct location (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add support for J7200 CPSW5G (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_mdio: Add workaround for errata i2329 (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix devlink port register sequence (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw-nuss: Fix some refcount leaks (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix fwnode passed to phylink_create() (Andrew Halaney) [RHEL-29244] - ethernet/ti: delete if NULL check befort devm_kfree (Andrew Halaney) [RHEL-29244] - eth: cpsw: remove a copy of the NAPI_POLL_WEIGHT define (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw-ethtool: use pm_runtime_resume_and_get (Andrew Halaney) [RHEL-29244] - drivers: net: davinci_mdio: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_priv: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_new: use pm_runtime_resume_and_get() instead of pm_runtime_get_sync() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_new: enable bc/mc storm prevention support (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: enable bc/mc storm prevention support (Andrew Halaney) [RHEL-29244] - drivers: net: cpsw: ale: add broadcast/multicast rate limit support (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw-nuss: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix build error without PHYLINK (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: drop CPSW_HEADROOM define (Andrew Halaney) [RHEL-29244] - net: cpsw: add missing of_node_put() in cpsw_probe_dt() (Andrew Halaney) [RHEL-29244] - drivers: ethernet: cpsw: fix panic when interrupt coaleceing is set via ethtool (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Fix spelling mistake and clean up message (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Convert to PHYLINK (Andrew Halaney) [RHEL-29244] - net: ti: cpsw: remove guards against !BRIDGE_VLAN_INFO_BRENTRY (Andrew Halaney) [RHEL-29244] - net: ti: am65-cpsw-nuss: remove guards against !BRIDGE_VLAN_INFO_BRENTRY (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpts: Handle error for clk_enable (Andrew Halaney) [RHEL-29244] - net: cpsw: Properly initialise struct page_pool_params (Andrew Halaney) [RHEL-29244] - net: cpsw: avoid alignment faults by taking NET_IP_ALIGN into account (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: Enable PHY timestamping (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: add missing of_node_put before return (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_ale: Fix access to un-initialized memory (Andrew Halaney) [RHEL-29244] - net: davinci_emac: Fix interrupt pacing disable (Andrew Halaney) [RHEL-29244] - ethernet: tlan: use eth_hw_addr_set() (Andrew Halaney) [RHEL-29244] - ethernet: remove random_ether_addr() (Andrew Halaney) [RHEL-29244] - ethernet: replace netdev->dev_addr assignment loops (Andrew Halaney) [RHEL-29244] - ethernet: manually convert memcpy(dev_addr,..., sizeof(addr)) (Andrew Halaney) [RHEL-29244] - ethernet: make use of eth_hw_addr_random() where appropriate (Andrew Halaney) [RHEL-29244] - ethernet: ti: cpts: Use devm_kcalloc() instead of devm_kzalloc() (Andrew Halaney) [RHEL-29244] - ethernet: use of_get_ethdev_address() (Andrew Halaney) [RHEL-29244] - am65-cpsw: avoid null pointer arithmetic (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Move devlink registration to be last devlink command (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: make array stpa static const, makes object smaller (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_cpdma: revert "drop frame padding" (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: use napi_complete_done() in TX completion (Andrew Halaney) [RHEL-29244] - net: ti: am65-cpsw-nuss: fix RX IRQ state after .ndo_stop() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_cpdma: drop frame padding (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: switch to use skb_put_padto() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: switch to use skb_put_padto() (Andrew Halaney) [RHEL-29244] - Revert "net: build all switchdev drivers as modules when the bridge is a module" (Andrew Halaney) [RHEL-29244] - net: ti: am65-cpsw-nuss: fix wrong devlink release order (Andrew Halaney) [RHEL-29244] - net: build all switchdev drivers as modules when the bridge is a module (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-am62a: Fix SPI PDMA data (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-am62: Fix SPI PDMA data (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: handle irq_of_parse_and_map() errors (Andrew Halaney) [RHEL-29244] - dmaengine: ti: omap-dma: Annotate struct omap_desc with __counted_by (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: Annotate struct edma_desc with __counted_by (Andrew Halaney) [RHEL-29244] - dmaengine: ti: omap-dma: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - dmaengine: ti: cppi41: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add support for J721S2 CSI BCDMA instance (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-j721s2: Add PSI-L thread map for main CPSW2G (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: annotate pm function with __maybe_unused (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil: Add PSI-L thread support for J784s4 (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: remove unused edma_and function (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Workaround errata i2234 (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add system suspend/resume support (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: remove non-fatal probe deferral log (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add support for BCDMA CSI RX (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add support for DMAs on AM62A SoC (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-am62a: Add AM62Ax PSIL and PDMA data (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Fix BCDMA for case w/o BCHAN (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Do conditional decrement of UDMA_CHAN_RT_PEER_BCNT_REG (Andrew Halaney) [RHEL-29244] - dmaengine: ti: convert PSIL to be buildable as module (Andrew Halaney) [RHEL-29244] - dmaengine: ti: convert k3-udma to module (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma-glue: fix memory leak when register device fail (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Respond TX done if DMA_PREP_INTERRUPT is not requested (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil: add additional TX threads for j721e (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil: add additional TX threads for j7200 (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: Remove some unused functions (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Reset UDMA_CHAN_RT byte counters to prevent overflow (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma-private: Fix refcount leak bug in of_xudma_dev_get() (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-j721s2: Add psil threads for sa2ul (Andrew Halaney) [RHEL-29244] - dmaengine: ti: Add missing put_device in ti_dra7_xbar_route_allocate (Andrew Halaney) [RHEL-29244] - dmaengine: ti: Fix refcount leak in ti_dra7_xbar_route_allocate (Andrew Halaney) [RHEL-29244] - dmaengine: ti: deprecate '#dma-channels' (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-am62: Update PSIL thread for saul. (Andrew Halaney) [RHEL-29244] - dma: omap: hide legacy interface (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil: Add AM62x PSIL and PDMA data (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add AM62x DMSS support (Andrew Halaney) [RHEL-29244] - dmaengine: ti: cleanup comments (Andrew Halaney) [RHEL-29244] - drivers: dma: ti: k3-psil: Add support for J721S2 (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add SoC dependent data for J721S2 SoC (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: Use 'for_each_set_bit' when possible (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Fix smatch warnings (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Set r/tchan or rflow to NULL if request fail (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Set bchan to NULL if a channel request fail (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-j721e: Add entry for CSI2RX (Andrew Halaney) [RHEL-29244] - xfs: drop experimental warning for FSDAX (Bill O'Donnell) [RHEL-15319] - mm, pmem, xfs: Introduce MF_MEM_PRE_REMOVE for unbind (Bill O'Donnell) [RHEL-12888] - xfs: correct calculation for agend and blockcount (Bill O'Donnell) [RHEL-12888] - fs: distinguish between user initiated freeze and kernel initiated freeze (Bill O'Donnell) [RHEL-12888] - xfs: fix the calculation for "end" and "length" (Bill O'Donnell) [RHEL-12888] - mpls: Do not orphan the skb (Guillaume Nault) [RHEL-28782] - net: flow_dissector: Use 64bits for used_keys (Ivan Vecera) [RHEL-29648] - macvlan: Don't propagate promisc change to lower dev in passthru (Davide Caratti) [RHEL-32205] - ipvlan: add ipvlan_route_v6_outbound() helper (Davide Caratti) [RHEL-32205] - ipvlan: properly track tx_errors (Davide Caratti) [RHEL-32205] - platform/x86: intel-uncore-freq: Add additional client processors (Steve Best) [RHEL-32742] - l2tp: fix incorrect parameter validation in the pppol2tp_getsockopt() function (Guillaume Nault) [RHEL-30144] - net: ip_tunnel: make sure to pull inner header in ip_tunnel_rcv() (Guillaume Nault) [RHEL-30144] - geneve: make sure to pull inner header in geneve_rx() (Guillaume Nault) [RHEL-30144] - net: ip_tunnel: prevent perpetual headroom growth (Guillaume Nault) [RHEL-30144] - l2tp: pass correct message length to ip6_append_data (Guillaume Nault) [RHEL-30144] - ip6_tunnel: make sure to pull inner header in __ip6_tnl_rcv() (Guillaume Nault) [RHEL-30144] - ip_tunnels: use DEV_STATS_INC() (Guillaume Nault) [RHEL-30144] - ipmr: fix incorrect parameter validation in the ip_mroute_getsockopt() function (Guillaume Nault) [RHEL-31492] - inet_diag: annotate data-races around inet_diag_table[] (Guillaume Nault) [RHEL-31492] - arp: Prevent overflow in arp_req_get(). (Guillaume Nault) [RHEL-31492] - ipv4: properly combine dev_base_seq and ipv4.dev_addr_genid (Guillaume Nault) [RHEL-31492] - inet: read sk->sk_family once in inet_recv_error() (Guillaume Nault) [RHEL-31492] - net: ipv4: fix a memleak in ip_setup_cork (Guillaume Nault) [RHEL-31492] - ipv6: init the accept_queue's spinlocks in inet6_create (Guillaume Nault) [RHEL-31492] - tcp: make sure init the accept_queue's spinlocks once (Guillaume Nault) [RHEL-31492]- PCI/MSI: Prevent MSI hardware interrupt number truncation (Myron Stowe) [RHEL-21453] - redhat/configs: Add CONFIG_CRYPTO_DEV_QAT_420XX (Vladis Dronov) [RHEL-17715] - crypto: qat - make ring to service map common for QAT GEN4 (Vladis Dronov) [RHEL-17715] - crypto: qat - fix ring to service map for dcc in 420xx (Vladis Dronov) [RHEL-17715] - crypto: qat - fix ring to service map for dcc in 4xxx (Vladis Dronov) [RHEL-17715] - crypto: qat - fix comment structure (Vladis Dronov) [RHEL-17715] - crypto: qat - remove unnecessary description from comment (Vladis Dronov) [RHEL-17715] - crypto: qat - remove double initialization of value (Vladis Dronov) [RHEL-17715] - crypto: qat - avoid division by zero (Vladis Dronov) [RHEL-17715] - crypto: qat - removed unused macro in adf_cnv_dbgfs.c (Vladis Dronov) [RHEL-17715] - crypto: qat - remove unused macros in qat_comp_alg.c (Vladis Dronov) [RHEL-17715] - crypto: qat - uninitialized variable in adf_hb_error_inject_write() (Vladis Dronov) [RHEL-17715] - Documentation: qat: fix auto_reset section (Vladis Dronov) [RHEL-17715] - crypto: qat - resolve race condition during AER recovery (Vladis Dronov) [RHEL-17715] - crypto: qat - change SLAs cleanup flow at shutdown (Vladis Dronov) [RHEL-17715] - crypto: qat - improve aer error reset handling (Vladis Dronov) [RHEL-17715] - crypto: qat - limit heartbeat notifications (Vladis Dronov) [RHEL-17715] - crypto: qat - add auto reset on error (Vladis Dronov) [RHEL-17715] - crypto: qat - add fatal error notification (Vladis Dronov) [RHEL-17715] - crypto: qat - re-enable sriov after pf reset (Vladis Dronov) [RHEL-17715] - crypto: qat - update PFVF protocol for recovery (Vladis Dronov) [RHEL-17715] - crypto: qat - disable arbitration before reset (Vladis Dronov) [RHEL-17715] - crypto: qat - add fatal error notify method (Vladis Dronov) [RHEL-17715] - crypto: qat - add heartbeat error simulator (Vladis Dronov) [RHEL-17715] - crypto: qat - use kcalloc_node() instead of kzalloc_node() (Vladis Dronov) [RHEL-17715] - crypto: qat - avoid memcpy() overflow warning (Vladis Dronov) [RHEL-17715] - crypto: qat - fix arbiter mapping generation algorithm for QAT 402xx (Vladis Dronov) [RHEL-17715] - crypto: qat - generate dynamically arbiter mappings (Vladis Dronov) [RHEL-17715] - crypto: qat - add support for ring pair level telemetry (Vladis Dronov) [RHEL-17715] - crypto: qat - add support for device telemetry (Vladis Dronov) [RHEL-17715] - crypto: qat - add admin msgs for telemetry (Vladis Dronov) [RHEL-17715] - crypto: qat - include pci.h for GET_DEV() (Vladis Dronov) [RHEL-17715] - crypto: qat - add support for 420xx devices (Vladis Dronov) [RHEL-17715] - crypto: qat - move fw config related structures (Vladis Dronov) [RHEL-17715] - crypto: qat - relocate portions of qat_4xxx code (Vladis Dronov) [RHEL-17715] - crypto: qat - change signature of uof_get_num_objs() (Vladis Dronov) [RHEL-17715] - crypto: qat - relocate and rename get_service_enabled() (Vladis Dronov) [RHEL-17715] - seq_file: add helper macro to define attribute for rw file (Vladis Dronov) [RHEL-17715] - minmax: Introduce {min,max}_array() (Vladis Dronov) [RHEL-17715] - vfio/fsl-mc: Block calling interrupt handler without trigger (Alex Williamson) [RHEL-30023] - vfio/platform: Create persistent IRQ handlers (Alex Williamson) [RHEL-30023] - vfio/platform: Disable virqfds on cleanup (Alex Williamson) [RHEL-30023] - vfio/pci: Create persistent INTx handler (Alex Williamson) [RHEL-30023] - vfio: Introduce interface to flush virqfd inject workqueue (Alex Williamson) [RHEL-30023] - vfio/pci: Lock external INTx masking ops (Alex Williamson) [RHEL-30023] - vfio/pci: Disable auto-enable of exclusive INTx IRQ (Alex Williamson) [RHEL-30023] - vfio/mbochs: make mbochs_class constant (Alex Williamson) [RHEL-30023] - vfio/mdpy: make mdpy_class constant (Alex Williamson) [RHEL-30023] - vfio: amba: Rename pl330_ids[] to vfio_amba_ids[] (Alex Williamson) [RHEL-30023] - vfio/pci: rename and export range_intersect_range (Alex Williamson) [RHEL-30023] - vfio/pci: rename and export do_io_rw() (Alex Williamson) [RHEL-30023] - vfio/pci: WARN_ON driver_override kasprintf failure (Alex Williamson) [RHEL-30023] - vfio/pci: Expose vfio_pci_core_iowrite/read##size() (Alex Williamson) [RHEL-30023] - vfio/pci: Expose vfio_pci_core_setup_barmap() (Alex Williamson) [RHEL-30023] - vfio/type1: account iommu allocations (Alex Williamson) [RHEL-30023] - redhat/configs: Disable CONFIG_VFIO_DEBUGFS (Alex Williamson) [RHEL-30023] - MAINTAINERS: Add vfio debugfs interface doc link (Alex Williamson) [RHEL-30023] - Documentation: add debugfs description for vfio (Alex Williamson) [RHEL-30023] - vfio/migration: Add debugfs to live migration driver (Alex Williamson) [RHEL-30023] - vfio: Drop vfio_file_iommu_group() stub to fudge around a KVM wart (Alex Williamson) [RHEL-30023] - iommufd/iova_bitmap: Move symbols to IOMMUFD namespace (Alex Williamson) [RHEL-30023] - vfio: Move iova_bitmap into iommufd (Alex Williamson) [RHEL-30023] - vfio/iova_bitmap: Export more API symbols (Alex Williamson) [RHEL-30023] - thermal: sysfs: Fix trip_point_hyst_store() (Jennifer Berringer) [RHEL-31231] - ring-buffer: Do not attempt to read past "commit" (Jerome Marchand) [RHEL-29064] {CVE-2023-52501} - Upstream has changed the APIs to suspend the array. (Nigel Croxon) [RHEL-26279] - md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING (Nigel Croxon) [RHEL-26279] - Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d"" (Nigel Croxon) [RHEL-26279] - Revert "raid5: read data is wrong when recovery happens" (Nigel Croxon) [RHEL-26279] - md: add a mddev_is_dm helper (Nigel Croxon) [RHEL-26279] - md: add a mddev_add_trace_msg helper (Nigel Croxon) [RHEL-26279] - md: add a mddev_trace_remap helper (Nigel Croxon) [RHEL-26279] - md/raid1-10: add a helper raid1_check_read_range() (Nigel Croxon) [RHEL-26279] - md/raid1: factor out helpers to add rdev to conf (Nigel Croxon) [RHEL-26279] - md: add a new helper rdev_has_badblock() (Nigel Croxon) [RHEL-26279] - md/raid5: fix atomicity violation in raid5_cache_count (Nigel Croxon) [RHEL-26279] - dm-raid: fix lockdep waring in "pers->hot_add_disk" (Nigel Croxon) [RHEL-26279] - md/dm-raid: don't call md_reap_sync_thread() directly (Nigel Croxon) [RHEL-26279] - dm-raid456, md/raid456: fix a deadlock for dm-raid456 while io concurrent with reshape (Nigel Croxon) [RHEL-26279] - dm-raid: add a new helper prepare_suspend() in md_personality (Nigel Croxon) [RHEL-26279] - dm-raid: really frozen sync_thread during suspend (Nigel Croxon) [RHEL-26279] - md: add a new helper reshape_interrupted() (Nigel Croxon) [RHEL-26279] - md: export helper md_is_rdwr() (Nigel Croxon) [RHEL-26279] - md: export helpers to stop sync_thread (Nigel Croxon) [RHEL-26279] - md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume (Nigel Croxon) [RHEL-26279] - md/md-bitmap: fix incorrect usage for sb_index (Nigel Croxon) [RHEL-26279] - md: check mddev->pers before calling md_set_readonly() (Nigel Croxon) [RHEL-26279] - md: clean up openers check in do_md_stop() and md_set_readonly() (Nigel Croxon) [RHEL-26279] - md: sync blockdev before stopping raid or setting readonly (Nigel Croxon) [RHEL-26279] - md: factor out a helper to sync mddev (Nigel Croxon) [RHEL-26279] - md: Don't clear MD_CLOSING when the raid is about to stop (Nigel Croxon) [RHEL-26279] - md: return directly before setting did_set_md_closing (Nigel Croxon) [RHEL-26279] - md: clean up invalid BUG_ON in md_ioctl (Nigel Croxon) [RHEL-26279] - md: changed the switch of RAID_VERSION to if (Nigel Croxon) [RHEL-26279] - md: merge the check of capabilities into md_ioctl_valid() (Nigel Croxon) [RHEL-26279] - md: Don't suspend the array for interrupted reshape (Nigel Croxon) [RHEL-26279] - md: Don't register sync_thread for reshape directly (Nigel Croxon) [RHEL-26279] - md: Make sure md_do_sync() will set MD_RECOVERY_DONE (Nigel Croxon) [RHEL-26279] - md: Don't ignore read-only array in md_check_recovery() (Nigel Croxon) [RHEL-26279] - md: Don't ignore suspended array in md_check_recovery() (Nigel Croxon) [RHEL-26279] - md: Fix missing release of 'active_io' for flush (Nigel Croxon) [RHEL-26279] - md: fix kmemleak of rdev->serial (Nigel Croxon) [RHEL-26279] - md: use RCU lock to protect traversal in md_spares_need_change() (Nigel Croxon) [RHEL-26279] - md: get rdev->mddev with READ_ONCE() (Nigel Croxon) [RHEL-26279] - md: remove redundant md_wakeup_thread() (Nigel Croxon) [RHEL-26279] - md: remove redundant check of 'mddev->sync_thread' (Nigel Croxon) [RHEL-26279] - md: fix a suspicious RCU usage warning (Nigel Croxon) [RHEL-26279] - md/raid1: Use blk_opf_t for read and write operations (Nigel Croxon) [RHEL-26279] - md: Fix md_seq_ops() regressions (Nigel Croxon) [RHEL-26279] - md/raid1: support read error check (Nigel Croxon) [RHEL-26279] - md: factor out a helper exceed_read_errors() to check read_errors (Nigel Croxon) [RHEL-26279] - md: Whenassemble the array, consult the superblock of the freshest device (Nigel Croxon) [RHEL-26279] - md/raid1: remove unnecessary null checking (Nigel Croxon) [RHEL-26279] - md: split MD_RECOVERY_NEEDED out of mddev_resume (Nigel Croxon) [RHEL-26279] - md: fix stopping sync thread (Nigel Croxon) [RHEL-26279] - md: don't leave 'MD_RECOVERY_FROZEN' in error path of md_set_readonly() (Nigel Croxon) [RHEL-26279] - md: fix missing flush of sync_work (Nigel Croxon) [RHEL-26279] - md: synchronize flush io with array reconfiguration (Nigel Croxon) [RHEL-26279] - md/raid6: use valid sector values to determine if an I/O should wait on the reshape (Nigel Croxon) [RHEL-26279] - md/raid5: remove rcu protection to access rdev from conf (Nigel Croxon) [RHEL-26279] - md/raid1: remove rcu protection to access rdev from conf (Nigel Croxon) [RHEL-26279] - md/raid10: remove rcu protection to access rdev from conf (Nigel Croxon) [RHEL-26279] - md: remove flag RemoveSynchronized (Nigel Croxon) [RHEL-26279] - Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d" (Nigel Croxon) [RHEL-26279] - md: bypass block throttle for superblock update (Nigel Croxon) [RHEL-26279] - md: fix bi_status reporting in md_end_clone_io (Nigel Croxon) [RHEL-26279] - md: cleanup pers->prepare_suspend() (Nigel Croxon) [RHEL-26279] - md-cluster: check for timeout while a new disk adding (Nigel Croxon) [RHEL-26279] - md: rename __mddev_suspend/resume() back to mddev_suspend/resume() (Nigel Croxon) [RHEL-26279] - md/dm-raid: use new apis to suspend array (Nigel Croxon) [RHEL-26279] - md: remove old apis to suspend the array (Nigel Croxon) [RHEL-26279] - md: suspend array in md_start_sync() if array need reconfiguration (Nigel Croxon) [RHEL-26279] - md/raid5: replace suspend with quiesce() callback (Nigel Croxon) [RHEL-26279] - md: cleanup mddev_create/destroy_serial_pool() (Nigel Croxon) [RHEL-26279] - md: use new apis to suspend array before mddev_create/destroy_serial_pool (Nigel Croxon) [RHEL-26279] - md: use new apis to suspend array for ioctls involed array reconfiguration (Nigel Croxon) [RHEL-26279] - md: use new apis to suspend array for adding/removing rdev from state_store() (Nigel Croxon) [RHEL-26279] - md: use new apis to suspend array for sysfs apis (Nigel Croxon) [RHEL-26279] - md/raid5: use new apis to suspend array (Nigel Croxon) [RHEL-26279] - md/raid5-cache: use new apis to suspend array (Nigel Croxon) [RHEL-26279] - md/md-bitmap: use new apis to suspend array for location_store() (Nigel Croxon) [RHEL-26279] - md: add new helpers to suspend/resume and lock/unlock array (Nigel Croxon) [RHEL-26279] - md: add new helpers to suspend/resume array (Nigel Croxon) [RHEL-26279] - md: replace is_md_suspended() with 'mddev->suspended' in md_check_recovery() (Nigel Croxon) [RHEL-26279] - md/raid5-cache: use READ_ONCE/WRITE_ONCE for 'conf->log' (Nigel Croxon) [RHEL-26279] - md: use READ_ONCE/WRITE_ONCE for 'suspend_lo' and 'suspend_hi' (Nigel Croxon) [RHEL-26279] - md/raid1: don't split discard io for write behind (Nigel Croxon) [RHEL-26279] - md: do not require mddev_lock() for all options in array_state_store() (Nigel Croxon) [RHEL-26279] - md: simplify md_seq_ops (Nigel Croxon) [RHEL-26279] - md: factor out a helper from mddev_put() (Nigel Croxon) [RHEL-26279] - ext4: check if ext4_blkdev_get() returns NULL (Ming Lei) [RHEL-30965] - libceph: init the cursor when preparing the sparse read (Xiubo Li) [RHEL-19813] - libceph: just wait for more data to be available on the socket (Xiubo Li) [RHEL-19813] - libceph: rename read_sparse_msg_*() to read_partial_sparse_msg_*() (Xiubo Li) [RHEL-19813] - libceph: fail sparse-read if the data length doesn't match (Xiubo Li) [RHEL-19813] - ceph: fix incorrect revoked caps assert in ceph_fill_file_size() (Xiubo Li) [RHEL-19813] - ceph: remove unnecessary IS_ERR() check in ceph_fname_to_usr() (Xiubo Li) [RHEL-19813] - ceph: remove unnecessary check for NULL in parse_longname() (Xiubo Li) [RHEL-19813] - ceph: switch ceph_lookup/atomic_open() to use new fscrypt helper (Xiubo Li) [RHEL-19813] - ceph: fix updating i_truncate_pagecache_size for fscrypt (Xiubo Li) [RHEL-19813] - ceph: wait for OSD requests' callbacks to finish when unmounting (Xiubo Li) [RHEL-19813] - ceph: drop messages from MDS when unmounting (Xiubo Li) [RHEL-19813] - ceph: prevent snapshot creation in encrypted locked directories (Xiubo Li) [RHEL-19813] - ceph: add support for encrypted snapshot names (Xiubo Li) [RHEL-19813] - ceph: invalidate pages when doing direct/sync writes (Xiubo Li) [RHEL-19813] - ceph: plumb in decryption during reads (Xiubo Li) [RHEL-19813] - ceph: add encryption support to writepage and writepages (Xiubo Li) [RHEL-19813] - ceph: redirty the page for writepage on failure (Xiubo Li) [RHEL-19813] - ceph: add read/modify/write to ceph_sync_write (Xiubo Li) [RHEL-19813] - ceph: align data in pages in ceph_sync_write (Xiubo Li) [RHEL-19813] - ceph: don't use special DIO path for encrypted inodes (Xiubo Li) [RHEL-19813] - ceph: don't get the inline data for new creating files (Xiubo Li) [RHEL-19813] - ceph: add truncate size handling support for fscrypt (Xiubo Li) [RHEL-19813] - ceph: add object version support for sync read (Xiubo Li) [RHEL-19813] - libceph: allow ceph_osdc_new_request to accept a multi-op read (Xiubo Li) [RHEL-19813] - libceph: add CEPH_OSD_OP_ASSERT_VER support (Xiubo Li) [RHEL-19813] - ceph: add infrastructure for file encryption and decryption (Xiubo Li) [RHEL-19813] - ceph: handle fscrypt fields in cap messages from MDS (Xiubo Li) [RHEL-19813] - ceph: size handling in MClientRequest, cap updates and inode traces (Xiubo Li) [RHEL-19813] - ceph: mark directory as non-complete after loading key (Xiubo Li) [RHEL-19813] - ceph: allow encrypting a directory while not having Ax caps (Xiubo Li) [RHEL-19813] - ceph: add some fscrypt guardrails (Xiubo Li) [RHEL-19813] - ceph: create symlinks with encrypted and base64-encoded targets (Xiubo Li) [RHEL-19813] - ceph: add support to readdir for encrypted names (Xiubo Li) [RHEL-19813] - ceph: pass the request to parse_reply_info_readdir() (Xiubo Li) [RHEL-19813] - ceph: make ceph_fill_trace and ceph_get_name decrypt names (Xiubo Li) [RHEL-19813] - ceph: add helpers for converting names for userland presentation (Xiubo Li) [RHEL-19813] - ceph: make d_revalidate call fscrypt revalidator for encrypted dentries (Xiubo Li) [RHEL-19813] - ceph: set DCACHE_NOKEY_NAME flag in ceph_lookup/atomic_open() (Xiubo Li) [RHEL-19813] - ceph: decode alternate_name in lease info (Xiubo Li) [RHEL-19813] - ceph: send alternate_name in MClientRequest (Xiubo Li) [RHEL-19813] - ceph: encode encrypted name in ceph_mdsc_build_path and dentry release (Xiubo Li) [RHEL-19813] - ceph: add base64 endcoding routines for encrypted names (Xiubo Li) [RHEL-19813] - ceph: make ioctl cmds more readable in debug log (Xiubo Li) [RHEL-19813] - ceph: add fscrypt ioctls and ceph.fscrypt.auth vxattr (Xiubo Li) [RHEL-19813] - ceph: implement -o test_dummy_encryption mount option (Xiubo Li) [RHEL-19813] - ceph: fscrypt_auth handling for ceph (Xiubo Li) [RHEL-19813] - ceph: use osd_req_op_extent_osd_iter for netfs reads (Xiubo Li) [RHEL-19813] - libceph: add new iov_iter-based ceph_msg_data_type and ceph_osd_data_type (Xiubo Li) [RHEL-19813] - ceph: make ceph_msdc_build_path use ref-walk (Xiubo Li) [RHEL-19813] - ceph: preallocate inode for ops that may create one (Xiubo Li) [RHEL-19813] - fs: change test in inode_insert5 for adding to the sb list (Xiubo Li) [RHEL-19813] - ceph: add new mount option to enable sparse reads (Xiubo Li) [RHEL-19813] - libceph: add sparse read support to OSD client (Xiubo Li) [RHEL-19813] - libceph: add sparse read support to msgr1 (Xiubo Li) [RHEL-19813] - libceph: support sparse reads on msgr2 secure codepath (Xiubo Li) [RHEL-19813] - libceph: new sparse_read op, support sparse reads on msgr2 crc codepath (Xiubo Li) [RHEL-19813] - libceph: define struct ceph_sparse_extent and add some helpers (Xiubo Li) [RHEL-19813] - libceph: add spinlock around osd->o_requests (Xiubo Li) [RHEL-19813] - ceph: try to check caps immediately after async creating finishes (Xiubo Li) [RHEL-19813] - ceph: remove useless session parameter for check_caps() (Xiubo Li) [RHEL-19813] - ceph: flush the dirty caps immediatelly when quota is approaching (Xiubo Li) [RHEL-19813] - ceph: fix NULL pointer dereference for req->r_session (Xiubo Li) [RHEL-19813] - ceph: fix a NULL vs IS_ERR() check when calling ceph_lookup_inode() (Xiubo Li) [RHEL-19813] - ceph: fix incorrectly showing the .snap size for stat (Xiubo Li) [RHEL-19813] - ceph: fail the open_by_handle_at() if the dentry is being unlinked (Xiubo Li) [RHEL-19813] - ceph: increment i_version when doing a setattr with caps (Xiubo Li) [RHEL-19813] - ceph: Use kcalloc for allocating multiple elements (Xiubo Li) [RHEL-19813] - ceph: no need to wait for transition RDCACHE|RD -> RD (Xiubo Li) [RHEL-19813] - ceph: fail the request if the peer MDS doesn't support getvxattr op (Xiubo Li) [RHEL-19813] - ceph: wake up the waiters if any new caps comes (Xiubo Li) [RHEL-19813] - libceph: drop last_piece flag from ceph_msg_data_cursor (Xiubo Li) [RHEL-19813] - fscrypt: Replace 1-element array with flexible array (Xiubo Li) [RHEL-19813] - fscrypt: optimize fscrypt_initialize() (Xiubo Li) [RHEL-19813] - fscrypt: use WARN_ON_ONCE instead of WARN_ON (Xiubo Li) [RHEL-19813] - fscrypt: check for NULL keyring in fscrypt_put_master_key_activeref() (Xiubo Li) [RHEL-19813] - fscrypt: improve fscrypt_destroy_keyring() documentation (Xiubo Li) [RHEL-19813] - fscrypt: destroy keyring after security_sb_delete() (Xiubo Li) [RHEL-19813] - fscrypt: support decrypting data from large folios (Xiubo Li) [RHEL-19813] - fscrypt: clean up fscrypt_add_test_dummy_key() (Xiubo Li) [RHEL-19813] - fs/super.c: stop calling fscrypt_destroy_keyring() from __put_super() (Xiubo Li) [RHEL-19813] - ext4: stop calling fscrypt_add_test_dummy_key() (Xiubo Li) [RHEL-19813] - fscrypt: add the test dummy encryption key on-demand (Xiubo Li) [RHEL-19813] - fscrypt: stop using PG_error to track error status (Xiubo Li) [RHEL-19813] - fscrypt: remove fscrypt_set_test_dummy_encryption() (Xiubo Li) [RHEL-19813] - fscrypt: align Base64 encoding with RFC 4648 base64url (Xiubo Li) [RHEL-19813] - fscrypt: new helper function - fscrypt_prepare_lookup_partial() (Xiubo Li) [RHEL-19813] - fscrypt: add fscrypt_context_for_new_inode (Xiubo Li) [RHEL-19813] - fscrypt: export fscrypt_fname_encrypt and fscrypt_fname_encrypted_size (Xiubo Li) [RHEL-19813] - fscrypt: split up FS_CRYPTO_BLOCK_SIZE (Xiubo Li) [RHEL-19813] - fscrypt: update documentation for direct I/O support (Xiubo Li) [RHEL-19813] - fscrypt: add functions for direct I/O support (Xiubo Li) [RHEL-19813] - fscrypt: add additional documentation for SM4 support (Xiubo Li) [RHEL-19813] - fscrypt: remove unused Speck definitions (Xiubo Li) [RHEL-19813] - fscrypt: Add SM4 XTS/CTS symmetric algorithm support (Xiubo Li) [RHEL-19813] - blk-crypto: Add support for SM4-XTS blk crypto mode (Xiubo Li) [RHEL-19813] - fscrypt: add comment for fscrypt_valid_enc_modes_v1() (Xiubo Li) [RHEL-19813] - fscrypt: pass super_block to fscrypt_put_master_key_activeref() (Xiubo Li) [RHEL-19813] - fscrypt: Add HCTR2 support for filename encryption (Xiubo Li) [RHEL-19813] - fscrypt: allow 256-bit master keys with AES-256-XTS (Xiubo Li) [RHEL-19813] - fscrypt: improve a few comments (Xiubo Li) [RHEL-19813] - fscrypt: improve documentation for inline encryption (Xiubo Li) [RHEL-19813] - fscrypt: clean up comments in bio.c (Xiubo Li) [RHEL-19813] - crypto: iaa - mark tech preview (Vladis Dronov) [RHEL-29685] - crypto: iaa - Fix nr_cpus < nr_iaa case (Vladis Dronov) [RHEL-29685] - crypto: iaa - fix the missing CRYPTO_ALG_ASYNC in cra_flags (Vladis Dronov) [RHEL-29685] - crypto: iaa - Fix comp/decomp delay statistics (Vladis Dronov) [RHEL-29685] - crypto: iaa - Fix async_disable descriptor leak (Vladis Dronov) [RHEL-29685] - crypto: iaa - Remove unnecessary debugfs_create_dir() error check in iaa_crypto_debugfs_init() (Vladis Dronov) [RHEL-29685] - crypto: iaa - Remove header table code (Vladis Dronov) [RHEL-29685] - ice: fix enabling RX VLAN filtering (Petr Oros) [RHEL-28837]- ipmi: Remove usage of the deprecated ida_simple_xx() API (Tony Camuso) [RHEL-25927] - ipmi: Use regspacings passed as a module parameter (Tony Camuso) [RHEL-25927] - ipmi: si: Use device_get_match_data() (Tony Camuso) [RHEL-25927] - ipmi: refactor deprecated strncpy (Tony Camuso) [RHEL-25927] - efivarfs: import symbols in EFIVAR namespace (Eric Chanudet) [RHEL-31861] - stackdepot: use variable size records for non-evictable entries (Waiman Long) [RHEL-28060] - stackdepot: make fast paths lock-less again (Waiman Long) [RHEL-28060] - stackdepot: add stats counters exported via debugfs (Waiman Long) [RHEL-28060] - lib/stackdepot: fix comment in include/linux/stackdepot.h (Waiman Long) [RHEL-28060] - lib/stackdepot: add printk_deferred_enter/exit guards (Waiman Long) [RHEL-28060] - lib/stackdepot: adjust DEPOT_POOLS_CAP for KMSAN (Waiman Long) [RHEL-28060] - kasan: use stack_depot_put for tag-based modes (Waiman Long) [RHEL-28060] - kasan: check object_size in kasan_complete_mode_report_info (Waiman Long) [RHEL-28060] - kasan: remove atomic accesses to stack ring entries (Waiman Long) [RHEL-28060] - lib/stackdepot: allow users to evict stack traces (Waiman Long) [RHEL-28060] - lib/stackdepot: add refcount for records (Waiman Long) [RHEL-28060] - lib/stackdepot, kasan: add flags to __stack_depot_save and rename (Waiman Long) [RHEL-28060] - lib/stackdepot: use list_head for stack record links (Waiman Long) [RHEL-28060] - lib/stackdepot: use read/write lock (Waiman Long) [RHEL-28060] - lib/stackdepot: store free stack records in a freelist (Waiman Long) [RHEL-28060] - lib/stackdepot: store next pool pointer in new_pool (Waiman Long) [RHEL-28060] - lib/stackdepot: rename next_pool_required to new_pool_required (Waiman Long) [RHEL-28060] - lib/stackdepot: rework helpers for depot_alloc_stack (Waiman Long) [RHEL-28060] - lib/stackdepot: fix and clean-up atomic annotations (Waiman Long) [RHEL-28060] - redhat/configs: Add CONFIG_STACKDEPOT_MAX_FRAMES (Waiman Long) [RHEL-28060] - lib/stackdepot: use fixed-sized slots for stack records (Waiman Long) [RHEL-28060] - lib/stackdepot: add depot_fetch_stack helper (Waiman Long) [RHEL-28060] - lib/stackdepot: drop valid bit from handles (Waiman Long) [RHEL-28060] - lib/stackdepot: simplify __stack_depot_save (Waiman Long) [RHEL-28060] - lib/stackdepot: check disabled flag when fetching (Waiman Long) [RHEL-28060] - lib/stackdepot: print disabled message only if truly disabled (Waiman Long) [RHEL-28060] - mm/kmemleak: use object_cache instead of kmemleak_initialized to check in set_track_prepare() (Waiman Long) [RHEL-28060] - kasan,kmsan: remove __GFP_KSWAPD_RECLAIM usage from kasan/kmsan (Waiman Long) [RHEL-28060] - kmsan: fix a stale comment in kmsan_save_stack_with_flags() (Waiman Long) [RHEL-28060] - lib/stackdepot: kmsan: mark API outputs as initialized (Waiman Long) [RHEL-28060] - lib/stackdepot: move documentation comments to stackdepot.h (Waiman Long) [RHEL-28060] - lib/stackdepot: various comments clean-ups (Waiman Long) [RHEL-28060] - lib/stackdepot: annotate racy pool_index accesses (Waiman Long) [RHEL-28060] - lib/stacktrace, kasan, kmsan: rework extra_bits interface (Waiman Long) [RHEL-28060] - lib/stackdepot: rename next_pool_inited to next_pool_required (Waiman Long) [RHEL-28060] - lib/stackdepot: annotate depot_init_pool and depot_alloc_stack (Waiman Long) [RHEL-28060] - lib/stacktrace: drop impossible WARN_ON for depot_init_pool (Waiman Long) [RHEL-28060] - lib/stackdepot: rename init_stack_pool (Waiman Long) [RHEL-28060] - lib/stackdepot: rename handle and pool constants (Waiman Long) [RHEL-28060] - lib/stackdepot: rename slab to pool (Waiman Long) [RHEL-28060] - lib/stackdepot: rename hash table constants and variables (Waiman Long) [RHEL-28060] - lib/stackdepot: reorder and annotate global variables (Waiman Long) [RHEL-28060] - lib/stackdepot: lower the indentation in stack_depot_init (Waiman Long) [RHEL-28060] - lib/stackdepot: annotate init and early init functions (Waiman Long) [RHEL-28060] - lib/stackdepot: rename stack_depot_disable (Waiman Long) [RHEL-28060] - lib/stackdepot, mm: rename stack_depot_want_early_init (Waiman Long) [RHEL-28060] - lib/stackdepot: use pr_fmt to define message format (Waiman Long) [RHEL-28060] - lib/stackdepot: put functions in logical order (Waiman Long) [RHEL-28060] - mm: use stack_depot_early_init for kmemleak (Waiman Long) [RHEL-28060] - mm: use stack_depot for recording kmemleak's backtrace (Waiman Long) [RHEL-28060] - redhat/configs: Remove CONFIG_STACK_HASH_ORDER (Waiman Long) [RHEL-28060] - lib/stackdepot: replace CONFIG_STACK_HASH_ORDER with automatic sizing (Waiman Long) [RHEL-28060] - Add CONFIG_PER_VMA_LOCK_STATS to RHEL configs collection (Chris von Recklinghausen) [RHEL-27736] - mmap: fix do_brk_flags() modifying obviously incorrect VMAs (Chris von Recklinghausen) [RHEL-27736] - mm: do not BUG_ON missing brk mapping, because userspace can unmap it (Chris von Recklinghausen) [RHEL-27736] - mm/page_alloc: leave IRQs enabled for per-cpu page allocations (Chris von Recklinghausen) [RHEL-27736] - mm/page_alloc: always remove pages from temporary list (Chris von Recklinghausen) [RHEL-27736] - mm: extend FAULT_FLAG_UNSHARE support to anything in a COW mapping (Chris von Recklinghausen) [RHEL-27736] - mm: rework handling in do_wp_page() based on private vs. shared mappings (Chris von Recklinghausen) [RHEL-27736] - hugetlb: remove duplicate mmu notifications (Chris von Recklinghausen) [RHEL-27736] - mm: teach release_pages() to take an array of encoded page pointers too (Chris von Recklinghausen) [RHEL-27736] - mm: introduce 'encoded' page pointers with embedded extra bits (Chris von Recklinghausen) [RHEL-27736] - mm/hugetlb_vmemmap: remap head page to newly allocated page (Chris von Recklinghausen) [RHEL-27736] - mm: mmap: fix documentation for vma_mas_szero (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: fix memory leak in mmap_region() (Chris von Recklinghausen) [RHEL-27736] - fs/userfaultfd: Fix maple tree iterator in userfaultfd_unregister() (Chris von Recklinghausen) [RHEL-27736] - drm/i915/userptr: restore probe_range behaviour (Chris von Recklinghausen) [RHEL-27736] - mmap: fix remap_file_pages() regression (Chris von Recklinghausen) [RHEL-27736] - mm: /proc/pid/smaps_rollup: fix maple tree search (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: fix MAP_FIXED address return on VMA merge (Chris von Recklinghausen) [RHEL-27736] - mm/mmap.c: __vma_adjust(): suppress uninitialized var warning (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: undo ->mmap() when mas_preallocate() fails (Chris von Recklinghausen) [RHEL-27736] - mm/mempolicy: fix mbind_range() arguments to vma_merge() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: undo ->mmap() when arch_validate_flags() fails (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: preallocate maple nodes for brk vma expansion (Chris von Recklinghausen) [RHEL-27736] - mm: more vma cache removal (Chris von Recklinghausen) [RHEL-27736] - mm: memcontrol: use memcg_kmem_enabled in count_objcg_event (Chris von Recklinghausen) [RHEL-27736] - mm: fs: initialize fsdata passed to write_begin/write_end interface (Chris von Recklinghausen) [RHEL-27736] - ksm: add the ksm prefix to the names of the ksm private structures (Chris von Recklinghausen) [RHEL-27736] - ksm: count allocated ksm rmap_items for each process (Chris von Recklinghausen) [RHEL-27736] - mm: reduce noise in show_mem for lowmem allocations (Chris von Recklinghausen) [RHEL-27736] - mm: refactor of vma_merge() (Chris von Recklinghausen) [RHEL-27736] - mm/mlock: drop dead code in count_mm_mlocked_page_nr() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap.c: pass in mapping to __vma_link_file() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: drop range_has_overlap() function (Chris von Recklinghausen) [RHEL-27736] - mm: remove the vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/vmscan: use vma iterator instead of vm_next (Chris von Recklinghausen) [RHEL-27736] - nommu: remove uses of VMA linked list (Chris von Recklinghausen) [RHEL-27736] - i915: use the VMA iterator (Chris von Recklinghausen) [RHEL-27736] - mm/swapfile: use vma iterator instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/pagewalk: use vma_find() instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/oom_kill: use vma iterators instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/msync: use vma_find() instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/mremap: use vma_find_intersection() instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/mprotect: use maple tree navigation instead of VMA linked list (Chris von Recklinghausen) [RHEL-27736] - mm/mlock: use vma iterator and maple state instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/mempolicy: use vma iterator & maple state instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/memcontrol: stop using mm->highest_vm_end (Chris von Recklinghausen) [RHEL-27736] - mm/madvise: use vma_find() instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/ksm: use vma iterators instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/khugepaged: stop using vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/gup: use maple tree navigation instead of linked list (Chris von Recklinghausen) [RHEL-27736] - fork: use VMA iterator (Chris von Recklinghausen) [RHEL-27736] - sched: use maple tree iterator to walk VMAs (Chris von Recklinghausen) [RHEL-27736] - perf: use VMA iterator (Chris von Recklinghausen) [RHEL-27736] - acct: use VMA iterator instead of linked list (Chris von Recklinghausen) [RHEL-27736] - ipc/shm: use VMA iterator instead of linked list (Chris von Recklinghausen) [RHEL-27736] - userfaultfd: use maple tree iterator to iterate VMAs (Chris von Recklinghausen) [RHEL-27736] - fs/proc/task_mmu: stop using linked list and highest_vm_end (Chris von Recklinghausen) [RHEL-27736] - fs/proc/base: use the vma iterators in place of linked list (Chris von Recklinghausen) [RHEL-27736] - exec: use VMA iterator instead of linked list (Chris von Recklinghausen) [RHEL-27736] - coredump: remove vma linked list walk (Chris von Recklinghausen) [RHEL-27736] - cxl: remove vma linked list walk (Chris von Recklinghausen) [RHEL-27736] - x86: remove vma linked list walks (Chris von Recklinghausen) [RHEL-27736] - s390: remove vma linked list walks (Chris von Recklinghausen) [RHEL-27736] - powerpc: remove mmap linked list walks (Chris von Recklinghausen) [RHEL-27736] - arm64: Change elfcore for_each_mte_vma() to use VMA iterator (Chris von Recklinghausen) [RHEL-27736] - arm64: remove mmap linked list from vdso (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: reorganize munmap to use maple states (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: move mmap_region() below do_munmap() (Chris von Recklinghausen) [RHEL-27736] - mm: convert vma_lookup() to use mtree_load() (Chris von Recklinghausen) [RHEL-27736] - mm: remove vmacache (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: use advanced maple tree API for mmap_region() (Chris von Recklinghausen) [RHEL-27736] - mm: use maple tree operations for find_vma_intersection() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: change do_brk_flags() to expand existing VMA and add do_brk_munmap() (Chris von Recklinghausen) [RHEL-27736] - mm/khugepaged: optimize collapse_pte_mapped_thp() by using vma_lookup() (Chris von Recklinghausen) [RHEL-27736] - mm: optimize find_exact_vma() to use vma_lookup() (Chris von Recklinghausen) [RHEL-27736] - mmap: change zeroing of maple tree in __vma_adjust() (Chris von Recklinghausen) [RHEL-27736] - mm: remove rb tree. (Chris von Recklinghausen) [RHEL-27736] - damon: convert __damon_va_three_regions to use the VMA iterator (Chris von Recklinghausen) [RHEL-27736] - kernel/fork: use maple tree for dup_mmap() during forking (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: use maple tree for unmapped_area{_topdown} (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: use the maple tree for find_vma_prev() instead of the rbtree (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: use the maple tree in find_vma() instead of the rbtree. (Chris von Recklinghausen) [RHEL-27736] - mmap: use the VMA iterator in count_vma_pages_range() (Chris von Recklinghausen) [RHEL-27736] - mm: add VMA iterator (Chris von Recklinghausen) [RHEL-27736] - mm: start tracking VMAs with maple tree (Chris von Recklinghausen) [RHEL-27736] - mm/smaps: don't access young/dirty bit if pte unpresent (Chris von Recklinghausen) [RHEL-27736] - mm/huge_memory: fix comment of page_deferred_list (Chris von Recklinghausen) [RHEL-27736] - buffer: Remove check for PageError (Chris von Recklinghausen) [RHEL-27736] - mpage: Convert do_mpage_readpage() to use a folio (Chris von Recklinghausen) [RHEL-27736] - Revert "arm64: Change elfcore for_each_mte_vma() to use VMA iterator" (Chris von Recklinghausen) [RHEL-27736] - arm64: Change elfcore for_each_mte_vma() to use VMA iterator (Chris von Recklinghausen) [RHEL-27736] - iommu/vt-d: Support enforce_cache_coherency only for empty domains (Jerry Snitselaar) [RHEL-31083] - iommu/vt-d: Add MTL to quirk list to skip TE disabling (Jerry Snitselaar) [RHEL-31083] - iommu/vt-d: Make context clearing consistent with context mapping (Jerry Snitselaar) [RHEL-31083] - iommu/vt-d: Disable PCI ATS in legacy passthrough mode (Jerry Snitselaar) [RHEL-31083] - iommu/vt-d: Omit devTLB invalidation requests when TES=0 (Jerry Snitselaar) [RHEL-31083] - gitlab-ci: allow coverage template to disable debug builds again (Michael Hofmann) - usb: dwc3-qcom: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - vfio/type1: use const struct bus_type ** (Desnes Nunes) [RHEL-28809] - Revert "usb: typec: tcpm: reset counter when enter into unattached state after try role" (Desnes Nunes) [RHEL-28809] - USB: serial: option: fix FM101R-GL defines (Desnes Nunes) [RHEL-28809] - Revert "usb: phy: add usb phy notify port status API" (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: Fix sink caps op current check (Desnes Nunes) [RHEL-28809] - usb: phy: mxs: remove CONFIG_USB_OTG condition for mxs_phy_is_otg_host() (Desnes Nunes) [RHEL-28809] - media: dvb-usb-v2: af9035: fix missing unlock (Desnes Nunes) [RHEL-28809] - USB: serial: option: add Fibocom to DELL custom modem FM101R-GL (Desnes Nunes) [RHEL-28809] - USB: serial: option: add entry for Sierra EM9191 with new firmware (Desnes Nunes) [RHEL-28809] - USB: serial: option: add Telit LE910C4-WWX 0x1035 composition (Desnes Nunes) [RHEL-28809] - usb: typec: ucsi: Fix missing link removal (Desnes Nunes) [RHEL-28809] - usb: typec: altmodes/displayport: Signal hpd low when exiting mode (Desnes Nunes) [RHEL-28809] - thunderbolt: Call tb_switch_put() once DisplayPort bandwidth request is finished (Desnes Nunes) [RHEL-28809] - xhci: Preserve RsvdP bits in ERSTBA register correctly (Desnes Nunes) [RHEL-28809] - xhci: Clear EHB bit only at end of interrupt handler (Desnes Nunes) [RHEL-28809] - xhci: track port suspend state correctly in unsuccessful resume cases (Desnes Nunes) [RHEL-28809] - usb: xhci: xhci-ring: Use sysdev for mapping bounce buffer (Desnes Nunes) [RHEL-28809] - usb: typec: ucsi: Clear EVENT_PENDING bit if ucsi_send_command fails (Desnes Nunes) [RHEL-28809] - usb: hub: Guard against accesses to uninitialized BOS descriptors (Desnes Nunes) [RHEL-28809] - net: thunderbolt: Fix TCPv6 GSO checksum calculation (Desnes Nunes) [RHEL-28809] - media: uvcvideo: Fix OOB read (Desnes Nunes) [RHEL-28809] - usb: typec: ucsi: Fix NULL pointer dereference (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: Add V3s compatible string for OHCI (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: Add V3s compatible string for EHCI (Desnes Nunes) [RHEL-28809] - r8152: add vendor/device ID pair for D-Link DUB-E250 (Desnes Nunes) [RHEL-28809] - tcpm: Avoid soft reset when partner does not support get_status (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: reset counter when enter into unattached state after try role (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: set initial svdm version based on pd revision (Desnes Nunes) [RHEL-28809] - USB: serial: option: add FOXCONN T99W368/T99W373 product (Desnes Nunes) [RHEL-28809] - USB: serial: option: add Quectel EM05G variant (0x030e) (Desnes Nunes) [RHEL-28809] - USB: cdc-acm: support flushing write buffers (TCOFLUSH) (Desnes Nunes) [RHEL-28809] - usb: typec: qcom-pmic-typec: register drm_bridge (Desnes Nunes) [RHEL-28809] - usb: typec: qcom: fix return value check in qcom_pmic_typec_probe() (Desnes Nunes) [RHEL-28809] - usb: typec: altmodes/displayport: add support for embedded DP cases (Desnes Nunes) [RHEL-28809] - usb: dwc3: remove unnecessary platform_set_drvdata() (Desnes Nunes) [RHEL-28809] - usb: dwc3-keystone: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - usb: dwc3-am62: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - usb: cdc-acm: move ldisc dcd notification outside of acm's read lock (Desnes Nunes) [RHEL-28809] - usb: typec: tcpci: clear the fault status bit (Desnes Nunes) [RHEL-28809] - usb: typec: bus: verify partner exists in typec_altmode_attention (Desnes Nunes) [RHEL-28809] - usb: core: Use module_led_trigger macro to simplify the code (Desnes Nunes) [RHEL-28809] - usb: host: ehci-sched: try to turn on io watchdog as long as periodic_count > 0 (Desnes Nunes) [RHEL-28809] - USB: ohci-sm501: remove unnecessary check of mem (Desnes Nunes) [RHEL-28809] - usb: ohci-sm501: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - media: usb: pvrusb2: fix inconsistent indenting (Desnes Nunes) [RHEL-28809] - usb: chipidea: add workaround for chipidea PEC bug (Desnes Nunes) [RHEL-28809] - usb: ehci: add workaround for chipidea PORTSC.PEC bug (Desnes Nunes) [RHEL-28809] - usb: typec: ucsi: Add debugfs for ucsi commands (Desnes Nunes) [RHEL-28809] - usb: cdc-acm: add PPS support (Desnes Nunes) [RHEL-28809] - Documentation/ABI: thunderbolt: Replace 01.org in contact (Desnes Nunes) [RHEL-28809] - thunderbolt: Check Intel vendor ID in tb_switch_get_generation() (Desnes Nunes) [RHEL-28809] - thunderbolt: Log a warning if device links are not found (Desnes Nunes) [RHEL-28809] - usb: chipidea: udc: Remove an unnecessary NULL value (Desnes Nunes) [RHEL-28809] - USB: misc: Remove unnecessary NULL values (Desnes Nunes) [RHEL-28809] - USB: cytherm: Correct the code style issue of redundant spaces (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: not sink vbus if operational current is 0mA (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: ci-hdrc-usb2: Fix clocks/clock-names maxItems (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: ci-hdrc-usb2: Add the "fsl,imx35-usb" entry (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: Refactor the PPS APDO selection (Desnes Nunes) [RHEL-28809] - usb: host: Do not check for 0 return after calling platform_get_irq() (Desnes Nunes) [RHEL-28809] - thunderbolt: Set variable tmu_params storage class specifier to static (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: ehci: Add atmel at91sam9g45-ehci compatible (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: connector: disallow additional properties (Desnes Nunes) [RHEL-28809] - dt-bindings: chrome: google,cros-ec-typec: restrict allowed properties (Desnes Nunes) [RHEL-28809] - usb: uhci-platform: Use devm_platform_get_and_ioremap_resource() (Desnes Nunes) [RHEL-28809] - usb: uhci-platform: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - usb: ehci-sh: Use devm_platform_get_and_ioremap_resource() (Desnes Nunes) [RHEL-28809] - usb: ehci-sh: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - usb: ehci-platform: Use devm_platform_get_and_ioremap_resource() (Desnes Nunes) [RHEL-28809] - usb: chipidea/core: Use devm_platform_get_and_ioremap_resource() (Desnes Nunes) [RHEL-28809] - usb: xhci: tegra: Add shutdown callback for Tegra XUSB (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: samsung-hsotg: remove bindings already part of dwc2 (Desnes Nunes) [RHEL-28809] - usb: phy: add usb phy notify port status API (Desnes Nunes) [RHEL-28809] - usb: phy: mxs: disconnect line when USB charger is attached (Desnes Nunes) [RHEL-28809] - usb: phy: mxs: fix getting wrong state with mxs_phy_is_otg_host() (Desnes Nunes) [RHEL-28809] - usb: chipidea: add USB PHY event (Desnes Nunes) [RHEL-28809] - USB: document ioctl USBDEVFS_GET_SPEED (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: qcom,dwc3: correct SDM660 clocks (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: qcom,dwc3: drop assigned-clocks (Desnes Nunes) [RHEL-28809] - usb: chipidea: imx: add one fsl picophy parameter tuning implementation (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: ci-hdrc-usb2: add fsl,picophy-rise-fall-time-adjust property (Desnes Nunes) [RHEL-28809] - usb: chipidea: imx: improve logic if samsung,picophy-* parameter is 0 (Desnes Nunes) [RHEL-28809] - usb: typec: intel_pmc_mux: Configure Active and Retimer Cable type (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: dwc3: Add IPQ5332 compatible (Desnes Nunes) [RHEL-28809] - usb: Explicitly include correct DT includes (Desnes Nunes) [RHEL-28809] - USB: make usb class a const structure (Desnes Nunes) [RHEL-28809] - USB: mark all struct bus_type as const (Desnes Nunes) [RHEL-28809] - driver core: device.h: make struct bus_type a const * (Desnes Nunes) [RHEL-28809] - ARM/dma-mapping: const a pointer to bus_type in arm_iommu_create_mapping() (Desnes Nunes) [RHEL-28809] - driver core: make the bus_type in struct device_driver constant (Desnes Nunes) [RHEL-28809] - media: dvb-usb-v2: gl861: Fix null-ptr-deref in gl861_i2c_master_xfer (Desnes Nunes) [RHEL-28809] - media: az6007: Fix null-ptr-deref in az6007_i2c_xfer() (Desnes Nunes) [RHEL-28809] - media: anysee: fix null-ptr-deref in anysee_master_xfer (Desnes Nunes) [RHEL-28809] - media: dvb-usb-v2: af9035: Fix null-ptr-deref in af9035_i2c_master_xfer (Desnes Nunes) [RHEL-28809] - media: ttusb-dec: remove unnecessary (void*) conversions (Desnes Nunes) [RHEL-28809] - drivers: usb: smsusb: fix error handling code in smsusb_init_device (Desnes Nunes) [RHEL-28809] - media: pvrusb2: use sysfs_emit() to instead of scnprintf() (Desnes Nunes) [RHEL-28809] - usb: convert to ctime accessor functions (Desnes Nunes) [RHEL-28809] - fs: add ctime accessors infrastructure (Desnes Nunes) [RHEL-28809] - misc: rtsx_usb: set return value in rsp_buf alloc err path (Desnes Nunes) [RHEL-28809] - misc: rtsx_usb: use separate command and response buffers (Desnes Nunes) [RHEL-28809] - misc: rtsx_usb: fix use of dma mapped buffer for usb bulk transfer (Desnes Nunes) [RHEL-28809] - misc: rtsx: set NULL intfdata when probe fails (Desnes Nunes) [RHEL-28809] - mmc: rtsx_usb_sdmmc: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - mmc: rtsx_usb_sdmmc: fix return value check of mmc_add_host() (Desnes Nunes) [RHEL-28809] - mmc: rtsx_usb_sdmmc: Remove the unneeded result variable (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: mxs-usb-phy: add imx8ulp and imx8qm compatible (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: mxs-usb-phy: convert to DT schema format (Desnes Nunes) [RHEL-28809] - doc: dt-binding: mxs-usb-phy: fix fsl,tx-cal-45-dn-ohms max and min value (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: mxs-usb-phy: Add i.MX8DXL compatible string (Desnes Nunes) [RHEL-28809] - dt-bindings: Fix incomplete if/then/else schemas (Desnes Nunes) [RHEL-28809] - dt-bindings: iio: dac: adi,ad5360: Add missing binding document (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: tegra20-usb-phy: Document properties needed for OTG mode (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: tegra20-usb-phy: Convert to schema (Desnes Nunes) [RHEL-28809]- net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg (Jose Ignacio Tornos Martinez) [RHEL-28017] {CVE-2023-52528} - thermal: ACPI: Include the right header file (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Refine acpi_handle_list_equal() slightly (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Return bool from acpi_evaluate_reference() (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Rearrange in acpi_evaluate_reference() (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Fix white space in struct acpi_handle_list definition (Mark Langsdorf) [RHEL-26871] - ACPI: Fix ARM32 platforms compile issue introduced by fw_table changes (Mark Langsdorf) [RHEL-26871] - lib/fw_table: Remove acpi_parse_entries_array() export (Mark Langsdorf) [RHEL-26871] - thermal: trip: Remove lockdep assertion from for_each_thermal_trip() (Mark Langsdorf) [RHEL-26871] - thermal: trip: Drop lockdep assertion from thermal_zone_trip_id() (Mark Langsdorf) [RHEL-26871] - x86/numa: Fix the sort compare func used in numa_fill_memblks() (Mark Langsdorf) [RHEL-26871] - x86/numa: Fix the address overlap check in numa_fill_memblks() (Mark Langsdorf) [RHEL-26871] - thermal: core: Drop thermal_zone_device_exec() (Mark Langsdorf) [RHEL-26871] - thermal: core: Fix disabled trip point check in handle_thermal_trip() (Mark Langsdorf) [RHEL-26871] - coresight: platform: acpi: Ignore the absence of graph (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Provide empty stub of acpi_proc_quirk_mwait_check() (Mark Langsdorf) [RHEL-26871] - ACPICA: struct acpi_resource_vendor: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within null pointer (Mark Langsdorf) [RHEL-26871] - ACPICA: ACPI 6.5: MADT: add support for trace buffer extension in GICC (Mark Langsdorf) [RHEL-26871] - ACPI: video: Use acpi_video_device for cooling-dev driver data (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA (Mark Langsdorf) [RHEL-26871] - ACPI: video: Use acpi_device_fix_up_power_children() (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Add TongFang GM6BGEQ, GM6BG5Q and GM6BG0Q to irq1_edge_low_force_override[] (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add acpi_backlight=vendor quirk for Toshiba Portégé R100 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Fix NULL pointer dereference in acpi_video_bus_add() (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add "vendor" quirks for 3 Lenovo x86 Android tablets (Mark Langsdorf) [RHEL-26871] - ACPI: video: Move Xiaomi Mi Pad 2 quirk to its own section (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Apple iMac12,1 and iMac12,2 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Put ACPI video and its child devices into D0 on boot (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad Z470 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Dell Studio 1569 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Lenovo ThinkPad X131e (3371 AMD version) (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Apple iMac11,3 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Remove desktops without backlight DMI quirks (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Fix error path in acpi_evaluate_reference() (Mark Langsdorf) [RHEL-26871] - iommu: Avoid more races around device probe (Mark Langsdorf) [RHEL-26871] - ACPI: PM: Add acpi_device_fix_up_power_children() function (Mark Langsdorf) [RHEL-26871] - ACPI: processor_idle: use raw_safe_halt() in acpi_idle_play_dead() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Fix acpi_thermal_unregister_thermal_zone() cleanup (Mark Langsdorf) [RHEL-26871] - acpi: Move common tables helper functions to common lib (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Do IRQ override on TongFang GMxXGxx (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Add quirk for HP 250 G7 Notebook PC (Mark Langsdorf) [RHEL-26871] - ACPI: x86: use acpi_dev_uid_match() for matching _UID (Mark Langsdorf) [RHEL-26871] - ACPI: utils: use acpi_dev_uid_match() for matching _UID (Mark Langsdorf) [RHEL-26871] - ACPI: sysfs: Clean up create_pnp_modalias() and create_of_modalias() (Mark Langsdorf) [RHEL-26871] - ACPI: sysfs: Fix create_pnp_modalias() and create_of_modalias() (Mark Langsdorf) [RHEL-26871] - ACPI: acpi_pad: Use dev groups for sysfs (Mark Langsdorf) [RHEL-26871] - ACPI: acpi_pad: Rename ACPI device from device to adev (Mark Langsdorf) [RHEL-26871] - ACPI: acpi_pad: Replace acpi_driver with platform_driver (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: Use ERST timeout for slow devices (Mark Langsdorf) [RHEL-26871] - arm64, irqchip/gic-v3, ACPI: Move MADT GICC enabled check into a helper (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Rename acpi_scan_device_not_present() to be about enumeration (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Install Notify() handler before getting NFIT table (Mark Langsdorf) [RHEL-26871] - ACPI: sysfs: use acpi_device_uid() for fetching _UID (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Use the acpi_device_is_present() helper in more places (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Move acpi_arm_init() to the place of after acpi_ghes_init() (Mark Langsdorf) [RHEL-26871] - ACPI: irq: Fix incorrect return value in acpi_register_gsi() (Mark Langsdorf) [RHEL-26871] - ACPI: AC: Use string_choices API instead of ternary operator (Mark Langsdorf) [RHEL-26871] - ACPI: AC: Remove redundant checks (Mark Langsdorf) [RHEL-26871] - acpi,mm: fix typo sibiling -> sibling (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Add context argument to acpi_dev_install_notify_handler() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Use thermal_zone_for_each_trip() for updating trips (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Combine passive and active trip update functions (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Move get_active_temp() (Mark Langsdorf) [RHEL-26871] - thermal: core: Add function to walk trips under zone lock (Mark Langsdorf) [RHEL-26871] - cpuidle, ACPI: Evaluate LPI arch_flags for broadcast timer (Mark Langsdorf) [RHEL-26871] - ACPI: PRM: Annotate struct prm_module_info with __counted_by (Mark Langsdorf) [RHEL-26871] - ACPI: FPDT: properly handle invalid FPDT subtables (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Remove redundant braces around individual statement (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Fix up white space in a few places (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Fix up function header formatting in two places (Mark Langsdorf) [RHEL-26871] - ACPI: OSL: Add empty lines after local variable declarations (Mark Langsdorf) [RHEL-26871] - ACPI: OSL: Remove redundant parentheses in return statements (Mark Langsdorf) [RHEL-26871] - ACPI: OSL: Fix up white space in parameter lists (Mark Langsdorf) [RHEL-26871] - ACPI: property: Document the _DSD data buffer GUID (Mark Langsdorf) [RHEL-26871] - ACPI: property: Allow _DSD buffer data only for byte accessors (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Switch to use acpi_evaluate_dsm_typed() (Mark Langsdorf) [RHEL-26871] - ACPI: PCI: Switch to use acpi_evaluate_dsm_typed() (Mark Langsdorf) [RHEL-26871] - ACPI: LPSS: drop BayTrail and Lynxpoint pinctrl HIDs (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop list of device ACPI handles from struct acpi_thermal (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Dynamically determine acpi_handle_list size (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Rename structure fields holding temperature in deci-Kelvin (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop critical_valid and hot_valid trip flags (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Do not use trip indices for cooling device binding (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Mark uninitialized active trips as invalid (Mark Langsdorf) [RHEL-26871] - thermal: core: Allow trip pointers to be used for cooling device binding (Mark Langsdorf) [RHEL-26871] - thermal: core: Store trip pointer in struct thermal_instance (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Merge trip initialization functions (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Collapse trip devices update function wrappers (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Collapse trip devices update functions (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Add device list to struct acpi_thermal_trip (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Fix a small leak in acpi_thermal_add() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop valid flag from struct acpi_thermal_trip (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop redundant trip point flags (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Untangle initialization and updates of active trips (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Untangle initialization and updates of the passive trip (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Simplify critical and hot trips representation (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Create and populate trip points table earlier (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Determine the number of trip points earlier (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Fold acpi_thermal_get_info() into its caller (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Simplify initialization of critical and hot trips (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Fix incorrect calculation of idt size (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Add quirk for the HP Pavilion Gaming 15-dk1xxx (Mark Langsdorf) [RHEL-26871] - ACPI: OSI: refactor deprecated strncpy() (Mark Langsdorf) [RHEL-26871] - ACPI: OSL: add __printf format attribute to acpi_os_vprintf() (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: Fix AER info corruption when error status data has multiple sections (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Drop .ident values from dmi_system_id tables (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Consolidate IRQ trigger-type override DMI tables (Mark Langsdorf) [RHEL-26871] - ACPI/NUMA: Apply SRAT proximity domain to entire CFMWS window (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CBA (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Fix uninitialized access of buf in acpi_set_pdc_bits() (Mark Langsdorf) [RHEL-26871] - mm/memory_hotplug: allow memmap on memory hotplug request to fallback (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Add a function to get LPS0 constraint for a device (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Add for_each_lpi_constraint() helper (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Add more debugging for AMD constraints parsing (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Fix a logic error parsing AMD constraints table (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Catch multiple ACPI_TYPE_PACKAGE objects (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Post-increment variables when getting constraints (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Fix IRQ override quirk for PCSpecialist Elimina Pro 16 M (Mark Langsdorf) [RHEL-26871] - ACPI: TAD: Install SystemCMOS address space handler for ACPI000E (Mark Langsdorf) [RHEL-26871] - ACPI: Remove assorted unused declarations of functions (Mark Langsdorf) [RHEL-26871] - ACPI: extlog: Fix finding the generic error data for v3 structure (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Defer enumeration of devices with a _DEP pointing to IVSC device (Mark Langsdorf) [RHEL-26871] - thermal: core: Drop unused .get_trip_*() callbacks (Mark Langsdorf) [RHEL-26871] - thermal: core: Rework .get_trend() thermal zone callback (Mark Langsdorf) [RHEL-26871] - thermal/drivers/ti-soc: Switch to new of API (Mark Langsdorf) [RHEL-26871] - thermal/drivers/ti-soc-thermal: Remove unused function ti_thermal_get_temp() (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Use struct thermal_trip (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Rework critical trip setup (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Add helper for resetting trip points (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Change initialization ordering (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Pass sensors to update_trip_temp() (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Untangle update_trip_temp() (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Always assume notification support (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Drop redundant symbol definition (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Always use 2 trips (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_pch: Use generic trip points (Mark Langsdorf) [RHEL-26871] - thermal/drivers/intel: Use generic thermal_zone_get_trip() function (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Improve int340x_thermal_set_trip_temp() (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Drop pointless cast to unsigned long (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Rename variable in int340x_thermal_zone_add() (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Assorted minor cleanups (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Use generic trip points table (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Use zone lock for synchronization (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Rework updating trip points (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Add locking to int340x_thermal_get_trip_type() (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Protect trip temperature from concurrent updates (Mark Langsdorf) [RHEL-26871] - thermal/intel/int340x: Replace parameter to simplify (Mark Langsdorf) [RHEL-26871] - thermal: intel: processor_thermal_device_pci: Use generic trip point (Mark Langsdorf) [RHEL-26871] - thermal: ACPI: Initialize trips if temperature is out of range (Mark Langsdorf) [RHEL-26871] - thermal: ACPI: Add ACPI trip point routines (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Eliminate code duplication from acpi_thermal_notify() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop unnecessary thermal zone callbacks (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Rework thermal_get_trend() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Use trip point table to register thermal zones (Mark Langsdorf) [RHEL-26871] - thermal: core: Rework and rename __for_each_thermal_trip() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Introduce struct acpi_thermal_trip (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Carry out trip point updates under zone lock (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Clean up acpi_thermal_register_thermal_zone() (Mark Langsdorf) [RHEL-26871] - thermal: core: Add priv pointer to struct thermal_trip (Mark Langsdorf) [RHEL-26871] - thermal: core: Introduce thermal_zone_device_exec() (Mark Langsdorf) [RHEL-26871] - thermal: core: Do not handle trip points with invalid temperature (Mark Langsdorf) [RHEL-26871] - thermal/drivers/mellanox: Use generic thermal_zone_get_trip() function (Mark Langsdorf) [RHEL-26871] - thermal/drivers/cxgb4: Use generic thermal_zone_get_trip() function (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop redundant local variable from acpi_thermal_resume() (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Add IRQ override quirk for PCSpecialist Elimina Pro 16 M (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Honor MADT INT_SRC_OVR settings for IRQ1 on AMD Zen (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Always use MADT override IRQ settings for all legacy non i8042 IRQs (Mark Langsdorf) [RHEL-26871] - ACPI: Move AMBA bus scan handling into arm64 specific directory (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Do not attach private data to ACPI handles (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop enabled flag from struct acpi_thermal_active (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Create platform device for CS35L56 (Mark Langsdorf) [RHEL-26871] - platform/x86: serial-multi-instantiate: Auto detect IRQ resource for CSC3551 (Mark Langsdorf) [RHEL-26871] - ACPI/IORT: Remove erroneous id_count check in iort_node_get_rmr_info() (Mark Langsdorf) [RHEL-26871] - coresight: etm4x: Add ACPI support in platform driver (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Refine messages in acpi_early_processor_control_setup() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop nocrt parameter (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Remove acpi_hwp_native_thermal_lvt_osc() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Use _OSC to convey OSPM processor support information (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Remove unnecessary .remove callback (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: HED: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: battery: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: AC: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Set driver_data to NULL every time .add() fails (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Introduce wrappers for ACPICA notify handler install/remove (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Introduce acpi_processor_osc() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Set CAP_SMP_T_SWCOORD in arch_acpi_set_proc_cap_bits() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Clear C_C2C3_FFH and C_C1_FFH in arch_acpi_set_proc_cap_bits() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Rename ACPI_PDC symbols (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Refactor arch_acpi_set_pdc_bits() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Move processor_physically_present() to acpi_processor.c (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Move MWAIT quirk out of acpi_processor.c (Mark Langsdorf) [RHEL-26871] - ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer (Mark Langsdorf) [RHEL-26871] - ACPICA: Slightly simplify an error message in acpi_ds_result_push() (Mark Langsdorf) [RHEL-26871] - ACPICA: Add interrupt command to acpiexec (Mark Langsdorf) [RHEL-26871] - ACPICA: Detect GED device and keep track of _EVT (Mark Langsdorf) [RHEL-26871] - ACPICA: Add support for _DSC as per ACPI 6.5 (Mark Langsdorf) [RHEL-26871] - ACPICA: Modify ACPI_STATE_COMMON (Mark Langsdorf) [RHEL-26871] - ACPICA: Fix GCC 12 dangling-pointer warning (Mark Langsdorf) [RHEL-26871] - ACPICA: exserial.c: replace ternary operator with ACPI_MIN() (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Use the acpi_match_acpi_device() helper (Mark Langsdorf) [RHEL-26871] - ACPI: platform: Move SMB0001 HID to the header and reuse (Mark Langsdorf) [RHEL-26871] - ACPI: platform: Ignore SMB0001 only when it has resources (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Introduce acpi_match_acpi_device() helper (Mark Langsdorf) [RHEL-26871] - ACPI: scan: fix undeclared variable warnings by including sleep.h (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Constify acpi_companion_match() returned value (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Move acpi_root to internal header (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Fix acpi_ec_dispatch_gpe() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop struct acpi_thermal_flags (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop struct acpi_thermal_state (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Simplify installation and removal of notify callback (Mark Langsdorf) [RHEL-26871] - ACPI: button: Use different notify handlers for lid and buttons (Mark Langsdorf) [RHEL-26871] - ACPI: button: Eliminate the driver notify callback (Mark Langsdorf) [RHEL-26871] - ACPI: x86: Add pm_debug_messages for LPS0 _DSM state tracking (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Eliminate struct acpi_thermal_state_flags (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Move acpi_thermal_driver definition (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Move symbol definitions to one place (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop redundant ACPI_TRIPS_REFRESH_DEVICES symbol (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Use BIT() macro for defining flags (Mark Langsdorf) [RHEL-26871] - ACPI: FFH: Drop the inclusion of linux/arm-smccc.h (Mark Langsdorf) [RHEL-26871] - ACPI: PAD: mark Zhaoxin CPUs NONSTOP TSC correctly (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: mark bert_disable as __initdata (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Clear GPE on interrupt handling only (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Consolidate all arm specific initialisation into acpi_arm_init() (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Adjust Microsoft LPS0 _DSM handling sequence (Mark Langsdorf) [RHEL-26871] - ACPI: PM: s2idle: fix section mismatch warning (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: GHES: Remove unused ghes_estatus_pool_size_request() (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Add declaration in a local header (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Reduce overhead related to devices with dependencies (Mark Langsdorf) [RHEL-26871] - efi: fix missing prototype warnings (Mark Langsdorf) [RHEL-26871] - ACPI: LPSS: Add pwm_lookup_table entry for second PWM on CHT/BSW devices (Mark Langsdorf) [RHEL-26871] - ACPI: x86: Add ACPI_QUIRK_UART1_SKIP for Lenovo Yoga Book yb1-x90f/l (Mark Langsdorf) [RHEL-26871] - ACPI: button: Add lid disable DMI quirk for Nextbook Ares 8A (Mark Langsdorf) [RHEL-26871] - ACPI: x86: Add skip i2c clients quirk for Nextbook Ares 8A (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Add IRQ override quirk for LG UltraPC 17U70P (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Move to dedicated function sysfs extra attr creation (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Use thermal_zone_device() (Mark Langsdorf) [RHEL-26871] - thermal: intel: pch_thermal: Use thermal driver device to write a trace (Mark Langsdorf) [RHEL-26871] - thermal/core: Add thermal_zone_device structure 'type' accessor (Mark Langsdorf) [RHEL-26871] - thermal: core: Encapsulate tz->device field (Mark Langsdorf) [RHEL-26871] - ACPI: property: Support strings in Apple _DSM props (Mark Langsdorf) [RHEL-26871] - ACPI: x86: utils: Remove Lenovo Yoga Tablet 2's MAGN0001 (Mark Langsdorf) [RHEL-26871] - ACPI: PM: Do not turn of unused power resources on the Toshiba Click Mini (Mark Langsdorf) [RHEL-26871] - ACPI: LPSS: Add 80862289 ACPI _HID for second PWM controller on Cherry Trail (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Ensure that notify handlers are not running after removal (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Add missing braces to acpi_sb_notify() (Mark Langsdorf) [RHEL-26871] - ACPICA: Update version to 20230331 (Mark Langsdorf) [RHEL-26871] - ACPICA: ACPICA: check null return of ACPI_ALLOCATE_ZEROED in acpi_db_display_objects (Mark Langsdorf) [RHEL-26871] - ACPICA: acpi_resource_irq: Replace 1-element arrays with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: acpi_madt_oem_data: Fix flexible array member definition (Mark Langsdorf) [RHEL-26871] - ACPICA: acpi_dmar_andd: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: acpi_pci_routing_table: Replace fixed-size array with flex array member (Mark Langsdorf) [RHEL-26871] - ACPICA: struct acpi_resource_dma: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: Introduce ACPI_FLEX_ARRAY (Mark Langsdorf) [RHEL-26871] - ACPICA: struct acpi_nfit_interleave: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: actbl1: Replace 1-element arrays with flexible arrays (Mark Langsdorf) [RHEL-26871] - ACPICA: add support for ClockInput resource (v6.5) (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Update all copyrights/signons to 2023 (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: applying zero offset to null pointer (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: load of misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: load of misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: actbl2: Replace 1-element arrays with flexible arrays (Mark Langsdorf) [RHEL-26871] - ACPICA: Add missing macro ACPI_FUNCTION_TRACE() for acpi_ns_repair_HID() (Mark Langsdorf) [RHEL-26871] - ACPICA: acpisrc: Add missing tables to astable (Mark Langsdorf) [RHEL-26871] - ACPI: VIOT: Initialize the correct IOMMU fwspec (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Replace ternary operator with min_t() (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Limit explicit removal of query handlers to custom query handlers (Mark Langsdorf) [RHEL-26871] - ACPI: SBS: Fix handling of Smart Battery Selectors (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Fix oops when removing custom query handlers (Mark Langsdorf) [RHEL-26871] - ACPI: SPCR: Amend indentation (Mark Langsdorf) [RHEL-26871] - ACPI: property: Refactor acpi_data_prop_read_single() (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: EINJ: warn on invalid argument when explicitly indicated by platform (Mark Langsdorf) [RHEL-26871] - ACPI: sysfs: Enable ACPI sysfs support for CCEL records (Mark Langsdorf) [RHEL-26871] - ACPI: SPCR: Prefix error messages with FW_BUG (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Fix evaluating _PDC method when running as Xen dom0 (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: EINJ: Add CXL error types (Mark Langsdorf) [RHEL-26871] - ACPI: s2idle: Log when enabling wakeup IRQ fails (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Check for null return of devm_kzalloc() in fch_misc_setup() (Mark Langsdorf) [RHEL-26871] - ACPI: CPPC: Add min and max perf register writing support (Mark Langsdorf) [RHEL-26871] - thermal/core: Use the thermal zone 'devdata' accessor in remaining drivers (Mark Langsdorf) [RHEL-26871] - Input: sun4i-ts - switch to new of thermal API (Mark Langsdorf) [RHEL-26871] - iio/drivers/sun4i_gpadc: Switch to new of thermal API (Mark Langsdorf) [RHEL-26871] - thermal: Add a thermal zone id accessor (Mark Langsdorf) [RHEL-26871] - Enable CONFIG_USB_ONBOARD_HUB (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: Add support for Cypress CY7C6563x (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: Add support for clock input (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: Print symbolic error names (Charles Mirabile) [RHEL-21064] - usb: misc: onboard-hub: add support for Microchip USB5744 (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: microchip,usb5744: Add second supply (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add Genesys Logic gl3510 hub support (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: add device for Genesys Logic hub gl3510 (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_hub: add support for Microchip USB2412 USB 2.0 hub (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add binding for Cypress HX3 USB 3.0 family (Charles Mirabile) [RHEL-21064] - usb: misc: onboard-hub: add support for Cypress HX3 USB 3.0 family (Charles Mirabile) [RHEL-21064] - usb: misc: onboard-hub: support multiple power supplies (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add Genesys Logic GL3523 hub support (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add binding for Genesys Logic GL3523 hub (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_hub: Don't warn twice about problems during remove (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add support for Microchip usb5744 hub controller (Charles Mirabile) [RHEL-21064] - usb: misc: onboard-hub: add support for Microchip USB2517 USB 2.0 hub (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: vialab,vl817: Cleanup compatible, reset-gpios and required (Charles Mirabile) [RHEL-21064] - arm64: defconfig: Enable USB onboard HUB driver (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add VIA LAB VL817 hub support (Charles Mirabile) [RHEL-21064] - arm64: dts: amlogic: Used onboard usb hub reset on odroid c4 (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add binding for Via lab VL817 hub controller (Charles Mirabile) [RHEL-21064] - vendor-prefixes: Add VIA Labs, Inc. (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add Genesys Logic GL852G hub support (Charles Mirabile) [RHEL-21064] - arm64: dts: amlogic: Used onboard usb hub reset on odroid c2 (Charles Mirabile) [RHEL-21064] - ARM: dts: amlogic: Used onboard usb hub reset to enable usb hub (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add device id for Genesys Logic hub controller (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add Genesys Logic GL850G hub support (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add binding for Genesys Logic GL850G hub controller (Charles Mirabile) [RHEL-21064] - dt-bindings: vendor-prefixes: add Genesys Logic (Charles Mirabile) [RHEL-21064] - mm: migrate high-order folios in swap cache correctly (Nico Pache) [RHEL-23654] - MAINTAINERS: Add Siddharth Vadapalli as PCI TI DRA7XX/J721E reviewer (Myron Stowe) [RHEL-28627] - PCI: dwc: Clean up dw_pcie_ep_raise_msi_irq() alignment (Myron Stowe) [RHEL-28627] - PCI: dwc: Fix a 64bit bug in dw_pcie_ep_raise_msix_irq() (Myron Stowe) [RHEL-28627] - MAINTAINERS: Add Manivannan Sadhasivam as PCI Endpoint maintainer (Myron Stowe) [RHEL-28627] - PCI: Fix kernel-doc issues (Myron Stowe) [RHEL-28627] - misc: pci_endpoint_test: Use a unique test pattern for each BAR (Myron Stowe) [RHEL-28627] - docs: PCI: Fix typos (Myron Stowe) [RHEL-28627] - PCI: Remove unused 'node' member from struct pci_driver (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Document the SM8650 PCIe Controller (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Document optional PCIe reference clock input (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Correct reset-names property (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Correct clocks for SM8150 (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Correct clocks for SC8180x (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Adjust iommu-map for different SoC (Myron Stowe) [RHEL-28627] - dw-xdata: Remove usage of the deprecated ida_simple_*() API (Myron Stowe) [RHEL-28627] - misc: pci_endpoint_test: Remove usage of the deprecated ida_simple_*() API (Myron Stowe) [RHEL-28627] - PCI: endpoint: pci-epf-test: Make struct pci_epf_ops const (Myron Stowe) [RHEL-28627] - PCI: endpoint: pci-epf-vntb: Make struct pci_epf_ops const (Myron Stowe) [RHEL-28627] - PCI: endpoint: pci-epf-ntb: Make struct pci_epf_ops const (Myron Stowe) [RHEL-28627] - PCI: endpoint: pci-epf-mhi: Make structs pci_epf_ops and pci_epf_event_ops const (Myron Stowe) [RHEL-28627] - PCI: endpoint: Make struct pci_epf_ops in pci_epf_driver const (Myron Stowe) [RHEL-28627] - PCI: xilinx-nwl: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: rockchip-host: Rename rockchip_pcie_legacy_int_handler() (Myron Stowe) [RHEL-28627] - PCI: rockchip-ep: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: uniphier: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: tegra194: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: dw-rockchip: Rename rockchip_pcie_legacy_int_handler() (Myron Stowe) [RHEL-28627] - PCI: keystone: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: dwc: Rename dw_pcie_ep_raise_legacy_irq() (Myron Stowe) [RHEL-28627] - PCI: cadence: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: dra7xx: Rename dra7xx_pcie_raise_legacy_irq() (Myron Stowe) [RHEL-28627] - misc: pci_endpoint_test: Use INTX instead of LEGACY (Myron Stowe) [RHEL-28627] - PCI: endpoint: Rename LEGACY to INTX in test function driver (Myron Stowe) [RHEL-28627] - PCI: endpoint: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: endpoint: Drop PCI_EPC_IRQ_XXX definitions (Myron Stowe) [RHEL-28627] - PCI: Rename PCI_IRQ_LEGACY to PCI_IRQ_INTX (Myron Stowe) [RHEL-28627] - PCI: kirin: Convert to platform remove callback returning void (Myron Stowe) [RHEL-28627] - PCI: keystone: Convert to platform remove callback returning void (Myron Stowe) [RHEL-28627] - PCI: exynos: Convert to platform remove callback returning void (Myron Stowe) [RHEL-28627] - PCI: vmd: Remove usage of the deprecated ida_simple_xx() API (Myron Stowe) [RHEL-28627] - PCI: rcar-host: Add support for optional regulators (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: rcar-pci-host: Add optional regulators (Myron Stowe) [RHEL-28627] - PCI: rcar-gen4: Replace of_device.h with explicit of.h include (Myron Stowe) [RHEL-28627] - PCI: mediatek-gen3: Fix translation window size calculation (Myron Stowe) [RHEL-28627] - PCI: mediatek: Clear interrupt status before dispatching handler (Myron Stowe) [RHEL-28627] - PCI: layerscape: Add suspend/resume for ls1043a (Myron Stowe) [RHEL-28627] - PCI: layerscape(ep): Rename pf_* as pf_lut_* (Myron Stowe) [RHEL-28627] - PCI: layerscape: Add suspend/resume for ls1021a (Myron Stowe) [RHEL-28627] - PCI: layerscape: Add function pointer for exit_from_l2() (Myron Stowe) [RHEL-28627] - PCI: kirin: Use devm_kasprintf() to dynamically allocate clock names (Myron Stowe) [RHEL-28627] - PCI: keystone: Fix race condition when initializing PHYs (Myron Stowe) [RHEL-28627] - PCI: rcar-gen4: Fix -Wvoid-pointer-to-enum-cast error (Myron Stowe) [RHEL-28627] - PCI: iproc: Fix -Wvoid-pointer-to-enum-cast warning (Myron Stowe) [RHEL-28627] - PCI: dwc: Add dw_pcie_ep_{read,write}_dbi[2] helpers (Myron Stowe) [RHEL-28627] - PCI: dwc: Rename .func_conf_select to .get_dbi_offset in struct dw_pcie_ep_ops (Myron Stowe) [RHEL-28627] - PCI: dwc: Rename .ep_init to .init in struct dw_pcie_ep_ops (Myron Stowe) [RHEL-28627] - PCI: dwc: Drop host prefix from struct dw_pcie_host_ops members (Myron Stowe) [RHEL-28627] - PCI: dwc: endpoint: Fix dw_pcie_ep_raise_msix_irq() alignment support (Myron Stowe) [RHEL-28627] - PCI: dwc: Convert SOC_SIFIVE to ARCH_SIFIVE (Myron Stowe) [RHEL-28627] - PCI: j721e: Make TI J721E depend on ARCH_K3 (Myron Stowe) [RHEL-28627] - PCI: j721e: Add TI J784S4 PCIe configuration (Myron Stowe) [RHEL-28627] - PCI: j721e: Add PCIe 4x lane selection support (Myron Stowe) [RHEL-28627] - PCI: j721e: Add per platform maximum lane settings (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: ti,j721e-pci-*: Add j784s4-pci-* compatible strings (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: ti,j721e-pci-*: Add checks for num-lanes (Myron Stowe) [RHEL-28627] - PCI: brcmstb: Configure HW CLKREQ# mode appropriate for downstream device (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: brcmstb: Add property "brcm,clkreq-mode" (Myron Stowe) [RHEL-28627] - PCI: Add ACS quirk for more Zhaoxin Root Ports (Myron Stowe) [RHEL-28627] - PCI/P2PDMA: Remove reference to pci_p2pdma_map_sg() (Myron Stowe) [RHEL-28627] - PCI: Log bridge info when first enumerating bridge (Myron Stowe) [RHEL-28627] - PCI: Log bridge windows conditionally (Myron Stowe) [RHEL-28627] - PCI: Supply bridge device, not secondary bus, to read window details (Myron Stowe) [RHEL-28627] - PCI: Move pci_read_bridge_windows() below individual window accessors (Myron Stowe) [RHEL-28627] - PCI: Use resource names in PCI log messages (Myron Stowe) [RHEL-28627] - PCI: Update BAR # and window messages (Myron Stowe) [RHEL-28627] - PCI: Log device type during enumeration (Myron Stowe) [RHEL-28627] - PCI: Fix 64GT/s effective data rate calculation (Myron Stowe) [RHEL-28627] - x86/pci: Clean up open-coded PCIBIOS return code mangling (Myron Stowe) [RHEL-28627] - scsi: lpfc: Use PCI_HEADER_TYPE_MFD instead of literal (Myron Stowe) [RHEL-28627] - powerpc/fsl-pci: Use PCI_HEADER_TYPE_MASK instead of literal (Myron Stowe) [RHEL-28627] - x86/pci: Use PCI_HEADER_TYPE_* instead of literals (Myron Stowe) [RHEL-28627] - PCI: Only override AMD USB controller if required (Myron Stowe) [RHEL-28627] - PCI: host-generic: Convert to platform remove callback returning void (Myron Stowe) [RHEL-28627] - x86/pci: Reorder pci_mmcfg_arch_map() definition before calls (Myron Stowe) [RHEL-28627] - x86/pci: Return pci_mmconfig_add() failure early (Myron Stowe) [RHEL-28627] - x86/pci: Comment pci_mmconfig_insert() obscure MCFG dependency (Myron Stowe) [RHEL-28627] - x86/pci: Rename pci_mmcfg_check_reserved() to pci_mmcfg_reserved() (Myron Stowe) [RHEL-28627] - x86/pci: Rename acpi_mcfg_check_entry() to acpi_mcfg_valid_entry() (Myron Stowe) [RHEL-28627] - x86/pci: Rename 'MMCONFIG' to 'ECAM', use pr_fmt (Myron Stowe) [RHEL-28627] - x86/pci: Add MCFG debug logging (Myron Stowe) [RHEL-28627] - x86/pci: Reword ECAM EfiMemoryMappedIO logging to avoid 'reserved' (Myron Stowe) [RHEL-28627] - x86/pci: Reserve ECAM if BIOS didn't include it in PNP0C02 _CRS (Myron Stowe) [RHEL-28627] - PCI/AER: Use explicit register sizes for struct members (Myron Stowe) [RHEL-28627] - PCI/AER: Decode Requester ID when no error info found (Myron Stowe) [RHEL-28627] - PCI/AER: Use 'Correctable' and 'Uncorrectable' spec terms for errors (Myron Stowe) [RHEL-28627] - ACPI: APEI: Fix AER info corruption when error status data has multiple sections (Myron Stowe) [RHEL-28627] - PCI/AER: Export pcie_aer_is_native() (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Add missing legacy-interrupt-controller (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Use generic binding (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Fix interrupt-names issue (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: improve msi handling (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Update for RK3588 (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: Add rk3588 compatible (Myron Stowe) [RHEL-28627] - PCI: imx6: Add i.MX8MP PCIe EP support (Myron Stowe) [RHEL-28627] - PCI: imx6: Add i.MX8MM PCIe EP support (Myron Stowe) [RHEL-28627] - PCI: imx6: Add i.MX8MQ PCIe EP support (Myron Stowe) [RHEL-28627] - PCI: imx6: Add i.MX PCIe EP mode support (Myron Stowe) [RHEL-28627] - exfat: free the sbi and iocharset in ->kill_sb (Pavel Reichl) [RHEL-30614] - exfat: don't RCU-free the sbi (Pavel Reichl) [RHEL-30614] - exfat: use kvmalloc_array/kvfree instead of kmalloc_array/kfree (Pavel Reichl) [RHEL-30614] - exfat: ensure that ctime is updated whenever the mtime is (Pavel Reichl) [RHEL-30614] - sched/rt: Change the type of 'sysctl_sched_rt_period' from 'unsigned int' to 'int' (Phil Auld) [RHEL-29436] - sched/rt/docs: Use 'real-time' instead of 'realtime' (Phil Auld) [RHEL-29436] - sched/rt/docs: Clarify & fix sched_rt_* sysctl docs (Phil Auld) [RHEL-29436] - sched/rt: Disallow writing invalid values to sched_rt_period_us (Phil Auld) [RHEL-29436] - sched/rt: sysctl_sched_rr_timeslice show default timeslice after reset (Phil Auld) [RHEL-29436] - sched/rt: Fix sysctl_sched_rr_timeslice intial value (Phil Auld) [RHEL-29436] - mm/sparsemem: fix race in accessing memory_section->usage (Waiman Long) [RHEL-28877 RHEL-28878] {CVE-2023-52489} - Revert "[redhat] kabi: add symbol __scsi_execute to stablelist" (Ewan D. Milne) [RHEL-30725] - xfs: fix SEEK_HOLE/DATA for regions with active COW extents (Bill O'Donnell) [RHEL-29365] - NFS: remove sync_mode test from nfs_writepage_locked() (Jeffrey Layton) [RHEL-28630] - nfs: Remove writepage (Jeffrey Layton) [RHEL-28630]- scsi: target: pscsi: Fix bio_put() for error case (Maurizio Lombardi) [RHEL-29638] - scsi: target: Fix unmap setup during configuration (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Add TMF to tmr_list handling (Maurizio Lombardi) [RHEL-29638] - scsi: target: Enable READ CAPACITY for PR EARO (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Fix kernel-doc comment (Maurizio Lombardi) [RHEL-29638] - scsi: target: Export fabric driver direct submit settings (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Unexport target_queue_submission() (Maurizio Lombardi) [RHEL-29638] - scsi: target: Allow userspace to request direct submissions (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Kill transport_handle_cdb_direct() (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Move buffer clearing hack (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Move core_alua_check_nonop_delay() call (Maurizio Lombardi) [RHEL-29638] - scsi: target: Have drivers report if they support direct submissions (Maurizio Lombardi) [RHEL-29638] - scsi: target: iscs: Make write_pending_must_be_called a bit field (Maurizio Lombardi) [RHEL-29638] - scsi: target: tcmu: Annotate struct tcmu_tmr with __counted_by (Maurizio Lombardi) [RHEL-29638] - scsi: target: Remove the references to http://www.linux-iscsi.org/ (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Fix deadlock due to recursive locking (Maurizio Lombardi) [RHEL-29638] - selftests: net: gro fwd: update vxlan GRO test expectations (Antoine Tenart) [RHEL-19729] - udp: prevent local UDP tunnel packets from being GROed (Antoine Tenart) [RHEL-19729] - udp: do not transition UDP GRO fraglist partial checksums to unnecessary (Antoine Tenart) [RHEL-19729] - gro: fix ownership transfer (Antoine Tenart) [RHEL-19729] - udp: do not accept non-tunnel GSO skbs landing in a tunnel (Antoine Tenart) [RHEL-19729] - nvme-pci: fix sleeping function called from interrupt context (Maurizio Lombardi) [RHEL-17679] - powerpc: Don't clobber f0/vs0 during fp|altivec register save (Mamatha Inamdar) [RHEL-18988] - blk-mq: don't schedule block kworker on isolated CPUs (Ming Lei) [RHEL-13920]- PCI: Avoid potential out-of-bounds read in pci_dev_for_each_resource() (Myron Stowe) [RHEL-26742 RHEL-26743] {CVE-2023-52466} - smb: client: do not start laundromat thread on nohandlecache (Paulo Alcantara) [RHEL-28739] - fs/nls: make load_nls() take a const parameter (Paulo Alcantara) [RHEL-28739] - smb3: do not start laundromat thread when dir leases disabled (Paulo Alcantara) [RHEL-28739] - smb3: display network namespace in debug information (Paulo Alcantara) [RHEL-28739] - cifs: Release folio lock on fscache read hit. (Paulo Alcantara) [RHEL-28739] - cifs: add missing return value check for cifs_sb_tlink (Paulo Alcantara) [RHEL-28739] - cifs: fix charset issue in reconnection (Paulo Alcantara) [RHEL-28739] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-28739] - cifs: allow dumping keys for directories too (Paulo Alcantara) [RHEL-28739] - cifs: fix mid leak during reconnection after timeout threshold (Paulo Alcantara) [RHEL-28739] - cifs: is_network_name_deleted should return a bool (Paulo Alcantara) [RHEL-28739] - cifs: if deferred close is disabled then close files immediately (Paulo Alcantara) [RHEL-28739] - cifs: Add a laundromat thread for cached directories (Paulo Alcantara) [RHEL-28739] - smb: client: remove redundant pointer 'server' (Paulo Alcantara) [RHEL-28739] - cifs: new dynamic tracepoint to track ses not found errors (Paulo Alcantara) [RHEL-28739] - cifs: log session id when a matching ses is not found (Paulo Alcantara) [RHEL-28739] - smb: client: improve DFS mount check (Paulo Alcantara) [RHEL-28739] - smb: client: fix parsing of source mount option (Paulo Alcantara) [RHEL-28739] - cifs: print client_guid in DebugData (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in generic_ip_connect() (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in CIFSFindNext() (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in CIFSFindFirst() (Paulo Alcantara) [RHEL-28739] - smb3: do not reserve too many oplock credits (Paulo Alcantara) [RHEL-28739] - cifs: print more detail when invalidate_inode_mapping fails (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in cifs_smb3_do_mount() (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in cifs_match_super() (Paulo Alcantara) [RHEL-28739] - cifs: print nosharesock value while dumping mount options (Paulo Alcantara) [RHEL-28739] - scripts/gdb: fix SB_* constants parsing (Ming Lei) [RHEL-29262] - super: wait for nascent superblocks (Ming Lei) [RHEL-29262] - super: use locking helpers (Ming Lei) [RHEL-29262] - fs: fix undefined behavior in bit shift for SB_NOUSER (Ming Lei) [RHEL-29262] - block: fix kernel-doc for disk_force_media_change() (Ming Lei) [RHEL-29262] - nbd: don't call blk_mark_disk_dead nbd_clear_sock_ioctl (Ming Lei) [RHEL-29262] - zram: take device and not only bvec offset into account (Ming Lei) [RHEL-29262] - ext4: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - xfs: Convert to bdev_open_by_path() (Ming Lei) [RHEL-29262] - nfs/blocklayout: Convert to use bdev_open_by_dev/path() (Ming Lei) [RHEL-29262] - jfs: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - fs: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - mm/swap: Convert to use bdev_open_by_dev() (Ming Lei) [RHEL-29262] - PM: hibernate: Drop unused snapshot_test argument (Ming Lei) [RHEL-29262] - PM: hibernate: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - PM: hibernate: Rename function parameter from snapshot_test to exclusive (Ming Lei) [RHEL-29262] - s390/dasd: Convert to bdev_open_by_path() (Ming Lei) [RHEL-29262] - scsi: target: Convert to bdev_open_by_path() (Ming Lei) [RHEL-29262] - nvmet: Convert to bdev_open_by_path() (Ming Lei) [RHEL-29262] - mtd: block2mtd: Convert to bdev_open_by_dev/path() (Ming Lei) [RHEL-29262] - md: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - dm: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - zram: Convert to use bdev_open_by_dev() (Ming Lei) [RHEL-29262] - xen/blkback: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - pktcdvd: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - drdb: Convert to use bdev_open_by_path() (Ming Lei) [RHEL-29262] - block: Use bdev_open_by_dev() in disk_scan_partitions() and blkdev_bszset() (Ming Lei) [RHEL-29262] - block: Use bdev_open_by_dev() in blkdev_open() (Ming Lei) [RHEL-29262] - block: Provide bdev_open_* functions (Ming Lei) [RHEL-29262] - fs: remove get_super (Ming Lei) [RHEL-29262] - block: call into the file system for ioctl BLKFLSBUF (Ming Lei) [RHEL-29262] - block: call into the file system for bdev_mark_dead (Ming Lei) [RHEL-29262] - block: consolidate __invalidate_device and fsync_bdev (Ming Lei) [RHEL-29262] - block: drop the "busy inodes on changed media" log message (Ming Lei) [RHEL-29262] - dasd: also call __invalidate_device when setting the device offline (Ming Lei) [RHEL-29262] - amiflop: don't call fsync_bdev in FDFMTBEG (Ming Lei) [RHEL-29262] - floppy: call disk_force_media_change when changing the format (Ming Lei) [RHEL-29262] - block: simplify the disk_force_media_change interface (Ming Lei) [RHEL-29262] - nbd: call blk_mark_disk_dead in nbd_clear_sock_ioctl (Ming Lei) [RHEL-29262] - xfs use fs_holder_ops for the log and RT devices (Ming Lei) [RHEL-29262] - xfs: drop s_umount over opening the log and RT devices (Ming Lei) [RHEL-29262] - ext4: use fs_holder_ops for the log device (Ming Lei) [RHEL-29262] - ext4: drop s_umount over opening the log device (Ming Lei) [RHEL-29262] - fs: export fs_holder_ops (Ming Lei) [RHEL-29262] - fs: stop using get_super in fs_mark_dead (Ming Lei) [RHEL-29262] - fs: use the super_block as holder when mounting file systems (Ming Lei) [RHEL-29262] - ext4: make the IS_EXT2_SB/IS_EXT3_SB checks more robust (Ming Lei) [RHEL-29262] - nilfs2: use setup_bdev_super to de-duplicate the mount code (Ming Lei) [RHEL-29262] - fs: export setup_bdev_super (Ming Lei) [RHEL-29262] - fs: open block device after superblock creation (Ming Lei) [RHEL-29262] - exfat: free the sbi and iocharset in ->kill_sb (Ming Lei) [RHEL-29262] - exfat: don't RCU-free the sbi (Ming Lei) [RHEL-29262] - ext4: close the external journal device in ->kill_sb (Ming Lei) [RHEL-29262] - ext4: ext4_put_super: Remove redundant checking for 'sbi->s_journal_bdev' (Ming Lei) [RHEL-29262] - ext4: Fix reusing stale buffer heads from last failed mounting (Ming Lei) [RHEL-29262] - xfs: document the invalidate_bdev call in invalidate_bdev (Ming Lei) [RHEL-29262] - xfs: close the external block devices in xfs_mount_free (Ming Lei) [RHEL-29262] - xfs: close the RT and log block devices in xfs_free_buftarg (Ming Lei) [RHEL-29262] - xfs: remove xfs_blkdev_put (Ming Lei) [RHEL-29262] - xfs: free the xfs_mount in ->kill_sb (Ming Lei) [RHEL-29262] - xfs: remove a superfluous s_fs_info NULL check in xfs_fs_put_super (Ming Lei) [RHEL-29262] - xfs: reformat the xfs_fs_free prototype (Ming Lei) [RHEL-29262] - fs, block: remove bdev->bd_super (Ming Lei) [RHEL-29262] - ocfs2: stop using bdev->bd_super for journal error logging (Ming Lei) [RHEL-29262] - ext4: don't use bdev->bd_super in __ext4_journal_get_write_access (Ming Lei) [RHEL-29262] - fs: stop using bdev->bd_super in mark_buffer_write_io_error (Ming Lei) [RHEL-29262] - fuse: retire block-device-based superblock on force unmount (Ming Lei) [RHEL-29262] - vfs: function to prevent re-use of block-device-based superblocks (Ming Lei) [RHEL-29262] - block: don't allow a disk link holder to itself (Ming Lei) [RHEL-29262] - block: store the holder kobject in bd_holder_disk (Ming Lei) [RHEL-29262] - block: fix use after free for bd_holder_dir (Ming Lei) [RHEL-29262] - block: remove delayed holder registration (Ming Lei) [RHEL-29262] - dm: track per-add_disk holder relations in DM (Ming Lei) [RHEL-29262] - dm: make sure create and remove dm device won't race with open and close table (Ming Lei) [RHEL-29262] - dm: cleanup close_table_device (Ming Lei) [RHEL-29262] - dm: cleanup open_table_device (Ming Lei) [RHEL-29262] - dm: remove free_table_devices (Ming Lei) [RHEL-29262] - zram: return errors from read_from_bdev_sync (Ming Lei) [RHEL-29262] - zram: fix synchronous reads (Ming Lei) [RHEL-29262] - zram: don't return errors from read_from_bdev_async (Ming Lei) [RHEL-29262] - zram: pass a page to read_from_bdev (Ming Lei) [RHEL-29262] - zram: refactor zram_bdev_write (Ming Lei) [RHEL-29262] - zram: don't pass a bvec to __zram_bvec_write (Ming Lei) [RHEL-29262] - zram: refactor zram_bdev_read (Ming Lei) [RHEL-29262] - zram: directly call zram_read_page in writeback_store (Ming Lei) [RHEL-29262] - zram: use bvec_set_page to initialize bvecs (Ming Lei) [RHEL-29262] - zram: rename __zram_bvec_read to zram_read_page (Ming Lei) [RHEL-29262] - zram: don't use highmem for the bounce buffer in zram_bvec_{read,write} (Ming Lei) [RHEL-29262] - zram: refactor highlevel read and write handling (Ming Lei) [RHEL-29262] - zram: return early on error in zram_bvec_rw (Ming Lei) [RHEL-29262] - zram: move discard handling to zram_submit_bio (Ming Lei) [RHEL-29262] - zram: simplify bvec iteration in __zram_make_request (Ming Lei) [RHEL-29262] - zram: make zram_bio_discard more self-contained (Ming Lei) [RHEL-29262] - zram: remove valid_io_request (Ming Lei) [RHEL-29262] - zram: always compile read_from_bdev_sync (Ming Lei) [RHEL-29262] - zram: remove unused stats fields (Ming Lei) [RHEL-29262] - block: remove ->rw_page (Ming Lei) [RHEL-29262] - mm: factor out a swap_writepage_bdev helper (Ming Lei) [RHEL-29262] - mm: remove the __swap_writepage return value (Ming Lei) [RHEL-29262] - mm: use an on-stack bio for synchronous swapin (Ming Lei) [RHEL-29262] - mm: factor out a swap_readpage_bdev helper (Ming Lei) [RHEL-29262] - mm: remove the swap_readpage return value (Ming Lei) [RHEL-29262] - mpage: stop using bdev_{read,write}_page (Ming Lei) [RHEL-29262] - zram: add incompressible flag to read_block_state() (Ming Lei) [RHEL-29262] - zram: add incompressible writeback (Ming Lei) [RHEL-29262] - documentation: add zram recompression documentation (Ming Lei) [RHEL-29262] - zram: add algo parameter support to zram_recompress() (Ming Lei) [RHEL-29262] - zram: remove redundant checks from zram_recompress() (Ming Lei) [RHEL-29262] - zram: add size class equals check into recompression (Ming Lei) [RHEL-29262] - zram: use IS_ERR_VALUE() to check for zs_malloc() errors (Ming Lei) [RHEL-29262] - zram: clarify writeback_store() comment (Ming Lei) [RHEL-29262] - zram: add recompress flag to read_block_state() (Ming Lei) [RHEL-29262] - redhat: configs: add zram ZRAM_MULTI_COMP (Ming Lei) [RHEL-29262] - zram: introduce recompress sysfs knob (Ming Lei) [RHEL-29262] - zram: factor out WB and non-WB zram read functions (Ming Lei) [RHEL-29262] - zram: add recompression algorithm sysfs knob (Ming Lei) [RHEL-29262] - zram: preparation for multi-zcomp support (Ming Lei) [RHEL-29262] - zram: add a huge_idle writeback mode (Ming Lei) [RHEL-29262] - docs: Fix wording in optional zram feature docs (Ming Lei) [RHEL-29262] - redhat/configs: Remove HOTPLUG_CPU0 configs (Prarit Bhargava) [RHEL-22073] - remoteproc: qcom_q6v5_adsp: Convert to dev_pm_domain_attach|detach_list() (Radu Rendec) [RHEL-29555] - remoteproc: imx_rproc: Convert to dev_pm_domain_attach|detach_list() (Radu Rendec) [RHEL-29555] - remoteproc: imx_dsp_rproc: Convert to dev_pm_domain_attach|detach_list() (Radu Rendec) [RHEL-29555] - PM: domains: Add helper functions to attach/detach multiple PM domains (Radu Rendec) [RHEL-29555] - remoteproc: qcom_q6v5_adsp: Fix iommu_map() compatibility (Radu Rendec) [RHEL-29555] - remoteproc: qcom: using pm_runtime_resume_and_get to simplify the code (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Add support for memory sandbox (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Add efuse evb selection control (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Replace hard coded values with macros (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Update rproc parse firmware callback (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Add compatible name for SC7280 ADSP (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Add flag in adsp private data structure (Radu Rendec) [RHEL-29555] - dt-bindings: remoteproc: qcom: Add SC7280 ADSP support (Radu Rendec) [RHEL-29555] - memory: tegra: Skip SID programming if SID registers aren't set (Robert Foss) [RHEL-23656] - memory: tegra: Add SID override programming for MC clients (Robert Foss) [RHEL-23656] - iommu: Don't reserve 0-length IOVA region (Robert Foss) [RHEL-23656] - powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return value checks (Mamatha Inamdar) [RHEL-29448] - thermal: core: Fix NULL pointer dereference in zone registration error path (David Arcari) [RHEL-26922 RHEL-26923] {CVE-2023-52473} - hwrng: core - Fix page fault dead lock on mmap-ed hwrng (Steve Best) [RHEL-29487 RHEL-29488] {CVE-2023-52615} - cpufreq: intel_pstate: Add Emerald Rapids support in no-HWP mode (David Arcari) [RHEL-29653] - RDMA/core: Fix uninit-value access in ib_get_eth_speed() (Kamal Heib) [RHEL-23034] - RDMA/core: Get IB width and speed from netdev (Kamal Heib) [RHEL-23034] - x86/cpu: Add model number for another Intel Arrow Lake mobile processor (Steve Best) [RHEL-30728] - x86/cpu: Add model number for Intel Clearwater Forest processor (Steve Best) [RHEL-30728] - dm-integrity: align the outgoing bio in integrity_recheck (Benjamin Marzinski) [RHEL-29679] - dm-integrity: fix a memory leak when rechecking the data (Benjamin Marzinski) [RHEL-29679] - NFSv4: fairly test all delegations on a SEQ4_ revocation (Benjamin Coddington) [RHEL-7976] - NFS: Read unlock folio on nfs_page_create_from_folio() error (Benjamin Coddington) [RHEL-18029] - i40e: Fix VF MAC filter removal (Ivan Vecera) [RHEL-15701] - i40e: Fix firmware version comparison function (Ivan Vecera) [RHEL-15701] - i40e: disable NAPI right after disabling irqs when handling xsk_pool (Ivan Vecera) [RHEL-15701] - i40e: take into account XDP Tx queues when stopping rings (Ivan Vecera) [RHEL-15701] - i40e: avoid double calling i40e_pf_rxq_wait() (Ivan Vecera) [RHEL-15701] - i40e: Fix wrong mask used during DCB config (Ivan Vecera) [RHEL-15701] - i40e: Fix waiting for queues of all VSIs to be disabled (Ivan Vecera) [RHEL-15701] - i40e: Do not allow untrusted VF to remove administratively set MAC (Ivan Vecera) [RHEL-15701] - net: intel: fix old compiler regressions (Ivan Vecera) [RHEL-15701] - i40e: update xdp_rxq_info::frag_size for ZC enabled Rx queue (Ivan Vecera) [RHEL-15701] - i40e: set xdp_rxq_info::frag_size (Ivan Vecera) [RHEL-15701] - intel: xsk: initialize skb_frag_t::bv_offset in ZC drivers (Ivan Vecera) [RHEL-15701] - i40e: handle multi-buffer packets that are shrunk by xdp prog (Ivan Vecera) [RHEL-15701] - i40e: Include types.h to some headers (Ivan Vecera) [RHEL-15701] - i40e: Restore VF MSI-X state during PCI reset (Ivan Vecera) [RHEL-15701] - i40e: fix use-after-free in i40e_aqc_add_filters() (Ivan Vecera) [RHEL-15701] - i40e: Avoid unnecessary use of comma operator (Ivan Vecera) [RHEL-15701] - i40e: Fix VF disable behavior to block all traffic (Ivan Vecera) [RHEL-15701] - i40e: Fix filter input checks to prevent config with invalid values (Ivan Vecera) [RHEL-15701] - i40e: field get conversion (Ivan Vecera) [RHEL-15701] - i40e: field prep conversion (Ivan Vecera) [RHEL-15701] - intel: add bit macro includes where needed (Ivan Vecera) [RHEL-15701] - i40e: remove fake support of rx-frames-irq (Ivan Vecera) [RHEL-15701] - i40e: Fix ST code value for Clause 45 (Ivan Vecera) [RHEL-15701] - i40e: Fix unexpected MFS warning message (Ivan Vecera) [RHEL-15701] - i40e: Remove queue tracking fields from i40e_adminq_ring (Ivan Vecera) [RHEL-15701] - i40e: Remove AQ register definitions for VF types (Ivan Vecera) [RHEL-15701] - i40e: Delete unused and useless i40e_pf fields (Ivan Vecera) [RHEL-15701] - i40e: Fix adding unsupported cloud filters (Ivan Vecera) [RHEL-15701] - i40e: Delete unused i40e_mac_info fields (Ivan Vecera) [RHEL-15701] - i40e: Move inline helpers to i40e_prototype.h (Ivan Vecera) [RHEL-15701] - i40e: Remove VF MAC types (Ivan Vecera) [RHEL-15701] - i40e: Use helpers to check running FW and AQ API versions (Ivan Vecera) [RHEL-15701] - i40e: Add other helpers to check version of running firmware and AQ API (Ivan Vecera) [RHEL-15701] - i40e: Move i40e_is_aq_api_ver_ge helper (Ivan Vecera) [RHEL-15701] - i40e: Initialize hardware capabilities at single place (Ivan Vecera) [RHEL-15701] - i40e: Consolidate hardware capabilities (Ivan Vecera) [RHEL-15701] - i40e: Use DECLARE_BITMAP for flags field in i40e_hw (Ivan Vecera) [RHEL-15701] - i40e: Use DECLARE_BITMAP for flags and hw_features fields in i40e_pf (Ivan Vecera) [RHEL-15701] - i40e: Remove _t suffix from enum type names (Ivan Vecera) [RHEL-15701] - i40e: Remove unused flags (Ivan Vecera) [RHEL-15701] - i40e: add an error code check in i40e_vsi_setup (Ivan Vecera) [RHEL-15701] - i40e: increase max descriptors for XL710 (Ivan Vecera) [RHEL-15701] - i40e: Fix wrong check for I40E_TXR_FLAGS_WB_ON_ITR (Ivan Vecera) [RHEL-15701] - i40e: sync next_to_clean and next_to_process for programming status desc (Ivan Vecera) [RHEL-15701] - i40e: Fix I40E_FLAG_VF_VLAN_PRUNING value (Ivan Vecera) [RHEL-15701] - i40e: xsk: remove count_mask (Ivan Vecera) [RHEL-15701] - i40e: use scnprintf over strncpy+strncat (Ivan Vecera) [RHEL-15701] - intel: fix format warnings (Ivan Vecera) [RHEL-15701] - i40e: Refactor and rename i40e_read_pba_string() (Ivan Vecera) [RHEL-15701] - i40e: Split and refactor i40e_nvm_version_str() (Ivan Vecera) [RHEL-15701] - i40e: prevent crash on probe if hw registers have invalid values (Ivan Vecera) [RHEL-15701] - i40e: Move DDP specific macros and structures to i40e_ddp.c (Ivan Vecera) [RHEL-15701] - i40e: Remove circular header dependencies and fix headers (Ivan Vecera) [RHEL-15701] - i40e: Split i40e_osdep.h (Ivan Vecera) [RHEL-15701] - i40e: Move memory allocation structures to i40e_alloc.h (Ivan Vecera) [RHEL-15701] - i40e: Simplify memory allocation functions (Ivan Vecera) [RHEL-15701] - i40e: Refactor I40E_MDIO_CLAUSE* macros (Ivan Vecera) [RHEL-15701] - i40e: Move I40E_MASK macro to i40e_register.h (Ivan Vecera) [RHEL-15701] - i40e: Remove back pointer from i40e_hw structure (Ivan Vecera) [RHEL-15701] - i40e: Add rx_missed_errors for buffer exhaustion (Ivan Vecera) [RHEL-15701] - net: Tree wide: Replace xdp_do_flush_map() with xdp_do_flush(). (Ivan Vecera) [RHEL-15701] - i40e: fix potential memory leaks in i40e_remove() (Ivan Vecera) [RHEL-15701] - i40e: fix potential NULL pointer dereferencing of pf->vf i40e_sync_vsi_filters() (Ivan Vecera) [RHEL-15701] - i40e: fix misleading debug logs (Ivan Vecera) [RHEL-15701] - i40e: Replace one-element array with flex-array member in struct i40e_profile_aq_section (Ivan Vecera) [RHEL-15701] - i40e: Replace one-element array with flex-array member in struct i40e_section_table (Ivan Vecera) [RHEL-15701] - i40e: Replace one-element array with flex-array member in struct i40e_profile_segment (Ivan Vecera) [RHEL-15701] - i40e: Replace one-element array with flex-array member in struct i40e_package_header (Ivan Vecera) [RHEL-15701] - i40e: Remove unused function declarations (Ivan Vecera) [RHEL-15701] - i40e: remove i40e_status (Ivan Vecera) [RHEL-15701] - i40e: Fix an NULL vs IS_ERR() bug for debugfs_create_dir() (Ivan Vecera) [RHEL-15701] - i40e: xsk: add TX multi-buffer support (Ivan Vecera) [RHEL-15701] - i40e: xsk: add RX multi-buffer support (Ivan Vecera) [RHEL-15701] - i40e, xsk: fix comment typo (Ivan Vecera) [RHEL-15701] - i40e: remove unnecessary check for old MAC == new MAC (Ivan Vecera) [RHEL-15701] - i40e: fix i40e_setup_misc_vector() error handling (Ivan Vecera) [RHEL-15701] - i40e: fix accessing vsi->active_filters without holding lock (Ivan Vecera) [RHEL-15701] - i40e: Add support for VF to specify its primary MAC address (Ivan Vecera) [RHEL-15701] - i40e: fix registers dump after run ethtool adapter self test (Ivan Vecera) [RHEL-15701] - i40e: fix flow director packet filter programming (Ivan Vecera) [RHEL-15701] - i40e: add support for XDP multi-buffer Rx (Ivan Vecera) [RHEL-15701] - i40e: add xdp_buff to i40e_ring struct (Ivan Vecera) [RHEL-15701] - i40e: introduce next_to_process to i40e_ring (Ivan Vecera) [RHEL-15701] - i40e: use frame_sz instead of recalculating truesize for building skb (Ivan Vecera) [RHEL-15701] - i40e: Change size to truesize when using i40e_rx_buffer_flip() (Ivan Vecera) [RHEL-15701] - i40e: add pre-xdp page_count in rx_buffer (Ivan Vecera) [RHEL-15701] - i40e: change Rx buffer size for legacy-rx to support XDP multi-buffer (Ivan Vecera) [RHEL-15701] - i40e: consolidate maximum frame size calculation for vsi (Ivan Vecera) [RHEL-15701] - i40e: check vsi type before setting xdp_features flag (Ivan Vecera) [RHEL-15701] - drivers: net: turn on XDP features (Ivan Vecera) [RHEL-15701] - i40e: add xdp frags support to ndo_xdp_xmit (Ivan Vecera) [RHEL-15701] - dmaengine: idxd: Ensure safe user copy of completion record (Jerry Snitselaar) [RHEL-28511] - dmaengine: idxd: Remove shadow Event Log head stored in idxd (Jerry Snitselaar) [RHEL-28511] - dmaengine: idxd: Move dma_free_coherent() out of spinlocked context (Jerry Snitselaar) [RHEL-28511]- redhat: Fix RT kernel kvm subpackage requires (Juri Lelli) [RHEL-23390] - KVM: x86: Add X86EMUL_F_INVLPG and pass it in em_invlpg() (Prarit Bhargava) [RHEL-25415] - KVM: x86: Add an emulation flag for implicit system access (Prarit Bhargava) [RHEL-25415] - KVM: x86: Consolidate flags for __linearize() (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Add new MA_LLC, USR_DP, and USR_CP bank types (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Remove obsolete config X86_32_SMP (Prarit Bhargava) [RHEL-25415] - x86/xen: add CPU dependencies for 32-bit build (Prarit Bhargava) [RHEL-25415] - x86/xen: fix percpu vcpu_info allocation (Prarit Bhargava) [RHEL-25415] - x86/mce/amd, EDAC/mce_amd: Move long names to decoder module (Prarit Bhargava) [RHEL-25415] - x86/cpu/intel_epb: Don't rely on link order (Prarit Bhargava) [RHEL-25415] - x86/ioapic: Remove unfinished sentence from comment (Prarit Bhargava) [RHEL-25415] - x86/io: Remove the unused 'bw' parameter from the BUILDIO() macro (Prarit Bhargava) [RHEL-25415] - x86/apic: Drop struct local_apic (Prarit Bhargava) [RHEL-25415] - x86/apic: Drop enum apic_delivery_modes (Prarit Bhargava) [RHEL-25415] - x86/apic: Drop apic::delivery_mode (Prarit Bhargava) [RHEL-25415] - x86/microcode/intel: Set new revision only after a successful update (Prarit Bhargava) [RHEL-25415] - x86/microcode: Rework early revisions reporting (Prarit Bhargava) [RHEL-25415] - x86/microcode: Remove the driver announcement and version (Prarit Bhargava) [RHEL-25415] - x86/entry: Harden return-to-user (Prarit Bhargava) [RHEL-25415] - x86/entry: Optimize common_interrupt_return() (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Correct incorrect 'or' operation for PMU capabilities (Prarit Bhargava) [RHEL-25415] - x86/mtrr: Document missing function parameters in kernel-doc (Prarit Bhargava) [RHEL-25415] - x86/lib: Fix overflow when counting digits (Prarit Bhargava) [RHEL-25415] - perf/x86/intel/cstate: Add Grand Ridge support (Prarit Bhargava) [RHEL-25415] - perf/x86/intel/cstate: Add Sierra Forest support (Prarit Bhargava) [RHEL-25415] - x86/smp: Export symbol cpu_clustergroup_mask() (Prarit Bhargava) [RHEL-25415] - perf/x86/intel/cstate: Cleanup duplicate attr_groups (Prarit Bhargava) [RHEL-25415] - x86/mce: Remove redundant check from mce_device_create() (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Make the struct paravirt_patch_site packed (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Use relative reference for the original instruction offset (Prarit Bhargava) [RHEL-25415] - tools headers x86 cpufeatures: Sync with the kernel sources to pick TDX, Zen, APIC MSR fence changes (Prarit Bhargava) [RHEL-25415] - x86/barrier: Do not serialize MSR accesses on AMD (Prarit Bhargava) [RHEL-25415] - x86/mce: Mark fatal MCE's page as poison to avoid panic in the kdump kernel (Prarit Bhargava) [RHEL-25415] - x86/setup: Make relocated_ramdisk a local variable of relocate_initrd() (Prarit Bhargava) [RHEL-25415] - x86/acpi: Handle bogus MADT APIC tables gracefully (Prarit Bhargava) [RHEL-25415] - x86/acpi: Ignore invalid x2APIC entries (Prarit Bhargava) [RHEL-25415] - x86/i8259: Skip probing when ACPI/MADT advertises PCAT compatibility (Prarit Bhargava) [RHEL-25415] - x86/defconfig: Enable CONFIG_DEBUG_ENTRY=y (Prarit Bhargava) [RHEL-25415] - x86/microcode: Prepare for minimal revision check (Prarit Bhargava) [RHEL-25415] - x86/microcode/intel: Add a minimum required revision for late loading (Prarit Bhargava) [RHEL-25415] - x86/microcode: Handle "offline" CPUs correctly (Prarit Bhargava) [RHEL-25415] - x86/apic: Provide apic_force_nmi_on_cpu() (Prarit Bhargava) [RHEL-25415] - x86/microcode: Protect against instrumentation (Prarit Bhargava) [RHEL-25415] - x86/microcode: Rendezvous and load in NMI (Prarit Bhargava) [RHEL-25415] - x86/microcode: Replace the all-in-one rendevous handler (Prarit Bhargava) [RHEL-25415] - x86/microcode: Provide new control functions (Prarit Bhargava) [RHEL-25415] - x86/microcode: Get rid of the schedule work indirection (Prarit Bhargava) [RHEL-25415] - x86/microcode: Mop up early loading leftovers (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Use cached microcode for AP load (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Cache builtin/initrd microcode early (Prarit Bhargava) [RHEL-25415] - x86/microcode: Remove pointless apply() invocation (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Cache builtin microcode too (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Use correct per CPU ucode_cpu_info (Prarit Bhargava) [RHEL-25415] - x86/microcode: Add per CPU control field (Prarit Bhargava) [RHEL-25415] - x86/microcode: Add per CPU result state (Prarit Bhargava) [RHEL-25415] - x86/microcode: Sanitize __wait_for_cpus() (Prarit Bhargava) [RHEL-25415] - x86/microcode: Clarify the late load logic (Prarit Bhargava) [RHEL-25415] - x86/microcode: Handle "nosmt" correctly (Prarit Bhargava) [RHEL-25415] - x86/microcode: Clean up mc_cpu_down_prep() (Prarit Bhargava) [RHEL-25415] - x86: Enable IBT in Rust if enabled in C (Prarit Bhargava) [RHEL-25415] - x86/callthunks: Delete unused "struct thunk_desc" (Prarit Bhargava) [RHEL-25415] - x86/vdso: Run objtool on vdso32-setup.o (Prarit Bhargava) [RHEL-25415] - x86/pti: Fix kernel warnings for pti= and nopti cmdline options (Prarit Bhargava) [RHEL-25415] - x86/mm: Drop the 4 MB restriction on minimal NUMA node memory size (Prarit Bhargava) [RHEL-25415] - KVM: x86: remove the unused assigned_dev_head from kvm_arch (Prarit Bhargava) [RHEL-25415] - KVM: x86/mmu: Remove unnecessary ‘NULL’ values from sptep (Prarit Bhargava) [RHEL-25415] - KVM: x86: remove always-false condition in kvmclock_sync_fn (Prarit Bhargava) [RHEL-25415] - x86/boot/32: Temporarily map initrd for microcode loading (Prarit Bhargava) [RHEL-25415] - x86/microcode: Provide CONFIG_MICROCODE_INITRD32 (Prarit Bhargava) [RHEL-25415] - x86/boot/32: Restructure mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - x86/boot/32: De-uglify the 2/3 level paging difference in mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - x86/boot: Use __pa_nodebug() in mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - x86/boot/32: Disable stackprotector and tracing for mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - UML: remove unused cmd_vdso_install (Prarit Bhargava) [RHEL-25415] - KVM: x86: Update the variable naming in kvm_x86_ops.sched_in() (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Fix snprintf() format string warning in W=1 build (Prarit Bhargava) [RHEL-25415] - KVM: x86: Use octal for file permission (Prarit Bhargava) [RHEL-25415] - x86/head/64: Move the __head definition to (Prarit Bhargava) [RHEL-25415] - vgacon: remove screen_info dependency (Prarit Bhargava) [RHEL-25415] - x86/mce: Cleanup mce_usable_address() (Prarit Bhargava) [RHEL-25415] - x86/mce: Define amd_mce_usable_address() (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Split amd_mce_is_memory_error() (Prarit Bhargava) [RHEL-25415] - x86/head/64: Add missing __head annotation to startup_64_load_idt() (Prarit Bhargava) [RHEL-25415] - x86/head/64: Mark 'startup_gdt[]' and 'startup_gdt_descr' as __initdata (Prarit Bhargava) [RHEL-25415] - x86/entry/32: Clean up syscall fast exit tests (Prarit Bhargava) [RHEL-25415] - x86/entry/64: Use TASK_SIZE_MAX for canonical RIP test (Prarit Bhargava) [RHEL-25415] - x86/entry/64: Convert SYSRET validation tests to C (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Disable KASAN in apply_alternatives() (Prarit Bhargava) [RHEL-25415] - x86/cpu: Fix the AMD Fam 17h, Fam 19h, Zen2 and Zen4 MSR enumerations (Prarit Bhargava) [RHEL-25415] - hardening: x86: drop reference to removed config AMD_IOMMU_V2 (Prarit Bhargava) [RHEL-25415] - hardening: Provide Kconfig fragments for basic options (Prarit Bhargava) [RHEL-25415] - sched/topology: Rename 'DIE' domain to 'PKG' (Prarit Bhargava) [RHEL-25415] - x86/nmi: Fix out-of-order NMI nesting checks & false positive warning (Prarit Bhargava) [RHEL-25415] - x86/msi: Fix compile error caused by CONFIG_GENERIC_MSI_IRQ=y && !CONFIG_X86_LOCAL_APIC (Prarit Bhargava) [RHEL-25415] - cpu-hotplug: Provide prototypes for arch CPU registration (Prarit Bhargava) [RHEL-25415] - x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs (Prarit Bhargava) [RHEL-25415] - x86/sev: Drop unneeded #include (Prarit Bhargava) [RHEL-25415] - KVM: VMX: drop IPAT in memtype when CD=1 for KVM_X86_QUIRK_CD_NW_CLEARED (Prarit Bhargava) [RHEL-25415] - x86/cpu: Provide debug interface (Prarit Bhargava) [RHEL-25415] - x86/cpu/topology: Cure the abuse of cpuinfo for persisting logical ids (Prarit Bhargava) [RHEL-25415] - x86/apic, x86/hyperv: Use u32 in hv_snp_boot_ap() too (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for wakeup_secondary_cpu[_64]() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for [gs]et_apic_id() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for phys_pkg_id() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for cpu_present_to_apicid() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for check_apicid_used() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for APIC IDs in global data (Prarit Bhargava) [RHEL-25415] - x86/apic: Use BAD_APICID consistently (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move cpu_l[l2]c_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move logical package and die IDs into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove pointless evaluation of x86_coreid_bits (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move cu_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move cpu_core_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move cpu_die_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move phys_proc_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Encapsulate topology information in cpuinfo_x86 (Prarit Bhargava) [RHEL-25415] - x86/cpu/hygon: Fix the CPU topology evaluation for real (Prarit Bhargava) [RHEL-25415] - KVM: x86/mmu: Zap SPTEs on MTRR update iff guest MTRRs are honored (Prarit Bhargava) [RHEL-25415] - KVM: x86/mmu: Zap SPTEs when CR0.CD is toggled iff guest MTRRs are honored (Prarit Bhargava) [RHEL-25415] - locking/atomic/x86: Introduce arch_sync_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - perf/x86/cstate: Allow reading the package statistics from local CPU (Prarit Bhargava) [RHEL-25415] - perf/x86/intel/pt: Fix kernel-doc comments (Prarit Bhargava) [RHEL-25415] - perf/x86/rapl: Annotate 'struct rapl_pmus' with __counted_by (Prarit Bhargava) [RHEL-25415] - x86/entry/32: Remove SEP test for SYSEXIT (Prarit Bhargava) [RHEL-25415] - x86/entry/32: Convert do_fast_syscall_32() to bool return type (Prarit Bhargava) [RHEL-25415] - x86/entry/compat: Combine return value test from syscall handler (Prarit Bhargava) [RHEL-25415] - x86/entry/64: Remove obsolete comment on tracing vs. SYSRET (Prarit Bhargava) [RHEL-25415] - KVM: x86/xen: ignore the VCPU_SSHOTTMR_future flag (Prarit Bhargava) [RHEL-25415] - KVM: x86: Add SBPB support (Prarit Bhargava) [RHEL-25415] - KVM: x86: Add IBPB_BRTYPE support (Prarit Bhargava) [RHEL-25415] - KVM: x86/xen: Use fast path for Xen timer delivery (Prarit Bhargava) [RHEL-25415] - locking/local, arch: Rewrite local_add_unless() as a static inline function (Prarit Bhargava) [RHEL-25415] - x86/lib: Address kernel-doc warnings (Prarit Bhargava) [RHEL-25415] - x86/fpu/xstate: Address kernel-doc warning (Prarit Bhargava) [RHEL-25415] - perf/x86/rapl: Use local64_try_cmpxchg in rapl_event_update() (Prarit Bhargava) [RHEL-25415] - perf/x86/rapl: Stop doing cpu_relax() in the local64_cmpxchg() loop in rapl_event_update() (Prarit Bhargava) [RHEL-25415] - syscalls: Cleanup references to sys_lookup_dcookie() (Prarit Bhargava) [RHEL-25415] - x86/sev: Make boot_ghcb_page[] static (Prarit Bhargava) [RHEL-25415] - x86/boot: Harmonize the style of array-type parameter for fixup_pointer() calls (Prarit Bhargava) [RHEL-25415] - x86/boot: Fix incorrect startup_gdt_descr.size (Prarit Bhargava) [RHEL-25415] - x86/numa: Add Devicetree support (Prarit Bhargava) [RHEL-25415] - x86/of: Move the x86_flattree_get_config() call out of x86_dtb_init() (Prarit Bhargava) [RHEL-25415] - x86/cpu/amd: Remove redundant 'break' statement (Prarit Bhargava) [RHEL-25415] - x86/sev-es: Allow copy_from_kernel_nofault() in earlier boot (Prarit Bhargava) [RHEL-25415] - x86/boot: Compile boot code with -std=gnu11 too (Prarit Bhargava) [RHEL-25415] - x86/srso: Add SRSO mitigation for Hygon processors (Prarit Bhargava) [RHEL-25415] - KVM: x86: Force TLB flush on userspace changes to special registers (Prarit Bhargava) [RHEL-25415] - KVM: x86: Remove redundant vcpu->arch.cr0 assignments (Prarit Bhargava) [RHEL-25415] - x86/entry: Fix typos in comments (Prarit Bhargava) [RHEL-25415] - x86/entry: Remove unused argument %rsi passed to exc_nmi() (Prarit Bhargava) [RHEL-25415] - iov_iter, x86: Be consistent about the __user tag on copy_mc_to_user() (Prarit Bhargava) [RHEL-25415] - x86_64: Show CR4.PSE on auxiliaries like on BSP (Prarit Bhargava) [RHEL-25415] - x86/platform/uv: Annotate struct uv_rtc_timer_head with __counted_by (Prarit Bhargava) [RHEL-25415] - x86/kgdb: Fix a kerneldoc warning when build with W=1 (Prarit Bhargava) [RHEL-25415] - x86/speculation, objtool: Use absolute relocations for annotations (Prarit Bhargava) [RHEL-25415] - x86/bitops: Remove unused __sw_hweight64() assembly implementation on x86-32 (Prarit Bhargava) [RHEL-25415] - x86/mm: Move arch_memory_failure() and arch_is_platform_page() definitions from to (Prarit Bhargava) [RHEL-25415] - x86/platform/uv/apic: Clean up inconsistent indenting (Prarit Bhargava) [RHEL-25415] - x86/percpu: Do not clobber %rsi in percpu_{try_,}cmpxchg{64,128}_op (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Remove redundant initialization of 'mid' pointer in __orc_find() (Prarit Bhargava) [RHEL-25415] - bpf: Disable exceptions when CONFIG_UNWINDER_FRAME_POINTER=y (Prarit Bhargava) [RHEL-25415] - x86/xen: allow nesting of same lazy mode (Prarit Bhargava) [RHEL-25415] - x86/xen: move paravirt lazy code (Prarit Bhargava) [RHEL-25415] - xen/efi: refactor deprecated strncpy (Prarit Bhargava) [RHEL-25415] - xen: simplify evtchn_do_upcall() call maze (Prarit Bhargava) [RHEL-25415] - locking/lockref/x86: Enable ARCH_USE_CMPXCHG_LOCKREF for X86_CMPXCHG64 (Prarit Bhargava) [RHEL-25415] - x86/mm, kexec, ima: Use memblock_free_late() from ima_free_kexec_buffer() (Prarit Bhargava) [RHEL-25415] - x86/platform/uv: Rework NMI "action" modparam handling (Prarit Bhargava) [RHEL-25415] - x86/purgatory: Remove LTO flags (Prarit Bhargava) [RHEL-25415] - arch/x86: Implement arch_bpf_stack_walk (Prarit Bhargava) [RHEL-25415] - bpf: Use bpf_is_subprog to check for subprogs (Prarit Bhargava) [RHEL-25415] - x86/percpu: Use raw_cpu_try_cmpxchg() in preempt_count_set() (Prarit Bhargava) [RHEL-25415] - x86/percpu: Define raw_cpu_try_cmpxchg and this_cpu_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - x86/percpu: Define {raw,this}_cpu_try_cmpxchg{64,128} (Prarit Bhargava) [RHEL-25415] - x86/numa: Introduce numa_fill_memblks() (Prarit Bhargava) [RHEL-25415] - bpf, x64: Comment tail_call_cnt initialisation (Prarit Bhargava) [RHEL-25415] - x86/ibt: Avoid duplicate ENDBR in __put_user_nocheck*() (Prarit Bhargava) [RHEL-25415] - x86/ibt: Suppress spurious ENDBR (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Extend the ref-cycles event to GP counters (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Fix broken fixed event constraints extension (Prarit Bhargava) [RHEL-25415] - efi/x86: Move EFI runtime call setup/teardown helpers out of line (Prarit Bhargava) [RHEL-25415] - efi/x86: Ensure that EFI_RUNTIME_MAP is enabled for kexec (Prarit Bhargava) [RHEL-25415] - x86/asm/bitops: Use __builtin_clz{l|ll} to evaluate constant expressions (Prarit Bhargava) [RHEL-25415] - x86: Remove the arch_calc_vm_prot_bits() macro from the UAPI (Prarit Bhargava) [RHEL-25415] - x86/build: Fix linker fill bytes quirk/incompatibility for ld.lld (Prarit Bhargava) [RHEL-25415] - x86/irq/i8259: Fix kernel-doc annotation warning (Prarit Bhargava) [RHEL-25415] - x86/audit: Fix -Wmissing-variable-declarations warning for ia32_xyz_class (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Add common intel_pmu_init_hybrid() (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Clean up the hybrid CPU type handling code (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Apply the common initialization code for ADL (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Factor out the initialization code for ADL e-core (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Factor out the initialization code for SPR (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Use the common uarch name for the shared functions (Prarit Bhargava) [RHEL-25415] - um: Hard-code the result of 'uname -s' (Prarit Bhargava) [RHEL-25415] - um: Use the x86 checksum implementation on 32-bit (Prarit Bhargava) [RHEL-25415] - um: Remove unsued extern declaration ldt_host_info() (Prarit Bhargava) [RHEL-25415] - x86/microcode: Remove remaining references to CONFIG_MICROCODE_AMD (Prarit Bhargava) [RHEL-25415] - x86/platform/uv: Refactor code using deprecated strncpy() interface to use strscpy() (Prarit Bhargava) [RHEL-25415] - x86/hpet: Refactor code using deprecated strncpy() interface to use strscpy() (Prarit Bhargava) [RHEL-25415] - x86/platform/uv: Refactor code using deprecated strcpy()/strncpy() interfaces to use strscpy() (Prarit Bhargava) [RHEL-25415] - efi/runtime-wrappers: Remove duplicated macro for service returning void (Prarit Bhargava) [RHEL-25415] - sections: move and rename core_kernel_data() to is_kernel_core_data() (Prarit Bhargava) [RHEL-25415] - x86/xen: Make virt_to_pfn() a static inline (Prarit Bhargava) [RHEL-25415] - xen: remove a confusing comment on auto-translated guest I/O (Prarit Bhargava) [RHEL-25415] - x86/kernel: increase kcov coverage under arch/x86/kernel folder (Prarit Bhargava) [RHEL-25415] - range.h: Move resource API and constant to respective files (Prarit Bhargava) [RHEL-25415] - genetlink: replace custom CONCATENATE() implementation (Prarit Bhargava) [RHEL-25415] - x86/MCE: Always save CS register on AMD Zen IF Poison errors (Prarit Bhargava) [RHEL-25415] - x86/ibt: Convert IBT selftest to asm (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove unused microcode.h include (Prarit Bhargava) [RHEL-25415] - locking: remove spin_lock_prefetch (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix VDSO and VVAR placement on 5-level paging machines (Prarit Bhargava) [RHEL-25415] - ACPI: resource: Honor MADT INT_SRC_OVR settings for IRQ1 on AMD Zen (Prarit Bhargava) [RHEL-25415] - x86/apic: Wrap IPI calls into helper functions (Prarit Bhargava) [RHEL-25415] - x86/apic: Turn on static calls (Prarit Bhargava) [RHEL-25415] - x86/apic: Provide static call infrastructure for APIC callbacks (Prarit Bhargava) [RHEL-25415] - x86/apic: Mark all hotpath APIC callback wrappers __always_inline (Prarit Bhargava) [RHEL-25415] - x86/xen/apic: Mark apic __ro_after_init (Prarit Bhargava) [RHEL-25415] - x86/apic: Convert other overrides to apic_update_callback() (Prarit Bhargava) [RHEL-25415] - x86/apic: Replace acpi_wake_cpu_handler_update() and apic_set_eoi_cb() (Prarit Bhargava) [RHEL-25415] - x86/apic: Provide apic_update_callback() (Prarit Bhargava) [RHEL-25415] - x86/xen/apic: Use standard apic driver mechanism for Xen PV (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke ack_APIC_irq() (Prarit Bhargava) [RHEL-25415] - x86/apic: Provide common init infrastructure (Prarit Bhargava) [RHEL-25415] - x86/apic: Wrap apic->native_eoi() into a helper (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove pointless arguments from [native_]eoi_write() (Prarit Bhargava) [RHEL-25415] - x86/apic/noop: Tidy up the code (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove pointless NULL initializations (Prarit Bhargava) [RHEL-25415] - x86/apic: Sanitize APIC ID range validation (Prarit Bhargava) [RHEL-25415] - x86/apic: Prepare x2APIC for using apic::max_apic_id (Prarit Bhargava) [RHEL-25415] - x86/apic: Add max_apic_id member (Prarit Bhargava) [RHEL-25415] - x86/apic: Simplify X2APIC ID validation (Prarit Bhargava) [RHEL-25415] - x86/apic: Wrap APIC ID validation into an inline (Prarit Bhargava) [RHEL-25415] - x86/apic/64: Uncopypaste probing (Prarit Bhargava) [RHEL-25415] - x86/apic/x2apic: Share all common IPI functions (Prarit Bhargava) [RHEL-25415] - x86/apic/uv: Get rid of wrapper callbacks (Prarit Bhargava) [RHEL-25415] - x86/apic: Move safe wait_icr_idle() next to apic_mem_wait_icr_idle() (Prarit Bhargava) [RHEL-25415] - x86/apic: Allow apic::safe_wait_icr_idle() to be NULL (Prarit Bhargava) [RHEL-25415] - x86/apic: Allow apic::wait_icr_idle() to be NULL (Prarit Bhargava) [RHEL-25415] - x86/apic: Consolidate wait_icr_idle() implementations (Prarit Bhargava) [RHEL-25415] - x86/apic/ipi: Tidy up the code and fixup comments (Prarit Bhargava) [RHEL-25415] - x86/apic: Mop up apic::apic_id_registered() (Prarit Bhargava) [RHEL-25415] - x86/apic: Mop up *setup_apic_routing() (Prarit Bhargava) [RHEL-25415] - x86/ioapic/32: Decrapify phys_id_present_map operation (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke apic::apicid_to_cpu_present() (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke empty init_apic_ldr() callbacks (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Decrapify the def_bigsmp mechanism (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Remove bigsmp_cpu_present_to_apicid() (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Remove pointless default_acpi_madt_oem_check() (Prarit Bhargava) [RHEL-25415] - x86/apic: Mop up early_per_cpu() abuse (Prarit Bhargava) [RHEL-25415] - x86/apic/ipi: Code cleanup (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Remove x86_cpu_to_logical_apicid (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Sanitize logical APIC ID handling (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove check_phys_apicid_present() (Prarit Bhargava) [RHEL-25415] - x86/apic: Get rid of apic_phys (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke another processor check (Prarit Bhargava) [RHEL-25415] - x86/apic: Sanitize num_processors handling (Prarit Bhargava) [RHEL-25415] - x86/xen/pv: Pretend that it found SMP configuration (Prarit Bhargava) [RHEL-25415] - x86/apic: Sanitize APIC address setup (Prarit Bhargava) [RHEL-25415] - x86/apic: Split register_apic_address() (Prarit Bhargava) [RHEL-25415] - x86/apic: Make some APIC init functions bool (Prarit Bhargava) [RHEL-25415] - x86/of: Fix the APIC address registration (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove mpparse 'apicid' variable (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove the pointless APIC version check (Prarit Bhargava) [RHEL-25415] - x86/apic: Register boot CPU APIC early (Prarit Bhargava) [RHEL-25415] - x86/apic: Consolidate boot_cpu_physical_apicid initialization sites (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke unused apic::inquire_remote_apic() (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove unused max_physical_apicid (Prarit Bhargava) [RHEL-25415] - x86/apic: Get rid of hard_smp_processor_id() (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove pointless x86_bios_cpu_apicid (Prarit Bhargava) [RHEL-25415] - x86/apic/ioapic: Rename skip_ioapic_setup (Prarit Bhargava) [RHEL-25415] - x86/apic: Rename disable_apic (Prarit Bhargava) [RHEL-25415] - x86/cpu: Make identify_boot_cpu() static (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove unused physid_*() nonsense (Prarit Bhargava) [RHEL-25415] - x86/linkage: Fix typo of BUILD_VDSO in asm/linkage.h (Prarit Bhargava) [RHEL-25415] - x86/microcode: Remove microcode_mutex (Prarit Bhargava) [RHEL-25415] - x86/vdso: Choose the right GDT_ENTRY_CPUNODE for 32-bit getcpu() on 64-bit kernel (Prarit Bhargava) [RHEL-25415] - x86/vector: Replace IRQ_MOVE_CLEANUP_VECTOR with a timer callback (Prarit Bhargava) [RHEL-25415] - x86/vector: Rename send_cleanup_vector() to vector_schedule_cleanup() (Prarit Bhargava) [RHEL-25415] - x86/MSR: make msr_class a static const structure (Prarit Bhargava) [RHEL-25415] - x86/cpuid: make cpuid_class a static const structure (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Fix tlb_remove_table function callback prototype warning (Prarit Bhargava) [RHEL-25415] - x86/qspinlock-paravirt: Fix missing-prototype warning (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Silence unused native_pv_lock_init() function warning (Prarit Bhargava) [RHEL-25415] - x86/alternative: Add a __alt_reloc_selftest() prototype (Prarit Bhargava) [RHEL-25415] - x86/purgatory: Include header for warn() declaration (Prarit Bhargava) [RHEL-25415] - efi: memmap: Remove kernel-doc warnings (Prarit Bhargava) [RHEL-25415] - x86/asm: Avoid unneeded __div64_32 function definition (Prarit Bhargava) [RHEL-25415] - x86/kbuild: Fix Documentation/ reference (Prarit Bhargava) [RHEL-25415] - x86: Add PTRACE interface for shadow stack (Prarit Bhargava) [RHEL-25415] - x86/cpufeatures: Enable CET CR4 bit for shadow stack (Prarit Bhargava) [RHEL-25415] - x86: Expose thread features in /proc/$PID/status (Prarit Bhargava) [RHEL-25415] - x86/fpu: Add helper for modifying xstate (Prarit Bhargava) [RHEL-25415] - x86/fpu/xstate: Introduce CET MSR and XSAVES supervisor states (Prarit Bhargava) [RHEL-25415] - x86: always initialize xen-swiotlb when xen-pcifront is enabling (Prarit Bhargava) [RHEL-25415] - xen/pci: add flag for PCI passthrough being possible (Prarit Bhargava) [RHEL-25415] - x86/apic: Hide unused safe_smp_processor_id() on 32-bit UP (Prarit Bhargava) [RHEL-25415] - x86/APM: drop the duplicate APM_MINOR_DEV macro (Prarit Bhargava) [RHEL-25415] - arch/*/configs/*defconfig: Replace AUTOFS4_FS by AUTOFS_FS (Prarit Bhargava) [RHEL-25415] - x86/smp: Remove a non-existent function declaration (Prarit Bhargava) [RHEL-25415] - x86/smpboot: Remove a stray comment about CPU hotplug (Prarit Bhargava) [RHEL-25415] - x86/hyperv: Disable IBT when hypercall page lacks ENDBR instruction (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Decrement threshold_bank refcount when removing threshold blocks (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix PAT bit missing from page protection modify mask (Prarit Bhargava) [RHEL-25415] - x86/PCI: Use struct_size() in pirq_convert_irt_table() (Prarit Bhargava) [RHEL-25415] - x86/mm: Introduce MAP_ABOVE4G (Prarit Bhargava) [RHEL-25415] - x86/mm: Warn if create Write=0,Dirty=1 with raw prot (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove _PAGE_DIRTY from kernel RO pages (Prarit Bhargava) [RHEL-25415] - mm: Make pte_mkwrite() take a VMA (Prarit Bhargava) [RHEL-25415] - x86/mm: Start actually marking _PAGE_SAVED_DIRTY (Prarit Bhargava) [RHEL-25415] - x86/mm: Update ptep/pmdp_set_wrprotect() for _PAGE_SAVED_DIRTY (Prarit Bhargava) [RHEL-25415] - x86/mm: Introduce _PAGE_SAVED_DIRTY (Prarit Bhargava) [RHEL-25415] - x86/mm: Move pmd_write(), pud_write() up in the file (Prarit Bhargava) [RHEL-25415] - x86/cpufeatures: Add CPU feature flags for shadow stacks (Prarit Bhargava) [RHEL-25415] - x86/traps: Move control protection handler to separate file (Prarit Bhargava) [RHEL-25415] - x86/shstk: Add Kconfig option for shadow stack (Prarit Bhargava) [RHEL-25415] - mm: Move pte/pmd_mkwrite() callers with no VMA to _novma() (Prarit Bhargava) [RHEL-25415] - mm: Rename arch pte_mkwrite()'s to pte_mkwrite_novma() (Prarit Bhargava) [RHEL-25415] - x86/cfi: Only define poison_cfi() if CONFIG_X86_KERNEL_IBT=y (Prarit Bhargava) [RHEL-25415] - locking/generic: Wire up local{,64}_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Remove unsued extern declaration ftrace_regs_caller_ret() (Prarit Bhargava) [RHEL-25415] - locking/arch: Avoid variable shadowing in local_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - perf/x86: Use local64_try_cmpxchg (Prarit Bhargava) [RHEL-25415] - x86/fineibt: Poison ENDBR at +0 (Prarit Bhargava) [RHEL-25415] - x86/32: Remove schedule_tail_wrapper() (Prarit Bhargava) [RHEL-25415] - x86/cfi: Extend ENDBR sealing to kCFI (Prarit Bhargava) [RHEL-25415] - x86/cfi: Extend {JMP,CAKK}_NOSPEC comment (Prarit Bhargava) [RHEL-25415] - x86/alternative: Rename apply_ibt_endbr() (Prarit Bhargava) [RHEL-25415] - x86/Xen: tidy xen-head.S (Prarit Bhargava) [RHEL-25415] - x86: xen: add missing prototypes (Prarit Bhargava) [RHEL-25415] - x86/xen: add prototypes for paravirt mmu functions (Prarit Bhargava) [RHEL-25415] - iscsi_ibft: Fix finding the iBFT under Xen Dom 0 (Prarit Bhargava) [RHEL-25415] - xen: xen_debug_interrupt prototype to global header (Prarit Bhargava) [RHEL-25415] - x86/acpi: Remove unused extern declaration acpi_copy_wakeup_routine() (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Enable HAVE_FUNCTION_GRAPH_RETVAL (Prarit Bhargava) [RHEL-25415] - x86/smp: Split sending INIT IPI out into a helper function (Prarit Bhargava) [RHEL-25415] - x86/smp: Cure kexec() vs. mwait_play_dead() breakage (Prarit Bhargava) [RHEL-25415] - x86/smp: Use dedicated cache-line for mwait_play_dead() (Prarit Bhargava) [RHEL-25415] - x86/smp: Remove pointless wmb()s from native_stop_other_cpus() (Prarit Bhargava) [RHEL-25415] - x86/apic: Fix kernel panic when booting with intremap=off and x2apic_phys (Prarit Bhargava) [RHEL-25415] - x86/mm: Avoid using set_pgd() outside of real PGD pages (Prarit Bhargava) [RHEL-25415] - x86/build: Avoid relocation information in final vmlinux (Prarit Bhargava) [RHEL-25415] - x86/alternative: PAUSE is not a NOP (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Add cond_resched() to text_poke_bp_batch() (Prarit Bhargava) [RHEL-25415] - x86/purgatory: remove PGO flags (Prarit Bhargava) [RHEL-25415] - thread_info: move function declarations to linux/thread_info.h (Prarit Bhargava) [RHEL-25415] - x86/orc: Make the is_callthunk() definition depend on CONFIG_BPF_JIT=y (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove Xen-PV leftovers from init_32.c (Prarit Bhargava) [RHEL-25415] - x86/irq: Add hardcoded hypervisor interrupts to /proc/stat (Prarit Bhargava) [RHEL-25415] - x86/entry: Move thunk restore code into thunk functions (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove repeated word in comments (Prarit Bhargava) [RHEL-25415] - x86/lib/msr: Clean up kernel-doc notation (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD, EDAC/mce_amd: Decode UMC_V2 ECC errors (Prarit Bhargava) [RHEL-25415] - locking/atomic: treewide: delete arch_atomic_*() kerneldoc (Prarit Bhargava) [RHEL-25415] - crypto: x86/ghash - use le128 instead of u128 (Prarit Bhargava) [RHEL-25415] - cyrpto/b128ops: Remove struct u128 (Prarit Bhargava) [RHEL-25415] - locking/atomic: x86: add preprocessor symbols (Prarit Bhargava) [RHEL-25415] - percpu: Wire up cmpxchg128 (Prarit Bhargava) [RHEL-25415] - types: Introduce [us]128 (Prarit Bhargava) [RHEL-25415] - arch: Introduce arch_{,try_}_cmpxchg128{,_local}() (Prarit Bhargava) [RHEL-25415] - x86/lib: Make get/put_user() exception handling a visible symbol (Prarit Bhargava) [RHEL-25415] - x86/mm: Only check uniform after calling mtrr_type_lookup() (Prarit Bhargava) [RHEL-25415] - x86/nospec: Shorten RESET_CALL_DEPTH (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Add longer 64-bit NOPs (Prarit Bhargava) [RHEL-25415] - x86/csum: Fix clang -Wuninitialized in csum_partial() (Prarit Bhargava) [RHEL-25415] - redhat/configs: Enable checksum_kunit (Prarit Bhargava) [RHEL-25415] - kunit: Fix checksum tests on big endian CPUs (Prarit Bhargava) [RHEL-25415] - x86/csum: Improve performance of `csum_partial` (Prarit Bhargava) [RHEL-25415] - x86/platform: Avoid missing-prototype warnings for OLPC (Prarit Bhargava) [RHEL-25415] - x86/usercopy: Include arch_wb_cache_pmem() declaration (Prarit Bhargava) [RHEL-25415] - x86/vdso: Include vdso/processor.h (Prarit Bhargava) [RHEL-25415] - x86/mce: Add copy_mc_fragile_handle_tail() prototype (Prarit Bhargava) [RHEL-25415] - x86/fbdev: Include asm/fb.h as needed (Prarit Bhargava) [RHEL-25415] - x86/entry: Add do_SYSENTER_32() prototype (Prarit Bhargava) [RHEL-25415] - x86/quirks: Include linux/pnp.h for arch_pnpbios_disabled() (Prarit Bhargava) [RHEL-25415] - x86/mm: Include asm/numa.h for set_highmem_pages_init() (Prarit Bhargava) [RHEL-25415] - x86: Avoid missing-prototype warnings for doublefault code (Prarit Bhargava) [RHEL-25415] - x86/fpu: Include asm/fpu/regset.h (Prarit Bhargava) [RHEL-25415] - x86: Add dummy prototype for mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - x86/pci: Mark local functions as 'static' (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Move prepare_ftrace_return prototype to header (Prarit Bhargava) [RHEL-25415] - efivarfs: fix statfs() on efivarfs (Prarit Bhargava) [RHEL-25415] - efivarfs: expose used and total size (Prarit Bhargava) [RHEL-25415] - procfs: consolidate arch_report_meminfo declaration (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Add 'unwind_debug' cmdline option (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Use swap() instead of open coding it (Prarit Bhargava) [RHEL-25415] - x86/MCE: Check a hw error's address to determine proper recovery action (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove X86_FEATURE_NAMES (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Make X86_FEATURE_NAMES non-configurable in prompt (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Fix section mismatch warnings (Prarit Bhargava) [RHEL-25415] - x86/alternative: Complicate optimize_nops() some more (Prarit Bhargava) [RHEL-25415] - x86/alternative: Rewrite optimize_nops() some (Prarit Bhargava) [RHEL-25415] - efi: x86: make kobj_type structure constant (Prarit Bhargava) [RHEL-25415] - x86/lib/memmove: Decouple ERMS from FSRM (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Disable interrupts and sync when optimizing NOPs in place (Prarit Bhargava) [RHEL-25415] - x86/alternative: Support relocations in alternatives (Prarit Bhargava) [RHEL-25415] - x86/alternative: Make debug-alternative selective (Prarit Bhargava) [RHEL-25415] - x86/coco: Define cc_vendor without CONFIG_ARCH_HAS_CC_PLATFORM (Prarit Bhargava) [RHEL-25415] - x86/coco: Get rid of accessor functions (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix __swp_entry_to_pte() for Xen PV guests (Prarit Bhargava) [RHEL-25415] - x86/sev: Get rid of special sev_es_enable_key (Prarit Bhargava) [RHEL-25415] - Change DEFINE_SEMAPHORE() to take a number argument (Prarit Bhargava) [RHEL-25415] - fbdev: Simplify fb_is_primary_device for x86 (Prarit Bhargava) [RHEL-25415] - efi: Add mixed-mode thunk recipe for GetMemoryAttributes (Prarit Bhargava) [RHEL-25415] - x86: Suppress KMSAN reports in arch_within_stack_frames() (Prarit Bhargava) [RHEL-25415] - efi: x86: Move EFI runtime map sysfs code to arch/x86 (Prarit Bhargava) [RHEL-25415] - efi: xen: Set EFI_PARAVIRT for Xen dom0 boot on all architectures (Prarit Bhargava) [RHEL-25415] - objtool: Add --mnop as an option to --mcount (Prarit Bhargava) [RHEL-25415] - stackprotector: actually use get_random_canary() (Prarit Bhargava) [RHEL-25415] - stackprotector: move get_random_canary() into stackprotector.h (Prarit Bhargava) [RHEL-25415] - xen/virtio: enable grant based virtio on x86 (Prarit Bhargava) [RHEL-25415] - x86/xen: Add support for HVMOP_set_evtchn_upcall_vector (Prarit Bhargava) [RHEL-25415] - x86/cpu: Use MSR_IA32_MISC_ENABLE constants (Prarit Bhargava) [RHEL-25415] - x86/rdrand: Remove "nordrand" flag in favor of "random.trust_cpu" (Prarit Bhargava) [RHEL-25415] - jump_label: s390: avoid pointless initial NOP patching (Prarit Bhargava) [RHEL-25415] - s390/jump_label: rename __jump_label_transform() (Prarit Bhargava) [RHEL-25415] - jump_label: make initial NOP patching the special case (Prarit Bhargava) [RHEL-25415] - jump_label: mips: move module NOP patching into arch code (Prarit Bhargava) [RHEL-25415] - arch: make TRACE_IRQFLAGS_NMI_SUPPORT generic (Prarit Bhargava) [RHEL-25415] - x86/vmware: Use BIT() macro for shifting (Prarit Bhargava) [RHEL-25415] - x86/pmem: Fix platform-device leak in error path (Prarit Bhargava) [RHEL-25415] - efi: Make code to find mirrored memory ranges generic (Prarit Bhargava) [RHEL-25415] - x86/crypto: Remove stray comment terminator (Prarit Bhargava) [RHEL-25415] - treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_179.RULE (Prarit Bhargava) [RHEL-25415] - x86: Fix comment for X86_FEATURE_ZEN (Prarit Bhargava) [RHEL-25415] - fork: Generalize PF_IO_WORKER handling (Prarit Bhargava) [RHEL-25415] - x86/split-lock: Remove unused TIF_SLD bit (Prarit Bhargava) [RHEL-25415] - crypto: x86 - eliminate anonymous module_init & module_exit (Prarit Bhargava) [RHEL-25415] - xen/x2apic: enable x2apic mode when supported for HVM (Prarit Bhargava) [RHEL-25415] - locking/atomic: Add generic try_cmpxchg{,64}_local() support (Prarit Bhargava) [RHEL-25415] - x86/pci/xen: populate MSI sysfs entries (Prarit Bhargava) [RHEL-25415] - x86-64: mm: clarify the 'positive addresses' user address rules (Prarit Bhargava) [RHEL-25415] - x86: mm: remove architecture-specific 'access_ok()' define (Prarit Bhargava) [RHEL-25415] - locking/x86: Define arch_try_cmpxchg_local() (Prarit Bhargava) [RHEL-25415] - locking/arch: Wire up local_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - um: make stub data pages size tweakable (Prarit Bhargava) [RHEL-25415] - x86: set FSRS automatically on AMD CPUs that have FSRM (Prarit Bhargava) [RHEL-25415] - tools headers: Update the copy of x86's mem{cpy,set}_64.S used in 'perf bench' (Prarit Bhargava) [RHEL-25415] - scsi: message: fusion: Mark mpt_halt_firmware() __noreturn (Prarit Bhargava) [RHEL-25415] - x86/cpu: Mark {hlt,resume}_play_dead() __noreturn (Prarit Bhargava) [RHEL-25415] - objtool: Include weak functions in global_noreturns check (Prarit Bhargava) [RHEL-25415] - cpu: Mark nmi_panic_self_stop() __noreturn (Prarit Bhargava) [RHEL-25415] - cpu: Mark panic_smp_self_stop() __noreturn (Prarit Bhargava) [RHEL-25415] - arm64/cpu: Mark cpu_park_loop() and friends __noreturn (Prarit Bhargava) [RHEL-25415] - x86/head: Mark *_start_kernel() __noreturn (Prarit Bhargava) [RHEL-25415] - init: Mark start_kernel() __noreturn (Prarit Bhargava) [RHEL-25415] - init: Mark [arch_call_]rest_init() __noreturn (Prarit Bhargava) [RHEL-25415] - x86/linkage: Fix padding for typed functions (Prarit Bhargava) [RHEL-25415] - x86/mm/dump_pagetables: remove MODULE_LICENSE in non-modules (Prarit Bhargava) [RHEL-25415] - crypto: blake2s: remove module_init and module.h inclusion (Prarit Bhargava) [RHEL-25415] - crypto: remove MODULE_LICENSE in non-modules (Prarit Bhargava) [RHEL-25415] - x86/ioapic: Don't return 0 from arch_dynirq_lower_bound() (Prarit Bhargava) [RHEL-25415] - purgatory: fix disabling debug info (Prarit Bhargava) [RHEL-25415] - x86/apic: Fix atomic update of offset in reserve_eilvt_offset() (Prarit Bhargava) [RHEL-25415] - x86/cpu: Add model number for Intel Arrow Lake processor (Prarit Bhargava) [RHEL-25415] - x86,objtool: Introduce ORC_TYPE_* (Prarit Bhargava) [RHEL-25415] - objtool: Change UNWIND_HINT() argument order (Prarit Bhargava) [RHEL-25415] - objtool: Use relative pointers for annotations (Prarit Bhargava) [RHEL-25415] - x86/arch_prctl: Add AMX feature numbers as ABI constants (Prarit Bhargava) [RHEL-25415] - x86: Simplify one-level sysctl registration for itmt_kern_table (Prarit Bhargava) [RHEL-25415] - x86: Simplify one-level sysctl registration for abi_table2 (Prarit Bhargava) [RHEL-25415] - x86/ACPI/boot: Improve __acpi_acquire_global_lock (Prarit Bhargava) [RHEL-25415] - x86/platform/intel-mid: Remove unused definitions from intel-mid.h (Prarit Bhargava) [RHEL-25415] - vdso: Improve cmd_vdso_check to check all dynamic relocations (Prarit Bhargava) [RHEL-25415] - ftrace: selftest: remove broken trace_direct_tramp (Prarit Bhargava) [RHEL-25415] - x86/smpboot: Reference count on smpboot_setup_warm_reset_vector() (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Convert simple paravirt functions to asm (Prarit Bhargava) [RHEL-25415] - x86/uaccess: Remove memcpy_page_flushcache() (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix use of uninitialized buffer in sme_enable() (Prarit Bhargava) [RHEL-25415] - x86/cpu: Expose arch_cpu_idle_dead()'s prototype definition (Prarit Bhargava) [RHEL-25415] - x86/cpu: Mark play_dead() __noreturn (Prarit Bhargava) [RHEL-25415] - x86/cpu: Make sure play_dead() doesn't return (Prarit Bhargava) [RHEL-25415] - KVM: x86: Give a hint when Win2016 might fail to boot due to XSAVES erratum (Prarit Bhargava) [RHEL-25415] - x86/CPU/AMD: Disable XSAVES on AMD family 0x17 (Prarit Bhargava) [RHEL-25415] - x86/mce: Always inline old MCA stubs (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Make kobj_type structure constant (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Merge activate_mm() and dup_mmap() callbacks (Prarit Bhargava) [RHEL-25415] - x86/entry: Change stale function name in comment to error_return() (Prarit Bhargava) [RHEL-25415] - xen: update arch/x86/include/asm/xen/cpuid.h (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Do not use integer constant suffixes in inline asm (Prarit Bhargava) [RHEL-25415] - um: Only disable SSE on clang to work around old GCC bugs (Prarit Bhargava) [RHEL-25415] - x86/PVH: avoid 32-bit build warning when obtaining VGA console info (Prarit Bhargava) [RHEL-25415] - x86/PVH: obtain VGA console info in Dom0 (Prarit Bhargava) [RHEL-25415] - ftrace,kcfi: Define ftrace_stub_graph conditionally (Prarit Bhargava) [RHEL-25415] - arm64: ftrace: Define ftrace_stub_graph only with FUNCTION_GRAPH_TRACER (Prarit Bhargava) [RHEL-25415] - objtool: Fix ORC 'signal' propagation (Prarit Bhargava) [RHEL-25415] - x86: Fix FILL_RETURN_BUFFER (Prarit Bhargava) [RHEL-25415] - x86/xen/time: cleanup xen_tsc_safe_clocksource (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Fix arch_check_optimized_kprobe check within optimized_kprobe range (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Fix __recover_optprobed_insn check optimizing logic (Prarit Bhargava) [RHEL-25415] - x86/Xen: drop leftover VM-assist uses (Prarit Bhargava) [RHEL-25415] - x86/build: Make 64-bit defconfig the default (Prarit Bhargava) [RHEL-25415] - x86/hotplug: Remove incorrect comment about mwait_play_dead() (Prarit Bhargava) [RHEL-25415] - char/agp: consolidate {alloc,free}_gatt_pages() (Prarit Bhargava) [RHEL-25415] - um: Support LTO (Prarit Bhargava) [RHEL-25415] - x86/xen/time: prefer tsc as clocksource when it is invariant (Prarit Bhargava) [RHEL-25415] - x86/xen: mark xen_pv_play_dead() as __noreturn (Prarit Bhargava) [RHEL-25415] - tick/nohz: Remove unused tick_nohz_idle_stop_tick_protected() (Prarit Bhargava) [RHEL-25415] - x86/xen: don't let xen_pv_play_dead() return (Prarit Bhargava) [RHEL-25415] - x86/entry: Fix unwinding from kprobe on PUSH/POP instruction (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Add 'signal' field to ORC metadata (Prarit Bhargava) [RHEL-25415] - x86/cacheinfo: Remove unused trace variable (Prarit Bhargava) [RHEL-25415] - x86: um: vdso: Add '%rcx' and '%r11' to the syscall clobber list (Prarit Bhargava) [RHEL-25415] - rust: arch/um: Disable FP/SIMD instruction to match x86 (Prarit Bhargava) [RHEL-25415] - efi: x86: Wire up IBT annotation in memory attributes table (Prarit Bhargava) [RHEL-25415] - efi: Discover BTI support in runtime services regions (Prarit Bhargava) [RHEL-25415] - x86/vdso: Fix -Wmissing-prototypes warnings (Prarit Bhargava) [RHEL-25415] - x86/vdso: Fake 32bit VDSO build on 64bit compile for vgetcpu (Prarit Bhargava) [RHEL-25415] - x86/vdso: Provide getcpu for x86-32. (Prarit Bhargava) [RHEL-25415] - x86/cpu: Provide the full setup for getcpu() on x86-32 (Prarit Bhargava) [RHEL-25415] - kbuild: remove --include-dir MAKEFLAG from top Makefile (Prarit Bhargava) [RHEL-25415] - efi: Drop minimum EFI version check at boot (Prarit Bhargava) [RHEL-25415] - x86/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE also on 32bit (Prarit Bhargava) [RHEL-25415] - x86/microcode: Allow only "1" as a late reload trigger value (Prarit Bhargava) [RHEL-25415] - x86/static_call: Add support for Jcc tail-calls (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Teach text_poke_bp() to patch Jcc.d32 instructions (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Introduce int3_emulate_jcc() (Prarit Bhargava) [RHEL-25415] - x86/atomics: Always inline arch_atomic64*() (Prarit Bhargava) [RHEL-25415] - x86/debug: Fix stack recursion caused by wrongly ordered DR7 accesses (Prarit Bhargava) [RHEL-25415] - sh: checksum: add missing linux/uaccess.h include (Prarit Bhargava) [RHEL-25415] - net: checksum: drop the linux/uaccess.h include (Prarit Bhargava) [RHEL-25415] - x86/ACPI/boot: Use try_cmpxchg() in __acpi_{acquire,release}_global_lock() (Prarit Bhargava) [RHEL-25415] - x86/PAT: Use try_cmpxchg() in set_page_memtype() (Prarit Bhargava) [RHEL-25415] - x86/boot/compressed: prefer cc-option for CFLAGS additions (Prarit Bhargava) [RHEL-25415] - x86/vdso: Move VDSO image init to vdso2c generated code (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Fix spellos & punctuation (Prarit Bhargava) [RHEL-25415] - x86/cpu: Use cpu_feature_enabled() when checking global pages support (Prarit Bhargava) [RHEL-25415] - kbuild: allow to combine multiple V= levels (Prarit Bhargava) [RHEL-25415] - x86/build: Move '-mindirect-branch-cs-prefix' out of GCC-only block (Prarit Bhargava) [RHEL-25415] - x86/nmi: Print reasons why backtrace NMIs are ignored (Prarit Bhargava) [RHEL-25415] - redhat/configs: Disable CONFIG_NMI_CHECK_CPU (Prarit Bhargava) [RHEL-25415] - x86/nmi: Accumulate NMI-progress evidence in exc_nmi() (Prarit Bhargava) [RHEL-25415] - x86/microcode: Use the DEVICE_ATTR_RO() macro (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Erase stale arch_freq_scale values when disabling frequency invariance readings (Prarit Bhargava) [RHEL-25415] - x86/signal: Fix the value returned by strict_sas_size() (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove misleading comment (Prarit Bhargava) [RHEL-25415] - x86/gsseg: Add the new header to (Prarit Bhargava) [RHEL-25415] - tools headers: Update the copy of x86's mem{cpy,set}_64.S used in 'perf bench' (Prarit Bhargava) [RHEL-25415] - tools headers: Update the copy of x86's mem{cpy,set}_64.S used in 'perf bench' (Prarit Bhargava) [RHEL-25415] - cpuidle, ACPI: Make noinstr clean (Prarit Bhargava) [RHEL-25415] - cpuidle, nospec: Make mds_idle_clear_cpu_buffers() noinstr clean (Prarit Bhargava) [RHEL-25415] - cpuidle, xenpv: Make more PARAVIRT_XXL noinstr clean (Prarit Bhargava) [RHEL-25415] - cpuidle, mwait: Make the mwait code noinstr clean (Prarit Bhargava) [RHEL-25415] - x86/perf/amd: Remove tracing from perf_lopwr_cb() (Prarit Bhargava) [RHEL-25415] - x86/gsseg: Use the LKGS instruction if available for load_gs_index() (Prarit Bhargava) [RHEL-25415] - x86/gsseg: Move load_gs_index() to its own new header file (Prarit Bhargava) [RHEL-25415] - x86/gsseg: Make asm_load_gs_index() take an u16 (Prarit Bhargava) [RHEL-25415] - x86/opcode: Add the LKGS instruction to x86-opcode-map (Prarit Bhargava) [RHEL-25415] - x86/cpufeature: Add the CPU feature bit for LKGS (Prarit Bhargava) [RHEL-25415] - x86/bugs: Reset speculation control settings on init (Prarit Bhargava) [RHEL-25415] - x86/setup: Move duplicate boot_cpu_data definition out of the ifdeffery (Prarit Bhargava) [RHEL-25415] - x86/boot/e820: Fix typo in e820.c comment (Prarit Bhargava) [RHEL-25415] - x86/boot: Avoid using Intel mnemonics in AT&T syntax asm (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove redundant extern x86_read_arch_cap_msr() (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Use switch-case for 0xFF opcodes in prepare_emulation (Prarit Bhargava) [RHEL-25415] - x86/mce: Mask out non-address bits from machine check bank (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Drop removed INT3 handling code (Prarit Bhargava) [RHEL-25415] - x86/mce/dev-mcelog: use strscpy() to instead of strncpy() (Prarit Bhargava) [RHEL-25415] - x86/rtc: Simplify PNP ids check (Prarit Bhargava) [RHEL-25415] - x86/signal/compat: Move sigaction_compat_abi() to signal_64.c (Prarit Bhargava) [RHEL-25415] - x86/signal: Move siginfo field tests (Prarit Bhargava) [RHEL-25415] - elfcore: Add a cprm parameter to elf_core_extra_{phdrs,data_size} (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Add alt_instr.flags (Prarit Bhargava) [RHEL-25415] - x86/bugs: Flush IBP in ib_prctl_set() (Prarit Bhargava) [RHEL-25415] - x86/lib: Fix compiler and kernel-doc warnings (Prarit Bhargava) [RHEL-25415] - x86/asm: Fix an assembler warning with current binutils (Prarit Bhargava) [RHEL-25415] - x86/lib: Include to fix a missing prototypes warning at build time (Prarit Bhargava) [RHEL-25415] - x86/kexec: Fix double-free of elf header buffer (Prarit Bhargava) [RHEL-25415] - s390/mm: implement set_memory_rox() (Prarit Bhargava) [RHEL-25415] - s390: make use of CONFIG_FUNCTION_ALIGNMENT (Prarit Bhargava) [RHEL-25415] - x86/xen: Remove the unused function p2m_index() (Prarit Bhargava) [RHEL-25415] - x86/mm: Ensure forced page table splitting (Prarit Bhargava) [RHEL-25415] - x86/mm: Rename __change_page_attr_set_clr(.checkalias) (Prarit Bhargava) [RHEL-25415] - x86/mm: Inhibit _PAGE_NX changes from cpa_process_alias() (Prarit Bhargava) [RHEL-25415] - x86/mm: Untangle __change_page_attr_set_clr(.checkalias) (Prarit Bhargava) [RHEL-25415] - x86/mm: Add a few comments (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix CR3_ADDR_MASK (Prarit Bhargava) [RHEL-25415] - x86/mm: Implement native set_memory_rox() (Prarit Bhargava) [RHEL-25415] - x86/mm/pae: Get rid of set_64bit() (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove P*D_PAGE_MASK and P*D_PAGE_SIZE macros (Prarit Bhargava) [RHEL-25415] - x86/mm/pae: Be consistent with pXXp_get_and_clear() (Prarit Bhargava) [RHEL-25415] - x86/mm/pae: Use WRITE_ONCE() (Prarit Bhargava) [RHEL-25415] - x86/mm/pae: Don't (ab)use atomic64 (Prarit Bhargava) [RHEL-25415] - mm: Introduce set_memory_rox() (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Remove SYSTEM_BOOTING exceptions (Prarit Bhargava) [RHEL-25415] - x86/mm: Do verify W^X at boot up (Prarit Bhargava) [RHEL-25415] - kbuild: add test-{ge,gt,le,lt} macros (Prarit Bhargava) [RHEL-25415] - Makefile.compiler: replace cc-ifversion with compiler-specific macros (Prarit Bhargava) [RHEL-25415] - Makefile.extrawarn: re-enable -Wformat for clang; take 2 (Prarit Bhargava) [RHEL-25415] - x86/mm/kmmio: Remove redundant preempt_disable() (Prarit Bhargava) [RHEL-25415] - x86/mm/kmmio: Use rcu_read_lock_sched_notrace() (Prarit Bhargava) [RHEL-25415] - x86/mm/kmmio: Switch to arch_spin_lock() (Prarit Bhargava) [RHEL-25415] - ftrace/x86: Add back ftrace_expected for ftrace bug reports (Prarit Bhargava) [RHEL-25415] - x86/xen: Fix memory leak in xen_init_lock_cpu() (Prarit Bhargava) [RHEL-25415] - x86/xen: Fix memory leak in xen_smp_intr_init{_pv}() (Prarit Bhargava) [RHEL-25415] - uprobes/x86: Allow to probe a NOP instruction with 0x66 prefix (Prarit Bhargava) [RHEL-25415] - x86/of: Add support for boot time interrupt delivery mode configuration (Prarit Bhargava) [RHEL-25415] - x86/of: Replace printk(KERN_LVL) with pr_lvl() (Prarit Bhargava) [RHEL-25415] - x86/of: Remove unused early_init_dt_add_memory_arch() (Prarit Bhargava) [RHEL-25415] - x86/apic: Handle no CONFIG_X86_X2APIC on systems with x2APIC enabled by BIOS (Prarit Bhargava) [RHEL-25415] - x86/asm/32: Remove setup_once() (Prarit Bhargava) [RHEL-25415] - x86/alternative: Remove noinline from __ibt_endbr_seal[_end]() stubs (Prarit Bhargava) [RHEL-25415] - mm/pgtable: Fix multiple -Wstringop-overflow warnings (Prarit Bhargava) [RHEL-25415] - vdso/timens: Refactor copy-pasted find_timens_vvar_page() helper into one copy (Prarit Bhargava) [RHEL-25415] - mm/uffd: sanity check write bit for uffd-wp protected ptes (Prarit Bhargava) [RHEL-25415] - mm/mglru: add dummy pmd_dirty() (Prarit Bhargava) [RHEL-25415] - mm: add dummy pmd_young() for architectures not having it (Prarit Bhargava) [RHEL-25415] - x86/boot: Remove x86_32 PIC using %ebx workaround (Prarit Bhargava) [RHEL-25415] - x86/boot: Skip realmode init code when running as Xen PV guest (Prarit Bhargava) [RHEL-25415] - uninline elf_core_copy_task_fpregs() (and lose pt_regs argument) (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Use common macro for creating simple asm paravirt functions (Prarit Bhargava) [RHEL-25415] - ACPI: make remove callback of ACPI driver void (Prarit Bhargava) [RHEL-25415] - platform/x86: intel-vbtn: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_oaktrail: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_int0002_vgpio: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_atomisp2: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_turbo_max_3: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel-smartconnect: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_telemetry: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel-rst: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - x86/alternative: Consistently patch SMP locks in vmlinux and modules (Prarit Bhargava) [RHEL-25415] - x86/ioremap: Fix page aligned size calculation in __ioremap_caller() (Prarit Bhargava) [RHEL-25415] - x86/kaslr: Fix process_mem_region()'s return value (Prarit Bhargava) [RHEL-25415] - x86/debug: Include percpu.h in debugreg.h to get DECLARE_PER_CPU() et al (Prarit Bhargava) [RHEL-25415] - x86/acpi/cstate: Optimize ARB_DISABLE on Centaur CPUs (Prarit Bhargava) [RHEL-25415] - x86: Disable split lock penalty on RHEL (Prarit Bhargava) [RHEL-25415] - x86/split_lock: Add sysctl to control the misery mode (Prarit Bhargava) [RHEL-25415] - Documentation/x86: Update split lock documentation (Prarit Bhargava) [RHEL-25415] - x86/split_lock: Make life miserable for split lockers (Prarit Bhargava) [RHEL-25415] - mm: remove kern_addr_valid() completely (Prarit Bhargava) [RHEL-25415] - x86/uaccess: instrument copy_from_user_nmi() (Prarit Bhargava) [RHEL-25415] - x86: Fix misc small issues (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Enable kernel IBT by default (Prarit Bhargava) [RHEL-25415] - x86,pm: Force out-of-line memcpy() (Prarit Bhargava) [RHEL-25415] - x86/epb: Fix Gracemont uarch (Prarit Bhargava) [RHEL-25415] - x86/intel_epb: Set Alder Lake N and Raptor Lake P normal EPB (Prarit Bhargava) [RHEL-25415] - x86/boot: Repair kernel-doc for boot_kstrtoul() (Prarit Bhargava) [RHEL-25415] - x86/mem: Move memmove to out of line assembler (Prarit Bhargava) [RHEL-25415] - x86: Improve formatting of user_regset arrays (Prarit Bhargava) [RHEL-25415] - x86: Separate out x86_regset for 32 and 64 bit (Prarit Bhargava) [RHEL-25415] - kbuild: upgrade the orphan section warning to an error if CONFIG_WERROR is set (Prarit Bhargava) [RHEL-25415] - kbuild: Disable GCOV for *.mod.o (Prarit Bhargava) [RHEL-25415] - x86/cfi: Add boot time hash randomization (Prarit Bhargava) [RHEL-25415] - x86/cfi: Boot time selection of CFI scheme (Prarit Bhargava) [RHEL-25415] - x86/ibt: Implement FineIBT (Prarit Bhargava) [RHEL-25415] - x86/mce: Use severity table to handle uncorrected errors in kernel (Prarit Bhargava) [RHEL-25415] - x86/i8259: Make default_legacy_pic static (Prarit Bhargava) [RHEL-25415] - x86/purgatory: disable KMSAN instrumentation (Prarit Bhargava) [RHEL-25415] - x86/mm: Do not verify W^X at boot up (Prarit Bhargava) [RHEL-25415] - x86/syscall: Include asm/ptrace.h in syscall_wrapper header (Prarit Bhargava) [RHEL-25415] - kill extern of vsyscall32_sysctl (Prarit Bhargava) [RHEL-25415] - Merge branch 'x86/urgent' into x86/core, to resolve conflict (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Fix unreliable stack dump with gcov (Prarit Bhargava) [RHEL-25415] - x86/signal/64: Move 64-bit signal code to its own file (Prarit Bhargava) [RHEL-25415] - x86/signal/32: Merge native and compat 32-bit signal code (Prarit Bhargava) [RHEL-25415] - x86/signal: Add ABI prefixes to frame setup functions (Prarit Bhargava) [RHEL-25415] - x86/signal: Merge get_sigframe() (Prarit Bhargava) [RHEL-25415] - x86: Remove __USER32_DS (Prarit Bhargava) [RHEL-25415] - x86/signal: Remove sigset_t parameter from frame setup functions (Prarit Bhargava) [RHEL-25415] - x86/signal: Remove sig parameter from frame setup functions (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Drop check for -mabi=ms for CONFIG_EFI_STUB (Prarit Bhargava) [RHEL-25415] - x86: Remove CONFIG_ARCH_NR_GPIO (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Remove clobber bitmask from .parainstructions (Prarit Bhargava) [RHEL-25415] - x86: kmsan: pgtable: reduce vmalloc space (Prarit Bhargava) [RHEL-25415] - scripts: Remove ICC-related dead code (Prarit Bhargava) [RHEL-25415] - s390/checksum: always use cksm instruction (Prarit Bhargava) [RHEL-25415] - docs: programming-language: remove mention of the Intel compiler (Prarit Bhargava) [RHEL-25415] - Remove Intel compiler support (Prarit Bhargava) [RHEL-25415] - scripts: handle BrokenPipeError for python scripts (Prarit Bhargava) [RHEL-25415] - s390/checksum: support GENERIC_CSUM, enable it for KASAN (Prarit Bhargava) [RHEL-25415] - x86/xen: Use kstrtobool() instead of strtobool() (Prarit Bhargava) [RHEL-25415] - x86/xen: simplify sysenter and syscall setup (Prarit Bhargava) [RHEL-25415] - x86/xen: silence smatch warning in pmu_msr_chk_emulated() (Prarit Bhargava) [RHEL-25415] - ftrace,kcfi: Separate ftrace_stub() and ftrace_stub_graph() (Prarit Bhargava) [RHEL-25415] - xen/pv: support selecting safe/unsafe msr accesses (Prarit Bhargava) [RHEL-25415] - xen/pv: refactor msr access functions to support safe and unsafe accesses (Prarit Bhargava) [RHEL-25415] - xen/pv: fix vendor checks for pmu emulation (Prarit Bhargava) [RHEL-25415] - xen/pv: add fault recovery control to pmu msr accesses (Prarit Bhargava) [RHEL-25415] - x86: fs: kmsan: disable CONFIG_DCACHE_WORD_ACCESS (Prarit Bhargava) [RHEL-25415] - x86: add missing include to sparsemem.h (Prarit Bhargava) [RHEL-25415] - x86/mm: Add prot_sethuge() helper to abstract out _PAGE_PSE handling (Prarit Bhargava) [RHEL-25415] - x86: enable initial Rust support (Prarit Bhargava) [RHEL-25415] - scripts: add `generate_rust_target.rs` (Prarit Bhargava) [RHEL-25415] - docs: add Rust documentation (Prarit Bhargava) [RHEL-25415] - x86/alternative: Fix race in try_get_desc() (Prarit Bhargava) [RHEL-25415] - x86: kprobes: Remove unused macro stack_addr (Prarit Bhargava) [RHEL-25415] - x86/paravirt: add extra clobbers with ZERO_CALL_USED_REGS enabled (Prarit Bhargava) [RHEL-25415] - x86/paravirt: clean up typos and grammaros (Prarit Bhargava) [RHEL-25415] - x86/entry: Work around Clang __bdos() bug (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Remove unused arch_kprobe_override_function() declaration (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Remove unused modifying_ftrace_code declaration (Prarit Bhargava) [RHEL-25415] - x86: Add support for CONFIG_CFI_CLANG (Prarit Bhargava) [RHEL-25415] - x86/purgatory: Disable CFI (Prarit Bhargava) [RHEL-25415] - crypto: x86/sm4 - fix crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - crypto: x86/sha512 - fix possible crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - crypto: x86/sha256 - fix possible crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - crypto: x86/sha1 - fix possible crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - crypto: x86/aegis128 - fix possible crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - cfi: Add type helper macros (Prarit Bhargava) [RHEL-25415] - x86: Add types to indirectly called assembly functions (Prarit Bhargava) [RHEL-25415] - x86/tools/relocs: Ignore __kcfi_typeid_ relocations (Prarit Bhargava) [RHEL-25415] - treewide: Filter out CC_FLAGS_CFI (Prarit Bhargava) [RHEL-25415] - x86/cpu: Include the header of init_ia32_feat_ctl()'s prototype (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Ensure proper alignment (Prarit Bhargava) [RHEL-25415] - arch: um: Mark the stack non-executable to fix a binutils warning (Prarit Bhargava) [RHEL-25415] - x86/dumpstack: Don't mention RIP in "Code: " (Prarit Bhargava) [RHEL-25415] - x86/asm/bitops: Use __builtin_ctzl() to evaluate constant expressions (Prarit Bhargava) [RHEL-25415] - x86/asm/bitops: Use __builtin_ffs() to evaluate constant expressions (Prarit Bhargava) [RHEL-25415] - lib/find_bit: add find_next{,_and}_bit_wrap (Prarit Bhargava) [RHEL-25415] - cpumask: fix incorrect cpumask scanning result checks (Prarit Bhargava) [RHEL-25415] - cpumask: be more careful with 'cpumask_setall()' (Prarit Bhargava) [RHEL-25415] - cpumask: relax sanity checking constraints (Prarit Bhargava) [RHEL-25415] - cpumask: re-introduce constant-sized cpumask optimizations (Prarit Bhargava) [RHEL-25415] - lib/bitmap: introduce for_each_set_bit_wrap() macro (Prarit Bhargava) [RHEL-25415] - cpumask: switch for_each_cpu{,_not} to use for_each_bit() (Prarit Bhargava) [RHEL-25415] - lib/cpumask: deprecate nr_cpumask_bits (Prarit Bhargava) [RHEL-25415] - lib/cpumask: delete misleading comment (Prarit Bhargava) [RHEL-25415] - smp: don't declare nr_cpu_ids if NR_CPUS == 1 (Prarit Bhargava) [RHEL-25415] - smp: add set_nr_cpu_ids() (Prarit Bhargava) [RHEL-25415] - um: Cleanup compiler warning in arch/x86/um/tls_32.c (Prarit Bhargava) [RHEL-25415] - um: Cleanup syscall_handler_t cast in syscalls_32.h (Prarit Bhargava) [RHEL-25415] - kernel: exit: cleanup release_thread() (Prarit Bhargava) [RHEL-25415] - EDAC/i10nm: Add driver decoder for Ice Lake and Tremont CPUs (Prarit Bhargava) [RHEL-25415] - x86/defconfig: Enable CONFIG_DEBUG_WX=y (Prarit Bhargava) [RHEL-25415] - x86/defconfig: Refresh the defconfigs (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Specify idle=poll instead of no-hlt (Prarit Bhargava) [RHEL-25415] - x86/apic: Don't disable x2APIC if locked (Prarit Bhargava) [RHEL-25415] - x86/earlyprintk: Clean up pciserial (Prarit Bhargava) [RHEL-25415] - asm goto: eradicate CC_HAS_ASM_GOTO (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Unwind ftrace trampolines with correct ORC entry (Prarit Bhargava) [RHEL-25415] - efi/x86-mixed: move unmitigated RET into .rodata (Prarit Bhargava) [RHEL-25415] - x86/uaccess: Improve __try_cmpxchg64_user_asm() for x86_32 (Prarit Bhargava) [RHEL-25415] - x86/boot: Remove superfluous type casting from arch/x86/boot/bitops.h (Prarit Bhargava) [RHEL-25415] - powerpc/vdso: link with -z noexecstack (Prarit Bhargava) [RHEL-25415] - xen: x86: remove setting the obsolete config XEN_MAX_DOMAIN_MEMORY (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Fix JNG/JNLE emulation (Prarit Bhargava) [RHEL-25415] - x86: link vdso and boot with -z noexecstack --no-warn-rwx-segments (Prarit Bhargava) [RHEL-25415] - x86/mm: Rename set_memory_present() to set_memory_p() (Prarit Bhargava) [RHEL-25415] - x86/acrn: Set up timekeeping (Prarit Bhargava) [RHEL-25415] - x86/bus_lock: Don't assume the init value of DEBUGCTLMSR.BUS_LOCK_DETECT to be zero (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Update kcb status flag after singlestepping (Prarit Bhargava) [RHEL-25415] - ftrace/x86: Add back ftrace_expected assignment (Prarit Bhargava) [RHEL-25415] - profile: setup_profiling_timer() is moslty not implemented (Prarit Bhargava) [RHEL-25415] - x86/purgatory: Hard-code obj-y in Makefile (Prarit Bhargava) [RHEL-25415] - x86,nospec: Simplify {JMP,CALL}_NOSPEC (Prarit Bhargava) [RHEL-25415] - x86/cacheinfo: move shared cache map definitions (Prarit Bhargava) [RHEL-25415] - um: include linux/stddef.h for __always_inline (Prarit Bhargava) [RHEL-25415] - um: x86: print RIP with symbol (Prarit Bhargava) [RHEL-25415] - x86/um: Kconfig: Fix indentation (Prarit Bhargava) [RHEL-25415] - x86/olpc: fix 'logical not is only applied to the left hand side' (Prarit Bhargava) [RHEL-25415] - x86/setup: Use rng seeds from setup_data (Prarit Bhargava) [RHEL-25415] - x86/build: Remove unused OBJECT_FILES_NON_STANDARD_test_nx.o (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Fix CONFIG_CC_HAS_SANE_STACKPROTECTOR when cross compiling with clang (Prarit Bhargava) [RHEL-25415] - x86/kexec: Carry forward IMA measurement log on kexec (Prarit Bhargava) [RHEL-25415] - rcu: Remove rcu_is_idle_cpu() (Prarit Bhargava) [RHEL-25415] - scripts: headers_install.sh: Update config leak ignore entries (Prarit Bhargava) [RHEL-25415] - x86: Clear .brk area at early boot (Prarit Bhargava) [RHEL-25415] - x86/xen: Use clear_bss() for Xen PV guests (Prarit Bhargava) [RHEL-25415] - redhat/configs: Disable CONFIG_XEN_VIRTIO (Prarit Bhargava) [RHEL-25415] - xen/virtio: Fix potential deadlock when accessing xen_grant_dma_devices (Prarit Bhargava) [RHEL-25415] - virtio: replace restricted mem access flag with callback (Prarit Bhargava) [RHEL-25415] - xen/virtio: Fix n_pages calculation in xen_grant_dma_map(unmap)_page() (Prarit Bhargava) [RHEL-25415] - xen: don't require virtio with grants for non-PV guests (Prarit Bhargava) [RHEL-25415] - xen/grant-dma-ops: Retrieve the ID of backend's domain for DT devices (Prarit Bhargava) [RHEL-25415] - xen/grant-dma-ops: Add option to restrict memory access under Xen (Prarit Bhargava) [RHEL-25415] - xen/virtio: Enable restricted memory access using Xen grant mappings (Prarit Bhargava) [RHEL-25415] - virtio: replace arch_has_restricted_virtio_memory_access() (Prarit Bhargava) [RHEL-25415] - ftrace/fgraph: fix increased missing-prototypes warnings (Prarit Bhargava) [RHEL-25415] - kernel: add platform_has() infrastructure (Prarit Bhargava) [RHEL-25415] - x86/cpu: Elide KCSAN for cpu_has() and friends (Prarit Bhargava) [RHEL-25415] - objtool: Add CONFIG_HAVE_UACCESS_VALIDATION (Prarit Bhargava) [RHEL-25415] - um: Fix out-of-bounds read in LDT setup (Prarit Bhargava) [RHEL-25415] - x86/traceponit: Fix comment about irq vector tracepoints (Prarit Bhargava) [RHEL-25415] - ftrace: Remove return value of ftrace_arch_modify_*() (Prarit Bhargava) [RHEL-25415] - x86/idt: Remove unused headers (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Fix indentation of arch/x86/Kconfig.debug (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Fix indentation and add endif comments to arch/x86/Kconfig (Prarit Bhargava) [RHEL-25415] - x86/setup: Use strscpy() to replace deprecated strlcpy() (Prarit Bhargava) [RHEL-25415] - x86/entry: Fixup objtool/ibt validation (Prarit Bhargava) [RHEL-25415] - notifier: Add atomic_notifier_call_chain_is_empty() (Prarit Bhargava) [RHEL-25415] - kernel/reboot: Add do_kernel_power_off() (Prarit Bhargava) [RHEL-25415] - kernel/reboot: Add kernel_can_power_off() (Prarit Bhargava) [RHEL-25415] - x86: Use do_kernel_power_off() (Prarit Bhargava) [RHEL-25415] - xen/x86: Use do_kernel_power_off() (Prarit Bhargava) [RHEL-25415] - kernel/reboot: Change registration order of legacy power-off handler (Prarit Bhargava) [RHEL-25415] - kernel/reboot: Wrap legacy power-off callbacks into sys-off handlers (Prarit Bhargava) [RHEL-25415] - x86: xen: remove STACK_FRAME_NON_STANDARD from xen_cpuid (Prarit Bhargava) [RHEL-25415] - x86/tsc: Use fallback for random_get_entropy() instead of zero (Prarit Bhargava) [RHEL-25415] - mm: page_table_check: add hooks to public helpers (Prarit Bhargava) [RHEL-25415] - x86/vsyscall: Remove CONFIG_LEGACY_VSYSCALL_EMULATE (Prarit Bhargava) [RHEL-25415] - randstruct: Split randstruct Makefile and CFLAGS (Prarit Bhargava) [RHEL-25415] - sancov: Split plugin build from plugin CFLAGS (Prarit Bhargava) [RHEL-25415] - swiotlb-xen: fix DMA_ATTR_NO_KERNEL_MAPPING on arm (Prarit Bhargava) [RHEL-25415] - x86: ACPI: Make mp_config_acpi_gsi() a void function (Prarit Bhargava) [RHEL-25415] - redhat/configs: Enable CONFIG_RANDSTRUCT_NONE (Prarit Bhargava) [RHEL-25415] - randstruct: Reorganize Kconfigs and attribute macros (Prarit Bhargava) [RHEL-25415] - fork: Pass struct kernel_clone_args into copy_thread (Prarit Bhargava) [RHEL-25415] - x86/mm: Cleanup the control_va_addr_alignment() __setup handler (Prarit Bhargava) [RHEL-25415] - x86/entry: Convert SWAPGS to swapgs and remove the definition of SWAPGS (Prarit Bhargava) [RHEL-25415] - net: unexport csum_and_copy_{from,to}_user (Prarit Bhargava) [RHEL-25415] - ftrace: cleanup ftrace_graph_caller enable and disable (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Integrate the fallback code from show_cpuinfo() (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Replace arch_freq_get_on_cpu() (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Replace aperfmperf_get_khz() (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Store aperf/mperf data for cpu frequency reads (Prarit Bhargava) [RHEL-25415] - asm-generic: compat: Cleanup duplicate definitions (Prarit Bhargava) [RHEL-25415] - fs: stat: compat: Add __ARCH_WANT_COMPAT_STAT (Prarit Bhargava) [RHEL-25415] - arch: Add SYSVIPC_COMPAT for all architectures (Prarit Bhargava) [RHEL-25415] - compat: consolidate the compat_flock{,64} definition (Prarit Bhargava) [RHEL-25415] - uapi: always define F_GETLK64/F_SETLK64/F_SETLKW64 in fcntl.h (Prarit Bhargava) [RHEL-25415] - x86/mce: Add messages for panic errors in AMD's MCE grading (Prarit Bhargava) [RHEL-25415] - x86/mce: Simplify AMD severity grading logic (Prarit Bhargava) [RHEL-25415] - x86/asm: Merge load_gs_index() (Prarit Bhargava) [RHEL-25415] - x86/process: Fix kernel-doc warning due to a changed function name (Prarit Bhargava) [RHEL-25415] - x86/crash: Fix minor typo/bug in debug message (Prarit Bhargava) [RHEL-25415] - x86/apic: Clarify i82489DX bit overlap in APIC_LVT0 (Prarit Bhargava) [RHEL-25415] - x86/ACPI: Preserve ACPI-table override during hibernation (Prarit Bhargava) [RHEL-25415] - x86/32: Simplify ELF_CORE_COPY_REGS (Prarit Bhargava) [RHEL-25415] - x86/xen: Allow to retry if cpu_initialize_context() failed. (Prarit Bhargava) [RHEL-25415] - x86: Remove a.out support (Prarit Bhargava) [RHEL-25415] - x86/PCI: Fix coding style in PIRQ table verification (Prarit Bhargava) [RHEL-25415] - x86/PCI: Add $IRT PIRQ routing table support (Prarit Bhargava) [RHEL-25415] - x86/PCI: Handle PIRQ routing tables with no router device given (Prarit Bhargava) [RHEL-25415] - x86/PCI: Add PIRQ routing table range checks (Prarit Bhargava) [RHEL-25415] - x86/PCI: Add support for the SiS85C497 PIRQ router (Prarit Bhargava) [RHEL-25415] - x86/PCI: Disambiguate SiS85C503 PIRQ router code entities (Prarit Bhargava) [RHEL-25415] - x86/PCI: Handle IRQ swizzling with PIRQ routers (Prarit Bhargava) [RHEL-25415] - x86/PCI: Also match function number in $PIR table (Prarit Bhargava) [RHEL-25415] - x86/PCI: Include function number in $PIR table dump (Prarit Bhargava) [RHEL-25415] - x86/PCI: Show the physical address of the $PIR table (Prarit Bhargava) [RHEL-25415] - x86/configs: Add x86 debugging Kconfig fragment plus docs (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Fix memory leak when threshold_create_bank() fails (Prarit Bhargava) [RHEL-25415] - x86/delay: Fix the wrong asm constraint in delay_loop() (Prarit Bhargava) [RHEL-25415] - x86/pkeys: Remove __arch_set_user_pkey_access() declaration (Prarit Bhargava) [RHEL-25415] - x86/pkeys: Clean up arch_set_user_pkey_access() declaration (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove "noclflush" (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove "noexec" (Prarit Bhargava) [RHEL-25415] - s390: remove "noexec" option (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove "nosmep" (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove CONFIG_X86_SMAP and "nosmap" (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove "nosep" (Prarit Bhargava) [RHEL-25415] - x86/cpu: Allow feature bit names from /proc/cpuinfo in clearcpuid= (Prarit Bhargava) [RHEL-25415] - x86/mm: Force-inline __phys_addr_nodebug() (Prarit Bhargava) [RHEL-25415] - task_stack, x86/cea: Force-inline stack helpers (Prarit Bhargava) [RHEL-25415] - x86: __memcpy_flushcache: fix wrong alignment if size > 2^32 (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: fix the spelling of 'becoming' in X86_KERNEL_IBT config (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Recheck address range after stack info was updated (Prarit Bhargava) [RHEL-25415] - stat: fix inconsistency between struct stat and struct compat_stat (Prarit Bhargava) [RHEL-25415] - x86/msi: Fix msi message data shadow struct (Prarit Bhargava) [RHEL-25415] - Revert "locking/local_lock: Make the empty local_lock_*() function a macro." (Prarit Bhargava) [RHEL-25415] - x86/percpu: Remove volatile from arch_raw_cpu_ptr(). (Prarit Bhargava) [RHEL-25415] - static_call: Remove __DEFINE_STATIC_CALL macro (Prarit Bhargava) [RHEL-25415] - static_call: Properly initialise DEFINE_STATIC_CALL_RET0() (Prarit Bhargava) [RHEL-25415] - powerpc/32: Add support for out-of-line static calls (Prarit Bhargava) [RHEL-25415] - arch: syscalls: simplify uapi/kapi directory creation (Prarit Bhargava) [RHEL-25415] - x86/config: Make the x86 defconfigs a bit more usable (Prarit Bhargava) [RHEL-25415] - xen: fix is_xen_pmu() (Prarit Bhargava) [RHEL-25415] - x86/defconfig: Enable WERROR (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Only allow CONFIG_X86_KERNEL_IBT with ld.lld >= 14.0.0 (Prarit Bhargava) [RHEL-25415] - x86/nmi: Remove the 'strange power saving mode' hint from unknown NMI handler (Prarit Bhargava) [RHEL-25415] - arch:x86:xen: Remove unnecessary assignment in xen_apic_read() (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Do not allow CONFIG_X86_X32_ABI=y with llvm-objcopy (Prarit Bhargava) [RHEL-25415] - redhat/configs: Disable CONFIG_X86_X32_ABI (Prarit Bhargava) [RHEL-25415] - x86: Remove toolchain check for X32 ABI capability (Prarit Bhargava) [RHEL-25415] - um: Cleanup syscall_handler_t definition/cast, fix warning (Prarit Bhargava) [RHEL-25415] - x86/xen: Fix kerneldoc warning (Prarit Bhargava) [RHEL-25415] - xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu>=32 (Prarit Bhargava) [RHEL-25415] - ACPI / x86: Work around broken XSDT on Advantech DAC-BJ01 board (Prarit Bhargava) [RHEL-25415] - redhat/configs: Switch CONFIG_I8K to built-in (Prarit Bhargava) [RHEL-25415] - hwmon: (dell-smm) rewrite CONFIG_I8K description (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: move and modify CONFIG_I8K (Prarit Bhargava) [RHEL-25415] - x86/mce: Work around an erratum on fast string copy instructions (Prarit Bhargava) [RHEL-25415] - shmbuf.h: add asm/shmbuf.h to UAPI compile-test coverage (Prarit Bhargava) [RHEL-25415] - signal.h: add linux/signal.h and asm/signal.h to UAPI compile-test coverage (Prarit Bhargava) [RHEL-25415] - x86/ptrace: Always inline v8086_mode() for instrumentation (Prarit Bhargava) [RHEL-25415] - x86/head64: Add missing __head annotation to sme_postprocess_startup() (Prarit Bhargava) [RHEL-25415] - x86/cpu: X86_FEATURE_INTEL_PPIN finally has a CPUID bit (Prarit Bhargava) [RHEL-25415] - x86/CPU/AMD: Use default_groups in kobj_type (Prarit Bhargava) [RHEL-25415] - uml/x86: use x86 load_unaligned_zeropad() (Prarit Bhargava) [RHEL-25415] - asm/user.h: killed unused macros (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Use %rip-relative addressing in hook calls (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Select ARCH_SELECT_MEMORY_MODEL only if FLATMEM and SPARSEMEM are possible (Prarit Bhargava) [RHEL-25415] - x86/fpu/xstate: Fix PKRU covert channel (Vitaly Kuznetsov) [RHEL-25415] - x86/mm: fix poking_init() for Xen PV guests (Vitaly Kuznetsov) [RHEL-25415] - x86/sev: Move sev_setup_arch() to mem_encrypt.c (Vitaly Kuznetsov) [RHEL-25415] - x86/mem_encrypt: Remove stale mem_encrypt_init() declaration (Vitaly Kuznetsov) [RHEL-25415] - x86/mem_encrypt: Unbreak the AMD_MEM_ENCRYPT=n build (Vitaly Kuznetsov) [RHEL-25415] - init, x86: Move mem_encrypt_init() into arch_cpu_finalize_init() (Vitaly Kuznetsov) [RHEL-25415] - x86/fpu: Mark init functions __init (Vitaly Kuznetsov) [RHEL-25415] - x86/fpu: Set X86_FEATURE_OSXSAVE feature after enabling OSXSAVE in CR4 (Vitaly Kuznetsov) [RHEL-25415] - x86/xen: Fix secondary processors' FPU initialization (Vitaly Kuznetsov) [RHEL-25415] - x86/efi: Make efi_set_virtual_address_map IBT safe (Vitaly Kuznetsov) [RHEL-25415] - x86/fpu: Move FPU initialization into arch_cpu_finalize_init() (Vitaly Kuznetsov) [RHEL-25415] - init: Invoke arch_cpu_finalize_init() earlier (Vitaly Kuznetsov) [RHEL-25415] - x86/init: Initialize signal frame size late (Vitaly Kuznetsov) [RHEL-25415] - x86/fpu: Remove cpuinfo argument from init functions (Vitaly Kuznetsov) [RHEL-25415] - x86/mm: Initialize text poking earlier (Vitaly Kuznetsov) [RHEL-25415] - x86/mm: Use mm_alloc() in poking_init() (Vitaly Kuznetsov) [RHEL-25415] - mm: Move mm_cachep initialization to mm_init() (Vitaly Kuznetsov) [RHEL-25415] - init: consolidate prototypes in linux/init.h (Vitaly Kuznetsov) [RHEL-25415]- arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup R5FSS nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for unused VP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add common1 register space for AM62x SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux for CTS and RTS in wkup_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Remove clock-frequency from mcu_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for wkup_uart0 and mcu_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS in wkup_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI overlay (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix power domain for VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Fix power domain for VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: disable usb lpm (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add Itap Delay Value For DDR50 speed mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add Itap Delay Value For DDR50 speed mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-main: Add Itap Delay Value For DDR52 speed mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am6*: Add additional regs for DMA components (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7*: Add additional regs for DMA components (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add additional regs for DMA components (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add GPU device node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-evm: Add overlay for PCIE1 Endpoint Mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-evm: Add overlay for PCIE0 Endpoint Mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add TPS6594 family PMICs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add support for TPS6594 PMIC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add support for TPS6594 PMIC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Add TP6594 family PMICs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-som-p0: Add TP6594 family PMICs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-som-p0: Add TP6594 family PMICs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add verdin am62 mallow board (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: Improve spi1 chip-select pinctrl (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Remove HDMI Reset Line Name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Add HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Lower I2C1 frequency (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: phycore-am64: Add R5F DMA Region and Mailboxes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Use OF_ALL_DTBS for combined blobs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x: Add overlay for IMX219 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable camera peripherals (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x: Add overlays for OV5640 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk: Enable camera peripherals (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Add overlays for OV5640 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Enable CSI2-RX (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Enable CSI2-RX (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add AM652 dtsi file (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Use UART name in pinmux name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add gpio-ranges properties (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-verdin: Enable Verdin UART2 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add full compatible to dss-oldi-io-ctrl node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Add interrupt support for IO Expander (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Add alias for MCU CPSW2G (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add icssg-prueth nodes for PG2 devices (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Refactor the m.2 and minipcie power pin (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Definitions for runtime pinmuxing (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Drop unused ecap0 PWM (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Re-add aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Mark mcu gpio and mcu_gpio_intr as reserved (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p5-sk: Mark mcu gpio and mcu_gpio_intr as reserved (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm/sk: Mark mcu_gpio_intr as reserved (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Fix typo in epwm_tbclk node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Fix DSS irq trigger type (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: minor whitespace cleanup around '=' (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Fix GPIO pin count in DT nodes (Andrew Halaney) [RHEL-25014] - dts: ti: k3-am625-beagleplay: Add beaglecc1352 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-idk: Add ICSSG Ethernet ports (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-icssg2: add ICSSG2 Ethernet support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Add ICSSG IEP nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p5-sk: Updates for SK EVM (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p: Add nodes for more IPs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add DP and HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Enable DisplayPort-0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add DSS and DP-bridge node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add WIZ and SERDES PHY nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add system controller and SERDES lane mux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j712s2-mcu: Add the mcu domain watchdog instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add the main domain watchdog instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-mcu: Add the mcu domain watchdog instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add the main domain watchdog instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add MCU domain ESM instance (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add ESM instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add ESM instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add BCDMA instance for CSI2RX (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add BCDMA instance for CSI2RX (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: Convert NAVSS to simple-bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: Convert DMSS to simple-bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Fix HDMI Audio overlay in Makefile (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable audio on AM62A (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Add support for TPS6593 PMIC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Drop i2c-1 to 100Khz (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Split vcc_3v3 regulators (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Add nodes for McASP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: update gpio-led configuration (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: add chassis-type (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: add muxing for GPIOs on pin headers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl: add supply regulator for I2C devices (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add DDR carveout memory nodes for C71x DSP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add DDR carveout memory nodes for R5F (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-som: Add DDR carveout memory nodes for C71x DSP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-som: Add DDR carveout memory nodes for R5F (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-som-p0: Add DDR carveout memory nodes for C71x DSPs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-som-p0: Add DDR carveout memory nodes for R5F (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add C7x remote processsor nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add MAIN R5F remote processsor nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu: Add MCU R5F cluster nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-mcu-wakeup: Add MCU domain ESM instance (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Fix typo in ramoops reg (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add GPIO expander on I2C0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk: Add DT node for USB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk: Add DT node for PCIe (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add USB Type C swap defines for J721S2 SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: disable MIPI DSI bridge (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add I2C I/O expander (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: phycore-am64: Add RTC interrupt pin (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Fix indentation in watchdog nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-evm-gesi: Specify base dtb for overlay file (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: add iw416 based bluetooth (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: Add DSI display support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for the AM62P5 Starter Kit (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Introduce AM62P5 family of SoCs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Add HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: am62x-sk: Add overlay for HDMI audio (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Add HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add node for DSS (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Update main-i2c1 frequency (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable C6x DSP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Enable C7x DSP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable C7x DSP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: fix fss node dtbs check warnings (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable TSCADC nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable TSCADC nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable TSCADC nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable GPIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable GPIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable GPIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Fix interrupt ranges for wkup & main gpio (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3: Add cfg reg region to ringacc node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Correct Pin mux offset for ADC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: dahlia: add sound card (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: dev: add sound card (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: Set I2S_1 MCLK rate (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable AUDIO_REFCLKx (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: correct pinmux offset for ospi (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Correct Pin mux offset for ospi (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7: Add MCU MCAN nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Add HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add DSS node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3: Fix epwm_tbclk node name to generic name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Merge the two main_conf nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a: Remove syscon compatible from epwm_tbclk (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable dual role support for Type-C port (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-verdin: enable CAN_2 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add MCU MCAN nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3: Fixup remaining pin group node names for make dtbs checks (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: add SD-card and WLAN overlays (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add TQ-Systems TQMa64XxL SoM and MBaX4XxL carrier board Device Trees (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add overlay to enable main CPSW2G with GESI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add main CPSW2G devicetree node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add Support for UFS peripheral (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add DT node for UFS (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add support for CAN instances 3 and 5 in main domain (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add overlay to enable CPSW9G ports with GESI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add dts nodes for EHRPWMs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-pinctrl: Introduce debounce select mux macros (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Remove power-domains from crypto node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Use local header for SERDES MUX idle-state values (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Remove Duplicated wkup_i2c0 node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Fix compatible of ti,*-ehrpwm-tbclk (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add missing space before { (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: minor whitespace cleanup around '=' (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Unify pin group node names for make dtbs checks (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add verdin am62 yavia (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add verdin am62 dahlia (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add verdin am62 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add basic support for phyBOARD-Lyra-AM625 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-som-p0: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add ESM support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add ESM support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add ESM support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add ESM support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-mcu-wakeup: Remove 0x unit address prefix from nodename (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Add uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-som: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Add uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Add pinmux for RPi Header (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix wkup pinmux range (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Drop SoC level aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Define aliases at board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Add uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: remove duplicate main_i2c0 pin mux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Configure pinctrl for timer IO pads (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add pinmux for RPi Header (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Use phandle to stdout UART node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Only set UART baud for used ports (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Drop SoC level aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: Define aliases at board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Define aliases at board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Add wakeup_uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e-common-proc-board: Add uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e-som/common-proc-board: Add product links (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add missing uart pinmuxes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-iot*: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-sk: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-evm: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add eMMC mmc0 support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Change CPTS clock parent (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add mcu and wakeup uarts (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Enable mcu network port (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Fix main_i2c0 alias (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add mcu and wakeup uarts (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Fix main_i2c0 alias (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Fix wakeup pinmux range and pinctrl node offsets (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-som/common-proc-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-phyboard-electra-rdk: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Move eeprom WP gpio pinctrl to eeprom node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Move camera gpio pinctrl to gpio node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0/common-proc-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Configure pinctrl for timer IO (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Configure pinctrl for timer IO (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Configure pinctrl for timer IO (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-mcu-wakeup: Add sa3_secproxy and mcu_sec_proxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu-wakeup: Add sa3_secproxy and mcu_sec_proxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-mcu: Add mcu_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-iot2050-common: Rename rtc8564 nodename (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Drop deprecated ti,otap-del-sel property (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Fix mcan node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-mcu: Add mcu_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-mcu: Add mcu_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Add sa3_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add sa3_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk/evm: Describe OSPI flash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-baseboard: Describe OSPI flash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-som: Describe OSPI and Hyperflash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Describe OSPI flash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Describe OSPI and QSPI flash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: Add OSPI/Hyperflash select pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add LED controller to phyBOARD-Electra (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add support for OSPI and QSPI flashes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-mcu-wakeup: Add FSS OSPI0 and FSS OSPI1 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable MDIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable PCIe nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Remove PCIe endpoint nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Fix mailbox node status (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Add OSPI/Hyperflash select pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Add HyperFlash node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-mcu-wakeup: Add HyperBus node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: am65x: Add Rocktech OLDI panel DT overlay (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Enable support for high speed modes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add pinmux information for ADC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-mcu-wakeup: Add support for ADC nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Update delay select values for MMC subsystems (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Improve documentation of mcasp1_pins (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Add eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Describe main_uart1 and wkup_uart (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Drop extra EoL (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3: j721s2/j784s4: Switch to https links (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721s2: Add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200: Add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e: Add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j784s4: Add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-wakeup: add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-wakeup: add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Enable PCIe (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add PCIe device tree node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add support for OSPI Flashes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Add USB support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Enable SERDES0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu-wakeup: Add support of OSPI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add SERDES and WIZ device tree node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add support for USB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625: Enable Type-C port for USB0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Reserve memory for remote proc IPC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add C71x DSP nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add R5F cluster nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Describe main_uart1 and wkup_uart (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-som: Enable I2C (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Fix physical address of pin (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Remove "syscon" nodes added for pcieX_ctrl (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add missing cache properties (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Drop aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add board detect eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add missing PMIC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add VTT GPIO regulator for DDR (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Rename regulator node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add missing pinmux wkup_uart, mcu_uart and mcu_i2c (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a: Add watchdog nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-*: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65*: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk|evm: Drop bootargs, add aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Add VTT GPIO regulator for DDR (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Rename regulator node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Describe main_uart1 pins (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Enable main_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Rename regulator node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Describe main_uart1 pins (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Enable main_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Fix mmc1 pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add eMMC mmc0 support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Enable audio on SK-AM62(-LP) (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add McASP nodes (Andrew Halaney) [RHEL-25014] - arm64: ti: dts: Add support for AM62x LP SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Refractor AM625 SK dts (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add ti,vbus-divider property to usbss1 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add MCSPI nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add MCSPI nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add MCSPI nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add MCSPI nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add k3-am625-beagleplay (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Update IO EXP GPIO lines for Rev E2 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add overlay to enable CPSW5G ports in QSGMII mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Add CPSW5G nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add overlay to enable CPSW9G ports in QSGMII mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add watchdog nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-wakeup: Introduce RTC node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Add pinmux information for ADC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add CPSW9G nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Enable MCU CPSW2G (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu-wakeup: Add support for ADC nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Enable crypto accelerator (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Use local header for pinctrl register values (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Remove firmware-name override for R5F (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7: Correct L2 cache size to 512KB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625: Correct L2 cache size to 512KB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-*: Add 'ti,sci-dev-id' for NAVSS nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Remove ti,strobe-sel property (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Fix DDR size to full 4GB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Fix GPIO numbers in DT (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Makefile: Rearrange entries alphabetically (Andrew Halaney) [RHEL-25014] - arch: arm64: dts: Add support for AM69 Starter Kit (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add support for M.2 variant (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add layout of OSPI flash (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Fix wakeup pinmux range (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk: Add support for AM68 SK base board (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add initial support for AM68 SK System on Module (Andrew Halaney) [RHEL-25014] - arm64: dts: Update cache properties for ti (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for phyBOARD-Electra-AM642 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for J784S4 EVM board (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable USB1 node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable ethernet port (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Add more peripheral nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-mcu: Add MCU domain peripherals (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add initial support for J784S4 SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add support for USB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add support for USB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Update OTAP and ITAP delay select (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Fix clocks for McSPI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add k3-j721e-beagleboneai64 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Enable crypto accelerator (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Drop RNG clock (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Drop RNG clock (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Drop RNG clock (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e-common-proc-board: Fix sound node-name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix the interrupt ranges property for main & wkup gpio intr (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-mcu-wakeup: Drop dma-coherent in crypto node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Drop dma-coherent in crypto node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Drop dma-coherent in crypto node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add general purpose timers for am62 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add general purpose timers for am65 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Configure pinctrl for timer IO pads (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Trim addresses to 8 digits (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add pinmux for RPi Header (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Add dts nodes for EHRPWMs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add 1.4GHz OPP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625: Introduce operating-points table (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable McASP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable PCIe nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable MDIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: MDIO pinmux should belong to the MDIO node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable ECAP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable EPWM nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable SPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Rename clock-names adc_tsc_fck to fck (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable MCASP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable MDIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: MDIO pinmux should belong to the MDIO node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable ECAP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable EPWM nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable SPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable GPMC and ELM nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable MDIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: MDIO pinmux should belong to the MDIO node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable PCIe nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable ECAP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable EPWM nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable SPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: fix main pinmux range (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for AM62A7-SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Introduce AM62A7 family of SoCs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add epwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add epwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Add DT entry for onboard LEDs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-mcu-wakeup: Add SA2UL node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Do not exclusively claim SA2UL (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Move SA2UL to unused PSI-L thread ID (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Disable RNG node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-main: Add main domain watchdog entries (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add ELM (Error Location Module) node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add GPMC memory controller node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: fix RNG node clock id (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Enable crypto accelerator (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add SA2UL address space to Main CBASS ranges (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add main_cpts label (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Enable crypto accelerator (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Enable ramoops (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Add pinmux corresponding to main_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Align gpio-key node names with dtschema (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Adjust whitespace around '=' (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Remove support for HS400 speed mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix overlapping GICD memory region (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Enable HDMI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Enable DisplayPort (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: add DP to j7 evm (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-*: add DP & DP PHY (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add SA3UL ranges in cbass_main (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add support for MCAN (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-mcu: Enable MCU GPIO module (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add ECAP APWM nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Enable on board peripherals (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add more peripheral nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-mcu: remove incorrect UART base clock rates (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Enable WLAN connected to SDHCI0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for AM62-SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Introduce base support for AM62x SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: Drop address and size cells from flash nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: Fix whitespace around flash@0 nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu-wakeup: Fix the interrupt-parent for wkup_gpioX instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add ESM0 to device memory map (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65*: Remove #address-cells/#size-cells from flash nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add RTI watchdog nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Alias console uart to serial2 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Move aliases to board dts (Andrew Halaney) [RHEL-25014] - arch: arm64: ti: Add support J721S2 Common Processor Board (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add initial support for J721S2 System on Module (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add initial support for J721S2 SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Disable mcasp nodes at dtsi level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm/sk: Add support for main domain mcan nodes in EVM and disable them on SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add support for MCAN (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: Add support for mcu and main mcan nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add support for MCAN nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: am654-base-board/am65-iot2050-common: Disable mcan nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-mcu: Add Support for MCAN (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: add timesync router node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Correct the d-cache-sets info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Fix the L2 cache sets (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Fix the L2 cache sets (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642: Fix the L2 cache sets (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e-main: Fix 'dtbs_check' in serdes_ln_ctrl node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Fix 'dtbs_check' serdes_ln_ctrl node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: correct cache-sets info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add DDR carveout memory nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add IPC sub-mailbox nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for J721E SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add support for product generation 2 boards (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Prepare for adding 2nd-generation boards (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add/enabled mailboxes and carve-outs for R5F cores (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Disable SR2.0-only PRUs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Flip mmc device ordering on Advanced devices (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Add j7200-evm compatible (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: Add j721e-evm compatible (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add ICSSG nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Makefile: Collate AM64 platforms together (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Relocate thermal-zones to SoC specific location (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: ti-k3*: Introduce aliases for mmc nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Cleanup "ranges" property in "pcie" DT node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Add *max-virtual-functions* for pcie-ep DT node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Fix "bus-range" upto 256 bus number for PCIe (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Fix "vendor-id"/"device-id" properties of pcie node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Fix "bus-range" upto 256 bus number for PCIe (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Fix "max-virtual-functions" in PCIe EP nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-mcu: Add pinctrl (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Add pwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Add pwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add ecap pwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add epwm nodes (Andrew Halaney) [RHEL-25014] - kbuild: Cleanup DT Overlay intermediate files as appropriate (Andrew Halaney) [RHEL-25014] - kbuild: Allow DTB overlays to built into .dtbo.S files (Andrew Halaney) [RHEL-25014] - kbuild: Allow DTB overlays to built from .dtso named source files (Andrew Halaney) [RHEL-25014] - tools/rtla: Exit with EXIT_SUCCESS when help is invoked (John Kacur) [RHEL-28660] - tools/rtla: Replace setting prio with nice for SCHED_OTHER (John Kacur) [RHEL-28660] - tools/rtla: Remove unused sched_getattr() function (John Kacur) [RHEL-28660] - tools/rtla: Fix clang warning about mount_point var size (John Kacur) [RHEL-28660] - tools/rtla: Fix uninitialized bucket/data->bucket_size warning (John Kacur) [RHEL-28660] - tools/rtla: Fix Makefile compiler options for clang (John Kacur) [RHEL-28660] - tools/rv: Fix curr_reactor uninitialized variable (John Kacur) [RHEL-28660] - tools/rv: Fix Makefile compiler options for clang (John Kacur) [RHEL-28660] - netfs, fscache: Prevent Oops in fscache_put_cache() (Pavel Reichl) [RHEL-28890] {CVE-2024-26612} - bnx2fc: Remove spin_lock_bh while release resources after upload. (John Meneghini) [RHEL-9662] - ice: fold ice_ptp_read_time into ice_ptp_gettimex64 (Michal Schmidt) [RHEL-19000] - ice: avoid the PTP hardware semaphore in gettimex64 path (Michal Schmidt) [RHEL-19000] - ice: add ice_adapter for shared data across PFs on the same NIC (Michal Schmidt) [RHEL-19000] - overlay: disable EVM (Coiby Xu) [RHEL-29566] - evm: add support to disable EVM on unsupported filesystems (Coiby Xu) [RHEL-29566] - evm: don't copy up 'security.evm' xattr (Coiby Xu) [RHEL-29566] - mm, vmscan: remove ISOLATE_UNMAPPED (Nico Pache) [RHEL-28667] - trace-vmscan-postprocess: sync with tracepoints updates (Nico Pache) [RHEL-28667] - tracing: incorrect isolate_mote_t cast in mm_vmscan_lru_isolate (Nico Pache) [RHEL-28667] - mm/mglru: skip special VMAs in lru_gen_look_around() (Nico Pache) [RHEL-28667] - mm/mglru: reclaim offlined memcgs harder (Nico Pache) [RHEL-28667] - mm/mglru: try to stop at high watermarks (Nico Pache) [RHEL-28667] - mm/mglru: fix underprotected page cache (Nico Pache) [RHEL-28667] - mm: multi-gen LRU: reuse some legacy trace events (Nico Pache) [RHEL-28667] - mm: multi-gen LRU: improve design doc (Nico Pache) [RHEL-28667] - mm: multi-gen LRU: clean up sysfs code (Nico Pache) [RHEL-28667] - printk: allow disabling printk per-console device kthreads at boot (Luis Claudio R. Goncalves) [RHEL-17709] - powerpc/pseries/iommu: IOMMU table is not initialized for kdump over SR-IOV (Mamatha Inamdar) [RHEL-25055] - IB/hfi1: Fix sdma.h tx->num_descs off-by-one error (Daniel Vacek) [RHEL-26063] - ASoC: Intel: soc-acpi: rt713+rt1316, no sdw-dmic config (Jaroslav Kysela) [RHEL-26456] - hv_netvsc: Register VF in netvsc_probe if NET_DEVICE_REGISTER missed (Maxim Levitsky) [RHEL-26435] - hv_netvsc: Fix race condition between netvsc_probe and netvsc_remove (Maxim Levitsky) [RHEL-26435] - mlxsw: spectrum_acl_tcam: Fix stack corruption (Ivan Vecera) [RHEL-26463] {CVE-2024-26586}- mm/page_alloc: don't wake kswapd from rmqueue() unless __GFP_KSWAPD_RECLAIM is specified (Waiman Long) [RHEL-24120] - debugobjects: Recheck debug_objects_enabled before reporting (Waiman Long) [RHEL-24120] - debugobjects: Don't wake up kswapd from fill_pool() (Waiman Long) [RHEL-24120] - RDMA/cma: Avoid GID lookups on iWARP devices (Benjamin Coddington) [RHEL-12457] - RDMA/cma: Deduplicate error flow in cma_validate_port() (Benjamin Coddington) [RHEL-12457] - RDMA/core: Set gid_attr.ndev for iWARP devices (Benjamin Coddington) [RHEL-12457] - RDMA/siw: Fabricate a GID on tun and loopback devices (Benjamin Coddington) [RHEL-12457] - redhat: Enable -Werror for aarch64 (Eric Chanudet) [RHEL-29316] - redhat: redhat/Makefile: include the subtrees merge script in the makefiles (Derek Barbosa) - crypto: dh - implement FIPS PCT (Vladis Dronov) [RHEL-25845] - crypto: tcrypt - add ffdhe2048(dh) test (Vladis Dronov) [RHEL-25845] - crypto: dh - Make public key test FIPS-only (Vladis Dronov) [RHEL-25845] - tools/resolve_btfids: Fix cross-compilation to non-host endianness (Viktor Malik) [RHEL-16042] - tools/resolve_btfids: Refactor set sorting with types from btf_ids.h (Viktor Malik) [RHEL-16042] - powerpc/mm: Fix null-pointer dereference in pgtable_cache_add (Mamatha Inamdar) [RHEL-29120] {CVE-2023-52607} - gfs2: Fix invalid metadata access in punch_hole (Andrew Price) [RHEL-28241] - i2c: Fix a potential use after free (David Arcari) [RHEL-26851] {CVE-2019-25162} - i2c: i801: Fix block process call transactions (David Arcari) [RHEL-26479] {CVE-2024-26593} - sched/membarrier: reduce the ability to hammer on sys_membarrier (Wander Lairson Costa) [RHEL-23428] {CVE-2024-26602}- pinctrl: bcm2835: Handle gpiochip_add_pin_range() errors (Eric Chanudet) [RHEL-28621] - pinctrl-bcm2835.c: fix race condition when setting gpio dir (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Remove of_node_put() in bcm2835_of_gpio_ranges_fallback() (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Make the irqchip immutable (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: drop irq_enable/disable callbacks (Eric Chanudet) [RHEL-28621] - pinctrl-bcm2835: don't call pinctrl_gpio_direction() (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Silence uninit warning (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Allow building driver as a module (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Replace BUG with BUG_ON (Eric Chanudet) [RHEL-28621] - block: Rename BLK_STS_NEXUS to BLK_STS_RESV_CONFLICT (Ming Lei) [RHEL-25988] - block: Add PR callouts for read keys and reservation (Ming Lei) [RHEL-25988] - block: sed-opal: handle empty atoms when parsing response (Ming Lei) [RHEL-25988] - virtio-blk: Ensure no requests in virtqueues before deleting vqs. (Ming Lei) [RHEL-25988] - blk-iocost: Fix an UBSAN shift-out-of-bounds warning (Ming Lei) [RHEL-25988] - blk-wbt: Fix detection of dirty-throttled tasks (Ming Lei) [RHEL-25988] - block: Fix where bio IO priority gets set (Ming Lei) [RHEL-25988] - aoe: avoid potential deadlock at set_capacity (Ming Lei) [RHEL-25988] - block: Fix WARNING in _copy_from_iter (Ming Lei) [RHEL-25988] - block: Move checking GENHD_FL_NO_PART to bdev_add_partition() (Ming Lei) [RHEL-25988] - block: Treat sequential write preferred zone type as invalid (Ming Lei) [RHEL-25988] - block: remove disk_clear_zoned (Ming Lei) [RHEL-25988] - sd: remove the !ZBC && blk_queue_is_zoned case in sd_read_block_characteristics (Ming Lei) [RHEL-25988] - drivers/block/xen-blkback/common.h: Fix spelling typo in comment (Ming Lei) [RHEL-25988] - blk-cgroup: don't use removal safe list iterators (Ming Lei) [RHEL-25988] - block: floor the discard granularity to the physical block size (Ming Lei) [RHEL-25988] - mtd_blkdevs: use the default discard granularity (Ming Lei) [RHEL-25988] - zram: use the default discard granularity (Ming Lei) [RHEL-25988] - null_blk: use the default discard granularity (Ming Lei) [RHEL-25988] - nbd: use the default discard granularity (Ming Lei) [RHEL-25988] - ubd: use the default discard granularity (Ming Lei) [RHEL-25988] - block: default the discard granularity to sector size (Ming Lei) [RHEL-25988] - block: remove two comments in bio_split_discard (Ming Lei) [RHEL-25988] - block: rename and document BLK_DEF_MAX_SECTORS (Ming Lei) [RHEL-25988] - loop: don't abuse BLK_DEF_MAX_SECTORS (Ming Lei) [RHEL-25988] - aoe: don't abuse BLK_DEF_MAX_SECTORS (Ming Lei) [RHEL-25988] - null_blk: don't cap max_hw_sectors to BLK_DEF_MAX_SECTORS (Ming Lei) [RHEL-25988] - loop: don't update discard limits from loop_set_status (Ming Lei) [RHEL-25988] - blk-wbt: remove the separate write cache tracking (Ming Lei) [RHEL-25988] - block: reject invalid operation in submit_bio_noacct (Ming Lei) [RHEL-25988] - drbd: actlog: fix kernel-doc warnings and spelling (Ming Lei) [RHEL-25988] - block: skip start/end time stamping for passthrough IO (Ming Lei) [RHEL-25988] - block: export disk_clear_zoned() (Ming Lei) [RHEL-25988] - sd: only call disk_clear_zoned when needed (Ming Lei) [RHEL-25988] - block: simplify disk_set_zoned (Ming Lei) [RHEL-25988] - block: remove support for the host aware zone model (Ming Lei) [RHEL-25988] - dm error: Add support for zoned block devices (Ming Lei) [RHEL-25988] - virtio_blk: remove the broken zone revalidation support (Ming Lei) [RHEL-25988] - virtio_blk: cleanup zoned device probing (Ming Lei) [RHEL-25988] - block: add check of 'minors' and 'first_minor' in device_add_disk() (Ming Lei) [RHEL-25988] - block: skip cgroups for passthrough io (Ming Lei) [RHEL-25988] - block: improve struct request_queue layout (Ming Lei) [RHEL-25988] - block: support adding less than len in bio_add_hw_page (Ming Lei) [RHEL-25988] - block: prevent an integer overflow in bvec_try_merge_hw_page (Ming Lei) [RHEL-25988] - block: Set memalloc_noio to false on device_add_disk() error path (Ming Lei) [RHEL-25988] - block/rnbd-srv: Check for unlikely string overflow (Ming Lei) [RHEL-25988] - block: Remove special-casing of compound pages (Ming Lei) [RHEL-25988] - block: skip QUEUE_FLAG_STATS and rq-qos for passthrough io (Ming Lei) [RHEL-25988] - block: move a few definitions out of CONFIG_BLK_DEV_ZONED (Ming Lei) [RHEL-25988] - block/rnbd: add support for REQ_OP_WRITE_ZEROES (Ming Lei) [RHEL-25988] - block: renumber QUEUE_FLAG_HW_WC (Ming Lei) [RHEL-25988] - block: Document the role of the two attribute groups (Ming Lei) [RHEL-25988] - block: warn once for each partition in bio_check_ro() (Ming Lei) [RHEL-25988] - block: move .bd_inode into 1st cacheline of block_device (Ming Lei) [RHEL-25988] - nbd: pass nbd_sock to nbd_read_reply() instead of index (Ming Lei) [RHEL-25988] - block/null_blk: Fix double blk_mq_start_request() warning (Ming Lei) [RHEL-25988] - nbd: fix null-ptr-dereference while accessing 'nbd->config' (Ming Lei) [RHEL-25988] - nbd: factor out a helper to get nbd_config without holding 'config_lock' (Ming Lei) [RHEL-25988] - nbd: fold nbd config initialization into nbd_alloc_config() (Ming Lei) [RHEL-25988] - blk-core: use pr_warn_ratelimited() in bio_check_ro() (Ming Lei) [RHEL-25988] - nbd: fix uaf in nbd_open (Ming Lei) [RHEL-25988] - powerpc/pseries: PLPKS SED Opal keystore support (Ming Lei) [RHEL-25988] - block: sed-opal: keystore access for SED Opal keys (Ming Lei) [RHEL-25988] - block:sed-opal: SED Opal keystore (Ming Lei) [RHEL-25988] - partitions/ibm: Introduce defines for magic string length values (Ming Lei) [RHEL-25988] - partitions/ibm: Replace strncpy() and improve readability (Ming Lei) [RHEL-25988] - partitions/ibm: Remove unnecessary memset (Ming Lei) [RHEL-25988] - aoe: replace strncpy with strscpy (Ming Lei) [RHEL-25988] - null_blk: replace strncpy with strscpy (Ming Lei) [RHEL-25988] - block/null_blk: add queue_rqs() support (Ming Lei) [RHEL-25988] - blk-mq: update driver tags request table when start request (Ming Lei) [RHEL-25988] - blk-mq: support batched queue_rqs() on shared tags queue (Ming Lei) [RHEL-25988] - blk-mq: remove RQF_MQ_INFLIGHT (Ming Lei) [RHEL-25988] - blk-mq: account active requests when get driver tag (Ming Lei) [RHEL-25988] - blk-throttle: check for overflow in calculate_bytes_allowed (Ming Lei) [RHEL-25988] - block: Fix regression in sed-opal for a saved key. (Ming Lei) [RHEL-25988] - block: Don't invalidate pagecache for invalid falloc modes (Ming Lei) [RHEL-25988] - block: correct stale comment in rq_qos_wait (Ming Lei) [RHEL-25988] - blk-mq: fix tags UAF when shrinking q->nr_hw_queues (Ming Lei) [RHEL-25988] - block: fix pin count management when merging same-page segments (Ming Lei) [RHEL-25988] - null_blk: fix poll request timeout handling (Ming Lei) [RHEL-25988] - s390/dasd: fix string length handling (Ming Lei) [RHEL-25988] - block: don't add or resize partition on the disk with GENHD_FL_NO_PART (Ming Lei) [RHEL-25988] - blk-throttle: consider 'carryover_ios/bytes' in throtl_trim_slice() (Ming Lei) [RHEL-25988] - blk-throttle: use calculate_io/bytes_allowed() for throtl_trim_slice() (Ming Lei) [RHEL-25988] - blk-throttle: fix wrong comparation while 'carryover_ios/bytes' is negative (Ming Lei) [RHEL-25988] - blk-throttle: print signed value 'carryover_bytes/ios' for user (Ming Lei) [RHEL-25988] - block: use strscpy() to instead of strncpy() (Ming Lei) [RHEL-25988] - block: sed-opal: keyring support for SED keys (Ming Lei) [RHEL-25988] - block: sed-opal: Implement IOC_OPAL_REVERT_LSP (Ming Lei) [RHEL-25988] - block: sed-opal: Implement IOC_OPAL_DISCOVERY (Ming Lei) [RHEL-25988] - blk-mq: prealloc tags when increase tagset nr_hw_queues (Ming Lei) [RHEL-25988] - blk-mq: delete redundant tagset map update when fallback (Ming Lei) [RHEL-25988] - blk-mq: fix tags leak when shrink nr_hw_queues (Ming Lei) [RHEL-25988] - blk-cgroup: Fix NULL deref caused by blkg_policy_data being installed before init (Ming Lei) [RHEL-25988] - block: Bring back zero_fill_bio_iter (Ming Lei) [RHEL-25988] - block: Allow bio_iov_iter_get_pages() with bio->bi_bdev unset (Ming Lei) [RHEL-25988] - block: Add some exports for bcachefs (Ming Lei) [RHEL-25988] - block: fix bad lockdep annotation in blk-iolatency (Ming Lei) [RHEL-25988] - swim3: mark swim3_init() static (Ming Lei) [RHEL-25988] - block: remove init_mutex and open-code blk_iolatency_try_init (Ming Lei) [RHEL-25988] - block/mq-deadline: use correct way to throttling write requests (Ming Lei) [RHEL-25988] - iocost_monitor: improve it by adding iocg wait_ms (Ming Lei) [RHEL-25988] - iocost_monitor: print vrate inuse along with base_vrate (Ming Lei) [RHEL-25988] - iocost_monitor: fix kernel queue kobj changes (Ming Lei) [RHEL-25988] - block: cleanup bio_integrity_prep (Ming Lei) [RHEL-25988] - block: Improve performance for BLK_MQ_F_BLOCKING drivers (Ming Lei) [RHEL-25988] - scsi: Remove a blk_mq_run_hw_queues() call (Ming Lei) [RHEL-25988] - scsi: Inline scsi_kick_queue() (Ming Lei) [RHEL-25988] - block: refactor to use helper (Ming Lei) [RHEL-25988] - blk-flush: reuse rq queuelist in flush state machine (Ming Lei) [RHEL-25988] - blk-flush: count inflight flush_data requests (Ming Lei) [RHEL-25988] - blk-mq: use percpu csd to remote complete instead of per-rq csd (Ming Lei) [RHEL-25988] - block: don't allow enabling a cache on devices that don't support it (Ming Lei) [RHEL-25988] - block: cleanup queue_wc_store (Ming Lei) [RHEL-25988] - nbd: automatically load module on genl access (Ming Lei) [RHEL-25988] - blk-wbt: Replace strlcpy with strscpy (Ming Lei) [RHEL-25988] - kyber: Replace strlcpy with strscpy (Ming Lei) [RHEL-25988] - block: null_blk: cleanup null_queue_rq() (Ming Lei) [RHEL-25988] - block: null_blk: Fix handling of fake timeout request (Ming Lei) [RHEL-25988] - fbdev/simplefb: change loglevel when the power domains cannot be parsed (Robert Foss) [RHEL-17425] - fbdev/simplefb: Suppress error on missing power domains (Robert Foss) [RHEL-17425] - IMA: reject unknown hash algorithms in ima_get_hash_algo (Joel Slebodnick) [RHEL-26952] - redhat/configs: aarch64: enable SCMI pmdomain driver (Radu Rendec) [RHEL-26434] - firmware: arm_scmi: Add generic OPP support to the SCMI performance domain (Radu Rendec) [RHEL-26434] - OPP: Extend support for the opp-level beyond required-opps (Radu Rendec) [RHEL-26434] - OPP: Switch to use dev_pm_domain_set_performance_state() (Radu Rendec) [RHEL-26434] - PM: domains: Implement the ->set_performance_state() callback for genpd (Radu Rendec) [RHEL-26434] - PM: domains: Introduce dev_pm_domain_set_performance_state() (Radu Rendec) [RHEL-26434] - pmdomain: arm: Fix NULL dereference on scmi_perf_domain removal (Radu Rendec) [RHEL-26434] - pmdomain: arm: Avoid polling for scmi_perf_domain (Radu Rendec) [RHEL-26434] - pmdomain: arm: Add the SCMI performance domain (Radu Rendec) [RHEL-26434] - PM: domains: Allow genpd providers to manage OPP tables directly by its FW (Radu Rendec) [RHEL-26434] - cpufreq: scmi: Add support to parse domain-id using #power-domain-cells (Radu Rendec) [RHEL-26434] - dt-bindings: power: Clarify performance capabilities of power-domains (Radu Rendec) [RHEL-26434] - dt-bindings: firmware: arm,scmi: Extend bindings for protocol@13 (Radu Rendec) [RHEL-26434] - dt-bindings: arm: cpus: Add a power-domain-name for a performance-domain (Radu Rendec) [RHEL-26434] - cpufreq: scmi: Avoid one OF parsing in scmi_get_sharing_cpus() (Radu Rendec) [RHEL-26434] - arm64: dts: qcom: sa8775p-ride: Describe sgmii_phy1 irq (Andrew Halaney) [RHEL-28917] - arm64: dts: qcom: sa8775p-ride: Describe sgmii_phy0 irq (Andrew Halaney) [RHEL-28917] - Bluetooth: Fix bogus check for re-auth no supported with non-ssp (Bastien Nocera) [RHEL-18225 RHEL-18227] {CVE-2020-10135} - redhat/configs: enable pwr-mlxbf (Nirmala Dalvi) [RHEL-21119] - power: reset: pwr-mlxbf: support graceful reboot instead of emergency reset (Nirmala Dalvi) [RHEL-21119] - power: reset: use capital "OR" for multiple licenses in SPDX (Nirmala Dalvi) [RHEL-21119] - power: reset: pwr-mlxbf: change rst_pwr_hid and low_pwr_hid from global to local variables (Nirmala Dalvi) [RHEL-21119] - power: reset: pwr-mlxbf: add missing include (Nirmala Dalvi) [RHEL-21119] - power: reset: pwr-mlxbf: add BlueField SoC power control driver (Nirmala Dalvi) [RHEL-21119] - redhat/configs: enable pinctrl_mlxbf3 This driver is required to support the pinctrl device on the Bluefield-3 card. (Nirmala Dalvi) [RHEL-21115] - pinctrl: mlxbf3: Remove gpio_disable_free() (Nirmala Dalvi) [RHEL-21115] - pinctrl: use capital "OR" for multiple licenses in SPDX (Nirmala Dalvi) [RHEL-21115] - pinctrl: mlxbf3: set varaiable mlxbf3_pmx_funcs storage-class-specifier to static (Nirmala Dalvi) [RHEL-21115] - pinctrl: mlxbf3: Add pinctrl driver support (Nirmala Dalvi) [RHEL-21115] - redhat/configs: enable gpio_mlxbf3 (Nirmala Dalvi) [RHEL-21113] - gpio: mlxbf3: add an error code check in mlxbf3_gpio_probe (Nirmala Dalvi) [RHEL-21113] - gpio: mlxbf3: use capital "OR" for multiple licenses in SPDX (Nirmala Dalvi) [RHEL-21113] - gpio: mlxbf3: Support add_pin_ranges() (Nirmala Dalvi) [RHEL-21113] - gpio: mlxbf3: Add gpio driver support (Nirmala Dalvi) [RHEL-21113] - redhat/configs: enable mlxbf-pmc (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Ignore unsupported performance blocks (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: mlxbf_pmc_event_list(): make size ptr optional (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Cleanup signed/unsigned mix-up (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Replace uintN_t with kernel-style types (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Fix offset calculation for crspace events (Luiz Capitulino) [RHEL-21122] - platform/mellanox: Check devm_hwmon_device_register_with_groups() return value (Luiz Capitulino) [RHEL-21122] - platform/mellanox: Add null pointer checks for devm_kasprintf() (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Add support for BlueField-3 (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Fix reading of unprogrammed events (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Fix potential buffer overflows (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: fix sscanf() error checking (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: fix kernel-doc notation (Luiz Capitulino) [RHEL-21122] - SUNRPC: Remove stale comments (Jeffrey Layton) [RHEL-22860] - NFSD: Remove BUG_ON in nfsd4_process_cb_update() (Jeffrey Layton) [RHEL-22860] - NFSD: Replace comment with lockdep assertion (Jeffrey Layton) [RHEL-22860] - NFSD: Remove unused @reason argument (Jeffrey Layton) [RHEL-22860] - NFSD: Add callback operation lifetime trace points (Jeffrey Layton) [RHEL-22860] - NFSD: Rename nfsd_cb_state trace point (Jeffrey Layton) [RHEL-22860] - NFSD: Replace dprintks in nfsd4_cb_sequence_done() (Jeffrey Layton) [RHEL-22860] - NFSD: Add nfsd_seq4_status trace event (Jeffrey Layton) [RHEL-22860] - NFSD: Retransmit callbacks after client reconnects (Jeffrey Layton) [RHEL-22860] - NFSD: Reschedule CB operations when backchannel rpc_clnt is shut down (Jeffrey Layton) [RHEL-22860] - NFSD: Convert the callback workqueue to use delayed_work (Jeffrey Layton) [RHEL-22860] - NFSD: Reset cb_seq_status after NFS4ERR_DELAY (Jeffrey Layton) [RHEL-22860] - NFSv4, NFSD: move enum nfs_cb_opnum4 to include/linux/nfs4.h (Jeffrey Layton) [RHEL-22860] - tls: fix use-after-free on failed backlog decryption (Sabrina Dubroca) [RHEL-26410] {CVE-2024-26584} - tls: separate no-async decryption request handling from async (Sabrina Dubroca) [RHEL-26410] {CVE-2024-26584} - tls: decrement decrypt_pending if no async completion will be called (Sabrina Dubroca) [RHEL-26416] {CVE-2024-26583} - net: tls: fix use-after-free with partial reads and async decrypt (Sabrina Dubroca) [RHEL-26398] {CVE-2024-26582} - net: tls: handle backlogging of crypto requests (Sabrina Dubroca) [RHEL-26410] {CVE-2024-26584} - tls: fix race between tx work scheduling and socket close (Sabrina Dubroca) [RHEL-26361] {CVE-2024-26585} - tls: fix race between async notify and socket close (Sabrina Dubroca) [RHEL-26416] {CVE-2024-26583} - net: tls: factor out tls_*crypt_async_wait() (Sabrina Dubroca) [RHEL-26416] {CVE-2024-26583} - i2c: mlxbf: Use devm_platform_get_and_ioremap_resource() (Luiz Capitulino) [RHEL-21116] - I2C: Explicitly include correct DT includes (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: Use dev_err_probe in probe function (Luiz Capitulino) [RHEL-21116] - i2c: Convert to platform remove callback returning void (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: depend on ACPI; clean away ifdeffage (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: remove device tree support (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: support BlueField-3 SoC (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: add multi slave functionality (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: support lock mechanism (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: Fix frequency calculation (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: Refactor _UID handling to use acpi_dev_uid_to_integer() (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: remove IRQF_ONESHOT (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: prevent stack overflow in mlxbf_i2c_smbus_start_transaction() (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: incorrect base address passed during io write (Luiz Capitulino) [RHEL-21116] - Revert "Merge: EDAC: add initial support for El Capitan" (Scott Weaver) - SEV: disable SEV-ES DebugSwap by default (Paolo Bonzini) [RHEL-22997] - dm-integrity, dm-verity: reduce stack usage for recheck (Benjamin Marzinski) [RHEL-20912] - dm-crypt: recheck the integrity tag after a failure (Benjamin Marzinski) [RHEL-20912] - dm-crypt: don't modify the data when using authenticated encryption (Benjamin Marzinski) [RHEL-20912] - dm-verity: recheck the hash after a failure (Benjamin Marzinski) [RHEL-20912] - dm-integrity: recheck the integrity tag after a failure (Benjamin Marzinski) [RHEL-20912] - tracing/timerlat: Move hrtimer_init to timerlat_fd open() (John Kacur) [RHEL-26665] - gfs2: Fix kernel NULL pointer dereference in gfs2_rgrp_dump (Andrew Price) [RHEL-26500] {CVE-2023-52448} - NFSv4: Always ask for type with READDIR (Benjamin Coddington) [RHEL-15843] - sunrpc: have svc tasks sleep in TASK_INTERRUPTIBLE instead of TASK_IDLE (Jeffrey Layton) [RHEL-22742] - smb: client: fix OOB in receive_encrypted_standard() (Scott Mayhew) [RHEL-21687] {CVE-2024-0565} - EDAC/amd64: Add support for family 0x19, models 0x90-9f devices (Aristeu Rozanski) [RHEL-10022] - EDAC/mc: Add support for HBM3 memory type (Aristeu Rozanski) [RHEL-10022] - x86/MCE/AMD: Add new MA_LLC, USR_DP, and USR_CP bank types (Aristeu Rozanski) [RHEL-10022] - EDAC/mce_amd: Remove SMCA Extended Error code descriptions (Aristeu Rozanski) [RHEL-10022] - x86/mce/amd, EDAC/mce_amd: Move long names to decoder module (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Cache and use GPU node map (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Add support for AMD heterogeneous Family 19h Model 30h-3Fh (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Document heterogeneous system enumeration (Aristeu Rozanski) [RHEL-10022] - x86/MCE/AMD, EDAC/mce_amd: Decode UMC_V2 ECC errors (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Fix indentation in umc_determine_edac_cap() (Aristeu Rozanski) [RHEL-10022] - EDAC: Sanitize MODULE_AUTHOR strings (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Add get_err_info() to pvt->ops (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Split dump_misc_regs() into dct/umc functions (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Split init_csrows() into dct/umc functions (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Split determine_edac_cap() into dct/umc functions (Aristeu Rozanski) [RHEL-10022] - fprobe: Ensure running fprobe_exit_handler() finished before calling rethook_free() (Viktor Malik) [RHEL-26131] - fprobe: Release rethook after the ftrace_ops is unregistered (Viktor Malik) [RHEL-26131] - fs,hugetlb: fix NULL pointer dereference in hugetlbs_fill_super {CVE-2024-0841} (Audra Mitchell) [RHEL-20615] {CVE-2024-0841} - smb: client: fix parsing of SMB3.1.1 POSIX create context (Paulo Alcantara) [RHEL-26242] {CVE-2023-52434} - smb: client: fix potential OOBs in smb2_parse_contexts() (Paulo Alcantara) [RHEL-26242] {CVE-2023-52434}- genirq: Wake interrupt threads immediately when changing affinity (Crystal Wood) [RHEL-9148] - scsi: core: Move scsi_host_busy() out of host lock if it is for per-command (Ming Lei) [RHEL-23941] - scsi: core: Move scsi_host_busy() out of host lock for waking up EH handler (Ming Lei) [RHEL-23941] - tracing/timerlat: Move hrtimer_init to timerlat_fd open() (John Kacur) [RHEL-28655] - crypto: akcipher - Disable signing and decryption (Herbert Xu) [RHEL-17113] {CVE-2023-6240} - RDMA/siw: Fix connection failure handling (Kamal Heib) [RHEL-28044] {CVE-2023-52513} - x86/mm: Fix memory encryption features advertisement (Vitaly Kuznetsov) [RHEL-26662] - x86/coco: Export cc_vendor (Vitaly Kuznetsov) [RHEL-26662] - afs: fix __afs_break_callback() / afs_drop_open_mmap() race (Marc Dionne) [RHEL-25171] - afs: Increase buffer size in afs_update_volume_status() (Marc Dionne) [RHEL-25171] - afs: Fix ignored callbacks over ipv4 (Marc Dionne) [RHEL-25171] - rxrpc: Fix counting of new acks and nacks (Marc Dionne) [RHEL-25171] - rxrpc: Fix response to PING RESPONSE ACKs to a dead call (Marc Dionne) [RHEL-25171] - rxrpc: Fix delayed ACKs to not set the reference serial number (Marc Dionne) [RHEL-25171] - rxrpc: Fix generation of serial numbers to skip zero (Marc Dionne) [RHEL-25171] - afs: Fix missing/incorrect unlocking of RCU read lock (Marc Dionne) [RHEL-25171] - afs: Remove afs_dynroot_d_revalidate() as it is redundant (Marc Dionne) [RHEL-25171] - afs: Fix error handling with lookup via FS.InlineBulkStatus (Marc Dionne) [RHEL-25171] - afs: Don't use certain unnecessary folio_*() functions (Marc Dionne) [RHEL-25171] - rxrpc: Fix use of Don't Fragment flag (Marc Dionne) [RHEL-25171] - rxrpc: Fix skbuff cleanup of call's recvmsg_queue and rx_oos_queue (Marc Dionne) [RHEL-25171] - afs: trace: Log afs_make_call(), including server address (Marc Dionne) [RHEL-25171] - afs: Fix offline and busy message emission (Marc Dionne) [RHEL-25171] - afs: Fix fileserver rotation (Marc Dionne) [RHEL-25171] - afs: Overhaul invalidation handling to better support RO volumes (Marc Dionne) [RHEL-25171] - afs: Parse the VolSync record in the reply of a number of RPC ops (Marc Dionne) [RHEL-25171] - afs: Don't leave DONTUSE/NEWREPSITE servers out of server list (Marc Dionne) [RHEL-25171] - afs: Fix comment in afs_do_lookup() (Marc Dionne) [RHEL-25171] - afs: Apply server breaks to mmap'd files in the call processor (Marc Dionne) [RHEL-25171] - afs: Move the vnode/volume validity checking code into its own file (Marc Dionne) [RHEL-25171] - afs: Defer volume record destruction to a workqueue (Marc Dionne) [RHEL-25171] - afs: Make it possible to find the volumes that are using a server (Marc Dionne) [RHEL-25171] - afs: Combine the endpoint state bools into a bitmask (Marc Dionne) [RHEL-25171] - afs: Keep a record of the current fileserver endpoint state (Marc Dionne) [RHEL-25171] - afs: Dispatch vlserver probes in priority order (Marc Dionne) [RHEL-25171] - afs: Dispatch fileserver probes in priority order (Marc Dionne) [RHEL-25171] - afs: Mark address lists with configured priorities (Marc Dionne) [RHEL-25171] - afs: Provide a way to configure address priorities (Marc Dionne) [RHEL-25171] - afs: Remove the unimplemented afs_cmp_addr_list() (Marc Dionne) [RHEL-25171] - afs: Add some more info to /proc/net/afs/servers (Marc Dionne) [RHEL-25171] - rxrpc: Create a procfile to display outstanding client conn bundles (Marc Dionne) [RHEL-25171] - afs: Fold the afs_addr_cursor struct in (Marc Dionne) [RHEL-25171] - afs: Use peer + service_id as call address (Marc Dionne) [RHEL-25171] - afs: Add a tracepoint for struct afs_addr_list (Marc Dionne) [RHEL-25171] - afs: Automatically generate trace tag enums (Marc Dionne) [RHEL-25171] - afs: Rename some fields (Marc Dionne) [RHEL-25171] - afs: Simplify error handling (Marc Dionne) [RHEL-25171] - afs: Don't put afs_call in afs_wait_for_call_to_complete() (Marc Dionne) [RHEL-25171] - afs: Wrap most op->error accesses with inline funcs (Marc Dionne) [RHEL-25171] - afs: Use op->nr_iterations=-1 to indicate to begin fileserver iteration (Marc Dionne) [RHEL-25171] - afs: Handle the VIO and UAEIO aborts explicitly (Marc Dionne) [RHEL-25171] - afs: Rename addr_list::failed to probe_failed (Marc Dionne) [RHEL-25171] - afs: Don't skip server addresses for which we didn't get an RTT reading (Marc Dionne) [RHEL-25171] - rxrpc, afs: Allow afs to pin rxrpc_peer objects (Marc Dionne) [RHEL-25171] - afs: Turn the afs_addr_list address array into an array of structs (Marc Dionne) [RHEL-25171] - afs: Add comments on abort handling (Marc Dionne) [RHEL-25171] - rxrpc_find_service_conn_rcu: fix the usage of read_seqbegin_or_lock() (Marc Dionne) [RHEL-25171] - afs: use read_seqbegin() in afs_check_validity() and afs_getattr() (Marc Dionne) [RHEL-25171] - afs: fix the usage of read_seqbegin_or_lock() in afs_find_server*() (Marc Dionne) [RHEL-25171] - afs: fix the usage of read_seqbegin_or_lock() in afs_lookup_volume_rcu() (Marc Dionne) [RHEL-25171] - afs: Fix use-after-free due to get/remove race in volume tree (Marc Dionne) [RHEL-25171] - afs: Fix overwriting of result of DNS query (Marc Dionne) [RHEL-25171] - afs: Fix dynamic root lookup DNS check (Marc Dionne) [RHEL-25171] - afs: Fix the dynamic root's d_delete to always delete unused dentries (Marc Dionne) [RHEL-25171] - afs: Fix refcount underflow from error handling race (Marc Dionne) [RHEL-25171] - afs: do not test the return value of folio_start_writeback() (Marc Dionne) [RHEL-25171] - afs: Mark a superblock for an R/O or Backup volume as SB_RDONLY (Marc Dionne) [RHEL-25171] - afs: Fix file locking on R/O volumes to operate in local mode (Marc Dionne) [RHEL-25171] - afs: Return ENOENT if no cell DNS record can be found (Marc Dionne) [RHEL-25171] - afs: Make error on cell lookup failure consistent with OpenAFS (Marc Dionne) [RHEL-25171] - afs: Fix afs_server_list to be cleaned up with RCU (Marc Dionne) [RHEL-25171] - rxrpc: Defer the response to a PING ACK until we've parsed it (Marc Dionne) [RHEL-25171] - rxrpc: Fix RTT determination to use any ACK as a source (Marc Dionne) [RHEL-25171] - rxrpc: Fix some minor issues with bundle tracing (Marc Dionne) [RHEL-25171] - rxrpc: Fix two connection reaping bugs (Marc Dionne) [RHEL-25171] - afs: Provide a splice-read wrapper (Marc Dionne) [RHEL-25171] - rxrpc: Replace fake flex-array with flexible-array member (Marc Dionne) [RHEL-25171] - x86/cpu/intel: Detect TME keyid bits before setting MTRR mask registers (Paolo Bonzini) [RHEL-23426] - x86/cpu: Allow reducing x86_phys_bits during early_identify_cpu() (Paolo Bonzini) [RHEL-23426] - x86/boot: Move x86_cache_alignment initialization to correct spot (Paolo Bonzini) [RHEL-23426] - x86/sev-es: Set x86_virt_bits to the correct value straight away, instead of a two-phase approach (Paolo Bonzini) [RHEL-23426] - KVM: x86: make KVM_REQ_NMI request iff NMI pending for vcpu (Prasad Pandit) [RHEL-2815] - drm/tegra: Remove existing framebuffer only if we support display (Robert Foss) [RHEL-26130] - Deprecate qla4xxx in RHEL-9 (Chris Leech) [RHEL-1241] - dm-bufio: fix no-sleep mode (Benjamin Marzinski) [RHEL-23968] - selftests: rtnetlink: add MACsec offload tests (Sabrina Dubroca) [RHEL-24616] - netdevsim: add dummy macsec offload (Sabrina Dubroca) [RHEL-24616] - selftests: rtnetlink: Make the set of tests to run configurable (Sabrina Dubroca) [RHEL-24616]- workqueue: Avoid using isolated cpus' timers on queue_delayed_work (Leonardo Bras) [RHEL-20254] - cnic,bnx2,bnx2x: use UIO_MEM_DMA_COHERENT (Chris Leech) [RHEL-26081] - uio: introduce UIO_MEM_DMA_COHERENT type (Chris Leech) [RHEL-26081] - Reapply "dma-mapping: reject __GFP_COMP in dma_alloc_attrs" (Chris Leech) [RHEL-26081] - Reapply "cnic: don't pass bogus GFP_ flags to dma_alloc_coherent" (Chris Leech) [RHEL-26081] - block: add check that partition length needs to be aligned with block size (Ming Lei) [RHEL-26616] {CVE-2023-52458}- x86/fpu: Stop relying on userspace for info to fault in xsave buffer (Steve Best) [RHEL-26672] {CVE-2024-26603} - redhat: configs: Enable CONFIG_MEMTEST to enable memory test (Eric Chanudet) [RHEL-24906] - x86/smpboot/64: Handle X2APIC BIOS inconsistency gracefully (David Arcari) [RHEL-19514] - x86/apic: Fake primary thread mask for XEN/PV (David Arcari) [RHEL-19514] - cpu/hotplug: Remove dependancy against cpu_primary_thread_mask (David Arcari) [RHEL-19514] - x86/smpboot: Fix the parallel bringup decision (David Arcari) [RHEL-19514] - x86/realmode: Make stack lock work in trampoline_compat() (David Arcari) [RHEL-19514] - x86/smp: Initialize cpu_primary_thread_mask late (David Arcari) [RHEL-19514] - cpu/hotplug: Fix off by one in cpuhp_bringup_mask() (David Arcari) [RHEL-19514] - x86/apic: Fix use of X{,2}APIC_ENABLE in asm with older binutils (David Arcari) [RHEL-19514] - x86/tsc: Defer marking TSC unstable to a worker (David Arcari) [RHEL-19514] - cpu/hotplug: Remove unused function declaration cpu_set_state_online() (David Arcari) [RHEL-19514] - x86/smpboot/64: Implement arch_cpuhp_init_parallel_bringup() and enable it (David Arcari) [RHEL-19514] - x86/smpboot: Support parallel startup of secondary CPUs (David Arcari) [RHEL-19514] - x86/apic/x2apic: Allow CPU cluster_mask to be populated in parallel (David Arcari) [RHEL-19514] - x86/smpboot: Remove initial_gs (David Arcari) [RHEL-19514] - x86/smpboot: Remove early_gdt_descr on 64-bit (David Arcari) [RHEL-19514] - x86/smpboot: Implement a bit spinlock to protect the realmode stack (David Arcari) [RHEL-19514] - x86/apic: Save the APIC virtual base address (David Arcari) [RHEL-19514] - x86/smpboot: Remove initial_stack on 64-bit (David Arcari) [RHEL-19514] - cpu/hotplug: Allow "parallel" bringup up to CPUHP_BP_KICK_AP_STATE (David Arcari) [RHEL-19514] - x86/apic: Provide cpu_primary_thread mask (David Arcari) [RHEL-19514] - x86/smpboot: Enable split CPU startup (David Arcari) [RHEL-19514] - cpu/hotplug: Provide a split up CPUHP_BRINGUP mechanism (David Arcari) [RHEL-19514] - cpu/hotplug: Remove unused state functions (David Arcari) [RHEL-19514] - riscv: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - MIPS: SMP_CPS: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - arm64: smp: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - ARM: smp: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - cpu/hotplug: Remove cpu_report_state() and related unused cruft (David Arcari) [RHEL-19514] - cpu/hotplug: Add debug printks for hotplug callback failures (David Arcari) [RHEL-19514] - cpu/hotplug: Do not bail-out in DYING/STARTING sections (David Arcari) [RHEL-19514] - cpu/hotplug: Initialise all cpuhp_cpu_state structs earlier (David Arcari) [RHEL-19514] - x86/smpboot: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - cpu/hotplug: Add CPU state tracking and synchronization (David Arcari) [RHEL-19514] - x86/xen/hvm: Get rid of DEAD_FROZEN handling (David Arcari) [RHEL-19514] - x86/xen/smp_pv: Remove wait for CPU online (David Arcari) [RHEL-19514] - x86/smpboot: Remove wait for cpu_online() (David Arcari) [RHEL-19514] - cpu/hotplug: Rework sparse_irq locking in bringup_cpu() (David Arcari) [RHEL-19514] - x86/smpboot: Remove cpu_callin_mask (David Arcari) [RHEL-19514] - x86/smpboot: Make TSC synchronization function call based (David Arcari) [RHEL-19514] - x86/smpboot: Move synchronization masks to SMP boot code (David Arcari) [RHEL-19514] - x86/cpu/cacheinfo: Remove cpu_callout_mask dependency (David Arcari) [RHEL-19514] - gitlab-ci: enable arm64/s390x/ppc64le debug builds (Michael Hofmann) - PCI/ASPM: Fix deadlock when enabling ASPM (Myron Stowe) [RHEL-26162] - MAINTAINERS: Orphan Cadence PCIe IP (Myron Stowe) [RHEL-26162] - Revert "PCI/ASPM: Remove pcie_aspm_pm_state_change()" (Myron Stowe) [RHEL-26162] - Revert "PCI: acpiphp: Reassign resources on bridge if necessary" (Myron Stowe) [RHEL-26162] - PCI/ASPM: Add pci_disable_link_state_locked() lockdep assert (Myron Stowe) [RHEL-26162] - PCI/ASPM: Clean up __pci_disable_link_state() 'sem' parameter (Myron Stowe) [RHEL-26162] - PCI: qcom: Clean up ASPM comment (Myron Stowe) [RHEL-26162] - PCI: qcom: Fix potential deadlock when enabling ASPM (Myron Stowe) [RHEL-26162] - PCI: vmd: Fix potential deadlock when enabling ASPM (Myron Stowe) [RHEL-26162] - PCI/ASPM: Add pci_enable_link_state_locked() (Myron Stowe) [RHEL-26162] - PCI: loongson: Limit MRRS to 256 (Myron Stowe) [RHEL-26162] - PCI: Simplify pcie_capability_clear_and_set_word() to ..._clear_word() (Myron Stowe) [RHEL-26162] - PCI: endpoint: Fix double free in __pci_epc_create() (Myron Stowe) [RHEL-26162] - PCI: Replace unnecessary UTF-8 in Kconfig (Myron Stowe) [RHEL-26162] - logic_pio: Remove logic_outb(), _outw(), outl() duplicate declarations (Myron Stowe) [RHEL-26162] - PCI: Make pci_assign_unassigned_resources() non-init (Myron Stowe) [RHEL-26162] - PCI: Prevent xHCI driver from claiming AMD VanGogh USB3 DRD device (Myron Stowe) [RHEL-26162] - PCI/portdrv: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/VC: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/PTM: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/PME: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/ATS: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/ATS: Show PASID Capability register width in bitmasks (Myron Stowe) [RHEL-26162] - PCI: Use FIELD_GET() in Sapphire RX 5600 XT Pulse quirk (Myron Stowe) [RHEL-26162] - PCI: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/MSI: Use FIELD_GET/PREP() (Myron Stowe) [RHEL-26162] - PCI/DPC: Use defines with DPC reason fields (Myron Stowe) [RHEL-26162] - PCI/DPC: Use defined fields with DPC_CTL register (Myron Stowe) [RHEL-26162] - PCI/DPC: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI: hotplug: Use FIELD_GET/PREP() (Myron Stowe) [RHEL-26162] - PCI: dwc: Use FIELD_GET/PREP() (Myron Stowe) [RHEL-26162] - PCI: cadence: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI: Use FIELD_GET() to extract Link Width (Myron Stowe) [RHEL-26162] - PCI: mvebu: Use FIELD_PREP() with Link Width (Myron Stowe) [RHEL-26162] - PCI: tegra194: Use FIELD_GET()/FIELD_PREP() with Link Width fields (Myron Stowe) [RHEL-26162] - scsi: ipr: Do PCI error checks on own line (Myron Stowe) [RHEL-26162] - PCI: xgene: Do PCI error check on own line & keep return value (Myron Stowe) [RHEL-26162] - PCI: Do error check on own line to split long "if" conditions (Myron Stowe) [RHEL-26162] - atm: iphase: Do PCI error checks on own line (Myron Stowe) [RHEL-26162] - sh: pci: Do PCI error check on own line (Myron Stowe) [RHEL-26162] - alpha: Streamline convoluted PCI error handling (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: xilinx-xdma: Add schemas for Xilinx XDMA PCIe Root Port Bridge (Myron Stowe) [RHEL-26162] - PCI: xilinx-cpm: Move IRQ definitions to a common header (Myron Stowe) [RHEL-26162] - PCI: xilinx-nwl: Modify ECAM size to enable support for 256 buses (Myron Stowe) [RHEL-26162] - PCI: xilinx-nwl: Rename the NWL_ECAM_VALUE_DEFAULT macro (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: xilinx-nwl: Modify ECAM size in the DT example (Myron Stowe) [RHEL-26162] - PCI: xilinx-nwl: Remove redundant code that sets Type 1 header fields (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: xilinx-nwl: Convert to YAML schemas of Xilinx NWL PCIe Root Port Bridge (Myron Stowe) [RHEL-26162] - PCI: tegra194: Use Mbps_to_icc() macro for setting icc speed (Myron Stowe) [RHEL-26162] - PCI: qcom-ep: Use PCIE_SPEED2MBS_ENC() macro for encoding link speed (Myron Stowe) [RHEL-26162] - PCI: qcom: Use PCIE_SPEED2MBS_ENC() macro for encoding link speed (Myron Stowe) [RHEL-26162] - misc: pci_endpoint_test: Add Device ID for R-Car S4-8 PCIe controller (Myron Stowe) [RHEL-26162] - MAINTAINERS: Update PCI DRIVER FOR RENESAS R-CAR for R-Car Gen4 (Myron Stowe) [RHEL-26162] - PCI: rcar-gen4: Add endpoint mode support (Myron Stowe) [RHEL-26162] - PCI: rcar-gen4: Add R-Car Gen4 PCIe controller support for host mode (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: renesas: Add R-Car Gen4 PCIe Endpoint (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: renesas: Add R-Car Gen4 PCIe Host (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: dwc: Update maxItems of reg and reg-names (Myron Stowe) [RHEL-26162] - PCI: dwc: endpoint: Introduce .pre_init() and .deinit() (Myron Stowe) [RHEL-26162] - PCI: dwc: Expose dw_pcie_write_dbi2() to module (Myron Stowe) [RHEL-26162] - PCI: dwc: Expose dw_pcie_ep_exit() to module (Myron Stowe) [RHEL-26162] - PCI: dwc: Add EDMA_UNROLL capability flag (Myron Stowe) [RHEL-26162] - PCI: dwc: endpoint: Add multiple PFs support for dbi2 (Myron Stowe) [RHEL-26162] - PCI: tegra194: Drop PCI_EXP_LNKSTA_NLW setting (Myron Stowe) [RHEL-26162] - PCI: dwc: Add missing PCI_EXP_LNKCAP_MLW handling (Myron Stowe) [RHEL-26162] - PCI: dwc: Add dw_pcie_link_set_max_link_width() (Myron Stowe) [RHEL-26162] - PCI: Add T_PVPERL macro (Myron Stowe) [RHEL-26162] - PCI: qcom-ep: Add dedicated callback for writing to DBI2 registers (Myron Stowe) [RHEL-26162] - PCI: layerscape-ep: Set 64-bit DMA mask (Myron Stowe) [RHEL-26162] - PCI: cadence: Drop unused member from struct cdns_plat_pcie (Myron Stowe) [RHEL-26162] - PCI: qcom: Enable ASPM for platforms supporting 1.9.0 ops (Myron Stowe) [RHEL-26162] - PCI: dwc: Add host_post_init() callback (Myron Stowe) [RHEL-26162] - drm/qxl: Use pci_is_vga() to identify VGA devices (Myron Stowe) [RHEL-26162] - drm/virtio: Use pci_is_vga() to identify VGA devices (Myron Stowe) [RHEL-26162] - PCI/sysfs: Enable 'boot_vga' attribute via pci_is_vga() (Myron Stowe) [RHEL-26162] - PCI/VGA: Select VGA devices earlier (Myron Stowe) [RHEL-26162] - PCI/VGA: Use pci_is_vga() to identify VGA devices (Myron Stowe) [RHEL-26162] - PCI: Add pci_is_vga() helper (Myron Stowe) [RHEL-26162] - PCI: Lengthen reset delay for VideoPropulsion Torrent QN16e card (Myron Stowe) [RHEL-26162] - x86/PCI: Avoid PME from D3hot/D3cold for AMD Rembrandt and Phoenix USB4 (Myron Stowe) [RHEL-26162] - PCI/sysfs: Protect driver's D3cold preference from user space (Myron Stowe) [RHEL-26162] - PCI/P2PDMA: Remove redundant goto (Myron Stowe) [RHEL-26162] - PCI/P2PDMA: Fix undefined behavior bug in struct pci_p2pdma_pagemap (Myron Stowe) [RHEL-26162] - PCI: acpiphp: Allow built-in drivers for Attention Indicators (Myron Stowe) [RHEL-26162] - PCI: keystone: Don't discard .probe() callback (Myron Stowe) [RHEL-26162] - PCI: keystone: Don't discard .remove() callback (Myron Stowe) [RHEL-26162] - PCI: kirin: Don't discard .remove() callback (Myron Stowe) [RHEL-26162] - PCI: exynos: Don't discard .remove() callback (Myron Stowe) [RHEL-26162] - PCI/ACPI: Use acpi_evaluate_dsm_typed() (Myron Stowe) [RHEL-26162] - drm/radeon: Use pci_get_base_class() to reduce duplicated code (Myron Stowe) [RHEL-26162] - drm/amdgpu: Use pci_get_base_class() to reduce duplicated code (Myron Stowe) [RHEL-26162] - drm/nouveau: Use pci_get_base_class() to reduce duplicated code (Myron Stowe) [RHEL-26162] - ALSA: hda: Use pci_get_base_class() to reduce duplicated code (Myron Stowe) [RHEL-26162] - PCI: Add pci_get_base_class() helper (Myron Stowe) [RHEL-26162] - PCI: endpoint: Use IS_ERR_OR_NULL() helper function (Myron Stowe) [RHEL-26162] - PCI/ASPM: Fix L1 substate handling in aspm_attr_store_common() (Myron Stowe) [RHEL-26162] - Revert "PCI/ASPM: Disable only ASPM_STATE_L1 when driver, disables L1" (Myron Stowe) [RHEL-26162] - PCI/ASPM: Convert printk() to pr_*() and add include (Myron Stowe) [RHEL-26162] - PCI/ASPM: Remove unnecessary includes (Myron Stowe) [RHEL-26162] - PCI/ASPM: Use FIELD_MAX() instead of literals (Myron Stowe) [RHEL-26162] - PCI/ASPM: Use time constants (Myron Stowe) [RHEL-26162] - PCI/ASPM: Return U32_MAX instead of bit magic construct (Myron Stowe) [RHEL-26162] - PCI/ASPM: Use FIELD_GET/PREP() to access PCIe capability fields (Myron Stowe) [RHEL-26162] - PCI: Add PCI_L1SS_CTL2 fields (Myron Stowe) [RHEL-26162] - PCI/AER: Factor out interrupt toggling into helpers (Myron Stowe) [RHEL-26162] - pinctrl: intel: use the correct _PM_OPS() export macro (David Arcari) [RHEL-26354] - pinctrl: don't put the reference to GPIO device in pinctrl_pins_show() (David Arcari) [RHEL-26354] - PM: Provide EXPORT_NS_GPL_DEV_SLEEP_PM_OPS (David Arcari) [RHEL-26354] - pinctrl: intel: Add Intel Meteor Point pin controller and GPIO support (David Arcari) [RHEL-26354] - pinctrl: core: Remove unused members from struct group_desc (David Arcari) [RHEL-26354] - pinctrl: imx: Convert to use grp member (David Arcari) [RHEL-26354] - pinctrl: imx: Use temporary variable to hold pins (David Arcari) [RHEL-26354] - pinctrl: freescale: remove generic pin config core support (David Arcari) [RHEL-26354] - pinctrl: core: Embed struct pingroup into struct group_desc (David Arcari) [RHEL-26354] - pinctrl: core: Add a convenient define PINCTRL_GROUP_DESC() (David Arcari) [RHEL-26354] - pinctrl: baytrail: use gpiochip_dup_line_label() (David Arcari) [RHEL-26354] - gpiolib: provide gpiochip_dup_line_label() (David Arcari) [RHEL-26354] - pinctrl: core: Make pins const unsigned int pointer in struct group_desc (David Arcari) [RHEL-26354] - pinctrl: Convert unsigned to unsigned int (David Arcari) [RHEL-26354] - pinctrl: don't include GPIOLIB private header (David Arcari) [RHEL-26354] - pinctrl: stop using gpiod_to_chip() (David Arcari) [RHEL-26354] - gpiolib: add gpio_device_get_label() stub for !GPIOLIB (David Arcari) [RHEL-26354] - gpiolib: add gpio_device_get_base() stub for !GPIOLIB (David Arcari) [RHEL-26354] - gpiolib: add gpiod_to_gpio_device() stub for !GPIOLIB (David Arcari) [RHEL-26354] - gpiolib: Fix scope-based gpio_device refcounting (David Arcari) [RHEL-26354] - gpiolib: provide gpio_device_get_label() (David Arcari) [RHEL-26354] - gpiolib: provide gpio_device_get_base() (David Arcari) [RHEL-26354] - gpiolib: provide gpiod_to_gpio_device() (David Arcari) [RHEL-26354] - gpiolib: add support for scope-based management to gpio_device (David Arcari) [RHEL-26354] - gpiolib: make gpio_device_get() and gpio_device_put() public (David Arcari) [RHEL-26354] - pinctrl: baytrail: Simplify code with cleanup helpers (David Arcari) [RHEL-26354] - pinctrl: Bulk conversion to generic_handle_domain_irq() (David Arcari) [RHEL-26354] - pinctrl: baytrail: Move default strength assignment to a switch-case (David Arcari) [RHEL-26354] - pinctrl: baytrail: Factor out byt_gpio_force_input_mode() (David Arcari) [RHEL-26354] - pinctrl: baytrail: Fix types of config value in byt_pin_config_set() (David Arcari) [RHEL-26354] - pinctrl: avoid reload of p state in list iteration (David Arcari) [RHEL-26354] - pinctrl: intel: Add a generic Intel pin control platform driver (David Arcari) [RHEL-26354] - devres: Provide krealloc_array (David Arcari) [RHEL-26354] - redhat/configs: enable new intel pinctrl configs (David Arcari) [RHEL-26354] - pinctrl: intel: Revert "Unexport intel_pinctrl_probe()" (David Arcari) [RHEL-26354] - pinctrl: intel: allow independent COMPILE_TEST (David Arcari) [RHEL-26354] - pinctrl: intel: Refactor intel_pinctrl_get_soc_data() (David Arcari) [RHEL-26354] - pinctrl: intel: Move default strength assignment to a switch-case (David Arcari) [RHEL-26354] - pinctrl: intel: Make PM ops functions static (David Arcari) [RHEL-26354] - pinctrl: tigerlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: sunrisepoint: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: meteorlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: lewisburg: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: lakefield: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: jasperlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: icelake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: geminilake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: emmitsburg: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: elkhartlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: denverton: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: cedarfork: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: cannonlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: broxton: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: alderlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: intel: Provide Intel pin control wide PM ops structure (David Arcari) [RHEL-26354] - Remove custom EXPORT_NS_GPL_DEV_PM_OPS macro (David Arcari) [RHEL-26354] - PM: Improve EXPORT_*_DEV_PM_OPS macros (David Arcari) [RHEL-26354] - export: fix string handling of namespace in EXPORT_SYMBOL_NS (David Arcari) [RHEL-26354] - PM: core: Add NS varients of EXPORT[_GPL]_SIMPLE_DEV_PM_OPS and runtime pm equiv (David Arcari) [RHEL-26354] - pinctrl: change the signature of pinctrl_ready_for_gpio_range() (David Arcari) [RHEL-26354] - pinctrl: change the signature of gpio_to_pin() (David Arcari) [RHEL-26354] - pinctrl: change the signature of pinctrl_match_gpio_range() (David Arcari) [RHEL-26354] - pinctrl: change the signature of pinctrl_get_device_gpio_range() (David Arcari) [RHEL-26354] - pinctrl: change the signature of pinctrl_gpio_direction() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_set_config_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_direction_output_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_direction_input_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_free_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_request_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_can_use_line_new() (David Arcari) [RHEL-26354] - gpio: cdev: use pinctrl_gpio_can_use_line_new() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_set_config() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_direction_output() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_direction_input() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_free() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_request() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_can_use_line() (David Arcari) [RHEL-26354] - pinctrl: intel: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - gpio: aspeed: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - gpio: aspeed: fix the GPIO number passed to pinctrl_gpio_set_config() (David Arcari) [RHEL-26354] - gpio: vf610: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - pinctrl: bcm: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - gpio: tegra: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - gpiolib: generic: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - pinctrl: provide new GPIO-to-pinctrl glue helpers (David Arcari) [RHEL-26354] - pinctrl: intel: use acpi_dev_uid_match() for matching _UID (David Arcari) [RHEL-26354] - ACPI: utils: Introduce acpi_dev_uid_match() for matching _UID (David Arcari) [RHEL-26354] - pinctrl: remove unneeded extern specifiers from consumer.h (David Arcari) [RHEL-26354] - kernel.h: Move ARRAY_SIZE() to a separate header (David Arcari) [RHEL-26354] - Revert "pinctrl: avoid unsafe code pattern in find_pinctrl()" (David Arcari) [RHEL-26354] - pinctrl: intel: fetch community only when we need it (David Arcari) [RHEL-26354] - pinctrl: core: Remove unneeded {} around one line conditional body (David Arcari) [RHEL-26354] - pinctrl: denverton: Replace MODULE_ALIAS() with MODULE_DEVICE_TABLE() (David Arcari) [RHEL-26354] - pinctrl: broxton: Replace MODULE_ALIAS() with MODULE_DEVICE_TABLE() (David Arcari) [RHEL-26354] - pinctrl: intel: Replace kernel.h by what is actually being used (David Arcari) [RHEL-26354] - pinctrl: baytrail: Replace kernel.h by what is actually being used (David Arcari) [RHEL-26354] - pinctrl: Replace kernel.h by what is actually being used (David Arcari) [RHEL-26354] - pinctrl: baytrail: drop runtime PM support (David Arcari) [RHEL-26354] - pinctrl: intel: refine intel_config_set_pull() function (David Arcari) [RHEL-26354] - pinctrl: denverton: Enable platform device in the absence of ACPI enumeration (David Arcari) [RHEL-26354] - pinctrl: intel: Simplify code with cleanup helpers (David Arcari) [RHEL-26354] - pinctrl: avoid unsafe code pattern in find_pinctrl() (David Arcari) [RHEL-26354] - pinctrl: baytrail: fix debounce disable case (David Arcari) [RHEL-26354] - pinctrl: pinmux: Remove duplicate error message in pin_request() (David Arcari) [RHEL-26354] - pinctrl: intel: consolidate ACPI dependency (David Arcari) [RHEL-26354] - pinctrl: baytrail: Make use of pm_ptr() (David Arcari) [RHEL-26354] - pinctrl: baytrail: reuse common functions from pinctrl-intel (David Arcari) [RHEL-26354] - pinctrl: intel: export common pinctrl functions (David Arcari) [RHEL-26354] - pinctrl: baytrail: consolidate common mask operation (David Arcari) [RHEL-26354] - pinctrl: pinmux: handle radix_tree_insert() errors in pinmux_generic_add_function() (David Arcari) [RHEL-26354] - pinctrl: core: handle radix_tree_insert() errors in pinctrl_register_one_pin() (David Arcari) [RHEL-26354] - pinctrl: core: handle radix_tree_insert() errors in pinctrl_generic_add_group() (David Arcari) [RHEL-26354] - pinctrl: baytrail: invert if condition (David Arcari) [RHEL-26354] - pinctrl: baytrail: add warning for BYT_VAL_REG retrieval failure (David Arcari) [RHEL-26354] - pinctrl: baytrail: reduce scope of spinlock in ->dbg_show() hook (David Arcari) [RHEL-26354] - pinctrl: intel: refine ->irq_set_type() hook (David Arcari) [RHEL-26354] - pinctrl: intel: refine ->set_mux() hook (David Arcari) [RHEL-26354] - pinctrl: baytrail: Use str_hi_lo() helper (David Arcari) [RHEL-26354] - pinctrl: Relax user input size in pinmux_select() (David Arcari) [RHEL-26354] - pinctrl: Duplicate user memory in one go in pinmux_select() (David Arcari) [RHEL-26354] - pinctrl: baytrail: Unify style of error and debug messages (David Arcari) [RHEL-26354] - pinctrl: baytrail: Use BIT() in BYT_PULL_ASSIGN_* definitions (David Arcari) [RHEL-26354] - pinctrl: sunrisepoint: Replace SPT_COMMUNITY() by INTEL_COMMUNITY_*() (David Arcari) [RHEL-26354] - pinctrl: tigerlake: Replace TGL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: lewisburg: Replace LBG_COMMUNITY() by INTEL_COMMUNITY_SIZE() (David Arcari) [RHEL-26354] - pinctrl: lakefield: Replace LKF_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: jasperlake: Replace JSL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: icelake: Replace ICL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: geminilake: Replace GLK_COMMUNITY() by INTEL_COMMUNITY_SIZE() (David Arcari) [RHEL-26354] - pinctrl: emmitsburg: Replace EBG_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: elkhartlake: Replace EHL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: denverton: Replace DNV_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: cedarfork: Replace CDF_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: cannonlake: Replace CNL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: broxton: Replace BXT_COMMUNITY() by INTEL_COMMUNITY_SIZE() (David Arcari) [RHEL-26354] - pinctrl: alderlake: Replace ADL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: intel: Enumerate PWM device when community has a capability (David Arcari) [RHEL-26354] - pwm: lpss: Rename pwm_lpss_probe() --> devm_pwm_lpss_probe() (David Arcari) [RHEL-26354] - pwm: lpss: Allow other drivers to enable PWM LPSS (David Arcari) [RHEL-26354] - pwm: lpss: Include headers we are the direct user of (David Arcari) [RHEL-26354] - pwm: lpss: Rename MAX_PWMS --> LPSS_MAX_PWMS (David Arcari) [RHEL-26354] - pwm: lpss: Add a comment to the bypass field (David Arcari) [RHEL-26354] - pwm: lpss: Move resource mapping to the glue drivers (David Arcari) [RHEL-26354] - pwm: lpss: Deduplicate board info data structures (David Arcari) [RHEL-26354] - pinctrl: intel: Add Intel Moorefield pin controller support (David Arcari) [RHEL-26354] - pinctrl: sunrisepoint: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: tigerlake: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: alderlake: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: cannonlake: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: icelake: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: core: Use device_match_of_node() helper (David Arcari) [RHEL-26354] - redhat/configs: intel pinctrl config cleanup (David Arcari) [RHEL-26354] - config: wifi: enable MT7925E card (Jose Ignacio Tornos Martinez) [RHEL-14693] - shmem: support idmapped mounts for tmpfs (Giuseppe Scrivano) [RHEL-23900] - iommu/vt-d: Fix incorrect cache invalidation for mm notification (Jerry Snitselaar) [RHEL-26541] - mmu_notifiers: rename invalidate_range notifier (Jerry Snitselaar) [RHEL-26541] - mmu_notifiers: don't invalidate secondary TLBs as part of mmu_notifier_invalidate_range_end() (Jerry Snitselaar) [RHEL-26541] - mmu_notifiers: call invalidate_range() when invalidating TLBs (Jerry Snitselaar) [RHEL-26541] - mmu_notifiers: fixup comment in mmu_interval_read_begin() (Jerry Snitselaar) [RHEL-26541] - mlxbf_gige: Enable the GigE port in mlxbf_gige_open (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: Fix intermittent no ip issue (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: fix receive packet race condition (Luiz Capitulino) [RHEL-21118] - net: ethernet: mellanox: Convert to platform remove callback returning void (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: Remove two unused function declarations (Luiz Capitulino) [RHEL-21118] - net: mellanox: mlxbf_gige: Fix skb_panic splat under memory pressure (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: fix white space in mlxbf_gige_eth_ioctl (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: add "set_link_ksettings" ethtool callback (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: support 10M/100M/1G speeds on BlueField-3 (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: add MDIO support for BlueField-3 (Luiz Capitulino) [RHEL-21118] - net/mlxbf_gige: Fix an IS_ERR() vs NULL bug in mlxbf_gige_mdio_probe (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: clear MDIO gateway lock after read (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: compute MDIO period based on i1clk (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: remove own module name define and use KBUILD_MODNAME instead (Luiz Capitulino) [RHEL-21118] - net/mlxbf_gige: use eth_zero_addr() to clear mac address (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: remove driver-managed interrupt counts (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: increase MDIO polling rate to 5us (Luiz Capitulino) [RHEL-21118] - net: mellanox: mlxbf_gige: Replace non-standard interrupt handling (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: clear valid_polarity upon open (Luiz Capitulino) [RHEL-21118] - net/mlxbf_gige: Make use of devm_platform_ioremap_resourcexxx() (Luiz Capitulino) [RHEL-21118] - redhat: update self-test data (Scott Weaver) - redhat: enable zstream release numbering for RHEL 9.4 (Scott Weaver) - redhat: set default dist suffix for RHEL 9.4 (Scott Weaver) - redhat: fix changelog copying (Jan Stancek) - Bump RHEL_MINOR for 9.5 (Lucas Zampieri) - redhat: do not compress the full kernel changelog in the src.rpm (Herton R. Krzesinski) - redhat: ship all the changelog from source git into kernel-doc (Herton R. Krzesinski) - redhat: create an empty changelog file when changing its name (Herton R. Krzesinski)/bin/sh/bin/sh 5.14.0-503.21.1.el9_50x1eb922a30x4b0e38f30x4c416eb90x389617b00xb78debe30xc7c1107a0x8a47043d0x15bed7a50x8b0088d10x3b3214620xddca9e590x79470a2c0xde6f18510x8a9e2b880x9385209c0xf033e37f0xf25b019d0x918e04b30xfd6bcc600xa7af3ef40x304c59b40x5b97a43a0x5903eec60x44071bf10xe15355f80x247726260xa99d29520xc51d80b90x133c64ae0x29c51bde0x355086650xba0d90ca0xb812f10c0x4bd155c00xee8e9a240xdeab34210x45cee9280xff5211b90xbd07cc280x55ee37140xea4901870x7bdb23e70x84ad9f6f0x9a8015470xde1a74210x44e31ccd0x008bbf0a0xd2a978350x8776f31c0x693781040x8e82f99b0x4ab08c730xa78c37a00x0d25dadc0x6f8b412e0xc9060fec0x60353bbc0x42749fac0x9a54a7bf0xe7ae31a70x0dbf12400x2f08d3210x86435ec70x52d7a57f0x69a3720b0x2c9480fb0x2f543ea80xa98bbd3e0x3f57d0a90x47d1445f0xd4b611d70x2091bc150x7da704310x61a7b9140xc34fee770x219f1c1a0x218470d20x2a4ff70c0xc79dbeec0x992ed0f10x0f6ab55a0xf11477530x8e36d83f0x12d0e3a70xfcb44f7b0xc5c859ea0x29a6fedb0x3f73d6300x53e3c6cc0x0d5eb8a30x175858d80xbda2a3b80xb4b9c2aa0x65f5b19c0x65e4a9f40xa106f6340x1caaacf80x19249dd20x7b1fba0d0x3e39d4470xc07351b30xe2c17b5d0x10ddd0cb0x48d88a2c0x688e72e10x422e578a0x9107d2240x2d89b1ad0x4e144a540x273aff5c0x85bfc5f90xcf02ab710xd44043500x121893590x2d44be3b0x19e0ae500xb11cc43b0x7916343c0xeb52f7460x8b5bb20f0x9a88d05c0x2386c0ea0xbd99e8730x892f9f040xa0d81b760xd13a94d10xa796679d0xb26014860x192ea14f0x317063160x8b47ea1d0x733ec33e0x156e8afe0x8335ca430x793ac1930xa098115b0xdef8d0ae0xc604ab280x17f813a90xd338ea7e0xff52848a0xdb62dc670xc91ee1b50x54b22bb10x8d60652c0x718a46930x2a6fa0d00xc4d022cb0xc50dca330x765f88300xe04c78db0xa0c0f1d70x5c0c165e0xe9fadf160x0e1fc8ef0xc23601c10x2cfbb2b50x8b95e6a20xe271f20c0xbf165dec0x0ddadea20xd0df12ba0xd933f2090x9ced41ad0x2b3acc3b0x6759bd000xd1e9b2ad0x495a42210x1c7645260x1c456ead0x762640ab0xa462d5a60xa0e671d80x38b6a8900xd20c66ab0xa85bbe000x5fe135290x9ef0eee70x127c109b0xc2fb483f0x79daf4de0x58a2fcaa0x39ded14f0x917d953b0x7530bb0c0x872d4f7c0x8fa9d9e80x8a5c10290xabf03fc30x857d7c010x651788b70x1d24c8810xdc60292b0x39b122230xaf780d160x7f65ad8a0xe8fbf4fa0x917c51500xd5871af80x949f73420xaf7936680xe69600a00xbec66c3a0x2485b11d0x3df53ac20x5afc722e0xaa75ca6d0x846777a00x73acb4e40x64b825360x5fbef9340x8c4a5be80x5b03c5e70x43d588ba0xeca957d10xf390f6f10x922f45a60x7c1736340x06d114880x48d273750xa084749a0x18345b8e0x615911d70x3b6445910xaad0ae780x3221df670x21ea52510x6972e4130xf6fc87910x5a049d0b0x62c9dfaa0x29774ece0x1662121e0x654a3a230x3e752ebb0xc91f44950xb48221d00x84b26e870xbe8e9ad00xec72441f0x0e813f670x147de3ee0xa98f019c0x0cc677850xc98276930xd35a241a0x201c80820x5ce749f00x39c6bfa50xbf9bcc8d0x0a83df990x054b99840xe8d3f0a20xf3f275b70x88db9f480xa57d309b0x4c6d350d0xfe4d534c0xc569d8ce0xd3cca7df0x222c9f940x7316e0320x6d37396a0xc6a4a8720xd8bb8cc20xe3f6c41b0xbc1242e20x5d5567f70x6fd9c35a0x919c58f30x0800473f0xa02aa74a0x47d8d3010x0c5757190xeae3dfd60x9843f5010x7ca64a0b0x9f5c6dc20x184286920x7682ba4e0x1db7706b0xe3d857ea0x2b6f09620x5a5a22710x9e683f750x7aff77a30x247b561e0xf0355b640x67f6f0810xee7b3d620xc318f7720x98432e790x039fe4ae0xba1008c80x7d5e10080x2ec1d6410x4509a60d0x5a44f8cb0xa3f12f690x92d308d10x4f80e3190xe43290920xc4777aa90xaf1dec730x7da9f0f30x067272590x945ed4430x04ea504a0xd38cd2610x466c14a70xc19f397d0xfb59e8d50xbf4d37860xaec1f7b60xc611af2e0x1250807c0xb5176eef0x2320f6140x13019f220x8709af530x7682efe90x7aebaba50xaae63b460x55b3d8380x838bee3c0x0e4d2e660xf9bb59170xc4fb694a0xa7a310d60x2015402b0x9c2db67a0xaf75a8f70xd32da0e90xb4a6bb2b0xd3f9a0630xfd37c33a0x13c0156a0x7eb9258f0xe436e90c0x2f61177d0xb27ebe4c0x181255a00x7fb852370x0074b9290x77272a3d0xd0079fcb0x7d7a70240xbafa632e0x18e609840xff9b96640x9c5c71850xd83567420x2db9fe390xeaf8c9560xec45b8fa0x72aaf5280x2cf562650x082c3bb10x9f4b69a40xb58a0d5f0x54523a680x1821ddc40xc1d8cfaf0xbdfb6dbb0x6dc108c30x7ac8726f0xd2d25f940x3d41c21d0x40cde64b0x5897a6800xd8b6d96f0x8d33e6720x3eccbe2c0x404f935f0x40a0aafc0x9166fc030x47b34e280x5400969a0xd1d901e10xab7918b80x832389bd0x724962ec0x3fcc980b0xdf1be5e10x86d568e10x74ceff530xe4b5037c0x2532ac410x3db4b5700x0b41a9920x77100a4e0x310194770x7e3bdecd0x1d9a198a0x2074bbc30xa91dfa160x506dff1a0xe21f18ac0xf5a20ed20x50f914910x33736a1d0xe3e88acb0x6a5cb5ee0x3750f3860xfba7a5f50xb57b536b0xd02fc9fe0x167e7f9d0x8f9c199c0x6729d3df0x6d3341180x4b5e3a470xd2bc5c460x3a0996050x301304c20xe24b0fdb0x52bdd5760x99dbbb040xf2c944180xa50563380xb06834d80xf389fe600xf61656a00xfc5877eb0x865029ac0xb83d1d7c0x3e9110fa0x753d00ce0x21cab34a0x7b27afab0xc8533bc30x5f025add0x0343bdf10x696340a50x50e7193a0xf7f151030xc0020bf10x90b141910x4200c9ea0xfadcbafb0x2769d5670x18fe7d890xf18932b80x05ccafe00x951778e00xb0cad11e0xad4c38d30x7b4da6ff0x608741b50xd9a5ea540x3efe97120x5db8692d0x0e65ad550xd514ce1b0x3b43f0c60x68949a200x3801776b0x73c2554f0xb6ef10d50xfd81f7a70xc695b6550x9df386bc0xdefb08c20x7ccaff0c0x8b1d966f0xd58185040x745e862f0x2693296c0x0d5424390xda6105c10x199c48330xa7613f200x75a4222c0x4411763b0xda26b8ea0x870e9d070x74cd2e640x2b7a51490x92774cf80x139f21890x773fa4090x296b8bbf0xe13176940x399ad0430x849140790x1548d9700xdb760f520x30a808260xfeebc7c40xf23fcb990x3955fcf60xbd462b550x7846af3e0xc6cb465a0x13d0adf70x281823c50x9829fc110x33fcf44a0xce4e47b60x4578f5280x2484adc30x844befc30xb98259840xeb233a450x1ba595270x4e5470480x7afcb7db0x890f4f970x3753b9820x0c70c5ec0x68f31cbd0xe15372550xdef5c9660x3c3fce390x4ecd03f80x3cae515f0xae7ec3da0x1389619c0x390811930xf065e8940x01f1a4e20x27be06340x87b042540x346465620xbd8d6ac50x57cd4c570xd64ed2590xecac84070x328e33540x06052f8d0x04c62fd70x45fe085e0x2f810b4e0x6bceff070xc9c3c50c0x2f5c92b90xdf03c1960xbde1d55c0x6b5749210xfcf338170x3fb866860xfd65d9fe0x7f02188f0x1394d0320xcefb0c9f0x99f9638f0x206a047f0x15d117130xdf8c695a0xb4bce4a30xafd2e2d40x95c62b240x6fa398540x011a45ff0x91a488ac0x9e19c6880xbc2554140x69dbbd660x17287f750xd51204ed0x18e3cb580x22791ef30x49060a590x3df9fec30x2392848c0x34f01a5a0x58da97200x2294757b0xa94670990x82faf5500x093211510x643b7dfb0x51ec92cb0x1f77fa500xb0490d000x912299620x26cac3030x7f26e2ac0x46c47fb60xc60d06200x5af2804f0xd454c4220x5eede1a10x949a90840xa61c94960xbffd4f100xc98bae2f0x3d2e0de30xb75456a10xb19a54530x80a717a80x20cbb30a0x53126ecc0x35afb6f30xb257ef230xc1c95f7f0x9cefb8470x20b448240x07c1d6410x54b0de310x3fe7ec9a0x51882cfd0xc62dd53e0xd6eabf970x471738fd0x6ba7152b0xa54bc0f80x167b03a80x3e1cb7020xa9446ff70x7fd18d120x9464c4c60x8e474fc90x6f8159f40x7849bd350xfa8a0a5a0xeafc141f0x803ddbb60x59146dd30xc0fe91370xa64c72490x371e19530x6128b5fc0x03d3c7330x5cd16c510x2cc26c660x47efe7c10x795d7d140x76e5a49b0x9fc35e370x941605180xc3aaf0a90x5a4896a80xb2fd5ceb0xb8e7ce2c0xfc3d53cb0x65df35ca0x8d6aff890x87706d4e0xfad62ad90x495e378d0xf81bb3300x4850f0620x551bd0710x120b336a0x8d5227140x2469810f0x5092e84e0x04482cdb0x1b0f8d2d0x720a27a70x75b0929a0x242713410xde4eeab50x481dc5180x1035c7c20x266fba4c0xa24f23d80x7bb045a70x85bd16080x9cc607810xdcaea5240xd0d156e90x6198dfea0xdc2db74d0xf9a054b50x8f6cee770x1c87a8110xd273b1b10x96765e630x57abe5200x270f9f370x935346fe0x90084ea00x0f842cdc0x4cccf5450x5294abee0xbdc49a680x7148ed9a0x93022ba60xf18f4ed00xe11892c10x6bb1c5ff0x1be2b7960xe7aff11e0xc130ebc40xbd20b3e40xb306ec500xa0f100850xe3ad30460x7ef4bddc0x0562dc300xa97463c90x53b379e10xd301ce710x6d661fc20x2aecf2060x37b58e730x888f07710x0c9b42c90x07c348070x98f0695a0xb5cc45280x7123dc430xcd50dad70xda3448aa0x2e5fe0360xfad58acc0x632c257d0xa470c4730x7db723900x531d2e8a0x2626c34b0x316e97190x39ce81ca0xff521cb70x6e04ff710x32a4cab10x60b81fa90xc69aa6490xf2941f590x8ce534f00x5b1a83420x0ee16faa0x86875e030xf0598d180xfed66c430xf174df050x6e4b38410x7e713a510x437a0d6d0x011d110e0xd05430bd0x55108e160xa38f6cf00x779abf340xd0da656b0x5ff450920x3b7a71630x3f9341080x0230f83b0xb45cdd020x45ccf5fc0xc512626a0xd0e6a3d10x74c134b90x9f46ced80x868784cb0x6e9dd6060x67573c9c0xdca4db690x169938c10xbac9da670x3e3bad0a0x9d2ab8ac0xaebc76020x374e58f60xd1390c530xcb2eeac90xa20d01ba0xb1e256840x133969d70x2d41e6f50x435865220x430d88ec0x06b0e6aa0x7c3001190xb4dc1d610x55b9047d0x3d6f9ce30x9cd6d7df0x5755933d0xa2442de50x060f1c910x4ff445880xcf293d3b0xb0e7ab1f0xc1d153530xe9379e8a0xead3e41b0x53d7c01e0xe917aba40x3e3c52e90x5d3ecda60x666c14c00x0deb72fc0xc1cb419c0xd29c1f100xda8369a70xbab4f9a80x22620fb50xb5f0c2120xa81485e60xcf35629e0x5ae1154b0x7a1fa7140x16a7b16f0x145249f70x72fc16f20x71c059d80xb9852d110x244d6eac0x218841150xc2c941f90x3df1f1420x26ef0da30xdedec8a10x9b97f68c0xc812bdea0xf6ba5a870xbda644820xb0b63f5c0x59c43dc90xd4e9ef590xe80cf53c0x74abcff80x037b4a5c0x611f4dfe0x2339eb170x69637b2c0xb02df2d60xe1bee7000xb03bbf7d0x5dee07fd0x8d90dff10x76073a260x56e3cbc30xdca0b45b0x1cda54120x7528c46a0x5a05c0400xe1be85600x52777aed0xdd754bed0x0ccaec380xafa59b250x05883efb0x090eae9b0x5fe3b04f0x636890230xd3ec851c0xa06495e10xe2e28fc00x871d40f10x66172fdc0xa24022180x4c549b360xe18070c20x2a6aad720x7649b3e90x2cd769210xd8fcd72e0x823825ba0xc885b7060xd97f1c740xc8e56ae90xcfbdb47b0x5c419e690xcafe424f0xa47bf9c30x4b580abc0x5e2fbc500x41f0057f0x8cb49d830x437b72d20x3cd4e2eb0xcf1746270x77955eca0xb69e2a800xc1dc5b5c0xfd65ca7f0xf01414d60x7d81c98f0x61f3ae0d0x85f89a600x6c00c6bd0xaf75e3440x429e05760xa1e0d4390x049cdf500x37c6f30d0x27b9be670xac9882e40xa7b3ef730x734651180xd62a21870x9b7762f80xcb2f79dd0xf4a60ca70x64225be60xff66543d0x845248770xf9a8de6f0x7ddb99440xa80d96230x224069cf0x9a6701da0x29fd8b230xad66ce110x6f0ac7800x2879f3d40xbea59e430xcaa6ba9b0x778850870x42e259910x719e90200x364b1e830x27d8a7810x6c7947820x39d0118f0xd4d60a210x5261ffff0xfb5672990x6d1217320xb21daa9c0xec4e7a570xb76f54fb0x123d2b120xd5bdb90a0x863c44410x76a375660xd4e683ce0x39dee83b0x82f914b50xdfd1463c0x74e3d86f0x0f49a8fa0xaad81e8c0x13e5ecd90x39672be60xbeb991430xbaf9d7850xdfc6d2c70xf0333b8f0x81c8acba0x9e7d6bd00x41d4faed0xd3ea93c30xd90044070x556eb35c0x2874d8fd0x6bc3fbc00x6250ef9c0x2df34b440x0574d5ed0xd36760ef0xf1969a8e0xf3189f7e0x8ad5ceb10x5e332b520x40f76a860x5b3dbd060x472354a60x770094530xd580e9f70xd67349c30xea7daa080x531b604e0xdd296ca50xdc8f08c20x8c63a0bb0xc4034b790xae04012c0xee883b060x71d129950xbe6a866f0x9d92f3ad0x11a700920xbfed2cd90xe29643440xfc336d2e0x2773c4850x09337cd00xc7856e740xb8273d0b0xba220db70xc11986620x564701180x3402dc8b0x33d07fee0x2acb4eaf0x01e61d6c0x18fd2c2d0x57bcbaea0x4ea78bab0x107dd0460x0966e1070x67cc94530xad53a0020x658a2a0a0x6448403d0x32de75a80x610756b80x2bb7c05d0xb0b769450xee38a20e0xf723934f0xdc0ec08c0xc515f1cd0x8a54670a0x934f564b0xf5dcf9290xecc7c8680xba2449b30x70bb7de20xb862f7ea0xb9a09ddd0xef36a8480xbcef8b580xf65f1dbd0x6d5fb4a50x31549b2a0x284faa6b0x0362f9a80x1a79c8e90x55385e2e0x4c236f6f0xf90a1e850xe0112fc40x654870970xafd744c60x670ecece0x66cca4f90x305a916c0x6383b27c0x293324990xb2338d810x5b8239ca0x9114b6160xb04a43ad0xb9af1d0d0x0a0ebc080xe02c9c920x7dcf41350xe9af73970xca9beaa40xffc86f140x608d25d60x243ced990xdde789a40x24b5474f0x1b9bfdb10xef0cba950x913751fe0xfb95ac250x5da23a970xbf3119120xc41951e30x5d04c49f0xcf4fdd4d0x48c093fb0x807620480x76efc2490xb6936ffe0x80ca50260xa13233700x4f59905d0x19c46ca40x13c49cc20x817561c20xc95122790x6b10bee10x11089ac70xdf5854b70xcf55ebb20xede4b82d0x68987a460x6e0b63890xae14fdbf0x4257277e0xb6cb556a0x8810754a0x7b37d4a70x9ae474360xafaa60310xca17ac010x53a1e8d90xdf5214420xaa19e4aa0x0668b5950xee2d0fc70xfaaa12d00xf11dd46e0xc12739670x92997ed80x3fa349ce0xfe8c61f00x8dee722d0x48112d760xb1342cdb0x889b13700xdd4d55b60xaeb082ad0xa58af0a60xdf2ebb870xba8fbd640x0c3690fc0x8427cc7b0x34db050b0xfef216eb0x8518a4a60xb5b54b340xe46021ca0x4b750f530xd35cce700xe68efe410x51a511eb0x3aca01900x5021bd810x1b908d850x258a2c020x40235c980xe7ab1ecc0x9f76baf40xeb078aee0x944375db0xb4f13d2a0xc178a2250xda70d52c0xb14ce0980xf50745740x1d1019b20xc492f8d60xc9f34c1d0x5027bde20xed34ebbc0xcd01b8e60x4eeaf7b30x8c9e338f0xaa3419050x65d1bab20x81d6c28b0xe6f838370x8b989cf90x4a420d090x7998f9f20x747544350x0b1baa650x89e340cf0x6c3897610x0b649f6c0xf04429b40xaae8ab0e0x271cba950x775343060x167d71130x49b163b80xcb733bf20x09b67c260x4ddb3ec10xfc3b42460xe082e88d0xdd18a9930x3ada9e060xeab6f4c40x17be68ca0xa507125e0x8faa800d0xb4e372c20xb1abb9090x3875d10a0xb2bcb0880xaf9019240xa40ff01b0xddad79520x6258fe010x433cabfb0x1e0cd7fe0x789b329d0x0975d05a0x4c5f348e0xc5cf089d0x141271bf0xdc6699cb0x4cb050240x4fc9d6f60xd09911a60x32e1d8ff0x499a829e0x44ede2e40xffe3b67d0xdbe47ca70x9aefece40x4efeb8230x0243b3fa0x6e9145140x5dc3205f0xb45770030xe39676b10xcb2c7b210x1f314bf50xd3901d330x193282ae0x13b9e1930x712074510x522137220x1a53a2680xc348c0820x5780572e0x979355790x7ded31240x6dd63c1c0x88dd9ee10xf0d8aa060x469a3e0d0x9711d0840x6d357f0d0xd922046f0x3b4d7cf70x777e3e620x148c94e20x547e33440x767dce4b0x2177bd710xa4faf62a0x1a45cb6c0x6ea7575d0xa49030360x546ddd100x6bfbe0110x0d489bde0xabb9ddc90xdc86a3c60x0c07fcf90xd54f8d680x6bdef35c0xeef684340xe4d80bf40x02c656b60xc13653230x44902cff0x1344d7e60x5cfb26a00x0484c6c40x3489859f0x377d80040xae5a04bb0x735e6a810xd92deb6b0x3aff32000xc42dcb990x732c88500x4b6df0070x426452a30xcad1aca80x95a07bb50xb40439480x5f93525c0x01d8f7a60x26fc7e470xc713192f0x19df99b90xcd8ce8900x9f4f2aa30xea5ebae20x30c98db40x867002200x3b9144c90xc14dc1680xefee932c0xeb7f60460xc93e84610xf60ab9260x8f071ebd0x33fd9da40x663182c90x5322663e0xb6dedf3d0xce76c2570x6f5ab52f0xaebd12f00x75871f5e0xecfd68ef0x72f14ff70x7d12d76d0x7e9f34a30x99430ba20x1d1abdf00xd5346bfc0x75fadcef0x130afd750x89e1ec9d0x16cdc3400xfbe8ee280x6dd17e7b0x42578e800x6f41a4280xd194ddf90xf63f003a0xc4d5e0e80xc4cf83e30xdd28b42b0xb5a8c2260x0c003ec40x93f6e2be0x76f808300xd8df08ac0x509b64ea0x827e61f80x4d2c71330x7b8a22830xdbcf041a0x14a64a870x46c61de30x3b029f480x9176145b0x9625695d0xb97f70450x8f80bf110xd0b747050x9e2737f00x6be1c1f80x170ddf790xf1848ee20xf29403e50xd1b9ec8f0x843d70ef0x2f384db30x9cb5920c0xd643239a0xd2ea49b80x481936390x4715a9090x7de65a030xdb63a9440xdaa06dc10x47d0eea20x7e7bcf260xfa2974150xda1ddef10x8a6c71390x23042b750xb15717250x13062d790x2234ca510xacf075a40xd70f62b60x8353dfff0xfdcb4ed30x61073e4a0x603d0d510xcfd30d710xed00c4fb0xb654ef650xed55f9290x6b3ae0220x34331f040x278103610xbe49252c0xfe9ebbbb0x63ce6fa00xf06964010x51d12d4e0x88eaa6150x90090ff70xbc2efe7c0xc0fdc35e0x7a655f680xb6c5e6140x64a62e110x70576fee0xbc2031de0xe19b07c40x34a1f7e30xdce351190xffc30c3a0xf1a681070xe787698f0x4c07a7e00x093712e50x92b99a330x33bf44430x67c13ea00x54175c5f0x564f76080xe07e5f440x5aa709840x6393071c0xdc5736d50xd6ed25f00x7b6f95360xa805ecfc0x515083bf0x092e26bf0x3a9e86100x4055a9200xf79ca3bb0x9d099a390xf43d2caa0x1c58427f0xe70877d40xa2326c490x2bd60ab90x5ac01b950xf4b754fd0x77456e0a0x0b26b8c80x4828e77b0x400a024b0x4f55166f0x3324ef3b0xbe0110e70xb3863a670x87b646ce0x8db22efe0xc67235310x8bbf13230x352615240x3347707e0x3f72e5ff0x78b49ad10x6f4022370xa69af82c0xdb0e7daa0xbf2b1a740x7e2e7f360x3b27c60b0x0cf0fe2f0xa6af13900xec7885660xb920db490xe85f21230x0ad896040x9b72478f0xf7da6e6f0xb674a5340x7b5452b80xbf3193ec0xd4670eb80x8a45a5550xdf8d781f0x32e6f1a00xec2b8a420x7fde1fbc0x2e0a637d0xefcea2e70x7bb50b880xd846c3150x565f8a5a0xfa3d054c0x7eb808d00xd66c81840x4bff648d0xc64fd66a0x3cd060350x16dfbf360xbd7aaaee0xfcbfec700x1fce1fa10x0eb6eb870x0c2a113a0xf56a9a420x93a07b200x5fc77a280x9c6febfc0x4afb22380xde293f9e0x005f18a60xe32d4b5f0x9a7e014e0xb9bd93b80xc6dfc2f80x0875f2d40xd68c5a1f0x791748c80x1038b96f0xa73603eb0x9e3ab67e0x0cffba680x26e111d40x946f13940x78a16f480x77e9eb370x558b281d0x2d6c27a70xda80cb240x25170a480x81bff40f0x6739c03f0x984b77410xdde2ff250x6249c3cd0xb49361c20x4d3a00470x1a1713ac0xd8e6fd440x6e2e07360x507d78ee0x12a096ac0x0fa67cdf0xf1c6f0820xb991cfb90x2ea78b8f0x9eb16dfc0xed55fc550x554d43690x39c278ba0x9aa206a20x1e9980220xb456acae0x6dbf432c0xf9fc98d00xc7078d220xdde624a10x3bdb5d280x7278d3280xcebbaf8a0x82e3fb0c0xe3ec2f2b0x73abb1800xe273d75d0x0e23b37f0x949b86020x6bf757290x3dfe5ae10x976e61ed0x9c52dabf0x03de5af40x7fa19cc40x10adf8bb0xd27eeb4b0x36ac17ab0x9c296e2a0xe556d5110x123ea4180xa07585bb0x5fc72f0e0xba550dde0x4f7226b20xdf9208c00x87e6c09c0xf3e0e1df0xfa35044a0xf5982a370x4a4831400x71dea1650x388264ea0x30a8f6130xbcb838a10x5388b1a00xc2033d9f0x738fe32b0xad1036a20x00a4b0440x22de49310x2158c3cc0x053671d40xa38f21b90x87e641810x81221cad0x185828260x5fdfa2c10x0fc375620x86169f3e0x718949f00x7ca76c6c0x8eb83f6b0x42e056180x89a633e00x058f93660xdc7df67f0x012e730e0xfe0e7cd30x8e6fa8b50x500c768c0x1cb7c9830x90c8498c0x574609c50x55553a9d0x30e1ec250x4791cb910x3ea5196d0xfeeecd050x0b52e5020x74457e560x0e13cb4d0xef1f6e230x17614bf30x5d17148b0xee0118df0x0842f6be0x361d2d720xf16ebf6c0xecef6fed0x3165daa30x5a2293680x3c819c450xbadc80b20xda6b4cf80x18e8c4400x9424058f0xff8e74e20x2c6355270xd1f60a890xf2b81b640xdb1aaf9b0x3ef38dc90x5b6412830x50d683770x8e3d911b0x2dd165640x85b154440xe8e235c80xc4ae915e0x0237b57a0x25301bc60xe0b133360x7380dffa0xc4bab31b0x7a881fb10x9db0db6b0x8dbb74e90xea69d7d70x315a2bf50x13ce87e80x91ea87260xc7e64fc20xa4c003240xf05a52fe0x8180cede0x7ad02a410xbb6f025a0x3a9be0190x975519c10xf5f370e00xd21b61bd0x7a81541b0x286cc6470xa5efbf4c0x6ca4bf880xcfc9deaf0xd3752c270x2b9997fb0x9d9910a10x7181db300x391f57bf0xba4906e40x71b7bd710x4d6bafbf0xb44e18ea0xe96eb06e0xeb37101c0xe1dcf64a0x01fc78d00xcbbf0a6f0xacf649bf0xad73041f0x2ee5923f0x4ebd7d2a0xb3d3534e0xf1e98c740x3cbf5aa70xd7423bed0x4cdb18710xdae200e40x09f907e90x31618db80xdc5121340x9939eba00x127ffe510x91da5f5b0xe94336930xacdb745a0xb37ffe850x6f2994a90xba9439ff0x1dc149f20xc07e90540x9c87348f0x7b6ef5bc0xe08d94550x3ee2eae50x678b0a270x30aed51e0x6739a5030x44e1e9aa0x72ae18390x479803b90x7e54945d0x9e957e150x263c31520x559536c00x28a889800xc50830930xee8d84090x04e215b50x489a959e0xbd13ab5d0xf531e6020x5ee218080xba5e6ba60xa64d471f0xf6e4ff100x3eeb72370x04ec0f390x08bd99950xecaa7a510x730a65bb0xeb8d696a0xd91867fc0xbf82ec650xaaa740540x7a22760e0xd45cc6ca0x16f151390x327a26870x34eab46d0xf7866b4f0x51765c820x8c156bbb0x7b90d1a90xd04846880x92d507410xdd47bf8d0x300101b30x4da8c2440x6f393d0b0x98bdcae70x9ed4f5390x48a676960x9fb45fd20x8442ae940xc2c4a6180x320a46c20x1068c5d90x728644a50xaf63f1430x361467750xe78bfdd10x000e1ec60x6df75a9b0x40b56d470x87f674200x5e6b80be0x1c70b5320x3f7b83ca0xfc4367cb0xe26ffc370xa330b0dd0x703ab6bc0x9757d47d0x99bd23350x447eb0250xe94b49630x3ce5ffd20x36465bab0x1957095e0x16e297c30x58e3306d0x55eecff40x44bae2270xad9901ae0x020dbf270x862c80350xdac4913a0xeea9dbaf0x6d7c7dcc0x63a7c28c0x64127b670xca21ebd30xf8d078580xb97220ff0x86fb9b050x1b015d250x0634100a0x1e6adaa00xe909997a0xf474c21c0x574c2e740xa976957d0x4ec54e780x2688ec100x84a0ca4d0x92d556190x7bcc24fd0x20bcbe4f0x755f4ba30xadae6df80xa3cefaa00xd86a3e480x60402d8f0x105d181a0xd27b25dd0x5dd4cc1c0x19fe0d120x9c4da8190x1c51abd90x2bd8a8bb0x289212a20x8f1dfa770x97c2c8530xe806770c0x503686bf0x6c84adda0xe710daf20x62377a7b0xd6637fc10xa6f646b80x59b11cf50xdb013eda0x451051ae0xb580cb1f0xc0116f710x40e3e3c50xc502d3750xe3503def0x37a4ac530x4243f6340xef01140f0xd4fccb2a0x22c0e7630xf58b65820xefb4d7f80x93f094550x2f8779560xbde741af0x322cbfb10x823d61310x26ba4a960xd515d9cf0xeece975c0x382ad3c10xf5809a870xb35dedb80xb2fa093e0xb4c608580x5ef8d4f70xa1b64c720x721434fc0x386fb3520x5bfc17780xd87a98b80x0218c7140x106ceec80xb850238e0xe9d75fac0x12e12af00x456f67f60xedb44de60x08900ef60xf427cd9e0x1df7bbfc0xa7d918be0x9551323b0x6d31c5360x33dcd7650x69df9bc60xdf876c810x8284c9370x28b35c8f0xfef78f180x5a7b78fb0xf0643d300x08de2a910x5ce7b7e60x38f30abe0x0522f4970xc0e461e10x245575de0x779e1a8d0x195f4cb70x412ed6d70xaaabed0c0x57fd7e110xc3acf8100x1d9495840x592dfc2c0x526a6acc0xf4c7ad300x6c25da020x989ccd8c0x5049ffe20xa6d0e1df0xe6c55b790x11e9d87c0xe2b039ad0xe4bd12d20x71e94f360x1906ea660x3b0750d10xb83e3e5a0x4f7ca5dc0xf654bf080x651c13350xddf9d24a0xaa4a47e80x5800ac1a0xe7bf05f90x7aeacf020x11d94d740xa8ac65960x4b8829010x092101520x60ec52f00xcfcc98350x358f73550x6b0c21c30x3ce12c510xf38be7e40x11380d630x1d14db620x79aa265e0x76bacb1a0xfadda0380x952e90960xa74a77e40xb2d01e0f0x45195b290x33815f720xadcf191a0x388563e90x2ba9b4fb0x4a4ba5aa0x84502a470x2a181b9b0xad764fd20x0374a8480xe99ede110x4750d3340x420ff5370xdfc96ec90x44cf8cf00x7c3765f90x078995080x478b04dd0x57a974fa0x4d6812880x5c76e9930x97fee7030x996130940x684605270xffe76d940x05fd43450x41fbb98d0x2c3993e70xff1870150x642c94160x4991c2690x3b331bce0x0753547a0xf2a4da540x69dc9e4c0x19edd0640xaf0b6ba70x2175bd100x3dfa28640x649397570x844819bc0x7372ad230x81102e2a0xbf7e26650x3a8370410xbdf404d50x2ce634700x4120e91c0x7f413b1e0x823eae060xe25d23f30x0907d14d0x061336ae0x4ece36150x3739fac40x2b7d13b40x30f07a150xef9aedfc0x03b814ca0x1d79032b0xc1bb877a0xb2a6f1970x6c37e37f0x05986f2d0x751d2e970xa4494c870x90fb37f50x5b39baa90x2c8b86b50x3dbae1440x146cc88f0x5ceffba20x352ec68b0x640ccc120x09566cb00xfa4b196f0x1f5631600xf33080040x3843b82f0x5f40cfc40x77b18f3d0x5f4943d70x4767d32e0x6f9768210xd07a9b290xc8a3763d0xc656b2830x51bbc0ab0x7a9d704f0x09f387f10xad99bec70xbdeeb2230x3dac779a0x5d8476d30x8e4eb4510xc166e3d80xf84bd6ee0xa94c72fe0xb857b89b0x70e72c5b0x6c10d1a90x84c1f4340xad1790210x0cf9152a0xf6042a130x6eaee27a0x1efb12840x553879980x0c6faee30x47a6ee380x000b4b2c0xf955e9c50x2852cd300xaf21d6c70x50f53b6a0xb7a9c0790x1057a2790x5d67948a0x8fa5cb9e0x511d63f20xc635f8990xffed59e50x39fa110e0x41b9a6e60x108a0acd0x0ecfea880x19e813040xaf4943310x95bc90780x1c80d27d0xf331236f0xa3a046020x6ae0bf2b0xb5bf867e0x4eaaa31f0x778da9830x20b43fbf0x56619d4c0xdf9f18a20x99ac4e5e0x166b04220x3db231210x28bc33010x914af6d50x3cff03a60x9a54154b0xbda8b5230xdb4b71bb0x4f35d7740x634e6a530x5f13241c0x91321aef0x7e756c4b0x897f994d0xce5d8d870x692061ae0x845008570x8004f1e00xd799102b0x27ef4e1d0x26893e560x78041b8f0x46cf10eb0x986476bf0xcb3ae2150x2cc5c2c30x463148100xf4fd30690x163a89210x65ccb6f00x28aa6a670x959ec5f50x807fdcc40x52c35e830x6e9dbb3b0x8b592b070xba4511160xa7eedcc40xdba285310xa6def4ca0xcc5d22d90x0c37eb510xf39d65690xb1518e150x03c12dfe0xc6cbbc890xd275ac510x98378a1d0x0ad65f0d0xc42012190x26d364c20x8bf32dac0x17de964e0x4b36ec130xa46a762f0x0a6c51f80x3dabc3990xd30ab3dd0x3ec224c70xc01657270x60a3ec170x8ec760b00xf153fa8f0xf29ee4b20x86050ea30xbf81feeb0x2fb751260x7df1158c0xc20134e70x916491ac0x147c3f2e0x6c713da50x11e307620x220b49ab0xcec122d70xdc94f8290xa341cf6b0x96698a1e0x2a303d4d0x5f2da8c40x0bfc1d1a0xf1eae1b20x32c3cb4e0x5c36820f0xe5883bd90x9582b4d40xe2b772fa0x0a56876d0x2d85a7310x7b2928fe0xc25c47fa0x133dfe820x8bdd8e870xbea083db0x2591d87a0x69abf1790xe60bda840xf49322120x807889680xc5b0719b0xd339e92c0xeae0f4960x6958b6cc0xebd105860x7a640a1b0x41d9f0ad0xda1f78ee0xf99505b40xc81263400xbd5f39720x8036172d0x9bef9af60x9084b0440x0925493f0x23b4e0d70x383748150xbecab81f0xf0e52e560x185d46d50x0c805f930xb92952210x479f7d4b0xc7a7e7700xb5c6de7d0x6d8eee180xa848d1c10xead5c8e50xef29fcdd0xa8caa8450x63c080290xb6e6d99d0x5df6d8cd0x234b61e10x815588a60x9c67b7690x59fcd4a30x2b8f92800xbbc8efdc0xcaf787720x0e21b0fa0xc4bee41e0xe367260b0x21a563da0x63150e060x1c5ff7420x556e43900x4100a6620xec4d9e3a0xc9ceea060x8d98b8510xa8d90ddf0x1e408dde0xdffe20a60x1d18b7840x52c32b360x295a4b650x679119310x1155cb3a0xe6c253cc0xb4c0bf3b0xc5da38050x16a01ffc0x2b81e5720xea16f9470x55d59ad90x8c60f0660x354b7fd20xba9350d70xb20928900xf981b3f30x3ecc74160xd1d98f630x8e5dd8990x8facd8220xd6875aa90x59c5fcfe0xa14252220x9eb506100x702f2e060x665eee450xd0f479c70xc7a3fbe30x5eae54080x8b149c360xaab9c4210x10c1285a0xa21f2ce70x554e33260xfecc4f310x8cf4bb680x600913160x719e17ff0x7c9a73710x2e1ca7510x6257dda70xacb4d88c0x182cb75b0xc98222340x9ea792140xafcf81570x42d4abef0x3ec64d7b0xdee779870x5c1321040x09b144890x6259d2910x43f819570xa531471e0x665e92a00xe0b1c1030x25379e730x2396c7f00xb7329c060x76d9b8760xc56048000x38e5bc5a0xb077e70a0x7757b51a0xff291ecf0x45558f560x522523160x8506baa80x47de0dc70x47cf9a490xff3694a20xb24b595a0x28dfd18b0x6d294e430x6dcee5480x7812c7920x376536440x3d0b051f0x62bb09bf0xe6f98f200xd257b8120x5284ea0c0x05b0e4eb0xb6fde9090xbf3331e50x07483e130x0a6c40410xe9390f8f0x863a276a0x615226b10xc1e9d2560xec3569eb0xa6257a2f0x93d6dd8c0x3d9097d60xddf6ad7a0xe2488b5e0xe6f827de0xfb3f5a6d0x679310e80xc29a2fc60x9e2a83b90x71e77a4e0x999d83f90xd0cb915a0xa3e740160x29941c420x711f67580xf4be4d130x390c44e40xbc0ab5f60x312669310xa098b8b70xba569fb30x6ae093860x49e969990xbda04a910x8110a73a0x1b0602c10x5961c4a40xa195edbb0xc003604f0x2d220b330x184e9f010xdfb267e70xef59a5e30x8e12df200xe0ea489b0xbd226f160x1426a1a70x255955010x1b4a94560x443f56ea0x121459c50xa619bc3d0xa26b0b780x9eb8fac80xd25d4f740xb423dba10xbef432960x6f9613c60xb5093dd30x6f14e9db0x14d7477f0xfbaaf01e0x2592fc6c0x2459bbcc0x3ab289480x3cb23db30xe2ab01970x88d70ce20x0366307a0x40d046640xc631580a0x04c8aebf0x08e5af2d0x58eb417a0x36c75b4e0x95609b260x2ae2f0190x000cb9420x6fc3ff570x0a136dae0x43078d2b0x6d09843f0x4531ab620x0fcc19690x7a98f4b40x9507c90f0xbc4e24bb0x33b84f740xca2defc80x8cafb7640x006748b50x2d9837f10x64db8c390x4c6cb7070xc9a4b4160x21271fd00x1f199d240xecdcabd20x86c43a8c0x1234ffa10xe42489800x5c070f620x63ea80b30x58276f930xf6c71a250x110106c10x70fbae4d0x3352823d0x2817f7fd0xc74c07ce0x42a7a01f0xe70221d70xd46af5ef0xcde266000x63d622710x8b4149e40xdc24b0590x08e2b3330xb87f40fe0xa4bf2e410xa3a36c730xc278c9650x01c12c320xd6551b9c0x3c804b250xdf2738bb0x5e1733090x2f888d280xa9785b490x25ede4bd0x3c427f670x6988d0ca0xe9dc51c50x69ad6ac10xcaa685330x4d0015e20xf6c8dc620xcb0c55290x2ebe31350xd6b330260x28afbb080x22ec52050xdf0ca3f40x37169f790x4eac5fc10x1cbd92b00xc66a83040x631d06aa0x4abb7d100x3b83610f0x947b40c60x9ae638ec0x593edc4b0xaf354bbe0x8d3330b60x22fd08ba0x1403ad090x1c5541bd0x0abba9e60xefcaae0e0x49c1bd2f0x1fdd33800x6177d4900x34b78a840x6eeee8af0x7cdbddaa0xfdcd69370x6485cd620x8da628c20x2b8cb1de0xf30a55020x12345d8c0xb8173ba00x00a1d2c90xa1532dd00x517537670x58ce9e880xec774acb0x3b91e00b0xc289e46d0xba2b7f640x14ae929a0xdaaa23170x9305f8e60x7cd6f0420x553b49a40x4462d35e0x40cbb1a30x5a88f73f0x7c46233a0x33f0768c0xdb6338ad0xf07be6490x65d9e8770x3192d7680xbc60dc370x8cd95d970x6a24d0dc0x422417fa0x6214aef20x816a41ca0xc37f9c6e0x4507f4a80xc17434300xb6357e530x3c8bdd5b0x46b373bd0xf553318d0x4f8546af0x36b98c090xaf8528730xd5204c390xcabe04de0xd3309a410x13fab9210xe9cc9d670x2a85b2030x24a11e170xc8a91f5b0x984d9c390xa04f945a0x5831e0620x18fb2caf0x330010b60x1acd18c80x919408710x23864ce70x9d14205c0x0b6374100xbd6841d40x146289b70x4df020570x69dd3b5b0x4aea463f0x5be63c5b0xeaf3cb230xd6aafb420xccabde6f0xbbe5611b0x52ecbc750x0cc4b4b60x44469a760x7f03b6a90xc666a1320x765ff4740x97a573330xfc475b4e0xed79112c0x58746eaa0xb476fac40x2850172c0xe1a861520x1735f8410xfabe192e0xffcba72d0x158d17560x53f2ffa70xb6d046e00x961684250x066ead170x268678250x7e19b6a30x317373050xfc3b0d880x19aff2db0x9a485b1e0xa84ce9e00xd9d952d10x5a0a00bf0x119aca9a0xa2c2fc7c0x87c2ffd60x927c34480x4bed9ccc0x457594fa0x649089940x35d3dc460x808ec1a30xc36f16750x9a2c667e0xd327fc800x4f89c75d0x4e34d9090xd25a076b0x1d3315d10x5ca6d56a0x40dc22370xfc8b4cd60xe74cbcef0xb35b9f960x9a11a0fc0x2479193e0xbe5c888b0x4934bdd00xaec7446d0xe969a95f0x2dee4aaa0x8ecc63120xd7f597c00x64b322e60x223f43610x5bd0748f0xf51f69940xaa9627590xa89926dc0x0e0c6a7d0xf883bf930xc6d9fc9f0x33b866ce0xb230d2ec0x7475be8e0xa76b31a20x5b3f04010x47c244410x7fb1d5f20x1a10c32b0xfdbd7a170x195f254b0x6ff607b60xbfe206220xb5baedf30x1d5718f20x0c9191f70x0094af1b0x95f7bf140xad9ace300x344076910x951a27730xf3a09fe70x10b893300x6199ad5d0x9d41a6de0xa7ba76380x7c7e2b8b0x3ef051c80x499043d30x091680150x56054c050x74ef55720xb5a31f170x0ab0960c0x2d8c42540xbd1228ab0x5a7bfe410x21cd536a0x668402aa0xb9173ec90x85b5b3710xc0651cd00xb648c2140x4a52d0030x950be5980x160c43bf0x9acc4c650x5104af6a0xe0d532010x97a57dcf0x9879932b0x6228a10e0x4253ea840x5dd785f30x2fdb05d80xc49b57bd0xb302ce600x8a754ac40x806ead1a0x30ca02290x5bb2df070x3de9cae10xa2741def0xdaa45d1f0x01c14f4f0x3ec3088f0xe34c2ab60x82f75db80x0a9fc3c60x813978b90x0f501dad0x6fdc27b40xb2d0b9590xa3e84d460x9f4aef610x51bc0e080x9be0d88a0xb2a0e88f0x2bdffda50x89190ad10xb5a656dd0xffa3990a0x4acaab8f0x7f5853b50x5a8d75f90x7633f6dd0x96b850760xcbd8e0620x002738b00xeb477c020x7d3929410xb9bb9d0f0xf8cbad770x60c0d7e60xf6791de10x39ac46510x6a5fcceb0x56cd16720xf58f0a1f0x710c73b60x0e5e20ae0xd776a3430xae31ddb80xba4d25f70x89345b110xc16969140xb3297d2c0xd99ee79e0x0520098d0x27000f540xa8ba9c4b0xa52882210xdaec2cc50xce4a1da30xb47cca300xe113bbbc0x9c65b78a0xa2c0f59a0x52647db10xbd5ef27d0xad06c8250x4b7164fb0x29eba37f0x8c341c480x31ad6e560x5e95b1cd0xdfcc992c0x4785c8810x356d2eff0x662931560x33e2aa930x055c6ee30x55eceb940x046747020xca1df20c0xd3ec5a890xb1779c5e0x6044ef070x0dd363c30x1b8fc8730xc90b820a0x81459e710xd2aeb86d0x5b5e53710xe3c775730x4624afd20x626c43d40x70d9961f0x16f066cc0xc5d60cea0x00bbb8ff0x0e4af7730x25073b310xb81cb1390xa16731350xd8f3ad2b0x2a495f250xfb0c85f60x0bf45ef00x6270ebf80xa9748be70xc549dab60x2440f2490x3f84bcd70x2d6095470x431aef910x22ee3a7f0x68d6d9dc0x64f366200x5f6f1e9e0x858e26280x99a030780xd4e0d18b0xcb16d1820xa077cd1c0x385561c80xaba37a450xd84d35bd0x8eee33990x707c48e60x26511e470x568d14d90x2a976d1c0x65c50caf0x081356130x138e09570x3a25a6c50xec5668f60xe88603530x6527a2310xdf1882af0xc67032b30xe299f9430xf5eb97db0x0f70ef6a0xb54cf13c0x85c2cca90x91b7974c0x5aace8a50xc79393570xe648f37f0xb4748e1d0xe53ff5640x1712d9b10xf213545c0x3a87274a0xd323bba00x257428110xcf97f3bd0xbb0ab47b0xc575c7370x97de2b830xf559109f0xbc6b71a50xe480ee4b0xb2b4cb790xe38540a50x3ab9270d0x2a685fa00x7f55c9840x660fe7520xcce3734d0xe168c7270x05a6b5020x4a99fb920xa763ec770x5a8ca72f0x6e8b89940x3eedcea00x667f834b0x5e3c491e0x93b5c9a10x7a4a33090x1da695cf0x19f3e8630x4161a5880xb4abef620x714220580x08b401bb0x0410609c0x716265c70x273a0f080x9114a97d0x00c33db20x32fcdef80xea9e78580x9a2b09350x014102b20x84dfc2480xa9f3be1f0xe2ad44710xf11da7680x64a9c9280x077ff0530x72b9d2870x0aa97e210x3f7dbbea0x45006cee0xaad8c7d60x4e0160310x0b0e6a560x62521cc30xa8e813c30xf342b58e0x02364d120x1980523e0x19591ee30x8c03d20c0x09aa9d940x92b9e82e0x6d3fb1630x49b1ff680x9f34f9020x90f0fb110x9b6a609f0x5f94f5fc0xa5976e4f0x51fcf84a0x553841b70x58b4645c0x01d79f0f0x5f54ad490x6a767aff0x7333478b0x8178bdcf0x8d8f8e570x8462e54b0xe604c2400x0c272be40xfdcae5150x7bcb9a5b0x64bbc0680x7c8465f60xbe3fe94c0xc03191040xea42624c0xbe9a93a70x94dac64a0xc0ec1c7b0x85a9af1f0x83664e1f0x4f8ff8940x59476a990x1ee7bd400xc862ea470xa65e84a90x1a53fde70xb2beef090x9ea5c8900xd5512f380x0ffb8e740xb4b21d690xb3d859150xb993e1950xb1298cff0xb22744630xf301d8420x4719a4250xc5b94ecf0xedd9a1ec0xfdc437570x7f3506ce0x62fb77070xa9ba35990x693adcdb0xc0b7ea410x0552d5320x43d9c4320x5f233f930xcdaed5750xc1e4d6370xa64177db0x056fb3030x773866830x733719510x16ea941a0x6c937f510x6baad9570x2d396a0a0x1c00a2a60x347bfc610xde031f9f0x9a64b4f10x61da4df10x728ec0de0x950e4df90x2f90adec0x0d78205d0xab3478e90x7e8920be0x29e5c4e70xa7f7368d0x105334980x715b7a3b0x35660cc30x3c4902cc0xb5bfd2440x99af35a60x38b990660xc9de83ef0x35124aa20xc4db47c90x26e717140xc4f0ec730xe65b5a490x258bbd550x4676f7670x8630a8b20xdbd950f90x76a4874b0x983a24630xaa211b1f0x378ae6f00x6437d74a0x9ef4cab60xdef10c9c0x759222110x9bd2777f0x7bf13e9d0x6a9d7f270xc180cbec0x6b6262510xd77d41020x1e41f8c00x7ea54f050x4d31e9060xb73b12680x62849ac70xe1c620fc0x91519d7a0x9e9eab950x8f2d535e0xe55d415a0x6a3e3c380x8bb74f120x3e0c88f30x4c3ec3fa0xd62b116c0xf7e9c47c0xc75080950xae37bce80xa6bd0c9e0xba327fbd0xbb21f0f80x4aab7bcc0xcef96f6d0x6fb4c1b00x99bdae8e0xb39c01dd0x7c27cdc10xa37046f80x1b2e0dc00x98e8092a0xa482afd20x292482fe0x749c4af70xea8600e10x40d3e7650x0c9906940x6cc0ac500x3dfd19610xf1277abd0x014775b10x3f81a43d0x9551f77c0xe7b1d53c0xec81a1750x5cd6d4cc0x94e0ea960xb01b75100x6a0b780a0x97c4616d0x95c773d70x28107bde0x6336bcff0xaeb98b380xc117e14e0xe3c86e760x9152f88d0xc772d45f0x0fbc6ba30x389022250x808b570f0xc62b311a0xf395bec10x6a66c6890xffbce6620xe220bc9b0x963418fd0xd7b868520x5ddbe72e0x966642170x702eb6990x78bc9d8f0x851123cb0x18f5dd3e0x868e75c80xdfbb09990xf8a6d67c0xf8544d3f0xfbd68f380xfced2b390x10f85c590x6685c9410x674db2fd0x604722fd0xee6c633a0x8c1c86e70xf557c79d0x972d38ca0x21f8669e0x5842c1460xee60b00a0x70da8f4d0x530e0f8c0x8b12acd90xb7eab1170x3075c2b10xe74dfb690x57321e140xd7581c9d0xa0a8bc7d0x1a625d7f0xb31c6f0b0xa47b73650x9a7428ed0x6c5146950x4a105ea00x022ca7090x5224afaa0xc505fb9f0x8163edef0x3deb99410x7a3f16a20x80dc8d000x198214a20x0c9063390xaa56cad70x8e0889ba0xda4d0b440x238c2f140xf4eaf19f0xf0c731ca0x6e24da350x5266b3c80xb9fd9bd90x1965dcba0x42b6c3b00x8efe34c20x5ceff1e50x6fd29d460xfdc04cab0xf31529190xd3eaf1ed0xecf8e70f0x2200be420xcf9604020x7cb1aea10xc0b2664d0xf28404cf0x02e648560xd075c8060x42f3d8820x78837fe60x8e50f0bc0x4b27d9770x49dbb0b90xa68327970x6a76e1870x012810030x7fcc1f2e0xf8c3f39f0xa09943200xa924297d0x461dfab10x6137b6cd0x6b6a45950x9d43a1570x929e40280xb4863b720x8ec9aec20x04714f320x93edef070x1ba2c3640x850bb6db0xe40bb23e0xd4b6157e0x2b4509dd0x2009e4000x2c66ac850x607c46830xb1647fc20x8c9e54d30x52d54fce0x86871b400xcb1d52d20xbf4513c30xb69afbb00xed23a9190xa54a2cba0xb1baa71a0x606b4aba0x651a19940xf2493ea70x5242558c0x612a9cd50x66161c9c0x781d2c8a0xa7c261930xdc19ab9e0xe79e62de0xf59b5fa20xf094d1940x8cbde4120x8fe45b580x2ab3f9ca0x9b1c0a0c0x08551a700xfc558c4c0x8bba301d0xad71a46b0xa410a2950x949b51760x9785869a0x029dcc800xf0599e430x97ed6abd0xcad80f1a0xacc3c02b0x9575af5d0x6c08d9a80xd2dff1d90xdcdbb5b60x63c4e4460x84106f360x079c9a740x251a19de0xcf7d7c360x46594f630x68592d010x69021c010xb71a474d0x4f0612fe0xf647381c0x68b692220x899eca300xe98a7d920x2377ad020xe1adcc620x09aff2640xa10ad9860x43ddfcd50xdc1cf6bf0xcc342dfd0x7eebbe090x8002ba5f0xa31a0bc60xc601b8df0x5f7b3cfd0x3d0e0d8b0x7450723d0x18ade8650xc0b28f420x0913f7800xbf4c341b0x6327e38a0x08d5811a0xf49088380x1e4147cb0x7d3674e60xd423c97f0xf531d4460x8aa25ac40x2d2c938d0x773703000x68d78ee00xc0a52fac0x9172f8270x0475fd5e0x36b1f28a0xce12b68a0xf99abd300xdc4f607f0x2dfa43ef0x12a788500x80f1e5b40x5ff79ea50x09d9708f0x9f3f9e3f0x08ae80950x504ac7d90x93d1f26b0xd963f17e0x012db7c10x04ceeaaf0x206c09c40xb207307c0x4325b4a00xf071122d0xb5bfc9410x9ecdee5d0x3ffdd0460x3de8dd1e0xd610a7e70xb29eee530x49cda8750xa898c43e0x238de47d0x4512694f0x5806d6020x0f2904990x72e299e10x9a39e0f80xd0bb473d0x358e614b0xc6a1966c0x0623103f0xcdee89d40x3a38065f0x37bcfc570x7e8cf9e40x02d355260x41e143090x013ceec20xb4a7b4e50x134d46670xfe6c4d150xf8eb06920x8f2a44e50x88a1cfe30xe083c3e50xb221964e0xca4eea8e0x10ebcb320xac3947ff0xccb391770x7cdc67f90x8118dc270x60610a230xd21946900x05e69f7f0x18273f7d0x7c5ef8d00x173070f20x0dd0ceaa0xe49721fb0x8877166f0x1e2043700x9ebfa7430x62a4bb220x86e950330x1642aca60xca64a9590x426fdc950x3757dbc40x4ade9f450x50d583fb0xbaa9bc220xb01b7b7e0x0f01c4b00x426a1ba00x8b0dfc120xee3cf8f70xe20da08c0x449ccf0c0x9e9e27580x804700d10xe004b70c0x42caf1a50xb4c0401f0x23f0f72b0x757206ec0x3d0ddca70x584a594b0xec656e120x428d5ebc0x542f6d290x260c42760x09c137a90x777f2a030x60a191d50xa91a309d0x52b13e2a0x32051fc40x86f56b3e0x1881d5110x27f9960a0x54e8b4350x42072dd40xbc7f73150x63eda70e0x42daeb5f0xd31d7eef0x5a34f6650x9445af1b0x904083c60x83ff6e440x9ce175550xb9cb4db20x587f22d70xb57348c80x1b1a999c0x0b28be630x1fe4191e0x841ea3b50xe93e49c30xea32776f0x42bde38a0x62aef3230x01deaacd0x98989d010x51be152b0x3285a1370xc9345c0f0xde4d4ace0x2ccd059a0x96fab3500x7624249e0x9428f8160x08ed26130x41814cb80xbd3fe1e30x3ce4ca6f0x27bbf2210x87f34e990xf21e1f9b0xf3b5d20a0xd5b801c80xde0560840xc7030d7d0xd16e678e0x148546970x41593e3e0xa13f2a410x384ac9740xe8efff860x3267581b0x5e798ffb0xd115ac640xec0d721c0x8b59d7d40xdc794e460x3f4278350x357245680x16ebae720x2f7b0b270xf9eec0c90x60283b7d0x944d4abc0x02abf9b80xc09342470x242063830xb9af30f10x942f78e30x79192d490x65bdb65a0xdcc4d1ac0x91fb38a20x8f292a1e0x8121d14c0x15fe36580x522b81ed0xdc7510820x9bf63a760x6b4680290x71408fd50xf535109d0x7ebf89c00x4bcfef980x03c4625f0xa7c291780xe0b327ec0x0e4926200xbdad70be0x628c0f8f0xba00daa20x743fb3690x0da37acd0x71fb68920x8a8335830x0bb5dd4a0x69f05b760x689067dd0x98555a050x146055350x197d5b600x2cf2a53f0x7c2d03a60xbbda18c40x4909a7900x3da092b80xdeb991190x87c8c92f0xe123f3d90x70daa11e0xccaf994e0xaacf03c10x60bbb1240x3daae96c0xe17568e30x8c8d23740xd87cb8eb0x74dd9e0b0x64d11af10x3d316d9a0x6907be2d0x6681e4ae0x0b6471780xa49b149c0xa02c79470xb9ab96ff0xb405c7e90x7cf6fef10xa0807f0d0x0acf76790x5ff1c84b0xc1b4c24e0x008ffd880xf957b3520x29cc00cb0x408f106c0x7b8b55540x46012a7e0xe556eee40x7e41e80f0x688c32200x678b96ec0x084f54c30xb5aa71650x2f7754a80x2ab7672d0xbcf0c2e30xfd01704b0x66bb445b0x569f58700xf2b14ad90xd94d80440xff8f66790x41d200de0x2e4f3b3b0x778747f30xe4678a9b0xee3cb4940xb59a298e0x9226ffd00x912a82050x9dbcc9ce0xdf6cae4a0xdf2f62990x118ef8d30x8dcfa8ef0x609095900x175e33fb0x678724330xf496bea00xb11fdfd40xbbda892a0xa478d0290x86d05f550xa8c03f1b0x3905b2870xaf8082d10x82bdfed80x923b12760x40346f1b0x57575f080x15489dc60xaa65ad5b0x03f64d4e0x3a3a75d80x7d00d4780x71a672ef0x0a502c980xdc02eb390xd4835ef80x6add5c9a0x050877b90x2d912bca0x37db8f190x81e6b37f0xe59c9ebf0x78ddb76b0x1d94a2180x0f7ca2360x95ef1ccc0xd8d68ab10xe13cd8a70x7c983a5d0x353044870xe5c78a990xa30b98ed0x86581daa0x22b28b2b0x7915cee50x7a95e5ae0x8bc9706c0x46aed8b70x9c1a80a50x0c0fe8a40x7c0e878e0xe6d2458e0x92db8f680xc6910aa00x39e3c0300x25db15770x8c4d70040x600683d30xa7aed9050x5b2f27fb0x5102a30b0x80aae2cb0x4db759980xafc080540x6626afca0x6bd0e5730x36b6ebbf0x668b19a10xb61d6fc20x62f7e2070xc3ff38c20x92e683f50xe9ffc0630x57bc19d20x364850b10xe40c37ea0x18888d000x8d80069b0xadc4f50e0x390d6c840xffd79f9e0x320b6eb40x3a8ce4520xd9ce85b60x120be9900x14983eaf0xcbb577aa0x1fbef01c0xee32f7b10x65c86fbe0xdfb7a4630xa341f1b00x3d3883240xb1bed25d0xa6b21ef20xe862c4b70x1ecc043b0x2bb6099e0x072bcdd90xa00aca2a0xab67a0ac0x4ea257090x8ec557760x6f915a450xb22507f30xae2a6e7a0xcc12968a0x8ee4dedb0xafefffab0x9b609a9a0xc2c5dbb50x1c658eb70x3add24e20xaa8137b20x63b5a42f0x6a86631a0x843df8530x8d8529d60xec6a46b20x54bb96580x00a2159a0x678e53790x122ca9900x2cdb79cd0x38232ffa0xec0892d50x68a021100xd776682d0x7d7fb7b10xd7d1894b0xd02c31530x4db544710x371baebd0xcffbb6fc0xd43ffb280x315ad0560x36b67e9a0x6c9b15600xa38602cd0x472453530xeb16a9890xcdb3ebea0x49d2ff2c0x0fd0af5e0x6abc35140xe9f854710xc0ee84020xa57ae01f0x2e4391420xadf3fb050xe169346b0x78cc75d20xff2d565c0x100459c00x0b9407320x7c2ddc870xa5f72fb20x677332ad0xcfd8e6b00xada387660xd0aff1c90xb1e1816a0xbac5c9a90xae39f80e0x71b6cf940x9a1bb0860x03fd090c0x70b1eea30xccfb9e070xbd689db60xf36042540xced0b4260x6ec4354e0x76f52ac20xd1bb9a050x8997c9cc0xfc4944bc0xfc76294a0xd29fb6ef0x85697f600xe433124a0x618183460x6b2dc0600x270cf88f0xfbdb14250x1b1e2b700x9ef96c7d0x0d31f4a00x30637fb20xb55cbcdb0xf99199f70x16ae1ad70xc46324f60x91b9a4ba0x26cda94f0x450817030xfc4152fc0xaa00fdc00xc708f1fe0xd6315f310xb10fc19e0x8261eccb0x671f7aa50x188a16470xde867c290xed4ae15e0x9263b4170x3891ffc80x0805f2c80x263beb750x0526161b0x39a799e20x6e3ff83a0x97fe14b10xae7e42c50xfa9d9b240x38ecd2b20x5ab097450x8003bfce0xefeafcf10xc0dcb59e0x901036b80x438a08e10xfc64d05a0x4e869b3b0x8537011e0x880bfa180xf9500d410x2c8dd6b80xd4598c090xb51fbd640xa0be97d20x068f1bb70x0c32ff8a0x7c4c2e970x60fde98e0xc28adc010xe89a5c120x0978e7260xe6b0a5ae0x7d8b1ce60xdeffa0a70xc126d59f0x607b34f10xbbb988590xfddeb0560x9aa71c2a0xe9e8faeb0xdaa0184f0xe1bd2d440x28832e8a0x929786290x56d966e50x968f9a230xd7399d2a0xdc5c725e0xd23eb59d0x2f17b1210x81b033770xc955e1460xad5737fc0xee5240dc0x1f6cd5840x18615d350x85c54b610xd93a5cb10x91671bb20xaf04617a0xaa8de8360x7c9bab0b0xbc9b85880xd47793dc0xeb4de1c90x360538ed0xd0bec0da0xa112280b0xb0118ba00xe804b0ce0x6d896df60xb26a1add0x8bd3c19e0x240313d60x000e39c40xb32b98240x1ba2ce310x2100f8f00x3bf55ae30xa70b4b610xaf4ae9b50x8b51e1cb0x482038530xaa5eba880x67fea4b10x27a56d690xd0c051590xea6b6ac70x4bef1c670x815f28970xfcec09870x8b8cc6890x335c570f0xd32070080xa70672df0x599b12290xb4e352220x16b242b20x50b42ba10x177a82c30xc2a3e5700x612bfd890x769f6e640x21bdb5230x8b910be20x2ec6bba00x17e01f110xfd7243c70xd426dbc40xe10cd6ad0xa156a1f20x7fa965090x3750d7700x244133430x9fbfebab0x838fedd90x3d16cf570x8130c0790x7919e9350xf300dd180x2b0fe13b0xd515bc660x8de3e3f20x9834af620x8b83335f0xbedfdf760x76bc531b0x16f5732d0x8495668c0x34d0a35b0xefbd422b0x27e4e49c0x44bf16620xe55422ee0xf8bf2e110x9eb0f3ee0x439d47ff0x965b167a0xd3cd60b80x5e4dde1d0xe47478310x66ffa8120xec08c0520x60bc8c3e0x10f884040x8f996a300x55e317030x131245d50x0cf309ef0xba0582070x730259890x5cd2ddf30xb55b86940x95ff65b90x440e9c9b0x88ef0ff80x31435ec40x8ff927af0x9089f9970x792b0bc40x5338184f0x9e58a9f70xceb429bd0x8fcb16460xe911df290xd67364f70x6ef684650x941f2aaa0x41ed3cec0x4e0d414b0x0c10e9970x5610e3380xbcef056f0x3c503fb20x0e62ca780xe2ce2b4d0xef4190dd0xcaf1d9580x4c2c0ea70x14ec4fdb0x2ebb19fd0xdbbf7fbf0xef2f60a50x35f962f50x8f02ca430xdb72c37b0xdf448d1c0xcc8035a20xb62a23c30x4521ba6a0x8e3e0f7d0xfb348fea0x1d9672bd0xc03640070xee58e9700x07a890c80x4134a6e80x1dd571e60x098b71c60xff6878cf0x919f3cac0x91385dc50x1abb25a30x6175b9dd0x046b66280xe3250d1f0xc07b08630xc95617720x0397edd50xfdcc8a0e0xce4cdb8e0x950ee7d10x5c58bfdf0xf93fd09c0x20d65e400x376bd8810x48dcc36a0x6513a3fa0x82b4638c0xab7815700xf195c6820x77c5252f0xf56337cb0x1f940b440x1825d74f0xdef7c8930xd406d2660x9fce80db0x61ea189b0x42f1b9000x8b3408b30x4351577a0x80d68d3e0x54796c310xc9a78d6a0x0abc31ed0x0d5368970xe4cab46b0xb12cbacb0xea257e550x96c171360x50a4698c0x12f6f69c0x8fb03e5b0x913a133c0xca8f758d0x29f894e70x4e6e8ea70x0e7e7a3a0xbd67c4540x409514d00x25b28a670xbb1c56670xa709c8350x54cb4de70xf2237e3e0x8596cee50x887153360x10e80b870xb5efa7d40x961651080xf82f61ab0xd40843dc0x041e61a70xb583493a0x37b396fb0x1664bf280x645731dc0x6461331a0x832ff4e00x9ff353210x77fc16d50x47007b3d0xf31631350xe83243e00xc2bf3f6b0x605790dc0x020bfa910xef462a430xd7b05f840x008f68750x9aae8fad0x380db0f00x724703620x414445b00xe33a3f220x3a4f1f270xcdeae9590x84d2ea4d0xdf61bf6b0xc432846f0x9c86b9ab0xb5b637110x6ae50b810x5e4514870xfd40be410x962601e90x2e7fec2e0xb2e3a64b0x9a3867e80x4722730f0x7dc2df8d0xa5927cbc0xe895ca680xae4960900xdb1dd6f00x86f60ebc0xf4cfe9900x580a345d0x2fff84060xcbb013e80x58df19360x01e8c3710xdd1171e50x1c53d0920x52f4a6010x140d31730x1eb7f4a70x49ea1bea0x26340f9d0x9be4b8b20x15ade1cc0xe7d6d2d40x807155730x039048cb0x1fa3ac1c0x2d4daef50x876687890x1fb0e01d0xdc0cf2c10xd7dd2bde0x62daae580x1057a1a50x79f1aa440xbb50cbf40xb14fc46a0xb2f2960b0x0cad75420x17f33ffa0x6d6f6d1f0xba302f4d0x1cac00e90xa7e2dad00x4b2b338d0x92540fbf0xb0aa812e0x7ee2356b0x7bf6b4980xd7422aba0x3dce036c0x701417350xdfd403b20x5cc083570x7bb9112c0x6822de1a0x513b28f40xf767ca350x92d31cfb0x32437efd0x48886dca0xe8f25f9f0xd21501dc0x3d18ebf20x56fa2e810xc75aa5570x43f91f840x607d90e80x5bd4ff880x63a583700xe454b52b0xffc9f18d0x4ecfd4fa0xe425f0d40xdfd8110c0x14c4a80a0x6439e1b20x9a9a910e0x5a99a0d70x6514c1e60x460f4a340x5098b3cd0x7a53a06d0x8ba9c6140xf92bd9340xfcfe2a5d0xebafb39a0xeff39aad0x8d28baea0xc83fb99a0xf25fa62d0x6e565a6a0x29308bf50x4a65a0cd0xd4fbe17c0xba6527ea0x9d322ddf0x3109ab010x03afdfe40x69c4d6c40x072fd27f0x1d5bb25c0xc7e20a330xab4b818d0x3951f0c10x44c396b60x83aac3530xc429207a0x2b9b506f0x7e30518a0xd73ec4810xaf0f2eef0x183564450x2fb9a12a0x9f3dbcf30x553393650x2bd811f50xa90ca0de0x3afb07940x2f2c95c40xf319c5640xfc8e98530x054f14f50xfa04dbcc0xadeb8ebb0xb999bd1e0xe5e4d1d50xee78d3ae0xb6e568950x08921bb90x997c2bc90xb73697b10xedcfad380x420deab40xafa71c3a0xe0fa70210xa246f3b50x70af8cf20x32b6e0880xd61f4fa90x88a5d7a60xf49e35440x4b7596220xc712de8b0xea75baa90xdd1967b80xc0b2205c0xfc7f9baf0x9247e2b60x5899d4200xa01d3df60x24b0127e0xe6be66300x6ea9363b0xfe956a6f0x0dce38120xcbd4898c0xf5878cc70x73d9f31d0xc03b3c290xcf78ec680x34db62bd0x4f56dafb0x853296720x273e10020x5ff7f38e0x29e665aa0x4e022c250x77af91c40x208f93ee0x61b42c030x47709e420x08162c740x843c803c0x510c7e370x10e6f74a0xb86f74c50x72b243d40x1301eba40x1307ccb80x76dfa58a0x2e9ec24d0xd138c08a0xc1514a3b0x7732159c0xb7eb0a820xcde77bcc0x4302d0eb0xeb44339a0xc9ec4e210xbc6bec660x0332eba00x28652f5e0xe8305cb30xc24ee7a40x741e6f340x7448326d0xd73653c40xa3ece4140x49242bc70x918834610x38c3ff300xda7912d40x4e4c37e20xe5c02b640x1e9bc7190xd50543920xc8fa56d50x7fe62d4f0x650778200x7ce18c9f0x2d30596c0x792cd0f80x5e00281f0x57fc77020x80a7927e0x5b605c340x88f3a3110xcfd960690xc3805cd10x3871c7900xe95e92ef0x80283d240xdf9293700x25820c640xac024daa0xcaaa98750x2034cfca0x220263580xf3aa07aa0xaed4f58e0xa95cc0ff0x17d7696f0x8c379f230xdca6fa4e0x4fb5da550x8f786bee0x84264ced0xa83454790x8b216acf0x766d69170xa31d27a10x5cb7da970xf12ebea90x2814a8190x1a6bf28f0x2e46404d0x5b7e2a7d0x3f1a23f30xbaf6850c0x61f5ded80x88b787800x92e8e9ab0x32e581630x2e3f2b7c0xffcaea310x09a160010x889aec530xaf81bb6e0xaaa918c90x8b5340fc0x16abbc920xfc00e0220xce5434150xbcd842670x27f4f0290x2e2360b10xa1183b100xd6eaaea10xbd7c96c80xd3ae77560x434ab2180x9e26d2280xbc4294e90x4ce2214d0x7bb1e18e0x6cd893f10x6ce14e880x4d4e7b250xd86e5f6f0xd68899ba0xfea9b15a0xfb7382220x5e86bad20x07821f220x46374a5e0x8215c2360x345c94c50x6efb78e60x7be8b1de0xdc0e166e0x94c40c2b0x210661fc0x6e39f3a00x1ee2b6080x795a60c20x80a2905f0x4978b2530xb45d8ed10xa0d4a5c30x20527cd60xb0ff3ca10x95e994010x216034b40xe76345e50x280e4f190xd54c7e9d0xf1a56d170x62c473e10x87fa8cff0xe9a233230xba090d650xab7c6cd20xb05df2800xd37e8db70x15ac14860x94a3cb6b0xf24f40df0x2b04af2d0x449296880x648eb59d0xea124bd10x57861a5c0x17add64b0xabaef9e80xa28cfcc00x4df2ea840xded39a6b0x5e9a01ce0xbefa51a30x2b593aa80xd0d3f0a40xb737b1850xced0f4d40x6c224cda0x486075c80x4de995ec0xada31e570xee7d7deb0x94bb7ec30x3d2107240x881c44130x5e855e560x3f4bd8460x579004160x5ef6a6720x060ba97c0x60d2465d0x1f5574140x96e5d30f0x2464da170x7d0ba6820x0f6302610xaeac049a0xa681fe880x33d2df7b0x2d239aec0x5c14c01c0xa095e02e0x444e47cd0xc8cada0c0x327a553f0xc868ed5e0x492b07170xf490f0fe0xce5657490x6e302f700xacc1097e0x33a0a4d90xc9bc1a130x6b35a2ab0x279021700x39235f360x67a57ca40x107a01b70x569cd19e0x509ff0790x5f36c3050xf22bd2920x54717ef50x84709b630x7ceaf0d50x81e2bdf40x3e494c480x40f21e660xf2b021a90xfee655410xe96852f80x2c302fef0x4b7bac740xaa46c66a0x2fcad5650x98889e5b0x0bbc15540x0acc5bd00x446f14ad0x77de51410xf8b795f10xf5972e010xc04881620x9a42c0100x0ba76f9c0x38af9ccd0xd970cdb70xfb4853030x9c8a6eaa0x2b9da7a40x0d9db5930x65d8ba000x2d140a580x91dd2a310x111769020x7ed653c10xf7e736e90x94291a660xde706d670x8e61b6b70x53861fd30xa7d66b5b0x08d0278b0x33a4a0980x48a8b59b0x3e6e8e5d0x2cf46e970x66fed01d0xcabf9bd70xed5787800x6471f01a0x2821efde0xa74120240x0211de430xcb6abbf60x0ddc13a80xe46898260xb4d983c40x4b8e902f0x7577d6810xc15265930x43d25c5c0xd770c4c60x144e5c350x917d49890x2bd4bed80xf0de6e720xf061c7380x2c48df810x43ca46060x9dcfb5420x45cc113c0xfbc7b7a50x678ea5640x32a732310x7515b33a0x1bb3117c0x4e1411f40x6796259a0xaa2f6d070x6180e76b0x7979947a0x97df267c0xc9c717860x77f2c6b30xb086449c0x0d07f5430x01765b7a0x8476a8430x9117b4c40xabb7c7c20x3ba01b470xbb4146b30x61bd0bd00x265bb1e10x9acd3f6f0x9fe899b70x7b9793a20x1234e4830x97434c110xd8b613040x395b2af60x25011bb60xc76904e00x3b186f8a0xba70e1230x636257f70xa38a9f710x8abacc470x5da248030xe91b7b9d0xcb798e280xd52a7c040xa7447f6e0x1f0ce3c50xe953b21f0x9b9071cb0x6f12560a0xb0e107810x868acba50x019efd410x79670bfd0x41ed37090x044f0ad90xd36dc10c0xe3ff2c410x9858f3640xc3efd44d0xb4d5b22c0xdff5e45d0x1de4ccb20xf3808cb10x67c3c7950x3102a2e60x49c449940x755b5fa80x0cbbd39c0x5397a7290x031a28580x00513f580xed254edc0x513bd0c00x713d8eeb0x33d3685c0x7e0154be0x91a5cd4a0xa843805a0x33fc2a310xd1b5835b0x086f52ac0x3d1b8e2c0xbcb4c5f00x9a9d86c70xb315b4400xe2b82adf0xf09b5d9a0xef464c280xd70d35a10x5a4d313e0x5e373fb40x1068004b0xd60736ec0x9b2560b90x835810890x3755f9900x9e13f6f60x7a1bcd590x8f6030670x670b339c0x65525c380x41bce49a0x062b89c40x486dedc30x1c367b350x5009c71d0xf39169870xfa0422270xfc421e790x866a62b20xddda577e0x2ba06c780x4a9f16820xd004c2ef0x0dc44bde0x413bc8d10xb85890800x42183c230xd27f215d0xc655fd920x9688b2170xecba68e30x2b0fe0000x31dca4d80xc6def34b0x372cfd6e0x5391f2c70x21c34c8f0x1fb70eb90x127619ee0xfc254d150x204f2c5c0x93d1d4240x911f05500x577196320xf27d0a7b0x70b7c07a0x3b8979ea0x138aff760xd8bae7010x891a5a7f0xdde8d23c0x866ca6a30x91d6a4c40xfc746b3c0x24c2b0280x578590cb0x80c113140x8c4844090x76e85b920xb5a83e350xeb5410730xbaebf73f0xc5064d670xbea5de9d0xc0af753c0x734d7d320x8df141170x701a64700xa6a3097c0x89a7c26b0xaeb926550xf8d341c60xfe9900520xb0d1656c0x47229b5c0x9ba2bb2b0x403f95290xe5e677220x35b676db0x228efe490x7cae35860xe72369490xe28637740x5b84118c0xa4e41fc30xdb624c1b0x53e506030x70ef019b0x2caaa9b70x384c23e10x0bd32ffb0xe58621e10x2f56e06a0x7f833f470xaeac94b10xf809b59d0x4426062e0xd01bfea60x706ae8840x4339756d0x433cc5590x903f6f9f0xc977319a0x35aeb1e50x545bb6460x55f8241e0xe6e553f70x901631ca0x27988c920x834ca2420x6fcf13590x7a5adeaf0xaa835ebc0xc0f6c7640xc8b8d98b0x1fe6e5040x38aa13970xdb0fcc9d0xf226f9650xe2d902e60x9a8d8ad90x3376e9490xfac05e1b0xc8c7c00b0xfecfba1d0x2c83b6190xa1de71040x583af4210xc49fbb6b0xa7fed7470x5e8a6a4b0x2b536cbe0x77c0976e0x0465a6570xfef4a45d0x0283d01c0x00d2b1b10xc0905acd0xcb4344350xb66ee1100x2730eade0xc0084e650x36898d6f0xff81487d0x204a13900x198c1c4a0x6bd1d9a80xd6bf9a010x051b4c520x7ce7c9750xa3c0c8180x46381a400xd56936bd0x7752b4da0x6221dc780x923284fa0xee06eeeb0x3c29d6810x3334db0d0xdf26af9b0x6614a7710x9f54ead70xc00f83af0x1583e2b80x134911f20x0c45b4ab0xe01a7c540x43d22fb90x732dd3260xa23ffc040x6c3f70e00x8df9dd100xb89b6e6b0x48614f990x845a14e00x7de349be0x794a74ca0x808a80880xd6ffd1e70xb83810e40xe463c95d0x549525ef0xa0a85d070xc9993ea20x14e9b4d70x1c3d639b0xb0978ecf0x8aab9c730x3161cee00xfd7ef0150x5e6c4db00x894902b30xb20b91f30x4e9d495e0x05f6642c0x95caa5680xc3c4c6cc0x6e4f115e0xcd24e1460x162893fd0x47aad3b90xdd8ec6bd0xaaa4b9bc0xc839afed0xb14ab1ef0x29e1e2040x7e0b255f0x04863e280x4ae90d8e0x4eb2b0660x8dafaf220x23dc7f6c0xa0ebd4370x0ea593f60xe4bc2c2f0x5a2902500xb9478d900x717d1f960x7b132f360xa6457c890x333bfca10xdb1edee60xfcd1819a0x2d4c773a0x0fab1ab00xd2e2a9d00x275f3d490x6749d53f0x526eef2c0x9258c7760xc2de27ca0x50cf75850x7129e5f80x8d73278e0xfe916dc60x11f7ed4c0x5c309e650xca4673180xb51d80e80xa9e5f2bb0x5ea3dc3c0x47e82c120xd5b809f80x7d8b321a0x86b941c90x68dd140b0x26b236ea0x9f0c2e3f0x066586160xd2a75afa0x980b34ef0x8e6eec000x91f2bc080x25a6f7380x8831e9190x699fee020x9d75a3050xb485f1880x199f048a0xa2a9300c0xb16b44660xeab55d8d0xc6ce8a2b0x431def430x2f88753f0xa50f1c4d0xbafb93610x991321330xb206b96a0x2f8fcdc90xaef11dd20x97159c690x9bcec9dd0xbfa11ffa0x902c86890xa72609e00x0d0d5b5b0x19d52f1f0xfa3556130x8a18ca080xb25adc020x5b1cfd990x62b2eff70xfe9f38b40x0faf249d0x8b13a8b80x0778d1640x8bf5f9920xee709d180x8ed9c23a0xbec73c550x053568d00xf36522140x8bb456340xccc9f7c80x33cfd7990x422e2a2f0x096309200x8a7d1c310x36d9dc3d0xa19a74c00x757c1bbb0xae9852a00xbf2e2e710x74e738710x4bdb8dcc0xa452c2970xc9c3f1760x518c2fc60x782adb740xb3253ed90xb7d7c12e0x85d7edfd0xa9126bff0xe3bc7fd40x342d409b0x4807ac910x8a8adf1f0x8a5cabf60x826d0a4a0x406c4cb10x2924b1770x227b65b70x40dd54d50x6481ffe00x30acfde90x9e0fa5ae0xf643d1040x82a891ba0xb293a7e70x7ca6ca250x88f277660x578eeb4d0xff9e23d10xbcb36fe40x8e9bd4a30x27df31050x4c49f1de0x116180b50x2ffedb6b0xccc46fc30xefa610b70xf4990e760x46a6c9ef0x4b332df80x8b89f01c0x9bad141d0xa2f7487f0x90a9d8cc0xbdb2217d0xc3876c1a0xee0063660x9615b0050xb9c16f510x4475dcaf0x0a52c5110x0ec096b00xc25b89710x31128b8e0x6be3a96b0x4c8adfe10xe9c215c50xd4f669ed0x7d0e1d950xbdc537820xab1e0e930xa96e8b4e0x208994670xd8d065dd0x65704d220xba01ec830xcb8a461c0xb75041d10x2c86a7550xc874d7100xf5b52d5c0x3fae6ab00x146b98760xeaa35eb90x9833bc0c0x489084c50x8764c7750x196614ce0x636c9e0c0x438d32240x9ad9df170x7837901b0x301fadd90x6f4355ab0xa95b5c770xa388ea7c0x8d7e33730x326cefe50xcc9268fc0x15ea26480x6ba36c6a0x2176e42a0x4bfd398d0xe0c4e14d0xd0fd70850x569154870x2db69b1d0xba26e64e0xe659f3d20x82082e950xb42491710x45d14bdf0x6b7a43350x0cfe59cb0x98f4d3060x265b6e290x1cd44f980x3c0e80500x92b8c78b0x3af578f50x07b64d810xda6236040x261f79d70x1999eb800x39587a4b0x7f8839d60xf1f8f9cd0x58782f9b0x088835070xa22985cc0x2577d5840x0f6af8ce0xcb295adc0xe9dd3b710x0faff4080x062f49f10x1cf3ed620x85a985480xea58f99a0x550f3e050xf82f67a70xb3073a4f0xc00c85740x420415120x3c09408e0xdfc8792d0x56f2857a0x8921ba1e0x3b10daad0x81691f870x70440e710x6397e2fc0xf458ebe70xc3ec4cc60x2762b08b0x4dae16e40xd3d870c80x209469f70xfa2e5f320x1fba2d170xd83ea7f70x7d837ccc0x3e2df46b0x0fba513f0x57ef853c0xa53db9190xec86986a0xc716343c0xcd7c6d7a0x7429efba0xbc606e8f0xf11e96320x518d30a30x82923e550x7fdfe9d50xfc5e7dec0x4fdee8970x0786cc4a0x17f341a00x2f45890a0x1b8b95ad0x75943e250xb26066fe0x5537a25b0x5e074bdf0x490454260x399918650x90b83bdd0xae316c110xb99fb2a60xe7a025730xa7d5f92e0xffb7c5140xe9cbcfd00x60b2e8140xa66c1ea70xc18575af0x95e937830x5b3a2cd60x85c2b7eb0xf0e965470x4db196350xc55353640xb8f116030x91f445100xd9916c3a0x8e17b3ae0x20978fb90x1d40b6f30xc57c48a30xcc1b882a0x954f099c0x7665a95b0x7b82b9a10x6a471c050x6f3d1faa0x2527fd1b0x98e508ef0x2e2ffccf0x273344a20xdce13b790x392515860xc97224e80x662293ba0xb113b5050x29b8ec180x5739a1450x88cec98c0x7dfb980d0xa89a63210xac5fcec00x1183682d0x609bcd980x200b20410xc872fd850x5f098b2a0xa0436e980xc9634df90x38a9f7c50xb9e8e2cc0x1b6314fd0x73bf61560x39461d6a0x8b8059bd0x09d44df90xd5756b280x7fada3b60x1c9baec00xf6b68d630x988a7eab0x30bb157a0x485a3cc90xba4637d90x1d286cdf0xc999fbab0x87788a090x2794e03b0x23eaf4520x054c3de90x04f8350d0x2b55cf2b0x8708b9370x6aa52c2b0x9316fd040x1da2650f0x2a89d11c0x8128e08b0xea8e0ec40x6d387c410xb71171c60xf12ad0a00x0c2f10cc0xc7856a3d0xd4bb4a820x6c089c700x3462af860x14ec48300xe613a7980xea7c03480xaf9410ee0xaa7487460xeed25f670x83528a450xf4d1fb490x6ab6a2b60xf658ec470x88e7fad30x88ab6f7a0x5dd9643f0x8e0966fe0x686d6bbb0xf620c4490x200e1ee30x488d0c5c0xfe91e2790xae6aa5c60x4c413ee80x4edaf8cf0x00dff1c10x054fc01a0x39960c9a0xf9027c220x718f68170x78788bb80xa20609110xe13ed6b70x739007ad0xeff2d0c90x62e804ce0x189495c90x989bcee80x162514730xe6ffab040x44e492a10xff9a72010x0921f6970x0360becd0x3eac99550xf4707cf40xa076658b0x0cffd74d0x1afb5a490x5dd5890c0x1964ae950xa7068da80x7cc6d76e0x2de0d17d0x0c363a8b0x3e0646020x44ce8b340xcdbdc27c0x9fcd45e50x6d04891d0x9162a3ed0x1375250c0xce9459960xadfeddf00xed91c19d0x36b7afb30x38708e250x21e13cb30xb4a2d7bc0xf8f1408d0xf31be0950x16977db20x5fffb8610x9a56f6570x1b92e41d0xc42142560x9455bd120x6ee795620xb6b4b7e00xfacffb980x3bb784c90xa6ba562b0x8e0addf20x60a13a690x5d785f240x0ae9476d0xecb82c0b0x8302bd1a0xc0d32a930x58cbe2410x690e5a110x2f214d0d0x8f7d07c90x704b47ce0x828de19d0x093892070xf85d81820x8e4f64b70xfe5fd4e20xb2408d2a0xeab195520x3d2ee2e00x1cb110440x442945ce0x4043757f0x2def10b00xe279fe130x138d06cc0xf6f9d58d0xcbfb33e40xbe99651b0x4bfaa4850x5ddbc83b0x55d855330x25c5e63c0x78534f620x2effc04e0x7e8108d40xfe4879750x5d49aabc0xc45d0d130x4b1290df0xbf2686de0x3f85a9180x494036c90x0b13eb300x9ecde9f60xbdaaf0540xa83712290xecd7024b0x7c5b02440xdc851bd00x33c5d1400xfd6b2dac0xb9958bf70x42fd72320x63b0ce4a0x3fe8f28a0x4f8e51160xa7455c340xc9fdcaca0x7b89aa980x59a3c1780x752b87cd0xdc1c14b90x73c7ef260x3c0422420xa65bdd7b0xf1d430ee0xca336ac30xbe6647470xe233762a0xf7455c160x780c93b00xfb7d5f7b0x59b2adbf0xcc2d42ba0x56eeb1a70xa4fbd2eb0x2a6dc35d0x5a6f16460x7689b81d0x5cf53ce20x828deed70xc0ff21c10xf23e921c0xb5497cb60xb131629d0x04eaaf070x80a738720x1de3dcd30xdb2d9c400x5024db650x926184020x46e581c60x3722de030xf63f05ca0xb572eb900x6e0529030x30718f070x8b7d72d50xf7ca3a530x9d4c08d30x8195a0860x29604cef0x8361b5260x2c256e1f0x9d857eed0x5a08d6e50x681addd20x957bbd540xf2cabc3b0xdece089d0xb08bf2df0x9c8899d00x8b966d0d0x20fc2a070xb64007190xeb1400410xd15b69ef0x5f23e3fa0x84b451560xa38697290x1af267f80xb678366f0x5ed90adc0xd0be497b0xdce1a8750xdc09e8300x91e68e4d0x6cb4e82c0x040e7bdb0x45bb25ee0x4152ef6b0x30462b5b0xe9a5e67f0x36b5497e0xb8ab68df0x6da7eb460xcd30808b0x2b9926700x45672bce0x56ecf15e0x0f1245940x3b91db5b0xbc92596d0x38ea97650x2d393f480x8c32aa7b0xdb0da1610xa11865180x1936331f0xdab5a1eb0xa44a13070xd96babb40x09b53e140x76517f030xc1e6986e0x7429297b0x087332360x5f2b1d950x13002b9b0xf5a691cd0x6eeddbd70x4ef478c30xff5d132a0xfdaaf6b70x56e2a1840x4d9246560x727907c50x04bf00920x7de6cc230x93a6e0b20xfbc4f89e0xb7a719220xe96df7590xed092de70xbd2ed46b0x419817260xd447c71c0x09f86f990x569d72600xfa559d4c0x344a2c840xc556dd310x0c33d7ef0x680f8e7e0x94cedac90xde5a04cb0xe9f0d96c0x7bdabdf20x88d005ce0xde7ece300x52ac2c4f0x6d0f31860x9a6a6ec70xe3eb5ce80x8d8f0f650x54db62d00x7cfddfdb0x6e8ac3260x22d9409b0x380e1d1a0xfd7a11d70x28dc8cbe0xb54ef27a0x773588550xa75475950x8d8c02540x430b856c0x6a76803f0xd3309ed80xc3ea53050xb96f79af0x89f65e3e0x57efe0250x631606e40xb71701b60xa877525c0x0b79bd9a0x46ba22380x92f7511e0x20d6e8910x3d4e308e0x73ce8d760x617cabb80x13e081180xd7be97220xfa13f45f0x1b3dfcc70x4065a1b00xe2fe3b800xd1277ad60x5794c8390x7006586e0x79dbb5c80x26e08e370xc6aec9ef0x8d22bb580x0cc9d36c0xf5a067bf0x555d49c90x70aef57a0xd55ad93b0x6d49c8ed0x6e7943ec0x894856870x4d6d0bbc0xe3e423ac0xf0020fb80x5f05dc800xc66b77b10xbcdd5b990x4e8e41830x78df6e910xc634c77d0xcbd7f2d20x2c524b210x698ff46d0x5d23cc960xeb60f2d90x849216a70x7a38f5300x0680b0d70xdc5747720xce60bbe70x145560fd0xf050c5c70xc7bdf85a0x4fe6afb20x68adc4a40xf8138d340xbe55c9780xb570d4140xa8fc4c010x594bf15b0xdbdf6c920xfc39e32f0x842c8e9d0x5fc672520xa71d2e2c0xa78af5f30x6cc099450x9bb4e3170x5f99383a0xfe0523630x1ca527fa0xbd393ca30x0b19b4450xfbab1bb10xde80cd090x556422b30x79df96330x55f95e070x5f2fcc830xfd93ee350xa72cfb7d0x9ad7a5820x28e09af10x86f274200x96eab78b0xffcd7f490xf7ef9a790x86c7272b0xf30965ac0x44414ff20xb7593ddc0x823c19ea0x7a88da870xedc039530x2c25ee490xedadec5f0x9b9a2b950x3d353b570x46c01dde0xb606b44d0xb0b47e790x5f4ffd9d0x19e23c7b0x652fc7770x093c88860xb3cb92de0x21d4c46f0x7fe49d810x4fe4c4ce0xcb73ca210x0c7a03a80x611565b40x680bea5b0x7d2ed4c30x438d8df20xc7061ef30x8f0b781d0x06a86bc10x8cc79cab0x26f8f0b80x4a453f530xbfc177bc0xe419bc990x0228925f0xd21c51390xc61ca65e0x162865380x848d372e0xa4b94fea0xa3e4e6140x8d364cff0xba079b7c0xd35210130xfd84e2df0xf1aa5a400x3b224f5f0xeeb5d7fe0x6b9c5bd70x63e291540x4717486e0xb86489ed0xf12654b40x03cfa72b0x5369bc960xf7818c960xaa39f2670xe0b8fc9a0xe9b704490x85c18e670xa9e8a49e0x392fcd720x252fd4fe0x09d0cd3a0xe9e5efb20x6095eceb0x3e721f0d0xf7031b050x865a73a50x37129d9f0x05c466ea0x6dd36c650x14b0f16b0xbe137ed40xdf9565220x11aec5320x5e8e35e60x26f944fe0x8dbcfdac0x91c0bc7f0xd337ca610x38e481fe0x20eadeb60xe8b4cc910x3bf16b4f0x9bbdf9780xa8f6c8430xfc3b05260xfdcc288a0x338e1ac40x364443c80x5f58b75b0x27d97e850x9783f6620xda89ea3b0x67ae096d0x653ce3c20x87cb499d0xf1f7d9f50xe6e83ff30x452716ee0xa1d52c1a0xcb031dbc0xf0e27a600x1e3b6a1c0xa1822ce50xcc8a98ff0x757ebed70x02baa0cc0x5089f45f0x8661bb380xf1314c000x0255ada30x3c2a86bc0x6621a6b50x098cbe480x1fbd16da0x2e215f080x66628bf30x7f7cbc640x3e9035600x68cb408c0xfacf3b6f0xc0f0458a0xe704b64f0xa89a1cf10x93df077a0xbe73f71f0xe2cece3b0x41ac3d310xccbd8caf0xd4c82a0c0x8594c7650x15229a600x585714670xd6d775d30x1e191e370x41afa7f60xeac38e6a0xa63cd8780x73c9d7260x099955260xd4b7f1ae0x4b4ab6c40xa14ceea40x12fcbbb90xfbce476b0x9ca3e32e0xb910d61c0xb7e3cc380x452ba6830x19f95d110x700e1a100x573b54530xe44f84b50x7aabf61e0x9fb9a4770x437eb1df0x93bf41410xb23fb20c0x390de2b40x2add3b4a0x4d98540f0xca5c14ee0xb0acf9f60x667cae8e0x0cf57b0b0x267b0a180x888c5be50x418873cc0x3fe35aea0xf6e772c30xf47654df0xa5f3149d0xd36b9e500x86a66cdc0xc2f6b4270x4945735c0xe50b8d6d0xb96628780x1e50d4ca0x1c2af71e0xd72297f20x5de39bd10xb5682a550x4ed754460xf9ac8bc10xa40fa38c0x6ee3e4d40x44a6e90a0x89d013790x4dd5cc1f0x077ae8f30x73b9a7e90x2c7db6490x1147587c0x288455eb0x68f0e6310x6eea15270xf53a680b0x1cefd13f0xa16209fa0xffd3fe560x9827d45f0xc82c74d40x575ae1c80x1c52ffea0x3da2a8840x6a6007da0x9fdf52ee0x83b0e8100x4132eefe0x9439d8170xefe4c03f0x050652900x3b32dcef0x6fb42b6d0x41a5c8d10x5406c34f0x08d7ef360x6a49a8300x78bab66b0x73dd54eb0x1c5b1f280xa2af54b30x866e56aa0x1d222ced0xc08bbce60x6f7e60400x572004d90x7522f3ba0x32ab06cc0xd7d280ad0x7f7f7bb40xb633f1150xab3697e40x554ae3a40x2e2df7f40xa7218eba0x8735ed3d0x21b962550x9399d0b10xd55a2d930x20a789ac0xd0ff24780x3dcb88a00x0bc477a20xce2840e70xb88dbfce0xdc6596fa0x6636c3c90x9a2c088f0x9504df260xb9363fbe0x541bd60a0x4cf1ad980x042cd1930x456dd94a0xaead029a0x274f614f0xea8b08280xa36f50fb0x944a564d0x3e54a0590x081046ba0xb847585f0xe295c0ff0xd6fde0430x2c6576de0x0d4cbe510x3f97bd190x2eda48070x12e285ec0xe06b35810xc31db0ce0xc16be39d0x007f36dc0x3a7a8c420x827d706c0x89cd48e60xe83eba320x880cff630x15ba50a60x92ec510d0xee8d74d60x055e77e80xb1ddf9950x7d0db45c0x37befc700x188ea3140x7f24de730x62465c3c0xb89e69b10xfb384d370x28310bcd0x7ed1f25d0xa8694ecd0xf641039b0x65d4a3b10x22b325d50x07b21f850x1fd07fff0xf3b451ca0xa48196c80x5986d1900xc280fb460x57c397270x247ef8310x687b6a160x05629d250xeb5e13910x3e9c3d340xa71ddf890x771d609a0xf942b5320xc143e8a60x58b38f050xe1c87a2f0x369fa71e0x10017aa50x4129f5ee0x38722f800xca5cf1850x15c000680x054e550b0x7d8d6df30xe070cfad0xabf14a710x4b839c7f0xf184d1890x191391f60x8d8d37330x7cd7ba1d0xb3fd8fe60xd7aea26e0x64cde3a70x1e7bbcb30x7e4dc9270x0079f64e0x55b012000x74edee940x6df1aaf10xaaf1ee7b0x455212ce0xb418739e0xf3a6b8bd0x80e6f4c10xdc3a139c0x898da1be0xcb2911d50x265bbef90xc01c13700xf311e1560xfe1d2e940x1c2dd0080x7dc77eed0x7b39f2db0x49bce65a0xaef2569b0x4ca4d6af0xdc32f8540xc68bc0490x9b368bea0x33d129800x0f9edc000xe09d4e4d0x0eeae3e80x3b6309d80x3030c2a80x3cc4b4940x90e4f8d80xddce58aa0x7984eefc0x6edf6ceb0x5c68c1c40xb7dc80580x9f50b7700x8e2f8cee0x7b8910f40x037a0cba0xf474fdcb0xb8b043f20xd0760fc00xac6a2d350x2589618f0x248e14730x88ab6fe30x01e1a8de0xb4ea7cf70xe2b6baf30xbce099950xa6e1a69d0x58ee79da0xb0e11c7d0xd9edddc60xfad9c8270x723df3200xf10eb6960xddca7e5f0x2a47c7e50x73ab374a0xeadce17c0x5c7a50300xc7efb13b0x150d747a0x40f8bd4e0x8339df730xe6f524430x611cfa850x153b60a60xd24e9e8c0x819d72cb0xe3cd5fae0x977be5c70x355bc89a0x2864abc90x798b76820xc82c721f0x1d9c7e6d0x193dfdf60xaa7272770x008539f00x3b95f5430xc426c51f0xe79bf0c40xb68881880x830ad6d90x9846ae320x1bac00940x37f508ea0x0c56ac110x5bdbbc190x044197340xc5d2b0bf0x8759463f0x9ed12e200x48d3fa270x8a9440680xcc392eea0x8af7c6950x8994aebf0x9a554fbd0xf0623bbc0x3e137fca0xe9a226710x7e88cefa0x5e8a4c330xc593d1290xc5851c910x94cf4de70xfa9e24560x0fd4610e0x2fc1e0fe0x66b4cc410xb3f548ad0xee5181480x4f2c996d0x989074ff0x6c5ad0cd0x480305ca0xda0947de0xc7fa4aa90x2d2dd36f0x552c6e1f0xa60f68f60x050597ad0x5319708d0xccad27e80x9021fa700xd14523420x5ff4dff60x39b8d7950x97755f7a0x21fed6140xec1798d00x69c84d300x9b8db9e10xd970b11b0x178075280x532b90b50xe3b097120xc8dcc62a0x5faa14600xac0749310x878192a30x4990863d0x04ea5d100xbd129e350x38869d880x2d39b0a70x94a90ea80x365e79110xc8ddd5b50xc92929bc0xeeb780880x9eacf8a50x124bad4d0x0248efd30x8c8569cb0xf9ca2eb40x2505bf180x3854774b0xc58d5a900xe0419ac40xb23027c10x7429e20c0xb3f494460x4af6ddf00x0474edef0x6a6e05bf0xdf2560370x3b6c41ea0x47cfd8250xf7d31de90x5c3c73870x7d74d5220x55c76a230xed11fde20xbfd256500xcc45b6a80xfb8b4a960x6008689f0xe7bf49590xe7f714630x5fc9c4f20xd648a1640xab11853f0x2903010c0xdd3ce1990x795392360x524203f10xb4942fc80xca7d87640x827e4b120xda9e26b30x9773685d0xf95322f40x6bb48e8a0x634f65540x79defbe10xb3f7646e0x81d5b7ca0x44c2f6bd0x3f78078a0x61b05ab90x955b0e2e0x039528870xb43f93650x6ef6b54f0x484f6edf0xf5e7ea400xbcc15e750x6ebe366f0x9714e0bb0x141f38bf0x1edb69d60x052c9aed0x953e1b9e0x9ec6ca960xfe4760390xa9320d270x4cb271000x651d10e50x5e515be60xc4f0da120x6d6fec1f0x8a4151150xb0647fac0x587b09540x1632bc210x7aa1756e0x44c10a520x7412ed5b0x8f2eb4290xef8fc95f0x921413430xb7c39ba30xe9ce931a0xf1cd89290xc287d96a0x599fb41c0xf88ecec40x7ce589810x696d7e0b0x50b03f5d0x40f255f20x3c28ee800xd8d339960xd820b5cd0xfd8be8230xd45789820x67eff2320xaa67387b0x39a553010x76d3cd600xf54bd49b0x74b5ea680xe45e85d20xee85bf320x43aa319e0x985453e10x7521afb60x77b9d8d20x6e2213200xade256a50xa31e60c50x19f1b85c0x10abd35c0x165705130x280536750x6b198c770xdbc6ed4a0x858ea7760x8e29fe680x1b6e66b60x69b341040x0fa7e42c0x873dd62e0x165868c00x09e6c69e0x8bab36d10x9a044d470x9e7e6fe30x6a6c2ffb0xac4dbddc0x0474f5a90x29d968a60xa5f00ff10x2b7ad1030x9df89c680x605afd4c0x81bfd1c40x2e9e73e80xc76d38080x5be0fc900x32c1983f0x24eb7e320xd92f07910x03815f350xd32b630e0x05b1dca40xd59a15870xf4689d500xc08db8bc0x301bc3620xbebd8e1a0x5ee2aa120xe8db31bc0xd52a52130xfee4d1720x96a55fda0xabc640f30x903b627c0x095de87e0x3476ac5b0x5b5258600xe091c9770xc7a1840e0xb9d025c90x0ddb1cd70x7c20b6a00xf881cecd0x835d1b870x60cb6fa00x01848a8e0x7ac1254b0x6e85b00b0x6f60d30d0xbc9ff3b80x051085e30xf215ae960xd9b85ef60xff87cd180x3ad5cda30x3100cff90x5ff9eb0e0x0f37ca890x66af1fd10xb0c5e2470xdbd7def30x29dd9c770x2b43f1010xd7be0c080x8f3939590x2e4474990xcdbb709a0x45a25ee50xc7ddb4160xd7c087210xab3158cb0xea6efc060x8b9200fd0x34c7cdbc0x86d52ba50xbf23a92f0x62aeb6670x723b126d0x965dfc670x86401c7a0xcc96e8530x1dc6c93b0xba497f130x0ad137d30x5bf2b3c30x6812ef070xd7fde2710xeba186870xa2e023430x43e5bc850xc4c7914e0xf5afce230xc0ffd2ee0x1cf70f840xdf440f6a0x5b4eebbe0xc51309a00x787c882b0x04df8fbc0x79f697e40x652032cb0xdba0e3440x6226b9fa0xf28ed6e20x2f9dc1860xabecd8590x0360d67f0xe8ef12260xa8301da00x403c8c3f0x23b9d6e20xda428dd40x2d21cf690xa65c29500x5b7364870x3c229fa80x3a8d2a800xbd4352270x064db9a50xc44898ee0x233b2cc90x9934faef0x563986150x31a76d610x74d426320xa57a3a890x57dc48510x462751300x9acf31c60x61f1644b0x0a8894f40x146626a00xa8841cc60x335a613c0x5829e9790xaa393cc60x4ca5590e0xe8979afb0x87258a370x12056e530xa708ca580xa6a7925c0xad0413d40x4e3567f70x815b5dd40xacf4d8430x81188c300x3539f11b0x44e9a8290xfba7ddd20xeb9eef520x58b73bc70xbe65e1820x3fdd43540xe2da51c20x6d0d90860xe1a58ad50xd72396a80xa635a8cf0x2f7dab630x6cf467cd0xba4c82640xe64560840xc83c8a7b0x9e17a3d30x173069910x3d42b74c0x8a46cb6c0x6c7b435f0x69e836050x70c6d8270x001b074f0x6790ebd30x3df82d000xe0c77bb50xb8b2b1f70x1aff3d550x0f2d7d870xa7127da70x689d79d00x7195940a0x1f4495880x717244930xebd4cc110xbaccfc1f0x48a3d20b0x42f728aa0x29cd54690xd766fc350xdfcb6c900xead549240xf749debc0xf3cbe4710x4e7107c00x099200700x13e333640x391edd0a0x4aefdc040xe1db19df0x43414b500x28431cad0xfe70fe320x8cf111260x956bb0600x27478d190x942d9b6f0x207e1b400xca1a97370x82e94f3e0x5a19176b0xe589b8500xcc4eca3b0xe118c2cb0x88f0e0dc0x72bd229f0x61a42d1d0x16263cc70x4c5470770x77d23b920x87d1f3720x481ff6d10xc499b3f10x5e07f2e30x242b0f230xe6e6b6840x388857590xb11b9cfa0x311d3e750x0a643ba50xb30da9140xfa2c31510xae2382df0x95f28be90x62182a8c0xc0270af60xdb39672e0xba53fb590x276f225c0xb91caac40xe05b53260xd7c1418b0xaa43ad480x09c16cce0xbde424ba0xa2c1624f0xa21e20e50x1f71095c0x3f05dada0x3c5d9b940xfab30dc00xec1881290x91f95da20x07d68d890x9e5ebb670x2745525f0x4f29353d0x0bb33e290xc4a73de50x48981d010x895e53100x824318c40xb976cdb70xc8ed4fe30x6dcd4b3d0x982e400c0x36b88ad10x97f16cbd0xb1730ca00x47f22a4a0xd6397f290x6f1faedb0x02b3cd430x3cb1b9860x58acf24b0xb9589f140x1553261f0xdb983e360x4a52c9410x25923c9c0x25dde9c80x04a6815a0x2b67b6b70x31c45b8c0x5846d57d0xcb5614410xa35212530x77ecf68d0xfaecb3080x035d25ab0x3dabf2710xa07a37f00x8df92f660x449ad0a70x69acdf380x697ed5f00x7d6284440xb9e7429c0x9291cd3b0x1d07e3650xb0e602eb0x638a96530xfcc1edd30x1257bf370xf352023f0xf2b33cb70x7918d8170x6a4210620x9436e4050xe8c0065d0x12ee11730x65e0d6d70x27864d570xcada3b600x766a09270xc972449f0x604d06e20xf8214b500x04b0e44d0x7976d5110xc05d3c270xd985dc990x8a99a0160x792602c10x3a262e960x6a037cf10xd35a6d310xa17a63710x213a738d0xf2f536170x4d924f200x0fbb73440x41dae2570xf812cff60xfb578fc50xa4191c0b0x9e9fdd9d0x7332b8980x3fe2ccbe0x42dcc3410x4d4cd2c90xa383f28f0xb28a773b0x6979d9920x9f7160b10x4f08d2b60xa82f0cc30x0bdd2a810x7bcf4c180x9be30d270x5e499ae20x7e5c9cbd0x7cd9fd0a0x6276af560x496089590x4d7272e40x34ed391d0x80c40df40xe672674e0xab190b3d0xd98efd8c0x3817d5840x654ebc900xb911bb580xc81ee1660xeafd04830x23daa9890x85a669960x6870f3970x49d569b30xe0b41bbb0x14b445ec0x2909671b0x1e5ceff60xcb234ae10x054957b20x877bf3820x97d9a68e0xb7ec0e200xc35ee2940xde01985b0xec3d0f460x006e5b3a0xb74dfe800x9d8648f50x84882b3c0x861976540x536a045c0x4ba774b40x3a2afa0c0xee9cc22e0x61aec9ff0x29abf23b0xd4e1cf0c0x8038e3f60xa11008e40x4fd4c5ac0xadbeed610x238b099f0x58de52d30x27a3c9510x24baac2a0xcdcbd2da0xc24858490xcbaa327d0xf685d43c0x77662be40xdc841b740x4bd6f08b0xbb7939bd0xaa3704890x0fb2f8a40x6e6650720xbfe9d9210xd33084370xa2d0b59d0x00b717d30xec5ff5b90x272912830xc232e36b0xa7cffc250x34f04ae40x742501060xcb59a97f0x4cd5bb9f0x6a4f623b0xc103601f0x1314cd520x9979ce150xa6b2f0b50x5c5c32b30x4e3b54040x83b1ae780x3296ae310x77db6c250x57a21c040x3cf859890x7cf862320xd717138f0x812e86d90x6e00fcfb0x9b7682010x48d56b2b0xa5a2e8a00xb44cb9200xba0acdbe0xbe51941b0x0506454d0x570f18090x14a634dd0xb26887f20xd89da37f0xdb8570c00x6d5298ad0xc1cff7860x6531a37f0xb64104330x98503a630xd1481de70x436d817f0xae7c231d0x9bece81b0x4401e6c20x2421097b0x8ff604360x57f576b90xf37975060x291876f30x958430300x5fa625ed0x80d5e57a0x69cf06320x04c4f6030xdbf7cb700x1dfa5dbd0x481f9b7d0x4efcf0210x8a83fb450x6bcdedc00x9eebdde70xfe1a7a7b0x9fe939e10x6c2050080x3bf177550x3e7080cb0xceb1f1260xc3997d9d0x91b774a10x38e1fde70x1f38a4f60x3450ad940xff7e33bf0x59f327200xea018bbb0xae01217a0xec28d2940x1fd969900x92ff030e0xd98b92500x788d2a9f0xe93e12fe0x09504fba0x2bc523980x8450e1330xd230452e0x0dd3bb790xfc6bc4dd0x3b3d9ded0x7a7c91de0xac4822da0xc3e54d340x0c620b980x911787390x87279a210xe21d662e0x4a8a8a680xca9f2d240x8818481d0x7cf978980x6ab659370x1d09af740xf60372f70x9dd118b20x255895450xbf6edb4c0xdfb62b1b0x39b5267b0x9cf8d5e70xd1f5b1b70x4ead0f240xb2a6e8b20x2749a83f0x32fed31b0x0e1541f80xc48baef20x17fdf5930xee499f7f0xf9a482f90xcc5005fe0xf5a5c84c0x3441445f0x2bae204e0x847ce6cb0x93ebdf960x8c4d24280x48ffbb870xf3621fe20xce720f280xd73a294f0xb3867e6d0x3369ea440x32e8cfea0x7b0f1d0a0x41a30bef0xbb35ef870x364c23ad0x4dfa8d4b0x899408750x64a314450x6d16c1040xbb9ed3bf0x3213f0380x32e3b0760x0d1e7d530xf03e63970x3096be160x3c9e462e0x3b38160b0x296041580x2564d3b50xf5714d9f0xeea2427b0xe583eacf0x19639a7b0xa7f5b4ec0xd99aab4b0x4b1f7e660x636b076f0xa60dbdb50x735a0bd50xe033cb290x9d70541a0x45e8d7b50x31fbacab0x8af46c500xe96d738e0xeeb1d2490xbd7540880x50c0b2090x78c684ba0xa7a70cef0x9325c34a0x711785060xfa7d6ce90xc2b35cab0x4c09ce6d0xbe479d5b0x9fad657f0x8f67d9590x83275c9e0x4d7e8a6f0xa961584a0xc65bf72d0x4c878cc80x99765c990x249e5ce50x9a80b5400xc92399040x68dd6ecb0x9e0da46e0x60b3071f0x097af0210x388aa3c90x4188d4390x1a17dadf0x6ab426670x68e78c660xf0878ecb0xf3b77dc80x78f099700xb88315f10x4baefc060x498fee1a0x0fd4fcf10xae1051b00xd8fbb14d0x86f851140x460132330x7f52071a0x8ac3334b0x7cfe368d0x99d472b10x258d2f760x199ed0cd0x54e6fcdd0x07be69050x2c3054f90x6d2fc5a60xf44a904a0x59eab06d0xd8de6e5d0xd159586c0xfbffd6010xf6ebc03b0xe1a8d7c90x5f7bab160x8e6b1a9e0xc090c3760x861afc8c0x8c4e03470x7b21ce090xa0dad88e0x09fe759d0x39daa55b0x4ebb2b9e0xc48908ae0x6f661e5f0x277a9b100xd2a6d99b0x3ae65f460xe115d07b0x719390660x83ad4fbf0x4fdafe9d0xa5b076050x1e6d29020xfdc845940xdc1b3b580x4e23c2b10x021eac2f0xe42ac4f10x696688260x6e22f5b20xc3f121ad0x964c65870xd6335e3c0x04d8c2890x7f18ce5b0x141eb50e0x21d85e3a0x297cd25a0x9589cb030x87dfa1550x9ffa3a750x176677140x68667bfb0x6323d4d10xf6c3c6d00x389124330xfab286770x020096310xbb0280880x80237e230xf2735d070x9fb418420xd2d885060xdb6ea1d20x779b5a920x7cc297370xc3af063e0x9e0a683f0x467df16d0x5ad8db660xb8c998020x2c15c36c0xa1c4b7940x5fa62aac0xdd101a9d0x911171590x3d5d3e6c0xad0e85510x229484cd0xc4a36af40xc0c6465d0xca5610f00x0cafb2860x1df1e8c50x54956d4a0x1f94c8f60x35b003ae0x57ea399a0x8145c5f50x9baeca7d0xed8c384b0x3a0109400x199983ca0x40ea72680xb6f5cd480xc779da270x0274dc2b0x0780f0c30x5239d2130xa06a184e0xa93c1c470x6cac89e50x6b8bf1490x1e4039c80xf4f4311e0x8eab7eda0x597088e60x3aee13d70x632bbec20x0eceddad0x3eea9bd10xf01491390x1d82b00f0x4a5bfc1b0x14aa5d450xefe6b2980x7dca0acd0x8005cf660x5506b8f70x9a5833060x35595a970x7d4b176a0x6cb465250xc1481f270x6a8798bc0xaa55a93c0x75458ce60xfe37409b0xba7cd0170xe1ce4fec0x4966cbfd0x9da535580x5240416a0xfa599bb20x0531cbaf0x8c5f65090x0245226d0x45b3a7670xdf54a8f70x5a26f9880xc2eb53740x933b5b280x3a8893840x88225f690x6eccb02f0x71d17c340x2de23c4b0xcf3d28d80x391df80a0xcc1d305c0xa033d7470xf57879690xcb0f9c240xa7ab931c0xe05e2f850x82ceb5ee0x3135f8950xc34847a40xe4073a070x4363497a0xa041a6190xd28006910xce46f5f00x3d7bad0a0xe5954ba60x5a6cdb520x19f336260x3a11494d0x586dfc8e0x42ebb3910x457eef7b0x9617d6ad0x3daa25400x51d138750x5f98bdb60xbe7b67950x25bb0d4a0xea86157c0x4d65af680xdbb170670x98e7448e0xcd6f2dc90x80c681370x0d4961de0x42b710fa0xa559dde60x4fdfa2f00x69ef8c7f0x98e363300x5b3d59010x26cb1f3b0xd1f2eee20xb8cd3a7f0x0c55246f0x31009c650x3783b3840x15b5c6830x38eb20a10x871e904f0xf5b8d1610xce25872d0x6e3030560x43bbcdda0x0ec73a440xb346d0930x70c52dc50x13f20d490xa14dbdc00x5cc078440x77b2face0xd864904d0xb3a2a5140x68ce58da0x5795c02e0x28f7005a0xe479d3b80xe88db0e10x45cc53100xa731f3870x0c5817d20xcd2791690x652ce9aa0xf1db17040x9039b03b0xa9873c4a0xd8c234480xf159bfd00x541526e70x3caf8e800x0e8a9f0a0xedbaee5e0xc0ff12fb0x84823cf30x7cb50fb30xb3a2dfdf0xfbbd41ca0x56fbb1300x78df6bd70xf31f77a10x800d3aca0x593db9ef0x9493fc860x44a17bd00x45d246da0xf6478bbc0x1c092dc80x02e747160x295fb6e70x1f7d5cb30x315da0c30x8ba3d9700x4894799d0x2136e2ec0x86623fd70x017de3d50x27fa66e10xcdca36910x7bbccd050x82c87ad50xa0d3456d0x9487d3e10xf3fc8a700xf5add0ae0x6b853d060x1e1e140e0xffae8e8b0x75d0deb90x828048d20x948605bd0x8a665bfa0x618911fc0xb73713d70x545025e50x0160501f0x85540ebc0x99f018c40x84c03be00x85dbb0eb0xcff605530x1d5f95e10x0a34540b0x4019e1b30x202d4ed60x72d267dc0x875582b70x9425bb340x224f51bf0x445a09c00x6e9a1a000x45d0f69e0x8349a8950xc697b0f70x3866e2170x26ae61890xf784f2bf0xcb2bfe2b0xcc39c03e0x420f3d010x69aaac490x0626da5f0xca07920b0xa6c329250xb564a2690x640ac77d0xb2bafcdf0xc30212d10x352e38090x03c196360x815641e10xa0e61b620xba9f450d0x65d04d500x7d8a4d600x08c78cf70x9505aca50x6acacf240x01c9f7b60xdf8655b40x9d74fe710xbb1e11ff0xa58b6c1c0x73cc86310x63f835ba0xb1c3a01a0x516411620x999bd47f0xb35069c20xfb70d4980x56256e8a0x794b72710x7f9b18790x165167980xd7269c640x7129a6f40x1984d4210xb36878500x4071b5170x7171121c0x8b618d080x626022a10xe467dbd20x2417578c0x79ff99f60x7cbdd1280x41aa53ae0x3d9c56200x4b7af2ee0x207ec0360x01bf55fc0x66d6268f0x47e359750xd47969c30x766d9ab80x9d1235a90x039468a30x2de125c00x88e1d0f00xe27260fe0xfc03d97a0xed24a3a20x412f893c0xfa08c34a0x7cd8d75e0xc76fd0d20x410e3d1d0x5e083a260x2eb6e53e0xc060c3f40x23f1d7a60x53f8ced70x66091c370xfe9eac370xb77a88410x44f832280x87168c460x3c185c610xfd8c8db90xff84a8a50xeceffd020x99be41d60x0cee9b7b0xb891af470xfeb1bbe20x66de05b10x04d4de3c0x71f1a2f20xf1e046cc0x63eb93550x07ceeac90x1f8544b80x038313ca0x27479d140xdc3b31950xf7e21f480x628163800xce6f1e930x07a08b470xa7ce45f70xa8ca39cd0x06be351d0x0b3be8780xfd64b0670xcd4e35130xf4260f1f0xa1b3930c0x612cc52c0x7dc7a9910xdb7504230xa621382d0x6fb6fbb80x7e70609b0xc94d7b510x12d1818a0xc138ae3b0x93675b020x867309be0xf915d0370x94ddc1b30xaf07e2030xe23302400xae1f8e6c0x91e00f480x1f0498310x7ede10920xbb76924e0xc1cbd1140x49a441480x21eef8fe0x3027239f0xbe3450d80x074d94280x1eab0b120x2324d6080x439a05ee0x02b2d87e0xa0a8da320x653fe87e0xa129dd850xd011f7780x1ca471aa0x9c9aa3b90xd08bc0200xc825924d0x550ce7090xf8fe39860xc4a4fbc40x1e50ad760xeff47c2a0x199c5dac0x1b4e48750xa9b997360x756a60d90x797a1d460xc9e16a5d0x7e7a47c90xeb6c5d500xb9ba00dd0x457b16650x27cdca930x218e600b0xa96d58860xeec14f210x069990e10x338fcb2b0x2235002d0xf5924e7c0x95b9bcb20x7cf45fe30x91c9d8360x75e9c7350xe60afc1c0x344c38f90x8f9fc5080x08406b370x838fb9f50x6a68fb8c0xa7c533590xdfb360bf0xdff9688a0x0a8ef73e0x99bc1ec10xd9779acc0xf9eb9ee10x8a5a60d00x1361a47d0x8daccd7c0x31e509540xd32962f50x4e8ddb3c0xd3bdc3cf0xdc9ea8fe0x65a01c960x6f7d60e30x8c987fb60xc7d23f9c0xbe66828e0x8f045ab30xc4cc18370xb775da740xcdc212660xaf8f073e0x774217e90x3cd3867d0x5516bc5e0x71b06c9a0x517f592e0xa29a40720xc5fea63f0xf0472bdc0x20f971850xdcc09acb0x0dfecf450x7483dc590xb740fa990x93046dce0xe7cc0f820x3048f6a30x2468e6d90x6a79d00c0x64be3a290x4886e3a20x10f15a0a0x8f4678560xb43ffa590x43e6ef2f0xe3504ff00xd6ea1b1f0xdf39d2290xeaf6fe6a0xf3e707cb0x730a37ff0x8a9670ee0x7e8b78e90xd1c766a50x465ab9e30xabf05e780xfa2606410x9b8b486e0x379b7a640x0491856d0xb55985bc0x4f7870390x7a37774b0x78e795ed0xd5c5418c0x7921f1c30xa21178d30x87ef41300x21ae7e470x548be6e70xf11992850x50871d170x79e8b9490x772058350x4d6187480xa58b362b0x3b2fd79d0xab9c4ace0x0d1a71aa0xb58b3b870x7237b76a0x5ae0f2800x52b1e3c70xd93310c30x0faef23d0xbe3c78260x074aeb920x38a71b7e0x3831630e0x4c8884060x402740120xce5338960xb9e951930x236c0c520x1d5d5a110x294fb9250xd8029bd90x327df1d40xcdf350e60x9310e5f20x6327bb840xafbcc5dd0xdf86d2790x5569dcc40x85ba74d00x8a82cd940x948c75ae0xd60e217f0x017b173d0xdf9c421d0x6325752d0xa6cdbe640x6ab03f260xf83e31ad0xf3d8f3cb0x135e95110xe3fbf93e0x60fa52650x0cd1b0070x5ffa20f20xae27299b0x84ccc22c0x265a4c7e0x17cf4d490x6dfaf7190xe95a3ced0xddbeeecc0xffc40b230xedd5eadc0x19b422ce0xe8959f210x3da171f90xf79c05aa0x453c84030xc7991a340x1f9693aa0x48f0d5570xb486e6fe0xf3887b800xdafcb07b0xa22afdb90x97c5cc9b0xc93fa0660x65f57d0f0xd7adb4570x9d7714610xa24909420x88373a720x820537820xd1a92ff60x19d1d6720xb70ba73f0xe66c812f0xdc14eda70xf05fbf090x2ee11fd10xf7b50b5b0xaf7875c50x1ebf6c2a0xcbea477e0x72c787b40x20c4e73a0xe2ce09a40xe214bb970x0e4542a50x6ab963d40xb529346b0xde286eb30x5b9793730xf4af62810xac56a3a40x0f4ea6040xa211bafa0x52891a0d0xc8aaeac60x0dbc235a0x0aaccc920x7f3f261e0x1e2ec7cb0x7f8aa9ef0x427ec38f0xef7e6a290x37ebff9a0xa20436dc0x54f3a3640x97ba59890xd16ac4b50xed5525f30x0cebffe50xe13271aa0xcbe8674b0x1fa8d73b0x082c32130x71a630c80xbd0ce06c0x992072e60x7e5f77090xbe3bbfc40xa6b5fe1e0xc4b726d50xe0bc39400xe1ad8b090xd1c910ac0x8a4b64300x2c8ee8850xaa241e8f0x02f678390x9f5358a00xf795515e0x00e498bb0x5d1ac75b0xb1fc17820x8f9d26ce0xa9d3cd370x9b9685dc0x71fb86010x1dc035e20x45d96e3f0x199694560x7b5f995e0xfbaaf8290x4aae03350x5790e7a00x326425ca0x07f574780xcbedf5b10x239d3bd50xd6d0e2130xddafd27e0x8e4c47040x397c572a0xe7f8dd840xc46c35490x8404de120x1610d2000x7265f2b00x0c88c1c30xdc43bdc60xc3a528c10x5bebf8080x711716150xf48e94090xfb7540450xb164a35a0x25d53ef80xf2c53d530x5c4179180x02d6b2070xfdd4216d0x879402910xd6d663230x9b9f36480xc93dade20x946c57d80x9918649c0xd6e3c33c0x01b264210x4d7519110x55a28c550x89c086330x3f4f23f20x85808a5f0x612631150x04a1987c0x46eeff720x9c4b0a7e0x043520c60x77b6b4cf0xe4b064f90x7666a7ec0x92056d6a0xf10f81bf0xa7b510540x2d6493700x944c94770xf2da3f550x989ecfd50x36e583b10x77cb1f540xc71d0cce0xc047ac960xa386b3930xaa935b220x8e3bbff90xb1b17e070x43565a2a0xb47296950x59f30c0b0xfc1d315c0xe84f6e5c0xbfbc54340x31c7970f0x7198e8cb0xbaeaafb80xb2e884f90x2cae5b370x8b69e5470xf546d96d0x467d70af0x10d95d060x7713c4050xe0e875040x96380c320x212db8d20xf942709b0xef49a2390x1fd3406c0xc55e9be50xc9fdab4c0xe138fb8c0x05240ee70xac537ac20xe5c60bd20x22a1422d0x107be0b00xcf3cffcb0xcd78e6260xe9a3215e0x37bf7be30x81a7f5410xc91fdf580x1ed4d2eb0xd7293ffc0x3a24fb2f0x769cefb50xf782fb070x7283161b0xc4cf674c0x450110e80x70cc41380xc266ec030xf1ccde010x7be5adf90x3d852a5a0x036de3830xc2c1c4270x0d542e840xc9db26360xd5621cde0xd1df82e60x4a9f36f10xbfaeec800xda3ca0940x97e8ade90x67699d6a0x14ae7dbb0x03f4b96e0xd6df01f70xe0e6ef020xd416cfec0xac379c190x715ea51a0xd4da590e0x8e50d3700x77f244000x429cded40x4ef5bcf40xb4d5e7c70xad5f00170x4af0c3a50x6bbd83240x00565f180x828d057f0xcb205ba90x40a3c88f0x72d79d830x72b32b5c0x50d1f8700x93dc25860x7073c04f0x3542e3470xeedd987e0x3be200ce0x242352230x7acc99440x6bb210db0x7ac722bd0xdd5c71ee0x9d910e820x64712bde0x9f08ac1b0x4b9afadb0x29143e650x23c3b7780x690f585e0xda10e1e20x7de39e070x034738840x2eca6a190x0b96bdfe0xf44f852a0xa48aa5f90x94de5e320x74c06a680x1766b1c30x10cbc6ba0xa31266900x8849deab0x603e670f0x561b2e550xc76d1fd20xe0b74cd50x340b06c20xa9737e850xfd0b4bb80x97cb9b6a0x72df12610xad42c47b0x538d073d0x30110a290x6ae38a970x9e7056cb0x045959880x34be8f420x4a2fd80f0xa38dc6180xe0e140f80xdaf42f750xa52a10450x5ad60cb70xdd5f1ade0xee2b45a90x027e22e30xe628bb9f0x7cfe327d0x4ff922f80xd9e619800x8696808c0x61f67c920x9b16e4ee0xdfb88b0e0x4b786a590x6a3032b70xf70c5a2e0x5b137c530x517590f70x15ec99330xfcfaa56d0xd6b53f530x011338d20x15b994ab0x06209f490xe21579200x29d653ce0xe5d146100x43a122d10x533b95110x3615e6720x10ed3a9f0xb2ac126c0x904e53a30xd1e1f5580x7f4de76b0x5b42e5370x2e7b347b0xdefc18bd0xc927e5400x59edfeb80xb7c01b530xaab00b290x60e5ed3f0x05b614a80xa8f05cde0x10e2a79e0x884ecd5b0xf3a50aa50xa6283c830x916ac0870xc4ba71060xe2e2d6d60x63329ba20xb8d081480x724a35890x5de856d40xac611f880x94043cff0x394a1e110xb6acaa130x4b00395b0xbf9adad10xe4b818c30x47c52ac40xf4f8718b0xeaf884e10xc36f2a6e0x2bc1de340x792cbe740xa6dfce7a0x547f54f00x3e8531e40x31aa6ced0xbf321ef40xc633d82d0x3efe17030xd738ca1b0xe70e9be00xcc334b070x4f9461930x54439e440x4c9d28b00x36173c1d0x1d19f77b0x4bb660790xed7c33f20x140ce0730xe60a5e8d0x70c2c7ea0x2546a9e80xb825682c0xe15390000xacccb7350xce9f67800x2e4629d40x6f63c0a50x791caba30xaee144bd0x45da6cde0x98e4154a0xdad098ad0x8a3c036b0x550eeea30xd6b80f8e0x2b9d6f8e0xf10d13130xcd94e3260xcf2444d10x556c9cff0x548b81f90x068206940x1d15f9c20x7242d8d20xcc55e4970x6a75d0370xd0e38b5b0x061332680xe3a44a780xec4f79ec0xb2f53afc0xba194db20xec0171010x9a4aa0010xb9f820b90x23539cc90x3b0fea230xfb5d32070xcca091ca0x1af57ee20x65d2dcff0xccaeed3b0x095383140xc39a39cc0xe9bf78fa0x934bd06a0x991d970f0x93e811d50xab3576430xcd22d7ac0x4a2a78d00x80d73fd00x37a7837e0xda0def3c0xfcef75740x1da792470x5799d0c60xb81787b00x785cca480x6de853c10xc6f299cf0x482aa9e50x74672c0e0x1fd079d50x550b007b0x1edacbfa0x548eb84f0xad6de0080x55928b420xbabd332f0x570fb1b00x44f0a4580x527017550xe4ab7e520x22c741b70xc96f256e0x68b0b2930x81b766330x00885e630x700e8df10xe5e9be170x374bc04e0xc8c48fde0x340a80770xf2d51df40xfb03c5bc0xdf53bfd40x51badf270xf5fae43e0x4ee581f10x06def3790x182656cc0x8efc9e740x006b08f80x820777270xa9aecdfc0x88da1e500x3a08475f0x90de04520x8a7cb9c40x3db1118d0x023948990x0ea87a2f0x0026a09a0xcd624c2d0x85ebc8a70x419b01030x616642c00x148e63250x40236eb60xa1008f3d0x0f373fa70xfa889b870x0beb58090xc06758150xca9695f10xa208b5a70x579a7f3b0xf40ffb370xc17c34620x86f745170xb7848dda0x1f8421d10x7d67db100xb3a533bc0x6866f58d0x9ca38a990xde6653110x05a595200x1b3b892e0x6e52b1880x3bd00fa40x7823c7d70x61fafa260x095993c30x0c8001ab0xd743c79a0xe5e2cb750xd08751b30x6989ee0b0xeced47770x47c66e130x1cf400680x60a32ea90x1f0cb5bf0x4065d1680x7277831e0x6d211d050xabc6e9e40x900fd98c0x60a011860x4e00c0ce0xcaac24790x21f02dd70x9d40a4a80x5776c9590x42f7fd260xaba7bcc10x3618e8680x734515530xf55213bb0x9078029d0x382b0d6a0x5ed040b00xac588e3e0x530b1e980x9b555c8c0x42635d550x377bbcbc0x8c0215f20x0df654a20xfa2e0b0d0xbc2da7f70x2bdf5ab00x640371660x7d59dd460x9719bcfd0x37f292c40x8a2a976b0x131d5da60x84ef01360x0ef3af460x578d6c9e0xc9c2bb140xc39b44260x8beedecd0xee7eb9e10xdecd7fd20xe40976c00x687f5a2f0x044178ee0x9e9be43f0x436befdf0xb850b9460xbfc7b8890xfcd2348b0x768fc7b50x6ace79470x43a1e2630x6f1c49f90xf997c5ab0x442deaa90x836d652f0x696933de0x021f37000xbcb90cb30xd45b9cf40xfaeb41b20x7f376d080xe1df0e1b0x4b45fb6e0xd9ec23eb0xfa6173890x2e86d2160x9b496b210xadc6491c0x1552b6490x0ec55b450x00b4e6150x5818fe3c0x69d53cbc0xbf59c4190x8c683fcd0x859fd8c60xcfa7e9130x9ac3ba040x28fe69d30x1619cd5e0x42464fdd0xfb6eedf90xef65ba4e0x380dde360xfaaf86210x4e6fc9b00x3b03208d0xdf5583140xb1dfecea0xa7c026ec0xed2c5bcf0xa91755c00xc3f26fe50xf20654b10x02c5c5010x2aec4a170x957d96310x98a2b54a0x8d908ebf0x68440b830x986866b90x2c2086070xedd092d50x5cad8fc30x5b9654cb0x7f58c4650x34c9bd920x401efe340x136209db0x708318070x0423731d0x434f50a30x7849883c0x2b6150fb0x6b81c38b0x354c304a0x60ae09220xa517f0dd0xaaa495cc0x77d1a3790x46f2c36f0xc2cb55850xf3f2dc1b0xb1f731c30x22bfaaeb0xd36e3d590x3283e6b00x1a9a433c0x81fc619c0xb30b2bda0x997c550a0xbc600dc90x32bc0fcf0x0402cbbf0x9f1dac240x5b275ef80x43b0c9c30xf70e4a4d0x3b72f08d0xd67420020x0bdf1c710x0afda9d90xb5b015ea0x69bcd2470xd5fd90f10x8c26d4950xc622556f0x167c59670x07cc4a5d0x4e4aae7f0x360b1afe0xab6004210xb121390a0x7e31486c0xcdbb39e20xaf1577c80x680b9dbc0x68baffa00x282b63ad0x71bd1d510x698f9d600x3da780a50x47960bc40x2c71fbfb0xa8181adf0xdf6b082f0x2cdf87a10x84c1c5520x3dd9b2300x319d493d0xfc03a4ca0x8263a6d90x638aff110xec2e1c8f0x5efde8e60xfdf2c9a60x543657f10xad0569e00xb0fd3ef20x5fc340140x587fe8bf0xaeb8f9a50xeaa05db80x4d6557b10x995d10710x67955ce60xc558530d0x53c089f50x01a0cb780xedcb81640x69fefb2d0x17aed9060x0862c7a20x9a21d7960xc2d9d1120x89fbed140xc23947340x213e49650x2c7ab5480xd2f4a79b0xa05b6be20xb6e36ce20x929e95cf0x15bd74350x5aac136a0x1b302bce0x81a736bd0xa35e86ac0x78518fbb0x7e5db80b0xa7b56cd90xa5d7c3880x6ae766cd0x15e7b0b20xea9b468f0x5ad696500x55f6e8a40xefb98b1d0xf32c430b0x5f0265af0xcc411ed10xa3612f550x384c9e4c0xacddd8060x67f11d900x1702c6ad0x536812190xdad135440x6c60b6560xa738f27a0x694e357d0xc76384860xc29e4e3f0x16cfddea0xd23e2a6f0x07242d920xfa873cfb0x7ca647560x59e42a5f0x967cbb280x311c6da40xd39e98480x26ab47550x6dbaafd30xf0009fee0x3d377ad50x8b395b9d0x5ec4aee60x170cc36c0x3f4547a70x38f48af70x93cc78780x59bbf1450xfc2c75ac0x8677f3690xb4b97c900x4688d7ec0xa9bd41bf0xc41dec6a0x8dd6618f0x13c9c7ac0x7187d7600x229a621b0x1e1f322b0x7f7cea1b0x135b74bb0x98d7caf60x587e5c0e0xe9c255920x1cd8438b0xa8e6933a0xf53d4c260xeeadf2270x117093be0x7b9d93060x4c0de9540xe56bccef0xb19c71750xc78287dc0x0b1fe82f0xe51350960xcc62e6b70x2ebe43a10x6876774a0xa61ced890xb94339c40xa2dcb4e00x7ce79f4b0xc70b0ead0x5bb4a6dc0xdaeace350x6650df560x09adaf2b0xde06c9990x8d55bb8a0x7ad050b90x937733e30x04eab2ab0x124bba560xabd6f5460x4313bd9d0x56fa20d90xf57e06220x2fb605b70x3ae3bf840x6fb496760xfa6669740xc5b6f2360x617c452b0xc528a49a0x7daece670x4e6e4b410xd22370160x6b27729b0x6185b7470x9a22391e0x6fbc6a000x6dc35b250x4967e79f0x70ad75fb0x41efdeaf0xb22e16d50x2c541e7b0x32ce37770x16cb6a900x69049cd20x89434b4b0xad6ba40e0x4e20bcf80x6d5f5b910xf692d5780xbb6508da0xf05102880x1134303a0xaf4b17850xcdb6adcc0xb0a0da0c0xb7663ee50x1f80f7080xa851973a0x248bc8670xdc9fa2320xd06524ba0x086acbbf0x0ad21adf0x1ab340240x412eaf030x0a8162a80xb7c42bd80x52eddb690xa99940a30xeedacb550x911ae2fe0x4d9b652b0xece784c20xee91879b0xa55266190xdf2c27420xca9360b50x4e68e9be0xf82ec5730x7fe328730x7adc0fbf0x7282ecb60xc3b478250xd6ae9ba70x60a13e900xf6f16c560x51390c960xcfc7b4e40x3f83f8d30x8c0ed1030xa422dcfc0xb0747ed20x789c73d90x6d7e951e0xe9f5116f0x8f0748af0x8924eb1e0x3c1c37250x216de4e10xe6e405020xc0a96e140xf4af35c20xb2c1732e0xbb028ad30x7f84f35d0x24da00930xce6db6560x3d510a7b0x5a1d134a0xe791df1f0x7c3e736a0x09f50f320x689524930xf5b62b500x42825ce20xbda996050xe687fb120x5bdbac4e0x333382110xd0686cd40x2e028ae60x93d9cad50x2fb43a7b0x8feac9690x39ded0980xc4a311460x489f6e0b0x017579350x1886ef3d0x2a8ebe0b0x1b7773570x20ba4f3e0xf05c32ad0xf80be44e0x4cd5bc5e0x3a2d1dfa0x5f56663b0xa5e550570xa03858a20x78fc14670xe74a23450x094b24920xfb6af58d0xc9216a820x8c29e94b0xa965ca810xdc49c1980xe47f62250xdf3fffea0x5e06bc5c0xafb864c10x99f7371c0xa74c98770xc6f3b3fc0x47c20f8a0x0296695f0xcf0af2800xac99fea80x2393177c0x8c5a88d30x20d32c710x02c945a60x400fe0160x2fac80e70xf6a285540x325825a30x6c6559130x973fa82e0xdade68680xf738d1be0xcf8d84080x1c3674bc0xf78c692e0x3fd78f3b0xb9a2e1500x93b3fc740xb62614840xbe958fac0x7a3b7e7b0xb9996bdd0xe46d73fb0x5612cab20x29adafd60x29366b610x81de46500x9593ef310xfe2027070x603520820xa77bfd290xf68285c00xc32c71af0x9fcb09590x965548100xfcca54240xb6eabe370x9316e3180xbc2b9d010x35c27bc50xc5de28f10x0a7708320x6e854bf50x79a432690xf353a6980x6756b9690xd6d38a6d0x58f541b00xd2da10480x75643bba0x8436e54c0x4761f17c0xf43151ce0x622c79220x28e5e2140x655437e00x9cc4f70a0x2cba3a300xe25f74b10x3517383e0xd9d8fd160x0e798ecf0xee38ef570xad6452340x40a233950xb9c425de0x9cd917910xebe8b4790x23cabbb10x6a449c4f0x3ad0d5730x354810970x4ee87b120xefa2c27d0x93c612de0xdae580e00xde4b52740x26ed21860x052b40130xbf0411020xdc9371d10xbb0b25d20xb02ac4110x7d20f5930x0bc33db30xbca9f8020x8b534d590xe6ec690a0x9f8673e30x133d4a250x87033e650x83e099b30x131a5ed70xfcec846e0x3f1a977c0xfb9d818e0xd2ffe24a0xab946e340x888f66bb0xa20816a30x7f97df2d0xc156072f0xcaaca2e80x3d2812fe0x2f4015360x5673432b0xb14e64500xca8a64e20xbd26dcbd0x9a6d3c200x6e89a5600xa38688560x43caa7c00x557842280x957166d80x167a2de80xcd6b2e410xb573e7b10x5d011cae0x10c1a91c0x1e0137f70xf571925e0x210837480x6428afb10x317b40880x4da1aa1c0x0465a0730xb8891b7a0x70ec22da0xc2c201a40x928b4b530x636e729c0x65fbe7da0x4a1e34b50xbad17dc50x9ab435ce0xa65adb720xa513bc1e0xa4c4aac90x52ba00f40x3c6a32ad0x795ed17b0xd7bb7f470x17f515830x62ede0550xa70fabbe0xc6d09aa90x3844e8750x04d8c7500xc5e742160xf05eb1840xa4c0cf860x91a032600x6f4c181b0xad4e62590x0bbdc9b20x3b7c338a0xa0e0eeb90x0b2db2d50x371100880xff6e8beb0xe6fa06a20xacaec5570x3abe263a0xdbdb0e8b0x7054a3e40xa8bd6d4b0xa9d16ccf0x8fc4d1b60xc5e75d950x024d13dd0xf63a9c7f0x7ae8a6ed0x34b8c9680x34b9bc440x131101260x92d5838e0xcc328a5c0x740a1b950xdead2e780xd7dd777b0xc8594d3d0x6c4b66840x0207a6c60xff1666f30xe700d7670xd4b9a6160xf4cd9f8f0x3f491f490xb2210d640x67cb7abf0x40f0683e0x5d2bc42a0x1e0670c60x24f39c390x8c743fb60x0312b3b00x92b3fc940x30cf45f00xc2e587d10xa3b958ce0x3dfb86b90x25e9d4bd0xb15a537c0x1268f3570xd18786c30xc7c706ae0x54477e510xaeddcc790xca4f09c00xb1d218ad0x144a8e820xdfa3eeed0x0d8cd4eb0x1d0bc2440xca4cc70f0xadd139d40x2a5ea9ef0x7f6cee890x4b5acf740xe0313d710xe5ce1a560xf188a6620x54651f9b0x5d2aa5fb0x9a5dce5c0x9cd7551a0x3ac3feba0xb7f990e90xb202f0d70xfe8cdb840xc3de65ff0xa4b07fe70x682ff0570x5e85415b0x885528a60x956ac4000x788bfbad0x412bc6810xea38036f0x3061cfce0x9d09e8ae0xb4eda0da0xca9a1d5e0x0f1800700xef70eb7e0x40f8b94e0x9aeacb870x5b21ceff0xb0b85f470x93255b2b0x88b4ae920xd31a2ac50x2a62cb3a0xa4ab7c1c0xd9e244570x961286e00x3a536bd70x772223060x60ebc96f0xfb32b30f0x5091b8230x3c681dc40x98ee62b20xc67790930x31a95e8b0x06cca30b0xf29677960x6fcef6ab0x7e7e3f580x18008c590x9b6ec9670x174c62740x42e9d0da0xd260af0d0x0816e8460xea6c30470x3a4f9d280xc499d6940x091eb9b40x1eb9516e0x50fad4340xef6c3f700x56802ae80xaeb9ad3b0x8761c87b0xd62ecd490xd75b20aa0x89ae7aa00xcc78bce00xfa8bf1a30x84f6e5d30xa54455320x5fcf5b2a0xc6c399200x2556edc20x089b49520xfbab6ffb0x6e9250370xa7b056630x75afd53c0x80b1a6290xa7e58e920x9e64fbfe0x2def7f760x0760ed810xe4c2c66c0x7040fff90x6971447a0xf848fcc30x71f151090x35ddbe140x144e23dc0x356461c80x234128160x4f2250ba0x9fba666d0xe00f07b40x5838f6c90x4859b8bb0xf4463a0d0x9ecf43110x7e5ce0c70xdfa566150x26b795720x2bfa26580x63ed69280x06e1dde50x85670f1d0xa369520c0xacbb5e1e0xb4e417340x859e28dd0xc7a4fbed0x6b55acd00xad01193c0x57245f780x57db77bf0xd7e50edf0xfaf323550x8af63adf0xf4f14de60xf96e9da20x6e720ff20x07b52e380x579e0bf50xd0db0f120x2c9cc9490x631976850x9bf5818d0x0e296eae0x37738b000x187a574b0x10091b7b0xf8540d8c0x8fa0d7810x451618d00x4d24a1e40x403eac600x77522cf60x1cff8eab0x395b8b900x0373766a0xb6df084d0x85142df40x330b0e010xb99a3b000xb06ea2450x7cad12460xd66a7a350xe2ec293b0x3afc4a8f0xe3d5c3930x65acf90c0x9f08c7140x80a095d80xc62611e10x064bada60x366ff8b10x3a6619100xecc321be0xe94986d60xceb66bec0xc87e487a0x166db1b50x16664fd30x1e3817a30xc06c31760x8159c05c0x548331d60x3f07f1ff0x56123c360x03ce72340x01000e510x25fe4a3d0x5616845d0x8ddd8aad0x7807f0f80x054496b40x0f09cc340x151f48980x91676a6d0x37fc68bc0x593c39700x968481860x4ca387f20x2720b5140x37b8b39e0x14e9ac660x5776c6670x963a3b4d0x3f0b802b0x3e60f00f0x574c68d70x467958830x13bc9e5d0x3e762b3b0xde80cda60x4c4024090x02d958590x8112b3d20x56a1f6400x0169d6cf0xc332e1c10xeda2e0380xedf353a10x0334da4e0x204c50670x2733eaf70xccfd2ebc0x97bdfa600x5032258d0xd4a56f5c0x901a78f50xac0482fd0x0ae7ef7b0xda86d47c0x177271dc0xd12eb6290x72ea7b2d0x0031a35a0x3d0c9b320x97a7a2120xf5085be00xa3f2d9fd0x447eda3d0x6b37fd4b0xc2632a2b0x2adbc7f70xf811e69d0x26c90ea40x9fb685cd0x60f252050x21312f850x43c5e5250xd8a994eb0x7ee9199d0xda1f55800x8b5562a50x45eda4cf0xdd849d510x959faab50xb51eeb260xd85a20f00x7dce15d20xa08457080x126330fb0xa4bf47250xff36d1590xda0a906d0xabd179740xb3d2c76d0x0c4caa450x182e15990x2348985a0x1401aea70x6fac359d0x3b1590980xdd98e3430xae66472b0x56c8799d0xaf3dd7dc0xd1d87e920xa8e040d70x8ae6d4c00xe0a4e5410xfbad3cf00xf063e14f0x0315c6d70x64ef8dde0x5292a4420x5d64f5f00x26ab7d100x2b2b6d700x3044f4550xf22105000x623b5f4b0x6c0e42320xf88915f40xb8f6e0a00xad89c94e0x8e027f820xed3fe67f0xf7794a920x27756bc80xb608f0dd0x7994db220x022e9ef20x10d9f8850x96cd2b040x5f3087d30x3ab7b1cc0x818416e10x61e0a19c0xb1198d4e0x5864ff760x7a7655a20xc8989eb10xe165659e0xb35b094a0xfd037bfc0x605f21bf0x0d3242130x771ead730xea3c8e4e0x99d63b2c0x3b8b197a0x13ed87840x846225390x8e3f14850xbc40e8700xe4f62ef30xe3840e180x0209f3a70xb2405efc0x0c25ec480x1e14d4dc0x3c7d10330x189adfe60x9639e4db0x306e281d0xb7ad14ef0x258cf2e20xf2e5bd870x2f2e91b20xe58090ca0x50be748d0x3f89071b0x7da9e8ce0xd45925780xf5224df90x2d9946050xff4657bd0xb9ec178f0xa9629ccc0xcb8e95440x6d8272d50x43e6b7580x7aa43cdf0xba0c2cad0x3d9bd5b70xcdc39c9e0x25bbfa9a0xd92ef1920xfe2e98ae0x0de1a2850x1628e1f30x91f4d6a10x9c5b08730x6d8610540x55c2256e0x9ead68540xb68f47710xed61f6b30x113c7cb50xaa9ed0cd0xb48d4d220x606239230xa4f3f59a0xe5852ad70x417477ec0xc0118bab0xbc794b620xdc9846760xf9c1f9ab0xf44d53da0x19bd383b0x2f03fc4b0x2c82c36a0x5000fba40xe06141e90xbf9adffa0x0da10ec30x026490540xea161f3c0x716ddb7a0x37d065410x438610bd0x9be7bde40x34f3484e0x4f1cd1280x500970880xda3d10a80xa8fef7bb0x03592ea00xc65304b30xa9c63b690x278664350xc599a7720x0018b2ea0xdc55ae8e0x8cc40ae80x54ac24cd0x815fda830x2d4418b80x188ea8b70x7a09a0640x8ff89ed00x901a4ae30xba42ff020x84da305a0x0c135a8e0x9cb70d1f0x824f8a320xa669f4010x8b42b7cf0x1892de650xc81e28bf0xf036255d0xec106c790x03812c1b0xd5d328270x98ba17090x534461d00x574b72e40x0ab27bec0x695776c50xe397caf50x2332d0760x0d49aad40x77ed2fe50xaef4e3e10xc5ba8e8c0x75bda77a0xfedcdb600x67b78eb30x543ef2840x3dfc897c0x1e9edfb70xacab29b70xc84a0a7e0xe7d4daac0x0479aac10xff1e9dd80xf346231f0x509446300x0f1ad8e20xc12aed080x7c64c3be0x1aaff0a30x6dbde0530x8dce57a60xbbbee1bf0x3a0c4a7e0xaab717e70x6b18f2ab0x7ca82fd50x93c3e0a10x9a3dcb150x8f0aeb4d0xca69ff4d0x7b02ad2d0xe55fdac20x14ebc1560xfda30abf0xae8a0aa70x67469b2e0x052e43250x0d0ce0df0x7e5676ea0xd650b9740xb82590290x9398e77f0xcea372450x0897495e0xfe22ded90xf2ff4bc20xda09aa1b0xb8c1438f0x3cd347c40x5b004cdd0x5c031f9b0xa69762980x61bd601d0x6d8662710x7598970b0xc7208c3a0x7fbfc38d0x777592970xf11cab4c0x05e37d930x91a0ec9c0x69c5b7000x812421c20xe4864d6c0xcc248d260x7b8d66c70xcefcd99a0xaad2af400x08aac6b40x27af84fd0x504efda60xcc8fbe280xaa9ef3830x51f470fc0x45a6f5ea0xff08a6030x89ea823f0x2aa9189b0x803be7a90x824317c70xc607a4ac0x0e8537170x0a2f54780x3cd28aa30xf566e2fd0x40e696690x5e3338a30xe080e8f00x9d8bb00e0x9e9c4f240x330f61160x44897f620x9e61bb050x7eb10f5f0xe1aa2d620xc683da810xd5f3bb7b0xab65ed800x91607d950x767ddb020xf587c3aa0x365acda70xf845ad140xd8c931ed0x5bfae6d30x7723f5530xa5d78ecf0xb8bd56fb0xeb749e0a0x37ea8a790xf2c653160xee13e6970x4e054c5d0xb03ff4370xe83d00510x6c6e7f3e0x7f69449a0xacd0197b0xff3625040x08f4f24e0xdd0762df0x1a9a45510xdf7f2b530xff1e67b90x57b7c0900xc89382d60x381a798a0xe676d3320xbab1b53e0xb3f985a80x9e229c490x7c8a82710x6eecfaf40xdcbeba1d0x016f123e0xf07b07f60xc8c850860xa56e1a520x43babd190x2cf0c9100x450639ab0x33ed54000x4d5c378f0x58c2f2290x0feea62f0xdf9734a70xbac8aeea0xfbe215e40xfe1c9ea50x54b23e670xb49601a10xeaea38b10x96ca72c80x20897aac0x5e934fc70xc2cb862e0x7f62eaa40x5bcea5f10x891dbb8f0xe0d39f1c0x32e4d1e00x8c4fded20x506249170x5e0ccb9f0x7b5a49260xa3fea1720xf31079260x946dd5590xe39b2ea50x61e272c90x7b5b8f310x1fa1d95c0x76eeeb0f0x67da9f7c0x49be0e970x9245de050x6d2fd8010xec775b7e0x00afffb60x1e5191b40x8a33cc070xc88ffb6d0x170093ff0x55bd1e5d0x20787bcb0xa157612f0x80ebe12a0x0fd689c20x4f6a07fe0xd74e400f0xd42f1d4e0x7c291e860x17b77d7d0xc55bd99d0x785a93b40x40c7247c0x6a5fa3630x851c747c0x504cb0530xbfd26f150x108d3f560xa8879b790x66983e960x886385520xefe739790x952d99d10xbc2feaa30xfedee2cc0xf5bab11c0xa3c5fba90xe0140c370xbbb76c510xd0701abe0xb711a0d40x0177ef1c0x86ccaba70x0ddc9c500xc1a6a6200x76ebf7230x3459dcf70xba3b568c0x63164b450x1aa88ab80x06b8e6290x619cb7dd0x568324a70x3ee142f80xfac1dfcb0x9c468b590xd48287c10xc306f1160x03e5b2f90x0b742fd70xd7e56a4e0x200003290x61b7b1260x7fe347ef0xaf9392330xa4c1e8de0x071bc9620x815c76810x0c896c520x4ddc4b680xbb4f47660xbd3e05de0x210010d80x4fd4b0490x4248ae3c0x70002fe80x3126a9e80x12cabc890x838d2bc80xa0ae1e730x0e17678a0x476b165a0x5a0788310x11ee704e0xe590dea30x4f1a59ea0xc46df9d30x8435c6700xed91fe900x5c40218b0xfaafb9350x50c22cf40x691cdb8a0xbb75355b0xa3b5cdb80x70d83f710x45b3cb460xe24a64c20xc89eaa580x96b55d190x523ef9620xcbdfde1e0x22cf83a40x2e159c430xa6ff3c040x0438d4a20x0c3a22010x093f809d0xe25c61570xe23917aa0xbb54dbec0xaac046a50x8bfa73220x4464c7870x1569e8520x338681460xa6edcc650xc404b8570xe3827f350x8b1fc28d0x5b92eafa0xae25bfcd0xf0cd356a0xa7a1614e0xe0b332900x9dbfefbf0xd1990c0c0x6a05741a0xe908393f0xa6da72dd0xf9cc0dba0xfe7999260x2b3dbcf90xdcfef08e0x799a22140x01b960500x257d01800x299ca59e0x49bbb0f90x997c00670x87a49dee0x9149fa5b0xc070814f0x7d991c330xef80ba960x6cdfdef20xdc885a740xf7e62c3e0xe8521b250xe8779b1b0xd6185aea0x71eb4bad0x722e85710x2004c3150xd71d8bd20xeb7988db0x08bfa2410x62a853cf0x8b53e57e0xf2c109400x6dbc3b490x78cd320f0x7fe2dd820x826c800e0x05f895d50xd6c386f10x9ebad08f0x8c8c2f010x8bfaf9050xea0c6ba30xf2b66b2e0x8dcbe0810xd3e1731b0xf867ae760x82f9219d0xae0508e20x56e680470xcc3e2cd10x9fc6b2680xd239d7120xe0f69b7c0x2f560c110x9f73428b0x6eb82b5a0x86a9250e0x065ab1fe0x8a5a652e0xf45721770x4f4616360x5d1b6d450x8419464d0xdc8a0f1d0x46ffbbed0xe4345e570x887b03660xcae445ee0x8a1cc6f80x375876eb0x2e23f3780x2bb2ba040x69ddaf710x8d59401d0x7226ea440x90ed24390x012a353f0x5c34b4610x8295ed780x6b194f3e0xf2de615d0xb6f8d2260x854353200xbb30ba540xa92d832e0xd65380970x7664002c0x1c1cbe660xf2a278830x3029a0f00x91e9c7db0xda1a82c80x49f7619a0x365f9ec80xa09544ed0xd579d8670xee1c7a730xad5ad6840xcc7734ce0x7ee034b20x371c8cbd0x436fbcf80x8c579f9a0x834b2ce00xd31627330xdff7d8e20xb71589f00x7a6c2d420x92b9b1800x30cf804f0xf0e6b8a20x8a35b4320xa0eae8260x01ee55320xbb13595e0x6228c21f0xa080c5e50x267df6620xd1f6c5f30x9a038e360x1786d1c30x94df6baf0x84b268cf0x1e5a5f220x988a1a000x8b966b630x9e472f5f0x5d377b2b0xb0455e840x3e93be330x656e4a6e0x7f6602a40x1f5a92370x98de1e6a0x83b149ce0x1271fe190xf9d5f3d50x714429130xf889f1100x07c84bb80x5bdb76030xcd7ddaa30x4ec4d69b0x284d83c50x775b560e0x0de632400x8beed4820x9b07faaa0x67dbc95f0x7e98d77e0xc59168540x2d3eebdd0x3c78d3ba0x789375eb0xd40821550x5a9867ee0x406a20120x2e0ec5800x60a8d8c80xedd17b310x609059c20x9ed0792f0x8bd64a300x4c96c3800x051939000xd4cc362e0x7ad564640xd9cb05cf0x0f542d6a0xcc2a4d7b0xf665f74f0xd43354db0x692ef0330x0051015a0xe4244d4f0x571d57ce0x8fe87f550xba8e300d0x29d7c95f0xb254c4ce0x1d23fa890xe60b23f60x8e85706a0x9586d65a0xad346cbd0xfc0088df0xbe132be20xeeb9cda10x3ac8d8410x8e2617250x0cf9e14f0x7d1e83030xe68d0fa50xc8fd34b40xe4d3b3fa0x712bcd5c0xf0da66a70x7285af490x3e4950f20x2c4f7c650xcc979b080xa6f518ef0x46d87ced0x7e14f0810x5ff61c9e0x9d1093b20xcc3ab0710x62737e1d0xece098700x2ee205e60x9d5e61080x76ce883a0x2a6a5aac0x72affb3a0x8de1bcf70xed7b8a5c0x03becc0e0xda8e13020xedcfee740xb48f06380x7a9e4c230x0cbe3ee20x8fc127880xb7c0f4430x6f4a59e40x569488960x8b3f22c60x639823250xe827227e0x326e49790x13682ede0x87abd4b30xe9d91a950xea35a4520x23524da90x34b47afd0x576c86860xe62fe22d0xd9411d520xa13346cf0xf8a1515c0x87f414380x87432f030xb022ff140x935815980x0173dea20x05a114e10xde02451e0x7423202b0xd1a2b7520x7a9943930x1f9103eb0x650f962d0xa9a18c3a0x4c0694450x2680bd810xfc201b660x661601de0x6dd5680d0xe769232e0x3c3ff9fd0xd1165b040x0b1557f60x8afe56820xdbca44c30xc0436db50x4d9dc4330x1140f73f0xf4e857810xfeea58f20xbcab6ee60x051a0bc10x4977c4980x10d9f3170x1e53f8270x76f5e20c0x913ebd320x66659af90x9df995fb0xa5d1f4b80xa45c7b900x6bd1aa560x74c7bffa0xc007d4c60x91955a9f0x4c2b351d0x59b063ba0xb23b76910x93b7196b0x4b7628280xace5dc880x32bfeb410x389b64a20xb912560d0x0e6b79af0x6b2b69f70x3a55981a0xbea5ff1e0x2f4880df0x8e92f7c40x1ef207930xcb9707510xf2c06df90xf4db35bc0xaafdc2580x061651be0x349cba850xceab03110xe2d5255a0xe914e41e0x1ac5d3cb0x91e943ea0x77bc13a00x656c1a0e0x48a911710x64bbc2880xf9c0b6630x5792f8480x754d539c0x96b292540x2e2b40d20x4841bdee0x5a9213110x9166fada0x8522d6bc0x41482d8b0xa916b6940xd91f6ab60xc310b9810xa4387f1a0x6c05a5d20xdd4cdd7c0x08067f530x72d6f6f20xd588b9780xcf602cb80x9a1dfd650x9f9845130x7410aba20x85df9b6c0xc29bf9670x1e6d26a80x186dfa3e0x4cc7b1980x44000aaa0x3ea780610x3f615a8e0xebe0a8cc0x024a5b440x48e686960x029884830x3df8a8730xb18429eb0x9ac11b740xb2e764e80x1b597b7a0x3dc619d30xc80ab5590x6c30c2bb0xcd81a9450x5877da860xe4abb45c0x685db83f0x362429430x079cbd780xc22e3f9d0x063f49b30x054c95260xdb2f8ead0xd901d52b0xe48ecce10xadc0c8790x5ea6b8b50xf83b9f250x18e4f8aa0xe4e48b120x66d87d380xbc4827060xd3818b5d0x3b8b02c00x5d9ca96f0x0745b3fa0x7155bcf80x83d76d160xa4c197170x7a9fb9d50xd432016d0x273ef3e80x23e92c350x0aa309cf0xe523ad750x609f1c7e0x6091797f0x86f6b99d0x0b1bb9f90xb7a387fc0x6246a6290xd73c8c2b0x57140d690x563fc8890x074f98db0x093786cf0x84ef27f50xaaaf31710x6b41c8310x2b6d960d0x933ff4ea0x64e27c4f0x1103ec6c0xc97921380x0988784d0x9be995900x7eadb5c70xbf9bec300x52537b2a0xd8cf8b2c0xfe5d4bb20xe43099050xdc97af2e0xd04c1a640x9cdfb3f70x9cdd6a660xb7c6db700x9aaeefce0xa108eb4d0xb05fc3100xa0ebd14c0x409736620xc8827b750x82d79b510xfac8865f0x923e42aa0xe08e9d270x22313cbe0x71ba3f240xa6390f230x825de81c0x74a7c5320x6b51f5af0x6d2221500x00a7e8320xa5aaf85c0x846755dd0xe10fc3040xa24f57f90xe783e2610x99f2d00a0xe52978860x815339630xb2b5e8380x4b3c0ded0x612de8850xd05272e70xf7cade040xe840a5760xd2399e790x954dc3c10xa21bd9d20xe348e1930x9c678b480x89b718870x79a343dd0x2c279c800xc41781db0x222e7ce20x37eb332d0xb20698c90x236223670x3b6881f10x4a17ed660xc1086e0c0x0257f9120xd8e99ff50x13f421520xd067d3c50xd40348280xcd91b1270x131db64a0x478848900xf7370f560xd4c146320x2d3385d30x544c10450x40b8ef2e0x4aad1d050xe00f69620xf43ab2c40x3e07ad620xa631c6ae0x2364c85a0x0ea3c74e0xa07d1b3c0x266a4b080xe3feba560x350f6ce50xa3d2b4030x8b62f95e0x658e3d970xb7c7cdce0x01d23ee10x4e5064a70x393b4f2f0x73ad2acb0x785eb82c0xf1cfd1ff0x4e64bdfd0xeee03f120xe2432ce70x400dd31a0x7af54e8d0xf8dd234d0xdf179f050x35d15b870x71aea6b40xd9160b110x603249ed0xf76028c70x064656520x33f1e9600x2042c5bb0x6f531ed40xe44320350xd938b22f0xfce758920x2db0fc660xa7b236c20x7d65aa840x876b77990xa3af02ee0x4620d5040x3749e1240xcb6c36d80x5b86a0330x9f0c6e7d0x19a64bf90x3e1bc3e40x70efad720xcead22e40x044154c60x7dc5ffa70x86dd708d0x105714ac0xc991a41a0x139e89ee0xe4b602a90x3571e1360x6bf626ad0x100de5df0x3fe689ea0x1776c76e0x5ab6b05d0x59dcaf530xe6bdb4f50x2421d2db0x5320fdfe0x30dca3970x425a126a0xa811c0900xfa957a4f0x8990fba20xbbd0c0870x96806f120x645861d70x655a7eb00x14cc00250xaefa50ec0x22d605370x3a908f8d0xfb59332a0x62f21f910x9c3497810x87d035df0x08784aca0x6608729e0x43ae40300xea71804f0x21c0c9fd0x7ef16f8b0xefdaf9380x163ed4ba0x9c02d7b40x152531530xefaf2e4f0x9d31f62a0x73df45580xc68854a20xf2b433dd0x204c19f50xffcc4ec70x8f0f0ee30xcc4019a90xa853c5640x6735d56e0x60ec76320x7426f6b80x950bd42f0xc8d56c180xe28d7de90xc56243310xfa0e03740xb4140b1c0x977767510x9e4bef8a0x6d75826d0x78ff16120x97d7898a0xfcba39250x18a1e4350x16eb53e00xc02c676b0xfd01169b0x1c7385e30xaefc879e0x9a6c1fd50xf341ee350xc5f05c330xbec52cc90x130b81df0x13062e730xc5ed19db0xac9de5a90xf75106ee0xb528f00a0xe18d3b880x7051261c0xf97834d40x03d5bdcc0xcd2566670x59b4ac3e0x0d6a49d40xc2a814db0x3f19f20b0x3c38d5290xfd665c5d0x51698a850x4e42db3d0x478e81f80x469a6ec70xfa20488d0x1874eb880x1813b93f0x30434b060x75d4284c0x60dbebb50x6b10cbab0xa4d7ac4e0x7f29fb7a0x318f96a50x1aaf9e6c0xbd0cab630x7d3e31e00xb912e44a0x54a5f3ff0xd47bebe30x14401ca10xfb5af7250xeb68abe20x07f1fa580x7d2aac120x2d4457d60xd76a16a00x7305dddf0x4de0a6770xc033b0650xdbab54720x4a6a87ec0xe67a7b130xcdaae7130xbca1a4580x2f8c09350xeb82a30b0x2b53b1c90x0012069a0xcb08392f0xb565d98a0x2a5f2c600xdb52f51d0x4f9b7d990x8973cd8d0xd681fd630x29dd0d140x6ddfcf9f0xb53f28100xef1851810xe9e89d720xabe2df650x461099a50xf53a993f0x8de12efd0x379865830xc3cf90940x14c67e3e0xfbf3a7890x9f78cc760xee51afd10xdb9a2d580x759dd17f0x4f677e350xc2dc0e400x0aab127d0x41367f580x4d85f0530x13a47fad0x80aa84740x4852a2410x0a47553f0xe7b96be00x651a41390x99388c7e0x14d1fcde0xf94080a30xa7ea0a500xa15f02860xa58acead0x3f129b120xf59cc57a0x78cb81ab0x5bc897f10x189769e10x793dfd280x46fc982b0xf5f214b90x1e0b3b8f0xc94143020x6a9558730xf81dce700x60b01f210xda4e9dc40xaad74caa0x78dcec0a0x918834b80x44b417af0x90bd54230xb829c9a40xf25646ca0x38e4c5930x7ff060330x78ec04740x5445ebfc0x5f8f4fd90xc8cb26b10xaade5fcb0xd3b132b90x5cdc68480x91bc4b890xcbb28dbe0xb5486c930x980e45df0xe4f1d65a0x506a478f0x88ac090a0x998818860x535697070xf6d421ea0x9de22ada0x5c5a1b160xbfe5616d0x30e421630x5797e9150x1005d60b0x8a9c4c3d0x4e5ee2730x9a185ace0x0fff5afc0xbc3f2cb00x862258db0x6f9e763b0x9f15f5010xb3087f550xbd4d2d320x72ae33ac0x4a4209f80x6181e79f0x5a49dbc90x3ffdacf30xdf93b9d80xd9f73e880xc8cbf7510x2a1865b60x664d3f8e0x6a5592670x7e39258d0x432da96a0x66ec252b0x974a14200x95d28e090xd4cceece0x7d1bb1d40x0378c3ee0xdb16b1700xfb611f8a0x8549e0c00x8fb12bbc0x6fcb87a10x681be03c0x4e11131a0xcf9b558d0xa0c2a4890xebd73d4e0xd0e6dca40xeb4b23330x025971530x43546ae90x481203130x76810bef0x68c437700x953bb2a80xd2d0d6070x5fe0d31a0x9c02ae0b0x7658a0130x28e492a60x027313560xee495a860x9a44de5e0x48fe7f540x886c7bdf0xf1f545610x2600dd2e0xffaedf410x9762c3650xfabea1970x421b5b9e0xf94361c30x1f7211a40x323da7970x347080260x728c5a4f0xdaf6ccbd0x5a3174380xadb32d980xc6fd3df00x58d6311d0xe48611ac0x3a8bbb8e0x2951a8720x1b0514be0x9430b1980x1829dc680xb59b08360x14b4dd570x236123d00x794617a70x9cea06550xd622fe890xe97cb63c0x7381287f0xa6e5df150xc3bc72ad0x9a58dd2d0x99078b390x81ac5e330xe02ba4360xcc5c2df40xa2e1b3ef0x028af91f0x8a9378680xc7975de00xec5ad73b0xc43e92b90xd08adb2b0x476b0f6a0x525d0aa30x1b5f43770x24709b2f0x11e08f960x1741ddee0xc839c1ce0x910bdf6b0xd217e9e60x3cd1b5100xc37087470x64b7dcf20xd0064b220xb7d73d470xe8111aa30xb7626dfd0xe4971ade0x835f0ce30x74baf17a0x7944e0fc0x101383520x369fcd700x697c5d0d0xbc3fc1a50x30cbdbf30x25c283d50xc73801170x3b220c370x72e0b8590x6419f3940xf6c7ade50xee5441a50x3487a3210x1da225140x665e9d580x7c9e6cec0x2ccdc0470x1c792d510xeb525f0d0xc4a729360xf785ccc50xda82db3d0x99daa9bf0x3451d5920x87acd66b0x59492a220x21ef374c0x44aaf30f0x2b3f11930x985e25a00x19a767e00x6deeac9b0x9a8bf52b0x6735c9f10x847b2a7e0x8940e1d40xbe2a12d80x7f500ac00xd49b99fe0xb11d90000xe205a1b50x03ea767d0xa10069be0xf69b71290xaec0488e0xa1b673000x33dd60110xf72a65ea0x1687ec200x41e1313b0x3f936bba0x4d5ff64c0x9be0a1170x1ebb4d450x72a5aa7f0x19cc16660xd659aaf50xb6eb1b890x6c402f350x4f6e0ea40x496b6b820x79a691580xd3ff83fd0xcfcaaf9b0x82fc328f0xb80b57620x83e04a7a0x0bda2bb70x0b78e8fa0x3b21903e0x151d5bd40x0df0bcf00xbcbfd9520xef69a3fe0x5b8eb17e0x09ce07300x940416d50x6d3c62a70x3ed59d6a0x7a41efdb0x2d5991710x2ba57a130x0456267d0x1398c5ab0xcdb7686a0x3e43c1c40x127cb20c0xf1a0f8a30x7c87acea0x93288f510x53a2d7210x081357410xd2c3ecd70x96280a8f0x89673f930xc6e112bb0x82752c760x3e54c39c0xc3b3ea940x775247a90x412a77740x99f29e9f0xfdadd3240x59739e810x67b27ec10x0bd394d80xe816048f0x5641485b0xcd9c13a30x036cce780x91d208810xfc93e9ae0x7341e5960xe4e3d1c90x02df39ed0x914789030x1cd0b0f70x3e1247bd0x32bea1900x021dc1010x7f784fea0xf4ad0fe20xbecb75220x55794c8f0x952f5d000xcac853350x11e27bcd0x0d21d2740xfbf0591b0x5fbadf3a0x0d838d8d0x114c34390xdd2c13050x9fa60d070x75333f9f0xd735d4cb0x733a673d0x37b76a620xa254de980x9049491e0xeafc1eb80x2d1e301d0xf1234a8b0x226b42860x986f65900x1dbfa2450xd42d278c0xefb5bf2f0x36907b190x68b5dd8d0xfc8df3400x45568c9c0x6b3d94650xc4beceeb0x9e0f539f0xa050db030x2ef5bf990xe24c8b840xd0eeabd00x991b7a810x8908e7750x31535e170xbd2913490x51eb0d3b0xcbd5f96a0xddf7a0af0xcd060cc70x9bf6e6be0x7bbab53d0xad49f11e0xf32d391d0xe8cf145d0x383a1c700x8ebf49040xffe707c70xdfd9bebb0x59dcf5c00xf90305040x56ac23a60xb99e42090x57f040400x481013840xaf49ed310x5072a6be0x86521d450x5ace47810xd2fa12860xe3858bcc0x3ff426930x9b0a19a30x54e051870x4718c11c0x8510d8ea0x83282fda0xba6778420xffa133cd0xcfe1a8cd0xcb657a500xe17e899a0x5059d1380xd4b555480x208cd4090x09c6efac0x14a640530xc5a5c6780x4f72a9870xbbd93b750x71be73100xd40c2b420xcb1ab4ec0x7b32c3050xb07a05440xe59a970f0x07ec9dc40x50a779310x476603480x4336fcca0x702946da0x9d61e9940x06bd88b50xd1363cc10x465e24ff0x33afd2670x790ac1340x40d85ee00xd621862a0x3cdc76310x7ff7f1f40x960f5aa80x3e61fce30x68ef79f10x944cdee80x23b194e40x6de8b4b30x178c44640x3f5248300xe2f01fd90xaba405860xea66d99e0xdc630d700xc476c82e0xb45044d20xed656e300x995176820x3868fbbb0xac3201b00x63bb6df60x29761c2d0x34a196410x30419e940x978013ac0x5e995bd50xd5de23d30xa56e32de0x4b7ddd340x272a89330xde0af24f0x38796c3c0x2d7e35ea0x0d89c6c80x8fc3f8da0xdbcf86f10x11e299b20x5345a6d00xcf3887360xe0b1be6b0x644e34e00xe88e32a20xb3707dd30xff7a0fef0x95a67b070x9f8365330x6d1144af0xd4d1983c0x74e5ff1a0xd0fabe2e0x9a00ed030xfe8910d10xc31557450x7712771a0xe4392f900x317c81690xc38b49cb0x42bed8d40xcbdf82b90x4b724b200x26690b300x232292670x1d77b0f80xae581fa80x1526b3010x90bff5f90xfa4dc06c0x1eb82c2e0x68ab4d180x2db339430x893c5ddb0xfc158fcf0xbf13c6b10x9dc0bf0a0x96383f300x3325615e0xa500260d0x22dafeed0xb907513f0x245497760x2f64415f0x7023bea80xee7e215d0x8ddf51e80xb5a459dc0x88822d380x6091b3330x1d8f070e0x9b33e0d70x121d958a0x29830a9c0x75d1cc2f0xcaf7bee00xd37608710xd1cac7bf0x37c61dbd0x81f372a20xf33c2f360xd839941b0x2fe252cc0x47c65bfc0xfe0299630xab63baa50x98e1afca0x9ed554b30x630264900x356d09a10xbdbc439e0xdd54eb2e0x15bafe290x3eb09a700x26e298e00x4ebd5b600xb1a5207f0x6a5ecb180xd53c67b30xc131f2850x9fdecc310x9d0d62060x2842d3260xfbf5709d0x02e588af0x4fe1eddf0xb9174e930x9fd338a10xe64ad8ea0xc617f82c0xdb2ca0a70x969d75530x7681946c0x13ff6a610xcd2c38e60xac1a55be0x40d590960x6701e8540x8677245d0xe2b3207a0xde31bf7e0xfa1eb9100xd691c6a90x529f1e790x148c56840xd9c9d3aa0x7dda30af0x9c8324850x71728b460xb7c69a630x8c98d2480x554172640xfac3e51e0x5cab99450xf32bdc5d0x0b07abe20x3128c20e0x8dc2d5d20xcf2a69660x53b954a20xce807a250x09c2b68a0x4ce3e39a0xa9d711070x209b4a870x56502aa80xd01b81540x5b4bcb900xd71fbf8d0x6a45ee870xa77e36340x5d4bfcd40xbc4281840xd5a1de0e0xb9b9df410x033832c70xd87fc0a00x971e234a0xaf4014ff0xdc825d6c0x10ecc52c0x7e8d86190x402670680x79bc842c0x6236271d0xf085b92b0x50c369370x6d6920d90x575022490x6c77296c0xecb2459d0xf90c2f7f0xaa02826c0x4fa13c650x790be0b90xae0ecf400xc9ec2dfa0x7e64181d0x7aece0540x075f3f390xea5d65f10x68cf37310xad4426760x617a03ed0x8c26f4b00xe5b127700xb6b410be0xaf56d7840x4531624f0x00d4c5000x986d49da0xf161629a0xdd39b4680x13a834b10x525382570xec1b99a50xb8c0cf320xfa89ddc90x19a304ba0x64510da00x1b6766bc0x8ee1d40d0x816622a80x3658a84c0x44af6c250x10743ab20xa8e514380x1a146ec30x1faffa650x93c7edeb0x1e9c590a0xbfcae2060x5f7083ea0xf4a451710xcda8434a0x83073dd40x78af20bc0x65d366710x361998630x9898ba890x9fea16ea0x38c9be0e0xe0a8c7320xea06d8450x8cfdd8d60xce6e2a720x715fb5b90x00c08e6d0x39382a2d0x05e098c80xb8c69c920x5658663f0x635e39360x70cf032f0x87a179db0x6d2821c60x4f8538340xdca38c260x263319390x7ab43bb60xbf2a83770xbca75c3f0xb77f62ad0x3873af740xf6cf23cb0x2f4b3b9b0x303d7a460x174023d20xdd61d4910xc17515d70x046f72ad0xf816a3a40xe3a66a110x3e5ddf0a0x5b2afb930x171773e50x5d4a7dd50x58562ca60x962c8ae10xe6652e690xc7c0784b0x5c21296d0x6d01b7980xfed11ed10xe39bbc370x2f0d90530x914547b50xa31366a70x851e60030xe39d07940xc93ee1e70x193780c40xef6a57e50x8c89e3b80x9c8030200xbf57d5010x5bdae35b0xb1026de80xc1e785b20x842f046d0xc0c9cc030x9aacf3270xa4ef8ce40xcc0e3e680x4684c5920xf651b3360x30f6f63f0x136f4afe0xb8e77a7e0xd17e39fe0x1a5fa8b60x8c49c7290xa71f5ac60x6b81b6690x89bbafc60x65d1a5990x0cb5a8970x4c395dca0x509e835b0x39aa48880x23fb68ae0x9cc03c2f0x1690b5030xff42c3740xc9fd634a0xe1d6fb190x51a348cc0xd54746900x2882d40e0x31af5f920x807766ea0x502c058a0x74647efd0x2c73b8270xc6f118ab0x66153d220x915179c50x2cd94e680x5e51d2a60xbb1d6f2c0x94472d080x52af50210xea9e2ac80x0b3be4eb0xb81e6e530x5a49e2e30x429c38f10x36ead7440x81d1c09b0x7e97b3020xddab07e20x9c7037e30x009fe33e0x5fac50910x6c8ec3770xf04880e80x3ccece050x0fb3258c0x1302bb360xd032f2af0xd52579670xda56f92e0xc17e99460x77ae495d0x4de17ab30x6c7837a20x6da29c4a0x61dd53880xd015f1c80x933f75e00x767603740x78f328400x9deba9e90x86b13d2a0x32c2adea0x811dc3340x24228fa30x407af3040x6d0960620xd107509b0xd84234a60x5851b75c0x8ead800c0x0c4259410xf2577b070x1e424d610x1e809e910x7452adff0xe7232e0f0xc16ea2cc0x4ff661090x2d1b02d20xdb8a1b3f0xae69b1c10xc3055d200xabf32f290x2875a3150x94bf03ca0x97adb4870x69e683de0x8caf93050x6dcf857f0xb67fec0e0x9930f8a30xcd8e8f820x0bbeaeba0xd9992eb40x1e9124150x8328673f0x2c61bb090xba82f2460xaa5aee1c0xdf81924d0x18b2790f0xbdb2dfd50x0f9fc04e0xf4dd89bf0xaa86cfb50x67dcd76b0x5d9317d70xb5ab892d0x678e9a4e0xdc5c53ba0xdb7469bb0x2484e7890x97a0365b0x670b69a00xa8dbfbe60xd7482f050xe131b54f0xfb06a5690xf4054d1d0x594dc1210x7294acf20x26a93eb20x2a86a9fe0xe544e2550x999e82970x4c91bca40xf7c662af0xb915722b0x7c4768fd0xa678b1c60xf202de1d0x55da7bb60x2dbd93680x94b881d60xca3dab0c0x2fc293480x3f60cac30x518023ae0x2779853b0x31ee19ca0x900930d00x7d3582ba0xd38b3b6f0xd3d4b5e50x21184fd20xa651bb0c0x3b10039b0xa555379c0x308fc8310x881576180x95883de80xda7933ea0xb9ac8ff70xa095cad20xd5c46c500x772663220x57f499b50x6e8e52780x3105da460x33b1f7c50xc26c13d20x9e77ffd00xcacc8d3b0xc72a290d0x7509c7e50x3445cd320x2a4d83240x57c92d480x60176b170xb08c4b8f0xc34bd6c30x5b8b27110x2933dfc60xffd40c250xfaf3ddbc0x458e965c0xb0a7ec970xb77df0350xc4c42e180xa91c48660xb69513b80x24feb0f90x0a2839f90x1ee460630xda2b32460xd9350f5d0xb32755d90x2ae976af0x4eb278630xbb8e169a0xca5201620x38ee739a0x1a63af340x2eabf1ce0x7075cf650xa567c27f0x308370c80x7dfe963e0x8eaf2a5f0xd642f3f60x46bd5d6e0xc837817e0x4d9a4eaa0x7640b8e90x590f59950x51bd4a4d0x3ef1ffbd0x0334ef540x832dc4a20x1a08ff000xd149a07a0x8571f0a00xeee4cedb0x2f0ee6790xc495c2f40x41bca2fc0x7a81100f0x06aab08e0x6700e7b70x49eb414a0x51f075550x266f7ba50x95abdd720x727c4d850xae18cee30x776979e90xf39821820xa59c48260xdb7bed880x763f4cbe0x46c69eb90x17867cef0x6ac73a230x0d14f5c40x75133f6e0xc9641b480x54215db50x920cc3890xfe19dc280xee0b0d3f0x7c811abf0xb5637c840x0e64969d0x0ed0bfec0x949d56940x3370c2260x1b73d8870x86395a430x1b0b90130xf2a5c4bd0xe4d64b420x926688050x16e410ff0xeac9b99a0x4c2819120x1a5faa3a0x7c0fbb000x9f6efabd0x0ba0b9380x8a7094ba0xb8f831690x494e33930xb4a4d6390x1d96f2530xc84ff0ff0xb6e9cab60x8c2127650xd25a4d190x265209700xc2b07fc80x5b56860c0x977962890xc22a30910x03fd25710x02ba11870x6c05994f0x7886277d0xdc1c4d480xd6ee688f0xa0b046750x0b1beb310x2aabcdc80x9cb986f20xbdda1b5f0x23fd30280xc0e31d880x3744cf360x5635a60a0xed279c5b0x2e7a17d40x75d499dd0x90576ec40x97651e6c0xccc37d950x0c4ac13d0xc4dd62130xdc0a129d0x27fc55ee0x862962ed0xf564d7db0x3bf759f20xca2bdda70xf0f43f720xab3b7a840x26f7cf980x26af43f00x8f2878db0xefb5341d0x6017b3a20x893ade9a0x6dd6f7800x415dbecd0x6d4bfe9f0x4a99997f0x10070d550xc02a9e330xec187a010x37af1e3b0x4937f62e0x4320b8f30xdc202c2a0x36fb6d220x85e6a2270x4cd824450x762907780x8e16485e0x4125b8ee0x2e8c1a240xb24d28720xa500f9050x715a5ed00xf2fb61bd0xee8c02e90x99b8ff9c0xb6c97e610xdcc0ad210xff05fa130xb1d453c60xa2a53fbf0x20f42a440xaa0c318b0x001486530x78b887ed0x50d035c20xca454a340xeafb10600x85643b220x949612830x40a9b3490x9e0c711d0x259740000x2e3bcce20xf02aa9370x392b1fea0x5c26a53b0x20463df40x726bc3c70xb0617db40x4a3ad70e0x4484a5a40x43f92edd0xd1e59b910x742578a50x7c4b97d60xd4141ca70xb308c97d0xca431c050xbe687e880xa0fbac790x9ee250840xf8f61ebc0xcd9cd2ff0xaa2369290xff4f58cd0x7c90d0b10xb32ff9870xc0e5ed1e0x3569a8860xc26921730x24ad11db0xd7fd1bb90x1b8366250xcc9353750x2eccd3d90x8707012c0xa3d2da760x921d1fb10x2ba4717c0x03e6974f0xe206ebe30x412186010x52c78c000x8f2703b70xb219d56c0xa99b0b610x8840d51f0xd0654aba0x0c2c58020xc2d559620x5460f79f0xa26d9b4f0xf31b3fd10x6222152c0x7d476f850x5dc1cf700x756b06410x85867a610x4c5cde0d0x716a71960x023d1b900xf4a565fd0x804af87c0xa836ba020xb9e276cf0x16301b340x6851664e0x92cf74310x7d1e91d50x4d70edf20xf65fbdae0x6e4af37f0xca8b69be0x526bcf2a0xc47e9b5b0x4dff61e50x3d9bbf750x5bd171660x04e876d90xb74c31cd0x325b834e0x9d4894c80x36c708b80x998d79d60x090b89740xde5574cf0x556cca460x6ffce6800xad536c910x2a5c09330x99f068d50x2c2f5a090x29ad8e330xcea381dd0x6340434e0x3466ce630x3ef2f5950x6f34bc420x5d0113e00x096a7e6f0x61b443f80x4c762b5c0xba1d3c190x48e080b10x131a61460x15021b4a0xd9491c140x0745a9810xa853396b0x8fa25c240xdf36914b0x01b6865c0xa72035f90xa85a3e6d0x09da0ba40x5b3e282f0xe7257ab80x879087670x1e3bc77c0x39c9d88c0xad83ce290x88cce6a00xa8a6364c0xf7772bde0x31d342780xd313bc7b0x0fbc0c0e0xd6b27e8a0x1bc640870x8425b9c30x677ff88c0x968de3590xecc4d8290x521c71020xce15a5260xd91dbd1f0xcdc62b4e0xad94f8e00xaf07bc260xb96816210xbc06245b0x7b5ade500x36bcc5640x14a292870x5cede0a70x33f34e230x16422a6e0xd6bd70ec0x33653a210x04f3cc000xdbd077080xf560c2a90x41f9d1280xea20ba9e0x8017baaf0x6cddae230x622138510x0e5cc9d70xbb7195a50xd971c6c40x4740b3bc0x8cda80290x731dba7a0xf925efd70x0e007edf0x4b9319680x28e64c640x85cb2c450xeb833c220x0034f3b60xc4008d550x5026585c0x0ea5cbce0xed16dbc30xfc98c8dc0xa452f2a40x642eb5c60x3bfd8a250xf7c3f2730xc66019cc0x6aad91520x6b0dc5650x943fc7080x54ea6dfe0x262a70630xa11216be0x5187ac4b0x2b0765ca0x870e16b70x820efb850xcca5839d0xe2c0f1180x3e5c4fbb0x7d0aa95d0x0a0f28d70x5a63effc0xd538e8180xc163bae20x4d9893660x9558e9220x4d359ab40xe2b5bbcb0xa52bedf60x66a3439f0xd44f28ed0xce0a40200xc7c23ff00x9eba3fa00x8805ece20x1cb9a1c80x3af887a70x3eff48920x1f2cf30f0x9194e18f0xb0e8e6710x6aa2a8770x42dc46a50x0c13326b0xecd8f23d0xd72feba20x889177340xc6572a900xc6aee5570xde9ab8c70x6502d9c20xd0458ccb0x960713c80x732852fe0x524313480xa3d8daf60x6c8a320e0xfc3e10f10xb41aaa520x379140250x176adf760x4b56ce050xaa9263cc0x013be13b0x1366a2a30xc1bf2c3a0x864cf60a0x2a8ae0b00xc361c9590xde7625210x7a9661dd0x03d088b00x3d56b1ab0x7f8585c10x6bff366f0x5c6994410xc6b1fdbe0x37a024120x0049ca830x3dfb01d00x81c7b6040x9a42892c0x3d66a1140x15a12d5a0x1ab626cd0x4cac07e40xa4ef1e6f0xd9f300170xa5a74ff20x8024995f0x72395dc10xaab233400x0a5759450x7a8ca6270x7c05a8c80xe252fac10xa1f8a1df0x86ba7aed0xbeb949ce0xba84a8720x09fa27f50x00c807410xb73be7940xd6f50cf70x3799ac0e0xd766b5e60x659ded260xb01bebf90x526bbdd50x582b62750x6c7ca28d0xd7c9b5b70x954db1610x16cceb230x76a745090xbf24a7fe0x599bcd180x963471980x463a37790x3a17ccd00xfda0c4700x97ff42f20x4a0c75160xe63013cf0x83422fe00x3f5129f30xed8672390x93e7c85e0xe53de83e0xae41620e0x1f298f280xa7fd79140xb2e534a40x631a77540x93dbff7c0x45abee7a0x57210c440xf788d4200xc9df055a0x28e231390xacd762100x55154b420x69ef783e0x19830a950x6ec237ca0xa71bcc330x9b5c11890x444963b00x1505f4ca0xb989682a0x75d677b60xe8b540330xe0a2c1010x17043c050xaf71f6950x75908d600x9e1d44430x4fa5fa9f0x405463d30x24ffb2c20x48f7e34b0x10c9e7490xbf28483a0x77ef01dc0x9d6961480x2b84d6e90x684840450xd181981c0x385d1b470x6c5452680xcb1602d80x09e5d7cc0x45e16a5f0x18fa7c740xeb13355e0x40d888570xe95bb1a10x700524810xde82cb580xeb160bd50x259189780x57d4050a0xfa55176a0xfc753d6d0x958a24180x230020c00x88fac4e80x1cdd06050x021999c60xdb7991c90xe1668dd70xbf7b5a370x7b97df010x1afa29110x8cefcba30xc3dad5840x5b6c00e60xb192f3c90x2a176ef40x94c9b21e0xd96bcda10x086b30650x53a2a66c0x379408fd0xdf38899c0xd0a99def0x070da7540xdec956110xf711f0d70x90c40fd50x8a3520710x214e2d700xa18af0a60xbb7bdf020xcfb34a480x2ba6511e0xf51b24150x93a239840x1fccbf990x1475d6030x0d7f5fcd0x977fd4bf0xd87ae60d0xf0d3629b0x48012e280x3bf9d0840x15a2fef30xd9bb821b0xcb3e91cc0x7bce46030xfef779fa0x6761dd800xddf68fc60xd3e0bec20xba6583f20xe204e0420x07f9cf430xb1731caa0x9c995c690xbfacb8370x416398fd0xf1cfce8f0x807d2b2c0xedefe9a80x58db8c640x4ed1d6040x8b09a4ec0xa4dffa8f0x677338290x3f334c250x6bdca77d0x621429400xc0866b250x9a537f3b0xd3fcc5110x4c783df90x9703c41b0x42e6140c0xa9177fa30x64aa4e6a0x8888f1fe0xbe5a24e90x4a96a8eb0x6673f96d0x455354850xb2f35c6a0xd5b3d0d50xe32ab4d80x658ce1a80x3f0eabd20x65dccf130x52d717da0x81db6ebb0x6e5b86510x760a0f4f0xe62178bc0xeacf26840x8c0fcdfd0x85efc7e00xbf0d8e1d0xf2c43f3f0xc890c0080x5a0b73d00x6aeefac40xea6f9a360xe9f7149c0x581f98da0x107e58780x424d36200x35a88f280xbb0540aa0x654083780xce5ac24f0x3d71eaa50x6005c3510xf7a83bf50xa65827fb0x5da67adc0xbcf1f0e60xc69b7ee50x958df3ac0xcbe56bc20x3d8baf3b0x5957cddb0xb29533ee0xc341ae6d0x7cceaf920x924c46f80x8c30bf670xca1648d40xdfc12ef10x3f34644d0xf8d2bc2c0x608d02670xe9dc12a40x46451cee0x3ae34aeb0x3cbb940b0xafc6c68e0xf1a65f7b5.14.0-503.21.1.el9_55.14.0-503.21.1.el9_55.14.0-503.21.1.el9_5.x86_645.14.0-503.21.1.el9_5.x86_645.14.0-503.21.1.el9_5.vmlinuz-5.14.0-503.21.1.el9_5.x86_64.hmacSystem.map-5.14.0-503.21.1.el9_5.x86_64config-5.14.0-503.21.1.el9_5.x86_64initramfs-5.14.0-503.21.1.el9_5.x86_64.imgsymvers-5.14.0-503.21.1.el9_5.x86_64.gzvmlinuz-5.14.0-503.21.1.el9_5.x86_64modules5.14.0-503.21.1.el9_5.x86_64.vmlinuz.hmacSystem.mapconfigmodules.builtinmodules.builtin.modinfosymvers.gzvmlinuzkernel-coreCOPYING-5.14.0-503.21.1.el9_5/boot//lib//lib/modules//lib/modules/5.14.0-503.21.1.el9_5.x86_64//usr/share/licenses//usr/share/licenses/kernel-core/-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz3Tx86_64-redhat-linux-gnuASCII textLinux make config build file, ASCII textASCII text (gzip compressed data, last modified: Wed Jan 8 17:46:40 2025, max compression, from Unix)directory-.#--P1PPPPP*P*P&P%\P!LP8PoP+$PlP1P0P&P&P&PPPOPjPXPWPPP*P)PPPPPPhPP+yPPPPXP+PLPMP+P+P+P+P+P+P2P+P+P+P+P+P+PPP9PaP#dPkP`PP[PZP\P8P"PP P%TP#uPvPPPP)PNPPP"PPP+zPPPP6PPpPoP P+oPBPFP6PP qP@P yP'PPP vP`P ;P :P(P!P!P!P*PDP PPP5PPYPGPKPJPNPMPLPHPIPPP%P tPPFP,PP$PP+P P PPPpPP+vP+pP+|P+}P+{P%PPP+PPPPPCP7PsPPPPPrPPPPPPPKP PP$P$PPP?P@PAPPPPP=P#P#P#P!9P!P!7P!P+uP]PP,PP+PPJPPcPP1PPdPPWPRPQPP rP sPP$P P nP pP wPP'HP mP'#POPP+rP+qPP#P+jP+xP P+P|PdPePPP*'P*#P*"PPPPP*$P$P/PmPPPPPPPPPPPPPPPPPPPPPPP9P8PPPPPP)P) PP$PP'PQPPP?PRPPPAPTPPPBPUPPP@PSPPP=PPPPGPHP#[PP+-PRPQPSPTP#PcPP"PUPiPVPjP #P#}P" P"P" P" PPfPgPPPPOPPPNP,P,PPP" P" PP&P+P+PPP"PP"P"P"P P PtPPP+P+"P+P+P+P+P+P+!P+ P'PPP%P%P%P\P[PPP+*PPPPPPP+,PPqP+.PPPPPPPPP!$PPPPPPP]P_PpP^P P PPpP+)P+HP"P"PPPPPPPPP"P"P"PPPP+_P+^PPPPP+\P+]P_P PPyP`P PPzP`P P P P P P)!PP P P P P P P P)"P)#P PTPzPSP{PyPPMPNPIPLPKPJPOPRPQPPPDP@PCPBPAPEPHPGPFPXPSPWPVPUPTPYP\P[PZPP)PP!P!P!P!P!P!PP P P |P zP }P {PsPvPuPrPtPP(PP P)PPPPPPPPPP!P%P%PPP& PPPPPP ,PP^P PPxPP (P )P *P .P /P -P+P+P>P 2P 5P +P 3PP 4P &P 1P 0P P(P 'PpPaPEPGPDPCPBPFPoPnPmP+P-P.P/P0P,P1P^PtP&P'P$P%PZPP^PoPIP%P%PiPXPPjPuP 0P /P .PPrPtPwP`P!5P!)PPbP 2PgPP]PsP_P'P`PlPqPpPnP\PwPxPzPuPqPrPpPPkPmPaP3P,P*P)P(P.P-P7P+P2P4P1P5P6P0P/P^P P P PJPePcPdP{PPFPPLPSPDP>PCPWPoP@PAP;P:PP#PPkPiPPP#P%P%PP%SPP%8P%9P%?P%>P YP IP SP JP DP _P QP NP OP MP GPPP%PPPP%OP%RPPP P P ;P EP RP @P#P HP%P%PP%QP P P VP TP UP ?P WPPPP#P P$P!P"PPPP P P P P P P P P PYPZPWPXPUP P bP P P EP P GP P P FP P P P P P P P DP P P P,P P(PPzP&P9PPPP%PP'PPPPPPnPqPP#bPPP%KP%MP%LPP%PPPPeP#kPfP PP':PPPPPPPhPgPPPPPPPPPPPP!P!PPP!P!PmPPP'4PPP'2P'5P'P'3P'6P"P"P"P"P"PPP* PPPPPPPPPPPP"P"PPPPPPPPPPPPPPPPPPPP PPPPP PP~PP P PPPP'.P'0P'1P'/PPPPPPPPPPPPPPPPP''P'&P',P'-P'*P'(P'+P')PPP!*PZP P$P$P$P$P$P#P\PPP++P$P%4P%5P%6PPP}P P P kP lP P PPPPP P PoPpPUPVPPPfPgPPP7P8P cP dP|P}PDP?PPCP PAPBP@PWP=P hP gP fP iP P PxPyPzP{PPSP}P~PQPwPxPRPyPzP PP%`P%_PiPnPoPmPkPlPjPPP P P(P(P P P(P(P 1PPPPPPPPPPPPPPPP!MP'LPEP! P!P!P!P!P!P! P!P!P'P'P'P'P'P P)P@P'vP'sP'uP'tPP P(PP P(PPPPPPPPPP P(P!wP!vP!P!PP!xP!P!mP!P!P!pP!P!P!P!P!P!P!P!P!lP!uP!P!nP!qP!P!tP!P!~P!|P!P!}P!{P!oP!P!P!P!P!zP!P!P!P!rP!sP!kP!yP!P P(P'qP'PPP'P'P'P'P'P'P'P'P'P'P'zP'yP'xP'P'P'pP'oP'P'nP'mPP'P'P'P'P'P'P'P'}P'P P)P'P'P'P'P'P'P'P'P'P'P'P'PPPPPPPPPPP'wP'~P'|P'{P'P'P'rP'P'PPP P!P%P%P%PP%P%P%P%P%P%P%P%P%P%PPPPPPPPPPPPPZPPP[PiPP(PPPFPYPPbPP!P|PaP P P{PP5PHPPP;PNPPP9PLPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP PP(P P)P)'P)%P)&P*P*PPPPPPPPP%WP%^P%[P%ZP%YP%XPP%]PPPP 8P P P 9P-P P.P P/P5P P PlPPP!%PP*5PPPPPPPPPPPPPPPqPPP!'PPPPP3P4P#P2P&P5P6P'PP|P}PPPpPPPPPPPPPPPPP qPUP rP sPP.PP!PP$P#P)P(P!P"P,PP%P P'P+P*PP&P P)PP*AP @P BP LPP -PP+@PPPP&P+PP>PUPP!P0P+P#nP{P%PP8P9P7PP(PP+(P+'P]P#oP#mPPpP zPPPbPPPPP tP~PP*P"P!PJPP(PP'P'P'PPPP'P'PP'P P) P%PNPMP#P#P#P#P#P#PPdPfPjP@PPAPP*P%xPP*PPaP*PPPPPP*PP*/P)P*PPPP*PP*P*PPPPP5P4PPP PPP PSPPPPPPPPePfPPPfP=P8P7P9PP-P1PPPPP2P0P.P/P\PPaPrPP1PPsPP2PPpPP/PPtP P3PPPP]P#P#PPPPPPPPPP P PPPaP(P(P(P(PP?P>P=PP;P:PPPP*_P'P2P1P5P4P3P6P*PPP(P*P'KPP(PPPPPPVP%PXPPPPWPYPPPrPPPPP#UPP PgPPPPPP=PPPP 7PPPPP P%P+QPP%P'PPVPPPPPPPPPPPPPPPPPPPPPPPP(P%P"P&P'P#P$PP P P P P P P P P P PPPPPPPPPPP"P*P)P&P'P#P$P%PPPPPP7PPP*dP(P*jP*XP+P*9P*NPzP{P#XPDPCPwPPPPPPkPjPPPPPP#vPPP4P2P3P5P6P`PcPbP_PPP P PP PPPPPPP PP PPPPPPPPPPPPP P) PP)P[PPP1PP3P7P.PPPP%P&PP_PPP0P`P PaP6PP#P*PPP+P(P'P2P,P-P!P"P4P$P5P/PPPPPPPPP{P|PP PP?P~PP}PhPgPfPmPnPPP!!P!"P|PP%P%P P P P P)PiPjPkPlP P)P*PPPPPP%P%P%P%P%P%P&P%P%P%P%P%P%P%P%P%P%P%P&P%P%P%P&P%P%P&P&P%P%P%P&P%P&PP%P%P P P P P P "P P !P P #P P P P P P P P P6P5P4P3P*P*P*P*PP)P(PPP P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P PPPPPPPPPPPPPPPP*P P(PPPPPPPPPPP7PP+%P!1P!2P!0PPP*P*P* P*P*P)P*PP PP'PPP~PP}PP P(P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P PPPPP.P,P-P P P P*P CP DP @P AP P EP P rP)P P P (P P P 5P `P P P P P P+PPPP _P P ^P OP P PP P \P ]P P P BP QP P 3P !P vP wP SP P *P P P >P =P &P 'P P P%P:P'P;PhP P PPPPPPPPP1PPiPP(P!PP$PPP*P+PP4P5P/P0P2P3PPrPpP}P PPP PPP PPP>P?P@P9PP P P PaP9P8PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP (P +P )P *P 'P\PZP]P[PYP eP &P%wP%zPJP#P#P-P.PgPcPdPePfP%DP%HP%GP%BP%FP%EP%JP%IP%CPPPRPTPVPSPUPQPPP?P-PP%3P%2P(P(}P(P(~P(P(|P!P!P!P!P!P!P!P!P!P!P!PP!P!P!P!P!P!P!P!P!P!PhPPP jP oP+UP+ZP kP+VP lP+WP+[P pP nP+YP+EP+DPPP PPLP_PP PP7PJPP PP6PIPP mP+XPPP PP4PHPIPPPPP PPYP P P P(PPPPPePdPPPPPPPPPPPPPPPPPPPPPPPPPPPOPVPQPKPRPUPSPMPNPPPTPLPJP_P`P^P]PIPHPXPWPPsPbPcPpPqPrPmPaPePjPkPPnPoPPlPfPgPiPhPdP PP P P PPP P!PPPPP P P P P P P P P P P P P P P P P P P PPPPP 1P .PP /P 2P 3P 5P 6P 7P 4P 0P#P#P#P#PP#P$P$P$P#P$PPPPP P%rP%cP%hP%vP%pP$P%bP%dP%sP%oP%gP%uP%eP%fP%P%tP%qP%yP%P%iP%P%P PP2P%P%{PP P'7P'8P'9P#P#P#P#PJP+P+P$P"P+P%7P*+PPP+P%APPP+P+P+P+P+P+P+P+P+P+P+PPP+P+P+P+P P+P P+P P P+P+PPP PP+P+P+P+P+P+P+P+PsPrPqPvPwPuP DP EP OP NP MPP+tP+wP+~P PP P P7PPP&PPPPPPPPPP PPPP3PyP}PzP~P{PP|PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP%@PPP APGPPCPAPBP9P?P@PEPKPGPFPZPLPPPOPMPNPQPJPVPRP\P P PYP^PIPHP[PSPUPTPDPWPXP]P P P PcPaP`P_PbP>PPPPPPPPPPPPPPP *P^P_PPPCP+PPPP0PPP P%P.P-P P#PPP"P!P$PPPPPP1P&PP3PP9P;P:P=PPFPDPEP?P@PNPOP P P P P P P P P P P P P P PP P P PP P P P PPP zPPPPPPP PPPPPPPPPP P P P?PAP@PGPIPHPPPPPDP!P#P"P$P&P%PJPKPLPBPAPDPCP@P?P>PPPP0P2P1PQP)P(PPCP P:P8P9P.P/PPKP,P PPJPPSP'PPOP+PBPPP=PPVPPPPPPPPPP P8P7PPPPPPPP3P>PPPPPP=PPPPPPPPPPNPP PPPPPPPPuPvPtPfP PPPP-PP5P`POPYPXPPrPPPPPPPPPPPP PRPP PPSPP,PEPPP7P]PaPbPNPPPPPPPbPcPdPGPRPFPQPP?PCPDP=PBPAPFP:PEPPPPPPPPGPP P PPPPPPPP P P PPPPPPPPPPPPHPPPPPPPIPPPPPPPPPPP P P P P P PVP P P P P P HP IP JP KP P P P LP P P P P P*4P*3P*1P*0P*2PPP |P {PPPPkP P PlPmPPPjPiP P P P P*P*P*P*P P)P PP)P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P+ P+ P+ P*P+ P+ P+P+P*PPP*P*PP*P*P*P*P*P*P*P+P*P*P+P*P*P+P*P+P*P*P*P+P*P+P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP+PPPPkP+P+P+P,P,P[P+P+P+PPPP+PPPPP(P+P0P/P1P+P+P+P+P+P,P,P+P+P+P+P+P+P+P+P+P+P+P+P+P+P,P+P+P+P+P+P+P+P+P P)P+P+P+P+P+P+P+P+P+P+P+P+P+P+P+P+P+P P)P+P+PP+P+P+P!JP!KP P!IP!GP!AP!EP!;P!=P!BP!>P!HP!:P!PP;P?P(zP(yP(iP(jP({P(hP(pP(qP(uP(vP(tP(rP(xP(gP(oP(mP(lP(nP(wP(kP(fP(sP#4P#EP#FP#=P#:P#HP#&P#>P#@P#0P#3P#/P#?P#AP#2P#1P#9P#BP#GP#7P#5P#'P#+P#.P#-P#)P#IP#,P#*P#(P#6P#DP#CP#PPPQP P POP'ZP'[P'kP'eP']P'WP'lP'XP'YP'\P'VP'jP'_P'`P'bP'aP'fP'dP'cP'^P'QP'PP'RP'TP'UP'SP'hP'gP'iP PP P P P P PPPPPP%P)P SP4P8P=PEPFP7PCP;PPMP+P,PPP2PPDP!PGPHPSPTPIP!(P-PNP6PKPPP1P0P/P#P"P9P$PBP&P:PP P3PP.PQPPPkPP8PKPPSPPPmPuP!P4PPPJP]PPmPP,PP'P(P5P*POPP]PbPPPP^PP_PP!8PPPPhPPPRPQPUPLPZPVPYPWP\PXP[PBPPjPkP PPpPqPQPiP PsPrPSPvPwPuPRPtPoPnPhPgP[PZPfPYPXPTPUP_P`P\PaPcPdPbPeP]PVP^PWPlPmP*P*P*yP*~P*}P*vP*xP*P*uP*{P*P*|P*zP*wPPPPP P PPP P P P P PPPP PP P P P >P P P P P P P P P P P P P P P P P P P PPPP P P P P P P P PP!P P P P P P P P P P+P)P*P,P/P.P-P ?P#wP#xP P P P P P P P P P PP P P PP PPPPPPP%P%P%P%P;P P P+#P P P9P P P)P%P%P@P=PPAPWPbPaPcPVPXPZP[PYP]P\P^P_P#PSPUPRPTP`PPPP P P PPPP PPPP~PPPPPPPPPP_PP^P]P`PPPP PP oP xPPSP P P P P P #P P !P P P $P "PEP P P P P P P P P P P P PFP PePgPhPfP'P'PPP'P'P'P'P'PP=PAP@P P P P P PPP P P P P P P P P#`P#^P#_P PP!PPP PtP P P%VPPP P3P P RP SP TP ZP PP MP OP YP ]P UP VP [P \P XP NP QP WP ^P _P `P aPfPP%PPgPP&PPhPP'PP sP dP mP |P {P zP yP P vP qP pP cP rP wP nP P xP oP tP hP eP uP fP gP lP iP kP jP }P ~PTP!6P P P P P P P P P P P P P P P P P%P%P P P"fP"+P"P"RP"zP"5P"8PP%NPPP"7PP"6P"vP"P"SP"YP"XP"UP"ZP"aP"qP"NP"WP"VP"P"-PPP"_P"`P"$P"lP"P"P"'P",P"HP"JP"EP"GP"IP"FP"xP"yP".P"QPP"MP"KP"OP"!P" P"CP"DPP"4P"%P"P"hP"iP"P";P"P"P"P"9P":P"P"P"]P"^P"P"&P"P"TP"[P"dP"eP"P"P"P"P"(P"P"LP"\P"gP"AP"BP"cP"}PP"P"|P"{P"P"~P"*P"uP"wP"sP"tP"bP"1P"2P"PP"0P"3P"jP"P"PP"mP"pPP"oP"nP""P"#P"rP"P"=P"@P">P"?P"/P"P)?P)P)VP)P)P)KP)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P))P)(P)*P!P)|P)2P)3P)5P)6P)7P)1P)4P)P(=P(9P(!P(P(P(P(%P(P(&P('P((P( P("PP(#P(8P)P)P)P)P)P)PP(QP(SP(RP(TP(PP(P(P(P(P(P(P(P(P(P)P)P)PP)P)P)P)P)P)P)P#OP#NPP#RP#PPP#QP#MP#KP#LP#JPPPPPPPPPPPqPPPPPPPPPPPPPPPPPPPPPP PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP'MP'OP'NP*P!P!P!P!P!P!P!P PQP P!P!P!P!P!P!P!P!P!P!P P!P!PPPPPPPPtP{PyPuPPmPoPP}PP~P P|PiPjPPzPkPlPqP PPsPPrPpPPPPwPnPPPvPPxPPPPPPPPPPPPPPPPPfPcPePdPgPhPGPHPIPFPPPPPPPPPPP)P3P&PP2P1PPAP/P4P+P P!P0P=P6P*P5P9P?P:P;P P P@P.P(P'PFPCPDPBPAPEP P P PGP P'P'P'P'P'P' P' P'"P'P' P P'P'P'P'P'P' P'P'P'P'P'P' PAP'P'PP'P'!PP'P'P'P'P'P' P PPPPPPPP'P+;P+>P+P&=P&+P&6PPPPP P PP~P PP PoP P PpPqPxPuPrPsPtPvPwP|P}PPPnPzPmPyP{P P P P PPPPPPPPP PP }P P$P$P%P$P$PP$PPPPPP$PPP*P$P%PP$P$P P P$P%PPPPPPPPPPPPP$!P$P$ P%P%P%PP$)P$ PP$P$P$PP$PPP$ P$P$P$P$P$P$P%P$P$P$P$P%P% P% P%P%P$P$P$ P$P$+P%P$P$oP$P$P$P$PP$P%P$P$P$P$PP$P$pP$"PP$4PPPPP$*P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$(P$'P$-P$.P$P$PP!PP$P$P$P$P$P$ P$P$PPP$P$P$P$P$P%PDPEPFP#P,P$PPPPP-PP$6P$@P&PP$,PP$UP$P 6PPP$jPPPPPPP$PP$OP$=P$gP$NP$EPrPP${P$ZP$MPPP$wP$vP$sP$tP$PPPsP$JP$P$P$PP$9P$FPPP P$P$P$HP$SP$TP$yP$xP$zP$P$7P$P$rP$P$5P$\P$8P$uP$P$~P$P$P$PP$P$P$>P$APP$P$BP$qP$;P$P P 4P P}PP.PP dP 8P 7P =PxP P(P P(P P(PPaPXP`PWPP_P^PP;P CP cP PP3PPPPPPrPPPPPPPPP2PPP UP TPPP$:PPPP$QP*)P WPP fP ePPAP:PP!P!P!P!]P!P P1PPPPPPPPP$P'P%PPP PPP P!P0PPPPPpPPPPPPPPPPPPPPoPnPmPsPPPPPPPPPPPP P P IP 6PCP P P P P KP LPP PPuPPP PaP PPPyP NP @P OPPPPbP%P(P(P(P9PPP{PqPzP|PPPPPPPPPPP 2P 3P 0P 1P P P P P P P P P ZP YP [P \P ]P `P aP bP ^P _PYPVPZPIPWPXP[P\PUPbPLPKPJP8P:P9P;P P)PPJPP)PSP+P@PKP=P?PPEPFPRPQPAP*PTPMPLPNP:PGPHPIPOPPP!P!P!P!P!P!P P!P!P!PP!PP!P!P!P!P!P!P!P!P!P!P!P!P!P!P7P8P9P6P!PhPPPPBPP?P>P@PP ?P$PPPP$PP+PP+P+P+PP, PP0PP$ PPP$P$P$P$P$P$P$P$P$P P(P)P VP'P'P'P'P!XP!TP!SP!WP![P!ZP!YP!UP!VPPP P(PPP+P+P+PP+P+P+P+P+P+P+P+P+P+P+P+P+PP+P+P+P+PPPPPPPPPPPPPPPPPPP P PP P P PPPPPPPPPPPPPPPPPPP .P P#PgPfP%P"P$PP$WP$iPP$fP$ePePvPwPPPPPPPPPPPPPPPPPPPP9PP7P8PPPPPPPPPPPZPPPtP[PPPuPkPP*PP\PPPvP]P PPwPP,P?PPP-P@PPP+P>PP~P*P=PP}P)PP;PDPEP:P?P@PP P,P P LP kP FP EP GP JP KP HP IP +P ,P \P ZP P _P P cP aP bP `P YP VP XP WP P ]P P pP P qP &P 'P (P )P !P %P #P $P "P P P *P P P P P nP P oP P P lP P mP P TP P UP P P P P eP ^P P fP hP iP gP BP P [P P @P P AP CP ?P DP 5P 4P 7P 6P .P -P 0P /P ;P 9P 2P 3P =P :P P'@P'?P'EP'DP'BP'CP$P&P#P%P6P+P9PP^P-!P-P-DP-9P-P-P-P-P-P-P.P.P.%P.(P-.P--P-=P-P-P-P->P-rP-P-P-P-)P-P-lP-P-pP-QP-SP-P-}P-P-P-TP-P-P-]P-P-iP-RP-XP-WP-;P-P-UP-P-P-P-P-P-~P-fP-3P-5P-ZP."P-YP-|P-4P-PP-P-\P-JP-NP-OP-MP-'P-(P-P-P-P-`P-P-P-P-P- P-P-P-P-gP-hP. P-$P-P.P-P-VP-0P-P-P-,P-P-P-P-P-P-P-P-P-1P-/P-FP-HP-GP-IP-LP-KP.#P.'P.&P-P-P-P.)P.$P-&P-P-P-^P-"P-#P-zP-P-P-P-P-P.P. P-*P-tP-7P-6P-8P-uP-P-P-P-vP.P-P-2P-sP-P-P-+P-P. P-dP-eP-P. P.P.P.P.P.P.P-P-P- P- P-P-P-P-P-P-P-P-P-P-P. P-P-P-P-P-P-P. P-bP-aP-PQPPP?PRPPPAPTPPPBPUPPP@PSPPP=PPPPGPHP#[PP+-PRPQPSPTP#PcPP"PUPiPVPjP #P#}P" P"P" P" PPfPgPPPPOPPPNP,P,PPP" P" PP&P+P+PPP"PP"P"P"P P PtPPP+P+"P+P+P+P+P+P+!P+ P'PPP%P%P%P\P[PPP+*PPPPPPP+,PPqP+.PPPPPPPPP!$PPPPPPP]P_PpP^P P PPpP+)P+HP"P"PPPPPPPPP"P"P"PPPP+_P+^PPPPP+\P+]P_P PPyP`P PPzP`P P P P P P)!PP P P P P P P P)"P)#P PTPzPSP{PyPPMPNPIPLPKPJPOPRPQPPPDP@PCPBPAPEPHPGPFPXPSPWPVPUPTPYP\P[PZPP)PP!P!P!P!P!P!PP P P |P zP }P {PsPvPuPrPtPP(PP P)PPPPPPPPPP!P%P%PPP& PPPPPP ,PP^P PPxPP (P )P *P .P /P -P+P+P>P 2P 5P +P 3PP 4P &P 1P 0P P(P 'PpPaPEPGPDPCPBPFPoPnPmP+P-P.P/P0P,P1P^PtP&P'P$P%PZPP^PoPIP%P%PiPXPPjPuP 0P /P .PPrPtPwP`P!5P!)PPbP 2PgPP]PsP_P'P`PlPqPpPnP\PwPxPzPuPqPrPpPPkPmPaP3P,P*P)P(P.P-P7P+P2P4P1P5P6P0P/P^P P P PJPePcPdP{PPFPPLPSPDP>PCPWPoP@PAP;P:PP#PPkPiPPP#P%P%PP%SPP%8P%9P%?P%>P YP IP SP JP DP _P QP NP OP MP GPPP%PPPP%OP%RPPP P P ;P EP RP @P#P HP%P%PP%QP P P VP TP UP ?P WPPPP#P P$P!P"PPPP P P P P P P P P PYPZPWPXPUP P bP P P EP P GP P P FP P P P P P P P DP P P P,P P(PPzP&P9PPPP%PP'PPPPPPnPqPP#bPPP%KP%MP%LPP%PPPPeP#kPfP PP':PPPPPPPhPgPPPPPPPPPPPP!P!PPP!P!PmPPP'4PPP'2P'5P'P'3P'6P"P"P"P"P"PPP* PPPPPPPPPPPP"P"PPPPPPPPPPPPPPPPPPPP PPPPP PP~PP P PPPP'.P'0P'1P'/PPPPPPPPPPPPPPPPP''P'&P',P'-P'*P'(P'+P')PPP!*PZP P$P$P$P$P$P#P\PPP++P$P%4P%5P%6PPP}P P P kP lP P PPPPP P PoPpPUPVPPPfPgPPP7P8P cP dP|P}PDP?PPCP PAPBP@PWP=P hP gP fP iP P PxPyPzP{PPSP}P~PQPwPxPRPyPzP PP%`P%_PiPnPoPmPkPlPjPPP P P(P(P P P(P(P 1PPPPPPPPPPPPPPPP!MP'LPEP! P!P!P!P!P!P! P!P!P'P'P'P'P'P P)P@P'vP'sP'uP'tPP P(PP P(PPPPPPPPPP P(P!wP!vP!P!PP!xP!P!mP!P!P!pP!P!P!P!P!P!P!P!P!lP!uP!P!nP!qP!P!tP!P!~P!|P!P!}P!{P!oP!P!P!P!P!zP!P!P!P!rP!sP!kP!yP!P P(P'qP'PPP'P'P'P'P'P'P'P'P'P'P'zP'yP'xP'P'P'pP'oP'P'nP'mPP'P'P'P'P'P'P'P'}P'P P)P'P'P'P'P'P'P'P'P'P'P'P'PPPPPPPPPPP'wP'~P'|P'{P'P'P'rP'P'PPP P!P%P%P%PP%P%P%P%P%P%P%P%P%P%PPPPPPPPPPPPPZPPP[PiPP(PPPFPYPPbPP!P|PaP P P{PP5PHPPP;PNPPP9PLPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP PP(P P)P)'P)%P)&P*P*PPPPPPPPP%WP%^P%[P%ZP%YP%XPP%]PPPP 8P P P 9P-P P.P P/P5P P PlPPP!%PP*5PPPPPPPPPPPPPPPqPPP!'PPPPP3P4P#P2P&P5P6P'PP|P}PPPpPPPPPPPPPPPPP qPUP rP sPP.PP!PP$P#P)P(P!P"P,PP%P P'P+P*PP&P P)PP*AP @P BP LPP -PP+@PPPP&P+PP>PUPP!P0P+P#nP{P%PP8P9P7PP(PP+(P+'P]P#oP#mPPpP zPPPbPPPPP tP~PP*P"P!PJPP(PP'P'P'PPPP'P'PP'P P) P%PNPMP#P#P#P#P#P#PPdPfPjP@PPAPP*P%xPP*PPaP*PPPPPP*PP*/P)P*PPPP*PP*P*PPPPP5P4PPP PPP PSPPPPPPPPePfPPPfP=P8P7P9PP-P1PPPPP2P0P.P/P\PPaPrPP1PPsPP2PPpPP/PPtP P3PPPP]P#P#PPPPPPPPPP P PPPaP(P(P(P(PP?P>P=PP;P:PPPP*_P'P2P1P5P4P3P6P*PPP(P*P'KPP(PPPPPPVP%PXPPPPWPYPPPrPPPPP#UPP PgPPPPPP=PPPP 7PPPPP P%P+QPP%P'PPVPPPPPPPPPPPPPPPPPPPPPPPP(P%P"P&P'P#P$PP P P P P P P P P P PPPPPPPPPPP"P*P)P&P'P#P$P%PPPPPP7PPP*dP(P*jP*XP+P*9P*NPzP{P#XPDPCPwPPPPPPkPjPPPPPP#vPPP4P2P3P5P6P`PcPbP_PPP P PP PPPPPPP PP PPPPPPPPPPPPP P) PP)P[PPP1PP3P7P.PPPP%P&PP_PPP0P`P PaP6PP#P*PPP+P(P'P2P,P-P!P"P4P$P5P/PPPPPPPPP{P|PP PP?P~PP}PhPgPfPmPnPPP!!P!"P|PP%P%P P P P P)PiPjPkPlP P)P*PPPPPP%P%P%P%P%P%P&P%P%P%P%P%P%P%P%P%P%P%P&P%P%P%P&P%P%P&P&P%P%P%P&P%P&PP%P%P P P P P P "P P !P P #P P P P P P P P P6P5P4P3P*P*P*P*PP)P(PPP P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P PPPPPPPPPPPPPPPP*P P(PPPPPPPPPPP7PP+%P!1P!2P!0PPP*P*P* P*P*P)P*PP PP'PPP~PP}PP P(P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P PPPPP.P,P-P P P P*P CP DP @P AP P EP P rP)P P P (P P P 5P `P P P P P P+PPPP _P P ^P OP P PP P \P ]P P P BP QP P 3P !P vP wP SP P *P P P >P =P &P 'P P P%P:P'P;PhP P PPPPPPPPP1PPiPP(P!PP$PPP*P+PP4P5P/P0P2P3PPrPpP}P PPP PPP PPP>P?P@P9PP P P PaP9P8PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP (P +P )P *P 'P\PZP]P[PYP eP &P%wP%zPJP#P#P-P.PgPcPdPePfP%DP%HP%GP%BP%FP%EP%JP%IP%CPPPRPTPVPSPUPQPPP?P-PP%3P%2P(P(}P(P(~P(P(|P!P!P!P!P!P!P!P!P!P!P!PP!P!P!P!P!P!P!P!P!P!PhPPP jP oP+UP+ZP kP+VP lP+WP+[P pP nP+YP+EP+DPPP PPLP_PP PP7PJPP PP6PIPP mP+XPPP PP4PHPIPPPPP PPYP P P P(PPPPPePdPPPPPPPPPPPPPPPPPPPPPPPPPPPOPVPQPKPRPUPSPMPNPPPTPLPJP_P`P^P]PIPHPXPWPPsPbPcPpPqPrPmPaPePjPkPPnPoPPlPfPgPiPhPdP PP P P PPP P!PPPPP P P P P P P P P P P P P P P P P P P PPPPP 1P .PP /P 2P 3P 5P 6P 7P 4P 0P#P#P#P#PP#P$P$P$P#P$PPPPP P%rP%cP%hP%vP%pP$P%bP%dP%sP%oP%gP%uP%eP%fP%P%tP%qP%yP%P%iP%P%P PP2P%P%{PP P'7P'8P'9P#P#P#P#PJP+P+P$P"P+P%7P*+PPP+P%APPP+P+P+P+P+P+P+P+P+P+P+PPP+P+P+P+P P+P P+P P P+P+PPP PP+P+P+P+P+P+P+P+PsPrPqPvPwPuP DP EP OP NP MPP+tP+wP+~P PP P P7PPP&PPPPPPPPPP PPPP3PyP}PzP~P{PP|PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP%@PPP APGPPCPAPBP9P?P@PEPKPGPFPZPLPPPOPMPNPQPJPVPRP\P P PYP^PIPHP[PSPUPTPDPWPXP]P P P PcPaP`P_PbP>PPPPPPPPPPPPPPP *P^P_PPPCP+PPPP0PPP P%P.P-P P#PPP"P!P$PPPPPP1P&PP3PP9P;P:P=PPFPDPEP?P@PNPOP P P P P P P P P P P P P P PP P P PP P P P PPP zPPPPPPP PPPPPPPPPP P P P?PAP@PGPIPHPPPPPDP!P#P"P$P&P%PJPKPLPBPAPDPCP@P?P>PPPP0P2P1PQP)P(PPCP P:P8P9P.P/PPKP,P PPJPPSP'PPOP+PBPPP=PPVPPPPPPPPPP P8P7PPPPPPPP3P>PPPPPP=PPPPPPPPPPNPP PPPPPPPPuPvPtPfP PPPP-PP5P`POPYPXPPrPPPPPPPPPPPP PRPP PPSPP,PEPPP7P]PaPbPNPPPPPPPbPcPdPGPRPFPQPP?PCPDP=PBPAPFP:PEPPPPPPPPGPP P PPPPPPPP P P PPPPPPPPPPPPHPPPPPPPIPPPPPPPPPPP P P P P P PVP P P P P P HP IP JP KP P P P LP P P P P P*4P*3P*1P*0P*2PPP |P {PPPPkP P PlPmPPPjPiP P P P P*P*P*P*P P)P PP)P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P+ P+ P+ P*P+ P+ P+P+P*PPP*P*PP*P*P*P*P*P*P*P+P*P*P+P*P*P+P*P+P*P*P*P+P*P+P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP+PPPPkP+P+P+P,P,P[P+P+P+PPPP+PPPPP(P+P0P/P1P+P+P+P+P+P,P,P+P+P+P+P+P+P+P+P+P+P+P+P+P+P,P+P+P+P+P+P+P+P+P P)P+P+P+P+P+P+P+P+P+P+P+P+P+P+P+P+P+P P)P+P+PP+P+P+P!JP!KP P!IP!GP!AP!EP!;P!=P!BP!>P!HP!:P!PP;P?P(zP(yP(iP(jP({P(hP(pP(qP(uP(vP(tP(rP(xP(gP(oP(mP(lP(nP(wP(kP(fP(sP#4P#EP#FP#=P#:P#HP#&P#>P#@P#0P#3P#/P#?P#AP#2P#1P#9P#BP#GP#7P#5P#'P#+P#.P#-P#)P#IP#,P#*P#(P#6P#DP#CP#PPPQP P POP'ZP'[P'kP'eP']P'WP'lP'XP'YP'\P'VP'jP'_P'`P'bP'aP'fP'dP'cP'^P'QP'PP'RP'TP'UP'SP'hP'gP'iP PP P P P P PPPPPP%P)P SP4P8P=PEPFP7PCP;PPMP+P,PPP2PPDP!PGPHPSPTPIP!(P-PNP6PKPPP1P0P/P#P"P9P$PBP&P:PP P3PP.PQPPPkPP8PKPPSPPPmPuP!P4PPPJP]PPmPP,PP'P(P5P*POPP]PbPPPP^PP_PP!8PPPPhPPPRPQPUPLPZPVPYPWP\PXP[PBPPjPkP PPpPqPQPiP PsPrPSPvPwPuPRPtPoPnPhPgP[PZPfPYPXPTPUP_P`P\PaPcPdPbPeP]PVP^PWPlPmP*P*P*yP*~P*}P*vP*xP*P*uP*{P*P*|P*zP*wPPPPP P PPP P P P P PPPP PP P P P >P P P P P P P P P P P P P P P P P P P PPPP P P P P P P P PP!P P P P P P P P P P+P)P*P,P/P.P-P ?P#wP#xP P P P P P P P P P PP P P PP PPPPPPP%P%P%P%P;P P P+#P P P9P P P)P%P%P@P=PPAPWPbPaPcPVPXPZP[PYP]P\P^P_P#PSPUPRPTP`PPPP P P PPPP PPPP~PPPPPPPPPP_PP^P]P`PPPP PP oP xPPSP P P P P P #P P !P P P $P "PEP P P P P P P P P P P P PFP PePgPhPfP'P'PPP'P'P'P'P'PP=PAP@P P P P P PPP P P P P P P P P#`P#^P#_P PP!PPP PtP P P%VPPP P3P P RP SP TP ZP PP MP OP YP ]P UP VP [P \P XP NP QP WP ^P _P `P aPfPP%PPgPP&PPhPP'PP sP dP mP |P {P zP yP P vP qP pP cP rP wP nP P xP oP tP hP eP uP fP gP lP iP kP jP }P ~PTP!6P P P P P P P P P P P P P P P P P%P%P P P"fP"+P"P"RP"zP"5P"8PP%NPPP"7PP"6P"vP"P"SP"YP"XP"UP"ZP"aP"qP"NP"WP"VP"P"-PPP"_P"`P"$P"lP"P"P"'P",P"HP"JP"EP"GP"IP"FP"xP"yP".P"QPP"MP"KP"OP"!P" P"CP"DPP"4P"%P"P"hP"iP"P";P"P"P"P"9P":P"P"P"]P"^P"P"&P"P"TP"[P"dP"eP"P"P"P"P"(P"P"LP"\P"gP"AP"BP"cP"}PP"P"|P"{P"P"~P"*P"uP"wP"sP"tP"bP"1P"2P"PP"0P"3P"jP"P"PP"mP"pPP"oP"nP""P"#P"rP"P"=P"@P">P"?P"/P"P)?P)P)VP)P)P)KP)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P))P)(P)*P!P)|P)2P)3P)5P)6P)7P)1P)4P)P(=P(9P(!P(P(P(P(%P(P(&P('P((P( P("PP(#P(8P)P)P)P)P)P)PP(QP(SP(RP(TP(PP(P(P(P(P(P(P(P(P(P)P)P)PP)P)P)P)P)P)P)P#OP#NPP#RP#PPP#QP#MP#KP#LP#JPPPPPPPPPPPqPPPPPPPPPPPPPPPPPPPPPP PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP'MP'OP'NP*P!P!P!P!P!P!P!P PQP P!P!P!P!P!P!P!P!P!P!P P!P!PPPPPPPPtP{PyPuPPmPoPP}PP~P P|PiPjPPzPkPlPqP PPsPPrPpPPPPwPnPPPvPPxPPPPPPPPPPPPPPPPPfPcPePdPgPhPGPHPIPFPPPPPPPPPPP)P3P&PP2P1PPAP/P4P+P P!P0P=P6P*P5P9P?P:P;P P P@P.P(P'PFPCPDPBPAPEP P P PGP P'P'P'P'P'P' P' P'"P'P' P P'P'P'P'P'P' P'P'P'P'P'P' PAP'P'PP'P'!PP'P'P'P'P'P' P PPPPPPPP'P+;P+>P+P&=P&+P&6PPPPP P PP~P PP PoP P PpPqPxPuPrPsPtPvPwP|P}PPPnPzPmPyP{P P P P PPPPPPPPP PP }P P$P$P%P$P$PP$PPPPPP$PPP*P$P%PP$P$P P P$P%PPPPPPPPPPPPP$!P$P$ P%P%P%PP$)P$ PP$P$P$PP$PPP$ P$P$P$P$P$P$P%P$P$P$P$P%P% P% P%P%P$P$P$ P$P$+P%P$P$oP$P$P$P$PP$P%P$P$P$P$PP$P$pP$"PP$4PPPPP$*P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$(P$'P$-P$.P$P$PP!PP$P$P$P$P$P$ P$P$PPP$P$P$P$P$P%PDPEPFP#P,P$PPPPP-PP$6P$@P&PP$,PP$UP$P 6PPP$jPPPPPPP$PP$OP$=P$gP$NP$EPrPP${P$ZP$MPPP$wP$vP$sP$tP$PPPsP$JP$P$P$PP$9P$FPPP P$P$P$HP$SP$TP$yP$xP$zP$P$7P$P$rP$P$5P$\P$8P$uP$P$~P$P$P$PP$P$P$>P$APP$P$BP$qP$;P$P P 4P P}PP.PP dP 8P 7P =PxP P(P P(P P(PPaPXP`PWPP_P^PP;P CP cP PP3PPPPPPrPPPPPPPPP2PPP UP TPPP$:PPPP$QP*)P WPP fP ePPAP:PP!P!P!P!]P!P P1PPPPPPPPP$P'P%PPP PPP P!P0PPPPPpPPPPPPPPPPPPPPoPnPmPsPPPPPPPPPPPP P P IP 6PCP P P P P KP LPP PPuPPP PaP PPPyP NP @P OPPPPbP%P(P(P(P9PPP{PqPzP|PPPPPPPPPPP 2P 3P 0P 1P P P P P P P P P ZP YP [P \P ]P `P aP bP ^P _PYPVPZPIPWPXP[P\PUPbPLPKPJP8P:P9P;P P)PPJPP)PSP+P@PKP=P?PPEPFPRPQPAP*PTPMPLPNP:PGPHPIPOPPP!P!P!P!P!P!P P!P!P!PP!PP!P!P!P!P!P!P!P!P!P!P!P!P!P!P7P8P9P6P!PhPPPPBPP?P>P@PP ?P$PPPP$PP+PP+P+P+PP, PP0PP$ PPP$P$P$P$P$P$P$P$P$P P(P)P VP'P'P'P'P!XP!TP!SP!WP![P!ZP!YP!UP!VPPP P(PPP+P+P+PP+P+P+P+P+P+P+P+P+P+P+P+P+PP+P+P+P+PPPPPPPPPPPPPPPPPPP P PP P P PPPPPPPPPPPPPPPPPPP .P P#PgPfP%P"P$PP$WP$iPP$fP$ePePvPwPPPPPPPPPPPPPPPPPPPP9PP7P8PPPPPPPPPPPZPPPtP[PPPuPkPP*PP\PPPvP]P PPwPP,P?PPP-P@PPP+P>PP~P*P=PP}P)PP;PDPEP:P?P@PP P,P P LP kP FP EP GP JP KP HP IP +P ,P \P ZP P _P P cP aP bP `P YP VP XP WP P ]P P pP P qP &P 'P (P )P !P %P #P $P "P P P *P P P P P nP P oP P P lP P mP P TP P UP P P P P eP ^P P fP hP iP gP BP P [P P @P P AP CP ?P DP 5P 4P 7P 6P .P -P 0P /P ;P 9P 2P 3P =P :P P'@P'?P'EP'DP'BP'CP$P&P#P%P6P+P9PP^if [ -x /usr/sbin/weak-modules ] then /usr/sbin/weak-modules --add-kernel 5.14.0-503.21.1.el9_5.x86_64 || exit $? fi rm -f /var/lib/rpm-state/kernel/installing_core_5.14.0-503.21.1.el9_5.x86_64 /bin/kernel-install add 5.14.0-503.21.1.el9_5.x86_64 /lib/modules/5.14.0-503.21.1.el9_5.x86_64/vmlinuz || exit $? if [[ ! -e "/boot/symvers-5.14.0-503.21.1.el9_5.x86_64.gz" ]]; then ln -s "/lib/modules/5.14.0-503.21.1.el9_5.x86_64/symvers.gz" "/boot/symvers-5.14.0-503.21.1.el9_5.x86_64.gz" command -v restorecon &>/dev/null && restorecon "/boot/symvers-5.14.0-503.21.1.el9_5.x86_64.gz" fi/bin/shlinux-firmwareutf-8f7a7180ca6de9d41c44f11a3a019a1ce21d1f564b494c26b2281ceb8685d37066f5c7a6f916406f2305c63399736dd83975b1a911a940b498868d3c734fa90d9?7zXZ ! )ї] b2 dBe['p=ѭ[&T12b0t6Q&iz۷"k3=@9F IL| e6IΏf`|c<)qtrmB(iEPq>!x0 s ܴBhv#OR,d]2S!WjʕwήBMV7Oyz6t@(HFV8]xQm~XB3o:%.Y[1N௠Rxѹ,p>nr=PXC H{*o%{œ qB"xq)gB!hd fq!ٷ"Ri ;a;gn\ .K`d’[SM4dt^ѭZkІSl3y- HI^]Os5VG r_"{4c |τG|@n/VWm1dvamp]{DPM:Eq/;tRU| JjE$OYV|&]l E^+#:-"];mwҎ$~!a[xĮwߥߗ01X]yg'[|NwCV@9~{,V]WuI ^&pڄ9@[ V7#TAOK]|DHx\[Vly(o*pG9ϡ\'hSM7Z !ϗa)gHPrs;Q6>)ȱkUBԲE#,.#:7csiģ\!! @57K花F[/_~ֱcnfwLAH[7Qm-ш!|~.f`u[wXfN1>ͧcwL}w7v2_EζoU<4\J_kGǴ [Sl`%"zt oڱEGkK‰Ӈ'dэM(J=d5HR#x))`[uTdx&NnO LN^u^UdsFr `M!+[Q.mPM~\ RD:('70L<3O.M.3]0T )#SL7װ>:yw3hy}u*Ί@3ݢe<#Vdܭ`W7x]P&IvR+eNBIW y֍`9Q]d:)ڪ<\"ewdద ' gP w Qs2O询bz|x=wĆ%! siB1L(5g6My2ge}gsTի[Ut}d8[N )ӃD!VP6?UӎubEu%g3i4 5y`0CU䜱}Cƃ+ϓ/JVbz).P[O_G7L* Tyf\_iPP 5Ymqw޿ ߖq_?YQ8-f8;~<㻛B܎Ya}{G4m)SA4^ 9z4|*Ot,ji- QzXf9'hi.B,CvC>/􁨲.^DTB}̰}[0 !=U?%bpLǾaXU~ȿ(iz:+{g]f]0$̩k_퀖g}~$p(`Ub:u7KUp :i4F#kFy;CQ^)R/ ܅UW  P[/OR*x7*Qg+]I֟Klp+ztE5pϢ2Ev c -VNP,xlr;\[D$2^r6_K/3Zs v>9oN_ewN{!3zdT|TKϥ;|!R(Y6V>'y[4E2ҊVHg ^ܷ VHv+#ŗL_3ɮeߞW-SM$8Ud9?S(";!Ƽ^zMߙ {M@JYč$S&`m݆S>/XoYfvkLuqXߪ=3wbb j.kpMC+q;D@.Lx*N8L/)"o F" ƬƠLϒ`Sȶz]S%MVHczX~&w1?Œm@-``R4vqWިN8O>TYloW%~]NWoA]['M$rR։OQ0k f)R- a!,a:j{|K0Ϗ7+Pj}JJ9<ƀ'tk3IJcCD="WA4&|QBl$ {nSWfx2>DdL^}xU$90 '_0ޡyl)ȎN2d:UpzH/uKM֟кF;"W]:ew ̯%4]}nFLa~(6jXeQ̷l;R;nq{`>$$RCiD :,$b =нfb6F(-pfmnn,`0FicV3.kjϱTK1Ҹߤl cٗm*hPp3X}Y,a0jP@<.b#^8B'QͺHeC590VBIEX]Qp3=:iy -_ޮQo#|e'{.P!g(;f;z8)+PV]CqÊIݷ3==fDqsΎ,MtoR"NiB,_xMڙ&sFioD2u:% +`+K|1L2ފlmq1ޕjNF^`= -xZc'Gv&-s.Ճ&Y24uD[Y:kq& 87.\Vz:_ 5.Z`m\d1t{&+t8/r3o1W$Öh ;6Aj [b]b_K؟mL\Wl.es3GOG\X_'Li=ьYVQe{D 7WZQ]~4`ZORN _1Al\p#?LY?҅ ~s< 7L HZ<;l1ʵL,*mIL(j+? /:htfJR:YS}#ЦHMLI8;J Q䕭)&0/%i lX`Y(%K\aPey'aUuh;y?ؾzS$,|93" (%@HQ`}2GB~F?H`3?d9h7BA L3,D{js`B~ _xu>ue~S1Ůa\~jI7 ?ҶQ7WbOtP1Xbm8ԟCԪ3^qK:i")3MU@DƆdTUAs-5rx"HRJS`] ЄOu[/,;ŖMJs/h}yg+-r^iCȂ?28ӸMΌ uV$ w4؉O,jS"Cgq)enBYZBi XzLrp{‡liCgiͶc&rb4L6q39/Yn/sF esڧ zPuõb>p(îzFG0ejʷh.}|B}D'>d8$% eT d(FX&=a O았4uo6/m!t7 ▕:Lci^уQ)ͩ=Tn}mQm[%Qg+mU)j OAհQ+ y=,ZVȿǦݺ@0WQSjlQ_nsP#{`k +QĂR!AlcV"9~.܆%HVf~wC Y2tM jm">}ӳG`21W]uՑ$(WL&hw# I$`j5s[q$Q7k; X|,f{ [~tY:x bfl/P? FN#R !< =!/D~~yku|wEKz`>(A>/ W&'YjzPk:Egc8"C:r֧$c&-Q)}{;ڹMv vpi#d±5. cuߗvR|?gXpmRE="٘B-JP!u1bt( cK* ;OW;># l?fFqƒ>oyc5%o]$dLzK#dM:H|Jӛ@ }gU6lp@yKsmqYQ W7_zg0 'J "lh="[6  V]iardzE{-b ,<+܎ Ew+څ( x,: ;6Õ`UpBk%\v6'?yjY;9#r,!>d=7tl*yȣhW:}#De z'xO_[E!p,EzXL縳zcCFKr [ڦEd"pl+Q0JgT$ȜkTܶgH}.Y(IQ+@pYޢ53!+WdݛwF;ڒfJ*M1?+mB NB/,j@j\u:-F96dzߴh%&c.;YetPݏOa%n@;jCgkz}&Mo5-ڝ7nPK>hcD_nߊAVqIGˣ$ec A3Pvh{n yg|qޗp(->!kj+~ iJi]JmDXQ|43 l`LLFAr>TzG-Z3?i9 ̟y\R>A%i rYvP tQ)4FQ`}2;8+EOCYgfF4nc[FHwP7`Heiksht)SҎ&&7QLX6-bNm3}\[!:jBI DyQBQW!)*MEܜ'i&(Q4|XGXܧwuBȚo7(~"~\AREM!NGcNCƦ6ʥ>$ۙsJV L0{r|AX@8&14A 3OKiX%*kyCK"oH F#NҎ)hi PG0RId!ƒi^EBK8\35y^<_;SXWR݆7,NRϊçJ.nCiG=R=L= ~lYyeVi~h +J3#?Z jM~s4]`)Fͤ93IF9 [WVw`vH1|ã[4NW$.I H:)l b^8k`FWw1 ´rugUC7N%n]UusgtX%/Q+t`o@LL5S3zݢCҒ4g)qF6o0dC'[Zd*| Vo2eR,;Si\ѫoPD!=. Ne+҇<f*m©EHgo:p :ވeIJсAg2ab*t`- ta~-mP:עS4mV,C+&Go&GA<5VE%2(,M]1t7bQ۠6f B+H=($]#'|#55'W-IyV\C\#DJ3Iz; i¤ 酭INThyD8fu6 ƚ碽.tSj"2zŪ$]/{ˑr,?jھ{%D@'aU(7̽b/Q!ӎ2)y;sJIދN3;C_'dݝOJ+"6 e@LOf*?5m"[%/#$e`80f{*x#V549kާ24fEG}'`&YcGL䇌n=T_ؿZZq6;q (@XPd2}Nttg 2rv4y?+ly,OzAʶ;o0BِOKY1! NHDj&]v;ފylGu Zzg6g2h1;N~$c|TM5 a!sN7 m{!T uh@keKA 4mUwCo،\8b[ 0ꯘӲl&UduzQ~m('19CyMf;2dZ<]<).[K_&‘gLWg52U=59_<I悊 w2>n*VzR &ÁI,J^OfQ!^d[E(^b@zl)uxHzaT>%xu3X>cD$Sfh_2d[?"K- v տTp5˥vSu8yV7r!0 _c;J>)-r7_1P91u#+O =J}k "*|T)Rl2/ X*KA!ЖTfi1RÍ:^4bϴ&c ,? smjLz(JA/\÷?g Ϸi߇`yx/KVTjU.Z۸AgiaH`Iҋ\m,o(sZn$sss >+=O"x2o$eΨ7~9wXRoMzmlcO6~sy5 4҃l8n#k&**L`v8?4J~X%'D;2<6@d%~Al,VHGeې38:U 84V'yg{ 97e塭*px Smnpm2H>*c} n'גpg{I|ENnw>3u -3 Rw ).>4 e"#{HPA^;&?Qvv5/`idӸlt-Z0YvfݲTҐqE.[2["9uϨ.iɪQ|\;ԔTn@_*/krțixU*эQS˦8Q< ^#Rp:<qk'qG߮mD;%sKmk3ks0\L)!Yo,ryv66>#M6 hTF uZIP(2N:h <:{Yӗk`^'2n otNYpYsvBjGp?`^{k)ONp.\45X-tS a -@&>+sb1v .T lJv:r b+݅! 4&b5h{}XD6ӄ!Ġ70jfq<ח9"u t a?@Pp 3C-w 0 i*PS% &  rh:tiWŔ3obUb`Wް7W{9QVr] nȴVB鑂-gkPy$H6yH<_Llp$ʡ(08 )UI>yX"dQ8zFfR92QAٿ4*ތKD-RLH._${"FCs]uLF? `U]uo^yEAQ]Jtjqac@S6jGi ToI $`D:Vp8T Ac̠V~n|Ze0bd+.!=$ny|t>sllNva9&)5i,n!NdMbELtݡ/hr H]Jiwו_Rm'9rjc%>^f_qLR6j@{+ڙC*=VUe#6dUG4/gCN˭AB|iKXoݙDiَ3?z:v"3G.j8 d ҩ5p^)sH"MKE;DוcP#-)dCK}oX4b -Էp Jj~8a !WwJCDVx@/Q=&q䐤OVqn^H|q,[\7\وcSxOohqM:`C&GNl4 p{!VA*s;oQfxGoZ Ru"C0[r][C&H(>LP>7 Wۣҥbje(Oj^,ݴKkla@^5T$XH|BƯ$x=oS֋mfDH=u6f@s{Sy JCbߝҀ>q^| 6UW(cȊP;4&tPY2Yבo_4zd B ظq0 ޝ"u'ۙ"d/F}8|"^#l(3z 4 _{ݪa @]/po@ W~Z k|cB^N[Sʨi^wXtBKƖ9(=FVjb36%}ǩjKӔFi]»9ic!zMvN-*%oV.Ž EְX+v1V#lz&:3M=G.C_f#kJM)PSᾭUNJvf<S51x5D%# N`[;%PCؙ=ߒ]}:giywNEXFw䆆HYmP-uEmw(7[JwxKVHPҔ |l}La#5iat:&m{22 9+kWԚa[ڑq 6v+W,*y5ؤg*7!Ef Xg`M'oPr(SxvyΕF~2ACSǹ=^bf~>ɶu1 ʗMp{Sտ8Rrs㡅CY8HS: $CFÐejӹ5zGХ~ҖbNua2uSj\V?5\LQ(焸󟮌zӝ|Wk93$/K}R?BhpR`\9+pK.l}K  1(CEo}lRc&辈H:ߡ㌭p$*ʙ4i:ُ+}4yū}d@ V|Mu|ѨH@Ln7hV"ce̒f^.KPx4萙UM=tS"Ew'҆m,ZwNaEJQpm Xj)#B0w)OT!FV% @#}?H^:˸Q ^vtl=Tcz(_}/X{sݘt}z]H!@-Aֆ0r-s;Y24welЫ'd4mqU d%O1V2n;S\ ar*.I,*y~3;QbI/,v^*m&Uc8# \:^ꎕNqm,퐮̋N2 w(VnV& |uߜYr?$8HˬoX"F1NyմHߑhqQICCUɰ\V۞~G@bp-+B0RUE)+eSU*(ǵA`d /m!4[d=N"]DH\e heWJAp[cۮp5ćwՋI nO d@̳as&|S$#vWC8X؅ŹAuu]mr,5 tZ(%3լ}z4l)%YD|?V kyJA" %riҴ GZ/p@$x-Uf $!w6#Xo"XH).dOĂjAE+5VVWfMCp¶{/dceZ{ H*UTaiM[,788ػș ^{ǂLx988gE%x$7<?K!bFIHDᛴjER{DTn2 <3FvWm), k]N݇A +1 = %h3=K1[*z|}=FdZt&7$1kJĽwA׏LVb):˜k56F[$XKOOF%TH(jB(b*Toe9N]Xz6(Pt'ێSՒ{Tbf}kIVӡ~F6m E"Id[TIb )#1ֈHF|΀WTkaK[~?_AiLF߷江5 `X\LNmܡ5!SV=@"Ӻ)=6.#W $Ưhͱp{ Q_EGsog&2_G5\^7Wͳev_L&d &A5ӌˤˢ%°(x%uZU}P5#-Z0N=fC} Zi2 VlqyD-;|>ի4?'u*9Y:[L=PIi$0A2G1iB)Hmn~E.8&˅$f> }8RoHThERZr׆FG3S$ߑv&(ł \on9ӺuYk̗&fm;EY/Ԕj'{{e/Ʉ2Mѷ{dwLz2Dc8,Y|mQ[k rҁhoV8u4J%dDh< iŽ=`Țm ytxѫ@HYkgY1A\SɌՙW<[Fzk0"gpC1?aHm@?-uK Z|ԡ(,)+t͗=1Lj:p11H(c* ۣc=I߂xl"D)ؖX.A@[u\,8p1`H¹&qǝVW;ek{i,-W,kqwM1`p;-SL^b!XL rX..,3w#{€dbk=PGs).e|&v7~Yuc!4}_Oo1nG%ȶ&=$S,\Y7O+ B|mX,ĪFٙ4i-Y#QN/d7Les-ޝ/+b%S7kx$^/7Drv=`pѴwa$-[n?pi$ Aj/$ihV]s ԙg[)DoAvcoLgva]"R[tSSoD5p50wVY"FKtTֲ9"5Oi:ܦA]HJL*](7Bbn:cM-&;@p%ɧŹǡfD-gQi /X+M.SN^%Q py3 !oSM+^0F[а=hRI~@|JQQ6}gi,rr^R/xׂyEJlܛ>FUc+50)4[00)z#FfHzqݒpك ;g3]On  {YʌEApj P74)4OolQ@>O3׸jm{?btRp%߮u@{}) w,]}.{*x"PMuƩ8K)Xܐ,1FlUL(j]6Jֵ~.jIMīR>ܳ ?}^eyrujJ%.>jyʂ(Ե 7Tj/Zf9^zݪ2*XhZoxdO0;e &pZ<$<Xj:Cr?sC"UUNh,LU 4]0>e&]k8-t#HA .ֆKtq;uSnGp2Mx0][bheM7BGa+:׏hPXh'cUcPȠKw.jZo:Xߒl =~$ƍk\j%EA^[ʣM"#pƾDý@{o߂pd9 KilL܆"N4'>&8oChQP2O0fZ?N?AXQOz 0b3]^| Bz}IJUX#5Л d_v=ݟ.XP|jG`VM u&RZ 2Qq4ӳUF1* rh˜d'2 5+KT(b.n"+%aK|'1,"&3F>p"Rm!/9B*ehK{7 ٜ#(텥5\~2Xv+Ϭ=2"Kz[ 7DW)X_4FuK4m$ +%֫Qjb##[@Zƒ'߂=o'-z N3ĸ% W>aP2Ev#x|n;|ځGџS9uajW0b8+KO: Ra!3E^&gsyׂeƴ=ҹĭTmi6=){Db&UM 206LhD<\؊h=QEGKcWC~O3$K +N{bQīxN~7sGWɕ#7N` YJ^9|W},?\xvub&9aف(ߝyn˃٫ svA(n%ʬe6 HI%iʸ @Sɼ薡.)M=W؅ϧ d~mc{u }_"MD%7AF(ATJ$a!T8) [Jq4~ V½dMz7PwaWpdEe lkPuGR8]VPu4-py6+3+"p] ݙ`gAqYuyH%$`ٵ8qrk!hz0L𠶣Z8ukVyyp«j5Bvڏmz`CJ :yĹ[%ATSĎ(*UhO$]+5k0A)bi|cyk1A  p`(94a׭'+ҮҮ)DkJzt_}*2Mjbf4oq]47KYKxxt/g"bǫ9MCeZ#ޚepi`5īOn:y_ӻؼ;;yƹq@:ETzA\b30DˎY8mt+~ĩH7Y7G-8zIPb٣-6` $jC׸_oO*[ܬtҊZe+ߟ>dC+Fqn:q|T,棽ȕoRKn TE!c,/xT_-ڍveo Udkǣ7%RVEx;_S+'a}kڹEɶc(^'Թ9 /&G'y5)ʻkJ%8ڥ0Ʉ)ve];S;;Æpoo}2+d1t.3`Cn~#Ĩ;{ >p<9 Jn]35a{&h 順9vwvv!a+q&@w!hܯN(_lEq@V?[%!>ԉG?Cohލ<"!;\\݋w #i fB,Db*8ݩ?~չGC|řQf CgDȝwVR:WA RW㱸mFKl}Q2FtamD݉2 '}y[l`b5|fz :.yA's+0,M8s)?Y5d\zs9}~Eуl.qK<Osm7_^,žJ]z"%4CH,2}x+a"dc}k~N?;1E˿=WCqC?K\ȝu 0_y$Ӣ\>CQq6OٴL WTC=$/iXr iB^ S;h:#HOz%#xkrD0A+4Ny'm^q<(RɶlD)lgs?ljܓKïe㻼(>`U|;I HĘ mQKK@T==hĻO>Aa Wg]|{XD X׀Q i~&4ʆbǺQz)RZ!%J ߲ٱ)樛FMIµMf 1TW{oK! STP ͦxNqxFl1ʭDkEMFm~}M16MWTl`h)XcԨ#hN8P[:c@17Lg911{bF5o;lMu46v\wSLpr c1 ,7,l[l@!iݻտgvJdԩd4"[dALgXRe<ڶ2uKD|Iu4uOmڲ̛q5"b׾wlĐ(aa 1а.|n/ :{l荔tf[. [$m1Gkk$y7 j :j Sƿ?CNv?̘R[{[,Be퍹a4e+3)$M=<\U/߿xNQ^@U ~=S6&+36f_zU:MP}AA|KL׉ [DT@r 0|󊓹eq#lL ͱDU%W_=ګU2ծSky|*z,(hBC cX|ظV&0]׏j+t+h|*Ԣ{ȺfI`F|týե$Wފ O \ebdץm8N3[C7=80 }4ozڹ+Tubوy>98񋫪Eב1Bdԛe*;̑0Qv d1uzDalkaw=;,6jgJ2[V䑜w#zIu0|ņ9{vI᧓H F102OބP%`aEbC*܅, -Cp<ƀ{ çF^N1}+X5!3xF;N'n8 HzHK1Mx!.3c5[[=\~'"oZ|q?U#$Uy (;ђ BhA_ɑp@ݡVֺmtghD{ hChlCWW 'ȅg" ZΔt7iqPί,oW^A (6bۼTۧ`B?Zf7@+ +elK>+q:n`3G٬qX;Z|MqA\+աkg%ܤ621!s'ĭki!IAX˻[j:Lq -1kY׿?QVEL2SL ps(le */8ڧum@m0Ge<( ?\j|[",q8ieS)/8&os*+:,[|J˜󦆥zg-#Iӑ/{'{F'fJўћ>In}`b# - QXm'X):Lئ *jEl| W&hFI<K&Zȸ0#<<{@KD&^o$Դ76L U.gBh4#yL-Ail)Z,̙K1V;7r37U J09/T9 ӮpDTɡOx/)}G liś`7 K=Ι`YۙޡҴU؟ 7u-@HRPRng'8srUg<' <z^b gc* Nj3MDRyDYeRZK VZKH6\eqŸF[#)eecʵ 9 XlQ3ִ\t-?Aי@a]Ob iF˳ j;;4|U<.-*#ۛRjHXo$rg"!K{G @ VnmYyZ T#K꽚36@?><:*@JVˍ;ᅮ0u)Aj9 '[=&=B xW,Q"9?NQq*FӤU)*؊P92 NRا!ʤΰ6@QLmsugŹE8O&#zQE'+Ys<ӊ򺱗M=^} zI,j` ʑIY_~qldL6P ʪ+M+ شl~_o1+@ /(CI4-Eol ̾i3Bܭ*wԧμ$N [4HP`ϓG63|HQ!b^"ArdĜ|[[n"W3S8OT3 +b)O[&9x4VmN"ˈݗz\w'K]+k4 TWQapw:Z~i,?5Sڇ]JXP\(rSީp Ky}GfɉE_ |ffYB# vG:Reiܴ1z ,x07_/=oVCrXLbrge~ Yr5no1~=5Q{OVtO0 o^  ”r⪩ k]B-[kM80Rb.K!u>;~bNT,ZIrLB2jS.g*T64r2h ^fZ$MƋʇvgl<+v.7SY3uAkuf)ʿθKqUOx;#^|(ge>aBK"91'V)BC^7gikڸ3[V)c1{*^B:u `Ƌ8^|>=tӂ[At6~G3Z1>&hIẽXVrr{U1sby.(-KdmDjR!':Vgd,dEoۧ'!تNNQ.Ǽ<o݉/sİGΒԷvӆ9w{S/ *,Ad~oh`JJGg͊T)1o~VLH6jw-#ٛGE^a M TX].s7Ig~7nb}8:e&NwiyqɐgS(z,D7!ӆxbӻĜȑF IȪ|pwS#4|.V\˲/6u[4IDUrW$#MCz+(hL&xciSXBY|kH<ÎN'ŕv[KfV#8>TXѯ%e!JC09`q$X>y>GUqJj//',@ X4?Kջ_+>jn`+[QɃ33M^·7 }Ց뻋ۏ*Kvos.f+pm 5Fup\ LEGMI.sD^{rXu6G" FT;`tA<ԍ;;1 cu918hx@NiҢ\ʅj{=p/󥐥"l0;dV͉ߎtJ4vTOү̭Dޒ *ΊDAΒ-YK6[B@ b`,>qE L˚ Ȣ"n86Z d[M RG=g > Hn^\/z⟠H \f/~̚0gvR|G]-Қ2,e-f*w>yE!5aEt YhQ Nu#12&4)M<(+xӗ~Ҧ-)(nu.~" 騶>Z@[ʹ~R℆TsU*2Ъ C;zEy"[/ h?4:ڃ5y{Bo ctG:%ͻ Qv5_w ˿~2Cs–?PB=3D_K4^,K~ej>I&igVLDSf{ /ʛr@PsŔv&SȄĚ};tC?3jwjRS#)7D\a?Zh7DYLV`N*] ~ -Ձ6^/Ag .dH~|DJ]bυNjwffa]q *Ѡ[N$FIPIMܗdXZ8ǁdDr Պ ?ş߲eҹOס~@Q F VY;7qwYcOF-Ft *=T!J-S "Iľ"mGwM"fK9Y&Vꊰ9_0xG0F0*=+6lˆHi IY;n)eѵxF=[k# 85 EZq#0F6N '; Ԧ`2[r) d7jNhϺ5tDOY&:+DC8m +lF6)=ZXf5 U ^Wݎ>i9\ۗ'Cl 6d.q[92%_KliIT,sTs>D`OgJ;ljo, aMgP Pn轈 bص "O52SZNET< 'SO!f dfGw[ti(S!^cyDXu{3D62zQ,%R*IݥJZ痦3.җᔗv\o g4@:Ŵp,D|4|U+d&U`?μ*>g#e+hl8,'ۛΧmkjCZ/;Efsssn_l훉UG|.`dzcǍ_ SNUPpSm4qr?ڒ:1<~8u:[5LCiUiW0“pʖeF9OdL[7s~J@!w]K᳤<ꎓ6IrgTxWd,2L!@3)Sev!SJ!%n{.a.9]oAa|8V7Fß* = 䵗|ґhJ<+4(*Ӄ'y=F ;E )pݴ?sɄЃ,zF-h.̽hH 4T Qj02for۽e?F;S_7e:hc f[[);5I I;E0m<$ߧ8O^ mYxZѸ!B~9Q죔/ib*œJyʳURW{M\iFDg*&Cy"M$,]pXO#_gcSPM/Xg_9KEwsU)Xlfgin7?*r)Jóڑd (YճM#CZ/nִq5 <4 > $~I?2;%`%EVg%tu0$7!|0?y[G'`!X}£|mg\Д<~X׬s)J=ǁDW$nv3f>0 "'#n- =݈=8n 6+ex{pI=RzDVG|R\D)qZ"A"4n*1U*`s\7~yޱDvL!4r{-GX ETp|xl T *!l&uh/vˣBnё?zFi(1DoWqd1.gF%zFqePR2 ]H@9HN'Ȟ>m9pNM<'-DccW%q󬙎5Vhs x|O՝< Dm)4n" 0`jSmՌERdA* ̎x!쑮WzJ[Us\IίJe5;OkCdw@`w/I>wB7"spAƺD[N\OV9[푡RAy,rjUNIF Y9HhS_u x3;"xޅ.'ka86=b=@%睻%0~@mjs > O w:ksk3O98|O9~*7U) w]DK,Wգ{pX^dC%Eu}WDR3v*Ku/7i0gJ*k*󨤺~hQZ37$cUǂ;Hřae"t\E;5,80C `= ęٴ#Cgszl +w*ws̬| *{YqMBA+78񰌜+H歁{7)cj kmCggLt PEe3Zp^CfLCگ-%%ֆ}t,֭zA+AɏMOZ rHUw$``B֟̍7R_2{Ux=iF_i F-Ϝu%46 VdцcI9pU'#eC"i=X` Uy?Ec4F )w든9ǩ439owTɀV1'ѣH-%p1b2X6LDSQ| )M-xc,!CB{Gq?YbV?~0~v&>DXN&{|+&Z0su=;ׁ谵߹g Y:͊:dk EkYeV 5>[jxH=[t(BALX<`viMol4.:~e/.J?֛҉ڳU^/l;3\v]i5xPwJ_wNZe ƽ7PCPȘ+=0O^i\0󼤙@z0(мG]cipE;Ȫ ?:n2QiR8F|Zl۸ dGaLյ`o֜kapv-_ʊ?Pv܀؎(.%V6JViQlWf>GX\^ϝ:=S4)H}l蓖[AzC+7u[bc.-ɚOu6 %َf|s$`ma!?$W,OPX5ˊfuU-Z^^n9>.! ɀ2oI6u Y+s,."@bejhwLԓ'RѦfUm cSûspD1y]>UJcA d-\]Hr$#W[]mX4poV'p T Ͱ[[Y5tL{m]޶%5$5rgkfY=32in:7:Ih I6 AxhlȻ\N*|p؋7I/8@ϛH2<䝇1`/W[9_>bɻtiFdS9 `hQttk@*pyiνRzccN-'YyDűNj^gaLR-TO+4av $آʟxyУ;o{]L>`wYTqY3v_m]z$lhJ"/aH@ tʄ6F0|;D6PQ8洭Yni Tf]5cZQװ#G[N՟FZADdY<&&3nMBE /2}ؗKx8Ōgsnwr)0uȔYKKx^T+\=^z{;0#6>(ss+tE%U[&*W9S?rx*.΋i(j(ً#“dT6ѿtY_cǁU6rR}/קw={$H@/N:nbX }Xg=F6l 1,D dUgH ΎSZZD#Q#&ͬq)dwіJDI|_޺4WgCAp yI '4BрrH` (`3<%=Uk|oѴl\qFNvɏצ8|czڠ$/@)1FEz H k=jڼֽS ݱן*>M#QxKK jmv@dX?Tߊ=KMGrDnÄҌOvav!JU4?GQr(4l(*ͥry%PQFzN'XXC{7mI9)KR!?{s9g:ˬ813+뇃Ѿ8\l6GzxJFx;ߛA#e p}A*ǍL4yk) (\n5Y6|vi$7_:}ٚ;-a7BD髏SB"{J)c4'8?Wg,2{ͭ"IM n'* }8&|/DNz u3*5p\i0\ugؗ2p経ԝ4˓M5]GS`n} u;lLr8|l]r:}cKLo%5l0Q5=[⫪,%QV 3WHti.\QHˢ9lPsWu\rqٜ]ІTUy;Cf\ >Ӗ})7_?n'0{cx5ܗD|n69.o{/Ěk*q%Ah ~-=kĭ9[/sԣm@Gա3{]h8 Be4i;UԎVx~z]H. &/BU,MlPjk׊;N<;N eh }H8b#LC8͗6Cߚ0lmaRp%Ƭ=tjS ىD9?VۇQ-J) }v9 qK66Uû9ps5њ f Z=usR}zݸ𼕩ޮLX:cVgW%3$;A"ʉ8)VgM;@)1"jG V !ɓ@[<$u^dYGJrՎ=t-+BO[^>Xd zji SwIRek"V*-h{爼Wԕf} x9DmA2]0Yqm5CIC&X92qN7HFB3?pP?<{u@]7P)WPmY UZyc < lU0ZTRh]e(}/ 149} F]/^S WIiУi0*jp3K"찘]3Y nH076KFlˠaa )KȮVQ5?=(P,w o({θ/u\':bZoy3x|hf.o,†}95&2.dZְ+qƴIzUzi6`:e@DH":̈ؔ>"E6+8:Z%[zv5#|UJ*[|viPWВwKIWxeOG?tI>?tNvby}'E{hT[Ǭ7j_tdY<uTj% ;+%#~_%]1ᵾ4,h"xSO6r\6mOesɯa]E֮~ P##OkT!^d6YXkxFH(Va:I9f+^b4B_,Z4rw`Mσ(MBEaHT@ x-nb߈()E #ł qT":v$jPډ"J0")Z Hd#gaVg)1ZU|pFIj KMq.@VPb*oF#c {b!Z,YD;fP+UJ?_ [㝑r*(֮I439ԝ1{ @=`\`mXx [,6O'ysw’Ӆj-5bb 6ؿ΍4!>$0@2"`/e@|6YdPiRCbC% LBd?4b9!eZu+'&mH ?KYuYVa¨*t A'E\1~k XaGj̱JƓ+l/:$$AHv*}M)9Rni;S)ZBMAH]>}r `]c9?B{ue+ m>zHD e$1b*ƖhkZ9~x~1`7cU%{F9A %m[m <|W V§*h mWYŅݙJM- kძ>z %m]QI"ՒKOWeꃠAQY0|b'#Β 9Paۮ9ii`1v۱5FrH~X= 7@jO杌>_uaj'MyK H(,}ߓMɥ}D%23d͊3|5["1Ȼuis$Y.:Rq}"ǡH>;˓fU~35Ϣ~x#꓅f- ^MU~z&A5?Tc˭(?²D# RCp 0ۗX7&fZC.] ,W ^8..޻w%ֳM15X׋~M~Eo "GQJNHMڂXKB4z f#YMlSԢЂvLuP+YЀ%7YBbH9-yห&[c瀹ZY`a0`1z$[8\/FUһOfP" M Յ= *9#$_6r'W^~Ң+m"<*~~4A7ڏUnִ +l3-d+z=(weAJ@)}||O -m0+`/2x|ɃS{A)-%i+7; X:S!MһД d_r}8ZM+?i!ըkUpGS ʌ|ThjˈySs> ID)u/YfSzuMc*iU<2[4qt՜_E?7jObTݪ1)k̀6Xt?ݕM]1?0/[ko#ޭCȡ-*8%DVZ%͙ -*6iZ<7CچJO5)#JW t6K}g?: (׉Hgy'aۘX|}lYx#/%,B;Оݘ'p)XcsQdv߬=27nE$N?G"]IAe!~`Y߶vٔU(9-KP1S:[AM 0؉'*A𗟌'/=nP㐱7!ړYqZ8<#ʓ2.k"qDD8eGIsL|ra C^+j: }CC%,ʜ쐞47`]@*dXO=}yCߑl$.`# 5}qQt[TD[x [c)VpY(P :Kl9f^CxTwvuMսp\$߉5tKM gcP+ę IKFVY4[w?+AL̰ z9hx~wk?!.9 upl{ |Qe_D~l@.5 M.h{ŏ'xb5/kW .FG:K?kZEXϑY7<jNwEJ|[Bq ߛ:^m.$q2YٛĽ?%iz;|b~p5,擬 C7?<쀓hEɋN}ΊE&a3kq4O(A~jd޴)ܧCvej 砥WhO>:JZ:,J9=,SECWaܛº)n)l:ƻ jŢ=c%Gp^&zw i2Ti# l{Ȳ&ay.YrPshnHċ߳^{!0C pߏ.P%Ϥ!+K9  "YX~n-})F(; ٔQP,C|2kRC/?8pi p Dc|ŅQ/ k^Qwj uCe ,iFQY1E2G֦29$pv^GOYY9}-E*΢ :Zʻ$2,*"Kじ >Tt.1%W^+E迼6!_2<:䟙;ä:64IajН ֯FHԛwON֧CyNM #vo3 E$n(ԙwĨS4j11I| JpT S&_QEV s~oRJB:da>^'ЮC]*nmE&  -9,fK_,_wMu \mqJ { 3F ƱLYO _3 j\q¶hf[9PHCa $*{K N${|/qf L_l?􅒿[ xAu5aB1(^iuv#eZ~甚&[r~A PdkM썦yΨ0Ev9/r_] zv)Gyٟ9@VZ% ՟ONR0ukb@wnV/ep^3{Iȴb iؓ4pj hDLQY$SmX.6.(% GbKuR]8ȊMpJ\z98 & h)5I ȧq@;֪ ,}LzL3~ҫ4zJEK* k&~2Hةۥl?:ցtz.]ϛu)m׃~2-J @}s&%n8 c^}8f=NQSYayDKyR9)~M U&z" qi˘8v,,]9{|io$<9ux뗬h$i &:4n#1)u8L53w )GQT$+iit?qY`ey1|v~vԴ`j3E Dɇw\[V%`k ֪e)C*OyxI=W + `{+>!<'ԛ1>hH3\GJq(rRkLX{&&$'-8k| o}p8G!\gڒ5TЬr o*XUBDNLXTmVl&٫ ,TGdcv3[t*xtVhBSO55qڸǹg;)C' VhSDWt7K2oT3[Ud+ULU9C^C4#*׆na8!iC Y򯜡)׌܋y~TXmz exo>=F]s\$uAlaMi1*_Ԍf6NktwA.5rG y d߆1ɕ4CZ/UyRq A d#iܱ+W!dNӽ妈/jD ohCe`KOo@>S̢1 Q0SQjj*;ja#I+ގT%K?^@4†+d,y©̋ć+'Zy}ik;(qM_9e=~)( w6J2j" g3r卆Ȅrp!%9#1##ػ.cn^fB@{~>"EyFf>;6rQ\ n&dqVJтϮ0p]H*tiQDZNmDJ<.f]^(BUi<Q;*f:Ȯ>b̍rWŲ떓I!&G-X~/ <1:$<&˦UN^cF;.wTQX, ݟ,7 \fP \k"9JkQz̠!AXpM&]g -9aKoH;Α2U٩z{3Wĝp988^^WBU/`*x-:%H ]  ^J%)~pHPIJ)qv Mkezqמy4 !ƒExZzW)Jm6?:qi`2<56)F69,Wq@j0MVC֍"&hUfY ~{TJۀB>X+>o.q`"x:8Qi{"=-NޞXeZ6ˌCu'* gj) vFIhQySrEdzF GJ Bul76J(Q(Xș~MMgJu{Y {4z;"v `BiJ3['^cRۊYzjY ߋ%l`z^_ʔum\?L3P aS|6RhOnvt=Ť'U{'Z>8>>b.9eD ֏-  MlP2E裣o:]BC&uKF^Gqo"3H6IxkB/>^uVU`U1./P³O` h &mS X+p,Ic(F3Fni^$b} m![2gmp e(8 gv̦wJdl8 tVtN1FgJ5*K`R"7!?oY1}҂b& dԐ[ &]`cI5Z#=RlE !?B{m0xH@ϜJ,'EC_Q.\n]KX+JhM>$[%HD6GQ4㸐ǧ`BL*)t6$};ċl6њE_k8g}UMQb-՘wNj|ǘpTk ˆ!ڃ:Kzq>fb&]F'=SJ~9Kko\_SZ [G>VΕY; =O0I{m3Q0S$zZF=E1k|KP*sťX"ߌ./B}ٟf0B"|n{Em #o毰:(KF9vr3D@" Fػ2~knSbq` Ϲ?4; syo Lpq[B<(Lw^(՝C.a̪L]HoC2Ck9&I1M*mRwB p>}9ˊ{n/(@D՞c1RW9J(MJz)e|%65Y+/=P k %i˃u`>9)I$&F425A4YOIt+f:WQ cy6JklizjSӖ5us0C}\/D("W^^քJW1K0 uw­qfamN|].wJ,aN6hgPG'I[pbSjC ': |}e%` XK1E/Bӱ: t7 @x/7껸55 jHc`#2Y ) 8vK@Lw6,F[ JA}/[t";nof▧t>Dwyq 8w,ͥП#n!m*25vOuoaҹfIYdDSGda V{ c Ifvp77R@,\M:]M뭛:A1廟e1xu@^=gܕA']Xb淚.\h= h2lR_*kՂ99m)VbKM+N kC\"jbērqv0o|J`l㣜#R^zPp U`19>U7Q44w|l+VWԼ=jY@D'aAvn+l,C6/:$gқ6{GgCCF)=pH1vZGFtkY)tņ I=Mؐ&YmH;Xoz7"+ |lv?Z?<5K_0Fcg"BQ?*,bW{rkhbC|{LR;H gtˇ|SZ1[L *C e =Jx#yJ0HEf+~ʹ^K^ըQBX.8OШQZ;SZ!1\?Cj-IXH`O5w]]q oHttzi.^ 9eˆ9M԰X-_1(P> DžMUЀD[9?;Јh cpn9aXq8 8}O61|$y)W"z9WeN- P_@yb̻1땐#:hDC\tg|WYƂؓ$a1wyq\=1T"B!R͗Eqޠ3j4 nA7UP8!\g'c}fl Nw]aq7fAP)T}Վɩ5HB|KJv m:$?S3)F~f 2 \M6ծ´ #T|OX;s J0qy;7ʚ.Ni7תͬv,:rqwl 5$+["G`R1`Gnm=HS SΤ%/6}E7Đ-^Z-JV9w_՚C Xxv+o(`]tQUFF l~ Mr VV$ GQ3|ۣ9vICix{ &ܤ/=z"k08cФi '+J<.ds$(:8:c&@72u8Jw,v~ݭr̛JI^s6@ּ7+~>u'>+vmgXfudL\A\'g`ߝ>HO,[R+ DlLDCJ%!.-iiRjHm>{fRe9C6!\LP!C&Bld!R#$[ҹHiosd`OK8qdB@L5ףF5aV]ךZ Nwq+ 2[~J0?S>nj諮cং]p]6k950hU mS6}h˜Ye_h`>!EO*=ddk' vMGUT_"8~J45;>% ɜ"hXXop2̷֚k gW d]&ot+KjR5,Ԭ@3x=U4'kPT; [6dDs[i1 ̑sRIq+X0 c1—V!dUKR ҒIXFDsR:ӕӌ+{!mDA KZ"+m1Z/?uok%LBQf&Wc]`OZtnQtڮhG)L1 P*a[i8̦˰O5WeM_"ky!B1~˧q4⮝ٵaqTM`LFwMFdGQj3?~6wztY#4+zrz_4`;$?OpU. DM_:dS<1E\_h_Tb ( (}rl\Q%;ETw&#8B&4Rk6xsCm8FZeOicb{ M(= jUxa]T#υw{awn/O32o%9%\麥͕-F*0zLf$N.? =ISX5mx"ƭߗxY I$;X\Cgb}6v;|UT"{b;6]A~O9F9 k&E)v߱݌b>G-R1OFIaPf{Sn'8ew>*فeL1n?"łcs9N}>ڏb|`p^2qoK U1]h"0#XCA:24Vsz~)$^}%J d{&64=2:ONGK adtٞ!ƺ;8x*n(ggt0U>ѨX@?(gn4 z,5YfˑCq|Ә;TT|fԝ.đfX5a/d_]Evylݣ[;wM١G8/z^NB?".p07)9N{uKE-PS]+|j>L{hS8[95b/KqN;prs7GѴ*Bns ɩ.ہW"mWU钁:Du$-ja&&Ԥmf3=|4E&%r}p.tA^uwC4lCE+Q)t>^ _zv.+- gM4ACC,2`BQ"(A3UnqaCpY;'ţ혀k paxe6Ri+ܺЗ>rl6INqW+08,@ h1}_Մ,CV<д@'*9Pc/?o8|i oʷ僋).ukfD?R4ŭ}O7W>.WG%hDPy#umʫ_$ZyO{ ǨፙaN$|DFfR`˷uLݕޘ6J@uF&QkuK>"^XC+JLcF=3`kOD`vB:/f;+bcGx"$a8]]2Ɖr_$!|(eV:_WY|! QۂK\"5ºI#d Js l,l_kP*<-Q*`${ 9< =9z5]t)u6kh[{ryDh)M,F֊ cMgmZزI #sb|iiL`Ux,^# z}K2 L䞾reW[ 6<#Ln!N&^ҾV!Z!)WeUobڎ~xB`OQ6xT%mDZXv(yv#BfށV9P.3U3}[W!"@o"Dz[ $CZs({C[^sb]+~ӫNv5q6x&}"rFꏸok HE LCt[ w<5vb<&w$a)jǺu:Yfv?2St5mZ^(2XFTzF,xZ<̓u ˟NԂ"90ܤr] Ocjszl ]EEoA~LoC/6P9ng ݔ 1 Y(N jYINTvmrE0xl99"ap*ű.al9!\<0e!*u\nx( |m-k[Fˈ }vslc)I^?ը\$sqO; yGRuC or7nLî4_YpEZA"S4MPV:ľ2:UYfFpmC֣!H6M=╒aAp;+[@8 +ϘŨ#g|D‘Y1];vX?9A(7&!#݆T᯶)@qVL-Pv\T.P)a@﨟f֭jbVOAOo]-fw38v6qWXMeޗߐE[; ,~? .hggֻ8sS9ʾ;ͦax{k .s^c;|/6!ieka\zgz 5wEX7~WY8awtEi6!4)jI %cxS\B[ Y$-[H (eQw;+ Zj(W8n->vv/q$oTAI1"ogZsLbԀ4=):jF0Sn╖1(*$+B>TMT:џ<I^FKvaʽL3ÞU=-\/JߔI+ ֟RpC6k{&fRR҃zK^%o"AsY=8LXyԅfၢN*1NN'P.$_,R뗍\ P@|%HQE  MAY`ܼQx`z/4ЅDod(u7?o[ZaB{4fH3ۮkOC9@18ϛτ\c>2%Inj42^\B1:i$J8$)D p`mF5zΩnT >YMHyX]e0u2w&*ĦTH|:LDgW@%Eey{$?lW 3oԴUUWHab?dwicLLo0E<h^xQO $6W Za#QIkm <Xҍ_LȾOۿ7@(-BQxdWZoB`n}TДP]\\1W }*g# f0tyGK2異ÇNbt 6xYJ3SO97le*ts-tBq/:K&HS4._WZ9޸jnwЬ$RϠ ~O #"&2n >;]L|ԒRv-x*u2coS۹0-~>9^+qDRfKL/y*# ZEDpr[Dq JU H*ܚD8uBNLj]Y8wsiD0LlІEhxPWl͙2S7#>Z Īlv0s^"2u%7W)0fƴ dGG9^XP_K h9os PkīYafzV+c3a~pI"@L JE y&;X384%s5z7ܨ=ZwA'c㔧"hyq41:u BB _| ģ'DZ}[:2>6ٚVԷ%a>0/R87r:^-1]"[Ou|㝤@eU0JP;I̓QspK񆅆dlY|T Pl,*ƫyK=1h@:^4[KQkqQiA4𳕈ޮIîCOamwb$JdrM8 D9k}45A#`6j Q;Grj"1w7@ơ".#/ S-_^Wikp_ZS:{'ޠb[?@ @c3N,0eg"rΡ2T@M-KhU(Z&J #rfL9!l ɶȎ$VZ: ϜK *cI,lwJxQX(;(R{$qS Uh|vJJLϚ!sV7Pkn=/<)Qs٧ϷڤևjvSOXDiB[=8xg2O[2=4}{qq]qǵ0^Mc IՇ- Gl{HbCS,Jc? LfbsGw^tQ'0,ضzZvYNꮉl3ij m}R/N˭!Q-nV^#Q8R'I߻&(-a~لȓq\FCȞs$]t7vuYiS|4h=)xMLDh\Q+;1('p( Ir,[o#v= oą5ʌe7g'Fe pU X?yI)wIDfUBV&Ln;~(?X[db.~F.t)T֘'&`#ai꫺5*<!7aox >;\N5Bm]iޓLEhGީ[ȟKn5Wr$4|V"Pe=t~l*\aHld91DtƢU5mzofgx06D:YLpu]Z83k)U|Im!](^SyܑdyE+eF6mF"𮎝 +LHM~[030@jbV@SnS(!#U3s d2hOkݽlUb0K/x Ь*iC}*KB\?k`#L"DZqS!ǎQ> էq\ R*7)H%5->WUQ9hGxI*4$w'Я 3-(_2N8#ݸ+K,TڝCWS3#sϯŠL%#i_xI!hݡP%f&*ȟWe&#q:q!]wfB6|i ʺ¶9!SD/Aߘe]Lx*N+w(h_xeJ2`x44GJقtm,o] 1ܡܻCJ(+ryXB-< 9L{ Srwk{'vlbdz͚8},j@$+S秧̧iBg2Db `ֱr`v.CEOUȽm7L݊w46e)B@!ZUD}8@qyyˍ+{s#Y2#B|Ga2e1&-H6kj\C*Nfc4t$OfDL2 ig@ʈt<3#eqJv++*:gx3yYPU5KUR ]g4W;$ v3ncgJ,0w#8- ΥiH``S o뺊V8FE~)6U1S*YD믱N3$$WHQO1& p' W]x, eR0mDpePEt7 QG]U~BP`eZ3@_쨮taz!"!&(Ś3/㛀idsuyNVb+U6pP̠QB~$W9n@lZ5ض5ˁuDW~1*#X=!glR\SyF.L,mMC:%!*gorWuQLuTY]a7`Nt2l6;ɭ2rps4^5uK>y.O_t7Z-msp4I ܨ(ν~SOЀm 3oJL=cfb|L6CXwJ/[x$G"nF4$cO?NPCX> tUho.>HAT|he=xppj'S*#ڍ_rJLۍ ]}˞ O,b1`cYXzkcn8Śh BM2ݡIA8oW\J)p3s%!"ŢJdfLDLJsS6Bf~6CFB֨E'L)֣kWvV`@삄 ~/) e&-*]eOW|CD3{Yst,l`Q3CXdcc*zxn1Y@2y}EfL3c5cپ7Ę+hgjq_Vi!I$1CJ9\㊣Gך{< r=|)ml,p0О_ HY?N6/X 8Qnj Io [InFe7j4DF%,Nϻo.ïubZQd=ڻ6p:r(E#+ƕCE}AaE;V N:Kw:sf NюpMbcrRka.ԓ?UƌH"}VkZoQlȗAtW\olwбKG4&7U(ۯ6.eoxH}(7dyX"">뾳V=uG., (xCO-mbKWdz 'OPN 4k+Ojl Ί 6&4JWØ(Q|EMvt>/ڐWo@l Xc2! Tc`>7 "] jѶYAml!h\XѡĶ"n#F-1* YX;[&{ mjٱz xx20#1s'N $/N_0 w+laK?q7 `p@@]i͗ɱ ?r[=b!MXdҿbqM% nb|tXBZ+^Or6r>׹H<~Ҹ'BgaO˭v*&,& pҿ^çEYȘZr>=aݯ͜yʨ۳ @yB7mRlGŠ k=_=T/8, 2!-c7KeJU^wvK_!+ qDb+m_p "R7\v4P·3F`.CY$̕M3< cxk:aZoi˘;O``_9ϱq'虰~ EJd(Rj}+HS zg2gO 0yvrz8.Ga-A.KWU;)fOLCz 2K(dHWpfՐeʁa3)̯Шp<pC@F jB.Z8ȇoVlvz)ZIw_#R*ynԭ縨[b.`iyےնFN5\=C`BdCD.Ye`mė˒ uƚQ BMhU.p/DjT{Ep+NtK=&df./ӏ6V*|xjdӟW;E/WRSnFf#%<D^Ok6s,q,^QH]Q"\eI&`sLpp6Jn @! Ϭ@9FY-8*ϝUHE4\ CvYfyCCS-āVaTh7<12;fC0Cz"C `CLhl WĊDrDW A|r7!/xye5ULd"J%\`JLT1 i vkR'*X%|m޼ؓ5vUtퟻ-pgS=Yh %a86\+E,&?I,F,ÞHIꛮ6rU(l9m5$zTZqŸʼn$F%tW!gє%;jDʕJ>MΰvW544~;Pxv@Wuh%s ؀]rne7kϮz.a0 Tj^岥q'gz!!Y|ǁxBĮH Yu&Ueb!V-;rC>:p[Eгp:.37d+Gxih>~o5X* 722:|0(Qme4$_m#O00A$$piCr.PGDt " tƚ!Q Ƞ6n~"(&T::4hgz>ߗB走M u (3o>E߲r1]j7# : co  CK}JřCil*1 7P<E[4'Ru~݁3f4|ZI{'Y-`:vˍPﶦZ [VGY8Ƕ]%87hꪕa7}/nIЛQ`0Ь)mOKtpC> >٫掼j#wrBFxkVИm6/e[j5f'8N9hѢ,F11n*ᔌ=iBP+_5gn<+٨ӾkO8,i/fzV}2r},fr,l4툒oj %rj:z Xjr[ v[< \Za|یUU6 M!ȂlSpFOfVr'ݜDk8w`xzy"$^etR Fz$]ӍPNQ]4Ft׿#?p2YUֳ-@4x9Үe f4؄M,jS˜xVz|։7yI`[NKyf}b'@v4w=}nܮp3 Dd?&Vdy|#$@(ARyJċX ~Tm|^r-F|5MlθȬkg"L w%#K13pv ?Ɖa+="SqrDn+RybѺz4ZbΎ Je03şU3qMRX[2]ܽtύ&mzj֔v..v&oE=nH2{r*lze!Etz,!Gbpjf745_ᎊwVl|SCGQ NY|dr$٘tgÚa>A2 ޱ 6l;HB,:? U'*BJȎmvN#׆ גFCx@o.\>g;"3Ľ 3 ~nc$;up J9Yܶ9( O{mb,/Bmf#p _]a-[y7!DW`,P:9GG;"fYK t '˰WpaH)"Jx[@ ato -t7#3q1jYdxO)ٌ^YtVSyãjCț 'qSsްWZKmaַ z;s@<-K^੺_n1*YYP1#(ܩhG2&J Rlg5x! N)q R˃6!$%aa6Anዃֺ{<3qPeL0(Уͼ1Xa*CYE B5nt#QL_\>{is1$]>0\?fAъ@̣w]A y_11V`IpGrW*1풂O4 HL!YҋNQHbx1d7Tg7DRx>zY! DźϣNI4%v\KtDHB~R3GPrxKMB\U(>RZ̟v* sZS,RUf,MFaDzZ B3Ņ'PȠԹF/g Z;`U;i֦A&@y~ I%L4_>Z6#ͣ ?He߬UN@]i*w3R]saY>#ҷFNs2\3Т}yXԌh&- .t7t ă\ JQw؀hY0t@-F_&_FwW^R-ijz1my6m1O>㡚FS$mJi$qc/ibSDS]#} ŧ%}gIiVcom'Z*V \W^؆܃YSRݲ$,i_Z!v4]w~!&"ráFfEkX1Ly z. OL~Diu%ХE'+edCj&Hkar6 ~"@ _.? OB03g1V%ߡVp;fŝ/WOp/A>"5]D,gŤ3gk5di FBwDTMc[iӔ4jϊ[ߑfVlItbE`1\my(sZ*& L+Z@D©vYUmf>Ig$INUm6]}?˫OI HE2lY2P*~Bh1m<[]s(p bo@6jǕ!?F~4ItŖޤ \$q>NA$k-)`jvMN$ӖCR ]9PҪ$1{ʳC8PhԹ/G^*:msw^Rp1Xbw9:a#yOS[TKq[myۇꞼ#IOm`Oֽ(hSe7o%`AKg/];{E܆Qå QLtW^rH&߹mN Ǹ8> whUN<^&u"9) ksZшB٧(o`y  0K):ro0q+oFPR/fڰִ 9cCdN=#AcLJΛ~ff>9 NG3w~;X.X27, |MVWI+,3ьp Ht27wz Z( PĠ} Db JOƽՄ&Ē5Vkyzzfu۞bE79{nZrc'׎M&8^ JL_E:GD/Mri2hM#y*x'B/FX#6BcfrmYu~AV&"H7nl+k"7l/pAPݏ <'X& XY}9eT ZfE_Oz40˙@絫X8߀˽d|+|&;E2MKJTh^O{ .k{Fƀ3qJ NkB=m} ΩV3uߪbUД† l80 ?~r vl%aomx<;I&^zAL_HadB8F -FC( vѓjwrۿʐ^S}ދ@MORl'"~[A }~7) QWS9E5!ß3~xŃ C] h$cKcIg'4Vh 9 @AQ႕Fs䀉L68> C--;\"kyM>4 lO.5c,MLWǷNP3<[,iէ@^C #+.?;إ.?h[~2~?y)S)ykS2i H1yv*kut&pg Eא8BOb^%`'k50sOV)9k)jNkĒMZ3zQ q$T^v-|1o>§&)?|w0vYתhy{5,cnSp9WePCanLNdx'e/ f iQ.oFD_; %~!\ߩY<}ֽP$gbF~S-\ֻDr9A9)4'ry2_hdQ;*  qR&<fV0!,SV(RT0l:Ln+{{G1GoAχzKKI`Ɉџ@+mm`'z)inYE!ʘk*  oheALJL:_.jmO}|"Tٵ6̪tGL2КߺL?M!@b6 L/Y=޴>Â_ mr&hwb :{LFLcu\U=09(lJS4&&Of`&5[Ly% a^7 t w5p] 3*Lbk; q ,r6;9G}N(XP˒N0?sTQ9$T99 v),B5y+qdݔ EHd4r?!P;=*e #>+nNYLQC#FIϑzhgX׽ekß~};:}u=~ѽ ɕH?-*"zpF>| 9}nāx8ϧN,l H#flQ.AuB6dw 벝eF`*oI0+GuoyJ!n]$n#Nh ݤWk?nmaDտa!T%kVHljUD;Oj$->^ WjӃT eI+Jj4Wx!ߞ`Av//m6d,S&1F+ ϦG7<6߿N#- FuN W^8nf |?E% g=gjz_t&(N C{-? nxL>0n~9D :A^+4 ^˥,P0  B7xe5/0W{*6$Y ^M^FkZsT~)ZJ`?GBge6n!Z~9 Lk<9-eg?S3rg*ʼn֧W%;йhr4E=ts{J75YJm4HtoW>x*-lL0ϽEbEB?|. ߖq3g9Lf*mi){gC@ K6@CT1UمC1 sٜqI.I|A_8:3GXbo3bwE2AFnH7Ŧ۫tQ 0_3K6 Qkdz#,.E7%p]*L'z,R-p}X=O:XlcY㪹yNZRqXj|ԙ`eGې=0'ڕFbdȖ'PlW@GoE/JԢ1}0!ƥ@^i%Jdt,a2ceHox_Xy#ӻ`FV`S'L@O{<_U=nkqIɗZm#0+!;X㟞`.4U.|grW,}*|=*?L`#,_C_vS'ww#bN6p5. wNk"!TU.M|0 r CDsXj_QN˔ ~BoLg1'h:P&-zΞMK)J|P3NZifq,f~bc[M-6}( N=תlȑv:"Ln|i6"J'0ʝWKL:MEH2y/s#2n!$RGan6Nng :}*1*gn.(9u{&[J9H1V87U@ -WgJTݡOs+v\e>vw6Ø\i!K$5 m!3/_?(%/1 +`\$H6ɟ1KNw*UA-){Q0yfb~(0MtEhԍ})a:ðJ*T|2Fÿbij0˞dΒ 2:&jJএaIlI엵$iN Poyxܳt8:R<5"{ 5'YUFS.J^Bro?:T{a&j%Q+c8P$ikK]VibQ\Fq+KU&C Wϟ# X> p 㐽.!=kJ߄ClK2*nQDAdUM&Q#[) $lV+D1KE!J֢Erm2:RbN΀}쳠_☋rC6e{rOk[#\[N#r| ,NN(3D1pbbH؋Cb0|!Lx; C2k;/%߳0@_ӬGqn!K/\}DlƜ|' EP" :C.p|/ITy6M'7 4u@O0kEJבlq;_cK֜@L% ͓*HfrmD3!ʡ FfGT@(@O6>OX 55|+&_ 3~J 4Phm=mƳkIUT6J J"3HFywYB{t.u#5ciK5H& o/5L . xdM9+B4=(a9)_HC1zghcG,]S0qT[go ]Մȇ͵A*ZTV-pP"+kn=mH8M&>ZOd9ipeXgolПsd3Eg3C4JيuԳ?'ЕL 0XT~{/F:Xmx 9ω$a}, 9TA|݋ם5,tS+[c}űF .Bٚwv1Kd"E`Z8U DZeޡ͓颎]c`Cur( [WWÿ[!!PT=~M!2v8y"F4„"v?KUm)b@ os;L -q}P{W|irq{N#U5nW VG_r{JAԾ텡*3a$'f=(K\](^6ePN^Vt$n%(?yu֌˲M;>@L(I`]8aY\Jwe8Es^tI M{ 't:ʍG~ km#?k!{ 8wSaAlپtOն}Bͤ'#-l g,_Cb}_\1ERt&wۯn{<tVtD+HYr_ϛ5n p(Qq(=m=71k-"2- -ZS=uBG]pZQ`v34LTt2=>uk-anOc $5oV~HOr[]WM8ҳF͚~Q}A]:Pt$v MXa/y3x|D;Aj$ E!2m!k1I[pE:mDI 0;Ez~A&fzG*>ct`k7$Q1Bk[rذb{DK ՍYsؠH|jP"o?6x_rU?[NZ~i-X_">^,:%V $vi9HcAFa? C)JÃ,0%H\L; iO@(5|WzU8X@Z}o3AWauQ9N #ؽpbO&|S*1?&?{6RԈ[,d5nBIKm{on{]1497Ctv!^6pz#ZHvyȯϛM=9pIs4YK*\5d,a]a6 {'r ?3hyHX$( {-<gn}.c-O&UOEfGa`+OT=@B/ʱT,icdܟl;+]J(98n>g)&,ɏ3W=ުut"Kʪܕ:^æ6 Fb'Wz|^LZ%*4fjŏ$A԰AWiǢ`ًu6~c PAgKPmTEJ"Yx51%hq~T1TkdBf|p0 oYm.gaiK}]`/e@J/hî[oEy(HE=\k)r&3.fz?m7=}ۏ]|ƋEb"N^$x*ոKyk ^an{hD3z Sg_B6%*s/܃Lnr}(E14I-j|~^.7xoW"/'en354_چ 4e#89: ?uڬ'S2@>H>x'8@Y^iJj}kdƓ@uX[[9xn޸P "gFuIKL.,˱t.3R&7^ R5 WOI#>_T wWՄhǐcA AZ3%W֨,[j~5~) =+1ck\*: ԒTv |@%cw#A_ 79 u_& " I3ɼeu-fÖcA>¢Lzp!"pCTDB: 6+ nE?5P"~TbIhOka:">A=@-*y态&}h $87@O\3v<&ǵVq%aCQq}.s,;#nIb-1m<#Xdځ ?G<q3NlPwtG$GDw VJs =fw~ Œc/l:x̶B.0|O[:LU3@U'ATJHi;,BN_` xu9:y)uP̘"U#0JkжOt 6DLGONJ!^Ex ,Z7[k% -. l9_q+*fC߁Ě?PD ـ{훟J2Bp >J |һg5Ë e# T C3ӳ#8ߘ?FtԸ/UiלּJ *iZx~kkZRϽzuUPhp 2Л\Cm:)6!]ÞQY hfHg}N}Y\66'=&f>a8MCJ,IkJH?G; Ͻr1$G;|uC~_vׁ͇Bɐ4ԅEM%K1;rӚ1ʼngL7` \0x]2Qkth9A-ة l9 >& 9-w刧n&96GxM M '-t]Rt,e.ʮ9`H91YY _N[b. `K(EV0<˦I V܈Fg :Zx9@Yphz`"p`x?%>S [˰!~UŒvMWO7YVC*B4Oh@?e,eU<}o,OpG(3.XH+P5#SΨ1J8,DEWdXV]ur&%%MO\ca(٤,uƗd.]߂+dc&5л`;>yKԀXk+A@ǫ@$KH;w~̼aEy؋iɟӕ0!~HޢYmv,h6W:*eA[VD HElUw|0l3;[? Ml&wUe"z!*LPP||;cǩܢF]7`cJ" !#:JXwa y鲸/ s`Z˓ھ? $ԶԀѫIpLϣaNTe%8Ҭ޳2P d[ LT?wHΌ˕qYL; P\8(M4ԙ 6#4㞧Ωc-u:--ʏeOa: P85G&`;e>_>֠rtb J(Eq=#;/K3tGzEA+"nk(y_b /*)>9wJIE:?=|njuAB tGV9 fgXKiD"ӗJcjS ix J#"=J&ĞJV_33}w"iAˑ-:65Z8 W@`5-0k@jbdIK'q𳔁x>5^i^5n]z0FEr \}WIv VA;8?1}cw\/57'x<=M,&bXp#v-e(F޵(ׁz9D 4*0 ~/p1WFQYF fQf_`懪eHY\%#VUmb5o=qbf4+fh03)R'(^93S/IFvUXe{Xg볺؍”G1>K4y'M~%n躇~8D8%X@U$ \˙rqDI݃PpSiAUtUcM2#Nw/Q׌JmBn ɉh 9,< }FڹVJS~AhyRM!Hc+ ٍR+ fpOԷQyes0dN'+5G.+(pi rC@'ks|=muo {na+/* 1oDt4)gN ו:0MmFAD0 S9FǿI'RdgbNj%ziqW/ů%]9 %성G^?kBd2AٿS+oC1~;sP &xN^X5 bڞg,J򸑊*fF(K^^XO#TU3" <uEvz$# W„.eeo;=*U_eBbTy :Z b 2d} V=h^a|-VM>oФogԌ:?Q/fK&Son%ӱkG b-v-FT੎-깶̿A֒=zz=z`QǖJil+6RFE\rDo>RUZ$l4'+:"~We~vcU1TݴGsݹ2] (LRE`/MKK|qCXrtV"+{ *UHpR4rMh= Y ՠKyvgzB3 CV<(\GaZN<սdHFƦZYǐy/S ;l+٫u ǃ tzTq3,f/D/ F喗+ fWx88%iLp,}wLв3=F5r+1rR;c9f ].CLx-Gq*ĆJ2YQLȵ^!j}Zzmh&4J; 8DAzDekNU:O6[v|+',6߰U\\E)B'!<j'ʞx0SbkGzNx`TH9>_N'gY^0wz.Y=&"o=00wt2i`oHP eaZWhD94C_b"49XR[e(2ry"sME%.%soQeJv'/[gD˒p4D] T"-Խˆ.sUǰ%D!iG;Zegg,xZeZl/ε["'0^'a`\T{ ' }IԫX}}M2eUnbOaj-pOr[!`#i\ve {>U{Hc(VLc}myMiO )T*J$P)H3W T u\Ө^I7рh۸p*Y1t#L|/Y5dڛ ^Ujɼ3i|JA +,!`2O$:ː ot3lL{h~yKiEP#5",Ӌ}K Gq xQK*e`gx{cW8)n\x-uj#6 F,r0[K!`蛪l&TNǦSrh "3Oשz}:]ol!r_mQ fq3L 9z[Z mPO1S7*jK_ eJb/V[WNv_ p/tPn`73%`27bA,ݝ?G ^wK]2Ct2X#wfÂ9UϋՀ%SRrIɘed0^rEZ @~ :"6mޙ[B?^CvO؁q3^Ն`GC6Tޯ{%=> 퉖lUAOZXHҶb?YH8̱(ur6%Y^]c65yop+}6lJY`7夕IW|yd͌=W4ݡl[ÁTjWMfQOG3@GQ cԝs+xTZGՂJ}&KH? d~b"zv^=W E͊׳3tPURQ#M1GWpw$C+7Q:G\> V<؝. kժ+\}J<l)Lö iͼg󩐪Y>BӦdԎ(jhdt D9BZ+yG@}![#;EQx]sK1MurtؚP0S4 N)*㢎d4SnBIGƉAתz4.;@@?*98uMFtjt:u#U]07[{VNbkK[zIk x ÄSҽx!y85 MhҬ+L$Yئ/ڷ+lQ+"d),t nEs`g'&^M%F,HcK\$OR~B5&O(4Eُ:y'V/)j 3~e[%%Fq w(y,SpU .]px0KV]$< k%Qj~JĂj$r>o@0J\ 3n,{͗2 ~HGC~O=d'*ލIU,V &_ /tq!o\A_R-k0 ߤ]qI փh? Iev7ݒAJʚ|v| OS4DY{|V=,n X1340uP6|l]|Yohlur>;㪗s?蓮ݧ 7kv}[LRDǠfVfu0u+Q2d8KpYw5MXɮM6OKp77n(*~?8Qoq-DNcwFr_YWTqуSXhn s;;xԴ}ʂْ7*!f#rQe]խ,^iG$T_5舺R6on'Eb 6r^ڕ.uqz$o99'm;hk/k۶%ՍFQi`'E_j7MҥOģ#k:~;1u7u^.b[c1LTNJƻIֺ="w.<{ZG8z^įqfv03Y( <7YijpxDGх튑۽]pa \ `l!nv9.@N#' 6 .+!Way gR!1Rזx٪$S?°I%1Ր$`—Hr>!g0Kh Q^Qӷ[Bm`S+c3q Tm#z'Ix KPŜ3f{8قU }},&Gۻs>M6pBCR"_%?b hׅ߃W f |gE8y*ek6xɪ4X͖[L =" MRȚ jӧհzơ~}w P*Ad\60m j&pDcD6IQp$J!P M.9+F7WQ5D#"?(SgfܽJYJ'/yӇ":˩ ='`Nφ|BBݤJf1k,[_\CWp:@[Ո5 !`Poleh#Ņ{;ظN귗PPKl?Eߛ3YmKCq uϑt̴qBRZO0W{2Q@o`A."qN׆-7(J $_LNܶPs<U`ZKk!kz 衯PNOM㖬fu=ߓ.v3s IWIJ*uc&n$p/7HbiDi)&s>aCB@7K]2H#/Kfh, |7>LQx'G 4S8xHe9n귪B:%k7SkOߊz1CbZVxFS~Am+]|xj{|_z3ه0zuI~ޘn \ݲHЯȨI 9·a,񀒻 t*HLO2uP+œzh|zvc1RsRDb21̗Q"_o@9R{)$?6'm̉VaK?WYs`~`)ȮvLٿB&Z7!\ d`M;C8V3>gVqzuwu#3po,~DXl+=+z6aرR3p#76=A5fDf%/Ѩ0Tߦ*.XI5-9uaM 99]nQ`f:Ϋzr ]uYı)tWIke:GӚص5b;.k8ߢ140nrD٫oga wS%d13\ 8M; :M͞e'=*ua0K7,4iӭ_ƫZ[2O!hSY1R'x& FY=T-)UI&VC2gq\< C0(X;QԸ'`2&C0tҍdi߰張QNH#`l^<"m>)j& *mQ GOv@%Wm/a(ARs]rֳՆVb\hAEB86͔3[l(pJ7QY צȏ=3<X0/EJmί. (UҲn4D9!+'!y|q)J3m9Np_/A,vȐLY9[-`9Yyas%'2.+ ≮[<|{ae-ѽ#Wy+R5]ɭZ(Q!~BAvOzpQaxB1nyj#m)NHYZ?'n ޢ^5GS 7(Qfj<]lb#V(̭ZƗ1=dP^j:@Ԙ%xGG" e7vnBn%8¢@ ,od|~O#h0vPK ϯQ3?g(x}ajh$7"pN4\L4-_g"˹؞NX,1AOaT^nV{!6`UwKB jr,9|9iE7ȔLY8s':Þ%{Vy&4`t6=;{P N68qG [?10 ~c4lˍMelHE}X}9jұB{'i jy|GAFlXU^cJwpxOG:;{K,vO*9ql[1iK]M qR Ny8a 5'cCD' TnfQ3=/==*P98A{^ nz9|TW>3KJ/4zt$듄0;S^EbTVZ:wHLf(OJТ n-vo{1VtoOY~}c `C q3>FyR&}1^Ivu  9FZoh)qݞQPA}TmVNo/GܳnSo~qa]r.tsZ,ZZ ZәPco:OgYx=hUx* '-' rުOlڀY.M3?Y}~1 ţZ1oz峑}h,N QRpa[Mw0ǐzhE\HhDqiՑuޝ:/_gNWCC_-L!Ryl mP{\-q*΁%!+ *6>3/˟ZOF.YoN# Jx 22J3;`չ곟俧K z(C}Uf}sEgU4Aiͮ`o-0%e !z@<].b#_v8ɧ X]"M$6Ym1d?7p/WJ3bc"f,& )@'t=gSb$cf>Θ[}$o=iVG2+ƕ(%'G4aD3QFnYpI 6'FL&TPm#KǛjT\ 繟s_YؾE_ !rP=tH<0DAU-s>F<T&^!W,R< ܈dK޸m-n 6[$ .; aU#dI6MFۤ}žta뿨M3kU, X @Qz]W PODJ}ȪЁTG果m0}/5͝_\6eTj 9NEv&uv%vI/||[-g7sUYn8i0HtĦ$N*5@P15R=%GVÙ ز-ax$kE?wa )'q[Z:,IJ &fteTH>'U gb/OO,/ rj2%@pfzx)!C4 RKR\u<k'Ă|㗂 9=yZdo~ßȔ6kC1;?%c'ƙPy3R<1NwCAAfqoops}46EhTQ8:k0Gr}g~<#(!X8A~r\mR#Wv)7%0e YL"D:3nWit0m*>{[.uQxUO׿RTuQ垏XJ,5 #^KJ_J!je_!Ҥ#яEL{xLF i^ujRR tKq?Izhwp!.r2,m2l6#vUZKxsz=C /.ϽBRئ?%qX%W;F++n:>[yգ~?O/:!)˄L0r>bt?ir6j U4&pDCNU /oxPx: h8h(K }dW'eFEA^u$vI2@:T25&~j2xi76HS>A\[8`]9+rv!Q!v^ؒE=NZ4Z`$I߫ mQ=a:]t ݛCX~Ԃƌk`;%za>m}iZW(s!_MI z׭}ɳdvX0u)Ը!7 mJha;X{n~3 >uI3EK^~FY< RڦQ+VI}JIXtH^Epluf,(M$w2|1>l`g)A:sj{:1؍i\6뉮έP㩞(H9ծ!H3hh^^'lݱqhs xs7\rqUYle$r7&75m*o.|%& iz8hu@U`wv ^;2t)INEP\"{]tidԄ[6#1e=EhDWvTD(?q4\a~t:Ԋ3V߿潶Xk|l|\۴އ>5NB\'{f,6ZsNF]1l6 M9L'ʽyD7! `3;BvA&s"~_] |j0ْ|诈TbvB"K@-81 G}~^47?i-}ϋ#> o¯熛eEO8@jO`ەWUʗhTK^ FԂO`0?"PDаfaOr@Y~.#BOV'bG FDK >XW=9P`1Y(DV$X* xÃ׈,J϶wܽHIL#u/ehh ěuΝrܪ0YTabE =V QDesl0;/ P(8]q^M/ߛUW;)иVf=x[bE/GQac\Ƹ;Kvp$CwS䶓:22Oh2EXeأ H8cm0cUP6}LO#))4*\w$' BH4SBCT+j6I/Bu!iԣU8!gke sf®Pm}z8bNY-L 8A ֗$xv8 !)ߓ9f8CYq_R&:)!l$Ǒ *| (=0, F@`J;2)HEHqlG uhfF'mQ-k)_DA~;"n]o]~Q4o 8Q}ʣM{Cj }k_瀊=s03iz/3cҞ#[GʇN=4X6q[wRZ R7ɺ αYu@Q)HTyE9V!Ν 4R">T5Gc/lxxe[ۯq@X@-U,y&IO4ulv=p-#ob?R2.LQ峔?|n`),`d[V })ZqZ`)*B">Տ i;QQ=pN'm棿*NJbR* K܇&tBmdbL<4 /7HQ2TH5_gJFx}E PHI0@]Q\$c\*;?hY@ mYA ତ,S@Ub{tShplD Cyj=\VUo@ U:g gF7b]]F=o *e^J;0/5јE_ kYqPlpؼq#P_-4^N1 DL{9f1`Yi2f׍#er :]wq|G^>$Xeeޣéפ[5xr8[MpZ4;;?6,ԾF%&\f[ΑUfDT\d/0dB΀-]E+5D*.hGyE.%"8Y*Ldȋ[ l ,d% ??D`x5;.3jCZ9q$Q# Y!Ʒ0Vzw%HG< D'F4⥙id>c"K*ϰI|^҉- ClQhJW%H/fTѿiKT;NFDy*E""QņVC@}][p96`'[sQp>b6ܼ2']ΰI1}@)L0 ~TcbRQ@z0okf=g7Dzmkt'|y3$y#sL:fC.XԾa`FvhPԖ=rD ))<`IVRD;̘@{MAAO (RaGhD5pCYBy 5'%' Zp@1&w1)km{@d̓ܘ]i93/ Hi&X3A;~t#;Fq%7 d;I:Kv5?w%i>{xHqQIeqr" 61M`$oE ѕErBT:ۀ2x?<7%,;(y<<4 Nqm^1$rrI.d N&>{ }dpѣh K5]Xwdj4Iι< 9 \v~k;gz|t#?}a@SQ # !J`U}4}Uxo=Ub A ;v,Ebt6Dgl|5h~kj!d+׃€j ;Cv*Oh ˛cNUa?ns乄4bG{`w9/E.bJkx7mHDDwdxeBCUoqkF!T|d*̄Qՙ eSz$v|Bt8X(,up^Iě}6AR?uƌWĒjŒ:s)&>(>.n`]HPNQؑ'cO Rf=M] 2lq_fT 11=luVđыyTÈ%#[£n`VakMX`1j9On.%.4pRvFE1f?P~ WuPh13-6<7K=}HR Zc?^Ne,j)}or_n辇K.eU5**5h82xKi1Ԝ2|}G;ȮL"ECi=FӋZ$1s8eKk M"y] axޝ hfHU#պ'̘}v"k,BKBXNX*w1YP1HΥbܱXrs,-RI;h 60 ?C֮;J!ppĹծSW2#V̀_c$#{Wo˪bUB@H Su/ծ;K67P Ź)^^`+EOKnB`&pc\) H$Źn<}RoEHPTYnٍGz [_cuqYe2أG>IeCeTlKI C2s>Bqw/OoԭPze(`C_s ,!Kbڔ Py>_ ׃KUI"ԫĸgq$-e/GRnJU;wI߄LU+(1Pf_zbm $yX hq;]kvmrBR!_Yu&T;ƪ=Y{}b_{ O:ad`Eli2%vcH C͡ 2%ֳLԇ/pE6O9`kHBGٞvvD+mH=n 6e\@q; XC ]Lj%Htv)n%iKWdR,+L<\NXW:[MEWR__ a}RfriMʀIMY#? v._)[EL{lt|R)F6Q A@0mh~wS} cz& |HnYȅl`WgiB Tv<ҩe=ZⱏC{ܿ'zoÌ *xmHndJ~624/aMb+u;Z ~ cXsz|b#`S#Й]dƀW2 Fh3:~z*E/dKz*sQB܂7=Jn-Kݰ8Rfє1iU<{yޑ7c|g|G{Tl|cD鼸V٪W9ؼ$zh}Г2!BҏUV:TwVJ4xsV]cb5(В-s@~+I&D(_ M|ODI|a`1EGWvNjca0#Ύ7NG֗~_#-iojöNo-NjIY^֝Y>v6)DÙN7">9IvH0-*EZ}} GH#9+p|!'Jە:S?PAN5F4˿bffpd3}rN>H7H_$$z](`X5!?QFzQ!d9H-27&<ԩW:ܖ+|lOz^H}$GԎ}F[ǔHGLH`r#+ؐ-+S'$ pL'j8&V 8h}>>0w.tP#!j2iիˋ#/kz3.ǧ..mW51Q4 FD.thOwjo JnIUCK3w݀Z6ݳ|B $Eg7j=!NR( )T(SST_-twsJ=vbF=٧@ i4懵s\Ҧ~I?EoѾk2{瞌e~Iڼ] .|`T"i{tRb%G_[S. E -y[5$͙Y2 B0S6)k, YgxOChD>Q(? KBS>nLDgvRGZR&^]|]ư+CISW"㝹umk\:T4o_p1^={0D|tb%CigPg"&k(*%ݝ8hH!ȵ8]kv{*`,'9Un[ [V.>`vu_adeumg侸 ,ӓ=3]=jWS8zRŪ/,ۇVf_5_6]tzre&J8Es'+{=kV>(/-/kX]g<#;nicou2)'AaVmq6:9Ona~ wj}_:AƠ|/5Օ+ܸu[`ݑ 7y$FZE%Ulf}Lpb E8e1Mt`>B,Ui7ā(f r;s#EHm>*ԸᔷwKn j9RWM"]xUBAup 8m#@NT&}5qQ_Yi*Yd'DqP9)aH;~opښ׾Ǒ#GlRcIxVԅ^ԡjnܘ/,%4ߕOlǝBdٹ#\YBx>2PdN/(hWohRk⅄zE5u3HKA$~R|<^+(Y06&laGIՔ tJ9:R[Ik6AJ0LhWi*a]׆zx*3ir|  =%pR-FRS8`w85rAt*ϵFfOBn}}HgQvcg XHeytEt9"E=%4D \8Afd1>S+1{;3p?s)M- A"d3֗G;uHUrOgsiM3QTM2[bWLL(' ݩWGLݒ &Y~iH=avY/Tˀ)ߑ)l h3D5) KdDvHt 6{ϋny_3Hcwk"1VM$ `W&Bg?U876#^;.@:UMdeҌ/[=c5lAMmÌ(/!{*8va1  ݲOAd[M IXw@yg` A\[~mwڳg᭪tiͥڅ`K{~@Bhbqv4T BY0> (O Qɬ͞:g X FS6Oє棐YIycez?7,Fc'ם-Gc}@]A J @dijj0GÎi)Dom/F:}U?t ]&2U~)ل:/~ncM=fLvܙ9fy-;P$w~ mm(?Q\ m*O%쪪GT+ZnSV+H-ELQm3@p(? y+1N37+7Na4Y`h`]>3 P7ODDb>) S)'z\eH*KJ|*#6 InLm=hvЧ;u|8tuW؊M\oֹc~.U 2EKJ 2n 9ck1NIf4LcIyWG[ LnHrKz1kWŧ͖b†uC9V`s6VЎq MoL7"6Ԝ{|#(~>~T?Xݺ WmC rX KL *οIMcޏ)|sEʇ2`F)V.~dV-!|L#W$.3,3&üWnP~VRTb3؂i23e{ 8L3g& 办DJ`Oȡ++ҙ#fLԜYTV$dv|M \=@}!F{z]X4';E25T+9vsBW/, ʕ_|ݨǞkjy2T&MQ+Κʡ®*A쀞=R=3c U021/S) C(Hn8>jd8lATjff~jk7P%p^65]߈I`̽V7iEKX<^9O&}J"_<%zdzyuK"bp:WFjRf{CǪy $bJٱpdܫFLۢCz}铬 nHW]|oggiw [kPvڕs1:˴`E7쯭D%A 5 /$lL"3Rf"Bմv핱2G;0_;XsGQ1B<w z'RIo g*niً8 kT)^^*DLdZ1/4}LL/h n s7RX#/=Q8ܠC-sEprNLV+Ę.[lbD? Ǥϼ laJӍۢG0if4Ch> ν¤R &ACuB%*=eBLl81|BO!2{@@?e)q-e^RQzD +La2A{"=~ɝi`t 4IyU>;==XxAPz0M۷s1SGř ?ST}wT;o~-hJ')7S6e>WZ M<̫TO|6aj;bK'y 􄁾ܪfXk#: 6Akxh2jO-/3C|nhޞc zw=]{cnO8k7` B -uԷdԙ$$ TXNYb?dy\tzR{A"ܘ]*㻳H$N5 ~K߆[H"|Kgat Ѐr3*[ߔˍe` i3.jhGHÞ\CBVayR =O''~`6 z>줰b@dT%P.Ď{1, Jwuc+b=ѥD=w  @]ֹSu7.s/bztsQpU uõ!ܴJAڧqd B b颛 SɗW-Y ̭0W}@u(\NзXjW4#h|݂2tKNߦkh 9kR*VҲ u׸~]x_Dv5#tdmYRy>jʢtlmACInV9D/ ӕdo,rhPg\O^u\wl-~ 0Y 7t':TuLS&ǣ+m6jgbzcc1N+3mU{ 6427p˩ºo7Le))hdG?uE Q lGs񌁍k0X*:1tO!7lJs}Rw#v2`3UX$ﱹ '?P K,&g&>{~$>V?OEfddW+)\N8"bJ +6D~ ^<@ Qī_O,86VRnE-t,30\ߝoݶ@VlwY-rS*z'Ig͹N6H "R!{t9ScǀЌ+-h+ڙj74'kaVl͘ƛmL{6# 6Vp2%Ϯ òw L / ^H4pV5VVy6 D];4 U<^ԗW<[8Nc1/K’᧏DWUvV@q^3"yI` ȭU|,}%9m"Ƕ/A4r Y41^ UsD- P&ki7w;Sϸ#~.:A]5yT;,sZFۯgTt AE +2FiUε"pSXYxIZU_7oѫk?u *b}9>ܖM]V@(]5mzD+yqKU1Y:ouV_$ysQK4raāNoMivT31AVh(B6>"e>;ؕ?iwȜ"!3< #`'ˋVx ;%`خ^PoUGoZNq_w(IyrC3;*LCqq%*|Y긯'x,#y-ZOmp " {mD>9- qMTi֡;RnR\l#]H'Ƌ<`r6t ½>B35aV!Ή7Rx Y!Z/Bb!ų Bdp,NW1eNZz\IIEuDA=OHuҵjeNbH_C0x)DkIuN)S]uujV^ LU*@HѦHSA92,'/I`6;^8'u`? ̒>H'+;XG-}sY{cI՞*3F%ՕYaR@R/ɟd)">OJs>TՇ"ʼnK)ջҪ}C${L֒ k9n ,_݁Nی٠lhm"<r+ѭ ħܵS]l)D@p#Ӭ$;B(:BKLO{#dްpOw~g},cS"BEځ`ID-2{8D;(V֦YwђE*DuxKQOeZqM'\/TAb$-ݯZt>jqLYi3m=2QӟRN<<L'#䀰(׸d nyW~JC3ל7?嚔$pF؏#CQZFp%Q-,Pc3Z/slM %u5[%TFNyWAo`2zrjti`QU;H8k!< rD=Wh̋j-}_'ID*WEb){id2%r aAJ0 [7\NIzz!4\ [AߔdoFfH0y>N!mFD_e*rBTݭ6jJoDc!ecn#^yk*"6%|m{&N?0^R奪jm(i^.n׿$)$~͆NH''Zk< DM$I #4hQBUiU(:1/Nē,ldlK}QbԇM-,%q|J;D"Z՟V4*t)1} )Or&l|fGy|Ic˒ dO &)u`rVȲWfMȤ]T$=9BC_o"N ]N'u m-koD$[.%|$C*b;ɚ}80;FZM@c v!C.?f{)_NTQVbRIHb[( T2[ϴ7ժ鱷[*3߽E؍V;73ڔ${J|h*oQ:.E$ hf  gxYrԻqH]ВxB.ŠabXrO(X3K(+ 4Ҹ@wPir h]NtwkblgI3ji2)?G5ia0^~W|zW. J6ei1(v} Gob@&0!HT+g 顗Ze`Ԗl”Ge\g67F& J,1/Lʲʴ1WAgQxwu)Le &jKd =`?iEQwDD]X"( KJtug,ǣP(~x [_LJ/?8KRs>;Z˸P\ 8 lKt3I4i/Qmv#KDQXm*vuV_.ϖTKuD/_lOj'nx+D/ϨP$-i6_5!8l/GÞr)L/4HQc_N]רW|wueol3 fd Mh=uWԝYi ;/0R*h[T!/(9ySc&R,Oz+k xƔ8Q{lr|?ұUxGø6n3< #6hIC:tѫf_!$^i@,sY Uukͥhك!|]G0eHC :m,Jj-Ds JqfVdP䱈3|( |WeĢ$&q0.;Nf mM!\lw}1KFJpem/+|0d=#QٟLx^,-يE, kz[D9)x>C^aOμ'aZܬE?[>ȉ{|? !q0q8]1' 9լG7 vc cnлWp%}m uYaEc4z&%Za>v?̵U!bK{Qb|v?I*XyV>ў''onL lVG-DO@ڧWs\p_GLQ[i2Oߑ_aG<|*M!WxA9Wze}#m$:г(S ny/\U $3a䓄He:3H͘j8$d^׎u1? +VrPǎSQkqc%k6f[6e$SG{FR}Sv[!':|7 /γ2sF)0N55GՋ =Gx2b5o|ЁZk4zF  OIF /&Zr JXLϿ8B Uڿ*;-^PտAW 5q+:*|=4^[mu_G|0 } !#˽MeT@ON8BT_W[ء[%aO-R(l̎x|ێ_ZXa3|b߯ߝjNkiZ3ؠY3Lec˚>'IeA;.aGțh:\|EzgJ4\T;p?-& RԮ=Fs̑g)ket:'-k3K>L/wmO SVG$at%.Q٣ pxuZbX7&DL(r⋖8BjU>|ջO3q&ōjs#[ZLh-d\mKhPVdh۱/K!@1 oyG+vn9͒Mќ\*-造%F1Ҧ9N?xC߱(l+I zz8- h7'*W)쬙={FT H#38`}f]3}9v!.atܑG%ǹOsͮAHfJ,LI8j=D_b.ltpGw%)edeKló}S/=o7W?YZCDrE~bc쥍D뱠9Ei,ZocKm5bPύ:a1kJ;]⨬ܧޜ\K$]H.!t俶&]IY~$zr>Ld?(Id6{,\?AV̨e-H.AsAQRU#5a8ge^sPxE]+@i𵄌hՓ{+*m|4!J" }I..VNY]_+l={=J0VWp9R ARc[5=N-0u䥔ک"*ʙlYwomy/Ba Mo~4 Z%f6NsômAsw<V3VIRPG =O+Lr~Q?j@]J8[)]V_%\gS`;yE[a_^Vr#6JVWRqZjkj@}r >7{O(be {:ч`귈cR׃H, &G?juhs~1)&k0'@!-{^LΪD<5삵%% F@!y^zH;|dCZbnF;z}JhlKB èND}<C |*6 mlWp["rFv J{قM÷RfFl|Um< U7-3"]yǣCn}F~\JFWEZbaƑŢ: UN mÏz6ؕ9XfPpEF .={*S@S_iMV@-e|`ۺs`qI y9\?ԽU?@… -!,”$IdKI 24hδDXLC {,+e1ꔝ@T3Ar= ?e/Dl4=; R|i=ONsI<]Ή,xkq먑-Bo 4K?kĒb"hy9={"@*> - ܞۥ J"Z02"g R>:yx ;X/JuFLY;D??Fd?I1Um}֐n܈uEp|eϧFnC?]u}# ՌG;7y9h-GBoҿqUpfz=3R(_k9T9,= ,^xuw{uiÖdN/CA"baUJ>V>`Vs1xCxlȭ%6ˏ2u\V3N+Њu["9$U>f{eعcNX/OhN)%2de7J"=5#U?7Vi?! %n3p*3߷2%9A=GBp6yߕ}T)1G NSn: iYdJk>iڊXy@#Ahʈ2X=liIU5:N)tDfnJ<Ʃʻ[2Ub$iDmQtlMOT3^Zve lKҏI$Uz`Io}aë.] `cBz NwZ%s;eٛuF{cARvfZO ׵<Sű<WT.qX͓곃x *{,{tyT{oʮ;/ӗ8^6ӫx;bߋ\Oި PȩPW mΧ Xǹp ׅG VcM?Y[f #q]$?d+Ew +1&\W<ͭ_`dsR"տvYn oZ;^>ъ]cDs^aɋVvS0|&pFPR|%S G/cÚ"lv`oo_5oUvXH-z/l_ gse (?-c$uy`VKyv5Ib?ݓA30oڵ#8g'T7Ky2i|`)g)=έ!B:']䵋׏cv3xovtZ=/:icd= T*B?S:~rc(KYƛRC~{^A3#t K}_O w} -klbS\Mv!ÄE!ٌ2xv .B)8}- EYJV\tlJNL?qy'τ\۫W K SP\ >|EIB:jc`1coA LTn8Pr)pٱNTRLG2rÞ蝢5:aN ĻW~aTvs`_QBFM| +SfEI~aQJqIJ|6N/V+iYa vMD 9~ hqޭ01|$,.JR5ǃp:5ξc0z#֠ezg`c?x0VV43j(V>n1GVɤn1Y}Q|f$N\+ [nOrʀXXB݆#I2X{KVI\Dd]EMl6ڸ`̞NDݖty}=Vl/63+*ttmG\m-Xӎ[2{*)""|}AESYP!θ{,cf;jE\&cNCT(6d -V`c¸i +~mMkAp*$M?{^Β)HJV[ Z09nnDfOk '"ÃG5nm~`gf_P+5yl0WьWA+uã8FU!fڸzDS/Zs|<# e9j0j `mU{2 cuMn*i,i! Yb]P~/_09EwkyP-@-D`%$WERX;1k,q.etiwTRmq5wCze^c߸?۩7,r@5 rs2 Ys}Qۈ!'4O:ds ǵS[WJ{PF;ԜMw7j䟠18G`= .2j3>H_aߙH_Atz.p^ Rwd mV*Z:~ל } rcNsj/;rtԾJq/~ #D@sxjU3'JȤ^~sΧ/LTsTؠC09;X]_ڢrm@B˥73 Mʇ lpo;c_׃U1n\L7/j41GYZxNMfid}P~B|e֞w=ťPIZ Xq׷xQmm P\9vz}o{֣IKMp4*Hja.D0_LE6V7ށ$gr5-U{*63w: l C75]~ZQЩƨct/Oӣ~OVfLT;vj! Uz $MwΠ\Prڭ`4 dBՊ2y8.hVQAy=|< +\'lj. ы}A:e>nɰ`kCň3=ьӟFuwt*:U]QO}yL $|ZͬL3ȩOHʭK}U"UVݗc>CnOx_;i&P TN'پ ~-F?FcWP\"1-əzH<F¤i}ǯ0{]LL AZnYGacQN{釤’~;?Na?b1x͋ó3R St:Րf5@6d6vY478qpK1pv-r2af*ݽ-@xPF9FNĀG_b[ISfFz6_^Ї'˙V269[O`sc *<;OE_ayema2Ŀx͵qi,,W{BRrF}=s;o95A(}ޯAd'1_a'Εxw 67 f!.ce"ʈgp#5Wbz`'@5ͬ-s-MGxcua||% ^U&oy[&$eM$kFKe 8y4d;:o1e;ʾ&hUv@rC pteF'a1" .* jBq٠Mޮ::]Ox/PY)=(|{:M1arYtbOt2z'Udbxv|+f}̯`wjMsܦS VNk-op}gKOVHJrLH{u'Ԅ;mO[Zn3iKcNA'WV{{놂1-݅nJQpՀz1M Gme@@PlHt-`f/E)B1nTv"arbF 5jT4\ۉsN} č:Ľ$bpb!ӴB#1/xOx\+^{f&[y!}:(D+:S{y9`.sDɍ,E>\Y+HU{;N{Lz;Z*|ԕWnr3~:VUˌNާˡC6N@|_$ʳN\;Ȗ0O+"Qia{;Y_n[#N1^lglD ~:*OVmb/lЊ%҆u]2R-m73a%a2Ei No9{U.%t1r3hcaJ-v1c"CձZ; j 49CFbF'n+oc$z_l}3gHs4:Ƀ&M  ^ X9n=pתz$OXt^5heܯcmt0ǩ]fڨ[±o!% cUOSΨ9Hp`NRUu4d~VX=BˊsUz|c"B nu@K4&WxM+- O-!WcHvDn-p3_ eMKyTS Z[D7WLs{lŠq|\]lOMn*T;x/kA'9Wil0ZSMj9X疏m7E#EdB/m'EJ5x,򌛁Z+N'ТM`ly\rolSOf\K&%n렜#k-~w~7AQKaTQ&:?yt>j(z <)*}@%?#]ftW 8| I r nJǥz;vv>fXi?S=%ӧErOF@ͭLyk9gFAxg~X1jp ;;җZ!#dv'BUR߶ :l(g|1!gv^bE5 vu;X~-)r( Y$ZoگʌNlA̕HM'<͝geF&QRRP?)Ėupc|eZT` to-UUy fLU-*L++{YĔd K! 6x ˳zj*!L_7vkK}B;%IqjL9A*B۝9ڊ7@Y{,śCC:CR>6qeݬ\Df2l*=1Y5{P=cof׆ӹ|3s ߈4K*txLVwZka@8*J];US?ﴧG,O+# Eso}+-3ƏCh]f)xOL۝ҭH_]Y{DNF \'Ҳlw?2óИ39Eq6Fm[W̜*JfNi**|3&{e[؋2eY'h.d.V%8iwE19QџTVSL9 t7'KR}K-xn_(ilqSU?߯67NՉO;2l1UA]B[t,4o ٜn]ai<ջ_ՖTA6RD'O tpń7#[_J 4\Eld-_czi橻70U+"woNH ^n+Jr1o)uH _feǬWС,Ͻ4"IC9GtBRnǕsD5h~HarSt[*2ke[(jG`nVIh zMZV-T{pp]rtvyŁ(SYnRU$ݖFp/M\ccKA?h T4J-*ꘗG?o=Y._3 d!p"`c׶&qҬ*)3ƶXC;*pu2uU\ _'4٢.[R K7umE: R%Jd#g h VQGeFlb^ >Os $ti%Tg\0{9'BViƌ* Rѥ@\靛 ^5R1eWP=uι)f{[20szMW\&/f!73RvjŎ|C]1"QTuGEzT4IJ~^U:~ #X*=[Sɴ~J1ͨ(I[P! pT ]ՙ Ӧ>Kkylގ8tA[ͣ!ێE>|tmƖ\!-t>~7'"5cZ}uma=6d ƁϤB]BkAQ`es,m5ƁVXZj!}QGv9a쌹* ɬ90 D.֦" h>TY;4ղmO=]K?Uy>Woځ5gxgSў P-JABFjϜ[I$+_a o|GM<~ kn^֝ .oM6XJwx,}L?`AV853j{"hM PkZ}RVs(8#qusʜ9ƏyRӹ`r_]Uŏ#vtSykM:NɭG5$E5r(yq6nx#pl)uxոhOg\t=+w{,e`4~ A Y}oɌ?_-s ';*8_r_Rx s(+.|Co/rUnȼ* _+vm޷V׹=ҌWc%wقQ5PKΪ9<Ǫu"F8;Fm4Ao"?@j_8\˹n.VNJ)"&Dt׉@"KFwm$'g|ߵ05d~W"⪹cK 7wV`߈=gA"&O%̈o ,^qxM=o g.ٱ17cB`5% \^]ئ7!TO{v⦔& 59ڨ?LgFG٤+RY|o \XO`wfˡ8'C!krA`Pe*MU9yƉQ7LjvM|W#8oNSBY؛sL"߉sJ3 >f clC@w?`!ReҁyX}̹ yjb\Gc`8T"u;H\}%U㆏ ,Ɗ (hbw*G]ˈ\2٨1&(:◂؇Śu;0hQTiPfb(,KM%3}hw tEYdٖ4.nӋ/ՎNJ"Z1z,6  ̉!| #d#w6SVjܴ4%GTYFT9-ijM0GJ5MWʔчZAnx ay_iGו6 r!oBPQi9RZOhfYk̒&dhƤV|ɎY+B 2MA+=  zt}q}R-AcvmwŁksrK-9'e*(/^t2ʚbJݏS鷰]Z.QF Mey Naӓv8|=|*yZf@cuХ14XZA9#`‰CNxuԲIw#+*cK6۬[R34>hbjv]a]d71mF$ ֐t@!aNJUZ F (]7|F KK;c/rlФS T7]nJ]ՔGnvRLN]@1:y?8Ѩz` Hy [rDu3XkSQ.rhllJ {ԡɶ KwUu>sG]sPBcj$?g MCkp1 ˑ{ǡv8?7Vßmc }RM8:V#^Dx+vۼ~?؍ka)~/1M&FBpeaAf_dl6oƤa>LF-=GkbE1x7)± uJ90ʏ%C!hMvƜa=_56!vFKp|:.JJTιxF#~t*tbE'z-C %awW e q8TqaP[A۝\"{hfʅT.b0-7sJow|{ cKfE_M4LYlB\+s-;̆e03=&:6AiUd_"NhN^jpx0ÁSRzp^tf$]7FŸQmt e5 (Ϸ-6nj=ō],oQ ` U*ӯ JN? P~M^0X҇X6b박a8BO ;Q2(>FZr+FaJwGrjмˆb1Ĕu'*[ 0͙Dǽ̺3v$Ǚ6G7,Г}F/w׉ێ^J>vEΞPB]!*ʷ׏!W,J~VLT@0I.Q7Efy3Wlj.O Z RXȞ- sa6v,eͥu mPq% ~ntLuF$<:qEEDߑ;d&k1F:D^2] 9-h4 N!*Onpw@oJ싯/~0BS`YAPHK[n b# ɕI9To/Uޑp4@f29r9ӍjfھTlqc9$GL WP([!z_QJpNq -gP:TLUρ㜦۳J &KRN 1NY^?̔cgƈli t4k$^&ɥIuZA[Qe:mopi@O<1H|3BսY9ʏox8T%BLW$(wK88N$q,50ހ8u)Q!kYKxen֏++ 5TlgHۥ8 L@8|p@i 2\O?t m]ϖ[g Q8>g!Td#l\W {̓xGؚ/"Ō&-谓dU ;7W\FxZ$/W"%Mӎ䯝h\k_tX02GS>Kb6b>3ЃAr#1D|'p8oлC ]H0 d?ҵcy-NgX ȁo1^PZeʼbgz/gJ'ؗG>4L/#snL#atyH$mtn*(lRq_6<3hz5{ x£39^GrJ^ìA9?z]>v ^< =/A?dKQKv hV"6^"\#A&KȞ UvL]U/^r nՀ+E$+_x\umRڟǁv<3ǭ;R-ym0!n :ת= _.ac21xsx"Zvrj cVN&4gP?>1)@<u:"ۏa{\~2zW1h[!u%^!|8YMe˿;h*Uzqid~X[Yi_>Ep/ixm/5_ޓFB-IFt 0]M+q&G#Ra~`E> ; %dv/Gʶ6&%(ف~H\~ 0DVad솓f 3Ĺ|jJ!ԓeލ*dXm o: M-7-ԇlI( .$[`2a>5\%xnxd)S%6V A^!~ecm[J[N2mEUD&䋆׽[ަP˶P'~ui($Sy~2NiN붫{Pw݉X4hHV!QFx|.xBZ!xWYɟ0{=w5"i!Й8R߄$G~Ǣ6FhIwBn(;EY8a:Lr+MwМ 2L_)n ~;ފ%ej=!Ž:"+fa-S0,I㴇{)Vl~׹: 8J/ hȟ&{h0 HIύsgƆ+zr3/Ff P/Ȗ{ &HfA_ $L74] 7+,p"6bfq,zgiRvg@'+fDJ)|@lz&"&+yhޢ|^gFҤ84#$ &?E\}xX<<2yijB{R3#@?_ɧ让^]Sm %W8 C 6uHMts+i )z1K9&-HPBS{A(5h0%%^cZzg~f8i_C?Mb]\'|I@fe]H.lZ<~{" +C@x1y&qLxvT(:dn?41 K-xlj!~ׂV8ȩo%ڠx疱H\VY%5Zp"`V9V|J3QDf lp@{vV j: Nw2ﳞ htv]` SD؈-nLࠁb3b>)Wǥ~F3 7ރ݋ vvyM#⟟ V7V~,S d :S'!K \ 2vZ68|[a#,r\ ra ZEmݶj_Ro E{bꅵJ4F ؚ|FXIANS;;t]A 1z3 qk.X;J6_4KJ8?So B\րWF5MҰ<ǺH =u&b\mkUOAqfXrM 318OwjaX!5&.H1)`~GIه faqR&r/{t3* ?vݫU%U1u܁/7f\f1ٸH"ߜTpj.,d8 z2k֫&k%kiYbG gD X(ͪk0#gޤHjIۀQJujev!!Ph[(tqM(Uvow==bOܑuf-mEW4̖p2B'(0&)NG^bpBcJQ; ) {Rrvx`'Hf[ÐYo53Uw ]\_Z@DYPޒnV%qE De'X5 hŽL}j]_ZvSag:S < rum>@*))X"15>VD\4n||"[KT欑PLO }vŽN 4IFIW=Qb7pbvaV-nͧRIa/4ߛM|TEQp,jgRZ9}r$W+9pYk&4j8)&g :9Vc))"V?CKzo*,. MJwv§ILg" ̸C.m)hR ?pX炎lɃ+3>V|UOCjeb6x= +HYcPfX~Yg{[#еn}% Zp[tDI [Un1KiAOVޟ rŎO[(MԻ漱~4:Lh1PL2?|%P} ,4tUeN CRVBl q %0հ$$P/WkOY n7c6Qa3K 2oz(|XCAN-$ӡ%t?yI0QmC#!S+epFht:mOudYZ_;L=i {J6Bu'VaSk8y|'G%) m$ =znP!8R4qB=LCkQٹ\-F*R<rHM: Lfsת _wX0 9b6{Xg gTЁުȫs_]AsX>Dk1 w|f50H\8v_j{8Lj+8C3To9nZ)Kd63jrZ\g!W`8HbZJޒLW?³۷_! C$E =~]ljMbc<Řa n~'9J+*5XHK -_LUM-Jq} ;wXSJu{ؼH@Ma -X` pQ'#r\Vh#|@NCo\|cJd@rJE[S_>Swz~47ow?<~*PӶ;QL[HKjE)j+ z[*WWsS9v! w"y.jؾ+eVď(Tt,jT.1Y#>O7PIʛ»4-8D⓪ jL_ODbd.Х\= p |eLEb݄/wjDQt}\c<]:ZLri ?: NP\ q,+*IOR٘I!%JE:TΖ!$]X!ja 6u>o4>KJ;I~ 91ygw|i[b[3T$+ؾ -#K#H5t9v2TCPTv%L՛l=)X[z#;f4eqz[ zqK':T$\G>ʨe -fUV$x!RVD) qw3ph0W`/HCj3>eVe=`"S 2C zHX%ʵ:59ݝ,8IIԷm~_ۧ=mIcj-/:>TE:\ި`)^e{[ WxY.>R^ފ7A=soQx=> Ҥ/ɥO>&;8HqgbVOeH4H]dF901AD^ -hY p ̐.Ach.oYg9R e^u K, ]Oe73@[I@p?eJhL,[oH0Jp1~6P5fƻAlju+1 >J Y{MT T24k<\K7-nUf'zƒ)4[ovBWEYGƠu&qrcK_\ɲ_j_F w M ʫ;R Vd5פ SŞ8-z W'NY^TkK ]ke48p6\ǁlD7Y-KPr*sV:gFRMLHJ˗*,d`'ʑұ$o'ֱ.wc%hzް!+`Q̢7NMs<-kX[*ym5ŭCsAiy竒GM?_1b\r(c|$^< y ݨݴp!rvT}{q|`D){(fhXEi5T65*_qMNix[5UxLq $d´g *]l+NOcL31> C96Ncz>=C6uq`ҮNɎtE+/h+ c㶓OS`F߆<&:3/,rx0d+lk. u& 9y ^=iォj8CT+:!|#(9fGbFi@ X kd8iYW dA2/fY Y4τ‡[8DpKU(K72,6 :O bNWHȫg5ftMRO2(BnTA𽍊U7v!Qva@urpH7Y7ThƮ\h9C2BtA;V"dve}We[OhMY$!l@aCkMX&X:%FoֳyڐD]GWM49Gv$?F߿iʫר=+qU[{'?gYz8:n`mU}wǠ3ſb4*;e5Um&g'l+ !8&%x]8W^'L9+s/ Wv8GI)΀gTRak~˯@_i^@n)W~\5C*l?ozuả)q:{NOmFFыeRSpRJ܇TE ߜ5bǘؿ18W5mx  1iqL†)UCYi:JD+"a84qƏ>A8LEC036Ej<֨ ir"Gaƒ).𹬉x6dy> IdP%#좰5sDu\mL7ڰ=K6KUv䕻sGFN?G&4T阻>%! CH^&' C7 UuL;fp&C|r%lmx.EaaѨT/ ]U՝w.9KT2Ѩ`$YOݜݍ#mbCLrcw >m7G BL^-#4{hAW ^gFși3iiֲR>q)E,p "hfa&[`x++;0=73**a=[m*Ld[9j}c]o M~+-[hõd[ҫr5;l~XCQ"_qw]:W:ʹk2I)X)䩯A ف5NR$ r n:45!:El2i;?vnrf ZmomsaS-~i%Rpx1ٍӀԇfLduϬ_dV#74,l.Yj`}R`$'o9&3n?p"o_bTHC:2̏T)SsuHCxVIt r{LYmE(N;I51͟bZP nY3pS7p]oEaE}`= NYknD%r|-_?TsYQ {]i,<\W#eK8Md"c?kUO stÂYaRsSY!t ,AtnrGi,^%!nArl?[Wk Dhkt:lY29sMc_l#/QJ*S^FzL8`ZjOr̎q9#9΂PIH=`vӺPJ -U\f zp+aTo вȘ&eJkw6M{_$4SCYESocG˼L3ސ$r ^{0O %c\^e}0 ,ra8vO"nlxTˊ3H]&!!vOʧщ;jN؈?j@maɣ0f/fƕb29|_FiXcP f[I5]1F'30Gu i+>E `l#YjzpTܕHJ0d ( Gekh$HfI9 c |Z'~˨n<gWcF=.Kff(<>%=(܈ kX gElЮGP ԞgUp@lV=l/n|MYעvrGrNNP2XPauGur3c\/ST1Zk~out0&$DWuѭ--5xZ_.1\ ,QO _@n:כ1o#Bs;U> oQ̍jL80AU+H+ irIMQ8)[ ɤ5!p\Z'ֆ>Tc Cǯ__5hOat 8ԠY JZv]~%u ߱gV=b2 ]NwwYn$+FXrnplO.GG=wI#SXӤ]\*L!q߶wI&VdޚzDZ=]Ahv15Vo"F(oj$f!ٰr3t_ZeF+:ܥEJVpu\/(omc}bu1*cj;>BIeem34]5ʪ:HRWU'SXDq'Qڇ >tECQ͡B}G4*fV V(`s$zBalAA>~2aiwLv͂~j._H/ Mwα=l讛N +Jw}zvcMxMta\[\5&.ԥs2%dc  _/ZR(Ok.-D,:.K}EAdqO;$2n<e8= |D"YjyET+g"mlAk6.,drSCNqB{[[Yĺ G-t=rY-qJrDwz0SHׅLNb^41Q7N@d7[M٣y/=$ ~!7*Q>>іQHJ2F 񓽀!(*A8-բ!;j%t z(0v"S\g3hjab /W`n{V`gH#4To#=!hZTxW["_jjJn?rӉW pf'۝lO%n֮ӡ)]úe=[9jwP>0 !aauQa%ŪK]w+Lsӛc]E(4ҡXFf֌"3:;LX (睚bBD;QSFT,)׬ˌ_E_!{2ԴI R$%~([ k- SAw):nyϳTk*,BKќɧ|JQGA&yYXA@k4sp)D2 370u,U?şUO٣D4j?6$gy^XP "#m'wD5ѻ*Y<>eF7 #VV͋rt-p0t R%Z=ހt?`f0tIj~=2tt_O+PXR-R lT8cH`4aꨶsc${Թ>Iszbq]="Bg/J!).󪜳̈́TKvej,_4Sk?Y芮[Fu k?^0rxf#k${[c+4K >rsbÊM_nrch_yA s)^3T-j^нz43@T4=]/HWOзu&Ԁ"x`y_pPʹLxxXA@Vϰ^Lk)qQh"ɕdȽ "&U'+֟@신nBeBխ⹖nkL16$9*Ek.Mu{9:\’@&pƭF a}z"&S!e ]veYLPkcF*KdTQ:^r_jKI"Q(rF,`H_k`'t F_5T{U`lEd^γq˓ĮI/VތPsd.~Nmآ'B7ػ/ םAw"@({Tǐ$'vo&|$~ii)R1z`udkP?3y^ J4oC f\/>*Qـ\#u!3|^$8[oM_Tޗ C{jdLfL(.NAz.i~vWnkQhvQD^tvх͇ٿj(:J|į9;t@07nbcA)bdf`9u+ n⦎xFq2"H@VArjǐ`[:Au◘$'fsS7<,a=w_x%~;*t4mʱnIc[b/N~N?VEl99iS[~V5 ZI r~2m7iwNbˆY +Xȃ(A Q,򦋏 ðzf]*GInK J'/Ku1gϢ M! Vw5EL`v[]?G ~4r>!L(t HȥPn ר6gR_w7)Pp?U6, 0Jwk7u݃hzRD 7yd>EZ2續9WagU d<5Cy̮ m:sNWVcHTo<_B 9&UMI{8̔Er<[y= aJTS&;no1D$t_rsΐNrK϶5{eשMD߄@/%b,G7TyS7taib nXͅ*lH?FŖZc>(~^oHӡtߑ' 5oCAߐpkzH䉋'6,UaqOǯ 'y_m=ƒHN E2_,ͽ(LRbWSR!n`ݛy2(xL =h^>!?U}}Gݨ(,64x*6}JE*xn}XvlE0-zkOv~L._+,XjOWm*Pr[ܺXy%#B.~LSp:0=O(I %eND~+S0 -J1PFġ烁7t ;߮'ȁyםXD]A|xton)5`t'z+E?yNkK錺OlN%kcDCM\`>rA>}glq^1nW"(z9Ӂpw:֡jlesT/ -C )>HdqΞz-n~ZNfgIGǪJOs _V,f%DJP7XPBа&&x JxeRbua4?>&I'UI!<°^s{%rųԣ"kjfgAe9G#>9jnv0v{/}3"|m0i΂εEֆn\Yth-v 05o`[ >3( m>iij"@L9P\ *rOuM {9rН=IWu \$k@ѧXo7VoquoP}LHaQ=cyDi&!i x$!)uh?j6!c{"32Ī_ztHN[+#wIndX ,u@5#(nh\#~Q8t6 ;aNY$Ʀ3N/~=-"aY~e.5t2 >`r^3Ruru7V„Nu0 nd'otP7qx2>i<oH/6ӷ Ql3"K֞ fI޷p/aFt{U hWĪN}(Ar=\y(oN4ܛ!~giGk߽^nsˆL4ܮ:K Yh-NJ8<[K^v4\<>$iߔ[Y_1^޽o.jrݲ'ݰx704K.-LK'RyjPVq01KQ1osqJ}A} W}D@Hy6/Y58:aM@e('d#R Ek@sdxC>!*oS|@; Qwұ$M sC-UOnL_oa(rXt i:"qݠxW3`7|d/#EP~;´]@Tl+98M0 9% / QUiR1Mk\A">,5O9%0&&ˮ0qokHj<MP됴"2ʑ-G3;ğt>N˝oS"kB>'yÅ`&ֽW>\Dl%y^u!j-@d@ VA'sutOBq,.D I>JLV^&um@1,B6>PAH$.aĆr*Ͷָz.Ə̈́:rn3\ɀ-b &mMneyٝf/١jt¨faAZ&24E` b$ě1`ďF[X l@d",vVX%ד*R# s' Eh[2|N[7S+N mo3mE&ˈ6/y0Gd$&׍jǂgr 6r-mlךjt$b)xNp,ws(Ja%Պ4E%a>M=Y0wa$_V^Z|i=Eh=TKJ(kބ(q]8w)~YBosLͪwNf2b/,! mWҪts>PX߉N-t5H`T;l c$(In(2Yx8c8LH}#;792B }i ~i 7:Fɬh."n8KؽsiܿoX CR$#$06=G+7KWm'sU20Rᬒ4F%rE=a),“S7FR `u0=|Fo6pǪ;rfz&` 6m4LxN>=BO<a{Vz,W5[r VZPe1Oϻ`-N/#h蛜blaU\bvBLUCU.rzjيvmjJ뤵OJ!\ҁEyOh=7``wi"xIMVu892\  чESիEK0 l}89^JxG$ŇI3 1:ϑu{Vc`Am@NǂWy{Ϩh)#b(}GU5y6h;ߒqq55Y)"DHW\Wp:Lng+ J*P5On.7.ЄRddT- iTRJx亄N&m|JbbuD)N".7JrC3j%7]\$5wl DuP12q"bJ}T)DNhTqܾBZb!Ed$˶ucP6~܆%SvtӡaX[$B;54r/B_`gX\vY^$5;}O^r|C`Ls? lT5hnh~Ժ]O^IVwA :9G)M(i[5V1!޾r dr^Ȯ7VYNcsg4(EǮQǫy3b3=B0(m 3Ϩ T1&nRsoPLEO믦iR;ҵm?eKw'l5&%4O $.`$^=G&7\W3&u, E`قIDzϬX0 z( /KhhĊ͌VmwgO%a\{:u>R|PrۘdAJ5eo+1n7ZxO@O_"̙w4(ވhN]Qg VBgBvSqI&S YbP3+*>̧5=(V}2^;gMW~T__~yj6郩_b^PpVbCzc澎nOf S`ZS7|%޻.:MjFL?;↖}aF3(crTt efȧ#_\k]Np A)#]7SN[B$LEJ\Bu%bW>R Tkk ! e%VCY%C8i/J R;FK_xѯAs!?t64'm68A` iq 3.10=ك(+9?vXNXp~ W-љ>J?ÚQ1^Rr8/_ xمqv 9n-EobNjO>}i*+nE⍙_28/֐L@y͏CAhg) n+ @У;fc7;bƚj ́K72̔Hj | )@+dl+C*nv,J &/w [V1&C飦u$X17eР Tqt6&sAa 5#D>ԻWޟj,l@ Kn-Ʉ5><"wJ{7ZPbX"IC=ޜ 3fPD%(_?b֒BW+`+3O8[TU)\ܡ\  ykzjEc2J(Ky 4gSQo1)!^s!/_d1I\䴉J~acnngT[7;-U!*cS;PLAm|*/0ߓ*_)15gJḨk9lK9d*zڼ}!OO Qnfd نփGSI ?w[atC V)=:':t&lJ;n ]5éQ]^0h-F2UӪrh,uN"+VUVƹ W}Na׺+r~E 6˕7_qkL|])ַF:;W )v1c~о :w/=W@FiN?t/7ݯƖ'W1t.aZVl\]7OhYug 3 7`t?mP`+vhmC%ǯAZh #]/_;K#)BRN,| Aٓ(Ѹoҩq:2yYHQEtr62dϸ_LZdCep&;Nfq$u?FO .C~ 45B&X٢'[K[p`?ߙ#{kK9kҸHlet0Za{ƝE:Q& G#H+^hm|R]f!C>o3l">6SIZ A+ڀiZͳǺ q(gDXhBҾ1gYpQjCNVZAAZl:-D¼ #d\QK_M"5aZg<>[? ˆTx]LRG0A ooD"V0GIt ģ5`0Z {qC0H1YUYNvIvvu C_K1BȌ8KiȆ&UځOq6ᄀ9s'hhZaZR65F_q](_43tƯNnb |g$%7"=TR\ F̶ߙ*\V)iy$ e;(^J3)}?SȨ#fLq&'{ tAWcLyєbJt&zy]v^! ˾>;;*/qv9:Qu^T.8 TȔsn@>)Tp 竏ucHvSQd׸G'HbGu-ED: &y` շ x 5Y#ƍƓ!($<MWs61uӕ'9/H3ai/# 87Tq)/D PIiH 詌WYu+"1q-'o(A!^L`Xx}4u c0@:& 1oĨҪS`?;uAt~.pkY_5@~+OLmyW[:VXj:Hn^<s .kA,ƠBQb>1Q<C65{ھ ڧKBI5%krMmQVGX {( R'vkָ79G4WniK¹ɨuE?Qi٩A߹L`|̻tZcvIhz[&r &"Rʦ;gFnجn{ ]c0Mw>x}븞yBXc0)!؞c`TP$4hЛ&-.dXȑcjs +!]K_hn썊Yw0s)+N\x~-XEߛR[}~W 7Ng@ a'*>4ZD 3qh(\mCf+^v}R^_m՗l2xMDq]Q X>C ?tA5~a@ J+73hk7 w:DKdK+Qzk(hDm (PKVR)-@65=lb@*N+cW׍YoYE܊OMA4 TΚCLRiJpP[br> 8/OV{ԳGwtWW .&b-u deplE.h1RsX ?AG9%6!Eqea*kbdm uB R"ac^-Ys NpLp7]e"’^t`?ר Xgt=3W˥\cfVdG hnH ޭhX=Xw3l; .PD"NsAoN#wDE WՔ!,ơA:}Sԃ3jdΑ_^.J_0d)~eU!5 5-I>U]*Gn_OGzHYJ:g<%mTʰ4@+] y-T4.X-qi] k;%ezn YY^t*#>s?ڮ}U hq :Rι-.Vd7JHCXt@8"^F FNRr Q^!|2#3-RXw994DibOQwH0v mC]rpB*wM8i76<1-D4QLWݏc|r S=4(kgA{Fr뺌d,k3_#k .ekP4@#sz[xGR 6)aR'rmpH$GVTu7oͫ?3!C5Z>P~?D$ ne$ bU`qwAgRXyz1oACfj4;݈{̧TDk@fl?IP>C5<ˑ^JB9+`+h'eK 8]"T`Jұߦ9{B"J].[ مw ClABDFOGϮiӟPk , $(BR`?  ڞipY&D?L*U~1]& r̍_WVYXЙ@hU-l#z{Lp)iJ?v1^#f w";r~D7ڏk"х; Va5XS.Α 3GrW7kTIbEWTWлgQ*Z}'AC/-`0vH%jhs]~c+Ծxĕk^;ſ`'/~j9JrKEJ![?%6f܄m1r= q83{GK{D"(j#v F@qG#to]r?9NXÿc\\ T,tj5z/8NLwyWaEym]aZY}q` _8#"3TXUh);eua$ѸV +W:CxaTgmcPdzqM*jXUZ8Υ28jn$+Qni! Ӟ[2H ̦M࠻αJ}}oK46ʼS{|r\bW*ɇQ ,gBkK(PR.ܔƌEVd}DM%$#hcF,ymZ9KYhлtP6G$snioOⒼ&h5NwR\pg\Ƴ5"-~@&҃Q]@ǒ@09e\a7l`ѢΒOLĿ5NC:R&+хh" KuD:STZ%_AA~S p^A +/gV'ŢÓ5@Go 6t L֐?yx#ӟn_VS Ri]^[M8;A LJ0Z2 |zwiW('ndet QqR(Dw< L_%X#5(:S6PI~d%Me]Qơz^#ۦvbx1HaAQǽA,?V% ?!Qia}ey]Q:kaC$3sCQs5Kk ;r^Tѐ "-1 %vee7gFp*^eeJ-#oOg"ef6NOq}%uNwܫ0Ѳc7^]"pŸ"uQϙH 6[сi#eq3593T_ Ϸ{"CW)(u-=Ied:nQ~1DP;6+L;._pK\WؓxU}tsW/g,NZ\NUB#2W)Bȷ}gY- Tؐ$eX >ޚqwV['|G{ hIJNjS2)|TybD (-ғ\r)+t7&k սp rO/L_*RS.%j[ ^0ۻu ' bk횞͋/ӣ\x/^LY0V Ğ5ov8<)KނNHp_< fⰲRogMֻ趩4 K@>֒+D;-5̌Yɷ;*D< DbrZ*3u* )o[xŴ`H[P÷̳q7u[=ď+L=jX5P>܍߬FU9L˷F$V7/CqW/V`CB:T^~i@7X6a$O XכhüO,(5\꯰4Q@Navl%4VefxR+:?nKeʬta5tŶ۶05^yZlQHᨷRQ\';~T/a'(i=N_tc qG|"s<NSN N%?; Fdr=)Td55S«h 7I(Q@7x2NW/u")|zDh 6JA"sͅrWzʁ+v?xUkI+G2'XI h.#AkW'}|cf7P''oCAcstԨ.0:%rx_жeBQϨt۹P{=^sNJ[vV$]CX:ͨ'PM)ܡ.X򣴝T1ۄ`#4Sv]n(+ T~5$*3n$vz*?n룏"B$ ezZfhCtYGM4'hQ5H?S{+t- F瀻dF}zv]mNlaᕚUR Y[w΃-gp)8<;7\Z 9])bi;Hss9˫ Լw}w= ;ϘJ9hK4 U @q ]kl' 1TzPMɒ&Kx+KW9l(7S86|` š2xe^kgT7Pe1 x>d$:Ya͡Jn_/,`d R:csUN8Dɡ0%䢜O[J\S;MRL9glcf;KlrMds|I6|.'h0o7iXjޮ4X:"ʓ jz[㧏|s|}龛&e#}Lأ6)_Ė%|hU عÂƞ[8A-`s:;~N!X{ Xک~F\ڌ'AϩhDLp׹35p|P0Ӫn54w~@׮*R]f[&#8MG@Hlwuӂ4}6$(X"S*KN}Cu֚BjU߾(1a Uh ӏ UX,W,ӵ[^ y:Q~izZ?8|!%H,9)ևEJm->.3, R{ʽBH:DŽpy[U3jKլoszT5j(G(C(XYqd\1p'/sOfcZ Z *)ܤ& q}}b}M3! b^`YMcuQP93v'/N^K}!IcA VY*n+CA]QrdǍ8d !AQ v7[XHލA6/D=]Ӈ=\bG7s΃˶|~Éi[ pk1q $+.]m2حǥ}Q &+fXm<3=+B8k(PĎd]w&ٴ:ΏR_^NMZ)xJ:+)M뮟/SѣP˨9 SjFM-#ָnWrNڴPd-8Ȍ,?q@񭜙 1eD\!g!t@`[o* Tv{\Um2#y/rǡ;z`uDA.䘓:`[0JTaRqlsIA>m>lq yfuG}}dhhп֔T&Dqb"ڻR4X6TC4$n_ZzQKW;›%_:_rDQ6w\!@PsZz-,' ȶ916z]R91*] /R\sT21Q(V :vfA &-mo^>df'-.Vl*a ʶɟXrg)4W- D/3gP8->U|ҼQ  HUW^'K.wo!SDHi.ӮW` bf#.=Ҝ4% 0Z2(Աn+WOC&B?{gY6|lZ \Nd_ؓqZa2g)}xc_n1F>UXW|l\"|IτUZPuF!|b!m&e$,gi1B'03& {p#B<)f@!< o*ERz껯Y) -rSW5i\oSBH]w91/8?) Ak \z0#[HNON,&lnU$-[* Yse `ZHj.24U4\/1cBKsH{e3Îp`Q|2 U uAWTս7xr%{';EyEE!HU: Uʹ&Fz{Zc=\ta_Ö^j!XFj1S b1SMg9wݶL gP",A1{qaAf&5HOF(S ^&He|<~hL9dAo*xƌ,MWo7 /⯨28h~' 6gӍ8[\tsҲmc`(:1oaI7Q{9Q4: [i0_696wԊ3 _D%?k+)M {;;71E~2 jCO.>XgFPdlZ\R,J{ĘrXZ m|ag'Z͂>vC5@XK} M'MSrq!;55Mb{%PN_SF}X9,V/f}ᦽlrԕpjBʥ#y8ou zy|k:JYǤ8㈋g!]m,߷ht{ 0mSeI-.!T7: NY>jx쭛s|pO#hL7 ya #m}h_{/e8 ] D~GD{,6:m tF?Oq{wݐ,d$3oC"AO+K.@zmKg^ovHRVU$Pl[7K#xEDW2/n{#{!U1:bW}5}/N } 7~˛f1mcy uBsrjlcޔd;$0W=2 2sK#AWĚKxB*#=BfiȰ'i&$_Zl 7÷)wvGo7ؑgP}.n(5V/>i \3&a(Uy*+ {x+U`ݫJoeykgAs;)PHUt>JlHZ(),dS)#HPˆjHoCOkoxd8g~T~qaxq/r~ ER ޹ԇ}6}vQh,ZpJnw%+:~=6ʍx{5dؚY%\ه l]v ؚ]0C5N3˽ss.Yߐ5e"l*U'lX]ŚCpbՆ"GڕO4 *[viPCݴ.nNQ^Q ]m!|)zHX!&Y۟O"WّK+5MśI/\qB)_)5r u>yL*ُQX~v#,i~O*z(PHi0Q~7 ۱ϓ&X D«l:hdܕ~Hߩa7SԻ* q}N"k4Vb!w쟨uh>I҈Lr|3.k/4%SΘA*Xh*1]?8% (%1'iF(,QǑ:%㒷SΐMh)ȌNAFVQc,F,g&ӘFÜuѧ|X5Z&܎%# J\z6ILb)ƦUuwgl2x0}̬os);49C!Ri1[E <@ֈO=<}U1#2j2|E O\8QvעK@Y^g5EymnտsUv<+afbln"* b쪛;{ꩶH-#-1'T1O|\Q~B]AvAMNVG?:)A K[* ?b׾[AV zb Ҫ߈&_.]]NFH<5!BP O~.Fk{26lt;8R8>3{Yg$ʖ&XJHUn5$e ju")Pr IMʹJޱQ)P1 Ko+D탐˴6wΙ$UƧV??b)MP1hKI_^ȃ(u:h]a*(d%3Sx_ea018RP~QL$流3iDkg2:2יI;Mm~SgAoз:՗2,8 6F۫5 E$G Ǫg 8xS8mAկ&)6v <_D'[įaWG !g 7ix!Bf@=x|Nc\Q^EM4W.NLT%v{ڈ3v|٢sgRRgZkn ?nHc}q׺qdf C ۘH< *E\B4Z<r`EvES$xFwg(i dZՂ`7#`\.gN27rMs(J> U35wUHSPƓ@ t}F./;fG P9OͭC!jm(O `Cmu*ϭ[BF6Ppׄ7'$꺅n7`ƥ"2Zezt/-2kΛr ]kp4X= xV`"{TTAg‡1l*]DFfbMht2AbrY6UCr8Ix2H z\ f(u3ȅfD,),(JMD=Y_2+z=lm^zUUeC* /KwK.H-nŠbȥLIݧқ w@iVXOn42lj1qbWu(BȔIuي3tn^$Zsgv;}k8'62V^`v3ԋ(3ptޤe.Jenn&vx./+4zGifJ*yaj@RRZbұ٨.xW<Cq[.Y牺R:kTGOg}#od_"=*|%E`)*J*-O)+橴:y,nq$&S.5箳 6Ƹuv$ ǙOBԋrp =GczqJQjܠ'uZ=M"蛡ĭ { D2Yv. {E"1߿ʅQgƌ'@DZ;.?(hTrRQ{RQE1"1tch5[Dr랯rg ,7]wnO{#I)[ֻv]D{T "b=^ {vm-? gCHkZ(^D{,ꏯ2)W{O}r˽LCSafʂ ؝/-43GǖmrfRҍ>m*Cr2୯IT/vTC2cד=lS|Kk0s1a`Qwf,ƪ;Wxq TutB (sƫma |'lP3=6У- /~td}p4$%|;!ГBl`p5RF:,<|Uk 0Q/D"|txD"W#TȄ577;1zYn(=(E')\H[R!Wkg!Ϗ\PGA2Q }MgBc_\w^۸[AMt͞@x76rAN8TWI=~ 5b |z_u "XD (ͮ6ɏjbmd0;rE0U&⧗O=, oƣ"Z~bgJI(&DEġgZ\ٸH)߰y6ʕN{r 21a*^,)6iE>oPbzp$kCJYWGȴ6 &+ʯ,^Qժ#T u(-RC8wJpH =Ft‘G Y&4k'.c)Su6jEWj@m~ Glu6yp/~͹hL(M{T1) @8(~PTQ?Ѩ 4 a}MRRKw+[kS(1H d (AX H=n ,^`bdy2N%O{ Dc Dкz='lQp+G}zX1P=3,Ó)٪An໨otþh q ֜*$ HJ^Hi:wֿJ;gc,'X/0p.cqR7WD,\ 6~@]}XX}Ms7Zȵɲx"3aKv] gp 5"JJ-Ɍyڠ_Iʁ)"B< ?;H Iz)aUZLKnbO(7̜;g>5l +OZK&vd 7挼GYMJ,Z!i)?=}J7 ͙r_ |CI5wıcPm-v=;.[dC2Wx&yEL7H$hK )S]^+U6vE%veEB!cų Lԇ3B MDCH*ip 迕>͡Wo4GwA.o*vfqd'o-dǷX#f"X[,=HymM[8e!NكQ{a_GGRwR}eLG(_ v3'*%LO剩3`u8.n7&,쓢$;6dE5LF qV,քِͬ"s:roi݇+nٟDk0.b#RĎhTTJ샛ZLwl.H0ui%PE (Ju6z0R*];|;`W&Rt"˹'ZkڤE%:Rk|c//^C[&ưLIL Q+V߄f^yƁLl)80ۀebBmB-WDٻg*%eH{aQ]ͼ/EvO<ӛk#A1&%O0y TtcvCj:U_]KuہC |G`4i0uAGxFcmc!A0Eɧͅb˰9>P4eYj`|}>⺒<ᇠ%mT7DrY~*d" o:{RD;ju DijciG/mpXީ)ϱŗwxFvt/! E\q_(=qF^˓7%_+P]ۑ N?u$"vOHCfmAY0&RQI]''a2 P<@aBd3LSy#L#um4K5*6\ $ @G5sbkr}-^ k~כxrFe;I%;ѲРlXS3N/ yer/t` ҿ@0jaN{۟&:<:$&vҧhEqHU 'SH n36%b8^`xC:i2neck*>1b)젮̱W--ST_G-" O$/= F 4ʌ7wiSpd,ZE)ڹ*T \ޯ:_.MHkZVs[/ϑN;)זwpCW b"XOUݴvH\W@3Y?C#&|1iI@l*&@pKYz_<4az\gz-;oIѴ1@bxCU]VhNS:1ޏ[oN1|u'DDՙE3 L72r]gX3Y9Aq5Nyu+K^F2墣NZL9<R9Gv3rS]ZDg݁0unut:9^ -w-1SF`ȄV'!ZPArQ&LQ&b|[+>zp2iuSx`Mn PP~v:٧/)r=vϤ<1a{m;Ȱ J?߱/Xv[/XC ,㋽4q9 ؒu7 -L,QICIšh ͎1 tdk7 ǵg\|Rr ~xe?N9mb= KRW3hltdNlb7l}iM|d8 ]<0d}ٳۤBd(ôMKs'ɰzrThZ~Sپ\4A$n XF,,T)|j/\^߿c@C(4|( [u ؂̐IǑlx=k9뿠;yhnrI]{NםCڒRcNDŠ x6Ug[HW2?u͍k,T##)'lnQ0^wB6!r\gjw]#y{atCT9HT@杀zEG0x'(.*;7qؽ8N_tCnQj-9;'`o@Sǥs^wqW}hŽvi%HQz+R\yu Ǒk/sgMS4 jNuIuRxJ$tU,=QxV"]fM ޝ鯝%єқb LHZ{kMdl6;SyT@zF0~dc8uఠa~#r{\߆Sr@p9skr TK%9Y] w#?5Kyk_[ 㥖ӄ-:HV$a2j \E6D$ИdNQ'¦MnHB&׬`{V\n7kEpԥ @%!{n3FɶBbx _sȮ^1]ϲ3#Yֲ͝d5QS&-XXBPhm)'![Q(bbJ X@qx&ԙ&3ڀ"xM_䳊PΒĴc qa׋+fm{`S"4AσUig4N.M8Z/^*=?cGv~6ڕ'<kDMUP!g\25"jx%Op[UU,-N1C{rM*Xl.qQ|(Q'4j)c0\0z5]Qgzx,PZ]}vx`™W :HtЋ(ȷHO:Pv1w2V3\ ǎhݲ& sE9erxwo%" }I>6BrLn7K-?ka, ܌ vFԙu[/ՀWeU6+XswR/~P&9Sq?.xʊJSL۽k,xMx>oQߗ9h]<kW۵5'RP(x Lbo!R[r-5>M,٪| 2= dRYr]ͱAcʣy6=\-!n gKWr9Q hF؅. q8O_31h`@b Gg9PNtDB[\4<]56eiD9!Q,  WXI2N:G|ˣb_Aog>}Vju+/8~/*:ZUKR%w[$}_ ҽ۳MBFm:be+EhS| B&"\䠧:R074*)bXo G&[Bss:VX8w;bM*P9ΑVKc?\!>-dka[3N3Q v&┏@Γ٥mU~[w[G󓯣NZeaW#7ӛ!tLkW{N0>(;\q hl)t{=X-ԱSSlR8"Pj|n4_ ױ/LRyiuIGAؐJXx[ϓEuYթ8hܗ lqbSl8wW  J-*!>#!˅^^SmUέjYأQKkx(F.|-؅{uԒ)#x(QAb}.(7 bk:{gZfZsGL63ɏxĿ`0EOZ50+%=E?5wp姪[mj!mP}"+M#K!*(NK F< *T|w,ĭ>fɴ>.rTbuYv \]YV֫!;ͺe $W}Λ6eY6λ1 4?e.u*-F +t)*_d4Sj[$헹*צrX}G@ֳwF&uŠ^=âB|" eqڏЫL +|g7~|pq谶5`8 f#eN{; 5c}!ΠNڒ qe;mft mgԬ>gsr:O.J{Hd"_L[w(v^*K>^#cH:Qo+u]0L:CAd&gIN0OoD,1zϘEEB:u"npF*⊩T}٣я*M'D {ٴ}XQd8[}2^Q u=\IY'&uL8j,bKlMȣE%OuKzo{A3#QKhW{?R "*d-q:\.+2fF_]SɮhQ'׾lό'P!hJsd1U |& F p؟<5r`w\횙& sMD hvJ.W %"鱶~±Ѯr[ZKڂez!m̵ piM'W_sQ[! ZF"Fht"dzx= ֗as(WbETvB 9=b) ~u *nHbVO+;rj!ÚMz汊2V޾ HSihH$TXh,4m}J"]աj1DO[p$;\N񚈊bb8I%*uH9C 6 (rSb+ki})ʔ(TQ",2j\;,^15hQ# B[eR~6P4:Dܹ У̀3O !Sks1H7lX&  ڪvWfPA_͹!(D>|2޿U!r{2툛:X䶶BuL:^M<`>t*2=Swt\cH9ΕYD"6\Dg3M xAF&쀔cFǽ=$1_F9[P W9L5'QsQ2swQ?DMe&wȣỶiM݉>Ёka s uG['Q+DU-vhh2BωԉnrG;}d0?5~zh1V8rG#nzv-0K5t)\L=@qT`h0Kv#93MxmO={OOݯP@]fax~@(hX_ }Sh.ϩk)kQ#C}}|4~'e,0N gZ!CvGCYQS]_C]E1&DzHƴ.8b1tkKЉYU`bRdW:1]*]xčTrJiiC[يIvM&,qɮ?lםXL.Ŧ>j.}2ՖĒSWЋݼb]cꆙ3x#Y%!7,CI]d, Z70< ~,co3wgv@T8oyKv(_al9!/u熧ݽ(wXk31)o)eϡQ stj!ַz*X|T;KFj̣ $i!IX [<{җ] /Y QBiqIk@o1TJQ~ Rޢ;&a%zHIq8]{Vˬzvs^ӎkv T%2a6e]D-BZlXk)̕??0sZo|#z%DRHZ?^a=Lz%6"$k*׵ae ~B5֚@cTtY#EnE " |`>Π tԝz}_aVP uo[8d}\߯M$,9}fYjoO8'rw%X1xA7,KY€_mԍ˧o n#^S&(Ʈsh?~|}VL @[ ]nP.H§7In|Ve yUxJb0?4!S` YghmmB</Nh)%R`+{G$+D@?V_2KpT~91<ꝓKigfM~,xr (s=SGŹ_yPR4y{=K6mMɈ#oJlrd[i1먨b6{֢{#%Pb<˚ԅ*{hWt:y9}ݬ?;YR8`b#)̍y~|2BK>jU5+GD%/(#Є<^,+RfϷ Ȩ5G^F eת~Q+n̹P0 @J:ܪ9Qr5O|Gz70.K@/eܕG[T&}ÿ\)iZS,kx%ňS0*9t~P 39l?]@&y<+ *a- >oL02B %2UI AT;EL6x(ż4%b]d9֬%_Lb.&Rrzz CeL+"."̓?{%#9f,Ξe!/]k:b ς C7 #c2E.i y]F(3m+06>]VcDB Ehc27FcpsAZ$qIe`#@jj e:$hQId&iHBMSiӝ91#ؕj&5?4k[. H5BQ9r1`T{t&bݲ0-6fR`UO_yCIϷJ2%Jw?@ U7Ԥojy_j0=2ӗ0_Ɍqͻ,>ϼ Xf+bE {3n@>vNfki_~oE\OFl |}_ņޛtגou'Z+)K]:Kq\cfmsQ}Jݥ:/pdA!12.$0Js6򌆚2V`Z23MqA΋H~,;4d.yJo|KeJ߾BZ `D% %f<˖>7^ܦtOxJj׷[/;d@|ҎjY=BGb.㟁qQc~ r~o {ӀO-vL&ӟ:ث_t.F13E3(VAhP2fM֔Kчѥ9O6Pev4Jm`ܪIl{J95I:k) aǎs$A<+;?K (8mtw,@A lFf*LG ̧316ƸE3:3, YD@o9 e9+!ApK}O.u,20qӼ`Y.jU3V5[RՖަ} U$JAf'TbXRQ~;'( T|;w$ coN\Qc oÄ'X#ˡ8h;ϔ}&x27>E =*z)o&BohJHa;BI @LDWi\Qp{V@:Wa`Zvw0!/I?Ku~N yoc !e`q'INUc' ߔ}&- 6/m0-b> ȍQBf'M3…Q.kaSX;:A0dpJIzY6h`BzVC zs )Yby~Rv֠ʻ ѓ$(|KKpw X= EX0 \HAo'ts!FOO ;5qޝbAd cz锆B+J"RC3K7;t,xVG+nb>Q}4u 7D4IOɛnAL*QXť@%ƙLQ1,y]/_.*ʝ[dla@ȼ`NO=qk?IZ]b1vI@~`HSDI.HYk~ ܯvV#*k  A9-Mx-Kʀ h712#KZj)@dhFȄ~ҥh[6.y2˯xѐ!$^%9Rꩬ?:J6* Oz+Tf@?D9rJIy6/4{{,''ATvX苲`]$v;:B&L"wwǜ`y|`l,WQdC7?RuPIO9Ʈ,(ѧ@)|RS  mM@5Og+b8#6jj Gs ʸ !KOGWqdmw'6V8gXd'`jSty-rsnߢ:{ Ӓ#n ̉e!rK*P#9սMbʽ"WYt3k(Ȓ MK͂28˽jKA?WFaf'o0gKSYI˜ﶂai5,2i+GKld=:Q]f5>g izї-0ӞuڼDa]]ǃ[WmD AG29-QInSr)^FڊRw~n~r%uk OU/CB"Y~P6 A?%W^!(W%TjzhdW\LBbZ6% C?:7'HlKnf*(xEj`)@9IB}ploA=aR" E FYBfE9wYm|9֥̓D)~j313Wj2|#(ablM*~Ue>lhQQ:7냪L5[vt@St~DdpӉH6F,n2~((r$6-VPZHaR,J.tQb5Q߅Y"Jۮ:Dǃ|;&=VOyx@r'_'e@̀Gn`nld~-eZ8X޷YXp+]; =BP.$"3+ҤpCwMHiyl͚B`=V0~"Ϧ$&33q?nb\75f.k;N|u DN\%t0NIw:̶D M0+6..ym~ ֤< .rOq#٢GP/杕@ APlNzIm)J-դΊپpAKB\kI8UPށI a .L"xe}Cf/ضZ gp2 _N"J7=-[@C+e9-qZ8=3~Ex@ GYAv#"aQ >\J6<㙸1x}#W>oÇvp E@wջ2S㚕֥BԣT|42XX; `)}0<,)x5:vtUYZڱZs'A76S"XJ~IcrD+ s"ug̢aeɭ0M9Lݗ"s62zyq0HuytOv<tZ8@A(=Ҹz4z62={/K*ȼEWHj,.NV.U:}1vlB\0c<>C1 |6奭9VD=+D_e_RlgSqmw$KcPupӴړ` Ꞔ╬k`&1f1]8~xsIMTRfO\za3H 쒸 *(EFgdyF(ΗJ gpȊzq I{bI7ԙJsډ]uJ x&nQAR 2ky sceܞ3e(sPG ;0 \r ? u_{5~ڌbeʷ5avxSςX*LdlhNW@qjÙjϤ_ykb+ M2xj.ɍjD.BG(% {FP32i:CĢ,6UNo^tj*˳ͅ d4Y5D}[kD>UфcAḽt9G;5]VRb(j}2 U@D>v '_ ܙ5Gg-]xxe)I1HVRN#@!oE2[C>GdUzD9]|ͣ/20ovŌ03椰jJfX mNu$Bҽ8XG~d([]F"Y\*S߽?v(o&^k~`ruR<Cר|ycH99н(ĨN1]_ST9"k6HO.6`#reF D =bXe g)GwoBnW$ pj{BY@.0;Lѿ.@qW+k'^ȗHpNOV1|Mӳ`q||G ݊:$Y;Fm^LNdbgr~w- v܀g4R,OS-b(^i('yv>Dryh_$iG'O6:;L 8䢿Za8o! sUG ~"P,ҩ豳+ХK ¡SN}ߙ 6&F"kcå):M& )L]:}¦L|I`o]p?/%blY)=pq2Q@Rj4UNqᷩ` ]@A>0J}}(3K?ze΃|cy0JAx$/~Ko%`]؛aZ`!1 9Q1_ M+~8ruM p6>RQAWb闼Iiqfg6LhP̊(fz=LF:֎ٲS81!my G8cP>z[.GN. ٹj`fpDKMw5QIcirf"'mk D*OT?k"/6F&Q[(OGYda{1HwN Λ P/ (KZNySp޺cXe$z_䐺wqtU{I;6l9G6:dl+T+]&:-oNޠlPSTο~(u I;=GYz;?"_(>&.% <p "҄[r3okk. ԯ[WwA'mRd AoS6kߖ38] LhGH6RorAn| N]7rt2- ͵Ձ$G6 Sǎ#T+*Ez>s]~D.JR}OS>چ>y oa j/ >$=qn}c{73t!7}u F;hn36f%4{8!+:{ >(w -a/tHQAO)YFFB2.e!7 р;u6Hőc-gQʋ b΅L[xF(Ğwt]Cvњt,J7bȅwX/DŽ[s!ʪ73!T[xjQT&{ٺ ]0Q=rz,gN#Q-~s\z̐>88nSƁf3-z$m9\\60ֻFi D{*,=,-u&]ql ٞwnVʤ! 2p9mr`y0B\e?*BY*+JF?80zT5>玊s1b@j9Bw]Ym&X|IwZvۂD#"(flg m{1<PP^PmXd Ā|9Bm\$xkw(n+A U1*4aت@&.NWXZ:>&pdQޟ{zbxyWyA Lp-VӬ 4&µbz0g-~ĴO O"TA1N)@:HGBa ~zqT>a1(z+qqBY-PVnw[G}ݜAcӀёuU';ηPߝC=/k" )fD+&W@yM#D4 I'11cِwdҹ|Էԫp@߶Ԓ+ूRQ3`@ ֒N o4)<+.q ԾؽnNw):29n>&5;yA&TA a4Q=y\_#UEaj /\3>9exz& eA$X#\WV:1/agde]+W&ޞ5&逐@ ޼ cd㨐4D@R= Uبj_߆{a 7=f _Ue JRs"-1fJ ,isNƙ20wcÜ5nL9n9\gb&SР 1f}e .7](儍ɟ|MGvVhW<]3n9ΔZؙ8nDU~013 d?xR"Ztju[D[]e}/d zxesD`ۊw(k6Kh\Qd.SHF a1O*)/ujm( Ǩ ꪦ[P{ ɵqA3U Ch%ӠWc<Xt5lwTOKUG}7C$SBO!pYD'8s=; _ًӑEz4yZ6FAwPW&x S|m[ϱAQam[p 2#NdPPE`UV?QϤ%&!5>G䵛x~Lqo3F+ZxRI[0S(ص7O$n9-iOyK俁G3/ Z"^fx-Šdp}C3OV P-P\\}!@CClK5OQ_`eCD}n`ҝ|l_P<<(&߷veWިJ"{>!Ͳ#;nq 6<΁˂]FC+u L$s堳aW/.@ƁfF@q`?.yɜߧ.yo\$NMjyн˔"Ik5OGz |:!f\ )"[o<@$hp0P6{ɁiV*W0[BZ.bg#dEo1Gex^; :.[/bg !jc#[gHR$^\.<'ה] rB/[PHX~,OT<XN-|x*[  GA܅.0(xd}uj*`Y\Ew{K= TaW1%԰ ;'mVؿ\7Y,qt2<zkФvltA6E٠e0:F(~^@Eͽ) b6K{=h jb̯EBwY}i*Ƭ=W{ƭ{P!/$#g-ݸ cψf\+,0tk1xҼRb?Zq0(*= g\6<0qz 3㜱t#Ii_`lGՁtc~t'|v)1(kFT3f X"7)aƍnl, eBStKɆP#bc &A3Pֹr?6Xһ_|gd8̤%B>lU:{ͥ@D:4m8v.{V7W|-Q烃IcAGLjIk>aYix/I0dEo| V)` oH2"=N8ۯ4R<] E #B~!9 G2s'{'LᐎO~c t{Y6xrSjuj#hfGSAN2S0(OnrdcwC:wb딍8Zi"Z>g3dR Rҵ -Ͻ_'R1\${ feYBxK&DQ3 ?,flF:?4pm=M|LcG_ [P>c><5\UKGނ^e⼲RhLxfI;3QLZp~܄N.)6;R<va]cvyZB#SgVs?"[]M)K MRcx08p ]ij*h"=QxfX&W^ʣ$`4,E-=,/t7FOU!] T>84Cv6%}<*)x|ƳC&;*SZ^Ӳ/*HQXlE BIV4K%Q4AdGҐh~ڃjzezz"znH޼&Xֈ =]#3WD٨yp<4,5R>;[@P>%<V, hebhR!ϐoTqo˰|m4t"l$7Owv DR· 1,or?b uÃ.0;rgW!BPą^+HѵE !=vv*V*pq,?% 3y5FRWrbH\4FV Oudϝ]U'}b"ܾ u g 6/'S/(KLweʋx>n!_̶bZr7ܥңmGY$u˘.j믢Al l5Z$/=mSQ^/}uqCV0lCV8jԙ(j>>5_m4 %ڽtKh##`eN4.VMŸv6L-\P_/bu9 &8[EAZ %I@D[c R($Ќ}V[, ž%-N/ {6Uwњ97K ky} Dd&rF CA{W\ xr G?.` =ٶtv0[BL*d9gH2BR~N|H>CۄJ-KbAƸƋBJy!&2٣3RID] 1D:\6+-"Cd]b' "^LQA7?7^9F8j5:]%1מ&'?nZ>iwJs 2%nKps-DhQ4xKMnd=<- {Cֺ>f qp}hF`q)OB"X˺e\K8i_K!mVO]6.&2 T Z8u|9xwo.?[ '!t;{ {!=,_! ܦfhX)y"+av9ז.T 𿳁1 Zϡ+n(Ϩnpv(e>ڠP~fenO"B!ʌN DU=&^116_O@=׎pG<#xv6$ƶ`i G dڬ:5?'Fn 6-%@7z~vh$N4!4}_Yt跲&o^^ caԖNH=|^59^NgQ{hI&4SeJKN;Sfe#])ˎ&ERZRzˣ;wz |cU y䄱RY)H3鲊(}SQ㸀Ɏ:(xh}Fn{t<~?Ѭ3G_t0O|`pܽ}O'S ;/[a,| NÝ;+arQ7C~ѽJ4D9X(r@^!"׫L+~6hg`gݑ"{ BTFU&M)!0°Ы"]˻5$54AAK"37Ŭ 2;Ujby?/m߿/ XSFˤޝ&LGxߩk˝zd3UVAzmWgu*g&~gO&rl8LL73xIVy c@.n;$ʋ"48Ka-2w(ʹt$m%F|OU+S:|7KTĶGQ~8[Y H2!X/ H1ـ, vfOI`,l"6a><1X5|sq6_9N@-F,]Jp~PT+RF=6<{A:8fdNfu+ьʠ݃xKxC#KnSTnx$|Atە;J7i)IP]gWnNS3-Mb*xsp(]QIC6"aA/1}Yxdžq3rHUbwm{VWRqW~23- ( ڧxvR\ez՘Qwr"Iy} iiΔFnV߹_&QR _U-1um0Ȗ iTkj+[+Gl4[ewٗV.U aK W?w+. j>QeI 3 %g !UOgi3Sȳj[)GGn=ڗm1\[C2u}!7& ;[n|<@Þsƥ"= ??[^ ^ 8D@B%,dtAr p ٔ6zj !cIo+͉U a$.J9AUwtp I"CwV*UVi`03G0  xie? }$Y|*< w@jxʘWIZc"`'E1 \]39Po|5>ZH%c%]k NlS7k ]G* `m"ʭ,Bж}tK4|CTu4B8B2;G:݀OV<}`=F2ipYnI}wE;[h' <•\]*2+7{@ -s3HJy-Q=!8c-٭2`Red٫ UH X{HǸcgbJ ?fU,== 3i%J撋cX)*y~Z .H~^K빌1uPh7_HG*OFKvO*S ,F$WtwiV6rre ϠoQW.N,W%qe]%y#-\+ϥS۔]f*u7z8|Y bTFb>64DI$^ cuZK.P0{o BEE8 Cٻj?U~g?Z1+}ϒ4󭸺!-yUc5 f)/=*SOUB)#u+ z4X "ZGc7m+Ogh&4iWYtˣIZ%䙨9Lc>ϐǨp|Ta=Fͽ>;c2 \v)FHy@_Tq^@|YDT'p /HxN3 f15)~j/_};)kn%)5+vLMSD )vs@|?ũ*a1L58W_3͕p߽(% ӨPщ0"V lXbDA6v-`,=C .?o(/x)>`^5[NkXN|߭ܧ(&9"jrrB -f% V Ze1pvB!/OƑD;d*(4$)> {qėnIοĈMSx %]\@n[C3 0c3\ʪ26G ZunPVH@fBa8(ce{sю+2oWR!evPuPK,gyd7mWKx!la>c^C/:#**PA7GTběNFjǙ ZʩId+"2YPb?̛$ n40ovŅb }bYŨ7fD, l#v~n w`iz<_U]a!jR<$4kEw)ʹH/jQHTk =-qب} oD-UcHQ!'] ʰ xBM:vNB8鉊e'C^w)bHf4gg(UF\55#~QqmDWB$NHڔ JP)Puj=X2ũU\Le^78%wr¯`nƚ+ }i8jqkӯxElr2w_RLzd v^FOȡkqmC>'3ܢ=bE prY*ؒO 9K}+]^!Zȑ۴H-"^ޅՅam-ݲ*,ӹT>2uee*ƃꨒǫAhcwsׄ V_Eħ9qyžYq^E4,6Y RHNίpK*JW,8ʘ^,nC9OGF'._ܶIt-`~"S9KѷތWԚrc]EF*.Z~I}7Yε H)kM &1W,wgfaxaМd$5 ɳ-)<'O8yMؑ?RT f=Ր:pŝ.EHKas~ǫ߾n(:6=~&z[ryJ{ K$ Hڥq?Ws%F6Pуqx."0nұKRH~_hS_9>L)8DqyS@o]β>8EGNj%5-ҌkZk-JO78VpF3Í ؅[[z2I5IO/6sQ$u]x2& VZ"Q0yּJ _žkA/P;άl_&S*1Vh>݃&7[`u.c礘K #%cHCUkƲ^^hфx'-5gɻ)8l㟿c&OA_nb8Tyc%?\Qd/%Ss=AO^}60R~/& %riZXxŐr@r=7 CZȢK MiMbò՗pꝧ5'e̍38(r %-YiM5D=|\J3$ZLJߏ^ L^ϺFa Z7j  apcYp k{L eګOb5a^Wnl'K=ٕCXK6?NJB=} JIDH;:+ѯ/%b24J煵dXGk%s5JڤS4Ftopz%U͝#FQ@|#=`3.WYw<{~m5P (l9Hshܲ3Uo%T'0RTXW+5I) R+=Piـ" 49lyiLL8?Ֆ_|F0 .eRg7*u1{u(oS -u)̟f&l5K.x5}:aMdS-UM>(_@dqvUB&_04vPtnZ}TtC6&ǟ.Ol"N*myf蜺 M zƉܾ&J?~lkiq"*܂25%B55nx%ԗKC{p(xdix*u[9hI~+ AIL 3񜈱<7yrvk" LAw{b;ZЮW ؆7NK9j5@ѻ۳VP3I[ yZCGEJi7ğ}45;9{^׿u\K/p/s/FnΥ40h{&%@{ LL;>؏+WLf0;oUABS$4uv{fh: X!tMCI)~@i“fp6U{R5߇1.mn-5rDOòM_dGdTPM 7Vw;|TZi;E\ ;!Oζ?M3!R-p"!մ X^pc_ u\ԋ>w49S-1x9,/s&wpVիAR&veڢ\<9SI+~RNzTykn܄QU[|3e],>v}6H5 +ܙq#0alP EL"v=(/T.0o;FT99-ЖX><C2a }Nwل犥j@Ug̚d3+0U /q r;0/l*q^)v3?אHVkD5cxo!$0!!p7?6Mm?F;r5D,c%hzU,̔z0wymKAkk^C:<"-6YI +tPe h$z :S<5x2o`-($>¨r"TW$aLG5hV[5oc@:C*.:|lxq+Ł :j&*T/L3!-!*Q/W6Vr@EEMqZdk2?@! mB{T上i"wqŽGeY:Q%f0:;I3>Bo i?]Q=wC,9tAiV:y̅8ۯ5|v$N~ ̅k_ ZbVf$Qlk"&ăY gml=Zvvo~_W5DYkvrTo`A2W} J,W̮+}O^Ŋ?{U"s*fyn~&GzSm<-FrhLx\ m{Y6ta:/y-"?:\d_]@K+eq,qe̦ᱩQMźL/sbNwfeC0Ӟʜ혶[t [*HXTG}5 &RWFFW l\h~A+X[hٵ]_KU@Gm6zuQDV⇷JG}~{bVcPoE{Yme%뢎fZF>Mp(azK *DRT3G䮐m?eQI);c`Xu q€{W(yy_`0&*cwiétqbnU\mi|q^嫿=s=2- <;*MƦ%jdRN8$kꚻO G1*nZ ؑvSvX'eO l#ߗ!^䟢PLmu 3,xhY\\4>I`vBᚎ%DYhvnp0F$myLMdM/dJD boL=K h*f<ȇR2k΃M06è=AߠW̔֝ "raiq$u׍bD bz3; ! )q6V PPrПޮO}:༶sI l #khg*w;quDjImZ R/uZ6k껛DaYmڽ{^(z]ʵHqG>yAƲ 'tbcu1C2syz\*jZ"BT+趼ϔa3jERVbdB|7\ݟ\n i&1(["c2EvQ̜44^dv&8y< ;Z:K`]v?)DM/aOH+}eT*|L}XDT-P}gp 'Eb\JK+ x8:r2w eQ,KA6hp_o&#h ←Ke/Hhg]IYa!BN.̙^݉<0j!~@/ 9_U֖*0KJfT÷zs84q9',Y/~gӷ  zj {@7x; C?ВcP42>F7Ug0UC{TRpzVLՕz=Qܤ")Pz kN<wf.}Q-or’:-ΆBKnuAuPꌋz֯6+8ךkxarj ЬeF]J~-,[6a#t^ss= 4Lb6]N/=%*DIV˜ 1hjl ͈n݆aߵP;π7}t/q&zqYD=&0B{|MR݅Mmy<6׸™!h*s}#. څK%=u.۩#}&NFv>&EPKt@C5<\OIUP<jIze$ԦǸ<_3;O^}}zͩZȆJ=yǰ43f +ݝI@*?UQH0ŽeiVV nB_2}_<˸hG0H{u`O\ $T|yu?gF%I)P⇮`4x!ȯP];Ddj싑~R@'Uϫ> RpAo 7+=|d>ѴuoXUqMms>g8le#Ab|D\<{gB4y` @đMB96 "Gmϭe%^nYnS2%Q+)4Nzy1oR}KaB+M="4a+/)cTw1 MZ( ~ yT5^5#+TO7E{U{ߩdN^[ўWH6?7|P@P'NadFukآقK.'*xYI65G^8e}h(/âּw"JW7f9ZW= ԅ."PuB,⥉:oIIRR/YυQ}RX@A5# ͭSI,`!'9}\:\]k=8m>>:ڳ>aUZ$yOJ Or^vɛE0F2-#>ne 0XA2t5&ԑegNA-e|߯I +B H &ɀ BkaHs3L5;|gm5eN_8dP|v0`n&m  W_,7/`tե% ~WitJF7ȷT;?v;B+iС\Q"S@Z݉e0#:8il-Odԍo{b,DBFh+r3 }cB]Y&)0+1=*I]8bCjnV~b4L_Bf()h čNd W{Zs2{TJdFTI/;7z9je.K) e !eC܋0^u2 Ngx:3&LQ+(2wP_%:!&K8ޏ {-Jϙ7UW Әoj"Pa`$ڶ=~?u5hx[:`e#@m Js*Ҹ.s%ǃ6%ewRU 9qS2^e_;(S0jW}e "pzi(1f&>4[3*\ejxFuFlT;:|+xTUWs `^H|cD*y7֚vPّ r/Ϳge!"Թ!`(>/YWR a '劋G? ۽EDvG$KA^sDkG,%\r کcW`bk49HoQ=E,t+. w5pf'Ċe!2Sy&MI63>ݰ jǡ !._KW@+)oTUƷ RbRq[k2H +py=Oޞ1o*g3@Hx{\ָusSE zRVLs4=w]-b/z\} Z)x 0[f}*"PHuYY@rV^gHꒇ,ﶥas@<0e[JmV8'wd,s] g:^j n'i&>-ГNjBd8hAbY'`喫r @{rAg;'zxDj<У$D`" \JM'tH9sEat0G.z;-.br2DIg(k{Ol|2[=TqAFf~R.Tu9U4?/&[p{Ew5(w QW1A:0(Ca@n"O0 ņ2ɿzC: zT ,# gR_mw$ k*u7%y+Nd1{[()՗ Wȹyk2=L:G'kE}Ɂ6{ ]eTPod$?-,Y`쳳~F?!Êpn_P,{WZF]伙!s U3[v]8="T"1r`j/~֜Hm"M\oxKz@LiR~A%n:ƒub Aaѫ|el:9&rbs%cWyOϢ~Zyc,1'D?1&ȧrET;1J2e'hd<%2ýdXD1 m, xWr꺿C4UP&~hÖ5LxNTFeϠ\r=j `} rX]@\PzS_^k:ě<;d?r}92NVK)Ĕ^j-qP谑AܞToy ij;O",PJNG=*~@ ՇD'+DN|>~[=w@Jϖ2vfe7Kw48މ/q{9Ɩ-La#]}3$ `4A<&<dJ5*O $ @8 ,b20TnƊzP, kt)n䛑 D.c~g:m˙ ٤Foe*uL`u2n<_pD)hԧ \"儾-xTZʜWYN~B#l1YL[*ݡP;>ujB-mX6Y%䶖.*:},J ZKy5V \`zہxS%$uI0?ĈC ;! &纾}##;KGK#"!0'+[ow.<2hZ|?zX%hqj.:1 jqXV1!%nh3 yTAԍ;㳂떹_tlz!Eoc-N4iJhBӪusd TYN2/-#P7$vӯrgߛVd;]\ o)>ݤX(!,5KL%{ j2:-O{6Nr0grzٚ4VSDsi 9įE?H~@%fMK%tnC$>6]" +s`rF<mE E5껬|g %@?L.;/pwGi k$0KQVc۵q'A(96Ꜹ26 {k&Zj2"t+"IWՓF)U"_}F6>2Dif4` άKr=p fRJL@iUNstS}/@ۿmLhKMŁ7no]6ApH!?*Sy.ofQ)3%oaKб-l0t7b(t6M;Kn3c5m.!C)xE4x+I˙ }q]"@9P9 b>zVp |g4zq]_ˎ6_āl($Pd%ז>'ϦMRD.E?i5=jiN#|g0|br_ qAx$Q쮻p[r!eHkD+8Xш[p1ڳFD. b ɉrnћ_c9atճ:$ݝ&Gjuۭxխ,J"ʾWF+ _ɫQ} 񝱎l#H}$1"e0WhC7ª=ł?qKЀgub+Y!1@|clvSaQB@zoa C촧TӮ`3龩1t%^H6/߽ևκDvsB°P\txb#  NX˽M+MGڈD"f6t*KDKrCQU8\x_ʷ;-k"Gv腅2@MPG3ˋ7{NLMhLT51ȡЃ1*Z9l/"y HQ&nM0q/W_%zpS[5YfHGkm:XKrыT|B %ycz=J/&070h/#*?Icd}zcFD`LU9, *nJhBq[[K^IByE_G# Vu$քk|LY}92UqoUHinuGc,74\WrM~A=n=Vi_M߬!5}{Hw'"dev@84)0,|mNhQEcV:.~ea >cg|-$`xqQ7%yޒ2JŦj"0zͭ @2? g hC2uTӿξՏ(f\v/(Ƣ2 ]7A9p'}3kx0fʹFB&izG Y)r'/ Kä]aD؄yQ|4({:la<>} GiѱM/D!SC*S UT1MK|@ ԃBy+FhH'-EoK\@Hz T٥+b+OH~Х,IkZwZ)RO!v!nAqzpKPoI9 U BOwkNKc+9_YUs.&DrK( *cK7 sвjᦔ'(jczmZ1 ~Sq"5OSr(V4ouhn%jBGd%8m }}OވKN7[37~FE 'P< " { 2/;XW7 /< AǩY=dsW<@ t3ZJ!|S즧ʮkSVq9Ii#*j:abG D&5"M̞C#qA4(&;~1û:hbGj<̌qD-ƕb+M1!͚pd0: 6$/)-8"Qw_ۍ:\RD?Z}RLo6JQ$iBi=;%B][KSDN>";l/+O6 _xSuB@ nwab9{E+hU[. y0C X,?` Xt=վd*Ʊ?IJ3SJ6<.'Mi3]_> ৕ޟ{gC-Q-NDz.WosfZ!؅b} GirS! >G?4Ck0% >)ư|Si:nW+3v^d>4cKk۱x-4NXY j C>l IdVbGQ_ꄕ)|ЛK>H_;u8W"LZwMjrۋ>';mT\bނfRb;uCފ&şvN-Z})W;/I͘{'l:Ŧy/-g5?2G:-ru|ϴ7t{1rs:==2ir01z0Um)aڧp !I:?2BG$ % {l a4H2òUyX4]3nzߘa.┟mYiXQ4O grqnh%mJO%3|m,*_@^] (& SRӆ7_vȉUeb$M@o!3p @bvcO;"Z W /uyP{ SlߌQsV S kXf_F> c({I"bW*:h>pFxƞN#]=>LxYg[W]ڶi\jb/vӍ3!00;Iof@nyJP, LC8A'5 Fsdq`D]e,`H[/`.y3yǗX! vrHq6ϰ ˷Dnj!ir=nerXl`֫h_p=>*OV іw| =N !>BaQ8$2ƫ8`&pC^*N!zMǜxD_ԂD.OQ'I&)LA~$_rU84pPmh[vLpoio`([1f %Zfzky^*`@f`T9O@ -;w%AKuWi_Ñ^tT%WAnr.-#w@{D>w/9ip,ܼdk/:k3OlB)szGD4'bf4:OKXy۵t $v*yrUE82g5*JێM!#3m<+ "X o}3d7]2&EDŽ6KZyrckΈ.(aM Mu&pjiNQ2eˋ$Z$w~awhͼ'yFNK":8"B 14uEyӁЂK@uvU;KXp*2)qεQzN߾&eiqQ խaxުCKZo*g7䙹Y 7 0n!jJhR<@5r QO_-Uq4sI4{ \ ?S?%jiAÆ3׌-)[Aշ޾jղo뚲~'sY=y #6Q65.Z,p;<1˴C9~n`hd\+44/|iJo颔ݪ[ zyD-TG6k,Qwbװ@/m(Q/jJpCJ*-H! 1ٷerXZG;y,^cxW[ː)n suU$9u}ɖL(Eд|x{JÅy#˥"Q,zq+"qQJL^G{ y2ΊccX~ِb4b"l邧N ^iK  h1O'y V f2 bHpY FV%_ttA.idx]4HLZ\IK]lptg߽)(OH A$_W9PReu۾-5/D!~Mx+7{Pӳ6(t e촶Jn/,%p@+JtOew`S=$ X4L2̕fkRZeڃ?h\tj@lFlw`p^Z ,dCz&Q\tF69+̣\7r >Gp(N}L#EV߭^,O4ǯ"O);84S+ pSR1^=B'w:Qi S V"TL^Ȳsb`(@<>wf?º-,:})6gxKIٰpJ_sHT]C0y҅àugM+8 FZcR·m''kzQ$'JΟv/Ԙ9uq^k]X0gW٢ %0ƴ߉iWa}`H\.o.%kQJc.-=6 [JיɪUKl\\>![̓TSjMHm_n(1 vw㸊ݰpqɩm%t]"&`u,iZnme8ӪB]ӡ4J%%<[xcZS3r^9}T\iYE Y"a8>%^ek"Ňi\dOG`YMK{@LV~K eu*2X ?3Cb$&S*9:1BNC#TOM/sQ WC:1M< V6԰sE 4~튋?!bлS XM=p`6:I,j%J&WБi%>qsO`0{-F'E n4TKL-wUϒ I˚bADx 7'ډ~%.qo;IyԆ ^윌P <"ptvf%$f23K\l9j]@ċ*0Գ7U`q ёYr*2id2"/~3K.P(Y tDsK~v%зgnL*)r岆 O?;~,7K(xK]3ka8BT YY-A*]rv4^5fe-|0 VG3.X]!6ZS(ɢ hR QPd2Et{_p9$]#|p`Eڥ[[-gz#%II!?!?oE~nǾy52#Kө/0.0;;IAwkj(/ao*&\^\ÞZS}Gtr/5#\E V5f:MoVAsrRg5v0 ϐ1ei`y;qu|kQ wq İEcxOkɩӇձ&S.&cbߪ6\!T~OC9+^N| LŀWĔ9NiN]YȣݰtBTHKf*V.r|cgQ{Z?]1𪸵^*Dh=6wCz ?\"/c =&'vNæK`CB*Y5wK_w|g&`+6vhU!i5oKf޴VX9xqW7 ĒU51rӴU4pBܸ=)OT<%f\uՇ_|"M_,O=ʧ{*I_ēodiB-rl|Zp4y|!`̰*ncCCo9~,Y9-4ߠ"z#mgZ6j2Z_2[}$,ޠ^*h=')}Ys,0L@@ zxM4a_x {OsyTxa{X*:]YKOχeO4D|;@#Aty+ `i䡍ni!%s!\Z`v-CM{9ajV4*ճ}{r^c&̱Zk3wlO<>$Z9T=`x, oP4ȳt .;Ft_(W$*;r}Ya֦ rT/E}cqڙE PS8X4ˑoőDS 7Ș? $7)No OӝYN3 OnY\r斓B;t0NYlw'Z*MEo^4 {$U;M>U.v\Aepg ȸkaǥF V|ObP(-7Sesh0lGG=̪\qnHWK[[.jnl5$.@B JhTaomG չ pQ)# k}f-'?_G)Җb~VM3SFjD%x&pj&kX=L`-w3reĪ)Q6GDzeX1>Gӵk7\?b~hlՇI1&ze-cKܪ9Q̕A_/Q]V[;äK=x=_:˩6 U}FDvl ]ByՙJ>˦A 2w):+j>$I j~n =NPuhC\^ys^ ~Co@{$+ٺ 8+n%yt ֹ Zہ5_/WXuj 9=˜@ To:ѿ^lBq~7{+va@0l2?j0gEfgMNtMV{{3oΡdl(N'<+;yv/2x< &y%vEA5g~]dۓ`W܎!ԡ*PNʅnUZ0//عO< Ә3dLxI|E]ƇTRϹ^j?AwCqib ۻ̶f[L 3$} }(.3<r_&M+RlS"{ka $nT-9q{tʓL'YqyVp shp xq4\zP8<\K+PA}:ՆL&ai5_Jv#a]uХY'U509{5뇬+W_z'ʋBDypgS":AgO>ڋN9W[#Yl8{#Rq}e: w  S)1AEx"<A/%Z. $Z:-SZCrWTQb#- kq2¦3en,P;䠍1Bݠol Ԯv3;>RoޡĐPk`gEB^gHYD3 d86ZPFFgѩv&&]S".iAZ'ɧQ{71%d0Z׎FY5Cl89sC3KӦ״%l iգڡ!bia,=Ny><`?MkdE4Wv2ӌwDn!cxr2rOo* 7, x1Kn7*@3>rvJ]pmp8~u- h {M蛾> ]*oȽ.Hz:주/lX>5rH}72N]uw^aD s@ҿaeljФq@>3Ab4У tdN&Sc2V UQDrCRS7 ,`RIh\sBt΃#Vå@1 t\J41C&5,qt Ip_^%R<~ԐOB]~Ǔ.J\drQ" d80%z7\EIWt%n{ojeaHlHe{hH+ GErhϼ/EFyXV$5jS쓐~1 ўnqAV(S<i,EM8$_Z~,qd&.Կ.M)IB[&N1vc=l$!\1!ηXxm ALxҹm8`N[w]3TLOF%XK[4pyiK$YE4\OgvjSʐv{CCx%к.!%_JQب8UC3~!4%&v{-=)Jﺙƺ&L! ޵3kHw-{#3S.iy&Ƃ;#GKBOo)J8s|Ȇu|#h}`{zl6a(+0:~չnmXV]yp 7}J7:p-LW0WO~ +o/SD#ͣLg&~BZVw2S2,`^{ 95ܟi]ۋ+^H`3w~zOJ|+<^wۻF!%!{X4G]/}|zh0_\o/ 3 j |%^SU^Cprړ}Uk(ةlϧ FA2N&#ĮMM?`;&@9=&{ uj=xT-8n.Xn y1z('M[EDv eTRP4D !hv`YW[Ԁ(L/&+iQ,j$ZVE=多Nl>s{ún|)#;IrÒ 8E5n鍼]1odT81MѠK`7_8oWDYS:&z ^Vkoe ԄбDW(P3cv= XхLrn(յ?\^h>FIXkwW>>>8MuG6koZMgE#0!,?%@ޙ0&r47Rx:b T#%NfZa}"1Oϲ\Av,V)M _́6'yfU7e fۀ]dsc3XNQKFtܵh}Ӹ8c(`<hd9onp4[k9!^@rFb%h\^) uHm}m71V:&9@PFXG̜?ri?Y~|7g UCOTvtd.zwSj;k>K|iϔQjk)Q85ҁBB۴ Ր㽻u`L@Jp~٣Zق~Vf!=h#0­#ii/q;DqN F6uoL@^ w~l抄hT.,-/E JL>-8dJi'/GZOU k &J/c0 )s!.$ 9*2S#G].{ו'`fJFMw!`JPBE,2UAƹSV?n;tO'vF'ޏ'"fO:Bƍ!~fQx:SBs#;0$nIx74VߔN,:y$A1EWTMFS(G ,0G1KYƉ7'46p+iH#{LIώ )vdXMOS=K_iurN(ǹr(fI@ܪ&c/b.r$B"§ryϠGt8'' b­734o5iov߯lA5%hZoP bef #ψ;>껬JІj6Sy6c;o޽|P싷F:4MH\v[rBP;1z~lİ,@A={KWgiE݂| Ll*9L!egļ钫 W6#[pG31ݥ3vz^*Vd/7%T)5쾝KO(zk &DS5#hMW$PmlvU N G/:ί #s]HTM1߫J\r@f 5) [{/po4f'E :-LBc4<pߕ^8nN]0 5nIcHU.#U ]6xqex9!b(U:PnΉaK~8Εɓ[0B6RǹWY2i&>,f[k: | 7m{A1bsa8k "˖勄yv#K1kWF藣te9D{񺀍is+zrV"V ucF]N.̔2L5þBQ;Pե8Oܐ:/W`X2s@"A!;Wm p>5q}ۇ#T{,5FPӞ|[(,X!y9k%9p!xFA@5^Z} ޟT;Osp3ǂbUWKj<}{em%jt .GV˓{g"AIwN]vSk.씚B]†D& -pe}cE c#7@ED(s r\4:]%+ܵ (DkaT#o>J++Vbkm_0َX((kxàV\]/ϔ, Ht9 6d?9:uOڳK t>*ҫh69Y +;]k89-~7P|$_M%my+#КHKh|DэMgEfI~w &c"ek zuըճG'2Cڝv/WXhBP0jcQɂV!GXBW%] jĠByI7 rmM[4:[P&\[D#V_i$]1EKNmX%*H(-ldG]%m:٫"`tְb)J܅A;e߁C,u8db%tw=l6x}Υ[0 SK[jN>{ Һ,l&$~,0OA*Mz1j:zr W`A;<_|~yT=c *>)`Ͻ#_ oݲ#fxc (sMdV C7B06m.S>AjPC3BfnρYg8ƭt9MPx-[}ũv:&4,ź7%}1N)9pV{X"y"*Z+2S+1jӠs0}I/ۯv*/16s?? Wtzk`H/+:mInO;X%|釈 AJCBf(ٺYXNfڦMΜʓe6 %vY+T TDW KaN]7âu n>jחl~ K?)kyR-0YHE~ZV)KWE-[AKP/apcBa#Q>V@@)[;DK~2TMj~Lpk=xljTk~B}T_iP*%,g.GPr43xf d·6xN+"1@Iq_#Mrh^ƓCA&kUрg!kJPh$;=@wd ;aqyg!Vի*c> KϠ!r99$C+Vr1F( aEVZc{;.P`h0'VpTUɱEc[@D2%p .^~(qsX~T6lHٗ4R m*2Ru<{ ; #P.s-<ў)fyDP`! ǟ@&ˆ%ƨGS>0mZc 빌{br҆Tzho[WϵV{|-[RoU QDuX ]˿I T3jTx[wS%) _*ksT6 eIxGqMvPtFtf+LbmO3{N[b4?5ZAq:$:94:e@g7hAaF =D} 9sBe@|LY9JI<勒uD."-Ǎ Xc;ޝ0J1p36sd,ԋk (|'&yE5꥞\,bKy"xat3r-HN!66J|=,l0F-Btnr*PSFv|dEaI[)*ĨM:&=~м]TRң'?Ti ;`tF"$,|艹lŸ`_۵!2{1p;ww0/ĄT\?t⡾|P+$S?}HC?huo%``N]5ؽ n8jMEqSWOq³^-I#ʣDՁ`֮/Kk>ւnB;TX}CowQر[mU(h:~h9qzRuɾx<<0Ðadۯ9bb S%hUj%s`'._%9Tu@xF"'Gj<% u6*h?쏨,eΐM|~YXey{AhAVD,¶0LQ7ȞyWuHمQ*]sX=ۈ lc1l1] ?KS Ża~GÊ S{>O% rc}b%NO)Zrh{% < _UfXx1+akkWTJw3o#=|O˞Ր6^uDA%s^Jh9z/C4ZC6.Ƶŗ[YJ&׍2T vz 0EY}pMJk+Q[Z ~~]!}do# Ef_>;Tv($f]ve g ba*?760Uvf*IIWkWpJmat3 lg" MAFn6Yr $|кэڃU=$8/8SK"C{:  2q?·Q{Ђw 5@8ϡJwLg~3fHVni3¬ҫ \Q U)<_bPM-U)%FV$k0`O~D0`~0%=0a15}r$JJIgGoahĹ/7yqJI%֢Zxo[ S}_p{gvNW |Uhxzu4W aXJ})HEβRs;ڙ̰c 'qw/v|1%NfExIT kU%t1-ɂ=~ Z҆ejƘ\~p~({( N:vuȕEj'֨Ґ/B QghϙLc1 >l=w}cfpgXgN׿{s3e"ы}B2Y :a_#4mjSIV~i-ӓGd< "POh֚_ Jh5 ºde +<=!06*i?1Â"e<7J=uwW[POXA ,w3OZٳ%](ĶWHy+%8U|n["yycR k .yΛk4 tm62@Bܴ~R9{Sп7SKRsh"Ns Sj[RdtLntPsj^ǖ1#n}J(D*HS2|yXEDZ*fjHi%Q'¡<2_A\_T"U{ڄ<:s洈McXK d0l.AD3H,uh~p Vxc pM.v@)C: A~I%}5pCrj=1TP5A`sr Eҳ4[pqvZy4bI, wNX*-I+T|$/.$qjEf ?|&B&劁̃*ݩ6l}P#tQcH&'SN4e$aedT? D`lJxrάgo>G=o*Ԍ{jՑ5v6N(_"^NG=OBgDOrњ[ Y]>0TE^S0KNx PQ ~ !1O d'MmcdQg' i{M\7+π` Cs>F;,1s Ku/%cH*'õ_:ӮG2ƁD.! VAj'pD! ^..N3^_2";BtRa/C|8 ~XanyAI_Q3{wAY$Ib&ɥU\^ p#\ ҖqYNk˭ioUi1SB'{?bv h[GAg= Sj!o}ژgN^V ~Nt:A[Z?Z\%8D즭X)bĈ ]H0!DEqд` ̧2IS_6WPda厗u`+v/-Dĥ٤,>8y9Wg}Z nV >? ]I<1(+tϬzr^9T|&o5+XR(|Q0zU& pMPy[9|e=YOB* | o*d> k'7ϯFlUЧsަLi .&r˸' slnm^h ":Ŗ%E K" H`W,6Pm]O_4!G"oO'[ 5;#%;+>,3`H v*yڻ`S|9MʼH%E _ux bv52:6%Ey/Yu a/W& 4 ‹p`dr/ׁZ03[oeM.XJ/ n9PrD^x,$Ц'jE'[>)MmIIGZ?1Ô՜5CkL%4ihyVdkKY=dF}&fJQa} w8(j%&$3T)X1H ^~')5=T]ֈg"UV+l~}a;n~/SGnlM%집$ u@ W|ozU'(vJ+2]7~)O]X LR_ݐ%p', ɤ G"pzt<ț|odq#4}-֥ ~>>%a7A6[%:sFqj!eC l  辿w3#A) HXCmFC}*"P c4nW^N+HJmf&A2?dDI֊ ےVndj/i$XKwϿ01A<Ȩn놹v33"f|Ok;IK;$i]ޞt7mGqEC] -5Xt(C]{c:V7{1gSsSREaйnGUW 8)A4T̚qI)`󲠺*;]G8e&CN/]^9j~]>aICpXΩjh)PR>xk2̲3*e)mK{f,Rĩb $~ՏB=WEUDFgjڂA׳wQ#]׭! 1cʶ$\{7*W=KR!ԣ qIc'Ņd̈́7{!.Y쩘Agguqod]Eg3SaZV8{Ef~=/3#+JGH:ayXZL5hSTKi^Y'mͼ؋\q&Y~cy_+)sboGBU+'NVZucפ$/.K{_&/,E,/L%0~PT9nrjXJ_r2\WtXY^UcGX "p0)%׬@$>h;rd'=7f,ZÖ._d껩V cSaX! '$neMbQ6i㥌q_t ۯ953V>\!]-F$DoPi !mZXGjA ^6_yI|OiFK88ȣ ȤD(]@@M5 ]+t`M! 9Ti1J[^}M &c@v: @ BܣKY*ޮUyȮ_I?V$>,.}<ސjBNE#M5c㏪Yp) Q .edzDM=O*>Wa K˽.Q{3fq^p`v37d)[oǣGCl7Q볬I)+U;3t ')BYMf th‰Ze DЮ>#TaRTb?$;qÍUW?|c˥Ez@) HN>&E6t{|I ;fsi21={_w}fw?f=* w2s=SUOR+܀W!^YͯRs$<K-̉m}4Kx _Sp3 CvH|26xGνN6K'0'Py-؄(}q4[ &)́ Ó3u/1VRSSXi?M:y$^؈ =zuL'֮E18F_N/B|K?h=r׆~K\c _Q 53s?I2La){ 0%Mْ\`mMF5Z ,!?V=I TD6N0c]+3Xp'ֈ!^ ڐW^[^a3iYi<5j 4ڙjx9DLѹtFT{u:;opluAe KBp}Zo4ؔOInS@2 9KPZzNmcDo@ P~!hVLS24s?Pt*tݣpRo` 5ڐlh'3fZ!oqD댣0 V=?er wW${ {C01WC`&)6,7q>X> Wl: !RY^?HތvCơIV3 ڴDMoExH2䑾jW.K8BlE (^5ejTHPC ĻP~$8z5g #r)gOBջ@uo7m;}E4- h2-I. &h $Љ6oӸa*XST,tous.kV#ʄ7Ջd SU!Cp{v| ?*Z#2 c .|O{r6VejWA9/$\5zZҜgpU~:/g Dc^8#)Y|X}:*:(Elh8Hb(ofx$ [/,7|w ӨFɃQ4⒮[^`6\=1lK ÈP52<1Gk/awFlDŽAJF > ADo+<L:J߅YY5.&Ŵo~`3U |5*+X|:4dgRD̈́X;7хnSݲ$;W,87 rءBmO8p;LJYDg 6uEzW^r^~guڥ:krM9Ow&eEǗbjxD7rokY5ya.F)䢓&+)!IF@mRwYϷ=i~L~H $[8_zз|6IN\SAWWК*,8OE"PPݦ"i[1(s3of FQՅe,Im&ad࢞ nIUlstsCjvs6KY%3ӽLQsX#孆hVMʦS_(Uh-!,DP!bU0kpAY_r̄Դ$| oIF1Cjb,@SM'IdwpC>Ā߾N!4k0!֨ӕ^hEļchPceޠI;1n,xq977WpͻpuVV0j1ܺ G|x46υe eo&EzT xk"G|24&xpPrp>Fd8`eu{atb6ply%'2׏l.j]ŏ>(w{Sy;9@& mdBrShA8q#M[+.um>L(_#8-!1_OTi"ȷK D8Ԥl%cs.ڳ+ d:j - f]T\]p֯㽻c3Ql Td| FS gJ$O^d8BR,-]b;&xi .ţsPHH"D+n]Ą-OiXH2QPLJf3`,ڴ7d`;7V%JT1y]3qR0{ Q[Mhh L\ >e%ʋhWJ Yz Ffvьp61/zeK++eL ֿb~ D:@ɉ68yֵ|413iߛͩ֠`b.2rJlw>4\P &ra9}Ϭ%N@]?2}$uJ'CJ^̒-R߈g<3?iԡ?Cʌ6%{#5܁.l&IvgG:I\J̑c H ~0"~Kr__L?CD8TmDB q }([~#mVzXM*{;nh%%4|ÿ !֌0LoM Ѩ†Db dkli2wՍo'ljFBrnehyfs,EU _='+Dx\)%g',qpy{DwAYF9tH,=΃?\%(UT@^2q!YlppZ-}sX-{ﯠlHQܖSF 6|2֖{G&,1{$+o<@U7=lYl -(I bqg&H9 dI(7W!IQהּS,5Cx)v0N-k0O hD柾Fd` uqXD{`+P#6u1Xz2d %U^b%c09RhoK_c%q&Fc&Lҧfg20׃|ʌ9ĿLhEE#棆V冚FdA]("4}i]R4AlĜ"Jp<KZ(d9oFON뎯钺w\kMKUv;d:ɐzu#JF$D%w;{X813~t/v[4Wے?t6ߥlQwi$a X.h,_#t(o&1xѕhr ` W}ה=hR"]̦q]~c8q`mI`$$|́Ӆ<ÞLI]z}ԊT=pUGN5z$aښKV|wU(` Ņ\d!Eh4-7 xz<5]TI01P"Y=EP22.7e _M@z$d?BԳhZ@G/dV6s[CWOk C]ͷ+SF2Rꓐ[1}0[-FVQQA53L c宻Wd=W*+7IMk|LSdc. = d$K$;!9M9"ps8O&0u*κQ$|DC)?.qB25a]ZFp-5(Pq~⑑?: B+ oOXS.'?`~\%DcMWI=Á'kDSyLf?9uU0ʂ@3pMT*D[::{WΧ;8d ?#wxq$D 2hX[6v~bcZ5r NVJA>oP 6݃QbFw>dGv5sTV r!r?ra R{:A&&thAVXO,b5lJR MP4Q.%7$Gy}ܣIl%wsJh i敷tI 1 齓L&cj]&Eo\{pƷk#-A` ~w@ Y\]V. JX(X`j5bg岻8dcSUqyk=b|e"h)Od$Nof\rN>envc'jXF +dXZha*^ q8g@jɲv 0٨!_!iMۉ`%|^~Ah\*:tĆ<2iaKW rTRJѡ)/f(`2>IdY\>9-,ӷdj=2e!%*\߼/jM=x`Gf1h ˄Q%tT16 B!H Rןb~'I-G3Iۣң* 9}n `bZSqQ&!KF $0j( HVCmwHiPD ͞zg3pop 9 R2b W(#qgiXcg+IK4wR%]@5xp/tcˤ [yW껤TEeAJmkfZ$;6"B"[44:@%l`핏zc2ATsOjВsQAr̩':o ,3&@}Ȑя.kgRU۳n0X VO,֧b<0> .{ջP蹬ήS =k()SS4Q ϝLەM)17ߒ:.n*'ZҮV,k$LZ#eŏ[ZEo!ܸw|/! 5| F:l#QY x4{/Kի)eoQJq#Z³uJá#* ݀ӣFE0VhR{U~.UeC #;.j$,aujse#ya.َۡ ~4,LbE A@<gXv".i_mJatޝl7bhk +NCkxCƈis7HNOi{$ ;pn:`nF%l̬ȮMZ.j6 u:%i08<Ŭ#˂kn8INڬ~@0T{tH~ @3E4(WMJo,TiW u(L٩:D.Hi]!yAz(vP}lͩ灇옉+CACC䙐MlF[J#ѝ޽!X̣d0 X<@<>bR%{w 4$*@}zW]p8c bv~@V./ W8bCW{i/=cRC 腏#}: P_wPrad.UN%41e%p^bP7Y3J5O^0$ASe&(o Rkߣ]N%vq;JCӹx4u5ty7pJ.~ƍ%d}# @XyGBWu}4(zpm~ a ݧQklQd6ɱ4o//D_̝541ۦS[DMAdž׌ w ТT > 0Qo1(~bM|["Z[y[~ܑ|1B<X.T~JN*I?lFX%,Gnݺa?qR]rތ-c!nBW;:)Ŏ|nhvc.x*5L(aRS59Azz)[¤WEZ;#6uiߦg0/*zRQW(rBOB:P \iO@X4q"%R:9_~=3!RF+gK9qE'G ND'HwHviT3"ζ (@wNdGg,(ՖIW\E}%myٵ Vb IE>͚'pJ`.FPٍ6VG\( u=̾MiH=0, YR:iY۽_,=4|Wbcn}`[9MCt6:3 ̈O@b`9>&Rt_HOd%g.}S] ?Y|-mt.nF;Z¤K=3OG8\OP۩QmU PbI*>a',?I 5| UC Q`gl/5`[OkWg~J\i -U|~Pgq27KHlN yDUk L[Ȓf~.'yݸtB᫏CD<8ݲԕ,R)jңpRU:6w;ֹ{F2 o5G[sykA;E|vDǿg$Vҟ2s^-aeqya,NȠ]Ha.ΛilƐ7Qr^UtP޸i\ 0Q,X O tj*qy twA"[C T6x̄^xEBA!//Vsc)3L=i)YrN#H!@Y^v- 46A ,O T)cPkyJfml2W&Pm~^S:JɌ;E}Y[XkzuTЮX@ d5K+ k>\ &VQ|+P:ܒW>}!"j5ֶuM0>^g1JYGF :d0" QvJz:NS*Khp2:9՞xg * ӑU#J+VOmXo{ %h[{^pY9Շj3&"6fa Yyػ#Tlu,s20+c|>$2"6»vˆyIyhXQE} ]#' H2RE0nj9ETƕeR,vl@4|HWtm=wN'ʊT9Mw禍r=UZ{ae%9baYs;x̤GRs׋qh,Y ,]W|46>#ӸedMs]IDɩU"}eUDR*gp[H5@ ;oba:w@(@Te4cKbwl/#CebeMaUdVB|8`6Rp.~pu[D:eϸ}<6*f^oz% $}Jɐ++&u;q|>g)Gt12KiXƇe7NFwCN{(KxP5&>[QGLv.ơŧhXMR'R/*FIS61-P'98ߦ|&Z=9$UI2q|P+nrXJ 6tE6`=dL\sxUh.Vx\#BjTc5 |w;,H%g2v2Gn)|\З.M3]f=)07 HRBylHװ66i[ ;Spa cc#kpgnv'WX=Pp)cl$TJjxal7`XTw0劁.F$R!6S,pj&bz{Q4Mi4d4aʡ q5`N5fʯMD[Npyge]b%wϊCY.@wiA6nY;Mytvyu!O:Oמw+032d*]OG6Bĸ×\,6p^z#ǥrafd[o:4dɱgO\Lt@\MdXVӛ"z o^9wE Pr!f| u* WxmlI$I"!V0ZBNiml :;Ckw@y!v΂Rt~o 7"7I6濥!|\D#;)jVuZ//Z;UsN-?jQLH^wf CǮq5%1_Dc2 aהڑ$>D&Gz~Jæ4Hs<%(HyVH+\X>UjV4!F'J䁏R{m\i;%Lژ1+{ux[!WG$!(eE)l-|* _Y/I"WGk~[[P\nQk@);1f*p7wsN\A扨ꟾ:5D?j2U2_ZQ A %kLa 7˅ 5(ρF(l{H-c₽ +ǝ>!RxB|SSu-zsQn"%~΃}/dw6OQ4nQUQ 0\Q0laa'ӹ4Hћt)LJ.]%.__LdT,Ց9jf8\^_:< N,)c ,b 7~vP r lR#4Auh`jg^+lʡJUE;}ﳧ`enqD*re6x%9NaSdGvhnSǽwm;ĭ0/F] 'wW/ DRtI֎: yJz%RV^MBVw $cxu7 Fʙ bHJ`<#Y}S9C 7OuAN VW]5ƧFRԝ}^N3R}:Yp识 ]+sزϣC\ Rba e*GyFQzD Leg뛄ID-fks9xr7W O9  C#(1r>#~#ݏF%*qG/IIL@4rdu8,"Nc?@Ë)FaMo Qc 1 -iт(?L!t'*Jo[P'J / fʟ?6nGC"nZ뗸c pt86jrx^ӥB |hh'GC][L"4"L!7~wNxDgkg= _=QS0qo"3wm5wJNu9V-ZQMIXnnΓzF<֋R#B[4f` G35nZ_:g԰zFɒkQ#ɾ9-3U%}f Y6ҧLǓ75~ƒ'ZW@3Y׏Ej:lclq/G#W]$d Ɇ\PW=6nG+<z @ go2"<ʝ?d:)vQ#:VqaIy:+SX١X )t)gnA'Npa৻#Bl|sdͣ.p.,6/EI=>sxdh=iev5&E+'ݐFru$P7K=QniaƤU }MGL%$FoUւ^NQ|DBHY+lU6 A@}ˆ?2a@gųsBK*XGp7,'b KJw7tK1֔׹=Uj1p$V~ԻzLC[oEYpa* zƖ0/M^"ؖ+ٗZ!(@cb\wDTx~h1KtGfR.\ǥ"#+4Y|Eh@ ϓ`2SaCe hij)gTP[1w>яt"x}cTrڡfz6M(ג:tpVqGn-{50,oy? d"F^[pB!^$G Ө 0.x򀤏T*r:/N fLzcBJĂ\H1ԓQ;A>j->-+m7%a1no}C +phOLT6(dej[HcZޱ3w=qVxP:|Tٝ®_gL'zdn"<޻ojvm)A/2Gﺓ &Gk0/<)Jgik:CgOB@!FGZ w<[K >DmK]*MFrR!υy෈ڸ.6m~Jt1nCpo Li`tʶFȸ/o02-\!8$^?Xeb }㈿Z$t34[9ӆTp1hF f;I?^E؃w]]KYZqq78&! Ϛit!%PDJԷ8_MI}o϶ ʶP1PPs]l%ۦTY J2Mgvx;~hUt ܶ=3@FMIœ"cmߩqڌ5~#V `^4?\̱H5ʏ<= hgHYD{":f" 켐1O7zYcewMY,}U qFn%80 toL~j|ɰNRYe"üUknϞh7iީ)껒 ǜ+[4U)ώ"  n-=VƈI#Sp` Wɉr̎][˂$(H9凂r2XN~Db~" Ƌ4=ґlм'3ܠD@2%S^uM*%.X'7dj lu y?fC3~Cl֔$3[gR N@1:#9/i0Ҋ}ۡI~^yR5v'{"I_܁|j93Ty.x;a=*;9N4 0Ɵl^ Ok%@sX!1 RXV g{bk4%pwCT#F)o.U>3*Vqde19ײiOPrvNy Uc[~eZ6EVԪ v W c9{c/K٩FQJK`.C=ZK- hP.5=u=_7AQ }le]A΃/!nܭ.L(_lQZIqh oVט\|jg ws@EĖkϖ)٬</*wO42"v1f5!wdww6pV3jdB?@( 8Tsw4f `獕j,*#M{EM?>J;L͈C{JrMNH:v!}^u+w-s$2?6^0KQS%9=x=Uk}Q|8ʴ}a~O/HR)߉c(B 49XOb'v'<p@oA5_>7s!B @a6D}/Se3I 嫫HT^8䇉cƱ&A#M_j_ ]'ǪD ,CNX0IV@q#n XQ[QĩHv @#9%aRdžDdƯ^|zf]rEVl9"<Rـc"1-:wafUSp,N?GHP:i]=$ 8ݟ@X6h^+5J,$3({w:owh/lqGD+|;;[֛ɒQMeNA\2gBTVIiwxdT/DuhL X=Wn{|?!g7sCZA*ԶJ2ڶ4ZN#aC mP_BQP"k3?j>, A 3H_>Fb [|x;:ɖU"wpG9$kZ Q81Rc ;aZUb]T!04;TXnN& fLf#v}‡^H'Mȴ`3gzW+>āz{>I˕"Q6 !r} 7֟~O(3z\E|i^CkY[45'-UDߐ* {|>j''Ôhzf[sG8+IJMLRځIrNme8}Sw:C 6aiS cVW1gdXfiuWI;.~%|RLS6̔8﨑tZadDv7nj fJ979nsӏI2Ȅ¾[>zzδJg 4eء\!jϷg}L4bgW=$~9jJKO6 /+d؍Qºs\|A[ F.yG|Wl'JKMiy Hi6}Hjh0K[ΡhtASK,tEhd퇚v|S•{5]|yR+އfGWR<` 3ZZcթ)u"i'B`M4K[F8=s.pz9&(o0mq}gOG$ZHtݢ[ފWoux "apOQ`omc/[}zaf"ȓ$ iX {ܐzd ߾'Qe(P,Zؒ%Q CiOƄn:ڤ#YiFhjm>ٙkhx}S *T2wIf#N5WzeᮊZpfBG;Lg4^o2ݧ)T>s=ר0sjEI"C~ً @jYK/7f6/m2@g|Zz>~H/u~{ɮ 6_I#Rkiv.6~y u(&*bJE+NVB֒%;yټYw!BNg(Oa-mzGOWZ2F-kLh:#1Q @"@ֹq9S!n΢C'Y-֌MYNҽX>7˒tQa8 &)cT>ق3@ٹ3pf' +P䳸-H6珿rAG]R+6'hfYRWIiK3CN)nӓ"!*<)ijaHЭ<4c6٧@%UcPQ|% nWȈNgȹ.ö+3gO/VИ]w@[>,(އeǔ}'_I(8%P(xCɨ\pI74# &|XK/uo$N4g3GuDfWv [}b3;vt3'PQ.Q*HNȧЁDjCi̛TBqx }N,Q0<p%_8r7bg`Csg|Vo^ecʑ!=4}$|5"-1 /z"BH?sWRu^}  Ȁe\u6+qiL{-8lr~ltRn7AЋ b}x /fG,!7mdiBs;BȄ|HB'\@!k?˥!DS%9i$ ,1ͿUؕ l}8 ݨK̸Tݏ29죖gGw!ڦLh6$sC0wM\;ka j+ӹ3g@sڧL&Q/Jk K-¯x,wgKDŽ3#暼7na1y b|ڜک=_„rYnzC!:1:AtC={(3mӻ?*PbI' 9\;i.W{wb2qw(hv} n}lOH%bP`I>ZbON7>wGTʳ-롟[=UJQ7/ج}>׾[9n]B|XOŎW\8E`!(B#;98$ cjb[A6Kxco3l;dTbկ l?#~ +!.ٖzJ=ӠhiW2RWp*0CQVK*/[/Q8_3B=䧉F29 w&ґ~@Z!cŗ4=@?T؀daSqК&~ܜqe !. Uk'TM/@0""AxSyt 7烼5y%ج0 r 95 I`4epԄպ??[dXSlM0ĘרY:煕G49qeBdƖ9&KtcgZ,JfiÊH8Ƨ\/zw6'~ I/k.s eCV]zktg2=ZH uiFg }+y5B)i%.kJ uư<6 RٽE*ܠkҁ]_0{ = \@άr*NӒِ2@hl[1S긛ujmV3n?2P_ _0?k6>=_4f-wC.qqy Uqq/qH 0(c>抎Cߤh}7&H5V@"BK'h(g1›7Os"j!ܳiasq5MkdM>uj&K=ߩI `T/'ׯgp DmZQ7q,mHx"^wYӎ"aCp(!U( #mG"Љ5UDR.7E 7!Q{5tQr%ك1W+ie;/;vGt^ ic8z!ή  /QT:nqCvӥk2e3$R_7ғTbJQ~ScZд:Dy304s:xgMkۦ'h0*QY=YMr94rsAþg*fj.j=9+e]|SziPu3a h+儻SL6B! dmaRSIλϛكra֜lWAsEU@A iP&OhK)b9Xm N&kTz3:f#s$"+$C>awUH|Ir ?T t$6%2ArIŤko2/:i}N/ǵ^ __ }u6Rk jj;UO4AL!IoDI3 $=ȚS7ߪgru-impi; %7[̏Uݡ>e-j/=#f\k/3›;Ë~XԫܼJa O+aBV$q,Dr'2} p[^@h.BbJW[v'6UzI )!Y4]<= >r< xK耝?Թ6 >9v%#1 hn!i.$lUeP=_[ qHk(bER@ Wg.:p \pqkc Ӷ^^I Mєw'6e&dC$Tǯ@|/Lu`e>IQ(晩W,ս/I(œ.`g䅝?xHעO m}SZv'e*2U( ]4%0 L| 3TcE|A =aYik] 4e{zy2qʽSYinnYXigrk30#ZƯb w./RL4vF4ψceQp|aÍϜ2ʣ?Z 6Ȁ F]/X&Sme"E=_7 smnv 5G]tݽ-Á?|<4\'FCSL]>XX_ɜvvC!$ulXOޜrGz[\Jߑ\LڤMq|//8OCؚ (!hf̔w~ #SpP:ÍzRPVvX+jiOc ;%8`uW'q5yCޘ!>RɠG[Ѓ?-,tHG:S6',X~M3FߖTV5ur{n㢎ɾ+2}jwE7Ȋ8P+f>zR3'F,j؎evw̱'Q tPq)»?3x]h:,\?T 6@G~CZ+]B1E P OcrƛNkˠ;Ih/lq aWY8opaV7,m0.IH|D^ѧvGE͂HKs tcI|`BjwԆq=1>|ҧF>KgԾ['2f hzGaf r8a BQSW2tCMY0?KCKF#}Un cj}NӶ%~lwXd1ra-gsX6b=, i߆xjw@y:$#VVnl_vd7 oPtJǜKGwz{#3VէDk}JQmpƿJl_0oG@Gy[=4#h颁%xSJ@LMhMMRb_}c8hA(/؊Ω20ClI~n;wU7jg`GҰw [DcLL^fXꏱauNX3r:Fet=@m,%x<|$,ݣ7C?0~62DzY-lZ$Mۄ/"v2Ӣ z6I[na{XG/oZ ߭y-bn8P݈oJFGŨ]R~,vs5 ̘R˵C;˄L2~ EwBW{?4 u2rؕ! 1j`'ص`w:ob?TP,탊&`ǤtX  3g|e/}+90W; ".UQLzdY0%k2'd=ؗj;QqO smK[D0xQS]$Ty_&*fτYi 6DP0rPJ(Wu [goܢHVc2efY`h:ߌOɝ͸z}Kfb/2=Er<,?(y!I8ZV鿸n{F J{>i':j2p~@+K] [л_ @&ϼcsovôɑ̒Y>};;֛YI vvNpN|# ТPuV7`UBW ?<KԺʾ\T.M#L$0ke6qs ).zF ֍xxY]>_$lb*:)&M1'Qq˴ .A_pDRQw[#˖2!wTN 8bg.lШ2t5JfE6o _ӿH"`S|F]ic-bghHd3~]Qe'(f>SK:g=ow)Z&V;rΌy1^KuAJŠŸG^BWd katy2HtEIݟ]z! NP|[R(UͳZoClfIs>4 %i(ϩ` ^E1V.qC]C`Pi\sg*3i j"0m--lEjR= խwwRE;&$,E$ޑ0`z>% r"!؊!rO\%Cg Y.NXd= y凜dbP-3! `^:|VnNCKm<\ipQ}} fa[*vMOrz]kgʔ,_tQ# W5ucҕ֡f1WCohO! g.+m񨡐"9& MJ|a ]1PT/!-#zp ;ʡHV[ !&I uemg(H]& YMyOV8b.KV *!.j.!$PZl* 9dMN'1u᣺_,(l Ne` 6rNQTn) .X t;5SzGdfCf; 11;EcyTEwݐR+.iX,pEv&ỹt2,@CSOv6 " M x LWFh f>xJ~2LzWv*2xdrK-(th`I:KQG5dRS kUC#89u*!"X+8 2d wJyشYAhmR2&)Gհ(*i !J^Y2>&5UQMp^Y]5wzĄX֩­mUb,zrr٩!1K^G$׺O $ \+2(;W~3Э`2*G1tf[)cV{&ZF%dn+Ț8y. TLn  MB2")}oMI u<%gWcv~d&`.[/3E8Mr#%gՐY8DK5nf дLrе~ & ]ʄ8=jU۟gB>d!]H3Qz^*c>} [: UnڠESn2XAsm^ ]YZ!Eڐf1S.3lb߀w;ͻ@8Ջ8(F-]Y1,SN4W[J%?)v*6{s Ot=2Fҕn!x(&9?bm3t'҃j(3$#S/ S?]OϵЁOjqT~,|&Ei7Qbݔ&km"ĝ%貲oMLzu'=Z+ơG8[=֓v]\}L%m9.Igj5]\sxq鲁< M&B`F-0H^Vt[Q7`8XE'^**[o6@|KXzI^x;*ibvϟ’c% BîfLԅ9UJDsݓ1^^+k+8Je h9A%yb aHJL 7Z8(|ߘ [ElӎS f=V Xn~d0h8Ӵlĸs0'˜ٽMFeBũ{s2yA^j3E+ ұZ/d/42(R !l)D,fU䷝wJO~'GCXu^A;irjs8I9En&RunPmIrgAL1:^ئ]cu8~ t4zV #cg?GU?x)[܉':n=5Rupf3yLyP4i#aٚNRki9P n ұ#lZka{ M!W!(Ͽpm Ohl`xQ)$Kݵ60D,ȅ*B|ۻq{ HD.m%A2X[Yş# ue֥Ϣ*&؁|: -í]x{y#ؕ@jja cXgZ1 _ׇz'eVIr}Oḉ^6vCē/zO7`# E䙐r &#n}j(QPG0Ž( H;V?Ll"]/ D qAj^Dv;Eå{j+(0]ZnNҟiKkjXz1PEfiқڇMIo*zxm0l->,+,{1~J3XFqMv.]Qy=&)j$p&biI@`gH6u_{)?gٲ.V?ͤ8lZh2"LrPS&\>i~蘓 xH/ׂ:asa"e08 3`;~r ?-RQ{# >tw9<ے fJS\&{v[@;/* Es'4~)2 є,JšDs+j%D]"x siS䣿*"ތ`:e ez(+u(Vi01DQ1l,S1-^y!K#cfғHXĖ %PC ]ƍ͛(>;=&HETx3z#8uGѢ l j8 +6Ff)u}|ВB{Oֹ*=IWV "xX|_ޏcb+LqLѫm+uS~uw+uѵZ+2)3G兗^0x_V_Dc>bEqh[z1R#Px(8NZriI+j܉pgp~wB[PآWϝׁSJ1U/-I-\-a@Ãq o_ O}2 $#C4 øQFlIP(n(l~YuwpN(Lt ڽx*'r]4d_v=LN: eߜWoʣI3 ^6q5'0Iu?q6!@Am{~#"0I{q$նwryI4CWTO*+,:X6r=8Eu$KA-0낄D,::ԚG3̤/{Pn{41Y; OzƔsdB66*$$~t2l״_pZo;0{Ej!6f@*(2\PMD]VJMfU}LݓwyH 4_$ԂŇ } Z~N`~To"wwÝ"uel tԯC㽐A4 X|\I,J+Iؘu PͰ~7zǰ1;%T6j Uw%}ۈPdxYV+h> N5Tֳ&$;!0 6 ~=Pɀj ;$\ VID8G$luAc3]~%;()NcDY' Xp HD=?-E-ЅᮙeȻ urqMM瀷g,5TɯId? dIP0/\t 7tc| o)$cA߀7Vi#=pxhKD8ZӨW|5f \E6Ԁu}a4~c 5Vh̜+sT~51'Κ1Pie W.:Y11jUx\r_T[ b үCdԹ>\kbDOQKL9\VI2D&5z\dڙ/9._&M`rNv0A pXɹ|ZRqh+-B:[j4Uݽ71Z@ZE#ףtX%` gkhai %jJ1 oa^V^]lRZ#*guooN\Ƙ^t t{i, yO~ @ָ޸ةEq*X@?f =!iU/dhqiDlgs'ԡT|!nj*X럺f "y {yU3 WOXа~-vm**Y%KĀ^ _z|pseFgɽ9qy;32jLh 8J4EAkiu*WcSrB'Y&ud q$)Bð@mh@>Y lϜMT9?ZB6噻IٴyM=h?o A;sylzci_ф: 7c/0Z3z*":Wa9|foUU`gUo2ztFBlgu"\nqO6B~b홫zԄZI4+`(ћ*oH}6־l,k!X(/˜?BgdA1^'sU RcK/qAicָ 2>y `>ݶZs7~oaҕ N&۬+",YC_<t!1DD4?p1 .*ǽ /LNZЖ>w #C`-߶ĒhwBVyt,%8h+r@'aL!!νiG"t8&F# ॏ*P\/xŻ{0Dg|ʩx #*RX,w'PT( p /'%4ڧkB4*NcbNb6@k1q* vTd"s,V?A2<0I"\O0[¸WΜD orN{ɹG F&3gx{Yя%`|w~qWqd)^o6h 3[vak+:폭͋fl:~Zչϕ<} yKpL~()M2 `uLae(Cođ^ ku|DEwX9!/`{ WIL-qX dW-2COIdu7 mk}cSCK.l'ɣNUAsk@GOnj펀n0F-bx(ʸL4&W&|@ ⶄ@E6Ðu~ wEiݱDz H b VI#˗lD'cxP ݥDјQȻ%}ruVzD0_yE7![NNWn?q] ٛ^ =LUwb u$7SاmNhWP|i`ǃ~13@Ә@k58l, (ߘY=ڎPH]Z25pOlYN7 lM@Ӆ!9oTׂ=]1oՂgMɍ fV7Dv,s_Pt/O8oXS^\2Vvo( ``jfN}wʜ6cRR8Op*YvifF0s(>wzqz6@E½ Պ!v0xĦES1|; &6k+M֥ TTѯw$idqD%8p J,GyZJW.X=  -Q\- 0"e`PߪfQ R-tDQQNxk2%mXYkJ"HEkE*)EުM8P 7ss*|Y&Q\Ҡ{{yq#RS--L ;c,BC{3pI"H03I.oH1jA!Bf [y"8eUIS b/2cFNa$(4ZHR匁[@T.^opz{mjIM{/ CUd[(7!&ubl>U˜mݽs֑:$/gފ#-d6ik3J9>a c]).a̘N빊m`dB3瓭j!K߲yj@ڔ: he-:Hk987Z56}.` >򕜚|ٲ+`l^6W^) qQE%OEc \A(MMΜ) l!Aէ9XqշAox#v.soЅt ܿjSx$x]xh_qq_C)J@nao5ad#Ԧyc)\J:oby\(JX:ி%p0`j鞥MTkڊ$NPTQU[#`+ܹH=jqk9R-syM_[P}^d?Kߠ䜒 Gal =} \6'tG:f VQf[Ϻ'˹PK^د+7$#GhctPICLCD>MDG 9``<fXkj1~YS*#679ͨWMԿ*=]l 1CuP͞ Ym%ۭbDj9%8tNUI؀CS ѣ ձon\mmZP~#%`Hݣ șwj]fye1YFbgfX3ڪu zZ*΢D`Oq7TMWN߬j ՟}꾾&|mj6Pp;e [_wyȿ%Fu.Ф`omw˄W̑Q~ Gb֣\f^9PNkKĆcq=j x&nh[n*\Ԏ}ryC.PӬCzQ_YI@/1_4]ߦ, G:n({Rq@{: P3s>kB)̠:ə[ޟ۵6J"BC};a D< $W OT\d2 sp9UTY#YV=/G2\AHw4}  lH:K% w%[^faHd+a-碏+ <+d8u}hEEy  9Pı@:Ͻd;Xm;XtGy\WMO"E5hNhm,54Q=67T7}=I V_R"jxkmݨ=efAHm:[;B fH4߻ⷰu&acyʘK\e["}P GX;ٵ7R;4@o?dfé"VzaZyAeg̶⃷ĪwՕ p4L'X@y2~()^Кr܂CIY+ G+B#[:F }% FT__[?3]x@x q}R<XQ.O]t$ cZ{!5~9G!)6zakq0Z9~$#.>UʗH%LT{!_kGc,(@Z=HϋkVyaΈ?9d0Ńt]1f] B"Fe̪BkY^9-%/7HUL#q/K"5%g 2xTP5KSyll؄GY#yNJ=7\KygNaX$Ǫr方g 4jvtnr Y#~כSdeB78]3Z`ׁ7*R;$.c{ÝVxyWetC`vVkgecN2"(YnFJes-Hw2{.Y ?H)'!.s=rx~u)ǃW:CUMt88_H_:̹1;+jake{ޕ ˩+iebV4#&'}j@%+Ա/oKliHcQf!]:"vѰNg uX ` v(l__hmopv4zf(~d:n#Kygؽ>|%a T~ezۧ;7 U*,69ٹsq> +/r;s f%:*֍($2UbȀ?&:h /\aF 0_tEy13Ji5I^I`zY;SX KOsN0WĜ+ЧuL#$qgBں3 P7` R=bf E{T -ocj毋;. cڋc 59iVCH~&Mv|[GQ4sdc/^b]" kvuI4Rce6:2Tڨ`6r\匢V'LCˊLS|~.3d!cSCO,ͺwJ)_~$|m9 $=vԒ! y),Jh.ZR:i 2Ѵ>S<W; ؇ü::QՂ9;֦(Su.!sRKɈvILFq#&uζ;NVUGuN>#vU|j3n#$CW·y24f6|%/ZẂmKOf%p9p?LzO9^wLeFnY oa]?dr)5t0:f Ey "P1PԟxVTsP|-bs%<@Kfn/v `.l!X 04&9=jJ;ut|zyȎRq3xT&3ղi_ \8xҴđq5kR>XKúz," ݎm1 Y.I0'`SP*,[sZ-9 L nbi$\6}玪7 c`ٹ_GFzޖ#ҷH~D^lsOt28AVMDZj:V6݌XSu 7.]{3B(>,)~N⦤wpOa`WE$dőr}Hq?_3#4,)٦ϾaOt60yHAWqaQ>[ˢ2>82sNBr-OaSGnN.x@[2 Gt@WYf7lǚb7@Yy~ډ FeF$ RٱvO`O{KjXk0NiPҪJR.8dZ:D‰<Ύ:zt{wc UOj[.~PԼF by1 (Q.i>kPs^!>]QlTԪq:#1ڕshgXRlp\ZWN+wuCZ?X= g43Gv2lbivr Z"oiAK` }ςzoV t%e*gq+Εp"9rgY24N8z㑥R4uk-c'IYlRk碩2Ђ9 I.q^d@8^7\Wa8_/&0 ʺMx?q1~'ʜov"1mk@vj~x7"9הh憐/ϳ3㳥֩ENY?AtGd䮆mzn3BiʫvsY!4lj1ufmo֋{ڲ3En <:fT28T:S,w:0U j>isR^;{3cOU G?tcz$VLF@qJ)ivc.l,==*c |6+qJ kTg!cqÅZ"s$ƪZn[)~ۜGz xReh/8: "xY yz>sP#g:lךBnK/R./a\Rm)0y\@ofWOJIZAdt'iÈ.x䥸P!ް09g:^<%LzR &=p&/*}eM8de 7I@mxYFBBU(Ԑ*~3ώ䎔t2U_`! [q9ݍt %KYnj1=3NDEOI"뉒"D:^@_?8^NGbsEfq &̯v$f|}~[0aS#Q[}2|4z+_Е\nL 9K{Z/{xހ1Cm}9nܟ@GFOĿTYłtָcucîsEʫayGƌJ\8wZ23Ao 6#%pYYԸiz3w$?yK ~B(#)GiD@ 5zwTO<, ,,eO-P=0!=Fd0 Պ*p-Q;˜l=^|^!!7$%5aUPt^{Y"lvtsB)"׮ZGoy h+I2oẢsTB oiE {CK*t8v20jJqaHDZOo~2>;i fz|OtBpjԀ:NU=hVZ;^Rlzw3blz0m+1QkԶM1 %RhޅjTfq,Zvum4Xkޚ6(eq|L!\auUEykp PvܓbTJ:,z Ry+4"?H&j"'#. f%0KVI^ͫ N9)ۇhf/;#1PKErљCp ? I(í1!f58@x,]ͱgBT29Y4.e!rKR6 nЇd1$HrLОզhm*<060[q䐮axv1ŁD%<ʯ@  WJdWOHBCI,%?zRAOioiW|MS(Myh}Hj +paȎI3GM4O]ISV60|!&<1?^`vB-?+}7gϹw3~8-3(sg J pދu/.[@hAW>tߞ$e+>C[nSX֙ͽ[_zdZ2[iD$dz\%=<}|4 &蚗lMJXtUL>o?PK)=%^ QZYO l5QW<˧2-a IDj_\6qvK|&/iHP";s*  :~bm+OMZyzKcv*Yפ .6^ UG53Atp"K]uw1,VߦBfZ~S[;x:ݓmZFW V[ΝL5Fho`Q U LD{9J?b7g[ 8f 2:Mt-O*ա'1n`דmvd6ReKge4ɽ~x.ke+. xǹqχ.%F4{&XOGn\'{:=J^4*Ak{2tC Ĺ`'Hz\L$)YTa5>*MCj\pz?-ED%{_ W6Ί!amQu3-l**C|| u`w"\\6|N*+*t{$>wЃ 'hf́L;Q:(~}BTrr:tC 0N LK&V2\@vu~o2 BauK4op豥w+W/.b KTnK(G-uIŷ Ob'mռY]uKٿf-7}*ē4]K@ec=U:Ƥ#7&_|.$j\5ĴT`z_&͟.5TJNHXE=!B@#uՌM (Ϳ-)/)*$*~)Ç45 T~>=ohNoXұB'9Fn[ x')bT#oqpI-8F0M3Z t M9D<=+94hcɑH_PO'(yF 8D \_5x)]D]وT=ub?G&b/ {ǐb*PwVO"P91V P[ʞ.9Z&OT52J*ҕ-bdM^Ä!.e.Q,Jo'+%{5ʕ D4LN`v Yo4U1 6ۼ9҈̊$VpNNCX%'Y'W2+Ҏf*)"#zoc U~eIGy| 8vעH/4yEA( @ylhf hA|+2_2> Ha~_ݙ{S,<|~ b@It`"17EK,^*HN.zv  rw_0.3uoF)sB3Rv@ɦ_\R>śb)s2FO5;BtJgWQgϩ NC8 EK"^ȭ񈒳EО!v-X.;NVMYCe,B[NMI um:3L?Z?d^0R{ƦFBޜ"!^z٫({Fq*] /M'80|zo=Y)pyjҥ5ҟ()Gc.4a&>&GP-/jm`proWN Yic UUth$JHѝ$BE5obɉ该q',^HN‹Kݺp}_=OcV \=*.Iaf|Q| $ $]<:(92][LsfƎ@Xd< Жq #ȘН4F*}/(^!u'hX $W)ቂ0`: O*%.l`_F ¸*NWLJd'(/WM+|mi3ۍGv<J.@]h)KWf-nٸSDSH9% }LK PC]vɤz56FA"Oi%"N- ƻjA⧳젝r:H {_9@Zpdו!g[#9ŽRedi%|wh{{t@=xeLbdz(l}ȲZ8T(&–δ҆rqRӝI7j.O~0mAhJ&{!XI=䯉#iBѤ b[79λ]bLKX~~NS f_,'!$̇Bw?f&! o#M+IEѡ1.x^a섭s@l֍:٥W7|0 ^:8:#UGVZA|a =mǯ];$ZCۖ C,lPsYnAx|ivA6G^O_1wrXJ0.pC@6O ˧~D+{ dp}`FfkM2h2 ǓPN"j@p#Ч01,J nFL]@CR!4%}߶0{zO<#xjŕ~N%8؞cL-*buMDt,9k԰Bb#xz@VdYxgp鯳K EcRg.ZQ.`=w-77?CHrCr |E.ͧF\R"Z4Qia=]+U+t1)G tA6IϢ\w|8t152OiqbBTvzzš:?f%4Zn2}TƵx-TE_ :'Ij€Ä2pH=Ns~3#SNQ>:.%>|qE4)?XkO"*a>Qj7OP#!rz=c-ҔU4M< yFs<:jfV lg'5 H9 P|1غ{7LJpkj` !\ ؇S[CHp׏U<aND{V@ Qݣ[UŮ}+A^XK`oֲKan?=JYbLLhY.1^ TPz,a]i%:NGE* -VX Pׯdrnx- = m3isV;8ȹU!+uЄ B5&Ԧ)'4!QiaǨ!;Z6 =`rX+ (i;f.p>qԵ<;!h|.ɉZ BzM.`{cah:p'h&FLJ^w=o ?)ިS?%!@pa}/yGhz,4 WyoȆ򸘈6zl:xS*StPhR5:/1;u ]٥N*]ʙ=.S!ds'(SyDByjf6mrWT?Pܒ &9I/Qm85 Z3$u:N:- $*=U:E?f7dF,_w2/| Dh46(Pd֊ Džt 1`GzsU %Ddy/_9ݥ4Wbd@-ݧd`_"3R`wS?`+3yO>XN_M|NHs3 @-H5=#|~o?K|hr*UoẃQXuPmhm;Ƿo܋^JtwET2!G)9ZD{+|+\mxM0s7=JŔZ04 Y}`|}sh:Γ'b'RT3 R:qU=Y+}=S;FQc6B=c *t]]yw\8 4׺dQ~21 MOGj-gP9^Ol\8g,_^C&&,2]{򘖼'&9;e?^'tWz3f9Tn*!\uB|KqõPEH#"HPꝆu.1c'y;/3eB/4ɺ`e>0}|!zmon=s2NeǽKgIߖT/;Dԓ<4W0/瀅5O1udqEGfMC&@?X9c3{aZLB<0G6on_[DC\QϾ7,JEAO~8,d[~Dw/,F`+a4f8^̵,i=Go{uNƛfGo1[pIUcBS0QV,.tp1@$ȣRodTT?J6ܥbG IrEq}m)dvN#ENʍmi1UDq.Ԯ49]T8fqi. mЮ ~B;^ '&O+PɻWJ4z!)>/8 J496(ǝaC@3s64$Al(|x$|$VT,%UG{15,U7us8Y5@?o;`v-5yĒT^>9IQƽ!Pb<9I.ηj&.7Ӭ^ze5ltoC@1ÍMGF6m:P5tON6t>𼿱B.ݛtdfIs09)ByM y2)g\!ת̙1)q+9Ǒ?{Y8.I.s",d *+Sm~3E6Yȝh;@ݿnQKQ .:'I$݄{hԻ_Tb1CL5dž ڤ-^ :!5*aZ+ZSpa%7(ŗ$ۑpy ;"'^iyI7Yq,ͭN^6|>shI!3FHc{ջU*oEvps[]tVA\I(ŃVX;wCF|Ҿ/h/ VMKX1q$42)X`ț/S;JjnZ`$|7ߏUEhϹf bϛ $< xa/(}QpiHQlxFuc ׼ G j# kzt\3EiraTFrK`VsFՉLj;fIՖpp˘u\Ht<՘+B ntтpWo'Kί;M56TT(˞T#MMGVOiu?fľ0jlKbQrr'G)#5 h٣ EcGK.A ko;Mf$xbFd۫8"r;CcU:i$5*oHNJ# %yĒT8hsj[qpApV!5m !`9JtFIU/#GXH諂pE$u׿#e fbՇ'P*~9LƦeS@TDȵ+Yq"{TX^搾*cF-8n7̨͚DPB mC-*qqU/#66^' :k~/x nm%8ìl%lZ㺓ms`Z_l^l7]t6.'˺.): ™G` Cт #{Dns^AtuYLh4ms-ȦH>]Z4ldjj%x7fUF9+ \pan/eє Soŵ0(ދKm|ޮ&UA8c W` )W#':X绶z7N=RùR,f6 tj`ѶYIqΠ 2Em.aȟ4u=([aNX:%K *ih3TFud|(5)Vlt:/=ݴYX,b6BC< g{e d4y^W}&Y+ 0zh9c5?Kt9[UxC |6c Y_F!xc:#j4YJqǹw-z7aƪOD+8GpOmL;,^!͕b<$D;a(\ې?jr^f_JQgez|f[^k#"g_s-`bHi_qjA4|_tDזg yO6M/f ~ > d$Yx:GdC5?,(r,35E+մ~i̔z{ 4jCŋ"]nخQYcJ,Dϋhd_DlĶ~:ٷQZBUڛut؅Iֺ')\v;>>n $\;c`v]f1HUhZq5l_6GyT蝐-F; 2x+M_eV\ Ww)d# C%ܪ=D` +K7OB QiS2Dug\ d<~lSsU#οؙ/ۀi֟&Ӫ*x*0%nBIv``Ho`"EGp#k>P0ӌB<"P t@- ӳf ԍ:Ѯ[!^2 'z+%b2:Ĕ? B^<!7* n)(.OMfD_W`il)A'!3kte /8ś &0zevJ˜CrZ;j__;?Ֆb !6&~kzjjeq+tc%cW6_0>yy}v: SrMs0Ni P x%jȳ&(%`E*r .qed (~8Ƃx[>:a\6M3$d{oԖY3"2_ZvqτAU61|kG'A+z5FMִdjV>c_`;(꨻@Djq#f dr8}&K%vG ;ld>%.7u,lqS1,,ր[ڞ[>S_Qt\wMުڞ @P kYtd vk]W ޯTKcq t+g/y3N5ՠ;n <IltaLgusAbR\xyf^f.in]EALƢ&.TPX4p?5Yo@ ~n{/J5Cd?MȠY=/3/3f./S3'sv#80؜dYAl- 7wז|4sJ#0=m'dkB 'Yz.:pz{mn#R_x-C VGRZwd{;zq:m&]9voCY_g`]64Q㐺#AN+ī%R7Ȝl|6`'?''55Z?t%uX_b>ߋD'{ԍSxQBG.fQ~AC8,=B%$9ίM~rWHe04a4~[}8/IHOJ2ނwiTcHc@ ħ)m̽YnF%Qf%tD,sY'BpAT?yclur~bW{'B}Db4٢r{@2Y( b5gn_s[T;muu?!C ] PkĚ xd0[0?x-Ӛ5p&wO@rv`:rzɿ0, zi5eO8 /ڡ~gP|tB,{ς5ȓW i,m)Хg&(ڄ]8";s%ZhJ'>֏z9: Y !q!̃ڏOG&+:1U<~(*v# !aP}@4+(]Xu9V;AZ# *b V՝;|Id^/%`^+;ix#wTʬh`/%pHd[b,$؂H S>"dpR M4)>c^s$ڍ~{)D^䌙Qַy5^ h='bIӰ@ծjgCEqM2Y =T댰~W.guZqyݾҍNҏϗ{,GQ2ǵm nKᬤ͜EM.ОS;߫Ji]2,K%mw9b?%rvO~'ft\CLGR @,fwvYc$}0P`NFd)֤ˡO1KQ'vk_~8I@ľ翶Dť1A,=T/:]3 ]2H%[rVm`פK:d dF; dkAws\@~O$dD,:$>0* TLJS[SBzRs5J&%/ⷧli,ٵ4',a6f74sf~,JtM\x`Cz '/hc,bu gᙪũZXIa Sk"u]D!# bUuSE37Ш`B962L6v_]fnjNdnJ= w&3^̈U7vp][|@#d؍>D-TWYP;t {; .NM0qP:&^cQ[t.2=sG߽E)|-rtm #P٣Jqa{)䌷?L4Jd4䥒 oΤ5qE`Oڔ3r \(@()n8.%nWpwؾ8LlOIۊNka lHk`̭kޯ=\4ip ځ|N)z?`Z}ž+<*ll.oHq|!L((sb2݀ (}j!rcGwLw'n)M0<;z3JLa⇐X~]Zcni.{,/MA|K|=9SZcKJobZMlɅ*@}FN@?gRpJYf~~ڈV1 UXEp䟤o{9{mB' 6"ɦ=Rw9DL` #y6)]O9sZj§-T>W'Y^%#򗅟gVqV0;4$8$3j켝G6\f񽘻r_Y >ed)5&&䑪HkQzssk}bG م1lf>F( ^ŽAu Đ9YJ83~a:,ݕJvvi\T{6Q313 & WoX߄PwMU:`rӀ̋@6IPЕS/[<&=sP3Z9,<2٣FO)k+YlW xG%C/S8j98p2i?"2rQ66o˭|P6܍[N]-lG %=o\+2]X.g@!ښ¶mCZ6n&I9v <WT Hk#V|P8=N zS& bfk"0;ڞW&レdiRPyi)lʦ#>Q\xE$Jkwfה5FͳgL˖[7;"{5dDpe{ >4vRt0Yewx_zz mW~[~Jp=7%Ӓ922JS(YKLdh]KO5;2ɪ- E҃ \@oYd\\bڪM> o`xxc 0ȾZ7>(I@=֕=<f`I99^ خ~L}2eld"T 9-.$Ƙri$E xW2 [p?IIZq4Oj9}1||Dt) Nҽ7[3$H 'Bv[UE0kl/B,v'qj]:#:%eyL:o7,|r8E kw(+9b'YXՒ:U@ħc:F!B%^mt*AB;9jE_MX>)2՟5/0P8QˋV'b#l(?3Rfk.YP=BP#ydd,!UY,([C\'%y&,-u!e!>=?*a*BܢQj]cqϠK4,@%(.(;P)kA0Mu?6-xBHދ߁Jrf2gZ5}o/hhPMXD\8Iks:m3}ݔh9إe^IǗI_;R㯜1^(#< kgim!ŏȅVZ|?\]jtњC5,I WȜ;wHq!>6g&|"=]: >)jgll8iD1F.I"_0K+f{"~Y ̇ n5NF-Ѿ%!dB [>-`XFkqhYsCVAP!07.a07Nq瘖G;a^1u ԱA aΧ~3x7ͯT6F5lGybQ"M02xfB> 1Y?Uu5jWvn\F ZKTI6\$"w3 YTwS{L\۟ <@[譺Rl6?3P}mKXx,Vk F-:g"o/%ÁhI01ؖY;`A֜ԧ"+F,׶lK(hr~O60'^a/F:'_iƵՓ%рV관j;/h(QAi%bHVmuS}Qfj:qtg'eVuUe6x憆ߗ[ UO18y7z:'$DQkp':xidi>$Vh?M͔Uho#>xk_7~T__PR 徶7c;hҔTdYS׈;IgXCjw%=2_s?)"-~\1#"fqodPAMsT atGR/Q;^aF VWѫpHm1E֑OEHގ3UBY^k޸vAwP ?y:ʑhހΰo ;26Jdȣ*$͝7[I4ØMXt뎔,UY{^Bͤ. X ұȌ*i#~F9"f52 d <|j~fb#VDbPitjZ@B}YZStDbҲXk4QiU,(Jy"^ɢBoqTWqdٻ}y؁a Ot q O,_SP ;^|nț}H[~GR`oY6 pWIc5'ѭbԝq31)+;0[]M$jݻ\#5QC:C( r9LHOs5A4;?Yּ.5 }t*7tLkyz"4ʹ潋4~ D ث-KƳ).:r ;?qZP.pA5YYt\~YN[JB^G0@Ҍt 殃%ˁ82A`+q9g[GБ2g8>auxR"goxA=~9g*(\q"A _3'gl1i]&dAk{Y%%KA(Q#t,+k=AZy + ?.- \j@ˆ"u)n@\8Tۉwur9)|[SAWA. bSXVZ -}Ǣ7' rKR[TGg!ScD0O1Q}+Uؙ0Kq)GXM :_hbW񡮯1TܓfH!0*?SR$`wEM<60]ZZSuA5q%اm, ])$ cc.BYiM'`T-@8WSIF+ LýZ䬻+":ov"j5:c?ZqLqj`o ND_ QΠ4'PQl^ T"o _PD\xTWid9j3HΜC}Q瑭G&VDm$lV Kǡs_PTmj[y0h rX}i]\ǃ~ V*"zK,iL]31&|[;:4[-Up4iԿY^۪xOrG7tk+S8FCX7 Vp16qZRy׽c|~fC$~XݶQ2ݝ߳_.G"Zw*^].^ϢMh:Xi{_/nmdy)G~;-@C~#rWrF%i,1  7`qOΧ ~)_@(AzK{ [A/r8UuHY.6fqND 0G/wά(eث0}PU+K=ݝK %Q+/*$o(h3Tҡ_~ؽ^ڷ(>f:28QMj[rg+(t7q@b3K0H+ ~U8GP$v s.'po%u%y:: 8%`DJԜ(2lә/ź4|>c )0/}oM&OяJ.̳(uLO|TqtAn3bf׃Or||RnȞ 22^Y+ëͦWONPפRWq}FƯ Y#Qw*$wdGL,:!_dtQj/ }'ZL~e%5N1:RDz F!>sV0Zs)}'8$7=! lz6$сHW^ ``b\& dԎ?LY~ 'sg?9O# 8{@HNq#+C>6S<湨B@E?L("(dR+f1ƭc?'dl}w~vb>O;1>fm4 6z6R<4 V3ףaCu #Ew@E↨g@lJ煻&.È-T9Dd!/pEa[@(Lr~ح^Ia}bw£0OŁH.`1#""N_E۬τ:CV5q|pnMcJUl붑gɗWzu!qD.[~XR#۠޸ʮC]duSD%2޳ 9 Oa '#n6Hq<4H/!<;#]WN~k]qDc!#sוb!w2pP^U-(0N3;߲"82c/aAeeWspsu؝[$Nbm"%]VgH;hFE1n'VKG#ԝur[$wD.V5{"\vJ4]Jy`YvڙF*%3 jRaF35<%24"ҍo}bySKa-᫋"!goV,LY5xʐzl0 2 ~TKZI8BO2_%$>0*4Ua=jҢ2$4 ᩧًx#umeXA:&uA眔х?6s^R](Jlt?= sۯiO=FV"tBKЖL!Ζ:QsO/uUB| "k%(@["Td~?8[NZH:"sIKLGT:9ba:j ¶9敂dnuw?zZ[oRKVKCk7UN^$QQPAP BaΫd 46`~ CכM AXvc|@]L31Cy&gwq' =TF1^ {6 e~lufU[RluJ-%ܲ̑ j'P,.~6|;4_=W/I"kLDӏۣ  rDx枳&b(07lo.\R1h9+gT!jh9Z璁1Exf5x(dؒG֥ڼJ!5[Tk)nA-1 +KkW@ߜdC6A'$ř!bmȁ NWpÏ82G:1MoSp]s__{S_JjOԌ?`PG ߉|yEzJlEc9|Y*69[ 'ZZ|RL#*S G:@.)K:йbۀ I#H9mh#F~7jcW- fc~הVHIoDZoSR{Kb$!ZfFB䌰I:zʓާ ȿ!㒰#F%-9|f ZF(>:}5ownA]Gsy. LZT/YT=SPn #_%b3׬q@U,qÙ\;x ؽoGwkwcbc߱W4pOFe)O~̀%DqG _ zrK4k׾ю-ۈ) [GƥўFH.aDY4k Oh??zs_&4,mȢR'Xܧ;Z%z9e=gF^rY9w TeK/8/ ^QY `[}Ea'&LDgu3F~˟.yŘX]j[C9!KQܬI,1# s7% 紗RHQpρ'Q*toma]z'UD /Sc7c5zZ+b($ ݢUBbSgV=:]֬3X̝unn o@FND?Q* |Đ&_ #6/r~*G 7y3\ gÂ\f>LU}j{1 M5\RA,3-14Etĥ^MN@EZ ӝK2[+W+i.'9L:m,VDЦ=\nU߂5Xm8Q)B/j+GCKf@pyy}vYU0*tPSDfA,PS;]j0+Q*nLUiFS;3d`MVfu4j9>]| Ǵ uuw-;Bu뒾Rt7xh R,C dFZffU $>k*KZ<}hG15BtE[׃&B9.%l{ 4[uoKpDCCσdk! ;cIڔ"R:$Bm^ ʇeU{r25M2c:~'zc$%QaL?IVo+u9e}Yy?͊ºe&;[F;ۅ |e缥Uէ9kLKgvFQ v  :#aSO+`_)Ac6øu-޲o'=Q#W: ;wV32]\efJ=&ɦcHgKS#qb~ 95FժT:2jxM(%H2 KnUu} PM.1*x~_)9DgPr\Lz d`ErD=˭0Zuq%S܏ap4)i辂Sx#"LXy݈abb@Ǯ}?G0Ih@JP>#S)K?Fc?q<[=)`N.PmTha"Ot!p'D!}p x .jb:^ JgUKIQnY yM1P5Xh)[g-3b$m =f x\RkEBf!C5_ΐ_>uCnġ$Klޝ0OTCNk}wVIhL|榽Z%$䨒J*~!w(ڑ|1 %V欣ԥkv[$ON6 9P?$,mV9 PkD|+KhųmwKHoFW</GvvS p'?{FzoLy(5ȿQݜU-f?:MJ Na/ }IRD˨P㉄ZJ2NY.Gw^(Dғ !٢M?q>' 5`Fsqۄ„Mf,v'j=|K'BDBvAϬaY5jYH=kZ;vem3kd_=ڦPʣ== jYɐ8Qܞ#ӯ sZ8j#Х.b_:|M /hDHS8]& E&Eml S(Sg 7ciU^N͗ݾ##%~:~k9gUc)U7\zFދ1= 5{k G8MG;]+w{$둶)}"&ۙVC L+|3;fU=ᩙCq /h]/Z'ZeٲTB΢]m$~;dUA`Uw kmGmNW_::|6Ikuʸh3礢 e<;w>\.K@mRƂ^]6&BߌARzȇ2v-(/BwzjT_6r!4%r`qm,dHI6O1灼ɂS60e^[ LGGNTU$w;r@wE÷ŒzSEp+mI rι{LC~ˠ^oĜLZM̝%^Z>SM 3U!5+jiRh;Xg!,PPZx"Abe f||Udm#f(D* <EԸj,p%HJrʌ* \FZ8O|j ]m p;͇ 簼̚ < `ük24 9zt9>jO,sƂ* ?a=uoԍW@C 7W|쐷Մy-5)œ*-bt20=Dӓ"C D㳐xK:5JS xx.oOXExJĤ矶WvT.hdžDSs2&졨p!?i7d3&ֲ*h$m҄`|GGI~unDF5U h -nL!h kxsa5XcG^ƭ c=\> b(FƛQQ[G&;Ww2DL6ML#qPT nd"MvP+m7V.Qe|聝R^xkkoc{C'f x?Cw' Z%lIf`9ܾ3MUԣO !T+r 2تI =?y Om[.[9X Q<<ԇs< 6dmj!;r*Y*dRAm r}M4B8Oc ́z\gk`(2{ yX]ǧ4s7N7%WQ;NP!Mu: $DY4?:~$2.7%;/RT" F«k5R8\a X "" d ăٖX?01tSiqYfmvX}+RD\ViɈy`~3MG:v[T/R- /g"/3ܢyk"*1OEPgZ6duxRȭ$ xg^9rey15onLnW;Fl>mK-XKR\A:G<,$Q2ΓKFy,1(:. N8  )r"Bb<2bPElֱ۲Ź%;5DerN|<G7AuM型JQ&320x)ؖQ[qG =WD]M5 .4Mirz&VsZ,~l _F!Q޾mfO3q=G&EP:VλԷ>/̷S//a!@YvU iV0R?6TkR%$/k3)I}Pw O GPul`xuY1 (޹m ֬zr[E'ԓ:=as+gKD7YG8}tu5qYQt <\Q۴X%J1S #$7_,V썕o嫙h׮;`>r7BUDŞiwtu}o.1wZB&z^߻WtQ-B7cӻU ZPW+7Ip9:z@ d)|T )"(9ظS4ݱ.[ u>\MJһ*C$5eRybq xSz@T,~]@{V4TjG"]{?t7R#9c>RO<ϦL)mb5as$JOyjxv o( -Cǫ9T#6RzFwn1muK~J uhG֣88оd+j(b̜YDV 09buR+B2N 8 cSl^qC{@f` M;=jpYY"y<98mZ>6NrS2&jT">Ytݜwz^<71*&WǴȻ1ml)J?EKRSr,W1s@dRJ~cɢk1ywagMvL@v>{> ̀i '}{~>t7I!7`oisgoNm϶OTX[+0l*25/H-cFm٤?~4top|lJt\椫Ž`ztUŗk>l"'E풆BWK_d?ŔkF0s7/Mr6GceP:Tۚ"IdNWgz1h+7t|m'GqzB+NF-ojE79#֗r ;)>U4:2vԃ7^9<ƖQ@jIZK7I,;,F=, ᶍB@ujբ,YMj]"ۚew 'o\2AZt'gy)J&&8O)9́qX8OѝY<8hO !w3JGפ64b2xIwò7&ȀCa(8bp+Q,k Pg/DŽ@E9_CQ)0:3_]^@ä':Jpv}E, s Ǟ=VWWv{GtQU1=ᵓT<#2;D(w>U!+3KtL {JL®&aYHmRq@p&h];`LO552O0H=[ѐ{=KHg3#Q~+<lBAu{CI2j1H{t, `dHATzc ^P{{IBoW)h2@XZ=J><`d&LYg"nV ^M8*2'zQ!C/+k^'r*ee^Ma9KEoEb%TpH8 xF VIUb'$'k -KLp;d$aBϜix2s!ćQ6ߘbPHkI[B+`{ZxWCb`vgܮks0x|7j3{ZSVn:݈xnA, u{963 ~;Bҕ O7ߜk?&L25p&Kt?^.83 ;|+NBH!aYN+9~)(0:ݡn x4>V B)U +k]z#:C{|@ry;ObM1Lxlce4BsSHHRc3I1l%Gp{AN׉Ͳ$*U,n 6bfm#^gY䝪#KPo:K (܍0˶.9ڂշk=Kooe-|x,k%8m+l;TD Efh_^,re16Qo(yE BgV-`x `* ~c' v2~Ɏ}VG(]inc{wi'߆¦HQ\+w6So(MQlTd-d-y=#Y4WMY6d{_ D?⛐(p~x2\A]TTЏ*_n+5 5aI՜J(n{!wM{BCnoBw0[" /ELV\z%%8 Kk E+3++4U*HJO ~K=BiK~dϘG]} `q.hRvMχˏOڏY% KՅg!͇8# bD| kOCk/ WU Kb7&w 6?k-= }u>r#K5b^N+b9QΔG;ji9Äɘu)&g~]&]X?w6.ڇ5jڝu")0BYl~1|NRx(j~4e%<:l^Ej.(d5F=sSn} ~Zi1S|pkE$yRuDg@ɋAQmJwx'4D̛21.j&Gl`z(r}+4@¢s`"?P[۠Wʥໍ:_@Dv4(ȃ}AP.(.$r:+abJ8s?ǜS5P.73r IS#zyf`4.q.v+UD&_.mnvv뤕 gy|GThVmuqa,TUtpXtwʉp9$ﯥ*.yZDrr~I7B#Rg{OZZ~ xOoakòѿ"5Cϵ&ꤼ/A~1V S>f b-5R!E QPG=^`(=ӗ߻pd &@h#w3kوQ—,Gz} 8ٴ aq;w~=)uŠ&W)p'":{y} ]M>i?lzp{g]bu*oeۣ4*8Ղ ؎PU62V6_o2JbtmaeSX RH7`ZmΆ !$|~3oRrWktyDΞ?x*-I Pင:6[#{yG P9z[c4:+NhN^Mdu#R[ m6J@]A(;Dhn| Y8@;|m}E)$n+~И^RUSR N3t8X9/P0E^4 O}=l)2Q 4ʙ@na̬sHfD^t,%D}LzI1soׂDb4ȑ1M,xv(26T–0u$L"᲍:3.Ts5K$mZ4EB]l 8O3(^KmM\rN>݂<_go)BjcMU=_k:ꡢr[ ɓrhlsYegz4@ƪYq85idռfJ؃FH.Ic!`JtB[^D<r]=::KAS;z1|kau gXZs$V$KESLcI8F@L8$K<'֑.6>:+T3${0jjK*=bEmM٭7Iqox}-Ѓ&op벝ǩX'`na5o@3@YN8Z9=^Wum!vW 7ێ]Cg!aPewG`ˋKMpn%Z [e2qPC׋7,xifEΠ]7IĜZOf~j( Š`RаN# }QydqT݀!:\4`qx0| %AHqW $6Bq4 :&n{$+ҭ( Is$noFХS :ssz,3z*<=setRyF6:s{ghY'FphUs1X= WJ;;. o$l^Qw=J| aG?g9J;w3Q$N5oͮx?uX"1$jy`H]zh 6:源W"Z+wDN6o؈.xlI'ie*9E% +}7]h d[/@t'ԭ,jڳ}0tbӤLy.jB/[T0 uՠ#? W4#w rܤVyEyڏ#cQ@.:*9F)6U6-晔h|F0GD,k x1 $-Fqh^b_ ?ZgN7H3ln^IIx71s)MmP9:=O%i1qoY9~yFj6ߪnsY?%`v 1=q.!>Bi@".Uf~jOH *ɀYHr+(:8?ݗQ9AR[) ; +Nүg%lrWic,0HlavxnDwcn/PסvKxu#=0'L%=хt-C\ai5 lhJĄ `Q>0>ȼ1b}a )k4р < l٨7ޜ6 m/JqɃT7Qt ga"$؜[05p>%Tv5K9T"|O ;LGe[}@ Յ"^o]N2رyUUYZModjvF`7 ==151mm|0*]e PSW$9RaȲM q=UoE&R3禩m,: U4#YL-!9ź wB}K s5@8i(ޘkZhVLq槖*ԀhՖgj[;ӍajcT8b +!]%<(>E lu:{i _jS[g)߽5Kvԩ=Lݎ"ׇ\/&FvVBp <`؆+?pQ'I^[+a"'Ub k9TkMg,F^ل57~#PRU<+X2酣sUXnwJ0cѿ./tDoO=ix8ǐ k[ ֥i~~4MXD|kՎU~4/ )C7U{[<0b`<]M_{_|9_ ZԄ?G4b3-Kس=ŏ0]P5{y|ȱhC\e0{?|"|9rDNB>%s|6 gHy)>vm}kYEaZ #X]*AW -c}8-?ԞES#ZG5XuOʳ\`Xٝ}R҃:q׺NrΌ\0>ItcX[v K}r9)hHv@h,^s !B+o qa(2a||ձZ^ XX zqw*3Ms9=쎻+~,J4ԗ@dJnܕ g[9+R숦D3BG\iT_'Јά2eT UYۼ&e+ Jf sn=eS+*{X|moӰ&oDԼXtMXx>QQ#o(Q ŕ[z0Zw]בMx"i⭷qH.m⺹t w4"-;[s]y0K6Uٱȶ%(NuwD]P<.4질{rOxEdsn;,*Q\ec7Гg9!Mzx>MGs[ K <70ζ&s%'4w4ryw #6 w'9M ϣ.օ·4y ` t3= #i6IGIgz BwT,zuFO$Ġ *I\nW_&92q]ˍbQf;AgnCŘՅy5kX57m(A]$ yeS5.x[-!9.h3BsystϷL Q +mz(\FmoMgX\?@GqfCr lQp%$fzZ> o>Rtj>65iıKΔU- r!,ާq:_ GT%;_ ;sw/E@U3-|( hT(״:@7 !yu!LK(Hk4-/swDkZ׃U|1rD2hF7 /18Yt UCv}_c&o< F03ou2)G|@H7Dw鿥ա,au /Ǣ* MHQtQlM3<fr_pjOYW#1oǞ U).(@mׅϨLZt'/QS2C Ȯezo) ,!fb3AS<(\ewZ^=BU@|eT~,~;R0.$fn!,AUo̸*-+=~/=55?.UI@R`rf{*gj\g"9iQz~ q]tm*um%Pxa|cz:i$ɔ5(r#:<ơ~Q7rҔ-Q(kwz"VESվ87=jY?|% ݮOjIkpm;%B n'?%-V*!'JZRǭÆگ[eȃ_A_ț{k3\F;>eKu熳@{j -FmgxeNf=ܯDz8I5v!C!BH U<{bP} ggXMsmz<5N5)Q;x~__p*&3 ƝzC ь,`:6t$EMD6 ;1:*Zl߳aNێ4㥄#_lH3[cG|B 8̺ yKA?\l29Ii[jtqWd'Q$gZG@u;l ;2҄JQ3DLf 2qhXzzX'v"0z)ۯ{;zNI&IwyԋS dLaFPA4`k^/8[$˓)p QGbJtL΅5GM?2E B !6G}J/zJp쀿dw uhr;"*0˪?L]*AU/gO?ܘ"/EY\y-ZHZdRd'j 5rA'v ?ٷw[$ yShË #emJg."8|(vԱՉyPHvFyu7lGH4~,ӳ}6)`_)_Ë(uxkp"d<%OukQoc_t}G 6f@ +zpE5qB=j wIo{7 _W %x.-ύ#Dij[>SWpN(ǰ:*}kVN#@NN{KE_HZVPpM@~r= S;$cᓗ>ic"(^1H1-ݳ!5sQl^eJ3|JzZ٠ZF '^9mP:'ʭBD7M-!Mѿ8ݔ![ZDt2q$ߑTƩ4+x}-acEpGlfU'[u o}A^gU@6gsԽ|Y3d|$l qV"yj4e[>R9?d/,<L ](Φ]"D>hկ3 ]fRMBWoJjx '"` i'1O} ^4qx^ENA&.DŽ-KN3%XjH{/ppISüeu<2F鏲d0}ݿEF0Jv{3nydkN1?lj/o NkY} ,L=EYv6I(B"0`j,mۙ5Xn|}^dxwZ|CG%x XIs9Rfȣ'_8Ǝmz\4NmSF<Վ)>OEX2; +j֋gv !dslӨ6?ȨǤVv"7;kT3@,FM=ik,L(7}%X!P~zf רzA!/gʉl2Ct-3Ŷ[Xrs0H-|gΒJdP!\qy6iI0 KxIvhI0-ݧ.+ifd p0+`ޜt8T|-VβuÏԛ/JԢ-sJh 4pM4:/tLm" qY/[f΁Vp\MRLILPZV_LC&X^¶'R^?B:DTp6qF'^IXoE{"\ OĦa R&\?9mfjUv>^=" xӞMGa{UKS"v򗿒c"'3 -4] `!YNAFf_X8PE2*8rJ"Pƾm$QirRp;i߬c{a?H؄NgJS|vEdCxhճ#LS|YD8s9|-\oK:5ČD@VH[θ/?xc;16OYv79prs?pn|=[bD.IR dFv0f'V8;-L ߼BNgԆo0)nR`rexǽO8z+ęÙ;GUN^-¦hX| (!a'X%dͱL)|JR!2YL(EIVU{0z/Œ)4r,OG$&C)A/iD<1i)a1զxy0Q9m08B`%U! 4Jkeo q89Xo6b~>GP%?9 H76vtύ:+%Xx7Kz_(f׋o *٣L<ݹbNO2)hV.NR}Ң|7 ̚Ѷ#\vE<(-(O=C~4X{obSqIzJk+Ik wSsǔy~=*Șm:\k7ۗ^9,oyVk{,U-!03gAaG~?]澫(U 8]72,I_kQAKK nD z uPlèݯVgq|g,6,$O+e*HeW]ws iEX3;RC6WhqI>D{vwl0 [2t|4I8LxBbKХ2~A/Ya) (n{8W^ ݨCC:"_=dZsSQyGX3 ryMڇ <Ϩ9X赕7|_ۗ8j+=}R]Ujb\:R,핃`2sc6:UO}^VL65;1{=_Qn Щ_v)&6>j)S5%^9 ⶡN0%\A]<:$ eP 12 lK)8;1&@BYV_AaU}"33hiR9Sפ(Ќ牌S5|yJIy7;IenH;:n={7' e 7sӐY.S,.rcvxS"؝_2N#d *~eL81tu2e4E bP~QZ{է#l;HoF))}L?d 1AKMi28B:g~Dm! dcR@i&ZNN9+*K| gaa ]P`QvQEaY=AC8$^r"F٠/&rOEΆK!vOR"0E44?k#Yn=A(:ê)$s]LaO)͂|vј/06\d' .tatqEZ I(/~Ӵ{Ӏ)Q/+ #WJYbp=UsXz08[lbGP}DZx;K:"'sQ?53_]8uQ2j7oŒ oCFǽ}Sdua;=&[eOʁ5&k~QӻE6xiA{.?N='CpڃD-UƝze73XB27,'@=Z)igMCs+8 vwIj?UqWJ 3bicYF`Ӕ a^]g n3+(6 eq(,*HsIu:W۹G :\&i{Zrbz}iK?(޴2Hn^j+N5N:uDD [3eD8 ިAQD87%H-Td3VgGVS}c2TM% P|5-9e'P?©RN̍C%k2IOL7DjWo-.uZ5EQşdOAhґCyGt}(Bcw: 4L #cv۳ڎ"dEUψh耨]pX؏ *DRB[Tܜ*fw=ؖ2/$.q2f!cb Ќ17F޿K+I8y<Jorעr:.{853ڂpUbƱG1‘@\RCb} (zДFMh",|{9^e[HSpp11g9T.Qd7a3*$J!"JRo&{:=GNL $J@¸g 6xH`(%;e;X. mিm ٕb͊;H<|.U}VF9Ŏߒ-R(=ByjCtL9.ޅ@ܘS^afIDäIG/Y'OA; 8?Qfij0, 岐ӈ;@%b ns@WX!N\ qeRxkw}#&Ps"|~R$a~+1=儢9֑PHjhX7fX#<S VcʐX[VPj> '\H`6:= qS<5"LJ~BqR8PU..8J[L Јz3煽-^{x'!: n'[q\r}gJ0eq_rf Y3f50KKD _4S@χpIT9NX#ɭ3[>+*T|bQu;8͢:(tW Ξ^XD ])EJʴJDD.&riqXg" u%rt| Sy4? H?3NY}Y)gpA|iIXyuPDdY%Lx޸t,Ȉ;  B_N9tk>sGBUyc4}tOspc#g x_؁9p=-{Rw]Qy;99D0xpNPvYbxa5N0绦/Bٲ.B;` 8C@"{TǹOꭿJZt&˸#)OnNcQWd]& KAi{daiܷYw  L=FGŊ?ʩk"OW.t6=<ʇiЈᆁjT  .}o`$Qj$]wa(.㼨࡟ צ$IpqhV>:8:Iz)#\"vou6?. H۾k?O]iD`zŶJHPvo/z@QZ‡=?jks.H @{Զ@#zH)"_mb% a!;urVxU*ǐj@Z@s#[K}9A喕Lc\-HUۘf'P1 Yd1%0F=v"xaXV+!0 koSPUp"F9]+jz/H7s#$euih,gcHf!#E3ן2Ь)#qO!|S 1>IQ$XS:_| -$MG'6y)i@UCuS;(Z]l$`_TȾr̪xBaTMtJ(m|"#)3"J$D{Nt'㬁hϳQD% @zS&u4vD)jsp&jy|O:N+% F(2ii*:^~z3m.Nʕ*%;S8:,g4hW ,_F0Q\텣@-jyD+y>mv\1D%vg /5y9-\\KafVx,q/_bFMۜh zbڧ˗DsAcn2|,X{|Вy2}qpW-<JMSx68(G{ tAuLM_5g3gx [l[9_ )mP(aVaϳqċB R# r]y=H)1uB'@d 6'bb;J)eק.lj:SӭC'TR!\⏩g%q2"$?O!7'vkxf $R;\? g+Eb>w4SK2P//;.X(9kt,DlO@Oxz@6C_ l7hywh0+2"3)]5l.oU~hV`fڢ)}R̿4 "B3lK34%qRT>  0PrB=f*Mcbu[+O2^ ꫙lk95E >E 6lj,jՄqHrL|{X?jLWSʤc@[:BdeSPR=yetgPҀ p[ɯbL"*0cQ[C]Pv-Nr {djewp4"r62)d!͕s@W[\Ze/FNNJ ; ՊY'E05{L`֤ml5LϺ:Q yLqx+9 9WŀӦLy@B+|'=ʆ q,(R qZ\/yA XGr /ݣt`1^[2\B*L.ee:RC鋠Uh/v":pyX^Sam:ِg$C]@zEg燍qU{?7F= .CFi X*╟.Φxn(-Q4ΰ% ""F]Dj,>v6k5ϵW tS Yg;+|XRgP* 8V+߮ dP+$y}ueKq+DlU=S&N‡b܂%G֌L:QcgLQ:[an61Ox[Js\Y 2TK&MW0ZEu5w# _R2O4vu߫o")f+u RGd Bj 2(׳;@4[mDS?~7_0'e->`^.p3/q_ 䨌k]j^|*4L9 Kby?oFI͐EDN`=]6[(2rEv>Zު,J hB$-ߍqCw]j/ -ҕ2c7]CiW.u.'qx%3]^K+s^|+6B ϽFr):o C 'd Vh>ٛ;_zYP?ҀgܡBr#`q_!fR}]Ev YƃͿCﲈ#n`ܯG g6P;c[0NAM]dXG6"΅]@zPU3ⵐtz5s MhĂB7X\/0I=x,d Y{ Zp`FbcOxL%HҪwSi?&6N3cN ݋&=|KHtQg~jfn *vHc1>-2»|,|'@f5[Fq;aA^) x\Y '~ YY[E㤭z0e%eO5+"3ď/~gvR"c=WKe?Cz;)w14|-턩*; $?J\(TEwͱZ\7i!@ u⼮P݉ђ݌w-$巏 ̐ ,[F<'UyXHc&=i&/.4$ ǹ&ě=*G^W Oxhbԑt!{"@]SQMAš.B~=8T MO?tvKBcHbʱ-}QlHxyxՇ%ޑueȖ8=g3dkRL| "w&ib`iK8D/#`~;@Қα7nhc+$1w=6e-+{:%jP$\u$eS  [\DV$v^qa|h AtFo%;pI'?q.jPA T?7ڝ@Zt:ȷq\1e8tU޴{0 _QPwdYa>hqe?>Op)5зxB&gɚ'~d1 (ΞhmƔ4p3KIڶ9T+"`uLn\A`6#$#wcL4G;R_@$[(bh\/1*+eq[I]*r<lYR!e*B1}Z{BuuUtATl伵kSo)(%"li:.!IY]'sVKGtGC?-~X3{@g _2(rw+]V}Ӝ^#4dь.5iG6QI>"Ol'AǴdž_yw/%K+ލ(!I퇏uǿ:eً&wiFis1?=|8M~fUʦ'wQnܦF_ WЎ8 j6C @Sl#\ f@<7(kI1ݫ4ޖhW4rFE1/Ϗ,"l LD3C+9sȸ0A*옍ѨW[ >G=7͂l[TݵЧ.Nt  P8R` dp'(_ZZõd=q?D8ػ[?0}mz1߁!^oTDLoǟA=& qR7wcT )jfVߨ[lQlYW{DdJnbEH ӳ6R.kjyHtT V[C ,wb]T4;,tSv@!|i֞gܰ ҄vVhK{ htc/h#~$8Ȇ}kzn}'C&Y C'qF6j62얻8O*ki9[_r "sKv8(=c[ X@M$hLeS&:jrvkZqM[]Kg!g(pJzn/|,9p&j߷ioN 1ԅ("sf~2p Lie`hv-=x_0.8usqr_^Mц̎$eP]L=#kssIN]^%F[->.rHB 5hFXBk&Ɔx1 x5ڝrOCHd^ɐF}Z .̆WMcvl󜕛J]mܐ`ƈ;b5Vgڨ(#v"bg2[X?! LD3s(90VnH-DOnd&\C*m+,_c"#i,V$pf6{Ԋ~r!򤽂_Isud3Je$ %C$M@ Wn}H!K1FAys:nߓo[I&=f6Vg\SOU?ؒ')m}tb;\ `4|{YKF`z^LiZз``NͻIS7_{fXR_o"~ج;'CѤ6SE.d7+ecKݷ[֪Lm`r z bu4)DN& JT dTĝH!I2a &@o5`cF[s#w4kn SZآ蚼%VD@]%~ a!RQGݍ3b5$8냭={)F#bdOŷDA/ u&:),j6pw,NUFkT'#1LV`egnQ"TՅ$S pAufԩm :Z U3]c?E&Bd\n{ڨC? 1-F&Ͽ~ P׉mh%خ][{EFwFlcbt .,#!dxV=l;BXKK)6_FV/tfp]RsW8:-48j`[Qb|ޜL\h &HîCekJ~)8zЃS?a9 RJH,Ft #[ݽ+$ GmftM3M;l,xF2 b1c,M%e4,4٤γJtP]zj(BkbHX8 0$@2 M+-BbEQZtkoi G ӭ54snkPB;FMHϼ&[-wQ374Axr'WkxQ`K `"Y&%f4 ;O^9F]_Ǫ1wg o1QT#J[܈R ;dOGڲ6#XJ0ՒϤ} I g|,^,T=#cKF o VEN-WJjw*|CHn%,+\ ΰy%JE8/oTM+;O}AqSo!̹v&:53AED %Zu!\͠)f)1'}TM<2 :s;-JͪŝozdX)ccOϵSd^9׳Ŭ jh Fo'ŝ-B4d3{,a =8'A02J :~ڇw aџ^I],e.(F_|boI .%F6I/KiLKrdȼ⩔CT͊Vۢ7Oh,Qu񷖴X [ KORY0M~Is@V~?VۑöN𦢢qwI-lt ˖Wk$) ;?rJ8tX<so5Z.8ZY2iNRsg$ezm/rZo5 <=`.zh *1PWkY"FOU>SbȺ ^gH(CK1G?Yθ\si%7V]"g]4ni`r_maMBdGNK9ń0+^іVNQU+҆6Pk} u uGϷ|q"bo+/4z^ u'^^ B*c^_xݝ.9gvCZiF2[";Gх0B TYW˧Ý_{=MSBc]GAkk9wJ:>YQI~}L%$Iat~*b0m'C\;O""hBX\:k3:PB [b=p`Oo= }N"~Q!m !a!v} P:U,Ĵ119%DQ`ڋzR$z_DJsr(w9Q&NrXƏ7$P ք10nYbiW._9}8掰%(߁dW*W"YS슺<<F}y(CvwDqδ3yCfO# }$8Pscp1 =*3ABٵM|zOX4͵{m8dUڔ {W`,+nL:3*ը5|c&@ԉ?p.: $1RWHdw2VLU俜9НXu c׿^x!0ig_;x>}ğE"v;ҫi|C6WGiZW2`M> &.^J`KÉvE̷y);sTBKHhӇ1#ܴ+wNܛ; mnn⣺Bn&mΗcۓXh[v&~a'TP͗(<N?Ցe/ukfP5{Vi4͏FIDom_cPbI`HK|PЪsV;Tq\Lÿ3ƾZ־2ya0\4iIOg V}FtFVNՙq#yDjm){"Qɖ\w$yJW8 @<9'gS{[҃w" lHɡJ!ZĨ=zs]eA_;/ {p:a6 +Wnq8۠{x<%~inm ,,}JNHL㠘Z/+U4lT)h1霐%oɸ43ll;Ek2" &hW~XK@틹8ol"EjP|eiӸ2YTAmCjw5 4U a)" kz~+.;{J=L$'C6wM՜8`ƫEK룿ˇ-s6{SMԂ`4~:W(&)?"=1Č5 8xxoIdojqusJcLbxbٓsBm@WBϤ8_gG>͖yÙaO@ħ:l"7L 0Fh7Tϔ%Q pb?}Mmw>J1Z"&zen]J1ǷG@mH#yc1KKDIGO"d@o B ȹn5> Bkx^uNޫ'_0^ZUVqw5 p"#2bMug?QCIH &YQ)*KRbm|;6H؋-(YV[YF=xz)\+%sXk\n%ᄎΙ2aI*]OyTZ唵m8Ed} ׬R[I,1 ڑLh0C~f:or鴽.珧-K(6 @2,țq;EEBldV%,foalL(8-L|pߨ0v'e2t>N0<~FS ~\ֺB$b(,tix%o'?셲qӣl_=jjWƙc Id#v셛kc\FA!`$6sD8 ?|'ޣǝįTy'Kme<9(9^kr@˛t3QA4{!bz箃Ibx"$?䓨¦e8F<޼29,`9Ri Rت ʧPK9<^{Jb K e@42}\;:w`ȳ|>v4d*Gʆ7~`,ꑗX(ĸbann7JM5'_x+{/@ gew:g F6"g:1]:X5>L]]d SwpXB/Of>"vΜZRY_t  &W/쐚ʤ0kB)Da0Ck9 /sU> 2( 8jtF-{muݢAA%narhm0(nO<\#r?.#r+ 8?6 .&)6J.\02o~H+.gSׄoc`̓BGlhj:mm ,aۥ3PW2nql ccՇR\"-q@NPAk*T}ֻz)cBF㚾d@.g5Hb3bHQsc|Sxoua- a 5>bб}ۨ@y~~@]/7m֔윭U`^h1YtϮipHHю)~}ӶA02nwks:`{?3EO:!a#he+Ir;n5KsA]h]C!~L?]f! >ݑC, ('b5 běnV -Xر.ufX%Ѷ:#Y1ANZ@J z+5at ΙǖCG^_Ճ~:i^ٳgR2SrX-x]nvaBAe, 7f%=!iYA(7H=S^iQFREH֊-axhsTF (*w#ȥ$ F/M@l]toa1W*@(Nc r%6[iҊHz}d;)G) @w|@A]ZC*`+.]҄%a%E?[lWh}??˾CUݦQݾ=e^J=g &Qdͱ~O"DCo?zxn2eo+X? X9EU3I>v(griBƗᕴ6닑CsmNZ7z?*fcPuɏ'th޵RԠ&տms&] 9}-M$yNYMXGԔ!C?! ԛ!gc"AJ?(g@O:ylj=S&, kʇآw6>F&$ Ni0簚;学tK-'=ؔFC3=D`j;֬H_^(5\>q-{Wh̲']a^D G\}IJ滮o-l_v -w5<ŝ6`M6x<=ɷ6[ѤjCI]3TQV}!WJjU+ Q-&! ysZ;rϭEqw$dq / ȼt`p*I !<^la;hȹ9J1LVqn†L}iߵD0F5a cXؔ7T\9^KeꃂhC6^bcv7 sn-\s,YCy~냗U54g&tˤ ղ 5i O7rbHr jj+2XhJbR'XaAf)p:knz xOe w} ..:ۼ56#H9K#mϵ.OL 85"=4b*N;ϙl0)*h`DT"m-Oᱚ*L3Wn{wjm҈ceM(?V.ߘ{0W9Դ`F q*AHb- ^ k1X"Sgyqozbn?4@v}ďdæc#cX'vt:AY8MQ¿c$T#啪Y|4OHlClfA.pnˆS+K o*ľUb ϩ@fei5GKUًؐ[#3M@b.$#sS' FXcuUq6f+[|IlAot;7|y1iNFٓ;9Hxqvl&T1yιhɳ hfd GU$g$tH1h'IuQ?JvQIΛ,Q[=0LeJ[p| =r}I~w z3q9bm9 _3|yof8._; B|sbN  StKyZųl@۽b=|ǶS6>^koe`Yi%ͦ`֑ 7/E`b4s6#K\a p56UVMK-ge4> 6?i)P1WcP((q>5"X1ZO{E1J`~P71]Pdn 3FJz0HWeU97[IǠb a0(C1IقCIj;`FGy 4WBu?#-ij\ٶVcWRޅ|U ԛpE[DʉC0i"K ؓbh1P&69Sl-~K][(k+*$%353)j #3F?F{iJH& U ۖߘ@ Y{SH}ܔ1Qli/𠬐ڪ6aپ>]cQ"Mpr8[>Z`K>*j؎ }zseBŘ5} lZ+"tF˲J_l+r_ 9ra Nԃ=@XE#CM."mh uJ`G~Mf2z[uX>"" NsJvў&Ye!&Z cJ;Y -j@X˨,m$vZ>iPsz̦ΨlZJmG+p23R*#ӦګBؖyiK(R˼HRa+{]y1A.Wo[|tlgw2o]NN1t*4SZ)4E򊱨E4^-YS<,xUކi:SP{xbJ!!\zˈpbszSƺogo_Ƨ"SQ?ʋr]6kQz>^.oO N9p(_]X_W 4}mJW?+Uؽ;(1e5:\;A2Foznݕ{ RZ.}}sR`XK{|˜bscnɊO7 x)Z6)W˥ g84we=*\^awpS^/9Ӗr1$S?i E}Y#~e??x1l Q ¾ pLF3 % )~NPr\[onX招%f1cOs6ȀT D{>tU#gW`nWg<nԢ\D:t|e¼Zah~mԕݧQjY鼇ԄD0b2C>4ʒN|pNҋi*DANȰsʴ"{ڤ^VX0I*|%mBKl'sNMߚTׅ_u/a :]pk Y^9P!5^\RuA9,ԯ7{SR Sh$hhD4B̊#xRqe#1y^vlއ_t$t4* 4v|(LF]2u9`1KԺ\QW3f Jܨ}X* ̤%ȱ+0n2Ix z"LՓ%?gZuG '8F?id  `ǑtG "Պ1/~T,p`+\ҙ@/W\S6-҇-|fwc\ہ| [Lj5wsȏ͗"\"-sȞ@P+23&r Ӆq/ BX/g-8). +>׃/*]_Z-;-Q4G~ Fc<3)Bjw_Yf%hE;iS1)n~~+(ˮ3hE qr6?A goZa$XaPcP:ȍ(C%XA4$4Eo.Mw9ڤZDpQ4 "niJNL2"/oW1uג67OѤXt>9l֫9*btNU&zK nOn/t7xlG++FP?_~%E3MݍޞML- ֽKﷂL ϼ,gҕ?<2/.lڕ@9fa[sW|*נOc*Pn/>]خ}i{&w BQԺP\{0 #*j3H6~g?NC*7N X.T\O#TI'E;=JJ|bgJaq hPz544Bf9Ij̪c40`9{1'I>NiCuh RéԲY}|FI2Ì(VU&L#wd R-V1[pƸWlx=@^,/vҴ~ԟ(uu6PJg xꚱmV-)CkI1,p>~׭H¬b2|BJQ ^KSRdn|jYVQ$=ls25&u[5We1,Tg"J_QKnp Xd,?BМ Nr/g_T?sӢ'L Fv? Yʅ֟D "X[wk}HOqhT; 9p8+)ȳ_ց` #S^})ۘ }۲7IsWKql˔ ƒ́{P?>Rr4}m|#k!}Č!`Ӕdǝ6Zw&}ޓc:"f?d^@$N"YU5i6Qhs8 Qb &{>}Дq#6Baߙ8kʷ__>xy_8Ptl74o5Czlc 3 t_NDSl}z-%p+S;M"38BM8<ڷJ"-z1ɷm3vw)% t9T]Lp6ll3 aX=O! U.Eh"a⵹NBD;5b@S!OJr#Ǵ|aœ-kCh|v:ɶBEٜrֈ9.棔Rwq lk}2Wc(="9mEK f'yXszM1ŖKQ\=|a4ÔQ AD{0 w]4F#i}@P9S>G֪%J]cMyZY?Uqޕf)]^S;կbK]PyoB@t/,s+dѐWYM@ vsǸ=Q|?* =IԂЄ94ՎPےZ#)Y/4j uztT$AU@hxT)N7bc"`[emYmnf3B`iBvpo,;zRDqK5bjw /Pobr+!)@iI 7iB;/[hR~d@0^ӡKNYP lZލO -*9}Zz/ߎ3rc4yշPB22SCʟD/+k.~+dX/>;DtWǛa- VYX{1 DYOpHt$<كuwZ\'Pr%G5 9(dRb_!,)-'ǚS[|>}%AbYJsdo!ĜB)s GOM%fX,Aբ1SGV01bk&]tsRK^(t0?>w*YCA[>NybP/h ro? C{z$N:31KR4;.DPȑٹȰث O͈)irGjBܡ΋ Hcp{A RִW;F1<%AOmV3ӪexATXK·*m|LhxVrffkgnUk ^'Pa ȁJ_&/b#|oh*xD+ӝ˽i ݵXFL&h6CA 'x =w0ϕ87PN\R;,wffe;QPkJ"6odG60CKA\BFq{]>X܂U7@u&ꤹTMݸ:|%Łj3O<%wQ@Pƻ@t!W9Ta#W89bڛS\nKU>$!bz41\z H4VXdy17r/*&Z?ouAn !(Ng*d 7J.>ң9EJvI;f$(R=̈́8cd򊘠`©V~HVb+ }JKж!H[ZUƦas(H%nzȬ:ΡKz"SQnF&"4'EiTG0%?.4͡(8 v0 3зX\i%e4Pp j˧g`Y6?@fNup^[ Sy,{l4[b2vVq׿OA#0u]T2-"b0d>`O](M\*!dαr}(7}9e#sGF}4JfL"XI{ԣH7"?l\ibJ} Kn'fNeٲ..:TyW` D}`xQ݉6U-v<߸f'ȯNP<5oGfM?mV6(R{kv_IAM4IFd5]̍5_{E'J2o/^\u2>@Okb#f+yL~\1B7;mp nyUܩYY(?\v(5=gLj(ޙL?3D54?A{n#՜d>s}d&9PCAi#F%̻9!\qW4+q{jnDO,f:|Iyc;u^cYOdI5msI,Y O9Z4Q7:#t4 .ūdx7r28xG0uҴmPHtuftc2۳ŏ)g͈5c7G 0q$A])t>JSf!aʸfgRв RPyԓD6@+l\TEi_0G H_͚e-+k_.Bx}\\۲[WzXZ9BQsa+S=+C83S ,9e?Y{ mMz+ ^4%^\壜, $-("L#+\]JEYWn/e;GĪD)s[Ͳ1^QRm`⚣LTT[Yyv[GJ.vˮBP?ԅW ۝]&q҈߸M ]'O׎ &4rA>JCgَ]f07=wi2Ma]| QYBU^2Lp%J>ߛn\1߉@Ҧ[#Q+op$ɬz 7p H^3ߤZI}/{,zjINasзSֵ)X)[sBE&롿H@Nͧ`xwA+l@1T/fŞ?hN 1{gv)IS\DQJM_DȤ\ !(ZP+w5C H{i r5BHTJ-ܳڡ6G< TJs2Kݤs%:&RQS nt&xN6` ñ&7ҏP(] Ku]b]$HM|:{#y*<"jLx|/XX`x;Xd'f^/6eQY5s<`U 7%0Rb"'0OY!2Nv .{$")5~Q%} &ϒT&EOٮv}3ؤ3g]9hSIXƦ"eCbe?V{F4 ,3q5u۪abi0R"vdX;`Emj$kަ!iׁ~M?{m(I_ڎ$WL,Ew)"{2L$oSWVi\~SzEZ6@9y0,=3 [N{Fh#P˕D"q#&m?F/>!·vP\/y;4SoHM,S*VF# hǚ7U\4#2сAvS  tBSq ^/_-<ѷx-3bg6g'3v._=Q֗ο!dbXev;&hi8 A)8`BT .=P՟a'a$ɔ|Fq>&vՉWه$Ok~ZC$| uU!&oػoWGѪq\؅:EA+`Y8sDNǠwV]>HI\!ͤ\E_*4@Wݎ0z9/3GQ&4tD 3T+`_~ e]&ڥKW3Js]o&J8*8:9Wj*qX![L-kR|䨃;]K\hXJ|5vKza(lK/˜]/K MrꏊN K5oaTPb 9"lEľVE:R&.5pSUN*$νײ1KӍ9brhLJ }"oz/xlO?rw!ܦgE;M6(0ypҖ6 vx齩vAYv}OŸok+Gb!@xx՚fkf{S׏YZ]ya(BW(/bP0 RTku{H:4.85HR#K߀ҝII(08VA2R!? ޢd1w˙H/HMSaoKMX=+DzРLD-~zghDYv cNc[:{t]d2f Hr+g$I ~ KQ[ԧ ?rW>Jqذ3㍌UCzfT?C^)7M[,\Yں:C|֯FAQE2Fs8z"M&l⯦ j{xH:2A (wuFBdhsY8_\~es6/ X0X6+e" qIʇ`8hN"BX7*O@*eDS3b:#u(Y/~Kd _ɉx@v¬> 0pHQV`7 757A`. a$@W{$mq%oU)zSf2;W3ws`M=td#xu{bX]J5F`3ªve*T 4L@ g:6YMcz&SV#;5{N/"g+7])Q_vbÆI}q .e)}^ib"6/Qq}D4O" lg}Ǎ.$+ۥ_D#4Q;kCTL/o!߾%z0= CI5zȊ+?AGx-%ux켉^k rc !2rF30o=]Q"CMq|yL͊/ (D&_9sRșHTFo#kٜv)9.qӔetRp B[r[;L,OBL#j_vhڔhvA%=h)ۻk|.XoTx뫪w{YQ ͏+{C# \ʾU}5tO A$Βdltω?QZd@Y@\iO(}zѸƔĿ27fy~2yv tVBJf7%9,GXqu1T_+v],a}L[GlӴYuGwNäAO*Y[G}F_,gȒ#ܼǑw:%S`\T !fNJ8]H.yL}MD6Vfͨध jl+n6ihC|~r ,}@hʸrT23֝-/Vl2}Cv+RȣOCEa/.+WK9by.{󳞥e#0kBsUvH#8<]M׷-e.<8pNR7J<[(LZ2/QQ1^)?Dx+$"''L|3W&aJ6Oj.. I5|ZR_ 7EZ,Lo9&Uly zUP- ȡ-Y nDsvϼʆ0/mUIE QxPmeNq̸62ӷ ʭ4Uk~j`Dls ):]!ZYҧ-h$`EgA_M#BvSLl#If\Q+1e룘bنR`Ed6s Y&\ԫ# v!@KkfTy()L\]QHT :g:>:!KD6C|Pd0j͟[φ[oE;:]NwKb)nId{,8tw3W2l-k#(yiݥ6v- CUڗU gsrNJ%X1?EqgKXg+!#NLQTYŀtyfw\*^} L<۴RKlkh/1v|1!^uMS&١:22/FL7F w{8ϱ$~=[}ؚ)M@osKj!oac6i$630& B 5;+:zDnb^/ >(3fB'DB=$$fb9('bJU|Y}pIk$K H../=OrB(9 Qdב]N\{,Ͳ|=auM+֒ڦt\Nf@\DA Bd{12P+KPp>H`|vKEvj&3mdYg2!m_r&W+STG|{$@L984bU#>Xc Yh׼Lb!TRּ"9Gy›VsNV!5Np܀ZDaWbXԋC'j7`_Wc=G RD)tnR/FGSӟBGg'8',{[R_U<j91.QF_>uշy݌hY\`޸|8fVޭ|5A̙sިF3zp'a75ӝtj廄L<蒟- hnW.bqZik{E}Ԝ\I +9FB 7ϩ[GKM]b?Cʌ!zI8^>#G2f+O[Xmq-U{6DdU3?ﭢbjlApd[Hmp4rU`5)/#+(^~O;>th3L v(ed{`՛$ZE\2kA8cDbJc:^3ZUg,g!('NZMCv]UmS ePɁjtJp:{~-(#p*X$RI>h 3خH_6C9$ŹNql RZ܋¡l|VJju5z2"5;YkϊrJ̊s\Aq-tp)bXoVm,ӈUtp_:j贫*[.jt]##z4QEbCĦL5Bڐ.Pm&#ג hIEgf׮wdN}siM ;Uߩd|@KL?8TOK'@RO#0^~p=\QUJ̈́veH@Grnd)R4^ӘmQ4ZO:@{cD {Z=s~XmtaT{E. t /˄R?卲t̴1Khc6XA  ˖0ö\!5Mj?.cC;yR.C l}T[A1d}MuQ Cᴒq?[MQehH  &MY\mf:L8vSVf{𸶲|Ѳ8!R֧:JhV\YbjR=b%(m:AfNr(b  ?wkꁉ 7-& 4^ʂ^[`¦(wt7 ,&My«!!.’ 1;WJCԿ#N[T7Ht.9 U O2iSb N=fS 4-YNF4xdrX#~d[CcU1F"u\;EWbHv"x WCE7P~1ïHJG\3$8 Bw4z@+@f 1RBY fr~(Bk؁U}>KJz5:C,bVI8){إfSz31սnϸͧU V{-{ U,R{%hwn| ';^⏩a21q49r"n̑Ap`+^mwhv;Hեixa i͹U }`Z4 Uی󹧿,X iMJQ} lNxD;X`j贒jJՇA~R+_<5I7,:(xl!y$)︾Gӷay(i.%U㉭/BIѸt.QM⴯MKvn7azc:p- 3.I K%8X2LF4],9De] cҔ$d'y,24#;AyE5|,Rzs΂PE;w@xkAښSW9a<*L.Z㌃ Qte2_M!m}`O,_,dy[EHƊqy}PpJAw1.zۜ frFY|Uc,W&,`)fݺ`7@BvH["L8Vl >=Dw~(IRtTW@H1@ZdD&Eh+@1$ O\@7ыh^øKg1gI ֲ@yw@b! |R 63Pn%ر!9`V|?]{?b>|XVre%.UwAį+qVA_y-rsU^{.ҷ3n `PYTga:[.*%+SMO器IlMBŜeTP?=V].%uޠ)Kޘ}woY\ 2H3Tʝm/x@[9ruYw)S7|i!ʾܟh9t%Pl+8J<,'=aA)yτr,)p` =J?ƇJjH{BCB0{q>KݲDr 7ݧ~ ks> jbay[2}QCFxheHLu-Rfqd.v=b,y&.aN:xw:*T~ꋰ2wo+r 0y1;܊J٢nsƫA*iu%-twd5'{V\y[>%'Q2d_8YLR#i8fJBŇqs*|?zehL/H&4ԁ^IJ<,MfG+\z( klMcʭ oK>i}Q\݌QYy .2ҒiONX0OzÕ@_zH-NttA؃j!)d@ Н+hŰ}mcZ0K?l3uTak_ iJt }&*~AxgsZ: )8`5_c?K>2P-Bz1_Ћ;Ԓ-_X-^Ydd˒k@w.˙W0еpg@8sHRP_ӎZ[9-t o2r$ٻ[7Խs~ۙSnp{WLD4=?1?@]ݭbﳮ{2c$jQ}ԙ#VvP!#08 KˏdНA0HD_ eZA_(x(';&䰐E޵:sUm7Vi 1;%EH#sT/ +Io0B\ߏ瞳ӟ<P2?1G0ĥJ&S!XIRqA<)wvpҷ>Lp73y9,fp}%XhCUyrۖ 1;@nB\lBNƷym6VpFa"䰝 YX7vNJՅerMV" U =q?K͆ ݂8H׎+Sl=\mHK41 r7Rt`}HCXlF%1 LQ^nXe}, GEP:M53eo9FSCp Mm ޞ_wBV: ܰd'ū OW0(mO$,+8n?bLWXLx—E.mCv bk-<wxXo'4jj7%eRsTE!&}B1ť]LQzCGBE\(^"|}Ϭ9 긧qS׷zc9BNH0Cp5hڣ\u -j5A8AlR?t~eaۚw_n>؁fOe p“r˲) >/e'dBsJ+SYkK_hj e# ^^aZ$I}D`_'k*/ p3Cn&L\x)7~uyCR:T~sK] VBRJkk\f¾/[AX:)Df`d jg!oŽ!O]c.[%񽇙7w浱 7n~s_+=)E*;o}4SdUV`miHʭ%4'@TAc" Akq9M1< IaʤHGU#*fR k ŅKp"haG,bV+v?\%q .Qxl8H; ׫2ɐ=UL!rs{)UC!ԺYr>+;T$cStMs.Bg?&+ 3dtx7-*>B1=>p0kHCoyZD_YXDTV'02=٥&hخ#KRN’u /P\Z ẉ%WPKUyVxBվۊhTp 3>Bn9vWpON]إ H\QYB;[mtftKO4MlѫR''5aJ;%׭X)"^dz*)bŨڒr(rN֤M*Xvqۙ>w~/MqJm"bwEE<.\NnHHp{Y^^h7rnM[+S ]7a[UBߨW)tfmeRw?ڈX> OELxmy./ %R# ǿ'$,ZN# Jo[ufF\~đx^fvL I:H%_ReP1|ȿ)a_jY@+H*f0|YZo4?@_aiJHEI2$sbujbp u) Uj}B?64- QHԪHSh5'l pkK|PA G.Q+p6ruL|E8=1 nl;Ux.Z-n;?T|]𪜔P/*5j`4ؙ/EN4%M?8zInHnms@ANG ]nHhY'ٔP:='ϡ0!VHړK}C0X409[G! l]_ B;_Ѱ-Gx=XI.+l{D Н;+)ɴA~JBSDvw4~j_-N,? :Xo^Jg |nX+mg+@/{V.!tg(KSYԘi'%= 'U}Mj Vy(C*3wM{oCQgŔl@ӐSkըEP ү-ܩ/ "-[P*,DGE3|~Ħ`uoPn[;٬2@e7A7Srr;3ը/[ee]Oq%GP8 { \Auo0 ~d5SBt!1=k.j9t 쒭.3uˊ)KV5NB}3$i?O?>H" x /]9QD ;#/ =Aḭm7w/rI;k~U!+6</AeFv@ d&y;O֥AcWp DYDTM^zj &]:*mxd=hZђ`a|T[6DI[y!cBU/Mi q%UkԲE}TeB7C㥸"ަ?[c,붒[A)tv>4q " '/}8tuL6LpKD]yaKtyA\ڢOV}SFUNZ,hdT7fZr( w!ʍ8Zܼ<kJAx%<+w**I Bb5~f>PT>EMJ$VkN*b͗S$N̞dqiQS'XZAZs_2+}qq{;#{BQ~ূy@%`:KW S[ݡw-Z(M q5GD]^=0y! 6me܈d#!@" ̖ih[PSIݖ"BKCuç%/$z 5wQT_h7 &jvV_ulE9v"c~,DUޅ?ϔlqɈʒhL_4_,X?GXsUgY.Mؒ&EGcG<`}Bi;꫙U}L;[mx5WyD3@pR'(zQMf yq@]eW(86S3!5o|>T/9xelQK;&Iڅڽ+XTYK9g'H`;E)iW}QHG} U| R d7z[5Ն2bEM}(yñL K¦S*$}")d@w*$> ]Yzp) ,R _۸5GϲĎEMG8hj03.%L&"Z7Hu/ȤOG蚫+R=<Դ. !,KO= M{>hs'T(E?8jiسv&h? `+_L ]>k?AM@SJ{shHJ>٢'^#BE9TD/Í8$zL:GM8&IzMJRHGڣfmL2M"1yp؁.`_ǫh&cɢ͊R)x-/,d] ) 2"}1s.cRAq_]eLw_a][ZMF؍ٺ +Jm$}חCN$'h01>> Vަvqs.Nxh-aT=vŦ.6"_* 40bJry4d̆&kn4@`ճ9oDڣ袖rE[ Z,[ ;JB?acL9KT>S/YIiT]z&FՄY!kP3BZ*xO0ڷw}םk %R vP!d2g!6Y9ʩ0"Vvh)f6 f\gL Bm-S}1ʷ۠_f0y܄t  S(c]fLm]|r..WiThj"9odoz:)mpU \(^M9]x:]3…O)@fn|6&>~=Ϭ;bInqՎ<,g~D́H_r6omD7z63h(QiGMg11%M4Ws+(WŪ 0ԷRÝn]`R#9gHa~^ZY2{tmyϽdtР@յP{̍xp6j߽;a5/0hJxȔ=]@EۛG>0 ("N d} ZBe)D+HʫաKWza1΅g)Lw6amU ;<$ϼZT˔)L:'c4/M#4*~T$'NԂMg00iR4lzb6!D} V¯c688(Řl쿲@auxד'A.wp3T3*KR !Me&.YϢZSW 4bԤ;p4_HM8gv&rk@MXC-X2sU1־{'nTnNM4es/(lҜۮ^Թǖ]@g͊FUگg޷^ [[";C;-\U  ck천<]ӜL'&bf: xFϘDꐔ';Ԥ+~{8Xy@U[ҟ l{5xb x+y9C0LGۢ#F0ۍQ72Llwhax]aN6g$#! yg>D&.hertf׸]^Zr4=yδ8x>ǘ"^B[Gsqĵ mXOĔ{6~A?~k)bK{2x^l(њ D(yIPRiӛ'gGu62YPo&2P4U,h- L/%C}< &>ӉQ y,trAf-A֑˭?'QH).yl'tPh7^PtiO 2dE\!qy빂6YV$ jDZB_̀R4zW&G],v-M? R`G~%ai\چ nu"`}d;s"bhI*@8dDn9͍}]ڛ}!h*TB`va Jo唅U|kaz\wr7F wёT >\cyR0RI߆&R i8Wnh:T`, ʋ1Uۼ/\Ϡ?~jLQ}'п-k%o̅wvUɏ2F%!*2pL4[?&dYĄXGR_IO&tN=2 WzMg&] n :B6X+ݘA3ȌGOhYl'qa.NKVۇDIg3q߻.ҟ9MQMxQs@F/rsY$Py3I%s%J>S#!5_lj@uӶYmw}Ho!6ɻ$3a 6*ꧢYz'ݞa=q] M)By-Je _9`=J !h/FEfF 0!hڼVD3gf@L)ͬfL( $@hSzh y ѕCv" l9"!@P:In(!+X0*[w:iR+Se# ǞC2H8N]bkLn#X}BV_zI ' N6 zfZC9#P7#9 &R`uѾ#e֐HUtRn: I@gʱ/,<\ RI&j(1`Ăkbl,- wCEg7n:J]sWmY?{=MV=́9_*tO}L#ZASC=nBqYK5["LuhMV|Ą1őʂR$Lq`-Mhe8.S~E^ө)?FߪFTj/N#^PDujv$Q!qM]֕ )#Fy[?Az򿚼F`xe(N@/M ػzqGM2k&> f!aڍ[jpAz@JuLG2uW/e:Zs[yt$7j*5ه 67m2 0}9/.45D.zf0w9.x*fւpFzo=SE̪ s .ة[3>:7[ 6"BwG! ':Mvfa֙|T{Td-3v׊ [uNכڲ]YK" =%!K%˧{ "lZk}s [u+Վ"U24n#t_c&-QE(Beg8b$Y9qAېYm2c rkVv8FY$y`3\7'`#L\y3%M+ldnOq` lGy?EHN1x%~[ܼTVtХf% dՠL;Tjb)-[OwוO<4>WbQ fUOLƃYR,vwH`ߋE|j&%dߡ% ϷzYGUWat@pd:$넄e~멖?}ڜזLgm5WIJ xPx |$rK3U{t֗$HFJ&, y?N0P3cD 9Ƴ:\IEeNpxbޞL,x IÑ}"D R?1_N qp̔@kBp/ LtG @FWgh2~1 _@/y gByQ{\[6x5svh?@pԝ6?҇Ne&1tH6waL lKV@$캐aTㄸV;?k;$M[7[dfisS>sj8%(R1sh{i,f!zN VybaPzwu s y.9dEd2VK,q "+ 'cf{"/ҿ.k&[Q VJԚԶ bEcNR_Ƈk P:Ȅ8ᱶC?u( *$,FQ84&|M=d(i 1ʐO yP_e}vIA(ռ Fh)1JF,9sfMh T&CɁ5韜H%سq-pN̋/i R bQPWJviB08ي-ȕ _GMʝlt\VI~Lʒx*3y4 #vycBÃ&  `l^&RIM}~wAHjyeL oK1B5<5Oqq R/ȇtA߇ pqn<*5t[~EƊ\e 'd: `R#UtR48uk }#坔A$r`I??\۫ah7&qrk;uWv0{қCF1߽1k+H$,MIW :W?&Wf ދӂ02X@PUвztGq0 "o|`Qk&~NLstw2Yke2V=gE!5͢\J qMQȿ iIC{-xsee _4ګY{)O,;'5nDoZ#8Gai(.>r\c۠#W#2}%wR3x7@XAu`S(2g4݋}:iGl+9u dXMH%EUir*h"8qO%*@!@ntm0S9ER xl []gNan8V=QD<{= T/ l.i;5J.フ\a^J7R3rL&\#lP 'IS@]$ i7V!_%8(JGؒ ̛xOYY к&kWF(G+=}SԘ]sxc;LǧK2YV"BM:^hܯ|xV"S#^_];l% V>n('0)"NKGQPD5'D_V s :j[O+'lJxXT,S6nGekF*!ȸP"9z3SS8sX֢{6D,WH$k-HR]޷vg24 )3zm ;ӟLE>/ oq xqg!1 ffjg&o;N 5:-,mV" Rv{gܒ!])@ 2Ӊ^~QCtCtGa&m.A4 '0uTw5Xaȵ +ڎԦTiIH#9mƅR'kq枮!HSeu;dMsI XFesRz;0+s EIɳ;ڂ}\yU/?%{aJܘWOΫ)ͯD]v5E޲%ݡl܄sN#ݏ;Xr/6Tbjkߟk[fr= .K4iG@L0'9  rEvܶoO&ی!iB*=ޫΫp8߫0UA}]5q{ mݨW HiuLn aB{6컢.‰Mq8N%txDm3E]"wvpMdֺ)|HdYKl妼#yvy;A8woj\TϦ6YLIt4r{LCˡw_'$4+aLΈ|rLJ$ˁ[72aMH! dsŵ | ׸$o!qSv?V `]e)]56uѳ:pv?n)h'=# ]%PO9PC8%$rBrB5> O>~bΆtc3ʧފ#ߠ #92O01h5e)ў_(E FJA-m7@,GU`΁m63mJi/]9"ȗѶ 3NQ\P`)r0 f Ѻ9|4lpR*|boQ\c$oBa>;1Uf!B1b,CflY9$ێ`)',t@}|!XU<8uh>ȟt6hl= L0_15o4fS6jdÉ{* !ѿhtĈINr%f * UY}$꥙x}s.WL8U7 ;/+_sP(禨l))T膟 j! W8I4 RAKONzj2.!''͚ ęjǥ*fW:h )!7n 0-32Wg]&{h**!p@f)%olk0g;hedovк{߅e:6bP8zxm2:&x KOGqo\VSǨ/#sW:ފDvӹq/%X8979b婖{ GɪƑ Q&'r}:C!Ztl0+2i,-80Tl&7!bS D]0''}ߎV.%o3Ĵ D#W %۰LFk469q_68 SKYxIbW_bKmKq|~&Z}_upSH#7*Ru= 斜OL*dL/t-DWyvSί{Ef8CN7~ #!ZdTB{@T|6jҮ'|D0 &&SLշCM2UkG )FC14Gvc]zK<FHR8cD3=6vň2ȻJUmMD wb>AnP5,aX).+[CnTmIfۅVOZxeHCxW˵|r3r}d^AV rROa}Q&fBCnlR6@ƗpE}%YZ%C52y!&tn*2^83ϔv]"мxv9tA TOAcnnJJY#:Ы#.yk&n 5?Օ7Zbs8ik1(4DG-O_ ^Sls.q.y.PD߽X`Pɡ4#n.x'2@"%ɻn<.0hQ7_F|hh#0VSJk;cDґ KK@'0Bǚ9}̈́̋=HnsΠ2nfϣ29-Ԃ>IAAKGrSZğͱU~vnf` Tn:c2P*VIC'}#EXd z#KqV6Fz)pyBn,4dvy r-bbiŨ*4 OOuKM[.Z; @鍫4/|<6+E-1C@ttdi`XP>.AxWPci`qx`Wg2ַ*:֏vj- +єfٛE@po)Lhg Mr!Fj/ _#+7?ڌl_vpKG?d)j.ɼ{*V<\9HOSPrey<O- D@$ w:8A O!iX@=[v!,؉*RU8'fB.5N~^0ظٙ 0 eۖ`1J hHz!T5c{SjĻ!`5573Q7;WA?2"4ф,[ƝEoU[-͞BPdG6Xlny~c"BlF:fSv.Q\85U; ,8+ ~.&.|j 8,&!67ʌr>."l`颪?0뉐OivxforL0Br;ko񗮯E/ R> 6'? 1޷s?3*Q$`ƒ]%^G|O-hD;{ ˜rkdb_ H֓`f,N/>=L.NTGZ8&?ib9fFH}@۴[, bI̞\ÍQg>Vbc myz3<hXs6oW<ojMzW/&B>SVnm7X-||E@1~)h?=x|⩎$q*:O u}MBWGFc*`kըG*>h j]bQDy`.Q(Vzc9ύlָm>vFÄ_PۣLfJPRtņz޴>Դʅ@uo|4yKjOH|T3-_+A$H2vyOŸ6@ v#b"`ZݑMf8u jHݒ^K5):0״!(p1qxmv~msmuZy$Uʎ6ѽRL/wz;?^$ּvX%Ձ<U%CN=1pXϠ;AmV+j!mLǑ-4Kj#M?h>?HEvUVYGZս`/߭uCx#~F"N4J-4XҥU晪*4r`#Ú' j6ӠĜ88 $d2a#;‹ƿ*']bFMq!_2;r$lKDdMoZcӨBǵi+{3`x5B+wPWGڔ#q6Y_1+Vq}&d\(s|+L$frM?ڧ-t,k'Tgm! 6]z T, Ki lioE\Z4V<ё?K<|uLf`ٷvm0FO fz-tשI6Hic[Q$K`݆l)>@YW 볍Iq!H+EM xjGηdY (K~UxRgd7⚅J֡6B1]SgDʳ0OD|PKOh^ܕAyՠs]^EKo۠+|}{./8K-Y^6r1 #Ɨkj}XWaW ]:SWQd99Մc0FvjDcש}OՈz&u|VUyC=rWFxF}q ˀC;o4nRr-f* I9JV#:ǜ悅/z]f<׸N}靅KXęrpX6xCc9T[m1 1k3L؎r_:3c$+V)ؘGQ6#Dx9 [HZ]]? E|R;( 66O,Ѵ2%qi HƓd[| `LSP'=FC ¼ﺨ.FKo / ,HaFSR_4Z+xxuTLB~|Z2._fD"RzBel3S=;=ɰ/Sa~j8a!=O2(S'"%#X]|#FPʳSuZMe- l?}\ҫbKM  ᩣf_)ԐZ.ґ9Ըl]jaeslX2*30dSVV-;!n9b jGZF+EM9Nݽti.KV|07IlFMݣgn>دʷr02f8Q@2`4l> CczxUL!]XE T[g͌ ELqU$ f١WkVTE:!皍{-%2X1Z K5q{F)Vu; kUsm*kS6N#y"%'Dg=J [E ܕ g◜<Ȃ˾D97< N w- U8A2RsoG3=35As{O[w#uEh$TGW@0Gx{ij[Rգ:$hTmD/u4sYZɬnlXH1i2d%?ԭ4Z0w$.GHMs;qfNeʌYvQ4#/"ꖎOIltn6h ZLqhbE#.QhHwN˫$IdDw :' 4)3;<Yʍdx~}7dAhs-dD;r-D'l^@=Sp^ rH H?Rj37 ! b3K"͌UO=^{}P Ӕ\ᶖ\Ep5|]:7R͗!R- 1L5Zƍ4xJL?zp䤶>c*tB:O^@ƚC o= crg67J (U~zM5P5d-\^Z5VB`+۾c1Î%Q=:Ul1/zKj|'2(iV0GLj]zpqI4q4&"Q&!:Lj mgfl )m^8B B\ !_7gJgy5q՟ZԮ.Y}rB|y+WֶHy7COΞ-S$͙8"2HﵜƶS\8 RH}L[}g4ǧހ-|Q;NJG 2/:Z(b9Mt* cp2^\tF}ȔH7óʓ(֚ l֏Uc=H(Z`GdPtI;V Nci_he-_}a(BD\c`YV!N2!*~y{&-f<3~ǒ=R׻޼zՁo2 ZDkřZ-'w8 {EI8K?#Fmnus}/}BγH`sˎ tR^~Yawj٪RjuikYhrX,XY\ޚE`L ]ԪN z8Ħ -[){^xp[[ n`Z3c.):PWiGҥ͒@Ig&)Z\^ b8_zT]"A IxwvFb\l{W xU8 j"%fBW6Ohg\,mwYsBYJr[ /FBكi:v  `׻zMG`)\ x*y64Lrzn^}{H+VBTSGlr2  " ۤ]LFݙ^lr~m 3;ZH'ż_D;7f;:>^|6u E %GP'>|yNUӿVӕl 2TGhݺ8Mɻ7k*)XW.1 g4ȹdH>S}6F''=H}8vBh6AZ4yI(N.%]It{9y[(+3;I6p1 x``{JDn,wahmyL$"ҟ( KgG*~ hP54=h"N1 &K]'l6v3g_*cB3\?FW Q;;1[)Jm+mkvǐA$[{DaMvɃ 59vGU6({):#7C&Zn aY4zuGZ*/j6azQ}T?nť-B5:Et#WXXQ$׍-{~yͩt~\X>!7 sB97ad7k۷/㑔?l-HսNsG$aޕzy,X'e=ۀ~Bj1TAHn4FW92bRMmܽ\ ^!0y|Lx-qyqO{8: &#KyxE^ ޫc|;nciZ ?.5`KG(ϸ~8 > :xQ_4zX&; 1 rz{ݴ%5 ׷[590Tw@¶bJ]R$eŚ^U&_ȐtaA8+)o+@0pGh>l.w-Xk *^o=d䀈/qsiCɉ"9N6[F˖%oHKl;F`Jqz=\K0͂pDzg2}Dv(m?{VS6~v ­IjӸ[U`ё綎&3 $#uCf̆6bV!ؼx8<aaGhSY'fǗbtaA Q4 +oҾ9PWe&pHa~@ Β֓]]T!a$CgZUG828p-/@4 [9@3=im|Տ{>2uE(G^@Xe' 劺wZT@*wzpM ^,Cmks%yK وxe:8[h&< +"ΧЕzYtSA ˹C\6pd4 v~v< D.hF:&5 ׀6Cꜵ 5e=6~]p7h#[i bmkO'豮@f 5sz eҌ#}e~܊6xY@}M#4Ŗ@(k$i,XA}rT;\JݎlSȞ)|Q·z [_4aG0}O6ńӚ5BIߌ]_Mo^o?n55U$yeqxnt-jsGgm~7(hG`]v Gٵ~iP!t#m1z NZP8O<\)XKr{ `-%QpYyXHWIK37t ?u4DY9bY6 rrΡx,Z ^#Tw&,=D)Xc' {(FmOT_qż/[ͫcոԇ[icW;՞~Vȝ35Qs6~ٚ1J**mFQtƊW^i/Al<˦ 6s1ެ9&eVB Jšpz^f2=ܕ!6+kF) c'M?( tl[Z*Ȁ>QJ\;$Z'/}!q'eS)BRpąM Wh{?_;M٠+ ̱731{L]lpaE~8RR'-e| GOHnӼBVZα8`!e9^S&p"&nAϞUf/Lٹ>He^U3y̑_viK-6΢BpĄ0[PQJ4Wxv0~]F,T ed 뚆>({ђDGDA`gV.uhT>W'0U_&*3N1:)n ô$I83iE# x#+%d=%v9UVJ s_H1g:d9^_v*k.xL"x(gu \M8h(x5pe˩Ez+)F PEF5 NݩNLsRfAuH0R_l[5Iت*Dh9gfv <7`~衳_fbGD5wC1.+,Cg5^qI#Ɏ٭4 撌%d_8yW`q< +9iגG{1!݉y(>"~78ƭջ hSL3@H2?uJ'Xá+zۓ]eA3-h͋ i?Mc[bIT&D7H]J-\KȱAxlϽ!$h s6lmc(~ٜ!/A\$/a`,}xIUuRVZ˕%`H쓜9Bd] s6Or)Fٞ ) bSAmHV{0B37-1T  ˟Dm9$@R=B$hދX*נuN]*8~0)vK{ [$n pRVUP2{9,Y(!oE3?Ib 1_b1IwKjhWu_} v_30"PY8Uw=6$f({&1VD_Zg XTW:A`s{aF(O|N9{T"갞>-]Tgj3KW{i4pHp}**BC @&cDcےz %-=cϐTZ.lWaG|t`̘fH՟UdlFQh({"Pds+?+gfΌɥ>A ߛrPr 9% >Hp$C?jR³2ஔ9g˓leE{$Dl+U[|PI*r-f5 pF;E<`Kj/n;Mhާ$l|>Xm!N4c H{G.,ܭ!ȴ!RiBQI,d?j) `!r(QXMzmʓRJJ_%CP~1Դf%@+lNθyݼڔj!&  {]'k͉fC[3x=a0Vˣ}I[4&$Emq1cTJft$֘0cQr6\)S?V C#OiH.݀Ű|v?Q9A56^iWnJ; 1ZV󒈳&id@5o5)Feu F͢0o9Qx`KB#]pGi|5~3Zz%sEg(Ѱ?C0QbQG,Jv*[Sz,b6~0'n5bas]rb)@Hkl-l=| q]P wk7dYEDzQبJ4U Nj5ǓѼNu?ZĚNq!Jq6A}BwL_1RFIdR^>#jfg\} gƩTo>Rke6nUm ^%,pl TlFfP2Yث̒+eZWQ\υшy܈}*dt `{-\nM ߲^=cE. | )+x#݃8ّL6(e P 4`AE_[{{ ()dFKL:f͝ǕP''+s+:V6IA_&jRpc+G>%17i0жJy^iևPﯺ:j 'ƕpa'xun̈́eWT Q pUeekuBRbx.FNl@ u ;ޑШ $sשnZZ56y,j>fD$p ׺Y("#'ޛH]׮?{hB*aJgc"돂݈>b "LGvʮV&W-0K4ZD?|gu`Hm`uRYa#^|X.`yW3G#&z.'%ҐuR5 [z z m|SPLL ti="eg6a+G0cAoZ!s[9=;Ĵ5#7+z`CnĚ-޹lo˪K_ÆL+?ÈE1+c=}mio8KOy&֯%M"<^V!Z&bvz'>8Tk?pڮ/R˃Ꙝ"(+]Y_s&;dP~ )ul;3KH.Zѯa6U!l^p:ZЭqJ_Fa-7BZBKuB,̆~v}pgqס /3&a|TZ)rAzE䕪^93bW~NfMPvPX8P'p8%M&UKEA~7`\I&& oF 6RY'SVlZDkD 0.W?$ke HP<\ZXX.kW$@Aaup$oDQd)1gN08l,i T؟Ε ۨ'FUnw~؞ _Js}`40$iy/)\63u pFUL3ƣCG:ZsvN*U @nv0ݻGbB'$!Ln ?F(UN. \{OfOT(\>9$e(,$pŽj%N%w57=Ozk3W(rZRQo=;:FX<~هQLăV2;rIkc5"T Z Do0MҢyU)NH0iԑJn~o5K#z8Jv%ځz(Jav'O-mw/Y$cFonD֩1Ss%6# :dB"gmz@%-  ( ,nVK nl 3MId=u)jv/87 ۍHS%#C{ڨW'YF>CQE\!# )5zQ\:7Sy5vi(eXZJ#)W7f|)9 r^ v;r^1;pc+l댂Ðf9oY]Kۨzʿ0+)W5sumki:{'y\|O~}B HHp̧8Ǻx<,ڊGbUn/K =>!5SJZY\Qghc`H-99 R@x^֐Ò=#&V4!CA}5i@_p? 6^{F/sf% ukC~Z.$r@ϴXQg[y^Q|R7%<{j|[z,ji.c_uઃK9Ֆ#pu-:X(9$ Eshz̊'H=O}4X# e@Hhz O49cܱi"Lx0yJq,ҲQ={A썓~|1HxCop:,aC@@-+Vh*{iP~ؙU/7Nonb AfqQy<?/J*_Uc+b lϫϨA9€j5 4g^#W~膘W6JOܥT!1C)KdF6֭=:BT QJ-pʣT|"PX |Y'ЇA A%*tE X߭ICM[<|9L32w2\\vXzU{ iM^UFI"Vѕ#c@$㋥F`ZJwbjn# Ch/"Aylǿ2+ZSz!H8 h[IE1:ǹ۝U{dC{Xm7Ŭl|u>Kϵ?xvA̎v!n F6h{CLW]?K*dJbˑ9l6TZSbqx_q(1yz+/Γc)8)30^%.$n9I¯&k6iA @c冨7*סl FEY\JvoZqxl 0< C.~<I5 B'BF71h=H'%#Lz݇Dn`GF?.f*lKp"[oSBT AX±Lؕ<0+!F+ MwyqiHlB{M: Je^vd[iST:"B72s =!GJ:{$}tۅvi󒽙3F$,,s~ͽ6rb`&{FJlh,xB;VNր cz:n8ߙ n pLi !AĉMfiV7e^Pje)/MD;v8Һ9?*2Ώ1ݬ;lp7d ݛ^FsNy߀&(NbN@-/7}!y Ga![f/s{f8EQ!KHT?\8\w "KÕ }Aғ~ė -oX#o PaZcegcKUX-otd#@6eocp(ZҝmMƴeu?0:2@ O._Z1|E+A)>⵲0F`;@:յ2AN(5ps~IbMaHR :ra+oW@wG8c5GJ7 p3=l4bjOmՄkoT$UCYXǑmefxaNt?L~qUMidLR)-Qv;hdehl ٰ AOCk)uIj&9b0o=ϩh\bS04[N80Gq#d]GsS=#5HsqU{`1MJ7xBzt y_ B|10+Q!P3, ZVp+-[&OYݬɼ[;Ǝhϊu"i:+[&!skSn4h3DxLN!ʱnsjfh=]uEQ9(=vdDOע,C+U.țvئK|S 79@\0 wn #(+\:Mp|4%vɓgt+:kP'.1ELFp@2 T:EӕpN^gh {C L:z|#8ӫ. 'W{kc yD9!:~#QZ۪8(8ϡyw[AJgA _ E*jT7 aaԺ V]F|0tPqۜdF6|F2ooF`q{ӎa5ːL_=>gc%4fg 2h&M%#eAD=[wL7g 00FSzN[;"{Ts{Bhκ@;YV(ȑ`0uBztVN!%OY dDj&ܩY;sв7A sUH2M ǃiGݯF;o8ķ;ǾQV#"5 Ŏh ZOZZCD6e3`cƢ""ㅽxq[_6ի= sG}i%Wχ0 K%ԫVJ 1n;/ Ϣ֓h);-#`6%Uz ~;,lyUGL?'n hR5"CZ, !{+e?]j(@f~s%hA[瑥N泓ofTKOêO8e],>+J:FjveJh)]k|PrS>D/ 6dtngKC?JNyb3)"51p_+y$*7)6u 3Sd@&pTy2ò,,.cn`yvAj.R&N۸?Fh7/^;ZrÂv%XqwD0X*d/Lv-Y.c26Bq0͕1X 78] ;5= ۈhS T]lt4y#ޘ ɚ"Q`B_%XaoZhcqr{C}'n`Y?9NrCy S+հ#.je9i I!"xREC9bk> b7ϳR˔nvPRT.ϻZ9*|a\{Spl\mXԹ291pi'ߜd1bjf"z{)czOޜ\0h: 8m-M a*@D&2>AUҦ7{9}˔ws ɱUbY/tx\oeNĈ3]E2u[d O(=ѧo;_aԳ$ҏr0G)yo%1ͥF(˘-"@&QZ6u.ߗC 2=&RUyq1E{ D[]Y1Eɋ>(z8:ژHV퐻K} ?>#q.)Mf-S(>.`(S4 )+Qt^kys܏͵ M8`vʴr21YH(`ެn#60]ۍM J#nKuN>y/H;#7WUFXTY0:7B|WrKkCe_8Rj/asUit6.Z "v&y+*ؒTqnlɀ!kw{J@}? jZs v6I뾬IGxx{`In =̞ߨĎFEDئ-<{{`\Ai`WFAFBR.ŅcvbL+6*%$[Bv)Ru#sSȯd\96=܁3_Iއ[%z[ܳJYC &:tF} #0G f/:`|r)Q1A#ʐ0AۉH]G BR'.c&fVApd\`su?7^T7m ztJ|G}DV[H{ >i@/k9Ԕ9;f2 !ʅV-Mot .b ̫|i\0tHIt+47rb#,NˠT)IoNe8wƠ(Q}gh SX9i)Mm EmfMaFIY3(p}?=C~H!6Ć*.p|qn {XZt7wWt:#=y wB?'Zgh`X͐iנ]nVJ>}5Gr)^\$[偉P >Yc=̼c̟\?+𶦪$}Kɖ&aVov:s>ցgn:f `(*MJ(+LkDiBGV<$@E%~-+Ɏ*X.B54_',Tk+,̭hG$>+* Uܵv>Br 7MunC+>)1Qn!sUSmDLJA #:Z,7nj$n=t;M8C>50q(2l2%Хn ƊF[+*(p V|ޘat^3ǃy=P՛AmZ{9{-?_[30Eq13S| XGMi!G; s6fBŌHxljܼuº!wUo֊_Z`|*7ln,0yʀ|Өڴ)glC)נ KƇqx7oTL&YȔ|t 3:ym;]b R~9bV_Ң/J#Dhie*KG+#(BV2o MRrd!GCnI0*T@fv%"cO*-Ȯq7qľt[:T8@B^:eM!19c,X#JueN/,)T#qsL e=(\/T}TaB%fNMp!솈9ޡgS@<ťЛL2&Li$ Obc y .xw#GuUr-YQS 83Rv4W̭ CwzYp$).O` ,1T^+rV@6'ǁɚAF" !+SzQjD[`_P|zR(D|_1CEp!CfûT=&ari2čt8B>˧O3Dc@kRz6݈>xwpɮ3@foDëubMA5?cubwM5Z3IԥH5`)Z`R`/㛤IG sBFV2J8<8ֵIxv,/S E/GLn1|H O-F4|xUVA.j w\~J Q A ԢAiPx"_d'mw cbыY {b?GC$3oLb8~Oѕ$P9kAU#6K8F"',Cw#dQfPϓPs(؛%S t}a ׽\Ff{;!tM餓_7?7_+h~{s_0)c a1N$6!v OOmt I* $W DPuILaґ$\^ FīϷbYxTwIuL~%džb$ -/VũGا/G[a->&%]ÔhֵQ~EjqDן>#8k$Z͉#v2e44Tr%?d]9*7|OBF;WrB).wL{ͳ&Љ7CsÏp>m茍6JFO^(@~DCy\Z#v4 쪦sq c]jU|c:!Ǚw= [fs,ie$'RY13 |5ٓݽ;i /S1rd2Af9Xm} b5? 1g:e >q6)ڦ6 y2N:j gB+?5i1*&^gyպD-? y#fU\8i:ՓfxؽK9zo#uoQ|$/A5(flFhݻGa{*|g4dv1@{BkuDYMq挌jBv-8cm-6Jn|_2Hq\ׁԉp 3}T VwtrQWJjS345m:svy G2e#r"P礩sR9Dﰧ'DT[Lcf ;X hñp\I$|UŅ`Okx]7zrsϙ'Q0)A}ֺߘma"ϝ4`Dz1 l Ml֙3*O%ElX؟IvRAy4ߞm'٥:Q.k7ls]^.n:֫Cd(ʐ:::C{ybWPRn7HTC4cGZy-81h:>?7,M)jvi*]o{rdx} `@Ѯ{ULca M@pn}Rd?"AǪYAdzoIIn08e5tT\9:> =kP /21c =5zYHA ḻ:†36r,P؈Hj<9A=%.C| Ed\?& c`:KS =,]5A-Ɓ^O5(un` %>!E'VZ4FBbcSg C!DtƍL;H쩌 d_WgY˛Čؤ@l87ONW}"Zݍ_~u[ v@{UޞNV/ϡ(Q"K`ľI]S N(_jwvW.,ȳ!}$5ʓ]tQY.pUHwM^"]9Z𴙃G8+4K+˄<5d(ϩiX|7MZV&ACm6{B=ۘH,Ц4PPvAI?KŵiyL?tm#Y8|SFO:#dM.T ˮʌ4B`:[҂*~ѼX &#K}|tvI M:z9-5g R3yj@ͤJU\5ܩ[3M?C*BanMM!3mU*-kDj`4Tӻ hԕhPğ2v쟲hN7dlhiSJ~F&Pw@j!mZ \\J<~.כEb~UTsg)t -JswWHiۉ ęǚ6#@ 7L>)O}.@+hb4W] A >|X"6!V-`dH>{LxiR.Hr=>FU7nr^bծ=sjxr%?E#XƁFTUAKAq?kyѢk纑/v7ޭtd ?z:!E\HyM< C@Lx/$Y&3D3[-_D6@XZUqI#J徴&)5{K : ݜx8s *P$RE 6[az$^&uo_y}ƽSі*IQؓ3@=Ih#78*o2U ?*v`4~OsW>>^dcVO c3? nˌM7 qTCjtan v[Mi {N6ƍes/S} XT{9 ;b[`Ɛv@Y-NMҟEG!K=jMSş? Yz},:F%2W# gH}VbwvʋCUGtf>i1(T ҷ"XXq!E恓MYœC'md!zZ;ÓlQ7w%bo ~eqUv"XXb;IWz,]=%)Ѯ6Sc 6)xsUo#tNALxkqnroι t}j ]M2aا6`'  M1kVrŖO0/ڽ/Gt~S<Ƒlj]nm-W/F ZRȀpd+Ƙ\3k:wIE?A. B!̹޹袸aIE;Q%51@ZEWyRq 0 2̙-5h-| :ʝW4I(o/G;+u.ek/^&t;'j׺@6 6!{pJ$ػb/?IV!%z\NIn4Ue,FZ"u,:yn@ipv5P(X`}.@^Ȑ/QD5{d_cC۫Bu2"O gKV47]DݭO\x'lv#} lJ__7iθcҫT& 6$DDEU iu?Owh#ڑi [2w9ȴ:K;BU.hMi鳦?8;:ZXb!]jY^a;zIiģ:_JMbHԆd.]BfYq:(\gIȱН]~;YSlrW<g5 7cǪ,H2E'k4{wyC q0*YI]'A*\v(cX+Ag?DGz ?ehU*P'h߅c[G2J^'@C5; E MyH3 z,(Z7DS^ ߉cducV:uj@"/̩-bSY I66WQ:2Ug/ 1f;w&;lKI 6v]LI!,J,8g,M_=n,_>y alzo<+ )`>Պ\eQ? @xK}]̟Ȉe5HRv !㎐/hZ\S´g ^2o`d#|,.k&'6T>x*:35ҩ_Kd?ǐ:. FnsG2bU"[Ϧ}X3;H4R1Pj.w 41=Mffi#)ǭ(b]Py.&9\CkU*ѕU71Q"kH@rmS-OE#5ʵus0^*av$Vu_Ɍ`p" ,3Dޚ<]1Aė׼Yۀ|e cL鴀EҙA4~ѯlru"5[XSӷ"b4Y/@ w옿hqxn^۱- 1K;MU ߼|f>*޶ LHzoPZkXbd]xd Il‡z U&4&R*\[@!O[wvC^r3Z QtZbٵǂGE9g67rM0.҅bu.Ou{EgGtԬBrSxS'ڸcփYfX嫘5UPF{"1CD#aSA^zPѻa]rĈAݦb9w^X@޸M)~,xӇV.+e0nAf2RD"C*}녆'NS8̠-$yXpgms]Hf'ƕC4[I><n 4lQT(ӊuSFX&# ˹d7Ƴrl,kiA\Ɵ`6< R#Oe#DME*4P2YK N3ŃpІ_' \2Ӓ8jT k hp&θ&+% t |VI{/wj,pNI1KR NMzB_"}PQ`aմKFQ%+g T^̣T@ ȅ|% u3E+ӏ@q!7TCf0'C̞a ';GMK"%i@f\<$5vw2Q*hs=%I#?LƸ^[_]q;ڀ8 /0,6L,D.=SFxNhΟ1cSC8$.]f"銚c:5|#X+tl` P%*L;;T6ySjмVj+߆^Y :/unڮj$7m[} W%Tp1fQ*]`9v}ټKaS`dBf)c1%`(hC$$ܿ} 2gQß?"1r*T:C_eڸ@(bs[9}D7V5 &I(FEC(K8+^d#'s>RN2vq&S?ޝf &=5{uX`Cx@Y@9c:jRڿF]*?4Aϯ?-e҇M3کaJW}E Tm ba#1Iٻ]ҴnNmC8^8k/L G#fCNS-aduvSܱĄF'_YPw HWy Ft-ˁ~eڒ2sӬJ_CJb duc ٧+M$&)pvK4Ap*gF4hY#;j]`O <2W}{C{XQ`gMgH¦u*ogQ7N7CP\ޑ |Ij"_[u}IqϼB?XҸe^[Q\N,yXUNҠME[*l 2'HFN<[ 0+b%XeIKV)Ap|\+!wh@G~(_{>w9\m3\ea2l}_W;֩OKvJl~Pe\؛0ՆJdBwb-J4ʡk+SHķq-YD=ax=_]ǯ K/dT4"gsȫeH!!דZJBNX4 H:-͞GhXFT`b5 7-յ>Vu$\DyPjzǁ~uV (vsgѲ"rM&ZU7wCnmXMX< t2|^3f f4n[7%`J`ʴbKU3* KA!;^u'*(M6׾ixn:PyJ~(A+Ix>ShϤ= N8܁1H-k"4#3vC4iP~OÇ㰥1h "M&'̭ V!D쏝=[|5YVNԺ=@Ap%p^VUqcه p3; |D!1\9YȺF5Y`&cX 2gsi`k;i"6O1Y$b@CR N Eڲ;VQ8;.S5Ӗ{."^-Ni5#&8 As~Dɒ2iޟ8^Wo2 cOkV]Njdc~YMIwHn/_x.LUwiZAe)`Gj$wĘh? uhoH;M9X{^R(WƎZ&@V6o'EQ2ކFx/iGΖNHyz'ON0/ɲ@Ȯ(w}?G/?i7zs3I-FV) O`@7 \ 1N]4NœeLq 0Ux)ͷoyH"g]`7 Uv9*9 lSڕAAVeoj/' )nZqԊBwF!/>q˰W $OMbˉdv)W[ 8GBazX}-5[tM"|+ܻ_tW V"]RCN*L0F0?_fb~XWcȆihkިSTiL6N09_Z`CĶlv~)N[YEϑW˄~%zlRҒcNJBvy؂[ `ZfHaEC=Q B_GM_fnaWKE};1yzP"JHS P[m徟w!lC*}G+߻;O@SHOmWQE~wE4,)ؔ)"fG)2K'|I7IW4ѧt?9CD sF^|OχcK"_kS:b86o,͏K/@͉pX5 94U? GoQ^#WX2?XSYW,Y"ZVz%G8`tg[LVӂR!ݧ1x('@ ywei@3C%ev(fτK>Ce!*uKR~ he@wrgpxL'Dg8-|F!. Gt>h&3V͸zU%/-_o~? R[RJJZW1S=&5PɎ$J` b`R -gxIzH՘ h7q؁*~vc$KNՃʐi] e1gA=Ụ~]}gGPwT6̵s\-7zǡ,frD48,U`UtZA+Fhyt\ '*ӛb!f^Ō:9r2Ox[Xe""FfVH+QEZ*7>̔uAO} 2hSyHV=ih=$m؄sW9cӮ-í%'b"ŖROTn nTMwĨWdYZy(n 1ZBѮZWr ?Y~>]kFaJ(' Zǘ} ݲI%O8 6CcgJHqK0m2~o>) d+Y/^4[ ῟~pp#M Znޝ GUNt@]pP}𩡫z@f 2{PZ-q69K'a.PsCya4%`֖DSɈޗQg6t38$O`ŶI8I g3Ke<ņqd ^oi*0Q@Ҵ|ۆnB:G=%"ވE02G{+/cu"$^GӀ{dBWBpCjTagBb@1& u] )=7^(mH1ୟXUW ?8"g瀁t|< 6ͭ@)m}nX҃M(9-l k h=KsdsJe<{ᇨsLix$~DGXOڤ6IGZyܮ.ҹӳv~'Uuh..H,~e:-dHuԇ"i{uF/78DH}:GS=ø+.xrK1wN=-pyr,wH!~ Ǹ/b&1fO9Yk\:%oáҋ}ۣv}Qv ؁%سsb|#Fðۖ#Pbi]X0?NF/z-+[_/!!:Stݰ*,"D?B'O_f1lD?ߙ1Ӟ>3_*˿*ªɜ{Qks Sܖ%tR$GJ?[՞ ?},^lBӵ1vG2Nv:Y0Ck0H՗Q5Y鳎^ d rh8%>꼄syvH%-yp43{nT43D:`ɊkqA%umY[B]#VvK/'67 lg0fak+> 2%ų _˔G5|4rqn2ghegve}D^^鼍@-Ir-E*{sQ˔&x%'[COpm|\JRİLZ2r`_# ( sE+s=.BJV$J uyݍ3-SaPX;DMh_)bDiN՗W}(9Ucv2|d}Ow_8nMo# [b؀&+"p\[kB-_Z+166K@8dg[>`.8OW.@/U՗p!&vGs M"4?)Snm,塇HavvNgK(oUH;&h?f>&6г$k$IRp9AHՔ-:F[jq!oc^CdH s5[>GB o%rDGH5$1%'GynsT9~;z zߙ[)FR}x.ll/gga_nIJ+bo_^;جh;_̰4]-0=_s]gjgoaɎ '8Ե_;M+pR)|*%Ɋ,Jv΍B[zBʸaFc_®rBFв3 X+sŷr 5bтyQ5uYań(zc͌$Aw iM+k0,kcΕNhtsada!4z֗U|HfR.<3s#)L⊆:<,oP B#Ů]&͒]$$Ƚ&?NqL;v[VM?+2"dǛ">qE`lt,6''p˒,Rezh6~kL^ٍ8L'ri-nyʗ?5"QV-Uec0&-՛qng;+Y)L,B,j#L[yL6ꭥ{fgIn÷Pa8ݫ5G+Q3(KjpTWM%/u]J˻+[#!1|y)>HS./fj8[`j08X֧r|7b9iOa-:;Ie0Wyg渶( -j#$l]rT?,mj\eH*׫ 5˕X \z޹ +Kw *i~>< :e8ISl~ 'IrE'/k oWW .s1xjbz!SW; }Na pԃ2Δ6s u0˽M:!0764zPuA7-`^dCg/׌RBqtb9[{/=FiTHi que2)( >ZΎRIj;!&5 4\rf#W1_o4{ȉaҸW&3\6Ym8,eF7>*e"&$IBK% }3Z1Ȉ9ˣ~*2RM])w!ؙ[r| >ޑ {>DO6r6S c>tBG$Ƞup RZDij>J֨AJ׸QњlS֢ \( CxM*dމ+r*8[$Rf`^S+<+"}a 1,rdd8b׼A~@gA}[F%|hpczB_[? isSUjp;u y oIQLS,`D n"|z8I0u+g \ ǡ_|I o?=gzQGzlJG6u )̎:q%nV'ڦ:OaWꉲ2#{L64x,$2O7w$hvrnxeo(S73S `íD.91CLv|}߁L 5=&h9!S9#lIZj&$bQw@(G@Bi;3ލW#}VN`S2CQ"هˇ2щtW7  (W)`Ot+sȆZȆ?2ǎ ?{=F  \>Uf[#*6DOkPUq~;т=ʜ\Sc-1f+m$(-6Mⶩо\cwp,^Y.#/,ʭ_Qeb˦\xg+ͬ{J2WBWEyJh&T"WC~DݖJ'lĝ}UąUrذzT#0S^#"%k&8R]BkJ"T{`CBue;˻aXc{g]rr]~'c,Λ&ax5Bg}@)#$ťQoփ".NAPbX-Ykc'Czp+?P3:qI=E ю]VkM9f20C\O-WRv"m ݡ!"z&6{pD |9!2gGN/`&.WnvL΢zǃj;δ $&0pAU@pLK$mMZ{ c&OaFǺ/Zc )3X)\a둒8щ5z⿠gìpM] $ W ś^iHXN1 &+GM`FGH fD%B0%m!j0@:pi*v5Z 2mg{C`f:ǭ;`#y%4pivv5P+^L\'P~:*N&'!s-b^ )qD-M.3 POR},CF-AMgRcEoNK$S=!"me$De'5HJc2𯖷KY,v@/det0:AE%Q炗 ۊ߁~ DpI lQ-YyЮ  /sâ\>iI^MQa>1a"Ȅxf8W]Vybo=ND;ʶ|[! *I}kWWY1(@p (DzyQzI6hE!DиPō#$HʨF.(HKތ=63dg/( -ևsɨ K#tG@U'P'=1/KL$UCLsE? 7ZLD`1tnv.ܚ'ܕ⤰q 3O#˒2RE1y㨧fVCz $5Y^Xx*Ǔ۬KW#]I|H CIkIw4*60)A?eW,d-B]e(SW5]W}zA1\ma%fh0.-pIXhLed*MqrJv?Ax9`iq>[:02;<=1[*"9Y4q;ljhv?Ӂ6Uz2\?#}J5p#uk Q֥px6)J~` QIa.њ|wZ\.:EAB {ᖉ IMtP Wyn_" ;Sonmxqֺyg)͖bi늚?u̥:8!F=mJwF%m?Z\@t*]pA™+" :c{9@{%-D}ImޯlEq5pwix{"zCO]Yw s KyΎH<F_ͣ䆌$j jɱDq[gm:N_XK:O&sR 3Pцl94rni;@C2Ts(O[Wvae2cn98i"v]MyH^2'orDP_y3궥BDx0P/4(&I(Xt= _ra CcȥY(.L*JFT";WOC}v4 ZYs'$} xQ=W*҅$7)O(ppJh]u!NVf w+/*,O2'*v#H5 G*gB^DfJUH,"HC~HnB4|$F@lM$T{ dG>v's2$ F)K7ttAh=l?AF)=\>x՜ n4Ye Vn0-$IF⢾6X)w.0'=k6Cձ@9I!th$7*.Dow-=Ɋz)eXp"o|Jv|صCY>~HQ@Ic);oW3#[)*(u9T/l#ٵc!O)wfT~x O57hZ>  @!EI>A>4s=kZއ#ܮXgy^K]8&ֲ[?ՆS=ysnF!d=ߡO_hCd{NK w!i1y{PRZXqm\H3BXN1?Pk6k7ͿLZ5CIM$cv9ש!clڐK`"GgTU 1=1pCM5b8y>Oq?od5 #˥ EC!tZ'/щ޴<8j5F? YԫP`H_~6ͫ4g| ,;gTb nAq )(s{)Ű,ރV {WxF^*b"?Tי T6) fG~C2Qn>dj1 4q?uwҙ>Ђwk/Q~ s)x%}/j:}RIXQweZ?jF{M?́ -ObllYuxNGF؊j{i]jGHs`YL/X'eL$SlRЭHMNه/ /,hj\Y:zWʭq\~OL7QLʭx8u`!v֊>bb("e8P8U}&UQXM|cF/ F}:-써|!sG mou7f9G:i1@ `/^baC]: P= k2UԨxSIn\| MYaqѝaC?[#~Me;wO J'៘/Tx\t 3Hs&>E,T!`ݕVn?oHI}?2*m*7PIz`ވZFȚ MR1j_PZQmU8H;a?$ p&8]?Q-=pfGP6g9d*NTXKtixF-% |w6q&(rQE+,>kR[N!HNhдmwJFؖa;Nb.0%}+1Z.ˆB)>Y#o`upas/9D|Ls٥t&I|%1{8Z'VZ{=kkQ4[P}:bvxwwaR&7Yӭ|5-{T#?^ ch p77mKkPPyk yN]BRkåT毺vp,?M{r%4:v^br1Vx:؄cQm)CJwCFΟ>[G6$ʢlfߨJ.rLCOۋp(,f=-kHo9S0MSn-ItR@ktܢ$@K:Q\P׏3w8 q^N@/֞D$~s{Іe2ΌnPyRi\Ӆte^[Ng%M"',{cB-{kdZJgB2< ȚPR}NZ2°Ds9F5 7R*ЉsxBG_ QJZ:}SG5P{ |2UۏexA4Wu&+PX?pqg իV3i=g1m['Ph7QW 9e,>(}ffNtQj Am<+g=|"~ئIUF: ,N3wfE?ٱr|UcنjO/Ci8(~χi'@fcf~%l-[Lsy5~H6[Ʌοv[' ^ քުE$5nh@Q%Eݑ .c&( ld$#HΒhC0&<fL*VX$x-++,YӁy1]klxt~}N$!M6Q>N~Mo\ht 7I)8 w| =_\´aMw:л0J#ccuyeƲ%;7gLvx*1%FJUJɫV!RتQ뷡U3`IwEaS[^]=$|T4ѩ7SYkrZ'ZߎX/O"61<{B8QF6 JI舊*\CգQKYo>Wwr9>ٷ*mVV_ 1Ʀ" #ۉn vL_a( ໌`re9GfŅX'RG\I]`F=6BRq֒5; #~1+85MRJ@h\ϴ& gh,lzA̓ՑNNdKF %c96PkzvT/Ȉ:^tJEhRbRJGBzJB˽av OX M,藿EtrhVi1U?BS)0ϸN9C ב!SmHO}L\Uz^8vJ^"`*S߇+ib\Glf"Hxfp8&/0 ?tyzi+ 1Ct=(iq 0+j^:L!Z7ÏUCVxXtVY-|S3mBID< B LurZsX_pN!Q)O^ W!8cZW,vj#&{U}m7N]!U/(Q-qojQB5n%+>n/tBQRdb57a)*{ ye.?AkD ȚO|@eg~]2йXr[3 ^D͘2\xsWi.͵A OŏJJv6>'8$؂9iy*_u]wbFMT DRH0*BP$. DnU# ,tgh&ve(Q n)5Y&YE/_xE%WG0(nJs-twF:oǡJQdonM4鑦 BG4YL %(;gm̯Tpf}'lZUl+nqŹ%̎KtPS e.ˆH;CR(eoi^ ;*9 )av=Di9 Ht7N/ K4c%;V崎YK,ag[Zc}\>DN:&_X^aUA}P %@ ,OzY+噏߇Hue'kX5g|O,Ê\7MskQh\k|G95;ZM&nݷ<"_ak*AjOTn0ױ{ K hZD;v–RUߧ}]"y~_'mOuDn@cpxܢK')c!z!H%6.ɸK}RàDj9U H kܫxY(_ر 򜜄/{z^ O2 seM6}i|GbCf=R߀V"h=fP|QTh »()o\w[& @W/N$X>d v @Ɔ^1ԢdsOc%@#f<Ľ{ IJ%î$2L*:wNMڠ) 6iax@?.kN#^ؙ(e֐Z\U[v%)el;~ex;&Er.;XqN̲05Fׅ.&︽Iil&YU\ u[]C sE-at;DvuEYID8™]zE1e IF/N ZǍFg9FyT桋t.9#u,/)ʡ:.Uuu|7)z\BowYn??sa*ý@BbXȑ\S:}'Yg,FG`jA/$y볱Ͽ_UzLV\^rWoP͈GQΏa6 'SA_ ˢ\*厥Nt,\ڕDݾG8"Aќ vʹ&I)5 ҫ!,L簗/ߒAϜ<#,@$N?w}B\H6G,@uR_DEʬ^ pRUT&7.XNre.1s*1KCJ>-^׺$%McX]ubZYpHF{B!hvVI$BXluIr bz:gF;{"&گ=/\gwS^m2djAnR9~8=zKL3x"dn='0M >y l o=nLyUeE fo#oST} ̗ay4f%Cx åͳk}~$So Ro;99 ysJi@aE7 Ї̾EIGa"QL7G ɃCxj8CCZhmB+'vR5у^yBziVAtPo(Ӎz;5 7zuo5)+PgȄ{ E'(j2>b"p@nLA:X"V*}UCJX }Jމms1Yw Ur|Ҙ_KRѺSH8z 6[g; <,m*$^'}qQJ2[(SOSpM~W gv<,)㗞%$އ2 nNj߰owKI&5Fb%^(]qa{iExe3Pa͡Uk[1$"oj0>/.1kCAMo 8A<|qD5FwJٮ8us}m+Ÿ%ƞ3 ߕ{qu?=3vnA0)}hT˷G40Xy<@} wY ; 5B%JpGGkKK% )ffxjz Bohb&b_M o_37ȩfqtk2[r٢v ;9ejl s"\70̛q3pmP0˜Ӗ6FJwäCO:}' Xv}|8=:%mceRPt1mV`- -y֦jۣ`S;Tdk-2)eVe#{ 3DP ?`_} ݙH†ElQ> C:sx; füx]7N'Ճle-+(&Y4O^+PP! YPQ%RR 35N=Ͽ0< B5E#eKl|ߵ'#-D3A<m>6sV-A MIHxIUީN0;n{^]&TH80#u2Evzv U Qю&Pij*0HL^82pܯzC F+Vzb%O2q}5%2d4MLZzM`$a0pᒵ-`<Ӌgշl R~Rbj/X'} 4KlgWs~nGH,/SWu''f|DͿ;^β~| ,,/j2 LϤU)]}{#Rtˊ B7}ϩi8.WWKu?>BPvn* |q)|צ⎧`m& Yt )˽DKM#-r*"~Wsdv5xϹwm9R3*'0a'wsϋg#Z>6`+Tj%%aB$$&dF\4TEMN0hLZ)˭h5] cu"G]qbj\*2-c)0~Z;6<_Q,l/Ȝ?\o_o3tml*HW0r5B/Vx$ӣVqVLdf|cr۹[7U2ȉkݜӒ/Lv]E\0;̒Q)YC&O\&8jq-PƔ9G~vyn=)z93aAdL,Fp#{R/QlVmj47X|RO0"fvuf/KE;e~-F=s^(Kn8FfiU]ߢLFR0!k. ̘AL-yhSI3ˆMAd>6ƈZ#*:X= -؈Y5G>za:;9xh ;׳2L9Y.ΩԐ5eԜS7ZWkkGњ)0z -(I]`A9|^2atӢ S掍ynRsn'~YH6)U|¯9菮@=BʛZےjA9TR_JFNRp rɆ7J'' t .A2"YW j|R%}5j@a}dJl8L~Q h5-E[]1$=~ǃ'Ι=RD׬$ iZC/IFq&7}󎒦#iŽU)z*QEpP~XJ;K yp,jŨD")||[naF_8|*32#>"Pv뉥9([UI#^Orܚ^1fTOgzˮ]'nZ),3{Ʉ2T@WJȦd^ȁ>ڕ lmGc'Շh ɍwt8pڇFw]EC"\Y`D0鷽'.W?)>43 KW>`5rs6[Gzo՗yR=X>Z `u֭=]F"(.DXL'}7> lSDx`u6*GwJ1϶غחH(JIAb3f+`!:i6e?+Ant_]H>%)}{jఐs&Y))~p. nM:dYfQ!+bgNl{+"\j n,!НsG(o7QS@vf:SGlU0:܄d_d6J0Kv܋Cb=h{6Gݨk V4gS+zє_>$vEy%r Ы2 K ?\RB-mn/[Ncri$($C#q 1nL`\>$<0ꥩĈ/-r>'jCӰa0mq eҕ" 33Mx, 7[mܹZ$pQ"L)y;Bt3nwfbagq:'\ג38ݐ ޗ^] C 6쇑È,f }r>d6Hߑ kb@WVrvyÕHbF>p]#[ *wWךF4utT}kPVɗ'έn\%n Q~wس!d\$., g f=҇c3e?RvLpjm+J%;OPE?/&)^J cnLHן"ߒ/ X|6jϽZowZYAnj^yQLҫF]113xvBS%πC ba,vy7ؚ!N/Ώey{`ȨghVl"/;) X) n?|·%C @\2(Oo`w-2ES.*&u..!Vr֪^QٷL-]2n)Ż妞kBʀa/C[.ђA!L1xl)-92(Ds[@gmiFYzkRA|<nibxtP$$ӂC (+;ߊ8iƲ/ HuS'|3ݼ] Pb+2 7btgTi^%N<q6Nym˪"5ouRSUv"!ĆW3b8c*SBw(K]]^*`W,5/(znb/VJІ1yޝx!9^XBdE"u>JcgVّ,q/-LW2h29'gО ϗТ>p].1Lnׁ4԰YXZ-1;`D1ױ02qcGn GWڡ-V??[B΄Z{0Zl¯'Z2z=x%ޏ!ҥq&䍶Η^#<: Jn|^iޮ;6KY8V ;;7/WR[zEu[QO_ H\+gѯ01+ҰpC]. %Ejw#K'ѥP \yjEk4 g60wfoy1 RȂ$ڢR⫀xH7=''o#Gzj BMO> IڽK-u%:jo;}zY}mPv:4^F3x{htV5h6T3Vy}yu^ȟ.ƨ/WT[N4;%wzTqP%蕸WonaUퟏ7AL-5ߏe}KB 죹;vWa']뺭=V%⮡7J9[lc* 2}5-KFd j{3k]0|2DҞǦ(MwpV`_2JݼaУ`:P,%|Kb 7a3dM 7C㕪duRՑCՀF7"k(x=?(m碬H#T6<}?gϝ{Ah ͕ea24G3Z /B=eV(|8br!?Wh`sPHaz>?T3vhR:/!aר^j5`#۫*lN IXI?medM|ڶ(`j<& iyĘ[Ɛ@~>` M%1LUHBHzC{Mj7ᆗWC.(""T}zֲJW*h"g(S6SvZTT?N0T-myH?|6-gXF@rL%S7G0^oX_iࣗ n! @pT~mJ"1 fƥ&HGپ Uɳy VX c»EsIzA]q tviDP^T~:[Θ+P_)v):g1CAXT Sw{[+pmX<|pi)4rWM'˜:hs[T ╥$d>k.uk~S j^kߤ'++Aکzݐ[.kc ~FsD4?i7YlBcLNӦ= -n,k7H$ ]AHNzڧpP29RGSD٬榸-Z@>KP>!ۢ,vF 9*f(%7ަmm7~:mNb"Bd[ܞFydO^@6#7Iu/+d98$i0=eru|"R;^fjJ7Æ9DCz q}K7+OOHDbyzA2# E!݉%x# [n!FƩUN4eTr;8=^-coѐQ7uĝMXVُ߄:W,1|c)2>+(lRgty=bY:E<<ֶjNp{%S`%YgMA@ѶMc𴂌o2{?Ť[> /d`.֣tOGmFVַQa) XQ³dgK.uD.nvZjF'hrJȹ0;/ƃwlN 6=+a啖T.?]iGJbӡwMT}8b9fNAwWΖag4ڵv.gXB|<4jgP`TBϖ D,+|'e/hҔp? GYH%BZQ,D# Q)A4kZ JvXJ:߰cn9% ˫簖A2Oh7vM&b:˓-# /vodgLc47= I1P6lD]N>2d.X43k.^V,;W]P^fQ^N1>Zf/u7 PPG-?O :=O*&pCIryQ2h&Tb 1\ow. Cս 36tH&(k N1H}b3BGNK) pb1uy*]RVIGsrp A2/7>zjfn㚗9bI 'MQm!.v)Bz'#{ ﵭk5ٶlul^ضhrhW\ajӀ3O@B7') f 5 ԏk^톪18CC9GiC5G:r̯ky4j;AA'oLu;} 3Rw>?A~.0sSWP(#1kҴFݕZH$zPt-HJFG-IVX8>c(h<~Wӥǃ^U]pj4t)poE ըdtɭ':F-ݼj1v?TsB涵N9}G-+گ_rnne]}VQct_7+m$1N-)2׀“X:vdFe"j SF1{?r0A, sTa6iU$cƚ%$!0qU4:bAiՖ~Ԁ\ /U) 0;PRze*J4R)^IB2&4 j؇Zcoo K1_8HY +dU(k/c@aVWo=?sfw%8@\LavL6AMM;.>-StE!#?uWFe$:(@lq'C\ؑݒ9fT@kkNd$u38vdf7/ ghYPǝLΚtfp 1_ozWS> &T\#m{jB6гfaI#ԙ9};"c>~Պ}G"N[/J}:ȪG HQ=4I ̶I\+iwHbN>Z{=(?a2$d)jcgpeE/n @<ЈJtmt2(1#s?m(+DL*FZ%Us]].V 1 %K~Y tCt\"(CUBuy| &/ 2C7DsS\LeY3sͮ02˨ J|epf^{HEnJ9܇%'zͅϲ:5=uPИU}Ӗ'b| ht$e Ec, [S9Uvt@[\ *=e+mh6 NvMY wj."U|CF.7{';&P)&Q XΩP|.fC4Sg'0q7SvP'Fb VPݩj 4 A܌Bq:-אˠ FsEEj*;m fk[r3$@lO?@k2س[N.""c׬(e^, ;f\ +u^CNγ9 h5)axxx}D_a/'RBrT̞[Z_fsӬR4>d$(Hv}NmP8q,]o(aӀL4wŜIr55s6n84վB9T-)хM8], p}}of#+۝&]Pjg?t*bLN)sH=is#˳z@0\)+y߃j*(B7"_'Vh#n#hVD -cNP,:vqnzq{[B_Eu10 #AJ.5}=\e3L(=9nx=Iyf퀾ϖ\#}A*t=crU柙$`g}1HU#4C+4=oxE2/'M:'1DeCj>jkpUcTrO z N?_&K<]"VJ2rӴF`{"m<0Z5y'-# =u@?jY8'bZBN ]Cg>8 Aj{[/]׬nOu7.-mY.iN#i'$WϿ4quʉ1jZ]'w!=.3]$|Y_!.ׇ1}QcEMX·h~źPfﬣnᬷQrXf(Ml~?I}u X !W^Qz3e$( Ҥ@_UҲvQh*a*up*6v5'OQEa\KrdS #@urs,r[CoMpH 8Xʃs I匄wS*Wt;AůhMBdZҮY>ށi /[*2$G`8ۨDtEv-j~ ;#zv0a{Uc?4$X?;gGa迮 Y7<1="~b!@lP2B_+Uݯ?g7}H_#QkhE^I8  }f~_䩟smzQwOe53gXiy,qږe*:R?h^8CJؾ!];KjuXGCޙeʑc8P4[2sʤ'3SW%GX2M 5SpԏbEB*iA,}!]vUnVeqCͬ!zoRu)j27EZK>֞o[uX `^jD,3)TƧ)&i;0d" ?R=ۄ1s9ApՀ p ] Л_ůfƄɿ(9zr?'@ 3Ș9D0K[OX}U[k@?xXtȿHy-?n䦼4P̫&JrIs@;_,Pe R8cx:G&[_͚4J#l0`ˀ ZA`6SQ~>`f_ja>9K-Zp˒Ƚ(EV|.ATP!FeaTl2e]ȀI>le2+EEVvL[ r̴(ObBGE\; lr]Ң\]\}oUWI' T[|P a*u/n@t\ߟJEe$=^.fuHTJ ,,1fۢtB~ԇBG4k\4o DU%٪'A 2"?uQ{[Mڪ[Aѹ]c?]MvWݝ7>@G$aЃ8<*HX+ˀS\7KxW\ݜ!d8C6.ɥ[5)OaFC*TQ]Jq /-*7Waq47/FZcASQa-BIuXmu BP<|ARO؝I=D'{Kq8R/`E9wy7p̀']Y6^%ak(yH垭lajNCk/0?+m-Nh >δ(0zr+uo7{H 2#XRPqr'J|o6ŇVw'wms>*ܥpT^@ wc{a :nY(QufB~a c|3C ~AER ԀDpڃÖpCkZL^홝ʷw88_*;ءxe -VՐ&_STUqm?ap,/)[I)F ^}Cd͜K!4Ŷ_܊љ$)z{UQ9I|41 |+aJvsOD4u+?"؉CR\`wwP5`EӶƴKO]3+n5mxxC#VQ$^T_tU#{"N}콻'nНGžC*9?xV1h񱘯d}x6~` E pc HeC\fˤv@,1rրib+5'73Qu"Jtf^͠F>Qsxc{vqT3iP(췄DT G>q|]hꧬ2iKe()' AbԲM^m|DÖ7D@1y4Ȇuӽ'*ET Z߅MZ`RظmkiYQz$1WskG!Pނ;us7{֯GXT04U@[?r 8KfHH!*kmWQ ;>{SǯoqmU4m:]a~`;5-lfsRu[`xnKb[љ!6(B$kNNиLo!D4"gCK<2rn"q0_.Zaet| 6/amFV٧;u쇨響pSkV]>MYwmp"b" vqhT5y&A%aL-2 o7K6nF=h4O:?)wujJ2{T!#T "[Ȩ_{w>E{[B Ic NJe:^)?L9;67KZI)-z6DCǼ}LX@U0)fb?6ݓƶ2)*zscbC赻&T̙tTq7S͆y!u17\׽o*E+in)8 =jol_PAcu|-;pv"4%TB"staCt,{SDw7Fef}Xwȓg:3ݟԧ}7fa޸s0xȜJTL#;ҷl8"%tn MF5 -+eԝCb-4/s|`MV^(vIMyE380[/]\IA'37 L;ơ([c@m"XcLA{:Ҝd-zjoD-AT W+"'>jʿyPߧށJe' @86vZ:t戌|أWw5F%%<ÝGv1itaR_NO:emQmR @ڪp4uZdċ0h>rO镊XH|imڰ#∶陨#%1{p \i $Vr댒j_],t_p3wҫY| 9k]h. *1y| :Lo*H :&2_]OX^ȰOnF*BE1wlv؇_{MMs#E{GWCS%ѹPH 75-=-%*9VO#þݎwZWuU5+S^w%'04=$l,R"(ykNS jAM!|!Rbu^1hgIsJAj7WG__q1-㜤DwT }?ۣ Cq2 FDAw<$QKE$h"uK]gcYlb/H: kޙѭD~m{ۼsy e*ȼ,0hE]Y00_幡hcIUM~jEԘj[PIjCcXWr2]ꕓH0Z|X3)%wAy;!YNU'0zpvf5r8jJIGGчKI;qlepůIAz%{ . [G JR)>BF1tbεy}~+6 oyYB\_ֺ}<ޚ3\pr%!u#:kZQbcD8)m#88d3%_(\?Fa`ڂ: VmF$W^b.h):QYB`( [W:8+C1XmA3BD]jVA\h񜄃,(F= -d-!_h :wJYϚBEC2²q v"k!zʷ4=HMk_2W40 b.2xvN!c6]>Av5")bP: iȸdat&(-^p(Rb8X)|f;߻q,R`y!5PT[ {Ru S2V7UHOBC 詎Ms%8 *(_I 4bMK 4ݹ"7_Hh W"}9 5=LA',>&ΘDD^B#n/< ^TZ6ͳ~x1jGw?9mjG[zB(rK]'mK;g}6M`1 WRڷ8Rc>ʄ}8=5=dY%sZ"N"6=`ujv3/Jag6;eODQ/*EX:z棦5ߥ޾'鲹C*J3NY9ejנ]FHbWtyÍ >fnΕZJ! l4"J*Q,L<oF\T0GW02d1wHDwL'[ O?E,L7KI oR4Ӱt-.wm+:ȣiE<G VN8fz*t~s\:^~}vX7~a).8rdsxB3MYN4v MfKN٣͸`+݌e8y0ʲ1[`c>LDq3 gIҗ#YFX.[;SxٿҋĖ|pC̎YBRk#bz*0qe,o5vW]6oY1-=fxu [ N1Uu(L&l-ZS'T5ǹ*O?X8x,gX)#oNΟ ,"KP"tGkUuphV1 <n!nu +O҃"ǗUMA>А,T5ZDbp,`" kuЃ{ ?Q=oSk+S°{Hxt![+ttKN!\oܒodT=XYcF9cJn&{ټLH~y8=z՚Q$+ a{ì/rYrJw{Au}B/*Ja.ḱuwfm 47)~F䍿Z2`Q5?Xj*|$DbMw; `Ch{4\ J!Zkqj*)^& &RC+Vx¡d^dT؊O}p:\z9bMn Gi\aStYE'UW/@ru+\A#0QyI\+s2e1gxP?,+H?\^699_hyG1"7%ҿ J 8SV{d`o (-әH-P`Pql7;1vcb!|"jwN {nT# cRu/\@#ޭvup>dB"@tJZsiF˦L`]t{<5Ӟmi߽G}B7ي9mN6hFVO('FۿÊD0OWSW>T\]i+Tin;JNĿ  ل8qO^Z&&-*KGѮlRR6uNjfSKM?!by.E9!xm=AͶOԐA{X,1X>#j-GMS7-Ʀ8ԿEVly&THMmLL$La;0@!ղNjYϘU@Y2א@#1vq*+^-jpcF_G*8&RM/{;7qq(؞#MziOca/,=hmUȭѣIBHp9ƺVճMo$=q Q:?~Z%۟G^®88Џ|f VςT~Z G.ȑỪBIP]^OIBX;veqLyY6knТ=$03z(Џۇ+t3o{*};= S~ x2YĶGע$rQUF+@.>% )?j#uD7L/"fK$S,?(X,żxfA[U}^sֳ)(6YVUev:S˗̲1EbȍS^^xY b HlZ\GҿμDn~(pFYjOpVf0>"P髶HX^%ڒ:ڶ`Rs)OF_? ~ "D{v EUoimDd+Z,>ERw+"05Br߶=-H8(WVE`F*5ݭ]խ§n2[4zy"P# 2 cnv.3[eo63zr3 Fb ?X(zЀ$|7(XYIŴJo1=N5b#sƔ ky]b{Ρu WB^*9쯤).QQ>}5;%`xJ`7{L6"Is2QH25q_|])ABIL!qK7'⿞k.8^^؅R7F;T$MXvӾ#BF "tuQ7"N!cG'1DI/-kD?ȊѯӳDrpeo61vUK7D<1l٩էW4* ]բx(uլk 0} ,x`]}(4Rlj`4F|g`D  {ljZ.?#٤·Bx7W qm~{athvmvponrN}'7ϗrFB;\151:C –sγ!A$g:nnbŽ,ɖjODXEF;{Ѵ`xѫ\glf*[6oݩP!AJg~'|^Xd~m/ŅܥpwcD-JyE] f#$}p901~OH(dCO:LGG' šBS eo)II=Ug xhVbcOzC.!!\.(ӈIB]sFdS84aឲ|phOikk2}-M[.?B}-8oO|BM5Q QU̲0,[("(ҎUyd S Z?uPB0yx}8F+*I2ޤ{v^8, @VRŷah auKk&LPY[Cs;{r!xvU 2,esI/zɳxYU;0&n_TIa 7^&'ּЏgf_8WG{y]5)Xw;Y'ՙV#pwU\ _ r"L%pnMkU)/8 ͡ʡ&^bK#*~RL /O#Оie(QZmY˗2@aSP=`u}I3dkZczBx!`y]- d%:"ؼGcWc{1=E͖hJG^3c;⿜,;{xNd*g|I]06O 1Ь,ݎlb^mClucĨ 0cblߞ6mT0Mcm y*e+r 78QQSwQ-6^ ,vޢY4zͮ' ZS%+L`™tafDmɛHe bMY2/"EWW}7 D{PdmTV(݈ߐJxy#Z:)ZC* T+ws/RK4tv"?cl So X}2 @Y*SC gaΘ(:-ro U+J|'|yQ. 奕j}ڴyJ vM(np3"*װWpkWXAi󺓨,Z\0Ԓ)8%kPpTaGR"ǹ*J2NE˶XC7i@HN1hY4H @„t9_ .#ȇn|2̓|^| ֡uB_"*<0>p4O&"]D {4nlي4 ً%Ú]dzo[n^Z1S+0A%D7nqK6 ޿޽"Ktv}3Fp3G7Fgz/ LA,M)h8û^OvKչmբ1gJ$I/) WB$h$%K30+AFocяnq&wc ߿sh2SU.Z0NGp㡔u:.l 娌'" '\/z%'2ۏ=Ej 5<{E ɅzO+&PXj8Jl^qVsse?WZe]XȾO}ZYEZ8@/:Wg|p;ZY$4A/,F,Ž@Sm4R\E^~}'ҡ릒yTa!{45=<\Bm.voD7ur.o! tkاG5q.T 5e¼/x2fd论Ir"_Ogi` !7(N6U#KfNۦUL.I<; ?(XNT[b-:He,6|AZ-^S>N^@v:5AzsMNU[\$!Uhf)=M;r3M.W$#p܆ 햏Wqr l`_QБ?ŮbT;nzsd꓋HpOW3tI֙Ye*5Wq[tRZOey,k|@'Tz0fv+u$VNEmMBNyR:!ZoK#`!$$nN'z@Di={KQ@gEq%\mA@GX@#R`+DO#+qFUEBc|@p* ̓L.?,#foW>@ݖPdnU1j?& :+0^ dG0_Pme1t9F|Ꮪ&=`ϊoG;wyOzr3,M!9Aވ,'fyG<8 "#"-QxYRFh ya =Al'+O\ nȿRVzAALSdݽT0Ӂ8 7^xTň{# 0EK`%8{qe>} KHJd#fZ+&XA))Ϡ X4/r㷏6BZ {;KpWy uCr%~E5b.l$sY;6ùOxs0gS㴽HdA^K)$?y 9tE *[ UѴ+Ï(ATBBp\0J]Yr-wlOcg):B6| 9}%gb h/ WC^~bI("CDg9bp__V n]qxPji۔4)C[=KF̘p=f @k.8LW^5VF%]g\nP#Hܻ,,qr39 }KNы2=#d?˖3ay {)fʁ dlB(k̟YM+|yr );2a2-_~6Yߌ p|J}Smc*Ȅ]+?9[u-LИZy #}+0ܑ:.2\Vxd+ Xq$k$^," Y1NO972'/z $.ʕ<#@qxw(6Cw # 99{UWxR(3q jqo:SP 8^ݝ'y,bLŕsoWem^ߛ4K!/$2n;*L5 vWB=Oe\y~So8nvYƤo|ȞA_=gT똁mvלR3m=ytEܙ\}F<Öa=| uquP7{?pBm-6`=D}ښF! 54q8\[jc͔V1?*-C2L("0Tf5GTc=Sϒ%h$Ov'I=rj|'*GemwAl}Ag 7I_x6amoҼy,1]\4XsRHPmĸs ׋*x0!7{W1 ȗoԞ}ˈ->֓/vwbΡ&wb cCM[ 96 du$gړRs錿@$mcUh\@OӚcjoY\T oEU"`:-1T Ŏ~ -hQ丨I/kFŠI-rJ2WNzvo&iT^DUbS}^ZǶFfo;{'%AèI Sg薹)q߰!7aV1XMZ9zl0L3W:'1`1B޵ NKz,'8p ۆ@dRZt г휅/VZ>$!)&*z*U~vo^iY׆`ן 'w&^ӓZ4H:eS27l uf(ED+jl(j$].bema^"j# Ήoqw,;pfǧj Ӟ!%U]BSAزA&hSŪ%!r’NHw{-g&OJp&Fl[ DgwK\U=ס7TMzԣD#f>eóR"Th#'őBARCɱI bx=L&%7{UܓqvT4Q6\I3m% 징]C6 rNךYdN`9=!予]O!Q'L{Jk-}gް~+*^89,a8GhP&AfE!Bi}JJO}ӈV>dc(-L`W%Q sקtieAjH{ywSR;ZZL_P2: 4 \w,iID ܿ%Ur%s-wi'ﯛ -]8TQo@ ״<Ce֧Yu,/$5d_G@ ˲D$SF|WP.2/RcFO=kZ lpdI᱓E<0)J \&9pu NUà8o_|{%$e 3,;rL*lƞdWi@0/=L,iհQi뒵<~>brGUcQyOG7J#~ĝ[t⦆l^T aJ2!qxa]RĆT4hryhI$qA!tQldV P g<*̖RF HgFP:XɪS)fLڈR]G,| wrEao}FTP?.6T% -P>i8\hC)MBwv,=c0)\|^_uC 5~gqJo\'s*ҳ> H},|  ,)P4Iؗty𵜬F~B{K@"N+jQ"54de=0/7NHZu7} 1, OeS\|= 2YSLkˢNuf!ZvDkŪh#{1j>.Sr* #08?Ƴkmߒ8Ptx = >"/_ @N,L_TZGWeZz 3Em\ќ MB[iZ&Q=B$io =oq| {%)Gߣxָ/~bݗwbʓR \;a`U:}ER;Z-s5dEA%,]̒<9kLђ18)g(f I7ymV^}X^zR`GKJy*t!A?]ٗ۸ܒWiTBNX: j{К E#D:ͫnD#e-]V 5HX.+C.`<!ڽGIH{֓wSV~FZ$vq&;z U5$1*ں pKA(Y}aZ8M}ۏMIe~ai ~ ZؔcDj%J+tyu6#0n7iGN儅YU颧3͏*mf).hV0PUxe.WJ}'#َdt n[,̛)@}U lvt )&z@:Lۨ:_vo-)F6_.crn&@YWLs5 R1}:IV @(Vfgcޒi6ԔߍAqu+e qbnd"7N81nC\90@'cZV n=:DU'GŦH(0S&m|nu Y03{4| q lhcq}eh&%{\^OɀZu+0KOGMS&#=ɇauIlZP;5F W!տJBE-%a{ =ps|ͻhcU0p&n ȸNɱzLH<` ,?*d8_I1nu.?M?PK^b^3 "$$>xz=hv hw mpBaZQ؊%qP@+i-@@4hm^-=KbL J?/gBK4`i:i*/.;N8,K\.@@:bc>^ 601sB;pzc0V0EM׉lǎ{ʸL K)]ap՝ 3 \ӰQL_.z0yXtcLޙ#򧣠_ƕgr xB$*͜)rsypByWq sۃGpDUP!}Ϊى>hwb; ZBZM^!WsS粂# +.uMౝKx_dҳV;Su3:NYTSX3aG9 Dӽ6̈Ф/oӠ[Jî:s㣜CBaؒbP)HձT@Z '0M {KDUE]v1T31~_Gbu sww}E}:σ.Ck#HQEP"Z?,exCJ=waz'N E`Q;Hot9>WސN#gE3 kHqՅ.mηe4=MHF6? WF4 s90|*ao)Û|=UeX[;t~7H]λWj#uf|VCeMd~h]t[^ ZR< I2O@m_*́58ߴU<NcnMM=G5P&]+@VU8;{1Z&%a-<~^U+_vWNU&UӜdZCPoPl:vs,VHHHQF3[Www7=6Q0?} F4dl(|G?ԓ՗|xUs% V.2Mc/ iߤT -L۽iW.W)LH$d1VtfF'Y1xwY2wLUu S1 >Z#3 ;kt}i, DѐۑDvhp5e#67$G8rZp/ZuXv>4 ,4ϺȐt-gtaވwӹ4TH*xx9&LXD-. tP /^)EM!P>$wMh5$RNN2?nnIly4ژT:;qmDvۀA=IGl.ǭ-v%[ f֪"wzefy9Yz@2s#\nZ^u yR{A—Ӌؠ5oMLp]U 4^;FEGXwG$rbf,cz|6 j!BV+oը0h GElaˋpoMW #bF1Int [Bm˗Ev5_+FgxRZw?8ѮeiL;Z4Yڥ  > 1p=3_3MPEDU쮉Ĵ|E v Gk YѪmVt#' qHcRjWڱ(ͨ*puq.*u9mŇ,qzo4f>GްݳTX<у| Ibxx ۂ/c`Wi:+xρjy\H{kv by',׎ 21m)9DX%?3;le%WO;W{cOMuh-_2O3vJ%1 yײ~gd_f@Z72 NgdPw.Cs}@#u;8۱12 ԡ bg^O.wkTo8 }6OF2a ?0bGeVџz'Lbl`Cq+CooSn(u8?/_@kbяnf^!䀰i (ۤ~L _< @TcȒMpߎόO ҴzZ@HYiok49tQ}ZK ! ޓh%LBy]ts%iY_R9(3;Hi\^TnXI J|uwf˿{6NZ54okb{JpV0e]28mXp5ڰ;1"z/Vցa63tXUF!fJ;2$.MSX76fL#[XU-b#t`9+(i5R_(NoyfլXVV_KxVo_-=41ӧr3p#s</C (X쉫jD&K@ 0R{-q2q7 N_N>:% {bdEk+Y[;SN! 3Ta ~/I%m{4=[u]5qkI [DCdQ=&yj0 U$brսdr)`\G9 GFR?q`:BޱatcX ʩvkg(^JrgA1݃~άC2-ZNks|#JOgDwPRla1H81ń&jO&"~Xg"zəjZS7$s+̜602 Hx8b I;2)jTe`y/f/<<^?Р1[6Tw}_ 6~`ƎnZ2d^et>7+(f)(V't XB:k@9jOOkqόaml;p\N}g(Te"hב.OƎڡ(w8XlP7a)G;J^٘M FYe-p$Q @ np[h 9 =88# ܤo7 W//ɬ<(\IlL|ׁz&wI]qNjjUQ3z_KlcbprYM]Ppdw?`)0:=8Cô5:*lq>tbX<3`: Oc;4 ߷vۉk^^@;fTO#uiYHH)zlՆ;(KOϨY_6+k~#.f? *Z6zqԙAaqKBN+7h4hgE`/>}1> @X/@J[%h@@X>d?ilPjHR\G fyc~Q&.o04rwV<nKʴ Tu2lL藮ddg&9K#lv )O]<[>#=ǧdQu#?rpg0ԉhn>%8 dFRcAw/0s)ǽhȫ #)QA| ٷ xǽ{;K 3$y :OyzR8>kZpCCQ5mġt /(&%fxϋ\j{>~O|?f?,ď/nqbmc@Y]V|n~z{NCd64Mi{wjAŒmapAPl =n cG$ξa!sHJwDs`g&=ڂd6j?fY0gE1WK[! Gg_UX[9ʏ8@x՛6)$hPqb=VF$O/f._--d4UTeJi/7LP9nsXQi{:2a:K#/36T/xDF6LoF83cj-aw\ Ҩ%j%Z+97h? 5=yµvW 7qK-g6`:qLa-<׍zYB%o2/~xG@<^ ʴ蟢Q|ާN֔ Ěj%\U{sQgΨ,Ub!aI% sC,dR5:e6 jAF7Sԡ)G kNQ0JW?gf?Ǵi,ˣ5_IfQ鿮m2ufԳؐ>S9E"AVp,:H*ța3?a'YBwӠyY3*"j} , K|L>:n\\B.f&ǔߣF0go|Ia#l;wHߜ+ %jՏ`YSf&T~(,][5AY}ؔ|x $%4jN/7zyb!4xٳ'jm.EF5(ױdgyQU?EZ{!`g" p7(Wn|qQZzWBi{ GUW A+;an[@ D%X%cNBx\*fT)C0NbQ1 D5ͫ 8Uoi:f-ߧԇbAZ ;vW5->s8M)1u "gā-o1^H:f1.Z,t zF:]OO4rۖ'ӺJBڞeZ(=Yj({ݷAw>dyd-NeP0F*篈j"ROxD#{?qg'f* uGs ˹VTW~ QFw! 7ӣE,q:ER NSR5b]zio~]7-mK^-t~z[1,ɹ9>zKM%a:1ZR^ Q_/-Y <;\4땰Y4Fz[@#&N(L}*=v X\bJD52eL{R7?ivv|dـ!Y ⲉf9kRC9;j[AŊ sԈ#)u䶵zno7p(,5]ma_ګ_(d-ax jU=*P)r:q֜GRygjM'܏pHJr”@ɐ& -2*ɺQRLق+`r eo=+\^ϔ쵁n2Tyd "`(wqXIobM&t3q;d'9G@eK,h,3 [=iA3w_iO,A{8J>*a!WxypXb`JJ"dz##5C_İ @^]n"b@Zͷr];H^<(xmۗruj M*A 'fiq?&.REJ2{g]8&$.[r*qEY?yð-9⁍azf'JhX ~6k?ؿab_GAhM2%`6[d~W}$ wȣڴ8 )6yb[=فW/z ,7>h^dawN} ޞW$+WFmK@YM@<& s3x(/mP~wat"j-~D0YH5H)?i"V;< 23Ojo#tewt?YOOU ssB[|{Τ%Uchf+?ty΁|8T^wu/k8mZ3ZA!vJ~=ѹVZu[4i`7lz74,7foBB%\x>$g{'/)A|7Y6+8ECinim. z~ Zͷ@4H+@bleUfbY$lPkoS"<8VHXk )#u0X{44ԗíHj jPe`]}A= {.T8ƺsɫ% !j)e`c~ J7y5o3_OU@/ݫ!SD_7 ~LVBo'iX[!y>!crh/12%ؓ׍mܜъhu u I%Ƹ_mǤa(1p I7}X[`/m$ayjVk jƷ #9Th)SEYLg+`IAS'8ՐpGiVL|vWX0*3.-&b67>6T&}rdLbh/$+Ro'r8hg'SDy:5V'olUE b#Q=O,} -\%[p0-}ۭP+)5|K(EH%:tﺜW!J"]N0.(4GN回ЎCrO kiTix0Sc3:CC}ARcbήL":S[rqi&LHDyA ,T/RY㮕Ȯ2 ZTbg|z!l&^ԩdP}N= Z*ÐUSYi$"fFGTWXJrOxVa y] EjZ}?n:as1XqиBAM0ny(9KvU| ``ޒրa=7H ?$ŤP>)y!^u,H-ɓr%^b2PAYD%qu::y=67&wB%#ڬZX,gb'X4MԀ9%O|e5EoW'// _/s=o@c_) CG--m"}Q.> vlgXׇ&r%7 ( lȖa %$5O]9."HwScRאt9'Nܪ&vVGpG|}6Q{ L@0jP:g@5 ?0~81ɏra.P;u"[ ݃=~;kSc(ؒݒ ͑mVzXD+ב."\Xڍ>~IKj6/ߡօN ;NޛrI!؏1fU'//H%Hڍ,"G̼Qqy]5S_G#$Y,GKۑ(kws4eB-T 9K2,S괉&M䮄}H;,F3Z- :-MՐ'8P7 | Yn[}d+̇t)+O37$3gC2t~,r^9!L~v A!^$m0GY5sVۻ8q7iJ%F1uOoFtsɔp(/qA}|I<:h"nf&$Fd>{/F0>r%ȫӳM(UXvƘ& RK ),^JY/5t]3"xK7وQTmdwXJ2x\J94ÝӇ'x#KԳӀ;KLIV5daT!^lA~OPc@7+"Æly̤Y/tyS[!ιruX' Vk>M{-L%ɭti~ZS0rCxKՐ-k u$:'GIRH\YrO,c.-5xtd}/|` aIW0-xԼ5 3""1 k#VЖl.^~2zN1wI)bu5&pi,o ^c鴢lF' U_VyG>.w[9Fg3Ǵgb4׊ [q5.+aST_K4/qVOk zMu<k exr8UIڰ =vmVN\"[?WN7,қ:lq!,]R0^¬J!Z:ӪũRr|NnK2QpePd<ږ\)\n9ǙܧC$Kr _ɩ@oCÍs*xj <,gsOEqA=@b#`=~R/RNLi q#r&%d &[ cV++C^d6_aHpwpkP.OGJP@̓2A=WZ~#s=Mm'RjOͫ4HU1&x}MM_'ΜiA1MD g ׃=:n ۵%?<{=_YE,L3⢷\Xyi~3û70JXC;#{]K(lu]Ey2+z[pI/QlrHD\巻q2sWo/wF܉\M?u};Zj"@%9}/ggu$#k![:jFzOHR ZR{fdԍ¤sO@S< o0(-SBJk/8?tjwj2ަO%dO zĶ,F%XI{ÃފL\@gץwWLo_%el?U^ 5LJ?]@0<9dC3ׯ9(ށ޾)[SWi+Td,*U9I6c6ŭG`)ONxj}*Tsѩ$U~7?\5.r>Y*{NSRТR1<`Vl$C3S#= 1} 99D` i9jRX"oµK j8o>9LހQ~+Ɯ )!ne\HD^#$I?7KrUQfYl~>Y]B@ =*], lUvʡ  ym@[D1&FMظ_Lsmˎ,֔^s Lyk#~'G]),S5ёB.b(hk{kG*FnMh'H2qB J&+WQ 8nj6wǮ @ YgJ"CA=ź⥁7hTxHcFPrr Мl$Lkڙ"gvoȠId? =?t4$TGݸ5m3{( f#*Yu)Eoǖ^',pDR\fS!̜i}yBDUylpES ZHO`maˇ'ěy6alwԐMJ(Sj~ՐP_^n5M,*{3du@qyftCuYxbesW$!5`T;zue?mf>-LǎhL>MJ\|| [k1|{;S܂Ѥ8"P6 IGk>^59=| ͋<3L>⎈rJcj3 }Vv+\C##:kz(BjA Ol>%M.Pwbm ~tLfgL_U U*+ZFEsh` |!,U ^žPL|s@4Z; KR` m24ޗÏ\g&*6xl9 r%'܇(a7'Ea@v |.ܱ TdxL9Pi1ұс't 8V,qE}c>bgw_GeV[Yric}>T^NlY-J=Ma{L_mūP ;Cm!ܑ5M T4"88/F\=~CMEڇ+\G AxmZv+CIi038-IjˈԂ!N}> hiW*|="{.I<*}4yN)ӥo8-ec?Pq)OFmх_Y)'gR'Gw_CX 4P LNs4/c;)50m-q+*?dKEȧLHX軯ms#*2w =tg/<87v9 tl_;qĺIZKRF"dgxkS?wIUKR6"AVbψ];iĭFMl:"$cJtV<[+By/PGj&Q ~h DNcم v#,E< 7hi9I,R] 7#կmZ,ƶXw3̉'/f@F =Yw эX֠Oe" qw)o% &2Bm*TpKve8D tsѓH n H'N!P]?F\-φCm3p,E۪ Sxv͘6sۖ44 eA󶏃zpS3ϒ}D½ N,i.n sP9.//E𭡧^rD0†o Rh{WI ,t%OY򷷖!6] _tKrf'L*]YVu|~K8Ǿ)ۿqFo_kk0X^FZ H,`bW5{SJvrӳdN/7tUg4YQmhC; H<H=a&K7vB.-eݪ<"V_S 6D2Xb(hLhq8NM<'n yL;>Sۛ:<;2qjaѢXck|zdC~ftgEkYh)O~WkN$6 g1G}˷)pVNYu-w**RWTLOT Jl0~ès61PZCbs}@/8;2trPJlWnj/*ĈlJCI.xs]--`/d}(e1GPDx>);%z[թ*"~|%s~,$J%(ioe0;N 7mGg9Ի0T/:rYf;UY#Q{}lP#eM9;v]C*`m]s\:4cl` 2ݩ04M!s6 @{X#=/͸-t0 a{r*OU:=z3 *JۡގMKC`Fp8տɶsa8_S\ɫTo%w}z׾o!Cmם&.=Pƪ6k@+|c! t>%xW$ƺ*?] pП Ӎq8gx_s D#mfCetc|HIIDӜH(Z7n ~X.`?w\0"av 4ٖ\VÑ%| 'ݥtzF!_^|Vo,ܑtL 1ɉP(w-s#]F=ܦYodԯjiV*VNkء^3o{H~jguDڠAw}IOh>z58}4spw>N' <()+Fۚ1ixŤV5]x—ܭ@4`l9]}O gt$*K&-r}×0F\zdTKFbvJ*5uBf8^7z* wS+ۓ7H+kVq^ecSo:@P^[ sn앺y *ȦQv$lKep)vkK()8 Q*}5j;?^vqh}8@{]wBF?,p(ht[EM0%wgg4k7!o 9X)qSVh[`Bbg"\ֈZ HJ5HG_7U.m(*d-Ädwx~)QtKAG\}ccW׋ JMe%7GBwy L^8oV0Č&RKA~^vY37;[`EnZkn05C<}S&f8B'>bsnHt'|[}*bizB`SqW)eO0Y?9tTBoa]Z6shAl&=66@!?YDž#zÕ䩆ɒ`b7U|07QYQ c>oN"O2FˎGFs&Q\Up='oLӁveY*/9~>0ĬOq׻ߏpB~ѲuzDžs5p#GfJKiѼŜ"&<,!aLLHaol8w!X() lP z Nw(Hg~T Y#h~bdさG{ 2ذ 9H#KC5, _m_Ѽ}sqp $+'fMhrӪF* x>B,&֧dqe>"$r_kp"/idS~ª_S΂ǰO][ !{G4Y[h)F3Uu: hn6c/!G}W mL[ cKvՖq;ȶmm<"n^X‹+3<2ۦcZHmq h`1Mi9 :hNwCW3BOLJ82F J2 :}, h-@Jڝr|=ۜb+C:/64LI/ta{2m[§K0=88D)ܽQ#ɚAzL{|68g_QKfSl {: %>Uejx%u >CAjI,mi|ǢՑh0H& S4yn/ݲ(_xꋈAL5Fn8`YePrS![t6뚉#Xn8j z,Z!1u.vZU> 0 ̣D e~ąn,Gp CG!Kby5aݛ)GXƆd4sL>ŐY3ERgcqx.v2HGP7|I#ޱ ]󜁟NJB~V1>Lqb՛g> }:3?@zَ8}ۂ:_ò8Kϵn6YV n'̉i5I_,`zaxa?-ܱikFإGdi[YQMh"''w8Q,4ӛTv+_,.L!{dN;uZ#U d }UH <9yK?^-W X\00%=C o۱Tx*fk{H\ FA|\XP k*2裋 eP@(BP&585kp-G)2B`2z*V?l4—{4 Pp=0\q :tJEѽv\ju|{ZvoNuEz nq 8JO )`ήGsϹvʖm$ .$ z*s$_(@) BeRA.\0cV֮zB=QPS ,#uz0;4gِ:Q%92DT#W/د$ǹ|&#n"00b 7Ύ0o:I[Ұ'& b, HѸ:t=S/Sb)UGcJQ$ }&`\b@0+6t}`T I8P.%Lݖ.[ToAD%5M|{$txV<'N(zO@%9 - iYh,z Aqم%riPl3ȑ]2=-TЂjҚ%}R}bJpqQ[,@$RL ˂L w5cI|w~oe 1`TdDŽ5FPԷ rGƉ$ Dh{ĺ'wEF>ܐ ]K7`p*h̆%@@韣ԁ5,kDz4.?'wS ;7қHΙ \g 3b %-d-GI_Mcws: S VYhLG{X'!Vh`i$B4/>XLī:(HGHm?1٠B6OJ1;U/l?Г3aSNŘDTPW8î]p͢,~uce)ZDia!z?lx)y^]b.d!opbgד.UգޏLQ캛dС(&p!;g[M?#%C-2\ D^~{oe(ĐnKPr! Vddrv/2%w#+,BV.2^hh> m%*J1θV:=Glpry 徕FnjbbDX^@HGi {\]n,fꗷYj_z|[?ڀc \8&"m$ţ!VPZa8R1K]Odi6нQ9ĕ=XDۆ cw)5PEAMG>&VMDȧ:mW ma)cZ,9>LUqu- VaM;ћY背aha|W .˞f^.tYD{Ei%{|EY5J}5;Z`U>-D'7t'"f`5x"fNZTG+cgH˲hQ6Ź_7#5M 1b A4Ï ';2UjnkH,}bI]'m5/$ ~ X'jmReî2fmD*E|Dפ k0|VGRQS Ql)uLB(=" KzۘQɑtM*dτzKN'kVp|#YEёC^>d9'SPCT]VXM(yߡ!t3jH- ',*рmtIt#> v!e~udP|oH:+sp`6UsYƁa䐫ɻU /P-~jޭEx#K-A./! 8f rjC2q j>֢u{AJ[L@"o3O߮:-ٖP7fxBS+}VI0Қpe2«?owFA)F*(/J?7;I״Aj&!HBpL6泚Q9Mzd2B=ͫ2Y[9'7L;fb٭tAT7. o< Tr+G˅\d4W DG;RZE,8`KU:-%ST\}5.ádhxz}N_UYʃhiդv^6dk.i>[k.jl=}N씰T$]3Qf!JtI!WȥT[5ǖq=yqa$JPyWًLVVk2hG/"`;aedohJx/ 7;+PPծDaU\J ")+ttu=b^`awy50A:.y`6NdbN•%;ּ\$0g!v0W&MלV^Hq1oШ4Un%tld8wp c]{xb[!0O4knm|QҨ_pEavH[k5k3X#9ߞaqK[۲}OjRR`@F# nhQ9Аz) qhNvHŻM(9 d%HkB9a),6 מ(G-$bLՒQwKyL44$` 723{mQ >=af/֡PZǙwٳRIR-㲌b^n-(cpͭBNw+/H'$> ÑnJH/:2 7t6~o oȷrv*sd=Vӎ 'g6,3)nQle$G:ofeH¦3x|V-DT7Q&sZ%8i}ZuBϝJ[CKevn/ ۩z-)jLr"K}^S0D'7qQO}{!0zZ5B9Vw\1_pE,߯N5F/YRҏEV]l& L^ȯjȕޣ$|+`kӻӥ*҂0"b.UB D|6zX\{$O;j2a:4h16u[L?ei'< 6l350Λ?$o^\a5 iaQ@LAG@ ǪѴ]Pee?nO=bro:ָA/y &X0q#0|vg:e-6 o$]IeT,Wgʕ{'gyȇ/9ƽفaq&󭄶AvhiRmltTBk/meضE;lQP6 W1i3WuHޡ>V ƼlO<@T)(-mgha dr=tPk. :5&\6%[z$xKİˁu{@@J^&rhX2ߑH4W)25ObstxR#I;)k:&sB)>g(Bm 1p1.LkӽqaŒh)4c34¡ /QJ9Jg=G.F\nqdCViy1Y{2M.siZx_ē"u:2%$^Cn|7d %i:< +GXxn# _"^WUap*E+AQQ]ܷ 1_5"*/b |tLPpC-zi W{q6'J|JL_rØ6 RtqkZÝ!.BX4޴V&M„E,ѸN{J¦v7 "+-i0٥<`K6yn3gyЍB\(*%gqNU!o9t}9S 5h%LO|O#զX޻筯P1RCyU5ni,Q*{w2!H5ý[0WjF) gakېaQP]0{C}!}-&فXZ|w2[ _[ꤒPK-XH ,VZE-I1ZH7 Gq W*Fv%t(/cT2N*,UlfWHݡ÷hi!B̅$H!}z:sW6 @EBL?GSK[L$CecA={#p&xŗ4sVnЫNS@6nQ@45W}7$hZ. inXɀc\ ƹMNTfJmWlܫ bYq`l)4 8Ӛ0<46[ײiA;RWYq[`x|[l" ;X$- #?uP)e~kg]WWGo*\_Ӵ{YJaWyeHv*Xf I&$0 -B@ {0FheJyT{Œ%K֛(Lقٳ۸r1m1؈Nb.@~8@J~/%m өkάhIFK^*OyX ${\D>5鐖i_Xf4'{ %]!]W~bm8Ǥa}!epSj)`B6X頇֒Pz'kԉ(.X@AJ|f/G5'qsjVWZBi6ydž%Tc ΄k!;e= pQlr@KJCua+@,2zD o` V!6)<bRh06=KsdOO9`0]!f!<ɳzldX~w?H.I䰿P',8"rY .)?Wӵģ X;Uoe1Oa@j5ei{l꺷2'r)5*&<>h*](.+nG'C8HyB\z7s<>#u$teȐ*]0LS]Κ^ˍ' kڞnt(W%"@{"WTjv N\&0aݲ-Akⴋ(I{-Cj7濺M}1-xqFH~b}g+)W~[|A wc  9>[ApquؚrgnӔsCM?BԜjFKCXD'?}kpw˔8B:1U9a32w0nrM]s dѨPf.8"|}2CSL)->)7G%bc\&s2AeHa=1D\9j4'g` D4R|`Ԣ}gD3_XwKBwg--JMmͷ}\#Y>:rG,,3I">:OsJC׽/)fNvɵ}K4̀N]P0x*H.!\ox̨ޖu9m a mne^їG+_ )X"HcRWcj[h J$ЀSD˰BBD!- 85 S]aLoe~|JSыنH;.= *٧"B[0~ûl(~VC6ܨ1xߥxV'hF 3jsH!2$Gè$Ğã܀V_]~'_ 7P}ZؘN5k_d풬 hܝӟefDIݸ~&8d)}u;h,3p-pi[ژ7۳jzaȅX3 GZHnZl0BI@S(A c{!r@dK>S4]E Wֺ j4&Cŗttpq"E% _;C[ϚM0-"Ӿ1LKx =,:~Xg=G Lˉ#w3nޫ PZ/?s=HF;_ Z@ƬTa1:7E/۳riځ@p*QVgqe^ԡa#PR{ƷCi9n4n`bw]oC /̤1oCrDB 8ogd 'X} 6I}wDو#zKV45~\ld}o$ןq Yr6XDop5}ݻOTVכuT]< 7 RȻǮzܝ1$ G:_epp t4m~:u\irVk&^^-AV 6J +i|T"9V?MX oewOm>_'*B#8`8=]O-(;le#gpQgT_N@v#nC&he؂`=cJo;BQK%Nx O$|K;ivE-5h]xІ]\Q2j谧rޯfw^Sz!X:GRe'KӄWTVcw\o3uY\l|l]ҩñ-ݲh b|T554_;i)5F4a|y q!4Lh~IpC?IMB)K l#zzsۜЉv;3G)-T;$/fIM8]'zWI9IOC 'Ɖed KYk;(I⒐4tUuV(cW-*\:k#hP=p/k!ehd#IrHDU\i"=$L$PR^:(=P@m.D"r*mylZ1ҼEH:\NZoG74%QsQ狽Z%pL0ш7]U)*Ѭw{ بNcLۍ\`))&2[5 C @%V+N[uGd/%\ʴKp.u{eRK@Bm)^FDG.gWhIt_"%.&ƮoȖF8/VXη=`HZ.(0WC觶^cT`xQ%J7"+|V]7^E*onoVfF01>xwgdןlkj`@4Қhw2:+k퇕W⥾Ee8L8|Lo_nadkMt?7\M}"ET̃9@k? n߬1 b|~@$M+GfqH &#ۢ *L_eh/.Mu} U_±vRΐ]j8l`_HNǪmY?ES9]E mRx<;X(XicAK3X>?;7A5N=6qj@X&=L CEa0s}* X &p 2͕YM_;=;)( d QGX< Zؼɞw83D&;|t_FrԄm; w2)LtfK瀃SxIaGASOb`b4xdR̿3WT6cgjH5]=ßެǗ};-<ήFCuIo9EFX`=ᐝY4r<B68ȐqQlͦ,%})%ʜ:SqE*# uH6>d4a?;$dY }Oh;H8ϔ:*K敎 i PGr)LV4-E1Ip v"bP9Ɲ14j{,B#5xdr۩)&0{ۛS"ڇNv@Hx̤=D m+D+)FUf@_t 6x(sKJv%Qr_S0ٶ|@-`4S_;E)XUvﺽ d֮MW5.:O4j ?-ps.q mY/ :.XS}=_K-05#5yoqgdw?8@iq\p +*1^}(9aR;/Жt)y<(3IE*CWgĝ鮮Y2̥QXg-~k}[:"Y7ϊB3mGs. PkqUΩ1d:[yB럷0t7VL 2"ɹ]B/;Ԥj1É=?Gse:Z9\\NWMUow)ŪӐ\%߮n`sȌ D@ַPȁ.vVn!|Qפ`ϼ*jSBBeX [o<74/.WY4t=QV t![<͕˛b0U0M Lz L L3eIR @CFWg-ªLLz%m`z@M>n LVs$am KDZwLUa/LJHhY3vbʃϰX ]sӏ "֫k ד,N./94Zܼw1υ1*te̗7삿B1 ;H%hπzkbKSfv52@:yNPCjO[Q=ehv׏Iו.w_^/bRi_gKm ogHE:!Dq2졮>D0mnSE`6ȬZT܆ق81wOhYuq$z0S.T{9v#:W=&/}'e ȴKk@0`f,qSbchvLJ N yy\{X,@K,k.FěxjD(=K{Z%Vxu-$yfHٗn~oӴ]e*)VO-t@߃U E~o ۟Z)1pGe e +0GZ ɪ@5u]ҧU!l vF2jYGgS=s$e1q𙊁dqUc)?yU"eєQ \-oFrk8o V=ROꇄ5:@W1yg9T0ibC'*j8;7a F;1䅤dIN%kpIj73XD}_!c̶9lV8ҒqѬ 3>S)UV!GM JE;b͗DZ}7)d<O#Z37Y\I#Xx M3kꙃnFCcZ҆ eXǷ^/[Fku#Qjhvaa5JXŁ*9&!ו?OQI;AXnzRVH(1;ki=K3XK9`py?Uvs$>ZIeඦ9'Ϫvӂn-[&쾙7r/BgF**7l _\؂"۟C*m`Nnu{П &wANiS@HhP3}o pZշޣ'З*PX79J BL1'st8ޮ-shX 5[ͱIiou.K8;yޘR ܎ -BmO~2فsR@1Х} [iKv+u@rBTH1fr;Eޗ>(lYZرG0%7HYk!DEMg*&+Lv>ڽNj|:  &w'2rd6 'fx^=Jb,ڪU~]?8ܤCOKSK t1JcYF`c MA?O3~?*NቛY;]; M$=hg.<3VRυu x] 3ȽTR{ΠGW ~DJrH:J P[`4r:KK&G1\uR\37tK?! e[2]aaؔ1ں#˖ paʦl >-߷،Ҍkvt̜꧵p(nU-q18 cNH'$%̷ꬑSVP*iT 85<7?1YSpG:&򝣞-.[+C7;8Yfw`ՉzitVQ)u,N\7' q-.߯o.;"ږ8h<8_Ilѭ"0WZ _oHl-f߲<ƕ1&YrJQg 4;S WgQޒwAM!p|dn93ۙEY_&+>A0öŻ :V2pIʠ+cҼ jJwD{ (>BqјY]ΛL ?k8jˀuD}كg-5 iH: CҨ44_5!VRR6셸WpЍs;5/X4rcHmu="@/~j2CU] =_ Jqt,1Tw^յ_fVF0×o~J%X;YȢЗZ!i?9HU> 8KJ EmO9e|Іi>]ρweK awŠJ"\[E2dЇPwҎC2k&Sb0NR:XQ*-8l7]yͣ/ " ;XT}]!S e x@+>wjʌ H]1:[Q>هLQ/Y0i¸TeNߟo#i cUFͅjܳ^N+NɆ>{n ba@$ħüibXIA\KQ&s|Lqy87>f @C#Ճl,6')z@nֱVSS!dk>3O?W_&SS6JPCuhT%XY%@VqvhdjuDv5 ZL QmEV5Z8vYWQ#3MrkZO.<0OPnǢ|L Xc-\Q|V 0!1pEu5]%M}hzbI-<Յ零W70.t yߦi eԊ@lQַ4TN3cWI6ԓ/Z?&j%%z^zM6ù&"?4 jhw ~yE:X%KƗg^eq2%9y`Nk/b)GnvGq Dt@t.*#z!P?YAC\PABk B-D'րSz8h {-[8/9uR4gUaٶ%4oAePso%籒v?}g?j2Gf^XkL ȿ+7~ƨgƬ8p3U8h爫 R0ʇ@Zq͙7fetth -b 7yr$Ѝ /.16}јxaKW `t "=z #'">D،eF\n#5FϠf|AdA Ψ}#7SkGO>'N #أ )ΰכtXXK2fL>D~Υ;Q( X*"{&kBٶ61<gl 3,7ijISG(ld Ȣd"WRCS)(G\e|ҋƤcmUz ltPnB ~ Mr^)jUE ٹTMăN3[eАDz%mߙe0;-"vqц$c/iA垲h#J2Kw2j{$i*ɩy(k1L7kF gliVH4 P"X>S뒖ֽKQ bKSD%_ "ݜQkÀs7$)[m0L][ML1JMX(b_ ZS3@40xڄ^\y^g XzGF>UDaTk?4ǔ$qE? y7S5&'tI9}-"%}w w"ٝcbY_X{S!}k6T>i"=®@ݬL2z WtMCn]|^"8XC?6~<ǸS^J$wވdqbY%">|} $}OK'zˁ7='X.r=;hYdabܙqJ.4%C1Ns3Yn Sj4Ű!s!nx$("0`0, pȹQ  8|l!-d.~k⟆37nӒڮR?2LM _>-M4oT, Ss;۱n\A`ԝ*7oS&w%'T .C9c 1 ߩDASt<Ccz ^iw.ntg#Z8E0,͙h׻Y/y.QѣIB>uQ"fv (-t OtQh%H1 ~I t ~ N(sk^P܋s0 \e?1_r987QYq;i"ԨrJի2Mr(gF<4{bP'{?2^e cZٚ ?`~I +앀[W}$cZm R2me6;gi)nq!oFbUg_(D89:Fd4sZ3+g8WgYУߐfWɖ Jެ2HdpJO`Rj_F]AVYKtDYm<@1UWB'c]H s$*eJ?{&]lNc _ӫDs' Ba_gxac N&%wP1>x >3݀B *dz"a+ g{*Ռ)DH=>WL|E+(|m1Ivx_ 0o䉻wImS~]20Mid9 +ڝp3yaXdcV6#|ex%4A*JXl:6풱gJF?狽oeƠ"TK3]׆_JP}t BjS hXYu.#vEݻk@jKYNߧ9iwPv6pǔӺ#W0;@H4idtKw)x9!'BNN|H PF,|Fvߓt%,E`?L 'j2Fb[ޓ!Q9`a s d'ڮ =S*W#y{ޏrMJE(I)o($` gs'wT)T2q] 6z&%p4Ma"+^ͳ]%F0QV\XAey4Z3R~='ȭY$2589SL 4Jo rfj~;:oL =TnD.R}b@AV\pkbx=* Kzc+#LwOݳ\|LrDzSh& ?AYD et;"IoN_da& a`T/|a=YK2ʏm׎A~% \n,%vĽcNZ| rҸ1(V cAscOfz.9Ÿ *z'AEk(%bV(E{n~z_x%%V0: 7Kˉn2ZI K gt]f3!`HsM:b;n|_!Լ8X|(a=$WȎ%$!G/WU N)Ng:/lo`#YvQ# o%ME DX G|M\bUC+@Q!:-q4/րP 4~_z^}Fsҷ3n%D ~::4唆^P hnVCʙ0˻ƩVfbFGn[!8 T(9Мd'YMzVE_2gI "L6ke;j8ud),EX9iN~aC KV7YnIbVx$qDy,\Tٝy3]Y4>,0 ]L\3+41@F8DHt#%R0@#AD90p|`]Fۗ@[?N ppEM&3H+HuM:@%8# g>bMu6B:'@5ݑ]S:e&jfܴYFeVɻl)a$ck%arsˣ7Է?U9Qajd)C\oIJ{&*H XȧQ[he|؊,/HYL95aCFŗY_XߴiTQwDrɿƗ|B̡66& "OWNsNߕʏdCnA){A;6KrȸWW`Ba!ŏI0֧X^<,KNH7ZmVBwO鴠@DoDCzXq'NDqn5^LRUfkU<Hi2RsP\`JFRgf{4[ͅj3 -JSF 8lҾxYl\2HkbRJ^ 8rY5qCsjA7rYVi 2Xb}` VPb(Av4 m"Fֺ,5-]9ynh8$73,Jj#)Dgy_`ܕ)DSZpN:So:q=RΪs7pn}R2Ӌ9q}39 w%L}o1AYȭUWEO6:ӭjV_I 菃? 3><,[=6V n-XN(B[t`dD7jf\t׾(?S( >!X}TWoyT^"Ё(q'EA.-?H\Xa),%_[ B)^`zwGa>(>TEH_ʤ8E8: yO{)f*icC<ᨡ- /^c/k(XFϼ߲_H[Ck "!ܡsJqm 3Sж RoIg+l04CBj>?h:xh!7^Wj%NlcA)*rTN\=Ut7LG<|K)Kv#$9o6c#Lo'렌9Eʞˆ35xJOY6 K{=[-wd}Ӊ$rgXN/gl'MO>F!  _yՉnt{HpzJg ›S0GF8qV%,nD}V`JIv1e?4ʕl] \bpTg;MoCQPX[ؗB}9إ$O͐io1x !6]qPbXG I_ \o\_FĶѵZ~Gթd:wv3وhf*np24025aAp]/$hb#oYxR6X=SaF%g%XUR A)7Wt ҵ];$$ᷣ>"|).$ჱW@M0P>na%./^N ڨIĄLESƼmi3$݃WZc`P YܡDGF;ScihkMFmPyP ¸׎U:_J"/ !ʉdN^lv+;r/bIoܶ~ |/ v߱wQL nljxB֕/nOU\sG/+_gj1[xZ9NsuH| _T=1.1(v(>S(\>tGD2u+gpS]q-_`7Ahy"I>C)=!;`La1g)U N9@$#a.]Dž3ƜWZdP /+TQpd,G9MP8&b|jWqUk}%gֽ R352z6}bz=RxbjwˬG սeǓtoz#ow10`plv uK>3vzpurt-)*ɆI$;7ƭf=XY nN "@cC>3K7Qc#pHYd X% =-/H8prGp6aFX9Hæ7*kW #ĽrY">qvlJRJvJ}ʵ[h}o,zKxq _n%YB>Dj'm좃:ÝN .-Φ5+, j F*paCQnmY r[.ediYP|F9L$ ɬD> !˷vι6[ *oO-K7ʛJʻӬflRz~`G-Ds7Ĉ~y>'#)S}f fi=~J&^@"R4z3j x#cЕP*Nib x,MN5mܺd` OFK]T\aav1^ק!ʙkz9ZbW9/sO`|%WҬ$FjD!_Ѷx,iw%~ !s 볓z,w^A\/$_\ EE%A5=K@/B7ae7F/E̘X2XwiMhʣ /GAԝUxgN;dp6OJ ' ][`y׀lPV [Ol/C]l:V=2cCm_7jY2 8266G#!-) D3蚹H#~/Wz9QuYܛ.2% m<wULK\5=V X0 18 iZz&H!P0_/+\/ya`Ke#7ЖƖh7:A^3Ia5~48YsK9t爿o% /O)RSIFbcyO)Ӛ bkPqz>o6F*9EMtGݶAkmFSlq1t> /Ȟi32TAxqE'V1K̎hTuE^ޟ)~Ms^3 ?ʸ% p_bq#o1Ѐ$Po~zq]t?:<Ѯޱ԰+?l}\o]$Ǣ#_ҍl"9>fǕ*=xKA#Z_5䯻HTK=5I(yL-[<3S0ɟɥNVهo"dpʢTo;svFc篏vNwr*ȀȲ! [f}csk oc5A}Sht:k+SKQahG!v77~>b*:'F-SAqObT!\CZ:*77\ |W-t]u l/C/ R^Jy7ȅJ6&Jm_ x~rRiڴL5Kx7j~~cM;9)Sć $~߇pK4|7֞aS.:x~͋8߇ qM)QLh^.r"4SH g@.DBepL005;}/֤Pnhߩ?V Pzg66c2#6]zcU`+s<R⌦o>VۄVj2/FoezaALMk;49Yd PiѿpQ()l,BJԆ]F-<$]c8(iWa6Ƣph4x]:p0m+ 2w$}|HddE7Ɇ5Iig!Q ݬ@½am+Y԰BμF>c>Vd̫GGTOqܲJy_EqKaŕ$~﹟gB淣BBJM(úZ+{Ɛ&luȤT̈́ .cWtLY9IAiqlF[_ ֻMmZXtQ4c&"$Q$Uףּ;kLk&N@oǙ凐rŭ (@A >@mz5E0;{D1VX*Wv|[}r67bl d 8{ƒ8HBX1FX]oGO W's'(R8jhu$x Zlqb4[ v`՘O~AlCj@g2O>~WƢVT2j܃7YFΙAG,+PÊOǸ{'%$6(/ -q[2݅~DY q6Ȍ6 #˯?YkP+ 礋ZO7W !w#k?P̢D!kS6XJb4n~(*XރcÈ4i=Df^gK7:n<ƿ:V}"TIR Ly\N8rADIRw=wmˏV*` ucaM+t\{(CDբb?ћ[ְK +8" x ᩭT&aȾ@g &j*_4m!+ioSxN_8uTee٩+X+uk6XL㕆82#= .fuKSz.Q(jĞ !9uY..ީCr-'P`{*x$(B -,%—Xz|H/TZ2dhYx)&ր Ak'Eֺ<<v{\c>M,4=s(Æ,i_L6z "4 ~`1U@KFc%8Ń(HkuFݑpc4 ]gP.w)3At3:3rDmz@s|?&l;Apt piY(S"/m=ÃĀ/ܥ:[,A]ɺo0r]oDNFf0Ϊ\!6󷤡]q43z;Req} \A("]ϧy}m/k?VV+U50aY 5niuBZ?Dٌ̢Ai`QA<}Nꂶ8ˍsk)Z;G :oF M:Ez{y溫. qMvYHI nc=~ 3=` `(tn73@A <zЦ@Sكߕ_V䆳^- e)8(Jc.gYnXJ2l߹|,zNS+- &&Y0S85+YI@nxഹRnCC Êo0d.؜ɢӏ>?K\щaTK<ӁqefИ@V=M_3N$;)͍;@_*z &UT򶌩 C@>$רpy܇J X(3*ffQT~NGoT I tmZ-'ފ2~ rAcTK7I$cJsI gJZ]e^5%EPn3|x*Ȥ #pD]l/$؂1@Oa n@"ˎʗT ~c_Sۧ2.".qm4`#|UE/G(\ n7ME/ǤD6uV}8M̛2cYo"ڴE"p`V8 4з#r`iТ2oT)|[{0XJ$5J~6X~ Rf+hQ|^LQG{b [hѩ|^lX.l?ZO%QA! C,JRF4.~TYh@I\~y ePP.=[dҲʿF%@-G*m΍%y}MɭPՁԣô< ¦n Yݗ)Aoڨ>})+ڪ.^Ku**;IT"XI[),D16Ezm~UnT׷(NU~M(7 RLdx:ԧ 6}d9"=o&a1Tqά]r+XtG7;zC9z ׳JVmeId2۳`A̋pÀKǂQ-Kux r\0+ZS+VA}Oz"DZ\0K6G M>5Lʙ#u[_7y3l+ہ ˷ÄZOcTQ1vm%uXJL:/v%M2I K=2JO-Qk~wUdST`̾rDRp*+`!OSmI&[D))w/4{ph5T.}5HqIJ(*=ΕA$,CBțE12_7csIcyId*Ο^߆vtv{xDy' F [wTyV-c4ẸR97]!m[ܘV,2|<)@pGOhU|0әjw^N1<,QgR{@uuSʜQWЖ:kSu>^V[wN$Qi/RJ}MS n4װd̓Y99s7`Q? ?c|߁"b'f3A UrזW;ʈEk`v~wdBA h{@șpsYkGcؼEsQ"FK>+nK&[/wSYq`%՞<bLE0%6+u-};P(p.J@3ߤ0R$Zq,VXxOũCp1uE6s9~bkL%k_Y09la <>;Yz,xj_+< i؉O$-:0 iH\[^w$PM2(blL*Tj~ ocu&/py/4T VY"!x^jN/~a<71fNUiߊEi.뺫f e&Vc{G5`:e^GX0dK5Bϰ( 5Ց9,f?h=Wؙ6#GBjvA%_$Pt6K pb |GTF/Fް\v[ 9UXjż.~m2]3'a<>O`ӛQ!=Ҙpʠ8L/?@P gHj<Љ8J؟)_dŎ*pU*2n}U z߻ 5=G^/  .ÁEAE26ëL*+Ơ& Y+!lHGqã4:+D<EsUIܫ^PNԁ694ofvF 6-l^fl\4D&ё4pBM ըeK~dզ{M c5dU$!i2oP~Xh#ac.$0km}@ 9cDZkcmk;R:t͵v1PO"Z"ճr?O֬ff8sR=PMS2ﻱ4nȯʱR|LuYHۼc7{Ű?Q:( [\} xBJM7N%p/OJsah&DdjH~]Y| E dsuM^U!HVZ}xVnZK״vtZ_c%8>~h8kv;3JMkjWJCi{4hfM.ӊU/ct$muL%4X\9m;FeNʡ*f>:48?>mZ`iʐ#q[Xkt>J,ې֚C OYD0'Q0eĆV[nR_D*2cޝ1&#yd8L﵌>jsBrf:+%XH z;쭈ڷ_?gq۟w8^L>\>> TܙrGDz ^.h1v3 >0;3ímT=QF߹3/>%(|6r*cd8Rf8wDiG _Yp[CHcS&;bxحQq.c`üsLqKWH +N@g^ѽlh Ni]iaA \NFW]yMеQ*s^TgsO2Ojɻ!| yv+p':x]Z/.n&ngEZ$CUzz͉jeYc,s*#^?hOtx{|~{~/.mUQ o=K}F4ӷZhkp6v\aN@݁21>6t_%^J c%:zo*/az_GL#}v^D$*#]-VIa\5qr/?JĘ; _ _-zBHa%3ZS;7Q 2︥zTQԏzUrkK,ZTK۠#cvw͝!_6)/my!eB6Xg)ocunY5B<.;b=yQNim+~W;UjDI;bl;ݭ xwg"kլ!d^pJ4GHpO'= 0 pa~ld;kvuezE1hqjl|"8 | ʜ~bǂc~?,{WG/zjŃMg 18S˚ | ud%_!k8,Qd}Rf{kcpc ~̝uӕN$7(+Jh,:-xbҿ+' )q˯>Q49\Y.ཿ<2@ˮ xR#у4t(µ >N⭆7!xнzM /#-xoy#Z0߳G#aW<|-QO~mg%RAaI0\B IքgyJ_[NQ=@v{W꾪W :yl9{oݓ [#@/Ƃ}{a.Nt !~i&@4E0M9i)_|sE^"7yb/0>eP.k؎N6=i8!FٙAm'x |QK@"4Y#]0TLp6VJ\ĉm-&Pu~4fk˛vr94ܓ) n-%;ŠOP+mO` >+0g#p EB@JӞ!a}NOsY_Ϥ}0P=5c^E2eû^)X#0炡"@A!#^r ]@ƅ|8c ,Ua LgL=8jS} S̶)qa AJ~:ܡrhV8mP'u V?~wy؏IO5+qLffǒo)]FƢoa,kDʾu١uK}(Bռ(1|-uX Qo,8Uaȵcyu@k݇j!R~^(e3ණvrl>Jr,6^EL!# 0gr$C(T3+j%*Ğ؇漥͒W/Fijbfo ~t$F%y-ֲT79Զ_a P\;SnV/;M; 6?ahstFtsSxsj@V"֩(lxRY7n^ o2[H6i +3TKDìosUwmDzB7LkgPBgYɟ ηLlI_.=TZ:ݎ/Y;@R|X ='gDx}oF8N MrغPRT](aF{/J(qB5l/X(|VT(c0z~{%`@R0%dWֻc(LkK\;"p #V 0$ k1 :Cr$8^KN}s4q2$q)ţyj$9"E)8j#QGw,$-b2앙*G1_WrMߝcow0KYU6b`N4e~WXq(8$"9Cbϯ҉nԒ;|/ 6_/kMjW;&ڍ#wZm\ ^W5!5xڗi7vHec%S8~qPnT93"@ڔ:`4695|A|{hl2Ŭ1gSEe Mx\Uުp4O h1oJis>EiX8*\g_9N FeP` C8l}Q i5ZЁ6+Bΐ}4cKs>_j;8^2y*wv+C TM|3HI3(">\fx֡{3Js!pGM>Ww1=HOelr<͕FmF 0e;L,uoJ̀)d;ٓJބ5ޱS4%IW.l@Nc~ˆЦeg.ّu"hQwjStŘ+j[[UO=7c21ltA十HVy gR6V.Ard-ѭwQ8H'k"ÈA7L,qyP1 9c{1ߔlrF9t\VL@sZOx&4kA{qH-|w'q:H.Q?t ZEoyՓS#PEU=4H9Q5[q' AݺӤuq<[Qυ3Ag.tg _111yZ1m.Njb6DXd1E 65y۳H!wn-m^bpȩv:PF/P=ҟ+XV_9fHpqE9Hğ#f+eyqܞ'uu$\:'WAmIPufwbgY~H!'.mKIٺ|K= 񌲏Y N?ZL#TP>| aݠ~=L5~?_C o$Ҷxi)6+eQWѮzqt줵óEyIF8-Q <`fSZRe@f$7Y"'O"]4 W;(ꐄ654ИK/u0"K܇ߙb]GS"gdP*L$뱉EyY瀫K|;j SL QbPC̷.Eiȇ'_a=\/&wrGͪ-!oH/ԀQ̘B|a|2jyY3W2NǙ$ Om).c_Rlo.Y傦HٔPntE%"XHq[ǰIEsovؔЉDS<2YYUAZdckFڑN 6Nɹ;ĥvk|JmB{H@#xZaāl ak|VNk= s_L@ l]!!h=7Ύ1%C?OH{6v [?q*ȉ)mjAEnjfw;k:FOS@sh' K1hE:b(b/f  ['sZLqra]}ZuA  f\[a}==&TG%BG"knC/|>{7<an{S`1; oc/RG&˩k6Yx<[Ci TixFԯ3fTn% @vtC-$ཀZ'9Sk0\0,pKJ[ "^& \*LteMK"ub^D;O v&0GP]=+XE-v~d6ز.7{hO V}kE-n~=Y uۏΏRjr[ڗΤwٻ]7uڇ01tm 喸OysKOب6g - \(d=6QEnyb}_^ɛ[ >#ݛt<Ǒ9p @^wRY4!9 |yUs@hٮteӯdxe.Ga1Ip ([S}iApOA7 iiL}\XgQ:ȘRF>w~4KYdMokҥb2e7[۵JMx )uy1r\mZ7pե82_պ>v^[Yer`vF?үH1}HOUm9bcB#B``<ɐs5L+8vn{0Aeu{5aӸkBB|'cא!EP㡖^EH5ZgQ#&?C挿gq]̈lmPf=lw4!dius2I2pWc' t@dt2Lm!PXlG߲JY24Ż]֓"ъ- 4QyH6Ӳ~XvnWF}3q0rӔ~2%g⧑mZC)fF68BkOV-7j^7rCFi}8?KMG\ NsjuAeWg3M@eUE YrLph$:{{cF #8d]v ȒKAcu 21)9tMH7O@1s.'7]?+x &$6 b:Mln<:nGKH@bh4ܮG[Z(AY62ČZ{ uxT)2`w:#Icw.ѾęXv1U-7k.Z_z_{l>} ) HNtZ"w&̈|9Ț}Jֿce=4w8[%#b b]Siȱh>e)q6a4d_Dzf1>#wtGPMW.qrƷ$WpK4X.cL w0]y%QwZ{i=tf^!I"<֢,o4UNn ck3:>S;_6"Y҃q`"FcWPȣq12kXM\čab ppLgC Vk_D+7O1N\Le| 68lPq+8:gA0Tv_LM*;b(G 1a)^"n*FT*0e?i`H[٠^]4EŒ@jy  <"g3pg:<@KKTyl:NB*̛{NodyƲXE^~^n:EݑdK zb.nM<-Z-^z;s[9vbʋ!O#к0 sUbq)ޗJ |68@*1~s 稗DDvJ򉎟1Jӈu:#(6Cxx j빀s R-w m?00ȳPjQ4Թ$@';7/|G ӣJ+f'u}g{# =:0;0nud,lj稔ӎ7DuyrfXw&X?2%-&¾\{;}/׀[Sz b/o+<({N£p'[91K`(jQ_2}6pB՛6BǠ`^9S'\%03W)_h{̽ uSfD7 .i};MG!Œ}/Q]DĂ#Qō= ]HV1# ~=q TWG{^SYCi8%23`*v.kkJ[ p~Uci*#gb3`Uڭ ˝l߬Ltz xǦKNL@vo'NdtZ~죅\ȇipct]vXyZ,In`Z|'uEncI&۪lRH TQpybDcV ]ɋ֬H1ͺeɷ|X#h^IIb˩-'TFg cRW!-f} )3AMf;9gf Ļ4Կ"ezl+D`$52"H \Tf}AX:J>pNayvm*├CuP(jΈŏiX}^SVӦ=MBP@Df0dHeSE_mԢ pHo;i}HhK]P+x͎UR7(| M?TīɎ-`*=\w7n;(P8 3QJ椾s~7buMvw# YbZˣ~{{]O %ŸޢA[ÞU\27'a91fpAfw%E7ZZ"+)d&#">t_&W2t".EinIj)0Sg `~3QE}Q*й& F->{k~hDkMu[NJJS>3ōiLK\J%<ٞР j̀JWdN0u7 8 Ȏ%!iPѷE5{m>T`YT*0k d]쥌/$fKv;O7'z6M)|BthgT\µEtMn04SauS=$^I4%S]Ӷm.!RMwc q)JGꙇ*Wxe?! 㹕mD+"yOXDfB Z 1ĴzU[20^؋W<ڄɭkgFӒF#eM#M qNq68PG\3u.XR|5IM~3ꆷV[0WXsTrURk=-:c)RPIK}u^ N4\*£g7|FU o'Y'Hm6H87gD0P<´jϑvtx[M-Qm k乧hgZhY/Uӯ)JbXޥ-x-]11uM7)}M<9q@#af4̎; -y?d?Ӄ wIS^n';:&tM;-ډv=F3<BWao6-h~r==UcQ&1}3 0_eiJdމ7_Pt'GfeAk/^‡` \_j j V\p} .,M0܈Rglj']w!agS5&]s޲BRw$ 5Gc.!1`ъeJc8ȸ\c'CŴ" fFP[$BcĞC=ҧl ׃t(\?_.!ƒRq\:XHR% 6Ia!hfwQz(Y;] h㿸oh3f!Cy >upMS(\t *Vae$cCWCj&>#RFye,@TY>T$"ݠi{O,Ch]2HtLA%F|ڭd%of)vmz6Vh-C]lVzbW`uNpV+`L92]vsib YQGl@uieg٤/iUK7Jtt]yؾa!)AqH1 &&~5,ԧ;/]Cؘk"qv`^'i '=)\TӿC5mP]Mא^9 ԆP;Gqe#t!(tVDtrdjh x QR>WKmV!uDf\@P.x|إXdc>8tQByxDh sj2Dl﹄OBnR cNF@\Hia[( |ӊU;ډB mia+0V0m0ɫnW] <)yu>V/b%}+R'X'-TK~_B%sܝ( :;R?ӏr9vbw#'|u{I(A+Y}Kzݢ4hd҄!`W I-u3ȡ='䢒2=Y@=#rHu)[fé!iE32SGPҠݭ[ ;źSJ&ẁ{ F ?DPqC" FNvlN=olbG-B7w]'5Fo'w?oNEZ`wK?յYɠT4XozVcF@RRF'*fD4s$0ʐaPUe j( ^V:X+i^ߌ\0 jܑ n& #?g pO$H(qTԎGv:r9/fzuR;zQvdH96#|-H]jn(ALsBRk+CBVG%R qu6 $ ÖlYu3*,w|liqYi $֜ &uEf%bLe ܥkPt?Nqdd0 ◳z%[qчtވ&ӹt &nE/iD>2CIL3^ȟB1R6|Đ{&_θjXIit˳? VSAx[@Ƌ j@?G&A}# C7J V_GŦb,kOnUCxۑ3|S2;LYx?v(UT{N_K B+5S'=-Τa-r?c_t)5ۣ|KrLR͠pDjaprn1*ݢ7a6$bC V6Z?|Hlw*Ls mv],QpvZ +6PLp YZeWV!z/T#Q_4"&i8qQi+{RebѮ­  lx,~lT+0<?Ùh`ǢsY14ZZeLy1/r̔23 =-RjodA1[2h*7H:ܓDnDse%'$3-Ekm'ABiY 'Z&=Bg#m`6=Fs1CNS} gL NB|hk CzMYI4_B{ٯ dEw.ji3גM%}T_D!xFr')w'EJ2mp Ey|G!ôBc5.2ѽ>f٠".T7g!jZۨ;[;UDzu[XpY:}rtud%YMUGT:~fI"_("u|xh/e1!vUփ1>V%]R Q0EYUAW/K\sRu8`v T!*iJ;lg/hkޒdL2cyw0ٯ>¥]b_HI+.!,+[6Xt'[-+ۥW`WHl>=71&aDWMM[FfP mqU>q.7)JBи[ q*_LH9FՎbs֑)47vkګ@f hUnY(qHׁUh;$~> REQcb,;92/1Ӱ-4 GϷ 7 4f0?gwF@"P+L4P®V}ηR9mWUފ:I΢ [Tq@]V)rط񊣁IM򷹰xPT"?_Kwҁ{XI]\-h.)\!1`11yii]a}C|LJ8a[4ͤWdZ_i= eqJbQЫ8z'8GHX3ԕC|dl`8ryՑ*$> 8t/drݨ-]\Y*8h>}t+#8}-F\)avۏpiv3a}2:m"a>EyŊL/>t~@@bK!xXi؞JhqƴYoƒ5ۏc!*j)glNY~!Njn~ "ђ("b?I B컱 \g:sEXO~z? FNT␢v,J&wx m>hnpMh`4r @0L"nDPإy!0,h$7gAa,kG5upI^Va4wd?Gz.C"|vKFl )Sd&!{|Cm+t06丙1Yz{N #EJdmm׷@Kg_0:S89|n1óXc\t"a.ձGBK Rbxxs5<3 "D`nKוr.nk$f?hA}ݴŒ&dwjЙP }$d aOHҜN "H@) m.:ޖo.,8zn<Mf_wCDm@/y'Eqgu׹b !sk׀4d $b|o)9Q*#"2 '}QL2SLU٩^QՀUweMs3_(E~h1_ paJw,F@2Ҿqߝ] vqdtty& @u Li25q0JtL|t#R !et R6-1K6SLbȾ_V.8|91 sf`v'٭֫/$6XcvOjȂzUGohWQ,߫zFG OZ}f{fV.^QŎU?1g7 al(ig{5{^tC'S4 S/oI6#@y3ү #M4p]>l<), 8MpzE."Vj0*Ṳ:;ƾ_j}TbQCݛEc:'.^(к:ET%H^ oo l)?e]K;bίX_6y~pT-YI L\?gЏ9,sx,-[qc\U†Fd:Őڞq0kA&NtTж!C$ڨmέD7<|S ѱ[4D~eHH3Aw1/YN >諁+\G1+SхzIUtu 9$X;[<ȯec!P%Ɍjsߊ2Ggb*p9>^Ei \bLSY%C6(hlAsz*D!*:7Z]h[2, )'F3YW pS(܌&zo,謁FN$d$o)V":?ʈc #7CiQDu~? @k% /dO>PhT+qKp[>1*N2$Sur4 Z ID`TX~ =/I؃J>ySJ|6>z$$GY%'ɍlt:K9P@ wt/illGyD;eOayDbLjwi.w;AҊ43zdEt=?'V؟rP̙aj8\ M;;3W^[~ZĊ?ay{¹WRzz¯XFWpSzаsTI6%*,O;MN\2kA{\y bm;0Ml`!lKqtW0{eY#CwL.h/!ߕ%}jM nhukoUeU>zנdoR_>$K'm5Z_/L'ed% }̡ffG+8HE]:{u`/8}}o-ٵRBü߻:,|i`NݱC4Os!騝]:9WIg,:{6`eTG>u8.}aOM!"Պv?ݘ;XNm縢n4,ou }P$~eQ,3w`?Rm ǘU\)fǜ%M. ʊKcHU^l%؞d&0|Fnt *ADCȗr``P(NcUBV?(@O1(oA61ip}< &խw#Wy[9HCm?eܶ%|KHΗ%]b07ͤ}72]12݈\ }ghQI n$*<*,cv;? a@pȗ]`epEE\Yh;\C rd2#T `yNZƧBy%1+fZo[L1嫪ÔgPQUN[/D дsLQ"үvl!B$ٓrA o_=}vSp-N{8xi@)t!XZ0i6K=drzc)ҕ!2|uIIKawm23y؟M[.b0g|6n_ӽL+Yy5%eѲI-u>W]9ТC>HNW(&ÈL˾ڬĦWIY+jiݓFjBEfL"}kŇ=69 ,B/%}vUR@eŌx,z!> R&* ' x3r]a93կ^="M=Z ߗKme:;0,#Xwa;C~L; XKa5uvnD8H#gE&55-EYlm$|KXlP[aA5_c(U0B}lKT2WIܘeycϒShMUϰS'lI&Mz(=,DXlk҄3+2y}?qV #vL9^}_8903c B^F]y]-vz/+R[yi E@McJBɁ%ŬL]=6:W, \Zbe]ٓb[zlnO\jl,80/9$,,o<2@fAD/?=w뵖bώtΨI}+fD,g͹׿T4EE6CGZQBd4$6R(&&"[V QF+x0"kSNHĞ)l6Ls%=( "<2Su7v8hR7!w`IAdUktm TJ7rՅ~nQ\q/ڟ./cg i9̀7l7H{|R i}$R]iB"WBJK 8U5ǼMv9k[SΜ]T v9d{STeWp._U]mFkCӚ] C렱r) (~$!L%{18}Md:&ˡ G+Ҳ*>;`Wtz!@e(IS]PY-fAR5v\@FԪ:݃ҥ;o8bc,ܓ/n0 o乺 8$7L:F:K5{0 Q H#Swyiq)GbINkvv|q{v()O~fyVݤ4G!O+*XiV}c.k$H\CTHn@7QҐe}8QUI~ñr$ n,+E6|>},S>nܙFQo o荠;VExPۦLzCZղ1d9nz W ,rD+-" GXF'hHz+ܩ4c^Ib(l5Oʐ7 3{3mPe'Ԛ4dꄞEQߚdÕ~9`yAqd/\WȝP [;d:˃m爫wS!+WhoT101 9VSYg93I >opf6ۿNc4>*`AeTc0]e- Z6\H2`m/1yFF4\N=6"PdgIgQk 4e.ٹ*ɡ05W&Ԥ'sh_|7w*-' ?8reԭ]Rg1|67 ۟TKױυGX!I7t}+nΓ|3/W 4$qhX(;.+ҩQa705SntʨwrHk:]|yZlƅ+A0zH\(ߠ;q! d KHΜh+ˑi=8 @Gy")٬n ߡ$ 珊탘dSPƝo:^kR-.K0Yջ`xv #!nbEz*TEP|Ml)"Fǽcߊ;W*^r-%!8Dw] c HEwğ k|wh~סӥ@iW=;-`pE-gJԃE)o{g3]|xc yh{òBdxSg7{u~kwؚ*{1ͫJ$HOߧoI%\q:cKY2.Hh5h/؜AY6Ŏtj|BiFr/Q'jwG{ n M&O-0;۔2!%9"cY?(pjalgNk q5yЋ6,ߡ᭿9{&.,}n1{Er᳔;Tf-sng.3Zғpn8IXz%_𲰷Pa- paD309Pvjst{S!/Qڡ Eɹv&V(Gb既Zm5+:vϝu.0[5Pnz&fp@X>2<{'V~s(M7, 1! T<]!aj % UKW>D@N%Tk0jXwtIK;OŅzKѝ=Wu0d&+#0(H$)O-f1t{$PY $ ˣDqЁVϮyᘡN7$Pt4>0iMydakYwxCytoh+ vN _zwLLKz/130*[ؗeEpjM4Bgːfue#T6գ:u;xlYkPNo 8*dBJ6x$qcW="W!)M`-eەQ~o('CBksh[TYAn|ib$ň)klchw<,@d̤t:X"PXTdR*_5Gpy]] 5VThمz .`Ѭ0PL *!6%sMC+"r38,LyZ=FBdY]nơ:)W;Њxg]@ g)e1}?G*(-Z,-4# =o H$R3I@c짼P4P)w;h IMֆaa3n;zk@-kH%j'L_"qb2S D6צzwquw°-(L%vLZ#!ɫY΁M(leKHT o+ p1 t6>G;n秫&Rso(nxpbկryZUNF4=&LW"c{sGsXH|'XEG-W*?4ZcLuK 0̖|2h%Phj*#3 @?~FB;5wxdl1?x(W+#O :I f蔂2C8V\04D3t$ug_@ 1\P6t3[NCae;7C|EqӸЗwPN|{p'~/*ԦUieoK rLOm=䐟G,ovldyA9Wcr%e)DeW{RīBw:OWNZB;O ݷSƶ;|.8&|b渕R'UUFi K"|EƊ\._FRNެ`;BPgʫ8Y0R,^E4o, Բh)"s&+0#NYgZ'OVhZ5cuX QΪgG:=DVyKx2w*0{{*IC&ebUL(YG(VP$S?78iXV,Te!arSC:Fs?+BO$p[oCgluϺf"7bZ dE69N9⥪gnD-ÌCnHi<33ȋ_Gt#,uM,K pi|xrn~oNQe -dEg-.sp΂R&$I$cz!p)l<\^&_tje˭N[%،Oap))YHݮhB;(|sY ϫF+D^hԿ9+GoG?xΔo-\MqB$F 6o%mw}%NpwB݂vvȃ{ 0Ll,8r@_Mšڣs>wo;\ Eߏ:%E>AlŇoyx_n7Tn ҈5zLΎEzt{3Md̫ѴMc;l:RJ&+W]u&U$ ŌKM0F2Ѽ:FVH"";1%M ҤyZ59pY&vP=E ͒ᾟ =]:{j'P\Q馰Xd=WCvC$T3:4c|jqDv<;&m~EYE@Okeظ^dHHM&"1T@(|een˵n`oaAc8D;%tp!y~|hH;T%3s9oڄ|䏛8 /XE˔9vLVƐ]c{l<.Uyv@(=_:vc,+aQW3,^TàfRpPd<́Nei߇ d{CZTH^nQv%e֯.%ܾ:$(~rt^dMu4h:r YfeZZL_ ϡvjhHt2لa=-V ac}+@z;'~ T ےAԪM p46 Gژ4ڣW XxM~BI+&.%D%?8gcw ťٽm[BX$dP֎ssTM&N&ښZJ ]\+#!dnϞY`Nf83؂%՞Xq(4bCcσͪ5Q#3LIlVwDN^fIՂ|(wIXgoSܮ4!s N!VZ:TnyV:XG:rN]| D /'\'Q KO Ǎo-VLctZYmТO`CU~lƃf\s#[-@yO䦯 B*$%PiQk ^cS">5ڀlK }o&Qb*Iz=>CO'2d C}4p7;@sBEGǒ@|3ܻsh1rI7V@YɈ#3̺ Ρ 0vŚ v_t@A^{@}KuFRc[%Af ,#PǾ_#&=mŻ&}=i?v`ğIpUIջYaZct[@, S278,4-cv9q%}41lN#ٖQ* ƒ֧U1Ye:kaRpm{,(t Ay~Ӥ:%oAX:w{^fZO+6Vkr1aü@6hk)s9C|r$Ӥ0TY QfD!w9HF$\ lK]O +$my=hocK[[{y,>mv22AAmq7P]":wt≡f?C|ˤQ x7mrOKq Xh6OJDቼ҃`+揄"qLs--8rLӠ!c/9Y2C8 TPYt5p$v}A/}(0C@w67[*"zJG5N)?Noun*GS~WA*< ]Ʊ>`=Şhݮxب K1C)rsZڅYO3ή:,y?%6Y5@"xǩq܅|T\~hwa=Җg~wCcYLZqZyF #JkB{fV_4ͬ ̴D %H`]=ՐoCsΧض}rR<`svg&;M?{s\?:>ardzJKz9Xt@aVhԐt3/IK4F`& {!frō=Ix(Hnn{֍ f߰G>%Gt=L7!w7_5py~s}g1CQOͲrWuޢsηZ ,aY2M5JzU:#Ro ~5֞6`(Ŀ/n򋛰PONf'1&If+̍E_dOfֲ<_Z[冝oȡ87D/( :K=K+4 \~74#77oHY.D@)HL!ai[El7@_NY8%S$0in6ZJR| B"Bl91x0\o\h dH b=5 <]P!=syL݋v#Z.0ſ5=8?gs529BK(ĒS?b_>#_yx6z{87;f7ELTiEM^}oGV3'xkh>11tQO v$=}փ`1:pn6ͽ2|y ^:d(% 4*bmgs@2<.'yau?]3eaj+f^x(:KR;hҊiЍx["d ƋLvOބyn ~/lM+Kltj~v Jp8C1E?$eXGPTlb yB#M-xӜMLM F*a/w=;4L=Ʃ?elܘZ_ Ff:ҬQcߕ+pҟ0%>| Q)ůvw-y5Hn)'--1p}nCQebw@nXQ7%9 !Xr yK,!,8:B]J=gWa(t01A\ơTEQ$dO)[iyݬ"y7:_Q9)qKI9W}QF%;n O9v,,CۑF> JCf" ?T- s^nKP^3/HS`\smicKm"|ӂݰg3r jضrل](%U.=%(~'CrFwl Y7iʘfu/`RD bz Ab İ+AӔcZ"5>YX˸MZ/h2v:}6 ۿq2;?h}ܲ'D#j O e+|OċVE2+]IsR, >Ю( FA V<Q}`ΐ  <">j,,22 u%y1/_79ʞBA5N4/bN%ŌNE>k9ԝe{MdʩLR8~:E"T6Qx@:]`j jJF̀9m_ܿ]5D^7+GfnE2%B멊sḽ@Pά̘CHt C5K"=waݺXnTOM񧦽\.e1eGchY>"mݮG3KSI6D:F\%5ԎOw q7ZWd.:m܅fObлxJWyK7˅go*/\4W':_3QlZ-=9AuZk68Tu\+S󩣂1M:o@HTJ` ze- yDe (D:rM+|_,`ce› ̮R5?oթAiKO#&26#.aP3hy?|zE0nܜsh81Iv7ӧ/B,\0FXd4è|"@g=0i6%4{Xy68ne]9h1R#D$ىl)͞޿ 67"/8{^Eb) 94Vk?aĚNMP|j9o/1(+twoӊm@HΊTCPAN M,&!o)IZAԏ,:'&&yqɦ _ 6lݸ sSȂDF{podbsV}T=ZˣCTLXљc/f)J3Vc~j(JG3J& 2f@$?ml<}RJ!U  ;%MEOUoO_P{;5cTTdLP@SHH==CEZIEP=EVxgCWk͟%vj w)Dfмõo߳}?+0`F2k7no Eғ2;qgZjݛ'9ϛc_,6HR @ CPiVVgAKɖQǨ N:ox-iw13e~l|D9439pA2שO<mܒ"Pefaπ9E溊:⡄:q0SCkז@LۍT2i7yD^:OhM#&1?`49@jKtSƏ)[MN8PRP|i+6p,g>z;dV|4^ȜYW*}58 j;X>⨺FU9 +& `[~CQQ5Vt"4G*oc2ڻAD803Ք\r@coJ wA8p8Yq;He؟UBaX]VCe7IGAmKK̑ NgT_fcH|<W↼Y)pu+D`4^NGд.G If>2]k P0)K>;@JKL3* N/9&ǫӘ%)o5Kצh^6rFW978Gۛ:#o٭Q.̉#6Kcdscp@VZ¿򟂸O Sb_?8J#`| =b4 CJ{OW"66'F-%u8]no0`Tb𿟸ZõTF]kZQ_(˶mA<0C3JȗKuA)i5Hҏ2ly Z6+'gaZjR:Bec[H([M..M:v2/wgvK Wk4CV;k'hួWoMDBr1P#NLŚPͨk_}(oX! O#7O(G ="_f!t'wc 8NZyg N?qcx ^ŏ }:nyUٵ‘h*Li Q NÏU<ԣFZSLop )$532XL3%` N xo*oXū( LUx=<{Fh x oQЩ! 2]h `G BZ_8L;KcS91 ˵WhcSL{Xrj `lwk{`&E&AOnNy8inej\2G#eʟ^>]l˪8CC? d&cʍ3Ѣ9i|#e*uJ#ȫl1+&Ce2  {69wֱoe: Qr4b7-8jVY&9cCUncgVy\{DOu^#=<)u!(#L+}q{$iw,kZ ( b]2#B.!m +y +nˢVkr2SP:pfd3kW}}-@ ˵<N4[a)gg_['s֕nQ/kѝ8\2_bmsӞא zouDXKmL MؼyJw1' #eBSWJSu~>;>'}m薬ԸS/< t'Q'5μ>.~'IND<ioHS:naDb&QX:QqH/*`ct Hjhdp_\G]%)*K.3gN<- ٖMwu<4{5vL䯩_{\}5Ky8XjOuGYvT XUJpz ^mil`z1שw魸K)~8liRs+ݭީo,2ix"kLA_Bl@AĢ{nj9i#8xJQ7zz'̩k-}$ (҅&l=prg !eC%D-}6X9TwX  f?cp))w T鏋- 5BM-ȷJSd@}'G49bܤ|PyȸP, ;_* kt{\:gxA\ib\pT'O9HEM=3^aBǕֽf{KBWz5lE`4v?)ޓJGJ 2U,.uqúK8p+:ݹDa)>P>š m? ak/d9haf*jQϻ0C៴i wQ45jG{{/ByCSH3WH Rk6}>@V<=jS[AF5Z/{'Uec@XĤ)wxq#kk5qe}c{3[mdt+ {ٸɹJmjvyHK*nYnȿ5~@>{ߋz!EO*a+Vm)"W:Sh&nB8ޝeeCUvd9hqi>~|jභgޱ~Cf <'{9JĉI ETxGjPyK/=?2,pJaTƲ?fN/x% H2a%\"P'&֔ou1QBAŢO_]F1OeedP)_:4u ;Y};I1 4')筿߸w9Bʑuo\S_r쩙?(XmjU~HÇ`ua_hbDnI@75V(ͿJVȚܳYzzʄ١^4{81q@Zm6zh$`z뢘3֌a2rmE|β_o(D#$M*HCLW3- վ3ztHֺNה?miC<2OCvb/vg%x䔯)X;ń["AYb5e<3cKkQ -Dh<>}ͺ[?y 0$c&X1t}{g Mm\OV kSq&|`8{}f;q@m|#p~q03B#;nɽ%`ȼN X8 ,a'CϮf/ `hNIs[0,6eӮCL9\481v6:վ&'7}vЄEn>.r7INxUe]I-zMܛ &% S4Y^FqZbeJc! !rەn[9M(&|Ij| d"hiuKSd[d2H١OB0qa0WGR2 QRgj`iF@weRx ]ۦ%j (Q# rzC\V7+58=͜Ȣ =|77 miKB5ZC*XN}TeCfZ|.GG"db8 sE& 5gVpcJe\}H|/4$](M$ϝ,@RvDVl#;Z=|,.Ձ5hEn.e]y*ۤm_ܭbQp ֞2+X4v}wj }ee5ϱ|$5x u ۓB}YjCQzp7i'hN#TwZL@.rNVe{bL[%Q)_;b^V~wB/ ԑxz)\U"> `-&FJcAq0] p4ZU,S ts:YJx.:AjmF!;>HDD kt^|9m\u/-W9*wD|q0=M'[c3<ϠUb@y ,bNu 1K%yO&N"rv}M7Qb&Fۋ^ww>XCw?!e@&h9t"ٲ˽f5" Vi ,3xf])Q?ÜJ'*iĉھ3SeCtvz[( @̶ՎAV^.*[L4emJrqї7^=e`I֓Y (Ҏf3쩡.vd`_1qWc=iXLK1Aϥ$.7Y49+f%en(t EK'! 34p=q?a"dnȿ jKum‰0 95 ռ夳/*z$X8DzwV.Hyb8Hhԗ_!U$Zhۼ2֓J?lmK oP)ȣMHֽUZ37 s#QDxuo.'HTVD-*;%mFz(+*@s3i|){2)64jgIneVytNJZn{BT-Xͻvz2,~*0nu28PHZ't1}7 @{k镱eyx Q6Z{ڧk21=JF$ B/>m(եR:u>7M.Io҄L>X?qfM_NEE}xt+#@+-6YO:!T`7k.@=e &y*yioߥO3))}xJ3*D&s+s{12(.u,PIǖ[#8z2ZGügEݮ׹ywmQQ.B*\towɲ8s) _+(Bx6GF@0ʺԋHTdlaé{? omU鍱)Vo|>)]0  o=Ht0qR-F U<`1ÈK:, JqKg] %jڡ21 k7uA@|E`Lf57[.z <ۆe-)Q_ii*zgB[%q__uD#NSy_l,QO;z0K @>9}(h_ TG?БѰ9o0[/>o%@}8\a賍0Tu NBPZD&o&ާo;naH6.*f;z=tRh~dDa(C*w-a^ t4I@w*߹V7:7钞 eol|d[E!̚igd_iH~ny̝?jUq$ےahfݍG,0ٖHzD)ֳQ۪cyl%ݖ}M ȪEqM*s^6$=w`5~l:#SxNwBksIͮ,2.,i"hs]:`&uWPɧhYD"}T <+M#Lp!x1(=hgM5-9b2DfXgp-r8H`e\l?Q)IS}8 5Sذ}q(Ћd}fej o5$Ss;tH)M/-B яfO]I'q㶬 ~8Qڄt[)bR*֢E!Y Aw@,񂸖 SYޛHk(anEj*vК=w`79 h(@dž"cREP9i]k*#8xeӧ[SN²M-{rWyVhX41- DY)Įb>RH ȫ:SUiX۹Þޯںm {ۻh{$ idF +G!˝ ;if#vFSYq$g/kl ?yr0u73X:S~l7H˖N%)y}v6#VCP?EZ^4o|?4oۣX1+xMl-t-*`d̉`t>Y sk]}6U=9Q xEApH.eoڛeȥ/^`Bm`gR;`Dž{;l21l =8sT+lv-͠q iC~ʿL̎ΗPK#!_gqAĻ\VތYIAwzyOF2.1F9OZ-Y7ƣ`L3%C}·Y=x:&ֈWaƲoru"f@=c,7Ul{;C~f5SY,r$XJKjI?Œ{< @aGdc ok>TOW0܈Q~*טYHɞr.ChpJV 2[&%Ixbi?^g HDY]۽$EN:5 x0 `g໥~/7Hȋ%DAu,9 AW0z3%!]+0QVlv6ɿ698Ŷbs6`!//X3{QL0]=S[`v4ۓusH)8 v[%$rР/AXCj0` G6fV(}(.ywF6& $Qo4!Xɳ| JOӮf2fu,?hf݊oƐ~yȤ~;4w?} T 3PjBOvn'*lЅ2B ς?JY'!˄G:y$J:IWyo8N̴;r,"+؛Ubqq%WU; emו'|9b01y5Bl6&?/\YdVǢApt iCFZ#I8s7yKc"XoN.h΁2dgS &f #C>#pvS]♑a+z Z8 MKUuߔ@S?X~ɷVMF×f6dϻ3ד;u7 9DrfJ K2&-ʸ ('3X|A“lHj@6$BR_A.XmN}:P{QǮ`$rl2 +d\6F D2A&72` Er`iQ/+5ʲqXuazREO3|@lmB{x^c1l؛V8y#0yF OcwECNip s@s ax ozh&%I#CL2H%zJGrlAFy tMTXb feUSynM~p*XSg' p?s;?}c4n>m?Љ//'8 85H~Sצּiɮ5DJӲNɸuyz^5 /Kx\: PL7Gxu@)WGFI DİZ\pqHݔ圭ݼ#3 qEQz-[f%^YStE˜fT uwgmtBPʩ[zqpĦ_ [L:h=m^"0竻AI֚J&SRNBJĆ(uS̱Qi?u%(Q- SEt:0etsn׾3C@H K&Z?Kk~7l4#+bQ6*l7\X,9uBg gGߙ1aLn }8Cvֺ+Jj$:F23 Q3g&X_vw I$H~O_<ȗT!ڑ!h!sb#2-`if0͝?VSe.a\p4-Z@b̟Žx-W ܅fĺz@-ChKzW${lcN6Zk/!/C5a>& k4CAl6! DMKPZ0nm\ z Z#A I2ʆ(Pe!Rܼ::ʒF :?{ 21}.A PV=lSZVb ;Z-N3.%/a }Acc(R]`$a~dgA܌vM_0ToYQs&BJmobdX&UD .Fb ($`N1{36[^rp٥F>ҍvޥ\ ])"oT@3 Q8fo)Py j:qjXpsZ9XX[.Pf4|]֒8laFkm8ٟ@ -W6MS"'՟]kOV'7l{i {e 8ޗpBZFLJ8\O=)0MsSo 3hKooN_C1LQg0!OWe,R5[ì} ;MuwD\ i"M>LB6djst0h4"XhʾA{a4?7gdsG-&y{\5dL^,|M>_})jܠ kF!Oܹ) FY@P`7p32! Oo>#uޅyT}wڟGqߜY.Z)ŏw8E!dV&MS!+`!h1>E_u*J\#JWW(1cϥ0k/ Ӝo䗙gJ]ztI3~Jh҈ Wm"43-O lٯEѶܟ f2|RO&7.T0B4ҐlZMlꄅ T5ԋxq6Yc_R `Ѽ-'5 W+ &ϖ_551详-܀#*JE'wB53E훃-Y^ZQuR(=*Q1\Dy$dheƯ~Ä7"3.ڃ&)_lj6gL1W5A@UD['s[Q)D_4q%m&X NqcӬOs䂿^72Uݬ jH9?8 2L55GX "ZHDzfԅX8X~mĢ 9Ҩ>"Z9E"$Q?(^` RIK8лKi[xī_U GiJhDT6Ɔ ){`"K^M߰ADA -u5X)sl}@ϼb*=FDf!Pb H> 5=j1'>+!Rtu6TPܙ)9^ۡ l^"_*DN7Sy#d.afUp>A~}]/FGS3"PER(m @/O'>Q蔩=Mn,*P dH&=NO_`t":'DGoa.kFnH| XM78fAq{T|nҬj :tXlT G̀gU:u7KB`#bz[hkj.U tZ$Q zv@}SM9Yn312qګ^ZU~5 %36Pu HNB#[b_~$HaѿBjQ:6ޗeQUX!P! :vE|f\<ƹ{/RCۿ lB%N[7[bemؤ7IA&T(,6Aڔr!XE鲻qJَ镂6uO3}Wk F®nw@Z<&9ZXeI1 Y_s/\:ݗI#gD4!Q'HLǬlv3qC~]qh q{ʎ1nMhB2P2=x7 XJDZ2Mc\,[6Eޫ߰lO&yQ؁еo[RUC1]nyg195atoOx;S׋_ 8;1>&y*/'0Lt#vǪsd?vuo;9&zqQ̷V!`s5NT  @HW^>Eh`&MEL˦ਐjhDKt̀[& ~UqQ*8CDUZ 5t%Eo77L9rA|v-Ljec)rnh Z1 aWtk?dZmx ٩ץb?:J!:ф -Ld?Gw5ih5Agcaxof$7°#l ̜*&TDk&S9ϔLCCnfT Xw`c r-c,@{$j: PL';!#Kt&!1D6ݭdd6Y1v`8Go(omGϝnFKLG@hf4_5M[Jy+酗p+hs~YC'jS9Hlٱ9L?ܽkPšߡ g"&n`?&}L(%RMC[ Gkݔ l\DkMw0>-^Py%&#H[˨F$?8mydr"@MEWJCApQUNCtcvP㾨Z!Ji<@2F3E* H=І8:*W汭1 b߿>dS̃S8eU*Ta׊*Y\'6>\.uMy903Rr?L.cbxAQwTzuLzJk-ힳ5dR^@X(ZSfuULɘ+3ݟ ^ SG}mK%qh_UZ5j Rk+B>&OV@E|/s I= F 0ΜqnU#H%b4w Hxca"L *FVZ Oyʷ/K%}\s674`8$eWv]Jt > "tA9Q* q@,H]+X]:ʺ\zb2ߒKq"O;'7t]WƪpoB}Ѧ?ON]8TLTmhvj.n](6b c_fSWd'vo*^Т<(du. -uXɨx:6u`d6U@7`Pm% WZj@y\ASɽ2TNE&1t( om;95~],Q$]죌TFLF1g!j *+z%)xx 4FP$T`5U&Q[UVɨXfGc;ŧ3S_A0WH^@Fƒ|tuyo#5]gG8R}M9Zӑ !qyv}zSM(֎Tf9yd=jAڂ\ԘS!sma7ڲEy##jY&R Ɛ50ӊ9@ x50>r%Ckq[yv\Px; +kuઉXj%\}V5L]bED%]хOmZ~I5V0looLi7h=Y˝Ky=1K\i/*gfچ#bUzD=3!\K̅Hex( Yhk%&'/eN,xDE>82kYajSՅ':TḚiPO:MC*׉Xv XaʄK:B@yXbi6 @L0 (.yÄۙk0U 6AȡL_/oC&ŗ vdvq?iۙ_4kOepD$ (TXe結@߭QHPtIy@AxgL6텘S1Ou2ʱ;ޛo̭!k8cJ׼"HɂX8Ӽ@T;~\InB0`{a[á0^y;Cx,eV Dl ~掹= O|{zV׼K\9>⨃){0\s,zh=G:e͇SޞDBL&7QyC~,'%cT?#8EK}ԛ2^*H2 L:F6;Q!/`P)vܩx4"';j_ ca#v,ekHl`SF@o. 7$Ѻ[B7DŽX6to+TwG0u K;Tt oi/LƈEsZg^L}K [ci?6fX*@A!*2/7m@mm`9Lk6<|O.kahHODh< 3^p~fN۠I}"_9+jrXQRh%-Lm O_ϯ /| o_m{,[c_A9 M0`vk0Om|fSo@ VrsgbDQi}7QAh<^h "&ݲDS\ \8VK$G]7@ tBD]b#g95NR=O BE@lD'nPcW|v#vD,lޫI(-+k4o8̮#wzO^^тws=ܫQۡJ]Qnuj9FxZi(wZPհMBHZ^3:\ywh%;͡uGա8D8$TmӴ0-4׶9VUg:Vk;8-i"Qux\Mb*I'#wgD O- pe INR5KV$?S>eWR١ν35O';mK(*=A8[4&_#-[o7o\!$=c~׋r%4d]^D}ffݞ}dž7#Yy*}PT~e'3#/Y&GܧvC.pѸŊiyM< 'XK"_ݱ#Yu"6-0xb`ھUu.bt=d0;@-y,.͆K}1'L 7x] J&W=EJ)tqN*KzDfO5s`~u;,'bajQ3{!,5gbUQa)ťG@qoeG^AW 7afR󧃀 .²Kv­chD$!inQZ] /~o5ʹ*2 vӀ1 b <jT>rGJs#*!53qIҙ,?XFd8RdHVA֓bH%,3j2^%B4y󰛆XрSaeAnB>߈Л ?EXWkq$t`} '%ɴ{1,.(kTu@K0~oZB!v^ dRZe~mzsEV(<'IGnD /vt.9Ai=2I_]lI, TyDywTù8&/[HW\1=߿ۦ„ N =|+[3W5YAɻ&tmWZΕǹo# i87MV_]!1ls@n̴ʲ~Ϭ>.Q/J WG}2Tݘ(lgWJdԛHzNHM3;Qq̜ oύk5T(/Y7(VbʯK>K;4@YORJIAaNBRFJ 6є ,E$?ќ{|?8O,g[S~Xu%Rd3)qEƪ$]8-:a xhOk 2ڔDO*F9$(Zg,@wJ;$ʪ\S;O'{”ѵWq& ok $X_J3O IvuB=G?~X]Rg*4[~-]Wp1PgsG9VМBgsv[ngMvChV.UX)L/tȜH}S?ϼ"p7&Dg!© {qy5f(gw:p.)߲A۲v JU1si˸.> pw\Zh쁶e1z=3ta6~HK NДxwvYPXn#L /:3%>>⯂hpG(*<eB[ 6Ĕ>$*/}I=Wz AnZ-6Q(׽$ C5CB6lmڵLn67\&N9h%FA8e[n:-:r?p2|%LZKqBqڤ<{ 4mO5 7f1q|lþ+FYE0Z$5G^V?d0'# *3,|9yr$ s|Xs056 X*y `+: 攰fpiٍ1g+0`SjSJ>$ Z7H:#!C4Uԥ}].TKu4^}s@3~Kw/Q5NjfQqd UnE'eٕuKx6̪R콋TG?>!D>"73 u fӱ5+[;];CX@ 4DC%b3]KXp_eQ|\w/ L,BÎQ$B,S.'eu /kf+r`//J,MZۗ{W(3ѻ}QN+5;2 {ϩ-ۉk5VȤ)pa0W H"Nhrh32N>{hPoY;&WNnqbPڞc|BPc N5a)z&U> IQRrr}Gx+%T*GV6Ew2ashB^:lthwcpr^=uO1>fLB{mww92dUZ5-7k1\'N0WiM.X-H>ܤ\a?[ʏ~>A깍c]ioNOL~#,1N<$5¥>2n]m/4> MyyZ <>p\6J ,;6Y%d^2!ȍ)n_Mˁ"W 8c4N(˼!7| W; Fs&t+?+Yn)2ĊdYKM*9"ƮyC2rTwM-#܉`UlfWf{r%5bn$db sh $t(EֱBluG ,P?-;'"kB jdqLpB1 Xy'-4cȀ;Smd!̠] 99~>NbZ#sp1 ^u_%q1L]K;}uAFi'Ohj>EHa@,Ҵ"j)3%Usnr[wdMuIUǜ78ރr`-H4F Htv#GKֲEG_X.p,]_!1Ѓ eܖp J?@[p03KIt)vI"!}F:E3m?R].&sRDDQX6T-~8zy[;ZȾ]? > D6:,Ltu!ޑY^|םjbs "e hNc|ifd35[ ыE-4hYʀa>ȿ֏,vYJm2|#o W +S3ĐrU!%ֶݘo-%9)̓YV5A2k>I}VWHk / mq VvÃpnx2ً:~#w3GjHgÏvKbChX Ηgil wJ֕UGd|$}q7K~FJLx]`*%v41`ZêxL^biIѭ*bT&&C>gt|Agd]*ہ3:8ɕZ;(w^bxU~ӐQ 4i`O7Ćgː9 jq>K[6=FGB n- i1UBq*p8ʊDUO#ߕ3Y͜;A թGA6GW(مtƁ)&^-`.1&&1Z$z{u+ v'{']VRxp@wmfwq7C˷b;\.o@/91G_?kgr&zl a&JugkA-4MߢuQ`G__*bi"u[䡡ö1.ٸKQ+Rϡ8how->cv- Sj7TI5ḢgIbդNI@MsK'`a]'oJc+dW1ҙ({ѭbG%SX&v? ?IonnF64'/ 2:#xy0KerE`)NWix?ȞRnK$( M.5P'+tCf)7N.Je#ϯΐ/,"7i>٧⟮:^y)C{m7hs'(Eߛu'/7I`}FgĩcȬϡPF(|k L8)wz{>бHl×7D%I%>+ߌCbIiwT6Fg P 8xDHs֣W'q=ޮKr hZ T5/ $h2QI/Ψ =N%ܸ+ x)WbIdF<*7>k 6 (R(C!7 M5;W h`s.kKP+|'3 [l3: g=ChhML V3HLIbc@3x&^Fa BSM5 3KoD+0Jd3m_ ^$) %hH},nROS%T)dpc揽HCi&?x^y͵VT|1NE Fg ut 0FP N rW{~ێ@7L] Y~G"D JOf °KPn}t_#9Vn-)ƥ!j-͢f0̅d]Kftw6ɁnC7K9Cܝ?bᝎjQ;Ɩy6㙪8Q&\EfuD O])!wvR3"2E j}@Pc xT$Px'B "/12Yd`saHBE(#ňiI0$4H.k:]CNa:0KHosrNV2h o>*$V % C4h$uKA@?XEI٦{_y `g\+wUL=ܣ<vq#\[>9P^s\P%V3__LH(юq1 a#wd%0x]IF+P)tvh!^:IG.mJo,8hNVzuzd(X['}3NyoO|;0L\`a ك*PڧTVʼp?aw, w} s|:Xú=GUF%kbf5}*ၘb|Gw淨LJb2(glD<e8>ѕ{qxqnUyôI;#xI;j)pL=PVB۷~"ujWlUήOuDּfyyk'n~:bbRr -7cF%> A~CɍHG0V*5mBO'n,w5Epy9֗کj4g@}߶)qiRfϲf|0ScBDG; bT4v͈XoX>ܓ'[%Z$Q=,5aţg?Z|b@ 5 1s4y.qxП㚃 ,_w} n%BDHA%FinQ{@̱ E=6%q䵌XBCP |9eq]/*\qC *yIy[m=;jp~bJ68c.yx%3LV;9M=EgQcoeMg޿T&/onA!WD9* hcKW̤xl>]5y =Q&(7bzǦĪpdGlycvRI-꩟4;^,\Ht'Yy(l~f1P14`/W{"?l]+ʓY#Pe2'q?԰ "¿U1JuZ _x7yߞo<_[jί5tQ؊̾3D^Ffh׈3 ͙Ob|ǃ#Y"琌-bv pZ-`~VKG-ȫ}5`S"iiG\tYU0Lx2#E|}5>3'p2*cTRq< 1/N&`쎧bJR5`)-MĬ\(x}q j/LQlZ# {n,>X::0T$mA/]nOh! h];Jh  d ,6+^osYM 3_D瓢vB&9vWuF­MOJٔBͨas 4|r\G(Mtz=[U%f^,?bc㖐҈x"&3'W`0uI[ږl#Raƽ%b^tw: 2I<\'1ڒ- }v)oTP~R곌7p{J}?+U;W ۩4^N?j?2owikИU5l3M;SlvJm7< q)`u7!E]70AW8B&$%r7p57nJS N(7e3; k$p̨! n 0Ł_5D9ㄵ#o{Cef&[M{m_X?I `[40Yo<3!HGy6yC:~m0X{ߥ>YB,q"^BTǔOrmf€0K2,60 0PZ9,Y hc|ݔ-;Y(|DShYMr^ _|5C8W)T%=%\;Z. q*DyeϽzB> '\}U™}r#kR+gh4V#i;)HB0\Ui02i}5o/D9Y* *ڇJ;PsHb019:!JhO"'o j uuF% w>`$;@j8#vǦz-rma +aONQM(*՗d*U3*pN;7y1NbΖvtgs| P2{ڮtc\0~@ܠvrGe"9޺*~ 9aF.ݮHKgPJcA臠˭ ,"{N m4Y2G@pH4eF@x2Bƴh,a8գ3Hx]fWR\͋8<S)NZ o>U <~.֥Ia޽E90@ZWq ":ۅgRLXEj؞tŠ_.qjM\ӻ%(Y !!>=@3ْơV࿪-ݸ2=s.J8x*w\ {}q1l a%j E(]Ny5%4iA3?}4!tڥ^~kjEK*3ia_ۏDu2jmG4/6e>ž{fqc( hDyB1(8kÜ!(QC9 H86Vxҗ/2n06 ql[#͋X]xw3ĸmSc {608i\S۞fG!E'O R$[ :?K!$;#ǹӣ&4@1͞홒[lr:=U"ePsFj3b9ʏsc\ki ~!?4}$XM2h/XA$kc@?/u:OK"sʸXʆ΄)ʛ*==fZb]L;\|,mU? h+cLVK4AW2EjEj[p[8.(4m& TQ~wǠa͋Hwx"OFfB`J[-(xFu#0Yd)7d-";e3ݾv+WtTӘlVKq/%#L 'ͥdTTBcv+Z-( ۩Y  X Ħ'8HY')BL-()&*/$M±4rd'}ֈ``z&X`q]2d?>vF[w86qnD+ h gۍL\ CwM5?W?"JO}w߄5zհM41wթTHzm1p?**x6VVwk80i-Ο2Mԭņca/+6$x%1|ܲ40X 4ƈoD)ƀ R\n2'?|>gK޴6͍5 .BߋzvrnskfIp%MF"p%|oO<9Ey ;r0LM=V L^~QcF L_JB 2ثvy1 ̞@" P_;uUV#@K(bM%#@?Uჟni2:/e[!:N4e)^0 9,ow^ۇ oo b9 |%+ʼnd\!rnA&`\ںzQ|t#OJrl k59:g1Kwi-u擼R:2GuNHhPU~< Ŗ%%0MDt nߠ 阯uN#1q7t3ybM+bE&W x8O_gVVAkF r58`-h!X[ j@\\4sάXKnMƢlc!6oaA<#gr)&U5ݧ##͍nІc#[k|c]JtaLYS0_DfAґm>?!2x#$uF樊-TUZ;,J~0Tn㙭̎⇤BH% y׵AXJGyk<6Lj/ 鄾{ou(GFdŴr-+YK$+wiAgH:H%hF*s2Dn @%n%-"\x‡0ړKpu(90w%fGҶҙ(aFLhai׉x|5/IN/[z S hpGS}:sIy}ԥ5KdtgX|!f"? cDS3H\}5Vi;Ѥr`AAİӠo5,0T6  +$=9:hi~v2R3\,RL_sGmyjG2+Y=.}RYY9~A}x8m:Kk *-]5]A%6昑*M֌=!nH(1Nfa-hؿꮅ9,WsX642*\N<d%ǷjLٹMrR6a3V5lwT^Y?O Sי~̢͒.c|~+'J"ώǾ;5tMփK,nRlﶺ@ b&fXGǣ(T:,yBFlպs9b 7im,B[=2a M]uf&waЙ_L8@ϜWʌJv7i7"'dJvQex%W:/l/GL䮜+8ʵ-YM߬6HX=\'~:aD˞#} ||yQm[wkzi!cp+; }&i]4_˖FW/*] C̲&#!^9&Tq zsvOMgD+Z&/gB6! 0f$.5%SrvJxHi0"T4h&}+Ɗ;UAiF`]sȕ5nv~\}c3$Cz$`ʵ/ ;e} k$~sWYv!R Ͳا璉 )2}=K3LЙL>^֭qrQnVF{p]WZ/똣rK~Z2^[קAeg4חܦ=Zۜ413W3? _\p_ɘ[v^9C\a|bdFYC\zVm{t7žShe t>"9bcli٬c69=d=lZ=^`lۅX"ȚhBIj -;ӫhnt7 \jx>=ߓES+G-#SP#q[/+؏. x\I;鑨 \4\:*%]Țu4ϪȦwݪ;}iǮne`Fp;th  5X9`?~zv;J oS;ӂ6]q'>~"hީ5TƩU!~A:{8!B!ӍTԆWjLu}oڳv$h&E).Rɺ$Ϲg={{>Գ\D4sM=Uo@ǘߤzuCOkTB/G5pi; xdkٖnaW _es!ÍQ[8n<&ݮw \/% .=܌܎/pcN z5"~9Dj+32~OVj:y)6cx~VwNu_wvN$!8tlmp>KGm@4%j +tzX @}8 Bm5nݫCp[Yd҇ioMf0`%PF9D-Ň|9s@?cx1ycHsK FӨ9Ms Ʃ]w20Q1q5su&tkMkݮݠ!wJ]D73CH&tӷi|*PNTS-<5&/̹fzB~N,DZiWqgb-5;~F-(%̰L&K3. >Cdю\] )ɺRjwDX ֿb UJ/hlqvWXLGmnE Re<#sEѪ3pڐ@8ga+2LuQY:!MYx@$TKg8ȔTiڷfR;hTWm4^A;_$>7T8Ј.r5mɦ Lj @:.|mnaW,`M[r6e| Ax;ZqMMv#Z\u+g9XkޱvLN'a2٭3"Ap. {eU~yJUP46k>wH` Ba~7j[4먫vQ= D/4By)w 3aD֕(EUj^y{Tph}K`DG"{ޛ>&Y~X۰ZD"!A4%6pczw+.kʹ7M|+Zӵ0?ҽ=T$siYx0"M\f\!'"b (#==x4tCV(17btǐzJ0Z IBHO?c tZ (ݺI2g)6AK{Nߖl8_Y*QV}5#յkž )z]b -v ^I!kՉ15gkKCQQҧ(`-Vاj7e\nQm-Yw{F*0#B"g#rHN5Fe y"?s4SX䈆P+q:\@jN[;4&+d_o\o L)A<>H3$x)\6g|z%`K+Gʑk>``ͽ9F7\Yi 9#jgb}8h 퐕9/ Bٞޱ,GC;z;nIOEL#PxkIF1I37,+7MGs>n0G"zQ#lu AoO$a~lm\xjJO r#wr zjzv`FdJ -|Wۈ Q.LğsISlA4ÞuVB'yݯdo˪9߶KuQkuJQ2fkǺ5U93vmKu Aoc棷 ɹ(izl7k9@n1xɺrqT1,2'1S$oIPۓj|k봈J.)r/1"#Kbٺsѕ_A~tK܅fKgja(gnАƵ+sTaMgU.ܬ%,9&rXZM^ ep58Y7ƬC f<}鎞Aj^A\ '54<' 9%AӲ&!`1k,n҅kR9pA P|Ϊ@6z0l+d`"GUPpw?QZ[8eQX|+WQ8+͖qV}?Lż᫷"j9Wd[|P,ƨlb4p sP:k6"٥n&Yf*s;bhzI`=0ur @4Ag8s,% sEawP b#Uڞm,C5`$~L{ٰ w5V TS']dY5qcqI%+")r~gRkQ4,&HF۰&{6wx)hA՗rDA<˦\L}EnV5Y>>Ra>q%kv ASG8A 2-I3r2+o^ ;xN)qAb"|uX*ٙiۉs# R142,Z>1j8oؤ;?`kjb3 / NQ_ kQtEO:jjAgMV T,@4B7ߨIZŌJW{N \KF_ h"~;(4=wײqqtNt7w :֜> PuH1(̑=?ONUc ^,y493tbVil̫:cjL釐#@`Ǭv{̤6=qjD1rIV 9T^DG~&EY5%jŬpu`F {Ӧ #ǰa\mK!ԗ 5wG z634.;dytC~hs1k L:k_`) m } ?[7BJ5pi"seo1#YC"_l(BŏbC/=b }ޜ%"@ƥV`_@>o(O.ljVee%n/hh۳X.v(ey;cxh4&2xughB{B?[KSϬ ˈ703 "jJM=Uֿ9eNh<K懂ߏ_ʕ[oL.2 )s+))E=lB݁PlE!9XGO;e܅rۀ%ܴZ~`<--{vYxmO@mʯK92s'i2'z2и9ZD2=ŢS֗4_КW)&O\•iqZwnBNqv_eRSe+MUjYV}b_%4~GL<,_~5*Dn wТA }]b:aH>4~ᮢ_S3yFq4R%bÑ*Lje4+))ѱtفCSxAM XXxcȐw AF6w{C ׏WĦύ$wҴ87`i;!(+?1!ʰm*{.QL X/vA1Z&3kZw洞EL`γv0r=Rq悢|lN 7$CAA^hxv{q VJ=CMBӆVxMg5#zlhУ ɒL.B]dm)3HHbx,>0Ӻh:$=_"͒҄ą;=xMYOd#;c-F;zt=.Lez2<׃PDWe/0F`%Z)P@M'8<)2ga-ECQtr%:CE&amvmT:1懡ܲ!Mjz^qUGrnlJ[פ ]c"xىepo6UχRa '1G 5j߱~._⠝գP3b7}B‘ʛ磮裂1 Gv,S.]U">T@L$6C[NЕ¸ˌ'h*<-$vUrOLq Y0ĺ#sCs§K:$$$:jX@QfDyM bOie!%rH ;ԛzd~}ܟAt+q5revB*Ilҋ/Gn,U:Mھ*!i:J4SqFEH xE^*la-Hů,B]^,mjc jhR=c!O*6?5ߒ! ѡpUaǂҾ<1c5xݵ\2Ů];(|fz$K{ =>iVw pmc`lQ #r(S#oz?@6mo<ޱuJ @4i]xn zo#h߹ϒYM㼭}I >U2xPhNԿfrplRr[#fk3<6P G[ǔ^=״ M#:}RO ]{G$ {Ks{0x@3yϟ964pt앉T>QB(m"!UNP"$5`gށٶ@6Wjh6V)!1M|v.j~ u{! 鯡-K5B, vàkp<y2qnw`a}iB0ǟC쩲CQ>[n} QOufgk6r '%붙B'N9TW bQ(6f_4B=o}|@.0Md:%L&yCҝZ@\|@#@B uؾKr<լPwVǸMB6B'b`{U:W8;)MD6zdm )5Ɩ?"iM.S1=OK@0ȺL(mSM KXs $ ?ZflZ4HC["-4xNyc봌q2Cgr5bB q`HR9ȑeF[ADd }. $K%rއv.rT q3+O7WZ:W{/-,uթ蹕M7ϖOixHp ~I^F8i_iiƳv:BKόک`sOE3"o# ʺ}jFcIX)`ROklξ~9'/uFD:}{04ܛ'a< c&Q(v|)TFZ_E$Gө^♅pNRѶӻ`IJCocE (Af#a)}@Ҡ޸UψCR8XW3o,B:!l/ZuOO&8̪8Uƴ6'pƓ[]f[]k,`)3kH"p+Bu-2[g)wxRE:20#QU!mV S  6Qj luPcudF"5gDs䙪fOb9=3Z ;K,`Uq+18c0Ya28jS;Lp` (?o\sp-#qgETG>3EjGlG `_ӨXݪ7G2[Aύna)Nn>C`;0c[ B9Zz[ fg0xF&m1?.[C)o($ p渧&>7QnE5F xt;8qcxB2Lh hȷxVUb[WOtxz? 4-Ki~_Ȩ FL)8D@@?~ҦA(搫}j7nE{.mLGCJ? bdM \^MjhؠVB_FB^ִF4U:~g+ݞ}R+o=Fg%wM<6Ujz jz"x38;CϏRQQ9;nEFl縝Yk 3@9@vy&EÁ4̩B4-)fnƖ5^zfo`CL2aƩ|ei\1ZxmGCS?AYB L4-N4,?hckm`qՎP 5\UKifLvNdz),&2 *?QߌxSEK@+’j.ua:%6y# +(Z`&؉ 3wrPs ZR[[7ɫ4!azle[NNi>2إ72P:^ÞZ?̼N0iUJ,=E m+ yu+-/F_'$n} 6i~,ae=dHtJ&Lx 6~l2GJ^Q $N܀6Ⱥy׊Yy-fqr:iIo( /^NT[v:E$ xˀ%}c-$ Կȼy( dði*K?CH vuX,aP#O :2|ݥ>=-U_JJׂ%:OŽrLnw]9ߝf-9 ʸv2O!UB)X `wW м=@Rj^¹my{-6X6a3 SNƆv( $FzWܗ ' *TAy;gCE8@js 402}£+ 0( Eг?ḋU_Yʖz# 4)ԩxI "vC2tDX\ XIܜH#v9H߼9['sF; SNńT"a=N)\y!YHqJ.@sdTfU^׻B1A4EVgja2 s.Ff"rްNNw1VaB!,@MBO?֒4uPrhPc\{_Hnu6}F2/ L +gmzcΏyF_!͉_tVɕHF096}[BSVt"c)E-jiZW:^9hVT]RY$w| }SxC7+8fks821[S :O>e#4]/O}%M'Z;be$[Á)UKc!AaL~z~Iї示l>%3iVZfd(rkl nWuN)"pc2`Ʊ&m^Dl«;3_1$`B-40Wy(kzT*_hbHhAfĦWnUXIwjru3]9{@C u*} 0m记 S ȯ5jB-o;G> mbl.Z-^æǒBiYhh13*kYt(ehة1@<@JfrPC.p7=+Ҟ;ɱi@H?1xXAumm-'`Sπl ~κ:P#bN{u6ʎD ngQcR{r9Ӻav XͿ w`o0sAhJ2 q^!RR3lv4*ބKm`+ Syʁ(wODb0n(b+ Y[Logf\3>p9]q.ܗ{[K8ocN%FØ[!NLu+i"R7'KE:e5MɼU3brqtdou10;NFj5cD*Z#Aiؾ7# `#{l e.uNi^{!e2\+̒cS:v, Lc`c>[p(I Mu;0qBW`\&N'xiCIΰd}ZM˄x_4MEm:M f #1a,ε9.{4UȒ=y3"Zw2[՘1'kW}Bh2fCG3L]L DR(A75D.&ۡ̈́Ƅ/KEvvЊ 3V8'b}ؤè'4]p^3(~RɥU-!vICI~Q_9 uZ`!t^^E1!dLpG0Y)NrϢ1ۋMڃ!ɺ`-fB(56hU&k+%+LA>7 $p :kPm$"A nk)ӱ#'qSJj+^g0 \"@o3\@6F{ld ,B--~ھ8]v*\s"4]{Di'|Gp`MkfM[> W.S|Lpxef#ciُ6H_`PT; i1x|wϿ&xO@W_BRl&yƹfМE`_Pq/=1!Rn}O]QiVW1hg ]Fߥ g6yNsDK]H3]7y|89 :=,~RP[ }07_11ޘtjy~d%ڗJ14p N%gPZSixbVvF[r=;1wzR#z^z5kEy|EI4 m&qj]>lO#ǽaԓeq;xଷ''W2dOt4 m@"Ych-cƠC}FtifPn_UcSIk -x񗉝GN{f om!"D5k&sKmZ6 K-zZRGXQJhlw(03EgE - 7 ! =j8)2V"4dI;GEZ35Avbr6QtRrJZ3\ԛd4&e&ovWI*z3)AUӝN(K/O j,hat(Q 'jccqNL)}"eAo? \+-)F@$!8hדβ9Fx`,F,ފ@heT\>DE#lwr![S@ 8̥9~+X ({UMH}f!Id>akm-7zcɎ+uC> «<ι# Ng U~fB9Kځ:3P^o b wВy*p݉'(UlU]lHT!ۗD.M2Qi 7ʦU-sQ7&XSJeww(*ό\HFM Ƥ9Ou=6{Ϛ_=dO7ۗ珯n[cp)w +\%Q䃲t~OCx/lx;z8}>Ɨ‡viApi[tqo?a5l Oje\;Jgmb%'8p!-Žx| $ڳ/t SpP_OFe"Lh X=]TeM\\YiKUc􆼷̲ڮ^H"=n/%iIBOb97vOhG.oTdJS )(ګHXDY]̇@YU:j 92IR}Ek/l ~F kP_bXCPmz=Zߔֱ%z>H )UO=5j/),wj <+죩zvxv~t?IE %gz (.{1(Ah?aJw_!/_zDfD88j<]"CWGU!(-_&2?j`(3@ؗ/)SVx|b _!| ۤ,LQ4hq4ip0MVvqi/7JEs:"5݀~|M]#ߖrL](S>Gf`*zRuU M!K5(3a᎞#[6Ktjd3X=/"~9wPFD=v茘oxG}}>gIէߣ[PHֆ٢ux)h\z7*y^/‹4p)-~'>P/vv-Ϧ+˥ ?& u: mV7ۜp"6ԭwmkgԩ67eAk"6LÃCɱR0 ){Rh;wж.^ۜ%9-^P(ᑝkzNX5~Mw:cVm*rbN)<'[[o_@f|):a o߈R4h_XxuJ`nX^ӯQB` !S=LJ~X #=QΞR2M.je]8jb;×zJ2V+g {.-iq${EM)%Py2b+=|;FU "Gضh}h8B#j}HqTcd \'!y-nCiոc:6,.R\5%`!;زdo Eܯq8  ٌ_]C MtcLCn@_WX@j$Km_?{d{/'0[vx+jH9X[\yy=rK}9T}lM[zsHuO0(9eC[?|eѥKB]z40k,[ 2"nt%>KF2=B.H/)䀅[\. yN&+i8aoӠ¯^#ML % K2w#W-Զi!)XX8dff$ᖾE{ܛ.B*J@PmdԟnylE~L %}tjϛIMa:HIm O dyMt>v>FrK: H}UNr :dǠ҆*u:z3ؑfϲ%۫JE妓 DL_#(pf,Pb^K@Eug&uЃ[xGڌ .XA+L"0jzKtG!P{+YHJs1pZQ᧔aHtAaLRssswN f|?ccKf W}Bb9]CwO*S2cG9Yw) iߓAjL+ïpfp`g!]dyBnp%?om+1eF\%: XjխZ M'գt~ )p#t:@w\_ (h SA8_FYvy$DՈ0`RtX`ʓziWv#Y#ã\9? vO.Q>]H&}C FdklK kBy)Rmt?|?b;f䪑;q_$*FD:I|%uo0KP[τ;؍xx>ʁLC?I|ހ,>Y\Bh(!w".cHBkE[IݓIe +حjٿ'D ԋͲuƛ~f@!^Q0Ӥ.hѣ/b %W!BE8 A!> L}گ7q܁Aq\C-})@܉(28IJRt څ: 8v{Y=QX+@y}z%NC cv)-6h$'՚Qy黵VVyϝ X9!bOUX)$d[Y}w?bWTnA@jR>^9ew#ƩG@ OA(pY.{}\3}l5 6m+y ,l:F1m6iՐζ׿VfEuI%df*k]I_BX,/#)-$oOA#Fi1ޜ_$,VAY.'Խ OJ ~i9wa,{sdE\2Bb,i鍳&!%{AB2DMSx.\v񨄌sb4t:pMnl$=)3ӎka$&mMr\9ى4~m+dD2& tG$ ՛GUà^Ίt9QHDSLr~x_fsDBAa5s% I*ZBV [Kaߴ۝'Kp@qucܧ]l",鰮rj|8.9xP~8a&),հ@ V.{ CG5O 1IvѦjqay2:pp, )o T5'/tCc|F T".$uI& |3 +C ptw8i )Mr,oF-K} (<=#05Ϊ,< rS2r29/lP$ɣi}ݜ^uj^C\Ji󓆱<[P?@)aZM(eׅ4@רB.ajYCURb/cKg܉+?zq(gFs֓ nqP"X=!g{'((R2τfٰY4tү_UK( `)3KUVf]^Pv6B]sf.]}MkR؍I>Ӫ;O }>"-MCfǨMse#ܕ9f\<KRR2*O,'cm EzhQʢ5R_sja$R#*?H&Iw.`߳( pI/0d@mozPW(_.y2l[t)Dx/v]9ĭ8B #kEվ=:i{&2Uʮz>olC3pFxCy:pָOsPJ/NN8tVqv:㉛k--YNxM)/d~WmB_alyN78x|y#Qv1d~ĥ$ P,zȫŏC9^_|mH=rP3QD>qg|(f,JI0d1yR/ޚWSٲ ]sXHf]Sk`mk voߦs/)C0-8tǿ9D,,?燷&g"bo]Ox*zLAI ~AXm:j4|tJ"DU7+;-faZ`.a]].EBI썹1:  +xF$n5{p!ɪBX"UsR:M`+#sҰ?ޕ zZu}I] ,[|3F '_WҒ+؎P 5PdF0Fe$P} rkSy3qƵ[Z`Mog8k>dȧߕVEq\i{۪Jg{g Ss> SE ܮ?)78؅="BS_N,;ʖэ.,n`7;r3#T$2zx xQM>St*u mCmآ6zykx61R{|.;q%_50Au#k:2=2̕+-'ϜC(MZ ;eeqr#:?*9G)jgt&aënX$g$n ‰2/VVϰ -p*'m_ 7toCPc4;R6X ̽bH>*CG͍4^VjG^|ch韏!qҎ5,f;ÝUe p`VxI{`p#W-߰$dfL8䢶ӋA;S՜ঠ>yϐ‚76p!Ձ 2fbe='~uhs!lιe)\Nϭ6Z(trtBmZYkeVkcY0!tf`+T6C*vٰEh"S:`KDq}!-y*}yjt]wsj&2e4%3-"3M*oЄ "GBՄDf# 8&kJNBY{ ؠkjZy#r񳫮9xxf|-k_!q[SpH]"g iٚXpD@ E4?"~)?q:FZN!^ZuovzҞnrwуsV&C @vJ4ig#DSVac^lX _eQ׺rdRvb!sK_:j{?A%aBUvZmu0UAjżv;NL[} qU楆i]J.>1qu{d:/ ҫP9KV]y*Iea'R* wSn1250T4vPd0$4ßw'C8Rlq;?e}!.M!6 l㵩0D{I bp J-B<"C}HX,Sf6cr jL$,Ҩ[5Ybko, %c#yS6 5g[1 F yh4_9mJ} sȈ)GDNtĵ\`~11a\mixi?2w&mqٍe{skN@@rEl$+wKy;-6yk)=F2ѸfL%=Nc 9$B}}˃e6xfi+˓äۓ*KV Q,:y؎B,b8Z`Q7\xefDB޲=)DԚS?Aa"arF+n\JLXc2L?$ H}Xi .x®<*;"K4Ǭֱ,G(F7Vs6}ƳTF}/:2(_(|,P| "FDI:`eMHiVҰd"dgḼѓ(6[\`uF] uI/e{W .䘉µ9 ;>ӔmrwxмI k؅uW~b3̫Jم([Go*81+IUt[8 _4='\ 7˛b 2 6 #adk Kaw7,H8`'n -g8PXc.D\6ELrOnXM?h-e??b}>3|,>}oapN1>^,(z$@-k9LJR0b\" 2T6EYUH>y)[y(Z h)fPݺ2ݫ0/E RIQ[)&'FZF Ył3,"&$zPiup;KعjrgV쓏Vѣ\TZCj{;tw HYAa`?0fh- Rץy 1T&6}&$e*c/ĽrkwmDLΫM2(2ښT"ԃ I336-HYSҔNmtsOtMZ@aV аʢcݯ0ŦB< b$IFry;XtS=ĺB|;=I N1r# d'4(DfkRQTzIp^9t̷t(坬neƹ8HȥO',^\#)}̦->Fa2*׉[?ػݾMD1vG(vvZI@R;DE9~3 *YQ%ʣ߱]ɿ'Ղ $,% -ޅmL_.1P,DWбi[қ "lgSP\dD ߼9ɱ TYQ%3CK]΍cSP, S[Sn֯ #2,O{$gj״5zs,5;ޟNY>jNv/ {1ɂ`)w[/tmtֲa9Ȫ1?U56Tl1+<-‌L%+ 7lRt{ݙ| Òཅyn(#Y q8V>H^u].4TTfMA= H?ۚ6CM 읁V<`̻[KF{,пjbT85]^k҂zwA+#bQaä5[s'M2?DlHJ=, s ;eN:!Ϻ]h ;~^ iPr[qqJ bgDd\Rڳ7iژiZzJQ x1wW)'S䡞r`-K4gń0DؔK&DH z@5"$0wN"rs=w_"I }랶0b,F`6OS#zIɆu~[A*%R9kHi!aJ$/9 YjY@_"Qy$ \,"O7ҶnjT%=Vx^q_`}yE*G3Ikՙ>(T=byl=]C'2e}^cWCYeÙ}P]"d޵ȶ .NXT" ϹSq|l{n#e!ŒGPPDsxY#3E%&{pzޒV݆#IСgn"Y84ySVBʪ=$ y_j ڻ#%g,bΥ]賌c;>j5+dqJ˺:7~9lKr4ǫ*Hnm;evIlP n`aQ!Ff`j UI¿OqDTƟOfPd톊C/K:$&n \KYLfHLnYjzQZ;)0B4XmLxu!0{ang7&q'=o֐YvD=?}fW6obY؇( ;Gf1ǻI]jtuj n?s훖yJv覿Z$XSL=F)RQ{rEL3McrR6#8,,O 9TB|rM*:_LX|[;_j%M)cVmG@j6Of*~dԻgic}uEJjϚrTo&UUq 70&b[pi2A(SPN6' Ϻ#g*194wk\|PZ0*Ć<2V}qMEF21L8G3"bJg| gr(=jv8fIe1:NDi'"7LL0 -6y L0퇽Wcg/qfI&JLQuoiy&C~<28\tgz4Bk{&%E@,VM f못^![AHVGVE?(Rh~Fgw^w˜xxm~N$g&Cǰ(?~҆^p(_oh7hQOfR x4'絍ǀH~NSud&hEVJV 𬏂Qoήܪx[WDvg0hB's!0"Zm'P*n:y`f nm6v}1We6:H4_-U'f)RvTE*xkfvNܱɶ7J*E7i2$P@0M\8d WۦSu3z,00'P9o뀥W~VuDu&pty sDW$yi ]bu)f.Q\L"d%-_| Jm,Mpok:)wNJ-֣̽ۍϻe?A^_iAp9sl,W:̴}ZWm5D6Cd]0]Hn?U@L_5JU%$Ǩ9jUE!w E';h3OP: N1K ROyx.I=ۚÐT-ڎ*| >^KU=[*ij;/-,zڑ{>.xϺ< x&&Rnq=:ҁCE$"wZ#vۆfO)6=-gEFPYuNtgK6DXE`OR 눀j3m UDHU=oV٤v TUKk/ ~QKK0М8l $]A:NC}BT /Ҩ^;`: ͭ,Dq瘣 }hb]|,ړ<Q0A, hǏxJX)еS0f@AoZfޮ[E68R(ӱްV#w*\nʡăGXEч?dRSm phIM{tQRn:*~ۚQxs ^mXI06vۗd-xOL# 1'-#2I!mDӆĠ҅nDN:P~^[f89l>f2{q/EWd0$\>{+J$pҹH&;(/ǚ8WP ,X :%OO'a8N;0IMflQ'bf2r>4A-dTFr8dRs (kFںM|O!OԒAgf1xnb76;euNaM^Ʒf:xLNyMX 0x79Q2c-\k̒՞k)Zq6B(,+\s/ْb}(U'+z= )f9Lo:PGDzNEtրT7Sۆ!e6m~?tS?1<I$wEK6D7uN "'W% u}2+-'&D79L@c1\@>ilD5SW+@ʗQ"y{`hK+w dgujduAwjeG~.I4vp GzMymyu-$Cτ+|qm!_F6[a.9GiQXR-Qp9U,)t߽ulqM\.Nf lv(GyeaZRaVճ[=9Xt}z.?(iekb">"wu^a ["1-|qijaEc_yfjMQF5Bտ G@`1J6D_xbN4(Z٘Hdysg#^فEU#d@4050کa ˳Uz)X޷,hZEuLgSM#GZo؄#8qCC#}|$x2J_bK=C%0oΦp𚍱؁"wY?UgĈ"6l躼2(!iwtp1Èњ"ӨPo.Y EkYʠ2d߃FXpV-8@jZ0tθD.=Ȧc8/JaHlG1]"u3z;UB!>cH:s m)'9St3b+wuY ƶEBBKf8 NϚMb6wW~K:ʼ؆D=l6ÓZN8vw)OnŎhZ;y|FG7{q)LE.X[pN2]RH1!983Mgv,kiLp#$Y>!N@kV}@[:){9cqצv~*;5_c۟:K#.FS=i%\Cnz-Fx2AU5|dvVvYL_̺&.3^;8zrȱ] ޷L:SAqH4fICݩl`Fܢ_;R/]cZy8A8PjSz^mZ_뼔-+v6/"SߣjrVL Ov:ir{0`603+y>UvU1}#SP\@^Y;ƚKH4XWK d7(. la5P8cCD>xLA?"~FG`-d}bY `W"nD[0_J:ڄ'.^Ew̷ J@?Z>i 1IAQzU̠%ii>7-CItV̑Wj@y\l𲕰)`(_pG'z.CB#F#:1l@bذ\-b~߭Qs: ;]h4N5g~ΊDEfbQ(8׉YĂ@-C`ΤX.дp{ޚ_{QHi{AFT}S(<qK8&?U:ECo*kz^evBEd3{T\d K K%8Dpԇ*^% _ņ?j! Hu^UaU,L2!c(Z/+ȶ︂@57pĭ4)xJ&7%Z-C @1,feFX SqfY+{W?]Ub"q| \5rC5c3Gvܪapg [p`CE5;zMUOS q*J{zh:T)s66R׻L d`kl=,7, +'#ux.l\AOr1)*;Sq:O׳YUkw FCp3٠wT+jdsSl|3"^ײt2fp߾# .nbvJ0P:*N;oj=wScsQ/UQCQ&VQ@4.mOX#@Zjc9 3٨Q"\?PZO D{8unXpVb0[8q_ w{kh=ӂvY0-C1( (|$~w]qɮWt31=~"-M 3KȇaQFflH$ɗLu?׹$5H W4 0Q;X~{gu)֩ɸl*<$Mii[(=h V_1?V8ى7rdu`REO-iߖkguw&swOnInDٝR;d|fj% Q^ٝC.5d⤔TUZnjϐcvo+Ҿ ?¹C}7 U<=x5LngϫE=9p`)9XPq4{YG%ss/AlOeEO:W@76nAJXH&6^?dWZ۷Y]|d[(ΩڌٰQ5ѥ%IER4-SB(<\dja[Dqt|k!Dj(AU jnBo*S; [TF!IX[m'Pg~;|$0N>B?^ mㅈpN H;l,D:a*Zhc X9AcR}:ΐ[;eH=,o$Bg4zβJPO R䅰҃WExJ&$+)M m;.d(C*>Õvy2 lIⷢ\ e8&`!Q-1'״ODSe_9˹dQcqFܧ6P-(gG<@IwxK]iyӉKxg+hSCc,QneVSNX(9na0V^tyPenm $ak?/iTRH0 tv Wh5}w bG[r*.b{,Lf,*K 2~߲N`M9k#S={Xk:F{CpJgme¾x2^ٞ(FU`cVXy>7Yk!U~]5(ڪU9)~tϡh(ۊ\fsH-Gz{-TX?VO Iz[kXJDIqy %YhVNM`2:U٫P:ݝo`Bx `ImV;8U10[k"pN(ue ;3H8Eݴy nFG}iD 't^?X4!!f_|aCݯNfă3?PCmjb6RC2V{w=Q֟K$x%ӳlT-Iش7+y T+BUznH]mbDy䓈BXDrBAĚrgaz&wEg8Nү5M:A1«[Fՙ.JD?TYBV~Ѱ3/zXR.|cٞ :T%S;Crkճf-5 2LpC@%T\bIAC.wR eA1;6sO' ^XDd`e8}*x:i;hKs+??`Tri/󳺭D%R۠^PF +4'1Xv*6+ W4'Szi~e>9SyƜ-Zy, l&zL"6:P{v[^pz^Q@n@JYηV%ˉT>H5_ŅQ,&2b J96cY]b1ǺB|$fmJ0l}"H_˗*_]ŻֈxċHF\E7Ez>)kAhrI:gg 5C&zj;) Ns'A\c-yYwCuƪoLP*$L2msxD"{i FE3s[$ y)vvz'>@RkWO[՟C2c5E];=L"$J.5]U9¨J@`:/a~>n3;du gew!oS[S"zVZ+j3nnL dp v$Rf`TToMLqWt$q 0-~BUƭgTzޜ!:N:rD3uz rU.H$/*E@1j- ңqO)XnXPO1wjn LAA Y4$I%]@.dS+(Oa xJ-l;%[>cM <@hnhe㇦"&#pG뼍XRҀa C$C&n#Ldly9"l؀-?9G5OU["mN ҭf! }.&԰ޭ#H}c<H8!LlpsChлϓГi!j/o\8-9wRpu(tݎ[.Q_&8UUUeB9d%aCzMf JkUht*ӽ6Q j>Zkl;abcT异|^󞅇h|]^C7QUc3%@3&8w.wQs"v%'hIj0Z$Icj\7lDjpԀާ ,R}ZY^}Hy3jPuʟA{'; CV01E- eؓٱHT]1 *aX,m #xqcCD$@7@FPj+^ߛ˛wAp*Tï]dI9pʺf)z*tڃ.r Jz=1 M+ɞNIX~\yx"gKxv?-HfJ@lS`N}H*.9g &%'6(J#e{hN %oWoz)/wng׻@L.v7'MS\e$EmWS*owi2D-18vo-|ΜC]5g\d㼟mf+a$ׇV*OS[k{EX-*v1n#K-ƈA4E!9W`%ؤ#>n8Ae fU+ZQ"O" ((Йܮ9t7eKm!Awa 3Y:9XGBRk/1:",bه HwgG.sخ[,+~%-W.qΥ VLrD;=5Ka@ κJD$U7X7 8MaON$r-}MC?1HSNEƻyyI:F4rjaw%Tj8.я}]x0{;.p=TĩcQّp(׃tn1i$U)h2o{Hg),3jX'8cξYBMT0~櫳(vڙ3,Wb-:ä9*>-+|$3AaB`Mhk=y`AJ LOfϸ1(QcٳF5aeC Mc&<%'Q0r9;UpwnFLdb0w!":^pj a(c_dc໧r@J.mN: P&ɀ nw]r.2M) 58r0ʊnZV{xUW XHvI; E!3%wCnfx膌$l/XУXU)$ ^ذ̜qm3Oyݭ0aw9 OG1YӏW:> G@-qur#)B]6RATo=جSNRYf)[bIZ6^"#OV>Ejnң&*oBa8厅E##ĄGhy}KT a}z0P QÓhNQiiJQ YrW3-T^}F`݁ 'EF5ߠ08}N0EXČE--P)՛6RyGA:˜է*B]`rn! @S4 AQBM?H,$#mB`RH3 y^Vh%7tGwxpu{pqKHF=jb8~K9D@j&,]>IP TdJeE{1`>)>w ULŵk>bcccD6 O ?Ixu/z &]Xl ]Q`9CH0Hp5|7v56.YVݾ\;g[׹gG?'`N f_}QϓXQ_|Q*nd׃jCF[=6mK%0wmvHFħZ&ܒ^/יH?#&b36wKb{IoAW6%rKC @jLEILa6eiff<ɦO[F}J*Q<W9T \6!!i"a7Oڼam.5S4^e{LV|86n8-sw6mh}.wz$.fn4 ͮgj(3WqSn? 5*& M|h(ڱxB@ى!,=sML-uwCL+]sY9S(Ԣ|䐽jxe%G<7*S-fchU}i0d}PJbxxialxk>lE^kBř[8p oFkM<}H#pe( '@n«ߐ J>BQ(vA"Qp"F80QY>A6]mZbI"Gc/XFw* cStڤWlNiR^7֑-%B`/k;w\Rmvh=[V.w#(g* E^&T0P#Jiz`ٮŸJbaS@=7vFSe|}Mz6xHWo{)\сq(lhĆ_ F ]H!c͌(.IZQ φW!<ъ+e+oY&oWX!p)=n+yN%EڞNvЈR׻JaRƘ(;#j :+>#gFZ|sϬ3zI^Xol;>/ij@ l1b'FmbyWN:7CxDj$dԋ,-QS~ɇhIO.7{WOTH4'!1,[X'V7 J wlV*g0--1\৛) Qs4[zG̕un+8CEIרLw)iIǪ (bXxʜ]AKDĊpCOeHӐ\IF֌B86 jKe^y=nQ[׋>>1ru>zvGo_% =7Hi^3}7j8zua1Y;Ja@jbj'۱ཥLB*EQK*:F:!ɃPb8g'CY[7J]6/e,!yNs}ЅO^Ҏ?*Khc [wwo$u++ 1beZPsNK}0125H3=F#ۦVԄ&ZBY)B͝4ZK*RJiͯ.bh`N9r`43f0nI[auE|2#zh>k=w@:{$k)QCd|4}sgKru2Rf2ؤ8s}nSȏCtS Zftd_ À0Ç DB T7J&ǫG_TN.p݊N3]4oubE z&4dj~YYv>ՙfb)̼l`4X9N"?f8~30iW-W ȉvvDt eɗڹ~U)j%PKxw0dB ڌcNqO|V_J϶FplI -}&qAe vvq~ tҁvSyP.Nm$* $|ZU}.-`bRA2E?QYCLtVջ{F ꘟ^`/^)&zmL91MEn EKHV{B\Qd+B&G' /t%Ofz ;iП!0@x߻?~,l9֜Ohn|c۸0L? =s@AU&v|>p͗/ΰc9WaFR * eSÓ`Gh˶P%HJã[aT@rqBX~k-T o%j٪]u1.k5^a5E{a/쬄 k,;@K_VXx%S5vl/ZR2AŞoݹNBcȣ7l:!@ly >sc8m S}󞲀*i)IG:ȶ]؀5SGh!t\6m]9>¯8a|klr#?̶EU9ߍ_F l1@h[R]c (`tRddY !$cA31QtjИ^Q7x,BВ#͸pf'AC5@Ihκi*5NzV[ҧa^M't yPj(0+t"/QNMOz^I#ݕ[cEZmZDl2 tuEZn4LA]`lh "yPԣ98%[Y=\S W^˘ ?0PHV*Tu= g ʬA)Ub R] C&C+:7vQROo^ W Kq'G ӿNmM(Sm{C㢮τr"іH+۠kʲ,f}'l\v݄NwJ,x {r¬9O9QM-OCXIU5 7 y{S{D^'6t}zR/YEiP~6؇q9Q+PŁ A3$x&IQ1?>"=0 eS{#G&-pr}JApْ:C N%Ԥ{O 9s)34x3Ͻլ,C; d%Y:[4sjh#> Zaj%HH[7܍NyHVZ =˔@-g<"iPDgœV:03NIi91FҌaեJ:!"&mȌy% ;ޢ%ɰweꤹa7lo`B}:)P'! Z#Xo6&{CT-⨯@!"ZX?VFSG-}Qv㊕z $^ R7 "_ C鯭D`[{+8@Sʊa)e;44~Ag yY =WHRtawfv+_R7L_d0>^ 1fn\ o,{Q\z?[҉&Kj|P1ebh8$C2 w H ԬiڀR:p9o;9ʉ'0[E‚]0:`AVB,+&@aCwSc\*Üwv9n8̋Kl@s.'j2^UkQ1S>wPϹX-5&3GbS9YW"4VbDǂc=\iD"B\rz@'4Ȫ(9l0RWwaVn݀ 3+Ȥ ?XDl^?0dmT#x`m{^z fLGKp>oF&Hzm*6[A,5]bX4׉btYf?&}9 HtyXܾ<:(a21HUsZ#qB Sf`R1&V 0Y^ųF0"Baߑj(t'jtn1@080T*LnwGZGԇ[^&~MV] + 홼\ p1flS6$\I7c`M)G@`ΎK/tmWxi/B&oӿ>n S* #-3C˓J&r#/d|oZ|LQcڅfb%Tqڧi(i)sSjeT7Ff3xj^LL缁(N?>cT;ZUH3O"lHY<396I:nst* Z}7(ޢ}zS,wvq,|V0$D٬e$m6zʇ쁷@Źe a_1NJmU'.Jqz4,@} ux_TیK&V ^gc0@O`BsɈO4mٺC5m?'w;t"X}M_cd]cSA&b`e*R'x~~֤ɰBX.AlZ vB|Ţ`c8lT+yq{oL 8lQ׾!d\gRl*}-d}:)Ŷ_]3/zՆePoa4uU}@zIT;%9,kKۂ9ylgdȈ¶oF,4Ji3^Z($nhmVX݈K^cgBT4 m \0V9sOBdWڒ+JqV4&cB^>,~.`.5B@1ȇ[4o4n506Z,R@?Zhx|L?QBJxD7Nk{QGFp">CTn#6X9U.g9RI)K$=7nf@%k :? \>[ QܚsU"[r]nmd O+wK=wUɥ3̋(㫈ѪIKE"U 1``əj*ۅZ M`eke |`sK .: " `A>e0I Zkjj-$Va\D ACC8AQ1KW b@IzJԸL4jPtixYF%N㮫?j= 8rIǫ,cHfhlmaѱ4&`H/1kNesiK硳.6Hc'3J |F)[C_Z`, &f/5OڊE:W d`l<V^+}B&JWUdyl|j._ؠw.޿#Q`0b&dwg֟wMbhGuK¹`)D<E:zVyLxRQJS!nμ՛{ ^hLd۷=ɮ3Ěݎt{>РZǂzeJʰ e OA?qXt,@bo9FW\\&, 6;𪁾8gh %Z0'0!2VL/bF8fRQ=(V=c6Cl q$zq92 Nh6\]1gmpqN[(qae!XNh?"@ן^}]K!Ru';zp 26U W ۔>@v̇q8XPZz_pks-uj>a'ەj?ԋJ+ErY WrUPNTᶫ<`B_?m)I*`ݽU4Ҡol@&gxw U|3Cz]3eW+0?`PvIml5__ ri+ܻ^}qIspL\.F9F|9 @ifnLjCװu_X_I" 0g1pAq~$7{aKI/SCuP$@DI'Lɾ Y5{HO);0L.u]F_g*0oEkGA4 k.hܢ!ȩ7jjW{67>^ =2NK(%!oTWBċVi.)XD`5V.^,k Z  _:}FF}d\{;r,-YXǹ.\ho|@\ڬz)R)X  !lLм j_1e;"v8<>?pYOk;~O y3msG"_4y }4}&vlZӘDCjGLvnWk`\Q6ڝ6;Ȳ<]Ʋcwmƾ%xfRybqp5;ߡ"% #n̬B搃ǣ-EPƉlji/$2N!Ҡ->h_O2iv WsIF1X@W Zj=i][TQ7 3]jcGzJr^]1^Ϡ(Y0~;EX?.v a4Q0 ?l]q6ۏ{Ò#pCWȔt%"?8ʟ(JKO@8OTnStBU](>:;)I7b{ŘuG s.ږa*@3"`Tbq\K&Hh' pJ}?W$2'Hc,Qu噞bLR'RFHYH^Ϯ_8ɀ3S͗X=h@02#>*ׂ_ H ~}pAc{]4E(4{_1ozY9Cl Ug]u|+Sga}{)ZNaPI `ra Tg:ƻ[^չG=H>׋nB=veI/&j3/Qm,LQyi-+] 2ʼ_o}B@|$DR=*rqG LT1O)=En"ኄ3K*T.{d2(q> f{3u=ȋ|gǴ; Z< yymΫ7fyA.Y6 8M[8r7j;4k+/bB拊7M.VD:J@؅b ҲU_^7jC<*9v h|JN;Z_*NH %1& "0T㼾רtϳ{[z0%1=dѾ+0U][4E1+g&X ڎ%0lZ}l%Bǀk|LPxP% Z{"h'78z"Hz$N6m 0ѵ= kȵ7L?5&jC&=VR&E[f2r8Z<@ϧ@Fa63>~d1uݐ;͗x8LC䆞%V|jܠ+->rGBgm/1\Q`OBe8!@-$F$qA]pst*I[(:!&<6&Luj2B ~ÄQ1~;/+^XV iobA`3ŰVDD06p۶U  \W`=EoI(JĐl:n֮M갾^NP';fZö[ otI51d\0#uu --EaUA$sW?B2'8[ת(+R&QZ{,cV0&[͢0cڛQP;))6.LtR^,7!D#rrwb``2HN1~\Inh mhb8HlolI$/VqD#37QSNWIJB~ h [h.E|'Q1S 5<A@ 4Dd'kL64G8Agt1bR>ɛ; zM}ڕ,ń}5kw;AN$QM*Y0MОek0k%B:#Oy3ݒ㉨ д@1pRY ˡ~yFNu"Q"F5]z\4W'Z7_Ҕ@ 'EiW%Ig3R~ f<4Hڐ8l&΃QGp%c~e 2SL!K1 7bs~-t{BD PaC Vg*e<~Eyd _ɑ}eF6,U1hւG8a|6-Ð6)މ 5X̀ȍA’ēqQcoe~%\؝PJФJ T]@,RnL|=- ऻ|v?,ɁbSXf>h49t2'0A:P}ODUAtkC>pXODik M $lnO7eib$9z'W2+x"YS'hsN|-! 8A\$r M͇|s~_$JN$qeHrhՆobw0^{Ԓh tw"\ UtΓg1%pH)O{ $!<(3I:1`ya8i}s`nD[RV``͆Fcf-=:m9X]066HT~,I-ȅ<,V_A}@\evWmԊo̠V''4n&Q($._6 j}媋$G+t=5qfy<;p5}ܣC-2:*:!{# \m`p-ld7RqR*|#}6!= ,B-#7|xr-ǁ ~  *l|mB&3 Z'M|AY4K{&[$-;TT[O7U|3P @ ~DOh)%,lcܭjͧ0y WDw4^D,9@MZ~s"4ik~˲& FIUcVJ4<Xr lT.N'p/{bfWɇANg=uNHQB2#4}Zow%|$eKb9M"MHXs`ΓbleJ5 ]V+YT4-rC8/ӕK^qP. \ ( +:#0~Y[֊XA a@w(OSz y_N1@U%+biJv+W%U(mH tuyhدjce&1ЛsMԐG;GgB9AסeXg{M{Q9Glm*mBqsz(( i8kя<-~7TPѿ8ލ"6P~8Q4^fH$==ʿ;VL'Bpb7o5!5zF<:nzVT*f1 JX:_r"hMPwETBVٻW_!"ȍ*70`N%ɨ-W_G1VnƎ_4YeI#!w~"uXpGu:= (m^_}YA[9<RnjIJ^Ib$`)2Z SS)fwmS{}'B0p%H #Zz;Bպ);3O>ݔ4*">J_dreYiE؀T/:Sl=i0!ĘU~Y$5eO>xaxTѽx4Ffx2.`oVohŁڮNf<"˲J ?@V<Ʀ=r=pJ'TDBnvr‱%1y⁾nK@z &!Mڵ ?ζS7`i=J+;}q:vn%F޺[%$4Moчc!=P bM*#<5,M()nwޠu|RW7e>'0|9gѯ؊N[9M/cĚX'Q]vͅǙ tZ( CQ= IX/m$Wu)„zv5qp?%)9$Akܑ# Ų]pF 5 oԼRu O(wXa뎒1#^ǨH: s+>[t}X)}]O:-Z'Yi^8&";C=3#ΰM0,> d'B.ls]fOsRMb]'K%veu,~ PYz5(:Dbu+(-$rFd+ P?ϛ4)@cuEK 0vjɋtYK  m+(Lt5-~>W 4\]Oa\l/Pƫ2bD;Pޙ6 xo5\灄hEA?t0v( mtܧ OԤ$|QȮ2ڸbp?i!w-3bU8|!B\+1McL#'d.=ц՗.KXnU+JK܀X&%MjED\Wq-$4AG'ZAXY2=[G}@%KADSW$DGCc-QVI,rɞ~ t:`XuX]gצçdM F7z^Y\ EtL?~n5gG?U{w.dmm ;Ac|<-\+(?ٍĀXSX[58o5I3 Mhi>ezb\>-n!,uNa=$BT?Vѐ"?"IWh_c~Cm IM'~>SkyrSJ5c܁GKG*WZ 3M(Bq6U/9ߎ]C`~n,2?(6gC~':ӑh5=e݂ -?FCy' Ήy1I2ݻqdz&qk%Ώoow@~xR,ro L,Τi3=ZL0#4Ϙp*P!.BsCr %H9ӝޥ(y FTip=@*DEhP6ĬW0ex Վ/"J^!FX& i yPF;/W>EG*R2sH3ںu?$ڎsfG7pZ^A:xɂMTӽE^;iȝإVqz{Ň]JuzIMNK1-|fQ3 }6" ߫\\(hR@ X*TL񻍀MO d7*+&mC C;'|}.9J,4=ٳVnl BqWo\g~,P;\.dzy+-t7j7e$&iQfhD@|q <{ z/9:<-i6,GlXB8IJdq@~G&񁠋<3=7\(H %6f}@G^PqR)L| 3ˆ(/ eΧL2J.;DdS(ܺ0P.9q%d%T۷W_S|cv^vZRk{]3wyaqk:H/ólD:7f& 5:jSSh}ȴZ$ @fDE#]@}# AzC>iAO+?DV_џTW鳻rYro)mnR쨸Q]m9rE⬶D kE:_ |z p 7*I+;"Fu8S洺CR dVm &].Wo @H3@Mմa7x flDN)9a . /M4l2?ͰO/6HSW`hϵ'[@ajrNxNHZq(\ݫ a*IX6 Ӱ×%+5 i!SR"?%i/f 3Wn@.?0p@(ϕQl0Ol?51ujǨrH|xBovSF(nv.D,% :#϶ফmYr\D fi *]U~ hMO>-Ad`i8##7;ԪB~z_AH OtdǕ`>'^aѽ-Oij%):Vf7sHO-5);KǪ; p &pm5l1m/bN@fCx';C++0ܤV>`jq[TpRx43T^&틬NCEp3Hx'폶,q&/Aac04.WzJZLJ Ut{OufRڧ0ӌ1T` 2,гoٰ B܅%OFJ0\y1`Ru1ԐPɛ| f:9~Gp:x|j]R"5#ƉbxgߺDue{ uf^љA=" UcE}xLk($A^ea@nKauoh勊TL7@p.^,fvmhJ縌 m\吹rpPN"!1Gzؑ. tC:#W9{ v 36YzqVσfu]y@T׼!ђ.L9l- D-BKW@? % {WVv0/Vi9 q m%keg>@r O5-'8Pm1#@ohem|Ij;+$m["АvceSSfEGTn7xKLeCMZ1=\O7R }ABԴxX{ KM\.LYO O"!~fQ@_>Ta y]&PHhW,=^+WPq<N͏\>rͱ ksUq 2q"ɨgy;(rU˜iѓ-mek=jKrzc2!([R"QGʂByڻ⟘@|u|Pb]VZLNjuMR<7;Tz Q4ugy$08[_3c)J.O(M%\Vo/L`KdI%ʵFY,;!Doϴv#OPnfOw;Jग़Ņg"U9 YЅ ̺ !O@ւ>rm.9\OMSvwՉ>i| ̞FPh?%MrzpfGtnhd9ejG{v' N9 l pӘ6o2b<׬ ,9 -Xh)<;zĖ|^E285հ$/SvU&B_>eqvFXڝ(n1Qp%_+ Tb7 JGGt-HzBhCm+)<nX=U(t9j'|Aw 2T 5e.m$b {G(m$]()L.=CR1]ǺH &].o*x9]ښf/m\_ןF" _͂RIg;ƗP,: dzXږ',KxF|98Ze(BibU WnwGbEHE@_gvsrū8dA7v'EŴ"2 TxL3hp:ՃrvAFCd`x<$΋crT8I1ZbaeF:󴱩ق?3˱$J]$-v=ިZ*ӯ1a;Ai3ƃA\pjv2\ W"e:u5Eݼ% ;k; l^t8(\st$'Siaa.`BQW5P>E +">ԍa%—$Xj17P8kva0vZP̢GZHwvZZLrwQ0y|]Y4 g7]ն#k'k]iv{6Hҙ|~Ӑ2&-Wᄱs\~-DJU*oԺGR}'N'BslڟhĘ#Yn*rQs (F:dUDo 7eR6Ǩ$J)-ғ؍>=PŠIQIiM[; iZ_wMvѽyUY{PSUZfugh-:HW!%pPr*6YZyM/W"fݓ T UgF{6DA+i}U9=vT95[x}YG%Aq8Ec# !P m{ލ>~AiznƽH5^#ͪ~P3JlHf/dkbLsK?;濓rP$yB cҴ£qGAGsCDR윴Kc׀DvU̥6QP$* x)drN@q)wU.nm+ߡѫ.˶"{Ν~+3笭N[XO f{iQ}6^{j wĵYڱVYOP=wz6>A JuI$ ܇IP]HS爃[ é\G! n.W~D Zs;/c&ʒ^[tb[Q>nκg~t&7s<;4n'ܸe=+4 =X椘ŠBۨ!# qib0'p\B4ڙݓ[;;ҍ8چ'ة\;V>8h;J@o|x8m&D 2f2DI!6Q8xW&ŹYhAx.5:A~kQTM3dOR7^Mj@E^B\6sOn̠-ݫe?p:=ĠB,|,Y7%wX%iLzHas .`{I8Rg*2?f f?BcZrZ].cygO1aݣ0܋v1z9Zv+xw}1 x%1(  ^zڌj|#EWO@ 7YnN;٬ oO"~7W44KE<@2 Nzd-Z1[iH(~㻕OO>jlK]S=HE aS[j꧴`bK:ܿ^$ {eBЁ;^82RwU^Ap,T hOr c{zH"-p7J^oYXUnQ @ٳŧ&x9oţORGrSp;%Uac:pp.|W6 r)Z:+/ɛ# @#Ն@*N]L ['=97 ]@hC)D-8Ot̡rY&s zw"Z섡žJ 8YNexS}ŶN!Wbכ} @-s騿nMP[5.W9 `n\ g&-i ?0=D@pc8!K:[ "A #HNQ/Qy obi8#MUoP.QWqJ7^)ڝNAv!Rhihc+ f@S:_ ;5^-obQ?3 %̺۳&Uv)#Ԟ9mxI~cLJ XڏeKܫF &(^rێfi@Q;܏\k!V82{̭Hsdi\4u*#FVn;ZR f'*ҙ7QWɈփYN(D),)ЁW+# O!l-JK:'ќ~$wAzN":sQ_J귢GXgG< |Hs/ [@x62/_7t$N硆I!Հje!ԧbRt[Hق][0S Rޢ}.\HwJ9f؃,8A9L$.x;*r~z{ EjLo2G}h,|^)&,ޏS,&첁(ӇP>_xe$CoL@Mt/ؐך^%F1*c*UZļƀ8zs {D 6QT֭&-3$/RJKbYj<ĝzSL6Ӂt`^%QI@b yTAh-ʏȱ3J, t0\14*ڰ@X]j|1OVZ;vp{h˯ iC%Fc"5@HM"|L:KpOhM UՀk 4+K] Dt V[qQ >p'$wh(XahC!$4C||n߻sj"'ڮ/oA_;:H`TM<@-h::Ngkڌg/KXZe>D7#1u-Fr>cU?o_ $;߃3MB nЀ[$5=P;܃O7zP$wIZ"jc ďەcue?m߿_l}Fd9Tqw(;U!%r4'<] 3D 'X?4hOx2$(X;iim^Rc= VXĿMުVH*gLr@{jԢ1_0ֈY7~'.ʰؾT:L(,E?/UJx;NO:7(wȻ"-dC-\RbKK]ӷ{rVahN cאgc‚IO͒i0 ^/୪(\c W&Iw'J2{jq_249=;@yYpVG[`UhLE(k;m&"n`X[mDz>sLb@6%E74i"($'y/ (tHm\ub ,#^=%$l9/v`*˴JSoNZRL,[M#\_Xb|ah zGn%u߉}uԂ`%j?34nh{7W: ku ɘn p(_?r; 'l?3,_ i$&`/U9 J)deNnF[De3B;*t;+SGl:Zǩa ^}JvXm9+chz%ZGfNO E½3C|}غV],[\_qa;kWulmJ\n$?Ad+ޢlZ-[݁hcz$u|uA`02!S]Q_olbIJ=X&W=|}vTua y#IoVZu]PIKHk5Zhnڳ3`&' ehCtHu)$Lc)3jP_b]KdaP{,߯x)HQFl,b_Fcd4*k@rw#R|6YѬ8}^cuNk}%iCX D|h˃ !4 EOķbvvx* =^-m%5mkQ40P+5DDX)E я%Qsip*sbWVa-.ғNRB(JzN\m1P1ov]j4Afsܙ2~ݪ1/uގ&mFO!y@&fDŽ.r#+RЃ֑*hciN ]b)Y;Vq@00V wu mU(aC: AڧD:ūh[/ll76qSf{^Aǝ yd)kjlY:^ZF0xf%4lz(GB7zwfB>Ʋ+.D@=C,}zs0j!sH>avܱdf_4y)| טϮE @F>ϕNRm9x|MߦLXtpA,(x a; czhb 4˳?b&\Lv}-‚ɪ.EE`sח.>Zܚz8}HeYgJ:4-2 3PM׽3\a%6>l86+T[Sy Axݝ+9@,_(AbyeBAS.":ϧ5%uJ&4N;4G@0KG&]^^qlݰ E^oO?0U ZyyLvOGtT`+xFXDPϿzH,tZ؛L[&#VCJb;vnmW# E$QsSwf]bfp%ODll K:Ypo][bY#GVy%e ܋܃GѩJN3NaPe%!=ߪ+xQ)ex%I=Eq3j꡾Ŵ*/Cݱl331mS.Bcڈ;㦻0>KiͼO9*ovlM% zoh$RE Pp.7cYW\ yŶ )t 4b“%nʙI|iq|l f9(}x25bh'Ą unb,.Q)DS)2eBe6d!;@,QGgFR2{@9oR Yp5Sucvʯ\kXBq—:{-N_G=IQâ| ]|4 @WÞO_󠻕?}cǘ+ŚMq­j*DE֗E #,QAvtR1N^4/% 8BI^QMq,AXS秧w`*-ꄦ:uSĥ8,Ʉ=CK+M"8Jtɰ={.P.$lA1_`{|Z8{,Ͼ~ Ʈrq&/F ##r}juٻ-`NX67a*{cqTqBM Sv;i>4Ձ9d (Y/59ʢ왔?! _OfASgys^&L7%3),C'&Zlj>|}=&_S?]sRaE:0 J 9aFi)Y\R#t_aƕz t_{f3׶Oɤ~+zEMZjo'AGs4]V韞X3 K 䪱37$6 ƀ( T)& N20!W]I{ZKR*  xH>`>|!`S?W>W]xSJڞL"崗hf є^}Pyc+(lܞWbB H<Hʽ𱱧hlr\ eq%ۡm7Œ~:{{[DozGz{orYvGGIBs,\@ExVF$_xtGyguFiW?agyRXCPV"|ޗ-f;^ .k&vtXQФ=?'dd@KY"2-M9, pzb;7&0ڹ!CqUGŃK@0RC3'j:g.\ ?[L lf#xJ8o&49}&WЎhqC7ɫf5E^KU#z}}gGql|iʝ?X ;/{vo=V$E>W"(֜2l]yU"5.M 0q94>|* ;)Ap^WYB%D.k̳APǐbHƮk n^-YY8Qm79Aul\Tڄhtf N A$cQW[H,ڴvY.<] zI(Xk6T\@tK]z㞸GoB{,9fOy3X(1\dOETvTRY >J 6|owJBLU&/;juEt+:!sU]Ƭ)TEvT>mM]oӿhin,Xԣ!5ʯ鮤[y%{ B@[浅 KhKZ[kK ^uaPOEo (%lH,c8 WA4IVSZ{|Qջ2!OOG(ԓͶ! fTǼ?oFx;&1 2Lol(@eg>$)S.{cDG.c&=uy8MWCv#[93$F+B9߮R~)D[=%8?/s]ӭ {zZ 68fH%c=0:*NUPǟswx|f>hWM*™˅z"Ӿjh-c̪\tt S;33N]OIk ^b$H,.#j I#%-BJ3wwvm8Kަ BQоs #;ɡEҦq!c4.Pi hDV_RюvCU鴆L3i`?L&S 37sY!URX>@=Muu{[]>l/YnhJƣ X}A>Ɇ(YmOBٟDϟToyQrVYGMz5a1>YڨVjcR:8+4q. ; geO^Y\٤e\%;eq--X{aL׮TךӋ$]b՚6&55 7 4޹h{YaǬꏨqpȕï % . Uy'=gz.-۱rr Mf \mƫ 3qzPf(aCCAS&!w 2x}\fg_s[>p; [l"b+KTz':療oT?'EId"m @M$,DR)O_ ?(\(/_ilÊfʚidC( YC6l%0g0k)B%D!?k-m@9#}ӁggI\2lNR;OPl)h! ')N4<˴ΤU6 P\~*?9!6+n꬧40o0*z9X_p 2ݢ tFV&}c}zF0."ⰶWX$t6WQ.Z}~,n]9_K=!K4ql$ȵ'Udş^yn` fN0A%cS<$H#|bR/!J6zK/ZDȒ:m^ԥ˓# *7"7NFi/?ԽNpMD$RXe&D Q*D`9*mî9\1/#cF hiQydѪ0ں@|\ wI~ƿ]7sDn؜V Q@Z!]Acm3f܊DkYIoE>Bl5bΙAa)C)l 3QHK@W|Zl."n[aXN{F^ b{}źSikʚ˷! >Z&NM0J(QԁC{S(i](̉ciM-$ԼzǴx|՗]M%D^eT396S]0d-AAv͐y դfJU.vː%Y}? i]LAܛqvP8A`.H6&"\Nw)[ &g^{pU{ pݢƝ̷:D"b]Y)l赁h 8 EjD}SD׮^:켂I%`]SkKkGr ?a|eK$@:Ӄ;:!2El9Ss]g_ERVu69Y"8L=\؋ HoF"\<0@跴O!B@%,!n"t&H |v)X40D4_pW)goEtH#P@&I$!x*]4:dNa>)א^ 4|4Vn9gcn SK0| FE-BFBy0 XBty6 6O0sÕ-Tb8"@O[6*`14_½G湂y>靠`Q Mߛ B2;գBv-RUȥ|/Boo"l N_Rʍ.aX< lg^k^Fbr6p9wz5!=F]||AYȚ_+ uy‘#S]2d r>wE\H_ sE 'x|Z'L~̧p);ޑt8Ӆt 0qII ) N-MWV4{xy'R %ϧmkCzeRufoYip< ګjHTܛ}P[\s$(,dFo1Ge(DK:Xa&0%6p^pT_8PWAbZ_$ATwʧ1$sM7bC5Egl(f:_r!lD$BNߩ^[^i6N^9B3<+kՠ9S+ )pvamDؿcX] fߐE& 9e Ɯ'wS V"76HrvCݰfՐ U J5?ߤ~LWdc/H YH?.s8=W_. ;BjEt3Yh 3!lɵޒz!-J:ԃm:R+lbdEcv͜JܶN )lcE]_qV~jЏGڱno@׿쎻uVI+_̅8DwFzw =WfL 08r8 l{?nmZ2 c3fr qI%MDـ2\ 1 FdY {YyS;.L fh;pNӤQ8#Net74khRBcFn^9csF8 'HIO]LK]֘Z5/?cY%q_܃9e 䠹*tϝr^y uuKo-vb6Z7t5חU62&[ #>VN=}?F \GbI2X_21 vuiت>AA"vf}֣H^ϽxVJ})`p3*6@vmg&1)/=u3:1R3@ e12"/%U9Al]3.] B{".*/0N$*$v_yᐒP?=2KS+Id{QZcC + G{Pl|&S㈅uxHSXZ7 {Z^%GťWc &w4=nq|ڶPv-RM mdZSPӠyec|507 ˾dF}Aiyrr q^?ۄ^Y juP$Θ:WP{p؂Z~t>ç2׌߱7*z V~ Pf׻T"V^#њ@3P7A{׌#BTxF`%QL:_4jE99)FCtكFLU`lMgqoػx&z'_#} cMX7ҫT~rzӐb59A{Zm־h/;| tuy~eOvLnױ.u=RiY%*E0jtG 7G6Bgw}4ap-GjnfU=*`ګt~,"\/(5E]/7TQҏM3)r5MCk \GWI?xK'/묮LôϷNH#>r=P<&IѥA$ybZl _"~N H?x4 $u ©RHu dz!mwT&5$P}V+$;ky?Mu&Oىw7ƛ> q;1k6B9o:_J$("A)8{r^Bq޺q?KeԢ.{|0y/jJtj_^>D1!VB=|*0a#\y iS|a#_$,VA i;R)ЍcLg.i~"x db=8cB.EeHc%{;:)BȩE,uƌ펪NV8\Nc_VqxR?;G%|PNt-,cHqtECFԆIl _IIg}*pHro`Y{1Iz%vK5 6W< pP ?nmv^=#wuIV:*]@a?<EBܝOYSj}E[V qƒ~Lm=!Gr=[!Mimlkkѣ>򛗹>~(Mj@rn72m,sA1@h]vjJeߙSps|k1.&d T6lpj8f~=!S؂Ay jا`[29}dl]Փs´SqwzaWx$QE* Mg[ڪwwpr(+ =k:0y>FQWCRWC'zg4kp.|i]c0{T`%ͷ) 3?20곻3?(JѓcO$dIk$'`X՟XLA_RXK+hqM1D%wϛkmWK̑cd:ynF*C~6)t{]f~%s B q/&vs"QK^clckNv܏̎3b>Rx؎'tD]V$[/ S#yY o$ /mPO"2a=X]0u:9S }VKMMPZ\\<^*cXhCCee kJ(K\mz"ז"^[# 6X5Kk//ax70(<(L\ =>hwPX*١drN'kU#Ho2Ӊ5/4sIARF$` G-s +79"KvA$ aޔC ܻn޳w4`յ*3H \b,rXj\m-Q<j3' 5na#S }Y5՜БOFЉ4z@D2ӓr*yjvP[z uCҴYdhQ zk{UgZV%m:trOj)AXЛc9thq+!S$7e ZsD%t ],-OF^{> BZMj8dvgI(8oyS(Xs0@jT|r3L"<5Iy\Z>P;u9 {Zà1;ܒ6Jbq^/KأROqi^Du&݊\e2ʎ=[j{0O%5VzBU-cI ^˭K#biFpj_뼑'p u(L;bvRy3tp 7+HK\-w +-߂Zsa*e.5: dBTU}~mVÑĚИ8nv^`>o `H2cq,N.+GH4]_WlIK=@$"g [c逈TkIeNȺ`ahyED;#ScM2m[0j(172~[HX8&7s`="}uzL;We3@eL'k=#s3W)ӂ@-ylY+uw~)nS4#TmAXwrW]ڟ.޼a (8"p~(]8p & kvG8gŒRtT d;*GȞۍ(+&gU,ˎl| wFeQr'߯ۍyY_WԚ Bؐf`w$}D0ݨ΁cj:K`pM*eXC@%/u [W6ң/)F7 'I~.%؏%ao?똥fy3(Y O/ل q}=˔cY U[I< QH'dW'źamSUyӪ(hw²-ي.e}e/쨨Xι!$Q%,щE|2sA%H h{|5O1) Ӑt:UvǠ,p6,wKT7t/z'ݔ39Ix3EP]7aV<_ Ɉy64wAQ,hm6n=+2]|bCO- /(vDb*v툽m(GxQK B.K0f W44:*">N!ĖMAQ Y0»j6[pnmrYwR1be'4~ "=hO2.&2\ vsXN6i&Љ[T=mpB?uB- ť k]d& J~P~w<7s( %%Z1Qx`M?^)T]XliʗRÍp1(#mTs|Sեޟ`/6 H*&a+认B GBS#` YFf< wS"tq,(u^oK7K DBk?ef]tf3HpܴyT3 : m`v!g^o=. Iry蒴(>dez#gH, ô%8o8Do. J(zhT':/, IE&*Ñdty׭|P f2>u}<Dr)*PZl?VNBӕPHX='/UxOnzAmWЈZ&Ru&֘u4XE,i]kp<+QcC5\<~Jn;{o nm+Fc:oPBDnJ .𤹅kO|ւ&8t ayʝnGPN ?jZ؟M C9Z˴>~@ͳ}XȬpJ'OLFQ w}A@E`Z+H_cy@AY< " w/;fQ/j+@l#+ +9b h0H&D*C [⍴2b~`J;%v%d}CCUI%pn`F x5 mF`>kv)x\>ӕ$T#"':xjM/v 7oܕ:c`g 7֋76g ^?5X;KƇQ70LhR/D *S3 Tgmͦ^v1ټO},bit~z]߇>u#+%Ni 9zGr6ՆUsي7F˘~Y dwae0ӢL刀d"|tCFU! ϵ93y!VIF>ޙw0/Kzȴkf@6yeAH̟~~B?,M2gۖA#`JRFjo$H^aQ <֢nfbZe0U&K#mH ȟ&?2LCy&P=L-J.reJBz 7eIʅM>|6CnӳMp*Fzz ӏx!fſ|[. Ể{gA1V.Cм3]B."[ܫҤw-"TF5t35;N?*5.1}l?LKhj`z4.;WDݴ؁^֟V> 5$>0 h_UDeE&h*O-G`s,~ G:~J ]zEa{r`jRpiO12N1Mw8r{(X 3Y&t;ۛ˥B[lL,=X6HJ ɐ5B >d'n_:~(9 Ki PX}p7/JJ́u/7uP %>-+6 r `{6)Q-';p+dڪO@zY#lzc o}7ssG -!HZ@q߶&μ viue;![<=!yxςalYHIt& 0R^9M{Gꅭzst ˣfq{>\X9V=N x j*G)#L1ٻtW9<^q7Gr\iKNcقq/&g h|buo\EΖqMխIEUx7ck_RMA>eD!3rIviP2 9;uW2/ؒ[ԤcE/ɌbX΀)N]z}7s?$ Vꐱ-Ek&~553KDINm$ !!6PGkt ;uwz)6XIRyDFR&W@SL="5\lhV-c+K)e@cp&㦻29v`&"[{z^pwAT;ڞ_*Y2AWׄeMlxs^lTfE9 ]*9eq5ӯ|ce2601@_  G[bPf֕<\qopV± ~#*<ĝ.5ob>EXZ,'V"p8jDbR-Phދ1q˒>un<[AjMi Z]UYVj[S-廬iFM)w>iGY:˽ϭ^먺Kciz$;,\Ӿudh (Fs@je/ '*K>Ԝ`Ɂ<$#BZF}&̵1#-;x]?B_a>[M7slzgfD|2 qc  f V5&?<_1Nr`u`Ú]f(|%.mZX&@z+TW*eB>ISnt7TT*A$v6?wɼ'%H$4iPLFOӴGǺ?v<2U"ba\[s /'R3<iQMaάL@+sudau.GLih9Ҥ+?֐Sgh=/%Б?m#ԗQY^7E8Ťo.[̼Þweccϼl}̧I/FG3zg0^AJQj2uI [wC9>+߈֖o媦mˡ?qq5ږyu/jL "{D>w0AV6bUvm$7٥oH;!n;CkǶ B6G5jooRH3SƄ=]Bpcgep!/Ր2 tZ< M8emʕCO@k_4/ɾ :h$q:Vv>ep^"GR=!.H@CkdKb˼:Tb x\2݋{ 8iHq78>ΟKq­$躰wpTntH>3{m#a"xqA!*=뽤zzBƖkH8J03ZM;>ݚ~q`-ɫNSN LT\?t~iƆqnځ\n_*~E.X+@8q4,[U^ڦ7ۼ|FAZcO~#1D=K'i: MsS*uӸ5̨cwD_Vn[Cm&ydkƸx`%FlۖӮpƻNu(>6j׽ѪI7h~ x~"dAZq[gMw[$™~V"ul1@⋞\Qb?ӘHlPIFHP܁IMbu}omi O7_0ðugHc9%.z<,?05O6.԰Q)auV$~$e1xm&DԢ QZ}D2d4M|@6c!2?iN ,`ТBa ,tl7zq' W$lNI&T_xEDSQ. Isqs0԰qH 0;5N6Y LI8w*F40oN v }0sDVܽ_&t_kx=$h;!{bbk)W,dx6M]Y F.5svF#}[SoJwAfraxE mov"'!@la=xy%piHn JziYT=/NgW6}f@uE3᳙F||$JY G4-m ૝V ,Oqk܌ŁҦ%-B%*x3yC)"1_ןd~8)_{8QT+fM5}|-LpO,}Ns^8Q[2 y\W@Gp]eze/H,l||bQzZZZ=D>Q^U_^6ϜFvyX[ڷns4hUXm>f\0xn?+HpY%5,sC#V<~]a;@nGaktGRV}8|9hWBoHVB"2!AYʐZs?@\Q$>9ѮA?Q_pnTDhc~;H)Q;rʅdiD*B618WiOQMXgޅ@Uu0&76 a [F'#wK9\U* gzho(Wxo^.˪ )K3m ~nN&B^BJψJ sLKlKJŻ 8&yg[8KnGcL0#'߷ͪE3C&b6+~ylYI fQJF8LAYQ3EbJcS!ʽg YfSbQtM>>>^u傟i_vTg,'<ؽϓh3̍я!k/ogd:'&yU;~- \ 9$)B2u@Joܨ <~e="E-dS%d߅cz"Y-5Rlma%wE;Oꈏ9D>PnV4'RiڍjHY:aC8=.)`rqjy{k<o2uڛnQ8xSj\/EP5j\F`vg*xϕhx;J$$M T,waf +D? |#M532&cIP'AFD<ALф2Zb ";L~PֵM'ɶ1I2m'Fإ{mhr;l6{ZfA/Ce:IHm}8i /"I9U{b.KG_",K Ԛѯ*kVV)4ҋiR (Wv8(.+i?x>kysiLǡ2NFvZ]D.pG Ԃc檐yn읾FX{0=AG~*ezEUZ`Hz58N—8srIF/ ַcNrڂGWel=Aв- /)RƔ$_n E H\ޟޟމo9>0Ŗf8reKV J8dP'{qN,#ai<:§ⶄVU5F_@"@-w I>AV Jo6HK o gn z*槾s]u@0ߋUWPOrF)mGio#VncًV)5@N}njbGR"]1*3d~S!v|>)=[$.2_HїqZ7G&d?ŵ9" O/ N̫/z޺+n|Koc_fe米Ha;~%YV3=O$"_v(ZU1vgw>ۛ5A /֩Tع<7'P/l0ъ" TpReӿ9(`s@ L/(GbP3ǝ&AAt^'p0a [].jk yIiC0{p?fӄL't$>GN{&EFx#i[Lq+ȥ!"h=~,933 K.۟IXIقEɸt #Z&*hw0>3oؿyeJps%˃FnFF@bHmYXƢQ?5GVA5V{Ҳ,/苭DxS ߢ'9 J`{ۜC8D rzoW"=Y8tujGVR~{5@zN2P`8@F1 ߻Ž1;䓻<(+u[#E}hpn $za$M_4nhB`Ɲ `ełHYv5oo Pn䘩o8;*tC(Pt9C\*75ҕ{xo/hG=T#,4>lԚ;WR$rz {\sK =dc N֦r' 4˽mc35-7ZoGxZcxiʆ-LajwZ ?{< T:Z`;Zo^%;r$)$!Eb\#+rmX$tVۓ#)K^A(/Uk6OEXnoOqNrjdnIi06?nP!n )f̀J:2ODlvɐԫ%}\ P9 j "Nr18`[!8_C3٫6r )n:a9b`* Zŵ~DGy%P((ŧaX|H1f3Junѝ('V[V&I İ"uO#s0u ?k䙼 !]o_;EAeΑ*, .n^cuEeVeKNrX12bƐ_obx*ԙJ2ah8r&۔ff-IaG>݅ՇϺ +*Qϊ!>t+%/'%Ci /ݠ;wok^8L~\ XۮƘ|h{%"V/5\nTR[B؛++g1@4vA v:~o{ T:vS%íamӕkLy1?o&1$4v EsSsmCsnT0cD̻'FZbݞLpWLfU>o*Io_|*ز gbݔ4 /0sr]@YB c":6DF={ʈ'X%;A~ua^ Cdp>z[kbZ/\wNӊkrנs[SagRJ@#) G W ~wOԾas5o#js%yqh|λ&ؐMnYD;߸|f AR:1Kul6wȔRn<3x $dq*i۹%NѰm%&ٟ&nqqdtsh[xu-ޗCRsP:\d%)78Ԭb1D 0_دGg4 (T`p?sbd %fY-%49htV;-dxS90)\%LdlfE+=q6`CO;=~ "x\ښkG[c;!ýX410w^HWkaM_SLjR0?E1Z߶|w<9(;hgX3IF?Iz{uqD0qp ּ92V7TߥnaUͥ@t`S5N<$j{9d˹iM%ZUPmdoWɞ* C=bI 0'b4eܝ4k{">J SCʪ>L36'np@`i w2&'i]OO.h#r_(Ul/RH?Vۈ,â?$?Hl"HC_2MJP8<&:#--7˺Rf>ĭ!4+] nTl_ci5<G Zl86`΄x}&]y9mvں>ܲMlŊtΞ;@`V/+=OQg 3ޭBq{KPriBBG}~ABL'ɶ`Q+UgxR{Ҷg֓Q|+{_lZ=m迵_ҼM ]bv TOy}6r0xK} 1 o~E-pM!m^ĸ1 c n a3$Dӽ3+a&ozr`a==q>vѵS5d \#1?)Ye|y9C8\ysٔq^x[q??|7rr"}9 \"io6>iU -PK (\D虂j1!PpYITl|v_>CgI" S/bz.c`usB@w_v1I;oyV(S/7V`g-7*p2ޕ>,pҌx4bZКm2~ZmJn}B#R?>)N2؊(v_$Z]BD +*:5λK rizFB5gwjT;_M!IU T1U3X;̂5 _yËI38u|})WYPfhg~!4&ToF{q~yO6䝬+"ba [c8yD@5"#) m㧂phe?4f2&˰$xWcK٬eb{#{ܱȺ*FUꆇ;5 YS= S2QO5er!ݨ$]H!Hc |l1ŠWBj%wPƣĈ`m׋m5io\, g] b'E! Pt b sJ՗\RjTzMF%poeKK9fa<"T<}m[ZЉ(U߷^y%VZud*"T󭘱z$VW<>HDť ϰtv}tbV@s}#:fuUD T5r'.ȉA)h.kSb(G7Md[ÿvTQe\coS!!yHYd7C#<?k.^ƶ)K.w:W.݇Sz˼Jiڎޥd\c](|QôX0-Scew=FW/>:wٲ[=i29gYxjgӾI9MP k$<+b-"3^E\ W)q 6cށװC[%kE\=*\lg=.(ê >EXPcD"_Գܫį9GIO*/ oe>׀2ƹ{fDj0] &^0O2BELS Ԭ#Nj2E hyaxG "ev:Ϩ[._NÕ n$  ^T;0~2-^Ls#ZaǙ:Y {;v"A3uN\5ĕjTh3q bAdT=a6c:w>\m/^wb$]/|]M/5~VNq;/#lБ'>n]<jg.W?64랶t|(@ùx©5LnĝGyo6f:k:LĆeG펁zA>S ū!,!.&0z֜uc(JQ(PLn bM$ϭq!q=rP[ |_/ \Bްgeu?P @Mz'-nEȈp$EEnK;"ԗJ1/MygKDKCᐱLDI)B*ժ^wc\^Srm4#%+%&hٕ)!w?6;+ޭ|~lT1~ ӑaqg՝64S #9WV­1y ?e^!VxJTSevKb$'3tP~] &ƣO"8xu Uh^L`%]\#."r<'jY2EjPoI8>}Ӯߩ@r>VfM(jU /n}鷢]LoDz8vuQ&k nR  I&EbWjwrIyC%NsA8;|}+ew)F| 7!\f^-C񾷋&,[i'\$W e3F6ߕH\Ah᧾& 㧅rNJ9'3 H7ݶxD;orfF[ ű>%90Z`: WL.f Szaoyx&TϋZyX"^`dl+.=2tӲV.Qt{-W6"/h#UYeCHN>-.([fn` Qc!.4BÈR1B zoұ[!U `+37S8CN!5(;bJZ\nHʏ&7+T2^}w:br#l1֤y!@,6V=fGľ~ _M466bI|￯ "Τ_Ϯ7>J)7&SZ3Td*5:[ӕU .gZLZ DLx<HX`(7Ove%ΫaNxouL[0FI] pFVaiǷdF nM0e>|`&D:HOHs4Ei'F^\xID+#&?8#Laj: 0(]ddSLXzjbj#WsHaN( ,:snz3ZvL!sp6HDdQGxFiH|+upb$ vB9{;ކxJ%"ZN*+&ZM)a[1޲xuͷk;B,af y#LX0Hp{ Cd Éd.8Tp+c IQ|iwG(+7 k1 opKAJU;)E[ W6"`{X!6+ǷAig#s4*X!<^~ _)춛6l-ܖ'T +x%$K|wd}wSUQ>-WX?v&UwXPBΤ}y8iq "yxn5&Cl4Y}G‡LSj}4]u316yu(׷{G x:vp"TdNqmjYTFɧBD=ps m-w )kj]y`-? i.Rc>gɲ7'~( pt\ˆw#Pu v"# -;ã ~yf҅9DC tB}W)f_N;N{ho#l—}`uX8ZXVZ(\TZ/8jʐeR:'ФG:pQa֞]&oQ m6c=-giNdneive sޞN#F"RŽ|8sۂpQҊI{`6MUU3,"]3kUCG-0Y_#ۜ,ݽ۹Kour~'Һc_&b).(cFqrl==S?{lSj߼ͣ YijINm/Ns@ۋ]:։"riqbO2ܬ7<[<1TW oHҪO)OF"]0Rw8y8pk리w=LЫ?k jB.-o16\JQB8LW}8`_[_+.}xALz}-6cRc*sU_6}[S(Th|LF7o=r0I%Ur{^}`nw%3 hGCXz)O(>t@Ũ[FU@C5"^荈+1vt&dȗ-n;qS^U2:\SY4#9ٟz.zBco=Fh(A|ODdS>na!/G^<D Z]'ʏWA /ɑ%g̳rCDϊsW[#uԄr;v컼DjW ϑhPEA @cymf(^ 2.a@HYC)Xq,@4j>V0c+YLXC9KuDhiZ&'Q1siLק&T-KVT^$Iҫ` !Ҙ]5WXպp^dT 9H9עON]:MA‡ a9eዞlmI8b _a%oֲym!StH6nm^4rRde46c3⼌ j%u]$ x)(Kzj4$Й=4s>MRyvc]Gz/ErRPpNdA w(hEK= q:(/AFbءTc %[)p3XQxVp;iq0(XVgÆQ/`1W'd =ㆉPv3 O39%XB7=}ۛAVaC_XJAO_GnD!NA+Qu,Ӣ%)Q?@xSEɶFTFTcEtR{q֏4' aFy~[7x4V5fh Qr^<_bc0஗"솕,w:{uMz !&O>( QOȵ"o![dea)dgGh r@Ӎk,OƯFQO3 <ТSbiǴEVL'LYLJu:T-zHdzO`\hb.J ڰꋝma ğC ƞvU ox6u5rfI*VH+J4 ZDr]%Sz&l5L+(#zt<!W\.|r?ʉlD{!`bB p=$*ۦmFnSFEC I(\UZ G !@Y::v_ ىgh{Rct_'yQ,fE0 E\ASDTp?|NÄ?dߏ1bI~3` _r#yq>8(13p8T{{ckj J׋;(ӧ݌|.p..tzES 9A 12LK>az\*WO)MY=8U'cў/g-Kw~"dMUsøN:_=k^6MVݱ,аpY-WQLiZ7C!xS:,fЊvb:T!ˠ_GxTN{!)'4J&3>sJ,e)EON@j;zqΫTuZkuKha9IDP(rXG2m"dV4x=gje9}8aظ͕vMEr|U4G)"q4Y89MM ]zh)׌@#Q@Hp|A9sdBK DQt=*R1 \2N:\l`|:ZXo׃u8ljN5 1 rKIyRES#r|+Qym.rÁX{·_j aa c`W(,T`!Sr$ u7~aF ~6chjN?ٗrXBk Foe3t*;5&{v/6^|K,?ޟ5XV"Z Hbiߒba}$HCC6%"p S)2l[1}2cghlΙ Q]֓\?mB1 )՟)\p韀oio`g^87U,U #:=׭$E 0C׷#nPaw3+W:: z"<]e%fL5pt|]}Fc!$1O&٣)t@`k\& AR#9;dSn,N|3"LK{orw,( 1APA,W] )sF`<,݈,PVS迍n0 <T4!]etAM?X軩N\a p0s`VU:s2]f8)@~vKjB:#`T)?TgҨՇ2&`OOpiOˊ1J-=QY\3ڳ <\+N Gđ]ȻEsV*nbAPwݨDq4& yyPhH/.?åx@JsfpU^x?U!<`N<MVM>s`WO2|=d?+ |-5"t'݀:[0n!ŏ%V%;ґn2 sLڤ?.$*||LI3!Ҹ~kEAi_:9@u-.<+e.d!%?~K%^G#*o-5x(3@l&OZ qӎR^'3]C_:{~1 2 C/qĈ\"ix J*[Fr&c׆lO-j7SnSq1ۻ]qn)F4zqLIVtHPv ־w-saQ( ޚKlEapScv ScǿByw4@oӆ4|*u  U1PJf`b *PţnNzb\;S~hp~+T g49@ktP.T- "n1| !g^ٖ=~cr`f90EMwx  挀ͭ !VTSYtb G)|G֔l9,x7.x¬/ƹ]9/D;{p槾+#f{X=*b7,C _Rc'#w=`n:䄰5g |3F]E[b-9ҷ^z!D.~!ӏHhN-CA( 􇄀x&k.dpZ`)kvח@)adϡXv ;iÅ3 Wl@(>mu N]H&oB7D8^/CDX}!.0ۊu>o)GG.>{Ɛ(+-*@|s " tSc#hs?vb\DPnP<0;o<Dt`F\w`.6ir+@ SCE#(*.2ݺh=Y .Re\~e GژS,<D2mJOP=yS+@&v d^0z]O)w`t ~IZ z. bt+O(J4p=iL%VfiF4"P)wze2}?Δ UU9%C`,LP£CtgN]lO $DH@{ N%;gq6Qok 7bO|ڷr#O/ ZHx QCk1L|ns!O]{QV\P|zZqj?N[taIvFCqĂ]OBee[F+#!,k]/v=l0t & ݅ޝ 퉡q1{>F.S`|[/W5s P) pLMsI累xb:Oɐu @ eiݰ\ht-*@Pl}%8Cd&> 7bM+ Q%|>;r) #פf*uڱEY1)qVgq6Yt8ޣ=:yټj2*뢄s^7(RIU1+kִpdvmz&xLW߀@02,s"q xQUnHm[4g8'u5ǝk~xnPSӧѨ 6<[Y3n 8UYD,LjǷwYOsdy!fՀ>ڏG?PSR-li)NEwE ZWgP ij|Dg KuN BUƟvo\d̏ %bÕ%ҏ":Petջ L'h0u6p,!@wwmYQN’Rl^n]}YrQ|QLBmv3. ^^B) ˠ+_^BQ|K$'@aN.;{w.tT̜W8&:h7o!(?@rt̕GRWcjQzyX%R3d8Du7%7 K0% ,4XfJK(p0‚:1X[²+(Ӡ ZqF0p0.<;Xi •7slA+iS~[ts/^ɕ$`еƽ{q)O=fQG!^(G!!m?tA:%Nԡp*/_<(lӭ 0lVUL]ou@s<@lњf#_^Z\f(BNfʕh91ȖzobwfvLS"%SF'Sϗ׎2P+h 6Gc@ZULvzB= Xv&Q0~q{ u+W[/*S?Rm +\1Ǟwfte'06D m)F=Ãs,:) |ٮwq(>vhJhz'zn\I jad|oFk!B3Jef߲Àk"(˺4 [ʥB;q \uE}N`j^ߏX?(x eY]i0w;?lуom\ҢIs*M(Tto+u?JMmQ<+X"n:%d {wu[2(ĺ3XW{Ud8JD93uN[ǃb۔9.>$T=#A¤vV QX7JZä*ep-C_.,>-`*K$Q |\.# 9]W-gĸ*>O!/l3:5 #]u+{VEbfJ4Ɔ {_mRJ"\W}2g$v!p,*svqsVy+00 ;O1o!ftlKdzaqLLE*$MLL yi4"iA! *.sͩV;YJw'zT e-{FL% iŖ''Pfm/Rhk}&˸L|,ט@mp),Oo?N^CZP6AZ(v=ۙLtah:0zUfA"*Os+SgD=3h}Ay̩RBA_H]1դF96jGg&EБďMfX%/8q8]e|y@8;OďM})Uv%NiُiBzMc)}G:R|&PAK6׷!luM9g?̥:5(W=0/D75`pu=DKJ eٛ)b>ޞVєRDܑ*w>)l!@X TMD-}3P֎xOI_8?_=UbT+p<=Aw)nB%C$Ѭ0,T%h0IsWK {\Y Յ!% Cp{$H^<7][ͨLd?S+wutbkCM{p8y+91ƋGCL tdZWicrU _؅p@&:u0BNPsmU=ũWjHN鰍:#A<HʵA%Vq,m܊XHZEbJB$oc(\L]p$']+hk kG&=@TeCթ됉hL{k5,嶢L&+\mt-NB C|m4 }M+Z͍&H86I]C kOspUaT WQ#T@;I@ˮٙ= $ .AbEDܡj'X1QY1f1$̰L[/qI%qP: emfƾ΢SMKؔ$xd#e4fKUS(Dt6+H)L;GC-}!QE8 8>J5r3eij޻jό^iYsExKLPX~k'yFK'ԐҲܗ 4jQcWuƣզr B+-%%i& M_آ|)+j"nش>[(2,0*Ù^Bi06@F߲~mwbyJğP|) f@|]ܶ㼦ۇGQY(Hь 0WvBfBq7sҭpvAR3q%9XVE=BnRY 'R9/.L'isvFQ-M\k]8ɖ(tb~~]8h|̌Ⱥc.ÇZEt&Fdj !Rrm106f9;%U;2Ő<&zGw jĶbXiOpE/CݸlM:bb@հy%?S~.#m1y+]wv_ٯax PaKbW-Me5 w4E?:G u?nd|M=8 9yвo[}~ZSbs6Vt39S'o$%KJ=(v+\1H2nղC8iؙҗܴm%w}FCPQ@ž3NQF& X "7l_~5<:DX ŏC\76fP{aJț*B8B3ҸDDzҨgzs)Y\9M_NMdvbMD#Z} ;%Ɲ1zx`nc/Q]댩ѓpg\VWLw{ٸS͇1PO Ԫ]!*IUSջSDl{)nC )՞7jgKDj |+Zlg%´~ʇ7ϔ DN(8(/XKb\$P?(Lo: :ّo!2E}eyk=H:0q3Ү6*rի3\<IU+.WKpq-oC [WnU7SO9, Z"=T]з"%FfTf,h(U.<@Χ bOHBe#/٘Fh.fӋIΥZw)7q*MA%)t{Y{(2Y)sd^AV&lIQ) &jX rA$nYI< #vE\hR|k|Q7njI:6JAJwA=ߩ4msظ=@@ߙϏfRHaUGoҺMУ#r4jgplO+V>Mk_1{y(.piInی}~Vgd h &zIya$!ffD&Чnll~ݤYS݄#Jk5ѕ'U4=7鐬Uۖ&q)Qn8Ȏg@6 %C<XN$pINSy 㲌Dfxl,n.NSi"CFtA}F3g&9c{/#'v[sH oZ86ž|:wxK]aGȶq3V!(}.H1~Ts4Lwo^-h-7o·^8_&zV 4J8We݆uFPXVܚЁ'5*0/5Qe[g҇}ҡ׍@ΐ.,"B71+/8g 4dKN ZyՅ]A{IΥs&yvTjNқZ9&є@MwRΡӎX1WN8q%9 7쭴ޖ&ZXEA7'KhLѓ LTb&Cc caד]{Y=9b׭OﱔZp.8Ỹ߁n3S #0Bɏ2X@9)Ο`Ԛ0v(Fz(uY¶s{?- D$G2<9SVm]=7 *Uy`p.2d. lO UW=A_V1n7Br5kw?+7oR Iȶ`Gď̮%DU\2YMFF[b:j ;U<Vw|޳$U>zMr.|lrd1.EFSwHӮ HPL1GFȩv8ttrQVӵlXImƎfHP#QZ+_=\,~_/8Z,S7v9%):@aF23WV ecclC'(&0Z[{" 0&)G&}[FL`vA Bhap>sC3O 64fPx!6 Ї'JG 8o/M0Дz.֘㈼eFjQ+4lBJ8q z;5av1A o_&nkt@2፿_qPuD`~7DꘞH~͠-t_Ǿ8=BedވO"I$ʯV.v$2~ ̎N/ʳOƀߍH%hH[H]R]VMOzsu؛B.sUґ,7Sj;FSM n;,Y )Sr@WOeJeAo;FYD)]x !\ɔU)83zb-)ր -:>K< GF9c8X 5ɵn+8@ݛt,>mZ@70/w*s|Ui2d[^SdۿkŌ_2lbDKlhy,bv4_ ﲸ3'gB˺Dw8eo j3;ͣuށ38!tғ( imCZJ2e|qJf$2DBCBd0m0 e2f%3svWAoEkA _n2q8E>J PW>> ~.1H˰|xĠ;˭h'/lh@Xz&M ֎pSs+vkzRvpcF#f"d.) NʝAY=8 H?GDܰ09Gh݀æ"!Gϡϋnߧd )Bxt%p47g5fDZȴ nD1/ԹxImǤӬ `+ 3zQ%`gKI=A6柅r I;V" ?fovjON5X, 65MW^seb&p &w[ȅ|UcTK=Nyu0s!"1@0Gd#"|;Gt3kx㉩ l_ᱸkkQp\ٲ6ES7f'Až7^JlpJ :ƕDN!2Zo: /J&Zd.VCb/[x4'y*O(jInl4hGx_G4&7hv\X/m5JTEGMq jՕ\Nz-A܊4vu'2+R.U}$hIkH#vlMH"I-v[xpCj{a]ׇ6l%?|яHEXHFk!ү.ǹ1iuLP0_@ɡL慂h`e1!$Tt% ?#B%mj1$A~6.L8 ]xouW,{˸-44M]UkgϹk!.$|yuֈVcc(YyՊb̟A`oc@vwdj<^k#?@LcEpJ0~OvwC*$C1\'T&*?j[0X$˥Y,yT@.:qry"I}"F- ZIWzMS}e}g=5ޒom[yNsK>VK˜.[Ў)-=^) 0\Q ̂뭰(7g,t@%czlۣ Oǯ%,{s~U}X@7ڎZyNv# vd:7g Vɢuא>K.լ,3&x;7ܷCL>нS|kS~6z=dZqsTz E19KW/ϊF#!.sɕENkDCߥeD::CY< I_)Y#wWlClx)fî5V)p>N ,az݋{ 8MhDCY/Sڲv'Raڌ&ăb/Vǯ-qq]1pY#šR8d^"ע*эŏ[iǖ* Hkc1K˿yؒD=RZ)։zh%†P:1dacnu:X Lr*;84韻76E.)VAb Cg;'\mէr 9~ۼ^@~*IۻYKlmfAzVc7m1f^N# h;A{mB9M8Ӗk CTӇ'_5'QX5+$*5}r0Vа5-;zVN qXJqY V+6AaÿĽ㮵pA޽\&}$rPRYdw^(AsՎScsl}gM=%FZF%3IޑN@/b&{Ȓ{{&x*Gʸϴ8# 5oϷ4MfN`LH7Ȓp^N[[B>ͦwNOO#=>c enЀ,EUk^qҘިBsO>IJ&f5rT>ϴF*"|cjE= S垼f:46Mn#y% 8Dt8E(ڽ>qchQ)`s׬AY}*جm_oU/!stYA94qI]n%٢͙= ~SKS*^T£/)xb KnP_iS9b2yReи9yYFYl.@mVu%zEٝMJ?({-YjW~DBhZV^_SAJD1C~qrɈxXi%4qmu y\KkԽ՟B 7)-߷8]}Kk)ޗ,HSVoۑ,=41])' ޢF(u/oXxI9,f ML=#۟y:rRh D)ɣĉ1*f3MVf?I$? k͵G;QZ &c3Wq/:&Q[_YD@"tWO(:Wֲ(hx郊<,KUe2Ѯ8cjV[Z>-%rd V a^2XLj/$]f,+BUjdy!]at5:OMHt8]p|/##䈛 Onr X[=a\k&+n*a 똈;`  cH2|u^Ʀ$p^*H} )<r^>:?:A$>"+nLm/Iz<_V5*! ;N:K,RnXT@A `Oh?c"E5x|UR!@;@]7~$7p2c<(`nԘ%^ϫ;V#"@{`8mҿs 92Sot¾1q{T}PVy,6n>.Se-=Qt@K4Pkj6N _j Yiy8a1a1uK)+m$d*Ptq-CIh y2vܴSfc'? GD'Cu2g 񔔯jˌOOM!E2mJh wiWZMLĜb0PlmSâ!9kj 4|?g@C"}U7m/("8_t|^ƆЭ,y;[t cc`y^vt4;\g5mH"X$EqywVc0o@s2ґd'e>wjCHG|QЉ$p /88SE` Ms蘤&bO+rSMA̲܉ -zhue"f''w4vAhmaXFWk"T&?oBA.6Lx\˳Ǭ[0aTosC,wKՖTAɭg㚋kP k/vcl*hy lWJVZӖH8@$'mG1}$Au2A'nX/<5~lCEiB6,N5"HCntsrGO͛6v=?$1+۝{в.d- SssKZӲ^[NBzuy`4>;fP4j AM)QޮOJJ%]ږA9R]mVso B,hь8'SaVSpӄOheFԥ[z$I%'j@o9T}S+hM{ X9y}&#ns4e@q X2(R jvOSr e ,s ɲ_<\EB>EUIi`l]w AKr>,T.%j+[p[M#EEB:)f$iJ{c!hq(g bFhrw;J _PAUr2_@%XMўIgn_p Aݾ35RF0L6&i}o?e[h4Frzа˓^6O-U`0, gP dƳHP Ik!)$ L|j[s I)wW<X獁Ա03}(%V\`Ѫ&5,yB4\f^^7"w}dK(m9mWȴuF#` U*ʶp0k7Ve0j\w^DE.xyN I ϫ`xڏX̙@ .5\ 8h4D[">KAJo,?11m2sr}DT6iW onfqu azZ\+{@e,N0r= [{ag8C'^9#!ݛ&}~P"eed *C SBl[+ֺk8[' ? e`<@r=91 wxNzo E<9+@ĉOcO3cb ||2K28pdaOy[20mv$tBT<&;ZƘ: l=~ &#R`Ɏc};=F98-!f7!)>^Z~XBiL2{}H:LNƩ2t0t2gx++4&b_а[V!2!z! =* hgTTFpmw;xa,$Zb#~avϢoenO|EqǀU2h#DLږ"Zu8 b0zD~\Aƞ0#ezNT;:)NWY"[b!He`˕vEIAtw*n/&[DtW# Sڄ A sh*]qrc&)s"Zy׳~&wFLZ~ Op jO"0?k4} gS3oR(JXM3\ (i9P!o:0C(YU?&y'ă>"yrNSfsf>9[9Am1*J38vrqJK{~ixeH3 w;"v5!Gwo>Q+`fc N}=Cy0NSKy.LC1aHdoA.\?ʓ<>EK#mb'/ΛlPw!CݏS PVP}ňq{υym Atz=Ӹ}x??yaU{pry7ր\BK~ς X_xOa(5'"!x_d=BG^Mrbz #] G3 ^wN>$?rfT+y XHK;췹 < lTQ}MfJ6wUƈѦH(^x ;cǣeU~mqU@sTe ?zgNWP56/'S)+hM4A~{qÝH aSyk;=+:xc pA:P~!)˗Y 7^$yHK\ڤ{뱚\`7x,fVNE k 'I~!(U'vBOCd1N^kn,/vRg??A'ؤ3x:$ξ\+->Ѹ0[*DE DzrBq?c<1۳ʱLe . ":"ډ}3 wȘ _%|Rvᆰ2$S9q)ގa'c2*J ۾U}բZKUQĚN"7) w@)డIR%kayDe[JaӐZvX#U#X.|rtL!eE6^Wk7ζDr=667m$[[Ӧҡ8-=]"#hY'Dt -] F3`(1ϣ:lȏR3:ψ1wLfsWg+-*u4_%Q|p}Gs|2,^)0%LR]2m.j5VZmT?a9 螣)d'/ȍ^OJBR{;޽kwG;QZ(;2oCtCZMy)QMA. fJ'#vcbE\]o(_k'Vިɥ5Rs8㷗Jz;TuL]DAEM0jqrm}ԥ^e6y?uPB1A!s7Ecؤ|+FDm75&dg16cyX=_)V2v__2հ8T>иơ:B!ڐy1 RᎻ8xY}w\g}\ ED<="lE ;XQ};G~`gi$`-R^3 XLOE[rm6 0AZ}2.E}V@"릗{JF1"ǰ|cǾ77T 3,. 69׻tUxOc2D"Z[YGVt[A>s7/OCصGIc = jk a Z-y5 s_JOn0.qj͛hiw:X&rD}U$d%a?[Ǫ:<{]k&AWdSjO)&bs EX+փ=;SNU: TЪ0N< 15bH EY#؛ Ⱦ:@2pu>JI W*T,J/p@_nFNu- K6(X_=(a[.,,'q'XW z  4I lf6vAkCuo:~`X1t]ynw[XFJ\M܄qy oy!lB9\8^,뺼˲G'[IRGh_b~3^w*Rh'T =lO[I aJ/J~mc5#kb?h/عC%͉6m6/eY0\r}vVqBZ+ 9#֕)=n>Ժ)WK>-:$rMn"!8nxٯ:`ȟ\r?h^~ {YN9W1HvC@<]l_,"^SEfДp=p7ǥ٪ x^cК]U::szG_O1ϻ'|\卪Xg?YjTL>$B4XnBc2N0G( eK /UCN f"y߄`DaG94߈;gAiRM0S,[U"ҭX2ck렦N IXAAdfo9dWTm ,قWR.cژa8" (QߔEnic ZXEj:^`_Rfl,5zk$C0?/aǯ%B3-ua{c@<ܰ2Cx-5d$(0VuKPLa=FUd^ KEdecM-tq- /Nxvsxb5Tt64߉BF9G{e)1P8$8eI'H2 S}U{>Y0$?l[yE*$(DjYO(*0|GE#gH5}zl^΀h tO2QI⍾*Jco̼*:w[*qh~^)BKyP8AI\"6h> #܌ ~ɜg T},e!#K(}{CpVPU2F 6|L} ~Va`= |_ۃ-";%E"4 xXStT1r+TY!B1T w,⌘obb^jelXӲk9ħ0*s3,}| E ̬ Lpg T߸7X:nBރgLKɷ;wVM|?g-3U/YŢnxhKnWaN` VQG--h,UtV'² Md3ʸ`kT.n2[ɻЛ.iϸfsά+O\6 2e?b*V+u[5/9G2jk^C)̛9]ژnaj2TgY& Uaɂy:ٺ|4Y%ZrP9P7xn"}^0yQNò/!#Cӳ>t4֨۳K$}@h H5IU N܄CTC)5y/,Ib+jF5JՐk_tlIg XWImrEތ-:Ų8vr} Wܓ{T'n]%K6#;}\%&ANcNQ=;A/^:ֱѴG^f]"}5C'!f\/41W|cq7~k&m!V%:>%զOX:ifdQ7Uu$"푏0\؞{7-)|fO0v=^h,͔7eP]" *:>U5b0 3Gg9pL5/<};RiMu` гcD_Z@cL{ELmWTp<.C4x!9'zTx q,rRݒ,XOC0 ʜI>TB콷KY$0^0SkQcX?pkK׎َ~^r[D:nWZ{GˉR> nwWiHb $HՑ̞MoSyfKJ$h.mqE^1L`YV0gUt3IY-ʖoh-[ peLZ-Xk^n`Bu/X^Lp ɘ;+(V0i9nupb1٘vj 2Q7* }#m`{G-2ɚF>=[O{}Z{ĐgG, ;^H.0Wh֙>׬ 1qs7W{8/kO{u E8ȑ[-' _HF \бDP˝Z~R~_`"`]=hVzx2W0ǰ&T<([VgӀFB% h\HQ!/<لnϷ\ZM:a7o׉=AiW.=sϬ9񪞀U~(JY |&RRrb+>!/j_g!of^A d[XE" aBQ8wLaU*}SܵH W\=jt` X'ɴ_PWD"ٰ$Gk|S|D~eK[." rV5U;kl [GP@8xY~7F'ِІٌ7 ,1t!cN".Axk5HmSsyV{l\]x9ў{lO6p&z^ ^_WP z4R6X O'#_Q$wOd œYpM_cʴe$hw_&A\u|ݛ-[|^18PCW`?{nw,!W7 Ub^|t?;@ wQ n:gUK"S j 01ˢo)3Ӗ%2ro2RW{@| Q鯹BB+9=+:a|8n;AI|N.gl|9&5A/KC{;ilyd'XrJ 'n.PtJV rp;>1c@wl=0J,xjt՞ ,:YJ9v =5J Scy%<2o Va YE"KNUÏM[[nʻU2rnu  %"Ǚe{rhn+|kqP0}hRّfobP ̏|tMtUO{al(2lAFt1h+)z(Nv>x"[d /MǎjQƠ BDO><{ K 1Qe sf%0+dVy7.M#aکޞ3Oba퓍ӌI2ԈHk:0:BFדAZi8SKʁtkSDzg1Ў\C@z0l ӿxrO]nb^{t]ϕ6d;e+Yl1,u& 6!E\z*.OzipI ^S^L&$LzJC:VhRMsA*ZkSt\f+%gA:W"1?nC1s>WٷYp<]}`VO6Vmt5Lp~?'lt DYq;Y:M/L,0mI/UO]/K"˷H;I4as]߷GaD?tl.!zJü6Ҵhdxu;t{!4;UPxEv9wdl""A2qLj Gr0$-RŞ= |hn~ wWx x< !d;h <|f$*cZ%vD|_h! \rY"gmPj=~eb̐Ȑ7|$т|48Jqqzi応 СHR0~W)9@7 AQ#&1§@*Sl j߃o@%RI<1Y8c!Τ-SQT Ba~8>lm^t`gBĖ6_FФ/!̺lt;BdL (P}t S{±”uy_ x o(˾ ltH U cWjϯTcͿaLZBV:Y'PEҁn幌T˼^D]迢>gt,K+M))x1w؅\]|d/ & @yG?:PiC*c@@4BpG_@ 1E2/EΠxU $C􍴔%J܏~@ ,:NT=/n; fAiCiOe9TTUՊ_Q]=%+a-]Oؽ}h0Gr?kj15;Q蘞2;1I+ʬ1]aޛT`o퇦cd |N.3t@&:񽚫?pb#U 4SӐgC1Gft'Ӓe&Ka57IF75vY3e\\Fcy ơn6K6:{)ƩAoqx`4 viH\~b*dPM_2,oZrCY@!͜^gHi߿e}c8pLo252f ~[+wO0,S:/{DWcX\[du؇ ?ͺ0/sU51.(BIA!ⷦ:x|s>OLb0Xnb "a CX989WΏPp3tg#X)aK۞6Pe?jdf>CrjX @qƱXo /:*/X|_U[Գs^hfGiPVJ.A/5HxvuLˁXḾlpe};ؘƴCE"ʃ|%`[kXvKȳ!B<*}0‹wg#D6 ]k8`NǤQC f!6(5<\X+'ĵ{ GeO\SP\HG3[^? |{!=t*1%EeX:^۝$ٺ;RpD?s'av0̰;'n8yڀ?7O@$wػ8/aوr}Uz Ɂ JRG𮿅jg>pn`3 BN@謲CO*+ouOb~6f*3}l:a^C|Arl'EE]p\iI7VYIrr(íMP_:_e3?2@i΍Y@QeWj8EyiOLt`cBTqq<w=mL{08-="bװFTIZfI wԹ)}M-">:FxPA;j-E025d5zy0O@Vf8t4 ~wY&gM.+Ejrs1h8Lu.%{n@iHv 8J?òLF! v X6{M ,u8M%,PQd{kFf]-7'N>sEJ8 ǿq8^JݍqZ 1IVJ}A̔]W|)Iv{.0Ą&0N[EwqwXc+c!n ,[^WU~ <|)~ӄ+a;6 ^ƤL5ݷhy(n/+5! F?#xz3?D)ʩy٦lCw@ZN:aG<QךG-5ĴŪ5v5ԏ!mh2% u"ĂyW=!ϊ^pts/_)ߋfb/`YVnw\Au&֩Z 8jSF͹+).4U kܮ M R[PʼnT/e%a-S!GEF?AlׁEhTo15.DҎvi1/o;J3HAQ k#SF -Uu"m?51h{/9+p`cXN"R$V~?ЍK$K끕0\mMq᎖9Dl4q޿vRT r6'xfYw>z*]v8?)mvb;"ԁ|9ȅӞgҶd^*+*)9& {>dT= r:">r!׵"u a?#_v.?B^ 4jz4c)gi !+vug\RAHYɐ`]5XZIQ(xq"ؙғ* > e4!P% ?F:$[1Qu`(>֋t9jC+Q,!!SamKvyn ,'R|Q5b;nVo2>Z-rF=6KgQyT|ƞٌ4/El tY1DI[(Cyw*i𴖦5T X[} N\@5T$Qޛ +Y/ '={@b^P~i 1PkOfM7ܹ G:,tߤ'QY^%dhɡ 7ڙN4ؽUjTgŴ0b>of`p UO >}cN tyH#G=lQCs#7&V9.(p ׋'i2gI2e qᐏjCA5iJ>ЭiM</g [S|4џmI+暗΁K6릆 El$#hvyh^ƄYD},y|bkN<~j8c?3O1P!hkF9ܽ9?>9ۜ$~^ӣ;渱AM8uYS@;=)JsW @GVI#, F:I.X21abcjӉkKfU#QL>Jws1ar|M*4v!*цn'۞R^ءASMT@"/[>[የm9K[P(|,QzU++Y++-R-ɼ d(b̼žlʪPMQ}eX7~$ܾYE"=d)Rbx. נPKAk/<7»M;ki"Вg6Sp\A_!j e\.`j=s(õ$p_ ,vtyxTcz J#HH&a hodķb<)FI: 2@{[?AdU+$ 1јB#KO.۲;nK`lQ#WԳt`n=&zeRS}n`B"nU"I6,E%0Yb^b^ XjW~xA( &S=rowҢRt4n!dEb4d ,^R^AJeox9˚.yuUlNH#|movHBKigo|KTHׁRC-3NyH3qm8v6`P;|>!.e0>zx 'QgxZcUznFS{8vgOHS| e{1z5= i8V*hxÈE@~u4YT0|,Z1<$`i]K R\O' bϥ&Y՘XéҲ)5L$Q4`a:C b}U4RXs cŠhǠ(J 0B(GWI.R@!3.as놯}QSM0 /Yup]I٘̏,UM AA0`9k:9- HU1Keuv@(y9 .ՉR z_"5޸K{k<0𮬓6JGdž-̐Vśjx~ۤ$_L=[W}ޯY)'-3݋gu%0;&3nj堷pQ&y=~ L@_4K {f]=`"  ew.LD';{Kq2\ݷ{>P@ovqASӞ MIb#+q08s0B#ѡpMu;3I!:_n@ <"دױ4anC`1\qOՌoFnssx:RDU>bv!ٯQXk#T,b4M wwO*XBDq7nxԽkQ}?P_X"I!$}Uz;ڮE]6pI5"TĶn/۟ȶ=O5ߗfcc>w |(r (xZz^ltaGF!ϣ(H}&#)`FO?FL|$4 . hLߊPh6"0^ tUM.Ki7 y> #ys{n.GCtY5kj$a=3odD LE<@}F)"PfUxFn3_oVa`1"ϏlO3y器E%n8O`tR;ϼ1QV~uBQ 'N V\]{f ),0uIxVOB"¾FE=>K. tb5L qȺT~kɍvL^ RdP6̸^Ҷo鞅Ý ݭget{D̺O {9k`yҡ9$i~p$~|iĻDKs3Ӂ}Rq3g5e;Ed)T+HBشЕh w<#cn➫H9?3~"Q~2PDϟLr]JڥzwvSj0w, $i 62BL[wLm]J U(LIȜdq+qiuɓ#6:a> e#WP9N_h0 `Ws2Wlr t)G C e(Da`Kb-&44?i M$ׁiK]?YpZ?&{<ϼ\gվ?{Z!q7MQ2ඦ$ųHb@%p!Zv*"pdHփ4q -W|5[,gQĞ;qlDv9e%FVov%3 -Jr'Pf ] 3J y=@2&X pWL*7f䜥vT q.B L7lbI>% ̭%l2ZE]MS='p0!` SKVa+0!sR@޶oNFpWWpO"]R& 'P? 5YSS3Hi/NA[i%չZ=cz5x_HDͥIV*57~mBB]jOm*ktIx"4VB;%Z QsuU6iv=ZzBr&M7ŻB8EGI\z VT@,s:=Y>+WfGB ˷7FKG[g ̿}5 wޖ7.!0[1Tz":[`J&j oBu>VBʾjs+~zLծRܸEh d,q*Y!`1a%-"lXuXJż-(* 8]KSX{[?aj$Dk$/.qIB r]k"3<3 :\2d>MHC>Frf1 ]"C"5Sh2?"o<Վ֊b$\(b>ސ2!pa[ݲ3>` h4#LoR[ LWaSVSS]L$Lyb*;NosXFI1VJxy֫j)@;^U5){@ "׿}OU<ݷ" S c|V])<޷,#Yިw19- *dǁ7T2-epI4'jeC XqSꎉd?+G*|{T!O1`j0E$NEQ;ف 'ΰ@J̽{o"`W xje5<9X]}):rcXy!FX[Tpii$jCHt :f {ۡFjzmY%#wp0*].](7#-:r̪UcO( }lItEIrZ{)/dn<Dԉ$Mjdᥟ|BڎȀwhߕ 9cy '׈<hEX*1̒/7e\zޠT@uY&֖feba@@VApqIDՎO8 WYU6G2VeBK$rE(y̢2~# ^kPMõ? ED$5ȼEY4K7[y*Rz+Prwg8#mh9!6`$%KЏL&%RkepRSRu7Ʊo۴Bĥ'5aJQ4Dݦl Ռi/{7$27u*mDZWOY{:mHOeCJ2{0Qz!l=yu)T3qZ.4;6ry׀ojy}ʙck-D+dn0b}ș|2Sc>ʋf&3y6% x!E\2)tRR[Qg`eU=aұ< 97Wq0ysyIX'?!zOA9F(Z%Zf&-vmz#1}3<,Q ]QzjjŔlnNvؑ;&%}U TviHVl,N*g1~$lMWQH Or ?^㍲tIyY;pEuSFr?thdm?#$x\+%__n ~HiJN2XaSaIlJS3 q1솿|NNnE,E}/Kެs)3\_wLW/ζ`OYDשZI I?Ba9/U3o>T'eEGv>-)ZŦ܇暏SH u, %{5996^|~>Wp\PG>h&RZ9 |x+Gs{`Lx?YޓOka,fl?AC/^ ;f7H8OřaES˺+zT[u=H^h ɦ' Vx^i.Y)Igk.Y]7.  sEljmmxZ#MpU&# mVD4$Vz}͜f6&;1i;PcʁFSls|GT~qqD6N߽C)0r?M$\arthaC[@q 1pQ L%QHftWm%ME`u :+bȶkqt=jb4ٶ%mM9Op@-ZɞOznxLY#2Ca=j ՙol(?fjG}V^k6ȥӓj̛#HtWK]PHqJ_ZdaB ֒a@%y=l$#^\)Y3nJBb%ˆL.S胼IG]™BImc v Iy9i[\RHpbo.LϛVGn\Fn&E.0(A#:&|7/ǜ\{ƚl*'JBs#\i [ 2!|d0Y+|'Z @yL90̔g\o  9쾰߅Kإ&8߿EdA!buUy=]G, TmJ$흗u'ąkyy-qݙm/L0vċhBﭜj I:wrhJ۶$8& %r߱^r=(eoYW4Om9R"9+UV,IhцrOe c⋴|,^ͥ+{Q"CdÇ_79zerTbLhs!Ao̓مIesCkV ,1NMSB<+T4eASdx7WB'~*L. V @2|\-ӉAy/H0/nhjbc΂pBgg!e/}\E|9!\2 k~10%]]>;##D)Jƪ>!NQ;ȐrҋV G0׊cV$Y!^MW7PG|~ܐ :1=^elW殙a~gτ^7; ]8'B=,2= 8h+`yGvFjH!y<$_cx:$n-5:05#XMFFIdjjb#i4 ͛o5%opcc,X=`|h81'lDHvT w~rmuYS 7^M2VVO,?&٤FᴨC4Ązk4aܼ[**`4w" ޷xwK{28 =cS.;9޴бlXwp^.̎LDږ'=LA<vm ،~p;wn16l^f ;I$\ɶiX9UZh0U> 3L 扡?NY!7.L9`>'#l,c 6VS1L?ۻF2UpDR@D ۓ"?j"9fRnpFR]1+\&=wӀNڢSEtpzPjr26rפ_29?&-S%㥡f\[g${W^ E?AM Ejz0cxT,ǯb)Ymkq=F'9d2 [!v?_LIt=?3`Qɾ5r 2^{xYAN!V[oZzNP6lMjƎl5\cI}OlAj:6k~di 6~ڹ~>@y %c~gk?WLR9RÕѾ!s{u% !$qt 7T:ѿCjfʏhG @3Oa ,~꺮jxN]Q/!z"j"$PQ/IƖ(SsG0!Y˹ u Z8 Ve_3Ajddf練hz5w`7XM)BȜ.?z1xϲAL@GPAׄN׵212ff}R#%#N]  s8!P$aa. $}m?9zFizYO'ozz2`v wmAzK# F)zFK-h$f09^L&De?uMZd8)dql*1 L -@cg(S[ek8IY5ҔE'j=ǣwߗ3b=Tu^-#GrO]z5V]:uNƺ6ע拾Kz͡~'ۢOőԂZ]'\㜒*kl^wpU'WWhHS׌8"cp!=>r;J7s$yfЌ :M*3c֫vw!ɤt;{۳cإ]FZxDdpu8[@EduD|MGm}Z8{BЃV}%*S ιpҚ#FXz2=4AWV"Z6oj Q45J6y38eq;K$ eDv/ɢnw L< hq$jap(hX_N<H)xSo[BhlS!5K bN.;/GSA(lT) E|N n_Blr7,׺x+Js5lKqbFe WmL҉YDuw3 !A.C{WȷVڥڈմ a*_-eRڄu &h_$dbV6-gͬ63u>'8S_d 앲p2< u;6o%T|lLXIP?๭qf{:DWKXFkE ./nx|I|׵,--:k qS*Hsj nmzRž 5U"*qUCd43crqHx$eeedĺ^ap.QY7TfXi27+c͕׋ϣ Tm1GJXS-{-ʗ$M|s߄:6Xrz:ʗ_oKV 2heo*u`M\#%t^ hXoes4:2ugS*pAG8`f"ڶ%<5o@16oJzTne?@-/gf,#amb|gF8VK,nO,FK,Qy.Wyw^µ1Ds R NAǃʛ?+q@G ʜ0LqΩ L45] wpY؞H5w\v>{J.iaVY,U~&rc*Y@0{"K XWH)$ 6q}¦=|Ro zK\Й%/"9# RUOs{{&/jd}8/s[PaM˲4Ve &^:vAhiIM3"mgҮl'3EKykicbR@1|Y=M WքK-ffWAP_]V̄ Ԓ[kG6#A#=  a W9PQEp8;9IoY1ڳp^#0tù9Xy%~]Q-ڬ 範vzq!AL 1Ee3P5K/u m&͚ bss6ٕЊ%-ȸk"b=ĶxQ64_GT7F*)+~-;rI;͋HkS-N/b)n i=N]6++q:npu .Ux?V孵M*<įa)GA9X4ִ lx6_<IN`#jux\B+Na˧'^ņ=)( ."ά9)0BFGef5O:fm@y}NY8˷;D~{S3Ju65XR5C/'Dl^3s S=/!ߦh;GNY`1V[~$;74W!׋GDˌRA=9?Fl@DTD^Nj \ 2'zƟ>pr.4D=w4@@2Llna;_/q*ꔟPL #0\^!T0=Ć2nnL`]e f>)"y=d6ze:^LΥ"46ʔ& G36U+a酀aW?Rc)?P@Q\ŇtBe#R{0h'm~I^k^l0a˦ ;];&s[5p ͪ%V M S+(.kjfH޷!ʫB7?kt=,<ہ[˃2˞6{) `$2&D IyÊ~S6)52^r+/,DsLx4aW7ˀǽYw᠚{>$&yChp@eG@طNW>z_@> g!_;j'x )KGh [N]Ik;8H4ׅgB~!j>Mhtv;|ը4^6V!ӷ8iQژeA :ԥ:W >F=܍}voO(R%tX#y&I8󲖋q @WtNO֋rxf=}]hY:faoMۋZ m\QD1m? *'>P>,C9zF bv sn z0Ӷa&]-݂ i;,MH'x!RIW<Ngf:n݀U A+Hd,*\/fBvXI{:sB_n@ z- :m\1s|U#<=bi 2T勅*ApXݜ"ԐkM:iӼ xM*9i&(uFۓ]|1b0-"_,dIT5c?ɟJ-{H͝,w}ⲿaDLW B)TW)fdScb[V3B~ O@6 H*CqnT0g4G)awa=2U(pQɶ7twl40,7\~7Ij#IG^mT8A[Jo:szB *š7m/],0k&c+tR9pKwk68lƸ1Djw`[M(SrNܢ]=yp޲mxYƘҷM1'v;vy_љ~7֣=Y]8j% |1p 2n荺KR"h֔"nT ;'>G+;d q_ef,ȩkbmNVD~x^)*a#*mKNꖪTY.̭ VQ? 782hxZ :2IliHQ7Xᆬ{s#q%Z L[ݮd uW:jq'mڢnlVGBh⾵j~}/ǟ% Շnb0LlB=t6  rX? +vwx#Qo3&XcVh\;A5=tJbTVb4Ec(t'#"ʤw3;?Oz=SFIBi{\gQ\zryf~HSUNSӆ=ʆB^w9!2`HAsٿ>yNQz$r6J=Y'|J< D B8us@tz4 4!N"\AVgfUPONrZ}s*ԥ;@A;DVB w~<@ pPX[cGMg?9!F?Ґ7ENoNzA44|a|h\-8T*֓[D&KˌWX LtWbX\$D4r" ..${Ϝ1=]O( Mn*k.S~za Ey0*Ѧ(xKISd;M! K\X#7縢~IY* 8iBbөaEPEo#8g4iێK&Yt?1M"כ441":t@ˣ>TIeRȍ99+v;h&tĩo>uJȮ2)>xYR`C'IN] šsb;J_C-B=,j/v(ŷX&ņ^Q$:9bw*ӿz:j<ѯ>[%}WfurSdu 2K)h,+s3G=A^ ՖBt+oHxyjhl0;AfǏ |v!.֛|X?5L_yJMGU,gKrpxFE>))A н`0 -t={'ABV'ް~pSfʌRw {azDݛq]X>S\n՞|1]N낙)ׄ(*SSfr䯽7 >%5L~']As"r_wm:9'{s|{\ON>R3+=a*^ ߵfpv}3.03ϦM!&;<s[ ̬rl_mM2}!Boc0^3Uq&lFmC퀦ãd5 [G!?'&D[p/ÿ{cl.P]Į(!5JrȆdU AY #K>=^OuH( _Q;avBf|7+.G6lI<,EkwmMòxs;Wvxi MBmA)νZ"NmŠ-ke}+ 4ϛ,cS\@hb{iiJ,3V Cʝ_JxM3pՊ>|ެ7}y{2}:dه1] B3_ ܛRd>>2WL 3Q42't5TcC!j]RF&B mGFjeSm?MiTqkv&wmT]DJN84l/Uvg58ofI+ւb`@3JKºlZM $,ƍ$K_Bک9~A ؎I}WE3_()4Yo8\A>Y< ğR'|.}̥EW6$r^mmeȓ/TyL zQC}}Z-:v Bn7MxW +Sh;b V>n3'p>SCg4nږ^jEW墡#&./$ߺ S|.#eiN>YA|*OE\L7in!9;MϢ~9{g /66dc+Mޓu\aN '`6POp/ $Eh?ɕov򦊥Y'(VQ͉Q{INHGe@ K Y;,~a~Ji{<2'4=nfruaaU'dKcoEgx/9܉;'@'HK_!;^QbwVVX; :\ԦWE[F vE*4r$}3lN@"@ 2db4X l<Dz0!LJ5?K 2@*΄ -(=}N ICB*.>e bڈS7J.6ZʅN6WL+v |=&O)5|{2axv~sZ%} e(oJ5 }%|>j) ƿLÎzW) a+]ۗڵV[x؂[_V @"{;ShTݛgD}5 ,xdA KD{aLp]4igqCc |TQֵ7؂Y__w6RRNcȚl[L+U0Yc;bKJ|W%Xz_eZuTUaagv.[sC_\VNoRq4q`9Mqe~&JnC}`+[4|,բPn;Lܩ $,XЏ(%͔Zn@5Hԛ!]hX$`n% ϝ*JsV&by/20 {#1R+7x͛9Pmhh\_d5KlnFz@Q٣FO cٶiRK!klR':|BP;M"=w>Ub՚sG)D3?H,͡_ sJPjѢ آ,Κi }~IW4IP_RԄ2;]Cs.w2ERq@ qے7+.6($OnT9وmF'ػoP֢A9A#&SE(qmQ BH8IX5q/g5**B+JE*aLGWIˤ$&Y>Ez[c@盜 9> T}mrtjKcH -; n;ϳךukd .'E^,%M$)lխgU_|&I lā{b86?s6l a=W)ʥe248U]Xzl ֮L1Q3IqfYߧa@b}1b {cMiɻH(Nʢ}at6"=<^RyvɆ( v`@+^2:Ӷ&E>gmSC 0&2R~|>! Rkᵶ]ivVLq DОw3~(E(%KՠnZAМNJ{!Iͬeǫ(p/0\*M*A vϡ&W饊'I=Sqb.٩j[rLhhӆÜ("Qd*mw~#IzXcU8)p(z F[YraQ^Rd,r~W$;;PyAaB|,zlbE287Gn Մ9hV^@XRt̓:TQo݈pn0~I:;}(+:d0n&ɜVzɑۨD!^ xn,\5X Y)ZTG8+tHFhOM1fQ!8c#Nk~~`"7,~3ۋƏ71wxx"ӳH !>G )?z0jnjz>G8} iʧ杄Uh0˩FDt|,{ ۸LpWxNANԊg4^TH#e ~x@ZɿƞS3Zw'{>#O2myznGVnHUO(U bl#?븽I&W]_yLQ|l(z3&9=W q~j#Sį]X"˔#6)n%P-aq3o[pX0 r=5*NU 2c>%(.ɍ!!=ȚJܦr MVM;xʹ)(&*vc>l 6[{g-D!, w#tt?v+%s>[?R5"уB*h,`XhXߛd zDwʨRum}2P*L~ xQ&@1O&['GM ClV/J/tEG6Eyt77yԮ%MuP*k\բy+1 K˰?W/u Zs\Vk-Y}4 kI|]U6rʲ: xd'~AU7ٷ K >640ĶqSRf&cU+4vX*I#~CFr4>ͩcMXdON{Z-Ee".Nr:M, )8gsr: lB'PȫJ5{O[U0(78 SvE*xrf#Ը Gs|4 d% _7f ůt` d: uHY 9.8Kfs]ԅv\o=(X;Xn}"` ȒuL5i~!W&2b Kq $](eON3 ϼmbVo"uݾF 7ur2?X)߼24o|$`WaԀn ?M܇q(pKBLxYlE]hy7KZ;J ]͠h_v21Ƌ}&x`m : T܃vh/<"SW=ϫ&o6T?}ݐ犠ÂsAG\9ˇ|c3Թ~{qU|:Fc 2NH Y@o>ƝTU D/Xܱ> u]]6]DDΒn >j-; ?&)zN\e0B#6qs ԧ% ܰ_yV$˟LG zF x-iv.Ʈ{56@i> )`$&9;2>x"Z;ej- 6harB%  >DUm*B~6w8A5[sUr(sWdž<~[QĨPfG!Y٭(gFkx4GdŏBdn;:8g} 1Y}?̈́9X ptr#dhjӐEŪ1~e㵵4L;>層ϭ#KE-!M ^ۓ*Ѩ4bĘg׭Q2d& !>E3$F?м!HTQqBElr)ZK5񣠲+Ḵ= L،ie0@1d+&ӄ :Z>Ϩeͧ83j OgxId3ϩ)EYL,`{9ԍQv2$0+hq$d=͉nUqZ|#/E;=Ls{9__$6fCs'HCiL믷9cۻ<ǝDO5_4;NfI$`ZfsԐ$Z<2 "@" qb0ـ;`cޗbh[H[Mw *vaG [h}#ٔOJMꧯGOŇJ4C3OŖxZWG88a/̐b(ݵY/KUFz,V2}ͱlvZ\jrc!kI3\@{\쒮Mo7)Aq(d}{kNE #~j9)+!&|[dP_2T]l} cpJ \m/~h#<^v% 9hEJ MW g|bͭj̜hۋ9{hX$Vc>j?*=իfLpfv74:݊&}y<*-O0"Xl7[5T:RVݵ gB8{URb[h,flǡ#m{XC )s?sʱ?ć[5XtanK Wv5ʮlbeork% վ ]jԆ1'Mj( c޸J~v :?җ]smWʵM5Oד6ȯGt-6וAI_1u˳f~,M%REZ\K"ݣc>QR6fj*Es?6}@G$Ty8h DqY&vr- +jV`o99EIa P4$!nHeЁ}TɌ)%?j-T~Qվb "!TЎ pZ=o?R,S+W9;4ܱ3GܗI[ V_~\]/Xx_7_n U\mOVGg: Xs*[|2k rp5VFwq: DX,5:GW#f?:_Nwt|]/ %iNv %awih ec^X X P]pud*-3r^FkC=mK>Ů"1#o23a>\ J_OX{ܙT!ʙ%,py?Fy"w0p=l4Whw=q{p}k^^;ݘ O7;Ȥ&O`w#ңwfz?C~MQH s#O!h+ļU3LdzD/ <.8>_ώdf,AstVָp;@ByƜD)KiAjLa$e%Vd0V!cN"޷;^-#L%YsY !AW¶mTؘЂsn,w6tb+ _`ZSZ-ytlj)fCbgʀFH$ک-W# Mg?cb[*m""ZgoM8-* Z62laP+?C$wykF[Gq=9KH8깳xXn69=|z5#^)ϯwHČ`y8C]r.g s㺿f*H+$D#Gɬ.%:f< duQsdÁ]?uZ #lZe8' =iE )4 gArc0!U׍cܳ: MZ6EwR#g ="`[臱^?@J* >AV%FKBFykCh;Ww x7e50&o(լ[ŎOQzd aCD!f| M=-d$ܹ;ꀌGȀvM9!\:C@Ijt eiqN\~T͸74P_bYبuq1R-DCKZGPm]okڊ]b-v o"/,P*eʫY„Kkl pN6g_ O|<`\+"yyb3kQWTw.[١t(:*9[: fN+*D Di @([;fhaITS^R!vF;yR4- D`S:CK?xLϐ$ θ|E/b?Hkx^~tB8Y.mnnO+Zpx:ϊ϶|+@+V#fHanGMkP1Z >E&hpR|0:⾽J#9ƔD׫VI}pZa!>b*oz ]9Dxںeu x'Z1Ypy+ UUr{]uGhiPtm.D'v:P سR`Οoݰmnm%$M b^П6,Ԙt֑KSJ1>7#fl[\3GW[h kR QZYRq˞/7PߵP& zNVnGIw^B+g=٢A64el(2-Uh<̓60 xWZ(C{jwW+l}6{=^ )l,9)72_|yF,;t@㔈>P>9L-tPxY&R 7 8ڈFp} :A>N8HlѤ8ܻӷnu؆ p" FV.K?ۢT,}jk/&\,Qd4iXLO5A;soyVD`?NXȃQ=.0RZy's5M\WqW~ sO 8O'EKew#R'H%ZjT;'.M? -73 @q^Uu5Cd%fe=a_'jޭ-PYAM35ڼ:k5c>F.O QJ qB ͩ!a17 s# a5̠E+a_{}U>j+#=lrX_LiR*Kxa8"rjKY:gb3 d"3ܹ*ш$ʣvAё P)JG_mh؛}!PZR:d5 0?l;Yu`]uߴ&tlOuG_ , ֞Әsi4ZʮO#Gm{Q ^R]̪jӇVACg"o:v'V@uwlHث9 ?9*]0åa z.͢ꬻ'4֨ `qg-zߟ8ky{i ǝƉ[4BC45hTZ +WvCڊ\BȎ\9gZ Jr~_oWv@Bl؇僴\KSu'̭@.-d)$~s,ߵ/w-N[5 Ԡ}H7 GSބA%=5,۬]ڭvW0>8݉c$v_UYn\N#u*"'REh?MJ`1{ﲮ鹚x3rIHaؿ"RmjY2Ta 5:+: جz_s'U;UYKdsmI/.;Ah^>Xb#1S\2nƇ}ikK76!$t$#v,tG'nHLOg>቟*^iYӳD-zgrmb?g:їj\B8=>vkzM0JhOjyQ}ي@BJŲ1sZZقf"Rvm;wjAb56 l=b}[ <$5J.~@wlBM5XXbLN릜%W՘?I8\:b?|>$WҒ#I教ZgƎ(J: **9qr+% ;+7B8ITfV8qh4ݕqG혵s,͵sHК^ԨXz]KJ+O ot9i~GbBh<'{[_u}Tj}$DžS A#P<z bFkd QscӀTN`Q#U:Q4qsk[*NUXGA,5.VAE溶{ 8q^z-T;G ` QE6x@z)%at5 WD[岱e8?B"eV;:wf0+1!+fjHfG&f\*;S. 0Vb)t\i)%:Nqu 㞷"qk$Qj=ĔKXgS) GbDn25 ypQ'=Q>$օĴ֌J뛔g*bD#I1~PƩ?c!mr=Nev|Wt4Ox"1h̄ca:IkAE[;XW駉#U"e*׽ abWt8~O*Jj̵ޏEf`Bá}Լ&gCP/7rV)%%aޖ("RCV#*bq4YfL×)LՉ̀&Ǜa}g |i1VLj|a)u]Q3,Rߐi8{{Lt1 8@[\( +r}aY=2f ="?FCYkAAM|Ht b=CjX]MUA&op B󦰴P1tԶ 稆IdCwu_uCxW%Y=5ŁeqqA=5ONfe5̭Ŝ7zjk|!6*TTsRTѾWvs> e/kyq 0eIM׮ +J0W qWn&= MVҮ }߲<_{Yw|@v`;ҽg9bvUr'4% YucהFIR (ͅH&cݴW*l,s<բ0^4]m,C3MM& ]r.1׎aA7m%6d=~X3#41GIF}Uݷ6guħx,sʫ uSsq tӷl@G9p".>DR̢hm6="DP;ƴƽME%'?au)VMx].'P.`絕M~?[9?rc;i w(tt;ؑs >6?+#1nbPًb fyJzyޡE5K ^S':2~!J5\кxOw;DY(vAC g!|UdS.}}&Ă䭹J0#:J ~4c([+z.ƇFLǀ(4 ;Ҝ°2I28S2$XrE\BٚGi¾#F꿖kE92UCmɩUsWN2 E;XIPɥ锚el`cT>djDr~SിhPZm|GudefN|~V&kCM{ׇ݊?`q@4GVhLzG5&Ggɜe:?eJ73ڴh-A{Td7*N}i/CʷQlЀ/aw2Nٌ֛~xLu>Ӈ)ɆdK˴ %QSE+.k_]?6ޒVx%9xcnvo5~1{x&g_ w脘)1iO0rþ,`I_m2}̿jI8Pjޣ0vhXp"ht8SDG5WH2Բù+atF ,S~7ۮq}KHZJ^+dpZpVINȫ, \ '0c7m#;[އl98 P(Ļzl;\mv@GޔĬX}͑5oGtP*.ϛ`ؐ:cqKKW"ylc bV7Qھ%ۥ쪠L@B@d%/Sl֊+J;$m # A/{ӁtvGGkLq,-.V5¢o@Fud8KN><\bQa}+J =Rtc+OjYKxG̯CXfV`G?5qJSLiwU=cGVz]07^*K ij1vr‚95q7rdGAh.{N(ޘ1zBGìO-*q·6)ZJ/I: W5 ?dB⧸\OXư#@eVHB{RTHMBvs6YN"1sNk8p TщkKz/Px# A:ZeN/7bsy{<C?-«gT!Dg53s J˹Lm["|wuTk?\Ց̑q.N@u )rKScxwW']o4ε};K /S^B.8l]}hv7<962\i 3_}Ac&Cl RMA@0>REMVrVDHiutX)29{K<:wc!Jl0=2C}nx[_F,C+ݳF%\IDoBTX6e#YFS7³d/+ AqLa9ƕ;%Qm"_ OS& KD v{uRb  :X16Xz=tƦ]^7:|.v")!5%BfX5(ē~0<.>]xQ%)0FzmӍrs}uO $4׾GiuuMJxol<4.yZ%W)5;><w"U.$6 *:jb-]-EgA3$ُe?0B@ݭ)s(Q '+ţiO\? ɐP(:>kLjA.7乺ߵ[?g)~o}܋^{<%Bn\hTjE&ZvT'$XH >6c0r5izF)ɝ{ml)S\QਚGd,njG!8=G^k+*qʄZݦyؐ.{XewP$'r}LuURKpV?M'@R <aɉ.?C`Y-o 6+7̉Y|ke"8zh*IjAgTDu/ZuydycX%N]AۙR&Q;uTzl֤)7H SLùAPLܦuS_e7J'\j?&u"o~9ǻ (Ƞ"uqf~W̷a=ݘ x2qVxW'[`wE"N666ߞgSݎF`G`Dݓ ?=p.;͒8q#ېչi(~t|t04m#r`/ic ꢕJRpTMR#$h/ @n3`#$fN$E$4?kL2de8mD\+nֵ:嫴Jq e;5%#FcX@=_ĉ'J*c*.b4@(b\by8#kЄ_"6i̖ )gnAq""=Wτä: }#QLw `&)V64 (LMSӁU~Mk*w{ +e>k ~`)}.vmpRYYwX;0*hkf,ZNe 6#ͳ+<0` ۷MQy:jzB@z@9ύ&Jd.?c_2ǂ3>{XXș6ڭfr \Q*Aw+݌J[TkkPU2Jv\=nỤW\μ Ĭ@{ ϵᨠD̳Mbža2epxZC^vܩHɾD\;]6B0>z5PFEĐڪ D:cH"6m_>ېQׂS_U6㐜O- 䘐PZ#Pj_CtHP1Y TEcR * g(7HBȟBUBWγ>|9j|b$Q^[ܫvEoŸv."g,B,]QhQf: lIJ44 \,W+EվV?Zmj0sr\_j0$}C{$^5m31T }8)Gg1Uy0sX*6y(K8rǽ۵]Zjc-'~l0bMRCrp٫v$r6$dL M3ޒx' {] G,R* 3$fŰU$9Tc S-n`PR7_ N~A-= GNP]ԷB-bEsD\C<-~S*6+]~ U[ɥ>q6Vg"㙪4BЎM xmҘbnj~<8:[\TSh%6gKK+[voc6U.bl943 ĵvzeқ0k (ͧΆfZYT$;=m9()iA&0~k,ar Ԅ#^M{(uGb(aĈMoߐ'\['nīE 7S"C^Q4g[5lхu i)tP[cF5UM(ũJ_?.GIzHCxO`]-y()h(:y { C4YƼ< $-hG<Gjcjt2w8O !TYC `;$ī:CKukV֑gqQ9=*a" w(?{ypM)bʏ4PL{\%ײ7ne c2AVcr:r̐/:R"EEk:-t_J^JI@DA?* >I>i\qH6n'Yj9E:pm;Z4P[1ܟ8\IE@ &8yTMd *Q~L0k\'M}3R8͡rSe@x‘aƬ]veZ( Xd#⯍_hBXf֐WKml~e,bPE ӳ-(m/ιU 1(Em}6D_8X1Z!VBeyCqEWO>8|ap#F)g=n1dr(YR)q蠂Y7B&n j,m TqBK40(/%k^Au燜VDՓRP Y9O,e s:~نކk9t-nwE'nL%vcv#/(T.ǭӺũ(vat /ᔌDZbS0pOCKrL*"bq)O;?a8bᤩtl[p݃&y|aqOB ZBR`L3>_6IYZva=aDֈp#{Pe&x#/N @T! Tt lnJGV tC T~c!kvh@ 1X 3E)JRi&erMg*|:2Rf Ն*d( Vuc01b0,BDGF*x`y1OȤPoOHK}&IS!էh$@-3k!uOޒktZ0|t.sǙ\nj)r<#It8Z^6vKN\v(WZw PwgL.L^j/ydqjI* < x*Juikp>g0{>Vi_g{3"e[kMUe_Mg wI#Zf.S횥@x֮ b¢meo;2 [K.04E:ah p{P1YUѝPꑧ)hKCY5'ٷՎQV$">xu7Du0W>-N Uhğ?Bf9`PK-G[o-5,";]'XUZ%[ Cz CI} &j4fTA|nO3LyC*ųuNbru]M{<&1.8$2뷎jܜ\&dyrS!r~Yyhx nU fcxMDJ D]~Tt)@]>1F?\WKp)ƼΐKp;z Dg5 :7=&;ouMFĄKLҍR&ûn@=㽹U<z1 %}m0~x9?-=1M%[?5RHL>kX\-yiErtb+jy= XlNF;ϵĎ*7/3ݥxw45`DHQh^'7J`{1i!,0;sqA= gЕOFd#L^}tn$z0i8&6hMbG=+Mzıҧe[j ! mq_T,AŦbe-}B! lTg&Ud:J=^19=m![W L-A<R~_p1ZلS0$NbHR_+SӬ/=:HZ9-9Ub|1_nS?zݕgTE9C ?moȍA/TN=w 'b,TkLtCE7((J2!ief:U+Mzʾ*>T{t\oٗ(qW`Y(w.}HJD]8070!5 \;C}Xa|Ι٤S'n?L"B>&.ARM, ?"G^M&XKȃ4ς\rENY4L9QNyKlBȥ!ޛ'թpn z'(*9lS *K&Aי*9DX,rSi*LTRW+?Q\\|>m>jWKnUSwVαZ{M#ۧ6T m~ M{Eq/OJz\^7 M2 jM?Bo{5$]/'FPȵq;u{>3j ɨfIDP-2/ќš_*[CeǏ%|U2%]k -#4\itc3bؠESa9>ږn|kōO3۩bz‰lh!S`|ތ7[fz*5c4kPV|LwB\?xRA O"pJW{ A-aUo0b^8ʎҀsLR~){J 苊l/~0R7hJ%Ҕ|+*QEa7]c_;=lYG^Đ=eBaH =53y>BM˭QfR\A5Z-rt!Z5C?,S=QKdg(Q2;2y  s[<%up9LEKyV$j``4'ʈlpëC(PYJ 48e'c(×=q`CQZGus>&1c~&FM! ʃ̇#m^4W\w=[iYeK*-e#h[\ u4GQݍ{9=7Lȗr@1}~ 8O?LҩH8D6^!ϻ^h M<2L\71)A1 HF2y>:-!?78pyz0Dcۗ]V]o Fg}@uQ& 2:nfT4dHEҞ?0,x!@Lx͔TUt@Y!9"r>vUݰ9 E"F ؈4ǎW!laެ'4v(r =5'bܘͭA\wU=Kԑ). 7_l1O.mX:[;GW1OM:^XX"6yFEw9KdTe9Ij{CnTQ?DΟ "]JxMTy'-PN6Ⱥk%(/Y^Ԣ}̡%`֏"CVgr$4;b+/JEGC=Ny9p?")1L;)!E֙mI/ e㚗Vr A⻁Ew},L7sdSGE-$眯s~f i8 DڝEWtwvNh3uf<OvWv3&#a!&%UߘԚ&bYcl?!ê W"9<;~O'pW*ɻ"|B;)Xe..'?Y`?905''4IC˫sna_g^T[6J|Lt4dblL:e^Fv§@F';Rvh#' +p9Am 'A(J `c(oJ4+j*ܕ"n_-c.|ibK Mo͓x7Ji 0|`+l! *?%5beq~zz3|: ,L9o/)]Ba^m(vDbF,zQ8'<@@/j)~w8K*L4Щ]PSMmbo͍ѻ&N-S 0lAeٕ::6R^V_hO%m}m@7 ,+~}B|>P' Ѝrv,NT#kNA"o-B >TrY,)a`KkJZT%ЯSj"|LY1 C~,)fOì*El)8y,S'4JwJME!BoL1gn#~at}2b/(6,5rH-&ۤ%>mf GJmdnDN"X[7JuEsBzvdJ[_uHd >}SfWФVJ'Δ(NCxA8>u6!1bk$Uڻ#f㗾 +x ~AZp9|Ik{\Zw \-n=3%Seo} P7?gb! TA<,"18_uጩZJ,_t˥EjEBvVJm_h;O~<Dz9]w^?&j|^@2b- F1,涆P *W ovh_qTK1hWKS{a*Q_` '+P>͹(k>_uf#:h) ︹DNb-sDG?qCZE,ՄyEL*l 5g)餮A}ٕ'_ ~g!2Evcڒl~bF:XU2z ,6GUq 6ބ*( KC-HRyS:ffX]KOKgVEWڶ_v]W Q J Kdծl|JTD˥bbU|A(BNn)9ۀmuO/Ǥ Zш#,S fU|9key$C"IE"];C=Q7OZ!+KVY W8:٧NGA81ї> =j?@a"Gomtyjxp]|a+ԜW8( jihWuzS #iGD}nХjM F:,wc"I4j/ԅfq؅f_Yre2.a՛`sj/] =̢3|>hvk^YT߮Tj>Di]( i0*r\Nebnne}n< $>h2 Md P,| 1.!\#h,ZC"0I izfLڿqA_=f,j630.ch#Ͳ?+F'䈷\@p+[Fm'Q a;|z R1V׮=,޷U0h9W'V5oCIA[7I2lS<]&Oxl_YȢ[@L9yft:" /V\wťQj4|OozK.AO"H +TEťy~xivͅxC_G JS1˾XI !'!IW9=ewLp^ހg$|^L)g-0 IDV:2I'II.d7OxePRPb۪R4= L~ RiJ 9ֵxŵ*;Vpy̥7"vqf*r-xpŵVvUH?-EX{6*OLC^"NEح xcx*xcaN"sO»goG K7RU ACؠTߐ6KGrw#q.W券{^c0j#2[%⻻ 뜹x#7ɩ'y8ִ'玤§X"B]Xht}V y{?ݛc!ÁL@K͍TbN26bumg?‡5Fxy7'tX٬DB>AUwkr|c"^x(Wbu&Ԁ<ωyf/,q|;9p=[@ ^>P4=xƊ]"1nP7SAzu*"k-eE,A+p3]f*37&ϸ7FՑ1oJV@[yViP{s+}geARF켉.:~mzzZJ|{T5yq:yn+J|Dx{mv/گ.~Ub6 d` ʬIP>HrL(Q9aYh"0wX- [1? [snsqs)D qu pC0M|} ik<0O#NǒHt3ŸqϊyAfskO俼xY.;>шy'z jo6Bmt >UQ)t.uLH3 Տ0q ]fzX6ۊ$/sб:,$$F#Gˆv=2! QxWLQ\ h?^ e,QAZcS^qF`e,F0 *ج 6 Mɟ;f]s#SoiCzR唥ۿ 9 g!(-dgeВ}KQH _4˺f+ޒ=G"L0So1@)[Jhً'Z@\!x(<C0ژJ94xL*4T-fўYwVO71]͹+i)[w/ ,VOCՠHÌo-wpg%!);]:b{f,<9dt]C@sd$u[:<.w8GTFm=9=e_io+Hf@$pHrpgԩ`.Ti^ XP Elm7$q Ե 2?c)Ӗg SQS}>3=S jM)3% T>V{e``__\Gkr^˼b\?gO'~-]Pk4*il`p.ǃrYJ&ͩbnwKr`S# iRڟF(QEMn 轵c&e9f״z]h'QЏIσ "a  .OJ: ռwECJE1(m^SDl__V!NcŰI>c< 8:t#\(\~e.sGDv遀t?P?uǺ7!zp) 6Jbb#!h:?ϪõjMYϣ}~u?A]Jn(j5Z(JCmT}aUX}P#Tte+aJdf(2gs-pTc ^蝖֙dnPPҌF+o{ &̳dȉH7]}Uo&J+"}yD4o.kb+68/Y'RXk:ͺ%@^ g@f7\Y`"Ab啰ȐɴP^ n V(;Q=w)-Gw¾joQhgF^>_(X?$2 t5ku<Ł)i+>0$=8ҬrֵcƬ;*D: `y_Z:n^ߑ̾0q`~'z{@2P]zFDB{6 YS-UaE4O1|)|#NihJN.· =58J}`UŌSqqO<9̣(g+H;ådwH*se$jL@-vqvsD0R@k~A+I=姈cGJGVk2ЮFe,TR1soK&㻨m0^A 66RfRJ<NȷhXIޠH#Gm2Y_4Jһd1" RUy+neH(C46Z[vWqSI, q.'u%y5|SzsJm~0UlKTcME½49Vzo_S#Rt`>Je>;fƦwODp'4 ejf${׉tH7 JBD+oٓ- q:4)V1l~}%ک`8?u2khXZj`퐤:㤤*!ohD8~K^c kVR 7ckֶ B)wiɅ].0I%Dx2T a0z"~Yf)5Գdgh_W$IΜ>%/Xd)=?ODibu] jxb ؃e.ԯ0k34q՟oZP+c\)킔w9FoB- Sm6'|q=c'BH]Dɓ(y c[H ѭ/L݂zHaR[c` {fgVLyg-#t+E]T$30cNuc!1A A좬2[ =@ࠂ )m 6ZFt&L<ƿݤ`;|"_4M7uP9.bn/T |uZ O?2͜W:ߒAqLpҧ+"xi}g=/#U{8UYaC* 2hglyaCu\H5nwj43*ˢ[w/u:VAitUoǾ8~^{ H Kb˵b/9Vā7?Ɯ> {H0'jiC2 ^s~t&QNks!JII9^YI$E2mGre VBbZj7jZGu|w*J cX7ȴeU_ ĀD9`d8lzޟɨP'GZ( h!+&c^ʰtYqB3p.D[;0QdOPݒ0 ][y&2S1:I` Y)^I=LV1BF\$ܲwl~T[φ.0fߠA{iߛ%c2 ^6Z=TL7DIW;ޤD˸zKjpEz얬[ ٌBVϹ.f#ArҔKr4Ts쎇6q5;mIN~,\?m pz7 |qMEة =x3x H՛h/w<;U=}I`5Né* I8#`37nF90\OQ5K,1`{3]T߱4&3ܒz-faտ:r_ӰWoU.eV|Baw\ ӥte7PZ>}^sS-uk`&<f43N$: KK8NzR53-w1HtMd‰[au2q|R)(i83㹅+؋2ưf ψEj(}g[]fb#!CuZj\ӗE<ԃǔ*@e7L3Z*mŘ%mc'(ikϙ,4Ħ]:A'8BO/w|dL~F&I -d%CH-}Ī}(&rW+9a֫vO( Sftg8"<|? CJщ%VhBv'b1EΔa= lnկhPV5淘͗8Tt _C)_Q[#eoٷ@`Y/f ß=$:Q(=.^;zώ,RnИ=}_s/cjW`ƏUq0%nTm􎥴GhI֡̚"4) Gr1|x}F>='ki0MhgJJW.o ;vy^ ěGYdOƬq9g o'+%^2\BJ !FՄљڦCfj1rIсxXItuCT\٨gH0w.Q)\{k0e{Dە*o#1ݚ9[p7jSw{wa* ky9qM vbTGJFhn7dD>Jn |+%FkwAeĖ&OveW_tN5Xbu$Q^}V#WxF΅'xO]UX IQh(.f~C,wICcKBҰ="Pk̅7ߨƒ.vÞ UE !7wbzo3:dCYL_Gt7Z %ޖ[pc5@4=4VIM! (NGη.VGK]e^,bݓ޳mp> T(:Dˀ 7F-hh>rnR:bBm'h2vĄ,L>EP\;=IKDL.KΣP1=B'"EgED3 9zX^[?hx>aH'ŕ(B>AXKGROAs%YvGKnM /^Y)pLKc-˜Tyn/+[^3CҭVN&bx=T >+vQS_K@3 6εtiAr'j oh0uFW`͗U`m@(05Z)to_wN*Z藘D{ [}="HvRK "ATi')t Ŵ69 Ft!?T>8݆HulUnL\zÓon(؅1mǢ>A[OJ&j/{S.ݤj]kP2wWبeih0 aϷm`z7G)#8؟03=lHvNt1-0 |U 3C_v%-O:R_"미@EKToSDpyH:wKb^Uj;=z[ ϏA:qאlbˆAB!q"\ӷ6q|G`1}X)Qq9 wƝB1prOJ30pjdh8]9;c\+}7H{Msx.@j(!y> ~^`/@_bytETF| %K`P e,C yNg NAq !Q?ᥭ'0\9 .K1X&\u.Fbӱ^ '~=sze# sVx(qDPmT; j ,%GGZ{Aӂh/s}I / 1i/]MʌJ_x pnyO^w\i'qa=fFo?e4Ua9EyDHGmG{ousNJ PN:S"W)( }nR޻$fօ42 0>>BD-TO=<D ]=E/F`y1V HH5\2s:O^.TJp׽Y+E/Eey;=͙X3s_cs.-;N0H!`)&L2K!ӷ@+]Kf(tN5 jVU͊s‰+~U2dh$T E)n˝upq-b7IkuJR.f:wo!/&[y3 ʹ嚔Y𔆀Ji+`sv+e<24G֡uBtUM,Kbi(U+_>zY\1;Sd$zkJtxV>~NgT'vA:$?sn-nb!S(RIo,5e 1}/5h R1 U;@>M= acQuy1)jd#ӓX*y+!ĿIŔBm*MI͛dj4-M0qt>*ުO;ջG5)OYabgtNPnц8fmnˤG"cJ-l4d4vA$K>i0j`*“yfH)(L)tYS*1}O!,fbLρod4I)V fg1f/٤Qw.%7%WG6f}GdiRh^ 03{hA|YHX-3ֽ;\1{Hd ժ+OQ%ރT4RXϛ^z{Zja+0 2N&b+H܃\Sl{b4߰<X#dl@~u/dDI*wfID w̳5@B@&LK2[2v!8}bbd2*'6am3╿e+n)h>,U85 C*d;V|z(z2iݯ4b}e ruVl젬]ob!k,C~:C>#[:Jl%O"?=s*~LzfӒˈu<#xHI.FogQyZ7S.<`Pȿh/D瓔{{kT}̟rJmU5n/ @rYVMuTfe};! l@- Ȃ`ͷܐ~j,f4hY7W(a<=~`'Lǘ XO>G%MG)9F\<̌Zl|'TmUγ}#꼄ͨĹMzMN >ad`%2ĥ!{bBF#4v!o sV)Qt>="z@s#"!l- ɌF~J9.Gvf!&N9/[qj&4x \b('41쁗Lȇ&uCŧ7H@?铵I<6Ţ)d@Ȇf~l>yKN7SK&kw7R܊@phE6 4 XpL~  +:m:9k jUta -߲Ҥл\&N7 `IząWO~rf藕fE)tpX)ܖyv[iFB0E+Ň tW>nq (4ʼ  6"Xj #kbi6Ce;'hh]S<ZpM u4pF+vsp wx+,Dy]\$ƅ5jXfCEƂ "RoЇ@U&IhJ/]jg/{=,#LYx: >J wՑV2ZYZV3l0o0J272>l$h50<l@b)O\g!4FC֘gz ) =lߣ->*{rplPtFzdFut7OT4^pcuWf\fL8Z&hř?bPpWٰ͕Р(鑏:V68ڳږ5򂈪'E+5sIV-f|)`|66!pDdŤiP*qI=;6ƅ cEs:PD{<„w@4 -Q8n]%T[>Uѳt:@"7OR(ըnwv>@ -P}aC/:d z6^"} JU4 =0͇Ƕ3 KR0ն*;olK^P$$8frIBv / k[ȘKx%x/=rp/ Zhaׅ] utø#ڴ_P>sjO) 3I1Wٗ;tQہDzH}0p'h)iNG2֚U2 .󐸃L.&/ts 'zEf¡e^X wDT~:5z73#;(i4 8F](cŕɣhchKm킲 FQsG,J7jgq/rHHBˈq<+%lŏ^$]XϢ8f{};oUܒ`;k,780q褈\rQ ;z3`+]H.e|X!`EpbWƥ|JʲkTG\_D䗑0[̝0Fٔ .M}"'%kp@ Y=^45f{b$ĮWr8:b*(qC1HIR[KqϢM:qu6# ɾUb |נjf5OQ!:$9O=,U *]F<>jzX10Hpt*eͻqL*m빒>eEpG]pLģ=w ⡭7SVۑ0CYNhO|͖BU1z0?e򣝇$#ZWUW H٘0ȗeglZ$__-IuyCl^c}<Ql%K"hWq;O|*ݾ䰼"k~~.%0W6e eQW;hXmstrB:]mGI2 A`?KV|3n>9[عS̽}}YR r< #bUz. xAju qϭ٘"`kvsvޞed}1$6*Ekvz &CUS92 !`:nYLXʲ6#IwDMsR&Qen9c{b"9" SDA*kLҔ 9;PfLi-aAbNX|-nQ;~Dusgl:j]͛s+|R5خ ]Gm@bc {e,;[VHIj2ʷ%f03l*;YpkZzB_|м0{dmGyOφ_3 jdS*VPak-H?VHfr˖T+;cg.4f\,qBC0X2gwQ0%:rRr Ҋ<|[`%-T*Ws% ^gY_/3Cۙ-5y!Cz]f^|''@gDIl !Xٞ rۊy@X`b\*世Do(CMe{w>Kt9xطGYh "G=IDUx+@A9eq!>vC6!/H0R(xtL*̂7w`"<\ʖӃ0?#>32}\_hfF|8Lc-hucÅ?0VOx"~DOPr=~S-l[%'6D{_{spgbsɽJ ڲ)~L"Hw ^ Vq0xt oiȋh^#}3}@hKNh \)15?4äea N3QgHnM$YHTQxnEZʫh$y|_8Ǹq4K˸.-$Tw䊅i!h;Vyu)R>:h?Pb1M7d1JV%Rc$-s[JZ{\-f&8sIU3!|wQQ|kN?B"M`碯8A|BEz]JeRЗ ,U@bs F)`LcL /fCwR*2d39`hfGC3D`,.8}~Z.V: xº!KʗJpݐ%Baǔ47x#ˢ~Qu~/rqHH ꎋ0Nwާ:aFf߷4w4:Pwds"QlTD5n]H.4x_&9~Xq3]G~D鸽@P/FdZR׾(g} B/[ٺ %5qgkyjt`#):MBů[qɄJԥ}(+8r9b\\ʺ{q Lb84z 3,(ħ5jdVNK2DySkVbWcG 6\Ox xƶQGt0RDwHxJC~&BWwk?Tk$lr9b]M1&Fn5S ܹD`3bJ Il8wJ!`.j33gLu֭lq9܉:[3jn*z]kmL'>AP-(GO7w_px?u9GLI^ t;TkÁ1B'G h0_C,묾7SaB_0 f>SE@ч}=doHeƩ' Av*ywҊb(ƒf"` Ve kU&y +>Z!7) )Q3Mg(t!Nk̔zJ&!%A5\PPxoQt׶OnFJZIg~ԥ uU0ejYu^ egsZGJut&JBI~>:# /|ehWuēͪsyyps !A1cq%Ac}S]n-`7s2:dűWx]yGGawޟ+nTe$|INvIWPxT#KTnpK9c] uȄ7;iK;,)'8X[wcT& ?E5ͣX#E3Az"z]ꍦ³,}Uv{_ $ ˘2Q'7l/K)r 3(XHy@/a91+RJV.l l Z2D oJ;$^uÔDS!OU jL\Y|e5{STՕ,f^wtH3];fnO_X~^9 LD O~K{0Fjti7 3hN^3M}[Yͥ8jzuEaHV:V.ºnHjHHhח hY4؞ }\pwֻOqk,gzG{7f$؜a?ԢLR~ ;pO{O+^T冔ters|ba~E똫_s18]l8VAmJŋ]x(z}*)_xZ,$"珵e!NK/FzbY̧qJ1'LN8z} Mj5řGثj废#`6qJBs8EaU=H^bBDv *`) ar@78A:[kEQ0ɮLY%Bz@|6yC ` xQAzGc/ՒJO玐X Sb(3l#?x%R͍eQ9w]Ģ1eQtyv^'>N@fN%T6ߟ#;31'?`L*v9BTF?QD:*|Ҋn74*foi B>{hMY&Lcʫ_'fo#)70I4dpO|3k0v䈩AAKΨ.Fa:?QTOԁ@;pX}?|+-&5'(*q-}lDPǖ;^٣7u 6AGݏVzzql|׈[YTSs6u$?N0>4ϊmj)fZZ4ڱKdGv|tN [[?][3B+L5E_)5Mv>]4GL enThع&GWH,փT E.8dſscxwc9XՍ5kr19S>_Wd*#%̱ ˪ V GPtBwtz'2DIB +@ H5(3>SzԏgsKH9 poXuE(7)aX$OUm}"'9}ȡYDy˜$lJw 6Mv)+]SgS}ofp(Sh|B⎁퓽4rc|V{\s u #iʎbaw6)Z$ ;PC* Gsi7ѭO^6ҋy).Y, PڹL(Wgd]ճ1[8āR| ]84Jm'[/\u;f%;Zdx(mӭv4FboZ}?F{P z}ִlLo*RliJ&Zk޳]+iz#o_{ ThXKߎF5i +o^;He%þ1lJ#ejF_ |6ίʡX+6(D?"<~*аD[cdya_%Fjz}Gʓn1e+ 1 :Unic< ͕NִHo31IJB9hiT5pr(؍FGǸ}[K]#i峋`{mn|7ϵ8ueԴ![@7E d}-ri 42yPyQ8][)68G;_5a@grs|ٲNJ T&,SOY/Mic4s [&+DcqDCrsx9%%U$D$'Z49ً `,!&2J&q%:S9p ۝CQ 5ej4_\W`r=7/8)\WԆ`dSYi +}_f݈*5UJ} g {R?ĥ"@=[C,ηv޺saagwFB%%һ+m ҭgm͕Wìrt%c;ߦB~_bԖܕ7dS?\R~eLq:l1T)^85 ?9ܟ_~ VYSm 7ԉ3aщϔ`ncaUq QB55U >ͪ+rܵacg/I+ ~ rTm6M0;Y0ITEC׉V5#{ϫ惯0tZYMNnדQ* E U|X;)4*.nn)n0By/8@=ad9@Xcq77CVw|@9u=߇)HaޔU'Tb+x `V#sSa'MRk7%'y4x5{n2hoN0eH13k FXR_AbEJ2`VNmdp Ĺ+P.Ϥ]*>LD0`&dE$<)p]$a[ ٍ =0lQl-Gm念&p9ˎYS"^6diI~ 2iD>d } "b;=8]ziVw5iѧ&1[:+T?#ϙ|XHjUq+,㹆]%13oKir2tV2 uSw$P]$"Hm3_6(,V.-|!{> 8'iԢ{۝}p@G"e "Gb ]ji pUc7\'sН~ ~p|R8.=XoqZy\so >bzmzCwa| PAW1CsyM}z{s$ǦC#f0rKg"A5h"oezKb|cBERT)Rj#% 5J a\g>d~YBR, 5׊T1xpgٰ]ɘ 3pc yBRv;' &e?5X g ]ƐHtL(@ ѷ= ku\tTZBo2WCyO{N8u׌xO'&~$Wz&SK?ƵVlڗWPk:|-Ed,/e# TkސE9{N ͞Fo6BQ*=kO[XXpJv YlHʹo'EХX;}_ˆk"fbyAMeNKj;h}ޯhf$-AXNg8`υtwo烚[om~siB3xn1 Xd;k}9")z,VNp[{Pirw^H[L'"I`9j[@|UȳT痠8Y*1^$mBB вYe@ n7ռͧ K"a.qz=P>\1oHe=2^ |EAȸѸY1 U*,f5af @hPbAZ*&%?>1X";(l|.;K%BC)")ѭw3lQv# yF63,/R4Q!tX @6hzgGv$fLC ܮH]M mers 5(zC?JLE[^6 3,iJ'Q4E h9hmp b$Jԓ5-Aw鯙&@6G |(0s|00^T4 zVגYݯ ڊxKf "k8|" ~d$͜l:ʩNvuY#Kp&Z24;B#%n*0i³*(ުy1b2DKiVݍ,wxd](u@DŽP|oqDHl]n=zTQ͒f?d"!aK#MXfV"9 sL5o&N/^TbC*ag g yF|s{qm>Bx6)_%V}"2׋Vziz*D WuWen=wj~ZONę1S%EXǸ*0VVMv|Ni%'יG8DLY tk[Rj(gJLYЯяO,|, =ԃʄNj SMMa1:࣎1y\WAB׍IGz|.Km,B޳?"\J*R"@cӤ0n^R`C|lǞڣpwummA1_Ļڧ*ĕ(Q̈́zsh~l{Z$SB#?%f=`-d@,@uF)@nsxc4TF\ JZp$ +FLnq*82M e}@ uEN?\T .[3 L;dCrЕGԍ.>o H2Cm_6 x`#*\-G0÷:)7g!_}{W2EFcN(K9&٫Ga8#y 6% {Ld"v`I`P864N :kU{`-.,2m03DOMj1+T7ַQ}gv=aL&tbY̝jw[z=XU|r6.`_ˁg wgS PhEIz\ߺ1({,)K)!bZ4=]^-F*m|L&GB9xl^[= RReء; ȮGDʊ ?eIN<4&iڌrGRHBKUj,W6M^Կʌ3?㈖`,OQ-A? k^+z +ڋԳ!y[Sk8ҳ("6 ,8:iW$}3IiW3ϟo1}NM2nǎjxιK9˻UP]AX{Ê;[ߌWU7^>bj~uayd SdyZɒJdyQ#ضEv"|a͞/kIYJR)D?˼捄G7Ȑb ` ҝG|Q= z-k}L!] 7ٕU2bs}@[ב22k(hxSvbb7pdT7Og{vA 0#!7<קTȃWԘ(ʼnktM'KӣIF^bBao`r%'Be1V<[,@<VKW0, E7:]z[0ZPڒ2C4e+,@rr!Z؈3C͞Yb@EDUzU{Z֘ugrq;/4M;dO`|)j_ v;o ўx'[Ӱ˹)Iӊ D7Uu)$s Z(H2In \T6MY1a;┹L|cP9!& BP6TiMgr-?* ߥoVH @Swenebq-*jL+/i¯@t)6*n}Hݭ|{lQ}퓊vUqt6bZ%0Kl.G99P>mѕqN{"t3ew }+I; _g+: (Ȩ,7L#"! )Cp9Xx@Ra2褸ϼg,u{^'9;Sh Z$ `9~ߗ 6YhF\n4zr6E&MaWҲɌfmّL}]b>ҍxMtVIsʸl@_k YOyAoxf֗dLFs9?P`$f˱Hӊ,'קFϤPlD|sb/ V#Jz*Vpf%L"~ު#k2 Z0K lQMɤ"z 6#gu0n(?HՍY{y1VE^#lWz/: 8!>hǻhd r q?'Xbh0,|.܁}9<7Cތ[)w`ӞXEr`S'8 ,-~Ml{<>/iQ38(Xޟ&ÄIydgapTi.+GzE[!T 4CۤƌbRf Oa#{.X-a@1U\H%wb*ga\Co$1Pٔ,ȳױVGSL)ʚ) rtjϢD( {={M `F` \,g=]4/`n Z{\vw!Xl/8tk#OBDSUL*"(5;?7&OB1FC_v%V{'G?lCMZD/. .ND(_1^L"`~0ں<> `͂T2$'-ɄGAE 2x9܅d)|I=a7Å ý alYQ>QAvhHz1S܇u00ӽc!&BR]VJi M_DX?zJǁ{<ZI=Wz3r'Ftie 6䰤 rTP)†ȻǿOE`ё)2jĦq׉:JpB4#qvu0 A_R\%_g87䐎̜Dۑ\^^1@}^MޒM6Xgόx>$S}5 toIj:P;\3a+H[.\їlJ]j!p~` <^Y5UO|02Ź\YUP`jR]xI ԌJ b~^놯oЗiSU Xx9f`*lH@akdYt L (ՌdDQX`SʛAAIIo#*3rU @9絥F (5[ D["^|{oKVN(C[J/f"\}[|3̺I$pV4E|&UIz+.#2IZ&)`}'EVzCXlJܥik"-hd"z o o_Q+>` U^\+K^TDV=d@DhK>Fْ,yEk1Uu#Z- (?x@ɚ`_zBv?zJg<)UW/SGͶ-%/rp,efCBeT3FBұ2Fa!vK{pQ~?lqx7H1HENϒݡUBsqHiB".rK`B^ L {VMPej{o!xVmg(c:t_9ǹCf:Ւlֿt$)DƯ` tʸ&eN.JHh\]P\ qL(|~<`0RC/\ϩUq栣UV$* gwnv8MA.foGqT={B: ;˄C6GyQS_2m8IL>c!xxxjO􌡖2uh`՟Yd"V* (O% |VrrI|4L 1y|QCܡƖ{0{Ӈ[DhKvNy~n'a?O 5 Qe$-/ Lf|_@dѪg87]/k%$HdR7n d@ƕP;-A{ pVz~<&$XZq;f@!QNa ;-RGraK7qX:E5}N]yWgqɦY-?2zc@ %i='aYnRr|n%fÌ}cc!gA3Nсg:3KHG)#tt:pJ[[[Mqጽ74;gE |?_Y8(}p3W{vdBldo}wj[ h%9GӮeɒi*t_ (u3P'+|QMU]IPj,sCn;;;Ð13j};" U@!ܦt{+O 'bό 6%)II,xt':B68qoyƞa9*rرDhSeiG2:Ǭ]BEo9Est`A@AM1BnGf/Gv!QljH` ']&D1ůL \CQ Urی~0 m9gWÏ`8Y6ո^M?X0~;UJNu+0Ws }CBYgE},2JY< 11'UXZ{ZPB_Ac6uoMՓD-5 yH.(}0ăx4jL<*;6˝?yF׍=qȑ03 >;@?O{//* &/!n3Šցz$;Yb2vݜdݶ0mF;ϮY4=qm]c+)J"#aR$ؕaƒw% q^N5Ix96\uǒ ۘ9bubm.~ Lh&LscF{"ee_Փ}&. XJ+3o3p{3;#Q YOxV0CH<7 xg_'UtHjI3չU$@eT~HY.^u4œwPcLPV-3wHG!, zWustm O-~*{ S`vq.D\QOJɐEun调2vN,75l>:lLx~\an3f,d_2`UcWp `~7u ~PHJ%;G|J p~zF0zpX4Ypɠscs*[Ԕ@I3>{Tߦpm0[M}l"(/E@^&LCZߥ"`zŸA^wŻVj|5ۯӿq!<mp^w;zp -T{'Ҧ+8Ns kA(U"fR!mTӋ}|>dX2kP-xD2P`l۴Wtu,•zF}X>B #RLKr޶{_33( ;\֐2qpl6Iwe—j~.Rzz:r!ӿOLs6My6P%G|[$vOmub,HUQy|q$bl A`$je`4]\/5i^"gAku @StبMq} Qqk2O6vȄd.958K0עf |?pQ}Xy~Hw(j.i0.P]T>HMoRtq擎 $A_+uw֛h[lJm63DlbڼڇPe*`蟝]2T|=9__a5Е3o4r{oC("EY̹ա0<>c>{a c LmGSed6 A{vqm[$!?e1-Hev*){7-C~!Cܦ{Mebj3Hf4y}v֐cBթrK^z&m [^bZ2#|U̎LX=FٍlFLVQfz=H eF2QrÕȰp[,N| +gNLG$#I"Y,^ӵ5}w`1B鯛m!%3J",xܿ$F+UQ=bI"DXJoi\{FqWKS"$7Xuz|ĵRfS+5%.q:s6 8X𔈹 Lۭ))WǤzqrFFU;dzoA2*[SvJVɾv޵x+h+t5gRYEvaj:@ +)#>ck"\]-0 Q=U44F;Sd($k ޵D!$!9l4\_BgsȠ4D<CGRG'48'Hzh+1DlBA_0@p${ 0fL͖hܚ/9bTٯDd5@>"1m)Of`]]#n.UPdG FdgɩjZ \{Lޓຠ~m3n͙c!ehUfq vh:mzICd^D%dqGq\!t AQ~8^dԓan~#Tp?Hu!+yZ5:"Yq4?.88sG-JVʮ(13z\p͈eX%/{sH4!4«˕۬?gАEN+aTԎ,75 m*KIq4Є9NP abִ==}`=sEW%/x]{p@Wm;7n$wUTCxv˭Osu[AY*i^' %][I޺R+fOLjcJx@jAܸyP>HL9J@Qot1nBDU\Mo#}~łFWʏz) m]-Żi)lyyIbR-*a}PpT q l.fr_зHwT\º+,rϖeqi &hEn-R#Ggio_>7.l*d'ImylZޝ\ w?ef 0tM02oeꁖ.3l{v͵}C=g*s$5ӊJ{ wؓ/Voij7*KdCm{gʞA(ڟsh#~ꯌ3zx*%`p Tx.uYJg0c9B9!3weRFҸ㼋Cɡ: z !6hE'>yߨR"Sdɠ+Tfxq\.8+>"n(~ Y2d҇6ar W+AiQ:x\w@/l%8CSgI^I<}9QڻۼeFO6暋CK{z0$!cћ پ*ԚBc!dzU-J1= o:s`|R$USpCZHZI+ ͊YQ Olb#Z8e2|s VDc!xX` yWx'½_Ѐ؞&0XD=IPOa Zlx­ [bY}ũ>c-핕w Zf. s]VCTlQP&sUCFx] \yvd{H9lW@_ ogԧN.99BynW$=Xy:V>&E!a0b6mU*Xsf&|;ڂCţ !k40)/(@iWd5J~+8 ~+H+A->:P%Tj¯tL r28s `u5YT̓[)P kިPܠ_7O`ϡUV1P"'o 8w( ò &J<ʋ1~*BR̈́,1^آбD\yXew@DC{l"}t&RQ:t$նQ13<3k+"PD?묥Jt{ٌz-_(!:lMI-UP|@,}s"NO'2MlaqreƠA?tC4FM7}/8g: ^vL[B# 6#Pc$y:٪JdlQJ50)hYB&Pn Ԃܣp8(? iY.nubsTUM^rIp`Kt̞9FwBϖ#~O .tÏz~>i8 OuI=`O(|. =U: Q!/H{hƎ"#L'[^6!y)Cf*VWyys:9jy ,8|uq?6$Ug8. lE wN`OsD?}ɷ3f xO)p6kC fP/j 5P331'sHM+y/sXotR$a8#Cxn ª%m"&\ǐ/(kZڟW\Th_v1WpʇE@G[XG0thC /j g/Wsr3\Y)ǧXB4f<ֵU^r~;vEe蚼O2gpDh`-X/3IAc1L@ظM9dx n5:f*jW[!VUGu 4Ӆ.{ b^ЧE9~-TJ6 "ԲpIC1E}!\mvN-(1Ƀ!(cX<(RS"3 OŜaW91ޚK(x#b=>DG03W+zn?]̀tyq@<7?'u X˦WYx V'$ ~ -AOF ]q/ۨe8,@xs p_rwD!E)p?B I3Mս:אKYl˔BAJ&_6,svA7Ps ğye$ T PxBś-bIT6z;'>cz#׮X_9q^%Ǻv L\r/u;^l^.R.$)?#o\v3ɸ[5?-; >7,o-]yc*wniC(pR7 jQŋ/E :EٿkG}Qw82h$o"+[m@{qFb"2-?X0{E<>ܓnөcqyo<ܔ`YAHbs"i'#jeBCjUBt[5Qo06aݳc E{pg,)( }O]gޒRYz'ELjطP^ naF_DC܊8#?ըvbܱ܃Fm!Я!ˌW u3vC/lVe^WIIZlg^g/] ^X@F`s:P<˭:u/N@h7jbdMVmgnR%%'X1-$p|"l_G|Һ)|mD!_imbÁ\/> fMj2Du,d 똉]vl. 9NSƈkV4LzIg}G41aIl'V#Crp +Yiw'x( lgߒao/e0]&l<<0v9Ң"J~B6`^l 9xA>v iN |KX> r<#d./L1 nb* uy'FxW7o#`%@Dn0ltiuX4UV;w9"tF޵/ņ]\\$>.Z<͗X9"ZĴ8Ceˁ2D c3j]Y 6ֹr IG2Җp,ӬWz"9 yI0u7BXVAh0Rt%*O DR{T.X{E$T=REE'O Z;͵4t7z?S"#!i+ԸT@x]T96pzX¾zT5}gV;!zAΣl #wgˍ9#HbJ+pY*[$`KG-Rd QKN۫{! m1EIfשn)_VѳV"a&w+NThʷVz!PrYh਷j7hx"6ga(q22IγÌ4IDh>+jS7헐]+:4'NUXֻhY`20 ~uC2MS9P;,;]X_:4S^fmZc"vKq͆ ʗ;*XBhn m/r2BF_Lnm,2kbU+^.wgpM"QJ6p> L>ӣx.y۟c,Z{0äD'hb[D^ϊk'";sW"&h8EwQpTu Y +i6hMm]9eBy ,f i *JhZNV$xO3Ó7v^\Y#oN®[/Z;Nvt/Ed.~*#}^sܲ*CTI5"ؔufR@[fz;Gk$Ճ. xb>(X󼝓Mߜi4c>$\u!ugS2>k>A2iO FqthwJ[\s*fE1oBA)V*?>dD 'y4 #I2p,m5E&:F((̔EhzRBcz<Jv·`%{6\>4,CpPzЖ ,oof'^tr* Jl%Ⓑ`K}T~ zwmadoxCIL0Tus AGɽ NສFsj'4!壹8%jyp}̬@`ѧ8[BS:gQFe_] TD OtiҬ@/DV.+p-"ؘ0D%a&?PP8^z?P6;&%Q@gV sv* |Ǫ),خ]+{_ɰ;PQ&9Xq?qjA0fffn.WTT B%!o3=Ɵ8%2& :-`سoU1"CI~*=5 ? vT"D.G7`%7!4t%x){$k&"XӪD!L[$Z#\A⊲KQc\+#nP a C5z6z26CuF+\< gփK: 7R5mhEa#0n ,KBd\#tsJ i9UN%,TK (Hyf ίqds9xRAv`N]Hc4 !l9G]?a:3*o_- Ld,6_h?LO=+DnZV*Íeܫ2`*aWY|@-zއSYX:LCSjEis07a^J5 )_N_!'rBHJ-F2asGşxx2-dt' z5ܰÊ::8jx\sH(,h?1hJg'0ם:K}J' {vTj\ >P'PTƏb'TL>YRcj5H"p7kYN`:h5qG+icؼ8囇.\͠bPB uGt%}XJ-)Lj9V ; ۸< >Xdj;_ꗺWx0t8#~ 2sylDc? :.چ\cB*zm^G~`s2&Z;2D#߹CUM4˕+x}r`ZM sߊ uqj@ً?]k r8l$K^q""" +L|9O@vn/}|*gUHYJlLq](Njqn k.$V߮]pjlXMgiSwrr"]Wχ8DSK܊am!=uϼH̝t"*EQU8~OSLYJ i7yc}\l1IO! FD21)Ʃy'&M 5Nzgxi =YrOn'R2?)%yg]jg w(.z}*!WCL-J_+mfޗK#8^k\& pFE) =3︃< ʥ |%\xC`VJd fM|؋ijFAZOj xǃ,QgZlM !5Cidlu)ˆ<]piY%òil'#8z0ZzY[<?Fގ$ON^gOi뚡U-4F~}GdC=94G@(X)xhauҐblRYz}n qקH ׼\>2Fx]-ۀwzJmfp\IWEA;fO`K-CaZ >'xDT"H9&t9w?qMf\BU^a];4A] J }DoeJҡS޵Ye# +q5z*:PbFL>vpil`0o50>[ja2k5P͉HJD^_+`0c@vs⑯i̇6@vW!*y՚;crPY2&QE,sʩ.)+wHN)96 )5k\%`bJ2-#)QrN6k24d=Sy_ s\{GpjB{LffڤэP{xv SIXU&F  .CyDP M*z6(`YG.(jBq^`+/eeYP Ԑ+;״'3W2V~ %6FnT{'Բ \T\6`Oa1: Ì91띘_EIP קQӐc4C.ۢ7Ov(MC9qd;0쾧Ÿ&" zc weS^١t\rܰ @>=E2_z!V3 (V$@; iZ-sS?̫%U,ofb}h#q'-m-He}MiIZS\iGΟtyh[͠/G3+]QbɏdGO۪?s嫇O~3_ H%ʭjMf˥:ž"ʼni*Nd^CEz&!NF-_Laec2w0Gfb\Q5?8K",q6M-1uxGz첟e|Z(9͇Lx50"X)^ 9f Rt!= 0L^.wϢ )MݤĐTaN[`EQ40ߪh|GEp*2+:4Ӄ"'0p^dϻkD/j{Z)%32oybյM|&[{9w@᷶r8 7h M\jP&2 ɦT+U:kk5׽]"FJ[ع{*l!~kC!:pCiAP\ &oYSx`*ۗW0)'k>6qx9ZSUf8B䡮nVF$S{sV T~ ,h`N m hkBΐ22%hi fT&0{m]Gݾ,3}`cř] V/\s%)b>&[ N(3)abMMeiS_%6}<}(Xk.Ro2h{>G3Ɍ~;qh,feOS]uD:/_fetlRs.S~\+=I}0T9ZO7LKѲj07r=Q N&f҃/.E8'0aTdį +XhUϥ2-naqA } ҋ/ZbGʸ((;+/{@S vija{rZjǾɚH/Yxw ׾ʇRv5M7=BVGTY%jzNh,\#f4(,:v&7OhDI=fY k6km1p)cHZ +k*'?[J) EN=Eo/Jv9DIxTx6r20v ޵/M\aIz\Ӻ oþygJƤ}g)~}w><:}'U NgƐؔ~sGsŠ]fX?t34?`2~MyXhn!C[b2L3  4G3iA Bmn]%@xTJ{wfa MxΦ<|-@'stKlZu|R Xt-rk <֑=, s"c]hLWPY%M5N -0w%.q!k#=f3>@mgvWGH!අOK$a*NYQ߲ж~+%@Ҟ1ÀV%F37-X oOҏ0()]@^ ? hC+EI!!6J@㪓$'8 QNDIzβ"ҖJ~J/Y>S#"# .sMkKx$y`ExfM;35u%vXZ 򒰷['Ƚ>sɰT:a4iQN*P1f!e۞@Z߃ su<w*K2)fq֝Ғl'<-‘t11o #}R :jPٓ.ʯ.'Qa"gmx`v sA|+f'*$5z|RzۮmRG昜)o42Jv9F;5 $XR6r\vB]͙H#9Uڷ M5XVvR +bY9\qƶ Gx6>dml52 lUr7(8g= NӇV]+dLO#b+ghefB#{:,G|_ǓiԛT-j`)nyO2JCywnWǔT>="' T}F"]5= ĔZ[30m[B$+ BY @*H ]Kqe!t(^蚇A sua V{ RGODNv׸h$Y=G߇]% JPvGח+2# iؽ)s2Cn7#-Gz#^vgjr&&kOZ=e}foJb 0cЅ9=L0t}zj(ћv M HWNH X"o?a5x-VN(SpԲ&MG'4FMͲHJ3z l{`_e/ٛb:mcFJY`0G?o;:L`mr6i E_Jd6IOa1 ŻWڰRw1J@6@yj$n>AUQ[߈ZJlDӫ/ˆvB*q`e (t00X/hZk6gW-RtzYHS5cg+on宀p^V`+drh1Og}^4O +k:9*cofWZMûQ)a*ܙn׽0c匰jJm#VK*Lb9$k@Z<|M>&7Z?enk{´Sn%C(?A1 *NxWxftu~݁r;q`Fi'{3mj³r f\TM<矞Eb)iKH<30ͅ -$ opר!~%MIK > 9 ua7 J538P!A6C+czħ+L{~hעƘ mYNtNXkN`yl$C"m薷>F$j4.)aEd=ځ ڣXV?>L,}{yneOvnlKw"$-0FKpF-o*nb^S  I_8O'CuJ=\z*_h}WN]?nwi0x}у ٴ|([^ygySitwR:,AV nM4_>jQ?^(r_MIj^kHECx 24Ql7IeoNY͠袑^&z@N^VlR^V#r3bL/-@^-:@JV/z5m «?JӢpZH` n2 &ݙpҢkp@ [VRzwTR`/h׳`J/@Ha9z 20Kg]4Ql9P" %/1eEV]&h 7(Hk{8V g=6bsI,9(xӄu+ CtF$>;ɞ|JזB>0OlS we?/Z%|}YHS Zr)\#4GD7b8ټdm۽R֠:/v'h^7k`;jI-> xXg"ɀjM.%)ב|G6^^\b+_0Y0@[8%k+9aQ-ϾQӓx=\r Ϲ]8y[1 $6#碭!{]JoodŅz$n/,u 7|ǂ/>$G|i/HTPkY 9wl_cIgхpefYz)}tA8 ZF4Bp Cpvcդu[7F?bM=G6l> Y3:3Në] O r?ρ'k<"$NX}WRY GF66PY] 6:^|RZ|\'.p|H#|, D^C49ThX2gN,"*C~3w&y{z@&L SN늢9hGCeofvoS-Q^sxf$qh/tqq`5O5 X85mG,!`@Gyg|Yt!w:b >+|E˩KҀmxGj@^]Z}_YYM^̛ǣDKյPT7OY#g+ ^!>[Ĭzfp1hu. uZ Y:w7~D=p y@.ފn"ը')N ]Z t>'{se'gZnk:Vrkt e%P5sM)E]J=tZ(yP4TIԙExu႐eop* Y;i~}~LRzvd4@H*7}ŇEg򿰧E !b?->211ۺp*3g` jk Da6&;DY?իJPFW*J*:V:4WG)Jv1pjADtBU]9q`t2PL.ŜiX="dt?BR)y-T>ja!Y>`wtgwޮ}!"1e [)f_vIqCވGpYLj|2PEH0~tԸnI\&3P؉Jv% bG6; &gju43(Ó0i6k_3*bC 6-:L}LݥkrCxƘ ۙ0K_l;BʉT-@Y6 d`9ղ}|3᫷k걣fŧʚ-0ݰ DnVu=Q&H_sv*NWb<.k|´ 8#1o{>MR;,2._w^ȍX$C.(^uW5CC}oq.~)8F0Y "ƍ1iBK` m"ЃJtjWwSQێyҞ 2E+&>z@{̵\2./y&HBq} wV<[ALpMƛBJ5BE1].hnB5CJr Zt .ݐs5 | (P$C|I'%PXÇ[OƢ;)Qg: SjrEtji xv}ևGp9/Ľ-F %)u<NU3@}u! F9֒;}9ah8Fm:ϙP1bJ O)%gE+2܃:Xcwޞe7x@n(đ LY s+gkՏpA pJl(Yrj uO7P ꇮuךsEސŞz I 0SuruG'B,߳ 2("DӀ /Z拌Sj1Dd G2akF{i9Tmj RȾVB ~E;O08x QٽPrdMZ` 8!~*hSY դ 0ՅDdnVЈP8Mc=ԍjrbD ?Ϫ%(35IFZt$fοalXŒe֞JJbnb$8?H$a\kn4[@N]ݼw8:PMyK>nPvk'H\qT#7 yfar);i-8ḅOa!dbs0),ADU'q{8 ǟ]:;UoP0vFjyŨ)%O%8"-xgLyֵ<@m/dIZ|[rȈo<&cGfEFOZ'opdw\GQM#A wsOxDܕT_ g89,1TP ng~[G<&Oѷ`xaM> ת o}@XI>LLA[4GŜonԛ{[If {vM+cQ[ejv ˄Ho\=  Dt*Nbch?8n]8"a@Rt7mg ^"όK+s>> Af7鴖(<.z:dt@0Abn֎m܇ikQp!$"1c8#idd UwZ,l%p|| j4E%6$Ef^)mD)hDx=N&u$ZnKu&ոAvDp狞lN:{]Nfk5~U=7r4ob݂@F}߀$gm1fdC4-v\7Ґkظnzy![~o2BkQWjuT>[ YHAֲAdAzU8֍~S xh^;(q vyrS87hrW BD]N<F8gcAhykmd۱B&hMN4㮦ȚDl*߈ԡLZoLlЋ)PDrSiw93XSw(pOz%rdh z;Y0?nj?ZSPgRL5/QoOdj9+~Tڏ_7Lqa`.v@~0bD[҈tj$Q)RY3χ}(Ҥg SY~Ua"?Ř;.Zz,^0vBh=Œ PTPqSy%^'v0<QS1r)%D1Eó\-6Es\OEp$] TRbq[)'ǡul_,lzOtٞ>mnb"V cR D}qH&(kE]z".+vb>L“oN%Nq:̉ȠkV%PUćt7MEa_5.wwkۖj-*%<\P<"跜y+hi&Ld3Z]M P1Zjk(H9S )Cl:3?7'`VE'N(|"9PZTWѪFoVSZ9H"z&6JG9ՙei]Wq8u|%NS\57JFu;ѱW)GÈ[‹K8Po 2\ֳ cje<p ,*/g{oY-{.׭, qcE Հ|nV;O F>Ij\|<9WOĔwTl&S'0Ђ@F) 1u4l Zd/V?Ijޢ͓gڄҚ`#oa@Cno Ov lӂDHq.e˭k*71F{phX?VÃK>]Ot px S$g:(j+RuoFa[Kg22!Hp ^+^J<eay1`؆W=FGdžmkH;=D{GJ6HvU*x~ y d&IᎡ =s`R1f24.%l/e)PazT([a'+jq??w' b/~z)hnE @i:t/O%Rdp6[sfL iEsV+dnnET]mfܑ+[BY Ap_Mrc?(B je3ͽ+6: 鏂ݎ8mHSa5)?uy*Rs~\j z0Vwm}I=:굣Xz+e'+.:ͥtAzk25b> Iң$AO JeF'3y":@g (Lݙk=jl585JbJNگ%+Cre2gsG+0桋>y@=KhM8dc]xLo&IRlQ4(k҆[=C-=%\#pLyM@Und[mnGF}ؤ<̜7+4`OƢ;ja"NQh1 wm/ `M+UΒ ]LpZ >Ծ Xd1!|HTz.iP{ߧc qa5b`_O`iyXTq<#TI.OBs%KPQ^u</QْUo~CZVh,B'XgdDF(p,JrrI+Ѷ'd^8Z)bf zEfN'DjކآwlQ 71v{o9&iԵI޴UA)ywFEpvsgdjߩ#WA!C'%jpJER5@x{%4I}< cW2P&1)Z /gP`l*C^9wk?dZCK B ,uw=r 6  A$ʐ*5x]#2MWJ̑rU(T*gjstAj/soSRgj42Ӝo6-H J8˳Ylt]jcwe q8}ca`ZL9VКmF8 N?L[gزypsܺ?"Tɓf9޺~t*"1ꃶ>*$@Ti?|$vK)E? U^d .ʓrZ@"zK#=2.9q-`9  Up, %q1LVO{ bE\, p:҆6x*xt"ݏrI 68Y"iz띠4:υ2JfQ`@]afoO!0k$OT2:9Ps/wdP{rbӝ3WܫFlikhq[G=` 4*OTwkyxhbC~3'9)tu,5qݶ" gi1w EǦkv>5>:܌X&ea)lp=Sܝ{GYMDOż2(.~n 7l+b9NUzy>֘zc(Ӫxqs[̗&w>Lp9$ <ɓ_uN9m{GЖ>VLa8OcljMD@u+ѸW{>3_8,iHuG,uQ&vKL驡8^y1˫ WqS>CoSr;{LBل"ϡY|0̘c!G/Q)HYo:>6Ez*qZ.d}_黌ޛ!A3cԶ^ֿ EweV`/+Mxx}T )6(Ȑc F'Sk/.-H.` |8׆*^ebl]}s`nߊg1 zPS6OxC@|s aHB?+0?&k^ijjt:*vL.v}g賷E%ja[-NykA9mZ+JLz@K9 cE?1[^-hpfʵC[K3Ñ>V (?&fܟow+<1A̾iԠf^Cn3χ3@`s|*C^SZݝlSJ!j!<͞w"øqE$MTUL-\QM8P_Cs~D|xzMK]>^8[$!?ݾ"ӧfq#'v4VȀ1!~+#402Ԝ~;QK:Gq7dP-/p7fyPG8%KQ{>_+F lCiAd$x-MCQT{tDV5aO 7OJDL`SOl' \IyK;B($K}p  2=%Fv uof!5T}ςDh\=iڧƦ KY͇%v `]!5d$:pe $,8L>8]`,(ќڤ03q 9z,]j .DIgfN51N2%̝\yaN' p: D4H wNFLg|/OP:`AnVrj-~f^HeĴ6c`m(vV ԥM,K/νaP.hii|' 18pą R3($#|ߡ7J%aPR!&mIXp- Ѹ1%C lP }r-imgȟ?SvUPf¥SɢM#yr+n4YhUP^$bzKN8$n mMr{MӭI>}o})k./x'zBL--,0C:W ~tʈD·LrP`̎BWsPJ*z*DR%L~uJOCwn<2rԬ%V1tcD h "#Æ :a$RhV(d-L#_c  ta{y(t~ 6CcqirkDh@a"ޫe}->)RkÙݦ\Ltǰd//zYAhEbs sY-a7V^bH&4:\]f13@dZsNDEK_v'8QjP8mS᧖q."WQV 'Z#` w$ŃFmBkhqy`;cpZvs}h8=tKTN94Dh.[ñ};?JE[ߘ5.S}%ldY\u8Y\lDZYrq7PYZǏ#u7?YE)A@<*Lᡷm薇᧭aA$''aث99?Mcp+ֆğ27\ O^< uEQ*QUEG~-)aR"ti9Ύҽ\h ߗz+0ԥ8牽*k*OZA k#6b:L fuhjߩjof~vTY>P )bWj Lu.o CuF^cOMkLgk̽gA)F3<|B&h8 XS% 7uip`_E ]Y*,ȍI~Eq'm)?5 Bnvq}juh +J'a@ [!ᆅ[e`QALg Djk% n ,T]@ p/8/R/i^2y096 7-.do8(kF|ʄM~dhy".c0Wr[7?+ 6ٺ<=]ús}i&W P9v?BWWe5'ܘr}mVc2¢_5>U'i.24,={nV8WМ/Xrπ nL3ZOEM1M?JE>'hNhUD]uӃ]a řXiIFBC*w̵ @r:[ocK^|j^QPf_)l0ޡ`ҎApUSq} ZtB=(4m,:qqo[8XNF Be(ϢI%b_G!T;&5%IS+Ź!K3ںRIR0?-N[_aE$v_6!9 FK̼u&$^STn(yKV{;/Ě% Z$0I?gd8eҸjwt+y_yXlŇ91 >@m84 @6t ňo.Co(E:SOG ֞S@p'yQw,@`5ZV|PGJ2N[近O+AFo *4ژr”tĀ7M+I?a"g 9^ \* BZ׻(ݩ5/p(;YE<'^B±hus~&(å(*5;~c[x^y ` Y oԇ W,X|w Y8D,܍G+ ฝzK2qM&?"A?Vp Zܢm͡A/!mqa8ce+ShO6%sou*i]/xHJ<q /0d,0A$́=XoPrW(eND[cYVInƵXۂʶggB3x_h) +d 3(k‰TH-t)Vζ*Gͥ*pdw!L/>u!h4Z*P`%]eNb*n4٥a;]1;m F GiCcLß,ꂄ>l,4LR4/<P$˺ 0UhHcۦ샳K\V;j?㮕")71WgUxAQ. ˙,Ey)DT_IVy3#j*Pb`)$*0Hk| 0ovOKLF%$P8A[㫗F^EU Myص08(BnWVJ62.}f12_Ϣ}A-DC!T>,ܧAJ:80B-ꅲ0cm[Uod کa21FUZQ*R{VùHxc4)OVR)?sϾ{Hu 錁hw@5nA c-(2ܾTSg.4\4M +h~&O/9~&F)SXMC:4zT}Dz% ~J qe] rSFp b:µ/RO|Ntd4N&2 (bb!SDuUc-~l:Xu-ql(.T_askQoL|NRN\rw L8}G<:)?ƶ\s,K!@B렙'ɴ*dDj݆ CSL2Pl6G5BA]𯂄\E%*TGS5lE03A+ @ye⎭:# @*_ ,V S * _}\+D&_Eu+2OؒE #7E a,\ v^ͯb߱Pad(ތ~||̻#\>M}5jW7\ )~-uz3]Ò9>W ,ժBmEvC!]s4"; A}:T~~,Q}v+emvKpۙâ1Шr| `X <&OR+jm*y.[amZJT@mX?' $TM\`_Iw(?u` 86(ϨeqQveN.·66GZ9+{ƭj8W| 5Xː?S$hXkU2&AUC*/vƧ-i)K=LG~r!=?>j 8q+ 0!'ߝ 3d GZzEzLBү U*YDkd -_Z-ͩ;=XsSBCi۴)cD7}P]?sx6q.5Qxst ֡D1f=5:IYXĊsKuCw \^Ubm\Iq*+ɴ7PRsq#47HC\z 5NW-Z۬nVJf9AtNֆq#!@[".CCƋ0o~/p3kId幤,.yGX\9`~˩;T㢉pDX$ӫp:cC{25Zg7Ԩ1+icv3,1=2F8TL (G &A8ls! >* [G򢻱 n[A㶘<:+ x2Bfӄf́0 /M~< w'K@!MwADbhiueK ƠC/aVr [z3a@S'<³%29eOHo5kdvN!u"9Y $~^v{d-IfIm2 RT/S$.qX%uܑ(0EB&`IOS:"Q 8Heѓ>WsjH8NP.1Tp`x3_R5eXZoRl%΂(̵D|0ڨ/<)0TumEW8}؅Bxd W҆Ѻ5junc0 >NI℀woޠt)֮Zy怢Әw5{Y V٤(Hi )#[_ߌTp ~3ȣsNR HxF{3b .kI{Sjvͮ Jb&F瘌m=P4bCpfj4^I-2)UZSnf=hW#k C}PֻR`WWRFf^/f.UPљ*߄In{..X5{ƗFήtn!J̭`{cW5CW}geGtN@|W7Lt/|qY+ZS\砹ň) hG~|+n2E]4²b.ӗ7ks8wffϚ T Fdm:~ tP"SجJQ>$-3,HbOk*O¹%$*R+Aw'`>aGJRTk!+\; Z\@^L䲽j h}X[Zt\9a>DkfKft n{^c4{|fI|r\q6j{ݍg=uRf/*ǐ..xtxTLbX}wf:Ql؆[.Fb 2ĞV`|wHפ^Y9y ~JwBW? 4{?qLFWCm|4=Q{2: _N }']s06•"lܼFDb6bD,SZjk2f/i`@'4aVA:}8G9h`OVu&ݹa7HгDb ݠT{ e4)Vx)l>(A vZ\Xpş !F崷Dm# `vq)og>Eװl-,ߑTpT'ܷ0T-K>[8n| —#4~qYFɯmekz,\rW ,$M,Lp:ʩ>.rbkvkj,qjh%w{9?],{`0 WTꅭΕIqfm޾Vn`PD&Ȝ)>@>{x&`ƺ {3%*le %3lGve\rxW^mTQGҭ"6)(]euI Gz\U;R﷥}.A-WG|wΚ[#S@o=Ħ@//.cAMOW;ZжYQưPaɝ O3=NH3;Tϡ:.R$ABS@s9L(f:OTu8q7s v_VYSa&H`(heA MXFj)>1Nf 5b8_%z!w&k(aQA\]NEeğ'kg]+wXC?r% Դv$QX<(rLrwєK@EB bAM,Z 5)j"n#VvOa,J1*8 J&wSzfn06\rESB<-ί2yS^8aEFZOb½~sH (rBռ<Y*CAtye/L}<ܘI{fO7Fі:m&߁#QYV KZaIЋeBsssب}OAc+ؿ?k-Q>|.u[8Cy/ =a'os}AS05?#']$UB\뫋(M a%|v/1J#^{uё2a |*Ͽr{+>,rҤe^CxǹĝHk\12J,%+`$=]/H]}B1&|nDa.I[|az5V l׶a'VH;eHjNK[E$Q bI m|9GΛ;aBŔpy+^XAQlՒv07an(ndJ#U%7\᣻X r"ťV cj q cՑ8m \&h\F{O5\hϕPEE"5=՟PVEŻ\STS])B{<9OG~ v>寊X㓁ȮͲ"1LM*=q܁VxpPi!^tomu:N%='7Q8XAUv ;ee9']z?Y͇crqtˆs`._ӎ,O S'T#g}&xF_H<}n/ Qq+uK\z!Gj4Rb6E^L ,BXAV ujԚIO(5MŨD&= /X'Y+s5?NUO#F,xar#[gG5#aRG/p&t]-, XcļNbځj&uDϻcJuWŒQUt7HM%UO=%M!ObrB(=x Y<ج>O"_6BdGS \?\~S 6fJ+͹6~oËv@D~(,q68'T\/Ƒb)+r;}b=D "S+ ܇j' E17_n&PIJR{@ ( 3Ŕ^F:ѿKGUq-`'Ҁ;&fJGsZkgYa=:i(#p P:@~Z]^]a5`6o5 7%111RH8v_ʮLl;8%e=]㬭'Vh`>Gq8})ڐ9J$Aa]Ew7' uޘ_x 1IvRSBX'Yˈ9y`8!5Jm\1C7p{ZKA] CG@Uaુ}H4_[~fW`febR| 4=Tvgnm(#01pc..5ɟWX _PUdRñg!f飠j쪑" Iz[m 1x`F"kȊ9lww*iEV[wwu.5+Cs -d2~y;Oջli"# +֬=&8wuZ 냸&$|/ 0BWS9G 9|T˼tmv}T O72ajwhKe('/@AOo{.8S:kz!>K4giEQ_uŪCKo0#ORŹǁ:RŔsdJ?Ue~VˍQw򈢐h Wg~?rŰ~?n ,[  JA)s_) &_da>OlR֍?ʂ{?UhQg (DYp~=pu'ްUu$_q0hZzSuyl @$0W#U~ibGՀ~2Su%Uy\24LUFԥ/[2Aۜiܶ1SF,,)2'Q?vyBpI0R ?t_Z `ċD6h KJx󿍜]<,eC#]dZ?x,+'^&*h|lcHPֈF:dOL ǜ]B ?DƜ4s[ 'aO wf^3߸G,w5D}ү#fDhg_:LǥjRa2~ }4ޥHa(I뿗,6B%2}Aē}zJٻ֬C%#[P6>WX}SW g&W@zD} !±|M1^g# 'D`,7o̻FZG_;f:'ذKlwV F"_Eh8E%Pf3 fܸc&:@aT eiMBU2 >4tD~_r^& .~zb+UvP!?RP\>/ѾtA^ yޕ8UA?۾_+KzB'3OXܔM1 Qa>M ax4Gp8m2r }}.A'mWPyfz_ao9 & > <ʰA>_^8H!dֈ28&Z$w(}WGTm#ͥoz̾ \˩*٭W. ӄ9hNp/ qPv׾8pr< {0BR[!0 ߰|8.t /?FGe^!y!&x>x.آ~U%7@Ԍwo9][s˓#P)&5V7c@k̟7}#ϽtT tUKH @NWKR+@Xze&Rt[  Mb&>egE*N@02$ t<-d@Ekjѹ60:MNŸeq{Ʈb)`rÝK\_/7a-++!F4\N B:gU3s⩠<4"kX\y;Yl"MP|7=XQ#NmQ(x\ȄI*Eώ6aiTH$Zz ·:4uJJf?qoˆ\ 5ap@!Ez5fBDKқ$xg.|,5D$m^}^N0'F|WT_Ҫ30n8I%b.4|lv_|3eD,c'5itXY-6xś3#!ޢk7!)Sxϐ#k1xW"3.U]{K=Ei4IةG:1Y\22Ю8: gg|LHTVu918"p(P uF2W#^8 ׾}9ŵ&/y:.fB7,wgդyoR%^AB5tw/5 <)l"Q.ijLIO]Mw9nU{$ gC7UȪ!oucPnm"KyzAC|hbhWC $~Z1Pk|DjY_yuD]!~6 \$j3-5f,N٫Tݖ"gۤ|0H=_]JǀmݿJ?d@t{V1%CSCJ2F^e{hbq&>ejv?zZtDldd֯U K0q rl=X)4~ *voɭlCuK a~,F[4M=y{jdS s G6 SO!oQ}]E0Iϐ^^xɋ=2.OIď#lo찿 ÷G l 4Dߴ+SΫa[WdPʊ窺_\I/?/=]Vi/֫0{)tdh12atgOmÖKɕ y*y/",aGG&*Hޣ?i&(Hb3-C9ͿECg/NNH9ppiӸedrٺR7Mv$׬(}BcѶX ȅsC'F?:ђճwOZ<m,r¨[EAC&* {TCDg (ă9Ĕ3IOkícU=qX rRgwxnTY˅Q 4.b0ehT،Z^UAJ2ksV((|1AeG[311voe?KD5%4Tdʭ;q?GD$S\®g6N1OOGPeeU=!%⩕X$G:<ّBNAϫv/N5Gy'p5s%5,.lфfF =eY ~` fFȖT'5a_1 ӂhS5olF5e![)3 жU"6~C/؟nPHX+1mjz=`e8i%G^r[WTD? IJScr]Y#|O1K,@8MHG~'|_T4`)vM3Lld?S %x|s=:ȪOwɞ\X̹)Lz0aj^8NoEBqib#O%=Y[db B(dg!RQI::5_N ?\k]N=`I[/2б"NO"HHL˕4z$;% ?ʅ["J+l;օ) w{\H=?$kZqlM?j__-́#so)F+$AC>B ΁ |o/"WFe l30۪=׸}ej[ԄtTSѼ$&GaW6%%C*FGd[zÁU|THS5ãO/R䷂Cm!SivH)U AQs)Mz'_ ^`wD;ݮ ib\i'DT\tq"Vk` ۋys 8dzPTsY) ,8]T`6,p$yz>WVs֣Z z;$6i=b@-̄! ᤆ|g| Tmk㛠ZMj5 ";!Pr()m׎DdUIF/VZ$Αz3JNt;Gs. 5U+#eR6Qwn;1zvL^B+t ZS׼$43yn_:{78JF/-HU9 ƙ:ډ.4{Tιҵ5d}dHzƣTef .SMgf^ςrnbueٓ㇮u|ڮ(ڙ jEʇ #ʻJ4ar đr*LA7 {zʓ>81COyN0 eʐ͋ēYE D;' %\?5Ӗ1o5f෼ҁ0gaOn\Ma֑*P]}O \Xᘱ;}e,hg撣#W$d*nWW=-JMONMKW  rpք>EqUx(NGz9KuNNv]t(/\n |dLɍsCMdb\qPM<u=xA̧\3jcT7ѝA,է)rIo1խ8e;NX1~:K笘xyR|TPA ,d: r@QJrP`/(V U7U_e)k`Wx:j }ҲRq+UfMáf7lJBoXv'0-E2׈t 4 v@&K ŀx/[{$<ܕ1;8iΏ̯ah'BL"ʁxzn1{wE0 i|gm]ld\Y[ oїa'%8['0c8ʓ o~Hu@7-Ut&6Tv3BJ\!4ѻ':U3ءbnT`5U|&n@e86mh~x  &Wl*- 5.tsX:\,܏jsEi 2AsE#`k^ gt{-DD^a+-`}5)WMH*ytDtcd hdϲu!aqc{A氺2W1P 5n.~}h305o<) *6d䀆\*$۳-B(|,w]"!r激o{9A[j,ko ,ZF~= NCM[RD]_1e&I#>c2#$'Gm&.4;c0Ù$&nDPwA[L7! y]%vEy@8=( %ly]) YwR9)/A90Y* q<mY:އɈ(wݔPmP`S _)5J-t(B/Ή2:f#&ړ;ܩ8”٭l^!!Aeh[RB0[ɋ??=f !|I$%QM9x s2 KHQs[p(HU42'KC,о \d}#Q}z } =x% k5!=DpU)d;/0̠z[;N 6cJCJJd;}slC[ʡݖJ9}#; It}$jFŵ#fɎ&f`]rt{Ed*ႛ'!r'-ýJ2H! rC}%>W;gՙTUu1Zˆs Ȧ6I3$;3Xr&J坕a<5|o/QV$Xsq;bO>ɨ J%jdY^r,soGRV 7Ck#r)a f\3^ϙ7Į2J H=+=Tǡ#.̟ 顾el!j>ѧb l*(3E5 CBLR(8n.H6(M{7?{HUQ5u龗^EY<+iH, ljC_>Jjbv&vϓMZVD8f[SiƲ`6^/ H-0E|:o["VFpc/Csszb࿞A?5X. ZJ"B(kۀHt.y x+` ]v`4)q"-t j ,E95j> `meW:ԽoGp2DuF-ioI~B{b˹o]8H.Q:_2q;9s0iڵ"h6WoV:R۾Cx%6]њqJ!V8Jhm<\I$i*W@}1P7R._&F'aslf'O:&:3Mա19enkB4z2A3ZMԝ:r/NMs_UqF* B6ג|1e!6@I\5!7@BkJ+(>ZҦJ#1}G`ad4p6.iUAmۙrĺòH(n,@miм p+8GXTI4&눀|oO/,Q j["qMqvYZmQ۠bޏ_)(cXuֵqƣUZQX-'CK@ǏXw lP-\:{#L!u貫f>wBw_epP_rbC:K-}3p4vV<&tnIT:Wa P& [͝iIicP,Vm'dcA>c`N mۣk7*/ E.֠I+#r.?tԚ їzP%BY_}xDJ= Y6Cz>,)sBEѢ5\,j}`O#E❮ᢝn"h(~Ea?H{:Cg#8Ǽ>fsCXTd&Q'Pq*t@`EΥBhIITS~PGz-% 9flG\{ 5ЂF[TnPc)Il1M, ;X.~Ӆ‘'/!/qzdUtX9`DJ.Np$ZggfWY{svT+@ 4bMVz[ʼnͥV㯫.0dUzo}$@aFLv1D*f{vX vșr)1@}0z0gຍӹr52Cj%ىX*79(1Ӯڂ$\vAG; q81\2`R,j QЌ5a7)&4BΗ39.فb F/} [Yu~}i|cJyyu8Yu$F/\k4醣AmDfgM)@gWԤ\dzB^ Wx_ܷg,Qob ^, -)lQMxz+Z җwTZQm\S`\œ[ 3}0Le܃ 1 k 9(;;K˃ !ls ]r/x*E Kjp޹ %$CK& (hEu]lWȖ60uR}q6FnE V D1uhXY0V#M*$NHD˷ωc\ @ SŝV&ӎjK4@mq/^3x9ȕU9{k"D$Mw&zӣA&De ,x!y2PxᐸX̂œ/32ه2a w˕(bIRVtMas{ Ub~u7)FTH)Q6e0wI~j΀mb`nGppa ‚nC !up gopCM~S)xq~?BV{dt#Q}U+赎q7awl_%bu03ogK{-oYRvXɴ sΣ('=AȒ5wTɦ-]ޜ|1/D8YJU @H,6?b+a_bWA:o npuZ=-E 6ۻ%E.o6ܻ.m!C|)< ^ 4ݤ` *;/jmOXiI~mos-V,N6mc5va}Xq]Jl5ᇲi"T>}Nb"Bʹ.3>*v4vW*lojfz%q^yW5qP9 _[\/\*cMgtjS)t+hdsA& X"z({(Yc$ #A +k`l̤!V9VnU}TT P$LiJXb4~frHy![KiZ\UtDo谙ЕK?-ˆÿw` mCƖFCÄ9~ vDuFx'o7/ u!zԔL6R Lkt9v0濧k*G>-] ^2Hy- iKBaPXţtpfћړA e% D:e!67& A>u2ܢ/R$~:Wfƿ(S+m&vz IATe|r"MۉSUaRfLN@њ]l}ԓ9|ia u@A.)ٛx~7VZ=v3ͽeLhrf:XWȫ#(Ē-dЏ-dKԘ%"M^`y¬n1CQm֯Z6 ϘV½uo˼t,pOk5#M7Η߀+`0LI M~pT-ID7K7,7S0kOwu)Xd7uͤ?$ǩmW\Rf2ӡ鉄w1~_b#MWبYl0 . "(C~OI4eF+̜!I^[kv$M$ԧft_n# R'|9mn# *%VpJͮ;D; aKJj_Ƿ@zQ=Che\Xt -le=?4MLuM$4R|ZV!~=Bʱ!5q:ΉU(|Q1ETAt#mҘ@k ;2À5VX+ [_1Cu!gĨ{֦sPd}weĘbY5 0ym ~Lvo\n,SG1f)\|\=ķb(*gQ5fa2'Oao>@!=r;>d&eagdxV1E@tDz@F&> Sh?~L (8#s_yֳ;s yUot? 2Hzom&+hNLv xtC֌x™GR̊xd(}01Q35þ}4tȁ <1GPUTѾZlXVi(]>g)p^3HɧoBGAyfC!šDgy$A6] D1+CFxcTAQ*YDuRq+6rnK}y۽͓<НL2qkmbԥl9]86gOGeЫٺtFusb{Y'K(4׶! Vw /@J3hIdݓD5s!Ù[ȇ$=Qn;+j8y"ߪvT1zpiOXxqzJTDjvd6SrlA~E_ IELC!ETl Α}ۮmj-jx$I$$Vלo;Hl%u8e~;_1&퇐cڤHZ|>pέ #E^A*")o䍽A3UpH3ム]udY,ojR]6p>Lƭ0o]$RzP-iX,#F^6Z2,QC7N䚥.9q%1KJ) fn+>1F!%' `Lf23S9EVFTdC/L}E0SCHU<8qʘL(;\Ic%Z,,JGF {gQ.$q"Sf'lx\J+Pڞcp=`'PִiQ30^ำ\( 7 Lfך̞yw?6B(֚|Or#I$ٍi.&&fׁV9ZT~l .Մ+ I.&9vA LL1ԔF)Z=NI2S'd=\.e^@dhmwWVP#svnĖإ޾#ui%n;TJr 'n=X"1 ~a˙k6t+/k\?~#LhW80&w2 JH@Q0S*IG]w y_#@g1%͸ qUj_AQMBscKugR/aOs_]Vzj\q-qi[4 woRpg8Ǥ喅`IT@GB[Vky+Mw חܥPNqg`o )WlZ5z ErmU0 '7{dL_4k~>'Xf,DבqX{vyT)=zVQDLA=tczl|1Չ{j`Ӫ:Xk:qI THWۍRkӏőSH'P9J}mr p<Ƶ@-pܭ+^yt0c65O b àjcw|b 쥁V'G̴V*vqr.2|]#jT 9%rQ `}N>I] m#4tjrS$MBGs8 @l{ aU: ޺B[>I]\.uk,Bӱo(f @wٮ7\;9'K%`0'O A75wzw%` |}ȵ.{BHǸaO9;ӡ [֖^x#syvi*Xɟk&M|٘h}64N'8qfېG}dGa0ap$[[i$?l͒[oS5c3]No~"&r&(y7`¶|בΣF\U〣̆bOMt1t d,q GfgH"2_ ~كg'2AO2׆9}+=!4m~H6=OWm-1Z4PK PNg]Q.Oh-'_-\@#6;23;eSa2~˲= <܍: ƶ-0vZYaL1~Tjc#'ۮw>t6\tl7u:mLb~\vnB2&?Ԩ]}vи1t@)ަ;KD"xDLdǚ󙙛y|h}PZz# uk4oI"LRQYY( (u&s34Kj*VKK~sV &|G"IWlxb-#1rG}@l7!ǽ*ud1-HE`Ud|N[S.bYU0԰ qSҡ$بĕ F|+_%FܮkRӨh0Fy6#uZnyQ pE-YHip`VrԵT`2 7s4Nx(&-[ e{o6gӁMC2RbIKp&HkF`Of]giutuoܤ5kl\ІB6/ 4aO<;~e+^R,nEx" H sC/Ò|aZ+ny3f%o)_=|GM? eulJZ( -7ny,-ыd@z\N+E۷r2ƄcRJM M T}W֘L]SO27l`ÂT"FZ 9kĭ숭3@#CHiUeAӹgKtڌdzK@ +``LS%ګe ܰ\܅޹[\Ķ3AQq8{ ' ~58? O$c[P$oiA8}|ϴ6Z@ b13c "t2$u Zr;'6$eUmZqJ^%GZrpC%=2E2>D zb3e-5fsQ^eH(;h1rxa8,_PDrO_Ϝ12 91v6#lTT3HN@q{sBUm~Zm6ꏼZn7i5v)uB[+j X C+:F^5BCp9$uY,9ŋm`SGxy4enG}A-c?8W3# U|f۹4E&x.Z #5^E9Dx}wSê^ z؄ܬίx*57%uԱ)IQ~"?~0=Ҍ+ncxNZdLde:Q} wx?R~xǕY1eQ }> 2^-=ܶCٶ Gg?L-p6N&pN[+'˪N7q *di@n&t.u㒐% AsLЎ@e>*78!w_6ֿ!*q9yO3)# * a얌WS?4tmdLx %3j`SJWͷ6S۾c)"ϻN_ 0Cf Ԉe~Ssa*j74hsJr_qb{)Oq6oS{R2Y zosD/X;xug'?e1 `fIdWJk4Vh,ű,%sF;YwZ ;*7sIۊ._0һ6 ysT5 y;u|Є\PFajCрz1d(ߋR/M5noMл~tmlVb.|WNzTdbM ToC3]ߌO@=[tl'Ƌ8ooǤ0 &LX8_Q+2lP S^cTt: ~G0rs7QbS@.Lh*_< 4߇b1Z&bo {8 ' bg2eޢxtr1'6Hw9\yU⠑r`( ;;5#_mKeQ'pJI2l,/wH@.VYyH=1 HvV*@Ūy9 _֍!)Uƺ7%Q&¨VbsǶMe>t!Bqj򙌕JRT{'90 \phFs47ڝiP86p|)}R xo lyP[dOe30Wm|?ٖOŠ.K b1~T7fҢbMZ 9ŕY^ J׎ޔVJ/$ls咿MUqX|NH@ K~:؂īc}dWvb:hgl6Yr`t50M_+{L@gh]xr$9NAbSfʳɡI0A7477___> 1#_cke\qQsi3eb/51t招w`ߗEfua'sw{5=yh>vRDNK,e3pBJYYwْfƲD`fp3$鄘Pz_O?$[@|3W}D-*rr_ӧSߡAA$SOs3r+ʬ)Fp}A֘ݰO$ى2x? DFZ]K]{RV>pvE7T*:4,m{2, 5 _mvbV۞;FX0؎?\KB~{-1 Z#TӜzHy,[^Gfiq:M,w,rY3`*M7h"#fqp :ji1v&?mXB^&oUd MѶ`+XWaod!,uw,DXG`"&趔.Wwc%,c"k#ڋD"w*BXWcW2a@=G׭^n =+TӛW=QyXLB~{NJXn^Wk} Udl|m~6G=׼8tiNY}h1-PGD1g豥exnR  >LyELE™ns]v/1F%sej?RER:0(x7뀝>!L%/޾ل4FYllGXa;>U4o 2UWrONt]ZSu2j8eGGh%ّL펷HR(z]Y@ 7*1r~pkf-$oQpFfGehxjw=%42!6ΓW6ԥC\I녫N:ةR=,>Z$M0r"&Lm,(ca2_.!/ג2C$ }vC92kU75.10Y%55ײ Tf 5ei aC=2%CFw F{nЖff RTUPo+5oL5T*q4ȋ 8/TOrNrm!1;JR֧*#a? ݦ)ov4 쯏0*2UVCɐ"iw:~qS [;]BU!q m>*ґ-S! sP5"T+ -LF.Q[Zzsy׈WtХ4f1py;ݦB9[~mvX<@C˧3Q~4.d$dE;G!iY&›; G _KUn5^1g9/;cʸpq="d6 톾B|,MsA MZ[}k܂>%&vK.*Y`8kA-QEN cHpYQbM5G!{D6EqdpfY%]a\TfrF~}%_?)^pz!H -Z0/ )$ԑ`gNuȎT5'ɜxWve)Z޺[vJ`HzNeм D֯04(TNI('i.'νS@))d8t"ϳ0W/ WMfg.ynEYpI Av^FQďo<=a~y}+}C錓E ,hx.]%DuԀ|ozu,u~@JAM$]=P{CxTfWIkTZ{Lx=yf0F;4;-,T:ܐ =>x?M$Xm7eeQ|娼]~1/Nr=}'qEwj]S8yWK zE8Du˜#91QޕNHsgur0F&2–|ߌS>w[Pd<Þi؋]koTEc VRbYT}z.=t[~ѣf=/2EIa-Rߧ(^_l0h چ3ʧZ֧c~PIw&48jhsH]xwWl7xt$7~b~-_gȐFˈB}@Nسͻn\wNίsS.ˉNRJa#7ۯr?5rG 5mvu:XBbf8%jab:?4hIu> Fd]:5,J8`Kkԡ`7Jbv\q,!Fr/5WY!*-Y b7(r .:=y,tĈ7@<>?R\{V:d^ԓ~^ٸo$wO" b}oX fG|':LeR W k06@ɉ\_ va1B=(<? x ?1Aj9*`TDp% {Rg}] ؙVಁuyf\^zTV{Q)ޓ+xv䰴 Xs:TY<@s߰{x<3Kj|ȶw/5;1{\x.MnMe35)Q sjo2158o= u7AEmAĀqt#Q~~0E_ >^).?RQ`ӠglC9/<| 3|D8 ?_,g2zRʏK}H;̭yA $[eLN@KxٝŕS9[Jf7Bk7G40!D.1DݶN'\%<>Btb*fZ$ p|MsPE'"h;O[ q%pf&㘬#) |9[j AD c*_ݮyfLu@8d upó !PpY@עY; qCdܫ޷5էa""v;yZa@AkamGGri!ý&|#C/G] -3$|֯|}?Kջ<DMx݁F]cd_+@DZV zx??캧&5حM{z _oDz6~Ӓ4"?[KTckHˎ3IuNIϾ2<9Lm] RyĚF(0)Hd3R$9/!5ª07C¦-9.scD<`1_d1oN8Q3A\?>( :ZKJ.߰ PQ%;HE{Ȟhk !^-520jn.pa=6)%a 6C׀͍&(d-\*:+gQ ӕic^!`jDX(I\yxNQ a LÄmcnJv$ͨm/!FeqZK!kJ)U0Thahec,Cuf_ S^]U:va5k^]r;h8h04C&7JM˲e`ygaDؒܥ*'BC ~+ 7&{PMj##㤼:x] bݣOx_Vost!q@6U .X0`]Y> >z2]{-9-"l RoqCdEI*>7|ÖQyVYsvW8N]jf&f=3xhewrޑCJ 7[\VL!Cޓqh%ڲ ~64q}U2-7t.[0 ˋG@(l&0)Q^h5̜E܈(sZ.\d_; :f֘ǁ׏ےɜB}hyU\K$r%kWKUz}Nv)o KgwKY-ҒNd+<s>%\AU O_oBcx2VYU>6TF؈HD^2~}ZL:OYc[16I\dc5Nht$=vOJKJBŠh/`GNց եz}NQk#lRBvFqihbDJ6 htZ:A3y\9ؖKq c[i< r3C*_ؕ--nqfW)q4E bdK;Fin}v |4L^qJJ޺E2mT> PS9_"Nx? =[š&4'!:&H <\&g<}2IQ&ѭiG$8^r<Mo8{z3X;߂l9ճj<,DR%x.DOu_ͼ0}g[lcKZ}X^0-kC+5d ͹a?jҽyK5$mXBV|GLR-}ZHG^:2{oj5c=*kIYO` yTwq}28}T8:fY&]xn"fps~d H {$:JcP=[IxK‚)G3h 2D9DWs"F8.$XzRL3DŖ(QYmRY{IFP]\ 1+ޙ6APGSt{CQk>Nr{Ρ,(5fы=U7~ߓ˼=;pVg m2^)-s<;ee]-P)&%F@/` yqo¼7m {䂢bZ@q1 K<ջ/9ɞfG\4Ng`~$ ̥P-\֞hs_ 娣T*#zu+ 0D&Uy@E8|$0mbI/8roe\c42;t èn{5^E"dPw-c5 ײ|:+I2tvy[Z(ǂ چOG-XE_#)Ċ3AkA oѴrVҿ4WvX+TkP,E3g!ZR`ɐ`j =x ;j;d5,E;6}?bkr}7&Hd >Xqd!eOj #uRH/r?0xbق~ ߛYvQEվ8 "+HOl~~n |0V#vʴqNQfJR1yynMΐ- %6tZB3PKިT953xJqƮB6:#d:SgsNϽ֝5Ll A3]m05?yBde+aLx)5"499@(riAyg9#dc_]rC~̅.kv z$'Jr04o[Lqi~a$ PGZ\E%և`F0^_{T[!rޞK FR i_yz%5VF-'봘q;[Cr%!xIFQ%8Q$(cquMތDaGӆgqUE&)>[^AyN]p~-6OwSs薡Iq"']@#[߭BqviVQeRg}RpwO;1]GIEPcRi;L*p]~`|5C%mJ:jE%>XKe!Zc?#YRmhK0詢ѮLhF մbTkTobmKb2|z칾y'!z$ G`0E*<32~6-M(F;7νb}  Tޱ"x6`Q"$q 8qt$unEn'śIAR 88D#eCUm3 ۑXg U^/ !_ϟ,5}h=FS* vD3Be⫯X3 m)M1" 'pVC_?c*{{[~q™DRla"opeso]"{Kͥy6p TMQ= e "`_0"RK;X@o*^   asNy8Lj lGVH uGs5l ̙!jef/i|,v*)c/y&6ZmJ-IV:Ky՚x"k+w&M9C촟#%!͊)~23sI&v~DqFz@nh˜n[OXUiN+mz[fBTTUL4a@ IFYy[?܂kZ B7"2vkaj돟6BhR TΥVuJxR\L\w/]-fP6!Z_%܋츩=.LX{:EEA$=t'H2Rf`Mcm[Evš~H+ɜI<!"=Jc7ST3ܦ>ў0okȧ@:5?ֵƢM;Iҕ:"1R#(oB)Zt 5jVVJBut_=[@a\ZAb xy0}[# <Zw(movJ8` lL􂫂['5{!p3ΨňJeAYM-N4;BEv4|RCe к7ݿ=!1"V*2)nntOTq} KW6[0g9-)j0UQ*6|d? %$EPoЖߵ]lz ʋbLHe/"5ܷ0 $ #Pƌ(Em-Fg?7"a<,L>Mv`L&=hwN=6;Ç!|ө{t1 =(@3h)`5\Cwn%~+pߛT,gKi"o 4L!C ʯ/PS$cV&sqqt.ay, ^@*HT-?9+.qNjz tbe=2rVySmwNBvD^AƷ߭xHr:ޘd}sa!+C(`HY*0&KQb dKPp!?>:UJ?r8RN`HU)7K;ZB &C\mU=r#FӄiшPD7saWW+n3)*$VBߢI5|/ͪQ%B09 tPfHQwܬ:nyy 9 u8LpU`9E9+_zDZ?δ;Wv B EQrpJS[ʌD> TwEdekI%; C=qw zTog~~EmZz!TL #6S(ɑח XO#N4 %R);G 4pŜgW)[$x;{TJ CoTZTR徠`F<ɱjǑ:Y 땅FuԊD`d1ˑ)"|0{`JT#ӊ@ g%Q".\JPOm[f|ܸ< Iy }LcuS9{a2S00_*֡bBB(+ /&t\"<ԓn1Cnn*T嵥Ui)?nv~p>&פ=)הI7!s,`w͊V:cDB pw)Z>k|bKUd˻M(ܤbۧ_;$Ẻ ܗ6JA&SF2BHT4]7XSoں@vm8kk8ylQ@.7Uvz#^9@G:0"G>#E3ғ%Gu1)Qj/&NZlP/p;+>PB\FΉ[BρkhlfFOE, 4(V,YNkˏ3yBqK;M|[ ȻhX;,`ݡ- 0u8ް̪IB&Ow"8/,j9k3A x%TʆzOv'ϧd;$;)skCp'Se1-͏@)u,[kZLj_8m5iR)EVS/ȩ7'Kev Ri; .T)yǒC<)aœjQKqJɹWJ3p{*vD?ޱe"$OCHqBWsI4x01f; J^nt[43k&;5XlEch$~DK0WT_@?Zfebg$T3SRDOQr.8Kd4`mX[pnMa&[:de\ 7->Śq$ҼQӹFFutL`"i/~ ĴЄet)_p+6p\r߸)Kl aWnD]g&ʗhד*ƖW䪔htB_.̨\@h|dl$#7 ?调OD-e=jLLؼ:{N"|tsoY@2-W> ؙbo֧_걿z*I9]Ȃ͈i+NMe~E#q7WLGˇ(hw g{NuQ E ?׭CxKt3lly|I[[' nj|\ l}iA X#tI8Zh[O#s@>\E '6.+\t0; #ɹT%.i;hUYl5>*.K' >3RSnAV tpҧP>gXs;DCe8|c<ƹ=.UڝkS\2C=*d4Kv@f(\ (z0]("pr!i8۲1u\|"Ѫ"vk?.{agcSMHj{PFG,cM1ud8 +PϬMy%tȇ8FP4x*ӻG"kxv5I5@[&;eIQ !H$jkV8l̅64tbWڎ& N\v\=-5lۺe y:=F'#hRon'Ea} Lmι4퀸YxbY[p.=8qc+jWsQ|5 )IWv/1Wnҗ7ob?{&EJ2fڵs×/WjHr~l$#ږȦ0C8~c8xO+s a{!1}P9 Z>~ЗҺ+0ISW%D*uz(s&SX%x석& ,=船;_lyၓxOe+p!ewuO֠_ᲰVH6jӠ~ _l pCs!`_.V:J'J庋 o׉;{$kmZs|f͟{"F[Žj-ۅ/FIYPgy`E!AOL1oo;d3݆'Ǽ:3Orȉ\' g!HlŖvީsg,b+7ni^hm^^0kJ#cnGNMgSr?-ERyd^d˳nL ǎDظI^rQ<L9˻DgD3lQͣbt Xv*NU1px|N[֢̞7#QA.YO>3 LFl0Ä@V,^8-H&mΌy]PPcur4>SQRGJLeˍ^xNr+{:7Gx՞YPttDGf$+傸^޷tc{=qCMڥ?2!#[\40K8! I2TXޅ|KG]#weQ;x-s[HPy410}J.^^]J7cfpzM\rBk²YvHnB9̱^1j&*|p-k۫O%_ PM)D٦HU #%=Vƕ1`dX^lܘH ;ۋFףvFW8dȰ h84]v^:pCy^ ր.Z}v P#| ׅtb JdߓR]ʘJ;ïK[<{.ǝ UCPJ;3õk)@rz-'Aիk*%*rBjX$u&eE~^bR$mq #4hYt{,:,**M`{Q@\囚.5{迸g%,PYˬ RLpnbϙH># d_wbO$H2@g .aG ݩARگuPZtiؾ?бVkM-5,HHa)mq|oj%Q:H7q>(R13dHk AXרE{2A&DN"~K/4LmA唹;Vc/&dx0!yn$XIc2c`aF=4sq]}\?^ɶk=d :6ưV/R?u4h *+>GRjKO'g4̨6"{/)͢RP_<Y-!#OӜ%ݔ0/JnLK5B?J^`?#¸Z|Z^l/v5=|'h`5UR(lZ6edB~)F9wR )M-҅z ~1In8Ubc9ɇyHV76 .jo/JY2ft}B*6ޢ8K/FxG]5&/Lq2ũ'9͞Ic2*>g~Ua^1˩n^ҮR sz ؆k#H5{٘;gBĒ]sIP&C\>>y*GB!s]n:m΂,|vn;PjҀN#W/ աO+ib^`hJ2u} N!m?_4~"Dl29;h^F@4 9cë _at|fEf_+uv aW@)aĖF^9uBdkc B7 ];>.&ݔ.}P*SX(ٕyw)v%ί[% 8 ?潊U %;@kdk[X%45?T],˦6K4Dn&Z/; ls`:.En$sb4؆gh,rXZ-}0?p`͞e+hvRjr0>`L L Smܫ(ʍMlOf'6vߛPkk㟄UJiϴi i{F =霎kW#~,?^&gE^,eI1OzF zu(0CH)͋Dc9\.LUeEnbF[!pC9{Uw,#Y-¸r8F\vٚE#@ijqKʍQNG|[ -XP݀Ux4k{+&SxA:{=%slԼp/.8=JGL44YaMjq$|vC01k Sе".p )P3hQbOK`ũAr S{'.(/>ǧn|MBj+Bh\oԆ;Cy㠥A%n%koiv6C0W{E2<#&lm~*U;cL#DNC Ap7fe;䆵:Qeckrr$Jݸ<r hij=SY`rfUIm \R"|^O? ()gQQEfqW-!f(L˚)Z>`.@Ҟם""|/ >l>zT?\sk?U@Iݨw'*JQ:rWwS먥>\dT+:^0Pk>!Pi) !?}|ݝŽЩͰlʖ LJ`BQ7d: i^H]/|`a0o AFde}2ģP/X#JzLqp\ux}{E+LH?D5 (&P=@k{Ow**uB 5 _ڀj@QYaYiw;^' 64X_H Vr]}C֘D1͕mStL3dLt{G,1qR.*qUZ៘G.R?EM9Nдd)$x*9\@iU6ktn {/*#+8NB}a:j(: Piұ&/29|_^?$Y(7M)B7_j ǔ(ҷMmZf ﷿*a)b2wJ؍s^@~Jt⎗.$Iق7H`/PDt-9{삇{ IGȬfY^gn@Y"Xn1kk*D-Ccg@jih(t[vhԖz\qGg&"X\'Z-) kiil#ӿOŗ41#vt1G]]}+7 +j~A,ǁl_&^n.aL.뼳l9b&nV"~"mEOĵh잺%O6(-L,<ܑ̍t !۔ p$"oR?@?^++B>*&SdA6o*,9xeH k;8*bi!+ծNJ4m Q~, ƹH6p#@˂-p~J!E-crU8,B{+&ܠ$ 61(AGC{2*((#b9(n_xw."y{tL-=1 Vr$cVh!zG6A^ڄ[`R|7gF0zؚRXA};& b*;ړ:={8@t쩅FLRпV9GG}7Aar ӇiX{9ɼcsAR%ofY,tq_1m$KafgGPvei/9N k4VoIeۖo>`݌ r0S!a)huJ^5%G$~99I0c2> #ՃV`6Nv=7L՗@ k1lAb {CEsO{Ŭ+T\Bר-H6pꩶյR?7m;VbKDx:hc Ò0"&|[Xɭdd6^ <'\_HlPeX{*L`eY l4J.ͳa xPU3ʊ?J}oij=rdΗ2=᥵itiooo@1ۚ([VM]L6 _J_rdpn,ou鿅HI.,uǶ3B6FݺG LG J1C G%I}BD:o7&_[o d6S>q} \8n  #pPB#ع #f-l=>L(h>,bi5==,~΀y/0iTh ɭ}`(ÛǠM%RXxwՓdt%0~:ӷz#?0HT`"Y*ߖcdhUqtFqsp۽8۲C5R:=Sz hC̄ }l( 3>#&Mf<`$ xq\" OQ~SXPzyM7 \p˻a{D)&6~5dz-ޚ| Nj-:>7>]xC.V[zs٦\hs“vMwhl 2n]{3wYN?>f7]qȔK`9fw`.MoXja/Coyw'Yz>ͦ%KuWC1Mxq~a6w2^RnTVrJPB Fk:9iT% [P"qP|jQ9zO#ʵ,Cȿ)F{EFstrloA,41 |{`g4 ih6b 7*ڻzS7'ڎƜj.MPem;6mwS`FbC3 w~o),/g/il ݺ \m'&{uTJڊ?NYPͶ L H̎tKyx_{RY'nG"{0IASsSЕ9PuLsBf ~2s܁;-T?p>{I@u)5ꋥ5qyǻח&>b鲀9T-z̈g&없lmǛf!h:I+$ZAH^tTӀj<-sȰ̀r&FS "QUWPކ 6s^|r#86ڞúO!so~((-Rݳ?g& 9jJ=,ċKO(&fΎz}>t/iQtcdƐ$u_I\=^} N̪, awHź2'p'\0_Gk$Dӥ~_Z6Fs[ qZ ~?`Y L9Tky#883zpjjh/mG#7ďƳEίr8􎩥t[ H)jKv<թZ$_h uo vv. >SJ[ @ |*u2A ^g (ӟ{&8bW'-퇎\@vhWx|1rR]r)jlrg ihlH x¤V6[긇%cOaE<[]rΤ1<#EE9 ߭qsK˜8%Jb1TH}e ^9a[kzqm%A*#g0UuiLІ#;lڧzH|NwtRCHG jQ^yJp=^[!4_͝pLZI9P(>ɽ^m3D{uβ>q5Lcv\ IxmܢbIB̋sMU_@d&V_CsB_nP.dl,o4#kЖj}/iR=ʚ=)5At#wKҋŌ굂!{I9\"a"gԫqoe:ޟjGa7XI*([ɗp\/`%>u=7S6pVc('["<$&RAE ~!,?f0W1JxFi4=TzO:( (d ha@YkƓ{dEm &h?˔>PІ;"a4A- k'lWG[cUbЕCnC_<4+ ޲=-Sd lQQr&@GQYv HrJ(Bju;V"?]j}r4ŞC#Hf0Mnnͷъoez(Cxg~KZ0qsڢ֢@} L"%0AH[2[LS_;ݡ5_b+蛽@1H,jЈ\ f'Tr#j蘍T̳ : m1^:J8ɿDG u$4"m/]{?%qp51UT|գX^uՐLDhϾ)%N|vX)$Ո(y@#շMh0'nXۚXIΩUC{. ȗUՏQs%SpBfYooݵ^<3"; ]N ޚ:yK_ PCg)olڨЧ>hdBĥ)D^#o!I? zNq#$I%4ݢ҆h5vcD)㶠W(l q!?7Qn|> k>N2cmdI 2$ά>$ j~o;u&F}%%u#ëIT:^zHf9R$[ Lb9’yG,ʦ]?)~g8U$lN6R WYhؐF(\QWY7ؓ^uQ;;VAA`~kT2–aӦ?o' ?q4gIh)} (00hR`[;5/+TU$G^n[ qX֚U\[v\\ {<@rЭw«RnSviqBilY^ǒn®ۛ/0e8j1DFEP-?=xMCtѣ6?}-⛿b6CwD) 07 W{axghI L`s>eU[FSDo&GݠqB%YKDTJ\f3AИџ88 I(avC_qH!}4y#f3 *[O x/Y&F\{!Е"H ts:W)wLSo`C5נ&Kv8J)1ف6+miXIKXCQm77,o[F RΜf9&i8T}ŗ 8:&;(b`b]yV$Y;fy#ԩY*;a"~285&4\` =u졅;:W2־nuX]cC{ѥVpߣ N1fSd?%l 2an@1#v {Qt?m{"X ((L~\jh 3[&x~i]ĈY@KdǏ7XeOpY{yvKoN|7yap]ghJ: BLF-ؿB% fz\* 9K$Sց݀I߮x3b@.UGG"v>}4fV" YNQ~צq|˼r &re}g&hݦ+@U>gTt/l۞RߕsÌVE:?x ;U)9αd:T0G4#Ɯ(3 9i߾ `[lZٵ2XDmjy1~}AKxz|O3dgݶhZ_R]Kqm؂˿g]>zʏoǍɷK]÷r{gơwKK^FQ0lm`ڂt֩g{jUD#ebb,Ago*)4jz7o7Ռ=Ekj E. \ο_N0pک]de3#xvem]E><f 7 p=)-._8ݍ,@KZih~13-rn`ٓ_hc;QZ=zdDŽ [>.Б;lDrZ\n ,Y1A1f현 8P_P->d%cF(,ټ-^1ORi}Ыn ]i JszV~4v2bVB\C/9NZsO™*Â((gziyHf'(5SM_)W۳צek #odJ X{AXCHfi"{Mб-e4@ ӌ+K&]7N4b{R #o埽O*Fa,lPd5)!j=ruDq@>3^qiOiҥ7+ӽkoWB'spxAR&W+I;- !B87|Işy])-m$ ԫw66acO1S8X.veV0upO-6O G"*ɗQ1~]rgڝuP2x\$'ڃ`W>QO *yiEK1}QTcQHߺ3h"D!jfvg*KF`y@m_WbcgEM ]33{tNtlSIGmA;{2-ViְrT-M*肧2.^OwQ4^lBdw0A5+f2Ԩ!R6`&\ BT_'g;Y#8?ZFFÚ9`{o~B9sªX^8/?9%MȥxMg+x?~l6ͱOJG!Ck\7p\v8Um_k=[gA@jqzٿRjK?"}<Һ+rwbIVcUo{D/jf@+hjF‰?"îsr[-h]NPYpIl_k3?Fp~iu-70 CQ~n>&RRvmÖ[5duKQȢ|gw[f+ *3$7~ =6D2N[P{fxyhZZnr%Mj>:md3 xS6I:WQcS$'t~iDǶ3O#: 3t;o 1ass8-lyuiP0 Q+}\[-RM*h@p13]v9{Cp6OŧFX_}AZ"-`\|c3`L kHUfĨ tNl$Չm*bb(/lmbAL]phkU\xd0e}n-g.`ξ-W[n~Ӎؑ_%f#3tլi?NקR~]`d#&M+׶c1QYP`/2Ey \_B"{i%BY썢DDw;k\]"+b&, TzAEόZHm ڳ;@%9.e[Gȍ)Z.G>va+9OOW`oŔqZm+׸%0[]_i|`V8ĕe^,rK0a Ղ9|ߥ84QKKV,dg0(v RIfHBWWCXnz"\7<Rsȋk+U.D/qs8ucP*r2jn{~޴oť>Z-1cG}7>ibK !"xߥ*V {,ݨ!'H6K6R18laGAN9ZՇPŤ3<U&cn\ōMM"u0Oi ]rT)7s6\ +7J.ZT( {5Ao(b7b˛KqC/i6M-#Hgw ̟*UX*W7ZS#jdz)|}n|vjz<]eUiEp e1ںt*$hC-؈!j@&$S}YDPn(AR#|v(16>!63oI3dc~=Rp"+t J|[y6c5{h6bߝ"pФ!iIJvȡv|'кHI@#]0ēEJSe[%:ФcӒ) -9&V\>ӿjp?1BB08Nmqj 8dQjK3R\f䩕\✣dcJ`{C_W$.\ċijN<6bugpԓR+0[zCW[Uτj !ȁ;6+뭻2{r]2ުz DbuDV.r儣],gJ  ؝˃  KO&ǘ${j#p '+(lNng~~(;HDqM-\a`%5hQQcn3|nxrzˁ6 >`=`NلQ{\ ugq~Id}ZuilJҝo= , o \pJQWVXgU ^iAy K͋pw.eq"zVrBkq3\q5#  g8Gao1 ھ03QNt3l!?$̞%ƅ|")LJsBl=B~*>"gފHt$0z9Zޠ9w.g^΍>4m8苄>!`ϳ0\2\ukQ0M|BTl=F,GOyʹNu_EW0"S#a9m% NxRk&Ѣ4j*l īVD?Qb[IlߠξH+/ID@j< hX ߸BSI[}1 f ]Www{!F"3C4(3Ck~)`;"MKa꒶eGPp60C{"0(M>0rh.sv⬘L65rFK6ߨ!IE,wQtBv 1[=aY[9Aײ2|I+7~.2P? GC @uCBX'{PaxkV0vðKh-ذP+QηM{a uKe ]wN׿5^z08X\w5i9A.…c(h{H@QCg GZ; Rߘ]$K[5 @]q`SLwUD|4Ӟl(*T[1.#ǂ>h:*Q_UVA$Z 7'm_phdq3J?;+' \\3Y;L*6:Gc0gPv` g\&iQHsV|ᇥ>tv_f x,j#a0k=æ€ΊLMvw"3\ແխU=FF3ӵZo˹ZQH8'l *Ɣ5 ;ųŻԅOA7̞MYa|/1޷½␣Ѕqe\K["ͪn ΅ʟ, hhXQ*tWĐ'G w)N2N0-{P=͙ќWm\ Mչ[R{iwr^7%bFNT1m5<L{Gfo *<O۫W_\GqrvoHAAnIBLd1܅!E-Lc=}^ѽ݌&FV_:š29AE|D9 !J&fU"PBvD0 w{hGsBގ!7:L% k1y X'}4Hs e/ qvbsc&npl%Y/~btddb>䏫UV u{ޘǨhGYk"+= _A[+~uQܿ?YfGWOҩ'v3,ot?G<;MD*mRrm(*-!~ks{B_<޷,dļ1)='uBPў]tpۨ⌆tj:Jb FjA X7^e|-9M ݛe'qf {\]fΕf6Wզ' եfAp&qd\.C\\;<7RS haVZ4\>1J>[w#K,s mXA̛іbsrCW-Koj+My30AP/J'tI\iuޞhdch[ e7pٻO1V84$Nc-IeDuj3 &;2Fsf%@@]r+5ˢ 0Dt=KTA~~޸:f.9؈/y)YZ%";Dރr,1 V~\r&`kCZKxP ŝ%ϸ oGۅ^Vq齁&CAN[qQbnB-XH&UNjgc0pQl'iaLc{{~|}&9|-ZV]?"M`I3vG]tQ)v6(+W<|n YaiߢG{ګh~ .,YԖ+U# fJTiki9jC~2MPlyCI0Drg^Iu>vdy '%D:erM|&g͹jێSE0v,b/@b5b[gPZ9VdX+*Pes? bDFR'<^aC_{ܱ:r\ 0cs2Aϊk̏,)8hG_lut6j%)ґ@Jc%VPtAX bw"hZQrJ?)@mz ڍu+QD;P2›&Tx ;f5~yTk ,/%韗2sQqmmp.zUiNCT6- m2(PRnx eJJ^%T@lPcA9c~:aG W7=@|䙉,|R 5>Ngeǣ*8Y0xk^V32/T{¥L%؝Xt\C:`/R㈚jDe${GkU`^>!"cAn~x" K $GY\`m;uYu=N&zO}U\a}^aD6{v@ͥ$?]Ur4;, mbχ ű=c?8 8AOgVDZ֘}/144CxhP7e$2%2/aY*A=-A4{1- =:Xg.oąKEJŹ_Ł"L5zv,Vb^ta vn{LLn(åVI |7u;*.-S%L胀H.K+ go,@r| )="믳#HX6=. j-\yE puc}X6iqX/]d])0$2]Qk`Qf08.}=:m d۲K0B$Rp L(;k\7~]c+۫=ډXzM!k5VF[aL %~9-O `otK!LT"Yy@&7 [Q x|y\RV:r%#4lƥRr㙊-IA>FX~qPNB(/KjYv34kǗ|u|}b*, 2g%C7".[`XzD⽛n{Uj!5b0PqK6^{,AlK{†_6jHMʖ_bzHX!7hHH֯MU=UQ;컹jj,ׁ/~`{X7*;$FP)!>U+@DVYA=` RoϤš:ruWQ8Ws:qZ 󄍢_rC̷,j) g(dM Kˎ=sDFւ76/QWB )OhtM%ŵknEVP$K4:"/Yn#MkԻ1‰=̵s&dA-F^@q7_&#/|z!߬&zG K4-5;%-▛ggǓ=Rk/6tӭQ:8jjVw=!!j.>jtD4F(J+ dp%Lx 5J3{5blbBv{Y& N!]70W#p֪rB$J0<9Ed9$)C;Q5y 잇A \LM\J$2;o&즣D'*eWfMk@lƠؖ]{zU ;78H>-/(s-;Z|/#.gp^r9FM+>"TA7g5 ?W<Z9X sD ehܿx5"Nc_kؘ=4D2~jv@DẌGHᖅڽZ1N1L>OxYj5", -uvTKzgzy1ë avTضkgԗF6`qkReؗjS(NJs"z9j59:_RNJNTE6mn4U{̪ h{GI?t?dzQJ$ōw? -7jez6@QP^Y3&wi >Jf 5A_x<`(.ŭq%(¶TEGicnœ5Q%_b kyXa 1=[|M 6)<9 `̊AЄlh)4Ci_EӞx\aA]i&tAg:t 6^xB0USd uwJz@)W߼>"ҮԲs#1F) W2WvbR:3>$VN߆6+<mbG |Ec-3F*F+#g_JggVmOao# נIf&ޫS<|%0V"/!*L)PΉzHwŤ %WXY^$b翗ؚ ecY_pTܢÖ< sF WrOg l,5u$? Reo#9LƯdеz57y NJ^a/o۫j̫-܂hz Y ' &scݤBd:.$KږYOyV&9ʦru)j}Xg_cT7Nbavn!(_T߶ slv,a{׿`_zMVQ7O3䣱4n7c"hx砕2#RB|t2'B~zܦwucۏX uB7T#ޛ_!&[콬0h,.8_!= KFTHhw^&T/N*?lۉ!%&M)QQJmj8$kV"5d:^#ƤpTcb7>EI}lB?"2R2n<\r7/^ |KG sqvq*Sf@z99v h)m.(R@ N.]arHG^X6$+<x%S>35sk3W'us Z7z706Ooi6PJ ){v !BC|9@R y4aI/9D 9s7@緲qz]3T$,{zYY![K ZaXQSE Xs#']6[w'f"5  n4/)3(} bQ ?/g;܇9@\ cI(BڮY3Ɔ=1|Z)TxC3C!*܅T,Y,DToO "Z1L8za`_aN1Juwe姙: ''7 Nʷ:_t*üi&70OJL ]O,,b d*Q+t\0z%{~G~Ty>v׹x͎]PD4_٨kߌ04 "huQ۳US ", crŘNRm#`@u8m- SܐB$)ˮ|nmHgoLktkh vh2:XM~F=PhES E 달Dõ.e;=oO O ~ s@$Zq"LJdGPAf an zNx# \0L֙NjQ=G$7'>wjS[+]#O{ό>hݪʹR?9onvVh,Kt8GPre`٣Kl`TGQᕠǸ@v)O3~.lp@3~ˮ1q 5b &v^lf9WbG>,RfMȞF,ch.1MNuIF; ډڦf80ȈMz 0ST dP2<.j3ATNP U6Dmg%"nB8sB[c٬ˆ"K迲n`-b+sתaWŀRLHg)[άv}7J_z`& )}բlۦhe~I6nLӧ9A9v#$YYwؘ}\B\tOq}*G/"Fې%)5P<-SD2F P;n-z }'BwjVO ^-dԽ_QݤI3 ~P+BQKm=jf w d{m+]%lu<Ф$;7kWUɗoF8޻JI[tn8N8hP>[anoftDm굾V*2ctNߎ]kUrI?jEnz20r>o%%0䪒'""GsbڮV\OrB3uvq7{f=6eF[qĽk`_tL&p]gkC-drNWEM7+dlU&=0 y=3Γ;z\e^Up*,kxzP.."BaJ?Ѭv낛s.=^2{;Im9YzNQp˄3+`' #2{,y iq\ozE/k揚ِqSW~ᮔڌâv-YW`ެtSD!+JwES-Z V F:G57D2økL1ΤNB7rd@>_]ɷU&S&Y蔡}C 0dC-i$X~F^Ի篹ERrv/ Lnɦ3)^Bu0QH2@:ːc6BpvPWt֬){BbNUzy W SMJ.1P1Jt9L3^AXRX;mNDL<u濫MB^a}ŗH8|W$B?<JVG[/y.ђ["{PD|e1Z 7(x l/࿲lR26Nw^F8B 8#Xknp3$.>PsѦ8z Aj}P̨K];o:Ud5XW8:aMŦ׻| li^&^=G6/@xiMf ^cYh+A^ܙzOX>:DYp› g f3)I;q@u7`JVgMv,`_ Mb >Gz$L?Vv='aB $8^_3ؿrA?LS39B}oOZ6~ v[.Pq2#==רIvOݴ< }kt)ۃl^_xݎf[ hr7HnX(+Dg05%-[R}RdC ؆l߄~BKY($A3-&4 @ӡX 76?Gi{NLӝz_A& E^+zhC,Q!v;J?/6aPɮ^ޓ<krC;Ryg0-SLv<b+sH:!ACQʢ]nnm-7幃JOtoZߊ>K/ Z- 1. pafζJ-,hH`<4Ee*kJ2Ũ,76,e!IecB^~ 0I@ovD_ԪÔZWU U\Xۼ[C@x)34wH^ /֮eYA9Hռ-`F_]Ŷk=UGNK 0 n'(P[MضN[v߈-|=i_8De%sB\-x˚3n(8o-u? + rh{$@!M urƦ71wM$&k|6 -CЃB*0,ivH<)ҋnYbA>a=֣ UV/] ,rpJcSP]y;qw20Щ715}aSY/ gv0ɢgI(%`51dx:U8nsLW[-#cb: z 2}ڛdquRwaTP?/VB9 |!"G(uدSz6[R߽Q%> ggM0!n~$ Q-򼻞g<_#G8(Oχ‘u ¬*Wt(e5l9BsC0RTe5I@QY(x#lU \(tNv_>/Tpq0 UdAj\0m~N#eU1b7ZOD{}r tgP3fRf,]ZCD?dP)b'{wԼ r]\P\^Q}"r_7"|aw>Y,֏xA~))# lӞ7Mg "(uTmk'B&UKj"5#.J{LX.LO@Yz٢Hj JWAy^oWIi[K$'&Qjn2b iN^=!'V@˦1ד/”AP 9c:nz{e=PGyҙa=k=,?@rT|Օ-Vr`v#F.VcK^n0ѣ~)l"}N1DRf'iKB/nI:mP4N/tjϧ 85bܶ%1m)ƫPj!x!cX]}8[;qH~=m AG.$~*g?,4<104 S~T/WІ7^شZ8Vh( ]Ԩd7[h%c_ fA.a*^_O _,jU,rKq(]{r:CzUB{EkKb '}w{K~% +Ex 2 e^! EO\GCڌuVృL?{+4ӤLP;tiu^9a)UEe<(X7#|C9KZπ1TY]! Pt"m8[R}o5iE#){= Y欵/*}6f[;rK^e)N8}p޻JqK>WƶX;;4S2I.il4|Ӝo[e+I_  y?RU|At40-?=[?v#+2SX 6X(<@K̀zm QɬC۪(΍*bU*Ãѧ `kna R(3*@w $t3.膯}&#:Sjt'sXHb&ޏeOt߳J\z#]O]6p?̕O4+fSC,j8nhۺ~@9Ti[baVޛL3>cv;=ܔOTBo܁o<.~lɥP[/}Y`T`*st ~b Jx$4cF'uƍ SYJH$f%a\2>g,tdUnv? V&`{D2=ux [yZ L"{6fu{BS@zIn8sҚ Q*苇'UQ3b[]d˶xjJ3HpUP8C"c\zT&$,2R]^lF J)x/0Jو>˃:q$_Ѕie N{`OVPTH@!p|;l Q[ꉭ]/. ɸR~VφЧB P4yEZҀ ^7?jj ^,O0J&φ]f;}0F 醡]H9-6ukK26?%63[ :`y=.\qv96Y* {C-> f/yၹ`+ [3m:"uxl{Rn*f(2֜q`p6_7ۘWﯲiJ.M| &gxS<?®\ K> gqa9q04{RVbTJA֞pRt;V#lV4؁J%"{)l%Бܜ \u+Jefz ;Md8ml0WcOXT(@ܕtn~qy:EgMM|5{E\΍]<#7sU_#{4x*m.8Z^>Y}eK*5FjGW9іWY'46b<NXo]ʌխۊsaw=9y*ӒT\2x+O㗴YW| :֔bKP ,@Wц͚od~wEl& ~\>*, _lK,.ſ;ePb8Ajg+ Gg2"H_ݵ|cj LcVEse8GȅR +C-1Ɏ"HS d{L萞Y1f,VQږcv\V"!bϟ׼L)XR݋ZJubbKQqQxs[v,Ѭt)M9ݫ|NRBw!k(!ӌLD;4ȿmOqho==m[ₗC[|0Jߘpv;O2͞7cd2W /D 3n].䅑=+X@:Ǽ(˿ُE"+CVػ4xjhMp->ETbވl~y[H4I<fpWO 5H^QU$qK:Pr A' n;'5\ HOJ؇}gLXaAM;[ 03R]c@nUUS JLެZs߂'MvА+fV*4p]>ʖ=@LC/V˘G4NGfH^}9%r6e|7y|=OĨ֫?tasp)HLcrudB>p>y &e +/ $8cR$3!Iʺ(wK(Q(&Z`\l_zg"T蒞;&R)/]ݶ4|DNJw;"@_z^ۺN]9q :c}/(gZ=Yg:Iؼ\e[](&int1D?\|6?)\Rmģ{ x" .6&Vu?kjp׈gU";kVp~uip6q,qhn=npcʴqd ؔ6v3gCBy/YMl]f(湢-{] le:i^*(#1CRAzl,n-h" w3J.p-7~pkv!OOP&49\or"gزp!ۃBDH 6K/AOhYPRTɪsU9gmF. TsE^lةY_.NGLUEH:xM |!)@n u4Ok3iݑ*ʞ^Qp_)|tC6)#`z:~{W%^01e_TӳiTDD@ds~S=:ٸG*k>vܪTf *M;`$ ,hr(kC #M2@  ;=,  jze݁Zke*Ks/<+ B'U<7|FAI}n]dQg5TwaM}r^l) !m1Q&ĭK&oP{shvJcΧ>tKd0'91l׊.Hd:䄫ԡu:VΐomNQ=/kNIjِA.ZkN+}8ΩBv'j)$԰DiB*e+0Us4zk̈tUʂSV0dF lyd"ua1ϰ##7LX1_tͱBrԀ]ܶ!6z =DcFC)Őˠr[]-LQv6z0Ǿm'A~b2:I'<5qx t:W(Vq{ R4Y9UE8p!Ѧ<Ԕ{>PB L'Z -_*˵x5ꑿ@_“GE $TDeW#uS\.B wX3BP6BAP-*{pʙ%oq"ϧCC1NhGVMە׶g 'řeV5KwbTyWP!ꢂ3@f|r G/pY' H*s-}KNY{Po\[eڹٖޅ^g)GEu˟!tp֗#D̛͟邝u{N,"wQ"Ajc_ĮGqHYCB5β`]Yѽ|d'ʳYK9Jkff8z ^{f~M/?$3CnWA Ngz웍 ]gtԿxcIQͥ8|gc|U`x3`n]!gGꎔwbzc\(D?jx^dt8߲p:S? {قʘޜo30xp@xii{n<. Ҷ.|E r_Qw!2~Hw TK! q D8y2XRwRbcưH=}MG׈(\LWS.X&ÿ hWh0;vΐs!FΰkDk%?)c(D['?Єt2.4nkOiƤ}0ߣXv:t\!|s $P[F}1kn @P# Ђ ipIm/sytAR[C㪾%!$d#L?޿vYO,;cצ5ib8H-w!w_]@EpnU֑i :gepC*[On7oоv(SF3QzC:=Fs;kUIw(0J+К_6僁t<V@@?Z{v̷[ޏfy4 YhY] 96I1$AFKEg'z*.%r(G `7A(1Qi8>ji.}'J)}qVVb7a"Ͼpmj)AB \ԔOxZ&YIEĎp3lxM@NA^l`j.2xa{+f׶h}Ȑ^\Xm$?xSNj~%V*bdʋc,X&kDlAj޷X7.'BR 4٧9񭞺"5¿1s}KQ YKc /wJz7'oh%c4 X:uFvϋTšv[X[Aٳ*/@7YpU1G<\m377@mEl[PUM=1z7d[eaVZ:2N.jq=~FR$lLX7aAb;Yzi Q?tK86΀ 6 a8@b>d) @9 Ͱk^Q\J9)8-w[~кK]6 O{0΁ǎ0UU_[bg'`bT' SӾ]&,$ɍ(ÐM[y]gbb+[4-V{wqC}kr=16eaŌe.inC%R0lT -j{61}*2 3]!H(ytO;V }:Dž2#n/*H/H 52bgu3}gH褩@k\Zb⢚6mo.>ldpםg)+KK3KhLE.঒IqѻC}FVho0El_КɋUR n p )J!u :'{~.ݢ$8\20`[_ Q"zm|eHF,\]{Rĩ4_4Mʰk; zt@vp' o?&Jpq3LS:dFWwjq(Ho- 2q+%̈O{=B7J)UHCEn\;37 rD&=BWFgo(_d3&!y$" }Ov{:ќŒ(.a0B#Vh)_U$Ŷ!Bt6vXHrix"_&DQ߄HB0 RMm0 7ߒĭ1(љ-F|G5uɘļ> \l^RS3聨`(ca.$J9$)Yad%ƾpDG͇_.'P*iCfs"V0BQ0•7|0sXL'ͨA_]^8ln8o~7Wy[!~,*]uԁ8_4OiNyn0 !&ٙ XQb\ϖd@*7!}<\v, ߶6P"Y1wFM&sĞ3Ȯ#hȽF>[ջɢ8P)37(MIʔ}sVm.)՗ϹV/֮m.n$j%]C gP_xMόg~0V*V- D_g{zm>vTWRfzWwXXZh# θ0UR.mنO8% 1-Ž!xQ~uSW2($Φv|4,lH?CĐp[f<^;M>׺tuE v#\B3wOYaPs q&> %D* G{Zc +m6gv3Wc?(4BFoTV&+m{nE52K[~@}5RHp7[52f 2|z0 uZ:l+v_ͽkPM[Tqif4{N%UXpwK:?#{e/*MJܫ}]];,H@l쓲 ÞrAE&hтFy֍1 ]zaftxT㤫zo ~/ѐd6cZIf3ݘY#;~˲lM`th-d %oO/mBC~U&7C.x[rvsJTR-!W},Wc).ᾑIP7V<`Ey` (>O PrS-l?Jۊ .Jo|#Y4kzO\TVP$7xPqI͖|JzO K: *ZAF;\k|Q}M s96+ؙ'_H+@[XFН݀%cXyJ|V [%\\ Dq.M3GRjCRL?:> Ia&)ƯB~MP+1t=/˥v>i{"$H>2g7 Eƈx(d3p'709buûz^\ڏ]}\CZwx"۶׍rl% ND `҆c{1s)D4;N@3XEQS/7@3V6uE%J*w'ؤhCG dw PO@YBX(=m7g냧WV6WW[,iMkv ) r;r7Mu3ѩ!x.r.dy׵aҮr05"2/< Kpuqfۢ%I'/)eLYQh0m7n{y7Q˴!]M/"w"<$ސ;Cb6OGKUJ)j1VbQtx9H6Hx]Q"|…<WPU ]qR;eCرcix9}:b[f`U9˄5#t=1s}H'!R5< :{G#KãB4`.?$6L|ގ:cRr]Zw&$p/Zs!95Nry[)hNp [r =to^3tZb"tދ [j˧)-  |"=^Q*n5q_5GEЀp) vř[}C/b5c֛ձ*z= .+bs1g֑Hs<GqJBH0^Vfnd yhx5cK}q߼̓RIC1Zݳ":'z!TI v+.S)jLMpDN*o,з:]w29mP2 VM,9ˀշ8&`}OhQԣ0 iO&鬨d<:wi!lܥ$Q5^J _ '=GBqJxRgSr8m<{ žΗ4Se;R򘛅9Ѡ'~ r'lbNRZ,:HjcM^q:>(7kmi~!X?]W> W]R馤of9qK!<MNJ >T z0R]/+ KbdhSLz,`& ]5:<%^y6o(3ϫ\̕V3Z]+okK0E/mg G \*4ߓ wh/J%K Y3eؘ w~ q>OHw1}fcy~jMni  )*j}=0sh@Og6?KYQu笻VbT Q-Oo7p A\*sd4jQY /BeJYƘs#Oꬌ&#[á/⮕n6(,} w'b2P:'G]Q6l( |f=MAֈ_.v-Gޢ2DG{`]]DqA x́q'H;deҩ2,p@ uvm6֣lQH&z{/H? U=ʫl+: LaSuF'HRMÇ-fEw@B#JoiũibbUH^um&LmQ)~J h"_!U T-u"0"}S\R{Mb j%~ ɿ0 t*S4|JK0$֝*^s"Sƨe{ Nv B>Kp!9{?UKb%\ !@@&T'|C|-V)Nӆm ۔ǿhzp39Uq.rfsud? X N|▦Q`a,vF*ۄ0/`tw!y KE$g9E7> O(Fw9,r2ܯI|@d4)ɊhaT7FüUJS$LW0kB:$/H8D%j5|d(ZmbF1l>I7L d5o(g%nOEFK[0e0~W< q_#BֵbJCh !`La, `KJ4UN Qe&u})ft1KTl-2>v }D=pnQf|HﲋgBD 2$ BWܾBAØB5fRWÁ뗣-c,%)ԿfC\Z5T?}_ I_<$f+:fH:n%h+j8 YcX&zۻ$+(+[7acf9hFZiBS1"!׵s|K5tӈ_̸:Zn->s-ǵx ^lhr_PFtCOo/CKeR ["@ 0Ɣɉ͆pŀU(Ҍ+#R"Պ`y(X+d+númSQ&!4r[qqpt#8i]⠱943dwfpC;Dl@=H؇SU5VO;@ٵ(ZZJCc{I 8K7BpЏ([hrg^YW(Jvn3Y!֙bm7H_J޸rEd(9~]C)>2+;\Aa Eirj}g8ij@pK;{U(4 pc>m_EOk+P=;hJɯfMe,ObOR>f#7tii A?k~@_yЭ̕KH1#WpZG H'8j5y i=Hd H{s͵Ai^B+&}nT.v2lP+fځ@3U cĀx2%1PT3YqiDU왖{18'e_kg B}: Ih*p) (p7x##cOdLlu`鼼x`ވk`0ڀN*'Y=&aKP%hj{%tMRMqБM/g_D%=cb9>*Ѣ MYR0nF,b( ߛXCc%"切3SmS@yHZ$DŚOV_=aMEY}1."6(/ك.$юhKe2L*6 )S84ͳ0TCaGC{ ؚ~GyלM^"%&2A1˄Z'g77_G:dC)MW/9!il{~F,V nɻc'Z||K5NeF=Nҕ%#~,5~b,R^Ijҋ^|=ֶt{${j{/珋 1ɝJMY~~oJF{aXo+oO4JeGr ģzNiLv#' u HNƾNԂ4CkϹbw_{EdzO?2qRҹEAͩLէVkSB襧Iq:}r MKz!9(~12!GZإ!o`1{3|~HinB$vމ2~͎U.qS }:8Gf>@`8YK)@̠ZҊS6V~u)Hn>K%. YWҰ8ˁ#w58\fMuWI7%[p_,, _ÇJY{_JԄ )"Y!-uTt",@EﱲVnzTܢ3r4BćA/upv}[o*YBg{:{;D#Kku*,Yi:.=9Do9k{[lVISv%^I@to?7(9wзlVڱib~.l4(3y۲?$Ӑ; LگL2=Rxl (;D/3bAs&!!ew=K*W fRF7coE-$yHW#2י6u-dOF4J>삜XEGE8GBbz~SF@awp_U0yȔ< Oڝ)0dpLmY-#2P$g<$%(J`ZEn3 a$mt}7?͓ W}$J`$lu90@Nd,4 ?݅;g6L7:,T҅ͳ^F{iTj=TݩSuzff\dmG 9uY Jg'0p@vK-|SYӨb8I vzDXm^sI[A%> 9թ9 pjp^j7JB$1 H15NUz. 8 LLZDR?zi&g320>?^3zVky_:1W# i9 N[;z1+AlUPZV˧ y('}i}O`$=/),І]*nYPkhvgnbOX>s|Jl˻rA?X׃? V8.[#tkXG'DnA(H;4CKov8yTfbרJw:ulVG\KCG?IKI+G)9K9L؏fs #H~ɔ؊PJnq`IY c_gw 锹0ign[Ә67cvSm&UuȧJ'$xLl-/%m,_^*>-߽%57 ɉ e%k mHy-4#WNfQYZ$姢Ld%72K=bdid o#(jaxuAdY>Cݪ8=o~CEϦK[v-8=@כv$/F&/q2F9Yo&(/_oI""xu%\Ü'pg/νjRYZ]dwFg",tǧEl˳5x,HN@nf*KV =tԵer E*K5 :JvZ3y&D x7Mu TG"B\'NfPl\PQ u*b8?N4" ED ow@-C_޸T<Է.lGK*-C(bMX*R~¾2 ^"KYNA8pb7qs &JPKTuƎh˓Pw'SyܛP 8t"GP_^aP>LaZ^;7`Oec=9"oN97[xPf2`*]2{Cp^f8``VY̭>41 ϰvp7f%:ip侰ДAS 1qTS'[X IY3PkF^V(­S}u|nK#:}5U*efG ,m^jy"-iD'?DemhO(bPYk7Fx,VC-xIyG]hvlJq:m,op=4`Y@k: AV!Y.PpxFCp5BXRfI`R4oevFGTQág _e  ]ֳpBOx+PD+L)go+DpꝧtX2#ӍWq(<*@fROB 6OV?T°5|Y:HWɤ#eN% z2- "1J~xpqG|eԞ( +ߝiĢB>a/pߒaM)<#DQQM_^dX1v6af]%Yd5z E,T xdc'!뿳AϷX= Pl^|9=,$5j tyNޣ`쉎*7>')(+|>X N!#h}hi!&3 \Hy@50yCs<1x_1#&x:]`O^K]ܓ Q" =~vJxEdjpӘPY}`X \*n*X5N&(d6:wBQf@FS w1hJ;̇ *>Ķ~JZENڶV/U˭x HxSݘ(#*F!a~_`қm.^[VVOB7b4u",A45L1n~)U,k[fv4Z9sHh}|/͝F^SHVUx{n5r?ą T_ Qm@Z ~gLxE| -xTm.=BTadb>b3VގOm1.PY/"J$۠#/~oЂlOx-8W-sOّU@+X(bLJ_qW?*ip2pO N3Y&_(` ,q%!;bBVRT^Լ MuCH7 `_M{rxhr# !DO&"An1 {&6;=7#}LC&;*6M3}apK>齋t9~˔. .-Ӻ۝S&Ο$MM H a0w= ɼ`rL LD^a>.u, <ȹiRG 17ǑD$%l/`5<޳ˍ7GhN "ҭ(@Kŵlhpd4lStO[w5Q'84.&)D<#l>ŢϽagKFRDm8pU`C#'t?ͷAv 3AiV߷T,+{a{RX?*qk:$qnޯ- iv=rȇƿ\TO(Lk*nm[fAǃi-(3),l}#C SE߲?:;(PB]j{*Όׅ~ *f[?[MFl+8k I| z 5B\/jɻE H 1>x"6;D̸ڝ5ڿ9ǺhK]PJo II k񃿸ugC*GW.gpj@'aHf9a#;{ $U Loβ]N))Z51" 5cьCK\`Zǰ%1PN{P _~nb+di[3 xf{GK_%+Pק9JhkYl m)|[c;l˓dMTvFV眊r)4"E3˼tMwvۗG)JŞsrE&%R(>.0cP$:̯F{ٛ;E,]?l`RlH gB՝h̝in.{@Ixycf~/bR6a?[%!`{ޣ7p=DKv{ɷ== :B &3@mP p$wt`:T%5RCmYゞ}@Fjo΅%N߷2x`I;;p -)J4o!Wqs0c7SuM<{p[F.4g+7VakKS޾˕K"w >Db wX;]8 ,1XWDSzo֚J%BUmԽ/vTC/fɽ;Л]28076ayuږ9bH,$,yoL?o:4VCm+k&3.OTR'cD*X3S'<ﵓ;71>$@9tIկgs0F4s<8]:cs cװ\R|X B{bG@CqemS}m4 `Q=`Eۈw>.CvEY ?y qH'RK:>DX by עŠPtx!,E6RX9Z#U4V<;7 s×F=_&D* 0 -uOk=!]>?_d);M;'=m˾k (+5 pCîκjwX}W"/ wf8Dq@ީz>+OT}pp3rIZdz\);vGfQ޿+[E N?8TGqJc݊mb(aP^wl~3 3AeBltnQ2[#{ez<%؜4kB(+AO%8Վxr;|^% &Vlg{g/iP <@H:S[8\fs4Z(]Bb^ͲmFnH4vj"96hD i<_/OBxYt:fuXA#:埵pKU׾۶xGqCҸ_ 7/3,l:65Jpvvz୞RTcwz^aX-fJ6=x҄~spƠ*QwZ59MQr~n qxvfjo8gЙz_Ș*-j0^NxY0vt$YŖQ^;h%C"¥ۼ3;⦗[Wz K9(6h[wV#w`vbڰ t*vpUĢ`[B(I勞r4^ӚVq\U'I+t GF'd8_^|v@HקA[͚)] H58Ψ|?) sկۭ=?87pFm;bhZK_NC6ami#GIbpd3W_pN؂ dʯ 9B[6C.6W_5^,M[4N9;t@B8+;;h]'Zڙ6$H}b vj|Aᮁm? wUP$T5 둵|`|5rԣ#5Dݤq|b;W}/(okY UCKzj<@i[GÒ|eqA+.m@9ߥvHYtxneѥQ_/QK*0XXfר[g>1 V3ߙHFKp?_Xၲڟc묿z=fUzn6F1+l5)^ m;8J[خ Ky*pZ{[&>;z>(RFKMpb%cR#KcmiI3*Q9yvjѲ^zhesuU6{lL{ifLAe 䇜^Ӑd. Ά4rf&Ǧ)GP"`jҩTPh/*r }K#X:Usc_TJ;ѹ)+B",3Ѽ@m;dqas!6#I&. иsa 6h.ya.ĶWa&̌ٚs8aލ]項]H#27wY@;1'Ok>] S o6sr<95xR$~ y&=ȱoK.(\ٔ+$_}d _9`kb,f4y {%2\j+[grP3¯}2ލu1{Es*Y񹏼jxɐp'E_e6.={^5ynِ2Kns'2> %yB*4coJwWQOgl1 u}׏v6*|m|mS!hXb2X $52|ڗ )%$LZM)<ƲͷHJolc"e`(SwyY Y;c5"ڛ djEqN.~Dd䴝߭=a-:B}_t)=N' ֛q"T!ɥ0-ۻjzW.H&x; 3W랹A1s'EWg%moٛK:(RÓqɇEbYPmv⟪;D# | mmj*{3,Kwb1O;i)]Tya=_}@Q|55g%Z2Ԇ) +,:W), kI6ZHe,Irha(-}w0sKHEW5fn!"@4xq?4vk~53/GaXXzSwJg8%W7Չ@v&/N3vۙkAdQ!s^3Hl\$h0JEP=p wKL^AF솨KtZ5֤aPPg&cZA1 ;TIT(o|=#(Q;T.gW&*{nP]yv`J)ҕ!^ktEf/ EYm4, ^q߇WU >3? Yɪtb1´lb>KqfO*|S$XDDR ?Z<]Dx!oRb'Gq 6QT#:S&.d[vr|2k5R?0#@$K!{ǰYWBI҉![.dnBKBl[д}7̬[&Ra 6P ZUfPpE6!AO \R@ PCe$lůx05;tf:pE')nfE9\tzZl 3w?I8'N(XSOV6|M=~696v.OIBOC)_T^{\!W=]:?8x 맫ˢO>Cn9FsN1HG*Dںū_3rWCN+@zc-gh`̏`OT/αx#n^PhY0=H=]NfMf;@& /i[6;2ۈqIzX0Ր3?$w{C^{X.^t {/5CfҝݷߘQuPN^0+{2v =.µc6 ?XvB:m1s#Č 뚄me" (kgqVYo3YwZȈ:ݟ:ƳY>7Pl8m SиИdh`ڠ u޽'菊(Fk"-WV}rguIE[TA;^N)+V|G~u)j:7o$LK_x966ZNBWJp_#$y-/" EO]DkHNI65͠3F*ջ`_pR亽L}ξ OQͤps0%Į}_5Kۀcೠ@;Q߿spnB(:m 3KyR1.^PVjW6RcVV7q8!m/([-%>(UDdL%9Nլ~rA w>B2CXz}Xgg#GFEj{[z)53i" vb8;*9SM[&LX*!GfO5k&YNxLPCԙ4y%9 `X6g;-Jm#&tդݼxI8Kxڷ[ڛcm``j`U|6DN#_j.WGO %-lgOoա,>lzhq)mGC2hR)k܀cb]1 Ï&Fh&_ >*I {\1@bm|Jhzׯl820k~OfSfJWv+mBY94LvYGR WteR =Oo^g$%i[koG!:5'Q:S]^Ks+~ uj*HٵO2wc\ECH S6<SAF(}/H^XZP|Ȟo]`xjM*brIz [nbq C՚8_私:ʝ=-EMA WZ9)M!Q<'ꈒ.t>5b{65'-VjNR}.d;x5gZ1X/="8h]UIg=FQ^ަLIiG&tcN" hRPf-v #ٿ˴`+1f/v1{'[BA[߼ cȑpm^y=XN"N^f2h!#y2UT)5uͮe8$~ xƼ+kԼe'Uͬg\},Ļ>򇰰Ce?\|"Kؾda_{_d,-_b,}Gz^';HaT "KQPQf8]{G?~8[^r]g*D>N24kwcJ7t>8LS(j!!>ޢ"i),8A}4>Baopn释W5JbARǚbsRy_gwpFv;yR%ņcJEƤŏ&5Y?9dFÕ#/xU. ౑?O r5(w0;cY?9xtmgzͩ  hy^QXxY0e/n{偾a6)iJ_µ۫wp)9luxԭwJ +qؼl)1Z,܄륖DEШHHVM>VGU$h߽L *\n}qCqpʟ= L %*0Ģ6Ѵbh='z2Fo$Q @"9=}*;>b["eTB\|.N Nib*bc B L} #wcEDԼs1@L_H|p-mDA^k)"_ mT{X,4w--t&]p Ӄ$MG;p{Xx[E.PCh7,NP t.k݋"6@=Ww {_9.8n_;2 'Z0}>zL !V$Isuk.gО$O{7>OeNsmw8!ZP6b Z -D{Lu z&[@4 Ph7n\))m塀{QQ;?D9kJ\CW%R2++뱪ևmɜrJbeOqEX,BݡHEQ)hw `6JhqN?ht'ˁMM,[D01hVe>Ư“u^=M*r6>T/Qm x&Hc~|e ;E@2 vU츋a7JonxۣEoh޸x59&1f(N;snk΋.%WƂuO |zҊqwEYDVaJDkm>jZӇyked9 Q&mB~t^rio5J4rY>3=BF{{%oPC@T- x+M@cl rfp$m]l1tIցF(f݌Ofz$Ry&l( D#Yv]Fþ<8%GV,x!PjG*2혟Ų'"ޙE6334@eS!PkO{ybxd4+/R>"dnϗA,d9T.D \~eZ?\/Ua&<=V:DgAjF>\՜ nиG?z*N( HvȊ1-_U<9aQyR$}-E Ŝ#H#Py⏸FʕG_&=? "^ʭ0>"J2$vZ )^SWxӵz15 Ui0ep^o?.qth6d}oZT!mAѿJT"F&T}]*'Cn8 .'&bZq|I`N>o>98vj(UNHͅ +?ThWP0nDdig &b /Nήʔ5P-6b+_`[D#}=5p=ZX]3%\Q*n+SzFQ31մϟ^^b){[ALwԘXe,e3 }uBmxZ\pBG!qS31*nۚ`(:0}L$n_?<~T.R#NeFq;JR;@H ?9Kc[G m̏,`I}DMon&zkmkDF[chr5+bԥatif$_ݭuַ H yRU&9IzT$/'iq (j4uw>7K^,-c 'O^MS}֩`AGCl'd(6`dXa-њUxfXf8jڢ&|Dy&?7V}H3G) 8V3YjU8n UȑӲ"'"Z?M˅Iqu hKewѻDoD"gSDOg]YoR#;[YqS\==j dL͙kpύهdkB9SI>75 3И i{=fOLIq`4dƒLB:ƊM.,H\.eb..X8 !s5|DNg_{bXgO_ڦy \}y M_1,x$L.8WTd,wZMBfEG=L89?L}W2OBЪC+66o6$={ mItz5lKXXIӳ5V9DƯ:"=_17NJ E9ŔUD%, 3ިc7q(BDM>2BY2`'dBC̓Z{Nfͩj(]2>0ַ<&dFs6pQ`|8}Cyvh-6$[ºMٲ]FLMVd?\Ի!{cVlo\NFXخk@e3Lt_:lYPZ{c\ҫa΀rf؞vy;/4pPc0AAp2gFլC] ǃWhWcPU^wYW *j<*1kAknM婵v*t^@^zP}c.3 c4'i`=$ 6HΗ珑It"ZZ!|̹/U9y1c& I1l@ >5yBG8Ͻ(Y1Z)ԇffE % !XIRa0̑\ۗ\pJ䕼aLDH~Tg0W>m Ei}EZ>{L}^g%2ص H^]$(I*኱Y.h2$)n9ލ 5\ԎD4Nt} oN)vmڹ!ypa8m{i:qak-1/ ~.xޔvfK>>Pߨg'EДPAMļ:\q۵*a }r*#HFOCnm^ƞ0QeVeb| jT/v/0$8<`\bаƻ_4cCw*@^G %D)i9t^vHNpeE}P "YTXծҳrljMNjTGk'RB5xHQ ؼ2RO#;vNT\-Š@$*&08THtjb_R@ 1TD- d*PⲀ|1lk] !m7 <jWr9o?]줢-Fnυ$f7!SSbiKfn$H`p IoEK3Q 5kiSRmRGڪZf)K&W@(sFNB{ΎPh}m0Ejm#v[J`CZ*S8Y8᫋l|Rͅ6naKLd7V (1/3ז&->Tp0f yߺmfRAG&âu76:6WN $ҌE /ѻ4wMml=sQ LUrz(~Ii±׉*1{B/V}G39BP?m84gr5 '0v3\Xvt LU7e8~&_:o@ԎOtM\.7Ѭj+LlDXF)&KQ*0S>9T▒Kι>bp-G?LEm~O2{Vw-t1Ɂ/>2ti_\N^!Q4:K3Џ6?x9V' w sl45%:!ZYݸleĮIz⏓: DXd4w>ܟ"Cu+D*ES_+b𙳋S,6՞֊DR^yPaL)t6ީ& D6'H|J0vf7+sY$Vڑd3a*ONr/ :$%Ul޼?^ ɤ^LtY(_< BGjWH7jV  >nWP5e_kod<]נ *L*Fy71}/nN'itmxLC#=f"z%'w*cquLh$??'&b؛EeLb@q^^K+lSAK鉔3AAxC(KMf"lZF(TV'i ID;o$& h}tCxˡG͌u QM`sZIJa7&:?Uy_[J)3K$s@2ZA|Bf"x /m f}=zu{0,31E)&bBesKm&~v,(]ɘ+i%VR:/׽ m acNeXm4+=Nt=W7hƭ<8Ȟv0fi~*yt6u/u- "$:g+;}0ʑY"%r(\u@f+vIU mRzguy$S}#OK\.q.m]i M'>o(D +Þ깄=z}Q?*o_nF~'Oz`2hj(_ CT  - eI4[^>s [{h"^1|KڡahtMiؿ?F3ZŸ֤!tKC;pm?`Vihm$LۍRr>Vyph%q.IX4F8֞_% + c߆LfźsLD,=z[wm3ΛF H;s6BmU?w :Oyy5(OS=9D vyAD<0./%cH[BC ;Ίl*Xky)^|AArrm|8Ssg!ϧ#b4Ð|)6:\)_6HTo’2$g #ϼN|PE}qpR(Nwm䄎Vh KqaSSY`v~g*gw/nPa=gW΢K!Ġ'7xU"}rG z)m%02eʘ/Nj#^Yci iud<mm .fr ,VڴavJ;33(9wS"j#2#%< i7x7&,Oe/&ƺakw__ڊ`ҀPz/`Ն&V*f5<W$]>2zq" l_XZ*ge4|BdewH>7'`){Q0zh6:AErǵ;X+Kr^A QwOb+3=W>JIx~V!J3~\U:k^}hn2Q/&e_9G)ă{EljUis@G(+?y!e%m>| b!i"^w9Qb8P,.oؤ*pQ_Z!p%)K7~mgʎ/`|`9-SuMFmߵǠzVLJqQg:0LWixá_+x2$N?Q.[j8R8؃j(9uSWIBIWg% t_8YdMGTY>iӞO~t_1Ie_r~*W iM V]҅3iP~"V<3p6{M)G5/W>;'Z8$nڮס_ul,q"zk,nA!5eȿPs)Xgkwwb$ ]n$T 9L-U yRX8U)*%cg~&'@Ax\F:H9h3xO /h<a|⇓ ВoIv@Tlo)#[-EgʽWfyJlPQ׸"d3"$FzeCOG om?y8+n=XX/'l` r-_ä4s M(^ʈn,>zT\vQƒ{Uڼ=䤿zى<Ŋ  /T4V$ }ko{8aT"$IZYbL }@|FԢ$H^}}^$I|dٍ5}Ei\SoaB!ڃ[9Dŷ'&6E8ƭ%1}TKtT\@9` +"aO/Z\L)kc1鵾(NU "1:Yѽؘ*m5': H\k <gx Y*HEHſ u77{48ے܇{*lR8ɑRKݗRxOLB٧r c}i[Zq'γwi͚#.xAL;FWڛ̮7Uw^9o6PF斲sfofNDtxkHC՞e|&(=\t[ 3{= 9 %rgA@Cm)aAmnL);߬{qcSP; oy01zÊd5_ ![l5U ?[,yʥB)MFvQ@s†V.]sW6}9cx8˶֗Dj "E{c7B= nqzLaWYxq*}: !1!> fyS4]cU/$2 jx׫IqҭL]WS)# }DqlsC.$ GA,OPIpV-vdOgG;r:46S`BfD">:ʠ+ QD'Rf 5@`:IRX`c|&g#s](ku P Y[,{Hc7vָsk9BeQ$%iD@=#½JF@#:Ul0K\NWS~NQFw{ kc>h,WXL>=7 ШP|huJz[V6[0LH߆{nR: #$U%:r^y Rqk! aS#3ͱLVwZHaØdݤv@􁢸Ir=) Z4?XHyrv,^* ; נ%z[37Oc66QhŒ/Ȃs<2S upq9ǿ@=&3&N^U8Ð,V  ) 餀.e' 9Eow;W ^sِȢ<#Ӌ8Gҍ@G)W>n04q>'5so4Bt (5;*n0@s"+$$Ap7c,= O}JGp"~)) !*ňT du)zkkF#6AX7Ȯ"?\\/b9 fG{WK0Ϩ;z5@L|xDG:m#4$,F ֵJëPR4n8Sn_Z@/@HvXlS東VP\]CO#H*`J3}9ĩ]|iB6*Gē|k 87Z'_=Eĕ8ďp k=鑦%g zkEDĨӃo$RYt'GݑXקa[> BP؄&3h,mUk}^qyi}yHLiUai,=dSvETm`&014nI7zRzxImJ+u 6r{' T!a#0n#%S@s0BF|4)'f1QhsBkp\+:GQDOqW郀#Z\tPlv6!8}m˙4AWnʁ#BQ)ʝpd(0)S'p-KxU[5sRl%?2(2MRu*g'8x[&` ClOeE\-43/&H ׺dTDFrsn:z:I?„g :fQB_ˌӊ* 瞘׳ӺXY,.S狡qxRd=xY$lܠ)GMWmWjF[񲊾Dflo>CKANn׹1qS _o,mE;F+eA9|7^E* 4!J`Z rM|SW?o^m0z  )q c$A#:ٌdJxm[jIpVg:{V|wI 6 W @ [i̴F_n:ږ=ܗl`nߣ=Bcc^&7?*pe~,OlT2 jRj(u?3#AT+ϭq;G 1L t߸No`0)&69k)e*-)S E73KwXDZ{G( 5nZ!Epg7Ѣj`)t˱v ;Dޖ"J L{]*w5|$g9aUgrtoDȩذXͦ0Ū0)d@*¾+Fuf`uƠ"ݱ{9[fz[oӜlsl ?3PiXjP66Q}7_te7\M4jT\+W(2P\P2qvPt;6&lB7) oWIOghZIZ. R{F.ѝ^6+pZ~D*kC^; TC~RZXbtSZaMti&a߯N({r*߱oW ԷNa:%R0jSI4T",1@^Wz{_ IGn'v w(%:! 닊|,*eswW< ߘhy:ת3 '{o W!Xh8G8͂8iʘa섾~;f djg:C$~P(/]>PnC4|PG ד4DgB0/rqj1x˨ip"*҄`s#P$&͍\ipuبGZQ99*E]oxc Ezpגr1l*#0v)H(t"j?Ѡ'w:J_V\UנuۛWyH^;]i.o{I0&_e729p,]L4j~=hy5uǞ=Y\S/@ߪQcffwBLE\^Jlp]5Mg=jL̀g_T YS ke{F;[dhÇbe{|yܿv9nDB7.++=|e'@Wmh՟^x_0U^"5]J`N.'-n ?a(ڥgg7W+ .։Z&\#b+7 P2坺o5Xw ]Ӛr Y~-Rͺ~JBYl¸@S^X܇V ]7 Ah_nF&:YBw) x6uo 5᲎ހ2Ay6]a*őÄ%Z fR!tDn TLwx=H[\_x(տ <8/x }m:\Q8}Td:-)&f0~sȍqrykx0N}o xӍAjg_f_`/f~آenx? o|RPR#_Jxk ᐑ< ug y;nR]rz;E.<:9<\}qp@>"PA,/`Oe;9._ڱrHD=9;+ ڇIe a2l \0(%ѕڕۤ:XN%.UDE0XSUb%ʿ1MrP ~uNP(3Foz5r>@"xߜ2%NJԕRse2g6<X ;;kVM@D2ޛ^^e{FB7/6~5 >FIh`H o7`svd0l};˹^괌eI_ee@S1QIoYYXQ /u ASW8=5US.BOJntۅ"j(] vru䴟Yk ]krр,GzGkX~ {/$ȷV5fi#c@=߇10bvp(5z6V`zM-]rGcT7,COT_-5'ppAsI4["nRPzSeSKpAv!P8Mn'c[ԇ/۷ /(+&8 {M-l ?sۢ'sJ[a+# 'QO"B,0,64s8tEwJ)&7p'\(4-S0h8:N-DV+j d'['5*lCj~d'~n.Yk``:رBWG?|D{bJE. ?c]ܫJu`\LS#S:i/ژca ς}aZ`a7MZSCfLpT^, XRf_ðŶ}LX(n1,;uqⷑ mld0JҢmg[qi+[ID|P>DN}p{o4tc`MqUmwB)22`?IbTݲ2,d͝-^.S3ER.FOZ0^n|I5 `ΎUU[kq֊ry0_w7e@N|qD9@El;4x 3e{ebJw\61>]o 16]UY' '_vgpR\P}5{)j i^/&ۺo#k}[oӕL{D;l/\myˡrͮY. n"[+9,^:fcg/8QpfCr,)ZAnuo)rQJKCle[O*O'oMϒLȏ᫣I 0w`Pmg@SBA63vjw })VN3K̓o%Zj)?K C@Ig2d^Z7p}wFC*&҉j2~bkFq ! ƉԶ)ڳY$V-b%Fƹ sϑCqY/g~O>v.;MlYt̨RW |]Kі h`O#؃Ef5}t="MP7WuXdP#q}W`soYb UҎ6uF ^N-n/DJcB}[T6R`3>!͛ɓ,zn`Y6VP *ę ƣ :gd'\\^EG8 [4 XƊu+T$볦HjcG752 uO^PRBO:RiT^Lb)Qڇ5bǃ6IkPi\%CHF^R'R;Z%?4YU=ûa\+o cnJ{ROo;Hs%N_/kE-J}EHY,o=01ɩl͵%?jEQy㲛}'Å}άZFx<.f^&3"&spov>rFYWWw_b]5V:/4@m<K0Wr 'bVq`b—Pyyk|lké-F9 \\~ގк#R^zX%2f̧P̼Z7Fş6yk| -[VIUvPwCayV^/;jo 6-> pCJ+wQ>sأ6 R=8ָ8O8TFJ=sLMv>`_%cZaqjBkn#DyGCQ 9ap yK;N Wg7ЀJQD( 0EQ5f2ڃ )75I!FВ6;z$aT3b]7e2D=APj@4%L /T@#$w|H󖸴P@>-E|3x{t97_4v+8M'RPڽʳBlNw`ds^Dr04ζ."l {=*dJË9RLfNM> k >:mYC882z H)ANKld" C)]n=dXiY.Gj6Α;j|LCRb!K6tqi;=2aGb\/?7E:u ' 9_G@K{D1nz-d^Sm">I{xN}q춬{ T;Sz@/xO5dK\ԙ:&XoW UF;-~y#ϕi]<0:Nfv"RDRW_n<'!]r=M3Њ'qGerxE.f;n-f&a@郋%^iqcz? 0'5``lf~p˨YGCcꦍz7,`J9־բ3O[Fq*f**LWB]YDiOnHày#b A| x^X2Rh.COo2_fpji XOf6pEmwLo/4T@_W$HaoD?OqK,c1M7_"#Lnd eG0hh8틦зQ~8\fi_Nt$lj{yڙ:=IWÝtޟEݭJ:mt^pW$]S N1gNBw\4r  Co#><[ o{aWؑö-³a;2+uշ?n?ATCy,|n٦xɲI\+HgzÖ I9l^JyqOi* Q`/o>Lm KF ܀En)0F}cުjVKI O l vۦ ݔz߽>M*q; =R؆}6R,Va&cËCb/|\.x*/GlBZfZAݔ}n-|qBLkT,&^PL6Md~0Eœ*t@#Q;h:uTwⳄix+Zip.kY>V,">|̹YcB4ݵxu^/hi3XMn|{/[SG=Z|p9Q/ޤ1*Ƽ Q`4G?w4xi K k59ֆlʠfn~nT˛2L szn:6/@ڨWPMjA,9m;" tArIP ѽ)yJf]ɸ*j܏Ox*NnH1]0ɝ*W0Uhy›<,u2_ީiKx'R.HV0WBbB? mʋwx֛jbFp]e|ԊVUWdOΒ~aGv *A"Go}/p`I9rN*䛥HtL s\1񔪐HǴ=hchaPŃaH>_%N - vd$.Z*z5Ui[@4)bT´=U]{X8C& Иb(st/km'7ˢ ;? CkdhPp Kَd}S6.5 aXAhKQ?1_`8ޙ"!+P3 RywF4, ` ։W^e8ݖ-әu'ZG[_%~ͻI.c{M`re,%m| ..7 N0NMl :R}/d/12Iؐ/H%a[BuAvI2UETu7>4 + #}N3\N(&`KO91Qug qj}~kB(\vv+h}8E!(-bäb*KUE7GC?H ^+!DL8>6xmyЬz3DՕ( Bs-5eAT,/8ŅBeZ.o[ՈC'Z@fUR_om࿈.+hR)_[N~z~&؝/b.* v|Av^Ef5Nv S T_q np疮u݌9-8 B9| Hb ͷ(H1%}ƎN*{WyL9ǝlzYI"3OO|V-T+bnѷ^ -hǩ>7\hrb Vą"Yg\h [`}[A#(L>f]=Z7BbWd@k Iܐ(3_?f>?f~Mq_cWxѰٙo9edBuaMbu:hJaC 'G}އR;nv+zђA`C".óGz nL/ Cn鱚Xaw3`"|lf(Mj$;-'KYGʯv(]rXaNˊ!Cץ2=U\(ifhd%0=WLN$[|ANn#т_~G"&Xd*߬Ŏ{ȼ Qȍ}DVx| x ,vH6Rjl4Y߳%Ode3)\ \.ݯHy\gZ-M[3+PTkJ}*(%JNQV 9 +$ԙ׎@"[4<@!;Op:F { 5N-`s_ln;-HJ=QЙ;iQ@œN{qIiڰcjElkn6:~_\h䈮rs}=L2)Zˬٞ0 ׊-me"i˃o^f#=^qEFPA_Vn: f^[$؇pv6V¾(<(\J.rkr1|kdHRGB,T .ǷZeĔOF,.WldhRwe1^7ϜGXf^* cd<~wG5+R?["w͉Tb&@keAjyÚoO"}jVe? uefItx͎hzϘ.0 ߈a4ōP?i-ӷ4C3kФ.i DHӧ?m@p¬+8rɇB=ԥFx[7~x~\詣c7P Ycg mo% [h< ri^J^o'@[a,ztQ@ 8j-8 X3S2$-\UP Etcl}ۼR=¥qei(sV}\byG`jP^*0CPjB@\;Ju ߲rT"͹Ox,dYJU讁ZՔy@\1@Ih]1*jD%gf `ok[֤`,pT5$׵L0s THx=ṁ7F5R8O67!"uVF,k2p;:|LJ$ҭ,UאM3em"A7$ OwC s>pw0E; ޜVa!%n@DB@wJ'͡ԮHX`lZȤ'/P)2xȲ23 yҜ["mœ!?Y `cdR7PR ^-q:? ba&MtS5r %;8@x1g 0S%Smw `LTbu6LY]tٌuӉzTqHYʰG9q)BAք컬),FLD13_iMjRKү{QDkYj1nŸ3UBK,*'kԩ&@k 齎+ qO;?p/.`+gwvPR5.4]pL@1RJ V̛ۥ:(KtVOr=upA֬=jN<AX:"~͇g 58Hry]-XLE?"r_!bLmT0$#![ uRúxJFfnS]ШOCͮϚfR+^C&+-Y QO]j3]MeljWu@-pX`򬦛uPnO6G q|V*!Hz: X0uoKp¸|ۋ| }.Ͼ>N;uC:kjhLs[!p!֠~L(|m[p%ƀ/yB*LE>T cd0ֶ{yO)lUe>mchn=yN0WΌ&<~ۈoh q vhx_ISt{C8ݪ$ B`iHE憁,'NX50Muۢ,lSͯ΂M7m覓o87+uG&&i P}=~G܂̷ؘ;Nxe/LwCNwUIUG"ܽp=> K[09I/Ӕkɫd0JɚJ>휼^r.5.xxN94_4y$N-LD!n&jhޙLJȑJPRu(J|&H*Q?TYHpXf)iMk?-_ K1f(5c1coÆUkn=֪g %;ґ &9WնS?DقS:zS{3-.\ :L`t!ܴtd_FN!@OK #φ DžQ%zin v'gjO;*"wɨȡ꽬N%DkkFcceF_I % l֫/*Ѽ=/㮴&O.ۗKNe#JX@Pr:qLbb(qivAGf Jl-䳄[!Ω'pgN dkѳ.C,Žng }w<}lzQdS$}ey9b;̸BYMma]e9BZe=CC_7RP-˔QIpdi-'٣& #%8$PhD;-0Q'-/vUzTX(61߿夫þi#r1 GrpX..+ªп W`/KnS{V۳(DJ*w:(Jq$GL'nUC~waauf/5ooѬ:&+Z?@,gYSs'~pdU g5fiBbAQ" [wFI+>eY˺Tx];cmNҌ^T ^`<1%uHA{ ܝJtGZ}9I O2+|Z%x]˩j 5VG#"/%3=+A.b{A"oW͵b\=%ęBQ)R"n3kJMu>Fr=v~Ce*B?V⦏ņj3'O=YLew6[TT@E\.D*e?ZL,bDjŻ[ݍ&Iԡ pkV`u8uXA>M_ؔ."2t ܆.?!ޏe`mIפ FZCBC7q83@) x=EfULv=Y#Ad<-nU&v o̾E_n5 ]&})PK3<UZ4VkYvp4)xf h6ޠSwsw*P\?-Nvź_Y]Wi4C zna _&FS,|mnpד-!^%oŒV|ǥfY0G4dvc%W'[ Muhr:5G[2BS(060;Ì1~V<*fMiwZWf(9#JSXdExBaDqt&ԃYR$F2eyBY#jΛW*%r)C@_NzuEvA2^-|>w37^VHRqX`~%AO )2(i$m*^U^/ܼ<Ǎd*xJ&HӬ?f) :᮱|XCXY$I?EŌw Vg?Ym]f!!}iTQć0m%cHTeLZl}<)} "wJ݃8_O!I`|{-&ʫ@id澞ٰZ)_'TvDsC xfUl +4t&S. -uj,FG{P)y!TGEi58&yʮxSeUTfꝗ0ࠗ{oUxP0,=}3W ,_iwPy ЅXkI#5!e]]c_NF`mR@Ƴ̊.R,+)74&[1HQD #}\j02d d) jb|\ų2 _p~pHh3%y(Ny-2]c.Ik%(Dᾜ|olƀhbIj0äP7wjH_}AG*BR7+g(ZsgԚYl_cY֬hwM HR~.& e>y7 +NTc42c w;B;'avBJpv*d! EW@x/J@T..맆v_qb*H ^-z6|oXN@4~3/ %Y Yt+hLց,q*3LB x}am^R,l_,Ȣ(NwVcTMחQ?Q1pW#Cr(؆&=J0&F)94}SpEgP٣̚7A~I5^"RnBtΝ ߾dk8% ;jXsI0>0,t\K?WXFgdjZ99UƲփ(24npdHB$sO-J] #},6, cCRF(d+(Vލ^~w]ƣFKGi//ɏoزI\Be1%JN.,C5\ZXZ|oϬ& G,7JƼh>rQQfU9%}G =ʸfjOM7< M5+Wy*3<¢V$7Y;A@#{+d퀢Xz" Ą"j\%uöhj$S@k΍F]\}x>חKf AH~z>Ӡu"I9QVŠ8##ް,xn6}F/Dcƥ!WpZoM[sT4c ί~w:vU>W(\|)5 R  )@Юw1 T>#KZNM'D ȎF~v7[ą,fRDWќ'3Qj y:uPu>ܩ`_]cm@z^q2LgU6sFKhKol;a' ?;i@Nju.Z![& b0=^)4 Y~Å]*:=3W h.{o3 ٳ6"hcI Yc91?YD' ro~&?LU̡BZ.^aGMȃ"vypȀgFDyCfyiU*YVN Ƒ>u,+P-TőoiNDdoYEIxaCW81L4r1W_(rwX?nڼysC-Q""WvL c!fWDYD֫ވܘx-1~CdFTTig7AΛq!*`fH٤dig}蛫SR3컆++h8QcV T) '>:}$&+tB&3>6 5%v93sa#\/z7`[7e->V AVXj0?h[l]ħ#:(e/,ܒmq?y)o"@^~~ZVgJ]׼<›saP?SCy`GX(40'$&X0miWW/9tHepXynJf&:aO廻rQwy(4i7@p#o{2+>7!Q3BɴHP^i>j:Amp&Dx,? N4(A+]=  ru)Ln.C"աJt[V;fFr <%#'x6 "!jZ:~BVJizXxAL'ܖ&02dKc9e 3r.'%%(wekOCӞnw ]V.kHK0ڦ%"xs;hm R h?7F?vq4GG+:n X.E0> >9&} V 3vE7c$YX&͞gH_Sd$P X̟sVSUjZp)t(Pdqa[[X\`:^ZZCg0̩js!daH8jI3RG'р͈t,Zp8OZك:g¿bUBQ1u8`pX'lӕ .1,':3\̈́L4.ckLF>:CJz B@HR' pԠEE+7 l@pehw~Uq6m"\NmHrvcH[d2~1/葂_as1y5D{GH)t᝴LS[up1$PQp/Trhз ָ ¬(4vU T9T\3n[JV̡F[U;BebM™ߞt?Kϖ fܢr?jUQ( $_,D0?pK 65 ?;uHXTT2g?HZX<'@%t {GЏw^6%ֱ;:^Gnͮ*X4VJli~:|::C9Ss7_ߘ+Z(Yfc5bL=N>HDq޲,?I҇z n@Yi^h&&M-Cg%'>0#R _ S[P:wxfFa^?3˷y%ҩM su˵L[ˌgK%4S#dP'6n.ԂT~5/C,z,־ׅw[Ɖˏ/WaEw L.Փd~BoVͻV#z{L:f>)ɰzH?bu}o,A@qCL'\ƾ}`4hZpԇxR3/Ax )x\"va f7Wu8XDg.U!ۜ-M/u7tpp"Iq/v>+Dn8rRݧ*82}F2¨tiT!'dYL& ^^A弙K&j3K߉%Y^;3(@^QġXAULlddv{t&&gk2Za1S1g4`o; k2AʒF0T0Wzlym/ ]OsJo r**C}Vw< " K`N1 }iGCfqNCKx|3ţ:-d91:Am(D} V3Wޡ+;"̟]}}@،I+H`c8cW>8yB̊z{}N8$@}poh!Ccʿ^m}cw+ X,ՃlUcg*;A [^& H`-vmGJ>Ǭd@>>qW=:' Ωr;Ygήɭg1[M֏|J{޿s?#iȼ* k^L )J:JXl73ٵ" . ,# ESv> Xrώ2oUk\cTf(ffCmt\F,Ų@̸K/yޡ8*8@9:W3 O?烃 3SZofpE!aPw)]^f]eo<vE%b@+CE*Pn+-g4^v#Z{)h (a''/0L|FfHB |\][iHҙqW2?XZt;0w#<R\ò]b꩗9&nф)hB( ~/lXݺb~irQɞZ4ւ)C2I"kx~:<8K@x~nq|3ۧBoSxocfRzWK w2֋bT4Mb^;fvf\L||8 #> 6`Mx-WNn28 & #SPNS~~}?/U;a2ƒ3Z?ZJ~$ :u2ބ@. O>d Gv?F=sU0"-F^T/TWƭtGE$)NkM|/O =ͷs[ݣRx::Qu`ْ>W粃(zkjHU P2Jow`CnksWUb8Y/G$j4X h< tVƻ]nXTds ӞzZ`KN1XEBq;Awⵎve KCOL]"><0[T%딭mXN>1y"Ⱦ6^:O~dG !>H|)B&`gfY`d`JBW3eOMV0Z#1)xa%l`L*i S7I)$؝2&+ݵDjn2)*>~eh! FW)6 U.K~VF#.=w^mU S\/3čѷA 5x\V9 {-l6؋ǛprlV?<p]xQ;:5uj|0Ѿz^_!5zޮ6Bȏ.m<ķ,`tAnbrK}=Ri*+s)JƬJM~C܊%lzVꂮmS[D?a;X*3x`hUU>'8I[c FgjNȟߺ1Hw6TΑžPOL){:GתVjP._їOT؎9`%[S(m+S2M8%ý-J:DUiɨ= Xqsڈk?e!jbMpIuр*|\X%DqhuSJ3i4T6D}Mp#_<Ǭ&%~tU '=R.bjcQ?7uFrY3 N㶒šj%#PY.,g9-dуzGIԋظ|e^3 QczU^8 0V7b lj{ǩl}"﷮'gO ^2*UJM{:A^JƜhRxLgj9Pql;+\nGՀ}*@j=rU҂.֚qk8ݬ`9hTi͟T(oz%-Uw':=wk^\kEwda D7=0\DҤĒ͠_mz]Gz^oZZ4ם Y*}+ 8Qʱˮ)IRٴVUެ[ Tˈ"Pڙk(?q-L9!. O4cx(63w1$9^o{ۋ_QC"H})"%oE$P/mG kN1B@v.G |;" X~aZm ^"P1osQj~›JZ 9:By>U", , 翭L{ UPIOLD,BLy76q[QAP1%}Wt:'|?ZDxsah8#Ya̙ 3BemE,dUX0umMLn>_t R,'AhZV 1ljB ҸMF ,`9GX57^rD,1HL0Uߺ'v\~;rXcW/X/hmk׆WZ ~TJƘ[N>k]?tɠi~bNx7^TTMF\*o=tiG5-,Uu[g]IлIkʢ|匢^5 d 8VT\jpw)w<g<p5uK%ʣ_)1Ӓ x!b;Ad*Q~a*#%~9΀c Q3FmXobUlI4wvH;D ]-i@iϨ$d02Au7фx0JCrlFVNPֈdRET]?tj_q/c*#)k) =CX``ݥx.r)2q )e^}+QY6]տa- maa=ħ@ۦܴ-T`b씊{Dòk C MITð,~k"܀0(-z[NP^2 KQdG9Bm۵D5_ k[ePdƝk 0TwşOE1HKVvVe= x=[G?G)nS:ޓye߇#b3#W.L tݜ_}vF#ە1s(pz k5$ll}pHBh}T1awe"7E:[t@6" JM@E%ѝSQ芹dIqe֢~=%Y>ʩ/D4a2Ī35*7nV~ÃG 9Fk ;B`v H?fxۋN%У+C*XOryFh/G[J oE&D!g˖)Wes YMմ(*`uƩȲJ2rtbiRiNJ=OQP= e',A)s}`Ңy;]ā+ՏSٯ2:5k,Jg{e"X-D TZ>8}?GO Bnނ)] a@S]hN5e\4~҆6Ѯim 4Ia\"U4p<$hT}9oFuV!nPBMH<_Qf|ZIW7.˰аH2-# bQ^ lW/M ~s|뼭b`?Χ~y^4wk(UUC#-ƎPPaUN 'h0 b:3XJHx/~zڰ}Iײխ`ΑaA[ !$7lq׶Q _au=9XC##C` ĝұѣ#Eq0YY{ůA6bZI"p[2 LrׄMZ zDq-^"%BT&ݢnW .fUaKap*1TعBZV*"t$Ȋ~+ 98uW1gO1J p:Y/9ЧGp!nVu^W%u6BU Cԥه. s|'_pc(>E<:udh;7SXοz8EKYʹ[[.m,)ZXD~7n\>l;? lYMKkn⢲%9;D:*_n*̟)F Toqm%=t 4j| n(RcPv#tEx/;G6B7KeȬ_67^mdyE X}+"&C>wYca讵 So|}, h5^OC`msQ1|3/~6$Εd׈Ju&%D7mH/z3c/o[s9 Þ o&9?A9{C r[j. eSIXc рjZ6pPdP/I~\ THI0Ս6K7uBٮަ0BmY0j5;'  ;Dfq΀FG۫hi+!HcLlj#ɏ%-F(\|YgQ'\)6z~1ܼ Ш)S|5Q)mO*(j%2EknI rbK&qJ߾"oK \QW2*-}u{ a4^ |;$G9ynO!bn?{Be2jJ?6tNBIߨ pd+߻؃O'Dݽ.!j[A,9Ja$nB%] 4m\L#JRB)x}hc3˥T#*b5;H})#vFy 5ĄqT؆Md '%V(\ٕP5=~2G !s L#嶙Y"\MJ`#K!IupG"SP\cE7MMKXȏv K/T:djҗG^0٭j,km"8TPjE7yn_6GDn˙*%a(x6Hշv9zM/Ny ؆4/[FH-#j'&P@q<Ԝm%l} [` ;#Cq`HHi0dhޙ2ƑVɌԗOJ?!J:&|Wue>[`4;e4L^qp0lv5Bg)7Rf"{ʗO2ӚXK=|(Eyk CNw$=q\?byƺ}L 3jD/m)CDJJVs pKW!V/E|+n;x?Pe6&Aj_*b[ěQSXƒhu ]rb8bF JUYBOFy#R'8_i)͊\v9*ѿ2U"b8jxgbhJ~>(_1v _w +iJus79 wq 7Rk\: @CKx }.V FQQ/FMm9v@guzC~!l` _>]=4|t/L̵_T85n~vʅR8@T`.iyThQm(iH 4w9[t뱶¡293XHJNw\djP7мS<Zj`țm/&gR$n`WT:J:<+l0@ֺS~U*b lԟ"vXXf>4$c钣ݧP_G+Q9mħ{gGyM{_5]2ʈ3RyH<܏΁6ھxGy@zL$x΍c .<`8߸7Ei(lƜL(^+;#͵D7] 'b]KFJScNH:4DjS3b oCfzm(mM]T[o,TRVd"Oܚ@5(Z26UTe\%=f1#O@Ue*Ò BƟ;`Q g)@V=SgK$X\XSV烎3y> uyҾd(ğ ~ k=d}Y)H YŪ{ll@W tȥڵּ82A[8+>؏x - ]%-5;djx]WFLAFO9ȈQyʆN x3b<\'Fۨa &ryߨ5!!ϩMtLERVX4s\MY ŚXlAWU xЩܿ#/P3#xOY\d\+REROk"Ǧ}wX< 9t6c4kqeqlذ!%QW1ƛE3&X;PKil.C)nVy138Ok:J"-UϏ)Bgop D2Y1<2gfꝪmmBU <ܟGZ[\afI,ny!C0{w&V+m؂&XlV# Yf_*p]m [V46Qu*A;FJ2t3y߭EAzV;^G F{q܊( WRƴ]#N 2TNmtQYb_\x=&xdf>6\7&cX*sF(S`J?PkmħAfnPh]+Rz㸳ncj^ =-3E9iL>IlLR]xսu7l#-(JvM7}dXsB= &E?;QywqF&a#:o(Ր֒D?'xH6b+&jJވ@wE9("VCc|xމ9p܃i;{C@$Eߜ2x:xd+T'(1,7侂2D ^'nfZ0V-"eQ16'ҫr!^+jfonnBy\ ?bP%J4#Y0åm؈f[ aF PynFyՆ>dR53q>`&8 GDHWdoUs~M!kWܶ[A h-)ZOD;t 7]c,<h8thLM0T}b7?u/!̏_ݰJ5ZsBf8VI‚fO2 )L?wG:Ө~ P?^}vϩbn1w㘵+g-E&@f{ _>-UG9+ eUMCP<)\C!.ztj6/ |Ԣ5bnߜWi/؆kIҲp@2 C'eClf(,bc&v\$D)*dbt`ј2,_tvׄΰ3kBP9fz@U !=".Еk2 n[(Sp"m[5 $'erl ~/Tpa+ Ty/aMa$s6w6)ʷ$g&-$f3;#="2SZbyagR>H<5YeBk'@菫NJ*b2/{ZsYa*l&|GѓwPĘ]K)e8Fֈ~hQbc HƟ̴[Y[ӌjQRJۘ 5K/@܅ _mbqWZpvoj8C=5ɤNܤmo=8 T_ A9`4/tB5X]Ҽ~* G}=SfYx;˩eW \]a_ĕh1"]ejy墖ho7t&!+psGv[~3 ӬJx1MClQɶYէL6?`!SG3Q >`mTwFkG YȽGtE[;Wv]dn+:zA߀ǣKDc lZIXȢnˈ|͋ U±y"%}"T]h UUJ{|4D^n0[v Pp?ذ5Ԝ| y#)&mqcّg={QїzZ BhEOuiXF~T^ )y0Ӏw! *vA5@w=?4۬ehC;$ /;!EˁJFTId) ѱ]I8|:k,=cE VOO @ >󲲜K\klߪiD P) AB>f ɏe9O 0<- i]Γop&?tz.Q"luy.~1ќ[l?9Ϊ7z;dqXvRz`Sk)4/BTwJ, J>_1+cmMsSzqjj~pgRr m2LX2fq%4 RQkYG%ùF* hu.fE[2NgbCiL܀e8nR= gFx)A}q~32P`i5e+Ȇst"yNc,_BO֞5Nԧ?l6CFࡵE4d%iK9m 40L8Y?u ǯebV뮒s.yḙTƅKt{)}&⯴ABS⿳5&} /TJMvgE5k\jIf9~pEmT nL6P<J4ϦsЛ^m3WlAuTf&ś 䳆gp.*(lhxJA&&d 05}]S?*2FI /zb;1RmGG:lC J~*;> aNfSh@gu܋,~b/Ϭ/y0EӕƓǜ{(!S.To8Lq) y,HIP z)h "MnYfqUK^ vGf7(\쎕||P kU |n)\s3#K@Id8k]@VXjUrK,tUݬ_daUk'CHj] ު]+u-(^[n!YCf>QQ% } * |00.7nך8d DM%'[\VZoN 0.(ӓ58(Cf˸s΋ bj3ZKpaGcWLI9=R-M  ]nmΕ}CP7 ڹ,peK{U%dr[#'Jɷȵ QnjUfDN?zV{1ڵ"1 OO\'jXIc2B_O^H%yDfºلǩ*|s&`z~g,0txoH̵LIoM+@\3KcmWe)HB> =oʒ+/aIIGT0&̯3dB!L$MߓgRF{p׬[Lb0F2xZ kTY]#|L5A 2{g/Nt:. H'i/M(4l!4;)ʸ H!B%iɲ) :^#3:'4C'nk|̵-Nl7(6!uzt ~pƬoqϺÕrzi qW.͑zCQ_,SVCAQrLs=۩{"mhF6O]{3ezL64N-=DXS]е}j *i ;s槆 E?¶5xsϛRɯE Ox7_}/jxU.YB$z c ;ыw2tLD͟`6u Fv{LmC6ދN93҂_L>6|Q(d5mWη , {e?ܷeG֣pS-KJ v/n#Hdp]xcK'Dbj?[oZC[|%ېEmIB+p:1%TAl]LyJё3g7dH (]a^e` ]9IޘMehAP]\Tm֜)":0ֻ9? j#0ߐ<a;Sfro,>Xr N~~.H/CʪM-2K:b7 l#I-;ii,Sy/MzӴ[{O#kw11ޓT'DETP .2'bY\VB FK[&U;aF>9Ngx~E X͕: ]tۡclԑX؎Ssk Q-VnC. wX`=rTg8ԕ Z"YVADvGWmpz޲Y'EGxx|D?EХM;AvDzgr$f񈮳5 @K ϰW S#_%ΊXfHk /1c/cdr]ږioҮ{';4]dqHEҴU@|N~V;/C!]e$_Ea,b7x(Cؚ]<)A3\!ůGԷ6s?_<:%`p@`v"^`Jt.29ԌN4 6Nz+!))YL3'GjTGYu"}DU/Bߩ{7hdsN ,sJ9@S8 TG@? ^'l.Wil R4/u{-2Ė= ^_jհ%rqj~ }&; R-f8v0j3ƺH!"zBuB.Ha8Çx%KٗNi1N.8ia ֿz?1PivrQSzqIX1>sa>D1x{1G'fgut˦'3joE&EաQ:O#ѕ|n lEAd%'4& 7??،2h)̤7bӀB0*ԦD(Ozl6 m.WAޢF &\}x@C(ZP/+Od0r@};ȩv5O$X__O pkA<{qi.^wKqX PY7jָC'ul]7blH蕮f@Z{(}_݆qnod'=#(N|]ޮaN߸'Z cibuZJr$dB* 0ȂXRB ?$@e;c_L8bL2rT}ꓭ| 7+= +uĖ& ELV=4YOH{Wp#55 K{6Xl!Q-XdzFlEL`^DcgAa=>34+MlM2Scs멈,UNy8]3?4nPuC GbV0sX@8ʆw("VMخ鳯 x!_PSg2Bs_7@-U+MZ\MVn '[be( [81vr.fp t4R|b7ܣ'L?`czվ *n] T*yDS^S՗9qo-EHšN8̋ tX*,"a4ِ+reX3 gC2<.1SG8bpfsAS}k7;qD'c泈 o5=C78!\(D V;rD$x0|]`glk57 & ]GHx-ԡN2%KбБ;}8ffbE"ܧO7NgM&X+#/h,t+?+jtx,b1 W|E~׮I=Z֌Di%yG ~Bs_U̬`Ci C.x|޴$~>g\~nfWFgekp^n&T8w83pIEZ Z%LÃ.KyUt>Ug_m) #٦h ӡ0V ZHkW}X 䃏i:.^Q^'<*C\Ɨ ֣궪 .NW*zՏ6%D/}{s^ l53KB=KCk1;Q&m.l-!ڪ°O.BߟFmĔ f"lPB}p?'4OSAsFd̔O`!,0l 4.J +dO_M,mN{U3v#W sY6ڣ.-}mƎk ëbsl:A)B1lQKC>Ω!Uέ w1uYȾ:QT>t(jUK1ysA4mahB̺ƛaJ=iK>uʸԍ2`oEcJr"6v acvs)3'1_-fAIk <9OuU3$MS_LKe u捧 0lc V}_}DdQ FB4CȜcl=-A"ҦI;8eNo<^1-I !}ԙB2ANj?<Z+2iUT}AϐZ0.3bvzs:k(K괲WPC6^o EtXuFBdl"u ND T,pQgcg*aHQqc{~yIPLB9a) Q? DgviySb~:eUiSݯhcHRWr%Ywn.eF!S?kBY K><R~6(-F;snFMe>9+̆.E`K_gB]ړ߮=F~˲Ƶ2, @+6m,[vW[{. ;I+݂Ҧ%0 3TDMy#? v*ylt yQ_ZRs\痘egI\|UǣNs%.c%P ̐Fz$(GO0\0\[H-CY*ӪWOxY\6?fGOwͲ[ WmZrIc-T1(g3Jp՘8w6~lP,$s]V:dsͿ`")0OR^tC8lH((+0DVo2< ;RAi\19i~ՕirL@r}r灣MoԲCp/fGzmrcӥKt†ɮ-V }wSHGHEO>It_7scqƳR*Ým6VN@n;UK7)iJPhEV}a+Jg1k ,3 aH<ȑfq=ݵv% LR?KW [G cHg9nz~83XH99';7epVO;/2!PYtxluKV$ѿsBS؍3><69P2P`iֲ*2[Huqnd?G9rf8)2O,n,̈{t*'l;0zUMM^)O.[_O ,=Ģ1Y%~XPS 02L}:Ӻ]gSZD}9@6t{OƈGD9?<`O^e%5hQЂƇ+y )BO~,0䇸LS,:ȳzc@/(8}ry'un.1i lz` Ʈ^VE1ޏOΑK?䲸BcY-,*-w^b@qhcDz?E9s>u.4T7$F7YhrP疕[:@z6.IQ(pҤ ej fHgu;h{TPǑ7޴_N%qG7R|0F|f"my dpL$N5xC‘k㉏g-$5ə`+㖹bcl ueW8B@JIz'߷5v{pLcYί1ڰx+Ý8hI|[D#E A6%:S=jh&K]Xuw}E_j) ӑv?VR~yX;k$h|iqri85u G(e2WbꂩŋwInJ*oR{D8u%RI,|wCT5EȡKpU7{Z&Z^he>aO72%혮+<&}ɇn`3 lGD hY/6@YSW1`Z0-ON䥤C`Y }yk)cR y3:[>:4IY#("tc?tlXڸw~V%HM;t6%ŎLg8P2qov2,(E#ܮ𻍄s"SlԟpQaʛoCodK_|&)&IyP$H;n']ِQ/&E''H&qOC 14ԳoPQG .' _^ŅzH+Emf5L};o9MԩL=kFl^nQ2m4G¾׳fhI}0mŔqL !!7A&jv;Z?յTeqK1Cf?%-Jzp!{Mά/JK&0ꏃ.mܧ}YP`4>#.wi荱g\& " =``5x#GB< .5Ԅ⌨om҉'VNLf)vxKx!XxJn{1TF~Jk;S,ȋ@2IǘX9?9c|83"w]K_Vo}Y$J S) "vA1U\pd=Ƙp-J6fHC{+Dgٽ#]fs6Ѭ|%-SF[g־^1&Aeἅx\{v $TOC7U{箸b;#&=Є#m`ݿnar 5vňV##ꟆafM'X poKt 1|v/PĈ,]ANTƭћJ-!ފ:NziIP)w ׎Z!M>MI'Z.TW|@4xA͋tEs-iʱ$9A讴 Ԇ3S >։?|yΌ_8-Hft P2 iDt;׏ _6TsILybNvɧ.h`J)@~#I{I :OKI9MFbd^}j ܙ{?,NK L@â+bȂ:y2Km❖T8&0Ôpb swQrb㯺I.Wo[ & cbA=10-X#*q_⑿75&Nj70Zݍcxvzrͮb|VzB^3KGB\Ǯ {8zc>"ebI&LjVlAFڐPcb^~=:K[Ko+UA[8F#jLԮ LhTg!=Usn{֑j |)a"*!VP޹YxTMl2,/sTwEl=dI Y}:Ya!Jmc6GI4Xɐj ޡ^'gS@t~>Xܾu"̞$;wLig['@dzBJv堾x:5bȲmv&/[1d/Pe\ NLq{:I,DgjieT-cyƒAE~!% y.O v]*6u yFvu}kD&jN֨X[,k=(Xx6,HuP`cqԭ upm,*s4+Hytd=*>, v 9y xfRS,6?Ij0)_Na+(2zIFzV ^ˀxyyut I ޕ/0ܮ\N;^-9M"9HWsbZ+]t[HmS/q'^*JZ]xF0DNP:7~aʈwPcIͻda o#QfQxJBc>åCfE!w&kz%K5qr :!_,ϦO)Mⱼ|wTjkRahfT\oi# p :{9x;= +IoBE`u1-i 4?>\JFVTކ ~"*awZ'_@b6{%MG.-Gڈj',GhN짬fɹO|cg ;VzL pO'% CbV97qXLĦV8JK$ ޤ _$;vo`ڨlwmR!/rrDtCIT:׍ o іsT3iB@+V]OZgjovm w_1NP̚؉X~2gk i_CX j.E [ Nn} $r~-OvEr;v" r!-:7ntxJD'jIghDPEwC57j=IRU665_18{Hޟ$0bCUh8S)Fd7Np{s(g %v*ߓjԮ@\N J~iءoh8Wgr$9{f4U&g7͝T2 qYݴ]Z~Є'QH-MtazOeL(4*)T='6c~~O:\7G1DK#OcI|+J{t׾W7|3Dl }5}}gMML\>,B*+b eT, Ng_3kbŸ(`Ha/lN Sݚ۬8xb z}(!Ӝ#W' =yWa/07m SsbW 9}OFc;L"o iLus[QDݕ2RB0P?Iiq-0zMAW4"gy4KR rXA`>u]wvyq?Z~m{UR~gPʣfF&^ #@1}4`${NĎcUW3ϙSقzvܷ""d1H Wǃ8oz C͵= (Nc b^P;b|Dc"RN95s+\%FP% 98u#O^'qzOtN[p~UY'+bAd#p^Fy.Gs3z7#d_ S0m@ Y3Hf+_˫@`|)n\Ȅ>|PN}F&~gt~$嵼P$i24/STFkk*j7eA8^+?}&?Te_!zR`infr)I!dT 0cM@S/nR<Hv n 1n ޯ@6"\Yl,ڗWCvQҿC|kghu(vam2ht o#SE16C^Ic Gp2Ŗiq3Ŝ6]FMl;ѤV6Vy ;1^1Qt"*?9~pVHಓUg҃Ə(9ڔ>?<+:^ߨ1UE<h0lsH 6sΦ|)|I佝whD4jrn5l1L`eL$J#nɸ8na.~ S4-g1ˌ湳!-ů*ГHோ9̛Dvz1}ց2)JO.Ui^rzQ𜘍˶[H-[izp%YSi:CcY :aRhtVqw bM~£~5 ҩg=TV"vHq \S9yi[Zy4U {LbW-qJp' dHDt]^s=ڷbN.VE 4Y#/m{Z(t]Fih/슥ĐyםQWRt uq;C>} mm!*ƋāE>S|&H``D 23g&~vgԵ(tg7 O~!-,%X%T(Gi&])(SKYѭi'3I{_tmƝ nQުObbkI t.;J$7,B>!N2pgrw94ʙL ߐj2dz7w)R@Xy 0bh@Scj¯]c||&a'5 l&np!!Sn!Hym; 0I\syکjߡwd}L +4%hH+h=2DIC+ Iɕ;z@[TXᘯP"6]f!-L.ܒ'Z%~> S0; 2 _;+ozCVlUZƄ67%RNٽ{z|t !>KUG۬Ԥ6Cy:FS01oUA:%ė$~7 Ag(*'7|i:#b7߽hs*ytd.Ց/C%ۺ&u15yATKaT R>6N3G]=4nu'?lG*EMJ3Pbw|5 ej`Pٍ\e՝&[+"F%p겗'?o{ y.rSOx9>}T!v 74" c2|M.eNxb3OzR & o[ N>qcFKn!V[`V,^4efFHQj#o]414^s=3VX$Cr@,->A e9E_leVI I搏% @yZ *b_3UF{J{t| ,BM*- |} Q ǧm01)T|:[7-vGI8Wo]EVEʳ ^cx`Kw?A1rljXAN{LEP8nVF@] 8{jrv~:2tUC").Ԃ`r)wd)pE+̄\ND  |/YS4L ?&;-F;X sݖ&ꦚ;Gfdsg +To*Uf(k\O@\|pjGu%Ч!xqXYBpAؽ@O8tp_ùNr^`QxF_LukDz~q+&{0ch;"YkNyA3A4  ,^>{I5*ߦ#t 5WXY!B7e _!N{͠]|PCg9%?}}9¼Mpߕ"]@piT9ZY+Ld =ˀ_}su }HL?oi&Gpo0S7Uf{XU9f?.VLM~Fy4]#ndL򷋢uBu ] < ڎ`FG-䶞Ts\{(3+nX߫&RT M q%@wФ̪cSꕓ)'auЅcnY nȁGj?%L$= mu%.Iv >Qx*pG_C:΋fP@TWp@^yv-JI29)1\G0m.9K]ɭk%ԫ$o^Zu H/@@Ue l?`n_9L,=Y10pN܏BX@.9d2@b4@T{XZ<jLlҌJ@(F@-RyY?!5.9f؂&T yR}U], AGF0,8&!]n7C;!@ -̆AKCH:Z>v!mqArs e^X6#64w-vأee^Jpi9 {:x 8Gbs.-piru_ o2Jz<2QWl;|Q"|)@+Qy:& ~UuNhPn&5uɗ%la.0oT1 cZX*M[8 |$ UTzpbIp()\yUFf6X/SELGe!xC(lL|p\}idCOy FC}"Z(עW1c#k%'~B)6ՠ. ou!@*O)ҝOtʠt>]͊ o&~mÕw}t. &{ećb.# +JBI~Ha0@<-i^X7hds21ꋟˏhGŗbQɏVǦ2(Vs/3F١ Wɼ?X*<*Eh2O: e4BB`?YYJIɃeE~"eq0u@Vh|nAGTAvx)Bd v\z|a3QFjLXS5wڝ ̑ghVvvb%%s#IL6ůJ/ +:nY*B1o5#^̄nKYhJȂHH,x@!ebh^lwRn8>m;1b ϓESm*Ht_uLP)WB0qPAR'TdB6e]j8Le^}:(:Femr}XM?g;.8,p{b%>_\yH&Zw36 %9rϾfn%xQWNϲfXLޞ-<_ok> ?ȜhtqW%9@4rʭahDO̠pCNjY]&hZVw4Z'XL iUE#}Ano;z! D_:U6O.y0k7Q}F!U'bFTtJgx6LByO&AÓ ztF<Խt>(/#+ EŃ4vf;Rg~ݼ"vbbQ3ztv"?%ך!QZWv0ߪz\S ~@9Y.Q)M ZairE*|rll Ϊm LE8@4}sn+~ŗe}K'C–NM N-]&Gu)p2^ei#4t^n+83f[Dݮ5P(0TP޼JU=Qwx.&prz%>W&p ʛ-Me>`JCK,7>Ćxgy9o,JPN`Yo4̪q*ͺiKcgį[/0~NOAٹvoLm-keuֿ5$3n@<H! NĬƫO/O T]+a~9^ Gm7:lcKyU>ϘuV/ܺ-5*劔TB ?&ι>ƲHq?qY,I6b4s HojKD,T Zw76~_ջ'|J/~ b򙹡Recg*{Clo'!~xo ҅}HE'a~s iNcQ9gjl "{3xjȰ)L<̝TݜOsqe_Z&%-ű/y%;Oa.5]7Rm1֓,Uw_8l7E[2o0E3$/'FĤuKZU28p (CIƕ<>*֝vp#R@%DO1MqV[-mdh.`tTP%\X3>q3Ma">=GN4>UMmJٌihj2&&ZP?/?ྒྷ.cGTH{2}jG[ćxPwnQ( _75i?*2's|'!/, #!W@UҪzϮDZ2dMo5>suCn}|-Yb|X0d hâNۡ mb؍/H(SΘ&#?iSS?c0x@{/D~hr-:4&\tKyLF (zD]&yM;#(5vbRrW4{p970hW^`~u'aGdanhK 'bܔ$?ۊ=I.;ȁa.R7̥N>uԮiқ\/JY0×)XWTվ@1At57>/ơ5۩43k yj/ߧNÉKJ'j Hi,6%+2: &rTntۗmYb2ma-l-zҠ,}}N{tFǑ]h j/=sE MRh??-ƶn06h x=d#oi*p<&LN> 5UG|YնTaMЏ:_YyR#ڌaᦋ2'\jC=oq-{,d{2TqZ⚁EBuƧgj</WxsfGߒ Br0A~,68k@Nż^,zp C1\-:gD? gUmIb'Ehc#Az3+~f]+8f G3 au\ yyɝ0KL ǤS!Ū kv͗Iql?Qg x,T͔Kڑlŷ,A~e $ 7*ڼ3S #PקQ6BTC1;[G_Q9+&;Eܡӆzjє3nC:& ͍] ny+H3,o <%6wv 5D|B8q&t`#QqTU"{;ק/E6l'yӨKbIˍgM#Fd{%_^I7!67*pQWG=!L8!uٶtWQ3JoV=8Q'LBkP`yc9wp Gcz5vb@]`p:^`IA/Oʛv |k ۶h_xⵜ`p'`&9|$S2_#8oiZj$ֈ+:=vQB3 iTnSRi WM~(gE+Eh.-xv{zֽ-տqξq:؟>s" )9A|Vh !uj$ndMl6 Meywi}qqDFG%A'[j M3نCUz.Zaz8%T&XWۓY'&.ir317]1KK^ߊu&NOHf6e#IPrZnėp 4۪RՑJD9d23uZ|i\cA7}- ˎCFFlm9E ./2 XcH v"mKVQ!due’BOt@ # MI XK͎cȏOKV&A60a0ĶeǀE>¼c{Z D\&_hӈvBKE^-լ6*ln+/LMŖ4?]T! fLWK~.U?VU/Bpn\ϧ#C& w#皌V')1}idÌƶ!b&aReRac y^VHBae|qJ"/pHei %MD O,fr bCd2=4Ev( pf1d<|bLY6E_ e+5% D8 ЊߞPyZ9^%qHV*2ǂXTJ؄V31WqBيG^y!v`3IlU8g4D-~Β68eF[V_0C=3m^:،BA(S@l`F:{# d?)4n{w!bmwKNP;}^_~} F[q]t&պM/.8[O$Яj3ȣ“<4Vq%U;!iEm ?م+FHm`ؒ| Yn6bElSr?R" 5Wc(:j?n¡HD}ӗqGiS/j~N|!TU@° W4׶S1`u.l`i ?$QI[K@H=et7?L4iumG©1jʦS߻֘ڿW-͹q85ބa+/sw< 9l4I971җGP 2s;OP0 K̸i蒮7<$$ >뚥&YG4jrH~i MF6 w4*^_4>5 y1R[J릍<ޯ~#0"|Ғ*z{OIa,|σxgǤh2);Z; ~ h3:j8BZy.v'h"(w8e HՒ( I@c;mVKFِ՚C^'XC M[/TrZHo 1N 5 =|$JwQr ˇن@hy?'{&]JZIW"t+:S{9j l}%#H @{γ_&kIswj^sw1zJA@:oM >0_BO>}mAkD?:;\hvo@i5,O47 .NrR'׈Ϯ*!Wo{qEgX옲 \ P>H8+e|Ԍ>hv-32qaM3D0XW%ېYxuQgu9w\aG#8EMr< w:1NcƌI\JUIz]3@"Wndi_8,JFCT1@oTº (vo7][/;S[QAr!IOɜJ&Pi}l=mIFULh *܁dh,/-7d3q]vji0}b-)-=S!kP WV+|Wʔ:s.5dDv!{Y8aW0UpnXI'>at~fmEfVmQЮS11hD Ϥ\qBQ 1[5lǒ^]{ˑ:˂fW(Ds(4:|m*f[ؗg@pfXݞsLQ<ڃ({\!XX:VoE﫽imуzcVJg?>y]tb(QOxHhq]rlA% y0VQLg#0x(CQ続і/oc`~ 僯1f 54` [A[ŸqTD{I|<ʃyu"ԝp[vo6tM_L{^ѹ0~o"@DX-t-{_"rɻxYHgkP"^L U9/JV_Pr8eIt¬`d_;7@6Dyt3$_Svo1xsUVcS^ ֗ދh f4'd.'T6:~8>w^htOBt7_ߵ[#..QY~&Bf@"7504mz գJ{iꨇQvqt&.B`Wq*.PeEe;$eOÉVa˵Qɉth&2|_YB^opy m!ּX\5y&C-VL+95:GP4E~.{G5Hɖ!>-t a )W:ݎTĒ?o`s`l6&ZC;ۜ0\R}BVc F9X2pZKlcX*(Ff =U, uJژR2Ί{?|\_,=*WBFL<] >{PSRʿZLh:-GQ<Vb $d$ 5bT ӂ隼Cr״d2^e\UX%)VT _~Lr,gv<}!U1-v޾A\w]oؙXT~Mx.Kݿyg5pzjGA H2tjx2ݼ7 ug݅P 1L2~3Oй,O9,M 5& dԡЀ}9j:9rǧ*i/G(㾩A˽A߈Eg+\ V(mދ)##]k=C:k #fbSxZ 񦖛)Bӭǫ_m+@2 eXaw1t`쯺]¬Iǚs7 |Q' nф#7; =GdLjgICK(dMhޠ_I-$j1?Q"+?ecAEQgCܝ_k9aTې5ϰ;آ2.'5?JP:|Z\R|,nX~ X! M4,CGQ5iw%YǙDLz"ȋ蠓o$,v2eCGӷ>~N.8O4%1((ͯ~Q$U+Jnjğ"K]_`"JM/ eQ,im8;ltȈwJXiEF^TIUxYf)xw YMƋGlXz"DNF3ZCT R" Qsh>Fx >idD)Hت㣈rזZի nxeEl]Ie0p0M/P\ouwTq).EV+#s+ħmSW>HD =m0A)it xs*6 [:6>suǕɱ**1Ll{߯ isһ )Ax:l9. >P&zi7U1&- 3~Q$^Qmpaљ{n#2)*W ? :& ɗ3A#,Q(cԣuB`V֚ݾ=_QfLc.Q#a5x{x6pPs&j jPN2 d$XF)j۴ lqJro6-#7~Kh= :'iƙL_#~ /65?,@Rs*pMtN9EJ sUU-qv"&oG+a<{Qe/\Gg~{;ߊsփۊR^Ö[ .Nexے욧!>ҹوӏ ;%џvBVo(UFHAKlj1qsƏ*>%UɆ >%LdgyTdkQqѠI:P:pt]޲7gylKHho(iR'gksTm-h/d&cq ^׷B! ^]Jm5@Nu+F,v#&Uѣ>cPp#Ėi}/L4ØuծDUOSs/{!//+ A4n b qNJb.{țZ *xşD m6ް~ ~ |uScwBr95EjpzMo.@|LĹe ;)6iL.YUO+{q!GzB6 Snj]$+=ݒHMHrw56=ʪ1TE#ÍArT8T!i 4ҭܳ߯FF !lGi Oy Wj-;a̞Fpŵ^FҸth;uͯ V”i5>}q6䐝FTw=#۰R+jZ ThSѮ)yUl+'C< ӯ/$p)mP_>Oe_()m}rg ~>S)&#0pקn[fꟹBAmY} hYǪP$_'dZ9!B{XJ08UveWo}9e>160kH ,m (-ƒ?"cǠrŝJv=]ypVIM`vܒo*=N;s~L+c7 y%;`=xFMbw*Ҟ e$v L vD꨸E%>ڱPj(8`G%[9B({So;#d \Olj~m0z{P/a>Zlc uK*Nykk̿Zs,8xw5szK`\CǓ+ T^֢/ǔV l|d2œ.Qul= [ݪCi%6C\]:$Fj p $`@nlr֮AVMvQ]Pʜ Њ"m BAe/'#W+G`zWCQN FK{k+(C&R?zŮh,$pH | *ڨ5=_~8&)D| dE!d@EZB:IDj-I6P}v/sl>sܰ.Pm )-f">Z'vZSnj O~'(GJ}_I' ^좘ieȳDndfw] !Q4g˥0!^"bs* Jqsb m:8DHİ8OGuh"کK*HcʇoTךu^\' hP}7_:Qכ[v ^>ZkZ :b:#kj.ϋoͱK' cznYÃA-܉ t|/,Nҁ S쥗Fwj"u' ,ڥtnj\B:~ӿ CDA88fa݊Q )mw:lv҄Y5+][n7Ecxalխ.w309\IbSOC|@Qs ʕ!@,bpG<"=c4sE{fE@fF%x&{9cܶcŲLSa?B%YJ'1[N12,˸ #f} T68EV|b5\ڭZk=_ǩx] H$@<3 ÏRXC6'TiD񄳺;Q<-H?D6:b ֥Q.0!\'wEH+WڇoSWwG}OVw#S~{sCI X0t7 Qƛy'O+qGsnxF*k0 JtE"+ Xʓ[$$MBYZ*=@{SXF4䚈<|ʲmlFM3ڕN#ς%ݙ_+ 43aM-FU?Z?:F"DZt@b]@@YpX(ܪD I30!uM&&s" HLW?{Ũ%| }C?3[8\|rϗv Tc~YsG?,E-W~+Kn= g03n <Uu&_Q{YJ&| YތNXIIi*rI9-zn{=$:GZT :zv(:x0ys9db"ܓDoU74Vl" rXm_gXV['f{keCc|lu75L}ZA |nE^y}^ z<\HZbop KSkWFtaIg@U۠B_w,KNڷ(/1'(䙣%.ճר/_jܠRh!AR \j'ӍhKJf4mWWߵE[IF^ STv %·0@`L!TX$zHNuө#}^?{;.PBƼC]HpU@:+T95$,EwCkkxN|1 8ӂ)kMb1-  3v`9+9R1~X:"`̓?JKy ˚DK..c]fUT,7~_,NLT0[g@3wp. JZ'gѷ솣evl`ID|z}> w5LxV0Cԟ\&Ő\^Wuxb]k 3J&Jlh>&B`9U.l‡1e!QpOIl.$Kܞ (#JuqߣgC8.&#d)_y,e4natOYu#CSH+} < v6lPEڦj~*,PM23ft%rqR…8A #~UxT:Hr`&DƓdh9AL5 aQDVn tQ8tjVtSܒN]o *]0})A!ܱ0WwzϕMn0&=,[$*RoL<<9X&n 3Wt0t}Qâ3]do I20&\1)6XtyqlHkiRee4Nh2?1.+Ҟ%R5hɝ2:Yh"otu oԥU%B>!R[ƃL)D+.`hcBpi% T#D ;jA\ ABu: 3##wJ)xUa uAG97.%jP$%?AFE, M9y&l@] 2{T=R(kҬdL ap*gHW ;ipt݉]%@: ~?e)QH{QTEn7R؏2o`|2M63iLMDz /Q1,UYs$:3 xBu!O&0f(SwւJ ,,UoB]7PqpH* b /i߮YR)a9GhW&OL F^}OOǣKrdغ%&}sB/l5èj8d/3-9˱t6R*o݁њT^KMz']ߩ);Ck*+W_/)pEfgpXG=֍iP,*X dK?.o6(^] [:Pf7Y{bJsv oJ bX!?m- `s6_tMq=% V|֡}e³mmc_t⹙@6g _djrA[y|d^Fz9N7#s: #{SՊTV].i޵ULwb> (swBMƢˣ9sM|:wDN o!1Шح~N ގ+x2?SNm\Ɔ&}7tý=4Z' Q: P 7s EDlQe豧Y>=_j!3˽^SuŢlFN5r9kc!N -4tKUbxwoMKn{O$),͹JP5rRYsAwFȤXjɄd-MCRw k8XLKChYh%12Ѹ%ƦJIoVH(W@+{40tmIl"s&ό$La".@7Og1XN q!a,v!K\LQIG;2p_$2>ṗ`6} LՂ9|8;};rKO, v$KF.1'^F,켁IgY.d U#84j6=Mo T ;ɫ!)]̔__w0wCn:E$<BG#Z@:g /fؾ9 V@:b]#Ė}HO #qMUeOǶiǜnSG.^B(-!_.MfBbj&p"y"M08@w|3L;7xZ< s !=dK vb] #͟p_ ^4L` !nL QpX@7Sqp;oȻw1\(.,uj@6-~ MKav LZ#<ʋ_MzCVC7SZE$ ]GF9\.EIJMin"]nio̩dG!5^xwMqjx"B:-&\[ˍغץ "Ɨ+DDMbJ$;C|F`0ۜ"ιTT,inC.L4dlQ/4Q&ś&/m{k3T$deqsAQ5 Ü}^sWI\a.q*}3:7ttF1Z/:| HK /:]&GfkkQW}m(b-"%ýUjM-W)KGD=8'}e#s)@|ȟ>V_ >u<"$ɕy wR']Z2Қ wgd.ǫX[;VYJtmL7DU5o@qԊXg\6C2vsf%RD;ƟmБ5H>~bb˪4GǽF4ہgW Q"+=(<‹( Z[ԍ;ŷ~_M/>wþLX; ~S0~kj`رv,]QG ֶ R6W˕[\S+YXWJ'=}ݳɪ[T.R.J "ߏYX}=LE k•ͣpnvvx&! 0c0{DxV V|q":&39vBI=Ž _b{) -|P!)@L#,S< ~ݱ)3 w^^^9+\_ڀ?58P@i3ŅCjxO]nOPc^CĊ\H+G޼eL`|(^lbq /@]<)5'k1uqȺd#~,?'-LyV\r)l"@w8s@(=Ąpɿd8Y ‡\5Unp2"27u8LB[Kq`0f"eb9mŝuеPM?"[= rs, 䣯^hw{l2TO'X19}exBc^\҄3 +fD!:Os46VXf¨ W0wLy4BW>)%/jW5ǖ9߄+ ]_ /ўBJh7Ӿ6e gk:Z4l8KM@} fX[ȟۦ~e ,sX^ $#>ѳ$2k@ȫ-w WYG o;.NC~p 0/J)Z u6 TζiA“eJn\hɦV6GO8h+ĤG$G%t8N%XL̟3n QCI:] ɇ\w]0G#%D=2+B6df?<0Yza?w}!DՖ:#Ō|z2Y8[ƻxA0e.P6 ]; Hu/v3Lc@H9}ZT2Vǎvr^}wDN3D r'_gQ4aFeMԂʔʒ9s n$9X(`Rٸ?!?FB5=Z蠽)AlpR7[LmAIeyjY| ?u @F Vm/nw#{YjZvRߞ\h//HC]+,T U:`|V$8Fo9Yl|`Te}GE+\Js:6FÆEmfػ疃YXd3ȥ$iO:SCXf4Ui9젒Iф>NhrHMV fn҃^ZD~Pqq"#g݃rb뿢E?dZ&MD,4D|8#&s-ocG[z}uģG 5 2I h #teG;jl{"66E=J8>s\SA/[̻v~ Hfc@JFh?(ע|<{/ RW Oԕ~*:ihAWBh IKI#LBXkJ0sP_ 싈(H۬NedOfYhI};w7&1f +c+ٵ϶HTD1c qSG 9^O6>11^K<`,BE{ruߓR&I5ܟ衷vH,.k>4U6ifT:n;70(r`Jp\]?I8 krzC:- h6^!l]UZ?2c oEpX}nLk@9.%xf2G x5iΩl[:y' ]hp;Wk~&jŎٯAyRqFfb*)&lR5qӝsra9xˮT7w_pu6=QPSÏAHYt|`W<{jC85;@[YsɒNrT.RJ%>,G1N" ؂Zm; /;eM[Plg{۱釠6'%hiZ01\+" 57G<PX|.>K0#p+ g쯦69<7\'d< .\?2="4U0Tc4{r~lTi}/ :ߙ ZlB.C>Bk^h`v-H}'d;qTm-8&=Y8ԗ$zcM\O@a wR+zykxs4eX@~Ϲ"."\9Lxmni$!qxI;>LSg>4mΧ^jR#!nz}Az`'Xt4$CZW <;x[XCx{]9J,M-BO_ \K0}&T-jYa,ޠZè: Z%2:T FG'Ver-ej5C*Cܰf3L^[_Revm(]+%nOA*jNT󩕘{Vph~\ʟa3& Ŋ77r2apN\^n9a;숣KVC>nWQ6Nʴ5OW&s[8TK~e?FA\ϓeZDSNr&9 sFlQ?Y vzY1s0鴫~w(tdeŭn! h2mxCclFkLs$7FQezAzLVjsUQ& 擆nG49] ;]zGh0#dz?BDB '-oiN/L-/Yk*/Wm/T{tq5`4vPpIJܳ>B9cگ#K&$k"NgHr}>}KxVy*7l,2yfw"(~@θF; B.=\j1W^#^SϷLV2f;H;sAqL9Ja `k-_ԆU=X&[O;~1|Qs릩~[˰hiHauEbd"f! Z8rzۛ\EsՏY)ܬR1ĈܖҞ:čCmBD%z{5IO'ϳ1 T;P:@nP~*m?lPx\Tli]1Z\QT ZU3j@bJ ƝvWiafl ŋuөCR)+;I.1(t FPySK] VU}~l0fNՁ}ق3Dž#WB;4IE vpu1wϪ@Ɍ)B.4e)9sF}|ZFӥFbA&{ҭ$K0<[ LJi ]!)YNMRl;OKD m7'^l+]tX(&- w1o&d'Wa xH2<12vi:Os nԒUWON'khq Gh뜸#$%zǭAU*/ T:" ݠ##nt SgBقȢYcNa YQor?MzT.Ȇ{jCՂ`""XHIVL N1IC+b댶U^ A/ҳɔc; 9x,`K).O[$_ t}\;ͳHe@<ja_!UxL;0LqE1c>' I]i2\=H.ްXSrXbjV\#)jap0 rq>E=>>NЉ-=K]DkH2X'^*$\Cv쩓87a4Cy<I\9!4-rQWϥw,MAJߢ%o7 DO⭻I n'>d4֨uE +\#qbmGcB^xŃ%deygOD m/pA5~{։2TMLm'Ơe6j`{9Ǜ3?AD9j.Ji \Y7M!.PhzRoaiOך6ۯ{_%P1Xm~ԪtPUzQuC{rH^3euq/2Bb^S2q5EǛb^Nd/~TH7요n٥nyPt "Q H~am_W3'DEOL'Yu Xb,]ӇRUؾ t, P;~dpc+ʹjI72Fu+k {%%̂٬};,,сRͲ~SY.ef3Q {~_,Yp.dL@Ef>xpZd?fL,% ]Ȇ,D(=˜]v&bOckƙ_,տ >P$Np *`>:QZiaE CD|e wia`Ň+y܅}YuH[a …^])kҖ3o9Uich_dͩ0n1gv*-5(z_!t;PKxWsnD0ց.ag{dprƝ z9yTX)6NOv9רђ*+U岷u͇ EFm~>NK$~=O[E'Zb+j"&3ckX  >rkW PP#m;׳ $4h/\I~d7m(y73&\wF.xQ6Y:4E({H^ar7## z^|}0ÜhKVw*GPtޗPi(w>PggwTҤ<<7HeE;;׵nKf+'&a@Z3cvφMn<02&錸ynA<0kD^86\%sQW Iݶ *ϏP\GEI IN}>G `ڞRE^EdۋXfe;!ab'0u G)mf)Rл@YeH^fwI] au }ز^$ڞ 'Q> |/OrcfYo|FX$lu#/^2ypl,\$ft /bp76%]K? pLf׀xvgWVFXz8}IĢ^JJD9?t<~-o~Cz;YR$C[=BZ(fOsumMz!LwWb7|xQgpye{1D9yfma*XSܝ8 Vg@/ . 8 E7߄d!!߄GH@Sؕ|ڗ3?i  tr6gֿK榪7lY57 wG7sV8O`&s)B2ď{=>I5s4p=u0ĵoa+{~«_TΜ͐hVNx~DLPU|gSӔ[}dzΤQ j^4n=۱TcWST{;;0S1[, 6팻l͸#V&7nmT62jBj 06\tekm;BKOVW5X.׭cጌeZgem9d6!Hޔ.dJ2*N|xj Gͯͩ|Ӱx= P~N3RF@|*ҍ.Id3T:[ќ 픵]PlcK"F#{3;<(i ylAOO^QL "~lqP?b\z* v32TviG"~AFcDJ$MsH"3K<$I{*Q E9U;l4~F둏?7?-:e޲t7)hVDOUli:/0+>eS-_0Jdױ{ޘ|+c5F%. Ku:YMnŸST2/pN\]eOc|ͧK7"f`ʼn7BnO8砰`tvB-?eְlׂjO25n^Epi~#R._BOQȦ4/9й"؂XQΆdhSʗ}<ޭ cㄹ9*v|@`aTCK-0 )"=_nX=ǹ ^KKF.fώnr!`&]'f쏃-), Şq}(sWze_Q e; 0bm(_&h=4L埙 M0Dr9r-! n za ;0AfHW]7Tv KY @Yd%XC\JcEC4 k-K("M7QĔS.٪X1kй> @HUTft֋z{ "]em#ZNEX3K˖1#xS˜66$pT/V¨}Xʀ"M$X2$Yg`K`nlKc-2MHu&`j8NsƍazN*Vrۙ :)kVVa jEwrC@#L߃wN4oR^q}zOVhѐ$D)D]"Wn4~Q) ^#S|nՉlpRл{[$GC9fu!9Ht_LaVj[l%/KX#3}= ]5ruJ{{l{y085YW[)UnBsI[߽Z3iHٳ@Z:,t-6zbMZ]u. On`-3Uت E+|l¾3F=ht Ǹ5p]&V&Z!VTn}}vffv9}2SP$3r'n'ESLLf%S1fmЭ DŽYZ#shՔW922 + QXRRs}^%R7c.R +%)@H= "!朩i/:pq!d;T/KB yg't$ Gyfv5f1iou~$L@2٩uͰsJuTZE-|/ aHNPiT#n9zX|m3].g@J M]v*W| WXP܌s@|/&  |(MSAHS<ܾɲ<8D'W[q8ucGT&oEKv3G:`^Ay{FG_K9fb&|MH )c(_ؿ8Q=z]q{%rҗI3?%dC $E*z.sŎu 5w4Qɬ;/yv~M)S[*ڢ۶?=MU 3wwNݛg-ܣɭ#0\ΓI 3)lғּpcEXx׮Kf AEc7V`qV$7:2!e!iגrO<<7szFS88p?6'|![mHJm;T+rOݱToݪql;/;QR8GCaԓo`@ɶ@b YށY.L@$?&H)~^ Ꙥ1"ksL/]kJ$ѠGS_dCT6mAC>MbΦ_J'6 Q8##/ikY3sC?rwYFBs}1dzmC(ېC~eD()Nb^iURj( [#- ~k\&|SS2 d!^ÿlfA҄ J%ȍ4 e~Eʋ%ӭ.4R37LeS]i!YY"X."ȯ/|O)I4lB9B3g'bXU;x#}sٛ[1L{ JUbEm_z5&g*zi3{peF+`O܃P G?޾?=Cx泯TДXݧ"qA1/^XڢOpA%J9lϒд`a 떨0]l7}[aӚ;ɶ[Eٟiֱro'f Ⱥf3 o #-Ec-nl#RP[KlvEQpX:}"W9y`n1n^B#iۮ`9{g,U L?()HSɦyKhhE V=(=x|{^LOc7Z5^UGZK7}]/͔M#mu\GDl=d7(u֪"~ "dȹ`HFiǩ޽,E?턅YRzpiེ71*@Ջ*nFzuJLdLJlmՑSZ{lW( ?)QF뇹?!dGMjy3_F&A+v!IV-`씥?,I#<[TbnnZ#v*jt8;gyfJ>B ~XkK~U:hk_GY ڏVr9>+Mtn-Tod{{hШ![m#-ɝĝrO@W&֝ pN+L'G7w!p-5.6񲴫*Vנ!!vhޢá6@?Ṅ1W%%ę+oC+ᅑ~J|Ҷugͳ&YYX[wMCgRWjʪ}^-m۝\~->XpfF ;b3 Nz={ih#XuC'}ie~XCSi;p&28Y#7 RFcz8W՚ u镼g]wXw )6*DW" 屬ՅX{ol>7ziMI$ qX,y-{| ɦCC9!5-ןWfc}J6nGkr5P.J2Փ+Ŧ)Ҿ?U7%F "$LU(2>gk6p >bC@ zPXI%(:ڂW%?!RqDs`YE;2c !_7x@ _8lo]RÝ<3He.ěO6rڊʶO:%.hSbW8=?g#/a`E5Z,&)Ք#&wo}NcYaj6 ٗhK=}yLؙǃfu6cRL KRP+c{'å陙6jV/SX[]}U>Xfބ~Il%,9\SkyKt{q!d2?e*!9"k"K=pWw|[h\?vK* N>@ȤE[fRgsЪ ^LFyL#hKU >벖 __6u[`nh[gCZ;rhiXAۢ&& E)O0dnFOS23AFijL1 OY9QY^t*0r!?9~_ U=;o )&In(ͼȌMQA,[sD|>Y\tuC"I#`|w :Rxh7U)n͐eoXl`K:"M2yu=<֑D+ܳ| 8v3JFO2/"ƿϏvuH\)}-g!ԣ Gh=1Fx-+ŸV|F5 .AJHrl:A, &M5}@p3V }N6F4L4i4Tիf$,]%A D_Hz&"\~*^4t&bF`Q{8<e/6 ~ԸY^ġJRC0C`A@jf4S0uEFWf=#+H&3jE>}XNL'5fdT%[|pE4w+zKc=FN`<қɚz^jQi*yZ*h8$% /߶tq B;޼!8E7w\EnUB11Ǻ}TA}Gju1PS&/fRۻ/M N 3jZ3}_hMҫ}Tϊ4??(:bAW!arC;^dz.3 LwN"WQU d#}U ӸVE̲bCMYh%~[DEVOTNZϰ'ZtvƃgG~Z6֐;Mz*ǑPTcGL"`2cIG}en*X7JR ˭Dhmf1壂WV%l^!5'T298>yڸJӿB^ Jt5QmgEtDa[qRV1T1BB2%BN4ֱ)28M+sg^Cj֮w SxĢKH3Ic}u4F=,^xIxEn.Ïw FөOOFL9F0>ml8LL=.;B2Wx5%-奤&dWFn4]fɑ(ewd)h:x޳z&PEN5RodDcH!JbQn f͘';Ve3~LPb(c7Õ ,3G-uYڕuԧǟ~9r9[k^sve&Qz8n7qA;~!i F?-N~)O"^|.mxJ@>Pl// Å[,,Vag(i$_n=RSqvM+Ӄz dk1}:i$%5XsGYa8`&R!m59e4er;49*Ւa&<0plY\^e"U S2ۘ^(z1<纙viVwp)un+_13A J JK m}[KW7Bs fS.@,c>;ڶb?mM'L&9;p*5LީQWE:┙‰{viHC5*k\"%XzaH'òդķ&13H?O8|L,"8ᢷbY ASk4WTSH9F}`OeFEOҧWъr_zwcKOzBbe+DB) 5qA{AD&GȜGsI@*2%`|lj? 'h %P~7m7v:GZB}q1%5mfhDѻN RPf4QP$$L̜oJw.wy1`o(UvIr\l<#3TW5?Hwm6n8OLFXG~NVэtzbNa̘KRt"bγec<ЃtkzR`I-Filݒۖz!(--Qk;z["jG-Sk8=7Ҫmbm#ҨXԫ˖^Q=\Ö0i9RPnDj%KPkYdsL4s-דN9.4(Bc&WGV"Zr0 :(N;ҝ1nn`pwO0@|)NgABzҸ9w苺/:2 LܮT\ )nV'q @+@s(DFQ΍d^q,#!TB*y-o{q+9^f NIpjX}bbYQ:WAoc/3ۇZ jTWp=vt{/byK{{n4gI qx7>^v=n6#IPb13j*s;hIz0pF䞗6@4P hu6mIiH=ٽf] BΆ歙eG̮"w{{gs);sM`ERS iKQ0['QdhFJ'ա YU+S?E'.&0 8r*+2bA2rNԴZ&WjJ=6:JS6/8"[p5"ޥm(`=K-TlvW0}CIu:m~Z|lw67 cN0er_CVmuUTjh޶~lTٌ ׹k|q !rjîȗ)$Xh˪p2NCA%d_:PƮY:x|X/e_&<$ST%s0)`Ez+ v`5D[)8tQZI$7Lc}‡;r%UNDxJi;,|P>L;s n &c2!KkK_+}Y.vQD9#M:ձQUeDE1ܚk`ՙbfs(Y6Mgۣ -[jI_Aᇒ~E0fh<)qO aaًD>,@-ȱckåZ,.k$~p]EJOQ@>;O \Af>ʾF֏AL 8Y;'D^N ɉ>ij3_v*ZtU (FoZӰ=`3KD ʴjK9R̼nyz%&Ѝ'1фrô|Pu⥐$|Y'=iFQ՝CP P=Uj]n,6u%_i$ A6-ځ'!^-Zl"| -OK!2/%q)Co"fcuu2f -#bK$;%L )oQR!H+1CVzEO`hA tS;N)$Cc?v("PT{Vb<:@#O~j?U?Ŭcu%EGhεpN{u;t+.5M[Wb5u3<.>ϭe G>k4 h~ sq{M4Gm6H%/ųbYx N8^l`ͤА \1>gR bfK VP_,k~@\I裦MPWA`0R_TcnJ +òK輪pw91gC`r fp!?dߦYGv%rOKhbcOhqeQM{gdӮ81$+ׁ)^B-~)DjHgr[4yd%EHs>ncE{o'k4`TKiL \7hc8/I @ݦ3Nr`lC+F}Jd┭@}VU|NH~G\PBsw]{UGt%Phb"{ {Ӝm)|\KSG[cօ,;OKwʖPf. ~/9=0]VB/=:îZsڭON>~$!1lQS M-#u[33j|$+e@,`Q&[x4oS@lq(Vk`Mm? 䎧t# PqWz-!I<΍J/gZADM &0X\u&% y`7nNc.AȮhG[덠l>-PnS 爴5A"hya']ÅRx1iq9`l}7<#`.A]ͣ'7xuY$;2Q#NÕ"^nQeէ7E? _2Y*Թ#?m(?Ayd3{~R0fa)zǹf#@|0`=dz!ZJʜze̓Lle{ o'B }2 [j^[ۄdΗt]AЄ(iɟrEҟXΉT~I{i xTms8 z'ˑ]Vl 8хK0anDʦa<P`4%ηNdPCI)X[6e|OJC(h=N ?Э|bCsa3MCmf6[->Fd-RѷǂZ篓3vt_M 1I04v*GcP>gX7%q1/ ímAS)_״}a#,2A6d! ZI3y)QT@.U 4GٕuيVIDV ytJ #{]tX'B VjbJ0~AweL;K[z+Xb R3wz_6@hը~J)r ܈%}nfW'CJc]A,B~פ ~N@]4&S1Gd{v{Ա̕58|{?sQ^h'c ֵEwk%4U"  i4EV4=:2S=]xGF s~.]P,@t޷<͖m4 BGn?yIBV?D~ۥ,$ 7LA2&%v,so킁H[0n K*%S 17; I4S}ks@$/~Q6xи^`1؜a=<+{Vy|ĈN]uGeɅ8MۓpP>nڈ Zx$Sy#׋}2v靋Da>;M J܉C*S '[ؐee5&2تVGlfDy)EVGr})C@z`n~juxtvV?)CL6yɒ|J4a& ø) @ h~^@ܼг Ҽsw 8~=p}a*vnsCXROt:L3VE5FHh +ƒHω% uZOq[ } `]D3G6#?%ZhPgrojsKN"?6~\Us '=p0DžF`(^g9*dhuǂ徱JX 1f&7|ϕ%զtAxZy\/AR7Pwģ2!ۃ0: (4C1ߖX[T9S.CS5cpPhAQ89ǥz'K.5<`>m c%%)MaaQvL?_69!8n5NI?Y{soAGdp.0JY?(MMJCC#!V˔i=E0~&eSsQ٦f?626%Diԁ"5N9=)2K/OK*҈hL׈O0-=Ȕ׬m>gu¹S<0+)Ok/yZ!y5Xl _2pUfNO}j=ȧ ]gZZ7!p[-oa5bsECaC"<:|kwQ> { cc6W9}ZZ\89L>'1&`|#JaǃW Kێ͹$*|O7ӣQVNQct9'J Cc]O^odUW hVȲ;+`'vC:byH6] 0bDȿ&? ,]dIAsjJF# n{Ħ;]JF$}:w_~:0 <(bgZΗ* +`;t`KaX>RgXCǾáЁXW\тÀ}PdG`g~qBafe6o3^p8 i< #+t.`j>89lyB"B+!t2ʄ$O)5-[8!z"~#GbKy+J9qgCUz3D <<}}~lꆔJIB7XKZiJH AH'XWKd79 .`){!yߠrˀw" gV{ojF-tjL-y^ϭy q0XV,+O繄7۽) ^ 8 ᾍ8.M@5<"qu`FLd'0E'wd=YilW *aWF7,sPWdze!( ?cگLd*+X;.eG$5%e6/, |umOgY gXꫡPM24.Hg|~jp\Z,-]Cv-զ| 4h gVf/}佔=N/`r8,po)C8'aL+eONtR~q}r8#T{G%Y'9 FX\678"5Jw/ Ot}nR%r($KckA4r:+5R'E9b}Lw p Z &H"z9eA"_tb@hn^Ȅm6f(;wԅ燬!^x /X\5ÿ\--`<1}9o|pgc̡b'8 f,{T8M#(⭧=Û%E"@C hZT\f4FsIhFGStoKuDaolK2 (f8L Fs }50\UR]$۪B =v9ї-]ywe UB\rpϡJ;^M弸P: ! L0BOը_2AtFdw5 ylu?5'Ėw҄TO.42=yh>\ 5֧ uTy+lyGح!d2ef-k 5QsmS;,&97Qk+c$&Ix`@ju]2j'ձNv^)M6>}T]PNwoa$M k}e$RT3^{OƦ`P~@lPAvV_Q%}#8S z߿=JU J3ҌOO6um7=F|J@G d>kD{'bLC d'r+([I XbT ] A]5-Q82"s wu%3n)=92xC\n;0!},`QJ3#Mr9#Sʖy7O٬(y:0 ؎_6C:|Bu̘~JRfA~`o.刢30%JḵTAa|28V~j Pds[wy#\s]кDT^{+Q kuޓt:?4ŽkBHʯXØ&NI`d@@,S#RGfx(!Ov|=QVw\Xf/@y}/B0H3FeP(caBSچȱa5/.}RRjS #`Zp{1:Lؓ+_.W@ؖǶ_˄jNeHd(U!giow{ۮ~ Ru 0R]jѽ 2ЉW o{F{u{B| ’u\V3T-my#HԻZgk䘩aD(x[,X!-|m6"H*soiP#}sε^9(y1:yc%Y⍎z-t0NJG\sa@nZwKz#/P &Љ/pԟ ۞R8>AHIzfи 5"ƗDOA3up=?;ǥ-7Q#Y1D]A>vAhj\XxaEH ~pG*n &CBQ[?*]B}+A, 0a SH2mlq)ċ ;f%ǃ~%φ18~yMы>IK cٔ6 6_7&U`Қ̂21* &[鱓'KLlzK0X\%ʢ2XzP'ZkTϔh%V="_(Iq!1 5N0<IurB?O$30CojNK\ "?](Q^ Y>4HGL, N}8-4؝ՊH,;öNvT;+?Ld:uenez$<%O1jGiJ8Z,a '舘5Ow1ٖ,70, ]rF}>a|Z'>^Ͷ'/uW,ōB77ib|[?nM%0 ͉K6$qaOL?;Vn}oP@MJ]T|^f+aBeUS&^ؑ]O/ZY!yn `S]ț=lIo "6J*nY  kwY&)\˿[Jfv *+JPG6fsoj8㻩5i6ᛸR $֔>~TT I~kCAqj'_\o8{b9gFVȿ.RUaC4](3gTagҊ/n]hz2ܻGY]";+j)?c$A?qm<'=$Xn6@ lGB }s1s]o_>+vۺ:CH`4S?fxZ .'o︽9rdGZ8סq>KgFK_MG,>1)YM9&J /NIQ6DY²,=UUZ>UsN#>UF @H9 4=+eJ=(_?_z.`GzOt us,6SSmш)s7)"DvZョ:zAĨ>G/-76m#g6V0nݡ`fʊO xBT`K3kjw$,^IqLh ziliu GtH#cV)~)]WHLkwXYwK_*rlo}_uu?A2]JVaw!H%1E\6h3\;R-$SA(ÂKFfW֗{@u>'Ikj>JZMD@ `fš4r 0i,y5Mk*~C %.W+)A۽ܶ-]qE$qk L{pL;bmE]vI/i7m[ #3qw Jp9ıx[rЮI`[Y@Wy+;|p#`IӾNed],_kMkr< Yq )=)#t0̓i Z:aeG7&> $4}je!P5y<&KL' 7ZUL9˪G-wN֙Z7Ѷ=DsŘC<EjЁpl?JhA53-WjPX *N],= jN-Ǧ8۟3; 2.))X T6uv ž E6 2:J}*Jte !&{?3PLylͰ]LfB,iZ[@(VtνNu3Bbpo76G 1֫e{»4>Si%tQh~4"%jJ- ux $K bj>`-={˅0{Ū~5/~TV\4Ѓo:?= \5,Lҩy8E 'Ӛ۽G$?+,ݪNAtj\+k8p:&d_e&|7 <Ԃ!_Y֮ ]}5PKDk2@oJHXiF%M'>>˃%_ۧvFOCKx_'D*PIkmnZ@ wȖc~3Zai`tW  ZI$ 5Sa @8;ߞj-PP <7Ka\8>m reK~WrgNK]ZGJrk3OPd&Ԟ#PWA{L5/dfg8Н{04atHӡƒpsW'Jqpd x) ,?n }Cqc iaF UTZ[os];5TR{Hy #FʣVh3DS/dN$xtf7r]%_ Ї略s#ߖ6`eZ1e-JfdDVoV lo]D. ;ai#|%PeT:x;FI|س-8oL)UӀ\զX*x7NLl];YyG#. oO /6p:~[;ָ;h1wG4h>лސ4hO{ZF X9c"(tC N OX(ҔW`nXC#qNd a];x̔dG*̇ 5#|J>T hMl 3yy12SFXc5\kV 5p8 ;"\mc( Vt?Lf/yag< &߾@g#O]y~rɓ"w#S*îjj9V^GGlᐰćƜmJqdvn^Հ ve0av>0 )F̲H"t/3ADW(hu8kޝ$dkAcq4TC[KK 8Ɍm*fD⩜=~ɓQɚGX`dgrp[߰6®'XVi0tDZI"k ͱG1"]D$tpD/Hԇ-xf&pԘ}!/KcN48=7%grn#Uxj{$mxz"&i'+ϭԜ?w9!X1bey`S;uQaZ|-ݷݔHXya'F6@;{)-Rbc{Ϝ+QImZ9MbބXWhp`xbT>a!D_g uH@BXI8x] xt@^~=ٗr|~ %nSRLA%ZztjJǗ/C:l|;SP,)"vћY]IjXCGJ6Nw._ZlQѧ$yCa `C`i',naDb+L71NK5+!B nh#y0a`W0]OJ9h8qysf8G+l1d$s,qm˄S? mnS!~GW m( c&#:vN|P&x=_G믂c>-c}x,(N7sn0l^7w&P"2aJ$o7ZDӸ~Z8qEwQ3Dʏə qn⯕O@guϾƌlaNHi5VH[.qg:uY3k~:<"u^#6ï* ;w)s~|ԜT} ~dp.C)L|n56^) Pjm8'gO8?YJ9HeM**B\Beo.N,A8k{bk=J'}X[+`͊eA;gL:'XtV竐ymm] $B%eJd-y`W/=L^m h"vȳ` T&uPaj #0"c|gZ/FV((&kAje=v9>۰mnMNk\ ݓSj}7АJDу+z S A'|i>Lu8aPVe' 2&{U]rz:RGy:hO[UãqU5#0q~!dzJ7ls]K$:OV5KB)T"n~g9}E{ބ@]C&TЭL+җ{zעƒBdaҶjv˳ubVPd]++B8QBX$/>i'w{ =ku!7anGPÔ oxdߺcg=4]?,(V8 gA֚g_l)uH5{$Bӊu]ML0GPaqCSd+`BO!ۖnkebw!ߤř.^sh^V6> Qh LC)h`֛IOZbT{YaNtU~W.X5+:(El#Uy@RN!eK[dvZ H` _O^ Ez.:9x63.} s(RHN+֞OS8lm]յh7 gU21$LPBABu)QePP`0}ٓo Ֆ+*6r5zUY-$X*T&mMh. \kVk`U#qɺgc5̪3:H\<^Lns僚EYh+kvu'#ǒTOQ"1ONm\9* Cd/Wmv/c7in5uiF|Rry}l°PI#Cv&&k|6Qg{CzQzQ<6p g11_hoҐ=bm̸w?bT(*[jhP`/AluAaUȟW%Zv! Up#5fEBNn_tp38wrH2sj&f}:px?~L:6LVmPhXI>MgA P rT(g\M؟cMꇓR\pQ`|Cpaé]vbj~ 5gO UAb3GRߡ(aؑe{j)/DI`$Û^~@We_wInfw?Bܙndqf'LqPV"qr.}Αvp!5>+y믏#_ 5B@S7jpO!|$-n(tz wðB-bJ7~طFEJVoU 6f;%4g3TEz9/#zA8BX_`=Au߯4cYPpmej.9yѶ !S<#^xΫwvV t!wOE#%gVbw0T}Rk5D5u+wy`7&8J!1sQ.<"6x$? [|b:I֦cyTINR5RҺaOВ~{ :Q6}xhG/fMkZʄV?e+wUb5zUNe o Rzyiߚ_ܱ\`?tm>ᙖ6m"kM DԢsBe@6h$u˯~ܰ]TgbAo@~*S(5*>FA T( Mc3^+;WQt K7V)zGhʭբ>\:z5¤Sί&m;E(eJ%Ydfu(]>):+1+Y{PzP_1h *5#ZAk8Lbc+$A&9/9py폇y9k&Mr^5yޏ`20WTۛF 'bvj6+2aˆVQyL\ux۾$rgI"XإrzB#[ќqJ FY1iQlB$RrP|9'.ZNG+7`N1Dë BjV%i,Vݷ l, UNb ! 4\|X.~awa[2Lb \$kj )قI.6[w4'y|Cn/t~ʬ9R!mx P_ pA85_FJm6}S=d<}7@`]<4)$@፨E[yk0&}tWij{z^ @Ud*\YsUܾ55PP|TCm%Y^l߬4Ђ!qLy%Q˾luu%Jb'<Jy?C[h5&}}vYYxJGI+a[]<{B Z\"T]! TD=^IGarhxi;]Gc;1Qt2)|&%Xd7kqEqز@6.\RQo$}Zv>TU{ŧ)wV?]/ cIPU' b0w@W/Ҝnl)  ḡԦ{9>+Dã )MU')B1Z7}Vb8[E_Oap9 u\69E$s-ۏ-I{NٙX'2A*]W4.g/xM^f)IQ8?J)^t1Y[=CDrHp##}Z~|Ӵn!"uSςMdVuS|%i UkWj_U?3GH[+3sT5\#)'w "i$^r/۱=a@A0Msw4YEwESDv~9=LZvUSPg % 7itBP6dEqA:өi~`|ѨعR'9g]@i?J RJ|c󇵣enƨNv&>H0tۑ6 TLˆ[j񚎂XF8l_< d F,UFSLH_uÆah4OnWLFK" 0b^Sj@e+9i57r-4*AS{$Y7H]x01\ʉ\HAOq[Q:W9+yṟ<N't.ɮ'E'b91oƜNFzjח+̠:#Q4Sҝd Q)^cug Ԓn2n?]vVTX1z )y+*Š (sÜ.0ƹHDc?0>;39 'u3 Y g/դ@E֚}@'f~ml Ǧ=5ۘ  Ř~Z]@'{%0&dYلct a/9P윅!]:gaRYvTvwHںG-5im`_$h!"f%G %Zvp٘p #iHAbf7,cX!ƻ9 $Ci7Em/4@v:K{>/D׊o<W@ ח)G]a C(oslI 5ɽĒ_fDW55ⸯ"]UlUӬx֦ vRD=/C#%ƙ[RXj=h*w \8ڪ*Z)jE 4)s)|p9d5ȣ1oEYH[3rsGHգ潕/+2}LCWf39D5l&53t*T@s.&$JŌ*N4?Jfg 3MRRMIN^5`rzulʓK# EcK]@Fĭ0;=TFW'Uif Dhk8(l󸿻HtU^S^m.t,^pP.A6l6ׯ=>ݎ1j$ti&1 %ћ$0o0#Uv-Vq>YNv\})2Cp p>8cJk+":C\4H eIՄ&FoǗD GĬ֝sOi u%ye+`CeNU3 YT7}fpӸ-jMd"Ba2OHDpcPHIEuy﹂˥z`n-$?$;ݠ DL?/>N}_pPw5!B9Jzj#mځ/QSBJ8EBNb6!{AhV7Oe0e1Pi?xoNI֘eo6BuibN:'7o4E Lniw\/-INʱa0W%.N`/(J˻6w3{z"_!Ɓ4jpǹReu6iL+DZqNt0E¡{e*8 2wNY߃TWy ~:p"!1dwq+Aj>&oD><3 iDMr]zF kщ)TGnzk3YB ~ A yMbAv,ubSMCh 3sJ[re,qH ²$ nUZuP> <6MK 2jEG7TK+GUC-f'Q͍FrС]vWi.fRy] 0GH3Vlq]۪!LIJ  K}݈4VW nbV:/C"1'Ã!nlw }=Ks V(b`Ed iSCdsa}D.r8,;oR= b4bP!fFR h% )AM1M˙AE%όm.3Kor6h,ou(["õADuoX*O)jBv"~"YV 2YQlKreg'!P3v3$!|x+QӌXM2?MV0v[#`8-gB1VЉi"]|׆'_E(CTRAzgxC 1_mS @,]P!"Jؿ!LUcɃI8'kGSRXᄐ.`l?/x30«x:q.? ։X eۏeW  ! A{xhdG<%'T{%iokh{P 6+6K*\e0tzD"Nɽ@kDUi$|weZ#qh0. l)u8)OzGIe[g `wxFäs=ݽt*moJJ,)`yΏzy*,+~[VX#dUj@qPjrh3i$#!C2m'-Y[*pQϵ2"21%rldei=YVf8ƴ)20լjAy9 K"Xx[GH#Q1ߏЧ¢O\.9vUʘ<(}rV,<=({SO6F[n_*wطEM&֎ bH>M[@C_l,zHġ)z{`_- cK~ lOM FF?5U 0\ozi/ԯ)etג:kt$M=\B)bVah*S3|N|^|dxU֪ةަ^/暣2Sx}{tڪ+|4;Tw;}N!{Jv+bo [{Z8ak+[vyuؾͻ)I=Ύ;%EQ`'Eʬ 0 VS@O] ,1 $> ]R*X-m (d6r͆1:kc4hV̺[ ǒE"EL^\.MIՂئ^bS.t 3O2\žvI.6]S %1⢣/Pܙ:uNHRt剡uk#(9-n\̎96UhYhM=۰$jw)ňF+­ "}w\.S.Oʟ|gOdepvIVe6-Vd Gr]i:}`kV'UɐNIdx (BDLWokCmqoHi6)mށbh,9 P$R(mi^VG.2 :o5$Q>D+T\*Fo,nqS P+]\ Q9@:#ekPf%~8nN b?y0f \:yT0lFUtD~ ÙVh.|@5 -#L8>׮|4ZcFyø6r v5[Yȶàv"& Ju1q3d U{j!u񏼐 „P@;UbL\SLbtȱҗw0x3Dc_er =O/f74*LB;W1uKO6Y͊ɬ‚|xV"i#( s BD@#CAkò²"-k7ibs_#iqCP&rfa<-/ڮl` BW&G) Tg0չPbdRWǶBߡJ;߶ ܺёSg].[c8+z pK1L:b[*덉pʽm%FӜ!!R}ȢAEˋj^")ͥBP{Q+AIfX1ANOhA'uV'l7ö*te1FX!Jgr?y.w:<*Gt.cmCIeXi^wദlB*|X{ $0\'B'fҖي(饌pg<hLDTh|c`&>jj(̚"G.y6Y["ncE戾UerQ6~mb copOne;pjR+}WS7ཎgSڛW$X9GDtgܰ<%\eiG}t} V^mCc !l<棖/to3Rʦ?I7 `T`7L+>l394@m)-/IuN S^O{Rtbk3:T%dr^\4!@ojZ,iyQ4AȋrtnQqÞ#c'E20W,$ЕG+!GYJ~M8,J[kn-%2m" ;倁3!6A145\|gNjsFqn ;aJԷ/:qa/(,4Z& 9tcˎE8Gsy-%M:Dkd'D= xg*,I) >FdorGƖEcLu9c<]ngaQۄhRז 7$5^WLꖂg zE#O`H8K*sR%5`X($u_{yU-I"C&d 劾5T<hHtl|PCNo+vթݑ!~lfE̕NpE7a[(f`oAEʭbe1 ޒB^xFbv(t0m 4L2$i/@لT~ƫcьϟ'͞H,ɠ!N٭\d~Ъq"[Pouǔ>3,'IEO<OjfDF%Jc\418z e-c9'YؕW<aeiyB'uoz9:OR#ePl{(t+)D~#99g{BfDc-N;eqkJ 璻SP} ω<4GL#_sS)#ځ4 VE7vt5*2p9"ߪ=[?+ _YP!w_ pu %v7|M=$j_&D M+BP|ӆ͍Ɂ2~D phK9E#0M%U]mad|:3'W]o[Zy|. C.2#NS@vh|cXz|- '&?FE̘;F|swЄm=pUx}w2Dz7 <;Ҩd@BX3t>SGsS1k=}&3\l%!'5! ̘p4XGDCj`)*DGF>4jAξqdɾȹStHZ@4nP̰s];yaP+q3\@p$ʎJ.㮺*u7żzլ_i/{vH`£E.Σ.xG`OCiQO$,F+^kӧ#2?_MNRB&@^2u6x[B_SX⠀< &IYoh$ liqt1@'NV p-_!}<emX>Bz{:|[:`x-E(I܊DGcJq. _٘X֞gePlc7Қ{>X(,}=27[L<2*,f4jKeU Hu1C -vUTtCH../(E aj&۪VT"ceꍢ|iDҥw ˭<#aÌԔOvr?şp"׊EoŎR_%l~&[ 6 *Ż5怅fu3gH,$9bsp LDaTzcv*GoͧJ(x-}Hhy(N ΑEZY0E܉ԧ(-YfHk7z)73v=H| ݪИԿajP1% F {l zzafXrYS⃓HSZ׏(<cx_6!-9olS7<6y\dp?e Ƣo_x&A\\4--AA}uQCn,Fd͎Cm'b]՘h-=s+5=8zP慺_d KpÿG% yE Tnm7{vid8G: oM5!뒉Yց:HBst6ԩΎ Gk >Aggo{RjN,Q睁ֱ΁R]tVM2>2e]L PysH `jk;14r/ 9kmyY "{hf8ĜW,;x%,x~%]@hj_BЪ ddc3YQs(g\$yi;ɻÖP Έzҙx,ֹINq9nqoC!o<!@I:G>d+7eG3+>Tj|ZȠI\ohZok(Ol[OfA|^蹳B44Y$EH<$'drc7 㕺: ҟS_\%_vBݾ P~+8.x/-eT20zyvWHD _쾌!V_ C-ֳP|Ru4uUVH]%yF҂7Bvl% ZFTYl6>+n(?>K7mۚڄ&} rD6:%ƙdt]0e \Arߧ ϫs&g)=ITH~2v fh8u!Cx.YEZv,; |" Wg#(Kxf3#fsErrҤ̬-ǣťb5du( _Vw}`=䳡Ui @~CUE <sB:`@c])ByXƟukt/g`h}' 8!X䆊ZRVhId؃ ^G` Z XD]zڎ  #1Rh12 -Ak|lMf0 %m@6bUlpOrvt4bwaHoa3]sk (Qu#,hkktf?PXX7+/وu:CqHٷb[2^Ah9o b~4$-aq)A-ZwgnFc`'޼\4]+Om #Ne.A7ᾎiZbh{s6>oMy(|U; 8:{#+IS*'(]߲|N9-] NWjd 7CBݓ+ɚ5&5N[YE,.oWibA-z )v\{>aR1ӭ力Emw2ǼZk̽_EjW4 ݃=(O#,"w@&04Mam>N|<!my*o8 茳Nzƌ:~|A悿efx48~RO-JrD 5z"=#N^5,͢<}3_@c}bmDtRL.꒪|6ƹo`!MB*~Ȯ6eTzl1%tHSieV9_2"&/UnJU㕎!޴PmI=T!`Z08_خg?e=|: .{ ez8?&63_#cxD<W'v[;5bc#NwO/pE|vokOVpmV _oLb.q]sw闺C}m܊-OQ`|r AQ[i#Ϯ ?uXdWIy[WkHza!x{U=5-Ğ`>E}8Xt0ȏ^f62D1R^S"JÄ3DPR5=MnxS 4%hh:-g]3\֧hJB:+1TQaH_-<4W x{bkh ;[8.YA1&=ҦoP.ёw͞Dq&ӂ$CRA*IGKo@ԓw;Nziu']PO7ՎrYP GtĤ+N4}þoso `-`k}J«|l -sԅ#]pbELX1@l/}י*aT%[{Z{W8H5NIGc .|؞06Z]#Vow&xvjF .5lv\{|I x^Ve)xIӳ_)"޳,oI 蟟qH* n`VS|QPFi3?l:L}yeᖐWeC=T 'u^&By"[94AS}vU@9,_1g`;Mw2ԓ*0DV+`HoeR>7-ufͨWEdc`O֮Ԙ-^$ʀ IJ`O;ж-b;CDz1TaIBmjjJ5p̓;*ͪ@eϮSWs2SjIDw6~ak2<8y MQ *9Wi^T-wgl4 D?LM7N3(}11 a%@6Sא2εQ97!x?%Ʀc>IIYc;,3QZ@jF.yD#Anzld|qc}ҰjP$ծ&V(Y T2}GpM!GhH }ؘ5՟IǺQ^™jn in"(q P*WNf'>+(\YhZnvJ0U]9ѶݡaBhR3gB#- ;IA~Y}f9F"kAŔΌuuZ D K%>78;?ӤWC`K>?ZW5%YgeEU"B{fB6oČ{*YG /oP{[[i% bG{Ftz o`l.NKmiI@K2?#@#putSo-h VD$rE ܰL9rwco{$-.ޭW_oPfA$GɿzGW^ kﴚpU_O{{o1=/ҿs4VЍP]WRY{ae3x=~.;FKD4Cl'lwx0![=MKiZ&njuxW{Ur"=H\-t`ц%R3*?@Jm !QXR{e\pݲL|w$&`ؼ5WaP!a026Zn LI2񟱚aćE`1]8{Qy{j+wPW"1e;-/jKo=+DWw#L2`7  6vc`7yJN(wwɵaLЉԉQ䱖3SEz}kuWUe9mL.0mˌ|Y/IY#fI}jz}~2;ZV;453gx:.!!/x݄h a Q"Qpr2 Mw.`_ &E~u3Y8%hh|Җwpu[cmۨ!INab$k9$|n9!%xR &$xeY[L]]mF[KQ}wƢKPbK ʬp|#c‡Ͼ7k S 6kB{[gpUuB @`Jz{ڰ`!hِ);9)@!w T4#U<nnx<csi}+p6=σKH_딧J6qT}g^<~^qXۊ|!@T1Ru:e%RjTҥHS579 M&uF񎎺y.K~x#"_"ׯ`iY<=xɾ-cMʱOzFi,v̻EIY?I#cJ$ ]Hҟ>+Z̥[sm8 o+@!^{"[)4S;ǘbEdJɵ"@"HsBQVnj A'\E覥%HK{v8t~.'SS֖ =[v"ʫpLn oMB[׎5ZvkY4嵲d2xh~}I_ܘ?0kZK!XI>6@Q͡g, S70* $qa@oۯ< L+1/7A.KN5s!sL3a4c|t4da<& U ibz6. =~k)L5wVU9ws#SdSoKtΩD--8&8 !輴lLk&2l `ǚ %tir8˭HRY)/"aU^6_0KXi|yEDR=dwX?S@PW1sfk&.NSBni!3%ވQg+HJcVH)R#J #x҃",K &MS&AM<*AT`h˨Oxp,P"/8_)G;_g>i\lcLW&{zJgħ 3|{SD\|,dHF?l~DϮo[;o++HB=>@M:Q411;j/ueC*S[~xpY2Un ء \kտL0hy)f]hT>j(Ox I~*5_2əa o#kSa_+tQIT\35KUz9@Vwm۴F,,2s3Kt y?@n3g$M n')[t(4zU#} j͊,ϖ2-2#ԏT[-o6bz@7.C'|V/V_c0)3D҇m5G_ HEqRߛYMI!v$p]T#2DM}pNRFnc[A|Z+yv& rô,|NDi"5WGY+qv +Եgt|ް|:!1tRJc)?jW+F.@ eE(a a _#C sXN(q̝PjDEMF.fuªcbߑ5LjeQzR#!+[<_Kf^ 'YG=> 죝sdtզ!<9$0O;=&S5Ec^omc«nrڰ#WRGd [ݩfu[@k]ŰYWR D[ hiULh5މ7fZx'|w0Gf~Ɠ)W{bux88CQK ?r=f=R6mڛ2FEwb( o\^"97K(TlRqshx`gOiQW7"' >[\<V4Gİ'p+>5srg{}1k8jIjږ/͆G6[,~}p1&G,X 1{ĹsiUx9;|q 67qυ~bD<9 LCyog(+AIL_jp^#MoIy_sU2#-˾ܨٟgazڶ(M6Wn+Ж-5:OZ7|P飾“SIx@[v1܀?2ʹ֖s4_E$Ćw#5O4DբXsKUv1H[d3Msu'lg%.Do![f WH# 8x'te-ۗ>~e#xp1\L6 2VwBa߀\+OKncFMLg&@4 ϴnYNUCE?#rާkI)2qi2zS{:c.c3-4b\eٚ$_[gGs1"J@oy> TEOk,RG)/Tn p0^\jc "2'"(DPu?$[ad ǝ:\1E(Mj }L腷IT|3zA;[Z5[b\N3Cccx:trhWÑ d\,R H0>ߖ꩏L DT^}v" 5(ې 0M Ze.vpjS@rɝg^&t B[.c `fH7|%Vg{u4BAD7V  ix5{q3x')~*"ig4C@U3ŢI!gؒ/3,ڐfM>eOppq9 :t%Ё0o9\2\LcsCwО[ٔ94ұ~NɳAQK[u~vzO5X14d;Ql}l,HHw*"@s5^oQ\x-) T09y>}|~*]Ut5}"}S!tTbDip*lHַnvg=xͥ2_CWZukl`})dxgxadk"yg1SϮb`iiןk0fCeQ)D €4L}/Uf82J`Rߧ?UmW2E+07L aRh}4\Tu?Xā:0Uwý^m撁st2ZH)wUH[gg ȸY1R7+VP1(0ŋxt>#mixm}cEI"qͳ5}|kF藘qTK8a+@c_Rn.J5Yb29{&e>6{_Y/qgH#>'&:"OmX$.>?(AZ Rc;>s{|>5ókxcb>䧫>i?cð P х(c .cfa؜D7<}'؋EV6Y}N`뗍K|`)bb.RDÊ&uGc]mq 2DXr[,l^g猹S f)6<ˤt-`ipSkz޹4dp &!<@7a4䷙ GLQVY ?Z}CScQ9˚5ӰY5nW'#6tfK2ΜT_Mwx3譀KMI{_<@F ^U$Ԟ,g}e '.6s͊)*a(0|x+'i!˫&t:y8TM:_*~l#?/V(p7̪90HYIG@hp@O5NYL ,WE"ܤ:뙒_bVtrA~mD&u!hg4Qg齺aQNow.:‡2n3L!k[I,Z'0M8GUO$i._o<居~ K&r.ltkhrk<B(xO+`m_ 4yDjބH1M]%[ïm6Vs^`2ӛ)P{le5Aqv3v%?-kKw$6 .R֣^2]b} -:[~:8=)*& ch WA6.2u ;xƋ$蓨P]]3HCX5'"~͈[za4gz+PJd:Z-" wvg?sۊS !~vU_Wٲ6\);ӆtXR>QvֱF w}Ί&l|"/Ql& ٜXOgv 452/d`a3I"7 ~aܱ*>gT;.+p5|AU^p.tq"fG4yT38Mل##„|1ؾ(B"Pn?#J O='oT<iko3yq'E*e?U$}O{).p_71o7?DZoj+U#G#G ]#⩣%BBV]zgVElr#OD``XLndWtlwLB.$R%;e} :^l-^Z¢'V[hb|+M-dн/(sN[Al b(A1>~ܿ'l4mhYԻDC"WlYune.񷛥BN%xQI\/l;ɇn&wENgj񝴧-_*NB+wfA >a-OQg.|wG=qiYJ˄TH?L#hLS9E@C.".4gmf0yDE90:yQ@pd#GbL>eA^|g3Y}0J՗_nꓭPucǂCP) 1?Vό>0iYJqrv"f#g!0"--\ewQC_Y7 )u&N(9gI̖ ZO7%'CJqQoD|?c|Яc/C*vؚ f%?_ t &. :XalDOȞ޿`߬P*>RV'meaʘkaIJ5`:i{DϻyjfI'[BroJ,tYRlkrG?f(RY9y4sA2Jɭ+3MңZ VY/X8QlNUt"g::rK+q6]?VCv*qsl'C#:D  [/"NdR"VR,4\ 6Ǵzh!>_ӒRB\ڭ41@3/=YB} avH=/%&nbduq6)>F x7:j,l~TgsAB\̍,^Xh2;Ԍx*1A2莉%q  ٿ/֞22FJjm/ :\}jAU?!Apaw5yd4ks%/@. "-ZC59#m-&L-CrL0:qP^ 2:'8}#䠗@<҆CDzb=ֳ*k*7](U=#gJ 63RTQ= f|n:o9#j9Oj&<~PK+wH$"%ē,p|: }wV`ЇQg$ͅ3xQ7.@#?yjP;D6 ș֡vp)Q:sa |߼\RfTp\2z#'C.9&-ŊpJ Y8nGB3U=;}E\)i<Sԁc"_7΃UŮapL}d͕7$V0d oxofzL$K)ש^SLAS;!z8|Omv{54K0V|%U[ePoW<Z E|h%|b€Q5(/ĚcT3pMtr?Uwa -)pM`^qiiTn_5Y%?Vد{sn Ra/5z!jYjFHWxF{&ߕH:,0Ȫ96 }ଞZ{ZJ;jew:A!E~^ gpqL3 I⼱jv|(<2g"Ϯe;x,hXo9ͯb1\w|-}l?Zn vmK){lb9C^-p2XSVz.״g"9ebSN=5ϒ:nǬ07y8EU ɠd, ʍb^v '\T%F&]a>j3zq=ϡA:Q|AMaC#G>[sB7;^f/R!Zbu@;hD׹% i:9?a)@oD;Vz/ͬ2?8~}LbMvk>G5EE'8|DgŠtSs>=6µ}Dqo6Oў`%2h ҏcR]beD몽7.5E?4 D(n*!ICbuL^y$llU5Ө@P'6/@_%[{g%g@[:05uL {-n۫<HowjCgoy8]N<܀1Yh.,_T($:FPs6ښ*D`XeKj9;v/{EdTi9b\ !4o)շ|9N#S@9]`'k(ndk;FCʶ|GŚVY^:H+f+1 թҸdo|DM%E2|@rGNdEC;ߚb&+Y;XgA jّ+@becT,vDNWL*LoWʦv"@m݌q ]`7=`yi2%Fyd጗}=,YL>4p7VZQΩm _&xȪD0C7B&l}X*z G+Nn՟={!-r$@܍hCΑEw, e_PsJC=rA仚zS}  ­H~Na(78 Й(aɬŠ1dPFY^h;؀#+蠪ʾv{ *Csi4&7g?O5CQ0HWICR I5$Hu! Si^ /2fXfy'ro{ϝ2%rSɥYwHaAGd$L'5w_^8xdHB,:yfN+pb/EzRRE<\(zfP޾& {Dt^?؃wh:EI!RX,{m''c FKʡhWrڽ/+uf*¯bFVS--7`hE}v Et vF)IQK љΈ[)V6⨊gm7̼՚7xwWIDrZlɱpKг+>M?ۨKѫxI_jWJ~&+9ŸxJm}9 #SLŊNfZ᫔zL37΋=1>A=/~{(*10)`R*&e!?;+oX05wI W, Z74[@_dhrw:V0J*Ejo"K"0˫`DB!9KȖy#*|a;H.fchzE S z͗Ok<`mΒZ]o!N5slw0M3AhC*_9aokv!SɦVF0͚*8z˺qME##8R*X*Z"Svwtsz%>C{ΫX| }{-H2]Ձ)rv}n'S=Ru g~ !t6Ip2E#LPU6_P@ylxLqQ#yL"#i"rqe+Uwj: {D@e#s;;T?zcW7,960UoZAP/U1@rioÎ-GSWsN,0rﵻȎf88L-.َTQkdyjAq+ b}ԛŦXs{pSDvdQ}W/5ҿ Qf*wd._'~~ `s2jE[ 쀶3p婾c)Tܦn7Nu WAlhu 38ßuz9:!T eO ȟaGYCP 軮`NQ<cỶIu_8@K`-H#/y() F|"%dۭ<"o跰>(GUEUĐ|׀jI$wIJmTle4e?\3d_V0Vr"H;q# r蛒wuO)o\\q8!z~Kj$Cem d*Asl{^힡5D֢`+pyxVm@)¼4M[ZÕ~Po:q!(b*2H'isCcP#]v[Ql%mHvZW#Ux^GV=VEk5ݜ9ڼ?FHuL}YWWK*@K ĉgM{3P*mdj F(8JhMϙ.50i=#4) wdN P~q jIw3. U=d%#R<]0Mm)fyoer<9o3Y!yV{~"1tDfrsvz CwI#g`b*j>S i(N eC3?+֨bfZ#mpyQknQk߮#hy6ueҴxiVt"qlV.H0|* ]"@W68ΓҽO 6VQK4.K SCq\/DؙV/aC+&a0Dzf_JYn>YK }iWYK=|':J@b3*_#gP#qEC+3+M"~R,1u#_i]B>w;zj4]5O;-I`%[:[R䁎TF ~8PƲ?^=pV,3vݘ/;ʿ~bsd>> mZ;T) >J"}lPR32Uk"[m~z>nWJFF3SXoѓ.0vVtjwGKyP&4Z< p υ.wvf zDg^H$Uk[!Fc&;8LK& {hDpdX*9 rmpDp F4vъ&Yz(š0ܼN,vdOO{gtȌ_׹pM %nt?kqa K<۶QZ8cN1{D50oykLR'O {> pH\<z' zup*9] #JhۡYlp %-&RtCF#K^'hu T&Pj0 ~@̍T?b׍;)fIEZ99e_]:Hc RS^2qwi±DJ]R%Ǿ(Q+,|êufoG`is󑁕Si@,Rz N&V۲"_YRyEa<+Gl%\U뵾̙&DUiKkq)}|͸@t0֜ .V k|FwG0"ϯ3|xFwEjYn6Ғg<[2oĒw5x5xQ:ȊKp#H*οZQMH; Z-dݠ/(]^2ni:ȡMQ﵏J}ҜM֭]+p:ao5EY$^&Hjh~$0ҽ6m]5 #S)Ta).lH7mH3a pEv] M7Brz,}~2TҺyN ӐYzǩkٚJ fRHKϲ#v=[e!ΕNXmaag4+`60σdaഥ#Hvƅ98heoew,> `݁= «ˋ0Vp(@K%ª뵒y<[s 2vD{#f?:w%lȣJ9$E覾>(>$f444c/C^T:9j.!J%KIyI*d,'30)fG(\ 5K-GkVt=^f{)ytl&vnIFqJb](2ܞ ]oKmyYVtbd'̾&wh `>}/'R[RjDW$VlBfVqiM8^ƊLGo u>3(s:Ɇm#_4b[?Zz`/#ޢQu78*G6_,0'v+Cؤ03 \lu3Hp{ =Í'IV8eӑ8<oZ7E7<71ULr-]npU9Ω<!ӍxS~c҉r߭@%o7~B ,YrS;野.@h/ckΔWN̄0`Ժ\YzGTmoiL5#h0KZO*\{gdJ\*Q}b$fֱN)(:vQݝ@Br l^2E# TN6$v*͒h 5y`plOO j6#W&,Ryq$,twZi](^-lҋ`1a3'I?qth': }>Mڹy#+j9B2C˿2 @UD{;LP<1 aטq7TF^08"hG)<ҩ)>4?<yJ&iũ99nħ0Tp F`f]3R OҸ2^r GmwvTșc?j4OLX'E{q/"JK/g/=lk) oPAp_BfkI,5ZSi AhfJ l&A ģD!I9ME4:wϟ6+\7y2 n}7s_Q1OX/Gn*@Eeu;\tĨ $췑qhn(Z^V<sr6fy-SOqAȾJrұB>92fHxd7''Qc"@bAΨN:תҴ.ۏ;fQ֠(aEX纥ځ FJ=NNVF#էprT2jOsy"հj|Wj3%`RfOYI=qbm7*1 *Nԟ篦[PVrָY=J*-MU]DpR̮HeB*3&Ex89x=%l˖,wDM'9P0GD'IPXW{%"dS>juw'2&Sl:Borۂx~>=I 0gvvٰNF)Ӆ_k)fRlĿ<7v8T6=#arm>Ѡl:W00A0urLc1LtD&[\)Y \@b 7M7vȹ)C0v0Kk*| ;m~1B`hgS$]*ً׶2CY b M*Q{:a֩8Ѳܩvlr:dEZ*̧K _^W. |0O"zG`nev8j9hܺ2>)q닇=+.p ʴgd6 +I0K'Oq EdڨX;aL ;Ak[BPi 4 v^2%Ksv1/!<rܬgb;0QqWzVM^w yJ@'̮5F +ng9QR굲Ȁk9^Ś3ƜMq_i fKR\ڍL(S=Pe 7:1xžΝEYh:l/v'"4CU]hP@t6S)Gq R7(% Q#DzcZZ@çn1KqyFV6J р `~K_Ҩmormi&xBpRBuABq_d/M` x|FYOѬ`^k1݌C0Nj\vY !ҹVR jᢠڕxݠ4oNCYUq2)x5j5ir oo(hqQTF(ͨ1zWBP~ǧD0_st{:(ەGLg.qrKrw*NWo}1+Z]5e;CE?M/QW=G}lY1ݵr=fQFWE] GXgVٹ []R`AVn'^Fߙv?*:6O/'?e,QzK(|Pji[_KI q*4ɵyyfPًkyǍ!''~[qJPl0aHŶIklذp&FDVs-ऊ{pyyH$0vm/Q>"X8m~CxeMA4qD*ѶVZE.ͼ @kZ#(Oҿ5F^ ^ׂʋo"v%]LiV8ZtW̪ Pě+^0Z`BkFg꒧g@R;[_&a,5z\`<،=)y"Qlrt3cS!LWkA v@!ӖkȽ+QJyiD{&])V+A;V*#UO4H(#9Y旃+go-IZ~ĉ `-6Xj4#_}8jͧ&w@F 'Akoe'0Gdz;mG%k4U]%lʰM$qgSg {sa.lHO]> V"W&*f&kӬ^"C*8ۮη52*U,5*puQY W2*8 l {&5ɘT%*'94d"XyԆw5*7>,h$s(ROq2ڭ@+Έ:IP$p$DAv5IZCj6J@Dơ xj[ی~EY=k<@*N2G#50Mv**ʓ+Y(Y6$0!*&@>kݛ/g"wnV XQ`%#(> 高 >۷xӬY;/+24)m.>eam⥣{Ƭ 1F|S OrbWd1c40zAm/DJ"!su™ X@[]Gb7.h9ez ̆ Q^&lq k,@uJL{TWӛ \Xp"\!$и ZCXxԙZ)wX#"i;>n'4(?jTv %noɬ%prȀj(x8ke]Iy*!-Mo5_9Pۥ(މŴOX0GNX0H!0fHDt2bjJHۑ,T@zuԕ#=t Ͱ1' WB1Y0Osv}j([)WPb`]"َ|s,kFk|:CBY-$jlEh˟u9+~O0|9/?m5Jl0:K cn jm]e4_K?VBذ󵽃X#x{?IPKrIݺ:f0EPw4]fyhxg9g6--Dn̅kjFcsav^tJo3pmR&E^ qJFK:0:|n.%/4higטˡj0$ʙ'wTSG r!X mGmF3^'EVQgT0G%$Hվnl!]W8wiսfNbDϼ'?C}ue k8Q;؈_U07Ke.GuѺP'UyC=xVUQ#qS$ p#/Jl%ɞ67)k:/<2ssrį 0Oe8C{D2Z 07w̭/fJdnD*pq]WdpMIY1Ή,)n ,F{9`1F?4/Xl^}>GXu5DNSwtGW7@c;}J0i$[7xޮ 2ۙ+gt ^q}zrWC$֌3ZnتdiNHeNǰe"[ L밢bx(HCP'W@_w[!j3"eF5 '|uX>S Ə&&56; H{C 8[X™Nxx*&ǫ=Vk=+>[zMLr1yUZ puɃݽbnɓ?6ud{!و&~r3NeGVf]G9x}rLCsUp+031=%KC6]?); mWAع?OoE&8pZjbIh18Py_zznD:Bd O8'P$tF`uQDsl~u+2x'ϛb +~sk1RfiTV;03鷪=APAL|vXwxs=zjtPSʝy"Q ndzqHP" OQOP# N6KU2H]$X?bR6TXk oҺ $W58ID1ps0UV"knQswb*D2ZEWўU]Q^U*yɥܻUakآ)1}=XC_=ꂔ`>Qaš:9^IjK]r< ](K0쏆JvU't wJqЖdXr 㧩zMkdԣq^`C'}ZNǔ c/ T" aijHzx4g5F.j ҒLy3l/EB bm^sjۢꮯ"&sCuwz߮m|Ul[yYۣB㪭CWsy;Y:a5`>#! J%m֯k|4{p\MhuQ);ɒjEpڹz@VP D"⭿ylq3ˠ,lH{HVN,/+D22EPF>{;M_[䏧|FGEƻSQ'N+_^\7 /D 0<0FȜOX*P"$ЗSg} `-$n:]J@z!CڨlKSXtӤN<Sw0,YzE߯go>tD2 p\A4Nݡ5Mqd`@6*ICx@<=K/QHb\XC FWWξTs:/šhݗk{xY8^Zg bb79-&>YK%2ZZUwy'[V ]0>u[?r;@g!5dPIRa:e#y*nJo2a֩#}#)xg <6vlK*%P! E$dB4k#JPP.:@^8Nwy͇ul٩!Om$f^[4UN̈́3KPU6]'zɀ8 Z=gab󜢞* K`ףmR!T^#BQ.E_jz|@6wU-vP;\7xEP8JGI,=B^c)s!y܎^Jem"0@ģV{lCdOI*l+ݤ&pQtc:mH)RP W?D=LCP J!>GQ!X],훕:4en cz>+s^rZ569.3EIn&KWFBʨfTj&cs]?^K@ ޸0Z$帆췮Kg)Ju0,IJsAc`ʑp1P%`~w՟muԯC/4q8 YaE!cQ'X92c=)oO㔮CM,[mY\t2I8qJm.W0+\DRYRf|L?cv-o+ j55])m:c (b73ZKq٨D bJ< 6m&MEEb"Pw &@c٤Qrhe ?.i>[k\Zr$6}d(#t1 `6KD3>:=EJyZ9nS=P+;}>y MЧ~2lGn*vAe`CwNgsҫL2 NSBT^)8xY:0C;`JJwu,H4+0,JyGC䁜,@Yjcc֊Y'u E?:-K}Lʻw=שMhi:B̻=jnSղ$P„{ `|;./42?1Qe~㒥y) AF=J\!rPDE,Vv>5U kjփt"/q.=OUMaDpKxT\'@;.3lc7{1>w`|45✫\hTQ_QM 3k.QVCי>Pp񧖙Ȣ钅$4:D r38|a~gաv(=!Ԋn( *0QUvYD*ϫ4ќno9ڱ1XL|Ic 5.‚9voZ]eU>g"A|G-ː'^7`JrCV?~S첥0y)Ahܑ<9DzȥNy?bwZ{ps?t`<Zє2]x'NLH ,RWhed@+҄&  :'l{k>@jo:a&Wˆah?w8q>AKmZOMx9s=2FcX ]4"GM#ؔ d;{ο] Fܭ[@V'9=#e0ªzo*oF=P~70ք1uduL2<:͈< \EN}q7lqy񒈟7k~hʌ{w=^hs*VM(e&CG=2D;ޔo(57,w|XJz·u`R73!&8JO$gk}Qr .Ij) _v7F!HO}}QH;]?JBEʦ< 1G\xWHFH?ߢ5[_6BP,ף2jzht5B ,5bs*gh 'os\-R{mO#|]HLDӹzy\c9ћ]`5nߨxlQʕ Egjh!(SgRc8 dƙ_F/WFX^j˄oհ'l?u2|UmEێ^={Zo듽k9X$؂ V}oPK]66]DiA:Ćm0fE U|rp$*&'`̢2t~Q9}* JZhq{>u ˝oɛeP2.ILu9W*\wZGWhaS"Xw &RhkH]9yG:kAn6[qgPN\zbkvdy?ZCzN ĥ_Zb|.2 E ZBˍrK[9}k%CKV֕MIF,3k|ghwk]k03ӎ>Fwتr^czҙL>l |_|̇KZ ]uXᗫlWs 񐱆Oʐv{^%7<^Tx%瀔޻@v'A0V oYN\)S=~UBL0phͯ<,Ef ow&w$x,[X> AgWW>ZPEGxІ >q\kG߅`}ĒJu9('/%GDaH}(a-C|NX߹<[t5Jr0vc5|+[; ]K%!H:rD ^ysl%K~㴔MUx]mg @ORam?5V4̻ $C"P|=Nt%]턑%, sz8C!X"FnI~!d, b|ingpN1TAbaWh5skI fL*E&#Wb }T޻,*ܗ 9E[pXtDDž oe~| BL O!6ҠAЯ;#ɵAL*BM[{Yڧ|6eQwвiPDu6!WSb k7Sj')Cg#4+bwӵQ, _Hz+ ]˓{q C~~h2 DrθT HBޠ'B!`bsm: Wej˫+U}vcLQ1L iteװ,6NePqQ3rhJ&6aȫq2A5Ux!#7T&.Xv%#A72Fg9ylD:<1Bv{gɔaqNA syOd}VKi] f/pEk >E26U xN_]r 6طR4ibG>ePu]kC5FUO@X B9_"7ZOKzNF[eJbTqQ(7hl.,ÄIBw)D rݙz:.rp["aDQr*0/َ\ ~&$Y_b&Ƕ\ xfqΊ$}$ʱt#cTn5oxTeVA* #TV60T&U֖;e6E*R4 8 P짆ؠ}9ac鍍i~-ȑN,{[F(A`D7oB]T:o2 VЦC~0_@qjVA{ m0:L{^[t9yTPrX`+q1N !cx|r)EDOBa4 s w(~ȡg&L򂓙il٠y "v/f^Trl/>1~ıu5>@2eN4p>Ƌ pˠƙ=[`nȷOoPʹvG FK)#j|APF^뮨-3"Io/{C^(>;E ^-n29,6]sW6巖*S4ݖP9qCӈcao6"*8k!!sq"NZ감0.bG^pm~pԴZc=AkTg|eI|Ga)y)Q㡐K2aJo^S)|Yw"Ki1dmVg<\DxU`Bl>-tvP-V t#i qQfMͤa|@K kk]M<8~?9MU uRq flux' d853~g$6 tYwD#+wt&x#&dpн4=Q8QT^ޑ9 kVe[v[;qrKgRdH"059~5 ~rIJSaT S/XXd8nB97lѓHɒGTaLg`X1U ;p]nCz3ԩf'aqP~aKu6;4:^Rk{RgoQ\.Ij3<whV)~}kM 08.帉*ՙIiacT>8 2Sc"jc=:jkMBL"ЮOYx0>w3|oU&f}TYmsx|GWwaIOmFRD6"o*X+fU;XżVvApJW"-D升 6čV6c4vj8 ~qjnXǎu;*3ψ o D=NcސyR\į<>Dim,ADgm.E6HL JB? 넊,Vf`1 BR9I-OiFX9f| Sb4rbO1z_P[Rĺ{ﺻ#IHVN~B,uHڴ2FUF)d?_/V'pfq.}d!& V$DwXdMK嫥7aߗt>> t NRϟ$HZe;R7qbJ\L'㓌D1;T `lL<@ieU^4[Fshi +@wx8RP 0hεz`,@Yq)jQv抵dG!.9oBE0j('ŌQۛP0/'35[ZN8242_[1qҬ)k-(Tw3Ѷ>)o#BRAÛ%#flYYڙE^:;~ڐ8\4k uW8ИZ{*|:by U$>>yIaD|3g/츋2jӮg[T7*Jf 3t!"tk4ty 1]~9 2Z"\ QISɶP8Ȅy3GA.'"uonAz1Z =(ppx34@hP4dk| {C`q(ʪwȰa @}O~RZM:9s,z0ǘ8{M'O=(w[1mp- :t(a]P,Gk!@-wR3=<Q 2%6&=F$ a(+e2![*JxF &HqʣlG}Zfcj@aQl mcca2-Q N?ʷ^+H%έtaBTW(BUbEhsbmǿT~]N"wD &0]"wK |=>fAi{Jkox#Bd~gʍc\ rCys8:^0RRP|}(Yw90B9}a+:;UᎮΙkEqgзx;kՋ[8^>r>C22OO °:LcWOΩ$PYxg<ۘ4m$.nz8dsK'sV<2WDKS4*?K+!Nx`u^z@W %%k?z^ȯX. %=Vq"C-5W rg9 U%VƢ a1S̝fr&ȼ}K׬|܎r$LS'q9ޯMэ)cN0owaH@ <%VItd%?svɮ0?RK^!v(XdpYqA+Qr_s 1e/:,PR-!9H9@=f"ц[aqg@ S]t对 ye<.K[AY VFƇe,7nE8aeF.+{ܩb0 @4|s\zvH{͘ǭmrOZ ? {āD~LZf$KnHLTb][w8!-><=,fz};Ke*]4Ch"t^3;Tvܲ)o=Psu+u ۤl4hҮY$V ɯ n3#0PG sUKHF,9pZEV`sZ/]pH7J!2sӛ$Z`w|P|VPN[ӧz-W=)5 Sք lrË<ɖíl*]Eߚ,LIq,+aQDêV%V["GhXp $ڥ:x\!"8MSӚ)gsm { VKz-/UN6: #w :չ&]nhjhn= ʱIQgf00cO&!-#H_h 20_ z$!EiS>W7 XvܷU}8xlC\+OĠ;^'h=wyA30${3?8Mգ2Z,6$?;DX(sUq]?9^-rb61"_fhlzj'VaB5QCGN)dQj4Fj:bi1ix9%kmPke8(lÓ2B-RXefbvhƼ]5T]Q6!n/p2&{ !>j[?1ݒk3V*rǯ7Ov9S \!'T۷1DƎj p\>fc!9hD&) 6튍V^]}=-ƒ<8.Y5&.(\ Q_nĦ(uvAVV/TVz LV6꤆y$E]r.=x/0Oϯک j-a[yQbx-/aeggX/:(owAwF p{sj ߠ Vklܫ` Z7 R{xq;$m9q?8כI5B ($fvܨ>'{;9{1 zAI|vӸ̆hw6"zTuNjT|k5@kO<s3l?3(͎0$|gH'VWXF{uu$WJ: ϰWҁ[_jVMˉb|]L(E­$\q?eR:&Hコ%H-'!R:l3`c*4'%JGm#SxޞTov тNOXM"DS k24͓tts̭R1-ןV;uFlgϴ*4J nɦOaDTn֗<4؁ w-jmIC\"߻+ڪ:I߬ퟕZΖ%؃KjD7}!UڕjG,*ms xN?-:4={##{\U⸄Vm7l߁y؎V aMӲA|;ChIuP{kJG&ҹ]OM xI ٘u骔BaJ#ps0rbzdM+eNpƍX, س4(zKtR*[Q\ O5yS:F:iaZ/=Dc<!Cu3-I6|{!OJ+.J87QM6Ϳ!ڨ uE#z/"}1(.G4 ]?$q>j -u{ }wYdW f̴3ZJ 15h(~U$N(mpɬ]Hc5 x T.W9wΟw Vhk9|\]m%~T0V8N=&o>(M K_44jTX$ ]o=PwGĭ.bZt5`kbܠ!OTh( YƹM'n"L#Z(SM\ށze'>Lz06-^hKrZ6:!Ǹ'9@/3@!(wU g>$|g#UАKl,䚮 üiƿp*FPz'PցE}H Fd X ^ht69zyea^LWTz4kgCٜR'҇{QwE`]K }xc}%{ Ug &';+p+R]nPTǶȦa\;Er6G\zZ#q\58;`8T͌_W]i` ˜Ե!ړ [aИ {rT]UN0ƣ\ݠh1eq y.u&T`qIgI-CN֯pXH3 lÖLcd0n)82VbۃT}ǚk: $r9eS; :l8JHS< q2 E 5E"@]H^..#ӽ=><ׁZ0h&@=fMh-ctaLjXdzڕY.<XFx{9y9[bǹA?u`LbI-u FWڒFyt¹鞬 꾸g TXcK38m Iٞ6xYio/1DOr;r*ޡҞ0=L X5ۏ u a܍K>l0*OĂUKE.e[>EX7פ2Sg$>qD^5{n6onB0UѮ|w yGW4̮ʸ0U&5&ε97Lwhv#Jѭ^I77<:50TY&jrUK#% ͋"a-6ԯ G.84cɢw]`w欰W톴n[幐4rưp6$}'$hrce)> җc2GFEc[Xltݺ09T)Ng8eq\Hw{ %zN3Fܕu빼1q^#!DNL?Op&:貣{5AGDR4/'n~0`1֚ ^@ʇaVo#$֠'iLjkϬLPg,"O\P9 tifX][g//UQКԭ_+E[nTD.zA'ݶ@Z޲|{)})jBýw:4,d =rjӉ8#L,ꒅ<ϝ6aPHrnuHfxljڥm 7t><jqZc43( [~8ip`5`oX~_ i%oIqwd3a9GrRHSTޟv]X2<~yojW vH֣շdL  ߪgJ|/1@Oq,`9dSz:j uĘ ۴3L&rTeUja^I"qB47xhe_p"60]cU7l:<.;-*n`VJs91`FuDtf$AM83K >_j2UJΗ-lob2̂r mWW86NcNU.xTdK-XI2l$/wAݲ!`GQι*ķV-& &wm r?7qϲ0Tn:,Zb1︴RL#Y>rKs3QBok3 885@TfX-K*v ~D(u C(թ8{&-VY "VJiN=wm A/nfn1IY݂1UjGR֝svDۊ G3|\A.I-)e ,̡4YQ\=E}Y |}JvX;8!冄 R;m,fX`p$MYJ="}'6 h,سcG6٫#qƻeFC$]ITq*VOQ͢1hrT2`x.MЎ<@,zwQNxՑͿv Fve e2ݥZpx-lD{,*R@F0b=U "IGZIߗo>i|zht\2oJtUFM"y/uxnr#5c>}o:H4Ǿ[XP?p b6=Q\e n})I#f슃(B$EAHDY80R6>|. %+hE)W%9a@Z$h|~-ȕȱCx>g q5tE+"7xڭQ x7fŨjoP)L@- Ƅwdha#G 2$$Cz::N>=X{RǷ͌rp׵[5FgUWDvɿPjf&/9a@uGQ``Ť: FZ M j*&]| A, *:A?</[hkJwZR,њ/tXL^uwM (CTCNrB[e~mO,JynGZy&:YOPa5~)t-fya1P{.zy"aȦ>ƌ#UJ(oqGe- AþwE^poJGW/gap֝H@ iz8dUKJ0z,G VÈAguxʻ~<@D ,mDmn-K.XPj][*(-UcN78ۺ *8N(@{ZĐu5'|R[3]7ɰt.6^m 6zKB cW{ԈnY>An(8;x3ӮHYY^qTcywy_I>3e4)HQ;f yІw:>wLjka ڡ¹qӵ<'PC&Y+GSX##j|Nzpp(ƶǎq(%!Ze%Jx;T,__j[NlgaQ [\v=VID 4X>W4o~9C˭̕ҾOj^6,ЏeQTms=6tE]8F(|8VлM>L!ɍ>nX`2t+Sup:,Φȃټyaj c>fv=mY0]^!x_z=up_h*,`'2"UQs} 3Qa21:Gm=s%SE1Vj+jEq!@;rj}"\ *cV'Z|}DTnAGYځ*Mϧx4#YK:Z=q طs$+Y,s+;&̫=ar,0Lz2!WFBu9׏Y7y˨EꎬDLMm^;Z4#Cbvq~3ߜѿ 4eZR|8Ј7-kCBl(eٿ%l9&Ϙ|< Ulڀ%>xM]b>Ú#ԅQJڼes;~j"sq~b+$G‹,f[p:ByWi ً%RncVJi9)w0_7ר<"d8]w=mK9Гcw@,XZ>]`"/l(hɖU 7;Š 0 Ptu: NLHbrM﫠~tpo jlJEnl4M,m0+2%κ 98({7Qzh.ZkDO?,M_ OѶ$iR{!( tȃ^ {'=+eU]Psy$CܘqF+-h4fjFzH'{k}Vm0%xZb[&9LrDufyj?,mXt"T/z@#Iٮ@"NcE񬞤|3PT{[;2 x_=qj`?pŜvA.?*݀qo[=[?37,Sj:b=gk$~7v:\qn?|}WZn"`AO aig@pʄH-ݝcBuZ|иr!!yH'outQʮ!5Iw VY&JvP'>ɯյ_tΜrNKX"MUBU4]'YW8ѱ|L <S'΀B%/DhNǏYk;)'nT>ijEȰlw3>W:3bԃKa߶q'X_K\xkoQfLxe;FCS "M?Omyn8 tkn IG_!lq^ .,*W~R2 ޫtףO"ͺze 0VPA&՝\6,ExHrקנ<";*y2eآw֛hK|8z hV#eU>Yt؋I(XQ_2I/suqP%F #+Ik7샯H0[ٵϘYD+\-+|F,'U5 lb@C3LτkINځeٛ?>~u= 8u/-q 1A3'ʊ:aɿC72ʒJEA o0vBjm ̀ڪH\zfc.,?Y*܍ $0;I&9CAVuJk&yt5m$*_'h㜧I dx3BhK@6V{L-َ:_R@]@JǞO܋fl?X~Іn[wfr\} {v?sꇸ@je=2I GyCoqw'}5Ok[8B)=g-B6QcZsd[ zPEE虀#q"µ5s7q|h[;**eN~M6aalSщ%ֈ BEM^{$)qQvbxW`VD?a ׳T?]ԊTO4Mb8fMO֒z:_p c ? ȿ]}X!!pp HHQpTCm*]@@3t-BM~x`2B sxAs?XFT#g}~⭭ӭXً6j3ѾW/RmtˈD{Ri="#O^Z|i 8}ŌM풝5c9xxX{Ƞ[0EJ| ,`&ǐFeaʡT*sD!kH)0<߂Y#%J0nQBݐܯMV9=nmI=ANդFQX A, Aoet 1rY*'cd)oBO,PrE8)P-R.k;"X/ϣE#tDx5pÇ] BbSqq %m :DLݐ= Gyh`Y< D"P`RC.=cyҷ>>elo"4ON< &ퟋvۖ񥭂Z@= +`HBIEyhav WܓYyY"@"R rJiCNAhѦ4[cuW`X}i&OGmۃWK@1DD]Ev ߍ#0hz΁nf~3Kdz:+Egv-Xq++#R EGdLVs65LF,Lz=1=Z:.E2P:(]5GܥxG|A7#}mAIvĸHKaIGw-^ruDU[u3qʂbzo;U>7Q헾=sq "|6=9.^eT t`3ohNYӁH~ :V{ e&'??S^$Ey-:6]ְj&KCBpt8XڴfVsI鷐4[ D>Rp7-=NFg%RlJvw3.P~? ߰[FezVUq"OI zȿJ~e>}c73ԑu# |w$#jGu8SOC.:OΨK ȢyOF<?ؘYr)2*9 K'h|TxHuvM['W'9n Ydܶ[]լ H+ZKf"f|TK0>VunͫGL|#8FBX90Lޑ oGcâ$mP[j"" A qsEJ {A$rrt|-XYy>if6.Lz>T^HrfPAAM X8Y!GXv:8j]fvE2=UBJBW=p`o'4.m?)x# %'vH}m78eF,)J,ƻ8.& "kx-s[B` 2=:Y&i`#Ɂȕ>*- 0!p1g#4Ot}tpT3<{l '.#i}2AhyVe0W\gT|tPċDGeisDOP*J,eAqV(|Yxpb9 Aﴱh\q, Zla2NVUwp*n 1vTİ FӚܦ$$Ђk|Ȼ'06y̭y $㻲ل~q$; VpF?C_z!3в >md!7%ڗꮲR|X` wوIO\i((_F:kj%?<>Tܷ BN\NԣQ-1\fO$*8 Hd|)v`4Lc\#蓣r鿼z&&܇GXb)(QÊ,ҏ{GIHetzn YyF;2Q&I?:4IAoO4O[Up_(yeU²2$}uTAUN8w9=Ky~P=!غQ8R+? e^TFdpEmQDyc (`%F_n 61#sa+i(PbCיvlO+/ΕJ'ONVUbՕ{%cEhINYD'd :^(8 #ÿۯ3ox?ҴFWOS8;%;TobϞrxơiYS3t%,B9%駥o"qPtw"3"!$[x$a7w̶ Z$I]P {HikG b^;8厍"$Zzrkb$}P6@$Ex@]|)xLF}4/K<:nkPvUǞOHˑH)!MRԥp^Xa/y̙iwY%>ay ΛO> :طՋdoIf\8k9zzEOO *(Րaݽ)w&BFJ1 A.8x`?ˀ'1NbVu92&pClw9k0@#M]S"Gg؁7?Sa {;Mэ p>#WあtPM|hc~)՟M(Xiew |{ެT$]ačudLm*)&i\9/UPIJhI XId};$~JLzF=[709NА>tБBtay6ӂ 8c#D\|X{-=*|| ~FP졓ܶ|&U9=mw Bf!nUl%"6lr/݉h?U7 '쮴':s9SNR6j2ݢU: 7{m-%MvО+MU/fCف!tR+[uʋG4 9 x-s9Pc[T7)ԀCXf$ꓔCp?h4{2u/5G!JьeK|V/|I6t,91ԈمtDZL 8.~ ?X2Hte?s6tO*_-Z0V9%G3J#_'A2t*>GT0RA'`MݨGi5 -Z>,+uU@h!A, em H[B7軧Vqm%u]f[mΉf0Z2L9{A- PAeXڹuKL/k`ӷZq>շGKmJ_|QjV}QH[%= AW$ 8cq+V*cti}}PhkuZSr+IIU*ŌNj.Y*^zR:JByBG.WX= `&=uuK*Ř"BTN.06f`~7G/;-`.ܴXm]O-4MH$ *J-TTk~UGDЦ渞װ=ӲYSH1$"(,E u&@GĨihT2RY6Ć?K.fH5[+qJhG7uc"؍ Z)}27nj{Pt|pf3%k,~ͳo&m9>b#R/)(x/E$jPdQBӤ|AJ~^0I vAu|]oL>÷UQ0٥vc9cRHZhl]V%(tW _Gy![_@^>t _bR1Vgx)cd}y}95mj+0>xk1Zjy'Qpw]lU,eiNڣyUKU<1(lAhO)d\~Xg*B2ybf󟋾~XIHh:#ts[|EXlP3-`PPOlIiϬ"ZCLv\}ܤ(Mw*2 P-PxI`^ʎD͵S93Bߵ !)"pT"\} ilѥ18?N{y %]8ے^vMYr9*'-:t-r%9^ݠ]0hiJbzye<39t@DOJG]uic bϸ|9;dv\ش!{ (Ǭy^vHGuXxjjb9 &#˨{?~}co$d+( S.{l-e~ιZ~(VC}8ЈNWOnz̳ j"K,H.pNgI,WhЛ5+W36|}X)4/p55Ý 7a).|iJρ#dт*C& !"ھ*KkEadݑoFdwI)!O#Ɍ+'N=Aj q(*ڱHЅhr?UUvkW6U!]7j,KqM^`L4@_v-oX!U@ظOR8Kd># S.̖V3+@˱y)>̑r#Ʀb_2- dUWĊSF63='&De2)yn)Pܸků{zP` wJtXX p{.6/,IC=m$4Zˮ*wU Ue֊,%Ք^a0%@⭍ ^nt8'Y&;: xxoCWBEC=h|MБt{GÜ92IrBQHCO%NjVџE%wQ}KZmwwI/+ lv Llcr9( r@'Mr*'#yZyZ {j31KF6 tĮ˔SsyM/Pki3QķO92tغ8SE }QN' vzH]C"] J u1OU@%YQXVt4%l c|TMv (OrH(*.WBA%Lp Db&RT,]ykOڼZP\$w| I-jAПMNEݙky<5h]F@W ,kbh;OO7(߅:A< )gFEEȶB*@!)AP z(yQA!>6{Jf-fa=/w#c*ީQXn<͛3"$RlamjEV5GU'7$ylS?9|bTʊ w Wtw=* # WL}~ `8+Q~\ |R~uK]gTow(ߝ7V[j)FP9}G]BrypIe07Uh梦Z Q@09vrD.$M\$MȻK ;Pk^)qT.Ū=$?4蚵 T(CGH9-̴;󝦖pvB'ΪPD2ed'SVS/rLf]e* +cq<󕡊oh0{5mfO#FI&kPX2w}5rjNv$ cݗGxzQ8?2LbkfQҼlY?1Zonv} I3 (#EܧYzbYLF䃬0;A3:=؝cȥk>3'rAkY=AFL&j-&,Μ ɵ^#*3~6+F3zjfkUF+NCfxK_+_eZ[?E! Vh!95=wuc i^~R*5ԥFOطݿsZ&X'lj+w!ibP 9[6|=xePs!=P6aۙu?>Yt "T {G:D Gj:xfwGuiQmQǘUk"-ġ]2s48t U3(0]5ajJGk%m:-%> gDaknN{(=HW8lrJojs$^&Y"r~f;Hc}cș! l2qL^yx%S!`C9,cUjp4G/K$dvA[4IF*yP,$,8 {8;cݐ)S V)2Oiˎ1AZ /RZO Ffu,48)Eܝ *Ei;U|z$wI$%*`G#"-=I }Q =FxⲡaJHqwuKa""ufq)Li$m袨W6K~ك=Ac(Rr}8+d#VySg1QMJ SPF.Zpr35uQ dpX{J|ljDtZ` 9ΰg!0dĒt ez #/Gmɞ] ڜcytFU]ϧv%S&OEfy>7%):ˠ5fvbTȦ6k@X3 DU9;eVN ؑ?ʳ oQ3rJ9 ]CͦS ȋ# ;6Sؠ_sI0Oh%N匔?J_e ^Ӓֻ'aWzKf.~o}b a=ح4c^lřvA#"%]2ca'<yA唼ڤ b!񁥇lMřǶB^g 6=a{klG_眡? xuO}|3tR+{)8ZȇCla4Y-7Ѳ% nڟ| {Cg?9^$iUЧ\b ޔ| B-t>tT2WC'YDY92nbƵ}Z':XcT-QB8_ڒ ZXC?3,4>(j\1hrVza9kBC^v4~ܴf&a`mS:IY|x̿=J[X\o?g H۾8[iiku^sqC/EK= X%ѻ`kMqT"k ˥qh-6:=P9o<wXM3 ܼ7 =Hѧ2aNe<OOL*O|#qL<3n|R%DӄtY,O,K6[ۯogzy DbӅG]<ķJz]3-5]T~$4mwô)5 ?{b%[0'`` Hqe3L3y(0^QK:+,IA5oިMs59xɻ6Fy,e7,r!¢xS 5! ėN 9@o umHfu.Ͱ6;ܺ'WYrzD A[/Z-5Pu 'P9|S Px+ce20Ӑ6L?&HI!OyxRفilsub%Ss&ܯKoG&>'%$^g9f @ac[ԓ!+hDqEzL:}A{|#&u=GgqT'.plêu4-$GuDP d]U Fbs㨮(Nf !+Zx9s%2et/OvuT nKPiFLIV#O{ XuUdNr0c=o]Y>uDR ecKd%l3 /mg!&^u z JMh1PhQE7mWo_dD3U 9<0_ (Εn6Qybȁ %#1hsÃ^sԆ"GC;ç|oݘnl XI,t>DUC&J!޹g$CeI-`skW! اB׾Fznq CX)[\vT^2Cf'~\%ڶO~BC`%MSCVXf o!\$pE69;ܘK?7-\k5,9 ALup$j2S{[ts8Cm [" %įV&;|sH-&&~`,"0-e-HR UhmLwkP{Vլ?ҍ&aNTQiG8>z1~hMETzɠTw|8vgҷt 3dj 1}K*= eg~Ҕ~D}]?+}}b38+xbgz>4j /\yr:V݃_v kꅩx#Q`PkT=~dsFjũi3G U5Mi&1f}:}no<`s|%*85Ů]%LL:}&B O Y*F8z%FYݡFs<#_\^lRqG)@H!-[Z;؀K[EqHvukfB +| b.T͞Ah)$SФ8oO[tSVPc̿ו7me4 2g ً?dfQ؟ޟ3R֒"[Vngn~L钬em$ oisI2%'sir 37BAMX_<XID²80,qZ]};T$Wxpoٗ$)s\8'-&#KvjHpӯV#A(I4Tnl~O\G\Q4Z׾;1j ѝP:KY0-1̀DCL~ $Sf>[fDu[x T8^A,^THAJ }.vZ)dy>k ywUm 2C:gZ4fD!9ezmo}i`ߔᗲ&P3,D<ݱv:U?/ mIȝ5m*Hr'1+ xdt{* C(h*kg'Χ? ƼĘT A7X%а}ܧ+v%(aGE$tH98tK0_UR[Vlc.4"÷xm/B0Y`YCU7gB{"DG$T{fd=VP/.ġ\9D7%- \4p^8;*A$T;:g{>uad[Do)ѵ),Y̵̠\}bMZfgl$c̪<ޑոKǂ۶sgf#?B0p"VRser2^ޙ6"&wq<{PZ ^ڝT~'|n$a~z8GN DS:mϮ '^B$\G x˙8QFL@؆Vʨ{ȝ@iS%FL:uӑI1bK3Z+KAה>V{" ]1|;Uh3h >y=҃@e8U>>EIy2v5úpe> 'is{G!R1<:=YJ}F (9cG8=v 9C_=&A%K\f,p)o3([5VM1 џK nWƝ|91pY&Β 5컭Ur<+eE \p<8j?cWW@z`$z]R 7'$<(\B/uC%[G|Qѷp~2%Y"`BfaedEoT-K;ҽGcB-OR(.Ҭ5iqXNVܥ~}0y%A wψ<8OqiUGVK5*gR^= 9j{8-!6JD*v$AD6;|fypc`CϨ92WتϋMq﬇{jx]Ĺ:hV'" V݃^b)Q8E-Wl2Ȟl@E;`7\S5d48/taja\ 4ل,Ƌ|%"ɺȇN64gM+Ƴ`2,"y1)@g [.QH40#~|K[. nV z$hO,E.oW29S*]e& +6MSeFWq:{ҼaG{ds,)u탛"qIo]֞rz|Hg]-m:9*GNR~xAåѰܛ4,2*GGgt`XN@c*nUSAߝ+6n: Ԭk{mKof4kS.GTa3h\wSF4,_?"*rtwj%5 5*0~JMx:5٥rM~ L̅)@zѣ<Շ#MGsCvæ:,-ĶӃOڎ|%!Z9LcMiW:u{ McWfR20[I0,Haa7u'Gv(v?S`َ! ǂY3dlg$4I|jYHO]1#'Σ޹ <02qҕW4<$(یƣaK,?wP0oJCm,y&yڐ5=KdYACRa0WFظ nxxD5ADKד8mװm,zdɛ$*,yy|Zh.v&A=?OXKJ`aq[>s(Nef_d`|Uo [(!".qv,vx_L)DIϷ"`2̦"QH<@ozWӀ>~_NĔ2VKH]#K>Ň3'.m"|vٜ͂C'/$xAJd:Kns~AKwxaS-\s|\"(!̨#^FvRi+R_*q""gLV9y,N(͋)@a3# \>7boDC:SHLo %.khpu9JuO+z^K3.;}e02}.YJge"qɯz}i@yKS 4زN'X݈ }*y1|b,( _(.q>7Y\ӥ!Z9j> h'^1e#,\.?;(OуR[1M Ԏ7Ɂt; ${;}2}[([dv 2ߊI.ZEhQ"˚6?b6LXb7#@xiĪp"?[v_QcpjY TNQxg Jv@: C,'` &[=Z8 YMvpdf=(TQ AiDmMSk!L4K~b'ڽl4Xpb#N Ol"_TnT7eAޱ FFo(eycڔzB|#b˽ƨƣ-n 7$`d׶Y HoʏXe6*}N\Rm9n/"z(1`Y`lʖ&ŰnJ nBFMǴ N(Rl LS {GpQ~ c%a* Hw&8ތM&[Сy m<'w4K~e9푵qoTVWrȹh/-V4!"-KZƬNSmPVîI 8/O_@0Gu,t!S2k -S2 *+It7Cm̌s]50y'6N m?nNphf#Ts?L~㗂v`A?'x%c?Fgt/wPñG5.T81S|46/oMk,[lǔ#є}ц9=-Ջ44{;է40#M *g;rq>U* 8a{T* iw zNZ'dOEg>pl!UW{ O3."9ѵ+ͲY$/ǭn.kH}=| `6wA "|T)dfeyčrȚB! )if*4ǐU &ƀ&@SoIKx\l:;5QDEzABEG&(yE^f8n]VNo0 W7~3u(^"" a6(k[]R nDR\3tFNk}۠l3WB1e/nI.ٙ_S3xr×#/ RZHnLֽeG4֏lG&w0HUy'l@B؇^蕖T6|u5ϴB6‡9\BFE&k~ wSKcX5FiD{Xo pa$H~VN7*H,'$|x'IXD߶VK}dtHvEvQIBff +R^>~VLUn )}8b᡽^H_;w+(""06+`(?$RN4 epΑGw t~|-\y5Jt'u%8ĭ"Vyg(1*Pkp@btI1ోs:ZTT/!+{1jO۱l'orS>@Y3r:k ~MC{_ a׆ 2 4dٴ[6}58"rDH R~HP4a&N 5k6#{1 +81aO uA7i'ܦTgY-5j soիh,6$w9srGB+'jn1Sn;`Ȟ?yiD!$rK}Zg@K"b<M]amS=xƻjùOPTouBXcMKpK xw6KXe89Hqe,CMi˓6k`+=u5*5;Fˈ ޱ :Ŕq+ -1Cxu=-Z! >(*W6ifZItd!e&퇜1xf1\^l*=V+H[*OT#$ 6n%ы4>6[Ol`g M5u_E?=\q.<4B#xP$C5+'tmv0O~s  [|3'cuBRcՉ4GnY7ofja@/ַ~Xm>uf%JOڙaJ)1oݥ v6H2Fsh1sԧPOLXG #,\k܁Vc'd+O_ 0P%VDvF*Jս6W҃@/}bGƸZc#-~dA8zċ]XPA/$7x\ZeYG@:|om: ?.nH ߅ܻRV5g|Y)EK=24a ZxUlov o0ѪR >X-} N$,BdҠ=qm!p'@)+BRllIީ,bGF[#`oLfAxgwDV;̯hz7hOSeZyPdo/_dBIB32SXWr'SRoP~bcT™.S',?_"'eu0Z)<|y M(v7vbFBFeqatr'z*M2(Gл|I+BwUҹ GBgj ZKhs ̤Aą7@e@XHYq`Ejp*&VWNR>v:ns$ԡe`h&rbjԄ̪B $3G݉*筕(jko*Fi#HV؟thUQy'Ձ(wT$y2 -Sl< _HP0&^7rҙx<4Fy,if 襎SԂ5ƣm$yn:^ |W&f i ܰQ&85#@F5BC@ AlEkų_X ɘFd  NLM{uܻ3FN ?^]C0YO/zcgAA] f'>~ 7yɡۂht34073J\IYrKͮJطI\sV|>/sfG&ķYb Ћ!w]g=bԢpNR>V@.'D¹ f6SoI)<ZC̫_e.ԡ$]*=a(Wd7npp(E˒ 4HAcNN#l@oɛE}"vQx1_K %.%ߛ X0U l,55!ZN 8( )?Axϩ IdF?قs7E.u[ӟEFHKC1,m§XlGIII779ՁܨR!ep޶ZKn8iiugP8qçRXnh3ÛG`O'UʠJHJQ|B2~/6pdVo $ s}sJ=Jv{NP;>"`1`\f#ՈW#3}tW@z u>$x"buy IUc% FgsT ⾆(("S=6aااs^9?"]?VT.mvC3*lwn'}q ^ ~VغP*o 9^ykUP*j;%R$7foDq?25&=PrEihT^1PYI{{F3D;IGC#Xn/2&YBߙ>ˣg42pwHȎR{٠EՍ- x9R6*%u,񶤫ڄMC\I_IJ{Bw(D9Eʋ}0hup )`"Ycbljat=rSʫȁrV0yjk K~\%k^[\w?㵈'pu#3 ^l]&x (Q $h]6?1&/EtNflʐв&4`J`[6Ŀ'-ud~[36zv@JVoL[ZܟV}x~No:o#OgmBilǃ6vI6%?at zjƨb`̆]'L{ן#ZGP2 :p0ҨR&kZMGҶF͗^5j6C[^g( LW} ^;}Kg|+`)6Q}&R"D.DP' xeBk*20ʋAjeΠ%1GSf3@z#㟣".$<[$c}ޑQ0 }PmfHޘBکs ~ ճZӨ$N!UgF,%-diTPL[>2LfL%ָKڭ+e|#xXꦮPlk6Ta.dҟW @S#xHYVpW7[K:Iy [S\dC.L4FT23V9i]~"OAL_G:7\^ !o"9I8P\*j/qpGڍMӊׂړ=ؽpC[Y!4Oy%,1s-fpU,jXeDeĎR䘴5Rt8ǪޑBُ4ךoخwp_*H,MA xɋFJܳ%*;wS&yK)#}2țzq9cVT^Ϳ*Ф]+@=Koci:BaXꊊ %ܸ6!Y,Py<-(MD< S-~<@;q(mn)LLvYљI#-5Æ^Fރ=u錺9ihT?%⃨vLĦ#νnET) ƎW.go*5:Ʒ<^_Ge-`+DyzRl=b'/ņT*vZɢ1.Ԏl|Bpnת7kID/A$5Ưjxc?I yzji(EX8'1qs6&%}÷w9ꮬ@>!ySo Բ[GJ~pmot?1nc4j.XwUSpzF];%IZ3{6f=N,}/l\,cl|Zt{t KEeS% ?ɡ?E!abzeT+%# rim![{@5%."[cu@LsZdok*T%l}?@Ԕr4+%yRn4kл?l$:'RL%jHP#ϔ/UD3EM_6}$ {<]zkލquxud= {'p NȯFZn|<+~g gbd Ew>7OhYMݤ[j_fi=|Vhʜ@׷ƖjA>^lF-ab{"O+cvT!&<5ckǿf( "{3Vn7ص\r.X{[ a(el)80\EꂧyCGZ[$1?n-wcINV?yYlFwgYS#kFYR mgYN1@WdYjou|4o +lgM|?  s;;"m dezffUإ8A@MY^ǘ0Ʌ:e&=£WE߮b!<UHM_aȮ5x"#SiBnR!hsZcd_beʏuygWEc I@O,vGb=%SUJI_%( V\00Ӻ|OEDiCAxET@ۙZI 7N=zVDPCǿzS$, _ܴT3 'ois&/'%ȼL ]z~GElְP-'S40CL 3ܙ |}ƃ˰6z9d98Z {|cy_&[6TcsuaJZK bm\.$Ŷ[Ee]{׿oؒ{5.LҎ3.0QR,g0=oU ޹PYjحK,jI_5S窢chWU|2"Kd <Cdk+19q:l%(;択2=婿)vi׈pNvvP1y0ϜH'wf3RX6 mىqX^mB_Ȋz| ņo31ZB",9Udic3Tg7-ќpj.HgB_EE?vqZ/+Ъ3|]/`xf"Zw\z ~2^s7Q4t/5&:9Ovq?O[NuE=`NwZz8͔/d\ax# OE\-?4 zÚa۴]@xR wic3[óyUBLdܻIm%^F\ Vs312BOy/ɶ](~.;^]t ŴQ/it,{:Wou nof̰NžS~U' :Z2-Zz.s][ ?@F76*srȯ-8`SN/,07C9D|Uu b 9#1@{̱ x 2{ɡ jHF!AYT}` ;/ kD8yxpyVh#6$`ԇ!1q!HɀZQ"\z_(]!W"I Fkڋ5J>"ۧ=°nO[d7i£x_OFRD'%`ݧ;87{\$t}je ۼahD86 &@DB a*`4*@1)wM<,[n S䑭]≲ v v{ZF7? !g7eIAV*g? ٪f;p@J KWmhP!d+%?Ba&^U5]QI&teHU%R4$0lr,ξaFԣ>ɬIhM1" &[Dž@-`1QxqդRz΀Ja-v"wt=wn ⾻ʞ`䎧Cw*tDnŵ}~r n{x&xBJk ?ʉ_Y $%`qUpg 燼$mo;+OىPcWPi+*̤nuHR,BՋmܧgp`֨S,>JDUT;QiEfj4'7zqݘ9H9͔UyTW.xq\iO\qo'Whxa2 ۂrΣ6c@GWmiժ))T"0$k9 P.Rqm l48wTE"8 )2~a;Eꔤ<}mKxSf l\vVFfUyކ}ͼI%(vG?q+qG~kCūhڲMR`#ುN$4;"%琬:}=5\~GRe "&t.$. pe{j 19nhI96lTMH/$5_HEƩ _͹;|Otzv J43SY%K 20pGt␤AoCg9rm^]胏xkAy3|5|>&)` ˽1j*IcЩ5+8 7H43P*ei'l- m ,xiWEV紾,a;+1UV|8_M@)>\ S+#9jm'>\;ڹp"wж "~$W/s: 0|O)%UiXz}\$~A":3[&o Y$qUN&×$ :6 M; K )ɶ8O`FJ8UFp51z)o]Ox3(4_C&$+ʢL|1gQw/AE%Ԡ#&j΀`CO Yp5*eI5^@9Jj貃φ凲EUN:@zʠRRlԤ}E?byjH}?t<_Im'Ho>8G .@]2y%n3~͸EZBQ  o謘7U >>NЮ${Fu&5caX*T6 %L'Wg6AQ4~:a!ێ2[l-gzO\Vdd9`ydAObM'V^h*|,W@iPYMl¬ XX  c_z] ׆a9/%?7G ߐgSfDRؔ`yZ!COeXlo2,VPng31SHuܰD&^FʥYrT lq$NZtn(J@Kپ uWr9+.?L&cUy{MvBНqLzʰ ܄~Ћ<^6/~ **6ICCkz䓛g-oRUpk+M=,5-^}:/Uڹy pic~?ƭnsKFn!DHy3{8tY,@WE?J]ޛEXJ҇.Ke'3GL>j&Y5P7$oܢV!/uo78yVۿH1ChLpij$j۠s28fWЉ )Z-Z灛 ӌrW.K:,PPWyi/ooW uSg)a仄u3t ; DIpW԰;Bel6dPeҴ鮗]\G3oJV(D.6 [=*t*Cov ])YگcyϥN3iZ2Oz~<@9DBXBiѲfF0H(8*Ƥk[#/P9wxT Fᰤbs& Drb >ƪ3y;Sm`;qm5I\ɹ䮜yIB$LZ:ӈhZ'ҕm^Vu/^oy~^zոK-aՃ@Qm Ks;,Qt^ҠeqF8$20I,HU6PQ@I.ء(f_wc[?K< Ns嫹*a`)nBܓr↩kbWץ!L*4:w.AG  y`;:At~oVyZv; hB8kj˯>[#B{ׇ8)Qf%\mJ SeDİfZʹF v14MaE6׃5$dW0lQ.HLz]\1V!ԣPqag56ҧH 2 \`eϚyL,xHOdcNU8GyevȴQ}.X!]$9HFiQ ƚvWmd+A@""]vMƁQ@95ǐlGjcb bZ7:GEcx4Yc EO{F3&Uzq;z s^B7Ioiz%r6sK~>cyNWW|jiϰ˅Sŭs-|w[?{:YK maz׍BH%ٍv)Th_ǽ |ֽGZ?{˗J=~Q-0`riK=` PTAmo0Q,txVSz/N9T܉U{h1s+X#87H'ޮ-L0o*vӶ7V8w-Hs&/P1ϲsR eMszmZ9S9i&a 4#l$CK"j zLv!'$sHXMiĽS 4빊`;jG(=oyӌ@yS N2@`Ϡ3,e4H]lv]iayQ@W8K&!Mt*F"n|1lFxߥBFZ((ۘɏK矑zsmcX̝08x?퐗zb[\r3qr^wЊQ#oD|%I[^dS4^4@ew;7OK tcueJ/{ZdGC^Ңk}&̑Vj[T, kg/xH/{ ?Nz9b&~8\R4n{f`1vlalw掙[jk|g,I`u:eݠ&+y !ߩD`9駊VA2iNڄ _?w)WW^ҷ*&qY.Ȯ*|?j(q9bcv03W<](cDSjaWL0ba xrF@f6KVj6 f_:~ 4Dp*\}ʹZP%GͺUр%|i]3h׹OOЩB9e$wRӽSzА1bl*K\1 Pq]h@=5*I ъhW[ոXFzOEa4TfE#\fofk~Y8, WMrvyei c7. {Ȗd #O %hzm{Uro>6䎛V3Hflzm.Ei U%3i ^}V$ s֔Vxir/AM^ù`V+y,8s -,bmo쑱]7IzOIkp4**P_%Ƒ{+ݜU,l`Ǖ V{>LұX, 3g^mw^%eM܌Mu#&jU ƾŌsD-MS/ctU0M@&S?ÆJq.ׇ'c |BlwE7´<gn+ ynny:9Uʅ|fNID"tZ+gN<]_ߦO]z<SW _;4/X"0RnNl_*ȡ2{qܦJj.za.0So]AS o *Ld>yXBCv{kK=x"OȕZMBUFJJ>0X*}β, $IΒI\ߴvSƆ^$ R/ezOC58>ZQ\("R">{a=J2 Hȿ}~@e B as =-n\O*tm'_й0 qRBDWGX%:i FH:K◖tVlNt v) ivj dGeVլ} B>SЂP+ǙuSFOhmsm3ٝ.7",=J񯒡)9{,ݒr cPBW+d;JY (ַM#%f L΄qYi$dSOLނ*`J@x%J\IGafzRbMƙQ ͔. ܐ %Tw?9޵ƣ:k%UVymݙrž^ P?B1LTp~Ԗ)~N`Y/L uy=Ho҃l씉0\UY@hluIluM[2+Qs^qC1`|KkjMό z6`o;%^?8ńN;Dh 2dyJ@B.U.*M9qccҬc"@o{uTՇID'DDV:X}ƝX."W;fpq`܂-FosHk֎@~vC+=hj SnHK)aSoj /v|6c%Rk*X lX[gci߇n=6==`|z]E0iT07\e7{=Pmy0"`V@B`!m> a+󳑖GY/ RS[|.C^nAPx|Sn3 <rtmr }`g>HNUϕr,|ï62Zz|NY2[ia AMvߢ7O1|h'jƎi]vW^~1[YA įR`p bx8*HBZ m b kF/>+9CYbNN"kdYbЗӃ5D )7#33'yiSShķJoY-uMc&l)xro_\Qn0UǰG wأ*~dI嫆ԑE9 *冤`y 3'~\ ݽvtv$3ח=:|ql `,"gJ2@]2EɕtN/L!IT𒩗89e$ydg2$u*_Sb$QO' ZWHX=|0i9ָ:%u\qߣѣ,7L+߽Yb0?8s޼4IoXd4e+<.*Ġ'TrH^#k iK'ELJ;C'^kʜsh"ǧKG9WR^.V|Qqvʲ50Em!YYlY>r;u`Azc>N:8nx0b.]GX^,E)y W CK07uϧg=ųZc*'y3~b#,ţɤY388R.8Z =UCX%F5AN<3݇iOƆ^(]zQϓ)\3ڶ l2gJR{+}ҊzEZx,aGP4*ٍV:bc ˘ AzѢP=&>4[m(zBǫ+s){g#Ejᇝ3R{W"rǺ_ +.c a\8ҕCr "=B=1yN j{ (L'ްȶ[=,2Qc*3~ZIxĝf\ a6*l0 ?Cc b.4u1ƶ)J %{un"#V DǕȄk}RbdNyG0̐+4o,x,EyEJAL%4H1XHe (cJqn- '%<ȔޜXSg M1B+IV7"K) :޾TߦZ0 !( L-*xˇ^~>]AQ1k]e[-16 փÄ&o22ډsh?.w$٧Zjڵܰ=h_ߑϼ6I_E̺Ė*5i{n.`APfaGZ¬5ⳲPk=cc07)]΀s_jϜ79me}H m׸ugn1'jGkkԸf}U0rHTMwB .I6Z+&5wBZ۬o$L=pthaYY&&\3m9d" 2i#AZL͝O@##͖YKKX0`w]1WdY@=ܓ߽t#喓`ۖ²L8ca k ~ddYD|rh:2)t1>y5#҃`{9a@*TrJhvr͆7~m[?W*>& H igA9/蟒"l?4)Xa+rUYyabi|҄rq6Dak`sHWC&5$:1YGg |Zpۚcg[VQ']N*ƆTGtm~!Hl LŢvfvy3Iڎa|uD26s$٫7ʼnT~1Xɰ@NnC1&!L|m-f|wz *[V?0j}6 ܆+iζ[Sߊϋy{HZ,MhotQϬbŀAEP0ن$ nwu >^q 7p2?LsGzBGOnЉn)&ՕNO-rȪn-"XM1>2Gc6/Mh] S 97o/ݨIRQ!O3]|`l5S0hKӾmz=G'׿ēWk]6ycW}YjY6)̩ȳ[jO^hܾl̳v2qZfT#w%]n_P[ttD|BtpËtsԕjFvo3%2j[+8R#vҴI~ "ѕd l҂Ԏk=r}ӲJZD+I>9A$C:ڰ{; [zcfضcϢs*!;a^w=-,_CQxd!oKJ s߻ 1GV;4KNcKd8r5h؞5Rӊ2;^Vh䡩-[գPXKlL9zsw+REtwcKz?˰它PW>pD N v$ ## ,ӷۆ"iš'q&»mgfm%7DݙI wR\FZwr`aq,yPP7OP671W[vCiLTG0쪚 "p=Uߍ;^&G!J gA," 5Iʹ"KVLH4oM5]8.Q.P<(otVOi:`We4LR$NDž9#=yG ŴcׯAPN^B:kﳟ`tz*=G$y7{}irTU?.E\c>T@׀|^V%^Y΢?< R o%pd+럝m>$ 4ͤTuᷴ"y򵨳7Mhڝ!p`S"k _&=pvvQ}1QA{r2Ee3*z4,8)0Vi^] *)jfلJVoH Egg` k^*Kڿ!_}WP]L}ڋG9Fy pC:k gwyYCxZ+H:26zA_\+\W~-E1ؔn'^⏊q;K·"YsMx5vC /k[ nPBlǀܽC<#k H` \$Z qg K'c[q"lJT5Fl ̀4 _ڌ_ԶKܗALI'k"RaD<%<]Zi%X= w~&p!ro&Q1Ψ M$2|~!2h&wEY~0>³l#::z=:|#ci&NLki{Iq;7Jr#xDnr /x6DpP]w۳踩# V[h 1nLK9qJ]~!{#uuX'”B=>B&E~ AGXƾ,X'm{Bk .[_GKy\uuT<6vɱW$$ix݄ >'\Ru5zNq ǰE ΒI$ə Pab(dxQU y@N7Gi:@78k+JNRْn}B $Ҹjd_ /WF$f wG<r1̋['<",H0)Eؿ/ kxZ{RebF)UL + ߥ{|qkTXN4=2~}i?`З>wK; ֕woVRk8*w9KG-^c+Ek-^,`)SRo; E=|7E~qE.VlМ&9 }h`&v@&SؠikNMtO‰6EYi- f)X-ئ/@spFAtIVkעL~tQ&X eړSiqnvH(2c <{^S|v_aC,VrRTGtَZgZOO3`VgHIa)vCz*pz@dw 6IyU`RKC'jٖ'[*}U98m5XֲiL ERlaBboszccW>ݪ:nE}<~fg8@f_cW#M&/G PCUXS^Atl3C1؂ jҽe!k{:^QH+)F:|w]8k۔84!CWg`ϣ ~e"Z9Zap) Ӏ&휞^?u&c=C#8Ͽ t )ᯝf HÎY|PJ^QhG*=&"v}e435薖0~t }#PEH;xS/77j tCY33BDsˆᶩ&*OX#I'`+ nPY72-(ٌFtf>ק4{8 Q 5lȲ~pVjWյsVmoM*x姵jfyZyj4wdQF~>rZVtY-SEeuf,?&9LXP-Yޒ֕ŋԫр "bKL\%Ț!*]BIkiy'wl׹4:YxÃ3xQ@ =&m=`P֪_ "83nkAjNdXl EIE2j<7yg3/|Өg.(`d/Ӣռ}<-}!;ef7ߑBM & Bl]Ol2M ȊkU=:"JZSP4R"fBUvҾ:'G;H8,-r#Ïӷ|Fh9uKNVwIOhJŎI5UJS EǎDbyGiaT/B +5ݳFs ';:c\jly2C|0^Sb&,v]OpCpNQSd¹d?coU3P(4Vb<9itpֱ#kެXDB Fm8ҫ\* =HڸOVQ%?se(IdJ"a )_fϠYDʻ(*DSnlHXf~UeW\Dgto+óg}a_!UGFbU/Z;Sl;=)`_ x~FgNg8]"\΍A i\>¾VF_K ?m۝.kla>ϘΊjp*}=emA=Y܋Q/)Tz  Jf;Tq)*jc~%4&,mC2Mx hGt\?B=˜oQHo}? r&he1 Ѝi9V[+vO}CT9o?)i] RQydG5p%𭖵.5*FbTǯ h@$/7/6bs'"kPU5(P@ [YӾT"wJ|[ 7\ƕL8?2}X;N(7mh);ҿ"/I JݲY,-! wA97YYx_/rP昲}7+6aC 2@ ȩN\<6^_HkDL'hYNV߰Wr5QKp[pf}|24lGJ u!` ~߿WYNR.犥S:wrINN:FOn8; :C+1w2 3V~Iw۾GK]akI/% T).pBt=ip4[RJECMg! 锳wsmmk1Ukڳ%]Y}:\8vb󮍄[zem`)JI ϻ,Uۥ!slվ/4TAJOr}CW7?vNqB_ F% ՘D#PSY#"ULhYxhQsohvjm04O^`_dl0ܧq5(JOK,K!lj&9Ys@OAPZWܝT t5$9гBK:VYEMFRLBTd P qY䃊(atjkhsxG>p {)@nգhVzFr|n!.]\~eyBVcD& 6jތw3e%:N*O1Aj "z yJ5=Qh{ W&ݛNu\z=m(Y@ W|Az?@TsCR& ΞëJViR{);'RS\eKpD7M2"t|DntWXzOu~cՃd+&2g4!;J'>]} 3Pe+ /WEj[V~+43]D`5;,n4tƓ ~nU #匙CGG,AB*9/I`zn 4܂w'IYpOQsa,J"L0ނ ڔL8X{ " !nQepV$>*O[;y䔎[* Sf-?Op^{<޺t@BTC֗)ar2op?M|0zeR:RW7e.мDQ ]%\aPY4dR„ݲ@ e%bx$zLE'.©y5gwJXƷX ^5El .εs%i bNjS22oAz}ZsM즏&/>b+.e@L :ǗP)ZI&%\14&2J˶8OԊ#=h%srA\$iϦx}ʀB=鲷ca `(LB[ob22>hmӲVLF_NgMª%&Xdk\IW?TeLY8BÐ_wY3 "!*@j9z9 TB v И7זio2:T* &kŰߌoz#^/lW<ǷkXkqZdgM.ҳ9d` ׋tk kM0f:"Sac&?giݲj Âd/tptQBO@?}G[ξ\e0I "ee~ǯ5\82Tf 0(vSt' _ro3>*Zu6 {yف)Y& xr)&ʬYKOl')_#o{?J]/!7Cb7h} ? /hK4br$ဃxZERɩrto]F%+ [Ss^BWSK͊@1z}c+a^/U+hꢊ><(æGO8$yS[ *#5sף3V24 њs )]c߫ZL$~ƒ4cd`%g-1 DI>?V&ZAgM\7\kxS'q I1Im\ ƴt -AXݽ沶 >v;F%fYQS:~2'ƨܤoU9=jL% 34W'd`[+1-ߒc6_s۱m`N-C * xPNgsd|"9ھ&x|׮M69AU-Wz$!j35rl*Q}S{)ìDU\0Ð.w!8:< dc}ˇi]3=* LB;GCBF}LXpl=O P׭yZTɹ__n4{2S)a<>C,cN{ B7&u(ͬ $> BCNUf\8ROB}?2e/JTg86.v9yGV7. V~DaE~_D<ڿխ~eA(Qvi6yG21صrmdj>u[ӴT&]\N0U#D٤+ɰ.ߚG )FT b tT 5ͨ1f,_}io* ;5Q1$D!NkqWb+yDщƘG G\̃RZfK`_b)G&M=w0G]m TW)Z2>',F%b'ƀATЫ'De8N۾uɦrI ڣ*Tϓ|CAmtu&Y] bgS \Eӿku i x~_nuN*/^e7JW.bshdz*~Eb|ˤK߿'MMtd, Gr4 .)qfz:4}b'(:ZGz$mauVGBGz)۝G+ܯ0 +)La]CEЗ FIf?B .WKbӅy MsJ5>H_K`x-!%vd'ft.<4Nޓ*cK{p欽|$ab4Ŀ$R,uJ$3Ye `1){cҋ{Zw[GIae$H:q=rhX7d8?chJmOc'H|sviĆkéO̬MrCVҲT߀<ٚ₁#>A q_=-Q/5d^-TSɷ9ꤕ gt^鎺|`9]U'o)-f\ rQzE|2l=C*({vUah$n e26Wqۈ{3uI+9=4Hly)^K.XƦщ2mU}"[CZZxAs]l~~;&-ݖI5ӼV6S|V: -q k\‹KaVKlzb8{4&Oȏp M*%֬LTBXA~::N*sS=T9t[5p-tgvMV ;%˃qA9e KxGKS1y*̯1v(¢ ?FjIxn9v5q8ܬԶFeШ"ffAa l[NoUD^5U#ehyw?Ё &a ܕq0834%0F{(MB|0afeN;pp(Ih‰7iZ;eC]%13Wvʿ(ͽDhsު =;4rq4Ҕ8D3t@u+/E=0nO'_4L75T(1ЖwS,Iv7qHͱ ,ËG |2-)gF =SѳdkWG^ _bj1vψl3hIǩVK7aB;~ hv||;F,^[n;I%٨tK2%sTrtnƬnCxl>wM+B$77w$ZиDw=;.T}g*t-?MeT M`i٠i)W㓆 !W kEmN>2e=m;PX# l] 3 :ym.:&и ?AL9[4C]![pƼMx;*n xuǿT5l1n b~zm5D)tvpvDNtemz-{9iEy"`=؏# x˰NTFO[m?7T3we=A<5H rnAeP0ɐaiU_`T`9m)ֹ鑚'_<àtt's#QM_lqeqʿ8D哾RI="S8I fd4aCia8QWW/)4~%<Z2p뵷m1S Uisge[Xᜰr/hb$vvd ߷[Y A+M ڌx M5H^m6$d5Wy8Twx_ SM }xh/cCXi}6~r+<\vHa} :|:~({7l[/T\zwVJ X(cmSsPSvWqyl-H)20扂ioUTo $JwL-޶{?_IyƩ|I&0Y9A"ZЊv)m\ SpJqU_ӆӓ"1a93pXr"\+"Q?nwa٠ <ך=m4Fe]"2܏zyڗIH #G6YԾ r]>M%"4a8L[%~St V+hy- 8ts m5i %h%A9Yρ9pwJ`7=Q]bktjߙ%.1g='fkv@&}w{6=lq΍B5b¢^5\˂m4_;JhNU;WB#pK^BLG:V<\4M5ӵBsw85J4SVȁ^X_9c j,p3:8^2BoPdvׯ?#YӧtDx)`busbmOjc2kzdED)u;JOYXݙR 6 oJ[ˠ#,`*i77>1͆~xm DiKb G|,} :(WmXŝB+4 r:@BI *(59w((4+F/um&gj g#[ =C6h|"^w~oSl/rj o Q16.(h)UO1ڜL>6@J#ou@YcrA5dQŮo +ߩ ': X?S'Z~lKХm6I a!N 3LJ:fZ߮#il WPpxŌ;et #m|>wZ/>'IJzSR_)k^ŽF @ ;B90!ዊu~%[#gUE/\^ z,WHDX֭)ӿ2GhPͅn:Dcѻ]1Hg+.b ].ذ=}~xͭn#p|ϻ[Nk*ǪZƸ~!J ַ+y=Auq5Kvl\?$VHFoOf<5z6$ !'6sX{b2J҄< 29|~D'067Z<~m>HasޥQv!\/_仺H$@EK-i9qX$Zˡn|wSM yx蹬4s: ]0xlyZ,+)x9BtI.zGǽyT/3X1ˇ.HX&_q\rʖ֛59@"%ma%|2R- z4S&s t[,>쥒xU< Vљ3% 4 jfz@'5.XA7ƕR.`Й)i'?V#haPPYώ]>ȿxd8cbg~A:toÛB3v_HD*rsX&re6X@g+-*s,,X;=[K\ZOLd8,S/"\b;xgs[Y e9םo#6UJw#F@ȉߝ`1^Q.j~o \6Knuy#%*|$2$~: KYB +/ؘwd2ʪ6VY2>ɝy,Thk,/xͮC &J:o #~*+kzNCMB8^{7#"J72V"P# iүup.%RtY4?\2tYoݱ׃4hg^Tuþ2>[N(\|85fPrEks4&Kofbo[ |yneNpYC OEņQ? $%3\bN;Dei`f?~z ִvMF<lpav39]#U0@N3G*(E١^RA{ͧZ _?h Fy@` x`LٰAg2\Aydc]!S%|*'+fgFs~!J[6=iLo.N)F;[h>ڒ%]~4pU}+ׂa)&rǞ]?XA[ީxp+Nh5) '#[Z2J6 fe)nE>]%N@a7;>jUq66`WVG$#pxs]|M?+r2 *~#? jm`cX2{B6CFcA@ #K鬛_ɢUzZ;"`ipoGʔ:08c H_FKb czu+ Q 醇7N2P$hRwnRs^ޓTg{,4'%F# ?P sHYFh?t+ۚveE*R>8xm5ga&IU搝C@҂ |dJ}I';a&T1 r:[/&ZdmGyvFǺpH(Iѕ*{eX[:Ez5B_A=(6Yl`eVXSSWf>~TңyyS}迕#tЩwTeOF$X/%& 촨U8 VSހz[?h~/%&kib+?YKޭEmZ%ʒ$ЌYٻ5g²Ix+^Y~*@.;x[,Q}ѨU Rh&v眃+0Q7{k_EDUr"v*yQAd͟ÚO % Si+=j DG4UVc! 3A>cdE\o)sq%A͞0& hs)Pp ˬ4B_p(k)Kv}8$ =ZA+?} :V ͂sK>?ڂf^HfQ %LJRzMFe%:.\PSKYU\Cv%q: ܈wϙ]/E~ck?M0T=fYa}gH9gUY!,\&VF3{?+E%ߊ9)s'нF@Ʊ;Vԁk|Yb%4lg  θ*7Vjd ]ʲ8!9V Ã3oY8"ԟ}7.g%Q3,hu IviUR܀>RQЃBus2 =ƀQ&R"'6;ZM;#8B_H *4ͅ9uƠLGG/Ŧ늒(XZJCr*ͭ[?ǀѕi%XWXeUۤ~@}jg&#)D5+q-9Ƿ8N.b_ˬ;en1Lgv 3~LwDxhjw; Ό`o{`tu, r班gG| dnAR:1U| ՠ;$p3v4]Qi*fa=7?;"C,g%1Ԛ. U1Qݢð#<<[&]N,Rt PS1x(,n[N`x<N (l+&<ķϨwV(XjϠҗ|PjE5Ixީ3 ܶG<vgk&z5;T~HϠEX/v-}FԲ0"=/.t{(\"';YqiϠ.S;0gsCUJ Cy*oV[u.ۉ y]aco7qO;o]VŹ, DNXߌ.j/fcw\bSF%{}&Dcv2l;.z*g]Hס$#ya1 XW<=BvZ&5TG֯ќk & U}+i<qI!N&@ԫ\ڌ0_ j YyMОTvkeI+jɠ LXa[zGC{`=Ί fM:@Gh.Ӄ1{]_t~LDoqn4Z؎w͏XX$hL0bI& =0JA*tp<}nob1m@7'}IkɃF|Ԟ%W mq4za!Ms0mpoT>ekeV\Et1%d¥3H>"V %òw RI+Skqm׾ 犾8 #0ǂ2ZQ".7ػ΄[x^žѢB0UWYv:ͅNop#\ħV+'_&D/i(a[}TLQ-2?2!W D <8ҿ#=tFfr|C5W1QwrnĥFĀu:&||;="6HٛnF9GKQGrA3HyBupLg@@acJ$ vϜK^>krGQKw1nͰ?S`[*ۑfjRY[!%DTfWKe\.'5{m n +}r`b!<5 p-RKQXt[t;N"!Ν$sC| w;~_P9q5$y#Arβ4sLX`ʸ2Eb/)tc_2 Ł'À|(e/7ǖZD vVrb3/F9 EK6kDZ \?Onm:&R(S +Q2+t+8\Tyt 0&{7nT!Sɉ&?`ŕcFЬWaS>Ie>uw2*nW[?D[[.06-V@{jjL"ѱb`Q  OF*d.eS|@77zb&54,ݸ]nvU/AbA+;ed pךܶl|!Ő,=w[֢;ķf>LGͶly]WϤ"YXd{C<K;'xruxqع}.cؕտB \92 IINm(=sx%^]miU@s ;,ʓQQK X̿)C/dq}W+?(|?jVv9/l=<,nR=&iR@ז ed>eT׊Ϭ(uʞB 67CVOoȴwyPrUɜ#_`w}IA=r _# pج1E(PK;H#9$I~ľr<9&ڶ9zpP _e_B('WnN>٬kM}e4U:j|`LQ/(nĬꠎUG=;,Z@JRk1Odr?c59댈. *=eگ`&V3k*Q*'%[[i3`״C%E9-ht+w]"2lpEEǺ䎬rRMv=8$J(sE5e8u[(FD u8V~=t%E!ɶPy5 s6gA0ŕڡ* ^}~JNbQQJR ?'J0q!?+o/Itр4&kR i?B[IeW0)ت4qW8J/xrh=qCw@{i#YJ`kIU1}q-Ѭs[| smVZF~"O,+?c@&R^V83/VpZJp;f||͕q.Xr^3Ctl'SrzH|Q (g+s _ICPu#rEA?/~X+ND/z0?ХН?4%B*ذ4,ՐCXEV,xϞс]b.XyEb~xUsE7IU0,+;,_H7eҐh%ry_,-rAU[ET rW#j_uy<1=QWZt:C}G\?!3٦ {7Xc[hؼ͙°7~3Yf. ^%P?vQ#07U[ 3e=?= 0~ә^F~膛]iƝ\]j)wGh.N~JV?w?fmƘD)7$ױA)jM+;&篴:'4]C!fԔ cr1iiŖ7+솰=$$jB)0}&6/`a{fa3 ĸ{, vS.('NV~Iо0(ÇdEsol$ #o8>BK];17e,l=_kt#=.#)GڵuJ \~kc.j=/lcg7aB+e <0bP76/>=o#:YyeTܿA.E` 缄p>i%$;~T>3sUnmM3?ou4`@~ro  Vp+rGJ"_cʞl9rkzC` 01qK0lRKT|cON d/B&kĵ+xv{pMZ? JsS Z{ז1ȇvB3,f?è@g;K'ܾ+Y+UЄ@y1Fh[>:ٴZUA}wB4ֆY}x`|8>qH:ɪ˯řf|TUрj+^q/& I,c%pec)Foc~V`ޑ4B `ɉ zxHu}fM+`s - ʙ;zwޝ$)ՃIf*A0r!&.*a{Ҹ[5k% )ze]E[_|`@ɍl`dz {džsn]:>&L\O i N~`9ނhW+5Wћ u;18i_cEW 3POw6N*u۩#V];jJ>[VC]` YRf)5;Xw=)biApwd]r0z&:zuWx| C⊠Pߧ/E_^cpg/KSf(L $ .<6*/ 9WFfKȖwvf*v|]y:UaDR2QǍ\(H,e3z퍄˓E5kC pA+k]% H[r'778+A3^ gu20n!dgkssrPKyaI5, %*[sxPn}/C[ӵJO!UUJB if*F&js#i'U%dUDgkz;/!E/txܑ,vdDAf4TOAqR߫ DQ.biԴ7l4PhݤY෇콆Ԣ|T4,gK?{aɁ¦N0Iyk;O{zЯf^ke3rƠ$~%?!x4RB4}*/$.Pf O}'/x5؈~L}0vMRW.Om2rdP.Vr/ANٲhuV u|ފrUUH\0S{gqa3@3amR8<#B]AvM2_#D[{[P4fCɲ .w1=|o'Mn_Ϛ=E ޴Z3M'*.w$o3m0 dxb:ݎ߷ӞJ?ta>+dM*S-IkʁEz+a{AJgp{m.Z<6~(M'-W˂XS7C0ZA\C,`#>`j͆Se5R qg t)< fQ_p4;-1 f}mCdp{n)9b ~\oJ'b%{̊-+s (?0Ss"YC?>cؾW= I4{aM]ljCЅ~@_:O5W3MJ0xg_чgƽr> *rȁڰBzo@ijf.ml*RV566ZRaKhD7$N@S6̈́4=@gFKfsexC:г֪ Un >|nPhγlI\/zqIpHPPXI10@AX2dl?gta"Ϩ=.Ahԕ4{*^X|Ig2%.iiw-T*256tĆ)TL&)w/X]H dhSPzڼ>G\K]^oYKK!J;9J׷J 98Y2%+Ild'sㄿFy)䜾[:/vZ WyHNj?kbB,r LV"@ Glޑe_]gM%_{}5v8# ZB'C2C$2LoBR:욳YZU YƮ`;. t 6>{q+R.ia+}S$ ق6񼛉%Ilzm!k<^ñkOX͖w_}dcgWEBL"L>ڐR1HNAbj#芨oY,*G~';քc.Kgv "Ҍ|WN|1K "C2F',kbQ]-\ <N4ÍySpw|4 w]U`kQ`FӒxVdX½;",;z[ݥLd؃a9פ h'rA\:/{zAan`*![=?LӞ+B 0Ⱥf &xi8PR H-bϹE>MYֵ7I}3h3woXb|ΦYg6٫/X螪\ek'%M7iG{T1))Rnf5AxA)D"kthhiz$%Ϗ 8(3_ o(@ƶY'H1Y[s5]J]&.ފ.F_]hvrq-56^N)7eQ'yQ]37 ecMvwj1tJvbseٵЗYɬdwwgF#Bn$#Nnki2c0 sC*oMz:vQ}`$(v39lW$7ALw y,X6LU Hfb:%~oKyfQ4ODBPIa/R&3eRj\AH̡έ<wp%4J -L,e Jh/qL9֞掓b\x]-~]u=T(lL Xµ{ uT?2y=cv3z靚=_#H Oգ"Č]"'4n[`r lՌ lI0{ V2z}[gީxlt9Lj{C?&|yڜQ㩥PNXx4/(";]7|"k:rm!]#P!D=R;qXNDtU{!P8?'4$d-(yQiA.w`xWyRGCdfؒGV^ܧ>zh_PY#^ k.4*|}(yPUhFܱyC|1?ܮp0_*"HiHwQVD+jâU+t鑺j1x(rƢHz8YLy@+wa [J?$17 c$7D t’i\ON+nt0wWi6LnwޘzM'G Z@ h9@dTfG{"dz>mc8"+/Gkfy3iN+*G.h\,b6Mqv={ca]zk "NЁәk#g"‰㌜6w2yx/a,8fsݛg➧$k!9oSA5n`U1dq1{\^ g8HC pI'7wԙ9)G1yh&-#_cr{nN*B^z|A `#9(a8%>fYv9,4|_5>g83'k8 k&{DV(hKK`=WQ0Qۧ͝oo;:ZO #[W՞Cόra^ﺴS67`VH|GcdԌw KdG\,E+hmyEs:Kwz7ڡ> U5. 0\T ȀQDrtA{-`I쳁#Xe-ۃN4`l6h s7>::t :sbep樽ӥgFqy"^,F|Yz< ƒl@eL?or-AOmPf+a+("q}_6vQ4 <9+:,E.<>ገ'ňvJޏ~fU>iqI&Cm]si?q< z^Dj}WC ?]sh Ǒ) wtcsC: =A<+|(-[->i\Q 5} =^}O::R+LVOuʃ.Ur# :8yloŁCy]0JgfӃBZ|s)fAǞ?&3}땤Pq7'tܖ^ ei-\o-$?cIŏaН h:ꋥš4ULjZhɴ S v~y~=s{Kϴ(/a^6Re-Q{\rrE:HsuKh.]d\&m; o S`s.$+ZU}1/#J"9^[ {{y*D@x0Yarj7T9`TXhUK)<:Tc 4b.TNX4.L~p&|1 eyA @ Ey|qb)&[~\#08uZĮʆeNh*7f M9a˒UkJ64Erӄo[˅xڃC"oJ/_bؘY_A)Xws_)8 K͂NH%y-D|\ A8j锓![ }vư."fo(#m-?0_iOpgχJVZ}ߐG'(aPEbh."i"ܘg…W0y9f N%C9[-S$_|6!ydƘ#ӅhٿQ LR4;i MKɤIկYbTWΈ&x4+|t6_{, fv6:W#_Fk::mb8\wᙇTMp1GPm[6`;H5#r|,>b{˴ڟÊ.A"bLl$MǥQDy7/ ؁Im*"fnd1?$xG7m*OVMU& g'QWVQAk4xwAn.eo{vDBE]Ouq W#(w'A*.,<˂b c,عiڞ6`ܷ1Aq>mAqyb,|t n4<,moMSeyag F MAm^҆5?5&9uYe5Vl!,uI%.#Ȩyn){(2FS9x^fo2(3 gPů[׍L# Y͵g7hɌlc܏-}ԉuĐ<%7t9O&爅.6yR[I2xPӕH';Y4/2\.;Z'04TG޻f If . #,:cEh]o .Fv )_xWeBsHxP=OI PǰU  Ёf+X?]#xtѾ4/o}$VJr%٨'Sª` y b}0lд={1_('ɨt԰cb_;%|H3:LI +шrR̕Hr7QAFf>F@,H}xZ0i3" G{Jt PIRyyLrF.QͧG 1!Wdxa(۞x.(d~ۑ'o(qr[M MʼPbujzD< چc.z;<(M UZji8;H?V:`pwBN9,f^nX{ =v?'nJ"j+X>IW65 Otղ`8{Kj]mw>=U] O$ r[JZ`^FI#<15,ިgH gvz+PBtl-r'H @>|/2 'gI*$tY:}`]Cxk "m Aulk$aYċUBf>pG v3T$__nA-$iv}A*3G~Xn"?J#=(xA10ܔe`{;ǻXDQpk}QL[j;$q P\rx]h_\GYŦ<^_Qtf":SKKnkHB5^j5YCdžm#j^T5YN}k\kPb:C<-BٿD'ʯotz&-#X>VRD05>5CXg<[&CWgLe I-\"."ÌPG+?(( &B#J6 7ߤKoدo&ɌEk5hX '0Sd&Tg>]i`*봓Dڹ.G'%3J 8w+  epϦucwg&﫵:.&h1z4<0x&\VEaЕh+|?د%]) `!#s2͏anS_}-6Ii)ϟ{u}-Pet2DG_B+mfu0yQz3Gq"eukya*&ʫAe֩{.Bs4L=dawDnIm^O tyt'rad8{<̺|,qqߗd D1Nr%Kꎀɹ0avsAD9.V5Jte1-윪W%Ztڱ黖z'`6j%_<ݱRZdCw@:1Sզ+%&`p+ߍET٧iœ}yH~} Pekt5OQ_aB|xXA#`_˙NV "rN*3b9ɞ' mwIQw -㄁zʓK9WmD)Xτ˻)rJi=4݇20YB;ULO1W4 pI>1'&BiߣC*Ϲ=j><$Du(XfG"&r"5Kr3UPhx;"d~+X4;;g`2ɫ8\eI2CYu_%ԯ( Pn9"cԾ +e!]_~}KF'dOe3d]d5HݙPq#p&,*Qf7^1_커ј2HWٝ@j(|WDoޟ$"s])Mzqf;ƅ.%U[7ogy2?rPsٔЀ9ϔY,:^tV1˩>jVylhbY-WgDUS2>;~ c$Xf {ه'WqLS>!Gu@y5 C^ɔ&6ٜS1B^-'k`.cA>,cM?3q0jF'CcoDR8F퉚E[ :w(h?o][qqf-_4`+o?d59GdG${&[MW4ΰjs]91- iJEKfIHN= |L1T BF1^z+EKOo P_L2k[-IzMQʘG)~8L,k-gZd? YpL)oFC]7`%dso ~* #40mu%qcdcApltҊȆd\,R0=#a3u| smͧRht=P"9Knz 轘EҶ ˼ s {!|n_\=,w.Vc5l4¡/Rb ѩY\'N<D^ ZҶ_(el%\[Gx5{dʏlReKjZhTpe,craBjɏ {&[]cy4*@-!U$icݎ1)mμZ'IOw]P$Q[+΁pl{`;?C@^ϗHӑŁpX_©\aikdeDգ ::m{{"hzy* 랻ˋ(a@RwQ8B"~QG.b1蹠7.$X5F( g4U17KLRZymX(*zܠ<1vA`(A& :iX׊LUo3ill0jAr+OF2Y#[?}@\ӽh=(6ӬP?A$Fb]g?v0ڤ`ݛlR%ge{$vj)pi_ 9~yizK3*VZ}KaVmG\.""iP_ᤒWSQ#g2MM2OGԈ'0,Dfգߪk6#1 BRFC<,:6{,.Ǩ0$PV8ZVaLS?.HX\!wI;ާ|s}Wd6}Jh$v?Xz!w q`%ȬyʃaZZ.N?Ֆoι}%sE?pΒhmu.mHʽpXyr'rtT)cˊq¡@|A_Q$1B_mtÄ  5^UJk$O:F~A=B[3eFLqɟI^k^2dӳ-_{O@PԲkMX)Oqs+Ec@:\_ ˢW"HPtpUv&*n1p"YG`q02G,4=-`JRfER~<ǘxfȦ:n¬*v6e#3ҰӲVO*ˤBwW_A/olN)!'~Mv"kXc>p4ZӷjCNlIr-y,"T]\9,Fb%2`pS,Kw-8'5_ՊX}~7/zp<|lȃbqg72˶'?tu!/O]'l W;Q_C51C# 9vݳtVN6E:gNrčѥ[\^@Oݡڔáo~@{w==' k47zk9޻rV~G1A9 s1S3~V`+u.;Vߔ3^yY[F|Pj)P9DH2L 7 "%YO%DўKcfa[y2Uέ(;^|*<~Op[cdBZHbCd]޷_v1<.ySq;݃kf٠DHKO=vvL[sa '*y3 HU힁l8D )~gb]kn(9aBR|Χ4*OiHDǠ \ua!6:zҖ(} RZj/ޢyCr^Tk$Q Z6℆ՍJ6QkB]c0n ;?t^ ȣZDwkU _MiV#ҷ#]e&y!ϋ՜ w^  <+b]Db4^$W fJXᇰB#/,+,o}qkji b32M~9Nifs' !Fe^qn r$AI&Zk!07*A_fᢰFnN1zȊd@O']>F:=dU*nu&)љ䅃Q ou7u U۩.Te#d .{x{ 5o)"*UûRM6U"bI 0ý}4_|;W-Ro-=`*)։ь!J{qg;{œH,&gYXh$VA~RC/[F0.l;#唍AFg[sV)J霻yq!pGhuh!zVXruuF/y,:{~†Dޥ VkIӚpH)؀2̶GIAPd0SvB'5c[JA\v;3S\\W>yDD53}(3K <1|M#/$85CE=/Uh~aäA;- OVgvgT/+PP M#(As^wƱ Sմ}M*\#* -Cь$z KN[ȇƗȨ'|9]( ĞKt2XC3f#NOْ͟ Hv@:w~γ#!(KdU@x,zO*+m0FPe{BSTK$@iWGF^`H!pm-,֠qP6W@tz R{.2fݦB^3\Փl&ں פ/leciXd4._H[*g/ŭ=ϹD{)~:*`F y!Cu/{Myh8NqOZsG}JҷܻV ?rX@M4 a{90 PBf"hMڦ 3fIP~PP $ 8t'O6i?'=5e;L RMRI+Bbm+Ue!7%4 )g)hz%$tlR4yLֆdX5Æ5-s2~2IfH:aDVo vsRM 2 \ @[VB{xloъ`$&"EwkY=#r+ Vo9y"29pQG7L=;bLřdou# H;RΔP^;k8I? #ge Ul@6uDa7I!@ ÜWEK$xa}e3DQ /8`<5F*O5l7Ȳw[>zq\WN9d}rNOh1H-aVMDɰP!SaH)D56U%PѲ3(8..6?y#wJ@F: o4fA3 ?@Xq0uD:C+DqV+W2oJW(^/N꼗fn3T>E"Ks.Sq>az0* ˽`/Ƹwnr,E}q6qIFLA5ܸp.'`hzS׶ Y,fi}gu\~F -`tZzb43ŷ!`Ao4u2N9ԁR=%EƄd;M"v#&^ȿ=m $\/ʹK*U7ev[^A- {+B[эʆRӣ :"'K(,`ښ*7--& KC->^(eOY)`c W\JJD`?/ 7Nݜ>gL`S28dxWJXȖk[E::aokHND&ԧRdK.=M >צId_a b狷R$ѦQ&hB#ӫ,P8g)gG$7bִ{Ye@N7[e%":$q a瘖aP>ZX9NUmfŊN#i9< $᫹FF\dc1e/>=<* (Ȁ.4tV. 9q&gmnG 01qK%gLfbR Y_8qt/^VoYp;4~5#_W6ϲ9 4qY*nP85}ii@73G"xkyA@"2aKYg s^,smBT`|#V&oPcx b4L 좖eФN_Mգok"R ]m24w;xm*6evS$omB˥9/UV>BU?S 8OYxiS):ֆ5cLrgXF(W%oDŽd@ߘ\PXj.8_%[׺j!wROJ*k+b+nwgK: XRʙsovoe/my%X'URncQ ,Ȉ\YH8WwDky!pPQ쑢ٕftB. 5 K.7^ZnBg蕮|0*|k08؍vLKJQ6ignrTd܌|2+>@+` ԁ쭿t6b~>p;Y|YYw7P-Zp4šXn (X 6Z!B=KV{ ̇=;.)˔,>$v/N;+kZ )N<4Rcw,yXw5k?N`>9 ѻ>ci.2nS86G@&|bFr vLh)7CfԊ k%M1ib2nRkZd[##c`^ʑLUoR*:~XFJ.nkH`K鵷 ѵɾb8PLx{GbKzSfJ ȊaS%8_AI ͂vTp")7s?#CZëJ#ngXB5jR3G(R}]M=a_م_ګ׳<&@JESwECȗv59;-1߰麴Y0Ge.f4O$n.#$Fbi+߬Px $ߏps L)2 ?HIE7.|s>+RhѭS}UݐvMzXLӃߤ|M i]W3`zI6g$S֖rN`0ONGOW/†E ZpCv! %uJPҵ%L`VMDX &&ut&ԑ@LQ. ^1i}/`;]v#* ׈>sDw'ڤ"wLA3[l*Mf0G9Bcѯe{#w4` ZP̥j|snK9sq}q |~^d.݇5pc1yT5/~Z:tFTvjIvRk.H0gKAv.-8|o1E?^7PQ:]6JYP}yFK"M`RA0[}5f&?\ɶd9G%>/r6/ZA]>oPsj<ˬLjF9ڥTn1S7*ZMH kʞGFkSиN҅AV_qcNX26 9l%L;3KR%tz VBsHIԄܝa{BI0׏xc^_)~;T0y3A/"1#ƣJ /Nz"oɇ\!5\~.QDhidX^oH 2oo#KH̰l1 pKH)gzڦzXf,>tX7Yq+d/'O>EmBUjwY &BlmNtr`93 0Hկ-89Ijtm9 0%,f}zs?oe3Iνpۉ"kڏH3p򾽑/eݗ+avf 5pLOgh@`S (.`;;S^ 6)'@^)\֞1># R^6@ٷhHVVrBژJ'\×p0΅2|2t*FՏ$i;p[ڕeyByr[p4%0v>/%kxd#D&? *aZF "+G dP#oOLtBMORҜкxu8*^Cdi Ә-$9n!#a#;5+3[3#P"AvZ!eem6KPCN$ G{*ƠЗ=/I覄-AT)h8IJgN $l܋[(@=1 >Ӭ]P1xԙoiJ o{<+=fx}q_xvaEFEZ|>?O6JI.@h|L=b[|Y 4#FNY#`poWz&9* p+A21e<U_ϸ4keW ?Ę ?-tx{kT iDF)|'Cgh鯛Hff!"?*urY4z&p9>mɋ%vŊMu"5[d(DXe|.;֛pĈVK6ӱq밒tePv!μvG ( Cmhe\\2@pdpr3K^ib-sȑN|˪Vܪq)]yܫy' S@véZ0ss A/g"( m=rVPf3m}O4q$Y٨J!]hI~0gяZ0lZt'ydj66k#GWA滈X^8AAl[Hb3kI=5e(u6ZD\KC5]zE / oq&]CDL7Lژ5EnUaY;ۄ8~4 H)HߊسŸ}cJ,A1kg{ԉquŋs[Lݗ$Ak{tChM c# a^;nhy"ݏ!F7Sag87gICrZ~ 7f Tk )&me׌7*pVX[<4JFY 9tv|GA`UpWo٪rx_C(݌Se J[*=H\{vcPsDCCJNxEh6wc^2͹b} O)g9@<< )0y]żȧ𦅑xzV=,A7iԹP\ݹ&-M]ۥax[h=E_j>H$c|Ve:6qo[reߋ 2%}1~☯cc.@Tji?DVl3A+)1)D=[iC9}2/ 'N]k{Krح>E1.}rh18o^e`[@YqYj떹2;h"/4pԵ#cOD\x~9)7+ۈi7hKCm㏘^`z>vbF$t^ᵩul6H+qT>~[ہ$G+?uUs(U*lJv>5kQؼ|Ǥ2k? `FercvMﺬ~(CȟNJCBֶpz2gsDV5>7oz|{[8G`S_8Hg uF\yGr8E6!s)kd:,=NT~(6Xxa9V 0Cw%IvS.$!XPܽNjYPW.ujsi2lߵn;$v\pXߋ/dz% Ăsp&gf%fg@ߵ*э5P}Uvj˓*V+H*;uvn0m3m4w*Bs Am|HH_J m;3]z?6y:*k`GՄbIK:GGXr$!E8)b@c<eC2+o$XK U _J #[ hQ ƚrkL-EvPLa_]7ΐ}\$h=Lq^=Vsf]germ.ZWk; tNٛ,t 0Wfj5WN2C69p6Ԉe:Ǽ8 L8YUDOi ¬ J gwOC:@Cyy/AMq= ݘI1Ɍ͕̔y16+bX(Ϛ*ݑ` r5.MІٱ`(F3:l4x|m{U WqfdguSÂ$+edKMX6W0,Z4QvpP /G3B{ #gĊj}'m +/$Xpfl"9//(y7Ñ &ˍQWLWa\$KA!ccB? uaQCltQqsyag[ \tx+mngM 3R×"oj!yI?a, 2܅![3=W`lR?B3ZLE_ u!WŶq])&c۲AqZ%):-(hpꦜb.b 6,<_3c.M`/\T֊A2K-B<7BBqOr>pm "h ńI섃?[fO !B8Nua қ|}J:&W)f[χt,QK0m(D!tqGLñF,`@8TCtvl9-E`/!;vfj%≦6}s ;=~ $ #BN,=?[dU4233cU`b#f{0F HuYy>R_O _O_b9`I#EqiC;5- FMUņ*&+j֦ ${i\O*:CXGa|B(RzW {ҺɢyA>oh>͗*?;ңIr <׬$F9bsrlgEه҈N'ӅA=Qx˘(C/j\5BsNysmF[i;7ȳ|Wejz".s JI. pyǡ/m7JkǢrPt :l>̰o],D%KS)q[o-Wzu+(6j%:6r%5߿Ӕ%"A/ p&;|b`aL 0Q^فN.{moF~ qc &pXsm҃NEFl^&fW`D"ռ@RnW`MA?] ֿ%[ bʅ8RRFʯu /&/gXW<Z}ґ> 2I XPFy-.QNJ%#$*o8e2gGPy$w&xQW$Q:Ta1h-hA>8 i(JעVɲڅ䥾^Ba1a1KU# D*=ijbۭas 67?SU K_eQa_V"5д&]z[{ Z6偦,}tOS%֐kq΅xLSJ F&lTgÉ230lsfpZP=3KJc?#k)߈ dׄi>x34$/iG.#d$I= ~HxuA& %dQ$ "D!Y3d%ً՚!yE&t8FCnU]!Fm$ ^jl Pp Gd = D?nf$`Fe}ai0RJ*Cwh he_6RO5_ ݘǞ4AI,mdf ! 1DA;dt"^z+0@\' WE}ZS8g"gwK`H#ob)GvI2g^eZ+d@h28^('Q#AwЉĊ|րr,C eP%fÓa}S  uj`KB~*7bƿ1Cc=L3k\#uX}ž\I6Qԛ%on_N<#1ry޹^?Ai7ahO2PǀG}f┃p W%>t,V"a*(gVuݘG$;Lq'MjِUV? -e''5XЏ++997nbI' B^5w=eʌg 9ZœW-P\i9|O֒{٥\-Q8%QL +ė.@~f\]OtO8^r(T[̆OO9G5̜Nz Qa5eN=;(MLj[<%"LS/O8ł"P@}|)02j' E=pHX)2xGt5m.˿tےW8 e}⹞0EE5xu?wȨVh ԙλe:`b'2Ž*:;o][tJ9T _GBzvXrȳ'`j6Ža@d!$mEO:*]YG @Z~Ū,%ϼ]qDϞ.hΟzRHځ [jÎf|Mat ÅOB@' YWݲ\Oٺ~gVE *ï-i܉?qn{j{ E@BZ11^DI7"h,Gg/qs*f]IC8'+|놮BIkK:<ďIc;A]F ,iot- eW1:sK5]BR)NJlRKSbKy͋o;N83f`r6_uI&x 6Jϑ13)U]7W }A)Ʋ6 ]DzY=qd&Et ;@Dk$9G?>i e`eќ5"N\@'#b 625B!jqe۝u &w֥&Ds^8y\'%BZW-ۣ`|w[;f֝ N H2T?nCo r_b{ÚxGAXAUQk{Zf|B-SPmldsi.ܯ:V\Hw±wsm)MƝM3/^iEP~bxK&}ݧ7)x3l 9r&NJIGt[ی9\^ y"ihH1dhφ hK&fȽF9畞W<-اR\\a`ߞ=BjQ&r_ [8_Cwz66rVόNf>jWuV瘅S=: w# *U~*Mو~LʏOח&-d>ASВoHX6ۮ{\lޅ8&F MzRj =r@jCo=t}oxQSգRօBT"lKtjokfwIfan$R2ă%At04"Z¤t h*/a "9*fK'?J#wnqM/G{x;PwEՑl#FL _< 4[QK ͦP/8$~`@Jx.r43m4%j!I#Q;n Llu.u?Hr.#e^H$~'RR1\hq GRC1t N,rN,u$,uQIb_S5(oaLv45>RDsarsj馫t+Jā^Usl@\]c#qYXuYth 5TʻuqCV"}F2X>H1{Y>\Fd,~H%Mʠqq\*,V/qt3 cXPzﵲvm-2oT|E%Y?DCpr `R.0aYP]v|o 1ZxdALdh>ؤΉp!Fj21S BDc*⭰8g~:YCZ&fa]B4ag{G +?܁"60N OTn;(GG24^!@EGo9seb ) Xx_j)AX< L&pw|h87fZ= Ѡ7/_G)719Wl7Mͨ*o=RHhDM. -.2 ̽Ӿj ."9'& mze 5Tk][]y??%ʇQB+|| -M!x} ބɕ"l5J,vq#" qC,ל=_g^ fo^}ՋRiV78:p5yA{Ž` 0^f=mDmSÓraEюYaEJ LWjDթti15jKS4Xor9}g} ]1Olx *Pr#99(ۑHl0<\g}=p8~o}t)˞/ ܁Ld$7MhF }ř8(-X1rѷH|w'̡=b +b|=J ⯃j؋ ^‹SYNl"9yjbʍZ4D.)*QN24("#RS[ FNMC 61I'mϲWư.Pql^`ŠiyJQ&[b1#-mQHI5z GJDNs]o&ZLr ,9Z$<†mCsdfc GKk4ﳽ0Xie-u,u11tBob`VmaYh2I6+۝F&36ҊHASҖ﷞ɵDqB`dwė%#D$Mj 0.d3zZ)Y綆Vfr6smfv-m󯚀[桭5Qƭr'Wge˺OxwjNvd*ZnZiQۓo ^8#jS.2go`oeۻӐ-<*q{x蔹픮R0 .n\ iEGC"2za:w: +cL̇CŪXt_@|hmt7Gc-LWďOjlH8^$~m`FW(N{˘h'셫, _Ry{TdFQe UśH_CKI|#h;eDž0^ @ZBqz VoՇЃhg@G3jj :^3Fd `mX]$`"Jz2{uM9T=v~"bJ֪-|DTkߦl8…Fw T(cvBx7l/c98kzUi 5{s9֪13I,u޹#v=:D)έjQ1[Ah|u0(#s<E|BcbD'xVuӤdϲc?^pnXu!I FJBM!/$^E)֮ %[Ml6zV?ҽħYɶs* DoF5X: v5U[%dV`l(w>Vd0T_M~x uw^v mxXJ!"kƭtb[-G Deު/zOp\?;JV[,dV~Kt nBqg4&R6o]C`'n~34{L՛ePW)$(m$)@{TY'O,D.IEz?aOW9#G8A9ni?@bC!PV\$*%;C&`A Lxx=E4Nƾ «5~)C,à HދOi~R?Gd2A?PXr>NhsDG}>I߰p[9E40P}eY(85[K@ k⦏Cm|9=\k{q==[< x؄e`-BuN[n¬D2r)C"wӒ﫶GwO7!%2/Ə ;Cul,P8i?Sϼz! Iwl)vLW6%(zw26I=ogጮgBu @b3[Ɖ~d"jQm/ f̋L8S(mfE' >TGSI-*Ͳ<)BD5>{}M lj,sQ  (-aa?JI8Õu @OEAAXz U4p/`& GRreɬ$c iΟas:*o>G${ g?>@(ctT#x#YڙM%E)혢٩S (k *n]w-2SXy)ê{҆q w##TcwHPձz&J2xݯĊh?B |:O݃}.8:f֔>B4U ojEq[nj:?)J45TUd 4hhAvsIg28aƒ.nNQlP9'5N' KkZC%b8v<,դEPp=ƉqԷ!+2Et*n0)3 n‟8~@4Pw]3ƪG/ri!⢞Xz32YNaOͤQYZctTt]t4=ų`އr9N2/S`yOƾ~9Q7=w~"n MF5S Ab#<'zb15OCnF@ C!d_o.?vk76X>WVIƨ|b8*N: l{Nvv;wѻӄQvJh?G7:( TB?#VqovzT!6xW`)j_7""Q||%*i)'i*V1q'>S XLsѸ /ɷs8O'=P$ (f6㺄qkhdhctY@!g%@\S&~f`Ba 3ZB7]t ʧ ?Qe0%CR-35;RX 5;Bt'.ރp:se8V*إPZ2ƞpΩ"PXl !jekmSIQ$cqi)ԯۊF,$oq-^<8#; ]2Zz76+Hg8"G↑e?k)M:^  lK[@LX,0x`>τ"\iԞ. )oxO0&Sm&i-&V͸UMи}`l<;%D` -hZ1LkҀ_ U)+yK2xy+u&M] >t%1?#AO.zߔ2ط `caFk*ݫ+/3lvH۱~:.'#xrO@oԆ) PUqNfߪsaR>M5K"A΋|]p}:o⬊@#Uʄ?'],x,a =:V!vO($/Gc>7)=*}'Jqg,]sHKR("R,LPT&ӈ) s ~5D]ӫ9ܲQIz@NKIU|:Vf$i!N5jjwx>kn=Am\A]A_#O-u]ӵl=ྉ}FdK&wkj3٠bǠ%b,z:NiZ8c@9cDݬ,ZuNU-Ca-ߵs~iGp/J# #0 UJ?z wen1 ѕzz,vdPy'n=x4=vdCmE/֪](}_A!2rϘ 9wcj29])x!+MsmR I x#CWx[=B}NQJ Id9'.=eyE"X*=M rynjb(nlI햮f3U#[AnwyɷPpO!Ecp#gQj2G cjPost496mvD0 KpZF2Uex -jwi}|cשּʌ< l )w"4kV;@\vW*Kv=B}|f76]@F+=KN1UĕH#p+(0. wx|:H&GӒRB$vX6>ܸa[~6ߠ0!xn_PȆh1gZoDZ"_?VeQ'-_Q)6,s5KG@= MO2e2cp㡌\;&޿;'b9ՙiɞDl[[.;mnVIU5]@Xy ,ij1 {OC 5"#iX[$%*Ɩrw wDw$㯍Q8Q;øv îhJc819FiNPGx1e@e ݩF3rLkCns~'Oe̢1MBrs{Ba 6oE(ՔEhdK+H$.:5?RjF+mJHW@KY3 Wg: b|} =([K+>̘ xH/hgr=Vdzam%mԛa2l0Og~ģs"fjmZ4l@a_ܐg)bpEH~Lsw\벲{8м˚bLW:3 ]J5EͿ2o<~<ޫcHtW:!#*B o԰}DZJ,%q/}ԒS):'"v XMM]B2K&.8 [ӗwh+oxDP9H5l% FwWxj "冈8z=dhb>%EY /mu'(6eQ Ըg,joy=%e2t1 ;ⲄS_ mzviY&7CM^*m1w clYlX$ 3j1d )k,}!Ѯ/1%7vJ\Ԗa GDIPWh:&Xɭ`'3Ƨ6A7Ulx yi0n'FPmEL#4)a,_cTPIƓc"9R x,?.x h{#EysP ]/q&ȥ+ 7rܲ^Ubwze^) }}[Gy%za?!cB͔\):xt:⁻b8bxQ;˖22h.|OH2_8\)ok@pNex^BT)j |}gF>ocD˫ŬXzM.UTRN-d=֎h3I.Iil. 09DCf_؅؀?K25%hK88TX\TW2"٦jYSQK8->mi|x-~K  e ey %}sTGIKi;&ŷrf,X)(S? i@NƮ4?kߘWDC}iEVfܮ hoR[ qz_{SZj{-eVl[8-].G*ćV?#lI %OwqwW~ ]u:!شvwCѽ3Wv8ǧ;\P+P`ǥ#n0Z4Np`8Pbys ܾS6ukt=>%ѱW@nB( !9lL3xoևV^UR&x??YL_'lz]rGJxD*18䝾Ep狂5OiAH2׳[9z=`RK-KdUQbwC`۾~m*sqwH8:A*fp9ī8^aZl pH=*#tI۪ ?E|jT50*)٤NXw_j_iWqH"Iw+}P3pQ&fHpL1z;\.Q/o24eoLlҗhk?/5(s2)LIt99QH{T+pԜ#O60>+)f!éYMcO;z&֬~ ٻA~E&B=Aj''H?_`FcvGS3Q&h wx}݀h*PUM7 wnvY$H)n 'Sk-E8v1]XM]j̬.1Sk"T0H$jMRu aχI2vbaޜ!k0?R'IhF.&eΥqʭԹn暐%ijr /NVLXeothzC- *x~*|1w4$i5GSɽx{|wnSm<5K [@4{gEJ-wɐ8B?CGsΙ戠N`^g#I"̆"&)}LU9wRpݯNZkO#RUIp, nJJ}I@*OTVwڟDPe厡Ź9 k'AaͻyJd 4+ڳaCwp}"YaXlp [ JXT 0l~VUz p.^O􌵯Px4 G(p4EW,l)BKKE^c__-P4uٸZh&ܛ(' xC0wL6CN[TaagIcHZ6dptv\ '(܍SCNSX=Xc2 R.>ddQ_ r34yFp[{qK26GSOZܤU eZ&74q‥Zrjġ~H ĵ+L~W7+_6kW"IN~xwXJ${*9HAM#͂It6W⸆ҖL) bx=uUP ry1Wmn _"XEl3W:.fOShG8!'-@;0_"s[7҂0Ӷ;k8)G$P)1m(F4ΎlNWȄfnRpWyX~B-qJJGwb^x6E.^1^1lHe[Shj_NnX'Y4osl8աV> qխm2AbtVms อ5.'7 =hINˇlɰ rBD*4r[Ls&'WژV7AC^n4B/{t34j<yxBlBp4!' !dG*  2R;k˃k2dP,4DlK`Qv~V^"$ {%HGC bS;œZB\!P6y9`/ͮ}b8&LS?C4ql EH="i(Į$g Aޭcf^hŁ[W[߫4Nufp1 J'!k N^ƻVy1iWDxB+czh5[I{)+0ToDžF^s,Rdiz3$J̆/ E2'3`8 :?=0P&G<Ȫwa[O53rjCL(cN4$Fa;p~Zcim>"0Tfk5M5f<]g|+E6 V{z=cӘ`W{Q1u,b)4y$PZw}ɽ:[&FHWdC9}j\b? WsIwEQ>wEvGGN Crc0l̖GYO-[jo\?d 05 }:cEX ]OuU'DwJ1Ϟ'b{RHW X(cYϗknŭϒv10OޮC·/)ƲAPV2R8lɫ0)swp1T{%Čoa5nñ]-|.s!G (dR R N9Wvu$4l/ iL[rgɘL@lxWr+\;5Ә%GiޒT=5.! 鴬GYr,5!e ΠYg쀪+hFֿ|6ݿ ڽ޼@acE㕷n9Ū g] e-!;Ir8{=|oe_`o;LI:Ԋ"ehEl0ZKН =t5:sLU)~aVBpv6w"HD1ȏ"ה 28jkrc69R.!:d~UX))RIi 9viZ clV4HH}68ncq.Ɋvzn`Ǿ=bjd燿pEȀrPBW3QFs7dmeڍc)-{VF5qVgJx "K.sTT.t&{ _./zHf`GVR̃$Y8sr/E;iRTOm)#;p׽̧득%y pMĩTͿH͵u_˖*zCv\! h:Lc81Yn{CC|qӲhSEqEн>o>ʅM 1{;3_8Sƒ;+%ka䙖'~r$WBU<يQU庀r >ch[xϿ,۵2" *\G:wV q[J>jFc?<8I:"i"e\+J żBwWq SV5},TłָrSD"QRk`eLDzd%YnԾ昘MIM*d\,w#8,@p?'nS2KiriE !펗r|DIo惣`SnɋAS3VUk.ndްdzMھz4N.Ci."xĆkttP|z܁!SРN*>ܜOIjRysjY &W0O #_Wmw7W7Amm',ciXO12SJű8"tcM./۸ܫS\a{v}57Oh)pVQ.l 5 A?qw,7l6S6RWG[W0O>Janfi1rDNט_}u{%?*7d!ή<릊>^ (1@9rnkoR `MYrA*fU)~ѥr\L-ց;<+ r<8xEW"3~G)2*_U+`êIL—M X4B)Q|@1? ,w2(I}U4PRCZ@Ɋ*eJw@g ]'7f(|5ٟ8D U:XU\Vȭ fVzQpM.ƨ> dB N@;*ށdk_ް88>oiD[j&f;WUPJ򉤢4Xh7Ó<&zSnJeu#I/ѼGG,߃?xR<@H|_]zV=y5\#6q6)!=H"\ԨGPADTtb. > zTA&hGfni7I4{~O8*uv-OkSqg 2 #xEyFZ(ɛ8&(&0NҶҸ5U%~"jvO e+i]ѯG+CfۗݹSG^h1щץL$:-3}ccFј+鬷xW{s1U p!7,!)~} K.(iSbFt(TE4.W0۶ O.5!a$nHˬjT3}՜ _ns!~@AU)(uw*)=o>E(h~jGwssÁQk=Dn".i_m 3腶gp6[K&r@WIs.%9}t34ҳ"xGkGMMM>T^8 ?wPv?v`J2$KXBံsԺ CJd-\X`RWP}j~) ]ƾ-q:_ 'BYZM x)+%:N;!FU1J9dwmL Y;^:t6>&Tov{a⽯'^NBŀ"J%Aٖ=7o ]^a_q tMm(9W|"APoVZ]zԪM4^OUߊ85t^i*釕ad9V2 )clH? X1А2o,YrOT·Bp7ӑÿW\/aVz(o0_F2%JC: iLEo0Q fav(rpr~K@0g| &!OM{ 8׀wg*|QSgaa ׶ׁ&oq|搚wEP6(WYePR~I,=Xo' CNN˜HҼ.r՛`HHqj9I>Tõ/di>yV{8Suo*GV)s yުE;\0Rŀ( ,/q谚4HEƎIãZUXN@)ߍcο5=v3$8C87tKWvYR5&+3 /$G[WJ 1ƒ8规/wɵi^SU|T GΦ!؉ ?UU0 Mxݎ˃Lmď$OY:>tˎb蛇%boR PGRC&$ 4V $,p}?poz !86&[c=j3au`#{5]Xɭʴx{xÊ8R- . $4ܮoR}V#p?QчTszt\@2cPf(T! Da@ KJ֛v4pT 97ܟvCeS&(q(\N9;& q: 75|c[m0*_ Ƽo[bBMT 7o7,ۓNid'Idj%E/ߤS m?^?+cX%3!A0݇ (Hs62<͕8_LNe 7`3GoM&dt}cN{6ҔxL+*$@\s)rf72+ aP(MJC31*oI`lA @ut_?i~2I/Vʀ9vmd\M%xC< x u=T)}l$CXw`T\GݠJS D<pYO&Qq`H(lM#/אQ #+TkFO9<7\+' F3:]l00@@/GSܣ!4c>W?ۉ"<9_"Bz @RP&sȷHuWP>LYH,s](mP[Sc}AOd(.0o:ug07^G2b>EA}Z^R&p`:FMf5Mw'dgC0獝xa+X#W᪣D^IPIiqM߰ ?x<τo*g\w0+ BЌ(ϭH?7df|`yPb>\Jfھ,Z^E&ܶ^,"wV/@(z}޻RJ4D\~A9W).@~Q7Q45/17A VW >mC|Kͻ.Kh)`(4*"/`:RvboPНI:.,+,9/PGp[6eiDvoVg|*JMCͤO9uT\ST@CΡet΃_?a AUԀ{A{S/:0|{:JI"iub4%.LU)4E` pϏv#֣KV++FnPց@3T*bOoߣ(Fmmte(#wpWv&C ayrOo*|bՓP>owkݑ|ݺ*JŸG]y*j{@)_U\) O)6Cms:[Uw`bOSP{/BF#܉ +z&3=%u*"H|w38[XҝuTW\Q1&ZzѤM~О x҇e%:S%_5A׾a D %tHjUx|A+@b9 ;(TP{9wʎAl}R_'5- ]%] GI*>Wg=w ?TڃY-q%N9ˡ6O| Y`a,wv߷ub,.irWuգѐ?uw֓T njㄌK '顷%6`A|RcT\0-j8>ϦmI(TUpnZdq1>>BJ<ԅYnݔĹ9%3}Z@۵f?2qR/)|uK''`HL(ت &?c~yфOIx'UJBtm*PPܛ?0 ,:acTR;Vmȫ9 ,lHSqAmCeuy%O/=T2( (94XT0Z, BX)]a8я (nGSNq,~1W>q/7hxCA|%Q~= Kuh  `0 abnǥG3Gs5l>O`\DGDJ9=")SFi7xL_>U.oP5"L'{@zKaYR%Jtrz?:FAgwk]ZTQPuzg=I돽4HnM6E-Sm0N>g.tI-ɢ@xp"I2yRGXe+Fq_1cx4cd kz y?t g/dgsKP=jJ I0P!bi<,I&2w&զڹ8AjyÏnwNv~Ymr^:,\'0e,}kb:7rB͡ͲzsŁ68Q>L+gY֯>vA~#ߒ'/T/A4瓳eⱿ3(P‡2;ȘJ?|IAA]L@3p]NdkPDEc8Wž=#gz|$o xJ@W8xke3+TDPO-B+kݎ\c@ 2-a,T$ |2IL?灑5yu5rT nN-碵;VuKO J-cW߭V-Lmf[TaA c"YGețd:!3C+{`~ό8C)ؘ;:5"=Me\'|& ^)q51iDu!>|>h thrFVEEWe efsnyn%Y{K*Dm=_[̝t7Ծ:4?:;KM83k);Xb %{j3xF-أ}KwLp=aN(Ac%DaO1]u~sKr(Jí 4gE{cʻP hKY>ƖkaʈpPkߺܢ^) hES!שH,ljP0^L]]S\ X7(f31'lsT|K7ݥ#$2.Bv2}NH 9ÊND .5,).A .ˍ@ Bgni#cwR ' BA7C-%(FpBXtNzYM.ݟc Eg"-\'HJQ04+w;پ%p "+k8[:lx1a'C]T͋e\f6H ߨ 1!8M*y5Jy݌Wd-&2eC12߱$!}S±ŢuptxT n 0 )At6O}%DKβem s(G>l97 275vdD8+m?'/dI 5VPM ]pZqLIUݶ GBuu U/}F7Iu^r/GL @K@(΄n?‰ycΘ"8)i-aqYm‘em~z.ItfbKH=[ij[Ҽ|_u ָ2yFZt.|_߰kѶ3'@N?^;G ' ,j uu <7mFvH&J#G_Q֕:L <50X6!>]OCE+\C = [#!뙘O遍(ŪE LLZn+3_sg$w;G mՊ\goһrqQ¤Q=2jN|[}xU~tocED>45[5/4lU>%8Y$MP5L|ۥo1*^h(HDZZDHO-Z=VT \+gX3m j8ϨrGnڒiTQM772,e)f2M̔4d/6'\%Ԝ/bb9ۘ-#^S[X bkc$ᚩ!a&ɰ ۍg':VgRGܴ(F;T%CrێR!݋G7lUѢS 0LgX* U'й"#Qd)YHM,O),.J{4a3oeYz2*st,i׽8- \q\#aa=}`n-8VळLZvV [Zz:;3M;DF$ <U(ٱK('O2~=Lf(|,=Sh\߽))'[/Qj1&\T~*G=kNW/f RٓU adXAdmn΅VjVUQ}D,Yhޕ9tm`Tv*$[CdDݙp']1sK^z .1`,n{W ŹO:)퉓6lQJOo{ rXg~kRvJQk¡ ~$1}{6w\&d!F.r{f} jJHvbRbS+Kʖb-(LT꣑ )6`218 A=<'H5{Po&OKf3 )r^Wy}]P4&o1 {fP^zU-m g M Tn&񝑽y ߗ,> t-QfFk*, p> Y܊G5 88EV1tkwF>d6?U~1A޶8jNUp>ClHNF~-ᗰ¥'"Z-BR wR9[>8S>SX 3WЍ//NDJˆ"/e[+@YF? CY4w3Q%1MHLV)Od{]WwCƏWv;`!Q/z@*\M QvtOhC .%R1=,ԊYT"7HJNލA|9!ZlHr2dg9]*T9J|/d;$[GT D=ǔt;P%x2#e["k[l{߃Ձg{vzp+@ [9 =E}U!O-Jn9=ND>!UsȻ糁F I 9SM.0YuZoc'88ln|fM4`j4boVPw|aU$2Rf,BD:',Ġ[\hWr~e4u}}gs/rdU 1Lj@m$ :TUA>u@~Q3P? N4x JS)L>|ч#Ph'jQ Vk*±ӄ2zMtxšp0}yW~ V3>Nn9v[0*#0gD7WP4[Y;49ϨPc$aRE⢝?g cǒe n^*k«ZaY IrvXʗu:Q丼P0P8 %#AH[^C"r7Om({ 7LNxm`=]k҄&kzZoEkF n/X:vT(_i$*Q#3Ǟtܫ6Oz)=<)8H:L?Sý( W:+Gq{m\_ƈ{ u+{Kc\CWj\@M-=ݿ辋9%F& eDvmDRY2}1 pUceS^:Dzp6(_֪mx~ږAU`,/;;#KA)v`~<*XrٶCDz|m'0:&/*JT7; hr `$(~{,EhLF:YjAbǚ3,rnH T;L/&kAb|YȆIl6 ^ӌZ/+=Bf0Ѕz$\+A%.)-@"' [{aozϡ(*ojo.T*uj&zјSu[to8c{oMT h0$>;´_3m.]Z2dev9Sʕ:+)pf㻃&s0Ww)1RV'7(f)UR?uيjm {2ϓɂ.&{^OqN&"G"dn}}o= 7l0iL|U3Vy>b2H eBMo|*ێyja6\Aۏ /4DCG&'ʟѯ7 l6`, A7@k9J;j$e*I$=Î8 h %Jα93&d$3a 2zj.ܹZgR`3l#sa_4j I'VdkL5ƦXsX6˂#6qܙ&Zxg|HCӆ.VžXށYuòm?0~麅 b̉fвCq2D_Hʖ @ڝb#i>bP_TYg=si^JVF'c t$@Q$"wC-r>MvפN XR}3D{ =Bsjw%,:XvGV[4uMnlb3sL؎ -էKV&ʀ#žhԩ\؝/|@/WSZH)7̸y5m[cQ؉Eb}DOV!68j0fadHL]Qz& {3_oJCFSpg.+bPXKllfb/ȪZp6%p̠ er0q8#4Uy!1c] h02ED,3L{Ғ`Ⱦ1n_Wd)^Υqгj=]À;|:4"9.7=P6O&ʚ*.54^HI;&%γ{Tt8aJ)P )3=<I@5gfp LxR39sQ@hL)X&%?*Q|[pX%\F1 vrzuo|vL:a+ s\5Ef ŢS{R+u露96m |t&N`"ڞŶ v+ɗ9X4LZp苷f륝  tտ 5,ɚӏLW?ffqj|tc< =ߥ`{V dFq3K&Lco֟ m1FDeUu'͜V@)T~ACqҍMXc.b+vø>j4kV$'5K3Q_]ToHJ_ڴJSXF-kMnQ)^^oRk 4)-|,vnѨpM-TqkI|4x2g)\F2gfc/饌.rCH)O8< P Y@8H6BͤD\OpLO>w (o.?QݰU^ӽ$Yvbtt$pA}*Nd7,A1j؉B@6豩+ z& G?b-@kbd'̀l RĨuDZ^Ͷ Fnzy% _R%eCh1|З)za +@RUsJb`K0asrߐ. 6[2zpV~m􈟚vnEh9)Ӕ6<MKrɔ%GOkUD)^2pK M0!5 s-^bf@к<ɞb>LT )z0S jt8U7# T3.gnG$z!_@.sKIͧ&*{V"ҩh/jf1=&􉟃46^ `9T6KAlqѻ~rbpcT9 PaN ,w>jNYZ3V*P&LYVr)CGx @r@Ǔ;url;x)[7) |0u0  \EE_?e2ռ8Ũ|'w:yiY t:>>R 1Ӓ Y/XCL&3[A9߻/`UǤq_{'o2ݢt 84j?^[P YS}Sb=w@k/Ny6i!ȘG),V4e"Jsl\NQְcO_MFhPbNWLz,K;;R.4J5[M Ge| c;90Wجђ#O>z(o!;,Š A9cxu9T.j,W;d7)$ё`eͮ:+]d"q"rmiE6(,P W5\@FN*T@i`\W4e)I8.5%<)TB%P@ n"TB[8HCbqKVKѳ;ӔX;TmK +j|+ɱTo=AOFWJ#d jS鸶/%g. Hq\MԱaKCw?jKGlj`iviFK2c{ R6]CkTg%9 R-$VA&sGi7e5 ʟ>t"qAy@ .j}A ;]OC =pKdrO9gM cM.žI8Ѣ0HOX,Z^'s4 ܋zr ]5tW&_5ž2:yyE^If p)f}[<-"g 4~j#Ym7?'yisG(UFp9&P5^:}?["gxFe94$ldx1 ]!0# i*._D )Q@>&W ]f :gC(` .:k)-~¥M;k[깗M 'K slq&  ʞGW+/caݹzҌX`RT p-#K)$aP!DՎ 祀u_BYodNV7#,d=6:aߒ`2E"v1C_AaرKhzJ,\kթ /܌R?Ds /ܓ.yv}bK23=HhrpHkbP:0z㥭j42W5q4Alʲ]l*V֋;G7:fWW1۫XRQNVTKW7 OH%ʹJ)逋1"Re .4"Ѽi\` HK\d`XiQ~-w?YLœ䠫ː C#RTo4mփ䜋IIVI-ǻDFqt.t͊*?$:S!}Ҭ"?vۇmS0;:$A tg{> \hup M{2S#$ ‹CMx>JeZ&%5{xZB5sno/b  Jzk!ܧys7;«mNyū 4J o^Yf[0keg@ñQgftPAr QdS7Z6 ׬@;>"TC[F'kuIGEA0faGBSw+bAc/0XeTo D5ЊFiM|^h̉j.k?_vd 5i6(t*OI}PNc?7[uG+>R2kp)Y_Z >4(חdtƀewb _6hjnԪ_oÒl~bg)TM8os +1͓:2QƽE,zR.(O$ @C PIewNulڌun Ԡrv}8Ф`El>)&4F>b' 1ظ@џL)@g7o匲V?oH"q.q2䩜}!9iG N?_7i56[Iē8YBBP b {[aXF3XUws L&ZOݧ|y\l_ʣ|w>c,0liE j:H%"y)zp<`A{Gl_Q  (TQq.s[ZgMSqR+d,2q!hɈ+a z#Lb$Cy`ڬ^c"媺{7,Oxq^=uD|/(<`]ޖ<]ȮJM%#+bw$?߷;v V3is 2leWx%:еePT44^P"^E#Q; A1Ta!f/ +M`@aRN3H#9._Z)i1q]lv`k}_tXX?"Oc,^3y^!g9Zb.۬]|9<SEb{ %\AMǮW~g"R=f`9~vTu= x|C(03nAZ'ľHF#rP%3^i$"%0{?~=:dq Qp iIkhB5?O|'k!E^t TN?le|a[irJ @ȨUgظ f>sebE^rr;׏mzjP%cLPw0XTfvNnZQaVl,J*N7NS^ &x<ZZ=-㩳pGIm~27= 3)S8 3濌$ڹK_7HCjٱ˜i(Mit ;IaYMiRuBD=?)wa3PqnEsrdIӦu`Z+o+lhh2-C&Ƶe¡P1~mWrvE~pg ۺRO#S}Nq1LJ?gN }/>̂Jk!#5N˨b)%ƽKC10$w{(vXLWޡ쪴f~;@T-)~W:ĭ}<~{yhS[&itB?0-1>=4l?1K,7Âh{(I}V'֘n!*6(y,"npy!7q&?[dxSqgal#0=IKo°5NoG3_<-pX&B$#t 5ptL3g*Z\ˊzA.4"z5֏ٿ ڙiI3WrtYBOJlЛ<N&ڏ%wlPƏ;):|P bj^+sBa*L*$AWC} 9I!wJQ*?IχH5^ e@WQ#{M5pdNn Zm#7Cfi,ژ$8JH5o YkmW 53"ƼvS*?K0ZR߸+@55/S c!R⦛i8usisD·iA3PKFS7m,fEra|(Y\ޜ_Z9Gh4!&"{۠GXeLʹ(2Z xY] 7IJYX&MZcInoͯ _F GI,}#?v'pՂNiF|~yKAP:JnM>},42#vс=Ø(zPiBp{> Wwlyi6Wwy@KAl31\b#쟺j{PH*.RޔV D#35Fԅ!r`6,qfh[XG }sN$ 3"g/٫8R j|"w5]X_7EC7J3v_h+ Z!x~rHx+Zqh.@Yx5N; 2|pٞ It )։MNf2=K78DCPvܮ=QNw |墘f<eĢmW]A8J]%Qnпu]L`d%j"#mn1F[_>n ]6 0{;NҭfY+Z?)`&Aψb [)DWct'Bviܻts ^ɴ LQ[ a{iN;؞z9(.Pg=?fc٫|kcd͇DP^B@ 7ܟsXB[^a>e2b43(Xt46}킎K@}?$b.ҭ?ӯ3-4t> Yh+"dpZg|[a nIDN_x' l1+pYI 5Hq}]pY*WM%Zahx-m9r:dX*Lc/# sLO峸-is#k6Ϣ7V:o??^k?wM JfQt+^6琁c>P=V)gܬ'W{{Hϧ{{]VP$px(de "Hݩ+1@kEqT}ls\RN6xUM%;W56L~fHcǖVVi Q-;9䛌Y*MNՕfB5NZ}.G>f n.sƂ5@~^^ Vgul {P¤LLvK\X}><iiR"`4_#M?/r$JJV*Juc:!г{Rm^4{ RZRE'?Ɇ 1B}q6u~  LD`g& q #N/~yhpJ֟{RݠXS\uΖٛϻ~KIuDWζT;'Ei¹d;oJ7efɟJ'|?FvR2tDRaqf&o6;p>8D&\tƒ.[42rXMq}\XRuJVةay[Z""j砚{2ƌh)ƫWΤ/y xPf1^HWǪ_7m64E:gn6]wRѲdTL|gGM{EP&EeS7RK хZG #'P^ Ԃ=2O ]r=_G ti@Zw?GMg{xep-_p[Ga`5xi&{IȜh6/.xv:xdmmƦ!mR/)5Y@SvpAN=Pm[k~xJEW{fH`3L\p憔CE034? 3JYjkU6ʧOTLu{6 W{S1%]trx? c=D ع-X ғ0~i[Th4>92Ë梽$fPٺP BV#8_ZĹUA `s"GzB_/?u|:?bɾL,S2CHΈ8I9}5H3O˧+zsuu74x( ϢbhpbM1U|ynH8AU"]A;N*mVe3?-o%ebvEj0$-]'sd|2Y{< '=Y΍S/uũd2+eRs߳c#u(|xi{Z<@L3' NjΌA.=N+`7H\6&<扜4٨~t &!Cȳ8ZU5BZ+P5t qc@D?\%*oeF/DЯ91!TGem?ϓ} }Τ@/ƻ7㢲hRj;4ʄR] eYCWl!+l\,FDYi;9l:pe{‚oքTN5o0vGm?6E4C4w@?B/F֦62h`6#o&J]plPuCNJ1,!uc\lbEӭ%Mt48@Yȩ"툧IX`& 7i$)m}@&0D"65-Z , zk58r(PÃ45|Cuw [y1{3"X2?`Y2Qi7ZU66whJy-9D4HV?5XJ8ͰإrT3")`҈7%J@j.B+] #10x(Q2E׿w*(U]1$'|jٙX.iYY$ϸX~Z&`Ù'&S"~_g0'r 1ƄL+DeƷđFHkUBc\Ǘp޻] J*E(gi˻hmQTrDb|>`7ڶHtSo+gh ދWkٿ( 7HVl*"%d ٴ+/c[#A^\$?(` kjq\(P4yStRw?V&q{EybdPqt7_8ؐ%tm_ |{Su&o:1cgO='QQAR2u~2*] k/6"-˹%qb!3Πki?k N! 2TQnxk@#(ʢ2ʾ9p'9&)ɋdz8q';ƙfm L @>9" >t7EEŴ&bngN5Bfu(U3&\aVqN[SqW>h08Xp?,ZC`.R!DVCkB9ec䠺!P'}8) _]{l Dy$im2i|2kdxFו`.DOnZ_ЋM̄mGGhn дc)WedEW`$"}KaŅYM"!>{gq3s7ynp̚Lzйc뜦MmP,QKT}I`AlbX{]ekxzԥDje’Zt ؉!ʥB^޸S.(.g& by %taocean *KWk UW=P` 9-JytcѯNH7EϏP̠ :'OO['ux1"rahWu8iK9t 6⬟ +8*%9E e?է1*h9lDi1_Ż.#r$CϜ#ZTy}1/rOZSlנ{ 7C-1 rv_TDbȾu@~tic,%8Bry3ahQf S* KoTRO*S7O*I!{'E ƣ^ڑΓ ǃ@y0NQẰWyR),c1B L\ *7^`cpRڂG Cڟ wPdHRHjajv>(Rh[M-#^ O!ÜQAbV1.PB,P)C>D6rl,#MahSLNцMCGPy^Bn&z*aQ% B oB 2|'>=f ̎u`k,n(7NJώ!M[-;chzyuF=Bf%i !ǥKG|F53Z]PZnFu4s_ʢXŽPZ&8 d$sӽ{NR0bU.OxN/ Do}I<tcoC讛M+vΏCӆGjۺY@>s(Hu3ӋG?;=( YʾVeS)ZIC3S[8|D]Q9tI s ҹQzzrcVNG878uW^?-k4/Z}VU!/c9AY"f\ߠ0r< (sJX@2^)eJcex*X8^a{)uK$@mEm>}y~|OSw[r{sE:.`- ?q0R2bL̇x^:w03%Wi8ԵSGvU`COM>_)H=ɠC/7a4j&W0WkMSOs\3ɱx2$cd%2w2Ujۂhuc}(kv 8Ն: D~!_ tj&٠8)h.U{CE J#ykej =׳{lі{CVp<mAkqy;Z\B*jpJC":q;r8ε}YRr@n4_(e.:,|*ǿMVKd*LdYASV2JB V_ gL*ޗW 2Ľ&0 BoZZ7ؗXH:"/T[N,z y85KP<XyO591! Bv?ñO֐@mB?/;s_ԢB8Q^ w&kB.WX4 /VdBg0NP`dbIWGܺx| '|` mox9h75k.@C;U+~5f VHLlx)pG_3kn렕dWv‘G|PV_2-"^pB2~.!ߩs-c\ՌmIW_"c@^%n"I[PXTk;G ~P.K;5i3ͣPÿOя)^5ʞqtPOhUFDfMvZ *DqL&SJEpj:HAF&a5?h:`vH7<3j)f ``Dx׺Bgv] "{ hnOq0j!\ n܅/Ea3e5flg F>IFYSlrA-66'křTq$|x\wn)1"56*ezoA#}dDZa[W l"Bh\ֵT-,t'I PC+GRG݄몈>$ު+' iwuѡ )Fǩr=pa&x$x20H`!%2#&J^[;3cWAyҗIjiM]LסPf5F4o,wE`.Yh.^:Exە\\ʩC;#hNx.><+4먴;ddH$L5"hb&R!^g7j"ƴZB I ŸIѿ30Q.2H{zwvt@ײ|#Z62ChMsױP(/TdD2u͟/;~pI]9pzBt4"hPյ%FBe@P`~ T/bP&<.325^"[8iWÉm\0/@Bi6ppOs}8fn׈"*$@ t VQp84%\EIwrbn|k`'ȒprYC?:d.u# AVm:o4EZY|ZUb-dMN&Mt/ȅ[{oujzש|S=ͣ-AQuN%Iǻ l&],Ck[C"Lю̛ޝDqkvc0dǤLC|/ͧ<|b1WlǷ\ڀ"?HRH?!͞ 9@8`Hi>Rq5q2ŐeTޮ*AHXVRU!K-Dp:[z9S2GW^ئNbwJJdy]EַJdj Ͷ,QdP_}\*ʲ\^}p&^Y\ q芎Wm N3nai)bL[sB{Pr:;җlo0ˇTwVةQ"xW33lpM \f2n-jn?>-|Ib{mp5L]e*Ssrx&2x &8d5f* !g;ђZpK%X=D]\h <mVX]:bWx[۝=ܹvWc1rL75l_.vC3b}n&@ËaNl)=[,Pqؗ!փטLF.QJ_Tsf)CzEH#rLj"72Fht{5MbϨ99n~JvqIHIY[6\-ex@G,)_ǵ'(`E߳87[<³JJUڕr_t$ \y _Sz^b' riXn@ȞҖDN$3qS.F-eGh6 ?)hZ;PxK.''}TAhDi0n6ȻO8#Ty@PYYx?2]h]!8_iE;l;\?qf:{qP> my«ԑ& o["h|6J} `'EmreM\^,3G`[0N&e&;(l'gR5V? ozc-GvIʪ)Ck4BHrK`G/$ZY'1uW)RrT\_e%DUQءShOijG瘫f [ a3dӧ\tUM2ȳ;0'+1[Qى8g+5ag5CBa!ҝ%7[ČaBUajTb<ԏvrof!P7dTWi2M 8].H%sw>"qfE:oid5]3y&KXV÷jαe2T'j}uޯ:՛ `9n  n^(Er֟U-plS X50S3L62|X-ѻ\(xtYES@N#y9/MK<^Hē2,'eu7|Et4emdfƓţ]5 o&LmgX߆C7 oR<fɭ2 mXD_UQr[!ynjhet@V*Adz^"i#ma QfIG^ۺj6ɧ*e$}'DBXmc2L-<{@U3b'Qsm\uEH $2169q*ob  қ4Ut>iqX\~o5,7<56R۫#j@gGTiMZ#ST?q68ѨJQЂs2E^U]Sy=Gu+ëFH#Q g2.@V?U5ynUQ8=$ZvN.) pnp[NB 8OA K`ro4G[İ|ySsvZ:)&VҹLvw7aE2D8EyJfhh?x3k}D Mz<` 6ƀ!|( /J]gp37`6!I%NזR2ގ'Z,0zkgvR&ZY:ø*ţ6d{`q ,2A$VJWmC7bqE ŹjG[GFz_ ow=|)3m53.W)80^<VIlT )->*u%֡vbM90nk?O:<3ۀbES`rYZ`y9'&QP߾Gx1Wj6^*N:ߨw;BFb|tu@?>1F*֠P]=d]7㓹 US:[_ŴPUC},W. pxAPG$kGKpi&&Qu((bRA3-q "x锚`$@Xn5g{V5lRR߰ꍇU$3J]Ea2c$&я3ԓ]ۼ1m(w/c1)pj,ܤU)c zpP39r12{z@xԦ,&ԸQÜFY;;*H:ȤiDѡab'H##Wh3ZW,ѺY8DsK$̲Ywu ŋ )p^a:Q%ܖϨRfO[LԭijK AjqFj7@H+z*9#}NO6y;u[%=_!~ٹJHBj7WE'R#fzi&ZMuXXHN'"d^^{b HY6o2IW?ʜfH *BM@@1ߊ):iǛP߰):HcD *$f[G>W1JD8̸1<ə[PVϛ@TLc#``pPlrNfQF߭M<<8LgW]&@9"+V,Gٖ$Ji ʢu7Z3c,/tgH׸Լ=(kKx/эnJ9P5`$mHWcjoq_j-[Ǘ|k[>FFnwT?*8dA\fo=QWjTψOn㐖ƾ4bǏ^ZGWX (?=-p !Rze)s'T6E+Όx8BLW'bCc$yzLjW?!ak65Lۆ4jgcf3 5qӹ#ng;񤁫Nlon<) W"?ݻPKă=%[v?7eycESsU{Z1 TUS ??N-" '.z!‹b[ڊΛqVaƨsI3bSBn_-׳ܫߚt%G^G=MBl0_jE[ @ʀ 0= nAV_Rh/"N)$ao>P3yUG=(WѝdmɎBDfW.GUt.yLL*9fubrn'nRbVW |#q #@K$kWvm!$En6@0]vp9l0.$x]OI~KuڃGf͈t="g ŸPn՜&l%3 vsNl̯ [xX8%|+! Y7[up:OL[4"0՗2(P }<;B ;p1/+s^瑊l:l,Evq_f.\Mmy '62/T4?p!f\iB4q02|Kˆ=@`rgV_a  `vK#89mӀvA"<^}J R7Ohldwh, jU(6Z ˶/Fam닩346M w)p$uY߽2n(!HQP]7HLׄ "\M< ^/ٴS#7IPsn=*mbT\锏ȵ'xz8T&'IzJ8~aY8)pZ0vl*>͢?q#р~y ")0dzўXm,l^pV9d-C6(k{XnVɾ݀56~vƹ!gjvf?SICzZ| ,Ɏ[CaBDAɰ*P΢\JҚ+d9."CD߷c Cq?|H/:ڄQաs@'AJb٬Wr0PD D5̺Ӣ2k&̫W>.0Ejb#J;dNY(ܾL7|T4;[N<>!jšv )WV 3>pΊI799vbń3Ϝ7؄p|rɍoj" &ucN, |ŝvخ-^{c Wv 좏 [F8E pe%Lpd/Ri/C nzSrO9̮(Ԁ@nq{>f nPuh.~UJw8EHTZ34^om79y*}#h3Ԣf>BI$h54"`Dg4pEK)Ub[^e :T;f(زrW_bʚ&q~ku-'_Q%R|S 9iEK0mi.je\Iue+],\?')}sڣD. LRlmfO,:< ؾ`Fh/ZV n)4g^S%y;WaJf cIqcOH{P7*NN9u75aFzR8BoEvi"5{f[^i2fUM]CG(#<8<^ppuKEh=4cp&S;o4A42y2<mu#U,2~St$iySpkG'doFLN|j䟭=jU=^5֊t DL' 9$?]-[M{;12n܀Bye!^Du}QΞѢ-] '$&WVycaӥ \5!`i r)㈻Xn kQ"E%{H- sCeZTֶr֕uUъf vPxټB.qzm#~ؾX~Qf Qr ÚK[umA:1gxMj8K􉆌=%/+Wn>L'"l;(ʄ뚉Hȳ*vꂹt|hgiCDiYofLJ4pHP9\qxp7!~M댠@zX59*ћkhL,Aayp?bY']%[K+B(w &$AɆų;|^`~dw($G}4%t'UF}^wjۙ*7P.{?4g7ZNP[{vJHRqw>&Ԫ.EkRq^t! -q."_ *:{SAy;,8hSϾَP` `.D"^mKTTčc^o'圛\H!_B//~grBM3sn!,`g`:Z@v#ӛ_[$=:5ɟ)pNa]h)ZC*&99'믑>8eP/7Ƴw 樤͢ϋkg1 2_#l)KQC[9UTt'wZg" <ځ1&$uVM/͉8xLrH8ӗ:6x^!$%z-50Mw؂͹ێ ] L ~)=2qϗNFXBte )fK뾈[Q #h@ 4;..wVyqn :qcs,Ӳ|պ&دEOېZ:'eD^|e?g I8᧚U?w#ݚ\\Q͋MMlT8+TJGȮ>Yg:Co\_rdjHV7\a!9_1̻#jJB7~; =E qvtW_ݝ_t)q| ƦdbQ=EB:w1vUj&AmW=vFy 7%)5ܬʀ+(/H̏ěb m8x'E$ 7]Zo6erDžžj~-HEDi sxx'3 2Sݟ=sK~eW0*mx!^ $oUεzĂ0m_$<̉'m*x] Cb~޵|{ګJ#?immˈCT|I<+^=z>JOkd">U_eB8\8l9d| o/M\3Y9o^”ْYDjج|!&J`3y< fH|*4F-:R[~enX2;ΒY^%W)B6b,D3t?/'ijfٛgȩoG,ge! \lœMAAIrJ3+ ])iG_ׁuy;5`yaMGb@^cx! Ǽ"psd욗]B9X95,GК>z7э|Zkx;NVXӲ۩KHӾ!Y[hJ`Ϧ֤●]e93 i ѮN:RDS? t|XF2g0cӷzq+KJH> ΓKf-=!Tl; q[Š4hzIΝȇ(F}Xiǁ v2~ͺ&*c'vMuk$G45`?= rf)\ t/.[؎峮̀([bb6(SI·˯ Ykƽ`R勶L|WK kr$qӓ pO<ÇFWM2?#G$ ][l.8 ډOw A@eAeY'e& rDX3{>+buS=QW?]syX3)i{9ez7Rc[w'fLSXm#V_cv#)D,}ue> ^ūT!֧cw⤏JF0pv!58,Pl;Ƥ|U2omX4dxLLF}^3$lF|}50^uui5v?o8T~qjޥGPRU_! h';5Iڋ9)bsUQ= ;u`rə q /5.gcrg2.gOkGf10$r9*!$8ל\BjֆZngmjy=),8{i3MlQa V;&Z>\gђ,T7a~īD]>)%;>S)o?T*!$uVb7Jk7(@UwAvuK4- H!"6 m\얉{7\w,:1敧 PVp/^=4Fk145j‘v:-wV0Z=J4\0.@CCDɧg&뿝%n-ءgb0M#=AĀ.-\VаM R]` lLxDΓ%]'Y*Dߢ M/hc /k@KAI#`C0Sa`a'dIQ\bp<3QN0w)$4K>ͬC/H y] |ß J>䐊Q=42+u2f8Z"@!2SZaմbPʉx\uWxojGi|S9LiHtGEEd/EM2s1?$cϑmi)7Gi'A8UGPK ;]F](=0V^o eys+H8'$\ )ތ1>gHw=Ģ7sr|9MA2{6{?u1%DI|rLdV} A=Sph[$28Ϳb6St G5p~A$qojrA Щ3M*fST9K{oCjw\#PFO`%|Q}s݂8ld{*T]@s{HCd:v :ubʲU_|xhNE.²O_CPIa'*svUus:e=iSkzvREQx0Li/g ̩g2QAMdFա&r2Faq':,,}Xbӟif!N ͉b`M}Ta`j aN#ʙX ]_w>`#%d-􃟃Kx"k訞Z[)laƗ>??++ǍB} wb%ɠn!0wGp8h\M3Cs[d!8jt|+x;:,?sLPɼLN>teإ. }u)1#Nq$dp?<ޙ,8c3*86W%V|w.|Hq%v <t6@H$}kt܏ı-v82d{!roHAj,XSj{LbcOShkI 2A{ W8ȴ=)~&>f$vsLѾC.XIuAKSU0b!c8Ԡ31nwc DKJkȂ M=2 Sby_}j&E 䄿gӭk2ް(g柯m)+_gV%-~CsE+2joJF G(jD)Oiãً)멬8BOBSkcH9I?tgaƟ$xjLݴJ?6 M& f .d%9ԔEˌ-fp~ڡ3|p3yU Mv$\E6" |g31Pp%}c?}M䢖pro=<)u밨]V"Y dPd޸J6®麤,g%qBUH lXYiG[ŃdJI7ŜjY6HbeS5!!ϧemHyhd}Wbշr5QON5Kv!a]F8m@pӚcMb'9 i40gdv׫$Qcւzbqw2F31Uq4)p]1?ƕ4$ݟunn2]bc86/ԲL Tg@h?VPu>}[aD5>L֭4f#@e>`6X=*N| 3Ss9+ Uq-lt#sRhdB~,fz07[5#l0:~ٞ $ƈsbT:iU(~yrRV=T_e~B 4T.8+9; x2D6֞Hj [p*P^xEH˵"^*y0~.q5An` JB6m#Q!"F'.Rt3dR@9$G8f>:IĊ_N{ʺpi,ds@#R樏)6&ߍ#( Y_Q+1O"Ք:@ c[V {jVJ+,J<1ljW;1pҫSҼv)$VUs*^z?YNP=/ @31&uV7GobƻQ!g5hS49}`99I];(M@j8.FùL>0hhfֽn5Q6;jq8b(Z25T-4rf7c߄%ܘ\|lNݟS Tܭ. όk5lKT!2ٯF1;4Ta pgTJ2I4G@lLHOTR@|rV})lGBfc;6{p}g?@ o~FG5zqFM\z=rM֐?M6J]ԏՇcmO < ?ISeB*w450I8w1?4vduVS{ b\:H] `} mxyδ:;<9*xQztHt8你)"'w˾cwk"ohq? S0hj>B=r͡x3a;`t`o $bUu^ ffpo;[ ]*KCUwp1cP]/{Eyzyo%%ƃfXƓĥG۶&~1}CZPc"r|l9fx U\)JDTʁ0/K|/6nq鄦'(Cӳ51iFBEwZwj|k4^8\7ʰ 'fu%sZ%LNN#,J9'w]$';c|Ne'܇i׏a5TUM; cW'7RM&J `*SǺ^>5u%͌i=F ab'obܕ6.㛟kyOQ9H>j2KU] 5Ƭ_oW54Q^=W2./ENѤWN.pw#U}ߍ)GX``xgR 0#[h;^i UdD vx8F]{•p3QZ9pԭ+ry0Ceר$s,ǤwYa?f$("2~+J+*٭%WՒi(u8`+.mD}Ah,^u!}ʫ`¸6,[ Wlk8WͲ ZQ /yyϝiԺh*@aܭwEBn5 7˼Dc*mmJ| ?wR̔*Ǒq&2`fo7\eN(צg] ,S2p~wth8r* X2wԐG>kCpsl ضzLynlވwY Xh&VwEur0}I/ȁ {X]R2j؁.IHho>746' RZñ{ ` +r>M^={u-Y9noHkɗT=D-۔g=GdQpP%GAASUI?^KXIZSU`4j,"cZQ6: MY>vܽˎ\JHʖ9hG[EyB)]l .\kp=(^r7'^`RĒ;(reȜ@B`WGm*2AlW"{Ub57ӯܓZ3Op?S4ͻۆL`֩^3F[ aT9Ch$MXT0&ׂ9_GMf:@!'SGl΁CdUfk(W{M~5=gi" fw_5^t8!:2pH;׶+a(B?&;&O62RMb7+Me&m+dc`uZ'WafPϺOTscF dg<;&/GTTd>DՁɮOg1r;QRZBacNkbd:r)thwC6zZfGxg˥i'3+x2a|2`:QrkׅT= S }|y(˨ZgVX7y$`q剫 X tV:tnc0O\Sr6W&AṔy tʼn,gm zI:G 5SJAlW*\ + ~A_S\LQ,P.&-(bR?^huT^Eqr:K hR3Ylcol- l'#yʚ!<^Hgd޽!;ފ:C=;DM{^{:^9~gd=T&5dQ3i/fBzV‹:,baާ t沱vY2~^.h]?Ͽ;/," 1MP/;ORpz䱌Ʉ5C6@``(Yt;ܙ߷;H"ჂOp\"|!T3rlƴy|_|J&0S"@[aN ֱ/a/S8ڲMX{Ŵg(4i\Q,HH]Ulu$1PS%yQjs8;0CyŃjTІZm@x?| k.lVL!"`唜S~T*qe,dKsd ;_3Olv$7 w0mƍ2Ğ*s򫉢赺ybPl8 o: j_9M7x ey$[HEUG _+\%p`XK}{&Л`kw[tGC)ݚ)!8ۀ=Y@_-Aս`r;7Bj)#§3FjT2C}2;?O;5>&%]"(EyM|fհC7*bf#$}bD[LGHf`Z}$N;,T&[p#Cn1vCD;a}Sɼ]{S[XAȭ箻zo dCKJl|$cPswnSh 0eL"?5*$JMvys1` Ya42Rch`w ҈][\ڦͥ(ǹire|4G}DHC/iu^Ҕdʢg^Sg%6@/`%b4>cl[;oP"xrL(M)чtYJCl)|(B%䨪98[fXgi_F^&$XX&Q >97=[RdnW<#h %P5̺^̏^&UiW"ḃN\GEBnf2G^nq ɭܴ tVy'=}_ඟHpe$W[;jQ+G Ɨ$:6N=tW y[`ep5&-e OB 4)&e yI)/JQfho{6n@r$U#+Ùh5$7?m3 j.nA2ɰ?ttv}~ξ _U(\]2¦[ tʵ.13^D<O}nM.!f)HSꌉ]u ?q !hR1Պy(ٽi*v\+䳷Gp@R-71F6UJyVTUY7Ne4d^Xf̢OT ^?tV3>mj,@*BGBc[4}W8 ,gn 1zN6H#d U0hFqK]Zz/!˙Qc,"RgA}fB.|g_O+員4:K~`mrx  Bܞߋ$q޿&c2Ug8$VI&tY%urE_]).AS.;'*j1jjkgcX@t&+Aa+:Ihcc`DEeE^w\T# N0 "?ꤙyB[}rVwOr$Zɮ^mǦ"LUW_G8a@ ׎bfѦlа8_|wBeѱ*p{4.u⟈qѧ`gL`iHFtqI2;nHJe#G&0,tY.vB~uaZ C)BKHL4wt';/JoPp|NosW+TMTɬ%w|G>(QGa4ԟf-doZU-?_ɠ06YY^q2C' 6Pg#%xc&9@1Pi$Bix('Mۮ9ùodyvItu}ELA_v>kST*x9ps^PY~W1^: 9|ʽK(@u8lS'NV9^{ 0w|ZnUp.TϿ`avXs$Qsd;ͽ%i;%gb  y/%eέrե[IšīMA0 Z?) qfǯ\^`F'uA`Ήg4['r})E6 L7UU)D5G7l^: Kiڿ|z]3㏇ _f XM#h/P kޯ%L-&o;Ś[d\R*c*jPOݢR6\N4&ؾ'5&:QO_tڞ8·K襧3dQpmrSA+#ֶ!bOtpXyS1 1 s:ŀmNX£~,:. 8: }G:F;6׮C5| l-򟙧%Hb8?䢟R< <('xX1psm;4<͂tTS.H_Jmmǫ-7m]DdI\#.Z򳺑 'ȉ*}~=Zh82 l ޴|Q*"F?C`XJl(űbGfHi?%%?<)nq˳r@%Գ?P! 59ҏv ZcQi |lEFs5w,&9>[[ meV6DnBɊ[_1)]/KEJ.Q qL١jDˉ?M SZ=|'3ӟ̸Zu+Vϣ Eܸ#6n%c7 k a4]GENܪ~˻Te'ю ,rLdQlY)"]4$bqwvVt@^۽dN !2 >HO`}\@V9Ͻ4nMS5e QCaF t;bIʌ;кvlDFv Kͤ{3CO[;MB}0Nf C~󽾕Q}2@J/BXL?ЍQ*Xx, [VF< 24x[g}Ef[:L9iG69& qc-˔NI1|(r7KVR*BwݗwϮN`Ǥ`o \~dӁpY7W;}$#K<>gg&MXϕ5i9 Ϙh0D+!RrS+*"kӅ#yoo3wM^mܶ#,_cUyF%$A#w5Eol>ʅ\[5Adk$m\.TB%(ʯ@NIY^Km%oVoTұ|wB$JgU?hD@@6k8mH l'-@= `.H(漴(l|sh_dAT.[kܠO "ØTAG+I[ &Ǣsм٥Kј'Se׫#!)6Jb?9;J)T"ʮRZ*d\Hϻq:xǢ7m]-%."/8? -U KM-$-nCg?vxkգ>OO8Wڐ&bV}5瑱Oqf>+=z ǚa}$gmKB1Ām>M]ֻy5gIdS*0ؑ#ZbƹWBekN m;-1޴Y:npG6Z$l{I9d"Ȳ@ }}D)J ߳m͉&\hz[9.Pm6M~W >Eq7=a>d- åǬ՚=5mzHG`*h+~Rew/Qk 5!C_`6$?P"1(.ã[J7)I7_: >^{3JP5}#I_5i&P,IAZ.{:tGo@`-o+]o1c\XG}YٳzL`v ! 1_VсF'ϴVYh9)^/^ʂ"J>?W䤉=҃f,TKx{`xx؞>CCKM˚,d`-Z>}gc1QpqeYYS49RN7gݔ] R&ۃ 4YE|`_*FpShw?9zfŢ< J& gd'? }szd]b{qn\y&]WW(8W4d#@V #p[þx,᫭w7EoP]7+·ß'ڋGN)fBY~Z1w!&؇me!iߺmvH5e5[v_E1.-wc%$?WioBvv-"$ G_QU|uCWI\4]{꙯\it0ɐЯRXܹnq@C3DQ}N+>{;,!B؀Țh 7YsT *0K1huâKֆ=l{n?_P]n`W\~ q ?D\I1&.ghFbIWE{R1R!$y7Ց305vnS=2u5"1YJ+0h\((Q6dP9u,3 Se2Vz[XR[Z*e5MZȸ@{EArno"`j?xWj&s C_ok$0-c2kR972uH4G'9Q`3 f);rk/d)o]6f\qh҂K)K!3JK0 !d󙷠!ō{0I"upABͨ0 dZ C/4"Rƥ\\ȏhbP(,7=v2lA)m/G1Xd%;ez[Ա~fmH8A@ !85}?@Ɨ]QվL=@ N`߷ R;UYz[suA |o/rͣ6j C)u#Z-Y/7yd6Zam0/g[n4 WZFF`]cG/ Fr'csV{ c{qtD4.uQk?_QGP_jձAe>'! ԥ(ZW䖼q)ͮU+n[X~)6b5 )\7t!qqߦ*F׭f #M-DD{ѿsjzWߎy=M\x6ni]!֧s_-uAAL/ 9玠X\$˯:>䑻#+J$,ڻH9Xb&n wOz޽6"ϭ Gb.xr)!\oet)sPm9bZM#7/A JrԪ].rnGs5'yX'*ZUd$FkdtpNoqo͂4&^ q] ?OMm=!U`x<-YBG;BW_qx>mcv ";>]z (g)TCvPxjhXWOW/^>2[bsi(K~.%Hq&ZVYfM"}4 K<7Pd+]K d)^qڇ;C-^ +CY^lTC'.{?%R:gj=1?>5PH}Q{W6/.QF؄,jYHGYyUHMbLl[cpvw(ԉg p~nSAxµi(q#LQf j4̍BsC)( C"9 ~ -a9̫g"7FMW$NHJ{_ P]D>|Yf(&A(HXEK<Yuueb2GτA߰|ɞR<&R-(xI0MXJ.zR_錈P+V[1fu1RA4@j%KRfx#y:g&ѓf=d܉DU@ ao '|8\j|o'#isedFΛ&;/ճ?]]xzջH7k:ՓY9e]v^Ɂ:hrA6{Dmg赗N:Fи-3N6LkQ8SOE+nt>I_ Qz,2Ufx+E)]%! ?H8}QKEZ;i+OO.tzfubtީ3:&ͰdjCV*^Sc̤BFSW\A w*;KL=꿊shQܯ(D<1e Rzs { 3u׊MBuIM=-'®vě Zm;\H[*< !/N0rN6cO=D,W A9Z_k֨Pf@Q62^?==XyԖ:h95;@`z}vEjD#@F'7SNIfEցsZ̑JP6ZwuF{jwٞD"l[lol5^5{j '΅yl PsHB*$׉AE:.rhFɻ/5+9 e B6#0%oͣ3OIƤ> X7H l ?R6ā!=I"fFk7d`#o)*wU9pEVk59h$ҢT[ôcCq8g>rP3u{ETx -]!#]ZYDw 3URr<'^4?6F(kMX|c:h`t6HL@yUYm^Gd`m[b*2)O7(zoA*y{'t $"F[\ >?a"ωTGջ ^G@D]6r߶Rz遣QEkuy̋Ym,0fjhn*xC@pyw7_9']g* ii@q6niV# VTu0?XE4*  Ӟ_.К}]uoXk$s!=H/0m|z}.jgo0g^78ΥX38;s̈."n5cn|)M[4T6 3RvsW̞YPi_ | nPWuw6RET(/JL $_3""A\4*FSrG-JoX4%2h"&hz4k lW+>YZz/{5)|$J+31X~][mȕ1{vRIG3pS8T!%BKI.Ka)$ vU>~ hrJc%̏>FOsuO?JMx]b(tfbڌФmq,nģv AoJ;}>3$?_HPbA_3?Jv{F㕕d1v$:Irb `33bZ@n"FIq+φ7b MoZ|0f&p 4O8hךed3Rܻ-0f犪vEIa+,7+ia(4WAjϨ"WdwV[&g?!|Ys4ҜyL[n>KTh;)V-=+10kcJxLK&}EPl_d3ӘL;5`ܚ_Cw[;A21>m(MN#`ɠ($]xZ  o|v #TŌzi*sH"5RM*x [Carr <-i琵 FL1X7[+7PK^S&pS"zo(Pr±0nr~Ĉo[t//6 DwPp-7"]P Z;y< 0eF=Ԁmdk< lv9w+h=с{(8󹥻8܄<`Z76-w ԴĚ^kcoދ4FI!T_=o Ja!!>̡KJ5#&E T!vBqK]E&((iZ%9W5}~aS&'8=^pUXK0GAK_XpT6C*q툯@} ${sC^ۃa0CT9hܫȞf\DgrjG]EEg;~D^Ez4ٯlulg|7`r\sM3ݶm"x "pԄa>nqr~C]}0IQ qDe"u< bB8vG"SQoNdߜ&TPP7|bd4?>䊸x킍?7b^% &FAzSW~L'ħ)SVN!qu"P0%6.Fp1pǗ掀R8G z dY HyQwܜ1É6MW =uek$"z͸0cu0ON.]PYhlY< Qx8Y̒1'<\üZ9vO_"{I?")8ذ,Mohռվkb$rC%HY/6ظn@`qVM=0d9RD≣* mHs CavA}Hx^h͈ ymWcs;BAM5^E\c:$aj kU7?籉@K=o8)Gl)kb(YA MBY{G<EdjzlRg hC$D60ѧS&ha3'`Hhu\DpHx~)8# wpD>Dp`~*uOXQMdo4<<+c_nX& a.6, @$`QTKu (rEq3<0C>}v"L6 reW1W[O|>VaG+%+8 Uö4C`~x=vh SL嚣˳ g{ìʤ`j}[%8}1x⬛\s vTzpD~ICT!kWAxT.D$u~qE{4>j52\aĤbjk )gٌ6 mx {VtK G" k󛙻%G GOd@ ?{z,m_ҕY "fm5sip$K, [{̕ 9F1(m$єK{L~R;gL"H; +Ոd\b@qٔi FŹy;P4{a-/(o:NGnX :q5D-|TFo0;ClpH)ÇϘz晌eܚļTu,% y@<)FgDuHVGyE0i-4,Rh]ogq7ƁҨq&q`-tBNpzPn~urz4)/ʨ)`ZZÒbĵW*A 1A-H6G>( !Հ:T$E+UNE4=qQEqmzv!DL6?QiQS`k#63Z['&?RV/4f,*`_(d$rbp<'KUa De,A ς$PD "IЕO9h+"<>eX* }Wi IKPؙT=%4;e!sF.-1bpn!i@KQ'>HCOd͇T+/[ m=,:}g0jzd #=!EݑBif X 0%dU*\ !a#8&zb?`o U^n5(>C:$Mp'j$^qgFQv/;܉6^&`xmA'DbzNGj/};\06Av#z_!kƵ,Nl9'[=q3[/[`xx)o5aqx@/H $gpVޕX2ء˻lcQs7#J `ԉwc:9o!{ZGܛpn߉ٔsUB !2 ،7K3{M0.kP/KQ! ΃SIБ%1Sz AkFDg%t{ Nد_lz `M} sǚ(Sd-gیU[HռqAKO!|g5 k  W\7I<8 c,_`2%;qa{N+?.ϝCI9.sVl1GMyhث߼P. s@Zp{czםQW.򕃬ыcJ \??tߕ%[^\XH}lYO,)=rYK9}izKyQ[7:F3da!w2 $Ҫn䬋4a5d >)l,[WK^:Wc:dv#fPYQE,TT_TeRݫQνSaD/7_KfcT-{cZjLu7$m=4fvBR?/ ~ՁeuN˄LiC5RH*lBey-n&"[yɤŻN+f&Hu+ofoT 3+/(ܲ<̺8T({#&\ ]zՉyuh݁/C9U[(F!%ل:6S+\ͩtXϾǛ?H"lsׇۘM#<~ 8:-qG<'uoc -KNGd; Rp|hs<Ђ( Ji5wi,#aS1%I8J~DcDqLʀX:O?Fͫ{k^2W_ȸL9yQUVΘ]?cĖ3vȏ,BMr;K5dy1 \F)OfSO9U0 Ӻ G҇OL}ok9Λ2D5f-󎛪ٟ60E m7[SCg*,lVoA,0Y-;3ഴBgp56Hrj"B| gZu!|5̠@de)[P"k/)1`6Ҥf #GZC{TKywYudT؀ā￳GFLC3wKоqR]?EO q,rn4mC,T$ًGWy% Gu;ځH.l%.ÑU咥qPOY 0e)`S!ޛP\3x.IֱwL-?FP+ߚ@3GNy-"i{>DMmXp A$ T ^MGEZO=֋ uʱq༾W5 gэa,;خ: r+00]&zaz;6* mhZLX}10KXᐭX^/0\h [0&W 7KV{M>~1~&|^ʇkr&Exb 4`ir4|W/&3L鞴8;j.\OƧ 6]> +0Ai~KVt2_=1 iOJx͓KԄ b=PAB2Rw޿ [?}4Aa@t ە"LuwKY8}-nz%H,ՓJO[ zy^hÙc[4~_L+5k@kS2%sb(Ϫڥ^~gS^ .#E}߀ K@*)x#>B@BK!ZYP[:4 &1uCb؊N#lZD6%{e颈DgZȧ)KGG0.c\{Xl)ؓ|[6G7(agOj\nQS7A|2eݱ0FY9 f/!Wʸ{On\csDþ,CWTCwk,hS OP 7&v\d-Ќ{0[> >=@jZ/7Q,[ =H1z8v(' 0[?QgkI?7 [.rp-fY%;Zm~rڝts,D>F/Oe:_-bGv‹5E삦 BJiKK4 6Zm\/4Vջ_8" ܬʜ&Pa<$o1@0,3kYS3/Oliv>S{"#†'G#2%>b j@N+I*NW/o9d`V%)_7OДs~0[ZR.^A|^ ( HT%w:<f^sR% >>ƪ3}~*' V\<<O%1}+ewI]d}NJK)LUa%QN1ҠHY *k  $7IhypKM9vS OvGTԍ, 1C0) Fhq~3"%&} Zu}2 HW#ùFdr ZwoF8{m1blꡑ"?L@aT@}) lY1 bQE^#ךVpJgb6U;~vi jƇbb[xMӗNtr^25`% >%N/"iYz̟T`C1p˔M%.-%}&f$9\r]P=!SE3tx/ @q &W~v-J|ء/Gc}:+ =Qz#<9/=RyȳʢdO&s,CRb$eA/6J({6(}ͫBMZhޗ7!Tݸ+)̮w~'[1Gubqsm=^-֌lepDhib͍& 9JB{w\'tThZӱV">_BبnU J_g{Ё2&?n{P˕%U crcLe7#o U_S^Ngv ˹+e;LC4"<=TO;/-\B eɞIWtMma/V=^" d&\8/'I_ǚ/ 𔾢unm^],D1Hf^'lLi.\w\" Jdd^<6x,^%tz̉^z۠w6ہ"%x bPr~C 7T3)%fpf.UhѫY !bψe5hRdr`]ҊyEcVXNX#ʰas-e- --ڼWyĩ|J'5_9%,,{n1`!ٿt^lbLWN@7jڅ,RA7D塼K\ SX@w qHCQa r tx kp9@}^G!'E0Y~rgd>}31)u0BK0vγgׄabc1 ^턏oP܇U=$^s}؁*\˗n?B$3rtuR&I *eDsbtJ$YT@4[:v{$ppF)eFjS@M¨Fg^9KpG^ |"Vq Gf}Qw0o5Gͱٽ'\( $cRBl%H|]ke!6M3U\JfQxle:(h"f PdH v~ ݽ__ah6wHґuď/wd;t#uǻ ƫ~h-:ze> $~pBƨ!:8°s/f=*TKӇeo n% iP 6d%?qZ 4[[bJ'3Q4Upjl_pYq\ԃ> I$.PUK RB5`ٌfƓhΚ#й+(^#"Й h|RX$TPUTke7(w,lSh |%T5&8:.3^FX)>DL]Õ\38s+ˌ PTԴf\-'O){PP)aDڻv,u-Aڶ,Q:ua7NXz k=8" b+_3XȚ/6%?\.|NDf˯|ɉ "#- !OTU+6CO׺~Xt?se:LREZ7рQ02z,@gmM͖]yON\H]nQ@=Ve[0Y%=v`okJ}k=DY)&=˒s 䡁,Hh#JW$Ư/<%S'4I)8DmYSMW5dmcs@Q3![2zQP4J7QV+hS!^XvZfO=<ðey.V7PQ1f]T#N+ֺC;J`RNP' xOCdP cZ#}*ȆW#c{ kvdf jui4Ip}AH$,i(& ZrX/< ;\X{|k%F*XT(涋4!7n&QxPRsԼERteN<]\Ub` E|Y°0HKe%i%p:ލ&?,Y\_ͪ3Ye\@׌ ןBB2,!<4B#hOkKҸp[.Sjf-KUzv1-L.I 'm| pK9oSv' fGK|Oz.H6l~![0qa")]7 mΓYf B0uJ;3M'Qyt8Q7 QhTQR~+woJ^%WSkZgElG!Z%f.KB1;AYXksrCysAaZvb{^2SFǔ5co`{YP)>'<@ .=q&WidNY;Z#eR}(*Yեdr$Ol9_%EML"z8[_s]r$BħA Z沅縲CttZBl!Eg%˿'Xmܱ*7jJzҙhQ\IWN ,CUœ )U;ĺr̲MCy?>/R %I ښqa ǰW3/tG/ZK*N9ԇ 5nt9=>qY 1(yr{ľlٟ`;#3C@p+9Hk IwQ3gEle{q읏Όw8t飱54=ClH`e$v2jT\+u/إcaӟ婷=#\Ǿ؋${\=Qܥ6^}NPgVVѓ8]Ře8*usO]eG7artgO;#SOreirX635xܣ2 rRɧ=ᮎl"yWvOjU[ ^YA qE2fQ V Eu¥UMSe  f([Fnt1" + _>.Yk2uk,9^Xؑ#a0p=%$ǹGҴ /-?$'17zw jf[21߅PxZAwq!lܜ 鲩"bT$<{) tojo/^^f-*7W]6T63 8PՇ*3^Ԯ3CKO7(iwUJ1yOZY޴K6XHXk3BukbnDyppi_.aVo BJFayJ?y[xDO[=C 9 8#r>x-*))zX,H_!^q8絼.D.&I\O&f0xmBK ` 29`rS}E =gk3|IuV0D9O7ULxmbvI"*`>ZWa7.Ynr-P#oTy51xDS2`]:e:Uv0ǭDwfO=[.&s*w)7:e* Zn!Z+dp1&?*N{R4Y )Mcj1=edPS⎻ 8BwW}4yQB,A9.N+ HDu2Q$/L9tP%PDlEFXPQɪ6<3:M$W5O籯%2S% ĩA=zRY;C~g1!•`MӴbiCh񯓜2}*33\fb!/%+SHdg>[(搚%K)`}Kk}>R3El]*lx<['2b5z[Vr&妽%p%et)k}yax4~h| P8iz*cnџ7QG^ #H&1""U HEc >vG҅WX@2C"0+y)7$^l͘~stfu|N|ncC1Ē : ^*wſW($[*pf F.}[FE4"BR˃"ǯ7H&_+oz :![e W׳NNQ9a+wR8_[0dY{8WZ.Q nuq;ͰG'0fg!{g~}${lJΖIR􁵽 Ki^ymU,b6nD#U^9_F6U SPN5k1[?# h-Ʌ@.AZǗ#$7='I6$J۸up" rӒK}_Ru%~S==HJC^1Haj_qOVe&(Uu=*G.VJ6,1`̆|{t!jP(&HΉB@_/+(El n=QLS[0#q{)tQ6@'*4;:Dqk_6 %?B2dKvIA!gt3u_)%yV-VUm9̣>7ŘI5jݩ_ WU(dIO蛎5uP]>|!T70hi5Et)Awik2-wًo۱NYa \)][¬@} YPd(26w$}ab|͸=YƟ}Ap'քorf\'ǒ-*Pqb=h 0'Nx%Ki3ڎkopYq<:|M҅2q$YLP%]&t(6HTמVLO"ΠiaU0~ BcT&҄pTTA#_nju45#noa1(%+TAz$T(J34-ay 2Gs 7w0,TF[2_Q&>.40Edd }<+B[g5?YwO[́lоui%\2}ihmP"Ϡ?@G2J2p>y5(z`- c/?9d_܇slCsK_Jкz6 Hh ϥv\ p  vQA:'Dsַ^:-ͅxC+h` Ibjtx6Ŝt'tWw`䬢.-ViQ:lΩ4 ~FwʢP?q!$6XN{6+#AaK1+ h W6YnҬ=N AP}zbjYq>L_5m77Ꜩ ]w4t%)@yR7vC~D/>Zpپ\ĵgt^ס_K a9y^i5c`.&r'`ӦLJh;ki+D55EYAE܂721!My emO"r%o[ZqM#ZQf|M&T#{2q-%€ ;<40[vX =dМG4وFBqK3;#:F/y{#xNcAJD3G*G}2 F 71(,F6, gF@sVd}E!aIwT],ОEѦt'3EQ-j;BI3kpоhD]4QX1w%zZgWjLnts3usH{;H O,mźyw=E{ Zli |K;ZZ`!sJۢlra˦qIm[DXI0ǵ]%|%q<ث Ͳ,\Jϻ'-]v0!Gþ%aڕ;O(tߊ-SzW#3]AЇ4!; w'唠V̤4L Cj=$ApeD{,Nļ`QqS@$`C\hTՉL[f'{y-ubUd>X y.C}~I4%2j+W}!'J'*QWiBx[U9)j i*r/Vdx{y{T!Οc =rS2ENk5c˨t`,K-)=ݣhgz/ mGGs R9{՘Jn<0!ʻUsQԡm iN%5zJ V\K8;Eq_i Fl2^$![J7rtTOךbZ=>2'+qy b+Bo򶼆;TuZ2_D/ILd`ȪlA.Uw?t) = &hca,[My.E s7#oli( a(j5FO蹅^-ڃ~ ftVz ,xvl1`V }m T.(LYǛ$ ٰUKγ ] f♥a+x x*{X*cnV|]&^"/27PؗV̷F DmºѰS5aU̟6H ?dC-e-8Ӯ!RrU$,/g7IJm>m%gg& v{!TF)WMmpcʱV+#Aa<Ӡs_0x W~5Ƈ?>1bc| 4+f [IqdO٫޹E_m$eHXp2N|*Qts&Rb/{[[:L8Av\ףVIu\D^ByF_nyQB+o]g~j}tHwZ_j=v/-]ΨAEX_]QaG0Iѝ& w:G]4똃a%^`kSΚ& n9vp  2^b)#Emh13M?y1yU ,pqozNՒBbl6oV"$ai9x[)ckWj%.cjcAFk؅&Դ'H]Bh5x~=}LĻol3H7Z}X1nmvjo15=b#|9D|ƼNM9Q33)uڱ2? Yk-"ǒv ˥jȭ IW\˞!$@eUBsZZU~I>wX}P+~ V.ZinȸE`ݺpdlsL.fƁcQFp'{c5K}7*@?-DfP,ڑo`B} }VfB[<luY%/MR3m|?[ax)a.?Ze * Mw8F'B;}0J?0ycWUzLxYr5[jnn*/AfԘ) 79o7TbQ9-{u@K_8<Bh+BUonZYr cd~tv+:9'`TAmi|B;e~ascd*<^(^Re^C,Idz(Fj]*/4\2 _V'waV)wX SLūRWp |zP2"g6"iW;-u%3Xy4mU9 4#ǝkrFNٱ{{ H-O/d.=;Lw*+5y]HN \Zڄ(5#BjP?Ǥ#zȃ"֒Iv zAn8ԱBaml:w2^sz M[TBh^e!^ -ҟ6E25f0\_íp{}Vpf @VaD4Y:-$x{5h෻q]qo_ ^P"s|zM_a)Z ?Jq5ۭ,C[Ҧpm8w '8ۀ)-X4ØhեhYzMEZ*Se8GU6-SO,Td-)WԶRQ"3m$bLfaK?$dT-J0^n<1319d(NJ ᭈ^ClPzϵFQ 5oDkex+˵ԩ;5 փ1lp 0*UKpKpa#X Bbpf"Ji9,ݠ@}(}FAy6вׁ5^&d| b_q&W1Vtiү:|grQ7}wr{pXe` 8Nh#ߴPoךU:>{Fz{f ,3{q3ovj n)C-),pyʝ,,9P%<6]"*&='#PfHUg#kWǩ*_sg$v+*&O} ⧹P`q-2>H6jMQl6omҳNqO8NaIG4z=%?5#ׂvsM<G.ij&b. -izCnhuM` z+R gm"`ⓤyt|9dhwxvXp2UN R"·مzX8VMg}$.m2Q׭%]Mhwb50;9K;]S'`mDW2s Y->FI"VnqK@΂C!2/;s>"(w?~2$Rz @'xz$穙pHz Y{7jm,m#NV߻1B/{~9ZO~zob5!ԩA~"N'}<ԒVC3<\P_"IXdM--"?nkǀncUV`>ucʾwO6S#]d}7H7Lh p%[LPkW$:q D(5Y.#!{_+IAׂ$-=֯\H@(nY&%F2n4qEL9!\E&''*nPWGnWCHƜ~KN)ieh g$/MYN&!jNރ# زP>"c!jV0N0$dN2?1㺙֢>x.{hNڰ̀VfL-/BnI&n:k]P42lXS4dLxF$'BZ[a*O&AWUrJah#-Pf" v s:3Ȫ\(BC\->YViPU LlV賭>r&j!eibJ!~۠ 1Dp~YײJ$V/T̢7Yj:Fc,|ocMOat!1h?@S%Ugaer yc~2Vnm}5Y-D 5OA򇬊/T8L~i'=ihfWS|/O"o"ʶ2$qm jHVO/нgZvu(Vu1umLV674#F% ʇDRXޤpqVW~@ T{μ|< $76UUG\l`F )VJXhN9 o*1 Y eڞ޼d _NIX\ꫜ{ρ:^ LS #͠;j6VIr\8?Xy`r^ S-"F,߄ /#@,.8q?fC>\J@& T^!1՗#MYKQ&z~63qOP:5\qFI>]Z =Da\e.G T~{ba*v|6IǿH/ +pI`MgCk2 j DuF“8+& ai.ߐG7:3Bɦh|kaui;oW}BTvE ('*6 qq4{ʀH?|:O[q0׸{(v0f.} $<g'm'M.a "6žI7IbҬ̓"XSd`p\&-*Ԣ[ Ûfft#u.x7"BD0n|Jȹ [pf VIce6.brdؚВGk`MT`/Xt^8xpK/+Zlm/lճ@T2nLE}mA IWc)5d,Ȕwg/@D0o8ۃ6Q/V,pM:Ё|ѽL>-sR ?gLi|Sq,+WG_\1KCB`,g>2B*XBS6dO5k\!KM5[HMyk8 N(xUcEاX=j=Pƀ.荋;W0VƃQ(ɗXVEmVOc.cFxm6 l aȰmDqH\KxGop j ȭO/+ߓsK|W!hPV-VWC.K#Ƒ8F㷤uy[,5a}& ZA%`8ȣy/EɅIn\JʗeLzʛ1Mۀx9W~ f| ACE2J+aŅ ͥC㗺S1dh[h ix'5 Ku]ǯD' O^Grp1%wEڂdC;#ү7Յ ,2Ƿ:ŜOF{g=vh2%Ђ) |m燤ȟ -sۊrdZ!8gQmqxy8axc/I4|a6:s(I5= AP <W{Uuj|5)V}+M \j/bދ,N߄4 Tam.ozȵ_,yF҄f>Q -o ci.[ >ByBb@T9RiZң|}BB7|V!ƳF /:SX];ώ_p5J@2BlYd?|.6nfM[bVgA^,EM:[Mo@""0jBTS\p`wLI9PE=fwQ0[Aj\` `¼y(>$mclJf}wqFXP9|xTq]#l 8*7t[P&G FRb+8}$n'FXu\a8ūqgMII^|EpB%dا#>JEE:V"cXΫϲĉ"'˼(&fblN0K"gQ[PaQbK]2G8)L XI}#Ina4ӣB]=u,1ۚ' arsR+0T%V >׷7A,z]_ri X&;wfP|ʴq]64x{UaߔaG#Mr-;7'bHf[ ) HVCI_ (^nNf"Q>(Qɿ|⍳>cRFJYU@1=̚h fRrw5DF%Kܮ! (0-Jkf6xC'xl 0W1G&5X>Ks'D?-ngwX`ZzB‚UAmiu/ y^kK&=a'l1kx<Գ*z~W:B(hX9 zNV@#|glaB7Y# nS6"d ;b v;PaSƏJi,jP py4Rȓv**וwd7ޫ!^dp]* 9lvVDڼ(7/JSp[ ˕} +1V !GjxQ3'~&騡'.C8 _ktF=dTeatp3Ԥ^+W'NRk\A=awY}DWďf@^6;Zmsv;_h7?ۢZYDHF2иFfW!O_<F$EO|X7hL_ș@jXd@mPMz} [x7{Eو$_gD'IHy nbn7L&0}K9g㜭/McT<2C UBH"iAݧҵ\w/dKGʨ>BuG;ʢN]p8oqgE?SEqA=hM5?q(RMcw 7HI>>!=x!*nNdzX=M@?_M;%ejxuX 2R]jok?@TV8IKSJH+V&o\s#Z[C9$h a,1;zjokju[__Z{ʁUVfn r&񋭔 ?glSAږqۈ ,h'|C]!puv5>}0ro XEZ*pL-WYg5wCik mfSǚT8P ]KH*G2 ' PmӜ0\]S&н(ͣojPi7|9=/Cݯ%"P:QW!IVAX ƒs 8MV⍳mTwG{t"Lύ1'T=ˆ+1^8B̉"UT /gVM[efce`:֠pTLqjy oP-L7\ (?\8#)ꔝgѳ~ I'_)7C4p&t9~Ƶy?aq^Q9 MbbVTLӞZjT:aE&pdLC` m;v r Y4BF`%l骟:Bc+9&W|0c N-UWm)6^; ާ6 ݤtс"' /7W4n>ݠE\O:gWK{2ۯ@/3jhHԨCZ5XGAiRӈ (l{*-0{+tm(LJ)N"j*a/s+4cp~^p0 RI䝲bGPބB?ELW֐,2]Į"d{N1(Ұbo~&NIa\ +؂caymb4hԢڏ'3/]T$ AH(  g_zDLAFdacMt;5 (hD*? O{(ҧk:'\-,ô$0y ΂d*-pmw6wiPEmWYTx 88αqupY8>nC~<||ݼ/[\򗸢TRqG)gubgz2߈/&_ a\ӛ\אvyLA ,px{PyPuDӑ0rY4@j?(_W>^VZb\ 9ڥ >Epr4>nAae."Rg6#ʇZiܹ~Kviʽ0:1T: Y檳\1oSR.7LJ?\#ls{s<3_={fAX^idnM^`>Mo,4%H+(kʟ3u!xZFh$Gtz{% v1|>$*Q^d3N`sv(JaE2-- mf+P1o_!l;\;,3س}eN?Y~n[ VtE9 W;^RiU7i;}YGx9ჿmҟlSZڀ&|8f^Y'/q}VK_>~|6l\iƊTd|=1 D`Q}Ep4~BŘ0u!&a&/XJ  ),\1qw[ WJYdiz#QWں.P'=T9uᵭڭn-4к$!c97~thHZ(9ZaYYgm' 1xP~npJVrUF`^AA#fg ˁN+et>r;k ($;6쀵57)2hBqsʭ0b?I{U*UB \Qzg˵?# 刊p{lSJ@H@U{M%FӶLwLTЧ /e})v6}GRxfU@U`O4`Q켂./-~cƧnl0C`Slb< 䄝62** eFl48;#Վ,C̉pI@TL{Wg 1a`Cm0BӋrj_dյ7:ZD˚Pۖ*\3(oݓ8pjM-v*]BFJ׉ozW"H{%AlRmc[|mUkXS4+ .8PX~ FDD 0OcW$uК/ !.aRh un#aTh~@]s^+~SM.9E*)k *ĉF)MktUŒ?PȜTZgBb!rſP8P{>F>h5E[[yEJܦ۪%3 ˏY56BgcpO 74o^ xĔ 2kZNRUPɕ0]m{mp-W5#C626?#[9ؗ|q@G h!f0o J4H?8"NI:S cZzKRk`[+[SF4c%rα&9A+! Njv,I`F0T~uC#s"N9^a2v$Hv]晶bwlSQUhP!&aq^O/&CݻaxڄwH*Ѣ_m4uχ L] òT^VcGsUT?gIX MWX0^<&1%#hoPbB**8:gqo!ATYcA&b& C NcQ@V6rj!K4*9 *h2 reޛ6j#]]Q^ f ׇvUWbϵa޹ji8U?z$ǜnw XWoV5(U ֽ?bgo*0S'~%/Y]Z> )7l+S(uv@6sƊրi\Y>bIqҧV&vb#-U$ Vthhȭ{_\WIO:0 Aə}ZGVAU(!czreeE? GD|S{o\H`.hنϯ~.`6Or[>ldFN۠"./a=S˩?yQ8d䨷dWТ!s[hHaY7g[όa{;܌~$ISߛRvOQt!oކu LuQ\i'Lj^CExG&2C^ ۏb umF.퐄> C 6o=̆)Q,4噊꥖ʪ\XfzMtJ~MFOPτrGc{ ʄ\M4e׆rӿk, 3&5WiN/wOOnk3FQ 8'U#!|Ýsu2_6_P\uIo`JBZ\Hjg>Te^P֜2|JGlސ5Ovgi)ZyNW vsہ]2ɘPt<:mǞ 4 -!4hqWYh)ZIaF 9쵺4j'R00}nR?.CjѰkyGyEx9gᠰ74VL}7ilvgt1$+GöԚwL`p&\|>6=G G#aiU朂 /WD#AdaױGT0EwM:߸DCλ8;=ųDfS^K|VWu.2W+dX# V=X?]}szV$3sq%Tc:Ai;kЃ}7T>`+- O$};]Nz(LbHX@l^ MYMٛvJ)(]۵0Lb ϛ_EE0Th֢1I\ Њ!,O_ɫ-:bkqOR]vZ pJPDzW)_ R̝5IHLh1+ցk/{42+x",jw6'ةpt2j-=(=n[(T0712NUޏɃ<;zBͨBj FcO=(!KA3?4 15952@*g>E"Ɲ?oGޱ$1KьKUuO82-|b ˴Tq#!O+UvK1y͂U0%ne,FXoJl辱L-﯂3LLI7ޓCȗ'Bi_XwH[!>2[%GTCIuCm'|~ZEdpOU39Xg1J~}?{ y 9^i]6ѠKȯlQ;IhkfEqQV s@^.s GrfX6XǁI4:޲֭r9c@(⻠icB7oJ( MwV]+[`,G\= Oo9%c-($g=^q$~S)eW5е9V?Ӄ"Nu ΞQ5wN4FTN#,ih nFAm(5l78Kǻ1Uɝyńlg0>j%-qP H$+[ySu҈R>{ٝ~`(1'⫈:(?  g+2LdN C l<ݫF+. |+nWdi1c2~gu[]"PyTXX> q $ҝ"gbuÕ41^-KcfЋvz̲?Zv Џx~ 2_pw&m c u$.ߨ:Ft f`xN~vmbe5EAB}Mb#Gy'^'sud*Z%w,lT1քh} #~Ęѳ^Lr'甠,KcT#z?˂Rg=ίުM;*@^/eEאcW0|a;t9'' rZV75[1u4G>$FG$Db:ݪzB(U15#=qdzꎓq&isHx>_e xӫIw/hښBhOu޵uRF#&}8q6bǴ,mD)7v :%U ImiЂyb'oC-ۊ-IZO*W`fuu^V\2aG97b[[Dlb$I'hzڥ@1|sީb VmwY1ġ/0?}·)}L4*EA|.89=YYsË$.l+6`cQ&ukKt9t!DHUJRx3Mf߹azwC1D̀^70^|F%Bjh f(ZP-Y vdm<;qj/uK,q& h, N;Jå6@%qPd#@)Wނ0ZC?ϜѢ@2ٵ]S/ۛn#HJ+hs #ǔ:?zc%@ud= N&ha 5E* n7p$V:*f؟iL6S`pDh7NP+_͢~WE'0p O, NKA{E2h`} ^WV+4ʦv_e:eL1T=@m`M[CT ovg 0HkաcY2֐4zѫ%l\wb3> ~Ùa79&ɗ|0Cc(|dmÊ&malSlC"A}A O0px{-}xJ-%Pjv+^`.E-9Ĩxi8d׏iin=ߔ<C/5X%E 7z?{f}J;-u'd$CT!]8T LI+O#j5wmRI}pj7rd; !M$~| ɠ릞%Jy,x?SˆeInZy$.G(攠H2X6K@pt>oaיej-6,90;j$,n+b*tBwz(Oޕޒc28rZtBmRf*2e)PR=' w03A0rMQ{aL?r٦H @m.9Lƍ]oS~tNp~ ֥s/3c *iY}o2P+$a,g6c?'_VVLR\vSSf@5Z4)kIӍT%w at2q9My^S"HPلCQ^ NTgKI楲g-MֳtD3ۈ6fZAȀίm^1[,hr3a!x7E]ө~LR9ӥ]nMrz%ױDi% ԥ)EP #(Եq/ߖcw@+^NjX5]aXQ"VNp O? o%1T{QASc^6 P"*сH#\bz#e M1]\ iУ"Sc<1=dUi(N@T#7{v&"RۦF,]Wg@ZkaF~0CI!KB\eU(u$Lf96"f)N`A4eܲaV*K^d[I;Ђs@pB2qm7|n9\NIf!Me3Ů)sI"AlcL"nO~%} iET L{(4yo&7iV)6V )֦**!ܠpBJI6yLI@ o0u nOsU[3#- H5_Fzs' kW} a4|u2ޤ >hNR]5cC${Њ*M%oݏ+,2RYu‹ 4CvTv)_YPI&O"ϧA$ҝghRn`,A<.13WFR VAz0Jxeh3Fi +rg?(^좍U ٠/%VCګO~Xq!7Y!lEƯ"V{} X!< _͔ V+W~`.ֲ:,~s<r^ =Vp73vNZϮ]lk%T1<#c[f& TJq,FtZoi"毹]FxF OWf/*B09v hN2,7%bz3_ `bxzvNYï'! [pmJ½-?hFæѧݮ.ґ K~tm +LzqT&YvTGorVhŁUXZ:7z:Y֓r"dN zr-جRa+PPQTz^_U9/źC6A,B愳Yexz8jZbN_KYJ/)qo#l89 ڿnA35!J9b8uĜT0a Z|)ٙzJwM HDlV_m EA6HrLPm̰/~y^haJNU>.>*=giuUs$­̇PU=d ={D[<{]fɑN|IVB].M._,Ʒ? &ߵ x5$N*آ-F?IqОGo_`9v@N£ҁΥJh.>zӀ@@aW=(Y 7XVi8Vp{J?#`uW|cm^i$S>&G|cތ-)n$$Q95rQݴh!)y^~FEOO٘%[\g2X`Pg޻h9+d5,#B<dgx Y$i(L [$ǯ:;Xgҭ5{8*W4&b:ހw 3"tzz9u&$4PNwa.(%w}Rm5t A ZkAUqh3#J S@9< [1FxFw; DvO,154rIɼT(?4"q[_5/ o*Cѿ:biEm3Y'ع̿A幒ƗsP c Lp,'mvga~i5-Z+t7\3V \[H^>frH6n&3Twt*k`$LQ˱$s_H1D2lz#\o%T̡e̾;WtCkD>/e4g0nB0m#2qۇ41cF]>NJ>ozˍ/F|+kFS 5!Ξs E;U7޾Ci2LOD8VM(2 O=`@ݷ&{># N+5 (?4WẐ>41؊4 Q%ynr\"+S|w:\A~JȚazLR>2,x c.L.CmP D.68t\PtC{Z&+&9jG;A֮A&VWjm{ :#s [Jnڰ Nb&Bgt]=o'4W6`-"g"bʍE,-ګn0/ӯBk`CCѯqY _M;cqD# 8rI%'3*E+XL2b$e#0Huv(b_HҫnGU+W</#ILPcې;G@@Qɦ0eHL2n~\z-{ _i⭊k^"66MVmMt,*ȀG[,~@[Q^ڑ7(YI܈=#TPZ:^ĭ͜z%elM K̡eyK{? άFU 2ġF6~ *5?n @:_t2K_onOgH!b*p% Dg+j@DƯvمqiפy^?ysrT'b2|ɾz{[ F'_ {٪Buv! $Q0@Rpyѹ*TrWM Qw2ƿE&g놨rr8=aY6,52G"X'|7Y#6@?E'TfP1z>]J0DSkzd6hKYdAiKڈfN|0XQ*XJpLJ4UA>u:BCH1W$EIAknIF|r2vxgihRL:&#Q3xI$Fɋ&0G I ly)B޽ljኲOhY?1k VԖa@/}' (M5sĉ 3҈>X5}nH_ iy--hm*{%{WL uV\j C+ 6WM(Hyf$e;,Q Gqb0PMk NЎ6ƈ)F7>Mzx1bČwN.U(PNqVdF+p/t~d+$?? <"G݁0+ Lϗ|gK7H,lE%-hJUeRQ ;ؙeϦ 폑ץظ%^XX߃X0Ia[VzgzCkb{2~qߕ"ݪ4GXimw3E&5$՘j,2cX$ 9L^qSWyOliQ= پ^ՔMC5o͵_|H@{EK-ϭ)BknHE}!B?%Xz! {ey*C Ŏ%HH3}gEw (Zk⌒WԶ7D.Q]0tM#N}S`SL )! Pp{S =C~gy6E,qxme±pR5GɫP9V-Fd$LiK8H2[N}w+ J41`;1meOr=9 _,߅h?ּs'#3;>!`뙼mC?y*&rFYs7cxO`/pCMj}f&1I)/&%ɱh^퀣JM7]⎰~}PN 3Ae.{6D1`f.fZD;/0ˇT d U㉵F0(޲{z@?xRTaxRMЉ#ܠn46GN?ȝ(}RLuY߿Ԓ2g֖,+ ƚ"};v51]RQ;1`"z:0Y'*lp|ˬ8,W @8[[{^A|B/J{RFw M_cF%+!xNԉJdwf!PkV}c)GIR,r)\FEDcj-Pw|l <O{=*TnvPpa^ʘC$ ./ kI[֖T>lY[, ^!!3Fq~Ϣj /9QLџ9{;*U;.3b\|5م{7oy넂e=*?'.KEF p h& dЦx 37ۀ$ F,Rg&{LтZpAu3Cg`]&g 9 wJTt*RGBo wq|Ee^٬⿛I @[_E5S ˟_숿=Mv8:7t 7k Q[fg_uO~ڤR͋CCqzkG4"[WzI=8CY0:8z:rdq0Ԝ.\i²I>(NMc0iٜ x5g! n&Z%d {z#9+Lea<+#mYP"-0 NTV]i2H1i:'95@ն+h;([H(f_Q]lYqni-E՞Op&%8ՔI>zc[ޘXxE5m9! Y"FοKdiV]x{2ʪd1p/E<>UOuں^D1/L[t3'xZ5Qvv]jv)/yȻ\Ac3I@uBӢuO'Y.u ABhGۅPn\Ůe+sx FQ[g\jD{)MNk #{-O2.yBW 8V0 &sz[J2b>۪[򉖾+\{U0IːyL׎O^U [2nN}Jf⫮&B1`_'Q6L?v,3yqx5[o!'WCo|רR+:imH&/P6 ܍]8THLA\*JX'fDOb<DUc t/?jFa ܩI&d-Or,Jq64dj:WCD1ccj:FgԴi c"F'FSZI v E:SDC60 ~&am{4mmڼ4*5M;ꜤRAu?8tQ08StBU\ܹbRM$NKP$jFrn)dYt,91 烢It+WRܾ: fYrue 7$}2-1•[1]o6)x#P L][wVvv`='h$ӧR}%gsr9ӿ5n)3hA3Fyҕ*h6#Fu$D@,v>wvbDpLptW`DK^ʷ:6 bS='(V|O :HR1S$EAkk^]>P,X͌u.jWu> 먿*Pr5i{+-A^!JbĪЎ= g^*=v[Pxurb‚V'&aׄC0/4$߼itޔDo2[#Y Nk(_D r7ȠvK q0Oڂ>5-HD %vr9 WQQfG#K"\at[ZN'Oy£& 3x"32Ff_GuZ$atlW4oh84n7*|1h[rz^_#,Q:~I jI#=}cT!#hm 򆪠'(^TŋGJ!6Ѐ26+FG71CP(TXM# G4d`yr^n&UX&fxӽFfwoѦFѠѢ. M!r-OGhx-c{Mb0#~3n]EA訰WDWCV8}_Md({ZΚ1 nF{\#5Nb=Kr]rN7h@湃)&x0v&| (دs`RV!&Q[w(AkTNUX] Bs $J +Ãa4Uzs8lGv| {ځoБ8ğs{̠n?4] ec0 W/J(]GVҐ =!zqbE {enN ełg!~b儦4-V<>X68CDhWɆ4"P "^֧y Cy'(%CHW cYs-#m|2fܱE x0c! kxI.1jgO&*opʸXZ MMmG .6^655ĝ{@{28ŎC#ie[r(Sǖ^7Re 8F-qz/{<WNR؞V̸HxگUfSӗ-؞ypm}9;9mRľ/)3OY| (ȊP @%svb4s>G"6pMĻq5| Byj2$tX@T@ a R(ýYah'$Hn|SnƠwPBr#TRڣFJMA׃\1r^ $Cǖ+M76w++;y'Fe4{ރ+.Tw ~a{TᔴRCV C 6p҅fKnm-P:#_}fa n& ȴ=֟'cH82B'M&g*bE+0_Ss|4.$s$p6jsB5!m xIJ ").COl#_0uG`(3-Dm 4ׅ;4v퀩ЭFF|8\qBM S>mGeJwNcNZ饴MQ>rY7n[BY@tUxY+HYƪN{[Xp5+\R|@N&{I]dd.ed*r)S؅\>9M  (jx9!_Aŧ0`c`1Hhz?e"gO@ P+b$p;hi2IZ^VÆa f쑪"I}] /"lyI~i=Sc,Kr5 .އL׀hP0Vuu6Ȭl"F9uGK–*O ŭme H eE'XKI˒%=q"*օ:iM3՘>S97J;ٖd3t`8rU_$D@]yؾpY {Zx" gUy12LjH`¶.fYXM%Rf]1yi?ryHI0ާ(l~GۣyO^96~S3 [({73P1ΩfҴ+ DI~(Tuwė0c wx pm#cMh$M/09xYE S>;n㲽7I("xt\(ˇ) -xQ+Ĉ|Ū0;Dr .S'!A1GsRc^h*EN?)+sgFpCm)?2CTyY+(O6;Wǽ?r7FĄșG&PA.D3x[uIp/?T\8(7/z9 0+<E`=Qjc=ve2W D nğ+"僐*RjǓf&6KOn7,96˔iFч,|;wpb4r8=Z= (ֲsW )R̾8W, qmF+>*.$ 9P7&@CaRž^nٷeOfZ'WB0Ltm4D(i cR L5gAkh]0߽T+f z3*H'<7&zɮc&_Kukc )$mu(=IXNhFMn\5Rs>wInj/]va'&m烜'>`K9]%ZXIA q7nU 6wf_+~ PFHΨw=tOe]cF#h˥J!+#~.|/AC~SbWo6q PBh0JVj)׻w.ht G{^wk^L{Ꙟ<2[f:ᑠ%p5U1d]4@ و#F%D˺V="&Ȝ`'t.X!}jIcTZKAv)R.#4V{^ k4(+;jª)#׎M|6FBǤ޲"=|nJzv&u4uNA/.*S^*kj7h9>^ =%AΖҷheHl+&?zy4泭8Wh"0+oe\w%MYeyF~s %/!#Uec\h#0X}9.WQ8e:O{ޣ`Ftev8fN 33XYO "ޚsbv`6Fwmk7q)4ߢsׂe)>NL2pI2䃳V )@XI zbe1ٺ`,%01 (x :¥a-ےԯz_v;_!\}) BYc'XzR'B\#k'hrŷHzWޔPȟ%] 4LvzQ ׉$Fv:iQF@j+M$~cl{/Nd~BI!IOy02]1d T¹OUN8~59LzaO=dS7(sFHq٠SMֻ# ԹgxBBJbqش4*AOrG1h轎 @Y0zQًN,˂\yauQURa-3ugi@zxIcDbڌqnv BsjƱzh8ϒy*"%WM3Y:TKx1ك(CnוV(S֬nvc[Q=(.הzYd D/8^3s!qxn%Ԏ<JЂe+oVS~ꙟ̺l?}73.笆We["2uw74+n;9RΝS dyBљ$`nߣ[#V PuF4KI. a~`؈iHo̩డ&'P1·u6&_ԞSEl)+ k "x1Wn&B7+5A*,^ixS'0֓@Wht[Tc2XJWY Qqd;;;߭O9%5R1ptBP[ e |#꫺5;L$B(S#6ci@V]v|Z鸆Λi}Y6WvX0֔Nez.fx! K6-MOyȲKcBnjs9m,&ae1)h2Ȧ]'ziqt4hɺ6Ou(b:) v"u7' a޷Մ 8ƚ5ʟAdض 9M, 4 ɽVs"ٓ0Z&[YʎPR^5;Ϲj~Lǻwtn Fd~ 퀊vXì&`e G*r#)HbBDH6CLbp`Yū'Ch!B7 bXZ2+!߬zy䄼jt(}_??\?EBo9Oo M3_7`cϷ!inP ?\rwsMאvwRB҉P~K䯲~XQ\5miFc=ҬL ×miϑjXڽS}GHW͢z:Qq/ ƁOP᣸DˤC04m5V%n/,r6 ǵ=:mAz> $/Oc*O!_7"zxwvNS /&ΧOAǴrj֯'Uг͎(<ƫE6)owgkhVwO)J~BdYN޼kwքxOQPDm JρCW}J⅐Ksxc] .F'U)wq7m< t ^i#ΜYaBg\$`wi R` dņ2ϰnݔmRaFظٕܺp2TAk;)Fzx.&+t[~31r!qdT) $!)3hHujscB1!#RscL/1%x GQ%wl1A޴ vq7J(b_g6Dh&06 FIXkF@;Vz*aFN^y.p(.*!xxZ2{JQ|L&]woA}X_S  =*㓮a -(B Y;3ŷ<`E(ݵ͎:fXuEMRtıe{i" !{k+.xaOXJ^Dt:9.)@S$nj/Իrʨ/7?>dȫZaN8kSJuW~uҧ:H`E[m;/aN੉`4а_̾YH-0¬/lNp;\Fy0,;"!;9$.P|2U?7 C Pz0q~JyJXfu5;*H(707=8V /ŒK!LG~4,l%A^RQMj\4nȽ|lCVE3WX0Ot}_wc+ɐ&XeB+.j* Rh@0 =]ڜId2e&h5,~fHdzptѳuM 8 aA3ƾlX\ 񵱤^=" «Lc\R 1XS3QZ2S{x&κ 4 C!Kj7Le`85cYH:~}:T-p1I+[5f!a2έ :ګi zFrȷ4kxu1&/g7a&7s8/CY~{П SY2Ú jOh9f.][ڜG&kȶRa1L]욪h 4r+b*Ri|}Ze"\,7"Ef>EK@>VpF@=b3aZCCiúX8[eNW:NuD_a_ؠi-iebrq87Y.!#x=4 h!H\yG:ŤD^1ӻ'Cux8bXsjRzt}9jI޽M7baO"z@/SAζx h585^>w[D0*X$drU>Hf{˅x{Ӭs_×,ܡ1h5c(h h$ǐAeئL@-tˎI00u?7ӟS!j`䈲􄷐U#B5TXVZmǫ6+*1t}pP K7peV.ԡBj=5*+dzV2vfe$O$ͼԅ F/dzP֪.屵epjʶMU4"u#L,jW[8UwѷEXМ >$.S z_2OFt.aGHz 0e~8FȺhBU LHBV)<]Uωp$Jb'oMrMPE3+\ ( &#Srh:؃]OozXxv0mp[^2KyD Lȍʪ'+P@Q}Z^+5ڳG<ӆF/љܘY5-ai z&tC [YQLJ4;xVxAmڃ Pn~+(w[&KD,9ȾBHoZNMy ggX;"4+OuPnڪ\UiԜjw)8R7%z<8pZ>n]}d&Y!v9o{3&GZ63Ԑf*9cl@H bߘlЊ!"ycag ^>+saEI ͺ],e87)VV&(-y9y%0A8V + d:Xg:I"U0y#*|XE ̛_߱`Q$6u@L\v``ݍ7 8! cchCJ--"tD 21JC !pՋKX'zoܺgV$rF y"JRNI\ѸJۚDE/ڿ˶ZWbR7Y.j71* !?o&ړ}#43w j(u!pƪ_LOcJsRM%SޝۍPP\t@ӧs_VҸjU+ *+*e0skA\a*-ќFHLaE:?DR₅β|ë{Q߂)!lЛzn^Jל_aGsK@E`z3z=ˏ z:_ݯIS"ˮ"ؒt%G xsO7`>)u" Wu71psO ِu;ENfZ47,;w?f;} P H^$5Qvw0h"|~ ? & r CrR<4t.SOoKtt|Ԙ׹ԥUH-_*ڻ"^';?w *țx2^ l`H!d; 9,LS㓹řwͦnxCUmVt+>tPdoe+ Wgmv&A]" L>beJjo5XIA/QI _gG.fa|`;.Tg_^x`| b\&2ۮcC@ =Z_Q֐"W:ƄQlr֤kTA:/򱓘}[D+q6r4" >.P1Ӧpl?486k˝8_5!8TٍRw=>T-ԧ >xC4sIs̉/+ߊۮNÉU-C|#>3kK~,k̐xg%Z>JBV6o!ԑ:]6Z+=TMq#`> !sC U[mq( ՞J(,t \{6·a?H3(O[ }+8ԭ; J8㙺nSw*E%[;Mը]'KUŘ\unZ8k6.މzbڻP!u(jUogˤCbn(m(QDu{qJ" F C{h8:\I/eJ9ySTG`=N+ȱ5*REK2|TB!L l%>G+D[\.~DpHO7 WbB.x+ղWɟԑIq.β3P)1bgS}fՋ^ebg.BUv6.jc e*PnvuZz[g; OT$$>_/{ S-a}g0]j[-p2Q`H|"`㊟%_IShSuR$pSH]AL="5Lث/d _;@rjܶ;h]txj6\6Z:ʳG.:e>cV*P*5- j=GA ͡äYl u9| Q%%1-T5DܗvM[-QUF d×5ɣ~K7ZG"s|-H+Zq4g._(7i8#NNINh_ ~Y/_| :Pz ҂Lێ1Vo#l2"%#9b70 Cj 5%RB rݕ׫ {56Tggdd2:,QC(3Gn^! )$Y6{AWiZT\L|:ѵYTTPE+TtrܾDjǶB ~0$tP8Rt%n^z+{ar}'Df>Q4 (au*t9yz G vrUzf"nWtw_]O{~}މ w`pʰ<-/_u+zq*vMl-軛qJ?wzt! n&6;O fzK4]i`>龜A.O.{X&jmYp?3`iG[-׹?4Qd~w?Hgϸ²g/WpJoqcaEaxAWv$ l(.p%ϒ`4L輒{JJ)xFFfg9^}9igJJ,=)u\ BQqHK2ٿ4s PSg+q w"G/g!n},O˭v\(' Dx|Z~6gOR O[}0"j}shp4(sMPj\ddG0.=r_FDKYSO ;vًxhOf:o.ҤO{>ցZG8%-Y]5\!6x3I0GlIxZQ4OF H-CVowQiVt1\;8JG33?3KhWM}ܙx?ܳ┃cI'6v4wK~ʞXz+v(e;@_ YY}]-L3!:N3ь2E+6vT!}vx徂W }և?`TWv60&%&.RA]Ni ar<>@n`p Z)߳AΆ'#DnHQi0,ɸr& T҃< axeKFw̮`lCğ{^Om+0N|yWFI2e!)9\)V(5}@c'1}17Bn+ 8Ȧ88;sP L]t!%ӁYe歬޷US _5lB?z]~K,P->l;B-Ln/%cӇ:r)jUJa>[f**78*ruaJD[+[Oyqu i:T)^!X޳[ּOM%eؚMGY~Bet߁BH.lІOΆb &z 6#IkQ{Eta Jdx|Akr2?Şс;)0(ޗ'1;NK?-TJQa "TSODukIHB9kӳ1e +ܵ{RBN׿ ̚>xz3UoQդhw.N̏;NnT,kmn%Ǹ&r#M[x%y9 ^=Z!/N9꫕goWJ@\.HH3P<8?,s^FNDvx`Bf[ia'y2G"0z[7]! uxJNܿ=G _>5`99v*8oR?pI~`xHÕ!u2L7 i43撫?1w3=/F/ٞ Z?+D]Som0ʺ*vVc:u2[(H+7=%!TqL@x"W!6v.bY@Ώ6Ngc N(k8B[t}ucJZzQ`̀u3tv׫-Rv 79Bh;[s8+8Qd&Yyho184ꉀx$.g\L L߲| @ S\(?^ujО/1;-U; UpĤE>-:;$ERY]瑩m_vpR2Jgq\`$ fT\,ʹu=o=vn.vDPOL'ܼ:Oד$ߊS2W;_;Je'$jiѬ%C5LK4 5ZTO Y9[z\E>>IJr![2lo-;p/f~[ E,P 0/ 9!<`Va::/?՗  VToƨsϚ8Sƹ+DhTσP%'T¸G*(aS{MqDEjqy+~+65f5W mo`R)+}P0RrVZm5H"Bd?jbQ\j,@e?ϟl(O*Ԕ";{B)a|qhH|asٶHB1=XF"~=yguɒhn3UR $G6)isJY6fc P}0;+|YkyV rmCpYxy?5Z lֽ+^a9}陦[hS#h>Tc^u!ulɱuݍnIptG}7y_?2NOޮ#<ڍ$?^P˩'v4eH#FzOicwBx͞MR}}ꂮJ[4)`,$~4ѷ0X~|7CrFUѡh/fWII@rFM% R^X@}}$C,] N#M# 1X T%$[h}@p:SYb`T!'=vʆeak$2?6U1Kw#ފLikL_]=Mr5eO}#(G$1UP"Mnt8HBعCm%uvp6Vy0V@,̨rlq5)}YGY~}1G}||:O;XN܊:Waqp"i* "Ib& z>@1̭Sk ̑0jq %A6$Kѩ'[aj)|J2ɌڏEֆٗ! I=KSq aY16@8P?{] yXC8:97)[nHETԿ7cĩ2{i{iV_>qF6pfp$Zjd;?K`疢iA,Kl=3'4HKz(jOGs17XQ۽vH _* 5|WΚ$;qq12Ka4'x0+nZ: Y(Ըni'i҉Y hd )h x[7n-YuB^Cbf}8L'oiclzN< w?AEkvRVnGX[ɱV!qU(,4%' h}N?\|ݐ:5_]& V^Gډ E0i;TӬߜu]'T6&~09jnͪ<}|؀2VRipe57xOyI Jڣ5~cPYrla'cVT>  &FE_%;K#9ôs{1lFUdVJ)fIŐ7c& o/?-I{/z#g8aSلfT-+CRgz mTܠ*hIV1YþT/_&坰v=V0*(,DdI(*eҟ@C{ lw؅ ImCLJ>nbi[ {.ophl0ՑƘME\ņWS;:V ֣lRN xK6sU-=A$3;ܻ7d|]@b>4" XC&Mg%xmט>JCyF MgkW^ Fm( y|R'G5f Ũ=B*Q pȯlpa6w$Q-Vu /g@}Gve݁"(+(p0+6>q5`ȷl5%ścMᱧpߜPQd3tI5B+mygbhY: gg,L*_L~S%h3O2Q ѽy'tO+a,̬0z!]- |=bLMT-#ʡ0¯VٻH(qR[_bۏQPG󔗕ӏ;2,O~lM5lXSu1OG8e/=I|Ŝ ,;o~ܞ6('+~ , Z]c&sN,RǵQR \$gZȂ¨`"2U8IϚ:;X 7=܃>Ҹ|ځ{B[8hZg˟y 2q, 'pdN,eM\GEZax`1K ?ٕgr7Ae%)H A_McljJabֺ WKE+z- G2"seO2H"vY)ò)nT[L(c6>k0]| L[.sB̛lcge2q0I{53#U_~߽2bd@}fBKbc+kZn~pȃ~$%Q07*^鷅Y.mL`U+/OZG)iqI*<<2 &p])A#ӢRwܶ;d3epvmꎝ4`y腒& s`wx 7x:yiRS1\#Nn7jyUZN"s69{^ ,y_o'~p#fsFi5TQE3VX̹~ 7uoaH".. |q G@=9GDfev>F!XE`Ct̒|e1R@{Yi4 [_/ : L Q-Y1OOT!&c{ k $CFq7GMMf*tr=(NGu'0P m66,$ǖj)kwCQ*)>hbV63W4drGfdg6nHVC9ߧ7@rllG1?10#(Bi]3P\d#E^rpf, 3#xnŖ%_ !ee5naog/yiB  NjhIKWah Wz^9>k>@Uj,4 OY@Snuc(n"w&zlXS?rղavEk GXՏh/mlJ:CE7ȇ8j qz-.˪|ۑwPh C3e%AHXJq \̧JB60bpLR:v"B"2ﺬd]\%VyqMkGպҤ,Bd3} rc` ^;˸60td,!7Xl?* aO:"dW8H@-yeᏍg#9HNsѫb[2_hNgT`=Q..m11F9 9cu>\q St8OV'Aj0 V]0(~~ E7ޣMv@&W޸g7%(")N4ޛ'BRArVJɥA{%=fW'G>y}5/l\(/"_OQjS=nK?`2S7}}52}ɬ#]0TY s4(ڧyB֥4M|Ia zF{dzFV\ |ҙ[hRd/g^a2z-ųZ6ϖaAmdq5[w:шWAn|Ө2Q*+B'P'3 !9-Uy7?csgO!h@>kF(}@ / .u.ʐON2QڻxQƁ [g]cX|oJrO^7oGMo3;F2p!`uKy( 01ݎyތr Yw+ԬtsT݊(*ŽWGn kL7U\b<0GW ? \WH%ڌ%cR.Msr&{,oEe~O^0DRw1x =݃ƕt䴜xhxNYQ(Sk|RjS(2=\}LjC\N#V S'o*TP_&{q"xW|? nULW%JPl l7ɣ%pIH <HqIu-VƿB&,i, J]% sIB #gW=Ȝq 06ڥ5?>Q6 (mlE!6p = dz4͢ybY?1txu6 2ٽ|s$.Pֿb Qk^/Ĺ*~CK[ѱӆ}9 e\VY̼Q Hzt'$hYcPB޾. S0(O_pB|*Ru|FGtYJ"g):dt檬a:@;i/N~O`%ÁԠI&h?|[n=d¨%A>u榃"縳O4duʩu,RT/) GșjOp\,ǧ`Z7bs|5|eӊͫ rӆrޅWօnQ/I r A hOn)mKETa\)Ft%"L3O]tˆ^ *K)SOzL qDFٮ?WK_JrF{M4f Kj`A3w4!B -ZdV؅l^]H+'٨tu hgz]a^n2;e{Y`q&T hP]&0vdZu{ <ʗZU$ ބ*t\jV ޣHu2#.Ew@xH54 ˤw_Nv+i,0 $ TeafwP.55CEzL*ρ[H8TJٹ]8ε U3I;E2P Yc,c}3cDe_8c88#lU.tHl R4Do[NhVh:i*F"<ڕ0[4mm)E%` $!QteUzCF٣ }׃;9FrcN⡗Y m#UإRn}띰 ˜ €ҿIn=GLU9y姀&.1|4^6Ns~~hJV6oLv7d9fp6cAdXLYZ9h!㠖` ILYOC@!>nB{Bra:1tD,vsM s } D9J'"bPK5+;W70)ײhNܳݝ?ƹ62S2:>RX[T5r_cfvJSflu6\Zz6/> A?ʴq!$W5/xVZ 5^6ʘʟL$`% g&Ͽ;/_\+9j%:MN+We$ 1vgCnʂKOSeFA ŒP#:!N:48аK@0L)HNFF$XmOUhHm#8Z(zb!4ŷaROr+Dfe)H5RN_:DaUGU.V!mr3u$!UN7 0r'ٟYER,/padFbϭ\Xp:vY?q*YFA1(/9fW Z᪌Ipa9fTB`}!2YWgbuK5ONk .=VZXM1兓Smkp)o uMEuQcwRo3b  V\qskj9l$b/4` յdn `կ>îQ0J? NI iQ?p&y>oӮ+3SWzwsM?:0{p`d:7͏4ddBb;n]'c@ K}F-xqB~<ȁFrvۭ B`%][hhQыBSݿ17D}fJwE+fj ]1.#hЂ;4KPRbwx)wY]-Snn``A)9]2}w|v%oaq!sEy] q*|؇kʧ3ZL8MΜS \{̗p?P5 X҉FYOD70}!ZVsbh0[lڠGT)Zh+"Ebpu~~'ifu1c1ZΦN{| CG֮ g(H1D HN($smW=+tkɅ7la/8?3\efͭlIWX4A0$&b. y'#;=OxLr] rd b7L,$~aRT NXI$GG5LK~Q,_Oh"pn{C%$bĸk((G98+{g;V~C#=nP 3j@'xPw\R8o;\<_Q|MCRO7>/BM B du(w /_Ohh HQPf[\Aӓ50jjV͖C^-S|MfrYˑ>c:Y^d^Ȱ: ؉<_|[xdF8&EI\Br}YgqAa|NɘFN5g{nFk"$Rγ| SDtvo,c.x>[#&qQ2;om3 #k65ײKAl!&f bC?j21 dv5}]*pi %i;^bIR6z=/ qdo_p+@JR_/nط3T-PU`_йdcTzB27Y\}M =8q[,AX8h+0e2U*ŋ9c-%c y"ez:maCօߛN3"? _C|yjdڤ/ŕz~:Mx/yگW%'!9S$ uݝ\˝em3;+g<7Ƀ풚50HcSb=f8䆹RBkz-YJ6ROZRǯc[G5z#Rǟ4u:y=Md }2U &MqEhkl7ƗvMHaC y4&TԖ3ZBkECL芰8+H:uyMbݧjM7 Sz6S ]*,[ 6vt:JTLZtm%|xvn!%l{+CvR )!ho'~Ν0b[OhY"u]M~!TRy.=0sIv@I'_1YFF>nT[$4"HJG| ـ". %wظ7BGJ ܮ%BkkR^֖8ZbJ;9vUD\:125cZ $xy{ox'wB5)\Rak?,yqKOCVI m}+]nMf4Ͷ?^P'إCt7AD Оh1 a{A&jLo`. P(F!I"~!s|3 F`NΆ-GfcLpV-ThL8UlbWg^3IS㳏k IWmұKa~lRGτ@KĶk*v\ѐe+ ^%M'qzөkJb5k8OWX>:v]ȱ:.FLfW\M:F1' ͞1c(B|ͮ4*yŪ}s/;m:uGwИᅧM#O,8V;XT"4)!ekue 3jU04:9<&52%!pz`$otr/$%Vr]^}X?/42K+~aF65w*嶃5 ~WM9i^#O/8]0e慍/d/qBK0`9 D{NXVeE“PǾ?1+f<_ r!P){{oz8 n Út byzF- [49sg ge}7tK}n5"тٽ%C66M}j‰=Ҏ$rQH`ձ .W=) VIE8y֠ћ>%0סhP$X}(UG"VSbH!.5BAUI-t'7d*6RQWDWQKh1g?^Y[UwUb'db6v0+E`JNTmnG[kTbGq$"ϧ΀Q7-W<3DF'SK5JkI+w1LQ{ :(OL^pi(4 t5s5fFgօ:X,s|U+fFy+R쯰(h T X-GA<1ķDUpg.V5GEQp >yX(q㩧n&x-RcZ 6ɩL:n Sʾ8QSXsB;SSJO8 -ͫԺԙKU],/X]~~> w`rP11CTx%\oOdq;nVfbrkOc"uG6lmU7S ԍ|=?S4͊{$#Fm`f_z$\hxK0wwM\;d@isCb#V$QT릗ʹ70 NNСP:j=>,`KơmtVR`TdE8v킝vQb#0ӭ)Ɨ4d0%Gur\ d;cmwWzb]T:9`mNmI1(:g ˭2# 9ֵ(V>Gi\~]!NS+\MdʤW|LM?M.ֱWAH^a{@4B/Rbz{uğ1 fC|k3$ w>!e;{[ƒ=+J2=&MSu'ʾ (s\Er("fG.YEE&0Ed; hC g\7سi:BF$}zc$?y%4hV'|n$ƆRpݍ,~uCXINJoއ+LOfݎNָe!{@ V9}ᥛroͦ_]ͮf;0DvZWvm5N0}+N^9UAQܫ# `L>ߚ?.d 0{?qfzXF}F 2Di7SwVQuųGpO'_apt=tmdE ⾯`gz>%i9V!|\#_=1pžr{0Y|VԦNV蹎+y BC b8j D?xb?Ks,.56j~&MHc'46{FP>};joPc\),7Y"&'l Qg|lS (2¥k*vF?\~]WS} -2Z YXBIDFcy:e hʌs OLJ >R{|Щu uk5rs5qL$$9oz%1w e3;FvG OcÁuU=t s y萀Z@w]c(IL_c".fq3b@^{4'ƭ#[(-|J1ETHL̚|LK <ͳONXVp?iNwFM/ mwAO c[4Bbq6h7Ds"a+OX Uu;F]G+.Yh10,E n@FR-%fp̜<prat-{RaNY2yY t.oYVϙ|@IuA"Bۈ!mNI+ZH,&Hp(X|;+kC LƓ][Tyc $D q3WXZT.SaxgZSWO4oεӱ>q-H\u|(1Z׬$IbNd؂%pdb]b6 px#PV48 mC #\Bs~(R!LXp9B(tN|*lL,7K{UĖD[L '> zCx§lpxC I3X\0΄/0Asa(g(`8Ta40w6Q"(zV8,~҂T9S= IJu slp26'.~]i |p𢊢s8I~r,("ކWnn>I ; 6,/ovEzicW'GMV(_EM<=bscMySo)&&0, @ɟD"ѣq Kd9IA/SBzф{3{GTX?TG$FPKҋi~nL߉j>bB^*\a\ʔ݂&/ɟ$(8*mhbrK طa%G]--ux;NB%Z+%d@QzEFSM8XIxz@I[K̜f1| ߔUUG0gpKմK@U!r;+(Hbbr6V]= '|7FT [ cN?t5 Ջ3{0{aq$L_ :.#ܜ{zj,sgp> ,-OK'w | NM0sUP6&_86o!ȨE NZTL6RKpac+P U%>AtCT O[V󻎟2|hɘX&:1֢CƗϵ-PYH ng$ ?PѭJf,y "|5 B9=:wFJOC޻N@X?Ӆ5K " FXdd셴M=U WYiҜF@ϫMY\בaĬZyؿ cX>޳7] /PNpD~{%'u` sKṭ!b;;䍪[׭^_G:^Uhs LMȩ阆Hjԉ`'sJT֐96!Wفm=NOǯ/@!)Sq8p)zRę51 _d|ٵľY중7 h]P}Ooʖλtݳ.9ָ Z˝,$haAe#u6$ md͞tDd6|K!{ Oh*#޷*?.Mqo.Nx,T79"*`P{<'HKW2Φ7>D1D"a)S C(|'B-8Iʧߪ83d\efsؿ Fd姢ϛH.ߡ@3`5ҝȑ1+'RcW&8- [rkTb5ieZUrJ(fI+8b$0(Q$#RZmryVAU3chq| g6wsO:n`{乿swXaE䫮hĴ n3 l5]O3}cŴ#'MvQP 5|d .[.Dv5!/x#ێy:b3EįK{-ƾm6MַDž#ƱX`j 4Kf\W YUD *=Χݲz\~Ie7 sn̆hn"ufYuSaޤ脥_9b4UR`Wf&B[ bŪdǎT>Yͷ€ԐPB:Jbh-ٽ,(kLlJԼf!k(_GK0H?rKXj K1{x͑EӻW!X9%5nP GgcN*Oi)b# 49UzhNw+ ℣CStv3dߏ́#q@r*\. I/ =[(3PF{kG+CoV#iXvbԘƗ[T|eQM5L4pTSM觓u?! @Pv^vb{h4jg$mm = t{aP/tM эk"@FnLjO9=ʚw2]) S$uZDV*3&Y&;$k#j;Eо:,^fHQJD ]78XEޅ:f-5#u}\^ ):)J>Σ_RJʫ༠>ȸJYW1 -Zn,\Q%%:Tܮ6Qq7xz/e-P?oaG7=!U$}Hb3b`15|3~7%KԜ&BLp%A$?a,8uűV2uO," RK{%`wD2iQ`ͱE(/b/% IDw,O#n6L`eIȗh)bMf#לNaaFJet0>_r)w ٝ,cX*\"22HƱصqVKߗ^m] MJ< "9$@3RS|f14y+o.73/*̨Ň~奃_* ߑ`(T_WBq(W5]F] |&}+tRz]ԶGOFecz ,FЏ}srȼ-gƓ'ƌS*Tؗ 9 u_Y~`,c,^*W^䉴Tۀ ߭Щphk!ս(IWcOA'4-,:q\tәy<+lirѹ0?St 歙3[G:EiYަRU/i2jlvuwF3tPt{e<ܳL;4R8Z=՝awھ!mI͆sF-5BVaW2aapWiM}8`-3+ tL'D18 d@aIo/6Tvgk_*T3qٷP >W>6 #ASpCWbAl`>S;T:n?mYiMzIsR3}}yG }ys] sDaHfutzE :k{m1~Lf֫skmzZж=~gE?W~.A7V}sz8lKG/P05WUaAqv?]LmByZV{7 &Mr:=I[})NW:5$uҘ}#oq0KL`m'YNx帰 7пa}PܲzQys?wM7W.5;p<^>ʅy!*?W-]ȁYܡ6+~p-;2bj܂ @72lr1rΰnu*' ʬ{.nʑwh+O=.o ZbȚ[{ Iq u^eRqXG-1$cVRp!ӧo]UѰ4\Ia섽t~=0xF6_Bі!4+=ڊW.W^ՏU `:/l>,{WE!U35s[֎[ybt<{ZG'QX Ģjw LYa`"ug.ҔEf):K48.%&@惄?< i%n1Wチ5;h2*'{׵| &;ALO7M}&`z[;`8JsSeƽ=-)a6;"tUH6" ^4V:&h]=_^)=z!=6~l%E ik$&A@u b(Nk7gv]AX;wz̒k2Nd<\4e2L{y }1``  3 btS?UǞ #Q ]IYbΏY߈|ML\H 'IR>oԲU5 G@[8U;ydR f$C6zpFyH4iϬ5ۃ1%,wƒ>-%7 0,>IFw|3++ %)pքWA$!3KR"c%VqP}]drWdss9y*kq%"XȤijO-5tZk9!K )B`./ l]W< P)ZX~z)fʒ(zVf7%1>հ;b-T!W08<_%0t6E_Qr#ۆe~ҫ< mL%t>)v\!y aO@dxA`V ]C?P_G|VQ@A:ڬ.aL%~=(ŵRm g*V9$j٬g[m˅Ʒ0pvuISo\$9Q;?֎gQd75Ll 3UFK8oa>w_n?)&$בE{?3J,t!o0jPx \:,I\@:_)ui{hGo;bRzlegwq=:„p!e&71Cx{8h(U0Xԙ k~BRhcEXHQqIT3u>)"gC㙳DUu*˳c.}|V6q:%#٬B I:mk{MwH,I1%;r -ߔK'QkЇOU'rC71D>)>6*"a(Om~j>#:T'hi e_I8:`YJx?Cn&Vj4˗. uqb8cC4A.~M{O;&eDAIQ.%r `T~u! r94iY#N[A .@\~l\*WlZ1I.*B>"O.8 :A?&7Lz֭4UJ2lfe£[?0҃[k.LXiq a#\9B<(!=2kR`m&BI0SGꒂhz6ςa`ZAى򪡕 *ؤdvgc78{y86Se@=kŕ#.H˚?/c8vOo6Xq`P!UCRA'$к# G4k<涍rzyطW颀mbQW}m9b ;*Z`aN6Se;bgWO5(XeqC6 &E Q'߿S Y?qSư^v_9?ntHGh[\G-=4>:\%HQKXy`!GZ}bX=x%S~N*j)@>7X8 }gSq  =yٽmX+Qj!b"Y10z[rѥ%#3ƾe"X-FԜ\sϦ:>CVS05ܬĶ!cU6^o ( !4^1H 3nHj+GDH<&n,WUY‘OwbiB<aEpөV#d'rur"rkZ gR1DVqiy'I.Bc HD8B9Q$}߸~c2\o'd£44_i(>'bMG O7|Q.J$f̸GbB.jN>Wm5X30ׅB'Z8q)bYI\H_MreV&h]WC톆:22ː*XM q, =@#;4F;!–57B_xIDn<.Ҍ}z]ބ$0wn12XT$1Rg[cDº#b& 3б۴. t=X[m a8n s.,Եd餮ޟNC!V ,h-Q4 6K. Cq_`'. xw~8IӲ8ȔIIF੣}w©^Ձ4]`O39R w .@E_+X8dx/a${E1+b(0v Xfqv&r_Z[%uMK$S(QlkUZ) 3T k>PqWoO ~ҥyEe GueL|쓹zޔ]7YFp 79.5r< Ϻuŵ;ʊvp5U _ фH̛XCF_\y{,?)I:nzPs`P<ʚMuM8lDkW.f*Qo  qٲ329agfy84`wg@J[}+P[1.Ad΁_L c=ge@JMqJrsJb"Îu cwF%\G[qByBi+AKA7ezYd^ %hr:jpյuOBYY8Nxk05k$/(p.TbL}\4?:/_% hY <@ເep+>#ץ6`Q[q3N&|9pƸ,hv%=I,sϡ\GJڢzUӖj6g<^[#.Npt'##)F\Тy0#od}L5p09z1Ii܇WDGld v :S5U5\&1Ra3>ZLfK=qIE_D߼WN|=jl#uCȻH?E1flȐI caʑ@ mvRIB嫤q\GS5"ZIfo<"< "[JK!~V0i+K7C7PS0u$j}qv]].n !&$_sEEW\*%]beW׼{0l&˜H}IlNfuv e H:(:V Z]B9̻gЮb~20n%U_*Zي[1G##_K-9[4/Xs\ wIJ,p?YPʟ=dϭSB'߿(jS)N/sֹzT"Z[OBfWǤG+KJ_7[veʱIKSI KS8RǏul~G"C ?QC-DWb>"MfQj)꓅ZJAWzzc=zZp+ WTʕ$65i D`t{9U^a=;e/mQUG0pV%8VW),=TP1J0]$@c>"r+`(aN$khpEGXI7@+GD)ne'Z%$<~O>}_'zEhbΦ`3~XxFs܊dbǀ_Yk `[*6) z_0 (L4t:r\^˻?]$[c6i&>a,T ̫7s=`e27sכpɆz8(R%x! pr`覲y 3XC , or^h/95}Vw ȁnj4vW"wmJ?zUQø;wZ tМ+LNFGξؼOR#P ꜐G.@V^9# ew0w dD6&c% @Ɉc* cҠI#$p9MWI2RZ͛bM{?8 lf|мLOI0w4 Y:׮_g^(-hКcfT}+M:đkPФBBn9F2v{_"|V 5G',q |'DU/m>JoWhM@ȞG5CyE9_ؕa[d=R)0@A=n)XV؆ҊGkZ0VA5#6vH}gqk hrKw6 'J3[9Uky8d\xh9z*ǫyħK@]MuZe  _u AJ~ (*t=KGgZTϡ1!y֎S)-|W`ltU[;*Qoy{Ne;M9M` N$Ģ:j1op,7&K+b)yŪ2n; t\,8CxPͥMR_g!RE Q^6 ^Rnd!| kX\j~'TfcGc%#ECHB.rWk^{k޳3D ,\P߿ƨIг-qtޔ"S G*]7⛘/c4D7mīboOVT+s"/!rrޤl_x{Ig݁/:xE*z3JA5 |$m9WH$v 5:̻B9teB6qvLT5I.Sl5%6P,qzs:5t;X{?a aR-Iu[1Ԡ&螝z\kwWuW %=Һ FH2):p&ܛ0Eb7+ײٻs7ҩTkM1"[2$vvCZ+q`Hⱬg_w A" 6Ӭ ()z&Zr ̳ZJlaXJlC3}jOE?A7X$jp[K6&E)O冤vig_wol{;=ya =yK?ԳOLmZ6&\`tM֞䘄 %x>S7}0 у>B}e"'.yd,2~9s/uI0 7\8DDŽuu^Tp}K}>">|F|,p[Q 9e#~|΂2 -R [6 7ǾԄA%6e:F~L6${ajЇu c44Բ ybn_W`=~<hCgh=foC#%okH#)+? IӎʥO)H:.v] ~dV/A`CB+)Γ\0d=J&ڳxQ'W1 M$eg4dPpӀzASL^cW~-!ݹPzFDSvϵI|Զ/uPU.}0nÑ|?g# aGۍ^v6jHM b?JRIQsDc@OOsx#~w iGRPqvu8~ FZ7>ST2S,>.a0/7J f!F=! 6h>(TYuP>R[lm6N&doOh\pL$6ia'?:9EA_BV(k 1tS_ob{ a%3uX%%7e(P6@6 Qj" ek<-,=#0knz|o267JIٵVtRzGR$%`u;,ힽ\-o:IjV-/^o};3:=Y%ZYrvZ ƶPz@EbHxGC)FOi z̑ }@fء'COi1l6=](Dׄ\P弐ouk2X' Vv.c]n!< sR}rX@?3&q괼|fx!+ c 0lYse׷FyrXTkDl&/º N ņ+Y>96m=hg^ÁWmheCV Bo[.c hR7*×&Z:pCpZ+;sdPz[$QeDs#Pѷ GܔEq٦])ߧ3 N>,;tZ35s`.jz%76bAR72'a&TAsRfN[n1~ Ao4c2U(c uS_\)2I|qZ ͈,Fl1;>/ǚ|YW:րggfYTeNCy|,fCGn#J D4wJmxpO0c7cX|)F6@iH 啨E'A6ׅv=}ǹU6NU>Df35]"ta+ k[ 3飙 jO+7.t߻`gYbtw^t~=!zvn+j,$6FsenUٯ`Bw>'noc{S4]5 D~5ǿ58+GQTV"Een5Ty1X(aHPP"c Jo7& (A;7g=_3'|''$o5[zfgd?tA1iUPۮ_ZP#k蔦7=S8Z#r75jA9m)ooST6ק ]-9$]}%N }޹11|*I!a{ٸ~Wܘ;6 <ۚo/^-# g& +emOO2@_*~W3S&`Gb8;nxSuΦ~uQnU" W`yuɖ-fɲiQ9aG-"ЛhQ-Wغm  fw eUA $!.=Vl޿_rSR[4^N ]UI_#vJiP6CTnѮC2.oOeIoK9f4A^]$?-Je( f`t( ' CJ,m?gk ԏo|@9 lXմQ 9 !44z5q9CދϦZH.5Wʈk3>=e'=5ҵN߂i'y^UhxK52^eC5_s5N uA+bGYVMo,`p'J _9; 5_ Zӏiqzt£nySٶL],G1#)ol‰2GPCT] _&ֱ-A? -6h3q%mEOhݜQ7[DMw2Wi)kʚ/F'X(QվMt%R%.ZF-6 ȋv!W&:q)CJ".񜵟q!l8Re(T^#wa`æ)RCp|T;ֳJ"o67 ۟Wh!:P{-q iiܙsBkC>Bc}H~'u/欧{Vd._=$EQi_nJR! 5i2MNMyjkd&!AM#ߨ16K*i|K3ma]rL;tգ* ^~2XԍUXL?/IUHDsA€\Ll=uH,ɒ{oaNz@ANSI[$TU8g$R1'MPKζ\˝`}cDmOw9X),J8"剗OQN7WoV#= 5$B;QP%l0Nr9u3 i["iy!8?R`-V9E?@vvMZE{ =Glg 12.inK Bkľ{,ԤWr&M`_iވu )/]rI\'y<Kt+#џ}HKSJAJO է2rr'ObΧ7;Z6ug&]x! ^^ V8k!k9zq}1P`с&3k:}_X>Xjydt7Iy(0 5ȭWa;HOJ@^ $EMpTlҢ#zWsm ؔ%4 u<ެu?m3z(-z#(Z|9>/TJCz=5OUi!!OM0@dN327!OL?Л'ac10;,>,Z{|VǁA|PRD;$7I f>Jf$$7 b V#Vm[;ו5YzhhrABhWz3񬺮kUq+%>@]]q?%u~Z_li U˴p}n"\INNan3NO騵~%@KAw-G:1.؂bn|8{C]ycpv PA E)$ql 9,m{slPfqrJs7O|ԏC c`bSxVt~9 -cc8PV"}M&'ݘiԑQLLҎe(6$#7SGV/&EY%v]'նKk;eO-<4ZJ2.?H}@VE7g<_#ÍI/%C;+SWTwbcf1X3+;nJ6QQ%%^$:ƏP\p5#Lt{>ߧ![E{,OFO eCl 6jQB=hh2Fd٪Bvh:A )rA""z8nBl`% _5) LW t˯c ,PL)IެQ=Hsa֭v}QtIm;WOŬvV4uMMd _58w3HL BesH{;--e,67cE.`4N-kw?hi> Q \C -$ rDN ZoEkRڅ0¼+G˯tL+Ҩj$ޮO\r.hݎaUZe(k/h^c2?5G`)ϏŸ8n+O AB2Fm':Y gc";t{dx^*Ԣ▘& dh?K޺z}}S[Ք) 80dЌmk=7ɦ%1ԑ6cTߝJg\'UwKSOcd߳(cBq,G͵VZ )Mi{p~Jή2ˣ- '/q \upC_lsd:&)1][mj@bp,_8p>xdUpʼgrׁ>Q<*ɜ!R6{1hLkbVl\-ՔiT=A ʟ.(w+uYPɅDYX:E[OO"ZDzJne~ĕ1PdafZϰqEtDvibh4$]%F.*lyБ0SnFr AYg]cVkxpѤڶt|%654]筄 i f 3P|%gC8RoSK%hv ,~iZ]k Q<Qo( H⩴5ɤ."+pqT[!AvOKw Biu&cx1ū0u̶(&d1SìS( m)'ZW۳&*ڧk|xL/j_0VXqWw֘ FSn}G@(C8),FF;|%eˍ0d=;kV8o~Nd LO5,AH=`)}D 7^gVݒ)3J&lN}5fgWaDHCo1C2sB1rF"C%jDEɋjJfb/[m6_ [Ht?q}f\CW sTA$-} [J?zHp4gOJ=* O;Wbzd}'$XQ5O3Kdjf6~i@kBŇo?sY';;2֨u2X7ΫK?qq9DXTˣRYA_ Ć)2?#ΙǁɃMp!I.:_sy6ߜ$An ɑzP+SO*p!h|C@@h7 K@ROWyۑWg .g fJO"5y]_c~Jǂ0wlje^i.yWz}8y;wu 4HOY Pn"l_eCbU;eT%o{^H" =~eP Qra, gFx3 umPZR<}5hci RP}}b;oZǻBϗ27Ss1?&>p؋mUsgZ~G:?#_1gL(Fa `ەu:,]paJɰq+"Ƀ{r6-f͞An RE<`)ms3 {LE#YqܰA&P"{NU"lQM'iTNXp2MlEnk -W5<^ϟ;a!uC!/ʀԶjڤ{ e|`X,Tyo> 8"%Sc=wNYt Qosܺ7T/ԱHT({k{؂ plĚ /z4-|vYI9Kz\TZ6$1k.|y7PB)--5}F!Fûو0y`PU Ym7b-g?(`ɈDl-}ȸ #jA=Z.ֺ|<ܭ) 4\lţ|3,6ljt!wEM mEߴѫav/ZށYL{׆h@7RG*س .1_'{tX#QvܩҞt7Ă0 GwVD=2Fo >?_F;7`Q;["ddC 퇢\@}QX0bj B2rfCF.)3( Pi'$[nyH,OW=ܱj OxHwZ׭W8ejz,, i코}P$R7 ڵ5VɆZYASXdg_; $G%*R hmNƉN\/hs /BtzT1R[f+k}fgjZܹN Fv*aIʧs$o=6Mn4-YZxLςk0@gRN_)2NxL9G_YBP|4t7\ȾJm*h-]!UsxcI>:S':!Av[8ف\aF5DN*T<0@KwPkNx= .YgѻS:.H ;촨hvAafGz3wEr=",QKnjbn 2_>꧓6nvc`4([w̚_IqrmʨM6(üGk||![Ҵ!r7r5 ^cPUy:Q"Aj' K=wx<MUJ"ctIUm3ac4f?msꤾrhxª6?h]::ZW'oP) h#Nz=qqHC *P2hdM> ۼ!:-feԛЫU]lQƱ][V\F_T[\Q9N1N01d:Gaid4pgM? Oş0eWWK$ne%>K[T1{ɏ-Ỵg?cq=l籤^[+#H_P/v 5#E+f[u'dN2Y+4I[?|2l֢̱]Е^-UE(4ԄLaw'.NyGŧLc+Ȃ9=8 <" ycQNlҀ !4/%g.͑s \6GvOo 73/d%|ga XTAy"ܜr74Xs! MM9vk~f $Q۲c.,Q-f+#L:Ì꠿St 0gxPɉbc!ġDGhF].FDӞ]:phΧ0%P˵wufvH Iۚf)@b5C #YҧFTJOqaDv}0DÈO~QDq^yU3o$F$0B HZ4u9am%d:Pt|yTpXW;_%SչL?ohzn.#1,:KjH_WF75uxu;@ ׹a9A)(C% qZ%# )TZ{}) /Ԭi^[* NvQKBT4O}dwpMoxU! NxMp+q;q~Lʽsٖ4N/ZDl!;w4|eNnE}rg> DdQ#};d0ğ-Dh.XdzZj5gS=x?`Խ]&)6J̡U)Z1(/!ȐS9 ,bRrnA2H Q8.Nl ~A0'xoj2')ePno+Ep6(tm^OBL 4FNzʃ6[((D~>+g+^߈[Gi8[2LRoK5ҒpdIuz9L+'KU( vzsuтnaMUa[o ՠK9Db[^Ywb4NJoؑy5us}DGY6 wn.JP iY+!Ѩ wcMfҔWf+25vՓ%w?\`lV奶2J{n-u.DP^g/755$w/92*]SȂl~aW,x6ؤ623&ӹM0m#FbJ֮V2x4F\W%ʙZ}j3hOzi9Ӈ]6PeH-^4}.Y$`]Bx` o/gixyB7D!x.5 ~ͭg l_jus :#6x# Y[Uvo XmH< QEP N FoŇ}B SAx iZǖs0\2 ,2;XO,:-aewPՅ5ȤuO+\N2.;h,G+eYySW1a7Z(@2.D59N&GJD,=`Nsy-(A8d\ TCoQh5Fu~R32L]|6W{>E9h|a.Q=쳦w56C+cpzY@vfal1CĪֈes ^KŁ6-e'S| (&0K (ۧOU! j,i-kK%BGo6Z~@Q3,لK s!簍xUW{)VF (|nMK[VWJdCw!eY-s >P{/p%H\hy(ҋQ耛-GI}1)r~%z} iW;/y CL 0U5rbJu<tm4Rʾ_DŽ,fAgtU?Mmaq( { p`۷E4^87ؑRMc-ɄBz,Hhj Xѵ8u[qeȟ Jn&?i;e X,^Tw |ݣjOBOQ2vI'gs/jp 3#-L~f̵!SĝtK4^n?k6)x[$XqlݐV@@҈Dz"S`_^Oϛ#\~+< @$#70V.>3G6xG'gmSq [d G,j߼tUw ݱeE] 9GDYC[@_~'=l>0Z!;j-c«:ٗFU0$^H/hT]8MWYcĂ#7.uB0#Yf}&ݝo*Hvwt :ꁅO~G>I^#9q aV*'2K*p`3Z36}t5vpm@({OgBѾr꜄qp0W3~ctTk]/5T;zp(]g="Idþ s6WOO̭+em!qpax=iO[hB9Oۈ:@32O5SK@}UBra^ۅFȴ?Q:Qu|hYX՛VX)>-SMVNjjcpO,oSsn KfJ -ry#4XyиSY@!1=ͦ pOh 9sc:nաLpK#>Qd!OYxVi *DOfj˕X2p_P֖\k @x uR3/pbPzuAm1v)i\u`}hjWm5o~cWMsZ@0-HO_w'FgCq TT>6s3i8:ʌ7Io6)CIA‰yP';{`#jh䔽u6MGyWDak㦡z@ ѣ7{ӵsr ˩}rύ[(c^M9K޽Q56~,I\B҆=hdK*ωFlaP=@l`+9D*`Iq[5X3:cEVO`ŠSHU^MUHpU2& H_ҙسnN3.SdfX922|0Fb7܍>_1GR t* 9@pw/$[/!xʾ}Ejt.У. ]p^S:;n6.9QR7 4D3/ 4~{z9ےj.pln:Ydҁ'E.PӨ횘@>K?yԅ/A?#913_k! HOLKYy9vHQHw+T c7eמ9'߽yPP;z0LЛ? Gum%b%0?&*#!"H4C]-Ȗh /(E8̬Ghka+ݺ+V+U8"rXyl&'gK<%m'*=Ne{ W eЋyPfiyF5sJ09«n2Ѳߡ_ 9HVO=o+#ut=}%hmqXRhM,TYk:6= nbweof!s=^e"$Ahr@C6ܩ&p(n^u \AX'\n2'~2}@s>#-I1%59K½c'*(ٶdP: mÒ)QةW̟ȷqoV;]m2lYjr ,:byi脊b*d;$N9DzjeFv՛CRͱS{B[Y}N> -bt# N D׫ RqR. 4fDA:h.].T4 [GFpZh7ܖ A j6MhoR|%@^5Z8SѨ\OU}[ƌ;hv6gG]N_5CWAbBQø W"%wxJQȺ+4\~3oc]Ji=Gq3w;lƪe_GD-w5nȰ 2ZPK껊:j$!spKyW+<*_w'3?;7mݺsf5͸.TY)cXl5aKn>dZp/LG a,l JZgo &`A dg" ៷"x Q]Tޥ{ohtrCP 1X'D DovI< Ji`pڙ}Zԗ:~ڇI(tSCF1%0HsCw qƗ kĔ%[ fBG[LP | .V+w8,d!c wP}sE.oJ4e IƗ\9 >`7# KĶÀ-ь0ձ\waF' ᔖ.^* zM?{ T'̂~@Cl%"'+$$- %ZXiFpha_pX""n^[[N,ǔ #hMo2.\EA ,՛JBE0 7$*.A9֠B1_Gr|0ߝr-{#ŘKs`(Gf[a;fc1ZXszHS6¾rt}>+@_ υT?NX{XDz.Zf_d¾ܷlg2kO]t%-4c/VMc# E( T)@E׿T;#`F?c2϶`)@C'sBjߙd=K.zSTR˒MR[1KYܚ Α-]Nėx/@B; PQЧ)[)W]"$F[״$[R@JupAf)2(x*Xc]_vyҡ7*sW &xzbԊD kP`4-x lCY? kS4>`wH. .xnrH Tc a6@hEA4W:×n/rC|*]0~f4gu9Wﲚfx㢺j ^ L袗>FٸYm셟){&1$kV3@Iv%jR`ѫ(1$5=-Plw'` X)Iwi $V:%y:P[{3B%k9i>-1%&")đ]֑DVt*@o٨lOft:=U $]mt4$J;t+?~ɅcM߳B8{/Pa(U]XAݘ%p>SX㹫Zg{*nBUnF\'աedNDGT /4,Jθk'›׬#ZAtXdt@SxzI:}NJ~ukJJ9[0PM/щnA%dp<AM>lw F(ofIϝldk8N*&smR44xʟ-!Pd#cɮGYpo*AKF% ˅$"Yjɱӄ+ExIcXװWcE+櫏+Pk3'\P̤Fhx&mB?>V"Fv4EDMH#U=HtͯݪiR<&"W ^yL ziK<&ŻuW*9~2FN4.ɕBiqGdH<,%^)gZF-ꋐR4'Q(z\zcP5!ΈQTT5PMq⵵"8g ~PeEx㪈>~u}qtQeDT`ڤ7xL*ً,Tr|_?FNx[)JE_+u<"D _)~VB%ТM+s G;oaytCR$ugQ.QU2yQ |H,ܽ pbP&?kkJ&L'=b2=j1\m CHP|LuR KIg\Їtʨdճ|Ɠ[x4J<(L[q (5>[<"Pp ʻH`@.#7t4uDû|x]<ܢ@8?_{ht09ٵfnƸi`rͩ`tJgXl31IZ]9m7DbEkzx ܪ!ӥ_.9ZV#a`RlwU0Y7X{eMlJsS@D2u`%it3"Mk8Q@\=4&܌tmw=e$[YizHq7qs^Jk_mR@l5 . _.lli#@e$Ȣ7% ~SO8r46JuZ8,|c5XoK&K AhnG2bjoC\YUa w<'P3 Z7pFl*c]@)c~< t jnXnQ ȟ}O;HSjmqK}=wl^ve2{]SFmWةbgj׬vKBΡ(j8a[Uɦ%'OaI$Ye-D!Ukk1sT Ƨ$zx)X)3}sN YڡٹagC.7W৑ ePusw2k@}pmeTWͩO!}=rGfsi3>D_| I+v*M2҂V{̾3M)Rs(dF QQVl:~Nsaf&I t@RtՆ`ÝW%ɂF̫g1S~GZCЌh" `e7+GD t3&5¹⤪ G3LW9M#=,G%jtFvR`/QJlߏQŘtL'W)FX%o=5?3(dF9rZ^g 8;o N.eBG:ǶjD#)fsu C;nE[ gX#>vDQ1TQ|c"n4yӝȁ]>})sRZ#T̎"s7Dds.6 t@'gƇJnտ_DH2C:K+UF%{,?y8Ozjr`h>ڃ]  | Y%a/%L`E%CoycAVrbI{Ymm gZkw=m5 *ݼشʹϯ~I쌜NDxZ J : lcs0"\݀t6rC'֘N*]tYMK4.$ԧ6ɉMDeVaBDV?gFsyDDoˮ盼;]5>+Yn]gk aM6\{}tI@ge/<~!Y&ū}CY:Qg”ZrP#_Z$O >Zy ,3N|hB5g@fn,hALvB+Ea65,~Xr,iK"/> C`\EBꦑ]v9zoH O9~?&v@Q{x]n5zp)'5Y&JD®j_*ȧu Rށ2*XvdT>_=`V1nQhb|)HX[zzkPf,+MwhFdofD{t0yLJ< 0 &{t 8rgz7T̚@,ӱFFPʗwWd(i[IR5cގ$&6c6𫝏[PNt@Fk|>7[;q)َFI "F-Sx2WG+-9#x~;@&k@WTP+Im 8z@(7#x*/q]㨪%gU0U,gn⸊("!,/`$x2&|xlUe@t&/{ϠKBW}ZFoG-ep:긽Mڕ]jxBQc`EJ!D"ބ t|<\FƫсۨHx]P}?9 ~fPErnt,*B +`){MsX"ě{ۮuӧ-Cfe+ҕ9<0}_Dy[vؔ:_"yŚrEKzFCTkOЭe\or PI\n0)r7L6E&Pm1TK- GTΧMsȘ*~6TFJ9*1>\1VȢ^o١^r146I 3tnVV*N9`}+p1de ^)Rm*HH\zM>kSٸa&er[ *6J/k%l􍰠˧ ">ӼJCpk ?Opy@|XFS%NI-\YanTᵖKN :H3ElfP(sx]~pKϮDQƖ+iRITvn|v8=rr0ȯojkAp>S# K:3ng1U"0ʭCu8_> )םZlh W?[TgyͲ?b4VunI/5thmw֑N\ x6G/*ji3ukBZoy!o+L%+'"M^$u`"e\e2̏S4>*Yj-jaz9ho7X<>>O }zM$J%T--l W9@ʈfBtm(-oY7ؘ'xo\ҷe\0Mla ] E.pjѩ}"lG$C!qI KDe=緑}X:Ԝژ(yx=7G+G5}GttwlPU/kpHM'{-'})[wn@I='My "}{uv/q4 +5uB|r 6Ǝ%[8cT\4t?<Y* b۠s20naѶWX;_,޸Ly=˝W-lΗS%nS UMcsO?Iq~b5͏*vEvu6TAϵe!IUC8v7Ե!U{>-JUSz ԭ4oh>fQ+Lj2޼ nzLeL7I)96P_&Krdï%zDT3mAp_nNWO~!2 PFWa /4]ʨXTǶS;FwQ+X@M_{[7:yO5".LqNwLK/a-8W"HtJr]7uI7frx[pwUZ8Ǎt9yzߟFKg!DqH#І[͘ThhJ7*?7{=& 1XF/~!-gXBr2f0u Zz֛靫M kL ;-gĵ\YJy d#CQeKGB1XKS :V7싱'O5QOb:,1֌m^爛_b x~~=ȏ鸞_OP2Ԯoj:hT2>Xʐυ!}.P'=;)XuD9#O R|~49\2hI#VPt$xᲠ̳@&%^/>mfݽs҂_E܍Zij| G2@4p>B0թOXsQpaި;JԺ*aert:qjN$׀OE OY, 1o щN#wsM\[Bɡ P Se4H+k!-q^KPed0x@v'+##QԪx"zTuQTH*кRR& st{b%"7\vNg!‰ֱx:&Ga Z˜K\slWmaJ̸V^0H|Xq:=GtSiS~4Ҍpykon*E7U9&pZrx65d7)Ѭ4QrKDZjbѺ"YB ƺE~KV[ 0$QS?G~{DȮ`8L9'7svP2_'m=WDmRszE]L1^¯l+CwdH |^?_LA*EL %2'o K>h9Oez]]!W{Mr cN2xş9Á;yYD爔%"'vh^Nm1&e9SK@YHuT@ gRzvCYET!ڌtn[šg:fVoLnj x.(@S8MZ6,%ðe0~{ -.;8#FSN*g-CP_O@\JI*dA:׸vo.ԫ>]|BДרT:F3Aܱiwcn* ˦X5moϠϴvrIqi[To|[Ґ~+\XzAKK7KLqE7Mb물*`~SQ+Dϧך\u[%e+@f/m-Y c5K%ay>p[mR\M ٲIuvT$zڶyH̨zT^(Y! a3ZzUTBIP%z' "LjJ@9{\ bQ: lܶ Ɗ\V>(S6QY*Cpm= m3T'=5Z\gT:)࿻4e Xj-Aqt (50ޝ?G hPqC.F&)χVk!&2¶Z*MUʕ& 5HURΌ=T 1w,*WP4Py\I^Z1 >};,a& E"51Brmx܀HtKϳ[Pj,|l>y/| Բj3a|T;Q~ ݖ(J TfhKIQPxHbPTurv6V#qv;nކ4ic}==OHK')j. PeQZϱ5.z/iґaL'8*HKL{ \G+,R:yHh@F- []I*KIGRL%qEKfC0T8RU߆g]f  r&4yxP/dIJ9PɰcZn5OL9Ǎx,~phyߝ[M!CJ.&I1}Y/R?KbʁG13=tVz3`S۠ VY<ҁy Wؒ.Q໪>̷8SmF,NaAN<4`d:caK0ukw8|gNtigmcI~ʾ/nF|,x'x W֓ESr 3|S@s (ju%q5r;P! mDHVS =b kHW C]]#"ҿZnmנa'g@ Rr<4iT38X]篦pqS'RHI36i)@ܮo+ G<,+rc[BYIAI`~aIC$hrv<ӂHu 7tES2NN SkC09vͻNX\i_gQųw6;vSHKM# r"m./$B{Xl ( _iOUt58x PzE&ku;Bo#4 #R`D{ nȄPt0 ¦]@"=S{?oL5OUe= .P3Z:m6ݼtoz9l ˲zm܀lG&m'U.uꂼ bPk+hBZ/s!)Q%f$3Pk\0ݮ5ω*͍fJ؃] ј5X{5v6ZLx & hd2Ű66 .Tb4EQ'h aT =&\\. Y#)}cj *$NocZ3 C&`eq.wy|ep5ТNn¬`4,+DYaT%m?p͛tסxctO,N;qT|ݓ #kW:gBDzą)7ey=ֻQxShak5{tGZwjoQkW^H3VU`o[LnBs7X5(e~nBѮծ)=δ [ƙ0x^?2o9+ w0Hpi(ns^^@Z}Nh͗"sh[MW-$S1gtϣu+;aVE+pk8( 3S"[l@du2P FvI"VxĄ\R ȺY39/^aK*9#ae&=bԜ|Di ^c&?O7&X x-Mz$B6ԄHZ ٚrj9><٦J/.?.v!@&39 J Op8Uz-jV)?=z%k}_\E%N6ڠ,e9mW1`cTlo~:5U h9J(|? z?ee/ZRiI4A;rY#'Qs^ 7=*PGQ*6Z;W-)pN]?Bښydɔs. dcԡEM?5sguFO^r*u5~l=X%h;:Zh]iPyޥ\ӅP% ^IIe'+Z9V|Es)O6k9]jG=$,k8`4+@_uR&ix[tR3CNWM')K1mz d"ī!Y"L y`d`U(lAکw+ovgXD6+e0-E:y+h r._U4 (WR\=oU8?jy[C;d`גNjJRXq΅ IQօCݝIpa<_bঅJRp-e2z'?U /*8jS +dbz |$x ,JpA w$tUUYcgv*]X6d{5?P=)JuUG/zz_ѮU7@2CD2+9 pNPg@:,9rFVHʯ)8 \yz yFKLh#OSch-kyOxԉRJ{}]h;VJ_Jt&E*F}ʫMNQM:>Cd\dJVq2&_%ƀMr"> &vfl-Rm..ZfSzZ0%S` 1 7]|:#4]!l$j[tcda8}e!<fk8/ tVO" 4 7UelMԄX MuQ50<.s--PB."PE;sۢ@|lD$Kua~¾$qUʒB הm p>$F|+)uEUp-pVR0nnʻ[6m{x 1^>|~kw(>$$\PdѲyiDۧ,$Ц6>eyWg@ځ܇14{e*Mw8L3L[S5VflʼaR}3dtpFIaz{kGl  ʆ *7VrRxBmܮW\縳in:WKvf~DfC,ȹ16"S^I7i#7*L#i3̶h$~fbEgw#4p vm,]@}J xX߲Wu&r;П/"`yit+z<߮o/T-B&q9bJ.Ufd'"_S |>].?/$AQ^ePh]_fI.:֒:{.RrL u#J]7S#ahеiE}um@ y[~_jhlâ}%=IPNqHjl}_ :%VF!r ]Hy #1(Oo$5޼{ l}k`۾P) HHPxa :{wQj1`*D-|v*X5bvfJUȻAG1ظ'ACF3g!6#Bg;=:cOy*K%?E.PҠWc |?&hQg kO;{`UBjn D*I,(8#GU*^$Ϩ|l+i2cE{\'k" =[H+Ku}z-P.ʳ*g:#1)/X:fJUF"^^ Yn'%NlP/j*a0à tIL9H#d yQ; R.F5{Yk4I*f|uQ)#'ǜ/rm2)ƫƣ3gQBIn팕?ϴrܣوMfM$=-WO($9K%O>* 2r5G8"WK6UW}Θb ʲ; lrZ2NXi1V., oϯW$V[1~`])$: $~@p :-eA80{"uv8Ι@Uj$Z;h)F+OߜpI{>/U,'t/P&2k?@ڪlg1>>q6lL\BC~(N };=)lqbDRzO -1 IRT۳^w 8;7lu'0Z4 ޑe[m,ej;ULԂq\L6kŐ"$#. nBB?&Ǜő_MA5ؼ!1.f < [}jLg ޾xYywFoAE% ̱֘ 6s>'r6\32xvrWFpלg6 P,{?'~K5RXH;O黎' fTV-E%< WBXHPz Get|m²],m|] uKn80X_w8)kS+ nOT8H>C{n< Q: F60QvAoH Q :kE3& Z6X2,:`n bwbL 2.7E1jcќްn"ZQ$Ƞ ~yYnB6XœT7r7 X&kFp} -1ZΪt#X9h>7}b͐3YYʦlM fMA#+rEq/!h:;nsWحnÒ^הѹCuaB,/)>4k?=?tQV gvݎwTT`DڡhD@IM 0j'39YTQǵ1 XmvS:OR)A^o:4Mފ!'(`etre42wZi,+1aܚR.v E:-VٰMȌj=V'VXO&vS .Nsʜ7TC-PNwb!? QOjikW41\;In&RBM\{GJ<$dF0#"t=[l_eߤzg;:UҹHd)Dgx->WyeH-yiDmaQ$s*Ѡ˙2۫NXh)볌n}ك02je+ֽ=>#)aJe_g8 %*lS7l< Z4NÝoe]e/W(^'AfU"\G}6is2LTF -rZh>{sdD"k-%e oqTr@=+8y){i{"c>ɥ,ʎ :x<1 : f^|ڰ٢T9e5ڸ>3:37ɠ1 WŬ)gO\ZvUt.M#rڇM1ʐPE,CGJ4 ^~qn 7+MIKQ}!@zqdkko}vi-Z9FF#D= _*Ӹi|sǽ8! ,f`6 j9!/sJ:ǥ˼; Gʓ$)ˤ$搉n_kHE /[]D*1ȡIsXCy7* + D#a3NwY nF[:e&08>wwT ʬ;3f!3m@S mR26Fs5T4b+!"kc,T4HI.cy: Ѧ r4 SZ>áMecc%o* FE|R.zj1_jؠ>{~|⣕JYd{I|'f)kqաW ^`)蛳 HY՟~> k|)¨(7OtMUs{4ŁBH)T{'==cH`sƻ\*GٸdBрO󡁾f1#3-"LT}ӄ)PIԵ1M4[p;23k"G NJ*;KQ` ^;e5q[#N\rn:|$6Y1C6a7 ,}!['СOy'[y[Ip4GlߚOzmkYlBq:rզ S-unyΝET03XQ`NaqJr{"3vsɀ~WtzxM'?aSj}_ Lu4w&2YrFso-:s(i|{w|RQ&;[RjSZgؾǒB̀n`9o Q W'P_0b*77 iZf|K |ߨMdѺ+r%L~݇^\O{?*x'oN@ͣC%7>`M˛$5 .{Xn\mƤatp_^GSkʌ;='&fao}?{]rE2bxRAc0=<8Ou#5V>* efۊb5O4„Z7E"%Ar}j # 9" >vsC]UaV=.L%,wKA'cP5c b0S'da'uaiQR4Y]8Z&)c$H+U^A;wa u3B95ܸdĎ9Gv}Ѿ9 t˜ Lg泝UXʾT Db]H$W\tޫ[hI` /yr.,o>38Q:}.'F,q |`4j. _C3:Wܰ H_F{@Imszr(mPAJoݗ#Rr* Enq?V'W~Q'MpT @mWzjMpL\FQ.pRg,ɬkd[ER)ڻ@Ҟb[\==9:W.ޕ\:ӯoZt߽4RwLÆewsɅW&yypbZUZ F{P3~@vMraJ'Z'Ҋ@& |g+]p=SU+rpf 6j"2,L(LQĥe\B&ᷟA;s9^Jy93uYj!}Tb*=! 6A0[&_R`sݸRhbfyE`q~ض4(aJk s\6Z 227߱eq$ Fxe( yc!w5ln%]MJ.bUhǓ5N|h1(!ɱ 7 0cáq52&JUzO%_p&jȔ\M*-s2 ԯ+@V,g`Z^!lT&,}|7 /pl[sۭz*]m~#v'[7fjgEU>"cvfIDXa>~P(]k6f #fmZ{g7%`AIK4VOn&^)*WH:b1_<dJ*VJ2}//ǐ9S9,XéT s+gveT׶tFƂ1_TUy^ϡӆe(]EHMeo6"Mw ߂@g\VYx{P~PÌת}T%7hF5gpkݠPGg\, trX&2WXI J lLfp<סB$6',yma*7u]}&ݔ!"Q07Z~/ݸΨZ*m̷kd1 -#b;S붋t UẌc6[V-@w#gR8{e~x'v dJ ~mL6p\r?l& V#^Zt??ΗFL{:6{Q* :·5@%jK]WJr`9-7aGnSN'3Fo!VxK2+Һ\9b[>^M\k ixԽ|&lJ\o_)4Xr1hH# }IܺP&5l7:YK8A,a\-x?j<3oA/ЬX/;<˧klq2u Y@-i4?fe%ZLf &[D% xS g/YIf`J%-F߯΅fn/.G`K3)9ʍ!EYdQ u,zh%s8>XƵf._ZŐMkzy˜oa̟&PŃ, fr<XOApA?M~zAG$"_Gc [ЮKz8c"լq9m `MyuQ{ޑ1ԐGiwwh~]OG| > |;a1J1M2j!U`d(Dkf68-?4x*4˜Y"O/Wtr+(;5:ayO|%2Q`]R IjdTVA 2&˪RA7 }\İ @wp{T&u!)u'#Ƿ+W!pqz5AKټ/?l8عSp/H% ,tY!ʼ'a uyu c)5(u՛ ;z 衅|^Ð5Zy"29 μ^Ah:rKQX交L<(?FFqh}s$75W Z|1qz.$Hu=`Xz>#r|oDI<^JRy 5F#A☨EWZsY!~Q)ZRlf)s)~%FH&CܨzsGb5gX6/GxCHZY.Ⱦ`:rElΫS VR{j^JRƂ]Uxre+\ ^bvHw3]ꝯ%`ӯ:wG2pWap*~E؁y^Lmyte^:YP` k\,;AOj(uV2AN'a&"FR؊4%:IZ$ѢP^=hT%\\=؃3O:Lg7T_d@n~F ;,D w*K"3NphD*Gk D$m,7xy15nr$Ϗ::l1cb2;pUH!DW]%]T)߸1ŪbMX׀އڝчt^fm)ׁX_8=oʾ \Gtt*1 s (lq0/z8Qʜ6I|@ ɦ-Y@}uuT@ʋAmIѵ:jk'I}`yq0v4qƢ,dk]4qϔ?IJ-Y^`~WȊ0 ۂp砷- F'ǂZx";`${1s瞁"߃j,{>L,j~온J!+\WM`UrJz/\c=YՀ/X]7-z!_?tWYnUe`>W$۠mNKLw]e?I,Y-~5‘_l79W䴂NV$t!riXQָ' L99ohAɠC3g܃M2~ uQ[@yĭ,Mc +]dDvsiIyembYqzoq"y" zId}3 *c!g]9 0L9uz*L̍_oo)k~~[T|.1Y%|VZXe `zE_GJ[ G)8y <{6߅ki=Mli`T)DVq}{S.E]pXJZw{&2]} /$X bB]& LJ-6 //EA4W hh &,&QF( vb-*8ɩh-\h rLdoR>:a{*7ױ`vdvO2'f5`rbZ.fٞ26OL'AuJ}2&0͝i呣v4%?hin2(A+8G =XWK;o-h_3N1RBRӊu"o\(gFɂWpٟĀc<ٯK4v!`2fV 3EB7>b FDUQ,CݧZ\ak1ЁoQ'mED|v@!$h?!?*e0+x&*̥) ZRSCX݂FCd"QV"2vΛXh '^У8H` `h:c7@աrկ6xWIDDN6#iE&|A7"V X(1=MWeH闩H$?o?wb2Zjuz80oj0Fd$.֬^O Vhp] Bv$rCX@&n_a&b@:aȖM\p_o4.|S桜t*:NÉ+'R4#lf׻ yl*v  MZ{m?dRީ8umzQ8):`)o=R5a+,A>[EpAe+z4]iӆ{Vp s~\ӟ ^9'f͡9"cl|z !*ϻLХIܗ.ڕI3;-i7:EI]ZpzR펥Fk9hphݯ.(+1>&vEiwSw?GG~,cl>jWrz 2y2~D*YXQ`5|ʊg*ꩩUAuGosdn:4bQfF K {opvjY F֚\]w=$ceK %q-Jz[T4VŬ~ÌeszlKvDzc ){@UAA>-:eAW4lc-E)# _&{բޱ8Gu8J,wuQBۖD>.4K L%;Uuѷ&1""5=#_q7}t, cGt~{5[X1Xzz205}=cm02ngeho6X#T8Jv_"iVg4_MM㢘N*_Zzd 4 Kz&I߿k/Cy|z=#-P, `7LeϩGA a!iiy%H# r@6wb0 Y&oGۖ`Fd3Aq[9yNJc:-$S$d*NlW ^/7zDvJSq;^$*vh]bc8vb=s ;H^G=6BraN5[{SkMW nȈT+Pm6૝@yn k}dWdsO4)jghw€ Q7D+R) YEn_ݴ6|A qY=3X~M߇Sô)`)E&ATnۻ2jz,m f}Zs`*q[C;]e.4{$6|.znMbWX5DY) oz/U YHlWjrn̚ a",o);׽7sZ>M8\/'㏿avɡٯqrie E3nؗ 8.`LTU*>{bTܮW{=SY S7c56hc7M!SK ]%(Gaff=0)UPbw.>GݩUzĀr"F+4bġ{md½ `!M$Ϸ}:h-{HoH'rkn5H{m9D6=0R(]Rg%0˪+Ƀy T7yY{63B8j@RSlTU&l:hP,Py (d7\HP۱i}HEJW~~BGO7ojI3$*F7. ( .;ª8-P~Y| X >{:lR._rT條48x0lg*]]YD(0Mth$nRԏ~xˠY;]5)deФzZ%;91;0U3S-}ݏc55l6xLwg[3}EGa2Л1#px.{qk@v<9k&ex_[D羦,ޣSYӗbJ%-{cbڜ8ȡo;`r f6%F:SQF$axvg'e/fX! ڻKZj2ars5B\5M4 < (\Ǻ2KqH.M\7yjF7[2`Hj=iS3s!},{?pxӀLDҧ Fk+u Ǻ >xG~qF+mPR0P X I+~-SYGK k680T+%5/UVl'DLopD1t6=qGC)ҰF gzr'Ud,Y2]ŖV`; 9sQ+'\ %+i}ֲjbT9Y|o>cK/0&=tEcߗ޻ '`m|l?h>: Ԍ]gcJyɍvo 㮦,jp/`.᪋VLߚ>^.ۖs%2S0]hRr|TTӌBֱ''a#83sNO WwJ7`a,x[jFO(OqRpKgv!5`F2a.@.e!M Pq "м2 []~.lQF.Pݻd~NZav Nb g#e5j9/AC/؅anz(s0 1ի|%#W[5w>b}Q;b1 zHEtXc(v)nopu\ԛwO7HL'$:kj\ώ*)mi6$N p~jBf;Xm~() DlTdhpLn-l¸w&9R:uēg 0XqR0%M(tw8$UzGOu5JFҶĝ~8H2H): $]߱8-܄HqqwZa=dΩi ʹ%l|8SӁ# Ѕ^o|5 |-A"`:Pf#v4,\ |>MIƹ.Lݝ2U-sքbnoml^םq].p"QR)h&O'o-&V2%ܗa'|:o*OPD2=AG#DxPƀ*f-S%}-O~r&REJO0z7(kbe'p-&Z)ɦw_ zlVF{Ryr̓E#m0pmiR`(.'`OL]ǰ6ǥ^<_1CBl´8%n:~`u}jg\P˄6o%[c}SCoS*3AL eg'[JLsnWcypչ 6G.\!xNMarL"YO_oZ۔dӷLq8`PrbnEDP>#i{}ߛmlGFrmO0xuq! }l.: %b}l&.~No<'p_9+wM38Vȹa &]:xrP{NqfxSkSĽB[,,87:7"T'*R*L%C~^P_}INKz&|yT^%MU)#&OlH.\Kr-~h^Osn @Dz? w5hZ ND1b}.zlM*F77A`EY +-Hp HYf ih=|P^~s]yYnj5y.|)nnk Cp.ZE]iT| 2RMɬͩzWꡉ xDɥg&">(PG)W˞bAg בt-q$n0Nm;mR]EMqcX לdYS~JHTմ:jyXL"I¼ʚ9ؒL}}vs"b?t OƏҳYݼW7\))s=2>EyQh&‰VUQM `E>5]l)5Xtt\. [JݼE mYB[Ԥqt5x\M)I"ChB=+ѵ-`5hR'GU|l6zΦ+ $=jAJCu|9͢bf] D3ݐڸ/H2zf 0ȱe!( SpSܴU+k NK}=RH1>Վ<( z^\SbWq^nJ7FAQ,"|~î_J[E "dwV %0g*rn+.@%Qw>{q}ߟ]!\&MU8ymf9Tl 嗁dҌIw ^K!DW@MH|} <J--/'LYF_2 v\m7k^ s[Ԏ6J7o5wTs%t"af-30)ޕ"(& H` w4_缊5/uǘ%eZVw}\u6^.dLsLϹoPen ;'ix(As+v8"QXb_S8(^[l1)4$sEdW&%Nߴ:) 74 J b|#*R65M[pRؚbmv(ҺD:tX-FQj/]>g Vgl *UPN/a@m 붊Q2bjd.Z+MJJ '3%7 vñϼƃ-{YI|ؼ&f;-{[`Arpk5ޅ)'`y[.8(fA>`"7;xȵ?//J&:w>2+)rU8"3]lW"?s.*}'>].khQÒtڱ;1I(UThht7zrM/ܤ=`dV%Q!HM٬lRuWۥ\+ɴE )JI o=/%>BLg|h54;@&Q$R_8'R gܼz?Y * C7J٣)@u2 tæNl8xP5.gز:Acs-cx}>@t[e҆ġW8gw+JpC6fԿ8srLY Ũ1)'Emk-8ubS XU vTR834a*HmR@o|!*l߉{Rj[8<_dZ,S7-]KIS1 laɪ }:ڽ| y{fz|5^6d[09Dl+N76W=?9Μ5"72E;%>^ZՈ?52wWռ4&Lkr-&=̙ 82pF7lGE܉ B@*K^0w`!>r65<&aBrkj#=؃9>kA;8GF?ˠVdu^?0|R8S[>ustKٕs73טK|8s&O$q{Unn3*% hU@^]UWCmW.s>Qo_]vn9_:mW=8f'Bɞ;`˷q%K eiU}٦㕛4Eg[`™P*>$ Sfع?fN)T7ePϘAa&aiz3}/vmA_}̵; <*^zܛ3}c,ɑl=%MYy3rzћYXԟfHۄ FK"[ƹ4/=+eC/ CJe?8 m`L֦1a.MژZ5tTXιG{[6yagV9"΁ŔJ渙i0wѱ8lw$;-;\8JPAcVp"Mn?p_!9^f`˲y8*WUS!M}zr-J3ku .%8&jP{:Rs`p cۗ0VQVP(w]r[КD98V3}HSՌ_?&H!YR\`J `I;ճ?>>-NSjb7$3&VJp{#_0R6MMzozkj&L?:zz  Չ( I['e%,kYsvHoEHz<⳱i yx(a/G\w?9%5~9&;Hː4@/c%5%X}I^p+lKT9t&hyt4dY#n!+ҠZUYpXY-i5tAg60 X+؏.qޱ+4ySR/(v[E+8U*ѵ6mJ\0t>lYhThAn̫F i s_G?N U) G -g0ta72~nRO7#jMzb&\W6ռ{_a}nUP~){-Y%%_He9X[{~Ӯ ҝU'H<)QDzC!TM5 XG|Yja7$lB*S7oY@OL`>ɄadXn\_ϻ]0ew$B:.GO7IQ qMU'1m IO8VwvVqQ663Z݂zn!䲙?KEtr^Z_8}[ (_M.-OLCϨ&ˮ 6'q7X!0 uQ|ƙX",12幪kfGY!x DeSa )P(06诂mk3.蛓 'K uBaf7bHj8 ""  t5I b-T4͜.R;qiZՅ=7/d~0TڵùCѭJ27a݅Q ln*\B#t 4L} "@l߂5|CoZ q#(HN$k?:jiEW"4 Zv]t}\52ZW6S3x8&+MS6֍ EU~wX𴃎nYE^~虡^{" .JF62{ǛJg?G[PÍMhSH^.2 } c$z:▗?mG}ʁ}}=bnvtӈO`=p2WJ$0$aD'Lw&󏡽PH5?/ƭ\| f0z=c0~N]>sY>8Sl?Mкx7#3$)eI}W,*ӑ_pbbIP5fvʅyq] FOgz&‘7Ŝ]=gGMʝ*O5@)EffZ!.ETk YDMybHѡ ~-=_'eqBt>|㋓Od[Xt,tHPRhRRj 3:HlHPF;YUNHEpo*LNwF$J+WfeBPS+z> 1"{e=zy %Z`Zmtv^@*teoh jț:f1zPu;27\@u,?pB*5=plڛ6!tzҕmR°-X=' T*+%]E2޸hM1~5J4n=\%:9ڒǎV"<ҴocAH攖l0%&gU,Ep" S}柇II+dEE0ųd]Vto)CN$Ke f:D)j&eE=0΂H_Sc9ԘRVzӭWtݐv)N.A8"焋$ݷxڳJDJ'@)ztwwJāܸ#B5lrRe㷛bA@%_5k.pp>ܰ^Sݹ۠;SRx g#]}us:zתؼ됀A[*X\K}DsF)𿏛mTL}pcsZv1MSG5(8b6U ZtF?ć5b)i$ܼ'k(LW39UUɈ施"9,*VY[m{ QI-fmMtB?]MWHbI4ݾ}?"0 7g쓰:[G5fCz:(ݾ=X4ӭ:zO:GDpѻXH\'/N=V;ց b,p 'ӈTHClYZ#*$Ccg104?C k-Z*\폛;;*S6 ;fEkkDO5m1 :Z8APHVla2%:s[ZQ>l~™9iS$s|yZle pڙɞ.,pk"ѥ(LE?gW؎o/σyh` Zq$vI-~Hǫ\ IGm$ER99`Z TvCU*5ge8c2 zPcbM`[SG&g*W `'ONH6ԅLTvirtiD6n*pO'u,‰B+ #wzk̩*.u + ѝA7+@5V\&DX "SAvG1yPvz8'h`N_ To +2W}Q*Ǻ˗1 ȏ6Fwl\3B| W'::Q[}h'C>=VrZAu3)}_Q5-yQ`#}Zͩwkz•5p 4Z C~ҕ `)yjow3ǪbOԡdA`՟=ߟ*N!UTg*8t H:V]tgS͏L+RV@ %IzE{$j]g)lޛ7^Jd/LZKO7P:VO 5@̿ 3.3bOH>I)i]4;GNeRHa.9z߭%dM:3|])$޺K[{OCc>&!zEפlc}[~=+,[h}j=K%ݡ)y>+ҐKbe*jw t-J"_U[}Ml8j[xjHi}p|y@cJ'07_ER(#|[O٭{?_idGL3 7()аP;:\R](Sؘ/`–ۃ3ws|(#R}A /\a5XSyDfl^oiSR)oQ39ֲvU'Zʒ9mމ/t.Z0{BĵJKj ^=p;Dsخ 32b=b+K yTI X.<."DQplV p 4(&!*WaB, 'aIvL (mENh{^8Ÿv2T%~t<(vU~e5m%g`/zQ:[Ii^1"mra/S_«4K uՊxf!!އt. )$lև˟u3Lԏa=A5RChc9T^uFƓ7D Wc,ie$́,ץ G *sN1q]*ZJ)F0yͻA3;3˳)*)cZ͌Pc| `cPa%0ɦ5Ij{Plc0fJ_T$}ށik4 (Nn=FLTMR0qӗo,'$c 7\ɹI'ZP]%}t>YpBGe|E( iQS"x3Dy _^hbw${OGt4$YټZ9b q\"br'/3XE\{5,Q8j܊ cQwTS.ና5}K\_En)CI,Z D_n^ .=.pn ׆Jؚ UhI6na\&foC=[>;Xx$ L^/qo:gI,:+*2WrkuS}?LL;d\4>{>ۦg(Ief0әSؒ!Q^Z;x(o7 |v~$[Q . N#Hh;|+CA]' sVɦ$e곂*gT؟3)[tvbzݾeZA.2Ke6l@]qoQH։Eƈn^0׳V~nc(V"`.zÂi z̆)osu0z,v]OcI]>V(6XHB/4E-s7^gAg$nb6sbREK$u<QLǬDQMrԳXMZrP%V/h25j1˦y<*s8gYǁRw`<Ɨ _H7ᰣòef67akXW*rogGm^03[rYkl҈xtr`yJ;@I@xGf >tuMKkypʝgcIp|_LoN*^e 1FYn}y]vo~-iK4Kjݫg=#_=@#Y{ ? e+OZ'V'00S;So̽20Pk9G4XU%v,W55t}V0} EaUHAJds`nB.R &Nպ N]qߗhېf-O({~n}θZM3%-N;BbmTjO`w ],LK[i+:egM6e;dY^ ³b]궤ӂdg;c|mb|1/߾ϩkp ?l] g:fB>q[&_MwQLEc1IZ:wL tՍfJ-ەW`{wd%mSH c=]jOʦjH΃'eScQ“u4)v'2Y|u ؾG \N}F5S23|ݽ%d&b6B˷IJ'Dάb+rͪ׃ebЅfq35ʕ[c%Ŵ#R,իmm.& X6j:)p1@ r V>An fNBuX<#AHBe [u^h8XVVй#Lq[2s &ZBDNcNjo畟3֎:˥g h fIKIW A% f[q%^/xnb|GE~h -c竽VZ#}1ߣ^u>͍{ Y|nTߚ1 ,Y&"\^yn`Vv  OsܻywPYhG8"4QdO6F{.I-ق۶J7^NFdع-FD!9iem-u\̈ʽ pQJ=&o,H;byJQؠ0*܅-9 ~@ qlKQJT|h f V+NM'v>]n+dK,6lj@I =w7ew4u kk6?pZ+Ӿ^Դ.]P_vtM4hZY[8'JJA(Q|b!&:*#:jXLoɅƝ?L%jtmd"2:C}SB1Œ*$YZp)ǖp5qR`R*Cwy_N) C;VNI ?F zƧJ2Z>ED]!~-Q}`h2o٩D23dI`Xnւ9GWd!s}:g Ga Ӷ!3h17F$ ^@V1qKZ@~` 﫯P]ܥ],zmHHFU ; Ie/Fx$R+cO$E@aھg^H0'^;MG7` kG^Qޤ nzNLRgw<"g8 8M.+3HvBtÉc喋#GYәfG 3R xmu RP _/p4"%؀6(A=0ZS' 0[ed!ʸjQ}l ̘j ^r 6igm SERǽd$v>?1,Vi| *@CHXi1H(U7! k&qQ͓4~dc?βHz|sX`ݨ5>Co{#ͥ۶4%ظo5ɓl k'n[ˮM?:9DO0oC8ŗ,Xua1!=e ww)͢qVi6㋎(#iIsrfvSt눙ޟFKkSpS&7> rM 'BmL;&Hahx&}%NzrGAF|fSxP>J޾v1V9F{NNGּ `(QL{sgxj+|qԩWmcɒh3dz 13#c6e{ދ-9nmL39mdAA7̖d)=hmqw<e`ɞb3&(y0gfMkϤ̝Α@Ŏ.CiaS+ǴZY&AzIΦ,tٹEbRi;|`?A,A%Lg NX~%Hm<^ιџ cu `3h/rehDtU c@;bJZbV[aHq 7r+Öe_9XӨj/FwZ@SϑS jZ@XA]Ǩؚvʃ9LJME-?BկJRFzgt]m- /nnGwT+ 7/>eۅ~̦-xTꐨL <*typMz[{l㌭?]jytVo0XS]tb\/)Pu4k"x;}L[4Fi*p:Kfo2ڄ\S(2(;(W=+՚>puYe7?ن +'Uа&P==Ղ4rQۺ=+ۇp} "/ 3e e͟M-1={ʞ#:7_=kCe]MZ >XH$.r'j زk14R%ǤNRֳlw hz$,q>@1w H;Z\UOJ1F@A&ܔTRyp']-Q0`3(d)oWdOxApu:~9 9Do\kZx9dh\;gTIwᒊs]Ȳ▭ ^ָi%,և$מuêl} UBiaUHXLW!=cVؐ8GCo3)%a6^ږ Ă/TZ=\u[#= )n]K %*tSkw42"ϐr{%,P+ ́[Fg\B#PÂsc3p1 i&rS3t0کZA7Ȕ [ft)+9KHzK fLuX&Y1fP½aղ%#GAZ|,/RmԜsu l"Oͅkdz/ԱzNm;~..܊|5I9V6a}tIoۏOA@+G|K,#ɏ^'Hn@I{s8|I@GrԻ'ǟq"[`Yu+Xu<4A08XSO:5.<zkXL 90K\2Γ`(XLचa: V[cCK7[JO%y:c|0(^|t;^"5K aj).zF)820+baS ~@K: \/,E,n^<;A}ԜLpi9Z"*e[_.3VOos1 uR4?Z}0A\Y^wBo-;FiBۼ Gzv63`%VRB'^(hb2  rOgI Մ#`"4i8, =&UMS8]`K.l >ф1e<0Y.%w_v pDڗ#sQwj(zTt-3Un7#9Y8W)V՜9=Qtf2t`\i΋(F0ϠS 8L -Vp免%о\m'z'AHatOJC>z5v^"•4ϩGAEQ("`x]7#x:¬[Qg#TP+*VqL7 6$;(JXTCBsx)sra"!Ȇ%JL^O(#0WLȢ_{ tD9]M#%t$)x"h*>{*-YMqp+052ϵB\"XJLTh5-c ӠdF|.jRtv9@emGOe$\8'tF0wn-.j׷pxI(v!p~ٻSmp.F>Iq AtS-x&B>LP үPWZF?J88)P;-U5IDoMRyFb%L7u FK`ue뀨IPR(⼭Π7dS@:iH |bo)~5U0C4!qHP)/o(GG#!KאRW<Ȑe\A?Q)mS'8SvDsrJqjX~zA%%"]fOlCAhPCnͱ)~!r%y 6:E.Pr7q)[?V0Cpk,Fvphcу'sPS=P`bYb'cAM}2t;/3|dfZcaw%-_x3oky?0E#0;[nzDRN\dbaz"Oe12|[r[!yX i; M&,bDPApVpLenr\9aDQ KṉCʂGi0Z߂00oUOw]vY5(bt)B$ԛc̡MG Qŝ>{/P1ބ=SK(dbI]%\ nw,Y2;2pr!_ȩ㭜8^H\ŧ?=b1f`)/4_( :iGh^_Ȼ̂M.iz!^` Dzp PLH#|fI ϒs Uq n40Sb $3i3~̃㎫7 ,>*JNo Ki JJՒ:N{o{A9\Dq/۽ruZ$TOg/]HJ#[Pqb?oZ:)SdT˵w(n/*46/0ںH)HdG9FݾA"[a?N/ ܗ;;rItvsz'Fؼ\Kq9炯; EJ l 9)p j4F\L7&IXWX/<0}1B,xijc;q"Kp8P.$[8[)8KVi H;q5ӆ)kF$Ja1fy3P%( H/KD2!xAOpy;:Oϗy_ {-H 2bk;N ?G:%$JI'L{ԊփW>!9̄kd}"pV["k !2W+B5F$eP/kI-f&M*شŔVЇڤ_@4S^VfM8lcXBdeݒ f%V@ʴ&bmb:9{1v),^?|K l`SQVtkwSO6!$U6 I[,別~ֳJpݮI(y\Aa |2Z *?h!FķqHpodh1А1oiK¼:_>z[pmJ'PY4 ^0R'x;dE4)6 2;Zn@3Hs;#LLp%9֛[' fW SF`B۬+lȼ zI)hw/ 9%eYS萭&~\YXqI^yR+s-H1sP%@xiҺ r4MQ }ry } F>RY y9,rp gڈ:1TN#¦NΟd3ծ9 +&[p+zp1^lNr0mݔ1Ĉu$fv ^QQ[fb/ղSTP~y( roPO׷{*R^1aYZ10k9[g{Bh xo]ր6еkLY U :F5;tA*JkUX' Y_C.6!(+DBvUQaAXU&|#rx} `]U0 )<# ]nVGy͙ d]k-l}R2YŏCNʗZ;"jo<6̪6R&1?[$~gYuEhVt#20Pky8Yl<5c8b)ڐo-·!AWni+MTǎ~(Vou_Du^OoLՃ=*TGԆFk!?{̀wMt8tNJpEn[ Ӄ8'M 2̬*}04ώ(ZB'5=x|?NۯQRU17_~c~( W `ҪHg(}^3b1YZeԕ]\lNH̃èAŤl.,O%6|$Vj[(ʏ7&$<чp*8pbP4&ADWrC=tnd:H1&WjNDҦ7aR,w6R BIA.]jUW%3هPH֒YHd{<*T/6USr qtL`w^z|ՙH>K{S6UDsDRӌ[]>gI7Ɗ)V .b%{)ǥkpi(Vۈ /C=?w/ Tm 0s$<2W 9ӑ522$Z _97P*N36ЛZBXcT+s߉'tx߉pQs9t_X!^g/WEyN垦r5W#>U K[V>ȁtF;emm = Tq{_I܄C!T*7RobҨ%l9 ;Q\_ifU=Bkt^b6ۂ+׭>8c0d^IA40Ua13fdxgU{7Tq=xV3JʘYc%Z<ߩ N*R&,T2 ׸Rʔ=1XYXꦺ vmt0%+Vo擓B9p&*U fh4B! 9sy~1H X p\KW**/)?♢(8"nN$rP%\%.ѿi0،[g,\ U%ܑnڤFTvzjN#u9[K%[v"U ew/qlpMHV!TV+6GRe (b8gl yw>L7V]O>`A>np>M ț:(OaPWUr,%K6gќʟXcQdAU@gA TZ:tSWa'儹[]=^`~WZU@M!X7ndEԌoʳF芿<1" z ةcE wy7"Sœ1p/>;x-p:1!-4@/i *ڲ=d‚1Y6Y2-3k CŅǒC#?" <७FD@>;85G~$2 UQ1e`G*5jx^Fv$bKw$վ;K;aF2w$_u`do09{Ct9.˺j ׹ pve\~Wf2à V6`}w:h{(؍^TBmXB%'%W +b/.Y)eP!{"kqh~%CA G2.E$^B; E?j:<$PGU ~lEȚPJ:}Q9m.2z%FÁukы˨@#ja͟,Hp[x8iupH}A:|<_d$}Qhk"uڳ4kWx/Ǟuh8Ri]u"b6!Գ&e3ie!0~y6A%KFd=R9@넻^ qh=in{`K2vleIho[X&'Fp_c7\닣-䫇bRcUCVC{<'BP 0ci0.jLk^6ݨ ;/l".IkoY^1՟S8i| z:IA :U)6MW`K0egy5, |JEdy0e}~u>Zj {N֯g;&sV uꁄ\F$VQnX#r*߰w.dv3չ@ݢ eثN~R1ZT:Gv5?ԇES@)l9ɉ.g0-ϟ%U QS,M6&?.qmbĈ$F2~〾eE /:56复lm6*ŠH|fO, O&)-Bkw[;W%@[M^肻BH*;rhhRDAX rYkU,eA11Xڍ_*w(QgX 2ɮ"C4ϡsz^`4lWM2ktiV'^$j^'t\*[Q8!$ͻK+4+1]%ywܾ0@GݩH|ם=`-*wE-wT*3DM0 h|J*㾱^l"2Foqg[Y 'sy]HUnJu3{"OaKWO= *5,/ܞFD1^ |P׵|KǍԳI.Hu;"FiW9c3Y)qsRmA1 7D͟tqЬf.y <_eTyEvbN7=mWŔ Xޜ,}ٍlRDpEL쵵{mȩe.t*M@VV!2X51-ߩp8*4 T:X ܟZxE5y o#jnd*]O,Nİ/$o֎PU$YlTp8cR"h8Pvsw7wox,MU+7T#(g7XƲ5QcTFs'a$l!9nz=`*i`y8j#xaƲ{U`?T:. =)𜐣EO |w J($v}6y{Ն?+, AŋU0sǾ;b$ټ-F(S@e6?&Bt`4`Yy)Ōż7_XQ {:h[Qg$x4VNt-}ȕ ecn?w#uF@š^uoױ0pl}/8(frVtZwNܦY-/1 (v15iJF!ax*NEtkP̟j1yt~J]'["햑]%x:u {+%,2? 8r亘Z"}1]{[Ԓ)L] ZN#I K1NC}RB^N %k@rŇKh6d2ֽBnuaGEWɉuTR$LLJ"T_a~WHo2/oa{ 9~Xsk];jǻ߯t/p`r+,_dSLdp9JF?>V"v:CrڂٻZaJ$Ѵߵ`O\y 1TKW<@@,7}f\ I1eq&)A>W=Y ʃm`c  Ɩ~rw6[nWG><IܭN֮ _510=HzLT\H50W1W+1cU~D5ѣ5n?^bgp x`2| ֵnWT%4JBn|g6fs{'"s>KsƲïI]:֠: aX1 8x^VDڨU wuܿV2yGiy 냂dY]+(w"Buܷķ8 .ix(PCddi0#[ X-.Ub@0G$46bj):o'z cg$k22܅Q)Hg،?ܾ'auf"Ӹ*>$OF艺 .# ae 7:AjVp3L ES)SIp+nkfr@d8.PŭϚv-F̤\ -FG[LZ}xde87aPvlj5`2OX'cNm!ə/ h̐ @*'UI#.( $6hn?GwĈ/!1f/7H˙[V'rK(\W(<);s8eJhk).0AOpd`j5k{h3pۣmu7iDGJl,Jnb@ vޅ=UlI(9ilY~01jZS4) 0U(I2̑]Oy vJq):g{m w9xtRwu ߯cMXu> py͗d[*AZX(̫WNZUL=|KX[70JEc~^d=?X2[,¥i#BH薲r<00QsIIv!u+T dZ% e!'i%#lZt1P/u~zIGFl6 P{CX\jş6/,_D#/?㒵z F։I4Ү?m4<%im->>90(e 6CE1i%բaD%Մldd9(ZyR .,@%:Gљ%fkH*UzXn75:kAU"wsFK[a^* zsu8l%K}uAӮbͭXB^tZȝɉHZER|~`žc~X Dq6rO)[*`CýH_Aʪ9 XWy=ScK%87-i6c푩pCt`7BU<r.ߺ5UpcU0F .V1BRc=~?Amc Wywv_ff5[M 3SS1t(12GvƚOpٗBY"l\L-dе`ݮ0 'Ps  ^c#~6 >uxz@caqK}L^ JG`޻p\$w1N<$K/`qbOw[OQ4<飇cӁJ:զ2A̎FGPb&^AcRr'sk %W k-9Iacp\ ,;iZU[D n`I< yb\`-&LلG{˵MpM(^mQ=&QE!嬛j֞A"qRCuwz۴$HVC ueYl !&lᅈh_>s&MF iy/%YP >/0}?ka$z k;XLsx.v%^pL UXDy{ڇkGAD}m٠]&J&d7|۸"3u|_?)eq'smtTK4HjՂS]R2_[Cteb7 >H?[VQz#Qlu؞^Q.;Ț h妘a5 ÑлB]" ^1!Wx+nJa>AKfsv饅2oyH;~B$-}vHG%2u8_Fo7!)\.MJq"}P H<\SK\'hM8 3E.<YcM"|~ɀs1:- /5QdQBg#ӆ21!ݳFظqR4gI֏N'`Xr +Ճ`%''UO#^l))x\W7p,kg8Nx33vX(-ZieX?)8Yގ7#D7п I"/N.gL5<"1V8k{Ml\=/&"$j^k(eOؚ= GVLKБqI4&N~1T$afydX $0G#r2y4fLuؙ_yZL )v@F['5db^Ns75:lG|@w*d8҄:%&Vstwud9S+),=Wurmofng+/܌1q*9<9ﰹ [;뿂TLI- -"s@}CPj3cb9QQ|I#{iB6̧bGbIΓAmЃ_@އYϜ\E7NƈsH 1W1;Q& /UAE("W[U+xO)E>nZ|akı9'mb{~ e;CęsitsOOV<6輫^'8>[7:_ut=R;mK83FQI~`( WJϱ_x@0.bרQ[_+ hk]l0ѱ:vi%Ktawm~oD3Q1ħn;<<7%`?b]#[rW!pΘ+j3P5CzL>9^ 7bVE5_uD+utN">:;HCu5-XJ6|VcoSXZvVR!+ywz-_c;M1<_Їp<%gniA1Bi%֩3J)'guAհ].ZKx*8u$6\1atE֙xޞVǔSkP5\fI hv-^H _ɋNW1 8'ruL>`X1S9%PлX#•q`OSmD#Joeyn`-]Nk;ԺFK^kڂy5==2k9$1St=ësVZ 2df`q~0.']c=@YtϻzY{J+f{Ʋc=P8ՖbSgG4i b2-Al_W{5`am UYFl'۸I&x-:U?Hٻ7I-(:f&[-ճO(3;RuS7|j"KͪΟLucLbKs^!+I˒{?v˃" ˞pd 1-7⹝v2ݿT X0ݦofF3 c62h }ȋ]g(x*Q*}Yi %D"o(U/$*(«͠Gi jA YQJd kHkZk^ćhbz~oA:_{f:o%S\UŢ2:]ӑL5 kAT',ؤ TX~BRBY j!W%feW]zz;=/MѿNq) ƕ:[ck%EkͫiyqUW}/yՀNk[gcѷϯw 11 q`.;QF\HTuZ,벳8 Ta-{aLf d~-}sep #ׇX*yHSuh;*V8E[u;c^?7bٵ>矺K|;CV ZTWE&y|)Dh53-+K!8+S% &D4l((x[6RrNM{cZҸyttOH}B.Ea9"- "Ѣ>1Z=tLٔkzs(,D,: ׯeE%FZ3hgݨ?(VV#Ab9ѱ*J6=dFN履;>NloȠ887h]qZ~m[ke{v1ft Q:(?C8j̇r~Yc?ήlDZ$>ob_p~LZ%WfFY57y+)EjÈ ЂQ!vkL^A0oԋ=^yƟN8Sb6콒4(~wPrґнb0//d-*Sr²<`5isHЇ1Pŭ]0D,xdlF_qS[)P E#/d-,({\*?_6nHy*!жbƷVS!m.2 (~6%\KV0nMdj3Xt 7aj8gal|k yYVo4YWMzwpu 2!2_Py 1{?M`E}Ϸs'1԰u]tP&l,yo/O\֖1,5|S#xpwevPiHt 龜c1F'kmNnaGM$T5Yyuw%e14heA!m- ,!dmOݯk>ur,ʚfXcFqxIh-!LHaѫHo(RXm زtCdayOejHrX!{[|~]]G{۸<IZa>:((t5Btaq0ڠf$ uYEz[0pI,,բ,\)X$S&exH !2#$Ɛy[ Jpee3)]ZW0cI}֣,,~0(;'!'/U#fh ń^_= {:~3?F4A[E,f)e_UҢt }8js!Z6"aO hLpZVC6g٦??XûB=YZn,;~zMUQ*toqKErT6`3έ6&΃qu}uA/H2+[M1>R82TMouA&pu9* D耶 UՄaݹJ^ǶwtH3ksbBd)1qcAz痄cppB֖Rjf]m(q\.|*(u_r[$FNI.cv387?`yUj{sTiw!]ղpQM_mxig!CعwjkS>-ԥ2 nGHO9XRn@iwv"l֬12ٍrٻ+>նEONaԬgw0*їs`P(K\x1:U`N >"`~j{>EUE2=8CB! B3!LB-dtrJywOck "a ?$~!7)JU_o_oIio o==9(0Ad"@8|ybs1*:#r-U1c-\ !|- J+Jf(QfVb+[Uhw]xLBVܲʷM?G4 mo *~,瑡`о" m8&9%mQ6OFIwWHŊm THZ`rmrHO{%Ɨ$[SىpWUAė"xs Yv-fƣGH$'тH* R`<ߨ vO+&e%ê^_ؔJA:B)Yy8\-YEvx?=kϮ; eu!v{XX#ciWe%p R5&P=fsB&L|rv']oNE e¶t~zƨ(lJð89f8CM9-QpIgedk8׾:_7CGhE6&WeSmF+rcF8lth5]ە=P=ԪKJ>i[r'g94]OPFҵH3 q{a˖bZ{W8|h^Ja=-nacp?Ⱥ:d-xǘ+?ه,e{UhJףHq}VJOHAZ>aP橶ΉRVc}Ho`kn􄱒'zX[ЭXHo`p~znDڅzgHt1QRV(|*J+ P" )iF뎬:*sc C{T [3Ӛոއε#h{I߫ u(r:nć>&S͝)>uΞҶt>Gnd/.U 76UzwJM!F5@eNp1~+B5HʄD%rF[1vbv->OHUݦ,6LNa}hiNF8^ZWϸ2' RE, hP,;&Yn|WTw9&gz(B$FF(`  sHi_#DV;FU]pTY#sJҍ.\}<bGKx/ۤN8Z!̠hTuσų%0evG]Vgrͺ_6MI#k8zDB"fDH1,0ㅨrOs[+)h[c3̺f9?H/z##r6x fddB ]̓A0>;?>폡`F~|\Os6=NM;zr9PJjls+sHA:j{N1^㇚d(]wKgrŘ;U|DFqUĔad-]ƹGpfwYG)UEj Nj0Wg**_{=,rz$Q1Kb-X)`<3, a)R&λƚ((a?xu|;y8 2`3xkq{@(1B)J6+7i-Z4"}- sk 0` vg틶"2)ntt"(}ZB2i 4Xw" ytS5m6E+ }.h(Pu`o`V69^o/Tk]U5PB/n.<^Ełp^I>ʃiXqxpDZWqY:s-%iA{獏V\z:knNID.齌A-|K IjYYùzfՌqX8- S 0 ?*e]բFu|Y&vM L2u nʶmOmR+ƅs9+:UXO40Lӻ5ĀM 책[X2-:i4hKe`d|nΐ)p6…]fNY΁U9b}in1jՍV-n.X )ب[i~KѲ^ X,J`u?D_K7A?1FO%apHbSUz>dAp}zbZ/WK:@_ŘJpxQ$7%:ٕ,xI+I1`CwigPb T͘JCcʿF\@LV?MnX=qYQZ|A`dyHTB/T)=~9HR'SS4\e٣핃K~9(z߃J:.X^rT^Jm&~_Ǎ2FUNQ oӯa0m3yGRؚMˏQUQɋ vJ]١a,eMZd .QXud!b_R @ð\b`9nBԵ] 1y5#/UK.ao.E .Ԗibd/FDQX^e4"rmP_aRJcˠ & A2k{?b28MTb 9Z8 1wKeWJd/@eQ+. !b R)P XʪUG. xZG8Ѧߏ8~nի2Ґϻea(jWpPn)vGU*hTqt9ɊWxOH#{k.^‡XQE arDƑDO0|;mFSy` -{[u4)Qq f[ 7+2vEF}V&LCntDz0;8O1scSc1D1VYZs 정lՄDg VB2V^-{h޽w Ϳ?kXm(涊p@MW9o~9@{%ޜY1ՖZViP2oA@`m܁Z(9q%gcHƼ [6id%-/%䳱J([Yq״{l՟u`VI>;{(‡9> h[{_l\t-jR,#վ7)ӡ((ZNSvu31Z 3 r5E|D̜ap^fR$Brusi}ݼF'T/u,[nVk'ץ'ŧ);ykX;tFJ{{G.Q^(Tкny0Tc|wHj჉%> |8w&g8,a%g>G83N3%2WsbO""{֡ *kR~_ח{Oy/\ 9h~]0s$N;J9. ˃(=b~D1ZkǝyGxы ӟ1%ΰ҂##y1Kב+fi!ذx,hyUp-%}spq辠}@ʻ#>dܿK+KP[+9[~)h',aoQv -(?~`Q]z&U6+X9F5uK7t}iJ*iSEU_w૱6;eŕWS,;5t6Z^z'Ie;n@\)k8Ug ?~ hb DG,yօ4(,$a8w>a2rw $, \2+O;dC&˷T I0~hGqǽh`7;j=YESLU` LӜTb!'|{-~o? 0.]W.m}iWxi)u*82?h4Ty`]L_w8 FHM̧,}8ƉёWd(vģX"5KIˏy|"r>1\w= -a=QH8jJ6Fi~{lN~@ N*̏LHASowcb}_}TZ&H?"@8gi.0hN2cקסCXrʲwThts&bC-s;KwP!LU4R2jdHiRv>[PҞ# Ec'@4Kܽxb撻Wֵ9`&vNphκWj- ѺIj)ܺsJL[L;T$'Y&SR*]~&1 pI@<4NQsB!/Q [*u{9m72YH)h);U3:V>k؜cats (u;90` 0۸"-a+o;YxKQ<G98,OW:S4ڈ"$NljVEyGgQ .tOK#WڠfQk*3J%r5wl#Ze/} 2YZ8Iфa~E!!:=S봒ұ ۊG.Z]cjj6 j~ָ#]:GR/2DqB)- YU7Z%;G*"3 $n5gԴq=#XL'AGl艘 T ~?փF>MI_lR{G&Ť|b;P:nxs7n$&;/~ [:+bnlh3c5xq Pǧf^RI'WDfYkp`{sR:먘@Nѳ ewIhVLwRrFuyV 6Pv8" )'TčvbI'XUV=6b͝x+O.MV "] UτV}\HbrqWV_Ay] >f'`},}hJa e$|y*_,]#v%YBזƼS |{B;rSԤךCI*.*= 2i `%͜m=DMi UTesԭyʪJ6\Vg> Ag:s ړ!@ O^Y#}"wإuYVt}M;F?RO1NzӔ:MWqj-qjHLjSx=n&bs4]+#.{SL(>kmٛ;bVVyzkys17! |rCD3̉r`CD3Q<!h(Gu*¦LRJzp!F t|z:Co2,d9U8#ZaX-CjM$f÷vu]tH@Fny=ɝQd/C[]$F< zGeXNթUng|V̰s|eD4} &; ā4j-1V70e!V4ʨ`8*)Fk4pv`=qqҸ55rgtM%p)%z0| "`hN?тLߐhK1<kH1%]OA&-uV~k9뵕%]N|W/X(g*: ӌzOW"T\=?RJPfUrqUVۻYQ@;wȪvRSp5y+jg cq퐮hZ>|W7sq6uHxFCvdӫU.'q{ӨK9mtBfǹ_Uh2 vzT3 _7Ӭ-i Vm}^q/o j@_eN Czu6Q5-ش!4%`1nW-iQMS*06 dc!#1kTD_'PtGv%Pؽ04YZ(~]/sـ* uORz/}c;B?~`]qkj/?#+CǥX/un̩JRCy;@#Vk aN$'G^~MUd[<[(rJ+Fl]tMvJaؽ bimYI/ϼKsQupu,e85c1Z8ηSrtT bI隁iq{؎JPINhR$Ғ\Ϩ^ڠ('ïh{&Rt?􀺌P8c?>] quQpg,((uM b ]T$x0E o%,a3EBnN5cUJ*'캮1->*ޕNzwnT7HK2i-eqT=4#\c|7Q '0 E'^- O tv\ijvǨ<0mt&.PH2p = zYV{-1R4O8ݨʏ(22dx"Cu~ 0*0Aw +"R%08I(c S_v[&#7ԸҚęĄ؟wU_c㌗aYX4*jz`Rmrxz>-M.Kl4>."BAa }Yf _ͽSq3 ^[P>jD+PMI |<6h^Mx;u8bNj**xR6~ˬYT-e5fTYQ~uiear ɻpBxsra{ŀ FQV#*95tyQt %΍[u i@橍YtQNA=`XHJҤ,I^' VV%s7qso%.V")F?g׵XE7k(E`(㞿[9[LUwXJG9\ -PL6p 0LQ3DJR!eo~q/h4\ë́NGJ^*ĢW0]ts?Aߦcd& ýhF=o*xc]Qh?xPd1"7jG[5phof- j!WNsgGҠNbҺ:ugAW6Sm̎3چY4ԩ`ft)8Bp j3>w 4I%>SwP+ J=YY{N@4QQ-9z(SaZCNw3A{7LR9wX:']EK._j6kY|9WzL(89 $NCO;nS3J&I5FZ YID4p6qތ:K @sM#EXbƌLo/ْ|V@5-eMtl+ g=vo\Fܿ[|2B'a65M%2rp %ȒSq!A&C9/|( iؘAӧ+H[דamxZi'l[F9FM~4E%Y+7۶4Į?D@ZƁ̜VEslO 7#R~c N˄#ͥ'x-EKx.*i"h~%mgJw mB %[V!«+Fý>`Rx2Q2O[L]i|BVʃ>'ip&mIQߍ_6ᔡryNMX`LƘl0o!VޘK+x:}{dz#@iv%7\zo YHu$&ZEJxd4}!Ӻ$J߁pJȴme.S,H@i:a%Wl'lQpn)YqC+ 1K{<ȡ^D|#lf5ɹ9)!A_#~eN׶oRRin-kK^l cJyqJYXÔ) $ߚ}́[5YI~.=ɨ$ɛq{i~wuoVL7o/V?a#މl55sY&K{*R]AJ"?`Sx7z/X`)GjVfpê~igZDkplKZut]An"h9F|ϴBp.ND2ZE;HO,.W_2SK&ʒ}?DYcػ{>Vib/[Vp/ Z~5J62҆֔A䄙,cNcNSҘs"pGJmߡRR(5qՎFQ3 a6D,gZa~~! MT9%՛B߾~U,8d_D6SfGZ$nVh%GT4BV{s#B 9#zLTZVz#yKa qsn@lXv׹q߇V qnГCrY}pUO2)i#*l u37`&#wzMs"(* MbPR)l ֣:&Uoݞ28\QSɻ@x9v&ZeɡK;"bdhGN:#f.r1PkLBz8.Cɥ, }'_B&JJx0Z'%mBs1%6yf"٤3J YpA4 Q:jjPKAX[8YZq _}O*E(@k4W[]>۽9z2lO,7̱5FR(S"S=d5V^P 1o+ÕLkʄ܄f_IZ;(hG 9_KDCϦ}m!RlDwaEw+%nxu(`Й"Cp /Ŭ7fT1@NR?btzi5ȋ]#`8ꅣK uB1I>Ÿ*M>GI0@Pi0]:]l=ϭVU35mPɸ7^q{颲N"G`RJ?lm|_msA5UB1To]>v)v [2cqWS?e"\[` a4zPrן2)MYY ^̉[I,n`U.Ek OVnZj}].Q8&Fux}LLN~z))>@/)mNuLS=<]Ȏ ΊBdRkp}2떥 wEc.O_-Pq+ML8hԊeC)]WgUyň L\fp]fүp9&As2 ^:cj–uQN]_uVƐdf 3@#qP%Н寏|q+'hõcҕv~T]s5,WBRYoY#/d Urp׶}ZiWbQf;n0i21EnhFg!!7pXҖN6#/*Ř3kdi(5TN8RYQ4|.,M/T iSHAlI`8A>OcE% \ٮy ?e)|d7RK˜4d3A! IU̺_?2.|xS_SK.YMNFcNvS~K7٩FNb8a߱wh|Wzh+xLѥIXCk<4~H<1#ޘ!qo:g`u*cBƩ.*~cCg$=B!>]laUxb {p[!jKqc6/jZxbY (5X}ty 0יk_nkO4^-YF|uN]&ޮR;D6r\'Mւuzh8 k qdht $m,9ٝC] I2Cw)gdJO,=, ]\QM.z^<riYzLqz2Q>-FJKG} ƂfB+ia-Q[(Ai1;v֖bSJi<@k`7vps1|m~% vVDRF13mopE@H!cHrvSz;MgЋtaV \cK'A( z!*9qIy \g^:q@#Y\vR~)0|AI&3Pd㴋 5g_uaKr:KxXpDc@̾H kk ]AhEiD-yT 0L5! ӏ*pqRAJ0zr}J48l<=+d>=|r]mЄp7`RTk$oձ"yܙ1׬PFXGư r=$i%2HFJo*8Ms 7Lwµ Y&(^۾nBҮlǑ>h_^;GCk̼_?$;KjKUZ$GZK!ݳHꡤa,3IȜz$H(m67M߯$s4Ca;*pDzaɆd$[Ѕ}Zۺl#b]d4{ѽ7H9Zًs1tO~Qeo "f$Ru;C/tYIh4蟞sS_0-`Yk~R%nk d=q؀7&~6mj $%#y `7Qc?dԈ Ak{b"{Q3zo<7z }ГG|[e  7Bge0TEa`&oJ{_ 64y#o_\\ع%sn ' )[ .2P{l8q,sT˹SXlW{%0P#[UR #[ r"T9%ʝ\tf.9?t*u&ܴ|_:yg\QcRd;a 'Rvw\,mư+EM.6 FlgRÜ_(XdڄY;!O Ɣ̨mZ9ʸkTVҒY/{h1!gwoQf\%+K%aC9"Ĕ 8$Gdo]^F: G{p- .uvv~#dݍz!C:gO]*F4RD z ´%u<D&REG8VV'adIY0[$Jjscn9zШ&n=ˬ2l9Gv5+Z.C噐RI|-vb3cX磻ERDž n;y^)n(MrxwvMJ%=׊ lѸg;\iꠓvvq.1N~n>VpNx_N__"% 8'ʋX. JyY"X I/3J2u0D0b `f< iZtZ3WԢ}nQ Ka^GVLZ*AK"/3,H)+PK8h[[^O'a\,v}\L_~‹yAs BXCyCtN#W6\؁1 P: ?~>)fr,z#in4k^o; -7T?. i?R-UJo!nds;!9aw _y5Pv1a o&ThPIyPh* i߸bϛ3|ja0.b䴾] yԳ{^ WK.D/A|-POIK4P|cF%rς9Ann7b|f1Rd%SU@IGLTIں\i,\p^[ԂB,5dݴsDЬOKW*J1G?ɂjiA$s*.ѽ`>ՃE;}m; HSg-}trO&ȭcTf=#xpNx9Ï#l_ l65<.{഻+E ,s6f^>ְ5dXvȿpD_t j*,NZo//d[=#&},%В )IMVH6s!Jŋe٧N"T(LeUi;.MmXo6>'.In_8Ƭ!\sF9_Ԇ^8-`euUqo~`;&. (aQ+Nt+6LYRԧP?Q':vIMh ԕY71>iM#eRzX8s!،myŕ.V璚ȉW?oKDol(΍l#z>OA`,gqg{V_4-/RcV|&cEo_I{) IJwnb]@Wn]>-xގI)'3i tF}Hx:ݛYO8캸 ;yJ*"A=ˈUTs-kFgE\%pc>?DX~׼9|non{e+\4Hyw%s> R_IM̩\ 1quJeye}̕C?E8zÿS'`a i f{ausQ\ " [n~DZ[Ǟyoha) S4 gn3 OX$c}k/Uq"܃yI)4yyqjq O?wA;mgg_et'm5/<6f0x*\~,>NZkK_3p9c)xw{o|$<˩hLp&pnp3Hӌ/ @М^}7GN>M!$ 9A7k`Ia9 Ca{` ε p.&C끄ZKf3l; XRCam65XM\w 0ojĐ};u}F]w,ЄH]GX|]5A6$N|mhF6 ~901bf&G&$xdvbQZ{"icVtDX;ޱ!!McxK/v~b`5&x<}FQNhUN#H'/G"E<$h@J$2LbND$2J_{l؁opꘑ楴ׄݵ5$ yI#c]wzLD[.>`ڢ_}4\my̑M!Cu̽0'a|-iwX9$ĵzR$5/F)wӿR5?m۟Tp\\k噌2'QEo#Fh ;t)z1!=rO:Fe†V b%xAb k P%gB,']-0X]H3 JhLw.D$㩘7&Q=?4E-:xdiu=wOUtҗ\5M<KjJb²PMԽ\"t0{{s@ &7nmVӓQm]P a &W~60*+,7X9 Ocra;^|UxaNXRfeS *j4I=1%Tll܃LH̀fGP2do6xʱujO=x5DVb!h0dm2Ŕa:!KUmSS?0HTIANq4sܚ8,͂gYt%ILqJ"t#v\iCŇwMܦ(4J0J"F 2_⌚.TLy+2.1?Q1`H}n fq'lLE$dx;9f9h -VRhJfSGG cACw 312G*ckaxʆ=R4R`BZޗ}EXVMጩ=BP,`O4RS$/| o1Uj ⴭRwI}vR6 1\͜р+8؃:>P9o%Z[ ncOB*]z09-ծJ7)/%L!M#pI#薯I?)3޹j|F,7KDy0[0`H&'副,T\*mͷrHquUf X)>e>z˂ʬY|.\BX]n_2]bl/Mh Hv @L)Zai L5Hg_1ފxd@+Fxs oP6jJd3"eX,T7.gqᣍȃ\TYldO^(&([EPAL5;0KǓ c.`'5rL`a9 y%;OsU!ŕ %LeSH5e;;=pUthӚag.pdVK؍Z6Gǭ&rB ?e?J <7ƛύʻ=X=~wˮs*pl+Ȃ8Ъׇj]]D +L$ʕ+2Xڝe8VX&E/C[ּy'xI)Dž1~ Z@̠D|6埕*Z?¨-(vlV@X_rX8qReXHۣ$a%w 7 TK!1;O#( -Z>J*ػ1U?/ QU\#J1PL?SczlY`*IS[vD؛(A(6T ȬptK17?^.K8p*Ѣ:9&/ˑ uEMЂ!)l>[B2H9" zy:=_.{=//P1DAmϥcg8>YF=w4oWX4Vf@X cW3_L2)P =)] ֚j`YS*N]&bE.p#s9Un ԴGSf3케AbXꗡU6i1=KvqT?ȁ^,\ ^e!f:*(Ɓ]æ4(gMEA(P9<3ɖRᘖƾ9QY*,Z)7\ i KB;=a牁'7.4 `|$<&P_c)q]e8O!]?6Ac1p`D !I]k >mViPj^`zN,*|XSj7]2elC<.@jy3Ьfstfo=1xi&A u^I9b&|cogѦ /ME9],P9GDٰ<{wKH( 3S^[tSXBu8՜ ߕߪc~soBUeguK5p}C/ƝwsKxNV貆DD1b6BPArVjed5 `ڿdf) ,.\7s7W 9tXR [M37u5z`Gk7JI3"jXNi]ՀΉX1.HUꑎ)mxFk2;Q;5WpRPްö??ۊXy^„ s} i3dhoT!d=;[bRp+cwϠi``ՙ NC[2PK8NŒy7bL-_#Y;;$'o/8噓p`"%_ө'u 9syIӮZh˩uh+Hf.a;"Nx,8L(jbW<ɾ::`;fafhjtXa~&AFݏwXuo]3(}%f u?P-3qZUs`|op=JA5Q)cK״s [֗w/O-OmW颺k_.U|,jp6*V6bb"8xآtM<:mNm:dr4_z%z9 =+. ɤ:^ Qkw@YI= C鬖 @%y.U=6 7x_Ko r;ٚj[{`Ӑ5J9/hwaA7b\Z>SI& i$H6۷Mtٱҷf4A sifUD]1$֙WIg36Mg_ʒ(w={z\(O+'!YtjMz -A*&%_mr3vbŨjƢ·iAcEx ~I%rVi|a,lہ%Ajmxg>X!YEGy˵OuJS4j~6tzTNW&w{= $dz ޡͬJp} yρ3ŒjB#ɼhőG*!A] 2 }zřek *UhEQYFݦ83ɮ>(}e; -п)9> <nHqY xn),go2X4HUx`\}J</z˼q)aħH.zPͻ_~ik1Bֻxa ⒳[aMJ 9D#'vJ>VV`ɊWPFHQ ( !✸EoIos(DR)ЧZ&'-}-xdf*Phz/Á1QoToTT)}2J6w~G-vq!9-eLx]ϿEar35B*4=ءmv|ʖSl*\d1vc ,Dt4t(hC`W^U[92#$tLjlϵrv5]%΂-fXS6zࣃ.)Y>~9pŐkikKG[ShLG_rPL q0êtU/d1L8aS+7?].ӻ vǬBW(6WѼ{KPkqfAyIF.+椥u اTµlT>b[U|ݱltޞK-r׃!aFo=_?IgMBϏT˜xf7E@ њeX$ 5 yayl1l%WSm3+<{=O<NBG-_L6() |K}e9~'K`uN QXAywr%&MeHxrAs[Y=afa|ı3?t-֋n?{ Zl5ҷk2wkf܇9tA$lbp:%Z!6ZW]0ҳ(8@Lְq{piGrR͂9-2/cuŐH `#H`_`3G^zMfbC } 7(5DC[9a ʨ(OjF;J.nAgb~|Em)'2IQGţщ\ѡ@3B YPGX-62e'9uPxF;b.m\NSB[`VH.s@k].%``ƛ 0Z|OȞ#[D.5$ӏ6FKHI<qXȑdNV~I\wd챗%?ӗҲ$}8nWSɤϷ~-;;*:* `rY6L'|XnVVT&8o.ah•= &oI7 MYe{G[5% NHW 'k @;< t6=Tέ)}+t~ĕJ7)AoE%X~0V61Tn?{\u*ș:2TQwQ?^Cy\5ڶ۝W*#F=NAҷL|h~z !Đ2)W@ve> s_sCCKb̹\oGRD $T t}|^zf J7)jǞKYjU6ps.q2r=HJ}r`Qf~%jƲdՎ(pvGĈNRrQ =74yM{|K,w/pE}uE'oda:ny$A9(>c~R_T %+=qQspQ Y6G)'6\N(tkb 00N~"zQJPT]LTe{[VSO| {ȏcC:2kJ|}ᔊPjޓ٨$бFo7J&PmVotmj AD]ʤIV^i@<9|gaWu$Rasrlj st"EānBFQ-0+65yfHK0kb:%-??K'P#dٔ^ïxTP2+B=q?>5gqy|֜q8됍SktO? $'U3챃&2V;a;b *#~i&@ۃl1nmےOd7Q+}\z4rz[AtM~0  4>xI\c\N}CrI`ʖgG9ni#;*|6й׻*mc,nm޺A) 0~$J$jޥ(V5Xmh*_/ u侱wNyAtk$i$a(gvkȆBo,vUB"Ji=ya!m.4|ۀf>Cq+lRF>@uPk^,gip>XʨC/vU˅7j02Q1K"o= p?JƙZO/i $j:%<BiDjQZ,`1ZEjy|_(.qfQg1 tį]݉|5qo 弆iz[7R3G~h.XX:nL/p6KY%]jĔ\i*s޺۹ :=0<S=AG(GQ n ~B)`e:ȫ m(tv{hJ@Dܻ)Tgq31q:P<ӳy_ ra1!}. P>ZExŋ7Ak/2yR|ٵkS%,JDb3Zce ʲb?<̢XڬBWۊ*:vfŴm_%`L%@sk>SδU|~qv'{K߀3 z椯 v<ʽ*=79SHu֝c)(Ȃ㦖Z1¿pJ.iHQsgJaV;j¸GXT'A/`R4`$w0dm.砭hw˘\揨?=?@8nEk;kOd+  V 2+=%[ ¥[{4}\PgX"dQ -"y𵔃 G_^&8rUA,M:@ӆvmvǾ|xy;]݆R: 043\1/c+!ڒwTry]?z B"j;`>f|$'lN`gUN"NFʥO+/X"M\)j!-CUUI0H64 {Q;e`˿è`?@AiBpjļy :ePPFY^reY?8-}wm:pi0ƕ/ JiY"۬~}Ґ夓5vI8&.cW*_%P!9uwPNb mNEr1>J! 2 [l G|PCrR*;oQYZ7!tA1b$# hz(p\wsg8@ ,RD(pؚwu2Y3q+obZIa!"geGΚ ŤO*x6Xs<ްNzs||3*\a @)4j8wwgG;.Ie.7)RT+1}\(߆'e)3+Ho:{.z L%|CrQڷ66+|`M9s͞4KwwL)!bbںTQqfE mC W9xvb +uu Fq:XV;4p&8XAy>wI[io*BJzGkG۔-|*k?LaF0KG'IUruѨzs0BMq*K]n_1mFXcĢbQu 9(^"ƨxzL&$?sOG2O"Ye۴/Xz̠b}xxR)uݿovHx( Lϕ6l"˜5pLõdv;UQpr2S!' *R=& .0/v. 07rٴq/dz Q8c ǜ#R<)m} V۹~"Sl 'WYMX3{F4FQd @gʬ,z,(:7F%7sCIji6*5]cM|x;]'Mf$7SPA7|}|mrXNGT"0ĂbГo.ӅaWkPX:־k,HPLekO!5۪\_%m<U=P&qY]:|.vPd\WDƘ`5i [DZ1 ;BE^T;4Ej /zQ5IuÌ5߯EmBx>eؑ]ՊGK%q)A-=2;![:PCvJXȲ>~D S)o-oP/sF@Qju~ i(U%1ErK/cwҧxeM ZY rbO*5G'^nX":* u_U1)A wR2iTUhKdCva*Ly|+$ 3B%%ԾӁK^_T^kmS279{F:1Y6%0\:~t=lS! [BVBJ"](u^jY\hJ 6U$l"DQS:F# LNTX9a|!̳}V5F8@L&PPP? i238A2ۡUVʶ1&YtG^ړJU1qiNzw,aͫ4mX~'2&0y6lύɱ"lScz',ySm}lX\L цfŧˋ%67m^~`vyE.պNVFU@9UbxA>W`fݶ3p'++"˲rѫr*E)ַ`bxI3R`huze`X+JCCI\`T(s?JV'ͼaM"$Z3kc#:֏eo>~KI?} ׁl Sͮ0_p{Zf*A3u׼6("(6AU .Њ!ZSyx9y\7\ ͇넼4yBw>w2bHfk]<OzqŁC{<]rq~,xWΰ]!0AFy{ޚ8>0.8us)wqt0GkjjL#ؾBZUfL2 6!;jԬjZGGW`ǙyH[(sU3c72]a#5d;Lâdᜁ^qz=%*; B}7*#II XWl&vSW&٠*t_n﯃Y)m[64^ :h %o+X#zaK2\Lo};ml#mO![*yg=@4`b5T)ֽEls(ͫ/N[xG2 DK{Qn:-PUڻ>N"F8=ԢŒPw7נ  lo՛QW9%;} H[ &7#!0@28)Ͻ+g9i6$3d޵hN^N5-kŞ隀)F FfLS%/ϥ@>Y×00{8"A=uu$(u pqcK:Tb>8BHT,z`Iůx9x5rl8!dW'RHj>ޏF%k* ɱL65ǔf̀hdD/`[e>LxGS+828&36 J0a1>`W[WۊQ(3wJC;cm! EyZDZvڬW:[Dm] ^6|U^a^jP56#Y'ŔFqiK>z;qv4j @*֮)qq{)*1u/!7pZ;=!zohVC#i?/?L(U{[ü1J`AFf㭶뎲噂 3ݦhEEjȟ;1f-btR`9Z(Owl]ٳ5q:.gBp^ Ġ^% um!Vw\Z"ykdE'sx17HE1ڐV(@n>;hRaV@7=>ςXEXA<]}rfQ̅;la*zX }@wyTqɽhErdz}D1'ADֱs[mec*D -}BhᚬaiGrukR+$5v :ϧݍ7z`⑐K+З໅Z)`ʉ{@Nc[pxŭrJyx[nmSL(p9Nd6VF9)~_K¹ f>V`oBqPkLD"M "&c.w]wXobg~A)Rng=%t wNw{fZyz9ߣV@p.N-5gQ5Nx?6'%4jInҨ܊E\A.zK@ެ A8 !*XדM-!BU$ъ,`CƒπM bc8s/=+T%Y$@EހF<@z20pt(m4g'wdg#2UZIe6c gt_;5 *y%%C-k o!L40ELhqxs#MtVׯdk5UrS9覈z0KDM\gynM0Pn9P[ Rfbs3NyNa/la>PnS\ `JA1}L{ OgLJ \/_t$˄`9Qy3X(B͝،gQ//6)_x;po vLkxD%0̻Q$u;ۜDنKmg̝P 9O}V|p9 &iyuYi,قgBkx^̌-MxJC/-M8X/ _@m!3#F؆vFf%[1EYb#0$Z_7K:%0%h,q'z0d ʧ10A W<0JpncC3 K2U-lhFb,X'|٫;n"e0oB"쭘ij7r$`]^7;~LjuU e>&bI%N݋^SD`_7[M!^Vg@;fpX5S)1m*gqLCSZ1W)GWLv[ia z I x9j#Y70T}y}BGŝ6b 1gͲȥhp~>ق*R&ٱ č?φm "a% }s !}4@L8hw@,NQ$ex+{0wT uÒO*0Hqs0k/J+TA(]w.0dMRo`JQ Zܹ^XrK> F.XA[!ߴo3Z+joاEJپcpgy(_ͽ#'郑sETQ}e1"Ê~8L瘘3:|7uK2RL-m 4:2^Y.ן0cH\#ʉtn^ ۟E/B9SS uim6$-ph|M%tz \{=z261oJLHõ`q5k^/ĄS"`>HY7,(~4#=~#t u ؒ(v*SMiTfSiYC%c a3vo{wy&#K;AQG0}'Qil`+}w*gEe> 8'P),rPxU\J]ߵi،SO*\`p%{U/A].d P9T9RztʢڴpE0h{:&䅤c)v`I)9ސ+*Ue*8qk^))c^.pl\㶃l56c.}AH{c wyD-!ei3K qeYU>* 0ˆ&)m vmk䴾)maaaIlj9IF `*9 |E/WЪ"9Q^dSlḦ́'R%؃ȶ1咢 +;7THc2njxM0 8*tlZ`x ux uj^?:-rTP֊psg6_IyfQV0nW<}zK$1v6R h<i2qG=A4Ry: j$m+2^ï)|ٟw-R^L$Hz|ewgAXG1C2җxߓY8 Zin:ܼÔirT*pN[׺9%,Zji'6U,>ň(v=_Ms,5\D [ȟ镟gs#TA%_Kagi~EkR>jK;2(xw` \~i.0 eYYgPrNi0{wnOs2,/m^BjZ"zsmА"lxx 9Y ȆzmC>e߷]gC?bOǟ]f~ C 8UJZC7&z"*^񈚔/UU`H\>61^x73幔yOcR ѼOϸfɣ@'\F{XR9Qk]^Z"Z'V :.Naх߇MKb񎔛 䍆|O̒O;;]"bBX*EPHҷЪՋQ#1Ȝ~uk- 7y<_6*L vb QfI}ĢE_;ehUM1 .=Z nr^CTKeFb39pUwJl5H O]r!"%=yY.~&o!m V{L9Jw-cCTRZV" .&D 2 z)}|52鞎XKw y%5}M${6 wu+uCrh F9<\B^&zfwط.՝ n+{ %(`s6UzRӬf,R&pEr6\HR'["B[/DPifpIaa;`IT3 wD&yr쌶ȗ?0K@-3ОG0=w@9q #a >ǹ\(9OTw:DBgW ݮ ͘LjɏaHĥ"a&('|RTy7V\$v/;-XlNpS:;C"4ouw:Je5VD'b: ӧ0%D`Ra]x뫼6p&/h{I{ZX,RA0E{&}}c':E%yj㯋rhy$ڈu7뙃XV si'eJfR}/\2),$IiP%oO[\V nӅoΐ6u_ĩ&[mKƝ‚р߰@6I,|U#r96"j82#]W@, S:nyZ(UZT׊ Se\͌ [~5, 02ݟrѺIkrxypH0RF67&e.Zs63'6ͶϧKHq~uCFxcGBBx5 Uʊ+[J66 n9?j6y9 yիJDJ%ᐎNn`R0|߾c7Uz{n}e $bL4>aOx e,qrLiKpƓ.<\}_*%V/<9> ^r;v3v'a+Qowe$HDDj\'!^^E?GXFZa`{nءKOsC%όDQU O .~yhl4MO~H]0>A[۾)aIC*#,^B.s ರ%{$I+welP9GX {[IueWVcWtUW]cؒ"qw7xD^ 8H`1+C TIǘ{|{D1dF/MVhN@_Y״% < Bg?_Z6n$P5 \ O&E^e\Akqy4?P8ʬ=[sw*)>>|6izi6nm A`Le4(_`&3~,@U9@L?5Aid)NB&70 :;vUMF'A SI>:#sFĕ@#E6:.ie(`H=~�Zrdټ) r"z` eP}@@3sjwĉ Űu<6,[РSdc 53|F0*tR[+gʶsU۷}E0U0(bIb;\; ??Zl c3&v1̦,ɹu^ˏ9orHxR_³` cN>N4^̳a4ljbbidTUM!D؃sFzWA$Amy-t}[(#hс'@2\:RfP37Fx L0nh} ^[R׍ JgV:]Qd׈fK*^GfYv1&{^o L aq|U' 3/??qX9(H:eRv"ڜ(ѝuNT4~Ӹ{tb"@B^XmKD<+]90+`iz by;ZO5zQ!A|ziF%9q v:w9]L.ѽdz#Jcd<_b|Yuf)ğ1Xj tɘbP7wXN?`PU',oAd)m"\3D`hgf-o20(E&yij97t}8Rц$Ee]E[:~=U"ldy^qs= &6cGڃ VxH 㺣ժ}KL f}9%\XDQɝUhuS" kև`Rgj91R`ۏl^B+#PC/9-x0Q?&Ƃ^Ppc]Mp $>\fo}}Цm;1Rbpq:?vP[|43,Բ<1u\^~QTz 1>kgYnXZ?nZ,q֯0ŇIb0 YH'.l8ՒSJ{o6lѳ^.r2 ~Z!U*|{T3{ v1k{Ve0$y`K,;T.k9]:#$]i:-UL+%R=@RiUaƘm]/^{\T V~Å %,=Ж 8vbrXgPxx`Jn@5%TMzEP=b>]6K>|VWvX bXUR` T6 X%p/J*`hyQt`)r]rjYN'(GzF-C>n3"մ~,ܞ_̔>U A>F{ J̴_satQ} -&& Q!gHk"J5ayJz?d;ܝ-#7GkH?قuo*! $7c|!T_LC-7 o޵'S5ڰ5ϤV\F/$]KNg)SӴ{ p_'f,N%9jQS/@D>=_ީ.kx譵dAkz9-CƂjj]Mv it.gؓnΒ?bp%tIylsfp|!U.2pVS# ~z!xQDDdPG |IKtɰ?7c&!S5Ъ(RR(r1b#~Pjr֗㈩F[c|s:b2k0Dק[ʀNE/Yp L'9s%+P*MRhRgvxeXGScכ}۱hWeuVy10,>\olpZ4"f.sYeP\yX*0 ^!x`ȴj+w5z^_ ,(qt㿮%ꉸ,q[o>U+4D̏Yѕ VVblq`?'g/^V%㎬JߵN \_kt?]T-_~D4uèMeyKm DP5G,+F)LaǏOPqx8\-gΐo.3aݔZL#7V.r?멱6A]h<?#o"a㔔:kS`D!Kp fN1w-sG.\}{ ?/'Pu&!\)Scϗx6:T+|}?d+8T69OY\%M9rѩrbX:J.KMUUqw=Ot|.`iM4ru9S͆v ; "bT#lf1a{wh=v 8wZQC+Eu* cNh1c;D19sa! rm'q&7ח:_!Jńu3{:}@INbJ,Z3B> K|->Macmϧ8 ;'4TCQV1r?Rb v(fVQ4g7׏0y72Fq4,9ȤW"Tt}N^+RM7v5rhͯ2dhhVN"/ nX ;6XlDS߱D=aR'eMr}7=6n$Ӆ_01L!a;*dSYqG32:Sy#hRno3}y.* 76,*yY[QZ}ȱeȫ. s"';v NXLgwjFklmOF"l{ʌNU:ڜ`L 0!ڞMϋOIY7-cdIpVeLƬbFg$򊘫>G02`|Q$6 ykr ?}t9FtLiI!v[x'{ϝ,ù 2菅NƜ{huaVEС[;/*(+*:>r{դg8{8z\%3;>aYz*G舢eq#\G> |ij%DH,svF8>D۞Qshd.u`L)ZP?$!J 1HCz ć й8 V￯ST֮""iWyp{BSbќ6D C3ω%i~hT^OýA߭[B"̇VhTOH`֨9tlC%t6]%hxE/`XAz)4yWVr/7k.;yHӖ 7P0@=w4:s )B~WJn|+萵B<E0f{nƱN%S3MP61bG6 ̎DycGN7t`0'9/Q@#&*ݲ2GR x* ) =DwUk̉%Fe&f_d gM6\BGRpM~hcmXuR%`.0#GħwZ1_p xkIJO!Z,Kxf3e`Ȝ82"g7qyiغ|̅8f , =3NCx!zTҐvBƑD$I0Pxq?RVD sX/[R]aK'6/q\p~]E}+ْItcM+1pX,XEoh`w`4+ jy2'85mxr )CYƪB#.rlĨ,9Uwo?en@g6){iR"pО8 SE)Thq+/;d_gVp~ VwjXŽ0XV|؅_fvtJEkkcP'N"V~Qk0Yݳ^ՒR8GA,DŽF' HXClXfk1%IkX- 68ŸalfA3 :M}S.ѳ$sQnrR괖Qzt'u}˓F~qשg<8H_7}LfInǽmDJ 2vDw\%$I_T?;CƁ3x3,"Ņqre E9zb`^zv+峷MAõGǸzAU|jftOfqˣYz.WΧo%SտKübzCK:8CEq=غ= ]wloNUt\uïKɕJQ|U{)\(I#_spRw7LZ[+tPփȏl`tꭰ!}yXMنH C՗\ڻwEViX3!-Sm7q/59~qW <2.c\;e^u̔!o/;:%뎡qm`.Uw 9g1p?|8]X.ɯaDxȽ~Fu{a;V)6" `5# Ar]SyPMW$Zx?6Xe7`!%m+k~9ݭ7Ƀ+Oʎ|& ^ylVeHeowoo%լ't86iTC]zn6k_/;:y: X5sRҙ2|jvc&FU٢W #Iy"llŽj9 ޡo*+븾hK7 ?[H˴#^SiQ%[ς;w4&Gj()AUs$5)[tTTڙq6&orZ'yE>x~[ &#*_;aK>a8[+5Ѵjb}j=m2NTuD I2>0/G?hN,&}7k@xԥ狆 H6dx|&Grm$w)y߂D5c,t"T aj}q{& 暣3`wzCϗ32^.ps} #5 oCCOfT0uK?݌6HU$t;Y 3݄ ,tedL5qGq:dքSOUKS#WA<֒vףLTrwTn a$4-J2@fRϠG8g8XCa&\wf^J8e¸ճVlo"2c(/*~0|TKɯ9.8FDj' vybwM dV4|*NHjW˱4W4{5T vIT{t,g2pLZ'gyhLMx‹!TaGx@#sDi!)@C%w1kd)FgUlA_PĹ)E,Ĺ'i-t 6Q:t sȇY iVPdK??#B/3qF<~glR--ܙsCl)tZ1]~i`ΨbOcfY~w䉙"s\o6MLe+8]y FR^Z0? l$Mpse+N}yBbLːQ[=[}A^#!:R4ƆxLrV<)2m޹Ps 6E4?N^'y^qcY# PLbj,,ve2,?Qf:uxtMJ(]/{~{_w8b +0 хWIyYs6q"Xܹa+N!N l8Ս TLD(43zɮ> K>%>e"ר)2N]{R0m2`M)1UM2P+,>o;7 L%@3>GfzGdJ|wWDw6,c<,r}1F+ ne˜d3)IA+8?mR!0|*!['n / W&'[ /dXKJwsqϘ_0 Y7T"up$zȯQ$a@&K5j!þ0a؄La620%E=O!:`L{C2P\H tC{h|Zc(z E]ݮ vT#Y+4ʩ48GuA<+VLQ'Zi Lʉo?c )gd&:!1HHEqd"Mc6Sf}n%Bf9" ~B %9[aK7 spK)d̸i,nx'Xj4UVq|-R𽞮_/Qk,(傑`̸cȚGSk#]M)@妩Fz\:â9[=ӊQFS/Ȩ1.UB~n~:6 |</h=V_5:'sC&LKYZ/^ O@/w%~=T EAYq W͐$A57 "?vYXAƏ+#$m%+Bϳ#;G|:0E-EWa׊2gC?\Ն<4`ܽ6>&POu p~j?i,M5TZ P7Wsڕ8g}{m, {,Ym],UwכHI+4}T~_2` ]$ZYd0[? \gSQG3~%ka%\L_82Ol)Y+2(Q1j.F of(F9mn}S%sn<X%\#+$`&rpuFcIU($ZaHiS9H,YEõ}LJ0DQY\*0NOO;xxLv_%t' 2<5~Vm~F1/C6{k hh176^GypfY3Ly] lF=i+q8c̡mMWQnлݺ}NjI>цlnGduH޾("pi#+{4`Mnb,RpotN'V2ګj.Xck^^kTm-^?{[d3*KQ;Jc'4@)rԦtDH>}$#(yhYs!?qLctt 6&܀@A;)1{@W h]1 zsNਜ਼RC^ߵ^I,a0)nU)i۫R0q:GnÅT,Ly]nx/71YܩV;I'܋J[MŻZ})0R*|Dp7t Evl$8$!r9H,90ot熘#2J 9u`6ȫ1͹YsX+kq&3 y,j/"uGČbU_s\6-WsחU:\1$}e6(GQ\!e4yEVL^p vhh+GcRhk ,DBWKhҧbqBx`tDzXZ%b}LL•؉+Q0sP`UCOkQNo!vi`kL(=ԤPY0_]<G/DggWv~N#(=wH01V,FvSz뻺Aq;,1u ~̦wɰR`_Jvz"B< O 71OO>U&RѹfG]u;ǟY7M& =2 4~?!5bRweSƤ;h~f"&#~cQ]/C:Y.B. lMvx[+ <ȌGٞSEy.WU$`QWXLy9sBRNдhB2OnY4UE)3L;bx`Oӽٻ9Y`Ά ذ3{ Mky5S5kawe2 ?d@Af0/!yޚJώ$ ;oc 3-y&QagºVTȼu% п?pwh^Nw!Dߖ_?~_~PlD#]L4*K)3 .Iy7(<1LL[D>IUYy]n`N&If#}NVw/So:M ^q?z{v_Ts[$yqD) ,f=n?h]9|jBy{ PF/aiLoUJ[#sVb݇i6kEc* \ұr f(d-RLPIY nbVqC+9~ *B+/ȁrJ}ݾ$4>vsQ m7H!Rq[_7b㲿0DW/)2ꌡg7ҵu\}XfWbʓRWoY߶}Mw:2$XrO5Xr&vH"<7Ţv嶇{'/ȯ}tcv_ҧ Q_lX`e?K˼QmMӧ*QՓI^[aRWGޯ*rC αWǪk^+JlN'#L]S6 jrUw>V5N;I3-0cq}>N &܆~B}\EXj| oVhΘѼ?y < &hsE7Y,q\i>޿W:,^(z%٧*+W  nc5T(;S+y#Lwh .| ߚXEkȽYڈ\?ieOd\^DcQ%V}pgS Q{) m$UYDH00 fZ[;'F+UjnGFbSC~6,M=ȠoAs+Mt : N ɗҗMҕLR8KRcA{8T /gXc\_g½ Wޜ+NGl[Gۯo{DD>baC+Mo-LNܜC#[n +)qփ)4ޫUu9b~{ޖe2WYKr2 ^fxr7զY J7I&Y.v!s['F0g~tflLj6{O)eX U6 _i9Jp x[-Him {x,v[nru"GB0j{)]5(-ͬv+&6.k^ξu::WmL`u{aٍq,e- /Z;Z'RFY]1(sfݷ~IQSi]^5BX>3ӎeIbaU O 'yiI.ylLK1q7pX`'nz;KJN8b˚X\-wRT'N4*QPʧOPXj=1<ʘLT7d$7sL}K03]1Adyj%9)Q21K=9:ƒgJB6ğiFЄ `5EH;6c >A6LG)iRͧ{jB yMoȂ\OQs }%08X)3uY))'#698];fN`cV}ߗ'~D-ǂ3Fbüׄ@EX\#L@܂Ք_֖} J7G#QS&fbلcDopi{ rqJ9P ´WY&w.NS3.>\kp)' dFs9kAJcRVz^a*mc<Z xjM0g7!u,I]H&Uyb6i{sVL{vSkd0'71-w< &71ZӉ{jH3}8ar,f2Wad&&Bj6mW2c~&&K{[4IuPxGegV-fVoҾ܉V3%[࠘QN:v9l'6Z D|Az{[7̇i߂zI[3kbBu2k}A[m֬. ci*L B^R؅F#[Ly1UwgEg֜l^ķa-aʷer^6rv 1ϧ[${Al'FDK:;h6 _؉gTj#8CNܩ^@GSTb^,T}!Ǫ3zz30QH|xiБ{Y[pxհw2QLp ךxּ7&ǒ'/  1ފnGTas- /=vEbO5C J%fϘ x8 Ս߼cnglJrظ.}p @Ɯ5S+^[cCs[y?èb˅+RZh}͗04d™:#X8=ՎZx`42n=f~jq'VPOEMvT NuĚO8EZ h AAy-2b:%$RQ`&_6 xGv`ev߅{݃6eu3 9;xϗO,ӞS5Zk%~ٝ|iV\XTa*[퇡=ag.rA0fęsK3j;>caKa6l[[~\bUR39oaR 5&vi 1l7߷0$_avRJ,m/@Ik/[ͮ5LT¢@b^bvopTeEkݮLݻm k$¹(Xnan;5׽ʈߣFk)uB6;ס9,^ oV֒"WY3RuEkN`%>B7܀ l U1WǸ Bӏ>MJ_؅p/^ܡLZ}zB yԆ@)1݆ 9:g,b'6%^؞WLK&!tt$sҫY6X,OF=f7=;YEmXTq"@l hsN}/[' \̦Z2 {  ðM {$c٪'q$&8D#FKO(*|gbiy۶+kl^;6JӮcʀ[3D&yUI'vv+.̳xq[ 2JD١8C|.L6Qv)oau^c.G ÿDCDPPym/'.m 9Z¢>g+|nA]Y-gǧi{#s`K)㬸0PĤxi<'l˧>+((S5#eDq8YY|й؜T >滄00/K\)Q]veԗwj Mޓ1B6t(L ѻ{Xk %U5HA8bۀ0/cOxg؀oS\8*Hy# v j,;'[`(sofFc*Γe(wfj;[(KEʁi%rqDB0ph3FW4V{x=:">۵&X܎Mo@ m͆}1?z9 ȶirF|_eH$6ٱx`WRȍ\]|EDdݣԸi;%Q L8mZMb$bg8n3\1HGIǺ Hi2& e$ˇ77N@e I6 3ʂ]`T[" tV,K]0Hy?;owy` Ak}n&OecInkg@*c 'dPhhQN8a`ԛmKg tt SI a UXyj0~шŖ~ཛྷbmR7!\ނx6IcWO9_x}!t NjK0#z>Yq6}Nm7k;udS;d@hWxHVYɀޥE .qEr>Ǖ{x MICOd<mҊ< lzUz۔x-^Nm-qc6oZQX^^\H4)Ơ&~^f!,$s}"EiqYC!pQPU4,1pIc+y=endF 8~oK8Paj,"_bɸ7URY!"iCuFtvİM}Q;.ޛ ADMnuCíQ+xQL"4Nq_#l4:[^FiF}:UiC.X+u u3uz.h=Ζ:7ag9󨻯᫖p>qzSI a̖?UYS^f ޥ4s4ThsGzlT9XlUM!sZY! o4,LZBdzWx+o(WNͬQZenO1gӔ-B9 rzn"쇾>OPZF1 RCiݫzW*ǝ$5G!%l]DFjD`{^ԠYl? p APP SҕHFNvBۦI_Fh7%O^pEp?#γdͣٽo_?G$%=\a-xa,IS|S?&!yY 3bZ%P4٪|2{!#Jf9i!{N$6WU8.BևbHF~.}>|"F4Bˏw] %ة}4?Vƫ^rU1.Nse%8,Bƙ;/14˯S?ׅ?َlԇ #RλkVbj `xt"MJ/<>(&"n ^O~)Baì ZV֠qAzK+X; :~K%2ӭq<⻿ǖ`;yXP^GǛoI;c=6b%FzD3AKt''!JU8|]~+ta`-vtNJQ 'wڵI?Fmb&Pn- L *3.IY),cT>?r U1j)#ɂC:Lc/jl i(<5;jJ!7)giM9U%43z* `o ՇT di5<ZbrbHKV&$n ģF4lv@);0sт ѵH>vdv2y6PU|0Sb /Qm:η1$ZD#^y%^*1sUlXG#j BTg# HF7,4*2)qDFōmj.@!h@gu}#VkVeb|f+Yl"k$>GIK``g1=I|8Gj1 /q_زC=l%*ǖ 02%@'P>/eQcF G_o&Zص|"S(G8}ƑҮb:C%0?|aLj|FI%KJj#=Z[JF(L"nveCW U31aYm?a [EE -'@(VbH$ ik>[#1uz/I 3j-#3 |V΀% TI13L,\.:D0t9LEfNX&&I5H+z 𐰄K |o2xBa7𭀰T4oIyb`[j-`fy j݂X .K{!+<݄Yl-*.m^ռM1$I͙"gYQVF UD݀lyK ªq4ŒmƓw\FfU7@sW*1pl%|bdl4Az@J2{p(WM8 wE0{1gm`T%ˌۆW26q#PnP˾5yFRemLITtZF@s FUP:ʬ~#VXUi%U p')B$^^:T28:V.BN:~N^H: Rn7`5걼d5ٛg7ِ9iά-!kpI}r*FV_ߨ_FFa[3ׅp-rr o}䐚8 0JߤXC_63%Jk4'RǐtN~]^j =˖SOvlRT'EeE:Ƙ+N]Ay}`aahR( ";cωT, .~̈́VEer`X$L@UBuj$sq:73/nQx]J?'mFcfo6Ћ4jQ?ي9ЭZ;V`7wf}癩fd{8-H9Zd2Dd|~ZT-`9j pl7r (EcH/R0fu->%izi`0k7~Co*/*%c8&1N~ S;\(mC RR  bY8|GX@]Ӗ0zVl_Tw,BI&ХJ7#Aesߕ y P2 $ 6pWiAH7Mo}Ig n̛ J0@r,s+[kqc|=ȁy,)d锺e8PrRA6l2F!諾rX3('ͼN &){؞\!g$ j2& )t"@G~,4,٠{It\_-qPF_師s|>EE} JV:ϟM1R_k߸1L:~޷X'wY%~tY2_ zNbH*%e_m!S|xmK{7 g ;{v{UȚ:)X+u=G+֧*OGSѶ8e.X iA;i,Zkk5KfJ]hgݬg&  jYe5 BcFycil+obM6j#;%~^+|SfxX^>KʮX/㐇K[WI2х W[V(NEg6Uɩ0nn!TMs]3DE3LM=YIxz>.ypc Tx,l&eHfGu'SPJYq;yTBO'{Nxً\Jmzz?>0M4lvZ=_?ß.)D1u5~V=8Q~ۼc\ v;hfN zK'h ]~q0 5i@Q @C, &)JEީ9G֓:E̩̝/"ן TEֵԿowP>:L}" NE}ƶ~zWl/gE\ P%e a,V+،BD71̧ 2a)m 'FncX*2aUx[}ÇlvqkdגCl 1W b>Vgt'+g̼_cP[[_F,jgМh8T/+T6X絼/as 8ٹzIf+Ș/,&(%齂ڊ"rpc>.}`}ل`QKHE*v<1V!YGmJ.+\=7ܐS2UwΞJMOힹﰻHt YaL"Lǀ&0+V c'ogs_Lz#ٍ|#r0`6J鮭k߯2*kS>Hb|  &SKYfo'\nU_ˇM:)?qsZPIty;BJ1 LֲFDHDKG,,#&2qτĮO`D? e֨W %a2^I-qS8єT-gw/7be< 4LM9ȜknLƄai0ͥ ѲxBqt90%B3Cg*Zsw>SVOxbm^UFêbm0MAS3q]XIp\>i[eC5Ќ )_ȷGGah{hcnnt:w=DN8錡tNĠXHj,6n0/wzE)SLg <`ՂE,j=ݗ1q'饕U|󨜟:5Rnf֞{P/A័v#z=Ƹ H-Rt#s`ho'.ٵO?o,">y AÝVC҃Rp45FS 4ah9kUK>lSHQ,Ǔ%#p5JiUl( ub&pK_1S (;wT$LME8(g\Z3S+` #QZ(n+-S])Md]U`⃀Q]eI0f|H/Dd4txM1ƛZPͭ҃{>KXo+`2G= :xAFJ2DQ0`vO0g@w>vn8nPZZ ڸ*c||oW^=(bF |r|-ܯ$t.QB/}l_EpN-2B[ ]pc Q6xyEW2JGs`@iݝV>.]摹@x#RnrFGfk_6jf %͹Eg·LfSK>r.QYnKzTDsDn5CYnQq0f WG— >փ"[.V Vl*6 !G&}tԔFCShlB*n=62:B2}Lzvc,qO?展$(XJ@2@4%9U969a5;5)R5xP̈Q`zeGrZu^ GQGt̚|(Mݴˬe4yu3p21_ hYPXB=gni&C.4bYyߗx ;?s`qZ-ji*7N0,qtЂ[0VtI[[ͦ{'}^ҵ3Xxgс?h`jޏ.+%t jk+4㦦OD҅ە _' i'68 i_#zn#>#X_1D\{J1) <'#=Z-7QnY(%}v}:_33^i>ƬUu}QtQ Q-2EÿW(Wƣ3t6JںKڐVSw-W?KMh`ΒK J?*mY9`,LiTbI^nU$:S!eHJ( aTWGr9I&(@Oon[>~\~=c&%[ȣ!jk`ma90kbجW)4Kv0"HЄ.r0$>DOǫ!= s iJd>$Z(PUU+ó>zzJ0G?IN.[Ci4kD}Z$t,O+|?SvZBp |0G@ !$0ִ}~o19/yg^%L9L%ylawj"P^T{$"5*]R6FV[cQսD#(ά%Ieڪp]>N 缮 ̘bi *- k6o&M)`^E1S( ",GSkIծ|r؆a~0֣ DR!i,ν$$H!Am7TƨԌtmB.WY0\zϔqmB9\ϵgƧޘ;3ü& ePRW 2<>1q$gPݟ TSH :lb#K=^fx=i\@v [;]xKY)7aGbV;PnUW'y2~b_0 yi|TCwd'9|PRo[lw,;^v)42C͓8n75*P|`[?a"ц:E`}ni'stLaZ{o6{'q삂ݻe\:N+wxM:*t>+RnQ%=exRRT ]C7roɳEO٫!GW]n}]m 0\~8#x4KuLߗymDM(gL.V;?҃ PkdzIvuLj4``H,ü,,>t*l943 eC-%N/!Ή)JgezoWKli}ƓW[5o[tdrYrhK R^)l6=ob ڦ?Dzܴ"+I#)ga0ss}X%gjx9? g[Q2=2+ޒ*N'#c`a8sn[((zE='UK &? JFzd3o2[ʺ3QIMT\2OWŞ]|*)2/3vgsBghO1B%{s^7Ylfκ˻ax4΄#x\:}oҪ}[%Xnak!sKboS IHi\A ^A=jWhme?NMɬ >az (WA)5e"p/䵿"t0=/,m_6X{͠S4SafZ(uoÞ鶹K3-b $q7ȅD#lCη6jD eO[7~5Qe;ڮzJ$L[ E3DHA`o?h).\X Q ٛآ˼(7xrEB068q`b{ M^oTyܒ,hS΋!w}7|PԿ֝T \q߳9ghIi4rzw/ݦK Ag؀[HOo吹^U+M5eOKOqqO 1<&I@q@9Nt92m147?}BSaP`؟P:Au$dBDZ|آL#\.wOf,;!h3*$^{ߨ19hÎĝ䪦J%z'p\~%fA8u yR4zҠs&>Vĺcy=G'}1kS2ܦȷ&D+i%cQvW]2nlv~FG,yv%NCm)Pʈ:ϗ?nHHR)0R#|MךQc!G'`D4{uлKvԨG_׮ (껯Mr&8#| _#)VXF͉kF;N[tH-n` GoIKX]F+BVIPoH'[$T`a_M4(eo*El"쓠&̢cwx#JV-Uq C!lڡfT,/?XI`6:v;a@ǥR"0u"/dbuILXrLw˯AlvO%["1~ZNDuIKגGLN#i4$$\TO181i!2 SHf|=ޡB%G Ш;8gDڙީ>Nm TdXJAO6nͰ'jjM(сiz7L*"ƒexPBOT1>-gx3q [zSLkRLLyJHF8E)㷒ݔ_'X$IpB+c!L%?3X$.%,#27), XG@x3)&GeOjTK(DJa^Ҏ)ΉO`4CF 97qTКoѷʓh% H~lȭ|舤I1N+ߓ :l""=_ߺcQ6)y廠 ȼ1Q,F{Z(I{yw 4Qw] Cd|z;wgߧ0B:"C kז(z9$w|b"^ 6:h*tʬD~Kf#L|d_oc "Lx^cM"urCj 6xnJ=a|Pڕɐoht$Eg,] {\7ǂf*ӸNhMK3Ɗ` $M_׻KX jg]]" 驖> @rjK\fM=s1ݜz.!#c49} +-f8U`,} -(㪵B}sl6A8չ!|}N*L?ݢ)&p26%y$+)n,~A\#s=CÅS9 ~2Sns=uId~d| (bg6u|+9O1eӕeXP̮A2ϭO s h+-*6E͉jl|8͝Qd]CVr7򑜼u͆;*"lBۅuGԻ4l8$ :2IKn>F;*\Y4 vDaU>Ve`ILNb2C.[153Lׂ-d5S悬T L+98 Ht/orB \SIUAQ((lVaoʈ.wyOm*rM9[~K, }1_"ķJL<7c$AŻ^1.0iHykU\@rgrQ VUv(S69aVEҷߕgТh-cj@PQ֏ux_X7!j]_}06d@c%r }O!\nչ-VAoU5mBp~guKd]3f/b2sJqұ@N۲#,%b7X*9%1ß1ފb??bnW]~joK^6+vvP@0Z:Z_#`z7&UۇnB)++Vr^OB6}!d=4 g0SFQ+zZ|:j-Qɍ,ʃ.]I !oBӟ*?I;4Qf _0'!Yݻ? dI N !"}zt9th=kth -À1,O(|z2[su\^[)w lTBvsR4@[7XS2 %v8*AP体M,ظJSޝ_~9cR`vR_#D8%/Ij6Ory?uZ!_;א%z,dfw &QRWԐJ#Y('řU ߛ''e#?)ȧF!%<h>4#]@IRcGғ'=N&n]a'ymzƂ@'#-"kh'&_$TYñ8-Ӛ}lzƃ CـzΣYwHQp&0Q] uR;A;h@@*]V FPʹ̒dݳ bԥrk>h@5x.iiOcgRA"N=uš9^="4NdܸB<ӭT Ii|D%Y\LT;HМFYcԒx"eFx4 Ww8v5S&t>zC5(Bj0a▯sQnt V)ϗWk(d·bWwgÊr?~Gô'n!1y2o,Q5 Qr8qǩ/3қE N{URv>QB\1MȒO0iUF/C`R$uZqFn 4H5 f Yш2ERhYR&C\.Z#'GgS>,k4Y$Fc1=Qpg5\D{Gv<+HIT9R1"o"I&䊬h/Ċm*'ƻvi93$u 㒟E7ށ=|:r֤hv"7툅Æ:\}XD|߁(hK.ʿ̢m/9 3ݶkGWchmm;4(lk:s*UMk\6{6 yëpFE<0a`W1__%D [!Fk(80e영La#ՈI53P9ag_h>4,`*REzf]{4tA36n}jR9>tSnjo}Y1'zC.q}W|k}'%EPp gZ< T1:A䃱f ?p=//CS)AjRBa[,&~#HnqIc.ӹ0C<ߗ8Sk(xI "Jdp&AJ$YaI)n.3([q!+=C֍-_ditȚIu쟢fM3tiЎr8%D{b"NIrZ65\Ь?C@lנk,80̪: M99bkx*ZK~=i;f5~\I(tzΝIKͪaYH X w gh$,n 壹* 촐Z$s94[FON#,ƛVm$xrK].TDY3|Z?ַ0kؕ~4*N{ q+f0oY`4_XRr6{uOLqQ:p ڡe\;Gt:'[OA8N9gz-˾x_kR^卂?yao ; IʵY˃b.:6\+Һyhpuy? {!4 MaAu =MϤ0-򞃪U"[ZwH'5.ܳ̈́գRhZ!/ qMS9wq=f.ޣw&Õ?2Yʎ8.\JJeh_QcJsyΥҽ*'bQ ~Sb[b{ud0E;"w %M[f|Td4P$\͚OX\SpV;v C%6Ďǘkx͖QkB}%wp4j>.g59*]5.H_6M:">:d82mI44yVL,P\V'ZwͱJ}w@ ˎe\{4pB(yhdٴ޿W#7 ֺr2X3z<OP"NpϮ8VgmƲkhe o{psTvAE瀞+b! &ܞ[%A`ypnJHC<ٔRPa60*aJ8ƪ4gx\wvڰBݚ䛨3MF )q.0iӼiGLI)^6lwko9!'\18Br^!/uܝuqĖk/%ב[/97cϘRQcH^28 26|JA{@VrfUGBMUyF#keBfr`<VG{.BcГQCǍŻH\)H)G{b ֊ aZ6Oٜ:!8y(h+r\ۨ{kjt ۱]$RhVѨ5p%P5[ xZFcS\8x R%ZA4']WJ:5eL_;2d NVEY_oW'K LSX\0 ,96|VZڔJ` ),_7@m U-);g`A& x].60cT ,&KqBt%f Ozs y#:cmt ">sYrNt^Gb~h3-j( !muC]7sٸ8bOY;ƃuࣙ͑\)boVh%V!% 3{yR2!)j +ɡcD6H $lJ ד =üuw 0F׾k Rr5bN{LA8u)RPnɂu(=O{aEAl܊K9*j79XIS(yliϋQ"MAd,u۹V0X6B- V੥|ҧO%F Ω[Wo裱$ؚkƬ煳S!VwU+^Ibu&$[W" jqLSRdkLPYQ~=7HoSJH:1lȲuVOHK*HfpSr:=AF;yꌞ3WGDK܌)θeJ~ؕ0E SE{<a'fȗh,zdG 4}n~PxW^?HTp_kHYĿ¢>jω!MT 2c??k'-O%Jnh j{y8_f\~rӖp]]8 r>rޤA1ŭ?V3UQ~:E e k27}3SI&*pnfZ<ަm,f[YQAP%mk弴| []6Yi Ulc9ۤq/vpH 9x\8Z :\YZa%jw1},ǻaGŹ qa_U׷Cix:  ]Iˮ>hq~yzϭH9βhӝr:/1Ʋ DfuiKE! ,N0'2-&B.l8w Xlr'ZmI/6N .@t;.ÎQL`PuB1NZR./`W0sg@OPaqItg= Y9rG,EsRNVއ=?r)7\5M4u>߃ i tOm}{Z.*erZ+dRiA,k:h)+>t:PP|.^<NFEH?퐅 `˪=^KlۘUh˽ˈ:&3,ct\%l!$(]:X򆻪!hf)'ags)3gZ|9-ffY>FX_DY2ZT2<옉{Wрƈbh0fL=NICw-7H#/@dHy H*+{GHsHecB1-y6vV=RH\V\9xd?SyUuLȞW&XYD>Rak sQcɵvW!m6ZT7*y&pNQR];ti+;4. oIdfEL wѦ|q&2bQ:"mv]=ٮ 'T|P+P&N*n`gn Gw%Lł$] ;'x  ^3u ~Cutv(3v?8 ENmMHttj(m^4|~FD Ll꼨[4U8xw*joyT]RMg%q SsJyo92刷/nR`JEu>fZ4PT&6TqahqYoF˭4&g> gnB]:hy&)J r>|S B+_2 bLHdQ=&C,^NxD|Iy,fLw"ѷB 2ZHRg^aD!e=VrRbͶ!NULGOShȂ^јseKŭ/2h_u4g e(G li]rleivkuG"kr8(zGLfv5>cuD)禞{xWFbVs𺻰`穵bszR"ScYlfE\s>m֗#]t4j 0NuWBY5!8LϐH'P-,mssł0".j# qcCMK)ZYMJ(> -)@XYy\C4pͦz]]@mB뜍+eU_7zօs.<0cdSsczV!ZͱK=P4*n7^i4l!"j6 "ivCSA+[%{1rG.Y1β$, ;n){3i>'l֥BI: \@xt6~LlP8v8 N&=VDc<!+ӼT2^TP&ZLٮ,;14T\ecRyge,rLyOK8t!86A%-~qL>pg3:Gfs0N8fJOGS #nj=Ϧ~( Bۘ!f}ixRDP֢0qbV R6Y&R=+H`[$i$ MHXd+Y+ LPy+¯9}l46$_hvyޞ0w12lU,L١iflJ$)4.1H<S44},;f>i5Ŷ7lϕlJ)Dj@LO_|c;#f~_sz^2{*FxR\Y՘2jwp?7?  +#A3m!„ ~X:=* WR$YtZJJr4PUxhyۤ~7 J>{)9AmО F1%|<2 c2I5Gr=KHx'U@ 晆e2/9SLEd "%O=@_Q}/b>$C86FS-ZuE'oo\s4(xܧNXKHUs[(g-VPOb\*4p;]Gi~Y趽CM~=ibjCR{{,B(7w{\.Up]9lZ'Om[sOdn{0A}!o?ghİ˽~osО~ ^f&J`1I7NgҎ[WBn8 Rz$ȝfpX1@؟+AÕp`{~Z[qB65w;m覹zߙJw"JfNoT\E}/RHa\ǟ 5:jCt>;7n+ )Ь 3?(`3brgS 6sK+[1ڃM%զD(F|F*HPwJ#m} &"Z^bmG-0|2K_`&)%1xknvz P6DT.V]@6 >f< zD4͡v1XyS#lv)GW Hb"4o6:Cc8}oRŴ5Cdp"=* צ5NS(ɮKngE)v<ȧECR{apD"ڥmޣW6Er+ Ԫ^ Dx-e !8n@М<8 Nxg˩i<^"bHjf4D3襧r h(]/o$<N_Gu]4{bLS"qi9NZA)tCюfZ/dBJ=Rv0Z_ObIps.FѰ=W"V4;Dodѳ=aNis1s2 I#(FKdүtiyt G.|LHhbgB J B[IWK+]fh>S9o>},h=2"6[ ThD8m/bf G8dգcFcbSu(DqCKӜVP;HN+dx@*u:7`]R3GQc֏ q^ӆƭ'P K\hD0TT!iZLgK[J@ʲ$;Mp Jo f Q V*p/iQ<6&G+&Fk!?VX ۵n͚:?[4c$<{:yMP5(=vYP+}R8ۆR"Ii072"SUzь[tnZ 59&|4 4[Xe< к-bBPcHpXNf7GEGLx-w!$efࡂrH Mz0#;/,ypMyH" 3#o55YL,!WGD\(Ȯ\y0V]Q*,Qgesu<]$;-SQW{v!2f#x:FvvG9=ڵz&0Q0p8z&c\KK>:(,{줟96"cfݘ=9/ O 6IX c`N{xj{MJ$҈G^FBRF!Va`E> a<tL؉LCP\iz}2'[ݻ ɡl}4k:8kx4O]揟4H0#(\:b`BFSW|q\XDT,Ne}&9Y}_)WȖp0j;#1Zn[FυN4OROm2,s5}` Z{&h1i;?;i}D |~_o0&A >=xׁ[Z3iDi 7%TUq_}~|+& ki;T&K}v\8?" fΤnZBja`4{^M" W)a ϝ`xuoNKIR*1ljdسjjټN&H$CZ2B2HGOޖTM|0 l-o쵟w 0Hd6= ՐEj]ovĦKR 3$AyPdC4$9-IKXSovy))a(\ق.%R++<ݖRW\#!8C:@ k'y4´R}rge!ştW\s MRjZ .kY.է:'P9ٟ/f ׸R|(0wuӢqw] ,%Y@.j1y{E7~_n a26{W=/8'*íf%6&;{Wfa V9GEs\SOWhLiȯӸ!`+(SS-F(V=5on\U!߷7 =X04KI1RjwN8z8ENv8+p) ,׍GvZ4Oy/`0C}*]V3evolGaXyISCspө=nN`, ]w޾aBhK9YbΛ4HUT>C`f֮%ĴĊTƸN b%Ps>_Oے^mFѴg?=EcfVæ+ F@Qk!6?~auͱ*?XhX,rdgܷvD#wQ18c*r(yb"@b;M$Rx7l ,ڼ4*f%z2?ٝ7ϷfXd/eD-#R\njyo!!I{~>?TLyLE.7,̹--RFymEiXQ rASq旡ɍ0ĘC)w/Gg6d /Bv3QHxG-iN /IA O`|++ )v%uD,Qɣ֯ɒd݃ !3 ~9D*`jQqc9&HᔕP.F( R{qߌSp{-~}1|$AqM*MsV"US )8ǯ5^iN2\ xC$b]xDcV/ -_7s"1Np;_|8xCN(Nmpoy4S䉼-@B_8cʞK~HV"I>{P瞈~yPs/+, VRTK%K L7xE|9+ί Gg@&R{KMV[UD{qK )Zq1:$_+1dBw1x?`$rBBl&ZLjF gڰp2֜v^L`jourFKL @Z1%igYA1jiP%fpMu¦JHeWwc K *n͕ $AD C, 9xzxhA1^ _QךAkaK"-] 撇>,{!SbܙKr/#zb\Ԙ-t+:B(ŌOJ =XfL4KPJ/Cj-LN5:"mBi-!r@֌E7OX:JmUbcaۋDC0ֳ߯&MG&nj6Xvtp1k;_z)jn%?Bظ]Vc&eLc43'L!xxZK.u+qpp, 6׶3RSڇpڊU(AN b)4aٜoV}r74̓Mr"#ڷ9It[KQΰRcvKVuD{{bB f9B/RR&]_|jJv?@V, cJh}jf2R$YssOѧ ,#)[ ؛lC- K5"X}J/;?v~zV\%g> Yi0 ; (Kc/u4m>}:#]>4#p4=ֆ"?x]i9!͍ ɍsi iLoog T h_Y`k?g\$Ц!i\qj1N.>ܘBH2Uꍼ" bRѱQ·dcϺ=wVC#"jL%]Udz̑bm${b뒢˩ Jp|&|LTXHFȳs[n!y+ZGY<`N2O$"?>>.里pW;J#K&Bu9-GDrZ[,SŚx˔ J [B&֣m;_A.o4/ qLf%IJ=|̈rCfeJВɈ]܏2Eil h p#րh/c Any#Ԗ|4Fx ѴpCwR$ev!̙+HF#|':l7a?f,'&h`GSx*4KW}D"$g`u-0ákV-%`fcEE,rLnӹbJrUk$1X\3p}Gh/t2d;ԭ|X1ipF6!3`Ԡl akVXLU7U|)?+m Nӎp8kLmq[J}/tg Q*IwBQTfQz_<^FS|AvM^M 5=WUoY0NXj%}ƀ[J#i_JIX쓨sc_}(85f}xPіY)HN`4%QrJ!L~oaO9,ym&K/J*ln}ɏF$=g!sd_o_H_ce:W44QZи$Ԡ<ژ [,A`= Đmpl0xfz ^[Jp{Lq;JƄI"q.%x<r.pB؂"~Sb njQ4f;$gfi`2wC,,IP~UASMT8Lq !ݰSI |P]:/mKlq?ȳX;"j3fo-$҄q X&]/eCI _^($vRأXw42 NwHBshls)b)E;˦;M~X*- A+ a.g)4S8>5N!석4|JYb&cQ""퀓 KNfǗ33T>V0V; O^N<Jp8&g^1j9+ԃ.ޠ}2U8(5f^ xF8%9 !|AKU5 V8%Mb z'6!|4o#L'zi98ե</]O s3\9a6c3Ix~’n P9aJA{Ú,Q@lp<ƞð kaقi, cޙ\`X=IC4![ %`pڠ [JĆ˗6RVF[5x66g~g9,Z釚Xc(\:?.8 m8˨J 95} nkQ&+\LƵ/V9y3'?|~~\ i O@ i1]1_pfbh2-Jw3leLf80gW4;6VN0MҦ۱!x'< j2]-0 MV4>)^z$hQuz Ձ8kA3k>y2,r_sp:檤y뤂)لDy4ݺ>l׻ׯBsB?+({͔cpJG^nXz \I7l:!;=%1[ͭ]m;^ 2I尶"9#7l<x{[ߵA8데\Nq5`<)wV:dZO~^"#1hTm Q)q?]n7\Z3rsrLr h{!o3+${n˾SX-,V^ELN6A S 1,p 厴1 #E{ /C/#dKz=ZXy۟}\wqYQBP8) HCi[52^?FO,o嗠=:P_p$eDEFyxۍ >  xl}s !VAN|<8xȼj+L#ڑɖKM6_2D1'X'G#?y:,5nV#hN##M??$$܄jj2d`IB7)ԦU8Sޯ|{oG5Ǖ;AU< [qBiJǧ4Ăs="F:d +hswn=Ff8>(yML*i7sZMT'zӖ( u^n~gBעv=^IR#TGE]>yoe.ZxtАnGi',=ҘkXR ; ;Ľm\H?i$b{AApAaكPմ\yqZܳ7TqhMθe^B 3:z4A8>ni DeN+=LD([H5웥g(!_ǢzC!"ٞ=^˳Xs./kt4vך52p+6~ N(F,vJPpL 4ZI\ag[g5.Uaړ::P{YƁ:y QͶeݻoFH9ǰkX6&!Ek.f?wJ~?] L"7.Ŀw='ngZߘE"&ԏFቒ\[Csv~ O(CiQ (D?2׷2goi"ɡuS!5x]26ϑ XZk} LH㌃R IӥdXcC۲="G?LN כjL_oNkS-R ̚8GUWX٘'D`qIͯʾ4`Z 52\},I,f|#f九uXEGbĤpA՗ñ<\&`MϦx0y1<{^R><NΐsHIӊͮ1"{G^ŅT◧e&xYѧ3җŹ 7yl "50qBSmHtpK|~L3z÷e̻Z8'-,`eh\0o仴 9c286cp9qNֶlnUGō$O*I,KQa,Wrc [+~6P`ثWr 9(Ld8YąK8{{R۷7idJuN`qI#e炱J"\:q,wzKu7ZJܢ>H-$ii7Po"V2٤qE|^!0Gty8 %LMQhPhEc ,¤DAֺc bEc7G*f;B"vkmVEE;؅";IgJcx<Ј"-\ի@F`)=>e~@S h`MGBiSCRa&0Fv^ hnbq1m 8Dt.:f\wۻ o/cJܞ1yת:Rj((IHNTpٳ.O;KΚxSsX+~:.=%ODZujiLDB8 Poz*H:64&iplcNF^ CX1K$ڻp6F,8qCO4bN~D :9Z`7ƤKk527i5Xԃ0Uԡ~]_Is@,Ot&XzA b1l :Jq&%϶<Ȥ_EcH-|;gZ*G)5%s'#*Hv[v YH~I IZG6đ8LޘXҲ I"ofTҔ^X<q$X^$:ap.S3œkz-2op^L1!VʷoPDysu(o1׭;ccȰF؇ &x5uS0,DeniU3I2Xu[Kr":̍2}$,RQ!0P 6:ɛaĥ8jXjL*iWXka3J D/&awT24 -DemLZh|򊾖L蓳8P~]e`XV[$>b9iy2+ H3Hŵ9ei 6Ie !dO&*6cCߗлשxV;_?\'%EA+֯}nq H|[IC8f(fQ>ه`¹U\J8-1X6T,e**9VLj gf^aڢ+uG,B7:GQ-o acH,~Ur@|j.mԭ<kԦI !ȓ%A}\X s (Up.To_#: 4s%jw4P1iN]nUXeCHCk+A?>5;*@ FjG:o@ kaJpre/WU@S@z0)'^(l[m;C!J6;JQt:Xls˱O]nobSǙ|}1_R%d#HYU/߹+E+lRYk?qrsَ} JËn 0|Ӌ P!! U!ǵil ZQKvNDхhbMe@dVw6X]!Ҭ7&Q|kt4b{Ǝx\* <ѼV;iZK'r>8 B5 *QCl]bi7JPuS@\P^r-O s7Ҽ1P;r}YFTV1@{خRHR;jW yL + ]s(M8A.?6J$r(7mn"TT2Մ(#8~Dg-*-v]3^ХqtʵwQ־ gi;.hgD eg2Hn~-&)K"xq,|q:Dh&_){gW犿+kb}y13>GǮHubzW1ZyKw*6"X4*?z=j/<<>> xM{7Ν$pBl)*Ԃ3ؑǵ-waq:dQ@!I!"tfKK=9^%ᮻa!iȺG޲TQsـu5%Y[r&!Wk?~#B" _[[bтsyԄY;ʆ*s=t.KcB&VՔµБ3U'$im[2R-8SLƷ,_gu|;1暋Nu<%, 4V!֜fR6U9 6S{.Z_"Q:RCH$Lv 3q'"% }v%]_ܗc}~~%TH&cBP*jA/H vY Ra,ItkKe8M"Vm%݋ ZP;禞G햧[]T ~{N>zzn8LմF9vw11?U!+jڍ#&|o׳yun#Yw0-G1˃ulxnWmNBfVsuz.@}p7|/]y1Ta:N^'r\l@WH`6z*Ô"A ]c8 ;sm(6SP&2SQj/tJ? O6-MBۺ Ч@t  IJh)Th?89ƇcKL&(o$A6"u"mN!Uq>_[%ۅ،^'zFw~GA[#vzhjK*X!\G Y'DB/Oۓ+sҪ{=]n"enYQ[ʫ~y8" B+Bq71?~R`dLX#a1]zY1P7].oi쐫J/z$CV~"%G,X 8XYe^4BmUkQ.IO/>FI)s[jriTĥْTPL G6fфgscϚDj2殟!Đau]7%[v5p MnY-sUʇ=4qahM$ 7ÕCt( >j9LQMEH Fm{T :*TK<$Tjt?4'G6b U2؏VH u+|#ɤiN~Eo)U7{]49C <-OC^dSTKc'{A p~[}ӚBG˅d ޮڞWA.Y1 - -xSRkf-cֳp~0^zitYp<_u Y 1mލV:T8 FAvZ!;$9ip0cup&dޘ^oo~Ft6E `S6^)1vM+š$~bCuYWI a&2w$<%I8<.F5pbVhװz&2אзike3.]hGؤyzNOk<&/B4sKhHB娦,ԱfJZ=G$V:"*(̬ AP5pu0ԇ~t7ަ`o<`z`U8.j^,EiϸOta!1&v.%dR99hitHV&Duoړd2ϟEzW{Άrps)收&U }Z|ǭx 2P=W~Uܝdy6 \p%E1һ)Ё{ӦHq;dRrf`_v2 £u'F[jC&9=R,h0m3hWܬYmε{nOl(>KGrHr_I Vux l1MM Lct2o$\cl8BbYCy}!hd &:tf y_pW|tIʨX/*qL5IXcdڸvމVNL:& OK X 7kq΁܀Rf t4ISgүDib+9KǥQaCL?=$.Aˆ KI Nê9ծiyQ2bD~9@$Ot,Zq- 2%[ۛڶ :~J7IB. ނIm,gz_0{jȼ~Cs66럄iTҦ`F))^'IAD/iXC…lI>YZ5Lni/l&_nb㦶GwKgE,ʋX:ÆÐԫ.m3AG )Ebx5(PE4Dtap `QlLPx/HaL*!U~XMQP_PF\+Q1A48{@eIiP"ޒo;䵶 n&V&AW˄n|d0.߂ʃKd:cw.}}!F¶ DyZl-v%cLm޸[ݯF1|0J&01J.. Ck*LWǍ03^ԗE9[XS@Mwr!zd2i/8Gp[QY-qp"(A7REs.;=sVX=8^7"b,^q׉atƿ`ՄsM|mYE̡'Jh9I06o4AiF0<Kyj4&NDP0bb~)W0 c{ۥFylGj Yn~h! ׇǺ@Q4Y3Ƙ~Ph>~܋ U:anE: n&0/*-zB;`ʝfgG[?j3xsϡlָH?Psf *d&*uEdfSunn2?ne/MQrx_h?S` Nȇt$rQ+r}|epC)d%(M}w\ZktrFs̜ 9`Ƃ@|L1-*+B?;0ڛ,áVjR9ղ]J<¨Z Vх7w15:8qOb4s^$'۲Ğ~`!4us!2uQEsL93fг$kۓ8\67eQY6ӏ6? xI9a gney*-ژg쏯 !Λsmx' QjG(,ڟ1QesL(o1>qW^Fa,׍" )u!pq˸Q h%jAh}՜mmx]Mwij{'&1!9#ʋH2yD,[D¸vˋ? 胂ا7@aѱbD66Ԓ=Rw2œJl1ΩK>%THSpί#D! y]BBñDV`_T!3apDJU8d#9}Ι۠> w [ y}lN$ޥ(2|$85kSTn3|}DaT\w<ߝֻs"y y{ PS~\9x +Q? ráթOA  %H~]ԡH8E&s2Z4ǢgC="#0}{U&5U oucB8!.SiiA42ՋIĔugoiN.OS8SRP Pir]_wxYvDC*苊Kۢ+CF4 6ύ˃#Br\U",ߗK.o)x{(] 8&D WwRgj Jz񰪫 Ga ,gKR4Lc%@W_ٸg~sy{in? R zIpeXռ|Nf bb1i;YE-G/?$8YLҺEThd>\9?zKӂ(*f>L]i۸|du|6:ǰ//h̄TL^a ORt^{*aWȯcZ,$]ZC]#s X+E< |I9jh{t]UӴS>s ASWmi&د񥣌B߇W.&JQ<^1Lh\!?Ÿ1 A{kw},'dlG{pZ.GFM;M`&)D*9!+C.Œ6)ZuHyH &";khFw$+~': /͈UG`9? 2uy"%7Rsk&k P)fnd-tƮCIޏX9bx[wk<YDUGU,p]!d9Ir^ܮK[Ϲl~GNY,{\\(|E4[nU.k=yyEDJ3\XΰAI қ2ofUZ:wؠh_UZadE-7:ݔYVA&k `G)vjPzz(_ۦPjr:9Yb/Q{4-39(k cZr!Q$%DO 򭷐6\)*D &Tr~2!kGFüFl xȽA)뉸mE6S4:3% b dD~{LL1+rAxOA*y znH-x[I q΅ J [8-wiP]?z:pUZ%X"tM<{~͗alyWa1^l=@ cc}H(!_}Ͳ <a B@Xa@) !h .>l3B iڟ`ۃ,?P@ p"Z)vPPVumQHjR(.^*sGbUU -B/PIHH:ʞ?. f9WX:D+LaY:ۻ̑U>D衷;m@xZ1:,3UMhd7؝6+G8jZ3H+eզta`#52¸`f"`pl.LADZF 0`A0L;Kn]36Q 4s'// "t>{uϜťt?|=EtܻHۥ>\I|' ?'Y `3I"" 5-9#v87η9Ouiɾ΃&e@Cʖ3ka$wjHI=< eE{7%:܊cQ`a{s(O[gSr3(GFΤ~ͫ|Z4COn}},5Ȱ5ݹ:X*'H8|[2\;ppPc4 g*.0At ȬEBO)bO3-\x!dԗ] ;pVهm*®]y?+5 7wNn5?sWYI|C18Ư~Chw%\pxz~ 5S&K2lڵ`utשE; +9K dd5JtCg*edoK#(Ɗ>O1\ۍ%Tr1U4v6Ÿ3,EH:8ى֠WP+u]Ț.l<Ԡ}"`Q@)Fuyx{An$8ݥX}DSjfZC Q&?CnqgL" jH#Z6W֯lY6WG51w 㩽m b84>E==l}ĸL"W+M73FCb':&lC>c<KSƜ^3 ) 4%4U(pnLTxpVR"\x,yUks&^aRAG#g1U)x-4g+~Չ;7 3 j#7lN; ۈ!i $V'2`I4 n*( UU0i$)Pnd=rFQ#2n̯8~_R UҼq#1UxsG;:G#bA !Wa|&/p8V经|F !g:W9;suzpE$+aV?D71 rޠ76w\t"/_ .z4GDIvZ7 0"} OF" Q6if67E+R4JT[Hf-8U8Gb:wT/aR9«XKm^?lidN3h[P@Y# "Z2io3M^L8  עnO[M˾*XF5>m,r&֫f ¼u 0mŏ^5*{F ?&'P U̫Spֆ3OxShc7SٍCNDŽTWwT  23 jcO; f(D0n~嗩2LsbLTA,X} BNEP="%ɇhgbI=s$v%,!ojSl[ x@Լ$&)fНI^9P,":Dž;!(nKrpJ 86LI2>?-IcL/@2ťgWm%%IDjXlp__fզ!JutخίscVw}h)uSGu#suQt+ _1@x8y.z'Ts0QXQ ;I޿_} 3O"ޗǿm" ;(wك&?ӶEWT[>uJ?mJ*s:6\c^7mҌNnme8@m2{Zjcv|srͷp^8 r$qaɱxجj}4v)Șda7Q=D|ׂ "KC[3ZG8T%%:?]$ WB1::*;5/qZ1F] >XgA˼N#zm%av1F o;.GYp`!8;nfco蠤eu7%T/MlіʽY0wQs^^|Tjvhjq ʠuqz3.N^K}9ѻ};耳psmrʰlcl!TWGpy4&ܨ;6?@(&떗x4zeit n0RzeW q<{~iQ33-HF֞ICTW򎗾^dA bcH,iהN rXPРej1@I[d]/B~qs,C=?єܔ$_5c1f|G=2m`0s]_E(9gs\u+kER|_k+ժFvlLk09y,0s@/)MhI Ԣ5xD6_Ҡ py9]0gd)/ܾʏvJfW~Nwpz_8d ";aWJ|vV"@=$EL@tRʤ cb}]%)Ӊ+J)7WHL)6W)Td P^q9>|4yLJPG`TgoJBx8>j/<i|$Ar?6Wr/t)2woC T2sȶk36v)l!*iWAW7{ @ٶ [PA~: &%@+L'de{E+Cծmک ψj˃F` (" I5S904+&(]3W SOv HEIﳲyÀpE-F굨ul|BY')1:-6Q>: ZOY_&ΗFnv %J9?6JTJM=}8T>}&1ۭ5vSe ; eZ6xR1SfQ_d ϏB Q42e-@K6@ _-ͶKe;ń%^Ϗr򳄍R\$µmZBYGd<-rvf: =K@xv ӂT&ږ֧yL -C[גvYvR* ='7 0>֊ĹQ(Rc6/lO+ JFbȚ<؄Vh6f}ixTʈ<%l1N ƸN.R8#&ko)_jŕjUjc^e"-U =ǽ fXd)%# G noKXd:3Xb ,老_.|//Yib`.xƯۺЧ%I g/ i7?f}]E˥[*Ŭ?"6GSL./@E&>Mn2RN^y279hiK%l:nm2`3߳ev+ݙgH1{2tٯe4Uf楣.-9z+crIiycEw[mp-Ҕ JQ23r"5R#+j:p_g,~ySKK_K3Q-tE֦iB"ڥFp@;)CO{\ _ V Qek^0**H c>'(0[2WFNh@f)#Zmks41VR[/91ANWFMGi'_ʙim>ۿ\7yi>yXlN G-fJjrλ%.t8o(7o߬TګߋiB_^߷$j=uAYGS&1XȒ蹣KJ͍L^{2h9.sUU^ A|QD Fz-+/۷))d1͕tM/Ȯ0p݇[ ƂdRnāSˮg[뤯K)syuJt @(M2((K\(;K-'8qbǂ(/ M4( .Гĥޑ$͡p&}L,<XNKgz.V4{ъc G$BV~>˽KGEn6y7HS`<oDUA<(GaC4q q*稠r/u *l-SL{ ҔCJXсUwWPyqDHb^Nges" t~pu Fqz R'9awyN#]M"%#/]zQgߠ74Vް.rN;1qܷb- tHn !yywoi2){ŹIx}KUզ64[P4ρ@~EZn!͝rↄe"s+ܝķw♔)>I@O2 6*)U}KCmgYS28hpr\! *Sct|'V Q!=3$=^^e_Z1Ji^0cؗ'd)@\:I1\vNHGqocAĐL쎸"py5!g\KR.Rvn_-eVlx`*%O<uaTwX!۲ʰ_~ 906LaiŁ+?de[\*?eu_`j% }_1 Dpn\ZZ#W۷FἾvKsyۖdb:΃wLr :L) 89ga;7I)Q\ ּbpJp؜N61S/q2L5b>B.V T.&O_QX<,3J.Y>È*뿲?,w1Gd ',|Їϙ@yKگl>|+wRW@txj9C Wi< Iͬ\?gl h-fn՘XeLUL:"'vm GMjܮ GNZѩP^lj>Yb5gSsUxXc檢е)zҋJ)Ɍc%B@B5( \q*Rl]\)yyR4 POKrӾpzYk(ŕzx$Ta_ c9m^ CrJ:ShT_9k̂_$}}7"R$]o"4~kt+b>m:'*= 1FҦɓih'@1I%M*G&(WBxZ7?8'S?8d*2xkbsӝ6\$t bSd2޵eA,mtM:ChNE1>660 ?1$GdFk(*nsuiw֕u5_ O>7t2ZNzMh;Yn厪ju5(ZAh`h'$h5 |`WszpLe~N,E=jBДCƉwiJl0f9FGbƸI 4d@SD@zpn'7I)=Uni;i8F'huĴ30G aur GQԜK4ݏ$?H*w,'F-"uoy޽r@)Iz'# `0{x\f@4>_Áʱaҏ놃v]OR[LV#ݏE&ñy*˥JcrrUò\3KO* O$yo:"+㞨YbaP UTw1/%;,'5w?0;Q^d~@T#Y4,9všGy}/%GsUga$'7#5aʽlSd:˶pU{̽c_.D`$TCh|hɘ3`&#M?V!aeױҀp'_6HYP$n̗g&+ygܙu;"PR8FwfEiKp+YIk8 z%+Z &|OcY0cr@Tеm#MoOWYLq/o|W*/uVotvFτ]EfsH荮:Zu]Dj۝U,1 +#gu R |%>eg.f=o78 VCDƒ~O^h#p7 ;%h?E3coIϖh`R Ki"9j53kDC~]0܃&C>yc?0_m~Pɍ/`%5_&'_k$$;]>(%"&)B1" el #ye&$RPG4+7Qp,ALFk@\@?Zi|5TM5|$XeI~gg+4}7F#7uPH""ս!% fȥufտ%XZQ+}2e9=u.ĈQsBmsz]p/T$l|H#7ċK1Rݫ_74.73.\"{F^Y'svm.v67| m vOkwfpz0sO'i$CAat}?&FY4OT3^ 5ytp^8HdRƇtVE鰵⾰j#*1Qʑl*LFAm.sm[dji3xtw;Cc}>`qiBJix0!bdO}c1yŖ_ .MNсkZ2A_%hdpZ>r\…Z؆ 1VEd]y^2ԄKb^.FQ6 Ԙ#7-1G(H-uhy yKYVHHOflW&`csx~?#0FNr|{Kz{! <'Y X5V- %d7,RH*N15cYKulv0TA^.|86r:;(RhoۘbHpaq$9iN9K`Z}E(u듆J r0)m?)F@>Ĥ^_A$Sַ]ﮐب <&U!zLߜ[@-bj h|xдʐXUn/97s=V/gTXU"zޜN'kYNa~{q]`HRnm-;Lx +h~\R*nn«M~/Yh&Qt]k%c1߁ \Ŵyhqvwm{YÃJ3A E H s9E<&uw8FL +뎻]p6d\_xBU:}r^7|б[`eMq5a@-k)9NG9_5Ә҈ev؟@>;M5sB7z4BMݚsH?]I,J'awBW-9@j;bQ䒆X7Sւ`&_M ītWnWvՎApOUt];|ٸ˪@J 9Ηo2~7k:enUĩ;fU11$[d>G)rVR4_]_+) Gym8kDʩubUX$zX_L9+ˆ/?ޖ~9qbCjIHMȳrƈQt@tzFܐ{@s[(@8 ][£`GPOro qHƔ0$$B 5ä6/n{WXUY'}D"q>;#G!;K rR5aAUB.]^L\lOdZ7ܺ% NQOi6@ڄ"BgsLN ]ْx}A/r" |2 Ij\!j$*P!vmúwp_nov<%Œ-[NN#)@J$ǿϚ\Gj&|]==KقLm_ l՛l"5 >ݩwox-;c;,)"\y(oa jt@}.g.fdl5#Ai|"̶EÍ1kgK. ^HRE_ⳫYYA9_b_N4#֎2ii:\.'Jtq\9AO! /"f$b^..7cJ}WnFۼ PPKJGtϤg3geꌈʼnؒui*Zr}-,DWu quF[W1$z> Oo}OCcfjUjiQ8ѥ9P9,-Zi{rLL.԰%a.9?]BD#ZY*ByQ}dS 'Mi˛G UjuJL44{zf{qS%,v'?y-a3}o%X9ݷNJچvܿ=6C] _͏EB2%;!Yy^v:@sL3\m}H4A_ᵊ"[GKf\U&? (1Y[# 1K#?iN/w2^Dz'6vt  3X*{Hqr|P OOxg3 =9C RaBwI7;m (]VLN3C簋 T%.*μ~OgN]J߅3+p)fenɀ2tS׎Сs ĥ1=bk}%ZZ*kUvޙߙ,qC"}4z&kR5S2W㣏N54мr)c 0t _K1w80n1P˕HNa% 1pmU.iTjf@v^V5?2i{Ŏ1VKq6AU[lX&,5 P~DOr QvmNGN,:JЂ/%-h}(meǓǵ 2fLW$gb w>B\EXhR3=%0R@S q/z|R&||XM),]^wUg+N2 ۰^BZA b\V1)qz3`KW1(\Y+I9ۣ7TRLJt;X|5ϥ , ^$PO:0jnP5߄fgWqI q7+FWw(4ՍK3Rvm zZK^ R^ׂyM=WMn 6ƶvKw# 7TmLbć1)И Mί (pKM7C״#@N *{mvjTTVn^x\uP@"0&H f$iQ_Rk\5)@b<3kASACkXV-Ӣ?72Ngo\@'TAR4\Qa!\Ue@Oq8i E, Cx/2,i)N?Zz㦪`_y:~8[BO3KFU@ >u[572o 2-fvyktLÂAO=RlBo;;+lx"OkqM3Zז'D#C47B dudHP:!8/J@=%ZnэJe6]q/|fT?A_`yVՆmR, usS/urAI#Pa7_taE$V a/0)݅z_I B^K;p{9mWS⫠]P]ڠ < mG0Ѧ֍¹\a)ЦX5sQ q%Cd]ov-F%$B|#z(&@JەzSh(P8HhԶ&эy1I ˀS.G*W$b ac=O4N'tMaM@>0>6u[aMQn_¿ b;K;|G=[&LMMvroYt = Q/`A}d[pg=:H}疏a3ʗ$+t.Gh| =P_SbAͣpلaIZUmog:t~q萛Am*୅۾=%<*V͊ܝ_N3L O2='%8Tj˿ :P ': TS&:b_ 1\$^OZ_N$\  Ihs;P,<6:Hiu_JGH5Jm\ 91gU{ywI2cd`  >8Z)Z9;u`[/1_nK?6T m/Kȩ"\cyOzCy4s0b%IBHXn^6İ[pѮqF N./._S RO_5^~m4hDSF=AHuG?NT{oIU~r&aiuH}ҭÝ~q/y=haLE~`oc0M{$S8a)A0a&=c("<#Q+:/l&^$rV=daqW=$'?~fY+mR>8 0depF9~ Xs~V~5Lk^A(m~0·+?j磅k#;m浆Zo H{6%.sQG&7(i;OeD~vOo7IOo8S EFi;v8X4НWfWLBЯ ss1:W0M7! {Y K ) '}-GLJ^r$8}~ H{.@P-F :zZe󇯙zӝ%tYg}FznIQ`yF#Is! £mt>wKn; Z4Z^*4X}0Fb4+ i'ͼ TOAh%JB^ tߔpSy{}S7(8yX^@tcŸSS?l'dҠ4 5酟B4t^Y8xM9pIK:A b]^9zOa\cDބyh!p1FL4+uܶEOK20ܶ9.g^w~ qeHe4'k̽Ɓ C8.J](=J Hu=g?qlJ :Qg'=XW:}V .ZЀ>2 ^ UQҘ]?~:2".y0Ql@F~E "!"Jfp ŝw3~dиΛ W/o^EQDmxCg# Guu^GK0A_5ROqs |:㼅])_S])'};[H`=́QQ|ߌO$.{㪮|i#l%쌥SOۙ4;#SQؗp81UZ PIIjĒ wZ==>QCyr\Dbd6gO0fzQF-SSMe%jl "N4m!׎ fKt.C9UM|~>S ~$-ܻ'&l _cQ45w{#8A]?={@tM Mί;#yrm8$/\0,mlI[HwVeQ}?KLZpIm}_ϒKtך?4 _,z_|^\hZx:~Hni0](('xI8_.$"j„ur<昰,PT .dc+,sm}*0-P?<vK!XDeAm($*n:K: L@ݢF@$N{}8D:Š~֎K[VhLa)>*:ڨ0~w$ ׵C&jx۞: nB?ejIkX)%YZ87ߎQ.''+i˜!A+U+';.~F[(M.eЏ~/gg{k _ʤW0I;}g*I&t!ʔn΢妑qׁ .5E#Kw*rRT7eN}f 썵z{Ú&ę+x^(2ӆP\ڜAY*'ux`,qu|9hD- 7k(H[p_i10dd=N\0sSp瞸q۾5̇kY>L7YbP8%,MQJC+~) vǺ3Mz JmXԦMH UYvEH0هư]ܓuAhsВ A`Xm!:]}mX$<]ȨTMB9gB!T[)JB.|_!G%')y{}C KXMn/%}zko/hFH"Ƀx؝Oᾦ6܇@Mn~}[*2YA9y!Q ,O8v?UUڡCsxͣ, %=l;蘆)}kZPw2[Yo>qƟ] ihMʻEwR mIyHt7fIC OԗN44u* (zM}ގM7 tDM OE8J ;OT}JwQͺH$a2ã?H"xz}IO|;>VK.[r z8ֻ@68d= :uI+g͗ - /%{DEAe+ x9h:l~CTĄ;݀sO˿C\^TQ*02Z7r?Ѧv&1RX ꨨQVHO9 IA\,3:ŢJO<2 M9YTt:c 䔣˔T2bP28X^6u_+cz pr0_)F\[E1#:Ql]M}"+Kk=ɥKd*I@hмi˜'fYmIEҦ,Mo.' $L=Pۢhdlh'2jVWVϒO ݭaD+uC(XRS28a ,ڞ:>-\*5JI@8aFx<@;/x`R% x`ﶸ>4#eJ^ou: cV$}Vv'RE,;xzZqT&ZL}1ꑇ s^+wc /LBq0Ww*q:XϺ1*/w F ~tC C<̯Va1zqO> Dh JS`ct0 ћԲ(>HWȵ#ݱ= Ph-@;t`ɠFZx-'[!a܂14\EFC 9I㵩P'S`MgPO?oQS It-m0eS HUej˟Ɵ9xS_)Ij4o(qe:U^)p?e8SnurCCiZٙgB[>aN+OC i})phwl%??0 eיl">jɯonMqTdŽ$9km/p_t<,*CMj0H(gxQw_GZ\*ԯ 5#V4>ԶA,tof*D3.>ēpiKPZٯ벰Vo  d>l,5U JҙTÜ{ d`$O#oeps'hMO34gSD%ٸrߤͺ;S~T9xkrkqeYq۔B?5\x ܴK=l7 RgstH;-4R' aZF*m_WD]TuH]Wc\cm 2&\vʛPWQu0).hاé 89\D=ٝN`΂uۼx7(# TԆ́,C4y|ŲKx<")Y$ItOCz2àL ; 62'܋>'4Q\ĠbWUP}o0qĸlkCAۤP(NBpH(}pC=1!]Т=$DנŻ +jy)cj0Uϔ:6!)COtF/hޖ7?eg٧V0L՗-Q~]j *`+.9C#c4=\/qV~`ظ:ՁSy+499Dae]+ FjI`#v n,b |D]>p gt#l?T`8tASW{x%rMR$Tsv`8rQ* wϚ%W\|=aq>׸bsS,iacAOïf$-*Z[͉Dc 0!}yOlfr7|Y8-϶6~ Dt;KtEU-,Eo,_U&Ihs|,~7gz;Oŏ׀uw7^MNM=]j+lOd""|묗mLҳ|`W9ÁXi̐LW󽃌*KPo ƦsyWaQf$^d7KgWF[~ʏJT#\k9T 9s{Z0ZLCƕ>LCK:뙆.THĹ>iXqZwukPFmw3uMĒE\N_WׄD:=/:$nQ~9=EwK >?3 㫼{1>{J)LQ0d\,q7r{fԧ,ɔi.?ArڗAN"E=%9kEFl0Vɩ$ь0f4ҜYy:0ҌY6Q»PiFnihN=U) glA5͌٨ĒU=nf_%uG2H3A.j [_t>|'9zi;h=;[xVeoVxّZ1im9[Dho3Xi:J6HorS%Ly"@1g]k?ǒZVʙm7d>HZU=,E7y,?Lӕ'Bq+s+YyД2TcFQ4@<3 :&rYZ͢Raᶂ ַ3ym =D@t*{NhV2kG:}şOFJf8SNyXla gzɑ\?fмG0`^۰ǀ<)fL)/ILA7Z ^d0%p3M|lơL셧m:Q]sAWzJby^"utqk@.^S},/:hAJUk:%^j%P^ :#*UWp6p|Utuht[ۜ焺_`EC1z~mXwe_wOs[C/_.m͹V͝~wWz)yp c'DZښn*ȏ"?OcE0P{҃g{QwF:kɐVD6f_BLkohg Ziԙ5{6eZt}e.{uKtt(~~TLK?Mvyxu=.COK>6q8a=`70c+)^M\ *h?bV:Jq)?)Zԡ4ZWÞHod ;&FF!Ŗ_8ʸ ?-jʅƟVJ+4žq}cOǜmfq 4ޙ'T1hp{i~ޑ4RpQ!|jyy)&qUS/YvH_d!%P=M>KiSB^mb kJyjt$NsN JDje~-9ӈx$ȰfBqօ5m5 "}Bj"`<y F[o{SdD#(V -)t~wdnvP@A!a_F(dQ\9(`BWے m5H%8*e}Y|e ̀91_2qN3e62D5xLJle53wXu#=RfӴ(϶j'mͳ@wY>,JAcC?W! +XLs9<C I^9aօBv>JiQ“~rWFE7 N|DlB q4ApۭU/|H 5 ,c1𞤂_LJdoq2CٹdÆtn 90m7ԕ<}sx N_"Ib5ADa~w:/hJo=MGMէACۋQq!qZgAx9$oƐeQ'O{|wT0ca.;mʵťCHI̻s =2=CT(.NM ͭ#P^%TX1z.]GzUbd%sOU(1WV7u2hD-K-wc2M89>u)6{|iY#d~SWӮK\ãF(k wJ:maϘǴKL_n$4"t qcKee)My]+jlr `x"2Hz81BA5O6d"/2XV=V#mpZ̾Sm'֪~4h3!c M?\B5SeUoGSޚ==y(R fLkaԡZ7E' VϹSѵ 놕#InkvZr#0X)%SL][B5iN*iP 9bTAaD'\q[1x&h54R V'SY-h`] I<۽ONE2h-vv ! ֆD+$) wH;v`Jjeڃ5Q vy OStT* Ǣbuz)y4wde֚L >9-9Ѩﶸe->YV\}Wax7kci¦ŵ͇/2PFHEKퟛ` (Ь-P[RbqqP'|.*h+ J@a N>Dܢi>v>MGNڞP3˸ie6a鉤Eyb䜒A|^7Xi1 ʓ`ѯQ+~=Pk p{%d|(U-05޿S⟊D0g9W2[_C>JQ+5p`8DPq 7r_+[nw-<:qW+N9iif>d룰3oHZQHIT hYI}e^u_G,F_͗1;Ni۾:lnׅ&P$Yg#Z~-Wf*a# Yq{Q$o|h+Eb+ePh-uNPMaasucޚ_ٽ9bg)l#n \>%pqJ2Isl5g2#B!,#W14tHOٯ+) >i̧ˡ3  8j|8wT_s\GMi7]AN\H$j&OI +AExU:A7wB;Kޚ+Tb \r_9G?]^Za{͡;¤LQﻯ')"VEyPZϜh3#n g3PIoo4c#kI吝SITR-Ϝ)xV eBgQ!i, Quj,9ϭתmdr:1_XiQӕ3ű ~0" kzc>:7A1f ,/RrE`30s:};.k=ks<_X͂f &ٯ-/8_TZmaܫ  ZG-d!F rta|)(8rt?_M`cEf:ϺzGAˑC}߷HfTIc\SG-l?)q7b.GpDíEYE+Ghcg/)l.AlJl$`!J.$͎}l%ѳvpf0nQ)E)vaa[ S9r8)T-;Kv0Muz6`N:Y}dyeQ~rS_2=Эh Y#\- `%ϧj?q#?1!:f{B&x/ex&y2]5ov?1= `.q㽬PaNX5*Y9MG%|U:Eai⮿/Y8Rf ._{-D)7h0+KD"4jӒ n7_֍\M oa 9 p7QPijW6~&ٮk$%VP9UF-zIF`^V[o9-osL;||&=N]C1`.iFG=p]ܼ ébsa\5.k=6#3xЕcQ02U2 6o~(t\Sj6'? +BP`#5J"k!:F2]#bvET8Rc`:&{@^.Q5O<d`*K?֯L8TN:qc>55[5їVhA澠^3+c@͸&:%Kiݜ5yJ8 x\yC)?/ZpwDfj4QHIˠЎ2&zz6`sqYZ" ~;yǀ8uGwdRSo9LI$H)~[룗|{~췿% (`s?e>?$|0x f<}o.~s]DcۮKHbF8O/h)6/*K@ /#nAiɔӬ_wǹ ḊJ_7tk0֜OT}JRzmրղ>!(^w.ҕɳA\M.>>x"R(t c>k>&m]yd9t܋y1ʧڲ^ mQI+$A@TbI\ p<?S[I54w]0NYԤawA~3(Da<`󓾙SN2_RD]89buk,$2s*1(A7P. v QDc6 BK[NJ c4eUT&sQm%#m>iNi)TAmѫ8W7EaM,m5bŲ8kϟ1a*$]씍,g넂ad)u4ORnV?3ĘҼ+@[:0H1ߓzh/AsĀe62Ke5fR\}|4BwB@29,!x^rm >&ڳޏʷ gZ9 (J-wFE+?ՀR_~L4Q C@(9FA=2*zN#)ie: ѷF\glvfi#DfM3[휿P['&es7ϙf!j f=1 [Q 11~=j7@|h&!8v:s8 tJy/yg)ÒHAؗmt@E;t4GRCXZm{m-S"%Ip찻"A2߬J 5]+G jG\z7=e< EfZamciH+,/5:DBSoGb49g:6Q12zE]2cpbIѯzjI4"j|G~ؐ]ܑHMݳ01GۣB/HW{k1x=%X /LΤU꯬0A1'VҘ9&ڰ!n}xZ:X` *M$7nf$E$S Gӏ(;΋i{8Gbmߐ(MZ9Ƅ# =ѐşHl]gO[MtN!o C~ऒ[ecY*m)Ʒ_(*U/"xQs} Tچ'ܭ2ԵZZ(7OWpBkWА-xכ~i&+Ǔ?_Px9yyBTq9g)WKNRul*P.?%֔}<(y&-~Uݮ%-{=娤ՔGg UtǓT8D'>Wqtp ujƖꛌt!YE҂ OUI:ߢݯ| K7TY*ڜ裩NLvMq3TN%!@ט2z%bײǯ*%^sJDuUl?HzE쇌HDZ$t9P>i˯*P4G0>*^SV(AZbz_}E~JA‵FHin?֦G qy ߸j&ٛ?^FC)QTAgDfsbtsd ?MiNwtasIUZ\&x3 !zc{n(g7yx]\-# fhJ΁I=V\78Rs`A\&ϾKWZL(xKE0Mrz]p}r-+u+aL4Q\|p^PUВtRM iYÙ~}^NhD}uLtQ|66N-aG;ƍ2d̃\)oư">k*Ǩav84N=ax/,⬕{o fdOq#z`޾/QNҸ"tmϳD~r}GIK#C`6@_KiD\ }<$+}"9Lqe}Ac[@A&VWSڈTX' .:AxA՘P6(C޶ZVo8۷SNV6ߊ=6cTVD0> jHOHu:%FҾ+5޸TvK80&aF5r~Cr-1>1I}+poF+0\<>Mf(q8ƹQW+,C?>6`"v*pi`/?=+bYI[³f=)={.0mI(r(E_gJBk |O/ `7oe_G[y7eo0'ZemыyC.= 9 F =d~N5-[ar㢊C6c5QD&_^ \MD>tS R8~.BF2F[:5 QDC#h2-0hL*Jj!A-}A<I<=\ItP N3-Zsxs܉sg?˜/CPOHs .jH@Q mF%3#}iMu)i@]WXDPhkp\D ]*N0GOudΔA|:P|~O92Эrk0Iop@Np,Iw…]QЌQc RqMT[wSOB6.JZ,Hw%|r=Tcs, 1i=9IH'=t"Mgg%*.+ɥD2–d!a/79"tu‚ضY Iӛ$W+5zk=Q7^%/9V[ě!qC9NenMEsm~jYW$C[+Ҝ@5&l `Fqg t6=RRqnϑ7^H^|ޭYBqhOΨBǙ3=ʱ>̃L+s N%&jbj[8nJRsc^Z lMнEWuoiY7e:;rV"/y`P;ERH͓3νĶU,H$ng3QU3Ɔbg, mޞ~r&&ߊPc=(`q nQӔGP=$qqU~],PzT3k,]5vۧ9IC РT;pZ6(!iBe3)q[|4m<sP,OvF ;!Fw:,{HlTp!eeOW2\ :9'x; CT;Y"C9s./K0*YubqA.+cU@Թ a!vao [y`B;p<6*ZԏRnvt=Tv\_spi)t!;zh v.)Fhv5GS$#4#ѻ ݆I%z޵ [hr&'|{s ;XrQ󒻹Q@s3H_''!Z?:xqnNnw4/\M yt ۯ^opYu@ϗݺ Yg,WǨ#"/Ӥ1+z2Б 䈈jqu[uqĬ0M{]7 q\dUq~v0!` ΀sAlm(*hر!9d\*ps1,Y*asdW.M{, @9$U(a΢18:+F8xT:˔II v}_oVҟi& IGi9y ˾VhyCsD0C\ﮦQq]~VڦdUbQK!:xɅa/$AB~aN|^ρ! L>~mFk/XƉ'Lb(-t4mSF\ p^pG-8eZ03 5p$Jlڌg;4x1!.\ >ly 0D)=4T PF]H0Ɉ6} .0QPˈmJW{@UkR}!#8qCm82Y$7)H۟fd_ղ,O?>!Z6bpU^GO*ӱ%%ȍɁ1y -z`9GdsU؜ՙrնu0#AW^8+wL{SMx4k5&4cʲXȞ-^laui9&9=4^nn:k*O0W,8ӬYZIЇ(x~9t^[m[ ʔrڹD{Da`@veygH$k3 )c\R3E>^D<@Ijo'YMlKttUjo3m6%ɭymYPВ7Kv7&It3Ȩ.N)0AQ1ivv7sښY0Z4YlQ^cf$cdރ͘ [AGu 3,hγem!"OpiĔvҳg{T fyzSbX>>w|f`wNr\WJZ8E|̨͝1ݢkb7vE,9}2x%oe"Zz_VqӊcmD\AN~n1vs9󹋩ˋٻqRbFX1s@RG3A\ '&jǬ3/"(]:[EL5M>i*@ןХ0ҶuaCHS| 1lxWpTL1  Uk\)MjeGx X~ZU\L*.AeQ.;k @{s۴Տ1HW&tI +6@S;8@w]ԶeMPzO6[{}Aέ+$$E}W6Wqg w$c<PR fNTUܡ q@UWxIjZ@:ڇ]YcL/?ˑGx~Ωϱ ̧eBҩvI)MύOgNy{hv/]!`#[ء)飒0p?v"YΙSȮTfa(wdPz)?iJkMwl)`. ^H ͉$wdJYI9;@JSq6ұ9vxLo81# (A[f5u ʕa:O+5 0*Fe!Jhg IB3?c?fK$} 8@!Y47"K1۵wn֛Ual/C=kpX68=iȸwEfKi|]*~0AڹYt/f^wNtsM0fʾNIY;+HB45Q F/^/â>K5¾^59\Uش⿿ iz,]++\hr#)L{O:ʪ2ʬ֏hc܄,>$wLAקΗ& wTUf*3!`*6[~ .Tz~72ONR zI ' H1|ZɮDU"b3\D(0y%ӹeg`:zsKB*7#Tf3y;YkuL}۩,nΆ6mԎǼ}F\'>ʂi)n 0_E "<HPi X -J0e x"y)9J^KAe0@qq܀ra_' 3R:{625ƭ[ JF|husbjpOۿx[6ś?5cO2!-ޮ#XN:}QrtL&=}T`B *m_j4q&@O֫8&X-g&UL cNm2ÏQ/ ,=r<׸mn72PYGWNQCGI÷:h嬻/CagFn9gټi7ʭ'Om2- 6]d+G& A8riZe;Nz"ĿgN$W#cG_!ŭi;[ſDHv(S2<1ϯ 0 ɾX(ӫbA}P-.@k+G- _}F*U~ !%|:"ݸ?|-7\xӲt%cΑA Oף܅䵉.*dyR 6\Gq S  @ 8n˷^(z]ǐyOڐ U #X;-q%ka^vu0:T\~_ EdȽ)ױ7A 1!xڙI5b$Q;$>)Ƹˋ]H37,S(OUoqẤh |Tewns;, 4QOPOGE.0R?]]q [q*vua84+Rbg}r"?r ?A+:q.^[}{4g̕?pnO{lȗ1r'Kq-_/J2lt3XV3 +@?Ul Y oUkߘ^6d{pL7&X*Xў|ES O.RV\Ѱ}ճo0ԓǍ-Qh̹RwLd7yf-bၮC2_.$]is,@HWVSw1i^W3:@>rKі"w8?F0TDLihڛ@! = ,WwjbqV,StjJE)4QǦ)yF#8wp>8c8K{a\wV)]\վk"d1vD({Ș5Yo]CTõ&LGBW>nX ,!dB<㲡/y`]H/"08y\r3(0cg1O+w* Au&ZR@O?ͳQ3%=vw0TM S/1 40'wG'tyD(>'?3ٳ0 cϮod}RlS(uFip{"8hĂ]WsJvaű)RƉ psvGsP5J~fwE6,~L/)=~ag@R3mwax⵼R\ͱ*+oF1&']L}b |a7˖]&f| ƅzewp' dz" 1$,#WP8:{kK[c8Qz4d>mH€||K\(CezVՋB&^!ePKZNp G?Ljٴ-V_ Rס(KM0h(Rv{)24 ?1NtMLDz}g: >'8cøC uIdL_ \^.'^N@Z̽ \DTrĭ}mui`uIy:MEo9gIJ:-eUU!9eQ`luuc @|;|7r԰ .bI[4z*;ߑXU>lI9-#[QA YE33~u4vx[320 Mnơ+؜Xh̷!pn0MX[ɈKPθ?d.a~­Sw~'wن0e8-*4]lz͌.I1Xyf~3/ϧT̽B_;su{1[(DBTN$&$\{x6a@I2o̔ Z/FIw)}z/\X\_.H ; OI 뿁vSx2 ?ceCI=UIP?h5.=xE)Y!=6ho"ld"c<떾RJ0zݩ {g3lСlÒVSŗuU@ RKu7q ^ sNo9P\%]4{k`7GDBb@#یdi]P(Æxr,R_z Jmyz4" 4*Y/RmU1GT/bDA%#TEоvO"zq4{7E˜?#0<<5KQI6*Ѵ/%/[UZp[dh>4ˬu-C==Y f#ME2^ : 'rM);'qơm`,9I@~:h"QYAX>/fMQU% "ouף98ķ.(7%PE702:iȘItC(zl7+m&57LGhri?pWL VWsX;~n Bz˫=}BŸAo r8]>/SWYV nHO-;8|rfU)Ug'WL[taNIHix~F O IĽ,ש7B*y SW^·ЍꝀܶ r*>Ƣ~ k=?\Pi23S\$IKy{,ʤKJz"1nr!Zi6 :j%[PU0OӴyc$s Xʹż`dR.iT &S !NpZ@h>RnU (e4M)hG Q]:u.3Uk7&,mw M߯^%X`3Ja$AEH[IwX!lșX2"C@NHQ}hWW;iˉ\Q̓ u%szϦe i-DǗ$s(ҬDp)O_ԝ3:u8W2Q3H bH2 Of~Ad8JzfE5lŴ+}sN͔'of!lv䳖P$)?D1Do$CqFlm)#uVO ޠp 6kn$͉1ݼ+8c!f`Q*#X| {ދ`{D-Itj? lzO:(Iǻ .{x7#Lf@ SļƩ9k0brChQRS ƐUQx688E*ۗ?s8/`h0g 4ɂvl{e{p[rki#~K-߯#Xj'! RoՇ:0G~ Sgiߍ&EȠZ ڕU2Z/1]|/zVkJZJ9Bܒ$h'(*[D0,{Bx(半xIPH ϶˦.sV}Ӳ;yn7 w^&5KeO9OX-Gɞ=1? 97m$ꛁӆ@DA[]?)":eXGo_۶UW6a:|O׏׈*$&kPb0јbOwfVIǨ=r8WbN;qw :BTс`&ķݝG YaA r^t6 ;7`2GI"k2hLwp7k,fih?_&{ɷ6 9}R e}G}h$̾|T׎OI4W]~!Ac}1lu- )E"noBRҁ<}tAspf .c{/$CLNU"\7TLհPnSz%F-TSP4^2ڀg>Rz Yh׶L0Dij>Hօ踃 S[W=!Ή VAp4%7vCVGAspFkTQt1!&m#ޮy{=CFrG2ejݮ.NZz3KԚZpԨ ~5eW[OvxPޕLfݕĸHi>QG gA܆  `v; F4 `IMLjQ?">mMYMVK i?۞TȐ74{0.zVa'\mqcX Z{T0W>7*#g! UU?p3o%x&}ݪ9e2sD 핎$^Gw[ek W= TbF3ê1wvثV^* =%P jA@7 CKRĶ[->c^LG pg owkGs)v*GX@_=n轈ū>a &R K.KԈپ~xkAÜ:W{$n.H+԰\n{;^Ln- Sn/̇8̨ DMz \i{fǨl,+kH>SUxf?vd/P#eT8gZL97^Ar/%O}=`9 KrX?%ÎY#> KԜMÛP$ 7]zی`EoOVsK]`, _?jL'ǥ4V9OmIhVRy(o}` q)712bDXkvkg0à*u7a <|i9yM㨔QW8+ܕ1Nzńq>]G``:Sc=uws)+.rypycT8kqS O}~ч1KUqTVOg׬,獈؊/&X)`|Vj %b`'9[JA}O`]ǐBy9/I eٻVsMC0?2njws [JKg>}?٠4[ח,:+B) /.)u.fqg%DNZdՒRC/i lQFl d91km(Axt2U|PL;YOW5 K2=uWz6E .׀LZs@Ck(޹/!=FyGjΫP7ʯ6o,ĺm;;z Jsydv{?FI'[15*x٤&etYzZi26Քcvp?-OJK3/.6G~cJ GXL; B H)&Qh,Eم~,eJ bA3؟6't&%*vR5*lR0(sҴ?K6$>p}GP&SFH"0ء#ll6e9[$E1̯ qQ'ueF ls+/F-ޮ+ r*ptۺbzNQt aⲵ;YzU8ݕFp^Nu (Gj,pL-k_-rio-G%*, aN0qPQ,^ 4WO|9>B$'! z } G,_=C"Pq@T:5#4c;JcЍ[r};ۏ=Rޝ4~zu \uۭ. Yi{TXϓ]30r c,̸ΚpoBct\a56ʹQ?)60MNB* +yⱟép b&KQ vsJr.VdQι:}^3Gtr0.;h(щB"Rs n"u` 3Je B.9hǖ5yI,jJ"˔9Q22:a" \%Z.6Aŝ\(-A,t%L OVQJI'lOP1Dor5zn`x}j% iV a'+A95 Ӗz(8L֊4Q 1jy;~`V1X[su;܅\؊L^ϠClqkE)*hVdp+*Sdv@Xl, eBۼ>7׌d2#c~dAB)sZ~]{ڣ="1ZYxlcDnslj0b]Sc#TyfvRϦx%cb=glД"8[9):咖=g0Z>tLZ9=V:o")[J $!QX}8lz?kgƭ+~}yױbm RFuC7J*5/$V5 )F3N: C<3Kkay֐0Bi3OCoZC_=|j;vY J@p_%A KɏL-!^GqZ}Y&F#ވYZmA ι|:ђ$,[LgZra6L%)ogQZ7tq!q W/44 3sOfrP10Y 1T?eY.{} Y[1@?JY6|D(@6ֿD~Bz2Idu??oF-j: alb/jH }IG 5/NXGp|\o$,(%`} l9G{GTHVo+ h}mŸ֍Usf~˭MΆ9 K O9b{F@P~:_KpchG#Իhy.)1@ Ć^ 2;A+CJܴ_S`H"׏XkQ_LbXz;̛wV@HԤ&@k߰貨I{<̀2겣\J^"*i|4UgIEI ,V`lph{Dv<;kZ4f@"1SCqk5֐y=1= ciCRCL0ucZc ,:_1IDs*b9/.'s8&meO4!*kܬiC_毙מ:G(~c:ǏuiR^؜s5 > ~BȅBe$8 r>HД3G| \цXU.iBݮ^My0)!#T jbQD(M_ajTqzvI [W"!.ȹˣNqΘ3)"ALfu_~0dQm05ir(Jg@ (hp Q܅bVSE]?W//Dp^4AAM- )&yDVW1(\LD} AI=qʆp喫 41>Wݫ㠵{ʧz=0*|b6kx+<|D"44~7QgC=KUkO !ޟ cG:0{;;H%`Sqbc@瓊ItDB,L+ufLY7P#=4uj 1Sg!YuƧ;0)aeQHFD jΓdϖ.;7\7wM!W]w Q$XVdސ&ٟd5/qOsT/f]@3Y-9yb|1Uj '(O6092)"ԯ=F0w1=S^8 &9vP:+- }b|1Qݼ7ۀ K8?H8oJ&Ϭ; 澓&܏,M_~7 *SH۟㵫Uc%6P7lŴ oCDSMKNOdƚ>Zm@%$iҋkN3ׂMmZ)#AB[Ts[ޥ-$\y#>ƙIqqA3rh4e ?⦈ wAc)X9Ddp||㽀et BTU1?<ȍcڇnTHKYi+*\PBLTN:!,F%ơca=ɖS,nPTr>`!sAtoH*zmӣ%+(`b !5Pɽ܆y7LtJ'i 6-DؼX_c']/>ih] 6HA"HgAJ)rb?N2뢕PgXŭ31ϬE C:n,isf_`VP u>*x*$$թƝNuʘd:pIy_< g+ۧ(nce\QzKQQUGXQ%ti-n\gɓxjG.R:8ǞW?LzU)bHOQZ/ wgmo)3nӆlEk+ӗK _lWqSCV[iӛu^ V_zPAC,wwVpL9ru`mX( IJw,&Q^b<ߑ[B+b,h4&Xx9s9[fH-ÈjK= %E@h5uV>#VQsŠRȡ|͓QrEUІYuQyuN;KwlE|NjET6MҜIac ?3iBWE?.;,LYÄVM-z}PPd ף5lq)GDlY3Sm+Rͣ7ZinVK j[)c-$.W;"oǘ18|#4$ɷR/cNx|)9ūD,۷]Cʙ8$Y bṣ.Js| \D~>K=樢zSl/wo<+UɈ"9GJ=|uH[S"R:"!.g%4\d4,e uZR{x43HH˭):KAOHe9hʜ ~5j &( uŐLOmwbA)qm -KrTf9n;,IgWb!d:*BK# Je[AƐ4d Dq+0 kҿc6$%=sr `۴zoUXwNJD|LFV/6N_;eu6rYʡM^'G~$K9:x澽UE{J1"$m bn7WaW0һ wLC{hoD*I,dPCXeD=ƣL +Ts_E? NٽGӊ$~?OkI+6):ů`bIfU!uܟ-oIy\{(g$yT]1M5q_h_5 JM =)L e&:eٟaʖ7. (ϘFq}+R]zUѨbOY5n “Wh @bEpK/j[p?yoiF8pNo , /rovSBaGQ|=ǔn=@N>ۢ&c$}}KL݊q߿X?Zutu_TD؏\ $eedžlENkǚ)稺Ϥn^ZPe-×ݾ:|C! m{/`8b '}!,^Xˀ|E4cNJ@+䚕dJ;c'-l:L=Q%!hVyn<&}~˂YsKcQ;g5ۙ爒$otBClA_C%2O(pM77ȡ%-yl.XNՓаF=dHmXyMgfaaf`˄%TI_f\y\EDʶt53N1L:;W(Sk8)6עEKg乕Z3O>>ќk(j_ƴ?' zf2[$?άǍIc}<΢X3=LQY%XuTAR̔TJf=cK`H3WTҫ^%4eζBw԰w)Oap: \-֌0AKr*iE1RT2FSglu;|IBJޔlfX)$ј?i38d(CqF'OE08Nx]%Nq'#MVS`0re{Nrs\{qAkŦ#f8XyS! G/ԅ`a*@(Ĥ_ɝlS9>( j݅[JpDBAgT/ H J[,wnՎYJ'$1Cn]7uK$AnBfrh0cNRKb` @l$\z 9QZ,pn| 8,|T+(دڭOA(R4)s؝u VΛ]n0h]˶cZr۾>:9޷fi7yz*# vfHRɼOem}L)fg[#I#gDnQ>(oWsgxp-F1v^ S-հ\! 'E.™aTnZFl7~P k슑o84u VL7]Zr`:䐳1YgRkxCH;Q6- X ^Ń""W d!iU8?^Q"1:M:AI̩YmϹbZfVJ~&3 !Uv7Ǧcdp~sO2+Ec]G )뻸3G'=a"["10m fV '4ܘl(17*Hz]0sw pCN0žu WF*Lcbω!6 k%RN/yMl \ ĀDfє^{{ X4rf`"'S6RZI0e:(I⨗pCsA0{72'%7[><*>lO܇˿}I?F!kƴ D3$kdR9SH#yjDfG$QX]:i=9Yeaٳ:Lz&yQEk ?)[xcqs(AU׼1^f ,Y:Z-=YF4Aj}97۷dqb5b݄Z@(fDwUv}wCH ,k6Lx,(5!e03@[c:Gs.9E͹0<.‡Sb}Թ(jQ\u(l[ t/ipz2wH!!ZZ)ymdb$W19t^Ͱ32bׯpɽhHx^zDXK%k@yR5zQjʹlLJJgܾ W#ο?c׿` $E='Mx\i&pgJq웸|b !}ypV;м[5ȪF'@R {zdf xȒ?b$5c1%(D"%ذB,D.2%'M(# ANj!b1vyYU9%,E~Zm+,XM.gi7 rhv{gY^|V!Kt찤9%%t&eWwr%v\}DfG̉cׇ(brƙ28 Jm/Πk( 8+^ $3,. np$_B]ݾ/޵2[X|y2}^]yQY_ swg}JfvF x"Aao[Q2~ҡ8r]>{4|TV ͐Y-__J zH 4Ilx]/~ihPH}˸]tV{44 r7#ӜP}{'#>,=~>lRpլNB /ׇ߿_|)5.׿^VGYs^/Q_-҃c帱{x w>D OtVLƨם+QIWQ{e/~m{ˠn^!aH+zɒGҢ9Iȉ!e`ea|Lߺ6Zk@Uc.XGq7@qn%L2[碟HƱZԤ9#ʤyJ57vQDPne=jsQH1łWWg~W,݈Prdc; }~o~94fy\/.]؏쇫`b6huZ+ji$x : %4jeVm(mڴtH64P!(88!4!7;oOG-E:օ2g{2b f!H,v^K7X}j0DV=^O%N2 nc<4K%D q|c` P}nkWjo4|NஊrL+o>:<(bSMUMGx8.?ܮ^U ꓚ(SlW}ON7mRN`#!dK*thiZ!]&l[3eb3'ᙲj<>$-1Y Z퐫Gb RLƎ`%My^IaN8֡E}N6Qi:rr5 'xh@`qwq)Αl1<弜t?[Rx0W. ;5`#ٲHN4jO `Ϩy:]nϷ*:`k vR!s/Ѻ9M ͓W:] fV37[R @*w#kŵPh/jY?j іOPz|8D1p_5nX̴}jyf8"A\>LWϏ9j GTy2ւhd.Zndw2'Z 1bptb9B0,.DsZL"im+Ci:FԐbGF] ;؜ 6f' EF:x Srta~1KA׺zs,>Ry_ ^3ɵʮs.zw-9Uw$69[T ''T[!Hg|wk,A-NJrSRɜGJ=.clCd d 밻VjH2\6D6BfkDmN[y "׼.G+zμn<j5qj,yN1*Vܢ Om.Tw[SOBt밞({zۏRq/nT Gynw&gx6.I>eϵXHYFk!|xCD4`[և#lؾKJ]YW[/P(MJ<.Z;ͣ\޸D}P#E-FS *!##g\Zb/f"!* ;T$[xJZ&,y8?O:_cUl^һv} "o.=ȱ t.zY.{B_d؟w-4)bׄ| YWÅ#JsHsWZqqphB 7eFb9 ꀯ7ѓ ~A+Y\d OOe/C/Xǘ[&+nhZbw|zy^Wa9*fqhxv}m0A& Pxt }<&⑆$qg+6#QUbG#>T@\\?c\td"SJ{XXTzJ4s1|EE%͞g@6lTaTn -In+PI< BCx(zas`V7^E;MО%37<Gm7eyƹjf  3w@8)`T0| @cdh A7k ˚)իg!͇Ժk0S/JD#&f@殣*nr3=$^NkM,7;MjS$[U @+6y, 6{ˑG]szvv6?nU6N?=r{<'cQ۴?+ޭ@4okąb@E 6T.ZG?vz8OC^b۲؁LQw8`_MIWhzF|4mw S2jWZL͎I/ z rPX*f&ܠic9jy'3gDܘq>B%#[\D)Oo/q,HrP?k=? 7ߤ;>H̀`4].DrCtjqT[5Kn&c;#jo2Kli`}<M:+#&+I֗YG**;!i Xg`` BO+#Թ/J3Y{ҵ~yEfS+wsFooiXU5wkXm\w:xor) $]k-x>z DEب~&7V ?f/LH,OR8A~J#$g12LyZn?,3dvōLz녤Dv* fJpڅL )ʮ{)g" %C Yha2f.\s]gE`yݶA2lPa5}<䍪^zCc#?9} 6XLBW4]&`EzN0Ho:y鮲y E\(X _; O-i^s`"LCztbXoA_Rbdchq&-}-ӷTNvVZ>/n psUE5 y.PTu4 i@ j 9\®:PM[8Vtv6LRI1]fJn^ <ZfLVnǐ+MQHV7=k3IxtToHUgQ~=u\+RyT6ew_ڟGT&!|~Inasp+??#fA9#q4Ug;+ C!חhEGw8X8Fs=)d8y1-lק]t<ъI{kE ,vȅ}z!}r隓v똶iRJ&(RVnj_D ihx6%@͝9yg/W.<(̹oH>%?AVPf .1L%PځYӰ Z ,A髵Q?YT;@rrFM!VV$'H0^Jo7Mf9y+`铢8OX=cyg&LZl:f!†LZ}~Gf|>4ʕI+DJM ɶhMaU5LeN@x=ܬVͻ1gR[rugJ/ۈDb1^wTY?+CNx,&BkeiKwy p&Ȥ3%Y4{QrR*YŊӦM*Ϗ*ذ;N[$&J_քX5JMO"@8r bzliZUG4vw{>a} f5حonvО v]5nj\qE3ψ =,5Izp\[D<7uop#Vn]\C§ >)#~['+G9Cl,E@1Pge+&)!E9*pe-H7E qnA7v *nE#;nZmג{'dM/o+pt9k:bfDc"Kkx`qη@Y^]o( wN"PĂF!X!L'^i/}U_εr58sfe(4-SJnw\QwOz"WN>y QXD.Z]u7V"5ifxgp>k\bdD0 AϒwH4j߳&ըJ32,zNs#!NnlA޺ݫ_{rX̦/4.ށqML\N>1q霨kf>EBu HD9{d5T-sx](yI =Ű;iI~ɌII`62AcmVjQ;hY!t; AQ'KW†jBJR#ٜV*Mݖ{s YkKꜯi. *K $XL>u!G^$tdxޱGSȧwȹPGEt:OJn'XJ3jIŮR'H P>HQ94[\F:'BΨa&P?4SJǣ &s-&vZYN>7@P%rz:œiZ>^DͨpTp咨_+hȬmQ ,,D9%1Ov]`ZUd Y\vm]!)>2M|gi$ZdFX^cLږߞu <^/`'[ZQ,}AJFO`15o/B\֐&x2K7PV'⺻wr|^EyD|UBG>Gtd4fB:Vܢ.G],G:|ҙk(upz?5%a/FNL'Z} 0*EJpJ؆AE ?'E"_dwDgogl@$52:n x>=x~lC͡M*<>PT?DR1{tr?c0C)H;\,S3 P6b@?q8{vE΢eI6w6ΨBN96-J:yuپV0S1( eʍJA^DmwZ}~k^ =H 7wZRHj^o]"[jF.G&Z ׄ͢>s Rd˓wl!~ʿ\o*`#òR\6;bFc=# }b F0S0P5;Q?xDڑs],M<bo ձLqB([ɟNBW H +<0!nGT6ol3H˭]0y`>o8rW/7J>;?s@dE%T*XOh*xhA(u/o8ዦ:!b|]c^u䏑E?~X#7skٗuAT ?%{Eh%TP,Η%j!ibMn R0VNdBFbj}bpnINYG8垐YI&| t-RtBj\N$|jM] :V=-8h1AW'P .sKzn vK(w8}p\ jMvUPJ-ØV9 [ÛNWܒ?y 3X *NVs@kMCF OXӿPpo"›y0$nՠ\-b?Dv[Y }PpE K-3iFQ5E<[ED9N$[*Ƨi{hϘ3@3񲅺dz m9t#^SwDҮ[8PI`E7 NcThۨ Zm9TUp])  ,<7?=u &VӸBb8pV}Ղ-lf]i8 Hn`p,)!]MR9/XK(o9z)P޽^_=OcXv |*u'y>ʏSQj0c n_cj!' FVgUJdX/LKp&x@|tZ'W4SF33SEwF&uy!. 9(\BR|*(+,攲Ժ!*CL‰j4"/sc(,߶T}:Eڂ[SYJ,ky,˭`1*G7n(G6]D $U6LkW4|#DbfYZ$!֩Nu!ʜf[EJtxi/lچk3'g+>Kq_Cz?/`#BEIzU>5..2~ōɰӎ:U_g9'shyʖw9_ ƙ֕33`^m JmȜL1VG̐BgMڒ8"ڗҌj;k0Gb)|J.(g raR& Xe! xc񘁭@ FuC>ԱKAʏ]+s .K!2:kJM Su|={FL.$$5 mϑn  8;$wĉc *Ҷӯv ? mq,ɢӇ:dr OTVd'b^ɁeJ͔"ϕܣ6PA,ol, 6eh篒O̺ymɬoMPDr`_s72yelFB=H NȁП]UyѰ5W\lWt؝} Y'8w 榥Vƻх&wIko^\&]{)Q/6QOQ_&FZ8JUu4B"bTGcF`h@F= փ rTgI>wy$z'B;b"bǵO}k N3[Ps,^z\*s0]qnHȷ0Ȳ ,2J8Rq51ΡGst 2܍${S#PU+~Řvlz/^ypqP =qŷ>k>pܠU틮yPǗ2g1A sD6@^_xl0VzD" ܃ON=i,mUan2_i]SnDtw 7R賳HbxUfѺ>Sc˦QQ 9kOHN]5HzuGc?J:5 kQT x!MX.ve 4WA Z@&\aoԼ%Z1,덤ioNo¯2OBŅd9NN:3A.E&S5Tǐqxc=*p/MqcEɦOAal>eJf܆XC. v-Oȶ 7i`:4JY.bT6;-Ʊ3Зw=ğjѡYllE+ruF9"^#/fR@ڤBc4_m=av8]gkZF"v&:[֤fA49vW*A?]6J0} 'gC)SʝyȘ57>Vp=`}ě-⹽ {ej"wIeV4涟Z*ة˧ @ ;~dgΈ}׃,]< a;戺00XB7!BEx;찣d_`rtovGA9kzTx`S`i/{?_%"ζi~(Lȿrz:[ئ̢ }_㬽 ţ7p9b3ƀd;߾\(>r&<=R2AZ$ ߐ  Dyw'A<*D3r7i!-1YpBQWBDf8S\Z[3#K&J#jVG >8$-^-qme*4쾫<k$iy{OrfH띺BI ˈs̵؞f?iRT]Մ=SI%!ޞ&#w=qLi1.~[m}xČ\]ߞG (Kp7c03F=3oc癷«x;~NJ%!`^.ʖN./A0}Cu$mTxy.IIDԴԹ2@K:zD , $X׼;i_ ̾WJ75j{8dHCc!xA9}UWzͿ*p>bI`ew0g7U>AB ˺'7R4NG*pMY,E=̈᝗QPP Ҥ4e; QN%ꎠ%1` mJq%DŽoǁJ>,`-,Lbw]'VyЄ>fF{؂BS~[غp}wUfӦ `2rby[R*E( św^t'&$UOOH8%!3IU4bP8.럺uA\YAl6lzZŬE..7=fx?qAַeߙ`Z<0)L ӡۊ =V3eNeplÜ 8$|DR+MZ;O-n=[< O|¹g=/6bI1je +;N sjsTOL޳%8Mi sm뇅rgV"W-PTJ[ܭEYD|^9 =-L,l$}%n<Ydƻnsq_xJrV!GPdtȏUy"C@*C/ѿJHBK(wf1t[@s* 0:@4nAYN(i[kqO&<ٴ4-w4JS; @"twB/ԕx%3j`"swG=uTW1|K$h )M;؞q:c4n0AΧe69TZ_ !avCVX׼a 9 ]WL̆TVzd|o7YYǡ+L_J>qZ"bnmoW+9pg6gl&XH0z*Yyd_u .\";mRrM`ukIJzc P[|D&Z0մ>MWf.:ves#;X{I*<殟0>}ryGx¿Dsq[Z0W*u\m5,Kxԃ/\7O> w6Ս,@I@zLp:/≍:Ty1Szt 784jPzEq?1G9oI!H^Rǧ(dO>0&«嫽Ew01iۡoOjg /*Q.92}oax=?W1iɅdv^:i $&뻑7smu 8P[XBqi48D"X0Y춎ˍ#YN,(,$aG͛}s Bԏ72J3RСpn^ǤtDSMN/PTt^51fwP5fW[9 GҸ!zV,n{dDS#Gy2+ie*n$eIah2.P[yORo)SfUmb\k9X3-1Rۙ2HY)6%hsSٵMuX}$aP*-û8y;gt$zn21n{ `LV4wK3] Vci~Qr#I #gQDi CM!+Om}2iEn+x\>T`M*l".mYrs"RI>c[[yPt"H`,OLktLSzCR0IxӾ9YNi."-Vz?Fj^"<5v`wrGRCQ>|5-1AX^T 8|T{y'QKYTBZtmY8aZKNpP & N(<@T01/ ܎_}ߒ7kW{sدo(9EO١wAh>;-rb=QRHrS.n/]ly=_x1قk:(Jώ"]s^֤X>a+odUa)6_ XomUv iR]5DZY@EMIgL@3hyW%m΅1oeTv`^Sqԉ?r@|i\L Kt-^9(Ɩrj8l`J#e*r[E-cd4d^h=i-Ǝ)*лS>Is =nV0epVԆ݈@Ud4ZQi1b֊|q(j[V6ijNSbjWA_eԐ_T&f!q;0{f b>MWM[)XYǟ` vIqHםz-0]aci"wQWs 8Ȃr6~"B%` AHecE”w P1_D|1PJJ{^WESZyl^A{4w<ÓZv}4NOs4Ix7[>`*Ǚ^^l7ȩMu lX7 z֍@R7#Uccy_:%6&O?h%leDŽ@,,ZGДQEy[|Q(yH+$3\l ^+=5ʐ|xA/x)IlV%̈+^'sȤ11>Ln~wrx#my}sYW}؊iի@J^.6ӕ9CJS @ҝU B~s Q#a]Cꗷ&5>4A;qǰR,֕h^/;]TIdp29\m bS!T)=zқW Y)N2OE ˼E0Ÿط 8L>V2#(Ui 2.&!*:A {ijbKy&6S;LX3}8:Մu _C $Op'q\0~ahUpNف!Ѣ캍9cSߒQq\F L2`wO`ǹ Z2%T`[#g@\OԂ,,¿ ye;/{k"{q1CvH$b`՞ bC$azMkĤMH}"a,{`?|>M Ti&MVM/Iz+C撆zV:;!H9:nK7n:a=(2@Q<,} Sĉm֘lNW/02ƶ> 2fZ_z;-Ka'[/+FT8Sva zpUK'X |x++K1 P%=xNp ~|̵-J;-X^D][I> x0!1%yJC\o$k+XSKu7NZƼ5 (_!5Jsq%zo%lik0*aڣtZgXT망@=D^% ݳ\ K:ͻ7Iŕf$ 0)Cz9NVѓw!c 1!Ӹz{HΏ`Nc2J>-r[箃H11?v.V_2x[MŚ~~%g{R_RC; ]=^+fr:t,;n+3Æ r u[b8-jΥ 0Aa>BF\6y6!8UYR|ЈU]tN3S!2޳@+pgӔGYM)ަ)Y=c;#&;曉4/H8ʃʸ^"VN=AP,(^HKl6;bRULS|z mEkTG]z˥l/s%zE_o[˪b+Ȕ>b8IYUڗjV(8xHe ZPelX ߽-~cdC|[Ɇ`eEZY{k_R^}9!`.AONJʾ$Neۧ}:Q &@ܳa+.28Hg=W6<\gN0Nyrwsp`C~uz?[Y022$۸Xs0X-ꦉgYCكJZq1bPXB$Wu` v*vSoHr_,]5qK$ΡGU,@fmz@ '\B?rlj_tǔDkr9<9'b*LoZm; O,Lj^JD0dfHY5k.F}|Be@{N?U˿!O\n|zб4?dJniIoֲx? #sP1͟ݙ#Vp50n[~O R R,<>mYkj>nF꫕vH)iKA풸ӿ`#>,q,nhBGJ|(Z}$r7:+%{A,Cw4kc5Bl 7Fe)^`<vGhVT'd]nqaVh1a#Rc=rh?&3ПɝŅ]JV *-5 ;?d໛ Hh)95(^ͳ2Zk;Q7JPE&yN8Btݽ3Ld]^=ڝQ`(iK"<ޘ=c~J[51^f5]dZiͅ,a=*>-ܶ? }?oC;7ֱ2¹vH(b/+ Gt.oU| MN7lA&Nb"'fhi{}/ʱv6ɠqA z NVcMYiSylq`Ͷ/Z g˴,Vmo#Ȳ@F z^j$' hC\(_"ڠ :S}}7vji|YXwybwm`淛ɟWA V=Ef!<_2#rv &Zk9$.HJݪf$}>;鞻/-`V]Znlef5Ҙ,?ٺVI++[GWg}3 /ӥJv lI|,_nEW5PnIia|h{$L0pq0bݟjubWd!j;KJ/G=o|(% Y~2r4v@so ϛ g'n VU5ӣ % 躋g$9`/ŚZIZ)/bIkN{[!rWg+oY}c<FmX>fhiZ>l2x 0eԆ\YphW?:F_-'r v sIEwbduB + ٕQ+fW{YT1*W~\ttHUa6ÓF$ۯnz;':}7$Mq`hUBp18[ 'Pį3^@ K /UZ&=$2_6 )̸M u)ז#`=[lH@ afÇ΀,aY1oS'vdWQ'mv AcV߽i&3}wi틸TH2n$Kڜr( S S1H?fĐZd(`F=Q #+*[+hmY4٭w.! ؛1dVnt; oeXezD^[E2A9Pg+~ .RtnzDqmXp"p1[VIIQ'2`oabDI$/"f toA.ֶ8:ړV3{wbvɂV`oHDi=_JF4/"vR =!d$y>)G:wb<ͦho N5=d o99/@(72UGz")?ًL}-SbC="+~>BiYSBKG` mlk=F?vB ɻ @=8%Sxr}v1SL 7sYb6}sLGee랗@ 0!׉bl9֥q:6.Tl>z+Ua'>mU6JkA?+, wX .wqCERHPn벗 a{!b c̡!QOp#1NY=-1 )2N@Ts߹"Y үerAqL-T]׌QHqE "/ge~"s .=v2kOM]} R߬/ٗZMW)}UԬ_Tene~&+oe,vt4:spz?=n]tx_,~wxۈ>^⽄)X?&iSuql8qa1)R̅sR]K%#gĞ*7iО*TA&yvc!D_n,|~j271К uRBKXg8*XyۡHtgEHBaD ]IqBW^hRWaW>ݘ~UܽGP;qo(ҖA{VO&pnj.$渋ƚɥk|{LPagl+nJK3! T ;N2pP2 *]t9b]6ښ7.z^~'`I'ʛԙ.YAl 7{PMQ̛~J{3֫x8feimKdyDi\^S]nk.!aC9v^\'i_ý-#W`QE]Ci zɒ?u& cc̗;P6 8`Kvݛ;zhJ8k=9zx. ٔ/Dn}GPbV@7 DΦ..ofQFij[7 ݑ jse`w%Ug`<,b)(F.4hZƠ0VCJ&Q`~ C_b 'm?xK$;E gؐk4y t\'YscGˎt 39!}ڌA : VbJԩ{vz)M/LʸճuTrݿ @,]7k(;Ǜ{*6KO S:S/g_W6afɨ8"C|ݟVݤ\}t z< ݂5SHSZ᥎-6Lb+@BhjJSx#0IȪry,N5>aL\?c #aJT/)۾Uc [(g[ ޠqNynU\p )n.ƒFB=:-e_=~lۑ7iY]3@ԋV)2AxZܛ~gdUi&ީNort>3#IBlE ݱHSOl_xe"6ah ` 8XUZ'8kChLtE-sУh=l & [Av2\w@T*_:xNw&s;Oj8qcg@OU@_~Y{g?YM-TA0\ftD*JZI"= ƺ%n4 ,Lhmv Q%}h yv߶$t H(6*5d;ח-^7B-m>;,bA:l^I0hZ9˥5p^ o_G92wHeTAOfԋ;-@_%v taZ<Șn?m #pJ0gL}Z0dc͏k)JץS0Q.oLٲHg}"Y3:pO=ϼyI9.B3[$wOtf.FYv.z){/'^i'xg9u6 teZAfmJuN݈Υ,;ۮH!KVZuӋ!-dVSD3H2e/m!\=+]8;&‹J^ v͖azDKIB4.>9U<9+;y/@@{N{n8Wx=p)"tQtadwlryjn\ e]=Cl^gfqf_^ytWg[lF uGkk3P>() { ܪ+.Z^c; [NHŗM 哎5){ r ȔucEҐQ@5TShxRNk0Ćv,Oʜk B %T^BFpz~V2tKO&ٝKR0Ѳ׉QK=gWSAK@Ovbq7x$ Lh34 ~T /QGe{B\,[wXx2~ϟmtObU s y2LgVV{8:_C&\ֳvA(үs05YuwYazywYB@T56Hڼc1JhH0~=+lJ+0t~q?-W ]Aۦ:?6="FGms*{Q>"%dtP:\|hKLa)mݸ`Ǩhm @-MWFC86òR;+&-J0RP;?z[6]&[GVlAS| Zx/`s^S vk>( f =8*|`6w]gْglШ#[R4')W% aotӜ'A#օ@xH942}\ٲ,<؜ JK&in B_JFHeu T|#!1qݪ=z#֫s| jU.tK^pD(@GĿf5ɧG)΋`Y E~I KߦL!ʅg=xO J򒨯S;APGdb# --,YI3El[ ԙ?^ JMQ&45u×ZNX%u[ {s7@*@s vnH6Qd2D'<=-|ߩO 0N\t鏔:!>6D굉lS4/Տg:RX/OegT-6k^,(Zs{ZDƞDt{6UVk]3ϸpE 3+:#&b٤7r)'z%z~_,oRH' V{ѨL(ٳ抻,d1}w$q =Lh v 4G߶. 1*7k:~hpdy@ۃc.gk2жtaAH=O߅_;Px9cBȞU*nVK}F&+dA6Ã! o60>T(=/G*؎[\ vAglx|R"eq)(Dat.GgC'u.Iej&#~Hj&V˫61YTYۻ,aịcĭ D2RʳKdg7G~W@Sfx Y,ׁF2M$B'3̭trVG;pDHY?w{ Ui-!l`o\, o/˽W{ڠ۽wr|ˇ xi,F08'eX%T"0j>\( _讨b"Ovz6O= 2_u]Vv@ٜJH8c9&aBΕ5lHE[;# my) qߣLWWRX70O6`ݤ>ye^Cۼ4Ѫƕ4R)ǥMr!\UAPHs8ç<4S3U{0?]kI { BQ9l/ yADJ w#sv#%MX.9ʱKzC9(S.X;EVX5R:0Q3T7#c<:W%[e%J@lV}w\ V u/8ͥxhmǀd8ܨȧh\㑾MڀT3WA|1,le#5K@Bp%*-Ɩ" }&0_ʅDZ&\ܹD>G]]KʔV#DIҞ"0ݘaǃH%OT!4'|@0kNŀb$ V,QGNSs4['%ilQ*~a(M#s*N 6#jݞg+W|u7.HZ"9 'Ytt;E༿+% /ޔ+f4+[=B{Wf]x|EK]{+Lj Ÿ q {*+ I>o\/!o8+W6J`;do]e 7DјN;`aX҃4f]5Bsl)d][Tq)=T=+׼~x !I<DZo% JfA 8ZXHn!Z8#zUA<!16.{6WDg$3:3W\*h`_7ROck$ġ[MX⒰jVMqFִvnP"!ڙ[r鷍HfXǐ'M.ҌMGԸ^>a'ux."Z_+!.K)ΰӇ?'|ZiQǞiy*Y34g:SZc^]4,eœ>wg;͝[DXrQ2h@xTk![] fޙ$c`#ӞCMdWq~\(㲷uE] ײtswb+ݥ pͶ*ɏdp?8X0-Zʀ7i{LP; Z/>IJY1TXDba+Ө?*v&c~+P@A+3g2Qr@ 83/\)?n ԥWpt4BMCD. Xӊ''雍Ҵ{H e'vbmT|v&)wmh?'L"lqp]žH*|TO|^=H_ V{(9fPqLEGPTM["Wk)Yakye b8| Jo¶T1mxw U]|Q2 sz;2C$Hra9O.lΑ!RWݕm}$07;441Kß4gf(C.S):! &EV˞+Jg/ɟĮkXX@Nkui(C*̕"5hxնa2G"ec$q /o Psy/suvjND)9BGaA zB,3-dO-aM.>{!~ CJh`ez\'5q!~l83Csɦ$K9pHj!@fUe^rRۈ2%ŵ K;Li~ WcM(Xo9iq<Sqlwщ!K(J tبrN@KA6rZg瞊hD9+ח)ν>ProM 숕MD'nh*:v,ZI̡3x.4AyhsڢTח}DgD4W'Y-ZxgdU\Uzo_ʺWfG::Ѧ3VN-D`#9Xh,(iAgg왪m%ܺ ki%׉"ĞDg"ߘ7_SE/,9Jmi[mQ9.zb 喕lg]G>H %-Ga}Z# 2c$ H&S=eH &AƩ8Hteɥ-kB)gD7,IuwS$_$wigGXeCmA)=`)b#y#38%PW>{?hx^V4qNO$Ґ*,\ӕŭȞB^s6)wXx8 !D[%dϸLtwgěP G2/;n[og ID(2|E;0-*3n=>ncoBӟ ղnMA'0Գ{[ǿ)7(6hcZLW웽hDVW9 2"t\ =UL 'C(FcJ 5r4: wm[^rxQl=SqufF>g#; 3*޽VyjK ӌ5ࢸ Y1&Dx21Ujc-7m& s"\f ?jw!FX4ˊmvh/,<悥4sRQXހ,q6{r@arVU].@ Q1Go%ہCrґ"wu`bc›~wie76'KVRMJgͽ0TjYU^mW27&R}m} ]Wݟ>{5TܑG5i%gRv. _G> ST`x=J-<>s2Z͋ 6d_5@H.i@<Sfyi|L:kb61k.SNqE9z_%NtwG:t _ X$I Y#ʾ`Jj(m2V.yZ[H4uLhIXeH>p 9l pӫH#uO" з%A]]ˇe2&) p ˨Qu9>͙`MDNlcϝX>h3@.W4uժGG |yaY =[D[ :U;lPx ,( ī ״A9Vثt^%6 :3 =4:7a9')Z3 v%؏'BdN0+Z~r|9WI` tb écLG8z,1- H30nCUC@b[_.-=(:9Ⅳ]yJڔmG!;YVhi[.ozL8=ySȔFjY6c\-̱O򪌲>QWv )mZ=,(rW$_'.B剓@c='e27=dǏ`~a$*y &5G!^@ cFcBaPٝajI@&u =5Q#𩎫Jț%s_3 4Ƣ2MVb-_қD-{5a^ĬsS%wpGqv[6oz'x4TD6>j7yCϚlrxFZ}b^Bӆ"{]eki5m'uxrXZI}|<>pRn1*<}oaL[HPS'^wChaӾ!dA4\A&eȁ2+ИjOBc&A{rv{ @(B=[$>Xo6rz ,s~\n|Ӏ.@yZPPZ<ȞL0M٦vc'Cí:&-o M™|}";.4WȬbB<"n&f_"׀Z=7__ :LO쀜l>v? A0ֶ7gڮz -3k%I=.X#@@e 䧄)>,$Aw/07GZE+z0h++WSm}'۲ae 0׶M\ha#_or&n"o(ѭِC=]Rا|0͜{8Wx4rR%tZ<-D ;B y=4^D4KQI)BZ7&<Uc;ʮw_oVb4s~b @5SbY{Yt6.D_ޓ̹H4f2rG5;a=k&' -CBu6#?+ZgMW |P{6vd-KK oU~EDσJGstIv`m0po 8 jWOdwtuXN󒨅 gS WGɈ[(+o w8ސp- ^!Y6,0%-1e 8+PeF}]+g贪aWy=>U={PQdE" 401LቬC+c z-vd}z-J|̣ﲋ7^l'>-x?kDo7VuAh4b}Nc< ]-FŚf^O`m Gfއpre6j6v6=wHz%=S˳j[Z0)Yd ;-rTJhÇl鬌s>7Q0qP>ѨO*v"%7Q@փD)%y*h"(m%J(Ehq<>͂ ^tKQuwPLAkw&®Xߴ0gyWD= ͮ(v1L44h]H%#ԳڙjP9sB';'`F/*il۝ L>*`Yyook ,KCofL菆Ifoݟ6^iS h+cUZ~`^se^ˆ@TAĦ5~?8\p! m3TQ+Rޣձ["Ӣ#9H^; SJ68Rx!e_Jf&$*ZI=5p<8zu8zŹֹ׵NΓ`hpzf oOfW+1 atW@ૉ`<~z-x/k])q^UKѶ.G7:jIH\P`UC08;w]f_@X!0Ubd5 ]6ӱT:{i+rui뉾<@hu܏ `:QrXD%IC7NTj|';,W%+ wKu&BFQXNo-1M {4(L|@.asWGLt<@ #‰ ̢3gU*B,%n=Aǡ_B>=~z ߁|u |l,.[BxgS0x*Za/_C r >E] ֊Wh) -2)gw -<:\ZʹBBCg+8H=GrA+%̬QB/y-hVx.*ՐS߭٤':iZQCsw):sANu\f]aEoۜ^s)JȸC{+?zQ2͌Ic\q/9 lO4fyiYIԑII ."KAu_/}f4ٕ9 ,<)/:w+Aю0=r0Xv(T.R2-.jh&D|Ș7g(8H%5s0y!| ISRj%'r*N]9hl3 8,31I pMh,Yė9\<(MJ"J$ G0`/^T%ui.nbK>xc8J|=^JڬkcڥOeߵ6.@)(xE}S`",f,aux+lţO ܆҂k󐎍TD-˯XĶ}ɹZEP Jp\bfB %SH|i(5']Ov ^L(xeW䭝@98>K4gFK/inx?Y0sݣ8( orkmvm9<)lF>r*uJBmC+0A+m[/I:]m ͙7UBXEڿ,c@̬'DwO]L2پ(|Z j{ ^j5Z<' ә@j4vT]$omWwE"cqghP!sqkMcHYtVVvZ/:P:A-"kàwjzwzRau W@j:9 NXOYef)v>od?"_jƸ`-|؃ pB ><y|7խ`wܙ>=-gˇ8PNXPE`"Lj_d7=*e^_`>OO`6UI 3nfPӢ{G笌O"Kh-J'gH5'ae+Aƶ?4T%@Epi+_Έ5VńlFų&YsL$kU YiQH9fDHW5@6⏠`VĢMB8䅞pA( ϧeaT?V u1 7hFtgUw1K)&.D\ V;}zM*A'[D' -Mڬ **xһ7Up➉q.'" ?ڶb {j!t42n}MNbeG98K+Yx*f4|jtsD}+l l'ɣ4?MYhzZN(*=LnlNO IRW=q\iP eh"Z$bi.+fv~2s+ L"n{.OIc>%r߽l[~F5R2ԸsLpXyd~;t_T{}]2>\nr{%8ug ^+ vQ^e$6f~oiv4|֣V wQ(m)?;>l,8LB! 4:p)?(5y+Ħo~9!fD;!/sS2\Հ. B' @}_rF֡_a߮.vI1|]ωG9lGnq& ]Ğ} {F u.Ӎ?ܣqH0o?zEwsN  IHQ&πLgQS&p\[^3ʊN\ b:?10d ̇Fd:`Û&6_ ic]Q6[w{)U%ZSmӤVF|r(MVLȥ T-4N.& xEjo17nuRE@guGq1;'DYꏘ$q2C)P z㏝׷=QLr&WsxwmRv<$6݁kAf07Z ^*hf=`ֺ>ဍ!,E qp s#򲣀j%,Ϙ]4?R 9r2zL=E_ ֕Ӗx N?q=GP&+sD_s+0?jG;+`0s&fiߊ׬,[Ƴ?(=߶6qrkl9NV)h{c?ԬhGԂV _?TYvRyJۙ~$Ȩ'wg,1w^8JDp!4n;. # ryYI biT>~S"N4vb&˃ySl% q%5'KLچ^3\DOcCE\Vs[|n=qLڒf"*\4Ҫo$;3H^F iŜ5ጠeŸbA£r$ HyA2ڔdU!<&r>m86䋻[{r `L`DD7+e/+9xpT5yH>4(F5x a0_֠t3DfϦm%G=^G\iX{?)V ތ|P.HQז{SpMȉON%s,~SuoB<^U*z_%I*=qpWoJ>軧>Z#ݙrB#_BؤՅoTyzBTm+; ajwW1ZfCMN9pj΋3mWbܬH#a4f0 T2뚬OC-Iʺ01Hw Xj|OP;H\gu.!pOY 0̋dmh"ԝ+4LelC4ƕww^{($(r;QẠGEId\K DئvJ ッ›XfqIo)1Z[eBLbn&A4VRRԐE)z*uJlr;o,$n%?sn@YhZ Vtw߾:Q1}Ts}>>xyX OJ;ma Rt[B8lH.4F:s=oj<N2Z9~<*MfmxoB8"yr5g,~@G{μ vMB% 1ɒ߫z6^݀ [}ƔȦYsJb@yGU>ʰ|j\N28,`PP< ;^#/W!]i#- vj6~my[Oɸe ./N ~,{W[BeiHugXQ;U/]+)p8˹K$ZtF}c<e{ؑXy>uKoj< PKw+߉'%Y${N͛vQV;"* s6?C>=&+meS P濇N$Rx[+(2UXx ]i0(u7J;mܸw!{&"(?IapS1$н@!GypT;J$*-yrH:~M")G*kx׳9wb!g [&k.ZIv?(߸A 2iyK:rQ2=hp?}e47s2Y@EW~TF}˺/1I `̛AQv`//b I<,fivGe -D+f_bn@ALkT|/0_O\1G؅R\JX!ms6Ή R/BI"#S(Y !%[q6dzGE5Bcdў)LZx61Y9&w@SRv.0KQ{ >z~i{4+>8pz8 QRXLn} cF[a2"Aվ<$0vZ%7^$[# A@>`K^3PqmlxZMVnA)>hը&h/Ty;JQnGi{ζS}e"F(%O8eD3[ha1h ӅGBv%x |{&UsZKJ7v}/ъNi+ |k46^6;?򱩎UKZ1@ՌzU >[@T@ݤC]/ryq=֧ΕA4y" J:q\(2 v$<-SWٹ;7ᰱ"|r V<2i) t #&I% nD 3>O ىH\ '9mCZU^ˍr=RP2C.k\UiE&J1f̵Hz'85(nrx9CnK-WlMr'h0U%)RlKB矈1( ZK hT`I2oj=:4 iMʌ^G63o•{,QnX=f~ úLvfo5TP IDO* ('nsUf^h!- ݠ9;˭] KNdxxD؟k7sNIb% $CJ{ }_rw< }wZw5fO" ]: ='=j 4ǚ_ 1Cpcqp';h4'jDtϞW+bn}zhaq @q.ߩW@z*yhrǓ yw#ipJ _*eQeij"twDb)}pSG.q`0j3d.f9/u~ 3=jAwJ@68: Uak9.в_6onp~V[mn[nrFC\h89J4 ,sTǢ; -vmGvEhM?&9@)9S뙷3Z|mU5ND,"Dȅp|ETM{?fo\1e:ZxDb^gS[Z_A#9<دLQM{]KRFd5sD` L<Ðn $@XT~Duг),i>T$Q.@ŭ+LQ]Y;QxίI&xfب(=EYk#D_sWŴ%VrG4jnlŬӼOyܻ)+/kIp,vdɬ]7&>ª[eABt (`eVz;Pl6'[CP,{L6E$Arّ/hc/sK2r`bwM>*51#0~_ {%iסi~\g!U ?q UڲKv@@-2:F@-)|-Jsi#"ޘjBiL,7myEnm0qi,CTK6}z6tb?`Ys*VdIZEՋ>:IOCL蜖*7@ӻu!Z[K%t%#hfbƻ3k>!馈{N/#c&9ÅNl̺ RNr)D>K%\yFxtZ$!̚Eߏ-*о!Csη7sw&bdPŮs޲=ekdIWTH?1NuP'xS{llNL4)#ںO$UW %=q|ESDO%vNkْ"E$mҰ4u)-OxYCU dPgӀԶ qU0'n"}Ik~xWd GGڇlv9`ehL7mļ+B|yBkH! kr=TG!.ԋVH:S@=@o^?AɛvSN O8DE԰3UßEՓ'GϊJiaSCPmTI2AfU~ ʂ\pL>Yu_W/q3[u$ywFsY+m/ v ][C@*|N&RW| lʊ[?ZLK^`= YoVМ6u_I+YW@;T6=ි9f~cT ڗT]`:㹲QUSAXQWv%id/My{ȉП,;pH`XʙH"fUJ\l25ϭSn45bS)u^o); 1q丒&~QKD O+K5È_5Ovϸ}vڸMfEa%x?)}2A|1C[W+koEIL?${/HxCFW8Xzn$>\2Ng;B^3eޒ޾}R\>k\y}Xq= 9EA"=K2b}> mo;`CGg : M')Z  g5gN,EJ}L܍FLQVe<m:qi liFW+}K|cLcY,&VT Q1 '?R5]N}tiU`tiyRӎD$ihm)SgKN6_|k=;.>$T5'r)s=pK*E{tZKkX#54}e|4VF:w`nXLOgU$m?d36AwEiՙݚZp%_H2\jo cmf%Kܚq]ASJU&،][I] N+Lf^$ ;f1'^I: UW%E.y%P_,0~ZM8JM*pX4o㖘 t\,֝%c2 Fԁҩ߽bUE3t=r2HF* %ь}epk*Ii)&r -Fr?QE!5u^19G~~C=Xt\0;jq^](%jLS!2ܪ_h}w Pj, Rp7J4c!O ?@$7! ?J+W-(s.393ocvkzJmA)qT׻V.ESH=9pi!'/ZK'`uę1wC@ƝD"h#lНkSk'" e8^|S@Kͮv=n(_~fo7-ulV.ggIG,JdP .5[ =Qtwn8Sau@gX+Dy&{_G+F"v=ͽ Y?}Th_bj4DjBĠS__ zyg랑hXc!'"_RN8@^wL%DõŰVwQSt)} 3 #Yȵr k[.kL-.~OzNH.}1XL -,8s׬u"Й6Yɏ` $e@:MF׈*ԍֳs*H`4iil1ru| o$`h1:XZ iR63k5ꆟM 5g!)=("$_МywlEYo b܄_vB8Ǽm@UyzqcE] Pb 颞w;&$ ].l81ncԪZXmXo";2lkXq=vEO!D,.J1hw}V%;(97 XT;l(/"Vs6L/`N.:3]'n4ZAebŚ&X>_ vDpՏ:R Cxβމ=k&n44' .w.0{~}Ǘ9dTY_MAT=RD>Pǖ)d06z8wG"+'q(Dm ]&*5[.@.Z(+IA8`JJس߂Tٚ@QAy'%Knk_?P fzhFy '23t‹:8JQ^Q:3U,7 #&?k2 v=9/=YB)aW&F48j|WyMB|lzIڽD[]WEb>[~wMǗ}K]#ǿ* YUHw{FQS\mdD]8\JOK/D/C a Q'.y3 MviX DG왨dE}dI]i{h<+4/i0GU‚^堘L)g-3ڟi]cX^jz2Bj1t":-|ߡDT5](0ƚ[gXjǒXBQHP_xQ?0s#cz<mW6cc}f17'k;9P'Б@ʷTڅ`2:xkH%| ]_ȢMOi\)YT@yzQ-vk(0#̀FszcB4 &flUEc!.a"\_'m#+}*J:MsCI$IϫY{ 8©P23Nxn'-sl\D ܋ Ǜ}ӮB䧒R讪ZiWHxTBo$rf됊hUIj{t<V 9jͿ f` n uƵ\mdٮ:ƇFBO`9uu`$!*)\\$_I*COo,BQA̅ P20Nk; 6r)ͶѺ韲h~`C\U36nFW M9pZ\1H["FAx14â0)] j {]ڤV1NOs\w )!(Ŵe)(5qf*xqDIXLB=zQԩ#Moian1b%W-D6;|Q!Vtسk ݻ!<4%'@\!kVhR2ϛN9/ 4\S#de$$#rEᾜqEQV"y|_Gԍ?.-Yy֙731͔da Go j0`bS%"0W!눢׉? \OS ޻Ǘ@#j$Unj9nGTz@YF7T%RWHx'+X悃9#+Kٛ> H>\f7K{ؾUjɰ/=JUpܾTaꊋUOpN)f!<={57?Lyχ⹁p^fm'Pt_})&<;gIhKN!/qc, Q W2!4nBf&eKPh5XxT0Xn AKt&6zo|xNolzdl "rJsIM-dLjs 6gH~%V!Qi+ l.,JѸJةR*!{{Gs*{;Ά=G Sj *7eŬ#6/~XQ/xߝ@F-m ?5Ȋ1BRf/當V1F|k!FZ hk`)H|(i+d~!6W Vu K:Da4pjnD3Dr.Q?QI1Wjk+bdOY 5Q'pLۊJ-RSfq:JTߥH6?:TcslqUE6~1M"̜AnEY,d5ɫ?at޹D3#j {lS#! x-Q,#L|˓-W$Ep~/zyOᚂANYZ*G-fjLrяQ+7;,#t'@8/Y8S ˳{wؙo#BdH.P_h}6H-Mγ0 \1tl,sl>A$#"H|\x@uͪ| lM;YRPObr*uPr{04`lvgj'=pm^u)*G~T)s/V=$}GP~*Yh21 9EQe*W̠1E1E =\-Cd½h4Z Ad0y'(״zplZe.4^π<Fmբ0Uq6 fjSHy9.lGi;StDrͻuW0F7\f|'u~58-@AQw^,gp{/%MRIO^MX2`W@XM)hDUL(u$r[nQONaWږ85I`ĝ]R2~FYrlj W@ 1854H%!PQ;cAB/b͢ X2ʰz`EΆWU?l' ͢gBe6H:~;/S֏!R 1ex zͻwnrPpzq` agג2jSP8xYGY@84;B|x$u5Z՘ƥLQ[d_#?1luUlZg+, =΋/C=cE=pIO[-}im*vtDwWI-}ܴkyV <10'H<(8Zѻ%Tu1jO{p/n9vqӪB.j9/o3`JɞnU1*LCؠK>qV[ŶʆpfB|[ 13Do4&Oec)e%Șn:4,;ѳr`(4a9&~-v?LxKΙTB_my`-+*Y AS)E\{wwR83e=>QEގ8UOi wT.B%",8(n46u]sPkρ#\S^=fZ\Xs΃-Xļ}CnDhhfc\s]P:^-5sgZi]wXKLnyUu۶[~X,=mSsfǒ먖Lj`~tP5_%ٽƹF;qc9L_UN)$JhBJjH`QmzBR?ڠ{-/M%^g(܅hIћ[l HN]JNL݌"ar|KEV›CQol=7[:I*=IayU*I=Bd?GuL>kL=|ؕd0W!0BZw#l0&lb_0a=Z5JxA5- ཈]z" ޱ ਛ|p1.tX؉.d Q扥.#G85&t mi൤ A<b2v-Zxt\HyQ=ĆΡfAX>梙V"bB=L"dim43@Q7)T6ZWYRKFqB,e8[_K,Cy-[Tޙ-Ia([~9-xy+eh!阄Hpx ءxcx`})];I' XgONial-Ck*tׯ˗Fb/rܨB]t=N ,BЗ!~2E$LC֓=+m?FG3UmYKP)/kEzא),K@eJ؄9PdEˣ ZdaFǜ[P:vDTDAlQL# S6VTTV{tj&GfO >h<60Ip1z3JX@w $o*y@ź{VْShnmmJGɎ?A^8 c].YN0cV)Zzdy*saK(ބG2}57Owxd"ANdMГv/6j|C.Ò|8Fj;IҐ߀udZc\}l2ʢ3ȷDB  &t); KsIt` jc)=ޱI"xAcq]@cUz$ڽP2iΖ =k`E%Ow<'fL_] -Fx\ȅx)0~1|Z:RR! B ^!"o@M\&4rq h$)ݻ`K l9p`uL_}5;oѱtqT ܘC&(诣!nA\ny`; 9Ti2 :OșL1tݴ݄ 6Z. k/ Z~sw꺫Hc$LlitJq(c#6C\eҩIhXZ- !.ΛQk>J+A/&1@Mٱ5ʽ\Ku~)D,@pݟu`` #(mfAA'zw@$7ߙ2Sʏ]L27D~ݡ٤'pNz8&6͔/=7B,q}^kB_ܣeɍdtCHTBG1"z.R>-0^]W0Zium1 {($]&Kӱ8ler#2JZ~7xw`%дlA̛ѩD06Ewc3*PF\*ϘcI qw!+WWtG&wsܓth}$7a4?ecdhc.Y$;Qj6:NBx`qQ/E`(P>XVt0rNlzcVDW$)_=#h 09K4)M;R}2SI{%m+!TqǏ! DĤaO@V;`p5I͞<zP)@80>CsH+dTS'L%vX:Kh3_<2l|K9*5%QK؂okH ry}>?_¶VAzkqvgN`D2p"yE(Sh_c } h.H{Ȃ\nYLq -Hʓ2?fP8hjp7ڎ޹)d}5Vō-iIi~"6OB˔w0fZp6x~c%b? =|ó+o%=IYt6AmRUz_K2.Gd+55eL,-Zd$MϦϳDز{#{j\bhoJfNy/1bKQ&EjX^ yWlc>[l_ NvPҵMV6Yu%C¶l Ṥ- W2C>k xfdq'cY2՚rN=+fhV56\숚 &&ΆͰ1nD0I8QPV}EL2)7ZLߥ?e1lMq~B. GR#0vV9z8jXd&`4~#XvKсdWiZgI0wMUu|ßIx('gAE%ɔ%~!?׸nGxXvZH LPKfjLl;ףÿ2QJ:V.E-fP_hP{Om%˝HF.1 Ya,Z฻n i,XKK䐍[=jiK'_%=,B}q94Fw9d֕Dx3HC}wHGOG)TNj֭H4٣d%^v*jaHS`]jfAk*nҳ`(A91Y-h+CPIad9ˎÊהB~*YyEhug řQhsibK&}_V۵`*͠sӵZzE {g %ivpy/>N~ %Tј1~uQ Ck{3UsJH7h[,X^(^~Yup 4vy<"6d<Xsн1^YD:Ljz D#Q iI1F pjPhcz!u8pA@vG#wޘm8i hӇcZw(Rg\`_ \n=I1ֻ]`IThG0p,@B A;ZU; ݷ|co^cg{d!dh>/GGGˡ˵GVO)Q8(1Ïcۆzkil9HE|tq xUmb 㺉X! CޟSj S?evE4C@ޒ)MB/s*82;"3U Ky`koާIhI I^Z/`OmҞJeY%t "`M*egwsk};} ?qz/լ@9߫܏2-޸k 6F=7ny' [h/"B|qtp8ha3T^ZWU꿚kV9̩# {Φ5p ' Ff,TJ9qB/fQ|/ܨp`||E8=9u\~eI[Yވ\v mIG'(<߶dfV\dvWEүؼa3p!K%K=;bŶmkd `rKL56 R⣮r+dwPeF*=DDPdkx5F?˗_$Ҝ} F&dmOk;ŧQ'jͭEʊ R@IưWHUzPQm?RF!"zYCP1wDm1@Y*o[R'nXBt 0@ەZ ջD`ߙ{AG ]z V?]nF'$\s\, `IT71ɟ. (7t`P @}̄8-<>J[0'{zEz$A #m:.es B- 5y)1(mx iN`<.O<&EUTR2x٢Yᵞӎo(ӥS0ѱ}r0@~HdEm-e_\\b=geJ)m~)צ7h\k/3hA:;4;^!$Pi2YY]vtp bQz> L]).և+6|9ţ/[¥[Mщs-dt&HUwzyn6B^K5dݻn~q8N;c˪ /.J'^c|3Tkĥ~`OSlB~X$CGܞ?:Uvz'R}ew|Omק ¾ n_9)g[w:r}upddsŎROک_tC?v^ӎ rOsn$=WuY)ˍtFRU}/'Bÿ!~Stߒ僩cwtg:؞MGt\j:iZŷN> NJVl ͔caw_"N| eGӿV `lf_EJ7Z-}_GNNs(4ώV`' tɖKѺ;RySNJ]{ɫp%+苼w[V=ď^9஻'{>sH,doη`HRiTNuʌ&隺3bXㆮ o{}qw-z r=/^?R ',7~ɑ*rdfgH~ڕ?$UUo?W. xXzuvgOkn!~m=]zCjw8N2.dدfIXȌ/ȵ,Q΁2x]V$3. s;?.2ߍu]ڴ M?UK?''IT$S؎/-|k% c4O`srG;Z{J Q[%c#!;J,yi ~-'6GX!TGKU:'dBLUݿo7G{3dӦ;10!e9Jn;{v(I@ƿjSkoM_I96}4_7Ws2'/Nzh$Ђ- JW/RnUvNdZ:n]YX/~ݰwEjO|QN+/`'.(9e֔uA|IԉmUbur7&}{ڌ[YRW5|Yb,M8iYf)9?Ukq`c9D4jsTյČ-)dQ/w bwNSZ4Tyq7Lᐴ7/R9H$G^15]2ǘVCV^M޿?%Owa{'? 2vAӔ?NjqΠU?x^ajh⎸ތ`6b_6:i4;V7!aЛkőϼ'k~1St[ 9njV$n[Zʶj^XdKzs;dI y۷hSw.|-րXGG7̪k |xԁ-(;QޯEdN|:S[+͝2"7˚A Z5:6RY^<&^Vl髚z/3)[ˋoMw5K|o=:'Юժ}K23j 3nJj)gߟgx=6{\ iE>u,Y5h6L{Nڲ?l?k&R?2ۋ EonӿUg9V'& rJwW͠e ˜ͱj/vRܩ$" B3;77dY5{rO8z[w[vo^;Mi nvNFzʫ wH?Qy_ȊΩI{waǔT,K!!Kxई] ?v7g'RVoYJGr^=F>+I:`")YNL ;uTMXL58&u"I?GL\zNCNg>}PkSᯑK6ktKSoɗ+~M[׿'5k12{@/2^{BYab#_v8ϻ{vq܂ zi䲹sxcpn^l#Z 5/cn\b:'~%קYkSRkR˾sWK\KAϫ7ϙ qV32o:;# pyQ/,YtXe"S A}z_o–q;50f;V w.=^{4V(&^{m)SczjDE+߁i{gJIBG.jޛ{y @4Z_~P 'ϖ\#c[{~oK`g0I{J+r^rHMwJ|'[?GZ,Mdѥ;gUWm}zv?geog_)%QﯴkiJ =%ߗ懔q7eۚM|*3(MGJ]O&F-)e𞦱?N6n5yz+_ٯ.E]rZLuj.+Ȋo[,ޑU೵aiB~"CK;َyW|O%ǙakdX{. fԲzFZfj=MY#5Fwk ؈IwΗf4RVa-[! -臲m'FIeU~tQ-E/I)q+ZtL\I eogO=]{J'Y5zXʎ^#j D3!hEzVvzO5{QjfiBd$\Z ~ύY+٣4),ֵ湹708knNaBfv6bk_LW.mVCǕ=o P!Z#*ͦ6F;Ύz%XޣSԞgz;or0tJ ka~ʭns3VH<>?tԸ驖3y,jagyo#_ֱRwEbm:JN[hKœ]>^Ei7KutBH>2g[y\Jv/Gб)BR矡Y>grUm}M%ZTD^F$ٗ)3O~i<:Zވiǹ0JK}J㭤}ie"~w[# }d7I9"5>[k>vx3o5Zo-}4k||`{ATv}ӃiL; ?+јh{;Zc-t0~Oҿm{UGފdz^9p, tg)n}^%_?l ̓g\.| tzyFcBy$ytm]RwF%-]zy=m$M'D(෻M s:_{_蝱[e^Qs F5N_%ZzͽyL#sT?ףr,VGl)ZM]~&_y͠g5܇޶K?~ ikRU\HeZmСpt@}Nvl";{mڵQ[? syiK4dWҷc[ʲ~]{3f+v.>옆Fxڪ imUЯ™{?ZC;z?)3N3Muuԇ}V~cy|Wt0G񽁟u޴a- 1g{6O&7*S^uwgK25ZgodXi'nϐN=|eT^o&m.=YVͻ3jUMv5ߔ˶jNΔZA_ y}fͭ<1VMOtylΚyo,ysw7UGNLZc!./˛t{;?Mz$Ɋ-FtǗeN4oP<̄F̉^o'!Ųam>Lwlܪa&&&a]$OY1-U.i`$9~5?8D7de v~lj-ci˽{ssƟ||mN6HN/$NGL;ϝڛ 5I v|i,/ݻuX}4dXezܐ*~'j=G:`f6[sl@Wgδ-m DMEŏ~<ėzPy*Mj6Ɇ%͕˫zěFqw-#ٰCrOM3L/KO7!Z3m ?s%@Ow66g/9o7-3lX ܬh`֢@l3;FCcGޠ;.>\b$t-eSiIz.,Ed곓ַtqoHoŇo,DVbrw=i۴-3-Y5GadUYK7wP ;.V ?Lr{dVN:$uO׺k[~=GX޽HWOrL]jSwn,/l<1z谗(ٝW_SpC2k~sᄎw$)t$/WH[Lnv_>Wڤ|=DNu+uߵ[߰~?dE{\m6ӬyPgLoo꿸txcWɑ2Dt>{5\X+EZ1S` 3Ů+ c mg1[8ǯkx<& y`eQs55Qsw} :\[ hC#Xb%9MZӉ僳z'f V?{G *͵=ukƢ)zsh7%4;1$;P"`5>5n\3/GHihWwvA@I*򷗬*ȼJvRiter19<+IzQT/9;޷+eSڍu%-fhosvU/3`9evW7YX8Ywq3CRmk|n_^w1V'75z:z?}&^Uҿmd>|R<$wq^\rFȋ/No[=1$se}hEgi2UMH}珲W;S$377#ΎωXEi*wR;1}T̴qM#mөO, 8o(Y4H34|ydzO^ پ4]^I1[.v .=ߌo:jhT JpGimɇev^7OLIQ\}vzA۽zC{Xoڒ~V6G>9М;'nm!o|?(_xwHy3L*?MgmGx 9uL^oʂv'/OX~|Օ}}깯J:h{kl󜾊o>Md!dH|:2uS7-wt>35ˎY:ͼln9=#'3]Y:s#<\/}_"u )^ΰGd]dnbUGHFһꋒZ]jaףKWIhh=liZ/ŃM0=.yvLww]߹eZ_|ּG$;6Rv].f-3Ջ)3!.jv Y)=-rZ __^Er+Ǽό_K7JTKwlK܇6cZʵ:}g>וCqS8=/K-)O2rΜx5i]T9f'5qD'SLeU :d[L)&s7Tol^{tnXS $҂$r塚6MWf[ݺ|CĜR"3t[5-SGJ_fֵvC}Pb_-"9ԓyzgdavl}UoCW6I]rʋ(m9&))Q:lu|jpKz9tԫFR{;ٞ5}/#{{F7 O]W߇L-{&ssfɤAƬiaEzW~V)K74KKԻO_kg شSo%Qw@~X ^4i\aS9:(R~֌_Sʂdeq=v~_E@z6km A\.w{;utHeeţ@h]C奫${Kw&Kߵޮ7F%uck[xO]kx^-\#Dr7Yܗ.2 NC|ca՞əv+zF%/0CRf˵s,PKkhX0nKz5mMFjOz^{G:jM!u~-|Mv?(X4C/-;+t)9DgzKsʏK;h]r^s}zni0\ժ~)mJSj6 %jlTҞϚV:cٮ:0td7'㭝n_0r ki*މoJ>^]sجUݓ^ c6I"Yc%LKRC> 95ųM NkUHkkF3cʮXռfOLkrTGtO)rLO8YSmH9Zc벦J#j9̱jվYL~~J9ag2Cd.$qefȼ?q 5G{P-wwY%^*N2NV8*˷[52dl,K"Ug)}ld"l nXr#ׇ_O҂2v6M`/dm+#zS qum#mo(KnokoA&;hn]׺zE'Cmo#tKɲ{$KH+Z7B^8YFyMgD] |%G;#$mps2/t⛇0#zN7M,9W4?E~Lm@J8&ɇ$-w7ʵ[GyM!4sxo̽)SǛ\U/3Tg~]f&錆]-:_nIYlWbR_ybYNKmlfôX77ZٵI~/wDfLY¤ؖ4=+5:B%uN!˧(eI /LfiiĸD=ʇRɉmn {q1e$u%4U+3c e iKDE]oma0 7xeZwS Zʖ-5Ԭv)|'L/A{dVU%kPܧh/f߯۩L'g^&s^e^yӶ d1ܶݢsaZ< иsӘyarn#YgIDf])Li=7= <7o۞O(qE}Zs5Qsid~f^nJ+?~ sXiT0MtYzF$띸 H5v9E6'Ѽl愷c-+3Vy|ٙ7zgN7=;doqT㬕 jN3v鞘jyZ~˜F ]}&lqWx=M6mZm۩5yףlԋ\=PNyN߮M5XbW{/W[̒%Uyy-Oh%~,~%cJ|Jg4_7~mi?"\h{(u?Zͭʙ&ojm3y>bacoJh_OUcxKV/1wأv_ݜ_v.&d]c_H.w?2}Ni,²UL?%{27fL&8!u^Z_(=N/Lᬉo(ڝM}!e4=tƢ=5?H7YҚ_'eH#xX._kVJ V{V)z,+gH: ˪Y5tWQI_VE=,xqglo~:džagc@q@^NUΤN74ʭVnWCL7;dd3/BO$4m6)5QN:f6!mYt_AOi͵!Zm!YoC<!cWjb*ɏ5jP-YRsO$fط$IeL `|CoEffe͍ys3 ;;JZBr[C ;r&Vn!,W~%:Yn5ZѾĈ9IeV{iZG_tYs[9:/Yӵ0'Og;KMC44k W.K"`" WG4Eowv6;{އٙ~ܤ9K%aqeM{L WojiyEx!m>i#8Ɉ1['~-UzOWfcvk敇쬓yόu𲞸).uG1{}_~ɕ|i Oҙ+;Oϗlve>,{g|˯L[+rh%a=a\rgwx9i1wo}P/wdQsGLmT*vO("x+Yμeuon roEZSk&SqKog)$uР 5| ̀3e>9g-{oo}>^: (75S j*6B꧛ZrWZ6hqN DwqJ3i'dD."ΧҔvwa*g]X4l(U{rr沢a]Oe'a_[#ҥ^tIiҩ¥ƞr%u ו ^4U-{wCf{D]fWتXm]Zg 9=:N0̸'rJ<{Zb+/kߪ}Ԋm15uш9T6r{44o>*O,%*/?ZHڥ%>T0✟}WhW$n|+ ͢MڥyabNg{X2,~(3MDݖiUxiGuM5ŧHtfQ:+s3Z>,_~vD,QSl|c`/kDy׶bhQ*SJybp}S|3!:i;\Z+;?)ؗ8s~hrՆ'Ots,<@>^/;g'~0lƟIn~̚6*;g?bT本 <8U%d3z>K;?jVUk5*x4y3)b>b%xskA7*gZu˯=qc_t=suଠ5뉊kUREb};;{^&2o gViXKT_Ϋ/JEi^7|4W?|L?:%QӏGk[b=}U.|WG#;6Knd ~E~y_+3 'C$_jzm7/bh%c=մ+7}Ds:Zҿ`>_GKJqSlL5c%N!y,RgM>AGx`euPNSf@Y̴R_0ueuE+#SY;l!3k_'z\o MoJ.v)-4g1桳AYya/_ښ"45?ɨ's _`Iij #\pl5H,>]vM[y9{u\=GnMw/>b^ljűNr=)?o&FeFR=Gs^]K\JٙO YqDɱ878g7Mr~39+lhY^Ȣ7ƲG0;dS$o@7-̌ŵicCÉu~I]3ױZAcԴ:]uj^^&9lkf|9q_>m\Ӵ;ymwvrXUK'|XY2;ʦR3Kj/k[֐=<ɿA{ڲ&q8)'f<~hqc(j9x|=[dEU gICBtY/4ě>od܇D}ZƬ.g^=Wns@:1)֟I\2眠>3D%R9kf^/v.=_KϵH sZdzb]ĸe3Zd;^mۖNv?ʚ 6h=ɓ[ɟ@wtf^ȼґQuqr3\wmgd #fS_lNJz@Ι63M^9WktMޗWz_Vg]ZWvvwɞ%_3{%%T_-(6%k;tIN8z5MfWH:N}H\2qߟI2j/4r4,Sc{/2EmCī {J_:2+lgwǷw$l#D(ǫԷk]B n%{ÄiH$qI0<ʓMC' Uqec;r-r?697S&fM("P& f ߖʿ}z~̹L%v8Tw'9n;xw;^,izS~wKbK}d~qU4T*kkoU4H}죤9v(ԥrS ~iyṲH;4:߼4 f$^si:n!77f~=5'0֠>3/yBK_!gUgPc-0ZzPo533\(ZmY_  ?P;/pD2#F9 4@;3{|SܚӨ_Y%M!ѤdRYօ$n~0Cu j~{2/[3gW C7z^v 6{'md>S`^}U{)w&,]Y`Ҽ(|qRq?"cy?a^2П'ĹBS66Pn4|ϣf W i:!4Vg˻x3#/Yr2)`XNsG+U')g'SO~WV{֗WMݵJus{껁L:7dٕR_T&^ܟ\}a'N8Ua'F9E~Ӽ/ m+i/;2}G^SWҽeyzU*9 >uS+AKv;e5ͱRVQgm{aDE;뵇*O"|GyvpYñV?L)hmeGdcv)c܁9?۪7sk/'9Y1پ;ݟvDRTs ̹u)~A3?X=@Hmd[:c[')f}!ͭӓZ.0=ΏpѴ̼a23Ȥ޿4m?ίc^PA5v"v}Sx+b;!Yө(3[Nњx:jlTgٟ8-եu?n- ۦ  km3͇o>_"@v?63xU'zS)^;7ffݟҢ+ 7z榬:31Խ!gu|E6ډ1y%-Zg'lggiti(aE-ϑmE$4>z/nsNpmޓJm'5i^ȝuƝMW31͸G#6k 3rG׽_x{z\:duI7[n?㯯d4N&>Z{qǝ &[s'S, ŇDO2Eȡg5,t|nd3I&uRsY/7vewtYc:%:ήlkO؍.ɳKj~X>),d3ft g-'^%^K~v{(%t6%Y%K4Usֿ] Jƞ0 !oǑ-GUtA^3*vFӯɒTҭX5&'jhZy˵ɛ:ggbVddv\?9EӾNҒ͖:m~?G}r 1-szuxxɿ'%vԻno6kU2ٛ#I1ww7I@ͷ^cL_/yla!Q>0mql`pXgܜip6Zz :Ky?͚Wgw!aѷFt(pTȿ/uJ̭ps?tC h_?];eʖojAۗ +4.RaGe?VO{$8b.>Wr"8y149 t}Z.öciiתQn7RYOҎvm> 셖H>{_>sJM_T^Zi/!ك,4?н亗 L1[juK7n/w2e9I '~wJ̞/N5ͦZc:Ut~(CV3C̀#ԩ񅑖QIs>pzQD: t49n9_Xg=wa?l7prۍ/0~_͙gafw|V$$Ѹ[k]YN$vNzlIjjBA~k ֧ fvyJ*fMύη>DW #('a,MU"=Y^?޿%<*Ou9l,} =خR[o:$k>`~_1N^T`TI^Ṿ١@EKLMz+Wy<-t(`8﯏|f ]xi[G%S>I~-7&~xO4=87"i?@7ݳV۷jo@!!87X1]:^`_.5E_\Xn58i-x&J47=:|PEkьUz檛uFǜ-Ojb/E/ɭsttNӤ#$' #fpؽ(Nӻ%kÕ[--N fQ`j>X#*Nv>x'/7qw8?rouߘoꚙ*FGn^(xEMs ر2P)GW6T$F/M䔍|׎X;[.;˝DHJmG&]&9S9ܜ2;Q|L͓ o^Yh;c iZuq[guk֥iR^LOx2:uJ/yS=x-xC1πh't2 &סg?5Nˁ`]EIK]j~>lpufJ(?.{]X\Ͱ4!G-(!IIV!gu)K-{вx4K+]GUqޭ,+MQS̷mME9. |>˽wνs9@c[(tQA!.o0 D-?"'J>)~~#?T0oR@-^?@;~vWd 51E% 4֮Z.8m\xr}~˨M>Uym؟^Gj?,?h׽%F )I)'F&U11?9ٍ3T'if9Jy ٚu *c u.I-B)ߡw5_{×d'nC*@SIa>M٢afn_Z_ Ut~rc^2`/ !ZΗ_uB>G}ɧ55+1<2YDVt i'dr.* 2{Ђz[u}G kAl3 H`MZߦ5PM,N#z&4L#eCqDØXë!{P&VcD(?bt9:[6|pb!mה@l# W 6 q-b/kAbcũ?M~q,pֺ"_91_Иx&,v~V·rv|m >JVw z'?7o cٯXɫU#:i!5QwQo|ެϊ] Ϥn ׶dyĪK.\8HM4l/࿲V9j.<@69l)䎃)L-YģxE շo|8vAZNܯ%>S_$)SAT)i>cq{zƩ3 `g;WF#4; WlX~$;hޟij 7 XeX[ׅk Ui-c5h }%R&5I,MbUBN00]Q*J~>S.ǗkNS0z5yHD:/+z P7⨇0ŧgל' (M߄Ü݇54pO%=Ja~J~ˈll:l9t%߫ľ[Uonߌݷ[uow7(f0:Go(EB/3 =0TW _}8wZYHr7Gglz^I9 ^ƽ.Gὠpm_<(%~()p1ʹ<8_Y,Fl:ar(5B!!b0EO|voXmY/#ɻ>pNQ_|xIhς_6Dxs<_LR%?-aILW^a 6s{F~9 ~ʠkz.!!|ᅪ2}zV.! Jm7xyio|\Q0LdD, ;3JA/DN; +c1'9 J!gx]-)o9䣖 |)ɍ4^ ӵ ݣg9R ɚ[*80#:pܦ[шeAK$äQQkwm 6jIYDܳrB:NyܿT ϛȆzr|5<mA#w+)7@YF")l'06rREoQ+fl8A1h- <*d̤ KUs(ڠ:)(u?<,zS?Vޢ}@I9 Ơbh߿cΐ ف|00l^DJQֵ5 UA;XpEeS:fN *4)6KsF9# j %σGPˑ3N?6=P6q IH8~/;ɿX<텸X<,C1)xg*}?[}]ՆOT}VrO7͐jpYar3y/N` F!7E( vIƹ##3N2uTRkJve`.EL!w0R{P|$_2 Viq`\I+M$Pe Zq/X_BMUy|AA^+g)(rzBMDew%uS?y e'ݐ9ODxg.ef^{wV1HgAh p⅀=*0~%~~ TD'] =mMޤDkPVW1k=4! O$zE.ƄbSLi++#V7i| -y%N,TdG =>В⽎%3F:e}Qfb%26V_LJHcGq'=5UUx|OXZ>~oߧWJ533o-6Y?Al]zef_o"?#~ Oz{u{LK+Z/򹫥xW_⋌vOZnO(왒+5 5Znnп8frJϻz`԰T[+໧>'2%?:]y =O"t$4Ml^סTtaI #æ)5n .ld{%ۿ@`Ls3`|̷ Z<4xLt'|;o{o#VՉ%Q YY&njSɃL(GbLfˣ#˱$E70TcVX!߅gb&khcS!ve}9Um㿛/> FxQ*E:~}LĞMVߒ(ΙIH!Ä R?3@O"ΣY:v0/ O;Ziwt4;j*}-S6/y+sSM}Oȭʯ!Glr iEm. uLa.^vr۩ŇuX3Ԣ-±LEO*K E_'sVOv<]Kp Ӄ'=yeHSMf{L6l R۬Xeu^M*5핢*Y 2X:oQ$vi#?j/ &4>. Ϗf4/{,Yr<)|?2a6n ڥw"D'c4 ~N_ٞOss3E !̋2)n@{f2Jc]x&tMypt?`[))Fv2lJ(o@} >A";S4$mBhAޅq(sʔ.0 -on }ٌ͎xh~ʖʕ r=S+4$cWx`utG\tR\ytZ?6Z6D#[23ҭ#h1u]eyR]'=aSu@լ=enRv iQx\;~A֩ކQ`n\, BD$wvK$[c\;Z0x}›WkN~ls{H+^hлn}_oOB7Xmhȯ~7X3L^Z1e!]%yxhzPKW0f:q8s5o1eWpJ]M! ͻ`y4S+O _S sFp6yi=sӜ l4Dk-K %׼"Qx!aжwL|ڗHZRڰVh52c&*.;ߨS};Y0@M!]ǂ-`8.OЂxDx-\(xȂwd s Ś))]p`|B̦ 6gȒGF=gr(cvxDq|H*oɾz"z;ǽ鮽%㤻~vb f, g⮡9H䲁KB+,~d_$mVVU*BVe.Jކcsɧ`1 0MQ>Vz*s݄s)eh'16oM "]ZW'6gLik>f2[ar.\bjfwzPz>F""ãE3߅NBhXuhN70FZ&| *6픰C0Cšr<,U5wٽb /.=`u:R  º٨""> <1oP+ǟn0ǩg yقxʹA(QLKߖ=O$H ؂,-U408t{ 7?oO6G>b(me\S5LsڅO,0  hKRo ?)·nlo!'ovn曣{N㴘  \x0a嬤_<$;-L~u?)B(atO&:ylX?4If zJ>$ ;{ 좄8Сf 8@^=f6C|rT0s=?-ak1ݵO*A?syLf9>ɷ+[5ZDʒFbS~U͇`ٯl+ξ2g#gUvR/>I̜W_jNXkdZNigӪSݜ[Y*6i+0E֚J(k}Z (A>W@/ g0K)&M>۔6nDWߞn )%᧚zIE[;9.J0 O5#2kXzq6l湧Zw)U ٺS]O5i;DB{U1w1r0+ ),;)HF[l~Dn eO6g37*-< +cI唯Àw b kۆ:]B]ub5ZP5{cTǐtl% UbA"wa3~n%eK$a_ PyUL*KkǭC `3=UT_*԰\{t;cK(RQg#PSkJBKMh%û[ÿ"9Tʫg-0Bwzkj v)AWTmlK ";z⫬@~dypo@.{=-NL~3 L>PhsD,jPlM^\.>fx,P1yG5>ita_}xIggӝ܂mW &+ǯ$g/5Z|0{eD@ i4+8oV4dz`@{E1D3T*-YIH8?r[ѭ?%{& BjxV(l\G2Xϰ %o[… 5fa^k~&%eee)s9#_@)IctE_7JV o ~Av$/ˀ͝07jśOQQh \2{uTS Q?_{?}Q_.U(f_-Hj[nj~|yMDq5!/ҫhX+8e8 j``痎jA0>hKs п#f˵=r`c"Wl! WHӬ|ssb0o^oZЯE;L-V{`u 5`wK㛓fyGmj>GtLQnx Mxcē6ʾҧ8[ne:^C:\pLXx k`-u9;G)J>H-'Q['8Is RR} 9 -̺iL"J3^O$CTҵzM^e'DrBܪ:Y2+Z_t|q1\-;'ΈFJr߻n3Nh>yV!mk߮Y?׋_?ZA#wހǾuzwR̜* iTkz߼_ͺ䮦m{tr_~S˚a~̧i~~f4Y-?h뛬ܰ-ԟ1xqPނÌVh31ի6() :#QWǟj=|om!xC؎an\pũS?jɯ>>,(S-Gs3cK{XONΞmQE~øM=Z. Bd/,; GDF^x8Z=<_/1.C;qhˇa:U2j}q~PwcG71 ;{fCp6;}_B~ #C0s'5~`b>)3@Et8du>u ޗ*?<0LDr\mX9h}1ܑ͏)?z(< eiNM?MB!CS(VM#^t2R)uK9u OaRX i.nm7#71 /E[JzI\2-B܋/ g3~B|&>`៹jDe.@%1Q:&(Q"nsY^O ixf깙y._f#Y eHtԈf^FQ[ȂXcR#`<鍋Yú5=껚I?LzaÔb:`c(Hh#Ҏ̻ч`="Ͻ b]Z4]gv[T= `H[NkNB@~:6:R`(pH3VP,PBF7dBWu8PPDN{q:ޅQ}ޅS /?`Ձ*wh\E, 8i3 V xx"nm1ks]Ǥ+0IW`h-Ȓ2$fk>fGņMhY*8Kʺ^G*9λ% q+R\ \DJOAޙ^3xW?O9Q1 ief Daʯ@U_k ]HYfϡCkDSEt\ȣuN6u${hݯ\"@7vzI{c$ ϣ6q¼ DŢ.2.MLU nRe]~X"V)"ۯYfI_{p_+ik,U6 l G׈X߰:azi\OFq< }ȷ]D&o)Or3FVk3+5w!_Υ Z[C Y}[45'i(jŋ]c7E#rv,qw-@'ܥx ;:It'.OdL~UiA' ϊrgϣbIUEtU_c vZN03XԳFMP f@׫aϔga5ǁs8hP]祂tؑ񿱌*jq3X3 4#QeꘄCMH/HJ^Hk{R)=H+Ȟ čEY=s*cXʆ{fw8J~3\Jf=䎿≜l{m;g v*C9ݷ)V́"e18<0҉/qҔ0(f@3aF zE{>UI*e=CBIEcCvdV9qU't2*B_ TImHGv߰q}/V B6DJ;7>/\ ŻgJ#l}#-8ro!kf< 6]+ Jۅرv{lM -èB{dlU:``S[􅿿D-k2Z4 `N *Z=U9A2b##k/1 5}g`~e&|ƠViX<i "-ߵd|. 'Iz mG V]-|<kӟsczg޽R f9ZY0Ek \dl a5aMRBKVV;{5\#xp;y8η"^68g嘷_ e$, Vp2x~0G{ &",E{T֎s/fY\nz֫RT}`5k?1s:4?!% `: u5Q_q.8=0[0#lZ!Mđ(ϔ0M8=tC&)7=Q mPj<8)PO:F9v]e_0۟=6le j=Sυ^(aκu?-;Iw1u<(^D䍰\@/oʇOsy63/}1AyF!䃅?pqȳ\|a Zi|+`d}e. `a^"+SYɧrA8dn.kIʾ1Xɻcƛp֤:|ImWo{J* rk~hh. .xY^sY j)ne$H K7#x]0ɻPJU.gs?2 O61) O=*_kL(Ӈyk}v3̰םŎtڏl(08܁\E]p`b*QPUGiZwg|G)qdTj#"̤Vָ#8LG%9M5ʟyvnCMDlqjU3M<:~X &M]Fz:iN.ga0?tN@٨Aױw?m»S4\wS({1gJy]00g{_`/7FzLSM+`"%\(X{!3Ý3xǯ;`[{^׽P|ɈnIPK }؄ۖJyN{ JDc HT%Y5 >|)o"M @Jã\N'$ ^gI00,% +uRU! :jׅG۾LR¯ ou[ i l,{}WxW6ȊZ~|;4NMXFt ^!-D0 tlMecmt{YV3%ǰ!ʟIۻ zx7X-}:U ؙxXӟŃPK6mb!乙n9{AI;y(C!#yl]߳Uq!A\{]ӣ VH\wv`Xr \$+ ]?] dn(1X!S>܆̥E00IrDL F6!N+:X-h)6*wU,ݻ:SN$ D-}B-ZU)Q5NtF:~zldJjy|l@0eW% £t${Z; &Axq A|N6x`P0C0'!³'#j:h]D&gQ*'1 i:˂(/RX o WZ E[LlEx.gt$ }(c\^ä]0NN_56U?6`q ]1Tb ow(K;ҧ>"%_&j( {0$=a#6-3iXtW~1QSZ$X?L'@Mډ!g 0`H}쭤焵/z\w-:{8 g-ɖݗmv牔q=<49eR 4*Y'&'*:qJ' (?~9vHh Ii# U p Oel*8(?(ZfߛinD%E9lXNpx-tLBFX/[z-FԖ WlR*N<RYCɉ> ^¤-lHK(O`fjي{ 'nFt<$=D*Y#鱣lK!cԨ6lO5phvtm 葎4-,r] lS qhNuG+;laKBJL܏pW@})^?&wBF 3;R>GD [i1Y DglwꐝƗa0KO^[m7e`뀲4}yP+Fv)Ρx؏ϰ.@{cNc~իNUװ96(=@sS'b"k.ʾq/xeԧ: ?TĞ8ڒRb' / `l zrቐ­{b Krf-ů+R-s\#V]ףMiwB[hMǗgZNXw o ጒB2DwN* ֵe'w '% 9>yUdKE @h&:?7#~0#I ӖUvsApIܙ!x"k2Fcey&8xiRX7#Yc~6 q3=L.aBrmqĝ>w92~ŁYĩ,WUbc;5 7K7ћ؛V V#A'0$F0Y[7B44_^43h8e6~feq͆:$bzYm<*>%輾~Z}`dy)dii]6ErwD gDzwf|ՃȚz-kbC ypV~ PXGUq߁tVSU(?Ljw觨NOt^WE\$&-s+|K:V_`{aE3UytQ9jhE_QAkGO'mnoJ sV~ɑ? r+R6\ zK&T)ױ4]l%(cRtWC,g0|PM/w/*Qd<=xjtĎ-GExYu}EkHcе49l$o"D]l}n?m}?BaH-*k.֜3J(VmY HC3}+NT ' ]rJH~a 6iqg&>S1j(^*#}ChQ9Q\@V,2K>rGy[.e0~Ƕ5Vq _gAN(/H9ےȐねZgNX24铟cʿmlQoF<`?cr-{),* ]傡fC6|nFg벒.t D8` vAg1;q%c ml  mڿ:8}㮦 !tX4XٱV%;ْSB1{MXG Rƥ{ˏMyT%BzxSѿ@P%F {ӭ2{A&,J:  zP[_Fʞ,>{b# F GSSnņ?ϗR#?w+H42.tZ[l.;о:f gpE;>.+R2ǯL~VtxT9iH-G{܄c#*ty&JGD}Z6xAНɏ .=F2'u1&?)Ѳb':cAXKC6Ѳ*;w*xNٺ}V餵v[1TaWغot 'dQڷyrW-<$*[=Bi3l2 b8%78洌 b{u#C`i{2a2\MoG$6nV] DEbF',GYP&zwyO-~8e^ݽ&ZHt^_wp"n>,dHR$PaMރ;Yqpx-vWsz,j тtZy -@OJ` ޺ٖ$2TXr<bFz&&c-;Z<aq2| n(_Em} &;E8L AxK{9Gb07@0䒲Gj!(G=*;Gi9j&BQ@7}H{㒴$b~n&Y|dc/2S.lrؾ:lx: SwH_7L ћau4J+֦+I2b푁Ȕu3=%m_޷@YdNo̢Ā "eJ{]| >ʾ1Ǜc'Eg cL Cp=%dS3WT-ma훪e-`MCrW rENr[)/ F*sKMI苡zN)%2>(%m2ZWJg&zݔ7$T Oߋ&T,QG ac@B_MG狕GGj-yXyw#)=HU^<ἠ)f\۪]QcU&tP(#qg$2q<(14hm-ǻ~ħfOM~FlOl{}5i/ 3- b⢶mt"S:Mz>?$=WRv~;[ N'3Y~\bQѥg!aqm@?n`R  3@a>#Io:>ܽiGoxWZWУ,VYw=mPXNbz/ #Qow^,o5AX$h+:pTʱ퀊%o Qyu/2^[Ɵo*aB|RQ Z,6EsA\${_r^Tfy-zƅt,x3CD*f馾-}oF8j@דh6WF41d]6l]@tW*f_wʃLah4N4$H#[ekl"ek~ G^eFRu':̰z:Xnvf->4ۚVlˉ-JޣF:ʦk'kym2K@ -?,˶uҞlbVr@}tvs82_z.zֽ:tRbM6j!rl |!lh'eMrbt2dfc(&"x1~A8~3w< ; ~o<&ΐ<h@~Go>;~wY)@UC' 4\PStW&#oT8G𒁷h.8y.Ҍ8_ZeLJnH?C-ԴKgn"IȔ7-&(I*0ѐ8xBǻcЗɻ1c] tA aXZ%,ʳD  0Yߑ 5~hUla&o LHV„d_$ ^| LHfY؄diIwQfS~;mF7D`~p6{CpwYorZ[h*̅Xwh2U,i^ձ"q,HfWo]Hfre1kH?H|E$G-P`D>*QbXB ӏ7DX@ Br}Ff'YÕOgpz2Ѿd%< !F<<̗:%=h o3+Mq>dF>a3G!>ĞeōL$\2;ZvVƢ|l'ﱌyV?`\F S.<˳IH}7xX\,;6κQlma8_@߮xq '≡9č5FA#x~4rԈ#Ix^X&LDM7$vO#aLJh~=XD:4 iI\$s;$:YWw,ND09ޖD)[׹8z-΋ЃU~dKλCF@W&vM}=m9,jAg;f ZnZ&̝h,C2"vՊ'JH^= 9&t.txA./y+: ;IuOI xYm]#l Ú#Е}Bdmg&"V%YG- [ĀEfZa2*}PljwL'h2aP}5Ti ]Lh1L *__2F@jw Q@]DW&]Jεa޻:ۤQf#,S]Gn0VQ]Ah=&U0Π~0k)Hf19[`}#,000o%R44SDN)fw5# g2lSR1 !w eMnA8ʠ0[e[Oz/uj |]ƾ(: \vwo!wxc82-ףV7`UAq> zƨ~sG1O2{+3ښhp sƌBAcj`>iuծ+v?x KȃmmLt&ò! cIgrcWס(?߉6`xI@@:,\iҟݏ["mj`̒fxM&n\P]7Cִ'ǫ꙳Ig͝I~Lr1bZe@:دCc:u[,,JXp%.lC&r OaH7Qct4Evh@XL&t2+oydNĭX[1:mNf Ti?B]F\u\}.5eEw Yf#WV iaͿ/ ˆ/;fFIIekCDX9ߢl5d_fDI6)H.N= gyЋXw3vf=Iu&>>qۨw W[?iX .],Iֆ 6\ǸxmQ2*I851 Z6~CߠۑPDK M\TځD, B~x"ܙNJ ހ9:oF`RLHʉ'uڢ]; w Źiɻa`aa4F@t?ًHnO,uV+)P+ Fi<0|M&)(}G1ߌomF&j _~bÒQ @= 0~7=<2zbZd.@R(46՝Cl%w\, :pnx7:Vry31L@GhOg! gM*;B|r赉ye2 (OsN)"Ws~D' ;k86,i(dF*is2qNFN9'xŅI;6-7*4.C]:+wǖ i)A6i_,Na:4,G}JG}u'eKv&nHbS^b Åڙ}ke2}.x_㯴iS ~sc& 7!-:+m;q i/{&'ꤎӾk%z(HpqTnSa9XJ1>lF+U+=*=t c{O|:`||REʯR xZ)8rLp[o:JOGC\E@@v:wqtF7}o{p}$ J5'.o Lm5\dkځ@~D@O /j>}$i;Ήa_p a;*sFE@_M , 1=ˌ*d7xv/puSH>k7<;n.]Qpa;PBw]szD4 [-f=vEaf<쳪P0S7,o[d{g&Mcs*8آA"17  G)08LؓbyIOK#"vJ+fLZ=C7lCv7ZLl/%1T[ }6]|;`@ nʣ鐲@j)ӠIUG OQirF~+o֞0G8~z&sc@#v~--5 )m`}'@׏r2 `.g/D)6f{;rKˈ?^'ޑ:^ڛQf;аDZD/6*&b[_|pz8Z(=/o,E)9V\PkH:7bѰ c`mLbumƢlpWthNa&i#{t;;iUlh nd "K+' 0:F!#&S~vBRLhG{VN"k²)~;#lБTq=DG3XԹW9 :&D#>B+|#\|y' ;c:p<߰YD@i*:ީrW iE2<,;0r.)`6YJ;xKhx r., Nr3V2i~ˆpAx]ujc. # A(rԝDdT3G76G7Gry6yt9j73uP-7g4d 9G@, - 9:!\DGY:t.a^]\fԓQ^8vF2By\}&An_'Eqִҩ7ϣ9KXT'7x~V6]Yه8L|kl[t1XP\!+K^ͯܪ<(4Mu) tez (@g\ac7DZFa[RfV+d*H0t`ʬ7jfWƎV_.Xz>),v :vP,sBF!m#dh>xРiѐ=!~`dgF2r%w;kZWBOe.B4N[k/B25www+c'/&є%, UBYXZ#3cQC5~EVo8&דQ6ՖadQdMsXذ|# 6~"ToVjG6ׇH3< Y5^<ry;#m۷GV9(O +u]KcM<۟ʹzebfhM}Wp=Z{Wbg"97cjU"P") Fpli:14_g`̘;kO)h_8vzl:h} s&_%qH;@NjoG3?nb_ jbJֿm꩝^6z @b"C30>9y u 1Xqhk W_&U_DWu!IE-!Roó@Ku7)QC53؂}ըk"C/hr)]Z+?:q9a5/;Zk.Z% 1$A}g7QT׬<+7lߌ틅4z:6TDkszP~)Z zA^R}z*x·sҌG1(0Q(:^D\ծ,޲$k;ػWG^ތ[ea»Qe#z58XV?9XOsZNx>v: T붖IXB{r̶AdɫpGh) 11 WpNI^<;݉F 6fްwr͉AwΥrHikPWJL0z̖o?}okD{_x|7k{FZ qf@ޡ&0ddiL*m/AV>+7bIB\Q:2owPʰʼn).5q3K#!M"R8jJZ_cm(dUIӡ$G K:Aﶰ$඄J-@??6U>auZ` qZ17LZ )±@hD2wdI/po_#-lqL㳻Cz{Jw)#8 eɣ&bX_H=jUUʉ;3]S7߯>.ٶu&1}`nրR8p"!h(UcZfFI.H_'H)q,[6'O7DUL4Ys<QHK~Y@z:gcOR1Pb>~BR?֋Ίm3n.jV$=;wlU~5Jq6id3w⧊G"C@Y̯ކ9 O ŕ X'* m]_)1[3z}u!i~νbą'oOަGGqP53 s)pBclW=n.X2pmSB f=űN}!>uE7' ʾ%.2|JfMDf Kn$`a 'xDG5\ @4uʠ?CQ] Frbx1KWPvt*1)z\H _{ K'^R i  ME,$n9h2R~^YQ ^HRvQк,n!furM2:o+vؚ>/Oϊ3Ù =BMnfRs#T!m fO!VY.||$x59Ó+(Hz|1x To־Φ 0:>ToGr a5 c9~ƍ˧(1W1 OyI|Qj%*hoAѨcah|B_C-k폌(~_Qu,r[u%]W¯*%%p!SBz)|A7I|d |[>9ЀWf΅]'yc( U_wIUuE-f?W>Dd4|0-toou#j#˅us0bB:˰_W#WڈŨngNzuNףgly/IALu+}oCɭ5:<~>I٩z_2GLBVVE[Mkf$p6Lyʔu@b / ;*of"~24ü[5N,o>7fni͜f&¿_GB3+DimO݂A|f繆l,DxFju\roOl uت;}`7RRLrlyt_}CS_AߔZ8エONZ@vwaaBD1@*İg1DKxt=w1xU@Goq9"nS$D+oJˀn*Bp!mPM5/3 V1Ze90}A p o!{ﰾ҂c$*LbP?1:\yE2Y}M1 3iw:|AZ씡C:×)9znj $N1㚋w<+QqDrH7 m̙YR<&b, !*rKmY{-BDLocݲ%5cWY3z>S/!U֪L|Qt* ܮބ09Gd)O[O`g<\KlnjO$غzw]&L3p 5c B+1@.9P܉f>K:f<t9(8+Ɂd C ϯރHjp:?$9Wʨ(>&hD Ň#im mۤF).3`"W&[_;pRh-؂xޖO\er*`#>hoɼ?$P6[PCFۘ9+Lh0xAtV4'k"z 0%ogM8(O _p1Y]Ŕœ$to0J`T'Gk+Pr֦z9&-$DCόpg9Fh6k_^8i="WIkq  Z\kf'["|aoS`~yTv (^I52ԯ|;`$Fq a5]Տ%*!wn4F%A4Q~Q}|oo*-\t+@ K>Eh Ba/#4x`o5g-X [{ ?vU Y*LFA^)xQqB Ai1tfp8A`]ߒ_ḒУ c<04=hд_+ϧ1<3l(n>m(UNK\=N XQz_Rv F|Ҋ+~ 9nj'V(kFH%/F \l;xv/.Mbv/iRvFbLR#45򗚴D/`ax`dp>۽͞ ! c 9Br/:XN<Ƽ)j)cZ*ԒZ{Eː 4GpOY~p 68RX~,*mJ技R"$Z%'%̿:쯽AMYVL>!; xa{aAnfa#+s3\ $lridkcW6ޙ}kBd(KWlG{m=# 8rOqPw(E_s^C<D%3+Pču /y{,~"'LAcJ>jqs77kXe" _mB=8C gXyQg7oTΉEֈ?&}ԒmJ쓦veү3hqz4/DHI.3"TB<vC;xw=&{aL2 RC2[ wIx\õ\;c UgJ-p| M}"lrgW@[]'xKIԽ.=K_*uŕ1ݸ.a߷6mxχӇ׿;xWԻ{i3\ NnhviKË돩r5`,pCo8%3d'Q-R9:r?K+̾`!9b|y2\҆Կ?(0|{{س`1Y*.f!YеUP^~r{Y?%ToVޘQF狚i4}ɻOS43~ )ϑH M`X -w5ByuT,~(oOδ#m~d| 878Q3 (H='.–]0Gm 囿!ˬȔbȔ2̔Çt~226燘NW%Uðr7.uXX= 'DfwQkEtwfG2Fe5ILj}䇇pcs*IQdch?ڱ]"gstyrGoaL /TB@f'"R\|bN<$3B6:F"nk[)Hn+1L9(Wb1vͻքVEkQUD]YP%]DHO(^\3t&}rgPz`FɆC1'!wѬX"#%xFp)U|#c27#@ZW,Q(zKO[dTE/FdEڗ)ϔjWXFi|<6~k7D: 'Cavt=)F)Q9cHFꯠQ_-oM݅;!0-FH Uho?ɥ![A=X,XV]ǜ_]^KFea-܌- -j-RUhGK)"xw-F{zH5h|F$5}ܿ(8am郃zy}u ZHL# *D1+ZmC Z}- *,}4dI%8IY WexWk:',Y *ؿ]lIvLHܩG̻$VChwIܮ  ک.hJic!< 0>EU~Cʁԃ< e==p݌yRhǂ#JL!hԑ~J2Qh3^2%Q#@}VycQR&䚃9X!eәD @rƁPUF{Ƚ4{ $H1NT\!|D{>)oN4K~9UĖ=ȃMd#hAkHڶUk<3SV9(tMΈϔDAdd;,c¯WXMnqHQa^,fIumi[:r4-C}ej sLނVH w]zay2 )}lOٻLW8X72dh ] ,Ħ%~oȫ'2>oDq')/+#Sv6>couF# Xx1h3VmMhzkRL%|VYo Pt|!/K5r/GXa!|i_0ENW |;/-LyB<"o(D_HQ#e m];R.r9BjD+؉83% ,H#/WF=8ga_7FX(r8-#фӷcO˒tӫ k f6 &)~dފi`N5cbJ"]Ypfط W8mu2;Ľ%JvB }1;9Y( %&9 &1 $q iLr[-ۡuW/,TڿUߓ?@q(_"U@m 0MݻȁEt yeΗ)(c#sI ތdüTF(Q| ]CAVF- v E\|騢R}$hٲpwn=%^MK1Ri~HY4'i7 e !qooXsr.OECfbbMLT/AE*g&(&^gIrl"1V4#S*R8wXBȷ8uc>mZT;Fh*L=PCIDj¢d+n19́,G=I ^'\4us-.f"$ʌIiJ^cCoĥd0waY9Ysv_l&{ wU$yq܅3M%o5ew MDVQ3%&\L,2wƵ.jDzrb-H>&8n^altaC8ba< Lb(|?ˣXUrժ4*h!ch*z-Zc')zj$DA !PS:7av3A~OCyrBegInfJްp#ĐY O;;7U, 6J~ýRwgY6vI㏏ *nG8@$w(^Lia' 9N@$#('Xs陉 iH]@ KB0מ͈9"++H@;,Lk]<@Ǭ ]NLaMLk]Skqaئ|u3PLCD咉5 k,hY &/_ qzPƦ =)og ˥,Fmʵ73NOՠgc0_F޼^A9j~!|F;0 a棗:Nʺ 2^q_f9 ;&(A&IYۉ&( 2>k Iqa8m2y< mr!3n;u5D|{t9'ymI'_f0q~RJoȮW)・I ݱq»nP 7!O; !)ackqRiC[XY[1c2\r7a]8p}ȚճA7LtLsDҮtuB8烃_|)z"Ot_FũlmH?PheKqD`5)&ږPo9:l{C8mSRSnթ隍$7C" V: ޲(t?_IE/$lQ'<ŌcSxa}>Uxʌ` XԈt.TSտTBb?}iȑzh%>gJpԟ$^y#ɦO+ bZ )V-~t:tu#rc&A"uoBZl{ cvځK7o)ڨzAR^ܶAlo U JDiL Qࡳ˼Nnru)z>K^IUQI-ߣb-HZu?X:2Љʦis {.%<g}+<&y ce._u, &QdP"; = XT3L9 曒e)&&*)zQNGѵVfݺV7 h0ToWSS3_Hj<<}}_kY{o yY3||4IԬd`m~!w 8+WSXaP3fUACVwD^ UX/C/C sv]c絤N^t <;gW%+8q.6[i^ `3?b68Y|bk?n6{.9vBo1vE qZXb͟BkQ!_@ z=iҜ,|:)*dn &EX[6|{s uR3LKIoN='{Tr4iTt T`J>T+8Vz#iq?`Z ~{6RӞ MZ"!@Qew݆㊕UC''KuȹK}a OsA*q~F#:r ۬ji`%7`> TmMt -O)p_`**/S5:vL7J:gzv{G*C* = g$#E@NM[z HMo!.O`lFSH=9`Hfj,B[h4rkeq$ǘ,BieeB4JK2{aT!jt*mw>cwYd[ fX<#>T͐ {HDKܚ bpWI,%t~5i5ma%ӣ95N>[ WФ( =k{ )n6,1 RUQ.XKw>6{X9u +֦pq3afbBJixCbZ)).[zQuf|e!Ӂ-Ͱ^NwfmL uMWw&u "2 fMϏd YN?'ԈMQ忐Ub; `vA6ݘYpѮBٱNGb ;ƁRhA k筐\pMFyKUn!WL7 r@\S|x gc#bHQ]d؄r^ùKҲA>E bNNҗS'(?O3lra=p8~r[.ai2xB:J #GN?Ǽχ|0^gs2q4}4~fb`|z h|'3bS^G˂(QAsasyʘoIB߬1c Fxƌ0X,ٕ'U0/=WRz%ǡcIsۀW Ekݬ{:DOA_D!AUՏd;ɎUKf6c-/Ɩy$ȱE%x3$ G'Cny(lBIg(g*AWRaH_ taw>#NV :JXD|skM"=uH_+s }}ɔк&Eo)!*8Z4au:1j'buy^Ze^Ƀ~0lx)RTY?Խ)*&}`x>=~67O 1;ۃ7߼M.)c߷Ql >?@( 睖!ͣklo_7eK6i nT,I9A֢Xd:g/u47i_NIP2IsggS5dU@,~l;Qv?{tz ""n8gÿGNS_ߢqNyBozQ3. `xՎ't>29MCR$mt`sʎG;z<ɿu| ^o+W(~v )v7 FT;toa@_7Rl=xa _>㰷]Dm07{ro\/z\<ͶſGG.}a]iP/~l:s$Q n#>|ŗ6Ok}#߿u=_K,~!.}/я~tk\#ѽvMQ3Obing~BOWԑ.*:q.fIb+60I<Sd<+cȱPS \1>|K?B[r}'6-q9\g[.J&LPu+)IdGr`gxxʯ4 B~Uy7J4?݆{~"|cMϹ2KkJՔ`ӵȴ0]sx82^`cnsUq49q]2߾Vwm!1نB \ ! 㹮Wx4U7a6ƓؙJ63lDI&ZcϮaw( z.! Pl¿ͭ #I+޿?-ߣ6}e'{w:U7㕿ߦ;b>=ă_?3/7H={Z$9u3\F K zO o[Gjph3UģC ѳszt7OJA nU|@dC P  ehCB "ǯ6@*4mqQLsd*UwCkG.cM1 qƻgEEox?SX]tMX|vV+ש^!5V&~szoZ5iEǻLnwǻ$x$y<ƻ;V1^d^Sލ&g=NL{5>]sԧ /WKƫo(e~p{o/tp?i?υA{J$+9ݗlE1𪸭$jվ϶x_`]WxKtCSI$|h teoet67yW0 ]-b< B]JOGGt;5(,.='23V0! g, .|spn8r>%+zE!SぺqҎ+cqn|΅7 }9(t%mC`/_0O wp hn })|P_$XwY/9,h[XMGl.ؖ=F( 0 .^5.E 8]V.9l- ߘ ?9v~4e"v5f0(tUtJQӪ 6e)#&VpQ$UQbpBpi=7;Q׳Fmw -?+|T&Ёqr!:&[V|_pç|;c[@|)*> R9эNO'T=>t*WX*ge* Fj `GGqN9+ *ӕIH=@h7˄v;Ӆ15z-^Fѕ1 2 *(WG.j7?KS- gy 쵪6kNJJ3բ>l/sAVE < 8ش41ot?aQ j+1)jm!nDmO:Ix-PG3Gs3[O. :ThEK2$<Y'Џ&P$FwT\P zu~A|F#{22ߣQLr*p{g4ÍԀ%/8v$Jp!R,ב70o'SPHRu jMb E\ssb5=r%f,ޞ/rop~TvPbЊۦp t5Ng0ӭpHS9PR84fx4V@KIz, Q@] W&.'ƍnss7ߏVFAFs2Сj{;$-/_ Q1.+[ploCֶF,v*A"-Md.0&gP g&Y`,|6 >qp [,8=HƵBs~O7PoXo 3cIx;]V[{S%񖵑./oׁ[V;av'6٥ ;:{%\I]١JE ,gg ]"~?Um$Wv¿_?;[1A wqi7}0BG:wPB G|"ۑ"@Fxz.e=_B{<$>뢽$yk U=$lRUϺпFCWI7p~|gӀݨ&誊RGZLTBXG6uMkvHm$.݁~eBO:ZI&m aja(kY:æC=i#4nohJ߁ˍ?tè"U0F{b\8 Q>#tJǏo]K~ ~ Og>qO 7|VK|~[gc2|P|w>__Q.'/uN{RK HgiQ: -ަ>AAB*+ e2&G'c"H~T8nkwۀW/G^D+df6|h)FfKZf-|nk7//0 k̍&Kn9.h)q=Ko2~Q`T4iS'񛴷߅/Сajag%y \3\H~ ~6~ӀXWyшA,ozK$ [g[b 2"t~.MdT 0]=8fe1$VByo@_03ލ+h)eh)24ݚbSfPj_zpMg3OGJ^ex9C%I M?dFVb$qDvT␆ k]q"݈ܽtϯ(B7==MRk&(\V>|);^v5"RnhGB YHKXgP -Dg/!+MU$'"_(I #WPZ7Ҟ!Z4RHTCCJik$:l<(CjptCu}^0PcX%VӭV _҈owB#AZM' ^pjE{\qӽ~bGT ~o|Bt|8]0?l<^nhV 1Tf.`=ذ| mn4X$TU?gT-hoW:xj bꔆ_u:9Fa XWKg30D+Rm{R$A]|+) J/ 2 ph%0 0lwg]P4 CѸnv1d72dOT~ÌPUܕ9]ۀq _a7.@Tep0نxu6jUÚUF/ ˀH_cVS"3L5n ,G0*Ru%ѧi=0"+6Po~n /CP@7 @ͭߥ/T)LyR4FWƻ|P1$X!drQgAx㹾e&;5:TihA0E_ Ih.fC3vT]VT)[pXbᘌCOtNVa;%Qo;`DɧlIb 8jtcsvx)t k $lHĴ1J*i鼱G?auX4B2&FQ[~:d،$i>8xMz XS,݊UHܙ*^!?a i/S^<P"zr4~<"Vd'6c ) I߂ X,} $+=yufDO I7sl!NHPfZ)4bmDeȂ*+ OadGIiKZ;= 0^PFQ6QR8AΧ yH3g:7#ŋ5Ssvsmhٞv6v;c)<~c,uaX]RnHDe'a>Zc: ] FP-*&DC>b:(J;]Gu?f#r*Sҭac}Z$a5&L aw2=ްB%Jn脑B/ѽAJ&e%R_c c9XUCjGgW<&ŗA!ɴp uw-G ] k8]D _iCJF\pJZZg pk"c ?.]9K#)@ofQ`3IC#yJK~B%fOa"Q>\w]æ]CN-1Fd>k?L&Y{ '0VW~Gg@@qy7ڶ̪F'v׾Z{Nz&|ߒ/Vz>==xqvq[b"T< A]x%~}ғF$v"/k{<ٟ7Kg?emmztn] V[}y忺W((+PO^+yYvy~6y=]K7L!7TT ~.ߧ}Z;~q}k{UԷ F?PSzĭA+рvg-䂯\o?D7nT4Qޠ2سޠ {Fmvvtvzdgl36CJ1@oj&YH~z/bj~M _k?55hݭjl4'FVN?upǎF0r ゎ!D=7lD"^Zf>Qct_ m_ SgɃ0::K_b(A0gG7c`7Aெf6ñsa!reqO6s|M7jNK~ҹIsSA-o:]rǾǽ.wy9J嗡}E]|'֓'8ɟNo[)w窄ȝ4b""DM~~c-Qjԗ)CCRYS UH Lm˵2p-ԋ/e4|*C4 Íw"e9.-Ox^!bC@牓۸8O9MU[|rt?IH$U wu_e gW/IWm|G#^?gqV f8ܪoLLOL:ژ˗mpe[Ze;zWTz+kkq 1[zzq%d =˪5p&ț,S@ Q 6! |`J#ˍ2lNU@*֏`)MĩcfƻiX$0d ah~(]~)٦5zH)yٕ1XÆa1DT[FzT$2mpouȒ.c 1\u>\ *eMS?iLmU/^T3j;2f*IUj(ʴg*ٕ:yNqZ=.8z#˜Vv4#z{kagyc<]u`cG(=L"ۆ~xhaylFP f\8M\+wZ7bv^N*MScV"fZ?2ziwͻ.`J-9.Ȣϻbᩏwָ 0,Q75Km3X Cz],?oU=~fQT`jQ S᫠ %AZk3ʙsY{u^{׃3%du5̽3Ŷ2Ə Tq} 4 /~-1h/qv"^!:<\g,i=  HփS hS@3c! Y+tvhQt15\]j4Z|ӷ15Id~|-^+U4ZF{^âI6E2Z{wQF8>tOjFW{ +[i` yDjL;zb-!n&ay!$*1 @+xwnʭfS.ns Ep s6`W^> s/%1l#G.0_{ r eHZ {@ {dOM>6h6\M[ }YZz̍ @ZĽqd'\`ϣX5ZuXaIد䳍u#NJ]h _尌l]'|:p 520f&g9ڒdɯhԝ^w(ǜLha30 ̈0Nv PZ ]i-&f6!LꔄP/ˑ vn 7%ڳ bݳȱM-V /&r{|Ȓ(_TP~a)xR% c;ʬTb۴:>RN Ÿs4V̅MH,KLcF6+ tQw[v?$wE Jvc,>FI.w=`}kϏlR5yXw&O#O! ݂Y"NAsijX3GR?@ 4(gtb ݀ p pur^c42}r9yӊ9)gDr!ieƳE`ESՇW@Q8ORa2Ԙ{xf 2i<)LɄC~O ,c !N a4Z-=7{.p-GWMܠ!{5y۽DFf[iJl[nϊ#ٗ M˥d ;)˘;{n܌^9>Oט4R㎃iV/|f]*f?Ke7(7N_u;}*O.V]j~dto$Fi<^ԎQVs^^lw0x]2nۉhդê5m]MK6m]ׄXLzD-/ - \=ǒFJWb B}!'tQARߢ:,qʏhvfv5_>cI|#9gl)ǚmMن їX4y8 '`Dm3HӻЇRMZS @B}ej)׬Ph;N.uY۱I*ˏMYr~o7 *,Oz*$Jv60^8cfT*w4pT2?ٖ0 u43P^M:Ҙ:Ds35E9\I%@~OΫ೾̦Pn OcSʁ^ف Q)zf 舳CNA~з !Κh/ 1w+F0%AFrU^zA7U9ܷ:o+EmtIinc0 kPV>:hX,dFJ 2rymhPNXWq*67Zzi +Æ*O]&XI+zx&o󿤯>/h(v߽t;16ɠ|`2,lq\:E<*p?^RjQfqX,|i*m5y3au7}vulG vn|'8I̮f0\wOz]>"㛷VfjR+ҁhPaTH=e`.=bm 8uǜ䇪*C1, T_|<9MWĿx.xM@nv>KSE=ȿeGk:m@9K;~VrNCi̠RZsobk3c}X3L@KO'Rk!%fS}O~0WfU?hQWxX e ,yD!Ҫ+BF pUwRыİfh1r y iс* Zq3 qg?J.!="-ߌoK#(̄wz{C~NcH`QTy(PSv Fqp^f8؈ew^s^IRQۂ, 3 {1x@LNq' sZq5[I`{0ܖKMb%) TN/Ԟi 2y"ulEԋU|L˼Ueڥo$nX; t ot 1*CH=-$poy\6+ UHjg4xy/ҎcPFזSi8|0K819 Rex=]c@ Ca65N򶼋wW"䋪2usڥگpA6USH{(C-).gXU,O $/Z߇Tug"yO<`F6/G~"8p ɞ1Q3s;3[ߵ >̫gZ{kp:q._cЎ^Y+p!vz#`[H wrUNON퐭O w@,a .Ȍg|Q39F;s04.~v6{G-{)%2yr߽3~)]oN#fL ݵD=<3CzMpK8r(%ߠˈ{|c|)g[VG9HkYыJJ@ (ݥחk1-mZm͵"ҩV \v9>{T[9їbi-w?2Oq)ט o S_i@=0nAb.jo+e6T?Z)tu g'?.ERV9_p/z7mQη` q|ɖ|$3c<4l&C MAk:q\a(zI^N H} .`އ?Z+gj 0bs\fs pj^үRd7,HVCvVm?i/|$Md؍2&"h1B8ydBߑ;Gfgg,:Jms)ҒJ=&͸=?T~L>({qy_އq˃N~\?+JI} bAp%Kygȑe.v^e9D, 7ȑeǓfܣ'ɑld5HWyڮJ pg}S朤u$ӓc hZ9+6<WB..nH1MV43<G\'])Gng{-wy61f\1Ŝ}[XU/}z'p[Ujn}Vq :7+54T, 9XhScKz6rPO¾#ȘqH/%oB8d>F<a 悚}ȘqJz5tܼ< xЛ!~(Ͱ%5dq |O@>Ekh ( pbr`wwsx5 oW[HVo^Hٛ_͋*?ui: #.N!EC|+u-Eޕ+|q_S[G$q4etzёqҜ0ueZ1]j[%hM_Р}qq<vۦ Rsh_SA[`,Yc1Xkn5KxX 1eP浞ֈZYm3l]{[>:ˁ%<[Mw N$XV 6!(^5*E(߈gR?W|7j6v]0RCoL nu1 /Hgo6o!)JHjXh֛đ4'MVd- XffC_,Ai, Ss^O4dR$X`esYk@#7y|s`I<*ls8~1u/ȗ#V\Z }Lъv̥\W-^5vA iHoikO0 u#\ۜ7IMI1Zg5"R.tѰDn@\Z-'>sVҫW6qn ,~겮&g5Ѻ|KJq[Ź~WimkJzS()- l7e 0ҡ:_YջP!^R#⭧cp'͚߸?qnB|n_ҹTW8ngl!^1ZO {_om ]|B]BHѨvU1 4/&XP\N~[Պa|g l%PuVѲd1_9+ W p}>^ ,:zV0|) 倓`5azBO*>'V|LhtEC^*}+w+ \^O]cbYHNgg?}EA_->U3bXTDl?I֢}ڴ' 9  js軎^.'~O~}NsEy ĭnn=Zcu#n9^V8\ ըU[$~?gp rN$yXiuQ3OR8:zKa OW3~ ,iS2]$ho:36vh-v^7=yOOx.,CDTtå3F"}?0C; JmD̥'Y,wܶ}''I{{&VN$"" i66zFðRm sǢ_qhQMC e.Eϗ(Kb^r *0pnMmF،c[O犰}ߗ~|jy⣺,]rNԬ-c̊a|Zo%s1xc3<撃atqj4<`ԬRē$yLu^Iq>x#ǰ9B)s1$_!1Lh>" 3ab $p!&VX\ؕٶ:`ư9Q?CZ峳7/]^AF5.'aH+<⟺QWML192,30M-rVOZ`wy)Ñء%a޴S .n!:`Ɠ!JF5,Hz4&*Xd=މQhk hD2ngF4GM݉hm%pN4@֑7UyUxEm2O$̟&o:zMW\(/yw4!숏4ՠ A)܏Pr:ߦxMMaш/mb axsܜۤ_k3mE܇Ls 5bE>l>EF'o?w4|+S(ߖ]>E@ہޅLq1;j'|%WN'Y u0W0_YIVRp>d8K76aR_&B}6S3ZhFѣ(08nO(b(.?3~:ܛ0 TQa&sBCiƞc1bdDT噗sO5rr:@3xf?0&< H2h1C|Qt"l&㚲Wn FEZ S ,Wfjj5_=ryUy.\ehO Ȟϊq?LYGgd +b!$oeJC2O* e`By";R'>"8}A, )XC_*Ъxn\nt5>7JURw}1$tpc|aS <;<'Y *! _ÂrwZ($]ߝADM5=v i9)XWi\_=E8ȏr,kzhyCXcXA:%/ ctQ1(()%(bFhAK;65܎€BG̸3qMn30M{Yՙ3#ގ(1@҉XSa;^ c5BSuygA@lC4T7sC^%G[ҤDlULf v˺ta񩲊K+`,0?-so !r$o~u-hfK;3R@ϼlA:#@o|h${3k$wL01=b3D^+Q}є0?YzoTbǓ [uY5kFּtflh F5gHL"z3g `>WJ8Fq4,pv p1/&b ^$ Hh4]bp ,oU v 8$C(\R*\D)QC(".(F7/ZaXFnK o2E >lnJrOQVQɺ #Bn} zO<[Ym@{Hl2A\Eo,~ rKcSy^ݢ+y}l5\1 Jෂ1c!䖡$fP`EPt'v1D ;4~V?o1B K<'me~[Β&[ҏWIV+P{za+`i̋-}>tM e`J:())bP5 N4?۹$!iO PlyrC}sE+9SAV4ڪylumU%gϭE\xRA%[jzmr.> VrGmp{M[aن kd\+ G,-E@\~ ,Cp品s7C~2m\~sr^9tĊY0PPuydr O|jאIKy;D<\?(nJ>SDBL`PxykSq$(Uu {Iv1zE--°;0u*y^r,kJzͽ2I lep)5LHkXY$Ki`^*K)]r`BЫxS$t<5c6Ї S.Tjp[ _EI#(f0|#{6WA飦Q2 a'_ʺwR.X[!Mjg) K RJSrx.B\ԁ W`5( O:{ߎXo\c*(;?,7ZP0uFYu`+bc "@2(*{`(Ʊ`mA],Y\LӼP038;=c.<,,3PNZ_Y[Fcv YcNY仓y!6hBep7kqMq'k{HFJ|/?A5qډgg; ^ O7~{Zn ވ\1pXLT)Njq{;YUq!-W<>mk_Ac/~+ͼſ}${əXs3hr>xJ*ux$A r`{.4y*gN?CM*w69~Mة ^;4* zuqHx5 Rx{%4Ux0'KwjQHx _+OV]x7F LCs<+/24_)z?BۛGxOk-*c? yj>۟7O`͡Q}Wë_/_hx6cG?xC}a/Fgqg*OkD9E<RI a"wV3T~l^;nS]~^)sW ߞ܀V}JOA~Y@߼r^l xV}25|GW洒sֽ vPY?Wڍ4^t~p֤GS#J"J 0+ BŃtoځ9Cg>p?-zkٓ9sZPа 2} }v|`>W}~ V-|[;;=ߦ~[V(\>p]=?4r6EFwլ{_7JY(: 4)xK%wJ%v QU{Ⱥ e'݋xXZ}?t,"0p)b&6j߬uK7<R6xes7}mB@L'wAZlzſ[*E$_ =NL#E^4y{uHS,=4雷Z,oĖZ".vKaC2_[~2O2ʜ"p}S?4˦V޲ZZ.jQ?T@E~| Ͷ-*`Ò?U͗N響x=wMQSSG)PCԤ/DX2 AKIHbfs7OTEPVgmnN"Ξ)?rU@97KBoGs!y[> Q]/lY,z=%@LkfaR9<ۻjf?$A|1'3Z R!ňHX2 4`45 'EA3g8Yxg?oi9k0濭?"x=t[OZ\(K ;k3E* PI\$\,&󜼡fc,QBu7yה%s#QCWz6x#gz?v OsRc&7_;v~GS6i҇?߳Ux>f]q(>HC@g<3ho?_ ¯yv t|4M:򰧏О>菿$=fF/f#7)r"(ek^j?'#| Z3~~_3>_A\#$Mf!v*}v${G6?z?wLy}/4?C%gf_ۦ䮕>>^2oIu<>*e\ [^ߖ**Cąl bѮў 'g%M  Ҧ7 A`0)NGw*N&x:39ԡbCUg رer+G2ńLd:Ҝt?9kZv/:?5ih[|о~tk0pe8iTҬ;7lPL MZ9>'f< NGYąTT'4,2KtLe\kgbܚ+3Uы~FFEX0Jcūu1vG9l:qum) 6: n9)~S> L``fZ'\ݭ Ѝ>|әU6?|܍̋Ͻ ] >R>g" [$|v? ~|F`J'qr> }^B|J|m6|b=d794 }>q/4ç~E& wn'o᳷,3;Q)趁Qvo5b'=@6^vR7J.Z.e?!>m|Q%h +-IgU?|xU/>)|ZJp9ӛ}쫾6_D|N4@`4\>)|>ld$6xy^'+ᓳjF<*3IPJ<K%lgħ(]3P<̯gW&z*d0|-ZI+U|^g:xŋ;`>ϮS`^{CMβ r[[3%F F6 #0sv8C@dnCf*A{Y 2{1udd?{2/4Q;w ?e•;X'Ŧow!8<: ވqZE]@IۨOYvDjfe;RI8˭.;e?"J_ΏX鹱'1"."r ̼|m|^#@|63|n|ngRٴ G 0jL<'J iC4Go $؜1'F#nntmT3K:UjE#7 4\RKL?ptJrHjD^ urեVTR.!c"BAj2AʯR\ .#Rw"%/]ۼJ֖H}hE/RKvnn"Ɨub0WȲelpA22_1W$K D,K[9eo o3d0~Bq\#7?vhN;< )ڏr"mh1m}uh.1*Qn>f<Ѐгm+?gKщIqK߼`.$.GQA"EҨ_3Wz'Yz\왐=wM3[Tg(N>- zhaL]ֆ?;$R4OOjfB@vjЄg8~z7l/[~$F얚x39O$5sчc͂/h A'=8?G`؋@N 9ixFD%,b^xGb/]{s3Er@D1vNWz-BF#!qܳ3tK2Q^ͭ>dTr F'|_mUVٗo6|9leĠRsPL iQ.ar|ņT4vL4QprׇJ} =mU#-k.YSf IKPFmZ4=6!]spq?%tt?]&mq,*=v_ {5TCB@˯1l$W!}6jAOA QS1rF, ? '~18fNAHNw߇=Nh%(%@SMu CZ.R|j "B~D|AE8-D^v+!$ʅ ս#snQ0C#[ޘFN=`!ZIS!8"%@6g vn|EڡOLrWݭ0@OC%ϢpI%ކЏ(W>^saܕQω^ ât WbU* ΎY&jT!Lrz+#a= ' DtMWc/,&P)ve/EM^hS7 vڜa\^A^f&k!.JpS(oG~C]}y >@rx CKLrT.L0\K6SI|a9S2y,xEʛh*IGR=' ca#]Yfc\KGyGm'aGۛ f5~Z,^-&sB/==rMn~> / ꢁz481]}~(#jOD206s\|:ƚ RQ(e"$+$wW:ԗeҰ"D``L; 4AblH!9,~XkE|SF퀝*,;(b(€݈I&ד2X݈"z|<8-؆([ɰ,i`~,e?38CGjDNqҗաedMہ&qZ,6's?z$s\- A~oBKa4=RrdeiedVgsQOhY2$O-0R1OuԝjV閍k }=:?z+N||M3uaUg4mVߠaHa`ϳڳiZ=KCvx(o{E)jG_۩7z{g?E G 2J,Z}( 1A @Go\w\?~7,ⳁ@wYuK\b:T]?}!OG.BnZۓzכ[gZޑ}ɡLh]{3/Z |:!jXМ]7>_DR7u(SWt4lz?/4ʆRxwV8;CK]z{{@}}LpZM=~//sf &T+fbއb޻̀mM{[ aMCyFS<OskʁW] _u_CxMZ(OGzX{+O=?Z,k_^5:Q-]ϲ=x$Xo7ڿֿKZ$oؚ}=cKҊ9YU'}n6'V.aIN-k `[lQmgIp)9 aOD/_B#=3LB#_ 5ܐ(j0&f 0A( m}bFN&ANK؇ I1Kt~Q$7w;{X? yu dű*FDO!5sP1+Ը筝`=H0̄gQ'e :=4%|``QF"-\qW ݎwˆ*x6W>**?ΘCniڑV=Lӓn:j")_Ձ‘yfbG>ޤ*w,w5,,. _}]U ~*QDz9|=OޛA MC\`z*xZgz\\ӠP67fS ՟! Vq@ ݡ T}{Dov9!4A•7S#!T_\ }өI}tj&q.wU])e6E6;#.f6v;SO]a1ݝS n(@o]k_ct-?pDl7cV~^ʥr2GZcW߆ڔc_~?9M̛:Yb@cɱ4WuV+[6|E: P9?, w;B+AX;T3>D"GCȯq¶qxt)kC4$\fb LGËו8-GQ5So3Y)z( FAfkL&imSpq껓PVKwP^}@IڑBq=yzrEpDg!zH]\ ˬ~OB$&z ‰!d2@^%' wapS|\)Q|h3I~=EVR'{z9ת_1:,7˧,sr'+-+]"ه0f_.sN5BwU:@rxfGUzU*|1=t[_a! XW EO>h ^ p9^t;bwGQ`-"aŤNt zׇ~5v6S;F>AqO`!ZRG#qsSQ@SD0U̹0HbJCx[*wryyP*etJXdbPK% Er;M\=xK:fA'. (S2f#уQ_|\\~-HdZQqbT>*#H^,*ȟ\8őtgs>PM-ROXQ={$[i9k~:LN'DIzyB2(Oj3cQ=IrybW=0bPs(^^bRҁE,7 6eqK'ˣlE/!Eȣ냐J"冠EiuDzRL0IIOlɾhrwY%[r[bFzM⏚L0HBOHv=E[J[e: -Vs,p/M<ڣ]&(mvDyGM:VMU8ZY:+NPZ`{hcV=-jːҽ~4doY;24^~%𽑄&A7Њ|j1_I>Vbp6!1.7tVꡡt~F ^t=qEx T8ig0^Hk8L _W͋r% HO9br^* V$o^xqD4Jbܷ݀ϑN \S[dz7W_Ҧ={znšL䀜zG9Ru0!Q 69,ӧoW >;8=~bxh(~aLO{[Lb}J q˃Ѫ%L6fۓRѴ Wn <>"dsp6FVqhbNQNފꭀnsM%0]pLI=2N\n(`yWWf {NŋZ{}bg͒k-mio]?&-ՒfwYfp ;!]m}ӚNSP >8gM*ڄi̔m@jc@z.Y=0[@,EYy^dYx/YWD%}, Y?qˢɦYTX:iw N;~b -q|bcT l%"82;J^+5WeC?MH)Lsٗ6c&5W yd !SҞ<}ى2РwEBen]VWU/ȉaT[噐LԖ!@}~ݔa'O+%8;Nͽ*-k"g| ybV B0skOjZW'kuXO:ez-v{_.l{Y|eF/ßrmvOG]>H747mtVQ xl&J'4ڌ%Qވhuj,U .2az}5a.u۰>v\*S?Z7 K7@vBj6 6S& f\su4|@ի*W=z-6yi0ˢ OERb|^`Q'ŷ##Wߛ%7WDGkNqyrpYLPp_mK>",ȄBd:9uNò0⺾U4*1FXըWoF][R܏!q(V{*ҜJی;חUނFuA;`:ulr! [נW辂X!ica u\j[dKVŷ߾*+UDHp$^E;< eZ\'LMr)YNeE58-;Kdϓ+ ]Bn CaUUϟSOXn}UsأE - isKզDzd pLl}#6Zp'pدʻm򹐝uZ}"6uw"06di$eC&eOin{?.gְ7"8#pC–JH5XT:a Hݸg]]LY KҙOkW!G܀s7j3(=XsKKBS: 7~kxv<9*zOKDyng x^k.{ȃ +w`ݻ\ /dt/C_3 yv=Nf>1d(l}"|b52.=)88CU"{Ioq^qVٔAى:s!2q7[D;9}2H z6QykыR]~^`aBiBzZ'0< eAX[.JD',L[U()z;DZiYk0羃G޸k=$}Yh6ȏRNJ|%6:''4-ވvZ`IJqvO; j/48\;MV' ;mצr(/ʻѷsY796%5VTfh)̎,sﻔ(?bKN3ͻ22L^08_M7u3_)Y`BD(EOW)3z&]k5L_P\ Qh*(9iX;oվ* ڍsTqJ{r IIuFQHPBsw n7wnq&͵#Tõ69rĥ]-[GSԺLk/Gx&Ga8YBxN>sXЕ/͖epC PgP?M5Ф 3[Cz`;ֵћ\$kz6<@ugYGGjH9)pvQklHOҚکU4cܼhurz jum:7/G;o;h@*ϕ2/G)I貮+(c$E4Xmw{5 Nv*w3EusTV䚍UA4nl8;[u[B6wRo{Ϩ m_-,~+;heZr/*+i9nRDA9b&bVQȟYH2yAuzujB3^.jH:qB]5bG~\QR)e@S!,," fGwAސrG^m~5 9 ۽"X+fNB֊{r{Ao+ҁ*mL1uQN;cJ`WS\ :I,Y?U[צB9!t$&Nq() (o+&*Y: cttakNf;ے'@[T]~ G۴f+sòd#a_ : X&MBF6h?vO T#xovk'䞤jTaexW%mcFEVDks *`,yB kr:pt,i6e9hae{twE'Se\hĎ5zұg`Eg[aJvV<9{^WTQ.;"Hns4=|]ݎg6A hOq{afaffkI[zˉ:mS[׆'04J1|#k_f)kG~%_1VsNMwB&=?yx1֜305qE7*<J#Oq|\vHڀx` 3ic1e=y)Zv\8T~E%8?9'ń}r:Q_QSevS,_K; cbǼ72GX (ns;l:ziRhɟD&u\Y{Eb2,ɵFAwi}YG}u*BG9`oU }Mi*fm,TSM8Q(>&.^AMz6( s˨fȒ|xѻ"ڼ__zQ.:EZz# Šh6[4 Vy>ߞ37{HIoIJjRXY]]gt\Zcs(~fV:#N vۭت|TqB@#RyV'o}(`SȋEס `( ^(}XbkF:b|:UsB4%E%q nZ6ű]V1Gޑg D8,T-q>Yr}ƊIu!rQ@z7]W 8NtGDrΈ˵oo'ϧ2>"jMFծr\$ɩ(o\1zMp" *Fh-^aAſ5\Jf񨄠D~0h_.*E[SL>sBVXXjӅ3oE(K `TAu|ow?vyOÓ To6x#.|e)MAC C#ae {7H1aXʓ@k'zDcݹ ebpRT-Hwۋ};b·r`˺ 8 zs,ۡ~+I&.kv 0Tt44I^GU V` who৿`e`!"// z^Iy?[p o}˅axxemO}쁼fki"bׄ*`5vaCs ~x;IK]BVGKG)0f,| srjyY@1Ԧjqhqm]EŽIrS6j8I%=+.CυާiHla=}MCZS|VR z t?]~gc v;ct2UJ^@r K7ة?>y+t -אGS?kecA^pE[vkwBj^VS5& 햖4߸!-.Dy/_!pРCa~-6oяs?24J cPawNW(FnTV 7*^w?:<L%l+r)ƹg 6-Z}zwD{h@1sAYXQnKEՊ"TNNsś8[2lljeVLuZ/MѸhq rgwbj[n 6yhFVs'IDgtB7 pVrrK:@x̺Դc$G/p HR.,= PLwvlVup>olrx:^Ȫ@˯W+ q&_1,g٦A*0@e'X}־.,=fY0+6ElkQ{=zJ0NC[ןkD}7E: d~,JLcݣ[3J$@scULVWnt{kxR{9ujBO%%g\UQ֊|=(?3@}aX e~Q+04&o¨/;. 縱oKA*AϪY4tI:D @&~ Ib|#]ahoMNɳOegĈ UT\ir6eO}0N $zqFk֦`9ssLNW %%s,E~_!kyW9D6p{p/TÁBkA'Kw`y1'wOS8z~0O-#XnKv$ʤ̧@0  ACoiE~Ա=)=^v}ijJP&nk\\EdueWHע>x e[Og>'`b8NQ1nH.&?}LL~&n!eS1dϜ0zxǏ1yWbyGRe䅟coXxr9ӓĹ̇ad)+lr"4qy)v^ͷ}/~N`XuaaMr!DS'x (@5,80 R4`q.O\QƬ0as0s}p=VN YyTg% #xm: q?wnNFp4xTNwb}^<$c#TYVaA&)>p:d1Fdgė[m))tDQZD%+zk/v$b$"dqԨ:d'{߄u'_9E8čPkOY!=`tb2LU5#ډ v'`t6sQQRѮ 0+, "9UGP*&J{uzq$zQC9(aֺ,L>ufR?j(H~I꾇WU 1%S 9kq||[X`{\θ|.wqz2]x~!6es9 _9zR#6V?4M]\l ׽-8%e89eH9'oEC`mzh3 rKۅˊ,*/*/jmQuYPE*$zdI 7Cb\0xUd4 *Ҫ Z[wUZʿj lKAR {Q֐:dfu{duw.#U,~~wDaJC~4;{jdh4n/襋Az5!lBڛl&;}u~`$Scχqq1 l7ժh#DV̠-vKq:(APY\MI av_bՔc8Hfb36zme7Tdl|ζsa1ڸݯ?>4pC,.x:Vo-k~G(2 }ѬPN%=w`¤TxѦ,X|U:s "z&bK8-d;DS#H4`!^ҹw*d2,)  Ueq85(LK֧9E7$/傋q7-IpYȶɜ\oo'W}T+ZfyߛQƅtGGd/G#W܆W974Kw(oEG_)<2 ;@*#"RYYl9R_76Na:auvi3Ű{.-`J#(}U8II@)`u)oxa_Hk 5&bO@!mZ9#^X3[HHtG._WrGo߆&41\FMۉJ;Ѣ~6b (ͣV.VG7$Qn91H7K3`ѷ\ˠڄ|[>M}4հjN${wk+:s`339YM1\cAco00bv[BQ^sN0=+-~T^n9VcUc5 Mem连 rPeS chv[|pkfHT]_r 1ulҿmyNwhbL\#RmD6[zWpqubrn @X,,ݍe!+@dyi_ԅ)տa6G?ań(y>:;y>~k};!i l5~Xv5AkD{Rh[/jq_N8&q/)À0_g݄widz|qT&3s|XvezӨ z$h6(T](SJǾ*.*ѵϑ$yyocJQ:XwǮk2uT=P ҹ7ӑTKu|USmkokq3j -M(]BT$Q6 / (uڤV6B#PZv%zI1uRN6l=%mŻU"+mĚS|x(FTrW+ 2-y\i}deu{WZ(=/fnK)p6b1~WJY>렺:KIKWz@O3Etz4p- ,˥ Vy0ĺ+NzVȖ|ڱYXk·c^R`"K!à~{5P>B4بkQ}(B:k/t⋐6m#(1LORj,<(,YLSbD$V =&!3E[[\CF >?[sdV}-}ȚbI~+*;VAiYxji{C=.~T1cJ CGg/ .*n!!G:n}}_xZrQ.̉4 (4"c5yX#\oqxW\><W M iqvw\1 MܞջkS hKE5rMW#`e ځ2N{.6P~-- ͠}/tmD1l"  4jg5w4q\ڂÉ ǡx+e蹩F" B|%ލdh+tz%5A<ꄩz4 PѯrԁDl)&X,B>r~SY |O =$U\J#CUGFj<2ve϶%Lw([W\,ilDay3Xھ2 siyejt"D\E6aLktmB@` bt'OR-<}g NCI1<>n$y)J~p/.!ogn&TfwYJT=LbM5 FngJ  đ’ۭ\9[G,HU0{:jAZ7צhK8eSRL(*R†ʻQ+Ft'['Pc1vv'ߎ{6 &f)/kSdSXӹM6izR"EnޚB]vI?k?q+y 9c_Ʌ1y+cI H1|YlM(3TzW]B ^nOF W:s(}&ne4\~'2f([32KrXu!tmCknÙE74Q=SIzk瑱^f^#!چe̠P@-bSE:W#A 2jeày' ̼\x*og(~:q]O*µS?P4J^ )m+\oZ7nLj$Q&Mra_PX$GF kphஜs +3b}_=O[9^)|,"ߕ&oO8^@ B G$F`\YfO3uC]OskuGOi몫k->QCQՉYv3qHU [Տa$8/͐GuJ 7$^D?lWkg.1)? kqvb֝^< QFE$2Ν =ҦElx @jNɆ3&oN4Ák/$0EɌKS.'X~O)-(>h.s誆sEuB֣kO}ϵ׾邜sGa{H.gz?gM*gGP %Ow(HX~Y{>әXch>355sIƱ:Aɩ!zގh04MDޗmf %5ɧ mtN]韓T*L)s%z(x}R#25 qPz/x].L˜"Ʌ[a0Oه?@qD%W(+fڶxk_ŷP;{C6UfD9GjrVj73OkxVqfPxNDlʯ*>1Xm06ћ0 $V$6 _9eaʅrm) Q\QK̽ )=oS-=DX~-Vo暶?+"W+r6] AR۔Gq(XWXFuo+,^LJ~6cc0gرem|zoQl]ÅgZgm f^ [*:>ʼ=v_^ƕj;~jwC߳x͗G n:hΟPڿ&qFV\=ٺiM.wHdf19uC)eoB/o֛tSueU.3 ɵs;)[O= = lVْW0h6n;LTz3 ?/Ջ"\Yme&{({h/kaxnz~|7Wf &?wd"N\~j~CJ?Z^ ډ }8jRT{ /rJd~ gč7ޘ V9a]'ZO޸ǴOPiL7OF]&'zR/0ѕ.hw xŠNJ݉[ NgǴ-ؾI'עX[|T@aosiwd*zۖG/B:Y4,aSUh!pu fw*&2T{[ d}TK m:+;eU w5s{8nѣyk^.~SU9oCUGK0d#1t Mu1dCQ<.ԺTQ78],&_c|n?ؿۑ4 e ۓQ}tN `JT4QC=i"u(@:OEF|N1t;A}9OwM {f|GPS^TF ӬUWm֪_ҷzࣿJˁφ3PTWdlx -0mZm!+/o{ڦ`}G!B)tN8Kpdh2&T\Ypl!\DLTɻGY\#:;҄-5= %kn`5w\𗩗x_2ǾlKB] QYq<~ץ7'J`n8x+ۉɣf؍85ZbB}L:MW wf~M맿`V0:C ,/.K}\U?@}TT.U +{}!S!e}`ʈ}x=?Oq{'j C%# @@G2F (P uPRT(dAPr;#)%wWa7ND0"T4 gКfgߟrަt۲юd^ZPZQ uᴝdf8}9Y8EN]ma" oڇ4?LLeHUy1MPhrcIߓgp/{/,j7m_ 6{HȽ1r|O:oԾDH 5]0 ,aִTVm )^ .N[SP!5KϠ&H~Ԁ q(l <LE?k=8V@j۲k sdN} k:\ h}vBȫZ:[Qt 4Eڴƃnv-Ym048/NNhf=5=ϫ_G;+tp~ߊQox[Od@IӕA/g"\H57^Z, nqp =t:,\ ~PScF>σيt7hݱYY!-~foOd]mn??<vk"Z~30tˌ3|.r\TB0 Gi"-gmՓth.ؼUdh+ᙖXTMsBx]Վ@[Vۜ暀,7P; ?<;@eF@+HJ,؂\qEy ϡEDZE-PBzTDb}t*=yj:W r}1FT6v/J  m[e-cn{Iz֜FORa :5~0qڰkM~ x߃kޮk {!x\jҦڂ76VF.7uxGM!x^h[Mm<*1Mվ!x7&o ZeSxۂx޶V xhșƈ&gCn᥅BU/ Ȥ?Ec:d``@;ޡmJnCQ(N/ϐ(BTC8P5 8eҟ&kWFnP_Eq1\tOW3a5"h3CyLlUdq/qP` Z2Ur\}`wuxm6yZTCm NycӰNѡ3ڡTU֏#ؘ>t6a4n3.c^4a78&~_tQ#\uҶNw?pboW6=Ф(+VM] ΦŪ< -s! oݽ[zMӋ };$.zWZ_kcMڎ [f$tOUXr+[x D:.(%|(y&f17jQǙXvtaYT_d'yXXoT s:ʨ:Ap>:yM1CfBw<7״]ʲ*:7"T%O_;#!{2&6b"5V}cbYt[92gXrcHrw J/X[{+(Pi25MkȆRvMіތ]ju?k[;%*R9^DhkMVbLC)ZK-CbZQYŚmbGf5xZDL+"Z=);:q^;A|" ZSK"KHqsD6mK!{^jU~z>8G/D>ߧna'q<~0bl g/FLVLZ]DF2}i0ghXKSw𴕋Rhw z9 9b[`! 6,FQթFU0NKfN52 ]Pu m+2!jxM725?@km/Y7[7$evL׭BQ O3mڿ:hO]SQY${EZezLW]VbVƤV{uȧROCy0D[ Bj`=%#9&WrtJ-$׊(%IUrR lp2vxɂ:َ?3<㩸DgQ3*O ;G-Wd}jjҶ>'Ϣ5hj J_0|Ջᇯ׌Ib9Ev@[="QhKyǠf&{Xo_@Mq|jP-BaAu睭s5ŀܼ&?[)d՛Q0e&(2|&U콻မؔh o0u1!07P5ZA׶o^+ Q4C"u? BbQYy] # <|E OT9yEU1T=CL*`=QoDuώ/wdFbo [C]}N}>vC ߓP&VBH@wJhz^RaώwkCC ,ς$&U-H] 'ij{3` N#KYo 4Y_o^aF (:puR 5~|oh|b&G2Zkt?# ;%|;pheg$xBwqS#.ڪcB nBKLZ.4WBeZl!;,=PeByE-WtYGXp??3CWS@z܎ cяf'9 Ⱦ/dZD꿑0X;̾nzC|sP_7װN^ rK :3thRK:IDc#q)uY-œS;b|?:h߮}DLr>rF}O?~`Hȫpy |*z#PlE9E_[:0N=rc1ٓc!f'à΁A8^C^v¿VY8촗^{50P,@h/8ۣa6JvxxrixSw)?o7ji>kSL@Nb6atH1rwO1M^Ok 1Pb#ta\kd"Ikg5b7JC r=PrX?B;ѕ{³ ^J+3 WAf m{/1"]kgD;vtخH+*Л@j&ҽUl`2?i>:Y4m xas5yoTe[{\.ܖU +=5ͫu2 l_*,\ftt3ӭ.A5˞`4Dĕ#SwDP7p?1Έ }݁0zt8'UT:N9c-ރ3Y/y*"`+*WqzGkS@gީ.Kr P.BEJ|sW Z|,yswlBjP@$>H{gug>{t}~@""n2 ,'8x/ijx ɫzBpt.ʞ(WIWE<0Y1G9:O;NH+{S5ih*#f95~෫UDb:+NjtXh.5>Xݩ=gt%+eZXyGm,ْ=C+?_ƽ .{-J4!Cf4՝BɧycKtV ?P%o3ݦC.C\R)ڞbȕ}!rK*ԻEqXms-ߗemO F38],8mfL1|>C{Q0+ 8U"z=_&0n{r_f,,ͽ0&<2¦XD"E&>|+a zY3䤌LW1]ބ*`.0ޚsBxߊ!ȷ:PMe`:'\̂I-?<\T6_i'ʧDT%WF7 +kvU[~&*z"8Ȑ!\Uu.=Vx^XispFyvm!JY"ΩVΆlNu}E|u'}E6Q'Ccu0 A7 / !`|H$|HT|6xa2><:~g|і»wQ3R0j;t?@ɛو&qfgv^֨3K[oUdiX'N"ўw$ ^!'Hj=EL=2U S6bM_|wS=sc<<Z8bs!e;B^5*`J` FAbc\p)cuiՂkOZSh4T75; F(-# ߥ# (%-PRp}]g1FE2{fTOlZ3[+ zzߐCd.ߓ 1/RNz| n@!З&>j l 5F>zӌD 3 (`ѾkYS{j$A?ٺvm;W׾8CMza/ zky0\FT, ^H0yhh>dްFJ$@ ? XWՇ(*ϙ9Ph"3%[ʙ??Aܽ͠Fh;Š'-YjBR}i’;ol su,y[u9KW>ǞjInYl` ZNUS(@,(xWpͮڼIz7 D ix00=Ŝb'!짻匫)`s{|=ǵ.qMЭȧ҆Bװ]5U) b6eນFҋ& YQACs F“{覯P&YE^kK8~<̚Ոy7y>45XT[ Q'pxo%s0xnM*\v`y zDPWkfER#u~u*-9"|$" %tеJ{U!/RB`g RCGE9l D\C5#1x eՓw-(޸Usip]n.'IYH`14K7rTǀ9elCtnW#h#hVDez =đa(LMs! x[}OS"Պe0n+ ߎbDU3[*FpɎ=+k?|%{ /L6$\n"=uki*iڏg`XCfA,X*NcXowܔ ⥖?|m9gmBR]=VU)r #n^cΈomPq-Ц~ 0Ua5P=CK9 ?dv: ￲?;;_4<3*.ڟyvDCfFifw1 vcbbM$w0R#mr-/g/ƤWlX7Wf=k3,+Ъq*>eh_Q?b ;u09 O I1T ||Gh!L`Tpdzx\L^(st>Hw8DTNWV`qA.DhoU^2F"wB/D%Ţ{2TXKj7JH1yg4#[$7Hjv FDD?)ףaUQ ~T^N%"l 7:}JSW K@YWkiͼ Q5s_>3aJZ=eh:L!z3$^`mXS_/*R:O'$nɼ23p̤Tw[s+-2VghoМ-(x9jd6I;(wPn|j]=%xԻEz) G5[m}mX[G).]CpML VZ9dy&.h/PL*]~MUn?40#bTMmYHGH v,bq;>Qn;ֈzk. z:I6A b]Q&V &w#12w^pD+ d?gZGHWEidFSWK ByO5_?HX]%GO}?Ԓ<<7?@kS<1!֦S^3ֿ]O-Y ?-ho-3:b>Zяp"ZhBEMEC|`2$d@6ᅱ|@\DQƽ0uB6C Z)K- yu)&Ħ y\c*o7*V`ױ}x $*jOpc| }^7%W ?К5ίIe;#ʏho!QVBeAt8*O0MxPo@󎫚I&Pͣ(1ZoP~4͐*|oO\&TF&um5sUEFjPbnG3x+5ߓ&o&$"Q9T]b[d)B\fI̾blaTGTegI)#:2[SՃJV!??$o|kp;=w(X `g6eZ0 YQg}! ~ӭHsޞ TP*!*Ÿ1u:PvK\+xv^nt^ #h~#'3([,ؙ\. c T Lž:}U7:Kwy8x@c{H35` ;̈^"ͲhwaM,V\GxZft1 f JY(I2($%HuABfCZ \=*(y,z>8vS G@2P:8ޜŇE%z+?#S\\Q5SN'Tr6nCN BL~``W;*J]N h܀#FzWsW邂:H/*kFa1 Ry5d[!I; o=K[gco\jQNzwDmOw-|IiO}E(zugW0nڨZ1}Dqء@?H`ddg[ioMuz5 x_T:nËF~o崿b>a F2!S(m {*j*kILG!p'pe1Q4Ea(#4c#08`AW7{Yd':CE=LOA1mKsx2@ݚa>hgIź%ϓu' BPx/9CN>>Dh;EX2 ]%v&tub)<']Y/4үzΌZA6a ē3y,LB]FJk0?2 դ2How>ԩ-MCA1_bO2h$jU㦾jjMbBYA&j@Q$pi''|ƎwGYM"8ȣ {ñZ)Bٶ.`CڹH[唐002 M] 9u(n](ecG'1s ؍UU I@ɿ\{w|V8FdjMRF:X4{ű~&͵IӤHS ڔlcqOxY,V؟WNzO4Nr˒Ck&eaHl~}# fx(P?+ynHs~;:(- fH,Ow}q7zWfl k3t| *cℕp"~+s7NkYHd 'ݲ> ~1˧VlU:95ٵ'@ʻD Lͤ[7@GDS*#𺅔>t01Soy1jMqHKQ4 /{4XqF<5VT"MuzSn)`> v$F׹1ͺG]cm(؍!O:s!YK/(IfPůSФ|2v똭j\C/1<":7#g]K[Mr(vupQ- *aQyQfC +mWeA:CryyNek ~6|5 +˵^nvj|;SsX;&"/v-0^WPٺШV!Kq,~t<=_OwE߉n-n$TkEQ72就7Py7A|r ih>ڗmvVѽ7QF{#%Q ʐfSw;I:95: s\QQW'_=đQօ /݋u\ D0ѐp<` ,C=DQdt#IDՊxtQ+=7HF\A_RFڑP h˃^:vL`lޱ*pt$M`8QML+"6m 'Q`:R$^X-V G'br.5Q{]7ayFkZ7$Wc0zaQvs3|1x l>Esкu02qKaDyBp~u0%>vPVjSyhBAm'u(gt}tpqLlLٟV.EB]Il^ޟx(kBToH):"doi12"_ˋ^T߼ۿ}罳_LՂg\\Y&Hu!ae8831'}(װR]ພ  ;uN/1ГkAcq(1#c XQ}cʚ a+:Ȋ:CE3O [{'sz "!ā]]"&F~om% eZC{WJ=(xܫvl l6ъʵ|8<-Jd0dڨZ0߆jl8waL>8é1dv A_ԎZ޳vZ^݁s1Z(i }[?=  C`y"xư6PޖYZ 9;őae)0{{cbjk/WE^Q q@49l,X6>)Š1RG_^k\R"8>wh)2~J.(?G<}أ*^l֪Pt"%,8v-ez /nQ"@ `lzC|NX9YʻZ/Fx0/]孖yw \~ r:K6{ X : %3xO;aKLjh:@TP@F)KB)x*Û( X=[|v DLP"8]M%1b#r5`h:9\gjE)H80AM? >?lmMewk?|b%V>y ޼:B.RҥYwYV',6Zս=xXY2ܽ$c"v6+ɔH)5ƝdVZh.Dr}NKلO8^o b%Q8RJ"l&^ZE'pf1L`o+Of%_\yY|i"Π *=Q2 sпMV_ztƋgV}{1: NI|I)x_QKS@Jfe|\CdN[k)OǠK>}rudK} ,X.HBOj6)1( +Q [eVX=abE^+,I /GIS%NfƠQۧzN z(0h#r d|^ֻei,RE*plҶR'9i84]x\QyTX{.U fǯN4{J>|E #]t̞cAT P{;^ i6$b8HYXw2]ph_,_B.9xWZNѾ}DtH֊5rA21&Oݲ|%lK8%ǝrbws9DȬD!4q .jh MX91. qxqSua!i Nm2IHߔ=W.6,Ypwz|2x l\UJa)|vt$qT#\;n(pTOW%/-JoطVմpS&5l){zEPn8E#ck^8s#ԫkP76tϬD<fTBv:ġױzlIFԎN6 `8\"zpr#} +QJr؅(]KI˜$|l[Š06w]r &DXy.zdTrMEb@{){` t\¿{/dž"6~JRE=Ʒ ؾ19֘jS>U:7':6_-P:ī#X/<`J%M/P ڢ9ύ˞enpS 7NtOt!Mx݅؆M[nN##Dv!i>, fTpb UfA>;ED:SRcT[29nɡp2oԙSgsJ{P!<9uxٯ<|rysrX5*]:qW[6Q jl^2j{q: }?ގ]@ɳŜèbu??8$`w\M'/A=ܦʩ4jcijx^ cxznybZ!u]kŠ ju@uz*x>= xx$KzOyt#<-`Zߎe#KoK ߏ(G$rDxd_jC9YPA%"~dGտ+ ΰ*nC{ ̺Gmlst`e |28w7id5E[ӯnQ=ªA?9thi9M+i~`YLLkjcwPI{Qy!&!,Vq)l3v֑ʙ%3{=ioueyz # k*adwHoU٥˽*e ũys{_T_:\r%"L_eJ ]NE%p!0^>'|"c^Bu9Z5{js io!/ ]*]DrUNb"nc#>t' qKϓv*g↑'_"tKOu,a:u#!RZv!}FD +B![4dFF\ 0)gh\:KC,2oCtULd0"|ΞX.P6"ي} ?ۍ.+C ]V55͹A=aDr]T|ũ3& ;-#,Ml=Gж, R0cFl dLCQTxQ0JV=XݠSdnAvR<)'=9D=_7,9MOU-ꒊVFa{=Who6{{ݹG2\e3z 4,&b`y;Gr1 aĪb2H>L4EaɞqygQ1ڝo4;)TTU0EGjXGpݷ xx8o p,JD(YDSBaTS?M(sZ"\=QރРnoeWKxYޡ ,r@$CY4ZNu | zZSHs ߨ޺Ʊf_:4PFCA9}'Vsg6S4Ha eS;'ޣz+?} H l(49TB»muN'4"QYK,T_mQef%@ I.ޜ\( ׽2Z{=UR|S2R-1+4HC|+)X^3?Qc[ 'V>a7Axc}Rl?ѿzvnh_DZJR#kz+ߋoݞ`ւI¡G#u)% *šRRyn^;G }eͪ@p"2d J]LxE%&R%H҂)B,m E fÎD@#UV~ :MqHKu_Hvl.]IOa L'x,Kk[vSW(X\=9GN*iVzRmLIN ˄,iL9>0x-vS#nDi5KgvRD`/SJlr'Y0:ɖ̍n޾Y,N(?66/L$w(jԨAW|r{WȞ9RLtJ4B/LM2'-6]T (LxUO9"Ͱ\>~z̖I؟a_z,F3mTG"o 0w-6"0[=DdzCy6SU-j{Re!0?Nޚ<0 Yϰ+'727JN4Ƣ :+JVfjom3"ȕsJ\SHyuį'@_7T04<]r мe nO+7": Ez'h[ Ϗ.Pk]m 'э)%D;82춥cF̵F۸Is?4ef=@{*^XJ,_&( k@}&nh~Oխ0+- :}P!ER*HybsW-T?hO Qdo8bvWچ?LsQɈ.FA @'}Y.xǵpF,(hQIr_9(C/S3V#zF=S*ٽaZh2=<P3(E) Z98nn[ߡ{'{PWx>wi]4Gh,Nƒt?܅椿x$u(ڦePƠ7CwF  %k @=/uo6x&&pS̡Qd{lɝc`-m'd7_j8ˈL(}QXa2}3CIF2&26#A,ACTCSG3bnfxZB`\+)Y|!+FLp01")p(\DFWb pFqLtH})=_[tnokђղt\XFg[l+J%:JJ`/:{_ c1EIҢyw ^3hU('+M$x[+Z3f,sTs|OCGreZAǞĔbmbyB /O)V({h8e"}C z3L_!Yp:E~ >ROVXsf fȽ)DYU{*=V^1'6L0$<hmt@cubHi߷Nu/A9zLk O]b]a7O<z3y0/] EHn|0e 0ar*Mo_xqT(s-_ك]NJ) -}V :`ʟtIE9fqW^9I9CB2d:#΃wd'|=}tBˈ0c20(nlx ˷YS=p^(1S0 rua |cBUOmЛx~F~.ϪrRG&&sut [фÇ]szH09ڃIżu?k3([ 8KJ귐蔤 Z$O+؏ jC;[Wj(%sDz g8f%b>:tdZ(& s2Z{-&X,'BE_iR-b1mXl+z[6W C3RpJk'z+UΛi4rڿ:(fYLc=M{+āy_U0 p}3o>&n> \Fv"b~"*ɁӁr hIT*\6*s,.D7j *29fg^&pI׸X]?u圚P Xc, !EJٝ )YKE(4kcgbm4JOUu9}tW<.WӦY|xC \,W*)ub2L4nۇG~cyYkL qɇJ"!ѥPБ.-gpa/?ylF8LJ)Ne'Z[ьvɲ2܋bY (og~*ǽjlzL4I8U7T&|sn`y*JRQ].$9FLʰ?kmM9 Z8GO[|4ڀVJqsJ1|4㼣 8pC-i;"}z Zi5L2AB@4׀ޏTgn$crx,1y\2đ2d ,YQQhlaT5/4H*=}ڴ rїVX %pY% 1@O2bhR,3F<ٷdRu5,+JWe ^R|4+].9( *$'.<>UK<#c|? @/3Uuy앥8[jn&𢡊S.^N~aV3YJ7.cwrKTĝ@xx_:q%]$迌mp&#);FJf&g*ҴP> XqZ*F<;E"@,Wj8DF҃hf"=鈌6%dCHD_JPƎG7ѿ{rK^ TU-PUJLȈVB)p܎@ 0؈/)Bub'jҟku}+w_al"IxE9#*z fC?DA6JƬx3+q!R &[ml^{ {1BZ|/^<BeZ^tNe& fуv^7U|0>755>3wЖ"^N(-N&pӀ- ) 69Կiiy5DaT F/s) =۪qM\ƣ!OS(}>/ YȬc1m<~]`3]of#bHpc\xس̉Op鄼,f?dUXCELJ(HbK RQ4l@J46#8}CrH\)@)T"sdH@?"+R2EGwPp駀Og}鳙9B+NUB IKPh M=@:5%;Iㇿ֢9Hh'i.o[hY䗖{Ka (pVc,}͈ x0 ęfIr7`1&]#gk \ 3π8LQHG1&WFpM}Q&y`L&#㗂(k EZ /% G#Gv>/;tcʴ]˵8 >b~Ӕ9-R Pk(2%zh|jƺpl2z=e԰Y@2R}r.RT,k^Ny';!2f] rø;ϬԈx9Y?qLJ9!^ljm)JZ/>Q:G'œ%IPq'CԷh<@S˓3H4N'%TghSKb&!̬.'Q~!3mEX8YiMxu~LĘRB~Dt{?,z$٩;9FSrpǮml M*uDNt$/W5:z?c4HY')c\EDC191X=T"7׹bQck6ƚ.kvmdu#V"O9*gᯉ/ 76Rc)`kT~̶_=Sm "DE^mإ_'Qv m$V}YTzֲ;#3 yףPd=Ƀ.4 ͍?/sƟ_tuXcq} _]<+Kx:iy#ha͖`g]^XW^_1Nڝ9yc2LtN< ũd8Z|07iRDʬ ܄Bf˯M2pSK$GJX LH;(]ihϗbi-4jl;WevPvo&ފ -E|*~' /T2p]5:W9$Rß=pï+(I{Rel[ xRrgogA0MkpY0OPL[.fx%:;}Z3C;D(sSp'd{6=Yy&`E>BN@]B/eRm.8J|Fq}y<">O$8ʼ>}quim 0>H6O[oӰ9HPfÿ˸vԋ91Tp-&ðz/$e>Xu[C"7^R5ʀ H ;;(_,SP-8dspȕ "df$YIl_) R>R\fYc*Z*.m)CX-?9N0n0$6x^`/2oo|;Da@+(ޘ`:b| _7uvzibM"\5.3Ӟ3ҐopGs|ȝ3T(%qJ'0 `p>c&êZKFYw(M~`F+GZSq ?0qj!;(&;bjh@Hk=^ 8KhU* A;2B .^%-DSD|^cqU,%y!F3賃L"}2$/Y|.#@@#EQ+6/Mm\϶]WmƘeVcw4ʱSj65cOTFSl  ull|2Nn6FfQs]x\#7HiF>yͪ <[OK\a7aǰRdRW,D !QPJ!;'bGcPlܰX]^g Y{A5`8~U;Csr鯵:N t+$ڶ!!rQɫ_3byjo@#on<S1R}k:_ -VpێXNVlp|(?8uߔ ڨ`ca]`?Џ"r^oui \-p^#世ܽm>C({@EYOy-se He):q!-V!nӋwD_n_x{=zP/$V pЫruG:$q>6D' 5TiI;NVlZFI/eЃ&q@7s`+\ ;T:m3B}̹ 2]LPGooNY{ #bSYLJ^A\!"V?uy_)}h6Sh>])|a[ B x F;wؽm{/]a;O]/NMJ{r65vgKS {E mw$PZARۈ5نmfQv?̵gJm+m6;i}l%졄4w-R١Qr;98v9GEƸв,댬0m0RDڷ{=J`bVb۔,VmZ} D6B5ˀ,[?@m_F<ߎNEsC/G)dY*I#YGakMs^Qt7 k$gam/lwc8L Q;XWU;X+yvj*  h՝WN1*=n=OA@{(@`|~V*p+P| 8"5KSpx]qʻ.hjLծa_;w?C?ۤXܓ1|pk}0a\Gi7+I?2XyXUB[#-PRN c#ؑnғت;65+(C)5;ǠYty,&*(Enjw/Ba+me*>dgQz6 eKU(* c5}gKwKڱ1Wt%=I1,53(Tfx9)+GCg ~`Hl {/4 S%Y?KŒ8xnm pFշ*888A-LH*{3DVsP(7:(>>\1ҐU :0 @ڡNРMN>#?%Bx$ %{vfLgYFK+ YBBcdBVuZ ibYeg ASr\3<\lhs8*o&XY>K{\;g+Ɖe*ۊ k\Urx "Vq{?٪DIl42T- \`֓xsčXſI!ym4ڀ[yuA O8؊`n[G bz^P@#b]-rVĶpre,~֫ZgAli OQNKY w` x\#0yڞ  J1LSHj"ċ,ŀUQ vZWhwsΘ:?u$Qv4# 4BQJνkZj?VRG CD/Ie a@-\P~C^'O?X7L}]ҘmeN .g4zO#hP;NنCsqTiH{VCQu8%.4J<]W0ҟ5Bm%rA1r@P^n<݂nTҜû_5t^ ec#5MׯAiՎ_Iؽ_RRV9oNR ^{^w֯Yrӓ쁂,8p7;56QA{i=B~֮W_Ι&b mު6_W-M^b' zކdw+4Y_gqd^wtn`7rClJkA,[x~=p4qT?3Q}ͳ^Q̩,%TIZ9+bNQdaZůOa'p$n]}IPGI;# @+uEQԲZ-7U.X,^~RBD$^\g.mf}lSwBWPĮ~?D/HϣD_L=p H*A@NFLg:R ïxՑr;}\nd*wgC _֧D޾/~iZ90IϻաހH=~zIy֟Vh#e2QӋG): bl?ӱ[(:"Tu?ciX*PԌ!5cYȗug8D_{-甗/Ce֮i3@(~E4^u6nsqU W\Z_W_XUu r\3z+PfoU:\F F'٣gV̉3e#c`l(ԜsHûڞQ;_ ;͢%@%>Z4H|x 6`F|vힿ^=XQ㬬szʢ=+AW4,v$q)x"e^/RZ\5mC}~Cz- WuzB*ԛQZ'w@Guſ+ȨNvWRP]Z&yK)LSt]oV/b+Zt]saFc<BaEԡ33(.ӕJ&!Kpe=R̝T`Nwgյ[Rɷut û%dIYaIX"Y2;8l$}72Ey-Q߰$aW+<AfGze xAb3/尅7r FV/k%A:v$dT%.s:'`,S~7t`K7U4#g2ѧV4,/ی3%MY~)oc5`Ăovyl߯Y=;[LV|f)k` 7[tSsy/R}S}x8w$WEZv]7RWB# N4obI~iI~axtxfB’w8a ~ m74#/v4]DI(o~t- C'7?ʣ;n&?WA#w-ط#Cˇwkaj?yhMvs}' D*8Cɯ6ocܵHuⅲU|_}4( Ųo>^rg*?̿t^MZ^jǠِTX,Qph KV쁿S?3a-BS'.&ZTS޵pٗQGea]WѲ#;u 1\Ok[%"v!UM-T.-B BqV1 >> Avš)cqRSr[<z'm;.K}py=Cto!>CE}R<\R[i[%9lOaQH7ae_Op(OkMY]J$D #'c?x8.o-ivcBэ/d+&ĉ)8ҤBP] CECGhg= PZWw7&`J?F1dn)rsgǹR2Ƌ]vہeh0#y[uЗe儂|r -֊?TqmQ̋7ޖkfw.!|y8G}tEo=]*}3UʣkKG5Hss_uYįp07-O[|"xh@wL%: Zڊ5N3k eyÞL'V84rfAeH<k=(Bw?3ZFҿpma(J9Rd9k,w'gx$T8":¿)WU`{=,Z'h:\Kfu)-Fa,׬ihp~MtەWxU5(n2<(/hO*KT~~V(l AHp׳Msqk}>kI_֖%iȆifH F(oz@( C0&863#cDd{[ᔧg?!TDy1 4!7?jj>0\4MҤ8J}?g|;|{0rXiw1odC6^ s1+o)x:^^0cNDBב#d|2EtV]ڈص+fߨb`tڋX55R'AR:Gcj~Qk 7;6c8xb těwՃ70bm0~inc~2|<J81@N7~2y5EQlء.0aKŸ]C)VP+tU #CUS tAP{Eذ҄c5VVj~^+( M1wbbڗ!6Qj_UkxyZ#*U8.LM_@o5_9펤F|Җg' JX`FTwseA ?u7CH.rWc?$gua5bŝ^b=ԙ??:]kOEfO  t`\~8xBI+Ən\u)U9Դ_oX6+e|ܪ7!~! cߥ\$煬ΪXiH#[|N,€!">|BzT|Lc xĮ T$]Lwyf*2}bqk}IK/?6sҬ? 8NA{2_{/ʌ̡rL%pShrrycQrCm)\{GwFGҨi/zIh.mqlFD!|+`=+ad]'&lڀnH*H2ҀrcqPcjqI$lGX`&Gf-B8(Uͻ@U'F7L1^ni3ު]4|~%`q|,toq^Ф*wjՋԒ +"'Wil*笒}6t@,xj_y'q]Qd+l3wB;;`6U7a팽FeA5L d^~ØmZjZ]QBFzズT}sm#_|X(P> 䇭z,wtTM5J.e)0e"6AjYR]0w4 |Ym #uh'_M8F+]_pH? Q`ToL]Gb%U܇wyR6l]H$fFѯ &o3gyZ1m2!e&KlH`)RF!,e \w+A2Y(u](bL#=@(Y'wuNb4 /s?Lh w%IWA.:~` t0܋wVuro{/Vnq3.Q;N؅F8 A4d->s&9SX>}șPΪlSyJg=r|~/J|Og\[1bTկck|ss5@! w;ӔLLSi*<\/i:˹ ^5۞>Qې#贖U6vV3\Kwߣ~J~ d .kRaP_ +5O/6 o',%8W=IoA6]l Pv9`9GE(?FxOw0!"E.[0+VBu+_Qlc3lh:Z z\h3!I:=wPߟz%!fc9 7xOdqj>%% k@WDkЦ3튧dgLZ^W^py`v z'Ҋ#hޖmoe8׾F)g/?뫿|1"x3凩5Z BRW,ڌk4zAMN(gP4 ZWαHӆwym)LYj - AaT7> #Tϻ SS%ߙUyoθ>D 08nOnU@G7ww _ڕ$'r eyXwff\$H V/k:_u8܂$g}v ^STIj<`%&x:Eg+.9ɍUKg#9AI1;z>痠^+HY甩'};(/948hE!MC54Q1 H#yrM@C2Ž`on@E. ՞_Y"P( lo]۫]uaER"GCAT~O_{4\'M(l~б-4Azp,N\zwyfϭ Q]yu`{jMS>az5ڪ!8#Yj/{;|rFdC> r K x ruΔSOA^ R}qo+O:@*,H[4Rsg*Ж(GWT:ʟTِ!Re?T hD+Zh\k?hj~_圁9궰N0}zF0n*HhS`~ZŀMjFXk2 FJ)@{IJž U8k N_XNi'To5z?ؠ{HlK_/'2lCR*X'ǔqS໼aԉXkv{@k W Xwj *CP:4\˹z謼`W^޸G33/Dh\c, DK_|ݬ'U17kL->Qk37BG\1Үѐ߬HOEq5Mp& r8t$-bXlXR xO~+GD- 8 eۓ-ēv}MMPJ[hh0-  (b,-}mǂ~'ZWq߰kno\m#xX!ɚ$./,-d3_k,[)SOeVY0) $z(0^r02%r qn] ʵ FiY𘃅!5䋟_&46Ts{e=%&x2> .|ɰjoo6n1O/bZP}bS+ AɯAG쏱%fOỲer33`@V][ B@W"j?co&B۷i9b x?.%Q,8?]t֓n92[qX3H_1g/wcwQCI(<b(<OfN{SN<BOXuM;á U.CO/#s| M=s' 蠲xa сD-~QsML}D_Kt\R5w_A2l ߕk\9cx9;]3Ay0wt)'exqss`GշL[a| -O~6'#Y#s&ߕ3ő2-ќcK?}NG&ٿ.\3Ր 7g{|_B>g~u"g|ΗB u " umoh I1v(dyg}0(m&2:滻`:`5m%o1җ3)'UC}'R X7cǕK>"9،ķD'0)S}3nF͔C:ͼ@]G&kc1@YpN|D-+ǻr'Q0>lV1e) e@FiZ:tO#=~XGʁ{!AAnT|COੲg`帩ݩە0lo)"#+8.!eUz۰p~o/Ac 33/ g5ًEѐ‭7G^R/Pλ,_*NyWc4xW`eԴ`rzAς.U=ѠS9T5 |OEq#c1'\Du ^3$ G}hEg5^䊪SnUߣ]ݙM`E[{X#H] iXG »:x!fɴ ?ezO"Yq%!_~wd: wz}<kO^籑qSz Δh.G7m4cfx§4~CҬh}diP#JUϜ(ъV>$.p ǔ#cwΗdcL#󣴃F@xW[C7U.vzVGFp>ʖtk+S;jOeR6^nɁ4]cHU޾ /^"Df{F t%X6B`{_eb.%KqI{vX}۳vC= v3-qK𕷯n<|Zu3S^$=*E3Ӟ|HlOQy{@D~G[ֿ_ ߑw{ T b\Jl}=H9A~r֩0:K ! :,mlSL8MMIO)%CMkPʭ=^'dcP`HtF)I M#jbꚖ{ 3kw#h @k.f ^Mk9RA}b" VCH|3&Cُ[(;5mWmr8^khAnݫ)z b4߭ 4s lƶ9 ήV錺ODPZ(nX_<  +wy-`ko?{v0S?l?\0ZXqG~GP3En<^-l"g3Y|\N9G8XdSV3^lxOo$kxp4D^K7a|oN,%eϰ% *wc!yv2?8EGڞ7GR>wj`S^9/ܖ[( ?FU!z_KnG Y&O]N'jSWs6U)|dtVp9q?7 ?>LZOl} j +n:~bWnG.^kF،a#M_* ^R :7K~dG/3_hF=sYŷE֬Sy ѝ!1mRV)55@(t.t@< yv;F?ޒ]G5dր)r]Szs?hR_~KU9&$Ð|,_o&۟h}ϳ|:p4Ndmo|r$ꆓ㳡xr, ɮ7[RwsZUCDRIH |kjNHHZ4F8p6vV⻷``\?xrX rIyϻ˛nX7~ՠxW~nU1+Jrn .2e)$E8bR\aw'bz+L}=&f19dl)˛dfJp6^"\_Ӌoۖ`ף =h :kX$N쾸;UNj8-aX  pb1wV n/z5VWy/#;]8'bvoTFV/L|sK3sȽQk6==r6B WrŘ {gipjX#oX#y4Yxy7X!c Sf0ձӁ_4"2.'Ϙ/s ֿzxʫpX1Qpꌆw_,˘K ;[#}꠭ ^AZ~ibJyP'^oe~֥67)D-d 4S,  l>0cCr$CڃJ$y+uk1gxura̶}c~GdA[?xæ;'Qr }&r}`K<8To uYIU19+5^?1C^s W?yGKY6 exz,b-ϣ*Uz|~#5JI5r} Ԗd6W_:؛Cgu+ҸVQٌY|q砟/ޤty(!=P1! &=׏ q$d=~ Aq;YmӧJh>}iүb,ptcZ ]>I81 &?}lU(!S)ʜYgϣcCB)DjޭM@q* [aij| ,I׽d?U ČH|ˈn 0vq0zC/#`2|Ȱw{1c bTM3U̘}EM]1L22zQ$qry@.Zb,4}.t߁w[uQe߽ͭL~؞{qb ҊE4z4a*ӠڃwsV\V i\X3`3_;407>07.07507V~!EOk"Ie&={THc*T܆M \Ĝo.s*=ڷ9\Vr!|DoeDO_Kvoݻm1a:|_" J,lw/#uE~u-79ށZfd%B6n^GIZhHZ~m켚m%&Ac(2mg$Ev?Χ~G Hy mO(-Я] #p9բ#q"YQd`*寋2ˣ`G;/[<3^$Vh:N8BRĩ~1;#{ xHH'Hp~ P|x\!ĠKЪeBgc~DU`k ʑr`p6X5>hd^v+#ۭlߺ?0zXR,= h.YG9J: EΏ`AE> W (yUzb%96./)yT?켑]PtvNXߪS`Lf[d=[2g0os8T~E"'yKQ{=O?x/u3."2^rϤBAԑ^rE}@&cGk@JV/VQER Vi0  I$i8nr,*^B'=˂uB,iQ.3!᠐ ;oD| xLVrTR؜]W^$+kсe\0z_.y7o Gh/{c6cѰr>,- A.Rk3V'|+W 2jPi68y\n/o.!2DW `8y!EN*k|}]ؒ] [okSP-:hr - ؇ &$ dB|cI!-xM)N5hl \b?r!A?DZ~;tC>oe "O8 n0}hNN踈Y] [u.Ss[GE/xk9dĹ9zG($xe #MXiڋFVwfO&[C%y)E1.WD5fv8ODgs)3h|\eF b1|+O~y Ko'rhn!{SOl-mYwk,.'D MW>$wafr⮼#sw\ /h;z _5k9dy1vN!>*^#E]Et̒\#Qa7Sznـ6{"LH*8{2},ujjc0Ɏ6.Oj.KYpv >]mlO3lbvXc$5Ntqn>6M/yG PU3_Ń9* [ Lܽ6xf+B'1-Y%& .nț <{2FtB=[CWk=-w@zNI(a h 7x*!֠BPGo fgv9r^瀿n!'QginGǴ}QI ۋ6c'gOϫ/^9ħLA:X"XD;ü ٦2Nq6)4yhr^!, kv91\4ܬAZ8g;ei|DݺہrHNC݆TY)zp R8ic{Gix = W6dwLjv F |A4>dL;8{?ٕt<]Eb[NCO3t=큫SO0'x^Jy}6J6OF4ONod "d4yW;@"퍈kʚ!R3"ԬDN_gM??ķd*O RSMBңa Vۨ`$UeA4}]^R2y4fjẙʌي7>AZI g[w ڛao%JG?NR! J% )dQbZ[%ɹm[ĒFA`cYQ-SCm蝵Z%/saqGMRc/BӲv BG>˂4+NUB-<* i ib3FA6~GlC'hV2 o~4}> ^7A֠H] qi}ZЕV7,O \wpr-(,LpdSaM`coƦ** PC^<ɜX 3xx)h\L' '$az \yhZ |\I(~knKx' [j*B[8eZy W8zNx!kW&?( c<+wʇ{dqoQ: /e}a++Id\B٫jm N< ޼ M uqxAev9zUv,Et'Ş9ۨ3(l&RSoæ kkr ˷1:a_u"o\˭π5_|{AJ'}%ge㭜_jo"&xwz݂1+L$A[XrկPG2c_"% qa& P:lCO ]mhH98ƾrU-cAߦX⬭~Wj{![0ZU26:I-<[h`-<T=d+ݦ I?њH]A֟rR 'ѨG)n:cd%v;:5#%uO6?Ηh@!Lr+G_y%#[~(ۑ↪9E>3͢4mJ3+|FVVMW|Νu ;W?qqY Fl|BIR؅ @6}vXX4Qe4-OvYP YZdӒ?ܼ%GPxRJ(T2IKmRF2VrQi55_Geq۶+֣XD(Q)nT9$jy&pwfc);n$ kJM_-ir~͈cUDм5ZFrshMw-@vd ^RqIPU=|P-YJA C ?gX_}4.&bzO`a,I3`Xo S3  1D?޽1Q {$(~v%&rPZaW\v/.]\}]h%|sbT~㢗!\z-ˆY(El. rv1| ̶^h ̚HŠH੪HtTfWllmG<s,^`ĭ BS4#"6GH]jj],7*a`K؟FKzz4 k("#~SEo`+uF%4@\I9_giPnzo)`VWPQ%nWt~>n9OUksq?M@+Hz%Y :KIaQ6$u |ՄV`2Y/Ht?tQs[$tZɄQZB-q=NO(uHy]Jz%, :dS>nx# B%:%}R{ދ7 Xm"XSd˃]Yfg1@*" >_V`Za+gfʇQ6rBJ+އH VKay-y`̀yPgWxO!|ByRxㄼ+{۫?S_}Ex'g=Aʹu(T 5(fVhgІ3~s˭@~TBÅH Δ݊jIHl&UyXAUWGiœqܺ ȕGyYGP~)48GpP}EU)F v<i{$D'oxQ ks^K$Ͽ߅ރ쵨H~Ł9)/ 礿{#on\Ȅ| Rk8\y8T-ޗ":؅Zi{ &I9/\oOTܡm9'BSɕTpF*WFjOpi'aj1tЬFMu 9>IzX°oIK߽sk x| "PPw$(H3CNQPkq,dtn>çRB"#)A)/\ sNJoQo_֨se>z㐋)5Z.#3mmE8%\4yݸLu4w5Y7I ĚtwFAIwIOBsHfb*HnÚDm$NC /!wC~)@![JR֓ %I EU6g1:\7e]vw7cs 6c&:_ 4V âaq{uIWu*jM 6\*A+1&2P(oc:N+{SJYFcPx2ۡ1RQV:7m)_u we w-{ rfc,.*I kV9a**1|Kf]#)_9߫$PM.ipE|;Kj؄fd"y*]$*38!A~'$Ssj7zQ,p}:)X*&S[9׉Z.ՉZbS^[͌ci8eHjo&x%k߹ gYd*[ju,~qRg-St 'jk<1ջbzJ1E:Br c +ǑzU}MC lx^3&"gr D< OG#q6veNF._$d ?XE9}uq޺F㺁̬b98~W9'2,VȄ"z7/I~?x0 G-ɇ>oyL f]32xow,{weUo g5o:G_jcWg-OMYfixfW}\N'ə\Md>!'Zל^K&ꏶ=ϓljY eXNoZ6~S4}yhCHLeYڴga}YFrM+tןi0V~ezOG҃~{_u$ 2#SY )|XyzLA]Ktmܴ"(VUշjlVxq#j w.^my\DiXKlfr.<)H ^>2NcAnŤue>CyJ=lFMVBU幠i&zmCeC6Y߮%|iL6?Ӛ+C5;dsq 4qqDJ2q%Pav*)+19h9G"ʶ.6qvAϡst,ӇB^y}Z D!.D-h6ʶ&VMH>rJu#s"Q{B'hJ zdCDg/x AkRzF Wv6s&qa 86>\ۙ؜| :859 (^CУ(G6@&CA3м[TȆ{wt-oH TUT7mXQ,Ⱥ-nOo~`|tT_%q_QȫAGT99V(׎'D^xk1MgCYz}{Mgl?]!Ҧ5yw'p=\f"#7k3"Nf,fGɟݴ4(Y nDVGP䗊<~(t[c"5UpCQ*5o`%ZGaо4ѣhW}F%Eqz:m]9$jur/H(xFU}/֭tO+Rܐ\\=+<Hgu2X(W?;w=fru\VU[f2ob B#>_ЂqO~}ز$ ET0~"glvV&Ewoia/$T lGYE|$8wiAFMx)O[%$ٺRdH&[*!`/)9Fmd&&uAadIՑ{EKAP>Z0g`*kR]j}rÏR|w4~Eg `T g&qbqbFNLIZdo,/g^)|~Q"E`}c7|{'s=)[ZCkkil!nP. S JΕ!s|mf 6_xsς rfJ=̋ҍ`20}! .~U&4~H-Cu:޵a.rc4ʌ>pbK_/"*ө gL'U#Kp>}rE؎E;k@<&ߑ5@ySR3_hW89E2)=t^P¿=6VCP,ۦ5_GA`ڶ4xg.E|ԑu¶UZ`'p߲ 7O}-n0Kf$idmDCD+ESRy4;Gļ\U]_YhIj;\ 8rEZ$\`.ښ~iţPY2U*"FSfj1K ir2~lw t$kVBj@ 4=ZdU~?6 "@#_餂r,F8hXԠok#bO7FV\KW\oDZjщO^˭6k Z59 7!y(zUHz81zv Zν@j~xzuh#!&{~ Ҭf=ƯQU{ 'tDQvAso{q>L3Jz j{YcW%>A{QԎlQfjctvfQp;N|}j )#Z8`j0* \Xz-`$,[Wu,ƶhNѶZk9HTA+HLa%WA ,wO*2Si7L\%6бؖf|ECQg.wD~P<=&S h}k4Ȅk*qf'~4o݅d=1[#5&-q ֜;Ж }zYd#uFsgFZ8*NeL@.rZZ/;Hʅ4)F(X#sAHڨi)ɀǘUBR=VG &/ η=̯Xz0:}1W _L(xzP}P8Fn fXӱ4VA}O9:6Y_ÔG(yyN #'،wro|m۰d'WRJ$_:Wkwe˒*/!Yf?|-w[}] Y ʦv*Y :ecZp=w?Vn?}Ρ^뷸 R^Ib]yf)(Qt Zͻ3&#$ܠ;9*F*+ ,NP?P_,ؗ0B?tmN{?1 b _~YV&y,2ص] wHdl#v_8^{ޟz&j1IOˠwHٿ }:z'q}$jsCQQFo"cMg7-@™H2V =E"/Tk$_O`蹹hӅwT't)#_WjsWG,. q PGЛ/Tkl"VV"chUNkoiq,H'i<<5 e*ʕ Vn#7v҅Km9n$gȜҽfV"BM ps}6tuhҡRb^!Ͽ"C}7;`{m ]hGpCDlum# hRJM(6:̀IU/r qoW(wP17G7;W5OT#v\Ĉ`'C/f/pἲύDk.ƿ`w>*A.G'"-gTIKJw?=X?jU ^627fU_wB;881^{Ƴj3+kA!;CQ4/` }:茴}:KuºcgºyWAXWEݗK!۰l#Nr4o ;'SW2{m走iG'A6q:"_yr즹c yLBL 97Դ snk%@2^xjܕ,9eU9/L'ѩl`>Gj]<cT|c39=y>>HWi"Ê`dޞ圼M{H/a)8MIeWr}rɖ p/s 1o3=g-[$Z"^]s8:xA<`!ȹsF9ΨdՐ칵"RxBU,[6PE2{g5xg{H19cP|cϩϞ|ʞ39=Og=O <'<='Q>O1Svh?߬sd?P攗->;*NJ 1@Ohݿ4'rwR_,StOD` 'mf}ue`s# h< V 4ULgq sgMp45 D럫)s@Owt i-&4&{KcQϤ7g EpH+VB@b'[]T $.)˼r=/|8@6`W-Fȫfwg x4[9}q7 Єexcyʼn!u]I_/NG-Tt+̦nI;~#EZ?iR/yGq )Χ i2ѣQKN&Gm 2 nuz %-Ѵ~dƗp UU86=u|9_hge,vL)cUy38! McEg'e F mh}M[˘n14VPh\zgqO(_>C1eMTnP A }%e MmgOZS#r5_ !h9 ͂* g@<DT6&e\KYPwH|>"&$KqxҴHs1{t%BU]*FXf=…\(P "3U&H=fC93z-M73,Wퟕpt &vdTarfn lZϑi5i2/DmeB?R*o_,4~SwS#~p8u4rp޹/ܲdLA ]ن kpjz6s \f=pn m6l6s2 g\f9=(pFjl6s g\fù<(ٳIW:* ]AW`|CWE'T;sU1Q)U1FqTZעȰW讶uA u`Wc'F8 r CҷWE5?Mi\Gts1^?3Mc<܀QxO* uzWQP.BR'wFpIo*C)YF<sRqg~/c.gHB-<zKՠWníAQNkEbp-~G^"/m$R@!h=dSׂʛ1  aSKR f'_ #N>LNp\nXҘkjv4_o9;kK|T[-agw=śMKE|6Q; T…=23@yaD􇕽gC GB6`"0%ܲyAq)Fʧ8XS"F҈8T8y=9mZ&g7 i5uKWȋ`G$_IĻKg :x%5L3O Õ]Q m7`8d쵍i n2HT\s*˟F"sJ7q95_>;SBȕk^[zI)B9/ecw%0˴+#ʑR{0|KpJoHdv,4w{Gt+9-ʣ F&%>P3f`N ӹ)| (FEXY>:J\A/M ضHc__m5xk 䇺`kAfoٶ)sԟςɟZcz5DCbmqL]fTb63K@*qhv}K`aw0{5SHѥam: Oà,m|8,ihT,i,2Pz!dE кug5GL0-S>5Dł `c%ΔNv{{@+n#/tUewPLh>`U.^l"yq(kiar,orj2շ _`_E_^mx5#^&*T΅H~؆4Rrp'7RV< Uùpi gm%$m6њ4hB6^bI{#qG#G5pgL6NIhUVr7bk2i9w zޚw8S:݈;5[>u{Ahg7 Yh njPby6WÚ'\Hۥ! H {F>©h-ʧlrJZXy Jfb^ &ZٳQi4/ܸq⥄&-`9܎4sPY>]!!D c9{}{1ؾ[wMmL󌅛hjM4e0( B IEO {(Pk3I/- %D /X=:QFr}6GX7M5#EHv)8i͝a{JfvO0әzAYnQ?QcWS f8 L+r~Θ{#i[G zo3ѕi&'3_dRz ]L7+qL!U}lD^B@児ws[>RkG8pY 3M̻h(*ϪTdU.:\;KpΏlwճ0򶻐Iu9eϛl}z(COd;5.fR- Ko\pr8mnunE}E|6EH aPGvLE,{QY/?3 WFt6$ĮAu#qr[7KD/CX֘no?\)cF 6  /u!žóX/(-A!2 uu "-S&ڣޫhU^\2Hp'v/|7ciu4ā"mPuXXq Բ(0ܢ5']yAI{R/tp( Ib ;1CO˜4(g%5PAsąs?fowWo-Tv2i6? J:a k N|F~f39K5&nj[|Yħ ifĘ!i? 11WYe|omw.n@羒V?U/ 9/ t% ›Hq 60ZY?h9*NulR]ն&Qg=luml|K6*)X1񲢁` /^- Rez7U7ddch&|#>Bqcx%U*jލs+: kǑ?CW.LsSondbM:;N:ui~$E"XIe Lb}Q9fM:;GK1UJiAH:;ouK04锅O"y?x_W*]&4PFqxq΋|Kҙy#@<`4P%(K wY*hn]C' vP˦y266D9 0h<.Fl!I%yX<"XүJׁ&d 2w ?%i>:j:L[zؿ+.K& J3T A_Z 0Ks3a^8P_z搐0!i.|FU<*gH,ܡ|ᄘMX8ݶAmzG6:MФτAXmtoyE') ,. e߅~RopϚk$WeKWxkfU'`ʣ nٗJяoջYZ|lOΠvjoC6!IA&R%Z42i]P_RĩE2IwtbU/ђİX4Ps½,ce41,c yN8~f/wnf(ލ i.FX?0f4Ny3 ڿBls8_8/ETÒ^H;T1~"m@_QvϺв Q%ԋiNh/ 9y"DH:R^ \>Uc:0{ʜA[j8"ܞiL YD [>8 &kIv%%xFQ$[ItYlƨ1*b'@AJՉTAi34'G33[,nGg%;J3f.PRt"kxUYU]|bF9?;@26Ay@nv5,xWN\L4rǿK[Xmfxdm@1KK'j{*RH9Dam; d{B"щ_WQᅀ,97wA4Hc]}lأ| _^W~&) osP\lەڷ:멢U[(< 1TF% ΚT eٖ>s|'3ACW+ĝy3yKf - 7m3퉼L̡{B-c`_ϔQ $(?~y PŶ}wRz7c8A37DFAgz<$9R?&磱g^ ˟WnNL4 { &YC wre.G%EI.cYY, fHPSIf28_1RE4_LאB=z ޕ nIcr2/XLt_?fH]]+dLq%"[4yP)жV~q_%\NCpa^%e7*Zlt蛢XH;W }0HAqJC|MQ&u!aMwDSE@Ąj&sY?6[ſ*޼UUSlo[xgy9jnLG& 7bIvSL)RbQ\# (2\Hk,҅hCF6?Iq{-]6ns݈OtIp 4\ƄQuNB'yII_ ,x[Z^ ~ɯ!7G{9i`D;`7 RJ=p/uUIoљZ%HQX9aq]'6,_/otv‡|~wD`Q-<(i1*  qM$-w;Az2zY?\/Io3<'^F \&~iC.mx, 7'%?vzE22- _3%@La E1.!AYԋD! ŽH;֡ XK1Ug/>@E"ݎL2=egQ*_<')07 =,LJ-4,%ƥ$}CRfYYjΨe0zZY٦[VKb`& ?7 ~O{˹<$\:yB5%.=:f%\Z7&KecB&pD|*\&( @ŗZ 0\z-@.@4BP%Y\/Z"*Ĥb13giD=syhDokOLccSg1ZVb]\;J٣`xڥ6 7:?:ͧ@ ĄzV/ (ϱGr=q&Ccl],z^@y WVgv]YF-MSƌzz&s粦LŸI<MIL}ى׸qȗ$ykxFȯ!P6ɳH` ΈzJR%!zR|I9O|͈_\Eb] î~-[jLO|JpR}gw/lt=pb(}" gauCA1~)R 3Iz+'$2aWӑ~"9~\\JYW7I|*ȌʞnT_WßmQ-N[-Y ש'|oXj`"l/D Aga(l u= nW gKV0F-a x#ZF2*kL{`ٜļn2׾ɢjQΙEٌG'5᧭=Gh3Naݯ[9SMu<oB"ȥBr_DEk!mP[\f"{_hӒ|3T(\E͞,*ԏy_Pܖ9IeDCj=9Z֣CzZ< ׯǹ݅ZcfCo .~'$|:{1갂RagvD#=<쯡ΊwH?7T+m#Mݘn$?(m\޴<߀a /:zZSn&~Ҟ U&zb"ϞM;9}P 'wj±`жÔ"]SOxָb+v=^w>")y}#s:R^3JR*4W?v+;Wcs3ϡ|"Y XeC؄@W+ΒSDِ닸 D*{o/^ >{x$N+[kǦXbug<;V`8ǰHn-¼wd'|m7(Nl LJJT#K,ӳw)Sj! 6E.18QVnW4뙛Y`9]}@Ŋ; = $Ȓ4Ԓ<.w{Xŀ_fұnI PÇ2~Xs%ׯ]qFv!*կN܂?$H͞{ 7g$>Tf.ֹ/t!c+vK'AP.?!AγԬi7͚A9~hQ}[i-@F3[ˊKh赢F_Km^3괶֞E7Ư?{xdޭ7nQb\ݪo> '^ah֔#&g^>Szڷ#\~U}w7p6\_{%ӯM nLk,l?x!¹FI'[E-EHa ť K%eFp82&8+3#ڋ!z^55!g gkx=L4 Qpt~|&ƭ'~$(4.(lL.;Ps#!m&)YH4^ LZ WPx?-?`?]|oTQ$L'Xi@}o3Χ=09 q~ BQYZ9@7ߧ$d7?3<4;qb4Ӊ) haD~%gU&D^bk{0v+WyF o&:a"zYB)av ǰ&;6 4YթRX;,,-J1 x.7oz#OIe"2}oy9OLsS>~!TrZ.#n]}CP\IyVj6{\>8~|h^X$uKA]e Xaxmm7l>V6SU9|+q;8ݍH%q#?ߘ?i` `ksi{p݃j`_GX?3 Z} xOi1*|x4 gT@# " ڶ|h5Nc#@ O0sɢ pB񠢅NIbf -mV8&Ň[LH fqu ۍ8mRqoH7ct<lCƕjc?;"üifWR ,x\Wn̺3ϞgxD%3@$@˖KQZ&EG(tWY'N1t x^y.4N} U(:*-}Fbqta)[’SCy9{AeDBCz~b'C3'e.y"J%:[y\i ݯ+B>nx/che E#⥀y-rJ {SrE24{x ::AiV;5;uc-^tnP-+wQs%3}s_TO!KC0q7{BJ SѼh$WZh|3b+Yn+t©rQ voO$ZߍP+kWSs'E5L綤[n@jI V[ЊL]pojA],ʮaS1lVR2Ј(9QjF7DTU̻fC"`i|1*)3N1zXW1<?O+2+QU;4~eXEףRҨ߮6#5@cP)˕rMB> m!a| 0$$[;LQlMt<̪܅0aZhjwD_Xumd3⧀7 (YHQI% Oٔd;N?s+mNІޫ8ӛd6 W b ylm*0ZO z)q UtKbw[nLk1<9aF]MVV!)5 \@ U(mtM8gTgX\|92:gL>k_)'gGÍpE[* Zܲo`qLnٙ}6AiQZ,;qiZ:$F:{IOIMu4#I {a؀vzI#5v&)k5p [wAkUV& v'VC߇  $CrX+ mڑ~,9%~}[*j7y38w7YA6Lrm̷83~$sN?b{ +_W糆?t麜0\&0jʗ0قjϭc--v!y+ٓĠ| }+ . .DQG)plAQmK .S_  \ UM7g'튪AhRTogcyzKe ӿ5)l^h$9,F -hmUcˇ"rt8|jJ9B:w1۴G腏G,޹U> |WkvI1TM:fTJDnX@UD%<ZÑ;f+X[ȉ*Y{E` td_$q6{Nh1Λ]O<\p:$X{'>-̜Fu1Q=d{,_t-jX h}4nɖ?DL>/aV C՗Y4,EQYļi%Z ?o%`|EfԵW,%#* 4ѮxH|#W5[y4L1=-5h+S)kIL)4$?*`@/&+8Ұaګyr nٸĻm}R*PJz?q@c g+skSI}՚ĽA3L3)Vxf>of7V>"W2ţN}MΈF; @LKh|)(TO=rjO]Э,2M$2a'C5Qwتb_, ~rtEIg+c05l-@TR#LN}݆}CJ ::ܔV\~Hadq^fGs mE:-,}\;hjeuD5&;ıJ İ6:-F1Ino F/~C4!n# [L&9m_^#e ǧXq?B7ܔɒ`pumz?>w0h蜃*/+fNK* ~q(sY>BOrI~fa@".lOWR<]Eq4fJ\؛ 3gKH;''<Hx(lX`2zء3Ցkz7G/?]~ЕXh-1 q(zJ{t[\OV[fH6 %z\ut0hVI0P֝ 0Ư0vʼn~3Pר˅ol+$e!iЍ\.R}Ń_IOM\?4FJ-\a("'K[L'ZnjWx-|n )YyW7ʴffYNbc~z}8"v1-6^cqfQt׍*[ٰU!H{T>G?I]uo+`-\@cIHYczcD$L&ՕIw( ).\ɘ%.߭$ iMgOyE֖F0,>|Wl-LzqQVeLt[1yXo. )h"a ǐ1تKhw T][I??1(? ȵnWj%4 yjRz䕔(ha$o}{c~,Smf!ϙHM!m&0 YY@|B[0u ~LW8dw?YA.x>EO#t),,h5DW_p_`RuJXL8PvSǟ,oUCD i"xPX-v}9z Zpjw-Q o\WcW+I9 / ӒbN\/&II͋ѾGYi?#g<ƼTWw=+(KŠ73GiU46i_Wr?#~ZFVZnu_HbǵB#0bGAzL]XrFwrmlV^`šߥEټ\niPxܱ[8Ȣ? oN ԢduqmtΗ _JВ 7.['l|=vl񝚛y 1{ D f?]tOCF 1w;6F覇|(Y3j6oD%ZxTo:®{4hf (9Y^2kyƧLXiGRkհ$6 F v}"q<6׈FMAf6â,J&f&bY\TbU^WHU_DyIpYiDوE-B+Rt$Pc譞otBđ 9wGr ݑ>av#\$EϽU+L¢+DfKr&Ic63j4ͬQ+-aZ $ -@$f3Ra d-$A dGǵ2,RY“AQ|h YrEz;pEQGkۗP-[Hqδ08PZɴB-__BCMSLc*Bg5ZM)c%tū%y<.m>`ޡMtnCրWu^ν&7gбPW 6]TKUk c֞4Y,KJ-OM4?xH %z*o)Q1WI2Brwӫ+XIJh*yE=/օ. w}+ GS67?q<WW޽3$ܭiLHbJlmSyx!̀i ޢrnEo @`3!]OzRE| :Kz/Oq; vз<: 7Q=y9Hx֘7{,g>قpos.S~)3+Pq{ۀI OBaAX8vW3\Ԋ |eYrdt6z'ra ) CeNJYjy~ђkj3) AޒuCƶ Ʊk2J@̪$γ`ߡ ե,MJ(Lfъ5=G1jvbllZ `, Yv˓9ݫm004Wڅ QԝX&B>7I|i?&]v$ʿoW@[^Kĵ*_IŤ#I7pQTN"aw?:[(P]^JԡQ>lq9ʞi.Ǫ|J ICuOoF ,D2dOFc[v\~uJoeX\1PPoE0ɵ q?-xן1Ө~/D8f}vǹ-Ƌv+ xpأxP1_ jϣ(bV ']Y`>k2e?kʊ%^UÚ,iְLZ!{OL'j/z4ʼn&Yydž_tjmmM0'PeM(zJWt>e[\+\#Ns.;$9Q&-JQ{bJ Cb_hAF*qfm,p#㍑t/TYE2Ze{ӄ:n`IT#| xr-̚ ݿ<\[""`كw33?avݼq|?-$ mhʤ >ԕş Q= (cVuEou훖y jPsH"O5PamUDc޼\RPmPE^ 7isR`>b{F|Gh&ߘ1}<Hcj VA@=Y#5A?wsߒ$h݌כb,ҹy dkr!R|pKN5̝9ȳljQBݠj]sJƸ>%e_wbc֚PI9X2s'JN^B_TAFed)qkiARz_ b:KQ|"X1j8 *adOZ ʯXy#]`nA_/_  K9]X(k1%!A(8.ԁi}%k$Ṋ.b;mÁhxHz7{kΏ0.Y ZUGg-8 R)cU1#2T6WmT:R{J+d'&ي= 2+M!U;9?cUurh3 LD:bI~RKyz~C= -L jel]$CaXY?& a~Ke~x(C,xqM$"(ҡӒSq)JRGgQFDRzyOO$#asJbQ0l23)5jvlom=DEKp8%DaDy;%W:{7Mg@8iXެ%JU ٙd5;(2$ŨvibF0R|ң{hf?E>%@HtcKѼ*=yކ[y`'%W@^ߥgdn.:`./4̪$KVQ/?a=|NwHIW_rC3Z=B kMc(g6^E9"vU.ĵx^‘1p`1QnKRmh {_&S8bM7|sLZM>w{e{7| iZx޼uJiA<Bwb;"uw>Ii0Ɂ}7s g9H8.Q2kdg)qwQ8 &n6}u_At?+\lz /GGVh<EdQkkO!tV=0}bpke>=XU]` aC% C.<q _{ XXsP[0YAoM|@ɣ(捧 uSx 5_"c{AKG@'Bb_:=}sy=YGG`@[ Iԋ ί9[BL ÜhIӬybMWtHmJHok{Z\7;kbϺB& _<"._rwC@0z9~pP<'(! 3ď1Rt)Uv^8<ҹw3SuO?iC>PE?Xj}BTqP0GӾ#vr/v4ϳ4_Ƀ9K * 4yVo#9* 7Ǜpy~V[1}Di. 4vqu}mslY-ёgD;,8{&0պ஠ZZyA\ ^Pp:3(x;{: VԣDEdꚾprq+":ko7*5)?Z5iK?dSىiQNt&<{&4S{`UG-:'Vꪭ_|lpk7a.DaÁx&Q߳g2ѹB‰G-\ +Ñ1>' f8/̓ 踘u֞4ԁY9SG .C-ae('Ҽh8"3k-ka5wIX7eK]^pZ ; ŷN]zSKE5wUZMG߲>sKbr9,$˅SפۤHF*pHQډucu8׳G wUo>dJQa1H Nf:4⥉<F%ngbXzS.< z]3;D6~}:ڱo*2U6}HG$8:P̛A4 @90Zl!IֺrpnԹH~9Ar&+pX&{61 7gѺ9Kk_՚})-8hS`|3A."V5"jm3Ҋ:ˍى04-JN%S>?W nikLe*:h𬴶 hoİyW B4ҔiowI G)\/PE7ac'*dHmP-VY'ټXCXm%4z`zhb |þL=ݟ1s>,#O7\ 8){_MG`b柖fGi.bR̮Dž`}Z˰X} [ک;X۩e2mk; &58N@sB;!bevDj1^k9w-%A#|gc|}by$8z)؛R0cjZzVTWc`b(xm/)䘼+Y>*;Xe[>s}@ ۢU! *M/ d#,؍1#iض{mI%Aήϸ!I!䄮sL@駅A'G$=f>2*8 M 7TΨ||.y 2Qr1J{hqUhnAabV=;.( xJJ/ڤ_قchf-`0Yw=a>=2֭ kfJ^(~¢2Qv#^\lVc|Ŝ`?P5pǵ tc_캽^:,bpGJ.`m{*~5^xm[9;)Wl_~6nU= l ~-uG4 T~ox n`G*))aܗlkNvMs=w6_ͤ#Ph;D0Ht׬w9uk Zlf⫄Y l(U;gFp0׏fSFEO4;}rC<<@9oE78{[ p^P{G҉ʪ;QD=:T>?W}Nfi#cu}=H)C"w!å|Fe榘βh bS]SK]{5(`!#Ȳ%lڳBz|[I.N;kva|y]HreHy&OQu݈J{.X~1o2*Nod"ݲ9L!0K~OzYRapfļ4سtp+XwzQo:!R1o*x'Zvq5=YS\bSd,ta5[2Owb|55c`:[`jYdZSIhB_І~+$)EYl<+89 fb)A d-S,-4! 3,.;y4Ŵm C#$7-J8& ╘8kf2Gk'pNhW( {nǘٸ/{ڸB9u|{wn3#*]gmYѸrbŸêx" Vk3=}evʺUUޣ]!]5yg4헲k\va3.o9⦅[u?i ZɨU NaF 񂌖K'R#ƑքtvtF:o]7E"&8* ն5 >p<63o>[Y`t=qE$,yWhOi&$ ?5M0_ @ֶeP,~{4UR2V+)5'yB`IROl=쟭~簘d%HvLB ch}hNi6S_;{?)Cn-0L"Xwqm\R>HtCh^bY'3X4fjam(%~Űd ~6 n~\8.%%Nx]l>G=ok ?8AW"(Qm7Wʪ쨟-6M|03b.k$G2z JU{v_7亴N*Ѡ_0#)R9qRp9FXHW\mL{Rws-rjݬm)39ɬ2rN4+/^iv%1m0;R6Qy-cCWLfg٘Mfnۧ_q1H2A:.{fV͂gymxw wOOYn|Ճl:LwuW=&]&L#PNQ9r-ik򸪩|풴;pK^5dZV: Zn7?dZ>CARf#{fl )gK$A$}?/& XVf 3Q9'|Ľŝf"BIa Cد-vO) @O;5#d *Tfx9k+6˓IY~Nz?/מ4Zn Oz68}V IQ8?"LNxY:?2jρlM|~F=)hɖk giqJuk[g+fؚd7z Oߧ'I0yYqQ|םB\v_MR?+݆tl+DVχ앰pnhM.QPaw<kê/ן}_9%LX;]1NpA/V+5ڿ\wC7$$}/2A(n[r3WGPÀ(ҵg)CB77TJmyHs |Q戀B"{m-N,Fa_ߧ}π.gY}5Gssf˷f"̐6loaڂ6ZO3&oI0i%2b"PJ5+lՇd5#WG+ u'LObU8kѱ0B})H˪L֙f$KkWZm9fKZ )9Jv8Ƀ H8;i=rÒ'|j:IWhV NYмPtZgb.b̊~FlKo\9tYr,^Fy=CpY:Cps+͑?jxȝ^en([/#Z{?/q33TǔZ4]s V diʀMp{/)$;.Wvr7ՙܶF D8?=y46AK}:ӧϩ/IJ>~Ť-_Oas#Ux`l6Ja䉔9 c"o>B8SUA}LQ_yrW*zLU6;!kOAa3qk$eif]+t;,)O|Ff p HOُ,W^a(4%h|\LBiÂLz1Fik:1}ۓ0nF ubNh)xcUT,%LVp:l3?Y|̓sywrgм( DMiMɆ }B5#Bz ͵-![M: wҲ*+$)o'N7-ߘd_@>^q(Ink܁ϞIW>B"o"bOble|uJvje!JL/w97&+!{7i#8,gaב]}dMm'z!"z=DwPQzBП:On_@{0JJb>i¥w_t"Mcv쭚 [-$eVdybmVҢ86U)-dJ)te+6F.7C/RWGg0R 1Ʒ ϊ" @8r`jwmlYHj˯ 3}!v\"CP@ŢѧU1DYx eVh>>0 z'=][&Z NѠMO.`0Fi^>eOxR3쵅%j$e# q7(:dժϣfi/_ G jw gO yʒ^ 9ח|x"@@pQezOK?[Z_3Y%{j@*fUC;> \*.&8Ϯvlx&+Tb\%HB XQ>2>Ekz"5cH$}Acz`r@€L TN8O^Eo 46S|*If9?EG.{P]t`%ߎ ?ioM'ҖVݿߧ_@tuԥ"1YEWߡAǢ} bLOVT KSt`oM ΕNkwSUT+W5+ayTFkjw^S85uK}/ζ5Եw9ֻPtjɍU:)u^ىַLF dA433i-u(}t?R;6nnzeևqԦ`4ΰwa|g&.+@YBa.$1aإjnadCkHHpn "|[3Iad  " 0ٕ׆ ֯p[R^Ŏ\VЫSG`Z(oEW/D-fVUzWWJ*RPR]OoZKq(vqT QYҰreՑN_&Z|nz"vA#FxZro8c_^-½*?W_ӖCjKb?ފ|} V4;_@~wDQW܅I\ -w$>w \S)WIx$Eu;؄&.Nt$q³@-$wџ'P;EC<)i %ݸ>wqܒMY$w)73QwI£b*a1@= p t\B,T&V]ir|~jzx!ImpwM<4848q0療y? kKJjob~I$$ߤ(<摜;kHOMF$ ȻR)2CyW. ;(<Ԟ({68&Օ6>RDjTlU@ƅ yWq N+uPcGe$j!EgO{$7YPűcX<Z#tx*ncNi|2St-XrW6E>-]!bxFꇯEI{;zaZ|u:=P+>Uy\UV^ȳ=CM\P񀯣x7m-.nBvbcj_͡LM@E4aZc5>qu)`E|Q1+?Ws' n>T5@y!-͸{6v3ݮds`ZLب;g J?IWzNR>WС^Po9@黼2˝J( 4nO[FS!俈Xc+?[ɆËx$GQKN+-MƇ #:Оe< ^K-߱j0-KS趁x $ ݟU=ɑQ<-)O%~ )8?Eu7>γRΠh!94suPuZl |*;D =c3J N'oW&u3g}Y(_!(Wtm9u( rw;.hDtr<,wB-2#;~3PN t;5p\JyL2rr⿴?Y'WfI^Qʙ7#,HXZU7xE} e,黮 )ĊPPc;/^#%U<irt2P("dTVV0ܖxLrm`,R(+-W#Xsv1 ", &c8._;iB@W`5pMgM&UscBm)蹎T'::>oX^Y7;ʢmM%GIn,꫿KIP&j)".2 ^,?{l$Wr)~'SA^~.]qcj4nkV9sz{ w{ CI6T@Ս}z7. #ǎ`5ѣ^R#m'#==Cw)saABE?%4NPDVy< U!zug.ܛ66+<6XIry$1g72^h]5kngm0>ց<} zpHʝv٢ 6*Ԣg f.Pì-/X XE(&PJoK15&9<*yxhb)҄Y YCW@:CqAe äI %[5L B5ɀ- cq -fQEMn.Ii4 Jokj NGዯa[\z#34 t}.u<'Q!Itc޶Ds]ވ:B1CY&Pf+J$K@=xS<;]qjEi:Oı׻q ִ, * u}+&M^{S;nJSimeh`r/~"ogr T}c<+O @|C>cDeDR{:\gF#% @5ʚAqy"_D8A9ټW|׀ɿfUV+TRrQ>ZMP x-g,kƭtG|!j[Ɂ1@UF͒SpmѶ0g-!MF,ROӁEXǢa[)g; RI<,cd:'^yN 8B8}1g,Wa Ss z1FG[$·1 *C_zZ+{ ܳ诀Zx.18t؂kEzgҎC47M #${INdW< "u(nCbh.)b`S +}F8-3:4+8^Se7-NX@JHEE~d[Z,9ШQ3M;#p,TI.A˞EI oIz,N*:YwN}a1 }PrF 5!${8 u@@iDZ'4x`yϒEB;%Uy&"p:,F3֗䙦H[[)E-i@Ҷrm*k5}momR*eph<C ,4x_cg4NTEzj. {\F@b8-X ̔Y) gwIap $.i-%7^.A;B['Qw)|-uJũLކXܝhEaEgh SBKLHY-/M#TkEΈHgEYob874hq؁:6n6ɵ Rg)^] c&jq٭so{3nYÁB! J"HW~{IO5& k Ul~ܕpsKN1vh!9*;$O 1EcVA 7@Ĩ}pKҕ|/F5|L#9dis"n.c8IvB/w@RDQ cϞ}^pV(t)me6nK$r8[y![SVI>91oi8dsFc$0Ms|pIǿ:)bާhY=+A@1{MzIn7 Rӈ=_$Wugu `ޝ^i{mk$eDgαA0*sfD6֜&x9#Ssi((Knc+;zf4WPkoKI]7 ꩨ !upXvc̰[ Bգ7*^' |ӍꦛKo n9v5| 0UW WP u`J".~E]jgvbS]͠˅1CSTLjxmypKs46*YQ,!X;GɋĚag1b"|kft|.յe9'QmuMpCo/$%%MYwx8 uӒQP`VZsjZPV""kk(%f0&P 8fGt֪ 9^L.4D2ѧ NIM63qxGJ[f^eCs*BH (OC |Nb^D:d KD _?p}<tVA_= u>eLı<6ŹM3"p;Q2~^rޖȃJKRM-rZ<Eє }1KJ.v }z֥𲙑1 HU I< |(ufsMHy`E^J}(BkzlTK` zw81.U:?궘޼oMq0 cKݹ,$"ywbz,!5ʬN95*Ca5x+P((A5]FgKҊI X͎MY}566&e9XJ}c=\s-@H}%2V* F;GKyTX[787SvMdxqv`GM u\U6ʗ34&?(q͝L_Ch/%_|rE\I*q]p!M݋غbSh/1S{f?LXX:O'K(fSL_&͎^:J'Io0VÖRщHcS/?F62[u6KP¥pŤ(/,YIB,Z?LklGcz~Ve&@⚴mPAF0kSI03ܞ_ftz%~ }0L$uHꇑXIFo+9h쭒yFڮt蛡(L`,aZbiI=25 =$zI>{pg}Y}I`ki~lō9"fT4g$qewKtmO`, \ai^ k#Ȱzv4d5nf#.=i QCOwBCmK9gHA%/fSS@= JaRN6Tӗ 쫒F7t\הz'hȇ䓅2^cֈ 4"$ҊT4/~b$SE%ɨ=sQ0|57 yy#)=+o y"$f)hY|7%!Ͻzwݼ;&Ĵ!`&Y|HoG.6!&JA~5u5~QF*!]b{iѢwx-M pkyBNb9Q5nH5F['_: k-[-A"˾ /xVO7Se7:PZL\B:\rLf{nd#^:0 fER4Hɘ䬀he>~4L^t[U;9Ol񆞏 Zb{pKzmI:oa b܈Y`/EdwaJOktp.7x g7 O BxX; %;s m|5*F`v&pIٟU.yc\f.>ӌRb^J枇[aQ@XZ؛|.6<  H.[cX+p([eY1rs5s8rddrOO!gAxpW ߆28E{w10ѿHl득x/4DAy1Ҵ8n&9QB@㞣p@ ճUnmoݡ}Ŷƅ(p: \[::OpT׬h6%͘s ќ$wGyE)w,^k6R,`[Hkf(wXB2N;P3U 9hlq_xb[Sߺ/b A~ yn@k*31X|;"|vmJL\:p;6* xIЌ-p3s=e8\$$-9Ԁy+qz1üMGnjjوPf\EbbeuJuL3!ie-6*Ӽޯ#%sa4"aUsc+,jUed R%E”i7e0 j YS?ҢMx>3JBUZJrX^EiNʀ!mwM&ee`cR+v4W'K5ɕmuJhK#(b-e7"hڑa;*,G4/%6u&^jAw⠯l!Ty0$(ƶ)^47·GOo..[g2ir &pY$8DZ;E9Qjg?=[S]P7 J ]'@~&A>OyvAi );/3Ny9bc FO .k=jZ 0yMVUB^Z8np6KD=>;PViit`9̠Zm[=k5C dt6=HҷzOGyE: !'?qZL=(`=ΟeXU(:_8"K$+\M՞n1e!RW HH1Gt<)t$SIuw~$f ~!jqb5(>B4PQXd"PMj*־$inR`1nهc(M[&!PJ8%a6/RVo>e!ƷH(njlÐM XP]`hgγnKKţ}q 7#>Ol IQ:to0TRK2ޢ^[|@k etrYwC{b ..c)\׏ЉF-gQ\HMS̘$u;+&bZ~W~AVk + <;+ZJ;B+θM>OtEiA,Db95l q߷&I|6Cщ ::CCvt})3]@^!vAاAlsOF}:kiܯ slU̩hUyF~#/pܚ!;y7}FG_G p4cP7~j*V"1kH}g?R )mEg/DQEuui?su1DA:"n0>jmH!}r7}6ҝ )7:C/|{vo?@c.5vgD gL lg$/\.@uwS_e#Myog}vFa̎ν[4suN6λii)z-ߨ߶N}jTsڿTs =zh}MϸWm6:AWt^y8J$tu( |\lTPov[B0b׫;Hۍ(E y\,s~[]1;GK1܄uj04p[|S'-r$ ÓrJ* MH:!;&kLO5/MAY$[8NUe:)ؤ\L."#[qQnz=𐠽YwW8G=ԋ? G ͩ[1]}F58DI.]ʝ4>)~yH7TY+1mo r7s,a7:eщaQ'~5k\f {}9ŖTj[F|<ߩM_WW)uRHR|]nm 旒X]Y1}}Qu܆.tXlKУO4JH<>^{N5"8?cOeI%9D5e_ tH} + wSuE Y%_Nnool!m&y&E}r~H  ڻͻN%Qj5^O:ʢ0Xi@DumZJużAZSLW.#.r7^j?0}-RB /x\VeU*5\d5qEGc(!xUďqkue?\[b'dJVCVqx۟tQp^Ӆ'࿙.ύ7謰h]=F(]ߚZ={sH?%Kx"=T/cv5DG·Ӏ䭉l,pa={?jkzqwz/Q <p`mA*ku pr |]AV?`Į~x1 {³wja %qęR6O hu9I6 A v<5܂ehMW5i}Pp(g`h X$1 l7e{̪)iDc*%ZN en'hH2HN[!㡷p|0=1 G[V,l rבS)/Dܮvqƨ`;<fG8Ym\l%U:w&š)o2RkEb(AF]A(ƌBR3ʃ:#p Pwk(@>clQ%!_ϓQ yr}|a,1 VT. MeQ:? 9S񋯒lĈ6+0]!%t?f#y÷!-p;sqq.18^y &TPbH@R21e_Oq @ 5|ڔ`[nvw`{"!F :dT77HЛDTE߃n"PHAe wYccgg"L/)ơ2vM*r |6*eClngh_"tHi Y=q]j.h!"I>bGҪ+VllIiz!c8%A9gIC. D.2uPV$Whfmy#P)?}0"2`;2 ͎5OՔIY+0YGh'9#}0 y%ޛ婮IxlǚV)VYm"w|n,J~ƭ2 CũUN8t.):5 2{]t ?$Di^| |h[3\WVZ?򯇳c6\/14 u./٘I^/iFL M\Qڮ_ Lg4F 4w]o* V_jpEvD\໸#J/m38FHKa.Z Ϗ2sKeyhk: ,-qyA<Ƙ7ܮ5!L0kyl@~_QN-bڟAe[y_o1Yl^ez/O40HIp_94Fu& }Tp*L;%I(Tl[=`hns-6H!"ļGopeUYl3N[4".'{M;ݵC N-lAZ 5S%SRg0/ZR)/8IqJmS-cÀEճ&ڛ~8Ho! .uB_.#Uv8rLWK_y9*7`U}5ˍvR3ga@M~b:sM\2巆t'[˭4TK-p|Ί!H@iNCF}$]z[ %=~d>.]\Ņ-햚Uθ]@oCA7#kXsU yIWM95M5{}~G4;܅DhrUE/Lp9*݁I&|ke^'y" 4G]dܧ߇۶! S၄?iP6 Ǧ_X\1^è7g3k*5"\7һ)趚ʽcH%a=irZaϗֽD !܆jw W)`Y+1Q1Vf!;"?[R3U;qs$h/~V:_<6F_*`۰* z066ilY:wANl%dB8GS 7S#ל'o9?g₤FI]ձ8E:X个69ѐ3zBCè4N~ģg6e //h (?"KKb~vPrmx:`Wl=gU\ /c}t~QSvƨH':d!~T$Sy5\ʹUU̞އf v#9X%k&ZPM}=݀-y&eE1ǁI ]_:Y@^ HT{:M##e8ݒҪM '§KnG(Ɇ|'lQ}ǔoip }\ﵚ]V{kr^//Pm_r%F1d|_WA hϖ߳Ɣ$TZK:㭺'xx|=7^+^WWx?Z]]vn@;x)0AD88>^ /8.j/> Wwo4+[|rJm_44rػ_;x>o@r{{M('OuY4"_^;nXqh_\2v'ΦJgwG342CJwuRH5J}D(@Gr(&]>&vMĔB5q}x_\|ܶ-!W<77@,?2F2#/ˤ,gyY/e7y nw(2#V!.GN㼷=*e)wQ;メ&-B( q,Q׳H_h=&YdNķu݈*yЇ%7UlC )y]C&BPlptj&'3XLq!t:zq`&9͂(ՙō÷rup5jkcRGMccOyb䚋fHuOT6f$ECx4Ħ~\TqJp.ܱ DHڊ(Єi/[?c2@.qcc^9cP{7-ghhO-bڐ` ';qɗlNӲ|# 6L/v |p n7pshk4@6;p GdѡL/pL%d\aSZ(SNbƕ*ٕEn<}Ȩ')\zw"%Џ6?@t.] @ TrAh> 8 KܘZq}^s3}0 W oOlq_+6gC gZ=eh}$Ǣ,MܻP( e,- RHbMxwŤ%'go]B9@@݌^olqyiPCyKp$y(JapVFEZa*jT K.Xؖ S+R+E勼pkKJ?ŪJ Saԗ _BD.g}6aA'_[Mװ]?νq[ԕ/OlxASj@\^| ;cּzu|VbfĂq ].koagc9%ߤwt1> fF}a:VV6<Id`^lϩr^ + )4IOY X0N?D&4.ֲW ݴl칙hM jÐ~>|ύ Q?n{TDZjQ]B=0CUQԙh,i(v?? :鹤*ms/U/9@&蕤7?6@VnW ?5aRHዞݲGENCzw.$C|qbxp2_T@qzMg'"EV γbJnR~s=oQ.qp7Bl?zlHZ[~x֛;uѯZ$sR[-. -]Uٟ`c I1>~#ub ZXa >"A]tj7;x58riimaҺ9f(a/$%#0OgRۥc> Xe(n>3ɖm:$yb [ܨ7 }ni6{YS*` ^5C+m! 68/u3a&n{A?}_Ÿdti2$cm2F"zhuIv&/zMd I@2zOmq;,ťN¤h!Ad8N;2B4dֹİtu.XoL$U{([d\б =l_/,KL)pyٔ5Gj^|Ar <]z-y,%/ܾwB _k' ;ً%B]oߢ\K)$PDK5:[3qd}R^Ƕy}"Ւ.8m\vT]cvQ\q@e ݭZ_joaegL[lb?=#4|us۷WwfiPJ`6D$Y*J X#_(]aNDNWb+ !{* a y/5e\9=tno|A)omf%_V I ѧVhc?-|I+T)ٳ zщ1%]38rbNOx(B\IK p,$zH3ePl]Gws*`oaHiiW+܂cm,ξhnGhBx{?`K,m` p-x+[`wTWRS^>S(\~bZ0 Րh>V}zoW#& Do}~`:P]샺-L(>OU0tWjg/Ĥp2PQ ?sbAd=f [pgu^Eys:}y7*QX>M}0; ]7<1\bsɉ#fLO,}fˑd/-RqC$?袩(tŅj~e~Ul&|wgzW OwG}|cy\կ~{ݸ6] 7ceZ??O'yX~ U1$_t$g] lxvAbx>eK&dxdGW}TtupNBY!?.a604][f]! ^/\Vd*}IGe}M.ю.YڼQ8z `+׼qk{,Ļ?vubJos:ʹS xvT0r=II^֛*إ1 _:*Njyj6G勶W6ޝkǣ^GH_8b %>ep$.uW`+ޚ,j{]]}s[؉y?TiƴPֆ-!qֳUV{0*sz7`Xde~{؆,ɉv UX^*TG>_ۅ^QJu!12 :Yg5(l*:enro{"WWkT<[yn8z҂8cbl(#p\ u) ru[<`ے^y.9*We+\IL qdVޓYmC!d$n{k_@c쇽~a=r^ ٯ l}Cm$qmb&%,,ˊηӜrj>py $O6983D4P|6:}gso+g|\Ƕ |{"RkV)dVFt֢DYȖEQ{_/*E\3ģkiKD uSex 8,ҷn㟹&ca#hd+)jS֖"Av]14a q [_@朓x,:铳D$,i:yv֑M3yhl%DZ̏f 䮦&gգPJ4|UaEփKU{8xt能6>1|ܢ$;j%7(]3oxXԫ?k 잒[PyJ}fաK(MFuG'NWw[h|7j(+EIgp\>p)SJL[SGo"őVΗ0 ,rG<@$q #K{ke$Ə1'Ʈ ]+0%yz%ڊ1aq'Q֧̝Mr`b(]̛òJlSlDQl )ym̒F5Vl +"AxF[o*zb87.ޜKq0v_?ou]{dճz7O@cS_Z-]霤0nF p9~T UW"=Cמ]C TΫ{(3A/N-s)O4|4sfw7m>h GF4#Swӕ097ۋ?74 ]#=5FiWSB`K/v+:KT1ۤw?\B:Vzwʅ<1ܦqQئ!`ƕ]hB/с%pN 誴;X,zfN  SPmS=ܴAvh/G`е{vG=yG_eMH(plHfð䦛*2nnK(=P)R3z8 )_#"ƶ#Z^f-&eexZMG0˼Ck@> RH' TY|@P=^!It]>;a lc+7Now/(kS^|~{Pm6y>~۳v! /\z+/Kjm\O΢3@6_?n}jr1m AC}bBfb^!_(#\HbGe8ŗC48u)8j7m6(ŔJR;GeSSUWi% z\!@Rx&ڎWDmSn͹{CޯySCީwe*aҫ:KB|?\ZI&P W_/'+qmV@B D/qz8wqB> #+:_%P}܆PE;QxqH?Dߨ3s;mkWR>bL}oa7{(`e`>'G$ꇛP*v[ cyumR`J V,J(`@Ww*a㔔vEЌGWK̯/͵l()'/X3T0 4.l" ȶKB=X.Vu`#o]+;;*_PPW Zs~hQ͎k:!d2?2O=1\{R%T$W=+Jҝ6c*pYx,7Ow}qsA EcvRy译Z~Kǣ6L0#ZL-qK : !O./p>=0hǙ 4剢z0O@q@TT V:u0i uDNꩲfVIddIo| `'^O:8dw~WCOAPJ!⍳;L&W dLRw :0ə圃9cf/0Fr彗ey6;%`~,аQ 5t4$rJ qJ> ]6K5żuØ: s`@",Z (DE?3Jeǁc,x҈M|{0Ym oC~?yH%%#z&^l)& E=xKV<"i̭Cv:Bh-aCJ OW @]~ KgkD)'PT?!Mޣ|{Vl_>6l191!"Fbkk|7@o>Ò Q2C0 O.H$ub |.?!}r/Sѩg> ,S4'?#0(0F*-6WMHWC])h)ndC|xi+gWdW%xU>MRv(nCmӾD7rno9Pq̄oxg L$!{IEה,b\ͱ/tM?_yb}7,0䌣5ߗq^q4cm0(0hdI-wXh85 fWd* _!YA>fr PCt|:D=kW}[x kb),qhiRZ+uMR/#Uh]f`i&ކt@Y2o8յn*\cW(,Fb/Ev <#-y<ѓ֯7buji$:>R t*|Om:xm«aEk׼Tb8..vdEW@) VQA-Yl0֍3=۹a>_@("Q[LEjXz3C#OgMɢY{p[}i[j?jgViC~?544H MĜ S '*B2DƃP7PR%YGlIň\+lLo{`fD!⑷gТu/chy',QNF1R$A0'hm_Wr_sDZ_G?bvuYq!.Db+ ċم5Iu-%lr9ޝ\1dg./1E[Y,X9eu#fTFl%8EeyI(¯!l`KOj|v{xۡ~Ѱj!):rs9jPnw9kc5^sB-0ug:M \ *mZ\Rhh^CaU4^FW@+3Ft[I1i6~_NQ6N6?Ud+/1;1Uŝ`e#1=]?W?b4qA1uK&?BrHHT'RB!;H$n 1~Q~?,eJ7 W|ӈ=PV~1gCh?o,G_<}9x|='z1CP4XgQga@Wcl1K/qʋQK!\*yq @6=AE Ww&9d[n:ԧ5HJ=4iwQ)ye`3C1ϯ%o u]ʥ_Dl&,şĨtr~Ǟ;P%{כʯ 8[PuBY NE=6w_!iuB$ݢnzp=E"j`R\ c9bTZeb, 8Rr}Z7bq?Ԣͥ΋rM:Mrcl9r*u<4[577?& !HT09(ǽy\Aw$,ʆ@(|NE~;ё@_=uyDG gTt\oKmFO _ ɎbEq WKjDWpƟ_dۉS:*8(<}Vt}n+x͖& Fb3t!.!xz!@O!:Mv %% g9yBdEn"sh݊@6᳾t`VT5GXqOkp"/$F7A{؋٠ajy9?9ݵA6.NYPC|QrSpz o8= >Ӟ`/|^-f )tD2{6l ^dxE=tK\Bd ˷w-jhƪЙ0o"rPy%0Uuz/ޤzo)ӡ@g郪4S#rǧ9bWmFTq'4τ. {nq o0k?G8R/}륹Ϥe>^rn r=9:-uίW5W-Dikb؁'dänY.l]+#Ҏj3aeH/\ɯ(3'zqۏ#1"{qo kMgd0"d3_. q7?Δ>fv S2&[X䨌~IdVU_Uu GKy>iOd:uj8N |Ȥ^E|XI8?1bnVnacyKtv2|R7ST ]+)Uq\#}9 5:而4gy>͝u%κl~{ f@H 듷pi_ZIXT,0+eIxV/y8M:̮q%l}BX:F/$|> 2>>' ׂN/Q-(ik{8cLPRpFv`6 @oiu. c)mt=m S^D:fq>S/yIw>HH.'ơyzcIXyL4Qg7 ј3OUA!D)}nqӱpY¯/ -ۓ! 1z,ìº3,gّ;YҾ*];| {ip>G$\ƑqǾY#2|hvZ0: 9+|q3XK; Lʖ?qE@QL5B, Epۗ HUR_ƘˉpLaA?W N3iKtyx:E/> =&P~8Ϡ' uxLX8iP(eQڪ| [ /-`Vmܑ|b+{&|w?|0}s5CF !W4. ( yLA*[_+TJ_C`<-!+ ~k.s Yנ=߷87}>VV6le }Pîs~8I jJͫ%3>$-B\tdy^\ǡʡ,! INVBB02ua;rm$*[( .)'A++ԧvA%씃lL(ܥ@'5&vCq#, ; =$vKHrmjM/NINc=ll/doVnxEI1u4l7{^?ARf$ l޿GUnuAh㾦Q?ym.b&y_f-a!4_m8~F]鿾 <àN=e7EX~|]WYy(vΘO;co ^\<N9r:޽5"_T'O6r_mPJNƕo*|/}#ZՒߋѨdXGB|p:&x a,|'џa S;}>~Dz%t| )x3/ yܝ˳,ƫdSen2 o>D lokc`Uo\8?L[)hjT]FFoʆo)q]~XxquBFo<مhQrn.B  G/cY c7һ#ymk76FrR^ 9_ë~S̝mY3s> &fK% T1 M-<OGV7I6L{[+,xZ^7>3w-o{'`]^LHc-i[/Nm\?8 @-LN(e|M2 hhHi!Ue-&F|~;h:HXVa0S4Z>Ih:Y>꩔m*',4 p(ǝ~kdd(֙ בj1}EoMcG`9$/6fzmdAXOS֫נ``q܌Da{:2{0p;'H&=fP3 j{\i:~i,v3f?_)e7V)td?ϴhږ.:I}!˕[U?b:?rN }ڶJo*SxWi!z[>JAEgG/%@"͡нLnZп!IK&F%`*l Ƿ9wԽнѦPFgx׬a "胁^Σ $ cm4f:QhaB-Fi-C-3 ~ `K6FvB77UrʚIhQe.uYGʹ=Y!r~::aGG^MTtCN dwj"*ԪŪxX*[W ļ\Fm$g7=C0R_3m]ءỷ^= 3&!mӎTIqu!ۑr~04a{f= qA*ar cj" pω{l "@MC6ZHo?b;(Q]=mxy, ڰ?r\4'^;ۢCw*\=v4Uwoԫ??ߠmQٰu}(U]ܬX0ϘY?I^T^NBj-z=n:lB{QaXNAWpy'߮~WH僒LIU`R:|X FνkCZRRkwCK $_]˷C? ~asy^"<;%ڜ<.cn^0ȹ\RsKYuY&FߖǖDk^(_>ڰ2_ _z԰3?m[~:DºGVhXKITEGR 鴲c][4 s熸\jP%<5%rN(^E@[@rTqe6e-ٿ3}$%nZ\TnTRbFÛ=e;ΆWWJ:]tJp$#̈́E,Ns3 vބE+{fa_}61 ze'*W9:^:,Ib#~smYvM]O1u+ܛUbJw&+>JUWF ?EAVX8[\48 p:`K~N%iQn)J 8#0ٰGۋҜDQloh (?n!W7RO&8-#oiLIv5?׼TyelR$ +#$׎Vҍ-.Mlroo8smˍV'C1\)BeROS&<И);B[( RP7M8A]I40rp3eJkMl"G%kSX Lk;bQbA}{EwjzjfCM =>ChsuLk6Ի 'N6UoAt\ZD?rQfq#ަs敏l')J oD=AGǎ G.Èk0ȓxt-gLT~MsR84;A60cwY+ t^v>R. 4dNFN`; zl6XU:Lp~C!Vء+Q#ht9d!}f .RZZyv^Q, ?0]ަS~֖W|Ϡ}'3|aa`mߪiHunT AJi1 q2UBrFI:6M'ÖPż(*/rq¿~FI!f1 ~cVL}n o.ӷ\xьtqj]ZK25@Q!dfrW ?]Tn K+JZ8 #F}nw!PVw$iي`0Zcˇ]B$ժPwѾhUݯ^Xɞ}s'U>?f*60a#uS|˰TJ:~ɺM'h<1sL u봎*w]fӎ! U KiDqmF30Immh ѫNx& %XRkb6z1av [=^]ы{GoZG1Z垲0|VɫF" ٻimEwEAm~[M/d)DQV[ݸk6[PG&hv?٘.Ir$XlGTg&/|axbPonZQ,C᥉6$)cvVs|tL=AEx$ Kj(d-yf6Cy<#ONs!wSAbeʧL+/3[=oi=?@c+_}bj/(*MۦS7ܶq{}J`$ʷ5ߊgt 1Q/) <ݳ`a GtB ١S(N͞7sG"!I ^Xm[oXhY&#G$A~g{#}<;[TUtiKj(m QQH$I`}X^tEÙ:kxuL>w:*Gѫ'v`OERؾa!s?2b^K缾`eH᙮107IcI-t#杌S GGulZЁ-4%gvuj876;i]rh:бO3=~07Z1Gn_Y=g?[C=Mmu %O|./(Mv;<[!^HS>#reYqz1yz.08 &g:NkxrAG 5 dz}{=r8J^%{,궵<@ui+rɃcrF͙9YA IQ6n~߱Id]:A?C+Z7hygŔֽ ;.uQse/$ejv2lVDw9vP[-'hH_!`K&^oD$W qgRnќUzQOXyIu\4/OoCU_>>_ӍuiKe}~m8%].yiCsמof=E?xU/08Ӻ?_;( BQt_S')%wo5\a|@Uº˅*;_P߯Ŝy  t3m:c<{75^&THU~J>PRxkD0Y4r&L e.|b< k'SpdʖXyr&1B|[ Jh9fk4oO2J4U$qnJBךףQq(כi*ߝmzh+däºx] ׬N& a#.y]~?9W9ora4q׃ vs?̴qKXC;댲tdLwt( ̧ϟmJ v.=U>/l֐x?$IŒE9z" t\jQY S 72f~;SuKSuDS=tsFS6^0(1 lF&#>3 OdcXm<&IX7uVB,^j<>0إqf݋‰D\X=+oǡOW %KLtmүv鰵ǹ Wgpd A|C46 x nsI6gPaPѷm=SRO(8٦-+@i#sxSCAjMgK7՚& =\͐U3]muEaV29ؚ'ZBLr2eJǣ%Ȇ!c,gse\k*o4R޾aT/[-DnSN{_Qi^)1tigOC l$ph U Dx~┲f*4j .ELf7{Ξ*:k %@%?AVG-/Ӕ)ω Ug|{Vhr2GXֶvX{\!ަ?<$xxG6`͠+G嘡C΃Sw{|& pXx3-o^orDnSvm;l莞NS"fKjyW)osEkjm_CfO!P(N !:QCxLp >3wax]šU'7QW9?M Lo͗ISBCj z3Z ~8b(cOS1=!̀sl fxrq"e=0R wq:1!L36km:-?̴iK+X PQ,]+Oa>8߮8 #/Y=a91QguZ<+ʷ‘ʭo#sVdi`;1Q1oINϽL~=vw,a4h{Hk< V}oפK*i(^.,{T|չkERGi-j7aMeUh|:)5>'j@c9gz;t`3.dӵTaJ$Tcgrk˻!)fuШ7zwE&9? $;1{x n(I}<=`.vEiHMԲ'33J̜/)DZ b( Ea]Q&UN(,<_.bu{Q-v#)Ki1ׁr+~?{޹Z3QmRQ1{c+rھu<_.}_zR=euC#v9j3d_>qpk<%`/kH_% U@|E/S#kbCw<13adP Dv 8 ۰iZ/ >h6ٶL+Wx$[X/)N4LA2FD 2 E/p'{-(H{PXTIzwV{0"`5Rrɑˑe]@9[`}yRQ?դ9|WF'eg_בa:S>=6#s 67\b,N؅x4A(Z8@rR Fઉpv{G-)m‡HU,Jp͒ oweI6)Jm:[j7Y4'"F˝ug(3ޞu[Oq "J+b8xòhDeki}ei?8ؒKI JJ?y -#C֨)Äuf+E$D*JŇQx= [qrؼw/)&_hi=*oE` km iLjuxBĄ"3qH~we;8u}'\ܬ2{_)goHy> ӯξzgE2TǤ?Qsrp IREUaϢu0 IbtNgV'z bv(P a]t^ Q @7̟Ppx^MNa"˰aZiisr(+,_0DP2sR}0,9|0,B.rB`Oq]+ )l P#gI?ppdklaj_Umfǡ`C.GEF`PGMNjmT^%yr'\>C@5M T =xT|l1)ӮS1{8G޷ذ$D63(y.W-ī>-./\X f39й{lz?q͆d|ʸ|B\A) ]~?ECwvG7'#~BC4:dȱfzd`_Xr235 `_٥sʤ?l5cZ [*3ҡEm5UO\z6+ ӱe+..T xOvk|cr"i7=O_#/N^.#DTy;jeT;j% 0u`s/:iFe$P s jvϩ\ӄ-Lr|C>H,z_<Hi 23Y#JOg2rњUEuy9IeaIKuf߁6bJDŽHOUOT],=~Qx4|[u=B;fIo?~D@sj4%Uc2~bvkf׈2Ef=I6LN\h>KXvm;^X, xdsj3+ޱAv_v︻ȣ+fƱ赱~|ҫ޼G \8 c`̷ -0I_fn_6ؐNa0mڇ-!Ӊ!$?ƫ80ve3j'Qa-|W-íC7#nsi_a})==/ S 1ߌ@LcxKDНilx`/ μN[)9%^:hڣ̧^zϭöWwda0u'_zh~rW2k8cƥ& 1Omda8 xL #Fb`p_fQWV1{ nXinV^,3NuLQ-*](wFWk|nV<(u݊*&̓jZcĖ+1EԺ_P_qu@ڪ9i6}qU`W;t1 _ºCHcQ=tvn_oQ*g_L9#Қj\O+2SO[ʃ7WU:UZD'k"XAGr(4QF ل]˿ ÿ m:7(yU|E fYj لkb r+֏o)ƻMe8.EO_=lӱ Yrqለ%gz ~.Dt:#e̋ d#`M]7#+{]2 sHg'#?d 7kAN34]Pӕ?ehv] c+חN}pwb<˨|6 gVX"`$gqkmD9H5j7?/ K3my c+yL%ȯVF48F#bjMB&{UG׋5ONӑ _O.#ʛD;}1zWUXWjB^8s rU#D7DPܾ \;#$(^Zs<<'!<2\ꇙ3q!vjV%a9g{ HI- O)QK@QELvrUYHUG)k(y#4 V|?T ]+k C*,<Rs %C~y^=3aY7mɶ86UniÍL]QRX.ZTn E/|BMO> [K(Fo^(oUgbb/ȔF̤7[R[slXz5UN s-|1K`pza#޳XzPoDǛИQV s}PF7)]m~wxgwfQ2|?U\8|\->v~>|-ܪC~a`Ix%GTQ(ڴNt$^kkz= #\#Z|7F.a޹4C|0yqҺ;;Ȇ*K;p3vV`QNkeת1\FSOz1U^$_OۛdBadQ:x^oS]{7i3s99%L,/9[,8K/Y: Ag!?$Eԓrl"D"b\;r `iڞ/!xAosS__)Y5FcmP4Eo9n6U'|Snԟ¦W `6WP'XKQfx lP7քE#F46g'{'iM5:,̺Re*t&AEMAȲd6FKpk$~N8~~*AYA:kRé;nsgE{mx)zXS7Cq!癧0!r6aW;~,8~L9YK?Riljpl+!?I/>` ̥Ea@%p:hbf8y_3(9%keǗ3f]?ɡnŜR}Y7T $Rt ئ 0"9-ɇ4!Vr&  ^G((V>{{ Wt#I[ W@'Зї'/Z7Ї&˹`lUseЉt(FOCrb1J?b~SF/BlmOR7h3I-\x3 ); K(RrY;bVojٴ2'./oJ[9RΒf7ъ2ga@ZO99=X[x3yuJ(j!5DXH6,R',S~>BM=߇3ƌ%Hfѕ9=W4q\&$:` E5.Ki{OEOxBNY/|(s?DzLdݦôovK耎;7Y1^믏-7Aw͇r(83-x%)Ғ1-3\OrIcʰӌrJe.hs`8i)_NZ޽IZ׶%4cňNfQ6 v犰>t dVIj$AqL矒U.xOs#&a F' ^ Ҭ_BO#I2Iڄa6hiI1h }  G J9Aca@sR+|zGw_]1!yX8|Cxk,<^æw= ?TG WP43]Ẁ}zyQ jzX,i7r(BqoЂiEԡP2䥹(/NP\]6gyº:4ߙl?V?Wg B꡿<_);csoBwzyI|Oϧt\|MFNQy(Ǽvnz.PPE9 4smP*tOsj5G8E9_:"ic݅te3_ [:H@sW~T؈ ˈ H(?l1d$j1^(g]ZѫEbh?[#j6T{~:FGL =!$53chWPr2>jebbv}*8'e EnӺ͔]6w ̾6}xuw);YX39º 0 Q>m?gv~mںSɤ&QG^a: Em|ÃzQ:Zb X+G0EШPuR&' e걀yQf e I˳&倫3g:gv8ظJ b2H^6$}LKa[|Z4XU*/ fsGʇx1 IZngy\ jג45O4_DɂG#/]]^4 `mostfT/Wq/rZIRHc17QM-E U@>i*0 )ohNA,U}i8:a@q}k)b|B$oBuHxh_&(vh uEmFJ[N$M?CͿ)'v2ڤ a)DCURQ0P錛 ~ʾΜMnP0@&ߩdUQ TTTfY]:-J~S 9 [.'u`J wxv)tJ;Z:W;sɇ66".03)Q} 4'A٦㪌pֵآ46\yKgW ϹKl"D)4]Hm,R&xQ& >y @S6#ub(!(XKEyRR4(0T"6 "(Tgr0'~m<¥ yaueԮas-_!'Hm6zs;s AۜO#>"J Z 4 =h9NޡDK+xlxH'czUCvGѐVPgs]vcG~$뾇u߯ H\bڪ Ah;4,TBCBfzb|C mOo9[-rwc۔v-ؿ\-HT_=}QArPSE]&SN؅CO;8s7EpҟcmP%rRQrV(TbZ=rҏrOq r )Xp":{x5cҢ2f bǂ]%+",c4k4y] t"ډ(ၽ2>*8 hk@.ݣ_qꁹCSqd?,C;6m4p"y.pW0kKNK N0Ey$9%y(6Oޒ2ɼL y-f[3 fuPbKZlf*nC>Xh^zD$qU l?24Ro'"k3MhGv avuFvxᵍwX?#)=(3V(/md&u-fޠ| V7k)4I&$`52z9W2TL71,&.ߍ,5&Q7y"=jvw!ǐS׶x&}ЫdR&UFR0h* vɧ>ץYߐ_~=KR:ߔD82~ե OzE HazQ(rrd x +>A1],x@K\Ag6(9i9xvH|UK_ذX|Zװ8__r(}w](:ʗllw̱IEwAZⳬ}⳴(ćhV} Ҵ+Żhoz)a19Aq=A1a1R =>"T!V^˲\pGĎN ei6a&+|/f,Wd5e(^v~3f ^vީ wt{if{";awX0d M;̧==T֬ ( ^sfollY;[;/ìyxolv[;-a9_ck/kl| v^5vY;}׎z|ds7ZL $#wo%r>KNJ)YcRpjypkɵ0s<}Wį/K5P5/FsTuMEB,aT1sȐ! ?x&9P1ntk=daX/Аcߤ+ۍ8w'vp(AGY :`܎g )8B T 7"~ʡlmRw8[F뾫{rcW?|G᧟jh7":Ʀם9tX^{[3y+[ؼxK~fXhG`Wad GZ3=z!=Sw|_ʳj'UXwȋh (SQtoeo/D[ 7B-yB $sq:iȧ+r.e.8RR3 3t@ܫt´}Klm. 2Ϩ·=C2t ۤ|2a qIJ1w^tfX'Je66ux5R?>Bu_Ů5Oӫ(èbqqŮ;E93MW@kBxYF "G*Qv%NQ/b_\Ǡk,6"Bh cWPR~a26,tuò"4,uj21ʰ7)J%Q3];VCv'$h֧b,Cu]D~yJ͝$S'wcbQ9a$ĠE1߅}b\prFP3lQXS64E9j}P9aRv&Z7GW\PT@V4+պ4Te~҇+JRd1QQk=0MlT +v39Ipn0bZ~Hp/}2F}}#F;BUkJyW^xubĵ7:叫gCqG ňЮ M%,p<'Đ_R!-v×vQ/Ŕ=z,IwXOd2 h:>k^c {L=DȀ)ZtKa4mӱy .GKO/O}sHW +'sG@B3g0Wxٱ",/UZԬ\V3$tʱh,]1  Hi"z|!*,ai(aQ(F"4p &]+t![Zswhkȓ= g0P4 ;v_WU v[i률ЬW(*{|o"O*i!%^:-Fy})b?B)1}hȫND\rʺw$~eONgk rlZT ]UA3\KHO0(O H՝+[S#s-nOǫcX~w v߿W'u{.?dIG&tLTOFD7mv]dgIr/K&"\ͽ[g༠p}9%v? fl@wvltB$bZ'\ 31ٓ|(yWJ&Ld&Lޓ|(3LRܺA]#ʽv,f'+L!- 6y%DzSrxʒ4?ʛṷE"" CjhtN«Ă ޡ dVx]"[M!UY#(WQ|_뽹b[߿gk0j'{Ԃ/ty^ ?*EI4ҝ$=p:˰AbJQ`|8*S?i^U+,D}BE:Ew2RjЊl<$e)'~E#vI8ٵvX`+:aC=H.-2>)H QtLPӡZ XC)Z(}"}MeC*On;ᎢCZ ^n#I@ 1ZC&3Hw󮅡@1[/|Q|Z*ނS&c[xFmYc}'^m]Cdx_"h(z_2$Itng ìSYTc$¼RCQ6b,zkw;BE4,Xhfw򙩧Qxˊ[=λYdZ|ݟ:c^[@zNXpV,llo% .jjt#F8q^zNp$NpRHu4h5rw`7Iu)U5HH`rdVc!K찦I=`3.ER"=W=1Yq#-ʯ-8YR ^oYR%}_=̴cӨ,ay/aR6]`$W"WIp\蚭sLj^!.3>BAА ]HVp1kea f;/L`+7L$(]ƙ9:{FUJcms)IFʆc0:_ph3ug >N}?@on/vx, E41S%* jâG䡐 01?EaBl m>\[;2-FMMΜ"c#|(M5%.VbG#{ >)S4KA)NĖtOCܽzf'b瘔g XlbӃVpb`4~6q1`o-JƳVz[coao*{=ꡀ 9۳nn {.Zuj0L*[2S-׹*Ӻ`tF /]B6ߢ_’)RT]k*mlc% :/ TxݫDH^ (*ܽʴ%KlM{*AZm3KϝM/yX]%d./]}Ȼ_ǺklUv #i@Xfbf8oRWh8 ~BȤ%sᱚ.<7$1|D_ <~H{q?<.=<а-a9\楨2Do:ٚT1UqZ49th[˼*(w gD7g Лn}n u>49[@3ݢ*}8 k"1E[xhAۍr >Jkoʜ6PV9Ȼđc҆t"mO¾Q 4> u[S8{Aw0#b ݙZ/'\R+[hQoAbP=Q~ JO΢zkD[Ѻ, z02JI#'DQTG%\֤KJw0ȼR؃N?|1~6)v)Am6C 5 )a ]~TO;["j9|ϘEb2ݫdFc?e+T7cU {FzcK\ڸ &TtH)f0)FZ;pF͞E{F p'0yocbUXnHn  ΖS=_rR3 W\{?1m<#9Wm3:J>[5Z=I#x5V4K ˿JVș7c`@I/ֺ2 Z7m#WjJvKq_W q,a+Y>|kڃo6y~ lx`rMA1o8Ge5 e k f-2Gx4ZVSԾ{byXu{=Dy f$,;:2Ow_N7_X^Rwqaۤ|oΡҥDK{&JLʿ3{,CiU=\&#ʤX [hpu lGU/P?7]\'ϰte밺G4zv"3 ^+ۄw$; YVF3W(|mӲ@ PcE30ha0=(.{,:b  a >HQ0Z$>aZ̋-(Bɢ.QbB ~ @tKu|#~ a[.G'O.Ʊ!Ǧ󙣈IUsѧsԩ#ӴFѥ ^A=|_(ºm#_a8qxo(S5 c$W݄g'UPv"^o QO[Pb M<ёJNL|֞Z&&I f*hM/2zԑ(^a~ Bj ؘVrIj+/l~Dm~ޑ(utHLޣ,A~7QR?}kexf0P:`Ԣw0U܂KC?BE;ʤ(Ğb3nS_!#ݎՃ"JM6e5tS87~PìU*KԖ:^+$T?\4Oy{GBf6^Z$Q֑J#fFNƒFw(7Ǖ5_V^z6cv7!ȗm +@3/E y!k.G{fPP+pEo`f &ьٴ 6)}%Cά^NsZt&6A7/Rsw5)c-,'W ݆z.E'~DHs4.}M8UV0yW!%A"9V$ѰY{;iϪz7~~EQ$=Q&Q)܁ kF~8t-ӿԊ+OSKvoc#Urgbಉ+/-/[i%'uQ/,Cb"h{T򫢄* M {OKf<WĞxkdѵ,"9׷lpxϤ<~HY'<&^&EÃtWٴ|haFT..~@XVCߗ ١;}=B(Fq Wy3W~:w8uȘwtLCV>Gw;ڵ%bƅu7bVP`Nį= qݍ||J,gCf[`f, >M (gl& 1'Qy\r7ʥk#xV^̫' t1 HMc` -0J1[LYGF籢FTD&`L#7`jn| \#vzDRYۣ>q"6h# @lבkxk;CEM'3 P. ܱ{: )冸 uB 3"RR.z U6t>ه2DaSyilB6 XĔI$Y:t9A2Oq_RV>Gꔤ-Uje+Yt.+?AB?rǼ͟W3OQ>`]#WCmhl[56ہ&vX#Nwhjkϯ|evtAtη"`%la]GeB 0w S w>sh}RZ9 k' ح#K5LfI1.es9>j!? I84?0#دڎC<<k[ \z؊# % 9,'|l2^tbxXJ ~9 D)1fԐt3K~D C9&UЌ\ ofG՛,^AQ-Mzhc Mt]hl7ƶMC} ^/se@;rF@v kӡ/6oU0~`:Ϟ ׏2=7 ԫ2P.UbLEvpFM4\sy fa|\?t) y"90檌 @WePt-UbY;f wDex\7e:W&-Okb|{")w6gYtñk3{r.O5}&[l=@=)E*ȝ{ňl#φv[FU .J)ꉾaOn bX3Jz2⺎bEV,%BrxdY#3À$د>z+yhW{gÚg4sCW(V8 (t'Y9@GuuH]aѣ9-Wp:+IA򵅙/P=8#MSቷr [FQ_!خ:Я;uZg@V˱3hv@-ǰ ʚwI)t͒ E@/׏*J-taS/sKPho 1,75Q,@cim Pճczu߾׶^Hm}5ԲY8Z6ur& a;5?;-N|I/YB*pf\C)ΩZ2#{;msZ| Vsb2;- aTa2+&@vP+k?~5ћ-C6P-)'זI ITMVCe+j?[[*cR^d1>Nm0_MȜsrѕf_X(.ؙ@'5ʤwp/ UP`UC(E56D=|:s@>X&JmUjAxVFp/ ؀6yl. yI'#g+|̖UU2q9Bà;Y vya>ZK,\DXmF&7 Ż\(-3j_/r.uY]o8)Y'IBĞ[=W3 wE- hf:)C;FdfOؤBs&m{#t;,t+ kx{ǭsɝ6jɧtNc~]g8$F9[#l_>عQ;LVMq}Յ2av$aFv2$;EkƗX8O)JHL*w'U hsGB;{`Gn&*FpKi=G]AilxWPF11. : >.g(%)R&wadtGN<ܑs6'_;*唯M 6L^sRts0}dbA)izw/78e{gc'ࣴuz"/3k7(Gᭂ,R<"%Nmc0ZW.-K+ʑ^ ѷv|ѽŠ#FtʃHP]dG:\A3o[D !&{^8V[;Rn>Q{>I3F7|5I~ or9Z2~kƙ6ioXxyA<rF"|ВDNgs5vnv?xA1'!Kc`L@wavqNEXǧMv:oj;-O`y$}b}E|SӴ2a:p]E? [ qBiӜKwZAYc 0)J9k{0e۬e)UXQ@ w8<<+O>c>Dk!Ux|(  &4y pDA54Ǘjn\=I$x)}ȭR օ&^6"i(NHȆ UPei Ohj.8Nr JTBJ>KzR{ aPg!F1 l% WBؘϻW)~R^˿э?FISܸ/^\䱔$4yԯ/>8P9nlsm#|E5IcfT\Uz #qeadO18d28k1'DY#N6gkVEh_hmNmTRvga4Dc[Q=NjTr"~f]9!}<)BFb)Kwrb3ϓ)x큊JegbTןQlnUF/Q"Qd7<~nrB _=$? ކpeU`AS;()v#K15/-t2ӷ@@wB*=X}*Aُ6 we}–" jtesBKjrj ̱WOӃxxo%Pp-|Z~U7Rk£#˃&R̙[uNBMJj ic\=KLa*цN[AGlL?snBY@A"]TȥXN2́PYqOLqOb2w*#-E 8gaRM>bSݱF+=:+;_>A&H:nI~S‡y >(\Ȝ[8N6RPI67: XM[ud =x 0gY6>,wyOhT9N7:BtK&-]6aӇbs0,qKWw\w~(2B׻F 3ur!HAR*x^8y^XGIҤ=ozC@?^M6t+Ôwq ։J́E56YF͜[uO ^ OjqM)FƷ2&K|/ɂ]ޅ=ҳ2x^+ KLyyvBEy2W_Ʊum6&lR)_gw8 ^9`͇IwTGݏO=!B+4?Ex'C1?ZDỞ",ԡslb#XbC83dOD# p䙎r0P:2 &T 7EX?7|_ϩpdAdt|۰'Ju9~ ԐW Vԙp @OzCr啊a&BPTqK>V5ίHj}L-  YoϠJhG Wڼ:1ң$ mVq`{c&pd_RBF , ,[#޷ޢ17,/Ccv }I0Jt'p lS`~TS4TxjXi00 K ;lS 1xWSa4Uax}V"n|^ؤ햂r?tyu 6d@FTS>#&rς_^%Aݔ!_Na!cYi= sS?aw~Ӡ&(~kQ;?n4K63ػi,_ ,a%Q0sW1ٓ#"ӡ hHQ _?CvU}NOZh͍&K{M t@z&P\<aߔҘ6\īpKG=J |V Zk-3*_JO"+С 64tx1P-1cUC?3# =+"t%TQot)釉gPΟ9kc,Sl3Л2vh>uPT*pBvFaZ;MqM5MMѷ>?g7O9!~x6>F6Jw#}iFD+]ڐB *-[1#zZIW4.~it~5ۧ^,gBtK#|ccp.6I} O_N{@ttS|hԩ: ?iuD#\= b @ =?+u{JC2 ]6Bk$w|uܐn*:ç=y('X#/ (YQ o~9.*? ]нx'!^5 O8װ!-I/cdH-x~X#֞c{О萟0xa5à~8 2>/3j /p^whXfks2=uϦ7bӏW1U pÆ!^-PaX3ڝ@ˀg.PH<~\)+_&-@NT2tDW`Z:.F ǻml죭֕wCpk%bdI~w5MXaJA1"G("TÜ;m̀O@#^X@#r܏p2kl`&}}#Gs:^$ .oBj\2( w 3 6r<`PXo 9ջr'>K<!Ůbj%p>>ё7mj6Px? avCT}C;L08!5%(RKПl1rsHԿ o~v)+{x Y8f0RtMt1Wxy]:e}'mT}4z#HSַPhEnW[,V*,!B |ߴ{&gCa3>yHnKr~)|~+3CD^I=]3! s;J?u+Dc?-p~I>|HPUiuҊNqCAx \ =46W{Diaq3WT/:c{?N!+x?O7 cWm]e$)b^.U9l|>2\(YHgM[~&e@\wq!E^ 1bu{tcMClz0Kۄ?Ɖ{V9;D`EM-G" CB(LjAXN3m%W8F-?8;}*8 *`jՃ$A3OɅ4v4^"Z{{C7!.7C]ȕ%ms" ?e_9S`BR!kAE&(SQpeggYD]Qq[ڭaNay#[c",G}yc47()OC<@1]*Jxγv8'w #z< YAaVmGaDѽ,thca5ƍj|Gҷ웑}C&o, ^U7y-O 14 ׿SɾhH ?#U['46Q=l1 dOrX$*v)̺IZ`ch|̥ W2)hU p1m޿=ۜˆ`d\eW^s͝eD+2 x-iZN7'*)>.вZrUtNR}&p9O.bp=: r4ɦ?I-{MdTE  Gє{ܐ~holVNXxnSX\+ i դ0!{yr#q~*`}y`щ!xZ^,*%B J[Zh36m =~?}7ofitfAip}y+Ru_@V6cV?͗S6_c̗yt 0“LuL|y:+3'06OUmj#8[X3Q-m'/*G崉1(fN@[Rh_)?9`5 d:4bEiVIKxAޭQKDU`ceCd8UcdGbeWrmzk:e3|"`8?YG~lQ<"6-:!Vl@s6U%У|L(1]PZăt΅t<=ijYv_PJOڞϼx7-8l3Ji8c1H}|dJ/MZm ~S!>xˌ-a_ 0 [[ g*a//znFZ7 ׏޶L 7 ӌin'VؚYCaO', 0@>ʿR?uW`c0!ju|;3]pd8i|U(bEĻTN,zWPJ_47?O+g*_R\@JzشƊ# Ԃ yL|;By&]| 4abӚ F~ר 2cLZ?C]L¯}f@7*=奀[.'V/RC3{,?D`Ow;{yi)o&?)Т{%b\AYoD̾ϰclAisq`?QyS:QDZzlo{ݐO[63uA]@CUKDkc@U.^T^2 ֏ctݏx3yZ/^]?6mӮ*,{A28`7.L(`@~ԪIب< gL*m14?L dR6UDBo Ox':9 QٹF{A~[i[ۘ<7 IĻl$sMG;a6K,XC{P܇YY \uT_Xr_M\>y Mi>1ag;G8' > } !Ҭ8s toMH6.ӑ6; ;ޑqңULIJx5fS+cGdEaC@2<mp8 c|S)ÐNxzy#/ !f8mp泦fX-0lPG\X6bt͡H9;$'RRO^r+T12!ͿuLq {++6콻E<6U<ŭ8sՔx͂J5O5=|jP3,o=)~c4W6QSYetb)!B`+x>y5g)S{M"٤,eА)K)eOT೔!cԒ [:y+CWJ`/CGykHsUYQxa1G?RG; 4#.ˡ!DpǥEۋ)0i7lbQ<]uIQ޾TT9o>_\@|?ӛDH%FxBҬ:0 O7HG5b5N8z-0)hA 8Q. '?WN΅fe03* (0?[BUP-J"a||Mna|+w  (&=r6 RO])̅^5~])%Y5?,]3di5U53S)qP5^bb׉\-8UKsG̼ I%hG|r yܺ+gs?P5"'w1D@R)5 U%F6{4t)(2M1o<)+w lmP~ٵkT8Bך#\}|5LXjq@3APߧP]oꀆQ^ߤf?2h@2p5]*/,<a+BRܘĺN8I{۝ş@R\z]7Rtq0tq:ɍyGqэǙZ>ASz2`!2 >Bz wpl}2ԵW7›= * % + !wx ~ZΪsl7t)[]oxBv_/guJ/`n}^#lܞIlHA4Aepi|3Yd9Rn'ASyq=)86q?)㞏S|Mm_O6 7J'C|_{{w/k:.]Z^$|76]1wy.Sk>% [Aw&ǷQYe1|Y*(ޑJžđϙ6s8!4Hevk(Ep1YV@gFWԗaofxj|; @؊!uZcO]oa(ER3(EovˏMxRkZ;^hm7=vF "yRF9RxOM3EwlEc`P̝nç᪳Sr),pc w-ʢ<ď@6^DuZؗumZu0w{?o\A/X;{wFE΁=eۖ9NQлJ W7?YeɞbFY2?ǻr9mK!8ʹbQ)L=Ŷ{ VpTp,Ga]{U7|'0^8POqŊwc#˟EYgߧyrD% #G@#W,+ƣ`3-= ;u(Sh0;ʸ`Wc5Yucﱰ ˺d@ ܟ29=f>OA|5>AX'@O'p>_{!~7}jXW'X}oOŧ $tEK8`xWdZnm5—A%Qttz97,o-++Ghm^o|Ij܄c=a\|ABߺ5Ix'S<EE%jP"}}  -@8{E A[7dt8G_>sQO ?G w7=H"Q{QEM70USp "l w`Ї5~ݨ_̎b`@/û"D 0M )]K ] ;(I/xG MDCZ(5Ȟ`y'*.ګWya=+'u|ܕtP1#7"z|Ww;V%ҫl0`WW`8ihGٻS˭[iWӡ~QRp_`5^ Ɔϲވ3NSr Tw#YkO4$x#л}_oRrLc?]OӇ ʅ7Nv\lI7wuALhӴD+WdKuA {7{-)bwm#0cwJpp&u$ :;o;F٫ڢz{%@<#?@ӰҜ46;A88lEg]sYN7f:z[d!qoXbh) =Po+8 VxLO[\<- KpՎmv"Cwezȃ'l?BwgWbQAԂ5?RMim3[C7D8j 1Ђ< \'e&#:Y 77Vl xI" V+_%dE`Ө5qo5W}L*~sl>E;DR"N#S :HR񫋒R3)j㌞xE zf~LNeaT8zi1!r~9wﯰ}̻.2:u4X}~JK?%gzb0“&2:]ƞzOkdUE<+-)d!-ug=ZuQ BdUZzeWM.<ÍGԯ4m8:%7\yA1 쎫.q>];AgpcZ7ee)ĮŽujYߟoy~r źp`-UMPub.I]k4>SXk;Qu]T֭m>c#īCõJbO/a~qVpScɨ*?m{R,q>DnJ-9"fx,b涐S&d6ыpz yc[t0ll4%N L:7Yr%`pAƕ(~~$izd+t1I4X՗JAo"x?mX4_明P#͜[ {0$矵׺^W^iX 8e2f%<.΂{z; O}X'.?hr]%.ǹh݅5%V6RPDQTQ`."#[^|ޱg~!/I/ΟJ_ _05H%_h%$78<9ŵsdNo52eX$ݖVCQۚ_3ңQ(sKI?D)aB\*373 Y5kM'!ae$ Xc8ȗE֊="F;"ԩp]69/us?#e?(Ԋ6\,Cקʗ/doD.M F3;S`6mx%%/]|x9LTEnɘ/ӓ. {vཬžj5aFkc6n[ȾpOfZ;>^Ձ=:40lA(EHmjnOR Rx'z ~ omc-.i<#HCOcaOgφgUV>k4ezzb2A%ATx/rC%{$@7NȽ!@F3nP3sUww0ٷ< ?j6i 4T?19{Z_gx>ٮX ,{;D!'ΨYʄvd$kQW/P,%^ry>O⾚:7UB̂"I,0q/hw)z;  mHFCdS{8#ا}ZSI;+ax sh4/8@: `a=Iz m1)ZrtaksW;l S qY'b@l+L+p␊p(Z2zM+|F7xc7n߯en6Ѕ<rGI/JY, ͬCNWXOpx֮bvGXXw-qG0_O(e ҂{\^gñrj8-HÖ, c@XJ^c{h0&fɷ`odOHD)}4$U;qZٓ-SjtvW/Lvo1qco_l_N8JkV jPNUF瑵Rn(;Jy(EĊViCw}nB.}Evw=Ͱ=tTD*ïBU1] mO:ouD㨞Xt[a"MG`;;}yJ~źV3yZIzzLz{җ4Vo`ީXos"$_a* )T8a\ fؠyDΰp,?jE\,QjQ##H9w'`7l5Og=,a}R}hUeV='}帑!P;p[mc-idFO7Z츳z) ~]!)`6tWnRPv 2K_i&ozp !4]kg^=5Zɀ|!a<.yXf23H{@i!R&K؉vbriM5*x!:iuJ]+^+˱z/VCzPc pnlFz} ZIg-݁-M_zj qԂ [W_W`)UOAa@_ṿz? ֻy֫\Bj M!7zE<`[W{xr܉">uT׭!ԸuحwSЗ[n%Pn]|\PW#(HWfXɾ;Þӷ C'j?17A0c7h 7e}:d&ᮀr+N. r b61=6tl#>K1&8;K4iDcjP]gqD.|d&PdodHϠƽ,v(fH{BOK~д3Lg( {➡G$]L@IwәE,kWRoc=BTaNecFgю8i23w8Y#މ4r !.ziѻr"lrca{cN#YQ.Np;EJ>Ϫ{џ@1e.MU,)QHg_!+Xm_m7gH!ەWu {l"^exE?6G9ي+<WT|34Sf*E= ҈ko݃#pr-L;WҖ;;(8tˀ~䮷CZ2%Ҿ8Ⰶ7kS.RZsg) f0@M0dP7߰'CoX btQw҃@3Jց}:5٘/> x~_GѧPsD 3eTUc&*[vxLISΠ;ξ@+a}[%ً;՜G"G¯-T6+}+eBFU8dO"O1|?&pE,@@_?LJXn;\FEXf6rQLA^WG+*X'1  q+r2(m7h1ya%xr=ůƞV '?:*=#Wӭ Hy꾳hIޮ2ys1h2PמיZ$Nܱ1a\dU R؇pjm)2j&v=#~Fk냕p־a| LXVij(|[6.B={C!0(˘c Da8m 66fA$> uH絏*sӯe1z13KCez9"aJN76e9k |A.+f uRPPWH,AqYy\ӽru6! =?T˻H6sjt׍VBe/4}ǩ}mG#f~kh7.pY\Nfp[^eEQpqagjzz]*E$WO0s}c>f57-՚C2m&hLGl,l>{>b2F""%YGiXzs!ɔ(F0#Mpۆ;j̿`";Q; 9jxh谉 @yUwe fԳ3VmyLtCԍ =cJ &8jha#OjU .'7O<-'T;bA re+#+벑P"ʃn gdgG˄й99ht>C&QCf!4)^5#^ ?WMR?,{Ύdlkg7OۣP1pa^(a6OQK wFZgKZE W]͇!@~Ej?VI+P4.&5ie|u,~CrM+t!׷,{2& *D &pDD[iNV@?m-(>8m͌oaO5 &Tsڄ'̀a7ϧ%yuRQq=22zUxOE=*3 )5njxtw 'ZX)Ucm^9LD"]!ݮP] a SALb+\+/:c0k[k-*Q~6 ar.|} ^%z1i)̘?cʈ=xwv&K?1dN- 7t*1c d+ZK^Wo **a,c5˨~f{ X?̻F{S.\z>>=iY1 Dz̲,]S{j*3'^2\AD7yšCyw,`/~,} "^B͠llS ]һk4)cDb;! 5֯>Twb@;>+Yi"O8 | %S49?-K" RhE]glWq%0}z2$ hIt5lK{M?{.[z*?LSºs$SԊt`}R&C(~,mqlLV.S&$ t+ټI$ΐ9H!'2_gA9P #YlGqH4)Q*Uxڎ9mi;9z4y?&ɡӜFVـp44yiF8cL$) Dw Z3/)^Je$V*TݩZxe|ːfMV 2CG%ΐ9e9u;f<9l"R4'ȸ:%8IIG!0֓|"Z E22Ŀ3tqa=`HK C7\z#?'(t325 H- Y :ݥXw$:m]k7hrzY*}qQl$gpTHЉ:ahzf84,Xۛ> '=ea{x<]04ߔEe8Ft.${$+J|H -AdikȁI G\e'(B(PC;A4Se*e4-EzcX.7ޖmQ;2"+gVV !o^x4K'V{( K#zz1< Y+.w*cxg~L Kr p\ARjKv;=UؠgǶpv:A* HX%L'δi#-#0j㪵k U$W zQdB`ȄҨpHVEJS˷SۯKdf:PH,2npn1hk>0NpTή㧰pLR#|λ~D9p[JUy>KT]%.vH /m:T̈'==Fn3:LU~;b2ZrTgHs%~qVaE AIm,^RB>с,"uTEN qT0]Ԯ QЋhrT4Ʈl}Cč똭O]],»}i koШL'nql*Z0Z ސ;ja8;\fY.I "Homq5#dw-}rT+Q4-ď~wx- $XcKjM+3]@#8< }'%Ay,ym?db`GL6}NmB8!Hsܚ8t/Mrs`?}6#K`6`D~70Ve~-ڼQC!%L6w#*F-5ߠ !d'3{~!ګBT/ )Ѕt3o~JwO >M}f>0"Dcb"ywmJ :2XW˻:xpqQ(Q)N}JU+(:u~u0ȷD s. "ޖ@;PJC:HBd#YcǫaJ;]YI4PCR7Ll#E~q켫Kajx  @-`%bj^^NoKc8W qyХ\.e#l&~zְ!M gteנ,2eO6jFp,eDžrO[Ĥ42TU ?h6 Y"Jc* >J(/٬"~rlV290!т̋Tܝw h;@3) 'Iz£=NV+SÌC[þb^KԫGk<O%:\2#p(D!8su :|(b-i8,4i@5jʽ[.zy5MM93 //p@EdxBe 'j$'md?&:z_uc,u: "~lه~A6ǫmvŒpw)5$ߞ3~H[xzm4yit53GL CkCդ CDM - v^s)W}->Z}݂_W={rμ6/텮J8&e'h(!m]U{YԨP;h`6>zPEqExQ(4V%RpgxqЍ_ю(zKDE> '^չJ*JƖB@Ȅ1+) 4[ܼU]cٝOvvN];ஹvV.m @@#E64WQkŻAbpyVJ"F\Pv ܪ:s+QZ[@ivgTe׿[Q2^^s7,218nG-S*$W0$eQeCCENЯ@\kygpmb@5$vXJ_AL5dz ި- w91EcM/E#N!g/IѽPwNX4pt 8=m)Aޱ <ˮ=1igNVck`FwKx۷Nk5i^?ުVfoi%LW x;;;!pהs g; BMY&qހhg c$l >o CmoL[P[ S4^0Y/"z"?$ fÿAܖQ 'CNMy4!k =;4EKG_EM>;KVge+_!m!`P#qԒ)ۍftNдbvk_O*ȢUo1=XZ]FvƹW1 ,%j(8YZAa RFUM^kLtn,Pgy> ?~mB&ubU9 KþIuzR+6&$~s@yI<C٫LWta*:ꅬyQm A"⍯r=>^,{WwF/qE8a;ؖnx50q_~?zև8%jt?~FaH;-DWz><{J1SLRqyof+m ͟Xw;c2 0V+mi(0]^>f58:x'[W%] |-LĘ_*K .k޹n2d-z)J7,  6M( %{fb&B Z"MrtOFꏢ^B`ܝ3fGjuW8v6לOf\x+Ƅ̤S|ko+.Զj3;X,_" β2#Ԍ{TL?/^"2dS'3WTQQRT(׾2Sl;|FnR.9UŠس=|oܒ"r˰^5Uo6 |+5^O'(w/;"Tڠjsqa=(y|Ҿ/ G 3 C\:.̞$ЫG" s۸"񫅍R#?;RPUWSy{P% wЉ G>*A0H>5Чc &bXDn,WWH $#*i9'yr8LՁkջ_v6Rm@cp6f {/i2z4Uc6FaF ^rGGAf+'^u0[0 UUESû4$)坹?BTVA I*P[-*D[Gp RɸH#@y~MfֶxjwאC ''vp#/6oХ6LhvmJ}WxloVdHT/$V 1& ى}}gޠ1ibx`Wiu](=$ѝ]@M/[N3BnXb"OA9#uJ_rywB@rH:ȩ* l_uLM9%]sO@ [<{aw>(Gh*ʴvs+'O*E?Oqpb,Y,8( ,qF7N:DͥE໚Am\B- XQiYoc%E-ӫ!7Zz>Oޝ984`_FdbڙqHQQCjrhXD2y'zV5 ݌7dM`tU^=^D̚o( oy^̫^fdU$6/YG],<gnN:o:]o1g%cyUSF"kUq|'^H"ggYSWz|rp]b;*f/q4>mO r5%Dg${o0(?KEp];sv7ܙOK.|J |0_W~A68ڪ l8]t~#?\y89t#>)3OӰ}Q-|_Ҋ~]mr*Ő=%5-W^OaޖU7ԋh4X\ONp-C\xݸX]@R\P{Vb5"%!8<ofuC.EoLZԴ(Ϥ >` 8 pmr9ǘG(qc[$5SS{`ovhܒLl+qo 5xO"=BTL~rfqٱmE 9Bְj4x$R0V9y+?`Q?m_\~#YMQ-RL~}pTK]R651U)HO[&KDXLIPwM$P||3P뗅x ֥n?n?x`wJh@GA=/KP)Liu_ 4([8h8 0k}r{^} d.I ~תU;A|r> l6U8[tR0Aރw5UNjaBfmkɿ5[{P_5CgDzŲ*mt'Em뤵56dI-|G{,:&e:]{di#| RH;3^֛fa;,ѶhfIXsI ]57Kð.tc/Oކ*1"e '{eqb!fZtgy]I?EYldx5   pQX~sL7 e]  ;[n%{F~㛃 ².UJˌ'pZH%/:7)Z<*Y~?(#*ζz^A78yl5z'؎۾r#8N~%+Ln\M኏h- 3vO V*GfDC+vK?9(S48qXrKJ^b_ًN_y_ѱB,ON^n+MsFmo]|  |:׭D#Sa|Q5xt^ί@u"Ԍ:i M"XyTf8p9o^K$W]kKrx{#I#ǿ$.k><ʲ$t$t=pi_^(/#q ȚuL&ժb'ήn6irRVi6I:uTwIr{/R?,ދiC:UnyYu4A*.YSo~}"LS3y6oGy);: _[S+uʕPX,nU%䛞,lbVVbMl6_y CC;Kj!`Xfyf5"nEtxOV&z"wK{zxnJ}UF2\C6g5ޗI&x-[B\)^۸HAU[8~;rY-BR,$Y0IA=S5ax{U_e;y'{+CeQwn ׭ xge]bHHcLR-"ˣ0O2Fn7gc^*Q)Mk]-n"ֺbLB xE YYqYHthkmü%" r^2RLҮZ[Q-:A魸G܃1>+Kt}WH5{[իE'nT, ckyc-b,r'{(Ʒp-\Ejfgbu5LrofbqAj!S7!cdPxPow۠9MzLx`Ůi}ݕ9sEeiɭjŬ,t˜X=2&ZF{)#j€SAAr7J>}t P霼TD0.DjR(~pfqR٘f<`IU(a69Sw jLsMbomB)@ ѹuP@ FĈ-Q[WyVPezaJpdz]oz*L ǿQ\o"7Uؼ=f*K ʜȥ'/yTȌ|Z]j{dx yN?AMtC9zRԫ$ Ijh;fF-*d6-J3Pu/ #1!G9 ꫹jOra9uy8;:^gGͪG2Us4jv zP4[gpvhbm_mAkpXQ9nJ%kP WL0 &ǩ~bZVDnrO7"4MPTAw u}܃`rʂu>؞bSIlk^Ӭ?7{`GPK8aƔ^y885LC <$=b&`ɮO_#w!Ťg6aGVʳW\ 6KH~|~)$??W<^es{5-3kFHG*xX̟781SxK&򎗙.SWi4j̏ O '̝>/7> _p/|z%˘Xo2z!qʄ}}QvuzSzH|~/RC?z#qF[_}f.]_8tK;MBQY*Zg\@99:E{^e+/i~6*lBPANzȳ(i +Ml&0:X m`ZIgx0gʚ(ōO=S01P+s^az4Qz:'W^)<$!I:G@e6P?mC J;?9rۘ?j@V|3:zg z<03]4,ʠ zfi}OPݫVj @@6W P΂,%aTRRmgC-d&6$fSE)8kUGԨxpfշР~H;քEg?Gi::B(F H7EΞ1*\pwNzPy6z~gO;yѓ\`z.Ɔ)ui1q&RռT9޹EUps.Ň,)#QRA Fk1X:X ~G?yj).Ϣ$+#H Ok8 LzWw|Ãtki]sy S/Lb.s煸F(-Y0/{_Ljl#~@w&+ <쫇mư+1zQyS tD;/}g1V]hJPL,2 Kq; o[O?ߚ+ҥ(7fط쾋tv%64‘]LRM~4#LbߐoV5&G)j;߇Fq;1L[;gËa$W2-G;u"nk}dQ՞wR5PpV-rtT]P,_Z挓ᝣYQ5xBwfrԉi)F -EtkG^2Q eF*0MuQZYĸltA = UNsz#[=oȣXw7D!wqTEn'EʗsN[(gOTdDƢ{|މ yE\ӆȓis%^dϋšs0Io? \A2d(aB`4",n`7~fHYiyj0S[Vi2o,W_ a7'o749T+Yn+krL4SCyLͫR5Y!Yq7l^Y+;F&ϓN_[ѷY{U, 5pHy{U#\Joi2x_4x"cTtݻ+&_&aohz&|zd ,Tlr;g.Y5V~쉅 EOqhXK9 Q N)ٱ`#,_yU.NM0O]Y?Q+[OmЌG@4i.F\\ .tq#B uB0T4aRkzʛɪ|J.GKq+HZc ȡJ^"ᥧ؁ #졿2ќ_ %հ}$XG!B %BE8e;2qg!Z~rr0(DsǿY$/If"ݖ!L)k2? ÎtnfX?"!;W 'TϤٌŹ-Y;g9JrpջrasӚX S`- /[`<);6iO^aI;1F囇 ?zލ!qn8p{EOCnv*bTz:l d'W@kg#Ǒ;wil:n8B9hoEGĩN`Obq8k⽔q8ցiıu e*TÓπ?|:^UmD!i @ TWs/`j4r 0lq&܋1#q?LAXrSGQg"<+Chڸ߾;VM$6;Pl=VtbE)dfR?,ܶ tŐ$,RO9p)ūȥw76Ke"@^&20݉r_coC~JJ}a.bs࠭{R4d0/l-iC53Z+W:* ,m?Mtsg\wLT>Q.O1UG+f:*q;vAYڔOkE>SS-Uywz`jN )'~$䑑|ݢ+mĊdr fP>J #HJ _[bJa6 IiIsΏ> Q<}v*X9D<,x8 }S܋rxA{xT blX7VMϢOU?P:۷0o4Fu#Zk!Bc^gXևl8g?+n_kZ98 /zPMf*dlB̊17Y'Hi .>-^z:т,V,DĂgH#gZX`R-?8vpVۭcz`/䜮ez_R|A,*10:IFSI+8lQA:Vk?kbX{Zs'H؂m;^Z[W-џ9hj 3&zeT/`3Q2K~[]pwȃ @ wi,hΠE[O&jJqvw hFouDxa!ι/1Nbѕ=B0CUշQZΖ9'H[Ssz 4A 7ZKЄ9$\G^sdF&_IAAo +X6{ǿ_qXS;bkyOllRؤ>=?/h^.z[+ /%r9*/76?o;C2IſVC = &Z:㯵|Vg6̾m:E[`逵ifۄ/>#4ۉ9Ӥ5kZzё zQlKPy2OKg,;$Vb{.E,$]V;pB|D>ѣcR ZQxdADK 6Rp-F5CRJa\6k PJH a&#4Pm s^UJP uD{+xˀ9TMbHʹQY!D $]p f-P15{T$]G[$8Uz0(GIw}O;#;BN vh7Ey7>t+;(NC~s0-RS_@w߬}|nU,I CgO>xkW:MPy?:E ͿY'{lͷ>ۀ?ڟX|c*{?{3z6V9Q'/VCI\gٌܿ(` s ΍<و-߿i~m>yݛ}aKxKSgΒbV3Lyda #<}" `@^iMID<괆䧺0hl֪Y$;AB=a9@rV6Okաڿ3->0Yn { $|>n,6]JݻzsU?Xw;$IsS-cxT3{HGi9*j7+P{}"LU?3-[ 9jV)jHnd^;%-,2( &q?Zr.W0%x9[ 9+GY&G_> -ftoA:.ՕLCx.G| νLܑn[Q;=®/Z QJ'*@s{u@V r ]ݭpzz5KQ=C ܁W8_9| oŁC͔tIK?֥˵tMu5Fɕ{hA5 *4WÁRm_Vqk[j{vZVM]*-Dt(N4**WFm%36 GSx/@PS]EdIhSjy }2 *$ { sPG6@o <&TsdnVkr ]'iaĥ@2GÔ22Q9[srT 'd`(QRV9 J+òZpN2KC&?eF m;)l@׽T:`to2kN)S)rÒI*.e'V[P~{W(:̩&sr1f` 񰩲uPHXn>EIb-ܱ:`m"1qNpʝܼq bsfCOaC}KpC ћ{vm텎# h{MW'`{]"kpF<T$:L=!%px_ޗ {^~,A3c+Q쩥<Jkkd5(TCU,\,9ؤO^9e̖_@1u[cjM|!Ji)ffdSrcIN|7(RF,e\qS@x5,BwT7삤-5+ 0WP-hƚm%ң ño>E <3{DXF/$-2jR7 |}!B<U*#@ض&9v .-鴿yTbkN%'Y,Y6 ^AD4R3?O |N=/W-E48諵)o3=ČyS U,0/a~&pcm!c Ü8/JoLYfV>!M$'d{E;j1 BR5j+ cnK14Q>eR JčY,l A %=#sTe8 F>tqdljcޅWN;0\DMSV <^x  |Mw5a_R.'GU/WdScOkw.g(,V#Nxn :݈э_8D!@KmAaqAoUɞY\#]IVDҁz@v`=.rXvZ߸x_jFNCdK/ Ѿ3˳LLU]!Ϥ+5HG576zxK7l~Z> 8uxWrx p)6wQ2gN& wA7 XzsW!GJgM0G:9jjpAf|'B g6")Pέ&c ]Py_bL m+or03i%iGh ^%r8t 8F !~`J'x/^=npd䍈r Q)pXm֮'A*gZلda p3QrJURvEEO.iy8>̞S;{t;I_MrKVSWཇ@/R =JȩI?R܂U?=;@vea1|o!uo`Aڱ.GLg5b0u/~RK-Xֺh-!53UY{3-vJbF(gh ,Ѳ;bhl!jc5j Y}q^5C7x2CJĤ4ԃ5,xC׆ۺ ҍk{OG#mdăΛ)b?*XD8@]EƇW2\@ϯG/i?а1.nTit&B{?V1Xnk%==~ ' p)p?!8aAil4 *`}hʥW>| 7BZ~As?8 3@ x璟|݆`ۙ]* 9cf#3Q'_-ȐF*\Y8X$ ,f(uȋwH~\:wZd0w}"Պo܌*LIey- J;;M9lHefic6cRDnrȓ$hf@4hSzWj }4 [&W)0>D̳M؜:*lm;fl4+Q$нK NºUH~Su6սuMuWpSnSX`:I/3+oDKcGC7+xP_C]_"svH]G``3X'F#?UaLy@cWЃgTmT-VfJ>hJU&6]u1anzޟCQbRM{6 _.ab1Kk.=ڠKp]ʪRBKޒaӴn'%2GY 2(pU,)Z x!.lJsFqf;n|юRe{PI=IºlN"ϞK*h>$%^v[8eZtIpCz#zl',b9ŴPx"Vx(VX}h{áM/ R|X#Ct٠Vb6^cP؍A*L@x߂e) ohd(?)?X}f\{w|"Oqi{fsxтq|S@I w{nQz 2kg5[aޥ !R}n}Tћ݃^뜍ǼZ5 e4D>_\A_{) Rj'xөUs5Yj)3ʈ-e=I؏gh'm#wɲIz6 Qr>|t|wtjr|4&Tȝ;(C֦#O؍ #ER * AyBwmMe2Bȡp'JJ}L OsniSK'v/]g 1D/a޲N9g | @SdaX95y:'D^hb71oLAj]#B߀ S%T}9uO˱tXPek ^P?w݇x%2A{UJmz ?(8*\*3*b_D۠}2/U>U{V;SGN ?{~A5HvTmmay뀖0f$щs\Zv\'w#19Id0y r3Dl""f w-gl[k Hqoc${!Gj9ZY|d_Q_e4NT`QGFSf7TW,Rn,HY 8/iKrIxNf5^I3n#ˇq; 5b W@!vlPaoyD^'Ua֡A2ۂaaB˃,@2GXt}WѕoĞ`;X}h#өgzG+7phFgIJM!%2!M|5-zك1s rNȝ6 |S!scۥx !ȾRT+3R,IUx˼g-a f &M 7v?t-SHH̛ cXrϮ?;3w.z_%ewXt;dlrA:܈R/{LH~3`?I{e "K?RS`tsMNѐsް zԋh ־0XxJ$f !'e*.1ZOL!Rn|`z@wFUS&Ykn*P)&Y^[@wZa.fm!}e85zj;[Z#=SW-XA}-_.& l [c=#ps|9htC|P:Ρ&)S88`E =ĝ#uHu4xX-$\5+F!ٞz|C/@ U *Eq@#Qx]xAr7"Pnpdy'O0msz|y%[-YΜ_iF/a0m%`K@g^ bmd=ߎ٬3(Lk5l,õ4T`3g6Fb`92ɰ>1W1 oɁj8L @]aLK)G5(Eu /(/B)FHVAzN 䝤ΐetC&b:Sì^:QV Hr%6"1Py@ucz>f@s/$O6 LJptPЭHseKs7/+XrcNaD9Fr|Zm,TVBz3 Jj>?#q }$3 i:qj@BL䫖}"HYlfb%\,aMׂw}BĂg3l Tnr~f.dN준wu@xGtGf+nc]3DTLApv]CHih[`O]\(xBv%e _}Rv>Fct[ݪklҘXd[d6\!!)V~V SAO 9Kxj81aC~ϯmp.T*4uc,Ŕ:ȩhiB:i4W/W]H;9"7/1 0vZpƒn D? ѕzj{Q;b"VBǍ6|: C)b0, Qv'sK ^]GrO@L۲_O~3E01Oh)l(#EJd zݶ +?YP|(ɒY$^zH$-^ y2=-옋'@`.4~C U3 Ҝ\4 .Wc]ɿwq)V|1O ?Ժ;.4ydw>ļ@j3cL"(֧Y6KwRo3Kގq @sM !Q?W(D>Y)s#bl :ow(ځq sM3(t6_<m{u_)/Bv|]̞nEȁ Ⱥ O<9Y1؄ Xo/sr߳&?81:nXjt ?Iގwj w4G(UJz,/h<82{YI4 a:l2cGjϸ P!_QU``.x2r:AjR$Ͽ{ ۰r5|FI'蕚u[`\HqtOu26$ *l쾽X6 ̫\e~TCfj0EqOL %O?. k[7;|utëi&{Y0B$l&''rőlMzT 3Ў 9v'OE%8Eufα@K1͉or֎"$ɑo(gS ZGgR;H%Hp%d멓4(]xNfLSiI}~i&O6i&mM?S4%HXe,wIY=ES,)h.#pk|#qԶOl5|/umFD9|gX$F Hk9mSTZRQxrJ"Vۘg&T0\JЕ{8\8VG;-"cIji4#X}ڮjѸ=x+~8?ZS] TȓԬТZG.pTG:xح? e(cg&PmMȹ1A6]Vҡvq@-@O~u.<ʣ< MCr $1SU5o2}_>K7~wo|e Yz PuoLcXėfBnJZ)WNDJ"U\wVmcIs5PwTzrEZx}YFtA#ifPϩR71uQCno؟ejeF5x4ܵy+Xk|1',?%XۭGFW788뀉K o(3ЬqɬNh F(!a&/:TG28~y} x F )k1S#ȩ0xԤipFwF|X gxq䧎pI#<$bܪ#`϶Ȩd:UZ5⼩ ,o~"#SL$,ebS '5)&'6^\YrGfgvC*]"isI ݀Zֺr/:63 3{<@?з.KpmpmHs}Mp"y,Qj)(0}5~ {4Jk: 2 R^#%eZ3b)C_+կ0Uw)Czb S ZnN4ohcH#>nPݟ:bmhI #c2e <|$ݞ&=o@-Ɗ_ RGe m ǃwmP~Ai&c7"^P2J35]L}* gJË p!2G1g6Vd{(2x1#Ϣ;or+OOC)D[2@V(w,z}_\x^m\>X wPަS8ܷthҟC \\ Co_KT kBt YNw׭-~S{?*P%~Ҿg05AZ&HeQ3ZL/`8Nk>U b_1G ;ߓC+[!9AAhu)rj}wԦ) p&LLkw-pVPE1ɿP19e:9nDa aNUCTTOnApwn#1]P#f @j(TזhVJ)@$1`r\ W8xїXT9[w^k7{EpfW{tͱQ{hUκ_&)Wj@G&`W QHq~/ҏF0T-c_NFv8jﮞ༣`||~{?$`f6G)\n / j]L2xFH2H>ha'q)ICŵyh10\p ':-{<,ٱ0 oLOv:?f~5At[@D5T7&A-qM8qX~럌!lȂw$bqAדPL@3H t,8$J%s%zF~U;oԛ,.HBH3kw[(),O[@eڑv$,Ε&ǣ}RL(%Ŀ~ѤL]bbyy E8#ǰHIjƣ!k|iLƃO/tiu\0²ía3zS`̾BҾk~:Fh~T)i/X; ){<$]&z1W* 4Η5W,G *de (r]Œ`amGy̔Ě @̴ѭ{ifc}ٿa@m * S 執a|`@@ŕcۣgxȨ;68&`SL5D A/VIԈc$~E~1iZZmILf@D(`0sqx;30`o_+̙{g}<#?V_|m"Y6\{H!dp$h辳|ٜ`J&g%l%8u'3|N oDx.:"c?󟚤PpK|TLqJ6A|a;W O}?YC7h㨎OԤ.. j8g)2:D7}"'Z!?I|p?'VM&{iL2 ,E0Һ'u1ۄa{,PX%#iG&*oAXDbxrۃ1[%|xo#;ncwV!'rϮ HLG(B-lɨ,9^@oL%LqdUV@l+?&X Rh{>J^`O<Ϭ.u_\Zޔ31I: ,h#?][̟'Cz0. ƶJ2yՍL!g.{D%Q6~ <库xL[M܌OB< ux8_JI21y$FA$xø\cҽʚěW=NQRcd>FkОz*|29^C©[,~jj'i(LfeI۶P~ =k= S푴f1@'+Q֕z]ևHqBZ() D&l b! WsX9W뮘M5om%|-Glwf(щK{o&md:6BJ6BJ="lTzӕwwdBX{ „1q(T<9pjLOQȹK s?Jc'f`,w*_H,?L+Wwbiz*3ٴilB :I1hT "X·/ IDWI*MBs",gJElgdGpu ]Dq$H״"W-67<ˢɱ? AKG3a˽g~_֊yJ~A$4zKy!鯬8/) }7ߍ+qA(K3h%3g$$7=)!/+^Z:aWNXG/`<7{O>c)x ) y}IXQ%Bo/rwIp.Znyh VEkU1Ywi 9L(8M+ )Iv F;Rz5^hм1p#@dvY=Th K7ylAq.B=;VHpeb,RǢH20;*̓'?m'}7".Fd.S(s1 鈡/ θBz1BY嶟ߨ:&#u!__[3c i?e}S WaG"c;Y #'׉IC$kEck -čmz̧s8ZAɠ'/,- Gp|[.Sk_~}B>:?}W?|XkT:]_-~}tO_Ma>mX8~m["V$p~?85te?+Lon>>~S6N ۅK0^j;xu.}lzڿ-HτyS2)pcK>]n{QZ'V w;^z!rh ^J=QטCw:]jà+' gg@iłk_@{8(VᎽĞ+\BK D`vEv†k_Sw bmќ*|eMzo BLWŠqYrSӳ{]öxLg@=\[}g'm@%ףWlkZ9xEWnz=aCrO8>:1o2=M[$h/";=O/Ńn.,[;`fYu<~[OQ&>x&N|8 pq?C%frKY=!HuQ,q_Zv!U ,.CT4)>u)P`n l@Vzz/x& B ={R؛DŭgxsPXFI椁!DxuT7j$J$AFI6uQ;qPx~?fjò (;Ùg:t;Rz0͔0ֶ)~gЍr%6bg0Oc6%+拲aU=H g)펛Yu+Qgr>'H16W|%87@6vPl8}?+ӿJ=+u mH N/_0].:HJ,9d솹Y% 4dcC2F(9hN7cWv-o+ p =u[|iWc,iH=dlY?2ࢹIT^vIbXAʈ7LQ^IQni)%hh Kǟ[_|6jtWk]mmsNju ¯:>s4bk㜥u8NZlɪ Oy]@Z-N[3+b]N?2X.t~5ŎyXWZsh-fp4PkA 79AFА:DSsSxôr`X*B&aiaC|oah&fB ZhV-,Qy3_4VƊBց0TBt^^!l?vbu-OZw ~s/,Gmd⼵f:nZJrXduʇV9aY[eI'QY;M1)FY miV3]Srܶf%Jhw:T@kdam;cm .Ut5gR XZorE.:U}5JoGh<נtpRT OZn_i^ǤwDHE@ &"-GF q h;LhhE"Y@Kt6qfB{KD;,0f5vbE U rkZU3Y>a,š Rpu0^cåkvFZ_ kO 4^u6:=إ<<*tv2OC}%ݼiΧh](t? J y y$Gj]4B2L4E 3lMW\;aE%=tC]$nߢ T YqNxzɬ/MYgBMfv =gVzkfq87Ł*lar^': /P?V__q/9B#Fsz!9B#zc9cTArvmdYr^DκGeӊ{%ŻFsH˕ UuguMZJ\>beQL JX*s.GE4H,۪ oμitv7؀Y;(Ѹh>ొ86q"Y;n߷Df<>NCXx0b?9O"\#F?xw@Y|Oi,L*ŵA l%;C) ,J@Y~9p4ʵWp^>+ 307P5;nstG97 V+~wss\ 5Ⱥ}l ^]Y|m.z%[coaϽs'&# 'e[j W F|fu5^~1Vchsr~;.{! aQ*R-*!c@m"j7OQioҪkuɿIr]x9s%TM^F:xH{/"_PNo>\J4O6 0c0c^Im⹽6KT$TX07.BK):'yccϛm%clh) x18RxˇzMxVyb o]KD6A(zň-4A%DbܢxqKuQ+e<(sAe42&k|8HJ z,-y\,N8}fG+eO缵}57HE+& 3ʘAeNygxvĉ_,ڠ%(ضt%)-Ҫ}9ꑻ,5,(Hyv sͦ ƕA0~|I|(ݦRjf>hv6ܰywyc 9W7i^;Tیڴ,ȇ|iYfZ6ӲP#iZnL˦M|i)3- >ߣ>t}Q=Vgm ,nfxj" >'n߉KGI(1wbh8=1.IAL+T&zjz'+{^" DTc[S*oϾd[L z|m$} ,b{1ZezY$o4MPAպCMkk Z, }omq;Է\fݼi}v?Dex"_(VA80iE~ScR)5֚RUfϿ<ѦOz|,":$(E1uH|^7hlFcaypwaM'wZG]%'tBu^SyaO2ÅÞwƟ3}o8uͪT3'qݬA>T4$G)f3`^ %LTP$prrLߖFg 0(g,CEc -w P̝B'4HO#dMv3j̕D;r3irQ2qݑ<>xq<oGzomc6~ƨmrA7:}UQfU4|4np RT-^V-N/UVWoj,C[F\1 їdxz,CWː@Xɐ n ¹}e?֟~2TK"-AD_ZldI,2HFC"/2`/-Z.g/-Z}~nҲ yjY I| H Y_Uxje8Jo&Zrvr{u鴄%|-k _KZ>.8Qf]jkBRXCՄ|Aju/D9t5!QYu5^ r jQIcAWt"YT&t`O$"Fɋj$/Q%h/Ax D_$$]A̵HeE^kRA5!/\XPe@)_Ka"-BJ)@:4Gɋj$/F4Q%e0;|ɉflldr~;*ٮ;IrtS|ğ2B)JO A)߲3JWh[tun.J׆h)Q>t@ˏC|p_;|t!.dh2*{k-~o4WuG5ڋ[  w$3tʽ~8u:&@"[OG!+VqAa!Tƅ2?Cge' u:-25˕Mxmn26dMsBe tP,@c MT"&2D !aCD) )#LfG ̀&ʀ! B1˱,4N6b"`@9V|$S3qyqlf@l\hWjWioG'S'mpOz]y8tvV'a~xh`8ޖ \V!U4N#<`YSN--dO-pzמd5@x\pZ3n/e%ࠓzpKNv 9qSbV&@' Q s?FDbܑ'Öd(Q'jNZ!IFq0}(s:Q=jV-z3ajP2 AfH憻dx\>=D3|N*wY>]bTW-)@ut@i܀&6 M$+cgږչz}岢Ј%p]rǓ =K(#JG1LxFLh֕+RױF>y8ɤ9X'î<}u@ҔZn^j3ۄ&OA8ۇT +O#^2KT-GΎ!b|H_G_=>_:-鰾鰾vIZ(wX+<;9yuKR!/'t~#_[:JրYI (ލKMz\Mډ-AktZ" '=4 I省ɬA-QۦcKtk9.c߬靖7@er';7~Q2R2=mz,Q-Q׳[In^7'~,"hr&~tyθq2M[x09.c,`y͎jW'Xb4uxbDHMDHMuН/i$VnеL<ĪX5zU# '!VW;&>U%{Qk1dCob5\Mk>97IdۥkM;G$TfA㫡W-=lWE'% lf jGJgq,'MZL*JQ"HAT&qI!g*hc$ a'qg饾"WY&ѓΞeeNQ)P-ܰ-{ٴ%8] xSUNB)kql*[PIMZeEguP)(HI8rGG|2wpG6#  vZj>&mN[^#ϵk) .;6#o/'b=űS_B;T)Bxև@`t'pC s׹ L)^ {Bbx{)|>Ɵa ?QrIw&]v́u?~?􇓙+7oȺmNb< =8'@RixkkP4z9PoF xIܒ6Zxx  P6(ay m!0`džYY-ޢm[ek;bŪ -Bx U-- ]oLxc-ʿtۥ6fH,MҼCK_,ץ `o8g,mb/K<oS|AX ]ni i 9V7*lsQ? Y_LtP#Rp-G@s$ HBQ @[!>Bh]*AE~AF-z"62a䵗QCAJAQSx#-A}h03᯹(;18~wTihd?\c c bXu6.=";8ed̍E{ ?H DBTl } EBhͫj"!EBh}5NFBld[EBgH M5d$Ę^\/ H.B$'=bGBTP٣%-{hZ$ EBh'Hk/H۳bDBز"!&ĩDBHe|Vso7}7L7}77}w X^ko.]3ή{5gjs-ޞxo.j̎ MߚDkif4uofdG_Ԍ:"igշvjyol7}Nju]_ZV9mk"bZѮu7}ko֮z.ɛ#zBٗUW={jMxӷtǓ^k`{gwbƓ }(u;5i1ao3,PO7ꐍIXaNZ{>+V{RXPM@'H6 Li͔ Y$b=^m;W~]L̔Vai=дm؍˰ݙ+p~U8ҳFf>q٬[3b '$a1@ʹ2[΍#s8r@ʹ d˒[\\#皈E5^r\IfIL 5mVHHjVoVKlVFiVmlKI&J|֤0I(ФI}QBCrJKID&ɱ If,Wj̗բ/[:{u@mc{cuۿpE,a d]v5*\*0)6oqwNg ȼ4 ALKS9+0]VRJVNQX%eRR)Jʪ2,%5PPX14 ѼG~ljV+T+U)րU+0X 2 fX%|yB851iU#WPF(28:#=h%΢dݼ5]h:7Nc\"ưt-b{Cv7$clE3 ])=K1>+ca3P7$&@< Pr#AII'kn`.FaĨ@ӆWF"NoɩLC;v<8z ~c1zRFS loS?e(a @IA^G|Zāqp )"$4}3~1,!YE{E730|,9$T`iL!f`vI7F"ַ y'96R4g,[jE0 $+D MXNcb q1p _(z셨N1B8E{Z StsxG(wϳqf'׼lƓoif!V akV?D2|aU녰Iz/=&z'^ y4}wIo,/ӹ&%7]{E팯'JJbř;d@l !fg`R‡VF!TNNW$@?` 0=*2tTLc'9=?S'NnG9dgW4*sVQcz|I&*'!V?8ڵkW'?)mf 6:SߤP䭬>L*mXҞk~>W۲gNTy֒nku5.k?>66S~#bCX)$cb?OCX}$T{~u<Ʒ?:wS8e۲lSp#\io6fA Qo7 d5M6t^of[gKvs)\ Ra^V"ݏ!gy5xP7\憋l3t`;_9ejvL6DbJw)$ܥcm,hɼ[FLc=ri=.Raz8iT3YJ龎a4ߡ F˜) ANA yn"D>N=-N7iB}s8n7?`p,&*CPw6{{cI\f&retl81Ъ\Y=$j9҈B#֘/Հ(#6S,Π :5Ų) 4"۴ x$Pt ʼnM 1G8oF.W+T SQV'R+0+"3)N;7DXs-D}]/<{V'U aڼ٠b h9nNHgb_ W; A.RDKroȫ9n9<ǭL`GSזB8J(N?dJC-ё_; gZz[I[XE\ L) .y`b S5YyE(nz7La%h0~s)(hv꿋b _"9 .uݢ5b~+ͳPKM,Եx\黓VKb7!R iߦEn&T#hB6uNgLsY`V(^  F'_ʥBŃxkRV B%;/Ñ[.X `r$BQE%+<^9``"Dѩ" p~ Z0i_ĭRl,crpbdyk \.qr%W{˃mMa'Kmzos;\o=aFO`vGΉnjq2ߍoQglSm>v=ks?<#ř3'UU:NU%[)V ()UĬ^R6t 6=~+pǝl2Y -;!=FCCm8^Ⱦwne,m߿֦頞=61>Z-~ȨVVݿPv xl#{v 'qX 3dHqH;=J}=52Ok(m 'R<*myZnwB9saqsdˑIwF>vȵtx0YB61;bwGW|^bQsa])u :LUЛz AZJzUռi\=8Bnh~(-8my`?ʼb7P 6]-%D, E]M]kg{Y/a|Kp ӌXspjqX3\~pOA⚞\qUw~7PO`5<~a(Gigq}wgqeOW  zr}ArnnS X )ŚvHxno=4gn1c^0}KZr YT㏉ cۈ6%±-d[bVH`־0q]xI>3EfD¸pnpLp'qުZΟ d&ERYp[+ б_vHp |lD2`͛8Fm\8gvSVHo_ոR^̟'X~^AZRMaCD,oC`[??,`,Q\԰@- gߘEp{8æX#M|5bsiyqy :a, aĄmߐcjP˞f,g/}#VV/ŌϽ 7/G:s %URֳRK?omsO {o_; q6ak]wqQ~0t0Q| J)A0JTFBy)ejɋJ ,AؔTtnXuolieZ*y1|!ë$%933pqz`8=ϙ3~7g͸lbz陑4rj{&ݘ/0^v[} $*n64P ۍPA^pjp 2y ֤`k ~t3_učli06 +} +V6{ 3+Vq%?]$҅U Aʞ7lEv!*s O^vV:k6G-ĴϚI|X XR WDLL Wz.^S,줬9)-^r>zNJ?)+IY=`9) 6'ENJ =)-vRZ/HP=)UTYIa?E1ag+Ez!jhzGՐMN$jw{S$ej[$Tvѓt؍;M+}iz^,&pFTBjhz5ʞ&nlHʭ?9%=KJ6=UJomz*mvئٯҫM/F[Y.vE1[?Ux_}{=Dv6ٛM6?,On9wƼ2p厽 ۟u.gGԇoCwCv;ǗU;3G2G(CZQrdiCW}BCx&n'ʤ9LBA3N0vk(0Dq-5T{J_j"KI%*  ,҅VʞXWb֖bAƬ[Fe= z(}x_L_bo͘2c2yožoŖ\{_tz<[8|5^Y!DyKji1vZ;MYd MVc acts$KjZSӐݽVOSO&4f ͐\8MdMfa/EG`C\tH -v`*D\DŽu,6¤~9c/ѾQxv©3eD}v{m۶rwpлز"#{"b 4OgL+L{{ǃ t&8Ιdgӝ5x|d{>k:볦>kϺ.5ƱԘ{|˦IɦӿM~/%!kem"kM6wIHtqpL1&t+F ۊPEmp_}~P{3E6 M 6YUB&B&6[B&S 6lʹIP6yB^u Q).ĥx(E뭺z+jm6} >Fe1P ,%6,%ּ~F#Ɵ 6)XTA Opqb0r03ke6c6=fz`cظZl_l\6XlqpS}=llz.6fڏEf?G}票q Y+/?kAs@5ؕ3O#`e>4UB.q%,͗GVbY 3?\Y?\\|v f3fZ} SD ض \˨ 9d5XFl72Hz${mw=9㾜砎4o堎 `A긿pUhA< .Nrǽ:Kmq˄{<:L_gBݝ LqUM=??'-Vlh!ˆ"blCB|ŷP|kS.YR2Qg H&,: 2QgiYALYLfβ@a5,xx5,W˝E,7Xgs,2g@gY%7:Yg@gy,0S(bϳg37ܯ5/3FB5;iD B7cVZb0RZ(NM0T`T`S#< OIEˌ&A@ ȳcѩ 33t1f5Ƽz ˧JYX^(3qO=JQKyk^Ge K H|/pwMwfĔ$D>6!0( rK"|k"= '_^?_^'_0*v0M2a&)I`&9$b| Ҷ'hH@@C*m%*m/$JN-&-ɫGt^ݎn;qmpۡ v4pۡـN 킮] ·4_y:_|c: _б}0K ↑ m+| N}ʇw>SN}w>S ]wC>p|p5>A/wk? -0ZSyC L -0Z4olmoමZpoM6p9 "󣱁{733p%X&m2Gvkۮ%ǮmRyص۵GZ۵vm7*ڵͼCkK[k˿Ghzn]h|r4Ozi8Gy3FyjI?p4OZ`pŶ|F䃵L>dlQww ՗9}:n}zǫcτ%8Qrz@nFq%5fCt4,C-;زcg^u]M{;T/h'9TYNh`=#_t0BNSp}! S8\(Da eׄe 9X7)ΘP)NQ篨kl՚HgO<{쒲K.iR|Bg|B?(d/ QtV]*(6]mFD #\1"ڋK.)dvIRJ%)ES.٫]K)dRtɖjmldkm-/CR1%sj8sk8[kLdks^PS[=+;LSgv:SsµzTrVQgbsԙR ^8KYU%\qY3$;Sv&"LVELMЙn33VΔWΤ)T O0 i 14 /Q(T=1_լjj5+Dj噚jj| vAqGOS7Ȅx#. 6@Lϧn)ĝdaa@$ | d7ݠ~vAY.Aq.\tir vtsk#hz.M\s ZeEV]sUWUuSSBy}ĭ@;Kz[g7΀_Mח 9KM^*KPNN.dL:95;(I:9Y G!8NQdɤիy L9z:ڦZkL+lym'5+f[kM#n8[M筺oެ:Co+av`a7]p-ϕ[éjkLIELE|٘2ĉϻ ӵWOS$wuKWSEҼ*#U$[H"iNI3U$MT5yOvvRpRp;Rpߦv7vhdbĒ%K&_X o~u7,d7,p7,4ojzN;kqDE ꃏt>2cr[U_ΪF,|bt$:?ZB% M%SRc<_D$^DI\!NNQIZCDz'Q8*;D(_>7Q~k~Wcx})g ,3%`ie>J>Ӣ3}wԂ"ܪExIw?F' JQo q`o0 <ߨ%ERkKU/nT*Je|F2F2>rZ"e㕍7MxEqA<Š'ę #bS40<'}5go蹅!zh޽"c drJaˉO/?|y!MaAW/A\F qfaҗ/K_s+}\_5|UB jP_x7[ϢPB %qB(Y đd=-!:\#Įd=B|$gsz̑#GZOeYI0gq0g^0'83#F0/^ i=6־iu3uP@ <"yB:!"DHHDIDUH:'I盝:tS;VX$qf\LW5qF38a83Āsgfug ;̜ř;s33W;*$; {d`1A3A9A6A{,Pݨhz:լ@ "@~ 7PHr@ E|)qݗq#qCq.ݧqOJ "D2dsgggg^g 3GHչUʐH$RU"U:bꍩw GM<Th\e#Ooj!!>= tնOsߐSɧL>}o = SffEOX<ϟ6C|˟6!!{v|?ongM|zgRו''+aOVJ2d62YmY}'KF$6߁ x}ӏEyYGibr?QZσ[(@|ߏzi~~QQ_~T<+}/6VFbce/6Vbc/4-|Q4V]|i Z(X-s(+!Zg1J7kR:F.TpgQ,HlE6EE-=/U"!.UQt@ VQt 'ėT]B|FEue!PqtyYH"Z--Zdkȇ}"FF< .gaO#.gcbl{m>o ULˆ\8-\ - -]]* x['twc K9j:@1:ƻ;SJ$9gJX)%AL)1 Δ F8SJLxg^]eJȔhh)1ՉS )1 )鄔℔턔bF,EW'}"1qJKL4QGrhGO;߇H8 ǎ䎯@H8TGrG{*Gro(QcCsG/vp~pǧ6ppVpf 'Ѱz+H'+ØhOV0*{ړxA '+ϞDO{ٳT<%@ZAC!vlNv;;XAW;XA{;X!;X^ iI# EՕ0xN @!;c'Q *N5v0(NpNt'Ѷ/y{{;VC RQM] aGlFVam 'vv}lp#lpn66]nwIA!BvpήppNKk8CpeŝKKB$O">Ȅ>ߎB&=fM@mx|w7?zZV&eXxLtdByL4 l˖%[lYe],u-d1ZVf1Ze-FVX%88)b fC\U^0X~WȫY,Z0R͊JBŒD6IP@ov5S I,T@Mm$&A\T@Y N(`V lI&!Ī<4O$ICC&FJ0^m5bcfyxd.ʪˮ2b$+Jˈpr(-!PZ8?r9}!PZv|Ms}rxlNʴi)ަeh,r|RBZg!-fˆuROx,_uViUZ!^~O5DHP"`CC0B % %B~Jn=5- P"\:..^/D &´LNHU&+DDpD"T o^}}6 4F5X]JY]d3fC\AV7 :/Adu!euAVb tiu[.j8SQ+I(^ _)|4º!!E>G"Jɽ>-#Yh|ȌPg?#`̚sس_k>ZW@uc@u#@uC@u@u@ubOZ_c -]gi~˾01޲%Yz]S 7['^i3Cs(L/Vb)X?m,e]__szLlh~c4!Tۍ-FGFUBZ6j_[4͉Lˣg T `#F.PF.P>F.PF.PO@=l #' CBt+Dw ESN:ETBWj3_0g0&߆0LxfxS/@f”h%? I~t0݆=kx~3MMMEcw8ch ['cZE25:J!Pg?yI='Gtj{Z1JMޤf:mp[q<):-zPS d;lbd;ۋRSsQ]fiW`SVkQ埱?;R*%T=o?T&<ŷ'Xm$p^iҎSmnױ2 fK Vޚ|MÅgM6. .kZ>Keϖ'O>VIvwI5BտlgYUrb'=Nx+ǬIgDX|zF;H- ch.x{,Vǣ9#iO:b'wM vOM Ά]ŧ*P);H-ΊPv 7׿ڭwS/X<MeZT%M4ݢ6l)҄+g62->}՜w]5@V\0bx(Ϯ`+L&['F'"8fvd|'_fv6 .@6 8 PүfuZ׾a]/ޘ,xW_ 瓦p"ZVqngZ bGj8:TMSK&.}%>M.৹dLٹdR ydR(tonνEֈn]Xkֈ'텵a5NgwkkIO㼵󒵵g,vk;#׆K`Wx,}ۈK҈S$ =D`>6wh 6m; T› *6uHuf0>,F1yb!1mǴ\c>F>_ǜ^oobBR/Uwf|g h}&,PVLh؊ u[3_T\'e*'e* XΗUϗU̓Y_gmW鼎O'*DN'*Ef 0-@S)<QwO?wIʷHۥAoEb[Ra.:U)ŝΥn_ ~ZFJIn`*ݷHʪ?ʬ/Z[5o ,Lo)D7n? *ygIo~O3+4idy70C\40^S lxl*aUL%̒0o*e (r1KR,eɱ`łYFǂY/28'3$f5%k4̳U[O٪yf2V˳UcyXz: 6Yn,Tqӆgð;Z{3V?&ތU3Okmƺi4Sߍ㡲QĒݦQؒtQKE!)A0gSfoSJ*5ܞcm <@U8KJ*Wi`d:OǢ'z/w!`z0w̝s/փ`9zc qѠcJkCass~F K ] v[='Vz]<;nnCo3ǡ50lWL /N{b@P'11c@c@ƀ ߌAs{8ߡQ1bПH[bH4$dQRFv1M3D9Q| t]qpIq0)"##Ȉk[Qt(%6ƦYp1R*H#n~Խ[FHM\:Bǰ 8K)kv#ds7: 7tSN`)q!Hr!/ +DVId!DV# s$Cm#<7J0B_B_BKoM"j8Ƿp|k/GٓON*-7WŁpRi4Jp]8 J0)VZp%L2BV2[2[1CV!Rf}j>a-~~ ?/yyϩ0k١ 8.Nn0 p}N>C '%%}Nq?id ~ s1!p?? ˣYׯ!68BjRT)sCHQ ZT!J^:,eJ 2%L`)S2-\eu eu ˃eu 2X%D'.CN)AKh kq]Bh'~Gm%@c?JhiF.QS\Ap Ap {%l Bd}[Ȭ R?iA*6pyQShR"}@o)KJz5 ޲޲^2^VDMz<@M] t/t/_gT[+@QSEMjt ?,??8??DSmkeM5ݏ!W-/MU)R"WxaSzʪ:Yu>kmYKTg/ PKT`/Q}×҅g8KJƗҗ(N#S=tiӲTǾTGs z57 R?|pç?G=~AO{}dfHkUogiokyv^p7axv p7a0< %oz>᭰΍y9 9 v ̂h8\x{6gW+xQiϣS"0|~_0va>kp|OV ѵVmdG0La>Z|t0)C*,̧܅nu ?\p ?LB\B|ӅB}\0FS zdiעzCyRCK,uYg&:Kun@AY9zcβTYo2yֺXO5v+r m ND7,q" ЉH`MND\D$pT'":Q r MYA+yz/u ^VZb޼ wS wQr`/y˄}2a~;7vИ6] цQF[[9XS"ː]mI2dr&SpF5Xs>zwk9^y|_<ur>xàccm}|V 2eh>Ɩ--z2uk訛ɞMZ͋5\ReE]RW|UDS*j"kK o!m6(D.hv$9I"16IDgn1] m2 nMtm]$cqEd0EtW ڊ檯F4׺BO)5H*)ZARSV<I NTQ )DIL4W|bMn)Sʠ)5O!Rʳ)5)R_UZ(cZs/=8t1Ĺ@\O}AĹ߄O=D|s۠͝ν+:<8<8<8<8<8<8y2Lol@8 >zG4ANfG\.'b~.qDgrx 8I2'gd)O&?|x͓'i'4+OP9ٲn@e}Q'eZE*E?@ekF&tH:ZK c9ȝQqb1rK?#CL>Fr c c2N|:(zv9"G"_x-ܢ@ej[EzYerCr5Q5-n_3jL3ԫ;C;#21A21BaD]!f?za?|`ڏk?J'k;,qO'I]:I{iLNDtd!M#I4d!JI4~ZN*NñiUu"V?WW:fU\Sh[?I['o*~L8?8N*~I1ZIT2-R1dQ4iwQ!: d4IK|T)w**堃BAJirP;6Exl 9 re;ާHsǬ7`x6#o}+2>b φp/1 K?i/xWEЎ4o^ :t))x~)xRkkZ=P։%n %cH$O ɒhbH,%dkbHxAC hm!bmóg ϒYW4͒hdhdI^4B4t4$#Y}4X?̌r#o(ԯFmh]E\v@Qe{@E\sq_".{{ _".Qq#5erk#ˆGeGeDeGe'Fe?zE $[OHb=#߉ ֓R8G#+X,_E qY GP뱋í[OUG8ᰞᰞʕ+a=VzWzrVLA~5]I@~yMtgܦ۴5q)&qV3npmZA~yK6o\f\a UFrt*n!%W>bXiI.S_饡( gZ8W4L%w,aa’3{e/{ŗrT|~ezMؐG%(uX oox) _*+5:zq ; \W>N9rr1r˙/3S>{{k#vcoʱfmK8  :/f-=/*࠷ࠗapSapv=Ʊ{-v|a(v'ݻ=I^3 +86dᄇoUQ\d7BX{!lsZjH.^ jW7\KM{Zfd{JϡoPr7Prw-kBA_/CAB9oӏ`7~enj!B"te˃ у`n;٢MzQɝ%Uf|%YLC]јh*h$s>L2O0+n$sCL2|L2*i朚O4>;'mM{~e [A9A\P-܍ 2AllQbjŅQ 1*aAt8aN,œT@6'P iB52S`sf‿Qťq"w) -nqnb/ %.=>ޗ8+} K]-_-xhhb3}-[[AAxLZL4>ll!n>dn}ė}]3tb}=F({1qwl'Ljcƈ6t.&;ț Lo}!~M#Dwo- y{7 MDSob!Ea(<Z0oW/U/^߳^ߣ^T/FbeyY‹a/2K &yYO){ F4.^f>O3J4 $H>+%A)ɨ7KIFMJJ2Jqջ'H\u8\J\3gTC(QȨ=Q(;d22/iѾzz)U:6 mz$Cc=H^aC ̖D!OB,L|;x|0p)φ7,H?+9h0q ܫ5wk~] mL5ѝNH7BivӋ^ˍx]@6˅hFĒ@e  $^B ~=~cr^м.ɕz]+n+n+n+Wx]+.F]n]\dA|0Xa+H9XA4C,e) V9[fqN V9 9 œ`!N@'X`S*y N?@gT?g%̸$6ΌKb̸$34sf\#gΟ<y<݁$þ̇G9P>ԫVmۿcococo co/|(Ϲ?Q?Ww?gibýlknkdoGM~@!ߴ77Mm~e5IҚF5?)Mњ/К:.у4!iM#l0&3Ǫ5>m54i6ZS^FF;}hMCzC-{#zCz0Ѻ'9yK=!L{C  0@<ۃ\݃Ӛ_M+ K.Di+,8j+t&[  ]k+xd)E%KeڊJHg+]eEB]+TtʦM u?abCN5a ;]Ά%6$B+]/v%Č$A+])>6 zo1||`MOQ[J5\8rGPҬqe5XjN[+Ye~57Z+1šXpsq5.֜%^](ou'v)1+J.~V]+=]EDV;Gv}t%!ӒQ_-I 8ӒH_YݒH v$D4D}QGS-h@@d>b>}hW lc5,X(jDs  V#Qюƶv8#qLh&PpL'BuBupV[:(m+X{ՃzQOmEgmEgmDg~3g^9gio~ b9q/ 6'Nb9q@iGB\`Nٜ3x?~*A?#A?&A?K-֨k 1_ IA 8SB /ď$ $Vk;x-(q #/3zL4Ӄg}e}L侒}e\sW:7g09bS\Ӝ^M? L?ϚVǔWx_֔+<0A_)5A_Q\1A_ (wR -] &l6!^ 'KMQ]ͫE^Ze>AKи`]X^AQ;~ $˘0$߆oL ġ$[AoLfa#&Ә c:x~-n~KJ{owU?Q'~n'1R=QM+'jVZ7TwߩUݣQ XmV_՗]U??BD<۬|E3;?h<;PD C{i9ʙ^.'x9p)gC+'qE9g rw,ץR{x)}q)}N)}z)}b53Ꚗ;Y̦Xw/xX]8Ĕbu!ƕ󃸢X`J-Vǭ[VVLnw1.V_ VQ [Z |s5-+7}D|DWߤjT@xbgju~Oۤ@)PT:`ًE,Tş) Q(8 Jq8Ͽ.8.gVOBAQZJR0-sIr"-Z$;'{{}|~e_ _|ptFOCAOCS6_5B| #Ļ~>;^inu,Os%,\P;pAف U OC(\T /tnq9בnqivȗnq-#nqн;s]Fksw%nvfäz4GQ֣5Bsa Ӆ}VB k|ȓ /.L+9ztmG^EWr.8;]4 }E[TUA5{N u}':鶫Grօjҥ4L)?"ap<'NkJ۫7?"Q+O5yh(ik4K j_;{],=3K{Dv=ukȮǮF:4B!j̯i?8DLOj ߳]qh=>wb>8V3k^ 3B<۾̷}_:h\}'.YM_ZKߍ(xeu5r%^+VB%-A$MHvCǢt_c~mEGC.a?d\q cc6]tl.3=CaGzf/~rjx2k,4@%8C$ͰV_zt0E&ǰ?#AM߬S [NhG}zh"JZomdB{񚉑ȃc=<6^;2Q}^i^ρgu0M!}<*.bؒN}H/]Oa%>qmĞGz ڼc~k,;I*O?g GLL6:z ¥ڕ=&1Mg&6N?]d'l>_SeOe)BGӽ~^`lt7GB}qD'|DREG7G(ttTs:s+]tTS:s;]ęq]NvUQr>IGnLg}: k}{ *lO^k$ /?i6'nxs p<5t/B@5B .."kdaTL1,IVv}aX’?Mt0 "ęXw4NęVi^+i+ _|جC+.!Q&\lQ )W>A !")rnpZ02 ş= G$$-vz\drϫt- I4Fibgqq4FxEqHGTF"u*#Հ8"1Q횯sj*l*#ϳSP !iW; Cr B*Ԃņ${0L ]0ȅWڟsH>BB}(nA}daa(q?Z-!|Qn%[8ʽ8F| FΌ2e$} .5], 5R5=Ԅ[%N'_')@_+[  f.fE5◌◌.\"?^]5)D%}k`rNҗ&cbT/ݑ#^ȔH[y}]V|\*NyzZfҚ6G(84zC@C,x m g&(*O&0mBH$XyB_HB?!j$J['I:U Tx#Vn/86A- "nvy"F'|kDL mkժhaTI )rR t7"1`r{PE6P[9%o KcD20KgJÒeRp" ǒ'qr q,Y"8.YVK"qb08<8Lq,]BEdp9&YN[;"EnxlzENEI:_YT|r*ă_2BNe:_s=3 ){'hѨEs2L,{!(Ręfٛ\ޏ8hgeb%:qjXF\uME\E1q/E)}heQ,z|E]8qPU~XIT[$1rdP[ FUHA^LVkB,ꉉD=q^IO,Jbza'±ꉞzbs,Br,N#JaWCO5ƀF)OvZN,=f8Mn9enjJKBWT#Gt Jt?54pkNęְ9ĕiW5LHgF~Y.}xOm }^<_#z \A"AA~ n9i/@JQreZoBr 5便+{{@CH_1I3s#ፈ3%1G\G«gv2q^88S1i}HY_j߷klG{0 nKt `7 /{}!L͈3 p8Ѿ_ĝh8k}?gs{d 2^qd+߈{TSw?Yz?%tԢw/T`{"cHF$oWK}"}\5"ZK7Jx;g}Ku[%gono 2ě>2Tr:Tx ъQE=.0AAg sj~iE;b%9nV(+j:Q+C}^<bNH@wg!KbˆS:6m1|Ht5bC\h-ѩ<6(U>@F6(G>@-],@8Vگ'5 %Fz%L3>*xk~W.٤=vߋm^zE,Y-~x#'㱞pHG777F؋>\ ~ܬ~C-s&Eq :Z-sIۋsN*Ys-9M6^wk{MWcٕuxnS4jJy|QWG-[oMW2lePyrE7,W0\$5<% Bwp)N ̼GLeJ=h]͸н.`]8㶔Qd}*rfy*VNg##sӂ~'FB&{5YsYM7odVc֝1-oW֮\Ğwb)t1~UGK!ffjf  ` ;#V g+ (Nۉ$kڃ Cंi 3!;E1`^H)^!Q탕:(NR%U0Ujd{+88֍~ƈm;/X>%{N,gkڈ[}!Xċ=L@ CގC -WKI<8M-+~;G ,=DBrNGy/ /)> ":5QS!w`i!(8j;UiH\دXnڨkvU8U8j8* UR6*<& /%py#A{\\MZM GnP"^rp#oTvjzBej$mbAK*עpBe[Ç-\{\i.]p݅^^.1:KJd].:vAԠA.M`M 6:6nk(`ݖȖ[F,iyAݓ )0)ndQO-Z ?}[/N` #$3_/_`[c$CY>'{t +iV8ݹ-xŖvfcfT3\S!ߍg*`3ogזQ-[؞,o"K7 ߥd0lyKW(o`ۻZy"myKUqbTI/4M$ ՙT9/&Ey ]]'' wTӒ,Vm,{*ܱ]L1|`gNiEP'6 U2쌇wJBqQ,$P٣UrUnBn)n )@XV|ɉUi]ˉer84%`B 8iX|Aw"S BS3v+pRhf+<3ctveBw|e]1e;18V#ĉ8Ҿ9~HL=GL6t۴/4ޮ߆-f:`oC/hz﷗-~ko=QZ.U! ӯl$LH$Lמ.u Lñgl`x؃>MUk_B Z.J@ts/<- FbH$i S{~K筗Y'ZQfvקٕtP=1(,]'K1;Xp}Z|^^PU,69"mb#>xG`n}(ozc+cy7gd9C6qrXxduNFa%\b *b8o M\d0d 1:՝Dg,w^4tFA Liܑqܠh0Z8OT)t)ctH#F"<Ujb]mҭFa7E07oHddGE THcF1 V&.=@I:3]Q.Q6MOU13}zd$REŚì3Pm!Yr6 -xvc4$B|p_]$~x*i*Ga{p(bڛ=h dFKY\Ӡ6>! !d&8`A0v$w7H֮@ό$T;0p!@ci ڇ c#hlBKn,#;?!fpiCR{ bPǀkE20 XCB8P.BA0/A! C–"$!BC! BXO I@ &3A4X)b4d,zJ4qz CqV"%(sR&ϤL2_e(.(3"KeMLzH+t w&):3uL<(HH1F\/!)&/a!n" [֜a/,XO9٫SNrHqCQ$UsJ(`\(zJ&F}< (zzNa`fl8?}oq.лFZv s yDaQ'!9NHdώqR> QoS 7goYϬg[n"v<Zo~#UwЃX~0L]2? Ũ,i Ѵ3P:ejD_|Ͷ/ 6f.Z TN*i`:XGWkn!FUPA~i@~ѨBGq)*\YqE[@mUkSqX"^7kŻKzD6w0g*sV׃&yɕtUtz/h*0j-%b~!у+hPAJi)R`- D""4 x#RF9!Kr+&cJ[!&@jS~ :m˳U,!|+$ {vN&a!au.MMJB}maaRx+{!_"l=&ʉ"nv,\0mrJ;gw0rBzv.iABC3J5*Kt4$52[Rq$ wҧ:uYΡcƉN?zJ)$uj*%4p^PsPU5V4O񑭞g`e,d+ctzZ~))[CoRŤ+{bp$KyJ`~ɕ"2(*"2+R)&S(=,V(] Nh7Y*Nh8ag8ڲ6%ukVR$.V$3^SX6]va}Jh夒Iw/+ϓ[槆{d+N}[w{P̤V+}3|xX>[*f?I'ZȲ> m y䁮6G8+pC0u}|xջӭSc蟏hz1wh;P]0wζ g\ު;~ C݇濹*W4uo~}\zf[[_gP6v̉o\ ];ޯH~o% ƌ]|~y[gj,UzSవ6.u?o0?<(/`~bg^e!:r^XP;yZn a1!pnsU4?ag]b^ÇbrŠ[ɹ: Aз:;;f;0.] iELa=?\h|O`@1VFws!Q&c;v/q3΁%_{3/ɼ'}_߇zxWmȟ> /\x.u5 ]l_JV$\V5$W)5M!XiuR ^=DFZ_[݈gaLʝýq@~y}`m#sx`V>^_8lLF͝vVV2ú2[Aص,Ű՟"ܟTƟp?4~nw~xl~xU\kwWe~|]~zÎrxߐbG%1T&~ m[5O#u>~3jlmbo$wWp͍ωM#t8qM>{p( C;`U_Ŧ3?2`7w .{5]w \2vj[wn{>U*GU=>r{8[iŬ p9cLXZXVv v5sHD^:k:Tw> t||>Ԗ@:r@'5dgz\A/-|8c7@]DL.Mлls[SCa@GZ}np_/]-4`F,ȕqٛpjIhhW)B:W>%M$&/|IW7ekd"@.)?|r]AI nVw3h"nD#`⍣`uI'7M>v+ n0${_L^08!RS΃)eү1͉R?ڡ"AF GlYc0:hQȨ"d|49"r>qԭ`\Ǩ5)f8 {&βzEP87fc)jFX KY0, iv\T0,I;DhȉB~rm9 #ixSŐ_-8nvȁe 9J-QI 873ː3~M@t J7҄9 FIGN  يS(Ч _@8r,W] Qb(r&d 9,Y0n9R,rdLTBGΨ,0tIGNXR-H( nL?8Ƒ3zLm#-Ayd34AsAՄ"bVԆY"gDV9RI+䜁qg9gs,3_9~DN#? (w/}xg3NrmY)䝫Xy'T;6]M:TM(%@'ٱM9X"6 +SM&I,Žm˄ez2 `DHBfAE(}z N(:ƭvo1((~Vrbv'Xqv ֞0k۲vQz5T2{X_GGkc֯hBHcjZ-?Q;n-/\m*}J?PSA2yf_e -^ݰHM t0uR:8;-;fQT?Ha#b3`kF،P1FaHpp>u|B :841 [? \pp0CAV+5 (8emVpĸVp`aeàAH.w888|ȈVpk8ʃ KΘH:8wtaFV5kY-݂v0+@Ddž9)搙|2!8 (a أKY~&_>1V9bj2}lD)yb++,&Ta Ie % ",:U𣛙j;$;T-|1*`҅P PYEE}H aR0a"MȆO ~t31F楂>;-ʏnfj0Q z0`SL-ra*'e[flb*˚FˆfMJۼ]m*]E\1TDkA> Kpt-Z+ R~Ow?A˅6dwmgڱc_Hd(jZp#pw]lXݭ!tf{mPA.)Kn3G'\`n\o&7 v$[NG)]CNjW&H6vy}J2q(}>g}g^׽u?c9夯-g}w|oʆs.Cx?:ٕ=;yɿ}50{Z|\P\U[>؈WBU!F Nd|Q)k3sxW1־_ӓk뫷8G P>8bK&!9߽ϫ֮(?L5Er8kPacVvȞ10k^SQ8QggN?W?̏IPf4[;)Ѓ JmN]Uc_@W`gEK'``?=XQC=ХP݇yÆwz* Zia4aF S. NeY)rBdnCLyઈȅ"lP=dB#zIm@r/Eu47y@D(##t1.ٍ_# S#YGc1D`pt)~^U~ $ S1 f)S%7 [ذד$<@RbD\g:DWp|Δ$r|½h)`WhqECesL\P!|`Y).!?6P ?z. W'sC5GžT~0~x~f.ZJ~|7g }} )#v GR2״XQՓl, H5<7h,PaZKWcDSFy .7dNY"K"yf)Yp94C/^+K|?k& _.ޜڊ_Y=#sA2W;kv.*w$<{)6qʳ/;+N-kO's\r%˂Coyک-8\W:H Yg kBO϶9@K>Zy/njJп?)WqC;?5Dgx[k_m-Gs_Y{,e:~jj8Bu껜nI}3Ɵ^d}w}EwMYߵ<.OS}W3Vv;S뻜7]D}׭I]먾ڴk,7Ǧ!厺9|^wu=yW֫5gYIퟢFZ/Kr{XZӺZ  L#~/6a"KJצw$ZJ=T{nڬ==jZi/s{⸝i"}$~-)_RkNCْdgwA6}rк`B5q>"y1ߧ %E-(6r&Iͯ[kGtą:v.`AۋSt'ȅ&l;m'醖 u-<~ mg -9NEs|^ܯ5_;j{=ww8g5T|Po]×?/aп̓~}lʺbƊO/bIs/S*˔++6jcSxL>`EkX5Tr,w9v‘(sHxQ\q+pbW\lU\xY5t:a>(Q\[׻$جT҉<[W(.^IX CdTA=`ɮ!tݵ̚[5t;8]drXqC<ޘ"Ey\هXc[:B}'7C+ *6؎AWU5Q5-5urk~C0kLc`c,$LF,؎2VtTŮzf-Ln8Y fuuPFMc:qf0a&#{"4dznu;;1rFAFP!kAı=$kAtニ[2tir ;x}ser;ؖ9ۖ/۰es2N(: >̺̃"qhn Ǭi{ VI47rL lZa>aR"=öYKR'$1;,0=  [l=zPWqXs6G<ŐАظr2dOa]̜8`a3¡C], W콒s7}K"ϹcHyǼuԍԭFtFH]xi4uRx%uGؖAݰNݰn8Uݸ7 Au1A&}G:yqJ2(搼y)޸C:y%yI(@ ži4ycFyན 4!yٖAޠNޠ&o0UqEz 0FӘU X"Jd&ox@i|續|*$>WJi4s\M)$>WKi6sUYܒϱBsϪ 4>gs[F># rz>kseb)˾ϕRySz>kseݪVf_Ujܚ\Yy$rF>Hm͕u+3g\H|~%=LܩU}9#7_K&>5>Kל3򹵐| =[L%sF>o+$>J6>]iκϯӄX<8ߜu(s!y(=9sQBs$=V}9sQBs,=Ys_<+uB3Vܦ[6s'cY\Cʢ&|n|nH!( [4>wdsKF> 5EןMܦ;ә|U+v"Yic"=\HW*V"=[H;pb}ϕ#֗{4R{G>{}?u6}K}t㡒8 V`}s]jq[U7ޟ7'w(pm,gsͺ \@6EiR6yeh-:kud8Ё JDgSJց:KdG2묨v dS;$lXo}bmd?~R돶@I4DKdW2=THi7\Ii.ǻSnsW].yp,'|_7<Y,;2f}Fh^͐P|uq@XPPSgPTFq 6V[Nm%\[IB@z0ma2Π-2HLQ\#~{EL ^!n5@;׋"qӊˉe".JKWO3w&qaL\HL)rcZϘ!r?5AB 7֋L$qӊ i".LIWOO. CqL\'wŕ1TP\=^q?5xA܃B\9Y^o;v;BMy&k97 \șAok{@7FroX-=$͉*׷:3UҗjJr0U>q.g C&*Ļ\ rgqW9BLuHy]bIeFULD )K>(w.;eP9\*srWsrPy(*WJK&c(g.7 #PZZ .pNr, krWyɜ&Tf,o.Y)-b1WPBe2jPySsIڒp9U~XkBrPp9Ur+Bm6%U}}YJsyP9$\O徾\$֗{CK rU e~rdIl*侾,T>\>(T- \6B@sS\V$\?徾,T.ʕEKUu羾,T?B%Y_*?ѕP9\V5EKU̅S)<ȗRJ#c?Ú#JwVNcp@qܱѦt{x6JҞb֞2|绸/J7؃m\){{|[uJqC.s׌ qO{)szG=B*hnmHJGH14疦l=Z㟹tg?Ұ?~ɾw%׉R)?F ~=(Ϲ1sEr8p zSyt ca=㶟M=Ҭ[dO&=Lww;͡0ގSGnF{<^yurۙt5tTAoDYs)KQEHq7P~L] K:.w]b7u 2U*(fde%8oB( xH1֞<π[ *5 ?ƃksi/ ^ . c0pW8Sn|޴PR^\a>BCB0ՃYM\\Ґ%\(S^&J;>!o?'Q c;yDi" l$\Bpd y/\ )Ə rQV0̙bQ^.B-R0_2$hItiFIti&96}ʔL&g[A*F"(00ڿ4DG meP㌎3;5)my%ǽ - }$M5t{眽>g>{SA:Lm ѧh*j^pd v*]w‘kQˎ*Dop俨jEp- \G+t\Q@NHe]<HZAEpGQq"t (N:._! "3P3(R`ie=?#u1J)jg1?y)n J3{M>F8-E R_6yKt0-lC݌=HK=x сCE#o#xUhkPz=:3>D*G0|Exo#$'m.: t^58!"ט}&oIcNM~Ehhh&.V]&v{[}d[[~ٶhh`Ɂ f&Zhx:q쨥qz :rorf'0vAϜ xBk@M"4:9xC8Z|w=l 13u0:Wcұp2 w 'A՗Oohgv&1 ʻ{$=&ru/;_2}m'#EIIr;?w {GUjsgw]ɝγ:$W5Ysk.̋or'œܿ¨#p7y=ȁ$S'BW$FMrGm_r|hv|#w_7<*6c_(_鎆(uu/},ʷ6OEi(ߖmO8Qd|ɧY̖x[^ßh9>HHZ1%͗Z'IL]qf0K?Y.:%:?ÞӳW -̓,s\%1VR[`꒧?er~E9t*C~KLI+,K'm?$/.Yσֶ| [eikdx<V?ڦBY'mV5 OAΜ!!-rbj"JgN1]$HIƇvWVJ5q1ׅW:q\2 pCnհ_~;1kI"[k-!8%$ŏZB[{<WmRLULv%tF.vBRjXZ`¡jB}T5dSp @A؋^G 82&{/UGY_bcuNd)Ĭׂk~7VjjU`:tEV2UCTՇbl͹{Na?ob/Ж&Sklҳ b{hW!U}>A^ܟ'_e^0|W cߟݤ?#cY5??[狨3ePu .WdfCWL܏ $a"6~;6r͔rA Mu,]#55r2u`̸ UC؏'PL=89S,`)5k6_FRAĎ`ֹwL(Ѿ1e#ءu}{vf3MecrCoŴq *BNLjPMv&`9O ܬ~aד2y{mI秤pMub&'‚wKJ \ےyn{"ן2cY)`Qs[SV8j&C+E|ۚY)mKq5-gm+8kk9jlːoEgoeSQ\q I8B ۭYSq8ֳ?(!rʖmc17?Frd(g(gQr]#chx +}S5> ^t9W=6ž#S0p{~ `u8r.K(]/Iͳj<_o-{G%.4r:a cÀkgԔp2I9]~D '52Ŗ?ouywk {Ygk;d $B7樮JžiyIG"c@Zϖ뤅1%:Uf{^ ?=z bkLgcBb*LeWT%Gc z3Q nDK\%1/E兘x!uZo7ϣֳVgLMIcV8}. q8a _6??, [7g/TeĒ Ư^Cx2ѭ21db&LmM>&XBIb:tP۪#!"GXG"aV-٤VJF:,8 Vh_; Z},mG)0tDX0σZi,,ܫ!{?k>鸷#WdzY^x(u&E4wiQQ$=6giװ<(?MlP3 e|pU9i,A[MXITdGtm~XgdDMv>%P@ # l. n`'tY5x†lu L+#A?昁-٪cԠlk(0DAZl50U9n,\?6Jǜ&V=vm eB6@j1+疔i1B{+20"p\d.PBNYpxjÒn; 'vKb.QE8hxNpq~iL<7QeԐ_@yݛQ ts*hDnYizA46m+`%4Qa%0U=@ZyO* ]ۊ#v6ܮI1@t^_i)6\:'sriøVC7wilhZYgTavʽ0G?7)VsQ j-p%2E8 })C v8FʚaQMr\n8j>qUr@a8sE6Q!90Y`ZUZxL\&9q90-pUzTAY( Dc5 m=N[huh*=fgݶU[r<S]>XT9?D}J C U趔ӠʋK~r[P2Z)?e! km{Sfm 0ɹ-vIFv5H^lU}rRM]2>]GeU!BA*`ےvipZ8-zG8?z>>Wx|0t>~6o0G zs?[c7m&gq7,3go7O=/e~-yoM )*m)3 OASLJ.Rm,Nf6^#Ͼ$7Ǎpn cM~(i^nfdqI+.zbiR i]*DŽBC+>1&ԸOhxMn4nlV[N*c)<ب%F T=k@j{IZ8348jc> q819gpjʨ,ʴҸIs b@,ӜPRZʢ2-LhDY uj q%p;m\ .S ~2W/~auƍF Knƍg1~dܘC}ҽj@q'YO97Ѷ53uZ8\2|^;+,wfb㟦gX=ѳ>$s=_FEMm2~zUh՛ᒠ?]Wjuh|o 5zLC:"O 61 ml5n<@'mՄ;C3ŏx UR7'g!6% A>A\MشpbÎa5 x)6FV6#J(;BsW)HOR9h(~˽yC#S*:o ulP(`8) ^3pO>kq̧oB} naIi3q8}Qd,Z2 Q4K-h> mҋ6 AhG("H!'>8>5zD7ѭX v%ao20R| 4b*H7,aw}3FJB|7G:=T$WYA pMo* QV,?c*QfXv]fm;[iU4[1Kazx  *XNmi^<n;s(!yPiY _iηGc*a{q }MȢPƷ] 9Nd[IDa;^Hbk*> ho٪GkB JؓP;RI(]b;M-ZY^U@T:vDB؄LjQ9aU1Q@DUXBScĜL"EifU$2IMDڢe/={ ukwIC+ Ob#L{-x5u-i᛼=4,FtqUg*,)^K?hI'Xcd+wvEEoY0lK&ٴ6%Cy>)xJюbP;^JXmZC` |w֋Oaq~ LolL$w2yg&Od FaPIT,?VKvU~)1aR ?ȗIT 1}Xցת`n#ſ"A7kkP&ЩT1Q$w_cȯJ"=X.'氧./`5O$?"<f{ȵut1aE$LRD25TʈeaXcϰqYc?wf+S Lj,e䜣@^]D2ԕ-{$|(|v+ѱg7oclV)F21FSI . SB@D }0vz 0f;90$5;Zd$ 0)a9Lӱq#-Ctq{ßw)Xg'oS6~X[[/9jo_{_6mW {t4{oip$B6m@PB{PkL%.&ln*ѱv>=| _]| ˂CEB|-)˂s6[ȶ] |&18~.NQ8Gx49?v AѸna±}W#pkً"-'? rtFWā$~{fv+ ˝fE^>D~K;3ȇt/VZj2a3s^̎ ($mN]H kç#!PA N=jyŮ.A{<2ӎFVүL&{KaD8-/;?!W=}^,cqD5_5_{'i҆8A VA6DRh(. " MB;Q\P}Qq+e 4,R\P  wι4<{_ܹ=lsz -ыw8"gMzѯ:}+'0#-u-7CNBvWFH&*A[x6ꢯ){FcsHWŝj-ĝ{Z{:IYj^Y-{ g39>`r`A𩅗W@>`k si6IhȶB]S 2\=ƒ*ХhP^s ;1mZD"Y I\LfR =p Tur)Qlg@?G?6h/ئ1:;w=/ṝ߱[j j7%С#^A=)7,)6+)%aWRJPI RV %OM=H3$uyFT=a6 IŞ&a!@)7*[m_^UD jҌʴ g[׃)lORIB<#qcdVv˯mQMkܶ䕬|R?f ?Ê}kw7HTO?|?&j{g3x5/BrS?WA8%xx/Qߡ=j9~q^ԟCKr^R/qPa>hd! VO3"-Eo=u/-=eҟ[_wё`enZ>V Cnik@c3r3@m|ўC7 î;RqƴdUuv8V%z\-n77斢}YM狥8cu1?|)WB!6oXNy4lhsh2_Q=9ń%.Ł`6+ʼnڳqJ=G \JuY\C+-?8 |RuSv&*`'C\7R6]KikЊK?;"9;eR>{Kv ޕ\|n~[Q։&@Uޡ}oKI7 OL$l6 `&X0~=ixxpJihB)ެث)(l9ӹ|T+/'3eYo.87Qm\OmXHVTlu9e#fѿ=ܟX?#R8=g}R[ly_ٷϵه.E^^zf5z6}1mos5g Thbs .[uHG},EQ7Ї#fWoG<-p#$YH\̼_2+4+r͵ /&[0ܨL{7y˽t\J]>ߢORL oRZ{Z-kom7X{[1moz[UZ{j{cZ76=^{ߣf ]0int<5:Ȯ6Ns-Zws؎U kWi[AoaFBZhm-On򔛃X nxᣗ/]=w۹ 3~kGr@aosA } Ù;/b@-\H16tO`ԤxJ5 +Z8(&0&f/v&CfL 0A|Ôc3Jw{|Wxi)wH8=>bfc2+5̳fVa+Ëk v ~S)'fUn㗽-'i2\ f{xϓO^aۋ0s _#\[o_ bhըq_p.K%~OBL$2R4}ѱDضЮդ $>׬Gtf+c6,áANzүY݌/FY7xn嚛u\cIρhrBS.O+itvUagģ6_EȫŚǡLEԆݒ>&.`kzp!p8_ԢZg0._jmhw|ң'ͥoqk@fŃ<#oZ 7!\pP.XHV#HC i\q,d-W]Bš;C#T yUGQQsgdA Hd<$w_urOg[TpnTG~贤]B~U,@LA~YZ-t~7_V089gQ4OMo_+hS̉|tVC^]"vHk[̋FEĖiM?3kŸ*lrwI/$*E_qo\Z'TIҲwȮC:B&" 9 Akb]5BJ#S,7O]z.6;QhvRZf_#HdWm:I07ʃ31p5i ^J圂-UI8:0 TI؂{ &fq:N 93tfvqV'+k?',> Qvb'Rr4X UQٻ [vAPWat*t4#]-}RR+nxyG7 NU]#*8y8nگxk+wm/P^b,* Ҁ +f8[O+.HWHqBvpMLDY1" nj0F&TX%,ݰ"0J߶RsX#"ehӂ>r-7:;kx' V+hDaQ(ˁ̟ʟESZH3:|+䵋 )SSkX+KSzw T}74rcO_Ug(ZΏH}ڡw/*@8r (,ƫu5hW} L|D+C鴠5~// ї6L(,p_Kos(6~TI虨B)Cg9{@kkŕm*M'W i>H/&cgぢ&S78B;g&̯R.xZ0@: Ƨ; I WAXx zB=Ÿ ߵ_3g}y1 58y/_N^1 j[Xڳ/_8-ϣxu/({Rۘ6_ٙ-lO*Q|rjt܊ˡAOKҟzN^$ӳ_eR0[}zCLTOyms%ǡȷUgi{b>B A}?d]rDcoSɮnE(w95uHz^:à\ /AvzfC&?j@M){xXSz!gCIuZ>I[ g1(J7di`G@J >n#"%i^رV࿻µ^cNsJ(G7f# Mr_w&7XJbffLN}ФsM]\04rΒ:_4+sp,ۯM)?aQXR> _獲Br}a@?Qg6\Xl~lH=x2 /Voj,dΒTk1f AӪ)+OͷH.|<%/}<>hnXZкq΁ڷ=P ml&fCR sN ׂ}`PRH9 ڀ5)T:|:`e]=qb7wԗTcc3؈.>]R! {Ǔ؀Nuw@KydH@6~)%y v%HZvzy#r5Nâz:X$-l޿hpCc@{Z >v;d<5 KRj6A .4|:U$0DPGPGR4ux7^uSotN~$N9ԙ]6Wu!ME[Yb|''gyY4j;t05#~$L>YS0k 8H9\n+rxg.>ȯg fx௝hwq&BOZ1+EiLjO †uU,ar XU*vœph'Ɩjٍ+)mth ?tuX^]xWQW廱]*J3C1pR| *Hq5 0?ßީG-$XXWE3K9z!$EƲ3]{oʲ;z@T(u>꿠|0cQ*[&В7CvELkʝWǩiI<><~<Ӯho~5m&'$`$fX 94 B{gr,e1c˩)2Dž2ť-dus㝠 ,1Y? )XLdg3n-iosvq]1L~ s1zАtUbu㩷g5=sy~hkQڬ3<|QV*<<ઊ;M;ܮF-mΫ]fhf kP8j E C5HF4a GBضڂP+.c?_\K]dp8Aqx.EJ3" U \oB͎8Ah`if.DS 定ru~-wZL[p^C|ݕ$v[`ŵ߭:5ۊT)/;.3xk2 UWHٜ{6ѥ|?q?wkf6jV #|ODzǡ*7BE{xS=nSl}54q^GЙ7D|Rx9?h/>ۘIt*νDZAyo r_:SWim?տS\c}T)9PRrY}ĨW| r:\"=}+r4K恏~V!Q>X)W5Ui"bV}p(,cECq[\tņ GWu&v5bZL-֟d'DΤA|QJZȇĠtmaNsfHpK3]9?s|a8 ih곐tWwYS8k7uE"O Jg@Bwؠ*ɜőTu61SH :$bϡ#Ȼ׹1UŻJNϬe.y8'pڈ6Xü:rglHZ_ IRa^o/kNܨ,Jo˅Za<"q8|[ĉnG^ÛSJ6L.y3;['MiL.7G֠_^{fs+bTTd -&^CV㹆Q^=ʗ=WIVn0c^Wˌ%aT<)OM.e=ڲ'Yn?g7Ecuw1E- t(=e=&)Ulz 䀼s?*϶Ea9O9&}JZ/}̈ u#N8@;^S!#*Jl!d)%rBEZ1'I6`L$Uq*N`;x6o[U[@b5  hs!wQ퍄&iTBByzlf#c5"urUf`uX-0SHXmN*PLtJI\޿\gMohEoB؊)U%@ֳwߏ@ bU䨓RlI{thM<-c dlEux_U9"y򬶈ͳ]pKEn]F*Ou͵o`7Upص_aV,M$S󔵳_fS\UBZY%XzRK-l||qj Uܮs[!vX DŽTcJF&21@(-݂3Gj$d7`9bA>S8:Bbq8 vƛW5"%n ތ8AgHρ144tĮvt^i1xDϳ6@1ޝ 4bPnk4!#;d8''#cME6 yf̮EC#S˥TY!5AHuo L4\gvw=Xę d}_@ZݗrH=O-x9 *̢aPfr7pv{d 웁'3,Lq+^8`O,ArrA"D|dk*qZBNj%`%Y|,y JWAhlTQǚ +DT24Jt3\}KS2Pbޫ\*l@1m`%O&@6\&\ aS툳x-iEH{^d1Ck"ɰ)؁#8 ktnf"0#LG4͛4¤갾@%d1 dx:V ҃$6vbI~6Фpc^sW2D6Ti}a}_7tفEr-# `˱j$'D:z;jr`v:I>浟LI9%=Zu~$fDR {(olwVg@!cDa{ڼqcXRhM B葬_҆cn &9afhv$h5ĆhMUX3ig=j RAJ8OWM@`[:e1Xyb q^7]]Zq`U"`smvbWt@˖Ma!8"l+rj,п~ɇS3⭕fZ 8W=O&s"?`L1K_.6Ty 5 S7"1UUu5D.q:llpB@Zؙf}YS1*G:lZOC9VoY3v\%X8.3GPp;Y [d*Q PA[Y&k4f*d[z!g=zI:j!_T%x]sUv*n b -{bGU&v1 UF\*ǍmȍtWm}qt.3; TX`-zHtaW[y,['aE7?W'^<$mʛģ,ff  0@sA1, B0M0U,8x+IhI32{AH27/{ D-U%ȢYC$YLó:+BfZaB#>`6R B(|§ PW a~&BI64<29 "E8?j0ˎ7E: 1Y9cfLHB u D[HN7eY&ou` X3q]!lTf,ܙU*4jWYLi=4K>8! =94 NqO3KNE*MiR̫ZBZZ'fޢiEs@$,rM[݀19=UXW~4ѐ4d5a|4j  HQ]*nM0Kf2TO_ @2ȶ'\Jqrv y Ou1 < yA&u&!1$_uC3}Otɉ :/JE'uVwG˹DIӱ f5AGx=Bjj LǬAZ"Я'-}MX3wCػ{ĝGw>, eeG?4YXM{'F ^ն0J|٧XX7}3|5!n` Gip3;:.|@B# |# P)dЎ˷!  D{y@6"ü눙ӆ "'[*-|URqg0ds8cbm{kwoG󗀆#ݽ~;]V@®ɉ[*}$޸_֓}U29UzRE l7WB *EHwRTu`AEwb 7Z+5|  Wm.xtq͓W>`lrx$õ?ۣ0ͮ#+/vxw(yck"|BZ .y+_Ȫn^ Tj3t6<\0V|@4q_;gfw ƢK6&\TLųcۘ|YMfEI-DywgFA׼":fb 4*9wQꐡ U9V]%tRamIRHeDe4)N> FQ? "ywKc͕4majH1wd̴'RZ6su:hNlTTeCcL*n3q]9*GC+S5ȫv * 48= FذĻhރm9 y1]" /R<=ryx8GT֌/tRTL r姱9@Y]DDvHU/ e %`S35R,ro pVc0 E$ t^;xVy01f]ќqEXFP QT۬9b OW}w9d*sP4SX 5Dxw):^cO'`1q=4n7gxw94l;~^EI4nobe|0Lr ^G3Cq&g*`8Be9 |=qX٫0Pwaׁ\nn [^{+:-|I򿯯Ť+p ;+U7P~__\ƞ|ǐ9A6^ûW)lҕ6|A\GlbW4F c"lIMw{cIuBqZDN2PA_{ U(9#F@={Q=G'Y}/hZHIEa[bpEN::5pjz^jK(ڱ cJ=t4-օ,zVFMt(ħ5D[l%>ħO&\'ҕfJ-|d}x  k`c@EP׺P'U还wm.:TBfvc zu0#"G;`=yz:,`wJ;uųqttm0!lGl3pдwPST_|q~8) "k [OaNlk$CP *nwݼjɚV*w?걊xYk$5ӵ3xdDaiBnc6xWkBzNa̻jij?H):dmK;G\gwht=nPqּmNoԜF0L?|p?κZǑ eKG;Vt*Fuĵ[T`*tuԳz҄sut6(v AzՀxq פUYx;!&=;`=IՂgIsB9޳KE]}# Q俨~OL`!Ak1;:e?؛z͈X]Oޜư)itOQkKTNQfљec< EӤ Sg/;e,Bv^Dd6Tg6z/3d 9wyڈ1Ғr/}%Q]yG#?,<5({@r>x蚎V'UNGn pUe* 3zl]A H c 0T9e*l_1~31Uh4JlN&2h/fGُ8DmkQ[KS{9ʕU)+Թ VSgڬAAZVT)C'tEK|MH.Sllw&UHqoYf:m{AcdNnv ׵V4clkJpS{^wJa %CV_ _Hu60xAOL[M/2;&H~d2xa47Ģ.+(lړ!H-v=#|Nu5hQB\9V*w2m r:k!8p)[{jF֙ N։SPS:+|(OvLY#†Z-5q v%REg쵹 |P@DU(;6M;V~kD}ުh*'EUrHBc#xwDއ:)ȌFiB"lT-wc Θ5&\ՖQmk{̿vtTrL?Ɯtx탅AwxwWཱྀ؟ 8Liw{t⋞ F͆FGJO>x$!QSqyn@sCK۠̎;x|4QUi!TR\Nơrgy]EafwttQ![F#9ĸ,_h+\f+Fۀ턍Aq\#o=se@x(X!d૨mMIy3)u6QIe}UlV/6~]?) u5"GxSp9 f[8Hߔ||H >$CH.Zfsn d[CRB)#ȵ0xps( Rʐ.:j3ڥF x@h,Sd(8DώقF, nt":iDCIكׄčޥkƎ]wHGddWx~eG^MPvIgК׊+]lʰ{&@a}e7ZS,U^z'FE" P̮cr*$咫Qr_^];%oͺJ Оʪ|).A[I2y7}G_`h҈1f/)M#`G |99̻W}E W a]֫8%A| 9ɀ9*tsc$ oYöÑڨ&C'lgI!l዆'ct5ι.MOI]/] ' OIt+NAJ ĪL"0ifl^NT?BNvx&P ._/Jؐ!dwMC| cg@j{YYd8oh)3 Vhkx̤umҘAx2xqpvh}N::*swnp@XBxPHuӲ=kf8`NSkԖ 7[$Ғ[6ruDeKwF8''2û_f!)S48ؕ1gʆvMYSaUx6)d'+5kr>*@)ó>&^T(֩ţ MX5ztPԣ5s䊑D"_9>;owt%G{dS^q<2 [v8iOZ07?ЇB7_јE<j(Ȼ~Rw:k#y_Rբn-x*em+K͡_j!'j{#)6ubĈ{Іq͞# H{FkA("H3Y7Xx `(>FL /Hư -O`EcZ_^V0B.-MZ@FP hUcNO&]xm,}埯,EF.2s,`S x*7,Ξ`~p%Zl"-IP E (߈kS?~ϱK'@lXm4)>y"!ȁ1R0UPi|-&܅7;R?!H]rYl0f"pCKt;G:iJtU~6v(ۻalvp$Ttk5aCY:Cc_Fӡnxn'ߖCf+BOPEFS1!s#3Za"hDU@9*UmMy+beClvDdHor *0.a8@P2]1n %`2opVGg2ԬKC_b8BzG I.1W7_ <dzЪhW%RWsnaE">W_bȜzAS9%:U˵h@ǯS//LD^ecO ]0(&g'|(Qs=Ao' zZADjVz1PP0h|NPkm?lEW.;$xMv5)|JC}X|k7 ꕌпmk$v6l*m.H-ektwiUإ;Q>E][Z] N`x/h "uմn:n8_;:e ~qOŢ6տ `ꛄz}(0qRo@r٩RԮGݧxMA$4Tظ DzB8D1`cH5kv^)4`̣ |4/N%|X Gy%-cwYO8U_خ=l]/6;& iP8C v?3NuH<Go)uAM_aMI r[<-g+NЗQXC*Q%$gh{)n:B oaR4M.QBr/mKj%z뜆s cUNc տuE?tר'pf.}ͤغ%85,1 ~gZ#lRH|[0#"nغ^<ɀ!f6E.> yLdd\$ڥZRʧ#Qw +@z\sZ7N 7X v)./L`&9M| DComFH͒։#cmgy,jMD0Z#AzQi:~U.ZNG&>Ι®kIi 0-DeYl)TIoC揲we0e2_ u0&]ԄJ'e t]{Cڤ|٬tyZ s ]ZƄOP~9tDR8!t+pepKxBӼ S_ vcFm 7޵7F-u'#2lΖN K)ri߄RZ"!L&̎堾 XKF1iǦ9]<*{v>}Ua[ 96fPZy=U=$hg] ;dy e"9FSGM 2YYlR嗞C}Z) ҷpJE0M.7["-}M`dA"w^ ua#L/TC^縉u1YyXwyR#}Kp 0 0,垛.?q.2}*5!H]-f'qFAD㜹 nMQN0ד%ÿxj'QT4\x żN$O`"l:g_t̩6ؠ\5Q޿:O<ŸW`/CrT'V)iᓋxa(wm"(~ܕGG?Aw$dպ6A׼D1q]IgX" o3`².C]1jgJwtfCPuK rkƠ b_c=AHaFJMċοңi-~VJ9j6}A_׹,} ԣ`GI!x~:!<{FFC* /1 `|ʞɸ 3AH_ ?'LidQM8q Ҕt":g55> 60w}plj6٧$Y(TWm|hʠ@x t{,7;POGC1Ya**5;VBj2<;4J{ԸcuUZ.uOhLrK ێz2;y]6ZS#,oldJ9YeFyO(+i^T$*V ?R*Y"ꖘY Xׯkh Lj~c3]0f %iHϕ&;rGRAviLpjM6\^WD \Bz3(FKyϒɑYuxj uK)wL⊂(]}yzy*qʝ]ڔ)O)FJ 4| 9σilJ9DZM`_3Bij~G8"KwK Os 4~ڜ89K)OaV0+,šFRZ sU#3?o&zٳb6#6pwCsjj9kHGF:oі}/5 b 2ɟ?y&KaF'Zοux__ ;ơWV" ~VE54+9V%r|mCMJq 6om+|)eZ Sɲ@~ %zE&-!WŋS3.T/ZyV\RM}X|r>J ]>e8v)ǐRKc:O~: 5T{=vqJ"AWW=NWzXΏms/Kӱ5;Ghjpbdʰ#ekƕ㰢N#7~µh9~:h9M,3K &zd)ͩ2zQ$ Jֵ/ N~>/`bq4tBj1b#}R'Rj NPy S@tDjvAoò(X~0D{y6d6}yRFzI^vot^Psϟ=`L<:4@M9K_˞|{JKCWL{i=7MGZquh&@ )՟SdI-R^{5 ĀC! } qpOgӜ?L;?G9oP 4c~-OȟKߦdd=:"œF&renh -'VN+|i5rqM ᤌ8▻=bn=˸ 1 \g Zxhd Kfqٵ>a]_eb6^xj3@ &k%LZV9¥Z|oIa=̼;Gd3ϯ` ځTJT%z_؆U8?6 .&4}32{%\?IW@.SW @D^<^8>4m#`>k6A<\P6 HWh}'蓷vqWш 5 `B?Ih|ci.D|A͏͏G  і||\+VyaʷL[+zP ,gknX''@wW<)_``P+wiA CxfG.σ<4< 4iޒBUr0Tge_7JYM*4"6ƑC) O4?ܛhݣޙ NuF /dC<ˡ[ |I4SWYI?2yG=jB_D\%hv24g#Q7N?kUH)hzl|v[&GAЧgזAr aOw0 _ '?ڰ 40>ڔj@ALs9iZ5"V:EzN%ael$}zN%/?IŢXZ.T;|WrtڻOmOZP G[*ew/8y`<ӺOWZ Oꬷ%8QZ6ꙸw:D_C_ |-oOWwRAr4AGd Fd c0=-OkT7K&=}q8zj%8EuX#p>G9`TLu^. k JлMDRZD=2xR YE_pGdo1l h,[A7-?,/q9 xXG_6, ?!/vh~(r zg,7MYFr62bVK5v߰=XmP?U.x35^TN22Ž'( is,ըdVr_b$ϋX80sORQ >A|4 S|u|,!;c*thxg\V‰) ] R6 ^ A1Gx[$3s e$H w`+͋$b:uvn[}a5k"Ksjs1̙0MEY=<ŏ4.:zytyOwtmUs,46c \bp)QPWEԬ9K޿(Wۤ W㥶 ,:0=>L2d츀ǂ,*\/ue)>mDCxԄ]I@JJ!@`c4觎S`iv z7. ͖-chwگzR:MS[vd~doGQd71Avof] =p溑 ;Z9t(-x3Rc>Ŝ+ Z3NIDMlIIY*JdOHٌ "NYPA@#oş@V 7VKq˪258Sb8jOy0R> 3.׌]%. 弑t*H ryyٿF-|-'(_%e;>A65iI0oס4=R4[P}j HFZXUG>?dHr.AmT@q)# XT [!`:y5N6id1{}ȭOqߓR'^j:j< xG%>sǦQ+[=kA\Ϲ1φ.\pI7JC7d[H~?wǀ:]#8QyImp8-<ˌ NtWPoGx~'ī%~v e!_iA;ȃ:&O%Ҹgp0&#*fVl҂MԇOH11@NnxmkS3[32tJx3@b;imJڱ$&* 'Hy)s.kWLA*`Su䉰ZX+&6ᴽ]Ooja >l{0ݮ=uftbnDKpMZKQ/>|H(_F>a4F6ӦV}r+u>'慗(?ʏU#uAbcr5 EN͹Qލ*~t-#5Q9w]f{'FGPЦ)ק٥6kOr-6pvJyHM9ƻ_$|F8#rFlD So*KJ`EYKB\\ú4GQQtl㒝 f7(K-udnɣ\,#FVf'*; `@CF6DGj9W!272Y^P0"1GF2X:A B*bapU ǫJHBIxO. fAH4O]ˍ*Mv S$&̈`yR1Y+X"w4?n~Q+F ,sΆ(!9쏗^ ,XDn 1Y4XA =O5˜WL`P>Ɠ2 FCR:^,C@RSʩD+ K˩I(EcٝK91&c`|#r969QgTy 2e5J{'+R__±ǁeal6B_Nu%T{K]2ha%XjL 1^ywb:A4k@#,ĵ) 6oAq4O9x 6Mjyx`txS8?3Xb!{S%MY;қ3#՞cn@ LӚ˂E͏͏˛5W2&tƥZW@9˛snjN%;qcG`y2ҸjbR3nHRS!`9\Pq6/+3 Uv CX81pEsu}N@Ɋs=zˊyЈn"' F(sL6z4!`vc(إԗh"gHuLS0 [#l#Uȋβ:1T0kVS ߄OԢZ\IKm Z(#<,E<E2,*y=繰}שܦEMhUK?B.l+qnk)V9먒3si B;wڙr*˩QΝC9n:62lLh}C4K%~~ԙSR!y@7gɺգ+ǀum [[rcBM, [%r,[4r@su(-)\sL{~\]Ԟ=j:#J+GC4ͻмkw7gi~Cp}t {jƻP>hUaUѡ^X w5*]˻Bn p@lDXGO b{ b>x# 2(,ǘ3jPݣ]wnS_ ,&.ل=׼Hߌ`ӄ^ \2_tpf!i;8&l3;JĢJ̏'<1XYAb_- Q^AOgm\(?AWۨ|*30h"4=_KmLt \h{= <g!V:ĕgLܒ >DfuzX-N7 D(^ 3:fudu ]Ԛs54z3U[1.2l4E h&j"ZpBEModhzZݐ歖=#Ǡt34ŝ{Mvv'Կ#WnapHA~7j|58L.!T$w?n#/glrh_qm @IrEނAьx-~K8DccUik;B{@gU<= Hy)XG@Δ%̦Mj.V.%ek^gU98G$$kw#5?;Whżo2f&љ1. #嶐d~j470MA{eetfc<T K?0O[tZC:,Wr0BU[LCoB"MAR559(32.С\sUڮ#% `-?1y~0M r)>(@C~qUsÎBM]ίG(6BL,G-H@n){.~W%Z ]E\) jQF$5).TQ[E%рjj^VE009:0 ẍ1~lE;GyHIYYEqyyoզy5Y4xO7䏳gĿz554v Jd/}aYB~ߧ<% tH@IxjX.M][BH$Y4]k'n+ALSEjG&shxV]ʞ.b.D*e bB;$VN_91׍C{B+Lqʘar] 60LX/0~x1 4]ēzhɖ]DLClR| 7#^f>t68hyώpADq#~pR2!]I^ƯKMwĘ #UHe 5Pt (ƨ;R 6J~K-dQnj7^_Y_$&"0sBKR<[_kK a0\9Z{K^~RWBr:5L5fj,R:y9%18 ߬@caY~fX F7N道_YK/PޔW0F.vt W5•zWAQo2ԿB!Q29%o{s ]}B.B_Zag7~f*OoD%s4qE9~E$`5hP~_AxO/\wJ-֐xPt. +%A,rHg]+_aSnX8cHx: mE N@Ws֯G(/m=?C1Hp)=A/e=_b$_v=-g!2qݥq̓=€5tBK$ MP bX+2N嚖V KC~#*e)R\Psl6p@n1|7~gK$; . R?Sokȭ |E58p#\!O6'w-y/nwa+0Y̮oFK8#|9kqy-ƙVKGvly6ԚySu͹kS/+OEPvÿMexw$!x:&zL6sn~PEmʝҦ`􌃔KOV:oXd&D aaFLT7L!ۂh<Z*nL@Ygo*AZ:Blc!k/AL¢&Qg0+]͂j&`@qB~? f|Hhr8ۄˣk{ߒQe00eH|D` S:veʋgV4S,䊅.ED/ݎ05!ٍ+~o^yNhqbEKTƌBoYE@]C%.]p1|l)ʠvgb)C;c*:)_>v {Cm?f-|ߤ.S+Bt딻i?\~w.q?z;Tܣr;5ֺQbD.&|*JÓp1C} O {`|:=>.T AnBka`QQ0QCǸPgtG(B׹{6_yo|EƼje@~y(~V^sMVwdV=8>_mLV 'un)Rn澇O!t|oe 2-0%2oSxM~?w7̕efN.s5#jNJ8M߄f>-KI/3$b-b-jPz?H kϝm?ϷO|hSxߡIja&% {MOx|UMnȳ|ZϪWP\6vT~;FWq}u%4 ݈.-㉂z&(TR^7~G|B'Ee8/PD2ނˀ\݁M|zȠMs'NRax̤ǞrL|k /ohI3Uԟy(~0~6rQઌ(,A ?G 7@Ay)WP=O;ЄO)|nopɲWO_C|_D<WrELK!0p: <Wwy4is;>+nݥd}=k=ЋSԏZ]< փH "\n̴[Ǜo]tif~hi`ϧO͗-3E*6`\EoH0.RCA,x5oZg"v8 |o)TAUOkO-_?lTŜ e~ R׺@Hڑz|FObUctVT,x\Y οy;뾺 닫X.novTmvA-E㳶5O[ߟ_^f|Ѻd- ?o+}~_ m;!b~l\Q+F K?ks?YPSj WYi Ss\E@}3$t:B|QZegl$ ۯ{~ \%>c&łlCG@/[hmb6^&2*aaL -#v$x\E|h{˔zZ tE%{&C~|o#?3d>^||XD|@We=C}h>̇d]t2θlyltk"ddٓvv1r4@LȚz5ݕ w3b<Ɏ.73o̓ڠp?>n6x˿Η>%EO>h8)(EAM@`-5NGp~_7~O`X>kY-o zei^GqKֈ s~|:`l#A_5YY,VuC[o}kRz;֟;,2{#r_jf9=$XKxV\Y@Ʈf1vS'q$x)XP!Y Ds?'Έ'& brOKb~BܗGGDz-/ }ѯ|mX-/wAy@0AyGq'};#gjUyJ'>W] 0GfH9 .BU8ߦhly%=ؽn. )\ n"}?*_%ZA{d1IvG+Hp.SBA.gkPqI9jşJ$8>0vlVM uzg}@w3)YP2!DVU/*W_&.zdCLen9L:ۮԃU$/iEm EiTb4' yčgXg!7].JyϺ&ɱSU\kiWaoo 9kkbmE e |Wep_Njp|ߘ/;>Ml9Ʒ'&z^ADIҸN@"0q~ >DøwU!pݭ/zG&`&>=6@oĪe1G[Y>h( Zq-팧zc, c 7tSGq bP33wU3JKp$ 9ԗAk{C7=wzpi3qEmYs{W>biW-Ν1G᚛w8+]4Թsv8n-m[կ7wˡæ倩hTj !OpCϥ޻5˖bg|iB 6/Ж?ϫ`6b3b"zfJ:avkݝu; 6T83lhм<-Ϳm #?=pl8QӠq^-nq.0u9OBt'bWKOrpF }Mׂ7ZՏ5j9/OGx_Xɿ70p_\=}aE3qk[Įqx܂Wxw+ydt~$ h7êb#)uP|ŻqPH>&nXnEaKF. !s'|7.5 v ]zv tXmJe;ԕr|O~&&;BnS7HRj-#yhJ(nHOfDx`ed5]>~ c1]dpTШ.B(%2' rҝ qMNjxVʛa/V권ű9.6m:=zy6THѣ`FNt!ʏ[컎|UHyU܈ʿcşXOsxk5%` 5H ";?PaH&V1sX]J<7vخzP|OeMMXљV6 ;fAMd/Tyg5 1-7Ca|X!cQ階&7I^n[{@$\ S5c3]j5 j #_45-;SdSvՃ9-nW,iv r 1.|VPLO(Ct&O}p&L F'  xs=pDq7ԝ9p鮱N4HV]szs.%ͽYB'9ۄ~Ɏ5sBatܣj`bwX-7|rϫM%ݒ]@L4}rֻT)x5]١2bw]Ȫ"TT[H27kFT{q}ȯ۴Wї-Fx*zWx(k9N]r[Ī?OO zJBzxƆx\?[~)6뼙0?o1? `Xk1 K\]s\'kژMhm(Lգ3aH]sQ.G>K J o0o6l;Y0yR<9(m}"į6q@XTH lfɸqx&A_ōH.oXLQΎ~P?BpF8 X}T v)]?xnhSm{Vx_Ƶ:U"ƪ[Aؼd=P#7ME  iP+}*}[A+Qllg᭍+eaQ?~ -o ~s])Ir=2a*G~z{r}9BV;&0L`)MfW+S-,ƌ6yO)M`{X (+4AcF&W [G <+C9{B严BŁ\mW6?.S+h}Oc鶨o0)_> ";qO5(OSmj5w `Y}Ot^΋λ_^3f]˱Q_J_C~/ږ&3 :OԳak:10i@"p?ke^S45bc.YඊCy]&mD i٪׮Z9%I;b $†êSI-Mee%L^*soL۰ j&ڂ嶠`fyd@g aG(*jV o[盺Ur"ݸ3`Iك`pFKjO{͆EjFQk\X"DÖ-n?5/;~rKhsU]`}Am ?&W '%vCC|x4Cwxaq4*"xz'qwqGF >oiQ9ެ{&Xj ױ%yYLSwwB'( *i͂Mf?w{{~m{11`+ƌ!wcU\, @vhTI NR 8 ="n] MbԪy$Yz0[%b 6VD22}!πn+nTEkj Z 7 +v^Eg_vbWkى;PBH:YCE2M&xsPHҡ.?g\hpP6䅈vK/q+t7& _KųEWf0W"= "QGwj|[6t/10}Qu{TҦkOK8;QQAcw^G͸:umLUo>$_-4YSsPL YG)|DOu.܍/iՃ>ko!{eU?htkY~w\>Ėm`]JnW{nR{J-T0EDz*`(%)u7Tg00J?L%A  fN/!HIN]o4馚1f}7NRN4dv&ο6cL3UzbPARlEclA,ɛ89@|X/K/ ^+fC.B.;gtfb#72qtn*p xh 7TeGHGU4{*>" 0b7!wG&[0jmrhKp %?{,Feg ;0q&`^u.*!X[ 4bb;@?O죝9I@ozoF.I3]xasz:F)H>vt3uc\}(ܾ(5K|BZ 0PWьayۙhәB6y`nO&4TdrFd <ѧlϿk'P{#9PKmcJT[/q ꣽVs a{!i(NщX_E0/w&8 Ǐ,>ץ fDhh>4'sJ7h[2l>nM9h:YiJ-u/uo:zDgn~?< LF@wBUOe*^+?`4'kyj?ڝ0}`G  Ҹ'ܹx1W0IJ=#icقks<# %>\v㶻:%L9b)yAwaqqaU&-fMژrk7 xh%T vqz<]1J ĉ )IꪆfQ99ţ鱰?je=nP. TwP#u1T(A\MA}T24A;ʗXɨ!AY;;L-40FrSޛJ8[/jfʖ+>5|߬thLؘbfMo7hg@)5~!VFɄgRDJqZaU0#ۿ]B M 뢶1]yѺ ZqRjC8>תȏuġOoI5[}ۈL#♣ԁB.?,@[K|P0tk`P]3pgBuNŵԏ lb =Jn's׾זJZލ\ .:9|`(l Oc1Y~c9hBN9Wr3Rǽ$󮵤OW]ima .dg9޳!_uVqZ'"y8<\ KۡgIWGgtA֑h:G\]̂Q(UtfK?Al@( (5=wSltpǂ\'<#O܈ƒ&u]Ui.?9+#M*Hʡܠ'8N_|~Roqݬ֧R|}ө>kaRstCh(\j7h-!yJ :omN\YH'!#L ܄gٓcZ#-XݞjGg`ɅfBN킴=5֠s FΝAWΎn]HFBb-qA&\iIGxzf;x[|QpUoRw:1VDGL]l&ޯWޞ>H2Ty,sFA$sGH`RVlrt]CtGl>n߷[oSHJa/e4FC64FVwCk! . Zuש>94}t =.b~J/@e%b Vfik]j̿Av!cF{ZAZF/<;(*bwP@ǀ|AN&8e;E'ZxۿO5f/$s>nq |WȒ|/3l@`"mlSw pyӸMMk##UOcDsKsmyU0`Sǖ|C"˾45m^4׍8̾HQ){)['G̋nNp ,;,Hx^w18.d'&iKCN Q>SI1ZըQWE.Ns/F.Q:;4\ Ҏ4Ataڴ,I#s;b- [8C,kbߓs@_7)Yt $[N,ϧ/ ؽc0_z.w.)kyvѧܱ=:§\je_uZ +tQaF8hN>Z`"(^3e#rɘLG|(i4O~ &1JA]F @o sdzR5TmJyl%QԿ~.rw#e{oh-idkJpHssV\.LR7zZXײ>w/nj6 r4s `?c ȝ0KW2Ad r`C1@˦pнh<#&nZՇ2u#ޭSrQZ~n)԰84R};}c\כڪYيw,G !A;y'y)LUZ!@]Hk8*hyv#JrH5['H.L9z))R|H˗er5WqlE(9r*{pMRI"qb |\ F fED \ {)i ,{!JQ1&It$o1#v&.}1ą䌊V~-+z|>qIu_u|T)Uժ6+b!pjK;1u9ˑM0;}uf`eR(8 >`PC!=M!iqb1q1ݜ*8lU rb;tq;O޷M|b/"7ly! ㏜aFԞ"c2xCgB-&8F,>-G85@u? D"G:DsWv/+F"˧KCU ;je&n-Z+|߳{z6wbiuTMvʑSa@VĆ Egml!/LJPVJV8F. zvEf/$ wk8ڒJ +qX*锐}3v45>)XȊD xԥALe#艒MݯGst  gYT)u|l5Rc77A΁?)a^t@|+餴"r"l\]nJOdBa:a(d{mZevhiCEk4ԬfXDMG&6^hA TAgDMIZgtSɗt,?d,?CI%g)YV͟4skRvt8|:>=<7 =Jyޚ ҳwP:ώ~/BG]YJ7XL7]͗͗ȾEv[eK%} Ks+!r-z*Io%ADˡG6EQt~H:`JiEn kWYڣR֎ؠ8 ;Cؾ6F:@݋_r_ n|CQg] RC6r9\YyrvYMe8 >SzCAvީ 0lë^2P (NuH"hHy44QRR/jǀk ϽMWy=:ݿ' ૹ(._kpk-Z r'4PhOr3 Dpait2K* R# ({9p0'0{/'RrZ?|POɾtɟ|?y t<30 HH0NI{-:{ZC5 Fn(]EMTڃN$xF!>zPW+\xn&Ƴ=>?F9QIgHÙvza#gNKQoߨ&Y& -@-bq B4մ b}˟0O"jus!.$dXG SF wљpq7`(Q0Q7 ~%;N, K@b_I+}XY7&8>[uBkvPR=B㮵|k2I/bUra9t2,;.=i~M>p9'ϠK'WTHU>E!PrdƜ准F:.X* *)([*b -V'3~o)]΢˫/w 䭖DnWhrİ:M ˱GmԌ}>V2V ?H TO0;@HߨmI>˻<™̸Q!~*p&J&Z_z5Hqtd_)O7@ea*3Qgxth׺jT:Xܝױf% c_ۆOXw2}1W4;q,1ll y@ X'NB4eӐs蔾՚R䩄?6ϳCݒa~K!c..z3u 3X0Ћ$V}eʿN(`3ww;G?Z{I;]x B7t9=EOh8%Hzu9={AKWϝ!ςGj˜Y¶2Ga:Δa3;"2\FdWhM pR!B0OW\X㴦bo|fPKb^e5FuX1y%-{=tw5w7ѷ%b2# )׋(-Afu%0OXԡL7*NIDUZ~Dw+^Tepc޹~]<.~BPWQxzŪߛc]ci A}olKqo|~}-؃?5X;0x&3nJm@4UngLA,l%Z zaC~0jQ 1;*2Kf]鞅q'w֚?s8 P#m&G2q67,\N65W\P6|{D7Rma6}m'(w&oo3Z?7g ߵ},KJFGm_2eBR|LR1+hQ^'']rTG\Ïwnzpڲܫ$edE*!!n͘5 _K67|*܊cYᎾlsn:">\~Q8|7J 4u=4Uv 5-}"81PB[_6\!AsrpA*+Yp ín/bwyFnM iG / /%vѽG.9F*ٙD @=U t\r k#h?@K8#>z?_ԍ$`=v̚> iZ("mD <4Lى<5.? GoH+X O`uveY͔1 f'`$kWK(-$7Ast,+MsRꓸ⮄ˆlȖ-NI'a'/*GUI2` RW͑9;08Q'nӘ.ZRmEo;_>( )ԪhWhؠ\h6ȗ-b^ֆ-7m?I\ I}`(XyQ`G&j#;f# 2aUkS+`Y K8LXM|eЖ[|y'hwݲs|US'cHNšJt,D|1y1U3DFE`߭ X։|;D\k)X72ז6B*Uu* _Ay4zݸ~m(ⲃc#D?|&vaʰPo$A#^~ n”1(gcHE-Wޙ۳Tv,]Gel{gnaP&*T:e#|,C߲[\[lFbj~C[ơϳ1p$cO K.0I #8Q0@p*sӋt<ܙ6 &Q eŇ=B/ӱF8XÙBdx_4|;EoR=i; )갺&õ~hago#%ͬ˨(-ly]3oy<_zcJ=Vfevp&R<߈ PQoNپ%48N8ig26 r+P\?!-~KT[j$ )&Q#;UTWTS_h6cCKJ=lX-QƺmO붩o,C moJ̼l 뭷0J&޹i[{ j=9ۚno4̟Ғ,"eYVT؟,Պ;"ˉo{;6YF;ZE_Bj(gMޟ:M՝/-Rdz%nx`yC 6Q߫R5DxH|<ݩ)?2V=d#-:hu*E%`ݐReAT wy領s*.X Ųk MwbO cކ` "/ӓё3eN+ODڱvtTn=XF 2|JH<DzRE+"Į|~{'->ArtODŽGPq'.s;dʓ$evH<܋Ƒ;xjksǬ}WX1[6O\*h4^~ܿ Iܐk,+[gxUKOqs~UrgL^"c_&IRc`!.5U_Կ~`?kukf܁pe508Sq}Y> qg#綁"I( Y7`8zG7o/f/4܇cwU$xΩj[)&5H@?oעV_nj 7714Z^@QlJmqɃSnj-QׅZWWUIajlƫoZd>I}ÒQҬ[&͎(B9ź#] GHeG+9-^y'9ev~O`9(ӏ́v4·nG![t1zwᠯA!8ڠA#`p`cCķ]зf E}_\SÙɲs<Ӱ`+Fc'dz@hH{Ц<ǫ9̝jxue )ak^:6t?Im}$/!^H^xÈ8s0TkĉCyXzF!W_ rqY|#D>{VZ+j{?G?t\*o!Zx,z0\@SҧD?SiF1]SU <@|ue}{nn MP3~JȷziNtJɁտMZ8;?g9p4Z5 z"*Uв%˗ .Mmn>|:{ͻ8 I|pڼcߟo 0ʄJ,ǟUr;|8~B|1aVpv8jl_Y$vd >V75 s4$vi:-.wZ6`,} !b36ʗ|›adoU*Lx|nzRqזqd|~-e!_nBwe 뿁׿ٛ}/xsKuDػ)>iK`< bhX&ćÚ·E8@_W4BUncc=@u QƦ4gPY)w2_2%s$I+ι ($zH'C [ζ669Dhm)nEXZrm Tx:8Id/'DO68|e(=?tmWvǵ ק~&yyC-e-/gՑH8)RRSF8wqɵD_rJ Xg}7t$~;t cin.ZCU"@Y :gL[3"S>>x׃{a5momZO6ܟ'',a'cMRƧK0CX%q ARH}Xӌ'7k)Ez'yx (=n-w=-pd>c2b,j,z_tg祕LbO 2^^7d`@P Q Ij@~Z]tyVyjcɛ꫑_$8lș1.gwI6eHӫU {Q!7]Q{tP$kH.woaq22Kߨv|9W AGmUYoQ^| ^g+Ifm NiS!09D^)|?3kP~V*+6>uX|f=I-cU5?k66?T *d.wm LmGhX:jEp8|;9njx߃Ȃ#p\0V_xv*3-йuuudޗUc-$MG8[ Ylj qћt=ݙY3JO1s]=lY]v%'KZznq'ek֓$:(ϖ%1|<:&lhQ+IUON:J^MJRORߟ: շX;> Mp< #;";f|yů/$r$%]k<\[d$;3m FM,V"gPLLn;UIG$B `ER tt`e 'nԒ7ҪInԞ?#ΟS%ޜd@,E3%WMAt}>@V }cF#olMi;$i]`n.y;ni<\!oP^Fʦٱw/Vij)|/ 2FLCY-m3jTe_Y-@ï)A"$:a4̢.'l%;UmKQI5YBZtӴAtL!/3 ?{(|2̖K}=r$~15"*O޺ aT-tH%Ӗ/=^LR*F9։ؒe^Q,%[S'G\+)ƪb|mJЦ#kSB('L襽fe;:f3WŤ2, 7))tנ#X>ߵ 6q~ F1)s`b;Q]ݨVWDJěz 'ͭԽ7-V4s329=0C~څLwU}VB~} H-/|$= y@ V@n>9Jk<7S~0 gf U]&O/zAJU (0'½z5O5ݷ[cr<_݆B0Yߺfi ,H*$eL" %`& ֓%&Iv%nJd Y/uexIgL59QLoMؿ3zn 5Go2G-BB)i =@B%f&qrwfLiAЈxBl}!Bdz,hCK7RDʭi~6;W`R c2K޵]=Gwt%J(1ShKE«'"!2s PiL%9I} S63D]JPiqPpH^1f3Wϲؕppvp#CNȚmޞWN` ;nn7zjaAD|$Ii z_wBwey1s245۳Bn.M5}> ֐K]wlP*L>Icrvi$LvfM"@~`~¿4k WC9[cmxw.SwTE<.5o|xnu \W@2ֵBK#3cJbw 6~׮'Mdհy/E槆V 3ڮ|$ڲ t1M/ˆWj׸1$&I9Rr׵kBik>ծz!?Yk 5TW,\G++5iOc&BOH[q`9-C" & i KIO?DvE`1?i|[P@";d7Hrve^' }tO;t(?\8\r-楓k1'IcfDk" ·>r[DT{DHZlbLLLn6o6ä:` ^ڬL'1|vK0W)dTGJMșh4R"lZxEajվvLθcD*D2@<<SJǮL.4F?ox_={ w U1)e?zix>(#w7 M(] 9"zׅ0 v]$ )JaN׳|VϟXȬ#衉}M1u_ YMQkqI( M r),li1[RPNJi'CFpL:sH!?Hŋt,a AC(}7/9,/`?fO;֏L{"Gq e,e'ٱ$@a Hl%7 ݖ7rZ0M±HRֹlʳɔNdSIl/I `IY=I1W%o;-Gg4]EaFd9򮇙9ƒ AG LڃͨʹDt]˿FTgI[*̷QeطEiݔ#.zt-1F=MC:C م@raT"yf7$Q!I I`dH#CR5BL,yG[NqxIM$ hasJr=ׂ阖twVnV#![$T&SWH!TT9ךF傀q'W #ֱ@rec9Wp- f}2/4`q1?B̜&GŅ=ȘGg(:;}VrS@2aHe%=$&H$Ӷ3dO v8)ʴ"aqA0lxpBz%(* ×)^iXNKL!j7)| "J@[RҁCw&:6sWBo3*1|T>lɻT获"Z[7?@ROAH B łF RmeTѤ2R=߲W^ Llٌz_ #Ajqo[lnxuo$%f{~w@ihs%ﳧgrGs.Yv8Iۢw6VsLǎ)h s?Fc<T-PR|Yc)\d^Gܪ{Br6w/hϖH`,qlf58~&9&8Z8Z6`ϱs.OMIS3yIG0=ϴS?'Rmz0UhD¾=C"T sYI< P0=JNd>舦" }|Pvd*Y0c a>}p W25YGk p9F>TѮܼ`?smADs/m[EzdjB Љڕꊘ&>zN(BY %y+E`{m~| rMAT? }'guĊ8R-kf[*3u Ϟbx.[H8㴝|D- 7=Yu/z`a#mDࠋWF!>MgdN}dn5lc]qREtA^l78Fvkȸ>kkȐײD ? }ཌྷJo]ס~J`ED?VVHr0;sZ,Ύr @DmblEVgGb ozj ! mq)bQ}%eQ1;u;n)]⢚7t/QoT-fZtɭ$_G}vcL #q\nh\ #3HKsZ̎d!}G|q*1w8]l؈|lYӁB|kJsE`9̇ti~IVxFnYGi4+t`'B6U!ﳩиMw_Zf7E'#R3b%ÁO' s>Dky zxUVz`3zǽ+ZhN1EIu/tgYMWhY(C+EO^\-_jM81\tMQ[rΓzchn`4'Sס ]% xƑP bPj; @l0WjVߴW1HU1;fa؂Z \y֑P? ~֫Q18tKAS=`m])H35=g:StϪ^B/wa^ =NGGkH2;+ 4L8o7[gX Z-A(8S)Nк!g˻@6[i#{GMWJ]ܡhE P5Lk.erE=Ws n4]-^ojDO LRwrUljx''@ʴ#xBV4V)A. [HB&]ns;}@YaNOqM("o@#/g1]Mن;Ҋ콟%.52yڥP[;UJ$[l[-gvF;btVbfִ"*2Sv&wb;ja`B.T`آZKVh$w1k3OÇꫨvE7_C؃xv8@K~ɻS31e7+`Xy4!@zOJo=eU";N|x9ތH.ؿMIwʉ PR-U rо㿵&ߖ8܉]%Ugq3!@v8zJJmoMrͰ"H9VgTzHTcxŢTuKIJPf!r;()lt[轞SxZujh0J1.@ګP_po/3j8w^5 \1fɆN13j`)U|{[xbM?KF|%WlFH3JD_B)QO00l7eؕ7$SL=)ˇ(9^d9.B0=% etf#L>Qᦠ(f5Igue֛o@ae4S&XQX[;){3x( (p@z,[4kpTt"Caq^z+ab+ LT3AΏzƏZȔlMM\ ˱{;Y=Nߔn1=ca| lk!pXN aO0~ɕi Ot/%+ .}({~p]ŕ:RO%} OiMl7Z_GvlKT.EgMCqoi\cǠ*60sͼU|i"j9Ѩvt?4.+H.F ،Ҩȥ0//Vs7qib BEI!%dH(pNzXֈ!p-LBИ2.4Tat"' p5n>:{zZC7"TفӅ^x) z7p5y Lz7(Êu@]D\ e6%Q}&' m}qPPj!nvSر=+DꋾN0+op  k+ N\pj+<;,BM4nLX?J^^=Uc ڃpȢ} ?Z!7ݗ\Ӫ2HdRp66(/Y:A6%)oXS,23/k$eĚG`YSh~dp#g|IZ{$"񖠑 6rU*([wFMϘ6=XAU<3FFn$^dFA.)O)i4n76Ƶ Ѡ')֬|>.կI=LjZ-!N1,D@EȨ?(@8xQ+a|pn!7a k l2)L.(эoB}/w|z<@}@ l])DDI!AOU(7|Ha TZĥkŖ홋3M׊ &d&}F$[(EVZ="`gZVD7 |@(wr5:b I>>[6)8=SLR;#EȖ|tօc.\1-0Pn0è=1MONB1$Wk !;-,B]_rW4`=/d Gi7pevs6N )jOʊ3P{M D{H&!)C,6p'4QI.9^]SzxJjD/tI D/V,'yLMԐt"k*K$[c1o1$?/CR(ح'k[Hālf"\;?yמu=msja,2Ty;L 6t KDYwk+wUR;7P,v "PC_tIڄV3\=_G2 Z;u;g?m.>PIhL^y(٦P)4pIW~MĖɎ5WkRuv [?%"[sN+Y'IQ{!zaeј1ŷ+ot㎲h< ,TM<z^e u0M)bnRko=Ikϧ;*)n-l]VcNHv1lq?=.ꡢg>QE'j,̚AL5f Hz ROPE 5 ?:,eB 9 o{QgV )7 +\N*Z\4^JA?z|x zpR`1oaϗXyLO 3qwk*duiL>T'6q % 5qȽGPy}٨^_߬h^_fA0xHCq`{r  UtX[`ƌ/>N4hzqNᶃ\ߣ-Iׄu9HK] 7j?bWm8)~M,, $x(JC4"R"504/{tl%ۄw Z)$||41c4fRR ʨ%z-Et/&;A 2}[kmj_ܐapɎ'oV~YٴnGЫ~qxCmk [R?jRr،'i;/^+RPA90̞,/Ip:md_<[cm./~Q! JPCt9؝ r˟".a`5If [(+&)>9H}y{A qҚ|7Y{"ɉ?67>fE3RR-!(–$j钹ai]}GK6S Q0DEWߩp"88EmԻF4: bc"臕KX/t+ j|".J؃aG"JqTp0 @ h}}S/x` [ m[6;GS︀g? +k/Sн4 M2W%Uf%F9Iʐq2&ELq3d-/xGF@*2JTEn_MB{ʘ"d o4鏻_c7.1`N^$ŕ%)8zI~oT,@ `t[ /,zĬ-RvaL 3hjz]`ZtMɚ%jMA 0{<#I/|:Mr' aGGYu/ExPf8K%e#·],ĹxpatџP𽛿?F |2pV/鼲& W͔WuIZx݇ZԒ"^'SigJVR[6g'F vd|\d8GK۔Q8Q((uG.,fڔfAK 9\&)8kBڻjܝh=/6t.9@bH?˅heAզ' ?f @, uc[ºܷyɍͼ.f- t vDUKb!/fnkhK1$]sB?$kS4mS_>E{92/I|Wx x=J\LoyA䴱N>棘PJr4N|2yBSW 4xB})`6.bҜ'gd_=T2QkCk0O])K`1uW& kIǢm2< 6"8u,')hw3>V4)7 B pn"mw4\nw4|,%V8yW Tb2ԅ`dD]Y0ݮ<4 XqF,EI! }#dUKtVa~ZZ.VW!dL>sn]G[8#}N&49ru{K}6sXl%A[a>mo)awo\mV#'d~o:O^뷰 ~'QR_K6U/[~mW͑{Bk/ Bx&M>(M>3sR+p 2 V-|@+rdnAx2S>s|NX{pƹjۊl|knj#|~{3aҵH\ 7hCpas :_ÇC!g<BA yyO_~,Q{L>myW ~% Ѣ}(RP(I$/": ;厒*=Q\69y%j%=+s-N+^1Jg@#yA@fI:blR!o19\RR.PM" k'n/PUP5:'C+]DUao=%X[[O(WHT> |Ҿry;7='9ӛ7]OhW>64#_&)Cټ+V9<õGX% (T/ 1iCt`Vv9#$x? \n~./!ÔK-ǝ|{v⋻EmM;]ӭsj+58= nWaK-솺l%rVrQ3n:.8d7 k^:'W}m+F؎W 蠫ԧ}tp2 Y6uz]-%dRB1ۖ_5ixmx 6kYGcSɐ< CS~{-,d8h*Z{`aߣ]7Ti˹ԲRBAe9',˗yַ.OGd:;,Ho(|g"1x_GT r;n_|~?VQ},6'v)EwZ\K|CҳzK&RA듀9"RyƊlcLE^r}i?s~s4}gx^jLDߞ>3 NGV3/sj0/x6rDeP[JIpն՘Ѻ"4t Ax8_Gh{(3c' ֨~{A{.DK]m )!bȁ!Atz^PW,gi+Ӳ}7 ݚ;H"C&A'#$s?"Iw?@W#5PW2H(bڵƷ-4cGNO^ש6*v3pE5 ` aS!}j~RqQn@F%'{$$$C>|8T3o8&DFj8F,D/{t%d]-.4 cqq`t:ta+|wZc,L=%#C6儃c\+yzq)[gd#IH\^ 9o AćH 5ơ<(IUDG?No6mB&xgRNQ#m'$P,dS<'ǿ9)$#jk5WqP5w q r@PjzIK$FdLf=HUڅS|جE|e9LWp2;ގ >6Q&y/k )ahWeC6 Oɡ3b4^Ε9 j6#T-A#ty SS`.nK1~YɶqrHNHfˌ}FGaPZ<)sD#ƪ:˷!v_%,jNaYcSLIP?7&V݃G-|PCjoiVK=@SЈv>Bגa xL/t!`tMՁC`I"wM=|A/;hu?6[zB԰mj"]qU^!TlJ b˱SЗu|U' vmm w4!/|5-MkP+ iivyș:g\1W4ocoCˮ:3+y'?F%~)_i!*.x %_$Ƣ:? ?'Zk H,|cD5:5Α.ms#2(&\[d|66'<_QQԌ2oX3_<()4Na)8 &W8S!DiO.@xdabX VqŔ[pۣ3ܸB䱃4e''D1@kPdKY b!S-Z !A"'^#NN,9T5D^/]EC^<4;rOyǂr>Unc !!9)MT_RJuuGgcJܔY3x9Talh{- AaYO̳¿~Ly ,bζaI)O_d< 8Ɣj7cu% ʴ<1&$;~=ҟ}?tAͿ\h) IdK  `᳾pF{^3BIesCqtV-4}?Pps,zzw˨.Aѷo{Q 5+i9vLcZTVQ <VK4xipmeY aD*5͚!g=j+[w  >uv]Zah{dK]ϱjKmޱ=P a =Ȗ/eOHUwyмְ@]aG i${\j`R-IV`YVAH˄W̦ɟG:JWJ^w?ܺzxx{M"))o:Q~a9|OJ`eMٷP7͑=E&N/#zDX~=’쩜7 U7n8cȑďJf_+5;vYh)R|"\귊UWѭEǟ5^/t}<:F)h=+O\@yQYL6'4`{%Ja5Poڟ x0?tcip~}-IfU@֥${D7ٰ(ViViV??׼ GĞ>dh et!,bVXWY#i=C`CRjOx &U'.,t X zL<a{!svҢX͸~6e 2wMV$yfEyW1SUy\*ԷCuGB!mzzˆq`'T3]_jnZiğdGQ@_SD셇??աd s:(۵`kjbؽIJv2:8Pa sk_/%ݺ-X63Q {ZX14:㐄;@7﷿|>rUaԛtDJasZX_ k鉡2u lCOv`\.SreiR`К  'cQhH Lݐm:lsO|nURB9^GtqnEޏOp$bS˯ХL_Iybf$pnk_ɑW, !Jp˸ER1+'\Iz{I>_rR.nz{tJU(E}$Ws!(Hl Y eS[\ė"231dUב|dqo9:I AYCTr0>X;}hQƃa7߆7)+%J-{L B}X=y[9T;N"kJ Zpo1וW"̓xYLSr3R$eIŝDBfX ޠ8lVyAWS-*ťm?1<R| ObI͊PR\ƽ貅t%7Eyb\n IzB[؏9|B6zJ\k9 8`'3jmsrߡƷ=soc¾ڥqz֚zs<2ka$oؕGŠAp ѿ [ DŽe?p@Vj $- (;ooS۹(r#p} 1+j ((#rnb#j\/ZC}M]`iWpB ۸oʟÆMlziD jS`WiOڂ)i?vݾ"j57e;o}F5W @ޞU6c|wKI(yKPc/%)>83D3c7WǓ@IȜ2Z)V'HE$<)?XiM4`Ag%#= 畁gdCG/ :_(o4]b& HJL8]ӛ80N\u 1έ/8[%Y^q^ 6eX{gNgWpGIr^W7 wu:AZsw m~sazl}cE^|f8Fq7W<4IykкAsI>|_K ju.JW,.l_`WhYHBB?PLҁg&[VvswblĀ8ǁ|GxU ^Ľqs+ >w_ H,?uܖV_`{50oh^DI# ׿2x&p3uA3q)>5;`]GwË-NY٧xA4 W‘_F ƶ|/c{IyK(vPb{ ӊT%lXapX'k 1JBގ'o(lup2(gףL v@@6mT% ¯Xu)E? ܟ'Q }[QSׂ;T:#B~nd@ٵl7Q-m?l6EKG@^ ;tgh02xu},-L~_iIq /.9F݊¥<}h ,|L0aSLFDz>oE)>E4Ƽf"=`~h~YR"%]2-4L9'w7WqLL8)4mY0+|yp䯁E0Gl0GbUC_|07wet-H-o/57<vH~>_b 8ٓ,TFL#+kwcz` gyQFxEOI yTTa.x1c6tKאDF%İ]s\ L,h2&?)3Xпg`+>kls) ZK3X%wE ~Iǰ frq, ^tD^:%yxNsVie7/Pa4M3B~-8C@B O rR\/-) !76);ZPx@1IM3UF>60xb?-ZtK1y٭h&lY -OyLMWjjo=4¥݋=צJ|ݵNq|m{zhr+Ƀ]GsY*8*#ք$%8K*Ux O.>i)G]0>hX]^d 8{'i)a򧔘!^isуCy$^:_K(c8 eπ(;02=zۙvnLsF={ᙥΓɤ1tH1$2|qיDAY(Wj~4Lix0 ₯X:fIq=鸠P`6|,Vc^䙦uZ}UZFVZ|]9qQ z2LLSKҫ^"eR(J7$JW`fZ/pƝ>1e[P!֒vU S9^ߐk70O b\?*$d▂E*NY?Md!0EEx]>֣?.EDK3BtX~%{zJE\AX\ajF9*6ų]tsW5#=Dsvُ+l6/:@iA\uZETAA߽.`ؓ<ͤLu^ʖxo+e꺋/.'aJLLt?U+J۱!وQ L* <6 S޾U)N:m'2nIƒOe5Ϻ3NO_YہrѾ04T#=̇k6#Kmqsɵơ4Qr1:sy5rm1!@>Ji{bɚcMU wzt?/pִJV tg+UN[±hE=8Pޖ~v>HG^QꏽnIJ'zDUÒ2h_*V)3VqM3? m[|;l|T,X :ɸs,6j_=d9d7#Ӎ[LUhsTF|A$F.fdل<EJ݄NK0Cɀɩ8D[*;a덗F$-@1V$l%lCRXU<1&~/M_' 81ef ;Nį$a P3R6$9O_qu\/sN=oQ]&.#·L_J x_5A.8+Mi7.]g dSZ\zR0ڵ%CJ|H<78>Don6< ͵IRDUո}X ;rg 2̿n^7`^ sуܫB5P#!l"\\k#4䮶!^k55nB\qz0e^܁Ͷ3J}ݡu| T[)ײw"m]I[ X!|eKv8,bM1q̏C|&Sb/E;-g4\ YʢzKP#Y Q{k[3]ou3{< txҼ\h4hLIf b˟Dy@0^H,ӟ<|E G{F~.u yNKޑI(I)Wg t溳EEnEG^hIi Z-ƻ%;{5XڭSJ~>"I\OD&DpGNpl7L% N#h~jZdJq$)y<+:W(q,?u Q K<Ŕ $# UAL̦Df*scoj}rak [CJ0YhFf/nm#4x˗ u{|Cx0\:sܬ ͏ ac%ñ"GhԹ>[\+"|p!엣5 C APh,vLn$-%d& $'s)Q[\s& ;lih6rU?NDe󨀝7r=y/]@56ʋӛ'[YF)!Fx ?]&# ϮxY˻ vsnAL}Q"k$Q.et>`2U“MW1&}qJ[O[cf'6Vs\}wVwG_buz/h#Pt!h9T_մX}# llRD*lP_ P F_KŁBĢlj-S 'f4A2|ˬjl?-_Tɹ8rW:f&yMGPU%)زY\PLJ)G[ >0I+dw[e,k?13l{+E$ױ-7)$7ԸmiEp x(?"euyaA]@|O=~ZϡT#; N-9r:)*@E@21-"r;y†%RSԿr{u)>k8o%& CӸq>H2bL-ɖEY9GebYB6򱵦Qt,}<6"uq 9V,Dr, 4bCK"248U.aD]lwk?*gP0 pb, T޾@0#@w` !XH{m/a}xC߷4~ZWwa#{lh u' H~\b+$w%A$̌qX.cٺֽmXC`LB}d8IdMK1IE̽څUӄK4}x{3RhMl? eoƾ_ɿi>x[Bڒ71ОrCi?b1NG詮G';$ΑD/Uu(nHu4m䗡Vv]Ns\Fq;Q 2'0N]\<'ا8t'a=ҹfK*>G\tWu< ;c gs~HskYiJWZSw-9쫔8^wR>®^N\Bv~_W]&:gh΅1Qx^7֔s:O%#?էȄa0]) ; \ Kz~O31 pD5$OIއZ\MgT k$hV5xإįk ?\3!#4|O|`w49PLN~8Z<zP(V{@9B"AQ8xP|ox0( ߩ9%נg#{N!!<+`x.UC|撑(7u{j'Mڽt%_[S~T~:/pGJJx -obN`@찞j/l8/X\W-[æ7Nt[A KOFF |xړjiπ>X8:^(D>o֞)7ğjix4|:q ڐT~aP1IY'-W-i&ʽ>wvlg6̢߹Jmn8fen0ߦVcdr+C)p6wWu lTW͵3Y:@"%k%q5q%{$AG9dh7wjI;lB*ZNn\瞲dm3O[yJnpo0p@a%^>|$A=yg}sty:dbkF=PK4:L$m6Ih)m<;A5g-" ȇCI8k6 _ vKYӅZbQ\⠴!IEQYk\>xm<sj+x Ew *'plqczamR:á_/2G^e & X%GcbAcov_m"V2J˴d3X}"6Y\Ak_58ɇP|ޡ;0,eH"\GWt.29b, xޕ idW້wo5yeټwlӔq品l.6q4Q=hۦЃΊ/[[hoлfXa8h÷Mmݘ=ofX|0"od+EN \ 0#@eP%ے?ҕd`OxRn<)\I182ڲAj>,y͇{}(% ֳ_'!OP)\-WjcD7V1G9yI|5ޘE}N٭_g} k#%2G+K%28Fy(5[[™!¡@ %csd3g` _gG_4J {SVv.i?]4y="EiG>Y L3忁uR3c&L1Q\sg+7Id,rog6 kG)v>,nID}v02`&rG-38%7㹆JYX'A! ySI=G!ζ]9D\A:p\t nFO`~zGBT`jl=EHrkUIeyX]卣P(DIyj b4HQ+#s*C"z 7Й;0 C\Ϙ0kbFN{ ME;Ć='[O!ib^Ȏ⢛S5gqwHU>r.1Jh{X4T$nu.2@"x}m݁箋ٽ#Mc+)ީPA*#h"RC:l 827yag/V[F`C -(i6n7]#u/`mNZ%\|Y('nmR3ƻz'v:p^с1UqWj>1SU='kȏ}my/@֊ PJ\!Йb:.d7SxjU&iO'<ҕFRҊoYYp^7).^0!dDR3!v֯Y-`{[C4`wR5Yձ"U`]Dχ\"E5tdXexv4c8D(1')<ײUzT|1튇doY%#ɛC$.K{&]\Q޵#}+*cE.[bB&D, cBٓymX,-]ގbvCUbuOs{ :PJWUi16+gE/'+ŕnKp/;wޏ8(*Vs&\XiZ2L]xcZjlyc{AB]E:x RX G)[\3Cε0KƦYT1 T%ڋZ4ȓ]$$m@FWT ɔK톳dPӁr2G^;+d> Wer.K;S`yf*1&Ε7dlP8$9QӁꞱEcFg;0[MI)ze,ؼ3@$ƲX/^0ʌD3æ̥n<*gTh =hh)0wW?XX20aUk OVУ;w{bH4⍗(4S4j 7?$&ʹӁƪi@mN[+z8TWY,uxYeudRF} C: SqƊq^t1Mp8эsfKefVy \LѢ.R%\:\}5d<ȷ L5PHA3Ew9\a?c;b> J>2 `S%8`0ZP&QdCsHeF< R##pcLVA8 j U N"|6E]'1ׯ4Ic3Iuhխ0=y M=$"t[ؤzs7I|B.9ME4DSSOsjZ'w_|~5dFVgmNлOh*` &I;O`t{me[ |~?d+|)4U_BөT71_7$V-6!y}<2~Kp `A"#%o$Wx%kmr)A-z<ԦǞno UF8}g;K\i{g(iAU?Gd7t2&3+ 8:lS.#'?P 8o| R8x<Іu!ؙt-y=y(ɀ)~Ӿ1bpc& ä(W9ۅ&<7*F%f`IJteLuG);yUL&ycJkh%eA_ev\w<#fs/'Sg;6m6'Lm8a̺_N}Kw/pejC)Z 6J,[6ʫ)[5IB&@^(*l`b/^t#$r@PYɒ2dӬ iV*4+ݦe Q2oKҮ;ZZZHBBlHۢjBg¯{VN 8|6j@-?Y,lϦzRY<.hKٔ8ndt١0=^wFҰ?]Jh2+m #ȓ"v0GPb"=ik*mHx_Sk`zg`ґd dO.B}aGp|?rNDu>ɓ@ mɣWI|[Bo~z!6{Kg_֙ly=C5JHp`EZ?M51qEK^= 7#[$ksؚn[c8d@Ս93uS6%XLij$E^Z ?-CfC}&j1&2 &N@ng/?8%jVޏS2dƩw}7\ڪ :ZURpCDyů9TKop+2)H~^F\Mh$x'UoI@)^z"KHI~+1ekd}8~AU e~‹GgYF {nV7t{@ZQͿOρ8ѯ׫=ohp$\džka8GP3C7r SfGNC`ռW9-U.6 P}iw?9r/ŕб;qD\6~'ݍ]{cAX7QiE{]GΫcÆFcdOGUS НF⡗[I~!ZiQp< qf"f0dIh(**(ʫ0 +RYYV ~.^dIOIu<ۥr/ag =zhPLۭP"}zS XOFH`a"M} GI!W!)ӎEIe%椘iE(O>skpїPT3s")d6l׹Ȯ@bTWRJ+3\GOĬRIy2"0dYEbYv)w F(OM[ӊ5+ EU]8"Abz[Kao]hb> .1_BoDqVm)Wn5oy;{w56W`j iyL8 *Xu|>/҇ƶ;Xx?YE#sS"jd48 y׭5oě/qh-[ۣu|X{u*S[Bwl6qV6~1=]2;D=3^c\Wv.DAH9X;6*\zNt\YaYqR?%1w֝D;'+tPpéQLtL0># G/u6*Ѿ|0h bE.-&qخLJFz-A}Jk5U%ZMUG^AεP䖂B\x]{U!N}q]kWn7eʕ6e3ikLak[0\H0 #)ݿ`@؁<)ehrh˲LfPϓ2. 'd;i9pH3_΢le3B#,<6Gi#0 ֎@x3ʨr L.Ѷsef Ftc)[:׊b0ي,$KՕpK<=듸_x9H|AghscRhBǪs _`Od[a5@5qK>yεv@#+- 甀Ӽ.G`l-X"{E'b-: 9Ο <5|mRׇ#x=|{^^k(H|Y()/)'`:r^ ް(Cn,ԻfV4VIUS C'^tx9dg͸S) S$cӎnA4ME1hAҽnJrpWhR&<@W7=۰oCSzV%"~R||k27u_"$'y;%*UU Zbגxm)+/_9[ߍ@;Z9w]`=7Gk-UYLZٌ1O0R+3װ̙>g[M,YFk)K[!_*bS^3!չ+Sm$vܢY`o';/z *6K+rty젅&6wëxF2?ؚs\)Aley!qދ v3`̰B/ 6=l5~2 =˯iǑS&vkbh_™Z'E+oN>X#l^Z_"=FI,S7 fV6T5r |Cteg?5@O#?03Hf+~ ooDC34K? [>(sQ3H S4:2q|[nJuGJR#I<S;`J$_wE{6[P80:!!1ZǪk\lۈ̕M3 zh4WF"=k[C5q=\6G;#g StuCV/OmVGVm F Xx$fޢ K|l4C侨!lXka aF#-Hӝ B89Wq-1E:5 ŒrKe.-8 /i~!Wq -_%QTmïUmL0ObdZ؇jIqdG+gJ7:VhߴJUj+awbͻg!C\,EixZq7KPH3셦aB`vnO3:'d"R챗d{%5 -⭖eF]}A (JcM.J]z3;G9ЗurJ r%^L~Fk?KԵq#B-gEWE"ѕ/ᐄT7ImIwMS7i 4#2,`Nb$p6Ӽ/ ( sY0œJqw})g*6Y5yiYp PmE} F hmi>$u>]`%I!e.HuK9mʨj<*$N&6zou] _̺%"MI  )σ= n>8MK%p|OvCA$g}1lW8SJǻqMe1 E9^Ķk3Oș7׫}E \et4Iܶ z{yQNeOIz?Gͽ? ETVq.q$ @zl!jR 2J(qtv[rnYC(5ڽF5E2u哈mfq~K?hi4;2Q T[l‡Ȅr&Φ)c7Ir I ^6~Kqy;_)N,:w SRCk9?.TaTxVٽ*]EV& ÍjW<;{Q c:W l#t|^LSSɇᛡ\$"JdqU}, hv#<(.a ֖lh޿'77)xx`Ф4vH GDu`8n(i?g@O\V4k $Zp_i)KXwO/:kdK=.3` СȑpN*1j ~(}T Wo"nsmo.Yr׫a7_ܡ| IVoֺ!ZDU]5ߌmjUmh̿7'JW8,/{87:,!ZS1GA?~Z\JRFXPߔ@e;te_ze*Q"޵lA?^=b@v%$e(;sD>HyxLWأCvxdВ^ő|˛7D+J**qΣSwuYqޥ(\-o̅J Y=3w ahy*{@)4^0S%oxxN 8nʆ \nj@Bמ(&qBCޝFx%CMعRKjwx;w%%$AFKo / Q#!u(c/zTrըC\L'dp d%h7=֣$qg'ћׁPʹ& $v#6ןȉ"tUà7kH!q "gsw_, YVqo+֦Ù G5`0S I&ta=_k. @s{ȤLn8.ѭRy—T~Jx-Yk7Wk؈^ it-;HgFw׹;] S`/x&KM?t':j$[ l$pldq0P1mlx^ Qp.* D61#`S027:ꛀXHVzL)[ /Fpj@hҲF|o4wmhQJH,CwOjFmo'2AeBhK-R LVq(+"EǘpƴJ J7?DQ607=Is ٸz6S "Xn%sl`/yЮLޡiV\ņ}'%sEIprOb8%ہҁhɁ)'I$g3"S7!/q/Sa`0 (^HI򎫐Y2Yt;L`&kڷ-4-/P 4 5f)ϰO'bFNِ8v_TÛڛ OASb"\얌p5^9m]˿@kڎ~`r;`Oz?2&8#8;zL _Y_4}!ަPm>]:P.aLe$l6oe-%b5ۧ Wk#?׸ùaf&gY̱afЪ$P!Z:;Q}|m_^~%3}FWNn^+Cmtnk^c_1]BMkWWGG!TEC/#MŠd`Zri™E}-Wk拵S$igwԖ)F($ck 9gqU|.WaJ#X^I!* `- ,/!Ib^WLD`sD"5- U ,AA { !dߜ3sl{?gw3s̜33s]L7M ,MfCETztg6 kT9S"x~-cKzFQO1)I 2!XAv&`tv4Qet a,MdD3Y:P*IUu!Qs ]EJL' dJ0aȁREXCUws הtR*Qo}mlBҝ%TN%/e[: ^gr iXP彩5a \5O]_ d%Otp ͸v> qCobBh?Gf'6w$o-5C٪٣ge ~=+:NGפ1f|`&,ȉp~q;Y:#} jVhP*P .FW`=<"j$a*3}F oQ^irc mO ϝM!Goִ'j1ʺ H#}-ZɬF%$SFxLfy*!Qgbҗ"h_¾<Dna ėJc'̊Ļ7-J}-;vfE"6;0R[dfUYOP}^Yi%T`*G7UnC5`:DMКM1Iy.FLY(tU .n+c V N ??#H%º %c]E!DT)H&LoqKGT}shHYt[|,4鴉T6^ChI+kmƋw`Y3P]x;/&(- (<R6em#;\r%kSw8Cea|W$.# #[aPq!Bv Rj"KMQ,%t5=ߪkMsjU&^ñvyj&4{P|Z4ؗ (~,?P?P|gh@Q9 bUb^ Դh@oRZ4Q"b@~?z) 4Qr~KxU)ި7*!Q ]h|7O&5k[)H؏m?~Q`(-Rmuo?G?9poC6$tG?ݵs<ʀF<ۮc˨ފ)Fr<"ȟê.?tKӍT6zq2Os qׅ蹔W|qSՄ_)֩IEXoH?X'n4ԡFvUn[fl^ c{v޾ˡ6VF626vs]<}ɯӋoFY#)6޷ߙē_{i~ VM5.:k|+409)֖rs&faQ(~_\N@HhJ1,vU"ׁZ=s'gI@:y(E2cكxӞd(5IjDVآ6ǓyHh":Pҗ94Y#iiۀ@ 7RAb]5h}lv՝8ҮZSU#dĺͮDa:L WF>D[ϩMt.k覀 \]Z'-UF[X_MF9r"RVVE{ 1t>b%3LlTtI QrZ=+|oc^n-O(G'&17P-hrq$OIeU.[S1^Ʊ'Wm%KǻҸD2 $X5J+0W c6;K2F?^P_#0MH=MZ,Vx|&ԀD_ؑ켩Z4ʒ"å@&7c3^oY@JpUP+)R>[$$m^ɀR SyK<31EըGUp OKہ / ]Lx9$\FqhM#"W\fMíx|Վ Sϰ3G]I~o6Tќ24FL>p4 Zwغ;G uĝHʽ/e,I#yP2/dA*oDJ:ExWKf);FX2!4awhk\6p3Ll"+aYUsΧ}N2Bxkuj2@ǗqH&/.)~_ '!!NlA'\aLOQgHQmPL*=EUbhئZVt~PJgɔpbpOl6Gg8RAN?$=̺bi0Rb;;YLc;2e PNuwLГ/3`XvU>ܗҡ} F%w+ .ynYSōL0Na0ScQLE5O9ƕ< HdrArٌlDzB?{I: ràwLtXěb0B13||/G)8Tx {zA50;yw(Mq{C'Gؤͨ?5̣: &4>G>5qLx:V.lKa j{_p{δ9sxA77K*察"x 9+ُyFǽVd`*AHkyQ &`^K75$畀.qW?8BiO~rňJc$)ո#4+fB1bLns#K[p8zW%EԽ/bjh{Lb`r>׶qz7"SmrM&D(!7⛔ ̭lљ7بD.sr3NwYbj9?u /T~*Fu8K30xYBIήx.]ny yd|W &ٲ!3>ڼП_b 2c9H?Kٖ8j.bz$tfR)g^nᠻAA2|2wS"\-{ej \w'F\Ta&UP})`e,"aٴ/ +RlRL<㐮 IF}ny^LfSu`Vfvq a~jnnR}Xi>h4@Z$ݝ^3չEu =Ō)E$!I4YğU/`ӷ6<TOSt=-֪?lvviFLڨpf aɆ_f>fg%~I =NC4:Y:!}}cPq Ņ_ &zH8k:5t;x9S쯡_jmmCqpG f`g?8Zv-bD)CMَ6^?{T=&IJ"b#Vv{T&8+F mzUZOІRH~%zTV$fߍ9vO4|_˞+1]n:U\4oG9]1*6=!+0Go\>N;@)Ip#:qVH6ZIxٰ#Umzjmi=V5Dfr'/!C7ggT>U:onusP(TVkz_庺z t=`BXA7Vw~yIhSZ 9g%U௕ZG:ޓxP%ݴL: (TҫIQ Ԣ{sZ.̢N/0S+ܒ`?''C,.M*%T"n \jA3&;_[&Y6 rx`;I] HJb==Zȼ_3\W8L8Me)9Fk)C>}H=8dU E|J)0̑_o-, YdVأdߺW2etdtw?{^&&n/O'jN<(.'1T&%) krF~)O[_VttZ.&O_mX V 4n^ͣ+֌UX3ϙGMhf<6p2>kVlwZZ;[0¢FǢsQ %r$Al) Ͻ͔ct%UU>kLv% ﰽ(٩ȩaZm`[܋8í;:_eAf#HVF!Oo{!t!l"v65T !WM>K2̺hoX,՜qYa?m & 5~lkԕeN#;^tW辜z:]=krܜl/]QZƑ+mU0=l;un@WvjE@隕pm8zZh&6}oFB~v-Ƭ XV˙<۸5C&',oɮ5-"A 4*~ӨJ4t3v(8F/'lU~MQzpxsZH'>;FM.QfE6l';Du`98䞅 8T{:M +}1}Kto Z+M0jEB~Ҫ*+&+=LcTapGO)aijx&R2UkbߊHxeW0_?|gV%TL3jUHfm {%-=>3{!yX  ; hl5:oooxK КՙNl ?'T/Fo2~X 9@Ľ9(c6ӑa0ZM!R'+z^\&R?'IA^XU`Ƥ='?vG?K!Zq|2^JAP#&xpB-$!}}ĩ}y@5A:B|ͥJFL1xz2~Z pe=0B3ӓ\z{-`Ϟ]s<3Ŗ$ksE($!ԍE :[+̦.TaQZgF2c[C#wrLBC a wH>.?}-So74D'jI!=Isj<+ *'3=nB6d!6CQ|-_]A#"upU vBB|6( {P@8HT{=sq#H f#BObJf\G&V FF{o{s~K~"v.h /KP`Ȭ#(zF""S2$4 w!7vYq -j *4[|VyZqf<ǫoxQN*tؿxn3 gZ# &[ 46a#~z֡6Gs:NRj'CAR)P]za$4 Z#}l]Gqc j`-ɵ'-a97B xL{<6Gk/Z7=cJSScpG Dըd]^f@ /e"9]l+v> >_&%8s6Dke Q'dq_xv"sL,ѴV+Rt~"(LB]}C't6'J`>=&,bju׬=G\luFPDd]_} 7sߛ@T__MiJ^rt5zLѦѥqB6̏\YDTA#‹*0A!a%.b!fŪ+gi|mBU^RJYQɜ91FfUgPx"S:IYR{rB\^ƹ*V%̵.[%=/E7Fj˚ǵ?7o}C|U5>B_-Tjn蜅L]-GV&z[8(tE:]"P+QL~<6TߒGev(IL's`4_Ŧt! ;} Ab͙LvҜxұ_*;ф$Oplk3%AͰrH\;*c$dJenog> a(.MEl@WӜSRaI40yVWۆNe\Gu)!2{Vc/GVX" ӗ*sێ1pe7`Y\S+N@:>hKËU]fS`n&1m{xA4u) u-(LG3'=P6--B $q/CzzVI.g)C;؜ {48cE3 9yBFAB6'($%?1,ybu]0cQ낒=lK̠9|9GNi/aY.m&9ԫf=1X?ɅEPh՛4h̿YUVX3V6dz$훦 ^^nP$ydMnjkshB 7|U( ?kz@@z0ŽCd6g\ @/2|o-% I$ _5B[MJFp=Z'fmYu!/LB&DRmDѼ_1N^TԿ#`x7.{W[(j:6oh85 o욬y`Gw&o0cz:묚hnUm;8D~>],@ f[+ZNcE2k'l>VSu=RXZEg*8Q?b:P~[yE뎍{NN7JXZ}]?԰`0',%I# bv=6X#ZŐv2?L;)"ryϮ:h!JCa7|0fUkBO'yY+.n}%e#&Q 8Hn sΨ6o7ɘo#JS'$uz[lk95i#;)9[aރcd{՚' ek퉸fjyFne|JPULTۿ%68,bI%?ÙtXC`]3(y}^&jCPYyڧ\v oQH@Cȧ w'U_U1؁/nkJrOx-Eh3y8T0Ed+SZft7|i}ik#]-pl f:;AmVwJ? qy1)lzJNV'd-@"LK_0%VҘUlak.xOVՅ .JٴO,Dĸȅא4S菝=f13[]"d:u󿝦}ju'~@`?z\7 D9d-iZav2 lw(T0I.9ͮJn6ԦֺpΔ|٣dn;c"a"Piocz ع#V~f nB*=kI?naI Ÿ2:y^o> 79B YzF;T ? p8' Mx/"^7;gT5Vuz!-CT/Iz)18PRNN!QϹFVHtHt!$9zd, wMY8KL]XyaL#p\?[0ൌqwҧZQ_gfaG͋nc2& MQƏK@EpֵQM=MޟMc2GsNzuѤ+]r^] jdA+p~X")QI`k 3a.Sbo|w ˹<,^>#=Rg,F#o|Kڳ3c~JP5;ʸ[ZXDu`y(!`L-T=斣 1tI@Lq2aA'Tԧ,"? ˯\C NUro;=xjUȷ踝5Et K*Jxq>:~\%po_-ۛ?b|0./֞nbe"ݮ|^`BAtDd,x+@Ƽ&rX{Zv1QfJ3)rm>Pm3[HDy/Gt[z~cSuFQ!WF^Sn 9!X AFpu4,.X~?r+1@H 2=>u'$psL5q,5cRab(KWnFCF~>LJ)L!+E5r 91%lL&я E^8o~S;Q/Xv/jDź,jԺdS4x e+LvU lxp-\;91I_m E H~r76MѶHpaA3G#QA_U ,a+-<wb- Ȼ֎ hV~'Ќ%X2.- \&のx0ڄtIZ`w$N@Vº4T9,иRљA,^fͬeMJM.L h/9Ռ c4xHV=O+8xs <kJkՖv(LTczdL{:M' =%6;~]D\YB%cԮ/hup"*x! :̛p G@=(ڳ%m=!!pnj7ADrq p\[z;'r91D[WuFO1ꎃfE:{R=倾F>ay\3`=1ƙSlwZxc:pQMz*&f @@ *8Lݑv(Th3渦r4G*EQo=^f k"U.uGu9jx ֞Z),Kl޴@ʎb»H>;0^)O[5T85Ih9;hmBB?B |AoL@3-U" mąVHNq vjhcmyL}8r.5fZ)|MVc#2ނ"DP.Ȫހ9]~gM `Ov>t37ϳqX-z/`{&ɡnַfUC[#2$oCcTo20#^C 9O2#әc ͛5Ēfoۀ]7":ڤ+{ʎL9]JcC{:k̢" IHqBmsÔhm֕I0J7ݪ׫3RFnG#({K|AF}6ZqņJ&80vD0f.yu7u(\* NJ0Vuy vh9&^AoȂ4Ŀ n5#bN Rn$m7=SK n7Q?1#rhΘ7Z8OÓ7>*,-C9͠)/ Ëc}Y_vMpIn@)Ԅ" AiNEp$ɱ;oTxOwN?4>ڦr0VG6}gNBY>ǽ,$2А[ X()ъCT;M764UB0Ssٙآ>Gȟb<@A8igX$ ͌]͕e 5g<.13,31h sVGR[Eu XaLo,~f13gAIXsoJ;c.*\KAzp/B4ɀ !/DXڗ:ׄ{bugQ3!,vzstڡ;lCUTTOwa8˜ b=#iGis)+/܀JX;A`xv_*LG^Y1$_cb BzdRc5um B E4EDG-IrvR. _P6['Jk @. `zug#nk _2/[ u_G&rT*ؙB|#"ʜ=%bݞjmGXںF8{nE>Bf3onU;@g (n$|+/L#҄ךÂ+EQEzF|' "/Է;Hjl+@#ڀ~w&BN^hʭ'Ȟqπੳ>> bI/m'AD$T^W ݊$3Ag!{=[yX?)d|DdD.^AExGlZ]qFt4mf:Obot3~]9_j?܅2Q"-i؍L6 |ޣl|wIT~ $NuJN&U'3gN>Ҡox4uwm Nٖ=Q:hX CȲV5`1IӁϺ٫xU"r{AxY :?p2:7OĚ>ݧXXLuOE6|V ;uR1i. vDH7笋8dc/aT͒tƪ_G ̵po+g~c APK ^W"vP߂6M%>5[זd'_pNG8⟆ӏh_~1MNvuz"9u_-ن"">HV_>]ɓ5QH } =0&5=5Rq>1z@ςS/W)}[{@YfꗟZs Ds8_B+"]at4 yb'#v'Y6"-ba#cdjqO{HAP36YJK̶GK9'{ά3cMѠJrJc LP55Q@1,>ձvQo'ή-ߕg ?b"y1?&Z '`w}b4mnJ*$CaVz ~, $e7vլQxÕ ҷN7Ǿ?|ϒ[ k2QOdǓrD~hIIiWadVte؟uN'NTIw}kjBy봴gCslnʚE_dHb~Xz^!+F |6팾zܴ_( Bi)Jвh+8$G<2_#ar 1ĦEtf0e&$_AqژQ; 7zvWB0<x/ő>&SOݒmbj>S\WHA9=ӄkILN5&!_?]ܚvj1~Cѓw ?UVvnj{(zK'_JRr+T#6#[ 7 zkgbĂx.S!26rLsM(Ix.pv(@ZĒjiE0*d;֍h ̎{]p{C}=g :l ]W[m>9ۦ6u7`{_8a )*0rIVyN[n5筘zA ?>"ɽ6>MZNn@zd_@_PƓF)G iY'h@ b %֗d61=&^sxCQ&)gѺgyn-nKxaI{ה+r[U!T]&frojv@}:X֨w4G&M@@ mzܟkڎWroAIpXXTt!|Do[ZڊQy8H1m_ܐnL/#k\{TN CQjrQ>Q<9jXϤ*NN}],%fersg*ckiăʊ ѷK&I 0%}ֳZA @`(wv( +~\/1iibyD>$k@g-[P WN_1Lj{x}LI7 5kzTX<Bg! 6ɾu!a>fA,wAI=/kPY@h~ UŒ W {CIj qWk(z~{Z`;ř_* .,jN/*L8Wb  A%f֚ml?"+ pKUsM0py}Λ>>zDgִ@.zO@փ .KG޿l3bY ;UXx/NNg_ݓq5ybSAgۖw1nSF޴fV۵j(AМűAfeg(M&˸:U]q^C"{7M;%f'"a2멱}gk?\ |靍T3%G({?:s_}ez%4@*AltF/mgH/6xi4^)UH[ةx |}Hs=#2nXҰ"2G8!lJIK*>[j0G{'Iܑ5jc1m8fw9BK Ժ3{wwgz+!K?1MN37R=wzlaOdIL? W.xK_~Mr107hWY$jLxpӞgGp%;#B %kb)6QqPʵ@c/@k IQv u_&οk;8T{ nI Rg|< ? +/hC_8 Er^b-T.5PO˓{Բ9lYVS?Z4~x'|sG81oe8zBޮlJmA b!z3\[gLY$|ȯf; S_Kڮ}hY5G5$%bY?0Q 0mE= HH| mg{:_gB >_m26L\TD#Sw{ft}CZ^2\9}FR4W &$$"͎x$xrx y+Wtp~p-2?rkW0n4P `~y2Y fzx2m;2%|UMo4eQqt}j4jAU >|.?L\JO!xM=.t䈸;Yq|d!JzJvBgwSS[r}t 5hrA[F@GMb(.)/iS;J aO;9Z x̹C)zvh5)Xma B pDjvksyR 0DDc]nhZEd+{dVD+d!P-B E]W+x9Gkn(HU/ hE+&ޮi%LVLaGCe.OOxIԖn-=QPgA >\ñ˜ <*Zߤy/P=q%{H1J!%|v=&9du] qP5S025W]**$ch>L̕lwnTtrLxBz}47k0jV1bBn:{AqaZmrX 1p{ 1ox/o<(1=RV?m BZnI:(N'¨kh/ʪf~ [% ot>QAA#>E|!JYB]Apdd10"\=/1jH2U C68If-r "7AԌ뎂VW|j+BjX3U2vIUMiS̈́ kD+Qx 5+!̖7R)X" V@?ث{{>1ywk@'Rz<3ˠ>/= u5* -%̾լP4~F{v\:4`(DɒfQ?0~J`Cuv@cI -g(ˁW;o)Rl1w<$ix̲-u 4 DP" єu=7҅6lv&ˠȞx=sF0{/LTէڡ"T]+> 2ݨ0*np|gZ33NΔW 0q /, N9UچpV!] l VS4Qi :/9`k؊{(t=3r1y3Q+櫲lMH&.E^`8X:>]AtZl\EK5fۓ45mR\9GR>_~t"j{@@:t.I)+bz_2aOxUOiֱ'_NNI4ݕ*KQ-uo]B-}q } jY_PDŽ!C Z5@vc nL8^_úg\;I/jT[&NY<͝J=D5}g#рo*W} (d1),no@0&⌞uw;C`& T D#!]EP0QȔZ!oU2mPx"IENzj 7-:8Yd\5s}ȻY=9&+NeoosYg ?$)&"I$ݹ62xYkW# QST?^zvtKBt=3 )JGƜǞ3ICC+#Qg2$:un9 gJ% Ku=΅)ruVfvBP?|)ĥ rcu:X{!R1Z3`J+x N؞GbGBfӂ$Нitt=twcr7DL * |zs]O&bDyt(,I&"{" P)_ﳿ%|qԗB/<(!l (e}5-Z+mѪ9ȞK-Z TE>Z]c@V"5Ql[1oD{{.SC m2~FMaxw~LyCY6ж {$JA|_f^XؒkHtnytKMsn-p6ҽuYXu,>~iU_wzg|%c/70+ql)Rx(+5KbLɋg乍+[(D `\̾"W^lP:=|j; kFX|MV݃aܶrKMHdlJ m6cHd_F車:>_h w!7 }|n8ƃ. ] 0UvCĢA[lXI^YAa?I=8K\  $^@ I2"'C,kf`3,bOLpT_&}%x[ IZN5>m pT z lɺv@m"j=t+i,İE$~+ZA߉=ox& jwa ewK5M"n75}<"hj2XjiF)[~S] iNǁC`@&J9',,2|v75Dx_X_bg2#y?j-H31:-"NyaP@ ngˬ}̙0iBXzńox+9eRm Gm7;Eh Pa@v}}꫐$OE=2:[&GqjH#x.GAk 8#8 |`4%Թ0Bp?Ohۣ@ևa./e1nLfM9S(!%,/'_INDSd9܀3t`~LYTGK\^ؤ'j N|?e/wQ㾗ykR-hl7+?4ukr]w1`9,ޮJJZ =4X%g@k}&x6d9̆R/A67鞟4Y4}_-P}Vb3|@5Eyx]ژ^Lb|M+Aupnu}Q3Q /exZTN4FKٰ;b.3\yR㌟ÆCMVBWĞ R:p[W;ݬf=n^]XwrG͢$4Yb\|NC <ݑydC 's UU.CpKς;@*?K4ünX. 1MJ#uKz{r-ۦV3/e+:٭LHʱ^:_\Z9SNNؒKS%1t{<O(KJUaqN'O  ABm0c Um"0Aq# Ir/ب>JN#<]S,p9rfTc4',:ّEdS"5I,"01QEOE'RUE"x_A2ؚ+!ֈ'=ۦCR 8-+m(,,xnޚ!~NMaUrNB HgcW=#RA}F"$jR_4 f=ԇy(~4&9J71X- /聁>J~@souWcbbk-'"GAxÁɹ'g>_{%Qx5˰# ,P9R\>EP,oZ ĎY-}zl?˶{hݦ`5|2ό7OJfyw?vɄ r]qVRZWtZ7vW=> ,%i w:eo-'3Չ2Z 2#VDϏ(9U|VḒTyS cud_%$݊䜜!ZSAIGzg1˗aݍd$M0Zġ^9V^ٗ73L5E?):TC )<n}+ef;*!D;:~6Ok'kM^+d [>%!U<#pZB9:b$@*tu&760 /q {4]GpwJkKcǥ6_Myޘ-ZuQ- \BUB!BتWJ[u?ܞ1|DXoLG.$qX8X,8B|fK1qrj}tXv.L&ptU3q­:zo-} g0X?w>*"W b~eh`s d9VR6Ssn22y-/QwfYUʓk](2Yy i@6⿹dq;!N0eqd?jt5M\T_

mYgüIjv`hTnw`&@^9Ǖ s M=dGIxH_/ytʠgt_p&Pvyywa>Y =Sp$G='둞rLp7-leP ƠfV?ݨjiYʔafX (%P*SМq6UKo!|G\YR~9ʶX G{^?+ gD&M s>jĵߴ^4*K>v Ts- ZE3#9R3DZe*'0-9\~] aUw9hHfL[s f뇆";pթ`vN%u{$8ea Vg8Ǩd86 v.~y:)u}@뇇WD]0v^4f7(#f2X 7S 45lv\㐱6[k,v׈]CJ.T|>|?*!PimD2Rgd[߸c%q;&94*^,jE ωYj [Ah8oI 7F S kiTبɤټ}aqhJ:hSq{*-zi ^md%@DHC7:N@FGdg"L~mQh.⬟3TO"s@JG3CzbB W 9Ro.5hZKNQ1~XNlmKyD@l?^ ʝcq^LC;`Q2@%)vC>C Y̼ڽMnroU],"Ǝ*Wh<Ftj-g> E aq~(*lˣ;kq bwY՗ϴ-$hâ!gdM$㓳f3  |=̍FJC7<4\G&O˽yH>&@y /3b2@tfQ s6ynfKoA8vv5j>oxZ xNo52Xw)Wt!]f1~V.bd =dyöSԢ K~H=7,b0C@zڬ z{)Vn=v}⸌hp9 Yaf]&0aRI[Nx'.or8vQ>6-ژ;N7i'IEU]S`^^Mq3B|V'G(Q!#/6*1Ǔ7)t}GU=9,.:}UUB}u,P'CDݔ7y2 e E~jj򱺜i1TjnE)ƥ6NbL̕uD4QKk>T'_PD&l; ^!ZDG іvR"-:*^ޔNkɉfƑί Da-X+XWXa*nhV;q}Z|)f a>u"ATq~wkJyosRF\S3U)*ރ=Alk_x efn1\s3V1p~U_;< &],ؠ ^D'[MVk!P@հ|c)2‘:VgǣB.4jS>F N®sEXj~P>ek ;ន)D9s4^ kzgWE$!:-;MDRPٷGH.7o|Bt@nAVxޘ f1Ld>_xuhcjrJ=㼂)~@/'@ꊔ& _ٵF?nyh∦ndR}|A0>Ve8KTS gLq [H.SZK&=^bid |w.%x͈P:=cLr5B)..buFϷGSmlm\MMxf b֤u;xaB7l%QVFic@uxnRhra$@dwu7zH""\]b";M"-fmg7ټȚ)2p[NlepZ/d)b{X1¹eRkfWLG)5|B'B!8֌T42;O .Op!8V{uj lKA͘qJ n>xI]qrۻ{mCr4^O%|%~.nq8ˊ 3on؉$y&A[Gøf_)סHM4ey(pl#0w>vݡ/B ^\fi_aӑ8;y%vooSY;- ں{W 6"9}l baD#ය=o 6L'"wr:9gA%䏔%PƙQy3 5|*+eGW_@ ?OɄ&B5Jh> C0Ssq r>0V{7U{VY"oTřNv2*AӦFQ][Iy#7U*-F>-21φ}d/a|  !\fɓ&*J6FAt>Ō-Lb"ݐd%!3O"1kg;e: z/4qGc8+{ۣZv/ iO.vB=d@r$t"=VAxA). :b1ۮͮ{D@iamj*a GZm ˏirJ|.Q xwQ!/tMjd oDWc/v.:]>#U8X IC@*%rӖu@fp:YӀP%q$XAii"J""Q5 |_=UMNue al_muTޕm&4%2O,5Rx9kCueX~ c=Od<K̐XSw[0(ޤNboԟq\_hF@󍿲f[MJj.Ow vŎ()vnCװ[Ciܐ6SdEl> b"e Tt*jR.ROA6G6(i:4x;$?qš0^9 PlH:]Ox^M oK{IEug8'@4&C?h³w"üh'sWgCM$"tc׆9`DL"uc1T'Z9ڬtlS;%7)GLTtWZдaqcE6k/W>|f,sR<ߦ:r7fF!kYwGz;tJ`92ŹˑJX ݰ+I<(~:揤Yt@U1.ž[cuØtaS2MLvHP/51FĽ܌?2+1ѿ7?~A%@'coHB5;ﭳ6>%%+Ǯ詨fKV~eR,$k> ~uL6 hDưO{KHjzr)Cpso7%`fz=L\Lu/?tR*~I+{.hzx%Z0j9ЈؽT}v5df2T NfJP/kUWŧB:aLKvFvJ)޺pN@du;EQd!+HHi1˃.J Do_f_+#KN yrO=-@5opD)ӀDvAvjO9 |'u:# + m%M]| 0䆒WPJT8)9䪜Z.f`OѷMD ]DjަY՛w~ģ$-_*|.~{!&} (hA[Q;~%!yW$fEu@z ߃!˜dGKgHmΞnMMV󲩐.9dLBn!ur^d0l{zİ E JyOG="Bߓ")+%,'5P5{bYR3RyQ<߭zۊ._Xp 3{,QE#)D2uBMiQXؤ|`S&&&^Sܞl,o{mYqDG>]&<Jq;ejp^EY+[igx8CQr_%qXH 1S|B `TYx J$xRLCO\&xTA4 M\h7] ݸ:h!cл <&렵fyXɈDr]WV`?B֓Xw,V%aRnXĈ 'sپTLD0'Ug8֎wڴDIꕐeь"ZO돈wBP9rW aoK3>%J])˖ypvZ:R]+cukeD=Z6[cbGx**DA).cǿNjT<1׋')xv =9DI`f l|}Fv2-V8}쮪ɱĐͅ dP v,ߠ{ΰ.s;1K1iMhKVﬕA"ᖆw"~y3D%?TCjB"3Zez4"GBOXz(&ErË/rT6bJ*3?bH|$TG,ٹ[> DKx # ާIVՇ+ͼJ473TV );|q~zo=>]Yڀ1ف~z燩(&cnc>]'EsBkk'C]`XYԝ&|jj> fױ]V$ >>7+ZLJ2.}9*Cf>͂?Ky(>N黭0QQʎO5<@l^1 Nj}^[ .| 唴Cbz'Ԩ3bJ~`FǺabeNV,.{f|z]KV}Njf[(E݄L.!O-w !piʴhf $d97('`-#ł^R s߀3W߿K`GhƘ4w]aWO#1{)6wmw>c6Tze2 /BU,x6u=ף(V0;o(Lpx|]1vHnCiMxh2qx㬽W~sz&nJFjoX0YL> ֮K2DPcD8AbuLF:G*kpr`fH sգ]3*|''Cur\7+~2VY{[piPs7(a6xE&m?iӝ\Kp*\)Yc p5M % u3앬`Wd`~6h&aoHUЄ`L@cZIdD+~c+Tg(__gӆvDJ?Q q.G'`jGg//|k^?jפ,&M36irfUYG' rW+K`i\ Of': gi f&-1B>_tRH^VV GoWq tI3DnG-ɛzx:S{$YJgpHbOI;dh!PDzIa]0 kt+r:us⩜Fu12>$yZ)mv8)ĕ\E.!  ,U;߆y"O )͞ AWF_\/=ʶ8d*ylsx zo&m+ӫ~Gz(^h&EL%H tfC)f𥤼#F]XIѥ}Ek-[DzuJ">DHfle91xڛeS[l0z9:@vdMW|<*/;su&.Vg06wxnk {ԱiU5Kfxmj^kv1\7SVq3rz*a (T7~4Y-(+GIyfkGQތӑiFg":7ctf@+ =1U'߉ٛh= %:BۍA%xt]c&QX[}.W.r˪L[_펗">,8o\roC{fΥOQAt_2!WJg,{&@saw>MO?HPG֨+{%.xG5nN,'83iuXm%[kL@k0FޚE0M A+.lFeSWGM &/ZH7R޻s#s$1\D@]{yž( e'-KZ_\Dd|ĝPPdӪdM=',fykK_%$A(%x7.*f4:zHW H٨D<k\,% S)$CZԳJz&ayUђw\H f9LOP M6 ɉ0AX !wMfO{*]E;10˂: `znyy4e3ZJn}YP㨩:6< t-vYٟeC& 3,/Ê:ٺu^R::o՞yrӔSQ3- ޚVҬZr6g5t˛_TDOA?m[^v[-sR -yP9: W"_3e9'?έg̵r5X4 /@>Ǐ^T܀yg$>};$zȅ@3뫍F}ElP p]~2Z[@ED hw  ijDݾcƠmIɾ%,̴fK7\< R϶hevTpVye'=uV>dw„~`Ó4؛]&׮8>{zWI_|EIIYJd [[3E` b҉?Hrh_Τ&?^ctOↀlFKFWn]HF I_cQ"!ʈЮ˺I5|yUp d1$T6(>UJW;:c AsNY_Ҙ6@ S ˡ""^ et;覥IMk҂8:S?[Y\W}ý}׻,jq|<Ҝɥ3 yB"PqAjDbVG&bGXA}{RW?R4Sny砉Cߌ\ ص^rzNQQ6{# ?z Hj@% DWk% 9€ֽKʰAG18/&5E'L$궵k5c<ԯB?Ljk8> fw?k;@c ӁRi`\ TSGݎp`^7lB $44BmY ae+6)'7W+7ZP@VK0P*"W.;pv[ b#[ljdt`]8A4aky5yѱ/ 6 f`BOfRYkG‰H*أ B'uȕ\!U ɣX^Gޱ)w) y%tkx :wl+PY1 vmr}cU^1ٰ .fEw|wcރ;XQ KԒ}fr_k&%HՒ=ީgx.hcV ?կR B 1ꑑg%}`Y0Ieȯ=R8cMo4gF.4k ĢQE:}Ք As&xiM;+[¬x#E W^;YyfJfKR02Etq&`"d8pu㴂0KWwP,7e^:י/_$G|_skȅyzY hC\Y;POHzHI"tDT?<Ȩ}$8݂ [Of`lYi7z!e|`9K۱;Ly:2ϞzF@֖hoƓǠl3%3IWr1Drdiݩ(.0׺~Qpqnk#EMv(%69|4h*^t1S&J+]y? ({$ kN MԔ@:ݷ<2#o+}=n!-Uz Hs$t͡}c6-r)# ֹ0S` OW3w^xxnITĿ˿E_ڔlWPαrq}./"s,RȿHUffEރ{+8p[ҤXjRX־y36s:"Y qܺv?rGS@F2ev}[$kO}"c0g='u.-frAKjNv@!%3q축蓃[ 8+` Wy K<_K|߆pXɤҎ`&(أ=)$g#h+tՙuYcVM<&4QJ_~/מՑZGEM@lQE\#*vj;ϽSKnn.wLh\)j9K~ODZ{MPJ[yM 2F wnxu ;JrtZhzN{ +P2K&dfieMQC!e°J<;@~7Ps2L(|ȇjKAF wU.u@W:xUqDl 1EO Z%ѱJbM di<4y 9HcAq -¶*,psG X,ed4]/)8&@C'1Z\ ^o2Ĝ9aK ͼnt$P.<0%%=΂esRL#|m?;˹t6{ V֗J-3GCQ RZb6u#{2@RKz9S M\z jpʲ6 ZCb{g]}i.%c bO=&R ?h ɾ,L)ex*7^AQljU.IZYQl !_+1N|˩?ԱN-'}}Qۖ l͑?^ΉA`WZBIn I [\XH5&?5 z.+j"TV/`2۔Z#}4]ߋ !J'[LUH+5TtK pp@0x@|@~k%J9bSwز9eO^}6Aևٶ~Mg1hG.uVJg]@e>HD,Ytdb[0>}]$MuB.R0BXay}5oڰEXAZ #[p5l1 6yۍE6{&*:Ñ"Jf?2>ق5ggjc0g3jPہ˸%.Q܏oPbBGY<'C݋fU2Ffx7z[`[O JFSoWڥq$]}϶qpzˁെ^10=Q|qYlc8b A5`dl\ӆ=(ȝ?gF;)63y dѩ,~lQFaFzwx{Kr i\I sГwǠ *yEբEhY„"L=P!ͱ6QȚ6Xh7O_SAggPwj suTV~`PMW!wI'-k\e>jef.[ @7!XXYOgu /4Kշ('p\htVwa`ػD }|@t4wN9A&!f0Rb?kenթzj Bƞ?qp~<:. #^vR؅cI5 /KכMr]mV.='ShP6sN0x× 4PG;`gz5cֿDQs+T,*{5dκ-$gVamdridވtc02Eh4t*7UƵiO}, No,?$7ʬ!^=`SNLC@蚿@ׇ%)Y,^^SŷZIy2*dJ܋G?07]ni*ǓtW< ('Nҍ$<I1r#A2wD6kn46J{\ ?0!>?MS=Uԫ/ ;'GaRbiVkiq"蜼߄6f17mU$$*ɗw[ 9eQ !#^`Q,c*HT5!qZ}ԄuO8zc=8o1#8VV>kc{H2g/@πD3}(WbjZH)5>;P]l%4b\8;@@Fz7KlˢX;f9stNR~9cAaE4Lwm a핾RVgv0+}͒b}s% 3Pvyg0q5jZ~gQm`eF!VaNB:f?e*_CRG/xғȳ(c7}AR7"M+i8phv̼[,hV]|x\UPМO_imf‹&a39;K Sx-:6GY䣣cPVDtdN d UFOt,S ò/Bɽ~Y x*1 N]{FWq+8Qd/AI{M{1K& R7?P bJ$\奣; e/J9B!S٬8;"0x ;2Fw̯7#oXu\}?+Y>˨бrd]/͖".Y;>(VVYblpSbkZ#sލ?t _uSz 4 wùx %jf-0)EYƪk/`+f^')xT[/^' "  #1jc֣EZަ{`)jNCgv*Z@gT e'廳D<@ᛧ-Dx P :Muܔ4)1"9- K]+(KĜ]9u!SMLF&wM٪V.~M2]rMxwܠ">2^ @t엡j: p V^IF0A%k= =(w-D(/G/T#_0FZ2Q0J4AaH!4}:ܰGPM6㰩<ٯׯtחz.$5S- ގgOCIWx6)0F,c< !@mQqvq]P޽P Q)0cjh?˘).U-h=tHU fT&jR 5LϽ}[mxR޻=Q3I)-&<4_զ`0B.7FHkšwl~k'?0T1|h)ʦy&FpV 0(iĆ91g-MHu˭@U>5C9}FjlܟMcMĊ>VYԞc9۱RIehE(݇-r"]5vGn%G8 .b EQ ?MĂsJ,BnY\{gLx^Ů> C* D+X^WWe[*dM<ɫvY򦍎nP:Mйk Ɲ"l!4|UsҰK3t޷qL D:ڦMZV朡%l0ݖJ }uȗ;c`u|@9hӞyLQI\͈xV:%ni5 ? ²W|(NxxM̯-rX;tm˿F&S'Ys0*호"dHۭHϮo?2NOmm22_=DF'Bءw[VGKY[jR˜hmP*KxN%s˟H}omjy` ^XwxotRJRYк:~3SIsԡ qm7[HVL<{HR]plQoљ06ԕCCi{}XzBs$!^Dg2GM۠Tq9.hg,v eyi2&ܤ#]/Ӯ@"zdÿf\(*8:ύO} } .S]4Cg6w6L2 gۆ.'Z`)?06} P#Ky?/LTCm*UODQ{c'9x-ԸI/opj[u%5 b1gE 7+ʚ^#ˤ0PM5(p22B0Zt[` [4q vn\F_ i鯹MKY~:":=ХȡZqgsf0KO"E«aB_%)>OMgO柟UblfURK[я3᪤_bgac|YlYM>Z<#^> v&X6zT <֡k~0YVhUm}+Ba"6R+7}} AtyOn̥ɊL.eYiO >/o3ӠJv(ebv~>yi厍_)Y(ܚ;7Hĭ { 3R[s F @ig8.n)F:xۅ.?P$pYB֠ ̶k.ڹ%!v%Y:sPpCXW$Oy5__%LU;m+X*t˕?C)BUC|V|i|۝'n1-ZS0 "ej[h`{%+3ApܛL{B[4񺋛y+;Zħul M]h 0Ո!_VlqfPC bPzhz)nгTn} ZȊjEdGk)L6 ARiRyx5pq%஻̹퓢JtF-Ǹ ,Ɨ%[?ErУX$AcpsjH}pI/5ic)͋NaAoiN%4Gs,Z=^K%R+!J/YN§ڑ+˒> poS"y7$Ĩx4Ď_1Woh/Ip5O2K Pi?98JE ; ]蜂{dQvm]VfCjx%;b_ʶ_ +7\(iТWX}Zc>‹}Չ>r9]Rlac16-1mA{|r횒5˻cҮ|,#$O^1.8 Z bdݦ y$˃e "vj"]KrP_/"Lt׽DqE;VnFVcr`-OtF>lYMÐp]~OY4wM /(k%e]0:|kWΤr)$ 5C$kb|nKM 5/Q 6NB9s2|0.s' '%O?Kz /4ز@Zd뮢v?`GU<՘=ٚ#l5ZS *&.F7n(;U" 8DL_u4XϭmuhYP%hgBA?ISʨvUb^=Ew3zM=$$i7;mACU*o(̡cTH{ 3q<%\$xVց]+ uY1  `&OO0NFq˧D7QRlVK PTS0t9|YR[^-PifކqÁ83-l[w]%p؂{ B͍1:$sS%u bMR4'`=iOF+>@zmZ-NU,ud&^g|q ]M ,Y!A߬q a6;ҷJ ^iLwsνRy%D۞DMB`$#,8hW a< y-hxVKEl: ove@aY { hk XL)9F/*UppF7oRUЛwC-W%j|A81JNѣP3#]js?D9ATuqcKCOn5˺Z sD9g)d :p2?|]KA9>]F-Vi+5lJ;NpU?\G̫}V %dSSmvOR*Jȍ{ :HTnTk^fm$TLf0%V@S|͋a{1Il)ecU$"$"6B6Lß#^?E P^07-kJ*c-H(W{dJ6 +U@_0~MMhjѝ(4=jڻ^鎐-*ˣ-,Opt RgEs2\ˀ<@لYJM#t(յ+Z| dy#uZ&߀4մ/^*<SWev lE7+;b*ȶmMk![d[t|M{4?5yR/+- -vd5^jiv h,˻5=\7 2K}PziW˽V_L)9]EZIgO]-A!҈/wdO{zrb$oABWz$!-Z}|xH+F1pAt]{pkA #FWʵUg&>rhӽi3z GWãE mDVAqOTR>_*cj9\ Gux6#km:Nkz`7#_>FMy#BWF,vJ1Lz% lomfFxG J]48n ڍ}!nD):HWsy*w)׹Z$aԾql>ΚqW 6I.CS1eG|z7eIzBɸo;CF N-6Z(#ADJI>W%q~`w*nt~0^vWخZIq`D w.-E_,%p+`cE'lH/wY(XK 7{047H?[8v%!K1cb 2o㔓oh\c=+* W(zf'b# )wp?{!DVw @ש[K rfAf,M'0WHrvl@*DM~WKXY+Ѳy'2hv2xdYt؅( )9lq9qĮ6Ọ̃̄qj>ig%!VBGWǴ6|wz}f!J$cq ďGye6Fby\-&rՈΐ7Vr_m$@QY(~y Z+њ5;9+^ p"6pMMTh%%G۠& ͶV&nD dsvh/pG]؎¿h.+Gf}1vM@ #F`us"T?Tz/ʈa2WA8D+M(Zfe=ݿʣ eݭ.r-'}c84;FyPD 6Gy*?#Wvb5ƫS7e d.EfHE핅F~cBgnBPėHH%nם>)kG9i;Dt gm6(D,.Ɨ4!ϕy90?ZMȕx5;YiHK!Y@w=*DPyX5"hCrc "GA֏ܝbn\?7 NXto{^ܔa@_ nanBЀ"^V9i#w=vs2֛͟8rw?< r*mv6r\xbulq֪PȗudX3-2ASE[?Gw?n^PlSVg@kaЈl|-@RrzM&6mGCN*"I?<_QYAuS(cN8'VHR=5TG3gСwąExP-WTJU1L4 ƪXLМ`QՍJBi]^GaH̺QxK_hz#ɖx\ٶt Cl∁"f6Iyr1ԅD-ݥ3[ !X QOkӄT6k;V O\%M/D70>èl!>F)ٽ"שS.8) uz 'QGΤ>m! WHj "** L7>MXʼn^q`KP{yIjY*g-"H俾3Je<pa%'g_q|-{/Ʉoe\}%H:Aהʬ%!2Guo(b!RGwz6Q]_%SUm|375ɜ])䡂DD*Ȼ\sQ$`:ᶴ6Z.H}1xƔs bvC/3*ƦpVt@ٺzݨQp#1 /kBO@mk`3`K ?ŭ;oE&F 5kMeܢ쾉*᝝7-wcEe)QeoME #*/5젨+HhEsNs/fX".qBoax;`}"dPvRţF-:W%#z#ofȌ NH/\ 6G@dJ$bD-)\a @SJ2p/%Yd Io.J "zm|~m[)FEٷBR#xѪ1+,Os:܈1jJ=R̒ zͩ%Ǜ&0Qtg(pW/~bQb* uHV6EpoXUV%!s.غyd1v[`Y2.O%&מTgŏT"+Fps7URAhqZ-|DG?JJe~0Ӌ.znvn9 4LIrV (㈎T!$Vc2"YGM2ӥڷȷ٨TrE0 azL.1Oԍ$P(LZ5ClN=,}N1' jE;6M;]Ly2ÜN*f0Y),胪AZY;ue:Ec LOtjl'ΫuZbRb'L[#n&/Zn%Eo4_ ޕi)`P \ʛC"gp}ءTIXS'шg6%4Q( f}rN6~b.xb0r VJ!_GS/G*䶷 L,;?"0)K҂ioEzi6^*o&7gkLJhVs\{8tAa:o|ր/zQ+N p萪}Plھ37^>աhQfmarhb qIPԧp>O:X(SVo{hQ \UhUV "QLΜf\Dt!̔*4kؘo[sK6PSMZ " Zykz4/'KQO :i*JQS5hBhCHayS398y4f.#oY˓i{o\eNzm{)R;whD|<,C[fd62{(&`ԡ\1)-"VW5l5p%L~1%z ^(|C8AghڱZ#%=!:'R9YnzSVB@RX6Ui+H$L͊y:A79^Y7kzAA^ 7RMqB"l]C4azG߽]^JsH Zx{﵆sKA3v>X;LMH6x>/䰾E+NU@'1W/y76Wm B0et !LVhi[?5ԗR]HH (4M@d>ƯM>T Q.wiɒ-׏M0-zȫfS.~ +2zW{S/QSK2 &'7QYI=1n/`=E ]e *Se6>kA^&}I6Ҟ'?r`~m8QWĵ7kh;LMOEe4VBnh@=LR ״xHw,5l <(Xߒ*%= /i U>P/}}N!喊puC^b,>IR.~mvšzA0K3lXrƢuO&l\N5Cs5YXsnFO84ّsH)r_됖UHnFƥS|p#kI EWC2~ZF0|)n= JnǛ|kN;D\ckï:eۍl2Jo]jVrZӝ7"ӁA!xgZgW7+ ׭W*qߛ~2|T{S aj4ANi%4"ňp1)77#m K@g>d+Je>nR(#%̒:;o4nϚ7Q3nQr۬ia,0)G3NJUn]T<#Ow/.a[]q$R8#z&y9‘σ yТpdڿIpH#D|IpzA:G6Gc}3#CQ^T{b(sHu2wSm>{9~&9flK~/ǏXȄw."Vxĥ/H`X- > YFbT6?c1XD52Tdcࣤuq"7;)p3K\ ӊ8C6`/ߛHBYSkՀnR4^^K`8R~xQyRqP_I΄DXK#ʠ߹##1RO.(/(۝xG,?NŅuzξq.dq:wTfr(]"xߟgǬV;w{px+x)-!)wP>#k/ mr[MZ|^g=%7 7I|F$#]Um#/@Cy}ZN=/we +Q>|+1s4B2΢M CX3SxښGkI1; Pj /J~!.AHy.x8}j4-i`]{SuaX!^`# ?G _emPW@g1(I^5dHX9LNὩv!ʂ2aXsGyM6ْHA 7 ܲ~QkĮ$ 'T8KfLzSӡUQ*u7āE`WD>r5O^ay \QA.-hW4V0Ho<>eR E3GH`IbMAԪ=#cж8I(qqJ̷̘vRIcitaI b"t/b1{5O0aUii() a[=+GJUT6DEk5~U% /٦ծgfoJ <" \ fŐ)eL[9#|ZNwe6gPJBJڛVko#Ų@AEܯ JxūHJΩL7n?̅Fh"oXx7v>G<)bϬG2LV; ~8Gb%Ρ mZdzhHѱ[qbKRukypcg&c%&A卽w +Âu @?oiW+Q.AbGIos KWRyR,Jܧ⻊g 19B)U0SovWܝp.^h3"4֯ip'{ #o ]4f􎺂W)sLݵP^W~r4se2.MiS2]tz=rVᥫ #Yݷ"=pv_zɪ.9g4`Nq٠9*I0 Do,ZO[pʦAq rgѪFuܜt\ 1PJ1*Gfuȋ/B6I\Vã]#ܺ] mDq$H^ ?_kwa*O#Lx)$LGjrھ*Yc&fw>+@V4 ))5!mÆT@?`.+z뾁WʖέDDigOHc~`gAt^hG|=p()J2*'*!}.OHJH%IΉ)J:Uo |r$8/0c&$Th qա~ȦifTFAL%8p<-RZb#7.,E4¢ف֒m؉2%ojil= J A&!w!jTLxLY|Vvmh)Z< C0֙F/5bSKpG^,Rr7S Y48#D0X HZln^.'B_x{d`Ĉ%9Qd1!I!LDP(2ā4\\a%u^sm$հFl޽jJsZ O89 u+j2Ʋ+h?v"FDyOẸpNOT`q7| Dq,XD_O*o @lX^`mv?>(dž}sM˼ f`JTN%AsӣhsXm%vk)Hr05 #w5׬flZ7*eGaf|^9;NFրS)%Tj?AN稴ɫ~Mf)Ԑ^q<慎*&s2=JQ@bPI ~ya;{ϠCP^rncM7ys=C Ǥ!F(K}^į1[Ɂvx\;8-ҟӯ\Z$Tjj!$_hzHBlcBjrhfggm0E0/1j(X^)\?tD6k6d tq$%na[n[fS=r2\[47^;"~"8ṻ^A0rf<D`Y 4q:b8dvd%z!RNn=U)X[ 32:3k?\FR林(ș7fbSZ x*R_74_tF&Y~K+d;𑸰n! x.w7y=00B$-)uAc,.I. ݠ$5TӘ$iFήTSC`()Gam3<_PpV$l=5뮏` k=7Z<n#ԡePGf 91YWAÊ&Pρ~xEZLQQ+v~טnR~lP}$Q)K땔D2[n5| ,foeD³`Rwz{a d"cTZ 4 !.EğnfDm~t+|;M~p0s()eUG4%gSmyT0 QYu$v!׆w|k]W4YSTZ4I<F]yn 0h/zI˗`5E;18hu٪ϔ- aXvAgDs^i-=s%߅TtW*?kd=v,ߒ^5aaW),M+b u! D4: K\_ZZD՞ԃj6-S;)@I5H2SNKW-hT,seQJ C.҄5(wȂ/pof? D}M5*\mjmbMq 9 hɯx 1Ii7(xwpw,[SУ_`HgJ+&W8|  ë፞^}}xnT4{ \]=xPm^O&= @?C0&2AC pXRX,!eB`@A? /9f#/ @-+528].~ ming~iƚT?LW˘ )B_Sn{Mm}qYƩLh>~z~(~eU^HmBQ~z?J?("|#(ɜR"w WzQx!eVpzdW oct zB$^D$īQ^$rs$ń <2s3aS=HN>LrOc8V2 vzf%վ5qӵhhzdAx%V| 3_XYŢSjcx9hcA> 2O@pXR]b\LFErɣYI1@ֈQ"B i9l 5 ]%0 pu(SX s2S3vr&dzɈ"B'2SdZa]-c{&"|pK&JPJW5*wT‹"G.K :@oF%(A{.`ۆ۱6q PqRf-0pNL9!8м;tbeajJ"a*P5,G d"Hx.wqTI!0w,$Ra ITK%\zKBp|u1O;]7 9׃? HNs /[t|~vd9 >=#NZ2j$K0 dQx:$>8͵t2$8. C-@(H/w-V|5J&r\,OsL~|ug ˷].~eY2;gd"}Z_'KU_NYܻ:6Pi⮍ B]Y_4/t7?OGO7Uro5Wx!\fo ߃'O`q9ڈ˩#.&8o  +)Jy>-<YZg!+~&Z^>H.^ *1,^0΢iV7_.T|O7_~Ld(cLakZFi6Qq)E|OD[`8>Ў9eȣ[F6q/ҥj+y}T2|ß+и"dߖ'1\j:yqL Kty?W^j^G4?ق|ߨQmߘ+%YK'jbu^TkCInJi.׭\%*ղeLp`o~_ܧpC釻^Z(# b?f2R[(Яwk*4x'eqsêM/}o9H1x#}::CǬ@>s77C9 )^HI3[&X$EUR@_٤ %202 X>5P VRl'GEP4g_uR5F~/Zti$z>0;HF3)O0эcГ d޻sMӃ=QFR!JE!M^2F>H?E2 HFR gZ$7VYg(Œ9 X>8 H#UU0;D3(ѷܞs';#8f y|̜oBxr <9BepNV-0C,2q%+|G'Y,iw8 ȸГ$ћ›!֗(r7 W>9K&V"kKx$1;r:n )Gdi~*i>;OŞZ)#[D)#7+`J8E!wj$<rqn-b~L>KaoOnh*yvLIv\Jem YDh ҅8NǨ^ks[IXOt_=jD,вw@ԩ_w[†Abᵶ8VN@f`zX3r\qXT=o1P.AƺB&rHS ?;=Ы3Մ#*F^Qu Q(MG bfbY7?*oRY M>}ex;\iƑk7˕XSlmJԃ8gά5Gu[׏_`ܴl$ a0c )G/,?i \䱈en+$&zM_v?~~_ªL_.9~=pӓr]9>^æi$ߛ B!omzzܸ?pF)KՑOLP~^l/1;"G'Lقm\8%,,JIGN2}R.M')$av); gqrFn*h7 E?u4)z 4x.k6'xقRWvN2^;ɚIv*:Bq_&Ţ.I#dlr&F9Nd92W厊`O`Ośt͒*W<ᔁiYpFqPgCB8L%}7&䢰Pv$8Fil/IYcn->3 wlwWE R m+H-)M6XYtVԲԲP'+]Tf5R);>PSt2-Oyq=&xdeA~=뾎߫ %χ0U@ܯ?,c.G08[Kxq6FN_2g 4f7 X%ax"N:k[1 "(qP*S(S_N:cS#T#xjv( ta_û V] ]1\M&ZyC/=T'Mޣo} $%IPjg{ȶ&x?%^ >8ko¼S=6uAʏMjՇ(W[%<۰!d^5]k3Ҋ8JqXi0e::k:e@d8=(h I\l̅PcOίT\pڔU֩ p$A:4?!x){lZ#3(9t%F4DMP>8a5ԫvD߀_ك<~Ճ6= g#jRv>C4lvPb( c4$OJa6;xCgKs&mH~T'J3Mҿn_HX[c?.2 7M_}ItVNO//7cLdnT_uN.%Lz>_4g#׮S+׋A9t@޹L|K?o|S8W{ǒ_1^Dq%/5x³ ޼<no({\v.x{7R3? իO5 ) ,~q4夷2hKeJkɇ֧=U|bV? ?,Lh4jf ,oUv(&Xw~ez;9O,sH24<'d;?̃TtPXP3 /!T;/f ˻rK9y~G1aVzRĶk4:cTjRO-VK};m?3sP~h`Mw;,ud$3;BΒθmV[PZr%胙瀣[ݞg TI=lQ7E4FPaW]>U:xYJN*&1u]OЦ4^TC "%O.Vs#X+RLZBƗ4WT_[=ًT+\>X_u`B^) f? PY߆@X&8Obu:uvNS;h?` Fv^QhoLa Gpfi0 Pwb3~33K+(:~o*]~"S(G4eFM%uDH9CG_\z :z[s*Lc<CVl{Dî'R-(v/[߾J4pǝ}#'=<5PO)xT, !Q=*A'XuD=1V->"ِlHiwР?AAIР^qM`,ФI|?9Оo؞Uӧa{~,k#Zsv_|;A> MWh4IkS( [C/z\k@B9u23EO߿$Թ3+=nj҄V"M"ߗtҐO!RE΍ )Qpّ 4wa)*u򓣡|#tဵ8 Ԯ#lUQ|*>MsQUF+YZ)ak>RƐ f6%udY6U?ZDJ<-/oqߓh륹t>jdžXjYjNYa\.87zj+|E=g] ɾq'U&' 6n~DTX{Q[R I?'5HR9dơ"GldF}&ik֗8p (3=g0opZ6!`/V%tY{{{WY*~ cYV˰O{so47[o2=0 x~wʴFWqFq쪰*C6mq4L OZ񕺫4VKчh@K*j6`SZ+7OF"=Rl{E{At !Jp 1EtG S1:X oT,R7/\szXOYzﰔqd,:$;%R!\0rnD70!O!gd tq +7q5;+uI3fM^>PRk RE3gxwz2 Gt qTZg*jZx9D)+19R:WA/Cv)aw ͞ 06 Az740ҕ3W2!Dk/TLOXU[.$y 8Qγ}Tiz4,=D4*z05406SÕ Q^K_uO){nt* {k)RK-[%Ҡ DS'$o)9L{zPJeR~>(XH޴SQ3Ԥ.?s-y'uDj6V܂aJ'>fuϤ__wMƒsFyt UiCE73POO] *+ WFTxN $-z7/=4y6c:|.F܋R7#ƌB}9/Q mCs6TdL]u Vjjt=~v7-Fǭb:?߽S!!G CaRPxofjŒlLFeޤ0PF~>)O/B~J)QD+}y3(UvrٿEF}ܻd| KL,Ji9v^tFx]ffr-;UyAԸ?'(aE*)Pӏ5[t1Lm߸#ὼ^xF~|_@sUZ U|ULaUU >*O9r}I"]uV+{3 R*R:+vxErapz0Z~$KM& OȀ!ZBO5ha~<8#_G*S<ѤU4ĸ|k+Km,9"%uPx.@,]\]KU۲T@B#kl)/`'Ev}zVd% YϐKUw!GӯPŦ#wnngZ2" C9wВ阪-=&4&e|0-Os'`r$:gi ԞX?WPbwJwq3Hr~$FsMKĆ =b80 r3謹&L@K|pnSZf@C9Z7ϙչBbk5"!.eVRY}:zإmT;Vdwf)r[y_"_~.EL. )E\\0zZD6ss,ܑĠ i`/xQt^ q}:T]ZP೯Jh, wXS|BMaM4b:0w ` .#Y} 3uJ1S3',8TػԭhrЯ|Qk4FJqϭm 8x @)"w WKEt^׾ggHD*\͍suh/p\UA^@Io;!ixu_P$ 9iT*y/Z3{_RYo"|q`b%sG)+ӈfOʃ?׾W}BF)K_:Gȝ뱑 GG_L7ޘ2wJ ǘ GNq+XuZtJ;lwM`Er8*nUf C͑VXVW<`?ocZ|CUڠ"Rikh&W,kW،%Y8Ѡ&Dӯb0U _6 #yOMLP^zj8|:9EG@ 4 VUA=E%q-4G!o݈BV_ӣ 7GKoD.ѣYmk4(QRJf*hA/g䃬S9Nchf˓h^k9=O6ߞ&>hc*&cCZqv$e_&Y#֏P`[`iAy |=#8jA–X$e#O*R@T(l[dW7osH.Ǡބ|^K(8Ҫh9J{:g_G8e/ucԤ`PVQ۳QSޙr]T?N$PqQ 4US=XIn|cE:G@p4߁j|c+tm5 &F}g BΖ}~? ᝴&qf DphZ_dC'L2~vNJt*n^( \kd@KߓhHGs aYeA ku)S9/D9״AД- "$sP C )\.KTw0@G H.6s3|Dp-@S"_Ϟ=cSMc~~i^T,QǪ.;ih)"SêJ$'T\Lu+<y,z.WUnĽ,Uc9F5d&.mgǓ^9,\PUu'ㄢ)qj\h^Gzmw^oY .d/*l[O^9AB)wKsp0%kZ *_rG1M/nu$|pF#yHD~#5B/"9@N9lv7B[p @b \zXwXTxx:2Rq{rfX{Miw `l2T%Z;W BIYxOhRa^^vApZᜍpQʳL7F;~+%pGn9<-1"a6Q6J%_> |:{<2*ͧc?/V/UHC 9P8;USw3FGY}&~@6 Os7qe-6+P}.>TH% IDL(I3k ?&0 js oV..٫++@}v)&&Y=Sd7 yݕYc(Ez ѻ*9X \ߟ*̺D8@iʓ~YOx~Q&c~ Ja{^DM&V_ u]?(OΨI<YJm\k:N&jkqػ~\O45̭jBS4 2Sl;htQV[Zɫ4K58)ab쿌Xu6.?(LM!0Yz*ܴ}R(0U@ uқ_HrBЇnJ\?t'6~RɣyiHaW_3LwWڢLL#*VƹN|Rtfra*^ĝa]CO#s$P%@%ҏkd䠢{XE,mSƪ '6b_E?$ ;'>h%Ȗ-zRz7~)]}B1~Z| ]4M%̚w?I+ȣ ] +я]~N) !^&w2,"heB8<5V ̮o\xv#lDai;'5ԒbeM!e|o\^ED`~W]?otn=[Hrla,lN(bc}>'vֵ w۷K !|XJ&N~WP7HnEҐ ROjx VK":B}unGN+J\9xA;ٰL7k / ~\|BcӀ h+MC)r]we0XL_)beVc- `6XOVn(\b.Q煥Dխ0?0óD-&s&&:1&z?5aζ]FR:>0N{7XXSި+E $z"ȉ*䬀mdX@?dTc܍W'@tC6 4ZcK#-ɔuy51=B&*瑘jwe4x=oQ`lVF75 Vn#Z R[ {(PND(__)RW|Ǜ9?uXqRP U\;RgR/˹Nz myd>fd&q:  6i'qSbg54zj`e<1IAR}u^ r;=D c3L;^(֋D//MTO @-O$ATArr u#')""{*auO1F^#} ̖OIO*(bD(FJ @nKuMӇ0S;*N2hhL|3kM !/ʞZ4 V;KAX.]q5H-.ۙkG6ܑ0:fyuP|~PWU˜ 7qhPz@3].jg Tʃ5Lf|s"P^@7H<QMZ?Ď. 7SG'O S_E IO3 ͅ; s,9hEHyeV@(yzN+ۘdKs=H~BtXO~3Gۥo1-gaVxr-*RȋVp]<ԩnz&pZ{כ Wok(~ڽ3M$<'*i+)<@=9p8ГӁ6O`SI-8Em݇\':np'fܿ7?ºq8=VQWTwS[T$;FaU ':fo^pʢ^6݊rч.e4@P}֫ē+b}o}nu_.omVP?7q0=x:N-"-jveeqA3Q#md{Z^?ߠ oBbAb#yp_1wpL"p|A8؆*/3oǒxO $e-:͂f&n^Ϡn@Zr@`도0Ė/Oz QvVZ R \9J5TMMggL#3S'2 Ry크(W|żmE)|}Ճi~o{ i9ZtR]+4 _qVP[U "o!>~YL''날nL]E4+Ѩ+LT%7ȯc?RT:y( `S>Q aD1;an>}Ht#ucGEHL;9BJ69W'%n9l >}ˇC9r&)-MJT:0- H pKA&#cV!kgV'/!^]zW5!2#F._l0|]"_;Y˵2s x#ap 6&&iFW#Y$2q*0?H{sݲ ^55Of4}cG킏q#f=|idXh-MsHEK3t(B<7VW̔76KZwx[)+ etLS$<`Rt@EZx4iSKh ; ]ahGܰdAoدIzL> u Z;,*5zek;X'1c 0G`e3\ˮ ] 4QA65ZYpYg"qP~J%JG)(ՅwYH`1'A :ru>qdofUజ,YgouHA u{_2> %]F7}kfQG1Q ‰Rr& rCъ8xWIeh<Jkɫ(p k"Xo""Z1Ί,JÐJC*UciXDN7= t45#䑺H/89N jtȹ$G&:r*KC;XJn< /w­.H#bqѸCFPX"b^fekExlGC04 M~ Eb#R.B7\\AsUKy4/X':&6ܓyUk/ةPZ`P݄B{s Р+ڒ?ja/SnxG /yT_QH*%7&x dF腯' }F<#F)w#A뼦 m0}(}գ)Ps{c>8\׃#v]~ꧥ iB}`U6ĤIK$V7?t]>4^S'38vruE~$ 6=-X]Sk#=W<'P4}A5َWzrHJuBOl't$л>x'&DI;k)Qt&345nKxD;4[|eӋ6ȡGc5*[{eo75I 'h=ka_SJ<]Q/+Rs8 ז&j^JS= 5IVϣ#'2m dj˞|oӣ/WKJ ,M Qb3sF6>9?}b#_Ƀm<< ] .aN*{** g%6MVɭXbɥTvlV23UUlV:Qe>2xKݖ\Kʒ1wNL HE(pgU"h1[Ɣr#]ehЇMa$=,DJQ \ #.g3J9bMIcBwPJ48?Ȧ{Hf7KylZnCܢ%O9%dn )pA'tA OuXw^<̹OA?ڪ+`^Ӽ6Wi^bC#t gk+!bcGςm_Cx^wP8cEEeyWQEe*~ɻnYl\͕Cn[/"VcoNt ޿~zz WK^eRP@!]V(6($hѹ1à )mmOUo]d_YMb!H5+ y;ѓ`,iomungՂ|EGL&t's2r0)㮸141{yO~*.EYQww_mw\!uE}oXBri 6ҝP'n> ѻ1ۣp^֕dk!PX@EpAJ(Ïhe6s&~E'PqX 1ٹ`p [bp>.u֩: O"n}*u9KR@$=YXUxUkt8HiCp:SzW_~_W_CܹUsxƴ-ͺƏ׵7-|So^jqt(r; 1ޠ3idiRgKG ej@Lɬ(`p<|~ 29+4B5 ؕ"a t+*"CN&fh)WG{"!J*32"< 񗘌C \2:3mRN38Q/‰ܯu| W~ó*g<V!kA32ԎэhVSAi\כ{/3J\Kp!9X!4$ŀ4?"?zn2t7joJ~s@6)qʦh!] %Rn[:,ݰϽۼV"w7Իę5fNmP7!= Bn!nV!U<Ĵף#92E%܃:uZb5%"Zd]T|n.h:8G*U0!:?Ĕ͗K̶n)a@ySHSWw20:羬{ڞŢNedc3Gޙ[rHˮ]4j,-K7믃։e*co&"3ܼ1z YB^ /D}8y^(&/)$}Q 9r 8qjeO[5 _ V7hIwDDJa B壡M_—ތ9>NctgRT:b{Oo x2z}gѡԪiX SgNFA:v-qT:w!HOָXnLU$ z{K`>:|ȿnZXҔêUT z 2&$TyK-~Ǔ:Rr^ab7vBNo*gh3LR~tcYV.cR>)K'`)}$ -TT`}JDQJKvnӕHDبCM̿ڟmПԮޥ7Z&(#e'-|w޻j~R鵋~i;=.%#p}+3ђa8܋g uc OfZ*RAH|:xw ut7ы=4uP}c76NJQ #3YckQ-2#=06!',$l*5+Bڙ'Z3GSU 3P4.EIh;?K*#UNҵop[U.s8وPt|.--cBhF7a;!9@|l5=l)wW?s28UrŬd]痾8) 6ETJI Z> .-5AklE %1ؗg)=mMO^d~Ux]C?FvϹo#U̍2GO(Pn&T= ojr*0 ^n/N^00q Qr b3Sj}gDx)h#K"\&s+] D:F1iN?2gJ rzeCQٝ` )*4Jc;6QMz +ۥ̈h?fZB<` ~ΪɌEg6iF8YJV\#gp)gR QN5z Pr:4&X< 5Hi*8B-(GwjN?;8o;𥢓׋lZr?2d Ո%ZW+ ؤ{V^KNe~X[JSung;zyc20='Go43,%-Ŕ%J$ȋlR~Q_վPfP ^j!k\])@ [ηֱæulYy|Mj~2mbSL*uD޾(?lB8]%ӕzOqF y|Q{i5?'2[M}d>Vp%N(IJsDD >3IUd>&XN(ևȺx*ẟ:Gx_ &/To܄5Kjn.-LG{OHR#h]::?ک~/wv-BDzS_/I{9b]?J.^I0٧XZL[ Os/΂+eOR/0f) rtrGr$(}y&㻥 ꔮqKUtfG0y_30DR{8.gy&Q)s6L󜾩$:)udy냬{$!:D`~D iMo%֮0#0FgQDDPxGh6t)U sGx@֐1ܣlb|\Q.@("8_<51*hW-W5U?60 q|wuEE5FL`M]G}s_> d :H̯ t>ExeqJJ@HA[$ŏn%kn5d:rH/b( /Hf-86T$5S@.dI\ma~o=GQoa|vOױmtoxLAdz|L:7\W}u“?qGldYFn?][2}:58q1b77{fa.I5e-܂:ԗc%D-MlC X1_.&R;9a|E|;1kɉka9V uUHOn 8 Rfk3=[۲)gZ`4Bύf Pa&kl Тu: mJ&7'^E|{\ n' /dLNZI ݽGs`%uo -SvZh˃Ztԩ.} IrOW :mv)_*l_j8 v**l7YOm`m`69阵׾czoU" c-+Rwtk#G+R#Cdr0wNû%;=9RǓ0-#xK0LdaG0\3Vbx[>V'%GcTfYn\5[B+}EvʖR5haS0w)` 7eib>;|CN7'?ײvDgE,xFM!&wG{z u~\WBX4Wz5 c唳 "hwҌ od t=(^4@S.yaJX?w(SL!#gFr3r͗/M#5M zB{ @)/3i e?#,P)D?kR uoqyOah3վ&ua>Ix&9B5zi-V*uKbqWiq0l="\.)_YS8Sw֐@>87K'ZŪ913fS۫}$|Em2?р2"~RŢ>+7561S咏۫# 2Zkh-N[]^b`p-OdR>:hǽ3V.PN:W4uS_=iV\@WB;_Go[ 2ҍ4^֮^  {?J{E3 {[3|B>#:\V0ŮhWٵyOǏAX"kzWW=taFW2ˎb1dSZUϫ.CA>I|v#G [_Z Z|s8h_{gu'F`{6mr! U^ 7 (,/ߡaQ o(Ws:M?Wh  ^P XubW;=&%8n_L9Fi(Ĥzs6B#^~[@zmCLE1 }9W G) 2:N.яk#^=Yo?B(OI+ԩ}f]'%'D] yf$߯? ^ |}( X'tl>Y>ԁ\@C};$r Bd`ռhd<ޥ:56Hm i(|atEOP*/1Ks'2 5$ GPIxvZp l3\1I&\܎~m'Za j]QiрPM=? o9 ǖ ^ oTꑫ>\+&X;O B_',ҦɮcezwWSE f^fg?!%:vE7Qӫ !-b-~E# pv#V;١E@f4w;))1kQ>NʢYQbedgu?gbVߣpX&Qڃ$M$}M me %cz| +ΞG׳{Of9{Q~cR s^*?zv]< &`Ӡ`BۏX^פTiYG:=HYW94&La16Ҽ̚ϹMIeꋳsz<X${R0ʧ–x;C ZfVIA,G"S$HNRHc+_yP2d;EZ[dT́@J^ +oi-f!a`<0P=&ڥwTrW([ej. aA$ZH,D򊃤b$tL'|5xh6gxT/NkЃVͨSS&j!w'yKtvjRk)D*lQ#/4U N?H18=nKϜ#kQ aU+:8:`+a VFzV*P:o#v>ZG1Ji`_d֎l֊VVrfB/t./¯SE׳~E dpvhZ\_\(iPgfpo(ܘ0._n8d9I?\9~qs`8[8|ճПKsWh 跕{Wv>vvlS Wj{$ Ϭ[cq` ^Q@~-hE|]z8G e]%_[K&uY\BS|K56L/D0mvŢ<23JI{]q⿑!Q^a>,Uq !VR2n0._CWS<_󰳓Rt 3 /N# F 4fQE ˹hm zq)H+=[Ʋ`w"sJ#mšԠ KĿ?0mZ_e+cpt珔LZ m̐ nFEVPY}$O5%֮?e/9f(W '7򭒫pj̮SB @©U}S>qWǻІmʲ:Lڭ,D.BPéW}qn6a'!8iE_5v)=6k^%Wm 0|=i/󋥖-6e&׭^2&g.Otghbr 4iajz1BBUoD\4plwEɋ엧8Ө|g2S̍YKpM~q ϗV 'Q]Wbxy5km<\[zELRG?KK-"aO({ @^$Җ ʭA)wv܁H]T?B>V?|6WJJE[*WR;Idp^Jo_-x-ρR7%8~_um^g*6DF{y\W0=3UKwL¢ҧ=qK3!+_ad7 ?,F1N.'cS*^(KXFo<`nF`d 1_4:W*($SDh#NBӦ5yX [NG87ùBPu78MJ=m :%l Ym홸*Dkψe6{P"gmlVx=)9]{;Ev6|) {ri}O!KPDV! wC?J䞡,ή#fIBV策Npя g3\UX w3,w$..DFSz o}B k7/7ؠKh='Wt}yx^LB!AqZ/3TɁV|jM=f ŋhR>etwGC4 ~$6mpRJPZ~%5/}4h꾽2Hz ;[K7x.ơP:$pe|6= Ė"i&)- !JbMjO rE  +wV:ҫ=voh_={pQo--(+߂9cn Kr%P+eP7.!\390BNfcѾ0fhnGnoOIEzf$T}´+,( '"8wrAtepo Hd:ʹ;\s58^Pai@hY]woݞnjhRU{%vn _o)sl2)2?ƧvhNKT_G.QDRYWٜ1BOM[e_Qk5`L\*WwxDM0%b> $W:% Ak˹ 5~V 7K3[#'A͗՛#oWoOf7oLPF7Mމ(%WM#;bcddC '?!'S4$ 3YvSB-<;yim4Tgg ڡ֊P3ànfĨG< }z.UDzִ彉 \l}8fsIWCS-'8!LiCr{ :H_Pr|O.sxC7.9*L|"KsIS!ECLˮ O BI/ Soq0#m([pcqwQ{3*)NL]깕[-\';z!IZ]f* /{F{qiRH`LO#K=p@^|U:#K)xr^psŰ(9("yh;%؈" X.fбci޲EUn R:T_]zŔ9.%0Pr ZyO2Q#g#= & .bbÔcƅHӲt[v*.*mfQ+H3$/\8zؽQߦ DxecN /9h`L e=k[TI jt/F]q{ϒ_n*~A{(B!ur"Sjt\]RzxU9v/@_6W7(|73zU"9\ ȓW9W kKJ??8.:|t-&eK9ia:Pwꮫqĕa A+̯v:qb-Ƀ c̦ i 6OSYGQX&މhGƾM:I6 ѿKs0sҊ~( ^L9N!J.3pSĬh k4aД~MW(n>BるXUP K_~tqjIf"l6֮ (-g o>9 G/ U?Z0UQ8UP&Sʼnn6yBBb3T5]]n6a> IfJrc9Eќp;y Ns7Q(o2Ad 8 4%A姡`l2P.(%LT.v4qdzpmrҖjZw͖i@0hMhV&Cs% 6?i@kG#b4OKGҬT9[-{79"% ?'[Sms/ '>pX~R=]D{ *=E~䨁MK" f5uBKS&`M S۔"NL!8o )x)8@~,B,]8и[ċo7TmӾT*b|_fc v%1,Ƙx>:/# Ws'Y^h-#|sRSٯ1I)iq56^織qh $d>xMY,n3KbsZՔΐ5ތƏTG׿lW%̜Gq]j!b+nb+1ϲjfM^"8+5o# u(0׹\V0X$7HD< Iĉ$<h܄$#v!oP{Y&!Tv1svPl2{iOWh*E|X\kz_ v:yҭPFahy s5`30BN brOiZ7xJC%B".\8lrޤ9 bÕ)T?/=%ƒذ1aH|T΃Z" ,Pk ͢J@oSXzZof3?0i3[2&hKPAA!uG!?I߭Ȱ>NrX`ot / 4n#c|zjI ݘ)Nx\ "Yg Ikf"OlHlINL<ɥz$tN%`+rs 䩇+.K܊U9;@>{N@$ m/0h^q׾ má=28)Or~oRn%X6.D8$AsEIw>}> cP]ڇie+ LnC'M'_K%.3B$󒰛=p"AE}IDJ&^%aldƕګjt`,0NZ~"T69Vq+a= -7)UDܓCUoP4aPslO\|2\z_ C0 {ªWUAD"gc뛤!@3Q(Ne9^ZXXF`cv"qn3Pf^U18k`R]l@4'PL)4jEËk'̈OƔa8lH47b6 ;t&>'D&bĠ~ NKmRN̈́Q"xIVj"oaO} { Y"f%z'Ivc pR2y U҆U2w 2;փE3dbx1yDRw)fʽy'9q3.$Z?BSPN!c>ʐC30j\+cC7 ;{ UyK 4{+C=.ɟ}a}͂g֛\[f\!R u$n}ڬʨ+MQڔn,iN o{fG 3ܟhZ ;*@ L=uC|k^lŒ6PgWU/̉^7ǁ~rvЉG(.yÖa+N!h~Q务JiYP?:DE SA ;o&pF8BёlH!G, w:{08N2b:4azUR+W3ϗoUf8U2xbEXEjL#6Hg#6G"6_|I3pe jY@(c͔c0S nr_>DRl\ v,]'l|L&hr{N/kVuSUl@5W4Z6NX ~R-k7NxMW^?@=^l` ŵ@ m6=a9cZBDj2)Vuh3j@_Se^L‹x^$x7x1\Ջx1^Hu3ԋR/ic1sX}?VUTqoO6'I/q!'q;!)݌q{!q! q{T(TAE<448\yKeoɧ x.N, D"du,/NdBڰV$05*`>c~mE}PꐒbR&f7 *;Y,DzCXXƹ3" B9k(腚2i^; Ҕck㟔y BjHYigo!%eG<2/H_IAJj|.N#hm,-CB#ucZ, XPMz2zsQPռ-V0Ԑ2N@\ m|ɁM`'^Y!;.&%pJ^QXd|"-{K"-^JyCwOM/-S }Ҧ?*F>ihA@/~+ϪpcRcw9+nj7tEZt e`T@NK}+b>J/?{ϡ.@ȤNh՟xo/z/G Pa:;IH*_c]uN='t?<TM"BW~Jb(u>kȵW'\ n&Οi#9 1ށ 7l<0S#] E⠣g3=;-P m|kV5^{'KF MoZt7ͽ9̌+!J٨OAau:geY <_Xdhy0+!;?W-G$4co-0+ 7[| 4w,D%vQ\2WlAރrTڡ9 ~xy*vtl9邠;@7sb4G:ՓrL`:[ 1s<hVo 4>rºJ(%bmm)9*~i=XE٧)쟕}[' Lϛ^^ ˭D +m_~Le$yʑ)Q5@Td +2xuߒ |OGsn B݅НoΝ׺@LyY|՞@`Gpx= j/+>̇&^Zaم 6so _: `b PYr[B_bHAs1I=0as'v<+UG82zԃlwd|I4Ю wSzl_E;9/a5%e_!, !< z3Y|RFү$GxKmwBw/LjMzevx'_ѻȹVn qL2]%6hlm0 E)%B1ں~њVT4ZR>`AcipPYQ w+ƈAKsѴ#ns\3TұT5тn9R TcIT09?c9~\#Vs?jt959"DC h ` 3UkO Zi YgKm|ԎZ-?s&Q^Q46.N@0:>kTpZrjYjT#[ 2 MdC86U]Q{v ;0Ӹ6sƨ=|BM/>E<⿤hQ۳Vx)JpA/T,oqrz;%g"C@^)1SnY3'ZLmMHr>+yK+Q2PC7Jq2@d`A.i֔ al֛ \ / DJB.duTCu0}EA>+PItZ-;D>kS|!WWA TqOQm:3zdؓC\߳kq7V8ӝHgxL]JSI\ӫ^S^'2:4R46>"눻LK+{R!DyZpq7^UJ{[D/b A$Zw헄x$^ߏgPVa"XmdXcwB&c+/1+FlbYSnܵv;5 _^ϰVsi(&(&n'!w 63񙮁>9 M(r4lZ<3adP3k[Dr~ D+΢Ї>"]T-xJWֽ/ͽ@KƳ 70^z)گ@z7b=85e${,2J QJ)7c>;Ψ4Eo>-yիK$=Aq.^)b.S_ ><(0jvSU5uƋln`+["ag\-ah6?a-{٘=̮dWhsn'_'CC#ZJCkК2صV>?-ph}:h5(9\@JyJ6<"7o@RUۤ}bxJPL#VU/!ɗrt]]~IZ!aje)3pFVa =^kr4{ⅵiyJDžraP2qK!T_ʴN[6sa#z7е0'M5I.)rh+rϥ;Ɓw݀!ixha^kM-/KD-qHoh D2"A>EN_ea&XQ,WAčlYh [Lh Tt0OpGK/zC9jˇZ Cח6|v^WeTևTe;z>tMخ"`vtݬsYD -?qr [T^{>VLLM0 WkcoLp7u@8{b .r/QjZqW-QeZbeմjJDmL顫5^h8(D/*~ fByn!SG}+ y Mz#FCl([ϗ(7HU*]g1]w?)q۔.qj;]\FbV8.JvOʒH \Ro"cM ki"v)իB}~;G,'yFTqСBkV)বO\j`܇-fs#TBЂ\+*0[읂S`cq{VT:!rԱ4UC볗jp}|z"8Xmi1f%:V/בq /Mxfk DOrNLoʩ:\͔EYa] jBk20F3O;ShKUe94!)rv}+W]~e})^KGbZp#%M8ɹ" u-9wxëd3#R*PDoutXd1~KJ+9 -+}SWȏi3tT 6uțg ,+l{ޥ4&UvpU b1^LEg$"`E"X(' Izp9xHa{/ +qZS;0>[ 3%Hyt΋NUH#+Uxq}ke_2\θ Վq|2 )p0w]?u)MGpqZp2¨`V ;uA/b1ثTl'+\[!ӳb\޼®w0[[x>8y>&b/%aI 3P]ofሃC&@K|hf2aNCA p2^LN# G%Uʘ !I>wꚃ+/lxʊ1c9L\Mop>LzZ^gLuH0kcta?R(D蘺w)IMAMg`yY#KiFG䍡cNN@fS1+j*J`_Ze7>,Ύ'Hj"IVpBUQ_b '0G9D@Pr8ϐP@$=W($J'QP׹"ZpA!$cǧX8;,mbRsPp]ƾNI*BrJ35KTsfpjôRB%O|!tb괼wtm>̬R<30IR[WgbzYq7mbp6eHlja}5io*3. e8ddA;q\hB{]"2P=7+?iVg`لK'̘O9鍭l޵=@Ǯ3~vr0/b}QD`v+C JNy=0l!&+y2S8`:gRM?T/z5ܒΆN4T3F[k$qX & Jy֗i)&֊K G$[-gF$85K/\q7` e4/k"#ۛ"pD8orpuM#wn5=eTw]lj."@lEk$ +ƆXop~J{:8ZPpto;I]kP^'!x%ϺJ. kV %N+GpUhxY|J@v6K*e QWjbwr\y)w%qN)Q'0ZL+,q8+ym6U1q{}7]pvxӔ=1A*~5]MHx^k8A(/ձަ|ozx1&'QOm t`u si#LbeHEBM*힥Vic@z kPXR+UȾ+|NUӑlCAU߲f071*?Psx6ex^\1./gw4e (PtTmRJ A]d!p1_> }e/H_P۠+:z?;&!Z/SA?h 34O] eYYÔXS3;nD2VG_rT," S)|RGnꗽc?XpqP r)/I衫*_k&_~Z'^xe5u+]< ؝Vk/%%i`EUaR9:PW#<8N]7V y GZ"3i2LfxK󢗥šUwؙ8݉,+&`yx (ӣ(LU,l?ՍyI!~ \Rpbxa6) C\@U6 uvoVi?ؙMU. !_y\<UwRԞa{ QP 9ۍ`ޢjo#Lڑ%HƼS<7?Gd ~Mj0jP,O=qoZ}mj_d%cHw8^,"C`{`,f1f(f Yޥywvf?WJq)ᲺոuP\$Eq~ͨye2:KѢצZoCDVm$`J27 HV▹l02dͥKc "UOD 98X'uXua ڍ f 1` *Dͥl VMz74Yo[kblϴtY9/NgyE/]FHsE/jM>SF;u)VspjQlEwcb~bY LjpH\^zY5̞B**41҅}RI_)_;Ӄ_>\Q~m͋mλE@ljG ]_bP}.VHSc(3S'-rl*5Ȱ4f( 8Վ5u H^[攁*~[}\ ~kCr{SExs iNQ Mϒ %8 WH(0ڰaWî+~+?2| ߆Ki!lBf?ߕ]ᛔ6| ysNS3Sa"y(;hf;9|ɥP{쯖 -^-3_•N,6Ŝr>L72loP.DAz`};brL6YBlsovp Å >8|7 tQU_V)JBq`9OdMy\}w4Tpn"P~L@W*;6UTkח*_ձ޿)-KJ!ʫ~ZР`n*X/GWK'lS$ToŽa ĴzWgC\U 2)/1X: "Xm_i_Hj^@+k$v_a+Q<j'`M,6{er37Ê {A~ UQ_s)NcrT* r/-{#Z |z؎1 cX]hA)zs)r]3=b E77K}ԟ}bkcCqAlcxq9VBbKGW ?!R^@C[!&״1u *`6iG y.Y(I}{"ldI#0wrJ9 d#trsV_L ʵy4lPh)4c;/nNSM,W)%T;鿻ͼ1X̔'`0:uMmR 8r/ÏjbݼNsCt6y|fbN5ky;}gER'\t~!_],z,cA&yࣘ=&T0>x{PuG+H7J${BDb!3B]knۣ 1BN{C&.1Db>ձ/([`Yu҆|u >@pa.L'){9x |qC QJ|@ŃOFDR#ƭԞR@{bqj̉. SYd^Sb0 =۫Ν( z/$Yh0Ӹx>\l sn4R:6v & УKzJ (?bC 4޸BF$Hm ?"uLDw3z^ eɚx_{_쉢#=O"%~/ឭQ\w jem ϖa '59ҩ1l(^"4Ye#y"AԽ= |y>R7LX@[ϝ0m~ӷtHnMbizs;P]9Ħu'TO3߶Ά)Gg2/vv8l,rG:CΒKy{}0: PV)#\0pGzbN*^ Jk= 0(jrXeEʬ^=<0؎H!^.sNQOC먾i"{R]ʭn>M܍=a?6VC_^˂|0a)GhC9|+B9%ռVXUge)>Ae:YW;ԛR$CT>`[+.zv#L ?Ut* xɜzoEMAxqTjy;*$ 4_OC5U7`_2'yHI\c)A% }̯~ZL'wS5My+}wTx=4H-܊QbgJ&B@aFxs67' B*dyZ4d6p&m'lV ̀Mp.Yp(Ek 0XR~DL^R#=+0챥[LT~<( ]m+ kf{Rov!7}/9b#57eR #ͯtfi-oO4ҕh5"FA?xTӁtWkI}ox'PƵ0' 1'vg5|/U0]R9L70{]V$EYR%̹Pf̀Ѽ<,5-zi"iQr=G|;cv֖ٛz?rlHMҽ<:@\?|ɡpHNvt>SsW\s!2d8[Jfcy_μO*ݮwvz'b_Hd)OVZN} 5n"br2ٞbw4FN̄sm DXh2==D7^ r•+P1ХWhzB9K01mZ`Y>q,P͉MXVlVEj5fC}5mUóAQэEe5b=:(Cy< 3(,LYݪϒ'~,;&yu~TrtgEz@{ *'X:I@4=`\L!1{#2d'ױժTjv o,N4g>&kD<6rvf2E2fyd,'_&g#J( KwF-M:<Fĭ % 7H#3'<Zi]OFXH?y; ej U 0=nOү Ap}FܛDZp6?!&"W[-51iȎo\ \;+^/2tµ]ͼЖ'dJ;PuBfqqm3a[QƐ-j=ܘ464HF %4KB&l8*>Dv+ɖuZB9E٤RyWwux(UIռ{s0 Ft48Aُ݁8*V-Q[5,(9?ڒo H @A6"tAkyj@E.+b/z$融@y}zRH-#5R [IF~Ag*GDrs ޡpmi1ϼf|嚂Ӹ԰LkfȖ~U l WX6/^}SѥR/Z;'>5@A !odCj5D&yۨfiGH~/a?ҨR`\5C.gZumn B5J=).l{eBRhf´(*e=|2NcT~%pܳDa+*TԵ*R1NూL) *E[i⦾0?y5+;N>Tlbq* ](=d X[;1լ_v"iBS o(]+ j]ڵjVDϘ# S$HjeN|kJ ?zbC9D/d|opO'GbCR3h^͔o+o P\DOR-?TO5GZP Dʓ F'>Ǒ}$YoQϩoh(ei"EB(G:u%=!݃YÓPym sQۍ}?+ϱ'aM񕡴 19pΈfDi(#35 >< }K[C[I%ۻ1ʫX*$3MF} d_$Be$LS<,)H5ž^;yxX2JQ8p y@:<є20G#e@4W UR|2*nsrw9nZC!5~g:E@PB^F̥ ;FnUvXu(8E6*xu두:lq=7dӉޥ b''[&'S_eRoap[-j#da8ld)Z25| i`*)#Y/9u.OQbIix7UT}!w7aљ!h(DwO$W%] ԼŽ~ke!VAK'qj}tH";Q0.6n-$F#cpl/,eQms'Y8UrhCt*Ay=(P2QO=Ʌ tI$Х\^ wj248ߗؖrC=vWc4^9PE5ōAzRB9v=TOu].ܦ Lʒb0dk[m>faPguiZkp$a1TXu7NԖK\kP#nmxϭ$6ŻB &E9X9A<[Qք@O x8&:Aʣw)CP$'tB&uqbӛȞ kn([0_P %D yeX^C0LB)_^lK C5*\ /Y} 9DmÁp0KE@zX :v pӖfev=KgE9hv9{BmZp=c| lhhEZ*5QRNM{B:?EvSkYݏCaF)7Z i&t};NQ@oMb ,)$H<\YՉҢH`f:A+ . GR*I4)WztR[U|&21%8ߘ5ɹYLXsYɝɖ=(wnZPнv̏'|3k1چf|4OCTQ/0}'P\z=-ۜ6CPI6A\oF'jk(#},P\igS) XH-Swg:Ÿ΢>WH[&wf'nR@%޵R0Ԧ&F:˱:ˏnf޷}G:˽Lg#x+hBkI_ywXgxm$3,lɷx8+gPsXnѾ}v5ʕD)CX+`hrcG|PVѲҙIk omtg ˠ1%2 K. be ?#9*K r[/įBZpkʮ3޲'b۠EA 7̨fݝ94Mb eYE$ZZnd_y!t௵KEPm7Fů${h!DYd^a`=k7멘C:d_=_MΑEʚ[J9`u t4 q Bo;7=DbD{āg[?1LjmP{9~Y5l/Sݭ?efSk5.f*u1"v8fVy%;g,!{PR91սI SZ E/pNI.bZi?2ݐI#}^2&*{b%]6uR?$~-$VrCWr؇@)0h{-  8;F}>T&>ts#ưBSJ R=1cG/;7khރ-E,A&KG`hWR'woQ)0q$xgr3Hĥ(DWoE :7H;|Zm;dl ӀF|6 c/霐w lԂѣp^~}1^ ōe?\nzg=B}FJ]I+J!m-gsC k[Gh 1㑼] KH?jl"Zuu]kvǻ\;)]ۊ؇XG:xO!?#6qe{̓= psW02 \z\vm"}6&q67ƻGgC/dA12&*Rhla>8_:}tv8Ck:;̻1!40.#GMH٫g:K-B紲6fM+qo|CZրiR*up8J7@i&7Yfa,EXvR _)H;Q+hTJ4C1I$I/8 dA゙hY.\!QPx^-s|qXh"ŝ.hAU1O; Z'JZe:&WMtHX88`GԠo h@B -Cu,(&WjVH0;>`:̸Þ} gqA ɖY^ F4(ݢ5ѭ 6H8(Q-=baxg(1p){Pd~x\~IJ9֨x=#zUcm嫌û@h?Aԝ-~Oz&]Tg oEr# C* # ,,=a޴kFɍ)@nCh4!w=+O 1 /맍Mԁ}0^X1&ogl1Lp>c@Y97܎/ o%H_]/#Q<!x=}lKMރLsszJuPCd'ɡS˻﹨0͜~o㾉}A]* V&} <6.$ E(>OԎh"m[ȩ4jtXyogڊSTu +.F2=9 H1/HW >aA*  4&p٠iMVnEi~Lo}(MB .ݬl"ٻ>f?A_7bJ0[o?G15(ϓ?ǫ4 }-?ON/Y32riSųۆw/SS5&K0yhkDHv^&ЦY]@h7-.8ʡa)S@ 0|k=<&m& i^~ɕ$xe`FUyZ-[gqB.BpFzq.z'䶰R bk _E@ȍ?)265*SQtsPQ p^b=ގ4@.E%6" -abr:4 S l8A偣- | *񈔷/XGTbNҺ:d>%G?OFXGqlfL9#VR#V ye[H{~ qUɯ>^IhpD=,Ke1YC8GtL\]+MO{6D`Ƚ&%+4gs"7**(R-cCU&mGlܨlE'kvfܓvjj*&Q"Ӝ \Y4Z/(- ZɁhn]B,3q6=5$4/%3{j%-03%;4CwN$/C~NFhuYŬdN]9R u 5y`UGS$-HgҢxw.33&M8Jfx}9fa4@ׁ}jkdvESVWYOi3-Slyd&fƂ LagG?CxG7,N~!ٸxҨ 2/Եx-܌A,0?[W%?cxA-xMN:mTM`*l{+|[H yzl<6^B2toͲ Ybݤ;e4dz2'2AAQ)uX}F|O٥ %j^~i?E\H'UgKr?lgw;>A#>{>yH8N49eu8dTjCH4dLZC|FQc;/R;ニnd3>˜)v5Y;/Vx] h'{hthit5lr !< rSV @}hxU6.enk~=lGSOgqAN3}ټ*nhH|,ëDШYnW+88, x)5RЅ>Eg żqh[D|i_/=87GXw94Ң\)raâįv)"w 88أ06yZ,*?'`rTnf*5ZF9;2baL!SG RVi2dzN?Y#7ٽs~)MyPX~0w~KWQ<ٳV4x7/$XgSG EdZY,V-yq:61a xsKCSE7ByїL6;R[P^zKa/(`:2~_M Ho.1 [W ⺘(]W9-:S8$lpAIJ[G\VgL6Aӳop ̅SktHBrY\C'1Gp~Q@(QZѰ w8~[xk+oԘzP Xhe_HC&Tt=>%mE(bgnhh3Jj9(A6!rkF't }|^u8*˗;jaCFC_O ԓVq#F9=N7n?Lm W"*/jR7H^4U5Eut /]Ye Lݝ_^'j]ʑ{>eJQq"@5e~IAO1s|~Ce\Vwi{gB%Dž<N HK?8U?pst}etAjzry 9s ߩfL_t{WڧMj䀗1ūU&>֑ 6O|ݽ]m&9Bq` dJ'y5e ޞB_uk1,ΖR pG) 5{&BH{%^N[;t_MXf4T%U'nD?LRVo?[ފ&ФMzlL>/ vT#mV~"ސw Z~@k7p, C4Q8#a.B-w@-J~zL̈7*JKToLGZ{gl%S'vN3)f4{8^߂BBQ+5Lve7 \3k${c<8 S5vKT5qղ3,iRÂ-,1C drph:>kԉu?}պk0V䕄-* ^ Y+07RyKfB&7G NBlis{ #Rg8tN%(:b"!*| ѬO%tp #kCfV& ,y }S77 R=- n< 2o Vƻz4F!ickQ7۠*<>a@d{j!U`H&W@:Ixߨ`1~#H7Ԍ rیkZ@$P*%BQd?*6^WLscczM7Za|j_{:r33={~Ӆ;~Z!,/ ԝ-нxL 3 \V-_?G: )7j]9ݳL{ڢ|bF FXօEaprC䐒mjHL5@@[v5SfER=vCݚ XnR2o!NZlobKO7l/Bz&q8`Ss`5rQ@6yc<;K$;fcO ЃRVŌxyی=P"֠f&8ᘅó=s,2пV^^+Jt/l_ɻ\+/MB9 zER5}10KÚtjM, Z'j7aXV&J$4^򉂞_" (\XkrLU*'nVf[ 2AJhZ[.iz0}/Ch%T#}@B'o9)Wc\BAt>ft$x e5+ ,ͻ8']r~96{)qx .abߌ´DɅEQ%z㨃a1?ԣq aUY5/XLfWk2yWb2n}+J"C `uY,>Zљ}ܔ}Zu&v;R#Nc/!m yQ ? w4L3rW2 Lɘ3^U"^{byפCI@7'h?S&;Mo_qKЃ"ny623ntdż-bZiTv^XOjޞ'uZFϱa+毧~-S#]RDpD9ZYaUyRP_e.?;קIDs1軿z> ^7³uŒ8x,EŴ)P h8Ùud,-$+?fE~'>y&r~2wxGfɤ)ፕ7=eL)GtsxnrWkβJ].)2_R>jN“"s]-ȳזRJ:sW3! folOMArd'd ;pF\]+) Kd3k$:7K7 _iۇDyv|QᑖMĖCğEIՂ\DǗɯ84LțitԳ{g7nv/ݞ Hjpg%th?d;Aמ<+!?%Qwɽ_[ `n琚q5ԫ]fXA!>@Ta!cE C0o&#xA~pYqil~ ҄9:.<%\rESz9Rry`SϿ: riTm9 y@J N@w ;,Y 'VQEYH$kLTKuqaNܠ٤eXMWcYr ^0OZڏvgOIt+٫uv97&[z+@iF3NU5`ü`Ä^)"G=avAIOAכiEe_[G:iK9k18V;2&l3!?I&FYFWwS{;;(5'>#r6_&T%"F(:ԃ։a1$ 12ΎjC6wRݟuV~-a`mTr7alGT@YbJ$ AJ"N(ggSxDb!e )c4~_ƒ_&LM0 |2=}蚀$h 'e$/~$2UWuox+j΁*MRQ߬A*6}pޝyq PW>h&N9:2 9ugUچXfMBv{c77yV|5~{>%JTuR~h-7a­*shg44>6Li>'/w3-B5o /#)ݦ=d d.CjbPF@;|[z 7@nϱ-i`474!jZ7g,ܥ52x̏^P Yk~yK&ÿiiS. ve-)F8Ws_yYZm,wk=t%rYr9cJΤ|p[Ssy4\yG/AF_c9ͻG{ȫW`*?twڑ͑S;{MVUE^ͺ]=ؗ%0r]a1!l!'-,=yk݅,LlBR 5 A8-!02}P jK˔"o pM ^&\YuUŽA30Xă L68dsScp72?1_^& w.8ֻ3兼4*7-M0>GO9>,{3ViGůfޑfO[m3d#y<=/`_FE AErפѧWc3հu4^D$!N8>X"Ffh,. ue-a !1 F|zBJ}kPO}݈3K2Ka2:"#L]|俟e3M*Ӆv\ Eydσ m,m_,"&Tp(EKt) f!?zBɬ0Arkri>(p43*c0gXqs97+ ACTVrw=،QH'98_rpt"n"_J13c\ÁCKKlQ0CpC0GeJc7 3pu8ĭ(Mf ovNUdD3-mAF]268h\яAǴp$p+qIA0F, ep-SU-~<$W mf PX/ƐX]b>DϝBD X~xG %uć qmGPGXT̄cV%$c93 }{lxk羵/QKv5}Q(LH: op!EN)wZ5 e&w-(t̖U.ONn3W4@YAoOZ(ԁ&i`zwKoovF02:کt|OQ ʹT<^ޛ rd{N^)ݢTQk1`[Q T/ m MB+,<ҕ$B] iv#Fݯ h_qvȺlhiTтݯ%D|U>6_IiPOm3 UDۊJN7PQFqa&o?,97 RO~9&K %Y:^|osksM %[cRvI-4إ00*ZKBb="kl~'eB@rgGAz#3cXĥ,F0juc86k*Fi7pW)1إc=W| ,h|ɓD[<+(aR)%= v"*g!q_kRmsX:xZƯ Q!X}hP(n lWJPҰ J0WSѽKP#HdL) biIS:$e[s[,#gہٶO({SPv:Eg6бg'_axJd*(XM*K)ư)'G-tem;ŲktIyۖDq}Pj}`.acڳs@H )Ѕ^>ɠ|'u0SRJNb#$}dm k#Cf]^~J=v0D myfDroȔX{DNssq3' VdKc- Cg13]ib#ʒ xPj~ƛN?(XԵ`*lV(x⾸ 䴖*܊(,=5_iتes&U೚2-}#E""ʴttjQL.rHA۳ pJh\XLv?zAa^k*혨献 HG4r?q 0Z9H:֠Т3@|u#¡QK/vFtlFy^F`t@y@jwF<NX/H99#!lnY[x-t3I=Aj<%]9+uS"tE8o@cz``OeB1yܻ؋!hը F&E6g5vv=mB|t^>N {3>όtG+<9.8$Ȋ FCy4 }jKꊖ~аX"ב|Ȳvgiѽƃ L>ພ}S> 1}MmFo;?@'G.+4e-Xr3Fv˨~WNz?a9,<|@\]匱@9oUۅi| ̙(W+Ќo2=Q+$tG<ǯ_,1[b!8G9+|ZvB\]'N߬p4oqfvu6 fm#?Waa]yvk* r} I=^bN+ e>(7t#Gu]U*n̲ ێvQOĵ2qS>u}\>zgQT>ΛϤUIUl fs42L%p9LSC&Vf"ʅ8M0)JG#MEM1M|I8?A#7;HPtr fcۭ&zr x*֠X/bN*ITuO(ӤQSv P;V ݈92J[a/ 7Qꐖ2~/r5ZG#;M9V`>D6̎p` 3K1I$3H;ډxG舯y>-DR8yXTe*uvM&gz4b v-Wdc4eDĽiSztQ~ %v9b( bצ^Ak^ u&4A9h}+5Ҷζu\FegPL\kjI@J z쟉ofv/#a>IXc?QyKa({jXh!oF%)cO뱘 O:ՑCtq? Xr-ղA .{ryp0NTkf0eZl@6kyw.64HMmܿl úU3P?=[cl!mo,AyÓon 36};\% Xe5ZrQQYPTfDVĵK5SŨ'琝ȃoAO8N4M_ ]oDZ &<ʳ@n@Aϴ=vgm`f?"ȋK[Bj pwcOjO[jxM9NP/`  */4Hz73ѶR6$TO1DSo kX|rXJk-ɺ$l5 Kz`Y[VƢܩ6R>m6M:~Ukp̹vl-5XFOOR^ReR5-z?ᣞµJ{Z*`v)s/5\ x)&B>nLH}].e&AVyN4AfC3DzLR܃”@{w_lǼiqՑ_q5*q~ԩO;KN"F%WFcaEG++Jz|eD )\. #9JK(YzsaCȤLCg>Ԏ󵼁 (4}B̛#sOTj]ىIgܗ 93rzrlR{A[y_5Qw~ǩBK4 #a|t-_O%iW]*"$QVtV2:+ >FS/-`EXΨ#~t|]vS近LB K9<[)O,$}ͺ'QϲE/sEЎuQ~sD~0q=rpJVIq%y =K»_lϟrlHm1}~ccmg85+S:\Ai eF`zv}jmg)&ov\*Bc5mͨ9DqN fÊf> s7ޭFAL0P|yHU#- 62?N?K0 Xu5%SrDhݩ(FP70y4Tu$Cw"%>euʖehf>\5 KYr>#NN"2K-7.:=oOt^ɰ}>C/Xy(,ws>~>-\A&M/ݽpmb5N-J=f~ٱK83YɭWGPz|0Ԣ EW1Y9j޲6s:w!J>x5zlaɻ|yXoweRrAڝ~[S'F }ցZ;|*;WJC]bRO#~B=FctZvA-4T\2m[} 1ivށMb:>"ɛyg{?G>k1sTy;LԞxZnqUnɎkhV7{#9GccRM6<F˶}X]yݲy_/d@09@ospr '<E|jALy(/ӎK/,Y Ǖ K;!ЀQD8&j_2y_@ľ>@"Ӑ@0MCTCpR¦!fqm>MCOq W uJ%NĊ7q"k+Џ򝿾RDow2eAsǨ[nNLau Ϧ_ʙ)ݎC:*,\{Y7 np(y)J;"t2>,UOI"/xzJ=3  oXokǥ6^Fuܕv&nm;VX2s9Vc^ 8ȼFhhT 5"CUXZo? gPxq3&M{PDיJ3&ِ?y]ݏ`cjWL4F>u).#:gڬ^=hyP$[TxOWU33&_#ax0.,2:D.o?·ū_<'9T{~G%ĊUu D6¼ Fl{6s-_,g"z /̕ +FROBF K /tq%^2*g `!(bpaqfD8ias~d2Ub<3ydja56heDkxz.F_(ԩLǠ=_B^-$#WَlWAzxs:BEc!?C^W ¸ѹ+ k~%c,Rr,ƍUѿ%7b<71Nyѱd5-G@biE5Z+bV,G酖\ :_>C9P *STBI'w5Z♍ݦZ񻼎:2//؝\Q^?7>}9v=ѫ#=I b1yҷx$r+:+H \V6!ꔌ.e{sN;`M;^hxCALep]}eB%`ғ%hKte:za!lh{Kz'1 b,yJQtx;/`*]6ĂI+M NΖ! * 3ZJ<"-_rǰ|b?h*DH CG-5\] b~r+#XjLBPg>XGRYv`j W $yT*ɶ *[eA~WOS9F8}]rI xn85׵{I?h+Ztx7ztY9z)xqFC(NJqZ,'7Tvn9BycQk^(ffZ9^eB" dm9KW9 YjWj1?cMО#W"5V,3pF!qċZXSFW! ޵$ >VrsHbezj, {֋R1r-)/.OlrtIǛ.wps8!)V\(a#*G͞SϼZؿhF>}.̔Ne+3\i2_eJ:\n*:jAɹ^+{}5 3atѽ{zI`0nh/oO+ϨCE1.r='R=V, Vqψ‡OZYiAgBb<1#W{cs*5kPUR*YAmUj]߹~X;2K%n V!Ms1BP徛o=%Jopu\2Vrjo4Si L:H]2S}CJV&ѧc7/ou:opS6q;d3uV9g~ΏZOþsMKU'A,Skͨм'= @&tϔmm@R 22eYKf|{,> } CP!Jܐ,k8OκI_gv(ɇ"vq?r!%\];ܧW#:}bxO6.jA~_)K3@:"d6#^D-DOpD,mХ{ytCKXZh!! 7vx Sc5LPJɎʗ-M}D4|O0- CJb(r K%ۀ.93RTN`OtD^@W#\8lp`LD)Ug +v}ŽwY@-ye{"+TOv?O7xi)uafܔF({bkp7y_恒6)uo0:V\v'l:H)/g~AEEUPU|0]\oXVj?z(p0-U7N˖RL#B/H5k 2蚦[+PCkъ=7❑NGnVZvaQJ8תvaMGA6?0 Yc\=RT!b $M'^e u,LA6: Eg9̸/O \74d q,x2JyzB!̫Kuuc|ܩă+9 ´ə5v?}C1 h^n;i9Ӫ_U. 8LӮޒ̲.W#Oʎh=zc ]qL$3VCoD.,P`ޒܺ6ymE-{I(luݘӉ:z rW bK9ȥ=8i 0΄s!{hp!i~sP-$%VQV}XC0 rH~o`T@pJ ]ZOOUPoumW?Guh[`E(,7+/HT}ӋwqspֆXz!"V#_Py9$$@[F)Mީ0lG,Y2Rɲ0@ӦCq´_k`2C%2p *zFX%S!D(w(>Nip?Ivݖ!2#xajQhu2 ]v0=ǗI_J$V}ۈ| tC+ixdYdrӒb Kd8(R[Yy}ҫ93%D&c35T͗2ϏyL!!fu+~^Vdk' XrcK"Q3+ AO&!}x'j XR*һkD7xfWHjvTL.Oz!.x7ZڭrŻ])KW=uU0Oː{Ыsl ^Txw=gom0+ s2]8L3ʭQ{k@"9ĖDǤCvȮjVe(R6l`pT'(i(:eZh na?!YB ~k_,2c?:0d7 Yz槡?4ly}nQUn}ڎ<b<6vcv~)}ul~٧`_C8 IOQ@FO8Lm;Aq^ Qhb3 wNACqdjxxBwx<* zU Dƻ[CQ 49] $D!np0#T"T)l!eGz=7a}PuL<wǙ!87ðދcaWgJ'a<ARipo"&)qz?cBFA~jG`NF[T'ݞ=[壆XIAuP<4ed9a3hFAtO{u|!AO+C4"~qS$9’!3/7:;K4 oޛ0 )(Pdf`T6ne2  r1 X].DdkBl$j'!"\.ԟ[0Ϳ"*4|Wڵ.Mui!(d)\##DfU pAsK@$q݄W( |ZՓ:ܐp>RHCdotF}YaP=ye&-N]%6sS lYWvS+b~%_3g¿9t69]qS\4E0-SWA{0pɇ!o pʗm-jGqDGׯ]p=VAagH٥Y$ 3 q#Ǡ?|,{B?D#G-­h0ݙ8q %77əH#V8bH]bR/9䔐]ʧTw\bP@8Fj:l/&F&kMl1jlߢɄhp<yLHiy43&o$ $- Oop[.p$/gz1c"y\/i^gϴ18ϯyLwS oʃ"؉c(`KZ#+1j]V`>UGbÿ&ڭc&/ܯ")EBDOͩ]j)Ӽ :gΧ@6OaȞ g S@ G@╗,w<N6Pf]^!+<9^&J/A2F)ESTrӛ+ˤǥPV#q].?_0Q54BoLͰ8|eY٩ϾxYC.؂C\e%^TqGhizĉV+ ƀűmauGѕthC:K3K_$14( WyN!]ݡqu 5˨5J֠rZ_!Aˤ5勵,`P+.|јo-Od>͗ʟC"S<ؖ{E.9r#]zH~ꂸۈ6gcI4XbFa\O+њ.,nF4ln%ĠΝS{!FFe[]*ƿ!iSRzРBXk˾ ^FLUH3"05וccckL*lkIYߺ1WO7NT0Gxq@H+ό!5mW.QL9Y0' :@?hO <ig9:S$@@̉&]U'W:[&b`.#'1Η'Ό h`5VBlFJ A ZAq9)ߦ^Jil6MQWhmYC̄*f⸭bnqԕs2Wxdt9CXZ9Dwzc-FOskdײ"Gmcw\_뗙}Br\R^a_O0#ȏ nI[q)SJCXObcXꨖ\|bv2r L>uI{LW[L`jI6V#C,B!@eHA" Gv án`*Z .2"Y4a*P B7#SxEAY8K2<40U>B4L+:eKdnV x\hh!<œ@ h~ { K@?F߄/8Jxo)c'/ŒMJw r|*Y`y˨cFla}c z<ԩN[JRT]Qّ6jLՃJM9p ![1$wש/u, ӱxPb0e L`0K zTǙ_?ԶL߂]]m?*_dc#ҥi_¿?\{#FGa5|GT.fAYb1y@MG)*e]-D0!!L_H'zO{tE\4](7+-ͺ\k,>0^HZ$:mXxc;QCO?Ҽ䎁;Ju>>|sfE;:gυ\^n3% J|ypM.Z+]4m-r)f:䆌a1#%K/Qi.LfrTMTl+vw ><tfT\u8wǧAҶCs_ ٢,'TF,MqJf. i4KL}O=r9)8<ͫKq(wZ:9*0}r^oz$ʳR['r {$x;AXΘD/؋g39ʠg+ KF j4) a@ IPp5l c\cM. q7{u K#숱󆺩\}՜#d.Є+xCBb5ȼ;7jG>OGTvLZ ;g1\Hgd\e$ӡz#*k$t8IU q2݅iW h&5ፁtV߰ ͞eo 0|~ qҙ .㌁FkwRnz#|ߑJs 3gUb5TAg})>%P^")|/7掩jxc&V-5/h"#4Q}'Tbb\␯7m!2_12mnN*OaVfl9x!oŤiM,9MJن;_/#l|b:B5L+ ff$8<['nh_ g8+k؇u+̈́֔IY/#_72/%Q޼pWC~O+$sJl:d@O]"NL'>Ca I4ťQnO'es>޶w ֢0_;uF؃`S -zF}&k>ɤz6_Aܠntc22?E3WԹ͌ .lMGem}Q2= PSo ?7q6yT>,c+m'÷V 4`~MƊ´3o`ݱFQ\*He5V]S ߩ RmOld R.L*ِ1 b,N39V;ZЏ5Âf| 'ZȑNa2!9TwCΰcgdV>ނm> ><#/v<[_0$uN!?o1q4yý(ʐQnڟg3&XM6%jPjn\G~L ;-d7,,aSxNF-g+onѻƀ~7#]&0Qϗif|;;)-i'_}u]xfrA O#0b;:䞟Yw* qo1PH5eh;bl#D^hZc+Χ8r\xzG{*Q` #]%U9?8j }5F<4FYE˃P!9O`aie<@@Vxa +`2v+'Aj\k' OZMxM%^Qăf4yőEg!>vpsXy\i꿐e u~l|T^+v%t'K^('ڕ]?5E( |~#6 &P?#nF^L_D}Q㨛z7i:kzQ|=\j6-U-7kYDR8LtEEX >FGX=ߎ4FrpI C60a9R;W3|{hP!n$#x;Ha$-iBcAGy?74LpGw鿑z.7i;ZQ1>j&看IqNcXppQOpͳ>=/Υ}i]Hxxx q&zFǚ*L6hE'&R1al~?U0Tp12~Hx.wd;oLwJNROgWD{?~{眈~3~ߋu}|O}Ej=Pa#ʧlTzmieqEx:+@G`.hpW%(rrGÖxW\.* 5Зߜ (BRk:D?)cc[)FՃ Þ2 '2iC=(^zD'ĵi`Zqȹ _uQ0"Qfv0|E(yª}yD1w@jpWJ 8J (}Pc4J {NڼvD|@=v:ӎh\d&̿هE` wVu-?C$W3-lz"J GHͭspCmp;*v?zA^k<ۗ,o.UKvס>G=t VsX#gwW k^tvWGR0}R.yYY_3좬gdNoI]# 4r"v3WMo%Y{V+Z4e1}*l0 GG >9 {X?>@i3iaw%SoIs?I0xɫPNR?g'm1Vbs~&f ನ-ggjUQAFi(S[3!}Y#t]&rt@+ێ 1(lyXtrW]Tkl*0`pB')j-H| 3,4%4_[b1s#a1Oj`ރg* {@巋`+A~f gq%\窷<^Y*Lb{鱽?Ah -׎ _"YIifЃ6u]LeG`}NG_TʋoddRi} "IA4#/6[aPYϔ•LA| 4ŭE鶪..=Y=B'*TRGӜ"zjg疠IƘ.?)<++8ܸފdcl e6l y6sJmney]&vtX?*Mah܇]=9k鵺[C݊/ YQ "7ր 2was3wa9Q>GHmt9.l]glcu"D^mH;o6dlsQ5oɈF7HơY{oZ(]iE@x^ړvPāӢ*Yv' |do)H~0}/ExӇ+Jz {+% oۇߪ"ÔO++7{p>llTKb}[cݺ/ڠ INp)1/0]WeTv[)ȿdAR_ƔEb8S q&Z:?r]. ?d^Sj=QM^ bKD͟ZOX8 XC,>e 1L޶ [2&ȋ&[ yk{1$J*;FЩ̈́yDmB^NCK& SB h1qhŗM Bq6>܇Y}Zҹ!W[1,^ݡ 9n7N[s ~D *yH18WǨB?r>YYeم&@͆XOgSzs}BJyaN]Z!pHA_!smyzJՕGMC2BK#VO&A{r|LF BB;[VM+Hn qy؁R"Dƶˉ@xWI@>mں1z&GeRūu[wwVАrrT=[8Џ=K04Z `HCbW=N}(yMmӜ 6G fH$w2m1ƟdQZLLw(tH5ʱA8AhEB8)D#6s|_Fvr`HWS(äFeTg!}kc ލ~q,(xX,1!a{w/퍚y289d"g e_`Eq*G8Z`U-bpـ0xw/rS wEL `9282s[6[:$ۃ̈~ʽbCe&uI#LT83I4ۋŜ{6ev&6[5|AuIИmFKaKl:95f]kJ^:I+f!:"v˷|Kgær6eQM0&$\i 6y55ɘ7™&[SHdA!Yciϑ'kFQ#OQB'F/NOKmÆ6/ۛ[ ,L3np-O OD,2|it KezPgvZ f67 A5sǑZ^vC$r.^l@7D|c(eIFWGk7j~+WϩO>䙂LcW lJͮ]@? EK}ĕ( ?up)16\10hD3Gg?Uz@q}*xglTZ<0eʯqߙ=9 !V^1|>FM0*kzqbqcOYðuhQQ@a^<մ,R?_W"-3<2kqy9ܪ7Lˌ+N O#xaP[Yi:41(RvJ@&=43ovji^I99JÁ@No$.X˼zay++iXDNz4@0*>w♽'Cyi`q'} |YW~RY'&2][Ų 3i?p2/"q䰒t`(uY%ή3%S1m PCT"U(bf7cO};Z~A~B, $="{̻$ұq'O}>1ȢnAK‰MDǗn$.[r[L,@a"O 5:$Q.rYz"fȓ7pԭ#`Db)Z) dȔ |$LRގc6菜< ԺzHKEҹcna9'`HNcs d1ӥʊ p!Y12~, Í9p5}]أo3wozFՌv~ N*VT)EW'!5r  \*Ru[apFތ7~Pn`%p;87S:mÕP<}I{xԋ/#FJYbMp{ҎLܴנ!{*xMfKՎm:vj( /UG`CUk&N='&K<}ŽYfMJ]N0B.Gy='13#j( fz>7rt`Eip7\KP.R=zN@vZ7 2sܵ!ĵNzppݫ@Žkb:3/cUUѶ[@ra)rF%o-]Vy&Ab|isu8AIJ"Кڤ hL|ib3fXRk#LRE&Oc3&4)yO%\:R\<|k_/pv#_JPFE 1m Lm"O"j9:|&2-q9+ !` P0X۫a7h؛zdZ*}GhHw1B n̦2@Ɠ\0.&ЕO@8ć@ 1gV҃(d5Khebxjeʧ,Ǚ{:J#G.>$*ek3kl$c!ͳ.ވ6 EN,TXYG"X#סàja1:$^ɫ-~26A-5v5R\az##w6пyy.C7gE)CGXY 볰0nkҍ 5a!b@ì8$K/QUVD*TN:RȄcN[ Ծ"hmK-#W#KL z1\?B>J.FHFl,k۸\#c!5X눚SE^{_ UWx㔚qx$ȑ_4b: r~2a/pT_W5{j/j@c7U|;inDT)G{0C7fY:h?x:JOՉ~$ZBb͌(RCR#Ń7[({.wn>p%B A+b!3rC\n*;) 3R.Uv鴃ۉ4]jW茍򛕟ZB**N5~>;ļ2Jw^!5_g`}g#z>w/N%ۙ`gVA n5OaGkCI?OAYIwŸYV=`v!}Yxƨ_al~' %gjDL?e7/_ґc&y uR@Ŗϙi\ hs.Lp4 rA;.dַ Ҿ {'䂏Z vQ }@?e3' [jyWx'_{vJ)Ffj93q/J's{$_4K?iiNn=fkC-|yp! y-۝1M'YRj88觻$x5 \#.Ic JG'%K|FuZo‰WMX&?flJ;V~/EHVi>r3RKqTF?ezfv?y u(j,P.\Ec7]}ŴO>| au7ϮO{e{k/jf ;v4F{f8vQǣ;SG9Qli 5']xZ:w՗VY63F") _02LR8 G/hA@x.8ҥ.5i}޳y~gMR "p m㫸XEJ! St6XVGa;[pTmg0;vk_hcwa_>L66V6vr6+S6vDm>;#6ico7vm@=m_c':~]'ڼNП 5nl5z_W/Xw#9=\Xihh_<;͂w#Bhg1u+ SxR(sY"i2 : ebe2\w'|&Ze@2`^Qh#GWs,T`Zys@Ăǯ {6d҆Qm t* ڧNB 21}mGarJ\MLs'h-ތ ~EоI9Yn4 (U"6p rߓ7lٛCvkFw>Fa$O]~-$ D֌7|;OƢu.N%fJ=YG EA}W: J<9Ѱ>+ X(fU#I.?d$P򸆏Ci;Q:5\: PN+N(9CV]-$A"W`se=d.hm0Y-A35N`Irht=Kj瀐($׭BѺё؞# XE#B@*AdyD ) +!t4w+h-Rl`BǬ<L(ipZY>q)G3 CſbwTQk.oKvZfÔoPvGcLJ;h\ѤW]f C9R .ۿ,4Eѿ`O`qp #'wGK0<`g馧 -+z3jyP'}ɍFl nd?Y'P;wBvv_vr7R@f>DnyK~#h!{B4T Us AaT]{p6%\D_a_%a_i_Yko_i[R+ k }/ۂFw1nmmekWz5"W"wULϜX&!~ SJ 7L2)r1K},PIF!܀-;CW?V \\3/Q@`~ڏ )^ c.?yτ G{@ؤp\'.1CNY zb'3~ՙsK{85Sg aBa77lF1pò 4Q`1 GEPk^OhqK!oD~z6o^9L5sHL|28bzCu 1{LR)W` VN'(p0y7 n-Sڮj6 Ɏp4|67=87/IB|/b@OWxjI1 }e1Ɂ@x[\eV1J^|WXw c.mDK{YCsM g5/&?&3'ې wzV9_NEϦ9Jn' 3W'}E#35&́mS2dE#ږ0^F_}-'"Z,MzBbcapL}6b%f13U#vҧ-]/QDP.xIΰ&A/<+#.]?qIekҎ_3ފ8̑W֖vïԱPlبip3BnQ=V)yw_2~b.Ji;622a! -|)-tv3q]^EUրVWChrY -E/2V⚴VҚ.,&mܓȮk ρՙ?/h.UeRg5k Ɲ`j7VE>mnVӬ`<  Ѻ% ̢xFkHpb{ z@mžZ6>QLeJo/'.XP#̈e<˻F7_ھ<=Oq ')۷9qB/>Ztu"sTA:?NNg@b!j!iX ;o1DC3(v".'^a,_D|7!y|D|9쥦$z)N{Its"Oj 2AX[Jq<S/pٖO!QTZoU|yetb3o^)T@ ?֒K܄VuLz6(цKěm>sF1qaMG#! IF@2ˆ'pw캞am|y5@,:%o>%Ỉ{#[gH~]\n.)M2_36g]4#˫'i>xbOupY\PD[t-;G紝b[MxDA[ )*:==n$vNRO{0Y}0Gr=v8o[8~547=+vl|YJ`<.}{$n!w7#psƿhY su]S[$(} !苿T:0ΡA:$._NU_x+esScnoF ; S1 )WGDppвbPO;jZ"C ꑺإlLK'r1,WI-BN`i]Xc!UC?CtNjip;59H!VMO}IO^57qM?zz_Qpug IՌRb7 Moi $Oײk/jĩ ?d?оsب~op$$y#GZ9 AsWk 2 _HLp34X+^ B CVjxrT[J{O9ց dV,~%lqmo$x2VIEFçlaS4eqm|}ϐ/->rV1 0&i7XPJzkUAUԏ/seaAXxxyy%֜ްs!nwcĺD2fhsL©乕d@àqnlO=?1 •F%aS`OUL! $wFa+ߍݓ_CAϨfŌλy,{D{&3>yMQ+X';dx>*>@mK_b<] KY&a2Q0hGx%Jn,aU2U3)t*gQ𵖾F7J]J~ot >b*aF(%eDQE&\XE FӞ vQZj)L8.>6[|XL̹U2-W5xTJstj`XӵOz΃mP?MMԓ㷶k_] _Dyo¤0r~bkA<=^l_>[9H6ilfk9؆,eXAo;M^һ4y灈wFPм}<ռ5^,z/M;RP2ZpAhfrGS0~lW0g>g2a1y: TtFS w9˔&‡L*mT<B^O_T:U)yЋLTR>n(ʵ js P˾YEa 'iN.ivI vD"V]Z-#fC!-P EܟN;^'zySR~lC _,/(]O1*yHqӨK"ak&E_vxY~&E|55պ(.K/2Sx=N_H< ,U<߁w!(M)?cK,SP$ BX ;8'PwE;Ot_S.#ACLs,;GPzw^d:ŦV~AqԒnXL+0S '<_8=5YF+ڬHtB7iCT!b`*݀hJE-7"%n`Nvۯ60JuPCԩ X&z!@; KCm(UnrA(})qʙPÓ!94^lT}ڈkhPNrNׯ UamaҐGL85GA(G35S-1 "vW> e?iЄpMl h|G4wp_8]GTZtJE^p-9V~V#@ }k!7SR4}冔e  H-h淡Y i Տ/ÿOG:rcSȡ}j0| (bkfɨn7癌#.c__ڳEK:^t 7kw>; _>cF8OVWmcq~ H{/Oߗd!N 􊻸6#Pʹ_@}I۩fEQ?[ԡn~2ERw˳-v;'Y1`Trr1O>g9y1A^3ki@$@޿\{֯hm/3w%5:1z\ RƠGn5Qի?kVb\;FMKU0tӒUj28VuDٙTUM66x$ݴnOݴ}Q򣤮l ]?_W!z;u\|,{Hv[ o-ߑ7{0) 藹m /zJ]:u8ns/`gȂ[&L7wU*jz{YUe,]" =ݭP^Gεa;KCCdνCIUg`i3k؏L$S$MX(?HsҎd\?~^]5Mۨ{}~*Y3n1CNJcKcS%܊!>56U_u>b>1i12`ݬ V;0Ͽ>JYAwS;g Esk\u&HtݙTD,.c Izʗ<0aߏ("js=7@&5(ae3@uv~!?]?i~L.N2tJԑM]{<ݽJ܄zUGbt=>m9&Iܣx`G >UEfKF>!J>?4gKM|)ȊMxp-@yL2f-rZderu-d-6dO0"R'{T^^?6z5I1w׹KIn6迈RMVk6n]x]v4F}sřʂE;s$d4^'Se@MM5AS&q9_?I<{PUXOXY[o)yP_Wo#~u鹅rg:|GsHcakԍ?OvifҗUJaꗶ㿣[zWҒ&R]7ջ=%wy A]BK:㳋Y&&*aR*ne%J(_H0|m%Oe%R3,H4J"m#xѢppu jV[tvڎftu`60v, [$Z[4ylB7:M'au\N/+G#hV/ t>og3ˬQ9sAVxp8)xm+ w [ox7a(.ɥ",א~W熥ov~\XBLx }zVq wOHӝ\9c3Ny1drCu/sr IwQ$s:J^(!Gn'd*kY@H)$ڳ_H|}kؑoΫ_f(ZOCYY4jR1|K! ߉ҝnG3##adHNsș,rVDF#\A;(Ru&!Hei A<և:kuw:ߺz5wcOBר]V'c|>zǍ@&A@ Cu~@)eQ8B@~'R7*S_})|(j\wyzͧz/c+|RueW,w&Z[2ίzVu!ڬDժ0LV3?k\i'Lf}`sJҼǷgY/;,8 =dIpq nOðNlPyOZ " U=/ ^i -=пC糢i&~٘z^md7aS#䌹Hh26t!D+=5NlHMvZ1~)+d^\PǷM]oԵS7w>𣝿n%?R(otAmws2FA ?c%ز̥o  T2q^^:sS4n1kDc~I7X-?e\#UDP4.+,%;4Z48nh p0 [oĺQY,sl&K,-L,{qpUً ) x[^b9uC yKHz0BkH躗X ]ƬNR#W Z$hbGI :SImޫ]BM7Ԣ]nXʇ.fA{Әc!kUW噈Oy&>-%j^Mw+`CÔ0>ޤL"ՂgWe|c?2sh4zVviё6R2WŖV%D٤<&ZN$aLжCFג~0+mpȚ5֢hXdl E.&CZf h=tYr]Q;$bF'Q\^Q.l\3(חW4yWk +U^Y<{oGuGLzgyM%r,'{$iBFRQ?]"MV#Z:nS˖J>'y3':6 <^sD&06v}f}Ӱlp,Pm3:,!<$/Fls`IV'ؖ>h-`prm5_,΃T}/%z@+R&XbIWio&"|{˒ #]ҏ[iN7+[$}*OYEfXhe#SPBcd4`ag%mIJcoHu@ (.RB,y_4.4ˈogNҐX/BB2o mDLąIxkCJ9~n5U`S9wNcr_"PÊM0,U0uEviGN;{ ?I{~F뢗kY4hiZPrJ=,g̛!nrE~yeQw7ś_[ڿ ˦--%zk^=Bר#-a@ 2v!rU"D L;0t}cz HV[+H_iwLq8/$ɜ0*]Zq 斟\gk:|̚ssR:1фddR#} U|&Mxh8O"v&[˦ap1`bьRWSy,zvnX`ĢQ6de{GNCa4 Q˒<=;@}"?".b1LI,:D .N"5nu(ʅQ(rK["-МS5:\aսHwV CRN;Ὰw:˫÷ ē!P).6\^U"r~XD :[k"Tdb '[rOG+U_AC< a"EEus9~ "E{{R>'WQv%Dym6M# Ku㕽ƍ *^St5=9[ӷ$8%~ݓul̀ujʞ/k:/w6~2{\#oWmoP쬀7l_DGj^Tܸio v\9VꆙwxoZ#~ RR m១8^Jѓl\aoi[pDQ: AlGkђuP`!2AM֮PƓ<[}>;|yQ˫j\Ι!da'"5rY;~⭀we9k6t̼P6 ׈{M-xR`.pLNf:=N]^g6ML'4eSd앉Goߖ೯u7Kuߌw7Ů7ގ} ʄ[|lMZBƹ&pNT5:iٗrkės']}ьɀTk<ABsTd? Di5U*NGyơ~șx5-T;Pd]>O9 :C$] Zy`?=bHz*_; k<)3Ay!؋ CAiDq8`{C4hhxHChԛ2MZ4t/C;ٿ=7jYtܑ|)+$B 8>8!|p:}d߮Ӓ)ѲY|~Iq*0wPeOU"pU^9jtT*v1&Eq ,# ^n1~e?ҬcvRu5:ͮjs~`AAxX,jŢ|5XG hmzY]Qs>w\\i'T܂w!-aA07AP~BtrP%D4_&WL;Twb{}z\5̧]/yJ!1a_=ݴ .V|q b^ՐO J$D9KLxxŧ/9AHzMSNdL V8v& 3:wJnLkKnGKo06DHz)ׂo46@IbTHITI1 ~.W n) '|P,|?GEF!U'T}sxlͭA3Azs+PP!RC@u AHdAhonV:x)ZIH6yٮ\JP߬﹙SGǠ &#F l3WM#}m'`&c@sPV~c^U~ҦKR20ʸ6-:zHD"QIq% [/~Wњ\B+Ji ֨GŤ80-АQ=K4Z8D2x-u4K?#l7T6@ d߬18(i+>!߃, 0_M]1Uhw9z UQ4@IҞm( ۖ&|WKpMC%/6v|ۂ[_" ` ʛ(yy^ Mgy"!ЖbW^-9 *<;^I?UGvBφ+>I%hp} c WnAJ8믥E b(UT\\ste!-p gR /nC&>17fb76!kc6X&/D8b(4+?o+Ubp]!㯐!|N:wh2,ge: /2.;,hKdY< "ؼ8pޯOۏ 㗪l#KaUVID%)&maYGNq;B˛lTrݼ>>#l {W?ɮfANaAk@Jc҅` ]$ 62B(N)b㪛O ~>Ql; #jJR\H[X ]mW|[qȮsfU|rLz ufQ zj:7@x'xEj+O < ;/I w ud|$]K̛y6DB?IMNdOސ"Ч d k<:rZ%ŇcbY0@A3Vh^ H>n ij#DEH~a{Y~0Mtv\y5#\oXi; {A3lŇQOs1b^R_ \qݎFKT9 eѬ=|֊Gn%-hK]eZݮ2#K@bo9|G ! Й]!UпWB ?'WgWUԚ y4c,ЀGAvf>q04#HuJ?88u3^ˋ y 8#*_Ѯ{h2Z;3,5Co;r?Bbo+Щ831ܛ5"6oϢ y;K5uEy;KN.<0IS|/kv Y'OgځL3&EL]M JAZncu=\i-g>J ]z79cAD@fӄ&ҟKVj|kZTzP E少F<[TrݎX{kִ 4 0A.A" :Qg-$trG0\tv( @K?Ŏl-8P8_e Ţ'(4ډaKv`9#_>sGb.XDt^DAEPXڱd't&ozT?7.͛hDzt 귕j'=T] uXKJ4/& wG^ţq#&fis?/_v9.Ǯ='xP[:u/Z]s&! Kҗ i/"]~~}`*"G*eH RH<:6bD: !MPy]!Zh4:e2F_͹mGYϢl'I<w.@.8U E.':fZ~^= r%ḝ\N>O,>Xhu:j\CWrv9K 7jv&kk'҇a(bq^Abf$^?xRU~ *58\90 ] 1fU'v]+Ȯ>R$Ng6:RIr8KK߸kG vj5 %Kzpo] Mk0ڸ%0\(˕q4Q U. OkFw7 Z> fX4Pd7WbW+a']34/bDiL8pHMАэDK9掇y3OЏDfh-fx:FWbu\c2s/]x{;6*в5,KܙV떥>J@$?HVR(Nl:UwQQ]g,/vC*tfk$Yܞt^6^Sxi\%>lg' pBv]%!.}r.Z b"RꂏG ~E$HV/E?ꞕECR[,R\-5=,BE,2D<٤ivSVvPt1Fge~A$h+y/NAĥM$Ye~d$B +g]rY7)U tULL1ΚE]V4awk-M.oXz TBV5I w &(ꫨ0e7[їՌlv>3)h5iڐc}HttkITsNq1պ4?玑Ri;EO+D'{\\^375MӠ|zIZIē?" McsuX@uWvg\5.rhN HUyϏ gwzV22#mx8ӯf7Rl"5[l3gR]q,Gdt *: )@Žlb۸bqxs]AcGqX'z>G+)Ęs6s - *喐VekҸV9qeի@G69v.F)Am:b~\*PM:P=[]rWI#iZ3r*a^<ǞǯVz )t *Rћ 0?v)Z'uCQ?}ֆXP\oJ=ȡ|}8>O7=bw3t + s;إCkTh"$%d/Frm(j5F 8Ci8kKnE> `He"#Vyȟ=`D3zž71:JN/;\1sɓq1YzܵMd;JL|"b;*G`d;BNZ ̯v!9$X8>C@OH_| Ӫgȳ:B~5fNKQ4cr#n:pR+S)7Tg3\?BI'(hB}3[cpvDvE*COhH Kr'PfQi6:CσT=`;huzq9E':yRAǴsEi{CRxou0sӷsZ}O4Nz#up(cr׾@Wc,'TZOEQ/=h̡ T&KOi xwN{?C*Hᱚ(뺖//@t\tmBs p(g . ><^gBh~<1uƈ #.$;OAiOH?Nu=&\E0bqDst2 dO~}z!Wd=+^pO:66L NrajL[ݞPTX-MC&m'Qt|"uMbJ#uǫw#)7QqfoH`B~-)[#,xKK-Yl ʖi]UZ׋iV-u;~\no%yVhނej2d`|,[xGt" ٕGr\4&)s{MU y,6T|-bb_Pyzbcnh4\ƞmRyƗGB`y P>#'jOLX_o]uƩ ĞO MB n`޵A -G98vqOW}Uͷ˄JGT_[|J7߷# qlL@y !bp@_tMݩdg][ ~qY?r:kٛN4u-b>4PAQ^3| 2Ŝ@c{k61Sײߪ EL:L{yvENݜX+uGz# =wA㑐'xO3f6Eʠj08?Ƌ=vCn~ (^7eW25l_vx7a)w6-bIvi`'͛53 :V@lt ?rXҖlPX81lo05/k(UgxK t0b50*B{F#ye@˶l&'fTαʎL!Mart~ѡP{~KVpw E jJ#; ط'ոJu6M\e!']7kMG}.Lli}V{>j_O5h4¥<78|W`;|D|**/A,Jp~npAfmQ8H-pZ*,c046HrMLj$m& [L2!}lPdљY)x0"qKA$ 3ڞesu\?dh(GKl6@Xrv2;3^a6%hJEąTRذG>G}Ryv,pfmUΒ﫤0R_ѷ!oHhlf~}:2gahtK>a8&Vo"H?i ]lj;aOvO݂?]ŀ;rtG ~rn|fg7IadmTF\p>0!D5 - x Ա !}Wq Nu,ˋ`lA[`|g`mW͸~siCc8Y9g2x[gLBz.A3)0)aރrOG }R ,'YG̺)F8}SAF m #а{ތpGnIVG10#tD7 ħl m !fl(HB[''V>shצ17ngRzz汈-RwU"O1/uw-$1l#4@0ZuN˗<ÎP@ٚР;@,$KO:@[gߋ& G\_(zwgTDf=F ~q9 &j #ӿq*R}]4OhP9MAR?bq CM-aQ%&XFÏ+hwBN$qe][jC r^y|`Mh&;;gI\405:{z߶*y_m;&Y տz(0̥ΓDt![)P ]*O Z mEƿyل!9rC#l7>R!00BF\rW}FlݤKAWYO; p?u\d<g)K{ =7z[8I%GKq9 iđCq{z-9Eaop t)J{/DlUs 8qm *&xIh#kEE ~(IOLDG0xyG0x.x.x.xBl(V V@zfV/jfڐ̛+? p$4G2@qu# ~as/:/hY%j0d>`5bxŇ~\Yy8͆ȫ*VGP5AZVc^a;<ӛpvM w"2SpW ]%q52W;@'dx/eumF+M>* وb&YnuBd_(~56)bbcn-++9 a0s^ §C[|:TN<^L./Ab1M5 ?lf#Pϳ~k9_[TG!JEJSĚbJ"QUҳ]&ԃ{TXp}s ъYh4G \aDbr怪L.?)٦u>J}z`ڗpͩH|/vRqp>@{PņggZ\ʪ{MQ<$ɕNDg*^a?{FrӷFTHщcҮ<"*8Ruba riE=l7;:`k)kמ~Ko%?e(u0فe|U kk~-nEV9`Nr<\#1H+wC:qMk?9K݁f8H~ c8G%F~ c0fG]-1$x^zTXS0B|Q~iSle3ka厮PvtA>:Ů)t-0!ԷAi>WkODRﱡ+C4>Ujr*rFѣ")R7h@$ALKx:#N((k'4eh6Pl }I5ײ mr}&J؜(j8YSuPCت57ػv?8vq9o«K 6.&.AmӘyO1a39-n\'Y+!!ugp*#y%_jO}(Hm ٫mUݽٶ<| @ o 'h!67e'7JmAÂgIb~=5398VTBXErp@9 x8Y\D/624ta:4tUNµQ/IW/)~HMZяH?e3mEtGH^_\֓{ jńa o+ Z)ܽ|& OGQvU NiA͖ `;(?;-[G*& ,4i&.Nx=ƞ4[s2g)薁wi<ES$r;wlh{7R}SuG%Þy^o͓ UD. TR#?UؿNDL[Ē>[F !O‘={ nҫԐ,Jm;B3 mGP IVbȦ afF6szP3;V~|CF%>J<$f1eba< Az1sl3.^HFWv%-3y=.RZ5`D啗+LIaI"TՇa^ťq(e#uoϨEȣϒ\7"I25Հ7&Aџ`9=? DzJ.YTl}8> ~ZhNE,@}_!UZ`HZAK_ ږ-*ZƥܺNE Z+a˶&~#GP N<)%&P6Cn*BXf:W\~n=H_}&7o#P!u Am$TU!sE8[R'JEBp'>cㄊo}`C q4Yor' LTj\g'`Kh 6Μ?a)1߷. GZnsgmm4kIN'Er挐^yr@ֈ"pHUJ~ȧXJHmgy SC*%*aSzjbcxRLQv`4.^"gm_s4]Y{L.p ZBS~$!ߗ~(25v΀4sqwkNqBɑdkIBȱ% OD8_ I>B_64z4}iD +ĄnevEr9Y>)q[yoa?W&ӯ9r"k%< 1|AJ$(A21?K0Sv]P0j5fo> DfWĥ3R1!"ɩUʾj6 Q.. ܘo;H l̿,sH?,EWW2ɸȋ S=łmCGvk8|\a'\#"NK .yŎĴSp.e/peא{aܸSBTkNt/=6Ƚ%GNÆBP߽j_c/g; 'gs`뾠@W.xf|v}ݯc_,ϣcBPhI@ ./:KS" L -S#SNvW&B%RyGA)^וr1Y]|ء^+|QA$dx$ v(8Z=#:[{p fsR ބ4)*GP7be Unqg͸.*S, {TFM,IZ?J9'#㲉l7!J2qO+1Wwu'Qht&5 5ca²  H&mN ::@2)'sά$@ڍ]إjNl&̰D$kmAd^H|/Ӑ1I {`#+,Vd~')f[7Hv~ ;xi7k"LD&",-7QWT[OeE`Rƌv$O _QnPǨ[n{8\ lOVY;>:IN!0>İh F!s ΰ2!EYϢ`tToĄ3&<HV¢6RUA8mA q~3o^`}˫-<}?9Oψ-_q62m d 2[anv7 G*<lyZg͞, oɉ(tPqy?Hx.X6wt\].3;O֫o9`BFYG˚=46|.ώ#+t+ ׁE'x}wzix_t6&$ zV7tdXfRF~sv{'oZhy:Hle&plb&hzx~:!hrm]2%oOf.sD-mLD4tꛓ3h_WW,u8{--HJ d27`3ݗs(h An vTi Z0ТRij[6$#qLg[2Tc]h}!58lߡF3@,iY-u ˇ ՎY6SHl!i vcR@_]=ˏ,){i_U*GԀ9l+S/HΦro/ԑ?9޼ iA?ĹvKxxGwߠ;ɿO/ׁ26 PA=~U^HO 4ZVQNmK- \9V O:Yb@yғ0O6z۠/3k  ?x{=_^׃f}x$zog3ߺ}ik[>كfhv&Kt͵Tرθ~2/=oQrp4 r XAz/Dxsu=sXIH oBj{6u6D0A{ QTyZ>_IG^.H7.1{"AW#8/GޡfAfkvC2@;c dg\ľVGU@JQR-Xț0cRzTfZNs)>X6EcP/|5:h5]x${Bq#ځtA%]u/Nh9cdž8kpv%vz;c!s=w3}vqp"X& I˴en-&Em-̿ _}+NU;.νi}[atټC0vKȉ({hnFvS TH1}Wv0eqvc})bj5T2_WyZ 7NƼy?Wn33-mVז7ryUnk Z5n\={:m5-tEx7? PFd42D˫]9c e4{*g|).L=8AYeHa^\V^TU9\3Tl<5}k+`xex擕3ٳrf6x2] xRMܹ\ȋl~) Zp^aV%c-HsH߾J P\M#)4x;cع)*xYUPߛ>#dö/lm& A)sJEB)KZ?:U/ܬF:P 9jQ_zFNpdViv.򂠧[گV79ԏ%{2FTvwozSf>n|ĥԢi yB4g2]xW|L 3g'MQ,htEϋ _NћU8fxi?#?j V$XPFG>as=]P* Pjy:ROէ =S+?P)siA0^q~vPFG7 y dHIL_0|'zyO1T2++!Q6`ڂG.[yCà~EZKFP0/jW>BnT>߼/T$]PJōڍ\REbcEGW[ki[|Iiŷ+X_i1Em+]`F+8BiqڢT뿶]+-Cs?Tnq\bmqo>NiDjyVUJn,r:(/;sT-Pr'ܫs(iB[ula[l-K>?ʽ2_A9A H\Зh\JjQ^?nѕM˽K._[/}}w?S޼Ժ|T_/O\_jjOOSWj֕U HDvkg+ Yj(V=f*KPkFhF Ùƹ гh@FtA{XX+/rۺIuIӔX'-" j<>C E'HXF9o|jPKh?1D0&i-"0<} PRO>@z}ocq ÖӘZF˵R3]WWVЎ@(i1l Tpȅ6]?̯*S kBobi4~4 ۹Ͳ5NDceL/Lˆ3J~)YRa`# K hP39fq&RiZ]0&` X+Qv%J,b}+T5›2j⤡yT1-=*-J LFL +?nyaiXˋphq}_a;؀հO G} ofsa6;}i5!KJr @$Vou=FWƕ(v`E&XP([7|?yC! $d(#H3& RG+#uBRMQ?I,F ͽ[z.y]]C:٥Q<ǺAѱYn;yăR͂zt@{n7 |]:'l#o ,u)S>饒4#_gR>}7vb(-37#)Vva; 3QV訣Uw` ߎV0 1,iɴ`J*ق1RbR2\|&bS6d5;s+\.um zu7z;w )/xgRaL"nt, ;O~#6K'*FunxLǝħYhS^}O1)bФ*VТThu}s>gV.CS.x`Vl=k\`Rt`(j~&| Y+!lrUQ.?cQcm?(@@й{62f+_%tBNIq;JrqL56? 9xM{)%ĀasgRs1ޮc43jK`{lrɓ󺟯:'ۣ˕gKz!<|\ yXOo{|[T'UimÖ/:4h \J^VG&D:I/E~_]WB !<= @G:` T"G`6_6RX_P}?fJ}P8 RxgL'o͊ۅyW ݙ/=iXf#Ek ڥ+^{ aJ㫃Fy=!m vÃ|DArpT8z=@]6o7> V<>.`]ԏ` ' <[)vO/SqEVsJ1\HHvJǡ♞O޾IB;+CWb}gA'LJLdWy!kbPO 6v4i JSJٻ:s"_Fw!lW 0(՜uujE, Agc-AFch(PcLvD %6%]feJbCxX=*b)Ew\`f϶ 8TW\(pj'R_uD P G71ʵ`A)D0uֆ^ZA/zU|:S⇚=ja@zf!@Tcf'3ɌCT$90Ki JBjC-yS-AOF<'ͭqނ4sq!lI& <^+]&r/ެTJ㦦]%ŷZÓ~7vk̹p8aG4>-? Lvsh q9#FGj{x _D$HM@e_cK61lFC+s[h h 'TmS6m)Pq't:pWůq];bxr_WüZDgkĿy#|jK~>oli7]c 9!xCx) lO=m,nwy.vJ+HU8[db@%3VʝȖ,kFB?C{6@}r:Qؗ~fO(t;ssd'do;rx :%ϊ Zd ʝ䊤MQʡl fN uöz'?R|HcVkS~8afHȱs.kUce昅n ( ^!i z(s%!Ei܍s@qlwk3U J^I~DԎCWÖ,nP'[kȟH{>g:}W4=# $tlKџˬܵK w7J&AI A3W CmFvqBK};m)IJ09 g: [xy\N&r( |MjM^~ M]Mο%2[ZW ¤J zb}~s2zޅn3ϚyY\aePܜ3葌Ы V$H=$} XjAō ^]qO:+LzK(ψ9_hEgp]YE1>q94DA3C<"~%B8et۠\ʭ3DR+d҆$߯vÈڪ'CxׁF&`K,MYx̷ ѭ5b98imجNZOVX :r;c RdTIW>'7Յ0wt'L/ $[a@$,$8U aCK4=R Q:U:9[~"TOw%gtz%L@Ʉ4ѱAB)2z8(BAqɗ9׏LPt呷pٺd;x= kAɥɕKsEh4D;{ oGo(4ѥ]IѤ|iLlw&N*,:Yَ֮(kbm:?#NӬ5pm#t7нi/;B>LI=6!i{~q x C+U F9yYXq@=5=C_N l ~ HY'#:rO|2R+qZ|Z?a #?kN5S2:|}ZH/ Ki[YW #:; \L%Z,ƕ9b8̷xՊ8JDTZql˒B[I9D'sFk5Pۑ'>j!jbey%c gߖz1}q=atHZ&m8I6B 7E8Dq,w{8 [rMR|U!HuRN!+aZe>KV=iQԱicc+!&Βܥt~WW#̓{uP'xE"H3Q0;य़DǨ ՏF;@pFʆ{)`8whO7 9a4$|H^Q7DcӞH &1>:j5jATy:"ȭY!AJXD&_[i=QSl"U"ܫ4j/z9yUJP~*;Fha-|ݍU_/&\^bY},o+ߡCaF47^}B OOm]P_οy+q;IUC?J͑ 7V(79QQlʤ^]Boٛ4O4pƉ&/Ye=4tjhmyޘ'=5l"kK4^U U6b)ݎ `}a=)%ׯ@~<Nc暇WHA`[ %w u /vS:=ec!X緜i:Ov7p=m\h8o C]dsyCٓ7&o: Il*C]Ѩ6pGTN!]cSZC#KŧU3Pȝv½&b]=7>Wځ+`bu鍳zgI_}#ϤιE! bN4{ۂ!!m؛еe?D9IQ)3a<iY ڤKGg4zs ȴO~rz{։l+$ ǎs~>Vb#`YISd6wƈ.1+QLj7; F4q!Z$.3,~nTq7G頖8p#NAێ] |B lВ1Qv@yG6Y}޹~sA ho ?k IX/;#n\4Ώ2Y\9:A{"N.-,iR+:G `ܣec[b#^}$ P/9K W'ȂyN;%, x'W>>!|i 6WgbE @6zVfM(~;P&IYC("ՆO?K`T*I6Y `yo :}r^;nD/l=n\pגHvV~58y`ަxI1=b MknHWjf{Q8PTe0_"@@y~v)u==>xsw>>&'(zY ?jw˃0sQKG5&8=(ˊOW"FHmcOlm*5A88I\ĸos~=$~M%NЀM)k,^f 1SxFRR^1w&\~aKtǮ{]&?-ބstýaR|>ca_zq\U%FcMıp%k q󱱞xr.V^8"w$OȽؙ(Kߎ䳰vq|nBGmN$?#j귋gm7Y\vl@ 2o @cX iG g4$6֪an,'mIX=n NfӇ^BO,b^J&If눆1ȫHyrϛ21;tD[jh4+L\I4%%1gCFF0f5_4q.FdzJ/I]B9Q&H[D P.)u4G[Qr-iKZ<*@))^`y Y1@|o2- <Rh;aZ(hFDQ#pvvc1%Y,zvo95_@,ahՙs E4M=c Pg>9Lي6qxWe,ypl}1J:'Na&\E3i1D>f|h͎cٱ0pihN˚TC)3uU,D< ccDd>#MK;RsbNc1Zs7Xb)u948M-WQ1DqMrwY! 4g~mr lr1f5sfYx@Iً %8 Q_6a7B?#߈67ov&ɮ' uQ!;|)i _ɤ/mZ޸O#ZaYJ\bt/)эP( E!(QeRj`/O!BVF`ѱ$p0~]S!AeWKm&#Ð8m<0~=PrGܵ\z4\)aCoc[}uXO=+SOnd}ABk.= u-guuЮ= CR O`-hQ_ ḃBvXl[YZH>z]: 5fVtss6p S(FE%T]͞Y3[^T3*1V4j:DV?`UKfQ5XMˇas$+Wqu"Vp_DJRzyp| 'P3 P7+@Ԁi%Pa"=᱄ $pr\{@?0Y~£6PGydZIZm.GEdm1!d 3Qiz|8cVjd-oZ8k&oVOԤ[Rh@"I(MdÄgb(i.B/< ܈E1uIs{l+ߜ5ʳ֥&#^纮u1]6|q?ZVP<-pMo8Բ[~M>Z|Fj]tO-phP vjDals)3yKRFߣβDVh9TO&q-~&㩳KkY{Сg Jx&%}Q5q4|ߔ0)ZJ W챙:S#iWp6Sj!;w4]JѝI\ J-Zk{K(c:S?i?"(~m0Cx R6V{-:\ {E_K F`"+h e&AW=`=j :rl9y0 M=TLWL}=g Zgi`8lە'3ndPlAUO:2s )X''#e@'ysRjfRtfU\ _}ubNKa8.ڤABHSjUX>6ՎKɬq':be֬u8mZVEoCjQA-J]4>,h RPOEFqNGJx1 cCTaPISǘҖD n^ynRqta3*O$r_z Dz0ƌؙHEs_Mv>YԚgM"KbٚCha @Grc2-aUB?n!QA}g[>v»:*Q2Q7^`V6 Xb<݋O 9OvxS1,  -;Q?`[Ȁ#˶bPq 9eH-:|r֐ gaT#h]~)`Wtw+ q>=-?;*{P{))=QE5;qOh>Sa&hg I~h#d7::*{MQE$)1Wʤ_8ϿPq*iG-^G+ۺ=?(Af !?.(<)RN9 ?f z]1!JѱP/RoB3DL -#uU9@*efp^h=$` 4Jz8LoY_`AU?r){M=ux(R%}$1QwcٗD)寞jWYFTB3Bgp"Q!1AJx|WW`E<${`Z O{I=cvoE v`:VU 7^Xv)R*uV4V~R Pc)Dü.L'Sj7hzJ7;D"͞ ɼQK_5Sep[Е#Fhϵޡ%A>xb-/HKP_.Ymkx> Vڀ<=:vC.XJB o2 &ڤM&*>uF|jV6VrTq3 _(miuɛY`{zj|+?s"=OR)Pk'5Dw/ykkK>$8bU\Wם3ށ}"| %c= zzXVu!㬣dP. D |"nGLbOB-WKQ&H'Z#{!iw W@.9vА|ː.- rXeXf& mBŷvٵY F7d$^ޤ6 Gf. ;͐{.d`=i6N`z&"Kw!L JI` jCdts&kEC` Q7Q!ne`}])JH/~;rVV)Sȴ IA&h\ƻ;{M$nRrk4\I8)-!bI-XHE\iUl&Dfc"^b߽WhhaJX!F 43B޻Pio!;0#Q">b6 :D)DeS Gdspd$lBq=݀8&/9c{*ͭ?Q0[6#S>x#lϪE1!<xMs껆iJaOzH?.j5En!H2|FmŁ.2ā[MzA8Z)G+;doAV/1O*,['(HS[iSK γY5ֱI("pKvt4O(ϵIj{U\!$4Kr Hn#29x/D`#78"sO2%AZAi%gt6S m@QtKO{`ӛ8ooA@Cp=#x x`Nt:6= <帻7h$gEyކl2Wp,uA-^h &ׂ[\WF~@0;;ȉ.C z]eȆ(Pl\wFamY6e' aa4J(';r)3YߏUIDD0v'K#yQ^M0 Ӆ9*MCȽME8y!0!WNOpТHZa)nK A5y 3HF_/9jn*\n8b(ހs> +?H_ע ~{.Apnmq9Wa3FЭ6uJ\8:%Zg:~ y]#/wn5QхDzLS@aOkP^@`1S" <1ٓNm͸h9td ׁOV27X`r s4롎xu#5*z2ix mWCtK6+&F r]{`'~VwR^]bszh]`BWy!sBh}a0mr70PUR)OMW>M7#W~/ss@{9@͕ .{ KجxYP7ͼ,p-&ٌ>Rve}QH\Eh?s1ERq(:9LJ80td sy4\OjPb:pFC^yj\}|#[-NDSzavHq(&.Iÿ=ͦ8{]I > Օ+QNjxxksa;p5o߯O~Rg"uQ Mseuc`\yjpӃK{bz~wZ6 @Qg6>X;mPjy߄{0@x:K8c\yAa/'g^hR%`4N   >(݊[S4Rf1Jb8R$A5VSn>#Fֹ w-;zɏ>d"j܇H}cu h5o$9o_?譴/sOb =L'q׿HֈWl! KC^h*91>Rpa^=Z)S5 ؟*wVd!$e^iGkX"#u^:|5.:Tv Co ټGےL q|2cm5oM~䗺+Tv$Q?es-U یѡKצȅC$NViT7* |29f祩{\m.BLD9uٜgARq/: lR`_(AWܶpe/jDI]"u?)MLOnF:׭[| hF"@ZD %4$09O$i!"Qy[nTTlP*MJ)N`3X9/ DáOAh:%B^C>#[W8"1J֏o!;E@G MKۛh=(/g[\ Bo hZ=$}8?fޗ-IP{*-P'е$5|t=5}f9+wC8KKo`ޮ1<]HE,"!~)W#EbhsǜϗpCA@5oƋQT ʈK1B6*:M+!Da*>ҠDw>uшPP&o;r+A%(j^hނ*]XE+ 3@32ŋɟWK{)Vq^GA>m-l8tQJ΂8 xSX3 ƴjD~=] "?X@jF_>t -Nb'ȟ|sgzzK~Wq\4CoByHq͑ {NIPSRroȦ&`ܺ:BRm )Z#[-]WJ,]s|?pU űr8Z]t,8үQv,w"^AWM%1@wsǿVADkЧ/;8{sq( $u+`E[ʪڽCY &,? 2࠯jw|zyz˃+'3q:CR$9$gֵh4W7gxh|cq U7fH\z~IQ3/gqUC9YӅfl9 Z^g,y~~+:Mk"ϊ^'ihʚjl @|zvrc`ka b@Qsk Ԋvɻu+1Hh*̿reI5S7st4w6dnW%Ngu?gAzV`ȀZě}zyiţ,RuZj X=lnh-K 3B+2,:m/c!1Eҷ?# !Mc>߽a~ ]5C4OKQC`Gq]OX]_b?c9O'>ԦJZȲd60 >r8C>"}gl*uKxo )Խ]L*=^*6*\Gj:5ߞ^JLCqk7 g{{QCO%IM捎JR>^ҁǺ*?~T _/~=A [Eە՟%'w{ _/WTY>Q6}Ag3E}IEj{t@>z/Σp=oQJɝU)PѬ@@5'< '_wGQۼk`W|M+judo>FB=/bmZSQs|Z+l@{+p}\_:-{=o5U繠-idr5O\~!!j{Se CO'GxᣚH 3Ś#mw9]Gs>O\Pxʶiσ~%OWi CFg kG>DVo&&1؟ [܆qF~h߃leBT RAӋY?_ FNnuES/ڥӖu%8{PȜ$!(Ql~)@Z͆4F|xpf@ss_?k.('4 x&9 sn/SxIŀBSpJs Q̏**=:T[a!vӖͬ涶 {Aޣ2un,L+`B1|뫱YZ:2ݎ{ګ1u%[ c" gF ޞz35mƷ W_1X<\svonz-Cpt]n xome'n6x]!3 ۣe1>7*& ƤWu^b-_m Wo%X=&w^ g#,H#awZ6WJaCofW~+F`B9'믈#0h=w&VPX^݇6CEXhYčh6ݳ4C]s2Ø[ Y)u ydS EtNJ~Z\۵Jy4W)vIAྜye\KxU LmM ;9QѝV@%/55K%<1̓]A>lC.XQu?ɘcn٪W;S[>蠥%؁IqG~a_BKvaswg`tw]YW&UAro|m9c|>;@< MK]ۻs&&-{ܓCu0fi0x*7I ;̈[صgckj_}+{QH8-u$yna~K=]k@ԓ{?|v oQg7SUgӻjmчyhJkN36|V}+W0r0 U+jȣ^q>5+CAY0?K+cCPM~%J^>oϤUz]X, HC{, ,y9V1G֊YUo 5s5#JGx]a[`|  g?wL_hՂ,N`]כQbqk5skHI^E>çW٤ECmyd#4V6cmf6N5} 8,fn.Zih9r97/3o!t~Q![;Ċ \3=B^L/~ěnÛvvvP?ʺrbzκ=X {4NXa 5ߦ,.B>yYW>X4UPY+-28$yJ.J:`$t~[ϔ,q?dl)1٣S !#~/0Zu|3$ĭ&R/"4ڕs+,]1M@%ޝ$f] {֕u!+ٮ3Z NwbCs%*fG9C@́ h=!=CC᳼& ՌؒWٞop7u9N({b|ʾT+,xS]8Dށ.*+hF\[q=8U9iKϻitW§Y M^vrq=Eia=yظaܭ,1{߯jhΚO#!SaVpCy}6's}y7~Zvkw_8`oʭO+4ÊEo%}xQ҉ 43 67$kv1p=kvB1V[hǕy~=5?Piax8cu,xڄm0-|$@ Xa AR|l6gFnmS=8"4c!WYP~#*_فQP,PMBW?}3f&`!I\)z~nDpnˠJ P.mVW`EuW¹M0\cu@=zѵ*AlTm-wh^hy ko""U~y6q[U~5tH^xJ=$_5C ?$ D>'1f+Gn oBΌkV 8?1846'}nsY:b qIc~~>:%f!F~EbN vW+E~-X`|9/XoB|g =a!\;5DrX_ŕ?Xyw#cLKƗ}ַW\{T=iϐ qt 64tJ5^yOk=Rs*.r+7ɮ[T/) ºCGaЁu5614z]=/Ð#(?C^n0BLFxvϘ4ZPM;:Jj р+;'>ۣu]x$3]]rޕIVD &+Ȅ97>sԇD~_aMIqӝ*۠.݂Vw6EKq.GX_mܓ%pi%( o?L*CԋH0;Tas)*I w֝38"i4k#Q4,w] A$ aADGOt?y{ .^3,x_C0 &)x,&]w ʢ=Zľqu9:5b( 2_H,ra}&!?Odr YqQS0*d03P _Y*^-|IYeqX8 *cT(tE?@c v֍)ؚ+N7Bu8ފlmybQS9j=&Uk!<5uuxOAޙË`[ wh|yЗ< #]-PLw.|YEpyCʑ"ү̢~ /8UГs@.)vW$X*2 Q~&~o\л|~z85+4arP## %Z39E?/DȗᄚBڣgdLhB9;b $exDUh\s)+Levr%_CP~}^ڻ^XZ92Zf7t)? 1;NViݏc'xO(Lk^Ιr6|rkNIWH >ƶw3õ=<|I)kUJcٳ|TrݛQ|8Ѡmh^Q e*grȐo}䱀kmrZcDڞit̅|Xu{Qn8s7GզQw=JM*\?P?P*f h_ZQnyⰆ>W+ʝn+Q嫂QȯPykzڤBs+ӅÕP2K7f>J}y(% }ÿT!4ʞ+-.6r$l|}S> We_C*_(={ >0H:fߛ'تu+ Q^ZG9RcCށg%-ޚʗ;?{ScT{ e4 ^\isa.He6Y[t`MVksO+`ق}z6o%VaN"p[ : ܒHHоU?d_D+(·/'b~ڟ Wb]SP(KD賔sFP5sRiʩ6 5M}Mmن^X$ J +YN F\X3`}PP,̗I,k I <{\i9hf.c<[t5 S? U}('T5TX@2lBR-ˮmgϓ.}:dhQ-_B)Cx(ٌ^OCjAB 9Z ҡN[^'W;c ;D *~,aȫgsѥ|?!}4P`h=p/?s/? ]<8;Sr Si!M;J%t9F7l +oL73oa6^Ğ,2ن]ElMNK^z_wظCybȿ|mdgwBM< Hck 7:Lt)AJ:n RC#D ]NR3;$3B.Exd(o^鐈}Dӑ _7W $ǸcEv@y+5Hs.]/&pX6Ga @ S~ζ%H+Ѷ/-]Uj2E'";_g;iNxvi7j=At {☀zw@"nx}a(k3Vvڊx4Sҷ/g HrƮ=m3_tE&/t4ͅ.0W4k ?nU0 :I"0 [a0T'>,: 0d|= םG[[xaYԄdqP80"Yrjv|"yI"(|UP(jv-/ 96+>3&n_2MX,HV¥$?2r/T^%UBKObh1s: d3*V٤LɞMvD^{mpf@1C[6ń^."#Z\1!}}х Ud-Vb蠤^!{Orql3QeZǗtV\b_+.bVuewh<8¿ih/keguA]<6/^wb_-4K0h:וA%KY$͖F0<\,[p,Fh(km^TY_̧23.ЭM oB0r/ri k|"Kem N.4vB9yM7h \/#"jZMibe*? GD@!`;>>#ici^*aBm)SFP1` ]Ӈ.3 WTTK vGC@Ɲ,Mݒp֦b|-vvRB ~afAwo@|h *@F8_=VCC/4)ؐW&{Jk !ɴۭ p5W/Lj`w)^j!G硿#VTh0 ̓"A,>9.Bd|y&s)R5AUs1KGM+5rQܙ:y.gݬ_o%T qaT[{=Voy(u5I37'y&tS8_y5#+["] 8ؖ*^/ng7HGɪKTB,wTMlmG_av%0Ю[^yՎd6ko`FO&_Nx! xc د/M'v-[zR6{-gb@S4M(30^{">7jh hcO(wvm:$i`5my_כFSdmI օ~೻"In2cd3t`cG4dD;!О5fF81wAW [c¯?`*rNpn#6{'g7#:ZZ_irj{`_lf du$ 9 TVc%Kjᆙ0FXs6kc\I-e:Llц!0\,(Oy??ټ݈Qo7}~jVi˟?[F鷏~S*~ Z~+5Z'wxE@We _?a?]"c/R~ʌxW8ڣ~in at#sDP]Ͼ$T"*$ xd.9۾< Rqn $F+.bGؕ寻}gb/0w.VN7P~;L3Q^;|MJ 6[uĂ1.!$Se4#&,G?$稐ˌ):3u*^h,MF07r_߼ iμ2۴#}J|2^ j`> ]~1tjDۗO=t4~>pP}~pr @ 8> 0]f[ q; UY0.b2 sN~GaCb+MpG EXL՘ItG+>ъQdc=dO~\[ľ*&6ܲ +,9&?K>ٳV%5LJڦCr1.xm^3~jW?p=P>Y[-b``z5(!sa/ʓC=-k{(nôo8}<72v1w"JĮM)+vR"~/N Y= xR^0ʱet-\!Wn,@~2t-e<^@,'ߋq2R@8fc֮r̾buKrumv4:蠕pb.|u\'0%3'MnH'mmw * R_u2 KȿO^hf=a~4:9 -c YK2nHs:v=]?,{30 ]\0LQԱpbt;:(niie:8zMZi-V2\̲ܵ: 9à{νlY|R+w)_C=_[ IP{1usWy wMږ)aRf.20IQ)<뚈.кQ-ҿê ;%xrԗK:5=_i;5iBIє  4rZ7ש֤Hoc9} 3}&)o`\&aO-b%o5*gTv\0ڛޅd$TdW$#Y壡q?IO:F Y[nbL?M"61o#{RI$ez,D ewZ*^e$C k9:T%%ՏIK*ghm@wHX$ۿ-)cQ]x|#S?4WFZNь2e.pSB'-t]|EQhOz0ܡlH:ojڒ I5\^m=_\3S72Ux* bW0?"pa5 YIf(ǏԸmQgy"FF _c iy{-7\Ydӹ~JfBIhιQ0卤&)jA/^oU|ξb: r }ˋJ7P ZгF:6O'ɂw܏8~0ZvW}u$W~yi b 1l(;ЅK6ЛƲ( yfa=o O#ub&syЯ 4AuF ]%4?c.i!=dYF9(2՜Zty_jrq)C#vj.1{9U|cJ0n̷oUd&Muq'{5}O  v [Ū+0 TV}Xy0)7 De䰲;w*fOq\4Ep44 Qt e5x{Sr/`726R9E\q$bb>u^Hн'PlڤyD iiڼpJG4y<{^{b K~oO-8k_M_рFt_FњEQZA|!tTy񴁷Zޖ琉}OZ$m)wt-fƥ'\ ߞ]V &0~fy4Ke6H5Ҏ+* (j}og9aW}S+tJǻ ȍH'l 8`k$T!dU9 \֙BHY`_u9f0Sgq VMR l| r8nr[.~KG~ g @hˎC^F*QQ.$*M<0aۓri:ܼ(I߹U~9h=4RL8G4 +K$AX([}'6gr;jwåswĮW%HEA:A0npq0sI !W@*9ʼ VĊ.vB6^,l@! {Uhh)b;4L'-w`}~큆#Et1ѱp L-*w\{ӣxr]e^+(!R\7#MJzWnד'KUYHJy3!Rgbo.\bߊ2?5wV{?(?T\q?tAH;Z׷_!|&; dui!LKp^͕t"S/u36`$___w*w^x7 xJH-o|NDR42Zo樇bQYs}jN9-۳6mzzW%SؕM}Y&Mwwc4cڛFbM*v P1Ǯ.L CO8Rv۱\ Zj(>3?WHoyw@=aBb_A5HIcG,L}6 VJ^UljOn,_5s˃W t}e_wjǯ˻O,_̬ j@Ȯ&^Ê|Ȃ ZI[\%Dlx 7pY1GxƌXgl?Q;ӣh<݃ό~.pWC˵H:_䷘Q˱}J/7ŔS7ԏ kwYmݘB}{Ԏ~ =6>vH~(ϡ&QyJ€]+RSҕx襀M#YW`ȼYCVGKFujX7$a¼=)Cw| y+]Y/P58[){s \W7E. j<}곮Qz#l>Fx,XC~N׽*r_T)=/!0txjּ()p"6*;._ ,p )j0ś{Ƌs6p*Y~찾,Zk)f$K7 /,OQ8SW ,lȫbdlE &D'eaH ocNe%f?15q6,2oSF! ܔ\9wZb+&]l"p g[>R wh˷lAԖ3,um(b)|5UxiWiFeL/2%Gfg!tI^`A=[H@$<ÌG{}OpinI ܖ8eJBlsus8o6 9u{BMk Rba@f#€3>NR7&OuSq{y`[qC  %y )ZbiKV"Ov{KDsw/Z'ZCNc} H\OZLHT\4j^M&ƾ.#IBFyrUA r_AD+~ FB,8XSRQ5<n"p#OԨ%J_8!4#R3nB/skB[r8b ` UğdU@/?r Hw)oe ԰N E * hiMF on `)xqFA4NreW"w˨5r&=E?Vߚ{v=<@ cbrrؠ2rȳ76LmiN qZH4{i :-DDQNzk۽D}U4°I3c 6 p )Š_l?'@Ss)goK:wҾӑ]h`-k $cz $75WS` [#XoI:ѕI;h1,b"70KB0x;$j@hTMf}R%P4Fm88{L37 jaΉh7p It-)vH )t1zvڕh+e/`b|aMW N LA =M85bgK{+UP 񇐫O׀8;8w* :{_ 1 $㐶x`H.J1!.,%fc({P:VJ뻇ҰXx 0 >*;wWbp{U ,Ɔ\^S>*}%r2$*%ixGʋ@.ֹQKsO+`a!lZu/sj^r,ްG:JZ0엹eXbàACdbL(¹bF[n] jN}-zM=6p]ˠՙ')s/ddjT\?_ۺ8Vٴ:w/5d9 s4P~8*bP2v,"p(9Cx_чwkʐ fV vW>iIj-Mꃯks;I^Ы:=H3w ׏J2XDwo-1r >@xՍʭ..9~ 4txd -yeXϞUzS 3{A''z0 E1Fo7NAat%paA~mGikXU['cVoMK&-W;S5R>'%+,<:<)SZPnCg^kk cڃA`= l侲m*,s)GqKwEΔU~4cFK5Aj\oI.o =g5EEKVk6v]_ !V=R; $7dW󸒭7DƮ_>dWa<κLG8Jc}m`]8dxMe*B{,|QIzt4] cK<4~? La9X4j su.NqI/B؍t;졲)wuŚ*X(>KqbU.Gs[RS]J2{ ;V䮌}-N[3Dl4 |0~J܁GhrڄRڃ̛jYg8}ؚ;?d49[MZ{$,CZ Og֧_~)m"QpbpMќ]heO*d}$4YJӧq;%Yb"{*kUF; Φ(\R f}fO|:0P뵌"(cV,. >[x^Swa$2J5a1^@ `T% &Ŷfj.8=Džxs> i,ӫIݻy,HigqGIvj5*N9S|MKA~`t8`K;!VPUZ@Xf6𴣙l>P q,B4 CW j fIdٌ/BͶ'1Z8']M)Oipw >zfU)mŴY\}:) o+{7C~G.RQZ!>GIW@}66E &&Amm<٤xjJ>ՔwlUطI$eڔE ə* .ٿ|z|{n☹MS:ਗ5^[ S.xlssY r{A-fO\px)sȌ@fi3/7&`2L~X ._e؍/~. Nn=<'hznTvoyFk'3[="]}t>馸&7= ‰N(X?lfAcsYHh\ S0k6W.A=mBy%}3MKE &:o8<6 x ׇꎛ^#~\6zFj6=L|)n0\W7 R0錿+Lڰ凉Gfݎ?&ϱ nBW>(B iGSs&8p =ۨ|z^%/hys]i衷~V`.RL%5CUu|jd$~TF{o">o\ Rq NiIq^6'VK$E = pCHHM)sH!u^p3x 1A&g)ɩ?X\g P x8Mٙ.+)$%I^č/1j$\Y7;vIR7'n eK5ʐM,P@ٓG ÆCegtَP\+̘_yt p} @#g~_uf1ARMU58/ٞcNlOv8ot=O r^}XrEOܧ]% )`حpV3isDB$c*յBMѬ)6^{ Z=;XhIW#jW#x%DK{c]_^z+xe|{ϳeq8_u4:nŮwrHW[G7w3}m^H<ʵT9w5Tԡ[z@u(i @S|x3g+%nEm$o)g8˻JsRxto)m4|鲎0_ Tl,"y/u :Rkt5 ѼvtJUC)/M> BCb힑k!(Zz ؅?rOr\ #~v?P$(pWfCl7WTsDPe\]H)'a(tqI)Ԡ%Mc_Ohg8F)Ԧ}<8xb|2!% 쭯[,c}@b eY@ϲ?}=$vvt 0VqϺL#^q/Ê`>NY&A> ZhHsUGAh,rTPIrE5@2Äq}7 a<}\ Ӗq[ L> 4tJSN zGQH|t-ove{Ǭo5ӊo#x)%!D|lEqzh )g;Z ~XW+XD7/gv:a;WhVoljűB/g<*Ho3,gi02fCm_ %2whOvc"u-mX|E/rk} Wy ["0giNl^#e6]#[Pϲ)DO1N5ܲ-f=BzL,t+Saw Wwdbh8nO0 yM³ê[4?,FPLkז8&&ŒJ?! k8ҷZMlxtx(Fk YD-hwVbʞ5e ˪_9#w|#Pob㇔߇?:WW+HeSjHr7 Aht6IW c*O_*nw!aPR4@91&֨0\M\>h^gʃA`9C@ey:nVHcoѼRb kϵǏkdWDH[e~ TS.Gt%)[&Jo1? uIJ v,T/D4B\Rd˷]eg&_uw*7s 9kn8TZ3Z%҂x)<¯h__1`*iTeߝ-UxeX43d; d0 $J794lW_(f u+EhsѺ$*m w I1^0^byg/G s`nZ*gL.[o''\(Z(1Jt[B 9 #6y| #v##zM3m._Ms`h.Nb[QJJxdLxlfjfkäY&;<%xSq8͔"ˀftItN&ii *|h}uNlDyC_D<$Cj?2];w/KLKr@Wzq.A| 78D3@beQ1z tz|d.mXP_j(:1 +4b}_ÏNlNND77D i刑֧cL˅c=ҾA@O M6S>&yC+e\cN|hr=_[lxD Jǀ\9UxnOt# T&kγHe]?xNq5㢡<0a҃C`i6%{6%!%NDNջcȻj}X=;%tfO,r [g#l)Ux[]ryNu-䫰 t*%! (i,˃͵I\pQMpŔVq]R-o[1;5a2/0-/lM2$_{B(4sې_Fl%߃"q9A 5:D$M1&g'/Y\ڢ-:p ]"ص.Ͷ28'v31\X`tJW.fTح`y V.ofR&;([p2f%u>_ ~ {8>9EВuө`_ovSr\OQ[JΒbڀj۽aWw:Ot o +`xGP/GН`7ζ@$*&)S@ a8qge[哬-'/qhކpbhK@RB+aSZsC*.tfȧ 痣Zښ1<*%~-8DY`O@By;.!M;yčlr-$u&fաn !xs%Lr5/=A ~h f$.e v^]GtJsǐiӛK!PҧRfruL*^S~[GI\ϮT^i u2; \kY'ѩa,CĬ$+ٚ5O ((k939{4%'[-=[*ws`[ծײF@|E.Gyws_C-p`c(O ˟;~<>u=\y"^ǚj*<^o*@5ŬhXaٞ^bTg Ala2&4a_j{!dz/@.5iXl k z?:Fmn oԳ 9d>oqڕ:k+U6͇ 4AewߓsӛÈȟzk8@e$ 2'{rw,C1_2_5y N@V'V'=P 9 5`خ1_z6Z>ִGQ 'zn6턪&YGcɕ%=z'peh 5̓׾51(DV0 ьh/jٔxK R^$)ώ+/:wa߅j|LcrnV[=W@xv޴(6/˥]9=PBaگhi L;'2τv%Oh[)qW .f ӏNJZ@!TW{ѵ5IεlHBKhL |Yw#%l%ʉi7jFYw/w*G"(ңUM` dҥ¦FKIAd kq]^i J$bn=W1r>-mm'Zuݯ ˸#P[ٱwqkh@\VS#JN,[Hx̳%):$kW`TTXEg޵USE7Q~Dz#.QSQ]Oƻ6#[غ|V .3&Y=s{!чpHP[Z/ّgY ɥkǕ?y9NP$ԿQOʡ3:;|6-Ա zԧxhheiepXvLq߰=bb X~C=ʦ3]gqBt/aQp$[P*#< bMq] xC,A ^䎲9Ѵg ^`oIjN0ظw \8}SuDUrSgdހ?0#r=qsY\Fgt•̦舲po*3(2o^VgD %AP\"dGms 9^Jr5j6 X"O-#?hp>2j:7z%`0M"$xl^~x2ry:S&׹fc+u.YoAZ}I&Oj'OZ$O)=a}zDR7G4Eq{8 "INM F8큑C`x/ %(UobOo~h8ѐV Љ2$MyMY?r&A,)*L`=Յ5 ,q,eK Kc8b֓ZY\?=R `KKJ5 , ov5.L?}F_ Kyts5#'"6-Z\7k駎uz:} p 0= |:E"@b91[Ď7oPh1 #sINCJ!ɮaS^#OXPk,!2aM1\R(/-ux9c 3 PKp;JTvGj- !L-ix]L\K>*cbZx?$ +v9ļɗɞ oz(}Í1̗8rȌ'vM#DM~8D4'Gx9iw\!`)w'Lj<)p$on$=E2Kt!$ԕ;]9Mhc.[͚*Z@wOUaN 57muElA֮ sl'"61 <8 s}{xIe/k_p$Vٍ?Ӊ33#-eq6™F_Μ.&$/iqWs/F)g Z,MZeCaf;^M]^<4٦1(wl)\[) kkF ת8X'@r9/sU;|Z[:éb'hc.~ R H]ؤɡ#i4+F=Κ!^vmDcTbyJ($'f=KF>[JR,0GoD+,\Ma/K!B!T)S :?(i$N] ݤ؟p'hĽq#mԑė#|,Fq8qY۬qC4LeSRF&xN;GPj/Aɽd]$~%,0 -k}QEo ѽ*h~}PP%y@Vq0_ڣx4#\)ƣH ް_{}tňq*V-~ 7ۼFި_#Ƈj|o/T}bZot$K&_ .6.!owس9-jKZzD!'הѹ}Km'Z6nM67yL`>k;hg}'.Ւ \UAN>;1 ͼ Spo6IIIF PRF+"İRvM#Cgm)}XξkV'@RYaN^I鄭ءLjq0@\Oq} `)/V&XylYc"sKDK u&Lhl_PGQ!}TLaق;QmWslT+4 HFGNP2LddKmgӦ ɕW7oP.1j*=FSY"o_ntFNtx=s;($W "ӈ: x>Vr*+ ')l^ /*ؔF`CjgG)$@G67/U~oY(hwP#+rU ?Iوre$v4x>l>%q!ɬ>8[ GG {k`O,0K.{t]v2`PfORXؙ&e,ǑfOp8fcc4Z2mӺ^SΊ5UQtWHQzt}'~d386y讅JL!Pp_إm:FHm ]4C>=s 7i\IƭO[cdfh> 5D*-r8>= Ĉ(\#; ߞ51hA4aH 31['0M4YRBI3ȟ)-38Uc3σDQh D:{ ly$`$n3Ǚu'S:ז.Kf'85(jPJ#fa-*۳G#!JG1PFdt $=@@YQp=k1j& j2sZDƥ&+>sk*c>C_],;M(;D >C~Y|I挕$II\!27Ih Q!g 7qh*$e38JMG_+C ت+Y$, E EOu~ K=%v9=0t"Ce hB`S[#䣮ȋ[cnh,ָ4%wS(lUڐ~M{L|ؿ8Gxwdkyf 4x->' AoJzI L$ZĔ?1)q$/aBn_%۞샱/}4P$!\  p\!R1ѽ9%Fj3WHbfxI^2beFF|vMAp(I>nkV9[}HqL/i4c>vPFԉEA5Dżjބ[jci:8돮hrXEkfa8X5]ʰьS7e$Gc{X㚢'eU-FI I |KS6>^Myw?I㲝2:fá?:u=:ueI0ͱΌhͩS092U8'ys%+yu0 ݟq ysh$}ڮFcG 1RctI2Y{ xG|j#\ǝxV8BHZ˗:j$,ݗWaV CaφI)æ[y$:@Y: 7T08v;EjY !2LrZ40l耉* T2܍y(u <ԇAl$.@Lr]h$?)^%e !ݓ H0,I~P_'ay+Q'lkﻀqnïLuݖk|-hhbjԐCX!Ih&O}L{b}rq={xFz9({ FzpZ$( -׫<" IS,J<43ht\$㻴K^S^id(T!Hw.SBb*vy{tt6Uԫ^&r[d*w`6k;hՒtEB1e:bt}F?벍MR*P.sk~֌ ^C'-Ȧ68RIBa#8ARׂFYZL92B ߭** ]- ]_u96,_q[Zsd:{!tD_?3O BN/%(&QWLeܐMҵSj;)?}"K} l@7_̀Qz VRU9gi5*.isl0ƪ>Yr` {I0܀AxE}]y:"IX#X# `hiy W)F.#35EQf9?wuluRJ<,`4pf/tK\f/x u3Xrϙ4"s~eA(fzGИPRuT76A+6UY _UMl^Iܓ7଼8OZr6F :gs< t:8ST^y  y,ױE_S-Piꭻ om5;@W~SlLli8 \0; _XSE~E'I Yqhb}!zrmJ8W~ Hf0-VJVRa`H},^92(OaReIؑtwB !"ǚw$wKdΚO=uV]CwF 5E\?,GHٚolsZ j܈kqM&c4mN S" ? %rQz<2Ufiv )4im ^l ކȨgQA81s1ggPLst,6sv R[QֹM$-2paTJ?p[Ys`55Ô*4ԂB$f XÌ*ԥ;8 4m>/k>2zѭ~F#'Y.{֠bt]i] ]@f=c]Vv7ީ+"]2?%R*H;<e&ˊcbl#@Е/'y|!I2]6zur2 0DZh +V6>lC ZH)!@rq~TH=G܈uMT׹uS:&,p@3;*1X̨d>侚#Wq@2ٚߥ %G Ln'|({>r+p Ax މ7+z+`Ƣ8Gz:ym?VԢ> [\/[\g LBp]ْu6mxpMV~OM#+K%g<ơb\'ɾ'%F'9`J$[_'y >DǴ%%=Jx> ηKbrd&xr~Y4]!0b_YQ_ H f]F x!l7^)7yA>|+H񱩹wBVַ K ]S?z?>AǘW<5~L?9+˄8M^f[EhXAZl!pna\1#AD>7YQǤ1QZ/<_WBS7+Q>k$u6 pw̮2@:gAA%u . l`#LD@erԲs7! bV"@{%mG[-Ykj3Dg-x!wW?[ѪUֿ*@u7w\9.Q&p sPRRԏYv6p"Z>yߋxΒR~;-hK S̤ ژ_]lrk ЫY]>wm?џo ɳy{_Ǐp>׉G$_7ʔذFANK%] 2)9:%e[qޱ *FKo',R]މza.&|#Twһ{XIY܀vg _s*bV$}\"[`4j.KD u *(c_A# Ҋ \DVhҷjSV" ZT;wac(-ewoWjf)18ڕ\7CD7ڑ06 ,^gAd\m! afO<4Lp!!fH< 24t/lZ66l "ѷlj(Y˩hXlNq\w]jr-flUDg[VC'' =i:ۙ)1|G[ Tݟ\ fDm O˧m>/8xa?mE]XNs8sS1SrNr,sN0Am?UދJnD#ϊu{\{ړx{9ۜeׇ?jEI@/!_.n+,!nğc"G;槂K2q|3%\?]}TS6Y *3iXB,aa~:ͯl+v%.q.q/p>?#]Pe]m=h<'%%LkI_IH X)o;o2oקE)?#SS{'W>JӱR׽S0*ܡ#,o|xlO?xVq|5%88jqç Z_W_1352mҿ]ZO/ZR룀FfRhxނಅ6ehx5+ەvFJ;{)^A3h;nSzK&Oa\YZrcA-C5`ל_t6JBlՇ4GSIO} OcQDZ_HSFj8ç@67u LHG_FߛfB/E B3@\PghW^,,i(JN}=~G`F8D$K׎JYOl:Z6jw2*'$;V5RF J!=r'~s51D &Vقe3J[Bx?m'5^xRwWjAfKUt>nH^P 4!Num/f^%| {s/z̎zX\!u<}Zs-l".md!MPNi7t8R6WnX* ]N C(3\}Mm`NXw,# AgRF ."^v:fwJvHjg3m{J1ةwYN%b}+̋2#?sU@q.SV@oi wgL̚-)8(ve m:g`18z<1 F3~"3!6hap DX\55_Ttme}Xcߓ6,~O}(t:7~p}l}ϧsRb䎘]UZxm[IɆ]= LA{)%RD Fj02k4:ն@oTgTvrbC39/߼%а҈8g2J=C);|_c?"1fMȞ wKͯ qӤ 6`O zڥF/?n9\hH~y.ؗ~a}-ĴKZES-]U#@vO)7pX <3< 2[=5ٍXU4_6٬_=.R7wAD}-z^ $Vfgm3{8hvQd!jūa#1%aCUBNt8Q.ö1L 8|GPPxL6<| ݅^XPܦ ؔWì -^-CpP4041y@GwO6Rf+-Fd$u*Z䁑+jrFL] T[mg;H^Vd߁NM~谻rDWu$('o{o㄀Dz{7akMmM1^֗}a FGOЅ:Bl\Hg;`G%׍`1XL"pHãf#}zAp҇E/DD\J0}#Gem n',bMIs$JӦLj}Õ;,W *MS屑x1p&g͓͜Թ(4eH$,@As:-KM+x+L y:ٲך,,&|YUoF4)Gw;ڶIyF";4çR3 okKwJ=dlTǢP`?n 79a 14E4^ m .3g3mOc:Ya3:~C| .Fd saLU0kX ̦WWf+jnɛg}ʧKzk kDȊBqa8];~.!w0u{7qZX*DQ|t ߨ%w xǠ#J񾼿HdWZI- $p69bG%Ѯ㧎mw0Sqdt90ˮP!O`#~zXEv=2]M$?UHfO~)*Uε > ܬYr._rO#1ė7v y+mHyo,O@Br1&UҤ6:#e8U7qgn*Ƀ@$Ixxogt"<(3ר˹4k 㖃H 3_C\phvdh5d1do ` |h5Sz5.h:`5:,y]no#߽*)]V_ځޣlWkĹgS2Zl;9?J!SAe![B_h/QLٛ G bOu]SȖ  ^ީ~s]'n/폚Q߂?AA,a0oyD;wל33-+(E\L4I\eH?c"DO4|F85=(ah(}sl:m֙MOU||KT1+b ߿MVbxtp&>vve_6,=66ˬpN$<: [q&Hˍ HmvЭ&Q.f]z{[֣iUyu7 >;3WKj%;0\^&`ވv2xv)^T)|?{ VnxGzer}#krENZp+t 7X%ЅU{LXYζ>"W.3yI0^@/"}$3v*ߕVyl-?@7갩Gϥk^{#՟2U6kq?-|ns_Ju;077P`ry R4~ɀ;(v2_!Zfw|{aj-Ԙx}!VOx3٭lTC BZb3O>n`]P+(&w1WY@dW-_Mj"~4Ωl\(b0xK a'wnq=?y(w'}>L{?oFA02A+̧}/kwh|d›A2MSc!KWS( 6MiURB<N.˦ؼn`rbnˇ0Ty-:ZI) T7c чTRruS>7&XlRyӶK"π'm7ڔYѹB21Wg3K LbzZO"lֈ5 K$X,ɴl#xČ~V$)pV,1>DM vR⋘| VJW4.f\uCu1Vin@* @ENx\X龝 \Fm-odcBnq(( (1rz0)]Q'k"s{CgWނi%|3K.gP?њ^@N|DDKoťl#WO@IR!AbI [z&$>(C׃x"2/OJpJѲgf{Jsǀn} {"M 2(]>{0ppDI|{&t3 1`PDbN:fD||A@l ž5з*ڰ :#͕:7[Ppc<8skV1?[ϵ]Tz X{Q{ۥP^j{SiAKwK@f6f3 VE4#NAhQGRzbwcƌ8x TzƟT-;gt^9)j؈S0ukL(@% D<2!VV+D>x5YW/ſk}<G,d~| c$iG,n˺7^m/h#ZR2t)%ȬJG3VKY [uys=l֘_#FZhE@;.B Si a93m,1Pv؉]BI2EVeydg͠tIP&["mr|O(cCEŗB粂yAJT , ?XDZ([bI} HLr>р068n1kF f]/Ꮥ-)$[/] 8Qӿ2)ŢgR7PōʳITQ0(!1"Kz]<ބ˼ſdl `Petvg#l,)(@G\n.|~nps&$ĹW$`AШM(#@<X7e~V;43#O,** 7т"t ͯlxV 4䶚 rg$g( =̠a Ň0jx ,mVb6l}WI.[Գ}튯0򵆏73j.k n'*w ޥoPU_Rm9: q̑v ûKʜ8wlo,P}ΘS鳳Oa'0}lT ո+/{Gu _Qɏ?ڛkk(IfKޟt8Ԕʷ*hOt -műKvAz^}zP{byZ-?@opoVתk8"VMK@4Gp͈4F_npF_ ] 9b*[._Հn D1~J+8pL~E+wqE af> `AXD%qx(hB%=;:. ߽Wg F}e\2gY ?@ف܅3YRe(fc)s0(Q7EhgOp2eΝgj8!om?qu3g)^DΡYȹDz' S@+x۾FcTBT{@؎]@u2O+>%Ft_E l+uşeLUFV7B8@*ud>Fp}_>| "A͓DlAZhO*'&jퟖuQ~o3ʃh/F_t*s{vl;7$+HMEX?UsemVM|瓢P|aBuy;򭺠ŏI3O%RIm$φ?_rTR'#J{O}T67wxuLt rD)ZlX(N}1|f zƾ3[%\ۆl!oߧ(Ƒͥ{tߡ52!#m J-ٸl(&Tз_uȏ) }wY;/dML Nh!'J'߶{W4^Jte l4hqRHSn.AYdS3%h p)@(Ttwv!(J) fd(BNK.6C#K5wz\| 7N74'cQL qsէз;jm;a(4,)W#h dxSS{b6Ejj=D=V9Բ^eo\swYM!y"cT0HB_OX斔W=cKe=+u!x*?%bIn)a6Ds(>EyX[\31;gv߀ǦUbVR1wΜmD >Rځ2D?hI9 wbD}wبKy(8B̆i2P<\%slIFe;|]| qoZηVix `j o=<\頁A1խCY#@z}-N!UZcq*%R_'ji-)D{ ȷ۳&ksWntqY>@#ԟC1sۼT?Vk}^IAm7ur/D,Ѐmf~EDTrq⌾ɡdx*ʴhJ$&YjF)g1o@3 :f"b$(&_&SX-WRa-nYNʲ}'\,oB]e-%^iY0'ˆ-[ {Poj+Elﬓ{ 9_ƟaM51 Y45)@K C&JWn]tx@yb'+ʊ:pka>M8͇Yj9_'W+u֏ܥcD\=}龂ʱw, szꖊ+|;ij \m'ǎșMKi+atF|)7Hwd8)ۿhս`S6tft?X?$EPS&t&Z"~yz 0Teq cgrj lO ,k<čRuX0is AJ1IتQ+qдE\?BsbvGaaFI'G-rzZ2 n2,lXU$[ğ,dT6!a/%"6.]5 pݏNr\6SuS^{ 9B9% %/a svwo| Cx!46hUM"2Vv߱㙷7-QA*,& )U2tqJJRB(J +`jJTTh1D6j[)(̄hε@h㸑@K F, fEvր"j]o%0\i-11eO1M^ǥDM 8k +uh$خ!06|b `PKJre!gyI<]+;f5|HJFa}MfRQ{BgGX>li}T;tJFGQ.^* W* ?TPc*?)(W V'wk(; ﻔt2_ zpO"HPF oC[]#wG>RG%Ȓu׀9 d鴘%RwI)岚-o5^Me_?X|I?K&faJT( $A<(VwWgI/ kkS J]hݩ P/*͋-LF+yPZTOm_pgY5j 'e&[Z1ےu9\Yb$<9~Z=EhN(*W~@ם/pa<fY&,b)ۡd_oYăC ['('?v"$80DQaNV%;M*4?y/{>ZwY7`Ybr=YcYinݷC\N^\#*qG(ަE&ro*Wt"q4CuƒͮCUÒ7Yk{[͏G<~3^c2=DWl[`#uvy6D{h `MƯpgFXPyc}r|r^zƀ}Y#۫PiK|2p* x 6A][1LdZ)7`Y~ -Idh,8 `It2$ `<µW%q.p!K)]z4"]x{wRAP`x okd*^𢢨͇ŃQaϑ%~'vʯ?KBN4uDT@xE]-]ndGx-| `Fu1z,R(G*T;LT jCnAʌ)KW50K7!^d%<'v6"j㶦.AbVh1$9-C9-_bKݜf(6 T6#L_8:pXE,>RӍ\2T5nw}<ԡ^^^ZhF#Z#uJq{H`;rR]{&\@oЊVy?eEOirbVwQY^  %bVPxuUdzNgK/`|JnB ؈'$ ѽZ hS n`'5V=3-NH1lK )iy0MkxnmxfZn6(j]]CN,F!O-Kw-dEo;kPZal J.p6HC:CS(RL;RּGqh0T7;U5l}Pl @W,|d۶|o<֑2KxR*lox.c¥P3p~+*# 8{G`{wkbdz8`L2f,5{$~^fI|;|i -z/ϮbAgf& U]2N !xV`U؆e$è|#fҥ9B1N7\ QTOv}uND.6_i3pywkPRW1j_֫!x[u{:{3O=K:2"CgJIA#&_C˺@o,b/][xYOCF"irg . P)'7~3]p,ɨKb6++opd`4gq4 NIjnSPbOy 0z,[$y<<)=Cv즅0T~ Ժ^vnC߄H.{e}96TSNY Y׋{~{<$^w͏]/Ȕ)P=_xu[XD!>fEA3'@_bPæc^#oiZ7ϔ[:=h?ё]hBvV#NxKgAp= W-}4#6y/۽+nH8kJpv9l[A,ONѱpl±:y=MPm7`zX'hye<*yVw&k9-^E,5`}Z7;0\ c(1JhQ}i 7222F1M2Y\E+Ү c:zO:b֎ +vw6ѽq wEp-zџtR ٓԧMvaBI\h2k5͊}2+v#T_PW0}nTR w;lՈ*F?'AFݢU2g  KEnEψP}AQfJ0 '<% )9ƦPr0M٘m:J)oPBEŽ+Xxn&?2ǜ`! ;{ nh΋!=k;3C%e^v4q;{w*s{s=T A*GQ}u۳TëJ꿧atv~-ζ+7^ wip6._ Wq*?WLFUh'[(UkhglnmH1;rZѝ3{kF=%Uypq&qy ë~q"W %vmSp)h`ī~:2uPƉ-Ť;0=,kuFFdTL(Rk&:"kݶ7SBK&QP!Yl|<u_eJ.)0_0'c2'd$JY~_(INtNo͢{.v 4fΨ8[:wy ދ>H,s~qÃ{򵱯n!wAX*)tDex TTQ# p [!VE*wkO+6Ԟ$pL \{F3 /̛3S_t$u+Wy:ب_:z\u 0oRgD"uE=6yz@ q*q(>C*u1P%XDKKݒocexpK}]>#ab^IN( ȐWL͠?X z! @7ꗯ%}"S}>)h;Az9Qk!ety>P,k| 맛zLD+?qQ2]̳ !: KI*q8s >Nj1 ͖%G}6]YҳR/)D:J\vR\ˈr05頹z0_ar6L9P#{^F7ok?G[dـy۾ B_2DߙxݮSݑfѤd$yG{c7k21^DU-Z-z3YU:G~'=7ǡ'ǩPL V[~S +'oT_>byI^}˧@W'U-_P$_]?J־}+F.H଺ AIOп\fmKHݏVM-~^|0 Ugi9`}=|)T]@ꂋoyxЯ0e>W:"/a//3_]\DW(Z1ܨYLX4KlAk)Vo3{Oы#+ڟIkV[l}Тr'̣֭?O0>HI`r _L.?Y|{nNpWr6f3fdJB( J̳d;^(po `qe)Pg:z~gHKtج{!5HQʌbI_Z=^9^ÄLoU6[tG-] hi!S?!.a5% D <6qN04E(# Crrqڧ~LYP>Q0`~8*tl(>h fbS4g\Ё3EhF"4iOӚڶhq4h]=ʨP߶~;ӌkĶ-~o-8|aAl2Ϛ`CYŵYӀtW i;?cX-.QKJXK}7gF}tmwZ힗)! Gڪ:4;Zr%b| x/&%.䓓!"u63 =rl ǗStN}s^9mt5^GNC&,ol' G퐡zM|en.R;mNXfmbHCaA{mzW>|4x LcAY+ wH shHA0#,L̞QeOFNؖ~3>|i'^=҇jw-y:Cq p7AɸGCP{9-D c0k]#gO٨*_ bjXw  we?!` _;u >0g6!x$x䶾_dqT#uL G<א*q% _ ϧt;c[|݋A4u@, \%gV~mӦèom֟OyCy7Madmzm t?MWO(/s/;ېۿUNڕq<(Bص\6:u,+`x-Tt{&dH7| <ŗ0'C=dIU{.)QYe5;b{J u m]ʺʇ/>n\9qzr2WGhԒ9<+F.aÍ@Ym0݆c]j5jYs tѼjpK7'M]n0ev  5NHaƨ%alĖl wЏxs`zGBT(Dp`g`7XTZ'Y뮕uX;D>'kg(U~~m_. !ت1B`'hq:)g>pLTCc2٦]R ?U#oHZ}ٲڠbsAm>0M}^Yv@[ꅟIa6X?LhHdw6XNruep@LA~B)e,`=O?_u}|9-9An3d?+šy+XR=Gϐ*Q[˘q큿oTR[@U WPIqUX #taf}N%pRW-]cv$.[%؃ˊ7?@;|1[UbOTbJlTb[Q3 *\%֫9*(YU>=ENttrGUzoaMc)! oUf]S`яDWuB_E?A=L Zj }O=Ve<}"VU"{A̎w3 5Nq121 (P=̶Zb,CPGpCga鲡 =&K 5ۧfoﰴxS+{ƻƻ0f ƻ};iURxx@Ҧh|D&7mI] M!|Mqh@iԔ~`s98;c46)$Wn8)֯#e:k R&WJkV[}nZVu}|ys#Rw*ߠL=( \y>$,eiG*[q:K[ʣUӌd'ej(=!&Sd/_Ȅep̯TO 5zm}lK0ߨ-|hGD\~G?4W힯vhqgqNB4̡Cb@FrˬeC`(mP?ך`'B|(0wcCw+d=x<)s-ֱ݆3qڹP>۽>4[?\sgC W2$xݦp*_SYOf=kuOτy "REVz7TwΎ)po;@67vm xp~z/T(|2+1NU~*;kM:8ۉʾ۝O \8܌RK%suC0qKʌXdHWO7x{wڅٕb1@d:Lо?LXM&("c|F {z4 .[H9',v\G1B8 DGFAUWgoPڵ娯m2oRR`5>x8apD*=B]E6l^Z٠FկSzsfWzՖdX"mH̓jGկ޸-w3̎Օ^0La~W?K|Ui90b?3k':/|g sGZ//Пx:{q6O?QO5/(#WwGؖy+^9[2^]РZmή٬qL`S,5AaCνB$M| X3t}>[(r|>9 g9fc*E&L 7)"`.vjƤSVunZ{b5u8,Oz&.}W+OY®Ȩ ~TIr?`SB/R22Wj5h+iTղFb/6?f6/Vm Ɨ8mybG))"}e6dos$=m]grkQgGGk-҉=gD2swJ"KQLKY|FS![`yxhSYjt@:.<-y6珿a{obMy䔲z CCUV݇$71 Hm$L(5sL@Ѽ:nOҖ]4U˝e5&?PD}v05P)UPTT U/ySܚcۄt9WPS]E-^7Ѧ5)xJAU < Ww$ ƣ?\vsQ^3Ei0<+`LV \a rfM H)F5U_My߇8Έᐔc[(ĕxUjtLނI͐۝BQ$ϐ8yHIwvy$ɛBXIN'L<+ Z㋠qp*P e+''(7[(uQPVV ,3ƇnB$=טTWO1l">~8^ulݸU~S| |}C>K> KM[&;f  >;K0]pTd>Wa%@ ~!q#qf=Eu_g 2QVD5hP g;?eD@C[@>Ƈcs0'jLr@ (rH9IMl_ (V=.A NbdʿokW_X@W靆މe|L:b2]NHCS[<0Ɏa"]綑/o' YX|QHu rz&2Tp*x嗀zk]}pU(On`RVz *;/I-L2]*eP;>Yy!t6 6v5Z^ gv*ϛCSu͌4ڙkyPc\W-0n*)1{&usfI,9is٨<VBӌ/ `]P_Gd/Oht-@vF> >3c5-{1 >I8bZ"pevo7hM<%pX}&T`쑷h8a/؅a*v4^Nc|ŰO2/ `hĪe7'{tߐT9&DX'M.6.r 0'CrwwGO+ҟz`AWfQbS8FU~bS[-kz'$VaMu$Fr b\b8*ɝ،[kWxѹAZCom~I}Q!Uh[~%Z N{vSECxj&kdMqLF|&pQ0wLQJ,̩0ĜbFEe}4QLEpvҲl4(E24R4{Sda@#s>r)jM- {2kT# k~A'9%]qj;W՝ZuI]c_XKmjHi:Z6M~Kw %Li ?*MS-R< #%>>GCij&]c١ 'hȬ? %+ͩve3o*/τf&WtV.j5X5SܕAմs1vaRD<&/ %MeE=ġYncє9wt\Ng-#RN˷-Vlqb+!ù/Ah2 8OdYlޤh42 ]yWWESHQDBK|1aiML*#$EBR^ :q4CVbk.z1T!)/x"'T0NA| cm0EٟURk!d wܖF3+t\(CH[FG1 .*Z݀=upϞ990n>[mh>M;a*dVJp j'sY#IFg5f>{QSsEbժ CVK:5(lL^*\lýd=_ozݍmHd U&/v-I_gӥ0QEB#񫎘Gwy!-_*ljC2->矵X]8ߛL0+i`x9hE^am|PcfVTHx6GJ.rrvq9oCTT4QZiH[qS"nR`y1$oڀB>9 8+轱K@ TMclTS [>s bir;zTRyΟrw~6WK1EE>G }n"<n b57C GH0%G.~L}G]#aA#4Tmp(jMKZt䑎xuRISI+tg1w\׸+3D4"*ǿMw% '0c+QQwGBG}(Wkٌ3f(1o223 Sj mЌP;m}\|aHQnZ&% )"HA Ҩ_8a3%Qs.$ =3B?aZ Egɸ4,M)g3:Gy|2t8pLV CxfQVe?J*gs7h l#T/k*Ǥ*2 vDyJMS^Np[p5@wk 'j9 g'߁E 7CL4EeF01-Hy -X4h%p݈2(B-`@a?Q#N@*kFCϺQi??Y=cb!MʌB.Nw,g.nS<ݺ% t(mƒRc6! +`>_Sn7F}VK"8;n6_NSԗ(.zF\u '=#%5lt"Uim)lx>Ʋ+Gf~.K*k[ {ړIԡjb `#dNI&o@O%A%q*F_{ſR=Izz<~qU G]E*L}Lw;/7ns@SOhc,kkD'|w,~nt}*ߤS|oB|8i6q~.RO 6_ J36] ֏D֔(~R T6'O +5 5;y GI.q-߀ʑKaxXj=G8{z9[?1ׁ / )yK"Ǭ .zͻNI?)3:]`Nކ$0 ^9oۼF؟@Nyv#Y$h,>:c}J[% uyl* xC|zU^:Uq:*k3OCSCǨ L'5bt{ f^4N zf/еjGB{5=Ԯϣh,VðP䣤il)^7ϓo:u4\\ËZ%%ᕷS:wzKq@M ovzm#)7XaI Zqw=-Zej=^*JGeT0mS݉ߋsqJf'3|(1 vAK73*W5 mϫshKn Ѹ]FjYC`]d9_7-Jg1BpTV?b_-8SR*{h3ݮם7#SpXw5$i19g8+-v(B*SyoƯ3Su#DSHdLQ'63KSt_jj SQZm|9~t~Rz`%SLʬM)O1?g0E6a?mGcV=16CQ"33T;*V'?:ZyD]S3)#j:%uQޕ/AVi#xā)ѿuy/ ̑)=jחPsqJ(%'Q5XcH?u]*̀#͒‡QaA;tT(v,Mr* a?߈#_.#=9'ZNso|Qu.ǧC8S!^ÅR"gלH$[Jgr}U6;/1x(Oq[ E5(Fz{&h|uʑq9P$C!KLme4b?X}^+gBqj`,w"ΣVNZyԜ>^|]#C։j8Δ`U[lӗ.7z^œW>Jۺ7*J&Ş6H q*XO9tψH]H U8x;L`tbD{ 1 "!,UOϗ,׵f@GBxJ!d _1)CυL^frNF,sb6ڸNuhx%Z v _b q-O3{DÐ(G%4!no8C :INlʞ1ÿclD ҕ 6Ekz G(|I sYofr5 Iʬ:8>V.oXʔ)Es"0 ?qyh.pKŔΖg,lnOa4KْN mW4; ĩ@5]]MO̎:H_&C}c"6s~.o0ڰ0U?̆gIѣhDú+^i9욺޷1.JA 8y٧4Y:=JeX63 M/շNQ6(\]_Ŷy8պUGs;(abȭg/AZr=YGCo|_oeKD-c}&F]s\hZuS}"^Cpk ځ: e))A㙍lk]?0.{iن""kz'׶[Bj:h0풖zB+֞N}_15MعBY.\ǫjQog.IvqN+XF8FH:Bata-KYJg9&5 !rPj+AG Ȧt:w,'p (q& őMCٟ(i -Y6EۢQDi5wT"ݪ.-x.**UA/&}% J7_6 E )>?,n,r(x`)scW;:k!Gjƅ?)hQ<|fkcs~VߧrGk9pZiW!kk ,?K) a#Cs2slŀ0;^CtLl`:(!WGTPFJ [iՇy&(6_oo Ӣ~?KuŬ,e*㣣hȝ 9 ?Ԙ+NߏLJޣ T7yhyAvܞpO9Be* -{(qvAad YM0/B}r7Ir:j8fQl>X8u> G J*DCDcBjhtrΣ*q ZSύ\o1{[[1ޝЕƾ~~q}k4uc5J^?7 Q0a$.j60>B1M>qwjm}\^Ŧq{(+Z%0xVc >aE3D]rLrQ0gfYt:q ?Bw$1IJj@7ڏ!ӌ$~HҞNO+|睱ܺ#jˆbpАMl|sIds!=U'!$QDV%ϧౕ+ LOOgghϦϑFΉk*Q`sP2!}7#WŠh'{^V6 XiK?ikȤq u܅ {OYPM|SGMũ'X#x8c5/ʭ4E!&G"NŎWM XX4.ຢcq"jD88~+}HoYQx JC.T߂fTʼn%kZNNQj^+l~ Tn^co9?uPuCvGf{C.JKwM=Ӎ"»\x*˿BP_)kj(|T'5:bͩLk8F-oQ}!sH?CZ~'p+ѪݯDAˬT#zDB`aY"l6Q=l4ҋdFm; )q+Dx6?[/4.˸{M4uŐ=9Ġ{Y弍ﱡDl I(%0}ML1!Hw{=Q]>=>if?\r ՄjOdlDUfD*A\C?"uETi:ݰ=h`ya7 QizSQp/-v?>W1LpQm~)}oa̖}mނYnOZLMʻ={d~ė1_0ǎfC8$7[JI1>1Ld7)USv:OΒ(H:ThjNNs[&Ē}Ÿe 霟!ɉ}כGh$()ĥӆ`E]oFc}$܏ O7p<E32enp|l/llAߩ蕁yDL:g3L5_x Eܪ\ ?LOv8乊">Sg4pjT,Q{ 1Gx{Vsk :]{LYnϖBm Ž0>P~鷭 PE)zlu$FjH*n'42).R2F2o''^?g6YܞMt' L/͋ Dq7h&D |*[[r$>&s` h>/6&_Z|84&6Ígx }!qI .r)c\By=ρ4e_Mg׊2!d O-{\15G:0R$|EҖo<ĞMmAQ*(uma|λ5 8og*mu$8D/&-EB!۲wRfd̥d7++ޯrJ`{896w2"˥Κ*2n"ky3ؠ5Umj3)jA-!jCN'sr%FZ\F%֧ôL%6$ȼ>E"B^L[#+[^IxuV q w(Ǥc)N_1g;",8v6 HP3]%kG>3ՙK~r)cng8Mt YZސXrjǣOP;Pԝ}R'i?HF~L0A&֧;e_0gy o3nlSU}\fiIo5 5lJ3/ m:Fkd lYk{q_Jj9TL_bb{1i NQ+!Kj6FG+1zqZu!q> {3$&!z8UynE!qX3Q1auFKKft0y`zA.'W*AdB1si:duj!բla\=G#xL`Hs3; OE=ƙOݥ]sW#aB3^dSM~>DѤeuA_;&d\OhaSH܅(TRbP"FN`_$ S"{tCؔ5x$,IQ3yd-CgtVנD d/1hF VN.#B _tG9 zЭ[mUbwh7MA!F\`BggvLRڴ7 %UCס0QN.U^c\;,+iyDhrX]dzA_aNIcxGkYu"Onp?q]G\j9W\}6ʼnV:/JO8JTD<%,MIhvt[D0-%S%t{>*88 4Iw x)Uc챑;Gt<n@gӈtǻW5$OShi*((KUԃ\d=-}^yzx &Uf7n{p("&GM9Ҳz:rEc'zd]\]di5cl#Q쮹Ava"û{1x.{oY.yx}(} BTܼDhk+N!Z8Bsiаj8  %{_$;T-@IdjCߟ~g)qLupgd)oFݭ{q)ygGjNwф>mv3b-$0hD#'/+O|z_~9RChߋ똆U*EvC6]77}\0&_ĕH $ %B*ν_d,s:MugqH"m S؛q`b$G*(QX1;F+Jڽ [臢Ł)V&F-)*yo3+r.K)}?Wb0J jHi4g[0ETxFS^DPa1`jm"@J1k{VXgki2]tGy]VWy:o<A*}ԍ,PHtal?TEjnQhl$! #sJDJ:q-6`Ms'{q}=3xNx{ݴyS?hx1?^ugt+uR-r JįeҎ2}ՌZp0ǿ9|{F7VQu?!-l (-Q;Wk۱b !i{V8HwOqMvljS#1ޠ-v|} %֘%ߴk;#J Y&8xn okI+hs}|bosA8e&E}Z<[VA8fJ]ZD+M[FøohD[HC׀.:Rոagh{GqCz{=Vz sBg.r]8 *z'ֵ~jk0q 5aƁVs $B VoSa،#Tن(H8\Z $fzZ!!äG6vUpNpRo(:۞'srTt3WvEqYXUuSF3m\>Qfaշ61S{N9Bqh^Un@{}˥Sosϯl!aVQoDd'otZV(1(KexjkChxμǿ%D `^Ql(.5R y-9_7PDr0*E?}\!%F *ZNn;CkT9W[ɨяa$ٛ6$ҨsZ lIR;$ihW>I@%"H4L(\Si8 3 $Anj_3(lüh")M^;Tg2xʦknR>e T *XĒKA;&YCX G#TVkV~)MG>G.|u7x ]g%(D6CvIR.*PPS*9wr⃨|^}0Qz5Uc V3uzXYV1_mcόY JxM61;-L~yu@:rɃ:73_ՠ Qb}-],WH.4GrxĂb9hJP8e5>>׸fܼxVGK 4"m;Rx..眖UVeKaŻMa%:^(<_X.U eێӭ~uyPT!]h#3 U{< ,snjm`2ރ(̉axOJW)1 'DC.)Ti- t $5J<}J@&Y8? 2.Y}%7I`Fx:9Bxj-{ep$Z`X /A]ؽEDŗ79a8.Iۥ*Tڕx>+.C%]gwd5Uo94%Y%^؉Z[CwJd<-&o4dks(#&陖~iw5BKph:4o/'wEu.#+b/΀a,.l)/{kg fWM؛)Sh~?B"ʯߥͯ}vh s`x%ǻ`x`L j2%ߓ̎Xߊ)V8;+~+)(~cDqA>Wlny;^o{{Cy*ZKy(/,ous*XʻvdyG~SޒCyk>j,HSȗ\&Qig2Ȧ؂|Hdz?Tvq5Ew2g<,eiZj%v:ŔvH2 J.E?_-"D6gMr*&E acMVHn ?BrK!R 5#"kgD?F/|i_D} Ϩ <##k:}p} eL/(}P}`> !~"_XI~8\Q,DuƮ'^hޤ"xU]6-H% B=әTFkcKp{1;cvJ5jp9sىӃ:gG4?@bp[b4ICQHb^ML+]Ym}w8M5Fw~{jI $4H"]וXDhf1M<\; oVf:BYJƇ:x vֹ ĽR(qHjƈ>␶Bj7qH#M7$ٻ# 1PciI5rÞ8ңKtyXH54154i櫡p)&qXrssŔDXRPD\kBɽ|pI  6ԔȠT2FBIP26 ? &u _d@1ϕ-=jj j|= !EVkN(EcnL<aC:l8шBe8QǍ] נR5h>YBR쮍Z%[y@L  rN:ٸ% 3l3ʐO?;iXP/4vЂ Vr> 㝏Ctz)v!RhhE! 4߰HW\Q`y#ޱWFx#Khiy5:k!QhTڨ, 7O䝰)Q~`2ö6D kK EJ;а/wmZn6$o/6_LM+͓6t/yg?hqNBܶI;TZ7_^Ԉ0uDDTciI+|GI2[nc:7GhX6aN=rsQɃJNY&=3ESXGk"@^ ThJ }yWpdzUhbP+P!\[D+T07,ǣ\j軑f9&#pk]#ii-ӌSlEԊ/R[ЊGVFVpv1h'Ԗ=Emm ڧ\!vn~= ?~Y v"s+ҫNj9m.9BrS=cc+8::Qt,J aR'=C"((U 53R|[/E1jMBA׸&Y3Zt֕db|g?Cl;M&o+X@9I;?ݹ$u;Xwފ&&4ah$$re|9\/ 7@ m.@1FbU,iCĸߎ-~0[{2(=JIK7al0-v˱yD(!JVusjcԒd\ }`zZ-%lEWcgV8\(ݢȹB.|viA9UvgGgޅ /IRAKQG}:6-@#_@BRDqPLNǏ-ޅ6ř }ф.HKSGrbW Ǥ"8ʩ\hCe݂A[&C[#LH B Ĉ )T0mgLm)uƵ{B]Nl zZJEZT&q8qwjk q/iJ#!Lku& cqN7<S;Ӑ4$\¡?Q9]R3Y@?ozo_C CKaK>Pze|qVW< ֺ^4iNJ2q{_h V-x?jw΅#r-MOga#[ɟ61mds_jv|yBJd**'*VU1C*ۥ" CA-hV7VRPhZL.('-w[ӆЭG[PƵIمaEHs?9WKW>]<]sZ3Sꮙ9P+&+ E=2- df˦ 9|e|]p `/3)h4.I; 2Xވ9zPvaW_r}@]R8B߁B ؤp/NS72z)QL6!PJGHbWy;7?aʝiZzB rJB7*W u+nB>yC@>Qrր|\KzAoT>|]l{o[ v]!=Kk~CA(w|rwGB2fs XG׋)}˶~L@!=ϼnIQOߺ֝˥o5:??yܼ_}Cy"7&~?=񑲚u?1D(v0M)z3_?G߼|}OG ywy#j]7ȫ䀬v.L4\zЦ?yjү2'Tӕ 70ktֺnP~I@m$:FAu?Q a0{zQMAR:,x}YgtRj8#;8>BʺA7-5KO(: <}KԛWyjeb> cIBq|aɿ[P(2eX n7?@2=1RAlk!ol'hNt6ȷL*LkP&\0&LRK5k&|8_ؿ)})\/3h4[Ͻ&ąjC^]]r rs{ji| E~ᒠ׭C駕l5 eeDEqP3@oP8q-;y˃ gsjm.oL{Ub20j{Yn 4Ni4Ԙ Vo͎E]0̑o+=9N@#$shފPrqnՑ5޳&O>y>ۧ,BqP}mszs)5D{29أuHNɽ^hʆC5L?kLᕸ~ B*<}z!ME;,>xDmo@jpyhByR9\>6|M}tھGi>eM4ߙHKbbQw+&6:oVA vvU%K`Z\]>(D7ϧ0?_R<3c&%kqhҧ-Kqy.gܦέ0%Ű]uZVc$h.g+-EytL3Qgu}2Z1Q|&L?%Y}-JtGG>0.|{ËY#yL3Vf4‰DZ冡L0bǼH]8Zqo,gmXJ>H[~\1%L(J_U_X#ՁAD 5߹VCAD99Y* x-cyq0rcbx|*WS[ZNE(ޠ(a^6Z(cB..v\)\x^W ƇV =!fDkB#`/8k8Rܥ;:l, K:vl C/밗=3x:01ԼBS, e+~y91KH#cfirBy9&"a5 c6F)&"_ssYv֊'C׍ h}YMfNK*H)7Bqy~&~g^ }Ol<' Jm1dOz)f"PSo(":@<v W8`7VL:^tAm[A: WlhcG :"Bd#/ OXdjj+.ֽjax,ftzEy'a`^a;݃o'6ҾD1 g9Z]!|aMߘ_!7}C4oO%).M_04渶^A5)l oc]ҭ) ̎kJ Sk|`%#a}C( >1.yKoFCtc5_δ{fe=̖ɰHkx1_DU>{u{@^ە{ԅR-A!EMvO#He 1|4,`/̢gzsz5/B{(M:w{5*!$ fD9*8C7W½_mH[ۦpۄ-Wܜ$ 3hTŏdZUDWtD(͞c VP*"埤UP7$Z 9p7qpܖ>+dy=(zE"jEg`0E(5iQc 2- tdbBվ}('9$cSލ-|&fNrYD[~J?٥n\t(\@5)Z{~pr@#>Y1G}R \ml{bf'6 taq9Pvp|dɞFt[ܸ?p3MW&1ħDqVj"㹸 p9A^;[I QiTr9SzsV/{UqXjyY|4+`\vH8Hb`KZ␘r *y4NfKuBL[wq.|X7_>6P$f^#!`h5NtKg~g{zk'_eb jَƼ\%x1YÖq%Ux.XOܞ޳hqSu+lZ{¾qagNX1Sڟ6 0=8Cj1(_5=_0s^,;jyxT#e3 4@>:݁yP΋m K>&kу{ezqq 1꣕Mӓp  2xX}S+GinU/+y6UOc3RxO'(lf5DVdgxi?%0o"g</^b"uZخ\G#%9pX1IƢJ^<&u64o^tLk*ŸQP%ƷkĖS॥U()<~ f L5c(*n5XJc wIܶ88iyp"ܶ­Mim[ܶHKhw}ʂaXrsu* ~ThE><$'!R5s1 $R0~+elH>KE6}|MS/_ {5{$O۪8RK`W$> uJ;V /ec0x4!Ll>J<sfEFmif3{W_] ;g?lؓnį24WQ`m\L<3#<)Tꑫ5DCȫ]y 5 HXD ~s{Ӂ,=-c7O߁(}(߂#~Y_FөuXv)qY-M"MP# Ԩʞ3!0O*w;w0ӯ(ӣb{ VŸۚӱ㝇tLK'sWtM̈́&aM7vLzݨB +1E [?H: VެӆY0%y9je9VN8Ҕn!qgj:~J ;Z[=4}6vPp57GSz6\ҳϘߘ-y5^:ֈ^߸E?ᔵ yHe+Eݚׯ|66XgFs[aD Na{ lϷyJ{vvm=GެQb4iP(T?WzN#bF% tFH ӗqzGݗaћ ̧bpBqsKy?)2Ҿg"9z|^4k)u©`D1@;]bj{&( v*{J.$3IwNcy&yR9"TZ%3Qp ö=eqlb{ T'Ex(0ۈTfi:K@kF>(=%!T_@ϛ\(Qa$Wrh-Q,7MV1늟swU oSҭHeF?Ipf&fܺp9V6vڽ|j+ƍN 0vNyL'e=ITakJv,#n]VU9 eߗCIlDYf)8댍i䱄Z#g Q<=Grڕ6^zMԤXvp9پ"}l$MYDbi\>ubղSI@}HG..\ӽB>H=uh["UKc?^tSv Girl*;)sr~.sŔp?2BSc%:|^MVRBPm(7\?,<dy U&^dֹI]=8F\}8YIFq#-f&r'}^ ESG×W~.9 EЮ^B=CMU,l =Gd#c+i~?HINw)kV|k5M\W^L&Hnt I_<\11ZrDZ^I煢~gٺ ۅ o ̇QTcnq]j!|VY&<4\xnM.-f_'A]ۼ昡Ognﮠm{V( YPID<>߯͌˹ͽW7&_BtŞ$Zx +F*58Et\t#u+ݨ|Q}7~h{g p'f= S ׿;Hʭ[(~` Pܺ1#i>?~2k:\k<B!uhnuфG9JrZҳ>Ŕ bJtARHzRR@(t)KL.77 .uEP+RQd+&~Uw{ʙъ9$NJ2zbr X9ԪCt_Q잊.VCvIRUU晍QLE, ^1,&yr&Dߕzae{眣FARc~4$BW7DliQO. zusyЍL==3`>ޖL%3י}T>3iif6W6l,w ^O\1PgD/^QggF͕&XѼTE`WA^HL|Wfmnd?YC`V> r2ׅr[;d|aɄT,ZNHt* 39ƎSCЌ+h]帝肆ƛB6H宠El2ݐ7ЯM96~ÒWy*Ó*yU N3_rKW- _tސeYؿȃiFGWݕD>|*CB_95⼵J!^`ʓކ/> qIƦ/)"co12'|3^!\trgpwDG/})"(LY02f0$!Q%^ΟJVY1ވ hR=6"лKHcyPK?=8$9!48@0s}*GLa>J.J0cS)Чs/Y; $u ]wZBy޳[X(mץ8DYA=`ó|K?M!8c(#s?tүG[=Or q B,0$Z.mҾISOV7UI-ujFqX1ԡzC?y7!UoAϫԠ. V}aH*MGc)<9 ݝu <_}߽xa^xan=YoniΠxu&i,&ƂD;~Jy[ᩐB{\\-H"I8IV$S-d$Qme {Z J$4"鉻 .S\@P"qW>֖O̎.w!:i쓏kN  a\;x#SB&4L9 TT!vwT EsKԧB&ڇhN2"x-tw)@.WԦB=LY; *N[ϻF4ohFST{gwg]upo%?Wcޞ6u$j*,9T<-;eS ^~w|X{VXgLqw̩L)X(&"E!fG =U/t {]CWZy?jXgTS3q]L9z8.\䫎JAQT)R%m9B/K$o{HCCi2חp/+~w)~w3BV7rUU[!+'@6RI9U2Q؊o_[,yiŸ7&$PrOBx~ OC87p#tW,Vr7#Ekxkr[WQU:pogiT!Vy7"9zIB[#UY,-_PBߓ$ڦF utqNg֣t18;!P43@0VQ "ubWOGꇧI' VU &!.x+|ӏcu`xr-$W@$Z;x0,%6LkbeI?WHܢw]N9ib+u&_xZɰN#ozig%C ܙ XACW <`~;0$q'BW,1wq.NZfc52jRc得r+<{VTSY;<|zb/3rpOB|?n%FpTlŸm'kV˿cKODAn.bڈ[BWW%zwtSGO&&(gY EԮHp->(Y;0Z8eReګ: c8?AG85L&#ɅHS0iSvN9<9_sGmQFF,яʇlTG6@vw]<\ R*iLV:SJ U 3bU_o(^20x'X+kܭZJ8Z\XX[|y! e-Mw7)?O_ X2z@ M$Rq4RJFןZ^{x,XZ&h0boOKѵ"('ђm 1]{hL"D 7uZǹ[ҤP$k8@U)3ɷgޚ&] ϋ6uLJQOka?j4}fcO[.;ps625Y%i3"&tWA@-3@<.\ b2\#h}*df&mQvx:S^@(vdD*FV` 8ÍD&\>KHOia{TXןr!{Nlbw3  d P⥗WC` byp<3/ UcْH-{4_#5+uh/KEe|/u=#a>IgA֊Vh#B $Oa)6T[."3 K'ew ut{{Ra䵗;/Zcw ,MS>9KVѾU:\i'_4tDLU _Ѷ^jPzh%_ܨL#$r4]5UUJy 3>儡j DHZgyI+KqT,#)bgx`Njm'CSH"/uWbmUbD?hGOgG9c/$+v5O2a qXg酒<)`= spxCq0x{OQ: \*oܫ'3 re \N7Im׉0#<>Ov\tjԘU\'xH"!#J);j Jy]낋sEDl -WMz{}x׀(LäH'4$ŖcN ޛpE6T$kHR0[DHTR+dv„+ѥs_d? ݏp-H LI yO۷C#y-qS|i瀂9D'z4F?`OQ%B!H;p ˠ 4g1gŧX|`U3S;pB}Đ8[t /?pn-'_|Furf9,9:R+FX=zҹKub[o\;C\AV0‡0&auءdR'@s6BEdڑ)\p=I^FX\NA_ Vkr] KJRtA :<&"/1̛ñMF-H`^-co:?Wc_7D2m˱7o1.?۸}xu4}zp7oȗҘ#^ٯut@:}uȕF\OŨ@ i G3rVPHP%{5nVL¥I*wwߵ}"EódZ\ka.:T;X~qٝȿt#e0zbM 9Q_Y35胘d,MWў銉o?s+qȃ<ɐ <ͧ/xt䳋fFrEW0ukfCZ]jr6csD|P{ ɝH-ƽѓO:(0'RK_0 Aw R"ƴ6UG^tk~s (:g[x힛r'Jcsյ(|*k~ z]W$z?7GȅDo#zV}8n^Jm8BzPZWW2UWUh*IĆO$x2 vavI M^ܣiO5O[1+&xe_;ߩFnΟiτ=*EI./-j[,f6>̇eFqi%·W'Ro42!Vޢޠ]ߚ[7)z':= ړL^]UF]A& aI1 _HqHňpHӾPF x,佮! /Dx+#T4@qN[5I]hH0йog`ՃU sb2yދw{:kG3d BZ)9Püx+|-~&[ɑ ؟&ߟlBg^@є ٯtl#R@߻UFN(#CJYx.Y J1h5Î iÎHPܥ{5b pf*fv$djP,wӲGT|y '0@H[ָS q"JCB#܌>L^2qDmYk$_]APhqe™C+>~I@W_t3'aJtba^p_T&O/ps9g3*8{~4 `_n] x;_}1} _0|6陚ǃӢ\>2Wj![%v"ݼv4+ f?|W֠x/L`+N#d7*vt]>w)'>)1|3vG#A6it᎟w8M:*=l$ =F\;۸Dތ(ZC4tw4W<-(T 0*%ט[wgrrvW?{e=RqhTyHRgo$Ļ6_ù,_lwZLYhBioZm8fhUU|(Mfx}yo \}8lǫg~a'sR Vk1RC _';~tSG|tcq. 8~A[OP+̃SQ&Cq_VQqhAi'GaBžC 1AJߎH,@izi~B#PKl5UٹɄߋ-4' H|z:G#|YoX^{-_5l -st:ν Ee]`X1E 2J=v&q9sCi3_~>|һ<4c #\·4uDzP?g,gz`9H;F0/J|X0{!.6ٍE9]piGqa#Kmj%`ͺ3_,,; ﯴuU[B;=әvq,AB]+)jwNTK_P揷Р6@9[WԻ_K X:Q,JmN SH0CqԊNWqجTckw7£P6g7{?<.bj`:h=J* 4c& DGhep: <zFsHZ`s 'Bnf&T@ܚ_Pw  U./@`C+L @gxFIJU61;PZkqF֍G8ʿmL2]Owx6kuMHs]ӲjV1njخ+;-řFZas:[˴띇u<]{!8?C٥{aOC} oX'YRlo/"3:4!5I RYx֞00I] 2yWۗ|SGfI%kӔ+4mGzfupt+wm6hFl̈^ *b P&/?L5 !!\GQ*-ѷe'U K(b[ڊ7z\܂Rh'4όCp:|#ޘ?JW2ɰEʱDKd,K9>Dd9[[sE8^xd#k8z&>2Ɯ ;W j0\Ίx^&y6<-P/Z];{Ŵ˜"ӘUP$ԋsGՊxfoY3O\xu>j,_k|_:6 !WGӰGqП#O{B@mk`;ŋ:Q~#NVdb4K_'߸CqJo >^hq!:14\)Azrϗsk{>$p}nJāQ6(P%T #޷څq;0ߣQ)*bgh< ŸZ:1n 146*+^[˗ QAmŒ˄* dY9ff 4+:̇0%_] ~Yrl^ %Ѝa.U5ϤO4|(FD1z#xa/Hâpgql  Kj5%iaVqQ0:9UUJܜᘈg<ڒTS. $Ci@zNX!|&35ǯVԝw/*¤=5xRynװNןޯ7]FtEyc4]#|(="zI:k@Hyi*5Rl#ʔMkg[9gu:c*s6 g*b2PFM-kLrK! SE`Hp#9xƾI(,cJFBjf8@CXݠ/nT?*_prgA,TajJь2*֑KOoi_,*P@`\ԛm3ci Pd[ (.FDq4_6Aw 5)jYY\VМ OJm\R^(t e,b[ѽpP<#}a+~0nkvy_i[]Иj/-C NZSao*24iؑ*%rȃbаY%'֠OD,:> %ɱ,`P#oi?\3v#TWd`/I64aP \r*v?0C5Sa|CJY/l$ 'Ҧ|w߉!Fx/`O>pS[#g;N sZMø FrB*:@kqJM-<-n>򆚧 '$"vdЋ_82lO.Sl;2Rtvrii [p?p$lB xʣ^48 .f'BR6KjE}GA}6N=p~(a$tp5+ tLt_K&RX#eZW04=tC5XbqI8g2-ή0~yWtrp9a]?;-M629 U6$7ՏOE"'\} [ @H[M*|{+mWC 3.w5Nyw&HZ{G88DzqjgHTPt-^b"y'ټ^ܣq[evFo]0JŸeZ}l8X)871Ir-!S d:keZ<]4C{R#GTqp@R+0RɷP){ߪmW8&~%D;J%Ml: 3>&5[BKD"*%bX4t4Ї I5T.Af k9HuL 2V+ƝVJo3#vTd,saEښ"/m:н7Q8WfV Fjϧﴋf٦=GDg21]!̧.W2kSPm9$6m{Z[A#a cK0V4 J$16Q_l|L}F??vybfAyil9fՎUܤd#2΍dc/d rA1#tXt5ӣL*8 I9'y.A +Й s/e)\5 X".S_a'YFYzߙHZIy?]N8UEhT4Z(Fϓ2k|YlIP"BM`{k~?7ˏ.O2ߥpF;k!P)}@p|O[!ӗh"{[:! =懵~#~8}zB xNdŝKw4?+>yx{۟(d @W XE0@Sz ã`+Ba!0 ڦ=We(c~u]̈Y׷bJ;{[r؋z%‹b 6V]V>Q Z3ԽHC%V2ZIewI:qPr لL#YcX>Q8:"]I-b࡚W DjڇO8 ̲[[GVE0iwHNʞ{/E[h JE?5E %b^u%SYdJ޷oM%)0͔tX8׍k a/P2CUMUtKrW:b*l)^]\R4BI<8FjvcTzp xa[)d]H~`؅sYB:K&ϩnj K,Y8+30nU1(Y#qEuѲ e~4bfa"P;p} %$CG$i E&Ѳ(}oQN$.5/)k&vg*ĸwR?rw#^KVp;u):*,Ɏl(kI<iiD"Ӣ]䚉{֑<Meqs'0מ{bҝkH-yD1^*tjw8]{> ΓPoQi5Es6[*R{PoEje$RYݫnw^; Nx65 6ѰӮaWφ_a@ϱfI#p7R7'5wirtfn}|¨. 큯8ͤFx*eW[]WǞcC[ǿQыñEа*U> {..|Kl]3Ð[og}2.?Iy,Tj"PHj1Kooӎ9FS),y*tHH6c9^|kob{'ZݻxQ`.#>6{)cŖK A,pǑ-UeAk4i򼿡!GAY} 9aÈ#jn}3װ2>+s8Cn9)̘FfQ}08QfLiIDvR}Nx} 5跭uZ45҂x좁쮝m>14<881B$~3;PYȹ&zƁ҆0[=C]nF5LGO3t:>eg_x1_hxJ]q(x79˖AZ. u=;lK*ve i"Qaëo)趘8,֭m<ݝX0%2ʫ.;ym gA[tm8b2ttrHr"H4bt'yT(6kD65@c]1:K=n>.R!6@*cz T}lPHEao .' ^靊K=aXpzBp-&ijO[ыM!RE(_cnP8p08g(=G{i2jvK]n3Ptϔ4V&=}*zU)mdmɈkh< p7E/g6KF܎8N/ WP6 4}pƷQ(t^"׃)[(kvvHq ߡw:ÞT԰X)װ1s9]R֗,%˩ j=mH"-!"rW+!7kYL2dfțx$=nD(]Wh&!X~ %ؚ$:'A~PRo#"L^' \ PAܼ(%IQـeʠDOvIc[z)G@2WGVem(2|fӸY}Еb< g4_+>rK3l6jn@uZ9k_ބIeK121Lɺ]pu: ms[X`:%0]%jUu[Ǿ1rEm\j[STǢM.^@ sfXWV}:O\LF=@Zvf?At+"HC&FHC 'Bt]E3i' [Bͥ`[ PWzν NIëaj ҁMb''ۍ:q;[0F8f+1UoOW d;O*vO vz 1tz2]υjeޑLWcGF]y+4n9vUV #cDF&RDuy >on-eך 2m6tbL>"og7NL袋QK>$VD-Tt:/J=E }).uLdƏ<0C.  $JH OO3DO px\po`lnr02Y][o0 @^΍qbd50Sa6ܡ.= oվDr&Зh. sZ |yUσ!:Yf `LӻRfȯYNUDGpQZW0oi^X Y:] `/cahx zr~;&(g8I\ &E| GGSvim :1UO_ wڝk>0 S037q,2uP&Hoy~Gi6GH QQo^l]zJbB) ; ;҉KhW TE1ь[50rD„[#WA5.-љ`"3y c[dh (/$ UJڒ3%9t,Z K!pz 0&< 4*XpF~*?pcȡ+7 WݺW&D!&1fT]b֡V@>|g94(`o,j rȱI;AX~§s-t,|FCӎ]|!yK3Hmk*QN<-D+-ФGɧ>C걮bS?d~}%X$.]bkG'/ê'> m˽kX` /^í) k2ߋ?B~ av߀pjZ=N1,euNTzEOA60Vw~ό۪BELL8lRpD~buPྍQ46M"EkICI."+`^pZ{ $@3 ۫DȽ.RJȣ}Q~Vdb:ab GQNS8q|uh[>e>'9L|d`̨'7[2!16Q+l:nfHŊTږ&\U IX[8 GԐ&U9'V7Kk9<"YݟRd>~f($ z&fM7 xqF/n|/|'fD;a_{Mh-Mf\No-;+ # &1|e}Q O Ym׽ڀ*B_c=o4JE36BPU(}ې`-%#׌(sN8%8v#8!%.Q.%oqhh;Ba %XƭvZptMȬ`&:"&;,{aۑV匿ۆ5j&S߰* F(r!kĸ[Paך{_mx?EwC)}+ wqzt݂ c1eMiE;ݙ^ %p1엪V4 B/qJ7LK:f0|+L ߹nmlBYQI(s)"4jQ{cr-sRLKn:6+krR١r[.`\pCw%ۆ ;#[5zVIE6cFOb^ޜł0"i\TW5`8; hbd`Gۭ(+=fp7;H楾/ dXe@۲k{TN,"b;Q%k {WfzN{RܭLPA"z 1*Z#zIE֨]mLJL&mdr~l#Q[hkڪY7[73پ/KR7? SF&jw/Oۅ'XU񝇌d,x?s/gCm]VX┑v?sj?f, IO)_Ӭudb!+huVCe|GhhG`%k@ۣQ3gO(3QqS>~FG M׀Bqk4# "PwDs*% yG.6| Rӈ3^~'Bt v7@RDW; zBr^!L%:8>ϽgpJw mOOѠbkj(mHҕT&C*dbjB__i ޼ȹNL4 N雠ȃ\L6UgZ5ZHp&|oK/.?(>U4j(|r g22KgN2Xx,s?[CasTpsд3&U3h,þ"=+HUD~ɚJ 4J[q{5̖pmD#bkTNjf nld<9X^@^J/k<{ ąު- ;Ogd G21.x;K "!(㞁y~PA6K{bFk;_=C-+c8M)xާ%{5 3 YI?H3O}#`UAnbhZPXGG_̋kKeg C&?ĻfI4sNνqanv [A+yWIu]02ߛv[Pk| 0 ʯM0 ̫'0%oB 2bܑg#uRϽH.x6.LkF{(v`R#ɬL^>2D4L5)iv2 Ky뚤cۮMlh~Q&>fVz(g3ڏKa]o}٬'F`zb\سu7F -apzE%ANǢ"67+,*F'd"itG;nI_(BC4"I;,> dDxZ4y\KgU5k3:3B&_%܂% ~#%a~nZ_I j&c3ߗe;=qn)E^P L.lt6W 2Ubi"SߋaqԚo1f"~5ː:`wu@;7^gCbe0hT><*:&-lhbiRSxUE~Pf Ob/鵕4 !-om4V('\/.mpf;WY y(F@-V*i3Z%P)X0U;<`:N V&i̧GX\1ʂ2rDW5"Dv}GEwfgjcAQn= n!9:#[> FwK0ȯt Y/2 as_O.8\"^+Egy΅w"t +D<)RǾ,%<6e\+L*_^r>R^3?k.;8wlMo _y%sV APs!1wbv0* ŷJ^G:Ȉ,1:>[s3'!^a.<K-oS:5w?c6v q8C|7?rR%e:q JOhYټ9Ox xh&~p\K@3| TV?}h^cw\P@p9mDz ŹLCn039`1AEG4py/tڗp.E';ݹH&T(p `H"CVf >ܯѴ¥yqa`'`.ҲŽUvD"xZˀ*sTfNuFiic% ֶ> u¼O{nyW&/cj(>h21 rԕE֊m8nppAB.49VR#D55}H @Ob&KYJ@UKc-H蹬Dq9fJ^rՕ4 QEX\An]}%k{i[dm3,zm K3IG|pOze c<[W)]Ld:Pv#z ?J(;^8$/j_++~*Շ"%wPIQʔ2Inz}nnTL4;Ft#U߁t<7G:fF4\ +b*P^Fdf ~!ęzs}>ڽ( >KEÀԺ W }lEc˱z: [poig޺%./@'KF]{Ous_PQ.W&9mSrȌ!˔(GkSt\jMl-zǙXNiq0K< Yt8z =m8 vt {{p*r9K3e\ )Jp{b eG$Bx ']FD9QZgʹP,j(ᔵyC/P(2y w0ۭ 7O:՗wlwxπ} ;yHmMO~k(V; /'V PK] ^Q;^F=% 8ାv2raTT:DhԖ:"Vw5tߝN<S57,VzCZ_HF0hJ/H6?A_=^i\b.1ŤDf#81|90(f949MqtD}nNyi{K<$,kY;Rk?#Kg^bq^o4&B;2[SghxQ!РEM~>1YæxP IJ6ȬȌe:\:1s A7P6mT:/laf?ʗe5{](U|%]n[C͝'pQ_0>302 zsiL,%(M&KfjYjnSXn"V 0heh.2. (ʼ7s?9sq [ug 7ّGU[E-wOvv(**11ӹG :1< ̀$#TY%E NgƳ}/ўxK]%j΋:$ue>|0NAkn7o?۟WjɂQ`i/!w|[3wkÌzݪj^FMsᑼhdD 6Vp}ɮo :Dzqř ˗_ҝ }c2aUf $O̽61*UY+ɀ0$~jsu ) I웴?AMhTs+"A;Gz"k8@:{V` z} pRpz="'w |H ؛fq{La=6BG 辊3]wPnKCΙRG+<҃?U5 0׹("R}ʃY;$ofg^NkD$϶ek%!v84Вv]k$/Wvx]~!o[2<_|."+1f9(s O)uݍW]7L`̠woBdD;qVcT?'EW0gTHI.ُJI%AiߢGК-äs6[FX_٧IB5&QLM<%wQ)EgXKY**c#Do\ `G-N6Wpq/L{UaH0p/-j_Ӑ|㖚(0s.u[V4ȅ`ԕro` 6s&M' ],%E~sJ .rV}'r | Doaw'l9~x,9wJ*t刚Ƌ>8E:gⷂjJ= mxԨ*~JU^ &OlCjB}uDS}Ф;ѵ`ךY.4mWG/GYt T+S@^0$Aim%|:ﻑ6! [-ߪ੝s+ܛQ>d>{.p+|WICsQO}R,,B|G?'ɺFwGղGUҲ͍Y1dK()M|Za(Ҽ^+ ;9D32A( oR (%uk'_l75CW8+2 luIqWՑiK{zKsjፕ<7ܕ`,Q`D]!n^rsy~:Ed/ ʋG=@n3=ZwK`FO"]}&E3]}L rm}k)mk:_@mQᛱJ|#NƦR@ojwIL=ȱEXWc'/`c-%LJI#2 dMNj"$HICc#T n+84mmPCu `6Wɴ\ɳ 7,8Qez"#PU쏇{%ݻ""f'ʖHgz< o-93CPoKv;@Aݰ MY؞(lnY [vV`vJM)+"4IVN_p3̌mIUy old捑1sG,mOGI J>};P IC3fAa4Jv{pu#˩u`GX[Q\ k|׳KS 3JlD8 ` | `:7&pbt.zx<_IS UoHo ceuy%s)-ZOܼ, K*qgY?kSOݵ^_R+wUb_.U`@ {ܧijaWp_|ȴa8 \^ðGUrsӱFXR\C)<8?Bj}f# f#\~\ *.R/Z'pkHK#B{cD_vb,[Q~ߊy W{'T~? r51]=EɜA9vUnـ|t#%RBXqu8Z'tuT書r1G߬w74zgsaSڷً2kHm\0 by^;a ;1S''KO`Vs#0)E.T'ʇ4wkJlb2P1|d<gB|!Tz=RY \C|)d-kRE|^.)<;my]U#] wSQ2Yҡ`t$B/g$u JK kV%b{Ta[ZpˠWcI:0#=r;D#Et<Xg*T,tD}֛VzgC=DË31 kKXBrn8Ezl!Fr7G |mdG鱈lGw}lO=#|F8]ѳuae,l9D8Yѹ$tʸa̮5ҋvOۚo yzo,rwK+&()QbtNFCs`%#X%ycn_W,ܾ>&Dnc%֎`,™N?;N ` ,B?;jԒ웸kAeĞ3en7"/*Ҽ"DCaUhY~uDʃ)1"eǮ ^>x U75E_֠/2@bY}$q/;+UMГYp=w$mp '}`TmǾxy 3sȼAYo뀨cJW"B ʥECvѸ]Rs֣U^j#' qG{ʪ=/F) QRj7AI Uyc^h<گ:^/l'^ jmo6($8[SmMTZy4+wC3oc3k>qC%!d$٥}b2RB P kW˕!3>l5N~uviC{+&!@z"l>*05O1 wڔ7^buZ zoU?=U+B.^ż{熦Al.^7wi7# κ۪/kG>s_kgIџ1_Vz;b1Yت5|z,YaTWvQx3Ym(uA[K v,ܮfvuCIW+6 G`SfP]] {VfXԉK Wk ּPs9,^;͹lIY*TBosmz9HR`aڙ5& uS3ia7t_뤩!Tc7o?<.#`]>L)iz69ㆎwt\븚IjGݷbCPxÉ`}qZؗoY4_g=Y W1y4 *';{IE wXϽ,ݙUЃ#)]5UmHWt>x9Bٜ=@]WXr,|:Yt j[4^%L{_d>T4tKr^{u7=RkLX`v|'&j)ہȀtnF=6ry[<ZVj,". Sf{3u&W%\"* #!`+{̎fJKf+RV_7JYf ̋EؕDNq'ȗ)\ z%˸g1w,O,^ bPOװG[> ^Ӂ;~i: 6l Eymv΁%ιl"z}ڨ#0і10. *?zvY/B[KGz"#7.hye֩9yN顄XC!z0C!]}{g4ژ}%@9ݣ}?LZPB&TKфOw7,sK| PFQX.6qQك2tD%lXFSptn'k86S 80d6'>١0<ܫ3ui;Ř2K%{rð%t7"],GJi[MKð m LUilpԴC]k_>yBI|=Hݠ?ퟺa''GY>Q5TOᠸBy3=pYV%X>xaTӤ~mM粺PnKRLlC'|+(Y_}OXTM cu,yw/-(]lݕ(ջL= x@FHR2Pkꕰn`Y{l)֠xѴ&(LV&)J5,B[wif?݀ma{60$p/ 07FߞdR`Xy%edg6o#0ryqL8A::gUbLQmC9Ԕhe`' =gwUm&`|{0 ?8h/ Fx#w/4(ZX{mqhq>PV m_|%glwl043黪s Uyv$*}\5l0x\ZGY.,Oժ>qeR8FԆu9tlAh$\^`9QXny<|1q8/yaA@8m4ҎBE~w+7It6PG|-#a@םuFδP)d@~vqңaGGŪE;<SaUrJ+k甘Ix R<-?]d5%y/BέC/ߎeŪo}*v3m?E~y^XR-j* 90T}Fdyts 2N?)ꢇVu;o/wa%%޹8ܗ6\4`25'L_սOe`1Nk wKuk8žԀ'G;*! ؖcH2`G ^A Q#:^f33bOj].߽wاFbԓ?:tNZ`YX?]{؄̋SBQ? ߭)i>ۇjym=m𹰑,6H oRys8<ʳar\w}mh_8{I5P!9ԢLk^ }(}%'&/r{5b"5~^P%gP%**?~ntK!չF%V o0=ZX$$J Loa`)!XuAV\1c7/lP[Kh^>>,'EC< {a5o@ 9Q_g)tD677 P30MΡ+ uL 1D"] w+/&&+<`j"YL&$C0Us0UD8CyB'!L4Fjɵȕ_A%蟣&; K~ B\]%hN OL 3/IϪnC>U|g,BP˯ iz~lN`E,;u~3Hi,}Loa.N]fo\ S4SSA3 5:’1^0r1Ko{ҍ@ͧF6{+)}ʛ %aw3y9uŌ̅ ΑVa&>H]yj9uZҀT7/3l*Xt_GnH?(PBѾ@3f.х^\$Sg Mۚ;=Bp:x<ޫPDX]N|=^~~V4Q*"9oQ{44a6k1![~mz\iԟ'&KF5sfvvszt]F1 bHL>kyx9sQ,/VAvwPu2[cfbG[s⥵}8>\0 c4j?1Au(d`]Z)LLVIGcCQ*x>J~e˥i7he@o|CTDzJ?-O&'meH]5YM'd,iUP"ĥEҿtzaDOxj$5՟KXfb&,zRI y(I*bk#z'GXMJ#$#omv8k{4cQD CԀa[2_g}QQ]/:JaiF~g9~]+qO>|z.E톃x w& 2._bN4ͥsep&z@c1佼s =d(Y76FY#0{ rYM&>V m,5Ctޞ ]K>mYg:,MŁݍlp8Leç(mGx1ng8Vpܙx;?2+ޥ⃑vؙ_O_C+lr.07NLjcA]:GExnKK 옼@ SBL^lT#f,9 330?c^5+_gK})LOSbۛC.,:r?Lnn3%-n"t9LL7;k$+iT6ޢHb,>^-ftHғ/XV*L(ʵxYzΪ!*agt>pbq>AI8@&!0eXE{7ma.DRKsvcbIl+l5 ZjLp*fmw+, 'V&-/z&Jd@ߗ>`4l:1Y5 0&M=r v~'Q@a?R$9L3LmVî£/(-.ЛA4WE7uD&Q9\^Rr&X,\B. 7S ܴ辈on/OB̰:) W-)_u)?d.m4,}$=l#ݓSp\^\W xzL =*lCn48$(kx4wxmJd߭6-̢9=(?:eE>mXhtkL$az:LY{6/.ԁ8AN YDwB]XSD` H#/VIJއWTX V}?TGXklyOի/eal`9dO:!  VɄdMb/uk*ۙ>ch` *8rⲘE _VF)+.="Ty̔`w*x΅^{Qͦ#UM!-V|MB@0o:mJeF? pB'Bj˰\. LMٗU6ßu*[Y}gf{pP{,|ц֘G0+5rL]ur8x@aGQ]5utM mGHY7Qa蟎rTnѦaʔ4}ߗI i=?z)8?mn%M<71_WoʲR"p#U9wrjK*0[yNj.S*5Ɯۙ+9G5ȇ[p|S]O R;OS1t5%#._ B:@q{bOj{s5MՇr5>u2l_8dA>.5Je~)ၭaWa5.H'6n !;|]`qO>F]C&hE^Cu (k2 A8|#`֮ Y0=;+xq]V!FZwCLOmcf1;YÎԉ%??8\׷uhg)ߏSo=S]ׅQ UkN+ސѦK&8! wGi/iv2xQv WE7nU"zڃ(\11Fj `2cKNqV-h;oeμv)Q@)qH#$o,2v0" J2R'Em*,`GO-vEu;[O V>5,ƲyZhT{d< zҎm3<F.E"¥P&%Ox߇:Aq~L)ngdaYLLja6Qyj3jO6v~ϥ|+C4:YG¹=qfgLia:^ueq{GVs|/Ʊ[ENFo6*Qy p3pmC_E@5-pH1ʤ](rvYfNC%װǰD()? @~X8)1w:kPEP+ur'e r WyZ0%?9zxS9ClZb>j+ۣNHe:iQ=ٿ@ j=C4q-Lx_eĬ ?bV`(_yqS1b{;C1ؤ3 Ƥbfx'?߫)7<޾Gu 1yKx_kc~s-Bx<52>;{18^4%6vv~C.$`-С{}(%Jle{,J`&B¡Q*BLI!C4jޕP 1ǃ%3܏& 8iHҎ/|bcZՄ.GgY4AЮmgVGvcWKY((.MgޮG~6 'L3Vݾachuv`.;C Cp2_Rs[&j6p@'V:D@dih#]ճ8ЀOe5 pb:=²281},.g!+8 ﱓPl0ă5q  Ixjjd;#aR)_u*X:?!SoC4FZkhYlr !o͇Q5 C4bIf鬙A^Icoxܛhx|&ӱyK2oqQcUBWIA;H)5 LO]=ʔi}/yO}oIYphܲHDޅbRT}/oz<;;1'Xw+ǴAe丬.Dz}[n}5Bs~6}l8My~nOB_3_ΐe@i`x1̩lؽ[ϏVr﵈_ X%iwc 2_!_iۀ]? }9` gk^u[l{}HTśJO/[N1^ůC4T^X _Mا}[qAk }>aTplD%ܶ%LmF7"!>[ lO?$CI3?.A8/9uZK9F,3g-u& DA܄AnVDmHRT+‘l|r-Ы՛ZO:UҬ>~IYgjFkxzeLQlCfi|u8p.CW^B7Wfʫb|`yK,?.&֚ (Ea, x$ f}$ >_F=ΟI8 xAP zaVJggOmh=?k Q>WQv'V6ĥu4^KޞB1fny{M;6GD=\xB'%(Wǚ 2 ,hgx= ]Q,040X(tC.MjE(^}<mπTCV/~'^gk>0=n%ئLZ ADyn VHN~xZ?X$ԷY8j3%;s֕zojN Y'}[JWi;*2I3noH1TbTK`ԓ,$Os2"3B?wJrSDW7bI672zvgeR.o$ R!LKn3`q6,"9,A~:h]#LPh-<ma VvVJ{3\jL'~o/F+oeTR-SyeO${^t~ZcWSg.Qx%,ϥA# L@[|kμfta|v.SQ|IOL'iK*v] C[vHhyYHY?rƦԢ8`B.H-.!:q>da^xˠeEKO1f\e^BXJ(^'SHxvܾ\vooE ַ޾9"g|NF纏!]e;E%^IO_3z]ݏՙzQ?p^2Lh44|v }elP)Hsvü{^;W8Z{t5Yri?ͬa W^wCqV.mk/]a3xA>` ebwܫbM_3V^Tŋ:~|w~Hկ=$ Elu\o9]ά^Qj8,#ds|J U8Pᣤَf/&lC-N-b)nio qAKB,F!p`ͫbkha^żr~sgb$oC :Ĵ*eZd'%ݬ̏ɚ5B'2`$ee#HӠd ==P `?Bo"gl۞TUI).]"@X(bP ihnes (Ä~|I'O$|r.ŲxRcjW_5&{e=/0Лr^>׃XzF3~D7Py}~As;_0\q0 2''<iXП Q5獿sBDEqUt?% 8\9(BL݂̳ v*d~΁&^7-~ 9{lfBx@G>ЉxpۖdUqpS=ӈ*rz9 *Kw81R%A`1_5]b-L<:z?/p}"Rڹ¢}6&isz6X67bK9 ;Lys 2:Qix\݂ᨬyu^Trd/Coxt:*N(ʢNn֫aS? ga>O LBN!{|o2+ ɬٓ|u= S8V:@,{B6 {.d$h "O4/QS }=M?jؚ;SxL-N;malqx'o< Y$gK :tfb1/ovŤX?[0P $"Ps0fA ?qVc -)+L롰>Id=㗴n(G]|?wV][ZG?iC=I7aR C8 ih3ҫ1)f2r 8",Ƙq|yèe6L $ngO/ɀ̸i-FW$b ty "&x/4[.xq~#ު?t~Ipk+` ]::CѽI[b.b x/Pثn)W8-=xga$ `,#,e@  ĎxWv":|(hy/'I&ErE`8ix^F (DC71=F/Nk$AܙMBT^zEea nZW-GVMsRlRmf&.45/HJ%m'O%U.lRP='EzGЧu BiNǍ2l`p,(Bﱶ0h7m~w!ۑ \MpNQkbfGT 8jJEMTidV?[.O-Tj?SAl%M=>'K5D)iD iqc(}0~,`0#'x% LpvJ@Pdz܈G5W !QOto%%z-HY57 kNMNO6窥Uދ.K z5538j6@~^e;VÜw9LԞ8/gc]u\-nz1?u1^@5_HX\(ܡ;cAq4a#V~I[8Az :u4w/Q|FfD>Gn̑hHRG]S7מqpt &7PAy[ްN7$J !qip=S $3 -@7}]7lSfbFlm2EB|Rc]g )ãٶ0̚JO' e88HnqROH󎬯W7Rtř MÔEĘ#xPhY)>mƢjEq'cbXa{* /\qw0n7̚T4-뛲8;"Y@|݇#/O8Lee8Bb؝,Pe3"}][lT?Zœw![cΑzְͯ+ І{T t{2O_@/?SM as9.a7&fMkW뮍&}EMTY5ԥ,$K1fƿ^,xANáʢ I|)@u@MK[x1WW !G$krۃnf (a`3Ʃyg2P֖9TB+oJ?½+?ȑ:,{NӚ!އKmQ绷4B${SI#v8o-d*?dʕjĮ~6_Hv-5I~3t|htFz>1,#Tl%"^p*\\wV;R¨I!:%W<ʢ.t}ޞ-%e6?MixŋqFy ߤm;e L cډyRc~%+[f'R̻v{k/]U-Mۋ+ym$ZߐH儣k5U=Ҟ_͗|O8a.96 /{ٿ$~Cs-ACqAPf",s3i͓,#^%z˳(''/,%vZnݨBŸMX݄K@c+9j xThQ '*NF B(B0̏z_=`]H=%w4^ʛIpPi胊AxeՌq_|m8R<0!Aމ來gho+E/0jZ~cZP>o]oշ(yWL۷wr)$mElTFuh4z5[-5^v@,!ϴWR:FA4Sw0j}c(b4y}uawgpۣEm7|Ε5"當䝣$> x|b]W>=r]wj۸Š5/Z\?jHph.M7>̏xn+Q+Fxn`Rp Hs9o3GbPZf v4J$9pĢ\B>i\X2.Nnާ{q6k/}„R{-6!'b%9=P>ulQ1#ay؋XspOO!‰Oww '2^ezxd~XF\FeMD%w bK2>iRۚZP֫jNK E5&ӝfyAKD+U^CeMSb@$p|%w}_wW~I*-߀k_Y4vb=SE!ގٺ 38E)._| /r:O&%wH׌NcڜzĔw_LBWT:5A 2dDH1+w0  hw.%U=ͿLd(;ѵ}4W)!+#OV4Wʛ7*0F\kK:̰`cDnorwCUrHHt&#ݞ/Qʢ+BX%5 ڃ% TBZҢwj[^8Q|2w:ؕ:AxKP~*E x^Oc[?6ξj>.tQy]`Q D((W(bJ4Kr#x *徒D K O\x.w$ K<'Xn$-!<){RȡGpPG{(;=-/2˞dKHs(}!A|""bbdH^u|ox[Ґ xx:Aފa¤"&FN <;"%|Bߣ]er Ao9$4I](}Kr\H,HNT\go@+}"wsemd ij_ef ֗Xou19b,4qs+=ǀRf^ XafŽCyG95I}_0f$.m1LQu(S'/>+;5,[2e;zd9nw 1EEBiZMu50wEm|HyP@P{;Ƕã|ީ wE\]nX8Ck~[#Etf4E69{Pq%}/ &#QI*g$,.|Pw=@GA8Ō|a\'y}ᏴfUJ aR_l'SƼX:pŁHҙ0,1bu 4JRP+V/.7~~:w RZı8%d6$)p]E^IÕYE+DzEVGSp:9T$$+.j7tnILp>^QwòEΊJFxe!ߑ(HJ,PL! |0q߾Ewp' #%hkDX8>Ɯ俽( W*PmvYR 6?CHnm:k5t1j ӤFg{cɼBP@uGH3\DPSO_*#ݠ߾Gl1H>(}ar"Ŕ]Of*Z}W:bq@bQn8#Pv,6Xp 7bv1cBi`g];}ҴVV1d?gin[rewoan[!qQ P2ӗ<+o8˵E|Em̥Vr|Pkӟo% y^ff"<_h餐1jfx#E9Gv Ex2i-=+9>^kܲ۵V a ;H 'sK:qi::k8;fYцkؑ@8U]%L%鞖'֟[¼ r5E%3 E`af %_"J-o|Y+Ѝ/G'#T@8E»ϑ]ًVE˜81xğz+E[p'y @)2E)5=t~fX򂡔ҟ7y!v\ĚW &ɹo =q(k̽(xw``FչrA(4RKa܎iA$kk28&pT Xݠ]*$n7_;3s&yb9>di'cnF{L}H-瘙3wߏ ^nλ̜w6_,( йK9*eL"zP񂗑 ,9;Pdr$!hO̤?v"6w :09 3b<_{M?SivfTI:fnHwx'ݗ֡lZ㰳(:g"f?7ZԪYf 1:n Xuսk+T׋#Ʃ1AkX- {> }|| >x?6$_C6p'n3}v5/Lq+f |_/R~hODΤsf?ZxaJ$Kl\7pYAH0CP3"6&ީeO-B"A*Y#&E; c@>uu1%*/Z1kf`ʵ{WZ{ÅSa`{/tX#u(D_mZs;JsњSWm0CB@7o#TXJ )Ġw9M?+{v{1.$S @* 9O2 )Q< vR;?길.g1d:N5RL5p'@u y|De4 +?B$XGI !cIK)5>z^h~!攓Mry۰L Яmm]duU4I(g=N{l1[Tw+ji]ys8b:o)B3桐M7 ȗom>sKUYj yI~Mvx~҆ [lwـ)߭atБTs|R̵(}̖$|@g,\ـ(tXGƓ@֯nhwqL|KmV[gKbY߈Hoo&F#<™wq2' ~:غ<}uxǒu$ozm8IbbY8PwgX} ^P5SύWhˬ2h&2ILJ1 MG~敬:d $H2IVIVx/I݀.8g(N}4Zq y;z3)"c*n ^{4sL0+jL~< lHb <@gU;-#}u|_TRU35RJs Ob3a=~l~(4.kgj*ߓ9Ux@?<:H4pe8-EId@ c` a'GaMc/Ir<7ffsFQ kGc"fRj53SifҌIMR( 22|KH ]%EmH{'xJmeFn5WcF{sXLR:0y^Zty :L'/5IS'i_5j['C׶?}Gla-_o0e/ѝ %!?G[;kc:gcğӝm2P w2M \8)0,ܖlq㹷]RZNfd5S @L?7j?*p?9B ]}s宼5 Ҏ.qVήٺ ~.Kk5x6<M+GA:$IP_nCk S3o1 h uPm(>FC0lpFcx==kd Κ/9kºauTJS֟1B{NMZyie=n}JKfo݅L5Jڵ-^Ot']ruTrF\Jd=J:Qi9xI0DG{yq'`D#QO0ӂf|3VUQ9LT?df1ct弖gpܼv*@[IPA_S zVLwZ3H+ɚVH ,ʸRZ wpYbـe$J96oy<7I:@:ްs[>B[^jvBu?хN=ͬ'FV_-992*Q;+W 0uCM5۬B"5/O8)'[5>E=5GEc-\ c#  FReh`afZZBQUn{V޵}0~gX'v6-Q'nPYI+"UV*X,ʿ Ҷ1%[ lK\(vNBiܜjh?IAQT[! UGnU&4Sgm1:W1b\ [K28e(C.D.;X7F^բʝgu|"thpz bcCVQ@iLZ EK;9<Ťi8Do{6UkPO.{ yrq-ycMٞRoQMZ7HlkT=d+4`ќKѧξZ9{z˿hy[[hP^\a3$Gs?*@?Dž΅+O51vLmsЧ>Mz9V(sP@pT艺HKEFjo_EBg%T!v?y"YƤp.zRAohnz0xpBT>y.M:2%3<ҷ.~1͑T?xRx?\:%W=ݨCef߹g7W\{eKj%POٍƽe~`i oߕԄ񛥾ĀC4sz~mT=L/Xۈ8R.2CУg>xxbjNYtpTٚٗVG̮ܷdwdNj[(U>pX#)tEHՓVq#NRy7o˼0 |04r"1' q~p0Gâl>vIZw^hL&#6>}İBV?WE;#FbY;4Zx%կ>^EzHZVL&bEyŁ߇8,L[&"l^Y˾F4F+^G:y] Wjt%hyO/`<~V. ZMſEױ8W -ο硽2*֛vӀ_o"FH `!4@2f#; e N&DeqP\~./UT3w6Yrw+(CG&6Xïl `}:O8G&!~nbGC^>Y3X=-s@tbN 6m+]M7kP9J BWc>V}e0^/"hc鮘(Y)U|zLbp2E̢zu^:-2qF0_ Ht;b ]"LHh% Ԛ3BGM=gNK/S=v=aFc$ar$*cvZ"yC@jٷn*2~A[ ^xJ>ߌlvs>n*~޶>xzC//Y  kс 2wM+-.-4.D7 bqkŘ{\-pnn꧲1E6og/I77tKP3Kr5k3[:K*) ¤#OpR#8F?ɠKl0D/ )al+).PG4Oil sqqOJl%0;_=W!,ZUm%߫J}' G:m]~V%㽧bN6 h~TJ]Il+Q mlaZ9ڰNc]'䚸McgcŎd%LoM0r(6coA[T yy5q$"}:IpP%8&a)<ԓdz ID0{|aיg*M !T9^h0;@[?BDa1@Cۘݴ21\6 wYHϋuXk+~7+yb.nLe^r}KHlpA` uob)pVMJ'75=ݾx:u]\6ɛr ;CvtYؚZ'9S;We&ar9Y~~;h?>/liΥ\ӹp̽N=WIb!M|v} urbӱ Uz8U߰SL9Ubk:U?$vC5^;Th^$mX~^=] µzI'e39KlۓDYj]Uv~,M]?Qzķ"*(Qo?jYmSx B ±Kpvqlz# oh^ͭcǷv hX[ǎoW ~!{a *|AC|y)w3~Y&fRQFRoK=8MMܻmiS1+mtQMr\4;lG"o"Zy8o;[\SV>weuw; [;jL(c*"/lr[kQ6+&h +WMil& )md2& 1O*jֆ$4X0DPOn@\Rg3)T)u QJZwAn|~E{jC(g6S!6DvLk7^.Y-YqYס: FK؏ek+S,\"*1}h,<8/ V `f(Q^k:s/v*o4cO'+L_%eh}Ȉ{ u #=5s !)EBY H2:{? P]#=HkS2Gq>H#نop@.Q.ME> MN/O%owы"!zBwO-uVKoR_0X3vUJEX)T+'_(#&0P.i6b8Ւfc8HVov. JLit_]j Xi)Z@_ˈc4XN1Qb1ޅN:u`<auZ±_o}`Z"ZW4lIT1{>g췁,4c"-B9l3xS[O2岎 ## =ADa8ʨQ18 %%7`auJ'c&7,sk՛JOm^FzXozOԪ7䯷zYzCX(mmR -Z}¾1Uo-_Iazmz^?=Oj+zuLZr|ŋ ỻA;kD AT(틂@'e+V[}ҙp86`f ?vУ7%Q{u,k[p}q}*I{p |߭RޅJx|{"L^|b0CVhX]K?G.rF?b<S7 އH9LgI!1h^j'zG<yd zVcV"zW#cZ^[|R6Zf-ZEEQj})1˱ujkQjK1Ha~Z`|7'4nC2|˰ɐ$髷ư(RMwb(O2>Q:pLjy$9/4ס'9-jZCH4ݩ$_{딇Xdpï#-OƋփ1 هW0)Ho|?óUR GIҀA|'DX6nf z`luVD6_2-ǩy%I ̈3xg^ca09Qߑ !`3|@m,A {.k|MKA! %KcHd1 V[1]dŶ3o6UB0Tr+چlmdg I8 d@]nfn߂ʼnD} :PpMqY51jܐQ/ P3ge?&'C]+] 0mb!n+pYRdD=) D캚9Gqc{49HWw^̨#DZ0U(1RӶ(JŜܜExki88: v&Y'KV.e֞yjIi]]ҧA8p3!F-*RUtߴ %5sJpLD}PD$@ӰuLf荻m~$$a>P4+ p&P(M~K0HXd ,LKuZT`:.{kJT%|~# sk  .x_8-Aed]7P:rDqOnJJ~+9.#\k+d9orد5jV Fo7b/ROt9iIW-MdoK }1?b0rton EyG^YC'{ڛJ !) }Z`s>km־RBȺt5M:+>T5O+ i{} !$A5{4>)aua#Y0rNnfPf(D@_{vdнb,%Z&nzl-/ɹNR6^L4lA;xbaO^p/ =/aQ;xu 1JTP>Ew[Ft*^]Ŀ]I:9sRIZPsuy gw9CFP0s %QuaXD"w0 3!D,BYPn(n@dۄ3;0P] E^ `5PQnTbTcH(4 Ru%_<M+ >5ʏ}_ѵ=)ڃ.~x^쌫&}Ed^=KNޡBtp$ #78^w!|_ q|p6X'%H&ror^RydZmiW5 @QlNrmёu07MOkE!=aJRWT{J+-ض2DI'1 WխN-J:n\H'C&&'e$f#kD8!M0}$-x.3wRU`Kg[k3JŸcRұ;Xp˔uwk)J;IÞ83ܴvRhb%f`$4\A|qۑPՂvg앥BC|*6z9bPqHxG.N9ȟZOG_ׂb+?~);!=ϻh?ckFsd//qeL%jR/ZfbEb/d'TapfDm1u%{?K_Hc/5( ޵^A>gE&-$hn<d}wPUs꧗,0)jc,E;;HT^#c/rP2r͔:PBe_j. Z -b[-0ep9so*ZhyF~eY~Ui?ؾ1g=3ɦii^[э"zGރMڢ&P]&ۚW͗ΒtgbH(P AK̈́Qn%=3O0M[!b{gh)cz9v}A*_,K\5"*q 2cq[7Fb4=iQ/[y`AY=O4>7׶ϼUpD}7E< Gd[|$^UfHCdhEBj&f߀q'(w1Dk'>u7cq{aO`0vzRk[٪ez։O-G{+W]S_]@1NrmJzLe_96"$cQDB2 jv%5F}]}m63J y$. >K[Wj1#"gxlj0;{a1 !tu/y,6j{nzȟUf.}f`V;d`y'W!?5Sц&&ECnܛ-T|Y;s1SBy42s$+np+՜*l\5 .~Qs͌$3o7Ub8k Js6q& 8=(Qrc HT|KOڡ5u 9T4PqvD$|8jg7>`t"@}I8iWklvDӚP0pdk0 i s_](Ou;4Ar+FݏwtG&>bj*UT.00t&nf{HX9zB;J`u7|)Oi,3Qbbdα%հӰ!U F${LDvo;*Ey]&}Ae3fkZ\Z1!AQ=IUr 3F{,JG› */>k r'uLQgP6WY{ě m уiXuA7fJѿћm7BNT~fġsCIr7`֠L&hkfYwFLʯbuXE(O6|zqѴ}雝cxqW q_WH#h$.>(q/\%LTFmX`v7;QFCpT4*8RJ^ ) BE`vvp7P:_lC3e&2p3AyaFĢ\WWvM3\ֱ  ~ 9K*. f2`{B5ДS˓RLg V2/([]wnd*pqh_3Y(kX8ʚ\%̞(R1HKh:%R6rnft(!ɻ0냺l,Z,0V.hx{>'fB\Gl85"ha0SBB QL(8/o|K:Hͮaz,hC v!EjsQ@t3Ux1ګķClB{;n\"Z KC n֪U v|ߍ'q".Ew'2Cxqjl#үAn .?ưZEB:xɌKs!q3L\擴_C-0cˁ7 l01 .J\]]CS+Ǣ XWG~/aq54&wlΤ\ޘDZ1) zدOl R-ɉ/6l@Թ>p|lE}Nu3KMBohzIT z2NKđw[:w:4T5]_ 1wE_iHZPE ?IћPiyĘaoPfAD{?o`<3C]в^Ir\"'Q{hI|զ-'Qzom)V.G5L]2My!?rO"cj%GTlҨҐ=UAlSQgѯ33Vb 80 gdE?>ܫsg=!Ic=E(Jzt˙rF˔i0!yMCڍlr;I?xm9ZCyT`?X#)p6$oSp%cגg$$k|.J1HVG-Qu7ڗ +Us{wy$Ǒu3Z؍ܤ#h6{e!*؆xn?$ HwG嵗8/;’2wC'l`[@J%} Wl'׾G1KksԁƊ: p+۝ˤWT a0_vrt ZZe^%-}q㧀t\^hCq1-E\)߾ToY'ѹr.PYUTVY=)\(Qɐ\Gn=hBd*lK@^8&DBA:| \.ZW u_0UĬnO>U2Ż]KU,^\Y~@LZڧroshWSc~?k8)&XZjK; /,Aͷ5}-1e#)|LZblL0kҠrT 2j9f.=D"qZDLM#aQΌj _439(hOOf[&alhgw` < 0VI/w;i&=,:K@Q-f <]itMݏMQFy$Ͱzv:0~H^|~J| Î}Fh}A~1ipa*J ݫbbP`{Zm  (I0s_(&|ݿf{ֽy{4uomg]d㟳;ƿsPVߕǞU)^?4+4e2 ʓ55~,w"_煫Yv b w޹@-uPg~Cc`L-SjSapp/>E}PGZ7cۂj\ Ю=V-۾q:6 pkJt헌<ᖃ&/p# G EM䤩(LLG|?#].8|&)wErfcAkuɛT?4Y͙QZ{J/tp-I&l5J딖s(qk5Rt(Ⱥ9yEւB:E6G,trixUJ.@}EK .=֓]$z(WS>o-v9ڑ%Sm{kÂpJK>~/ħ7cvs}gҚHx+VFB}4]-Grw$z<GL$3//Vo\^j e7H#"#kNWwg'0ظE  )Lݦ+^-vxv \_TԴ=c'}՗x\""|܈>>%:,D'ilV@&E/R?xD]zvXm{N! 'ɎɠO%=1e|8BMy¤-]75$/̂2>>Fr}q,P&@|v?dd;p=_떦ftcTs[H-JYi4-C@_dFKT:.Ѷ5Ya9'ӳ #{KՓl+b$FˡЄ6oĕEe4f`ԤYz(6984M;a`>q;Wul 0Q>{AeIlxԅw -l-yV<8Bgon:wo̗§O[ /@G/%rzB0I벉@R(6 &V77ӻdrX2VstVDI0xn| [煶 sQMP$3I:& yI~Je] C*L@=ER9nS`8 J"ob/*}bLaH%Un/W<|/K{yS&=ag=+J(bzI^4ކ'G#BװxvjؾݹT'_fQٵ*W녆x0)TQN]KG{,żƹ҂`xҳ0ʻ*C߲`TF&m] RaTHvu6@(8hP+mV~G_FyjesCWnu7GKV_kgqh%/^7y0]㿶k|"f:MnM[k,@L e[BK*J֍HE7l6PˁC_:ot[ġe02!mXpT~jsMSj AiЄ#'D3l9TQ`YLxyDWb31ߖ僓J< Co-Z e j/joS~;^dᖇ)/KxQ Av:Q4u|}qDIK ŭ>Eu5l-7$mƫ/1˨@F4&x%\knV¥ ̆Wa1&A\Gh<^b`v3[Aog`ÂZ!ܦf3F iЂ84 m4.v<^A3>Od1WK{;AKLT͢JtN V30%P9Ax/3ˋ~DpYx$ )_faxI|%O E&ur{*dIk9[:C{n+#oS| UM?E\2,{) u!4pszsHݯfd5s y\ViR_z!LaS,"ZD0 +K-b1}3I.9s#}p=)vc:4ߤDMJ!z5K3._#)`!?I}(48&)Mm&7O'+Qܦ/.0ʼN{m;7[Hm=%Z2)<:+8~S)^ʞ;ʹ2(Qn}Zqo= SՋ/.G $2gGc!;eainSQ)wYh~ [!3 l(_*'}lߏO!9x˟?Ej*Y:G[!Q‡ 31P^<[OT.zڰmeSB_Q TGS?'H^Ιn='eKUAR 6 r0 a8"݆hF>.C5!$_X;!dI&&d]گI 4O<`R"^2%xRЛ,* 5H7ۮcXt{Qu)"AԠg!_ xM c R39\ bgپErg;ɞ/!X'!WK,LYYl*L8? F FŮo4/ E&RIC Na5w &zoV189MG3ȷ2]Hll3#huFi5;E8Q1o1 iX7^)u=am%5+`b]bf77TuYqXo{氚N&Y 6 5EkP:@H ܜ-sXQS`2%`#*ѩ)S|- tB*~>@n@yx[$( Va@ߣ0zL 4 =˗`pD5+L|4j?7F/b^WZCNBQ4q0m*LMwCB?Ega,ZAVv cܸ~o >P̈́&IX ]Τ g33cq2}>j55Ey&%CR =x͕M:">;$($^A44M jNݥ#f=iS+a*N]4_#bTitTbA'ٟ6'Iߑ_\bK%8^|ΗU~#Emya߀Yajx?YÂ<'̲uv)"sO'c!b PnDNs m`7 4<_<̜65e4_c%q@;y}`'-b&?従HVz|k/O2KT=rSLm33W+WdTmD8)mH{ĥ4GK$dc0Y | 9wrCi|h[º2 1 x5-=51@tb-|T{Q)|_!]$.|EI|r7#9~ hOBaDGmnq"O͍8{X)}/l_ﷵF ;|NÃmPsxbu cȍpɻB)x1^<poZ}̚ gutgiMVlXJfɊ }~`Eޢ5w^N ~6Jp,z?OANh ~}'}OAR#q tX0 /itIOׄ=B!߱q/e-r]**2E 9/m2yzE <U͝ b?` :tyi-J0g>$ !Mc* _8\I8&mHlJ`,p$YJڿEq' Pt%wW [!˳^Qo6WVg >Ga(>䔻Z(1(eEry-qn;CzC3&  xk.wnve>K9A c :=f1ږ'Wƞf|eם~ 9Ix{*5m]@,gM9KES`dVrXd&A$}a{/93?݅?.4ev"FaPAtq{cL'q!H_; VSf~^:[Op4]O9  *ålY6kLFl,;W|Zr9Zv. ٶu$1 62U E0*_J ߉).$W cqm$;3/v|&PiESv3ޑEj)`VF9b(|f[M<:j&)>Y}N,/>^C|V3ٲq`œgCEQ㨛{͖*X 4ή 7%|N\Ԕ3Ӄg[=*nC/M&֠5PT ^*Uq d}.z ǒ0V,)"7#,z#i(kq%d/(Z-Ν!|8v =C?C&4wфQD¼M3n̛%M(DcXzO*wY[GX^s5ϹJ:WW!ėВ~gP j<#ZIRB.G~s9'&rzݖ^&cЀ:`"'6e'Ws|Q_>7.n*AG.."<W*A^w48W+FJh)e4EXObq x3H$E]-)PԄnGM]?3RBY%q,]LI&=Gu~yzsѬ9,y.Pld5FbA)͠Cߠ ,]i[5nmŪC=dzt)JПcx #1H /aKPX椸VKE"QaDZ,va~IvI Ͽqc]xJEٝݟ_E(c5(60FkB#<'.H|?9GpCcU<㚫KZo3 4S^o)HOɐ#18;nJs_D ./wVI r./C%C5Kocn0؎U82=̃vt۰)-eF*P-5rk({덏balU`ǑXR")a͚v>*Le9Ym"WUJ5kS;]KLJ7KnL$e.G,4T2f92*˔Ow. {#bDCLu. iVsoT{k] }KGĥ1aaBZtkBnq Oh8tI5rM3׈ϣ|0VM$j4SAr+g'W+)?z"F'EO< rR=ID!/jύ[qVK`0/Yf˟`o lu$ΥZ qE[BG:Ax>&~,#ݸvނ uן>qE&$R?U9IKA/Yn8 q6^*Lwqrx"#ޤWE.DѝZxkpn%nT`R' GPiZ.\t;a~еJ|;(z\A,9Jo&CB`}gW}Fe+4Tls/%/yOrstJ걀=w]8{C |#JdGPդ]{x4L!s,iN:qõ+ %UYPp;lUo9 .\=- 8$'D/HO/4G1 *u%Aeb6ൢˆyY:~"sUTjD ,TNp^1{5ʴEu,',Po~IkRn3X0 LXjR<ȠuڑJ՚8#*aLʶ9sKۂKz+B*PЗoJu&bYKA.?D_b ZP!$! sWNJ_a+ x_!xhqN+^,bSjBS r1\!(Uի:B[l =9)چdu -Q,N,+p*A[|Ȫ̧|0bd00p?s#\& =!%-fWON 8:um=wTԴh`V#^3b;-#iRmjRř\0,8,Ǜ==d~/^6csՋoE6NOr|N!Wk^]QɼoiQX6,5772i7갞,ta E!I`YUo)cwr)nE]~6ZG,\+|aܾ>w6UŁEϪm&M|o׽Kuy” BMqY>1 Dn)bز*~sx50t7.ȯFN]r31{ާS{3<{Ft&Dm+ct}׃K2"\FF`gtdiB|y91=h@Bv)-[:axJX0QnLJGewYvNa7JHf5;ijw5ρ;G uVvMflc^rdW̯y"g?RӠR*k8 Q>v7ZOWYbx}ҨXrٵձ+g=/v%96Bk,`iRYrzn-$غURlϞ%B1RUQ%IM_V!-A.G{n"&dh3v/=8~`? a/ o|mY LhoJ';9s dM ;:?qH/qI!yF riKпa&U:=Nl/m%>Lŷ+|vxձP3콥 ĩDx"A|ɄsL}9^O=64;aYk-i?;(b#Y1wz[' oS_Sh}lӠ  Hwu51I xĨ0]{k!PpgպK sgu['N!y! nDC*x`f?ǦQ/b̍@mݭd3:)U'.uK1uA@z UIl <4-3FRl2؆es;#xΖPo&p-r$rJbx!W~<vAy;oD|eQ<+FԻ4\'<*&QCQ؃i@{h;e?o]ߜj Ĩ0$|1B>Pb:0Ngz-lRQ Qp{s_Now b(d/2bd3k92fMYkY$l@j1yUFdzF^ӱZj%uR]vK>$?Z,˗_rF>98~ɅדI_Jxb{gA;.(_`f.0&.0I%: ŭcB3q)_8'1A L ̵z}j#xFCLX/[+}> ?}y("I(U(Aja%a1Gn s@g! -.qR}-F=B-J= Jƛ+ cҖ^^W+1 `jYaaVC-KQ6[~ݎܤ-{hxD Ή gQxdnzEw];o%p1y@gNQ5aS9{/<8=* u+M^ZcS ૿e'n$\^؁xlբqaV^嚙ѬZAulxy~fX]g7!UKqjDI2TtE]9[v[c(?jgn[SceuBQr'}5ĺ !b]ʫЉt#b]+0mx "O+t7U`M!i X<"?ܘPr`!KҢ5FV 0# 9FLɈKi_H?}gOI3Ry$#gE!'E!Gr xJ1 O*\SUL's1 װG7G TŽ'%SO*-ܷNncҾp(3K̎dj릣X- :؝_?ޗ!fޯm` 5Wz"҄qAL-gn*v}۝rSncà1ri]}1ǝ0H"%@g= G)cg ᔷM479Uϒܘ) R=1𿓡OFSZϘNkz}I^ǀNR'cA~/?zA4ԡ'8Di>;kui~O 2~dw>%H+'=rw̘wYq0~~FOο5 ?\д7wJ㝠o?{rk}Y zv0Y ψhsO=g;K}~ȂKَqt_¦/&)ֆ M ة ָeYOZb [NZMvhtr,wź Xkl99.YٳHc?ׅpS#ݟFLK%G*Zw(JV"ҭX%jS Ū \\Uq"Jarr8j_wDD)] g㱙k<ɽD J0P``4"⛀Z̒d1V)E_]9̋Zo;֭ko1Ef Sd8zVUyq]͋-[75iEqm3|`g,;Ԍ|Jߜ x>S+8Ɠp# Sr6sx7wxmXIrY@xK).Âړ=Up#QEHEt{6GoS'I,C _SƘL+~H[d#1"Őy^$#]HgK!Hn4KlrABM 9q|n5bqLz/m0?:HbyuNYl*D_qU?ԅ^wt>~u{v @zX7&j`Wg `aԲw& #$O5.0 ׻|$ pΏ;#ѷ9q.|o>En1eRY|CQ# ΩbW/`xѧ{}Hl}{1?t&֪;odh.|- D*\7ܧkJ&Wg0U*ϊFgsҽ.,Ϗa/ۅ~3H7{dc'7ϛ,o^LD7tկJuyþ!kK}B!֫1.̊`)&XgUb)V-O Wwv׾{WPyqo4͜ "(dGf |6%uQxկۯԝ_Wyui\ȴ0u}į|oj'}u)4_JB{q%LB< $wr xguR$J:j8d#eNo[8xO{;֪h<p<]/U$3?|>ҧTζl 簗> kNrRk=4n+\|@ zlx(bxHD8Bkl~ W ?|* GI0 Xx4.ܗ?\ uC i:f)j_NJ߽f !{NhOJ\n p$M~c׆ƯY:.|bFo#DZut4(m):`J唿24103nNv)q''D]p&5H۽4S`~7l+TNg oU~o>xŠ)9kc@sӏrc73rm[I(px=94:d<JR|TVav?5vz8N˫$p#wrNRvưm@'#ڧ KJ`Y 7Xs}Y|o6g 2l 85G_[ODjJ^0ئV1_#_Fv=!JlTR6 ;FWIϿ?&'^Af>BZf]0I;ٵ@17-߆A2lUݲrӀ]}}zEWdˠ3(݆#Fz+kd ,mfè"(<u E¹)(LK.. ` N4G4-ЌL壯0 Xpۆ'8>Xs@/>vПR|?/~YNa~qjriԚqh4$p(Y_C~5?xw֕mxF8Y2LK3#'gev,W`8ws̯>@ťMx;.MûN (no]H^DG|n8s{Cgi_^!S43 4'K%iÛYMw_4Yc_v)AV2˻*8K3vs) ah@HKPF˗aD~6L 6IYjx?n`Re]ؾ=ZDlx*"lqx$sJsM`+a)y4ఋRu4aZ:sU2&Fp72,Y次 UhHLgJyāP60 ZQK1 W0):V3 vet3ΗUa 9|L@Cl63a`(6PI]!7 K l谥 ,'z I`@@kR``]˛9Ka<̺j_ tCגNV3i3t!轜^Oq7tl37MJcNS5+@~nMKAX#0mh/ ޏQKzG;Rt~: "ְn7&6,( Xm RVL0i5i;IƩ(bV&=n'}^nA~j^?0[ٞz`6,73ҋ@XZe6@ R库VcѲJdlVY~ڦYґďfRP#͆"H?n\|ltl Ds4TB`tW#k0J\j*o =6=ݺw;}l1'tGVYT弎-\@w#wP9mjn#8 AO RQ0= IueY"w. t.*UA]B ⟮ ;"hr8yG%NȠ#MEKPz_Jϭ#5K*(:J ``9%A\kÿOi6nB,g+Y*j3WYi+e3 vb RCnm.žOyK*hc\l:-o$ձxs#׳ xYI~u=40( JL 1EκYl;vп^BK3k]H/Cu?71~/7Y5].su<^)`6Ä!ޓnuLZqO)ժd&{ٜH[sg)nM^7`.of\6g_槱2b]g.i\L+d@&Kt>,zI83U*QXkjdPi0)ܜt x7'$Fhِ5c{hY6@\jXp)1nFghKf1t{m`aꔨ Ϡ"%:.@AUWOW }77=plaS@ÕhE5*7A[" ǀN'wPT>v~ | S踓^)L4y-HsGh2Zjt?i-q=30Xra-0]*^o吮E-i[:R KFpLo'K`=^ɫ<ʒhm3=L6zWҨJXP-xpN3#ysZ^33ẕYf)F05Z8;*$1CAwܶ ssdI!笨LA$ ڑ>oA7O~WLMEѫ:8$N3 -I9 }HeN*#%>kO^?*Nꢦpqd:<巔$/0<ȏfi#?af-u)LKLb1KIikh[>iX^J"X0 uxc f$ UTmz/00OBȍf#Z^bu'j x9 KTnXςe2c`jYp/N=Q']Dt*2p>/d,e B)OmIc~x>G}BM-̣/1x@^~ٝK YNg4jIyc?eka޲}bRV*mά:L2smEIt8iIyDBrj:UmySÆ_ȿD}X?s="pada+ I~($z唚Qx$xj}JA8`9G֥ojfZMOG'4o)R T|fsFǀ\'rUZ.w_ym4R&mGWui@)z2,;Hxi?x>4㋂65f?3]1b$LoO6MqЍOx5nͳ!~f`}ދ>jqˉaW95H!b.>*# (K|vy  ;eK$Rӻ~a/0Wx#\d\\^}ӔnZ/(nv-ÚU%X;f96Mx1%cԝn^7wSf*ST1 _X/ 3p-ny\ʞq#E!`LZ鉏]ZU5j_Y\an9ř[R()y:HNZ#X4K n /e.耽Y'1]dt0W~8h ǁ9vQ`In4ƇħKSta[~eIQfoIF.('6OE[$ ,@G͎ wq2TnM1]2Nt=ʈ:@7_9bo3EVu% I_ BR[8;N#f}U7b%;Iaʤ5n&mzoŐjBĿIDy.۞5+(Xcb7R$M jlm|o>*_5L7mmwGfKȭ bKX*Șލs A*$9~5t‘3 9Cme6@m~רio꽀.EBqx LaIEΡ}]G&ٿ4G;0ܚ릆â.ಿb: Q>AT^JD/6 ]ֺP} N5ldVL1342rro)KA;dΐےvꨵ˞_mjCfs͌0< Foq,RRT~ŀIlT̫ɶixɸew֡9]C~|lpi6NXY (l6Fj S[fTK|הt^cS§ƍPze:>r]:既?Xu,?DAPT;pkIRRYZj22%Z%֒3.6<lĆؐ{]lCnd2u3AZMsTpU~ [?rH1gcu)l+ ~LAH@%q cJyqLU{hz~˥̱cAJN<@p\. P(pc o*@8-o寿|F2a1%,Gb Tu^ae? HI C9V%QP̠OewC| I|ǨpǣzK5IM 㬛D/տQo87wZ,w=aJk[7 vQ6@>0RhE@)\ Ą"ߥ4`] @V_7F.ϸ uIRQO(yCl'@!Ž}H;vٛ>D! a w~t7V6kl>kdDj cHYc0N"kt@ c-S;<]*"{8Zebֽ 405LJSr/6/QSTҮNE[X!_H֜"AH}exmgJIYk\I2-RE, ty; )[k Ǧ0 :ܐUD<Ȧ?!r"d( % YC3`$X܉aLۆ_W/7%R%6r.Dh &apqy^PżJh{;]MΏKJCDY˜!LKBB 9p;I5m| 6 lK 오c{@Ae 2(3cAb~yCL-OW&Ĩ͑A"%9^tHq.Jkrh1/zb. UU)WpS ԪQJ+xxzSRQN_ ";Y$$w?LvȒVoQGGvWEkڦlK+N7r2)Wں7 0:+ob^ZHꪦFgI?Dd}X*I|#`[`K"b{EE¬<%gU_5 BF1fWaZA&% 7{OVv.-\ @89r.y^w{Ӄ3l!(nt^,*צymU*-U-LzNnOJT(()arէEj!. ]84~*)Ey#VݕJ }qQvn\WYOfLuMNthE?yC dpD&Hp TȗoQ8W`g_qqAvbu ;tBnQvF@ӣ@%r.6+Kw#(siR` %J Pᨘ+'jmeFy$QbfѶφGwZsxk xтMᜰ9XX;9X`sQ09Ph7'5Ĩ5ekK(ڄ9 i8 ]k9j<"WƟt 'sDH yǐ`^6Rz5%Bߪ?,}Zް$=Ӳ`N!7, ml Ch䗰#|ױڐ1聛Qy6->[ x.ZVeDwf 6>cfgnF%篫M"Юr:[EIT5NGKgB9?o?8d On82f$6e/w {!w|T%Y/pٓ4Qb|>kTKjxҮ,0kBK&Gτz/`Y[RFo'Iu: l_!ɬyeOpV 5[KӇY) ݭ{rs¢tk!O/G6\lZsrH^B uE?*UYwgl~{GP&|S xn54A& gi(2?^2&8[7$_ x%nߓ3_3w0?#ʞy60 =AY ݇sZvYx$>xۥ!LS|ԋr-}/*:_x/GI>'B$es7E)f#`4g@*vqs*(i)ng6,9`/%rQޱV1k5"Ἥ}Dy-IhIIVp`D;޹Tqds@0, z#gY26idQaVNu!dTBW]~(k /S֙-x^7VYQmDT}eߐ@3z@o bG%lƊ)L fw0wHQ|q|Gp6xV8`TLX& nnxն8J+zW7} 4;W5m Eͥmjj o7n8o?'.Bj1 TO0Y9MKq(h.uu.Â#t;{UPOW踤-bϹи^w)@O{%^}Paςqa_;~;߿Ǿ֙j[?W3>[w?Q85э Z(L1ten_eʋ/nZr7Z w$\m.πo: ?B& N K̻䁬-j@<nbh+e|DM8|;ߞWs{%kjQڛ (W1Ask18t{ŞE9Z7;agT{/ 5W!7Xy RxMSj b$ i+@i9v]5(?Lc2bO=јC %mv7,|UZ|OnwG*(T0WaˌY dQWi4T?gaq(['^h w&w@-`Ya?vFˡ5D-;]^ߛ_=a$XD O pΈfd0̏i}aegFe7#ߧ/z7lYn_;RR腭za_Ui6ÿzK>1zSHa-] -mn)P fq nrp Aپ8rgW]IxS$Y73 UǤwJc*ixntsH馼%+glecjY&}'M9:fͷu7y׺jwwQr_y.RoCG^ yNEfdWBa/8+ !YgՕt7G&H57oiT2KLoh 4lu?/ȣKN88xn ``㭾(z9xx^OxWsI-<7վ/nʃ ^9/T2ux cVMs>%N_35+௚nƈqW Ք`) BFJ|/hGMz g!v@˼n@:/|%?m4ġ%e7 %(t(K]j~ɭĠy{ˠp6wBt֮yU4yߣ Qw=FT(MK(&hbCUUB Z:G prVY=p#$ו⻲4qJȒ'Lz~t 'Q#.oaa\ 8KuIIF[( åOA[NaR0L* Y LЀN65~w-T65X0 rtT)ۋ}\#cj!R\;e!@.ڤ}o~?d8ۓŖrs<ʕh7{;xK߱?QߍlIB3G@@{_ P+Җ[ ռ`U(/Kmi:jKԴu%;sfƟI z58: b`+=ҷSHv\Ni7h bX&*.BŽy]fr2Ah$6x?"`)zOJi:^}H?v~PC{C|^k{4?Qs;Nn.~\N-1x~~P3~.O#3V$P#Տ; k`=YVz{Z8{+Ko>+'ZϦ\eN(;Ԇ3\*_r(mnʢ1}  _ԒJ5y·7)*fJX|ѢI]r2N8gPCKc9N}%ڍbVЀt)/nGUP%"lſYS9l2^Qf·8L7K8bet,'Y:x.z$] ^c N@@sO݇?5S71Ռ\VC@uD MLSt{&#NKM-`z1Dn`[ ")Lau~Pb5̼!g- hUyYbؘ Y1)w.3*QC}B4x&B_i>N!!!s>,&(~BE]76xg*%3򑇍Rd8*ñbpׄi^A &d.4:{.uN?E:Yizb+ÒQ[4=l)=ns2 NT,~?@1“fr| ˡA??Gi.ה.;]v5rO@;Zn}Gc/'%Pd&Y;1}ْ"- kjF1V|9PbFX7 aM͜pQ_P%Y}r =K$bZ~dM -!BcH14"wYBijBwGBQb?B td%#\NQ}%z*FAELݚ_#4wA?нr<pW~7_|El*}ʼT\b8,!W+lRw:.A:f5;]ahkP]0/uDȚDm>g.)G]_ 4K*{KP\ \LW>*u;O >K7x.Ď ;߃P~9ڧ`-gSӚ0i'2hWj}sQ;s#=_T WP r. IU *=-1WkYj ű0. 1{/"j s~ j{fҨ]iX>t gu֘OǼYkh ߆͉h?eC֧Y2jc0\Ȟr y݌tRԇ", {8bbq)3`@cj\v f6F9e1DŸ|Y xcڐ,Cdg BO23pw#9aǩ4.s TV3܅.}0fa#q3F*a񾤸홅U&޴h _~w Qg41T!NLcg#4J4 '< wa4o7v˞x'ݷ.h3.ZD?%N2k5  %Hhxu5S0w`Jh/H,cKܫȭoml{~f)Oi>u?|Z ?uOfUó}Rj\Z>KIrU˱y ZY_ B1q'L=c0独 (:o~k2rIeF]#~rKpevXzX$ᢁS n#B AJ,ZpgH-銸AM2Yp[}?QԚ a"73iQ4fJ@̼]sPPBI\ῳha$=ff\P3nSK`z\]cS["ˆ3?`?±0e[gA `)ġRchG2Q>RFr]Xc : Δ gC)xeW cQp AS #M|jFk KC~L+QuP\Z4lH"P[ut0<͌+/ !ߚ^? ҽ|LA#+kv/ ΀A t1`[|QHL;J_)K=sUqgѮ!~ŮrA|L桎@CWPSl3s^|1єEþ7MA^]dbA@VM}cony6ŇY!^ `0O^pEH@Y Ik\3u0=tc;dIA*)tC4rkAtiϠ}1t\ŋ`.E18g.y;YOASƎ o} 8f01t\rn8M$ -Fo _?>u)p(vŻ*1\H{ȇtFQc96o/4ȼ0-FQ_?`@b:oJŚJ:jc3&:= fŹ 5oKߤqg*pҧ0O@3| *-f<]1JILA8L! QcD7ȷNg+F+Mg05/jeŚ{=׾sv؈m!޺x]ʌ;,"N~^j&ZaD°U~]b_uz:~E_دGDEm P*Z4އuw6p/sii>"f4gS7_&~~fF_YkTllxqqO9RK,@}>gݤ o?hfkEy~9[מQ3=Gӯ)v),zz_Ҵ:\L_[.;:‡D?t,'礧+ &G`1b7:J-^l,>e[BuKZ{~yT 63ik}m/fg0_i! 6t%>q=AVx-4" a"7016IW/J|8rs8٬6= "kqHJM!9=XuLasO`c~|%`!O zff%0W%#rN샴G$MMŃmThPoRlpݹY-+Y? e!@e?.|)>p#ĸvX/ln-ex C"\RVJ/Њ8hy6uuRT..s11̓rV쑄f 7 L[`E?g7]*oЙ~;4intb Xyy]HV3j} ,ZllwSj.۪o满چtYʢG0fϠ\ų),(t=![ 8 B,d#zhb!qa-5={R٬ȓsմf)Tp3 uV.Cټ+`JC hYZ]s>ӽ+|<o1VC?F谬- Jr1"]hD"PQ^^]\=["Bclq1 =|]bů[3)pkB3:$`>H@4Wlv!]Lj פHI`wRA6@ ڮ< [3|)P-2^8k'+ͻ@ nB^ZR_tih b+5g5 TK.fx&?ZsR3.xh(L&8/(q"8z7&'qNA&C y7Wvy/= -jQ"6F|/2Dn[ҧ%g-T_0},>6$ |1^} z<󪠺uG_`=ҟaST (0g3+oIQq,&Ɓ`[㘜\U,^tX +,*j&cT4-=3BMΊP~7w )Boq.68ܬ~PѝhoӁыְذz ~E؀V[<ͺR,֬?lo]C9naܾ@^|s[>4nd>G#h^@LzPkw1Pd *GGL-п ێ# }evH8=Nc[6:wZ ? pn6:rwb\3H#!(SHIc]4tM^f=ۓ,7p'V{84KNST#P-&x:1/vtM1^ A",A=ׯco/wk3/&SU8S4;*#kfRc֤Lh-Ujv7NY3 BalߠB]It05Ln0 ?`ՍT]cf_!%=fD`3Beѫ F HǛJ 4nTQ )aƽ.DVϾ t1B9437bGIP$ #҆=oBɍhǐZI_Uv)$3xUx.X ?YeKoȑ4iK5/Fs=Wy^wԬI>m> i*-S'9?pMMiR^Ty]Z:\AEo2sZ_q ҃~C0=o)[jh:nAi85`5rt)oM<\*L˜6@cũ ls5#' iV:۠愭ѥW hTwib12yQkt_N^.:;7 I>:#r9y}W9Qrc%TNqhJXsdr#F,#{V BpIښ(z Z'5b8AJH!˞t0[I\!A˳~$[?s 8*^MA|r9OJ˹ e!z!]E: UFX@*>^Zn u=QC&Jyh&\y 7fk@Z:2,N Δb4B1v )0ӻH:qZ04ߦXnsU0-cMuQkNyYNse5!v&C9U[?rĶ^7% v źBnV&cۙyJL＀{ y &q-.°.'4ϔհxV ?*'nJcIRD#NbNx>K(JS3A/p>e}=W˞nEX j*ȋb6K;thϖл@PDeYx5NX{~ȕLrTHuP*j޹bLjꏹfqH1C3Ly ] B: GD'YjOK^xmv U{̰=PW1) v,EjƊGx`"?k!,J#+Q&p,*D)SUh_4 k[*K>'BHOqֆ?X;hx+LoRqȋ8؎aiΟ1D3R{~ "8/g IQH|mk<tn$ȿG(Wo^|9_w)҅BS_.-n*z(M쯄o<@^>tE(ȲxhQGnLhGKofӞ`r":!gL.O{]Yo1.m݁7fO/L~eRo7rUqBN4;wtM؋E+^!qxt E!v8n24eR&G^3Ʊk‰󺛘ng(t[HX6H#`|Cw`r,rh<%)am*~!qs?{[NCY!&6Z|d\YSTғ ;Ez0^ ir<,ǎl~7]`!S[]PVBM˓FO+0T`yt2g`.]A0IwM( a>4`oFኜH^Sq9\R_pB2Ry\)G ^ }Ҡj$(V)^՞9Xp`7Kc:w ղզn0aiYOX_/ou_p.kf~m&TX4Gz۠S|@Tż.\G\y0DFaK ͮQE~һyU{A}cWx>Ȁh+wn0Rϒ) QJy#ys~>mob\ڦ򹉳K6BqY`$~ .`&pՅ"SԆx1vr|Pg1)> X"rqcz=B߮iuRSxڋ)EYvrS)|tCb?gawp #Hy5*i. IU%gn,OFrw",G34b??jC$jJ& G뉴2]pjT;mO*CN9Fq(ӗErǭdPPbRCd!2_ZB|Oe:i}p:#Უ0'aRJ9yUKMh1M#E"H 9v=XP S+Z>10DiQo] [, I6X2{҈*Ws/ iL33WLcPDm SZiG^l69_{-I:M6~SgN]4-48W%=S9 #*7x3p8NW?L65fLXt;7(UZEA%ٓ J+j%ǯ)/ю_b#WxRwNcQBp,A۔q:K?BhJ)p4CM:: vi×*p87VFa+#}VRY+;҆1/zx?-$^ȖW߁Y/q2/WYX~ߘ5^]۶q/8ර1Ґ[{N#v$@]`u] i(p/ t Y`79ϛuۂ63_J8k[h6FGZo:]rG(<Y`Ϗ.xH7z:lOvxna=IiVa 0R}g?~@}Z8T* ηsFyEۅl/xC5IC Bz7H/kh˒i-vX3dTYNRxnM%?֑~MexI)FSG/(&fS{B8-2mB% O6{J~Z7jnG @]SwB}xqR^.Zc<#{m$S!*g$7+9{4ȳsUZ< MT_|r W+3@DeK Mڀb3)8盂4hO}% FB (TدvoI(Ni*yek®J%gAdc{%Kt9wHěK#+[Qq/&dAOlJ⠝`2c2k{ 2!VQ8g|[Ti}UC+:eE9'#J{}?;hFp7|_oezo~aoQ qSB<ʦ_xOSN]RTtj3̡͙WoAuQT"Jނ|;;1ss0WG*`FkNʦ(@nQ\7ё1R8B}:v!|+tؤ+wO-Dc{Ujщ?Q՛fG,9ujb/Ұ)o0:o}Bi#Ph[ D 64?%re\icc5R86yWzn$ rP0")p`@P*e-{IS ] ۂH*6#\̝j FL2W<1˞0x>Mb ^\1[a|du(A&G~7!L/!=wFߵZW @37#s%L ug7X6\+ǑLJ9ٮY,t]XZkrX?x,S'z07a_SKJ sE;h F`1%'`4~ f+|:'!^L,Mh_pe_]tu}-qK_O_]w҆Jųc.{-Jl+!i*,_WbY &%#L6\GHIJK/ɒn҆E~>'zSS#ݏzGr=Qf9pz$aE|'*/˓w7\VdR $&ig<@tRiVǑr񉫧P^7TPb(AjӘ/@ni3ɶ '6 4RX(\P\[@7q,mvixǼǡd<,TwIGF:5cP`S(S([aΕFhOh2i66D/鯲V+H>>?+ s4D?_Ϟ.'>66~ Cǩ aaԲ-LYqePv=N| C1ַ\*슬ᤔdsT'Sym(;?*iNu0g T6I1g6lnZ=NRAj#S(f]w\ n3/Z-]җ:k; [l mƿǭ9P- yw=l$2F*1gv^uYb\eQʢx#/ p!M 1 Á~K3*Lquhv 6}؍l=؎"Ҵ9M?uHd7m?!Y[F)t)1H/QI1/^9 a*g[;M.+DK{}UMǧ E8[BD  3ږ 񌒇#O[_8y 1Lt4{"n1aD6=Hhg@;Ovm8hA j)Wr]C| JNv6u Wԗ @1N&i8%,~WOOjG+uX!RX @:HjfO*')|\]"}#[ûYۓ*rKG<K,(+E,M펏&`EG1 ig3s~6Pp#nqi1-2lQ{uݏ0+T wK/%ǷǾ1o$|0{N]EnO^Y+֖]pY&t-]iwyޞ?gцd=y,9fooB<> bפ7d?`ȇ198h1NV`]+\6=6^+6/nET^ͻx"Y|,~S߉\MG} _G dQ%+] 5L߄"֫}PuRuіӀfQ$y Zʧ܄~gkG,@S~نs&AWgd L3S[Z1Tzlu u0/Ȗ[@;%Xu4߶c?#^g=n[ǓP\6ڄťM#)pbBTKu)?Zs vw 6"`ѥ.|/Cd:^Ǥ(?W{h,a%"9"R^$ƹ"krKCH4adNYqФ9=']%s2[i$vyvk%*Ys 7uB7l F$CblHݮHk-4bg]m2".PtA"'<_8:O5u}7Wlيx!,bD(1O$[ȽO6o~^Cwjy .R8]-7kPgK"`k t] v+#ԋMn>;$oNaDd a%jcW^⾏N (sl(sd(,3i2?m c DƯ%\m܍X;,hCaJ(rb7eD|%Rf5N 24 ]HW,-咶;L{|_ٴDF8d8% ;ӥ?ߤIae!S8^P4EhsNj;I\u Q(UK1ʎ'Oq?s!N?|Nh_?j@(P. tF<Ѥ}?Dz޽ܟV-k`Z0ȋ3Vy=rD6Ca~Rw &]1lsQ>4g)'KCv+@OkM'CHetN@tWN3K݄h[.C\ݯvI;HM`xR8nFIEA {/&(WnY,eBB o)!1zBEzu7ubrX]V Ü@q $m$|!!}~gT.4ר1jĩQvI+Pjo3ڷ6e CM>$N:|eUc"iNm,447!5̚;K!'z_Y$ߪ$A57Q{K|S҂6JV?RwPq~E~r^b' r[ "UۓXTLdL3Lau"t<~%8^6T=ئKÒM cvB%Q6s4Ҫ&} D߇@% 󛮠(0HSY5(vaHbr; O1uX4\cqSR]gi !yY"d"q&N]Ρ^9z\ٹaA!H+@S0)dXFrr/v'Xr4q5]a҆񑗁.,x:\lEr20B +@n"-\RC-WqׁQzq.mF%9gJX׸Α캟BȰ|!䗫@Fq$ ;07F.Rϯo?Vx/rϋo~ϩK6#}sg*4J:Oh3s"m<@I_iO"娴2 $;ʹQOvn@ D>6f7(~Kov 9ŇА鞋e?JQͧDno&4RX Jiv4-{8klǾb'14ӴZ4gU%k<0$IAQI e6˒\t btLL" (C1v~YxU@BwWU@-Eݢ=6J>|e(M eU @!i 9 9J>SmAhe0㚲Ҧ0!0Hp>A^Qh{V{qW]WYz Lɣ\t I)%@|]ٜ`Rzhk<ī .{e( ǤEveW 蔚MbP!m,GI:pzÜ$ WF-q*تyq1 m+E 8x%$2Fp_ srUJTTp֐Z!bzt)Nјzk" Bf:@X@4X$77k2G Xm̴5TW3%ްV`T> +R`Š"UKT7<;2I%.K %aɃ5^%+uNOp,lz&Lb^2$Q|sx}Ki*Mu 9x+0L)8(%먰Og4DE ER{KġMB9ehI >^wh~<ф<>=>(NFveyuQVFĪgvw2G{CYԄǷr/_o_;MH%Ë/'ԟN-S%_-$jOLt)/NL;Vs +e+Gۤ??\W|=n\Sz8zaFSHc~Lv>캟}r<և>쳓 Öi_|Gݦ M@)5Ku)S%%uC0K u_*# yal 4α5]W5eo<:/j|>sU_ϧPi[9|"h>|&7<4|v70> , u_== Ngk:5 oMhJ y3t+9b(PezyC&@vH 6h~d5&)a.\s)ta6j?݂ߟ?sjz??SV?4?;t;~t"tV:OݖLc1Y|Vhd>ƻ|511wMmȎ  V[/sB8Sw{p<科 M q(rCzCTLJ(rMW_esr8J}w <8atwL;خCwgU{_ooeOyjdBfF7Ry&v]{Vi>럃]KE%Қg` zTfXjZqs-.Tw@ =k`r yL8 :,/ MŮ9 k.U{׬qgbGRA*#OP&'_-v i\Ů%ALmcj&[/F,ӣT\؉Z#nҪٔl!z-W$ y&.uS%Gf6yKĤ _~~/z XL %K)|%5ޒvN17ԚWS|yn@ao[F1&D b* auұOQW-˝5Wvs[I]΋p_]!} Z /nBma;uIt9Nxxqlc- / wlDu{^PR-i/vm#e!_p+voRsR~Ѽ}t*4 f_~\YFwМ]p_ KMN31ՌU=l]]fjPq*a@Zc/Axo!SwyʫLɦ.#`^&|pRƠ޺)mu,]<]h # {OBQ`HY=iQȗ~7Ex",n 8knG][Ka%pֲh<'iݒ+N##KRMJq (H v45i[a}og#fa0m9t9)Hgpir@HSW~$̱i=ם@" -7POQJ::QXZb6Q UN)p˪j@K?L@饪NsfdZ̸9@.+" ̐}tǁ%^1ya6wo8 .R"qi&i'*. {U[Ey}fC&#5`ߌ}5L{-gtp\jd)i5N)g84 Ua:(5v&)[NqzTt4[tD%Cҽ4L]9#=D;IcxFaǥȤ$o-SZa|~hzwҤ G?_߅9)ܡ@N@zP>WGo%ıdu4pV'?&-5Yh2 74Rz @0LIe©lQcgNoqc_׆pC?!gim;|_ /HEʥoT\ M&M{ӈr%TWMhYe8"*4U`2I4>D{1apR,@(@hmdD xUW* *1)p|5PM`+0 Y MAAL9W'nuҍUL۫Xo+DZE:O0MDN_sf}>ѝZ8o+Rb 2ھm8 R'hF DDg,bUJ$E$i'$ ݴgUkq)3.nL(a4Jx*3= /r?IQQ2@ۧ\THMT6Ac$,H7)Uf#n}0`(M`TݖQ`T"28&__KR7Rv 8 ˆpPlD lWŸqn}'Ua?u_] 7 U+(fF=K!?Tx$RĐ@n,ZY+&c)R܀ef5 >Ll1)u<[ȳ'e60zʆbԙV0|e6Hm6%6 &wucܬ$08( hs(?RT[ B!zb6|%eV/Kjj(TR-8/w<+q\allѰ]sRl Ky*\/i|*F$vJۑtADl"aU&2\wc` ʘv[XTuu[&e 2+}%cct/聂?&EiGǡ$`.gl[6!Pœ*뢷@Wm*ٲﺖkٚӵ~\pyaݱ,D~kԞ- k`WDz1Qݨx s_i > Y4/(i1{ FLʼ`(bxeʭVDfM 9ޖHl1I` Wak5p1(Eso$Т9S:W<^/TeDS0ݑ5وG/:a}˛(b*ޖLd7\Pj,0%˥!3VYnMGQe@i$p&+cc\w1szᘾ_ou`4Z \u@sS+6 6 '@滢gy݌-2}]8]{V(0@jt ~t&>[(16*RҞoj,_ ޤSdxW!2ؾ.rF/-{ݩkuw֋c')ètċvGvJ{h)tl#~+ ?M5}I5#VezJ]JqЅ} iuHC Za<~ opd}DG1ޣY/ZB]b'uRuz*lC`WQ]=uWjшRz~ǫ()^obo FǺoR{!댏Q <'( ]XN 6{9*`):ֵr`R Ϝ&[>CV<.az/\zKE+ڈr ؏I|,?iu^=ր. 9ADU bZ4y ǣrTqO: G8=HZמq{4?Ъ%OW*=y{q9tA{Dt TӥifJ1B\ARQTR"dsy[[0Y5ń\<IJ بױInޓ+][xa0q ^7L CXPf82?ˋ eFۤ\ќ ĭC9lr{1:׼Sm+1ҳp#"2_]n}W]Jmt!^B5ϬkZBw@t{MC5w4߁wC^ 96Ga_`gXKXE!d`S:+ZQE,Y:I1I(QLAʥ+0av5sKN<2HO1{x`@kҷIb}9eEq̉yz#0(أ ÿi"J6bh5ZjSeWIhuQ rlf<0 tfN(Kg[ƧA(;1ם…[YKab0}Eϕ`$-> tuc3J|!\C7a2%F x;`}dgXg;;'Ҳ+FoKoݖ>Ԉ|\o؏))lLG)uuROٷ!Wia,/]:y~PZwJu㷥+ j=zP؍~]zśN_PۛahG^7PUIyN/Zv̓[pD<-n~+4GF[Lp [\ /9I=pJ] gLڀĨ>#W3èA}HUZHp0@h^^Jf<ȯ4R}cFȏFBoQSN?fSd}% [(CuDdČ-aJ,?dcWg7PƑ.BjZM]hS Q%0u1ӆz@{G?ܳj7iHpي랮0| @{G:[٨ 9\7 ޻ȘzZ2uT lQ{ґߣJaCX*r'D^W{+^3zi"m"b *Mvx4N"*~$O'{|{UR0,֧`~D>ͥܥLu˫,zC?]k?|ujׁo(3M%']?b`*-tY6=v.ue [{l| ed ͓ i#@HO1t,nd/G,aևyB*īJR~,\smq{36/- '>#Q P-àb9 {%A羪r.zۧP>-Ue]t<Ԭ1:0ޓmXk7mw,<[jMN XFyL^Si 0-Nj'&yZ~fktNBY 6< ȌHI#w·v'ccTM7OߋYz"ϵ S[v85J- xE*K9rxܜ+@!yIuejMJڬ>=bh'Il(Gth~ͥFŔ&.\g03)4<,X3q2 :bFU;vZT ^ݸg|k_'$j'vT W\ 7ݥ#ÿS1mR65jr+<+ǀH xÒFHj(UxX 5/l'Q|}i$¤ů6 Hk"̖45E?jx"ɂ!B=sGb1d2\ĨoBTL1>Hl-յ1pu?f %TCݢCLWb"Zc-W@7c8dy,Pm 6R>P!J{(h5NYJǣyl=G.;)z!|73^ȑ:/hQyyCrwd69W1 I/qgrO=aI?ًsi͏drRpֶ:C%[R+%_.#JR͉ء  Ǎe]aLݷKeT>^u]= 9qGiU SG@Z=mptRKzБb3ȗof)-j%Yk[Ɩͺc3嵙ҙ`D X;e6V&ǧ /ElTٯI# &w|%%-eR?Ҡ8Ngbʩw!n!X*zawt Pz5hE_ȚϮD.?O6N= Clp'0(%TIo@$:!}"6~VAMſ{g[aľQrv9lDh 3ZXӢf60{Ef *"DzcKQ!6 y*b;_'Nu3P9MO.Yc }V BAMNN#əgl9B%˫s?#1F޴ "'LXcV-"R ҶzI0&ďђѽ>l`1/OrT(+Ie 9ǻ%jLKHӴaA6''z`2쪺#]R)Xipٻ \7v ߅64eܡ`'iFi#>6R >50>Xv`jMabVk47yzbq6_+ߢ ?8u"nj*+~8I1zai rTI٧]2GHU/|JÜR[@ Z.YX>f?\?(Uj2-Z`02 D̃ĚJ% $B7?&!@gITjNI("P($&ǻ{Zz ?oQ;_$! &E4p"fhԕMߤ`4ߡ7# w]($DF$B"Crѕu&UppgK)ޖX1P5m6eNM:q+稲ڴaHG :0"ޯ='iE)pvqD,I!b*WKSF" 9tCί?aQmj^MCL2{K>"Z d֦B/Ō{j ix =? P=/9tpDu2=lUӀkF]M1ߑ HWp'0EfPo.ȋҜXgMAZiiDqAZZJˊqA܈Bgy_l$omC]]YQSfJAM;JAaM˓Swqɽ~.}d Y[('OV}lb _qHz-Y"C5\]į< @!D.by"E:ɜ@pK\ Δ.TJ͛eYǣHSC;\7"۸5f2u4R5T]tcgY?' J|ҠnaC tiDt=bM>p74ҋ(rd{?aroP?M}OncNuB?뉋 WATǣ C~ _cك`ijR45Q%ZmYHPM9Ě.*P%\&7qe 3da@sXߛ~Y ~F_ٷW&^ϴq)S[mEgʘQhHX_h֊|u"!O@C~crP y} oh KẹiieߣHCq@k%\`A'_B:m-U-i.Q!78&<-t惸aw#Q`Nhsu.sKx>-q}܄e&NBnGկ[~8Ly4$$ 1\730п^b nyeQ3k2Kgfo>y^@,ޤe?@:}uÇѢZI^Pϓ@I#$ _iߌphmp%#Pyij܃Md4 KIm:HqXkj2tQ8K_91耿"rݓdnNw9*d?@WPG((9 Lk ZSdׅ܊Lw1%cMqΕ@lD\l ]BuoTծCFϗ-ud(G奋}o=|h-RB,I\R cō*Oj=ޗ%]s5Eͥ_uCmJ'rx\Ƥ3e5"cD|؞{+]q1k{\SneFLp]j=>.d|h@0K+ ?䤐#R7>Ls)U64v0A {x;<+axX>~ivG>O}kx)v;5@|)tܨmH@#5qJr.[-'C]At0Bw;:3`>?7%"3 96|!\ޣ [貭Ut7w:+}|9^ޛ_y j7&}39'a }]7Ya> O!j2 `<,cҽOuT7m a7*KQ hCT,"+(@ڦ**k)AYІE,BY{.a)[)ofMBy>irmΜ9X*띚 ےV;Gn-zx6{J4<}~VKb*Gn:R{b yb+w?]xZK.hN@7#ѩfFGɬLb;9C'Ǔ&߭&繧 waQgz ]U! UaWa𔷱E:2Rv%E~}A7B0 !8rmzB2YJRw;_?j5ѧ1>->JW 8,.wfgg=i(qae]Sb 4,g-W5V]^bsU}m*Gf~D\%Ηy E;cv qGu ޔsX{gp]7B)dUA ?^gm;HbȚn쬥B:ZKSG(E>qaK7HE:mt՗x%d="k ɏ]p>b.u>o3'کb8 .߽8/ IoUk?nph޴f1PeQn;Rڳb+\N$wC) q t=6B,{5.ɹj֛}4dR:*qH ,hZ>jDCh]Go?y?2umQ2Јmwf茸aևϣA]> +X(~UtxmY`iMv_ ](WPpt32jMgŽ&X\ \|IKtI&ZvmnO7X]܌pfGY֫-i'd˪7X+ES۪c_:65ܫ+> 4q \d2f0.OR -]LkV/gohX~X ;Uha)␃40,#Z̰u:rxP?66V!\4j~[SƽATW1\-}QwBIQ# "&Ǩ PGٯb/~fJqW;o>#*4L-+1f+Ĝ)uy\اsW$qRr:~`>a69ŜCx4]NCuyx׊0DE>mɤ7gY:v¼Gs}@JG"zu- (zGjy/B0(Aw1e/ H]؀fP.ER E, D-KRf&@CA*!HGV-SC܌4M "8I8/y(!(ҖC9ږ9f2Hz6dv x mNh^&o~ {\r,;Zefל5a]w#jFvףzIB"EWkmj؟j tØ^Wx3LCy> N LZv$-a U߬p²A{{?k`#0gV_"!%\aF~dyLFݥ>Ć'u4xR' 䃢ԏ+V~z{Mesx܎$EQ8zV5 맕BXTds@n2>y:m)q>"m2)e+Q"EaCKYǠ&@c9 B25wasԵs5?պ*`^o:ABEjpص [O ٟCh#ܑx~<PIk*QH }Z'yfs8ѝPL}VbhBs?L,(mS ^*&o^Quʫ ?]3ؐCaONzK(wQ..w 29eIq `1_4} ֯䩿['~jWǟj8Ua%~OԔF%C] [z,@gJd.)TnO/kZ.FN S9MՋY >8[\.{uv/.Gpr[K % 4Hnʣ* bbg)sI>U{­V.tǰ3nB0}-k 0R~b+fA #H?O'bM^+}WgV١3)icT:1h17eK(Ahj0Țh(jlȡ~0]2n~u ȷs;)Mr ?OB=AC0?adhped3^_bT^]ѱ|Wfv ktW_MTLk?x'=Pi PR$us>JHݢD}'XOpV|ToNldztR!N6gknzg> Ob 0?tO۩}aƀĿHAKtꌆɷKRd'`3`(Aw!,"]^%u*"JSjX?W@ϕ^ΎdE)p:`mE^87ͧjfn \cs=Y:% njMozd}LԉYˍ؇7<}֍\*(k=|}T' pgzSG(Qow`Bl5qcZ&M}h..Yve7a߫`~ R7ḁ"i[ؗ\$nVHS]ӴVUM[Zo?%A_͝nz|e)3)EyO;dV FMյ(~U_ٽV>med⯩\[P4Q#z֬ "N+&ީ7nZ{moP{[W_ |Q+8hµW³,?!71cĭn%sG 0 b1WI=@V9^As$s; } yA% nyhI)޳1*Z +, T7$%T; /2 ˗o)›oV~X l"bqFWUb'Aߓ$2ߌ3fmמi"@1h9GSж;&nU:g`ʬX=ЄY8uHuej>e> z_gw@;MmPE:a2Z:ۦ` x?$;* avʹ<gTmK ?d7mJJ>2lO!& "OrAܜ" @<5zbvKyl|wY;|x7|÷K CR+`Lݡ$ xfnoۯ pN#>*V3EsMUzmdȝxI1S<^wUssC|0[Pcm_JyV.eS^Cy8w:F)Sy'=Jix"3^[v.$&|^1-wt& ۘul vMTntݗtΖKJ+#p1 khn'`z1O7z,H0QG { .,!u:*|3&,LVsM S"Gai× (i`_!O2!4l9ha3hmvl-Cx`@kM<4*ݧY+`t gn %7wۨ;]XdH(Kq1۳Y.VT):aMV[}!"BޚnrIBQaIng] 6v2_黝EO}<6mbfRdk!B=hI",$k4Bx R1e^إ!|#4BCtxC fClJE sD+P0jz lPM ]J>XۛIwwrX;~ٮ|O$0ô,bK=M[l1$|ɥ"7iY9,#41ަ{_W- %i/!<.yLm\r aC*u՘]9PvtU3c?L f7g\]晓P>$.,$`H:Gv39F3jW?GmkZ$WCDCHFCʡ;¬>@1Cu0@saHsce1ĘGǠ\h5gE\ĭ҅i٤%`8'fEAb@WJhNѮ7DQqLQfؽOLA|R?Fճ.hs+%tKTGlŴˁ@+).VPӐ](+;E53!d!΄z?qPaW-ٴ+zܖg6ThQ`T;JI\B8&20ћPoDPiVA;<{ Km%kk נ=Ujcq#E MGw6b?B')?nh?ȩЎe;5]xaTƜҷʅ 4coq%WGk?rm'>yP""+8/PFԎ%lZ2:JJA׏սۋn^gaMQpy; ުYAo7Hn0d|S菖Ԙ;%wUD& A2KJ;\ 2pmU'f@}rih麳cڒmCDYd<ʗΝK-/azC`T`ߒvH9!zK dyй=^Mv3#>XH3Z•Ԑ HͿ6&NhԻ9a2bqb8pjI*Y#0X0DaU& 8(hUX#cqՅsAP0 BaF#J|+YD47o H?ոU'oT8 S(W::!3\@Tf(ǣr`N(.VT|e$qULk+)1BJ,P^ b`9oSa#t9Mäj4!|Gs$8I86TųPвڛ?4={CZ\AΨK,V=y]LLm&?1rEHݕ_,k@4ҏK;A9d/Lx'ȟyzuMw݊ 7h鞑.=R 3eB<X pCi~i*afL-g#'|# tS_Ԑ~LAxuEj!lwVww()0M6 n黟;+SzjBc ~}bqf&co~L 囼Vj;o^s#}j}zw2{1I qЋ n#z=ϔd:,͒n.gK93W/ڎ /FV&#vMΎCM鵬8ڰ=Ǜ=%CZP6?iÈن$RkҘb"|J$lB} };GtX#Y>^hp}}G[=>Z] 7l7h}X.޸j1HG>Z)e0܀teM6qgj'LSvem)ۇћ5jܝ/7')s2x6nRXWFGTPgmiz쇕Yښ5qk5!zr&.HzPj7o*Ӓ`fOd׮)DM.eazi)J_+/0NNUZLjH>WX@ M(.M\a9w4ZEJpF1YGgͱhvsj%洀gZ95 (0.v*'>^Ŝ(𗺫Z9kKW (@Cx|uwUЉB"BY `2'W3!SsԉlăguG`',VG1D.M'>4> :Sߐ"$X)q7 'YvR۱ο68c:6cfU'8LK3B+|’u}4=UNT6Q|"eE =II%woH CLZ ̧oSc54m} nqmmݡMxghlwblS4slPB1bAFv!U)t`>L9Nd|jH)5`vЪD_08aW`1yMNy~7WokK'wa;-}.]w~?X&쀭vrQ䞸Xw}:/l~յ]*?wo+f~߽ߜm~w~c?9sw 5{"?^̋>y{._m H)Oux-@oU ze,}+gQX~'!hʻK^濊~iW04"WP͸ȿ818T>]'x O=ZtbM@xn` ,JSM^15!%i̵A,=!MN٭drfEDJkS<F;8[1/4!.BVx@X(/i<ׄ`<'YN VɛFsX) [u:IQRkM:heMΧSߛ 3B\V)ޟMct[I@cgGfLB=L={i=Ypc!xC^&)9잵3t@ ڬhI4misМ4E>M.0_s8w[`w4 x/kLJ K>DlމYMm(]6sY]ꌘӃ[$Bz f Gds]fb00gˆFR܌cz<]kmD I-T>Nꭘ1cSo(}p% U[;\ >cˏrc$ vѳ؄plԝasbȫgQD98 |ڈ5|*#c;dƠ7ѥ7,PQu ɽk_nsx>fK8<6{5 g++?v}P8gfiF>29KZ*Ÿ=<ۚd|½c5zP[$@'BEnm;Qx<#ƣФȼG̹lۉ7=Ԋy,|XN }sA6\R[xvXKm#od Dt] V40"9q&m_`Ff[u ܮ>;\/r=ky\Ƌ.v:s` vo5<=a دPt@_ў%XZf'\ۦ}p pFKk, N/fO]ἕ =v;'8 a {B3&ԵS#>Q?Xl/*g_ ޟO!估6 utC!Z!{S;#aT{^R,!B ;!0W9osx&̄3z 8 d/o}:GYA-fml̥68[ nRnM?=<|䊌$W(yh a< m}QiOژڭ>Am,jqvon=mn%~UM7i#m:8S#4tbpwUIh^W A#F&}6xY[paa&X)䶖Khk==@aSyD/Ā'q+ U 4iv/)HUd]q ~sץʀ5e1֖\ 핳F/aI@P.[ְ;X)yβHg\[Ar, pO.+S_,wbbu?ڃLIIr EY13؊]@w􆝦 B$>8h˚ֳ i36 #Y`f<F5yneH=M u% RM+4ݔF/^=V{CLHz L=MVPS*;΅?! Tvhzf{rތKNS*nߔr.8wL'*R> ${_0nX&B_4 Kx/rL&/k8}$59RR(_F2Tm6"$lkG4~ GKdx)dm6fPg*VJj:p|`}Jiʰ{> MKJ1䝠iw+v~qn+Zބ|E1-ng7gC( 9Qʆd6?}ms%>'봝w2'D=qDBڑo h̕,E'NÛKlM[b*ѥ橴:[mq k*¶ን:,%_W=g3fKި:Qئ+ v4 ~&l ݁@FjҒ V$ )3=l@-;{Hnc7 f@>5{Hi/5m x9.%J ,#\K3qؕv3^ـm1"UI7Oy@NVw<c;"q]@n"W*zV'Mdt)lq|@M$Y)p \Gvex<<ݮ #^nm;L`G\Sq`FA=O* *y rxBb:\Jl ŢG9Wq_ԉs *P*`f kC׶sԽA܆,n fhO9p-yVB]+(bWfǑĒo O /N,t(n"̮|a8{~נ8yFq1mV~都5KiFy3V5 zqߘ pB]k%55bS-97s{ 8^?/5H2h|bI#MR>H+muCՠל$=@&)tp 2( ,*#+C'uɂKܘQ$H[9oD S66Ђ3emؾSlcA 8GZQاb|\=B7GLX1 t, xZE|>&2DI@wx$2DŽR+_/78b%3|9Hp[[hR"ĐK;lrqFV?NDnsH^ɠ( D+6;]\HKc ZڦjsBh=+Uy @/Oi*T"e: %p%ꭳ"8ᕯ!ڐ2̺.ϻF隣0-\j/`gسF-k|S;Gi戃GF*Y\-%zn :x5 @ǎCwWq!TG9qg R@Кpn:}!z^s`@‹mھdJ$[)儥&p-|@}"Kc ;~ h.A&K6p,E5tWsS/`;b$*ZXٱ 9w fuݺ2t@G@<;UA2C#⪑AKW\3TեY}:-IuGecDMnvw@.*.emկC-~@]@U>DXk$)pmz39-;WX]?y S(b ;+/(k<ς@g?-zX/u}!|CNF F~S0 Sf@~"Kaߠ\yyL^L8 lU 2*P?TAx@W?^ cC9Ϛ (BOwٍ čܚYsFiGl/(*VeAA̺["nb )IzGf-L9|7I'')1wfncr!mS9mQN6H$N%JȝdvkΥwN @K/lss>&Lijrz??ګ |1$~`ZҨ~ZکNԆLTGUV]\EJN)8W h%uVI$Cpd+AtR [Q`4M$⟸)37 c]@JxGWX\ vqqP9{82ZaIF%=$jRL^`xhvWTxÚgPm`郴QV'-A^T C&^vZס3RB[SA~UioXp .yǧ{v̹bXkYLKU.)rXՏd6)m{m"3҄εĢpWj>أ",@`4嫑~#T*\f*h‰Q_^4Ty,}15%x0K>zn*]Is_ f<'\=l5Y]a~Yy$r8@=RG>oh̟iд`3uY7$clY$f$PV=V@y4Oᠽ.M?A ǴƳ-vlqaim:İsx/wd'E)Ĝ R%Ц&4yy,Ls}gǰ M=PA|fLx)95Iimݷ(@ŜX'hf`0<d 4V?8@ڳTey j4&N|U}Q Cab˿q t<)DOKVnRZf#/0_K+5{x-)ٗM WW.sh(b&0Sk| ;Xvᄉ|k$%j]G5%@F|:֮;Z]u"\j@E}]KpvPpHNx^]gtw7!p\ߑ2l0Ū E!cO!WJex4dǴ;C0bMy *η]'tckB 0ۙϱyaM[#6K|{wwgxMhU.1B2UDPgǥˠH= ɮLob5w2q1چkVXn*;3rAι3Wd^pK%\:@yi&^sDF̖m% ^å-vzyЃ$i`FK(4 z;<cUĂkH! m {-07w5x@i0\*,Ms/Ѝ<٠xX Q74h/m6WvHe 1GO74loez18=JG6!C=o<\JsPaluL1_nN /J>_%r7,B'aAF"WHʝ(\x"Z!^h|A3uBg;j!QvOa->c/ W4|Í cUdmLyxF5oxFٖ/)c-4lh9֯A ׵=6 H. C0;Z, N,ĸ傠< *Ok's1 C؁7#OKkHW 3+r!hP/ewDhb<8e> C4;w4_g C)|hkP50Vg< >~O{j^u}jh{` ;׸?gZ,JC#]mã0W[K/5&LJp*^"J10` 80:>"v3.?vU>YKMdb~k59oFF迭 BNk>K۾ EZ=ft cqR0h~[@`~b K5ˌسEz ?3 ~Ak3+x lR Ь˕ Z4p Lo l?cϒ- FNNUz _Eހ"d-`94zCo$o`MO+g\3<5|Ul- D#ǕkpZQn/ v~߆1zG϶%t/oyl2R|E=PڲP`'<%{=9{I?-ڊ{ߵ-7&M#&d_/ U Z`d)S]&ߞIQO<}O1~cZœ1Lᓘ)[%W30xX6ra*R?K4ASkiNm 1l(y\wl Mf؝x^KC8=_aZUi Tb"ѝ6`O_Nğb_) ԇ EfѦ %k-MR:g 3JsFeCf`ezy5FBy@yh_Ɋ Tp2Xwˇ^rM8{kFmҿ:^7oZG|+Hfٓm /a=X-̿F58q \ޜ`&[f'Us{n*Bŗtڸeʪeq$Y(l6q xz@RNZVng[^x7| 3  {C\HcK}cBWE/Rm줣\"!` FEX{ZcՀ8q+X7*mA<ӡ͡W}x$:z";]!FGa`etF.zu K x 'nbPHԎ>Bg-#SNImerpV|)rEA"K#Ĭ-/^D ۛc~ yx / ֐uGY(BƢ5hBރrʢ᎓|ϞIRP <񷶯A>'zBn[ k2ZknI5KPʵuc_\u*g}k +# }Hv^91F2.??.aryP2sc5}8>_X|;c;vv #OON(e)Ч"(q{ O98#8, j;}EI^cw_| p^!>\_)QǰfDXEs&7_\üi0"!ꜭ0tD9,@F@K!>c{&tEvr??FbJ PVk)ݬMSϬN'M:zھ>PQQ1zv{(u*N77mIEi. oa &WwB9GcdƶomsdXONc×~h6"xF'v>& z\a@}uw{G& q(!y4wqJp>SjQWZL|:*'8<0Tۺ061^׿rx%Q^z3w3]z\=޿5,Wx{WhCtÛLBS=+աX;1 ;u#f~vo*3?6XV3Bp+gቿ0jLP{Ԍ?d1.Eq4(@biOHЖ3]T^=%-P2M\Q.:Ո] B/^_x]} uՉ>WOl-m/&4uK /TOj^0ӫ;olmios2a[eq3N5z>hg4&xCqx\)|mǛwƫsZX$bϳg3 GwތzīU;I3=Ru͆_a}ozP~fPvG꥟]C?\l~s~N?_?>VK?K?S;KR&ezpﱌC!jo-u[0xr5w\P^/C= cj>>!>?_߻'icL/^=>}^=>: ;e߽Z8iD?Arl-n $sŔ9Dž8ÂWs"WW2@ _+&ɼ>7UO:A:-Ŀ.hxt< ً ubP_ŷcnVe3ςmg sRO7!2/#//H6f`zeѶI\ᝇ_Ix38\ x]|z?m OXQ~/h"5Wrx3S0}.й}:̓'R ֡E\.[qE6ЩHZhp0J;>CdЙsv7~,i&XRy8U.#ܾƒ[3HY Òk\nR g`Ҁ֜)w !)[]M1vA'sp(F w׍e4kJDZNxupM?EU[f`- @}vy@L |lTC{K+531eUBus3}un ީ"6RSD2!R{7vCv2أMt}e@ာ{ªQ8 1, qШp$ eDvmLA\)޿ G#~v݁Qğ*߳U @+LuGC=}?+?(O q"A(Ku:щ tD-):I0`nBVY>. ]?,ub\ep!._RH)~N`·1n֛uW+0JkӹP_F7%? U] n zdiOrj秂0\yČf޹d@/!!z`rmxɗ&kZd rdmMPAz|_Wu˜_5o8Feu!i^-0QI$W`m(}A3=CMvqڽ#wX U\au+o4m|I^=cuٝ/ju&?q|ǍWie>,n%z<܅qznb;@\@'\<vdj1koz%ZFcǨr%~lIBD4BWz} 0.fv|‰Ha:yt"+FVk*0$%!+y H݊$4]?u7ۻ3uP5 m{iwO4hORF%y'9G1/. R&I?c*F1{r3wN#mNhFqD=PO>CA|e| H>6@`8yuhB:X{uf S-4~j2`C|)W0 a eO4"eg3~U9В̲ޡD;FoG_\7P_}gZ*t&||y3:QE7?TW_?T@x0g2К'݋R GL ʖNKaA}mKwjJԉ ѺsVħ9\!uu62zidP0[zpmNGX+O@NC[NX>\$M(lGa8 q~p+09ɛmWRdHJÓaPԭ;{<'8WKŒ4ջ3,μ{J:WjOYݗܹ|L7{E$/%Y @@σK,!%דK?nMCGxGe24cF]@>Sb}4wB*:c!*Wlϣzs ~qHU* ?c;AyB1/ts&?Anm5 ߆79,z3ި1Ց vL[Qu:S| ]+~;E%vFvkrs, f(ј@ >*ϫhbY@#LݴR"]t)F2x?pUHh v 6ؿ |{` 0GhY^xMM@Z5?' TK!nTD\d.E0& p:cPY Ĉ,4A.*dm j892$km7HZP@0Ku\.4,10TY ˢm Cb2$TA%_]ɳJ-sb))R/zF=,d.w?vR0ba(ƒ^}K@aI8\ p*tosH- =ѧ+p< ]:04FJCG^*A#Si{Մ{λu_lyUWlP*"+Wb ?59}!v9 %iJg\-yZwKqLֶ W!띳ʡ-508K,jknKJ,FX+{|9EDpgUD[=?`j`L*.zH 76|h =M/\0& Ppx[ZD__}_ͥ \@|#uRQN0)) x7G_|yg[y%tkO<`lL:!;ȘM/a_`AѳRHTIfCKg8]M)9}NˀbÛpgG'6+Up~=2ʌ4uѺn?*["j|.`9% 8+x1rB* ZJ(V@`3uwu}!HT,ӹ*&bm9]. \wb\)no8@HxMAZsu|J u`av }})S[h[qP?ՔqZk;b.y}k@+T3.I1 OG.K:?@΃vH%ﷻ_f+@0:A{j9lpИ w(QF!J|߽P}~f.H4r瘁;S3agZBrV5mh@ XCVc*)8?vMQ⹒c$u|uEB}AmF B((`$Ϸ2h"[d^/H}#wu8W816MdVd%, ph6= }#Z\|*i&BǪ_ĹKGx ݷ7T)81~ V:%9~fvC JP-adX%F,՗"Ȳ r_4$~qEy 1Lߕ9\Ԙ <ɔq!5tua6np=?_YI9 $ٱLT$9&_-mre=RxTxy*2Nl='YqS`]:q]UuiEs$UtVeӁl4QLNgbjs۽,(+YؽRFIYG )m|6mWf F548`4oс9u ۧɄF/Ck)uIJFv¬g$aIin7_v$*-ڕ?h>'2 2a _v a.wxK.Z՗HM&J(\WZ'(!XF|"?8?UgːEԛ߫L}С a,4WOى2;f3adt;4Q_@7&^ȓ%x3 vm;(cC]?v$ia߶,cH`s4-gMz8P0;|OչoF:B!RAtWTO&iwKU'T9ˤ𤈉W>*rJ@c!hm\n&&j(,]oqG+\tBܕ"Hsxnu+zj9&b\T=#X9)`cAZOa,H]~-x_db_K]ōӇ;Pgrvd#SڼQSb >gru8@aȫ]I"E wޅ%'suߡ3a-;npuR=g0!밺( /!xH&/ט^َ )paSdmڨVtuD康}u}\=#-J0t&ZmZ0 45A ! ֲE=“)}K ޥ)(mElw9Z/朠gԃ= 8Nѽ̮?֒K|2o)J Mʃ3ب $}2D 9ʍwr['SsNcg5/#Bԍ%iFNXkwR<.z'ً**۬v@i Myփ8KYG楒Дy;w{c10FHbbR-Xy'7N=+-5DΙpR3hAe\ M׋u|PA׉A#\'2~-u>Nko^ox]ʯ~ot&fAԆn킠)i~vkۨ_#c"$qUYFYI[/b0+V EBK> f"^1Weu.N24UXu6 يoQ 9Ri^}%{IIP3V\Ϭ˟fT![~!`Z]llNjЁMgև{@$Y{)va(@L)*`/@f!9ulv i mkx —8yӳ*SfP}4W9]/X%)P-t*1ޯs${#Ĺ1 k dBq9!8DbPh/<gس.sٴv|,9% ,λ6P{5 Ugzi&%E#"uGH;<Ɲ6R~C#̾7"7+?:o޷a{@K8Y1q1'wˋ~+F΋zo\!5r"#{ v~V@"9KZb;;cɨՄv7FPcp6ϜOhz+Η6j3T1EI^g$2d07y.2(\79׽vXΡ/~yF ԑ5yղ0L9}PK pyM10)|x%w_I~.AfͿSZ*w0caU:SPD1+Pcr5o=qUEzudrO>%Q1(7S\ZX^)+ {IJ=?v2̭ ~+U_#sޟL`͟cgCSjAM]u x>&+ZA-&8AHA r M>o"mI9<^6B>Yh-%A8I=ޡ`>{]@['K' vq )vL iʴc.7`WL3N؀ȝwhT= 5{U,I,ػnޡzjp'"9N:AjH]qTz3(?wC WJs"lPnVG~d`")8Iw}~ LS^RŤ( 'R"'scWsO#9,{P;IV>woRzg@w@oOd>3.{xfoWە1R$: l<.Pf6ItCh,+Ohe#'@YqEj )'Y@3~t4y)kZo˭&}ѹFY0vLʞGP0VA #ZqX>  <vfͰE\05l9jVdMW0%ZNS$֛lzv/}&ʞn_PM^P(ZxԢUVCz_Ҿj]v(pf?pQm&+ P= X\MY~_` /4r#5y.@$%ɈђnP< O-@aQ }l⬎h8qgAq,nd&VWxiW揫c|1*:Y`+wJM(G+Zޫ/>C#8spd)҄G1Rv;_!tECr:dܛޡ?h<%pѱAWsu:r}^a7ّ -}3'2\TPGAYr!IM874dRٕX>ZGb;)^FW^­L.CS~G7FͣnJ;(ө]IB0(ctNy$rm7JȝtBCW dkO@뭔* "@j@g_sFds%z3Oq%S1ґKtԇkBۘr܂̾}9f%I%U؊ ??Y\1KaY m ,J~b\S%n$.7(92BCI歳+c"m  ͏x-Gy̍yC$ < SyX{p3qZsLwE#W$<=qރXQW{F|ཱུ'q=&7YaqRUh&V7D8܀uz[fq_ԋ{\/vB`(&PCJb-zPǦmmQRzؕMa lR"t Kw证 !*Qp_=WA`ԒF5%_aXs3H8hS|dTFHOSG  }>UNqohaV&qsCmQ_0]O*A+Alubճ`7^zs1^)쎚>|`4}MJ2GL]AΤwc,vɑGubkLI{3 -@#g 6&26j^3x8y]Ml9͹XnOkiՑ?Oѽ>D =9Y{B0j2]ɣVIc( #Z~HX I5 (.) \gKH$N6[,z 6 $le~T %o4r}^NVJ7kY]!Dڧ ->XOu4B,1qU\}>*qE"mR֣B] Kvl~n ԷȍwgwF1yKydim=#f,%qbsYk1e@sg,e)*DnA ;' SWmae]|UNU^ |Wqz/MdsX %ry; J}a%@9.8̾X@լ_zEz,K@D/ lbvxc 6H4m~M#$7 лM^DQP`eN$<*hοxr{{N+x,A^l {>ֶcɈ.yǴ yii'uAv%h5_SVj.]SHI ƒVwIR1$ǐ#5N)O[311: GE/4A`信v*5/2[ QPWj#%a@$ZOl=sYoY~6.e& B͡{@*CE#=eL{PrW!edFM X=f5XN4꽯jAՎŃd_H=Re!y;i:щ30M5CLeq*a\NPz5p&5_/[,[|IBvOzGewNIEX6<@ܾ@;><Mo,/DxMrr+ +8m:68|8r)ꤜlx?$7!t"LsN3'.}%b -8%gSu*$'IRa%S+`rmPxE%,PrV,;<]0{12vA/b9--a\V5mRFHwC91)_RdTJXPN7">(90TԷ. ;o2(֡$ǰG #$嘘^'IGxf 2ґหO J~o(kHr'H9}1iXhuFl|T CѾyә_'01 "X0GWCKv_ go*q5:Ψ ǰ[OŜ,&aYŅ h%c0e%ՈQ0~[o,9+q~I9v$>U" =#/ߞ>;~Hnߕ?&oÅ"bs2ƒ =' h K(ҘVmA.'$T]/)UTG+%Oh"K`zY/pX9M>(Ii&W̮3f׎ ./3erգlUѢv:DxTY)R+mM"\Zz=My:X e2{rf4X&Γ՛x%0Vq~6Gbx VGc:uŲDh4W<>e~m1^g'T)G^)>\8}V#-J[m7.;xc oF_AC);ۜ<ۨ:{fZ74on~Zˮox53 cN SMßP ?)_JkgM?5*4 !_.J6qyEXU6e!tV6} z׭/7Vߖj:_v;M=P%߾Ur0X:qMHZ3:_/ǟtD{], Λ'OB\v!\kV ;MG{虈Y 4Ԝ ~J7  Xq2JcE _jP$~ "x2$E2Ѥ]f W5J_mPy'W_ U3u$H}ZcwW&.-Wdu{iRpIYd$CU4$1q}9ȻxMKfShk kM%o=-H1:(L8CUx_ xJ ~3PUAcV:>Ք=ӿX^_2~"RSb^ MHUlLW['P{71em*.u8 *jS砲>zU/E5Ech=Puw 峑7*BhWQv@AZdmRP۞Co:GWl ? >>Ջ)@*S+ QWY(•>+ q e;$RV nkJhwR{->"h '6I]h',wnA ڥgx"IWĚ@f.Sm `H<րYǹoY1q՛G3QjHѻIAgtLR֯8=1' s0-\usSnӌQ(\slٷu1P< f1:nY֘J^ e̗'d G-e&en}+hmG1+ dWqşMkOiU,lxwo NCmP~5 Pi-ZpBPg3J/rh6(8>,aԨxA90)?L ҅lߤSІ<0hSYo]&w&]  d)rŒ{c@MD=w5/п 8-#=Ґ|şyMnb+C38gޠ WB-Pe6O*i6>IR%\%H m+p2e7z";Sr!O׊?fx pC=0zܙֿ>z~y"08ǣpV}Akb{1V}lcx[$בh,{;GHCV;i/0>a)X"o`@YwPG^xP 5:6o8,$0R嗘PPӹ:VrlUO=#R!z6i6$9xa5.x%^XXfto쁦yV{g)ad*$Avv3|.WPZ}]dy$ [m쀍:y.AE(Xfp5⊽dW^%%MRknxtl("mF`" (t~Q"Tw[L$EKxhhaq+%qsq0aލy B0q;1)#)yh\ abu3\|em*IQ.+p帱JvV_wY4jC.2ؕ0`}3M>>д=T\Po u6c P< BF24<4z 0[T8xRvF2[eRaseZMR ԔZR^u._\M,u5y'muik%$pCuN#{uj5UM.,濺s0V Y(Fsc u-7` ``@y,~@/W`{1֮HV+h7F)P:$ڝχytv"= ϝ)⊤ oq*ǡFmj^'el: -傖_]Y 7V"{Q+" ~S`܂:O^TRH (yÌAG"qaz7\*pVƫVqֵ SV>GXL^y!4eJs!OP!a͸Iʳ۽O%1C j'X. sVf 6W]jDUWb¦oU0MR~qSA N6KekGYt붕gy{x>]'LRާ$9;-Jw[Ю[yijzDEų3WS`<|֞JF͌u緫r< ~"_X }|T*>h.|eMmŅ&搡Mmu^#l<1wU\}S(# ;o~hϨ..]̰)engzB>?$`8ܚY`h /1$u焝O1s-c:L F)\uQJ(_2i-ݨ١ؙ :Y'JiΧޟpa5*g w;Om̞UE* TvQU) ٷcrL\bNcAK vLS>G%+`q46A̐/XÝ^^B掰i0DІM|a VPfj; Kʬ$7Y[/("B{w@-b6߶̾ Qor)9L6|,w7@;fy4PI1*SDER?KhЀXQ _j)P()D;2ih&ey<220^Z$Xwrd> O8Vw%Rt>7Cv@Xɼ˵ ̻10kWޗ14obR\ٽIessC7SY]εs҈' 75$߱ճy`6(XRICʤ)/?&hJAGr_eP- aA<8|NJ/:`6h[Ɓ~\IF+ \#-~ (xx _-INu7%ePhᣵYѲv+k1z尋#a#ʘx9eM.ViBe%ٕ+Öb 2Ņ-qv=E6}#:ρٴPS y]->RSY'V7Cs- ވqP2I^%Y쉍rF--HS]0e)YAE O(YT=|ie|jhW"p~OBJkm%%=ij3voLu8`SHCsٖ{gh?5ArcgP]ODQM侞EZ9B6l\9\6k@h vl8zUѡQu]7΁/ٜM84zr| /"[얯0)$ZcW^SJ{5T*TTp}^-ο M1B@( xZ1 :Ӏsah8Z{*+~ |50 2Dry@ 3\((= ?+k 80l*ZO._WR)=QƳ+?I٥wtҘMDOD2ACڂ U9z36X -1Vٵ*[g6Haz4N9YòYulV VURРA4Qldk~Xk a+hw-fwfuJ%l1+1k bE*fnlPZMCw!r\.lHD[\$G} FD lrQ( e_X\-ڌa;T/d¿i8*RGF!,m4j2klYӓCv\zހxez<_G4̿T٧mWYj6tqxj`(1 fHuhԈ4MpT C[% 1q0< {#ES 7wmR䟩k@nNLoA-Żm@\~R`@Z;~_>^d%yeR߅+pj@8:3q`A=΀C K/ĀBd@K_{a. -5djהzI#ёD\s zΖ gP\/<)sYHu.YIg"H`6,aNaohNmV92Zb>18qk>@ӣ l~_C2ف7tX.mpCv_1zjG9S7T-L P 9ﭞn_FlΘ֠JOq;Q'n@jlOYxcxSkoU> ق5*f*&#wr(J- M2K+QoQKM[L+2 P25sBas #sϽ=:WX Thީ^:cνh껜ηφBc`ߔ Cϯ䡘 ~nWuZٚ U nZ [x. NH{j\V \V>D8,L-36 4PF{yz8FTf35=2F^H ni h#@e jz +^!^%7ʩ6H`׺f"R^n;u+Om$p-5L-hnhdÆK'|z13XgMhߗp!oXH.r牺<қ2.0oi+wE] KRDRr[.F/0`p-dI0nF f@Ԁ⊢vz)2ڬ%Tp[_˫x"(3Pϼv%ؾD]K?޾%7Iړ/AF_c{ 2-f4jLjI4~P_sr<7m> 5$&H#`d'KYDcVrD'rܰ?Va9\-iK ̬4%&*ۉtX\!{JqŧJ ZzM{%Kk\Jh}˜+@cW6kltט37┱$Z+?|IEjmN u.0i\mWF^̪Kթs9MESX蟩|L})#j~$G+%š,/ j ƀPm䋝GTħCx{zom!p"ďS kN>!Xò0wbLTi%fkth6 .`0d"Ve?͓C ܇jo=wI)xt{A?j暇(JS RKY׸ }9:~kHz{;݈%F.!1x=ʽ.Q6PrA%ifFq}*l *qx#Oؕ7)nY?'1+dY1햕O~EKA (CZ:{V::et,67P_˷O'U:PO:7K4Pf[ݙ0Q$]0Js'o;;*FvƤ{nƄ)E" x&wIGDj4ƭ\;9Ls}Y]ӵh!GE7אDj XN^ m7l*!W%akeƯxAnzm/1 dA [iMiM  :fd*q7T+X1A`+R8AQ#FW"E u3z[Yx H0 K9[GQv=81O=4a62'(@P-s_z]ZMmoqlH5 N_&O_6D˯XhG*=_g˕lvrژ<f&ԙ^!%OхH[Ah66e#_R"l݁47㈒:4F6fg@D8pw1UdA;v̄|nnqu1@J(D RWXH@[1s$ @՜ @~`BZ 'f=r>Ȓ`WqU@Fڃ7SΩf݃@|/l+QC ̟>7tV,&/Mpr(~W1=M7N~ڢKpNaMXtPJÍQIXhd/y(O\c s܍xjECF/v&>C `Tq_|WE { (Iy+X?OMPJYĸ_4(Nx c[ֶzǏb[_N$%&f`w%&CZF5v0uiD~͞r Hm^s]QQ;AŮ$u?ipn]_}~Ų*kN~ߪ ݅w͚0V6񬟵Z3ăR]|g7B~ʔ(CD3,]/!<`]`Kij;~0y@ij;kW7JD9$('aw֔ϢW!;A E]Yu;  yV v%+\ Y\|UW^Bm^G='Q2p9$йP2aV /T~<(6}V?vDHÉ ,c11еϪ"s`'Ǡ ]yEB(Ns.{CKFhqif]KP5Qx2,;F3 Iލ苲ܲ$x9^0Lb4vxi{fD;V=Oaݨw^M&rђ#YL2Qʅ 2|s72я:HkHɕ1}P f=8-<EngB6}AȡƼ2GU\XGG ;hZY8${UW>D/Qߢߓ'& i1l7U+߷f:{*T2$fRLk{^%%l_\ֆ& NDI2u)s_ɗΙ亻 ·1p/??Kѭ]!)M/)oGK' *5'WR>PÀ|DQ N.u_ϑ|_J:˻gQ㱻|b(ϯͽi2 Ș# \ pNcl\c~CHl8ׄp^l{~1g4\? ;E~~ S#dѠRnܼ{"6Ʈ􉦏Aw?@^Np#׏׻|飽tWc' Qߞ\uR3<󟍑ҟPh_rT`lMM}(MwͪуUOq9'X[?@':jcMq+xr&#uD&-l#V9H2mz 3,z`Ro6ѱ`գ-O[]} TF6ETv}Ƚ"P]J?;|c({'J獹'D{Yqr)lKu+eTVG}Iwd ,ks w£ذ+ES{QjfDGC"VR8 >$JqOKf{yV];OH>2Ӑ<%_mj,if1{0"^7H[{:  ȋ&.{q`Չo.Nl*SƵ4K,mW_ ixg"(9_J܉mRPxӡq Cق|FT|f.m j9d}hF/͖uAgk%"$Q8:5xo#n~tRmwB0|W> բ/VF)?a ]Zϖ"-vob`bhj\,9;]CRis iB~re]+P۰UγwY1 <  QLU;5.1JGG<1(XKa@/l_?E8ڍa-}  iZNm dL@} @IS[ESSp(ay5g[wd.er7w!gb&v>7{V=yr:n ? &W`w9NR)|5?(gf6*KkxGuY ,Rd_Zb% ^RN D..IUDl,K !~Mx~`sʀnj9QT1l@cg%]B͞tGңUl_چ/$OԮMLkn.Q8y4yy!?` :>ʥOp";'ٔ ݛq_`vJc T&5JZV =$D'KxRiPg\ Gz1l'\j-9w$YFV/aQ/oT`V$7"ӄ $L3[­kX/fMMх %4"4΃X,Aqx ǽż6g(rCySIr%$*h&s.xk>Վ)m h@}6'Z"y,he_#S ٚ y5:|h90lϤ#}C@X* A$ -#qdv1\e/c6?Mw?GpbJQшɑh# sx 2p@/ϴ!|p\ IA_a".?h&ɥ~RZq.`&>!ٵpWXNۑ#;}G+,Si5;פ {9yy^)J߽S_櫏Ub"I"EH1E8fw@3ymF/L0{}yW/n:?k49ؔd>*rySb$ 4WpM0RJV~w:sR {ynS5]˩)>*_SY¡ ƠZtZ3`S!kq)G̘;36J9~Wz r qB8k@DKz<> s W`k]H.6Fy ddPer݋0I! _:o4Cϵ-]nϤEDO?r;fp)IFW Aվ:HcٻLVe4(wg8oXUb5{0:eFp 7N$'g' ~Jt3FeVXIb m%@ݷ߉ɁfebY?]:gbDzmO4LqMc١@2Hcy]ȼC>`6fOD2Y߽~.gީP}XjWO ga>Nv d{](@&&s[w6Ԏ"՛=hmy'C=74ܦJ]#{XRc[QASjby=?a?J[ePե0rjC);G.P3vc$_6S]h5x*+Xm޶yqk/],)MZ74|Rm~+W&Vd{zgypmI@aJͣ@[ d1"gHѕaP˦<^!9&yU<g~s;ZQ/I?6GU2[z 7c~] R *3\_SlI`  ] {>@6ńmJW:ʋrn4ED-!d­uU5a:q X.cXM j}G<49+_|UxYMCM\a`g 2e8Czز>B03Pd hf–Fiu4Ppq—1hKV&W uV-X5>>=b8:Q>6$@1L\5ŽS1mb 7Eܵ])&ߠ;%IP8&/D {GG?hp\aMLF[t[b C `J)Fs_c<-Q|,k>鿪oR9 4\kCӬ']ɺ=Q6oQ2WUQX|s4!':aQ9${} QЇBrPgAjl+}vJSm@?D1U?_#t!zF^.I'IIo-59BNZM4h4#p#؅s(&J)#yԇ#)@ A[B-\<N^PQZdH"9)I09K9W0?jNe:%@PvU';aힼG+xܬ%9e~g|3=ѺoF.@Ƨs @}lӊ=Ђ_ ]:Tr m1g6`Ml>.;lz<-Դ{ %諢yWMe7d,~&;58Rţ1}6 PSp5mUkHUb37܈Yǃl^N4Hshrl{XbKJ@y.Rve]Mªռˎw .%B'3 u eC9rؒdH0.` \$vEsԥn|+`Qzr}18T/|ӱӔ}u#'踞rQJ>8_s){nylpN-ۏ!X;no<~w+rEtwNܟ;t~Uʅ|]3x8ۍnYƷ/a`g$U9 V@w[abki\\9F\ӒX'{Dؖ *1MC<x80'hNlW㑑 s/}J粒/8 ~ZSdYl FRmg)(uSTX4|NAOVT;<ݥn_n՘wjczW1\7Tl[gWز16IP.N\G]Ɩxri/{!;b32 lP6X}O%жwٵjyP V''bMS, puz s0PZ&<{{ 6dA gn~W6i[6:W|$8~]ת焘'jUSe>_-n>: "0uUAdᜈq.,I!)tQ~;|Ӽ6y}r5Y'w \ cbQwIOm$F1mӒOӵԧMYs]eEn 'M/E'C ={,q5}a&yLC]Wyc zv\gm,FSJܪyL1(bٽ1VnHj^;@7G͔tur%4Ffn{`;\{6wޔKT=po8lXRf"gtIr<'K˖[ a!̴?L y $Sٝ7|³(Q5%)g8P+,*n.TݙY+E+H~{wm!AiLiu / r00L%o.0hHvdPκ8@:x>K3o=wUawOxhOٍ+<m.VXbhqǮ`iutd&lWBƗ!q' M5yUF2/5`} YwTgW5SW!o +-Ŗpxn\ fp5H"~2$GD8]M#ܻI E~z@:f)ooW)J2kII:w8،I=,R X%'ӓԼa!}&Llj{jL+uf{u_>ԳdNږS-J'a7ʾ9UCXGDBZm$Vbļq9Z6(+IƩ,"#u-BGɤP uAkig zgGQu_U]H|idcS*}<$Ft0YS=muRM}wF91\?w'Bؕ81kVlauMƭgE.vHʃ*¬Sk35;r{> Ij e޾+Bm?J&";d:Q/6Id` z*676i^vQkN,Wat4|-QG`)1wbTj$E;~m> b"lyڶoUH QQ*  s#z2{~Sh)_;u)\}ñr:(:jg'= =)rSc93M*uMJٹTH*NT a)J R%1s[`\fn>U ({f౤ygaW^-fs)>#qJN ֥$GMs+hF+U}Gv9yVtޯn,[t PIܷ>`&wa2=/{|e?ug#+ecF~{v" DY1 Md:VC)տ֞R#[2t~w::~ }q .I ޯ~V>Q!c _CU!VMGtލhIo-Jj|iשPEx Q' ZdPpbHa2p^mgL-ViIњ7IYȐ&)diCQ<#/*k4&\W(%m1BQy/kU!I;xPA8Y% %'gMp sT 3x# uqΆk r3#7k)25Tk鍶;yt|U|=ca'x'DccY/Cp|s @FEW&N}B~y~6?O Tȇ<׸,9D5d+$m',ǿr^qRy!4F0OؗdȞYY#~O]y!@RYj3ha3kL{S:ww'+joھ5x&nA@3g_8DA \z Һ(:~X YvNR;au-p i=- ,DC#muy9ھoa[fjs ǹs]2:9y8!|oa~@ktF~8e)$l5E!A'3PT`d j3Wt'!}Hu!M$y@doHU[DG߲"ῩLL%Yգɒsm75hb$9gA;,"B7`j!*jEOLM.7+fAEghq&=^{E_cl<\ 0Wa$llbFp<4o59D}I (bɉ'pPʴ- )FkIM7SL$7| k JպC%U zr?l0,xEboi_eM5>#lCqG@WM9jdb(vYtK%r+ly2vzAի:ayTe2$[<;> YG\-k:$:WY>0cIfRiD1Z:!_:xYML {7P& "3Kcp!⎿:ff$ p·L~ P?eCgfW%%X(,顒@CE5< ^+J!s|t:F略D+o913WWo_/RXJ^."*8d'w6w~W[D7% Y^ۧcF܉_3 5AvvoF1Y?J=3j9%a&-TdfwXdoEf#NtJ<"fUm%9d3OP֋#=FE)}φ;Ws$;̈CMB|~6I90@vObuyԊ?ozB(ArӍtigPcӷdJxEi63$?[?n}SR oEp = #w~/sK;ErjO*/.PROB!PF 93AT7By,MdtYm&4BfT؛‰P`HͥQDe)$Y>k֝"^<-̀,uѧ %f|Q Tx!b޼CZ;;KW dL=d7" 4GXE;sN_w+l.\ 6)Э+ fֿI;"Spb %̫dWFAt)I)Vq<h~|G w?Djv~H-64v}\FWǫ/0q:(,#%8GB 62p/./ϡr4Icԑ,\l T@t& cJy 1h4d=.ƼGa>yPFD-:G2¬C ,^vAG8"%:ߧk[fz`I=;ʒ;S~ GEK=1.85"Aj2{`^7ZСԹiәn$2,Fi2Pb aPdl@R6H<7gS#$huI J)I2h~a3Nյ1vp6Z7O~ǎR71fqKa<5{և 4ج}e~uF`Cx%t"BGRk3J{ǜY%b*ӵA8hM` JoLGXnL'F}TɹJPu\^^_ _59vs$TFٿi'ӐF>SUi=p7_[2&0_Yuf桦dFjݶiTAQbd(4Ӣ ykѦ4=i1;n>OR^M. %NSK|c<3AiWI$)\G؃h-<\ DW7pZ ?opOo$eӰB;d ^D $[%%3YշRdro`|?WcxÖ{̰^e0N{Udp) O $&pwgṴަK.|XU"xSTN$ 1P~ƀ).dPېc[d+ :V?}EQlM}ِ W:dQ {C)CGi-[؅L(B~Ag2X?kA]O~YG)A{oCYDIؘ+!&s;oE|o^@eߗ(^Zí+3Qx7L^2IGVsivbeFMҫo (Aq}vYև߁w; M5Ӹ5[r>@]e$wIS\c`oK]eAnQ-ڬ}4bgӈH|'w$dL1DPSK;׭Wn<?vDVQWT;Ι>\]'BF vV2ć٠hvZ֐P(ь%J M!IӏdO9c$#WCٓԾ %yǘx-Ad=8~?{D~H*0@J() /d.5 Ǡ]kq*#Оk |Z}N:lLzQ._-$"6P;XnSTҚCtB>]TW 8G?/Zο?57Gl0atݯW\'/ c* =)nId 'xȝgp3 _Rx3A+Ihv-Wv<҅d\v$>쾇W:VHnyr+Ofs ]7ZmmSv̚)>ALʤrGr S&y*+Ip4hC4Lm|_!s%,8 /P"*ދU\d{`햒jm.Ң`n@nW RCBnH0H2bq)+џ8e)͸u%`wS,A9ʩP( t`&E-)RJ3gTlP*Ԯֹ3g2m%}OxRi:o[1|6O pPh*Lruua7>@pP(8*C,#(ۼBEZ 9x}'W?yt &Γlݶ2?7~'@H!< KÝ0\ ~}/u[ttev{9@J?Ḏ*`Ȏp>[9qޚω`OmrEzc|evV7B{f@|dvӎ+[_ VKk ܚ;k+B#w OXR1nai.`V*@1*c=uƫ&vD)о>3H16;C1S/8b$ebU \%%Racv_KG?bc瞧DF"ʴ+MrJbˆ %sĭ,[PZD lj}= ϡ‚O^$BlWOe`~ )O X5@ΉC V8w 6:l oULlri>sl9b˨lOUݼFuvvh&\c"j3CW>Bm \Q[0ι#);%>fcE4jɝp2>uKs;۞]wV|Yȯs5͹jIߡ֬υVkگ듽+։ fcȅ)m59j).xhtZ}+vjksIƫOsY7`qeK3B'(_L>qH)/h|PM<8!|vV2elLyQӾvh}(p-(gK5^+~O 43P(+ 8|&sE-j$#q''w"Kg+K5r@c uyT=F5eᳮhFc 5?8!"GW2A[|N UvKnLHfSFu94r"؛*v2XB8[ "5maN$[uTX$<'VjG,F"d,7:Bz)Gy!<:mJYlso.~ߣM t'S-QsG.UE-&MPE>C:" C3{u rXlS4;ȯPGzIofφ©Dx{JA!ywPJ{}5 E:(u>V+گ+4'{uR_+EkۻU Km #@X 4M+M;/] L:5<|aZyF?& [({&>ɼ5?)ŘKWh7 wŴxo--Lك?q㩡h_X6\62!,:)$ 'H[}Eאta ?F1\б؝$SH1QE jXT?g.8+~;httaNoOȷ t}DD/qA ,ePץ9sha܇-nޣnIcwi!q}ǎb :.)qRVa1djjlu`PO)úl{g :@Ui֒m%[۔Cmʄ^=I,eak~x+}_[ 6j:G}nlb\hք& V2;Vo5U@UQd^ HO:-q;;ڦY-˫׵Ʌ^ w1O󸓗RbMGrЪ$q| zoшs$zEp$~ͿF+l11](;:aC>iPةY˻u`_~{mRI}3Y3p>Cvd\? ( ]i|f6QTEh`Fa1bwm0DsX‚Mu't$K͛dI+#_^/}%0=pja39G:gE ;\;{TdȎ}R8H6x9fw_t3S:{pV8^_ACsvlj]{_RpM30q6g2kJ?@)PVq*kv "!-[n0.uO w$Ļ~j`v%wdhfB_BcpGGZ_8UGdsп wkʡ-U8QQH@8$WN~zg ͻ*299p<~O59[÷X]p&e~9zp,KI#92l%¼pAlDQ[κ|mP8ȫ@a:dEwO91%"7. GaQ?y< ~5U+cJ6\[B`$fO=J٣rev (>ݦnG73eDw6poZEmda<)9͞WC&# )سumV{o+Js5'oNCnv/ֺ5캈hJx\;VO =L16c,A:HQKw!dXˮ\J赶&RC -IDKYv-~ڪ;53$\rN,\8>r6A 8~Lѻ{^s+xcvxb,mXDh3׻?, Xn |*z![ oC. 1ס7cpo__ Ù&S;ym m4;#^xSѾRN^R|H[%]y5M #*ɣl$ӭŤLJ`:`LMdPK~v HLxp}c%(QtAE{p'ɳ,Rxd2]~].rqNį^Lv8.C΋6/)RR㟓^p.#$IЉr6ZcR%~/w)4cwx-qMN$g2)Kx31:}SyDCO.0v8Wu(o{W ҃ؼ.Xvl(z!}t}`m EaH*=°(LnzEIywsmM9_BB &X ἠpr)|<@30$p0w_g?$eJ fg2 /)7txG"όZ,oxvrHJh26a7r8"^DS7RЕF K/şbK6X C6q{(W˜ހ⟒\!F|;Obf䥨V?ĔpO1dLr%F}'O7$3(pEU 9ʞy8 `̹Xts4zzPf>n(]9 oӦP=|fu_O<Wpe@e҃}UUfOgx/-VPܘώ67|1ܰI٫p(EWwslhCk ۽$*\afwc@w=0 NWim%`EArW#Emy"Ho~-*g-s fWiST֕5{0+%&|vOKብ>@Q〯͟{q%"ZJxQPf1٩ }B\%]OK5qoHPw"$2^MJ\Gk:=$ZRlME^-=5AsT=䇴W*3O!B)Od4}$+71bR]g#@5̲!:&s\y>$\f o%+ѼHb'$0݆Gcʉ/bmPZOs FD8Z~-E} -=W_My֫*SMqdO"Q?%pcXZv4lѫ?  (_l> 2f())dy#@hixH< ( ~PFVpl4:xJ{Ŏ4I?=-G8}U-H\ޫŦf9='nwKDPԫZ_4-a|ăLG9h֭ hDs}C$Df~#y: ' ŔEITm4!NsQ6Ɔ~T;-ځeaQ3'HQjS&&E>4Oa6{ja.C<A/~<79Mb4sL!<ǪI>[Mr ɞ x2CzK~G MճQ,N&\viki=% &Ǐ'ц~83<ԺɏFI^Vjrރډչ2AP[oZjOJjfWg;syXy@ᚤI=)TZx7/l:gBhf&Ay_2Z_]F5;Ď1Lsx\ }k74ꍺUL4?D!4 R#tS٣<Y"2SQ#ā$Bf`V>NOܶhHeq߄:$e&I2t wFS]GIu P>mĿ0Ȥe9QC"p%t/s"P=⢯OX#p+DZW.kKe iV?7k"Tbwlq~zelThjM  v翯2W/8Wj %cm`&| -98 EZA}e ggt"$y~'sީԣsO/TKRJY^-Tqf @x^m57͂Kj_ᄚȏ oxS\RFt|bMI" #3ܹDd6-Am⸍"yIyM":4Yor9vjX]xoU7V)'ĭjs \.5.HJ5$2φw҂n:c}ȓ=1\>.I`w_pDt*`&mxr'qlM3:jX|gc .ig>1F:i44@滆l#ÖjV,EvjLcNwJRQ@uaAHR\WGCuB$yS.sޯ1WZ cIS/Y/bKn]:$UyNJ2|T >)^IfN`~3s jw"^ ąCG(kxyuR?֏$=}o㝶G{ްD= u}C42?+u 7:iPU#8ˮ}.A(m"OzO(ڂןo[W|6"`K"y;H6~䫡"mqu!tXR~rwqgs3$fĜ54{W9^T諸+\VeyjEUA tΜyd'%l(2DҏB֧2(uZRg='&h^۬hth[]as .7շ޾X^OCsFdei%a‚Kʌh<<[iZ<sZFh}nCgdʹ댆C2|vG_tt@;^]AhO43z6Ks}Y\sߏ^Q#0'h}&\(3Y^u7W>ͨ͋ܿzO‚F? IJoߪn'߳w~GmNݶRafāeU|pѷrnu~DRttsÁH"9 \xTI>{=o?W@R u%yQ.Ok=NY?#ARd^?儢& cX7fq?&Z61Ht~ 7qޠF؞ARz^k++D+a!Tf1T8a ~g>?b>zC-ߧWM353t$-6?f"`jAcJk45c]eAp:u'Gçm0I|6mM9U]ǟяAh _j {Rdt0MSWIa w5'c-BLU%:6ך7 ʡT Z&e8.7su7ϠPNߑa %#e3 Y~x,؀:H-Ax cFDk(jKCqem;QqsdXGt)a/{@z:uDȼ81btiK,PNٵ˓t/9(" pQW~ל3d-BO}V({G` [[. }9g)BԳoQ܎y[wlʏT%62x¤>ŞBkD2\"hG#iG( e^G8$..qYyb'Jƶj)ꕣ-ڐ@?/{|S1l;x_}|b0ο:sk~!y}px{|xؾO0{L';O6Y;>kaPZP|wK]a8"DQ>}loR/aI^1`Ų2ۅYX(L >+{DifWM T {WnW8sTGWw(5lxZ}%(nl鿐ʭ$۵* iIr$5 8|vu$K1qC h,lwE#||^l§tѧD*%E޼<d;zKՈn8E»߉NS DŽ|(EWa${t7z{Gc2X o⅘ꆅk  p5(6ğw gOrћ7y>le?`4^W38kb  5x/'[Ԫ 9^FV5`p[Dםސ;8x||g/MbiԷkW)ʌ`򯀘vVo<c'fveP+^Ee6M/%3lcqƨvC3OTCɕgLQR l\Iɓr]f<:*h-].z Jp80MC`6P=O$)'Wk+E[R/[R_!y]:ե"&樶n9EȺGя=RM'ةN¬7NBS F6ތZGShDށO4 `KSSț2wQ'F"–+Qe*09?>ɀ`l#u׉<&4~?)Wӷh5V5KUC_$9}X]i!&[u<'fDEE1 \3 D'"b)kPHd#XNFu"2E=P7<8| n%Ky8!YI姣b5h 83F™3Zqylu0凈}8W؀T38í Xj6/pym>.Q(!o-?|_i=r2{ŕ\<aUT;߯]<|S4 f6Xj7˿&1Qؽ3rM8ǹ3Cj1&$4v6ҧ\m?9\ :ӾGY\tHЄPgT]HAnv>TLW%TU1}G)ǽ5{>n~û~1asJPEkax_#@KR^YٻF4Hb*R.TڶN>914MgY] P8EdU`Tt2^M5=i+hnu` FwJo7{6UbgAE=Yi|>qۅ&?w' $x Ti9 [>MRួf(:xs3L;\=DAt7פKܖJibzd`˗&pe")ח9P4LL`{—L|cCn\zWys Vw8!k睪,Q{Wy]Ǜpg7Iid0פ4ZsSXhaɒDpu۔- ʍhW0ߧC@%^aZF,Bt~D5_o+3FcZMh $mWi,3r3ynYNK^2I\Gd"lb\$_}yf}*gi {R2/Ԍ$.Q\qb-_Bl^釓rL$&" 6^3g~{sFWs1Clg Yem~Ϣ^Ea6 =iN>`}-Em.57ٕYWq].w747pM΋|k-1=7z.*dd5|Kꛍ>A~%:oSi4J*܆by_G֚]^SLQE0uȴ$cF"/-~#^{#xѶƇZƇZQít:/"7j ]tfotx[Q6e?M8Fqz0")9Bgm4v_/ @y l Q2E3´LjAv@Cї묘#0pTH~s'-O#5Ii3b`v7{ck!BB7|Kٮ,Ʌjhtλ VיY\&bO`Am f{>dŸ\d%| g&OO14ay%O*R8/^K0/ER /EK^㥻y)"yIy)@^KCyK)jb(DnCN}14%ҹ3G߹z# >"x1/xTEVCe -bs6!, F`T_Jꍸ̀es-|wnR5LRe,d fO!ݩ!4n`ҬO#3&2[IJ IcyIOzt`ie "r\؍FMjYY\\lC>wl!И\Agr" (9웭~S*w$IMbݺWGev-%4Y'uWQ@"|w{\鞧dBQ=w׮yV}S+]f tΦY4pV[=[_SN! VI_/gYMA™}AН:xl%%m[׾ⵍɴɆؙ=_}dv?P7%M@4_h+8EPL9W12`D;H6Xɱ5Yܾ>9cd$tVg2saI[w m(\u@'#+_*ŶlE)pЧ6z `;1͛t<}9O}ʋ,/CzAqb*܋>^ΖUHԾ:¹:z˭_)op|9,ͦYrgWgp9id_Sݡ=w ې$w% ,䤻sEb7[+bAnEU?wBcLZ?Sى9\h˒jeh+QF]v0 OQ]Pl\!0 \.,0 R.4 Ϻ“]xvd}ϲ{ mk bARey:Aqq= wPWSׄlv_z{-͞3h1ȲӟHl TTn7w<D:CО@CgTQWb+Z&} /^eڿ׃W"d5{-~781b e$F"c8b{N>u4C̿py{Dg؛B^5l+n嵄:\Mi_@_#S*f (_>Z ?@(jUuxgX9:hh42sFުa?Q޿C.6e %|KP V;:"2Cؑ+R $x.LD_ptGx]WK0K^GS,B[P?AA <0ВuV`rc!-$/6Ȩ^q6pO]M/^^^HkMѰ\]yz~:^zIjUd:/]h=[u0WϿMyכ--ͰT>zl7 C77F2^IR~\LIRơf'xcs: ϖgАV /7;7K(> >LQ5sv!C_{ | t*Bx|)7?w~bxoî'hÎ"*‰Λ Q[T!x"؈K@Ypͮ  iyTh>hV@8Hs H]Պ tcg$/uOc]24 J ? w)^HI"}A9ɷX MS+-"WZ *J/Ҵl]iFa(=,rM^,74x@hKr XEZKE}6\r*6WJy'4*])J^cԐ vg]v|>!WIyV7wދtx0=҉4NYL=ZװIr:/奝/R_^Kɼ㥕KC:җԎRk^Z҇Ԍ&󒙗2$G !; [榩uFoinR-{5F KR <3"Cvŗ>N59|7`I"K:j"L#!:d+OR3!=X.#ē?ozSXqCyV~˼S}6 unrEZ݁K GB( !. =yFW$3M_Z-Gt:`|t8& [4<6;)Bth~/!lYk(0)M-)J4BVmʩgjn),)w;gP?1ÔMYmYJ L;]Rf7 n8.j,/38?I: iZ쿄vGMKIlAY\),p1u/r-Ys_t wj0m?/Uӆ8^0GGs^ v(BiZŒ`U`/41[ӎC%{\B% 8$y`!M^ǚfݕ2}ZE>|XW =AkcěN2Rc׋ؓm5X'}Ɓa v~Zba#MU Fs D )ja#\d;Qi~ I>ɳ^32~{!e9p/B< -U߬eT\~b}W!֦6_ױ5G6>OZ4{( Hp,]UhX8Nm4pJS3 {Ĕ1 fC[M eXL"`BB` i #ٵy凍C?Wvs)r9S H]M E"zn`cCciUN}G|e0|GCAw;B5g@Szk0,?)}r6VHۮQ/!t lDlx2t೓ԝ7 _k,e(̰~>1DKAmo)ƞa`>9TFT_hA/x1^#vEX}8G*rplWVpՕC=BfDIם1?WEq:ΆlȶƎ֎&&+}/vf6įn)a37Fؕ65Ugb%71e]B4v/Jf>~ !(2BUKv_Ԅp*t4rW'r%.K42yu^K/Ksyi /-१yi)/yi%/uK\/qCX^⒆Nt`7+ V48X V{+'V78X`V88X68X>`pBB]7Bk{5 4}FfC DbX8B/I8#,GQ.%ӳG$Q.wA <ޘW^ !nqF 3Hu4+nX~>LxH5!p;gY nazԜ+rDAh2;qmO ѶޛĘ k s{g%\tE˾X?c/6{&vaK\y&8XRK!{üf%Φ QXg]+ 决y$Y&Ur%bk|E^Vv ET/ӀtP?B75'k49\x HMKn[0qcZXg@{~oF$'9]m7!s$2l4kȟ\XbҌ_m^et>6P/īSC:v0[8+)yS(_&;19,ڣuga8lkHvNb%_WsF؃ ]m0(mnMYؚAwq|ޛcȣYoo뺿Ju{+n0^س]>-h&~aB短o/i|=UDr *|Ś|HLVwIOu#khbxթ{f Ki&y/?`E<氒˪orxn¨)<\nWL`++J #U7E*;*a1q#~R hs/FЁn1˰1l]:ȱEgVG|dD /jJx7aIXrvw. =99s3(5:*\Bڊμ)\ U< ~ ;>FOmjk螠ӫ<\ؿ݄䆳/ !"];$/u\KU\]bO\機Qz-|x˴[ɇՖwF =W7Ս]b4z,:SBk*Y]xd{JoEÅ(\wீN& T~Mҝqq~ҳ)р~C9"J̷CF[C L1Rk(͸۴8hEBKx?Ngg2"44wc\#t$QB^, P l^fӜf51x9F=((9NͫuVWm<ܜvg3Q.WUp͞Id"f( ɗ}|0w"ń)O5prtz:[! adB&G;;2Y9.c|1GBmgL% @JҺ_G:mXNxnjWxp$vUUKwg$q}ђo4O{F*jd \z$g{αo?5ԂԴa~3L}o)?g|]^6,tA",${JSq_> Dϡ_cN[Hq.ؤq+ܸ0LT'cpJ{WidiYBX96+uՐ ]y &]`::fwR}VO&7K}D 4p:,0OW% _ZJP $Yp#uN$4ĿĖVp ANJlhc3~PJ֬$ KAd:#oO<`5-h`{XJ}: H.O)csM?8ePHB h-A3)p$ɸN՘ ?a4 O8 IPd;ҧ vgx ߒ/~a84m{Xu֓4- (vnbِlAx#6,?h0'9Bʴd VVi^1H>‡Nj+(F x_i@KFbfd{FK gur21jQ 7O}äi\msFΞ]e|`` E` z4H_@0,"8]f.#"hUm*\Ju\;f5 yRѴa.-jlrtDLm.YIy܄$i^brڲ]W.Ŧ0f ,UI`_lZ؈8'f/LQV6 B/9XՌ=ҜC+Rr?ˈ_*I_+ඪ)zy+ܓ+nn4A ~"Gf \sEcw# -HpH́.h}TfsY\&1hFn_Wd]j")yF:",Wo˯2x¯uC`q:AhY_70"5zf-s9$HUb>rz$1ס@&ٽ q =%eb>te+a}*Bc`[҇2NФ-.=Z{JhQWwr"Z0r:bZkp,g&95adخ1rS(1e0Sufe HِywK46bHfshzm? 2s)+˾oCT;`\xdpbI4͖}KGi0Ki6^vAo0eg$L,'R$@V{bPY ;{a~jqV#kUKʪ?bog1>~? <6UrI `i3By%ڦE3hvC4{ 3{^'cdLpJ/0f@FMS^mk[5\">fG8'|gA=).{ lqe $&JKh".d4>a#[rc1̏2 ^R8 7^N Mq2k}$լ p+< X>ͳaբ~&M G (am~5y޺_sgsMVy:޿MkB-!#3B0h_|E;WnbZ^B4".z2[Aw<' *v#8yry%t껐с|i3%~Q̅,HNuS#q! =Mfv/D"޽RSxGYe~ [hXt).]Z'T-^ā]i '.$KJuD0MWgs?@,m'KͳAU2Wk5e^E+(- 1IW4+W.5 1.H=E SY)D%+xiaֺV"!Alh~[1jQ_mw \hӇ5{0Ùv|F$3ʪ黭VTkv@e>s*\vG4`\MC "-Ab+*V If1AZxBhvY}{2uF9[5|Áغe~*UG NmVUg~h_H ݹ< gG'@(HaG@m[.ZĶY_B&Mb29_(J(SgN\2)|&N~ vkX]И6EOhY}J @_OjaMPhV^3rwUŞYCn,Lr 4ԌBbZfQ7@_"AF AWh᧩~P pƽ:d/ǜm1~>Ai(NŖ O4?8v `_kFxO6gH,(rj?֒@2kf@/i;ͥ@冶3bь4\.-E4~zcK|Q.w&SHYeT$oa|IK̭#3cU yTդJ)E'sCBNs Ҭu+u]]&hufvot6I(UATui5տhSzXi;0rphTyochSnޓs/Qc/=7 e ۭPb*cG-HyYKeJuA;7EWl]%QA ;U .B܌BaM4n/ʑPyDm -b1VttF$ޢ+U}h k%FGo"]=^d[*V*Zxw=S P'M'VKm6}]WДr:ɁkGf\ 'A.3{|$z disڬ!* W؜ze~Jv<_m*rK2y6i멙qĘ_)GЂ@<WEB4#,ǝhj6#!2Q(`NKr]"|Cz\TGy*2g5;k4ނ>Es#cEKJ";1Nxj364[7Lo؆-ZqsFmBhsFWղ$&=`3GE7,^<m K QyW?B'ߡ_ 02ECԻa>VC U :ej&|uZj[w% *p?~ܽJaN-]A?M}P&bN$p_`ǫee O(]UXݵjiuG|3h6J4>D{占o`'v20u@;5Ȍ>x5'!ٗ$4sw$fi9(qDE"ٶ> m(VȾ^m{J\9|7{?0mw!+ hhvwF-8D35Ok^hnl6h8ZdZf84So7 N>>FiAmvم», w=2uo aќl#+aPzyP뻀(6#TȤse +"AS}p%yƀBǵn'M){Jqp@4~&cģ`tD{@N"wr1Q>PbQNPRQ^P.mnPpQ~PQPHQPE EQXPE E>QXPEO@\>p~@YLH][zEݶu a ߂AN7ϋ͵%WB)\gK\jfrEZ%(ofO7Q#m*6 FA N< qH I$kBG_)fsPSVT{3='"$eMڞ3|#i +.a\?K$~M9JY5* \%2(+3oFD]pvA{#>S,qU_>DnUMŢm4nF¼6శI2f'.@n'%Ps85c6h+:<?pхd-[ˉ}E@_j>$9´ˆqqv/ٹCt2OOǮOLmtބ=D=l&ֺ.:l0'"8Aڪ$?Vo9==Łyyԓ9gÚѕj?~˗61`JaFw1!30ZSAE:Δ1;1'! k9?@\ йMJ`3'm,5['Av`ꋲRGh}A;8ZvqQ6!&m^ W$veq%~ޘϠ/?("йPaVNFzpZ "`/:5.1B2?dv!əf{pJ=OD&2>9jdt1ݤKWLz2٢@SL}G:xzv7Cynó4pqaSwѾij^׿c_dq|fwLj1BvckplJQۮ4R(ݕĊ`MT,cb|>_̮]>#;~yU5r'crY5^{L"hp]c/l[i chqԙ5k~?D޼ O! -- %-z0Q37o`o9! o7noxq}߸߸a77Lo`<g77 %Oh:[3 oj7csGtr_Lɤ\?I쫇ᰤ±QܚװUhy/՝;3Jvpg&"L7$7LoܙI|2Loo\ooܙI-;3OoܙI|+Ɲ7$ Luo$w,(/hH3{'$-5Ԁ3N gjM-ksnM5uvaAP˪n%5*)] "Zu/EWjzOB1?`$Ӏ0|LtJ]>?:warJ׺tLR~933\'^)yۦ~KkSk}Au2ެGleٮIM 2n+o}mP&8 oCms/+om=o=ۗ9Ko=֖-o4):c˭qV>DvΆbl*ӻ_NB@dCEtfe؉ʶHU^.S;`Ut?pkLa@3H)eZ_'YsӧWZ|EټCa}ƈ^m:+ wϻ6(R#EjJ?J sC4}o}HHpZ~C?5W)Rji5h(_^BfQJ02>U^gYjdrHCj9~ Sjϥlҩ _?=/OZa7m^mgV+ժZ-C_~*p6`arlQNpͧy74/٩O59KxR#=!YW%rҞ鹼ODt~1އZ0k^M[Df+lKf/",6bN(De*sGf"p~O =6_(`CȵSvP="04Nٯ'; &1⏔ Ѹ?;Qbۚ #=F*3q4X}+eOo҄dg驣o-k moNl_jE?OˁcȦOAj&h z@]xޔ(0/թl}8Ũ0,N9_|&}6ducs¯Y$LRs-M!a<`)`SN([oSC 4,~C9tZW_auY0aKYw ʪuUwjָnG#wVE l㇜Q EuF_)}S4 n;dU5^5MXrm,~憺WF˘_ p kk ݽ˜ƾL-/.P ֖-I `հ{ރJ ֦=?+}7>msdlKA>:XbW\#ht B8˛bѣΈ) O줾errDVW y>ABEN2F#\,;vם87Ea@e~<=9]!;#Wj3{<#}䓇a -?=dQZX7\b=H"<]1ǜCF|Bv}ذ{nG#L4Ƙy@< ZH| jNTYIj< xVsjPY͢jVYwVH5q{O_SiPO ;`vVo f-3ťG4:| WovXpxn ѷaW>~uSZF,' wΗ81e0Utۥе[G}yEY \Z.ئ8Y*vQ,$1ݾx(ʽfMojRܩ@O+omj!&6nB눰0$X~fAyFIo$12+ȋߨ1:TAHhu$4hL&xF .9XRJ6U ZXVC:\pǘ{j9n :r`fo|r^/;ΕSAd2|r9R>8 Ci8A `r בpW?_!pm!Ŧ]q7s產џM[~dzc6+j< g˃Ҭ Z< I@m,{| 2wk{cOӟ? phIߵ7GB+e{g"sbN#14I5j'" {eȞijeOȾڷ3;U|E0[-}?D̿\e}wy>v wv%ؗHv"B=Nށ ~+7xgI4-\S"5_j*J hP/|6GZn/!85+8 ,kLH(.Q^FسlNGֺF8D_TsA#OZjs\ia6 aJ 5׷ҳڸ TE魮P?Ŭjc-S[㑿RЗr!VZE7(?(1a;%@1֓~tr@0>oyPԂbx\i:d%Ŵ\ ?utydQfxV—hwCV[3Rtl}8Qt;98MuN;I &ʣĎ,k!PSlW ]ظeur -.l>g8|fvT7g*uzcx\'SwۧruvkpwFw%?OJe6yx[E`|!!l@cΒXRH'ı>jla%[Ox‹[څ\?)p:sS͂'yسK*r[lC]"''k!'1j}ߘ~1nd1Fz14`JKKµ烑A&*E4=]n0{0Ȉv |s\1P \"VSrY˒?5#҈,tlK#A5HJP'So>& }w5j>gʎp2}lħUf@B>gyM#q~?H笆- o鄳KSg ^[4ם=6@I'G(Ooc Б_ y#x>Ksĉ +eNnVgkKOЪ+/l!K@bНq5zg'=~R{Xzc7Ѵkw|]"HZmACRUECN߮0>αXo`6p>|Tm^G/'4X߆c*3_4"HYLWT ilKTQ^GdM2qʌy5Mgoڪ=6;1FQjJyO1n}g?Twa_)}crY(p`mV2<(O6wAO;=bME6=PKБmSSO5YA9p(7SĴdeQZfbŨt.ARժ7*)Hi]~5+V(f+;­ō?YG"s͖Cz2W<iX;Jw04uJ&iM)-(x7_L5xt8^\/|gRQT`r/0)70[--0iM_iK+}Boq3=z.PCQL{][4>ƒm{DwQ.%[+lr!>|#_l]X{au&߉6e #geWFA|*e0Bsr &wGw~qْ[3Bg.[ɤiv ?sp^>wVg9=~G{IG{"Цm A~<2PrBI']t( U U*Z>zSG|DJf'R}Ϫ-#Hıj œqHEE_-`c3i}=(b_O{z4Ca'f킊X_ r͍4)ah^pHIm_CGn\ OyL2(BR hIto.FUl~qC/buH1O gz"PuID,)y:mb}%nC=[F͐B]"ஃjП^WkQ^B&0#+$b6;>* Ĵ_QyMmqU OAvc$Ы2s6ugB)h竁d8™ O5Rw%7 /E<YcԞ=Ias6C-\RƗz/$ӏ_k-O?ڱ Vfe׈|1  |>zN+ǿۍALLB>=C48ܿ2\)ϻg Sf7"e澡^>M&7/ ):y#Y;77tC>oJkr.yF?M3Ym9x'"s&"!¶P:xV"V?|8M oWp>3/Hx[4Sij@Yݩz.™uҟY j8oNr'P5QWO@q4')Wa~ VyJŽ1Dtr&KŔ=jHVݠl|P 6K!6Bnbs:c;UGש}.]c")T: W5BjB]QG,7ɏݷȌ>0R`**p\fm}e[ab\>g[$%ϴIו!{83. %;AM$A fa$MV"nTw-)v&EHۭ MIVq[lPAZA.U -6,3~YcF4_ g[p*q!q4.!/\sl)z٘5AD'ĪH`q 39 dz 3@f̄@fҁtH*#H{# F! wgtRB2+(c=sqiˠ_:3Ҏ.$8r]'J] f*#OcĀ?5˵8YXarsmiENCVZU"l0ǩ`Q$#&Wտ^Fr̎m6p*,(Zal[%p|0{.n %7$%=A#M"~Kv>j95"lkQbE DSW<oT_f .;)4.%E'6: sg-\n#6?9~1/bp ל5xǝ)Rd-:]Ex9=_dhzf4XplZrg3mhĹ^5jߚbyijP94ysǼy|8jL-'׾.7Up?C\h{C(h93Y ,oj~VYTO=zk:uRt""G'ӨZeDj rMD+g&\!)#83l/9EyİMI7ʟ8b~e[\TN9cV5l-@Lj\T0KCplja"o\_jTjf'q wLzl^Yy'LJR-9Buut@4i}4fx |O3vHy0 ؍E`@$I ͊(6v t IeC iw6m^m<.@O3:;/EFs"Pcȴ' )Q *\ig Q>{ HȳDh>j|L˸ ?G!qp]XNV__`@՘<ŏDİAB@@zT%7(w?#L%+~@dMC= \ڸmlw5呏vێ D 6׍Oq)3/dTۆ1%"αVw[ܵMz`k~Q什+EΕHV}$+8ǫ ֻG {GLPԴXR? D sRG%xkw^Voj@YRxQiJ{!-'M=*rsN@OH&7k.̅Y3òGZpsPq,Nv?\L*8HO[ &cx "4{t7Zvǚ{<鸾˰jm*ao$WclH~nsї9aedbހ6 ތO\KHdp"aɭ+hThs!f 4уmF,CQT(53A 1. |zOIyPu=!5dSsdiG`VսYzKTL9se-qNu!ZqiAD\}u)Ulm ʱlEa6zoePȍBl@WQt{:B04JK|1e{JUTAr>[Q_-ÕgڿkgN F)s63\Dw'%:}53_d~k$66޵+7҉m/M-Ef[t$,ui<|q}d/ul.2!ѠL]B!^^,_~{D)/=sW彏*{|w(%:K#*m _&BX:9qFd@ה M>8ӈvд|%0)b5\g$!ެ2(#is ,zpXOrV(U:Ko+Όo .KpH3 NQo.#LPBFs<h^@8_⨠8jOHχ 71(wr[)[ag6\:|ӌ0? γ9\oߜ:i3 PX(@ȏ0D-L^C@vd2]z>N]DX{);0!JȒxcNJ E{z|o5X~YW ̧=r2A|>jm/u<Z< gij= '=_]!.4,a-~{[qH0#FwS! fy#baoh8sGֆd}5<qqCG%EPz頃3Eɖ # ;|—L TZf0w06+زwl _Kjc$U;فwrhRob<s'99+tHQ/{~ނT={ߓh/lIAyxd롃3K ߔFΔQ){O,^gEpϡ ~[vi,U=*8U}sEDw J}X'tZ0-\ k3Κ; Cw6&bQPOB]5tM6,j6ȯI Z1&qN5Miw- oGyf,a@ToWl I<_EWuYHb g.}cR|hvu›VsS[J@r>]s0h,TJB2ALEziYLdkP*yM VyZ-k䛳%ͣtlR^NF2OvEDG_ҝ<ߢ+Zti[E{OkI-%ϩk6Nj{YGR5.xT.XZCMQ'Pt5b]<:oylKNcL 1VT)s0|{z"Qơ0a$26]:EN)ROy8'~Q(R4 Jsע[@}EK3bȥ*#N]_Hy=iյkBΩsX@6K6lՖNn p6 ra1ȱ2x\'.Bǔ|Kۓ;:?;T+ O'`ڙOO&;~ж*chHp|K;x$`SQawCrF ?*/ZH\2 gJE!5D+9;APA m-`,XZ/IJ𥨊XPi({VsFZ/&?V+U{0 $Y<]cpGAs۬kVovpXGC8^6]rRC^ͯOS3e{&o#XDXy&-,h -8/_Z`{wX4A57v:̵L){})92UJ'b>U|M1&M$tuH*Ӻ[4&νױmC|m e >ɢ~.o^}UO s#lzܞqr O vㇴ#Dը?g$GP8F}~6LyN9)9[Xm_ sb02G86om,PH=Yn.}ބr&?N?5Ncv+,UMUq g=}#7D7[v؂7-)E7?v4{c+Ư_g}~%xlQN?@E:o~.@D,i+0>m#EYxC}Knfѷ5m$*($xBڥ& $?cq_R5!u tY66e Dl2I &e{dvwM ,ƒCaoM lg-ޮn>5M[)7ѝJbWǭa_&hz(Lt6'g-"}3`%Cō̂ iP0J}U}pu (qFeb4ׂ=#|dʜ8glh]:{_hrЁEJ:;B=}YfC XAu /`hf*#B:jE]&)0~ K%1샧f--A||AçFwl.+\8}M7.4,ᰒpiώƃ`ld-l!4TP(π\l,$ibg-|=]P &_*%9wT,xΝdf!TO.8BC0V| yH?3O[r8KλevQ>Faoe!.ܗ@P?SF-1^wPZzZz/Mۃ.D C]&}޸ϸ+}wALyp5e(Z2~E_߶oF=V~!hN7(+{Ͼe&f;01g}`K9WʘH,b]\r4>ETmaT\fk4[_ s5:~!%٠F#:-Zo[/hO8*d-. Z)0+47SՌcOP͈>!ضEePzbJVCI/<7sޢ^林ЮoR߹ p\n)]~R2su2Y y}G +蹠?qm۴Fj[d'ZN"'pڥsv7oWw%0$^ɻiNv91#3{z[̰Q@"$*OHㅍGBV':KZ1ޢYCJ@oPW/ 3fɳ܆R ܅q>mEv@vwd5l]$4xiC1N8èٺ|KV9Qآ =RKEmwa"򡏂O3΢NT\u<,<:l`7y*FIFl*ҕHW yB6ŵ}(%]l v囩@v_o bB X );l%oj7 Uc*CWw1'FمJt _K*/Exk<]|?D/qIo0 T{3T* Kߨ*EJ3 4bfՑxZvPyM:)ǯ_K=G@>th)ci+ Mדn'2g8j9sqv%#w XZ oK7h S퓸)YӰ1~I/$X;8~wso/; ł=96T)/Z]NBŅJV]jĩP-# Mo_Sa븑IIX "!B]炤3זtﲹR(B-3@߇|\B+As!tWCx1hԴU(60 ̠ӍXk[ܽ/  ;u=ño#tL/6įE۲DVEYg3f yZņ8 =<kg0sz^\"x;lsa%]pE VW c'O_} -# +ӧCt: dc VtzRs H)IIגލ䟄 ;t^/yc[>-%G"U}~H;_Ӝ܉dUkV/qKLjKCѦB-9[)>c8+O_".J |kM_tS-Vɝ@M͵ kD>C'^5!+?R뮉r&~'< p-.2v#\-FeD<058ƷkU_0`9$#T윗SKb`;!u,C8T K*>.{3 ƥqȆ[>dӹŠkZuK};U->z= F `*kM~XΊk`FUh#!?Z>(=,AjRuAm_uO#8NoEzmOucf~b:>tΐ)6A*z2i >!p=$jF}+0Vhfc`wȻ^o C ѰmpYKG/}mm]N)ʨ"s_m.?k`JEkv ]P[ET@KprH^@cMqz!v9+b-d@ A@ӛsox]\BTe+:> 6t: <29I 3Apa?}jdӱ) .J.m&fEd t+{ ;?^,_„E>2 _C$} ),߰ż_+4>IM ZH܁uR $a ZS!ݱ[tBucB9t۟7CO:r; vSz]#3^ye͠9(# Jp3@ iJkd30H-!I'a;Sm|E{;~=>|]3Di_MAгEu2 h%k;}rV&/yܚvhy MX[t JQuY^&)αZy11AeRf{ir )}cԴU?OlH~=<:os¢.!g<Ӱ|ڑN@˹@8͡hYXrGL.0d4ijCPۦ~:NLc׮N̯IӀ N7?(.8{z]G0^(c_z}>JqB;.ޝI=;w _U?ʨ*ջޓ*e&]n>.$paS#xlH,ڀk_tU,ϑx9JTDǯP]8kmTP}NOyxCZw`4y԰[H8<t vP 7@l?d2:$gb;jٺ3K;FX,#0e,9Z5u+\!mZx-O},N=nRJb/3{#?0*yݮ"t~e{M {Bm5B)9dZ~:[9+R4pP, a"i&KXN LH9ƌ~9ŷ4c?CR1"_=ƕazB Q⶟DmM&N儎:R+4y7%BbýGZU}Xy&2~v",*Gc<3UW6([؊ۮA*JS@PL \?,.߆4̗*t(m֖Yȴ}S=U}zIO m2\:1Pŗp^b1P9qX{{6<)QLڦ`O~yMM`b()!2(m8)19 'e?RR\8)}OIppR{coɴ f.T7Z›aYoTP*&^SWktfA͗TX6u?NJcgl6bS,(?8"{r#~QxB=-mـHƶLVwÎrnCFp(l} ??2(o`LO\vޜzØPQww]8 O6rkHN¨(m[GC*a{V({]7ȧh0w`HIM94;χF DwPVbT`: lh׻;YUӰJf#'(7UU{Ȇ.DEIXʊ^[MSՂ bkc;; (7QQ!=f Te]7n=!Xe /%Ɇx z61@Di.Q|5.B \9zf2fr{^X\nu%Hx羠'_0yREKb8&o2stRH5(YJHPJOy-~- &}q^d!8Cy.:zz_h{:T߉#m G#]9YAjV*܇2=ʔ *R>D]Zaœ {~|>*Jn!H,Pٖ`X-RI P z &x_nUD9Y! #Pd'<eqr[(pִ?MP]z*)_Z5Ήr|gh*RLjm5]NuXtBbbCV(k?X8fS6! _$kq_ ܨ %́9{h'?g9CVxO=aad:W%r,x0 k꬈֌5zaPRßrB^QxP 7\J`~ e7CmoX2IŽr=7Ôy5hf(^ABc ^}?Ow.*JE](W;$d,=-GE #('@MIq=TBMpYtt~2REuSߎ);.ԩ??t٪r>`ۋ6z?^wQdE*.Ҳ Nor岎kJ^_W0v?p+4S}!QfjZ=z#Ga7[' ytJR8>@ P8Ό1T@TgfC6,mN%x3`ʅQ`@2i$Wԑ$:su8kxE?q DEkdЌ}$ô3rC}-\[ֹ|0JUe;D?Eh7I oђh b'IxxuNnyKy nŵo0ɜ$anj{k0$8[x8j'] ̘O,>j eZAH)@ݭ@qߵPxű_K‰׋u_:J%6aJd&i؋{:0🊅(u";eU.;tբI !O>ERh{EkI型Tk./J U(]SG4'Z%? ߩjBp`oT^flJr^Ralkknwl :Z=@g{"~sօ 쵃t5V'U@|K$_y7RZ`qgݻO?s*@ӹ+mvWQ}:lS[jh=e$@Y~Itꮍ&{ͣ3Z?Tfl=C"cVq9r ϔ~lRHWn{F_" 6-"zȒ*ѫFWFpo/Q` 4qCJ>]֝#4s.4BtOBEϊBfs+*BQycxS-zo"  e0B(&,?^:Siq4F<:b6C4ИE){Xgl }:|*I⭆f7ސSmٯ-"EuI#Ɣ:- K[Cg):ɸ_u["QB8gny0u)eYiκW\TQ^WAw}k:VHiTl$46T;?`qGUt`w}h0rpA_TRlh@>eS5AҁYllq |.RJQ쒥[ 6xZ!hv 2C"™fX4+4D9XT{ל瑼sA%:%x _-^Hc6].$Mŷ(oheʹQh0QF?8wzK*IXHCCM6Qِ_90&Uٍ_#$JwQ0 x@AG"Iލਙ%NC&(,N :_2*QQ:-n!3 pEE}ݗ}R6UYZUV`rhẟ{T A-M{](D7@n0֕rQ}F>gɟ\cMrh'сy1\'z诚A^lH[Mq 1hR|k&om=I#z yIv\cbGj̳{PRr2-pW BIe0У.qnx,uG/W6 a "te72 ַ 6r: :6q`H Fm"Lp`uQ>)^Jr^Y!hT}Z8Q+S=8ߏpt!grs\ML9Um'>5SLPMtlBtV_F8k lM2@Zd[͈AK0HRW9G,7>$B\6R1 x^=!QvUr5'D"5ުݛc,iEŇ A> rw'PðDIRmv;.u1KT|F\^_gLr?4Mpu-U6&+F~ h}(E9BkǹNh:G*w}*ߓFtPWu:3&r᭔ipM8ա3z@IHtW sQ :f1f7Ӗa.aY>\)qԯn~7j{E'&`ϯ8Gsߢ~rXOQMEO":P,?B%"A~ sIm8H .ldPNE;n"2FL-rۘ :y9 }Ro)( ؟ A< -R)W`i 6(fX&>HlH`P&c=ju9NY ur.xO:(t]>j5LܲPspϙ:R\+Ա;)ECh JGh=~guav*5:P}T,P cuָ3/\+F.T#:nKvrפYNhu~QwSVx ?*DgI2׾ň)a/.78h*ȭ:jH0.o(|y:. (aX(!v|!DŽ2M֕Ϛq5{YΦhuak ;0~*7KLm,Q6]?oc6s5G^Z.3f#Ho * LZ۝njs& {z0tO7uVF|M |g^3a5{i],24c:MӉȮ/ @u]- R ;ϝǖ"4aw)H{ D-{Sg#yڄ_T[i >0:Zk"s~Z-linR:*ȕN=Gt!iX.Pn>#MEg"EQ'n\:Q(W'JX?9wpW?z&0=3 /Wbjc6L.&Ѻ>M3`E)W>ʛ JĐFWs͊X5:uձ: #tmC@N,o6;F1V"9k:rx^#=/{yOg<ŧ53p i$$I|V(7C]Zճ7U ^yo1:g bZש4zWAa{POG>;([x=.w_# uyKY?2 /h~U<6ӪQM36ђ -IΌѦzq8! *BdG$o2Bgӗ8҃_Fk>vqpiyEya?!|h twtECtZ2:#` !ry$EMXz E杰}?4/٘3+Oӆ|FC?;3L8ۧET, -,)Ubxh%$z+dhL9w4l%TBgN8ӓ#??J;_ !r0LaNyx*1;G!Ӂ<"yD uP KXT¾bǜ34:");M D1jx+ "o0rrzЭ@,r9gT?+e[(TnsgC&w x`K՝%y+r,RxK*J AK݊ =C=ܧ'y?I]?\ٟ \p.%ܟٟ]>88j|CPX%:)Φ񱻰T Ï(A9SwNv;\ mӵ_w8)J{]SvUx3 $ qG4tJ r?8KRRig,&lq׻zZz~vE((i1>t&2le4^ Ai/B_B 7~0o IGHQƻ5HșОG|H,FD1,SG DH)iiy=HBQG D讉<0e xƜ,k8 @ y3Y۴ XΰQkɽ5Кznh=e,vrrC+A.gCEښ/qZkbݳL/fg`"wt z uRt)4D jdq`3~6HQeWmSh"ס!3V\wl z?xoJ5b0w;6J7#4bqۄc+8Yğ巁ʟ[}ZFf/$oӀGхH*(kIۀ7}%4a}k8 Ѣ4FCR_f%"hbXxe~QJfVh(˕QkH}gIV؝·(,?>96Řsf9;r̶7\.TZ V^ƼÅmϽPEH&5;wX܎*?ڨnۄsnQoua|nޜF)Fd[f2,\@b' W˅|gZB͌͌mfrȿW1i2Lddy$zT@/Q^!qOOZk05rOk&x*yf>.'B w6y*,੦6(_,CwuC[ *{3 ƮU&[H%2AnE0V-Y,Żu<3|Yj*$qXQ*wM)u9bh\@MA_ck+5Q  Vw9f]53c9m%=Pa#|xK~T$`1ǩ?^ǶX f/RX2l/ɤ8ˍSl*)Qp‘KX KCDD A4 -Cf4t kI(HYcR1zPX]M~w\"F;;R~Jtw\1GWx|J\v:;^&Ëfj.oUqP "2)-l'dr&'&c`OWLgd {sxrA@=ē*ZH%7'rgU CUN' yzz%]"ne~yhrKTj D YKAvV%gp4܂H26:_ɝV`9 nCM<ʦ>mDD=LK3z`gMOo̙<J i1oy@Cz4MZL)а9"j6 ޭz>:R܄ƪ>9EPFoCE hw3X.;uڅ9]}gk 3 0pP Q,K} a(uҏWRy h¸b gf[K%nQ5CXT"KOF?Po8aYV%~6jcMy <M$Z6YJ6*'R s FK؀xN VB&ol-͋:2.809 >ǰwqj`.&MOt2G:mhs;<~N#V–sp" 'qY(hJ A; :9r;ΛfIVv1Kaj\nPD=KtgvrH0(<)yPҁ:`|v30c͝މ&bt[9w\`/#6v~_T+NB3,fEwڿD%0p<<[w*ʫKg=VN:GڥmwGFK7c=NS'/,*n@5Hw#i^Dg/O/7G[˩ 5XM#Fmq>/rYQ&lEkG x"M~WuB1dcC˃zv+Pk} Y;mR%jO ,1̛K귭_lR~aYV=Ek*x ; 꺛G寕 L@ĤHo5F %2 GC#M0ثm(L WVA~Fƫ{>`6~/ހȹkN%&ޕW5ߴOL(tz8#:mT}+yl]sxѧ/*PMPM|nqo nmQU0|>]u vf9ʙ FqxR\dӎd<Mis(Rs*xEU~U~xZO :ȓzhWQa.9b$c3,r,h jj%$Xd-ïJeH6LlIF!̱0}H t[5DCqP=mtAZx!&Fऑk2 G˃M/]d߆)+4Gaּ@yrVf.Q{}R T>>C|=!oOL!FR26%$*<5ĝPBIqŷE`G r2@[~Ӳ,.CV(XQ o n\ *uBMAHwO.{.d80E 5g,@-2Wl4 Pn|tIUΉ|4}n6f]Njdl.>؂jbW 8wqȪk[5g=]u%5St&ygz`dovzhLAwtMJu|E%Žo]c3zSWC18b+!U<٣a]"ٗF#:rᨺ`otmWWӅ=~ÛJ?^ZaG=2+_n$B08"@[#'`x6ѽY|ϒϬ}/K=!΅{mAmb+&dEC ѝ.r ;C<%=v5_q) m^ *&H  i@žu=#7oۜ ^ sU:fxsp :cKhᖓ>3y/r4>7`t봓 "v -ٱ;cyR%bA#oEqFD١W6(OAR[r:䇍D?_%= _MIuOO/UPE77o$тtM">4O:r\f$CP g̀2r8_G]Όguĕ{h0BBmo%Q\\m@mkQf"߽N}t%VcJ hܫlQn*Jn~ 4ڰve –B%9bd)u'.(ncC:oeBOաГ1Z{ =BO3b=&COI#kw wl:pgsK݀w;^Ύ0hnwVE6F4ۀP/k lZw~KpNQΡN(J*hҡߌ>>Ĵ9HFђxrC=⁕htcb8G046_#V@MOW#>4GU"?^Jr~xHyܬ\{M9%K]{FNu^/-cCsW|h!xUZי%7([D"Kx_,&3^`0v) 6z}NL78؍2YZ:_3#2h# 7cfPvqFo•`P[n psKN$! Oxtu93;ф!4Qw oC ؔUG`v5H=ʶX(#I&9E=5wwDp%2IOe{y )ԂAP~7 7,b™'en ٗOQf-k@[=~e ڏ/h[M0fVB*v+crSW.˥Mz2_T]zȽjWЕص:^B]'vŀ Vpآ':FmR vThlZjfR;s"ϺyujFt^PŤ/95tYDD"+XWͽǑIʞnTo3/EFp#4 ߑb >mvM0ᢺ/oN*ZȖށ[R);;&} sb̉}}AQ-»1-$\/\BT?.% >}&1hr#&@@C` 7N,SBu.[}>Rzl"3" r K5`^)?o"jg>W?{]XO+:˱f2~M@K >v<[\4,|]tOM :[ gw=`#2\ OL5hU_ los Ua ~էH##P}em↑Ҙo,iBVeW2gUt]Z͗kVo6n=S]^|Uн=w~zzc&WzN,Ԗ:0Y!\$;5\7c:.pty)H6Qws }Kvm9yh5`#U"щ"jWZK鹆jY]DfXI%Z[KLKZ2ZmӦ^oM>[wQ#Z=S<*֯ߺ .?YHYςKto8{=1ǟ,>a9K=ٺM+}xObB|BO|9=K*J\[.4إ?VTY\fRlUf_mlFceGZvwS 5tnHt*bH%bxI46d'N%I!ա^ĩ/ En\hD5D~B] b(e'I0IIQOK>1Rf2z~!qH 'f` KPBCR]MǚUtmr1f>B?% ' X ?(pkypH.#sgBS-7%NBMԛQw#pUG(/T7ieG*/w+Tb*m" UoIh<}/[ACq;L8#pl1(+7F3y4=- KٳjZB|6Ra2'Fzܯ&E:,Uj11'ViU󽓲=tЅ׺2(eÍxI()*/\Ō _>52#a8+=9N|q6(A^"ya&= O;^RUW φ.E<+N !wh+=k4bHKIoYQ8wn& 27<ȼ? ;w vȃzpG=x:(U(m 8D ˵RU5&52xR&UPJ?<)'Ǥ]<1'VI+yxIN=yl)]ύTFO g HNG1@oDҋqo$ޤ4\1/o]l2niGmL0Ve&R,Co5Ͷ fGpy q3$@owo1-:g}/=}#'.jO-hq --vbU '׸r)mğ=)gZ[F)=ډQ??C\Qߵ{nQQҨ vz29-/2^##+N :Ef̰IMKx/ qq2h(RpsdGT\;/݇U zd1UƹNPR g ."C/г`җiYTͽx!˦Ayuu(n*E@%g/KlˀҩvyHr6{c*74ȶROGB?p4Nk)^^=л;T2>o2_d_75 Mt.m6(L_7m+iIS|;Ҥl\wDɯ`X4?=eÆO`w{𲯩8*^߷ ߷1;E|2i%j@C-Y+5U.4~0q.ax&,.ї8["=AUa+;uh[ #OJgmZs5#֤_TNwt2x8j.݉E x}9I%hIF7ReW5LNclh傻xB}F̳o!JC: ߕVPi$fƒ+!}YRs*fIctn[Er1B9wmӛ.p]2Gt=ɑnj{7{Юo]J? I6RבNԿT'/To,>b(+zdiL$,lHjU3=qRTX֧f/עfqyn~ dí`IXnu3أTz렜m'nKd}J:fE~wks;_mʵ NuM\] Sf69u-2z=IiO 0gRoeaQʰ Lt!Ir%m`'ds`3>,9\KiQ3y:tA㚑)/D#VİR?Yex/E xtTSl>*rF+RZbZ wڳHgiNh5doIُM@24LSli 6%;|[<P¿ަ"UÓ<}x m~GFEJΆ]+E@{i\hl <,$zL8^>i5l6-d3bbߟ 'QJHajoi&vj>v*zN:k9<<,vhl# am=5F/MMpv[lWRݎ>t 5PRvm80[y@oC ((TNTC+U]܁ݕ[/j%^^.Pt ? JEm0A ϩ,Feq*B [\-U\NULm0J5 %?[ 4!ݸtu"%gD^}EToF.z+jpu]ʖCI"gb YA֝D/虃?\qQkc(gF"XJmc /Ú R@A&}UeqcXQgr4Z]Hd'-()F^ e,ܥN:.ɲcԶp-M =4MrAk~"k!<15v##a-&jM~r44DxAeS垴qڢ`KTKV| Oh@.jj=h_I*vuJ5@ )skl6-ʹh& \Mh0RuI4ƅaD.=1<-j'%A~y`LJw$;*E؄D93pLmF9ӄDa\.V'&:#'ZeDO:"eon4WeNYjq_*EN(51ƈ8?7??U8_dx3REi r2}J? ho6Js&~R{u5s\`U2E}VEJ3ntH9d ÁHAZMV + mWޏ+˙,ozzT;rFC҂ypF5&nu%~^n _n u[m(nCau 부dc*k! '/}X6>H[hT]8r~~Tu2drWGѿp37̏r>$ӢNZ9ƶ&T}@}|&(M~xDN-A5m\ _]m2Wi .V߫X%O Wz_5VCbmbej]]lt19{ӊ'"a<ERڛwxO{iP$sQGaý@MYêv߷n rsd7mb)Tt^A~Ցy2/22>}r㟍춊n鐻ƱjY~NaA?rZy=.{5nʉvNk 1-OP?tyn[Y]Q>ܳfS ew ug?z)t@oe2nA?[qWw=)Zu,z 0גP|_Z7MJ_ҪIN!âG ӄ`7Ft)d"S.K *hL^]PDC1Bmf&F\Zw_s |xB 2ZYDHCd^KLT-(N;B@[1P_߬6R9& *2mw1pT҇lNsmR]!ޖLQo$ee[2 JD#iP2WP~ (4?f@Rh;>ο;WBX+!RDi@,:{YWo"+ mM˛mahy?6?ί6ϯKn侕Vhڪd@WP^ozk ]xei_x+(]>AKҥ*ͫ*zz] F7}lf:p|=_XEOor7ֲ. %tbg٬IPBʍ{iKN )#O_>('/֜Olu*{5pnWW_z1NG82HD1mAL:8Xv-6\l'w\\~W?8r@VP2@pÎDZX?~% ٢0(%g? _&}$w}!NG(XDz>ҚD7&!!^M)b(w]c8ĻCuơ:\W:Mbm 9){HbM"{/]ׄ5ˢZv+jM-܃-Ff| FBr,"Jq_ZhhZoH{hTA<0$2~kCG~nxJ$R׾Brv l~oفxܩw%{UJP+-uB | L@[JڋJBEGj:xn 2։ޢ=F(crJй:dPZ(0V-I3BiF[7Xϼɾ6MڊKs;9 IFEStehzM(sfH%&|oV-^3j"k\5v/u'CӛR0cf2k۱3cLSRyH%oȄ?t 1obϭ]Jj0-! :|) ҐU 5%gI1i9!˗oة^^ߪlX  xa6Pp"<9nG7Pkœ/C{4*a.{RtOQlN Gкl.܊f?WN ϟsӒII!Dwh6̞oƜ%o"W j\:[D )<$IM&L G̚cjt'_"> Q&vMׅdNYgD[DmF[}Dr@j YrgyMvje_dIQ"av+-˯ѠH:}]zEPowU/;|BzZՁ%yqLTP6HXڱ坹>`WnSْ(I= =Y̸y3'9]F ڮZ3(L1y?0Y`S; ?'JQn 9Ro`6B7A/2`;TmxU[>ge/r&Gohz<~aVgCxkن[ğᖫt51@%bSCbⴇc0@*ñ;%4R'Y}w ^}L/ړӻTUM%{qwk.L&xx"]\ vsE_6ݱP/f3T!#<*O3 S)ʋ[TF"<ڢG} 48_ 'GaocaPl#M "Z3}:騋2Z&^Ud1׏SH:sF#yZƞ/~Q+;45O8a<K;xXbEdY]_AU׀;RUCNX{+UZ-TD0*@ ? ?`sA#^~>lOOVc}&#3Β}5@&:D5O*BrwSW7w}^Coː_ 㣔)s1#^5m M]GRVވ%jPx<[za aVrJq4fP(gj<4> >-F6CZãN <6ۆ|'8!+8YD@k!SڣNJ542Mva/ &n6hEi18"S$v^7Á(OpUXB1da @ev/9hbbB<>.1{qaih#8֦`YTJ}J*U$㛠oV*#mi x\\%̉?1m*| 0xP0diN^zn#Mtse00uXc4I*>)tX 6 8qa  ߷*CAX3U=r98(֬ !ZZ.@9DI4":h.P(E[ ?!Mb|yN8Q!T HW<ӄ bQ`QLG<[uvǰtܳ neIv_ZFC^yJ֩Qr:/!'@⨗34kˢ#ڞ1d~. s \THZF:CL w {CrI/cp@"q ]Œ'QLl8UQQA۸{bv <~,Ys{HީT'쾺 ov)F>{^ˎ )f>Y'A{ wGuЏ(ΑDNLabథ6jE4Ⱥއ/2t6 ORχt}Rtؼ!+]AWdkKd锞}9|.ђc^}2zn-e[^hݦcf(n~3uwݻl*Bӏ[ͼ:XխX]b:yL~XW™ngEC:|;+Krz.X\a0s3i-*[6BL v "ժ|S*YFV)EFUXb*ug#? t$ Xr7'Ы߯gy=T:;~dzѻg%kTCbtGKCpW:K >SKsV Q{P[1}9Ƞ$Q$.u9x?,Lssw:ãɧeuUF'RC5\*}SIQOhGhCaC1CV~(2<C s$,|J+Hfω Аz4uڗwn^qnVz4k[멣6VN*;.x&jpل|g;` &_>-`0"Do9Ӭ5]z(F>jrmF<"Ǽp0 7\MT!~3}Y;{o#Wh>~ 7SG:'ҐZ9"ױ1% 1׽p!}Mr.::I?Aގ UM\ho2qysWN2nP~%1e?F$ϸKUw,g"cA?쾩@$b;PbϚt8J`Y1 @} Es974NxɊyxrphTU6i5 xF2ST~P!~8_~aww4}c]-iɮsS^ Y2$(9!q2͇*`_M&)q5rG"k؋Dm7ӰΑ,IPhEQ#|K;'cv&Bu2d";TJ[>2 w:9W?}{ۉJÎ<{SXJ*6Ү9QQǦr -(u[3}y:@;'413G33wYFss~ͬ \ ϼu7. ̺:^HJNE~ gU噰kT=j0GJDt&L0B!lR2#)4C'6Bp0;]O Ф*V5]=!MBTI!M[D ǔ#C, ]vVyMJ=*?i@BjkBS3,6Yg1!/LC$_Q=78!Ĥ=?2at]F"\6v4tdl>IPqH$}_qL 8 YeȒ6q<.~,Sj,z@#S7"m `vv Xvs{GE%-81y&fz co/:e,K&jQߤWpU IlٖmfDw(6i=v>Xr~Nw$oFaO P~eټ]5P2Ϥ (I0.]SZWѵw!E:9+Yo'2e[aRDBc:q{}̍k JHe7Ѓ:9#Ik&u>9;Ę< %쇓,Iڗ/"kYy]{IM$͟h"y}%y_t OET\ N@JZ_i_nshcO F<%ƗΧT!ȮsE8?S|;RUn&F0NXv]wh2]t3eR~M:iߔ5X{gD'iM'"t6'>PѨi9@JNFZFrJJ=O]Z re4|1AF74io#?EtXfE80`9A!:: ? T:`'4e)q[CzZ ֬HJ@MEz!ְ^<_k2Fʮ Dk-IequjPi6z 竹|%'(x 7xbRVzסkT!Ȉ@6H Xj'#/;܋%n?!Ԩ8.{pǠj%fR>C *w `TBfS=۟hH޵%y@Tv5{.T_RcB w܀Z!'~9@=y0m#>yrҚr =#ćYO LQ|T1vR޼~hlߥH} S{/tRLy6"Ϸ%>aF忋,FL U[̓"wTjjsPjai'{de obB0vY}{wW#b:6﨟M̤naC:/؀oB?kBKھR*r硶9柀́B<2 U3(wh ⺀s=) b1e_t%kuxk"MMrV\ظ}n;]ؘ#G*E72t,,(-HHFCYjYhYifΨ6836jebePls_XRJ3MEE}#@oO̽}lYL"U~7*A_[tyTs֥! [߽>MWo{Eݾ}.mƟb',pEg/}~kWtKڕxvuww'qŀA$a0 #w '&H-7peP|ꂊi;LHزF;rı S;Կ!QÞ=DUB|EEuTF.=0?<7O/C g>:# jo$&4EC3WS=<:n>K0IIN'Ssy~.ss2FFn&.S4J1YʙIeflŘFZc [5=f\ZEs-,P/tWdU@r@-'Mb5FVF0ѳ--X ?h)CVAá8K@<&8KuU zJR4k[Սn`Z\FˮBl k;}۬JZTN1Y}`p<76^Of=!P 7HRj/#טVqzf~W%[M6T5l4`4ê3lliuMd߾c j>YS圌7Jaϔ `Iʝ߮:jdE҄YY(Q۳2#Jʃ08~D vΌ{W&@Y]ٚl{> 9RQR&d-g#-ϢdVr'{":ə+X-~JWi?ɿtlޝv*vŠSi[z5W=ABEy[Ȳͫ#Jh Խ#NS]5~ "0qJ䦑,XKl$EL Г{l ([Ms4iꗯ_, DI)`bMBDofDSl47|B =R'G)˛̇;>ךr}kС$󐄧{dMδ3t_ӦJ@!VOv%VHA8c"3_q*uJ1d?(HPTCoIlna4#)?9$Mk:iseΏA9L+s\D; jw%EH05Dt)]A,IǍXp]䢧p%mPk͡'WHqB-H8uXԪ]av` M-B{v; ^Y3[>kҋFBڈXPVTBEnOSWTQCTl?u9TY{ 8s~6߹fKf0[s>L"[,-y* _j A2xHcR`}LrI99;XH2#^Y0 'C h{˧,?|!hb=zY'Ʊ_6 HznX(xeK[H%[ʀJiM=Y_SA)Xv8 w|qш],IAUF;'TP& g} Q&o9Z+oo>55@-mHU65jê#7"@jkmD1_4;s5s$61tN,W#TSfVd=[rxN!96u^?_W;9Q?0L_DwCi<̢"<4kvᐟ ?<Í3aɹϨtA3oWq[|8@Ac,۟p<7Wv$gAn6U.r(4yyxm2 9D7]' @ABC7ٝ~GB8v#e*>:ļ' ף0i9 / ܡ\Kl,Bў|Gq0Z6Kѡ? L>9F#ɟy"Cls%;1Ey$/XAﱂ(y-yI{Xȣo n@Ou& 6*~ݞ0"fҀ#sH赍 <16G'UiGYRN(7aU/beUt.Hm7Msq+P)~9 Sf$k8M:ش8u(Pf<(q pg^|I"gmm?!9/mwe?S"[fvk;4|xψ.V]";JrIJg~it_sbT#A:P+G8mKCW`?IJ3E`k~Sǔu>n=?~F Egǫ1䪭!RPZYK;Pw\d+?wk[Rz0f\ }nF_ {8y|Cᝢ KCEFd)IY 'u+Z/?!#jxV[IWrSPҽ͍v0?lJ_w9fS흖á.,lZߝZ"'> |X>'^e`|k_˃ ?n?@lD6#sLI(c;[qٛgX}k@c(e&N͢9I'y =8{4c͌fe2%̍pW=?߱Z%#Ra$qİExa#gx&R9No7J\@GԞp6C#~0#U;"Nи&M"YCd X =)P0Ԁ0kB#w_ӧj8RY$RkdM@[4&kh ,WP=MeɯL9p޷r3>VnГx~[v491.t JY#Է8"V2RP3ojwGM.€0.nA 3gIyK`"!OT`E+y Z)C"&8U}XCf l.W-O֧0;Ѵ8c&/{̵Ee))rHPwZKΩݘ9d<"}]ӜmLBR6wA*QSNuή=c'X)&I/{*ydt v SGRŜ;=y{$Dx:c~;5O:~0:4QZ8uܛoK¬IGWaض# gf`YaM4;Q9z~>u uW4QZ}4&c+棃4җͺLkW`tѯ{)4@׷ (߆ ZԦ8 la hAE빈C4>wQ^Y']p-je.\9T> H`ې&G&5'H T@}ΏMPJ#eǫG<0Q;sCnlOu .Дl}5J@t݊8'qiflZ E{G@RYo9soE8}jZr;G=#ٽ@ٰ&RV&JJ)oۋlʔb;03:%M(C["ޒ;u^ 8 j$Fty9OJN6"-gVȧri9< $נ8tEcl ܳuDQLhB0 :k&ـr|]^T/? R1NO>Ef ď|LN#VyTb<*,SyCՋ}-!51X#PE{ӫ'miL*SW#҄yY4&y"x_Nxf kQ6X tH~j$WA'KIvl,ɫ '/YxoV-y89No}K͝㄄2gQ0)< [3L gDcTqԻô4;|Ȕ.ǮU5؝Н?mdz~{L_,ЙJ[,<}bwBgZTR/6idFvt4`<$(uhx,=I=ڜv| 5=~_Gfd{n $W|lQ8k TwH_FݍbPcu+{Rur ?Ӎbx?ÒS&#0*n܊LOę˪tm7l:H7@a&Kg3W qfI:`C]+ۯ;R*V _,\F>*,Z֞D7q~E2/:MZ[7+$~N+Iq[?LEȆԇsP#AG+ͱN^j,}kdޠ Uc69Cw}M|dumDxeBNaُ':yl|GSPV#:n/gK# lx)!~)~fXkL=4L@58RBd} &(+d!}41,Ɨΰ]/}(pZ| {KRuVdÂ]JElؼD [q*o/ 5ug%|Z<cĘk>/\)"ԝY:Bt\r#˙V{)P~9ϕs2JU( Is=޾.7EYAbRQgT#cGCR&l!KmB>IP* {7& aHTV7fb{INK3Rڪ/ٖ;vy8?ҕ7hPA;31 %UbNkFϏn>xA?XR8 |Z ԡ΁SØcot]rQ/TfZ)KEt(`9>7S-e`\BA&Bt6QL9A(#.?0y 8<heѴT^۴Ϭcij':]-yBӫ< S8Mk+NwPrÉ%g ڳ6jq?xI>ag2nt4mHU=a?*H 1Gy,oIw=moAލxc)S’2+[i>${pAd}<[=QStזauHW%voWt_QcG sh(:[(phJP J O< )ɻ/oE6ܳy(C4~.`l:HwWƢlt?4l;˶=WD*P@{ t/9RpدrgHB(laI;Aq-gCܪ8.Gہc7POaECml1ݙݗw@8<] zmß{_@n@]vTNKco>Bs~ݬWA; 3]>I*4V6U 6YV.ɿF#eE)KM17U==zJCξƢRȀ%zfU4ȟcKtW-tI% q Ոs0L.{Hs3:Dt14$d#M.js>~ RR =SYoзZX*P}^҆ifx;.MFѽGOfu3: l0V oj))tX BBAމ`b7JjCCabC웭uNu^;}T,g נzPC_$dUp1Z*߂n)pdW_ݚy29vA\Mbҿ(෋?ge l"۷<ݸjקQygt;kݵeNkg+zqh,rQ!eV;A=x >KI]l$7I -B579#z꘤|UIA~@Wb8qu ~x^OK"^! Dc#Ljw=E~}U~9~SElKN$m䳤.@@6%Z{q=IH"2S͓LYC|2p_a!ܶ2-k!y-u̷OYx7!TbN 0wj 薗:'Ή8 ]7p֓XY(xkYd/Rk~˛[*߫nЋW#^7ðֻ,6CyI)|igXP'EWH-g&wOXя4FؚtWO`뗞PD8cN_ vsZd6: D ?H^CB2ױy&6G֭0a+Ox*»;hn<4z|f_g}h)Z0{ c'aqwXM곱P x5̇/D v5yab{@1 GPT1$ooe[^Žt_,zx6kyN10.A}u(=9m,5sWYXo1m1PP [O15C:WfN/l{tDR_[ZJ?DR?rmx?AC/p[yi<6eiQJ;TM쩧SuID'¦uI>}UQ]ȟ0[:;Kb=49f1V|T+aOe7gjꗲXlmH,p|ÿARJ1 CRp3$#DûN]F)Wðz?ηC51yyZG`'n;J1|]Bi'9Eo(OS4/)!gF'OI\ݧ=<&j鋾D>vn>/!RAlv@ea׿^1l;ITm7*N5)w!LvΗQ~$.)һ ͬoJu!]D 3ţ0LǣVO.(iSNE, {yDr3f%z;B_d؍d _ kyHW_aGP};My kYš#򪞸I/0aDN]HZuBNd1ㄻ#.hD:瘛@ݡO,Wh/_kR zZ?o6yiP(E ,Ny?vkm>@V묠O(W ~%eYľvc az K!`&]WBXg^i b{ l'Qe <ԡה~=ن [1p:zo7'HrױCWߞTgF;>{=Pf%UhK1q7I2WEPwHk -鍐}s8"x6:*kfsA 'r/I.g|huf3L 0_0 1d1j:C!Q"Cs3G2?}yD^lj -1׌*AGNyn2 C<Pcx+J[S'\&oC'׭#dvRj#[qdNp3<{ћw<:e\ꐑS1(!Imc *~knME^C3KCxoޢ+l.joPHVJ)}& 5yǬw!ښ |z lW8J ŘCR >b{XQjڳZ;,4xw&>pbĔcgRnW>S.UƗ&ii79%CrccU' .oz.%^}=Ml:{+NRbe;M.M`{j/~:P>]4?]n_KXI}䡖I֟x^{[T$_suD]|lirTPQYSz;_>)F1iNIe"IC$#l!K¯$>/$7RYz|K)Hm\YA2s*]>؏ &AS'Yߠ4 Ǫ鉆)ZJ aW/I}$ot|?NGQkJn (m,GBɶWsi U/V:^3oΟ31h- }Қۜ)J?s"&DKTôg?5HC̤Z_;3KT'2((k<(0{Zh:ګCzn} oݱG>"EQ1aćUJ<2꛰ R(ԧ][KoYR>NϠYH+Czznl(D>ew5HMDf/Ō3t%9#Zpݪ*8Ȫv_QMn"آ|]NnRǑXU;k ^\>`fSB}VOFE`M*dWrؒ$UU HG@H-8*pg;⊍z}n%i ]r P}"N'uIo`}TPOC5zTaVI($UIb"YvME/"|r(0O"U.%h߿(]cӅ~6"KFY$eGU%5LЀo Wq؎ǝ-+۽ᗹ:COF#7dq1+F\ӢR?lY"+.(k؝={sV f}鄚aX *J+VJ@)"Ng3a<Ñ0䮾&%9z2uF݋( ^EZ*4%AUOؓTb_4JG쮎֎QZKOA xYj8{X.e K *<뤱e/=Bk__r2ianȩ\ÏBYW=2䱼揰Ѳm&挲ڵy{N?Y+LP #~#'=9P).:ݔ&"ZL=j-Wpoܓ<:VoﱳWG]g^?ȫJQV>S< irQRm܂Ae+EIwR?; ]YlORN)db1y] , -9/wH~dOIj{kn~N.)5qWΜ1ҥ2J?yJLjg?vDxGw!C0)}Ss]g"_$Xv%PxK]R9@A~ZeP[x5oT~3`xy99nxF0G F;:uu9wH&|R q OzZQ3w_y3o':TjFЯCOtpJ"9̑K;T"ln 4AԳH#,gXZd"GW5OXPgveJm ^p* /۰}S]~[*n;.DgRiC h,Pa۰wGBkcJ^KR-?@I28 Xu!N`gt$IRM-<S!ho'?H+Ɓ{}qMjI@lj+8 WC﬎dg߃;nmY]aLe~dwK}9mӔ6F,Ѝl}!n3 ChE>yZ k2+-9Mt9)G_},{7)FQWI,ʀv}i/I>W0Xy4 -><@0z"ꅃ3 )̃"?K=)8DLV 3qԳϧO u@ɶZ^ʝLɃH8@T'bقZtB P5F5z$y/E%g@P[h>~le}KTUgm}sa~ 㲼 Ðs9)e+Jbz~Xo}nM[WRrƧ)hp`ٖwz0m@ްJP .:`ZseQOA)ߨeǽS;7R0Q2]*x +>A~x CkϦ{f~&Gf7"Q]lc/|$ظ,X!RC? _V`A$|)5]~r z/Ot,E ]V$vy YEIK|!xX,;Z~Lf@[/v2<9~޳KN w\w"f{2vhKw/^x+hpOp_3hN790z"psm d gk *@g&tH~;H~>M`y{'89^thC { 2/,)5ܳ~J݈~? /*k[|tT.m쒭~8 *R+f>xzn*=^NDmG (Tteoͺz%תɫ?b53AKN6N#鼔ބk f=Gx\C|rZ\:^$tw1:>Ư.€C[#2Dr]n$Zr.r0mD ե'ؿ=a'"I ;m n7t}1P1[Z5@*J%SN^ex7Ŵ&x) 1;5m.HTSh{ [$6Aߒ3Eg9gJ ^Og*ow3)h‘OtE,0BN8i1:ϡ#t6ȶ]⸡gR)&N@}Fݰ $ ]c7°3vCn`a&aʤPZ(~p _5C<lO5`Ԝ/ &?k>'0wp_-{-utK Vj/miM?UM'z.x'r(a*T(9?k=B ڍ"DsY1g Z9KPdF

SX.0J8O Q4;Ғ0dE&[ӯsωx"d75)_|Mc,(5lPSpJʊ"gXp"(=,j)װF[.uʆS;\l~mǛ!$7RGbW!0"(up<`Hm>+8=_EA0qutm %ta;8rz/nHg+쥝ucu8ҶͲa9w!44I9E>԰PÀ2݉g&k17*:D",U| 6_6\b&.) Ѡbi Qdax :08nܧ|G~':GpjD$bWCZ:@\heFmށg?%wiXnVa_=<@ɪk x~ ?D B*܇Fݻ dV\2gN`{~Uva<&h`[e@\&r$_+XlF8Jz%]_Pz{ p:ӪQdv9-A &-`܊ ejOОH52βSW7>ZۥU(V0q>( B{.kw%LC kEKO%_9{"YZ Z 8Ë!pN6[~DBoЙ4'ztI'!n?uިۮam{Y2?d#J?u~`N=|`ɵi>+B~qJ,\]uQGp|#{Qd+^Gu"N@Bea]h9J\>Ef6>ARF^ a^L;dB|+ʛZnnE8ujwBT~(izv14>b}Zq4%M[#e.> L%Pߧy\K q-K9_ř@gځOz+m\{|?dP'bP*JYw GMik7>t7ွ%fpWۺ0E .a~Lg`T3?&Mhcϖ)9}lĕiP}P(-% K@ (i ua_@&OYfr ^-3T2!΍ǹ)t9_>^|qg:a!O6K*D~2+O̖g!SR JXPk $A{|ޫhaﻉ|x@k@emV3M0˧{ff[.e_lhoKZ A*eF5b.W !.<׍JH`d >_w03\14S'Itcq ],J+B(g!iKK`/{yPRKt7ݚbB[{0t,fCYJZO zGR^MC}0Rm=ޑ4S\@ij9V詷\Jw'Ysh:Y`h|Xw,)$jߖ:BY=v\H9|VEB2:.(&uC\[T|[le@q,z*o]){4T!;|pfCίϭIEΫfX14ΐ.@osrz7ӻo9q<<剄<>牂< 0кǨzs6ΝdEuKpOv{ @(Dtc)H9Czwkl 1`&, Y(q۳Dg+<tAtZp< ?(M|-E<[Dp @+*ÍQw-A% j4Y5!ORs3O< 7w= hp(g}7yBv\m$eߟ co#npq!4b5,S;{@\g@*em1lM״@ptH̰1lG"1 9pAte8p\cmzAHb\8ՁyzjߊHΧ"G 5G9~ƫ𾒡~"D׷Xъ1B)paV!5%c[\;L5ኾ~kI:uE_gNhk4u`_lݮ]Jso(M .# `4ۗPHqwsG⥍ӫWR#-4᦭ܒцWb1| SAѹɪ@ ZVHǡos%ax N^t=*>G=VtmwхaKۮ # ]ϫ0PWIP |f|vNJְCA x%8ozC,RS$i)gD4}7/e|o8H(P+m\7x fzr `:`7TTbe:2dli_TQ8Z{) ^0j,GzCɵxe-jfSZ?؟cv}}C3 ,fff N DEĒ{ʻ(ʙ3+oqе'QGaO"z+Rf'qoF||&QFtMsxput ^CE7`%sIqN F&I}a^`R`FJ:?}|ңƒpN"Sc3CŊ4Sѱ^~Yk! k8za|QFte`rtՁoNI.?+09/rm,pBhկI8!e"m,Ly,>ȧ"3M= *sPo&26kLƍ`j5ZLaװDxQyYS!PМEM':FAuFϖ:fwdhD5h Ĺ^"#EF@C̋ X2/ytA|5 ξeM6Qc=;21e~[2uE 4nGpa^7h&j݋ba|T88=nûutE`' ¾/=PѤ; 8D8,aƇX#6';]$ߚ ||:d|_dktKSw~^0t݆G0n[GfHor?:~4k޾!ChMeuiE 2BuxM^lT5MAl-&y'g߇o0jE[s\÷ӛd(닜ׂlK.8OU hv]v#K3 pFkLF}AS#q|=_&%7+:Q ;4Of_"ŷ[ YGj`WČ.j+-6 .@Q/#jo8~G[2 ݡ#ci+)dgg39-QX_̈ooC`ZCP5.s8~ZquGfp^6t\Ⱶ֯[_Q9i8՚g3E=ےSSVP>?< ;GV z5;;MԜVE1yFvEΎuW Z!t [=HȐf< J HnKs&h8wR߿Aո%]EB:.D587bG X˅,fߑhGx o r5a+ŏz3Iz[sby810ji $l &zhcÔwiV6{T u \MxМt\c(YCokXԮY=3ȌHIC\:mVr- |SgQh wtqw  ulج9]M'c l%UڿmROop#s\1d776˾PS4r'-ZlynǦ{|m$N#tF(ʊ MbŕajɄ:u*c6{mNQA'λ F9*\%՜tG$lFwўY+&}ǣ~ID@LFb%UfԚ=ɝLNt1l%!91*$9JhRt{B,:kcCyq^DS\ :9;>ع#ͅ:: t?TUS8JD拾 w9\pp9Cwp>.]䩠faAdHij4Zu|x.PFUWO"kWy:yԨg.ZL>C왈 2|w;o]LB qCu-GQ':z{kяoolmI~e(hT7aqQJL~ӆ; RR*˽fZu1iAfqcOMl3Dq)^/z!A!GC <i([qA T#tДm#%Dlٍv0]lTT2f_%>>/riPҷ-F zmjc(/E^!9J)66 Mȍ4Կ0s|&zxXXq@b袈rZ m<2ɎcЕU>nF6bQNiZ L Qc28@[J<p9ǕtIEbM, ~8WYԟ6 G PdV0T(!oX3vK@W`N硱Ᏽ1jz鰮B9ɰsS%ΆCM~IyQpftc٨fVse[Ot)V[}_c$&с$BQLg>4Ww0>gfc1ϰuh|)N7&iEͮwߟпJij$ֶ޷+к/$i(Η=yvpu !WP ' ,7b4CJVЪi% (C?h@^XB3%D=fף]XG26[Ahfg߉Ǡ }u |Unźo_p{n@|hnc6@x¯LDf=!*g?$ŧW/Yg QIނP7ތ Sz)q{Jv,#qIF3sL 3r3, B !TBPP$hRDw=TwiԠ,TiaگE5Msʧf@hܥ]+gD2;v]+\CGo 1 hDt!Oh$qwf/MNRGcbw-\6AoZu%b(]2;cj.1oG&}k4O%_>r5ZH8@G}2y߬998(ɝc3d͵= r> 0c䔒%_4K~: }c~*(#KbTt 3@WȮ}AlYتūG=QCG!as]:F\!vÊǞ7b[϶ݍf6?rIm*m\O&GWEM)~+k֠3lC ` ~ gL%1δl\ y!CFa M,& MO/Q]uBp]u|-?&/ WE (yI@$z4#!U;"d#B%hqi<>37 # L/v ԀnhUQv$)ZgЄbΒUXjF.b4t`哞 ~ǎkvgm?@1vjwӊgf 1H &U0 efZ?r1c^hZ~a S'xfg}aI(=}T7r<['y6V,Q*2.A;) (lqM*C5>[\=ڞɛM 4 DJK {1pB[f0P3(yeW&*G-PTi#϶֧h뱝f_BCiZ< 1 ܭJhӀ⧕yp} G ON':ԟWsWkb&et4. #DWzEޝT+CV%FegME]Y?{AMyD:a:]x5j%yTəR]SV"Hz:R&tVM )ECň's88Ҋip[ 2ē`c!h ,z Uf`v[?G'U*K*=k"7'T$DO@&IJU<n1^tpE׍R^fB$!jp*ovQy13%t))e}4FtBto$p]<9t7yG]O@_&zC^q@Y]8c RD T{ždƊKkU%~G j SQ /Ь}A!mƩCi N|Q+, _'8h}{CQ6sH^|B֪ٺ= sz|Wk49# <ȮN ɻ^ [X<<{R0~;xQ{x˯,WIp5dv?ɠ(PadUI%thmxnq^ [xQ'WdZͽ׿(B*j |rż*A7goȹ~$'o`+s~ZWt}R,9/m)7Z5$micL/\oFB\G8Z{$M4q6YPaC/sR,?o MDiY|D j=6inU L})un50OOpyB(𶔫; XNیok3#]_x0>y7DU0ʎ"UOLCì:g FcݗFC\Bpc8o1(i( fMv OCbtCd+'ldU^B劗M()f4}0q *d#y 39Z/Lٯux|Eai>6OVMH .8҈.Ҽ9E񤊑x߻4Z#P e.D@0pΧrDwY4O7&gЗm᛻/Kяh4j.{P"_ e蚀f퀘nEEGҬMDb؈hWlQe4iңO4:BO~t]2(1LtNSD"-nKPN$Q{Yf$F(Q"n1prb}ƇŮ2ju٢k{(= Pdxh*Ą 2VO8+2|6河.0WޡI/6{F,͢Tx)SXJkb a@gAN4^Gԏ}Q_mף]b KT{eH^\3iWξ_) ~X ]kM5a#3k݀y.sr0p8 ~Xljè7%(ۘ83alZ7uv2椋6@qg1讴ɞ11#7Cx5t0.$("l*"ng7(Nj.Ig)TXJ|I$Ÿ6x0{̮~6Ɔb?̴qf }ywS] 3`8h%h+Ls" W84<&}ZI.ĹŸ $U& gEEF5H//5<)a<@r eMV5Gl ೚L|Rq_;?/-n.+}xBвmZTv%ҲoC۪0I0HPl_hC6WƘ~$D!c31&j,3t~or[ށC2ma)fXzAqBIӏa @ht$%y(lT$2S1fҎ}ޘ:X@78Ǥt\VB+/rkP+`BNxL~#[E#0r$&] {>PdpnQ_8&促qߋYi(DʇB*9FbP^v ,wNoٜe}Ƕ^e⌞WT4\ٞjaphZNxqbYޝ.jDZ(q#PL5UXIέnkN]ߢPdS:. <=$G*脍6{wbUP O= 鐔XV~;wUtI+)GУHzQ֖: C2z]ʹ=t3 .H,8U`X*DgR5ĕbG+m;1;`waѤM8ixUy9ʑ>Kք#SQ>4Bf%kЗ7RdF2vhY3_?ruݯ;_G;sU+f`8sQxӋձ*6Y|Q՜mfƖdIxt X7~Z$3QGըyh?8ڿ(A j^طKzn!G(~_diIS/88bljw>Ut?l0P}#-m'ge[K&29/J4*j#>;k=A+؅XUe=?jtGHkr'C_s8Mpc29utig!,tJgߣ&ksMи4B #eʗa7[ YRs$̨E ,PQEw^ =R/ ݩ,щ in@3a_$j{BcP޲7s&=:k_@Co+-44DGWj!g޸ !$gT\V)8xճ1$)? At "sݛ^z*+PBPnh_KQ\psE'WQq@V+\݅ݵX\Oa3jz C ~66'K g5[2Uop-/mV&KLK+L8\V0*nPctB$8w@ ]"*o#4Զvn'\oNnDfa ů}QO MY3 WU{FΥ>< .`#yiHGh8/4&'~Z`2w4a=$ja>s?6t &M*]+ ̤<{{IuA:7|W~݅t|5}E3Po^^:A*RВ{Pɿ)fm\q|>pCP3gص_Â/]fC'C~ \ )QT]bI"7ipB}8Ql|W-&ǡYPsJ aޢ!Π!}M`6' Ft|0joF>ekORsf3Zɹl\4/Zґ^'09&Ok#"ozڰ U?ݨ߆%S{F=~Ub)Xmy߷SM!ƲQ鴂;z!UqyMuЂ\ o2(#u! AɘفkYqQ^(():벻ڍ(cXt"X>Ⱦ;Cޓd/[/KRP>hD+Mb"LeָO0%s7[R>GJjjhތGSze͛#PZ֭! r(H\׈q 1%n5Cb9}~#yh އ\Ϋȋz9oVx[[}F4cѽ =e".O/]k&kͪՆPY*Skɼ^{_k4]u8t<?#v tA;ӫ} Έٓ(‚PU7,wmwmFߋl64>ٗ&mXޔc|`a76K `ZK{>:2j>#ͪQI XFqv(uvQO5B% Nvo a˕f뭧ѺqB;U5=Ϡ5ٸIAk2= +RQ[zI0} ,$y<|wyoH^iRy// lr>LtN 4otfmk%oD=.8 !]zWZ*.NJ7:?"UҀN8̩y>j(,i+%g;ب@6'了L0ӉeM-ڻeU<`>8spƉfbx7':}x lq%!y(Zxϒ*տK9?5BJ!}'amGJ`=N)5B"+.HB0=Y="&OwKJS^Weh( h=C'@&yfSѵʄP5!R U/r&>]aJSůqPO|}I;HXHq_XiEaV -9 Ly#1s(4ClP* tNLe{U.SGJCR+Er5ϋ5>5s|p3j`ܼBIJ؉K#66 =AӤTxZ?Ao8TgM*ܪ"D`д1glQ~N˽T(HlPF.81LݒGlϒ/'k%*@E`Uo |#&ZT-j[Ap(r$Jfg]ؤ1E",W.QBRz3Z!1ʊh~tz'LF$L)$@ Ef 8k%Ym&Z{x:Gp-h [ߜaovN<)sob@D$ @)YÖ)WP &ɢb$o\&4G֏z5MP#~R=sԇ~}싋$$daRXi7}TX/tY#yg$|@M7S$Hjp>P{Hx#.-dTe'=DffWXr. x5z yΒ27Y*pM94M-10jD}_+ƞL[ll'?ULAו9Mh%_ǥ^Mdo{YשwR _(k){Gjr,k+/)(W/Ӯ1<8ϫ',MyH1VlV+h,8 ,QgugyZ9)B&H%{Sۧ ;-0mkm$- QoXR-\\~h9RZ\~}n z_=V2׫ 1DH[a$$Y0K|I}O-e:%:; {=,7T>{;kX.;Kiv[{u"ZA{7]KU2*#`0uC^Q_LH°Jh,㖐Cg9cdpO]fm=CDb;(G]hN-_\|i8~zqoD<ɣD DLRh.W_%6k_ߴ???3Q 7{IOkEKokBEx$^)Zdw fdLY$7}+oHrG>Q8SmJq֖@\̥Å_j5<q%eTQB.ͺC#c|?ǘFqM[kəײ8Uss`{t}4vFm1irYʳ8p5ڸmK׋)ZLYS0$0_BfAˌC|OCGB#Ϗ> IpF͓_dBe찬מR-봧Xߝ:3|2s..uYD7F9*nL=]e{u3;p3uCy$hGSRvtp*oϒ_ ΃&['G](9>s=f{Q7o{/c-`85#PNO66U+Qj*UܻcgU* 5A?*k V]}=<_ .QS6}nbE&r4>4V"Q{;1x"@jMQ(su(U/ͳ*v{h1 K-st7п51Sz3uZfyꧮCNaM M1_ sqHmrŀ>`O0$wꅸ8؇t]8T쉁(_GJRIv '(esSuq$ؖ!b}H <3  o}/{=@8 dm_n PmY" |Њ}*UU'~'лt(pV2wQUŕhff?@zvf>/BK!-L M;T6 ?PuQxt5Q=(iNn!owDhJ[:2vn SW_TGr >O>Y|9 *0xt;stΜSLx1g!,[ҧmwW*O 2BYIe+8rcAG8xgNRBr(C#!!J0y.l"Mފ0S3`{CWF}}R/ODLVE\lhg ކ Cu}\^wֆLNOMGF(|N;v?P^13;S<"-TBlXը?S޿(}6ȯ?vM?h^O3E9{R:7ޓ2I'sCs7ؼJȿҙ T F3{׌p^Is]Q@fsNq ݊үG=j@pɛ+쯚٦jⷰ9~@ݔXW[XO?lV(ϪЇ͆AsDev[D\%W{0Jte%%{;M*/I*9:OwOuWD1jY>*,,)  sSo&hab<0椣3+– xCa3Q%\TωLWk۠#;lx~L0}8 1*h+\ : -$=u։<],%}#/:)}N{i9Wy^*.uk.4>P?E['$7XQ&L,‚LJ0UEL̞){Tx$9xQW FQSŏm F`<0\,`zg:葜WtK{.ܾ dgTm(\pa΂<$DrϾ?J&E }Pb4&5q \OⰋ#iO\}p[j6| ‡/щхϡ4'oh;JV Ęסq<g݄2UaA @H @l\B.St-☳m#&k{:j#%sWQ՘G ]YF0 A6LPSXCxyo=МNƙQtLNjMC͹ьwKvpM+ &bb-@I2h5f@Т{^C}T)i;:{[::bZW6LZϭ5 zRHLJ$ `_97Ot/9n4CUm˵Q4F`,:ˋÀLTSIk.<29~}CD tע:<;jY3a#lpgDGPWM<7sU3(.ﶡ`2vAn#4K6,wZXzKS95+a*.r<TQU*~cVȹ{b\Y>9Zw,M\ua~e6P]ky(YtL`&8⛗*Hun/HGC:YM8’%7Jqp2Q0b~ Tݧt]A% oڣ m:$42%^JzcTav蠯5HZXz4rt:*K_aՁz-`Uk9-Z %G)Lҭ _%oX]'%@܄V8]9$pQtembˆ/x c|l~~ltaxފQ:@0EWj9ϔ"eaJx bo팸 QүAPH.J*E1,I&B+ì0f|cߟ}'deԑ|Łfua`p?١d7XItx[)VtО"Q! C)(v 2 H%8>,%aJZ$TB9  ǿ+{MXG]A䊗!;1"AwP އ`'9/n%@!7ѐ2$CH#M06B v ?C!+I|a';A{ }ችHd{*0,O` y(!Ppy ~]n.qFWykP 9/GGL 5몂E_&+@zo}իW_ n^?;WAK@+O.4R.XэRrr^,%_.nrgu~]eb.`qzhϑcrBwSM'YOhZcKhK~+2V$V<7ς>bAɃ<+^NpK MHc$ ֣JK=_1BmgC+zOX=?JdC"~ie0!m2b(l(z<9 y &U_%} |i&qtRAa u˻颵G_cVRdQWk#CI;CݽQ@R@#;`?зmY/X<.#Y2Q՜K܂ף*2rAM)ǐ6LA^{"i&4.S?%n`m{mygqdfuRe ][]y$MD.է\baZIzn,ux~{$Z"e ~xbTY !USvk)c^KS%}ҿߪ܁"!Zj}c{;8]]u? B2`SK(Dwş0ڦehm)yP.)Ze/1N |g 0Ƒ)z#N)]Q=$vKtJ p`/ ?'3GUGy_Ժk;刟e z?g}0륭@!)yOws'a'Z[nK</;Pq5!ݻS'Bzu_Őg=83VtiSP%hs -pn[y69_D&O; .WѽNzc/OQzVvq 3j4 >Qu4nJς-ߙӍ0˧JHôy{^3| '޺=4ȯ~ ch2'/f @N>(X]\vSnqGhTi?Nɩ~<ݪ,$0XNSR#K Cy9SIgk^ѱ7,:ԋa(AӃ$(7ӽr3.3{Lgml~:%:zfI;&9uQSmQ߇/өiȉw'_! 鎥^&?70k Bh%U^< _q -B] b:E zLً~C$(SNT*/Yp#K*YF]"v0U`ϢV|:$سK*`EN"pSVQc/ PE&%]Tl[:Rhfˑ>ϔ M-fIމoDrGvD}6m!Z]}g5 ̃ ЭG#jS5 k0,xKyVax)3ÉsĴשkg_o]t~HZesf~7! 9<8 ;3&aoHOj}g-7Vpx͜o!R&?.@Κ}!%(6%9U.#߶S#@*-]6I*S t,e4(', w-Z QR‰ySaoPt;r9ES'BMz٪ *0:RR&A?ODZGbXI'OKDބc6!S}t4h1F Tߚf"hG`& B MGNKkYAK-Bq^y1ttʷ)F;k'MɄtrcGSh$v(T誓OSTe#RTjlVo-4o?8:%GgW$lh83Zn E7F i7ӆ[1,OJ9Σ!7x@h@ʻ}@ׁbAYu[餅(Vν]Q>P-ɫNebd d>Ca~Y>QxW`11J΢X3l9z^=Ai7[b"0 ox`ITνp Vrf=dH F ÇRۅXx؃b!w]<>KzF PL+aoӭǑ}gjQ5JQaddi}=W-R aJuru4m-uMkKM 2ٶMWRhgR]mŀ<@6{~hkk8;_^SgJ__9[|LD :# .$,@h>n߉`TP$^#G O9n<-:=ŔW}{70M=]KIy"ܙ,Vs[lcPTbJqc?mɵdI^b͌ 24#Owkޤ3M1""6 U#;Y5pi,¥8<N2_FF#>\HJ'6ru$8 FXh}x[:[2]%5E`kTDwQ&qm޴|C HZj xA#U9 F3 ׋: bʸC8GnZ瞇{-UfQOHa5QTBIa׾/ 9-LgkkM}ōx)%b뛉#bL$.2)VQKF 8yZ=MM٤l9.YOh ze.wl~s1jD?+`Xe+-*l3<  u>R+n+DUdʌNlY\1_,1yYdg{]P Y" ٖta$@x08ω^xzhϯZÈ'[K~X#818q8lJ qh%uJh%_S)s,j 3Jwo Pzza 3$ |u~2*ɧL&t+[9h9)·A(Uvip{Cz DC񮲝`fZVj?k c&٢VG sE,"|,0B{m?}?GX\$o:8S*D׃t٫V8úg'#H/9?,vuX X_0iL&VHdM} TXBey],leV42`Jxn%>@BY5`,lq Sv>Tb{jM g-qXat{ٽS\ }MrY~lKFwL_Iۧ사!=}pM f:_s|2䟸})WH]*baojqo(@rW5x6yQFcR "%.Ft&;=q$!_e&=F [vBW@@cE/n gM w_ch9{ {c\N787)9GBEaypp88En/)\w`]%nh+eű+qs1F"/Mfz HTاkx%{$bAV4V8 ;v̔)ffǍDҏwv )}im[afG?DFFnF8(Xbz7zvn"ہpó 2y:灟I2Hi*t NNrtŇa*ެ)%Ÿk2U]B*H=;Ot~3GqQF,,E5v֭ (yو*ѣSBn~{iA@Z!DG ;Q}\;:Ew+% cNZA=a봓)y 3YjbWW- "1Y1NO|pN0#@c\^ZW{_ ͸b YK|5w?/# 0hxQds*O7 Aګm;TA;Y DNr'*<}9nmG2Wy2]`Oַto#Es:"E~ˬ[Hb6񭛾x$fAP3c-x3˕_g}$2#V/x?iAcjP:"p)qVUZ[9utZhO&,ۥ)a;!UƲ[wJw LpW8l*4Dz*`TN.cw/5UF'$hn 0wv"9X:-`}Lyc\ >?5w!GE}s:oIN``?7vH8}wq~WM<[<[J|NQ͊~7Hk.5,A"GkIb0 }yH"( =_poQ>]9)(T,z| C>A 4A1F䭦bTIY"ӭ6ZrSwlSn:9=z[T-TXoF0J^t&pτZ$yr? {.}yfc0Ω֤#bҨKJG Q1c?:eI L,2WI!fˎ'wQ|K~_›HIdVwgfk!7"Qɓ-ʌDiIN̔5fzfyv7\D3!9W$v?-[9+A7Y<&'S af8i(J|/  :/orz &71xh@,1U/kp,)q\o"K[^Wd95k &4=1xp3HhS$#euH"Эvg.C-űWi# z'1;2%F Wtp5L:Yt(\] =6IL׏Q1y zMF@(EH(s(fkkaZv_yŏ䛫 ω;sԄi9Gϓ_'\*]o'HҘeZ(bjoc&[#.eA냡kz.OW&6F}X |$43P{<7<KGmH[C7y4$TYg*W058G<  99; ,gEcRdn@*=5ĺs7 E/}FRȄiD[pG|@r>2Ys*0,Il/(sxl#8/AR>lqK־Ddsն%xfXN 9=5gI v29|s]f(7 \\Xu?)`G)$r3b>J_a_iS~&Iނ)- o}_s;8o4O/ jˉ KmDWzcY Gefi2W)~Q]<,o%YdmUH*oΗIz1 HB&|T8F鵰M%7UilSltWDՋGp ђ>a餑ou+jd2 #Y=c)S,քS|8ܜD+oy) ;,=tJ o[TT^ r eA]rT RW)9x-J=Q#x'5h+^KB|z:B](jcQL$qY˗;5SJXzJtMI[I9M9?rV7v:R¶]P܃+4_f|ud<ܡõ;^cν.LO7 ao񹩬#./T!pP2q Y꘲gacP(ŸOsu Y7{^pf{j-#fQ)+ݢw =f;L?&.j~gh\\Hb՛:X-k6S܌(Ξ,..ozy-.xo().W'OX(_ervxy7/8g>2 J"YJb"9=h%hIdCUQ{C5~J'j% ?û 7:q).Z8y0 }Ŧ : =wyg,L-VYAQZWLm &=fF~᩶(߷KEuMtF[\l|rL幈qwΞJ"jyY\>u)ЀNVȋ-yaq0,]~EzMFo 1`k=ƴ8'&m!͑{?x?7YϹWí%|]u*@8?88{rV/߷Bip#)H66*pXL 9 ~Y^^|;'<-$=׼P&&(XXmd8 K^LϡWx,jG# )K`_]u|b)/T eɝ3TuaXK0VǴ@f;dilvk r#翋_v:zG-A{ $}{6o`6ێP;d>XuP[;Tu*ɕ=nN>̘4K%KMEm(kMJ}NΗQOlܚ_-oWRn9[JF1hdHӒbkBֲa|v6n;%v aW/E]g z5E`MU]ʏUX¯{;SNʼ40JFr D}D U|yD-ar_^l)/8t,$0?Wo4*(sݒ?e1vW^#m15Ci8;ϴ+|߇GY-UV wY|ܖha;_!VK^ ]Eo6Tل`?o8ܢ ޶mJ21a>E(ZgWBY8G"ϥT)eVVLG\#`$RTl9?#y+*v۶E |yi5߲i 0p̶`-B^k\NP'-fmZ'c2vr )۽o`0;#4xAu)e. nDВiwH>e>[D` xd)I4/H>ɅW6EzH^ѨlaX2XH%:r\Tvi6j3oc,B-[G3YOGfvzoO+&48 ZubҴyۄr;rFr|01RrMâ*O!w2UŋIF{.l/t(p?&$Fy)?O|y LիȞԉiLdxe. ,#hKYvVb)1nD@#`|sy(/;pڙ蜘.5nYWRk 7kOj׉t7ruv^X}L50MF\F*v@A=) i`n'RT,UuEu+p<暓i$ `ڃ.܋ mL?wHW<ŌpM%.:>VܱЊ{6al3dUb?%|d,Ӎ;u$'8ȇ^ECUJk[Ѯ!;Sc%Bz=14b _5S|I@ \+>nP~ m F_y7ԇi BU HK–d{FE_op~/??xyuQvN"AESq #aY3q=y5oRN*y*Kv1 !⡜BL1.)l9KsBMV|xL G0խH{?ߏ-}zS?mw;f$6qG*gHQ6l^5)R}4n HPbX!xX^qhDOӣ"wM-;?c x'b[tFҫWWFmB$| E|IJQj 6CFS4YxQ NDD8;z s*-iڱBJԴcMj)#ભ5>28«G*īWqx5j*E$߼cihY pЙpBh@űS 3vK-;#`D쌀3vK-ZW ܪ7K$s<#$v9~C_|/nIE(O5^q);RڄNy廁c0p6ŅӗQB] Bq$0-|XѐKRpN3,ŝ xWbL44!\~}yeL\[#X0i+i:TIEFRQUdψ@oK;F:@W%g- x '#;4ADoaOmBڄT jR&6T[ގd@ɞ_6gX['}p4f^^(h0󯀢ѴjqK"C,.YM&oT]{JI B1K^ 8g.{}mFhłϋ#6Kw"$vCU@u #k" x_GQ[[J0m%IiT8)8 +fa$^[ +fdFXB_x!(M~2BxbS\R,B PHsðxLv4NPn'n'$d ]0=0Lx89pr[o{8_W\Wu' 7P~/[~o рJtdѸ!sNɭ}FOA3&xIfb1Ic:^D3;΢V+77rtCpW\տh_aP[*hũ-pm7FKl;4f4G2`n1< N w/$'ek^W wz v$CIrtt ujQZ:S*z԰dpFC 59*Km{4k^ڶOAּhj^?yr4Ծ ~j_zNLt59TV0DnWo>#ɝ4 -XIXVE_IPe]O~[4ut/&BQc026ӗW "T@ HQ)6 O@17iS!Ly(mFPWg>Ǹ͝kΛkS1bI(rKi4UVZA]Z$]Ѫ9n*@C[~FiklOGP /kNO=]FGҠ`xY>>an\&]~E_,4&7lZJmxy&GwFW#.|Qa5a pp'`1`%Opa_ܤbH^.hzt(Z SWƸ}ߗ!gI7Ď`vbpUtr9DkgJ1b*:!LcQKx7H5~j";ײԓ)y N ?ۭ¿fv1)hϞT>)a2S 1tq'<8G-?FzY"ee eD@1R2mRXS"ecK''0'M*EŖbgHP{PE)KL]?ޜψ05g;9H;;u9z6?z3o~L5Ѡ|5PY>b^01'Ms/R0TWHe>+J+gqIoࠈب/Q-t@ Nϋ.WZUf~qu|#(SYXę/AZp흧oc]9N>)' bGt^Zg@\+Aݭa |*Sĉ(ʑneъxCe@ $8!5ҽ+LU('~@7ąސ13M\ITrCĔ3q$Wo&dpHײ02ȗ? ahˌ픎hVO X󼯔%Y:Vg;$jŒ+Oq1ZZy 9M q'gbna"T]о3|#;Ye!:]0ٶ0bbҴjV1Ҹ&A>9 B+`!>n6&Eja\]Ghsr˿28qERS,M9DxBK WQu7 ǮE3 ԕňk/U=Vhԇ5}[[8&wRE3Kju$. 5iwT]l>zN[9#64Kr0\0ؕ|ͮC v%ڃBQj5m \젆:zQ!~UC i6/uGa.tMfcgu48d<8®)Zx6~#Sܝ G$Te`H-&Hk4p \)8@u=_@64 D2M,e4̉ZW;))p9%%WXVVYZO X/(K->-91p 57+DD&i39\Y!mRfYk_k ?הb&[ksҾ ө|ApY&׌\~ P,@#Rg?q 椴 ɍJNNj'= `IkKƼ[zӡ( yVlYs\LOo|H@YBhIxJ9Z|(2MW( Ukk_c\=[F|da)y/5#.E 7YMTXR^)0r[w(By@ HH1 ,){N l^q׾2&GjR8/Qmfcpo ?ڛ<,F$qREޥk7uZss~"% S&@ Ӡ-覑AL21b<#U7C5zsa @¶y#A~gcWnV~Hћ  Bf|y8" z !PN =(I߄mJ6!I+ׅdu s]cwd+Ju ugPMpV~ ~4;amn6\= {Kr#crq0N31X֜vXCS:m}vߛ)Jb"^և.ŧ[ڥY%a2]2Ӻ61^N Wo!}ׄ[PZj.%a|1ӅrIg%gZ]Wzf<;V p|t>v/[J=N^򎻊Imvo!y. (a:n(!dUKB O Cd&fN;"M=Yh][U0%NdU#zدo0I41W36:+ hX΅3,@1|`ݛ6je,7oAnF۠=?(3uZgWj/g*dT~*_۝|¥;/B{Bp@TL~<W jmhÃD+!yA6Ƨ2ltPW2ع2~y{ ތ?'?zSw&Ǜ\R;$+?үA>1̹(O넖(=." &Rx˶|w5%i\.>w{)7I\vwSky-Xix܍#@DorTqmKW/~w3d^};R>*Ӝ<[|8^FWjL ~tkձoKv , C:!ԌߡSJ9%Adڣcᑁ}v_gsFlw,!#r!(CuHCb'WG=:f=zpiJ3#JqtY8#l(~ mL*XDc>=d41\:v .r*tpݒE{u@!ʼ`$$yWup\jV_(*iU\- KG av SM87 otnb JFR>f͒~(5\sT!Hbz(=DNs46vN=9tϭpM^لⰌ)BPntL5j {3\zhô^Rz`ێ&?EduJ%:_ 23Q{^4<|,q "Nņl.6d2 {V7`|qiKwrmSMoXNIDs ,}y5kצqug3Ym_wsl~mlS~W;Q9kkڄ(Okmk8Dva 'MT}²g k|.rW#w5CuҮI*$,I/sT%GoGBΫͼH&ecFׯRw9 4 t45*D_0vX>uo)ȳeyf>CDƼ7WsI@)z >5Um+ipv` ٿxG7bdflr`03c45@8M=~h2ԓM8_:. T4.RNk[Z5eRsK8hp)'Vo$HBrr#dQbEW4v9N)V_› }Ui)D"h`R'&i>-Ώu}˜kQ%[Qފ%צ7AFP="dtv|>D?} G0ė/9Iv}J$"Y+]SrX7א0"qAZ}Mīx/$1qy q2;@,DxXTi\a!MZ]cp eGh,I"x!@竏o2][+>Ram ䷵+OyCeI$ N ;'fTeVG"_|\{GLיmFmS]h!"VQ]F|5&\]R6" 9'ojI&0&FrJd$軱&lዶ= Oc G:"Rdf`GWݩ&^Ӝ?2H^Vr؀Fg'"oii^+J~ 4 3A'_}ъp{yBL蜉v؊>ܤjנ4vglR~Y,c}r/X>sP)y`Hbr2 7[b/!aK?JKJ^/Oڤŭh-qR,uvZku9}RAd&Tfly\>:a`+Y֊;#k061(4rU Baj/| ƚR|s)`a&6y'רka8*,Ll"h̴l̲pa:..k(@U~=W 5R L R$*@!BʱѰhFG7v`rέ_ 7*@{롵?RZiN59, MHZ7yKwkDw.R'b t ]}sPj'tn2=݈;-χ -б)vMTҏw13e t~7y[,qF;!0._?74Aw=9HWRTe$"x{@wۆILvNrt՛C<,m^B<׀,;vHL7Ք`I)14^ǣPy-PH,EIۼy+X|p;#.uY~!lo#a"·WJ#O}Q k%m@l1MrOkY4e*hUr!U0,)I$;AC1g?VӖ;o#Ìj6ށ' 8@}\i ㆓0?0@gg`z^ ;wxazfD-xvXg`}9W$рõe `pS}u? ! :ܒ`C=2ulU\H%M(oU9 ~p ]SUou݂>ThtD 6Vо7pm2eeTSB)e|oQSt|j]mtAn#ߺ_8X2Yl|Gǒt}%%e/}şVF-] ]/aN9hnO-ĥ8 |> [BJ@ڊJ6Mp^tO[f9`pxKv6L̪]D9ͲU_b(^{. p~.!tD /F x8p4E8ciH5_Pp{jL܄3Rߛ g`*2{77pV"2{bZؓ8⫡WKOb[ E} -zt_vr|I- Y$eoIspWnuBq]=6/Ëyq5(TU 4wPŕO~f G+4G@k8=ʫ4ĸlZX|Cϣ$CI,`~kǣ 7|cuwcϬ_F>(&ԬeJqá:;&}IJQ#޹' 5ItO./~S! χS CMȆ{Ǥ H Q@y :jH?wb,i1utp9Aib&FF0Kk DZIgp{ҳ9&-)2 It~ :Vä#Td Yp}#t3Q.} 8'Zj.k~~[= ȳJ`ODJZ&5x^s 8ۈ8zSƻ U=|KJHPeotLNyyy×_ht. +@%V; !qNZҎ¹3Z$ٌ 1nI@Y$Ë:;] wlw]3`f|'/$_ '#}-%\>KELqhW$6 CױF+tqӭº?mdFnfs~qrhxŲw~K@g"]i%8I"/uFGAP$B8 #\]P>2Hʞw8LB|Gf?)>Q PO-7]{v 1 V">_~Yf3^ǦLMk{eHsT/IupF0,~|$,\1;%7@t΋wID[vb4p'of+ Ne`0S9ᅨЃ#ʃ0h[[Ⱄ[T27?:2bK/uQ;0q{և~9Z4~ 5[ծ!6N7EjβdhF8˂$|Ps_H/x7[f̉ 7*o ,ж!8ܵc\pi]/sm”Ѽ7)D`ɜZ|q.nM`i;_F+_ʗ4}g~Jߛ^梁:Omq>̐JHF7Fh1N.t7+FMhC̝4P9!PWU_&i/V=,QG."Dafx"bb!`nC +Ư[BMT߀. .I.6-.is"x W쳿[rI {\IT{ODkAgh@#t6台 g|Z7ZYRȮ wc _S'ގ7CKES*۽ Fe9ٿ їL>crON6MF~]frk4IЉD6|x,ȧ{EtTyHavI(MKs(}r@*1tܠZwFCнuWp+/L3J'a?t&)uojbH4Y׷\q?HpK/ށr g gxM ׁD ^ s IU\ѿ{]KJ =%Pd|C /8l[C!BO7 .)"!fԳD D=jPԫ3=`$B1єs=v6SzN39@L!ƕ-ZB=-a*L3 lDMz|r:O9Z''ȿiB'TЌ8,;'"Z@eSѓa$ ۃﳯ R7gkh]ǐN#&d'-{!p?cҢQ3~/"* _c{w2n8xnݝSzeBĔ|y~v]8 3ɋ5yo5M-{@Kfgʻ.#6RbA[J]ٞNGQҳ ܲBMu*@?m4PQlTo|ə}Y6*)ZRu(ԈrMS%@7\F k> ڑ6'}=bC"CXh02Xp wz9HPOMnB \x0 lbK{Wc1< H!صEq_=p!{>J)Z\ !+R|򴮭f )ojK4HW1Zq`IS`J_0a\@, .L2]D##m^{Q {}W7tuVh!SO}ܘ}FVʏ4 tL:fJs}CbВy^U ZjY`sˊAxZ!*,a@먥C(]RT g*o~cG D!BBɳ_-3|_we|!N) oj9D;;(*'6X$[a8ڣC&(xZ8r+ɏ.b2MR\M,0(wgӞ?8e(3qMTzG %lUlo R8_iB6˥RϘnb+lJ=߫{BtaKԱe_Kn;=8AnaAh#L~眒jj5s$ƑCY)F}1P)?ѵwΉ 4Ch S!}#YLE N)D!=gM)w@Wd*5,tF6C{YSxҟ/4TnA;dېlo EEJ$V*QH5 G%ݥpIѤwWa$5܅`BOt]h.La͢Pä{@nF-BH7 }?xVoMˮsi*JO4,-av>*9PEWoa_9 n\ݵ_?(bco!ƳGz@%i See&i:e2):Wk/2"D=ys1?@wi)6.jU9X  +S+0"&a$xRR{6HOz\t oӚ.38 ;=gSiy͜Rn| J+*;uNP/23YܺS=ُIGQ#ó#e=iv jb)$K~mwa&e|< Ȼ6C$ʰݍ^yOë.ٷ!oѰ&z"py[zs2CD#a5SGCЫpzň"idk,O(sWi&2ù)TW8)fz=*Օ" 9-wamBh@y 9 q' HY+ [j9&΋Ӳ}rd]L7^%RT\@e8c&.-Z]f_e)Ko0# J ʁ@u0޹l2 HB]kCd,nWv9([X'懰:Zƕ&@jIV`F5V$wsYuʢgo[Mg?Z{Wc$Öh6p@RT~֔vDӨ7;#i(cuߞw Z76&k LB+'Y3=aG@SC]W33se!Df/ॺ^B{ 187p-}FH#jr_ϙH쳋:IDC̵N8,9+&Z .+9'1iF Iy #HHkIGC>CL#YC,$0E"QF*Z9Un]bg?6&lC OlICᅦߘ~đ3?HkQlһ, 2&pmgϞN8l¿v$[6phX41dSܧP$#rTKƶUؖƶ=jkYzw؋;a_ am{ڶ BIZr+Nvf-=/I=W3xӵ,d8-8$mr+Pz-CXJpL椣7t6_8K ] uqV/ݔ 睤'J7Jzo]yOm}6agF˥8GhvF8D l*l^> wJߖJ m/THY*Jq$SLuxVkxttaAv_Q4s]<(~LL?9ۈa;%%jG 6>d3!Sv lTLw깋vK 2a<66o$6~hwՆ$nU57o2dFm@~a.Ɖ꘠ZAݳB5wm71 AtZl wphǮ2=7p_Q9YMم9 D ~-E0K kH}EU ('*e꒸6ʻ-//?83WΘ+}e+UtwO4J ^,UG&03lFWct%ho uC^cpUupڰ0=݇3,9b9wD_{lWd)8\EJޢw݆LaȍwbB1QcBb߈-T dSl6^g( Z*o6Gp|Rè7ߏܵYlC *n\~J tt[ɧgO}SyiSIٞ=%׻$7u)fw}^'D:q\-Ɛ,Jd>{I&H&i۳'Y]p1JĚm*N(S0 n%@yi:'}Hmm$&s̗fޠEW&Oހ ,W/yW(ՅY#uE~ٽGADc(T k6͛#v^1} S2Zat`':GUhr+?C63g#Nۆ0LaAw;φGi5m_fQ%hxCb$ JaQQ&?AzJ\`M/vC17Lί>ILτc2q[UbubގGpS0m#ݛVa|h WdvKB ϗ3>!oR5{AP룠S’U;,OT%öOh:oP0n8; qH)XE=1Mԏ̈BwVg|iA͠&tőc!c9ɟ8Y%P騼FqĮ|vQ+{?6͏s. g5Ogrq} Oc krf-3ToqFry8m<6qc3̆{eVo,+1 HK1te<-$:LDEKd1^U{T{>"xBtr~~X}Vh2n> 6觠UGW^ ȷ+Ej_ UR|'oב`❐dص 5* Y,~uhXUKPl@ݳ wϴ s`DX!& ourӈʼO,m#N$4#DZvOd*FtmB0pιڀhv;*>'_F,n-p! }¯ `Uo&R,L= zg4B:0ԗh;/NFoT'c%ӆdR|Y6J4F5T껐~fћӛ(]GJ.dMi|ɓe(Ix67y2[).XfFH ڵ] vz|$ZN`tMEzJ[)+-s{d~oXc )Sc{\&R잠- ) b}i#R/?k/i` ܒQ},ɵ̷ sRI{VڨHq3;ܻp["Fd(ޭ;ߓ Vt[;+ 5x*:7sYзɵDgtv̨ ̎[IuMْ#)(N700(xe ,$=gci1L1Of~_XPE{=qj33΍ijh\<_= ǛDӝMkڽcv`ҁDTEG$G3yU twjM:4@60x2Hs sAU#L2GXn=E 3&iy2jmrQH9W#IY.k8ˈāDvnPT}M>AfJ/I.jĉ꼴5c!~zZ c O"V;j p{˨!?⼕q T8xJdwݮu*XhaR<(兗Eù ;A!AIQxtO @uYYMse'0*_6RS3t19x:E8*s_D 80K{~`>Us|`I^hWxd3AL(0OpUĀBmCpco Y\aF)G@*ݘңFUz L;BMbM52"}L,4քrB"1GNYq#PU4Ô&Q&QYDž]*\/ Y'up25$|eL.M&і߽KI%n2廨/d&'Y(R@" sTOU U1^$\Sw!"A6ͪ(J1`nXb!fIWL7JwQʏdڠ0 o &tF'N+}Q(x3GûlOuEg3lufaO\Oa 5 醍D-".ڢHvd)OX{9dk)i(bSMp?cOZ+In sXG5z1᝞@NxoeyxQ3dG+^,0LLvS'JYrvjMݻ R *֒H3%8y `QzÛ̕bl-2B p?kġpS`\-7iwdO:DOlA> ƗE'O,P B\L"i˷SYy9/@lc09Aq':1H\7w~|'XW  ;_EX٢hco/HӃ?KWc{Z#o.ҌPKuPV?K !/Cl,_i~]|+,ŗMY$Gkܗtv_pf/Gq`^(ps'> % ݔ/ֈvO9:™˅ಡ'=k sG/}”B Eؽwn;Ե:EVˍյ\$Bǚ[`rJ€>m̳ѕCb>kX>H#*c^/lw '"41̙lmFXQ5Zlr(|a{܉Q:_mksUKCh3w &[bP*0BbE4hI|Vu!v3( 1\dSz}cs<DJ`b! [8 YR6 ֬l4bRIn~:(br H/;2pK:[|e#ULI"4:Ľ6i dcvZ1Я&nH$)%HIP! >J.' *f/)#ƈx-?XS&ְyJ uVgU1aUX2]Bמc.:NҳwԨ9 z(h!P?XyC *?wehr+mQsP[pEQ|ج肙$vqηzɓ`xn'ї` e=p%2/Ơ`0c#+اa58p7(bpb oz ` Ab@^tCcZ+A/qlwhlf{iXƺV_-0Ng&le)N+h >D[gq8M(.]Fv#P8ʍ*uraK7`3hI]5OkJ;I'6FLp ;m&BnJAŲhI±b}*!Wcz|.T;oWۂVJ(;i*"zSsEJXB|^m3ˈQ쟰|~/0yaZܤtˈF%y46F,ֈI5䫆 6F@!Tj#y 2ɸԝ5 Jo74 %]#h! ۥoag>$?v|TM&o7+j/~L*`f:n/$WzpKQ[K,_7&EG$#zjY &0RmS7cl-KFcB%oUo2ߗ~hPgmŠՂECF5Mf4q`0FKfb 7JNF?B.`IyMiO,c01j> 7,g|D4M8INvP6#i ԏ͏/ŸRw$((+/DXLZ asD:P|Gc!wSaH&@}'lوvz]I 䃐JP- ω(þ|]AsT\Q+hX3|t0g!ieNHڇ1S,RWt+&Ic{|r#jdB_G \^Ut90/M133==,H[*̏`\ҩWRd{9I+ȿS*'s RFZ51I`4nF/TrKaSr˗3A +q]̚B 'ƓStBP놧h9N1wx'%'Y4< àonEbQAhH'8əTyrö[]cScȑܳ~Ӎyki RJRMdz!W0SȗPD;F13 y7%7і Hyֽ]Eᤋ4O.f UnnLJ86 ic'hWKo ǰD8 f&vTy*)xK!-Y˽8\i3^Q`Z&PFtDz$_|(^.U0`ȁ%fcDA&Z =zlϑFiNpҔŬl|Dc/1eM~hnl8VDO.$ &-ܭM%a+E>P܉0@ĻTkzz&B +v19{k&XqD«Dch&M]/x÷!OQzEa*aS [7pDqbt !YJw Fˮ#'UՃRm=v ʋ\s]qBƘ,sZЯ%rLYȚ `>BaS_;#O=KF9|)V#>?Nv.MD.0x_a ( l-LҸNY7&$WZ.,My8+穦=[6D 0 V݄GJPU0R~0!14Г: HV\5G)=a> EW8kP\nJ9&ԡ"CCǕHǏ j<Њ4\Z%R :.]0Z1/}# 8Q`qCLO2x\ %yD G R4Bφٖ/PCS,܋8)@V \W]ת+Z4sk=u|5+&x~aFi/pv6Ë'sHzh5F/Nvf3Cv>@!,dܥ "(C8yfZaJloB gжcW+[OV)TJXR_k(raS|wŠF87 $ O@G4)E4(*;s>W {B\XB(>^~ u0HEib|jt)3v{zKNb6yk {=CF dޔ;2 "!Io~$#iܨw!sMH=ċ"#JKٟruN= V M$V;?e6%䪔|,o0(Ϣ};ÊsϹ2A=NC  %>> TuBI\LPt@ i}+ia*"9~-_vv-\?d˟Ɵ&=YzX8x=A0= DgK^H,0l\]\!V!+^]]JRHR;'3egfї]T=$r+~HqawU1ߞq@Sej3})퓺hĴH OM>'c >&P ?y0u,At:Fɽ 5Y*25Ά賂7 }M-~*3'Ǔ:iEua}?0)mGR+j̝JbgMѢP Wwys{P:Ws/!#{3c8B68JFס3KYg13C}ҒOз1u*P1;yެyi>:ŷIxP<>ն) 틒QZwչZ`Iƻil|H^W6ӒG[0ңQVbI{[:Bu+MQ#=O¦3XW=Ψ-5Ұ4,NO}Zފ7W'O$`P߇ ٌI)|!ԡmZ d{ pN[䚏̣XuZ׊Pީ>WymZE-6N|">d+lO-:чeS˟ ,}[5)`i!:߯ۅiBÛS717\) U*Ij1iWh(0FM 5`{ֿ +Z;ZLӄ]cVllkjlwp%_†0#}J@"h{G&k].J[FGkNþC|&zc1[pN\BŹ 0CDpLjMiJL 7Sګ@ig As(u!(\$blTCծx, B.F`/WQ^X:,CS~9I8BNtX=ѩӧMy?$~\OMq>UjTdGM4uJ:=)B/ƫyaMG]og~F!^ГP wSOy Nr*?EK3M %%qK 2bC6=Ѣ }yW4'(UA8Nؽ 7՗3$iC =Є(ORw@ #{$n- .&MgNՅ[d0rTcpA#`ə@5~(51@+;]Sx癤I-¹3)oo)QQbCv˟OU&^<|B9+oAΐ]Fsv7>{;, z'iͳ g2 &i]{/^ 36Kk V55& %͙{/ {[$eC݅=j݊ic )Ɖ!Gf 찕M}ˈYg;q(!L&c]O8ϟ}_1«m]cP>05 x=%} PM:(eK;o]pM]0W@AB 20x$/v1߬vrOxc o,-7gVZ t#h4|=L& fP<R^Q!nuR J1qX Iŏߎs>@N yy4xUi$v*YMb'y8~jk!?vsh'-~{#ntU(5ڰx8 [VpkUW[ݥjʞ{/, nVu 93ޑۛC=7VvԈ(' /n^K7feGM>2ߔ_ͷk]GКm %g{u!;76'$o_YpD-;HnP3X7ұ0.$:zWfƻ^or_\m/-eL-let2 hA=#yX5^RNgm u#N~L#ml?F/&,htKmԤ7!*qj&uE뒓)i+irD;njHfYnE7)7muO|:'J !<M7m=ccKK@]:܇uFK/)]/>C0E2>Bz]O@9ZYv1Кf~PϜ]Mm}f.?hu> d\P~dA7q˧,P|c ĵ) @R(,hh5 O,{ 5- G$,'y5ޏjD]u9B !I rr`/ƥl,ix+e<FR,BDߕ۽%!Ea3w7]mCF!e"r9FV-@-k u1kx>]BFqwEZ)_QǠ11`Њl̝js}G׻7h¹TV|VU S(/#K>!KFx]&@Bibqp]'[2t&G^㵐"}%Qׂ^"#Sga/")&2Uo[3[CH2(MYmaݨLr LIy{q(X!i x{<[WKWC]|k6DS_aCCœMbi 1 Y?ls-癢DZ7&϶ɴsS Wn?)xڤ3/.h4;&JgV3Ò%֦wa'2- ;D;x Ф{yZ/".9{Q) 578L: H̍ >^d( Rjc W]Fnj8IM% QQtTpHdkH==1)Y`L|c!zpOAe^Of׭DPz_} B4ԚlקUh'x`FuKsnPSD] qڷ](юz}EȂ)fO1 f@-9H)wm2NMds:@x09-Ee kɖmvhn 2O1ˋt&K6&VK8Ssyq䦣0 Q0}``;"\u?q8N ug XFNIڙ`gښ%=uNd$3Yժ~y{NMB[}ʼnZqQ OP&l Ų2q'sAMۂqr dO?(瑒Bs#)YϾܓR2LmIӼȡy-;Ψ6_/aHOolŌQL'e?K9)K "hUEo¼ yuH69Oh dFtp=V lf_jWj2a^l)4|sIhvz_rh!|0d'Ѱmp_Ñc| J&`oV 'xyF㵮+߭u}EȿA7|:ë7qx+8SnzEC m7`\CKiO v["ˊC9rsJ׸wH*`X /wÇjuD?K.>$vNlѐ Bֺ'fWvDžgۺtY^|e$nG"HxtnFpS-GIOz`ho[P`ߏuIjktꫨ.ڣ@w=u݃M.ت@Q~FCU><>8(h4&M]嗇=ؠoX@e XcŮFt#xqzClLsk,q8Tz-lo)uFba94SLKeuiy8g(AKEjZugT^q`9Fd6M/U-彆Ն[Q1>#>;Tcu^s~gq͝}I(/Ka"pW0pd/l;RWpc#\]ZAÑI5U*qxʧ&c"5lË2)% L81Q|[yK5QbIqYq~Bv}6Y͌7Ձ& 'tp(Ae!F, m;B|WHu0?'7]3p%yྨ6~me ׍) lwUfDaOV!(܃l!mŻq=xi!0%*VJK-|̻+Н*`$YL?yRNoG_ɪ.vSnͫB򏡋^+gj&/krиZdߌ.Ԕ&nN&Q,M(Ҩ\8Gx&,3*yhZI|vC4WuNhB$PBu4^a1jrO?\Vk3AmRT:UY)l&B .džFgQNh9:Ŗ4;!8(̥*8J 䎂 |#F t>(bCdb"Ls!xЦqWo \~4?:)`-:ƧfeO\=@ ? 5H_'ջBXsx\_S8o gAi$ YRL2k5z(E8h4ek%z^\]مR_*xohCC7bG >ROJGI[Q 8"1q[E-f% le>J @`=Cer m[uû J ~GH#vergh߂] v} yg\/ַ{]o]:T}* 0hl (")FF~ u &ٹw DZ C+ٵ9aǡ@]&|߅r:}עS#,Pyp`n`vDnx q g01&0ZYc/k _N_eD?( Z 4}N%MAt"buh\`{Uم8^ψtq~3٣bo!̖fq<:|a2a< KuV: յkr,wjHޮ u[oIpj H }Y`w6Ty;9pYrgW"c9&b>"4$z[P ,wR˽ȌScl0\^r/ۚ{E UJ?G2l_rّf>puҰ_N_{sk7I7{y"E[p0}4os3Jfӄ{hoڠ$1zSF]";oŵ-# O5Π&!a’ K>J ;i5v*$-H#8O4݌~-/eq/˺H#,T[R 5n-{nOSVws)[/Rp."Eteϭ*JQ[sSPAXG0,FKH&$Q#ȫ6h]]2\x0l7O$L0=qClHW|sVD5>yVԲ[Z>\ ?([yKF#uEVSkJN ^YO£):j& :H4'Q2,}QOE_TTh(iö8 -d9$#M2&_&Yf4v7g/BhTSX|`q`0(UV2XWtgI% ID娇Y)LЫyY¥Gth6PL|u8pю}̪$6^8p&ܴJJPERqh}0>u]E^IWK2󩗕0;XSAWǤ5LT!BlPgcAޠܤ<$bglJ+qcP)~ӈ{5pcV'd?/). 8pR+-7cc6?$2) SRMD>{GL*f 4s5)jQYC$a_ӵCX|[dU$Tn=Bd/&pGTySoc.zG|mB*Co\soh,~Iy6x-y_ ʷ^徳p-Ĥ(ޛcer{3>R/gK=\Χ~w꽅 C8k~/D`AOMs8_y`Mŧ eI9 c&f%}w{qCㅐ( '6 |A:Sb2E {Q3OVi԰|b 5eL>ʭқk{/M {ej;IzV"B4.H#_BJegU/tM^Ok9cL$}Yd?J߼A>:}UO`(JD>FC2E~ X{f>ɔD$0|)S0L+$Ҡ[ )DƢ) 6})%޿JrkVcy%S{yRP V-'2x]{À֋e_ ~bf0F䯱@C" iɬyH%L:ѰP%uHq}xlvѐΖe cB Ko!r }!"ѲpHxi;$Z3ʫ1Ra?Hh:Q~}\/v/nE9Ls@z-Jnй e &)]'iǯ ѷ P:oIt]'c19]8 %BUlMU 6*{VI 5A>b) VIAtxi\-+Y-+oI){)U:}|lϭsro-BoaTu ))6Xy?;ețF(&lvEvNmPlwfjec:gTC'BhNM@\Kx ݚRsۺ#+(2S!lֿ {]͠g۔΋b8yWl-z|<@Eky+NV<&L M/Xh8byW*QvRǍ:o6=k3rD,%Q'3pkk.0V?MP6>. =f_Gg W}EAA2[Ry.%S39U\RL_:]3}/+Y|S,oˣ +aPC9}Ӂ>Geawac,$ /cEd<>j mr7wP33he:Y03̳ 2MD[y*t]VꏥJVR d#Xkّcdxđfc pw[*"Ƅ8dE/)葸X"m8rvItFd<^Chsqmyqa]{_ .P K4,J S#R0[흢{8<ܵzn-K Jx ơč g6![7;تLh^qNȭju+#孶-i.%z4r}; 5 ]eVd%KХ|;keۡaFCMs!BL%@AiX#jex J/ ZTV֪UZqZӺd HQs_2@FnRhih l׶aOɝe |[[xK vH㋬q5lHc8 &ԱEy*qw 'XZӵG-ڑ0pxW*Ӗi^ip簤tjaJ8+I16a'_ +l&e6ZΊۥDl]`W$^Tԋ @X|q&T"'{I82L<~NHs}ىIU`IbO~[gcl*y49=SZ}Q+\_}{S+?xAG! y[;[|(%-ܗڮ%%9l D6w-8:cڴ zS$V#/ :3( %}n9Be#y\9 lJZ4W:QXX6ᵡBwPṃ6O8<5(07D \yT"ؙ" p>& DH2n8 &cu30cI&a;{֟i%v@<қ?2nعVc&ڢZ>3ܳZ<̓".?IϪ/fp^A*^{ܪ˿]t=,woﱤغ@eroZȽ*vD]y=#X8ڣUFn pyoQQq{ЅpȸE;hA=^-@܋=]8X^!aIS22 3~==u.ep*NHg=|/dd),Vpx\z4O#vSv7,rla!KI5k DbUO1n}O+EFu yz? =H`A1SެF0 @ Mtiku' [3ڏ(;,s&|M7]sQȸ& cj{Q8^'*[0{n4gP FIr( d5TAxƈ+TNo-Ը|D~p luhOӳ[ґ? 1QڗNf~:ȗ3Ջ"g!?OH,m(uxsDDh O~pZnLs>LU*GDsm/o&kFjpy3_"9HJcY{dEJ3ǘbڛ=y[Ss{#^:[t[@%l,.lwf  іiY3-( آ9+"Dn93$8&d3z_e#Up(di 6,iG< Nd$HelQ[@Ke:glY)lSflKNXcU% d'd#đ9_wDB^t&[4/1":BZ :f1%A7&LiLnU#x3mì0~(5Q)O]%ŧbD pOn:G>u,8}dՁ`g"Hg@Uk"1,| =eCt&w.PO+_s>~%Ύr(>`vu#+O zN Xu3FM3KwGe kI1; 0Ve}Y񚜚}( QހXl|"RK3BYg_5ic/-g7M|}*;nM$Q&{8eLC6ᘃ)Џ+B\G^֑ 'i 1kgkiC}O%,crٜ _մRbxN&wqflJMAX(~CW'L9aֵt>U^X_#eVɧm&q8lAEpK4- ZJ-@"I_ i]m~gZ눀rRޜ9]O9֛ceHE)'$Giy"MgF5M&jB.HgO<p`Ai9.Tf?HbZkr| ٻ#mRro!vyjA۳I!s.9|x>l[s_R$>wA;$m צM8{f ̹dݧ~8sn.G9WBD^ދ9AKuh)5Lufӯ7Kh_x+5{N<ֽ|bKT0>@wtxOƎ;0늂3;ڀ2L|Qݘ.:a.W"aoS~I#Io0&  6.Ik=ӠIYL֣0dU.>xx,a裂ORu'%-FӻEbnR,VQRl$ӽUy-rvL(q׶]ʹo6Ҿ_![/IwۖTqKSL哪wMy *ݝ[Lt}=il9 MNj[JnR h[h5so*0K2K~OypC v eڹ:3ac ïtU'a?wS-~vE=~eAM.{L[U]<7&:uqF:<+h@aZz[73Eam4I2Ͽ#lC4~ҰA#zֈfQ϶;T3 CsoY Cubt{7ˇ,܀w2.-qZE?Жq Id`o5#(W,ނ0wĤ0 .alhm}g"mȾRq(UY'f~ } Y9 xs7z-%k _yV>HEjeFwsp2_eߥ==NSLa0]GQ&Hք )FSޗRr4tV27tq|bz"CWwg bd欭߆=kq] 2w^gĂqWe$+@dh/ϻؕ=c Xads_ 8)QZ{5 ?7Bkŵ-m jʀkbe !eXv7+EV1t x2hfu `*am;s1$/ @,`iP1jyq1ƈ/_F%v]:\HPeDa<;)p㶱Ȉ!a O;87Cxu))S5wHw[b)() BL6RN* )D AOd0*v.< ΁NuŰK+U.g^m7  ŖK҅q –Y):6Ύ꩞3}^@A9h3YCVxП}aRL "l4 b˶ %I-K1{+|:`1PCw˾Vƹ33 V8d1 y'u3?I~ ;:n"~)wv` }c,9A&֤Ox")lcWACϠ ZZCX0N4\u8Xc'=x;:N)alt T.cpR:Ru$_4߮!k, ;Y_) ^|_Qbǰ[m*wWlrf^m`:;}' LVL#̕%7' 8 EkKv/zgde3]s WbJN!awϣ^ӡ,a?P~?7VVEh5k{,>JA<[`dKUz{{^r 'Mcy#nFx&ýQŭ*?nKN; ~걅R+\ J}\Ok J$xKmX42.ihyx>,Q,}଄ X`n9]ϋ(!K< ġeS`J/[:>!@00]Ǣs=!{(_&N1#Fk@,e3@Cv!@gpAL9)8Zy|ki|twq=@wKyo\`.aZw{de?'s-ĝ8ܹ@iZVڦqQyz -|5),\h<>0Db'+{ ^EF"4p;R@xߪavxo-nO^4} |.nަE8aEo@0r8? V c:`XUIg^gH qV>ʖuGծt|s(Yʼ3'g/YZw!} tB}ox<`ha"_ UKIv֬EdknwiZ`0?*qeX= ы53=_AxNg ED:R!kl"_A=#Aptv=+ip-y8^Vc)5f%~ԯg_s<څ)ޔU >)>:@  wgPzQ劓'v<Z`ʐիN-%#ٺ$_NWm<_^;/k'rI~4 :l18C)Ơ٬Єd0,( nH^"&8umI? Ylh$42b?%/EU& aKɹP0Y/r'~cx{sbu${GA[lGe.ݗ% QqkRɈoW9 ڤTJ!n6K3p%ˁ_osa)sn (sʹ2>c&:&^nR*JFy[iOZDLk -@bZ0 cΕ5޷К{//H QOp΋@frohQ"Yq sI[9iO%r}R'hqȮI!$CPt`P_%e"ABfR3=h4b @pɷH׵5)G]}0%sAc[[1 h:z8t!0_?"*vx}+HZ 5umӄطUK 2PxͅNJ5O~рU}M5Mf }q[Q"E!%u7@ag3{9#_ E;Zr(=a4h;TX8qT8 D {;5fhҚQDʴ PEZ <-nJz fIl<.(}=lV%;VOhͶ7G]mbY1(T3^; mu!? WkvVpB^3 둪lsVxkPR=$N&OI,|MVqxTGVڝp3'o{5 yۭZ(oBu!cq[1k5 ~6( BQ0|x#O 5%6$ AIzRJ+}Z;EV񺸋Ks-3y5$\OR5BQT8Dm_D0 ^dӠA{{bs;iIDyLj J=!ɩ!Rj (+-12~2}ᦷYGG I#F#KT ڤ6E\ 6:h4ڹ-xq(̼n hؙ d=c.]# '4)Ukh%r 6ʇ?3+!E70CߜlƠG2weIJ7^p|1> W7"9WV7z2 6cdN]~&[I.Ӱw#^W'hO_A%(f7hߗ9|@!]~בbD&sMB/b_໤CA1tad>M+2s+IEpF L5(e@c=RKO'k RbOhnoP ێGPI,pc)t_Bffd/$H} Br?yb%K\=]y\gk)}b'ӊC3ufs׀v{OoyMkFla6idR_MAp!?ئ]mptdOf*#Ld{uw>+?Ne7mC5Rkl͘>>@SڝzHƭk/KD mb]sM PAj-;f d8!k* X> ͆ \Ol٘m5Oru&mfFYPl0q[%9_S~@O4$pAN{}|,r֛قu͍1r#9Tb|I';wN~WŲE!bAI<`zj8MFɴx_|zbNn =ѡ;(Hr{7rȉ|{7< M@?e8HWtt >VQ3 'we7xI[sxOV?b"dN8m4-i`'6Tӎs/Fu8$[פ=X4Cߺf\5أġk`*c6wb4=WAs3}ν۱{Z2Zo#/ܡC:j2ZŤ-@oITOˈcr]{?xxMf;9go7We0o[dhԷԺǬHe I_jukĩ8^ ;97O dFЈ)Ms(t;am:<;*N 9 wDUE˰cFgJlQuzMM VTAjP;MI4GPQR#e y0mT\[3 /5OGm4/aU5s~A}oٮPy?mj%cjFR424 ku4xMdm4#zgkI_ +n3tOY&Az];=) ?=ԕNޔdPN^0$I2K7-gɫN`Q<8]Cg`"qSg݄:bz!8!=sAjsTjy%34柘߬E!t^ѢV5 0܇iy(j Rtj`ؙzxOp]jqSnJaQaу"JЎ&D :ʯ(;}* }P(nJ,)`2PA3[^[XYDXH-aSrPIPA2>:?͉fnCSX \P^^vAm"MZ[oWխJy5mi$ BWALf@)E߫/Ey9FdZD#dU1lÁRޖGCsD ty)Sc#)oN.Us(GSK?n.͉Dގk#9R1{?>F6`Hזf ǔ j)X2KN OlRZ%w_NJk`|go5yR/d$D:}npHC4BhOX ЍŃ;5o,ぷm}cK>6@|Bh&ǭi<-:@;췃Wϫtv$иj*yqv];vO`!v=?i+sy/ 򪓯:Rejp,d?A nP4QbXЄsR4EN5gnٸ т;'D<Τ%SN,=$)5se|Fk"<ˊ05뎏bsziɂ&Ns0%͔IW9($qQCNm8qs,͊9L2{$,âP}0^$9 cP)=<ơ0UkycB.P@`lOz Oj_'u+7 |Z.{20c.4XBtT_xt< >!kV=q¢k;**8O&gmoǦ%]z1e &ZlN ZŸ(؊F+"68%_dd{d"Ɯ4f4Vѧ58*Σ8d{kt}Glä)tv1 EjtUh:x,R&jVhg5ch ErM6YBL(#T8NPqm:4Da< >$?%~}l?T&LWZ.o@ޘ)n,y X1^=N=d5nVμ?|Qϊ7ɾHOq*)rI}4;^#5>QYI~=8Jkb!Tc,@voMӤ?94TbXKѵ x m# )p$M>0ǔ.a_>Wi^ c52㟒q&RyƤb=+>vqUPX .L./8 MЉ+[,avb\HSiM~ }`]yx47%ԧLe'gƦ;L7 n uտQI6rQY;cԧЁe񝰑2^_`C=Bq9p?Rii"jqZ"GN&Ώe׸ -0G#Lt;e\f{_"z& -?m] +|ZZI\܅6]|;Yeƿ/H{O{l/ߔ,LЮ0;3Pz3}?UrE2C!ȒfXMQ(s޴S>+ڲ6)5r?^^))0-$\.c?\ tY)uj/׬9&^h9_Gh؛{J%b{u=FJc4ҍ] mP$o(Hpc.Y*(ձCR^>b~r1S4!8kB/rac@VP9"eؚfM5IZ+X~AB{? 8>.ߗ1m8FS<f۪m2óH@r5)҄Hh" ŀʞvyi9$s1ۂa,T=o GӘByxNX *EjN{hz\ =$8CSr,dA cj]|x|6ڧO闾st>wG:Cow$5/z x->푹0L4mul2Y,䎻yV,;bsoU=WDb-VBzjn&&6nnRdYFX~n =BC avm}'}{d.YlT_L!vi64pff"`UNp7`;GC~ `}jn}C j5kĠu~tp%9x֮ h=/SϟrgE"w*S(>Jڤ$o( ;kw#չWׯ-Q62Y*C-b$)z&U_G2D1m') ?X| L#3_`$Գ,,m".p]/W6D \_ 8 (e :JnM'=B+]đ8S0lCHa|01Tuk~D!Gbfi2 n<::(9EhNrם0s_}NoPp `(,DM4{~`v7Q5?`B&nrodi'Xs8SՖV x =95CkWT"; /UT bc#.򺪃1Ӣ=P:~Պᔡʰ'ƒ~vbJjc;<ɏ7Ñ뱉9N!F,%m7&2]S2G+ѿAiw7b=c<˯zMKr(Bg-Uߩjg`?U![<(4<ؤ$TJI& ^Ih-y!G/8_u.M.(u%lsNҔ[4bKۨ;|7Q#e5}n)ptI!/ ` Z\xZe|/? f1M#/SlS]? f[7L8{{9Mn!CR$@} J-k $ < NŵLܘ+H&[WؖklωE]5Uvɇs' /?{:Zj@+rǸghEhYՠ)e/kqpȳh4 XrJbD4OA9Aۘ z|Ϣ`pK-tcN!s;F@Z= ^}ﭿ `Jlh5GB 9?[ Ew`s֚q*եhˬG/x& p{oᵟ}gC~U4cf[/t 9ByWOR`4MkunBЕ%(oh]>[Is'ٞpn 4ό;Z~6Ba U[9v|W~>jx_wtl+As/2~$1A 3B-#N>GG1GxRͼK&@|~SZ 5gng4Vc=G'}7 fz{&IQo"Z|q#J/#+cnv= e(}u‘]D4c c, `!HX̺y#Fw@$ iaHa&nE.3kO z8 ?] R;1`cBT70] Fp'rQÃ8kG 妐dKsGSl'HC,v"L1; ކJL3G?Yp_왏moK? R_Doә^N K HO˵ho/HȝE!o17 < ("XL2R*CAO [D652`oQ;*g& b1`,bGfq~.Z{Q!c?ēx]6ox28O)u >9R&hw?ྔ #ѤY"SLd[day. È(u>x)iF]|b?$W&oX>ssamSHh+8@9]M!N 4~1rV\x]`RNLͬ[~f7G[BiȂG)\yƀ,d(G$Bm7jQ,[ڀm9 Hٿ/ zՔwS\_fyU78Ks"٩r#c).'/`n?q;^RR$&#-I˻lu;H9cI240p||yPM\> CA$q?iзHEwF>5;'d[kN1{UF/uMm[2_ܢ+Cf+Z<a48g(MMD gEdӲ!W9yt>*.c @Cy&hYF65hU4{BNbi& \ڟR į c=5W[jh>#5TVDƅHo'Nʏ梡9J}X0E'beo`J!<.J32&;_+5P76*QPѹqlZlWXk,Z^lUub/.N5U-"~-뇭UMnUB"+S=ċEެXw?3nerkIX,O- /v_l/6eņB@0O~Y +y;{SA"eS Ra9u>NC;QZرA- U`|F6;{D je:->ݧXlZW(qۃm*٪Ʃgrr^I}ژ6kKztG궵; ϲjmZu#}uѼӃӏ, -Q9?{w9RqŪހb k0م R饃&43ē^Zr /#qaPلٝؓ_tW18Yۄ%"qfޛ+kU=MY/R楪ڟ\)vzJrSfx7Ri)<~2ghuW2Ӄ',f9Ght"Keu|J/J?Y֊z+\ʼPf?Sjk@\KΩJZVmU}ŪLUj961kƆڠ[]ޡe>״! \I| 9T yZh{4g0\LхUv*3r8r#Z.@$ù@!Dsli>_L7(,Xzs5rL|ocQgb>\nisYȦǕ9}9_Sl).A,>~cao|O(bsktxo}+.b _|Ȗ%B`>*",7XzheIy\.NENqvlT2U,3DA#ѕx^LPަX*A]{g nb.pЅp5VKi$Soa,I*;~Gt4ęh xR,hS_/4]@@5H/9f"+ǂ^ ^_bd“{\9.Ї'Z™8u?A"h(.#JȧH%` )/ٟf pAl'R/ȩK-{Sl%L%$9t\DDd -˴jp5}n`@aH֬ؗwtaQDHQQJQ}wxPHصٙEK}Qg7da=X<4v|v Yh(#:^  8<6j"x-$1xb_/0ƫD\U`^k^>@s>0N~]}`c&4E}0x=BAG}oOtyFgz̃l>UƙI;|N{/쟌VYf'ɧMb% Ϩ4%G) 7i,MRS嗽qə],?_! +%5;+/AڄRǭ֛bnbjKU6=NC|jFXƯ!jLUXhEwܙ%x\xa: D{=1*\[EI խDAN}[ esz}{I~Afu+pLe{١&".yK* 2騴" Vq G)=gmUɣ쓧€`?7/YdtCm+EǩM[cIx^pVpǰ /wg$YN%~>?M)P=> ^Ш+Zoy1˿|J#޷x+wҪ4l:mhyy@RMx^Շvƒl2֝>@LGaQ'Pnh0lӁY)颓~\;K9PQp-ؗpgՍkvO+i~QQYpdz4PvWT18?N79Es!s-ж٨K: A]$Os~$3W6uj73ng0fs<{b W49~ɝ/*^&`Ƞ cM*k.GW`L.~/qїzx5{?6q2Ox );%)4Qx|GE+ҙ+|q5ثH-6B7o^]87 h?9o2[7i{V#=/XB@HdGuwʫ)~7L0BB9:Ѡ%T79'FBs2-~yF3s/$;IlXŭh 笸ƓL-{+F܏BɎ ǸqDSy"2m\d)L@ 5)C6XJ? b-FlsʩAjy2]e(Ttx 1i>K)^b'1&/+raگkwչY#?`а~YkVJA kfJNe} 83L8{$7{b)g* V|Ҕ`ͣ,O [ ?[-F&ѱO`&5ޖIb;s \P|{Ȫ~m;C?X$I^h9Km[:%.z2oBj=NRr֩J\baVh"eR>yN4WKl" )IEK#{s9iX Lӹ5W!a++OE RY4{Zԗ(Wac8?גs+{O[_Gkt ChU??$%,E,΍d'g>kL:k|ުwTsnk9Gfo!f'w}H#q>.\f-b۟㩸UƖq i$*<#SyB6 zr |!"#II> U.W~`V \+߽0(>^AƳiB# :s :O%a`_?l^Rk"^"+DGhaYf/ˆKP-ոh30ypu6f?Awyca-^GUK]5[\J}Q@R:OKN!i˛ޮs^  7EZ1w_;#ޜ ?zts{wtL)tnDŽFt3gnG| AzPa\nsy`L!pnCZtUzc-$n5&hPݘAV^~MQ}et _z Fׯdt*`h4;}5cm 8˴γZFX,+K fyk1h~Z2A7xx.U29o>&~܇&+ )&:@+.g0^PQ<9.z:g814}K9/ȐT֍iC{IXFQVF_9rWQ"ZسpФ ׂs&i'/z^P\vTۀ@.*> H8S_8 3^Pq;{j>cO?X%G{(>Xc m.O|?{Әm4cG`~|,~RCVqpX HhoX.t f!n-`b5sy ֗uVl414JҘ$_6.61,ZEz+ICe_5K7È$h -SA r/4|]T >}\>M)A TTfo=lmb1`)kkǯsA{GI}ށU;+DX1ggKs?q[ȺyX). LSda_0 [a눤0:g&GZ=2\He;n!hcncEc Sܑٲpl|51m 27U\}"c60q+; EoZ`uM|1>a90HafV IrP=-774E; J b74L8qKAqo.e/9Фw=L6W5~a[زRF׃^5E]$Wyxyy&^sC|Z3R>}6P `>O: a` Z7 #Nkdӧk@M>={ _Ø-I\6 ^``FТ^5e=6jW^.-4 uNmjRǏT@ ~j1&bj]1};ς(zDpώ">;"Wcv[|2s#ڧO- e~RVpNn#M ԅT"ŋ~ə8z:؍17 *ǔޡ5Kӝmf|d$PPՅ)XE,z bA0]FrLN^uASSl(aem*.[DiVLhmqH;nO#+//7̥. PY79p[ Λ58g)z5!Y@W([Mz"NAI3℗wr,SJsqA% =QH<OpChm"4ܤIF^:DIE%fИ3m@w1tbgt GJ@bAcFT&7VgOnL+DY(? CcsݐȡQ{U!~]O~Q T1J8{'M rUEUI *?W⪌9ge|Qt'*F!wuؘIN3ٕͦ 2[0\?OEb'D;SxOprUnȏ)x;2|R@b:\۲s>C(bˊ#̌$DT|/#W민=Jlf~lyhzL@#7Π}^wy}6:g+Zb+&5~ƲV#oQBث[@ X/|ZY{z{Q &` Cx.wM(FL_>6|<4U&4񔛼s< / .ܻqx/wiL0sӿr8R7l>Ϩ{``"Va #|/ybJK=.F}zt (p]Zq -E6`JK6Q\5U%ݞLO$v&` ~S7Yu&4 6 % (pu=K!#L\D4$R Ge{)?鯠tgԤ´)@"t8̈́\J#hˁ@mK5>K^:S&#QN7)5FYi e[F lzMl:A i< #!KHT@ߘtԎjz  ;.T=3Ĉ(k:`|t{|9DtP$/6xD'fjpQQ}Si!Lg={q0&$ 5PQN3"ivK%9megEWfrA$!5瓝{z] 塳ꄟ<,Ix44+R܁S| Yʡv:|V.LZdlDtp(SsbZ5uo$+cMCi534"|WR< )䍊o vPdCN)':HX!Ì8P@)Oqt6zOkoG8ؖ$e ,|/j7SVZccq3Qswr b[`GF ȉb*?#.|R]ⳝH%hHڍݐ:oP"c^ ߼~EpVf͋{^ta&.gK͆ᱬJ S eƧ,P;?'3pR70ʸl݇rƉ>0ekxXIl5iFJhAGPhնD!Xt5} }-X݃fC=imBv#ۘBcŶlheZE6=L/#sS"`{gVGZ3"EgCspjƬ=? n1'j dEwHad_((|<4eTqu SW%N!p!qmhYb\9-t.of|5Ӣ>{;ܶ(;XAj1<s1z^ȸ ywXiźn*i}s8Gu]yO#|`^7F5*[ғл2 _JjFX"u\e0Ty=#bjnkD^޻qTUd|Bq[u 5j AǓ p,h=HɋaŖZ[DAGA‚{D6?]j#^?FKl3֌<ś?NPPzm$[5X̻yaҚ6ÊG0PHAt[` bgpe,GiXϿ)hhϻ9c#|\[N~\{ |r Xr˜*J$%`X~\~|Jx(a#ԡs=!KgVBF)=SjN1dd <(-,;s==46oqqP|ǹ|$%q_'|Fmqyr|FOآun2<%OY8lԆa4!(\`:SB\ZXpDcG{c_B,ה* M0ZK~ճC O=4NИʊ*X)N]/{Y"-Ϟ~L`)ů4:I!PN܏aALՏˌh16qʚ3~Fte{_f25%4d(pmBf7!e5s ,iRc>؋;ZJ;o߼+|;cCA9VZEc^< *(\*9O0ԌPR_ůmX~}*^JlufYk}79(2t>U us+^pi =55IRA َ߸0O&L\hR.R|OSCyϙ0"/gg6(O tV@} +#W$SeN{cG M&Gs*nEx1ԧ^ 44=2=ёx-oizQ.A >[oZ}S/x1BpnN@$Xg:i%eZ  0cB@;- 3 OAoiyVn J=w_x?}nw> ]j`zd~~I( b o2\ oAr${s5rh!yؘ?aÍUU[EpgS$&R%i!P֒ەŕ)+TBg6!E_8B}tD`3[8NcSD44 A'K+,Up.~%O5b0;೎J-φ@'42l,-baoImR`^KEpC|[+n!c"^A5ԆI֨r6lZfӎJw7e$O}~\vj 5-(:fl tF$ ;qtSM'Y=ԙ$v^8!dEdsvyeP{S[fzT!#&dAs&诐>Z $N}- 7WmootT>~}x x»?)SG>vvHʊ _ a _Ϋ>W#F(/D#2mNU0 )z\*3y;FFȭqn55Mr/ Ps'rLS[j#,8qX}2H2 {_*l:f;A3q=w&(Ǣ3cS@fe| NR`҈ sm"*+O#U`P+ןz)Nu-V\h/!qW&n&U0&6Pclɶ$H<^Ac7GRa̕ӵDІU/ aȑۖճ@pD}r+_D|2ҲfOlǽR߀1]? rLR'R%$iօXҨtw<ˉ8ɔLُ>YnpɞšQ +"f65]EsY1 p`tsuTcJg}6hMo3JoHOY}-Pw/T= O4)FJАw雥:^v;Qx.ڴP^SOA U-(Q_8/I,V=B3FA2V!5A (' 1VNh +4E ri[eR~ÒBY,WӉ&0;9=Gn$g$^!+V YXYt[(R>k㑈Nq6&F=TUCPp&LsްoshoDEPHki@f*-^ c-t}OsYլ &U &U TXKTqVv9yM4㣢P]apVbؖ ì;{"}t0x)_P(אLunRWGg9C8Aj{i9iZѸ%xm]lSpmNa*Yc%'9_hJY;"֌Hg9\.& .48<uzU[1HՊv|]^7ѬG7*/ p/Dh󈎻uZIT{*1a ,z~`wHTD/hך;/2Q,c%$f*i$ǑjEY݃Gǜ_jky6W#K%r`'嗁!;=C?gs~l  :;Ud'ᕱr!F<6NqQ5 \9QH7 BiW'] JQ{Q)lO, oUfA2U% -b۹ * t.{9ɧbGV; 󫖎_~}~N)}zMY&a1K9RLR)yO=>~M4 pUjb/}ѹԉAqx k:,W _pS;J&);*C/g\J=Ɯ9?͇-J7_ZeB oetȶ Y$C@g\M/_IHw6A69& TPF [MQZNGE,R*>wߞ9 !\X˫R6x[N )ݪ«?Vp8/+P"ZTIǎ}o>9sʃ #nږ~o01~V.9Rڤ|".nRp1\ rA9|]{ I {.ZR< 5A<rf}lрv֌-@̮/h1*ǿM˺{TM1__tb1[fGf\ܨxMo-Zފt$3V}lj.U3uy6TKoiKYjN4KXNRz- kFlu)^ H%ܨU`~B 2S抬pM`0 'kPI?'ۙ"qMhsS^[NJ ldxg 1 p.gWը oH11hO|6='y7y'Y?B1OIgt =1r\b}^EwOr4FO.ԙixZMKc#.\D ҋX `.KO${I j$9&E$ruK_7U7]lKF2d!0b;|}x0Y'1B ep!jٛ7hj;g+,B.jآDr8gͣy42pMFgRNi82 32ވGݡ#^Qum45F&jgX)A իWUR=?;{n{ + $ٗVm~gѶۗnYgC0ޒӐ}-փsFxHȬƙrӻa^UkYAswO&z*sqؘ=A {[='eXC>Ot~5~Q>H,{|i~ݭc=GI;"nId@~ʧtx)qb9AmXAh" v@Η|-R>k|m+loM|xZz9g,EQ#|.^ywmqEAxsW ӅfcP4BPUۃNP-fX?eqw=?xV "lb)\\{;c8NOm[X(gFFpGQfLu?Ć/ O蟢J3۬付?4XVsө[#{г蜝Xow8ʗ,YwR0;G\͒{-ooC'7[>YǪ،d݉{7I%s1p55y7TLGIEaH+$nnA1оCڌ&`פo#8;R R3C9ߜܯEy~\6q^f |ZF'IeYMXB+LF^t (ڷu]{*~etn1( ""7!uyZ`Kᘔ UP[W"vdI~m'v~&uB&+w`Ǘev*_niE97y_UKmp@o`KxnڿW$\'(Չjl9 v[ Nu΢ȃHouCyf+!~(7 φj43M0A=,[h\CYAK1fbm{ )h".r}і>'9d8|&* Tujb#9$6 CRC5#ԙCRu'q$qzH!<2)k/JSwgϣzCX~=s$P 0s%$= 3Y"dl')TSJ}@g a84m YEpڻ̿Dxv]p̶ã(Eq{bTXwfvUj5H}6λ&16 _λkZBQWc4;@n <]+ayЂc&AwP_A)kԞl CHC((DnuƧH$Bko dvj"ȮUb٨UB_C(%vAPEQIX:v=n،cܽ)Xnu[  T⹡P?.}mZN5[I(~$0I-٤֊v_7]H5aEق?oluUJ =KM8iZ?$u? K1B5BJZe6څa;DOMR?MzAO|>8 RB\*9ZM^wаqzJ% -z/bpt]E7FSvs$4F-Ã31Ý|@o=N/h("sf*ҏ̏> x|t=< M,Q97x"Y d5d!V> +qn6/Sj:lO62̅qv[~|{j:[)\m||"[a Rߟ#@gyGg9KFP+ч:1cKڈo# ^[ \淟Jt * YG(8 5a CVB~!̟]_MlGVc؈* 5<ֽJQUSirah_q9%PXn.p^.)3.c?6 Qb3#Ę_Ú# [Xl6"E!h2 Nfs8}?|%lCBϟD܅OLFUb㛁)n붔e z* g-O[(;%/{T*8Zm:խ4ld(vT_ âz9R4JMw=7Jn&ogwӰgTKxPN(Wm'hE|>)EڦI@N5W=jFKr P,sjx+.zqUklH3'8MO& Ll*%橬J Fm\Ã"a.| }G!<|k u5ƣ[He'|Fd<&{h1_/*Q;G3z5IpLnv_lvp^%Cj3z090Y0ģÓ NI6aHbŭZSCfV1iƋ4W1b(H|keFXw~صwFZ|M\ZQ<TʏԹ?b*3?Z׵?҂HD7 o+0P ."=kR۔Jέӛq=iUh^`_&֒*A"jrqm~Kh-PDfUܦ;S+s}_ TF|)'<6:]OCGO&/ l$eOA vWI[F·o&&`!n@u0Z9fgH?-e;(~qۤ0P;ŝfMќDq'(rv9j*% {ς_kD$zP1mخ0i)4>ٝ}Cu=91"`V' ŗ5S}OC)?ﮪ)-fKF5+ h!vgɚNT^6 p $`S_i|ڬ>a^Z7OQ>4'%,8O6; x@lj֏vsۮz*fJHUV ~ y׉/iFD#|Dc̡W ǤO?t)1:m;ub3< w`]bPVbhܿKzq|LA"4Ukig /lmH~;9Q# >5'ʁ&-$>w c-8 ~*Z&'(;q7|,%~ڴ08?}Q>~wLyJB1*i1(Xn1Rr"c|fmO)X Pyc/Ce8յPrdZ{NUޚ蜣ift',Y 6F4x-Y6cˬN(  ND Ji19v-,MLGf}P_pUݛ(o x@#*`=Hq7Apj2M`x jl\&ʓ uuHO"1w?lJ k_P=ſ1iXYR}F;*Mh~EAkK1mI&=3-%Q$qbcbqG]w%8 :hi &p QȲs Tc `h6=#YykHRFm[Im"ο{rIBD]q:H֭yaW֘zqՠf1_8&' yp# N_bZ t<Yiov(({8[;wǃ+)'?8!G`^T,ϩqocjUCƜ$`dW'L!g;)fieN ͰPn0(O σaJ]yd7 s(UFM *NjyrY0rZʿW|ƒ흧N8 k+ )*`,2y*$Zp3ɨn~?˧AY}ux@qެ8x@qGtF39˙&D˖XʤoZAӻo!M"QMziYzX`l [n\PNۋ,pѠP⑽=ŝx)(<6G 08yl5ޏ$ڑD0_#8)*pGneDr0 O'|NLBopeFA9 7$ȅ2m2e ]~O1~J,8G%Â[fvm`~DOXO׸S|>qUJC 1bqUR(`-7y˜~k8ό!&EEIy 37]9O#h)IrʩݞFӕ"}Ì$뿆uw,w^䡈>'E,0C%8y}]Y S7F_O5z 4B< A'+B/)+u< =(0‘ x{/q@89!!A2]IZ.7cg)ooWɺ55Oޏ_Uo/-xuA< a۾ ΂qP֤m{IKl񬞮v{uzA\Mv6D")p @7ֶ~]ODCrm\ ?cW]kVL[23J8z/#щ>?븹c䷜rF(jo&j<؀|Fo+lPxdLQztWUp$Txlt]l#γ@ܽAF ?ς@[qU:%ϭaUVVK|[lߐ3 m&?jw_5jo3uUΎlIgm^!J 0-J/}fGȻZ&֙&uQC_daKs9cKc{Jw앖9uan˘{5΁w>]q;4!wK oHKdҹNC{s~R⧆hٙGx2f(/BCz1(d?&:#h%<  (M " Fcz#q Jɗ9-)!(Q_,8V%*ql)=?Iu4 %lV}!߷0+ncJ횁@'J>O=l Uľ]J^\PQ{&t\ޥ&O$2ȺC{,ceeRQ;8r[F ̇~g~2r}1WS?*7ȌoexƁ[)5&ۮmr$tE$o)(XȮmߎ'3'ޱN[~=]m l/긿rեL*jW9 rw!wOԣzl;*!taoׄ̊Fכ4=v@0c3aP}ļGo6L v`vžoJ8L (GQB磧; g*]Ž)>3벟AOI8}~ .NM"TVo\^|^hwL/n(M%u YOP!{gO犏CyЖQh-cܺA΢NW#D]Wt, fqYȺ@:BFK<kAة<77D[hm+d\b[F!}tr#7!Pc>4!̘cwaqm7`3H8` Y&ޡt>PЌda}SuLg_XE؋NWQqW98SqDsC~ϓ:*Ѱɉ -KlRvM]5'x@1M`=(TxLBp*z5hu؋egQTzD6$<nL)57]aQN( *׻Ts Y.ttu:N8~:p)eӕ.styW9k q1vf{_3Bl?k˖fR$̭@VkO H[ [?dgL.OjIbg0.G5GAy?5gBZoS*+>S|T-OO](yz(VS]}U|^1U<5b櫁R_e¯ 8 f Iٯ=ʡ(|! G,qy#opY91 ݂G+<Qx},,:OA2kTՓ!ZyOۗAzfG0H?CJ3:A{En z3@ABïpI_" ?J/GJo: 6 B_d}J#| ׂTjfZcZ|!IsG4@ۀ)9W8?DB Vf?Y/mE,ΊO',%fmXR[ܺpkAAaaܵD _b~m d YBmcvۻnh.gE}cnrÈY 7"YéW%0A;-8an\UI׫GLIAq☂]^ŦW']!IxuX"?t):@zhV[:7DqV4hD{m!<4CX[  7TvVG@:yq5SJ*US:WhzTgX}9QH^aYIh-C$:$zi}!/+-n?Xs2Xԏk:loIK{oy5W$!\V' Ѧ׸h#p!LEƣ9ZZ(w ;y qiүf$Y{Ѹ>,fOY)gC1{ZYm7{+c%x3?2760aX9vTiRuӜUǔGB%8 5=6,FCf qj7Wɠ&~JC#P wies̞|ߊ(W KTȓUnT*:ϖS2*?UE_'D}W}amZ/;"9417tHՖ0`Vn n+ɞk@HҐNP܈dX"ڣpѦSz=KJE~Z(ԅa{Mrɉ#g9Q+g w.}mz|l#qEvmQmaÝkgvDJY;w|X()t~mTUj'=ccsw '{{[_;d2455R3;ץ 0VAGHacb6' Jڴ7ʏim) ChK2TW&<3kO")H/E{#p-8EmlUi ìhY|%P_Qd:?dɝbySOA.Y[4(C=B%ez*E nK)fM$Y :=Pț{*'1A$ק{\1;PqX 7Dɝ*-Fx&)7 g chF:JbO($ ()Nc5oEU:YZ R.9jh,N7GbbòJYĝ,7 mdL$$آi2܏*Dշ8&e-C/@2G1`Y)KٵH&9;kn3YoGyXٱ"pk6p,"b.Pv7GhAdA3'hG@9A<=DW路;EHONDd+VvC~fz_c V+O5>#XlY7̫'/ԍA+]"ƣ@$}~/<յǡ/ 3>o HMozJXΚni]Gn{Fүͷ vrDx7p!=+䇜wFJ cSR@HfH,` >ߺ#}˾FS#r#}ޣw3NOȟ!=YtTc3gys*jT?)bX]^ H&!vxW¨sy茩f=dٍG{}1!aK>VqDZ?~LaٻVp fYlG⪼_}QS<]Uga %Oqa= ?Ebw)bv8hى:'rٌҭ9NQU'^k^6_)ݓ*А( x#J#r:v`M<f@rgCw?=˧ﭽU2]3EQ&z gjy\6sA1E#S>(?|z@ni&}g@o6)0𭏥f<W'J>p x*̝ 5 m(Z7WAk|HY,Nll'7 ljoK.[^!8~'l inK1BL`uD=z>ap,7kzެ$YIMx++(7$Š"%̤{?[_f<=uGg aFU?o)دWx67P xmArJاp{x=\?6b *Os`b1{iU'? U.(/ {:PcLɿe9ujAe{ev\즖mw-{ux7݁ą A'=8ã'H}o*B_ AHQa{g@l;5}!5!7s5l\wOab=.xf}eП*=|@ezׁC?*C_|NzqaOX~<:h<w?P]+g +;+獇OngxUOX) t*Vi<7 |[kRi (ŝ}juw]&P;u<l'h .4Wn8WsRC5[ǯ D|7&Wsg_p\MU6cPob<~dK]/?qCNQG?p,wQV(f7܈4E9yޛ%~^ R}m^ˇ^/!P!O1ج{l^:Hr/F]s} ~C2f> :%N5j?b,|cVf[ʈ!T]kZO + 2JW")kݶQT>`@N_)@T°f{Z.] ?%Z nMBk$d-ᥙ'ap:cjd M6mQ`.:Tct ^h+=$|K+Zvy a2uY!xN@~ 1 . -ěA T\a 9 -KФ<|Bнґ>3 8hEċV{T#"uEDH-:CNcR(VQ0z|#*VW &GhǽjwRyؿX:׾LAWƃ3i`PJ>t]tI.cfh.Pb[WA%io'(?Hϯ[8!Ȣ\>oZ&H=r̅Uob C:S4DLU^wd⃔h7^͌y½h_ϷF@ŀk> R&ЃCuQ ")V ,,Ɣ>-CGbf}8KX'XΏyNnb~AYQsߖ(*P_ިz^CmPh\[ g'Aɶ?aBoS&F!Aahh_8(F%Q}A¬!p_e@a@lL*1n,.JZLM0Ii#ZKC"؈Y`ߌNi&R nK@|F`(Z TXrxuu.R\TRLYԛkj.ac1'k?Ua8*XQ7o1=v܌#vc2\ZA[V0L7@ӧ_$"^ėùrJA]\ڄ(`X$03js8#Dʪ BLAQX|7O~.oK艿-|9{짠lئ(ރϡFxcl7vaz'C6(O"p4_ܓE斷$5;AIF cj), W5ÒdKyGEY,H V24rÙfY܂&f)54|qaAR!3]ZљN<3KRL^fbWV!,UBF20^vr6=>CCج& 8+Nfb݉wq3lhY6"kbOݓ~av`k8G[Y_[q Vqيv?xM.?s~r*Q>Vk/ǩG6 ɥ3x;<2B,6_ sk?2܅HY(2h٭SoL:`$h,hY8*FH JM - Y8&ǩY'((&kuvr H,X?jQJU} fMŰ$: H<5i/Z% %ƒ~p#yz4qs8^\m>G3MxveCW rc-Q 2wܻC@NoǴ= HOީ>? ʿ(l`a 3do`<h7~ZC.\-/hq܏"y3Tq$O)CUH,͉Htq1;sާ*i-p!{37gOb&T<"=z9GyχZtS%ب!]c- E~a4AjEbt1儍](o$↺m#blPI2[l瀣8VVhCY6|j$a2c -N@YӐ[wݧ08lr󘟸keWZw,~]lT`J|z!uzٍ⽼Im~&9sl,BV?@ʺy5OdV:[a'M041@⵹rv&?KౘZc? lPάeqMђw9'!â{%9`RvxB&q ިԋVko3<'o]O}ȷ՘b-QFHtT"TzXty2 nb1:,j=[wn96;=`%ael3&bGaodK:O29[:A|JMc1Ք(A &MC𥁧Tj YSűDM_;41z;@R"#Wl>5xd[B[4c<qPq R!"M_k EҖAs82aSb-W?rڬNXav@ jfJ pPSzWT^Vff_T/w9/aE_'K? fyB Rc'C(o=:j>AEwVm8Mmx)nMӻ3Rva<촴tdb??[n(@Qm3^K ey{=뢴DzQ!!-3i}K& ƻR/S{4{ K(B;E-w;hbZ`/Pb\5OPGJ}wt߄=?amjJ^!8-u؄լ pw'mEMq~,iٌ7_O}j٬Uq;=,-BMO?lP/pwM|-IFA_++{}> YΆj43Åo( e98Yd<ֱ͡9p{! g|5k`ŷ(D)0^ATAU gpM }FYB˷4XʏU4V~ӽV^MK U%W"|/.o&+Am ìz50׏5G߿l|^Q|ZylX>fc_8~Wr#H"VZ3qW@r6ezDG:50lATh8fhQOM[;vex 60veb YH2l<DбI0TØa6TCCU>@h8`6U6 6W4V@ $Vy%7 /[%ofK-GK1LI԰xK0ƹ^Mxuړўer 65St%H#$v&5/՞O]TA`0l[fZL lgAЄ&@A4?W^՟X~ޠmtY,ڐCm<V:y+Z ~s3(%\T(f4)@tr8R`0Kf6Y,RpgUwV"Mw]PjԨ3J9WFy} S!z 9lE\1 =ǗB+zGgq'[pQ80SC {$|l/5 }bQ|}j.ôΣ-ߴv1%?8 'c> =&%|z\ J HE~?iKJktC羵 DhP04jqzcو(K-آ?HsXixQlÆY3 uZUݻHQLa_ g8)k zu'3VJΠ(jם5Aڷ[! J=Dփ ;a~V}+II3W9f@iїF4}!&$5W#Oe^[u*\\"Va;xxV/0u:MBj#<ވ3HqБ6a9 3ȿIJsgpX#.u ,1J=;2`H]SBSqٴ,"fEͳU⼓TJ; A`W& {bUPzt73䎦P~s"Ym6cgH* 2ox@%cd),U~kPNobтfՋV}3AdFkT!)}Roɰn6J}׿}߸M TC0>tGmAlTyۘͼx뺆߼IZ"|qƠ>bɟ N|~Uuf%zQ_ɥ!y=lT2vPb9?º:YyCf#{#3G=H`9[J%wiK:fl4. V98$x|p`&v:lG>$9%؃K uIBSaEe ,+ <̌u}FqaX0Sq}UsRi1u7DͼpE@ f5ᰑ{^UZL*k&>܀nڥ]fƨk~cs|}ՠbkpP"#wYXO*(V{~|ZGŤ(!ȟ ,jAnD+ ٢93aǂ=kq?OhU՜sjjc,!~~5w_1SiL7SRžiSV,H2s'Ex(F+y0ʙXi|,6닲]2ov\糧?e+u WOٻ{҅e8npօ^5)OBix{-1K0 y*tAҥ.l؞ަwp L%)ќ>q ICS #qUsmRUxfk+iKJihCxo~؂HȰ IF`ѫ੯>ho $wrA51:LС~kUk7MRD3Ѫ67>6$l൭C߃WQ8b*0whyd2SdբhAlJwKa[$Aa^Bn0Ҹ FH;"zGٹ@wPI(r͍Dz+ zfP\ȍ3g ䷚q p#ߡsrѼCY$%Cfix <{?Lj WSA޶jLAaj LӍ"NhO\K񙸱\&]:o\o\uuD>@͹(r2.~!J,ĺKWe{5YN$k=8ZeDV"d*^ݖDD !(##9gPgcDtu<6xj&5i9ӡL784L3t-0ZhϞƖnl9}rKnfvtHЀIԀN#3)[t4֪H>2(a5UZب}2:L(C1 @g|5AxhѤZ2Vo)XLxAa,"u7ϹLˌ#.tܣ2ևO7MwȶΊYӾgm'$z}ec!3p#՛ 'Y:+U,~Zm ɾ&]\phI촧9pUjFjr@p1%5#5Xq06Px*DZ^LP;bz7geĀ"`%I{ً̓!?Z]*,'41B|˞Iᨍ|ƚCŸŪ`T߳_)UyXx"wg.E-OEgn8On E仰bM{-?NhQK;x0c01_7qGn'~×$&AƱ V؟K3OA^ :x>gsɗI)'Do̸k$$>x l< lZY#!kkࠛ'P{ճO-g$V$X[#;3 3'AvtR8MY5:Q`,ܞf6A[S&Mi?{Sk25`+BkCkzl..BGx8H2>ӞcpW:N CeҾ;' .Y/S/VYٗ ixFR>"*ƪNmwCm*Bf$lB ܄Q̏5{~v4(n8^,]Z £TC}a{@-Lh.=x 4U6@%189 K/&?,\(p45-Ÿ+ adDoQ4ޮ8qta%ei\ cƅv$;dTaw$~{9DX2X[XL.~ވg3 YP$6o=m(jp9=)1 <~gn2)5whL㈸?=zgEqK+s'bZ@$ѱPhd9Au/}J )m,|n ;/ gn ;8iSMO&wV܁Y ws"mhYʡV,xˍ=^mFy2o4dV-C4iFVF)K-LՅ"SQx5ř/QeBsHհD+h_B~|x7czHl#9@'69ĦAcǜWd 7z`ڑ9u4^ TٵFV8d:{JhN%yV]&RK|#--9`tdW#5\8Ykm >CZbq?oMd|owiIgt$Ik$}S|n?u7<65?gm2lP6q 9+I6eVعWm9E ,XF.7 Lc8m>Z5% >Lû&dkW3EzBa)\JsޫĎ\y?m&sH0j FssAn84X<;̰S;Ƶi?O"NJ!!V I'("A,L%!ճ99)+ Y-m0oGr|e۹& #w{R|-,)c/\b<=UͮG2β)Gj5:qx_'%%ї]SLЮ(ع, Ybn}-r}EٴCUe]]Tͮ[0uטI}Ze9{52uYnT uj_;u8 ziUq`nn=,]}ǁ+ԟO"6\?uT?PRJ_gHǩ2/ '{[? 1(}ȁrt{y3~5zb:+/wT)ӣ%BˑL V%60)[rKv\MbXiUr]ݾ MîϷ[ tu9i=%u|xدr?! Eh۵*hU @u}~mva#CgһڞylHw7OV\(7[ޣf^nS w5 yQ QO섖MEG_ZVԙ/AH Gl?O?pYJ!;XƗ-ve 2.ZNܹ($ψ(rIrv2l$v6FjxcsUF4UOҾ(Q@bJ}b!yR <*536i7젖\aVEw3{`~ҷUJu =mtNAf}sUYZ%)TiA ãymrq_R UMQqs;Ξٞv6fz7Xuz.5Ȋ/ozT;}Qh2L ^1M3Ժ+ i%_R^hw>7ha-u'sq5 PXRCƸ=S *t|<̑Nse;Wq\і ^Xˉrf6_uIm)|8~ _KKgRPHzTO}r Rij$)㠜3Qtl~po!n?9O*Xphn?~龙s>zD yg/uY|.Vz$/!F(J_%x:R._$$) /w4 +'}|d}cba FL3>mp2sGP<x eеڗצ7jve@Xª! #Gd Pj;`c s23ջ~K{jF#7YEHPP - 9xn6.qAi$AިЫ_iBw7#A~W?R}WD5XxAaxfЕ([€w+]YG4ޢ'F$T/z=rCvSj23p`a+>oPa5qRʮ<wb,JQ?2w<jP8M.iH7)z{nPP-"Jġ4x(OrK#`I%e?N\J'!pG=G;ϕI O~Op_=ےU1)ry$dJ$ZZܖM+ ̉ FaH'eB&c܉z&cI7JZhӾB>&X/uj {. s1sJiebX݈P {uǀP Zo=c2B ˶[1G} Sb6מ6pδ)^r\tb}^P%heO+~rHIIF T Oڴy=4;z ,|G:#{c_xY/KyP X1+Mr7 * ^ا#D^tClA:c2ݮq󁗱aR;uZ1ZYAtZAԛٖY}^!mֱ۞y` fnĤ`ˋ]ɽG u"M-rfHbO=%X DpReCnh,kPІUv :/)6 J(7Rm P'/( <ߏ>5W/o PEp|{lF_8veeq)DwlMGG޲wsw+vFlk`4&KIAF˹ J4Fïzhp1[Z؅KD XFdHU| 106D>͞=WHy-)'9Y2Wl {zJ(GN `iL)6/mnV6_}\ ʇoj4?@e͟ZΓ92jmiMȐ)_f=o=cnm=s|NF mpo9keM+Q=6-V;Nٽߓp7g\|CtQhS ؞1yuH@{Hs׍h\Malp@uw -.E'wuuUKhhi%Qbsu3f^KY뵇9‚]gqN !3dQh0DކPa:@Z"˞ҾǴ1mUʿ#3Ӝ1 _G]fx#ZsގC}) q̈́݀3j0 6]kLm Eq^RQS>\/ X1\&Lt$ #c%c;_MصJ5I_MHNGa '(\ ~ 4Xi h0&(iQ l%W#\V E[\s2oRtǟ"u;p~= p?N h)Kl=tQ$ q*m"b N&o3iHi-xLA*rf]|Y5Zvu2!8H)PR8Fw/Z߸q7v3Ip%3"W vd,௉5mF3{2B4XgM`?Ej-21<:sa4wR%C$R0## ^fRSS9WhȳF mW;:m/FӢ]0\Ҥpׁ/`]DhMo٠k o, -ǽ!\mCj,%^8vj8\u/q Lz4w.Vqە~5]I> r2F:NP^X,/_D9 {iD+i mɋ-X$,L!]ވ:̚A j_z8GX&2IXmByi^_ õXqkoot1s뤁b#% .0[%L˃VXܾa ÉΉ'ٙ>0v\A&L> e6E˖Wqd=%؞,k3R^ `Rfboז`5Ҙ=^~9"_,8E35Fxp2ob[ZP;1pt8k~ `Eb*Ia3W7sMG k+  v;䚔 {FB<%3A泡1Ep;y_!3i!2u``qX>&,[TɦXQd^뛑Mmj!6^捴iXoVTA:um$IYte~/Nʵp#⭨7Paq!UtٓTȫj3 LңD*QMM"wa|ַv7r)6 M{ QQ/ޖ.rl]  Cݪ'b!q4f]R=UmtOBcChţMI'gp^XlQ.EqzI ^.딉lqDժgRVYZ`E[\i97!RE|:_e万5yq :?Z*sPi3| `p[=b_iIBuW%.:kB( _[Q=f ׉M=[_0qkgg {HCQ,<$*m%#JZ^iU;p3r2'*&e+{N!z*"T"oF?H ͹+ Q}n"L26Q@DŽEVgAJ,ЯX͕]1ߦw)t2XxAuj `ex2MRFlf]7'6\e]e 4r),jVj8h Gf~;Ah})ekfJ̹"AT=sInF]񫎷P'c)DQa_F-O<Yl~q[},'8s)Zi ܭG8г) %Ah(EE9cJSq`yG?3H;=BڡƊv.z Tv^-Bj c">Uv[Ņ[(0$9ʍ !S7h3N; `z:Kۑ0=)4Y;TziK :Eݥ6[sEU~1#/˦ӂ\f;Vt>a*i٘sS  Ѕ?\1H1Z(81$~#9zWE ^5+A)$f2xeD;$6{Ь47s9Tfyj/l̮Y':5!_Cs2&WnpO[B}x(Q*vs3SrbMp0̽Do(N  Äa>#Pf;Q(jI_ph)6:*  cgp*TQwHoqa9hWF=Fd/.ڙ0\*vD;DOcؠed*Ι!o2󇁠-~Geoh(-ҧ< -k9ʁ`RJ d0&b@ڇU`]ijqve`5" M\<@(Aݩ]St̒605Ϙ9ޞ60u/mαЪ0i}0h1̬q5toܲij _Y j_6D>f;dO|[>!|ߔc4h`>mC?Mh2N]OtQƣ֡r"w8d&7J#Ncq7$؂+z@QQ%eleuʷf"=I tV2m&^YLcSb\ӉT;"=葎&&s-\Щ&y0-Ce@v Z3|5VQ$zO~J~Zp6te8c%߼x8G9}cȼ1TcAb/h,򧔢vA瘜W!>J0`JlJ ĮmҨ=:!toCChEe 2FX" OҭϷh,f_n}H^}@l}2\w/Dى1G? &,H)ܲrrN-4Tms6wbRΖ qKGPט eM8| t`TqY{(b㞗`-许dq4p_Qk8k2ە'›ݲ؝g0c?se_B6Am@yP bZ¢/ E(L?Ѣg'q%R&XbI9Xd#U #u-%.b)qB(< )0GPGߵLnvwcpC%#? ,4+v6 deWg{xAݥ:'ާ',Ʈ蛠ڈ}Wk4FVm+ XbZ,u`k!PV8)xP+ԱwN\V RsgR(/5D"| OFLj?>F͸6F"MvpcDΛ'X(^^8>< w޳6D_r#7Y>n6f]91qh䉉# Ѭ'JySO|a%V`Uzbh P)q &9!w=y;1TO%>弢b̹XOL'DX|/| $>*'GAzbE6o'&ZCysn$eBAv+B=~s}xv8SyCF#i5k:8ua{ZETfhvS R{Vz5Ξ4r޻aQf%x < RM.v_KԑBC+̣cR%s˸1(GnʈNK Ƴ4 6Î( -C?j.)G1>r+IS~U]a?j%̾/pXhġp୸|QEa_b|"o}()D/qц5Qu>;}0}+wlbAIމe7)`15۷ Rb7]o$kPLmwHUΉ7eO #~;&f+_2!3!3bUHJ [e4z}TV ۖ7Sԏn|W!Xκg2-aثohpaǘ:@+]퐛$xK2c dTS(WM-:~*k `nf&[3&6d_I)zOl<}V-5eggIVtw SXRL)XK0ȃg?ToKNFڽ#i}aH7NYZO<4~ꄇ-kQ &+q)L_@{7LvO@ynO;g'HJ [80j3}"i1s`$Pf;zT S\}5}{lo|-.*=@&7\@a}.@K9ѻYʔrS툫mZ 腜$N4ûC8F7ps+QeeF?,*&|j/Dq _pnhпXGݩ-]mbٜ;/wCM6E2er$K,9 FXEδ`3z,!\1yw`w ' ugV#<+W Q7,?dDmw Z\u}V}?yImۢ4TjD=!9,Idxd ʼnCЖ'~H}n:ll9,>x|p}@ʕ xkQ$: TKY_QEn h"YK'ʶD o -mIR4[ڒPob0cwfM G[]|'EJ %v„ Qb;78g/,H[ix2!KuG:ز%^6/ʋAͶ0hY" }`:MKvsO]_0+)GB=ݰR-V;ʠydJ(uǍ {~76 _{Q}RMC.CP*vܥaPm ̫q:| *nVsDDuƣn__#?쉬B!k Y/ВO= )3-xkgN~:z-_';hv@רֿ0Ȭ.r7j15+GkMoХCYk"4$~cm$#=pAG[P݈8m%:ZPfU1D+߄C?F(#坧a>Ϝ#r]Mjo}4\#|.W?v Nҏ8R 'c78$*9/k<#7<;DÞ {#ϲUUwe:nGWuoڭA< Ytdk+y'&[Ţ7FMPboݿ{^w4ŋ֋bLbnqwsLȷ/9'c+ƨ=fz߮yxFrO䋹Jg%F{ kW,%I9BMX0[W$A[w 3 hi"_=@}O;9#&@ڰ}[Z_ b tKruy z4h_i{I(M*-0IuVwEAf]VSW5013˄,^L&*ɇ޷gOOՉloڝ< ArQ"lb rocXwQҷ-)m%oiФwyݿ7+z}4}Q0VГZE^1BemW KJ{Q ǃ+$ffZe!BPz韼v -:8 Ii .؏bѯh۞`U2Q\زbQwʧ&h0/tޏ`hrIɁ}hamV@*]a(׊Т7yhߠjy'DjѺb ~4hiQ<K*ޝ'9v~Ăq,.FxTꇟxGZT,ln!<a O;s֓Z |SS@+IXd[Qq@Aߺ؀fO ѧyH:IPVQ'([Rڟi_c} /=B*̕QM6VOcPyiC{ox@68WJ1te3cφHZirl)֛mCT -re[T}jb5FoQV_,`8H1Nr=zPV"rA-0\[3A(3A>b.Ȩ3ͺ#,%ܝReKĢVݰPDk% 1d_uLcne^*z&*MXϕ!D[<) wU`RƐ/o=gC+l+O6\5TkeĺEiwԩH}"Bt3Cby[}@^E[UqB'(ƿfϔԩmW~4pN~2t``߅Zvkl ,l%hU\ xBQ} qU"?P̛q{~EO˴5x0F.YC##؈<,p/Džh?hY hxNkHҙu84tGcFK7v횄O2$S2WJHW l) c'MA MlcTo8lx}e@Jnjzow`Y:cYzHTb'XV{sMjOX*\!<.kQR@kŢ铳ٻp~sHq.H"u^_ "DIs/{n-_TE5iR *X4;}4`2aї'ZV$&ԝ |l݌jq=ttoO I]q8}:|/u㓮"#QfE*Ldv-2bkog%?Zd=%=%0u;LraRLg!P$q>P<6' y<#ll܈`ϼ6 ,?Tx5fhؾUkːJSwE5 ^ k5QNUs(!ĄI1+M5hܛ8P$w9I۲)fܷ0DF;%2VSF]>eef>gxXa4θM#+\W|+F&&{}{cV}j u! :VRSW߉P騩o M!|"6G'|fO튦8̮g0tحhf<&ͰpL,+׀Cc0Voz\έ[cC-W_v>cCP7־Ѭ! "cdN$}Ծ:+k}|月h`}Wڷro};չNmg}_ton]fmC '!c]t>(/>UK(L?6f'EowD'KSyfJ2JM|ꟼQ(ԆqjUom rB+_tak_RGu^G`6gN(ޏf9p|o[Ϩ{8fmLJl*ߡ}Tz-R(=VT9]XG23ǰk BvTfS~rn 5]g\ Oa׋'ޝ(1S\[;^2!"9OK.j8|E#ymcՙMc`+ʻNǻՙ,(r^^sJv/I%%b!*vH#IaF;v5FE683 ٚfcƨWGØQn~% oH{(uCp b37DTkaLQG]'z?״:w!P S"h/ –~9pSD'`d'ToAy Bcѧ!jS[Dž~[[a#\]c`K J 2"<@n͖ OVChMc? X_tcii5>0tZ X>,xB7[ }L\ykE loPqhVj h>H!b_Sp'AW`#&bF2,V߰y??~Y쟵Sֲ?6) .ǩk\-) i>b?R.\y&+M]acvqB@z̩|RDg̐vj.SM񲨩:e  mڀ?(nqQw3NonvC8…~r }($e7W?_b oS3Z%93Pbf0]93s𨝃Dl\w?U~ޤisp;l? h Q𠥃䘮^9ONPv 5k,/@{Syc@<csBA_n3"|h9$!Yv$ XH@@?ۂ=WnW *KlEvޅOހ; /&~ao@᯿5k[: _+=xE~>x/XCIyad ܯ/83h(yhm ~^hRsaKۡ/Фveey3Z} ۯ:t_<-eM"li,i{,곢p B8 ލʌ1 i*)_5Pؚ|m#5%0|O>^{׷F ^~`g!w(~tN;6@ 鈨!բ cxwo^GD7\jNݱߧc4!ܽ?$;_r%lQ:+V6M?Tǭi1tSb6 u/KQE8l`Xlj%3*-{zQW1 xa/6͗c -؇lpzye+.ծ şWN xhͶqfʮyV<*>xde e@\¢UR$`5rLH IeF9J5i}%e [0j=_jhK;[T%Osoz2p老YItmXc6Z]]]VZ9MrGbqpb"K@e\]A+z W3I;[tZɅu:#Ρz0X(k]g$0 A4hJ5«Ȳ`ե C'"~)|&uء6;F*w@z~ ;ϗI/>X/^l(2vG`3x{!]ݸ>R6Ki?^l \#{/RX8Ӓ/4%gY(Ƅ`}W1qEJC( Z4Kä#pcJ{ Ic+YF A^/!7 (*}#ŻB)?R8v[0%,<~^}Q]xE|!$ۘPL'(t8s&}9O]EOPK\[>ŢLcA+.},w?F 1ف据bо5*Xp:$dM' "&ɪX6oz4.rLɰ1o 8gsSޅyzE(~@ t>;?n{$o.ƋM T`!?-TgGI/܄ZMm 29۫.6/E6D^f>!6C>=ҋl! :p:.<+BZn0b@ܦvCGfDm-;4X0O|Ű  ҿ#MCuC4!e$#YΐjSd`}%ydʑ'_B+i?%jحQeO7J A q`qVN1D]֥l u\&yD@WޮE;-Fq 6"=0$V'A_O> ?؊ y$zn'ٰ .^o4mut=N ϐ "< |p)yn+k"9̾M₏K;FoYh+hM |̬qYʁ4h_$֍=o ZrC xͤ>D4ovoxְYk j(^5?WPK/ CI ԧcN%PԈI|`G X!~P:=t 8kS XQ)-Cv'ȂGx u90N=sZK򑵉U_Us+J28\#+Mǩ!2/W'bH4SEҲ{> Ѳ}͘ ΆژE}Ә @q@糡ݴ_NK 6GYCr Hl&*_cIlRD օ96"N:e~%<[y]#~4e~'Hʐ 3Ng!xW=$"0d5a!Xx(/-Im[!Cb&\֫O_)~]I&?q$))xnwѠm<<a?|~(n?$¸xP| m<^V=Oc-h|wx| b_ iAF8- +앮%}^v*~ \MC&MyCRPJ70޵`d-}fOye#:!Q7X2#N6Exlt(y ѱhf;h$&0S˜FO'!<(.QOT^Q~0~^ ̀ߩj:NƲʆ%ږr A.ֻnkޒj;ܛ+5. 6S<˩](CZE3L94/:9p=:L/A\gP^_g<%`i =ij-! [6 &cÀ"lɓ7䳂A/S497C G7yi{ѓKM0* ؅UO_} -p Tr\-^=I^Dz?1~BD8.+^ oՄ uZا<k p~5Sְje%} B%59jyV G>px!/_t(Ӎ4PyXA-h8B="B[A"ERU!OnĐ})} Re3‘ I1'k." =$ltm<܇G CR,f(9¿ct[,zЃ]^="6&^hepQi3jQA|yNua-`CQ%-OtYu-= hlwP|A4&w`VŠAxY: x=P(@wdK=x[e{PM ,m2]GsZjXcLC ѼV-1B'ZWwa}njԉpǡ"!0eܕ߾edȹ%I!O@lmMZQM)h5 (^MÅ ͹D}g5=}K؏)^ݽ@J؋{w}-!eWzw՞$e ɚiG]3^.qw ڦ:dZi":w OS}5HH;*[jTx 1^'^8ȢbRѢR3tcluJ.cp29? E3 SB6YQqsK˙=H>,嬨7TOݼiwZeu#OpS"m4^z5oKO0֑x_!Ipߊ{P c#0KIRġf%U$V%蛚LY*DaS~j{P@#\IJGߝ\==r61Xk <]5_lE \ӵp-!LھS(XЅlCFx*WC#[]YS&uC"Zk$~.8~8ֳ&LD&\Qu"вX{~1a(%MMҠ9]M/747K~ysO!91 'H _PwfP|_UރNѿ_aʄgqO5B vdnGbOSc҃*+2b5;mjs`u";!"L΃a{[&WB*B4匑FJkk)wAҺ ْl&f'?Sd3#T"4~wv5:o\ʑkلiLZ7 @+ɬoF1nGj=ٴV'A0aZ^k: X|\21zkvl霭ޥ,wb!߉w \7s}*Ț@mOm~t*Kj=躕@Ji mZ4~mt!qRl`I׋yBش~ӽW-ILZma~MF%)&/gcdDT3  ipoEj1(H3uMFׄFw4>a k^zB$o-Gy< 'bfGam C ܽM庸6bܻ􆪗v7NK#6sz8uˎn^TmَH82%N3PP'7U>y#_ֿWߑcӿ?$pΏojv 4(קh/*oH:%jK͘lgky#i}gYCɇoSƈz7AuoWkλ39#k~CxG1ꩶxrQ[!-^M~C\S CI50@JJʜaDF3ZR)`@Rο!aOx(n?j9Et!EK% <=my d@.C*vvfDrwf/$Lv(yTkyp:} [+&Od 'w.oKAHҥd{1GR(K-Z=o@Z i.HRI0_!Q&)I㝫UG{2TT&G.ڷ6˰}\LZ%Ӊ!l a^\O@D;9O(4'8lq hδF(hբ$FLQJDv,^S!K~,I3np]Sfǐ}8 !<]}!?g˒'e`,e^/kq0z!_Э~=3m@`!vex"ln{&XcF\_~Y$co_U|jpDg'0h -.I3>)KR?~K8څj= dGWCݫ-a׼9k[c$9M #1hcf5HJ24kLer8(YfU}yacj{67Cz91khf'ImIjrwo.c*e\ KZҏ LH 2mxa켫$w?8Ftj7A? F/E9ÿ_Ch%8`R2dȁN{g/{ڎmo7!ZgZA bζ_f6&KF _w2h` ~XL0'Tg]7Ku_f?_5Qmv!4[(:B~Bg='O8?5~?#~N4b $^B>u$PNh`)?a#y9(z7n+E1/3Q%th*Iy8Lf8oR k< EN\eiARuj-j| VCo/;!=X]%zPWFP:|[0|IoD$k?x! B4^km~,IWk{JGyL๖+@|Gg_[8m^C /Ѳ+FPE1y7z02&8(.ҘnPL<ـ?џ(+hK ؼt`+}~:h6us"~8ҿXR(Ҟ$ˤ~E0gt~^lw47]{ 7gӁ3f$+Rd[*FRtZ.Os . =1ȃzaDMv`L&`weq.m=j]lذ89v_4ָ/Fǹ۵(Q kz[AW_+aѢhR_m.38}+d'F7kR~5\ 3u8 oMP'tkDO@hnCSKHX;[װ נQ.&3Y"D/mM T6KN8۪ܝdU2M*0vᰄ*[-^_fx!rZhQ m?R.ݞ M 9ߔf$lxg^sGg#"y$#N]1E!QӅ]hV4H+oQpGamPa.`s馔)Aē[_ғDHx;[z/3~vli%/=Fp%0ܕ]|d7<\ѕ˽ 2]қOąG;(S9ty+)6,ߓQUA^[!%;"Fҋ' |mK BP婥+rZ/dfO<[9W!%)Mz;>[#>"@vj]ï0GZܥh*0Y{=:fq 8qeu,)|Ǘ=ckd "Kx$Q,T}cǺŢ "3{4^qRb: xDx.jVatj/婦%F`mx.-6GZtk$DΒOqselo,P6<8N ߡl.ܝ`Yl$)> ́V! N{qͦ ~hr=Ld{0`م:~}R'8Ho>,yo q~$U5|FB6z\GA|\FSczXc_U~3H|J#\<7q8c;xX0:ݢ䥛nt}tdޥPZ <(nD~BqDH'DGzZl%%w'/AR8&0R衿&ʩY,8oT,* ê&Z8D[~^ eDjo )69 xc$]e JҌy׏k"v*1gX *WFjZR_^f5АbJ/* |̛xk :u3^hU{ fuTtgVpSpSZ\ZU1~}ff zߙJȜB?6Igdҳ7Qp!teLSTë[MLEh"|s%}-*: ge/1ٹ8Iy ]ʫg}BĽ߄ȼ,e1U m}P[]]iZkf=UM[>,*0ѳ7ox8OW_>jB ZBavwz ?)Jy?y:Ȧş UzЭ1qkR =,O*=Q`Mn0%c=׍R~q8^)VK{&l~uaoFcd1ZF"ǎr(sl(u 6ˬk/E)$YomBZ]llZnozu|QD=!XzNl5Aen?sm||&)ؚ4Tt&s p:~ڎӽmr ̐Nv`r ,Lj.OHFp?eyJvP,|;&T6_rQZ{IyF2'#[Rc*~<ȁƨqՠz n4\9MU-uZK_ڑ 3L" ܀nk@EbD-K%ZRra૗ K RU'z0^z]>}#8s0(T9oو&9 +ڂO@4Įؒa(3̬iJMP7M,E<..ZwcqTV$C ?fzJ&T;,^")Fw_H,Bad\ feqU ]bqE8ɡOrF_DY y~g5!\/qW=qUfb=w<}!bA̝F;r#t$kA+?x{ u ZVlp%> 11)Slqz!;Fp% FF6cq)u4 U߇ mxpމmZH.'m_oզKMsG ]Z+ԧ4h|1,'|xd=3VSan3׷}\4\_8uA.. Wr8bWEs}^ksoL&Z>_DϿ 'zځ^s''ȉ6ёM`Ixo~R_1'z}hWO|i}e'2e'!<4W)zJ}KG""Oq] lD|J՗>يhd& <)QHnA8kt񣰝=RvfQ 2_ [/uX;:ɬxd rѾsSVyKY楼v20ټ_M";8y'\GU?.|:J CIcP)sIhkH$TqA失#ULTKU10R?AGSpܶآ bDKf\iwiHm ev&4ÿe$-S+o) YY:+UyQxI߸h"BmüpE-\Z(2 {!1 [Osc\>4ĞyW+FYquYlE(wj(I:(el՜E,J3BR>c/lNk1 Յ%zg_-7] ml\%>W(Jvy %' Rt#6[pm&!ET͡ڼ'-WX H)(?΀>r!usKv5Ataft K(9b\8$.% ;Q03J3jtc<ʆm)hqm/U[yJ1uuB(/T`UcNPZN{޹A_C".*?,A4t  *Tt k{l; nhaY @foV# W(/ 'cB-#-%=G"@mrvL#j|vw5BI첇BFUI萗#÷4$ESiu&iŒ߆͍Ҷ=Ed~lp'U&]͒+χ%ӝdAb읇 ?ޅ[ES_ 7_lo6FMv{ZA{,l;>".AzfQшe:Lf2k"0c=vǀX䧽>Dtqxض:޹`rC؂$4ey cBɤv#Q=+}OG@4%~BZ4I8.rJcFAHiP̬}ҾQ9'׻K;oR"6 Zt}w7C0<^4׵Zܱ? 4٨1WbWAnVݿ1/rğZq{1!'H+v?Ual8IYPswn~}y{ Z-юGwErx'7/U|ɕ|;^ ה@!6O(e =B7kwXE}[o︡P,ƗKF >UuN~|sË\~>@w%qTHN8ieNΜ4J}xqXCOp4\Rb-aDYM\ZI|Sq*!_˭MAwMTbwk°!$D8RB>c5erjpBx9 B`D.Y|X,*V'`<:ߡR&:۔ǫWD60_-%*F_o-R~(>< 5/V;?ݑ:?ݤW8oUZw4G^|>_;_糛ٍ_W툸.| !:?:?po3\~_3<_3|K[^RE#RCAϧO#:?'ݦ|>o]߫XFvQ @Z|avϤE^~o=ف: _tڑ, .c# Qj-/\*~[%1FQ58잧,HF}>ƙ5?}>9cjM>l=-'9]A3G>@ T&.]zBAKxz^k oSBsXZ~Gu5QW)F\t/G';_}ٓyΑI h5@X*gTB!-3mUz=O@p'Jviͧ(4s [}  4A+Z)gXpȼ=$WR8o_AXV lx Wp3z1}9o_>qQ*~wȥl_urQi\_qt`U&ƈq'A d-cŕmo-"Sةm%mU\aq_2X{<43%>6ivJ Jw%suDX'IJ|WnBȹ6(+Ɔ'| هCv=&k`{WxBV:sK\~m^,rXf/^8gYim մ@lq5? ڗ9)e8Mz#ؼAg@gǠ\@Ha\?_OXe YL@nKe+tnEan[@!K/d)r6hB iMzH9Sre,=jRh 0H$u:3a6l:eM ֱku17 [/IKڔ̲ICS xN,8va  4Fbg~~/,)6@[]m?0 ima2+^Sa5 xLʧ*'ݳA@XR}O;>p-_؅QWe#cXj߇rVDž.pI8ai5oz?^-1g,m2Jq7k*~11 ֥&_RAhmG:˻+ tv˪XyJ7YĵM-F7cٓcs᭼,F$s6e9FgwڲFGG>1k7ڠ.*:Nj%Ntvс E<X4ۊX :9\/ojwa}Vf1^,j)V1HA|c 9Ut "{He2D{nhQñFPS(=v0}bA ;cӚdBiniܠV$2x .3de*,bf٠Q7w&}W%e4BQ'ti\΁?q3/RyHȘwу >BWn(Ood3E!S̉c 57/ztnƠ >mf8k0'x_:󑬕 X倵iūhvFft\RnᵧTY;=*^x v~tT<0>s&6oDby:]Ё^+[b8 zpYMIxIk~Zdz0Zn|O ^,R##1DFYeA/r 3\^(7 aG(66vcV,H $4FKq'l $SDOw7 NRn3 =fOkwz+~sWLWU>a+=Qbwj~Ô BZS!e7_,(<9OP]x'i ]9O6U z"0x]SQv_Zb0=6 )ac3f#%:Nk5Rd\J?:؍ŕ0ܒh-Mvu'|OW{U (z0~ y֔Q A,0֋F$ ?p|RA|-vt6igIb8  QNơۤȭN 9%S/ĹC%(O=P#|S~Z[բ fkڌ0.]ovpV@"V%]9,PUeZH"&o̝$dv-t xe';R:8Ȏ e##Rs,TjB@q_Ru v7uzW{cNAU,k 6a~=TL4ıBSza{m!]%`1*fj[Gwݥ.e}=wSm_k yzB-a:/G𰀹#|Q&hB)ᇎ^AbJ؝x]g;uݑ3…s'TW]ݮ>˒Մ-NR?v3j2QRvS(h\ և.3H4&I͋&.!̒^e)UvyXI 1p\Dѻ k'`7zTH%@s' I2 ~[ӜxhZc ~ڳ)sa4;^!gpъ`A65jUx/-BJ%z(ɀ0n$sV&̻Ѓ/~"V5B\^"`i'ap:%p2TF9;srﯶȐ3*MY1Vv c42[-ӆXGsDOG'b_-zpb;Y&\ɉ瀨HK-1ot*wY;V5,:UkVGA 2a$!&r| x0j;yMH ` ZdW ~kwok!(DOb]Uaف[n,BCY;K CYz*P4B8Bё#4(F !*՗ᅠ7) p/ I%DF@KF:orJt)efLڌWF6U&"Yb-@Kr-i[R_|딸K ƩL ZؚZ F8 #(ʰسjK ?5X#@:o0fq:.˛ȅ݆|l)9vP,:;p9P} w lfzf$ȿ byvzr * V=pC؟TZ=ף9 8 ̐r~o]L7[^">V]eȏzgYAz,"u+'RR,t`?D>Ģ>)Ĉ%gk(5嵊j%̕(};[DDݎ =\ GY3/YN9u\ԛGv ~bhDuЌl*ĩ&ļ 44Amh )@ɍ |i7>b}x%{vw-HJ!y=~Y-;/6Tf$OɓGuSkv=zyhN{Jfp!Kzf1Ws<^WS um`bns:..m,>8^:M :ڀb G ˴ F(EKA!);iT|G!ϤQD5" pw`Ȝ>hERUø8Ʃe?bԤU q[Da? L7vWORg_HC5 끦[܊;&GDa&Gz0Fbm)Tt$#+60VFZx;o!F qCsiC?jIFF?/GQ#N-9VͧA wUߥ ܟ5b`M8Z4 udD(.[C급5߆mjBq:E99J jC//k&D\//UF|܇P%-YO g'M}C?ińE;}%`4˕e4;1D0zZ6DQܮ=WMD5ݵ sXt'{A;Ȼ0>~r~u9yymnl-KeKWKtX.f,~B^j3WRfe?n+VY*Lh Pr`J1crNhJ򘒀c_miU,dضOs$z H;uIR]XC6P m#6ⲍ p/dNT#>r>N8UBk)fO|QQ }c8|']/IhbBr!s1hK>))oy[r5%ZH$#0J[c+0Ag]*>A} o ZM 8bwQ~Hm4`m`BhVZe[5;ۦRj+ރz{v y257ZlM5mFDbmoW~:Ƅb<9T OOY{w<*pB]*ucΡ n8Q d2'> ca}ݱYVW]M_ zW~:GS^ O p>!+zCU/zmSd!e3 rgNT~YhmlԿ{Mx iwȟ$spvT:? `f<P(76[QL٭0DCA2CiqL}CR1=*{0õ%(:;%iL#ji[R/.iF~JA'%^d3 ዴsIV='6~3_Vd^@aݸJg-}b^a!Lc~nÇfNRM$o)J :8W&GIJpݹܖ^l5_IZZ1BT?C-3NL$v+@i@g~5Nƪ$wbwƪ`Y LRr;wu?3B<}d 2:ԕA<j Ne@^4prd9"Lb4M(X9n=cɚK.K̄>Q4 >DĤg$tQ-AG _:0 |Tr3$GRGRz>~}js~oF}uX?0Ñ:aCQu-.YD,ԥDJ+q&GbԭcG~1f…b vaXK|t~!ï`sUIxfd=~I\lTܸ^Xs!l/V W^R@j/??U](h+my5R/>U,')I*aM$w]a;{/J#М\l l5{HZZG#m-$àMG HУ6hG,ehu@ +>ͱ^oSD Q&;Ib;kR #AiprV|fP4J"@2̶ET[D`'2'~_h'z>~gIpKَu\zYuڏ GLK0Z:Oى6FDȰyvFv1u){ݏ`)"4ޑ3Zⴀ0*]tm%O8ɢ,(5q9,u~AVa?RŞpfhJ:kVN[ȳv$Dc˺F;C`K8}Uo- UQs A'J֊!}B6J*A-w3%.oAOWd%s , ##d1);!aIZ)x~1[볳}nK\E`cyo,#}tt KS""0{RB8l E}(sp8UG6IS6'R8ԡF]"vrv2Õ M6-+"5Rpp}f3s]rn9t9C[䳍8s((8mӨEX%2@ĬG` zhWdY_kW51P˸60o"kpE~V#_r;X b1R2ь<E Ѽ8nEk*)Ȑ0EBpr,CU}ꛈfuuYkd lz c𣻵l9 YxOEޡ``+@ tz)$ݤ~" bR. 4:BY>^΢? +x*ۇ59 x^v5܎5D}vv(E2!IU~8+8L@+rS'lâ1Mb-[ ݰeAviV%Qo P1PHs!!MDD] sTV(z5+_uѤ!g^Ȁϙj A- a*r*1'ݧBlVЀD=8 ]?Ʈ2ۑSkTK|p0݀7{"⒵Xl,M #Ҙ[@ JdPw}0H_ÙO`W3xʼGW{ ^ {o^SԎ1f_߲go)ծ08 hodqVs[qe@H I'ݓ%)KiZ֝VqّO蘜mD|:(*Y ?Lr &MO()Ik<yY-xXȄAB, 98&.k|/yzPs S 6.@}ކ/5ƔÔ=":j {$"xXz++hi4:r75=dKp $,=h}(v0c3'./ m5b۟7QvpE,RbԂ4&jU!E$8DPAPQQZ 7@ڀ "JA{ ,ms={Nf}=deJ!WbFOMv͛zw~Zbt}ʒ a|X͏\Ca/2_Wo)TZ!(YhdBHv7vZ$n ĽoIttod{Yt 7E3dy|"٥q>{ޒ2*qʛvyh*>L 蜫.ߊ$Jt1Y yTWS=.~^ uC8WB*LY_څPQ\!76ٕhCE/aH,TfX6.pC.:PK.)YܥۑSIX8hWlV䛍B'aoRE 4)?:cʳtW&O_aJ(gAkgu׻&Ipc0l0OO~.U!qHEs<6#ziPr|V'< bÇA;aЯrl bO:1M@nDj c MQ nk*Gpaɂ 716e,ԫ@SM9j8H%Z)lFƆS}-y)^*=Y}鮬IBSG58!p+¿Y=x%] ^\|)(/݀f".$C*U m&+6{=B# d,X(2/|8!Wq vAGhkYg#uC'@; i)N{r{DN]79E6 ZrbKά pfc7M 鎁ӴȲ,!YcFn"["ʙ)";o$W+'[- :40BSΌ7aMi\_yn~#=!#:W>s^N׹(X s^~TjZ}w+`=gZn=|ۧYÞ~,nOя>?zn1elF_\-Pi I࿽v` <sWLvșO*MBoq"|btdOկC_)Oڋ%ucfկ7qKfGԯ:uGzQ!Ij{Vn3nqwY|s|y _#BEL8ULƋ/K=e!D~$j0p8V >zV=<9_HtS$1-B(pȐJO00-ܙ)y!݉&cxtUwʃ!*"Yݏ$"!/+Vž(5s/`=&䘳̺4T伆ts(qA-'9zS6Î5`^Dʼnr΃i4U%ᥔ]H*/\ȩ kۍrbpt+߷eT |”#݁Ejt 9/6Xy1߮._}5){B(Dlt4F5( ȡ-4E>Fq<: >@.H K&D]&2;|-F8*5c($ lO8Rf8?$;mGbDODvOH wT0!lXy,Ae4&^S-ߣiv5Oyْ|*Y\~:MWԫV__%!:}٥]<óTv1>_U}Vo6N}V4B}]_wV/1숛)*5|kU­[{}R#G"Żr>U:R)O𻁾w #7k<ސv|V{jGEpn^$fA6괗 ;,r=gJ,<1YswFU>eF6 s7!X6"^Qn ]V܎w_exS1zuΦ@.!kW^8SF*Q=R2Zf;&3@P~G ῧ~t@w̙+.ʫ*i= qdD?R4IIP Gg.ޚApIs>aJ+j]X$̞֚WY$3v0mԾja5*R!vy -v {EVTmRZOR@yoB,,帥*{7ҩ|NwxQz0oFYݍ.u/Z3G U+4w9E_H俳D!Og&܊և#.?b/w$kOis+C۞uSOWz|鉢D'kn 7G9WrW!.TLߍl>i;?C0}]t YkF2f8/AWT! /γwH{euZϸt\b_/r].Ct0q/Mo):-JpI Z =~Sܗe͝Ћ9nus$;o^M?N-.&PJk<$#dJ.f}xћQLUĈ^7`[g*"[XI }n|)P=Do@eC.z~`~ bY)`ƤjN'mMCx+*C' h6qm?_Eps\Fd1O6mSbםwoP{-FWN9֙1i;.Vaj[&p}:"D\`S )GmIT2Dyu ֤yxIvٖhHbRU#ʽ6z!MK%lZ}"m#_-["V9_:G=b&.4)WH-`i7U>#$p=snۆG奭I:'ZՈӕj>_GyaѤS0}0;wTU ]r("t(!30N=:.ѧ8e,&9v]qh-ņQfI 9@5<R ?/ o6`3Lm.\٬yɯ?FEBIA3߄7O+N>!yLkqMj“dn |,BX^gDX3JXO9tSE'gۤZ6;i{,"DY nwS0 Ǧ@T QC_,r ztV Ȋ;vhۡ >^ty-w٨:]H?6M ⊠o0v I{xža|/FVXG>h)QY.:b -C}vÕ| WWzN<]̰V'[jlsLb3Ϡ+=Rgģaa#y2l7]/ Dw{N#{j'ܔNbywf+ڋoByVN+opVp.x-pG. BOƟێgE5྽N(/|8zvM% :6jc{ 3vS4(z.Vݻq7{4>WXE?0gqn%r{?4Ӯgo%0$P85KgҵԮcٳ#zGz-,*Bs TfDڮ&u]+lq+KͧzF*^$0Ko8^&x CEuY՜ӗ"sBZWMx(A@x+ƮpWǢSWX8N|,I]Ĕ9aIb&CiLK~>c`KPȆCy[jQC>#+l¿hHe/r[݋4jxKKfyl)s.pM،MvNrRMztp $٥l59QF|eN%+O҉sOr Ǖ VB\(00B4/)J>;w{¹u/xu1tHqYѶXAۜOnC5L9i|ZE)vhBg~+?\?凪_tdU ģ 5hhp)q]acM/4ڑh5A;W"Nm/O>#=rk0̅wڈsnt#R_RPw"瞽T0<ͳx\|,"V3bsmCVj|qz&ռX 4U9dzB*,&#Hk!GxDKdzo=FSI|8pRaRv +mv_z5Ge*Brܑy$?s+aBѬ,h~f!۫%Lvy:S.N3Dy.rzB<{9㟴bf;"(rxﱐwbkBvBMxICLÏ3¶y ~׵uښ<:Aۚvϋ—F(K0oʂk_Or/A^2%3BPSЎ6/r4vϽRw Q@7ơ mJ5>;6-xnٝuϑ{-YgMɌ*ҿfN~,,xwZ!ːwJ],&bK-BDLtlt0/=OudFSH}v-d%Fe`P"@5IDy>6^:% =Gqc=!6gH%B!" [u "LAYI0(5+rF oֽ_]ڂylbn) '$`E@>lc^ό0NSڿN-Ic oY@[:18ME~$JiIrۅ;(Z+V&31Y5ֶQ cqY*5U (B"&B]?7z>dh! *S椚E?mCAymƣ Z*a$K ʦ}BUc'0DN<O.یlLSHyVr-8jcx McSEXqk#Z*Tbn&+-!bֶ^_9bhVrd$LzI&\bl!0:Wiv~(Za >A\sKsDD]HQdC!U>eq$b+Ǻ檠M.pДivןuvV=cV?P(x9 B%*Up'hE"j\:$O vl(ⲥ aU,L;Hqp4ߜyϩӦoՀ*y!r2j .mIgf|,œWigQ iM`Sr#?L759Q^{V5g7aq3ӊcgT`+)10{KKzF׹gpm(lI #h&@?WfF9I3)N1ج!q~ EL|a {+f[o Ѱ٬y;~eMuR&xq!>D+nK9,W+vi5^x),6tԚBULIMzXxKk- T!~($8%PG58C$T/"5Ambyd(peT Ξ7qJ1ʐo>关] OhKŲAT+UW ,S݌1ޑpJy-)&)xpbȞ+T,-af+u"?5~2TT&qG-yX<:׳y OHKjSWEcI"uP7%z1% y:.O?φ#4hH,l$:ÎHYr ԗ9r5~mZtABAYwIv֚2Jz.B{ 2Ц߈\ |?1. m_)@.:URe ij/Ԫַ̫mOCʛ'o nZ#IV \e=:V De襁po[w;'vΚ!gۇ[t=\wKІ%a`Zѩvzd4 ٢b9|]cS$NQrlF*]pA$(f~Al&l#ug.1"WMVj*HɊ"NUAF4< C~p]'~qR8Iwk?-:QAk$4h#\ˣ! @9NG.gɪ>73#Q곃jYDW:ZDJ59\lv//~oxVQmU{CP.& ̌&[5?W, F#5:b: +~6hߟK Z @N:v=AI^p5Z~Eka\RǾƲ|:;15ѓ4KH\YFgmC~̶QE4wP8x8"o5S͍ͱgM%wD1P0]W*exq.lσ(}y{F94y6(^&踑B^:e$_+`b. "FMFU()v,slظ, pW8^TԍXQjIKouGrTA_ǐ74 7zFeMH)v.UQ>d].Ch'/\%Cv"'vLUy) yt<7_j [(!%6rJ۝[Ra;ͭb~}9zf˾%_Gb*\b&'(̘z waWtx:g06 hxHT/Pꦋ1Qmm?9@6pE "74 c#$z)R?/^#ƨ/Tnd>9qWߩ! P+4U([=%Oyc(t:lw].I.5߮|5?L}(QgOz͎'H\x0lͮb7k/17'iawíQcߩ1 HDeڢ7ӨE=ꈹ+-FSvx5R-a0OnS|e/i"eij¤p*uM\1Ii^ػEXݿiɮ6YM^q1Ǥf)tԣ44!w$4d-6|IUUي4?e{e_!IjTXċ} t8NnCY oA&ڈ2E#F*TQq)[6x6$WWy(b]TUm!xʚH{ʟr?\boT= sm}_wfuDO (OήV)䥈4corj6&-"q G(yW׸G(K<+~v kY>4#I<9bG(m.9yͳ 0V d #oFg]%xtX.O$ɸKydqvXX%Y1 kٓ̃,?إ`,gS4) ,# :fg"6{?^^W.YH׋;Fl_jkTvt6KoŸziIlCUm$[kUʁ+Fܽx)G+qT !CqJ3G4@`6 x&>6%<@;< VF '+duav֡bRm d@<&|:oCvD6eə-<}qTHd>*ܵgmu{s>MD(?bGEg-+zFq+}ie?+団1 D*;z13k=ź1ӷj&Jop0&U$%J*I%-lͦ qdlϪLLRLe  Yi*Ir/ꂚ&,Z^JPFE~POɜ8Qv͚:"W-r$i|Flu>9q|)!Y IsO.ܑy6" x2oNo=Bύ)T])S:* 5ED-i;dgUA>&2.CIlber!4(ߜK(؍߱yQXn P(˃ԢKH{o$g=Dbl̘hgEn%Yg6kPiڻ/Gq+X # \1Dz-0NI ;Y$({.t!'8tEve8v&ۙt/bJ |/<hLI LMRH@? Vw qٸ]kK=)_W_A\5T-InIJ=:-ES%ݛvb {fW{%F Υ(yXw6⒱YH6_ w./rΒWo t9TB<ّQ֠vۚ j.N'/:};oC"U;uYP ;8Kmgrp/BFi|vW9tv& Ț&GGATXq0lFo@,{K(0 c8Ly7r.גO=A|||jovkWyiF:n\|rt,%[ o@C "m;&=<8#4aQ!0faQpVN#pO3:'Llj/.;z(ƚ chK77Aދavox 4Ȏg-O4 +U(nJ./_\\,x$.6l͎p&9RxTzX a|?RK~&,]ڦj*JYV(;J-!!OeڜRx3~Qg.8fl f&p`: ?P?r\ .Q*Hvɋs H'RM_gΖ0(;T1GVfvB>y$0aTaͥ#yr?$@|vB*,pT"1^%{ǹb\yK57F?3ܡ?ؙGXj Kpإ=A&z<w5:<,]}e@=odVy6X}x8rM~>C<}m)Ԕmv[ *(Qsg}7_ߐuc #MaSk~^jJCr|_kι#\=gDEzr)y.^C:N|i[f5='g$75,bʋrȟ넹鱹C̵(s]|rdxc&6!.5QvͷNuŘ]Gؙau9c; 7]*?iUGn4%QzMr_g"$G!:4\mof# \s10/#u{d05e+-jL bNv2tyq@]3M\9p<_(y ̷cPX$2ϭ ‰Y]e SE:,TnRMtnK{-q;b.*h=aRkݝ6 I8ί_x/$dut[[gaސmü3l!j1Q~֌hEV3 $˓G>-t |]1 /LL9|*$Rr(p=41ݣ1C[m5ɴ`ҤD/NᣀS{5Ŏaw:䐂i ̬s`K*ǐ,A8(llyI)JnOԅ@lsuc<dZZ)tMŴuEtve1#} /:SӨa#59(Q!OLPE<%,YD۷%J'LHnݑH.z͸#xVA4pl6ꞰG:JjcX!AJ ! J)HUÚk)o towk^|#-)Q2v7zJ!  U OPul"mТTL?p[&'HU2j΂4|-eR~TrH||]ȯk|*P:FK$?!k{%MToiSg&;IMG.P aG [pI%e!Q=<;t}yRşDRSc:BnuPɷn#`bΜ=jy[dt~âJE†\g~OƤ1DJ#D҃lT* ?yb1s>Lt_nзFX%41*:hA^TC"iyODg.cwamN=` 5] h?I4_9U+Syd޼ݩx'T;5d#Zl!ߛjQ>gujySyym6ԺGZw܃x?`*'dv'5t޻‹6ф7w7OE9*Quv*Ԕ땪ـ$a5kٴ9vTߖ@R-ȲRʻM̈y}zOWeՏbWTA*#v{VA%x#Md1tz4tPIMISr _yjni^Cݕkd[-Uo,~0Q  96/>7)%d=Wmrҙ"ר.91xW4Y(R (Q}+-ҮHSt#+9RmiS.IS:owGށ+*Vgf K`Qd/zq]?K"Bk5(` ΓI|x㣝iZpmnξ2ln/~o+6g& oZx=-H6(:HXz I6'h^I^+ר#-}ޯsHj.d0kVv+Xa@+94#>`w|/h{fs=" U{-stM |K'ܺZċCbjXJ̞ju#-X'Z5(o ?g=Gg*IX͚2GfYF:!Zruw9 3Du(Vł3Fu›"'l@>rqvsEWЛZp[2VI ]G(|"Az|.f2;ɖ>!4Hrc;Sz"Rj5%Uެ!(*5'fF/v-1``UPөhgS}՛^%Uxcۄ]_=Q|ju׾ER/3UL;l~MԦXحR {׃{cdJ^U;O9z䡏Mhٜ{P-e^'jAUhUY,68#qf.%-?ezÜ %[Hl'7#9;FIC`;]KZkGal06JhTw1Ecvߚ3}m~C1OO:4$~MKgww`Qhi0D5㒝x ^ g9ZsOW|ZyP%gi2l`!szEZǨ?o֌/Y@V߸pAZ]`kZEe\w:ADTsI;|XpV*~TCMe C& /s!JE% $cDid{J)yF_$.2?'B?>&_"r$ Bڋ-&# 9 :gR[7C-͇$]#$p#;cFGw FFҶ2yo ,樭hNP3ziMNև1徉DI<gS|@BlA _yG~Zp>R)W.v_ Ӊn7TհmB|=ԳMxj~E' D1p%,* (|ݏkyAB.=s+lhBn?JlEI[12T>؈d9=" FDAg.Kvၛ .=aCrl5az(YdLp9,1M S xB'`1+k_)$(I"tr 4 L_U/X_z,vW4~<+ TN|b{7u>ys?PbbS72 Iպw8Rڊ ޏUy Iȥ '?L,)y?`*<"iJiyػ16cKsGvWV\)ɎA $pyD5c7]}ྸO̼g.2ϣ8Z쎲; _Y|#oH:,i L_w҂<1jĤBQ 6lm,Nl=eG|{F x y?]~|(ۓ& V|&y l#Cnhmȍ++Rޟ#9}\tO#Tˎ|AvS٢Fcmk(j\zo-|F5| {?^W%LCkrt<\{:Qi}JHzp|V ̓Sa],*["|qY3Q<ܺsOcѫ-7$EbQ89oJgHj::\ uSvAոqRk䐄~kz)Rҽ!]fRxu:N`.iG&LdvQ>9-\M7p.|s[Ū#>\UEZu,=2Gӟ*MŐ́bjt;1UT̄4Ȩu& ŋ I\(Jy0*W\zJ o$q]`}c%p][MRJx]aiN4Tqݤ1^ߵvjl>p%Kwa4k,S̞YJHC5!YKz$[ߟGbEpg𯿐A9لԃYX$xV& EPbeMe}I?UIaDyk&R;S)mIDp3g{鎧-Q”?C$\o]ڟS_p_A2C+#mmP{Ȇ(i&-Z7M* 5 1Tb)Na(pbR7sI>E@CVfSʍ WƵE--ʨQc_Dk9jx:sui@ѹIhaг(ns%8Qբ؃T72i=6Ȫ|E;BO W!f;g>u@`FFm-\5% cN.U f\Q8pr0TR}:a6]4'\2T YO 9 M5I+ 396RgơcUz*"bD$y[ D"=$V{;zd߄@pM@DsMDL9]H|}E-tɪ᫸z }+7z ]ifn4`ƹ *(l\K'$, ĽLϔYTpP$qZUg4"bMӡLj߻L%F2W[+^ySE /+6Z4*Ȁ/2C2r> [ĘBЭY=۹{^M笫tSQ=rڵW4兘cr5 |ɽ˸}A_ml8.^fuCw١ME~L7 _ohS,cE?tj]ny7b VXw&?/·=P~-i9ΰ%WΉuz=y]bm"<۞~W zT=% )U4W&ީ׾ zM(p;B縚F8 `-J޳jMuv IT TCS:ʋT%z-05SN /EMiĕ )ͳo͵pCW- *fv9!iN*V2DfxGe!'p6Tڈ),'vGi aUϕaܮzqKR RC!|*k'+̴żèMUKtZXrE0,;c6k'Vrk^z5<+YٮMѕN.r ^uM`β,ޠ``{piix?lL0Y' 5: |&Ep8 !M>il@it:XTءPC^:h$x@)`%@j^ ejntż#T64b20OnyhH!ݓ&e28,ЫQb; 7\:_U U(E6D x2 Ew`fu} PtSMKԡMGJ?lw B9)B%r<=gؐ*v<h#EvJY #a+: v_|' Rږ&gA]_YMz/T4TFT"jvdÐrt`8mViTnSsxK= ;XlϯlDž (>R,K*bY/\IOT@:|z|1ݸ,%t̀O:!9dpF~iCv]yhIT|6w噜fdoTB.fBfBm؏(vg!px/'xcuUGq+eVf]i-&CƐt@ሿ{OȚLڳm=Z2ZJTз)P s="O/1ER;w]v{0v9 $!\9D?rEVl9W6H)fѝ΂y/*nvyZPs H '. *wHF⹊\7 {yIR@| כȔ4cЈCWQf{I jDǷ˯1N^bClpmtZ{naˋ/R Fb\(C&W>?, UC0u9g) S*?b*y0 $B"Z~T=3]c`>? P7YzL 5@F+r˾.bf87J:}d&j?[8S3bp?o#η/pěDMHyL,ވmL /UN\Ք ̵jLbȗ-:Z$M'cž1HQ%6vzIOQ]/GG˩ &sZ8t=ft /8ONۜq;5KD;e(uwf?Βbs'<\°rbVIgrM}}1=N.HDO+v$FKLDCA KWӔ sB=Oi/?R]<+_7i';bOl Lyr1RM;tOxT4[\[T_:3搷ʬg߯ 6Һo ܆lw=ȿh8NuAcW#|8P#MVb<<>iZq^`3adDM\WiIdE|[DA 3W_9$䨯]!|{iU?p֨ψo" w1T7Ӥ b7%qocȋp]^JD.7<QdCG( u'f]׆32qnV ʫqD)é.[Ku:լ6jƳ8AjWbI ,P*{F{>6J1K͉*sYIZC)JF@k]S~W=ujC.:R:hox5(@§o~UɹxkJF s",P٦KsaIGyOJ U2IKkQo}= _i1U3ZHZ7_sٰ)kzXoKiAչ܈3HKH _FВRj]dXvM!s2NUSjΑ#Bޣ6`gvQ^Vly՜'U2ȊB _ccԃN[=pqXN B˵Utb>sȫ6%G\ܶAU_T eԸcPM(%GD${<3}z.'j#T8w<GHmR88|#w|aԵIViXY~ Af֑̐Rq5SJң'qpw{*@y3Eq\y7  ? /bD)IE_RqTwf<t.!8x!:$ĒN".5:U $p_;ߎt{:xJf1ݖCHN p\A%L_豖FԗPgec#(-һQiTq(W{7pq"aTسHugYYîP-^ _1Tiqk lWKW߃֝$B3vDH W1;U:^6J[NIk!&Wuu}?E9':u*/!9';嬯vRjR,fULn_(6#* _B|bz%Wo,Ҏ`v~% ?ͲA!T*8*w6Zs>;vχޠٳס#%̊t2wz0>53D1c¸:CgΙ]t$T7I;ftљMԏңՏ@ΗGRajqQҢޜm-b6椲IQXLQ,ԯiFJɡ B:D97@w"vQQ_:(AM9Q%2HgO*Sw6PޢW ǿ+oYDzXТl1pd uwQgEzL% dT>m@Xepgd) [J$C蛪}hQ_ﺾ|Skp(;`N9Gu~3J'EeF#Fiyg@ c}tkQg#qY,|F]3ݺ.yࣧf>';gbV[asO\Qro<,Fӡ:a(B71EV)Jޫ?54i8ܥ],CLvQ3s^B47_) TN*?΃?s ;])'"F(ʛnb]4$U8\X܋kvOޭLTPіEM3-EG-)B#cM: \+22`"I퐔TGn5_/N^^M3-8PM z4,A B"D|#1Ǵ8icG:ޟ~.8n!:".u`eMN |, Z $Xk: b;S tIHZ&mlW(]}l@𺴿wX!qB)<Öh-n%fn a>جn~Ai'P&TaI!j ;%]gɷHwi}v㭋FRv5(9'He#<4/A9 h^',*(>Irf3~ŖT./NVФGã!<( t , wR|>l ~Sxw>儳Yl9J0QŎY YkaLxpOͽwkVuYJtHO]_FJC* ͜Rx;F<%yy\U~ #Fp"&Gm) ϲ,Yz6dI`[1E-F+ٷpd^4(MGϾb~9K!dEئk}= xTeN5e05꜒30箓6bQYS1&bHxg5tQV bY7+~uކx l %t.;ǽ"ҎSqh[dKکCHtb-)8-B ]q0E^Q9qu+? {M'g *J 'ڶ:t,Xi?]KaX.^hR4*,:@aJ 3]G͑׃cIOhh@F;0֟R"!z=Hf;Dk{%oNxl,DY@j{ =b!UyMlȰR 3);j%.d9-=Kqx=B'n-AMF#ӭ$-?i BvKDM됻Sz9&d z8S- a'i.W OXV0 qه<ça~v/T ͉ʣ(hL; V؁% <] yƳΉjbg╴(m ʅ849/tu݄}@@6Ba3F$(g!c$&~%:+0|APlv8[…i _o3(Eϛ)uQl iF"E "[rϐWYVl i!k_{EC!oӬ? ;xu2DkٵqQʋ^r_Ț`q=tW[2~Pk]:BIy99t<`TVdI-Dhd3il{d\=ϔ]$5y`J$ )t6'Y26z|s}ΦOVK)5>~~lX弳KY>%5$gZ?]qQwE'$i'׽lrW'|}+7D4d}@Dd}ġ;9_e#љF);'tI3QX.ZM$  t־ ޴N<\6|siwY`K3vFX{goGߢ6EVS",It}ai83q&`OFZq ZIg %h٨J$0}Reڞv?)@ [$Fd^<7,UfMj40ďNʯ3GX[/$gss5h}3ѢKJW}υ)<{#gXgäb}y lc,?aNUǹ/kX$(%$V v$J9O%= ./W|a-yZGWirQ!A}uyx!ՄՅIX]-֧!sw7o!{/(J%k~E;#0ƒ PkC흉;fZ}-EFC\9+ܞo&  VFҧKL#~7N?.s-g^d++p7Q: T4p\y-vi`u:vFf!e0'4Eqnlf$َvݑ.Ei р {Lt=׀wx>wR(Xϑ0H"@L=^!7еp=:w^R ~Tn.mgǜfŸýބ-Lx akk$aM 遇@5;Gv:л:E6" %c$lu 4oLx[n@C11{k0~[ KܥPݙЗ3uXt;(= Uod;ӧWEv:&t׻c ҠV| umN^S;Oz.LfYUSO;5mSuJN P QTԚꆝrM֩"lnk6ZR w)뗑Zݙ:5Fp%4?Bֳf'mFjLDn:ɅKN"H|;t?Z豨}Մ6u=X9ZOskyސ%jO]Gx'_ ޿i|YȚ=u'K볫4zO[1`OVOG{Mg=vk@_w|IYMa2N~dϥky4]g^Qh]ϮNԢdUd߰S9On~=x#ƣ OWk|PL ΌΨvdY%ds7L Ebpf;P?F8$^ٳ.z|,ƳrV:Z]٪Jr'A#l<26: j YsY,T}-g w2ťWY q!f&XҼBwCNmhܭPt2n\ehƒۦuЃvE M_7;ÞU*DEǢE:|]F=-ӑ:ԉp!~FV{H O~>Kߡ]vʸ$tkS=s3W:%1&;~8XH+^G̳KmfC>$6g_8kM-&K'MVʽLN=LK9B/tZ'bGN)*9Bw\,2 x(xxjDH4>bA!S'4FrYj(yOlЋ2^/FX(e#KUR ,! !k¨5aԛ,:!w8/t=?J|S|g)n^][m~51+u~:bi~;w~5WǠ\pCp#*[`Bj]FV4<@rvasH9O w|0 +2LӅyH^N \Om\uJ`1aش 2CPO6UxmTnvGp~^K֏hD.s_ɶ.ࣲq, Cm{sYXG+,1VI_Wiq;Go CE>ٶ"Z@Y'Ӷ8qT+!bquwDbQ#džpHa֣׍e}Sl~tQbʻㆼAqA)&Zf{Do,f9hsފ7;#1 "0l!vNPps Oy|I$sz#nbysζݏމR 1g^(6l%!xC!Sq<+aCp 擐P ˜<_"xVPn_(ԝk3sB!~A๖3 C;){f A8Yކ2xnaHsbMi΢fܠ4\U5L]zƸ/ []V)x6|3 q\[@̡rFpO ۛϒY6Gn_9دkVgMZk%3$xCt^u(mi2#@f)#km}>y?#x©t(= R*'ăŸ?b_~e@}5+4mxgFdO6V)T`z_('1ʏ4q - \`bSoUV&W~P P6ߍuM霊MFݐK/6uCxXkWZulAnPZΘb Pv΋y0gDy? p<~:唇phg5tsU!*?؝VrlvtY0=^Z5u!/,*G-U6*Ԋ*gDeJ]P~]u&g*o*;b/C5n^%wyR +{<>{^ +iAR" [ګlxnǟlx~*xmXlT`+/E닰XYvƪf@:Ȫ˟ qx^goZ~( Χ6 ɯaj$IaިW| 8A9&L\CY>,)zz3uS*d5%M7Ű :Q@2QݫW%x "ӝkQF`{!/}p~RN*<'EB|M9 rN|NvFƫ B:gT.,Z,8h s^ /XS &JoxGGhtw᱇fxU^B!vnh<~܍grrT 5=y`c+qZi;5zAnm6{HV!#uH%\`:+}UЗQM3rz;Lrv& ȳpc>#BaHhV qw>YbGXM'1iᒥydk:d/6†~j"\](u\ oR)}cR rhr PtCK}Í(* Q K,ޠ4sv8B 0).Ŵ۞.J6c[m'׿>U>*ȶ{(/!RWC.kUfLnuHE, ـ#in !LJ; }fgoâ~d='E/fXtŔi16w&J_C9a^ESmY~Y.aZm^_hfVX.CtU\j~Q +_1 JA k W4*Ƥ"0)ESf.㺛&ɚP_H+u 9bDoHt I~r:RX*SeI"bCڧ!C\!iBw}-G/ku}Nu G@ p)_UoțD)lSve 6 G(E6t|T+խi]I#?՝+z UvU6UF(xl32@1 liӰ~^C(dmwEG({:H&viQ ZIltz%Nm:I|a,7Aձ^i{v`><6\gܶ~zg(oL@ɝd8znm!)s >T&gn(xNl닫׍u8dR!hfW'^xpJQDFv\|Q46auH#/MyI_tfYz<]]ދ:CܵPaj]Q2S5/a˫B?OIqyzcW³Mdvk}C-AiWlZՍ̓(3$啟2h=3*J𶁟<:N7>&T n-*0}fm҅;:{QH C{(d1Rf(S16%}hIYvߴusum>۲GoAÔ< n[=YG{{vis( {UzÃa dp-ys&=;.&F];|p\KiiyjaK!L7!:u1>FKAk<ycF U>B8jcpفm f2AEy+t6Q^V8σuEd9fKFURA.V ߷ ʨ{=+ +vi 0%zٽ PBMKI%R{HM_4QaY>fs/-o[XTOfz*jEX]S>ftlcLz:LO9 vF5DĆR@=[*wZ.s$])/ۥM8cdx`tqH,%mUs-ZeRlcᒓ<#ho^XnV7ڥ*xkrU kifŋr4o'/*k~>v6=?,H6 s99GJtڝ>:tmFO~ 4<$T@dM{{ұ1hGq">ϰC<$g6sW9_"f=b$Db<E@H oGq4lxV d-:D]oάslI(Ǒ1?eѴ2REz:<3نh)]!ֿ^BPk`mMGeS޸yo-KEѸ'pyӡ]ǝJqӀ8z(e_ pXk7D_Lg'1b\K,~#=]52 J- r$?e R=c]d+}Y Hpi8~o<\xH n@56)#.3$G<:'r$viߪvc*W)t-m[hzlFy,]rXU.׹nɸFȜܙOD61O19n:s&P)jS~:<\3N5a"#_h,iC,gLzȵl7"<]f"@fjI= l =7o7w|UYW9XOU.r)r*|Ԋq 쏳߳H+[6_E{nzVblSZUqvEߘr| yHyG#Y^!{3j2rh?ΛlV|FmrlDcy]ԦƫMMG.i3qItb {.Wg6L6ǙPsFYW(j¢l׹ksO(t-joDŽ1u\=O8ϛ=>' &`͔J /K~J͋ kbFRg\ܩBW<4;WB3+.kx}o%( 5%ʠXk Oze]Ȼӵʄl+#+*`O3+Obp_]yg{Rg0@VvR˷}.c)-qsT0llG>ouS/k1β뛀5mT>i:a9xZp=>C jF|1{nG~#rѷ~"SoA.e*ukyKHe>ZktDɜ(Tt)%ccɊ#Yەlc?Embo*13`yPQeSSF*OuOdšnvo\BPӷK(WgU{l :uHqgh`=ңY$O[t=]B9/],W'+J1BmF ]%}JO7'av uqt- ^U(Uڥ iɤ|ܞ;{ΐ./PۢF^&o]g-?i)[& t;okby{}-)sR\gUH| ٱMM"o[R=ϒJC6:DjY̺%$-^U׀yw^=ρ`9`]ʓA-`^}pዽ4,"uv׸-s;WF/w7.Ӭ{_,(u@`|G[O}OWmˬ s `G@Ҳ )ՄRjԉt{ $/[Eh3)=q HI=6eL&bN*3[X,ieLj%C)iY6 s|TޙKјm7bˏ] H] c%*`b! Ш7{]b lb;-<]Mx\PI-r{ho7}9f6~̆TW4/}r*w$vǸ{>6b{4nűmNpsi(o@Ib>;::iޭ ;'1!k d/n*fy13J`XXE.Dw1{V d(@"}@^pYB$ë<P\bz:PL Z F߿9w&tFς*!$jۈm"h!Y-9*?+Aމ| 4pXc%ˮX1JmYk=WE"w*3d]!\Fo:K xp3[le9x :Kj1)vu<wY`CR?Mt'0vwi#IVЦsC{oʆ@WWL`6V/&M#c I~1y27ӧlZ;׺,6aBGt2*fc).*ۊA VBl(R Xf'wdg 1sgCIwJA( d7 (S';^K)Sz?b\.{ O߶O'ΆtD5s'gX=Tiki@&=sJ+ :DceY n&{!/R*^ٙ#t7hXb{9m{uzEC,nW8d )U⡼Xw x~eG[I-N0 }X˚Ji] TE{V cYW`6iOdk=GC5]k+\,A3*kK!G/~)Ѯ z;`EM63[qp4jmoX~^R8 v٦þH]İ MV+!fl10tuBI{, garShr]NhpUzSfPꦂg0 (YNtvoph&)1jGET/Q4kɤihLSp/eUXo% ,R!?ٙ|i$9'[尤GL^Q,o2u;&aȯ/$pc2a tp5<(zTdyE;3D.nE~- !x)Jz0P31;bQ*fصm)Եw/𭫴b79'b6SWmμUE3<[eD2kѠQrhTe9oƅ6=|ǒxFk(v{K0IQt~2Y d,)mVT#F~^](LPǧ&6|hgW)/_GFˈEy?XGE,{E-WWٸʗD*w`Ҥjj2%:؟'[Ͱ$>%;4鄘 ]^DTk>^[[5_5?ܖT:~%HȔyr+Hb>+GɄ=0Eni ҅4E:(fFF:WJXV9 : nTYIfڙ,]7r]Oz\6%"7CcI1##bc|7q11Z?z|qSW&A9̓nrt=K["5SVYErMĦH ohSoeÛn)^ٵA]XEj$r;g :F".brV|z9<Γ1x'7]ϷVE]4c&>w )[5՞AkjS܄.UY0w>f4.p`eT5?i5BM*KHsޏRw updْNusWh7wsgu]Z-!^g,!-po\"an9yȅtMî]cɾ.il6xU8k, [D+hͼV [~*st% k\nI=5pME}y~#_K\nmCC[F#=38'7B5]UPfy4̡Syj:I] 1bPQD (eO Yv. 6v%ciAorm\cH-JVm{Ah 0R#ɐ^%dm>]lh Qt)64_ILJN3yzCzCϔ9[T(W?~p\~W LEzcB!+G'^0yܖ&ݗ&M1@ RKg#KK]s.R0]Q"Mí\@Sn6LSU%82ϳ9:_/xiٛ{raM yOn귚B Ccgպ^f9k3ŲMd"*/Aĸ ,RdSpWg~"slD$!~o3lt=LZWNio 'ݗ ssTtVgucZxp@zlnN|aL6:NR]a> + {.ޒ~W 6GIxGyw#5Y=TѪyxa $#fd|<&rGܿhhƙw&r x.݌JCY}3-D%F: n]F#X?Dn1I;, , y _TDv*JSU 3͈bHVV"5ؙH><Q~Mԓj<0$h<h̸ܚLC;dg/ {PpjHoEurf,ʐ瓭ջRp =B&"]Dv"@'"KmE_~l!/bI᧮.N@r*Ds48,/ٳP>\..9*6)?N:<{MT-hZcW>( b*~:dIVHh<ŲGP/=\瑬 ~&x<_<<QU@0hZ ^Up'%Zثy4pP@?MH^`4DP[Eac3UIfJw:Q9[ 9{R耂<<\תׂ UobwfU2]~Q;)hIga zq 'orXcA˜+$,#*,$o5U۱D>1%\:|ME"#,Ol:_?Eu؃^Ar7qŖ\  inqrkW5C4X6jPnzq3U3 yR74PqU3X2(/D{6U2Gxhku~P*#M<&C.%M<*{EqPEy-F@ e>gQ)Uy:9=GW!8,hGV5 DUCd1"Oz:݀\+!J£P:%SWإ!iR % q E:rHOY=ɳS~@wѷ4` yl, gc3o]jZo?N)tE-ʂa)!1/ռjvZJx<ְ ߤ ja\ D*erH/ bs ¶7,,Ɩ>#+IGNuM> h&x=jM97]rGѺŕPENIFJDЄFpGK WMh ( ./V"ͦ2aE#m;4skJ֫hlUjEߴl~ f_P'q&. }v-f]Eog[om\d~zxjˑ9gȫhZyY iZ,UJGivVgżF7T=jBpGH۪o?SivwL~EV99S80?$LoLrCti?6D0H4V/.M:Ml.rsIk ] {];]c~3?Tڞ%8fԷ5x<2YLvegF utY}Xd[+,7Ÿ8;̯Η; :TH?#o`7 ٴH:)rW~1_ _b獎2'ZE ջ8=0r_ 3Jx_};/Z_>%||5{>k|?jiC=RzZ.=ir(IN3CZ3PBe_W 5˿wQP^{Oy?ׄ]?aYXȚ~V~'b^%^~-sUN64+1J٣ԈԖ7լop}c;XXٕPlC`(0kZ k=ZA+[Pׁ\k3gF:jvX(&'g2T/-H;L K5EQ쏭qI"\Yͱ2P~'RC"?j5xpˏV??!Uz_FP3=;lY]>EU]>v( -l`*?D{_u~?&GtũތMge_ k\qIa;|{uw@s\1ԤP??lf묶)VmSKU=ɠԦCӬX#\KrhĠ(ލDPȠ?s%0֭ɾ/z1VoԻ׆"TJRUXcLn WVBKR*OA:qTJY x9F~<P}{ODvp#[t"EE4y$_ac, 4u>4!zG)+ǝVZ|O.JU vVx*\&X4?޼[P% 7 ˕:ޖa kЍCY>v@-I& jlh.397eY}dEkZP1R߁?> V\t|U`KM1[5ӭE!Q~3GBll/xl E P@PƖ"hTIn JiY HC4rGpQe+t (lrdZL+|#l 2K tLȰ4H JLOڱxxm^t݋XJRV9)-Tb=w5gԱZ `J{ (EqG1Ah*V{2[ 3Mo>(f|^"YTͥ7u8?K2@$vVR sbɽXhw:Rxs\APQ:+J69a4m1 ~I97|ӘU#tT|T"CX\dٔ*2<)kZ0Wi49x Uf'GqH$C03ROpr߰}p^dUd XM_-$@=M/Ig1P* KJ.4\6,dpwf8՞3{{%y646ibsSl+xaM@]aSC BYBcc*bF.זV5a;ͥ.Av@T ]P;u&E3zbd~(vWXG)'e8>Z yfi޲x%A;`,ǬMNnZU2J5EhMw50]p]zcQ+yJ%:IaeGj-ݫNa?[2 x:S;]]oIy'Ro/6x<)Y[Yq#:h1X֙?e*5 N Iq:E~||%Z_Ggeso(^MnHrPlX,MUG#(A#ϨU-2r;DV䘡R{k$'7Ѵ_Û7|&W*n$ -Aԫu'~p|G~鋯?}16| [oe{^;1&!E~3:np|Y_م?pw\tC+A ȎMp!; 'D=g4]|?sZOT^r袀1t1HK2G#.Fʡ쿳}a׎7?ǥ'GiJVk_æ1y7[F+.Wo3[8⊷ڠ|mҀJRu84ݫk7ZS^Dѣ4qm:-Ddz|V&MG]*LoB2=m*aԩb_N-{>}7:xt}ykZs}2w>KA-AxĥOI~3>E[믲>^:fT}vsl?gLjLFS|85%ETcg(d5Jෘ)e&j):jՏriҗ4g?`bФ[z(g@N<&dZ4LI]xBv5XUEOk70`KO5qۨ\סxlp~8;Qf|&GD8#ZHr_3R٭;^iLC0gNtu&BiTf )'>!o|;o?iZ'"k՚& Bm~;9?ڕ|FBf&4U:Vvn6ʋϧPZxA}#cX{D8ߗ秛1t"m%ٞBfXKP~{V"P"ӪdP ( 1QXH\6̧>Ȭ9=ɔYUGl/F{|42>;\ >E#mL3V e}<@zSi$i Z$ !c|i>r^|bT@_\|ԲGi.yu~g22kddis {)ٿwk/E#26M^n/ /ok}ɞj$&WtUWO6^(sz^##HG:#l }ƫ4xe]'oϱ]1{Pfo_%w啵w;Q;#^#LՁ[X,.w =u7ֳvSw4>S>fc҇bnQ *Thr63D\8mZī.DA*ōi1}+3QױMMKhUE$m^u~'s9(;TA"g@tN6a/{|ٺ'Y1Y{.7HWt An.$.abh _句>C#73V]89Q|h*r>rIn<0ΦЙffvq~&cPs˭qM0ztnOf {{bJˡVwCۮl^{8r~ķѽBѦ'w g4UO=˰`C7,Zyl9?Qv*,K:O)KcvGÄ5 XHOdUe{"9 ]HQ >kuQa8+DEPD>-D`^Sp] Wi~k uʱCvxQl_ ߃׭-18S) |r ңcU(RE:o7e̞a{B< B4ŤaJeƜxvdqU!X(7\Jʶ `,CupTǓTwlP^aP Iۦh= 9",fGuq 4 Q QGSٜ"(|"(nǂ:QÜU -ZU4O,F $idnj5ʫ-&НmD$"$Q?"#dzUKlRG*f]lyјrg?q)O"w P)Ei6PF4FWĂ_9:; bctUbATB9{lw81ϐ%Đb>D VY<:&{d0 Ә!Z^x,4y"\^r%o']9+^;tx˒D9P'6{G7 Ktqh5wRkV2D36 mo,A(+Ō%P&uN +Q#+>ik16 ti$?x6錭3eOfY)>-YGvNMȝ3)g6bۍk!Vl(!sDD$ 鿝zW5L'i%r(l+,+-K'%mHǯN.YSJZ8GZ+]9u6P`7AOPpMeY~"zaB?cMk7'~$lM~aJ"_~`x[ \ 㹑9_SOGD`tnsd0A@6ȴ䯾}yyj./K+Ґܸ ;yt0% 'l p>^S: \ś}o $Kc1 ".ր7 ^ne>ũ5eZaK$? = B TiǜbAzl_oʠ3vuFwφ,}=M5*H ՘uelmK3U=5 ./EW)ns~}ͷ' -oBߕٯW AA/owkӦ@B,nͦ'e-:(`G+6<妀G oF.o@~!%10~\}~wq8y6py ĉ6?HH} "a)G.gݿxezb>O$Sr/6SNLZi` % D+RF]~6cVktb~3VgXrkٸTi}/ 9 l=3OSE P@4!QdFAyIKQ|GXҙu ZCOÇlNxŇ'|+/8yUr6*z}?M=1Ai[%zx6Ns{.pQ7%@b}:=pUF? ^- .F($}QJמ1X!e1I ֺIխGv Tj.^Pi31X$qt TOQpx>e:hڜVy-LC&zx+h]8b*4 WarToSsu"&=rܬ@ӯz8yPyOU p(h~0| ~Ͼ3›F#&wj^wLFkjS*LwtZ8qn}9&7YIp#L\#2'M8)i Eh$ ReV( $ekD(^E.W(WE"hXd+RRPBs4.>\dYsspWC3_!k ͆o, ?Xܚq+0Θxr.dpz]r ;By#g"SZ'$8)SdI 2:xA{^^'e+CX"y+S>@ 25ÏfhUB~8Ȓ f7MO=tmXL- X/Xf..^֚o*Z@t Rsyeׅ0GiVuMX5,b/>V4%8i؞:?cD9" .茘>⒯jWaoA]400H:<~QW*@anHvDnz=]|P8sjb|kHNN5FWS*^ MOjA 1(_0ʟY L [`X˵4hmI3|}U^*To D۱1 >O &ۨ|J3<+[5y(4+W Ql8:TTzgԗΌ]%an!XɠՄ.e'R΍z(n҂`\Q{8MI2=y-&,P` 8ӊ{P*vM 0Be_zτ2ڊ9+f=K*o%cVm_a@&℉n|\f@&)/P>K¥ȣ1ǵQX{y{Yu:!c)O%`fרU]ē{N' Pvbʅ뢆VwEnt_luYւo"t "ltd\Cn &Lߠ57bT":n}УTG# G)jǫiy)ts)Lk#TqVksX_K~_7;qrP/tz %P ^( BՖG ~xn)%\unRTiu6,kT[:p1\ B_n¶ۊg 9x(?v/m.}_u~UӡWOUFjFǭoacoB}Aa_Zi4l׫鱗r|0UeiE‡tNWB| oQwj :40h^Πh&i KW],IAbF*92ae+iH<;·F>bsL>K<% 1r^[}y)Zq!Վ `+4 GߙhYřUxd}"QHs*GDݖd֦njQgK;SPtE.gko-9|bCghe }uj(3cb.Fxh^&?'P M*^j,RCPHG35K* L+I;{D7W(&bxzV [+B%J.̞HJyj݌w z2( ޚ x)i,MXb3Tڻw61S/w6l%( tLxG} ~roM_F`%%u>zZdA&iY 3M"=oIvu="JL,1`"DՒc7PX DD9D'02о0qF_pq{t mwڵ ecb Zi*G ͜~d4sDEi+7]ҟk0&rM3By59[s-Gل= [ ͂E 9{3 {KzG-8ÜYΛ>-Zqеg 5DP v|[TB}džޣ=7Eu+Z}v} t 5~ddyi~F9j ]rQHXnCcPBk$%D}|9oc7sWXZG*zzjHycmjkЊg9 [=ܼ>r8 m%7?̩A"Gz;.P֎+CNy0 `<M/4ccőv;ʰI5\(I\㢯صbgrVlܢKG`ɑ16yܵJXõ ?4R_ʶ˶t4̖_191d{v`HRV%\OG4g 3otlKɮ zK]z})j~EֈWŐ?0\~$J9Fw=}~`3]xqGρY UNir;:GZp7}\CWKrN)ɢP-w.-dq86~BM|B6[_\^и?ץ!rf2EswmPtiR{ kdJΫM:U>tj@eK ]rŻہ"pMRp˭ 0=@9v?&=5lCU'wh$7WbEQW!TĴb 3 C:-ʭAi RwUuGθ3%t2<`K݃#ͫYNUg x@Fc؞V=Jƀ',N`kІb Ev^y.jҭЇ%yv+ (u_"^Hc݃>Cq_<ԽA'110d!4 {&4X{?E&a66Ѡ?@7o7b/;;f{wuVrxQ|ZDc]N-#Mܴ|~!ۜ Clo Ruy/h ^R+-h.)Xjv=8DhPo҄ Z'kN\31\n$ vfLtEڬܚt@Y3$KUP[UI7P/P%gʄ,bB%`1 S SQ3uz5qFQ}%MciXvIίZZ T~NйrNYZ|H Џ_{ԝ'xCN@n|cq}DCA7~G,n9=[T8Ҫ-$ypfaiwJڽ@~ߕ1Z\CJfa%z|҈Vx ]nx1IgA `08u>;Nq^ǭe}=B GoM;k{s/ڼeoO4 ,^:E=~Տa5jF~u@[ܩhlAn!Xb ~A2?:'ÿzul8:exW/OMic9c-& :~mAHqHasoޚzOAg`x" ۼnk*L"=0,A_ kUY>a+nf60]hxC7ExmiKy߳ }Ÿ./ϱI߅djIsoOϻ^0t (xJrO;j?IV{=Xh_;*D8CcuOY2ӔpqAa413k@m lQ#KȈ[c|h6.9K[ h\ JE}䙵 McrFEueUIqf=-7hND $F0UBA^ $0:ֈO 41M픧izF{[g ?[WLxIA ndhQ=YT*fv}XRPrSQwh%fPc6/6 5C0C5NnmwG ~_'F <|[U8xX.^Ez.}O 1 zFi/4b~VtVHhRGׇ87)>|ƮL阷Y YOlT\ܗr*.s(%-aŠ %/Wq1@t @\4#gX#:AgV9P9 U?kLحHB|Fy p풂2UL'PDZo $ w]kJ*Lm(k`_$`=gji gq ԥie EX 8MӠ6 53}Z ʌ=4=1YL,6-E&$;AZOi1rH78!K> !8PM8́RĀ- &%+BꜲ#x5p tR Ii4/} _J 6s'4NL85(d #)¡qHK?7zfAc=*]υd=r7b}G$9𼾭H5)7_gdɫp9Pgb(5 [10c)})Vedo| 2E?,\g& UW.a0Y'qkR!Ϡ~R[[H\"ZglDOKa`pdx(gN] ?ZgnM F׽fyX|t#]2iSl_dH?CuE"w0%Sߑ9N- B`\f,n u芳-^=\S<:w>p b0QF*$uuAk&9aj2<G@FATvL Fb.HPOI \TԽiHqȠ6x:Qy^MEugZ٨TΌa_"Eq!Uߩ~4CgjlskÆ8 .RDV6%[,GӸ*0{ݟN#YcrQI+}1DМg_35@r:_}"^/6plPn-Ý  y~`mywő_ #9k'8S1~~|dˢwFcȣ1#\@㼥աefP:!1Xr0{.z1xL{F9DJ/$V*}1e@Ⱦ2>ywKgD)}Tw9W_̠5wN+Vބ*U;o?h%B$@Aoj#óa`,NIynAF7!*Rl除 %INg O-5ppO,Kaۑ<>5+㨧6p~Y<6^T!8gM~18Ȟ r;saM5ěQQ!v)50}f< H@Onu;<@Nѽ: TC~dLْa~6O=rgjҹ7T*w%"BZ"J1"*|W˨}W6N|ȹ;aw!3k,+cF1a}q ! c|>"׵_-XS@'x+L0pT!DO6\,;DX &=w&l]<攡;m򽰖2 0;6fEsY+'Ɓ=& m3_a\F+}Y B1/gY:] cA1vіaB7Z( ʳ+rQ dm7>29L5~[5.PAy"ͬ;ףg@|tޠztаZN`*?Hs<5p+Nl)f8Fz!Ն1{($wɹc0.:x)z$넹w:-N/| U~};]muH\O!2 f!O Uz2c P=lm{mX3noFmӢ;xi{R'CǿM ١=w5L ԛҷa1Z,xZ7V[ꅡ䟟(7b~潤ސ :]+1>4by!x Z܍Mg7e}zxV'N> ek8E p1Ƅz:a}ubI`fg~lWUF{* 2WIV]KիןP':QY'wEaAk0Q/ ds$z4aSVUk=*r0JAaNf#WGvvĜ1)ԑ*K/G^00p 'V:+v-x6k nxh`6{j9~#q3)e=} _ ;d^JX11^1.bF>Ik&(hw!v3('AERăV',cN?0@xz2 'c{SvۧxX]br٭WEKx=WeՒSžc/V!lX>kǯݞq;@淊D9n&hdh];]` aB6kV4.o%.>QfxL3l!Z-~.\UOZCofu\NCUmZxR"Fb7*J5bՈI0~nT8-jx̔EO#8N6JDm>^S#|;ݫ\hV#{2GcQSՈsЭIVmkņr]GTU쟿7P%Q%NR4W%T%b0zE^:%vA͠`M$e 1lWf&S%]` ]ݛQjFf QËd#5BJlactRf{R1J0XA"l|75ߛƩ0cݭrGtc/92`?rg2ʀn*F=-G&ң1ri؊q٤u8?#M#-ѰԴlԁdak ȒP;Nl2 }ȷ(廇qsR mrV*lGOrim6H췷TX ~leesmx =D=9}B_(H,#UDIh9$5 ~νJܧ}Q2}򯿽p϶ Ï홑rtfT0-tO<ٜ= ]{=IĸD-XOoIɱƤIGj%›;eWk#T$cr5P_4xG&zN@`n{U- -چlyQaNt(S Kvj< Ųh^x[Ea/Kt8( fr61V ILra]=طKفZ@Mol#jl`N:|rI[d`%N`~*w"yTGFJͷoҡq)iw1 -'O"R^bs@SPz,9Y5/bt"zIc&jIB$rg:KvWQr% nj+mţ%aj~t\~?%G=D7ӑ]q O;mQ'FoN i1W,?(F:(~{<(q"?&G_j'j:P}2̄~iô)U}X04nE+IJ>m?g=ۋ~+c3ǚcd[ :Q}Pd4N*zMk8];P5F R4zCL33JZcB R2$R$>Rn,gWz eݭyi1 b"1*M*b|ԁT,ȣ&Gn +nG8#?T 8EML-lMw ӻ+;d6r{Rՙ/48*@V)ʝ$u&p=O[򼽅j.xw *zɊHm:0sqgꗧ-yoFF3;ciDeZџt7A+p%GE?pͲMt2Jem&'9*"NKY+ᤘ2VmžUE1x")E)k1CLpυ]a\ޫitYRA>\9V:/ߧZpx҅;<@arRzf DsD(?)NpzN:c%iM3Gc~E!p=F-:*FTPME"h~%nCz=!tcLQ/a$Ȭ.9a,b[u1El*_ E]G9?63F0ݸ,Q/@b0@BL=7InT%]("MFkj8>AF)_NGŒPljȇza2YnEc|E|2YV炥OŰX#oz-F{wݘ4B{ +4AOvk}_PN\٘y]QWRm 7Iؾ'cL`i DyViWu}FhڢoǶ2(Ggj>S{`-C;4f%u\qu>--*C3 XSLpW<;%+p}drNf}_W[j8Sٹs.A),TB:W|Yk^zNkJ _*T>say 3/ɍFlj}L$q6DG2޸#FPT<W=eqBM}f8IitCxmڌatY "[u%Ue80Q- nGx\F;Λ0ՋK/Ob.Ρ28^sT4CW?O>9!~ؘ&6)aqxؤ+ASs&u(oݫ3̴RXyV=^ve 2ߧG~GBfiZ9j(.](Wg ?\qRBrZ/;3:BZ&>w,P"hvK; k Cz4qMN֬(П6nXԦq<ҐG{޹ʽHWUO|O{{q~}L-(r`zXi.t m54-?z_`,=Dp٤jk`<=Zs =LR&˜Rq)384J$JsZ{V{6v+k[/g_![ZHJf};C~(D})gR(KU~zW 5o_BGGNJ tL/`r†);n^@v,UI S?WC&n 7,ph1@}Ti-E@SVY5Oqo([jYa9n?Kc--YtRsuYW\>4Ww](0=]zҸk:kJ(I/ ?Ip{{tR82 sVSG`;_Ƙ?OP1Z  BPPFi$/KUܵ~~ jt& pִ&J0Ys#gĮf!~&} (ҚeY7hNw$(S[^]T#f( FamGveDۜrw _r*[<ثw4> }<㺸%_"sJcroKcb܆,g2$xYتPUd *l-Zo(3CL2/c?x!M-c]%Tr$燙jFG?w5*|=ޛ]Wr5 iގӦq\5OA.Zjxnor_!6]vޢW-DЬw? bK:T pJk]$8y Un˟|l?K ZJ%cHX.y72:MaL5}H *Ā;4+a$叩(dEx1NI J s{e+t Q(X7o/3TJ=-%=mm1'u05 =&KT+޲87MFw@0PR @x)@oXNd׆8*z C *G"ʃtQ3cfKY Ut@3]Cf  :xVu }oG9ɍ܎FQ:i}vS,fSL>[3 Ҏu݁ۅ%'lU(,SzxʫP.N.9ArK=5'aRcCSCsB.ٰD6bʻPE73bQ(:!fcq+8dOoCu-)]ekzJ(!1{+ԪxKА=]$v< .7e;vm g- /1Xr?r Wavf^mKYcĘqW!Q##^bYRG5@EnE72DJ>8B}Bl,y7Ms|ށ5XN_y O*hN@,C]iΠ >uB4~j&IN ӹxz =Oa5bux] \c ٗ]J՛0_ڼ~}\~{D>{dѐzڈ:;+҈}Q^>548`vZ'< [ fw 2;KZ4@Ǿ¨N|Bߖ?|Pw8 S}U*i uJWW F &6@XXѶy7ز>o߃?-;Ylk(LI9*& QQ ==vւ'+I]'1}RH0ŏf~mVCȢ> (ojT?aP#WCmKp~T v-'N= ܩ+nY:8\ rbvߘBb"4Id5M7R4Ԥ'A& SX U@Ig~agZw"wYo-f=1eIcmG8[_~Tb-q. M=dxZbΠϊ&cMGK7X k wjڄΣv+fUMB*f"f:$m YrD:3J@fazQGbրEZyy8Cb=sHʽ1+sNebDM=zȖ2,-"b]D@oT@MmMWD(i&_'6bџUNEѱm ־ (76hA>F(u3tS F7POLc3Ӫpi2x`ر\~~OwHN+7)3af9TsIdJW̍S'W<:e">,] `cqzFuzE ^z)Xkn܆*Xђ#u DnڍZjy[&hn ԻJ;󗴭zB$߸@xNMZ1L[xGMiű";ˑKSP7*ч+,Pڅ@Ծv2pStgL-OQa^vZV@r+4;f|ϔ{g<5' ēhO߁9&hzNhrMo %'u$>[{?lpGsfel&gI7(`쵋aOef'D *VX}ޅoew9PfbTs و>my}S ΏP=?7wlo]ߘȆU߀[>ڢr[d'3רm"moRd;V{.d؃C*k`W))vϙvj?_~Աf2{gNf!L =Sg`}Xva0C^P0XnZC'MMJ_TM7_hj55.j]z˒F!]t^;|YӳA7_~@NR{nkvB#{S7p:?mBsS○nt~mt~9}H"w.QN^OLcЌm/m+y7ϝAta>RZoj7/o[+} Gma9al%zi؆]ԊB\%b\kid9;T( ,KpDO7=o<| mx0:]qI& @wRwC-z[l, Z/"Hųϧ?%e_Kjb\ 7(GWG0|{:yecޤ |/,q%tOY1 h\PfPxɓ%$̺] YpcRSUzdizO /*Oh5Ig ~Ҩ`N#~ ''\hD_ g.xt!/{3TF0^SV8 Œ=!!AK 3:jNO[faFnu4+; 8bx!h *i bݿX &?1*0F|rQHyJ 5:{iv Ąax *"iL&OE_߼ cFOAfo`MAiiڹ JYRPmIk6e:ٓiUOIbVz Ǻ@ SMڋS-{u6p^ =Ky+}IFGGc!yŽ#]&KMRfM~$gupWm8Q?MfA5GGEs]rD9rh֟W[rP < 48eJ(e&٥f7xjg˰)M7x[_4QƁd'RgpBקY0 U]Evߎ$r(e-8.C3Vۈr;jYg%_ٙ & {.,{LDt^K&%S4o)ӂ@?S~%л\z i!w&Hߟ/]haeШGV[`}cف=8`'DCPK7N7\114b ڈUGZ *][(Xzt'#D:JWxU ~lj38X wxu쾘UVRa'+ri ;޿{]'SLrݙeitpnIZ:wZOT{R~E }٭kO _6HXYN]]PB+ h)Qݺ΃X{Nުk)w֭ ɣaNq8q_=^T[bm%ҟlT̿$0[OYo~}^E+rVo)3ZQESF&&<Z=%Nr|q+&˕'〛<rqv<~AM omEg"e'+gvGz.2ornhќֆ`_.kafXM-<(АH!$2PC]-|wx }s96jf' e_?Awx {*:K8KAo'"?-rEv }j T8N +V(BȺ~]]BN/X!׼o~b>,ik[ 7n`j ƭL8f5mf|bA&{g)|ݝE(>#n1bJ#KZ)._6M@kU ~Lzi^Qt7q =.CIWxk;'a(f/;eOe ONW?Xƙ 0yWre;hղ̈́FLRuY<۞4 vt$٠`8_PUY ~ f5|"s&kČ`^,oT.KEV1r7TVYv*RO0NS6oM}}UZ}ߥ/M^ Eڧп:> 7f/،N&ʫ[:i}VͼA=I|{X:ePi$ߔ]:PoaSVTZpe@{?OE%/[[IA]R!u{}*}+4}b0[1"~F"ǍZSwJ[ҟII19ĸ!-՗{+.f o<2r$(JJZ}5 zLx+AxQvsNnaIE6`[OxI1P QTbU(Xjy˩0AcI2%o07*I)e߆Q'XLԶ&2~##A<|6=1{gZv*MV#~拘Ls{NȔm!*ؽ5:mM*(;Rm9YӺTyİ1%NNpt`#_]+|VviCyN$tV@c'.zγ{0$#3lT С}s19{o!Ke"}~u|uW'tt!yKƔyJxgdI $4 bҽ49[]R <;|k1`T{ Ҳ"6u^N|W}() 1(vfMܯ\ 5oڶDFEh{ل %.`UoEe>e\Is - %YniGԒ@;B6)'L#g4鴞Sg4VJk,Rz;NgN:=r҂=v4{7DE!XdۜWݖeF:=\%K\D!ݰ6*.~̮b-lrOD ݌E*ʽ/꘰W<;pYA_鷴*[VNiW{  Lojl{Bux+X:ϫqv{%8BNlC.8w re9&xi6J<-ċ8]āz1лą聁KN<œKS9*N<k؇i0:\clq>uQ*/&:]lC\c2LFRSi-cVM?VD^N83i&m%KZ5\-bZׅDi6Z,v=rۣ>bkٳ^PEP{{+0ZDJ_ qT&m0إ?i bna^"̮nQjO08"pm/>=?Gkq~fcu%ϑ[Dh[\^/q_1"9F1XKݡXj@44}~0sUoAo(eӄft8Ճtޕ˺YX7k}7bn]Щ"nke+A(_X3(k)Icyˡh軟M8TǾWd/86|ACsR%ܛ稣`їmg˃SiD$Ϭ K'9E(OI jJ8=s2NP倂d(X& U*,j'N) >`𚳺ᫎQG~#%.I*&%Ҝ|C:~I1&ZfѤ 5(\[uؖD 6SãmrDyUV`T4 ؔ*146PRJ@w?UF;U<<f ޡDNُJr gqJCBRiTf]GJf; .!\YЋ/Q,F*mAz=vi:^ F;.xMCv-;*\Jkk6"]E磊)*J4;MM_{c߇`Pw_)H3!F3J1$sΉCB9ZRKJ)r/ `a(e(@ ( @؇(z*'{ٓCy1b67hf9Od`hTV`m2ˋBQ*M%2UҪ0#B@'m9$l1]0&fypK_ ,} /%m D3*p7auH;Ɋa D53X.c`3/btZ(Sw;  L+9Ϯ_{Xnܤ|M"=ׁ~J82zkZ 82 6e6<@L7G-=dbD )ݏH^`ϥ585A!tu΀NSr %iM1"p Ƅ~i=odQCtCREoEدE-[ө1f'Z3լu&UUUoW!/(L ZkWO ̡?G9Uv* 0(-EeWZX H΀d/uآuUնl|jrÕbyРD’oŘɘ B6 c(u{`~ لJx/!՝hj%t-]"|&gK z[áqNF`,[]f]]jK,bSȟP2̗Qbw8swB QQ ,xgʶáZ^V>m}^|72|~hLP&U+w'Y:T%m~̝Mr=59!EomC 4jG]ZffI%Gc<=Lġj^eI sN};`V(/%QI-|ݖQ~D>NgTV{#u:o}|MϜ'VX8A[vsLwMK1L`h?[Zm/\N(18ArX/˛Wbjӝ.Jk4Gu9L)OШ s.o7џ͌(o~ۮm{c_uE%sr#B>M;2Y;:UiBm793NX٫Yţ!{om*_{Q/Ee<:&nGoM2ð(N]6 N C qFM%T)T.ʢmE!m|ǥQJHP/{oq I9hMZ@Lxk/X^O{&mG*5Dc%LA1XXRlǎ%ÿˁg0Ui*~"Ro)B0F7س 4p)2U3:WE3\?o=8f Q+.kۺ>'XIR ':iZY-w[+EemXS^ 6kcN sbV:ynM-?~ I5s IH"9;LY24@ W& KCV1@^i5q:g~jE40 `~MCA1yĶL6@fߛ<},JEt1XIخ~{yye0<~eI UMMfu *]WUٸ* rlO|_z~i ΃F:ⵥȩ*0`b08f /2b`'[}we1`W^HeB߰oQ }$6.ccI!+m[_'lOWl*j~G65ĿE]jI.@L%Bbzھghȃۭ #Ny.e;ޥr9}{;[Pe2mNۇH<iصԊ/ED~6@8 26C.HIe 3b܃ gE[uQMHziwfXI3ߞ =74-JM}T?^CxO$c@i{( dkBʤF8RCZ ;ub\1NQn:`7x=^7A7Q"IE 12P,&VM .bPDlMTZߘv~/5]Z|C>͜H{75^~RufǨT}43c0 J㷌Z= .Z(iwыQ&8]6hߑEg fsB\:%veB5$CH /9ъmQ t>^ > _Hk{.SZH1OtBEiRDJ.#G:=sTD䉡E>kƌ-·՘v\7& /՗,7tHJᯑ%BCaRՔ&ARP7SٺN(mE̫Ai!R4&E#`\HyuR6H*;)awH>dn`x_ebo3EzwtOKuw1QDs@tGcKQyb TXCużi k΀PO; 1ss(5)m!TZ}#j)bp-bׄ6Zb| >0%Z:H%%1\^Xۢ~SW(\#Փq0h\]0(ڦ?|W5O-|[eJ],+U֮i}~5xk0lE`w+e EymMljޑ9zM9(_I,00kZ_5Q6?P"|UBir_!m\Rg9L|)3( hTK!BJ[ğAQ/ҪI|U>UW<b&F\t#Dil`^ _t qbNZWHhU\o\JmH;{-V:5~X(^qΛ㛢?_/[Uom0 qEEy~KXHvyjOQ:sd},A?&$JmCQ[h"OfwKqO_Ky 1LFgլm-gGc5]F ?Sf{=E=qlj#Jiqva&`-$yׯd #mz 1Sӭs#߮1aK+GFtFkCJ.rǤ>_/E>>?ya{BGj}%%Abu#5K 3o=ز禈RdUGca[5:K&=b'/m+ng7;sONBNW!LU,Ŕc/pr}^Y$km5,|\ެR64KZˣ4]'\nhU(\蜕i֘/t&^MbD;w7J($uqT8ގBz[8*]%VC+M.KC WGaqCˡz~n:~JεguǦ|G+Ɋ7VCCE߸HwEej"?qˊT+`KI3u?<Nhu 5UXTk kȗm,Nr!X]T[D=>f%տ`W$'[QhMᤲNacH6;_P??\섲bvO5>X1 /pߓVYM{.+ r5 i͕ϣe R*5ˈmUohG,I#Vqܥss${ AƷHU#Ru ZT4e"&[C#y@mܛy%ɏIh|IyvLUaF>WRx#Hsπ[s]ޮHo]I$dJ`.ݛj|g "ޚTϋ޺TK.-GQ ?ҊqmJaI> cUX؜ 1 fCu]ߓ87bKt .0*1{5( *iM׊)\)#LHR.gPXWiC ?Oz  O@[;fE 2`t<ɾ:8"R̓ tʦ4_ۇuF8vcQSL3תƪvx+B|'a(u x q,%6a> >|SUj{,M={TԀ- b%G6ex6b;v !q!F=I] Iϒ\hfGnD*6oޞg^=\Fڙ[{fe\`WA'k|aw7ݎBb*9dVUXo3{7`I͐1*DFJ @2`z6b/3>x+{q߇L=_ATJz K0{?nmGe*զrokcT *9WP^ܬXUyfVv:hc5G3JzCL+gEbnb*_\߂|i<˶fQ^-'}Ш_ח/ݷw p?+|ײf^&/}XJ؆1!qSO; ĊVEUtw:y⟖a%-va3[J6`^ jMɖAЋMIئ=Ggfa xg(q]:/rzHL垛q/XXx53wk-<6aăEưƁc4ƐVp n17u79W}<'lnoŽ3 踰(iHL6 -8Egȋ5RƯ.9;ł]h$n_ѧ 4mws}&AÆAgb]*ȮKW!st<1.bo/,I<V !N{{ Нv!{yCr?4zhX@}Ĩ Ġ&l@[x }L9Ӈ0m킭hžv'ٯ~dF;2Zp5* 6Jy&vsQ 5\)dbXΙCեg ]ɼtr $# =^{ޚg+ԫyjټ91Tx]ytq-/c&J C EyJ*LXk)OKa1B6/v?OJDAx#,8QhR&)! GZ_8: *[t+9s?"z{w~csdtd]Y\z܆B/x LQ]ߜ @([nJoI|Xls}|δ҄՜j.~zdI ezցz659}Q9d#w9EB/n"g-sN \nw압OɯK9yaX1cOAClQkĀGUJ2+%vwo>#׼lf)fқݙ=D5`I?"i~R4bX]qZ1p%?<oܗL͟_6nQ^L_vEʋ V\r2'^x@)wJӷ{J0T@'=ZI{ڶ C?[j6iKڨǦb Ywh2'0 "gꐗ(ݎ]\#AAuxCTd P.iY>]H>ɒfU嶧 vQ WϷt>[#/ @ P~H+fn2 N`Uv 0l# 8wB<Ÿl+? _'[xP}Q{ȻnjWSOv@?_&ʳ0.l0BS(չ.}dfIaGcLSK4$9, ;@r@[<]Ԋ4+6~CU6K# Dr X U؟o%G &s|RɁ^c# 6_~f_KmҞbr)KZWfiBԺŅ&#泫!ښ0y<{ٱ1b/ / x1 Q"Ϳ&XþQ}%٥m]v;TG6Lakg8JG3?C3U*ؤ2LlY͵0{<z{G۝E o:uz.VUSa@)PfL~R*MۗvH{);1X\ pL#HE!é(ϩ I[D-KaJ~ΒnuJ/cQwO=6f~jM蛢tn7r >FZ6tEiodG._X2(Fbګx p†0klܓ,(g[S0Tۓ@!b'sꯡ;(:ؚשwP 4O"P΂D+]2\gUN,ԻWa#᷾$ra3_Ye}QXRkǽUuP>iɾ Lp@?U5y.9Lƣ]aϭ#Zk27W5w7Gî{`+z 3a XaOV0V'|DBjd-҅>k\NIˑa1!N]CןѾc8}.SȺis{E6jtρ)l-ΤU|Û9y>WUD/T`B2JtYc|34,]}E۵&牱r4U@>BGx9@tj>ɛΉJ0'BllHʳFP9=穦sxW޷/fSQ<6-@:*/sif'tm4Dr;6]RQKSR陸)Z_cO)ؒm@DyRD[(c"(Ȇ~orJ>U-jv!yuNL]&^8[s03nh_-~SiHފLف\%y!6缀fꥷLj,?4)-kzwȻGn|7{<_z1Zw>Jdz_⒞1phܿUrA@XߣE$Q_I ٓ`N7v]zdFPzJӡ5jSSFc/EcόjNZ~kt󌂅êMY|<O*}BG〭[!;XGG׺ :cЛ<Rk95҇\^_R‹W{--@A t(VZ5HNT"*̊%z]+0 "'8VVNcʢUzl'=SKT 8tȾ&qH=c3 06GwwVrjBeMB3죨*߽-_~V,7pA)6qlOEa Qoa cFo"X4yx /RZPޝ!nsft1av1UP#PLvya"繹E=%}f]* KQpǣR+gIs"$(GVdRwzZzjKfGvf>@MnJqe^<ʑ),֗DJzb e~ k%i[;n1oҐSZ9' V `ԠQF$L-/rےTG'ڄ%W"c8[#ߦSCPw`M߬^}Rzu|LP۞aH#y-ҥjIڶ&g1n{^w{A?&9S(*xmէD&Zv«h@'?rU[u.}̞6HSSx Zs3.TY\KiIC`L|BNNīOG;?EЇǻG[M*y@}#i0+ A E%J{R[f򵆉x;&s^?F#Á ~jel~'qFmHKq7"*[T?xFT~%_W8MLwL%1?R8\zm-=DM4\IiGBP-…*ednd" iV;aCHTai=_1vДV/h>jѼvKk$*l&+DlY = 2e˵6Q_ ?.4)dR1=qm% +=]I P.Ȅ_Н=.BD\JW^p=C@<1ǎ&X&Ht]x=)&xk /Jy7B?¶-t V+E\S ĆDx8m$BgNvuz|5CЮb#ю*ł:w*K^{/WÆrT s4ge̤Oo.{x~Ċ~ׄ/1#N*/qR}_=V7zb~Ldv@#9wq@R H EpUwÎ?i@{DSi7jwq6=.(F Ḧ́xq_mCt>'cmgP;iZ8ڌӫ@o,?_nu1ߨZ# F[AOa|AdO's}qK bT .*`AI::|Jn?UO0Lڇ|zK]R %mČP<^ȯXIkl!$_mU8L6 i%=a~ejU@"Q p3G2S:Y+w"\}1:}F.d|F F!fRJu9NQ4rJ&|G*Ai|[hNt Y|NeP74yERU; eǼ T!%=ob>X !#NŠ )ORc39UoH

MvTgΫ8yph"O#}^] lU[jNNG?(M7G-8JIф܉9R~-m/uXV{go&]Ѫ^ٺB"u 븤_\nUwNe=:KB;FT?ʮOVtHy$T{ys>&2L.hܟIiXMyŖ88Jw6<w"">p ® ~(\GPT 08 hfnR7PЖut9Nm*,5I.v/f;#+  9x;۪pz>҄M쏶+fhPɋ"fG>?dY_0 &qru@OkQȭbFbP4Xx)+1kX#ptIVOK<Ȉ߫"xz muxkFTVd|NVkmuz;,#r5TP5(&2<.&xbg}zo߿\;E?Z[u۩s͝R\3kfzk[^׺R Ye:H|#šU b}Fb% ^. sZ5^_LC;A͌[)}A:Z 4Jĝ57˫ow,2]GkVgZ@.:=[#&n__ܭ*  .jU%?1i=aF00gle]ѻ51e6/FHVOs>(I[ۋG5"7f1a|Iv$UўaEhRRahWlrʽӍ&RDkoFlU4 ^- +|s {3+t]ޜ=M9j!_2)t4 4)c-]V&W`1b JQ>s m*ݨP5JVs1tTmN+Vic&rO+ό?Ŀ~ɒ9tmZM%&fz VanYo;^Xf9S?{DXXFXb{6ue9mO7W4c,W*10U\;^ʫP^F*jS{m+OJG__؏ש{c0xF1jnkt6̏*zwo伵yKGmpZ(;o0޳v.BaOĝ9G>=~5k醸MγӁ5yTI d㺠7[qs^GT$ݒBD lGإl#^' I܉1_@'a w 8>(n Oy)id~r[Kbxr`˭"Γx{M5L"N{`=0N} ivjNizsc^%qW^1jLغj%ueq>]Mwd]NU㰛!TpA4 m\d+lu`֕?ÎH6"ހqc`ӝph_ݙszZ: 4I.cq]T!"{ॏ?3gƿ[?]'>MTxҦm)XJѨEQ[J#;4HHP"*^{%ELWA ^qTh 4- „n@}̤)~~|I3gy?Ou,)<"6 9h3\Dg5X]+J}݀ڴ@G)%*.Ȏq6OaϲQrf 1hTBrGTȷWaщ&\-'Ct^D&J$X^2n[JI5/_ Wu?ߔO?ap(cX=8W_ϴe/X"GZdk%SnU^KDWhG':,h>Wv KUş:0be ,amq~@=4\BUz5@z5@ĻZ [UbpT6 qA ֫"`i"ւEWYD!~X*14E(Eq^ !ZEj`"5m(gx>E&ôb1t fY܂Xjk47 U&ֻP(IDuhgN?A T]F3^ZepH!@xql9wHp"k)vyn"%y3[4)1|Jz[- j4,^ <zM9G'r6pQ);\ w0򄴉(GA^[0eb#!Oo˰3!ۏc17NO'>ޔGƋy7dȜ]l=N#2 g(]{#}%4o,.emKp%"X;WN*1G%s}㝅Ccކtކ7DJǷa@'!C&Kdko!_<`(. F1Ҙ#icߧ+0\x"> 1x0A{ה : ٍvwm̽PiJA1dcL@zm)6-P=0MN`l_Jn qqDZi d1> ߌycjCt:?XrS?pSFkvZVe+uV9|:nQ,=ؚѥ:\z/>~5yw+\_'AՉFwUœ4 OMVDPoSeRƓ7d9E4$>e)G<^p]q|G5aN,ŐA 'è@g{4$ڥFAh2m.uc4,\ 9zշ6H(QVM1a¦<}% Te0sÜP<'~[u@¶۽Q*aUpZ}xy°]0{HYJ~Y0Z:J(qJDd%nSK+dv$;go=h\3ΈL g[;7~VʙT *D[s1Gr#6"`1؟`#PRi6#h`'&woŠiugNsEy_m7pi@0ꁘv(ر)cH9Z䭝L b$iws{!%FN[QD-#̾19*uR9_) mx" ~= 5G)LQa0 "Ș&yJyLyuB(+1Seg iϯ$A*'rM}tp:}v9{YF (#&Ar2.2.miH˖w[>d*W]tqdsR12S񰊍J|#g(>GCLg<:6ҳouw2*gɳatuYg:.ppQAhxr߈OB 2|>~pSzI*t(j>V#]$;בk+$Hv' ''ЁEr6A6Z,R#F)R..f~d[W4/wo~zmп:Z|W(r.Ÿ jIqaܸNgc[z;2Ŗ80k+0b{@K]qgiSs-3p[=-2/#DJȍ/9ZT=+*&0PJnCȚ,FKƬL ;3FXdW^ Mz8&yrZm*&QzU]^9-iv~gՆ(1:GJ$g4$䱦|AZҗl:MGvːaW锑-ےuC8_[]9ew'еЕ:<[po$mQ)rh؋܌Ʌ rVuO_W̽/K:u?VO^/9M.y&Bd:#o8ǔMFO)zʀ:n)5GQa:+#T$*͘mE% 9;7b8uD?J& rq! {y9cbG* "\di7]WjϬBbv=+~v̨>HF1:CpJX6E$/&$|\l?Fhv )BZ[a<#5pj1B݅,s/IكAlv "wJt6 ;LhG`6@#gA&Xo_c&qJɁV[jr2a4eB9mC:Z1ĖS"O s]3 R_wDc\0\yAVTS٦(2*UnWu!M^1QӓA2忳L`i d7#,L8SOasCEaFJ&gԉJo 3羹H+:@ޚ */45 2;I9o)KrT/dz% `@#."(J' <# )3bq2;:,yMhj:x pmO!R?S \BXI|DcgMjRf܉FLK3n%&"JcA`&6TγKNXeRʛT'g I0&e;qFVd!|($gTnǖ/&klS sR"CR{NIb^S*&bl#MkE$*K[TH[9/*/>ǒD[džjco/BqtPe2Mdgrk(G>r^<_ɔG֫.r c"g<,pILSFJL!z#pJq̕. &!*#!>#Ŗ~ o,W+Gc-AoAbk0tqs94z}lYG)]og<ɲaSr[n,v[<=1ți/GpEr#ɏpGG-V&uUUnE,")ÿT_G(я4q ZE k,2h]vݽ,٤?6ٛ&V\-'Ar @|4b؍~WDĊ{A.ynf}IDfgT4p(8Se$M͓U»bawT5+{l}OWh ~oͧ+.((&rF#^t_!,VX+)c_΃ %+ej$*W7 $EQ9;S][DP>73}BsD_v'PsfĕZmGXcPF$Rc;`'w|(U{՚A^y>| !yoF#V? VkDm.,0`&:zxK{Za5Nb9OoZ_o%EhwC]3 Wk2naz`U#*h!"?ʻZ-b3k]=6B£-W#1$nq+$%Y`ztW$%]|:<Ҩ#V0+-QYp;ͱwZ _o[N_q&Ơɤ7$͑C96uܹh 묯 {0fa-*. F~L\>G{Tet37bZݩW[Ȏp4>L5x8Ebc*5=*yѯ׌~Rsox`2 8dߺso'zGcvEz1u5,"u^;cMSOn{69a<>V]#(9--'Al5q 1NX?*4!F(PܯG'14=7/֪5MUYnنO?^g5cMw=΀{vLo)MjR7wV?uz¿Xΰ/+b܂BJZo;.AKY}M^YV|-2YZ-IoKz? ߞ -$zF ib$~…(0-%`LhB,n4C }j܁A :v0cef.Y:RrW8Vѕޚޱ8& -fs/yZPt >յmpst-M˿Wٙ 3_3[XgGlT2qq ۘɩS s)/Md=oB7urGꗬ-aO] Xϑu]a٘@WI;UĞߕ'CI@<D~QXBl>sbɵZ^RbR KJ8Rwaț|5ވ'ln"$"@zqnrXW>7.'I?y(n_䬃*l YOe&B/EAxk4ゼ0MYbi6S@r?qJh&bhB n&A(Ed JP3E=oC&k *W`~-60cpce^W34P$PVgD_\uM%ߎGMNT F'u_%X|/,"$$hyL<(NϞ RӶvZio]qtk 5 U*ΈBEWk|5J~Q'RjuG۞6evZWyd131V(ъWFV5aTlO0QMdFElLk6KUad`PrWFKфLB7X#=Fu?*s?\Zm$yM4 EKC鸽4})O1n^`-"v^i.Θ<b~/-ʑYPep6i,E[.6za{|ILevNdD'\hGc %b bG9" jZ{1q 4wyFtFY{(p6r,xkL*fgזuHK$ C8Ed Sw .̛,u.h(֢W[U|% *ʒV7WM|V ­\]̻Z k8prXaY/`ϥ075ʂ5NtS]3Q9}WmΙa0b[ .a]uep[!h=s9Oltrm1)i@ ;FArD*POƫdJ+`֧ * 2** **j2^Mƫx5 P+t"^ve뾐E~`N*Zv,WZN `-zh-~h֪ʻUϏ8kzŘrW@˩1C-1W:n49O|<" FZ$,$Οō!O܇Tsκ)2sc2&o=uޡqR()Zsw0M q٦bc0\ҷ6ڶsptOuk1ǠB`ze lRٚ^?J6lK6nj샘wGQe N"HeQ*_@C+((@=kץ|W/M~@Q^o_|~^%,T$;eMvi`qq;ziEGMq$\s#Wc06!p0W䁰(H0;0n!̫"BUE!0C aF!:RtH!̤"3aA,*)9T}ghSDK lơ .oo=a(OdWE H\Ge=7JԒ* fGGG5lwy$<J;ZE۷}!OU 8/Ϩvf3菐^; VnwE2[F\ql82B z-B;@Jڿ7xwQuh 4IN \RC)Se/~yvBQ%2ihޚ…&XҊXe⼺j] D#AHW.I4{D Q:MTwjpBE##ۦUjzR,tu ,55TYuzC%9~|MW`]:J̥eN$(JpnůMlڎRR_C-mbDNءs^QWR a&{`.$VJ*<fyPCF &yw@ 5Gvhjy4 *р/7wE}@ V Gtأ^J^ Yi'h)0vPo .{yXc(\ǹߡxT7.iy8אT;\ˢrc1fP'|ܪE0)~5pvexsthnEGA,&lP Kbo 26 P1lAw@-`?cG4&4$55y-y0зTg*=5ܢf]qg+䥝v}j3IKV9?`W \u@'ۛ1^Bs,NkEt6T*=[[e!4/5Z:~4P~=%3|8L<ЏR%-j%*T G?_f2S@.© }#T9x޵vuJMl"|(bW] NP5E J\iS-,RE:hxdvi"j c LdSAQ@[= ” EQ$F99bj&a(o' Q#JtAk0/5qߋ'>r%% Պz{ݾovPSl83lpxV`YR%x bycb[sŶy5 fdʂv#d~R W+q6m眏h2< NNJ~Εbʑ-Y@UKOߣ3DGCcE&Яq<`5TCfU.gzG,iiȕKg1Vz-"I$>@dQk0Ti}gtͬ%VgSQ< E:b)WUp\!\sIjnO-h7m:4fcwG>4 (1Npϟ(Oc)Puauɟ Nr'o@έFxXTǯǧ6nU:G/^lMt^ , H$Jʇ/PG;r/^d>/D>x<=2!}׼ \fGN<1ix,daQ%fDϚ؀M&U(O_{P<@ Ve^Z$;XebK3pfI am(nl=9hR+=Fx6/AByKF @Bb{3bER!,gzj*63C4}O^V7A[*Ϣ+~*kt|z}zi. &%e$_ԥ̅r-ɧ[pKP^ DܘpqO1202x?o`T5be/ ڋB[ÞnPÈCubm騟JP總88ē> ߯q%RA-yv*KbP#ݢz]҉\!}ZHD_% wh7Hb=VUr x* 뗅XuJlL)2QOzƟQHkirx,@ܹvy.lQ#kE^39O6jZ \1 N 3ߡ(zAklF,~R"kgT6?gl?ƺ1F-*xvqca\ 88FIR\hPoD9w-(G@+haMJX'߰"m |RQDeN z΃q2l!:gv|4 D́+;-' 2(Cqq+c:X؁%SҴ4CH4? z J<>Eʏn%\Q7.'ťVVkp+/woVG1eXiJm bgp%+xVUk5YDT! nQgzx٩S6. ~?G2tP~6:o1l2,+Ȣ 6]Z\m  G 51x%1H~#9lLf B"^ ) e0גlý'r!;LV_\TYelV9aan9ӈ_G1^0Q`h<7"0RBSBͦ'|QonfHz *H::<_>iuVpؒyGS&Cfgi8DlӐ l`O w&hJ3|G[4É< b;WВ8`s9FDU1s#-;2?k4\- 6k)KFUeN,滜 F\vOH4yuF)?1hp5,IW+?50^~J-|'&cC[Q*US+@(i(plïsjR-ե,!mBLnw`.MʋRx)9yP~StAE)1Xn6ZXwfNKS~QPyyRI^tSJֺb 23z- hS|Qv9|9a}R̀~j[B@iHN^Di;zB]3R+Dx;6|3mB[޼O*wZ^;ǹ e>/-zK`2=vN<%$gPs]54| UU> P=u[ݥDd-ƻDI^CJKyQ( ( X$:]0k{"h8.A&^|">€nWL,RdB^wm|14<(Wyn ix)l,`sZ8̈́Z+?v7H'ƍBlgvnidGdfc=;1UIns )=m2,ݭz X+/`h/O+O'HM=-|UU4чJ/JWYfHg3y:'A|yV>HxB*;'ʳ&b*Ls&<LH6p ĭn K͛[rK {j9KZ(ȣ$Uyh*JK~$+A'9 ,Ujj`"_Gtc%U3^4 +4{_6~ߨT^j"THp9fţM #mFG^ʚ\9ͼ5 ;k90M(Ǫ2[WM^Ǡ+(^/壈Ԅ!!ϔWF._9KٌIT+4 9+2?(у~HQ7۸p4Q~Oq ʇ5o&Nڠؚpd笇#nhcp Q+j|kJ*ѨP_í;ŧZ5Gts ?cܚ]bu" Dep^6Axl .G+3Lj@ $B &5Uj) . 7lJ2X/l2lVr<0P_)`(b>QzecFdʠ}WQSY7/wm|9oBxϢ6i;-JBl@L!|SqE{跽8K&'8?c- ٩7ir}TЉ?Q{  u+XN㶂݊c"IRHcB^;i hbdKEz! &ɂ9%_޻mͰu(6И=OQ~]8ŔhoLaqaa!aAy jL 2sL̼Gv \nzRHoON BѿkENxYPP&Q1Tqf,kԮ%#g RvZQcL'/;\JAE,&N1)<&P݄^}%b;Ӣ㄂rGN#-fR"mfgIIcYY .pXk \R(5Jjf X ¬Ti]IcLjlF󍵁W+6IGuG $4=EU.>IξCnFCqz8j4qZݥRkFq9;O:qavBb4ydE5ccg䚫ΔOe[ͧJ`G1rm[fnYt`k.@?ѷ)幂yx4T~xyjzvvH,sf8 &T\#1$gّ j'uf)g~qXE~rUK9q+࿄N97+xzb[ 3uFݻPsȱe1qT3{֓a/Nx pJ-mEA j64;Z4kp\͋z(؅'D ?RR#:qW8OȎv5MR84-5z!}DuO +Ec/¼S}6yF_{4캜 &i-Z(퍛wul=Aj-R[҈wfP"K]I| -lCҮmtZԬ_` gv D~VIgYL|n4K$0,dFs#}J'^r=eOͲ7zSI/YMņߐ&WYɼ5òu7!ѼuX^^Cμ{ ZVZ>庡(Rp~NA5;w#z޼}P:/ K@]Ï׀ bwfw-9D}k_J;G]ږ*L-eq9 Y rb"T喡 :6O9gC4;̊c{GvVAxHK9/ l> {".Ekd-@<-lWzU8!QEWbEʰ U+Ƀ+WGGx?^hڔY KS -BE> VaCEECCϘipOar8ʳ }376f<:9{ed+^~H6|VOd$^SwNsh|wvT5u:`˹jre}QHewtR.ǒ|es%='(psDg0fb]9&^4b ǹBcjJD~QKNmԷ/UxO6O4O~V}2HžX4䂞`rgbd|_?s} !91y@(30>-JRFWW )ĵ.'CCpvhe! <[Q' ˥^kzS~O2:i5NjEnlgbf1Mr޼qi=LTAH=R_a*mǎKjT2Mʒ,+ձ_sL%kg,n6%.͚ 9L}^Vܪ(SGL8ሇ!'HOw%i4^~riX?<g Ў~"f$H9eN:e<auov(58~~? S2S"# tg%h3;e7$_Pِj׀Ky(GVr Džt(%qu]MgXg\ge'WJZGDT , .=i@?p^{VZ+c` 3 xgo)lvrEi-X%k \#y\WbIqpkH^. lk0ior_ȷep0Eee8{pC,Cl9RNb J?c,s[z8#>.pqxy#]e2|1X48~kK3Ơ>^H>-u-EcVo*upf2(GyW~UVl&szc2R#9_>?T7pTps\т;iO?_V4pە^ՠ[?TYcA<(w]-1Ci?B8Љ?vɣ ROI,m(h~ S`C+tJ_]9G 62v؈ɭ6ĪB]O`O< 25ΝΕN&1+ P1t.ΝA?Pe"th[xjx!Nlp,Eقc#5-HA*K/"XM98)0K/gݸ(oV*'LP%nN[ZZ\V}/` ԃ1üLDea^&"20/yxȼL{}Hiͪן7̪ROӎ%̥ [itڱnv+uOuAR8FMo}ۏFzG:B=mF);ن v_vCV׳xw}cbOVL>fCyp;6_n9[ |i*v caewk]`w쮚ղZvew 쮁)d xះ߆1 |~/y"ǘó5 ]#+fw-t$;#[rvVvݥO][2]bwN`w.R>Ĵy>m3/J>[w1v|v7SXީ`%=~HU e#naku[.dhg_ۧ/׃q mN%S-omW q3jX\;71UZЈxJ"J;z8Vk:$ػ4Rº>D%ыw:)KFak8_7r܊I=Clˋ>jԡ goAߌbj/ROq=hn _fu?O otR"};"7xa4-O]~ ?NCF "d׻@^BY WP* zvTM_}:w{ NH{Uw:}C)X 0@w z +F!׉MܭSÕLX' 7A`%ɬofVx ).&xsfWfc(TwMARq[Z4Z;yAk1;SP{V4:icw֪{wa71@!{,+i@+; &bpSiNp^UhP;JxX0m2Ax7MNٟT졢]Wh8sN,{{?"?U:98 SZѨ`l&uau+/( hb/+A~dMUkcxY/ťW}[#=9C7)д3!9Nl18g&:H.«;N! \bT. ޅIlj"6'm+YzsHǻ꺃f6́J`S͊M+⢝һ\<ʫ߼SOG/T(-v3r\4`ƎdjErlu\!'bS15N-9t8>(,:Q]EdVh*丂sŰ\G [42JKO-;VKuCeT:VRkHeR|JR&Omm`i|&[yz[V38\8Bv fNFG)nT3zLl7MΕNb\q80ɏi3$_moN@U{ EM)2;:f3wf ̿¼+)30drmWhb)B\ K)Ʉ5$+t|TP:E^:o k-|YH oG>zPgܝ^c'>KYI=%oq8o3Ƀt4YۅI9OyT4l~Ev7j;?slps*=;z1OU~/j<"%б<"E $$lڨeks)OIPWy.Xʪ7\xD囄1d>(=|]ˣ U]\_1 GSW. abK|Aݸ"]s E.)d pt)8+<~ړv܋n1.!b[\IOn=1bܙtye:%j[udJaҩ\yv⓶gRdJǠl@Å;(j~ mӸ jӚJe[K`׸q-G):8nѫtyNCۇc,r#-Ap42KvJɜ{5Fj\OO8ʹj+,mO GQE0z|i~*xhi+tJ ^'x<:/> NfNYpB͹soojw&EIpLZL<[Xp= 7ApEߝ1_#^IFs~ԅp;,pcj\wgn-bL9r>[=BmCEs hePpFT{cF} :89mobۃ xH$|=)x뱛?4F4aĸE58FZF;Ǻ{*wcaLJ `a%(, }cJm]Lr0WIMOtļpo0_g08k@(WY,€=4 Nނ;;o=e3,nj[4T,khjҼ;rGIrC꘶GQa{wv8|ןZݻx.tH#jcigtڈIJT`rsj%0阳j#n XئID;H3xYui긜òmԾ9q6F}_@ԟ[KPPfߠ9 j56eEEq:z.ſ𶶶ndx}Ρpr'{ܱkmZ|'1рv9vO/ֳcuyBy;978٪} >hhUhCM+^n4n~>DKߊC[ Vu`ƻD8ۇ/VO/+wXn>uLx g1TwڕQY-56'`kx<|LqEM@|ri|ox>I* lD@Fe! @&+C ۂLl5{4Dqp*э3S4z\]w!zY3wͅx6L&/ʺ o ⎵|M6FoWH^7u;aAFu9|}DוּES| tpnҹUZ!FT?kQ"J-R%b4 xtMaҼN6.K{ xH6PҌ^MPy4SBg XCm}-0m,Alc-'3 _ ^B?G~H*ӛAaf^Ap[NZyAx-Gk_xہa=3YrN'Tܵ('#R@گ,ȑzXR)4ƓjHBhu:L.ݮDfX Yh~}4#TB`9ExCg]|6EӛqX6t^(R7pӏ)׬tEŏE<ZBRƼ&:Xz٠U?˯̱lp]793WB0Bf=K5B&]I_QMyiMR3ÈL[ {qkgo=x m-ZdƲ\qjB ]4bNM;U(dm?tkS݀I)&wx4>Koo2((Vt+̦n[umbEuWJnaG%mz[S6# whAY.>եd<.M,ĀB5:޶_Uzx#zC >ӛ$%(z8玉ѢG+Y ~FAYsMgAciG%rX9 Wb0՚VtS7(tZe,8Y6ۦ &n>LK՘V8THUYc11E}fx匍~Wۀ˙ƲVCјʲ](Ua6>wlc],mK{ǒ-̿9Z7?dxƐ`MjD?CV+!y^=ODՑӐtsm8( cݹypbQC+zýT 4#6$ŚɜWf34* DHm#r+(CSHB*J!OO<U TFs868L)\ ]ڱ]`"nREt_ƿtN@!]"bAS3e CB#WnF8BR8'5$ I D8lIJ]9K] ]HatF}5H@"Qb0f7I1*9:H:n+5&pV&n $ ۿMʁ!ҦOY:y2e_`/j/fοW>SIC칑ԩ@ ڹ1[ [Qg`9uSIbvI ,!N%u0d1+s<S?DW : 8Z-b -ƭdT;qk쌿[)oxA`&lZ &s%'.j'3hvҕS['W&uM^o<)pC#exzS&tB 6aSߤMy7d)=vcnqt8W- ?ciC}NWpL:-p_opl/C?oC-nפ8|!@l6}ߖ޼ncOjWмW٭#+lXSiXs |i~!je3& 8m羮/JɰZk-WTͨ85h}EW$Ŷּ֩lz.4~πZ]B?{!꿃d57Z]jI!=9V /g% +-t)48& >h x,y`vꉦ~Erq+{i[yά̒ xTk߱́vDwnCZB-zg,/r| G64Tt,S#ޘuP;SPF)D nP<}1|ܳ!`r?"2K2q!@R* b~%qN ;6R%"5 ls *Qܿ KR輸&Kl9^6#zA 'VDV{~T7F߇[\H4Ԓ|O##( &n7o^[ ;w5 #Y`$YٚljI,3ւk\yt>x 4\'\ޜP_(Ci-$ۋ^إ אj -݉_CWɶ+ ͚i[m#M()yڽ x߿VQx,wEnu79t_nuEjZ[C^ 2.P] د<\>zn5'0' >k`-0Y B"rѸF]v)@ f68^L4:l(Y^LHJʪ B. vkGtWj)]xm8b`B 4Y}xBҔ4<[IGuuJ!z5>9<]j9Ei5Z`V5cTm-Py oVy6M&dJ)@C,AA Dpb 3aBs-&d8MHH.{OzP j ])?G?pzLڔyDZq0\ڳ@ݸ\{n0Er*]rɢR6 3Iu\@M>sX *Ń('(%ȹ܂{V$OtyAb'JK Z9Եd MC8zA'dHO#Hi;F'l/-]㗮QK=Wף5PӆDZd@Oq㿕$618yHT3@hF-px[DX B1/w|ȾZ 1mX`oV`(@#,0V7u`ֆÔuaڧOObuP)G:>V՚ier>"CŭcmjŹV{X%w=(CYC_#^.mhחn,|)+9ʽ"r\w_c9~`~AEZ1,.ЯU跣ԇmB 1/:ЧW;aN?"{r*[<"!˞ɬ|Fa*YIU,$N&G n&Z,_g$Fֲ$MiM̙Fb~zФ!#i#Ŧu6UDdkRIy+)45:.(>AK<$k>>,Y'/ " .4:  %k!6s!5s5z -aӓe'6y>y Za KWgh8B>B_*G_%+;U :UJܥΠ[p*\1À?u^*{ڊ12U57. <%( eO:XRAXz -\żɘxJ]T&e}xSṣvlw Z[8m9&,;յg[v}> ;g5E̸$야߹7x3s5 ґw-9kcz}ɑ˱ᒹ^2}¹dQfiM>+|p8zh~ qQ洹 LpHꮞU.?:w/,<} 2Oq!;JOS(*gw o8v_`2"{X_UPEpM0-gvp٠*?j2/h#m+HE)w CpUUbxW! V}幮!a9䌛f+=o\'"~Q>+>txX9נm$0#0ܲ̈́sw$'[:JL L[6ڰ ߁3Cm(Ì%UK+Xi*Oϡ/Y| 6&-֎9ϙFw0dU|Q=G;sm@8w7r_pn ʫEA;*E9-2'[Q noxM!܃Nil4 6 ꥉ^,gFQ}69fB+7P#9'.9O9oPڽ"Yr` MP{>O yKUκ\x}eΙʛqXPJ)_`0P-M}HO nѭo4[1N"ͯarnA\'r;~M_aIw)) GF{\1繑Bp4} NQa:p:X=VyTn15Fےu-+qXBnn!$3~2EdI1q^N@!"BWܸ K:>~VZq_`;~p) -bn3 FțD tW^x0y\PѕD'p0 J ߥ(?h13j O@iWeh BFn DȌmB[gHyBpB~3؜.K/7də(ϝdɞ RepYVQy[@*3$sK(~ 8 Xaؽ [MvCwb9K*?dg[@J^J`~ɕ~'|SNaRڥ$N)h~/n49rs| )¢#pP!L ( Q&Η6ᯣ\,R/`̹SkIr"wy~vxJORI0O_r<\^+"sѯaf%g"Fp/)r8cЕzPs6loɗܶRy>:Tu'ح*Q3 QX|Wdra;XYvq9!e!dsgR 3и1 MN.eFyu/x6~^^y-b`ܿu_驵*JM>ad*PaJU;LLc#`>k. 2n(ΰOt {3WstgYtpzY&4N1=XyDsU͹&od{s7ɸٿb~̴M `޴D|(%M^2("`PgSDo\MS +PFt8V|G sIWAj L` _L>`%gcX A U1ވwI( P3-0h1jrIDEA 6ZmhzZ%R=R57vH!MFN9! cye"w2#f -Iޟ%eIMz΍a JaAq ^B) _4E.mA KӧD[ Һ lw).y]ֳƤYrg,pHeXm'I".b"&C٦,!IKqPf~-u|}<al='A Elӱ Q$JtMaZ'4uFz3HOSWzeMC1 `GlSb'S.b h< ,R{tBܵʎe00DX`cvRSVW٦9`nMSǦGY*EE/VZP(ZLzfbaZ$iwj&;L)Q>l65AfӪk ^Qf@h&mߛMt!s?mc+x_2/H<BdEZm @(sUޕ`S(.羗eN({E l092pk, >`a#Evl=9p=B>yƅx6`U.2ANri{25ɔi*S^ E taJ*ɇjzfUzkOWwS%to0ylȭGn<ߢ *&hqbb |6isCb J)$d~7Fh~Md%?Ca,ޱ w;v Q|rU,2'We OY ^12ѓiZ"67A34]A-~?ׁUnՊg?ōu .v >_7tY&/Q$[-d+wp@+dA0sԵ(LewΫOVʨrq>Pz^-ӓO C e, rR5{I)dQlB]M!sAq*6 (7Gjn,yP q<&btN-mC%}IAfo{$~A9*;LiYdخ|ϕɂ?MB:{zV1$fa ֮hp5 ‹Ι_xdFvK[iR F4^V.:+,Tmt^~' |*A=8bV)_g?Mښ+me(R縁qIvyFy{׺6R"<F<4Tet^PT`Yc(,]M]brJ}hBst˕~2+',f6OJKJ~#e rnoI@,:%9πqJ.oVrE"3`r*I0U؀(,Mc(aAq2p%Ak٘t%كby4{| *`$cDG# OܣP}HqEȱpJfuO9<&/2"xJB rј|bNb2^ΑCPt*uB]ӡBj:T'*B=ӡBf:RLJ PG!?©;qP܏5gJ# e{^I8ZKi6R4HFJىbL,mv 3|XpFe4LےEWD I|pylڝ}SHVnN5 ]IݞhkF-6r4־[,}+)̥7{NLr֞@E-?Sud9/5:'(U伬!{Q<^~K_F!V^SSLcTg bscHo86}"8A# 6CјQ YԌYC<| *n UߢkWfc#&9x܉L7y PO06Şxj21v}ىbS BVS}g b/_a䐻Cߋܑqͮt$3?f)f/!yXݕQΥ28ԙ,@=zIU'EOtR)~ev48[q̹qu#~|1"iL!x`@<@)C6GgD7F0goJu"|"M6P)ǣ̈ j >y vx ]( $X eE&`կ~T48A9GX9v KtctpѶ䎏OPȴf:ޟ{:W gomU`O%Y#t%BC &4\eIfh-t:&:}Zx[3# smX"*l/TCm1 &K:H0os+0 _cMÊ),<{rFPRŬ7o /gx]['ny5Q*%88^K>([tʈ lҏ7RSRi+2tlM%/D",W[]j"[V,ښ^'M3  ~iWДN><=%mÈVwإF#Qnmfsj$YU-2_2fqK\YƓNCgqN, 2P|>5٫Z2c&p x6)=LsBo1l໹e>H7 knu"'K+'*xr=4!5bfb5A}*܋'8W_xF ՑМѤh!;`t3j c|lnB5N)oV/4}ʪB+O<Bat,Sͫ3Hʾ&_~̏hK}7Lrb`3:X7APNjU^x걵u߫ T@9ϫ&±?j ׊F3_ ikxFKRV~%TQb#T:2u)b zM]ƾcFd[%<3;#J@n]Y5 Bjݝ%gS\ ꣏ / ;W {'VKC[}]7Fʖ"phw S>U X<._ ^ַޱe,'z9#a/T)ӏM>qȕOF4H;1(_Ë%:ƫ6^EĪg14]H∰oLI/IdqI! j-VF+xA ~1tZaoHC oghW)\qC mѰ Nwa#LX^O8s-?lBEO[- nY!KDp4 ,O 0ݥzu:0L@MTm"gĐqJQ+@B[:1擲\ư9:nC]6;H u @*9[T*W71)p߮[٪S6@ 9}e (T_FwPXS!#8"o7:>Qp'jjNw(AH6eiM x4d3w'Z[m/*yzF1yJxjq^:p[OW'Oa2n5dw*Xh^{ \  /fafZDSy)1tPúyǫ:b-N lEW &l ;`w;,8tȾ/CUu4P'/i\&\_(&λe>lk)|- QYKDq%=Nmy 2(S0YCS 9}Mh& 1d7c sFXM;-2*ItAu̟\7c3܋o^L@JP<~O*|ϳ1{^ub4 {bW}1sjqh@iA)SIu7_8k5 kqQ AXkfvEG~Ju SL¹D:t$| ` ^źvF% % t'j: nr)ʯIy\зdiءTgByHfshڙu:f{yB"da|k>4tGRT&VTǹ͸\ϝg *fJ1٢Ob񜧅wRߢOØW4;VSp2_# YM%ha6hhKqe#lӞD( Fi zѥq9-/xhd$POBz>ơ!;5M|;EoQZխ,ayHg[1ĊQ*@bK/ѵHokS}2qHhbf&u -a<> V@۹:DҾQlB3)͊f蕹FǮ )X]1;#-S[O! M%l^rrX9Of\(>v]v`)ЍnRx쭙5뮎 j@_AsѰVOӭipĈ4<8km~?m|y8EO;Tcʩ0|5|=ڐ&A"tPW%>F^8'B sW3!ӟ&_-Rm9z)ANFݍhP (Vsx&K& ސ 43 tCAz(ҷ Y Dvּsx|"/2S&_geA+8MnA<^)Cr4Jayiru ֑)F < %f="Q:*$ Z,O}hpo]ǔȌ*&><~=;/ >EDxLJ>|M^UK–hr?";t#./2_:CbcbZZ>0_t=FA(aL>ZKJRQyaFNN˳R>,O[|SF}eBVZ<T)ˠgMBPeYcM(zlYTއX0qQ,<",L<ԑa5ïf1HLt k@B֍s /~mb O/LB:X-э# 6xN7 ^{=={N'R].YXڟ5m6vIrmbqB rzQW/|\~eh ?PhGOq=z˙Œ+F؞9uIrʢ S\oNa"{xݑ* :5;*]6od_962*y-܉_._=:/XKJӲ:t BFZM9& 5ϯbcvVԗUYZŇ%g{W!yT %IC-ޥDJV7eX&m[۳,]FN֛sv $$๗|V`PC(yuVM q+ "KF54wxXo#.̫(P̜Ž]eV~2z(IvG."s :kp&Cht3͏ăd{T"| *_7.{'^!Uh Aa5ƥԒ)ph$$M>VMa#:Q>e20SVF tyhw }.+2HsҴ4abЕMQ!bÑkw=,?}=k&\y[`Pr|ƱTp9) ̳˟[jt>zn*{ճlBϤxy3hnvt2۔ʳ ՘P@`OP c\ ga77bΛגܗ~&]h0kT+Ԩz s@el8*D/|-Q^e\b^NB+ATzY)&gn2 %)}XBĆsbu_6,I_a܅sZl3pVs۔6uԛ ]̺OC$RT0{*{qv[+%NBý*.3]q0JOo/\(} g#®[|l'pڥidDe- jqc5]eZc;Aa} W*OKS,t q<6NLL[ CLF G熰âCuXר{kW^+?]Cg[]&0ݫl"k͕3HxŻf[ J~A?F+CH&GnWo7gDG+(w7 ApXs]\T~`*:S ]?. Gx{AzʂSf"o N j"F6bRIO$ +5w Nz T RrWA{AH{pg1lŝ,j49^ j CtJoƚLMv{(*Y6=ZG'in0ocPmLӘ.ɄZ)o0% TWYL :-G%^57z#xQ(4 m5ב\8nJGE*u4M7QHӌKб338X_`0-dSh9"B,?ylcQGUlX4'ҲalJZ忣ЬrFఒC4/7 $/jJg2 < g(9Dh!;]sU[z.0E5F^4D;Vs ́ᴑ.fVPUō aҿUF1a*h뫿({ʨ ldمEjFC0F柫d4J؇ 86JNpYqbCV`g$:JBL51J")C7΃n]XlՂhPئ@sNj LS%~,:/G7ˠMC'O6UX%\86OjJ>w3O2K[Tzrh ^lWd}rX_c˿YuWjQb &A2; mc_|W _p;5LeZq]O#Y[je gj,sQYj=׹qeߞ'D5ۭ~c/Ew|+[`{?{Kxl7n"&!b=xM#F$|k^ڂԷaL dKWvPY'f_脳?@L9x$:rDkp#*£תGc-d"lte9Wt,0K7!69`ĕ7h(atp}wK`F `#ĵLi߻c`\lӑQDsdo^z =:-~6Z';ˌc0I0\m5丵آ7Qza-M0IN x3߿"Js~w!$KEC3QO|7aRxsؠ"]l,Lv:%S΃\SZ=xy>#&QH$<6=H莀yڕ/к[lQ)lBӨY- mpbn6+%G1WNrZiS3)KYYF9.&,e'Isp8I?3 -ƋS4d d߼7\"إ?;|ɅY aFw`NJGSssT%ʼnU_4=].AeݓYsI䦸v)t4"ZUC!訫1Ky) AؽK:9\kFOz8`AX^$pfHl Ysj6j>ީ. .K8= A.q,XOYe1,mNLkur̼NФA( ՐIt굇pcЇ[=Kϗ&/6(e@?@lH##& Ze lja7U!n]}?Dn5HccsZ_|H%ncvTk:FÞtd1urpv[;;:c[oNx(鱄@{p 0!bBb0WBΉR*J 3wwBsGHNUG`C̄B--[?X),lpX0ꁮ]MI_O(n@`8\gWb˜ Ep"w!nݰD(X*`e}/]2 ~7),!lT]p1!/LF_cw f En1. EXٝ+yqGCBA#/;yRep;%ؑz oֲ7Y/D)7)5r_ |J:SƍQZ'Oe<D,H_= #?& +ŃaWTPOLXeTπ.|CgM?~mGMٲE 8΃lq܀Txv9, ޕ Jb޹T,6g jSȭv"Gy0&z=%%#7"lza"_B+Z2@JȚKv.VH"wJ ^M=vś倎ń@~^&R$)BMuyh]-6,l vIZxikBPF!=`?SpS&@!ii[Lv#]@jO#n^Mo"+G168On"bFɆEj2,geJz#35P?Fkn8 \Mٰ9Lv΃#J]6s'.$qwSzY7F`n\"?z[+-:AhBJˑ(v:HթyPcS|tRn9rj!2?ASI f᎕UwY s:JUQW\Z)oKxcdXvCT.clye ʖzWN^ خ1MUzg6߻i8/;uJךRmk5)r{G[Wt${ JB JI{)uڶr;#4NޮbQƤocbl;js;f\-tfE'GO7*`*Ǥ0_򆚕aMmf<ƭo֥faJsN-v.ER0v4ڥY7 V1Y6{e]OrP#G: =k>DL3/xaf"T]Gr1PIZ p94"@3!;X؞2\z3 }:B@Qsm<+80l.tc!6i̍Zi7KxA8Xʧ4&EyLzz6 )} ]*)i>pOݧaJZK5H}[97r5zf=:Bޱ}vP?xk9C`޸0U߷ƹ5ޝGյb[cֻ=7YON&\+dE@0DS\ʘh8Lsȭd1u+Dɼ&<.6!X?~9,f2Nz"; oФMi)Zj2h;m H hT*"X5*IgQTPfD#3P->(EA ]IS'gk{[Xkәشq0Gyg:7 V#/ K[UVChqkɎCv9$0j\{:FS[IުTߘXgya%%"# A^o lN5eTER&]t"Tb4iv/s>٦n-./O C7}hƑd B w*HYH+3!H[c1A™5qT>_ntAU9V{nnlrQ.A03^.kfcט©͍r˶Z_Œ%#a=!X2וCջ] A? = zNsNd2+[X8p+DŽl(VWɚ!ZFo 3l{XwQK ~xcL}A&$k_"RlD~(-?@=>Hl.iR1|t;0cC+Gb~CNJԹ2goߘw! OX&fA)xY4}$rӠ>:n}W)ttwusa˿b|HzVDhnf"jheCB}~zײ9EhМ9@ټK.D5G<4$HeFܭfdB;J,ڷ-4b c VCK7qоQ^'T?-%F wMыi@z}lT5RY}8 GAy5s9n=",饪aȆ 2Ѡ-MɄy^~;Zy:ICU"Y$ZwU*J?yg:uvbޫɫ)0\ h䣲f]2eÄaeM2,\y[=V6{I6bT \yaOwz9;rSh-dvj3?SCk T@IWk6q؊]yÊ|DgKf|/f"HR,jݡ|~@!C&[SgdY׀3ܚ='RKU#LTʪX> Lb+\"30o٫TcckXsK?LvH t Ys5j%{}6Jp[6ׇԳ"\F(oL'F& |؉OճI2OGj8MײfہgwDUo+HlDh3`O@ lsq{>íl=0y܃ao~]]!nc&{^񙯒LҮ:Ka|U -pt¼=lPTe4/]! w"6{>zKfՏT:μץ~!:uXo*3QB%\٩߹Gz+ PjJNwn*ObcpB@H=Oǜ.{qIxO#pi`#dӼXCma捝7`͋?g!#+BuYuY aφkL8Iv 'e"8d|R ?hni" }]cb l)jSGm[4sJFDW!l%"'>D~ۭa2W\Jx{S䣽yuo(T,镲*y-tz>ݤ:4W ->U+," ;\K]&^DsXVǫOt!y>qт+,zla6qy?ڂMtzvwKvf]1<@@FVZ?m/vtl3YNN;0ͬC*9۰X~;o9v#rq;q=Rr1=\=)owti0Hw8"9;w hKmjL77A&o_hLdZK;q)2d{1zb,qÌgDwq͡ldXQdzUnprэjuH͒ gQ&.areVo٪yu{E~sИTNIojړU* 9fRy&寶JUk]{|xW5i=:i㦫H9[u8a%^8̑G"C gveKKs{MDžn^t~M[üC.*o1.*~;dsqo)[)J*4g!O ["η`wЀ'K[/Tvue =2W" D{9I1/iۍ%Ruqcqc1#l@\թYq[Y1$I_S}3 U[3c^NJƙbEՙb{/ՙ33v_<Ѓ\aYbq9a"&C)JAv^d؈P0{3jݝ7[ؗ_l6S:sb"щ&a km6qkih]{ 3frt@ z>X3^,K̇BmI}Zұq ^/13<)(0-wR2P% ;tu$%>/ǽf <"p8 =e`"G AǡCk6#" \!5phʳ2p8'P+8r R~^3l.^ kU,{/|N.fqyv΋h z7=)QH;z{XB7VMNu 8;A a^BEEaqi5ޡѲB<( .Yfr|H}H?Y> iW~E=[~xjvV`™J.jgwy;Ηw0s;YF 2G:x[oZ8] fДqko7D2&U|% "\tVDzTs gK8 ݰp7%phIV;zKЧ E-yh_+\(XFz[2XF+Y K,6ιkPYhv 52cpFZyG4X%|Bu:o-˅OY`3AsƋ@fYzԻGR瀚G:D2Ycecdzf] " [:vy"ϰnB>ocfؒ*Zf]kzlLRlG <`/aɰ 7Ɩ )H<]nG!7 9؏{^Md b0eHhAvF%=_G竻HU#o?`}`X'R27{PTM4rk {\ i1m>Kw3`+EHk!X%=%q{қ}t9Y]I! iUSj;cjx)zkeV"`%{GKK ?u+  #)8CrKYa~q/ba _f=ua!wHgdJ(En5Lc+w5Sb_ng d,VN,TﵥchïXilȻCCv+㭊.yehqN5AT:Jn#wSrmΆQxM{yDž]=g!'Y$ ѫ>Θ2ͦ֘-q3[W_ pkt]_[/iм4j: r8 X&Q~-),y9# ~Æ;# Y\YhicVd8qw(hyefTȨǰH,{Is]$*{rPvx a$^*[hO>ז, R.%f;bZh[_e7()sB%;dcA>αw d{2*[ KUd{X&=z\`3$0nPvlC+L98ҳIKA 1Vfǖ,C(t#aYRÁ">U],3\=gJ,u[,0EH$Y |xodvdQa>^@ڞV ԑ%YJpS s_ffbӠ/A)ӳډ^@# 7#,hE/sKfϰA)Jy$Gl@*~85F"8ņƩ?jT03(P^L vy L#MYHA/J|'/N|O.H<_UNe>>0NjLY-" :,P3[VPh=ۖ 1^ pX*ܣug%^ >WɛvrRW#Tݲ-sf)/? Ī(Q <ʁj9@%EHOzOVQwͣy΢V*яޏG7=ʳQGHpH8ռ.Z|۩G/ϩn:H#)jz988Ԥ;M) @"hKfj0s 8!)zmWg.,qNTXrۮ)浈{UX2&m+kf>bnfb62*2n։uY'DK v06:ڞWX$)DREHW(KO_&L>T "djG9|ҏٻ";Ԏ/_-:%=~xpT EѩaL&l)tDjR6ra$*|]3z9H9rU 45扞0BF..z/znov*y^uqNi2ΞiKRpxm/ 9.9\zA'翲d&UTۻ{F]̛96lM䐪>[s'~q }t1)5z)7@E9j~r Ecc~/s4nsxSkgSѸIjm>(B > 45+|C#~%MI 8~͙KRoز#hj' uuG'^-f"OG(4*D"f658:~JVv-L+`# gAdFb(1dgt:)PtG9"[*v+mv4'𿷧s]W TWh VfHR'AzdR;Hl>vfχ& K~Xr-*ϝeYmL _}cG!l/='g~#0to)vJ$̛nK2`<@|c:*#;J(KR٣=Zy_pc#j^+m2??RگY /&@톴?5vl+6ŖaW`?gH(7{14MpLQB NCղ}Ŧ(E|v%>r=-6sġL  8Vgj=wB:Y@~(sXt8[;iĢ]ozO\NRUnէP&yL9ӑh jzKܜRh7L6W[@ƷYN)S!EjT=2;WK: զ "R֝MjIǤw2z]=;P2 #4IoF|+Cb9ͮ"* x88:f Yvw.՞+LkRFKs!;ysː5 ~ԙ~DꅱLug bݟČ\"7j!u'il)0qy4޸@Q'BSial3<]TB5zzkc9 MH[}PL+KdĴʖ#[a.yMfxIU gzW_琺k(\;,"%éZDZW"Cl]*CyҜIB˜>wlo&a@[P]%aWh@ J[23>w-ӣ\G޻$oGʼjMI_,+wT5%A2aHI$ř[r@:w^M5Vbf:]w]z/Lհ _w}n[j7 U7 .gA eQZXY.e`x,]g颥JQ\\Q7#*-*XܵYH0!Ǵ,/LƼ-NS|~ZrD\5?Y~u,8u딈4S7OͅGXˣn0ljI’%4r|Vhм,|Y`>P 2ԂLk4g !9Zltmco ; 0S(휷@ ゞƕA V@ ym͡[ӥ9t3mR"E^DW9ڳ/&%iØWPϾ"6lmb=$g F\{eւ=W .wG|9A:Q':QhމEV;Gc;DAooiE9Z/a$)U u] .)7~j!2R Pap>BӱF@!,*v'jk;`74+VTOM&0VQ/4\ _:K~ )=:]J;93/췰)߷TVo 7oFL.#EJ xl@P#WSE `(~qsiJ_%F CBڷ*ugl@S6(xOYG+1rp0zJ|$h- n8~іh$ԣkSOz&~V]꧔7}^R'suث7Y7!%,dgzwVa/ M^-ne~&l%8W٠ϡC?#J?KUvѭR +cHsl.zggLaIBUdwVR uxW$ʕwq `s9`$l dJ˕Hb()4{Fd +Յ8ꄏ$GPr#}LlRgk&'y= gh1okp _LQ1TH.}V`Ap &waMρxdPL{(9QJ3zS/Mf l slE+5cKmܻe]ýh>*:^Skf:_jYX\(5Z3ݳ)ge'p=2(^dFigfVho|G# <'}ꩿ?}?~ɵn֭@[|C$٘Nl2̣knw[!V /HE1)g5*G4S);DK't"qo4ѣۨEbr&I kx!K2c{eߴ7}uRuN *$ ݌c?9&h/ק^Qߛ}aίr%NOax 2Ҳv# W[xM!鷰. Gz&$j KP ();CQGȲvv9cWM<}LOZˋ:?X*>6s?ך>=xh 9P0I-R/iW4;}] k1VoN4ԻDCH۷ xe3# j/E{Y.IeQ 3Z)b'ۤY &yhiJU逥Ǜh$CrIK2i~>7X}ԜD=*a犔"EwzM%;is &DRYO6ʼndW9н#*5#=3W4/l.CO:_s~T,"[ Ju͟pX Uu}&Q9뙊ġFD"1p1x DTGtԴjWc֡~JD:]ΐVR$TS]][O\EA({e0X.֤ѶL\9m.E[勎JK;)SӁ]l6'0Av؊^y GPlml7wjow&&O3 wW'A > 3kJ^B(@uH% +45ygW+dcj9opӗ}?oYA5-DIݱ*3iE-RZ[k ]$s:t4('{ஈDn'6Ffn]N'avYhUC)gi NѶu'k3k[3-Ш_vQeOB'尓!tYB.= /C,ޘhheԴ96F'UIN*jE!E+ uQ ;S΢l`?Yh4ǒGSv{<4is\R; mM =)laPX' $lTБvUNw %s6bdhW Kf'[IJw*41Rp-m 8٘jԧYn0:)GbdUBܽz }zSiMUzIؒѮ"9PXK֤O1ИŌ e;,_5qوDGD^o?EWmg(q0qf)**Ψ"1i!?oMt}i!ȔMW78i u4V8Bڂzjy!HR7y5FpZ”f@\LO[.r1Z_-l5WToCexwt Lg1pœ-4o4&BThzpz?ڋ$0QdChO14)]LiYlƀ|sz{r|vN_RÏ?Ak R'o$:JO˴8f6uթ+*u*ƃ9WiA;v w j;&ׄsړzb WMb\pjOuVF&ag%Br neyqǻ܎R8V1)qeS#nTŸ_C'35 #IT0f j%AN\ע˔Bu*əF{lXV'FC ZFOw/t.3:X̐C Ov1] <+Y#'3;Hnc/cBu$IA:,&K7*%kE$q8I'$\ME)_P8>L˛d/†d={~}$BJ*M`4-KBwt.B,$%U嬑7~B_n>bƊu. S]׆Ĩ䐮Ϋ+[ʂXZrK`K~q.emT%J:%pnԀp]#!_m"Ul]+#LM7P`1(C(#ł{BʸPTtcx{ʩo}_8c%/ jb菑buIat}Yb/{ąfs4__=P"fDz5?G~0qh]&C52To>die|N#!->5rgg&c=5G<8xM@ۍ&eףzvXHlG.t=Х PtZbzdiܢd^XȇK.cnCc )\1y<EŠGwȹ@vYT(['Uu%)(p li#A1GlVo/ܳƖzo*0+vSdߘ!KJg)hh\T"U5u9)‹MJa#hwt͡!KalS EU{]ʧY fHcRKmsj\4M$d7ɡ>_bJ-_ՠNqVI{VU맡6qPDr0dlCCd)MBc<55!Yzz%4 }I~`_0)>dc((w6_GkjĹ\gM#9$CiKUKiVf]Fir_73qy~uxyR,2@8^ADž z5ޱÀ񭹸N7c:<.ijomȵ &6- bYNx9w?y t^ KU}`T~(6)w*LvK&>O G A0i& ȁqBC*:4C z~sy))To@"6l;sD:inF=Nk]gЄ>ѨDHzSJ~|yJ$,n$*SANٟC:JA8Ѻ?0w \u'۪^Lm6V1M=s8va3σ@H9&lq5"i8ĘC0Jlcǻ[fWUd/ CcKN!d,dt>&>高WM/6-{c)k$K5GvaBS|-Q|/ wj6\b&<#+y:gYx]"^7fؕ92<_R(GY{I1g%\\ȐkJU+2":FZ&(;BvKqZK:l\f^_)bYK_'* ֤AJ iu .1'py_x5[on2TMpJ+{5oJ A_Bͼ]eIpmˌA; Nc@Cg `/Iw;㔡%)p[T&D,{_!#lfOjHat>ƥ?NSrlxc3W)7^`_cuq?-lRA\\Jx0 if\~^] C<֩9RȠ}éoSo-cnt~}L}#:Ӌx+N#,@D_Z/B_g olph"Yy%Cvk쇔 O5iKtUqij`yHBRhkڬϣ;װȬ){oq7ɷo/h'.vQҨVBV쏲,p #M!60VoIJ567fkc,oEZZM*DE542] 2)쥦I[C [|1*jdq_W|͸Y :9_w973e^u`   iOg``M:%TT+~ȷ(FY(ÍVˌW;Qx'Zp% n 2=R1NRԂB!=hL'=v'UIU7Q_eNqrcغӶFIb"S xQrۈarlRLN+)vggO4#@R`:m*߃;\{r"mo9as?_u'p^Ze:' [)=y0 X`{Z=Xgϋsb< ޡLmg<$%?(?O[;ߑ!{!9X94 {-0bA\4ӲZk(M7R |mk{k`HEw5C@xP`ݖj(Ӟ汁:|\vSzIV(w*\7d6 3,XQ"(lߙ4a2RɒC\/Iml.@l_ zo5Tq>]# uX,뛎MyvqZ"Rv0]lsD \ca9ԧ{rD[XF/D:_]!́-Ls2©+"|ê~&K,=YS=f]RnJTVG ٰ B-$R)D_`!!AP&anjufO$.#!WV,DUCt{ G `³)F,.G/]lto=$&o#~,~^iZht"AS2#+8pB"ptjM"j8è"wqįS{jvJ{ܥe&,S٣'{I.Jzq@MWn(Yb'r 3zJ $!5_׼6KDB.O]t2jgS5#=j/BeB9lZ]&>8Mu`B吾cI=.ՅS)w&xJx֘C_ `S&}$H=̟~.:y~}y{'܈zV_x)0[}R`,,fʩ,6wH `~d!xt1GJ9Roߵ:RRu.Նk^ +J<5azZڇܵpH#hwxFLm+"|CPq7:o4|2j42voYf&}v*ʧBF9*~&J,֊Mغ Jʭ"aԔg+I?ęT4+H2;^9A7JdSWom^*,ΌkfZe({ {t]ҋo:3myYOg1O[heye7Q,߹k9Fv橍Cf\9Ue"LνỊQxn;6C1BXCxC _tAIN LG/&-^KY 8z\iP'^%I:'EK)8#)yM`-[m\Z|SL1#n}${>iIjkvY"vk[5%gE ,z3*9^(_Xa W->Ŵ5D5xWk<^4~i; D!}n.9jPP@dc]ݲ TV080[MPٶV Fk+T׸v톃|o=♆#bT摬V Or fwf?C ĄejdV6gKj43:fFeUBju* >^ לS0ZV%Qp:7֨nGxj\C# `XJ39[8usH'^g-(J{@|,%|۔lֶAjΞ K>19XT'B$msCR9O)W43,#?߻#=&U:s/J|hpľRߕC0oVO%{vmca;#EMKooYoֿ~]:G[frTUAClmU i" sDm6!R Z6jET"Ke2eyg 5^8x(POYO}NzSڨ.zAce R 'bHQ/ 9sHL)X̪mGhpD)8i‘Va3,ơzo V r2=Q[PYR\T%$JYt<j zKAWToܨaL_uwnN(gu A3,LQ.{ٶczgBf\h8o]ltK1OuC[|LQv,W%|D:5օfcj>v9,2.(efT[&|p#6\]J~K$)γ"f> 6}!} 'Iv3J&-YB#1x[\lRgX0ׁٲZ&ؒyӰPа:B2bSIMc;404Q+&%x j#Rm|NśE`0o/$pG=BOK7(cIlXXì$q+BMG@֚3 aQYŷf@̔B)h:Fvޯ툇Eʐ/q|r`*,hn`)s g<o3{P+5f{y,bF=7=.Ri=j_,ӓ-^qY ;<8rU~0V6Yeʡ]R oNCn+T4YW]9>-,7%# B<-uRҟ:!2QP"f@&fFOfm^o}`e3D2$&!J ^e&`&K~Q;uOc \ăí vtwT\PԕǺ0hA GG9nr6rF ]cA`MbnR>|LnPh (a]!N/&DshHtzI*#@#_a D`& +>hR7160?Ζ8<3zYNmo-ԕe+f7}vj{xeuDmNy eZkY6XKk&]RBW88|T~?X`u+ͩla5E߹U?; Ri fESVIkɌb%aiA# ŖdDpY'ʠchWݼGP!3gnEj G l&Ңg_vӭ9`yrG+i%I@xxo\*pM(fg_7upoJuejUO(! |ݱ(QRy[7goMx>&u(uB&DulLU"~6Z&,ٽlMk izd uLTĔ ܥctIH'1FITwf Rc|t ƥB0*q $$.pBFײCPVǐPsxAUg1Ux{pbs twmf4fn?ݭ!>m;Q9vV Aϒ t#2+ޖ -yJLɴo%/v`Vmޜ u Aڊ4824#MHmTA f'DPdiY?wv@{fwsӭڬl7ݣ=ݞ Xd^X sMg8ΒM|7t/2&rʮqX4tPaɶ,gJߐ$y-:K[UlaޗRGAQ)xAR !p#8"_JOGF np=@ ?>͜@]7*$1‡Wr"r"{$v9Dz]ʑ̈́\ŅQ|XfRKB:I_5G]=Le)*⡔Z4VPiy%Y#re?KЁu-n} /wk]ySt^1ydhҐz6Kn ϻIIacE!**!N{;~9g$*Kv7yVؽrNuB4ZW)=7Iܵѯ&og%" )_4sdz;f4]f [D!µ@[= І xc3:nT9:w1-eO~2wHs .FoxH_5-WITu25_D"dna)J7ȾEDMڪŢ `YƉxŷ͐2[ɴ<X\HUWgKQ':'PƋkVĊnkŴ;|0]*7 V]48Ԣ"+0KhIr0mx8\l 4qbݐpjc ̰'Ԃsމ;H] EeV'SM?K Ӫ?sRCL¦@#dr%!JAp(gt$٢" K:=Nk0 axev0drJsspBD߷]nڕW/iJfw)nn=bjwPOiI NJXwJ4p*]bNTt_I^L,:g}ͩhIE6<J P*˼Z%VXٓufǓcXG;}ɽC̈PZV]scм&e4ŹҳR6jRC5rp=q4ݒ5d^!״#vaRY&/|h2su;0G gMBIry>Ҝ9z=u^jnG4"mC24u5L+,JޫyX eUی¦bYݑ1w*Bv(\!`/208i&V868r}cј_=Iȸ6`p5ڥW=acp:qJ(\X9&ZY&Tlipo x`*Yro{bKWVtK;Vٜa.  \>ْȆ V؃uV/6k#G'\Ҋ#7i7֝mvPNEfu ^$ƪ]gи- \OF`D:Ekw^,NOсOZZ"hܪ}#f\xbS.ZsJh}zWI=f-8u8WyD 1Gj!`H4GpZD vor ^ƹ젵= E@pԴ)wšڗ@7]P4E.:[;]_lb %3o+f ͍+h4%8SIƦj[NB3;Nɿ 'B \@G]iR3)ˬwHuv> bs~ZŇVé|u7cU[u_F,ٿynbjgOb㛝}.湌u1/bMuebSdSrO6?'=6Цe`!^a|1Ƭl UbxPq`1Vv DgyL[ ?)RO ^2?N N" qƊ:*0 wtG8!b_H0K6"uq/A$ qljCHR(A|>~MI cOtG'TK]*JxVDIAGB{sx|KhfyֹRF`Xiї̤S2MXn]ʰ :ȥܚI eX.M x /;ͮNq˺%:ʘl-m$nH4?i0/`: U\E[d-X و`?̣1ONSix}z~,iʀֹ>' @scc&lkI ɛ \pY磯GC&Դ&'>[$di:F$fmA{yRKxrlYZհ ,)PfJ4gR;7.vQ#`%YKVsA @e43HeDD2" p%"fʈH3KHeDD2g&PFDID*#$"f ?`w,ް/6&+;a?ƠALJ`&^yg`j:ԛF%ST1}qʭ,EjpZhibK-x5/ߚ!s, ҪvõRi$NiO:l4(…fW8PA)&),H -Nuř?6+VswD:ޥկS)zPgqlz𪦽 _7LaVTF]Ώ&1䐜&}\` ^:W5gC^3t0PQGPZЀڜkV/LBM2|T9:;JS~b>w@!/j$UQQ4JcN>6ٸ&Ӵ{T*+a$*an GǑw4@CӒv.F[ b0[N `{l0 ;Ӟ`Wx5fϕoo߫m- FzZl6q DK`ޣeX[|tT@SDhPeBbj6#i=OG_ڊK:i c͑yĵעؒJS)wjF9_fa67{XbMY1:I€|CZie)/gVگr:uEuH?`^ڛMa%u86m?󱿝M1"7/{J(0Y|C1:s4.;G+Qnf?-dgj\z,cÊ!,@G)F\jlڎD%;iYwol&˹UGdoUP{KKѾ|K|Rs+%$v3a̸@^Ε g^T G[~$>ɱ#C:2_tMq`i鮚:9V)XxSq8ych_p)˰Vsη -(ByoZE~P4!pzhx1A&<,eMAYےxqiJ(6|ȡ^G,XIE+ZY'Eo ,> }@jc_ 0p4c.{9$GLAKl} CrCRA eP~/a Jij WS""ڔbgb Kkf ,JV \dcnы0#kڙǜj>hң2ԃ0yr5#`]lhi6Jښd[7d,^N- %H9|zD0&sҍ2qܲߚ1W뀪;B<`MmXeE;FvH˨ȸf58?4xf`3ɀce &skڴ4Fw/{Y_[%lalef\xQ8KECH9"sĿ UUM|w mV0 6j~3\Whʀx(%-$QØcE6dzZ~K\C^DGEDj.A]4 "F >fYMfdo g N'A-F:].nq edAu-aL6)pcؖ&bА49*jhg~n@@L5ǸwEFe`/KSp,T6hc.#o)Yؓ ~xSlj[Ѽ+^_"o /H/F}4g(M98W(20(vT&:y %rEӛqQG"=;iG?L1z ֞=i? dA[#Gnп*>6yBi>*2ߍWe֫F)׶E\ 35!}}<\fސÌF~@ wIwzuFº/ wu?ҁw򩧅ZIv^TgN3mO>/JFiV<ǰ%KGPV{xW1+bGX KgRL qgKnGMBfÀ%As'/b7?uH Kk,\^50BPd(QdkMPgfy'&PҗH{[A,.G J3j9(QvqZPU"y^zΒc1dR3&iB\QV5EUGY!5.XgH\2"7Jy`z yFRv,9붓jW^?l {.N<*82]ΫALuRp:t<+V*>p t,}@{WýsC%N-켿)$gsxcDVtEv r1/{0/F]GBJ톹KRVU()Ko!Bdz>,`!+z<WƛS~ ۱I~A="PGC.^]\ɑ}QBS6$Y,/9N7'XY`#XC}qMv+׭2jqwiZf "b~{Q$~_i"2pޡf־6.hw Iyc:P,Μxw- 9 pdZIF3V&^i'e'4E(g}c :6FG/J">501/,/_8. 3Rlh1RƵ|#4]#18eޏċE'r!R" )ZBܥ ]:6?>HjR^KZ$Z LK>JL\Ēx;]毊a-q]HRDs7 )q8XkxY85wih_l)]RYs!])f]HS}2#-=fp($: f:{©"S,_O"Ѻqbrۊp[wځg bw \PjʯWh'&WAͫ 0(&?eztBWyTV˹k~82|(A ͸ȤzI߽Ts_o&_Vȇ5y44:lӡ4XľRˏM2~^o6߅|7ٖ ^|NCS*u7/~yG4rǬGpkIm6o3uĝWw$tW9*X'Ʋ/ZVOO:ʢbb.4MgEV_cnryQ=?Y_[jTUu!mg_QV% ߬x@_,&P}×wl_O⥽!%i'!dAhG^;M_:jscqw U9q`_@$VwanW,CSqKXJ|4.,bN %"sqolyR5BgncPgNC@+/؜ёOrEGx7j~ eLB嘬v+KOlԝ̝䱍[8SPZI7ڜNV4x*'MCGq)kg.Tfeya/͞ASIb8IhͮԚdE^t_k{H;ϏmgAu:}W_bֈ1[M -Bx޹Z()aY^Y3_'/i}.9u~i$/-DʹU8U'q& 5W=s0t/_ng4ϭ,vk 4x}E>ӏi\`0ߴ$Z%+3#Ү' "c@\O{wLXiح?4$"@v{NtS?Nk[ +Nm{T!o롋m]o l0߶Viv27_NjjsDnd?3$&#UI,\lA)|!?36uhͲ(á/ {Ze -ʲ$R$ #XcEŤl (bO4nav(3T_j"HM(N2Z.8[ҠI/ZO 6MHI^7cujp !Q/SPj/]ȧ=9ǹ\`WNpʻ/N="h|8v=ėrٺ1_䛥s[Ak@i|jP }0Q䀁-V, K95=E/O && "nj2<7f-ܹAθ4 nscw =gj36cIm$6<)rj mE:}鐆CF=84)#$g& iNL"]!fؠ+x@ jqMN+kXw ~0IL۝l2. ^u̯SgCA9XcHS,aو>ѿ*^EoS>P,"tVvENBۄzb2lSKS˨W_jvq8L‡B&}ؼ2Cu*Q/[;=)$xnW1txnvKby;kws}qUI&r8ljԯ}sR`_&ӷ.2qܯ˗(7K/7sHls@-[o9[OG GzXp{ \3[Me@}^0 XuZ,RJgJYF$ ktUL{Y\,ӎ^VqDg.![8\Pu38lX]^|bڥmP<8?B"^V[|[ӷ.E}gUY"5c^ՉuԈlmg%qs<@A2-Gڵb']%bF?Ek3H@O\vB_xۉumAh#RfYtmD&.y+C]m,=S+f:g]u@zRX$|{N&l|LJ5u8J@wE},gFqSWwobuG+}4Ķn=Y;i sF-ŝ8?ʃ8d(K' %sw>~XD,S]A2-Gh兡$ C77|CO{c!agJ+w!h ^7̴6O #"D0<:8MÝ͠>lmL}Dk՞iRް4l+ΩQD[SڝU;oh9ϲh%q.P^ؒ^>Yޡ|Tex1uO,j#ŻUE*w7waT;4eG,MeU6Ǯ ԍAxkRj&f{r7|cva3@7FiN8m2w?d% }ɨi\zJKmH+D*V~lRࢴDސ,`9DZcdD)t4BR929ekyM;~iiS> $ߕC8kSg|W:檬h=3OMOҠ 9[s9p<̧(L*dTu1G_وZC_?VpI}_W6;?$ Sd40B,3'n^rr܊"[*,uH[ML#fdo!B|CjX-7Þ9N<۟w:!Z6GY^d/7-Y%RK"7o+*v<&֡ Ҭ&}##lWhz}@鞨[A0| 㒉2p)T>_f-ǽPN^T6ZqWA4i056>pn)=gco!@aJj|iw( mh(&nȇ \ E9zCoH(MnDq k91#-G'2ي1ksԭ|du3L.Z Z3>K0k/k{)8cֹoeҡNKs(mN`z8I;{%_!Okc~X̶ǭRSRecNi6qYq_nWǹrg+M&&/^ r:xV%9,'4cS۩<^lkf2t:"_p( jZIM*j{Wܿw1 ܀`L:;W'b/vJ wN4~|.U{,v՛C?թmS4 55}RFLFEEQ!DRĴ:2-; B a{x7.u) sFr 1z%0y\ѻFl,Mݓ0Eaܫ}1<OMح5SI|!{l4o5u*ĝ;ujםx<ѝg{,AƯdž6gbEk`NL8=TbTd"S7)DV=m4$r&sQ4HG-/L5+8c2Ww^ota:l߻Ui\lwdK\DVu zTFjg[l$!JV- R)"wp奼@tdyPw)%]%>-\Kɚɴdʅ-v&ö{[I;r2mQI5`%ar_`0B^퀻cjI?+t^L3z1kz Ru"oy=ts0lG?Ц3d-VzF8ҭ*P'qrE4Vz XBl +Z;K{Bۚl,$!6 6mǴle+|Q{y2-6ż5"F;KL[)ސ4ӥ`e8š;7g}8Q@!Fr7]i6!}nB9 ڍ%q\0ǝs$+K%I7eOzgݞ+]U335E>fUTh')DvA^ |XJ6Z3sA؀]CEoqof-l569ȻufS ']qZ"2d߲Jn: p/I/BɸkOBg,YZxTqtn ]kD>(?zl!5"8:W|<(ƪbYCGf(Օb3bFBGlm1AI ^ڼlSM":>1|Y_3rȉh }ȊűVy|:WZ6Qx3#wy{'MŜ%w#JX֖Ɯu)9 tgNYнK۲ht+߈j_ͭr)\' 1qC0t8a4:ILVSyXhOJoY+Ť}m76jM߆]r)u3ר4,:=ωKԛNy1f@\N,I,x+,#o~ oF٣-sCz[K2mǿvJ4ӵ ]%ZwFObOi| w4LWxعyYyGE{M1ĽF~IÝ৴Io/<)b쓓"f~X#wGQܳ&|H K_nNA7Pb>mx3[+_+&sY g;Eq^ع ik(T~s)kc|.Y_gvB$בh=Y zρ ]&n=QFtDɳ A5|U_-zcZ6џG-E4 N?n&\dEE$^oOf;f_ɱE~= $/5|DHnN/~zX3mKwq-;zq8^$;^*Fy2S(_i<4^l<r=@eBbf\x4IVWLy'38cš^4Tb=r_|~NR"z @ʤLzN h1>W P&)9=2hun' Hh˓⚍R\JXӞ(P6$jyp"Y Kkz&r>1@<2a&'gFh0Wűuظș<˭XzM ^ChmS9$~d$7k܁ݏ MOD,I=/M>Lbv-Jo# +)?襶ELtW}5 |82KUՊ} +Z1{VBʓS>]i3k Y0:2_#_ZG?u"uHl3b8#DtCqS;HIpL,3W_ϠNW >XЩVlD&[9E'vLb½FV%nJBsebdr6%~~=RCq-RzMNibᷯ•fm1H6%8;!lʾ\\Iwa$q>{nN׼Mм+XJe"RƈK$7#nT*^z (3K<F=ۭ>5n:o9î"I#֎g|!=-<1ۚ[ݓy9lUۥ?%Xeu BEfe>~J-o/"9 Q*8M8MlXZ}eN'22s&.>,[(o WWKhxJ q|%IhuSDK6 G4FD (圥fyKAAg[82a RƱ$pX ˤx#խ h~1GbTBhCaZ/Yzm}8YTAvЮWxlqPD 56wUa=@{jI;[mQteTUPC0`~tHQ*~,K."hѝ5_$ۆu]8@"Cۤ- A O ?ZĘ] {F?g[j0jR,rG4ɏ7W ?~"z'Mm<N&>4]VP$ϕp  05blיf4эȩlS;,? X~U[py1mc=?vxjagK@iFF?p,NEP9TS+duZLX,Qd"!g/-=SזTԥ4ap0S ~5_`4EfIf1mTfR=~Rmj׍I)xER*r٬&;qⲪV|V/0ZWuwEmYYݫkn>N13)Ӥ O&Y|ZK8|]ťk e .O2ToROH/xK<bdYo2gwlZaf!ذ|ô6awoC8@`蜓IuCSm<\LgAU+(snh_aLuIf{xXVlWhfYNVr"qb?g%p3XQ?źJKqHV'VU_\_V d(F5o?7XV4*Μ’.15Y@N,6wL|6UXq*T&KzM˪LۂZsY-GseWsmn1 ?{`\M}C줨eYKLGQױQ9$!caYQ뻄@\P$,LS!vFf\oz3m!QسY} r놦#"h}d!gUd TDB L/c{"m=~W%Mb"́'L揻[=MyiJ6m2MxיwIӍ!ے Ż}b=_,Ir-9Ioj3[A##s p|[˜CTbǴ`f`fwa(q)o|D{X|]+ ܗS@4(|>_PrdTʞ[.Br!L j;dy%j_KY,Bd47rF6[Ҧ_( ~VaoDN_kծvASK~gN#.4$pb9Hm1ݝTc {  T"<:r9}{hF$dv1C" =@Sb߉]HskM';y1cI{W~o<ߺa{,|4{* V^F2Y,+Cdu6+G])~U_sůX*YE◰1DZ"~-la]!,gW_¸:kU/~Ջ_įmW%gkz <+7h?cބ>oNs؏칤ܢys}5G ";jJ/M*_>U/D +]Z$~e_KįLk%~-ůj+WZ'~_,~mR9{v+/N$SĤ'] M>]x=xvgױτ=IW,n D4KF=]!nvi´ʗf.ϯEPl}vA٘K4]ucr}G0V5*%WM=B ےe-&O[?;bR`gPv)ψo磯!um־3;3L2KsV<)>y !gXN@K;c7 `L~-BU-zAaKJ#+퀜 "Q/{<$^˯5ϤײeN.Ҥ k_I);Vv#UjF#-Ö KfY{C+׫K*?Je(R,׹M4>daHvS\FgI3c^Kʨ8bBހ]j4wf͸c\/)s -#nx1BK^Oּ*Ig䷍ 95͆+f3'5$܃C"pV\!x-rvUYD `(iD>6c!E_UjPY&V)x4YXs ޿rã1dCd9)B ~YtmXgz [3eE&P++YBM8fKmkB]{,O$[zC r"Rs~/ "w1/o R@d5ߖCuFs4tl8480|"1ՔP-6F7x1BH5QbͭJRlZ{Lq8Q;k&(5pҵ_ {3X8 kKi/ԤOn3H fCIiJY9&͉1>|lgK=r Wl gYyO9KaƉt%P~.`́( B䳦Y:I6 |Iq:-e%u{ ;r ({(bb꫉L1کgѳgy!qҕ X̼C'ٱNB㻶Fҫ IxҜ.Ex$NLuf(EE .-Фx78qW7Y&}YErtjϸLihUVZihK~<2Yv迗aPШmmI!n-P3z҆T=Cs2V359ySrix?Ƌ_o%0oZq)S0!"J@/fʶ.a!/cBn3EŝD;l\+)?q5}&f&vXcQ\dtNѱg,?'}wO#Bhy eyƖQ?۶Eh7ǚm~8ENm62m͞01e2Z 5,!{A wВ_;P:wp)">!>\Yb5hR_ӟ~E:iOo Do"x }6 Cw-Ey\.K^ddU?J֨%fQX֜wD qXkPZT;%( [!vmw箬NcO>k=h)ZswenuN.Wr)ڃI֮'e[P&g/sfE,J?ZNjZ=CP+OUaOU޾fT;E61ZGڴb Szb?хWZ`irODudxϔ:ChQBK{U^QgOb "e&a zhDz㒒c6{PP?w|J~ZIwKͳo|( -d9q(Tg%HXnjEKZGpf̭pVZJv!Or [C#c4UOmv%TS4AX&N1ڃ|VށE md\jri=tY.CѾCC̸^924p+4]rxu/gyu3n: a9X='Cm?Swo\YQ ջè!nԛܡFU nyr}H-Ƽ=?I1EFꈜ# 7xؗS9Rka o$iٕj=Q4qQu% \h\Pp;]o@VOw-U oŹv6m>11hADo0 #aҝfK6'alRqw~;PxXYv;Il6nK=%Fn->m^jK6o\z*kUr*ixI\|W5΁9o:Gfd.JU5=7M$:ܙP)H޳e͌'٭4mAq=JEnESߏ?H:Д󆑔>FpNyB.Svs+C8asX%Hc"6sb΁I mshpcދѶxR<|Mx( i+*FP?S5OhNyKݯ:3J^V3e9>>2YpI}U AzkZD(bh8Fj[p*3ԙs]HcԻyRO9\1y0pZ(Y9z@:LY[cIL˒Vcv%j[̂w,l\9@_pkW3ߐ]:;TVC'e90Gp"ymte`-3M3oЗ_a2%5&yl:3kPal^N9\PUp $sp>LC}ʯ9!s)JI3hӫs?")*?cL S mObFQZ:=no l;I!L()+-TV"mByG9]x3}qXi߽T4_,Ȩ;W4\QP֦ G8=x=Cy/:9sboyƑ2Ls\5~5l(3ѿOs(%jHD.xSD9\ӟH>q2;yHs=^95tcVJ;$$!,bH P=jވ>Li[.2 YQdS* k>6mA| QzUo=G$h0H3µ|P~E & )wByoDc9l"R,9c#?^db76Sί `ĭ~sKۥ0i-=|`v^uwҘ?w*ȍcJq=MA#f<hM)f\mV2\H4*ω&O*W;y8uA5#j)WNL;OO?.l>B@u)_G*k^gf-n,ۥ 젖%V&f"a4& ^+4s3Ol/THy'I#NCc0y_QRjO+\PjZ}]D JWeVu%%I2Z]ʕT&26FRyW/> r O46?6^EJ]2/|Xf_ro!TA)&mn0JBIF8.rh^]dZn=n !\OUj٫mEߌˇOJS9E胡:.i^9rQ& >2u`D!M]w䌃1ӄސ_2PX+^A3']3شTıNZV{u22dWVI^q\=>Gr~3ܴ="kb:Ie`hv`:N &ӺpagfvOmB𛏝 N $V(dN-??}&@9$a x*]};+c ͵VhÜpU1vy.Ìߏ?c6Lj;au >N"K{&-azBg,\cl%^Ψ_~2&*~ajzTOt)[d>I'*9gwSs23]f`U_ՙ>2gO=Ϡk̀ ||1R|A!3fLczRIt"<˯x;f6ZȼI{)CCi!]2=oJ0rU u^TOxnJp$ս%qeˑxvmVDYM̋=V=3^* ]H#S[N>?z4oҌye" yP<iCeG/=8]?9Gç#2)7)/GD5S96)- EP*hcAIeՂEAEHZ% pFW+ $6,e/P^B.yg,-]>Gܜ{93s|D[}qϳmBdw7#ft@[Ϳ˧5Y؞P3gzUVGƱZLa>vbs5"?">:y/ >z\0hicvO,΃>Z?na'ިf!E6:%Ǘ̮u[F(`#XʿW_SSiƗG1[/G_ ss/A[{x{Rqɣ/k1>'$VT~zsjO%WKE'5s<}(w897΋v~jqiy-"CjY?fIh32`W5?le ;esXhN:ւ[=F7j:/D!? GC95u̙HSRȘ83 ~mBD@hX?}7J5:O,nPEv)(%cUR'xTyB F9ͼ3=Ww+slIiXxd,!k.V/B5('7 F4'[0+&w<Ͷ1Fh:JC3xo`͆c}oos+UtNn'#cΒ]D-3,A4z2X-oPF;Y5t1 5vvS5ɻ"EtLT*fs%&V%ٲD{N^';U` fQ-Kӗ/56#,JneE/#˅"n[ÓFhwMSتr8$̥Mw"sU'`J4}Iayy;_mkg `v4&J]?[oDBn`-9& `5 wmw9 ]@-l v}|A(:w/ƷKy~aAп+yaI(=y¬|ED2#헴+\jl7g9>%'o1nk4pA8,u1{qz+ l0?M!s5žХQ3+rxlDU/*F=ݷk@~U󈝺"xxg3ZB8f4~_f۩F|!8=$tc!vN;r`h ?PcXd p0Hߦ+yП+9ᢳjh^U ņ>Av>spR9s|2ghwټC?Fep>*U%pwȍ^9n!^jgq ;qƣH?¿S% 'nj/Tr?rN̝1"r#5SJt #Mյ FH&+j@?T8 E}w JϊMAYb#'4d,uE=H39@/"ݷy}TT1Ѽx/qVr5%5 G 7鎯jeeT-K@%-{E4'k|ܨͤ6&lF`oX#7kVy!{w2 vq.?[FL+h?!9jQ WIق;5Q}1FD]x~zw8F`ܫR$N`GV"p#ԑ?xsv$YA8 nY$>mVߢ|QFR TP@`C&A.H`-D_>#th#M;pglt/28~;h0/ p ?(N۪!xbW܇I2=׵C_6I(oK>$p9+ qBQ }-O̪?$om!گ흛- TJ-~PEw56 dkfuN$^/8Ļkݟ%r[$H!+2ؽs-b?4nk25O9KuSP0`f,cx c[4qÀ:;KdU=!WbuLN_upGWk׮o+TVPtEq2HeX1YoQ@E)"wed7Q`rI zs_cp4nPB^{3> ]Z`LEdKc3.ev@&e-NMuL<W%/I'{uP/Grgi(MJycC*4 7+[(0#RF_ɭu}0rg" pq.x2OpK8)6΁~x?d$\KwDg`~7'Uh<Ĥj9 <ʏ 2sNL_l2R-ُ_9)Pp%PS ’(/ϲ۟SB0bʈu|b RaJOr S&[5@J%v{$lŋyě| 6RGJ`͸~LcNh,~¢1d15'I3t L](Oka{cH1lE E/cc !oLOHGu݌'++L; |* ujc;{L5 {?"3@'*G#޹v-OA=&[ڳaҖ#:_$Ne9H%l[aJa|_(J\-k<@8݈X(㨉/! EK Pe0T%K1TU10)PڏHzX~x9ÑFkpΟͻLㅳ8':믅4EٛASzgSNmFG 놝;/-_6}ʋ>x{G]]j/$|K? wbㄱZ9}yo4L">9X^1? ƬKUl,x;I_Bʋ( v@=:^P{qlG\^2ln=_zR#Zn|~#I9q %sQz,wl mq *sUs$8AgPQc5[J N6 sEO3|)!0p(J8ڰ:ݏz=Qr'~]pX;!ԾOh߄c߼bsqEpy+q8§4TYVX*4 Vn? m2E|:9]4k7U}}}ӊ/nj%#RA~}H#yU)F/ighu)a%Ko% (w|l~Cypd]O/ksAsD uR:pWEO(#Vx7MlaI؛ )]YsLn9Т?9`t$#LérzvvQ~_Kl ,Ǭ0 P!GOz"*Q91B`ǟfF9VO`N9묂گї ǭ:QLmeJ/)bC-f_&R+P1:}I+_:ZÕ/QyG%`_;7)^|* 䢇Upg*Xp-1P؜wq޳qTͷ׾9oLOBFtO1xQN=F9d99/]3j+f4yfB^eo7 ᡂX$ l:y-վMMzPARFUpd>NQ|~þL UμZeh{2Eu@9$ $ru)[!PN ؏i/Dpu{۰S̾\?BMq.f]! `>CKh}040?KcS:P_RYRdn]֬f:A!_E.hߤ0ܘaٔ\Żz¹oE}Q/iQ^zP%[p =(s`S6xUt*[f ]V/Wp U߫x^^7D}' "#udrv#lg>g(N7#CJm7;50yT5=A~~2l%Mwζ)':22ہZ#h<iNZy1rпxY,ѺNLC=6鱩s8)`0 >kDibՎ?Ny_=uxJ9@}R|xxQF"u3i!pgJI ŁtH4߻w.&y#á9p4z|ν8=imOiMbFOs&i^)ɃkwOa*!ێ&"]D˙ ?[:zߜ۔F {Nn⍼Jal:vZI,!t;~N̤3QXkz% aˇ.0IK_॓Rw!(OYYmiʳsvX8yH} l$ /jwֵfk_\~/]w93ux5S @![֙1'] =Rݩ|Qu:(O^6 ; xX`:,1-?Oƪh(?YܳkZG[ědD5xmF$u؂0e z}Rrg'e5OkA Roك+ _^MUK?J[G5?+y-Hf-O$<نcL6<1O8w#t5j4|h'JvѦfh37g8lw+aE"J|(m|=MIm3zOscS`^{)S״{V5{|ZE[osW~˫ߞ^~~Of{,*sڞ[e*)yQ!b辌uU{W.#zոm|+%frd}z_tc0p{hX-'񕼽v?Y:^LJw%٢#TBWv+'Z8Uh2}j |NE}&m/04+ɫd˂ 4gw<<چ> _MVc>h.H˲? G.J pṇFr1,oNҘgd9o|^YA$ ްf{ktSXq><vsKrAI/8+0/-o81_} \xQAq`U?7 ^*.Wh.6Q.Tm}%qacYOF"z=hǫxUIvZzƖ.ℭoOHPH;&Aő1/-hˌ&6*BexmT̜9!_&bޑ2g^?wiQE|IIZD-?bݾ"aiMV(G-(q/_ߏǵ}y};[%A 꼸d7FC- }AD~܏g+cvl/ПXG^>bмXmRCJ@M{])i,h0:dVo&"&К"=Ƣc`;_ap=w':T G}<c6UaDK~I$==F>fx}'qߣERr.Uk-Xg2ߵTO.m>?^b_~xc2W-GW*ȉ mP_[QÛ͋'~72WcAoxDLqmGe*ulw-_ ??iZ,o=_VnŃm~Mw7k&p,OMW]]:1;F|e>: |u)BZ~~\.s6'XM]6h>Ul{<մ|߶ǔyA~۶ה=H1;QҒ '߶}8V`˾D<N*Q[Z19cQ-1gy.^/wUy֝pr3ǸyfKw1$S&ҫT~ ?IFHH7ph$-UsX MuDl\Ii52d|pykoz9x-﵏74лK)YƺXbRg;e~i.yCI*v\ݛd\4[" P2+%$|O?l_A2k+n|a)qz,}ݶa-5®і^nKa n|`dݺ8k^U}݌o'E<0 UyeZks}dB܌_,h}gG&N; :kܫikZPȟng-_%f -̬Ѣbk-9%K"iHu~i?IGc%* s;+Mz VDrCC«*mF>bgQÙȭt՛z~N>$lIi9O(V2`4j\JV/zc`M"CѼgu'#D =i>_nUS~}{Az%/~%o-߯@{0ʱ:ϸ[xi޴˶^*Ʊ~yѠ,"(:h}KS<]Y9 2K:Lڙ5&-\nC;9ƌ ~Mipeט 5yWB6LCT ;̭%z4aҶÁҧ8pv8/ҍōm~{ә׸#Ezd5'z 8L@ $gV1vCF-֖ SBQuד[`0<(1?Id3bb0* ޷q/=80s!_ymy;2=Q lfyS(1}yTZ-9l,ߨ oJ-P2 L|#V U1~L254|F~>g O5;MpAGN6:%x5~o>8 猰`b/;Lro9|!N!{zDNΟ)e# `^~X{gkx{q|鵿dXO^"lڬ7U/SI'=eshk f77bf|3-rŲnaKg=JMOox ǐ-= .:Cy!OHr#y.^_ڏiżj4U}k$VS2 RrvU|?NoIcO$JZà?v*6g}!P[Oݺa|Ukor%#*}NŽqAr5-6@?3$:T릵S@~Hw+OA1&*+Q*ib4 RիѡK:jD51o3~a:I'3)Ղ Q>P8rX\']KedZX_g؉MI3Κ\͞,YBXO&x3IHml1  S tO$s PĭTUJ&@Ty`;c9zy]&ߕp*'Ⱦ,C}MMhFnd0f A0m }R۹jz=?mT{U(ϙv"+V1{\}BMi0AaC$'Ll<ƾڤ3>hb%Xxy˘MأᛧjS§QPLh.شAd5I@{_ig_f9vY8~:ԈAlS`S%'6@_TeU%xxs͐v1X:N>+fI2I?`{};*XđwGV=ef%rYfp+xYc/{q&6?t,ZoȻi [#ʼnQ&T#zpzD>_Lנ~P%JQ$%h9.}uH-lW0Iz:okÞ1pP,:24~wMґs,# SP 8'y=D%to(}%_ӪbJL?efaP.I轟sQ 듔:sf2Z7u̫4:(V4nA01<Uf>7hg@/_YdURx1p HΘ_vj8CgjBm0|1/B1kߕLeNP d wv|FnJ*NF7ҋF|'i:5N5h:+ݨڷP>TR ~Bd`887YkNg7~6 gG0|޳Zd8}IԤ#xOۈ'YaZ@R<WBva3__ xR%W־۷F0|UcJ?|Em^rVYŃp$T&#!ҌǡOӪ:Dm DyWbc1'Faha/bgDJds|r f$ߒ樰ʼnv i>j.cʷL7YIItSD#ӇMR* ^ ]y_^ӛicmKܫM]oGF{5$:d.D *b_:SXZOzX3{NEgM~TL.nss;\OaĤIb}59j !|2g~.ϱHi9gNtF{OE|(#gGT9V.بBJL]W5S6%/P?U.jh |꼈ھ`|uPpO"&Aٷ[ra]B㶮^{ S(foV IagLy8d84泡ѭ0]2#KʃE!* E/y,lأ w"`i}w8=d׈虤PctQ+=ꑎ`@EOu>}8 m"ݡljoPZ?NBb4*j a.$F}ï>gx.|ĴgR {KV} VgH `c-짹a?=H)4ıNRŘ3#W<cq sՙhAs)ۥ4j-_ V #]@\wȉCuSfV$-I2,+U" ȫяwӨ?yq՗ xçǾȄDz/ep3$'<tQlSxέdD8Qc(!ĭImR_*{W"ޞ{^~-nɷGK&YZ, ޠ-_A.Y|1P|&~V!?Rfi1{/&7ۺ] =2xT F\fq( L:K ^?\zB?KIlEIc|DrwjQсh;{ A=4ରo6LƐeZCv/3iI!I}l}t|z)I@ s>*Au7l>K9@a3:"n3+)ʘh&S?%Vxx׈$iOUwNzF2#wҤܢm@GsD=H9OԲ #HDzɔ/ǗA;YCgj„N+ t6Cqu~A8'L_$L? kЙ[%(‹5^Ͳ GӡiF_khƟFbZx-Ala/k2W'ɵ kVnX{Alֿ#[xs*)E43M l4EL@?S1`^Ȉ$wb|w,i u.++)7Bs=~u5'EK++k14h_F{zfFV:) elzr_:\Dndw նe2+?͖/tYfWf g ؔJm>{Dl5RqYS/(g1(n#X`V)^l*<lܫ3X9+Pe v#q6fC&6#Ssƽzxa+|؄9+Ӏnʻ7Ԋxo(3 .g.NjnazDk5^N#ew{Rj #h:90:sm*&7O5rnVJgE-LByuEI_uE2 <$*sKvxݘe;@aeU8g7T ~r;Yh>=M+IQc9y#-Fҗ?kP\P> hO0cL~>섳༛ ۮ&rI}^9_eQP}%GR(Лoa=#Lxa╁U9+ Ghi4P,w!D)}۴۰Be藮˳TãJ1^) sw<8xёtT#Y®R7>> uysvncOFxNK>n, -X@RPKXEQ!F@I?{[{P3ւzgUWkoU gp<*bF ̇_Mo\t\v l#)F][ղ7ǫUo_}M Ӌ f{XT Exl$NIrZk- no/b)bz<e2Hdmtt7n:^TeP+#0Q ^c?$ocC ȅ!<)3J uNӲ2)+ʫHh\Q+.ø $$_,% JEEJa<0noE2tUeU} ~=7웗s(v`0Zr%Ϫdpd6wlӒ5@9hFfUsN4'%gcHJ]y =٭˯C^`UrΙ>Gv77 an{J-lcI~UO(}4)uȌ: H-F!Wj-qo7?/Y݆a|יF> }K:05o !%$q05,:2\g!xU p'7j_X}1TY" F<>xĈ%Bxl=^(ppDY{k[{kYFLjeuf[_ϓЂgiߙČn5N-!%bclޝ&Cd_yrB)8%J޴x+wJj]1kKĭ X}Esn5S@Hub\ubvR%v7VjދR/ .l-D\voPɈ8p#PZJT3PkBU5g+/bHv7 $YIz^T^۪xIpJ^=3b[<¸\kk'fS|<QK|ykf x saQ'4h~m}Fm/jO[I!t<;nk|'v Ⱦš􏻚$0&} ^e+dBzOxZH$v"!n4Us;QH=?9Ir)/y<92ki-;)i23wv)^vK'+!đ=o߶a(N,|VL6>"|@5n Uaj/: EUuŮhOdRw͢GӞ|w͚-^{V-U>xGlҠi@{J*7lz ^xA?oo8v)BOJh<0`zz._L/IlBYޝ845Zef7%[n2OcIN"ߑf71z=Z$.8v5BS)&#[Hǒl]Z[F_3P\ŬyK3#~3+ЌJ V sWBl_2jS5/#ƝS: ~8͐V#,sK,?R&U,HޞOR ɚ%34r(zb=%8aIP޷$`l>t&{K7IS`$), M0tBL&J8+A"2FrLH^$&'E\(d߸۫|Ksav2$x鶊lCx^MO1DMj=?e[LYMS Mq1@Cא^J#+HRxFc"7ZSBGIhҿs*MD+;QI8u]Ɨ@vIhl,xo:Ed\&!'wHP}t#p+:P$M}Xl6,gL1a~t[a7oRoTdſ⟼r( mhvҦ}MCz-5*(%bf_"zR2v"&p)ld)sдv_3gtARi~ɽ!Șa)AkKiZ>uFz/2x;5M^ [ }{aYמ:c~$AR@CEINV:PRRWⶊ`8+I}|o4 Zd:S3~>V%_. @^zoBk׏__`\1@M(Ձ:e)5Lz&)>A/kfg`g$W`*^|6I>9h`|>y;`<.5#.F<#Mx[fﻵM}=dX#zLy Fc$p32 ?pcJEwQz™ģ /-en6Wˎ'hZĉZO*ҞOOd6sxqn%*1bC)2$LF}\_4&&]V=0+X +}GAPk3F#<@ &nڰOb1mxhXwպ|jV]S%H1?E UP|PKdT[q ^P-J(iw䟓ȯa53~)΄y4Iʬ"rzt ͼx2M _2Dƃf4%|+F~߯љ2a̗` PNjѡѡ$/8M߅Zk jKXC,/^(2ٟ^Eo9m߼m9+O~*QO1zr?[܇t+i>cCk>;tNrc w}Ѧ}A)Tr|Q ^YZ_)֧c-OEOg}Fy9V8fɪoa}ąL.oa}B˗{>&۹6 E&co}JiyMbQJ=n  .M'()ju+N%K[=n-j܉u7C}"xٳCNakf^$A3y9$Y6 @ rHιfFxuP|R{ʵ؝[ўLu_r$6R(IxvD']&~pwL-ĭB|*@QP4o<Z9 s3 T,C{}7 ` Tn`oZ7쬸:)~"vt2}h*aFC)ndah(9o֣5X?z7C 7~&P}5"Pȋ'#6"~ >Z'Hut"*&t%1͗7 ӪJ"WPi*uF9P)\0/qE.2SkK/JH];%O;F"mr)fO.yp!<!ykbJ`G%oƌy ~)c>~ v&FtL,xDh/gK42?iw-Vmb\L%wk _8,FH+Xg}Vr+D0s$45?tEWP=7LFO)4 'pԬìKX ; U0 L=i}kH9)@.^ХB ۹&o⍣-Zxgu[*Tۢ(<nZH32eHg(!Ft]>^/ RŔ ?֚[|ۛѓQ0gÎz>VSA|i쩖۷O6?^]%قӇZ7@y9s̚1J{k?{^Ž6wDdi9ނSуt)L)ܒ0r9r!a % x=Lv #n^{}eUZ 3=blv&ap Emg*vhJ Fu*o%o,;dݢqO^bEIwq'IQ|sSFZV+I|+ZyHx'%wGg[0^vI%XxJ}Gf&7kbt ,l/Y-m {)ߋ@x&)=.ŀ.@+z@hKjn;ҙO"jẀDͻIx%@z0p,o%3W#@K.(H>@e6=&6 84OM)KBk1T&߶MXQ jثꍾ5ÿ2HȭlFete1v; &c>n3cLpr(eQSf`/EY1KL,6&xY}A+0FkA*oݔsl,9k+E3pfJ~4~c\ KɅ) I"Soᘹ^zD:x +яRs\VTnw5!~|?4N!N+`rMKskLS("Bη=6\?R&,XKഡ@+:/8x1ETP $SOk+I@k"*Pi6݃$~wyu(ƚhj[GovYoŸVQq _ Be$Ku/T)a4mL~B p-QArF2 ꎃOOޅܺb̂jhȣ-n#4 *,TQ2(U$^  !>@-92|j$q`0*\#qo:˟{7,֧b5USA g$Yq$A)<hV\D\-V<m/Ek$LzQLBUz ) Uhӂss̭ JXI^YQ~TADM /Wteo|xѦ_zv@IV#Fo =Iw8p㉰yUA-]RI0eJI,:U߅sGT zQF1- `9%&\! &V3{zZZԻ{!|{dlbSl.C1!M__#<߀(yTv\ ?aP7. Ռ7y@_i|nYoa3]8 :$>r`\P]Z8.FrHqe&ji~,Pv`OXXM T+8wqյo?MY;مATy~ mE'E;-`HQbf s\x@&hy$K`u\^Ǎ%ބ = @XYvc+R`/22 />ɂ֚ (>\9vھ-5KmQs;pΉ(orkn5P%~M}S>NY8r#+b"<=^P½΢n)uIT684&}6g&q.Up'uFNG027=rxk_8M9'!2lGBVKJB`x0]$-U d=mKOمmֳFu$A~-ܽxE1K4o*Wb;7'`Z8j9up7lVYz K`qmd' \ .t:t˛'QH /"_ab6=[=D`'}l{vfq 0/6 zge iπeٙK]J(UbYW*0Ya3u@i|S0HҥZ+]*igRn;H- =%mA}?O8SyF+FeS4`Wh؀Rsե(ٝ`v젻_R{xdBsh5.*ٽG&FuxL,YxWNh.q1q.)T܇\t!`JrYF />+F?bt.=|qO]k'~̒[gUa7Q)A|KiB_bj5_uQ*@J&"uFՌ,s:\$ģPOIOŁ> ne:w|7N?>qe1tQ(ǘ<N\1fsMΌyPЕ45{lb{lL(Z<-e EH|NO6cY7W0P7|hi3-[{(Ke7*}we7g˫Q^-슉;iX/e&[5OUqf#5(Sж;&?pX=B^!ֿ0V\?{`%h.!2]+ݤL).?z7N18 |h"0sq͒Šj6Y7OGNo襗 "܁0 o[9m2 6(:9CtTf|2k5".^itM8 d?u!T~lg `r;~ƥ%os= M n߷vtG{Ź!D*_ w $ ɷ$@>o6M4#¨d R0Pb.]iɐ$~J&xΉFF\yve*å0YZ²RFwFTtRy =GxL@:y |p3f-ăގHBm+sxK}FĦpfޘdMC0{4l)qNMd*k2Z(kq H3{NjFqnQӓWvW-U9(H o*F!,ԕ3/B|wV}5JVSzFy ff^mbyDLAM ՉU*Q$%PVKS Bl"yS3&D fLQ-圥 IzDqҠ3~A_B4YANwF}b GhwJk.T 9 V9w=[8 be(>d8x4nv͖7<HU,B*[:PVP ]P陭JϜ dLX~2^B5I_k<8&=&؄=s9,{Va =?@ϻ~faVMf{.7Zaim>#0!&7 MHLqC"[Y.-@3bA@a-`6|=3t!::a!a R4<z4o>/iݼO32\vuQj"Ͷ4| -ǂ4o2/j̈p-= %=&f %> 3 i vV,%ph @  (Va:VY[e6ȌrʬzrT%r>[* @'7.D-쥨vARwPyBϓ:/t ‡m[ld^+ Pem%h']ߟva{Ռ 76L܊' iO^BJ2+ډ=$%:hXaXwj T[Hu3u0[Fu* :fuRLENϞH29%61*KôKF!yVzaI#|F~ivsT2'v^TŁGEbj3D]?-x*bI‘AhtON"3'oÝDZBqxL?TN8 )6 %y)tӽh M"?FY* 8~:H7F/pf-J~ #SZ'X&G( $TjbhF[ \YjHcB7_8gH{K!-{Dk{4k-՗Z->2(_K s?|= |gL7T^d49\e*ߧD<K) \Ys&~cW=ΒnV*%L1(؄?(o#=PS==O`yPiS_?4ʇӛiE^^3 +wl!Lna6,>ZĿNm\(J֦)Big@up9Nɞi ~j4m\Ov)vzmLOq?SxC^۽ݏ,b-SsYaH' {J; &IM#Ow|(ƿԦǡ W=^ؙ+,^9`w9_p7h@RѰĀP`4<1"tƓ%׳T<&>)I.HfLTv fɗTF8&wnon\s-V[/%Yj~,\U>.SLp<ƆxxiP]sp 5FaK֮U%]l]4XOK*n*ZA, D<06!_թ #?afZT 'q Ϊ͵'.HBPיW{xĒdp >V̟N_ovkX#Hvko3M~qYc@·6űx8Dj0{0%s]!*h+p"7@4)rqlGt5[1aJfJ -XY7Kf[ځ{C(23uHn(9>43C[lS|~o|`"bZk|,2׊{/ԄM\G>mw}ZzyV{^Tϳz&ǵwg:kKro~]H ׳[PzԂ+SwϕR-b534G,Wϗ“\1IjZ&7Wi$H*U5TYcHv{];a'ٝZ+HJ "E}䚆u:u˪s3 #.5X#ŷ+ua\:!A 9D7i)y*}I<;u1834M w /ms-O:PP]f$'L6s+6>s2w <~^GxÎ>UD~&":bُI^p ,SGgd"MhioK=ק8E?WL7p7cRoy]IT`̋ʕc3|m֤W&MvKφIW8Kd {º/;KJB0=-ɏ*MS:BC%mK!\d\ ߩޡp\7ؓı{v("lŌ6Hd)rA/;$I?&8{$NUFp$i5JS)kIO m]8Qhӓ_oKVޮ-~pQ@'ڵ k2rp7ʘJvw #˔1H64+{s4Go.avVo?y9[i)4 `1[xԜ?؏jFY#A oR*xoÙ#J:+?A|-Z)W/~Qae4 Vc@͊@[N ng2UC4є7 Hx< mlp`fZ0ʈŅZrk;λfK UI`sz,.}QWZ(~Fn>v f5cLԐ(T1@m0>2V{sx~oPKbiT>|R2bް:J-I:(}zݩr`fAq4lE\2gRѐUzk-O90XDB":r=o]"7t:R|.;]MwIJP@0d/Nїo{T4RORVpּKDW-~xja4:f'K8I1!ʉqJNzh[q< o-c'Wj/ ?*v R1ƴ __&~3~{'Vp8>Ft^cճ_oH2dtޕXmFL`tUe$Tt-ObMo5ڔLMv1]oq}B ?Tti%bv!ҖbkZޖ&j@~Z |Vko<:Jm*HV.2oѲulWj),&ՒBKxG!|[mm1n @Z T~@;62--n|b!]ﲧ1-IcldZߤںh)΂~HB/ᝍٰ|ZP<—[ʷ'WٻTU'PE}J*so|z'+=_KAZ\Vza 6J]\Ml^\h;)M#UЇݗv̯{WoqNS1a^g'p8\7 ZPDQ,@"}O{ 󬰾 K*0-Zt nUY _px:E;;Ki@cN7#ˊ[ 7bCo@e yY8647T so 7q:0*(?Z@P7SJFo|u~$Ը3RYs6fj4K8xtt= {3_]ԑ3RxWF?f(~k/ο3b^ _-d BzL|Jpa%u-ք{x=zdoN cKp^M kKi vYca%=iLUD}QK[s]eQ˚65skV/ݿm{Ruk&IkF6>}49͡eof_ w7'|WCG/FÏhcQ tm%E蘗Q2 ac0t˽@EPw2D]SmX1 +FŠ_\/X1%MWwׯրwbMbf\3 VxYx87p qΔ5pQ8^\v/^Y0ݾ%Rƪ-׳9zMF ={ַ{ ˇZoDx<(S`zx7cM;f׷t <[ 2__aDyz؈ sj@߂8vrBښon?d .!SSZ?coo~(zt( ^R(xAzb ^*B"E`$90j@s04$*fL~L<>FfØO QXwӐ{FR'e㻡Hc`8}b"s6沰h/X6fUj 1R^ 1]Y@T6&083QQԼ驢dE ĸ>D *{iظ4//cdžm7mB><}x}xJ>q ~28>)u>~r|;D )SoE-Mn꼊B:>xnL}ޖ)]7NhztRgb"¸28{mu;ܽ9U>Z3`yB :$:~p{So`9L^1S,b4F +w 1X k|Gq?vϠWü>Ā}MWn֭eUБkU󇙅큍3 ;IP*4!ޤPI*5,ZCbA))϶lJk%/_, LΙp[Iⵟ}gI89؆AP%2J ?PtzG)`>eyFYn2%Ϲ10sY<{/ 6Gv1w "73>[F~僅, o8-E+:]fJS6A?Wn¢bP$bhy'h4v Ç[T1@4h10:x!RڊՇPRakC\1}44/9Lpҙ ~FbS- hV)NJTv,se&-Q6tH ,]Dz^ɮY=-S ]U`o|gx?NYb8-%;/*-OT 81rke|F+Uz0xsN˙ p h VtMq Zf TiOգ>VrXUj))g+T("5iS$^[#((țS",NIzhʖ-_fu|??'Q/gn6ϠU$w>$b/Al4f[ťpd@) 6k,Ѻ-œگ{ӹh9a2bJF\Y aN٬E走ū' |@Aܹ%v A6=^?Dsy؞a$ ~a{/FDg5ۯ^/4QA"ʻZ<Z}Yz䟊k-$#)>fqL6VW )$"]9?Hwž]TQ ^ۅ* pKX{.{D}zYDBH]q}ycT}6Y2s+5ā b"\cՁFA:E_?޼?P3%k1-?g |&4О* Ba\6CK<~/RR㸕yQ& OR#Ո;V m2:ݲ1/L`NdǐJƒlCH/q Cri(rob'$ʜ:^bf*K Tդt6mH1],{{P?< n&I{CpCS&>YOG \줒;@k05PuIj &}y;{~(reQB^ft_+Mߌ"g>2hst- ݗ'0(2h{/%gfh$*_ioms{,^M>$Md:+#{t`nCuvOAۆ-­yl԰5<@iXM o:_SZ>yJ߸Ǘ%<ÖQ_mNd4dK@IϞO^ l1/a Y g_#u'|ǸÂz|{1l;H5%6f$%5Y_u$# [Oƿ$=U08.!)XfsxIE4hb_(Z^0ժ h3B+: (EsLƒ̫4OLe )wM֑:(dmtH#cLB-!ĤIcI# [,ap,ȤlJG6!ȧ ī8 g6k#8c.G-Ą7 W:K2:K؄g-bEG ^a 0SdM9[b$Ń蝖\xޛĨO񦥱ip$´q!kw:Y/oC yKlUujuj^a(Qt7o6H6NR'>{:"X;\Y* %CitFPsӟ7wg2m~7V,i3W_.+ϪECK[G~>nj/zH 'Dr ]_q"yŮ68W?(]vcRū(yj*'((d6OJ鋷7P.s=Z[S2@O^45}U˖,; U4"Q#`"(\S q Cqw}qQ&瀲t|!gڎP~ŀfʷe?j_ ~ɢc#BPTp,]VۺXAإ~d)/EG ݆ &Ɔ R;'2WHk؎7q Gyq4*#—X0;aF}wfq3t$LI7M؄7Q/%46~r=ѿo%t]{!3nmNRWObS;046r - "A T)JoГ,' 6|>1u6[, G.H.>Qt|+JdV1$֯oD!cVB?|'|B'ɶ1Nj3cf7׫B*vgW ]y* ?k!bq}%⶝QW sH1Y 5O>gYjx_1\Uuc\Պ?|Y|;#%ڙhopi[ڽʺꤻ+d 3LlHQZ9v5DWWJBe胕tN_ޛcgNoFUx[vdd$yc6' ZwuF `My6 [^DzQ +sZD HQZ019.Қo$$$/%![(\(eC%s,2 Vs""@Mÿ]|#Õtq/ę}u7Ԍ$%FJ % }w2"̮()~nlh5Ȕ Zzq{7gk{+?x 2d[bPt&2PJ2d&d^MA?gڇڐϾ3!1c2[ t!) ag!]H߮C#oBTk'/{n!s5ⵇч|? x|@%DT>Akc?:]ċ}^ cgQs>,?Է6P^̿b}Ah߻ZG 7+TAj } [)]ُE2n9q\-RQ3zWN,l7pŻ"3F;({lMbPFH!O.x1RUi85'W'!y+. #k+ȼOkl U[M9[Sv#j#9$ZF@PbB~$<@u>7qtP[/)\CF/f 1L>C@mGX&8:A807` $C5lYW&+ǺCn~y /XZ7vLG#H](ő"Z=bֈZu$r#zU{zcx 2| wdWTEM+Dt .7̑֋XtC15ջ6Rפq >Ds33]@RrGwݧw ^k2="T 'rd9xJX/l?B}@r{l7Cn+..* BO'ҙW2SU4Dq 7{#O98FgzHC \FKZ{yAiWQ .͛=t8QZ \ۨF'Vwт[~Gf3ơNY<HBp)ٶ(_Jgke|Vۂ{x?R)1|P#x4J멳^'d JJl}{6I -ktq6xW(H+՚d`6ѯ = -Mnӿce ZL " dqH~7~OW}#@{;kV/'؉W> -Q}wkuB5:oRٰڟ}nӡY3ڊ$|{*VԤ47Բ`5JCg(u~.68C(Oj˂O i ,qdO3YRk~Yg7~c^z44V~Kg y1n6`1h[X^L+edqNz|hgMldR'xhP PY|\>*w3~tPC& Pq#oyPɮΫC=LVlC=z^4{p屳^ᏏaBQXRaCq#SC9t9ExOW?k׆j MaZstYjBi5 8H_ׇl[#(#֨i)[X -J߹5Qg*:: OH!6t#5Ġ K Wí ,.QUxb8pfQpV[Jo­Az~sڠA'!CӨC쐧K? ?$s6,LSL5M$}NQLj{3/&!.%67)u}61f>mΑ6ղj_  +C#)U|wV]vc(@}FxJYĉ fx>}utOvclV8,ֲE?/KPK nt2B=տ5;Ah}w:q݇82QBܩFό*LdkoFf1ڜ#DD}! U0J[Jlg\c# /ȅ 35;P U 8ќA'=0Ucs6K:0O< \ 063RٸO,5f,%ьyVatٸ0l88yK#65?*г')iS`b|}n|WLT&]xQႍㅟ )/J-G Bwf)R (EQ|n uu~6޺`k8dk9ER(q&cxمP(wk.4ruL01g<ĎL,8R śK)h(v劍c}?YTIvӆEZo[B.ZU>9 aF|p¥ 7ce^R~e \Jo -{?7@b$}E6-W6tc:$>ϚIJ8G:wr=6eS 29ּÉ,{RvrD*,UߓoDA90֘7/!״Yo zEx X a.K'>C" +(?ʳ.&lű nmK=bdWL^Q%G˨Ƣ!M¡ܩo=:ڵi!bF-pQRy"M)]_# '젃O!߼=k'Ja/%]}Pv ZF}M%<]e >ΆB'ZUEjy. J9tz&7y~1 Xn-2ͪ˨6p%ͅ?[yo43i$MpfLYC}N]\lʯ UKkQνʢYsI=Mַ~"Hm̥MKӢ8)B[Q @ž!dYW\r1M{puD7TV 򇙘--`0߿*T T Kv:^&#H ' oj%}u1ϵi7uˆ[*iiv8q6`15 t@f8] }i4(;.>'mtkU<oY~>,>C:aG2YYAC- Vn[k X*NOڎX`^ OzeaבSv5_= =iZq6[WoSYYϛ[BxHlH|~E|~8bu `>kj1{w7j:{r΁#)vu-#\;~.|ףǖtJ<,,_,^nTI]ãc[MաOU6D8PDzZ\NUn})f9xuoؗ RWE+x6U' Ip3bW+߫Xǚ|޵d@FLBo>Q=5qB\# "4k4 0!v"&K/u-zTET>iVvЎ|ao~ҼgVx<ʫ1bf @obY2⺍b2 3a at8|9Pj5а×kzle wl?QgTB^. %Z),i/,UQ64ƫ\pm|D~S|]s|:=ĮabA/jy?6J?\셳ҟhuQ`&o ,i>,?GEWX\?Ҋ"n*O4et[`1\q{N(5 K}9 +hFWWd>۹Ifsݯo+Rk4qԣ) b'b:1F]yZq0 3wQQ4p3<W}< W@aj<-}#K'^)*^afzVźMؒ~МkmV7OذoN%ZoUZ>S_|:`V,mj[ ތDwtsAz+/ϩP_s*R_]^7-JmPou~[$kBݰlJ=* N}^e#rc#{K0 aϢUeM a[>ۡJ5߻٨)yA\q-<wR-=gI6ٛ,7?4-l73,w<ݘ^3~ ŷ53+gj%^DZy)C8/I\hkLȠWzc_P!W/SEiX7nܐG84_Żx`۰cmK24D1 \@ؓ&ΊNPә)XEyB%w Uso_O1o룆"JƈL8ķuV+5yIEi>kqiU%%7xr.4f?IrϭEIf; sϝax'RY'؂=hG%Ԉ#(SX\V?q8&cD ԏ7Y\ Y?J~ ۃjWCk*Ax)}Yf"Xu_1_?tF) 2"*ftD/!'jt8 rnPPxdys UrۿL'k;!U<ƴ)f˝/Te LgPx]XX|-I؉٫hCPyјcFr9$4%jEl5=%Yg)!fpPR%*'ߑ mM=8dUo+5iCbHcixW仅*~*ev8xo?G'瓫'/3Z!礘]V=ɇ?(qiw:@*i[WOa “l q]Y\OH _QNةjvaI?Bt<)zp9SU.PVv.v t;">"zBp(8]ܪ$xfrucAO`+/!&ABM#]ꏆ=7dFn^57SfY&΁A٦g7R#jo&խ^Q5E3S8Mq=]CD  S04 U cs܂zz) 巰 zAJ൜ohӟbZ3tX=,S Yzl6\Ȥ6$YpDZG^΁fp++ >D"Ki3 Ƣ7Q Ҹ|op+G:IUћ^ư&~KbqhYX+EU9 *zUtiڬ_sa.Z]ٟ1@ԁ1T8B+׼JH<\V跘Hhm@N> S5`WEvRIH؁Lֆ|綉>W3R(mLo_د{Fݍ[EQE&CPbM?[Dsmst5oY"7NX\9i]6]8? sT~RAhz†5+kّ(_lp:gw. xv0у|J, wwl鉫rN,!^D92zYe^"e."BD 3J^痪b~³@hYȊ7c!Fea޴?ぇ3O(JvW7" &&HrǓ6 XjV ڡ L "(hq4([I(+*z)r]TH TYU!,B9IҖ{y̻/=|/!egX:kEFyQt*S8f(h:" +_$]vbU1eMkI  $}!!~YԞ<Z#LY]iuq\qLىv@wK3ơ;kMH1&絒_jG@N#ɲR!Euij&λVTڨtV>5-  Ҭ7HQ;">=ibdE7q ՝&Y< ]Pb+[L_=T)Ȫ9%3KNNl&&7R> ]2wz.1R%n~0÷ӽ\3;Nr̚H'} U}ZE"jG",F Tn5 Ѷ &25=5[شрf$j*֟kF%iZzJ&F]CLp2EvFH`c;-wFL4Zz]z]XnvwFu eX~t llD#]]M&AB58D(j/Q`)߈7:Oq乖T?]|U$ NvZ6D Du/`x9Z ^0 EExF/?hGƄ, AQ.&F `OGۅBj#AXkQ Bx ΄F.6>IkKd v*σ T&̓qV`HV;8g4c,X bUsObOVY!0_hU~֑O5 Y P<^fda4؏)\ZZ*]\ FFptvnX}W!ς]jP&ccRAB2c uR 0җ0nrT-LaE3~k@,I$=:}CSˣK`|ǕZ1&#v.nIHSgTrY&-1FB1`jt}]Sֻrv+B (pps#t]6@R3h;Ώr)KE_v*0%a{\2G%s+?$ OA$9,3r8j=3ߔyV4M<]#aS j]pv=VLF[+p'z^n0/Dp2O6+~ `-Sqk5oJ0lൖXDkϡm}xŰev-/>%>_Ъ?6\a(ǼaTztɇPJ-=S`Uq;\y dFtv?+8J)ME'?Sʧ }eIpѽe~ %Y1%Ov !WmuM=D~\XO=/{rγ SRQS'd3. *U?E tՌ] ߁]ދES!sOZ]nc&Q9}LzvWB9}H?'> (`Q~zz?Xtq-:v{l`^FM %Jx8EasDCF҅GPU\}XTm~k[zϴo!' ZG ZRY^K$}dyg 0Jq{P|"FCtkfq/M^Kc%'3?N 6k/w<k-sObONiKZ<ӟanp;<Ŀxiվf^פ H$LYmEQgqRDW9N>IR8ҪKLr if=7ѢZ/`c)eЪ'!rdG$BL!5|za;5P},]T.a&m&([ 6WV%RCt@?{ctGd K e }mσZ{lQoSy3i: }o5$٬sɄL`V3qASW%ʧYK4ldi=dr:B5W;_TD  ˕09e 'JiFT]>mgl iDXU \(t1m> Zw!I_ߏj. Ni+}~G{ @v(ZwS^ e-$[*U46Hqk5wHSR$P{SxYz[CC%P{C}~SsN!D9Qt\&Aw(Fs1AmIkh-p?j -ʱYMOרtf禋c\oe~ZR۰~7b ]:Z֠h;:woŬw/ilnE|I3WH BEܓ [g]Ivn^3]rC9尢pqq{FIkV9h74d ^;#1Ppt7pnxQ8䯂VT]Ҍʫ NRئL<ӈq8|ءFWMUܳL2ɄI28!uĞ5ʳaĽ!Kt͐`0d 4UfwoGTRdY_i]O MB*XJ?j)0ᇜ"L#(5 ˙3 8l!Ag_/!] /Q0"绗yekh2CF(`QĘ ^{j&Ύ3R4cZ>\q<5ıK;uOy鸸;&a/hywp*Me^ Ev޼ꏜ"6{; 7K`Ų');rtey.C%R56ڵ{ 8q f7v8FvD%V+J2Kdx~"EFuz 4h)J/fKU,3LQAXj$7Ćizxo(l+p@1!]P_;w~GX"_a@ [3.fS1 Il qLP>A՞*$։0C"C91<$*8Xoxa۲Q)!!}xPs OqiKOݝɜ Eu< p7{~ Vup5;P4QF%Iǡ-P`h ,1\߆}m>Q" P^z5CY8lijzSll~*gkd$Im'ypEj篎j#[T=(@F|Dx,F_*_=Ke*ti~kkm{q l \ӑ]BF(-x"^#Pצ}egX4Y]uLr-5@8%'&$N'H-'$HA~# a P\)NcQ" PfBE[vsXH&l-(i<)@Iu x*,Tra7vxr\r״\ c2ME;y`7;mUHrwvXc{L1#@[#aO:_1 5w ܎w+yЀťԀj9 ~5"0 4уhn3~y(?_~\A2Vܓv I~H@Ӟ`@Pl@10)מӅA >`SxKxWgáx>l$6GZŋ-J zx3۟v@f4|5F `zE::"^=# H{0zbC19Bn*{> k m >T6i"9+G K~";m ghwCnM80H59E7Yo~=2x9lZ1$ƠooηCt&3N3Q?a)BXd2(ғB(>z!VH|ɒp^N@zdֻג^1Em>^kZ)+giьz3pMQhg_e&FZD޻~?H;ꁷmœSBdTuPR {ǻYZӅq^ZvV' ]Nfخ  c7ok<7H KNSWN9jq<7}:9&=+Mt,e2^tF?̠gfA2i~oqOfun|Z vT#\0H3jThHn)MeZ?:-KmπW(ʴanh&l'֐%A!Jc͓TC2Jمz?o7=LuOv$w-ʈn_@hێ֛ގ-=zC~Ui/ c~eQ&?_'WLMΊ X%'H"0)pہ0[p0EXt{"5|c|4)M_7.f0 g.< `o^h󋡨I(7/OBH}׈| rA`q1ӗ¬c)jš]sW0],g&zXZ~kԞ,z~FEnb#ϥ8o af!:zOa$2fZޜ9 HAOBGgW![kߋ@/W!XIX(H : nUo#L۲ǚ-1^&& ܧ!%?xVF#SOWflONdkG<O::g;r>*f\ kK_7Gp2>d)^okekL/:& h؜{卅2P34ɬ&HdKb!H(eѡ|"O;Z"5%>/y<:R)[fXKx9{dC!C+dgG K=M|{; ;Rso~eDSЋn!CyV]:PVOVzš^:5*?[#֜Ts-w/ /lC< $!فUyTDJ !^{Dge,|l?K J6))io<}!ϭ>zCWN7{F{8A4yc4[12~8C@qWM}=;;OǟR؞V:tW=°?F/JV Iy$?9L',ìLk!S{s?|`S܊^C}< s ?Oqo kvo@+LX*{.)|H4`4hI_Ƥ}{pxhϛs|H+ע=.=ZRӞ.su-[2ga7w~:\2묾N/+D \($hZ0m>j2_DwP?y,[⟶hXaQE䱸4HjeA;נH皕.eo sL-LJk>ml3-#B?_g:jժ~N}'fjexM5^3E 9ƿlԟYhCg1cڛzͩ_23j9T%ty+1(N x&A3xAT p$5vچ&{@3Qޔ/"#Ǽ^a;<5[s ,. !HqBѵ/7>ꀖlxa2Vg$ǁ0g,W\e&~ۄQu`r11c|aE<)jտF7֑w:|WbZ@(j;v)b8s_>W`y&3NаBLGk|p^xïBPOGP(ؚS0m tͽ@Sa{O'ȽljuQpVߧП1K*o(1D"nG[yʖ9CȫTy ȴsW&mRW^ Xf[q: )ً֏J|=hCTn\gu=B %PC+ŷ4X[_ e߾ohp LfޏItUAd(UKsur$-Awqny@K{3uߜGСϲuruRT-WQOgtÌ@Ӥ,i mvIyX=J4EH+?!^#OB3$ 9d]j?QRTKٱJ=̠H(imvtJZ; tI6բT1N/m/wm4Mz垄6K''pهĽC]ArЇ}xC? *}8''G3vIv#B֢sP:Vyf{â2Z`b5>95rKz\K"Yg\1 Nnz7zתL7Ho-Cx73%N5n9+>_R!df el_Ơt~ RSJm: jO-e%E;Ij |I/[ǿ.dN^0rD'orA8/G*8G@)n͊R%ďH;ooTyA?JbC]S<ח%!e/b;XQ>e/i;uISx/jt 91:Ä'1Pq -к]aۯ7b 0Lj[?g-rCl"7j\L?g/8?R)bSG{DAH>7`do&6'`ȧV7fKԠ,|Z%gO-ҶHS+FhJ+j.6%00q&C#9wN0".1ی1m#"!X5~nKwIӂRc`%dJAx]eN(UI.6upwb;@ <$%:/P.X A 37` 1A0QTMfobS'Ȓ6]_bI %0ʥX2,&ߢU1Cj=';1{R\\hҭ73Wqq% b6D{>2I֎sD:)NeD)( Uɩq$m 鐺%RYF{$'rg>L4qBr<`R'hM;;J%~0Ysaswusnef(CPB Ms=yF͂lO//:=%؜t"uJ(:^]ق{M. ߿Z~M!qȝ~HJĈBr ߧY0{7xG88zDHyP-*~dnH5;+S&+Uh ,mdxc]r`+u_sl4VȒotn2͝{Pn0Gle0e~2n%  Q<\Fd?)% 1R˅ Câ)CO 񨫝mVX9fhK)#ǀn}\{!<7'%Fj^^loɨHĆ8Og9(ICwwx/3e37t)^ .ŃڊFw1.܊ k$yMkvO'yIAq֨~~3L[=}3]{ו&y3-X!SA{#.Btwm.Uܖ=7qx;QFr0Gf/̜70EM$fPvπs;쎰KIV R i)Xbc]!It+hL (k7dQNԝ &-:@μ*Z|`k4\L,1訪#п)[946dKɡNPb\!'yNAƒ2{dP27f8,zޝՄʺ DܟXF& S/[q!wGIk:~Įu `5NIt`O|9 /UXߝ+DD` Q4LTb1:hJ_)2c\;'d2R6umBdrG*F (s/%Κ>eQDLhC3!U၇@U9FLC_{%)Pϙ8ˬ E;$d'j];H:w gww7s~| jO3A/\3)R֚t3>510OqQxxݚk.`4\7#39`<5}ͨ zفZﴝG %=xOCAw` 9Ȳjq Zԉ#`IK\IJWɢ Aq]O]8ޕ( /盠·l>yfv)mt 等ךK&gI-J #$Yߩzylj\%=k VgLO8[Y+m?B"%֌%J-8S(c(4ס䫢!^Sݟkg,.ے6I*Ȝ"fN!G4Q|O5$[SdhS:%~ >< =p貲el͸.Ȼ#[IUyգ6òujW==;/U3B%bFgaNw_h#lN{QΎ|#'w.As:+?PX>{/v" ¢1cio&3gg5C *Il}xz[ys8ާ HVCq}[}4<ki4aVn><5Vp?;,6$wA𕺯ZoؗSc$>Enԫc[ap)P]ͽ.)U9EYrO8E`'N3nQ~N8 ɓ]~íŒ]p廣ٚm?#{@JNZVRkit? Z!4foN=jd{h5ZfqnSaL|v 1vINIwYG+j!Չ_l_s9!j_^!pWTD蛶W ?9Ա ~2ǃ ƲvW$[ 1qۃ$qJ ,ȇQFIy.g緇)v_0jIǔSh~|A.rq+$f"%o)4MHɬ:+"w3} ?l]?ѝDr+w~ʟ xm/:wLRJjAf>ꛤ̾aٷE]4Kڋ}'s./3.UvX:+#2NJa&>8R`إ Ui<4NOga'/ͦقbiNyLl+*LE,x4CqB>hX?!lS=L?У" _O|  Y oex-Ta&G||bwZbW&\}צK=y&(g26ZKӼAS# :pq Yܟڸ~ȅ~ӑXn}rRf]R 1wsN;_1v=0va :ccggݝounOV90vמ0v0]؇qF9eҠtxb?/D~ǡzAo(ŕ+{ȧݑ>5OlFͳ# uOD%ȧ"ނ\kO-OwoW8ۆGcyh ϟ̷u@*nEX=b/' kA%X>ܜ?ڼ2z7QЍ]mZDn--ҥ7i='~)vk$KA_E.Oe3n-F0)[fk㻘nQRYiy B; }F37Yy4} P~thQuOȧȧіVH,-:bSwKy64xtM?O D:EX[oH ј+P~[t7뻻}u;>A8sD?fshxbO~͞`J¬HV#ZG~P&;P6T΍O?J7F ;)tp}hF)2x&n.Vi 1ܡ5t20cQ-"mS~QtE3)#R|cqe,O˭OwRk.E-L@@/B;x \]MJ|5P#gߦW EGt%WT r(yٹO_E~KCZđQ&>QOIr@N&*瀴ݧO0!e&?!OxKzwQq(XCXJԽRj!FYz}q-48\W'דR .nV+V FmvJra1Cf3#Y5|YΓ~77CQV%萧yy)I.>{4\D?3/m*٭1P}yba ,C&8ggtBK1w聻p#CiUJy]V7L8]ݽ*e܂WCCisz;Fz}8ˎ뛿yy0|jΛg\#e=Gy;ckO@ E,Sb}LⲘ*"jiSLJ_Oڊ_'m+ߛhgߑja>T[^T[0M$kʲD)mی|Xqϸ)zI ɜL3 N\+Tk] |PPE 2kFmTjlGyi HP9RYmU3.KVE[o @eD4 ؇F><>>|gjO~+;r^IAne&'ck7-%L3P-[7]M "P{Q[=ڔ:qb-FLAj|a=ӖIN=BQRB(f;LäK\T#pe۾*;'u̱v3ORv$ G&_f@7nLg5qFS=놸پD`O> 3}6}Q`}TO{:t<Ҧ$vt dK=)fΣ/2"E%_2 Gp $dPiޭph]Rۣ_m]~h9ck룔.^nQ~s3f#cXr1.X8`4f3>Y&gac6 sG]H; 3K6-f=ʧn3 KVv$L.)/烡$ >v9%q>fUXQ F7!VΔ^wv0mr۪3TBLYZ0jEY[p3vSZ:V #zA)++555a~KK鞭Q@FQNiI;H1],F!<+D"`lVOX툂".րf" foo.& /ۮYxѿ]xӷˑ4pȊ.9K:n'69mz9÷H)\,}wDY-io&[qO2~ID'(1:\aˍBEǰ[MqJBW#gm/FKs7^hQ)XoVd&k79݌ZȒd.pEN+/"@=^f87,SR5/CkqXYK23~aQh{~90mZBny42&V5˘_a59T/"1٫+pS Va\)UD7cQx{-Y8Xp-Rԓ[A 1MdDm+[H8fOݸR}j;r3JVne4 Wb^ijK=.H]Nwr ( y MӪ=2h[.=!JR`G_4*^rOn3*Oyс؆yCH{j|J})6Tt9c@H dj"ZLXM_di]CڠYxiL mtJ |x_ָy^~IOe;.xh:cjpѻK7ހfI! q?GtJePco>,M/؜ǁd+ī2]2r;6KRa~iw~A]#oqLpĕ#d'$,Q1D=<ǵ̶hLӶ]JV}9e&ȣLY[O%f2bc=oO1JqEцA|dilq+q 8w.?D<1<Zĸ\&t}`Bh51vYHMWmMĿJBQs#/ڥ*CG" Z Md'L]pW Qd%:?Y8\l;QgSOsJ@2Pչwz?܄)Qw1ܕ9#+}JoQأ;u/Ax7&'$b8tOdd_h+{Rzn$G3RtFIihce[9ܤ-P\))6nV@&F:&/&Ǘ.X /3eC襴:xK(uKOΒ {Qh<oDjHBZnH%la]y(y Gkd!YȖ5cz6hLdtm rPc9|DÿZX hfƸLimQB1g؜jGdkk^Wj|ML{55FO:X c8XEdiQgT>KTG6ymSNS2\#&܊ax7 Ew_ H]^L5N:2َbĢXA1gcJ^l&"cqb@/Q(WuAEGvr].#^L^XDy{⏂; 3>I>\;F\c"h4E>.VeV T?Q[vlD_]b~[YJuM Ghޏ3`TTݨi>AD*dų #xcɋ /@^Sh͠6(~pOO4yzе110D2P[!Ф#SRqR¬,kKmHACsdaCIЁŽphpfxfk[nhN0P(N ` g(gC9Uyb툺aB8>Ib|@е09$ ~&9//´oAc|nlWo6aYllXhc-:E8Ko1dM`G.}m7f|LF8"Mڡ2w=/M _ߊƾL5\a h["{A<ґ>UgͶ&Né%VE@_jF4RPr,K%p۸tf5փё(5:O`FYhO5&ΫQWE Gq: @[թa)Ezڴ|з<-+º7TҽIRƃ,'W^{\ p3oiBVʧM11@0WanMtn51#S9´r c/8p \,pFi"g׮۔8ڒ8OiOQxɃhgBTྺf:| ^>t=e?,S:XXۤ:ǾcmObmASo&77OSl`!2Zӧ#]]*kNRޢm_6ayΟ.3O: e|]Y'I?b=pUp|\_!}>w)k~[QT,2^R2GQh+)?JEbb-r%HRG( `b B}<.?{m,={=DקqV{p+F%s+Q#h&S6aB#.UkJW={{ld_Yyn^hP Q]q@X`H02S5P8^y{Սgr CLwP|JN%">n\$ss,G˚2qgYSjحeWl3w}\y)ܳ}a ͡w!mg}0'!ixݳ!}Z{Ə4I {\y~c}|/* /*6!XQqup+N|vl6onJ&m>zݶϳnETb;iTŝF wGi3*1cWriG ՄOmOװ]oDkm85EtIgybF&4uȎDpݞ"N겚=k״_K8=奟ڥx[∶[r 6\>?f|-igvoۯ3o~O`°ֻ$6 ,xzT9#]&t \=ߴ.>]2.EۋW(o藺ϴBQ s&AZ)&4:ЎN䷈?7,*V Mvkn4-EC`UQ] L}g cF HWWlCND1 1rQw/ gx O)jLӂ({LP|g-;rIڢTq–xi+oUcD*Oك\Rnkd&Z{ߎë %&U9g業j.ys YIoDJ҆V]ǚ\`YAYna+tX&[S\Or}0 [ f>x,a;7 (;lMc0-PL^ ?P%o0#Ű7B{#}٭)rI&q[YJ\L%C)4 5"!pN Ϋh!U@37Cfl$859a-ȉR+^1K91V"rAS»ޯHQ['cقe\4#OV: s 'W&m>RPv-vλ*j4֩N)tmeIGyQ*p J?]}Z 5V@ul<.^w,I6dp`S%5(%U&$jN-.C_E9 CmྔW0 ̰Qʊ[_7@K =RHz3TpHMtLnv1ʖN=xx|i)]3XoO$f˵D}mM偼#mfMfYj 5y8&a/$?M4dNLY^FmnL )N/?z1ht(cWs++8[Tj(񻔮hE*{X ;rE[5&[)[ɱ尖\;p`0ln #vedsg&wC< 5щGQPahEm\izskft"lR#f0k?Us=GDuse"(0&gJ'KhD{HL+ m+)WSo Do@Qam#lR/NFt@4QfdfSA1xjE bs/H4J7jݑVE'Di*{Ec _yqS28Jg2}elk,/AH#Ҩ? 15*1YC XGIVYkS* Jmpf ^oţo.k6e)ZedoM2_%{Tϧ>"?S 4"ob0%R+ɑdA2]P)Ò3: p) #Y;En3xc ‰%BƐߥڭ찯)=e"z =$};]=I;N|QHEtg:̈́S]P !GNP$-#Sx 9SBU QTW!fUe*8UPZBkAD+ <jwC>, NrPQV>NLh33ZK;ߩqaMLdxymݳޔ8ZʧO.FgdGcA#f/ 70`ʘ5Si zI3"]nY(M1MW,q] a_T}$2B̘^B6JVE}$z ZFQ*_i;g.Mslg&14fL=-ʛiɃ*-:m3i i5$6 4#W7e4&ڥf乼%lBOhf kʅ$CʫC)VQb*rCBDP9(SWjWð/B$|wx&"$}iӊ@c}kx̅eIW_O5_a9ZcLN˩g@iGjH-(iW>J[B]&iϢ ޟi]:ģ:,TSpG/GXLT *Kz{n˺+%o'&Ę;Nޘt9-qЅv|'Fᄒ%cq$15Zm ܦ=u|Fm%ֆw,3̄gRu)PIv<8 &IFwWw=Oӳyxqc-ZYX,PHtTTlAV~hݚڟ:ʘtӥSYCCjSCqD$htC(Mĝ aBKկܷVTcqqnpP1tTPoۈ*(oTFSTv\&F>_cm7z<[՟i+aD$^ t) A] ֲۂ e ES"hͽt?z*_Fcq@} 5i %w`ʉygkDA*S_ze?{*,Ì!7B7^y8oN8̔D+gÚ Ѓ3*N&hÝ~C1V4^r1BvT- G &Sɓh2.̅2Ggo¹pP(F,}ҧXWP ʡz4W^e,',txgV6`A$S>1p55GY/Ihr4&+ߜfj&PX x{* .Tv12t&NP间ᓣR(Bڠ]vmEhpLH\T m6l闌ZpږPWe|t%i,N g'rxR[$)8o]bH |GqOkQ;Ggꁴ8a%F[YPP+U}Lvobj1I,푷J# nҨ2ʃ ַp4mvExΏ;vR:MvNi@[rDgqO ̾^?C['#>T9܅$=cA@l2λWm$jT Keh@xssŌO%{J儶 r>3{fvjjHu /o&o֥diwȋ=hA}Yv-EyNC9&򘋗3Pr~ߍazdWy }k:e!7Dc/7l Yx<&Qř<N?C㓫ќHy$k:#*P3ۇ{<ԑ_{S.:Y~K#~*:JFCtfX)m "Β;Ka;89/+ i]GkW\8}vOhi;7`-M-v^0!>>̰Rf߾!Ql?r /7ḳ A#M,UQâKf.Uh vR %6#i_8_8rH yE 1Eƚ1f&Stcurp޿H6GU869a)Z,ޭ3YZwbL*-|߭rs. @w*-|ḑ\}* nsgْclqӟbNj 8A4 wӠzAV/3#x^H=#hTO 'as%m?(#mk8QGZm<݋v5@zZv RVK-nCa=|c$>*qh7o_>Fg6En/\r!<~۶J[xy6[ꊗ+Y$زdSog[n}~p_bVLLW 1Wڜc6Qfףr؋H*v4uy@A Lq!/ E5CZ9~kyzc3qwz>H'lێt;BěReax{,u+ ,Fze?>T{+-F(9#d=]⳧m{NXf[ԂK!f-q"mږ4>&R_x諙uOJkFxmN%[t}aoc$iUu}(޸ni,ZH}W.Epiy7YJhD)xߺi8:l9q3 ) YNq Z$)?qq;&^?rr2 /H E*>pJOjW냳$s9i6?hnoZd$0"Bb71<@R+1G掅IQ w'jdQۊwh3b[ r`PNQ;-`+yE>Xol4y`\QI #{S oO-m5TE]rGXH-uy]'f] D11%ܽq!v^^٥n2|mRǠN:WZڟMS |&@!'v1+%<և tˋ<]pajneZœ7,ͱH`f_/50 Bk?0&Bw6e%UYr-S0dl"215QP7<<\RKDzagP^pWSmyS(/W|?uOcQ/m?J6oNO<-5vy./vCүdGUbl<ޖAݨDbm-\zEFCK8{:rIuJ\rZ6gdճbNLhu)61٣+hA&0z X-h8j+v_1ԐZ4`%3>b<&mmqUԛ5rlZ[~3FYĘ!F a-G8PרO·ډ롓\4PLDB ʪiK۾~%gng0ZO&:Ix@'aNݑ#3c(c. ϠPDKP ?wf9𶭜Ob-+<ӥfnB|R7Dj kd/3FFwƕ j>ue-[Md\fvAO` ާzmzBX#Cub|R< t5r"IJܑEB࡫=ҡRxaʐPWuAk!Fg ip:0~SS%kX E$j\ C݂횳Ġ|xc|}NxdX(טB0]*E%?YiF+Eψp9o.o0$m-?ym ? gk9,Y+Qet1,JѤ{a6xeוDO !f7q5{8]n7ٟbtfq024va<=$zmbռfĈ㊞1{jS^_2fcfW#n6t6q> 5c#} u~FI0^`R4 ˆoU<_>l2h72C nˋ6&KnjB懚UVu:؎@- F]i0@5QU;cco[H9 J] ":mT93C `&oD.֒NrEwT0K[&uJ 9zx3>dX iz6}YM jXt{Xc0h ޢo!4D IyiJ(l@بXo@=L{rkÀ3g}3'SL@MK@˗U!G KJl)c"-yKjy_T79lܓ$BSW~ZclO[/N$¤&|-y:1&q@ݡyBF{Ş[r,o1L mXୟmB$iA TBȨcq}ul6m ZU)= 5RHBe<~)K:2*rv/6# d1rY=Czg<3y GkcE͙'[BQ)s'cR]7kLSrb"Sf|&"VՐCVߵ~K7aKC'u&:tàO3zޟ~{Ym.tKinPI}<+-YHXLk4$<ȍ,`^6lbVHtPIq44w4:xq6sKۚZCIݞ>ΉhS7 3ʶ+kl+ӎrEV6W[Nd83\CL4gG5ogWR`Y=\r#ĉ?]HB'3Lw%ý:O?^ԏ:|Yh* 0!O b\3WhI1tP1Sj>E &^\kЖmm(#hti5 Bc\iѬ3u ѯј?%KNTSny[H]O".gn6EI9t/cuI!}􃗟1!L#l݉"#I}Ƌ<2]s;~e¡eLL DZWKOb2Gy7-ßUd$|QwxlߌEAq>gh h}=l/C `CͧVӇyM|x^`<(T\8{=2#7 &F$!5tLHF7N[]61%-kHFBE:r*y nƼT YЬa1CA3h`l Q8mDS(O35|7Bs–y*n=Ǧb瑃f]p+gw5^@ۙ΅V!%] Gw[ 71<8oɨ6(6'ݬ{_0hp_gr,l٥e#feԠtzO@kۣV,btiiȠn2 奭D)(Ɖ c{msP-/6-wFPM[h?WD5tD/>۞lx:yqp !&y56y؀nk_aLf<渗ѣ]xv)R#Mg ݥoi,MO5d9ւDgT,[aÛ+zI2bD1FLJ Đ_*1!0A2 w፺CWg q㨹/b7~SYdn `|">]}0K&v[ 6푕XA&#7UԤn q~Z47h L K[H[KxP_1I#?Pjk[чv֮鞰}oiht:E.x/AlXk>ڍ#t@K´F1Rm㡰ߛb a ~JL&Wʑfm+Pmai%SBa;D*n-pҦfithk,dirVLy r6|?OjFi\3aBݱn-X|ĺfrB [e$+g t_YqI`ydŝw+eêWeЧèbMA7}d _fֻ؞}$wEPC+f_/17ĵtcA\sg6D(Ka5jHV HrwyA49/(?'!~󤚒;,h1'k70ufvQ ?`7lC.^=0D蕛Wh?_[)Uo $jQ+II1hтE@KT15X+B Q NW1 9(8,`~0Lcݱ^b5v(_BAHPz ? ?3=Գp6yށPTĩ͉Wc6Rd٭&-CMhMX̀L0 ſ^Vmb.YsH8FME RBsǤc>]A#N{^ŸSh2`ДLmێ؛#:D@NO/ǏU>_YѮ ^à* R` Q|k}j%LK0ʹEdq@_/VUė{h mn-ԓ=ٙוR47 \rtpˠH qӣ-Pjrƃ\)sB)ʨ V ,1گ ^|[1Q{|OnԯIvQq9(HNv.N0ʈ?yƑl8z6-|•}{1x2J(苿3d\<xπxAU˰ ST҆}1ѱ z \rlMPeځBg(9 j~JŃ 잁(mZJ+ɚpa&C]#3lC b>k!WzԨ|f˭Mܝ$Kam_yktuM09qh Vړ/zv!ZHUt>ИvAh;.3] 50!Io*s_H2 sɕmѭ#-c6rY/EC&}zxazplgnwXbe)3c52So5a5Jk:p|1^MmDW{Zt}l9/Q*#Yk؃ЃW`}pqҽHfxJ-Š@m6·0$9W8l!6u{UTCu4SOI#04œB('n!l2tF6wX9._kRht/!CRPG}`ZSS:mqĎ_Ơ/Uh@/V|B1CuA0ʌ3" >@PG%^ņ>NxAswt"<; V3B;Y!Az $ GQsYJw8NSX vɿwyJ<@n4Vl/ȶ4/l]M?Jb38=YE=ú_4=olu|Z+u~$#'H( 6ޅ ֠!1}#c:; )` +މw`uuvyC55m5Ofo ~;*]OOpTKV]F|c͌ӓ(,;MW?4/4eI?O3PrMN<:uCuMyxImTԒ^M31[K<ѦP0B۸Ue,˫5Hg=JV R+twF*/ﻗ:avW"Y;lSbSL E6tP<8eB׉, {-Y?ڬE(m*C1{RuZ[02.cIIQ7,L1B\G)a%Fй̜['vǻӄ+m^"b^M7 d9S\<ŸQ0 JD7wuRT"7S {:3Kh<@JB =.>@}eaM ZFfT^.&m]a(FE*EJ'c7m'Qn#EQ/݂f@<AL!{D[RKբ!J'(,.#_z~ C\*_X*-mtMkAͩhпZxnz4{y3NOe{lınii#2燆`^L=M;SDltԐ<ܣf6Er]6 [k;m1u%f;8$M`m|Pj+w?" }K^6Ўc~HmD1Xkp`|Y:%P'2[4;#BEPJEkpV&|pl;dITukJG|a3V|N;)!ozs. y.4hB3 G2K=Q)H' )-iU@j< )^<:qh#-F3c%8#Un6݆:8!jilݭR/9&gSE 3ypV9t_Wؚ{oy%u.;}|4a [0U !Ff.OzÄFNk4d.wDŽ[dAN4рu:ƑJ8\ٹ[t " )MBHHV"v"4\T<7f ؞o f= ' :P '~t0iM=ZZo j9Oyx9P}K+c%>)mqJ6TƓEY0`1<9]!Q%U[>k#EcrIhz|Ԓfw9`؀ҀNg`<\3f _-; Vǣ6?h ڹ4̒ h554!n"(i `^4VN g>">.ςmَ/ S_x)gKt$&e4̑B: F,UkrB~@ ØK9=֋+ܺX; 64E`gx%̓ s"J` C\էAf!N1\7 }0e&0i&Óց"`]?iͦhjqHbB?ilu":pdka-9eW"W ]R4g>F!ڇ2֩x޺)",xYQlmƣNP5[yclo0jsDv2ˆ2Ż@a;I/ا';"hr-?2Wr(4 N|'r%VϙqQ>G/R+9K&dNlg iP-֢ۛR`XoY-r{#$`;oE+9Q:nMZ T&Ap47E1h pq7QvD}Eޭ.?"_$AorHA46>5Uxj*Uwb $Ɯ!`Jϕ;R6A8evh?`i~5]d`-8yl8ӑF*|yY.6 >ɀimhBB:2~ng{>}2em<:-CBy TN↶7h{; W-rh5f2I YIt5TfeH%tmz- dIgQ`@*h:[Rt K X2&@J J$;Ew"(L/$.?2+zh ;B(["ۥy-b_6f%JiZd;SA3%X(™aOġ +K>_.mq(׿~qOp]qNp4j%.)$HGn%ge@St՞gvƣJCZEG'nO,<P봨3EyҶ㟽:Px:ª:@x"նxB_Wsqq #Jݽҹ_ ~iA/5[rF^ 2 a.;Iar3yE:vy%4`OW%'\eFAaxۆH;7bwZ OtTP4TG*?eg_62@y3[\r:TIpq#0i p"Z+.){R,go'ZXv;jK(u\?80݈Mz];"d 8F~0W<%{+Ec]cF]RTDϳ-bФyW噌z`Y~C%hkK_.d @>t4+^0ϮGʟhUlJ!]AM_i,j".lEpUYPTOG\,aSHյgFQFBa#~bepκQpF !y/=@͆ߤRuP*пMZ=,^`I? 1>g1.55<;]wN( <)/^Ō>3ʬ0=e(g VDR߭BKڣeQ7ۢ y51=#5NV?Ofys ,8F22Ld?#rt-U.jn` #L|WKŇuE14?$_T~Dvyyc6#0ޙ6chIuq(sSqEބRA0+GE|蔗$s=7fH<t"Iy(P{Y҉ 1_'$8r^}-3-&v&Wn0K:uIq!=\H4Пk<?tqv ۹Gnz]M3yZvߋVk]W3'b0 ^+;dix@fcx@t\b]vhn? )f:j5<7cqR΢I1Piʂ@*A $K6C Cwrő&)[MѢ^7%FreL<Í/]t ډ~0-q-Ad?Wbv_}cS:XsA7U0?o|/QځxdxO?CP,@rN EDPdw[)]#+3Sm+ ,tؐ tFDkV=:?$dF)Xf)y""Xd}l=[Qy" 21 ^e7aqȻpZ\ROiKxzPUï-u4C͉ -&D=MgSȊ!s4 W3zx*tGk}5vL;+עa&X@^A;ư8j+0Fv DVN=gIk+0}5LO&Q =W0?M=Iᮒ ԗ>3HSRWaQk/9o }/0mg%̽唞]b;_HKu,PˏkJd.^6(,% GO um OYq(l*׿j<31TAߕ[pt),5,n3} (5K:9bjiE4 $ƮĐ 1.e ,D%5c?ZmYDlW7$^qsU}έ0[ӧdVE&B* ebZjJk{L |{j$Aڮtfa/4}Bp)2ЗfuI|jHl4-]5w=]J?kH>Pnekt}#%ݔ4(]n?'.3Qk}LD")}xŐ;9N2Ȣ(/){K$ЖX𤋜"iÍzD]1󢜪nz21ӇC fھo6Z몔O5z*wm ogcO](ߟHqxTE(=ʫ^;8+y FTv/VNfs䀤d5m4~x'ȝ%(#ӌ5t<``>-I6v?es$qW4!FVXϖj#FqAUI͒+G7"-QHAh!7^,%b.뢶~&"cԅ@aبXj`I[b}l˟xـL./'OWugL[LiI ]&h2eF3 S1֍swwYi\5(0DyolM@/t[8Jf/>!;v4Pj het4aȌ mAR-+GrV $ A Q=Z6pbm˗v$}=/AV*hj4PM SJ>4:FYy\e1b!2nȝAI? N{[E:d #J6Toog3gxf42(f}& 귙%$bC65_9I$Hàp7,y0*߾uꗥӥOJrL<VяUJ)~\eJ? ݚxm\ 2uxι`;uXICJɂj.ANcyRyX3;9=KcP!џhqHN[HǔD+ҊuzBcm-9>3 m't@h3{]ڻLvSeʇPt}#rSr`HRK 6tR8!`G{ v$Beg~Nj`7\pᒯC`"R9't9N@畱p5)_d݌vUĭU 3. ~Cz l,b^16hAMBWiAzCBԨdl;K!渱@X=]j8TYBa]mQcKQCD,tyD١ph; 2s ~X+pw*y?_eZyXD~Bo xR~Xi ٷP),g ?GZY /=}PXfH0AI']O+IyIu)Ӽh>lt]VaV9F1=5.Ha]m Zϯ5p# .j/1lL'p}< #7!Z8denK:mG--5HKmZ )85Ɲ$LHR-_7|\\p\` [ѡ0E'QBCZAL1zG]3ʖA%Ъ 7sHӎp şPg<)A MD\,gWg1}):kZYIDZ6"?)?tVAh=[P@+(p~AwUнZAi7%7e)fGeĥr9M%Sx{kjo>מtg-Hl?"t8oSZȩAE`Qyӎ ,RoېQ NdoI Cy ӗ*fnroڊٝaUej<,p?|\} 䰗h jɟ;يq/GE/"~hߢ_Z 'k?(5ȐG?SykPQJrm{ ~f"ݿR܊zRGeP\`a νi`:d;UN:B% a)~Q`}ԑ꟭Tm ș.?7l\pTZd4hlvqXn/]9.Ǖt} ^l"ޝ5)s!#8J׺WthȊO(&zFfTn 6hk6 `Ox%O$y$W +aa{Gw1`_t? !A}MmRz=݄RӎD?\e(SM$ȭtf 8f,+8x2e[pb hNZ\9[ Ȳf*{K(oOIP C,r^쐞Bܵ,)?Ei::}=/s2KƑrO*2 Vq&^$ބZ=}|KvutY ֛_<\}O%-nHI J &]8zALsgߡc`E7B LFxx koD'mhS(LAPFme MRjE!UIyc\AQZ=|OY KAE3h?IϓN޹=s;`-B])!JeRXܒ򞕃9Ϡ epTaўwAAYb">6F֙-n !tqBWo-%Sw/1^@}`=MmÚJ8z Ǚ!fVaq~aq$E -/^u[Cw6^j4jy1gG _O^ ##-B"'_t 9&n!h- 2|"RO`VL9|yǿrHֹ" UKEQz]=h+cYoAYWPu㮡NCL7mr hҟ_ G@P7 ^-n9p g)@Rd@0<k,K_TExol{$4=N.$վF!`zӕgCi ͖eNG$PDQxN;i߼I֗/Y1=PI&hܯOdjʣ]@'~B!IV;2ூPGk>@ƈ@!{i]F\cqg^ ;o1?9oďޒ,S(.8r2PÖ fn<^^(7)4Gͮޜ(T"!:;q;s:1j !Ta~^eZBaܴop( xn{Gۇd΅cQ@Tz 4zkX@UMnO *!R^U!\vdt<)*ط,z" hӿh(΃P o:P| +Э5.$Y9;-.ؓc:,=x$zE8] /wgb]>Pb]A"UPW+ RkVC3"ը=M4F S2SY=dW : \a'iz/CgM"9%#M[ bH܌7%ek}^ ,PG-Yb3=GARթ!d̏NW]7fuzŔʍJ[Z I1Y7қ$zuM$ȵf2v:o% 8E&-ʎᵕ"(GZDuaDW 󾲌xgis\bEқM9;8x TizDiQ|Δ g!ztYȨP' >;D } >`TI ~(D7{FVKRr3[{I8f8Ӹuc]{j נ> kRX$'<7 ~믐KkK"ݸQLOm܆|{kDAh ["R᰻,]BS׮oyVXZ,s{jfRADa IF>78#~$tk FJe!Cw4.+aQ̎7$(|;UL))Ҥh?O0( ,fN(tC%˚ =ؘkՄ*z.p:QA ;2\&e$xaSUT2?c~j4&.Ekν!@Ð=]L}."upuZBt'v[Z:%nસTArMhDǻ`@+N6>&bn[_:? ?s ʾP:h}D*HR6oƁ5Jp@jhO7MM6~o:U \C"l:*~iJ vQ&H<D!m$DRMU#:bx] 2X{G\0$nQ]׏xWw^4j7[,]Jgqo>̘d h!HzHtȏZ; npo׫v\NeCXyRK;7JW]x&/9\j>oyM_Ͳ6h3f.-dx D‡dShG,kEb=?E g3fK5}]m0>^B "g /52=b%Ұ]M媇0‚ؙ˗u B-R6" ޡkj^'i_PF"aLUOs+9]b>-Y#v)^qft@Eiо4|A5O|!E.&@!4Ĺ N̏HF J0-uF[/x[Y8.=̍bFLqUasK*LJ yt)Qݍ16< j{U<;:>]5vd”^@ob#3q@d$Z@cUws[4oN^hޕx2LB1S@phkЇ߁T[r<}f1D[R5;:+=ƴ+1,cbHޚ<-UĠ1r-ҰD;DDO”qT%/NQ]RCBJp#d)]^0|. {)OwɻKs 1"(x.72q"&IqEY0VD؄& Wx30p 3>%Ȏ҄f;<9pp"sπj4:$ICBCC`9/@@;L`n&BIm{@Lq;,=$:y"\2} #Z2FG2@#Aē-h qCtw4WxCwQDÚ. \pF>w}RAַ*F˹- }&BJ' jR=gl͛wF  $Il9XY 0U#^y c{たޅ}m Eq/70"hT];x./`ȟ!8_;6jw09?p1Z5ᶉu6!_7dru7iVQC8xeXۛn?ZEHD#_0F΍|kgg/mttt3ûBi`gtP I^y=2vz 2ךKw,]mx_8s! ( 6Y-˗AfwWq'PnOyzm/4Esl\KY@%ZP:POUaq{@C .L$vGz_湖KH=5SOۥ-8A}4lv8C0\E<8d󁑌QŜ0Ԏ`?]Z:d>/G!r2xY*Gje6#.!4A,i!l"w xL@ITOy⧱4ރ/u$Wb"''m ՒˇZ6|HHyޤU v3[Z*Nj{{RvmF>{IEEw[DcǚV];i߲mB;Ծe|RLK1H8,ҷzBn޹67/x]Ւ* Z=-"ЛEFwvs*9ѩ}潳n祭Ȟ <{~fcA3`X;4y YVH;?ƶLϦ'|d,@wH'Izy;FqI3ud(0_':AfV![>UD7!sK; Lg>z~8ޤ,9C\H>5fSrfY4n"rZVF/+u\[K  {rQR0ɿf}1aAvǧSC붷M?׫{q}HQz3}6-u 6J5^3WozMcݬZ!DҚYG ~x`3ڴo7ϯ2aBqNŚ0N׷$1۱PyAMrre:^$-7'pK:(T}v$. ߦй'tb8;l:RNLZCRM2] db@Uy2skTJhm[8K87ڿyBmG-@oҷޚS>Kk!^FLR]+_l¼ shc31/1id Awq08РO҄3NmsƳ4 M204siVr&e*5xG!gAt3Idd (TXE@P?P2diOuI܇es;,Bh-NP~gʛ*=g 9E!re-82ƻO*{Kc#IU/:87r!ܺńn'^ytܢNMxs0. y8zzh'19y ꥱFu8Dߴm;4vN[^iA,6DQ(G{NcFz|1%g,(|RT;z: ,|F4DEPH]K TV?L@(!T ƈ)00_9Ƿ 1֛#ods^$kˆ8iKiǼG$@BE~kыiog\ghA[¹l%0r[ Aiz*d]΍b-U̵ܢSr ,lay8mpK_CsLVd0~Txmj~ڔ/`=Q* ݎ5~D=2=b QiՌ|斀S~S8(lsf _]=l8}[tz!::VG_\+t~i_G-vݫ+}S.:hIkbjr}ctvFX{U4 PC^L>yeʆ;_=#~=g2k>b*Sy?psVsZxΖ\fMN v/r/-83 ǽ GtZγ<ONhWy7"Xbgw"pOay50v(??)F,zUQ}bU*fMD*䶚Kƃ֖v6ʹ=Zen{8Ӫ #mo0d=,~˴ҺQpw' Pof±Rwx&Sa(rCT]e~O;Oky> 4*b(9sS5t..im+ :NhJF5賬עOĔM-MB`2;cj=>驙κQ]=!\]ͫꜦq@UW!]]b|,XN ¥(+\q3qkY>Eew~xlp} ۄ ]i=)xa%7RuSu_u+U2/;NqtµҦvA6=[TҦrӤSNj TM&= ϛřա>=Mus?4]+mgi8+P=N)1HШը.kZVˋ?2V#eXD^@!R$|9r/axx8uY'ޗ5>I.i0t&G/e|2#TD&}j"`CM?ċO1 K=LDm"wQwgb{LΫvcgOCW wUi{Hh (P6j['^9 96=Oemª&8]ݯչ2]Y/55 ?I+$ .7T_KI$3lw:&xn݅@(Dg\vc2^ f~q ]PN'|!&‰QSX)-D?~D{mV"".ɝ;",UDRAz}kP.y|/ ڭܣm^FlA>TpuNT֙c2j ձ>=,r2x J\52({25*G)kXUzjfi6kzs9ix84!28 N'@-xWcwWOuZPԹ+玂ib- yvrD  xL/N5| !յwV(yU"ezh}4F^2(Gkl_$eoYPr2nO=8EweKbNˋ#\hqqihnes- p?8(rq3a4d% ~:l>{qdgw!h {h4gs=]Zh;5iZYvfaq%,昹lg1j=./s\۸Zbd1"^e!۞p[%tiZaC6P{:BḽpOZMqeaUH6@ԕ)<^Ԕ4@tNcJV${=U<3xC|%1Ơ=Γ2mQ-8\rEZ )Z-M!դ?+O!Ӈbd|Q?~ m3xȓw?|ht~VLh=V/y1>JT,+YSK^]{<<&uPoF$WjwS\,;ԥC5o <}٠cO QΎBC4CfEUxҖU9ߥƖUK>oS+*$Wee& eXKvez>yXD*J[9 1Pv+([[:7U ]gل68HjIrxh 8ؿ e8P_ zBCEADR2*KZJc\jbэi)Gw%M ;t)_[D`^NG:L 'ѣ%t!x0eE'K4qm0!o9 7/Ļw)8?x[DpvɈ۫Nu֏Ao`HlUF/γk]sHTX_a A= '"r-ek.9 O*jW@ȡ 3Й|W?7}DZҀ36E ʴ#˯8PbJb\旳oa<7ċ#|'#w'}6EI#JceԲK3=+j׹-CԡJ~)Qj^ةE$[.kppVR]zʭ%rȂ?ב\oꃎŨ{}z#&WNX8WVkGZRp%|P0Y 1{L.Y y5ZA}NYJ/޽S(d4=x[ҲĝN d͙n % *i,%-؃hGxE]XH҈`ĵS87E4{(E.DS_THϝy68I,NJ'33 э}ʩc | xn&>A:QfG*!L'ѽl3Ry &1 (F5MbAx{ܺN *E ެ^|:]YȪv88mSd­ɵxɛO=]9]<6ogg71ex[&)Oإ兪bj Hm{(GvuLLCloҽynu_&b.ЬOm2ϒxi{sSʕ=_oĿ3d5ODj<Dy3z>yyȂr:C^#jU+Abm;|H >0{ߓmy)7 6A))uZ<9?+$r|+" [i- 4*NרnvDGB7 h8_$֦qn.a&yUv7H~J#KAxy)\f=NxȤ>{_)ܷΛXdDC<f5TjxSF8O=|[dUX * c㪅RY_-UQ/4y?D24ݐRxz aMG)[ق δe,3|7ˮߕ1Z5ixul6)u&^t @rr#OJB@ 5 T{<"_3ޒFʙiU_ XMQI$&P/+Fc=Jkݖwik3eY]70tλFDev?|FMՅMjhkʵ ]zKB;M92j*V³Ѽwpi8x0\]t}8Oz.kuU@~ GsSk,@O#] orAqqCLmD;씸yR[ |@ 3enZm)JZ4߸.5b hVFu˅ cB1kMs~(jdl?Iybiҭԏ պjL?E9+$)1WaVY=2v8 gWKܼ lKd?#X!睰TLoR4d~@ {p:KSIA>D܁k/, 'ˉHd9R JzTk\t1Poğmpxg^W""\rLLOʜ o&" >l@z8C8*ֳeIU`5-udR5'M6?,j9`H[_/ר?z\Pjc8ᬌs|+aJhWp4x¡T ifBG'8'PX3Zv2F8gKX3r&QT ,M Dz U@aEQgPVtE!Ҙ4Jb־ՆJt#WӀјNVHOTm%#nL?sc#[]nدz%n i퐳?n LT埾ɺ$3%XuJXN_gcL4=_JUhuah lIEh=*CM9܂W߬rז!1gmpwפޡ3) !JS}6݀\Vv4 ƕsK3Ss O792a>Fʚw1R{}=nԞ+)TiÛG7yf6 /}Y<,ڞB&[RW"]1nD@T5—_n\_Y) ޛEa5v(RY7M]Ck+Ƶu o?v/0L60Vf(exJן&qk+jH5 JBV>YyȿA3 }ΡPsCiyi)3J8Ոvt9:YFQVa)ܧޭÒ+Ž}erBّ*} p,q;@›a eN}4JwbgĦ(5)d5|7>Eo_'^TM@N;4% W]{)ZfT2ò+\m%Uv##VDN=%pk!l*U!˹R>&7kK*M= EgG^U倜5B<ȈiD΀gw62 q_`HaO0k82٩Q0nLGϾ|q?C'7,7᳒SK ʝ?Cз.ד-/39aӇ{dMNakr ^ʟXcX6Bo֤&! :OUa\8lΊ|bͬv4 kQk2.o&߅-H 󡑷V461!l: kc"^gt 'H/"v=$0ߖhߓL+'h\7Ya'ƫBj h@衘W=~-t>ȋyP[;4rǿxzhHƮxaQ-)UBg&.MrCA y>|D?" u&ʭՑx#K?3Aж`' <%m|x{<妣F#u}φۢbZ/:m>(„C&ܘZeŇWCgaomJ=M_-!Xbgٙ*TvGZ4.CxrZV=!8 r R*vՓ3ۏC| 1DKO./@Yҹ|ׄZ<(@ s^z9cҊ* 䔧-= ـmJM-. SF\be3psyJЙm:YXSbZy_u ;nݼ=h5ΟPpoo  3V]n:䪭b{vt.z)δ4φ &C{"œ ct)vo #:]wP;/&|(wu?.8m]'م#3t/{U"hQC%j*8 ƕ{=+p/Dl0 @XivemH4j+3bB{9j눽hNqe>:ˎ"~$ :3§;CB/)O셯~\EiW"M=? l L*J~0+(u檶פ'ݡ҈ x4FVʍ4EХjϩaΞ}'thp+-Զϲd !Ԛ8*tYܢZr)? Q0(6(̫ ?Aa^:nC?sc2D=:F[*(8P`#=`3d0W7op=-qMLݎiݢ$Yjq> o~hOl\| {~8.W7ilg+A2@_ڢcCm{tzgS 6%n+J RMgV{\χJiѶ)_c}2rpKQ7J^(r'x!3Z>C0QcVy/3b ee418+y%& 'FDI:ڲl*&tԶeB E`cιH5o ~*ץuKa#i\ \5{4;J\zv>`Cq'sHc_Oա Ovg oA2iUe$߿KS$~Dя l|s'>ŋeQ.u`|:-B * `5jRGrq.붴./@9R =(3<DhEfYp)@ThghQ~Zy(t1S2ǣoac}>*(.l<1:oKt0a3Hfi(᫓u*V.nZjڽrx l Qce Vˋ_G9vqCxp'Yœ{ !vi+lG~FaK~#Dn׫C1b/ie,,i!w0dembUKI&FBgO]~[tyUbQ V cG#!Ϯ#J>dM^{\ͿD2*(/lǓa\=Fɐzc ־K4ܙ܄➄?NI]_ ӺbJz]t,L!AAԓ2HhvdH*rB+1ퟏ5̦oɜY}| v|*=:< >Zh|<&0Hx5ε&_j"+#o\jDV<4,oດj^@7 Ivs^昆55!~E;3ZhFN0τܦf["Qn@r&3*)xaI}\MЗCheBŅh™]ît<@K3*-]1u{㺕(Y8x(+ DX.7SU*T!#ž.&-n|\bk蟴zOoom\F+E]m=jO;5J^1y:Kõ&3^ysw[?jճӚNW:i߁F)3KF9ViDXqZh_ 㨴3ޑHwYip CxFuM忄)zV$_4kq\穫[gQ9pM"[00GSwYx pW5YWmګx7e%_(, q7ޏ2Iޮx>Ө]2kLc 7]U?*" #3/V,\)6=Th bYi魨eZ,z}rk$ }҇}Ob'6'uX$ђń?o_T/;fc3pZqm+v 1EEP>}yf)ax.#&P*d`[N):COHR4WF :mcJJh6ل.N+[A'fGG9 |f7nFlv|uv_, ̴Vux|r]QVXD#+-"Ę`(T\u56c> D54oDZ[:PO>D:'\GO!$Z1C@td EcϡgL6t`Y0Y(lD u-p !זO/Wm(>$]h5Ko-RڡCw3 GUR/s2'AD# c4AW5Q҆)5w._˻2'tE/gOT|Ng\@M苮P_Q>PF CP2khh)^2 9oV+&|!GGP2ZFo%(ܞgbޙ?b.uX{WX:lhNpAg/l7{-&[Jg%UW뷷 䗲Mқ亊Nw%im{1fK1w"Q񳟐{9*ݔq7zc2`1FbwH+ۛb5Adl>vJ#PMUn;^ZFc8=16C$Ln>YKX P oDbC}߮}.Vrkz6t9J4N~7uL-BK(.[DlmY[d](O>`~ ~@"^}ekxY+ۦbtCɐRydi)wɐtS,q)sŞ "QMwBWj2eKl4_zXpRmT6#TP`H-ħ &yTY}[`bp(}`\ݼw.P,_Ӭ3Y.jt(aa^fzx`6ppĺTv=6,z+֚}0!,"ȗz{}e2l(6za"Lyn6y4S7ɏPǮT[2l!>^5eӌb8^3bѧqjK=ͿQm>o64K& idzn9qwp̍,J xN(C&BMD3D4S)nm>bK+Euu; 04y/HD~h2l]NjVpje[V(?NK23- NfhiL4,Q8[}Y(Kxrq;Rtni?jȰJc9[Sm5Z> +M?; 㐙AuxO8r O{JagubBX5a֫oŦ7p.~}q$OW"I)xrY6XEsvq>]wYc0+^~Fr2k\MfA5_x^[ji.P[V z*kߩ,lCv$_vU&mI&"40/y[ +qk9ĝXhV458t csf"@ 犛 /gzsػ8X4=(ںNg-ŽD xVe؝5PQ""ZBh8^JGFAp\-XkܰVnIYDȚgPxpwАkIxzXJj+\V9xqOi~MEhsgAGGR^H㩬篙Ehx9#+$X)VA(†U7S;]*V(<`ʩX ɝh/C`%_  Y[?ݸ}?]N}57H~tH=@ ]]-ƝjG֤}׸1<-կnbg󀳍h~ݷΜ+%3Ś~i1ەvQr+s3? <9J1{ y˖WI]6Hq57(kasd"ߔN@{;C+VVs_ʍ;_p/%J@y#|<^ܟ\<#o3XbO;@I &,_S[?R{WQ ʳOIPN=d_Dԙ'Rxg; T% ڮB,&r3-|b4:Y5C{QNl\ơ]P>~v-!S%\R-voi/CA2)8,do\;Q: (^KL m qIqnG^1CCZXJۻTxCP걾ӎ;ཱིTҠICzb:bFl7 M|Rj|%wHTRhl|, AX ^MQCQ^ 4~d+lqZK#?7%z!'ǿx`3w7C\Z UI{[FǧNmzUh\r+VP4cH `:Vr[5n=ijB/3 VYD! [u;8yV JM7 ehbH1Ջl=Ja)%>C,Ab v1j& Yk9F. hˮWV,-IKaF 6Wyk%,>8XcӛOfq4fب(ת)H栘"pvnvV_fƎǍ Wc)?ѿi;VL~'^TYbqAyg)rtKK|wc)5Rς=L.7nqĢaK΂}&WI]JLXP vSRGo:/^{@{KH^S`)oȿo`y%-.t8b}7{^_X@*|6]ϋ{aĕ:y!6L܂=8Ԃs]|mejڎ9p2H#l”7jק(nshɕt—F G®׋砨#Rwe,7YCݪF'[{VMSPPe\<\+|`vMX<y`,&/tڵl08H<w =gpK}/V%njp @w55 X92R'{j sgx2p?L 6uЯxs'rnT"L&,ų# W A%I ۊ zeur^<40FXStЎV48mI5z.`Պu+& *wo&{lD MN:mوpT4ƏxGhê7F)E,H`Byj_` e-n-S'L])l37SmZLg:mep: 5;l \swKmvrĕkٴVɎ5B̑GSbI5MP@nD7( Q0i”O(2eP2pgD"jPHW-s<# Jhfbx/ dF]c?&_/'}t„dq>MM&9谮r=`Gp$W۵6=V\lg44 3(24, KѨ! H e_LAK_W;Yռ A V6 OM =VnK_Ls ~uYX)n#!g1~Nt?ekw:gr;h$J_@6"r$ [ke^æ8&?cQ>ӊyJ`?8hS+~@c LcLjψa!Waa͓τcxcHcg$c[8M 1Qc +4[KIaE=x"6}*A8+<{h\+xo:H]%8Wlgz=-[XC#X #轺nd^ԤݞC$Kpr2%wF^ zv9G؅0;I ၰN/D*ƃBZDYP.h]2VY-OAt;Ab(^܏vB^m(w}vVXu $YHЏé5|A2X#bqvHlFE Z %s7lXˋUoD[نñLnuC}/svÞvМ7GGM 4ʳI5P }0F+,4c|{ґbXZ:RF ih&[s Cc*knsA~}_"kg!Qo8J(xؓ߼4 |Mn:XPTB>RACRWËioYᔱS-0/f&6TovvE]ӕa2ғZ*x\k}`6ᛣVuO*˷9޿7_+%wyD8t% ^[rtx/c:O>pux@ n3Oӥ1]zt= LWov-^fkhbH}6#?/(RTDEx&;0O*hy\) "6S1?[^S{oUdݲoވ7hu`a,[-υ1?f7vp"\NGھn!lܦ5*pыYGt&9*겑݉|axn8||s^b@}z>@X.!n3 ڈ@4+[t&guFN\5#"̈,>7Nth~m 0/oyq8) Ֆ"<(ǹ=w:56b'QQD~Fwӯz^p*֌txuJŋq'u.鴩tՁN@?"3ڋpH"\H>!tq "U]}uuQrxV Cp6^+WK.^N i|Eh{pQjཎYѼ4#TxL`N:w߹v!7̉?=9brٕtF%@*zΡyehcNR󼦢{uJMOü@uIT(jX{^:]j^jC#@DϲXOx ^c*J\Ra%/r7drERk-rAxKìW!s9xNc4Ls'g![>&Ӄ^+HKq]]r'.ϴ8(|2}6# | Di c rdFAu4@= onzy"U)[(@zs/Ի? f6g"ϧpR0S/ 75tuΞ>ȹot:a+GF 5l087F^O6zEt(]o݊L$ ګڄF+Lw._2J_ 2PzqhEFι-#WZWWkqހ\/K>9+qR+жf02sqFW]t@:Ǧ!'7/o*y \PW Vm@׸͇ ##XR50eƆOrSu HggRc4G[d ;a69bT(wG55QZg,8ҡȽ^;+ Nr/+ |Q>ޥ!k_a-^|Dv>YoiA?b/8[Q-stk/%3o6 *f%JSa&? Yx)N>AAԑEFZ؝OH7sdmY2Uf< ^"DsmIbv=k;/YX^qB>Vm󟅝]zcCz ' pZѪ0пbFXԸ 36aZZOdgRB)Мp U2a0ׇ|FY ߆fqw2΍r}GLH"~@r/߁C K3;EX*K-}bMò(,B@VG,0emHqnDanER958HR¥ۂIA6èqqe j3>N R+d$BJAq_CQ$cSk5osBO"]aQ(wIH#y/iqXvW*UNȳvAke3rz<(Xt#73BaJ37.ϡyO"d7uWkX:Gz޸p_Ovf2G&xvl x- ʭnO)p:ޛutD6OǑoxRQzDQ%$"qVtKٹM!XbՇ\Ca-"%0vi!U#4Foz$m1G9\#g3j,Wyt#Fo 5,vuI'ӡw#VA>f6]R'.P7p/aBSD#LH(hJh%oAqކM M6lVeA.!`yVu'e: &LG >xޯB"R@/ s}H ЈZE쫩> 7ҴHSy.yɮQnOV8ʂCφ7+ljXĤc(({{7eudK8^SPv2~X)kww{u(coo!oy| yGUR6=Iw.P4L/& m4*A `#L8s#1!VIxfxVw͝V`bʔ/7aSS8w`!ʹ fdaɕj߰ǛO4,?3z\1 ڄ+;KCӸ`t ) TEthoNu(bZnKGxWyPؓ0%rK(+**mZ99rjphZAIf /U(ͮwyiJqT$>ow#P!b,#FlA|A#$]? zq.`s"C4.1Lj.~sȩ Uc&l )'E`LqH f=j1I5rХI̹G@EW=ZGTtee+NR6*3ҦqpĉDj¶tYzLvx'xDYG#V4X LATԫ#omdGTOM%E. RP3 829eˤ5΃86x)˲E1 t`87?gK&sP8 \n[%Z8NYEmՍKgG!3h­)f.fs~KAH4rB+8bZh8:Mqgl5 |/2sLŃN'l0 <"!J?1Q#$bv6ےDmq>IJ{ЪFGm<ETRP1MN_(2:K#IJ+L| JI؈u@Ѫe򍾁ZCM( &߶1CKdDq&spSi26Qw UG>94e#Wcq\Y_c<#NΕ?yNN !&Rlܯ"8QV{דƪ(81­p xO/г5.M~+N}:W-8HIUsOa GkZO;XaVs0{bM<jz#ZWҒha<3n^ cjL:_Գ0]Ә< cz胫tܘ1=ecZ=;||ݙ [K7`XYDӴ0+i;4[Ul?c(<30_?w?U#\3*| _d#~ #,%^`S^.gy5k: ~jAZ m4ۤC#)A)˒dȞ<ڪyr۔bOW5P`薥VggքI5ʂ}a 6ɯ4xјiMȶiMv 1ȩ>ϸ ,<6€&z##Zz=Q{+x"It/yQy~J]B>a^ \gtѻI^ ?SvB q WCE8MJ>ycإ&=CeOrq垮4;4Z? f#?q2e·QG"'1b(f׆*_'BgH"V.ꃛL Pj#]sB5u\<i*6X3E;VӭVxXBEMkZg1ݴru%ӓC)Ф~d ܢG&^l) xò KSMc%̍r8T/oL~(1gajҖS%8RKsuV8oV|)lhؠkBk71v7ᔔH ѣ,ݴ)8H 3)T:0¹X#GTYGƿ/?M2yj?7h;% )+ SG Q/90/Tn9B:# VJj˹/!hQ W@^ X$NGLx܂R\ 9&M35E?pi2'0ܺ7 v&UL8LMKb48SWo Mɰo_ AUj`1/ga +)mœpd'm4ٱǏkuT PLԣI cTfUF wIЭq=q[eG quȵdܮ Bb7_2 u:Br`)M} 9MI> p)$/^zѴBÐLɥKc"MC9lHɖ z0JDf LM';/iGwBs-'=+g<\>ڛmZIK㿍+@59Z rQCZ1Չkkb`3p7._rQgA+q=a}82%bpsӛ9Dܻ:Fp :ˇ/ KH%t ucI>2<H?x^*O'2>h7"~*ӔI޼H%W.$gZsՀnmŭWFqC,9b&@\W;^l-ഫ9ky zVI['/Ų#N,[K+Pz,)RJ-jԟ5Ŗ1bEPE$%5݂6a)xiK6ݦBjW DcR x5N[GsTTYmnbğU[UoE8uXw&\Cloʠ;>4]\Bwa۔`*)̻lmo-¼(!M7]., K{gɐ SE'-8-K䭸졏HNCah5LyPkР Yǹ(WQeKL]&iXy nB;s0r*Ww" D8Rz [֗750]oD|@ xJ~Mi&1ZMVhhҨ7/@g φfmP"i#z9V#KZ;azQCM+S/F.Z&܁ j# jab?ŭtT42Pڰ~*LJ7u cN@7B-߀LVNjz$S75jȬtkSkggȦiɦtH.#)D61mA:[ةV/OP]܀8 lGh6.q3O $XDVщh.+ݣaQr؍# 9f m*Gi͘1_݌" WavK ̮TZؒ\ؒocmrױ56O[l2Dg=ԍ ϖ4%p/Q,.ӶpE!DZ$e̍9 쥸뜹llm[qsw\m؎+sLN= J% ^o[S&;s@͉tŊ%ܼ0"XpO;XdԒ=^BCvL2cGq\Ggl6[TeӒ Ipym2oShÆGޕY>"I^ F*[T" h :\isKnDOk6w3 e)fHsiV>!y<A7* G)t{B>zg9y^ R|AQ waf&8'ALCgw)Fd.QP2gWTKfZK4>~|k fmyMx/P @S޴[+sVa,8[t;gTgO )t2`nѵ-1[+j{e{byQ~{ƑJ|--u>sPu>OܺEݣ3q=7|+/eMX)83yatsTw#_;D]24?ʪ'i"3{N]!`m+\UxeF2"V:a"InI_=Rw.([: H6Mzif_\-* چ,4P8'<hTeZ63}lU\8rƢj7q o8n0A~g5*>n.YOG0t0dkig<  t&]duR[)sn(B!F;p= BP˯AT`0/ NJQgVwjŒު(,)E}g0  w90c !|թ퇲gy"՛]_E>{ܢ3T&FNթ9xVǾ]~3x4{.Ⴥl~J9BdC\l'RH [xl!N^wVSW1.o3'X؟re睐B{[xML]p'I{ 28C/f{Gx ʿF=[ @7:%>̹'[ d&^ u7xӍ_Չ[%8"_1L3^`dȞN8z~GqЩ]X7]K}n?Дf+\gZ5M~s% E.Jn f6~?4Q C^~&[ִyS#R3g`Ս7FÞҙp]<\SpEsxNj}"j4L}"F1QcڠLg 否ȿ oZ-n2t &dp[l/>ɸ7n?y煆@!kUp ;X fHud ^@XktKvvC>[9tʳ#>Yovt3/eMc2ji2QO"\Om_ʀ#ۤ֙h$2r;5ЁqԬ4 q1gݳ;:Uȯ+^nFwWG_ʙK HQrvK|kOmTP Ÿր@m@$GPFWdşUᤑ@/ہ0*$u \r1/)јb ?șn}~sO.;1DL1NQvMyk4\P[‹'r Cf>@vg PoM޹g2:[A*۷pyޣK t=KhX+'yse~e5)dTϤՆÁ~A߇ɏSf|VӄRF(wqt" hyG0?'|; Sc?#o ] E}4 2n%a3)Cae4J4-Fft1,qAC2 [yS10ִ5-qt#K.@ly:GbR]*`0`}bQ41\)Eu2S %XpeT Sx^[ "64.F+ =JhJ_`%[")tQɼpZ:7ZunPͳ[~P5MjZ 59v(SJ]+ +믍1u_t-? ;z7~pyODUtosMʛ;,!#BpCjK=,qV}ZU?ofCwhj2u$Y/`Y&7DLP/83u4].ȳrcT#tS 97Z ]obdaoH%F0O;!b x{00 ,_N?} όZm~Pb|C9,rU_j[0J7޲EGkʳ_w~6>}_0N_I|;'_–/ߏ?aaz0]V )})O_BrJwazeK!}t(Ȁ>}5y[.b$th̯i)7Յ1QMFsIG7FL_/U2w2k0~f]jpJkˎG Ug%!3NOtAZ'$inky}rGjeg]/F)旲Aw2-t##3k]0z^JYд|)@tR(f8T+Wਓ/*#oX-0OߛsUB8 rwPo{J5'b S9wJ1K?vsvJ)K0RFO>[#tStލ<C,HY;Rr>1RlnMY.Rz7ϣĈ,H~(?1R!}}Ll1'~bgc"ןENOXzDal#bFJݑҗgtk\nuһc7E꿍?R!a,)}9oji}f[#}MY.Rz7~HGJ??#/g#fH,)="wcǺG&C,H!]Y=[ξ,)="t]n,XH)K0RFO>[#tStލ!R-#odH!]|C1}o}.K7EJOgHX)PF~׵%1^brVHk}o}z~mwc3F#o1gOlnMY.Rz7~Ka~ҕulwG~9K)}6KFJeHؾƾ?9R#9277 #'GNʷF*?"t]n,XH?R!a,)}9K)}6KFJeH,])K?8 9}c:gtk\nuһc#6#odH!}A;ރcd7E*?}7oyͬ߈/rHfH,)="wcG}G~#KwGJ_'FJҭs}En_:^n,!Rf?R!aw"?3 -P\V)Rwƾ?E@.c"o?RYHY5Rz.K7EJOgHXv?C,HY;Rr>1RlnMY.Rz7~mg~)}#KwGJ_'FJҭsY)Rz:KEJҏG!xek`׏[U,)]teL|4FN#6۰&B}?%{0G*_D~*>;GNu[GޟJ=,}IU,)]b"Oe#` {Eq??R$R*.QҧGn}B{߯>'DJ41HaK"bHK)}#o>!V?V=,}IU,)]?rG~KOޛ4,Hެ;]e*[@WPRd`}˯c_ӻWо~ײ1 :暦5Eh?&RlXr#c#@#"_N?=I[C@8iЌ[y'Aϓvq<^DŽJ[]A& ė|O9iRLB{Ѥ$Zoض@kW!ƅ!RY04rnmNpdR42ٛz0+:PV[BQjpi`}Y+ ,xY/ z.ߎ~, ^DNE'l<ĉeQ<;/@Yq ,V!=;:}@׎fNJBU+1L­0=8."jݝjxip^`]v 4\2!x\A3<)GFmhdι3[wXGzkG+Ph]OnqY Xp B\dvh<3Dٹ~pfKxMIK"VGKuu2zx!d“QZegޗF`}՗q:葔(=4?"ƹ $A4NQNt/)Iw Gf8_dDq|dd!ē04ךmꊤB3J鬐rtoAXy+z#sC4,„VMl?"eGfh{NRg۫F'>%ŽxAZDzi~ĔƹӤl$w*):BC$>Ʀr9Z~^Y7$TaR"h Vsgx\X!:L>fy :21'/˪`/asċ!Pt$H>R:+ϑ-VHwggZR> E0[XZ:1OtVKboy/9GjcfVﺃEkYf69,Ew@my1ձVSZޟ/ 3:OE n(:t2nh āvksxԇa'$,Qq: U 0"\$Ӏ VZ_A:Q'8n< i-}<Z^B\3w0j yi.;z%Enl >vj VWXҸ(B֋G\}xyA7]}{zkS3o)CA0V# M~-|50J0!,n2o΃}{ b;7lXi"4fE1 кƥϋk 4*i Փ p0D 0jA[=VWv4Z:Ζ]Y%5b :qC9#WkZeܿU[#m_Qp<~1jt ^~r ,q[j?BeXn. ١g?&n >!#x$:ǨXZ42h3@5[A&•z/Sr^ t܂4ft[B9C=w;5 0^Va鴉[3[!m Z'oZ~ $CY gz P&5bZۑ0/>sM>=_h!xveG0ܙ]g*܇;~X&g3LmY25&yT ?HvgYvn휢6繛Vp/$b86=2?Qq]_TIMr8/TYATF.DtPHO#IR4-,/u͛fjk[ŝq˼ ;pΓ{>XwE+usVq_qdzSnkAyn;G ʻfL^+ !X2ꊺro!f$1? (aZ1XIvl0qDL5x)݆ jxWW\Iy]57xQ *,Ti]\)`n E$*6DnP6RO 1aHUdU^FCi{yv[E-?caE|`t7 jJw+͋Y'Z?`Z/^!^qx3r s(ĹW8֤iX%$Գ75*k='5Kw~ͪ!}%: ~z9Ho-^rHJ3b!oX!F3,)?Vd< rwJUO.Mݜ0J3v^O1. AJѪ  qmMN *n^Nr.-Ain<>Ք,# oLDᄣ\!)[y Xjv9T^ϧw0|&g_&a2bplk?.;Ɍ>J-1ւ]Rqk8@q &䄟s QwQgJ[;ZO!X3:& qF< lLq'Jوӗpd_z}~@KQ1 ˄4FnF׵\(\j˹P,SWEK]fZW]YX,*M3u'׍2uV>x՘P!uR#:ȍ:y 2_!g>NxiNVDQm5W΃>JBP{'g{'<[O |I)xZs{ `/ .4+7&8QqmbrQ=A7x[mFX'(Y~/HD@cIٙwaYF3-2BI }x(L ֚qk5RWZ&yv3y[~X3g%/*(xBbWh"8D[yFyڐG !N6V@bI*ҙ6DzK`;|y `vN؄Jd%xA]F\(%!¶hl]z,]6J!$q -W](twdzvwovOGJ*6c"45n+(Z˶Xb<ՕϠ;zh2xaN[E9G\WB"@n|XOC`"pg t-i'ϧqQke\+teM>?yq'_t hY_nƑzǧiPc560Vl uL6qupe2Ԣp7Wr^ [ A}E^q!Ah.%Nl"xj\a,¨qW0=K@ȑw_4Lg/;h+6t.^r\*!]UN\ɉ >U~'@}pTp§xd%PB53*[KeP rz^ WpUlZ oJ1J jIpgP4D^ ypgmR-X7r1s[G3ƄDq y Bc0䆕rkg{:, Dc p)0&[s;0Pm5YŊ 4/"F]>= )ew\ pq *cv"TI:OVs-BCl~DHLƝL\4PEBk/@"^#ۼVpȔpLÛ'&PUɉÂRzX%&>>_ O0,<.Dݒ??D1Iσr+q$9mRm-| w816e lb铂=ճV4cyv}ԶQ_liô?=VwIRYoxv흯?97 #CZb.xD߁hX }2Ot]i{ODay.\z-Q!ʮnO!+4֗@f ԰z>_{iK }ەd{Ō|"詝}3Lroc ^2goQk+4Y%=b\b9 ]U %Yrbm#71]忾`'!E cV*C /9 pL9%]xJ-,Mp)s?֬Xd=Agz>us{Tlc<9duz(MA]6s9p>W4@¨?٤9K1 6MZڣ% haH4Kw Y8~bK{p<۽[2ZcKaujJZg {4zhRx#tFrҜ ? (f|y~;XQ}Jp㵨05yiXN* !yWү1i8y{>ΘO/xϫUY.up \e0!t܏h-fT-Jί Mޝ4'0ƨS\ fl;ÑE誎*s-7z0ރӶ eտQa14N$dI"("ߖZ I<^>ŔЈQS䲾@h! ;<> ::_Q&Ajl-7f]SK+]Vh<vbUi̱)wPx1ctޘq)|ufN `Ӭ%YCbEXMNJfң~-dՇx.G+lA&Z! պVc "Qy޵?S+Wj]_dX}nA҃.3;gxEb]͗E(&ͭ 4N.Y8xTpC*QST([iQ&(l~9ӥ!@Q3;:/$*L,]wR6UXvZ9ošu&KGuIiJ'|*~xGjg~v5#AD 8)E+gKj`P`FZ-ӕ)j(ېTMbSTwn|wLdhGfoy.@w(= H^kEAb06T +$" 5 {9ղa ;HHf2qPCݟ)Y@QH2ƇŹ;, v"֒m  '6^cf({V*#v^ma[wt|JC5Q_/T]ᅣWxs9^õe+ҁkǏ^Y^8>Z$jˬbl|Y:8L 9P|=}(b5x8-T"VS3&vǓ. }h".- 6&jP hQD$Lcei <Ⱦ6(eS,wKI9w&IK ?G:s}ٽCBs#*}MhC[D 7`N7.8+FŔa=:a o-]YLu=" j<,֎";Z"wu(\iuXLU:dt6IE,99/Ypr{-JZ6Nd-!WY8RQv&-fo8o\tݺ@Fjv{vc(Qlt>!fAo઱[z۳ ?r+0ʵE;kP `ƌUi Iv]ASKSJI W͘3%0 1#6F9`Ph>Mi9,o~0z0(]} 8ۄ802Oʳ˿_^Rh"؃]ޗcl# T "oҬI k ?# cl#ĉhb0j$`H=;0Y¨ܟݩƵqýЈĞ6J ]W`:9V%#e L bR=iZA k&|R\9sڇD!7Q6;ZJ[ ԋ䬌(;{]A~0 j'6{` gI5T/ò2!WBDi1~Y.G]hCy `]GHu0s2eҌ-*j3`Kl Wܽw.$5&g^|rqo]96G&Iy"F=qD=nz_iđ:7gȧ-ph3 ԱQ]>h_F^]C;7a*_|1'X|`"bY4ح9[RR _kxcpNA~?-6)yК.6&Kə3l`6*%7 2 v=_Sa@> H}YrFſ Miz/Pg:[CZj.^,Ypm`qSJO4Z 鵖|d '#3#rcw¯T ?6v Ns*'&%z{>4\A!`*F[8-W, ΰS%UbϞkYBY82Eך{Půj=nzsysqNڱb9}FsD4zU{)]^`AFL"e?\ޗ cqEtj4 %|Q: EvI3<3{g;&gXQp{kG5;OE1Lz.OҊGzvb%?1f=i*d}tJHE'!=R.Tj5%l)iow/?A:EJJQ9J_1UE(gag4ʼúQ]ĵtn= 3Q lR~e0u:g{AOȣS}EQ*"Z+N!^ҙ"PL6i??:[ Rd#dLŮF6Bе$4ב:P{DTnj[I< (JwXjAyԒퟮ m Ckb(S.A\}+.KQT7Y%Vv*O:CW~,W{4j_W߭ hq9x4Sx~\ޥQ$ 3kP h)e$!:꟟b>mt]k)>/蝴,KW@ygЬ(6G:6Ǹ lNu؜zj3n2כtНz<FY2Tzr.+pVB T<O=1h_vŠ0z ^^L=;EN]AX HS;֧J9Ij*TtNPdc20P%/>@AӔ¡ٌ7?aksQm5r#pZ;Rnu%?Px~οJsOGB >Y4wqtwB5< |elSh!yAcb_{|]&a*~ ~C=v q}9ѮL! )3]19\YCāt(2`,?cHiZ m;^n"Zw:݄A,?ƌV^ь%oE&(C>-%'g1 #XSɜYjИd !i )C^_orےE>//(oyM$b0DzTbH;d21aj[\]60~SQt9ͮ>) x?=%ȣ{ӕ^{r^9Ƀo,; zvr pml6e7,b:>*Q{ծg0q{Iy"bתd6 E6kQ'b3?'Py݁?8!#b-~ruL wƭ?w'ہU;U@uPZ<ءiڋY[^E{ϸa,#/o(<`T/ ~UQ"+ZaU2:Njy XKT"*C;HAV-x0yI.b٦&̥5ig9ǔ፶0rڊ;b_ hV{Uov|!W:P"U~>~c szLg߀(5R+K=+T9L"p @ryrW1k[|yq ZlI(GCTjd__+sQ/7 DEu#KdDAK"RS0{!3x.~/<}>nwMI)ӧ?~bċ՘{Opmx1/&*O$@͞Άyoh{ϫA\h>(yWەԉ8Ot#G_7Oe~\'*gdc\^N'lhW(?Xr28iV+( Cf3,"6ʛc x la{Zwz dGY󤠺?lHum8R+ޱOE`X)"'8ލ'YfA^h&dc$@(s*0'k q a[Z:**h e/0}X,[[C{X-Nr7ă2OLQ<"Q\/(|7NhYI05/%K$GJI;CGJnSU=xO6ajAr7n\CL^d(r|j`&jآ  7vNiӥn&tp Ҋ՗\GޟTR>#'(wAz XJ/l3QO ߁/ duxB, D,uj6Zo<1?(TE,͆?;c?60E:tIp^ $i*I)4!K՘ǵ?_#V$~~1YI2}8u:NH?6N(öL~`mS@"6(0\xczTzc,償yYS5K 壁ߞnbJ/xXt52LO!ZVALr#Ⱈ6r {!="!Ry>J-.rB YcrEH\sV7낪5 ϺoM'Kq h |zn7)L/Ӓokloxnܢb/ W_CZy1e/;v8&{F#͡Bk٣gW_4ň?6jaceu@vgAg0ʇ_qW&9)|Gr,DcEGwbfFe'5U{ ,C?7wtZ \kej^cE\sɿR6:T؀@}(W '8hvO?6*Nb"뇵+1S-QN%PuCI6b̿R.o{?'"@w< UM31Ѯxg"7qDhKs%mr90` /BAe*F Eaï6ĈNQ(\(BJ4n=ꃸwm cwDټ=[{c٠{ TЊRKy&'#KOe݂o-ٙ= {* vfƢ b4Ӥr QeYk7ۜ/hgM3ݱԝ( i^Qa5 &7Zm>x:m]ӎ9LJ/>aY 9tymL: kV#nOSqlԓ$㸑$u=oblkǀňAF("2Rɵ6)9ҡypDc9 e2ɑ"zM( ZXp+q۸5}V&|FO'{V& z۟PF8Qy <7)ՑtE &a޵̵cI z.6섽I˛86A26u& $fT.. 㾾qdT ~eײ+/'t()& 2E2q!ƴ@g~*7oۀ2U dǟqi2,gruIp|1ؕw2s=q6X3-A(T5)٧N13r6Be4T7U[{AG0ĺ {-VALjW8q73o uQRˈK$3 T?ف?kj $JzZ6y]bd/>[QjKgi(AXQ楢 t-_aq/I$exVyD=whts쉓/ bv !;v{A%:PtX"= /RWZ;x?fqu&sIO,i<[/z&\[r yMAaM\#HAk:TR^5cYʠ7Qͩh\o1fN%ݚ,~x:n'Ηo3v^FIK}ACol;= @ч7=][V}X{H5ZN r?H)Wq^xЯ5ҟ&j+6/;-&ez(q[TkgX-i QYz*(M$w5S" 3YΌqs*%z?@gZ:>0Ґ[[F϶{ADeph>.YhIo]ާLj"пQ3` ? >[ivJ(͉H@TVj^ʻE$^?0X,.gSbgRXRJz6V__p|(۱q`sDnZ^7<i9|JTz ' t\NOic7ƌo#*f\mR18?sM-9"\y@rwǟ֏=0A~u:?T>Zh\Bzz&mԶ; `9us@YJ;pŔBJѻwښfxRo'^T+f O}s&5BUz#nhl̫:|R>@XAw 1䔳+juƿ-^N)ppSW )w|nQ8 (YK)Zm8ɰ tXΪE{BGb-Q/[nm<7̖@px;z5y>:s@(*jװO^*%:n`( TbWЕUdc̏vO x,KWB!RQcVkr8' ڳl{c J=~vsCr+=)';u{?ޮ~\0LvXb%=M>K|`K|~~5Xɧ1@oZ{m,jb)t?Zr,& <޻iLk8\ B].fH9y/ЊxQLT%28fRoa(fm9 *l(V`(l%u~`s*3/30݆hZ gx;\t29, RQh,c8ǂ.>z[.-9?P{# P?ix׷ R|vtztL;P]:j8faC|~v e`iAbIP~ EF ':4iح($P颵DJ)M=_Q1!|% àw G^T]F.>e (X+Q/2nԸ#O%vn;O{ mX͖s^gױ/^ӊh[Il.;mͳ\fd %\#hhc=}KF|K5B#WQ^<3{r^nM^*R?d=ڽ T[;y|#R2w5bއ0-n!mY@á;4ߛPޤyԣj|]T؜4Q /̼{|\/¼":tk K>a#wp?3t1rQE򧥊jfeOX3f%ceM i!M})IRy"gN#m_A5hQ pܲ}Ca?w+*ÀA=|N8!ezĔ??bf/n=ς8na1[hZ0tېu<ޡ]3SaV2 yrvRO8zmZ Iw;Ҳ 3oHt:VE-|y[a&D@lú[Ĥ!ۋwn~ka-סnrLlHn7O. l8a0uZHs]o~O\J"x6UGj n&SߗToA!%5!0M>Ns85_7qeug.d>ZxXp!iR 5eFOIQ#*x*&r(/P#zx۽ͣ֟&lE ѽPMJOurp#{b\ais>T򯻦{3 jkDmz.{ .%X2}M.[Vп!EAU WKp?5Dk Fs O<ƑÕ>Q&;a:k,pC&#;Kt T~?wyRzRicPczLzl|pZ!~QOӃ^lK&dr3WB' "~GwNEhSQW[o1*ѓ?4H5Ǝct F`JwԳEԙpTӢW{e%iM1ߕqo@g]Y^1#ku|weმˮͫ!uR yu)+}Zl}Ծz2Pbx鰑rlwf:\f:Bn49` XJ]Da}(eRu &*s~ ,uK[gb+Ī}b}Nu2؆s{ "?j#P!FU ;:/P|K@QwN::L@jFH=Ԧ]GkS(ȩXѪS'8q_9=Y7+g= 46Ӹ:O|fN> ǎyq6SHbtXvod(#-f;L4uo.>ygr`}dΩvT0>[c|oư L۾/aimRL+ 6j͗NM~ks0+P>&}qTڇI_9=T(aw[ָAG%a"xnk{BƦQ-sˊsQ] (!Hi8##"ul=6<CjWz.1F7 lQ[`%x~᪛^C+w xfy{4È1rsJ]Cv+;ֳojxۺX G*aE Si#W52$<v`:=[.r/GB:*md/:2+lV̬I&q?B(mـd6S=mI&DaH5~eN-|#)!.oc:h@w7.yP\x }OGNvaa ǔ 'U>CPAtN~w:mh!FRiA0*'iFto+T&Sh&Q",M .bѤW,ҫ6U4\o?E RDۤW\w6aeIA֡4C,{{&)Yun=0(MJ"og0h 3WE67r Ѯ-F:&٣i}Uѝ {r]NL]¥ kPg^0y _g.+qۜaOorTYe݈I Q~Ub&?0s5 QXRWߤ"<ژ1@¿[|5Q_PjJt{kE6LO4cb(g a&F7Bght]Y=uo~r81I#^IG0Ff6dلy[ư@-ɗa`t=ތO@_hm$Ll}d(1FbKǡ}3 g֣f ukVT--އQ/Z` ((zѫQB(u_8)Q45=$'Ž](93)NDd^W&/hjbdf'_Tx q~W=Bԇ% -GFwJ N+8fg''w[ۧW p6X˿6"Y BZ]yg⢝1 ^ʻ8IWZ޴$ga$~=,eX3 )/]UIwbxR)Fx*=^2¯@y"rp$j,Ƃ {!YZ,x>PlU3e=K{K#7-ߏ]@Nf1"ܓ{M "u*?d"@r|wJI~T3^pg$ĊFiuQĉ܈{Ӻ18 bS)oL[; {̍=1#`O׻ʛ4*4*{Z)1{ ়yoaW-t {ϺO XeLjy*8m4(smݤ}(~?,~Yݓ˯SMARua,4yJK5mRv_f-8n"J9yg߱c]1Q&w1QZ>rBpDrF8,i\ȽRp#v$'^W=RHtxDg' SىE"шٯQ#_g؎X1ߏ2oqrMc`CJfR)^n\-d-gҒccQ+k_zKE{IA>dMT!¶HE<#vc,ci92wجK74!W)mMؐŭy}=FD{!xp۽a#iMd-G Ԁ/?[@Ҷ"@LNHSskU(K]<{yv]Or3V /|j&)v6 xFQ)g~w8QF,ss,oMᷰ^(w;#ۙ9])\EWķFҙpW VEJS{wѿ7~Qm.$.Ӧ V ߵZ:qK0u0W_! Љ'66}qMw~"c>*JY3[C\=:ډrU$B| zBC~JhE!v{9(Gs0j7PJ9#ybS'E,Q܄0хNZ?=BWQ%*=yGUkHU:(Z:S{Nz(;ꮢ!wZEw*Ėxr<`rQtk8%m^XJ^Jl/%rwx:P(a]8.+BTD }0~ 3|!/7џq&Ee;vXO)@|1z1Wעu Oj j\2XշA_hdiBquh6τVa 5@Sn~C G=W>U:V+d kHjc ?}㭫 vy;y>ٕ1~f"=}_ST'\CWqƧS* `vTےQbnQI`>`NBQݨ\xv.ifo < {%J6d&[]S["DvlTAʰBw(;EDm^2RW Sͫ]4PAuP8QigLDPާz+0(U3N?])YwIF\'i+pd*Rt~mtS(=W@hd6jPU6 :#ނtv(h 57{zӳMIf*uV3g R LH ͒nt>ՁsHTsced_-+(4p&{'_|thyo^~,9h'0g 0RHLg8DM&|==G9L.]5lҸgxi|ZvYDY8>)cƗ9Pr5Q0N zEXVn'Xu).oމ5<_`4m 4㺇"Wu8WoLM'I!0w<xwE:wӣ@Q<KOqPigNw6Ϝ~t`SNx洷w}(0 [rKY%||838ͭ-ueH~3pڰB5ͤ|rczS﷔y; FݸR SD7 J7]'!,%^VNUJP%uE2P %ïq+5)?FXg|ο8I2Bgx Y3tv(k%B>&_&k>PDa](hA/EyP_g';0䮾)%PRq׵(v ጮ6 <"?>_ httѢ.40CVE*b8Fk,J:TjtEQ6gmQBSjߕT5AEf`,*˨lE)Lb' SX2^Tg} 6qolak(zW_}ECF4HXk˨>@<"SO5Eg:܊z(;bLWʡu8 "7NĴ ֍8az0 sKcY5-&s&dK mJ# )7=Azx( 72t|n*6NoG@e2uxgTKSOTbr%DTzq٤g>2WvlcL,0E^| dUtI;Io"BfQ.X)嚸cPGg7- ^ϿäxQЙlTL Z #=G[nnR"ȺBk/6Csa"2Q峣*WC9c *rOZu6"ߠ[:wh#!~\/GH 쿂4@x\XdPq7j&gq< iO{gxrm{7U1$΍Lw?;}Ԑ7hfRj㈪06rn<$:Rct%`h}Y16?R:-qӑmD;:K4D0'YP͝kxuYYR):Ђu5R0#wqu>g#eL> r$ `)41 9Y]Mt#ŷ8jG/w@/J(*HwT`?ɝn:Vqz(I1R>zR<18pBn Nj@^ p}k5 \[$j{$/ ljf ܙI.%Cy=sESZH~3 &\5M 42Pk܃n/FN9" F D_j) =\aCȔG#i;P/_e]B Bhs*VPzӃ b 1hz"+Q1[ާ*RgG|+[/}Jv-DGeNz.O.^Ek̗4$P?t8wq3>-EP|~H{( ɬ|z|V֩4+:MHczUiЭq^τ1)-u꨾kAVP!}J >lVjUA~UB hSi$TYHzX[sԮػ"d;z~(\Z~\wSGkbt,A)cM!^] b3uqhSYrXP "%G K#Jarc8N&db "Ou>Xfͷ[O:1R&:IFoę䂩(\e4MK\oJc ՘1 U\miG"U}J)ϊz.?(mgQJl&;u! ~clX(rHO\! SfW`6u;qS z^ i[ozyBG۔'hxG1H;YDs 6rB4,nGE.rLdm'& j.oDeX6uX`XK@K/('`VIiԴtdBBKH`4i'#MyW1:7'URU_3UFdiڬ^*zW. |f#5[ vk4\UPC 5 G6\f! 䄳 9fm~`Deu"Oh@!EEp/\ZAĒu ,%,{[_C3?<5b.]qDڏ^[$K[{Tb=+^S\ sO&rQ E!]/ #_p>q,ZgF S>` syҙ!Tl5rTQ]3c)ȞSs]fr\Œ)nM'ÛCwBW\D#CF멕ʴSO \W" vkF4WaTV!i1S4Bѻ3vLM|x%*;K\, yB7-@w@K JWD1yTSQOģM̰"9#CI5%fr}D Y e\@zE׳feٛISv:jP= >BKђ!-nu :;Qd#q.0YkDR#޻dF 68CY >>OH?D%/ az]^̮$@@ǧH{9,h+rVMJ͐Y|6ȩag1@Q6k IEIEh&4iY^z fS.ڋ ܑbM ۉ /Vׂո),zHd')kHx BAz fب(@ϑ:TKυo)?Ě=*y$:gA끙&ԳȻ.f_{p_C4#-hDIfO,~tS>jQ+(>t 6TdUX5vͯPڐU4dߊ#Gn;֍&*rqtTQTƛt<:b=WWPk?rhp%" 6~,0o01XᐿXxm{GSu:i~TDk@jZ 7;-WQl15IW7ۚ*UIV'\;Ib:\!F|ՙyyfx? ]]]tQ~^[I|s.YcMYS"LGl/'C {:"ߣ5LE.w[qV)}FAMZqD܈/%pƐ6|k :bΨFS]zFwh5W7p; HGp}m="7 Kw9I铍|zFs֏>lXHǨF7g~yD ÕPmo Wt9Eחϗ|n&]w wAU)A_m)exQy޷rcV!3s hkhYܘvnT,Y`PXꝏcwj>n7޾xxUh7057wUg˵9Q=USk}Xw>э9o\Xc`]|yyF:N.L}Q\PgfF]%~ص *rS84e|fވy3}}33XF`XgնP Ҍ[>ǵ:фSg Xm4}/<ys((pLW.[zjF 2M ,ʬ:"QiXȣd3y|*FTQdo,v]z:m!ooTt)~+!V?~+1#n-Q'Gۢ߶]V>;U׶Dew 5".w%1myW\[+*/R:˖!{jK@%Rjt"fx@.vϽ2G :Ի_D iAFE 4 @ms+#O`PWk+J[wHR)a`(*m pKinAhvVYLS|DDv};Xs#OCghf@Nk>CW(mfKN_q?@$]ʆet>fw?8Ů|;55BvUـGNV24z*-=(fD6G G2FX[ =`"NxǨFfQ82F}a>/ٔi#yN1ˋYTqTB {Eئ<9R1c?ŇcD`dE$q=8<4F,{9 mvib,!bFrnN4E}2WP]zu o;NіWe*[ x&^Xie?{E}Oרs  M}jPEH͘ Hf"oK܋U\ 憯Wi&*=QkԃwQ7^,v;T~wг,ljA3ÀiA ОsT^~;>/ Ccd,ue޸JlJrW)_+3Q=8^T-ȄgniиufbmHSs"!-h6^/鋰 ;r|Yᯭh\&"urms[' Z}\7ќ/pa3@M\:3$~ 4gt`^6JK/4g"Gaun 鷳Q~WD j01MrCet1r5̙{_"-6sHZM|*/4p%P5a7Ԙ$e'F$:,!\?7z?\i*ۦ\wֳ]nfq(=m2]!M{iSO2V]ep=}cHO$ ?9ʡDP͉ÍRx 8&j T(D~!mQ"Jm,l\Qu(2XAXϦ!!(*F?~ hkF6d7 Tn b:q{c)?F!58F:(;pM.x\n,wð_E|hwsf.rC𘒰Uv{+ ߖp0:{BK]S&=0i[r>A,fQbaDR@v]GPF.%]=9>_1;&n nboo Vh 6]fY}?;6:)ЅvOAE.E%ʽc3MDk_‚rz_?Fs\.Z//iWU (8;UruPT^X.`0#*^ھ#mZȽ_YRw;ޠ^{'Qni_)MOjY`خvo`sKMSћ]35ؠso73^H=_Ul'GMO@F[DX>UZ<ecQ.,؍[c$zC8DQ*Uyz'v1CؙJtpsfq@֣cOx=mͷ4 ѳ']4g5,D-͐y,oIe/k`p`??ٖtV7~' 3qkg{ 0oKH|MhۋGY0H'*  ,1gd^g5۫=谾 m{B녜mɠy-x7r1MX@!(Ͷ9.oP6],>3Qm xVZc*XSg8ͣջʧRnZ B6Cg^6.7J*r49)VX(x }C Z~8- Oqł +RZX bd(dz GP>3-xK9˞ʤ"xnH=^M"x\=kp@(d݀=ƅnp?ꍜ+~dgWC|ݻH/qD9 b@iwiW[58 9oPqa ._n-3|~vу 6Nf3oc@%yΏ#>]=╂I}#]W(00Ԯ>CRS=B{yybeR[ZJxƁv%6@?&c9II<-1Lȫ_cB@y\偘PW,G#cAm}B83Y}1p5vbIcp"q"4ziI+ zwjjht:c?#LocPٮnvx߀Cg_괘=`Oi)xdeeƃH\Exi]=2¿`ԠFcY88 Aۏ)b5v㐺`:8GS !Ppe/2D(N Jzkp~ύ~M=G2S$շN Gpzzh65GIIIpt:8WA.9ϗ:kGeTo(Q^X^VIz.TWXWL!K.^ẗ$E͋kմ q1 Pń;Eea z5"82L+z7fwi}&2LX]KO/ةmGzF=j"+;f{фݻ76VpD DG>WNկ 聼LrMU@lQ fl}Vld% '޶b0B#o7$i1cbkj`X5vcJe·E<,M@ KO»zhϪH:~CSk8|EIΎ?* ;gƸdeh4]ľ A컜[E űAk){1; b?S>KAB脩P(;cYYQy6%q&g]&wT(4;Dh| i{o"o#~FpFB^djcMk 8?uZBMMACx^nFt( 1Cd2L%2b59[NGW&J&;t@6=Gql y /2x D^u1ſ gkt\;p8:F{5:rR Jw=_G¸TG+5ړ_oDB8(1ͯ0 {=[xGkA.+_2g\>.ѐ\/N/1gXޓtf_::p@ 0! lE%/ި10򯢼-OGƈ"Q:GQc#ϾYv>CKU!t=hqޑp4Z>uJV>x֭%ɩnl}Lp@JPɂ=]Yab؅6yEBNW┱7v%&BFPR;[ &JW&gգ!7(&TN U8 ]Ec1{׾jfpHQ.pPZgXF P lL`Y洷0A7\;r[Y$.^.[dEDNfݽ(Ru5Y5w V4;"/lfkJP|O=i[[ҍm;kp"<{`K.typ[l8a-vN!7b9lN2Zڀo:`aaJ E3 O} N5@qEv(Mr C6Qg&/I𞉲*!^=-diFS℥RՎY`5Mn#ktim)$P:Mi=V&x;m}9{? EI1b򪵴>x"u^E$2ٚ.!oV_#umn/hB7Wqj,H1oř1oM1SbK kag[I gn;^fۆ( v(Hn^X|u|`k۪Erv+!T)gc/6VQi1*P|i䖋@:aNV̼zRva}ۥZ>f2,ׂsAБԂԛ]I (R8Ӥ\,Y9=iFD^u1Z|:ƖX.x>#3 ZX3zGYE˓^Vs%WF{rò)(*ӷC<|7~(O4].hq}˵M7,[q9 #.P>_ϧE@<ٹˈ5w 4MUEz;)K,oǹ2*c-֐&=e {5gu ΙەĞ.|0-;u;CؚZJ]0(&)^; rgcXJ OQ.6P$kX ~o:C+cꋿC.'dqi6&5K(!}0_6X4[CaVwJjۊl spDI(І>|W8 )@FP6_X5+/H>񤀾rFЂ _5)TT^DND"*Uqx;^@=+ȯXํ{{Z 0:m_ ѧgu؇/I/Zb0szv̫;Ad5\or0 `=YEH#6rgPc` j+׶')_NJ2dO8dw+֢ȳ ]s @.Ⓤm!#XK'DexN2mL# G rms4e4bZIE.A;}!fC . *KގdK9@m;4-?9:ğoH\Q %[C C~Pqo?-#{52QwQF՟մ7%z-?j ޵vT7MXާ3\T&fؽ~Q0Ѫtϋ)Ƃ+s Mpǣ~=&D~T8ykbӠ苸+{j5t<7!߇;iW};[ޙM'pw>$M.?m֤~zG! jcHxYuvoVT1ãhC1DQC_,nma$Q2ēZ @0?~el !T"@QQ(#[g-nߚλ{?|~?;.?8vygz@dXrRnO^f)1qy3c]7҇6Jvf4a'WeH`DK i5do mQdvi"P>{ +mw-8oD@l ~yw=Cݓ lYh{x c? c&GNc#z%F,0)OXuIh5>| vp%& @"*KVKNOQDOx^ς>R d<ŋkn}Hh@)?}Ij:mm!/u DFi'xx/AhɍZhyG8pƽa')0c({/@(2|MёF͕ u4RA6nL&A]7 #;\|ܜ@&bzMH~ղfL4325LW' PZ  Cw\394I7Fxud·(7jx? 9D7tL+yFzQp5k"‘?3@'3"@)};_zSxù5kS%:$ӹWmtŪT*#_}=hT+thF}> OaVK̋plCn[& l`駐ˮʢ8,p:P <\-ch)qiī"O;e @4r5C>oPe;Tτ x鶫GPϔz9#1J@=syYAZsw!W^Ȇ \o+=/ %  (] ֽ::!Y|ty 90v`*j!&p'%8ˉ s,bOiEcMݒRӓ?-1cMzۂփ  V.o!"?" 3J q2=Ȑ[rh˯'o탤8_usӿ!:ܞ3rBsY:YGpf#r(a%!}|i*Lak`; ht/]!UO_S('s*je[(3Ka_4V|B|z+ d=sk1zI +*@D?e?u^ qޠBwQ#\ԸJD bEPR[N"7EkItG5$=tՆ6x5s7یBL(z_|QLekt ezđTi~f|)5qʢdٳ`j4G`T6 %z'Ox[$:I6{"У%Q++2ޑCʳYx0uzAwm8k8 l寚s?{_bd7|`fdnU3 W! s9R.j<ȡɱvDzAE e$jN)u thBG?IY:LfDLfz |0W`Yv(pyyJȂfiiWn+M!Ѧ K&Apo'4M].76 @XMǯt`p? پ2$vU5b/e]w"oi[H'xoo@6p(Y3`fL*g'b >nv=رN^ߘp-!fw>O.Aǭ5k eZ&4/=~=Gx2Efo8 _jQMD.0 UId57-|o`[jYgDLv"7. %Q34f< }2!vE;]̄9L.J;Պc41Y+Vn\fɐﲄkNĸ3:ȥ*ZfU.0KD?vi1.~C,;5$whmݣQ y"'Jh#bνZΥ8.%;ᝰ᝸Lt"n0^+h{v{Y&F ճٗa]I<`oVyhfW !G)be". F'WL23 X&6pkAks&5Xn{Oq׾*ν `,lx-8;n}e*{xM+G8Æ845;/h^PgҚk.@!P<ѝc0EkF0eRfM5p^M~R*x ;ׂ`JB-:]ĢF˜\"xh/250Z~ @;BwZk^ΐa$?|tee+re/$ q*yH0lA~gY«qpV"QgeQi5e!d 9NLQ8>t3Kٵy(DK  dNn5+"Ug4kDfR݇d Z/b8HNj o9j,#:=,f3m"~$3&Jd~ 8| iF@isB$ FԹ:҆>„T|QP L~3/[~̶!J/( n?MKx逿؛+9ʡ|Cwڅ~2 lBimIE/(#^4|fU.: C>^\["H[ ƐLka"sE!+ݙ"2[8/ Ň?NO4 CFwu*jM=s+P[6PMo/xh\'|n ?.n8D>.pF ?/Ap?HOo k:a'tLOֵ#ӚZ(ocfR6JƮ_k^˦FuN?4z"mZSfv҆Mk#@ Lj tp[z`Nč|l4e7呁&y+*u.tU6/՚:¸fy߁ j*N_uc*U7s݄Ki֌4+ nlEJ}m l4JkB6Al|>g 4z#Ev+ؘc~GnC͏;@mR$$UB{U Aa+͔~®PԫYnp ev"32[9dHB +?,;kKLAfN#ؠYdD):_YϷ4vtŇ/q|MoO_N yGKLj`%fZ3P-re5|XtZt,nzVnTEbx?%p؋O4|"s05ܞX>h n&BZ%z`fxgx;Ϻ !#3&q1\3^Q}!3T%"77E $4@yr&HKM=av[4GT16xHZ\S3 @$r͘׏ڮ#aE_@m៱!u1;Th?jV=xks0d'5wyZr;F+ݖ3=aԾd҅C)R߾LYPAΫLy(ϮlEu]:mΰ:`aMq!FGC7ʐ7j]aAK3|4G3 o?P+G#ٗ7a.!Mb{8heC^<P>My4!M韣<:[ZZK同e*e'g\ҙ#rJzhSfhjbW\Քvke *EvDž\ ’Hr=_>J14a7H5I }N9u[Ş.ư3 {4]@j8_1].zɂލښxg0Ƃ\^~w*A(>NK9gCVBr,r} %p[Êm} F5?5+[ H(UsQR0O'@k rayM!/r)t͇Yڹ?mm-bWA ќki7fo(aC+yH 8}*7:?]SG4/"v N֧=q=R)ޫRgBDq#˹#0 ]H` :&e.y>3%OoCafCn]/?T;SA^E(1'..¼c c`a./¥(l,%]J7d.&;m>%y++08fN*j-sv9ߪt)l 7K/M˨<(=\]J؄;|镺NLї#0 l_G>пz1#n`8|-N0eb?&%$ȉ:țug 0OUѶ-xP X@<+@jïb~e3Yǡ]|ݺ'JޔI1Au9^bӈ2gt`S4Y,;:{+Ex>GUg j9d!5aUp4!f㯴W*c_l2 L3_~\\Rcl7~׽-Kfbl| 5IiڈUh8}B-rkɴbǒŠ-LkFS8T/Z(%eإ&4ΕW&L b ׳\Kԛ4)<9s/m7^y<+wa=ўnseXSۆ7"}3bs멆I=]~jYVψ쾿2&@OmoN$q0HJVg۶Q.Vpā  2@ģx8M)sE9EEZ<\4l ^d]y< u3 ~K /8ǵp#EqiJ^{=Z%"Nlf*z`>/)z gt\fhuD W%yIA,4;"vt: qHw "Sk rI$Q2<c î<m=Ȱ}Rڍ{Xkt hҏ6-zB(/@Q=bH; 56\z]a295WSf"A]ݟ^l`fk{rx_5]E1mX^݀edLOk5V/Ogf/ԭ]IcďvX&B8< /\/Ccc]ז7&CHs Iۀ##b"U: HKd=k fKmN\m>).7hLO.rȿلv sK߁Lo0"*Ws'=a#7%Mk OwYɩ8pF"Xk*Ժ|Vk9@TƧ_|*srJ`5":,r&ka|-hG7+" ]uT]xdRrKAgx>F":o$\&V ^d1si|A1Ahm,=Y;qfnX\KpG`9OP0UL 9g"<#e=GyȽ-aXGlrgT]N[ 25݋xX ٵj7hc`1 Ձt"9[Os?Ff-п@ #VULщ̛,FKGpf5P֍?;ɶP مb58cu(/f- 5^g8x-V]*azU[Gò2 05r9v A6Hދ˕4?()Pf*%尞 W4Wk {I'` 6%5T 3|q~wq9^ZbyjR3 COhxտkڤ wb,MQ-+͸OrALis'ND!2"cEgp@$Xct"[%rҹ)E!;1xO=fdUwk߭V^|mVv~ֈ2\T%O[eP{8@_W彬 Jn%z2yb(zNj"3х\rTmBI &AAsdyt|[qSoV_h>{(~DV[؛oDH.ǂhCRp\uHauaj>+(9fҲ˥3z 5uOFAyjY'~c^ < ͰX+![%`$F7Ӷ= J' }GWΉ㉩wY"}G1( +){=;`D ;wV@0'%m$uJ"9zS;Q wVϯWb~g*zkU@Was4v]Mi^]`IQbC_wŪ͡d`X;lE{&Ԛ[[#H%QNچ[@eEebL8( Ŏ.e1B$|S5ne"+1;9㼏Z:϶ان) 6@\F^[G(ǥTEuSqcCͨxK]OϜDln2Mc5||@k;6m WGfvMczoOꈿT9~ՓzvVy=}L*euPN{WI lje,:{a'e0kTaPZРi(R;Q}uFᕏa($YuF+GzFao4 W^~f{.QuO%ljzWF :}q=Op>݃ C(lbkUDͻHF3 s= T kqPΨNA. Ʈza~!_Fm '(N[.I(zť#-2Zjy.}x4kh\XUsO4aZEȆ?߲WF,4_:Z{ʾs]PSuR۪QH+3c`3-JD7P'Ƚ5EqLh3:8AqZXIJ/tH5Q6anYz)%=SE%9h+ JYTrH ;5A*@2 @Q_џdoEŘ8467ELs6k AIQyl_mREt,]X>h; tUdrkd |G|ĠʧD[/ĺƹS6:cӁ e7>faLC^7p.rݎ.ɹߡXp v<$&^}0 s)ҲPlGFJo#:gDE Z\P7 p64Ĥ 4MWmA.fηt28) N?Jˎ.jq#7!u|-qB[j[L{ }ń+;".WCo2Sk o,_U(,戻(m[}0ϰ1ϐWcHPj 44Ƣ]t٤<[#nXc6kh8i4N |hP-&! 1XCF }]óaufͰVS@UPLT) ڒ m<:)4uD<5XcQ{%t#@MAG"uqkq&z+3YVCzr9ӼD@*! w VS\Yu͎[TǠ +W')VD@{ , h omKG. &pG,m#;O9, |f*3vRılX]-z@r(_pOj~< M 6>zx4U"V=5.b8ZP@OK&DPC? >  ~BMЃx =Ⱦ苼e䀐xJйu1ohckM-T'sr@6F&h -YB>|5>B"qdV"^DrDkvt KΛf_jH>wIr+#+jG9VI6px@)5yޤmyR\+P<Lv^zhy&xR$Z/ZxQ*[{[E QcYSiUFefG$ Zj}g@")LO1ͿC$#_MkBBAeMMD\`;k#7Gk ˛eN,!џAl5 m 9n%(}S~n}g#9_ :;㑏SIp΃  iM:aչHoTI H H)@*E@"V L-I1y82M-BP*C[ks}O3k*.W`f9To/gDY1p<]g:ŨڟJW-pUKГmLhe|oE1+k"}9;e{JfF4*mt$t_@Ġ+pYE7l-C`3ݗ&rf(/ Uk(%sS1Qp xk+~LɅ"*2#cQekhrʧYSz)39^NO`ߍz F2-^.֨A_x>4ʄ7<&Qv@Gg-nr$eQ r)>,<w,/UIEGwo .`ۖ]sԡ}#h)h~-uer v  >N2$ET%xL0ԧx7L/RI-$kо.m#1B/Ť]jt/Ӌ+1jI/]4h4ӑK `!_:DR)sy7,IDO{TD]NWe<`p]&+dgQTL[@;1W[)ĖXJSU#@! дI!tRelػ{;wDoR,yj/EUnQ<()(t['g==\= CV5zx C]7=8`^OI;#衜a-m'CaD?b@oqX~ s9'9Q(Dj#rQw(cNWFD& dKCg7D:Q ΝC?P% SZ-?必aV}])#&)FNg#c.DNs8z-tO+Ct&Sl_(ZO}n|@T7F20.m-o%4Cԓt8P ړ;Ssn߯>7/9?H|R]:'^:,| l)SYϾiUcTuҤ#i#Q!"vF)ӥ".6]* J1#AB+:y=3[|ۻ>AyW}PL)W H䮖- "%VV—6{632%^{# ǔity lVYe{]ju]?d[uPl[8iʠ=h)O.pXB_fUunKݑ7(LӗF:ۦZ}?! +/fObBlׂ8%AU]XGVtOE~v58ծb܂te`ZQ*N=|0c7y P>P~X[ҽATt#eԜaFLe:٥KI*E˛8h&VI܅""k<ޯ"I]l.H/ޅ(㼤 xoU}kru_xuRQ:6C:ُ%hz^Ufh=z:"JCMA¬J*TZ~<ϖ$( +FёQ/>jʟ%Zj*4D&JRx<,@$X4\JHadMƁ?-!{t^U)q$>ZVL@F+%mQI%RH%`.&6,vE'{xy|l&WAUPoUUg=ǝ+%蝰!9S`|y%mƙEq&UswMneFG^<Њ\ֺaOs|F*^aW(NtS YGۄ؝w_n5 &Cd<㿗;qk)f&T m l*>J*[t'~5WD+4WHO<ȰA窉?:b$RL6hOGo؊7s[s׼jWz6J)t<7u)k֐*LK>|LZ;G3ڡz1+ :rbۤtLˬqĊ gۥ]ap%]Fqw(㰶boJ/vc3zYFg !ޖWY"6 bo>9TzW!`$-Hc6~^)#~ow`᫋ؠp=x|ޫ6JWe~{0b3x`C]0k+7MNWsguoGl|QgZ-O b~<ĝCX'ޠ5_Y巷HQSGY M[ a@bcP.FD#1w,;Gm{yxrK!F.^&&IVm8?/۫W,.w4.QngZ3OMY[@n,0_tzCpEA>{Ii˴Ę9p 1?(>LWzρ7`DiWNyoo%w҈>w(:f V16߸.2NK[7őpl"~g lMxRc4bScפQZnǎuO.Q-¡B,l[ۃo<{ʪKߪq}m*ꗆƜgmlO'DlU_Q 6 `X;]غ{]ubX19€b]ϡ[ᖄkh9YA;)⥺o_c uIC}*m;g#6QYsJyu%BLIApm_DqpIE(aS))r̝bc_41 ͠?ÊM!>*m^sv_wR%=E䏤Y+>[nP}Te.`D>nqJmdjtIsj?l]Ut36,K͉%+g`vFBA9Y 64 O-2E=]}Ŭa済Y.5.V|;O}pΞ]tΏrfb}МZ|-1]/c\b3_KP1]g<3-&TM"1qq'U:P~O̺uUH\3e*s_Y%0]$R f)QM S*dp?M7} ÏxH21ӒyJ=s=-`˝6\\ ^t K: JشSiSce읹7|Vg7}u&$*n3rl#FW&[yR?`Kɳ ͤ$?Aʎ8TlM*UK닭<5egKʇۛv$mACJ>fwU,O2/*y*K DKMK؝);U¦ImpkJqRTM:7 MI%CR9\kۍI;beϘgSwUYh;ᇁë(XW5r25].5K|:F?7`# #wN xUF?N`R՝s|Ρ)ꯧopouIQQ-GvoyuQ)<Z8vo5*p_2ɂʺCΑ!JQc<Q,D}_k 1d,tm:u_bf^fpp(D`z ^q˼?}V9sCl9ɻz(4 6 )\[,U.עѕ\~BƟk5P0/=Ƴإ 7`LktxϪr|\jb>6oZcq!SlrvaST*J=KuQV#JI@4i RFJ|ՒDɐSklн,萻ZRoL.JgxJBQQJ;/S5ۦJv0*@o|>V% ̦-zl cџvcO*kar%䰮?X] p+GoZVmxf2*%4baV2Z %>bT8_{>X&C$Y7 A)>˯;x҇Xi^,y<;4::AJ{%Ҳc`@In?O'A.ɋ*=l}Θ_-.]d$UE:=g&d9)bö oNTfSgHU2U2P2C?z̀J{꛲'CbN7F:SZ/RpEf?+'p@ Y2vۋP lw<ϋ+A|xQ!Nܽ5 {Qhبg.]I"?#a"Fb?\N\'a<GˣDŽySѽq7qHg\ %%ؾgXoܱa5ٓ}qz9UnBo^C>(,QۧCUAW lXUUԂ9N:NhǸ3R 6f9^׈v;ЕCf~N|q{&QgCē(JH|?k>qzd#{R=0Q\e$f fާW`օZTR;)/ QuDjm&N 0bfAauEQ%@6iIh}G0kwz~x8= Ce[{( ӊDnC<gc4=[g( B0ӷVLLe:pl<6 !w`@Eex1n Ggƪ2FdA-F1̓Mʳ;V6ض5%b4&YDBT(4_4nvKXR Pj.&9=~Mr9H^ RuCEw5ںwE4Lj`E!_ ['J ԯ(h6k}M2t'clqTU~-xoRgڋf ;n NkIJr\ T0xY7|P g{߆Eޞu''PRkT*YAr9 p 0eaAtҝr_j| 5yljڏ|댬pg~,͈Vc"{ dWB")ʫqg>* w=R0X\8Ўg4T9'y[lVf<,eŬ횙ݶ@|GS/3Dq W?Gũ$%fuKQ`8Ic%#ф&W{Q>GC"dij}(F,wO>IHc3"*ļZ("ՠ !3J;˫QD;j{m91&7]m(xfbXD֯5pB6asN^Re>aokZU\"7XI(rh9SokNAss:-,+t8V 4`,%DNC(_aJ|@O཈n έAȿ9 Z% ~{Aſ&,ޜO WS磅֧)Fx\x0ټ@Sq\ƻS@o_`]A؁=9ItW:ۡ?j90Q2Lv\QIݳo͘]eRk4@?_X5'bE7:yG U'Z/ɋэDl!w*4Lw # ,۬νAfJ*柃VV緱XnTZC)obŸ$5Ȩ<&Ї<!8/T!j ;)2 "WEτUCawT>Gd=%@hXLP |EU+¹N2i&_7NjBx`̇&B 1hP xS(\Vpt{./dQb8n  BzC(6p$]hDwekF%y/}56:e.RLHŬx$g&˅o's٥4lKp8\+L%*o\ pC_٥3߉sB|7˳,'P0CpB=Dw@/x"UjALט곫ĎWvB?C;`:jyu܇mg@oWy`{- .$FٮmwԒeXi"{d{B,ۦĈ7\All7 ܖ S. Gáw;py<(WК=Y)6,w>Crc{뇊r;1'h"ЋlGĜ+xy4{`rˀ]3lUAUB 7^UgO`̿bg8{n|K4{Oz5G%kUʼnѽwth*qJBƕU*QnaM@3VEF]VY3VXY/&~%PԌ{ 1<4B,Rl_r+\6vԇ_:h-T{WREObET[:eC6QZCw'!FE3'?no~<ȓ<$ kLj޼٣GR&2R䛀<3Lh;Wǃ_w+RG rM8i.'D\;x߁p&ң&9qk4co}'N#HbuGze4չWh6^33ʼ~u_K3a(z-x=A9(7=^S3{6@};PE~83i8JK~d +&Z]]%|l_]SXYog9(]K6:Ey yL!89$i|A^퐖 ņOwK91KToU6 O}x/7!;*AqKrُ<LJm{Bɓ9tE[=eG9V*vRMj/,Л]RVUl_a41ϔOx7lv03-AS^#b}RJQ,*\v!FU):ے;=tEQITSʒ'ҴU D۟[77V}hR=}z4`  0;|tQ]hФjXcwwcMS0+(O m6]h;KJZ x GuEt1x),f"9Ή+,]*nE9v979 Ȓ~9 1 ^w)lru2"@ ^xuEk0&J^X AIFsѿFExXg_%//VH (f[\AJ=_s?ﮮSZ>? 7ï³SI=$6rfr@PLZfOD98=RM:ye P[Ì+zx?7Wa%k*x.37 2ytŞL] աO<2-BaXVv*e)Ι^NMd)ëx]Ef=Fcj$Q0mMRgoTo$SW- zkٿ:eM7X39!@ T5UlyTGC!m-01!QH ޑ6*4 s@U8|h9}4i!xլ|-d<+}^{r)_ O3DZ'\S%y9Z$1k2C9t*!V1Tx=g+aUN | -bsN<rz̉0"KU{M*>dHe}bu5 YЩA c5{%Oǃ%3͓x4׆N0"n5}ŔbbQ ¢&cLǏ Qzާ=So HAB7a20j?oSPuD(¨Kr%&A!&+}eW[vt_NG}bEa'̿W'w3 1h'wNŚ EpG$Q?K=5чiHnifxw.gfG6M!98iOpiаR呍tJjr;`YuJz>icZnTz b+FO> 7> BKLM(BwztGs$^} \Wԭozbo0<ŔZK>Fgӿ V_mkS"j-C圓o$T*j4C}v+kݴ9GB+y;q\!I-fu/S<(QĪ<)֏º| ?fV i<")zR=(VW:KR F7x{!`="1^T)FGG!_LpHTVl? K=Ȯj=G&Miʙ*HށҖ5AuF 3uZ+:= G^Љuek{2H.:'?`C*w6ٮvW\uNbO* ?iDyvޙ_gߥƧj\Fe4S`syg`r.)U>Gmùt3F>\.2VU۠Rb;b Ӡd-ӻ$ t ޽j9NN)ɠeBඃ7hwY/m%GK_ ezG``)r #q=%R\a3إ"cw7m6sgGN9KPلt p ¾y7#q7R7 cU&0bbc͇"=_4J`hKG':D$}֔3eqۡ Q_*ȧnjtGV9̝5W5< 9YyQ{`Š2:9Gl?u'ϵPĂioQ^[d?yT53DdTC<2z^QnGSAsK7gVYkaxKe:#.?TXȗxDBrcs}KP)ϖi04lR;:.pNFs`c,wxh >(OdGаCHa~ BCZ6R=yrC!]ʐNZ?/Cm8hPݠwt^q'-/C_ce]/v}/&!xbd@Xb8scr($m610bFQb#iɖc#;9o$Eti1INi?ruFt.r] ;!~࿾R(Kz[jVO,? SJm|%uCKd'_8T6lT95:;A *+9"ؿΓՂ7ZAYyk "{}}DrU%粰 _S[X)%? Ћ\Kwf5<}mHC&y+›MyqJª_iC}4HԢNLܐi[LƇ(A2j0KAB+ŽҀ$cc$ZgM" Y^nd]utoN8f@C> XL3}o$FnX*ؤn4$@][@{U>Bs CUIG{WT zvquzZ_,ϥ}e67Q3DLK lHMdñjv5s vVv| vXz]@"2׭G ;Ӟpt.5[Ipt:=\r(epZ!5%&}h]jzP/`rxͱ lBA?- >P0bjXHIYvk}VCNynujMF[w)kJ,c~ea﯊xxo#Lܢ0f, АSѯcuO܌ܓ`e iF;X 9~ xE+2u(Iajn|8aO? ݽIIL#;vyp( a/ 2^*[6Iv|-F[ 'e&H<ךHw< Sp&4>q~/I-Y5crD=x?!V6A o'̻k0/EL=7\шBMI6E'ζ}xP޷ 4::s/a{^L#PW5ʜ;I3&I%u?"~I::бpČg^F-QsFrzzCJl EY |^M2xW( ^*:WA]Y\o3ETBX[=%`T"菍I7prʳh'Wxlg`KQ4&}ggM7Cl KS7#J E7-_`j5|;jԘ3RQ)yY@L KٽAE=_尔㲱 6staU)ݩ>3܂h - 2J+ci^v8~(Zf!_g^#s^aČD}(1kdHn!FeةjRz<:zYKvKDأk KQy",6Fg9GY$T?v.yng [O.ո{ >ZQRGlE¸j{xC: [Uda]s8RkުzQ;?0@X=Z6R0Y 4h1ݕQgTF 84ni^0ӻt%ȯ|G_xp\¾eXYBnlK^sS:в#wԚ/eoP|FE?wPk.ӽI]_FEJn5tΥ(-֗ɧUˁnlM0Nq-xBʿpQ[G䘥h em_lԨ0Lѳ }*[SbQ ^λ퐗b-]#Y oaU@Cz5fXj_{) W7-VfM3 =.iW<5.ΜB`]VT{{>kVpɚ\0fkiLmO7)p): skAY}=H>'՗۵-P\|U]  a]?!8tDvqb* 93/e/U 9\7~},#< 7((+x6޼9.0cWݚrAJ6UQs;:C#P)ߧ˿M^R}^1؛]&/v.O])jEy_I,KCvMvOO9#7FXZܨ~gmchm#_eQT 777loQ?G@#A2)(b>ȂEyU1Q4\t/)56E`#{>ۅ]2q2v͎j**DYqVf8n)u'heJV`/8 %j)* G{IlM+DXK{nDvw'21dGPd GZ? QʏUnrz.QbJ➞|42hhٛE-}j&5{ qdYaȹ6iMɨbV*7Fߴ<7){c>u((T Bh㡠k+-EyF9뵳|Jv/=oF1{PvY:bVvFoK+TV[fra,:LQ!9wx|Xa 4G,J|:vذA}RB{R>U|H,n>\oR"˘x9N)+JMm`|y.DR1~;T}tF0>EMd`5݆NR7zڜͥ޲9!w4\fV~Af /Rs#8Id6lXF=Z.P_ts3I9^ +v^%!s3&%SeJQluP?c0~2=Ԟ9AJ3v] ܂= 94c#a4*B8 Uzp3!nz-ήO.Gj Զ{I O%̈ZjSãO ?'|NRj#0Cꤧw jWfI~ D| rw!58aKR &gOO9 [z1lYX{iT0qF!`_LA&АSpldrQ:As>l~X221:limFja@ǕUCǮAl5DŘ$r#v.F3g0Of3n@{ vB 2l9wUncfk/e Qt2eev q]qb<)\n@l0K[ T Oؒuȭ ⡵@';̽tlL5-g Ԉ7҈xQ"|[Zrxd8-o=m:bldr4g~jsTH/GJQT\JiEkYBu]>}^H)`@rE&Z w-g6w ^x#whcNׯ šI 6D6D26Il9$~9$adG16ܞkT[f-.窸eҀRFD_r'(3,(v?"5W}gySRs9żd5tɕL2Ld8H[mz]ZX!uwv3A*?"q='ԼG+ҹ}|ln/Hn _*GdU_r*<8%{2v_XZ{vH5~y!,{Bex6n!2_k1 0@7JF%<NT}b\;vrf|Gӓa'|)W[s xsѷV@壇hA_!,@%b+#Qorg]tMg>S9G+vlc˯Bc'pQTg ÞH9bQ:mW'WdžBǫWvXaJb?Idn G 4[ +Sq/&QƈSs ^Upf"" )D[9|*ː.l;s5!glݖ'\T Y YH!w?t7p4[S&f'u9JAb|o`0,p> cv`;FFjeC;cw%/gmݚВ臲a~ו=TԱ$ߐƈS7'${/& i2/zMz)=Jݍdy},[FǙG :+noqp;J16+DZ { G\-D${/uirrFN9(|viNo9+may$=ʶfB'!;-j7WKwʽyjI~¬D=ܐNO9Sx<'جutJ0\+ T) bR!6Z~kpdF{RC! 0JM ߨ,8[w|Rh_%ZGz[>zg[T\.|+X[]{}Ui pa80t ^ U_n 틖_7 #~q ϫ(Zv o\PL(Oj4ҫ}f^ Vw!*4RR> m)^to1-\@5{*\eQ}bVOQrAXiEƵZ̺n|]aLo8YyONxP Ex3mpXWϛFiV!bK W] "h:bG bLN cM$ľ\R\ƴ(;yɳV>v9pvrZgPoV8Ϫ`X>>㜛=P#avl܀RjzUxOa///l=CץOo~#gu|OO~\9v19QJ֛cf8>;y5 Xޛ*Ie5lٝO3;}jWvރm^D*N#.MVw3DnZw4M{FnY|AC<6M723Eyٳ'U#b~=`KH i1~Ü0 ׸*pQE"M\]}\-s\~C=|dt(TS #^=N̥WR,VhX)Ea wQ.Ч.{o;oRj ?erL3 ?ZovPA! O|̾ "ItxxebyEQ܆רv[lC=Xmvj! @ ԭwxri]5N8Gg5-]7FGT9@e ?75^K*O- ֎XGsfDhRsk_1/)+}vtΌmrW7JS-&(9WL]5GebVg,_ j;9,Sw`^Ы{ܽ )c=UPCK,~-w)KlW#DȸV(rNOO fI >nV_":L퇺,_. ] ݖGE؃_(A*gJ=}vB]HJ1`D<|Kt݂X$:dvez }u@^=׮aK/趍cDl]D6+\ه/E<9cCs$k%drx0r $/lZHؤ e}UG< MMsmEFfQ檑<#ْz״" *LTbKKؒ=,ʕΤ;M($&gr6I`Ox!M: a >3 xޯ)lny)As%m,0NOfel^c?a?*%S.փ2#vopf/:g /Kt0NJ՞E.oFiFx5zEo}g#Sz#ѯ?|zpD;_go-p ?wo;>o?$( ros}zQ20JRpnMr _Ik Z6@z.WDiZrjYkѲm-b1n SDwѯtP6toQ34g\œY9ءvޮxyQUE9Ǹˌ`NNKc&x\>{>䌡쮘g6ҋ0(7#?23I,6aO@)y-ԚУ-ݥ}DIx=OX<בּsS:]NOz!/l@Ag<||P[ab$隦 ʛR.=\uax¹iNȧƊ-QRg?w38?7u7edF3hμ(6EKhw8g(`=V;@ Kە:']Vx<{T@JaWQ"ZCeRM2;0E+3Vd@- %E[/DUsG"~*9|n#V۰qxo.Qw2ڱ~PB3V._2Fk>+-)T2 [G})y7  6.̏ ѠyD! x@P$;Kv͖HHnPX7QJa;?ȍ+B>CJ_Ç ّCQX!@n|lcs`*msHlFj\_S$J4Cz!!=R(F{#5LJG߭/#d''<:z]-Eٮ'4W< kӕE铪 g.HL2JѰ.G$ Hd跐h`Js؁Y>6^e3+cVOϹiyxZ}ñ~ Y%7jˈψG짲4xn=jx"?Jn%u!ew&Ўl \~K{S{›[ӽgޡ72X .ʐQP |(hV$󱆨)ЅԅճuȆpFܨm"Mfn`;kY`R4]á#ժfe[ue,58Qvȃ9#~L[[iD?m0MNN.*=rBߋ2nzt84+ih W]B4=/My{ROC7yh^:f TNmmK j6V,ʣ sGHğq*n BQP"]so(?iaXiaW /-% |/T+Qr@ n[vXxM_\OÀш<AҨa[]5jo'[l=qb8&OՈ{ú]D PE¼:ha0--xLn~6m AwtrW]u ahEz7>5[lQ/\K N=lLR]\-xȧ^rG䧗"x *s/9],Þ:Kres|b(? TJhkE)mkVk< :& ȩbVIJ{bַQg7(*g&50}~̄bngAīF wB8Gۚs\z&k:K7UgJ"-f=d2;!Q4nroqӻH_惶B ^}so09K#pky)ЅTûweg:ՈThY[P*B- Q)' ))rN YFv[&UcUUV / /VU~*'G48\I0$)--#w.IV>QKrCq`mÿ,]fB8*7z0 7(;t-*?`Vm҄XKZJL2|$`tV6X%-!v߰ RcoY 3zfqdg M=L/P=}Κ=GԹ;83W9.!OL""0@Y`EWXٹ Uy<[tG? ˆ 䋔P24>|wSƣ|/B}]`q{R"dyPIaV5njAJ !^GЇ@O :qI6-|ҷ"TG3|.[>(ƁE9-Wsdē4h29uȺD5F~8*/gzVʅ&<QDzMKM~cʃQvi98DV"^aE03s0W۩,NB *y vaNmPVpS^˪~+L"P/UZKn~yNDaa#ߴnCCٌ7㡙X7`VJiu?Tnpm71L^0VA!2[}xbBce\+{9V%pJj4>:Fgb($#6^dQj|!F3RFu^Ț|+1 &,ahC;h| ߋ]F*%=Z_yƃ7ik($cU&c%*fBп{5GO|V  =r-_z'tVWsflZfkFc{fOqɍsOTO}~h"THjz"|6LD9h~!={E(o&dPa}as3L!} a_KcTS6n-L,9ɺji*潘(VRgbٙ` a^/7 *IO TlFJtndJwPQ';&@tK՜b4Q ~$!"m{$ ͠3BbQ%-&KHQ(,9D m2q64)JYݧ2Nc^`_0' #N42,]F|Rg9OM0}xs3zQz*JjW&Ay~ve7ߧ"|S˪W)N(o JQehP5=e_jP}2˂0 (NE7(eQr;*eC¬#9e;Z Z?ޫ2r>,f3a]>c_Y.렏 WͰUgmRG TRBzzJN'([HuX@dgO1+_aE}ԃ2@~ 6/q=Nz`V4݅ܳyrv*vŌ&#.g)X;Gpl< *X`4.r ˀA&dDs9$ZyQh&! reBׂݽ v v7Uk!7/ ~ N8!xDum[A?h4PelѰ4qpw`%ՋǎWYxgYha1x[~xIPMcNM6$́I(*w3N0 <,vΆ\]о!cm(7٘'T嵻Q$] 1f U3G̞xv{JQsm'+쟝MМ2?;o:yMrG j5nou^ӥPI!gbݤj[B$?tU}rM6*?^ ŵf.zWY؟(U߆I?1SwBYNs*J̩ViC:aU\W2kD3}m.zBpjZu\?dO/%]zJm~::uT)J7h4lע+G_oƥM>5 tSL=89" +C p5A"rKi2*@sK u;|l?O@EݰYٰͱfu n=sm}UխɭE}YsMv#uio. b{\QGX5@/| uZXHNjmuTX5={-Us.r7gj48cEJ_J-~Q<([\\ZNOϥZuQMp113œC%<^hu }]-^UZ{{l7? MP[LK}AȧȠUk6RۛTF{?pG(g\([ɝ0Bm>w6]ѭCJ̿ 9NBKSPnw\/t/Ղ~ғLZDOb i9ŽhQ8ҚeDZNx 4\(,9$ Hi-%OmV`@PCRQ\u[1#b[V8 SNOD,eQӗ_E԰2mU4̾|Q0cA(8 h<01kv~j6JpPp5hȏ)>mijH0.O)t&DC%D*+EY:͞~hu6Zp#.Wm14Cŵ6yRK}'QZжRZ[kljVï4,Ǹ#FrH D)D C0s(,~(IDUeIʄE8e:dAfl?~/I8+qOJ(80~WN8,IͦDf&Esա-bF< M\F޿!;~7?o3/"^DF5E+}609>SN7$5_WZdITE+\DRMRZ(߬PAE l-W p镊}ד(/_}%A0+†\ýOe%]QaUK6Ddȴn@c/knj^&tzYSjzQԪ;db 1"nxO6nT"ͦw aoģjxθ+nV_, hklw2!^Tx ܪ9lj9v i<cяɻzIPrSOy/EFΥ]VNDq0ء?tsYQ̉n:5*RaEj4 c_")+qepyJ figKx3/EBΤz%%˴\?xِWoKEbD!cǞfϪ'n2(}X9lj^Xj#k]k$ V~*ڤc'3J9[Tr_U1Hge)wEy;w"([EQ_ b-_XRW|OyUc/WPH=߿C@"IP$d6iv#B $ m-`0C;+N'k4UGvglU-j ]ɸAYy/nl~CEt}Q=<!\lbW6]!ׂr2$5;*b0i0fZQcS']Jsb5 'i yv_=T\ʱcZN'*]d5RN7^ND9Q^d #"^-:;B&Tt܇<"M`YnY7l_k,UT!U}g,AE`p5 m:l JqjiV0~`h9.ϑq]갗\٩K0QF%oaF4BMO <.!$t~:(M0I֜kxDvtF2DΎP>è S{Qġ\ W~,^~ ᓘ1 Q+,AUk߁_PՋؔwEOU0K7ci]F(/+^5{?aK ;TU xKLx'ŋr/?4|g4ڤXC\NNqjjy y#-%I-nՁ %&%4{Z`cQ90gf+#[E}? 692x݆z4D!0z{>FL*d^QVwn0HQ&@oH)\L}x%A5!Ӯ #U`2R+,o>Eߙs{ѻ f#<(gګ`4ckRnwz1; {W$Ӎ:(0U kpĢ~usBǨ2X&]t+?έgoOp&DC^p "kikA1fLWmGrēfK{A!jJ٘`I \nAA0pYge+(t9npmd'~mڡ65B~2ࠆŧ_P|FS>Hv.>S|ðzE%5{˫K wŇ*r_]ռٟa|設<VMY/Ffi/C2:JT=]=e֔Q{SS۴<ꩆ+T@7wB;E!9=tJ __SZO8<^,#[ݨ&6g41 d[{K^U y3 gn9bD=<23Bpy426K n}pe"nd@ēLX/JxC7:%谠s"baŔ[`8k2y)y)Ae(|XmPXO+q)cӀ\ ٢Qy!h<[gJٳWT2{.Kpe&'va,Xpѻ1ua>d mHȔwloZr,0~Cqư+s*•,떆v P01cq-?iV{n7篩!1\\w5FV_@'j |!v9N=n :G+UM(&Q8P_Z <85Ornz{+QΗxPỲj;%ߔ}FR y,'U~H&^-H5@Ɲ.d]H3ȐR@|4鿛bg14V gMĬRg fs>EY}NoV">ivNV8uM'?_c>(/rŲ7McAnςizP&Np̂-;F!PY{R *rOiN?Mt JT,ڡIk$-gk3kaRNȮ kZ~8Q~at5BNKɳF`ͦ0AO[01w?b1Yˈf%f?p.A1pP?x9Ls%"ER,@@gsd+◪78X~(+Qj>,P'L3j#AcUœ$i'פETɬ*))4ΰaExPѡBE<~S~~"8駬 zg'?L?0Sräu9^JE2JO6w ̯Ah >Z  A"a:FA֧n NT:\jtaAS57`QVTL  CL~&M6 j;M^ {soqλx+r棔p6u`FvW;=%w;J'435mQ?q"[D#6lߙHA{84%\pR./Xv>t.a0R-x^Q<ґ#T6XRG9ihY}E*_{7a'x MiizWNS)}EtMpn[تNuCx W$;RG@? OP9}ӏЇs Oud߮ߚ!:N14VFnd9Ϳ*N_S \@yhMfKnuڣv.8)ZncBp 9S1*Ȯ[A9Lx?(gW-F嘫,tgv Hq7WsW ^Ofo35Fތ:.cG)Gk#*,bE] k_C/7S_jʫ?"(gl !%Q'.fH?cU'G_DnEeC ]P P!CyCy vHso5[Dy7 3(с66>]wPMUѢU 9:S¯w3Rӽ ėAuQn v6j~zetEظ=#WgRh2JB`̉:J[ZY+xsZ& =F/90f&0QULCVcB>Tj 5GN+񖊜RձkE*\nTPR\DG*}l%=l*WCǂz[jP  dϭ:%Hl&z+}o"!i=6WSH_:gHI2@:4\#J`=5x:͆O k9ϡyu {A4j;(ϖ>aDS~&pFX ҄-o1?Z~A|XG#~X=Qآ°(}XiSU;bsIfdFPaLzo`VeRhsLGi6J]n04?(]qpjv)]HS09:,Cc.( bE#j45[YE" *~hQ_L=]IFU^Š7b&j5)l΁ZlƠurrK5dةp>j<Ɛ7<D-`4p3kv9(k Y{>" չE;iu~dG"ҁz=Q.pV|~I0y"]]{D|{?@b$M0% 6"Ao0crB2vgѕ<:*AiI=POZɡyc>(!o>aso'hio"C: qe yD:'S]50wTȳǚn? 3 l9skSYZ968?6`_S]cj9_A+9dM`՛U~_ܒ`uhRLP޻?T/VxG*Y9kf㻀pvXVm|D~ݎ93ߨ"yd ĜPVܭ{BL|!?ܯ; 6فTWX]7/\FjQX8t(Sya y$6-< R49,c\*F H|KUӻbDy !Ww\V(jP}eYPi#z os @\r}D[xJB.!F\虘STU]# 'v#~CJ1WE"p[#(11]putf^)i(>l|{]Tڲ`PEse51"1~Z$II \kE:-T]Hͷh&,vj]WP#;o3Y8 |4+QJ֍|{Y<\-jGPXVf} Xuνk(g^I"brJ$-D @%Dw<]$`sJ|ZEaqW:0QX59>:,GV9HN5־eal pmfF Pn5\uC;a|1{V(NO9 nr^LxКsUO>TG]x ʮn'?KڒQ Veֹe.c$$" Y mCyq W*T(Zg5$ u}*<`/K0⡫ D{Ydd OS>ISqF`A.fPEuGW4k8jP{)PޖmNDR~JP&2eȐ@8gBD(I7b(Q=̜zqE>h_ `.-tb,"1LLtWA7h#*UY,AQޑӱ`%Nʏ(VWy@^}5f\:IW/#yS7/eR#P5WPu1+-A*;Qu>tNtR?·ʥUKxǠ70SFCrg( KI)%l$  L]y5VmGߌQ9xQ]fqa:JBtQp>aLɣ:f8 fGR͘ҷjm,~\=~>Oo@ap3EɁc$z x<+ 3/M@:`ۿ<(9|cX:9#F?W^KpWJEs[)/؝+3JN3DJDoBh5-F *#Eῴbg8l} }CRDT|^L_X03yQyYT*znuo3ZB|rT8[W{^_YiM)<&44<9q6m3aaxd5{.ӄ~,J0=iUҒd4mEH|v@" E!6{$vn?N,K.8r&y@mJ{02[zC_Ba>Ɵb(\v̫br6!D:)(ޡ~*4XH0 d>̞~*VQG-6P 54Yp=Q^Lda:|۪Wj$ f3v'!CڕrF1 A.[0 f%wsg{/;-(L:W(8P8>Iծ<NhjZE]5|Z4fL0Nܿ"r|(g`tЌK;; =SʂjrڣH:Derh/ y\ɘBro+uᒎ:}Yeb<7qVHa; j*ōi˰ܸ4f;,L*?2ZLA\~n^6FNza_~ق_G6gp3v¼<]ݝ@yok5=VAxh>su)1:`R}fD="F;ёF!:isЬq:"s1PxFRpwГ?C[RUtVQZTE9Q\c ONٿA&^CQ[Y;dvεN f,A2!-\-[>}sjm;_,pNj#Qu [ lsXI,ЃIZnT⻧?ߌd kqd&c%kMh kѾB[60_uAn'_K F@\U;?Ox]oZxz6eۇo#W~z&Ԧ_lnwǹ (06kxYvߗHyF"{#i*.r@j!<rO]3Yf Y` ?VRV ,v!ZrԚMklwD_U4m @+B}lG,b0ĸ @ ߀0{Jzu^ŨʘXe,#TۑUuڹ"\x ttF'ؘ`m6Z,6 . Q(x}"WGx){ag5z{:zfS<|]$JX!aSW3^.)3qR2G@ZabtdorZvNW ?gs+]M@sUk\ J0>:_ jSm+ / Cܗ =x9_xNxffUN`w*,GptczŔoeͥ}4[L@sre-zr*:i9eEst9 0g゜Bͦ0Ưp]H[N.}=q HP||W=@|g ̒p} U VQځG-.d_у#P,c` HJ:KjtaJ!x?I?&{'kxaZY}TmV< C>gfr54e'6d!Τ"]~j ׈7|ӂx>f7t3Opt`@7'GXGy4sɼ^ K6b>@;7E.hhPm:|+vD\S/a>1lQ]rM}No.:r0 1`kogaMKVi;8n;HOX$[^Er%ظl]=a3 aNR ۙo^y$H0tTՑRdj %1XO=Z[3^B]JyEf/\CBAÁI#2]Z8ZHޖjSQhEP*wgC:J^G` l0֕b$ޛ̇U.]k]o PJ9Bx.|5 8HϣlnŵGӽt`[~<_i2C#.ࠩU/إ}5C]]XRyc3B]} ?)/`ͰKu ǐ: ^=ux 5̵WD}Dbt۝ɽ~0^\ $@#x_#WAX өWCIK^RCxJc ja6WMDQDGZ&R=s)}:xB| ^) 3JCI9, Y壈լyg\N,:À2:+wn#w~xP0K[xhCZ)Qr[} j$hEӕ?-)JA_R@4E߈ )#ToЃlmK` +ld3>ïT^A7,Ls< LT5,5-T-W&>:lM+yh+r)r^DZ|7S_U]" (s ;@EIXycn#k,E= h M0-! '{!%]$KUX3/di|XDҊ-6y޹VϜoɃaOJuyS rR PWf֕2>uesBƹi}xvoEJZؠ-,jՌ?BZ25@[Aѝ\鐟5Tt5\D̕ƾzLcAoe_>j N<X!+c{+|',/B7WoQPlXfktN YkEA3Mࠣa1=6b v"0`{/ĭv(grk3шOVvV=;yJ jf !y2  fHJjj,!Զ,yWtf ˆXgnZ m€rbM:ިKo3R {5JVw~c)x lg]XU{8~*HG iI@*<]yV>l2|V:b*rvvf ct1.<EEDPtDy+0d/OڟɊACYs1Np 8"S߸ IAjbf̤~P dx6྿K6w]IaDig[:)!S| _P_pC2K!i7[n8xQH> \vJkc jg>0wYmͶA' %#mhU ED J,V]S Z}}LRh:=4=s@='Fu:9]0Fcr>.m('?f6Y6y/ o~'q+.r\4m@u[a$" i0bGŪNC:]h ]Ar<$AUAܨ:G#$ RgPn jp$DӄCW"2.IjX%= &x2\N4ݼ/'90dV%|-"]bss,9(x :J i~%ʹ> pX(hP'Ĝj[qޥb\JJ`?|CQ/[ԅӞj iOG?L:ZDFShQ_5[:ˣp1L X ːj[h ]žS ^y4R4m"mz[BLJNO9Qŧno `NpmcL3ː*vغUpâ= :> HG+^WV0BiQԫؒv# MF1P#2;|-0_5!MglU;=B;ùOKHb^N1GEhh T5of"ԭr.lU2 S5"#8_G躇'rvjAM+fq f*@|"`- (F9#jwQ|_oN*s-6yh( l#1|97BX(ש%:+ᢨ| *"`F*l_) 5uIDN kꫛQ!Bi6PhCQwtȉBn )ar͍sͯIQ >XtzmKy`;g]Ŀ`5hjxGZ.GJ$.`Sux2N} X\H-!8{:M7@#Q0eA\-E!@)OKܫjKaF$=і.7XG+33W޹qM߫ ME|_!=l}>_Ʋ{m9L ڼ)I|%͉ZrpZ{Oyrpac8p<' (0yLȝ\5xZh4ZeK t*ՂɩbYa+PFI%Fw$)E#"hh(Ӭ!4.J#=WS.xp:Ob2- b̑g1n4,V h$5-6ȩa#4)OP">ԕ٤:N]1 EiF5 bhuNC*RZԧI>c~} -*5Ip5A%($Hi؍\yH{doLqz^e65שZjXmըA&'(E4"Q\V8 gW0B|[FU{zqڜ{iz{so6Q1Mڱ%eXifV #YBm@evg CP!v0`OIl4  LO[OŤsvbg 0{IbQ獖~€(M2Jb4m _7y@]T[̰Om$w02`ĴW`%Z5$mEd&j\1I[c&@tla[MC&VX3A~w`L:EH Wq3Y'F $ g/q~mҖ5EA_Ki ewXم䥧ǖ3.8<c=f K`VFz.H'SGLլ삯YTdT >7i][KC6t-tOS5nfCNJ$[Qn( Dj&m뷊 PӁ$󠍓|j ,UR>u@ya),ȞiԹV58m/&{.o|| #bs%tU] I3eb{v7%֟@{^LD`4/)l.?x8_qg'AO$VibE2'_'gOi&O~&f|lhVfwBY,;7ѫƛXѸ0MC2:aq}S[oRȗNB̨Б:0!` _.т;kWl9]QtO72@YH`9!ědũY', 94`QU۞ *蘘dhTps$y55g7zi3UoYV)@( 4][k3 ?Á9:묽 /Ĩ%Pq6YӰۨޣJ"}ZB+ФZPE[;GkIaHMӊc\0AelJ|p)g,\<>;zo*ЌU&7Q0ۍ R+ Kh=$;Bf.3I; v!!e- !*mCW*goZ {=4yXo[opJy@%>RqMm/iU`p/St0҅vvU@bvC}NOAip΁{YL/ ȱ"!hw$ L݈!HQx&,wU0&.S ȳw]tDh@Ӊ2/64Rَ\齿ɇG/VS~'g)ovLJu[;5&{ a^ ßx1!]ڜT)n-g-e!k3@g MF.'UQ2a]E3\1ev p;gWk$&eSA:7=5Kfg2 SwwSD L:tr),"VW3-Р%p‡ /u,70's#YdC cu1 R2`T'c?%'d7)%ǜ-bm8Γ[=e%E41 B3')1@`Iq<U2%ߢU۳HSm-1j iK @IzQ&OEyK^5&0w|UM#l+c3,*Y@[,eQD.c7]?aSVήxAw<['ͫ߃]2q\A?è༈V!2a;p@xX1@[x=b XlE4~%a A0/fVv,'ng'96cWiYǝ'}9#mJ@i)FכW36s4oPPc*H&#iÏs.v<@y>vcUYS/zFV(X< .yR)S><3騜6UĮvw`_꘥59IȨQS)`mdM/ 0FPU |jc)'$b,yo/f4P*;`thw4QIVOOҵ.w&88:7ֲTFO ya:ewX*qcWd o剶i&rDBt *0ߑIOHSJESuFGD:*M~P׈0r+ LH)?K :q}k -uXyv|.G OK PF=ݴ*TLV/EQ^\g^ |;2dx^8=k.'Kg: у٥$2 qM B yS^'h ΥKTfQ/Xꂱ[O墏L%:9vuXCh%nwI:- '~*S3]8/?3FN f Ky0 LGTT;Jlmּ75zy5M_~5M7TNYgwHn`۴iBPieLw+]*3JlP(L2e7ϗ6*⠤V454cU0 ?*ҋX9Z!v`HOX嘃0ʘpY`eL$Zyes.PO" X,XBsy6]VnFRhU B~QJ0 3L#)q:*aPiÀg+ -A҃p!`Oa^@]']Dpт=YzP<`*6 F%cir$\[V2[͇q#9m>/E(%ӧ)L+*l)SsN̢M0ZՀٽ4`>ٰCx*x[<ܯҏȬ/h#M*Gv}Sgc1s27B{D: o -5#KVU_YsE~!f-J9}ANLlSyKI0V7^[~ A*[4JqMgtece#\APk,rPhOoϷ`}.:81)!ˈL6DbE,4hy%qF`M*u}]ˀ$Fȸ5f^TIR da/S'@f=T?!tP"ux%yȞ8q:U#(xqdrtjNU֌niJ4Xw0f124#=(k"kFiLIwF4Ror823[3BZZ/ýcnZ/ӒT8*;֥ɵT&E5lͻ0g+/hL `snڝOm\h 0:=CI\Q71w[PZ zV"D}&+9^`QA11a R@ZP1(ʯ >LuFnn*-}N)XͿ](_@oa51# weYꃼ؞{, 9 x5/ZYY\f9sIjɶ~ė4'Ǫ3OPSJҒ-V< Pf]xh'{뾺).htPy'#PCח+xM>9߉gyK ?|(;)P9%)0^ܐE-Wi_김:sg:UV| UJvzc s+-Ȱp[]بqmˉe|4줪ʲxۧR]ҤakRnQlYp3lUwg %$ VowFZx}4ŕ8^|ov5{s|$FswJ.H=@@fkO5<mYhߐd61#\QY??G7T.|{{QՉ{ jskԊ"|oŷqn^ɹ--7 ߧH|Ojm|?ķŅ;=E=EV@PQ(j餼QLnam-m^StPjVdr#:(+ww$..EG!za~,Tɝ0#RH֯]K0N>N='?e oC"CMr0 'BH|W6IF\2 ;G~\`SvaW.MTp6miF(PhV[mv%]E ʭ% AҪ<# ްrm \J *v ҖKwf&MK/>|i={Μ9sf|'HQ!r}Tȵ3#CViJ YA@%*XictD1I;XΈW|5^Z[ 2ɱs~5Dk^Jx8%qUۋO6YѪU,rؽ[q{G%o?t1 ?NDΥA bPvjnoµv9*]oAޅ_Шo Fw-Gh#ZEs-M:]Đh] S)#D`)+.S˾y4:V,`c֢~_ly !1=-v  8srJBNh!>*3qda0BDdX<k6I@Yz,9x\(p#c42# xg)iLNaE,rh } ͌2x&@:u@9;hXǁ2Ϥj9#.AT@7 JNhPQ~/h1̈́gj [O;-I#my /,d3ި^[?; O(ϝ LF&}ZL6f+Xx`5Ǩs<YU˕`~/T:XdCNOLF47Q.Nl?ng0p dRRF$Q+WJsO*gJsj|Yjfc +F^ R>AoB${F0L=>[wb2}!I4vfUpx2  VV[a~7l]p#ҕD.hLdNi]Eo[U\%\<^eV?Ӱ =ny1BMÑNB3Q? dQ~B2! @ I.VGF*1k,|<\.ڒNp7&bB%n<+2cx2`{>c[w]!+F.K}GVX/]=-wmLPރR)) +WVZV.Bu0mcۺm]Ѽ`^K}u 0t?la_YWCw09޽#LC?V31ɐܧ 8t?@iv& MR\ypY} V:pNyujǯ(}OjX}w\8ջCDrʡk8״bt^yVOtgMb!:P\+aBz֟l[te{>/T Rcv)GTp;Xɬb+5EIP/]E216h` WM:x-ܤ[u-Rs} sp;.*,X<[^qB+° jmV\`c=Π瘐]cNuH-44zu7P YMƥ[A<G8Њ÷#W\"~2$ؤI7ىAKJ*hȻ_@տqL7]\<T!H@ u/g4(G19+u8ay$v|hFMǽv46 Cྤ<_NEy&[u!^h__~7O4O4fw VmYX dQO3?F R|yYRee`8!5$'&O6TzN*s=Qٹz,wt N^;`ܬtByqр6(8ur#$JS9: &+==ovŎk e@LUXhSy|yv#Zkt~`e)qAIkww"gܩgGrZօ[ɻ{k [,-Uw`Pr[,':Mn# 9AJKH}X1[2V,g - ntPTM(fQq!>D5U{< Cq5Vj)e!9ꃙ4ٞw D=[zdNW4To6)ǽP7vR^= rEFS,|0A@x7YXZ{V"2 R-ʛ0q=+Ւ!AֶTZ e x(;o".=D:!km=S+9^;c4*!s߹N:yqoMziXLSM4M4,åpUk/r}$oioq&;V:qAFWi$~P#YHy~FZo~]w-:#mea`UҠz"J{0gtG&)׃ݿUeק@4=2@ Fs‡78b5}clIX\De%vrtYM!E j`Vw|(6 . :ic]I/̤H :q5%,zl[J뛯[>*;!'VzڼG]XW&[t]vf Fd܄ٷaI7bڍr?okܴ6 =0jz´-eK3G_ta_8X?uZY8-\ PROW߈iFV+NWi_M0(~e׏KZx%9 ʳIшQ/ˆ fMe2I?n.u#_ωRbng  9ս (`fᧇI簛뮷Q<B\jR)-yÜXAo-pECKC ثo;d=N!!box2Q꾿*QȪN?H-kpWWlљئi?(gB2LفĢGmIQ\P#YkQ؟a6w(c6{ɦ3G+«^RA7 U>7I"\4A O`Ο~z xH੠|.Wo0K A!06/mr _)y ;;}j({04pQ~<bk9 T\$Wl\$6 Np__~S3s搥/} % |NO9G_fO/ya~g.͎bVT'TnL"F̨_` 4N%pYږycEa00rQu|Hi?HV5 }]܋ǡ]4|$T rۼS8/>{#"t"%!sTApw*$|y0S4嶤 8$x+$x+9SƨJCh1}8qټ6TK RnNm_;myH8ĐOm bL 05l#>ny>;Zv =NҊRl 5o~ɯm;-W=0jpZ: gH| W6TH~p ʆ@_9h)F&S?ps8C<J5>)) r#҃hӡI,2#E81=6LVh}}|ߤIz-gewnF CR:;F=RuE}]\ڠM_Av[¼uJyƟlDbsh1o+?HeeqjᄐU8 O1GL*POzJɳ 7¿T+}pӇVed*Bn {Ϲbs ׺ TZ_ +1~W(wO&`t#,sV 1`Ʃ`IlyRձ?G+7F?իdU&+Zx4pD#g \b,b|ڝa.pFabѨʿ}an|hu~7⍁&nG2)y9F~s~ʯZSziir!nF;&`,4Eڱ.@Wr]N#(n8 o; 5TrXMS.`.EX[R{?Zq&H=ERD τq*LҟEVw%-'{mf[N!tr TPam E_e *[֊yL6^k,},Ly5|I0l*|P$L>۬A؃Ům6o[;_"gv(y}Qzc@q_w;A6ID-V\}{)#ZG&=@miFnb;ϗtEXpṀ~w)߱^0p7*e eWZz!AB* ʷD ]R'bdWhU:^_A؎-(l]we.ݤ>!<Si VA >|cOx'oS N[uB~o,|u@].l |^Bo7l1r1lpzeֿpL={Y)~PL 쟈+)oQԿ mjzq}?P:R[럟z|/=:]պVfzjlw,`s;(izw kTr4ec%"fl@(ɈFrvyW`0o \;eJ)xV 05ȓ [Dm>׵*.YӯLuL`k!a ,"VL㨬/ƱJ?F*B0ʃB$:uoQeo 2`VթD ^* *3%I/}/-B'7Qݟcq靘<8(Ut]BP1HzRZPyqTA뇿`餑_Ks+0Iưt FF川OyY ~ yO9y]F:sC?6nBq')Bbbe4)]̉W@|62&XZ{Z}Z|ؖ*ZMGoFh;M6kMYkrZ9W3MfR>T=)h#N6%fǃXT ji$ʹ'<8;k^)IYnp?{GRm^FAEn~6Xx>(2lGWZt8k(ĈJhZouY6k){vtt,#"O@ۢ* /G.8~ rw mfW)Y_M2:rwTF)4݀(OҺ͘Wb)VJ)΢sC!@[>^JGMSղ΢etnP߸Qs݂Y)<,!AݸxiTC4x}˜ Xb xEZPE)A}h}( 4W,."/+;nפ>jC%Ay&D$% PDR5[cK-/2*em̫mY-U^~p~Pj -ranzE$^tRt.hYnk0P_V,z'-F1j-R ,#2eAv=ʏ_[bEu$ m6S?=7k4@]ò 0gX{B+JUR!RU?`x9:&w=WID5ܵIL"+:*>WH+RXgOmBz :D57Od}vÌ jk<4ʣ~#mSm51ntD[% 2?G.Q8z~)@?zтkA Bf$l[6CFǁ +Sw\ ;7#]TE Q,J[By|oX"hAÉ*EWr=6WvI/.E=Eg\Es IyūqxuO-ryګ(V+KkU6}c4lֈEy#\~fM9</7R`OĊ/':F}XeރkF/QOŗ@<a'#$M_/Qz4n'cTw||&@9kB *}ܪ->@CWn9U])vk+s6@6Vn( t`\nbk+lf0aI$X A:PHܯӕ2ZOU0-]xAY]/I5<3R0|VQ?y) i#FΎ$O&0xzSlg3Nݞ|KsKwNI"p T:*@S 8T$9& qY?Uve+BqHܿ1Hx6Pn.m20 Rȱ rK498Ls?OOmNz 3q}Z ;R?htx"~bKh5*3 A,%d2 +[[BCG| \Wa2=R:w|bqbLE0*[',&r<"EG$ʷcNtv'験N0\ɷx;.<pR-CISepPRF@VJLME? 5e~&;+;{ `%`26uB?AZCjs\tFǒL'bzbyh,Y72f* h{3{6s#? tn>3Ei%Qj“$2 #FhBAg\y(`) J]"knhAP*J(1paEW 6Lv¼b;KCIzZ#A saTpߨ5G OƋk5B^1!/G2-[(1c`69iG(E~t4WKWoCx&i( St /Wg0DZwUD2"4(ۑ^jpkML5?%!|?Sb7J 3+sA6O,',&ǪlICDM D\\1 @¼O/1bR6% hUH?sz&"IU6xi -0>= s_LcŬj_ykdxM@[w|Jŝ[>ADȡ+~Ρ4ԑ 5tBPEc)$^psdSћ `chqٳLj\Dyx+t@iu8N~˒*G{kDgrvӉ9e-i|lVa5/|~dzrt;4AfmɹR߃4# Ny dY12 v\i*M$BbQ}ucr%p6AlJ>]sEHpA^k(ZvMЭtJ=&q6FI2+g0ӴBU̩h(cM{lh4z~/$Pַ^W^LYR sFNEgEZƢn]{=:E@ۥI<}{c蘚ri4I-Rlj򍑎ށ:(ڛBQV)++NW)*TP{9š;;Zhvx;Acb^ҽgAF`F]YזPNaOƶe;?>9]S}Z2uKy:\ξo~1!"7ޅ`ٲ5#fdQGBsEF5c,v+Q*̈|JQUȃ>ϣrbY2ڇvߨۑcovd7iq`ЀLʼncYJπ4lODɠ2"-9y @YAP#ƂJ?Wwk0#XrtjU_0`щXnyNIۨ}Łr+*1In bߑ(AjcՃȐQ[AߢZM8t+GKqjwЏd7Uw/;/US`c }n̊#=,zu\hi8nu{hQßeql8ȳ vL0x]Ko=>5őwf2Ui@m gwmhboMQY]f:w7siع_# =s0;XdJMON5gR?#߭WnM~5v^‘n|ٯF٣5؟E8(@߆ 啠f_Cǔ"-Y8ul6&7pm'w1eR1nMrT!9%]lw:1cۀǥд'a1CH-ZX86sR!zz=js٘aZͷ(ٮpUQTCq~ B*r CW6u0"X-E-혽fR7Ł [hڋmiPnz1Nۋjnj( }ӬC[\%W4k/a3/rt͑ /r~#}l ]!-I5hKOȡUctFVdѡjuB5ެt}uޟ\z|IArr^BTR_?? ^—PYKꖍ:*o3͠뎪I`0Ţ%agn;ψ|iI/}|l tܮ퍬Zrkx7*/gH/f)uZg%ߥa9ƒ ]yK:.f.Az?\z8v:>4 a­Qvb b f!q3' ΢Ok5 IZmAѤfg0J5—@3iSCzZ݇+[pv!&Q<&4e!ܔHn6Z^RWP i+PU߶e+n%hr ޑ%w564/jn}5ylZÉgnn¾< w]g uQs} ;aVKp=%΋I3r" t8Q~OGb%t OsHN 8Gb8G12CqrxI%JxX ˕kzI>FtП)sFE9ǎV'#d\b]_ӂszXǻL7e䕻u$~j.G!řǿpw 7Q- ߌpQ>aX^-X{+z;qQO8NtG c)o[7ll 'JsZS[_sZHߩVRuW+ؙny\+{ 8ZVl2ɷÍՇ2C0X#B7Vf{7ݳ3`y4ZZ{lp5Z@ڷ"ݖ]+=NBLڇȦ=lީ}jV^X[J@6}y oU,iIc'ٱQW0g-sTTUh~dp\j݅=8pj]|]z6ƕ1jLמ"7o:fZDբ * {̻oMy=99#MB_ڶS@ge?>KAt !G$U딫'yaVt7 whTVO†#\3TX432K`hw2Y %b٣3&[#sgPG2 a~\Ò2L}g= 7 2 5xEXZ-l-i<%*8n\8)֊5KbIB-}UϪgS$u7~1UA@KDH,>Pa{oO0v{=7nX_{Wjo?oz[V}uڿQ{*O{nv{1xojokoRM{&,N.W?( x>:-JҟZRB] ,~5_NwT (bMX zJuRA?s̒&[[^75oF O73 A4XqcŽ {E 0_NNO6iw _v{%;H]ϿW՚ɖK}>)Ԟ6aN%wRV1O]n:ԁ4#s:}WPԽ G=z{G}ChO~$!j#ʛ= }(qzۍLMGԮha,ا2b +_ɠvnLNZ%)G'O)M1 2!bjlT%z} ;_AňNJo ic=)ynCy26gRy,cb:t~Q~9sռkߔjʏfj;1JҾM҅uuZW jwjgY` tsKNPN, 'ǼoO.Hfޣ˜sNG ">UhVcO}tqIۇFөŔ ˰跉,nWG#seيj}h/)iz|62r$rRQ !Q%7]<!u?b5ŃYC :j 68J) 8TC[tRyd5HMoPLd:71o!ms6+d"bm\i)xUR45ؼ=AaVD>/,k iRӒa)(xGB&f9X}2h@(Q@jYC0Ʊ(kٻ9B?{@ZP?m&gq*[.HȓMD< X1n8y1_f0|^`d IzĚͱygg/2DLO.G8F!^:)ʝD̸CvR_w1Ҙ{n`&;X9($O{a!Zzo)WúXd~RAmRg-t!1.~+aBĐ$2~⅚QNx O!36/G,ECķ0y4w%T3%wL"+Rc8y@4A]/,a A(@K{ Bql0iA6_.N*Z3DV*c2ۋ"I@Mgz - swͅ]g ,nG,$Ur3nQEEZ @_CNћ }]JZxXK'.|R5QۧvK= B'{Pɠ xUʯ)!FXc<Duxbt426L4D(vAP5؊ Du, Qoo`P ODIt2&箮+?,9fh*܈ DR\y6^fM4#N}D4`Z3oo;Sb~E ;.?+p:݌9.%/4^/rBPiMkjpz>6J}x3?# T4هB 0=ŎYLb( s\u~#mNϜv2#'yνϐ\Nw}zw=hS/ ә>"D`|7n@eN_UʟNDRgC'܍.  \ݚl\ǯ9^-Or9#xRp.ơhr}9{ۤ_Y=&lT,^`ZF6z"ksw.Jlj`5NQ;>Ѻ~~5\ddʷ z9: <!(tL<7s$w2/x_ivmj/`38F@f$獷EuZx&Jޟ x.KlQ]70D5rWلfFq.f[<UݧY*'6;^?F]zA߭|(0cv@N<{0MPX 󖦊ywĿ?^?֥F^Yj@GRzx)gly 4irďM:c0XcQX5 "k |Ǖ aFYeuR]/EdؼK.U*׸@`a2oz~n=j/3Wxqk뻅Pyw !X&)BO!SV6kǑ `^-jym: m8hP?@2(e^\Rx 2-~7N]z%2I|{r1;O_к} wFh}J+4W V gm^d46cy:$Ep͋` Q^-xI:^+"B p|>6қVhJW{bbJ)DS $PW+6b pnG򍩼5>ރm4ƀΧIG1S3c R`4GrK6y*MޑɻL'_ٗܝvS[oqgI}n٩k+A Y w"†eW(64G@+_Iw$Yoi|3bsP$O6/>'(0ȋ7fʀ؋uW57^̎# C-1xPHxA0_Ηot>Q!ՙyR|fU|̜f۰QGlX ]YIS*Fx_h_ Kw^1n/V<\Z̻ZB^.Cj[zc}wR:߈8)oM)BۧD R~/D=7}'A1BnJXgx) PO_n`9J*RqXV1j/JbCWcbAjBz}Cq$wCy5|,"EYH>בVGC]%Tw" ׵ -dk 0ѳ`9ҺGr HבhmR9,(`!cc1i]R,.o7 ohNx;o|Ǜ W^0O[)dÝңHAd!H6")Uaӕd:h`^2 a^q̄I!zmGp6>|,Va}Isoĥh [4 aP&ENIWl8,A@諻tr7P6)XW'z{'T)dQxeZW.zg#*\;i~ »", 6 KX'P^Kߥjwڤo74hoœ;st35rf3;M Ûn`5"fçNjp4 vF7m,s&E(A&uR}c{7&A2sM*&YHHM!.dS٤- =Xw\u^e< Ɵ= cVL(űʦ4T1mbgL38f*{N0.pY]o,L#t nY; ]ɚNA|6[eE`Cܡ%k u w{vjNaI*CO܇xw_5c?k513:B?5w| Z*`vq.VSթoiXz.)Ƅ S Vg3 R\{EЁ~R/S9 Cw72*n8oN;s];iڼ (8.^4hT"jPnubuMlG݄?cYNmTmclN]h;8%._y;g@)ddu &; `5sQ|DSNJ@K RDaJ܅O=Ip"RuD,,gxPѕey޺`P֨{3[Gz)xRy2:}PwxU}Ned&+LD,JS5l笏V]nP" ऍ;<S(yZ/c4IVKUZ|H7[QZg\;lRC$VԠE ՝avz??3JY_j8>~ɉŢCw){2µ +f~#S6w:ڌ(;^gutT'A:uj,]z__0}C a<'u1l:ZmqM 2Fهީo=hZu!M-dmDB) )TrT4'|+*VIe1@U.4@XiڲH3LG_\Wd/(,zd TkfeQY;I*IX gWv⺰ 9bcb\oTԳ0bk/;={z̏zԵ uNc;pBk ׶%v[\E^U\f2h9eMs14ՃlmٚU- "/(mC9ܞQwm5R:WEm`?ٶx'-T|zF.>vy+Yjt>t'c6qaFz9*bT~:h5;҇\d;Ҵsutaֵԫk%ѵZmkBw]k D{ȆQO,!Jf2ؖ #ᡷѸAӮ㦉h uj}e ket>Qh!Q3x73l#7Z~&ѕNٍ,xig2y\S0vlF!zV{1M5{ëDs5$%Kwd68;O;BOYx* .`3W8 8 PI~ywPx4q8i4e pg3]zp]fz{cWQ^Nz-$a{J.#K?r~]@ olie-4 ḝ| k Ƞy4B˳e%(=a ,?FDM[&MПYosvcy&S<1pz5wf7܎ls c|\IwNR,h.5e31u3'Sp̷08f$0=czx<>R~&UfCUkυM IJp,Ǖ{?ПSCڎbG.iSS 5=I{IW'dݷF)kxn&~\Ca=F}4UbP+NQ;"b6bk y?p uZ(g[0(U`ݙhw!1cU]4=8>'`\Pg,vPo tfBn?jnJc$ X%Bw3Hʧȵ Ý(7f? ԖhY9?l,ObuhD"%wCDʨ6a~:\*@IPdr1#:b1l4E)SZɼ Z$ocO6O-@N.oQȫ|"j:Cr^fP/摃^Go4YU%e9ȍ5r ,C fL t+Pva@oE){<F \>݋-==EJL_r@I=JQy*SI%rI鼝ȈiꪓDCߔ-5>4Ώ:=^Ÿl9&wv"6sFQgȼ;ZRrn 6PЄFԓxh:ޓB v7u\ EgR*,Wrƾdf=q=';1{POvoz ;[gyV,yMzV^T{j<+e{eq6`Ty׻LqL]߄?JvđܠWiu]%h~cm. -FG)7P{#:m78P/stԜzwG" \kz}|8F? 9OjbQAo-;G#Mz'K[JYQ/n%l/zFSgq(s0ӘM4vYg4 }Y`.f=Bث.#n籬h˵! 0tBba b5xkCG)qcY_aj6AW<]L!6džibeGbN`9Z <ע iI[lͼWoނ~ݱcg *ɻɨTi6}%6)0;9(6֤,w2N 9c2hC`O0['?e?zUЏ&j/mk8>Z?:P2lSدt5`g0>ųib|.1v " D'.u Or0*@ 1&Q#Yx*`ʫq(&Er5xK_}3dű_"iX:#18o "h昊RGD !TJ&ίW) ZQ(w@),Xq'_] (>< |Q?XbZ}HQ ʹyM-4IǓP'gx7VqcJj*/ҾfaE x=BuX$H]omi7`] ~~+i.Z@^8φQv k  ul`')sc( 4Զp7X (-6x#'aWW 5W4T!c$ 셟C]p, _ /IiB[C<"ESu\%\圫TK9(FAnOSr,L2^' ݭQmfF%[RV/0ǪW_co!]?^yfP$_ķ7$o79gKfec y5Ža-GHXK󁲗;SSQ/i9u |mSQ~Nѯ%ݠtWtc ޡ-8\4Er' Y5@J(EPN8**}R;Ru%5_91a \1}fΟ~Or?-䮒.z8d`QL.w굦S.1 4|'c^%5[oY|~v"SJajNͥ*r# u6aeCj"%+ćj?$KR]'7:FcKݩj_b-CIj|#kc1BV!b2C8yο'RѵΟ|zC=_uu:c5k@7bŮx -\7! 잖| H10xNʮ0`;2YU6q5 A|Q-YcJ`IW&b1"KqUiT\`E?R ¤ :QԣS,˲'WGie}{E5-ii08;Cs^3rN7d1~JMUf) 3V񼛪yot\숕*uTAge ީ9EK5q >RR﹂X]jrֺ-ʏhH&y♌TMpgI}TRRF]t uL꓄x^IG;DLAQ;a':*J. ka??Nv,^8zN{օR2+dm#%5w`A96&Jr? NΩE*P(E#C_%g6//aGv4ȠsO{)%nݝm(n2p S A *AGUHfтqy=# ˲ZH"X %$| ' ވ8T ,d8ZR2Mgqmfeڽb&"e9Mz㿞/*gWA^L7gHicv3_khfŧO5Ń!Q-S<;1_ )0FSS/>}Q|sᅍH}/zM1,73K[d 79_aGM|1[V7)k DX"2R*sтvg ߩ?j65u1I'LD ouz>T˰RSTbbw]ĉUW8<]&Oޥθ@{|Pƻ6hN6%`xf w4SaN縁FIC*q/%UnQyE*}W`+Y ӏGPj4=rO#GA ӏ8 (uPi6?3G!y4h8U jK) _pfld?;*|E#G's(1nV}=&2ZSatN\x_ 䗒$}@+!Un;8kWcXhhezLD[h<nMO̺=GɈ>)ip*6=q./9ԀYN*% d!L#IBrzz6~X>BdD3y9]rj|M66C rburNi5b 0gyRp웊8!y6HQcXH1]LWf,UrAn{Y%ou0^tk()Li?puo_a"`#Vӈ#KS3L[m>0[i:YYlռ>㭦- rݸf&n9[( ܛ@d djʀba{▧[TuߓndUЯBF˖=է6cmލi{x˪U*BRҐ L7β7t!M*{ITzO{cyR&kxaT>TP|])֓#״gl__{=j{:m{=Gk!lxqӂ/v3]/D<&Kk58N k"'g;՚ϸgykaK|xŖr I4.珳Z?e):EyAwE tz|#?SZbokׁw,җrsqISx ~x \5DƂxsvGla{^ |664ҳFuʺ5## Ks?"V["FMV)m [?ۜ:'a褌wH!"<NS=D4h-^2=b~4-n!dZ(C=H"8gtm^x#~2), aF"\~E4E#mj; D5G[_T[D?|}T=C]I|?[CklRZ.&W<؀n_p҅NsU0l4.?&MO@R< M_PYVTzRt^VY  &]%(?Y٥MM!I5xC}-|!z%\w= ']2@0!RR#5Mj(ՏQK }Di{F -Nu^-k=BiJMEьFq@6Cg;Ч?OyDmyW QŠYՂ#m>5gFQ/1_ IL"鍻k0WO-i8ߑ X&$mBvd I=Q~QBeQV<<]4`bB %?tBXPQ :H<M7]NI?2k&h.4sW [2^UkGF鋧{ӷKfgӶ'6^$AAJe ySMڝ5JeRO6ɏ~ T!2 oJ5͐iɤ"6M;jTgh_* cʪ䥧3d VibkiL=$ $b H i4s iQR:t7Wђ9TbgI9JG+m, b?C 5 poVz]JdʻZ:/  oŰDXɪM[YM{Flj7le&Px=L 8jʲa9z+'u|yyo8Њ m02sP=H J[O, JyUMҳ$"d/{B//ǗIB_ޓb{yEWGo@8ږ֏wϲ~<}t&;)دp6Rm6^t+eu+hhhMe/"_P3ߏ4:|:E] 7bDÜ}%'C/yj2cAHPlZF CF !1t ^w8 , 0}GǔԤѵ!8lwlذ~ RӬ~j9>Ă%_@QKuW]t%o9ԬoK\\Oe$cᄉy#k=쟮72~=>nC.iG]PƆu!lR?NTl9ÙZϏfqhzìx f@'A6LUԝ [Z 2߉[M*Y/4?no][7O@;ywWiO@]r~7^HW\l8^B4E*wD}w~~FOԷzbCZwl݊Mn $-uߏW/o֒}&=CNweG'^GauYj,e>(_SHgG1@咛a%|).-]tW+M)xǀxi?&+\\SBF2uN+?1T^ \S+͖2c{{0Zt!`GsQBQy?Ŵk,|W^kG5F5Ag;2:j33F * 5EZ Q]t6K~ _a!@ZY? 5ŌHAS ,N:tyg5rKNBǮ n?ÈPiLR(͎S{Œ)]EkGcmM}&He e!@EPC!|d`ڗe@japD=khLFGecDPz(ݨSo?),~R!?ihD8@Q^ufޘo 8͓4C}'SJ?j6vCyitv2u4`FYu.{8%FQ=ΈLCaI$O Z*>!c{$i` fYl +E̻w4Lx~V;KajDBt-%;XBb~w!qXƊR2Wbt&]=o'*"! VB+7rua@jx=xH({5!*Hw71r@GJ9R&nxXOn{)ubpN7|Q:zU=ǹNF/;ը5vt*mU:Vago~?_=OP8(uRY];LqeT!)?cMGJLE&Ӓ\]:m.٥j!+OOچՔFU1pq(r{V fg[ה",@jo%m(7O$) %k=#@&* JXf5U 9wNܾ%WXd@`DS;S]z_ҧDD+?^}ЩU,y"lĨ Y4i/u@2^J'4;yRĪuclBze2ՏݏkðElT&R>ڼ_yzj׆cUWstVQ?% {IOMT>|-8tSr4bک/_ s` ˣݝ/А mCa 9EahR>tq 4+Ww&ƒQBTf ea5❂ZFzou;}BF(Ud Q0ddXqpSP>P^ݦgJ  2#m.EN>%~σAΌx4ݾ>#J*Xi&00 F[ȱǂm`ۺQozB$A:"x94"JI7:I]YdjyA&ySyx}nLsHuWdGcѧP7,+rt%Y=-`~@h].jKsH|/waBi4C,$ <.r`+u1in`gϖE*P dmYiVgL>*wH{pLI\Lw7#~ sX#W+!EVG9(aꙨ&;77wARy~ gro K} (ܮKA?](=U)h)\MdGJ)Qg?#нi2w& sp)p塚d2l]C\zG7w`·Hâ6-lU˾fyS9,XQOWi5>|T+B|,|.ArHA Bn"w0ՅZ2X{iɔTٸ-ؽ^w"{%u)wUj.qj3Z ǽ><¿:gO,>R{XRb`.t=3* C'!1Mfq圣m䃽v)(<[j$FSbV?L"pG\jOCfTHbPq/cW4cdAt9]TPKv }]'؛"8w_Qq(m樧rzGs_uLYXPWNT朣p! L%5&|WB坬7('n!D $rVa&9;"DĘߑHoLYek]R.9u.?p%kf^=i(c-h#o%UrM6T絆';p(uJUQxrTBY72zܷ!F: 6(jf|O,ޗ#kS<3n[[>"]=;A~QY^$2HуP'`$ih:8Ԑ? ~01aJ m : Yfx!g g$EG"cn%H'9XF_i:D鯥FӖr&xY['Oޫ}og<g\f٩"H5Ylu2"N(%|A[v >v4X.= cLSaycMiF|PUI;M~i$]9Lm;UBܓ7ΰ'RtE:'CĊ?`c*t{xOIUbF!Hl;T.ݨ3wȏ$8!QAow !R–lzu(ӑDQx_>1`Ƅڠ#/eh M??oڥ`x f_l׽r:>?Q x7jYHSg5yH$oޅٛ؛_7қyUxHxG ͣ}W]0!d J5+JaYB~v\mv+FA/x_lcT gKZ<}r`\A>)9 N|C̓zg*#~[`Q1Vil ^P_eI5$!G(i{Bt|߅gc|&4R]`YIXO_1V[pe &N?;xxwdncu Fe~1j޿:e F;:hOZw PO1=ÿ"z=Ƭ͒x6X ܇ Vqwӯ5ñ<9Pt!p| G4( u<#i<C42V9<,* Bm8b6?5s] *m`[Ϩ *t>:ċ8Y:UUF54S[@L.4v4T8}ghpo*&Snma^HBP,.,p:9@hKRB xF0GIk#T뺺DT.ρ`l%"v ƈVnw娭Q`tP wJz#~ǐ SbG*i',҉4iUW:>^ 8V@& Ǔ a˅0uJCl4mFSo|?%|$ȟVu:0d. 2$6?=.b|ůǫm=]:=֠&a!Э\\b;#"qog .E Tw+bt``cJ.²ж Bno.S(ACLiAn**:| T{i#'1K Wѫrĺ[+i7S̺P lT"4(C>\Sh;ݠ~m:~0կ)LkR|ԯThl,Iרv! "*+T{f ԸP~2:C[Bu ޓ׳ gEtʣuY\׎9L/贯zgewbH:q<忏TayxK&mbk:&̯s:P^&٭J ϫc +'f-+ $]ˏ'Ha;HS /]"׷N'jvxnKd?7 סu{Vt? L"90mN=#GQĔ86ibP$H&TċM- ŋ!Z|sB"t(O~>2Gy'eooY1DWO+.\cv-VExZw֊Ÿt:*,:$?5q=M=Zst52&H BK+#@Z{itSOn2{};efh٣;ϲGiM zICZZ.B;R9HجN:TC`XX@Qyq8EZoE K09j $fq^O!c:E#`CtmSa3S]t@Xc@cnMBSIDSpX6SS;7=ڂ~>)4iXmp/% qʃB&z, }!_;@Q~eicOŽ ')(ȟCpa(|qH4%!([lLJ &MMӕ.7)Ũ=g˭Q!Mn C~ +T];N6wTO_ JsoW;:Y\s~F^ϻ}{wg"b#lRjd8 4<2 jW*U=^`le!"?z?CZ#mI1n6X\G#üR4'E@Ix7QL=LBc$L_0X0 f@:TL`h~RjD:$u<ZI[*_/Ԝ3EkM3 ?:bP`!n.D#SgqD(;h0 xo77o Eg;Lw\tKvmKBٝ4DzjdǼzpENARNroz qHyk!^TcCS(VZ @Qv]෮b)Z2.vzg.n6oƸ]3r7xTàMs=||Mn.dx(]8h"fU:hF7-1:d81bkihu܀NPیjI͔zzwOW!ڢsU b Ӡs#%9zL:ͻ*{8v1}$F,y۱K!Is[ZM2aH:vY:6IW[; iאt6»{k`UڼJMQAn.K_oCpu;~_OSNi+_A-N_,$s@; "lvD3lmgb![w`3 J:_(_=A~,$W5t NsFMd,rya{ &ؠ;q_;§ThXΞ(bMީ._Vt镦c+̀1LrG9ɦ8Xd|XRXp6bNa%/Nuw{MW67)g{ h뤎S=7)Ѝ(X8a`*1,uIKVyH RW4糊)"1e~JJJ$BIPrʇ8\ǔ5bt: eE=?(Ƥ4CEVI+;Gɽ(:ؤkHHE ٘p9\Pw2XXzN*ϧ2歰tH_Hkg x>M4nVj*d}eջx\(2vyėki3/ȻM^u> v 7PL>\XFܡ%]W9Ǔ)vܫt]p܋P_0-P>c[=?gJ0.+N+T-?Ǿ(W}zr^~U>XR_Wծpӕ]:)U!Ӎx ~(\gNQR0rt /^ 5aR5'zrQfs,Wx`b@!DdMGw2h@0as\3$ 7XXG5D'de[ ;n0ٯ^@@FyW6= 4ERr'c=;#tC7hMFQRo<`^G갃.I/urCҊdb+i/n>w_jT.#x$GF(K#β9V*" Ҁkz=Ah)+S IG9vv^Ȑ.nEX eA7[uYg+҇V wP$׿ _Ѓ@O-=!_pVLg>f ~S='zۼk Ul$) P 﫩ژ+T3azQRZ aqLtLڢWvw/kqnαxEQIPjOM@ٳz eVg&{_yh~5r/R2v]_>=ܧa1.sea~*8\_] S“3RQ- RN|Fz| *zPN( w:{qlܓ8?*/yKT"X?&`s\-IC4f@ 8;3\N Ba1g(Y:]I:BDP3MgSuC[,iqoRDߙKUB |wqnw,mFdݩchKKYY-!~iJ_c\2w%&[DL ټ-&Ary"[&Q']V[;J mޥ x<6ުF*Wm4͞& >? (JY_@_D&޽n;aGYZ2Qlyu Lޖ5&JtF >]&?-X?n1/W%"o%Uc8Bbw!.<qQXVW"]~5<%-͆X(R]kxXoЭׁ,=*Uܯ9 yyDA&&]p@ljk` Ѯa ȹGȯsZhXJEΧ43;A,&nT7-&8u"csA('nըߏ W؇EvauGEX6C ]HM8*bfKm\/~96&f$FD*,VVB݇--v3lm1 @?/4d22[\Uz~ĜD ywwڹ,Jy;,ne(Vޡf:ޏ"ʴ]t^G`^N00$dR(FEP7c.: >ۗ࿧ՅK:exWAٷ^vSXZ`jg {h46?&}ٸ6x;IJJUKt,ԩ~!Iycdx 2FOH9·U s5=J`׆[)aZU`iߘ9 JգX1y.i. d~sv`:c e ڽς?f<9ٗKBt~9'_#x:Z=FAc]a3o=ʡP rW=z ݳjZQj$쨸 @DKI1]%Q|G,1 uR\  iI0)J/4ڰzoXva2q˒.:J³55vF[(8q3reauFxJb,=0% xX$Bz6b=bFb_ܕ;O̷A7un*| G~ >)dڼP#mY;YFnljЇy> $m¿_)#Z]I CڕXe+e+S`$+[G`k6H.WvVSe5o $\=f]0;b&7S`'#t }0ef-, އD7dp?k`mBZ,o*/̶sԹޠ<(3c D  +LLI $vu|йD'zCot@- $QCk2]ypu񠲉tv?y3B@d5uC"'YK~s:ʳkͿ0GWhav ZUzuH "@bl@tYIRFßi7F2 `>Po 0X\Nciό5)}7IԔ;۰W+Ҹ*9ƪajRw$[`ŏ̗GћaE4a--ӺA^6SČKVniwvD=PE$x)"xt}Hg)\S1^4eW?UWEYюF.t0[hpbvڇT#_s K޽z5/Bxʘ%P, (6V!߃[ XĶɦ:ixt+"nL2NaðP"nÜ S&-K!!fpSowF5[Wh{PR uc SVRȁތ'՟#DN!VL2-^ii zaX!҆9+R|A9Ćsgd2uЯ39ʯ+ OU*Brya68l̕? r(GyEzHsç\D3Utݬ;C!JMFEjf-i'XxQ ؒu |+1( :\O@BnRRw7dqDQ^8H`=Еmr&b +-pwV4'zbÁh CpHT B|Mg?2ȩU{Z{/fqD~N"wLM UkŠUڂ \j+/}w8_{ hz{@Cn'sy8Ϯ&4.-+—/hvc|q8!1RxS.E"$]GD┭L'\FڸBv!Cڂ|\ȿo**ND%<~e1dz7&( v@Ö_'PIy:fyA6wg۹+v .E=R͛mBr^Qډ H 3">ƝdB3}،s:m^ւfڸ}0 |a:ZRAu4̬zwp9baDݲ 9}:A7K qFQM{FzB HTR$QNM*9Psnc'x<ߩY\pOi+Jyϛ:R&Yi,3žgdl~A|{G!2> &'< n3L\K3 ɗ(0~IJC6{Dc+/A1LQF.aMz{E:4 r4O焬xa^mMM2@9/dU擂( sIoqM zu_ JW߹Sp0"zHbl`t~՜z"aF=|K+/bP'm !@vmR1Fÿ2NZ e-f nCcwE3ڊsq&:Jy7FJ`GvoB;3@u0[@+ 4cG`3UѪRh[ʻoX񘈛y" L08AMQ)dj dz鍋+DbFn[sf=Uu$0~?k@4xT: ` I>П*:YF8^2v/cO?>eMZZjCˏ&f2ա ~-19݄٤h|P9';zH8)zS8凙b[(BA+a#t9kizɨ<(HRSˊ_ۅ;oC,Lq0t\ŵDBu5ɸ6'c\"f#PH6Z\3NQ]CFy*(2 sV&{Nh1+Cs:\9|]36ڽSET t`Dndzz'Ѓ}4:S-ys|UEbJqHJ9\dɺF`]~ӥ ޙ8}Xlu0hD\XgV߀v/Wǰ(<"V;D &&:_}MPMO-QAg̽a_h,_V3%g=k)c8ga,}Sns]'D0:"G>{{n"cѰr?|@'m-Gz7o}4))l,O)m?,ԿeI\[BYσ5}f+?')V^, \T?~ΰ8 zpK*+bA.Aj1Ġgt(ʛyPl1QT`t2v5PP,+\>qA-ޝ/#U!Wq\W\e.5wiU`NPs#x eD+ށf|/̰\d.Acdz̤ȴԺ6 O-Ox`s7" ?V:d՛P 9_A*v}㡿);I9Hvxb -+@vFco %(7`=3{;8pЩ_:Ʈ~Ug92ӆ(فVF)( uM}1yhx#pCD/2Kx)o T|8C9eWʹdoZ;tf6 &~!~9~Pgh˜uUW.]rZif@H2=,%R./D~)S|/au˱nZIʜc4G^tPCY7d'U "y"5@GZ%qtP"Sܷ<F=F;W#oc~ RͺCk1 2I5I[z$%K]~h[lJwYb W߱%lEf64&ah.PvwY Eh]0$rď\5ܮe2x!5v('ĹFnЂVM‚D $>G%_iO6o8t3Ed2qyd~YY /L$1սiuPGiśOK< Hm$&J֋NVKEW?5g"~s}6~ߵ!;6#&7;ʳC;ɲxOywI7V̦A&o Bo([6y<94"0)gQTRGT&}8$'Tey,.?mv.\xIi< H5pb 3bM kY5Th1@Z +1f?HÕ7NM|L{5T0_M 4&E4߼Q, | ؕphR=q@#ZYnH !>H{KqJ]p10!'U`"PZ x^Q &hF3uu6Aa7:tGźN]og5Iz3e$ tw]lagr7gh}O4w޿#]iG(KnI  cAcc3A!P.q}l0 y̓YGw-Һx^oBw//vrG=9 3f0F3%_iʯ=#%Gе$/wkؔ*ʾ4ګٞE .7_ SGx8'x6=9xPm{L& ãH%"D gq&N3"rEJZ&PIc;[9X-OKpW^jYQ0n>3Ku݌PHˇ%UwD-+d -Q_2{0wHL?[%Cݘ??Z躔x-bhS5lw ~f"eu-dr5r(4ڃr6ZAe!#{'8==0v>BrFjfcu6hO]a]q JoapW~$j?ՇKk{B%{o9Ѯ".Kc;t+Z\=Ǜ^xj"1W;! FD]-)XaHmdd vɱcJPO\,:r'q)QMϜْn-[@){p`Nҕq<+i~>eeq׋ΑV QLm?ä$]o;]Klui)۫}:T=KY P1{ӥ'?mVAyGENAh# HF/ݠ=i;񲕾dARۉ$P‹IޯM&jӻ ܌OR*k_-bCS;Ĝ~,aDĭlyOn0@`|20% ~)3k>Ihcx;rqKahby;ID5ikM5:SSZ>2W̶)XEvňs>ãr>y78Hۉ$7݃yHMè_%jȲ5~vBe@Ȣ: ,Uh搠*b\ނHLTy|T@Zs9l f[" 3,#p| 9ͤx4nָ޻KxOƻ{^ H`n5m$6T=mexhUvwy cO!ͦ^6:J~]r|߿KhXGP[v8a$.]ݻO6Mި&! t8HTĒaf}vtm諸?/@;ɜ#ͳlp`yNﳑhܠJ"I lL!dGQƇtzf%0i={#POd"5kG2zm yvq |Mffop{V%dŒK,![35EםƟ `HaYMI%M xk-ډ2o|f[2r>LXӴF r= >rVŏq+VklrqV>w6%7МcWvd(m ?G+Xۢ >+I*-R~'b#АVgR&y z.'kX̓5t^eOְVOր:'{0"+ ]{~K*{pOYLi w=i7KC^pX/(vqn4Ky\t#߯z'qF9_uDE6*cI3̞zH޼Vgݠg3I?pczoTKy1z}PQ8nzorI.x- hH|YYt`WhV+GX͈UtĈDtHvULj{HNPVlN?eTSLXUZ'}ϱ:4U~5UW#A*^,r.Hd{ #: oԓ u|N3oiweJT) N%{/ԉr^4kQF:짉dG6L.mkpXWnmLaSO"!5vo.@|NLGg~ǖ ICO5`]{ݻ$DK\E6aB*ҺW[ h!x#R~WHd"8T|}}oyƋun@9\ck k5@/gˣtҌ~STٓImgaܶoOg?"OyܧgI*GlG쿁`q#za\•H3󏐚A;関Ǜ9˟ }TS1; 00ACvUQ|u~=OyăׇY)5W;YMkc14AqmDaw8XP'IUCJ?ćƹ8sJcXVp(N&ڸ]OG#>.{}bօ!rD)ufmWWpK(lN(EZzw|rL]]W Uep.Xc"oS~:>r7 T3ӻ2xΏ7} Hl7]pJ4PK\ct2*umy3\Hr(g}uv-)rZM& X6S֋(|r1d0:RϖA!y5 D&glozW?,nXӔVvӌgL&{C(S x$[I^6+I>'rZ<3c@ F-Y,yO,&l71:$aNQzFk{=t}ne2%]gT`Vn>dOIQJ-='ߐ9K&.avq#Z_)[a5|%;$2y搒.eFL^ ) h:}$elV#{01ߪH `l-ޏ&%d ~8+OH呢#X}-zؒ1PzWq+kit!q9 2c  E)oû4,@Ui]u0Ձqɻ - )-0ā`4!fb3eӶs}_ϰdU )a?Lѵz2)CUI!JxW0_i<@pV~]{x(+ywHBlx>/%\;Pf9͑xP=ukHciw׉S򓑒V*& _25#_Z/*T$9hB@ K_ e#:"1h}NjΨcȻ+qݗDHiV-ȹɽV'LHށ[gWNC%XpIURMMKcKJEBU/~j7֌doE[ކK[hPzv-!)H0quw 'M"݆nn οlNG`9 {r w\op_и5ONy04e@ =YK4Y[uos&LY.lT%? (E(x?.,N8N!*\Z*XwA\yuUoH8gfN {␀}1Nj ;Mg4c6BuNx9)?pc%=W%@ ŷEcew|ÁGat 0FIO`Ugl`՝{9x./f\P)|`$wO }tXQ9p  C|69xs{K qd\RikiG<:6fC%e=<,YZS.9nJg9WvN4p <ɑE.LS䮯 pEY`^/xfC ` ߴӸrȭDpq~BٛVlQX8DI7u8Q.H:C#0g]/"0B`ʛ^R~'/ݭǃK!69-ORјP{ [|,9T>(hٛ?r>$j@A#{Y}>S(i^q _z]pHKi\c~Klsc7g}x,xkrL<9_wt}`Ҥ񔳜MKF*lXtdB_s4ob`+_FON$ikIK<+דx`#|:z"86YMKquz SŃCl1X#ZƃS9)P+]&gE , G6/묠~7RmuCz0a c-+Q(CpyY9 Z}ݵ([ = Gksݙ sHs?iHf(A(җ֋gh5J5c}fok1R/ghabGk'O_gF?N'65=4y&ZgѯV'6@DlTkWvˆwdl";[Ůn<ߠYpF}c`,ךw'J1;ZcpD_ {.L;{.prڮb@D=FN ׭y(WӸVI-yʼnmp?m ';E)gBzT%>I,%Pu҃w wnōO_S~BMI#08dr:8S9Cy!F[ٞBy{zroUzcp6v;l].:;Xkߔbwـ9RE6r,EV⡡`&ȗF.= R fk \#+[w1.[ĘRHH*=i)G[fhe!w̘$mNF_잇0Tpgݥb#|]Q9F^ :;;Aw%.bQvϡЅ}YYG*;Nрs-mCɰ؛eԃ!}PL)-2pUǩhtxR\*'臔5e?~RVi`}Mgwq>1!cgIs|ݝP2{޷0RzИz1ݎ{s4?nccpc>g:)NTcР0ix9j˂ _ތ$dLX$+#C,[^OE:fq)ӢgBuv }#&OZ[ йlξ?י@$TC'B{'ʪlF$#X pG/b%<ބǡv#-zAc05&}sVBfNAzz*t/yG˚q-_S!(g] >)R=yj(F(t8zOqgyzj:-#ab:O0e6ҨbٳكwB~L9 H'<75qWfB03exMrGs/7VL@v=&q/aa@/Jnd2Cή14tO:07YO:9_~2n2AE=oClSLKS^ hGp(l ]_S҄6.1ueu}@&E^Fn. 8IQ5.zELrFrԘ/L Ybz]3'l]FGMZ^e-9AfC=795dyr0G/~WgF Dl^EB:g%_exįİJY+;OYĽrvosM}\ +[D4R Fhg9Tm;{v1A"^5h>f+"rP^"UC }X=6& eYN>2*^ȫe!p5go xv li&P= ,2^y\OTy)[a8&t4^9(SRw_v<9pp{!$plVN.]O{#H:ܳfѕdW—ₕRs&,-S0Ņ]J ~{Xڽ_XJ2䞺FFo!|^PtSy1XzF$u&PhO+eLijsILF0|"ӎ{t:bSB|3-e M^bSjdCCUZ>eshZX#H.;@\l@42Ѧ[JMV ӹ[e E".ûT(եI tf{ƪ(=`CvxTqj29@x%Ce<@s `K.R3@mZZNjGQn xZCÑG€ _\% 0c+ؚʆS΅PٍF8/75*7|?+8Iv Q@ob54͔8)q{mTi Ttn6\,-LA/ #ukB-'{KRQ/xodێSwua%FU_CRnL0ڄ/ upԓy>rj^ Ҁ+XA֥J.]m(i]Lr"χ*1;q5wbEZ޵+~E@2B䊂'B뗴Q`Ebڢ5'CiЖ\LdMuG_)-*p?Tqc q乽':x>.0niKHR2ԩZ֬@KI842f$+5+Av]cUg%ڮ>D/r O1ImR:C; LE/:p8,*Nj(&2#2dugΛ@T B2]ir r(ynGn^<1AOL!ePM35u[z>ː*HHͩ:ߵ嬝56nؕSwsp07 wW^tKW6ltrt0YJf+gV{ݕ4 $!"Ϻ!YS)`S]g[NkdВuXzKyX4MFx=hҡ-ƫ[IR["\c}{ʦ}ٗL+#,y)B>'/)g]Zg&#@qQEVC5;z붙@B Tfoޠ' H |c)E8eό]āj+x6Lp|;%ʦ@FIv^f'.`Lz_:MmԎ'1b{umʰs]<jAi~Lt٭[%%",=]妖P|WIY9njðO48(A #%`XwM){; }ɛaE% ZPVgLae)8/w>*wmߌ6Wt7Id@tXi2f@WciU0 759˜[AL 0 k=y1|tE>p8+ۖ2dХaWJ @hl DIDJ2ZGp P\Jt.qn9jnqCD<9nRS0ķMɤ@K[0s%:h1%Wwjz^<++u~-+tp(lCT]Q"LhK;3r]}, S0n؎5ھ>P2r!@r[i W+y$T6Â1MV^!ZPs+[oT NѓẺaAZ?*yFe ٵ[l:[K\-r &oqhYL;E;n Jp}1Vw*R*%ۣO45y0M{21%Qt̶q%ƸЏuF/Nv^4#,* >dwٞ;Wi[ג&_܍{S E# Z8sKLlpB[rrn;baBr[/PXBcAŅޖ=F^vfh,mnB>tMg} r.ԍshce"H.D(ǁ=)yܲqBh, a~.Ⱥ m!^Ru p_#ӸUs1B̿^NwR ަ;)flM Dg:(>UGYtPT4]H%G"&g|^@K݃1tkFIiW:@ۻZՆԎES3)-Ȓ#(5#匭lOpYJ@A'(%M;KEޔJpJ$ 2zep1G85pcC4.;6"҅lu3-C_ |*㉅35Z)N.IGEI]PkpcZXYˇQLѲ#iLrc)=<]m[j`~X56kkV9Z9+G•cSJlvWZ:ف;x}t6jČ`y>.P8^ֽzY-,v~*e"7[9B "T=ç&CүW7;͡<5`22E< %Swz;"nEs-㿺_+ ,u1'FtqX]~orX=*-YD@u!4 rrQ7K?Вa;9hns}7"KLPym,6>c_W+Gj=]ZН7ge?ڱW^"}C٤ƶ>Mkp?P>%cO5[>OncmPfxeK{7YBu5eY#0<BeڕhO=i,sqߪ4lY9vy/Ov98 lՈ\n#uyw5j8-77eaF#[QS 8)C9# ){() AQ8) mZ3 rNiP 4MuHʉT}HqmIr sZ`9yJrFs(kߋΟ> xw-aFAQkF`/({I͡ǰ[z CK|h y@$`-vh?3]P64 Cu~ dTJJ%CGGڠe☾xhLY܄c`t 狦ZDHUʉdGl%P(!wK+!Fg26hۡX Yv=jVzO=xA2Xcc8!k` $UYX{FK)g)wӬ·!OQcQ([Q%S9Q8QD9lxwgJ `U_&fb|UdWӄݽn6$aX=b/[e*5b o5N ߃JYK*[ܴ*he8kYl3d alnX Ps} P11J06<P':eiv?:]٘sqeXqY^W'k.E㇍y g0Ӝo>$Ѥ~'g"_  r;_ yao@Ee0+e sWvAJߩ b ⿱u0(`^L&w$I&d0R>2Ϙ8mBuW6 {e2tVDUmM9dCi~~QPgde@z#hX?"X_aOb6RIGm`GoKEʰe 'nuL=D$hh! \_+u۔OnI.$QA4$Y#>Z;X9H8dLa`<ϗ)OWl\iw%l T75hg`m{Gl,.D̩5b^rwK0 ͝G twtZB04i4/}H/ܱ)Cz56D568j,W.ޖ r3X,F+ -k6rf@ׅUa$1yT{r ~v:&f}d/WgʾRgSa`u7$c{W߹-YL*,RCQagpYŁնD1*̹fe=ꊹlb1nVRL]7偁L;{KQR;ғ7K+r Ur 9GlkAsv.sD}j?&}>>_oX;z23AVAa9L.9œR_)'AvsWVN7MΔs P1&D9w3zRѲd&+Y+/ODs(\ٵڛ_CזcTg|Ι+97_Yzq LӃx qw1)Ia4smP 1-6" RTرռV Sܽ7WPUu(=-`| Ksf@S$njjt]5}ۑC0yj"'gyLphs/4U%}]lP{`YJY6dDNau&w L %Gs`8ȺP4](Ui;\- U!~Y)tl R1 +aaz%W&z*,U{do̫xΗVĸKCJ䚝hÛԸ+ ̂R ?p$Չ.7-[~Zq}?xT?p^T6u<qHmkwHs9ģǩxd.ER>&EVLKp \b]V{" "g Mjǰ0?IB)"w]ٸFc6jZ|A5ڳJZv[Az&vWtPt0:\ El2f%}|nAMP;ގV$xY pf6.Zui08LMXh@~5 3@"gz/&>T.Me X .^sLH1o9|q^tllpe('CtXP:1QیF s8^d^ߋ߿oh' Q|k^W$KdV3o J57r޷S;{m,KO{چ>B\W鏿Ꮝ1tepa=3^95¸y!~iGX l|E)ewK[W(ayb69M{)f z9p؟b84I☕Rَ D6srp#ؚ d4Aر#]L]nom(kn*dc~틅f% T\Q]ٛ)AF@Gr/roߨܼ<o  mi k!ιFc'_7(n [>z(>g7B="70֝G¡eS$ivJXy8ӹO ^Ʈ&+s ~{a?Bn_;ylkΗ U9.}DOiމ"D9jz:0_<:gZKVBJz>f6LkʿCϴKR({dyTɂ@w\I^߃$R%+;N]R܃ Rp1;脾]+N}5deUT D=$ᷰu_~('^fq(ׄoo݆h6y(۩o^'WSDw"o ߨ?gv0(TX?R 3'40|(RO=M9;M֥nm95{]7dW#vy~s{rƋ8`8tlULk%+pe0׭0t_|2y#7ZBuW^\l-JC]ao"͑B}Céxiyۜ ]3DzV@U %ʘ?4GX"Co[^Io**"$J1S?v&-\`8L,j|Ѻp^v$ӀI\&@SəN1'/nG%w<hYZZ*"K0"Rm#-"j4Z / 6ĦHĒ g/5tv)Kcϱ `;>9 ")4NeH)/nY\ɰVpT+Mo3FѿIolqq]8+ƣ: {E_|rp~nev-'ʾ Wr&+Jy%_|ez3b҂x5}è|0ג7ޅxdy 4nKF1Ҝ. ,ڇܽ ΄hnNO<; vԧ~ɲ%<^A1Sc>_{aR6d_1s9as@kq\kOrU"Qe sk v%y>▼QX\(ɝwBykSyRS 46g b|D~{0}ź"e*H$7@Cm5x}8(r |+j⎱}˱D-!U\[ OG $iG]xI7PͫA~t^`CV͈.wlgm1wJ6GkF ;*+[ȴGBi˭IWd5[HervJD JJTpg iCC(t$Y)ǚ<ŗ\ͼ ;!\uYY]ahRnffġAŮ!:Q/:(8[7<©+Z``jb7? ,op]E@r  u`ˠ*l{gd1@J1:f@\~,^/F gs0IuvWR_r9g':,: &ȃqˆ͜<ـ6,rYn&qhT, +y5{`;~$ҿewkCWk} 3 .+Dyˬp.>@ʋc1jI9;qNQ67?2^ 85zm2jPgv2Q2Q60fbPh70"Yl뿻 т%uWY%g{*4|v 9s7Ou_0Yȁ8&>X˄؈>0:.22^ I)!l!UpńŢ Hl} v\jl!-4p'yɥ"B& - ҆` 8=#t\a KRnj$"rK8Lf'`4R(i)a#QTDX9t3i瓫IK<^tV 2(XōSl( mY fmXƠ$XegirnF&1wmL"CK Jz+p-4I[<a>ڥ*fߍ`U͔ؔ _aDׯSHNk t,B&tiŘ^JH }z+i#0QS0jqvPZP+}sb,+ʀ;Rӱmd߀EϷ㦇Z4ԂQ hN.Alv8ܦko4eϮiەvDޖOV+U{}fGt l[ԅhrV\R"qV'5OI ,U\B8mՆOZNedK]1* _##b@ݙI=$c39:?XjQ5cGe4 I\';cKeU_>3fOIH?.7A'sx]7{١dk]MONjg(T:KSV-I$} D;3Mڍۮa%ŠL? Eܭiz*2)~Ôfi) !s Y Eۍ7JKrx!j? -WQ΀N7^pv# sQvh}&ޘ$9ZU $])czg(s4dDBCzCCuD>"'8D&+teW~#?~#Kč n wsHU=3kGem8|Q!F[EKz@ЅADS=Xܕ7O65H1e^881xT'v"sm (I^Nə/-Xf/p^ڣ?9k d}륫sa" -~$`$Xk UGb3-(>F'ួKcI?%}W3r- r}B6 !_}@'XK@w :3FC ` );2TWTP΀$h%VFLPb\r$B=.>1OQwZ@j/}$vWD<:9,V g &,$cc`c 4PX+HB381[YOУͱ K-a33z}G <Ҿn-np;f?ߙ?<ؗl;|#Q }[e͹ݗ P29ooꃾWsp8SHAb u?HF/@/tY=y ǐUBxtxL~E<"IO;)YbpKs=_SD)UHHNK"a׺V uVNHs!26&ؚn"fAs拻{g*1BSXqe֛(fu/\WG@fg:J s&Y\= 1 ^, r|Ba\j^z]Q;|,fQO ؐ;! f"'-Kfg/-΢L SW?QOZ@}GȚ[ڿe':NT:gڮ=^\P=TŹxeRʒS&{K8),^)gƐIW׷ Eo'jOu@*+?tepQOA'S>l&(~Ke5!r.A|ؐnH.+?٥@捶{; J ~?^_)KKK0Tܕ6C"|6y8:"5m,Y|LnSge(U6qr/8d5 y"P.;UY򑷢^3}yJ j翼mW1Sl{i: ɉ]] 'a)>K[H>oUaΜozO¯'H"-(F)[ [-,F18ֆxshf^P7(k,&5`ǡ#%aTo1]yN/m.6(v CL$i__?fIPyZy${,NҊtALu~V92_9,2T ڻhQ`H1ߐ2vj쇟Ap%YA"Z5$)N9"U j`V *1 ㅃEkY} ,&ҊXkMI-2<%țv`K3@.1qt;B|6&%7-zvۈhu dg|!&{# *<ר'Wϡ8X|LC7I&ۮ0=㹽Ido5&4{dnPb0j죱\ݡa#Q'F.ǒC) i`ZJb%`#7 RWUF_:c[`!{ Ybd#xbu!>ڸ}$p66FKi\Kn .i(j8 f#~F-qo֛X,:CZEoH_\-|Bk=͆|-7ͺV>îQRaWLTt]lGe9̋!pvANu=)+WG-!t#(gF~)]MƐur(x[Lw'kLܧDr4 o`Jij؊*16C@ xD=qA? iu+Q[B^#7+FLJbncOS0 dC+dsťMn Z7h>-C#RzNpHeډr'5$)rS\15 !r^EpehJ/&/ `WkB5o-gޮ 5ZAWv&8ŋl 5@x:u ڋu=>3[gwH.35AY%o&,_0> ]ߓ1DI)$\OGg%Nabf)nvjAb)݂]"pzvS"/OUID1dC#Cш sX?b:NҀ΅f0AXE̶&>B׍4Q_ GN6tA;_㽺x="l'h*}eqKāt]aw6XGM<JU0Zj33Α`V ( =H{ j `8C̥@npx( 7U:]-hgO6g7kK؝ku)-:b3fcNRAQ skp, Jl 11F]UhmGS3TB) 1 wRL v"vڿsmSFR/U<0GAR3Bzf| %8Vr\E+Kk}{p.ʌL,.§~'i7f(֓ԇUwk>xk"8k. ̩e86P\0T=i $Ey=1,pt-ޅgw,4AzBGi&V4h9ii<d;MYʕ:]Դ8DHS?1zLoy[-ZoxJr֪܃I~B9rIqrK1$DwD2 9!]{R̒k~szGQhB׉j-kn%2aEgrQ,lo9IiϹAh(68ƳTxg=ט0u0H֊8IKQkźQOv)/8Dd*o>s^tmCI?4jfHh@ɞx>pK7:gYCSz 8TՇ魀~UHyO+= A ZW^-nϻZ^,T/FB]L-rI R.9-~A#ղw)oOތs=u)1}ph[? d}:`;xj^+>&%EȔ^sC OruuBN,#&SSzMFp_DJ7^{[#bkWGv/9j7@`F|BNz}۫v_w 91(*WFDA+/PQ6ǁ2"Lw| nI/%Oz<(? *Yʛ9 OTdXtg]ڀ^(v &DEQ;\fhOJaX0F7:_G0=ӯ_1@CbԔi@!]NqӒdZljjYB-c2sRE sf)6H9cO yMBMK:*(4VM'}(}(ΧޡfM ՑzWP2eyyԢ w$P=t#~ :d캱EW5D;sOsVFpy&ߠ*vdCX oh]yQ8n#}܅Ͷѕ_T DC4gވr yN Z ?#j pM:+MqB:1-(Фq]wK]ZϽ?ۍg8"*Cf8^RW'=Dqd FN&Il9.=iw.D )qٍ]:v&o%#3vE1#NhĔSjH::C:w ZK ௼r-įHXM? AP-v-teMn DGf $g:IPHx /bzvJI_Q%Wk0h'yG<9'dRާ݋}KNG; πXv7NHgqV'r &7嬇v!RqJ@VYCVSu=dӛj[30B|z֙Dsr] #j1\UVڝtEte#=U|:a"<]\J/GrC9c{x"\cC;U_M`:6܎r`FloՅF/oRQ'+<9 QqB3 9ɲ+':b{!~75~lXؚ'`kn/9iON9GBuoV6 9nXTƀ oO}(`96DE@wIYyeXt.qD6`+: `"wRd8Ā$.TN Z{c2hw;ϝ_#`_IWd䰬?"sO'BLJLLlIj=KzmHd͒bw`LTpNm-[9I(90N1R, (B1 ,A3@g-ƓoQM 2udBVPpݢa]jIMZO7*V=~c<7'wf{3"[QCN$X>n-J ;SODm&o:=dզBJ?o P~g1/T3D>335\\͊!) &S5p5ZQ.Y&i:ɞ' 5V挳)pp’;Yeu10{5T"?% 4#K~=%ER*-4p* ̭(㑉lٙY$=۵o6plF6 E&_{7%ӵ{Js5rv1c9?pqGYVv05%dib5KE+,q UeolFך<n'$Ʊ̀ /j{U_,?6RܕEؘ,3-ϗo7wv`cv>̝.s[s %  If WTNhDP,J'2r P{3;!_>-`OZ8\`93q]جJ(@A( oa>"xnYV7gDP^-8D0duKCnnҚ",a?`; 0eL:ZG{ dy(r0`TQs6 #``ڱG`wgxDs4c;g.l`E?:y"b;gg&5Y1+e<0SuIb)I+&'uKDʁx Bӵ,ȇk`.Y [l\`jy(\ׇl}}|F s| `}̀m/l|D5h}CSP ! ED4ƻ6{6>m)9zV`2(cGL o(cf:IqRp:d0O G9| \ĕ(`A|aY F,\hgQ=.,MW2g&bz"ATwtfȾjtDݎpqy0RnS.Єv`nfjvF?E5FÕ^KWhoc"'#Dž h&tdIK1J)GeEdW#=4H7a80BၜLi}2(+'c|ڍ4ʿp]O6F;¡QGZȗZ%;#;6y-ܟ)Ү }'|0oR˅Ų(}FZ/ByMqNkT} `n#p t@vY*MeeĆEĦGujq)T1(<]w|Tn~'? CzIlB: >?ǘ(u92d-E)ݮ@peuY2/лE܇&}S7,uPh)&7@^Méu{ddJ 3Uob( %yTǡ~#q&;TW)f,ca눻^"(eb&\vq%V$wob/I9f3zHLJْ^,ERzG#7I,ONz@V$]u(2"S@)}PVkW#J+wZk0JJ-,[KeJ^T.jxx cL6@hK˙> Vr}hp#6S?_{C({BAKDl:ejk7hpD )KmZD (UƖ*9-{'-ΊN0FKv+/˜x /+?, W&4uܲ],*?CՇ4ȭ& +^-Bi޽,А>Q\BlЁw!ූڏ$O9]2!!L]E@`8׷FoǓlиݽ|;Qt '!l ##6Fj7"/ 7 ^zҪ0VQL%yef|%VjT=P s\}J}nlW;xdǨ#~DQN∩k&`vM%,L)9'UÁ {Q  Åٛaˬ%&4g=+eu?d"{t«T@ CFM97w< ]l8Cc["G=99dc(ڟpn#pvg;n oeh 'T0{qLDOIV|~$w4,uuB Yw}ʔ&X!zvc7x-{gן+r,k/_xq7>%^X?+qi ˫>+K}<-_]\ewtH>T.A?}0s afpz}Yؼ`]Jѐ:TiOJƉH${F{ψt,V#CT[X{Zw &haasOvU廴'p}2MɔeAuB=ဃc,]F~( o/ (K(TS+rṇߵ(zfoʳ[M\/Ja;ԑS"I i8 >dsxGc@*l$fՂP(gJ '"|i`ha_Cc)8)k eZqw߳ DwU$뮩.N ( 0=AulJ5=K0Qs?SdX~&)92 L8\# ox'Tߣ\s(z"SPoR?XvW"E2 ih7 6$C7;Ej7 @."f$K?($:s_]>7#<> A$.shn.2d\2.\*A_ۥVW5o!AtЃ4^ɿ9E?b@Kbuo*eϛx+wL~#G 8 д؎ %qS0 x$?$h]K.ur҄DPخ}rҹu- 2'&HyiѡjQw뛜y,"6:AW[*y,7YW+//Ⱦ]lQxie_bwyϵ)0υ4G\(4/vFCuŅ_{-_Gs)Y{}|mw7Wp:m;TQ%^Dz$XSG5Xbڠ} ?:?EZA6M>o}X8Vc,ئo:(;F 8b$Q3w`{'50Z2={->z{c{4݄V 9tenngQ|aFjcG ^1_ı.9wP V]s} FneO펂 BCfn%nĺPHm̞9 u zxof~}Fa=D+>K~3@,1%RQ݉(@0p-6@⊆+ǻ*90 AZNt(>t+ONb@lI썾;=B!";t$ Ei9+QJ 9%_5)6&OlgxTFohkyV?us1yGl^{W`?r۔CWptAf|6otu9EH{0 DAq&U #̸ݭr':xM<2WVmspLmW S!ĉBζ2!JJ=Yx]c UhOʦSBIZ˭jbhmWq]Bv:"ZƑF/**ᄉśa-pR҆rs=^) s6"9:GRB=k6Tp'oGfZh5ZR!נo"[#5z[QQawMhX5?6w>}饴~Bcw] BsO,ɥnsKyDp8Gk)~N!ۧN&B4NKPhQ*{N.AC@=%K[9Z ?y(^ݚQc7&?o[1B&gN>!շ,`ZpBڤwx]b| tao`x8.Iy0 QjBݐd&Ef16#a]mo]LI>#uTׅlc|>N_ YC.]oqs1_nx pP`#~ a XaUA,{'˵}Z[5oc- JM͡͡CMYB}:bAgs}ݍ֡및/.{Pa1~uw58xF2)ԪrVx,[6- l-,Jmva}ʪIuunGP Cbv?6ϔQ ܇Ĝ |CBm󧵀zk)2,0`%BYƚ!VNH?ٖ Z(ԜÒz:/⚽͟?rB_/l#[-R dDoM Y#=^`Gvq0-4nHu4z@W$ڽ vݸ+Fv2\20F E3I G#٩_1b XswL_1O).28u(̓I Jز#"Bu&}WrL/E$ #gu ga֕C4ji/Ѣ%._I8cew%mAh0 .wza|ě͝y$+z#8^}}V?V &/5oRM}> u,mc޽QR宽7Nr~k,U.J\q[|o as)dXNӭ4s߸&0 7\vHXQ/b@,ۣAo\|J/l&&6i0<>þ9 VJD80Srdͥy֋e7=Mho5 G+FyZCa] X /K5 -{r%=8boJ>~?kc^q%]^LrXurm~ &=-XJpw jĢt0_o}@ dq>HǤSqK'˨owRl"o[w%}OJٲI*Ԉo_nJ̹R:KxoQ}:B忧Ef0ϟ9 hjO,8^rP'%{ף7[ }.XEί6 8{`aCY*a^1Ce~d O;:_d|FerS rOP: uv_WWի_~ PZlHYդ82'ue,hռk)&hl¥k3ٺԛu'tE6BwlyWW I-x%;&>Zǭ;(o#F$9R4שv_r/zbst%GGL"wNħP$ZuPg#&ڽ?xiMZv뼴pҺbXce| ߗSL,[4׎,dP‰jŖl.Z_x">֪ dž hX5x춙VKHtKIZ7%Ozl9TxuBt:gQr]YbrY!ڒ)g~a9a]0ή ?qSFns7V wg)'h|a~UyJ0 2+ݿp}6JqP>(3&&WE%#g<ݤyС1ș`WǑ7 $Gdwoe(GP}2a%wex&k4~r{  }Q[KOF(_4dee_nQ}L l1a l|[x]k}*qYLQ)ybn!+( p_]ZΚv"ɀGiY_~xU$Y0_uC9ԏ&4IGx,ChW褶RsunL~WlFa>pa=ݕ-@fN$yË )5 VBދ>Tvp]1}HDvoꅈ#J | |m0Y_cfT%[8 /}^rXC!(E[m_1,z5o"W 7hmcxG5 9O$wF,ȩRC)q7[fUK6Sz+sr*frg !o%B3rOÝ|}nŻ@кB~?bxpz-~84w2`G]|'| 3- Uŵ7h+w-" /pEYE9 K$N䝵VZ/#؎{KҲ)宵t.L/yТtsp}jYӛ;?&NhW.ڕ]nՅK!i>m[_"25ڌQZ8v@.eq>.Q//_y?8T  ֿDfula`o2T[ƣX2qaeogtQp6Nf۽7T ;M5wWNVCF=oKԍz76P7b?x7FtEt:HD$&V_EAOۈ.|B [X!Ex]Ȧd !Bg хUӮ&ojtpsFM2QA:lH2J nuո~eK+цٮSa`IrÐ6?O8TI1eʦYѩByl 6i]M,^9^lױo6mxJy l+/f;g{Aq^pA '2xmJkx<A? (1[G&2LlkCp*@CnA bv4(rdB!#FKv:!/Wh cR+>+4p&b)Br-Gڨwϛ!T۳o.,zJr[h iq4f[^c749P@A5QPƷC1l^ۍ#{ lNgqKÁ-ŦViYJJk~Zlqӂvƛpj`ͻ[/C@[*dyiJgcL?&w0ܹE.G\y;;ULl1A^3nEje>, O_F\׌;"逃¡p)\uI!9HDnnMdlF-̤w{`bW7g~Xs2˪׭^o،n%}jXM"6"&ed@pâ\'j^ZeM|jF{O8mݟq_)cGk_m$PT>'~e(+yA3I)MeÔrup\Js۰.\XG],:[/<%hv(v[~e~f˽L7tl-FlѲRA4k _\]Ud#>@5Y.J޷]v߇>G9 bxn)RCwm똬yqClva%\D&R6u>}UE{>k ͅRBE} ƲPdd1ȏM3Dr:]XڟuƤ_ g tdˈPnF]m|76|*MeH H+/] \| g?w wPOv!<c C Iop!]CCL ؁Dűa礫C9:3sX\z o ƞ< Uipitc\:wݵdQ\i׊N<|gw3[BO>icޟ %to=R2&g]F٪QiO6x.ev2eLBv]* Q1z%\¥g|AHr};ULwVceLďR3H#ښ W߭okpHig͈_kc9#iq쉾FDRR4E4l 7sBK(i 0٥v5Q{ Lx s#~:,U0jFgZ*r}oAju a$!7s&`7>3 @lЕvD}Pg3U^rG{4֨LցEɵ_V6'K3RdгC뿬 rnw Z/X=wx|zcP7ePohd\apS,-q"=W4&v u}H}wd> {j u}wS+^hq3}|uNG8 - L]H-Ǔj2_9N9J am É zb~|5‚hc N[S$v5'mF߫!>(楌 V!z*T^+Hf,X 1 47KZwPJjjrm]ŇڦXH7FQz˼ Тq6e@ l&P}’WQ?znXv4=y^+H:ЁCԫ}IC˹'XS\J*ƣ=ϞHXF7݇]l;[2]j㞠X; н,ٽSeu+o!NmUJupjC[q.s31ps]@n2 ŹЮQ ul"8{GKP zny%:S.JPS"0R.6=1~ *s7$;(X. S;Hw9#,Vfy-_!SVG!Ɍ QuJ5YĻZcM*.x R4h(6,@BO * "V@% ptqU^RQf:`?/OyRccLg)V= u<Wpw~B۔^ddm/x`{'sp'!p \}uo:Ip  3}G$inVn|0%u;r)4'\~>PKO!!_12-*^9^HϰRŸ6OwAQ]B2Ewgd+ГvŧY: T(`VݯQL =xq1K_qB'5.?J=~Sݟ+1:i!zt+SĿ|3,=&6ЮX,D^zH0E \Yͮ:%p0jkm,e,e[o:bE2|˝4Z\UZ#TrLDn܆g&L~i@J6Ao<.x(>PZ , ,lK{@$:xa?(i(.Ýs*9|[qswT]fZABeדB~@e cyp:&섞dp8AC b)Wõ+AH KqVNh=c:1̍OQM腒j ][9c, ܉gv2ubzUlbuQi4^Aė-tk=mO(׻BV c |U-Kʓ lQ@hܬ=tFZ(r\ˢXdS<4s"AVz5/ %1uhϳBt{&bjx.]+tC[b_kc[۰ 2=pNچ`6(VC_;W!jB+4S2ȪlϬ\BBtw0NHmSOY?2٪xm|p;+'JkY&ccaPkp}FDPFG!}\;۽~+w[MoʋBle  c^!Pqޒ8[aҟRZ /SY0Y >C!lw-?{=HCʉ9]4| =32y,06X)uS(񎿓}%%Y~Ǟ~rYO3H>`;%‚ly1XM$ײO~nb()2^?^tߔ`>[B7')&ԘV44X]`h>lFv AJ}KO^7+[~sqpVN䃲+ $b>< KQ~;Vٱ+8話x46C4?-?ޟς!XׅW#s$(nk߅f[u0WgZwaze_:j|i/ ܿW 4-86e m@>-?>ްx]m(M'?ՁeЅGM,hݧa HFl$^qb֓I\l"[q H>7.?#H_[yhA})CMNQ3r GDK[\!+菣0[0󮽚F-4-oP 3_<> 9U$r>"ϹS9[ɻ>3V^<ތ|dkl.: RyS)vg/JbtHڿ1QպP9ij~Ls).{hFN(:]- Йx0?)g 讷%eZ Ô-pp~V.nYѯEA}|p0ìP׳F3l f"sDiXNȮ'5E>o2@)m(9\} KVwZ*TqjZ?\{^(vL.q>%->ހb ik0pqǯ n)Tkk<4Oμ'98wMIqYA[=WRDs R%N"/o_kz ^g2ƮSq*g_*4 ĕ2܄:dv'qv[q/$6|vw]'U3ZR/=w-Þugͣz7f|Dw<:[@{Z/|/'ɿ , Etj"Юa_Lt/~< } 3U sd_XmhEc_Q_ [cHqDx"-琴K۶=f*1%*#=s~%y+]}@p.?/aYGۇ49=Dcɲ3,bB*8ZQ+ɚ ,>@ 蕇\ rx&X+MwUqx> w] a{E Қͯϕ$1bt=3*6)|a͓Aʨ.zwRNMi;k$%❓)'/ ubfZkw%%_a&:0xN` #9BDY3& TWCCe}Nf ~)rǡ؊ ;,F>@5f${ݗF|?J_$z16RJW[QiJVMfSŽn.lnuBvY+'~\REv n!(3}|i X~v:gufcW\Rc!tCiC- +d X?` l?l5ajޯ& LOl$gÖvb D&)Ԕyyj`;[6lo-ʠo7#pZdCVq&@@9J:e|bXC { ҕ+wV6b ܝ_i%׭h_s T֏*#^ITm@MW+FO賈WanZaPZQa!28M?Ƿ2Qy MRD]For)AZ2!PX4d|GKIjjIK0F*|X5bj^ Tt$,'?q?.g5ī5zq^n(4l88J-OyQ^nCI\Y4&@Z#jjV,~ OižlLa*)%#$7V9 Ƥ1б Rk7,^VE=In.)-*nWw?FW0X-jvM 1VѼ*+ep/~~0Vl.y,hw"Q$Q"[ 'ɄS*oG7-,7EgW5q9adx \BUR2kHL Tдൻ4RNLW4e#Niw Lʲ.("GR)JAT}>azLϭE0!D7rNt .uЬAzY`νl&qj/c(hgry O;Kp|?/H4 L10AZZŗt8'hF/n<ťlFP`AQs8~ 엿u)0@~\9o{<\qY{L=-&1&tnq?X ;Bݔp[:pq_Lj\7?Ń3Kr? @(XYƊ|~4;Yy적b:Ž=^~~a2ăltP].9"Q8Σ/h'u؝s'n>Kݾ^}PX&&F4nKyZ~x5_*?M[ư c鰱ur/o/H.]X?Fs/s.wSB3&!d^n叵g +纋u)`>(-f@4󜊑zGY6~i&dU va`/絊%ͻu'PweyX bt *R5#1H$t7v-=zxKzۡ5%@fQ޹ %Uj#H6Pڳ( ˙q NC44fS+A>@HN]׉laY׌a(~%VFfd=.fin* jeіHcѰwG.x|q0]d( geY $ekͮs;MRNpjf3[l89b$fųxov9֜3ev;,6W8 fJʼnwAamV&)#d9[kv Z\wԓvޚ(<0Vom*{BebgR="š \Ҙ]C1Q|MoﰤYa>G9w䜧N8oLa]4މ_;W\=WR0Q JQ}62 K=ErIH!|IcZVh ;D+;ЩN/.&ԭNGv`aYEwy$5+thaE?įrE~HJkU{"zF Rw JҫC*ww Oهw[DLM~0Ls6`q/^ryD 7qṶ ^nUгiPuLތ{&O 3w0QWīM0PrVs (Ug{=_bd۾NM|=r8*ϭCܜ)MwO+ͪMT4ck)s%_\ȸn 4>)0M\C. YhˉE:Ff-E(hĉu Ny(n1bxQѢm6Dېuwb31dɻo0;_T\ȿk>$ӪQ{"ÝKyirU~S2J'^<%ˉglnqώuw֧uƛ&AyG &O#d\ { m?rSt=%x-h1. IL6}*s>`<s?O3 ?D,g7/=( )/ Gۨ*q3+5WNǸ )7\\lX.2jhVx9;_9.TlN?w:ž.C/N1?*f' O*gvoPk.\qwUžރ/~+~@{{}MmhoU#M1VٟSM.!ԇYbb6$f®5<^m}y礻M};XPoz3Rf֩9ut7>M?7SYCeb3-ȉN-nhx|:-c&صkT[o;vmukF߻?43zūRw5j {wˋ;ti+>L} 4U7;&HQ)UpiAvfSRShQ c7wJOhtsj5T/S S> {RF!C_T*,Rw; G te}{9odHr> WjQ6uQ8HHVwbbn=EM}yְ W3ȁ)zp^ P9#yO"u>IHmb׍Y"F3nٗCa&V'e,ĆpI>)ۡ/.ONN'vFg[cР2 />rdQgY7N.njzx@e*,}h1y'Ȑfx!q/#L^/֜E FLIuőY%Jz?weby NbCxjj~V;[N9U3kN<^칈.Nx>]vS(=LZYs1zq!=wT,U@r0*qb괛$vraxsX-_Zַڣh2ʝfJ7*BtwM]Y@UΝPB@5[4s631CA5o _/n(#ϳ! yHmB'ژzjhE9m͉ʊP(Ș dcOO[&w< fvx߶ppٽ$g+ En<"E| XGժ| YѫaYbId`J)HfgB.˜7Cpi^58~AkO\Qੁ|9{<=_]/X+p< ,[YV&HQzuV/=M$YMmk7"o8i~l⭗I7L:zO#wZ"˼@KehS?_w`dvtu-H.T{L0*̆~ѯ64'Pqw.@$mfVr;\!#W"!twB9jxZ6DE,R[FE|WrZx,S^>z7J߳2'< ?3FҳH٧ڟʟ&3v,3 գcpO/bHN;zpb^t7"8<Ȼ4 gU;#piV\=,a(݈0|UB} StB-tu`XO@?yvbϟnaApH^6Ħw#[ EG|9J#,\ɧ9"cne Tρ@pI^#=jΣ tvv`tPbPwa :@EaAhR/&p f ^J Ks12ኽ3 EsU5@dO$\b,1rbwZQk?Qֺ\!Pv[XPI /'Z񀄡LjM/Ƕsv2y)(Alj6w&B~u n0c1L;PX "AqXTݱ_P QAZ0_AN0 ƱEiA:ɉӃ@_bi;Xtf?vw{Q<=_fo2@$AL&A'Wێ%8ufyQSOxV)?֨|r')F'adwwV{"* %W|TDjTW.s}JQCv|'jB``vq55%75WtfF[z͏׃q^;^~tA^пHy~f!iLt>G+7+㎍?\SY| =_)kD#2|, /.$ZS/8`tK}T^'G0exsȺ` ?]uQ-ywK}@?Xu{h(Yo̼ v:oSKށT 7/np/} =1JN}İhdP.~b4)QdUҝ8 dRh8Snѽ>( F=@SEUѪ Ǐv9q¾֟oc@i"<{LI>bT.w&>6Q݌Gga²܀Fw?Ac|j%FVʈtiLƞgΤW27$WyS?萜y@ -D89C"1B\ƻnT7;b_>n,P;H_B7Zb,c1q"m>ͼלäw )A 6as) I5fċA0q|w(mp{-2 /#zp3QsD2ޜ;1pH_H(E5D y咂`{&0頮ɘle) ?Os:>L`P=vD{6QÄDR /ˎo[`/G>Œeǎlbv8nb`o9DE \ϡ )/ӔbnZ2XIzPVXio 3 ;oAaE3[IԃBR Dv5(@m!FG:S9ݱo7bcQ.hIc5;Y ^ۀ9a bIͻhrqt"kcVÙ-lMǁ #(܌c$u |{.[`8!ݟ|n!S:#wΘgp} d]0.L)k.^ ^DX:e1x&,Pة\Qބ%6 (-pQ+xB0%JOKXx>?2jDRj7Lq7~F]M/8'8ND9NUW×9;jrj& /u%Or.oJ#9\FRwu{$$@o8|Bܢd'LaV4 rpG!  P,tqH >y)MU5)`R0X5UOPD0! o(sc lP C|BZ=4A`Ez=fß=',o`zX$ߨ`?N}% AUE<=deD{'L}TĜԈd#(c ퟇xz$a0D"!Ad`lN%vTh{H_EFc`x'U$B, Te=%"8Yv(G)/;房bh\UZx15%K0w9'Ub APBӽT*L)4>KT!݃Q\cu X~m@-zP*5G~ / CɄj%NazݘLqk"^ ?o{Cȭ i,ya[?>=a<+4p|b-mhn LT`GGAū"? =SWDsee}bM1!"c7=UhE`\_šo=v sӽEXr'~PA`ٕ*³V/ iX 65]6c^<KXf|7r)%{+Aa$$9=V@ԛ4n.g+L>uB@YݾODPEInz=\L Fn5J/p\Qi)w h mb8GOd?ʂA:zIpm:wa@WǵDCPd>_: v/_&[2[ݽj)j)oh=#jg[3Qܜe)NCʘk~KcZxl\N}ϊFюo"{؃#C]n_S\)#$I)$͑ŻB\OĄMJUP9 Նh =}dSxhr"5C-gf Y{{P>Z[Î)c:E5a/~؞>}X2kN.iU̇W`_Λ-h Y!D mOr|㽥 %>À{i7ٖPAjPZpGBdEj#c=)neLNJ~*HT"]@HÍ),ۊ"}HuTRy`#:1=) #T5!*nʠ4iz=~YCf'n8dxq+歄/9߹A<wװHp.Y,1;0/53BX(V=S/ɹT>,ծaEYXN I]<,?V:ܾF/68Zn|?,{kzA گ哋Dž᩼MORJzBx*.փ'> .үYgOzRm}Yyqor⛜ M>(/h ex/bva24j̤ L~pZ=[uχl-̠^Nŷ7m0_+$mOI_ љ`_뾽5;?=c_Y\??ief߽-?Pk'D$ZD#dZ;q_7NS!=(k?'b%UXo:)1 54HާHUu(I 0| P a M\77oV/3piMe&irJڃH : u҂qqhܦ|Cjw=zNMQN(=;_i[ZYŽ=:} jk(O] VvίRCmt޿B`-4-N4(cxCqpP|&9P~s|G;Ax?Tgu5rfbEP:~I2wX!\76WҾfooTX}KX]uĺޭQw-l. FoeKO9mBPYk0䶡zC)q+P|7u34sÿ}}=0IjLOI$M5`2wa'GގUfw@;84> Ia}[VTO2'Uf` 'D ״|Aad4l_ P6>*Y" @#]Y($ȯ,~xʡs5z'v_)ąTɺT2v 4 `O@Aܐx4lSA$XB'HG d}(_l#χ)%*cˤ쳦sex񄴓.E[_^>lvA406XD/֍W-nw]_[zx8sEj|m^4=ʔx繜ELet(Ox>j1L!&=)H-Rӟ(xu b fhot܎仙˛U~Jװ=@Z qͨT[ tTrZ-]U^Vox0b| ]f:4 16=e^B\__";x>SOm ?I"ފwJWqB3Rex8RyVPLZil{CAp;qݷ6²|ǗoqCsu kP.`O 8՞kd#J4;ӸAiYU%m:?19K^Np%aMYuW B_Sy\} "MˤǦK1iy DG/cSWQLwc7 kz_bwn*^U%jZv+@8"k d%~dTN[+c(=‰43*x~M>9)Exy.3ʧ\w,&31Z y>6h{(PӘq-Nr9~e_Ɯ|ܨEݑ* ?w:w=k FoJwrNU,GߚjX 9I5ÇX16&S3vYdťCC*D'Dsg,[ [Ք/waRbBj~&fg[9%^  h>+;X,>0t'Fkx&;,(gyI҅ Q>GdC*asFqHn7eUU,5X6+ca 4R;oy fȏ?|Q"g#F<+:u;n|0'o3'G(kwcR\rq'#؜ V8&r&iEۦAKC=\$>:Ϻo\@ #+l5bN6*=^}T/R'y9S}=4g0O!/f颀M̃>衵k)c t '`7j$O Ms&fgo}J'94wN*^ΆG1p&i>:B ^,5gh9dDGCZʐS̐~ӐZ#=1Ʌ8L歨51g>6wԇO^"&+KV"EzLxHF{bx-CnW}ۍ)S,n[%.DѾFġV!q7da?qqc"ͣFiv.D9 $䟎-ʦq8emf"z/?L崸Ho7ivN)g:<R4/BN1jxBiʺ7Pu7w*}> }&[T&Kyءrv4 8Q?3 H$Ŗ ܕ~I"c^ k}ϙ{8Z‡0RHXX|ܣhe7Ͼzۦ6{a] *BW(ؼy*MpED<:-+QzN,Eu$NV Ѭd,ub Qw:&rqz-R9S\y^ wpFI(6gAZEhqu3M5&AMXL8wţNBo؉)Ӡ(2H(iv pl%scRF3RF}:Ԕ)&~KϘ]'lOfģžc>y}c$9hw6Ibüޗ79:2:bƷa<h0R踥ӵz!sipaym)Ű9v!2:`N[Qı @&FiKs4NnYNAAҩ Po UM^V ƨ@uqѳNJ!,8)0G`%K/7auBmPpWs)?%c ,R-pU(.JO]*@,j3MB"EzVn)%7*Jb݀hiݥԸJh;BD+dDmo%̑xWJHs/6،3&/mSLm&<7MҨO.nMt9ct~cPĞcrubNdJZYSO!))J7hN^҇w~ ʚrY|4Wd^rM 2¦kpG 7lX% 1lx}cmpuy#0 yAt&fMgP|F3@ְ^.5!revá AR≾RE)IIs!$f1Syk<:=ЗD?ۧS?zN #%8g73R~ ڿs7)Czŵ ` @jf4VVW/_#W5At|/˕\m>1:GҰ;-[ZeΏQ;[Ȩl-42H99-{@ĭUk8ơlb ᭏!Q]MͿb4>{Nhc͏yX뿴S? H!<v rcVmsz.VͣqL}3mxtfphE`UO._›m?I= B GOޚ\M􎪦^G( G?5tpT͙6=orh~3&f,%{b/8KsQRzTexeF҉CDq`h;#Bջ3!dC#.^;Ed*cz9R WU:<}^u?j nwֈbT MKz8,l@~?ԷiEp}3 j5;vE[눿M~5ϯ.@ut` Qcgx7ma;o&/} c2U6Hwy[ {X|>}SR&=GCv KҦ<~4 6^zy{v]ii bڸ%}|QҼ*jaUp~zB lV ԖB_`H KKU+f># zi) bx l UMSݠBr˽ͣDL9c_/>3s[k֝/5V?nUCJ[Mm +|>Li$Ąp^u̇F ,RZ¼x-%!U*r~˳lj<N+5c 4H/o ^ _3Ga`ɤM%XpbZ7ՃChzbM̓,#:Q5{c?$sdAX2ňc(mǫwexYc'5 8AKIaOD Z RbZ82SX쮟mpo P$VW7/1DawL5-2_q<׾ގC:!Lu~T }31z$NG8~Gy4iq ]UtOPCEF Rrx:l!շhޚr bC5Y4 rtc,͢:}p xw!0C.+6Wgv 1mSp?/8,8&;4D|bgojh@h`hzYӇ˲v3!6 ቘh3$fL%figI4h'O<#^6w0ъ}^Fd^JO3rzn0^RpP|O9. Bs埝*?Argxo7J³ȡT~̹VzKBuo*dͮҿc >'bkkK<_اjuf:)8 rt NXhZk?ΩOœUSBqD5Q߀`Hrη8aBPDK^  0Apg^ frrcȜr#xf~u󋻕 =GJOP*o~or}W(׺6>96`iIk>@7gĢTAݳϡ\l>B9dެ[Ǭq4> ]H-XSHay(1}74.iZ->S* ;Yk=Ab7h7:nELlSnz1eѩXjrgÜzkulqlDV`afB؀as 4i>Vbu Uf {6g2@eJa^7E2jՏxg+l˙zwZ_?GRvD߂ʕ'G!\ǐ[{ %Rq!Oh)o ̈ob49v)Tiq!;6f%+ph.W.И jy?p70\:ET 뷦9~EKRoj4#Aӳη Y pEUf4(Z#cVqi957#瘅H3zґqM%`a "s}nE5Hַ*ޘcNw75,5R{dtR7˥gL}q?;v~>0D_xB1-V6h> 7K->m\x5a?ooLx3ͭZ >޼bSǁk a0#-ngI>oECU<|tqƎB#Ƴw-:8i^P9>*=k?:y0&ǵJZ^O?%cV>BҕEp~c,Ron|렭_1&Ky )V֞A9u,qb{ >y! +Gvy`.,B#h&<Z ~hULX"a++gЗ!jհO(#k/.N8d]#D~s[ \x=|G&ndOX,^feVbJrM3ghsmA2w{-shY=qC _~",4rWstXȚOI:av]p;D "vH&dPwZc.{6.yӤ~K -,S0&xf!=ʋHu$pp ̅yn=v݁H!A,piE~h{)I/.s G)Iً(N 1Ɣ8ln{ؒSd@IT^2$+ǣ~?C%"( j>a:^XHO0- $!TyH SBSKIJzM*H` 9gax1?K&~`It+a _q: ɯPx,YH(ZXY/}1 b&EL <4F_OMY6l6+gnQi3Lh%/'MR^R?+nQz4Ha# r-r=yu߃"V(E@g=,h@\SK$ee"Ft 4,#8IVL+ \NɵɱE :*7o.S1`&SNOp)l]z9qUIOAlC3}\ yJgi0t fa.f.疒3w?K()Fܭp?otXzo 5t.%0C J uOT1-8nm[*PqBQYwl*&Ã~!d}5:9{,,H%7E(vMk%ۮH |vc3gqlvh;1kVU*Ԃ^%HaM1]Wۤ6Qv_jIM oAiu <~[AQwK݉ywȥJI9O Ɨgnl.~h+\37j" |FC!I;v1-o֛5Msq H1KɎSQ;R.s{gT A@mƒbxY<t!+v!jC!X("؆MG7`8$FCrg-BkC:qxI&۫o{~<(I}N@֏HO@Ƅ7.PQ.gF&Х.WlO_]l濆_0 dpja0 r,(DgA#̛j+`F#߻o'oxьE$.#K{211`آ'A0+y>00{`6;4oRxxBe ׫RB}|f50P:\u4#.ä́)#~$]Po'vPNbCR)/mQ>݄3҃X sƐB>0  {hgaI,:,In+1EW-"p*NLT"&.rR'~F &=`r׵ Xxc]Ml<=@4mܽ *gqBRZlkt53PJH9 ¥ZzaGh7nEKzXIfW߯=0Ѹ뜉7BP,b3:wك2uS݉ ;A&wda4l1ieLf~ HBo?^S7 ^NT2gBKMcE ?"ŪwSӳ pGMdw݂c;^CPO@~/jFwN ֑}.J0PhV `AΈ EGjJ;+tfɘ.ltuaOM^oFp>lk7rp~h້kwZMXAع6Q ٞ)L}U$xS?[PRku >VAA|LQLLSxzvO8b&!ʻa piNʉJ^6Tb!+)RoϦxצ‡@_sՐ;,l~.7:mf&50_@K3n@&:/ J~5Bgb \}bo8Zƌ^`PK$30ƉGh٠?}ݦ$T-w6'W(P"+^c.(sEx6C$Y{;ϭЇKR,d:3F6J'cNq@G |ʙ ڇμ[HBJOeuEO>) `0=/9 %ej& E9|=]Yjjr:Oҏ#xEN:+DN;pҦar&@ջ[ %٣  \:uө ~Mt<;:^)6+Pє^fAg mh1˿?3 S޼IMU. re ! P8"-.-V|rH"FށjhbYk8W@<}up ORkl xZE/bv&v$Ժ/Ђ=Inaqdžd]"K _F|9ጎpSm@<QY`'ٞit1͞OGQ) ^Tq. <4Tpa(۳7xtc4'lUĻ[|/O_Vb mJڵa: *Gr)8| "  [Sd3wnM<IEVd[ؿ2eNUZ~\bFKiv"S:!lcgIКKX^kmK:J2ݰm!SuAx衞KD,y^ⳝ&2p Hg=J$x:Iu?kTgcb;˽n4YT4wB{FQInqGYSs B\)!Jo LְyegҺK#"]Ӓ1Y>Qw2uvuBȹW "8Lf*,Uaącg#k]*S0#Jq"XN|65T h&$]{I GlwAw?<:[歱Y };OJA!bJetl1Ab jW&iA^Vm?FQU1m@#ǰJvE(gP7kdc@7*- ȭ{uLatbHc9ʐ]S9hGѮ'Q&BV{_Fj`CSn~RKmB,,`ЎLIQilMAտTdNElP/O%,`ϛ2ee >?}.E#>W̢1Z@>U\:QW2 'Z̴Fk8D/B ǃdskg3LATppcoh ɞX8|zJBj6˻ʌ X&4p2ᮅ+"Nbެy]L}oЩ'WWCGu1Z,tzwt3k82O~12ȶVCHS9p/ ä|k" V} LV*7lXhHfY@:ʹtৎi땎2NPuwE%*O'Fk%z~ Lx7J ӂQ /%ةA?IM\!0͠JJ] IՐOD^-:-l1Fg’z#NV '/#Gg<}8GY$0hxo4EMi= ٢;Q^cL +3 LbSEI15d,xmvԧ^߶qFJ fV$P45րQH@aPPwrq=Va̟&A=~xfVY}DOz`u:qvYYLΡwZ8jr 73`D*˭:Hw[˲d9=De9lU%! D!kK8{48,ŅEFwP"[ьiCoλZʄ >}5890* U~yV Yۻ$?:XVp0:6UȈB__B, V>NRu8ͦf*%Y<>qzs:,~gךѺX +V^G LFMxe{Rbjop.^PއUsVbo6rF2RCcCJ1]3z裼FM~Ѯ]i XLBLe \㴒~\2.7WwT{XC~"a;}8ގcn ZB!U}# #aOTDfx%V8^GU~kUH7M^p-0&#iU x\Env>)q5.H43f:$:g%Z̈́Ʃ-$Xl3F1Wq 4W%&aުA/oN[*f5r_6ž۱Tk6hEA+g[~LCWVTv2)B+NN%w#g Uo^r^RۤT啊j-TˋQwI"c5N?{ AG#=Ox. mitTr͜-G.*: 7r+gk20c8ѯyA`Di@G"&ORʹTd]CH@1InM(8<|%Cfk3M C@'0հqA)Xw2&d5P\g3hdd=oa:S=rk Y/>U.ErܱOҦ֐7Zc+>ǯ3e_#zw*IWkǕmWgy?Јléx;j\eo+)_q^eU]U؍ rZV}PPeT).M,(7>:0WqQ:3_#g9JcμS0mrk)5DhM濡B P޿Tk{NNʎYvS9#$E_6d>K{YmRQÒK* K!Y"L>`4J"ѻ2HU8*yX"SU!u?ۀ$ب͈JNbrOjXeJJ$KzsP{m Gi\a\4 %HîN\~B 'sr"j"@mؒ\hbq,l boG. Mf으Xe`dk61c-+$*Xҏ} ߽QD,KaC'tNT\FɊ-2,#;؄Py7X9\3=-?O«v=-p"]Hs\m:?phg$YD S\HGZu)u"YjwvjnI@7ϛ^9c^ΠIJc3M~-s1(Д6(m7ik^89A>Ai n&+tsli8uP;q8q4 sX3WW3Ս'aq  $*ЈwBAV,jN3w?N_©@TtSkOzNe~)j"743\)/ԁ8҅5Vc*jӹE~thh<*<":7v>xÉdOqbm!nU)0` P׻1!F=7a?1Y =OmgYC^XȟmA#7bW cZj5,|ڡ"#-D~k\OeJ2@KQj'af9ʒ#7-{д~J S'Zī~*%"J:ekse0AwJ@phZbx!U ybd5|ds?8,R@iœ&]VR( ŘOtmc&ެLXh @]I+?V |=vlE񨙛|hW *9m,FY]?(βjHnm{s~#h7tŇޑ̏NGk:eNQUziVT5%]|ZjyN80Ji,4oZ7Ds@xMǁNz#Gb4,( dkd>+AE/*ҖlJĽ̙-00 ,'osuRc̛ӭ1w~/% i@!ҸZ(2|{$ -n'B<'Fw[gD ?$N>3(\]N! 0$mu*Et; jZ Gz~LrZ_uWT6Ƣ,ߦ7zk܇tKPx ̗{$ NEAߏ1rEi3nxh!nyYJ1'o2oQ'oI|9nhaUi4(*` Qvk M2:n][L|ZMD8]QF 9~xY6K.f8G*kˊ^3a"Nz~ ʄiN-(;? {,% ͼ0iYsRÛbH4e!T<3h[ł">ac|.'.`AWbx.X,;tc$U~~oS2m dh(΍,F`; )1Rq^& Z\X&K`;{6[#0|s`ϣFj3M{k]`3cZ&c{Pք&Ԅ.~xصr?+rlTHVX* J*K|,9*IÙ;G]ePMHD]D_f9mFҤޠcߑ}3@޲׍qZv(.%>^W#Z`NeaEr!t(n4d7yLW>3 .rг;'N=6 CzsC^zkwJOM yQ]IpimFi_>8jR2QOugAR cVbDxJa k0-w(dn0G2:?G 7(!tS3j8XMX!B_UO܂#n%Bc\r=)Q], &&b"`Dp[~`gԷNyz; {So9P`@- P%j|J`a vagzA*||KI]4R $5\Na#WH;#gڲ'6rßvO# \6 `gC@;s(-!i`a.W&Kvv3aN9$ /=}6I !dv &t|&JȪwcBSWZC ѱSa2?HSῤfC2 Qȉt!<Ӗ FIV sZ.]˰;;"kH-.#5B o|C~Feq 9$9 Ca: #3" ` `G_aY٬Կd6Re*Jv;b@}Pk]H,7Rkaafo~naķsq#y>WoJ]vMy擷sA gMwM ?= W`(CwDFN>H5 #ND L<R߻*w.k=PԆvNeIeԶ ra˩$;9&un8/Pk9f3.xZ0M1I|tl:ΘZߓz9DL9?=GQGuݖɅ\0Zauka9WjTCo Bχ~<$,"z]f?mPQբ"\>f[ tr_jZkԏ+1Mo/B{,EUEAURu@BٳL4 !?k֠oJmSS ^ߧ`A ǜGJj) =L؂grh& }9LB *+W/f9FqCPlE|+HyV<\!W+=o%RiHEP;B-a-,o g? !о Y /+_f#nA +Re?>C^bH! sE u"g.H1+B0pB8L$(]_YNBǻ{xfgD hs q8Ewa 0P*H*_?q!̛)g-zOUd.=FkvO{ܔ771ׅ^с1jև-V/W\G=/Wѐc?um{5d# 1/oBT9&kQ?oB\5}Pzxy>a<WP=XȦ$0i`+H(cKXA)MpSf{*riU>Hɘ?$e]G~׶?`2c !oYMDk6GQ`,rIx"}9nWn')iK5#-xpzQAe!YܮaLˤP_43ug‘Oz8G'o3bvIj7+uk_aBa(f1`NMq́7Kd _I@,/8lBTckFVkM( gqs)ހ&Kɗ׼xЛoPCa{9En OS9DKkhq79m Z=Bud"4Z$ EWI.o+x w]w@{YIiIp'r@;lMLؑʷ}2ΟcXU,אCZ@xt*m Uv ލmXrϐ[&zڑPh>uͷ{yrrXP_6=R U1JKR\ i9bX2w8u:"wL=x Y~f0%~*Ms^ƺ?2fRۦOUũ9B 7'.Aהti>kо͍q-nﶢ0bF} 3C1uPz&ì8~Gw&æz~.O nwo2'jU R4¤φeaCM)K"J._B-?OÒ@{5:5sz9*͕38\#X5aP沵ߥqMmR? b>)oH78XǍuv¸$ &QsO[T=WN9ʛ`Q7P.m]T'lyj8Fjۧ'L0Xziٴ Ym;v*zN;= |ث~X,ݳct bUj: oFluЙ 7 c~e{Fgc*8qd~(u6|${0RۇWǼ RN*fJ X}L+ X q#$4i&KϦʅfWm"ax; i+L-Z+m 3cL햢v@i*0 /~Cz/",^fCp&uA#¼-L ޹9\ \.:7hJT 346.յZ cieBb~6EGh-}5YlXcS7A-OyuMժ9`( Gm)ݯ~o/mR[zPRأolD:".049K VoCtjۤ v1f"| |< Se,41 \&XNwio|NsdK؆Viւ: ,ЍW,~HZCm 4zV(I8SO#R,$jӥT mp_H-n}W{Aڟ$ omV\ћO{[6=c'gAdϘ !'ıb,6DLf CC8ďD>oQNRJ>Jiiu]d"z+4NytK U0gVq|6Nҿj4 fm$pݠ@rۼ3 =3u0Z-y: HI:Ȃ sQL&8h /}M/ :߿@ARMf㠸_Iw´t6Hj/RKԸQV15Np :kO!uJSW++@NKEF%9XŻQ]S囁zݛZ ڰ/f Khj.rhSh㢽ɩڋEOxBn_Ы%Al-Qxmw } Z}Ri'bԱbԱbٗCSpYfY儚L+v_pVҊ54|2ЄE+6ZRx6Q-UH̀VVLjo+l߆8̾auW`{$θ@|yVib5JWVSkުf.t} uJ՞k58(ZS!kiUZ5UϸVGZՇBkQ^/ԟ3^F@yjה9vw)pVW3ԹWCPPϊ@V7,Q(bjoE;&t~($ZA(ǭƚߊr?m$GL_IC7+YZ\FȒ׽xZ8c:ϊa;JÂ3'nz[-Rs,X2XפkpRm\qi”3I,*r#0v- &]qڝgIԞr[]1܅xU{sd<Ov-U'q(z֫u-9s쪘=O?=)d9un= w3AN5E /5ȕW\iP#eϣu_НV_=]m_B xym1;RI\rWؗwSG*}ţ0>Eӂr&^4c29-m+ #jKy)R 3wU8`ݾTp\ےz=mKW h48uDZH 9 9:xua|^8Du D P OcVy2p't;^zy.tT9[ 5 967z5}e:fQBb)2:;V)9Fۘ0sй.tʊPcZbKՊ*PNH}2۳OMfX MS %GmްfJ\e7lPk掁S-_r+䘺:ֿՔ; ҧ(^Nt̟Ar=U[<;;/{|We>X *CeA~jyr'mxuήz#y{\ CAÝ@v )24aPd !6k7@')qtc) h&iQhfV lyorA#[|\ns|w]C%P3$sw# H&㛣UmA22&8erOׯn1%k$IPiJ1sOiTj51uNg8:_6+PG;az:akAr R;4"W dK:aSJbY~6YS{U+Ԭ(h֐"E9^_Vjjm#Bv0]o{gB@o"TCBoQL?İ lMH+of:$dV^s: v/xή 46.#pSkLOPN+1Xe^fz Y " jNQ N_'3ӽdv|B(qpeE=F]w@ft㦾hW[s(<ң8cƽGÂp=UʇttAdA #^$Aiu!ЧqD_"Eё9+sT]]0@:ӹdd͂#I*`dtTfj"@mNM,ƼE򷰉Fz<"\M{)6;"/~7c?p&RFY^QaxqS}H]vvڭ ƽ#4'a+-'Lk^"}`kBgE Y>fZѓ},|C OlFN'CQ~g=]hhA3oċ{NzJ| BMFYq6SaБoz2Ξ6V7|-_@)"`«{ؤ @|;wz}_-I2܂[wMsQ\=PkNFOA)($S u(:-m\n#-Җ7N0r]Wi['ҏ&+~,^ʠ% ϳ2m@ĝBA/7#)PA۶րXUi0SOKFQlEHy?q[V8i]%L?^ĩ\p&*UY쓂Gi89.r],Q-Jg = :)vX*!o\O:g7Y)7"^ h[Tz4lZn\*1S[{ghK&w?Uz'WoU( Yw6YN #,5a-Zc:~u%v Z9~ nYipjJ}~ \YΗ<~(iuahoUd iZn9Nb[HCY}a9 .3@B/[obpa31E R0*2e8nD}Y'&n7<,07H+wLD ΥJݷH|eH e9dP#(1^<|ܖj4Q] Pd?H, 李 TɅʫzsg釶Mro> m{#uq4C~bl[1zkf![_ q.#R揺&\W-Y.6*`>u-ast%>΄&ǥ1Rc^?ǒWik-Hɞ)_ 󸎞 1=C?ޜ.-R JxOHC<ڨ~,=*kljh:Tp; G0۽@hB3l,;>  )oC5{W6gsZ\j+m=@jqs\ zTpC<~l{2Ǩ߷9uy3ƞ.p_ɵyG,ofS ])Aէڛ~ SP^ l,"uY!kQs}7Wrc~M[>^lv:$En GJS3q/ wiFv+cKkhMDz;~~٢[MLyMZQe,ROmojh#{5m~%G.L nbsYt#..ބ*0τ6՗HnN>WR$*%?S̍di|We$­@ndVh L]ҍ4Apg3 Jk a7~@e+<>dq|}]lrUG> HW *1CH ]kIaͩ ׄICIffol7z:BEyh 'k(}7 @7`qsMx\,٘WՌqM7߅<)qQ)ԖLk (򢟥YC$rP'DQ_Lf{(8sd9 `0X5a!Zo5#S^^2y`?I[BD6(T,D'@lI"cU.;"t-;dQJfKiK9w&K)M&3wr9BVh/C*Ȑ9XnU+h+}j傦dp飬Jdȭg{8a(N8'`xg^2YL@@SdTe˪w@E{S[r,;H0pQ1M~ jޡ߰v- MQFPGٶjrGa(pgJo~֐fWj׬{o|vι'F}%fbw!?f~QkqAhW9}:U\j} ؂ Mܬ:Zf'</J8&UL&FF?(0Tx١Uo?Vc:8l⽋Y i67lߧ%R^hAo צ+¦i o96icmGG*DUX] &{Gj}h/lE]m4k崤`n΀\ɑQdl5A]s،XeG2sPx5]"kT=XJD } \80뷪hX&C>w?W69w,[╵ص¿uu uj`cٻ XzjQ#㨂)j^1Swu ap"Hꮍb/෢u H ٽA+r] VPJ4b,CcO :1"~@b]mH.ddwcDs@0QӁ"OMnj?&ls4nZ/pcm^θ4i@RN׏@&>-$=l`5ǫ A?\!\,',+6I]2dc ~iȕ_&az3F;: % !2w~]mAr'&#\)(? 7 E99I"_G"Oh _"^#ȕd?W7jz *ar;m P J̲J}F1 <[ z nx5pnG]2Om^G$Tױ̀A[.cs(!KYJur\cV*I`NU6ne"77bo hQI^r0V@c@`W$89ee!bxo&߲ö+ Cb^@%E nz5ܧ_8sM[mz[\zٳo L^U~m!i ّiT"Yb>u}jL&!l""-*;j;JIƻ[a)pn osMmjAAXs!U9PCq d q^ULnK` ޤuu#% 6i}W|:}qkg|&x_ȝe!?U:Tk`xo6sis5 XmI~:}KCTZ'gHLNp%CiI&ZH_HHH1G1'5a`fe`GhE A*-t_v+'`^HZb=_F 8LF"LUMo UK+*7?YZPO~)*wz7mlg7R%mDW +culb3R)Y 䴎?lN؜Cx{Ό r9FڀBt 1N/e{=,lB)efg[=)t́ O)>mu|JNgN8öTwI[vQ,aS!͈_QaIvޅmT#neJeꋔ+ %2KCwڹc[Dy v$M8 )w$c*,.eج6c+y~NB*6r)^C.ȫ`R&[SEylRuQsLu ;̤6qEM4UH7  n &WL]3bxҗjOUWx^i8)~cvnv]T 41!,q.(UYuwy mTݜ. b) RC)Cފ5$|ڄ,U=X2 rh14 >) ).|fˆa4b\G}9x_)+\H\i>_ 3ꙴS;ȴh۾S&$)"m# X:t<`eJ?a25|;ァQFƾuvRUg ?ןo \|MۯR)rl(kRo`cJKpW^/t-Vm`r&_t!F Ve;Yx}לQ6A9, ?6W+¹Ȇ\WɵBTmr&i:3^ yzs K~+z=vIP'}(TB2pwZtK)UeH-~͙tfL/#$Juc41nGۖNuct5ZmV+G-OjMc.Y=t"Jk\A0(J"z_Xjfu$alѹA 83)|'hDFC& ֵ|^i$Do~ P5ش̃5 \oW,CzO-ȃ ^3"Vg"a=ûᗨyIzz b?2m+=z`*pK[]-Hp":0̀0T`=j%"r c)&<̿r2[bW\~`IzXJE 0w@PI!6렙Zc,Y(fXT& $Ti'$5"u Iϩ) ޮ )m2v(TII.8[ lpV_p,\_ *,E2b7*9A1$:MDQ36$؋D)c@! =T^(S Zs4gJxtJhIgCѺ?cT3ZU#xŞnI:0:kM?NKA$^K5:V25fxo@JKb'vTM š^JA"|1Qg-X qp.'F=gs4gaŤ:%I5-<-gG0}]%x/_$)U1&:r"ԁkVQ(V̫@$-td(XEeh7Sr>"s]ӒiE嗺A|֌`ݠ!$5`2pZkۥ+0밦<s7YfO5epϵ`S;{/QJ=VLR4 W]]2+HQi2 SjR iNnahc!.u yRd&XS!dQRӮp+M.R\ NIVfm\#}&}\%T*~wi<=9*T68CD\3l7.go8*KV?$m#0^8k(>6vw):K2,NgXm0TEMx`M_Wey& \]m1h4Qk0Y V)ݶF$ #L 3tR !ؑxCr?euEu =DQN*|'Yʔ@>uo`W`= C\h^8YTϿ¶3tPL*p{oxϙy:{Pv?DJ?XpoSho'y0Cf$PT*[9O({bB`>Ռ 6Lo |V҉&bnnI-&'NUҶ)nI]SV0aRӗF2ӷ(=h"zDO^  pO$);Rmr*Ʀjo]p;ui^b!60oưlr]f›o._Lf$B+RA ZAaWAg=f݂$m%PtVHxS?DiqFiiV_GVFN1%8D&|GkA؃H?5y *a]XwlC S!+D3fq(L \m!.]ɴ´keJPt<1XCAsåTGpI{`pnBXzQ0?j@ۉDMJTT (HLaR_kAu>LeR^ #!h%QJ G $ǁ!b6wVpf.Hs"'Ce0}i8a7?@EaԗX>1 4U^I.D&Gi{W?ʸ me+ϣuDMmQΏLGcH/lev^THL}/FǷ y|\?jƃYhɰP,k6˛Y|IrAj"e젛ALzpVI;m1:L;|o\I#Q?kn7{Y]lZhmZS[Р{6£bQf̋+)Paej Igx9GLwzph,R; xXviF]+w={2 ӚNPKǼrn-]pηH`ax\Soo£k, <֍XI0 ;a` l!z_kJި5=R`b~ Ȧ-{ nA"-b $,}N76'CzunA*Kji ͩ=<<yaw]y~XOeư_ǻ Q =`k]i؁MXnov6A+hI2ōL$ci$@,fN 2hywH*G%PJP-MRRJ;hIۧcgީN%Q9VH^UzNW6n4YEMF@=ު(L%Hzk4U3 o V2NsiJ4xmx@{0.ual=u]6=\  psὢ o7\"[U)yx¯N|hBSmc25'P!:'F79 t:q R u6t3;%9^`G*i(puϺ|wQ{_g [o11ZS]믬z]JXtHDi7J>ҥ]W00g?vA}Q#u6:;W]4ͺ zZ/]kک~gO6r9lm$d͆8BUƽ#Jn HTzhLW\NqA*KVQl 6SʧkёN :c$1cOxMv,`\LSBx~L;)tt^+N.r)BX_BZQ%Zϸ^(E塠(^^ &}g%3Wj 3FgVf}7{ 704J9f&U~(hI@j< %02!Pb`!-!;_ VW84}IWD fXҌ0rP5hƤeba\ ANw DOQVG񤞡=$HV U*J NE_IIKOŘ#萼elh'L6!=& Azl7qN߄1zsuzʖBNh![B%F%.y1Cxd)J{;Җ{j4Y 괯'{`40c$,-#r|Ƃ)Lum uŚ9aʇ8dCs1<xNjA]L @(iZw9^ r4^?͂Toצ =`4fo%9A=懎pz6nOë Q1 `r2ѣе,?hho8ɥq+ˏЁ>=t{ :p\JnB{Gz Q"r>LJϔ{[HOȔv8b儨„;:!+zc!W31f"zKx6Q.cD)7ZDM0GT{ާvZ} '`_ L:D&O*wVN8 R3ї-X=D EH)捠Q$$g;lC{aߗnPg eBjE+PGԆe˭y1f|B Y"[ڴ ɵ?(ReQ ^\[ĵ9aӥ *'l=aPջ.vVNEᡰX8kvgԟ1y`I  Jgk-ڠIXDK31zpxxy0qBN NmʰܼmAt è|qypN~cֽN 5 Oɐ?[0iwla h*6zٹr=k]rޛEVS_oX~SD=+_L=|-Xx-6|v}lu+AX5:A/#`%cP.Cs| 1aAG9P#2]0^3vßL|2*7_F_? ޛ(X^v{3dt2ظmSXO`&s+"BBPvb0,ڢǕR>~> 5)p0ΌMx@Xibd= ďşr<&pȜWz(oeQ 3Nb]j,a&V,b.5<Kmm)% ~ϋ.b3nXsС!MFS'1,n2^|AM!5syugZ|ߗaۻrO/=%4\BORcͽ@yʎ){[(b-d1O^WRv0Zj ?Q;_.kM@ka4$$.N|V^O^H;fbu7,e1_~&7Ey=!ac1aˋN '2Y[򔤎@7 ):f~7N) kͱ Q8 433"oaQnaY#E`MsCxbRZPM~v ]3۲,TaD\ )_OkA_pcՙLcYpTU= '2kva#0M]OήD_R\.N*T~ J=,\z/]{ko/|P^?~cgxߌ//NjN ۝l PJT IJcGǚG^3 NUj^:oߛ%^C~ vM'j/əU>Lf\ ~]_lī^}7߹㍍xiO[/0ru*p߁f ԇGTϮ"Rv/A< ]`]me9,>4R3O8ghH5dp]£f]dso2Ǝ*m=ː$} l2hmDKWsko JJH0ΓL:ϓT-So6)UܘԛQ5z ԛ#Q΍ 3eEW? mTp{]A\o|!w GlZ]Hxw(O4;E@?n p3ẁK`Al M 4I\"O~T@m~ehpvfW҂Ean7Wsjoft?Q[C3t}fo?fFz͌g/݈ZhV`c/hQ~ެF#ߩEӨM6oNeެi;~h;CjS,lTn]z~uT$cDžEz^,$XO8AʬX< h@9 5fF3^#Eo]L/ǚќ<`"RoH쭂< vs!=~,5|#OOǯ.*m­|Oȟ8,_i{޿Km. Ǽ-8^ q*hF)Oc1{! ּZ{!<*Gc?lX _&o-\CZU`2ySy&ЎQVS0}7fO8???EhFu-2ΐ߇I7{9fm=mȔ%Hc( u}g.lRQA{5|ʜ?g#jAPBu_y,k -fkK$fqЍ.$5K?cP~fZV3>l2,]C {'h{.?W]c&C'o(Mm+ZG!S! U ry&1MT$JAx4t׿l:4M"5}AMbIlikv5 )5IL5+P7ns1"\PTU]oh*Ć@/}J*wdH). xo>f\j>~qP z_f>ۭa1X[ڋ[{ѾI0QUE9 Cێv\ǣ3rv8<،vb{Nl]3Vޟv6ۀ`U h[o[v`@ȷpT_|avoz=}BK"5@}ͭ%eFPCqB#s0| 5 6NC""x9j G~x n> 2!#5RX\??Ot$v@J0ab{_iV0AZh'_;r/I?~>W֍ʞˮ/suA}eTЮh*Kyq<.01Ϥqc:M>#շ%n~֠h, -<Ä螌ƹ@wak> }h]:toJwhlB2uEim(힎3ؖ!Mw\|RgHe΄1n赕6M1zMx%ջI|ݤu脺 n|@2PSw݇Ξa%r͚RR;'s;Fz<;F[z?b-i?APtpζ=0B2U ߨ\ Kq Saೱ {"}Q~ xRe!#t1fJO Ԅ} S2$IO.:ۚ `kMG]ߓi[[{Sbi!* vP}h_oN]d@Ef9 YK;.^7\H?Gͼw;Q-qT*< y_2KD, %ߓ(Xk~d(4 C05Z.Êl9w&YDE\UBIKL9( |ѧ$c͠u0!89*WӀ!GbR?anX*bRYB(0Cr?Dҁ2R-80Od|YRm( sp'Zn!7b@BV'F-CGt8@|.67qf];7g F +A_6sZbpJY㬤h1/𞀖uMڽϬ0S}3u NvO0;"i)nbFnVz-HOտ+YK:Â`{_I-🹔*cUp"[  Xjt~aSRTz>@8XW܂ʅj{ٖPN*Er:7G䙉@YwogIJ1NF A0CӁRwSE 8 fX"KJ|^ M ߵ|AП!AѪ7iW}(< !N`N-g(`s~ ;tB,f.4L5wy]ON`8]>I@s:t%m/$JF"p :A3yhJTԠ\&5`]+A`'\Q-r9| ^$@aVw3MN*/]4SB*b}BfdꊀpuIhhߛjiha,:kJKi11cRڬJ EqM]S j4SjϥLxcU̓CO:UID ?9ap"usA}GEtRN 9]vT֒wa@2 Ʈ/~q董t> 7WA* ,. <*Kk%s^C@\% Lv.>0-y b113Iǐ{^L"q-=oAtH%ZjD1(w>AfbwhԵmޒ᳀$"4k88âT@6КC619P][{?CshO;cwH^Ԧ͐u{OBE(haˉr"" :Y&A wņTKhԾ_n_#WiE9%- r[lzVh:|SW?:!Mɔ]fzJkI'(RƠ%Qu`yL"-bEShI3:5I癕?F7|< oX㞈'X9וڝY$%?s+dϰu~.Pe `ӏR9 w(_-bO1@: RZM}(:z2XK Щex$UD%Koo 75?Tn9vpe%λ ǰvR2 9aM 1Zf` X=jJ TN+ u=QQ?| GMee8AeqA-"l9U2Q*2['ĝ&B+Stt)tf6“s0[ 5^Ok#n=Aq  @gOH2ŕ*?rqPc9$èT x&soyo[-F 5#YXuA X_!n8g&/kT2u:A@,yj9,=pf/HQM]7'2lb-{rV%fK2\ U8dHlEtRQ#$Wс /+GG^b)Y5;ɴ,<줭Wowm'~!J5]EyTC}: MD\(CНn HrITsČwl?[ĬQj%J%349p/]q70bt<@Zg;HXKG@HO ی!ӌUUp&MH),}R%nځj o*rw㽈v>bbf%yd-TQ`g#O0n\PABTh6]LpW$3 ܪ8k4-^oScX+H'(*IsX 5՚CzDtU35+؝zhΒDq"d0t!/D8*[ΣF(Fuwf%Ê.Lۃ0z3:c|,1Qf9x` LF6c:IX8~4.g;&Ȫc5aˋT|߿]JQV!==u_)>UzyO͖Z }Xϰ-2صVP5^W^D}#jdl3G ˍL7)rif OƄqN4Ҧ%FYXno,"1DD;@g `GJ orD\2iH p0yL-Ѭ 2Px,&OP62%deV$ȯ&0%*G(34]Plςb6 % e<τB 3l܍랗hpՀ2 7 c*s1={_<ܼ 5_^h93)#z2R O³+ti&GO,!e:RfW56yT")Y֘iP+yffh k(SlL骿j9WyUؼ˄un3Uuq0O'*6OŐi| g٢8ʘ{V X*Z23@^AOxo/=x5 ",MF4vf*4銤-ؠ7*ND 43nN'<tڎ$QRj; w"DaOub)0GZ1hG9EMc],n>Hrx.E4գ9XږD@N]E>GJ3h76h&OҸwHhl,>߆-͝$J~#xaNb~'\0"3  BPEURʋJ-Pz}P}{TW jyu\VpQ֌80%X>…]߈Z &Ӽ*'lǧ4q)1Vؗ;PM(z^`G=9 -Kl@'[d+D! #ލ} 298@M)kanpV3j6O˯^>ZCW<# h뿄g<٢^B8q1܅/wq9NJݣ|;?JS 3uR~Nh `}TzFSu $iAhg'_)%nͪ4hix;b]1:~1QKΫ6 Z9֭|aM m@ Nٛ~9-Ǜ.??KAPW ѧy9Chj)*aM;c'I ?VEdJ⏘++!+$X7LrTQՇukEv@{x.ZKgŋfvѺ_6儓ZugyV؁CR'tֿyto<  BL5ч/GsT3r`㫃ArM8lAVrH2B))>%UkҲ\ʁ^6kxHdַG~_NJGS .SD/9;}nR iN rQ|I3P462"`ǃdLzezM`THg6cܗk:V['fx,hޯ<>80wX f Pi&ЏV#Tur [hc+ ͻT6cćF՗Kw\YrŪcBxp+!/KR6<1QT*1NgTW̮񚚁mb(_Q EZ~d:?gxhU(WB[tsf"nOfzȶ Pn0pw^(5հ1-Pgn2tO)Kpk^wG.Q/h@~1e@{"&}tVG@uJp8<lY 0W{\.p \ZyXp"8 \pl/cf?gQ P37IydA?+_\'ܟ t5 Ǧ;_IǙb=2 ,t:oP(k-QCD8.ۂ,0"83&lK[џ7 CkGa<A1zI]{%tг!ș  5X)K++;9[(V$Ht[#intlB\#in_#bjnGϑZjnL|ZmE| X*xB~- Ҳmv \YS m{ZS{K(+{q]⺷.#N̸͕O(+`\;Y"W{^JZm38 t{j"ed?'L-X w 7aJ>;,&TQ-)u:VkbirI)ӎ̰mgaGJ Ų ٙjTℚX:R=H RӍJzJhVCrmArǙ!|~zkYFAީ0OB2&~6KD?ۄE&NLR3$luȏ$ᱫNuT,@:ϤDkyI[WpSTr^x%OU`x_qA[R.= p 67_Hɜ{nEi>dr Rqlw~~V'Ys~+`.I7a5'KqJpS;үކmA"?1#']q{S8 ;bUh` siki7v|?zT؃Y<AUME5p} 0 ^C,#j.QTQTE~IӪ?ׯDՁ>Vun`nw6^"Hj ?xWy2"!kzeB!֢`LI`uM8SN(w^cv&vۮg\t4݉pͧ>& So. Kr$V"h y,<hw!I;S%?trȮ~`TF.bFO5Q1 jԎu#j|WEd x(j 9IԿ .↗Q&Jbcubд6gHdziB*rxiҬU*0SQȻLno0$Cxa?F;~ "~[i=٤oIъqQB7t{j u2a,2K{0+}Q9mEai*,|Ќ hyð6wͱH&''u o==n ұQiiO`r"ԫP|09SETT$Lv3[!鮏vب<O(벱n| >U#qB5<^y.[{}JŪAoy %)_yᶠQ:{&(1(4{{F% >*QK"r`OT(o^)Lr:õ"S:e4*,rj p߽"Zu**\imEd:j E1P(<$br;T]5dXGcoRаt5}H-YT]k`UCU~*R7. L YegHUaB빩D,hnޯLKMj Qٲ‚W0T:>GFlM..# qje@4E,:b (F>TӗhV*mx@aTy›0}^Xn{T y(}S_sX-%0`v2&n]ۊZbگ-wJS'̨ yʒw& K&^xl0x0GaBOŤcfv7E `7ewG3F D(y? dAKu( }jAl0ޡ?O&AB[ݸUF~9/P)IDH=Es{xʰ,.G3Q1at[eCc?,3 )84`f"8,Io'a]ڪGb so$*F: Gby;sK5m4VAu-,crݒDM.mп"᪟W0P=C7CF uBq\^z!}.=BPmPMt_L8: ܭug2RBEOl5cb#d0E3N9bU.tK'} u\XJzCMչY3l}{J@yLL6IgwrG_ qT)ۙ{P<~EeJ&.-('p*X[Y(ȿԳ-d 'ؾEW=[ڮ-rvTB4zL4uS)B).y<#X$[u?4ӫ=iXXkWr#Vxry<]ݗwd\˯a] 6~: Rˌb[bD-<W7n Tۑ dX1$7gJRgSbL$BWhz'MCCbQ!"l^\ ]4.x1cMP՟AGI|_>03xm0xy].M0"7 Iħ֪a:OsM\pMgD}]ĩ?6j6jiJ!yOuΨ OW*1qIU}Ŋ0k!Lq d3֪SǪ!T]"f+s<7\Sdʆreuj ;VeDt:ʔD ^>6D3?o}}^iŢA/-ҽ{F>1g]Yi" eՔs R ( ̌3"j y9:zgT)OɴgHTuh2OQ?Q6GB^Rv2E.XP. e& Av,ȅ8tR(U'P<bٯ=cokjuXzW;cp!x9̪ΐZ/˨Y8Yf~Vb+KZPZ/U  /ts8&+8+Kld NȿLW пZKNE *JyݬJrSH5g$JB5 tB.+*(a3+5E\G4KR]`YzG|ơFRk _Xct5nsׁhq-8ShAjĨfgB9\zK™=S39 ]~0bq|f Z TSгhW xF zwI KX<9@0?yfgٸI + R,,T;zwm ٳ ]Epѓ.UtcQʀ**"9>AO&*q|hIMDُ%ѨM-Gs寤k,YϻF6@X;Fp qIґ0Qŕ/ *\]5/R+ʷ٤Rk :l$tZ[ΣΤ~QM4-jlK&q?i_G.37į*ZI^Vz0LFA%gt!ۥ-%O):Pa>@qZצn#S'U jB."Ũ|$}dDyTp68wc)Igt<*~i"zsXklc |#wXugsy,X.@l3*t0DuN&pf'td԰b@]kX_zhy1(aМ۱qݤV8oCD'4Mxw9E;5a}+GsRuXϕ!PAf%fqdw7ggޡ9c j'tܷtOoSޝBjǿoKh)Q2nP=BGI85C& .M az!a eBd|& ճb>(/<3 V"Nr'\O{ 6\%΁(SZ.W'HEJ<;bثR A8wU@Kwy\Sq:Qha?8ȏ,!$ݰ!*p?ur`?܎a?9"V'x߆d/AcVde{}H`H_f r/km?b [ AGN `b/Z7"OޞOIWj?o}6wl{ WY)C~4cs~HO1PzDٹzM4}ctXDسeaT"!S؉wFvf DIyb#x\&)3ML{}_̌CDucǴ翤,E/5bcA@K"6E@|C;P]uD ڧaIxSl"M><7Kcyơ{`|j ,5XZ*pfT:%z}` 8)ƥQ) 1ȍ>4O&?}_>́%@sг[ dqRD:49vh4?v< y*X+i`m=0;oby% y.`r}[kQVL5U'av}_ n(xX=4:6x0!?R: byp <$$G0Lˎ)O7Wo %>{PI<]/x)ZV K(ug4%6]s%qӞiv e#)r!߆R#} ~Ke5F=`1=cm"O?1uf(j]hoƩRi+~eJQ@hAH;'&|B,<*;'2-J`2,yhU`f7|MflQFA>4d9= gv,Gً0L`aAAh}AiJT,FiNоk1D[ɀ@ѩH3T#@Y0"Cr^PI%5nR1\;`:ܛ{~/ ԥAI: B!`EtXNS#ŸNwB3F+)t^] ;LsaIGSvݕ!X]l"M+˫5H3ܮaG8k n`I)9kYy .M(~F}{x4 'cyA- U֤az(<} [!P&u4lB4!>F7'9n>U KXŶp;S 'ZaZ. }gK;'t =FόI ƋtDM=rc'No1Wa#Nb#z1sǞzhmtHN:e#(eu=HCQs# 2"g #@ ޥ& `.Bt '3gg%'&e@^g54k)CP"wBE y#C# hqz9C" rDHgki:ɓ[$xTAX_v BHj{'GQ)0&bl=\0Zq)|3 pb-րx?G)I :>Fjt[LS> a]S:34_$| eԨ`3r֨WTZoKmxQeP2x jn`<0Hg{ǷmB<-Jnuox\܍,ǜ q*.c˔3c Fvp< TE8%S_jւwb^9ԛ21菨n+/q`|]@[ %B9`6!n*XOQ[ GԒu5ai`dvH#02;gFfM!LSpuyfnk=N[;EC[>Q]iL'kv6`CqCYZd0`P*T1o^둓"[vpC= 6HpRm%jE  ٴP:fed?j-yX sdfa@dfIcӵ,  t~+cwa'k3(|{Ga(0W[$U'ŲS[[71$3]xlOp"^ }m7 O?KYe y@(%ZI _}'rIc7rM!@ ߎp'J P >0ϨF%1D@ݨ2.NR3V #!'0 C^c)8`RLCRAmn˰AOÿ6,|Vd%ſj[% !0Ju?m/t )|Cu^C6Cd$%l~[Pr7TppFQchz=cҬ4(`zStWq x/:9& Z-cy[ ghi6Ჰ/J*:wHFbP )T9L$ 0d%!'ǔg+-봑DRV+$'34R0-A+!M2`` w ]/tz̙az@2 b^F\}0n KΉ!MCPv"@8#WѸ 9ADsan:G>vBN[:iRyzlS&sd`\%SngM& <]CTXKz=*,˯789懙4/r{g{x  ~aa^M6@2#!$r:Fwu58=.⛟,? w ޛA?$D-'` HITp(O$C%5 E5+`AJYcW:e\sÿXa˾2Eea_C0rPšd'a %qDŽ /8%8M sS?[l`ARbO=$Jmi2 5K96+~tetXۭΦ[OLm1OL|bL O7b-6V+#=CuP샑fV ,Jd'btn{3;-qM;QX~`OlD- ڡ{dPLKc>kp i>USA#( \AFHr7sm!&tK=G# բ+uLN PuY1^^xqCx=Wi%1[[H_/֙PX&׌ =1:lRg !M.g)rk밷O 4"+x/a밋p;|Sש8aq0Rf3S\J! N~M9힀9a9K "E@)##:TZcmjƟ! vv e0;D_ڂuQoAۏHծy"bZ#:j2\"Kn *6g uZ,T='6㤜w~=:WvCGX}-z%94~SɌ:ȔiG=| s0 sծ ~#ʝfȯC(om ۛIlr_]*|PH9ˎF& XD*U'<[_O{$+p@\)4k)%)p'r!S6ruetQYŪeK0MM'ms#x|]U!ty20XΤW`Fy( ラ~9xrLw F`uUL90?0,Lr C $1Loi d9"\[Mhɕ@Ul\ȷqX7fTt_>e5R`B ]YWS4:)piHO(σU6N7b"T'7p,({)$;9Zx MkهFDoKs'v3q)^=|cc>!vgfɠ~}(h]' eimDQ)TϠ;{"6x*BfJUYTHuSYʿ5Wr AX=I]fԼ,@bԾQ@e$#E]NihsYYqUyGXR6h!~]: u [lBlPy Ҧ,X6GQM VɌNm 9\TN'Sj`K+^8J ?bQ/K}u=/d'8!׿VՀwˠS˂Sz4iS('nQrv]vXs4%@ rW7c &^(w;(Z7v3HXx?N;mco I"ҋ1,mTcڦc٩Ep^@hGfQՁԉhxLW7fpSfr b om? P $J;¦!*~iB0X.{1)9a I$G5i܁ U_ $V&`)*Q{(;8X= DnSZDh"]V,^$<+џTZ [dJh!dY[g(+t& u\,2 ^l4V`F6P˻G89b"Le|U0S3 $uf.Yswr7iQ){XW)-DyLUYdu(.$1އ2AہkiwQ#B7@QёGrƬR: u 7h|Itp-KZZsVd*.%]!^Do79wbn8}CSafSWTCchfOE9N:[VxJ\|vBrdbq" TtXV| rzU |rQx94EcPYc\fy1#qťM=)\L#l,T^繙EAH[l(A;U]᳴zg$@jJ ʹh,"&H0&)%e\k`^V]]^|SM=y#KbA>T]Eџ& *¼2w3}#ndp1& q#<Z`)ZW4z!rȳLAE45ft'H*a8RK0{p'tQ{BHCT 3um}] b7|zq)(Cv5;ReZ,l}o*8N"ILg0(7 FZ\M@|^,>^DZ$́Ǝΐw`'J-M"F @'.RcOփ;D[0%(>Y1G{cd:%d7475ŭqn36^C 8;VEeJ~<%Ԅ(EZRE]ڀ)C? 3dPieT-+~!%K;`bAx<0 حy&B'z2l=KVQڇQʩyko#g } *ܑMϴx<0=M&VkP$3C:09;/6w gp=}[?Ohh|U=2G 8.&5TlEl%p[Yv'+E_rnIt7,=Bv[n[l4Ε,.!];n=2a8tD +/^/ FWz:5Ìƽ_T0鰭ጐր8ȞmxdUۧ Q?w"_a1S(9`*a@F/S-u(fB_e6: 5`i[m g0 &Yà!kӄS~L;*{Aӯ;ia?mp>e.yInA =o V %VGd#AK`(n78Z1cWp=z`S<.lѱarZyøirW*Qg_2 ݖ:S7<%`:egn6k'ѳUeʫ X[R3z@.nЙP*V>OulFVыeeg2zѠh"gpQS xKXs|0 Lsy!_&LSl7Gp<{\rȝTQfr<Y _ Q$6\|$H1ZVd57(Ϸ5s'`5CrO@ܴy`游0sVv>^ 6 |ToN14hW5pP(IɨCT3 Vsˈl:Jn6^cgrizu57G)+8⢭W{' #ӬEcY“n-F3 3TP`@܄ !;hJz#D )ITlxua>cLo]բo\"P;!+}Z:)JY)x(y@V 8-4};viMl8Iglu6w%<5v;͙Oic \3evLzgȐav^Z J],R&&DiSTJ&<,* b,75+03;0sCh4 CMMaA;@jȯh )AOދQ5Q$%e?4@re?d+4$Áը:OKRa죝#wW 4OjKO4 DD3͟y3_NfX> C݄]j6Y/]d$THïЋnB|P\Cʺ GC[g %qt$0PAJciX뛂K@N #"?F[ցY & 娤'51NuXbùDo!'Ygߤa໾ftgI B(gFA{ ,h_@Jðv Nw>Mu]<')S*'ufȇ3F hmQvnZ-="K;P@~r~ i{(M﹈=_(8RXK>ֹgWXK4f  8%C%\}_~_.x;/L-p%F,1|m-sKh\w^hﲡ֔Փ34!5֔RLg\)*yob!#q_GZq;wҫK8grs%%bA1ؒ^drk|UނRb%b)1wQ3ԉCۊdɾ;ٝ0VǺUS90 ek(4#5axe2C_eT[ȟnuW[\)n{zk6w~6GYFA;aJS;N{4ڢ5^6Ţ^ EPH! >YDV(JㆲPJ: A4L/TTلXIAkGl& X}aaBl0Ƌ¢41>.gQQ2]Vi}+ЪP0Muۦ`sݽdE /X0&Rp6 nFӨM#Z\ߴotq ֗yAosC/Pg7LJicj+%(g9$i `}UC5R ~#\4̄J̞ ^39oR2@U(#)T:bp3S ${O"p1Y!^@ڼZAEϝ@E9}ls\:wb /QYqT[ttEQSދC {(Rb[܇BN'eJMk-egsq (GPNDYM!2e= tt=6Lqs_dÈ3Kz:Sz3 ifAM Mkt6'/)qB< KЁ(mʋꭊSwm^Aӛ0O,z<(zF'tFH#HP]*RQtFQO(4f~UϞhM#-hRB!`y2mon^|E!̜$'R{ RZO;HD"@~"c =HEcaªrw@k5/̰Q슻v^SD m+ژi/hQ/n>^Pӷj g'?OfkI1D?LZÅJ랗ݑrʠ(WP϶:QX{ 7=x=̩a9SOȿ&7\ ǔ6āD 󽧞,ih_v_(Y4ɗY4y O{s{sтqL~rJ~6ՒVܑA .R&#mkZy= Bz,LT4bwLTD{P#6{9Mc4ӋN*J?a6w%u ҙRχl*[lD6.?AL hV~cp ,gǠrV8PYr#q?…3Ggcώφ\'Se;ouީ ױ_uEד~=bگÁ'dH^ACI=L,6}1t/йkul&.7:ă.3&C9ă HY` 2#>P6 6E"񢙦LE5<E)_ylEx ? >8'Q, ps6Y`0aDh = _btmQ>4nxĶd[eȃ͍Ėqv-UHNr}ѪK_*ŤJZ.%\MT+݋h.8["V x :Q1[E>lP>|hE j+lev|%Q?[C˪RBSؕTz/Bc)]VV{=͂tnt9vCa'q?P1)4EO_~ =f_#l6i`TTnT׷*#=7-l*حm;؍Sa'3V6ц]vWBþ_#РыCIux(Z4M-ՔKW[uICLO96߇gU>8A|Cxp1 @V"qIYI䂑0+A7 JeΠ74@ MT?Z-ZyI<~ĥGUNJE81y|6_"59BIb8 <k_g(ϙy^r|?RgU( ,BYdIBf`VxJK.@ sE(^{ .E!zP3R"HJs3%yl6?Kw$oH`g>?c'+䝾MOe ^6˲=IeSo`hS!e}{}}9ş/i~1m~c{XBWwC\)Wm{kr+kJ{uL!zё3T-K:,&-;7n% <.\Z X`Udhl'p@dgC|z+s A o49ZfY t|y=??ǵ055I>2S<7w+@tl;'o`ZeyrxJB=scƈ2VD-Zr?o.@NnՖq`G,hlazY0ah/oUkZIkv_N"pz L??[Bg?kɏϖ ,̗e\vWwzmuشW&s?jfuݧ@0Yry"_TjQ-}b~b3-OݱB 4di5DE~RH .iAgoa!A@˲Xh, ?:Hߍ)3=H+3Z ~O.leWJPiut^E( :z!Elg<R[Go׶MV”u{zT+P?J:! ,aB>ޙ j \BOLDK],9z'W|: @'v<yf(Wba8+^&-m]BAVN=@tK0Xq/M'AfUX+?#)(*C88yov`@9&C0 앦:m<> L~rKP }m뜲&)8vtӖ"(w MF>A`\0%oKzU[U4GlDKj!tҬ f }]V!c6 #@d|++,_ۋc,3Llv fE(d/+?ٽlOa-dÊ3ұD+'4]i9F(Ї7AB}*W/ gLs">ix&T~glVp[՗XJm./o/UұE,x5/m_c4\OYpg'iYv vy3QӳS Wɝ0[yt7V ~9~q>νp`Zv˨HœX#ZfA|F}u/UgV͊0b0+}lrԀkrW駿|/)ǏfSe0N7WPE#j;/Fl FqڊA+E6G*6#&Ph@eۃlBN TV- [Ba h䡽13{juYǶo ?4kA EI{{Tla AVKqhqн2bYBD<@Zqi1_󌶄7S/Lv9ؗ$d\gMt 300\g B8L0od.J3 aNI0 p ࢂt@7:s&]?cvM)C^:^,T\R!#pm`eoV}xMc`CjӞTw}|9"[cᡀ\JٷPq%EU\{&dkn[G"%Ea'Em)`6-?.K%@a 6+VݐefWMDȝ51(?-4ÑQ}ʾgFC(U\n4X3^ne0ʱS:ǣ"mIQF$ { dDVsooRvޣOFAȨxɦR cIN .p/)eM (S \~ "VPKJbgq?P^ZNFb;/` :-41ÜŚC(++ T hKe0Qm' 9(*3-h&b0>d'K{lC؇Tk-gtL8X @zohZʻF(j(Stp jBG+^D5q88gXRN>+1E;163I cAL ~EP !N~d?rXܧ>#!2 gy6ȣ=٥(RFl&Ym*V@=ҿ4,أ1 H>hsGO%aa3rA$`LK•F޹fKU'`mkoNJV*N3OxQw^31*NiUպwD00#yƍ0菿f⴨V(ȏ$Wo,G5a:ҩ Gv5/`l3E}Ӹt`.B܋/i i'^wd驅VtR1@).,٥;C J&V nh IqC ů|[+ڣrp:tڻIG0gMp2t}j%kN6CpY&#EbJ@*$ kh6};s1KpV_bG_U2%y"AcR#KvغBZSM`Ggi;CE_|Mo QކZc3Zڡ^k-E5)v~2!ي7"YD"E^dD+t:2XAlaosQYN/"U@:1՚YY 8$%e4u:E!nb[Yװ)Қ?)E>TU u#8(#@:" tUmJ/u3Pې`M390hԠa ]TOgLY{Z+Nzeġi_HU+Cw^}Aaŀ8}9rCvYҼV^_[J\6*16 ׯ X\8 q,l*&oupf2bqcNॆ~VĹQWzDJiF!<2 ,& 6])0|YكS/::@_һ}B|mʎף{s|i3' 'zi?K+xyi0%tFU kJțz>pbvx5˩НHiQq~W|^!sû{F)@UCk=ͳwGO E0w(TZOAakwCxm ):(LL^P+C6՟.KG0tyd\:(;hס6Bg'A˻;ދPOz.; xp,@xVf//PF˩Jz{%y(~#U ]k| $ $kopw'^,)s~~u]-nў|g[cd*M\[Ki&R&ǿkJel|z6][5|uv1/zGKƢ?<$w|?裵Br v9T?$c$zQ]'H RKGtJşMu3NP ?y iȗ:;ONfP9gYgו[\ܻ/|It@6* itN~,A+XKEnh+bfk)#7u7CChdW I䠲n sDIF{T =2nqBSI7:$STq$ɘ4E 5QhBCGhypK9sxz "3D!Дm8%ʛKp^༂S:"zyk)󈁱7s5I})#1v8_EsMᴞ9"I[]IQHgI#q>tEmPl'C'u-{1}D=5w1FJ!~C}fAfgqX"TS陟4]"-yk#S7}lՋ Ȋ 0eorH\ Vb06O4"sw0D xQ&Mga̅g[OpW,o3YIZka#BpY'DiEkD+y thWnuB f&3a 37)&]rq4ak̹kUj{aў|rZx_>_?GKMfHX=,HDQ]eO?t`68|F]uFƂ1h*C:/Rse`1⒧RBF 5ruq/n "Z-Tֿ_ʸe- 4!q[͔'+ٟkYi[X=ߜN5q/~G4 JY %yexU!IuX/hoC Id|^2p#v{#Scf<(3QÈK 3B* (ZW36bP KOzQzO0"n_E byУ7$w4+GcqI4 E.>MRgM2Qwͥp[oW}9kOsmiY02M5agXν+H 'f^~~yF5fiVͬ&jmP/*5NTw *+a]FZW(Fm+JN6yӉF0)z7Mg{#$V<'NFD ёQT{/#d X[Hg%t,A.OD;hI!g]KTNv1a!2V?[]xMoK #&݀9ݟȿÕmY% [iO$82mhE{E;/{)#/iG/D9_ {J f2;A/YJo|qH%7AsH*;[z҈ŮR\-O׽hD2jpVCɬhӐA.."4Wlr޻Ԝ9j_8 \=2_[J`%u5fJ JJnwq饖J$"WaЃ1RV6&D=rƈXV _sZVG#G6B/dɚsZwq$`G^z0*#QBD<yO"%[0r?nJrPiA}39.p'^*9)L/ (PL p#RZzK#s-|"c#VSr8[Q[,,o_@ko-)Q2癡ùAe.M*XiD[6C{LpbKTthA!$?௶diGN 6VD8n(,_r sUPXfb}OP~DhhN>dt5&BXrہm ]CuY'Zr8x!0Eʴz=^wS(N^8v3rgi@HDF7-f-RUJ&Ï5h{ص # Z, ~?@}ZcϱBW1^q9zJT}#edU혹M$yHcK=M&*뇱cs=M8P/_ړ/.2sєA'}3:+CUkjV#sE U*LdA^GZ&Utg]]&!Ai_Lk?jƯuNWQJ-QƷf[[zeN~A-?QvèeRKY? H+p5gި[qnKd$M1 LTd?Smc\3n)R׿~gT/;F@H !吴ʽF¤nȬ9R4]XwƷbH.<~E@^QJ5)ȨEZ]eKjpErr*.qk ґRlT]"{! 14 dS"#`~N,Z6DZa7 'mQtEj16ﭡq2PW1 N0SZ8H,w5D`Q4tZWzA )qH sSD ^s=ܢ"|_^S`PuɊ"(f̔4b*cȲCA\G.Է ܉ɻknk0ڬ9i(Qu#Z;~zP=Gusiuk!ܓGͩtIȼ)d&(ek| GئNB~x-.a@ ىL/˟UteQE6Sv@yUqλ05U0dCKu|RISNN2 T&*>qbUO ĆP?2&6ԑ6/F;~16iҍg.9ҿĞƪm4Vrʠ~DB_y_= tH=qw_O}-KTTGiU;OdeB׿ o=-uј7[gжWޙ$lЕlO9yn—j'¨q3ʐZ9g ;(&pv1 Ys;!TBZAW ၟY8r1{𔠫\ρ0^*v1OG~0,5Ad9]P5'|QCKCUw0 5`9F'_M^ӣ맍s!@5Юkf&u4ԙ8PKXQSdaqn.JbhJ u[q/X!ps ;*ˈZ+!0ҶAg T;-h҈C'I$~)I;J_n> u+97 L ~kBB!=^'b)3TTDueB)I a cXmmOjvbHe]8rHΧ JJlɰa ü >wA:*d[ذ 38LeT{1oi8 \ M˜!ډʿrv,%ZGx $;m*qlW kqZ>1Ѿ!~$7{b=\2xƩ^ו?qI¤nE;w^ݿ+h/xٯτWsӬX+R57 瘵(s" RuB3@$tɠzGՊ# ==hކR9,!@Y ޭ7/eIֽ3 k_&ta|1֤moCxJΓĶeVy90kXmަߩ9ߖ#;߃7O=e\62Qcf(/*⻞OUnWM)fMVp(v37CrEY=`sDFn珲>Oc5hj69jr-+b<+H˘ZijXJ&U2U^> {Z?OLcY<"&:slW䢉IGvej%&Sf 2>WRWO37?gk^G8gmP  AugJz]z(tKEĖK/m]_B|63=aihi $z.('*XOB:gCLդ[㜷#:J*,ǗGYi*ʕW4*_ SaBv4f\N%4Vrqh h,MDP@Rfj;2f,&}h_^90? X >͹FV]ps`cyK7mb(n(9U21AQgs s؎#à>vҎCQjhۧ, &6 Va}۲L*9hO36:z,K<=V![6ƧF=Kh`a$qr.0sĔ{E T-0fɔc*:!Ō-u[g\2ʦٔlA< _k`^8Pn;B\6hJ"TБ|r|@+/u=@rD|'3 cj\Z~/q,_,Cїl㋜EGOS0K/pWk zj~:jAyx^eP\C+ QNuF!XKhI?ԞL&&ƿll[qPLUZ K4M1ѕp|a˝4$Iع$eh!#KLk.n|9"m4?s70hE=&mJ+J{ 5 HB2ƌI5Ep< Qh%-0)o MfYHerb ,e h%J%6;&o8<}=x<3c)0l@ L.vF Q `!7%=Di{1~O MVqC->Ž܏:`槎(|t)Q[`lV,y A14(jBWIo}]5Qx< n]ԃE6x`/y,Dٸ@ԔqA\rIL[B<{fSTD~|a恳? y{@$3 j>EF L&PϬ2]ɘH櫋I_%lxM K 9FR=,5֔tjptv w>/ ֳ#bnvuH< jD}Kϡ}ž+x= :ӝ:I_~RkpnP>&۳_=s6|ZfrD8J--@XbUԺBh'K>_f9H]`$Qnh}WY,>֘Q-bb ߔpd8QF0no`۠m8`ijXf#/dc?FL[ɵE }\3uvV2_Qf;nxG߿eGiYiۡ6K89`3 a)2{fcg`> wak0+Iu@o&|Y@Չ!=$)-ru#0j޺6`ћ;~N ˙Y+(VgdS59Y\[-׀vK;Տ-guh)rqLcIKXeNnyKo%hڽ Jƨz irNx.942Ul!7};L @NNbga|0eFMM)tRh H1i vIFh5 }4; @ fjA ka࡙ h?\ gÍ|; -j񼔆CF`r$vEf[sMYo5{x^oX4/3bJD>B紭z\4puÎ\r4Ł]-geњy驊XD3͟gGh E`éjZoMmu'33ƭ+/pPgWa;阩yklJ/RRk⌎GXGjYˀ|!G:tpgg &&T؆f*˼<݌s| &8nkֽ~;,@ '+ tצ#`b8gu{*4&Gη"dhǯo6 JI=8yG}U<>qS䘱 9ߏdX0SMOڲŽ:J)RCŤi(hv|o/=) 99o{32/2),NLل3Gr߇&BSLfQ@gm)'{Zټffv<:~s?͏|Zp? |s<~wc'$zu Qmp96wvH Jk:OૢܓY rAXF&;;hŷ&tUvcV\A)q> ̈́z2h ^1vk:p:g0&Yc`}F92Vty۳#n*5.1Q@(vI徯-oD\ t7'H"$zܷx̼A 1Jٗŭ ~e#" h `ä`its$+yдKIaK\sSt{Z2.q'B>-J8(C>O*”q"jzs#3d:|hi℥ZArMyd`õDg|ʾ',\tb;ï Ɨm0ySb&P<{Z *>20q֋'lKj~b~cxo|~)1#/<[c:\yD޶(,]xn><=!|ڍ~PE;{xZvw֔c)LrȻ3b{N: l\Tpɩwy: \v&Ǒ;hs)ӈ0=y/!2`t'4~랁} #\Cr݄LDK|i_r%q6e`o-g̊Og< xZ)@"0"WU-:] ] X[p'nW7E:lLOy"8u ,$#=Zw!ԣ" X.rhqOEJS\ tQ/ly(Ɖ r%jvXVTwcTٻȳ7֤ʹ'u8R߭ kU1|~FF*qZb<E-p +diV%\T1|'="yԫ[}llu6Rr:[U`.ߢ.g@]gMč=T/O0I#/fh,lzW}~,p$軰a=SO2 WGF~UA*ytfI^1MC\1P-Aсs(N%V͗GkSyp/P(AhVgGdE֥uKs]=?i~,w"piPڳqţhm),l_T`]JXeWP%$@/0*2P1A̰rxF%N)q=Wk@!^3XӀI ,K1NWjEpдq %!ЁqM{<1~ VאI}`8Lѫ9x |jTkgg ($B>$ j|'VnDcؤh ʫ8ߵ ,/q}]\ŒQ+a VSyF _b҈`> 'D Jr"&uȬrfPPKN7RV8s܏pj\窱ji]03*F\ej[D̩ܲRW GuZg w5ۥc+XL0x$maF@ e[A:@j&/91^vl_&K-O7pRQ|d87Ͷg:-hpH ZB[=DY]_d%TeNbR X\Ia)H~hMf\S4;t ul2-=[Οҝ.\ȝA_;?_6[c5.COf ;oo]Sy(ЭGv QtKg4<`ݾdvqXkKY#EyrO60X5MY\WoEFP_!Lj '߼R;r'm\MqTԞ-c6 |kcI6*6٭g@nF,`蚡. džK;@<.A-@H6+ET+i%U&ck(&; 9.Q7x>uqҹnКigQޥVYT Z]7 R~lhsYTJ Zp2"Cȳ_ Lh*ohN̚,+$(_fֈ"'ݨzIU)gSx}Y5$)ՖQJ9'1u*"[C &3>ٕ0Lh^R+v# hsv"֊TgPg֊H3T!ClR9^**ppXA φGUǓEm j |33o}͵fA{H RY|>W fmc<&Cڪ\p ԵsF;* 2k2:" vjZY]>foݩԋf1JNf R,x86qKFV¹2Rb$qu%uׂ'C=s@œ[VךL0] OQ:3ʏmE8zQ-r?jYTHuİ,m ǫRT`=6ˉ{DP|М,ˁe:Yǀ3 /L6!cr&9!jOw\GSCBXo"^lt$i<5zнMY1)%X }pǭ O`YP ߎnL[viiJ?!*)/]\{(^\YjMF5}!wrI#PqQ{@9ib=3K&8S~bCl]k?ΐI%%̜`lM9D )Nu(Xx gla` (V?;Mі8. d ֽӗ 7:6R@mP~J#w;ylm/T,(V9/W_z5ֵ>Ky JEzߓyoߔG`l_<Myd=[jM>*5`CA(4˟mc?co!C8흳pXȹKM?vd{ #[Q=(I4MKƄR0NnOJ='vvcwJ^3eP@}m]ҧF1yWdAjUS*o,6cb2ʎN+k{lj{34|ߧ' >1R K]625-ԾECFh$Rtѧj(!  dl3N2c *P2 Ȧ@ľ/XbfINn=6.o*y|4zW mrzQě]pCm87~tml$Ouhm~ ,XD8͊* c-1h9 6) ZeJxfqxv:J0iT%726r%iT,[9LZoikNvt4\]ƒoߚlihNי/Touy؅J \OnQU O~llYk8uKX=P@e@?Ǔ &;Zkj<aշ*#l8zbBү1 Rd&/ʁY4egʨ>-fJ I~x*u B9hnN]R~o%yq1Qo`נT&;k ʻ5S}^Xݬy`w]ZEldy;k85}CV>n+tK[a>785@FhMxr7j -Ⱥ%)v<[a ]סw9χ85Y<9,#ѯ/s QN ^K4~VEXʷYȮ_5!ZY!  z ? M 6ja'8GR1ie6ϛ`SZI3 ͤ~PQ`,YLZDFWhxg$[T: u)sF}RCW\-~UH g?ͦS;6<8eЄڕ8mk {yЋur?ȝ˝No)ۨ y@,pMI3x?ҥĿx&mi2/i iFUk)˸4о=>pPA}t7Ǝ2+k00R B˺Bvo /@@74C@E PRNí16C;'zY6P\=zёISʡ1SE%"܇&7Ҁdڄ2j24 X@1uc ;JzU͐kL~kVyOP_Ƥ( jNjڟ.Z*}} X0D+?ל=BelrxR(LXzUzX۲1Q)9 oFڬλ6Cb<hNH ND./$oϹ?Ca :UEvhG9J/܉&ӹExQ 5Վ&(7Gp 4. vƽ?e^v14`nO["3`Eoj [eA!cj=}4Y @BQBX(o@Ov]G;sϊ԰ 6ۘ\ ,YIJ'3 o٨;p2m}<}qE*ASP8 ùeMb?{08>PW=#F=MlL2)BSS|"5:ybuikeX[~ TET}İƿXƀ"kRhF|vWiY5右A ?2ߐGhGaզP2kȾF493N4iA?G W$djފd(jeF]Wi]_հͯ;nӁ>NݓVr=Zk0r¹-$sxޜ*qA<% 0ʵkWnVAl`IF~Ƒ97nyQ*YJ]'$迍a.$X`u $(7ax`77mK7Z-A"nSsYruĎEw]L,"a׎=Zebaͅ9X]͞ c("6̵)Cl:&k@|,VSł/1A+Jlܲj"VFa|2hP18aQ hW<;%9Y+}v@Յ'@0/T7;):48ARu\,rfZjOkC˲O/UŠfy('T-#`yzZMϗ0r d{ajãpg`#Z4~H'juWlоd(su1^ђxHKّO0|)T|lt QJ~@6|1ſm(yrԣYo1E6 DMEkЭ^k8ϘBm4w*Le=nj.3e5obWTm^cqp~߅-94ւu zZ@CS9 _ˊOP#B14Ɓ5s*UAQo-a^bQ=a3f26&ŧZvc:k-u)6rVEXNVi,PAhaPSy^E&W\F0kc"(BH^\ڦn˨?KC& 3yMC?50 #܀8&2>CExf 8dӢgN] |((d3IA1e0)HOlD6tCsamĩYx޹HljVVip$Reo|Yڠ* ;,Qծ e},|9q\q2Cu$v=ڀit:TaTP`٣&=0g+,TZ!9X&;ꋾ?tb7 w29Xf 0lŘGu8kZn~ 7zcQFn6U*7՞b瑴/wP %MXBF%%-Dʘec,yJ8f^dv+GY8/7RKny_ ~ӂ<4)&>8/G/J;aXE'T؏AQ;-g`ļx067PvTf[N x_> (6Y(3qx41|TrW/59e<ɑ$>Xg D*&y &4=/:w[}a"~sMu8u1stwB| p;yF;ϰ(^5)7~D/LVZ-eQ;m)tVx*:0Fh޺oDW1$uC MM*PqTQa0>hkltԤƙSD*S{4ҒY^]N/ ,h+XQD'T(ϐcLܲ>`H02IR:4Cd^(h>MC@lcܰb{wFD~x9¢]݁yI8 ͸(*z{zݧKJ%Թ,6ͽς՘t<S+9*RMzHρj @B-?;O FT(3:ISleEߙJBoEי=5 Zϙj!$uqMf*rnteu-]1$^ǗIj0ZiG|aMa$h%ס(P*JLYCh mOhцw]<3p=@&[3ٸǧ./o}鿩q7mETg?L0`hhpvHE+4",)TބGqdmpd _A!w $m6Q!0]jgׅHE,.GZXȕŒz~ޠmͦ5UJ~NIaV3ltr9u>9Xǘxro]4ccr`TpN1p y.خ`ZaQ[(RwJCc%;A{_;$73+xyN A6Zf!ًHk5,#EӡGYZgCw{ ]'k^[r(NydcM9:ŵnzS@R{'5ynQ=>!/?]I;gnhB.ގNh{xuXR~<'o-rAh)܋(t sts-oܤ&aITh _`(=9Dc1V* *RM]b[m1 rU;cwGNZ/S*:9ga ݎsƹCQO2B>x|Yms :C[.4T?7**2KC$(""0UFS%_cG$P̦uPچ{%V>D5*:=OsT빉\Xc;+_3{ZwpϢ<K?tYS yh#.3_XyDR.joCM~ CPWHb=QkvBkAПJ`J4{8|eQ Ϡ}Zu- PaTVs*yq: r =98V-Z7!8004s?DŽ`և.e7\ql)10v何KX햾0@#'( kgjaj3|EdžQg+ 10Na;M*&eME/Z$(A>{=NIQtMF-覊u$bzDu1UL."'!t"<5 VUA7dQQіH3aa*AL{PM˼iZ2&?KiޟKXwh2+gh,o_Ϣ0{#ݳ{Mr~Cv?ü@O;n1>CNP]ae oTh(u1LY)c,Ȏ\2Y GdҾ7vQꈶ9cuaKr (g_ȝ@q <ĸ%O>gj,=0NG(e'rkɹ]{Fx>*<X\`Šp4;*07 : vBiۉso]%&Q"!#Axe3UҢ}VP Ҙ TzTd*8oMDЌ^ xOS2)_G-?ZFEgmƠEne|7jDKr,Ǥ^$7M$/ @ܡE]#o(AF^K4*sijȜtE,5 8.BJ2'Y,>)7葂<dYMw4'?tҷKm9qpҘ,nɹbT,` ޠu' iK" {ww'Hk~Ux7opf8w?F,;#ԜbAAZR.a@4q(-{+ۧz%[Yf`YF#s y9Lf03|hq_71| aHb$EzX+ j΃Mi/D Q]f$XOL {H=#)|VΡD_oLIB"ʒYT*%@mD> $O1xi٨&@*w0}Fj@6zrE>M/5 O(M&b@:g=!th9[`\r 㦐;=B2lכ-vW DpFzzn\P CK٢Í ?.fm>5S:_l4򊮇ƀ$n68!ʏ%Y _P'+;+L߄6è#%o5:fh߉58?q竾@H9WsH>^ O2lj®3*ªH:XaQJ; HDXV8DPA섡u&JgJzM k>qlXЯ]9Ŗ$}L_r[`OIa7g;9l<|r qFfmgU+F l T`uw_H@_y<"JVzeAvQUjI${84=fg9<72rHZF2'<]K#,1du)04!{/\j`xKɔEV)5Q8A(C&`n޺si@Fح mL[ RV%#4Y<ϗ>Sv@<ί}boj[/*3GΥBti9놆 iBIZv\4[~ _:lfǁ>凨~񽴊B<ʻ+_gmA·Rt pHΖ1`:[siB vmZa aՄތW[ÐY+O_%U'gF)Y]XF.нd5e54zR =}H>Yܬ8 _*3[w7-<*q)u '  ,<{sGKq8؛_oM򥫌g{LZc>edsWr :ͣz*U<6*TZw K$!`=h)jgGV \TlKcрtX L1Wr5nW]f<4荖F]hI (,64{ӄ!̬G]/>+k6m|wMVyfoЪ(Ay}6?{=pEifX1w)0afG ~R3PM3 V /Ġ\]񇙭8Jl2Vh͜/#D9aQ%dLk6B*\ds6 Yo_.$ooGt"ѳu t)ydcB|Ԩ~ޙ\u\D'&8"y _[Ȕ},F|blW|Bm_wp'3A ] ~FW{1QNpskY=}ۈiq-޵- Ceƒm I`\ks|<"#?#9W_bR;Q2E`;9Y6%04axXY-/JVltNoD-Ao |ע4()x&sݖwA'[ǗD>WNo oefnn xP)kgcˑS߈*_Ǘ(5A 9Z&HOS)X>v1<6q:%+&j&r9zZU1+Sbopx@]*޿`,6oL¼yܮb,HTG'$߯~K+UK[R]rP"sv/r]T}*Ok=MJߗP_{q0]6K[}x5Q{ZY]{X]m;E4m?;CDW\WjϞ=-ևW| y`(q yF#ڸӴ^o!cˣY!)c/Evުl.//3hx[3l emS~`3#Ѱ% C-2 S򵴒Rѯ FIavya2Zxhnop{NH`^, #ȩox RҘ :A2VE5LI@:8pl`ʺ_Oo<_u zrעD3c94gA89ַɩNN؈S$L#VY/+eK)S&RIR >J_L 42j%;1F6ʢtzʏu; Fͷ5}'1[u2/ve|=D<0үG )|@:ٳVo ا3$J>6_̐Tqۉ+7lc,-Z: 1PYgBd'fJcp/A`%^j@#3 4gc$eN[O)/!?3Fi _A pCС0cT~6id'K%v'/`c/+}>3, l!ը=vzNxb C^~֬ޫ%. &<խŘd9-7(TVg4.հҒ , }yEn{hQA|>lo+oyzĽAkXkn]Ki5C:{=ڰ94"γGD0S$|AGɞt A!‹B_i3<ΧVKnh]|b3 h 4+0'.aHuQ$依ᶵzmRTdnp8\EFTgj"kcpۧh8ب[nڟZQdTܪo㲓 <;F xcΖ#eh/_i";Թ,SW5#\Yd48lIdCE ¾F0lS8_ w`;9?,Uq!vZ[Ċ8\ m#T»3zyUo\O`c8 l%fCSB[7I{ A4. \k/\b6}Ԡ^#ږDd}-.D=;$nedC«3oVdɦ%+#ʈC;zPhanx,ʬ(-=b7߻!9o 6̩Fv:[^EG41ڦV'G~oFj:ȫp]ӑŨVwD(s4\HrJH&#%eA[F]>Rb9准.+#* W S+Py`~*i$֦hd Rk;jJTg2^9qMBp4l40h4b8{ OEI ۾-8JiLEn~r@a]ȼ<vC8LU|R22[\[xnX視8>93p&1tq~J]BA_gDocnFS,_8L,Àf& }07:T/Wx4:'Ӈ>| `qmhHwiBR3n.:0Ɓ:ަ0!j=RV]SAPa-JC21FJ}@EOR\?TD {Sx : I)V# -.&A0GjIom^L^gh=.RΘDx9)P)T?f (~cdxe[-C|Uh-TQa}\xֵ-q>} ,r}e?zbd,gg3v4;"YXw;9mMo$R<|G oY0 ڠ 6'` D'}eQsiF[s<1Pv_0|/XbqE3 .m%iiߚEnhr#ȑ'Gw] ng>8`gj1k)Ч3 g?80!{f{tH4 xԢ2D^O Dʄ ~Vi18D JUХ(%k0/zۧOn`w)=tE_y| CRy7dpޥ5|&%\' l gF $"Yڨ lF~ݬl #3{rЎ>e&"DnN35۽h\(}8@8 x"J΢z1 mXi&a`&RXY$hJDa$Ov{*&kTfYBd#Zwn vaˑL lGim}i{ō{M܋ג R$픅KSeL^IٸgdIH%, WK/!?-N3JvѩqǟqǶ> [c?l ćmMjh婗k'6d3OYUHϿ:@t}auNXDȥc[c2٤•tsLyVa\ 螤 'lȇ9rR=뻁)x[:MD>C=2S0w?wLRaѤT"=@ bI e3`qzݷJPq2~W̿Z|(o>lFF ?ю"pK|5Vf֥Ia{Κ+G͘0ugRA< ,LF58A,|1K4yY0"+x)XqۿF g_I::ÜÔ_\ #+/1fΣ1a٘+~QGjhluȈ;`ePlEm"zWFWhN}mV5df46O<(e$Qˁ}g4 U:Pιd_L ]fsxnIE.* rG&dBN5Wh%".8x@PU}th5 ZS+C@Hui<Vnz29]Θ!m%-\Ϟ< ;Уsvd݀ ͻN ` LJl}\42X:*QVYx-?i,\o}m/DSי8Yп!Ղ !u%9i&ƀ@_"s! ! M+13'q^b8N@5 G8`{oKgk#hNW~iI+ğ/0%#+8[oH:GdBZPIT<ݒcʄ'9ؑfIhIzZl5%fG[`#ױ(Q:yڴbn,t)r[H=$od>^D~[1*(݆:1ڒ_J`4:P_1r7qk8]ns+_H{S+&s速9ĺ<*=/)ȴ۝slW_Nu1 ?KhzF9ډ5b18XLI_s8r 7x˼p`!;2L!'/",VD*gY r~F~])1b2鮮T3DF'nr //"KimVг~, `C۞yG( ٍS¹oyh6;l@8?xI<[.l򸻅L40 wP Y?N{V`:p:JJMC P9՚B;9ǃ5n}=˼bWQT|5u? 4}ATVY{) ~߻([' rwi됚lyp[[yWB[aH>6`2|8N7025l۩*T(|klLX 9,,Qw~G_4<.yJ>=3oI6 uPx: D Eww"QpkSo H\&U!&]2@dUxـ&}H݁)b_PX#ė@V :"@J=r3nGDWV6c&NM?Co!!]q<`f^^׌q]V(Ƕ>!QLPTmϏ0r݃R[UxDTO %E1vIu ^nlf*4fu t 1gKCFNW)#Z]$q vz],'"D889=5rzݤpX(D> lg^-(Q] WIa7 6F1~鄬ņKZo\~+ʮ&?/lN~ |x^P~NiI~NU~thm3sJv$@YI/&GO&&=39ÊK MZnaҳ9ȃOK ?b"Vg+c*/8Kʑ&$U 3}U+pv[ `N9m"n;3v!ʴy!( g(l,*:(25iv/=:ub ~6TV*զ`CRYԚQ x%H'E\=ёatdm=:N׏+Ɨϕ`K|}Ws Eh/\Fȁ.pP%% 8ƴ)_bP+r?-!Z^ki=$2Xh%qDXE C}p$^~FEIź/6ʝf O,Etؠ̌!`.w<ҨV,y.j .l"ycI`Ojs}72OpU"aJ bRBrS gDcgE /=<PRN"Nz \,=YMr!G ryO6D9Cl'XmUl͝HoOߌ/%0NjPC"vy-WoՇhXgf ap__hBPsPNRbca~P蕬đwazSV&~$Z/;Z3yZFٺVPmzhCB/!ZWP\ M=GF*pHGTn^[{u_4յƺx~-LWy$+μ銴m_ XmVO A zI?L=I7UOњ>R S35 QQVjdѮyj]5u[(v Kj]/w$\md?q!jDrmuL@txh]oeYb Pc.^-^͵OE0tzC(ǚ4 Q^_AM")<"mh~: "XL>/ ;Xp*AP/ 5\G瘝CXvM \odW+8€ϓs#BD'KZx)^XZt||z#qdIF!{[]4up!ŗkFdKDz;`Dpc^}=-KJZ@%dƆ [Ǣb8#s\Ǫ0IW7+{@};f.=Qef>TT)$ǕMGa]SKL {]^ז ZH{\e2cȁ >Px@i)o!w w8ngGٺ_^b<: \("H\[z|`~PڏZ<{5tJeHx)SLz|w'ʀ1~{=|hA7Wx\NG>&%c(Zqן~r/Ay87x*Ih/|[M7O:<Z&bA:vIV R{N>׼0 9oT;rǷ) 3cprY>ji3|_,kr/Z︖әcRzۖ,L#}lڄ<ϒ1]9)FGd[6cT#_ff'OmM_XhE(, 7nwǯz?e#&J\H )zgÕJP8:aM./VQ\—|?:!Qe(B6we4g/RIhN΀5HqVoMϹ]< \gͦC2K*ICpzɎ5٥JX>7*vL3u$$-+h)҄ڢ4$H@_LPGNz, Gͪ˻fnqN1r Tof7sFT#BHj몫Zb>9|;I8408%1Ray$'::l-6Wy+Qח͖pn8f<ői#hJq#F!KJ(gp.m%e)ߦ=PDl,Uş,[6^%$`-`sT6HK,>Bڟw?FoXw;O6A%J&v>(#$'4^y -,ظzbb3`[ib;H]>cZ9'-MQx֬2M%d{) m91IJFr vNp< qg4*^D 0!@8)v +.,87kÛ[J)[)-Ո_4i8=#jʝN,a] R.4,A'Ro ?[qBWm#Rv!@}&9 T~$c—ZtIy(/ʏdThR#]zNb6LNKoRa0m,}ʒTmmIrN?2 9{iٞyk4̪[~.WxV lb[q}45|!lX^ 0.!.dh-tlxDcDb-!r`SJ_0 4؛kWƎ vhg29~kr Lp&h=UJk~zձFP9K E u&P?8k [7JWv7ܠ56k䶟ehB9y'jRs1gQ-inl 3h*Z?^b~ ]D.A:\ΉORA`e× '۫=ԁ%[m!P.ȰǷ3svAiU~TTQf1Gک~`3F߇\ۖ~x_gDrXӌ4_{43 9$Q4tհ[cN(96FH .0y2~1*ǟ?;Edæ4tX - +4ouшoU} k[[leHۆc տ@¡툕H:>zqM?ʆ> yG`RtC;y?l^~<!]$춼|o Qi|MLP_q}B7Ӱv`DrtW7aޡ `]N4^{ # aZs5b><5x?!28]#̯K&xԁ>`{:r??>?-6\m~'_^ tGܦC[?m~' x{`F2>bg`Ŝ 'gCN{l~LUxP)N}.W=1^it Xv(^iY-6n_ i&q@о'OfcZtiSQ|RwJ:p|KyUVVy.߯\/ps'\7S.eYaשoR-7 [O۹a2ä2״'Lc2壂b,<F;-"Z230T> 2<*lbAW?z:W}^i>?{o%0T{#^3?.BU<9q!Q=`8Ag'Q0]+"8oq&΃>fsqJI F!SO碭JiqC 'ȝܽ#uҥ]ROIUcHf=zN;=y).ǜ(cUѝJZf K 3odhƳѱUS`c4|kֵLL~ogY@ н^Ie?ḿvl 3Zʟ،96h󴛛ᦊpmvm2􆭆{>?={SoĹÛ͉͹(=oQ͇7+jaCfǯ\HP'^EY]+؊N"z8i{q(/&^Z5>5dN>Uo깇xWo巷`CY)vJݕU&|fbhlێxqmMP oymģPǠ/3wIc"}2,pq3l0@K)+w챕F޵QyLFP|ǰA` |Sc0uE9?>,6@j(p/[_[S!O!Gvܾ~t004^ 8bx1D|aI:;JiYG2.A:Q{~(% _`fmS͢D&r9R]y4P]5ߴlEi1Cb|@A裣ժXX نQRcXQyڏ ӑR CA^sKQK+Xv>,~tQw&*Wx8(!o 7R7EzĿԄî(ƴ|x@yxl!$5)SĪXKxJ:2R(Auh X*oD2U RykZ0 [ǚ53F=ϫo d]åN,^l6H]-zQ)952E`ιw0QH(,ackfRx TB?"Z9PB>mK5_n(AUiUwҵ?Q0rR TR5ATX ٤]z,):TM/x.4& T9LB P9`"40j {bЇ ح&4mH%ze|je~ †ƎѺ{vA$^}/2uB"RcU>7柏;c0?z\]ǣE*cr2Gb);ˆAnGL,fy+/0!vI߮CCx{6nq"L9NDB<#2wnǢ0qsn>^G3Z`a$O>ڎ]̂[{Z@V. -~ȋ!_V_JHjj=J} KP^%(z.!_9|RraWf}#zn]q[EkAj^#+p"E!䇢y& fnW:db6'΍*;h ^qmTяzmRչg BA?.BkD%WwBIZH׺"oK/ŀȡp'ҹ)p[w̨܊vn'ns%UG~i j_+pU!_{Zy|?]<~M`fKL0梠1V PS+~jQu\>Pyi;P C(',X;"١/)LoKuޘ'_tڟَ܋Iݞ aγ؍"^ >!Q7:YI1MH+p *4ƗCQ\VFe2 j*3فـ~?)XD>մYkƹƉ5F ?#fucvj V3elHef2 K'P/!q2 E>i}IYuKk 6C?pxf$J{Zh^&U?yyЍ*PUuYGZO?@4l5?!ʇ+eeIYl%=mnh*Oaăҧ@O_ҾU.#<:,qb"k ]A 3rXN%-(UE aB)wD{(R۬SVx{F Pt~4/{j$KcQD,CL}|Yؾap;VKrNƅ)\Z#?ӝŌK@O2Q4d_F"crA>!Q*gM$Mh r5/R􂆫+~:Czr@Q"of&roX{&C&V!^ȥo"4Wo,V:pU\X̲^Im~y̹Cұ\̓|sSNFU ~t{sw49$ѭ|`Uɹx7'x1w*pˆ 7nw+-[)>$^bb'cp :x$p[P' *G{r\k1T0*+IJ/r~M'铜-ʳb921D_&XqG3*ۧEHf"Hؽu¹:AsFѢ<Ӌ$/C 2с2M`呕vi]J\961#3DO~Q{ʃP)T ԶȽd(2G":^du||9:ĺ8ʰslbA@G6;Ek tŃ&L\ӃZ蝚T/~|'2 @=6AA&yN9{t}>үƳH_q|1* Z"=`Fw[(r/'@@s eȌ(aaZ#'lG:uJL:> 37kԺ<Йf޸o }8QY<2,p8?PvL83x}nž> 2hF $Y%z:*@=>KꕟF w.6P`r߿j.+@w(5L.8;M+bQ_ /JT2y[yf(J̌@U#M (}Ӗ܉"-/S8P #>kf'ޣ~Wˇk;O`; mAX8CQ{v:e8seg̈:;O)1 =Mtv!!-h,pT8D8 󬀳I he+O'ځDaPAY)vJ,:NY%ǡ[d2u}<Ɏ NΗKi X3u2:Fi8F5(KKp0}1[gxၗzO1d9AZT i5F(ۀQ\[gHsCsM]E[Qyxe*A}A đd[$_r<"hubEc5CB]juM#40ĈPPH1,MD^+na}GJ#N 2Ju5=圻W{ٜ$*ykh7=?rVo#JPiIj_ՉǮ6MA?9ZF{Bm^g|X WۺXD|vٽN?)c`4>ki%JOP8g!_V۹c؈f8ؼ)Y }D4o!QGewuejۄEЈ{j-,u*OCUMqtXQod.T&K:/6,"t]njkV>p.Ua;a5I^F3K8:AR(Ӈل(82D`K`5rOT ^v=S1'yנ>j $.gfe*_M\3,,ހjOʎI o=MsWd%P <#Og{;՜[6hԽGVV RK+%K*Vȩ;{Hj M(TځMDo^;?ùz6Q:'J"W~$bB7TpMh-7m3/t7HiB>Y:EMSDo*SF ۥRM(L`QԢQZAm(TH L(Zࢸp!% 0wB],MM7 fK-s3IS6sdg(L% `W9bEc:8!fbU}O8"Q4PHʸd*} eQ}P3Q&83lC薣h٣_m_[:Uvhd]|Z#^^&KHhEVt(i2"xϳMG% jr_! lNu_#ǻ Qɒ]ёYנ% ||& 12gnj,S,`ŝ*Lڃ@׉jy4FWEs4di[ ȿSR0lDiN rG#Tɺ9Pw$Jpo=Nq_dd&Yw|Scu|gquy<>QDFsv5{E`AѽNs9CP0(=LF-NwC6F99z5Bpurk)Zh.fŰ;2I##-{&6z*Lh'Oh*T%PG_ |a0bH`dbFf L¿j}jq{b d)oݳҨ֬ ŀ=5OM>5Q&.ɕΧq5,L8hEe GL0#B_WTفu_4·h]@</fm0Ǎ*iQ&8@-η4n\ JZKN>r^Eлhlͻ"f )2Ŗ&A JF.b_ATc6Ų!3`ń {^Vns# df-|ɡnVZ]s;"Ze)?Hkzװ7Sz,:>70쇙|e dۈ zq8q-@'FQeGԩP7hif[>܉Mi|Q;8㛼A.Sl\~QKh{1YȕJq .)‚֗bkݍ4]:.+>L(ԨTcwP5"kM"WE$NezwAQ<0ZW O=)=;HiVzeIVo2&YNHPmk7+YGօDK-IJNox]0T?z9ca8tdi|# R1V"=G4jwmB?>-\FthO/zH*d[~#կ}d0Qu"@| \\C5c+% T_ˣ&XJ|h[ 9>䛢J:P9HOLDtɬ ~3jTABq|*OYAh(ئq#4@T(KP < `% 80`7[cV=}?3{f3{Jpp@cpа2)I cX栂R^'I,!7 w4yTPnKHy`s)"+DuҿJ:MQ=$p('nRѺP_q#(lq 7z+FcN kFD I^vH(` "Zm M@s_#'֎ %" MY˚lv ̶BnQB2A6Wi\*dPk2G:psEknp1#0LjʥT#.KH`zGX>me0L?+øU&e2! 7KavF ʪ'/v- 2nRuA.e:0#ٰ̥Ϳ@A]?bk`:Խk;fy } ʓn-}GULїq+)VtRnz!ٰb۴i.9Xj3\>@ v\9J࿻ݳ6[:egOEB^]8΍[!AEn8j@:2<[b,PF(L)M90u˔C1+ fy:Q4/LgR@Ra(oT7([@l$y3jEe!Q~ }x]C jJV OOOy,C pۉ|cCĜC_;"vC=$k_P1troaG \<K>"bR&Ac"D.џ߁쵧D];4µMszzJt; .h@B Fo8]kԷX@m.G1_Z{* SPn.n!:XFW~Qp4b 9{OP݆x3yq aQ,D<Ѭ6 CE~(ղ)N@ɓ7k'!{Gإ3/6=KJ܏P[J]#-:zγ6;ŵfb;ڿlظ;*bj5;wԃysbxݛÌ "Z<kyag lF'xr^E)^>$TJ˸~9-jV8jI>7XyQ!!CoW)?Ē,JQW`ݛ# Q/X@n?TV+jʅ] Mj 92FxK<:6[4tr=kATH6@\Lq[4ӳ\\EJXCR[W9\ #x(a i)o i#1@':`1G9t_t6#ll]ɴ`"7pZV~.Q})\>~'l&+qMQRseRy(3uAogHkTɽ,y4/nu5\z4QzO+ ^_A҇FW#RQ[̸CVv0dPWrWׇV f$G<%l˩c @AD_~BN~PdU>=OI=iBo%SCHlҘH nnSe2:z5h+ )ElZ Ռ2@=@tB;g]lp1<[B?e.̈5@f)Gp0{t,CUa͊^l8鬎|u ̄<\vЃ5߰z%ذLVmQ[0mɭV[NRYVR:gnV.l9?1[5B `ӵ+Ci;mgOˌ8?C `ۯͼ\U_ {\$oXZfYl1edKMcm(p~#(I poptqbgeƊ^ /&Y=Jhwذ j~z3 [Vg-ESXCt6PK®4 ᥔUNct*1&* 2KK!= hצX€IJobMe(DZvvr$S<28*HYdG ѭ; w~yGUR0bDwUn1|B5nb,_kCȚlg#q·[LHpL-[mHކK J$<'o.&;7en ы,&fej{ti_#TGs© /I:rPq];UO ˋ `pm/WsvयXS uCzn7cYD0qJCNb$nSy1d9s{r` I:~Hu2~BȸL'mQjy'Sdw(a }9Eu($hЊ1nnz<b#0Dq]n\hg9@ڭGN^I`1e ם lM~͟9ͯ4QDͬ>6)ǭ6HGc m8@2 Kq *O.k7)sb;RCݠ/eÝ83Noىu&Ƭ/r"rE~eY{2"-`A+Z[nB|=N-&Ppe !lv $`q )u U&v&uJ$uX['rcXTS@$tkK@d  kY!aU9j&q)|;-.h7эAQ%U 3>)vbi~#@5(ۆ5Q˥J-a<ތi l4ZZDQ#MJ ^GFc|%+ j0V, H%H/ĢaWq##>q)y>;z_)K( bg 08=%9A;r_V SV,SLlK̓ݛ'O,}1&1 tntk{Q<rk/l9aqA17˅apY5]{tjš<ߨJQEV}Qf=`+QN^0oh O̓Ϩss{QoRI։8'>sr 5K(w˘O˴d 2݄_0@fA!wV W)+ )‚ڔ @$RASZBvn8"❻q6Q }s۰4kþ/{1g_tW,m=Q`w|Oo~a6GuoFmG1n˨#*Xi`{^ XeWa.i]Kx@]:)~ l1"@U΁}깇_ف|}aaWcc<%'XL)jFӱmdS)0'zWeXxJO;uOK=lj_/R)Q~R0e*o b4E %\ؓy\de0\,.,w47`|\:ļg>tE_ir, uf݅A'/-0iHfLw ?ܪ~2Pߒ2n{w1刻 v7hĝB}O?ƛw`q-#@Χ K7Ngnx%}H{Scf<ޤb c?8[:i_2 rեҍRx{z;G{wj֞jbbֆnJSK*|3mt΢'T?b /Z~}Ȯ-~Vkh׮] S[EM%=Z˻Si,"EYA0"A3_-P:䳔 U?_gbS$nZY!Jپ,FN斄: ·0&Q >fwk[,K&b}g_{5ȤDCj\J/wIRQ/D53v²=,29P'QnLcz6|R=Uߌ!P;IїԤ_W=.l;6Pʔ׻t QVMﲪu#NEn ;r۱ñL v$S.21C!`a/B"+x>ĀNv1x>U4H;tu+݌3Һv7LJ'aZFo3v8/y(C{^q&(vֻ4D]ڒ]~ndgzp#br֏qȁ0zv'ǭl:&!JEluYñ}.%h,WriX#n;h < w~=i1٭CWJj[wBF~0~ s0L&61LÝ oweZg#l8ʉ+Ef:n0V٬+%z$_R2Kc'o>aO6J& h+7VFA0R-t=QwN{DͬWbuL'dWe~b7W$"ms {]2L)a,ӓM_B^F'(͒&NKKm)>vɫ^j21X83”MƃyA1?$˩A%\`Xkmۨ.,]ol/5 /w0r/"Iqo~ n%ڙ.?]_LZƦ-^Ϣފ#EßulDZ ?39PO2jLKm"J,yyڻ!x?Y-#oy!^?+#|p4u p}F6Ua&ޅH`USvC#go-45!+0 G<3I>fhG|lzXXJ)O~1!04X[jdLwaRm5:vˡkX+Gb_/Xj fx㢗Ǐ~6,>0wDk$g>lvzY9%|ȒXkUB?++u -* w8Oo]jpc(TKؕM 1"c܁~[f6Q$7<%aڄ `+ 60 _6Y$<Lـ^Akr:"wkCthm, %'nE1f6~)G+2*`-CN'נ^յ ݩ b'vݭ T9{)2Hx1tŔ zL cDw? $ޔګ%T LNy/ã޼L&'n >ٶefkP݌)$7U;]gU%BK|j;źe:GF(x5W }#e|D(ǽ`;~qg7l U0ovk8.^ ѼgsV)E[ܕxb㮂px?8TAc%`ĥ~ Ԁ+Q}p# h ͭpÍlb0/"bG.au(~r!ȟa3W_ΞryT (c(CMÂ]10c%WȁhYy{I "DJZx =\m!'6:L@e5CmC1JE9Xbd52,dWY@\8MnHt>k[ g|B ;qL`1QZ|a%5 4촅 %rFى=\^Wbr*{Wl޿7N[t\J S.Z'7ɿ'q< $%<֏TdBeuz+YrAQJ!gZ8a z3ɟՐU(pQIm KKC⒰/oڵ*nnfr#u5>#Fu=&d J{B|'l,7l]ՌNr8F?{ eWw|Z:.<90ގr)vcU24Υ궽(9̊5\Lr&;$x*u 4*ϰWsrZ5m?;el o>2ʸ"!ńk6S0zb049P8Es B8=H~R©X…?<&=̢PmL;hm]#OV0I#/e* $߀X(p su@p} a峘,x#$c]>'P۾v$H%ڬGY`|xH=}lK;a|nJr 8v\7QGv#/68@FWnQ@RĄ ; #j5MPh W1^Shk i!jRZW8$AAQ 0nZi#8 -@N:;C,ylOg佧 ʸfp u,mZrsa3잭ȥ!L.zj^&FC[K)!͏@HC} =] rƣN?9Ҧu'ظ@.5xz5\K"p눖_+!ÀeKTe'4n%Ftg|:{)蒻]klۇϏY񜌺K]rwGgu.>/ңMFO 鬗HHBzac~T: M<COjRm@Xoɍ=z]z2 a0Zƶ R3gCϚxxFgߌG"㹁'NyY5[g}I2ag2 U֘({UcnlKf% k[4͊s9iv#&U 7Cp}}HXn~.ED݆V8L|E.yPbm mH3>#nU8woW N |[ÿ/{0Ri/kJy#TWO3YK{?:cMt\,92{2fɠJZZl @"ҪJ|_U7y0Wz?pu@|2Rh1(iP@(ס|2yW% 04f1m9r8 V%&j몉ظAsAG00׌ |mv5S 7c+sPsC%2\! Z5M,N/dQ H`F&EG"򹰙3*",>On +[ Sà49Lk=j6ڊފ."Jl]1Q1~|&7;d1 6L,Gg03es_K$RIրIR`=,4JtHfPCʼn;?Ktqnڳo#ń~H>ZǚC,|Gs(GZ% s*RM8rQ$]@`uR]" ^Ĩ'wArN6,G⎯ez/&] 0փF]DsK"s{ j?(]9_'+RXLlB i)=^RhTX#Rm /q9G>CAB0F,u>[SY'ՠ=NᐖB@u@ %rg p9d=O4 ,j K\V$JR`@B mrHfyr2-BVPWLvȈUkiDy\kU8߄X]qPFOa/YEUUg50>an|*Y-pb,"E%Q^77f|2i &. -(3Ʃ_>n(=p2p \L2)v%w2#UG_&^M=~t\SZ=~~u^|\|yghFzEp|EuH-K8XrcrvLv[=v_x9{ "͚>C,&ஏuv;,bAPt$bjkr%e_vJ@w@H#9=en\j1ӊC0"xYx?Y\V*m5>i%lL7rUVN: A9T}_&~k ϫyeH[Y}8fy>_ml)ד0uOܟbX/9L{N%m}[ Yq^?1G\7V"I ~q{c׍R~ZN#c " f2l74c "Y.XO ]ʹ\G`{nd VâRmm<gsŹUc. _W0톺n7~jqt^qꊖU >zgZ'%<dzˏˌoj<拌GkH,e)_ف›! ʐ F;~8[\i3Y}NKbdm?_b [K%>[V~x_Ϝ6UޣV3}>2y}h%ΦfH>ܤ.c`+-o"U;p3ŗJj˞jD:_ɫa!:c3?v}fj;@)I^ޭ3U_ARhUKkU]ָ2j3qWe%7pawѹ8w.hWG1ӎFW#ڊ]VuF E,Xz!MJ'ns7xOr9org]Ml bxcbPws,A}, l8b718`,s0 m m\ ֬]>:T}wvj-kFJA?\_&sf#t1Sym+kS!cpUicN*sMޠIA lH}z5jyiyܭSBFtׅ(P ؀AT(iп {‘xEwmz3VHFO?ƻ~ohExT9#Ϩ=n#m^<%VCt8w/9؉؆)Nrg\;?ͰgM3 h' Ă[6b?. ,佪a}=GԳevwq7I#%}\Kޢgk(GD/\D)?N<&iN\ (ن,s 9skmuX|/3j)Θ9gx NҋYLE h&v)g]JJg#~,q֞NY?E=nmǔ=0~T{.ȯ=?jGF{mZ_\;zvO  RWP0YܙԠ1NJr.F!iǜyK&?5Rs%Le]*O6I֮4"|i˙9%G5jSK>rn}$j1EW exm~]>4T{C "Op>5 YCYOÊ"w'ӱ!-g 2_|\yhQR0ޮ]iu8 ٸ$a7óMf ,yG8J=u}cQ;t {eIT;.ET%7UqW2"eRrdrvjx޾ Kq1NpS?FX/y|r`ck&Pر<2@}BH 3zg"gL<>B;-L}4ER5_v2/w&zW#UC' zm j۶콻!%UwS~]s/)lyeS4AuFD}F [njpeZLs2M6SjF pQΆPxplTyG%5q=f'{k7kl*r D "(xEpvo Sb_Ҩ<ob j`!o˸.@պ >R &TŋoFRwS[sJz@ vƋ~V3?f%:ޝK/_bf@Ç}38ۄ U:̏Q}`6]AflQ39ſA[?g5vK޳}IÈD@챾'@E/L)nċ-rnb@ޫ::9n.8#* dϑl%ՠeފ96!50LYVp7v wv?ZbFj4<\^e=/bSm_Qlл{KٻkƝlbmrPpL4{D_;]M?Eֹr0| 7~Y]@͉ŌcQo4kK0딻anxf&Sazdv X 'K\S]A6cT؁Ro#r2 Иuy:0r?DGmGwPWe!|ێ܇z'>2zFmU'@m&JX;V J~_" fY1-qϫ~0w-ZfjېOi׵Y}ǀIф&2ȈN=m>@ b2dV.#5:FMa#/դI|gznIsOXL爜0!l?mG1hҰ2뷿] 5uj|[ 2yz95AZa=ꦇ|̭pp,,Z]5$JNZ9%Z>Èca TupK{@-8R?h2fz`?%,zJPܢQ#p,՟^5@sE>ʹvRf}}rVWòI]x t6CQS&龖{ NKod sxQQso'g#+쨒lJd%Cm݌H;Œ/t%pnnss}rl\|cbג>ʎ̢2ĘgujU9o I[Wg39w$GVr QI(s7X+ƒ́SCqm6Ԏm]~`='y~(aI3Lbl+( 9q{ wGE%00u/JVs OSRUK,i3H9pᇼx{Pq?3%!9 ؀FJ sV7̿YJ u<i2̅%F?WEJ*Ks݅a}]$/mY@o]I_3`NDŽQS ;3S(kFcBZ8R X f\V ? i8o&F!NI< yR«3E'Þ7ή!Vi ZC6 PEQt/,ehSZe.oQo<8)yZrZ` 56Fd WU^dt*ѥT E4bo $hB~ V^?.&nƉn4K7G{YX0՟A)FLE3.3J6MXI %EvTZ0Ǩ\]3yZ4ծx2+KJB| m6r?$##4ɷ,hҽ/0%K*Z=պe@=^|EQ?/Y4ޏ E\Z}.̧) POc?c+MYpL-8T.3ݳT3(ܫsHJВGxHjܖ6o:|B,) zJ 0Od4moʳcQi2gZ~R?@: oNUj=-)CH~_F7 Ѷf.VW`k5B#@m}sKq4V al *[tY4SԪ ;z݄XQ4T0-cJ5L9hWt˾B@Blv2|U-wl)t?kZ3xI0hG m^. zSb-Z?뀰MڨF\j.&|WuFt@aͼ~sC5tYh^̻rgׅ lCjeC:&KJM4TQnJ>Uf\ъ}0^/vBaJ&s q=3zr\aYՃO냅H05Qz)2y.wYѾQyX)_c~pQF ?^7 WBaFX[̪Rj3W~*>'_w& A.^}xXˤ{|}Jks$(I^d[VXyܫrT{9I'9C:> f+PPon G?4 G@"zW~yo W[>D}\}o9V i||8r~~sFuTQt)k?\*~䓶'>&=L<'3C7M|%yޭ*O/lZIܶ<8P!q`A8&5heghٺ^ db)묇L/:Z .u ʌr= T(핯AoO1hGUKhK.Ը_A dIҌ,V z>i *!G ZXA(1$VU}CVnފ^5|8zaN* mPK?<.mcʎ|JWYj<~AYVqB2B5Y-_CGʞetvvָwxy vtAպR{*j/r'WG4?^cJ\_THc5sfۨ7&1$ce+2 %%6GMA3 ϰ <&d)s$ÿE {_$eDT3IjX7's&*#s[}DWQcy*(ZBb,-5 QfLG|^jg.LƂ$ `PZ~6v8ZZ{"O~B|=i%Sૺ`Mߨ}K2"nz)^j[fz5]6yY Ju>{3OodontO4z*ўG9"hژf]"n]j\wj4ƎАi}ʵ卜kmP$^. $I_g|1o~UzwmC~b[8nꖭ'tm(6,fV/2J;a|xu|œ;jKZl ӢX͆vW!?r$ a=W9v 4w)ڔV w]##/F B;ׅ[f6r0SF P[/ jPsIB_'$ym/>v N|Jz˃1J !Rڲux@ AWB۪Ky n uϯօsq\!atUaoǜ /EOI4K /)]@Bkwfd gzRG}y$(E8Qs8٬n;䮋#\RAδ8FvZh>bZ%S]g=8]LVWN%[7&R n|h YV'ݺxA>"͘Iiay8y\sij3e<zSf$L]9G8:b~,8-~޽/Ju$("v;WG8@}?6̓zuUGXfo.$ FnPG KijDֵN>ĘP!60ͳBNFH&kc~Gd5-OpLoq>| @4,yXl{IȌPb%ֆ!ՍWSι0wmcg96])P+m;4zscHpr/`&>$Zǜޚ6 8_VWgoyGdmguCl) Fn7 )kG~ܒ==lpZ n2z4F1RjևU^*6M`DU2ɥg|Hwg$qO˜+, x0KcS4پYRf)NQeX!!ݙ y1Os @Yu7Tf ύed_Θ-0pBM@33^ҭ_/> bx (7ʿBDQ 89VHDsv o¹c{)ގF>+Uگw6r rTF3L-;Pt߈z6bj!$XZʒ3VsX#Ć8yg]o ~%A7n]vꛂ5D!#0UPEn55kΓIϓ"Y _ + G`۪P䆙c6-/p*Ih,'h""%NIQUU IY-+=>x/S➞LXV\/ն¹js$iE&_Nk] l ){ gӒL ޟhj&wN$\X4=ax5^JrxLu%3dz[WqZn\oSl;rd]ހB=O+1#p< U du{JZ6S^ܜX O.u7=^o"AQZt%'1$C@t}3`#L77x(XBUDZ8kn>k19KO8/̭Qt@堞i_! l=}Ȧx6ƠbJDNK*uюT[GJ3,:h’T߄mEeHH-$-Jnf0j/Ww5&%9 ވ3y|{%1[}6{ dWzef K_TƑMmq zb{2e7)fQ~COݞ26NyljQ۳W ((S1V%1!?1^?{-&P5Y}pKb=2Ì^ؚ&İS{r3O>m?=R@S59dw ᖲQxB,D?S\'0r;+M,rUF@{#aX=Ʌv-0y"YN k;12b>{j<c{"+> iKMPs﹖<vkиҙ΍2MF-v)MfFEiEZo o\됏GHΨU~!$n9i%ҘCd%em3,Jt 9ЊnϚK^;/iQ>tq[njxv FL^WoO<6jU}v{<_{el] c>ZbfdLs+2y 2 4Z\\Ozn8THr)cyP6\qv>jOՆBrF="-?k  KVsxJ# 2%P`?|}FUa.($ε.EB-v`tK\@ !_n^7R՘fK!u2WfW&VFG+s^*(36YN ڿ㐩_``~b"2`TOR{; ADc_y|s(ҁju$42}<"VOu/7v^#n; Z_zN j8=TTDlm>}Fש6/"zƔ6HXRv"$9XS' ތтL]nr!xSOM+Ipr9珈\ԲF,oL苄1o?^A\:4FA#@x\Iq$)Y^kn!5G~w3b3N6Զm]bEB]V)~ ^\y)eѩq y3?@VJ͘, 9Tf;,ڶ*a mT a$߲UF+ $0K0S,DG[KcTmq" bRYl421K6e-Y ma҆_ _bZ{a~oӒL f4ij mU㡶2B [!üeނF'|y.W6y MH22 [&.b.糅P9Wя Ơnʥ2mEX G;۱Hg Fr>bNcG1y 8i>b+砈Iɺ8à^ԨT @9A$VA elBM)h>|3 u1&&ǰjq6LQX?tE(`qQg^Xε)?ҎyW`/*_+ X?e =[xT=J8(twtQyq(!;˦k }kk=1v˴ζ%U (vFo~qݗh]8 o/rmQϦf''5S੼g*5{Nϥᬮ8g¯0Ie8ٔG',RQx$< X-9<Icsxzw1/a6p2ܾmmm^Ջ[[nٟe.bJM})H}C25ĺ=Z91=[iSk:]~XGXSǙ;?}ڭ+ndEO 8KXB ri'0]߆O]d zQ x[ !OvڊF.D`YU )’lrZSdžEZS|UU!Lf{6+Df) p`K*(ɺ&"JFA| Q2@OTF0΅O.QCR? 9qSFugk&d>o3faq7SKvp΋gQOֺ38 tH"=tQ.$0)EʟĞO۫HjFQ.$&o8-kZ~+,nr E RsNSҿ*Yj,03S96"Ljjz˹Jj[ p{ї Bgƀy䙜^G g婸jSW^_~ZKջ$/^/z;;_#]vzLĝ=/T؊km fэy: n~Ӵ=vz'鴵%ӗuۯi~ w9s.wHydخ陳h$_{'i_x ˜lfWTs6MfIﰬe3O#O{JBW.8ŵ;9͸E֠ jGr ߐZKsP>OD !<|`.~ {xA|y>d%=c#~2`QD9>CMލ|qā[3_>}`wL5U!Y&ZX41'P|L\Hx8\g=g/YCI)Geh%l}ٲG%̔?zPnVV)*[7عxXg Bj~>:K;Dx=v/O;;vGyk$WOFlbpppߟ.m,v1srvӣ]вq׋lbmS?{ pч5]jvvGUmrδΰL\uo7z77?iMRVc}vdݴ*'":b_2 Ihn~_I>vNCiuV?'_ \';LRnyZM>㭙n:rN5.F}G!aXTvZAW U&&)#xKfe`ofV##{,L ?F=K3N}rWL eWnjX`P,BamkKa.`6zSo5_Rڜ+S|0,vkT-\6IݲS29mӬ&”A/B,G:r)+?n1b92DW{ ``si\y3Jڲ鸶h`ak1\J0$Ÿ^*ǜ "Cq*BW*Qfݱby]]p-Vq%z/_駞S\OaQω G)Eo,~%H%&kwX=t}C &d-<@sPяڎcJ Wy KO/Ayj0KC{k+Ɨba塐k|}XrI0FV~7kr& 4pDOI]m 4SY]0'i~ëJ.=Tdbk%T̡+SGbA\sCȄU D\Or@K*5Z cջ7ѺbOۆESP|f9MwN|+^-D82]u$J7hJ')]s z^*~+$O}D6\z=2yG#g?*H؂VQamhO]wk3В hS*n9X}հBw0~j0( tQ-~W&'Dc<UB6*A(p7E`&9L%HIHKFM>8їhyz!2<*opLMdx{ptH\$WзeaҫLwy%S T$Y$M Ћ azTY] }:a9LF wΕN`iCn'3^;D頫';dܒ$ ˸k&Zg;HLZgAL 5N+Ui(dJf#[2|,Nwj!eOyYP`sy)~ )bۋo=K?z-݋T= 4B2\] ﲲuKZ϶[z`spgc(>ud8܇t0vY-؅ڬ^x >R9=m'fsNOPe݂u@S>K+>;NdmZĕ 6)֔mh;G/C0TGM7aFfk_ Tuj[g}ZKxGF!׆akJJc֗4/ V+jE)eKF9KFƖlݯR|jXL׵ygb-]Zuc&DVH"uQ#Xx,yr ?ẹ|Z@*&J_))z>u4r5zo)H]oI\vK @ a(bGܺױ=͡밿|&o:y\ߝI%"6XQ* yTEr(o NVO^ ېmd0g ƙDrZbI-:@`9ZB fGkD^X'p[Ĵ5Rt8g]j+~w][CYUë}z>(s+LN785`6VR^uk(|6S^P=}=@W2K+,vYtuIp֮%˕*CUUB;&)ﳝu3ywIS " ~?!*61VZ1m$Iw{@v [ŴmyNk=oNVvV:e6.78Vm bpp>^oz硫<[C%8;JZy=w;S6ebg-JU&~T05^Ƽyʋ)ywX*= oCSQ^Q(8%*㰿yVo +F[7pwOZ}lʀv^*$DT*TO;R.h4l^;5odLb1 ġA[i7G1WbJ0~[%30L}d]ZiE&Ō~׍GȫYL鎚hԥ8<9`WwFq/f0VG45$ℝ SR .2je8Qu]p*L$O&^y#MĂ"bLT|k^>LJ*)CSQ)|P}%ed!$-zEM}{R\MV6XSEz%lzt'Z7F&\g"'-v` ]d Lp&cr`t1D%)}̊+erռ Os`:~6C!\2w]3ӏ^R*hC,$^P^+0ZӾc ;ԿQ}|3r&}mE7N>G&WS{L˧8{#e.9#AjFoJ?4ʋBRH+!H {b 7NR4gbp h~1^T')xom*^2 t1Z@3aצ⌊rdm5O^-uq$8%Hng=TB=&9j/0HbU G_g4meJNȢo6 ZvdZ2,իL_Qh/_/ֵҪr8v< AF$7 apMyv3)p$ו>E);.s.߂ Apt¿jdm>Pmmiؔ˄{JҏcG]eNiů]t{ՒJ;m:V^w&a> © .g>#}؞D 4ucEh5)ÅE(aN$7r%)MWK`&]F0ͧ,ps+z֗i͉f.Jg~YI7=֑,*Q_8|Cؔ vyTrbUHc$U'{q袌5SAq,cU5pb`g`|UBW(>af]~v0'+>9Pwt"_oA^s|+bK&y޿)}ϳyhk+Ͽ ?QOU j]OT}"J M}iAˇooEp+;HnAF!҄nI)+e+re"CnC#v]ۓ T-8ݲsOSVE kdeiyfFk]{uMy7u8%݂A0m0&AZ 7%Qt(Q/d׬|-~]C!x8 9bj)IQbs 4)8L}8bCI-=@ù_+22הXVz eZO?qi4r, uJ)1f5 1OIFrLm`o\⏣VI,YTL8 635ZlX ³M%gf}O+x5~NWޘR zMN/,uR6Ha|d<+-bD+?+w؉PNtyt}E~]E_]y齍{w9oFLu|XݓR;[.%Xb`^D%@%`E.D#5D% mX iIϨ):j8*ڄCGuXo:'@*2&W[~×gWI&@^BtO/gb9 G.6lxl>"jGIZP*`佟)Z_ݓ+_0 $Kau&~kwmz=UqfTix{wH؄ӁzXe-R{7[>B>č!*<3ڔNT\ظKn ǹ,Ff2h$kZҡl2k~@—=X0<&g ?a~kMӣ4 bo7~0MUʦL( `pz|u?$??P v"J5g?E1V%'tk>3ͼq,FA.O AzLDaVzAD:Ew'G$ vFE 31gDj1>YG!,-O `ny-yu3;::17 敖R㹰FLL12nM܄Bq wznM9*Kp-Pξ6L^AHy9BYImY,2XF FepTogdY;4YsE3||Ԭu8hX_iV TiI9qwn޻: ~xY1,ƽ[Q)D>ݷRR g*),v覓Oda@F\~;NVL| `#U~ aq>1vw] bbմt&*yoA 'IQ TI;!rȫmvy'X[No+yǭOՔ*R,W#_cy:E#%_ cMFnq !2|pk4?/b1+ ZR`ߗ q`Mq7{0`F!"a} ՙb^ޕjMhY䳨8&lʒ萛Djo+cbYf{1LNpNN~7$OΨQ0ۂV`1P/b1b6G OԻDaSeޚ@5 K֯c)G$Y`;=o:įƁ y=qz[7)Ro*HtJMٖ\k;DމM$qD+ q(8D'CIC\$Dw#%XI|Ln ?X*>XڝL(&n}F`3%Xr.18KوUc5VS ʄq ˧[KϫQ~0ߙft? G*[2V9eX]S5(&S0#y)KUuS/sT~v8T60b)`zep@nfԓҎL X (XՓFm+y#_€ԟ$yܨϋ3=c 234!B ̡!D_uFg˓ÓƯ)-wԳWΰ8^yoE\7]7]#ѕm޴Cm,6(A)Uu;]N2m3=!*P_]/ku= /ϻ1"_m96=w5X+!Tf 2\c;2Bn)7r6~J9wanaD- Z `n7O*q ]T6O`Sόo5Y/0Ր 0xlOQx\x|eث4_r35`qŒ]Wݮ$17EC>x={wrXxGL}X˜ĂIr`aOvoK?#˓|JPa`bF'ixMʬbߚ^1 n+8Bǽ9dBFkdm<.`5m"+X_U{FsqI.6_4U݌W M8l` >&”n5{lWC+^=F z\WO LPG c8D[دr1, ~y7tܠ>G= '|pS-c^I5f@FԻ^+@D-j/!fx͋{ak<+(檦ˈyعDpJI$7S3fݑDX)PQ>+%?Ə}f|BAwη?([<ۀm|k5!/A:YI7> ˒:Q*X Q +0Er2l3P ?)R7@aIFcﳙ s.( BzJed[޴91&/5z&? loLr!d$ G+U#1͝!y<, D rG8!'bDU*p%<s?BAEȅ-"Zv,vDYPyV̖#=ߧ/ɀ^ ̢HVrSݶ^w%9 gԪ-.\T8.j#Dx$MkiŅ W=N~(,NF%߻DϐG_&^l{dwޡn9s'\#6F۩`(?[]}v}6zwt+ %F`hGGڇï?E%W_Do*(wC|R'}O]?%:Ռ!֣N۫}`6װ)> ,V9ڎp:?` -44㘮RS@6(9d+9B28U)wsxuq82%+iG(XY؎} y("y lXDη8ɳߞ}[K]V|S̢5z5@NI,]l$elz1*{@Kmv U8m4͆yhq=joŇ<ǚk OqhW!Vkؖaq޾2xX.RCšQz\%Qލ-jP>8?ME{ YPgrcR’X#kVAL\5~%>22%LR2P=HFavKZqPLhfSsW$<Ғ-@9CX5kLgqO9o ?*$ۓ"0ᐰҸ;j0vXqΛ`@ߎ-1jF{Oi!qG8KȒbY P~7u2%f!+rЭA!әa ?6n}yDQtW6ճ,@r=/O7H eu$3jhflUK 7צNx'JH#SIGFt×]X=cLaCP 2ބV8&,#Ṻz4wn<`k8K^I2me M栻 E|H{%_ R-6h7?zY a2ԛPWgk'v_]wV!곔K,BNF>A o%CZf!L:r*ԅq* 5PRI2DZ6~juĖ4R"=)P=0 tDԂZl/X3 }kjaJC:nvV%QKݻ(ǰd6zCK=&VgIQރIʝ'Y2 LJn9fsu^g7aX (;>ܠ$ܦZT+,J|_o"vjq2}pPt33PWe!gzRIHƪ#*>'a6ze<5YsUfAXR5mE#-5Upjin6\Q)_ST5=؜[YtJ,Btѝ"wmĐ]/jUO逸Ǚ=JjTDM^4)̋fSzWU|F)>#D1w^ ۓ絼Jp܅9^K@ (H]S чk厉G=0bk܂w65c UK&N5HzʲL}u!uꨬ7"_%䞶fE-J?u/.lg9cr)–#ܡkS6qSc׎/ &aewA걜t(?76W?p=]j9g0`}8]_+M f' +6iX|pw?_㼡ot^grT)Ӿ;<˛^gb7FggJSJ4 9f`HA65?dSG+Fbg.th:uB ^)]Yqd 1N{;63A83LCy>Ib,)[yA`N/YLhr.VI"}2zw9A<\-> ?1kɄXABL&:swAliyd]#k[ew RaHmD٠mU|ٷ^l˨y[X=uLq+~&B:Q+,@Iޱӄs1B۴ N| f6*7 훍&` LF#S(g-5O/^>~]RrS[W'nɰ Oxǥkvepw<.] +6Xs%pj#K)B f ;䏄Z:wcXϜŌoxp`yZ> 0:Pbbƙ7O /3?cimgyavBFjOWQPM oKE.P &'mF.|ϐ '/u>w~ˏKQ?}C\>ԥ>~j _ Zx,ROq#TZ BA΄*mzfgNQF Ւnpx;E+_~`{a]WԸa0HbS䘌ao?qat_U-pq8~ŗW:$rRj)ÿU@#9lluwC![m}.LrlY1zW gwı3;mu?.}T6nuNQF8`k\xvxnqL8,U-^O-}%joUvQ+ fAB#R= ])G^t"jujLpۗpwC-Z7:*DO ,iq n=ag^o rB 4<.W!S㽽tGޮS&YdQ[lv-8D_2ϳPpMF V) e[F/;Ro%7I^3LFL N@r=KIG#p\3%03CSpkxY/ @x0&21Wp/%ΑrC"t@oEU)=vՀx{sA*]DZtb!1ƀ9 tueuOv~YvO ‹dI[2C\YcCKHnu[)?X~RDjT_ R5M;2@^yxf aWNDvHRӫCe.2QjxUrdi"GxE\/0$OƤ=%vRX!7>oW:Q{l S){G]-«zBߥބc;nWh 5ؖP7.KQ'o|1:@LKPW7( e#X.AY*[Ǵ% {a&,4vN iۄn-V)8@ow, fy0 # ͫSL^ƍ) Z!M%HM02m׬('ыT>{n$t+ n#G|> ./+CTM>[+ywm=A=EȚÑ84Ǒ⎁ p.оhJ3rg@őbt EWFbŰ1 ./2Rer[ɕѩ'ψDΑ00g$eBVS޻zSdZ%wqTm5Քx ,n}YM;B=ґ0Ygo`YU3qj`rO1೨|l?1٪-C<>gpOʸM^ykgkWU%.AA·t Z~T3%9=Jf?{l^fYmI )PRA$*ꭕ,{y?{/N9S;f" rIH1miXKD45cf_¨o?5aC, fy&dg=>% Q 䒁i!T C)YHuM HFITdO3~ڊ tŹwԫVՇ/ /kTL4=H源61ܺjJƲ$`-XWī `b9m=0蚐`W636ҀTQm ʴ1Kj/yX}׍pE;biފ3DZb]s D"]5h8e\qbF:#Z< 0ܕ-uIz_$7ߏ /愹Vs9"spCxAg&T!ѤZ|nޥw_RgV{5)] xJXk ?9Alv O7+/íߥ[r)aŭ*u#JoJo{o!}hG.ŝSv?z #P^AR tZx/h=ƻM ˪厀QUG4ˬq}+1TRnH$oM&+$܂WFT3&!u=hܟH .'WS1s'̹{B8-ϩ-3hLut1_) &wDgFf@T^6p37#N&8_9sXS[zz“|PT&䛃:3zwn&~n +\/XMhCJZ3'G OZ}3y't~ª 7G7rM[I߆DP[7 —"&_Ni*EfeOF}vvJ7^5YDk+x|wK }` pC"L>ՑEeYð{&m%/(=b02Y,"֤+[G= 0 ,,!F5)mPtNoV T>q{8kWޒ+cv93* όpUN5&gRt[W4r uX?1<8S]D0҇iw~%S&>^g+aZ֝0ˏuPY`rZOas&z>v9 ?rLP/(_(j0&‹9'U2W{N7?q|uC ExI6ԛ'x%M/Җ,mCKėeF<0mXY0 !'*x/k",K ڢ/uA-pS~L9Q n[= w}~uWp#/lܣdU>?{u r#s=Y:Vx %9)ռgn*. != =>\%lzr&+)T?rRb=--y;P*aj%0ͳy@_RVk6kF6p1!I"RwX( +GY2߇X>s7]'¡XVꄃc+QcO;ևhCыbU`‘{#E< !L|@aZ|qKGd{JQ:Ō!ŕ q,^Sc_|F evok0B4h^\~w|_`>Gng6}Έ).01 \H(ӅZ0GN:+S%bxnİlûRVfww#% >;A1w-p?ًh}S,5, "VoT ao$l[4D9naT r* Ռ#at݋7LZJ[fkgZ-"U3ՉiaR~SkB$|*"tٙp$pz;)֔ V\ F ڼv럛"e0 D aAydycʕ$%$-,Qoڡ !"ժݍIo~^/F// u^kk !-'V݌ܼlAʿ2մmu-I/*=P0Gd6̤ L\ Ii(*FGyZ V:A2мKӭ[5[bm٠ D:S0v~`:40 d Ns)i61n` o5T}+z@rzI]H}C15"JnmAH ukro >2Fvo+LVj3?B9CR*瑸=oEn{DE1N?l.њ a,;P[9'8dˤtn1–?(ź jӁ )coȆ~) ɈG_HDc/BDCԑS_+G%9r;%<-%XMZa4h2Oss `bpb7b⪻c8$O rxK~ ozG8.mM7EһIt zjd "Y q b[mGs 5G/G8?~֬|<4NгD!\<ҊT)Ǚ,Xȓʴ00iDߺ% UDuٯ'ϲq9Ym"CgEO~CgI+"2e(ˌ°70'JGb酓]SiY;Y<] W= G7~X/A9Xyc̠k\ȕ/*է(ͽ:+*qO8;_Ig7[]Ͼ}{QNcP 4D}uxasMY[{tmB:@ SFMw] y2{`,y:( O^r?uB|h_$t O{#kzOHP.DcPv D=0U]#vXCj&* ݃VHj vY6d@o'{ǦWBAd?^{^#JYhjNel9&Ҧ@)fZxQCOF)`~=Q"Z=*[']Azc3b3֏V3a &דzl!-r補׌~6X3yzZTr n4;bw\P >55f sglZv+e=or&a=akѩ޳F!_ۺ,=T@ u !az"_hE7hX5g8<1zuc6-fxu4c{t7s"9~,Y?|8?݈Mq1z2N @#aJ14|ylc(bik88jhjiЧȎͦbؔg JMWh(]PCd慛 ,8I-ڤ?|XCDf5JrGһ˂J=z@`awU[x|v1y!۽{EZ)kq}/S;K5]:˫#ALa`+WW׏h¸EdB+!WE&ŧkC!}!.fi$)m'v ;mJ&tz݋1B!nv\poĸ'UsYu8#h6^G@|wH;N=: Eo8avhvM:5g]LB+u 3kmCh9}.LOh_fFůtLX_lh)> 'T#6*&Qki+I?]iX/] m*h۔l[tlޭ*qu̎(HRZn4X`%t0 r"Vصr5)e[_@P͘pwliU!Ed~kEPnkoD'mJS(N@^ PՂD@I*hQ@[K`#⪋** 4(ȫ @yf*Җ9$)H33wܹss:54[)V >"(ڹYbr[Zj@H1Nf-E[LDHnYe; َ6;9U_K!Y8!o,%׈N˟Lڮxue>Ge*:QY /B]T9X1:nCN%B꠰hDܗO>LdezQ9)w? ur ʫ+LfvCste$YEש9' \F.^J{cMs0k:Af??eQuOh+[h5+PW:KD)+([tC>~'g/ M?B{h.΅ӥᓥI YEOE:]Ut芠NOf㆚Ml3!O K)Ox(ڹM]*Twe|2 Q$ psVNǧCǛWK(XO%~z3':~F̶܋i ׎gso޹luXm +쪗P nTe-@'Y"xY5hMŁ؋,͘R-er5AR97 <@x m=ep9 9[.y!'[G.{[>{6 \Q2ubrQS#шgc_R|TC7H }*Td\AmPX΢!Ǩ13tFy=Tw+#lA?H?Q2p]zqp6/YaJV`x34*& MH80hP .do` ].`Ȍz02$5rx)NeC8<|6ՠC,e@_R5c˕ by)&1 z=< Zw4vVνS1 K9h7 y ,Kl%ԦbÁ>04%-,p ҋFטк)͂uxZpm1,S~X]H~p1kRtP)sESYZmh qGxX/%Ӏ< "KC:ABݕ}"hr15$n81FUP[òG(丞kߦ:LC,*d5 :x1KlȒ?sPU$!ձL_exH^ǹ]R@L fcf &CV\WY2ME("<;׺K}}Bش+4pRNҾ6=3tF*nej=V/ӈ`ty/3Tip<Pm [:}w.v0 vOt*YRKd%Ԡi!;HGeSi*jJ4l#s#'4՜ls*Uf>Xtg.Sʉ;xoC;)Ք [y;j`-v.c X%MQMk;\9B-|G 0 GtaRMXw_q)Ⱦ'gYʍ62{+"'c VMz pLA F_z&ՠo% %O2e-,K?pJ v,p MLS _-y)Ynʂ$ϷRVϤo÷P`UԳy|a6-ZKAJNncǚs@vd7,UKފ =3$, (xc #:*T`i,pIA\tS|;o.ݶRKYgoX絢t9U>xҎ7_ލߏD[R42J d_E?Ob.GHt6^3@NMz˻0 wJ)*xK^ْn ߪ(1`=;*8P336@3#8&Ǎ~<DnX%UAq>CS/qpy}L+Y8qҍ~:NjSi'y!C~=7"t H/Y5fQv'a7JScP"lIE`̎W @dhalqoe%uz[.goXڛ-sЗl8 ?XNSIK(A~ݘ.L:>PEwOA|+ŧdPȱ@D!esढz6ZYaXSCpGCp[` B#6 LTs,4I:Ĩo⿻l*Yt7UߌtM$(1ˑoܰ<.m}ICpxϢ9zH? q"1Ƅq*<' YtOemSghhP]x5ٱ O_zLA ~3~ ůՙm8Ϗ ӧ$'WUNM\jCk\VW>; MGpƱW f`?uWH‡\obGH/o]n1B-Sn_g}HN>?NtrlOJWX³,AYVgC'r>Nե*ϭ.;yPj֯Nx?8`^w{qy{^cka`fbh:v+܏# ·+(K<`WuT޾iLo\MG!{u" nBbøtRA0V`W5Uz+i]st*kV=EgH|Z7R{ާX#f" /߰Y1~<]K'k?iXOrմpZԙ_~[F )p*܊4a|g\QcoWvl\?`=x*PD+dkUdxC%fAL9AOk#1BzlJTUʴ fnV.%~(U7p/mI<7Gaሮ+Yp*ffn(Y1p_Z{A)G-F<"Yɧt-iO'9 2=:\Qg?l5h-nV@>{[ y*-FYv8;sRPoWs*ء~Adu%5u+wN6 C:ŷ)Qf;s`իtX\(֭켿dpjDV~˕{P^FVpɮ8sp)|n v(d$:[ɯ楷J.BJ* JyFX7<,:G > C̽cu5\qѭb)xk 3F+"ń<̄A-n&CuT=^K6$59 "!ҷq-? |UQtdlJCҬWÔ!),@i`A'EdIyjksg(Un uۇm~[gj%bԥ3i2DL"<#'ZW5̋bv?v˭52{aO׊aעf[j9$bz$\=86L*P>R\^G˽([J3Uoj8&s#ԻF kkc0Tn/g09KkEE` B^E40Rjc/ ?Xd;Pݭ$^.4ߘ j3c% b?FҎj8_m1;v-rk5& D1G5bE~%];\xb>}5Jp$=]9机9杻.s+a')jMqx-MO"x*o|㍂X]m!vk Uvx_;D`TpYM0KZO-+fp7}\+S"ݑ) (`,)WƘ/8u#>a 2GpŎg\k&]㊓(Kҙ*7M 83!n 1[WL!SIr֤:&[G%f-*{ @]zh%9A <e.>U[],8(uY pbw}#m%"32+2XB$z=^]`12|g4yXޘ ^V3sSS ҩQ߬?MڐQ^ ڨc i V2(^֡ۗ4&o4#0bE*+Un4Lu6T{nqjធ,ǟS^CkE;nhot0GU)) k"GW?/n9u cEosK@zF̌3ح吣߾:UޑoX.?OjqU|N'Z 6DF)5's &.,,GuU`kmDUge5xv!eܮE4DHv70{[dG;W@h{{Y'~-# 5;+ ˘bҫ+?i>O2țO0ީ(JG4=Ht1y`>9脹V(o8 ^#rsSPB[LPщdIb ]Kk^*ԗXfQk-^60`43undZ Z{Bqg$,]~ Kj*#O7Oi(4L&qUx5t~Sk} Ol"C$_x)K HbG&.Hm8+#/Vi@PJz#"ZiŌV~}}#^Cvr ֱ>h)]4}IZ6ɒR2 L>y-1\V1; ׵\Vٺ 1ʪ0/;(XH]*hv%G(gfϘx `H)Z.ٿ=$Oh?ֺ*PeUE[#݋V2jrͯ3՚vsH!~;^}uz-γX XmPrgKAqԔאe9=Iw?͠IZ$L2R& HUkZTE]p^CD`"BJ[6V|QAT(vgЂk(Ӯ zX1$Xԫ"e4#(D)C8XC2Bk-!źmTFur'`螉Ū^,ߞy|VE#q qL,$P q0'ώ0NTg7FWMlP8mWsTҙfGKzRmGoRY^Fh[U6l5rv1p+REy*>PZ\0M _f/#3**hJip 9}_b$ּՎ  knF_*aԎNBip%KFaOЩ2K Hf\- OJط|p[1MyW*o^;{bu2p'/h==8.uо@xOd(d6u4npvWfX ,4%+x)3S'ezJ-eTbfA  ajGfr}5 ?x=3ԯ1o֣hz&M*2G8eŌ"'Ur 7NyiSXY9ESӚ DQL7om99՛a*P,=ȻN_ !gdƬ`hz FZ 5kHU} fYYMez6CH ǺY[q%SHN*qpd2IJ%0Su oZʬ*-3]wlu>aJGKzg1!O*ʳ[SAm93zzbyۀ[V(,!V"?hp/i Z7X6 v{d$ӲxEE:oBռTVp?.Fۣ,?!|x;teY+ӈsUn<">b-ۮc |%E?թ6lXb7wjA9iL1OU.hVDjAYEwP};cL6.IաGi50k;N<|IVgZ[Tsæ]8ФќK$3GS&GuV1N?Lv 3O ؐFg˂﬊k1[JIJ5~_*JcrYᔧ*9;S'ӛ>O2mR*G9!n]c61zUW7yxak8Ô%O-<^qNOa뜇sC aIx3SK̮ Z˚ɡO]#@U/9v3h(o IS5Cke@k4m"A,ΚD& {ޓ9z85nkR8Ggn0pw6o3_aPp!9R.=,'K>s0I!  4`c*0€0E)* $Cl)0xF<'f+-̪y)Hpv xD7㫸# 2 6K4j /d t ұa$gRfo ҧ ޠ}.zK|EF.G2J%ݙ|j0vVVe/\jaAR8LY,e|Fke[E7'qYG Pk 4cAl4W@5T >~[8]7om+DG^K :?WE٥XfEfx_`fkv]H 1/^já9 10fO߽V,efKnQ/fY-%VnHe77o^ЁӶ)&=j'6/qΥ4,;Qˋ;V]zwr`:d{2B\ZԓزE,x3Ќ@v'Հk^?SDr_2yot(OiƵp]f0X,} 5r<,!INa#0[~)BnB/t7j:! 9ǀϮZ/žd[EõsBMT/w4\ vζ5D`1~ Ŗ* ?˻`&M Kx؛!RE@LKptAMep%neKݼ.Ebb̆VE1(nԔc}?杻NĿ@%G!Vd(~}u$恮HG@x 6 {-DhªэVܹ9C4YBC%[,OWY ,\]%&Y5ŞC tQuS?nuLP0@Yb^.^E)6v`@+‘c;lm^|z *g~-NiI%ܞ$ѦsNW*Rtx";/[fERni9<{yWEI=6SV^4x46 Yws8"X69=rjr ˘ ~? ψr(Yd̺^?\MQRf~q ¯W3^d9X. >و)!AWa /LvqÊ L3q4.}뒵zMo'PD8ޟiLm:yEE/!DаFgJʡkm7܏a?;1I O^D1{X^LVW#m-yDhלu;S<'^Ew@ t:B I-A{xe/T? ] LZJ 3Isauy{yթO w283Aht[ڤBL#p/5e! 5.NMo(^τ#x,zuԤ:xp\iݠSC)G6-ۂylN >^VMX(?߫.zPW|CB{)9z먰xöu˧,ɹcP~4Z >P(?}Ec=]=.կZwQBɛ8xs3p5uD_Zl6AEIO26gF.|-Z[rt{.-wF{]:J&]ٗa84mMȃCڟ#:TcifFO:\/WEx:r))8ǯJ>_G*yv6G8>:L7a(3QZ0ݛqH^5X~5bs8czΙ+ퟓh6NClv+'ڦ˝V2}u+oXx>hq8WwѼ@XiTW)X}P[bP֕r4|]EkHJ%:'fNd2 Ϝ\N|{hSy WϓԾŸ_m_ҫFBбMhlsL&Ofdog Km@C"r yJmβAvletlu?R\.u0Cok QpgPϲˑYH@^>K8ss^ҕtбsPY.[Eqv81o|({ݤdsäQw7RM2D13Kֳ`V,-(/ L4y(F}`tY{;i/)gywa2cڙQ.+%ꁉ30` k|/#* 65x* c`9:/k8Tf@saꭅZm{&)o SD6gd32 LyEAbZ烺bV}^xa}Ќ~񬧜58*چfx|^|1~f}~&4EdR1. ekX-ry$_ZGCsul/!t-/qЇu}J~%ȹ.o."yI2W{vF]" `VHxτz=I'JYt^n K>QÁz3ʷ y<"f2@/r%cv}M9hMs?p8D]0fg2vú (-WMe8LB6^|.N |mHTnjJgBV?{ZK"SɹRh ܏QfSd(CjգSeQR> -?y9չuo G!&YȘq,Qn?R1KS٣{wT6^ՙЉ/˧$ N2}HӈYMz߉8޲2.4Cmڃ?J 6idwv[9$Quc{5r:UtASf$!G~.1Pp#`ҔJ/02lJU0eL*RJ?wP1h7Eob) HJQEHYÀ&'R'谼XWQy]k9gIa۬(htnNo 2,ɨ'e]5Xxf?1s?߸_/Ͱ=zpH:~-3e/|ʆ`xdq8PG{XG#^(fBLI#牋avi1&3g6*jd0ү[1(@g19 %y,C8(b,`вu  =)z(8YϷ4P&@B[{fסfK-UsH vOh$nDFtr0{ 2aT̉7MHE-Q:' o[L,7!~:>S)@[h?As7Vzd?V_f0` ~dM_# *d\^{x$4u{ 큋4/xڵ}7.ZwmVO@%wzNMFl3ΠBC׬3uQvT-2zwU\r@: tV[DJ|^̋եmOR,cQbyVxJFdbs|\s(V|i1+u/>]s"jQDZP}dQJCńNr<<͢": 6T.p^K9hPX_V[dZ(gBjѸQ1Ո|N|Eᩜvgm\D6x]Jǭ^ *jU\ 3և85VY@ҔBѠb´PTZ6Jd䵷+._۲f"wrP CTN ԴIdY@6!&r^mF|P0 0/?[7.ecibXaD1y: 0!{){ZyT?|hm7% IJYP=K<'^JB<̛u?X-K VNGL];R/zA'b3i 'EӄX5bTn&A#jtY>oZdpM`uQhחS2A2'O6#HQ8 n;NB Tǜ*$;n:K-eI;.V˜:"O∶g5b7Յ*(o†y(<6"&K3Ψ 8cPϸT$LJI`b٠/TǙյ+(5E\0vŪ'd.x { pEa!G>ޛš^61{-U;YOvg"& hҬ|_B(< ȶ>4ih;2(.⹌RZpK_+К}hOX8"Cܓ8b;%'KܠIk)FWEl#"b4xsCAuظά#nu`y+|E'[ R>b]gcw~Ƶ\QebDנDjԵut k0Z_'S/Ff2Mz_Aİi<{ٰTM[cg }~%ogm3e[f7kbNK0:/+-Vv%0w*aUh"}iL%hZ10PG'az\_kݏbwj!B 8BV'xg ڃkVP-+!t MC?F[\h-Ms#ilt͋2שA<4as w]YT-AXNggDi'Ihv[8$Ji?1,#dglOf* @uɃ9Kn>xn Gλ qgX"qݜg?Hs0g!a5WfjAQw=%W.yh˰Y,]||~BT@P6C*4sW_dB.Mq'@_r#ʚ)1MlX aj^Kh=QĪ`Z`9̹Gq\uB0,JMaQs fp|^_ORl>q VU8rU\)al|r8.1LP=lݗ[;zomQzsKSĠD^q [-Ƅz(wWW d(i9&U:0U"#h1:w%H<5B7 r-8o4gU|=˯UT6qϯW5" ǒ++5Dhhd8Xt`4`-Ih) lQޥaQ^>'Vhܟ^ƭZ_=|eˑ\ ^I?D(C|R[CuY1!";&T_0IfۭRA漄nUU_m9 ϻI>B ч'PHPp~;֚x.<~y':Ҍ|4{ ?1= ?6Nj χàb]굅WrpJ;]lt>4d#QV)ǎ[]Dx))j㿋Ѿi')8.yiR{S/G*#Tn &+ZU|=J,B`%rWƬ\V7&k ؍ۖS1j7K>es${\6\ĹPVש4k44+V :q;y%ɪ|8bKYyi>Bnx| n5  xfmy ieVH@0<+Z#,.50Z׳qY8 zA쾅j;Gu=[ƂJlY"-?")bҒH?Xl>M*nx.18_cʦ]g)QX%Tzr<Ѭa ^LR~ A<"ɜ2ɇdBQijA_A]B9z{mc9<3,Y3޿?p?/u"&IsghG[۫6Két Xh-wٯg|@:WnFYvkDγ\5~H9nޮ) @W[C9+ֱY4kS nN`yTu=X@P E U nq4ōeR}l~/]CJAT8 SmY߂d2og} fULHv}73@2=jA?Z^`u?2y24]d#z:2cTHisr n)g *oxГh՟ lU דg}PJنV#nIcET">z}5{>LBC%Hq{&^)uF/9֣#^[轊|wmh'9YIdOKk BX] RĠATC ë{ b6S離d7&2"p Ӗ8GRA86^4aUWȒfHN0ISa! 7dP l2@n UFkE>@A9V*'O5'33oJӦcP2/Kr"ⲼeH^ٍȪ(c} ?i 'kVАƹ-bQ\>è-\,cމA&ոoȣA)"O O76xo=av9wB ű9x-3h KSƼ\j诚 ~ D;řsMneY8I\QqQQx=&lw!\Vc0A j>on։- oW3m7L,z87zT+JYM<,:0~T ݌'b~* WS?˭HstRZc5Fz",X{ ,:Fci{*:i,q?aƩ o1gAN!:+\"5 ]ϼz9m15,ƚ'K3IqQS}k*W0 =-fj/';{Zƽ :J++Ԛ:XȬ39 oD\!}d&#k5FԔd5|h|^&2 C(Ϗ}#ãC {3i#9>tUT^5Ö*MMc3<7|RVJq#,( av5, 2/YCs{F(rxfy1:!ݎen /t}"v|>''ɴn'zWf22\6?ȣ 3!c|!^:'Р=aMf(ymBף}m{a޽8;gt,d8Px!&虀gzP>-CiȄc$&MfD (px?@Êb_ YWFi9O~M'k^[HtT0 /˭exxY{ʳ>P"|ߋ,_Je+;j2e P}0|ob3I8z(Byʍ_R2-#k,M57*9wF^! B?Zr.$ 6RzZ+J2=cÞO:ņ?~:+й_}^@,j0Awcζr%[ r4gbS|dAe;;l`}Rl=KUm7Y 9.;aw:9֜h-7Ε%ު/ O!Iڣy~=a`pgS ^bI#oVJFA/ʀi^ӕ 0w(vUM3|Dugtjn%]Ly( wm}sDOQ'qU<i}xíy ݛ,.n<2!cn;VCRm+f` #/q-u]H6U!qQbSƄFl :e, u~CaOݯY-0b{<ηv$y (}vo_sP\*xTsS1(Yk(SLF,_w|$^v9DH3v%Ma  n:\| @DaWcA@}<ޤ͒tsGkD0,AnX9#'ڥ^jU=RJ`Hؖ[72i\ܢ^(=zJ7+fW,[ػ?ȯMƴڹ8:fePCJ<2^y> 9%ۏxV&G9)vwq,4/\*#Gul |Bbqw8n@:4?c Qͪۘ婞:,ܕRF)Md@$:$3{tL+)[ȩ838I#[̎ ܋?Le>:=[(9'+,xz-gԙ?yg:2Q(B նv,;HbH{_jѭD&k*Qykʶ0#{͕9嵭)[PU5q3fw^^n7=G@HXhPC1 Z>Ozyߠzg3%r/ɖp2f:1rmez`yT\_rx)/ВowQvVb#'y&ϵA`?} U?0"|v1ۃ1{s%˅,tClbcV;JW{Rdv^'D<<~)(]Ơ.d˞<,Oʓ:&M=Z|].Yc_@Ƶ}qrܥvdZ( %z?z_uY "SlOSe)FZS *X%,vIhju=t"P #uUwā0$k0D'^:%W)gzee˜#e^aMb;Bi"7*h2*:LގPKv/_+,1))%s_﮳Kf7FAxdį!41ݗG⮔jA[e7f :q~ Fr:s}h?OEgYCBa!0 FAUMaPľY,xZ A'ŗC='rђ_n3A`֕1~˓oxZ:&(3o3O]0]yRh=Ẵ II=4:&cݬe֨ɋ0|lsI:GZtO4GɆ!hg.d(a^bG ۶É犏r~^*Mjێӌ:L,]rw: yTD^Wimq8%u ;'X2;Z0tYX<fqTU|7}VE@shMv/ʁd%TSұ?0–0{u&'xi *C49y/C%@ܬѭge(1AAY<#D+qN. )#pfxSAQzH} Kf4Vnls<yt,%I.sl)-U 7AkӡʃHO"!HmT؋QnM(g^j y޲3 >=  :c ~WQZ)83uUԌ۵sc"8,ǁ^kgHy@̆ysWc0DE q|@؉$ҩ)c.RXʔ7&╩-:eTzg40u?POcxJ-L>4*kͤsnFHUAqi؋]_b1 1icc|I`}<?w_[N+A1=rU>\= ƍ1Dd9 [ǰ^#^ |Nu9xAoK}$nD=C|9o\υ-{Xݟhp"-&: GUSM7(@wzn;?FyBC8Y YqGQdeU#RTd^.q_Ӈ©{jjGVp#ԯ;ܹň05W(л Ov.n8p1G1JrN-Ls`ȍZ޲s' 'ޥ6;n㥗pKbXr\jdVg{ddZNi/=),SDWpcy`A!% }alD([i]YDBylr 4$`Ew5hǀL,#ǹ֩јp19&- P(YY`RɾG~?~0ZB6POy5ԘY;:l]2!(⮆ƙbkQyݎ`UD#;+QnBqJ)GsJ`N1ߞ;[iʻ0yyΡ*_BY(M]{,} |0/t\B*z&7>ٮ߄]AvK;azϮ_$hoouօ 4)]I1ate#z0G@t ]Eq j*j!$޿E: .2g,I9zME$qfU|XW_hө~/U]KRSd7hKuaK&,ǿ{(ORe u|Dx,;t$>~iyP YWm􎎡voş/m(y#SILQ_v4' Z8ݰU#bM0豟-ϖ?LnK9Z٥)iYi#s3MnB~/$b}7d4m|8UXRc4\rtc̻M)հH?B;fyp;RI& pόcaU`ŻWEb H͡V/(c*e9VNX#EMㇼ/ϏgSWE ,{){ hs#fUe1{/Kb {T޽=.Zsd߿( ro0T ?ҭ,\wy~AT81`#xc7NzWV6ȁڠG_E$|L0hAwT ,-ILr6K#Hƈg+LeeGIúZEsvxbagv1đ6_D~y+CFjgsP҅Viq'/Y f/KmuXn=[Ub+%2Hc(nғAS.+>pvv,R<4ol3F -?G)74 x۔"aa+1=Q!xoOIަ a"XeqrgdcSS  #'"ʸKE.R./yd"]SהҐhc _X< Oɳ_$AK*9*֮ىog!2F$Uy)}7  %@Ł`ٕI L<~JxU~~G$璧$8F/ǛYw͗t:eɨYyL%Me"d+Xbb Gෙ .ےЮԆ o YZ_RKB駮?/|U| q3f]Hi[سmGk?uS>g η=ZDϦ@K:ץ)I~em{p6cC1Rm"SʉoBሩ樈S4bL;^G&sթb,xR:'o4j>x<:L%؎ڱ0C'oJP~}A^$5'SL_ǰNcOxeiMp~Q}K.Q~3z~hGGR$.Iw!ú``s4W2bڎiiS{77kъU9&- 7QsF{B.*[ qn悇7^_uoש]νLVqum^˧MjF=nM :tL?O Dkup/}":jΗӾEQo | ⨟n&mDPNCs?v<~2cDC;O`8u  E26/> PZk܌On7/K6ra`# >f0]N\MÂE/ɭijXi+WV$ / ;WgxOtjW&ݤ{ [4'6؈3#X^{ʊ /y~pDF>e\[q{tX4ҍ1M*h MµHX99+{4{2^X#菹]}r6Îr6!ڐT9#u@uHovɾ=NFܺVm<>v`a^]"*n^F:ywqc~(0<7 +~qä0"=cp"q r/Ԗ׽KˆӄOAɆ|rqF^ 4`?%R+ 91:b'Nv(I;w:iy@|k2Ek;Ƚҵjk]_ oo:" Ё]~]q9/.d#.߇(v9-2gr;v9)tov|Or^^.d#.e]]^.]|lP?f%\%q"_2k0zzcR_Ay5pMQ>:\9O:\Nj;w\uQ{4ti]>^Y(xW“;k"fy4) X*ՈO@76q^ANNjh?wrdCd uzM:+Wr{"$ܯ"<^ WJ7+ѝQ)q^_5cq+q7 W.:fK$4'=^@:!)]z_=:O'cö ^X|ݗ|xڱn>i)|WGHh}X/᜷ŕ#"uɉtbi7zk5Z4񓊪3GMߏ*s8)f|G" yj8[B(9 atrtYPb)6 ӐO`qX°)Cuʓ"K~K0&̈́q!=%+J\@\gc' E{0s }*VCz/Dr儢wɅ7]LbRNJ%~}i6h<')Xfa ⱺp/X#޵EbbFy$"c륶ϸI1 kNJ1uG6%r' ۄqqӻ:r$3d(Y]Qu|IcZlR:Sq- ׎ELْ9gC:cAu(a |z\AolAʯl)WϺE~Ђ3g"\oܫOHspDעtZS,_Z,1 jH"զKz*Gшs}GXAPȇG\Q-v<(Iً1z>1^B9\1-bD\^ 3Faz#fJ1)PzœM B5 7QDGUAc;Y00yFb~l:<}vSTiwJCHyp1=]gS)SXk?( B(BO ~.b#os,K(y%"2@)B9_qhCH׊,`Pܤ1jΘ1! l!;#Kͤܳ79(^<篔iC1r9 %K^f` SaęĆ$v { *|+aRiW iJI,baOy2m(1Oإ\ 6mU׮ڳmfM^ؾlWY+g"YREc,_xJ<-HhLv 5gRRJ w Ż4 A 'u*.$ (tҲ 3G VU(( Y5sDFlRAj<NKb8Wr蚥Et0²ɑ/R y( !|ںROajIĬkGX )籄F{V10;}J835moh ATXz4VI젯VSoA[AZ&YlZQn~ECˆFoke-R6f y2GoVR/sꏧ4I5:[İyx iSϫyJfY&+ '2$ Vꝏ?^Ola}:%0alXb̎{+)qUWixA2+xKy C}mXчIޜ\ -ʺd-%'ۣ=Θ:f{{Vtz#Ac62卟f-[]/T%ץ[ZdiVC=`޻Sme2]ؽ@GB1enT#xWW8#%`U=kæ ( +a3ĿNe&0=rhP#J|'&#Y1# 905xJts9O %3]#u1j7m15l!H]z!dzJ0D7#ZYsP-+7;zc0,XRsr7bz&.Pm=8N*7 Ύ{q<&3%P߆$ 7#-C=ˈy`7{H˸*J {N};jB2[BG/>r?5|Uh8{0sZ R-<70ވ^?+}_#vvU{8slhm7[E z_4mi + $}9efކ9Hˠ#&<b;C(U; h/ .#J|Xcx,#]8r+|2_XT)' b˄;ϒR1ZU25 :Le7cib~ނD+O>-)"dJajm͘JS.Q3{`R{(7 O4VPaxJ x0RMr7U[8k J2# Iu.*>ǻ~ B:6Ԝݏh]zy Fw/&PROY[=֠4$Q!irȐdж"J2%Ɔ$xhؐ5EhVYdvDaЄ0#y #p&Gx q4Ed] m ͅ#dsՓ'꿎rbS!΢ڋnI*y@60[$3tRLGXFb1Gkb5,KMBSρڡ`K^K`~ A0_WST>G[@t5 J1jV]죇d͏^s Ǫх"/.)ҩRz2Zy&T24j aX>[N[D G.F\q`NNaUWX +CJ&Xum5Sw[Df`q9M%^9M5UΤ"/}/Ա7buZݟfdU# I}fc?ݞw:jdrFb"a^a;Cvҽ őx|^zOjt8pBuNxG]a?.gzjq+ǔc:V|>c0 ^􍰊KP9ē)k|wEnQ^D62a. MKIALH xNbJ:HFv?HUvRJo"㈗p~RʅuC0B2FYr?)7Oq^vlFgQ#R#ҾϰX4]J FX6XS@œS#TS1Eʾdι1D$-<+V a-#^[+U'tyoF _+bvd\s"MbtK ޴%!$k)↔is/z(oR|5#wm}C"1TG0"xNHD-FK vr%f׍G48.McFm|̰AfTa\L"w-FMGT`#``9,?: 3< mcҊY R"*ߓ+\HړΣl 0݌`ܶkUΦ# ͗[o`ıfu@ =|ͨ+=(c}"0&1<wăvͯ(Tom:!~{ZdƠ3{#bp}j$PWx #ԭhKDD5q&K+W).2lSy `쓊 wƃu;b>$?P̳>DE '@SJac^faC(D,gR8t,Qf(iHȞh ],, - j4*1:Jx觲+yNI#ZSFbC JSP9b \JK(sx~9qb꫔=o7 HZh zڎ5)xcA3*؂Q(̤g^^zD %no8R(Ҿ &>XhD4w}#Ǟ?-e1ӽOKeKxV>QKۖeGu\ESϭ;-rZ<72jVi0+j)RƇȁyRGmy ?+eo?H"!$R< ޿1|b;e{xpY6*8q}qkVfcuK)x8r8ϽpWHu<$臭?.K9Rm]*Z5ᾔxm3Ē*S-@c5KF&_V!.^ϡSJ̋oIc5_$DrM~VHCUH_uI|C,EdJD$40`:y_T1vkmFD̋;jjtƞ1O600UbT򭝁am)K.CPc)[qu,Bcy1PGV-m}ad9cY@Q&o :ODcG^歫MqIٹ]rҦvo7x<<3M>,x>$uZs㙰P{\znxM gܒPlyInw_uxyz׻?`GEs@*ς]Igji[{/yk(ٸXS1L36áKZ3"߭$K$3bVo]REY̾%0/,fIX+*쫰[J']YÛT: &6k7HVq._AuheZhx<|_Z{㨬963?[zD"4ݛZ*→'pY99*F4r hF<$C@ K gƜn.:Rj#>..*ˁG zJ~E8F=){gϰ>4r<9PKnss6~ Hmb&fo@a4щ4:  bDzNEVw 'nO(txy+DU/c c$`OJQFп. PN]/0/) ͠"X6F5B hBSYa^7d=++pl/u(tlHvhyA0zKbI+U0g~hDNjc}*k1J ΎQ'6_^'Iw_pB#4! 1HM0ri*XyٙH&bt'W skd;q+OBx2N2qh;)OMh*?h /bOnḱIp%4#J9CLm'}.⟮cuGt&d6Y]NFb2 X!ÜH>EK1GP%IvsLs)pB'1;n90u$*󝣷4Wee=Nqg^9J bi3 lβHCOt1-wB\hoE`s O[u6~uA5ʽ1:r66Htut19*^]ajIsŕx}fyiy]|Z?x{ΜA O K4<ʈ4. FgH9V6wk6ђwMmj:Kg6dkl4rmElJDZ ﴿vC^%٥gշSM|?6"2An x2D,J$Qed9/ gDO!krOR\BCG?!,D6]K̄kNfd"?ӱ(D";-"_%_%+k F{ʒ&&Ѷd|]d+ +j@X|YGD r]B^@KOgo!~ S"7A]~(lj 8l/ץ?PD?K1?Ku➚Rۇ䇕N׈Η\Ǣ8]V]3%SyVZd%x`B]S6̇Kխ09ͷL3rǪJ3~4v=0VʻFſA+tD~^cTLsU#ei V+l޴ BwܐkxG5Br ]-l,\MۿAG)s@,~t^z lm>Lbn'aÓX>J]ØJs9<fED4˛+l'kåuƑV5er2FvHTF1*}/20 x@@Sˡu7DpEف7]:lZ^ ڿ*G{M"o'vo44dE[[Ve fC*?B?3 24< U ) ްS~ٗ ,3)YؒVI僁} qtlXgr(3< -p"R3^2鵼Z޲8}JCM4noj`x$PRayzs'}ZXHg9t#*xV0 ~h者{4Y}g`;KkS 'ZTB ?6;LdB3zVTI* ;sD~ovptV_.M2)>i,n;$?TE(LymNN@ orPfRʁ!;ؒT>q , spnAgk\AgD귷̇ "!VgA(Vz\fꀍ)X*ڷ(kfH-1_A > W 1OƮIIn0DǬd '艎8>Pϭ(Vk&$ }'5]s`=Kh6Vd l+&{7S4XIOd3 *֞:U'6&1:x||h@ SGi<a9#L p,G=\ny^[NFKộswߴ+#3_a;"/>a"qN|!$U{$Gs9w%"މd7d2N&7Ѕ9E [A%7b*"Z g&(^8k\^=Tj4X %dIH~CF(sw3" };yWLtŋfe $gl\fqś'voV6DTv VlsI} shS̾1̓SZ@".}*4; sdx 罩Dsnr]1pC Tg10t9AG*y kjYpQ<)h{Mhf;`N.SW_'T2lN ]^ho>O9us| UpW¯jUtj}q,!uzzШ< V&PǸo hScuT L(wqv ?^e 8zyТ0us>WCDI(XIz@IbovW 8qd3,lst}ltTſ);nxka[vr6V6T핓[t1XԘp-bWI-+ͻ/vסDVxQl!#e>]vb"sʭ_8ei`ҷpeG?Zh6m]Z/Yn唵.wzl-e89. #DG)v .y'o:EqyS5^fbIpUgt`ɗ2]~.$9Σ,4_3(@rʰKmU[P/.m_֢&?UE?  ˷!o0d$Irs;J^1uiUt'fH]-'o3Hʢ*u/gH@j0 EnfHJ4)$H#eZG 7Gݏ;Mg]'2,%ܐ ^T2$?<00@2,c&DJm_)`mjy>4Wlf&M "2$-T5g\GYkY CxXL.$J\.H=X(Y? S@ ʾ+=MtWJ"έܭ {ÂME7dHwށtӗ-WAt)->/)^.L8 RjW/5{ *6 үߘkLFSƇY]h|ipCinV?AT*cgu8TS?/g=Xw=j.M3AS~+>#O]T>GRND>ad.U0ZUrh ?rNaUL).Q'H=cz2ڗm>e{m su*RGv@L$_&FhQƾ:^E`q /RKI%!$Q6ˎSۥZawn;Ln4P&#Wu"s GjΗD"hOFQApX꽁KmU[Vo' =NW7Yk]@jVkkU3oxIJ1bJ\͍;#TúH3y<9[d!-x@_ w?|E) `~T[LUF,|'m7'=ʊRL]pG"TUCXWsEϴJ 8ʝ^>8Wm۪]ex--[X=l Yە|p&HzT;[Dzs/8l6S-'<xue3Ѓ@.yW(X-yuտ_jp8/2(.?gwGE(ha()K@ GIs3m. Gm/` ZvÜ2%Gf=FRrNCViOe4z]ޗLM6V9_έERZuή$y p9muA5& ۄݝ &*c?/K%F=r{dbn]L1SG豙X f#v6Sq;q$]'2<%U/(*a|KM4cj2A|r](?3N)~B  *fHv4N;;^},f SAKS&gy]cDɍ#t ayAB4^ݎSDN4#/0 ;<7l;%X. \EG JνB oR# 0 ֦h@q~0sᷬ9t*r dDL$hP!<=/tM !<_Ľh@k%؅ԖcĬ)댞PlFFlL]&˶!Tqt'n)7L/j/M?Yd4̰-1Ø $sߣ ,6QFvऋp1őYl/1 JlkPVJc"G3VypVqC|cg]\ee `3nlcE&YGx ꯈǕ&Lϫ#d" fpe8pT}#y0S2X'A.+M֚bϫ5-.(BcM}F xI<D_ya&`Ӏ~r`R+7'NB߇n9a2 {nѰ'&+z-1(;t@ҨF[ێR9jy0>xᯮ`mVvtvԠn;jKg6r^ar0:Bΰ@81sd{ k-`Fn'MrH$IA؜`ǟ h3_tOi]e(I v[ٞ];˼kI8t*Vr,AϜ4.{C y uYn7׈ ξY (߶Av*}>nnL&&BG?z'O`Z15DaJgε!kYc5Zk oZf^F 230Dn4xrsWi:3ݫmDUͧgz-W!(ŗ[x$71|A;X*/}~#Xg-8Ki!iiw@"zO ZsR^ZFw)񅛋4r6SJb R" ?J'hGvP rPt٣h%+ t͋-G>BGvB;g,edn]xrAɫ19o̭X(?g[ĭV$feKmE,!`hf>eM:LdBE/ёnQvXB@3a6aJް 쌱yN"4(TF=N M]z=cd -Q͑޲Du nu 4 n6⚺?%HM+סdz:9֬,>m25ymA%4f}ԾSW[;בqS#k&fǹEQv9vŠEj/\Pxif%FŠlZͪY$. ôPQ18+RR PC  f{)Ӓav@ ve4SζAn==X,waB;kl].ٌ=ȗ*9x Oi(xf =Lh̦bvo<3~N - |? tJDz(od=xR/\K)l!,H\9Afh/%g&9}j+vE3~~oet%Bj8z`GB& ؃ "^m_(u"(NGx*ن88/O0)[A`eso錭^օ6D6=}q.j[0w;f->aYU1cP)h>,_Cpf{iB&ϋKکJ7/pM5Z1 )dV$+hjw˪d1EyPJu8H+y(㍤M*<B ] G[C탥c@+=8ntj30E,j/~n /g$p.dqIDyɄmFuPRboBN˅iF4!=;>#&3{_fTǾ]XnueT|#HF+ 20U"eʦ^=CMtH=MHNJ)e4T-GsZc<'a\؜7w!wp5~y1¿z6-.<4՜jüky3OKkuy\؟;-֩Ә[l< W #[2SEՎhO_W"_^B\-){%> `PHO|d,!["Jůag+rYc-tpCJ%Vg[{Xxm[ò[l+31~=erIyiNy}f^b_ lIXZ5Y|,,{xF%3S o|^eY&N7ܧBc+?Xcvlnc(x%jy3` l w;%[˫#sx\;+D :l] mXkJ_ٚٹx<7[) @Qݡ(eAРD*MϤ$M,՚i82*UvCJ%qE$lVL߭46}>K0ɡ ӵ2h̳$]j|6 x}7ٲl"om6 X]:%JvB+w)HBYw:~sϺG> L}&yWSVx8ˎ mW^0<[R1fnX4t9Ztʥ>)Q`Br3g9-x!iU[KJlͽ)÷!MWUwjoBToi~=OrW Zjlͽb'_r/!fY2AH]iA/lGRRg%9(GJDGJެv2|!G5T|/j$;$wq6>ȿ-iY( 30,I>ft&"*9M 4O9r=0D]Pߎ ͘j+zx-\WMOmz"b3ixoz ^_]l6'KȾ0759qit|!s+V="krb)BsE%`9AzbP[˻$bB}0ǥe@(n%z> {=)\!o~qd@Bk/W 󢒷;傮^} [Ү|w$W"aKvή{4!/??2/yo~Q]'o/j۵B.J.ުyyoȮC^)%;#V;hS/E)UFz׿~i0% 1-}q|b1e֠7̀S,6GYaTL*r*z˻ -"uQA2$꺳%d_ۦ|E|$Đrt{fܝݧ"7bF<2"m<_fofUYm}Ttef9n0CpB)l=cP^\84&3*P%)|OI<w!ݷ"09Dp!3N02M`I:~4˝ BZjY}{@k#u΃YL4|̈(stj.I ?܌cٶr)7qu"[S A Tt%c4Tޙ0V_t#|`WQV/UAO9"r<ꃾģA31560REg1=޲MϐVA!+.%SX%Mg+5-+=nl6C[('G,2r+x*t5x+E/&s7cJf`mKR#Gl=i rOr;KLr O+PǿPO l &adԼ%1LDe]bC3 X87P@ʀPJE/SNRNMsj˗:JI*}k8|q`/*Qü&kjqk סURZ)0 VC/,aر}^O&=\x]QUjV}Vx4eqLPT\z-ُ~1h{(GD<5W]p[;{[Z뵕iV\DP͘pU_HCUmSR،Om%jO4kHK`Q:{GIIٻ+sK 3dhF20X Gx`}JVTJNLX+P%/O-QFm]|HMٗ4 Ve8̭E[E}!AVQ1C\QirU%/ql1à1  ~Wo_.% 3ƷEd Ta)mu2:D \A8B^.WE!tޕ> }֦JD>BǰJG؇G/X#6rl$߫1gG[&`S) uwYOZ@m#'1X(%1E] o 2l {Lʆy;(Ȗp{Xo~=ՈK,&½Pث-M`dV y> 9c6IH;;uM鱭);ӂǐtN-rnI$S$g&pER;l !Zע9o& 3јM( >ў7^N_h Gsձ\J7޾KtpKRFk=W5*LIvSDĮ.͡CtN+)v_dY)!Yd8N E' Qk0&FPCaZY t̹B.)maf,_)z%Y{RkAj>%a@I]'L=o[;3Ѵ#bg'MzeD=m5aO(߾tt7D[Kp;@% 63K4Ur'kTk~(%ƪ{D)p |72K93c ץF);ЍF̭#ɈbaaE W:id}gm"B~A#4eO%]7}iC`ѲoJ^)[Ur=avIu5Do6}O{\;`XRY otWHCq;!VՎaW\MpM' ­Vze1vlaۡTÔ5AeQDܿm3: a͏97{4>503,:zC=-d)ΞLiG`@G7w;33IҔWkGWWvQD }~+m2Hl#cX5+lOs!Nx<NAT{i);?/ 񯡏(S| M3s~g@62\*_ {+\К5y}رNΎͳMڄUq2ˍ$rH oU_JYUI"3.]y2ɞEt=X{Ta5c$\N)} خH gz7M5׫11{ _8ܕ>>s.~{. nM`S4 m-={vОW_\O.VP:Whmֿ )FétN#D?Qaa& }OK/J]7P?g# R&d RSQcĆ2p?q(s%:{C cIAAf{9BtdFS1Յ]/;|k 8hb9bO>`>JG-sRaoyNw=8.(wͼ$F6弑=DXWyщ5`pE 'YpHv{B#NTW@'erwE%léO#q0sh&6"9X%ćiW2B"GM We\6w2|fDO8 &a焖bMakn 5` z^焦26hwk i?#։\$̶Jm# jfZ@/Dhr/O8炤{Гz/71">9\&/`lyR#nT4;?L#ٟ'-RZ1Xa?Q|q[EaϪn$7?0SWxdMMJޅzX-t;?>n#yg[щqId'>X r'fַKg/!lۃR]?l OT35ӱFwCOzd54F@)%uoΦ"v|$fm4Z7M%V"Ud g`Ro@NEO! ĈͤxddI=sX,'kyv m#Bzʳfqq)\xGwA؇Cz..AcF&< .tV")3`0+Le LO!wtnJ!*zuD*ńz`oC -|K2r9/W_% &Q-x+SyQw #91z`9H喂7#wuD[>ޡJB=}Qp2ˬ &p./U;an' c@Mۭͥ:-^zB/q14d ~&2{>02GRL֋<ժY8 `Jj/=!kJNb5qc}5`.#`״bI ^fVD8Ȳ qZos XJ._%I #K/U8~xt.1S8Z.K;F^Zkຆ$Iҏat;h*g1664m!f)[pT;B?H) j[Pm>wLh0)H6=֤M[hS_x>t|Ypţ0Iމ(ҍt=L|Y#q~ *[:wG%L%z@g`IhI±ː*A' rQnR[%HAf`ى7gܢZ}%ku(P . Bo#!1* ID0W+}aY"MU!)sJBElŠK=yk!YLs`쟳+:dRO۳a8e̘Xh]D(ϨO;~v^Ķ34c`l\}U@q56ZN[(z*HnNE?0 z qQBdAT!k>qqNlZw<լ)8ml}mlTHfD4jKM Ш2wB|ioj6iYW1M$N{bל,{G!p՗2?d_vㄐ^`sǝU_i}*C> TCN j}/6kd?V%&lYndxnݝx#ұ /x ,5JTk8n.f6Y+ƸN4·ήImVqgp0`{q5\bP0îQ)a1*@OԺ"#I+q$R*"v^Qo(aNK!ʥ ]0Rc)=87j\NKUJ|m%sKMA&YaLcy}xW)=5&H`t륄[+w,[YܧcUL 2:G_Bl'~]&V_Dxpx$BWA*b&4 r {7u:&s~$3@n4<˖(1'ޗorKdž'xCVlķLjLXjgE%Ug*k y=F:vǩ0qYONg\wӧHt3llv8~l?ˆn2ڒ2"fq̑Cnz-z~f)<އbndʢSqʢ{X oʢπxs ěغyhyx*QM&8or y>pbT(~tx AbySSTJ-IHTA-QDi L6^㸨rZߤ1"y4bfnj:;Ɠ,kI'ЄK{$AlU[!z < #1 '&3&4[ w[oY:(ARe pGb .?j/FZUk w5HjZ |i17yO$+} : ^ ~<<7y GӘ2I-~'{$VA0}C/EySѴ3ɻKPH9M?uuŤM2+Αڐ"Ic-&~J$,l iC~s'}J.Hk0 Jݲ٥'.#%x5<b,0_G6%FP"Qi1uAziJ3z?fep !ze8Ji9{i)! 0 /mvDjl!zڝk/q4烿mdB؟Id$&dDMgw݄čj/T^2%%H)8gD-QFӁ0+!8Dw-& PcUIq*4%)ϯfbnGjXqu)]ƻ~]Y [knv툄Y%Վ5|%kjĩ/.uU XDn$<(?51mz\$~X&e\lsfrlj#kތ^yNgKMӾG]֩tBE2ĻA슅a r(,2kX2Fs⫍&#[Vq3 G< ˼LZOlGACm0⑬GLO6rVS_:O@7OW _j6/;5.GkȘ's)ۖ+\•OԹM8z a@'#?3.;]l jXn%k cDE]<`,켿NS-v}@ʄ$MYU0FUb[+k,63 utnYݯKjwm耒i)- z؄>ʠ$Ii0 |0se>p]C}/l^0^e0-sQNS% !ԽRհ14Kvtzs+M#}IW; ޸r= CP1  ?鰁w;=cΓc@}~}/"1TfaRJd ef}Q⎐8 AtbTS3xS( O$ (ILY# \2PҬ+]V|q3B۪U+nؙŅf #gˎ#6Ơ$i\eEk !XYZ<=f]=/BBUZ읪gog +u`""P4r3 QA߱6`%4svm`MYe{f̮KZCIB43!)KF(ڣ@ZCڽfi';h\=`Z6ku-~t5:fֵ͔(wW3/euuH >U؞T56ݤEՇY㣂x 1 jhTǻ XJ_ѿ8V^ouz53o-=IP)N"*{X:8* i}s[7%DV[B~z[y&WjFs@ C'||,sop:>\T4T*jAP5hINQdWn.%`J,1 #̵]C13whQ98LUެ747 5z`SwHj\^ >0 P2Vs LBH8lzpM@;=z+|$_zF?#r^'cq3~?|9ߞps| a]2!I~+pgm¿*lߤ 2)E EHMn\Ж*Q+ Sk@¨%dWrXnq/Mo-zTS&j3NJ@oet$>e륭W8'h5|#1~ JE=F}ZD^Ҙt;+g}U?Df>B*d :%vD}J;}Vо1`'Lgc2N!;M6fj:C) yJ~!TWY`r`5wb~J[YDE֘2x 0Y!51!*ΦA)7'.k# Kr^.x,|y:ْϲ&6*9sQpiB 2#2.\ܳ!6ܪn{`]ohDžH zõ$Fo*j ZHy H3IRfA@,2%Nc e3/ϋ*yJsXdz33G:ϣކ|R TAqjY4w\7P:̛U,6sul??L7֓H(*HmO)UiK0h>\0X`=\0S,n|*=czZG9` 柌nbB͢$9(m'Rp}F6{oTֱi-6O ᘡy[|')8`YfS`ka\=P+ỳ-!6H\V A۵I\͈Ѭ_zi=тDܺn] a+_5v&sty)Pf gȁwkѕ tQYS˾k;8&9YϦ*h!nCITgq2̇uz3ܵ@;mv\rhC?!Lu-.LynAG`ۗ|;DhIZ\S2T5W{Qjj {QG3k`\# Zp8.<+Ɏ u:^~B%j_W#+JiQ$ vX]q=?0=Gb\RjbR>G)M<oKM1S\!=ey~sv ο|%8<^JEOb y%k Eo`⨧L7k1! W .#6ajH ̯kբ\]8`u0Kt'2ĿX6 ߿JG]##hIʅdm(^)t^KaN~ڵ Z5Cx ~Fw@`Ry{1t% (d"IW7C]N,~5E3AsĺitIc73t sţa+M!DW* y w wezG}X([|,[Sٹ'FLk G.,l$]=WTC .4>MS@6uduq v6jAam$sӃ_9 \p5֢DmEwT%]=x,jUϷulՎ2.xc8g-qsqAu,qi}7ΟF0$fMAnc,@CbE-H' fR@0h+j0V~a{~'z_麘E:x?M"7#@KO~afSFl\ܮI%yVå;~$^H+Yj?KTޥ(}V`|AsqS̢[&у~'![Tt]) asdA `S$ڕĬ̏Ik P )to*p%^8nr.WzG2B%BU4 Y)Ɍ \ ;mcwHBapƥ%[YlmV@4oDWnImn{K|&K@YfI#}t63K܆xRudbDR>Hh)dÐ7@2/-/W/vnRŖ)d;Zr[¸ R :}塻d^!I8U{q`TbRDpvˈn}4!(f]R8_EI<׬7_zNyDH``/$:? q`P(!JBQrbPDJrtht]GE֔GYS rP_8I L=<#r5qvG~Y$0&lgk L5tup?LSWfYۡeijdfGxs[5dДxFwτBpZkHhQpiuH)*OrW{xnَsզ7 rZ\$F{}M{f{Y8 NQCz͉Z쥷t_=e߬R Lu4Ȼ Ѝ eA"nj{}2k {#>:NaKn jXf|5Cͤp] SqyW9E~= ~"̆,$֚6,<̵i<,T (R:_F XXϗ4gBle85^ye ZKASAri߱7<]kjyoem<tT#u̼a.(ܪHs%~E-(x9kȦ R5͇C.9:g P'z“C^.嚥?Yڏ a wOu 9=ؑS1܂m4G=^Ӱ@X=סWJ)臩`S\Cr@5g3B?;7=J)m쿩8|$7ـEںOӲek偆;L(+q(ސyOXh tɪR "f3AXL)g}Q`O[tB;|{si=vNsnΥRl cFF*uڐI3"y#h99_'U0G%{iqOQԞoZ9\`7^}6 l>as’;pyNLe/N#%a'qgpYimYX1/kNj9Z.9J{`?Zg?,{KkӁ`mѶC#$&1m#y:ȻdHP0N9O jd0KZjyJ7rtX"f^RyV(.xqbq)E\ _dc]5k,A/ . 3?پ9I dDu\1E4]VoA Z:j(Y,bmPS5r^) v^很er@=-EAyk$(ea;7$iл XPte<:$H僪 @}V}n%15Ț#z@)?B}kF]өc0 k% g ƥ!jTh{}9 K0'yoPo ey'خOU#GCJ.n.WgD-U`5Zݞ0+ι?Tјqd'sxGMB`e(X(#.8*7[h7c 'xG{" 7;2)1}PDbC ѴO71ZeP} lFuv CQ=>k(f]&ŝӔO8  rKc J֟O?. ǫ#_Pw$XKIXu2q]F4T'^>!fYyop< tt=kv,קɰgMn)3FB)ܴd?)_%&SMa齜WۭS`:N_>@eK4J${mfe n|/9+ L}P\oCd|ٯE:G tem?ww5aI?k)ٛ;uqpv~e$h.=g΀`#͆EHӬ7# |zTp<͒o%=Ro_5^R0}[s=̠a |Z ?ײ|-o3m䤖{L?:4$@2DV'pDz|xw"yk sa7bL S5ZGf%X΄*P")R8 0H]J˯WO3( _pʹU fCs岤mK"QhF櫭)sewX|=5^?9!~,F a:0D?8PD?!zfaʍyT=! cy)Wv.+&& vYuA<:}U/ۻbTGd^D ](ޚ :v'c90gN1_Zɐӽl<$vwa#RI6azlAAG[:>qDnC>:h]*gH5RB>'huv탲TP;XYGeCk4^Ќ (7-Ưwu-{üRsa adOJQ Q[.J "+W[vdcRz(@#b~L T6-]y:kZq8V?(P<}rwKh[DB=bV-[H@ra }mu#1m} /n(aL n;Q-T]w=%c5g`lw9Ai!SPl!i:#?F16 qw E'a~QXE>kJ(IOR@L7Qޮ;5y%ԗp{h&%쐔6 @ PV !R}?B^Q aof{Jgr6t 6dyGҚ n_^)?tNv H}C!nsv6ChWj9vߒ|WNGbH}|c)avf>j i8)}c~k)6Ej#E^-vL0]pu?İ'Jql eّR:%ٞs]fphgo^wnBE:8;O *;it8~K.kO:젙HgIDOr&𦶣'$Amv;_s"N3ԕ[ SHM;䷹Y _֑+Hhj%\}Џ qƋ8I^d=Yep= / /Kc Cp4)υcuC &`1@^"*&@Ao&ml_ʮʼn\ŹxO.j,٠=k̑ɧ;`2jPu3Kn\%G,qށ_i|kwruC}QXt.0 i9`PPB|$l ?w }96T}cٵ U#:(u\Ieq&udnСZ.S?f{_Nk^ڞNwݭeX8oB٪P=,]#Dv}V9"$M>4iz~l:BgG?8ˀ!(s$ߓlh4Rdl/ HWԠ\wXR+)$qh%cræ5LOxZ(zaކ]|>619},e:B]xR<ryx#Pݧ$ڪh,4Ӵѹr?k9 AqZK=4y]}tVk`:I^ؓBa&c-!QEcR |7?u!LЂ~Ak^}})iy] ]ð˕\p\Kx9[%9xyp?l2v* s 4ж)oQHZWBI`\* #>3thl?N9[yh hV{a-^C գ"V`΋.Uy})6E`|3t9o x@h_2)C,r} !~iS  E=/2b*x#744ɐ%Yu0-ә8Y1vpf7jt]H6^=vE~.y?}^iy:oly9&u zR#᯸7 )_VcsZgT ͔rJW/Eq}K.6r=pPIgN@m^@ivO=Zlr;<0c89n2|Y"==7־PRf#Н'H}gāЧdK)sg  GwI R 3c_z݀NYJ7S#%eXi0p}<4xKBn-_iB{]·ۤcn`gOy?ܞ273R1cmmZe(oF3 9W>ٍVWac~ Kti&F&zl^>(=*mRE'Gpfd-P&z2vD/c e ^. #؅Apy05/ce 8ڼ] x2vap-UGC 2vat^dնq 97:^R>5:l1z (8N{RvǺ ~8.gwl(rW;6kr7%#\7ȕDvOr͊ay1LKgśv1/_Gs] ) .|j="GHټdț}FJwG>&3n\K{4>g=˘H(O'Z?WD] `hSd7\| IQRigP~(W qφ^^Gz}Gl;b^ű ml ےaזvMb6Y[۰ lbfzܪԖ7)cڠ7 4f=ž}s)4+(5#`,Na*6 5lL4/XXf 69l=Ͷ7f{GvPnl f[Iv C%fђl'Ànad70lm`9]qnuad7[Nix 5lf.jba㢆-D(<>\԰rQ&qQ6 .j&pQ6\԰erHjě%F!+ZH %-*¿6D}%"r/Ȱ$q 75Օa)Vʰ-.f04MYtUp>+@6 q)kVRe䳤 ]g!v%s*As|0HՀ)UCw DOq/GAe}/o#nLeQ~iU_/X/Oib%O%ocaV4H*Q$oe*Y_LrvX!_9-S1Pܽ-FZ͑*M2iuƣK*Xa?1Rh'iB@BpsrPZ3/-Es5?t,D(oşB-@HUpy Ib< NSEN JYi?:cTƂLXAXoMZ0s*wEw c{},?jޔX&t9׫{`/-F/+?F]cתP{bu}蝊Grl>U;Ǒti0O#wF~-bC+tL'^~QW%Ձ`]3&Kh-gÒ0h_Dz0"|H_[/a߮D ,T`K>L\3+`o܊!)nx"GŘ.?,;y:৸Y h!LܬLM]`Mxu9+ #r>"8c;dkFo9qGc_ܳ hӫ=Q E UBE;38\ɲql3d~M;Z7 nbaGF:{)*w*D!nƷc;:1pQZa/SLe7*LriP2ʖ^sCn(_z %L/Sez62LɆriP2ʚ^[Cik2շ00' g]x7sq+%uͳK>"W)DDSHHDʰP.J'_j"0sH51@f'Xl!8hR=Ƞv1#8ۙ߇'}iyf]̩"ȶUl;W54r=)HKmIR͙inX&/n #`=bYm k9V?nɀkX?\oUI\h,/[ 9Q5 e@ϗ#Id0@amWkG:gKg V^Yy;C$FOnRZt :Ԙy`cAxn:\I*2qlڹC%0aÁb 3C ߛ|{SmFI M ʎ4e }Ur />dt]3Yul*\p@$_4EOގs)"Y0K冊eߔL|ـ0j-2')+X:A:D)oSp7)=?<ATR#%֘ru*HQMqa7QwAE,7Fy;G{Zb5*jorՖ}1.x;vܺ`_+^ւsl0~\qbZd PP) )wGڅIxP 4W̙YG tg$\_^vql8*SBsmFvOcHG/ٙR<2δi ;SY&ؙ^<2ծppJQHL;SQ38),L=g :_CiXrWHCh WRlrq8gClo|A!!2*' >,#h%)7#6e}b$~b32?PTY)KKіYrM]pOc+${](,iyDϐsx7oU aa'BS H)'<;[B_v> F &;"]t%W g/Ἂ? /vo2eQd<1r ߉ X #lb=F ,S ߛk3qo7VC[3NhER|o4l`開Y !$"@ Ä:]P-Ic7$!.v W.S|V я9ΜɷfX.'nbmWz,ګJ~bTo$)56f?2 + mj~CY !ܛ0@{myԟq[#F&ÌAuh>>|tA{ĶX[ PB guJyj?5k=3}8eW@+AýTRNzdcoܰ kRlo"NΆlDsrC?w~ڮq&AKq[kxZ7_w B*R+LDU44cr \XV{t܏a7UP%rm-M0Qm^|[Z}*\3%d%g$;.ZR [% fD"f)x5}j|gr[QQ(].H1}4ioݚkpD~uܣpJw!!.Ji]WS].UPV ( }=^?zXz(^40TT6(@^oNOH̽٠[@NQwT#.yO6ԗUBSf`e:vAyV _%yZ"ZCʠ$DyFk_c7[9 1?:za^h{ \vq>{!@hDo.-g`:Ĉ&;i-Ƀm%;L]aqLWf$}L )]yCB`=B0*Τv02G8 hgp_ๆ4Q*#AruV= 0?vo;q HKvPwmWGO>vN BnEdM(%jqE{g zuG,Tr4c⽶1['b(td-%  1?Ȏ q<`zM\rC⍤~h_:gsLꙣ'kӘ]u%"cQ,!6!y*SgA{Fj+GEc{T_,b1kwq(tJyCE+[~0.MR_ GBEFdBWFϵr`,t )'W|˔[.Qѝ讍pz.63(+[}05JiS#9_2nSWtWqD4%͢-s⮎[So`H0ÐNy%?>=~_U!SYr0>8hIhڻBAE@#D'YGn~Ͱ㝂r>6 bNCk;;vgUo.g?h?77v.iF)Ei mgځ3vBKkqƸk:^f,=6;`Gɕ%P[-]k$K>]˸Ԑ |kupHK|8kshz8SYryc30bu}_|m K^N|:(Ŗ= $|.ѳiu}?ӇkDٝ,Hfs" t]>,8drݱٛwKW8ͨׯZxҋy=|Sbs'9q1qt2%GFD,Yܵo">={w#/_ @;V*A\ia~ !4Ιsz s~.w2i?V̙Gojd={[@fM[8'֮oS2!=}"Wo-F5og}F[S8.wnS/> -jlS-:}^it^?ыa^綠ۥ?#Wt$ޤ- l.I@D߁.pŶ@ɝcéxNg1*~?A*JckgD57 *^rȖ|}>[A4x(dޯC1GX\ lX\Vwv>qZzI/U%o˿+JQ[".{@4mɕ]>"l(a/$An=t_bP`K zf3"+rWA͊Qr w|@/*蚏~ߏBKP2ep&iqWW  `l BkKXSt/ 7qa8'rӒ|o35* Yh1-#xY&9Ooone[vLz*WFBߣsy0/iQE 4#Y5XDYC5 g PԩL27iEi=3}x*b#@K -qFTf\w&- ̚'3wFu\gc>W1Cv!M%OKZ7RY%y͋ν<:F|cFK]F2iJZg"C(ar21%u5b ǑN[0LLˏbFtDǖ|"`5Xům9GH1a1vJqMDjOA:r~ 9HŨ)빃T2aħA#YnG@CPg us((L^RŲ|:mta#>w1@R'5y!a#˚Pj}،XUb#䤊1 2/x¹v,0D@wQkҙk݄ ajco9%c9b@+|7,qS~ۥ#@wk_].ǝm^;۵/k?vGc<¬F439%Uo;N(Py#jj(7a̤)u*ؼgAZWPp\\4)=*;P)D46W1ҁ5$.!%&"n4yc=bPgRk.`jY7 =%HfzAijOd K"a)k$HK(~W[Z$5rЪ"ЮǛQ? F?o)l7ٰ/*%>@kÒ*x*#"mN@dx3UGLdA,$8!3eow;{AՏka Yj Zy\ۘ?tS8{`4}},IO(Zs MWO\hiPk)V ʹ9Xy";e a^~l?{p}o0YuFLNtؓՌEJ7ߣǙD1QfѳJ7Ļ%/3yZ=7 te},K737ыU1xpq-֢ ܽ;Y:VfTĸ=IT6C (g LCuVO"osLq05BPk0It/ðsZFR.`11*n#vF-FD5j!?$eΡQ2f*B.̨(1)}P;B|4}dkyS Ƌ䴱%oN:5lVʱdzD}JD.^#pY%tPw/kzg)/xA󵤧c0?a^!nOaf% g޵d!V&<2=;3Zǩtz'ZB DF:<KWp@ޤz=|X 6o zF[h㌡ K?E7R``SjhM o1y?QgPw6qj[-bQ2DAD>NxW?Bv3bw$fz6U_ Sf PƼ ޿Zq%ނ Α1xґ'':fZq]ԘnfvބAk6C+!18xz6gYA[qxPJɻ+Zކ; _"Rw3C[wý- zn;H:[1Cl liX;\M^h·H|E^t2 ܋;9J1|]ff_1%Ob::8sR|Xj< if()l \0g5yTOB̩K+Ԭ2'(na,z@BL\)΄rZ_Sڢ5'_^k'Fg1:f;=sstzVQWp8-NNׁu$8I:p8-CNMՁfi 8Mid|6Gms|B>awX;, pzB=a@wXqa%i` ^OÁ-!h#k=bl $wu9a gKE''H{\Z1sSYz,Xw-6.,f*ea֟Z|ޅg&bz_Â1kX35Yʯa<)_1װLVɯa!fkXKi*eDlJRN`&`V87qt|/7aZ850PH SA@LYeDo "]Ӷ{hQϮ8֟ԮV-1hƺ+hDZ7Fx2]>I8?_I9wG^M1Rq~u^?m;Mˁãe MځD祍s9쁨Tn &HP3eQ Iֆ&,IxKlh*K& #V e5t^:/`A ymbnѸ7# o<(~ʔMLL-.9 kQ_wCoڅ)CdNI]]+Gȉyc ?=U)=6)UP ^^ PIz%I4eK揔/JgZiG15"ξ6ִUFX)_{P[/i.VoTb71HI鴍n(w\.A73#~ĝUJ}Qhh>EJJx$t:Z`tqkwؕc(N%WwFxzw6s^ +Ӕ/.BakBGY@MA;ܠ_%"\jƜk c&aiDgq-.H$aKX~|B]qhl+ j{Md}d{>92>^̷} wǖVޟt2: ?I6DA=T`o˘}9\JBBCx_{EVCSv3,Z+S iT&"Ӷ˹ɡؒ>ɏεb.TR( poh/ Y]a]7[7Ch]:T] gR|u=5ni`ɽ5Rc>GIر[y6nMڿlqgֺ_}mC.Om]?)EY'h<܋FHfU)ǝ;ZО4 j314FD"i(5I=w 7ç0(ccYke岖pUD!z$K[ʨ !ŋޣv+cGckp71{qur`ݤT7+2FQZpU?ǰ\pv# qߘTp,>J N>¿Aro :(F]v1ƭ0Em;b[JܼWy\.f 8TR tt;ayxIr =f_gt\ow۟?CJ .an PLp'Jp pa-~֡MvtKNC7އ훟\ uemv1ihX[ɹd|pJ0;gnskw~}mmLtv'9'4*Zp[M۝p0_)ODtBOqU@:!\b~0 H\fX4{nrhn |MR39|GջB_M_;wwOo:gẃ姪P+ kV&{9a39 tb0(d*fΪpGb[ܤk8Vm;]_/klHFʳqHolȌVkePd$fNF:<NPz]~ qけl}0q;*zGkw\ %eh1AF rg18o?g4i"ܙIYɽkCcSK_%A)]AvKs1W9wp@* +1v i 3jڀ2jtrU:EI?s@Oar)e4YqbdLqٿGF3sj N N >fڱIt5EJɎ(%rrd{K eK$zEhDe R2-w˄c}8JW,4ؘF\]{Y1;V3b.Vw'otxdA!cq V3 z6v߭jBV j+SrNC{q!"hj{ש yWl2 j)\%5|% 6ɎAjZn&imWھg 5:BY}:@--ZvŀCv=pkcaC6>$M1*l.z1E5:02q(,-wY=y0} "N_} _1\O5'؂( e}1dĶX $̖nu Fv4_5=ЭY M`E2ހQq_;`O;ho2qsXl^D{;53Fw/Ֆ1R4&4:y09\RVhG"k7?!FG@0gu@6ba\<#+~|}XEэ,3A*5g6W7d ® D /ȁ n6Fu*)Te-зtt% YFw̍-I%+TZ(< @.ZWBܠPdcIjNԾ֗k_L\}ަ+H=>t=-4VxrqƆ= }Pouyy:>yBW Z9 ,M?"00wms~ExI 5d@'2@cU/f͗ x\;a]<|R8uov>1&6}NK4!X ApIl#CsmrFUX u O H oLWPSui\+!֯@i%)odͅ|fһa0IxɎ~Nm[ Thh2C؄CÖ-˹M3^f=7d_f=iSٗ\χ@x#r'J{LB8mI8 UGރO:Mq4ouee洠 eKhZ^|yռN* g}N^i [z2u{Kqy}.W0C(!';``LW`6Czy`7%]Ǭ^tGJk{(T/P[iP/9^6/ˌWGlG?be&ިdU;xG>2NVcxx[0(e1qcV詫ļ:;<*UݥQhўހ/)c~aqv9o/]^vˍi4٘ )x+웬 PK)oŮjUTpmĺtuZ0N:x7˻YM9^cOa'Syx̕.94 <>Mzq8ӦPD޿z_ߢK !-fC/}a+/;D<g8cQ&Np;~ c6UA _+`[&1y1Aakc1~gpL Z}eEQQlyHͳ46}~whldc ýWw}aǮfQt#2'|OvDN5696scy#{{ ~ŞZ̴u:+O(G0LbSklD4 shhrNIXke^k p>9BW4!g#<xx}BCj hR5_Z3_`%Tuءb,Ӎ!pDdVG<Gы \FIQDΏ'-Royu+c4_N]^?մ?? D:11'J޸Kύ)RDžXɤEiJzCū_u|۩}ߝﲡTޓקNY;xRq&-šGHb^xc'O/* Ÿn;.knZW=|p~'q9tҡ;oz؊cעN%WjO>qRk?s9yX~/ѦN;O\|u?[>޼y-WmkwV-Cr2 |? ;@R>:W'REdIkPk%GO+]Sؖ׿Y7[lhK:2qeSmX\ކL2xxʹ}rG5$'CȊZ\ܲt*Jw_]k‹- =%Ey1o[eTWlSt}|$hiп! 0?n7|CnsKQ,E?6>M'1E[mMj= ]X8n% ɻ6k~ J?-E#v1'ڭQaP8-us qPy xUH?1]gV~@}_Vi //a>pYYȱo6(a0Ar̎\-t^fVJ#V=hc@rx~X` s}0Eh,j0&ahu$c(#ysoAÕ<"f0gI7mM)AŨ%Y0Ͷ ~S f%ˮDق(_.MKu~pZb$e/tuvcVxæKnP(}|1p;eWsށ{U6WH[%fBaK74ֆBZC1qq#)5njRr^e+7eM[N]#q/$hcAW I!|]4Vk('r<7?VW{]ʿy{h\CC`{[]L-m_}?6vlصB5:&M4yj7Y$`f߁Mc5}]yUM}ʜfVz,Co.|zkC{u^8IΈWښuP*1):u8BgS.o'h0TmbZBNgS]!vꉵIN S9SScrFۼ_e}L+mbϊSobNL=U]t꫓ =X" juqrSr%$#"0<ə,eO Yxt(b'9eeX'(s,zݝuIq%MVLS.;zaV8#&,Ab]NEc_"¿Λ_a"c-^Ii5T ([eU+*uF@pm^@_6멮t1:Xs(Jʳ1IX 00)*6dBo0C)nG2s*ɝ \]st@e艳%`׶h~ uߨ_^ Innf@i=mj%PB2V=[9Ba(") dz}f[l%ujn%5ݷóv` B1U&C80)S:'$7S:Ib& >O9y)MHJ=.Ieb[ϻ^OM$KmѺmORE-=7bcco(\2sȕX̹]cP|mtMK3ԷVk?0ӄjzF/J)s>]6HzKޝw~cu$Ti =_zIdèmxEƞI-x(`xR8HlA03M?/ckvbG?}#DHxTk).jm2Mz݉܁ؽdY33%dG;l9xG8GЏ|9|Q8jZ )8}-#xGGXzfPT-T-@nun<{f쁛@2ƀ|4{^R{d 'kPX)P|& ӖY+JܳxǓ3ASK+ FSߓJ蠻 "1F.{Օ&Zj}?y^o7<&T^ ;?y>w` zeg>ume)D_GgCU4™OMdlؔimVMVIV\lqƄSBp;Acf,ޭKwJBs~ F9H<1ںwn p'7x(Sb]pGLs!E}=CJM.Lr:C%Y]#TIjB1N)y0mt!W0 * ' MzJ.*E a1R"Ğ " 2M%pxfWOgӊLM"X3&RC00eħkzM-\u5$c=TAT.gdR' =)=.$E3:hv^dh0{'1YU'Y+bKH*4\G6x"u17X %F4k*Ķ8|$+1A*&1`k[i_uۡDS7%O͆S Ϊ;p"ERp844BxqEˋn3@CY^ (zzhTl3Z˜FWHcee9l&a9%zcCwȹqkkSη-vc;ZJIC~dn$ =HaR-#J]wLՆ/{-|u|V[^e|u0z:7vچ:mmؠLNrǥQRč/ju.>M~Q>>7O*ڸz#;N1 zRqBc)X1KBf??it* \Yw?GVtۛsqW늺B3ĀfzPWD#>ZxKѿ2S XuFd]s?{tUW$%-?XpbqM@:x0*sͩQh 7%]h]U1_W 4| z# iAo3|L&_r&yIEy\.8wbSԆH9nǑrEx}+嗵*A},SOQ,mڭluZPjﮅ:OcdkqX.?܋'Smt^5#9*MV9JAGRowr~hKnj->fJ?.iW[bs|2d@)$nBZJrᏈe (]4nOe jOK ':|2Ffu ܵh}S]Ah 0d{Tjgd=U?Loí>_HA-[lGB90^Agɽ5cz@Hj|uGnc ++S?iG{N"KV25gK/'wʾg_݃b 5nC~Wڍ U|'eL4*͓M@j1zt fu1_Hb:;F |!_?#^'uUbwBP-ed7'rE˂u,+C[x|D,4,c[A] .ų X<Q1YQuOP"x2j^yZ}.a'$fGk 7.+Yo=]g%^NVtK!nR r6%D: ΗEM:cF;*#M|! 'la"Ov"7FT nWЈYqNȳN 8rp{,VX\eN I[0%%n*Gc8L<(JpȪ7l6Ìa:a:1J|طo]O7=ʟ-DOJ+3m3fAݤ.h!ɶD:ĠuU? =>8⦱!(2Je u wq v3Kޡtg^/W\3f"bWm 7?Fc'kÇaNzى:z YZ@W-\mdx SzQhWRZ d^25C`{wI.Q?M"Hhl^^P M B' aFAC;3!Jgi5,Ø MIwjZcɍ eiwX}g_m؂W< I1$6=iyA麝,K7V~Q[br+Ywytˬc&Ӣ\jF^Gj?&zM]OBYOgFA<-"D[6^| v {x溂 :U~!1o!>z޽D!5ftV0 g^%9EOr,1:t=U P:7[DUdͼmwp;<5ɰӘtaTbrn6kE[ I`դ$4Y1 I܉xs8V=ӰGTh[ VLMvt*&Fs B!>%h{qr.F_<&F3-nJWp+!ݎM⢄(^Ny(ķZ2{a#y"ơSUQR>i~MC.EpFF0!WQɯ(릥ɤ0z߯o]~{jzF{|W&7[KO}q7pǙUW1N.Ⱦqok0oSMMTR/q[te vavQ7࿺囖 ^&ɚmg9{NbRlLKtDddwз]hL8Z`s:"#2b`B}h8M uoGQ~J{#۫|ukLꗈoܕ4#3QB.5 H4ȼu"Mg].~HO7 ({|9QU4\[_*}yD5u{Esȭpmki'hōE/cha۾SOn;d)Ȯbe hrȽ,8;wW2B ]ՖzO9ӹdUO.AՋ L?pq(ǫd9*N"3s~3BU}}6OR56oy7Tc\2T'(uɔYtǭ+GaqˣIIhˮ8Y'Ey`ˎ=.3`؀FvZ2BPO3.RP&Y?<.mfK?[cqǼ6ZYNh'574o]q "j&}rt?T}/U |VL s~0Di jC&uhL$O8u "[;7Oӛ|Og4QJD5C/ Bk lQϿIlku9 $,eE%@]},Br_`.%Vx_]j$iG'"]>ѐhYW6]NW^[SpF9^!EsgZl#zn'gfDN=#%cWv-cTGi%yCz+iS؛!~HbK:Hd3~DC˘kɘڧlõ۱XhUbmgԩ7.S¡/$,SO| Mc Md?,Bb-ɉ@KZXwo'{8 pn‚qv>K#C n@{1ed,0XL9pJ!Ӗ1ͪg/eȑdM'~U${n2fr;h_٨Yx ee9aGlUzܓծ^(7cJgM&'4 ~ #a=/,U.q¦(kZ_vu)0!1%R΍SPWԈ($gX7<w0aѰ ~,8.0icCGD:yxj b-(V\}Mm_jE8b:VZ2r@:q^=6Xlƌ3:1tdx6hVyh\y0߯,rĿJx7{ \r"nvE/PLB'ew_=KGg -68u:%1#\|صI$-Gӝt3;˾Lޢg\Vrbap%yX?o7(0\cUba,ad0  N0X78OwBAmsx=br2;~׈ h!q8#օ/E3; F'Jگ jUj=R+Ts}LvA-yBG1gcjg['1-UR2DݏE2Ԏ?Dx~VʮaBqKJJV&XcHH8XtHVwdhݖ{;-A8Gj 93wQH9O₅V<(^K#)X/"Z'0AŰ߄\f嶧O+>/kP+R c̑ɰ{#r .L1!ĄYVtfŅXt _0H> vv $.Y3[̒ 46tu^.1?~l mm9ƶLdC_8g=`5)p3!L%GFpoʹ?ܢ|]'Q"PD:BhP|ؠN\htw}-fbʂѻQɤU^N nmU^`fu߅#twAwrl(`d&)U\Rm4gлgi j_!<\ZʞHѨU) (}`])z =QdP0w#ƃ,j.*28N)_ݤBstR95>[J- ,2;Q!1z5u`U(P}8m#V4o8>>;U}m.|Qк8 jw7+ !2ʈ* |KGLڐlchtI[S[_> MI ,#iqM5tOWߡ{Nя,:)P3?^оl<4Yi S+ qCmglA:j :I:`蚫㹿ahPXcP.4t°Y[ϛj>+ɬo103 f%:5͵JZ @V= l%EDy7=9ǑԔu5p{~<+MsZTݲ ueUY8}6K M# h!NE lhG _IAs zdzx~t i7\ cPLG5P|-N3̰c_>6>MG1##AJM|O6z =\HCc%;X!TZa{{b9el)M2 _ ˗[{eWMx} eeFTÎ~+ 697;}n)Պ[AWot2rҵ+kDs?M08BwTZ`4ž}b|V{fb*lћ40b32AFkK >v`Z!k-K$(6O@/_4+_a-ug4`+MYsVJgXʂ8olDMT)G;Xg7@Q1uw3"ˇBEaϮc;`=oPshw} (*xxCq=8(:+.]ß$pOnT#JseCWkHvN>Αggܟ7Q}x&mi Z$h mhIVE- (B(-IqLݗ EY6 Ȣd!@J9Τi)z?~[:Ν{=CihOI/ L,9:^;Tp?vmg9+ O7pԑ3{̆3qx&JoD^_vxuB9 tG t位\'H"~G{0ʄ.d'Hb CҊ! ލB"X{L+~\asQ'gME2%)ink`!8s뾮ӼhWOtIY''/iů*P園:%)?EYkCR#//apw?24LrGB$[(Esu RG7 HO|xb>S`Xu(I-$ԷܩaZ"A4jYO>ͦKG\!jZ_}4WXb,?{PZ] rD\z^MP~tAa9e(Aս[>n}\MM56;w5#I:C8!_(bpbXݼNWO{hͻR3W042{N]Gu5Wj*BVKGǐWVb7 ö¶PeϠ Y*˚}+/ IA>T41~kYƊ]z_yA-*ClJ~|oQx$4v{6ϱKh~]o2mZOCbTVX8+< ]Hy p k4r3Aݧҵnb]XUgexkfUoHb8YeaX(Xҍ|Ev Gt!0LFc#m@_s:LljY QjCK_•b{sQڀ`sx \vBWGGxZ?xw9hsfC.x 1ü/ u`} WˣgɈcR$_2g/MEB?])`Ku.1HNfLý=ipZ`F.>p \'z {2ȻJhKVew^Z/sShM^l/}DCT gHcMֆnbKtaJx$E͑=Ώ&4^n&R`?V^V%Q{ 0 <]|*ic*<C"ӄ_' @}ƹWX=qХtf$Zsa JYa[N )D4v+{^eDc0찚|6dSޮc\Gop.+$O 3} v돯BbV v}wZu9q9rX| N{3mYE}Ŝ79,'XvAi:$̯ߙ_5"SxNR|zѕe 7+CBIfS],=_8 r2gx3z>u?о=UqCLyP`ʧ8[F?/jfJcQMLisBv yZVB8-IQ!pʇci/Z?jMŹ&n¯fv6b/w+~e&?\p+~ Ґsʃ1V*. ~v5r~~q>2({<!l1ؒ?9OK-v(7\ 9D;ku#X_>U9c]-qk|+g,w+`ڱ~=!*!]]~282O].I8'r:TgĢ@I/*Ƌ*ף,A9vtT P;[q:QT]wφl^͇57I U2wɂz=qi5}2J|']y(PK'+p%_>$ty6W7ߘdvh^iUWJ+H 1[1J3)[F&W2@r 0Kq>$G]rOvc=FEWFn?+$hI7go&5\n)~iCY/bNR\rvlU0|io̷^KJuc10ww$ÓXtucꭰ4h$r(Xc=qwMu=VZWe9#Jo7†B?W{KϷg}jߟr,[K=u'5|k~|՞{\FϙC8䇏]{\4_?3L;*\ݜآ&IydUĚp]M\M]Y>DvY׮9/y-0qy~yu-lRSw|˼˿lg=?8~~\4W8YbB>G4v._$HDFdA5rܭWW- y;"]‘#WY"3MWN Ӎ x g_ ;oF=sT>KyW2#+]C44oA# FBgq=}D78'p:Jy P;m%$L/!yaNKw O1lRXy|UIbl9\=WT{rx4VhdNrq+In9:{9 GmovIc) y8k,1@ Aj%t`)L[B71珄Jvx `O5~~O]xEi WXUƫl͟jW,H(tHq)Es+95t=)d?u[X߮,ql]FßObq.be>,lwcNQ2(V2X0̙R&&]`98۩ R3|2Ix!B0p$Xuu!):&w{z^tUq^\%I@_OEZc(O}sgUN>snnκmStd.Yq\rWWZfT~_a%^ȩx _o u*D RpHR՘N?`ks$wtQ21VG*_{J–*?^a+  Z}Y`E#it|=q(anSG 㤸lƹbbhgr"xO8DeGfLϬȼRSyeEḬL6f>;Npx^6!H:N.5160B/#WsĠ!8X<7n0(ĥx$bvMJOrJދ>BNq 䉬D`٬V 6R {)L>w]YlV #FS衱'ƾXnC}?Y̏S,=oZoh}|Ugx8_ݬUԣD5b\1霖 km?ǫh)C kE+R`֣Кޓ#WOóY Zȵ@ [uzT!=;>L]BIm@h*4+!owQ˻Z_I^ _FI #C뽬^f8R?ԿvE!b|$'8 y`y"4 S*&=kpv( Z \U9 CM/hL߯Tup@$ <[wN,]఼`t! NJ{C K}7h }4Eis/zN'b1,HRp7Ob<$< `LA#3%e3#&B{_x/Ľ'Qsg>8{<T;=Bq;EB2 XVO9Ù|LՔ#*pfQQb9[*K*&( F~ ; Пxg|'¶۾1AGd2ctǙ()>l1Tv" :D9#{u׳h_ 78ҼDjN6kC̼_5sU9 (sYWKo)yg@kɷ`z*`_UjK`Kk6mޅ6TE.Ϯ 76o*#LJ!%+32a 9]NImG\)ۅ f6'}V؟Qt0sVCp eԟL(;RSTҊtN'w=&if <yOh;TDke?_,;.8: ;1㄰A>(20➆Q"݊l 'sv) ?f(+orV/ )s* 4YԤRn L׆kߗ='k}~NIڝzLCUpLv$wqТ?3SΊEf(;bIβ <&v+s YF[?:B_9+ShK,_tfmqr%qr~v%1'[&%n==sHup`k/wdۗ_]w5۬Ӣ=Un^Qߡj!\¡’*AתE5a;l8apR̿bhٛiN6' DO6ȳX`)Y,op s%j㗗lWSF>$@ Sf=.$$'w?17cv~y]\'xLP_ g~h B~9QDsyG#DzB{dH'FA٥ϥv`u%8c\Sr*iXǯJXҤZD`qeiY |zS vF>r*(c+Ɔ~y{rzLe2)ΚY3:OcM~Jv˦X4,OnVn]ްH܃:#˽V xW.M鋼sL#VC 3"-ВBKbWޠxvwҾAlxZ<ӛue!F/ec98'w,!:;pXuּC,~s۰~uYFwp%DO}ݐt?pch>k (p(p8&TqsEK[KŽDP@Y4YS<##өPU&FE\76C,FU}+pfKc-3erm@9)֋g$DCu3tSQZ[m҈BUf&8b=&j+oZv="5൰F5-F5{/nvƝ!!Oܮ_(4$3BX''d^O%5J{ =p*P\@]&ZQԬd}"!q/kЈN kpkP ws+_d0=0 JD^#wuZm} >▁ڤ@A sBEUm)]͖DUKX=QjD3͕o<0B>N7nm ZHn' BɄ@Уykr/oň'7T3KH?ĂC<`36Q7m$PݸUpQ҈XdUI JWevFߍn\qC'Ul~g5AoDnVC` _cޡ}-Ni^2<_PF`M;g8 Qsަ~>@HB,៞@`c@)nj~ȼ/SY'f+d:%P3,a$ԗ{uphigngQfzpn\;:gcj-0#:dBF) %1ܩvǶh;p!0DHHNfӲʯίz)9CzH-9n\1 ZT9Q#8 T45tK=.mm}O<*K6, J"Ays su"' U4RIsФV 8m(f_$Z\2;~'La% _eޟ|ٛ߉9u;<]p]*FJD3z/ኄ#.Xnb¯z4Y`3C T /aӿ^o׿o$_M^.x &a熉P^Mz]XWiDiBեt/PAiG NmF ]DărM7 h|Di9&MjZj'z8 v ,Cx vir45F0f@6.`^/ȶ>|"]U.q5-Z\;lXNi@Elpċw_5m5g fvj{KN9y;#uak@6n%Eujă6SxHe.9(\|_ꩃ% EAoIމ7Djɫ܆\Ka.Y_C [{[+ kIC n]Zo_3W ;}(M9vVUZ=!P L3qTax)Be4t;~%Ę-7 .ii|GR3GU[p3^/*WK1F t_ "NtE,X@q4wOrE>m.H?4r.4siMfvMd=Uc$u_~_VzN9,Ew0 JjsBq`'+r`9[iа >SMFNqhpˈLGA%p{Ibβ[~`ӂ؂SSFp :cyozYn҃VOdc dQ>M/ =A GEpu)t[cC)ay1phr糋+e`~>t >Sx2pH 3)ٺG hPd!G@K6x5D*T無NwmPs*Fܥ)Czr;X%߭DAbЦi3 >p~ϼćW!z4;.jQyo&҆at_ԛnz1S"B5B& ݇hDh}fЯoU9+(?hܙV,n,)&#(^ni'|D5f\*$r'Ǣ)G@*D{:|=*BFQW1'y4A፾+IF@ qFg=~MCWP{ʎK;yjhinUcihuXr("׶' Fl".M6X+mrj)h,[Vv5Xih>L/F;xJ<.bz;4WN!>ڰU]Ac]}w:&WWSuY ++Z2 2O}肪jO]{s/҅x NTwTB࿿]A/AUtsߺK%֐<d<+U2 @y)uOOaC*ê:E[to8 >rbșғgxXQp;u}1*)SZt.$_}!A&1wR&bOvwcXW_dMFc@VȨt}gVcb}f%q* ·$g{YJ?L)ToGU5s DxGno1nSK|Rz!n7- @&rҰ,!a x Ig |T7'6k/ L 5uƞZn87JxX BͲ=>iJilw#$f}h;v؅Ar|H찙: ⛾%UaV0a_8ц&R')cd ]QMPF.e#y)5YOXXױ^ Q;O\R;Up徨Y%uޤv? v1y}T=R@}} `A ̜) MFJm蒉!`?Y`ևnH;rvf@cTNN᩽NM;KaKGĭQ+HX@w=[.1EAͧ'[Q7fB7Iz}-]tiS(q⠫4VC f/@0A(e!3m]O(TPUGŘM ѯ޾Hg#jve[>BzQ4 Sl|UA2u@ pӄ׺bLgRv;:-5%'qWUhq%  ?nP.O.ֳ u=4@eW^p24^f/-](SfPu64`?/PMSd%W4iH;˙RΈ5n=B/È7ɱte:^zlxZj%o}(~Ps]{ o/҉᧊WȯjtV~9 Y.*0 U(oՂ pow<'5m>_,s~PDn"U?D^+Nnt7 A[T"@~)}Kҷ' ǐZ oc"u37sJ?ً !]A7JNSZD˲KjRQP8P׬@qb#.{81`iް{4<;fW`)nHN9ɢRbE VO14?+@p7#fxɟlcA\!oK:&kT7_ʀzҰd&;Mwd[ʅuUdX k UsO :ALk0ooۈsFJqX P\5F'mpQ=2Hwz |0#Ş:=B6mYK:@G_Q8Qtf;{MIrS[`Jnr#:п3 5Sge ]πA5,ٽJG%aiufv}?Ԅ-L.F=w)$l;Cߌg@#2ɐ7x{;W&P_tT}q\Cm^R׶&̣.|z է@)%=O5="K cb2 ^3JzꚃvB=1F( ;KO&⽛#H9&P7c r0ݽ-q̽g}^\Тw&ҜɦLl2MiԳ+FL-F\P&9MT Bnq_FXSb&tbl̰To("_5DC RdYc}pS4oD6EIrl\tN%In" }"ѿ5Ԕ$*M3d*s*/a a6YD؈jo}Rh3bH<Š uKI/L JZ t@jr }toq(#10ot#faKW-F]H,y/ӱ(Zb n*g@;0Ox2#{R<=ӕzȞG7ޭ,tt/i]YRvQ*18CfRFDW ,+Qʯ{x_%ȍ('86(`U.{PMdT\ OeaK, נ[ :q$R AXXD=R"$7HW7hp !\LfE]EL,0!ys0YJ/9ʯ?bޭ ƚ<c6bIʺpd[aYG!L,2q޾wl܆)$ iYgAq98,@,3,6R~e^NYh" mxL,\A: ,aCQkL|QWmNʡ,EN7|pbY_K}e=MfbPq'4MK(x*n&hԆD%4eE~er7"Rw2Ѐ!EŸ>OvJぐJ'{j"0k߷yK3Qi&&X^E^ Xy7J+G7m$W[q?rኻP~qgd!/If!8f>@7U Wqx% /#F6sQ8I@U`%kq LŋƞmFs/] [ZF53e.]*1bICh=wU?e#jB3^IN8I|3Հ\jO7&bL & LUAPU"߁Ù]0lABo*6m,<{Q@TXQW*\ZPu,sQNʯ{@ (1Ŵ6ۅ!D᪙d 4CR,cαOm^T`]Y-Y:J'˔#F2@7c`[:=d"%-rf"yF^Zlެe䵃pK(Fb`-"O$lł(i^(fImK 犙 u$v IbqoDQ+K(x9m`Hl!wV/(aNX#D[S]WXWƃj !]AhG|XvPF5C\Uo@]rL aUv)I6oeV1羇]uFrreA$7ˎcXsuWg`n'&Puzđro,޿”:]Le*u(3,E~ T$JRCIqed1L>&jxs)@A{7qHeEp;۟*.:|>Ą,#C 7t(I}.;_<~1<o;25t onBHSmCE(Q0,[XNZsCXF:)ٚVu'<R=Iǽ;H.#W  r7938L%w?ӂZ%b9Ā7#ZRIYP 9LuaOƬ_ya`P=2zrȧY\G/Z5O; 64;c|̕gG (<\= ^'+lP|4U6jUy:+'ˎBUFީ"3RfجӻGivoYcRN$&_Oo=|Buw.75߾YTtXZ*Oi֐ѵVj!eزfM}gy&:oK} o ~k"lT!- R$ =~i+?44~Ip.αPL`ZzpU 'Sǫn&:ԫj+$S='0'JpOԿOYbGX눅 kBrzLF,wUzz+A6CAホqV" @A[BSP` ₈i]U*hSxꊔoo9Ю@8J@f?wa쩆IxFs(P5cҨת@@+W%.Xf_ ?{6Q[݋䱰eJJPVWb$L`+H:xr)c H y\_X&VWJd8$7ToWԥL8R]\X0D⢸.X)'Ej%. 𒽰)(N1Du&oCuJ}.NÝRn B+k 25+;*tMN;əS`POR6s$dpC_EdNXWƞdD8v\#7N[1]ݼsunr~E߱$;Zw0ԗlB.FԗSWmNjă ._U˗ftdRG%',c&5:n.vH_'yiwz ?iuNc؀Cc4T.X}ƈ:fG3bSQu_$jNkH!V8.10N 0O~=JYz&ukz*P:Zsyn$ޭTBEr)ÔQ~a%BIHEL$;1 %|WKQ@o篂@PI*V -"u B*smpisQgѾV]V?QgV)^eJIJ0 S۠ŨZs3~gA5/ǒDcIrI ɋ/Ï;-ł+ IL$w_gK1nPxdL|K}&~.{=$_l#avlB|U_rljF}&tvYY69s]C絣80zd[atu9IuL2/+$o"h붐X ߧ&Msc[Qnr$j~~6tvi3|6iEF 0 Ge{Syv)=فIw!9N)5/AIC!ݶSv襨~zea+uU /_Ի"يx{z{~'W:@TGa6@yT 7Xb Tl)p3{6wM׵TucX$H QWB ]T9˦T3[/ScF=Qd6$3HsPֺ>o#.SߏqǢN ˤ70 w\JX p}b hiFA$rZz\3c;_>LJݒ/vX"2 ߞQ[!WXN.,;۔Oa$Ac5|k*vaɝFs+9Wf34>.^tDъlo$PykG9 ENt3c \2:r:t3x0);^~*~JDؠz}{O`aNM*e@>$NiSJѠAbwhs|yS,SY7@J\#h'mj [bK|TCX\IvJmѯ#K;u܃t\Ǻvfzw̋iB0 9[12Ix6555ڝεo wz .X5ʯU^/ym֜y0o>5]:Z۽'3x%u[ۙurEAw*oIpZ*|b|Tq1BK) ! BdZƚB?r>H}=BB_bB-(ls>ECsʢ ]gBj4[}5S#Hh v-,Z$HPV .BKc)-.i W%n6v_U':vZ۴ (!u) dH-[_0YwSӿs:3=.zsR#?2WL@KXܔ[U|vqKPL@SzG9 _oӜ.A3r<6%eVBk2weAh/h/7u چLRxM!*߿xR8f*p59/@7 4WkKh:IL'-_L'EN&yn"e$tNJ^!K#4tH&Iڿ7IʦךENN_M't2bwD#P#|rS.by8zmiZ3m`aѰqFf e+u2~E6C^YΔǽ-@yV۴*(gQ.՜/?+,h,I?֔6 jc$!.=ÍIϢܸg \~t]-%:72:-y**"L|␆/6wF@O7QL1pγ$V x=7fjN 㭞ɰ# a4oaИA,M.;_lNLr򫈊<V5jC e.5 ڊIZIXR<X? 1MΔ׫3+穂7ZQ{R^G0N~Qoejs8Fɾ<-/QP'aJ_E.|znZLg(b!yQ7 ?Jz1 \Zt1g-OgEX)hfF<7> 3h  Ye ]:m*H8($q716l1' 5`(tZH hvzãbLgirRJS( D0Od̡edU`$ųlBZQe0}Nh/JӒ$K (cKu.yg߹=Ky'2FWd-8CY4z."4[Jg<X£mwգae;H̘,*OT_?^۴w7n-:w&@ҼV\ɤAw"HfsXm 5yDqJOehg$ NX)ZovA\w_t)VkBewE*iO XLJS y+n1AW gH) R4rATØUv]g͛@V _4=nƫp |rxg&?z*p;scר' 7ųnq ^p3U(7͠X#YAq -{F@vx)RˬL#G9yWƛ}:yybn飌F33A@*73y%J,D g(sU Bk:?6]5l݄,Ŵ! +'?? /iIW$gϮ׮b.ejfb!擎 \H`$B+dXXZ#Un\MșlչQ jaVw~4 r6KЋL3E`~.!6WwoF/C}]˃a_Iޕ#̯@!׆k|ア|7O]Œ61 nj0x@+bUZ|P6cm|?X43oOЉ֔Rns Wb~J+Vs 4eK)ZSJl<k7.~fO]kXy:81<^ q]~LKn7rD@l8CF~52pp1nK3 .p53_olM }H\UץwK-S*bs ->崸ͼ9Pl.ŦTRpzĜRem1v{1 ~U|xkyI@~ռk3}O{[^[n;WuɷD~{LGHMJvbC9{^6r>Bq\j8pW{6îd'o\?3mB?%?Κ-Z>`*-PV<^~_'ރ:zgV2W1]3vK㾞Z/?=pEp\xdmͼ\Tܺx8-ؐ{ӨlnSKi߀7W˞/_J14@kA~BOùi1VURSaʶ%X|; F̀#p&/Ho$`/HR>Uq LxST«쟽Sֽ:Xɧ 9m}j=@X9H93Nc~\1=V##m pP;RxwTZ_Pfg1'+FʚN<5[i2&Azk"@?J Ts&?grڨK2dšvtD9q+rU #?ˣa)??13`Ӈp 0o~ud&YXA^ RdFh}3d!(>Êq֪b =(` ->w;X`1QeL%W(P[B?||ﺩx7@u hTe'PJ;b5Ƚtz+8xZq*# Ip11gXÿ&ه;iajG)%!G3 !Z$K6DM6t*oŴAv #Xj7q_WJ n38b$oq xy H ׼+vJQg ;r<%xog0R26aW˖~P݃|,ʅUb)t> "2p F%4YP ٩Hýn_hoZ¦ܰך_ 2B6V;K 3a(sIh' E2Wm.? a]3Wʏ.BH| CQ#_eh Re?(A6d}x'bRP?|T0) U>:>^>:T=|4 Jf|G Q+G%dh}u,d{HυQP?@g]X&|٥|{5^"LGCKxP4𴞹3}&F _|6"d`1MBn^uXNޕTT6G)= ;Ѹd9s/|xw{|,h18)ЧO:~՜\&3On%{%[܋y6|ytL$Ws8)"kNE:."pD!{_Ai:2Z~ɀ/8II:;xa<ȭd}!z_jѩOW- M Ѧ[ugscݚ]ubyJϟ wnR}f"Y;; XRB &@bt2` ]&+NcЃSt2jloDDUi-IoKBJxϻaB[:PyqHPjC^5œD<{{D^M_XBWg]5i~d-pcFpXW2ڷh?\D3 O*$8+f6s 5G5{IW{ hd<(xE 5Rd)[T)m)(mym<.AY!H;_kap#T9#CB{ 9U0ɭA)bu8c,;4so/mbeJ'B=sb9TY. wYB~1^; uZջ7#mx^3⊈ջONօ&}{U!qr{et ɫr#lm9ìK}h8^7@ˋV~p':86s_^ RH?&*YRo[XcY˄O~bQd+BK@28䢪td<}M,!QbQZ?y/R?`9X&E4KߡtWRdLQÔa#yHh χr$}؃',Hxr &\Z$(^}H&,@nwUkh7ibelڗXcb Zuh6Jn 'cw;pX{w +RL AW]zǍHc,Ui- \sKm:ط{bB59(:TӇo![ހuₓC6?B,≫9GCR.ě>\JNe6ƿRv/s&4O†nr݋||f{9,Qib_.*yQpk}RB4oo5F_MiRӿtMI,f!2K=HYbU!A HzyPf!J=>͔LQBSOuk;%yuG4~s_&M7etSقԒ>2Lt߳Oϗ?Y fvi|;܃ٵiVuY^h^2ɓ՟H=.4-^lz 4m~Qp;&0naqvbl\;]T jϝ⧉ϕ4U :L4\}Fy]mP;-rۅU 6&aS@bI@3<{APnp Qrpy6ӝWƲ zTW@o j-W +#Xns;J_SIOE!(㼃)rW_jSK3,"(#ut㜞,)msK"]BfKqnkq^l{(uxuNOުCcE~i[d~$昀R匞?P"]}Q =ꫪQ?ac5x=gqVaߣ'G22N =}nw.h1( y!K; ,o,telodGU{pm#EIXJGn9*bTtE`J͈VJ' `ɬ*P[1'* iLK,<c`Lp0f,0EDTGNv 8;:yL{a.)g\SrK9%E8ѷa Uù E5u`|WV˜գWwtQ5#Mx1~*ax 9gyơ"I29icN9 53,E K(Xs "=MpHA L2xo2o 9$S9 MZ tǼ1!eO߃i6` @eowbxAJtر?6b0L'~ϑyNo5JV2u `W;fytu b$E1@@BA i'b-.~=7h\7i:0W gRW12nwU?7^teOn`ő=E\Bgrr|+ UYލZu_6ӣv.L"Q~eɇV`^^.)Vwny<f{o!Èhd]һb1{X|D6;fГưPt\#m#Keh[Ip?DXGIRkWx[܇Ќ }]Z31LoRn q:: p"21FfGYob{F=PV#"L| )ϊ)/$eDN R0HSOps>7DE/ % DZe%D⭿BPOEw3}_K yïJ/v/.jPOV?ZSÒ)QLso͞׷Akv,HLHOyĝUalVT?F;Bn9O:n*Ďe@ir{_nyd@T"р>Fzd,eW?\1):JY f&rM,6& ӡ~|KC/~|4o$ H1ex_|5%1F/VP3 1QF~$1|JDӌTߧzS=uޝz@;%,^)+xxoZhm4 uYQqwPM+r]OhPaw.n5T&dt@ ::1'jXCߓBMu'_'4/3oQ?҃{a(<c]Z_c*p GpzPܜȿ10 L@/rl'x HKί9~@׵z˔l#d4PCX=bRez$޷x&&a`ivGSOeFI92&f5fIqӆk ?wFV`p!0& !{S9 \P"`ҙC~e{/,hcڌz@Kj;5deUmX kU1FLm)CH'F]6?Q<)wYA` {ٮy oo2xv3YMbﶪsǏ<<|*ɤ`$Dml*5ɤf6VH+ (A\G^﷗44ޕe4o =Ŝ uMlot։; 3IQb(acEC4i{[OZ+ v?{6,e&7\9\l2I*<9[]\D! 3ģ ~%%{Vj(|-jysJ-?6ޟa DiXwAL{!g3Ġ]܆@R=p:c}j́u:?4f ڒA:uHq=N1G9͆++$[icLl64 \kZ2SRK-C@4V5PI k}}͉'d k\$]ʑK*:A Aҗߏ06HRFGo?{aN %=S~Nͦ#<;G*)"Y'})^m-6S|ENk+v ,>R?L'yT[WƦ^{ +4:)=< V!!|50Վ:vܡb0f6*>lZ|vn [i7l -[[VѢT"ȜIm?̾!rNQLkJa7ׅC+__g%<{nFwHs@Ueq⮓E0vaN9NZy Qgm-S;\ɇ/2xboD^4WjL&Ȥ/akSF%6E2h²b KyddSL?!t' e !1A9b<;!YJGʻg>kI.jՈ7_-΅C!y\+s棉܃O/tt̤Gx|ĝf3BbܝOyȑT%n h^%{T=KAY҄ܣ:]nCqUq.Ztnzz1xPz .GsyA/Drw@ihbAQ *R`f} _4O8 ^Y~}(xu;Ξ:{.t^̖%|R+ML4L4cbtct4"&0X ج?JOăDfqda]hvg8;wSs{ֳ{`Q}yw=eR"Y'Ǫ>Mn8b~&_lҠ=hhvD6h?"qV7 NKƼ `Bϩ͎RWG ȑaˁY8U)fFuca $<\O^rݲW6eH3jܺ+C)>G*P7ퟐL4M[-GhZ] Yief0L6ۨ)Ӽ#CgZϹYej4;1Jfr^ČS1+ZfT%~#١C#zd=^TnZh`黩F3Ԁ#tZ3X([R{KjP58H7b)_2wƆby4as.U;E'@eР$ 2IGI-먅lhhQGJ54]y 4TO.hJEiD9pNU,9W5Eo+)DGsx {E]bʩc`TfC0 S^Bki P>m*F8a&*prd"'1^YH,'A\Ʈf_G97&V~ͯ/h@4x)& W(>ggqW8#c3xlFe=Kό 5P:kfֆAT7wT_= J%{ DuSnV|;2?,`.mW^Q!rTw9S}u Cd P ƚ;ìHkOqx,(9]'ظ$VJ@"t}^H.he2pf,>6q't)$)lJT8u7BICIDItQ{nA)G &Ӓt/pcFTň n)Nj7kN$fSտcV)}Dz=rӔSxi<ҟЫ (^Oi.b 8͎m:s5g`N>ЈFǍo=12jLK8Me򳬏`l$7f8އQGVif~xĸL83]/fK=E7ƶ): !oϱp~&#mE򝁳a>k۰x|[?k`(\!LF]P:Uw%j|,﫤JBT5BEtCOvqJaa -,!]f2r8/d;}M#AbEK ]VA9SJ$<8 vXB|tY1)KU?J+|ZwJVJgwF#~ol =d?G5XR AJ<Z{'B14C<.uNE A45Z=c 8ƕ8[Yĸg BtX-d95"@д.Ca$P|.F5V.X+hо҉ EJi-"U~XN w`Eڹnwc%5NNlK1HhrBLP#P YLbd84@&Z_d\*2ӷN(.:~zXHS ',OA=(|Eh=MeOixix,UyRuNۤ8?$4CIЅ/P6{.m*8U]1Z`X~V=3led#9qÌ` 9|}\CF2G 8N1 XI)F~%nF+d.wOc+lC>|.LPڢt'2bm6^0cX2>>4Mr0sD=eB]iDp5R*FbPJ$UOp#F cyȟYnm궹^B{+ OJ3Gk4+w܅:\Hy.LH B'2ĹFؚaJy f[jaDG]m`_r75 ~klN@!8WuMH"iN;|fds4{4 ;Fnz.`PAVAŻWWRByUl mHi尭/U "\KX@@pY(hL6,ro/z2rެP;\Nq*ƚAj:|[Y;#DE>Wu_fA8&FO?E5C{>0_T9_^{+C_w~na#<}Pa*L>/.Sm2RWrTu)7k?ԱP~98,0Ec{T^ZaP|E=)=qک"?VC[$vv ] 6BӲt}!C):G1*քI'XK9xvC TQa9՝u{4c2(Z%)ٝjgNLPa[ۊ9/ i:S R~ { pLaiÖHm}g[و(2CqGZm_ci#Beӛ,d'zB(ɠ'CpY}B/!`& rN1 D)Fe"ec87N걿]\H:]S2 aRf&L @" i!L9gb.qVMQ8)NV _'RqXgk2}"|ک-| a,HSfu9-)#.4>2O{DrVM3x[HxqyF1[Yqx_Fq( f<9!U,L=l3hD9Ek)⬖Bvß&cmrQs܆VLF˰ ֖{IM,WL+X_֝ ;t4pC_izĽQ<2Ym$ |eu8#CK, }*+S Cq_ukN#8ELV.#fE%!~C + Lke aX5ŀW@YNU#C`?.j'_vUcJ× n8-4"O8dLUߑjkxA= ͜`9ΧpCYLq4hc4/Y2ufAf)9s<m^,, d7YGMlxm"C jt ־=Ar [TKz?*s唾n׮>ްaLWp(u8srq2'=Pr$(0~Ԁ 2"mGPzYuM)L1.X<\9`x;$n>,X^W@_ðg>JuZ#{7~tI)CsѹTs=CeSyw ё%M]'yφ 燡y*K:/+S5LLyĔed|/3bz/M []syym}T'}}ZDF/^Ox _HYuY\uf}ھʰ2S?vZ~M%5Y`I]׼Ks(?*;c3.5jؾK)_֪j_ :| %o.ob0 16%{{ݐ5A1ۂ;0S܆( NXW|H &$'ʇlWu25Ps$eJ$Cb*D lE'n͞,~ཧ "kᆓz"e߈&''Yʹ:NPP!jQ RxlP.,ov>sy:9@(Za&;/[O* fAzmL+4$2⭎Wߛ4c+'Ol@Y_iY#=JqRwC_>S7;Bka6TkQ}M{ܗwaXAONހF=į2tXZ ?WUˠcCO,ẁ]KoWBu(l_C]-:ʺaCׄj/j%3Qo4w>zC\;o77"o8oT:BC4v;mq&;Akq;%x ;ytvS!,ų!9V%wt> >]Jħ;̕N7HϦ4lU]{ʹY!4 >p6,Aylu֟zYμ^yA(K4aw<]deըU=SJRA4S#Q.8>(WV6h7WJ 0:tLBiw]‚)p<Ɉ+!X$bQ-ZzȘ"J :'-;DxƲ{fМ?݂E4>wSLKyxWx>|_hd2mo"sC%y X6e]ϩ΅~ g(^\U|3>1@jstd;I ra;$U`Ilֽa/`K< Yދ'=62ӄ]-9!Cz&TQh(Itvr{dS,;Θ٢?P4 &.i^U&23!yO$*ޟ60AP|\GE40&7ȲߵTO</w Cû@} xa'MʭT :ڋv(_i{./aѩwCb}%EelS mE6FOĚL)ꅨ-Iog{;BÅ+EI) h@U$QJWwt;QE0#5]ܗԉrNWwU Yk03*ք6rJC|:xYϼ1:WVwNRsñ&E6{NjW'$ wI#УzzN` xb2U,q2q ,_jԭBܣ|}8nqyp"#mIX20L_Y_ &q_/p%=4,kVj5Q[Q{kY jo9YpKbDh ִ4'9&;5d5w4b(ArGD&Rj¿6 Az<xfLTCaݕ$`!XfDp+.0RQL@m3x՗ŭ<1V0>0@, Z[\RBG_ctF"ݜ^9DͻuN˥뉡-dq~t\m՛.?V/mt5lnGpYMXN0~H`r{Iܨ̨Ub2{h"+v1q8TnT(RZHS]~@~;R9Ja_06[)o){Ŵ>PW(;rfBwzG8ɫ k`6^ڡG $a-=L4xF{(K8%G\ oO5bꋑ%pѡ!n{b8uNބƒ`~f=m%|J$kLRI(f3 lI@@SӧQ=] ڹ׬L#yW6:zw^p[@Ü1f#P1D֏9ɸ0$T_,QDKv` VTmP8 y^;CBq:l4a=9?.c9oO{;̢XDDŽ^޶S-d6TqQ< LOyz78^Tltٰjٰ tXm!iʒ h!̄ PQE6cr@Yi]l*)PY`HS^LA]C@%B Hehafj0mjJFhTt<\y/ `E;ԓ7#MH:`0OS=@ODQGd>dI0D;kOv}ksO c%￈N +𺿈 FzUޔL tVF1iw%ݤyBclSc'P/]حcl7T=,-TPS aI#Rl ~FZTrbjeżJN\#*_eLD@W>k\ KWKn9Wߌg9%W=hC}1_lj!ϪYx b6+ؘyߗv7D/6W@V47܌|GU3sZg:=* O&oj,xJiP<|F fGg2|>8RFn{ v2)( Gq (5(@#ʀP ")*zRNtN `Z޸9wuk%Z( NUDjLj/{J9AK쇭(F_YJERRblj;b"z# x_0Ak]Dk>RR55?yN<:8֨f5W3ȋ|ԙ4 9^4=xJ+O"˚F4ǒ2aP%ݔEpJh%l6#S1  ͢ϑL!Y! u?g0V|4C5W,gCFPRg6VMWYlG%eQjvOO_wm?R @I֒ +4 I qDad2zHܶwR (A;X:Hjg/Hӓ *BJ"7x$x>FLz2@"ZSyo" /Zg'q= KzУ~ DN~D]8E?G_R׮ ?ty7F!<c/ւ໥ =)v0˕ GP#]IBK񔬛6^lD7Eԍr*D7`yMU$<}iXb)Q>G׵X70A 囶Žh&pkb7Z,M?ר ImoVr[Wny< RUbr}xw JepJccՕġY#pB]ѓF'cY G D >͂wC4,̄GקrNW#p28sw%i~K* DZ}Sc"<ǹzky {|d**NTqǴu=R#X TJ_G(PS󧙅\^͈ 72H~zth:Њ9PzK ~NDDrXwg^rUfF1 i%S.K9?f?-eDJjE`g W`%dDjfKw#m M5{[qoPm.j[FAGfx NXRR"\7U<∅H!grth#:͈m_tŠT}xkﻁ^r׆쥓YnZTiYi2cwg fPF0d?zq*j쌔P9!;eFR_8jGnއI ˁt:Gs[o36'>9=F*ĝHaΛNCS8ZVi ?Bc>ǵ<լpt`4vh*c.C~С$a+#L.L.AK#F'bTVuaS~F1Jab uO@1NSгjkQp/ dD\(uZM |l_Qh˪kWVSaM~{ЙEu8%ԍu1T >2=hU#j#]GY*ju)roA-&UҔ;wV?umUljO1%gOU><ÆW͆Qε`䟫C:׆vd]v9[5 =B(#R\yPJ(WKX~\ tGkjxƇj֫xf}fr8-GGldGq$ʀ$_M2{N>p{J8RzA[:ȅA^ܣ0YU vObEH8ژ'JNTis9i]cQ'?˿\VovRM$=bO X3|@ }qaB N,(4W= e$=FC*EHsGB9Q6zzLRiZӿC굚,z@zz1Ȉ'\jWώFER-Ɔȱqwt{MvDh9PMcn1=D2|No:e@UJ"㭞B=G%.rWx~?y*v/ܝ0N6w C8.>+-5' FGqb/ l#K`'Hr+zJ诳A]_8[긛^N31Q5ej tL~^xZQV?:P?e7S6O`YnPrKr>E4t#ɖl&Z&yܢNxUЇ:9<ﺝGó6VaR<Ruppa&ϬxN(T} Ȓ{(.[0T괂5oEgȯ;Fl ץq'+ @wt t0^: lI56LL˂_Bc 4ͽne,|o9?7|OA@Έ~gOSM7,SHYw?Vm?T4WʭDRu;&N| 8C,-+V(#~2NעrC( :w t:ɷ݄WY3gg.7xӗwbmmP٬`mx/ۏvgi'8Ǔ"¤[_k*k0g@=- 7;QPbcۨٷ^'WGlhVī/,g0xVp?д?ǰO+lB,n6OѦwtˁr/7崚 A<l?2z_a?=C _-^7 #Z5Sk>*%Znҡ]{YM[ǭ7@;:ݩ}~_7wrIY[ o@FBIVP (Zr?tZ¨x.a KP8z# ֵ6=:?GKKvo3ś~ykXOc9&L?_)/"#ك$ʭ\8>nP. Ooi9NLf.Q,y:r6(u bJI> '%#JzCQ;}yLrշ 7\v5d  bx&9{CNk(;<Zb#.5A`l1'vw4ڑEt۹\n57slFT1Wsb.~ 譊A8#ˌs;ѓa%vkZB[ cS?hAH1X)wux8J# n;wqŠMdwקGdMMw%} Uyn0rt ǃ;^IZMa#E:, ^ҕ9Gy9ۡJ|U[} V!rd== {2t‘31 +Vg$^Zw# C0|s9NQ;a;%} dGF9`zwd94,FMCVezZrx ȧo#)~|SMi;sNG] 0$,MJ>h$IVFW۾$|6$m$M=x}{G74W@ oM8p{ֺ~,^|C jͶsY.syfwb"Y)^{dV끬#?:Vܽ-&=k^ͿG27I[}VE(rnw#8/^-YVEd^ 4̔so"B&ΑPd:0av^AVY ɠv F( TD?D+'yrCr+qMK?}1#=I#q@FbmSҏgR5unV38+v #7Ţscq؂~U)x ΫS\?N&ZZ:JaCsM-{܀nO!)yъI,Il$y Yyqh42NK2Z/P }?_kYOGN)ԃ3H̫%'6ɤ8`"RX%~Vyқk&\ǭE߻T)w$&()S"/@@p Fՙ Z L~u6g:kWf0UPP$gˋ]+i:ek6@~ſ˨ ;7''ۏ|F~{X>b!UPO[X&gd&6ا=a n[jnWN8-y=1݌΂`X>PO UTes0vҦK79 L%XFNZ 18.1Ul)nc ![w[.CG%֜y0y}[d{<09[sTjL, wI82kTײN0$ƷlMijts<֝x`{Ey"k(6w'ҫDݨ<\t5'C|Q->q֛ѳQNxMW1jr?,˴ԮeI O5Y|C?'|c992t@IJ^6]ͱuV+⡮jrD$k'ev2C?ci2" }z̶ڕs(qr/h${}R@<|߄.z{_4fjsZR,'b.(տ8'r!9Ÿ[F|rvV/נ$4BT\o>Y0E3؃auo`@a95$$_5gG{+j {[ `&%umh˲:S$? 6 ת)XO&Ђ YUt9 t}៴V?o3៬iP˷M|Yr"#oB&5xW9UC־eT؉,W h#_\:=j#蛶ZWèlX9,i7$V 6X2HIE1D`5JAU klþx-M|1%J_-J(F9Y*mk@cз ?ۮnFax7Ğ1Il,VNmJh?>ӱ,@w'hV+P#o.]oY~\ ^tF/젇meW-#$PD2x,= Q*LԻ^댮ٛN,yof9j;<^& ?#LdD˦7_ȒS?S9e"HǡR8ï=q"/&/{<}3h{j^d>ĭs_Yb,Hޢ,%\s+v ,[Or- tXOF 8u3]Hap*P د x=y8>[2UXG} -]թ7gRD=%BqtjFq>l.t7.EE&QJjGG`&,n 0JikűlxZ DVƬob٢yD5NEtոt`qG@nlB+iIWHyKؤOO581' GNھՇ|<"J` j&!|P#--4Epu:o:B=)obL0h98‡|ftJ%H֜; Ȩ} J]%jԥm)ҹܫ>$0U$䓯k":6Ϋ ?Bi~kJ&4+sDDP\/&Vb_ !rQ5 6QF9OsHjO'h\vUN_ Z42Y1GÛ2<{}$[r=[B'hY^kZov7-wI[b+1(ZW<\A԰bVUir܄ V#`5 oU&(wIRyLE>3u_Au,ۜc,yj˰uH#Cط:akzqq"B ӟBJqhZsZ{@:zq/9.r?P診&)fISXF{lRG˴fnq~ւ-qlZ(`$?wI3PJM `8.DVH>bՂbf7$\db ֳ;0p)up5"X]cu!0sNA A[`jC5m |6LAV =]XA rM'kQ\ ,E7 [!F8ZT~`fpS<^['oq3Vp0ʬ0lysH? !û*Mu |: @BEZZg 0s-p1`#̽>m\ W^EH20&u\&br iN@:rAA\e]i^ 8X pnV0&m[-( F{1pKf983GBՃV!ǁ;իW?)4W-3po ; gFE0X< z},O?E oE=0}dahE^h .ՙGl)lCimCF4>:& ab1sLք2b!#܀BZ(6hy3)MUar`n0H%װX~A)R(M $GI!Ri8[Ztpl4`xk !((zRK1@,g@̓]Ю=qh-\\ǠQ!,hN :*'Vxq9}5*ıs1\4ؾ 5#IsZYyj!&gg(8Ya]dzQ;F\+.P(=qHaJaQ#ڟ60Ya>R<,oaYt:ﯨڏBGgS!BBB$2}v&mu~t&\QpiUӼG'VIO5a?|"TMW܊)joM%Q`'CʞFK4]̱Qx] E"'ȱ@j uw@[oXoz',_ը8H)/(ޚ`X7̞|fPX YD-.a+'%p)`DuiuI EX (M g[7= OMt|kV}$*tt6>r&I#yGf\DV|arEe!uAskc\&ԿGi5\:ͨlgO88'~Ŵx2gM_jK:m|m 0rF Q풖u#hXy~'`= U0B3;:;wXAT|c)||YwPҍ!lI͙h@|F},`B*Ohz' 6.; 𯆼/0`C_n7pkJWW\ %A6*"}x#&"CGDr"KIndt#<{bK(5v+A?m5wQvsΉ3$k_uƻ3[֯t+܊9Xo ~?lTk=/ok|'\yڭsT;z!3Ciw5o&苡],&ö:m|to!}6b|Y6FNK7`9rî*zhfia ̧EYBɱNT /67B}u@Q,TAx\D) !I 裢"exsBDwf9=_ػ!nib/3?@| g|RoE^ѹL9!6?6BM)P>蓦$Ka>i)&kA#ݖ?|\ud5";&Cb0lf?@?lS?0+d伲Ge1\e¼.bSm9=P/.˵}ɏW_cP7Er  ]|1 ?#0 Oj}!9w0 @ݎ k:qhXCH lgzWwm)-~ے1Ÿ0Wp@{ >$8a?'j+}Fcc>a '5P 0mʌBzCQ 4Uޠ|=2&z̫롳|w #fV%>I1 '}d a&T4H8k7 L.;[RynX7PGarv&׷zVLl(*MFE ʞ[M6:%RjnzvuL<&9as Rui2.ß2G^W$hH."K4`ݸ8t }, E%,BFYN}cA  , Eͳz_!ȡL`hbu/ 7~RJhцYی_59eވJ@x2ry%&ighŠ 2UC6A+ vbҨUQdQ6'2EFib&GY`:݌NF<9]R=c0RɉncG-[,:/N E4-O>E+a}fft5,gh Y@a&SlfbA}=MN1Hiu|Z`gapGk kcKmJ!GSQػ x$N|*͗n +# |dp^#Vyk>I Y\j5 ]+qk\_qW^mpkپ ^*(*,M0s\^: 8(&\ F.U_p*pᓋRQ3ex#(I_8r9n$y-踑;"3t9&E ;@K~^_~wO<2P~jnmi䗴'ك"S~ 2)KV=(ߝ1ȱ3^=M. ;Ф "KYR׭fa>Z'KU S+1ޡ'E<("SNxs}ܮ3B(&ѕ0OzJdҫItsf[q[7ANXݰapT,fG%h}<(uji8"El )gڎd3s_nǥ /֒Q%P*|Ю xOaÕ0H†Ȓl ϰ,EiE3K?mQ9DfePӃȼ/b[0/Nf&džPaRhoH=Пl zZ#D^QIYm$!?jE l#8nnnz-39"/T/𥜩&p AݦF}^2ԋ{< 6sa1׋UJ.b}Y 1|/AL/"}5 HGSi'3De@|!/$$a%jt$FN8geU)[LS6 d`At4Zb6Ntde.-d`܀]\؊1Qmrb>< &!{ۭ^ѧ\y }.3T\Qw,Y!V1^leGpgZ'ZwxOë[xǑRNw Aᑕ$Q޽8 .nr`mкY4 Dkֆ{?We?PY)x=P-$xR>{xB9'( ^E1VNWiY~0tsRxYyt@ CqAm;n|{04mnJ.ۓuRrFt-vʊЫRHZ:oEvKibJgi=KTQꔸt̔ܞ2#buUoo:E\ox(.*Dq*U(eeYY#Q#i2w*u?&Dkϙ\F" hl Q6hz ʈ[ lPُrхք~gJEU0@+#gXR.} 挦qRqR^Tm)Pn | l؟@rGp WhxFLdDFf, g.PGf21)eŨl @1|&ǤQ=#-0F=$PR+A.݋S O~0x"K (0i *SءّfDuv#Xka_ q$<\<E"q,Ąu*UMopߧi{Z{O#IP0KH[OѷBqbf1Yp25b?4XBfǖMx#3Kn?7K@x/X_w-qMi\J\ )|5sv։bCr=TB9Ia'u lj21 4,YQZ fɫo yI͢p.Wm50;hE!qYڴSU( &2i.r["ҜTɄ ]HN+61A|+ kV%iz#U|.yDd^V<@Q3;O)ʵ)Vqb,hSQӭkfL?je c[B}`lӓZk+1&}DinQFXS%4Y@҂,$ Y/>Hh/ikMA:Ii?jjS|礪 ptڜobK{ LdpMjpK) ؒ:қqR4b&~f&> r:ȟO(]%Uԫ+cWXpӨA4j['e6hm'd*'0X4it?ulK7Ŀ; j+cFxq]s/l8WH)ivӲFOguӹkWmo%ĜrŚ UDGꑆ7lhdMSےi6U(|ΣE$aܣkl 셮h&p@z:D|8 %d䚣%uSQ(jBgr*C 9R\3CL.`wQ% XYx4>H QBaL&2(I9Ą9tR6R2eYĸ+]?L'D/e:2ڲ;i  #Y@'.OW؁֋72>qЌ7nxjPFfXw}PCfX-3T7"_̜ LM^+1" #IZ/CJ5U!^R~;R ֠kQ1;9[޾:|`A:Daf ˌhV8{Z{#708,#*RJ[FJEG֔IdOLFPSɵFt\V6v[~s^Wu.t$| >G~")|q:伇6y'> ,M}Vg4G w6Zlz]I/C9`[p<Ɨ6ݩ =s \2d088TE{F5 flW% ^ˀ ѕ6bB-$t|h3-#]NS,`.tWrs|n_U+^'9-us<'._Rd}X6K&zHfm5O7jiS/٠)_og# p^zRQܻ52yPe;WaбO  Bm;,R#Pȓݦ,WaBS J oP$K@!S:Ӭ%KkիX@",tFҍ+蝗mƝv0߿W_hAP'JJ2cfVqVZ ŞCE4<܇reY4=9kMF^K )c&RO! ݕj^L|B0\hꆾވ 6Hw{3ADKiViD)Sb`:03_ƛЙ5{bه=*R ^J-0hZVA[L?y17f  A6U8>($ <% uz ҽSe% LzG ,$|+p ,E@-4RMtLXx10ah~BOCle y0"Pld#n3lC`Fe;ILenXszU&&i&Cof̐W_Miusr}&PeLp>(Y} VQ*Z"#¥6xO+tZu`H%&mr4y)=}bNYf^N{B-2ٓee$+R,M>d0 B/=Lò^ʱO]V2%j}vDxYQl!&Go\ϱH?X07@=z*ǻpa0?@\+.VWQ[@=qz!>(jv'x:4{unZ߿MNFtOjY۹!xnvL~EsgeX* j@O–JV|iH8irN 401æL2Wd.YVUxxx,O&onMalAW{տ>`\ V lU;v;w9Bu 1Wrl'#f!Z.SC$ }c}u8m٭O R(:1ߐgᳯh}i-hӾ[ ɝ:2Մ#=2S8͋CSgD['> t*yO]6RFڍdBkCܸH2z-Z}{8\֐-s+Moz,-3L%+PcrD1#SovVeBZ`5 2" =w&|N:(Dv[#Bq>@2(Ğ) ; Mq[)X{^|o){}aarpWx.rAZI>x@aHS^m],9 Fg 73`8uH^7u(9-gTa^T ky+REe`Þ-'\t馌2pZmT;<4p 9/kQwD-ұm"B o/,i~mw(=\A#kd\n.XP%#auoId7kC{:..u>^N7#F^Jrد_RȷӞOF\!<-Z)ȲЍ̊2Œߍ^k!|v!A#P.߲X6cx=}g&2 0&ItK?гP O!6hgHaG]ir}H+} ar.AaIN( UAʢnځg>X ˬPer~DBY6ָ@9$oK@gϫdagE|<м?GƞAxsUH\ϲb~KsxPpҨ ^NxKl=T-ȠN7F{33͋&tG:"J,.@$5O*g1ٴp0JNf.dL*EF̒PaEh*g5&t$k`phkBx) ֖ʼnD+b,p*>e885P K9LC7Ns;BT/7#t(p]2c2ࢊA2r$@n)["aF& Gű9.|K_BUdV RIX\(ܿ᦬Q~s}jLS.\1tQޮgr ]䑀K\bҏ ZԣoMN,Az 0zx2c%Ngk?_62zz,p()C)psL>LhLj}1󞹏sG %h8>H3ki.Ї<:o˱3zD--P 47 >E;Kr!y -BmLT\:V< O}UJ@R 럡B_=XJmB甸ޟ{=7~Z+R, RZZ_4XXx%_<=ȃҧu ײׯ@L :ȏ0@ȫQa%o{OF0 iIy, >IhtiB)~9L w>N#?rU!֦E2l]0DAi(dfUI>dYM$vU\`TqF5WXPV9LNFG/:Wii:gm30-=uBxsqdf}ڍ,vADh8kW\GGDB/Cb[i"crNʭ i!+cf'i$k? }!}ѺH`}DYHRz(X!(a.yU=E0\9w3$uxÒxxKeb՘KWc.6QJ}XDQhI!1, a Eۈep9Nc# Ga[!>vįGBSI84pSX~o> DUJ ]|.HS.:y0#Gh~z_E~Gi_%=?VPQd)0kxSM=O槀4E*vO5߂*2 ,NMz&>rgW}Mͥr YiP%RG+l.`]o]d, !{ɨY)*T}6ozpT[ĹD6+߃o,XWW/t?o'?D`tލWnTOz&.B !&%4'iQӡ~z#b̈́ByP]Ցv0KFlU.Ak e JN?n ؖU`6c̿<DaڎGPqU&Ӕ~G))^TGl\VCo,>px)9&^1.زUp9ԈnVm3@gJp;gσ&04[-R#դ\ ~byd `S[P_4ɟ;( d$͠? E9rYpK08LY n_xж̲H-%cP} m(SRe.Cswϟoc`dNؑQ`L [̶ӛsd3NWlĪR=&jO`_\ˍ wcggQDg α lև}FID$"WTn&Z<1Z^y7 y2^j,=KFy߃L#*OV]+Ho7ibǠ񣡦 sI81sU\7C24gɼpڳܙ~5m19ԇmYA7~w3 k=ٚeT.B8BnMDF!6)9rJ4[NhNWF`8qrKSTe%a$=("A28N ;G< Cz3Zo˄j,b܍o&tth!8˓H qbR'&!RCдqٻ=@WHi- {MF-WfP"puJ+9QfG7{T '1HnL^(8lѾJܤN!V׆BxUdIERDfuhkZNk(>E1Gj(#.j!Gf/r|$߆8{FMxGyz? e? d K?0Dn`1n5+XO@%a'V(1bζVb?U!/&>yˆ;3qVG3ô, *C( TxЩVWXr&-TBj+X[aXMj^Ԫ9iI6{ Vc?6VSh8OPξ/Ђk| ˋ?~Y5#V2A.s>^؎.HBEaL 8Eh /3RzL GG3Q7Bwih6y o /=fDdIW1C،Pb S'pdc,"V & @>c6sn{URjYZhEj:sYdǬr /|K\<e?*̊eg% 'fsȹxq ah.L2 C{qФtF\T>(%p iC6^.hD)үKg 09xMF7th7Iml%Tmw`^7׌>}uɵOϗBP~ثO`,_mHBMlغfEƜ.)}x\/񘽻(^R٘9hm.ܒ.dw@=hz5h1ahpͼ0Jpb0%ץϖќ Ou:SxgFREf{8ٜ/?qtSJiq*Ve; xv1#q*h3VR9J$Xx LU[|xyImGVwhǓlz!\OZBg5çl~װ1X}fnPqoӪxbF'{aՎ"B׍mXܐ=U}#=k~y:{sN6аN!g9ܪu@B[6xўhutBSM8?T8=WL?mbQYRxO0:6~n!=sDNZ:y$ 9wg\oiՖ !_rNAy-R#Ya[A~>L<򲸦/k6((]7*T:fZ`ZܐEY~kr6GI.u&Ft 5-٨\NKt%-GZ,>_g߹tHhS_fsB7&Z|7j߇}?+9umZھ߇\}۾Fb=A(z;iTڛB-XpcRԾAô.\}?}̿-_ m_O|Ѷ4nMx[EV d+'B9JpqCb{Ks#?<ǭ#qE?S\;Ȼم ӈS6wTkѫET'.?h0!Р5 !PObhse{ϭ$)e%<aD /us,dg8t48!axYvVDeޥYzmq 519br^LΓkqۦ?f?ee΍UVɻ=̜[ 9(l=N}GFtWG{ɼ6 ˲dNec3,0ַ9k(~5n9)Ht|z%;^p.IV蛙N$0Ӡw}2ύCgk)sh70< [7I&8.On9wZ/ǣlKr&KřlRf Ch`{{Nh_#yREjӡFacj_x?P)77=8ۇu-ɾW\G8&=%G Ga'Ho2B?8x7rYMv~ӣP?qnW3!?9 wWZ5bM{rLw('vxZzai|gnΔ^)KDӢ),b[=Dck/eK}U3D ; w&RM֓qaX'Ҭs'- $ qH!8GAΔhOo/̎J㌬Q&NzL?x%:%*jOI ZWPo ~+94\AߎJhoaËA}NT t؂`Z>MiڍH5PmˌR {DI Njkd-eP>ǧzq90n vC??Ua<{c^8sZlVϒ 0!\92&K|M8~wp7_&j0z”3J_eQ(.J]XRL-_X0kԝiVGQkΩr:%yq jUbFN}%mt!cU\6Xë7i:9GNjo&ծ=)rrX5!'d<=6]Q }8 }NX𿖓/G3Ol(fY!}૕ '8G~ /%A|m p f(UW̕M !1L¨4!mqǷd?nqӗ B12Čɰz z"fßFZRlJc&ҩ/uˣwþZn1,DౘVF0:޿o(*@7E Dd4:>_^XI XmhtBy6&GtEo/y2{^kgbqŁDI<c/cFtz챚2?N=kM$+R\` oWvxu\'^m^I +Ⱦ_}EWh{l'o[pO `hG2-${ms/b_6&sR&H ;`ߑo Ō-wPwYX &Co ˴[śi+<[I&Þ4_٧%5 r(lqR!&%ED" aKQ,tRTǟ<Hu@9w=D~. AL B/ϱes,4 Zvl Fxź@]ʷe ?5ʆZ0ҭ3b8>b8nYZTÝJdУcRbbgqap!I-9o=oBwOg-a)!鴵 Nℱޗh=)n!Q;Ws(=wK? :NxD|Z|9ix{`,^u X&A: c1Oh@mR$͗f{ϿԷ _w|1LgR.՘LQ 0ZY=FiYgW`&yHͺ-r0 brYdĕH om0(zш,*Yd5ytdObuܳ˩̘y!&,i5qi/3PUܓz}%>QسR&gK̕ AaVog[顰ԫ3_\jIhv{w[Ђ2g$!ELtwg3'!N5aCbUx<3DYU Ys b!)[p^Εg5#I1?P7SL1ZfMD=0e.,+6ݺ aVw͝[S~bN?\ ;+!H1BIP.jҟ6r)޴*3X=?l( UBW/d$*:K=\s?9ڨi~X))]8"{='6fjxaD/URc&' #goޞ֗ 6J`=n0Ԣw^ VF4i`5G564ÉFE,2('im^ӆ/Vi{d8ZH"I&d[co*$n l+Y E:{Fф t &1"L1В\jfx$O0Nv"fJUCI"l2 %_76l}6`(IQ %I1v-CD:][SYjajG摔DI\7,_ 矈:ja=oM`rLy JO~` ; j4XIitbnf~ ң8O;_U4j0sh75Oޭ2^EO>L)+^QxϘzf۹M>I[mX =k +t fـߌ?$$ /jtx K2MJߕ\j(BߤԜvh$h X(4a|fZ>C*2<_zaDIL)yCV2uhȆ||6)ϯ.lEe*3\NVnYSRs5#bs}̾1 Geu*D% @1!(0JycJӗ#0)W EcF%4-Ƙ9$6.*)!?h?׵pv0qҘ %˿z_0(ؔU>H=6gxf؁>-;/x%B=-:hiB7ƶ1x-#A[1uOxeX>4w=;i~M۞'h,0 .x> ƂOBmV5(5q_1Q4m@9u5FָͰl/~[2B5U{s.5I_c1sQR2Y Ӕ|9I1'ك993U=~d֥tx)C41J@,ׂqt{8Xpm}T0Zݳ";Ag2 ekÁd8Cbܪ8!*[: [hK@X6wVPmMXv]Pb1d - ֞ϻ_aM鿣AЛ' 4ۛm@IQDz^ZȈIQI'p\ L"x!+M䍖Å?ϲ>tCaeMxdn9IPar0e9CsN~P}oR/ѨG ,ȧ\ KH12-}BrRyU_`؏Yġ-kڑhrލwDcÌX6tK Ņ"vVrR@ *P#~`IoZ. Cۮ&jthamcNX7a, $, + IЛuXEfv^#K0huOW0֍PJgs:wB(hZcv;N b1<QdOר}hc)FA9BMifHn/ yyFT/boJPo^ǐdNPyTNP7[czpBMNi Tgjig&.GKm~ %*)_É-UL9qX`)Xn1<JP&uRPҤYeJ\y^H"0[]<oMrՌr;CRao+L7߮º4h^d4ľG窲^ (_ߒQɲs Xf 30cP3g+Tm7a8 %f$9P܄JL mσ gGFc#ePP`Q۲oA$'ʯDk2ӸOz[ӪgͷcҀ+*W¹Rw nW™QsSo0svo1IZ-0O&gÔDF>O5HPޘ{IlA#]5YNm\cYo$ĎrBjR0*-uU{] A&Y>M;g[ މ,':~1aoSz<7ci|0 hWB5DG ûPGySjkE?v[WǨ8{,j ƝBi4ԟLh5MBx =@0RWm]#w1˫QUV펒ӈҋ-yWZA& >OuPQv <)֫ 1Y 6 u y`I|SY((Qda8~^Q"u_'ч}*\ Bp8%%7Vhɇ)eu3!j + U yq!k7]һ5aMhдKK=%'j;uIܩ]ki6vSov*ۣ5Bء=^דG0ը`&jiaeE>R&/[oƩo7r6jYxߏ" &ՁܽlJ Wru߲3V7Ok9c92붡6D嚍m(t̜ w8o0>@"6ל(-z&&'ab:8;D#vIBo}뤶W(ߵ6ϟ(X 3ӚfmloO<9Jρ&X\)o4YABEPD+TGF) ]C^yгg{ "r3 "}w2'Z[dZjGc_Q1:=5Bk !iIܬD.P30h5%egآH5%1M\K!}o:#o50œO_ZeE@ƁJ2u;d&M| hchٮ$9t ſ]#Imaaa:Œ}O3.+x˱)5}YR $?h?FMQQjvM\RR& jKU1ki55FJPF4nz8ӗC+YhgX2l-=@DN"}}hyH:Ci,+(E0 |&=־j ŔQ< :΃N>OBzߩ:EvN4s>Ggޒze^.ԻT[l͹;\碋q]+ȝ9[s0z)/Wn-u]pB EQVQT{մDb*t`&Ir0ɢ]ae%xW~gq,Ó4UZ5JC7$IhʒI-Xz{1+ij%|E5e 饽kYqZvaI$R{a̯JZm8I84QH={ˠC BNRF.5BRԲ\3#e"$-9e亦=s a 6|3t2Z3 GsDWJHoWZP~91a !QQkRD+{T_B˻-4 1TQX(,+؅cvOeɭpg!&fA DD^8d 9F` nM@- Oؓ OUspN5ΏUfkB2?PUfk ^#*(͋d3i*#$IiH݋EOuߘsO|0N"դ4kLd\ uR,P%l FFL<ZB+ -';?^6hC lA%@LP錂1;]hMio>ʽr Qc\wo`!stkj<LUt0l/Hr/YA6魠XnFf,mC 3AhPbB!R( hm'K&f{$pG(V޳X:_1ED㔐Xq$EgBjEJp]cm&d037D!4rgm&j TP"69Q ?P8g@9T8xjG}wu0RQ#<X|KŽxX:oˊ-DM?pmİ@3f߱! ՚*{7p 9AQÕ벴pOPsCh;9R =^VX0xPd6Z鞦 +'P4WnNb ×5Ɨ^5}G6n⣜v Q}BY߈_&׋xN,YltP][pa7aoMPC3YmۧގPXoNٿ*_M~y h] Y,EXho8h'G6c!-Tpm}ZcaQ @&*mpz`ûx&7Z^g=򫵍6)I㟨R؁#ꟈfbݓNWj91WnxJv|\=>9TAs>|1 cN[͚3sLӝڄ/<^w^o@ŅQf\VȲ]e{u}/),F/NvGn!衈˯i| yaڟ$oYJ(R//Z4L"ghdjM{մN@(0*tF'G~1)Ԁ1Slfɛ"=w׮"|D%QaMNg X:274R5_V" -BDvC/+LV+e%6uA?k):Sqg;`v#a%McN?B"r>|'@-D7w f=2fJ59Q^;Q8*#A7^)6StחшBLt#"%lW-mgf}]U@,OeJq^fihuQ['#$m@]4Zl9BMgt`77F#_K֮]gsDt| 7?eyO7"q߁9ՑG]Mp)wy2oJ )zdܳs|Yhav*4 ;.)XC?yJ6ɧdo oX֛jSjž*7929SĀq/t+*tVޜ[He\"'%6As\WCܣh-B,Nz4ϚvXȵRpgVf;TEUY; ~Xmlj%Մ) itpg GRUmͥߕ g9d˳3!d&EI0*-ƑEz鯑; s$  mɸ@=JS.$9G4ӈ݋&kvBƹUY***ri-a"._, :^ir=a1tpAL3Sȹ۞4cىȅnރeSniVا}@]QW£Y}=Ee&j77^#q rHq\{6CJ.gձE#?HAc!{'J[63៌jAN}r}(xt*3S 29oŭsx PN[,㑼*Gk7_O\fDe?|8˗Ir1ԅ-Km/e,תC/ÄwUaڠ-Ɠg^6bC[2*^g0M:w~]_%`w`_ <%quw! >?gT㤡U4Y'#\Bɉq9C"l5QK\.9o`"[;޳{O^PBtRԋc`h]L$h0eT{sl5=1utKܩ B;/i-|k_:6B @?OoڇRd33`;EPAf?u ?ąie4GfS4$Jw/ţ[*ګcYǨ~>w$8~JՇμF t^>ͬ|Sͷ*U"HIY296D hn/wXaH|ݡG":mm1;$o+wt>zBn18& v|Z#9d`F(o:)7ak컧 }(ִ(+9FWU8 U8HJdnO'm ;N Sw_SwLC b N@Ъdǃdghpbb-ӱ (S~^PR}gHj{*39yN4N-9ղ~K7UN*Ռס]; ^ N"! t URuc'(/E#yI&&^>a'yBH?HXZKw90QS>m3qZ=AZX*;n,'ThXXu2w;-e!+w=y&eAUw<9$Jߞcx7|] vsZLroU@Nw8{з(R]GStŎ?ȏ|ϳ*i|͓6+Xr8O[fś\ P{./D#eY5$Xs yZA3gvCJCYM "wM·cWSAÞ3ZnOj8Fy<3ᅾ{TZgapW|UIwYKܺ2eXL mwsxr7<Ɏƫ`ūah~'jeo:BQvdoÉ88r'4Ky]QQl'\Wؘ9TGiSnh 6m5?v'coFOvE Vѭ4!ʯ^Qtỿ"A z6XU4Ut . YܦakxċZu&HkbB6KMpF>L,w;&NR-eTñX̽v̹s/ p>#r4U_J'MH EShSږSќpAzu:Q[N:W_ˏiB/PbPԯM<3VE{4qGW,$ؼ `bH[N 3O Yl2Yb X0Mg3{HlYEj1Ge!BxX! YxqV|FWE `!co2MBcYi)2=DƐ~FB25oAGg\n">P@4s^bZ.e!Q2ZO"1͍\EY+KzT~#f)S^Gz{XX+9OOTx_x$J Ρo{;A}*S #$ XeD3P%($; xfmV'sJ v/!!.#p;B)#XN2V[ykjɅ20*lHjFޑ N:.o(j hKa+=C&RCT{^lj(hwY6USECѭc q'>^#rdݸ [%=:Ƙ ?m3GߜCm>!l&ݦPlA:҇.\bl}:tm81^;cؤS6q4cթxV{3kMkfht2K>+lI_bQ]L[zvGigl{ z' !٠v sӒ=f GBzarN J/ Pȉ3 R^Кg?ƎE`@(ΛПjjNbA?adc.ĘLE[9Y!]$t fȡ͡'BjļrQ!FNlHhɠula=ӧV@qdQ!>e4[`֮Ѹ:.H'&0%Lr*$dͨ5cW@49FTNWfS)4rBOwt0>Э11cZ&D"pY<‰Qgt[-A"M0ɔ=ui2GpZ5|<^>'JI??P|#Xo\1g/WG;52~tk0`ɄA!ݥyFTݒwƽ`z'?\j5BA%tԖIG8NFPaW})L,'(Qu9m44 C,cX/ rO*I>BcE@hh,PBl(R9-J30١/qnND嶚Z.lXghKP04[̓;pN<+Vgu=pG0` ge)PYٲٖ;ݬ}} d=aRƆm[8zퟖOH>bE Mɻ M|I҇xĹ]_ZNzOK(2ef#.< CV6ݑV笣E,&X $ ]0\]Ұ#9q V;9Φ4vQH@ǡ_(%$ YP뉁GnXG8 ז˪k M"|V+Mp42;ܺrCUq9fXG޴Q: 6sTcϫE7I}ԿL $ p&f%@3`k[2<1q +F-~"tȕ+_F<"ċW'MXj{nI S+ힱ_+ ێ#DMHCkRv[Ai`0)aN e1:}ߊIo@蹃:xaP_rӠ壤 >qɼdCƓ["EKT mqM$̒ŀ yOz$0|2/P,"i2$W[8:ӤԀr&|&RG}ES#DŽFPfݹ^ȏZvvhcrT&'BWE4:WIǚ"n18= m|ziQ-[]NdɥzBՎyj\ȓBxr-ɡP߄Ymv5oZti;,Yǟ>C^2FqGWaQG$6f\|ШJ8Ѓr%kX z]J8!Wq*YT,v@U9lIʣQeU\uo3н 3@ }Ck3(!`lpL&t[xK`0pSpĺD*Bؖi?7GWM( *{d;Ǚ$aH<\q>ZG~Zș,5Vb{x|c2R 1oV~(EJ6Y^6a= ZY^U-Ly .X2?|^gothӳ oõ^N""…ܖxBo̠Eɻ{EQtyiy^ ƥ̄{Sqˈ3S=:yG >T3^ebo&c׮f kcX _GW1dnC#V*#G2r̼.˝Ł,Utܡ~5Շw+#wW"lѽ\8[ .}HP:Du[3h8S&qhIIT5Jh>2BUȥٕxWZb[.u[8AbwA57W`xv;[bULK`(. &9w1~ 6"Q7OV(߱A"L?dV.oE|?m0_TYĨćO-ZVI\Z;x}"̥ˋ yTc. nab"ε'촪XS`nSA_ 8Uƌ}]SwA]CsX)T3 FF:Rdټخ mP}L`jzjqjZ=nQ3tbԢL1j3'{Fa09gv% NXn@5u'C?=}=tț {yXmdO[2'Ma䲋CۏY~D3mѺMH2Z }QwC;ˉOqbh-Gl< .-~MYЪ1.u5N\Chov O߼}C{[Nx 3W'T_7a!]ۼߋĉPOIl\qjԏ1]tMd/R^P[ ?91u6{S[zH 8kZCwg˹"g@jZu" 7#|i!l^? 藤mM(#t? 9QKlLQ~Upql%j5%ŋw.%8 IE>BNH^Ei{O:%[䊧k& _]^Ǥ/6Muo؞EjԞqtyLgS 3JH{r^{t{>9J=Յbx<]%ʤ~"8*r79qv5LK_:/6ht{bP>sB n2NmqFzs']`w.U&.-7>zCFs;_SofLfafs) >ouX#xߺK8۹ MC}3^[VJD>; ^Fml_FKi>־nܾо%bM^x`4<< hkF™";ȥ ~&+hi?TySA|h QCD]ԏ_]/! Z|uSUwg3x0#|b f{4.5` )ν<~t /c?1b[|S CqU5Ktw@nx=}a]^4_Ma/ā]*\j͈PT&z~\_1ndɻqbN %8/G4.^DQHJ`^x`?OǛܽR6/`BHͷ݊D ^X(e $s*#\۝)xG}aG}a\,.hR~-3GX8؜AV5_Z"mNY; eM[gwd˕ _-mwd_=;jJ/J. co|Ϧ~Ov<^10W K%252I?J:pO9Ι{bOXeDz Vb<#՞?xUifF.aoU˒Drrj&3މ1gIv޾Bl'A/AoC9m?Dȷhe3fptfЫLZ c,c0/)FoKm7qxS_E'++ujmq ]mPu/@Y I 40-]IsFU+"kLPx>V;nN^M| &)U665u^]f Z3/m#f\-ԧ\5۽ԶWPα&ܘMpvUF$U"cąkJxD#JN'-c)q؇KWIcR?(4}7[SKgyG)=Qs?[5~1SP)nB"/sU PtQ噗a|T{xA-{u[UVFFojXٌjzJS68E'}uXQNTJށѿ hK`V@\̹9=Z=kG:b>m +'Y=@bCj9C'^{#t[};ReH{,O{j z2'U]NҎuwHܡΥwۜg|At=CXa.L$[ÒkW Nf¶##mJ/_pBZXakʠaVb^·qeDh҄Q c֊)56~"ޤVX`啠KM8gqioZriwnH#Þj  Q4x|PHP<[#jYN,}w,AnQ>+a"Uq ~\svoOS65g8 Jw/ _r?o O υܟuMW3m/ y㙻Jݽ6fT~#u5׫"H-/H\U&W7r ]K?>ğ \.e?{=4ơ&8|{ҜrIhLbEr~t&0W]JȹτjYCSH[Ȃɲ+`l  l]xq|mRR fex;&̟yMlz\i;BGy{=`ʄ S9Q9)fab%2QXuDrZAYQ!^Í0%u߶!ak釋ov{)g=nw>A~ VviXU{>j}^)mN(|= ;V_k3׬榐fa}}2ݞyHU]}9][oBE=oD匜9:rEIQ: F雚!M%r[t/:H/I͟W>dceTĂv IiQ5IGLK)Pm.UM ;[^D7U4N|9ys?9}-<3-.=n쑖[kWER(MI?&1 5KZ"xJ3 grr\oOT:7&k){2:;kx{>=5;jf{>{/,(Nؚ\G,fErϪ)Ӫ+do!O R\8gchN3>' Ϥ;&EitvcGkϭR6+'ꬢ*Zdž]fb_2Rwm}xXi RLpgއ;ҾUךꄪb8JaHRss9F-܆'O>yjA`)~?r8O'Ίȝ̏+yKQB[Gt[';ܷә<#& xל/P2Qth2zgrb.u֓ɉ#b8GZS_eq4cQO5k=/A[N NEN1NK4OFg|\.=A6Fפ|\ lۭqgy=Qqa&OT _&SڧCjdנ1̙0yn9 h*sݔ6Y[n\ Y6l9*y)+ ZWx9Lm>y|GZ' 5ςˁ%ׇMǀ'._}A[3 ,"Ųx`'&.MB1εH}-0P1\zh` kBՁ׿s/\EVkN7`F8ToCa >wfMJʖ6Lh߄]ZcgÌG""~T^ǖ4o6.L2$z,tq|n=Nɉ-x3(E;,S"MY&Źu4N83=I 9ЦunI$_=t#@d⤑œw('vHmK9lЇQ^Nϟshnimwvuk;U;%ewhBq1ʕP^F=x] NP֔A,2!,f&6h"8[0uvsu5,YLajM ){fL!$5-&U%MI#2#; IWSgg4#󇷕+{CaƅkoP7j$'nL9+L-0lړ^{Mwf<9QLhS˶%dsN`2G#z^9d=2us!%sMDggGaڕ /q@=&i9|FfXd}$A~ s8pJEև˶…PDto%(y(T۔Q9 "a`x@k)I`B1%y=Y\CK· JK-] SQG uDQ1XSf^PS9뽀:idÄ+-znN~hF:fȲPPD}hItIDq-B+.5Fh-ڻLY%r 7YauM+yVw yCx3GfoɾII࢏o.d ؃7.&aŸ#U %X 1OUrЄׅBZZœeoWb#j7(>v5y`yhx.`Y>*NE WR$-/cA0Em {g^Tcmˊ4c-V*{fُtgA0a}lB'xA̝2Ρ7^WڦG4Jw&ִz7lE߰$^7n&{9*#۬!fsn7\-1?wa~x }~^blfH'z{Ct2b{6vb|;#Yt8s=CC1x~O2loS= މS}e;IVLo-L(i/`e~gAE O#m❥lfX)͘_U#n3W}ۘۛߚ\oߎAf~rs@3ڟ yo.SгsV&WzFf 2vd rv3?Q8@r/XLgqҐ~޷ܳZݓi/,\,]lj3h*9i' /GaևMϖWH*ճҀz!RKoNK .Lfߡ),W܎T'uq%}_n9LKb `hX%qz>'ę^p39 w.tʓ96CZKAcPm.7YT l<^|Ht Cpy9/㙙iHF'VqrƳppDHfq]=b/fg\\r1o|\϶h=z1|}L؈\V:*,Xm'3G3Q+1\Cm1rʕ7n-GQe|vb'n^>+^ ބB^9am07*}zڲ6i|$>5LGޫ|B3"eU r cUfd߶t4h+Д.BQ䢁ԝC%rqG[+{Ġ3/^^]UWYao?M߄"ړ{{Kҽ^gѹ["ZLCE^Hfl _0 ;-M9L]iuL]VIs* MP7ՆI{jo_E~Wyo2G60*Im.?A1Ay3 q23^ O0־ȃr3W68m2&D^\8>@9 TymIj-jPYV{@"Yvdao?m$S/7;4QEw,JlF(:NWh_52H~kp$<1#&Hq #,AXpz}N!ѤϞa{U,*@2ķc}<Өlbp=7+Bwa 1C.hT+|- ޵C/ʷ;yjP[\@!$Qq]=ڥd"GeO=} v ~z |2*?F &S*MrX4D 7Sj`iZs>jK6EyeVF%')V0+*~3K6% `܂XGmf1WVӕ_*BK9: jk3wQVG316/y43gF$((R-1hӽ Ï٤ 7 OQk5z:K$cxoݒw˒P&eł}. 1[ ­{_N.F:~A@@}Nco7]ڱw -調/h-?LFW9HoDZde+A\,LD"rzP^DʊX6-Y^mo R%Euᄄ<#\R=K"; 8[1D(uPKڞ HDpvx[1J07g`;LKB7*nܦ*GOsd'(CWNaY ۻ}[[j)l Q>[wn|s7wq溼!cr)/,/.jB*Ǒ*DZO@PGHm!4*,K {GOӎ[& O,BJϙn: s:RYc1b!]crkљrx .ٿ?yc-vlj^ hV@< OѼ) jC+z4Gv:B4 4tD8 rY4yB~}w݌ZFܳӾR˜s0}%h)_+Z2 DOp%1g+nlLE:sПR[B7C:ƞvnT,̋-uLS{:tv:G&j&-Qyj*l8^޹:C5ymt~Gj9ifwaQ!HQz,AqXy0rT(sMe+)zhWU˓eAea;hcg. Ƌim(^(W@ן6KB/-|[G[yFEwpoFlXm]p(s@%~fa9)CRDE]Ժgup*HȎEѰ2ROA>rj_ ˻R(%U`7ʩ[!t"GtN;) qu/ ڪ꛶ޗ  "2Y 8'7Ŗ rtԨ>H&?oΨ3rY$f Wpb.vC}p_%6 h"f~)jU7S~^⯫W =".DV`d_i>V:*_yI_Fc:7>QA.v6]#ut \=Fxwc#9=3iW{ya7;*&͛c|0tq@X,"n\>(r$a3Z0w! cs&JΗ3{9ۡfB9Ք/FCO42# %LQcGfC -`&|T&JrA7q&ē~~p6'٨=AmvR3Du軑ݚ?<9΋Bv,`S5"{\{Pֻt8~JJ+5F}H\+|R(|>k \u!rEGXsiQnw乸%\T]u| -1?~3uEa/ : sw_-xG{Y^C5a0Ơ3M.Th>3Qzr6StQrZǘH.c?fhZ+su!\Xvߡ*c9\E5*7#]Uޥ́ 31jBǐW ǜbR&COxQzO^mAl 1vXO~vB-x ]XKIM'St/|8Di|sksU  ^';BR،۝ݷa&KFͣ|Ҭ*6%ngIc|~l.֙ R9exE%rO{>"w/[{shxN'.GZ)"zR.wMi#?Ev.@%m*:9-QbtXGlrk6cx:N%B BNGȘQf is0= ]g:*q ,:,͇x-J`)[Ua8<+ )ERߗ$cz^KBZr7%:kr/ut=$7jH?m͕.{LqJu^TӘq#! &J!ʿ?- q ;(A5q`_*'&rSTO\Zϕ4k|:]#!!"'J.S>HV0 T\#_ߌEfNr s'0A|F'ţ"GΒR;SΉRYKjj:IdsF~֧42`VSފ!t?yPbA?T%!h%tA5`=KT 笐*U,(Vfi=C^#6.`NH }ixNj>Т%~Mf; F,C;kuu7LNu=pi[oaMd9A"?d[Kd+' ILG%g3cPzKwX-_i(yztYO冄jr' OK`"]$+lt z.4D>m<71f ~@Nl%7tG e)QJwqVP95-wAG\jЅp?_o(_c7AC#r6@:N z"qUoh罗#1+<F)^wlom` @M/pa3Zr1ri$'5-A@a svgTV,iZF]~q l#H:U"~UYnD ;CH2MgA|DEєuEQyrT V2ldQ~'JW}PK]5z |LXywunC-fs>L}G/*x<FXFB-TQq6YfkGcLo^ͻ63~9CïaK>͐1-s~ozg ͊ ŕWa ڬO1?RehV!bZVwr ˜Ѯ˕Czf g3AfO+9-cR#:e#l8#8#ogt ?d UHD-aœ!nU0ks6v*@[. yN\ ݬuhu%ZViXJOdI+~J}^A~7N̦f LK:>v1NK8ހjiG5i|aPK`K_e-mt;\dR5;%*+KJ z+jޟBKxPWMd2+{j^k48T[,eJJ%`hT~Ǵ3SJ"Z Z~R˩p0>uG5_;ډvu5VOL/V8 K.sao'?`:X) 59&O˨ "1ʘMf%A ;cH5yBX%z`\71* 9ȪnRlQ/HawnhS':c@ݯMfSjX1;B_#=)r=;`J1%- џŽ|I DI ̒z) fև+*Kp,rRcy' Vl4H ,H=K6 (N,'`9_s)|A#Po!5?5ڡϥIWX4%G+Qdz %>Uo\?X,BcH,jC>JG45)_λ&j^l.8HF@^xKjHHUJ͗tۣ$Z4Fҿˑ8%=cb~IX³֪sV4L?:뚙RN-F4y&Rݟ."e uw~LYZ.Rr9sM|Ύ&-R+(V49;-@{j>gMl{] z 3=oz%}Ryח81D{Bìn/#_I|8ֳqqB S';#)YJ/ڲP_QX;*F~V9e 趙8-e ]U/%kZI ?EU)'|6h|ҿsaDw腆إ B~K=CN>\@mwRc6R\4{*3ڋSsY֨*j5u(?2'(}R7P31]f/FMJ(SFvFңoTNTG'g2M7㭆=˦;@kPBy6S1l4[O|Xy#H^ o" 7  Sku{'>1jB/ ]Ԭ?z)a)> km=Cyg0Retc@*2n"ەrJF 5JRP *&"?H7i7tiR'<]xֵӒ2H58$گ0ͤ,l"-vOAVhUGc3Wo2%DO<dҟՠ;m7D0Ʒ)?:Nj42x;FOɔ4CHpJ=CRj]'/e)| 6 \]-OC;* ]oJh0rKh=Of*؟~&<<䶂 ʭw kAML}Dl9Z9+V(KlDbϻ>o{g;v{7c:Q/<^W0GjchsL?a6*Q7dg Ti:ZT8TV0bVa,x)mvmMAo|tΣ2 {ik7V}rDs9`{aG:.mݱ׵7 I0JetSlMQ1ݢl<Tswf"Њl3Y(dIL0 |'lrǙN!ɣ|E;LT̵k9r=$`ĕ 4ԉ =Q4%Ԏ|aQGC{,OQ/4һÅ'.X>^t*M7Eȳ+`kHVcXV|9 $"zRQ /ʳ$jIיB=P D >LwA2sGAn-c$nU#cE|[m)eVGq^k Hְ',VypHkT4[GYbk~}X嗅e 7~y)m$Jƈ6viygctέ׋N{w﹧ &| Du%*K ~&4w!(w *d OM1 SLwR3 A^CX@XXa3(y7Lޜf e!D!`g+\C6rO6h\-Tcv)NJ(D#KKn"RysnF%u7]W0`9?b˜wp\k;Fdϼvpv4qA&5-&,M=Jx%{pDtx2߃Q269 ~xJ=3=?KdM.M)5/,tTs-1k5kSZ#ŶQ:ferk{ يzvڮ`ι√yFzhZGt 8;PI0]EDݑ5ĚsfT9slZ!etXy<Ѥ@]0_ͻKUrrE{reGX9./bB0?{tk ,b:jS@fq 9x0* QH,8m$ZYvS5wvl58bqlygoN}&~R.(9}Y@8cx0̆;b4bTi)i.T5(f~۷Ԑv6a>ŏ1I+%H(j tC bvgJWyTN^Y?+q9V|;8z\_ 8 "^bg$u[ pIeUkɱDoGa!3Su&[o.M8Wµ~F3 #R_ G-ZKT(gJwv)I}Mcg1~(&ʐvUGlEHaQfWƐ}8Yǀ 1){\?^wْ-eQAʸAҙhUS0|[=%e%}ĎfAYBeGPS^nmLu]N h@$1;N &z (wtC7r/1ẐPv' 8=0Fܦ*-%<*yi(%ԧqAT=G{eeH  :Fz,˜o ?E#<19R#zjh7Ik붷h-H5؍0ha&؊PU܈* D@icG/p7` A݂ܦd>(% nrB/>KiT$yBYjOŬz O#?,Բi Eʁa4w=xc *zGCي n,[/<ڔwL;4S3e}`v_eQ(Ӑ9V9~ kT}cm7ˆRfwiqƅțj u*J5xsWb'O !BxT}Zt@^B>SLm^TRR~lSN27=zdN~X3hYw;%r/b^چIrR{5ېGDquFlų~Ke^%lhL:T\seJf&{G }f2Ҿ*|:FR;kcEI`b)R|IX ].W+Jw&3;ԁ:~TV=ˢ_lg%M+QzTO<}w58^G~_+ҞA~\p8~@RC'_*OF,eW@? j ZJ1DY|u? Ҟ!٧ο'~՛focvxiߛxHʛ\>zλ0@_IíX?+ffy{+&HOW*S`< mW`85xm֊l,iGZG̾f, #Q x6"dOoH{`.+l _ݳ$`ldeOxD`Rhw>iM,ɕMV^d9O>5o3?1Xk)8WX (8K ;_ݝ5ޑ !zS e{$sAAGRc)/w>=O ˀՅ"C*Y)rA|`kIBxuĈxBXqFf-Kz(G ^AY^$O^7ң(L"g %bSF&+Qqރ +/qo/ɝ^EY@^8 ˉXJG`')3ܞd1gW<=vG1<1 fyOэˮʅDG> h%U)R%CTw@Y =W&jeY>_ 2z~b5Vi`>c[Xd3|K/?_ZQ ZQ+Ry*'~4@}ݑ/ЭOO79է"?ߵ߻!A_qk+sg_4.&;ѽURs=cP k0dtlkGE@&|Z" aa#d~`hof:]LX+$os澽!?HS-UYtK ;?%a)`ɛ-GaOFdrf [VrC=~OOG'v",sFK1ViF[Ց<(Np'ǡ۝")oٕ8# &MFq{d+N-[R[dB{K? %=.Dҁb:ax/oGstg6 }3^ɢ'V0YDf5 IZN9 E*ZkY>>>r}D k<~'.t6R^{^hco6s"F(=_P-B_ȠoXP`~SsEmVupQjmM%3ra;Ģj]_#Q)u5/;`B갉f KDi =98OA 7|׼D$ƧR$SƂ:^$D~z1PJ#?Xh-5X= b\O3$ag!e{0]my  ~҄h*!:e_*;.^ !B|SA抔~:Kgɤe]h,htG6*_ϻlRSyQe1#x1f'B*8v4gy4ui 3+MիbtV 2*_ձLپZcMi6oQu.!*wLvo\}I~0!$z |~ ba&C MJ@7ypGjz&Zf1m!iRrj=~j)֏,bf}fо$R#R E)43KCß+FkAB_sI6Cyez/='ܴR{O"n{pCZ|rDh-" OfnXt[wëocc0o,JVsn3Stّpս#}e`F"wHgWK+^ź3kFɄw}w@!fS>U%tC^}OhD F1y\tgN/S1`.C ٥ͳ<D"EiL r;HD~nb1t Yg s3m=3K y?v7 |r-MzG=D}XvU;d0Tęlq[E$8&/HOV?hJ4z,%ǸyN8:DΉ}s$b|qUL%vk"HS`:@4,IX+V moeqԊUXRVZm=By6Alꏔz=]Q[ԧrX5^ e5c({dR4O!ak*MGTNPR!Da_3x.t`i2t ꒞fn2el1ȧmwT$5Xvu߮pCI|yare=u @+oCmt0/A2ov uf桀& S:{~P2.xZiAs&跭~ GA,FAFK[0}v S ][°Zܔy hrY5U[o'&`.:  ֦r?7kнGn8[왽SA"P g(`JA=GcӳQhgٿѼxO3Ma(}Mȉv]#`=.vܘodNh؞}${mZHs4)G+B V 4 G`tD>_ZKzʬٮj'm&fUw]A;趠DU(Oo7k Hqռ'`7NO푱/- E|@ w5hH!bi0`5;Qls Fti(:S [t dN4KIl"WmVb$yR\ߙAp!L,*I5 UmTA\[߈?_<.'s鈨*߯TW?|t x !pzL콰h}r 4 Gmmn(~<#@"O*ZTR~HtqMDx4sV~I :8-iAXrkTX7?—23D16_t)K3JOZpJ *,~~:&b FXJGҲs u/[bY 30Q$JM}NF#غ^IxI"RpߦkQI! 4lsRyg,]:a ka>hwi Iij6-o*@ E?M@Pih16^|=?O#nHV3܈1r'`QM:I[LnJ*iH>٧קCqqˬxVRIZ!y4bBP1ͻ8(gУK^g7],&V(.[?.I/ݭO;5^6k`QN)} %ru:4/8h)t1Lk.JL}>ؑu3=fo-`|nTv1 |Hh4NuŎeZrs ߄o:k^U{_?ʑ9͗k|3ƛL<&,(RK "ȅ20k~9}t\. NkaL?G!H wOyyk\to O[O*Y{̥,? *gū8޹kcU*=&]ςW0wYܧH ᐨ#V/XCsh.|91UC"Tяq(h>g_̶w;# *m~5lzVfT^ :ߧ}\Ox9<g}s UW!J|ҽÂTJ*Ix'ϑ0Ж'7Iȅ=rᣃ"HQ(N2A|&j0{&br<ʔڮP2T셆h#WkXpYr I֎)9*'E)vZdk=?jҷb5S5_\1 9KpWfwzAGa2@F_~/W,RR#&*q!Gʁ/wL^ ?[C:a͸ (w.K&)f t_Rq~Gxs*Q Ӽ5ZҤFX5Q4 *e@r @+2Qg]浵r#ǝM-gg(6u_o6:_VpoĆ;6)Sbk|Q<`]sE]6(/s{EёT/Nnj+ZMک7z;F(o a~ /)LT'  Yw$-%w P(1կ-עkG>h ]lԖ!G0X[ݦ$x"zNAwKi7 b=̓bJpv]9"O6]+a Vw7A)2$LԄs~g$>kehj=Ii!"sTQ *aoOc_I"~X4*#fa'$;bhS S EBoĘKSFYvwǯ G5;˔bv¾M| yԦ|S*x3KG."u|$h;fc׵nͤ 8l Y:鎘}n 52&S;ءD54Ȫ%&5yMe-w^ݝG2\?{M~p> ZZzP&m JWMν)%E/޾S9 +pVِ4(>?F$1K|vQU_DOEppʯA0bBQVܢMOe;^ŀK\D[7!_}jDx#@ѧMU0oo7J^ʟa-2}Q!L4b4iݗW}8Gwٸb5]ع{Ը^9t{1&5:Hߜ*wypeRAtbxkWfbD)~S7fK;^B2xr8afQ%h#QxaK# =cɪ-=c)E^&쉣PB(r+4cZ(qי>~z7 S4 Q\xqDC~"pϹp5 A8enMʜEI#PT8VjV,4esWCkof| yg625 xA?9E6*O"oCsa}ipႛƲl.Pz=zV+WG[A]҅5.} (2y!_eg~e۽3 1s #h8ܻM3tg5x{('7Spaѵѽ|죿QqJG (o|Rdї/7:u$Zw7Qy|$է u]qҦ90ВQlXmϢخc͔lonA/44^HġpB&D$CESYW3ސ&yur|v ^{C}`ܭ$>5}o 7ЍٍECx>hE+Ca˶>ϖT{LciG̸k_Ђb _HVU?7ykk=gKeȤ}l?@N}7HSߏeB'ΚމgfKJ6zQ]yIuqw MLvʭnvSSBN x4c}/DH'xX"q([) 7v#]D>%I )J;~u^`=y09WmL}(99 GB"SeI Qӯ䂗VP@ڛwE4-ɴf\_v?Hˣ uw)_W(&Au'}iǂ23jPOt\q3QBھ[)7_~0]fhl˜pM.Ц~ /"A;ń|{<ww$gt"z|`S :(7, >5\W:CrY {Y>šRo“ ,)%/dw̩??9(SJ @~:Q6kY ]K"/>QlVBFpB:b ]\ O^/?{"B-EJFRA(T-RMfh݅TDKN5ݳ| Isw& nݔښgM{*n`LCR3nz[|A1C 8CӞ ?w7lNբJ8xsH]nY*P#&g sv?xp@siZpX " LpE-Ǟ3:Q:DNe -hJv!_i_= S&Uxe Ay˷Z_G#n~l{#$0C]swA~}0A#>21 KE=Pd}Y(]N5fz'E;ݤDG>'hJޛ*0w0f) A𾺮c^epjHvxN횆䙪Ah_CY$A4jRsAzHc9ќyS»UP|Cz_ cN_ `C*z<_9O^. `GApp'TAk?R}:_uz4] U?{븢ymWz{Pt/P#VpL`uNAiR_-+,SUubN[VEmiX_.?yfA^.T^a~'6V <   7l3iX(+f;Tf F4iTYQUb &nC5̱J4avAm`r29a'% >P7hOfAU7>]_qi p(mAcT z"! ^ZK -͕.9NmK[c7m `.UW#cB<[8*?V~շz*~2X}ݨ17kkvnq} ַqշt4hy3go%ZXI _9aPG%CԧL/[v]X+r."_thND#}ϝ)mL1TOmiu.NicxᒧS~V~lCl1ã2:A>gJkrg*m-inS|mT!ޯ'GY16F.Zq;-,J1 2әhVیBrRgk"yF&E*D2q*b|9U|jp'Hkw)|,=Ovr}8*II͵8p;aY:bdolԒ"GN!XzAZ~\!<U۾Rܼ >=#@mҸMirM,E6F__sRtG\]gjЩZۅP_ע Œ|v"Ð]w VnCUKx–צג}_0O~*=9̜z'=נ$}h2sG&J}i63-RmiH;aA:i$B^EkC|~<8=|/"iQ#(H:`- O<3S| CZ!+nOEkv(ˎ3 QpN%3l=GEtTE[H+\.ē8yGg& #'Z,Å Ylbma%c#0?@ #s7;8< C)PdcYʹi.R Gʑ"',P,Ի)܆UP|3F?K(\:OϝɻЏVY6/<ۓ@Kaȷ ռ6ؕ:#86ƠKT6D,8"MvۭHt&GtHJJK'+ S2Q]vMB_dS ,nYcGk3?^gm9 ǖJiz8 A~лF ύd>I9#o(^޿ jq&=MJ9vWxR~=:/I>Dg-M;qlp\&p9{674cqgM@Jy 1ߚcRDl>jP=-"BӇ.2 ޕחCǖ%9ҬaYxl.%w: 2NwwU`?LE7Wz 4#\°l_*/||#u6ìkpqRNۆɟƻ'Փlh~e1tp:Z>)ԏc]TJb7txX ^mH:d.P\e5vi keHVIXn$ _=_QUC 틄\Z}зPmJXAdR&,_4ֲ2j6f 丛i:@4V&Y]#4ϯ"-+t &^C`1_c PvI̸7 ,j%:sY T05} _j6U9TP C;T9H~4z|Gq}Rkd5 4k:KcM`}e]8!lFs8f^1/xY^t*m:us9FʩJCv_EMw }9bPҐu Y׼@w|zh_?f`G6ۧh@~Wi "yʏ DDf>t{.9Ga‚TV363q.?PIKKcKbD8NY@W¡P9<=4N;ҿF!+|,P6QlC@M[iNujwuqSᮡo3÷,_cD4DZ"O%8׆"{=9֦5P+Y5.6_ يS[Jǻ<eUʼnrQbQEͅ Exݘ{·Eyj:vT}1SJ{ i]iؔSDѪ%ʨ>C i:҇0O?s3PrD=yGTxu{j̯#Y4$FtT_]YPű|‡  I<.I;GD&nx*֠vݮ[7]0? 2j ='Jg'D 9qWOwaSyF:v.PTK햰OHa}71x.D)xc/ޯ]X Dil\YX=3#iU:^;Fv'{OM F4Q}UXn %˟ǡQhnψdѿ5ޝb[c/fF]) e8X۟j./"<=QGUsMA ?CY! / ":|[uj adA)ϭsX>d^a`.!w EMP:E9 N~H*RBk^"T,ZA{*XOcM1\8gvW3b0UOi.6Y D?=HZz~ĖI]U%?co^EC-8eY"a2 DLtZޤTi8.:|ap<1m0#̻)&"0g5x +ˠ6+ 9(X(88aPTDz湭Dj|֌#CӤӔ\R W^jOy"4l(1裡AX kxTt)' 十YaOF_7S2)4Z$čS^wk5 oską9"6D֓#tdhՊ~H1zwuj1 >B!-G6RDVڷ6 HDx7I8 ɑZx0}׼vQK'K %fq[r*gװ,a1[9p5 QW{֎qaiJ#HS"2au6'հ&; @L,rzr={}!Jmr!nOْ)2b`5iw^RYVן19w^ eJÈjj.jɩHU:V p bB.6#.>6|F׃MATJ)?P}%:!;Fcx-fw|d%8zx'G^vԦ-:˜^P"jNU1c5+a;):.m[xKec8Y|%FՍ:0 6M/L1!ؑYᗖKv]I\\;hkÎ#kmz9Sn #yH7Ow&ً.ˮ X}M%_Tg*ԯL\9'}0%-tޖiqat<˾B&ig<D{~ߦ="26:15$y =$zтpc+Ռ+Sd@V9u+ͦr`nXbo;_,\a4cI톶Wm`4~2֩- jc01wͮ3Tˈh:*,'+':j|&㛞.[2L[[<#|_0.._Ԫ~P8;k=n|7 ʁĻ0krt!R?b٬.y܂X*&x#]v={ڻx!A0/B՟ʞ[C3h-p!.S0꫏ ށv^#')py#}Zr0[GmϏ5\r PmjQmx{z<]]xol1נ,G?]BKaL'?iL،z "T7  ̱BE1B;'0ʉcjylUgՋA,P|:Qi>T$k*S51 yJ(=keJ(o&wPqގN7 /O3곕?㕸>5AXh%D5;\HL: C^"%d nwiʵT'e~ER>!yʭ2ԕbo+T6-deJxZ&6,H#| ]1z-,*ˮbi6Ix?vȦ[1gQ2PGG{FoI8so`Bn*Ujc/T~R 7GodGP>`*]:uًg`0_ΈRBNm3R!~02Q_7P7f2JM+AW t:Ly A?XRiJ[_r:HbƈqQtk4P52u~]݀ }7&*c>kS,g"$MVL{5V ,6PBл]'dUA+S2 H ʯ=[1즈D`M:z"J5e_oZ݋hw(a)P} _im9 7WM`)'B]x5=WۍD! (G}۷!qh+C'1 zg"ctGԹw|+_7՘gp6}4-xZ2-ٶ;ӸHM}y{}8؞2glq WmC3N~C3@豔҇}KY.gewO]u׵k_^}/ȖޯYl띧~S}|1=n +~]HChRZWFwvI-MF%,gED\>ERu,?#{sSILމNdHFZǰԧly5ڮ 1 0[(F NaY~وoТ#OGJűe-ä\Sqaa1Mj#&a zVOLM8-o֎GnIR۽‘.&TzA&OO^E֒?(Ր.j`uOŅiS*(֗ +EWh=F|j/&*_kRݩgW{}Z!Le*~L eR֓WC{D`='<էTn~.NK˹ Y[ReA̕5أm0K[J@b-F܋ko܋b4to at%sWXePgX'8 oU:`V!`z2WXfK ="Suߋ;$ Eb h.W!P`#iv ]'tbSHNw $xXNDuwVs+ >H[ސ.z9<4x6ЯW)yPq@g,eI?; 525fYV Y o)".k(i䫙FٔLƿ4\STdCE Rq3{z6*]xz&wT Kz#(]"ƕ'ԑʕS[mHż] bL&ڂi|J:Dz`Mo01vܙ7Z|}165R C^-3|jg#=.`ien ֹ`#*̩])ѵBC؊d5B&=. oZ՜- ~!FPқ׵-8~PbBgYNflrYם&@qajxK nAI?Y<0a5K=XBX\p-|^yT3g9*l p%tcŌڤvIIk~orʎW&(W 4+֧"ݴ+UH+ѣdΊ z>Bw6 N> tgWpˤԘg5^M0P&JTgKW9'\HEp'u^~?;>,}o-ptYi ѯ/# buժKi|S|<ܚk}A,k" Y1XUUK?c@i,QVX\uFmP,u/(U(L~T@G܀];BWt߫εж:h(%1綇YT۹V$KiEkfSjuc۟ / L`КK( O>U>ΐ}"8Jt-'Wwk32[cO;baKfsDd̵UL1 DH_ǓZѷC`/u;dc&µnNJN)Ws2y>_NuH Ri:>Ϯύnn=_XF^/]M^.˺SG?/ Oޕ8TC7 @"R֬BO*'WIӧ-0%8B%4Fo8M- *^ACskRWHOjQ%^kXgHmXl̀%a"@}ANa>&Db+rZ-ws--SIqE_z?WE8+?[Mga)_#:[lNiN2ͲaCk?UVS\LNt1wLqZgg9?`F(u$s̏}~/DpLT^ζ{ǣv?]k۽(;DUŴe{[ͻOp=_ôYDwk7۰꯯(Rұ(d)#J1:Ռ9e كY+߄xGg8YK <5^h.?ܱ_wOo:A{PSj;r " *;3I)rKoSvLûP’XDXWk[U$9"k]4$ m\?@_dh\-ک 5V =nbߗt|@ .&iВ) 7 ^w ϱ+w*?"bt8 #}8i6Xr"^Baooh/o 2/]Aֲ - 揩> Pԭ|k QٛupRQ4L%o [b}v.!e9)'n"89=zp 6z(zM%̥0=xg1)<ȧ9:XJdo5K,S\]\o% 'F4$hOڷ$FMIcM]Ыάr'9f\VKAVfH"c# )1S&/\v~L]@M9֑e)sTDs|.0%rs:ٿ5Ò96r=3]X`=77a.(A[Y|`Bd_KD&)JgzO[齤y)m)m.{d]=(,4ttE]{6ސWtwӂZUT] Ojv. vbhBSH~V6*+nb?by DwoR_b`D9E-U)wׁJ+#⒄NͿu``Jr(On~FY"us&q,\X$dL7E;-} xV—h؍7`"D&2,\kR$_3Y̸ yk0cC3j/>a# rwt4_4 QRb:_̱2*oV0EcQ>]+_Bi-!:λkSħg G!=wg,eqqŘw+zDy SE{ `j1#9`jW> ޭYy[ȗ@f8jmT/=`p,xJ$:N#0X\``۶D5~')FI# [mSg^=7F;+ p gwEM,Qc(m b1~0D^LXC|7!gC|wP2q+{p ȜCY8.D}[e`aP|^mD|{9erh1t;sr"#p^=jP y0em_uӮ#AkX]GS~T~#6.9ڸg-{U&iZT"%GZemjiG!/fӌxf-Wͯ17TJ.k:S1;5#8UrR=L4g􀯾ƲC3ϯI.). hô UwAURdPJ* xy^e}z#J?eJ5KW'꠿cg o<ԒyJ ὶ=̼~2]An`aD LeEy4NL'gOr>lՍ4NsO3b`eJoeJapm𧫔tr_X_r  059* W'+R#iG*-7aÑgn-[Ss%"Z /ZG_AB#84~?z [OtPʅn nTiGzWђ[Cۤ\iPEܨT{Qg^v]ߔ/]\b. 5%!nt8r'랷e1Aip;MI>bF|x;kݓ嫚ζ;͝c"OxO1IY}6U]9_UA0\zSR$iӓ>UԘBa27ot g~eʥa1aG` Bc3{j8n1\B)*C`$4bܻ1J F %+fXt%aejbAp?!cMIVnX~͊*CV!gA)$"4E[3L~Qp,jZG,DppJtμkt*Ap1lN\pċ^"W\ 8yEA2L3D 0Edز= ,j+jhId*}~AՄhзb^ tv> u&5Vpܛ0un!*:ӂXϛy A"t]< RV>!I&l_5q'iѕ>3 i404Fig=Nz?K2ѯ`D ;ʔOX\xޅ7Ҽk'ArO^7س!G_%yj쇝c٤<ҽvE 1s>6}uw;ͯN}vawc V)Wh4;OD9N}UD|WF^M.'l]eN+Ӹd:-d#QyceQAC̈l/:1UF8EqlA/dA 3sRV}Sb`T$d/":͕P^ޅ̩͸&49B8> fz|}3,B6+,0v}Ͳ_׫tZHx{*3jyhO+/S+' BqHX̚C>V_tAJEiʘSd8TԍfSD{(JS9\ȾjmF*<ȷ/(>=˸`(ʸ+JJhihbKu6YySZ>`H;<2![uۍbӤ YJ|.b.;9щubZnYv,K15lErrPפv)A4'jEhA.Ca>jp>TTzo r*wIZP #v,Q]Gp,h?u~\}h@%#/::m8#<&b@4bl\iut˺3.m.?0RC"rkki{um5ܫeB>j.y ҚŁaaĮn2Ƞp)^ioHy+>>$%V΋ n(GK+|!FJ _51p0R |X~|50IV  RgB|9(=En|]#]>TYP! }[3BYl=w9.`4f0Yi5(9e9P3g{պ M%>S2B,||˰snqѢ?)r" Nv%Q#~rD\" a%tPFF1~|jȄq I9]pty) 0J#0(cЇ)hxx+LH Wf>p݄*D?t yVL/sMsx8զYMF;_=1A)h|0jl~6S4l Jv%9vp^fQ3Mc1 OҤq]ͪfn;Nhv''HmV/*crZKo桹<_ 72^?BR;M:EmhM0BZ*Č93]՛5CMIV'X\Q@(qax ~5 cC1a}G|{ seQtMGJO![ةE]8*bg4fi ٢KW&eu*Sugj "sw_z~ scy,^RT!ai70D۳Xq,=gVN^`ZCCsS>%:klO0"EUɿʯU>»~тꢭۛ n5.8sl` :[zQ9-D2194icO Z)ʞ+:k?N( j^RndI`^ 8[FyMSCr.lX_=M|`zf2ah.ASdpT򘈚9th.t?lc郓^uN< V| >+W>Y;$13N$?gMneH[aptlɇ\*7|w[-#A6='ymҦi)m@|#T2%σlJʊt\Ԝ*GO? }yVEi2S:Vn>isQ*y Q) 2b-wZO !@RrȽ 5^|,ϩ'~ |S =xMw| a^ۓVpKS4nV#aCe?L\J->MZa&@۰ړ~q7 J4Kw~A=&ZVv)'(&bǐ ZƢLrI2,UƨQ;,]p)GDaj_dF@+^?bri4EA}LdŗvkgҜDdِv"@nb 66K)^tAq>ȩqHk~ib<0t2YڏFEqEiiM7ΕArEm,hh#%9Gwpb?y1< Ǒ(GwNDZ0G<͡6}a{|f.`f9RGWᚒ9PTtdLp]s#j(jEs~eRZU{$TV|+ftCW~LHX~)? '^|= T~^~5&~b|_SN[u72{kߍ:EK&$l3)mVj7ko>\Ēd'\j~ =iyQyT4uVE83(T;NE9jh5,'ߧc'n*gyH~GrsQrk )B4z Ӊ响(e ^~$u6s@2vB/f7n*=[c;7* OyPՏE(hX|G*4Z#(7SW*u#(Jw4ׁ?@ЦFwٕ6jq0ޅDPȮ¡V,tFLZCR=(p-XQH=*G3"X<yQ[DJ%Ug,SQV 6y>Ft-AY(oͰEl$gKo7QTȆNQdL^6 10X>s#?_ l8* N[&B2%*h7M.‰ڕi$xN6»m(&^Dسg@,Bs-S^`i5z<1FS괃MQ7Oo J#[{~SC?j)L} ]a:ػ 2 \<5cv>#` ;R!Mx/9Pk&wsL2Vגy͂|Xn68&c{nY3c6'䦺6{SE))Fpx8y-lrqBQR 3fAbodžM#?ݠ>Ua*g ? 2Np/]ddFo ~I|U:Nk`A$cCV{ep7aKK@7*ZGDGP4f=R4ČL{_!!p@S8sg1$f R6Q=Waz [A+r1cjQv(*+7`n)Lqw43ys j#+`λ*|;~VD ivE6"R n>l?鳡Z:S"jV,LeV6C顂̖J#Z_D'K٠lz:DTwɉyl"B{/oL-Z>FʈG~>1_?'/0xG̮ѵ /= R9bבBF:9 &Ov˶ U{؊hV?We1]A|mΜu}aʽUqʂy< W!'r|Ph‣,+Ł)#X41g`wI.AөJ 9M8HTs߁hE'RYzx6^l,m +)-3Yr)d{`MČ"xB)ix[P?\ЪÀM&ԫ/õ|pwiec!ZQmS;e t<Szqm93B;|a1;cG|X~U(TF|933ST~ SJ8sSLŌ| T beIsψF#s8$g]k*qf\tdI cM-!hyDffr(M3-O~`l (QMf練uMM{#Lu @^ϹF(F>PW'HT|qGԧ4dp,泼cJD= Ɨi̴dqJ +3[%*bDiE?آs#D!5TYT46hAn~U+d$LKDP `ȂT{^^؈;hp-a pGLŜe0Ss6+<$.*o xW 1_u2"pA ӴE&<q1o~e@ m;1]QD"Ɯ}~I-ƻ+$BEAL9wG,cL  cM 9&> y_vBd\KWGb!dlM9=!j7-VF5u3E20%*9ժ;UL&cbSY@z#JSʦ8 hv/]$cxH]b( <ܽCW xx] upGV3qʐmȴk ـnZ!ż('% и"ynXfiQAq-{pw _LL{9?3'HYUcߚ&޷6<˕/smbU,s&B,y51q˫b,EZςE($JR&IJ(}*iՒCX'E^|:w1+K6 "'LA?8p̈́W.Ipm+qLnfZP\ R;(8NW\Vxҿ,2Ⱦ ŲF}`,@cm}:LԮX;TŽiyFRLuVRԭ;@97{*_C#OZϙS>ߛ@<5 mLF~KXilܙp|Yv xy^regH~ȡ @J^3^XOdct{)PԛȩwOxB/_ 9touğ|pBji'"e'YahlQ"%c7/#E\.QU +(lZbť~R>z̐1M[w}y:\?`m^&bkv+ޮF#oGqʝް1Drx0a+dq͉s 4)֐[P<&䮂y&q>w}g@V>^|3Sf:C?~5`Du]>yZO>t3H95BKͥ X́q¤pK-pBXjXjp P*̩I`Z*DTCE y(?xk7)&曱܌N yD3zv8h #yXg5VWE`;.e>J@x6|L(KJe! izr5~S1{4် f0֯+tqAѳҥ>VO1LEF*JU{Gh8g24]kKa ,(.}.o7W3 آ ǛQa(B `i(Z+@jFb:uuB.o@[<ϚZ"VbY2-*IVc:_ⷥp;y}$,Ѐc@9ސ{=BΠƘ _c5~OajX"hl;+[Xy'WY[fVתc #xql]Y>Y/H933|&-Yt eNi7RAo`s;a8͎s@AP$K5]㑙Gf)h5!tSWedfzT^ 4B&e|7y=e6wLƃ9s`L-Snl.4dĪ=nPQ:pC"pi q={#^J}N!&OλQƿǯ$k̯7؏o8PP׍#KxDdYbsz̸.8_8`1oFDl_J` GFje]HSpGYiáѱጝG$М^0ezqƫ@M벑929dcDxU66_KB-tNJ@V5!iP+? NBw$a ~2 ;$#ŻVP$t: ZЊ_vL!Cb[b(m 쫴GOY8gYA5h-ILт{ZttBw=ZxX*\}\/3w_{=F;*y& y혼+V׋,zwƒXtCxDawE,M <#tj+w+af \ "6z9dh{c9w/~ uF7Cf-Lj& ! , )0M@EȉsZLqC@ھ60׻j7_C:!QIrh.@;YbA_,c+qvG!9-FG!Efkw#:RZ>]a]C@;>ډ2W!>oz ?Si/(od <8´~ۉ­ޚan*#l1%|}EݜLR *- EM!(jj@lHY6g ? )D!˧b2 )? gȿ |ICԔإ 20K!)梏݈tj`;1'FսfoSiFx6_pvZ:]L 5>kx21ff뛪mj"]MJ@jH HRvJ?:~n]~H#xHR g !pG-f g)P$54-f2iTğD38ꪤ _)D>ف:8^@1뜔x$h_E^KE`$F ͭj+pbaMi)ۉݭص~w Pz$&=m.8#U^QO%~֑L'LMk}={IiOʠu/Px|qApA `%kX1V.]LI%jqν~ǫ^sO]'??'( ~d8"NQӂlk3 vlO cI$kov&;gROλT}~Tih94];6rԴ_Jyj- ~o6 Pw,2DFX4"TuDCV…x,jGd9:HCJ{[O\fדp%WbBy 0&Mh^p6ԓA~Ի4?OvUA eS\c&̛ě8Qx'_A~z*$=EvkF.00 歶&OtVtxM{(y(gtUVf\2# ,ejfRZf)C-i4c'5\r`"(%ڠwO>JJh~w^%LQIMIvաpT4\v||u&\r:z٠.7Cb~wa uYBMj*zPa! CtPtFWOtنAq 8QlNmL-ZF'Sv6JEh%&y^7CeȠ9sЫ?z]KSvh^BBMhx}ΆE [S)7o|]BXo#+~u+_3xCtL1Q%wN ˡ){RټTcVFpz%Jfnf5W/шkS`24ƒ_kM_S |&5agZXS]O:7zp1 ꕹXz9?jYL%A7v`nLn $ #4|@ad7cC_a RÆЉN1_RO9znӤN d[ok(ɺL!SSHfÏt>ftn"- ~w5u ޅi4Ţ060 s520h(OWͩ nbHA5:6Uj)Q_,08[vZ65xWs]şyjuo[\SVWsUljDz?>PWx kj[lj@\Fa4И&3dZ|S1=YNs x@% _+"ȿmĦ<О&Rrc#8])yCzmRr}$ʏG ܴj `3>Z|IYB쨼3y$'gn4?`ɓۍ#ॡ/ u 4C:yuǴOkc~FSv!1~}㑠JdtR 4ts#`gj%u_ٗ}[Jۃ*] חO|9j|C<q0$T i&iQKWЈYV9 ĕh;l DW1ߍTV_;6bVV!uu_1ꏁ p8с95n(›7A[a | ^Zڱ7.~YԵHR$󛝺(U';7ܓ#jߩ=Jc@|B^!@uNyr(RQ! j{C\Zepd:HDd"Blg) xe7'] @a hԂ& X h(@hIL( .>(>t *Pe-69Ҧ_u}`'3ss>xrY2[t|}qlIuZ ΀dX`rJ@~J_I9^z 3bTL@n(05*Lx7*d酔Op7@y ;u4M5k"y#y~7G\ONbOd4y(B_)άLm'X iKyq(9vAkpTH/uӘb' Jc:*T|f8>㜯7&9e(*MQ<'#<|Ef ǩᅅ`*,O ? *h^g\ݐW_&؄Hbf~Ў, ܼ͋B/Wax{&M[ZD_%1I:*&q\ɘXO4|Y2=|l`>ṅ|?k6>uoAFv4Ѡ!_Æ]W=[H[n}uH6P U6 *EPkG~JM=m^br~-'.ۤh Y#\WXcF`M9tlÛTkx'MGhxM;cOCBoJ 3,c?_£q̹>Ch^L\C*Sじ Si<&l挴|ޕ*dqskR8|s!@,8 5w}*Gߚ(8iKt"c#龄3A$+4JsŒR:gRFiu]m!i2Jo}!Gd5CDۗ _&o" 4Xo+<p_T" cCSōp,V*-$c!]V mP+A));P˂|€IQU50xzxidY*[<6n/=qʇ;Hpn8~.#WCm!ßAl_ x} |! 7C'vֺ0N9/XTeN.q; Kd7eSBJC̔h"<%Ip*oa0h&l?R/(FCa]dQŐpD>܉C8ɬaw2-rFYMkX$`FZS^DJ]j c*,;/|Xe/+ERӝ0 O2ps0ҫOrยڜ9W8}ϵGې_C_kH*n/Bi@R ;m8"HVA|81} h$FMŎ{U-۾] ;C ;-b wtl6*_U<*_2 }* VNj 0~/=ʾM@J3<]ȹ:^~0%??A%w#,lQ>:6qjtwѨ"4=}צ hl>͟_N2[EeB4^CCOmF:< ҩ9(E'SZ)"jɅatovYR+Js#w2c_5LqE.G 5#myoLs%Cth'rds~D=%jh9[#)R˼,RbXՏ5FoZAeu 0Xۛ`Ba0h\K|m'RPV("T\ NA [ =ɒw=2.p-jTFB XxP9Mp sОl3u|[dNc: oi"()2HEꞥH:f_F9qNN00ۄ1=t/UihuɈC:S_q8 "):72h&?Yʎ|6|9:΂)a-b~;}EtƶgrTmsE˝RQ h.øXw'Km)G.|=܈IL7w4TO,(1FOsmHK1tDvҫr'=r ߸.aSBAYA|)sIDcL?BD=RX5Tӑ"?X$ 7W~)J}WG(iS<"Y8>/-M_‹X:>e9:4,4T9VQn2@m2fHv'@Mw/摞o{UalȄ=" %C~{F(]ȳDi]QL(C [3ً1-A(:"# ޓ/gk]/a:BL!YG#eRt^tItUлL>iϔFɻG#ߣzinH4C<)I%D,D 2q/yi?z%Xټ dzsi=RWttvBz3ZbNa;R%xy#ԏ>Z} i#P {gpk1aO%zǞ\e?,3t3)mZX=u,Aw~ˮLF5i] 1) H)TқĢlPlcpܸ91qu:4P@8l(X V+,bSΖyLyr~bp&ʛȝ6VtA+`ڠ{+8Ϣdw2Z{7ŴV䙝wyBy ܅TEӠlPX IoΗjw.O\{iCb/kcq2>ȗk:Ρ Dyy鰐]<^kFX=-5K|+O_X|̖Ƽ)(5OxLpa+x+S:~$%PDY>xmLG=Ea{`tLϽZLQ,MQ\`?!kv$×#ٶ96j#ҹ)f+U~l"(LBmo`XT z{j_s=|[R FaC4FqGɪWwFP&S#O }oܼdJ:I%>zTLKKaYwʖFz:JsC_b9kaMWArq*ΎE ʻ0e!6^m4p9J#`'QziZ 3rN oS7,ԹRDx?߹;5P(C+FFS Q<\||38NmVC<9fRdS{5f;\-ˏ.,]gu}KvIh8$N9_hF@~Qe߁{rc?Rp sTkv>SNSAu'>G Tܚ[2@]h5#( dv`ipst Fh1앝8g7",AүIJWK+3GGCݙfqoPpqPXwi9h*lZkŠZ+F.Tnȹx. _Ky/>l Χ3.iXŶ^ZuZYԅ9I{D^ʷi xh?PݵEȗ[zu?;w y_WX69q7 ~eu#CU~\@˘Rt%"@(z2O~ZOBTC5֡&GaclmSkś #JF:Git;P$_R X7 ,Ll&wALSNlJ%-5E5SLtWI>9n Gd)l֨ٳV#~g?ّN&!tHh˽}Hۮ]רػ^ "Gfd"ВX~*s.' Llfrg!đmԓ̑xOg/+LI:LP40`w'LKr!% A>RwnT"mLϬs2+||ðIasL- Xj" 07p*NB҆8.8. ڽ ߌ.9`uI69q/)~9[wHh:lo(dBK`kD&pow6sY= r|P8OPE8͸'tůDEu\@c|lkI;p?B,<icI(j/JΣrGa?&&c+}Ì^9ih {E 7J#"KՀ^g쇐-bDK^O66kWQZL= (F@х |nfE@8ӭ p@z`@ (l\}"@ѨEnyK'F4)q_%&yN2mlwL,[;iLOxHgC :%;Y;|K!w= i jJ_YXQU bX4:h+=dOC$c&߉SoCyx$V}C"[O R v$I܇Bو ~%<&pQI>A⋯с5? 5{UgK ,>0R |vQՍH5 ;CD^Ūl ML36jRIiιD(4矿DiJ_(D6#4-:8YѳDXZ=#ݲI0A/~$HdVѨgluTcRp>9y˖,TFXaZw=`ci$Z.ja8qb3"$ rn?R3 |}`Eg \ÈQ~6w4o24_ ml븖- !VCy"ZP9aŀO0Xσ7j&*)[U] "|H[jxz倌 R${'= /*|B>Ȱ%:[L; 큳`cޏ*+.N/Az;憏~B|KIng&Z4p}З",wd|h[b1.6dg1ī(d`_D$ɞD*ުڴWOu1OޞeHjWc]9ɠ#yE-kHN\}0^acy71lGO+* Zk $v~x;n!DcRy KߦLY`@yFjZkўh/(fi[X7UD~\5HTFGVܚLspo''=?հ Uf`Ƒeاe3So$1qp@L,)bbrd}$R291޸E,WȮXNC%ynFvjA (KX̹J j$ɉ)X*4cp4qyV܋ޑѧ;lz6~}X^j Mu\QTF9/-2Xdž0hxg*#3G.q΅C9\}#Ji#8cN +2H|+NCy:oA%:3K"l/STz5zL;,4f]3Π=@ ďs7-]ȅP r;Yd?4G]POյO3<@)$l_#xwH-IcQ8#,2%zMxʉ W1D7~tcyۦp^mDƴ 7:Yiu} E 18bY?dBv&JEf-C8RgVn瓮\ 4n? ܏4eBD7 U(-Uzs:R}JЩ!Z#C'e nCyVh|R wLH^|Rߠbׄ0 3(ޏ{Oq 3f{(NiC>qP+v't%O3WiBM:9i^O o%6AU*iY((y– lĢ:,<>șoK%zTFLWkE,cwlE<:bҖެ:PߴHm(wo}w31h|F' Uf2YXWS#g|iAOnIM.a0SlQDkzB8@g*rȝ"k{${ûyŝݻ;2<PB{S*`-|Oe-t ~[:{A;j+[.,gWbH~hLT_Kݑz%S. F8l󒦜k e?D I72CݽYJܠ2kҕ-v^=ʻ:K0HoQoђhgoM%5勭caC: >2%|y4@KRn8z$Hp5><ez_w歠 #F59ؕ8 )Ǭa1ir*::2:M=l8T&Gqx!kwjI8br|ԶcZmRc QJ8'ʤbicTG g]]a!xdjxd&B2 7+գA:G? >n"Gcy㥘` /t|EL[J-I{;yRrmE%LC{4> %~\T{tkqelE|wOEc',1,P;$ aHAs̳ CmIEPibd)ZZ!EcR8pp X8›P|x80NA 䝲 u7:ׂ8=nb! BOK L8 _7"}*mX 5}23…T!3TXC(]OA=Bz8,NHO%齥_`E ոBL/8ïz# /#sBQ]??GFOgq'1Xx+9!]4:kmD^k g11Xs&r5BIJØN}IwΡ|Z%U:_( @z R^|nQ# %Slc(0!rg[;:rVAWrK_c'mӉ_U=|[Ƌ&hBڠcM95{ǿY"Q=abIđ uE, L҃# H*e.JQK.$?_qUs"Fc?*@Ra_Z|]xƎ ɽ}>Zq⬾H]Ưh/eh3y˩@Z<rϵpfiN!0_:/FՒJb؈Q ^74j͘'?p7*njɴ86.f  !νǵ@y3Zvt/X0e9Y0hPzxƎǦ'&K=# d,%cH6_LIH2Ml0=$EpB%1+;PTn@}b_k ځA9`~XLivL&t rIyad f<2O:0lPՀ! ,V~4LyQM?O?TR|OٱVwo&;07{GJHotE[Jg6yY5 +؆U{b1$=2Qۭ2 R -tkNT5Ơ_wAoڝzs%3y.P+V ΌӐ!mwtȸd {G>$P10G?ֹqyb7ժd'68M -Rl'l{*dlYzgA1gÍx "8^MI@ga-JxVa&Hvaiv@yFdbX~IgqOvl\sz1Sq!^4Mn'z߽=v{Kޑ[CnUpj)`Iҥ 8eJI 5)v|P,GykvWOz? Sg`P w0˧?ɿ$h ŧNԧ2+M x^ڨ(/J+iE#O"ɽXݙpL+`9 /RJ)"Rm|C7\!c >9F\+]8))큟3@E Cս䚽T5@"7V%.ʍC(&N[&̠q(Wʪ.'ɑ\cjRbhKNiͿMHJBw;puduaY.UbJi+jKMP.d8z $z>ۊe7evOPW(WC߁A4CRNQ ]%lؘ׭Tf R=Av 7TOA|T擆IM^c qvgqΡӠ30d$`ψ8Xۚ@r) PNk֏qQ^I*bWOymwόүșHM2]cV j`\RK.iM3L:̞Y*I{Mq 2g"GhU&e&ks'{Hʀ.eлse=orL2R>ʘks!+攆Τ6"4d/$MM*5g/u_$a(w c ;_bD{xO BJ Yb?<8E)7*_@ջ}Exrs%m d1] h<8h/"'@I 1fn _R+"8g9Yo\7Pvfx C~Cdj,$yn1$Ƭz'!BAZWLG92M.t`nKlB J=%rd:;I^^p*>wZܔ]PmHbm1X jF ,k)Mc8o5(L,TԎ ';aKBĠ r8ceuEK/sJif_iE >萑uW!RD"Ίa/Ci![)3cKHLIh`n4eU ?zpacya(T¾2@h)v2[ʶyWV#䞘/RtNQ\/JoO]k+"؜BckZ/ԗCCEӕ_G?\$ U,dtrK;8S攕3I+c1r:H+|^Ʉ _;2 ^,Ge790w-|t ~7Շ_?Q[BxoU7MFld4!WͿ@mf ? ?I,DxDWba62_l*ҧKaxvH9h@ sX d/UR@?#*4[#-A-QQK]NPZ: E]m?x}| .c}_DlC~K:Ci쀫~\2{4 Z##Xxnc5ߋ@p $9 z=΍ 8}>i 6RqI܀J4sK݀lZq[䌦صz{=.H}NzʗQϤaXp r_ 9O7`eHA,Cǁ $R[X*ԣo`6, @K"R)PEM'bqDa{qg"Ce :M8'n&hma'3pN/#G{~Č Oϫ ĔD 5!O+L} ->ȾCWL ~EРE0pX_=A=H921̡ȶƴcSEbI*[D.qCb2 GZ,lW( ϯrl^t+_ %4bN0Ͼ >WiW6!E`qT}pg`ff2!t1J}74K°<*He\9tms-!r뽻}ds֡v[wP߿+8w_߾ʇA@(>x#ZwckT.#mi/DZ ,Vf'l:U0FD5Kr_˞ZYW+듿tv`F`yTA{E=U)=ϟ ei|~W0 .U*N|&n,z!` SC dS[}ʃsOA7|q쭮r(rjȎD/לR? (pG5k7l,kV;N.,]MSa#ekA_GZ|M5qy]xM lͩ\Y{ ju!U C&KcB@N#aJ[݃(~d֙\k]{VhMz[$=ްUyBX> =r"-jmM=}$<;+߮HZn5[ēcħTP+ F\9?7·s]ШE)B+#Ct{)=Eqx0%@o%ro2,ao 0W(K`du`G▟.[5h;*b!ľ"U?ˋwXuҊ~eJ?t?teWk'P+g.&Wo>m8/KP/cu|)^TZ :ȝ ĞFV˳mgYݓo(A`TRX9{,Z+X 0l> qbJ܂+"{mM` )qM@bSLGxb=ښNcyȊ1ĝsEqTQV ]JNTX@r;fUUmƨ3}hzPǕ< pkU||xoL*zVjk]Dٴa`>%19clpŦ_~lm#b8S'%kLBAvUiVEҕ2Wa0Wc*|xtAGҚ1\)%v?h]R)[А N38?L]0wqJtZz ?\a轄5# Zed,i{/KSu'pNrY*MQRh{mwO=c1|&|dxQW3̨EiaR Mq%&!@z)Vr }lQP}|`aYga|Xi›?U@AOHSVM}v'ǚJ_4 '3t21#$ևpF⟷vH:4ggΫCW4`.˂88nZ5{6CB1XݔY|iZ{Qw 5묐++df?BmJj{3,5 m .!S|b]:9 z6{-~ b6@\LT@ ]17c6~pZ!wcϼF gxg'GB?i֚8}hQ8qs ⋋O6C_>-A ҇7}'F:3 /FU8)-`?6TT%!VqKm&%> [ѶUU6<s ?iX*j%>_ gzAw'xz0ZQxu\HZrSX`bѯO*bfhޮtwd9'v$k@^^sb jN|.Gֹb )qqƹ)xoVL涃q0oHkdA%jŒD/cZ7)!LKM>;3 @m2 j[^^7R. )ud 8-E:^LsxW}'G:Ի^zD! }5FWמXa{]:\ǪncQ81#ync_itF20-&A$l:/ OK[&AE2Ӷ\>jK;{1L=c%>K MEe5Q68"iP[}D!}=r|4-"o (*n|+H凄)oƱ56mgJ]Y ߦ 7ˋp+Hh8VPԳ~cGYyW/8~R 6w.htpՒ}(/L<~iHն8qQ9+`g@ǰ-"yەp) ~Ngxy1Ly#<V@O[VZ-?bX|^gLF!rܛTWSEU)nʋʟNU>_սVy#_o^Dsh*&HCd>iꡎ鈴 <~B5 =[ш}SGA RRB,Rw3G.` >~7C#om$~w&o.,s=OSsJ9Awe]qH~-|N9^$FCYk&9*NȖέ"AT5th#12.r`q6dX03WiOs2RrĹ׳1a `xi49T1z*q46 S&Q+DRn!v"Yh@;o]ydEEO~W~ R|~">_Y?YS{4#`YEC[i3(UP0G_}mh3yqw荪&vO.\{˽щ{BMOZ\?6~xǪjf>P,OQqr]5~}>s|ҤUE\1WYlvth=5ugw䑇8Ywqx]> a$!WqϋfA? DglLW6EES:܌#tMG"/2"/2MPjlT`= pMp r݉ R.2kLqfOqDId]17$n*%r}a3ēO0Wޝҁy/H,*ǎ4M/3VaG4 &+iSyD|⿵1'3-odZ# gy>*3d뼽Z ŇϺ -iA+t+UlNQ)Q 7qxXƪ =aS9 rUH1i]0DT8T͹t0ۘX|fP"wNSVYN0 {ѤvUh}BEoRqt&GǑ慞TXUX"B $xHP_ιJPw ]IL pSvUV /j -70j]TwtݠYDOgoS ւ|xɻ[Z>.-[Nx7`Ȗ>`eG)V}W`v%£W(SWengk@QP|ZGM ()34O"+(c6F!:؄gBP:;\QVKYh4)` R8.lؿLQޟB X VjxZX(s4M!Sw R jgU0k7\pk X嚇6p܏c "#B`V"/QRQ̋&ZFr nVK(gPֵ]fn)*#E$#Rf{ѭ~ bFèR:?|K`8JVs RcC ac!@HŊ@*Hr TyaC 44PGOuEdIm;_5_^\VF^M\F)042e:v ŲXvh*Y|)nG8O>DOOjxf|ShR٨*3i_Gח xnxE1#3ӳEjG$[s3#sgQ/O2}"aRP녿G`%F% [C\8;wLGrbfchٽ޺=7wD=W4>ku"ʵZ۸ˉp>5g򋎇`6^~p/>l;W7p"-xQaYVo|V~=Zn^}}꾙ۧoWT]`_'2Զg\QU gSʯ=S#T0<Ě9o{Q&l45I3xJ?/7 O#=ɐnD؀>yB-muQϵ],-uoLGYUȡ{T~zIW}|&>'?o/UˋӃ " ӵ5Mì=c (0',YM;Ԓ Q's+}6 5_.H9gasA%k4OVY7 U~>ǶEelׯ bEؽWt].j*Nxuyu0Q~+ڻD?3""6g4)bSΠ'ePe IQW EV DX 9_4 Q7e7H8ЈHL7 1E󇰻QÛؚϿF `捈tӄ4HX07B4YZuf%EvA_W+=N2S]r0_kj=TOKfmx˯-JJm +6 : cEU`b~:嫀n{AMȈmus axt]Kb*fRBjphqz,!8p~Fi?$9DU] V In\]v'쬪.+cu6"_PDӑZ>%&YbQ5կ_S#-~.2j8_Cg!r'$c{Xba|*<|(h8T׈}\Qvh,ȭy0?miY/8PT^^M5Q\9Ffy ʥ`2猐ߦw #j 2*,"~Ng ]/Ja(:So{+N98h* K?'M_-sއ Ug'K?RJ[(CIٔ-̓^/xP..R9UojdR[+٤MPjuJ}*IbJ:}̜N?H땇x.olFH>S{Qhn3/H؄7GM:چKG ˀT$B#o>Dn '`˟6Li K jŃ|C$7KE/|CjOyq*c'yp>gW"Odne֗kcBçȯĒCRۊyJ&aA%Ӥc x>hK~Qmq3R]})G)fH T;f^T#!r%XQ&A}}֔G/;>߶arc*P|1IF84Mz/iEaa'M ]F.\ᨌb9?9K2ҮRYI蘆 gdHTH{sTF/ xh}VyeBQy@V6i>V:BӨG*헁fZp`3=<j#(XAz3\+R?9W +a[IcbۧGxZ#!"UIPJ+3ޟg PE 8#ggtHZVELh |Z(Y`FZ <&=ۓ- r  V_~ &uPFZVlߵ 1f#T8'S{uym?S+E/h~ ]*.zOhǠWh ɗOL" DQL&5sfF,J;}GCG잯وͽ ?euuǖ-_nP{`콍 Ӿ?j\/Oot߽{aOJ?=f.Oz2diJcgaqXneqRi~?N >O?*^oJ5KAح 19R8ƚ%1 ȼ6'[jqM2YR=mDiev8TǜU4hbuM,/NfZnNG(DU/3b!kC:03v.~Nq*0) #0V}raq8f2 mDe+3MkoC;CO)t.h1 lbZL_0aO]`)S/pg} ^coxd}2iyMk? 9l, :x;ҳ%u.nU. :.q/6y_^a7hYipQokz0tcSbE ~Vh4P';?qV'P ^y4cdsϋBoC;6*(| Ѥ)B$sa`XHiQZ\+<z| fohC6WXz }ZVS#y\%ڝU/d iB) ʛQ!}!^ @]6BN/|Nrһ ;?yKcLzwF>pb‘hx}J2'[/ljnEJ[`EG(ඨn j A#VKGʷz%̻IŶdKV ,4LwafF> 6@U+DO (۝~Z"s C8ӬN *|+Mj|Kjte2Rt($дANh9ƹcqߧ:rwHy31c 2ۡh[gW09ܓwU+nDx@KNfM_(`cߙ]c qfҵfW}Se^ƴB2@ ]G 3ss޻Γ6Rܐ_Shx`Tdë|diGs_IW/P\UIU;!4ԘkjE_re0 IG-" Q Ҏ$5DEiEP(Љ*6{u߾CG!ǖ*Lc\3[L4*lgj{` &'O$0׿sʄ6kc-IXHSJj"$ ?/pib'6AQkTV+ۍB%^u<%Η ; SBMDԷwuc=K=Tl.ⴔC5Q/ߏuEmj=;2m^O`Gr3GDla3UJf2K鬟.,T%o:D,a +$_ZWE!`S65έ?k貞U?f 1ZP߄Rv*ptR!= U-b>jۗZs ,g!}FaǍ tC7 m7;:U˰Ы 4qᛰCh]5ǟo2A~G# 1)=]@NQC1SUaseS{IC4  GxyIL,̣2&[YoDQV O)l,dH[ Bڒ4vs=hj^L\SwOfyúj~XGN+5䀅8ɒC^%bR`֥0%2SPrm02d WKV;I=Anז5 WRZm?sC5[M j) 3LI pbXcfvab.~ywZy)"p7AQ`yH9*mWf82X/N:C z`Ӻ֎ zM4g0>{t">bq$ |ѻ,ϲFf4zn!QjuD?FJ<70»'&$Rk.EBQwaV _t*(J8o.xB"_ _vVWuE~ ӓXF7>Snui8ev߄-~߰7ᨼ՞4 Pi~x";Bt[dCľ/#M[4boWӮS.㦿=*~| W dt|U  n3D@c9n@+)7M3v}"J8C2>l[bV$ϗ-~?ܚY2h-S9I%ޯ70O tO Ǯ-=̥;11V.lsoC|vkΘSa!'x+ն)Ւʱ .ک-bn^Ds8Z$= TEP!"acȕ-BYӔmt6{<7p']MD3|X>YF"y|حy50r6A969w/ 50fDt˪擪Zy=Sd+P7Ue͕"wդFN2IduQzgq&ݦLvX$㜑 ]J{Vމ)@cuxIKRZJc.BN* F6kpLzF) R[HE^#uN/y,@ɯqoo XPK,B [_&StNZ죬W.R*1;^{E2-ޞC_T׉|:ѕ,}1W͐~6P AC=mfxjdϖoR+f3ǁ I^% $&!O"+E6mV$o_{îY ۜ2,Y;Ȟ.1x El%pc.2/9H_u[ ?/d3R=ͣ_#;x|}?Az1f6 %%5p '? 9^BHUꗟȟ`ӹkPJ9 J$H#8EN22Шo8`R&͡F+ʸ;gAT{S[a7{s{Yk<ЄpDѷκ :bC0>OjgFRƱ;Vʶ5蕜qUBUpR[d>C p%G7qd4Uɓgio1'%fj 72O֩W #|v!e!0ڞŅd4ھB2u_ |__ L+a58,dzlozJn:ã%+yM9{V8o|XKJeCXe? TVʌTYY퓡>gСAJl74 |9z< *RkPOhd.yV^F^h_D;9.)yy_ VvE÷:1&{wnƾlxG>A_VRk}{O@t4G ELM'RC5{ƈing ܙya@/arq I1'-YƜQvЬ4#rJB2SkwbK-^+1m%/I΋"0%Z } js$VPGFoy^)r0e.r}z Ɵg1ObI(Vn Gޗ?WT#AW9ЊNP rW*b(_.xxxb g?~1Ƶ\M_>8HcFvԻPW0w2:-yLkm͙r SZHӠUh+(Mċ HRsGyJ8ŽlĺZ8>rD,m|"~W:D͐qI$xTkۄ>tKM;ͻgch>O <Ԝۨ ցMO/q

JFR|ˬx}$Ti{7;fǹR'D4yW sۆˆ *}4/^ cDZ>Wh37?>rgPe&@1>i8Qej4dA_i>餼y}Rl Tw.Q\:= %5R:T8(j{AyxGgiM~]SyaߏKGd%t3e", @豈0[I^A2=]X~y&" qP6'ˉ)A^+Wka 6T1 ZMjjW|Y$'[Rpex=U}PߖZ Vhn0}wlOF5T=rl@2BAn棐N@AU?jQ8NMښM8fXͥ"1u^q'<;?*he\iO{`:D&8^I7F4:ZT[:ޣ39:n`S/R_j,J"!T񗅵u #!A8裇oZKh10d*3ꇋIvUDQ9< 3VeQ͹ޤ]Fr7O ad#s|HW /Ja!<阙 8*tИ9x{{ZSy۝q`AÄ$s<HCB5 kWXf/]sDpT`>}5;6.ՑEҙ`HV$9`C|.vYQS$炋>%ZՍ" |e{;5&=cn&֑ Vem]eZSV\D$|vZg8bIONc blDm||bZrgVnm=9[4INP'1ĝ 4⯵=^M5%]vJ(?~Q @CjkF (uJ:wUB&5*V?2Ie[Z: $Mm(ݏMMb? 4-@1"C"7H–JeDԀ?z=X APlP}z|ļo-a̰9:cL Pжx,C8-nX8~CH'Gk/gMI"/UDG2)c q3K_%Hyu>/fV9 Y'"y,Ŷ}!]vog"o&| V~B-/j 1ȳg,,ƳvNx ooH]XS9:0o"@ҙGn:eyY7WzQUD@Rζļ[xw4ý,}\cmoD/oZ,p}|wJ+|nivw▀dk45쇈EMf?ߦ(?s-~ԣ{kSŌ^7|IZ0w9`YFZ\Xi-fR;Jt|ekwm~յۆf@azkRQ0::_B}=5F}Wm*`ts)a8#TcQ"w*>Dlkcė|yWNEZܶ^U?^-IG7W٨[^dGg37 Z U54xKſ{#e g!5h~[o 4}5 C{w`/ǜ8/t ˚t~Jې%1JOT1租r@DZ&uEQ逑6Ba3Y:hhV!"\WL~Ȏ U(k\[KەѰ9Fk8Mm ǵdRhV* XTdh "s"mWZ[rOSłֹO ]}d'/Cɧ/;%ܴ;7߬ k O[e\6[mkeY%VAlDG$0%'tD6C Ā [FOP"?LWr4'mu;oU{1Ē4,nx5;M|lM:4u(rkT/?bB$|Eї>F1{Ġ4L\=2C{y4uUl^Zے{ W&(~7܆;3ՉJK",H}}Ok0iӤnb1(]Ubi)A*ٜm%w-AM)6eJl؏KiV=RAHQu˻M .dkfy}f ,>¬U,4$ 0C p)es̈o9# rm37Ӱhq<dxu漣\b*/7jǫLQvOZ9+-T`%:8æ"? +KDY:[Io XhVXKcF< 2BAdQ|&f^q x Ɯ$ eV l)Ni7B) aGFh~nDwX3Tk(q܄Ej*8]mrayGM-qF͏WR,,e混_g,(LK:5E9f|]MS?0TcCWd_ E?Sz:IRW'VVWYlNG^t* NHњAx}9j R|qy5g}ݘVc9$OMZSM ; ^FWuRNHgدϰVg,/gitT#hV Iqgϭ4Q[nfQ͋wBtz#rFB3ܶIEAO ^lSТ^IdZIek`GH&Ro$ӋR7pUI~]b) nSs[KMuIq؝jkch i_ͺ8[w$ 5Az9@qglQ_sNؐ£8TIt`E8W5rq;b RRG_L3|ϋdU%>DgDA:c CѡFPKrB2VOi,Y~%.μ_.i0N }7 tJ$E3ucy1h/dMo|g7Y[cʭӍӉ]7 #D퍰}(/G#KuPImJR&hۭ ^j %1vx&jg?(7m6;wY7b B,Ŵ;It&%x/Nڭ#T)g\)DPEFږ(ے_Zށ{r1_Gu/LM93\I!j5_b,I5a Xp/'q/{77' 2Fw9W_P'9gE/֧nb*DVWgUTv_ury |ݺ{,i<`A,m۶ŻR|C <}/\]Suٞ4CȢ<.{o>&To7\>dy!ˏ`{|r*!2W@ \(gT1n19N2m?r'bގE Z\pD)i*g=#}:ia7'B?QIrO$5lB^;~ٓ} lX#9'P̞-4ϱMgڀqǯ•7!R#612nBZNtSDJ=Qg@CԢǡE±3sh4:fU];ˋ8btiZX Qm㾏ա욑+^#U|3,.:"RGF(كocXPȦj^fű-lOs?)JM1A~mAx~%A%3nsW)rs9W8+>fsmRݥ:J|ȇA}b,J[B|bkT{ˠmCkFrM!mdͪVh#5Y}j1iMXoD—K͓J`?U k5ʹ:([>\͛=wPgߕ^XAܼA:|߶mЙ^KENp:lQKtJok)ulTnX8fp& 6Ѐϭ> RDc[4{U:-TWG qN+ޗL-S_kJsB |eڿRzR&n$.M txGzLokg߬"H0*OxnP /=n [ЗUǓ*4^cDi2_3q `d:5$pD.fQ+/́30\ L>(d`z/ T 2Kɯ nV7ߴ/jO`b:ɐ<1ϯċ9ã}~v6:Aq]F` cA֑){FszeZdxǪQĕeXݨ1^r:T.D88Q>+ i!GCQ6(8E9*)EΗT}h^hOqnW?X|)~BcY(TQ& $ v8qccoúN#f>y<#-N߶t=Z2￵tQ2huU=+__vd:dDOk~.Y&k$*Ј\ycFbC/$z'H Ubv|RB4(]cSv9zW `BIl^R6,&@PCa~8Sa+{Lt~A]lS*!>~ꥢ@j!u⳱_F mg49 ro?tC/" C!i4/?NlDbbM+޿,~N~. ޓeW-}%/;U_{HIU-(9zy]Ru gvox~E/$FIB%l띪o1 4㟛pѧ]=QPDaTA;t1[36UV3;OھS?SgQ#?:QHM@*N`}zyƎsmBwKh};lM3ABDxIV|Ԅe IїJ%1[Bwѿ8+) c ZB&աؙbq*MsQf;rE˻Vnzv3#ĶbRT kA~\wI8pž t81z6;ah=8Cn M{I>ZpήxhmX ,*@{O蘩ϋݙI#|neJیj;ǕVCU*\c FpCa}Gȩ9A(&%g⩩ ,u ddQ˜Dwf>I0$XX a;h̰l{PeE=~ ^VU{'eqyQ)! f @A+sUp"q7x|M!i3&!5`4wْtsE%Qw4p  .k;K+|4l|h|HKktF[13q"TiZz?b>FNO hG"@QS:kM~5d8 1ggS˘ƽ t. NdWc-⋰a" O\&X1\%iRGi«Zl._I tQ5Г4:1fk;f*܄Gr;6S{pA,*~R@~3hq4b?襕@ |uqɝi/p&|?UzF:`TC|ǼPTrz{BaלhfVC8;8F$EZGUfr-SaۘVWݯۆY D [Sa @4-lS.$4BU̧ wa+_3a呟 ۥS2&e:O[f~}r.Mw$3 N+<lԗv"(vE铎,hL~>W[}]}jE8 tMR< =r[r<ï!,gV |{닟; _ 兀e9/h}3⃋Ak f *pG< ע~b[&:,{yaRsi&{4cvCҠv+gP1>?!\C80?s|SQT<>3H)زР2a59GieݜKnbIiaDJC9ۍűPΩ9".@Qn0o-jg$`TAtg49%3Y˱5VJс‚B!]6]{?| M,~nyG$XHinl:a]ESd>z(̮| yWOJb>A!3Ǫؐpv+3Z!]R2ݰv̿}QA*럍0k]>z tEKYi㿌;}823q8'[~A8=Cy=^NnP/%?zoz=^f9<GNHܲ3xvև=Gfvq":\רj8/OGA&\\Gz!MqlߦhDU$]w2(gP:rrGE OB% Spee1L̪`RsN a"չ7ni&ɥ#wM٭ .*Li2'[:|zFO+g`ֳ;PF>Rfz5>@M%3Ƹ;f>MM#vLIMl$`C˟Fv} Ҕ*XTt [3Z N * m'uƻ~dSyd?ׯZO #/g 싎sq+{F;DMa#c;FK!݌$oí*]vZ:̷[fZukM +/=HSG՛5]ZktKqXu<-TK(}%Ӫ뒦\[n8lEp5Hlީ ңuZjy PF^p6[S=^\XΟ?K9W#=Ȗ^jR҃ &!{z? ;sM,a"lY @J>׃NQ )' OވB~ Ay=纉:Gh蔧F Jo,Aѹ|2dZl(382{! ZJ8cT <RHqSAV<3DQ |7m͌xי%>%AIZq! д|ޏ 2o̓.,»tսq~'R"յUpf8ZXfi%W*>jmR^ GRbaVlZV,-FPb< Xє&Ʌ/iHA bypPr=y U=1E0~s %uܠ>LW5JbȯoSO߃ U~([U]2Q~(=z{~ [-T i#Е";e,(}td(__@>=ߎW_U!^Vl[cCFd1V1D_3hINl i ʋWO?x4l*)B ͱ<.,7msHN`o|VmTS:3S5iU*m@*NJ'Gߟi!|sI]ۮ!0)0{Ĵ:fxJ|Ui@{\hT2UcEo8p~M) rvXD+8 62yԕoSؖw\:Nh Nm-0줜,:^E(hAڪEҗZ10;RK8fqA8f3^9dEbFiokoEXF-q"r|qmxsnPM췓 r5&B?&[Ke<8gUPy lNh)K |O|@~jk)dfƳ{űY'D>wNӘj,@E0bF0 . {I4LC -($gYP~[1ʥ4- SvJ gzk ' "QY=jI> vkN0hX K3{V)`ox@clw`NηDJ?A-z6T ߦ'ٿiSׅR/%:=V»M5 P&"k"WkO4 Tp\f\a`lwQ))c1O$1~)HyF(Vݧx:Ie(6*Mٗ{ccLg2{ĜxYϚ1XmǷԮ P>ڛ>?3,IiL Cx8bq9#b(m?94ck5 Dg n7sb2 SLK</v1'sS#\Ed"%'&$g8*`̮͒-0P[om!q:{ٷW HmYM@;Ni1 *8QĜLLS - ^˸ x}\~mڹ:1z"zlm%o¸Hg&7 Q>[ C* m\`ڢg\l9Qg!fρjϬspʎɃeUx8qv#ZN 0AЗΨݕS~ Xҕ)ăבoa-R|愨-jmZkaf99g{1K6䰋J[xt]z(S/SxH 5YP}Et#p(;32M\c2~6#ÇptO]5hO/~y$z]fIZtI~7ZO5>~:͌/Mo`3n>"L;FoO] O 5RF=aZ"-z'ڍ1&wzbt2Fp*"Z24§bݝk5,6WKP Y_orAmJ9l#D۞m{BPx#KYF6Rq/,;l+͞&X|IZͪ]z_.3ʰ}I"WMhܟ&.Rgck֒4kXF&g`U0|WU.iNÝ>pg;ܹN=+,d9ą'AH4Ρp,cxEYySd8!6c@k}pAӼla2Vtŵa/bngOe%=pf&i/h5Yz?JT eHNxɕ`wt5ywJP(IB8TR[f //)I?Y,%^&R>0d 4;oNkW-1y ^'b_%Tiʹk*3 0Vf IMVİo%g< |+xs!؉q˭tŷl("hzC2 ғNWjt}ͻsg^I뭗cQ߿";e^*=ww8Ev8L٘n G&-`M ;̷zthWIwԸoz7Ǐ%ߙ4B7g΢;#۟;5\.tCƻV`_#:&BI{mA=S=is-uŠn>+$"i-5J5wc sk >5{Y%OXݫK4[eOѭnH E/t֐+Woɨ?F(n*4Wqo؀#gnux˝*G.:skƙkg ]8uu6Zإ *)Vmu2Na ܧ[>]>;H{[im#no$GNbSv5CwW@cr;`wnJu:V,(R\ W> ۾AXBޱL6,tJ P|t(PVau2O6g JA~⋱?4iW"ŁO{{kƬcG#uF1371Pd SP;!,s)ol@hզsgV>;սXRˆNVT/EVbSdNF G y|[| vwbfEdod/zدxCPhkn4Xm3z:?yӓza$9h;>Gn phpb[yѻKom)?5LЃ WfAZQd?OO78Fٱ/J,rks\IN]^y.ζg>,eg$+ Awwgt{4{e鰒KnS0 7Rl=y`> x˒`f)ŃDmbE-U9F&Ambq1O?_b z؍\| mleABnEu<;Xz)Ԟ,U[lh<`8k/Yfδ-mgGDMȩUEzt;ȹ||7;kqDwyEL֋ah]Ϊ=\Ab9{^TKrwn̉'10{,gqU>OwHYPB8(Κd*>Ω ESTJ PDX3Hʮa856tا̎b)bey&8!.=s0aÝtާ~K5bDތB#A BOLVDٳgdWX+R|;;mee|ʁp_~_v1E ]Kmw-ZJV w**EϸaUشt/oWr7=]$sw4 Ґ_'iㅸ'z:+(E5 Y^[eIKApї톑Y8wPpIF Uf<2ce|#U/ +-ۮpvoSz Kǰ[z@=wY\hK OQ^X?ا>TCdbQ{Se5Rk\:rV? ˉQ7b}7 4,Ɔj/'\NEf 7[8Q)CA+ [=ԂX'@Z"4htDfc!IyheU&=^ALEM]@Y.o(< GEn*ڶd-q)ykFyVH,ovUR6K\ڠH%"U(C$Vg9HiK$V?6Bdw?`&zuVi,2Fg>f3ï R'WEDL HL p"dfmE(Jё]O= ~łmUgn|)u^($5RdsEW$T9)  iaXH/3lw-̽vaD7[{ w#$P`tFv ET^Y~i*tj48usey7}0s4nViaթ$g#о#1P7&;R=ovRt5~F?.@9 H4Oӷf}se.v2ƓI^88O̸;2/2vcs?;. ˑWx92{?$41Hg3? ; })AHVOJ>p:4/뜲~ >7s_WO[4L͏ؠIʄSE&IA(,R >ʠXrA++BK("~P^HQUABi+ܵ֞ɋE:ٳg{Z{"ز]ab +J (!H_eMςcآYb+OF*>Aj*y#q! antUJ5 q al|#ƎBP%gw3>F㑱9=}^66^g77VO~!,ܯ 50t K #Vl[gB!LT .8GQ];­?b 0S>,ś525%` `H^O\>Tu+]pmCc08j@!CJiO37 R)9a.+n%.;hsϱks>TRfs{&w̩4lo%3kEi @#)۫jEsXM2;{\P^5no#j@:ɢvAoAQfje ʮmx3Ρ'ڙaA<2GUznl^U&bggc/^&o#@1. 62k>?׆^M >CBt/?}-R4j13Coɾ+i_oҾa__ /Wư/[mߒ}iǴ/7i_ /.ۗ /3<~;SGK Z;7$5hN05ViAA<%45䌚41z>ĮvNvl<2@O ;')+/-iC: :ٛ[χ AAHVv ֊63C?֟K}aߗ-5xU&F-UL\X~`ؓYmbԓPD &Ja%šը4 a9F0DdȚn+UJ&!Kxԩ~,:um"PsZ,FN ]TEQeON|q 5GZ#!wځHvI(𛨦{gi(m ?:irWv-ގ6 3;(b( zZ^v6?#7`n~x0iD`5:LLlۓaC\oXQ5͊T o3`w%?cjrf-VZ}f[@pYxM\}p紣L/ Qvvkp\̽#U8жp, WZ P|(%V:BO<^Y:ZdEL&hxau)ϭPo*dV"D'oCm+si/`e<%#IΦ]LۨLPޤ 9eRYsRRwCAG,sΦB.S"EZMԺ=zFSnj̪R-y gـ2DQ!aV5Δ6p4TN%n]LtPM2ZRݮG=,Z<8/~M;Qw`qx91C>@fU[kZwQ+{ؿقאܾK N?hÞpK`J>CE\{Q^ >sh8X42lsO"m=B] >QzVEK/Ok\fis9e'q Xm?|S9 -TI8=6{t:\*qhH:4$p*a*0_P&7q;㭏=[9d|̌_/~r= l71WF llSކ_n遀?u'v\ }^k |^iAO'ZO,p|RK͍bI(VHL?v@4~vOs#[7ћ4nm^!>f,EP0T*PqkݶaG+P><{E--F3 ͚&, mc8QhOI/f(a!_cE3ZB(/\w& 閏. ~mVCLwsI4 g&M ޟL.Tr)=k Dsm “ch TtX:_2LmhG~|-x?Lq8^a7yo9`f!P&Y&WKO]bTed~G,P>w xp5g6HKJ1xy,&D83n'ʅdڄ3Eٕ9d fɐqƚX섃 SXki8ml3E([DˣT1{yD@Rɾu*Ȥx"dUwrdg.yFU2ngu?%ՁR!kdQ 5%]YF(-)& Ux>M#Q7-6m9bـ!r~~LB5]&?^褍U޶1kQ[IH7BM/|QEXN=!Űr˜i$FC=Y%r U@X)a9iT$8*h U#P&e{lSq4Rx⚁)njF{P0 ס}YK~W&}pwps0l͹N!9В&wYWG+#^޴>kq2! M kNyP>eŸ U$cw7Pψ˃ﵭEkuu~_!Yo_KN}d-l*Z6#~r{_ygBUYcNpy,}CH "- qֲ11KjV-[f9a*94FK%!`{"QKrg} p}9m4':a t:?RF,-,%N>/&'MReY뵰* 5P9 пlG{%0:LVg9e{PbE5:۝,ox>SEAMCwDO!Os~D {=SvS:W )VK!FUTVq&|_ r#\P/`,wyEBhKZ8;;K&RJyJMtT9X9f-SN ~Ɵ1?bz= F^yxjM"!L3 3+p>x?6_Œ h[d~}gM*?uTR.Q./XVPVZ32wr0JMТW3K+n)+mvly+%W@0 : ?<΂$wٞsG:3k^z6?:E˭-0J 3x?U ˑWZpգ }FiFY>8SDy_G]4"s;-tU IxI _r8`jC^ J݃h^1 c>Du a+: VC$Q*z!^mOXq.> H\:-,-xve}uIaC?z L~äܜDMxHR@ts:Cсy+qiOײb.>13,&g]tn?Vnyj@i13*OwBbkI7u<:Ç|Yҋy5YI'R+m`߿+šY8[E/Q!aL;4O坆0ʺ |&7lVee'y h>ʾ2QCb>; wء5{%6ZoogQ_\{f5_bEI#`gʿ3Kxb.7x y'8gؒNkx7^z6NlMn٘wp/Of+B]ރE}~bIv(:- O^N.H@e\;<-Rh|r+`>V'Wd '̂PS5{ &^S=/оFDaƵ9*;D ]މG6[?CcLE$>^ԯ-WV K6cRXu.S:r`NeҒ&|AnUʇ i(|_8x,<}D=YmFyLBclm#u1|j㒣(?ήXaw6 0(1e6 e! VA ޗ5# ߧ(qry?ǯQj3 gol5$Lp=<êwkB_υpTЦ1J 뗙n蛑 -"* ;ڬB&ūjFAq.uԭ;h&3Wk1t{9 ڽ/,,{oKۼ,Jg{<(HG>p|SY n(ŋTPnkJ^g>bBzF~MG\Ҥ^ ZoJlҕr;{eQՎn;0'imv6ɶ v5 _;j$8*6k%K&>ӱQJ3H9Vn@_Y-Y-FCe %(@lmMRΟ RȚX6P)us_tl[ =M[;=V?f]T ԚnDw7n0VKlthXGχ?DHL ^.KݺBǶEm5.<@PSz΁l.-m޽cmA11-`fk;$8EL(( ծ1u;VZe`#>_򎤶`NXx3EBo-+Qcc)M)q= bfgZPrUN0%=iے`kwh圜 C|T]:Mqee)=!Kw&9췹&Uy2lA#iZvfvc{J^RNjAfIh.\dc\'ݠs2'vyMRfF2_ƞkF[ ٫rΝ!Oy[T&P$M֔ h0J12]Q{fs(h- =qu)}i;3Bwi;kxPMEU<:fv}Jǭmyu~ӭ |ϘH1ry Ԝʓ f^ 5vsꈓ;)6c6 mjR?A껽l=Zu$Z+1K_vҶ\" |f~ ?.OIpHǙtBsf$ֿ.kbG\(Kzw>Q:|(d}8݉!M Q r$xLp@<78Lj42,Qv!& {a Q=n $A%jƀ <= K GU;Zѐ%w9T'IEba:{=:&M EgvI?yrXYtXMdʗj+Q(ǡ%M{n[: MWlMAo Mbu_Q9$E5b)Y8fr 8ϯ_N6ͷƽ؏6EZώ> 0Mhum txe*Q/`ͼ(Zu%a!?O^,M11. 6MzݠS:>KBsYiKon Bnfʐq0I*h8BNbd \mC^dAg@MI+_~|K\wˎF6R38G^_0dkeCpQ`!Ky IIT!ա{LR㔖V9՜8J[ MEŠ1$R=r-"_ZXD8&}SO'&o y5}IQnbFDin#rԧQ/wI-uiFdZ}_A(J'C?cˏ#tG؁ 'i1p~/Qh(vT%.H`h ^zYTð qhsճ&3|)Ck%H--D./];Tzg|;hk@@zaѤG)6Lr:%eywKohqIh&H)+M&+{peG;x_NYvB4@Ev1"EZ6~X\6+bA=3xbm nj}Nv"bG܂^FxxBjK*X3y$m΂T> ./DY&vlg0Ii3nzPxKba'Bކ_)Ŗ٥ I_3%8YpӕKX0Z Wzĺ;?ӑڸ xH\!\@29OBzHަW>q^ =.4n޷~`͆Ԟ MtjJEzTkv*N]֩:u^ӱ#YH}e? tk;ԭ][O`wuUn7"g C+` ;3-"yl4ZQ܀w7C\MDE&Nj_Q-Ǥ3viZt{Ysg='eWQ.1M05zgf8< *qPQ`hZ@qԸ C93=aQN\]x ?^ 9f&LϿ BѩCY+WM~xϖkӁʣ+7_ơ3b(QΡ#Z.7EˈQ\e>*9P¯z`Oחn¤[&\ca,1mT3 '(07h5v? 6zWwꀸ-5KD%rL? qڤ<5e~&*I嫍*eAҦ-t,r 4!(H֔J([ jۖu]-}}yN=+>WKi)>>8X^ؗ5t^:]>쌑-L,xa^nn -UBn!t!|_a/>q+thYa[zc ^ECdӑ ` }E2atL0ŸO;bKjuA kWޙx,蹯}CSNOS.>P0/ios<,xe)w]7xNʁΖ49NfK>&yP%t>4(^V{*Μ%md+{<1Z]' '|g{s&aeś7}yyrT[uo=r*0<gQ,T p1x\}^\,R1[?ű"FG5 6FW+tœ̞y/(,N!=s:*y :.{y$/K!' 3dg_u.k.<0+ڲPmE.1連Ff}1FkK|~4Mg)1-rΕe6h)ugjAWn?!9Ew?"0}e`-Y,Y1-HO &\ M7N.π\?\YٶKgCk? p4ћMX8|?%&U|&cYYp]A;I( qEY0X (7jdo_Gqx w:=S&󟿇wb"pv?$[ʕ1J g/hoM8_J֞,ɥ\TbI91'hGKǃ|Xg@wS<wO(@ b#rp/9ofguBYF"rc胁[ j~w/:y;2WrEZ?oQR9Y׌z@'-@r](̬$-Ov.!κ_: IW(q"h1#];O܁o5.wLbXW*1"a"bPgujXĘ9;i0^ xex=͌ 2;Y@I\x!~@ =e181MZIO1/>VN&i scz hY"B ߁q1 BB}\'E@c.a16Ot0ķ\{3ժp^y|lpC!g}zgϦxaRqDb`=̛EAߡi!4!JI7+WR-ڀ=ӛ%yPB#lX6`ؐX%*O7ўp&ǣX,n)F+;WOAtEiK0I>=/yTmQ JḎͰ.Xʧ4߮xk 4K ̂<|6yNۋ1qkox&c#HczUrOc?p뜭ʚux5"Pr6ڂZi[0qT1kr|mc1JyE:Ii C6Fw<1Q q,ٶoh EX~1?}>{V_Z~iij2WD `A7^gv懮:jύEsJE:iQ`Rjp2>`, v_W ~=|>!-yD<9<8 LII9 Kq"s<.Wg06rCmq܅e 88 #h"[Gv|477CiGvԫ\>[] 89j6T3^VJ "^s8& $TBZMf)>|>H4V[>.~ |-|ڕ\5)F=-4QZϋ m# TJXwoƹ}G8܁0и; iB$R/ٌw69N:ک7GN- cB%&o/͡u>7q`Mo1=$rtSOSw)#=g\S@17-׊b}ZhG”m0gT_+ o #[? RӜ#1 Y l+mw3%/7CGhi8j/ J#DuIQ;7#9PrOVTt@)5HE¨ ɇC8"t(qw#ShMŖ#*}}FjC1=dn<,)Ǜ:sMfʪqI=;:V-|.gNVbo.h*>s7,Ø-'{c'H`>x^>Yk24'-2 j_GC{LNhϫEdPUBES*cQ/,k>V`\ TMZq!Sj&/1/@ -رRw] Er>I JD~9m9aQ㓉C9֊٪ɞb2Rs@5U58 <', …!"fHZl#!o.v~ An6qObKy\"2/ dpʚZPQ}IZ#?HjnT1bXȦx#h%Wb$xϯ&',9'f&e?>lP3b '!t))VTAYeJ:BՂNͣ )3xmҒPaPmh=3>[FN3^@ W [VT BG{IDŸfSlXr^d{HbBz8g2Y P UEyzFz2(eDֆ{"*ʰlUOf[g,zL:rQŜs!@FkPݼQXNy@8'` p$ bLKױi)' '["m֟)eSlSVʳWXrNttIM/ľ]{jOTLd,e?unjM/hL1bz>~p1T?|>z9Ը]=!bݦ*VKWWƊw}Bkc!~o{}/ȩ `O 1,׼os{K?PcJS^'>Jmp6*1}›BoVa][gkxyQ>N;=ٌ 0`4٪|\EF_h'8=WgnЫ'tpᐹw^1qKDyſDM \jn 0p \$RЄ%&na59%SbYTj4pTNc5Jb@ ;q'Dzԗw*m F{RGj!TpZyUaRVD_zUen], '¬tR33="Qu7.=6eP2]yh/;Ա#;Ns/S-+ "ح/ⱴȴ\܁Bn;ߝ,Sd֪a1AB,;h7;IXinX|eJl(i琭[3ٰϲ~PY\ M$ǑA6۵ AtN:<.nA wN6Zrڄېb-C! u(&khnF]U۞;|,_ î;!a0TXvE(߄!0΃`ZWVi}k O 8ZTyã DzҡZrnF+iCTKtbO,+qߪ:}Y,1x*?O)$?xSj/kz£_;oGwuAi-,*aܡݴF~ip[Aߖ %6j*bqOЦ>W[[a Wǵ45whWc48o r9a a^~Aqkڿx|a"eN/I=鴈?0HG(8[C1bY?w32F)ox Cp&X)/`'|rxXY2{kjV4\7-,}}P[ ' EKIXq(cI%(4 @s8kn3g zM[ۯwR'`TSN'{6赒){Ї{^ ^ DO;`;])3KfuKEyIO@pKZyJ9b 0WyU]h<#/+I/2>Zf/Fܹ~beX0)4I;zBG?z=Fɯlw}|ܵ9$w:ѽ6xcŲ ;dYmh [ UU7BÕ1/ߞa bt-,%)LACи1eN"uh(1G3D٥DUZSO@F>[6F+ks"`&ʹ"NgƵ/X$+&cQz<[$O[(u[{)SM2n] [ھRD%âL0/3Ok5%;Ś>lD}.WKOB}x4eav)@´)x蔩X{+h]){d=:70Ф.ape zu!\@XRGu4Sr?Y{O8DXZΖQNML~tWuHOkڀ=gWC@͞S z'> ͎0F?SO S!6Mz 8<_6 fOyrs|+P T>#p!Њ?!keē݋OOy;dGٻOЁ(.?9WLn?[EO_E6xu6D; /&%7QꍩAE %]R9.yNd2,*0M:_? `( {޲)_j6R[){Ln~I_rX6| Z@ӣt]bVfI^hYW{JӚTnkbG*d<AhMIFvt{h#2\+xZoUzt7, H9`s ҡ&"{q2mdN֯X4羁hAXPgfce.Zj" I2s, U8$^>.m*K*M,PWf%?\e1"+^)5~:Tr)=FR};Îu[  肻.9L^O&:LY8V覀iȍ]"gY{Ё=4Ng#ڦ(X}KM6gBBٸ 0Q YZ h :U'+ЈyҴxg7royWC\-V"X"+ۻw*' w^K"]wh|u7e*`Wζouڟ#+)p[F :E]*Iu] ڪZytA:eRQի* _ a7e6$R%#g /E|z Yn!EY+PJmYN  / xӧii+v]|0Z,X-:w\+KBlF{~`r_TچR vngLC p o5(ot7bf઺'' ta!ϳ5cVIZ/ዱW€IX}z~:D]ݶ8 u!8SD;&u%hCAoN&M(%J:BN/iE1ZG~&Kx5 淋:=y%̑ImH *6: =0*[O(9u?VnOwjR :5C>j1v(o#/;LoL,!/bՔ,x?Z\ڞj{D;ԎLV&5aU`jj$@-}Xi'/7O]yx> ^R97P \6qp?hܚpb#MF|MA9vБ& YBVc(1Dm+$)^fmH[հՁabY(dZ]= dz`]gtH(V%/k7s72Ծ7;yY{ cg*rzXlNotNgsA:fm}̥~ᓄ~,lkQ18Bk.Ҏ};8j[ Wb5_[R{45P_gɒ_LgdHoE}?@a(eԴ͎͆x>gQ4x)'\tceVs` <Xh'kO*獷%]W[.h"d~SO*C3[~Ԉ:"h@jo6"B6 ~xŃ984 &7hMc-\lS9$]A%F_INcyD 2Υ7k/N9|_)P v[ <8|KБedt˅HF rAX0EFt.4ßtl+t;Opg鴓 u}~ fc 4Rb~"e˧a/JuXsz  aJNPߝ67/ޱv|"w;!1%K 4)P sZDQi7]tFsdŠDɰ mfNA8ϰ+X=zmy{쉕[ɮ@Ɇ}݌hπv/9W rwۂ`>kf|Rê^Zmêusę3H렛e~ԣU"W7X~e6[T/+m9zW0LBfۧ)30BrZ'DĬw3VTY0؝]*hCY[OYw4MdД,i;HsM3(ҪF8ZF8+|FG^`%{ܼ,Dޮq%(:t%w-CIYXĎ8Ec'xa9κ>ca]lX͔@5:M_5>[œ됿EW>f]wҲ0ͦ!L {}@_,@ePD|frnOks&SOAyMW_6l?`ꐿǖepK^S#)-ZN{9wIONaPoد/ t3WWA7i]y0H|.z6t.rcbRvo~A#J [p]8} o"ƫg/)J}L]gՂL'.z-{2(k0K 0GaZMe»VSWhFtHK,a6őT]BuME:4jc?9QAtPlF}Ҙ2'x&g t#eRfqRiGw]9x?keJt;8y=lǘA;ӧeTF6@ȽK or=zR%'SaVw^Q{MG OX>Nt =H)qQb+REٺShJ{[A:ՃGChoJ8m󪺫(!bn?k_) i~H-s[P6'ȳEk r6zxܿm!< ՄVz͎Go@=eAP曩[P%*hsN[ƚR4G|فngE_Ie8{8R9(.yE1m$1z>Z8~kRG#b 䑴(8b9Fvyb:1tW갔 aV;dz)5MTQv 7[AN:opm˱UiR/;&֙f e3;0$Br:\R.2Z8PT4[vht8 ;x'FE-ѮCtɨmY8Qa܆}GWJ2ps%KiZ:z'={qO rA_yoI0aЌRJ&#KM9|)l4{mry@.O&y.e϶XNzRUa0zZEdlU$J4Ck FhДуe)\9)Iױ_/V472Z{4t{EK| " Apj^ TPRNM0[\0[{@YL~EYsj~L$ *(\1á -3҄C9a?GW!=Ea@pQA7ڥJ`(dpJ) @zft`N-l.mO)DnG'y|8twMȺ;ӧVPHphpff7Ԓ^gQΥB7~^+Ig)),vDU7$ 6}kQbwܐGq㿇}B RQ~@ItAݤ> GQ$|>7c6쇟 "7xt /+|dk? aufQұ˿7:GЀ9?A[:Jz} Jtc0oc)C3&5k6+ڽ IF>s&+܉m*F^:fiVkRwSQ0j?Q]s<^>,eT2G?HJy|CtUE\FNϺ&G[5#y`S6FxlÀdQ&aKm#aSrMK A]xHbƐq5.Q#'oBr)UoHd%OW-JgQ|j:-av[+ܗD>Egs Vm9%%8EߴI\X;TAߴНDŽFD*R1v|殥AH}Kߝ|GRٱX7+Yxc `jk_GIt;TC`jw9=z9{713zTD7l\uG^ձ<ă^&}9},Q\煹ׁhËYSЖY`zIhg fVټlG_G#6CO|.Ǯ&0ʵw =m?+;q{E8oǣC- |%/Rʎ5>\z>{ݹ7Mz$# w?s`Smߤ8[.^},(aOuXyBVQ$eof7 t@oß!NNsgz7C)գp*JEM7PU:cYU@Lj "]d֪~/ wzB"qmF}77Z6` #O0!wuDÈONp$q4EoPFrRyأ+ߵ$e˓!t GUcx}}+6yr[wEy}F6H 1ee]Jx)M,z"/V?ӄ9t gnj6s M0kJ>k~uX XO1Ќ%01?o  {aM`D<"i_0j]B^.<-R;o:SU7DTמX@J㙿fATׄ.I;3V$WO,\U/V9=slP ?f֙xxaNCQ/#/MӆD .u?r dv4>r>.iB#!$ A%"$87Hǎ}Fvɰe r4)N=i68Ry/ Oͺ` z 9EáU(:Rћ4[te"?us50oBZA>DJg/߀@nb# [SJ'h8Rd;fw29~.2>crai&sP1wFK` ?WdW,qb޶u.уȠ~JN6 bH&6 ܤsBYqFg$H@YST. XČE DuH^C>T{^s:x0s`jZt:֑}szAxtF\+D7:6IkAav;*cRLf?E sEK}ђA’/ߍhirnf"ƳQJnLj{14GY ZRN?{iT4jLtB{TQ+)xBwn\ iԎkd4u>XNo̼VNu͓-&k4БT&XRX\# D}+.8kSe|)W~;]N%w WUV"&]I+W^ܱstIWTb/U{/vt+h#zR,Šsߠ71vp]*~>^7hsc^Z8akzX&&m@\Bcf(ny?#+Ŗ۔S\NL j\ԡ$o. wB 9)՘j' 4;|)]`=9rDlu~6rUSTzAtgbDJ+(6+SP]TSFVL0/G:[9݊zfS9}q<Jǘ fٻOS@fyPCmD{~Q-' _$$' ߷=: c&\{OZdRΜPkn֜ZEyk c+"Fxe?U]zDEQ0'< c4k6ے6i"e MS6aWkѝTK Aoqq,L6g Q1NZ0^BDEu6ID{Qe)!'qsuo.e>ag0sO衘pN`ւ. 5:Q) /C [R%A]Woz:Y$h\&G{8 V~Iv1'TEM(sHZr-C]9`-W擋Zb"lSU:7R H k }O`5'|# Rjĺ ,eʣ+zmz]ShR}?nC)&2)#䐡CqoQN%tzHo@P ZK߱gx)fiB1|0aчG Z݂uul7M6ܿUJ Y^۸p?T s[ֻ+$iHy]ٚxU!X%Ҭav`åװDs/p(ۦDX 2O#&p .y QezлYeÑ&Ǿ^JNF:tێwMyJv({_Yr2է4b ]yJ :F H:[\<kĘxf6 OYZ2 I|"ٟfo bU 8"ٌ3W;(?3]9L og}9U+jUX>[tY=H q,]K堘X׃nUz]oE)ͫK&OdAM&apA-?N F~,wx0U̦+lyiTse[WCmhA0#HmK q}v|\im|]-Ի& /+ 2!+9L}\di_+#)TÛj|oۛ]%.X!z1y3I":׳Xdaʻ%cii#/ݍ3 ]I8) I;ro1$m<ug(rc2(/6o߷mzRD9'Ȓ%eqݙ]?v>i&m AAAfѠ'#k̄TRc-+rQڻS-3Om-H.qHQ'pHVٟ '2bCRQ],›q3 . <[c#Be99bu; Nڈ@7#Xe9s! +,>O:A7Ӯ/~TGFc!(S?OJK]j/@(3@}S4<ikZ{/C3 wß)1o-" M|{Kķ}oMG.b߁f豫"SQ ]3rI'A1_<>i}zyl~f b yrtΏJ6be흈F /GeP!]jJ; 4cqO2arUpoJnE Jh7`]̌T"W-i_^Q\E\~Ѹ|]s Jf)rZf$НvFmzb'"O')$-e(Dj&x3$*Si^I~R1Jnq:`-sŲA9`L0j_uT3Z VtIɚWVB9Q_Gk+Cؤ"XVx\B +)7b:O^hͬ}k,*K d}3q]1eCYi Nk*jix!oB7 zGk*]B 836z^~CcC& ˺{Jy-?+H|OiqAK!g87Bne*7Jgv ]z*0$4^BDX2r[,-y/KhQ;x]}9]}5B).M:_+m:3#xd5{4}@9) &UI{GC[$mz]WzkQ3y-qiF㞖^{^5 z{ea?- ؛l eKWg{ Xe次D}-r݀7{˅7@07umOȼ囁Rku.Po0Mqq( EWڢ`=\!tP3p:)Fa:aYJsM>y`)Č;66.բ RA7 =_R+xwa-OחOVxDlOq6җ3Jq_vwvH& [0@!R 6D߃S5Y^fg+RZŪ*iQzqra.e|5\*&|]oiz"APpi3mHM<ȆXIo^F#$NĔ.y }2✮vyRb&|3kDZt]嚝;Eo:!j\{ j$Xlj@pw{Վp+16 Sj*gg>Ej]4Rm/ck r_s/yd6֞;y{ZgI6G| '¯؁9 35UUoi›Mc6ݠW5 j5@xh ހ ϼ07+oB\ Ջ[FPj30>[@515OnNPo6w[QY`$p[C+9.[l2E@dm6ʃuUO+ʖkn]K50XKýZ=kK8Vox׼Th/ wM#X'8凍V_Jl0WXTCycq[NoF(my6* m&1&$ms#.VԬ;-3p'ȸѝ͝jY+0:g!P/I' ˆ!p[*h1YcMAjUi7jl4f VBLr7Л<"LuY*8fe*dc~汆UC[[G qξyUl'vd^W|l;Di=ex_sDA} 7ZK:e"A|!HYuDv hP7c@Cv]4qZ&"+qM:@9u`3Ziృ8rN"«*mQ:!{Y'VW<(}0}9>p(%NQk64<ѝMw O]]'cbnQx-;%9&)ג!ԸԁFX,]j/9Ehefd@3N1Hn5۬-&WNY'x{i_aQ`+6dA4W06,jע}Zp P!Wd2څ:J II3T%k(-W/{;Z.4 s{=}<{Mlhtj[Hd(*']]h֖8 ۙ6jmjL Ol|3&&=X/Րp;#0l--rj/x9XkA]+NTJ DxSqdwai, +A>K 4ΡG=\WKh_-^U|s *F;[V!(ˢ:'qN/+BHpu,r@7)FB9bXk=VTz2 K2L]FQ=5 e|5/Ey96 D)ЏWgRHxSߩܪ8(0{@ߡAHqQ`Q,+5d*0΃ɖ8ueMHv¬8i\9k]wM@ޱ&aho@׫)ffSþ?숣Rf71ӄʽJXʦ$Pʋg>[(G8𹲘9NOA-274 E[VޭQra,ZNEG@ BQtJy?5t6P|Өh ز 6>oƺ= #}ݵ ?x[A/$ލΗD4Ps[ONM9f;lY&mJ׊KVtթ"i~;d'PH^su|6y/ݚ+eK5:*wT[u>[L=.lELrj ."fA܂~ChüuԲ4WK /;\L[UO=͏s#}DU4MBL&`Tmn7צ1G@\6xVRR.xԮav/N]J XV8ep~.I}IrJOs;?asTs|nͭ:SjJEdo; 5]Azg z%Dؖ7%^ηz[ =(/)s<%X< 90iXR %иj'&o?TkxFI\ .>Y'{{I(|G# QxEG#_O`Jk(]0ve=ǥhvq2Ry:z  `Ԅx u1A=WPLC2TɄ 7`sKv9qD4=9:-zi"Les!n[w> .u{ M^C4戊zTObQ JCҺ'#h]Nli] Һ;Qonw;2[~'P:ܓ,(%m@БU:(KQ-yK֖ctV%UfrL|!4 g<}>= a<O50 3QE'B9hO;|3_a޶d/SpUxsSdGc;sSUB;HGku{G].7LxPM{(ǧ,Z]{/:GJy mեQv}p Q|,ySU `lCcn1ϗGoAav\qD D¤u_Go9 o9ۻӛcn֌ ]۠+&K"TrWDiXF Mo$WVjL˅5+]&5+'h;Iu;^u>qL M-~wSUXGB;Tԇ<-kK+ u&^--KRo6*-x{]TݘˊOQYus/ܯJxϕgB:`Ha;ࡻ#VmF+ S56G4z[q`t tl=fO_D$t!'XrEA_QN`ZS? '2PP9?[nkyrU;B~z$>yURzYNZDJ&@&%)юh;jIP<~,LjGcj<Oc;I]Ď2O@5-ńѻ.(+p.q1= lA%XOk"G3:`IVMޠ'Ljez&O#HZؘh9E)PFZNT'M:z3*7TZVXJ} K೓n@l˛x=0ΎD1rvW߅4fp#)E46gQm]&u@2jSQZgmjxv=U5 *K.]O$<#JMٓZ^ }zx XaGu/2!̕Ҷ!.O \¾lؓLD'g$Z4^Q%^A iF2{eHNJ˕y")nPTj -% e@نg@OX&_shۥt/e/xo"7jdNCAJ3>oZ.'(Tdf4|f.wԔ,dN+{S4/]. pA&CG(CV&KhG\DO.!N (z j*DWa7pÆI҆; z b{4YolZqSٮI ;Rhy7 b:Æ#Y%-hpHuVi* /`O0@#<#MKCm7|z5ՋmFIGre'.ܠ PGh=,I0ܮ9ª?O'?JOAnhs=V^h **Ǒ#G%{hF"|ypr?cWR;1`6p+?\H{}Ċpg ?!Ůmq?w ]/j5KejayѬ 6n64|fu].xfDyNqѻFLdIowI~+ZD#ʍÎW%o 05 mi!Umh*/xH.%>S nkW9l^8Jn-J,l*Y$7<3 tJ^uuif/YeJe4al| /% $Ě`$OZgQ09bB([UI(xp=4Z4Qsٜny@A_5xz8 R :#._6hrJcN+-s]ifL" 򞍅7OBTكZ>E3F9l|KӰ;ub#WL;t/F=1nwM);dTVhГJM;#%[fs-+ђ cyX4e2hbG郃v)ryt %E.Op]=Ҍ'P_}R"dj%Gq ?Q\:./ٶrJf/z5 5W4_傎Q ²̧?q:WJ^bߟcB q L#o܍tmP:~T%}X\alCoki-RZC9ލ7fVp4cz:sRl O7w3]O2 y%kē'rXj0lJbQ t'?hu,qB:Nh"O6W juxxh}ë{_Џh6A27? (Fn42Z =hVcmw ~g nl#+܏!0f暯,/Z ̓Qn\7;|Rj=>2vc1[25,x&em9s7MǼ*A;.FzrY oEc1C,e*l=*M:] NH 4jMM?d(o🀮b_*Հ[6N=^[M7FdSv f0paiOsC7؁7 T` JʃEs2>4B/oԩbCVjDTEZ:䰡5Tn7]*P#.hnPPj}F?,H>vi3@D<(92@bܺ[l& Srk&xo֫$P]-wӤ D4 0:61[|ܪ,js~~?vWA<WW0ZoSCQN[W|jtf%W0-J zde@v2p* ֔3>^4G tIg\D5}_0q—;9^sNWCEtڵB<y߇_$=2BMLܑ&U{qwث4+H(QQq̇W)F)a|wFBy_07 :h4o&SP/{^N(: Lq4r, J\6 xV/_Yzwe8`f8$a^,Bi@6 Od:aψ/8y]%$6 }jG2> +ľ)& ?('b7{3Rs>1lEpOCN2A& PVԴ/k(HpJM*&5Evxw][YS[K3q6i2P3,Bw\ɛtc\+әx VK"1P.S<ΉUý_͗t'^)n}Cs $]ttxFrJǨ5)7;ړR&xXw$eWkd "a莒-q?%EKC!(rZIa)Ic,{si0Vڭ<ۺ(ȽcxqCl̳/x-\;&CIu}W0džⒽ;%QQQwF?G`;\-Pk:~z3/QS.QF`Ԡ1o T)1ȴX+U2ҹQ3('\gukֵjמs 6; "JAI+޻%7+}$~6>FE;]1T=ySTHs6ZpCk߽.!lOkTJWoSWiy%옸0Yg sy$/( fQF[ƤJTIL:kwŤbX}Z\c@9 J[&GR#^áU?e؍9W XMV&Rn!vĤr-;%ŧb/[^{LOTFFw0]'ڥXdsչ&ʜӹ{ɨ'^;)hx3Ǝ~4@cYϗ$l ^)"<׺:J]5Ts4KX|.ۣg{ւkTn o"٤=4tPn1y3PVK!pxn(I0:9ݨŢG=31bDD@\# :+4l̖y|^ =Ŕ)Xߤ)֭oVeX_P[']]r`ʷlHJ??=Pa*hpc-e6G+c{[Scj"gG nT*HY73t^s݇{;JedvϮ7BoH塳y$;Y⁝wBګg[=惷 cPۚI6!ΆypI+Mx(EG~-l<yU\5-{x&,@V  §~u.ءDE~GڥnjR]llLu kYDT!y@&gh_@mDc\.HǪtH\G>{uW}6хdv>x.HbӪP%`uW<b `cVw}{x'Hri~5YuYO2CMo%~2քFvj?jG1 .wJw}0`8<{ oxq&G]CדŢ+0;UbM;z;G))Puc͜7|=ǁBWL:DnQb?]hFrg[[. @Q V]{)Sd/czyv -A^Un^~+4C ;Xy*P b<(yC 瑡(w0.x3(? { z.'JG "7m@A[uBrv&DC.(Xv ~ !JxUhV)fl@Zޒw,5 m4WW(%q6F[C  (&qvCoUnGriiF=ʞy7 sZs:ç󛱹OyX@KxѮ{ק\IT-F SXђ*#}ɖ0r\Ejz_sB47_3˳L ,.=pp]*Jz= xJ )tl, fo%z+>YAuj GQ(6aaBQtO~0R@G khIdg vɁj{Ԫ}?Y>abhѸz[0{߸"N6](M\jkQZZpi`h;D@ #$R|t'EqrA`Eǁ~nyWCpr^$JՖ\2 0vbAHΟ9] @5z}㞴@ASqz;uL+U-Q%bM{1vݍvo&7fE\El5m:;>'|b< j^?W+ik8~8^D5s1ki7kwhDBTIMP.x0\I#gWS.sڤHdX2&M*gxW=I8_X[`Ŗ1}QenؔsE}zzʥ@V(8,j0&~y7<Ǐُ/ӠƓN.dvMGM bɴ pSѸd3hmztuq2s)ꚩB(-~-*&N?>d# 8m k1LXWwQO!tnϡD1ّ%,Xq(%y*%<|Oۦ6s ?5[GOؘWhp(Wp< n)%Øg0¤=i1,4\fgж<вf} )Yu\(Pp(/˪4| `ʠQʛZ xC UqUqVy:E#Nz:3(_C}}^7Bax3O9]ֳ7RNbXlAay4L+:\+CM=NyMjiCBwWuxCsZ)غ`M:>Ι_64tʗQ8`8K%c+^O) 韛#BzL*8*,{&K~1AMXx|QʺBA } Lq4Tޔ,,.C^Z3mE/2XJ{W#H{k_ھlQ1.G6pڕP ?}*D̈rlT Vlp55hg 'F@"tdzD\b^AǖtլZOu`i#̉V5>hDPWQVjW((-`Yu ?ڹsYcC._"t*TJx +"P`o25PDE{?;,'7;}N4%hR},l +]]077|JEfgXV=XzEVgO|@ ǻcY?a8‘=K~r.h=DYI7Yy-asAo9oo2s6ǿᄃ}\SsU`j^8v㣈Gu B V-ұ{-ãp'Vɇ?q%-6\I۶+iF6qŲҌ^@uHes=q_o&'wY(#ϘB4K: A! 9jxg֫C7ޣ4<\vx<ךS&̵yT^ړ[HqW'.QK!I3 FLkpag9@E0؄< #c?}]= #:LmT:UQ@S3ӎ*GPPrt,Sg / 0nyOb]wu䧬kfI"KRZUhao-~x~g7h9bE&'iƠC.\ ^ub=6-ћwM5[V,kf'[38g.9l&q o'-tn~q>' \FA[ +FSBf+Ъ:u!<^@XvL17dr/[<9/< o"*W=2EKL.4xQmԮ!\p-r7?,P/dx]0VhοGɰA ϟZ 4ޫuߚ@ptcjB f1eQ!20vuLYquW=<%nӮM?V V8Hp5+dg!nh<> ܑ'`İ&>i4/dE*xXLV̏M+͊; ѕʛ)O1=rN{]7"~z"fZ  ş_p69\6/:2 ($O>YOrYW(GyV991ϼE-8L<4tiDg,?M "X߁TRs?H8 yW9z5fԧO-i \=.hRIhwUy8N_{5i]5\v>1-e.<ivi@Ha>:x^!޸}eA'='pxLQp.Oˆ { lJ0>#G&C#r's Xu.تk]Ewr&)+O`94-M ;Doq'2T۸?D >e>wŠ>By/?FŴXKu\4E[OSyǔpHsL 7iBi#$ ڰߚ=a'@O:۩{朮 nf1q^kݤhWI#x{ Cm,Ή^Um"EA[_P\˾7*Wa%lHo|mz߮^%j17Oj«}gDUv^5U!L?3b3v6wZT,؝\#7ge rQĴck|||&_=LF]7(T64>>[q QHͨ'w?OMszeKM?cs&goQJQyr/A.c3v$.hP};Qr<#/]߲$g(ϡs8ZAz0s{ɍ+BD6|4{qU}GVuئf 55^c {łifkByX5H^'6M#l^&`w ȶ L̝Kθ%۝^HlI# 2 OM0?q ʷ$nkr,s)l;)whYE U]bD~[;쏡 ᥸2wX.NNq5<",4 ZPloV'րsl=z&R;5ϧ> []^]+sWg^77Yj48YWi,l?f= 2 ?@K]0wE h#u x?G}bRIQ*jz.;[g &hou:`?6Viw>X@oP~fGREx껳w8T#ixDެ|>,^H9 :7"O,G৚:4̲azYahТv [@:Q:)PoO"䯗bp<^f!?yD"c\{m&䛠4W (T$9uT;Sq29wI:o,UgչQ[sX,{gQE <ƖH(Q4 Z9lԳ黭T aйb]"lmæ84SnCjek5N;㣸^z1|6M&Q4(8½9~0;g0dRXɛ:IrB^k~yE$uHk" sdq@g)*aEEW'ƓvseMhpCFX:rN8N_-|~{=TGt2(REKe0J9e= 2ZKfve:N>mN7}HU& wJzTpk zPAh"=]Mn w z'2LёWl ߸ >zEdI6f )ejU *]#xpG%RK]0!>e"mznP789I`4y~[M h-DTh"i0!p'2 %2(> $x@c&탦M<.ԬJ`mQL>y|3-M^hd n\ pf+}ճuA?HbVq7^zD(\j/5> \݌+75q/lǤHؗ* bʶmQD<3mx",7Qگ̤`#ڀ`CMm(h3ĈPGBzP+2&w@7 PB ,,"f=Q%BEr%'֖AXZ> a&shzo O#AHBO5X達e}<" M3.Wwv%MU:i#MiI+)O[Ke$=TˤeFQLGИ(ρwwy̭V .8d8iD0-e[ksJO9{Z{ 9%B] qxkQ7xA^|{WܴdD/TE31'<1%Z#մ  f%u%dz²O칠d%~hr^!2CU d:qh~I{KK5Q~ųX\٤ >/FQ^6%â`b<U a)xa^HQwI.?ۍ1 w?SEw_XĂܴ ^Ab77_2I[ebWh[|V}qO燐G,/trDcZun3'  %'`LsWPt,]Fv\<漢m`P(1MA$P=HP6n"rP:`Pt(8gWXma p웾t{ MF~;J? ۳ߥnȞ!;#ޟ.\_3׻dqj0w\5hFӻ)u? X.֚>Q`OLPyZ+ A*LN31*d而6rZ*_G7`ZgH ~ӧM oJy?97"Ry $:]mDϐ4⩾(8^('4RΠ R(#Cr,x Ff!4+mzLOpL1.UwD dcڋ*V cUލ($4 y"J.8.vO'G+T{GZƿFxRh ~v E-(> 8u>P{x FiQYx ِH/ژ/[ }?|W`UY+pDr3%@4 Ģ": WvRHɓ,w=CNJV}U|Em𥁠Ejc/,*Q06|gFVoD2*RIkBm)`|: TtUODHZ@5"G&ne]߇s' qTZ.Z}ַaF^TF*{dF%ԼE@+HT`UJTu?YaƑJ 9QB nE!<斪u"";)Sx綏npX?wvUkKFf3ωYbODA ( 71p+ a4rr# zOs-ʻG3}w+c*Uሇ=2,vs@0lBϩ`Vb@JxÓ *]CM5*6+ qK|JYԋHCK3u+A¨e^Q(qUPz43!\hPNM5u ,XTA0lЊAxtkR90A +7-#/5M0i¿~{OVQx:a>bM$ Y׹:c>=UB9 ..vaI蠇AK[c(r$wd3a= Fν0jKimX\C` bMizM pj$ Vĉt D:o Z=~Mn87m&uSw9Sb|!(2^585ʜQyZ#Wb]W8r .7ɽƩt/kv`6E\j3*&V,"tL.fFa(*!>2@/%Hn4aeYym#z߁lt$}+jX.Bmc7ll(D5Aν9,eWq69|Ƹ$,\BNUZ-3<{P[Ig<Ǵ0Do]θb8R3cd>֧U.Pu-VI˳rd榐n$V̕<pQ8ikNLtMŰ$~aew aHY1xKGbU>h੄߂_=XD2fQ*XT0Fu+A_gcלDz% MG5"!*́x!B۬X>s!ޘ[ F$isﯙ#QX/IM=izQgm6PUڮgk晝`ÊȰПMnj]XJdj0k+zuRErqs~YI'GYElOfuU&Xx?JFTxN\ OTI-m^rt(*RtgwQm8ϊ:T@>헀7;맑+MSerfs׉5o\ +&7`AfrF{G{ 3,c"O*Ca̢&׉ ;eiϝ%Y05ڧg1CRXǃ'Jh^_}kFDr\!4`^`n`1⓱`vol~vkA6 x3AWX|*&X"ۓB*'܂P4qd܇:]DMCokS#|L@a-R|hD=9t`-k(},uN5C TsnѴ-%Tf_iDT:]|n5ou0ƌ!X>a fWz#;0ڻ+*->VW]btB8yiLZz g8j1~\?Hc ~녭T:ө^oLfܽOߢ"Ru}=whd Ǵe,U ܴ?'0cT}2"9schAnO dI4-CۓG#dW0pB\{T%U+Sb64Ϩ8̹$p=UTB̫⊖dz ]m5RzmTOYGu^M٧;4({$QꬸWRa?SvjQr^KI4u*w&3btRI7m]VDPY$~{43iV<だ#c={ L6Zq=D^G/`=~=if.Xsy$#0˪{pKoT&!ۖ/{@3=|@{\>ԀJAt-a:AǤ'g鬹]ej`A_iǻ =sy!&<dR3/ ZU?eSE?z4p~Q=..G}۸/ e>e$ /&D{Hٰ$47Xs\bFE{f1aF(}9Y-KU TWx^ADLZ;TRaL+%ꬂeo8"6é֐*0> ]&R$=-IWAqO-4-&6Ğ%.Z SN0 #dljiؽLO899ƅyFic6m7ǰX&'hUw(P)(,)+p˓JG#3M3J7I%giDq+-G3c~'ՎaLQ&Ic\( ϵ)sU '2e*׈5#*=^ЁؠC$No_)˼#j+oo.Ya=&+c˙0pwj105;͒H-Nefܖ{db".tc fu)kc WLAڈrӞ5 34hks8@eskPë-)0( fX8׎lZ#LYJWY,\Q*G[.5))1^bCQ$b 5Di jvWD9E5w[h GoDa;'Am߇}v82bl_48@Qʑ[cf6fw`[b|o7aoߖ2om|/g+=_f{Pȳ A9gȳ(gɳvr!&nj#>@1I q @[* ľ㟧ߒ[mDz0* OQ[oHrKuj"fJ,ޡJJ*(2$Ӱ>\!w(MJG8:sv ߚ[fIAx9 J+ \o]_*}&?V_B'5D"jy~V+sŋH+k(H!Y ڦ y"OM o G8u:&# 6"1͙pf%9sTlټ(ھ"#;9.#k%N@oTQ+b:%Y HfXdz;Eԇk+FÒya3CjrEnb9cm/sD>IR( E)ں6ЖN$*"+( "ВeEE]@ֶ@*eG(R"y93I{ϕNfΜs9<4ؼrN-SzۤA SJEr(avUhKcbDw7VE}q]7>-_+[G/J1=Do,fDk& Jb`XMtEf=׈Gw _56R >0jMˊL\SqwԨ%G,=r,311$OĹ'ozW#VW!D A/z'ك/cUT,Θ' UaZRd=e0@8u{Я>xv= 4 D@&\ALX,Mv& =r2a)ǔg'lL$@?!EGT2 wMfW&9j 4<!ߛ8S9Q5kݱ["l>rX cGq;|%L:=M#Y\>-3ѡq* ZJg4_m8VGr P gMQ&LM@a:`,Mܿfb3m?+1bʧz/)6]6z f-۲VѲ^2 >$%WnT]cgx>]{ x&ئ_gԫ\%bDcF L* /̺ U͟{v:$GC7[ Oۿ4vՒ[]# ̩,HFgJ/vf?Eq^pUѮ/RW*Wo7b~~I8jP4<Qg,1Q MRQT !H ZIf2r4g8Dgc[X~ XQ|27*)tE|B8Lk\JJrW 1ϾfÐ9Q5a<k:\z#[?޻=JWƲBo 2D_t㻗t( mij|vs>ñ 6Lw\ДAG݃%Hmk`xۛAEy*Mrrt&o_!7 l@껇PDRJ2aGu ;H[Zi*m ֝ yٟdRD0jxlKy#?+ TKy(WtGn_L"E5{L鏂TbLΥb"tSL_#:mrIRy52:yx\a|_Q"uA !t&Op`!PYdU"F}uwc WS-eFEn1UzjB )ܘȝ&G(LA%)Yi^{z[~rRAn.E ]ETSlD_o1*]q]Y~LӴmM:-9!.^K6}Fj.aZ{GRGW߯+iI|p.|kZʠ>zIXms#J ܍#U1UXd/p8VKMqo}"XZQʆ 3͌G&R݋R- cKIaP!>Y][[);_D驼/%(3qY(3{m\# \gc4Qw(MU!jtʽ7F]xgJNs/sN?:[s0q9{@/D\ُۃVT3Z+6 DiPTҫ4JnBғ5\-pތ4S&?xhiTʰ ayk`F`U?e bB1a 2jH@$᷷r:tt@V梂 eO5:DG"PysUg&#UPXY yIiYiǀٷPy7M=af΄yGDQQ{T}IP49C*s;FL1غ:WTi5 k!=7N{vQ䷛{Xcyn4€8WWXrd.@ tvc"zBOT/Ma*4 {@2"`Uݔ1N 翝k߫59͵Lv<+ʏik6e\aBr;Kh&q(3z7ʪIB{.xXoi2~ɩ-ߏvZ,M"&U){G{NCJ߃)J4$L Y9>-HύJLpv\׺M<ϔ'f5$yX/V3znB j?p.W09h z {RVJYs'rp*Vi4J:=!Y'UqY2B|(-N6GgDu'pG2zo緪9>xN- IjZ+ëʉ3Ղ繇#;CKg³ySޟ_y<=Y)1_T {T$t/a"0q=S!ʓ ]acƗ?͍g>C`ZLz] #1wlT}jEJ+G*3KeS_0W!WݵBҝ,Z % *0j4:6L!*0BLqn4,Ƣ ei,SMqFi;Alh"zufN4Diݛ4IJu@{ut44ޜfFtDF]K2Ðx !w9NxHcT+1afK,Z@1`q48y@{.C!Y{;Ve6x02=Gov~O.ABzw[ݑgGQEѓ^=R" ѫ57$ԢGvf,VRs 2^CvDĢƴ,y1UVkYTlV"s щF\ YuGj:{F\XJ cU}{c`-PSN0DUM*QU.Ʉ90bxNE8e6췕4ROP:)i\91t× }5S)_"aZFꢪV$&j18v|_mź34͹[bQ߲?LTUOGzUـ*\Y~$W=N?~6P)u&> w cvV{WڨG3hs$Ps$?PA؉\M^PClRIݢw\:|hL'l~WԴ>lZs+UT:y.hKpDAW/cW+ѻVQa}{r>=P8u&I}[o~hyԑY㌰ S`m WA/ZP!kϙ& ww-Vr_$27{F #LY?|L}^] T*mN:ڈxJT-m<4v<=1:+j{r_z=#v[GUv`0xHNjvyy/U|ɥ7SG;m㙯[0ĉvйk[]IQz{}Dٻ2ff. 7 J6o9I5"yIOYO9+y}VQᣢpTIi&6s(;c^v-Rf@Vߧx.ϛ 3LQq!VjʶL`4EB)kW ăm o>v]^/'́@EI9 Qd8 ?'df?ղ|s^YtOSq}U^]\?/U?Kq^F,d\s`)/\4bsD>H)ki5.˟JsW"Pp ౝ"YmH>VF<x_GK0dmls:J0m /ED㮟 W}5Hv~ά`,-HQO8GQom>WS7 ?%Ω^Ft| bT!{SxH\>PtdZwGvx?q >T}{gg`/恢k 膍zs:\d~ _܀vГ\Tl?MlgβDyb4PwB<{תӭm, 1[D>٦kabV*"'יK }a9_*)/?2"Od3GD?"yzP{Q)?!wFpLQ'pz)E*k' (rlnKzĦ]upR(q ΋E _=UW:ݘ$c&wfӛ/Kݘo(6R~.%ţczFYa>olM@ 3?6~ b^cC#zzNXlS-$v:J~w?n3TC"}b(̈vLSLrbȭßLFGg^* +ctzr =S3zPQ Q | cu->J|Hc,) τH6n] b, 17צּOsHtJ-2:ZTY\MWG Ǫn*GlT%0x02LK BB» )YL6Xw8;$(ugm˒{),HfxK-$&'06a;6 owu0~~Y~އ'^;+W# $Me}Qa1i3 *M9#†)кz NOS޴T$GٸQ5 e4^0dgxE|iؐߨpbÏ: H峗 Sj:I!')gZ$p\ǫDi6)Xw&ѵY %NXV@mkDNPDFYGI9äoN!Qv̢GMm 顛Ǿ:pM>]Ӂ;&mg$[ƛM<<@39۝؜ t\oҷ_ӷV}ҿx4q;ۜb@+o ׿>hXS-&)Rr6'&zڨ{…ܝto^W|gU- .뱀p3j,0\E\7GpJ+.UknHmGyLSw( VMdYp # .Ώ-!3kߞɲNtNuR3uکmo9Ϫ8]edQ ߁_ʓu7QޯV?qr4pgywYWyJ͊=?F||Ne8#/x0)!0+H~1Kc]kcIB> }ybU&~/=5 چԻ'! 9_o9k$Xw.d`-۠w^zf}TR*,j,:=HÿF܇KFq%xjwCna5YC,w4VU5upw @[S"[:oV.DwThTkfly-%r{(侜]% K_)KNONGH"Fps /ͤ(Мw4#/rɫ۠~o͋z"p)WX9P"ix6pWNv n 4K;RW5X &Pإ{mØRl_9K@Rnrv4Z&J*,H/1f.zj^@FƓ7X4i*@%dtΓ=o&Sb+y滑UٸjHշ?+rFGz=#hpM/rF3͡$(*>{GہJ׹e{tu fExp$aq"gT z?R֧Ȩ9 O79SxPK,gd Tf8jV 7*6ADLld=TO#f[0_N<vı_p>1{Z-p{/3Oo>R(J#Ru U 5(4ت%8U`S;Vר&GyƦokK - wˉvyd*mR^'mdlZX-7~柅5X#>E i]`>:SK$T4ˢbTe+z=fBT~^?A^$vyJt tçI>uw㬾}§ [EД8lLjvj o .0'-ð~"%U*rm2f&IH`/GfoEɨ{pVΦxԌ\o1dwrĴ3ӇTb: KҤ5Ji#o&].!jm$r_3PS/mT;E%b;w9;JLcTuG+#ۉ{΅8K?D ߔ?:QMOU7 yc86G<계$xKnKr )ME<-csVGMaJ |5Vc5؜ٹ$ɚր3l,VxyO{; Ѓ`&lFOjR`zU8sW6]R4͌L3'm/56`>i?IGZ!l$,ڄip3 j0͈04<gr-OrC# `MAoD16Jm;at'md?؊wн*3i] +_| =UdvR9ZVtCW|Nŷȸ->F$l򄱶\Ok]TGGϿ`ʴ7v9y<W#l'<*Q:l*1=qK'SE#nT,Wn2z&fц|U[-*ditq6),fNP׫qG4ih4Ôl(~׷9oe`?sZ:MwP  ܉e$S7xA]~Dnh `CO0G>+z#, Wc٥R86\g&TH{uioy/KpYv$tݰi;u/akY99n _gJ6٥][EKs[(.q[NЇUqoN<x.B Ϣ{$F I_rr{ o@? DvG T3+( (W'lI24&'`- M.7]㪴O }fig.S3aԽ{U3Rzqz|eDtjy#{*Iɥߏ 1L8,M|^b{F35ycT=6NIl/&AYκa_+t!|F`zy[KLvNj)?H mn~F,ٹ^h;ԁsܷ;./ϏqBU1/Z4fvt_;Ih_ǟoZ A]i_+';lF In\\Z`S[OwE_\.f~lFd[9Ue9y|D]vuO>OG|T sokk m 0 \뺘 rqnƷZhw.(T0V?Qk=E o DqQ"X~;6MtSK a7⹹uп0?ЖI^*J-$aһ/r&f||Λ}afڴM|8i Ӣ%3Y"ʳpc@ۨn[ygĊ2#/݆ GX;K1U0xNr)sW+m@;FWԗ= xxBоZr07i&^zE})Z(PV1u#?LJd> ͒.Q:ZJW'!%N$]Z1op0-&5V,Jw6V]ZHl$\U Q@(*\:Cb>UMIA@&?) b.6Wtjޅ;n lwhzР@p >c&ol6¨^IlP_rm#;Ww.V4l_[_7wgdR 3۠oc L]k>H_2 ΠĄС?#Z@qg7hC?vH'P;Z$w'~W)KCZQXp:{Ȗ]ZN-oW3*YMi _~&eF<*Ч ?mCbdmql;U@Iݒ$g@>ܤ#aZ̐IXiۍ姻O3Tp>9`sM:S!vJeq @|hk7?Nr`Z"Yh6 u-ǴUEY@\#c]*G*#=ڪMtGkx\WS|o.b켒gJCʟ[ *x+}a䭆_jS^#\UXE$o Q?|D,5!:&&MwE#~Kr*~soXP6蟼R-_aC߻=~G ayØßA4:#+7 #pt:W=7jb{)WMh7m=> WoĤEDg?Ƴ+󌧨b)i#,wg.g@bSlB"5f~K\R%M^l+/h{!{װepP2&mU A/8v<<w~PuDRs\"=QŴn29qI&>}K6d9;=CՄӪ~FoHn=ágAr@FRއ؄n4&MHN3sQvJ'D.#X=z 'dj˾/ۅIY>+^֟c2)܍ maIp[F8RxF)8ZI ܄l3ޗ&$I)6g}K| k+,l(+28[epJ;+_)a?pϺZx.1N:4K1'P3p]+}7XaI`?>1Ir,1=da-.R1M\M;X#ϑh&T+l]%8w{̚zna>_QbH sD! Ns39H.+)u+ʜX뎢nj,TS("Diم0lOߡu3ّDKN#lhhI[=OD:]N?avm@hQ~G-\ $7Ҫ> w]ʧ3O-YLMc'iUsLeW_#a5}O˺`5vWF+oPi团(.L{)W\^ٵ($IQja⯧.By1ZVĈٕtPQ)|qCgMDah|HL1^<l2\ٓE1ÕmJʪc뷪>HB%*5 [ɼblSh9fQ]]eO4mA'ߗߌɉ( c#KX>W;8v9јJeE)`VK)%KBI'oƑZnc{oG-ŧ6o&аB݁=~l.E)G9KVYe yyP}U*+x(Jqd,& QOoh=~HҲ<6VT H?\u2J8E &5:rj0=\)9InFWJB_~xNK@,̿1= yMT5'z־Z֎acrtՒrWdK!v!3>{iEhޯ^ؼswՓmtF<.f# ["4@ڍ$N*H't &Wt6F7qo.O7,) 5Nn[v]Da"Z$E.8Ö vv,ʈ@eDߗd{_5Pb]Xݛ( 7 GBTƖ%0:[ZQ V_] hN CfSyfز>-6Ƭ1e ߬٩Qĕ,2޳fg~|>I*MeuLdrftfk:R32Iz*:‰ !g >,8$`)? W.bF4v_m/)iN}x}S΢XMU~qK95s]Xs^sxDNxcvK Of|NQH=;:dWKW,t@H,FL:H%O`ZJ+Aq@8ۥ1_U }~<{OF]! ǩ'*<k^Z{ш{/UVY弋gf2VF%{䱻1Bu_,I zwg_ST\U{+*ۈ>l͟٠h49֮W>G$+K>5WlVlj BHP MH#6GYTH&7T8% e}z1T4K zN57T_H[3)D5,e@ VvƭT?[)c[{4 C:YZ0[ɫ#_|x^#K(ZjUJ-xs弹ti)pDOQ ػR2e̝(Kir~9+BT?-*8R"sVycT pY#VK(?B ϋ޹;֔ԉ=k̭5T4m餲EtEHwڱɉt0\X*~B([UWzO41cSok OV-OkpTޯ*7H<Ѡ-Ԏ0;AOU=i,k-8oz, w9 n<(֎IuxqV'+g?UM_,BkZ[ ehtX=mݓ<[\R*6ID}cB]$&.hvXDfp~RQC&G3v/BfXq)y6LgtGt(тgy҈9Rnk^'ܞl3(Qa (yN5(=ofN'᝖W^x?PN#a.E}nqJԇج;4uwЬZ`^(E~}Xu9NҽZDՔ'9E08K:]ڞj@K9:k[>w/‰-ׁoo> z;J׬ {Hrp%=C\ Gٽ@cN I,z=z)lP;$$cjZ8r!p ~!̜8L*zB8Pn\1zsB•RDyD] j }s\uQ,/?#m?1k; Op/ nxAb0b<MhC@\\XjWCp;z?eXX}XJo+~kx0o TCZFCr ɺT{Z=̯HȾߧ)?SGxR\3g1W`(o33z 7Űz$LV]Q9Q=@f=nVhSc・G*_Fe&^%=a3.؉>jZWA_ ci]4yuЋ%cXG0K:0òRuJ\r@V@hp_B|j&M0 cүf. :ލ/է?4(8J'ċ.m%E8rpJE}1?h?b5?/9Y횾(g=|bGeRDTyi @wc/P"P SL" ɷKB|mRo#o4XeG+&S* 9sb*@O#7?(U#D?{hn%錸 @rfΨ">&WRΌJ(WZy;Z_vpb_r8i-rӸ74Sb.e߼:JȉTN]4 SOZ?X+%9D&8vǛM~ñՐdߘT=VVTOHT ;~ ,oUld[_A[0$KyҠnfs‚&*#ػ 1qwd0R?y+;F6t述I Wܠ?;YC1R1n-ޓ( j(7y<3$@yAS^7$| teQ2==W0,9U~N3 >B[gQAz2bQ^EI p<)Z߀gwj"c^" j'H{*gomgl$,9B?9ZPdA:81IR7нꋂVgؽ}N^'$Q>yv6{vZ,L)+ sƔs.pDI</_\y$8QD* BaԯW,M89to tx[`az8BU,ct+"oD>{5,-0oonf/ϸзGQ$mܥhL󝡹4(iDy DTrv bes{>gdڔ-|ؗ5HC |T rz ]`~ݛWd >m)U!LT! fWEAmg¨{>{)0S.[SXvl>W#ޚ=΅|z^'k[\PU3\L$(BV`te8rx%v>d?;ؤUZZ-ISD)uUXd!X4@p]r4HYz^ =/ḏ\{;)ep._{3r 2~)6 ̝6iH{HN;&kD N,L8:LhV2Dāx(#jLy2\P1|І1aBbH98@\%aR炇՟BkD3'x7). >y_P.tF =TA9S%nSfwm1R,^*&@ 7*>mDQ ^0kkI:(qSe_;̵IeꥦtY'XJeDh'2:}P;Rq sև]܇!|sn[M-I.;7:7d&-Q:;$ؔzuS6UN7FdJrhq:xS l. !œ5@X5'ٻڌ> Z`{5K) 0@@ ?޳i}wYKum u5v?U몈Um0 nOdXl - }Pv#!Zp/_<@I=W8t_D!F%eI;0uuW6ō),Mq.GZ1#@=zƹ*)~ڸ&G3GA< A3%{HJdފVlCAߓ Tz%~Apڅ*(;hK=&yv :ߦ6G_9VWSu>?4Qח- jɁO|\y\Rny:^Ӟ/ׂx~~\H=9vǞs!x.f0 3>'YO\nw>z?Ԝ#ݿ"yv52ϟ: <%|`(_8a YT 0)X{ M_@ȢEᗛI:Jᗰ 0'7ugn-^#ۓ򷲄/R~kcoLhGMY8o7V$Ж+>L@/FJai_fW_/Wswm>6h":NK(cֱ'qw0{;I~T:)0[pk#k}okpQ:+st8J4p\w}oQ<ց?1B6idڪxkE ZYZN >4!$hN9`Ow=l lB󣁈s:I#I˓R1ܻ&]2ؠĜ2z-8< z[0ځ NnleƝA{\C !rO(w/O70C[ac2pC *ʱs3ΰU}vɵ^& G]ٲ(3oD>Bކ B[}2x>n+yH'BdP:w1*$-'Y6mD)CvMǯ))w T=싧T;R墳+YL%厂Vr@LTٹy~_p|Gb#?6d3>e) j_5_qЯ e;k#1IЀTZ˟׌Gizt+zu>lDr=N1|$St{))qre:S'Jz1mߛ9zȌlq܋Df@k "q<5Qc+~O+Z) }\YU,?O#zR W-ѯ3a>-Oza&4>@F;*mB+Ǖ{!H| (}p4m?ђǠAt0lNof]]c@sUg-~5 \2f11+xvY&+c5?ƫ%@B䩥,/S S|/G؋]A=,[d){=~tĦ8Nx6uE ~rPrWrAtWM V3kJ0D X('b?T%Zmw_XǝXIw4L *k}+I!n.~yҺ|עAYVUc\>\l5H)tU%{Gr 95B'x~$szmYNB9_!y^&n\Rq@w&脙y: [ 1dlJ[bĢRsJ6V2Zn$e,.&+gL j=pM Gc"M)a@[9ڝT&Ks34o gdRH,M4 4 Lw,+P C8sLDq({GX~_$6G*CpJ1qa5OCo{|K Q/xEXD*h^Vi\džDB[۝ߣ5LVGAx]^q@;`tڰ$IIy}̿u{ז( ]suЪ4suֵg*_MJ}x7uKF!򔱸g&oW{ۯ'Lʈ<1s..ba<^WPyR6fLzA&& '!]षn$@}r+  }`쿲gc)ͫw"#Ɔjg=|/֘oj62hݫJע:+{#7MT+jT ]V*L gڽV/Ҝ}|c6۬&)n* lGX+fB{3:%.5lt<ρT R [-ݫ9sQW~*ȶvt4./UNib/IxJ"z_5 G(]ɭ0 Q<U=MT hM% Xd۽}Mm_zP?ΖE0$ċhy,W?OKR-2GSky1%3rc^J%!X*GΗ˞Csf e aǒ18> ~@W5ڻo.EC#$Gf4ENo~ :>/oŨZ֥[2K+cJɨlFNl_WVe=R/SGg%#kGHahwA >-&6IQ&/O?RY eDb[.Hݯ ~ֲ7Bژ`?e͛c9n3 ̸Ѭ)~6 SJk1OV"PR;oQ\^mU >-ug|+6Yb_K:=X)aHSL7ek4#G Y5[z,'ND%PK< Af.RiuMIr,{s꺠wN9R<Sޅ$eaf_`Ӝd?sgZȀx&mBt#*(T-M(2a.R[6NiՕFԛO.v<ċRAGGOzsߋ{VgҍgaY H*(IR@s'YNGm9,f(}ѵQƒ][5qMQ 'hf7Hy U5m)WP"yO{CE|yR si"8O<_CugI'UNuuB.A~#xI׆ ('UPt)&hV)6O#FĀ(ˏB&qYi *&qijܰZ'*+I4`iGj ?=<u=eB옣$Sw$!Վugp]:K-*'bJ-',Y6jfFd '5jވR,Yʵ|罩rRLBE rKrX6NW;$agV7zSIu՞@,[ ' P(j9U~KO[t% ~N4q8|=PIRՅ?QaQX~;dj_rm!$(-e7ڇKQތk$_<ՓOfgxD/ 8J#ةExowhg * C|e7&e 7E]qɹBMrz.cM^ ͳ@ %s4Qp5vNwEdG:- Dq%B "zZs&eҽ{^l(T)"84#6{\G([C')D^N2[~`@?Zm9O-a:yYW XiwzXO7k b{߼Ԇ,u0 P Z#&NӠaeaV<=njh)4C C7r"r~ѵ>.kJQwJ@X. ŢʷU?T{uָ/"7LZt$Cp(^?r^ϿE0΂x8,JabQb< BKE kl[T@ѠӚ=^V6Z;4C<,ڠ'M{7`~djwwC`y@[W"J3rޢ':O9,婱l刽pBMF|;ީKSGe1e0T+5 s(}l$= "?{AF='ic}*ЁԺ}SyJ:vC]9nw!a@N` y&[vN;t -N@r܋EOǣZųy^v#7iS]QxmDPΉ|ي6M3,s^@Gϴ {Ģ¡FdˉOzʆz_.~$qSK1&؍1AO>m[bpC$w, 6gȩБkճ%Ue2yCPZlK.9IJp{?O|8~ؙUؖn:S¤[)`eɆpx=U=J5/8ήź GH%R;hoM˞{jou'%wz]{^' JoMXC3G]wh "6kac]VbLp6 isV;뮐[1_ʙ@:1Aw|"܊~F6jCAdLzepg,۹N?? HMŎ)]:ׯ_a'}V*DF8Zy Dm Ŀ|sd!U͑E+,,|&)mSeo[: $K: k?;/#i~WDWf)v^q+iCE&yb{͍_~˕_ʊ`Nxu\k#\gu֖"|wW} o]u'ZgvmsWdA箺{*o)wdu_3;t򷣷 zDҤ,1@ne*vB k%l!xݙOCmF~ []']"Re  {'fc9(zlߢkc,עO-%pD8pH(K y;C;͘?]@{w%rH 忥krl%=uG24DN {e7:Q(Hqf=Ow~0'.1/,-@ E-:ԘЉ5ɜFŴ ~$X[e&X'o+'=hW %RHT]Sk7š>eдkp"SF5cV_ǀ5L5Rή&8_[_98UPGV2rc /TշMw/%#]/oJGFgA]iueߤzC4vD?Xsц*=fD;~>νfޣ_=yqϔJLA,QE%@0\8S`Ír(J6D=\]uҲD +Sܗ>f bQ2ba4mpyZ5֌{5y/z?%Կ(1ՓoRj4izGLWЉ)woo#H]QA0!lu!W4;/H.+c'09q@Nyagyt+1OI].}z)c!G~)֗|uof!wbgBkT")5BI}\wS qΩk\mצI!RGc7狩^JlTWbC\K평ʿDC+ejJw֮tXjrיxEZF8(6;AHEv`#){bxڪ&eFpr}0}69d%`]`neAt.9ө2&ah$ߧT] 0Ad82zRzk Wo&N3*,W;76/`7e)vtrn mQnr6 [[>nČeR'LQ&}Kk}xf[BS%rv5YR(C[M/ (ٟa>aт%j7ptL(A$¬#r\Ĉ<*e͚n#&ء݄sSS,܃qVTTemO>຾VV OyNgS"7wS`0 Z 8ƢxAqe Y5DGikz4a5Q҄,%ֵ<Ăo]:7 :7'/%=O|FlzzGx]RϪu *g/Q6n;F鵃ݛY xU+!~`a6(:R<ȚT9sGM^PTz:_qi~)3h軵zs,ʔ^uNUW7ѯ,]Σ cۑ~؈c/.&(/m=I6-^˰ghe>G_~+j~xSxS`G۽Ρv︱dFY>:4!.M'#3Rܵe0_W^)}`)Kߡl҇Td&=B3aOD!zJUU[-TyX >0r"ȿEpV3GB4.nZŏD^Uvx`+j +rir)T WR_^sf, u)Hv(s$.°Qfڀ颐^4vNvXiP7_l>_VxHg>j.M%ԲݏdFY5ݏHai9xoY$ [:tʭ̘<@}tL07/FHHֱr3=N ޝ#RY"WUR?~P [ppyyM!ׅNhb&q MrQ.ӴķTUEֺ|@{ryaET.z؅.nh>_0`O'9:m-~*ѹ"gׯ姧oa+e|ʜ9;qyCPՈ2) {Z=cYWa߰coo]8u)ǩ+8.00?{ڥ/Kϒē֡U~, |F>N:}Rw@e)},mܩ1͘\m369lT!NWM>~:3 }Y~~oq2svS>#uG?˹&cCWCwXl,ۑ&z)ͣ13H"̈5oKV(M2ȉ}br %:Hj€1!G75K_i%:9~kmMI@C?lƋzцAZq麜ъFi2y~e&)[b#{=4``np[`H 3Q2!I(V\F/Di.uiLa7,cXD*bUŊ+|y+'u.T,s\8Fi%ȴ}B~g8T ד>j#O) jD#.V=tOB#ʓڀ~g*<ŢN8S@Xc0~QH`?bs_LhZ0ԟ@ Z-Dtَ7< `Ebuѻ& hfQYi\]B,}4{bDB^Noy.<3.@,‚ž~Eo) ?oKL?&Qz |^ğ孩yf>[92 #MrU`ffb`~;ٳTr^c: OR[ Ƀq8k3IÝ:Nhst24xmT/⧞sj3^͘ɼ'G+ _p\w$R# w&UR v(,ٔpNyʩ\j SE(wO"/6Dpfwm^N6y\bQ(lfD;[uٍ֑q5<[8b1:cH(O'7eh2|ٿ+~4)~OEPCN <`+6;B͗QOfeXD5Nut*HFyS!JW9K;TE|l3ىߦwQ&ֲɢ,g؅# 5|! ;bKk_#+JRhQ;wȩ+,Moy%ydPe6iU@hI;uh6#dA,E"c \Zhdؗw=ܸ=aϹT#аCX(Ks^HF1z4KLdoUp bFϻprNJ~0SsK /kl |*sU8}-׻@e(rD49~|H{ʍ꡺u +՘.lڗn19;ȣ k~kfC;5,+:x;Hcf#jyj4PlX?7q!4lu^x#q\39sc*D1u7kZ* pDE}IɅLfQ_V'EMޱBMV{!9_ڞPVh^5k0 C";Zqؠޟ;gt:o&ԧN/ 6 N b qο\pLօ֗QN.zx#At)>]%@*T 09Z_9epm3%IwQK 2O[3W^0CN-f!b&V׈[D3K]./Fm ٙF>]Hΐٕ@;d x3Vq;Ab~b&FF6"듕!WNvm3|.l\ZWc2\;Iͷ6c[^ShAS0seN}Q-״G)L(`2ٽNǪ9jjFN9jލj: Λͼwú{Tz'^b FPSyI.@57YZ{cr,&T iRr,yem K  Q! CE)9C6rPDSNtسXaOeq <);:cjR19;EɢirJ6q#ȭ*ݤK'lhOe|釥?u:zyyߡa N췻qfyrt\"y(x:}1}Bt45]˸O]'קzWs8 i訶M_Js_S @'ALGzGumrn1yvHɢlrtE4FE"E2<c;sftpD sdI[ʳ3KÆ+p>YUw1mxz߻-hAU7(!# ymki[}淓}C/O LOթZʹݹ\ky1P?k95q\.ME4)a] &ea4 ǰJ[&rZHyS9ᾤn S^GQWώy~@I=#: s1K%K9\9SÙ#M*ШT(%q~~eyԢ;!3HUc{(pmu`jFL۔)Y57;,QVҸ67jhv?i1{.]>xUhaIE5(l@!ُU頯'<^r,Ur+W+gy] }o]vP?a34ſFRsdxi&oj~Ne T hKJs]*GQ6͡S0 sahQDjnGmefIq;`87-5?ٮ`%IrQsׇu2Eu8jNi{)v~,حsq}8Y'R; 2kS7=v{c:a:ȖG7Di6xo}aKƵtwDwZ}H_첯+ 垷04d厇HzG0Ǧ쑱J̘iwAWԛgяGue[xai|O6k OxB+N)?w@x×Ѐ]q![K}ПZњFqZNEF1S{띤oOux$RTxnǀnT~{1w%6OIe7L *fx65vW\9i.5L̿;^7_ފTj7⟯QMyN9Q, WU(P.˗i#ZQ–O};?Xel*bQ.8AʟAtOlZ/rV;iqy H6iTf=ݲ\;b6WB#z^[$Sڤ?1 pC<{ CU]Mg45~`(ۈHPstYs,oE*EMB6 N{&xu !U3mitzѓ7eqz\;nb,qYg0 aWJ݀VenA|FZ׉\*"AsHŹ"W[S>XF7xgOc_Q??^)"DTՓ_9 MS2u>bv_QO%**ڏqt[DׁΓ4D(0kCK+E 8`Uyl9e>ݐ,~2nD#jz '$ )]-voBSLU8.OA@5]ؐIQ:x*hI炡hOfxMfrcσ!ⲉ̹٪l99Z@#Ȟ8{.?raPןٓ{q:t"̲yⲏa"\9yyhH|K}h o%yUQA5 qT{>093-p4G N t=2do;bw.0갴ٕ\2R%sv{쨬U 4QS^8n<_90VZʌ Aw]% ΚՊb׷2q0䠆;}7@Xu94 l23YBIG|K^rh-cjhgsU Na*=mC\oL9ϱ-YMƕ rtwh O9oGOPUN (DS4JamϠWTлŝsrz K8O0}S fì78FՂٗE%.KVٲs9] nmLFիkAͅ&,MVu 6UuUR|*Gwa5OGE@wW***a R1;N+Brߛv, 7SgwE sY€WKv Xהh'bQӕ<>S}<I e(8C78?Էxcom~?|dRL 6|TJ93QF&R2ў72;0LtR 6'ļړ|PYbKc#;yR`2h 5Oa*h`{ͷ[}3?Ut t8~~~'v63y3̓-;'̜+[Mnwli SB\j(RŐcz+6[lS&h) oՇ@Ew3J nwl/0 F5t^F7a4tb8yߡck?꺢N?倳_ޭ  TΎyH(ۨw#R/H~y,bKB{-v0p - Zs_4g4eC62f|܅z {W*8'GWLGp 4N!y_ή,+:NK_+` ?P}`:jlüO%Wթ>-CzI^fu&xe\=O8"(f}K6 0~7w:VK4:јgN1-Ag0Ǥ@G_CؾzIIuRxN_(\S3Aάd*?SGslD:ilHrV.ee#ύj 瓃q!α_3vp' $xZ6rm̽!MztH4ڥ O8,y܈eqb}4ύ qLs z!`sx_JH\Ňs@}ʽ7Dt]4=ݲEN on#7mKR)~EeIB2CP+OQ;Ԙ Y[CJ\›w<2|FG xt\Xp6Q3pȇD|wu.1kB TZʦNL _z)"ȿ^IoǚS=&P *lrNC.wAr+?`yơG< 94YJ9nr>I>-w^d3n^w?$x(GPwn77f5_~0eQ^+Ѐ s D*9.oLv60 Mx%)x ]pMt,@<}?IN Esiĸ] ڰJ03i#O p5ǽK ]0;U./ԉ(@N}u@/bT* RŢ 0Q%VTę"$r+$fNapyj4^ 1hI28}pm  v؍ht͇]V`67qPNp<1{=)Ēb[-R1M`Y򜗓 ,P O GH8 yLg+ͻ(a61"]PsOgBN&Vؚ9x&"r@i΅a )CS <֎Iϯd*N*a>dl<ÈIhu^\ƆEt&g* +D/fdFM,FmC}* 9]kzO!s~GlM^6pgHWg;:ObrBplӲ[LTUxA-8: h0E6S戧*,v 7FkٝgON c^ivX'g :ѶkDDKb@;ցSAP\Ӯ&ocIəYM{59Cr ʴEX4;A`o\]W=0A 㟇%|TtMu]8{-V%Y|ʠv@;4ٵ^]a/5^ݝ {i ct*U٤r@vU۞NEX]I8IHf#k:F(ztl%{Nf͊ߪrYE~iW?U3ƀIӼoo|7^& I__Xő9sOXuO@ѻrjYe b mF[>nO$[1*娽շM~m* OzPI4<pr uLo0_xڧOЧZVqHB&eC]Sz-w+WKd)gkUaO߁8O9UVY %ђN`PN4u\+ȲxpqrĿSƪvn4xlqCRZ@+pz_rڼ7,3 :Qbg{Dk3̮F&GO5Yo)>"?A #ivt {՘wQóE?# <Ѯz~؞e3;{@ߠl?w,Y$ [h kܔaA3tq61 `=Fe{c c=FFw}Ɍ y?"/AC?\SBȺaO=#[YD/Rp~RǬstV4>s7 5XgX9T@c2AHILޭ9|I䔌$KI:' T5S8F]G}F3Ju3If!)AIV}E\^du SP#܇'R>]6,?$Eky)k uX <2,ZL L=o/bO3pG>(}㌂Z_\M58ǑN)sX0)zgړFNE/ JξA؀r.ehLCH^X9Dn@nWs|Qat7hrNW (!9ל~9n :aN^&BlT>9?*mIFUa.1#a|pI҈X.S lA: w;$ ƹ.~cuέ&DLp Ss>4(핶JO!3ѩ.!wOMX6/D^oYzLFt3SN秨YTj=, tM$ lk=NOEN†ggc)k^W3*jiyS];0w? Luhٙlvr6Z;Azk@gQJ[o1ɪiq&pOQo9'S`xU$i% 7_s֭qΠ-n{ǕإEx9,UbD{#k6. "?~qVԁM^#pb 1V@ހ`2JyUtgHIyvZs t*a%+,^y/]K){`><gvkNOY/Q [5(!zPl1Ts^wT@sI*P|Gh{u/?N]: G8<(j]xvc6+) 'tMe qFe[gR=R12D&d&з*I_w& ž5Cd`P!oR<h@s;MX٨GY$Wؑ@` T @$NnO21]E22Lf߹'D,ɫ8 H Y&)oj >eiVgE!gRLfv\iDf->XQ~ PEhG6t(*km4F0N^LQTn^],IyQ6;[[ڢ#⪭:ҢTN|I+ıȼ 8G'֔($'a|,R")VBT)&]"B\,gmKNcTΚM``,|t!EJT_NJf$M~<%;RA#MW-!p+_?Q/?+1Ya.)_WiJ]t3gF: GXք/]kpߌ|9W(|n5 !Z>Y0\q^;.{cSVǜ F ݟQb_3ؤ+x XA!z_ȾIZSN4PQnm'u|5 =g >ȻhcBcߺة_?RY+BV+PE#pbˣ&5+֪yLZD`cFd40Ҫb`;(Se7L.,H#DO8rUkAweJYjv soO,IH.ae#?"? ]~ˊOJ& eQYeEt-J:LzLԃ*&9( l LZi $ZrN$ Wc+mTz٪|מz|Yp;&I<4:* $xޣ"O5b`-Q.]\.+و5Bb`@faE쟍z0 >Oq#BTl' N6{F!>_%Q0rTWR>w2;qWIV‡ upܓ :d8 2|3}}ϗB,=bxjt6K_%/H:V17\upe (L*"ĪXpn@6g30F[.6/Yޯ]ZOHxC_ojc?jráut]-57wPGO)xZ% (aƀH}öqe|J!S-p%'rܗMMBQ}z< ?d#4>o<˦h{h˭iz<2&N~ qkH 7TUr 5ݨcD9!oZK,.= 8>n9QxrQ4i%쁏90[+՘;"d%pZ>Pq!Gp:gˉFKcKTԷKzUhd@]cTTE}#4IG贀N Cx+!v_yr|7Jx}>٣R@Tِ [?Sҁ3oaD e^( 4^ۆ3ݩxPW?(jwSwL,xl_H*[oCQƂƒ $gtuaX7V=2M8 z  3WJunv#*|4?7ho>wF&d2HQtNFpNŮPNr>"-}8eCU;#x,\ڏU%4f y@KnlKo$D "]u%cُ#ZX9~/_F9m B*N-#u(~SZ 8zdNaVxEۤY VИz ?a,F&bl&XE+|u.B};[t>2:XT5+xzKè$3HǁȞJ:RU]wӇJԳbx+)2 dS_@9\BʜE|. vbE87ޤ/@fyE%_5KE.{Qmj`}Yz^ OHeTd+64իuJr>C0.2<~%6Tß +HS|)MFSɃQ_xETy2^V,mf_`&LkESy|KDqK+-(Kdl͆}XP\g\|< @mv:R{xG AAfw![ukɩנ%HA@yꇢKtL~<\7_hmLdv>Y|2Ev uqs0>..Sj_\j o"?i ]=;8>HK|MRJ2? }&esW~1dQ ޚ.6ãGem4X% #EX$ ;JjX7ovGf~rJFm\ym&5([p2Q {G<'9?*@]n/܏MwwBƻ]DvBJa;E&޿($گ6' $Ԃq6g(v T`zkz;:)S=5=o5Koy#_o Fs u77>KѼ(6QhPAEAAz೦JL6&=Y]4H<¯zYu楟J?˧%>ϧis~68XmF`06wMr[s6(gv?1-:GGAOĝW^r,f$ jā7ۭeo}!l]M*,OŝaI;5WWu![GSY7upѹ)YܐhLiYofؒ*c2kqSKK5%L:ރ#xFgqnӿρ-P՚7t9V+Z ]gmB\CLK &YST18` LZݸm%BmjBe.nP V1$ .!G\5#V*M)\"ck ӮM>槉 K3W<|=VTCVE+Pyʜ\9@H[ǿ׌Z c…F%Wqե[=gbuӮ'^0z^d0xzZum+Kς84&"g)x&DWbt۱kiNfHb'԰ ߂QQt,Ĭh剥I"HƦaA?\Nפp +L˻>W''GKowPy\%Nʶ[RvdoESЍ{TlqNpO2IQ$d Fw]Hx oQ8bg?[_x^ o7J_j@Iw})%JΡC̎+P]Mx Ec?s9FQ*!|7bšYDu|}*Î%.@r{V4 Djd|9P:g羬یΈ*U8k:ü*RGSi1ߒ[O!Wi@`0v#nn/Å uZʯW[N,`55P+|&Z*jhOо)ؑp8qX%B+& LfAٶS1:! !Ԯ<O\ oR|{RNܶ5j=]gNpcX x(ah2TM? ڵ`M yctY'}}ҰVM'ez˙D~jA}$b)8oVW]{*Mrqb&`M&W=BVA\t_ɑ/ߢh`GZq+"?)W2 nTigK\{N,Bakr\(G&J%Bw`=e3N W zm۰;T0/u * t[1RfqCPDa`Ghqp )Q4O9`ڃ ەsp<Sj,T*kmQ2>Y)ĥqZ/Hgȫ(i)Y]Al ݯUx[a\7N7 *uwyGBkhf1:c7d}l6{"e,dȌnHq&%t+.K_)@;9h*팊I[s=M`:X'Y^8KNp݇KV,ߍ6J4E4.1#ڤ?a˻hM #]4P!9P7q`WX/G4OW]5Cܑ Hf d oKד,+>?MzOʘ_'sL~@sׅN');]eJ|{׷V< 8KB{GnMih͵X 5])7f9qR؃cH{*&M:>=\#K:B8.zb_FWǞUh s+-æD*6viy"ѷ(DHs(Lb4\J^("pIz_5%eReI&eě.1A5bNz )[˓J+iOڬW򼋋PJM%zŔЦtt<>Cm23-DlŴD*0F uRؗ}q8(**1 T ,.ğMKTv9zVf2ՑRp-%]8)3b_} 94ĥ, 5IE9܋x:DI]!*0=P+?'URG j?NP5Jd+x5nL5ji-!wY7GK?B_0'ֈw'_+Qu:(3sIm:qacp8N h>Oi8B0#y:!w3P7L88QrGړ&/kYһ:mR+n*6(vӫwh &7o^&':[LRTqNѷ?Ў&&ADZU''X /Y?ٟ mvBO1A('{Xh]Lhht,p]ȴyxQ4w:FA,$L5K˿CZ B>"M~L7}rTe=U(1󎪁)7t/>&m/4nd\yt 6bo* 8 y ix1Aba&خW!yG!(w!f UQqժ9JRU>!|&w.CpN[F(01|Mר?ˣeX\z>߮_R1#l F\iLJJ["Xs4ѸXWϸ PgԥDO$Y:6[j+ߣʒ2]o\ߛj|tժhxqwwJϫ7Zk糠^[GFqr G1=-RNpT> `) sNG(|ug1$=!S*S͊44 ڡq>(f(S3fMot1 W[ҳʛ1JJ}yOu]ƃI[&Ǘ"H] >luOo"}0 CpQƷzP3#+"6{vQp2 +H<;Yu"#D/ϑpm&KRbS=Y6jD^ƌHMJ%%ڌqM/uUk vV齽G,\ГHk7Q ~w+ς Kq\Wh~' nț5o H٧1.(,R̕o&:nBO]Ä> >sLPrXwzBy`Gk'hćsb!_rG_wDqr /6Vm!zJfqM^܇޲|b֊6o~:ODYD*؟="ߚ8uQj1Vw%B^o˜$:_a۲z! <ʔ46N15D?ԻMB*Ldsģi2b!)3E=Zeگt5^>@}%3;|r% ٵ]+; 85>"^Ą]RdrF{ݨ`̨&YEauT$nK0,i½-r-%Q]hya sEH~}]TDlaVc&:(5v׳&h5gb"*c6i}' %G+oEu:)>z:/nn?0s[,pЬ!_C?zƨfw{CNyOIwcnOB5qe*-|Es%VY( m 'ӯ:lEkBW[.ÐTϳᄒ}@c8=a}wH?ׁ x LK)?|gd$r^cCk;2mnOK%]_A⽙Kz^)6ׄddkP@_'Z?"z\S"g`yjܹ97?`3۞?g[ v缥=Dj/ ]l7{x og@T8 ؈D^6E$AܠͿS\``9@8b^_iN^d߶"/i9*_"TMK&t{x)lESΝoLYwxa]i8\;ay˻~wsw\-mPqh*x7\] ͼQPS԰8WF\ErʐW}]3^PMRƻx|h:x;AȾ@m#(DUؒ!{zo&`{ipb sd7uP y>?;<R_|:iŎAJ,.x3/$JѹfoX뵔/R@_ϩ3J~ZEl] [E kN\=)zߚF,}_bWxNp}UJD{/-MG Uu୓1َw72j7w n7%l9iYilc^2m./9rkf[<=~:NOuS-w}?;E%}Q_8pQN[v4lY+G!KQqc#Q uz۔6 x d zkwTrp(AEA&`Xpޅ֑4P.sRwaX9΋ZMv63ST_(tGUnBW !R/ =S(.$"a"`9'GqgPcH\lͶjERbK])^ѕA@v"M&WA;K|g|?aP՛7)O!|y?ab-úb!*oi.nCRԆs VdLczXMT㄂}}z}"!^Ԋwrx,f:idޏMYuU(DE;,8sg}fh~+{hW!|:4/nUD^O>lu|pK ;+pc!YƹW⥟Qi]VJ͜%NZOTD`gjV~i.M6X^ܸ5.,) KxzY( rwHXγB [1Xi<CsA6Rj(T I^0ػ_NA+1c'u笷/!BT†M ?PR#(B׵ GPM?y14pY4% ;'5~dWŶ.b0 џRo ү7GD{ְH8Z"6| Z[]gsx q* @?Ow+4O漀m w HeѺozM+-u p R7I[$7|o`3@񷠬,U`ς2s\M<ҭ,fu!c;]'$R Oxu,℄\2{Lؓm|0¯Ug`z,-Đlײ˞-H7ݓ m$Cូ]1; \KyԉُA ܄O;"zQ~ɫRG/l-mԗ=s"Y{>@"7Z?bcwQ.?h;]k)bPΨ]@p\ Ƃw_dJE)V7S/ou&"'ʳKJۚ|j=-WzH*SmwkKxm8^5^qwЁGybhՓw˚>(,B~h +\,Lni@}f:+AZ|<e7iat+oްB=z Q4a z^ܘ?'&u\^UOpZgcoaAGJ4TbFC?g,9%aI8IU81U` Wcx;K֝Bh*λW{א\Xq)?ۃ;)jV Oy6w7z1>Ax%<ȫt|qRAZ#Ϝ[T 8tb(@x;k- ,H$nyAR! t#Z7RʮGk`<'ByߡBqAR8,R(I~T(3~ .'7iY[K= 'ϥ!܄=Ψv~ qgED f B Q31WGAFxs6|V;SۚڎD&x8Swfg~SVNj] ͱv|QbMجX:PE_wz$} ggS#'fxqF!RNx )J8X=_[3ppLY~nZ4:z@xRY><2Ǵye?O ^Ojޅ^fT|31R-&e '"׭89D=LN=*(`TzDL\ R Y!=J vLϜfJyqF%rx}èx;Džn~ ^] K-mtD,Ղpk+&㫕f~J+lin#iI$]a'e#`{ <^xҭE uHɿ2.?T{ w(BxfU;hvCk ЊmqS-.A&Dv7) Xwet|@-_Xh=Q`"obz=c3O:Rraxvz]63xaS;q,Wߢ|en4wq"}g+!R8Y-2NRUQba|Өo261`w +vsC`/`@z_nyS[?q0ؚP|Cjc:6qj.^FZ@;]$\W97{0mR(|\|D}E}QH/PT˘R6_^;KV"mn5S-UtmA>tUڵ:%`n8<$&盠HQ Jf^:0- bV …ts?;${-$NT7W{D({"5 ]l>r ~a@t4`,jA3cA:F&H _2ӫk"v;/-nOsq!ٕGPDjSSbpc픎=4ElVzaNuNƱgf/-@tFE;mZd~իD?(~ yX[쀰BN%45tW+CLAm%|ԡ'g]ኯm%]#޷[#oJS0 #Ӟ5^v.koπ7e">f4H@*s,Sz 7QXdM6ălrۮPL#' i2|(84zC>פmD_slUbY }5f(ZDzK^x/|vhl0 MC@Yo,]Q fb:Xлp^ᜤJOS/}+/<ߩe*X`g^]s77ȑC4@Ogk_oJnS{=7v,R?S1[| Ou^zA-lBOdkh\蕼i/,#q`In3Q:wvC!d¾۰ z5F'$o? $l>lR'4*]sFuڠvJ`Y*oWZbRUAO0]c8!~7c|#E$UZ7L͒c'Bp[=A2Vn< _)P! dkg{gp${3C?9JI=o@B6 3c8 "Kr8gF7Gh⿂%PXw^hK=J|D6nEVT/~dѬ %<y68 :R ! yٚi 9P3f:e}yN_x4**~'ӗV{t3ڱPWȷó]tiT$nHwecU[<*x,wƃ7WNz3h/)s.2' 0;t:{ ]VZ  ƉCx~y=eUpɡO=d./ bc#T%;>Gʱ\pKzފG7XJ^xblɣ{0XCdj~ FtC7DR1}M5X"uغbE giwJ=EJJ [ bQei6:M>:*n*B{R9.%aRt2c(z|!!׀9;j`ePYSB~~G U͑N{#zi@ܟy:[2+#i|1d %v֤wL7hu\ ?6W*uJLUryؗRދj`m!_|Vjs8Wך|jM|ztP3SwKKIDtHbڵ5c6O\~ܱԋI)6qx)5*4h0&6 /xL$^h@Z_h+eɘV! U ,nq2&rB DBB?mnGHyۃ5qL9+$%5F0fO08ǤA4QAP6V}HצaA_tWYL/ُ K uZI$}:o9:@ӣl"Vt$fe޸23yw}ԏ`]=(Xlw8!=H\NQ^|4Ϯ:i8X}"җ乼JW S71(Lgp2-TԜr"H y\]17j՝#tc`$ݝTΉ)'%>*gP V\2RV,5 150Nu>Js [W,Ӵk* {>M׿0hc'^.ckuVoOWF#XSo8f 1K Gcȯ8rϻ1vOqr<.ڊ;99~JC}vB>nn i^.;ԉ8LR Xd_-ߩ>yo;~٦j2F@܃z^-CG'zxR3"M *D Ro=XSSMd*w-sGcN|S# y U.g}GLJUA7,۞EM\̻""7f;ܻZ=F 8>VorH1XEw'4 >z܃Kz\/_cr}W~!9/_BBMl:ќuNFab/PR=$t?޶<9cj&ILHe?G9ta0p6ګ3~\0"M%ȕEK֠{5Wp:> f Ҡ9avT%jLp&ߜdu4Obccz]ɗf[,X&@?tss_QX#iƗ|A[N7 fϚϠ}ߙ4A2HtiV #ǬqqmB[Vue=UDuW*P_!gcBl]7֚=K%^sBUP=0@&}]ݯo8wavwG ڇ/fc~x9o ;؏Stm^]Rx1>xïn΄{s@wow~Rya-):E @$ /|o誾 C}>Tķg5Z3G;j}o>COQ>Wݖl~~l{o/d3m-o~:vK}ۇ_ߡ[ѧ}HgKoM'oBoI6Q{*V}^@x{ 6.^Q[,?} og=ĵXϛ{n/wQDXyYlEhj3^dCT;> =SSaþlwVc[=V &mbXG lܚ`!?Po 2o m_친<֣zb=W qm (C+RGz60\ Xlm[BHxK mQᅅm !5u6 ׻.ZIn^=KTDΗ݂۱9Hx*YC&){7g%\ֵ%hLS&ؔeGTuMpgJ(w%ނ9j/m(6s*NzyT㤭|aul:icd%^uÖ%Ȟ+\^pe\9 Wb!z_$ ?n0~vBY}+Z ӿqMw|]Dajgx0ZYXßB?]()5J̌O|ܓm:| .p%~4{Z\ˋ+$pa{6FZa\|K}V2Ba6W;ҽ6 R! o!7,k?SVE4#`N-[Tsһ;2"Kc]@_~= Xvs5-4*ְǞ>*UƝMT E`cCiK7oV @}^VvηFBcN䚒|Mw4z M S*ftY^Ux謐Y_<|n3r9RqV亩gdgmSBcu4c~ fK +i,woŵQG4Netb]jXY&Hee]xNG*`!2 SśTF<:>&R>Z;OVFy{`N`Q?<ÜZ10gH0 ;In뎴J )ćDA.Gm_"N|:Mp‰gT`Kkq=PbOUr]A7 %D>PPb?ZpYwjgbdt>s9.# Ҝ +;sKPhdLVmJolD:Ř 5܋rPi0}BN$CiM(bLmmc(hw0ke ^dG1Dn`~ި!F*8ւfhM3iC ぀L*#aA#*ncbNT.`HҚʃIOT"]& j%G sQX߂M֠ʜY>:P`JR:\bI] ,ZC L0%$Ju&"~D 7᫿Cj0tVRBԆ z-Q<@L9`PXx"x$ese&jLN:؂a Vamǟ7bkx.-<-E|x_m^3Џ/[ɂ[n)hdCY$Vdwݪk{ww3>lgG,f=X(*f-ިb;- OyH^{6/ZtQft?;!P 8sSnu`#YM3 VE5(< 38EM'<#ߎ*H4gG`P:y|R>T U pC_S>흽In>fJwg9{HJJY@+Xirj@q3 V2ѹ6 (=+{*@RW)]]?R9T׍= 8}0#0;x|eCJү{*-COuV/?i}Ču B0)9M|<嗐 Dg2U|3]u_@37DkP35K%hk>}6 a.5sDZb@ f7pYj,bCcaї=x]zGtOG ;z}xŏczlE)q[W"R~2BF0aQLF9$,8,rF'h~ h#2ڀN-}~˄ ?`-ojM Tllxn@ Y{|LO 'E%Y +F{w&tb0.}ySB7YE#LRmMx!G@+!ԙBWwBKT@?B +]Trw+S:,hciDY 3:9Hk-׻21DkIGpXU7IeIޤ_Yp+*aO5a*>|iCIB2751IK†7!tۈ7%hUkZTjd~NB.T6R.4, E6VAہ G}G%VZ:ا9M|xiwէOnr9Xh)z|PJB(Jo¥ˮ#TL`c٥Qe-+'zٳvo= =\1#*#iX޷~|Si#2n=؁f$vO~= wT4MyW~;O&>5UU2x%F O ?q0!oz ~YKPkM6 M&J3Ҟ?]SASgkhtN*'5=/\=\ /~?~t[TL< 0+X$`oQ~}__')xyuhPOGK]5a7{5T\U4hNw#S3l61 m TDNG5WhA(pdIv$ˎ$ᐺxV 7%z`2, j2^vI{" FhþH/PsCYY&"t̀"WBxi@ UT;U Ge<"I$/= d 8e8fۼHK.HECLRAJC lHElЙD[h}|(,\XSoXDxy".mE2@d0lC ~4t|Ҙ`XPũMyxI&PfzC|?"E2dĪ6@&(?_pLķ!txuR'~t^ o' a1;{4uà@ᅣ,kD{!p DKR|{aC4.x@҄20F_yrEГpC5NȚM6VI6_K\+rQjx{HQ_a׺%{!"ظO|^0v7{}S;x}G7~SaD}+yam#DT2 kA ixRb Fۤk34Ԍ( _ ? 3~]hq,A3rNs.n<7\}=uMՀL'ɮ']ݼ SLu~jAK{p'!PaqLȋp@$1z)FE IeJ)al̽rJ{+a;͖J$(o:j=]GH۾ƿAyA#&TҜHOF"0F*y3>Ʉ#Yh i'(UI :02^9f~rZ|H;>åi: e[j]nJbD- `beBKN߷t$ޟ;3zoF9:WpqNLƓc-/@Kmb6]cXʮ}=c΅XK=3A?><@4ie4>~h3٧Kg3L7J"k|,Ϻ4JJSx9Jcj3kZ&<ٿ3>mM_0wɓ˯8c% ø$ܾr[MJuϒ@;FTnJyC* qghHpUT :OvKj͌Ot܅;F{^/&} }= ar.B.ZCw7zm_O6"}QB&Q $lHSp% `YJR,\q.ē帒] w^Ɔ,RfKx4?xExCgn4 7$ *hN'4JìߋqKioTJI+v'DKi٨l]eݔC3 Vqcg)G-B[`gσ䖔68(#b;K(4TqHßI~ H, 8̠4B\/Ӟ : 8+$Lӛ7ҷip}-P?2Ӛ>&64y]a7_ ҜacGᲅ8~s4bDU4~[G]\Ҏtڔt׷$7\9*F{-X^?+˙8jD1%XڻzwMRqT@*NQ l0L-m)>k^qvY|< !M$q175vc%]cJJ14@JCcc0642칛rj н|Q}%ޒG??W0/9(Ǵ@ YF/FnY )LmM'rؾk6)1 sz\9olÄ" }r+0ǂΕz}wboIrf}=( v!~&[!>eAs) O(ip{ݝ܆y\&5#> u7iBc"}qc~{k?6Vÿ4@yL2>9W* Ǯ/.8s05Sѻ^:a}NX>yagdSMD;4' {XI|w|WAZ0G~[U=AVrvmwhu td!B f:`T¢i 8,t YTL'$IʐKj Jܕ?):B2vѵ8h5TKj(MyENp4Ӈ~|%vpH}f> r&Jr+Ҷ Q~24g1Fg9O9/?_#VXqvWΣ LN8dʿ&O@DR4j+.6Ф@ U*((} $8FqGq_Q7V.вSVTvC*J v~;m}~J̝{{ |F4I\gia5CAcoi>lR3{4pO ֱAk_4 %+_ʛ{}?^E[zK/#[MC+E <;gEuo~`ղ&V/`՞h/ը=x1͖d_3:*!ߐXH~yQU] l+/܀E3Fo7Եd. z$@F6LSf`!h)_v$RM/]]7ؤc.fv ȹ$97M^Si!wx>a.4r P`N&oPCmЊ7PXb}i6#̬ui:VyBcvJxUbz@Tc[SQc]^|JKvRƯrQ k`q(e{پwSL$rh|pɺm$;1[ <$GzoZ+#2W>l()>v#,6:^锆g,ݏ@@P`mÜE*[|lʾIwF艿Hj[rsTϼnDq1ܤUN#0=ytπcJw\3~BL;Ln`u71"oi0{>g_/b(p SEc(|'+; oUjRAH<;Ϫ韪 ;,;W\g\\KwI#C0>rF!Q,$;Gʴ7O;Ѐ#wf|iAJ%VO*[b68#'o_@ۨuzǦBDhF4[Hn.{\7R Y'Fgޯu Ov0ʣFCb7Kkob3:ubƆFxߤXx~SC/OA6յ?8 ^4$*aH%?NsAxل%_YZK~ 39a&z <~'C1Kx{LP}(vp]NcK:M_%9*hK)^i ’5Kkqo?=al.,.%:jIBKU`pH_Y &Z໏Eİ!Q=Ck9 #B]BRN,>tVAv90JB+Po@$yIBx _"8l0,7v};IO_BxgA)#:ajN 'vQiEUFPUZJ3<.O-c?T^Xa z2~5>O&_"ye ~IJ_m~ 9Q^:PtڪWS60<= x\V{(H f)7Ž~;s%r yMf @Cec A׍8O6h ~y{C/g3I/D=4W/CV.!Cޭ~Әq+tr 0N]>t*+.il\O~ɀ_<&pЧ2bSh֌&Z|x܀34sτOƺjVE7kP)d.Kc߃@G$'zDh,!lNX5(\Ӣ+đ{ŮAήsMkh.D+ۼZޕ)FmS*J KUTa껍̕;iyFa)z}//!^Pkg `n},'ՋO )WJcu3~8ڤl ޫTX?17]2AT'~ĩkaze6f.Sz :#=2:b#3ҋi1d71#EW @As9ޤ6smk5w3.>@GQ`)B^<:{J[R_wHz:/>[{0*M?jݾpu7 PIp̪q س|=k.Y?9~u~~UW~n\QV54~H[  }?ֈKk1H oc64K\DGyB'7Ó 1^SM^|Tv;Jɞ<+JTT7ӄ8wwKqx{4V0bhj,b^+B͠4^EtFU%Œ{Z `g`eVW&~Xª|2Vwy,3y-ٸ8I32gP5A79 `5 E _|Z^u /n&[_@s,7;Gr%h,z n8ge_;_v36]QoyGZKT{K2/w'ZmeQvRL:z/p Aނɽ"b!r 9w?;wܿ~>,ݻȯi,Ht׸~Ls֞\;D:+1޴桚A:S=N]-*A Ï?Bk?O/}υR-KK.c1mz$"JUR`Jx"I^i*#Ie@>I㇁0ۺu G[رÕVEzjN&JU6y~a8Ñ`.:ݢhޑ<=4 n6.^mFA^e> {wDiTQb*wLVT|><7yڬmSu˶7s얁b +/R2ws: p6ޣh9s19,x紾cA}d'so"O/\FJO*}k{3N:5z8xPv&Ď-H]bhy 1!k.ЩސP8yO9Q\OgsSŃ;?ᭌ`X?/G)^g VP$,\$y2Qgm*֦bY2F"Fz KŔ%N"dP}ؒ[C2tF̶.Ԇ D^#zޝ|mL3n]d7Xr?F^})rU OiótJ(̴!~]Ħǵ0'3m`*41(FowMV : A>.*tX kHX& oP>࿀2>댅d ` 4ckA%H3t8%b ~?$#$"޾$k3P"^j 4V9\?ı6>=OX0cuh8L .F:ݱh;닯O1ze4iL]sL㴈!f~HOvcnSO܎d{{LŞ &[Ui6ooT$jOJm|q{먽=ĸbOa{ht {94H=}3ZևW;aaP#?#?(p+0r?~cQ0z/Pijb?pOH.Xwt>%+Y<3&uW#p`=/i6PDʂѦZ P8@.2b-'gu!NҺu&XZZ݊gqR=aWf+>vCuZ$!nCxIrƺCoթiD^QRg"LiEZ8G/jԑGj,SNlrh&=TsMBeL;=!ÇT%Q]`[NT#C'aR?s8T#mpJ4鋡Ϋm"ҫy \<]ԫ:EG߃B_ouX;}dI'wk%R_?Cv!{4b^>DmjP5Ew_Atz"XַX꓍ɄqL2𗽔DS/ew*ճZ=(kqhZk~x^V em4$7XoGx4;aiw_"!YuoBU)QZJk\5Uq#XF\7Gu 7#a-N$jrA2G˭k4$Q{ϯ"G#E o_kaΗ:P^ێ6^Q^|]_z-=NC|ؑ*g&Qżp󳁷7^~ZQX߰P -8kwRo퓢=bM?߮W#׉=Egc`{볫r2կ>̺AA!2؜~j/D/ H"i-H_&EY~OoS@ދqѸ>z;W Hs*ɨϡ9W\RZx7tǜH/0KG,ἃ\Z_hC37N<45FưK3\)6ّ(eڛ"y+_[Ǔ.,@?<nLjy`I-LF Mǯ{C{xs>Ku {:o}{!xWmR3voĐqEܑh/~F;~l|r?|/,L}'[RRm{RD j3}Q6}{q5h25;[=h/wWUE,?/t򡦹Tk8?T_/rK_hĬC~'! hH0 dף } ئ;͚[$tRhV^&˶IVHr|?Ƥ7Mc%ES8)xKuuR#WhAE,eē*0&efg^X:K_D.g+ˆ /?xb7~)wmt/!R (t4nƍi_݀_[::>]&ᠽ>xtiL+?!rqucZ Ci2V΄UK&gf8yC> s\Sڜ9G} JAXjBVf%~.XziF,h{F58"XrtBJ_$07Y9L(x|31TFȪݍ d@n1 $4,!aXu_ ^2sqH$7Ṉ8Y·HGydc!)V>dlD4Rhd khg?۠ìxȣ؛TM3r ġ%X` =iŌfsʭ]!|2M|6K0{LWPnSCa+NF\ ZCd=DtE :| tg Wte9Z:PDZ1M 0Op3ʽΟN6”K:Ie=v3Ƀ0Ȍ z.NF S+(C%D]4'#|Ko77e6Lnk+ Я_nxD'zhw>Y'"&mMBDnL 8 Pn\~4E57ίFY>"#MW6u.4{ZMW+-zMNa]:N txuM#,OZ8ھEC |ekeҩe\Q+ ^*3$Tk_I{%P`9O# iWNF(f̡atO*һ̿jYu!E=`.sֆ?^4ѧ}~3WkiB G׈}9JoP~?{E7S`e(#oZ^0z&"l]c֓9xK%_T  Jwϟ$pH!oaxI*^,h`#"?Q5V iMƩ`_m0>̾8S YvM/"sh6 Ӡqr*;F{i؉Nh=(#u'1i\Auȧ4m9'ՈJC<֜86G岂|'@صx{HRMJbP{/ϓFu˟{tzʫHu :)y<#N9W2 ѯrOIң~/^EH)h;q[Z(з0Wπf~M_ӧntWxO9!ldw_׺@{[? ֫U-/ e]@nZkKY/10׃{ìQI i8 wMy$N'AZ/tDu-Mw, ZPWދ]j7YQkLg6hSla#_ď4֢whd5ނ #oQ`]k=@&0nn*2Q(fcSE@.|3Mch|({1z-Nk=E闈NwN#AyQJee|!Zwy~H+RfQ_>JUCޤ|>]x~G-EokN7}\pXgrׅ׊A|(XgL(ʸ=#8bX: hs?(3 k','Ϸ%oMM.>xLX n3SCm.i+ʓ؏_QpJ/C%(ȳ_þ7d>M;t#8all>uvvP||(*z{GucLJIO(K# {+!{)amE]9[H;S7[kBG u}?XNL "'( rJzPYlOLrC["_k-z~q+pCZ_tU m#QEHgM ?|{e=M@7;h{Zѥ657@F p!Etipdz Bj^Zhx%WxWg}v<`_@_|3d-tÉU:ݍr)fn=i_W 43Zܣp>xTep7:7z &;Z\'mQr"nJL{Ϗ g [;E"ŅEz${?%Y4#KBGqkUz~, u׺p UKj~-tg! .(>]U~X.X?,󚗒Pt-*"fIb ,a´a|XTJRD(=;\0*ZҩN|6.^%\Xto5N€`WȻq"m4]erO; 䜓jcxS$:EuCl`]%}M]71ȇq(O'&^mlX$@NaE[tX4I[$4oq_&3_MF_ޫO>oyr^N?~zuJp)o0>\ 4Ъpi܈MG7KqN8-GPU  ec]ؠ74bwZ9uOL]{ _~YO}J?zͩ b59ci#`ulWSr7'fO3 o43R 9Q)n@ch#z OO3ާN /4yᲘ`K7%ireUڊvL \EЏ.i-f $Æ2+&bYmͨzBʥQڬeE/J_УHTp{ur=#GI`ǘ6?y=Pa?ټ̘v"ʖR/uɗx T;qȝ56` r!w`Jy`8_q$g$#\?76?;ltRye352;V93 'Š C]5NgB+_i'`όp:58>]]g]+gC伌G=Kl7Ff`gؖ'2wJǍN]ooSƊm2աcT8S꓈`}\hZ# NT:-m~WV8OkP~wC'DS ΧxJLœI&~"lX~^f4 +LyO3^yC`.KҬe#4dg&@ǹCO\0-nz Jg; ˊv^itF@W*?80nR;C u(dLWSK ঢUuDnZ7!URu FW>5>Y U\eN6ׇR|ߤqJِDy0`KTGc rʀ=/IC;6]@:]H,rOKzOĹî~hX ,EgJS&Z۪z ":؎OG C ŅT7'Ugy c Sh gY |(c zۻlc~rvI[CMXa(1(0]RVB%Hpt"hҏ%8' R4=>]a ;ڬdI|T5G9m't>N)q(eTG*sqR7'!f]$" nK12_5%qqJk0s.*X; 66脚WxQ"{X tq&1]rr! a-D:wG<7&AYxz؄@F9O>guJZyY/'?ߩya=U?JO0^ ;2`+!'BI y7H{’xOX/xc.$(bʋ4̒=zsE˛Id;ErhT !zEkͅ]0QYZ xY_d0%2w_K {Sg0:ZVP!Csd+0jh5иF 37Ɖqz#dJBD#Ogj65jyvvQ#jG~J|:HY]A&2T1 i-۽[{y>Ӫ/#'Γ"*..9 ^ @( RA) +R\#~~9lv<<%[q{uߦ߬ݽ?4j.h;yxLkys7U9bZZ~7V\*. B;2@&7q< a:VV]WSnUmeTCNŌ2N]$a M+F Y {81y:!xG&yR-j|P_fK\[fVi۠N3mA5ܶejjSnr87B"gAbӓ4a꡼k N_Gh>7X^y]p&3q6}q5TW[ c^R~I9N:_:R44hGǪլyN0%#X-wfA)Y\bh2m *(#Zkcq=X-}fa nX^fY 32e/TP~BHN1؀p !NX+YfC'60=nф݊p2t<( ќ#i5h`mdS,8GRN-ZX`o$ #,E .g=+ 9`rfK>@)wh2@TZS֕u]KKZ6~O"Ļp J:>k_k$}KFi7ޒ7' 9'jRKUfu0Gl%j;Lv |QV`p|Q2:Ji:GRf pA)/JR?CM*;!=6fѤf@^ R)ƧL'ip3;!Xpl]%KLC7Ey2fjI[gg[߃kfhlY B9 `+Gje,793E}(L]΀]j-ɓLUpKL >בg:m[(|֠@c18pBOGÃZ␃CVE(5xėrCΟڨSk[G0qt7&J9Gv*/-E{&ʠ2)J/HQR]Aԋh?>ί#\a~3,JEfHtokz;_R)IMp_7 IsJ:J_2 RpЧ>5|T2t瀰-A+kg6 ndrk^RRk0I)*TۤpʲS<=f 5<3TKS&'dh*d$CL^B3_u\al=|ysܳX!m/*N Q`FR-ZZA( `n!0W68:8"n \]\*Qn6bG{SU81Jb<3H_)F]SƌvIڳ =`űi^3#2dZyJuE㝋*s(.cn`pe~~j\1m߫8Mc/~) xֲs?`..23;j+3Zj7e\PI.F,Di^C,BP}YRog: cB_jK]~a\# = XPAԤt3i(U쫀nTm Fރql%aX7޳_` Is?8yEKx:fO!YqtyF2{`˓cݵ͞?Ο Vx/Ibz'iT=#ܚ{qEN~pܖҦOa (/lՇ?%{tZ`!Jtrni f@ )vK2fmfez`֒f ~Dt0 *2Vo 2\Qʰ@Uk{G\n:,y¬pAZ+p-Ut8TM j;6I\`%@#[btOK` yLx6Ivqɞ2."IuP_u &'SZ͐2QFkZ`̼/^;s}Oiz^l[>v],$c 6c9(?3=HzHP37"VBxFgw<e}w UKraJ~3:7xmnO~1#Oѫ'c  |R;iŇذ ln sZJ`z.C34ƽJأa)J2{jtO :3 n'5t=xm[吔|syzzx= Q'sQYVzwjD---%-(.J``~@1|Ztɏe m%3%r$`SWk]GM#0??%Zr8N n.iC:$eK',G!Lzx#//[b}t#\o6WMG'x*PD69/Qy ۀ>D`Y(w? $^"RFDM?Sx*@ಔl,Nk:V:C-YC8(<`/e]Cfh=se ˎ4 V9)%A s1{׳*"v=ZO;X!63yȮZlCnՍ+ vI 3<LY[Qz'ɽ0Ժ{RkWi7:،lr])NҴw_ <ݐŽkn/k'<6 9]* E~`. ,/hV{sFM}iz9ټ47k r?m#6a1޵3=2>Eo~L͉ia|j_'1~;W1ˢ7=roq"v P{mA8BZ_Z5)cBb;F oo.qO3N<~!EV<\mp&q!tG_A^cfpsD߰vy\24dRFnNs=9=jΆq|=<]0z:A_Se`GM lAa<3π jѠF~MB0=q̓MW`H ߵ~/ źaǮO=5T_Q'`SZ(cqK LG0xGm -hOLK cROgRBQJgӿZ#+b_>[|jօ7gNy}қgK[8ƾK}[8L:3uMCFi'A7c^7t)%-- ޷{߆= C~ }!JVx04fd8/6_t~F?mgqO|FA_yUȼnyuF5\O:p -b&WxYx>1 OM~1-q<>z1QUgVt}!_Z~Ŷ'9í# 2 ɻA;,76 1Tobcp{%K6.HfA7j OyNFa;9I*it۬]*7%6^V ُb Rә҆uJEZ9a.:9;IXbpJ;\gs!cEI..@B=O8M!t=X[ӚW ^+8fl w ?IYΟ3 ҈z2@44^Ǧ2iLNe{H7NJ{!ՃsIח"6AaU:&ϒxiC>D{۲4gܗ/_Zi|$SXш1}zиpZEO`Q'Q5y5)ԥ~gUwn׎ \0vdѺ=py\X>M[T.]n?Vޭ y VvõAr=rS=aSۈvcͣ֏]?GJloFՎ?둌aUy2;{)3C/%t2 .UlJP>b$ 獮_3#?,lkƓM*X7[~XzF'l$hbuVY Ɖp%#&Ҙ]||n'`tSO=v|$SJN#>olϙfu0~VE-w9~C-[^#]M'm?AJu41zo|C}Cˡu6钿M6 ElxtƏKM 7g76|-lço5x\ܤˏ؆ dzL i7dqREu14*BQ%(ooK 4EV؄ m|w3tHYxs+RSttɭa8S*\RkTZ-7M(r2(%1TDzZ˫۪{hZmt υF lAӺ̈a ݊N*-qL{rj,o*l2GX,풟Jt$I#z(,&$fp$LX+=e$zgeZcf'`!g/wohB8`9# ݎ}hj{6o 'WaB1]xl-Au 렲8t^/;?"yB2/&?/mCs&~`N1/>r(S 80͛x֜胗G2gE_ L? -Xfs[^TנN'_SVF+ 呖q6Бv8mުbSdX #ɴ>]29c^BBA:&$cgI $>!M{`KΨ.xar 2|Er#_Nx= l]0F]!h-<|Qu= uz`?{EF ]ZA4Ƥc7{-AS,$́1. H\ùLiZ?h6ݗb,Qoԧ?jJ~dU6,γ"u96LiA})_gK|LpO OP kwYQ2I[=|r2OL)3SE'\joZst psO,\ѧ 7J\ʎ{J6Y.)%Yy )f$ |>)OΞ"JoGa,=0g6+g%H $QZuf㿠?GrFrIRtnّ?DZR+0..z'n7x3MF$,r븜NBt0l@ޅOl kF esDmC-cTp <5ja H_Ҧ~6w/t4g&qg"#7ZQA^c^s;0S}jl^jƘ쁴ީ`V :W%qb`ʧK C|DKW`Rv%OWZ V?ћSEP hcv+նk}N zAyU#f}8 ADp =m.#h6n4b8osOEz 3 "+QOvf%#(ap XGh#Z% +C̋#id%j'-`|xˈ.DD-@ch bDp۪943 _,Ws\XEx27P^f@; pҊz_^^zmy.mY^Խ%u?bc ^SYv2J+q?Uq\nВ^4,W93ɁW0A3iU:\_oۤaqQqSm~iSy~QHG 6U檒$cRr,Tx&.e*/i߭ٓg0Dfa[0D]mx?hwW#; zwa, ric@¸o-!rٯ,[?ݡZ^(Llo:1ԙ E,VGa >8|tA[dp1֗Nuͬߵl0<H cJ^q1/l- /x*_kx!8e {숺?MfR5Wg7!|`ckΑ-ڃ Q? 5>Vzx҉v2<$B*Z' eExx?|wFƃj Ϣ(m~=42r"uzS7;4{ .u%LOh} F%_R畩@'K)h}Mk"Q^;P6赲}h;U vhov zw[[n/k03z-j^G$uߴ*Z\7O=n'<= N:. uv~~SBo<+n[d>8? /;BsM W[o"֛=Zֶ{Bߞ`L#}J:ntoX7Gl4Ƥ7jH ȝ~~;) KSwnJ&xZ=WV ̝Hzеx7StyT܈&tp ͋Ҹt0'_n~j5Ru@DbI/+C˚R $MboxAm10IV! :^ 2B;#dT o25eu[ޥԏ030\N,b 2'WŘ=, TK:]G;8&4]Pel 4< d/ߦa#~ݪҜOD8Exp*P(v PR0 AiM H stF%$v>_gGɷ?h"cD(rگʽ[9egKK=S~v~.VNqLjUKHw֪%Xෑ8ϫM.)Ҟˠ HCpn#GVrꙋwj+={,-i3!o,!Y#Q]Zb]O"7:uPy)㙗@=OpRC k)*l~S|>K__R Rb lҟ̷q]܍oPR/%/]7<0:#}ąu132t<-*- .oSp:͞8Ry2LR5\=3llRx|ķSj'!5R-+<^ ڻvb#χn}LK]RB?0|Pa6 3c vQkܷ9_KV$9I8 ؚ $c~#-o9֯pF2<"p?{zzX8+͠n~y*upAӆg;hO ֭xeak=k;Ф>U@a^6*,44SehcO%x p3/m=dRI`c 3&_$D_,V ,9J@eJi<玂9s[ ='UXU ='bfCx[BHc۰gIw^N7``\f7*d_~ZNJ͔J]\4ꕸ{{cf'aJ uAϳ}Cv҅M 7a]/cu3SX]Out}\t xmF UM1n.io|{ ̃m ^Eׅ%nQɈZl*‹g&Q=sPqX`t}O$ɃQªm~c}rxj<.8D*K9=ںx@ afHkJ~9-2Fs 4*3.NlMل+RɄDo1cx ,Fe ֩<-fqgϓ*=B4]Aw]O+XXd32[W<=}oO}.~y|j$ _Ƃ*£G" I]zpn3&sMnFaz`%%_%4("L%n+P]W 5 #+ha@,-N.1=|/&e\ Vݤw׿ Z6HA:iQLƲ8M|n=4e|Nķ^7bf=wSyxw|*uɣ"y"&Y2xd6v ZE3h b3p\9l+zK&,[Z t~3/l00sg|r٫z;<٣A_9n+"I+y_Xf;vO[g-k}2ńRЙY^6-* ÒCrba y/b7תN: ,}A/_ lS"YO2oqٖk7/7|6,ȣh}T ޶ƠmtT_?}Tgʕ"Ӗ_AۇyHXC:Nvp̶‚_Wgu"Gs0w_+j_SMyYq9;MoI62'!#yBv#\?vFtٵ~( PM6fcq+ L_a#Vhˮ!b#ؤ뷨A5}j;GQ7HW+7hd%/Naq\nȁd %cBN;("/۫%"K[ bpO 98^3ZnozE|X NXҳ{yPf fa8";p>|/eSkބ53?#_߃yW!ޡfu\D-_WS/[JCF?\99i .i(OIVN^h9 )?]hKy}vl(2I %?{HT>K&8 Z$c>CcŸKEg'?kIx`2&EfpgD>k.o{ԧVQb)M>{Rg"&ЭyX&S}Z9 yp-}0 PiMi@kx2-u]]]#T,CC׳9㱄V >JX;~Gnˋ>Cu;x8ccXH;=*N#`|TeF%vNVbgaYGUgx*"rrkU<?sG>D=\CXXKSdU#0fAVGPKoT;ەγlQ#\W3Q듈~nҜލ*y?XG-俵tzxMcX~w&|S!8xI2]<%]j--ե~~NVUCoJD餷$N*REƌR|#~)Wr1]6X7S5 2m|ka)~ǃ*6uO^W*ny.dz=~gv:4>6yS+t"ޟ1qx(GKr,.] 1".H£'ҼjIvߦ^\+}CM0dAϺaby<>ޞot~,OD B> O'?<%?T#|/֫ RԘ*}C^;wh*9sPXyArs,c(Pl-rD.a!/4 ppaax|q #?RHG˃ڋ#C?1K}kBpYKÉn17zM1-LƻN߇&& 1Q儧 l8տ5<۵{ja76O-ԐUI*1i=m|/,@- j#9*Q}/ Y=->ս)g'䱹9'"WݞI. a8#hiNmk6b*U텈u`',?wZܪʔݮb$5*ZԵdNG6? 9._aܱ9R XoGuQVY< ^c.D>(b &KRŔӮݢD+!>S/Dv3b%88 >c?B#m/tNDZ<קQb,l#yz/py1^AǛu%3/c=a#l:ѪJ t0T b-vu+#쏀qJ;ӪҶ9.!mao)!sJ]T'57Ԩ !|dPѫE폆[^P*nQreߟ.p/)tJg zZyFW #_覔zJA`ʏ& j4=":{>q>ߟt2q^I';\tLtlv@aVu5 X$Oڍӹcϐ# t욷 9Rq4+l.rrsA˘#U3n%,hz?ށE-C?7/嚕Zh<kځel-UњN>Q YdQ2g#^v8:qWTR!A'81@\;JllLe$s'MOb5 '=R/1+)Jr$.,Z'$NkkU%Ȉ:Rh\)Rģ3ܫQV# +`߉NۼXyPl'gYJf ֳ~ߑbJZ:V2oN>2ߚL7i\Rr,/Gv֐' #N8ß"_D$%ǘ|u.Ǔ+!kE/q4YWœyxIVèX[:'Xjl.xӺ%d@-Oub%z3}Vxg`xbN>=<3:? <[$`WЫTJH9 k1%- xth–R+xuz{vV._Fݯ}앮5*[UmX](sC%[3 䄔ܣE|ssK?$ i)p&W9'?Sѿ⺄ml̋UMte`C*vw_ ,eWnyAUKY{[uzKs"I$/~)$62y(SikJh-5b7 ~kѿ*J}o`1&!%:~HrZr 'NPRhf~GPSSX~ \=B,5nWY:-H #H|+HBcU[ _*՜6wv7w1 ˁҔENfyP'vxo@E"m_Vr_lEqKtC$9W׃R~VbX.V8^++e+!0d5 z' ~YoGN3f&tq'Ɣm$M'>(IzNwTœZ\Sĭ ڛvSb@#tOulj}PqD?)P(q&,nNa%4HH˸ _޻Mf9њ .yB'X`ϣߥem1Z /TGH76)zUÝ̇~ i&Cey6>O"ʳ&x~ODn]X,R/ç=#lǹC*g`6V{0 D2\m?hEey  ؂>}FEL K䬄&.;jQߏ_%ĝBj'\tLAZx/?DgG$0eA6ж\!WV c0%WZ9#T:%wSKg:s]r4A ܧ:<i<9!M >Kw}s{{D.''ϵ-Ig{#IA]rEu"T* x \\g w3kKkJ\$+M*Z OK?ƞXK0i5nWe tTTZ5Z68Zr/:#T*szSKqS)200Ve~GT2az hv( 6bjNrJUL?K}b .MAF:~E=~離%^qPbuw ҍxRsqYz] _S1ˍ`ˀ V; *?u}hQWFEumT<98M'4FZ”ޭaA얋k=ޯV]J;TnfЄGWz~[]Cz-AIP?6_jޟϕaPVTZ #Q5-X?S ̥no:9+HZ:7 m)>I$b,xq%}xŸGN=W ߐ<WY`JLA45zUF#Zz= wL6RR Cr6H]܃5]HUQ^(E1_b@*83k ~͢<<\+!GXʗhYMKݎݸhD]^RӶ!r2gX^P9bgs+9ޕ<#BӪ K2g  WF 9 M%a=.-oߏX|6K̺ONZV+JhO %Jkdl+<?T-6TQYA.2viDJK +[-pty%sg;AU_a-Smnh$79vyxє݂/5\ώ WI,ȷ٠ y+ܤZso@K!qwU!"CT .بmmhwЀq]P_T{?5[蠕R% sRh o }rĞh̄VÕĖgLw8&Un*Th.@c|kV:eN8sY<%&OrI5ۀ]YΈϩT! ݇}3nYONXSkt#=چ^2帗;U UZ?El J7ᩲDfזN-e$3'P[bW2 TDŽk!_bG?5u!`(hq$xXp4 okᦂIG3)\D;P}ڈ7~H&c< 0]r1,ƃ`͝yZhQ n/hTt T֥oh)PTc ak<߷RMۦ|RD}K6$cdl"{}>Rj{WEPAץ$ߋzk>55ĜOT!~iggi ´dΑĠob/A :T%M͑nqI#zƨjVPM5U2FUЛvNtUHoeg 6ET52T>V?4~ ]0yT-n\ߡ=ՠTԀ\˦S} ֲIby~%5dȎ{S"Y= I%ֲ;đ'k3p)~&|TzAN5ͯT'ʽvpX#3z"E2Draڳ=˦PϗxF {jzCt\u "^W0͒dp8TYrjIEx2İZp Ece{\UzY V9 }ES@T G#g%ɺ'АNj$JXC7eOt %3G`X( 5oMxVv0]6p;$W?QǨZ8x;~A^;Çt,oKa40 ;u ̣,|y\>{_?Qވqzv*ނ⧩opAƔWq{KĂ+Uq&zKMwXg9ɹ#<6\Sy=ہgHoQTyP7}b8}M&doj7MгܑX^HNml[ֲq8o~_wJ"TG3@z+0R$rJ{o8sSTt"5F瑸 g}پR;:2䛰ٍFD3o(;r_ ztMJڬRJ7PAs]j"uZm/Gں,L,aO.+&;nsWQ5UKķa2;==P-T:F6ӫQJM.!wwQFtI{|bqʂ}Xvyfl znv%ډRwx#Y(|e}V숴wL(^)F=`. Q(_vOܾs}1xo/<+ y*S Hsb=I9ҩIS D Xyȭ1&tgsdUŢT"(Uu (x[MH^vj +WX^R]Or}OsmW0? <ޖv-UE18Y viHx̯hR t5aO6cVCJvQ/z'?G xv'*V_[Ua[~{ }C>Cph3>q/kk@h/ëa@69~0!COȎ4!({]y|IZ) uXRNȤb Z{'MddrV% vIhm:g,1Y8\ :G5e. yKB( ԘjSvm⎨FϽc(JցĐԔ7 o'Na2DuQ炥b`\ْ 6q9O(ۘy% /Q{Rp4Im `Ldؼn6Xg"Jaz=y_0&$:@iQML f22eg>D/YcX')8I닏)adC c_Ms0H|)>Aךς?i7k0ݍ<+Q-+2 L&8 \i~2d-dIݨVFͫw &0u,{uSGdka a7kas(Ob82D\`CdH0 w ;$kKxq]2&Wt,;HcL9Rw ˙I"=QS bX":,R}]buSF/~L\DRnb:ʼn`3zv{Asf̓D/ЃONRQR#٢vs..Y:Ѧ;C .'0ǐga,\/ {g4 fw"z G#tvp'sw=%22h)]/ZN)ˬp 9NanTMu4u47lD9?t$,nARSx]+bU_Y ?}5g≤-պ)(o];ڬxYK'YA]$zK*`8w(ƿڵV]Lt)qI5DSv-ݧz5M3r삟D\K[3ұvw3 ̰YWQ(Ժ04[Ӻ*5ݮo !Ҏ~M׳#p/0=fکƳ @a)taʻOsrqfþ8?r ["?X/_-+jFwQ11IX j ~ȎaA5 #Krz=`;.?lnm 3D{6w\<\딘?ЕaD|wk8ϻH<&;|>TR1[}|eibG|NI1]+%Hu葜w ڕ:J¦ksAU9 b-Sp2.΁|fB/o(N;|ެ m"(L'LhGHQвnnYL֯S3LiROrb4$S]J=<ؑvkܫC, 8_{ ci;М4ytןt5ͽbտS!ʷkgkDy"c=A=o*T>1EF8RN.t(wNaxq*HQ =q'^Dn2 ?HTś^uj  (6Tq,1:UW6dh _[ک6ۏ#cX1KNW=0fV|25"g r(=(]2CsmU0+/ !ICE~,NN`JS*&P9?FH[%)6fIrn?,m۩ҁE6#Xcb'.0{iwaIg"mǮZb:||zSCit_qsw V%2޽5iMQ[?&Ɓ|-W[Rmӝҟ+,L/(r..Os`>WL懿E=3 y:wT-A xR]ڶ4~~E1XWyܔzieHGM!YaD[tH&vNHޤ̭qpv"=#KQT* fF42_p wsڅ@g-6aq$,R1pD"sy%ْRIvd^DC`fiil{%=[6.va?IcfMؙ:A뻅=.Sst gIP+ r F:Im? ]M vd!t  [ynG%ѿZٷ@p֍CFFGMhOeG+ ?2rMhG,268cK#ˡaO<|ZanNG8Dm?~Ұ2q7٤l\bK3Gk bQv tqXam19]<֬8zQ-}w9SӞ:>m e -& f85w^OV/NN$˫Zk*!j &F29i;Ix~46NiviMpq̋L`[{q13.w(96VUym@_`^74wk\|%1iuT|1 6r(tq$?+m &;qn}54޺(.2}CAO\VՆ\j CDj>׆y K8Y$p*~[$+}FgtmiʓgS=$C.FW`b# #g= [sX"qpO_Uڲ{׆m*.v}bM̭uGAW* 4$NaHtj[׷rGr+Ɵd^G|y_Ep J*4c;ܣ>y@rw0hcLm?tC)9}T<)W3HJ&\)GIYK&rN`uqF8ˋ0Qq ٧!ǫb}9n_;yUc@ C(RΏ׍p.*1MR`vkKٯt8Tۍ/\ٓ@9qz{":PݯQATҎ-`& ʟ< YANǓK[th#z iא)Kb`PT߮#C-Bw ~X,/QOnE Ɔ@?o2l )oFtoYF,V6O*!(Eo)X  g7 zˌY.c0G*b2jEQ:O{RQ} 7f<ؿEp'uobzeFhE+X='i#]9 IdNg0үz::Dd:rdoZ}7UC.}dtdt6^V] T;".֡TjS6dB[YGюr-viDQf6kLK^C3,9T/x%օY.9]СۮÒ3:@w}q{C0eU<:, ns-c_0ާv08x4'b8x:,sC ~S2bkr\,\=~hvF%Dp]XeZaC׼5Lژf1[+\RȪdW|xa,/0"z6/,& U O .0/XlN)#)f'1׎;<тJTXS1zR v}er6JE<mڕi/"yB[f=^')eƵ)bw40;pcݖt{aV Vog#% 1=Ѻֳha%锴I"%!(ސG`-C(jEpeqnak^CY'\g!_q ƛsaۤ 5 q|m C̹2G>Zu@(uS;j z:Z^ʑ3{ܗp%=$ Z [kj_ J?ֳB)yj2PWB}eLK!>Q}qz+81. ICCoWE@Xd$,&a`ёQULz;!6h<>z~\SCV9k C>žwq2o[ T}e aQv*ϘVqQqC=:&{չLwVK Mh\S?mЇ;- (G{8Y!M5ϿgСɏƈ6YisYTf‡-"EF߅'fIQqs@-'ʖbqVݖ+:C:wHNf\]M/bсw>#Mk(_N5Kn_W՚.wi"{hÊS6}Ř4 <֓0+;U$gx-{SyZ{[Xqf{_na/_.">jy Bp;W5ގ"U.}_6uhnm2nܼLY<66 Чk>퍭g7U-='~k{oюx )n={~c bUjr4C)ͬ3-4P7_+?`뢡2aUP2I%,Bz #R*ScA/+>MА;BWJh<Eۑ:R ¬2LOS @^{YH+*[Q_WM~XA(o>MgPHK`~yG~kb#@UbB*6JA)K@gZT`DqFFr:ˈNěۂa=ϻ@<}I;FR>{;^$Gs3X;aA nPqnwV6w%Ēϑx棦v˒?I*19 ڢY ^X ^\u_[BOC_޾Ѵ8OBoᆰ"ZU.%oW_ _Bo| DZn+Ut[!FȬǑiRsj,om=V9K3p"1}oK)r-^pR}Me֘ˁ-Qc֥[^v UyOo;l%;Cy$SojWJR$Kmc@>6w<|>.z4fڱj!_q@r vټq؄U8gGT]C#i0]twDxq"MGI֧>W[,LEcέ۠:1裸8s<DGgȊzQ Aގ?c0ԵlBxJk))"/7J&3{㻽kw $aN|Z QnŠV K5Cs9cן<ħel#YpĸC K"Kюn2Ä^np+>_3- b!V|~MqS% euK>p,f)0x;Y[-ςJl:x~㧗+ -/k~_R(+5JQN)ѹ1k3ڇVI/??s^l[!",m\}:p#wbX'xi<вwNDF.#au[B#bt bP2;` 䳍-$m ;BOcGA1AꟸcѯU)@9~ us K8iR50d2 yi.c5c9FiI\NAzTdV1 Tz c$./+ uN^~5={$\,@2fߋGEo=A'Es{)5>Vc ?^>MGy< y8<0_џ&hh?k k/~U7t)U@Dw6ʁ,2Eii/th:8x2U%]DCivW#} 7iCCKۡkI؍VgORGW")u?AH+8=^F>Rj#ZϸjR+(6Ƣb֭dyS UɅzcyS 4ƒJ;A.D\J작=E^4['z䟈49Ŭo v&G8ߗ!8)W[\OcyALgOw =q$`Bdw$$.!>k{e(YR*.)) ~@7T F .ghgМ@G5O3_?^D~7;?z=d%`<1 Q*Y#LkA^)G4ٍٛ#"E#vO/2[;/d =sr*w<C(@Șᑻr͏2h2tRlejoUdLr!+Vm\'9rSv[tѪpwe8~3ً3_qka܈'oӖMG kf/ׯ<[_zW'~zUGY2mux9F%[ʒ%;]9 /ٚ1K6`+5P-.(gҊ5t\7\'m,VsZgLy%D!(E%e p 8v5tl7=HQ6eR;$|ݍqw@ntߐ&v0.y?5p`g{/?uZB^hͿb5]"|`~\hZVL}FpgtK/gt*}9c(mɜwzn)[`0~I M 8`IOT j?&3rppp_>w?!RhI\'h4)otiq䔟Ogm :ho}h6Ʉ%wGf@Ԟӆz6| %A ۄdN4^ԦQlШ5|n?ρ= a6\LۆvJТ2vׇoֳ{ET!T%֐@u!gD#Oy7pzk .ɨUB%M$xx | 'Iށ i.y'-] d3l!T[1ݏPk!oyWPHH3n=dc=kD "-H93#JX {o/9$*K2O}&.[8/qYP̴~ <ˉY/Ju04['+m\,CͅD K!yLRSa,h,8? A}׃c`ĞMf>nOA2A[ig0O I{Cs(j2ua/Bzx .OG"]gi8? d[aTDGTVS\ЉM Df:+UC|*+MRv÷VcnycK1ponJ ;r=`3AtA>Bs:BO zLBD&?&Qɷ.TTy>_bcx4A0FamT] 0рJZގ雁0v?.JJzs']œrI۬Uvf$/][=7zඔKYga mJ#\¢q0a({ " f/0bAAxFvOY=wHpZZЂ&㸡y3.]*[ NqHv`Ċc@7p5FNRf0ܓv>KQʯIb~+r;'B~ ;ӻE/t.O4ZT J׻QꈙXCׄI3I(Y(-'\p ~iN)+~aUmI[pxhx{rbN[mlذ Ei4V|#}0|i!E}PJ4?&B:7gswK}#iod=#OYU˃1Ș&1b|?}) j^a*# ͨ(NÎfu}t%FiIQ(ɞ YdLUF p0ixv50vu+kQ%gWny^׽TvGme? o)g{8\ߠwk$1GXgBT-kWX~lϩ(ժt{?D +X5XJ^?t9! dKwI<;3 NA)jj6F u;x߿7Ib~?{!Opf|7AFZ.nҽ_R|a ¯G7]?lUO}ҡ Gj-A }cv ]!ίtkTp\2:3rJbS0ϟ9Rɡ8=pJWHYA>(?(vRC6&o?@;WW j?A?r"U:bxKz$ ȻeW{oFmDq 1į̸QyA7/ |3a@X2/*b[.Vr#{+n/«-J!!r7Cy/dFPnX 7Ѝ+'B|E|?u=(=UIVwq쎽[>?d (qS_IFuZ/O*9zz1(k&Y >I9>w=^h{9c̣(T 6CP c'/xE:n9q7t¢t!wiOHM;6QjvX#?I`X7IhLKTRW[fa[mޝxA’ fQ_yK'Zd|z\B;7!ϴ Ս<'f[y])#m?Yᅢb!L?E`+D "~%/\GP.C,]bP߁MgN>7Pn_٫"Jfk`ֽ AI"4'̡ɩQUsO\K:G2{Y fŴbo VCI-+W|q  `@c{~£Pb1T|C3EOX;8v@J0ð{oFJ%;FfN--.&UDA˦'o ϗ+d-G#zeCD hNEe /-\\V ƞׅ&`żo}$c PG0A!{-]B7 ေC@ށdwp0j4prHLJ||-:_UHSx nP7'>~QD(Waw)`s E{6*hOʌaFw*EĈMc{Ow"2JB&"Ս R!JIF.^s&A]Ԯh7SZ7d8a/qfz0v'Bcr>{`.` r%mig P~56?ēZgGa(>`ʮ'bUg"D8+7hDe<]χs,@j*aʋ&gf`;QD RdCjwNxX@|‰HQRYz͚@Ϛ~'at&~[I,ۮLƵ2 olvqޞ)x2٬Nf)A6˵&|Phſ_.3q Bh& vǿ.ķ2R҉ ;R7PFiuTo7/qю<O5(y84X .EB_߯j痷FՍ(υjw`$qxKSzH<5 [QwG4GDx9#A#Snp=.v+5~_i'C.Pf5wEhGZyF*C TZ+L4a)Pǁa}r!^]b}>,&ʸJoBY$*l^Љ/~d ax SG90~19SuР}HڨfDKqGF`4N~}ԏ-ܵ#`]j!cx*r[F @6̺mCax!L+OJ.hW3!zstl9_ԂNB >x:;<=G3F\=mF>t[ u/*D-]~zNV +e e),G:_m3AUzʃܺԁMV>+BȠ f(R\Ņ唍\:ƱR?o\^pi%%[_Rl6y=q CzvGjZ_'4(K}" emhcDڇA38ڒDTX'iުƭIa<"`I@ts+ߘ,TOYJVL΂+< OZؗ~ŧӎp1Q{=;$4(ߍv {4XO1c6L\uumTg"F<Vat6^A_/Y,J2*y9itxyJӐR`T xPy9.KX­ܴ A2LaWU=u05! zOxQ: -/.|*;|#2d180I fG$*]s?OS_ \'P^anND绀ce9 'aH?oF,Ft|[6Xy~Qqł069cE<(ȢJGN#aD`n0st ߤv[{mR>@Nx.VĈ{ta{Tހ.~ JH13UvJ6*!I(*‚oqEyV&"E6O-~*vv \9nl]Qy5~%ծ$]$>!c&%N-D_kYk1 )+."u( P✙`̣gG<^(,W\_`Çs+7G_YX bpVpZpQ.KMB$(Hl FNvA~hBp4K].]VJdU6N=6J0L^FQڐCkq/Eg*V(z9bIfV.T7x/OGxk j󮁛ZY3^ΰ!v6kD (y +䠊F("\u҈r}kL6F[LM3Y`IauIQ,ZUS 0$k1@x4u,n? ϯ.'QE>LxZpљ;ݑKƫ@oĕ-viڟjK_jIz7 Muw?LMp8(=*`۩ H)RF-nzBeBIԻ$lt;924WĪ$lB %an{ :m gY<\9gss9fpbbw+ H*rsѩ-^'[)Lg( 3ia[⻌s䦅L^X:kOE8(F q_Ң81'V NçI7:O{(܈M^r;R# 훲GLLGL\\Z9Ao7~pJ'.sdgUP+i!=f7 P'w ݿ$TG{Cdn+7upSEdN 0 )曨" 4Bڅ7d ʴ瑒0y~؞_C5z ~ ޖWv E 5@w0\?Læ9K?_>C'4iH`Okr*eK(,\ ANLW3M>T=H i; 7;k$U;BM98H?'`f-'粳8.2}+V=p+k\??+oߧ54(zx->Z[]@Wi;_=i#lRRU6.g|f}h3\/'3& &P$n vQlBGDk5)@fò K%ً N/È .$r¶~C^?uj4v y%ኑ bOh܆ 5%(AaFIS#q`y(uq*/`rVewP!0SY+g]i:M:ZUs ̈́{)w;q@ʈԢ̈́'Hy J^_M>md}&JWjJqne%of%Þ̈́Y F'?ٰO#6JeSN4LDxgheV٭yw%nGrMVpMtKr=DX5 Z BZQsœ?Ä˾?@JҤ7߸(@&ukt=qC%=q( Rt;]L֦0YG;q5=ο[hrZTQ=LmB>RniT/FkB78$ }! tkb{Lc65%ʶD? ԯam1=uPA h iqWZoEt4#hg4'0Q[ V vF_G=*s1VVډhV(=hiO} ]ӗhΝ4Qcgv6o[ZNIKF 0 3=v#M2{/cG7ZzM"._hj4MVɱzDxGYZNS'йbJ2~lV6jAR#]Y;Ke)|6UE+/ V +<#הN$ ЂuzQNj(f,k =Z&(5 fw~ CiONWW1T6,*$S̍iau%,d`ʞl);BuѪJvOibBQlRlB1Uf, *"(`[?NP$jW$(a˙ @{fˈR#fF֩?@OhiZA'óxT| ןe~)n}{N8Ÿ,4I#ԖdR*B oDq61Ӵ z\5ؑZQBo'O ﴘ>;`kg &yd͘V'_-N1h-ʏC;&$:t_E//r'[2XA3A/J>ϑ4}u"D俩$hbAc<Ͳh1SƔ =_Ч*3Zf13f.#"<R#|_J ŇQq˕D.nk'.T_g^p!{O^5O="ϣuң*XK֣V(MF%'m~U$_Ҡ )Mb}Z`?ixP(zy"9_3z>gEŰ+&ܴq\ʌGpJ7q 8#Kg0#9-4ח'ʉ_- =va}"Bꪼ~x )v ;QxQl\5!8)MkC)":ࡒєfqa gY٧Wc%Pq8q#;R ;"C3y8 Yѫ03to2n#$›OL%ۯвEZ6nl%65jz*+NR琙^.j/ ErrpbuwhcCTΗ~@2ɕo}BRM֞H('1I n%jUnjS`.[ c4KP֒ u|?z?.5Y|1LI:J@s'Rƞv5pwZD'0 Mk.~mӕD,DIO1i=GibNx1>6ю~b, 7`WT|L C/KȠ|ĩ#{/'P1̮ÔÅ|Xna9}L1laV2cD#039).͜Gu"KcwR J*c)%BF&I6va8: t/$Q~a^>ի9s-W%֛F[ƎBX]!;6R|]9Pv="( JOyof .S.;3JqkIt ѬrzAg{I!̌Ћ?=z˦mTi%EFRsLJ *kqc(PqDZq7Al`rh:Jm|rgg4v%~ /YhUU!06adV'pV?{Ȯ%B~Zo7 θżUSB\-<ԕEYMz/i!*zD"q7 j`#p "E)p&Y 6Q 7F|J^ƅ! 2t)^~n"ʜ\6yBKSEXo%XWER"oa&㛭x5SޥHj$'vBp~ -.o~>ݘ3n? \Ğؘ"Eኃ;L1IV^ڕ3Z.r'g"m,]:ۗȮH4e-#/FJ[ay JYa?HegibRk \9{ũË桉#(w@,W 7wʓ.,gEOᔁz-؛k@sJ )AÝ{ / [i > +6y$!T% Utuk>iZk0GLBUkWqhD#npD Z?k\YIH΄{0S>k3l+܋=ksDAUqu!΍6LZ(J U` ݍ<]VeXhAxL+G܁$]1y \>k tք«kiЅ{HVao[>oK8ΞetXXv҆!hBŃp% (Xw:jfRiwvV SD͂O|`0Bv='Ow-&oQŝB1T!a%'m\"Tw$ k @CW-0R4K^Ğf'W|CqF~|2R? (_?\SoO獿#vU\lW\bo^D镫>KwV[MqU]6OݥAwQ0ᯔ y"k:cΓT/3jHߎ}vFKg7wzu"nK\6y8&cZz DwOOVKYl-F?|?ܦJ:TG]N˕,ZTR$xFË?H5߈yGnRWhT GOt*wDe>Ѵ"5!7Jy X Hn 0aVAdL\D[en$tϻ/nI6D!;/lgSJ2z(Gsq?) ?O5[.^܀X|߁y7!\n\Vzp J<8#gt]ԃ"G,$]x)ٗV)*syg8V 쬞[}*Bh3`K#Ժ� Y|aX aIKXr>,59 =-+3(oɤcM9q4CԄpPhۛڏrԩ\Ap9rG Oڝ ۯ#u.> `(0%ߑjC+3P+L?(=,b3jK߫i EyQ>]eE#H7 VGf۱*" +w8Fo &}nEP,,ɰ K䢔d$LN$EO\{- &!6f5&}ymQ6/6BHSNe)r! 2z'9 1c(CX2415ErZF22ze+u|ZF*/!,ԧOVa ZۄE_hї3-U{+ti^^_䬳cc xUNŧ5qn> :{ћ4; %’bQ1nx:mRhi/3ɐ73 Ks\\F#<283]^{WC@ѓcqyg㖓}J(d1m*t+`pf ;\bQm"z<;qqBchYv8rTRCxuw{e,Ds;m%cNJF|,%JEBe}tBch(-hcmےtֱm͞l1-tovu$?97ѳ c'™17A/,=H|h9fIaZ(%s<&3&a|\v@*Ե]VYw*;*Ap'bK"jڬTR՛9j[پK6H_. i&x^!A ܑcQW'b&|rpK>1KO[ƺ/fQ2g#)ء e%By'5DzHWOIu;ǭd2u1xtwp CJ{Յ/ K ) }0H=+FZ1j'n0pO^(> ޼f08 DQFAcÀ(p/'(W:$1/^:c'ڑQg v,BOix:\$jY[Wt% Z Df,pDzV^_WB~`үt:c0~b 5ʴ vCD eմ'אw4͆{rlՄ'j;k;5s[wn[xxlyv9fx<ՇPi-\9 V0Y=.H@5 ਜtH "z`t2-[#;5O[l n'C, K? Co1d0'~'XEydxw筏@pEE٬dۀo:[m㔎>n#{ h#o*yq+A<~WSHR591"y6(E3M!;%Un =FzZg^*m&dRvJjq[r:!k/pd9Mm4+oqRAg]>2J<P-/=: U@ P_1O1+XNuN"^!@n,W1HA;*JAdlPfb#/ ㄑ}6d⁄000Ҧ8mbaF74"Xt{ʦ"fo Qqh2y GBD@_B-J5seӞ ¡b=jr>g"lfa&"\ 7\ ɥa+\ ΉVPsu<*DUMp1oamᢩ&jGHv8AHAR*5EB'5΃kf)]8Z XilVvo@9m"\(ГTh>fZvjG40 2Z^FN4B5q]rf^TKw9L"ƕ^/M JIZ^޻B,:=(`ll1<3BxX TtD++ c,}Cqbh6Zck0ߨX 0 (Q\\O)E>@aE=PkVD C[{` +v'8F.fq1]J",#T1mb+"V#xC>ul+}Zlxjsp;Wzs-`nS~Z^yB^h9A6K)w=6m%'Q\rP}eҜ M_&62䟣XZdiEh}30ivQ*7Z4uhcyԽ<@צ_{}|ݫkM|ݘuucJM($JGZ;qHSa<񚎨5PgvW%ް]|cԕ ),oZno˛|[WBȇ}#PS 턻4o+Ѫn6| _^ުneԼYGOwO5"Ny=kbU`#]F?>}2-V@ +^F2+[NWvݛFrvU!Ҿ٩ 40OH ͍~ `0UbON ۳Fe 4=}BOEE*]q7c -%&ie!}oqq\[aƘ7{ .P@!0˝Nx_S4V11F#_C7}gO?6PE"(^Oݳfc$|sަV5+SK4J4yCǴ`]E}KfVG.^n/9֪RoFw첷rJXj4NJe+iYg9<.1 Lg7]V.;tS [û}]3AZNJᗚg92p ny7N6-6bҢ/q7bg`8E,.Ʒg)lXí4w+6 z,Qo/ ΍lAvϹvS75&WŞ |u+V"`|{if˂<:b[*/>vЈ#s+vAW|XMɶ^5GD)=Gvu/ڛ!|؁?bRɻߊOwjj&S٨j_wkr0LB/bjx> kv zu,; n42FR^k74,ZdLɺ)зw'z,gٰ4KA q%t1<8\+S̠Bw {rj]V#xB֨1GUFf)DU)7O:˛Ug'! 9אXv>U%2 AEsHd&Zɡ voV OegUTfY^<ZB-Շ  sQ.;Ͼ̴EV1 a~A8&^бI{)fĂUMC^[]|apZ,Ց_%[blq6:LqOoi,ooF/qF'UMfoW>oT䐦+Lo )&ޣp;5D"fs磊PEMo*,k`xheqk6"'+?eK9I5A;8EUE-PQ&$;0x4eG}8 YLDTA=z~ޏ vy6LP.  ӜlP<6L FwPJf &tYYbQ w2"*hW6|-[ nH0N#/ȋ>rx )L%93󹛕WJfR';S&ߡzvkξmP,x%DғnNRq#2eB46JVqkޫ}c/΅#m+=8>6ި^ /roG{Rqg)\͗y۝Jfr-`Z~=/EϜ*BbQ[}g 7Q-SV6N8eCoڨBq[=xz ,2闐{2Yeb!𐑗/@tdR(fOaie^+ v+"*U?H9 cvNGwh=0 _, (Bh#TR'4NG:w'{!DTfF7J'Qbp0,Qp7 Ai}Z%[9Xzv13IOviY?enG'QޒK!di1{؎fԔz{pu#ZT%Y܁}Ns!]5v[_%oy+3@G M"O)4a|4|(孵Gi2$56^J.*К/=rbH8jDet[Z!+\\ .-&Dyti=:4$!ELt?IUv#* ŕjfq/]8+iF৆'uVC(i sE__<Џ+u}e^|ĞR]0?>ZVIfeZZW^PQ>XM%F-a k#"ruʷpkz]0@:9VVC36q%ްHzVnرR^L_ɡ\P3Tɢ\Nz]x eXjsxH(÷ď1pt1sVY' ?3/?&m{'8ɠ 3BZ-h<^?ȃ.lb[? ~(ݬt1ri5mA=\s+_ hI#8(p#M6a497rƇ\vNxml{\NW||Ӿ taW`B+|Wp<ӣV]o4PkQʈdAh&gTQ:;A4@ i@]7( Z}}P4`렳ib4;/K7Ui?ayZ8p_TR(_!5CNAH~=3h2I Ah,6Є ,K9Jt BiX nk-(8:oPa!pHH8Ol!x pݟ% XkQ>-e’g9(}I 0q.]fT#lSn-Ƶ0ԛYcO]}?~zYZ{)_0zBL2kP{z^le`]Uen.8 zG1(-XhwQ(!B~j+:v ஞxS8S/[" B맰2e+=K,UZ-ӱ1OfVFs96Gs(l rzF.DQ! U C%C-hOD%#kí\T__*aL_WB?'j4wv1~?6s^^6ϕZ>ړ?0omо!:)rY;3 ڶ{PyoUM zA2h`, eex&)#hM$Ξ.2 ^Gx4@de[ȗq4$-B9a3/~xwR)IVI `EgQ83M')q8}6u}. ,?N %8X"RQ"v7ԫ]_D^>@<8j>Yɜ&Jr?܈ ݵ;BYmv鼏O#S9:o#3.?@\BI^9-XOZ"z&{$C-y-O2[1?NDy[ALXcNy85{Wg'yϳZ-049F 6s4g><&XݭL9{$NG~qۉ@Hwh fn kG3O0yN2tv ~ҍ@C52`;8 vYX8Έ\y &̱CTn Qz>%R` !hǾoYNI4eW*QE1moʑS2&Xڕ$#p1DžƳ 3(PŒ.,+ЌGׅ;VblxE_WF]Ed #XI%,\iҢzY:2)w'DGo2 >.>lJš׻,CGb~ M~dl%l%SN›\X$f{rbgpՉF\.tKnetL%3: /9hȃB`=lgNz q}6ZA>?G&L#&yK`@*%Z;fnCPNthHg#bkEeT;xH<ƊU+D[C pqQRN:xzB~L^-Dx/5˴jW#NY[۵OVoF:߄^ds/ыu*#'^J ޷REeLG+bcWzB%h AI8xG0@hE)`z# '}Pf&aڅ{D FȬ~P{<q~Xl=0 ̡H;l/!ZT[]vD0oOOfKB$ iޛ`+B:VD:.?iw#g=T\d=ie $ %5RF#{"2cָ6-0yT[@΁OWp y2Fe #Wd+s敼.:1T쇵7yb/>*qG[F ?~a jD,C |!Q:ko&:!R?FHV).sK\z=iIL*ê0̈_coڭ$Ґ? NKFށU.[ٯ6|%^W)mkbGw23z/RѴ暶ԒR >#_.76iob) _!bxQUtxL>.uWP]XV^Edr˒V6m:\OCry~t X gm9f/%|vF/KJ=83LoUghГra )W"tQ(LjZ^lVi :Ѓgݳ脑=Vbu/Kh^.MϗKQ?v)ڑXD)Jt1Wm}N  /M IڎtU vTrQ~wϫcw+ k* ɷ߭LFuۓvqv*aˑh=kAz Ld)PhЍ@H#ȻBr?kL7gkGʎ[i.mJ|аb(&CP-\;3`w$, 1-}3hy%8N[ ԙ$9{dyEab= mPJu}_3OFS \iuـPUmh@%COoBΞ Hu=|Ac|![ )fi$OUŔs}D.$ Rh}G1%"V1&06 O-3d)wbbʟe}]a?,NMȆ͒5ْ!PWBKQPk0؎ Cx5D9Qwrf<#_<%ЌX4͠ +#~~YKa'x#KO;_Rv8Eeq:I4VhN0I}@-0%h BbvR .F~.Wک3 ]:X[R‹9Ў4mODe=&)2eSy4 S .kyv z 9&zch\ hSw̰A$l?U =ћb1XT}Xtس-c;Ş6 ŽalGD4Zݿ,a6{*fc6]C,[lZ_XIU16âo?nG_j$,`XdP06;B~˺|gʆ- e1Gy4G%E9 eө;j>keRmԣ4-v"|퀱W/ޗy CT|򯘕 p^{ߴwWL-QXFy)y?cf.m=w~1:)ؑs;T\fOwnXd !s$ݑ~/+qږfБm -3llQB Ӣ vLANs&dO6?}m̛ ڋ-c.?7?R=J()sadሰn6Lk0p(/`͢ /f[?_Egmx3e/l|De:lLDl׍ؓ)-\€*3;`r&}jSK+ +7og?{~?tT=q~^(G1&b xV' H= p0D0m׾vHf_t.ߠ>Y R6CqUGۃ2-Yx4<-?bohQ %s]7F¨(ƒ5rbuCARˡJ$+I;xw[1݅R3&Tllw.Ñ㋿#0_JH#&I0 F h@JKӒI ClM vxcʡH핝1g42C#|xx~Ϭ'mXU={ _k+WR3;x"˰ꨍq<47^l~ )g{ /Ch7knb<#dp J,ޫݭimی[>*E's#1!?xAO=žspUyYߟy?m,-KC |4SMm5i=gܨjL[kϚ)Kl~ߥ){Šfq st[90'q<ܣz1*U[鵇t +D)db:i[lxvKؒ~v6ONZK5eפώ2WOn(_q`b1x};LdcF\KϽ?7`>ČKYѕoX'9 `&=#9@1]ajN (~ќ]^[*wsk(M%%2nMspzyj8V[&ݙK^z4yPgR z :+8nߛ={`b5W^SgSo@^J2y5xkĐ ܫx$|qoQ7qJtÁ9ZKo`joT&AJ$ ٨q " ZG\JGEɃxMzT)dH3Dg.7{- 6# 1o"o"B4CF)a6y ^"j@98,% ywf̓tu\< !\[#;D$\ Sxx oEb7eoww|]WTWrA!M; ҉8SC:!,!cthx<[xPoɉj`I&QW.ɬrV] ʬ2 x |GWl;`OI_8#3@ԁ835[݁_fuJݍT|5[#F#g !;-<+onVG%N>$7"{ JDw8?㜿ptzQ ̀I|ge{!˙H#uD']^" Q!~>eq٠ Npٓ'9Brj1Q0"7c-Esw(ꃠkM4KVpŝR#dfP}6%OBMXaj?;c}wjoOhghbOL q^NAV%]!n+i]fGoӝ?N#i ofͅ>p;8$N 6һN4/VS:i*ȒM"{$;|ǠMϐѹa \%C[.YS),gô)<%Hsafn 鋣q)92GR$w{J]2g eLuM{Tتj]Xcw* ) u^`hEA|5h;Ŏ(af? Szi}_c +=܉LyI;W4҆r; w?-*7e\xEN&0ބ:DG> myN_DKJyvXGαĘ8ٱpQwU3 pbyȎ0Rqzu=+rU-kWR:Q{l92LY2ks ڨ&ҩcFUSDPP2pnA_P~|T|K/AgI7eOb??{?ȉ Sg) C8Zp9{_m%LE2_jm$|)ޝZ0tM1"_+)_5t| ߣd&"ćE.*~qEH F| J9L ^ z_ (^?Yw{yR>ӰPQF2,!̃H(`cnL Q-0PS ̹ ցaJW>l.ag-Z[\vd2h+:Gے[#o)fOG`lE}1HFW!Q£9'ާ';Xr& ؔɬM|$)эt>٧/VsGv~}Qst8əKHwi_Oin0d:) d~c>LKb˹LtӰO 1&e\\K$ &;D܆/|ۖHhmH@,\尧`>T?v yxэ=>uK$ASCH9EP\JK~Xt9PZ);{8ǜi〺!tXʟ*X&湍83k5r-Yp}̴-u~ad~c{*[7w|n E1E~bM.=^kGhrp1bTI# ܙ S=$|7* q]d7=HKOm忚=LBf1ڗp=6#ԯ~ݕ ?_Ï^fFcw+A{I'bF lb- e:}6^K˧狼2M F1-xYZInhSFc.=wɌ Vpd<ڰ#&JT0u"iu0TV'nACoiFyrLۯ5.gјEǴ_K whC<0q۸l[");4 ТQP` wD(2AjS D˧K5ݱO;POP0>>j6>ㆦ N g+Q3YSpc1N{ʃuߋ7׼Ż6;<AAGdwFwN;)g yt.CHbV:+3Rp` QGIt LUmZk&aՇ(iXtS]r$C2syF .?]#?uN ;ꕄ`v+!;oeB0 YTld ,Bg{BQp}4` &2[YM.\rؽL0wHᘏ09a/ƟPN]kKiOitOu;4o%ak{;V-1aT!`jL%%+lSE8LφO0`ln`>Zӱ0NR|faɐ6//|s?R.1;K.pBaBJ#P!8v^hpއ&UtȔW~ 4y[AVY7:OcAS_!r =IZB@YjZTi!_מB]qXO/N6KW|v33ՓK+M߷ oDoG'_e<7tiޫ: ncP&/܂4{%BPR{ n|mOIQ|tncElsa`B n! ]0 G8[Sh#Ф@JέB 6{0>ϛABO&oA3S/++S$$nQ %tujDqy00aOq4u(;hQ^EQI|M1^߆N~|!wn_(X=sEaʂ C4qEg(Gb%x&] q}i +g那7|ηAT\Y)QQS%MU^#ކvrԢli\@?ÄsHKދʋO&ZkAJ>ymȕ6>G qm%ymE])@$ۍinQ@xT-uomBҠ~P0(T~b 0\DB+9l+5AqxW/k:=H8UHiI?x:>_J@RCg#t$z~y9^3 gj,Hl{> A.fZn<,uW!M/7tWzIVFk#C9/]8 Zm4e? cvgMB1-Z"7 ?Ժ4o-R00gύ^- &(a 7/Zd’B4̴+~fYߊ"8 4̾'= p X=C.:$JF8ҫi{cIkyb(Y_0k9~.]O5TK7dհ4ח?*LCds%">vބ_ X<5pw`rvvb>} Td:/P@-p ^J:`TkJk/ߓ^pɾɺ w5QO^leVY&+{)$^e帖Ebv1mg+c(7Ҭ[YI4{PpB $ð6!P9xfzWW3> BђtX&-?o._<'J673?> sw.7@VE1ǗrgÆ4D%}_Qgk>?Y!i˶p7 1s9h}\ho/iW@dmG8ñSOg}qYBFw$zbk&I$zbs}H[Ӆh-{V߁^鰽nA=٭iFEy)Y.ɏf%fN.37_LWі"0R Gf @b4hȴNz`w-lK&}A~2#ɨv% b7cgYĞV0#Z"+cp֠ +F6x\lFr308dH뾦g[7;N(w-g[7g¼bLO4:7法370H*?#L$#(|0\LCQ>հI>ĉ:~ȧmUm"L,vc^cQ)iHv @Va IaN\fZ hr1dK>72HТ Z5>w,3Ê3ͥЎ '^ۆuD\۟LY1RWtnp;X]þ=YjJu7V&*]“~DeI 5i۽́EЌl0ٰ3F油zݽkg4-5U!WPF=r{ 1 Osᢗ? GtFE>s~gay($yQFTngZ `wX)5e od?nB5k%8ʻoI^wqY~ADvZX4X"Lèl9X(Bp5K>]34Xwg$Oñ9] SͪFפéRxq/&߅v0EɌD4|P0ZHA{?&[,ǎf67%IU2X^.i\qQ/kNEӤ\ܪKo;"jIV[f fݢr*NF-Վwu0*@m⑶ARϟA&X~*%j-wuoW~hv@.|3bCxe==ݍh'jr7Fn@V-YX?$6D׏+2A0PFT5DnNV)27C5ӽ6@`dBs#ׂ͐V^- VEjW$g+Њ)_ͧѾir [aO3,i)Xy^/'_g:J4WEFCx6 4a`ɰ2=MYĮ·W ~1R3xI2hF{.ѿΔ@#+rq'#b$_NQv@Brljm_kDN(QގJ-$5n?F9B]ؒⶭ~˓{:w wN r[H &T~iJx[XT9h5K1Qz7wT pw;JcAuq拉m{e],b%= $|8v@?mOdS*Ūw$_e<2Э|,?.# !t4 (S#y  oLQLb?o. v{RQI:j8]kxt6V"L][YdBKف*.H:Xփtjo<<z``E]_WAǟYaFty3xً9D$q~3}q\8]Ŀ[2DߥDžߥUқoj"磨!|z~2e>*S P:eTi?@fw] 瑿%bxʗ-$A!7{gz7d!xRoROV\ ܫc @ Ou!6S4CIF22gM<'_ 8V7ec ͷ1zT !nV+tgQ 2pЀdJhwNgVĺsma ^¥(*I f !?sczic{<䑧Bv,4HI1?ӚP@é-zG*.fK % )ZǛ-,q]nV/J.sTΧޯE ~,:foBeHE5/2hhn>9<"m lt%}[/#!7 `$d)l3H0Z֜" 0OGhT?Ϗ{֓{T͋=%XiH<3{ {pGƔȉ/@r#;'9Yg+r@ ne c$0v|C4%GGYp׵ZMKOϦ7ge_eŤh}9 _j<I:>>5~Ϋk$ov=P?"ۭ܌Twpz* (ذW2d¢<&Q@`=arWsnِ͎"3M?+,;&IB @'@fXƞ*K_De(gX1\灛p̙&yRZlتp3GM͆g]3Ah'n0͔1TK}`XTYK~Mfp/x 𤌨RI3s@M=ԉBz`X U(1a2n]_{[km;LM]8[I6w^AH?aR6]ŔyXmhzNxVm4ķ z$ dz$Pʝv<7RԐ3}t}8RwFK(ZR&`1r֌oX/ aA9UqM?9ʈ (O:f%eSpwnĈ[OYWcYi{"}# /?]S]f.nHyZEz7)E,wq\8|zy6 Y`iRtD У<ÁsyZ*kKѥ7 [;gAZW{J1!Q\$&MMAL.lVޥjVVrJը⳼ Ƽ4q#^ hWЁriO%7@c-wC-d=juKkH/+jaj܇XmZg0؁{H9x೦sKmT('n%Ai |Ib8xn#}5 o~EoV@9*3cx1+kHV!w%q)comhhBٳ/u5d3T|'s=|CHᔲ',SkԈU̴!~YAOZx4^![OG gP/mo>%f?ªoB3଼J {&%Q(H՛huT F'L4y࿸ Ә( `TځfL#w֥~3&\60^G4=$=LA#!Oֈ֬:3@ZQfgɶ:/;'r덾d78Na$j۝mG5t@NzfƎ>bA$և ?u/zKCumHh8A`w8OW5C^Ml+vH»4k = ^x[p~ȊD}*j1cYu {b72! &P)c-瞭Jc 1*kCJ!fn_Ari5 \,h@&]y̋DK_EvG LI{;'k"[|No]{u]xDL)\d7mIm zJ$??A ID-8c%{N$mGI?uer-*-  9?{׻\~xS Yt1_Ğ0 G"ҹQ|906?h®+O݅J_v*liWit*bzL_SY[#H/Jp" 0}۰~ hLJR4IqV@X~Tt+F ɭ9z ݹFZiZi܉tUda$XvKpU1,j.7S2&Rg`ﰗI!oT^er%p ?U>z[ ؇X8Jl-4Xr3 d &f6'-q 0BǑ`%֊(Dҹ+vtolL1G7;>GD}o;uomi16sk G>@DXT- r8}ϑ'PDoI, 8q$xٿY˄pH=W2z ay ť:uwӊεsj.@#? vD|H} oym!ƂrawV3 'W/$+1ao[yФ \鶁t+ ӟ \i𮯎R#.ׇy|^mZUU<\״pj壏NFH OLCb#=]E7/=GӁ`ѓkbPv5x+JeZ;㢫geEukǥPb}1*2Mw!aYo2r}{yآ AH$f8]z(@g]F hIrQ*;'(J&1&FzFhNVqH4P,} FtLK-xmYoy %'_4e%K PYgmIB]sTザ.} 6KSVjUGG < ]aaco{~X~([aI]fjmqD~MK"B聛"A&4o&a>~c1m$ yDvHbTftQD҉I.o,mSGftF=Σz0l#YpEf2] `? +!|x3qIS[ S\F%מwG9C%[ӧj5*J?wgT̆U\ԃyZhyh柋̜'_CTi-” ʬ:YlHnv\lH*(Aͩ>F|FgI>A ̉X^..a >3ɻ'麢ͥ !Xچ`*جGŪH`8o{rG m{$4>;( ӹkh>FŽ 3kRH8}E Ȟ݁BdR?噪8NSWhjJB7'-b I8 ^UO2I]uÓJœ.~N+\tYz8 'yoc1zu|Z|;vZ::7 [^.]~ ? Uŕ7;|VO*bm0&i4n#7',dPǨנ;6>V\f$]qhr[gۆ%s;D@3X:`u? ,5$`HXNt27( 'UJ$ X}zkڴol;v`c&4ʤE^ho3Q1I;lUi0(aC[Ņ %+VTK (d@ۏuZn8eIFWBWr#@L}BG]Fy&L.qRu918)"ZP_DT.Wzw:?!dE@~BwZ%pη[z/"J 6Ԅ%`v.[9ykĿC JecC2 n5IͿ35O{*ŭ4Ǩ^6;]Dmȕ۱rFDhÆJbPK M˯a *[JxQa(wZІM(Rᆰжlsgt~H'ܹ̹g_ω aӛ\tp6NxnbZ+'<@7"Y5EMW鹿Ps|ľY<TzYNWp[I}shw~kȒH6_fzڐZEkZWE9 C%|Awbex@I c/}SAVx o˃rtDE#Z_F*p NǷ0fk@Bk =}0<2kqRz mDgStkS[e5ńAƍA#Z 홹/Dwojrn W8Q|D"j)9 jߡ-Hֱ- [)?ֹM&4\GVs<@Ђp؈I>-uP "7%&s>˂?dBa~%E^Sֹ1Ø^@)"&?PLHFC {4qц4L>RozI)ֿEPcYXg-Ru9kTU&, W{RrB17yI 4 r)(Ȩк:`s3:1sV'bgaD)$Hns=Q_A[:& U\r|%['{0鸺#ٗi4 0)jCtң&0hksˮmLP㵁PGކ8O{QȪ L VL/| {΄P;δʳahF<{.Nwm~pwU8|r5>h"MvrW"1rJ8y{:|A /b^~'Z&ǜ){J*T kcnj&`UT)}J䵹)MK,~}k멘Yd9{*|g`3}\It*j.χNsEd?FɭeszHѹtfΟC.+f{I1F}F}6)Q_d]meћ&f;4,T+%ua~2{STd[B @ؔؔiـ] (YSuH" mZ^ͅ=lz7-B1rЏ,2;kZq'׳D]itɞ犔Pv.]"{ud~dH"sN4 xpffmh1'|?NZgozHic)p8i' Ǥz"JKL`r:wŻAqMTS՝~Ȳ8 (tH_FP5MIzNyD#볳HX+wm v >Nxa?my/0n5lpݎ-|&؆_Wd %쉅F* eY֩7dU~4=nDR;LJ겎 4+M8X\iiHp/~1.Rb͈|в_Tsk|BcHp'2e563&}[@L^skh[Mz:Iݍ}(-fQ{?h 7q:۫ ~!W[ؤ> ZWI$0nkykcQgMM!nvV~ -.=j nSB|]usCep;Ff ;[ҷ՟I[SmV!syBgWq婛z8Vޢs9@/S6t=2ϸ{ \% :*T wߣC{ƽ -N(߫GNa=k`Rc;IgC [#,h:)D8|yf4τBP%z,2.G%sT+RP-qa*gElj>:ϧ*}{ޣ%,.*w%47I{TcO_$sЇ lǀżYˑ)G Os0¯rhmNEP%C;<\9),)A.A}2 (Hw"6ww(Ox7E.Uv': Dj\o\g/pm[uЋ1+zuS3!0ՎKwы÷)><~q5dDO}IL,'CUJǹ*͞29-a̸R+Yoz^L4{.U=wNX'q,\>Z_؊77%AD\~FɤK&,-?b-&?&ES9n>(c>u@Z`hX*##_9~]uV߽Z<DPL=[b:SN/#Z-` ( )OY=ڴeX"\0^:ItH;qIN_ց3XiZCMDUSڢT2.^Dɖ,}L[lPjUdGoshXX|~2ٷM:+şގbWkZ_ȷ-V6ɕůW7Ús<7s\ hr.ؤ(rd$%(4</Sy/AA^;9yn.+Es%,X. 9 3HkD_-S.f0XL7c٪dl||(qh@l8 O.?9q/AªjU4J4׸Wb) i0dx+솅naR5/z'E>h-:v593 #[z.[%&wJrwȢN\jx[US{羐X15kH5IB8?k<^(/TR4V'faM"O9wg*"0`/{H'ӲSaٟR/u4S'þ{cnl[1!.\D؍DiBvK5aڨMC8J,'Y^Ss.Dmb ~:Uhu]^<4B%I>8Q~2)OMhJN߆vPq(JP=Ru~&vU!f{^nSٰ7n&c5Қ#[jskOVB{dv.Hy Ξb?䥒)0zUn߉8Ď|k—Bo{xϮBt)I*l~"| 8/`D7C!msZXåMiD_K]]Jk%|2Skhc+hTF#]d)h9E D+U28BA"mmD\ڿ DȈ Ɔu[tx%ǣ>p(@ ]Uxz¿ۖ ߁W qkoYyq:z?Tnh~I ] φ4?nS-:ႜ-0ZުM&T٩ԑ{./_WD |vԫ.jN˸q_ĺ\6*,.ZH\|Mu>^weQa>1wn&s̸@ObICkN}u9F@Iˋ-<}s`Є ˤoG"$8$M=+FET'I9tI)=|(Vs1v?i9R8Ѵ~jq_??W&࿱  ?mV C7"_IgYfk;k|550+U˜ !E S88w0;3";\GO?PL-cP( z"("&B^٪+7v 8Ǿv.tH$/ƿk;{Ph9/xs:BqF[Gj~\7]BaYN':rJ~;aPՆ/=.ԧpbUÉջTW#hU8h^+rr5| A시Fp ˜rq*kTnM Y/0ƟmKº<m$XdPXN L"6(b b /mJ#ԫ4z@ B_K( hzt J.ϴS ;^`iB@B`י&HUQ ^;  T| FrlοHSםn vn 1/m1^l}SAw妗y6(u^㺦*Q[_LE6{=,-3:Oy;o)ДkC 3_Nq0҅mPp+BaUBru_uA7XtOh lBHeKR"AN)%a;S}.W_1:`|p܅(|A72CٯI*v)/I*EW P@3cwSpa"ʯW njcÀ?/^_>;~Ti^_.Q|ʄPbKg3sD53G7!U@XOF}L;-T?lк(@TG F)׾%^ jQOX#&M_ʰH$q~6, HưjOµ*\mfu9:&ײ6Y0WYޣ$aI揘Q3dPG-a _Qz ^ᛜa4N]5-J=J/{T>~) _leJ2h<qhW)R9!e9v}+MaM U}^%Ѧ7U3K)%'x7s$ ^D}3_9%Xҙr$?C9{gS!?#e0*)9POHnmI 9HVbl/~ mAmw)R~&kMh8ӗ=wq3Cy lT.rd>ͼD˷1[vO._{% ?h*+:Gd&;єi i ѥ`%aw>k.P%(Nm:M>^ZA yLB!Ж#UXE855to&& mM~\~l̬=RO.RVJU!OM`p#擗OyP^jCFnxߐ7N_8?qGIWX1cb^q 4~VnBmX*opfJW㷈!!Blb!K?\阰d#qO:&S@.Ix(?؃T=*G)JBQ~QIŵDqxL1\^;O4(".6aMX^ZIaRZ*Qˆđye`ֻ&~?xwFxykOEJ x87 'lq 7>jD 'P|6PTr ExH(lEE>3"Qm{pN@mo9@''ԭx`0g P,r*F%E);@J؎Oh\O"YQG3ةHp*:ry2`W-Q,6wܴﹹM"&- k)c^ZPx Kci<𸦾PTWWPLۖ'Y7Q=9oݘ?whȢs|-6γF+_>s+?caZo:IŦͲ6 q÷n6>OQsH4_]5x$˰l!֎D@6c h?j|4QLU#Z8_}xcAT}k/3[0SXl6s0"P{δbkβl3Y/bgM|tfgQɮ<]˜elm @霂&juU'O@Go@7`ߧOPG8W7\vfHS2sOs!ƣo}K"Y_FWL炨|®{gJ#Yi+^ $TRjbbX 8@*6d,H*Ԙ}@1kP~W]Os-1/=lcnW/UCﺞK!%~e}7`V쯟E1|[p6V5%gU|7>~_ƥD7|C+7 W6xkO7~vfkeEi?LcMtOOpUY.PdVױon5$*¿N9gSڻj4k |B!jz~6{F"[RGQh#C#PN)iKN,!씦}:5r0w?̬:4n2uv²S/Sնhx>x OsѰϰ̈% ]T }@}Au(PA *\*~Vग़Q(2iSY4AvZ팆MEp&8fp RnJD7hl AQQ0AǞʶb|j}Iѫg7`^4, fVmf?D@, hf^/U~D'3g·07ZSڥl)_4 lZ4{3Mݛ+G"m땪R&JN]4uB+>zG^Fë /,YGBzo |?i$|e`yXj5_G xtm3x,iB 8R%c/_GƊM4a+@к5ԂCqފH}<!=3չ+.NX^kF,xY{S\' G3lҤ\رڴtx"m5b^z53AxіQ\;T\.{٭֑"&ܭ,'3_Dvп}Y*`qYl9uTI= 91<"ku $2)6#Dp<ڤNs{kl;0vk.QKPkauvN)M4 YiR|*L-Oy;z. _H ѕ|FvTtt9E$; wE %%$^;"}.4f~/9l5&^ ؙnL-{C Z>_:_::*m8ZksٖG,2_BQYj!#++8}qeKkw}0xuyofhݬ*rOZVQ3k[gd6SF_"-N&;&KTVS{PE?ý-Z`=څJC*H]ӘSKխ JW9XMq+iC!l^!ثp^U$ELW= ^XQbaYї`}+(E8kpEVA!uUY1UXݕp낂 }ybAt/QaY%zR6J}a~Gl$[~8)}}܆cX*U.1-k݅&_2N*B=6ޓlpsf'Q-&(~&IT`6ET5J*Y7 O-݇uRoIOs;MX S֋6:z=k9!>:z na^qeEwD+uc "[wR#9Y11Ip0M2!yˈ ^U _+9Lh>Ζ/N~cNL.kӖ(4Ma XÌ݃};SA] P:auX8)" &^ۀl7)' t?N$^H5SUV.7yr!Sm\F-Q!gѱ]O>!\0@OD3 [֔ffi^(PVxB_kJCѵ 1D^&,ͲL4Ĺÿ,Xv"wP"D}kGU*. Y씣ndgi)lDG$QkO_j+~уV.R/VPS)n( ctCXj#Jg)v=35a.̅g(Gހޙvd{)œgŭLJiT9 zPZ(i#ަ`A %N -JS=ek/zA!6^c/.s>ڙ,D8v.z&GV/)h|89VlfDm*c (rqk@6{<=]y3$ ^-wd0rEb. U>ZK1:Gߕw~e(64J"+\dSNN=TcaT:6}9甴^\YmwϵJ/ZJNGX0./+.\)g)@a \37NPt^kZ  a.-6QᇇLc gCqH!Zn3MeYrR8?:}D>9Eс-= l8+`8wv]Z)uk@>Sl8mEwK#g2O}~v_WEhU99Re <^JbqtZxㅝ듁3րe$●ĀQaY]t9Z&Z,0^=τϛ*8`B>;yN'+*t}r=mou5rXވrӘ@20syJ| ѕ(CH#L6QmǪ Su:aɜcm{'=NP_øNi-uCs ҝ(71BQ(Guk*G~\NE_G&U˯B>Ѣ!p~ uZ܃JBwAF)kWw Ik؏pڳ?ujBxr{ϥM yhW,a+r/;egh3Y\T>0qct?$G B=K*,ĕL1'XToF/biS(T9ڡ-Rۃs?t |\( +.s<2}e"ỦG*7 qO`\Pzvő0*La"47_f6.ĮA&n}xS ;$?}#M"6oSp)*˨;TiP220>HsU¨uXw/9 rRO~;uNa:^[ kPSO".~A]H]++N oc`E_B|$I;)^9߁$gDl"ITIb]`TRqlkRƉ9rZG1/,P *2;p C)e!4YHV!·a+0?$nx1 ñgՁWb.[.<6>lXEɈ]XUpaԣ6Xgl||! Nzxy l$KQ+Tt#`pI'.r\6uoE[X$"R?Sp~d>sH(JZQlEM|=? Dk񐽶~ 2T7-%i?$0^SsP'bY ’,L0\&TauvugPvB̫ɊBx~ ; ^szف&a4кuHTEW.hv?Z n~TZP#Q&1ƏrA4"2bPWӘ@5P\HxɏXZkSSqL<5qhiIME c똾@z)xIe}wVTUy~twK_r g?B1Z൅B#'_K=2"/f N!z3T̛|jQȮnT,k/KE!k'P: u&oe/XpaY)eV?k˺2=8LC<\QGa{ +ClX9dredN FHJG Q%|0·FTrDQE!P H8&('N-w*L*GEib HCs$ö  W`hz3j48G7^R ϑf䉾)lkAM1ѳNw,l#*9V (E Eɬ*,nؽu˸Ur%nzцJBk[5^)ӔV>یT 0ɟ;;HRl1v,OßʴVHĽu *IF޾! V..89 mP]:-рKc7Iv!%9Gȍ B;s;Kum`9\᮸k9a+F#tm7gtz~=uG\i>Ll}Xÿ/e_Szf'z^G`De'`^%Qpq_< 5}dUGMf^rb}ꮹ&5]>5m]s l^Q:͜p Kb[ |* w+b;{w.c <A2Slz=sqK|LKnv~V up2BiSh,HUBaMRP%`u$*W!uO!Z65-^x5 uJ=8 `F5x~qRlMt/H,#?Mz5/hxeE yg>J Otf۰3Qz&}?g![=,^3*QʹEyDs só3BӄvRT,p uH=Jգ@ޑMv #+;*"GC*E\/bmi7Z4,aK= -Op#1*N}MQ=(iH͋V C=l Hv/[@E t!߁+=.z$,û!r20Xk6bWo ֜0^婉vB8ZH/.Sqbj?fvbY(rӶr/4kDl!W]8) 7剽p=ʉrd2xm9%>L>Cl[Z4eML%!Kx^}x#LKM\V :P251m*,Kd粗[7ʷcJ Topzrw R=X}xbwM%:Gt*;q&if UPq8 VHx2ۉ|"ڑhtĹTHPs4Ä-JeFqƗR5'twM@= LT -oI7͹\G\QI|Hw*zl1t8.scKQ)\'͌ ըГtiI~?Td['0 ILfWf8maPH}of];wNi+ Tn "V.,V~أB2`+"T!| ^yn4Ξ~};H+`a,) aDd;E#sJEg[6j i#HL(SII090i #m "0N.k'3IJ> d aN=Gnjqc*Zqjbk'vQI:ȖRz]*Q<bSM{XtvBq<`['LZv~T_SIl8k_~)3T w6djwYjgrDeMSl06qO)@L[eyh@Cw>}qOwRߟR0|3̈́<ȭrŊ0'.o-~Du[b_2^fk[0YWE ?(d埮EJP&=7RCѢo`(), Ņi0J/=|x,z_y异auz7p&) )8[7O/ /ˈyc-+Zz#oJi]yo dކ-W‚)2 ^B5ue'TH,#J4mR51_8+47_S8ҍ4ӵNiuIjX gf؝2]@嘇˃%Gr=z.z\rzbZHkg5[ޏHZ/N0Y#BZDW˼[ۢ%R7pJ7` Xq V޷I9Oxk"c)`"d}|hhĂ@VZ@hȈb7wF"P a)>ۇ h L8Vư'cB!Ac%1XՂ;u&0kaKo&e`ev"@0Jо@sJµ^v4"NusbSZ_¥ *= BTB>8dyd "Xg`Rˆ)"D)/]vWӄHm ! b)]~ 9yTV!jf ܍zb>˶pbxCt)Bs*є8ƀ.Q$6uFMW4s:v:+gT41%a $6Q{c &³u!yI)@%*ƹ֏Qk>Tp+TO dPJ䩁,L ^k-??L867q`/W_Qiv9:mMv5b g~R1#oU웪II|ݢB1ނjzN@()=o6qHeǫ=uNSq?ȑ# 9qzt|ySׁWNlP ʠ!a&v lp>[s&HCM|?:[./\e[S2xVzzQ Ѝp۱x }g96P@brb#Mb3j4tĴ_etR.4TC2o ے!~VRZ:/6Q"Fًho;ILKvm`ݦŲh);e%NGEWb,<gVDtS`)|G 2}Llؗu[t?7zʏFN*ṿxbT Wnd{*/ \E˓ PRث5WwrS~vv釛['IGNr'8d~5vm\G=6S?E^"A5 v$h=|ͼ&͔}t5A.L<< &z acg䵭ͣ <{ld{2&Q(׉ bOm b]4aW@ƎN$"xߢpb5Cly].@3oݬa(n]-f*MY]X_U!_o;kAK,b@w4 "t™P5dM'X:iJ#LWM~@{Y>^a);O [8 {uoeQ}3Iiڲ]j]UJ@rٺ{K#[%`cr7IR2 ȉ쉳!qGYZ֭ ^u P%xd`ԡ0F7.U( f2pr%{|\`p ?2?v]K_Oa_?\. 5Rd kBqwyGL(mh:;:Rz =ޠȣpD8Y}ŧWj2##<›ݜĉX { *C J#j>JkUEV^^G/_n:J-Ih/eoV.mQkl1gUv/wD w@5D2j3:Um.^O5@C%X; |+oz&ȕniVg2bain" *#r8!4A~c_831{U AeRG`" HJb2©l+$ܲjS\C5rY,f"=痆=q_LH@ =T+πKؚ~8#s_L2{ V/[5n  y-3/Kae,6sk\yDP &!tpԫ]H&OC嫾o({,DQ%C ^4[?v. *aiHfcc*yCu˂'4r&|y!ۭ!hIPCG*$}EuOhy=0 .s| d=_r0 &L1hI(POIc0kKAț!"}¶7?(6/Sx:UֲR[MKDafO#aSf^DϦU-#K KpL?\%I&as')QW~s\ Ҧ|mOoh-b 5)qJϕ`A__VaZwDP%/tyPq+"AûO&`H荸&l#7$N$2aXX֋Hܟ(lĴCe,;Urb3ƫʣ&b}v,1H!"~r1D/Vx ^xbzf(/psm.Vᤩ7SHFj,DEǕ`!ݮVK taE@ ~MyMO.X?૥!Jg%[0,;{زlL T%TQ ;aB? VƖ ~>µ@ɭo*;pHuh#ۼq6 `g.&y`]*xfZHL=)W$"oQ -d_IVԳL&")t^Dct#=lf&U QLaڤj˓dj& N^S2Z)0A cDߔأu'`$uuFRBQ?ϱ:+~ ʅ"/\+RK2J_/85isAՇa&tc+ҋN:} [qϙ?V;WDF!iXΒDla흂cm5Փee'ôϵK/ ~ϖ.H[iqRZV\!Ji_ƱN(TT  e [!|0mPTe؎iy0 mIgAɓO?M9|/Q߮$Ip 2aJ%t||L+\)(/i! DzAPF$-0诩Cm*CZ!` }BOU%hYobFUQЭ¿˥ZQz)ea. hL'B{r3=w΀o#s`V >ސ+5L$E>qB$~*Dõ|M%ťM?@M׀h4gtDO/ᾦo)"yZc]u?j%,k cSVh EE7MPJȠE 4T^ifU^x Mqlps1%g =lq'?1 фߧrCEFp)6{rEJRLa0„{+">KCZq6`PjRDBV5; J;T J'Wb/}u&sªH ZTjW&~8 ^]2Zxm-C 5:ϯ{JխdM[k mBefei*P9SӐ޹J fch)F՚KOaǠ/:pSnMѵ=e'O(&=C.\x9ҠsOlU(+p!-8BW6jႲ$a1k\Rk}9sx/}xOd):}b(%Miw~4Bͩn^cE*?W>MZ:Zb8eBV˛rR*)d-a]6H?(>66BSAJ{֢$~&Gy$S'Z񲧧YL gPXO+c ^ v r̕t}sx] 1{, b}eԒsJk/`o)}ێ܀j̩ ,m?XF? @milEiHi /ʃMB񕉨 ڗ#-_T`<|>&dW\6Gʑ~sJ9U\2Aq{?#e<,h3h>) ;9Fݏ-R)D0{% Яѧǚa´xu_x7h [_7֯v u vPzrѷq-ph.K:zZ8vܖsϘ>R.z82*"!Ax-l6jH.' {4J _-<%#xW+ O-P>8%!3JAlKG|ʠ=qj|rū0dٯkeT1=1p^/O/ΫRf4g>Lu ŃO9"QwЩ3Յ3|}Da| lP[e +[ai0Rʊ:ΊO߅ ȉ+ ?c:RY_2V0{6)mT't2[Nzɨ?<,^V|E͸[r ;p懥PAwuO A{;/<q0m`99@Vغü A >LHxU!61ddF {D5QC+K8y1J vyb2&+]u5 6 u@0u9C7DCAh^_B3DZ×ԖJw ܹtbϚ6 P+Dfv̺N:&?b-?z :ђoN^~(^NvgI$%ȗ 'IhӁ?nq~1u|!d$|2+[qVр'8{@ ٓ QQђCD g#+^Ԛ+\(DUWMtIi0R|^W<vs!^3P⪀淏Ɛ, ip)fDokmM;yݟ_INh;_7;Dr߿ټu6-wǿ|t2:ȶbuO{ȁ߇]|x\E23/>nE/>~w\d|b5\|ɑsoCxE\4?9MaɱP C },PcOE< r yN7!Qsuxny(OIQ(E4pՠ@um".a)4 '.f D6բ\);WX5${(c:xQ"%?{T(ϝ(bfS`VS:}S d8k]O/s2$1._]H<"M!Jo炔<PB!Hd ow(edD08y mOҐt69uDBHc#UY7'9A: Yh3 ͎sp-޲uPBi=t3wDjzi*aN95,Jx܈)]aB0Ix/y~K. GNXtCq8N}0=]祖1~^hP/$Qc)[sǪHuYz8yz[]+o܄9;uEZz%kyeCȻ{퐢s_7? %`ٍ9dQ>"gƹm9Nfw**a'BW{E{x\~~ahE`a΀tex6zNQ+>s實P!6Rz*Ieo\F}c? ?xpw{V2[L͝.?Y+_޴Xpx(w|;Ni>ܶܨ-G ⵔ; <);JkC%٢Cٹ_F LPͿ9TMT*p>#P6ʶHm*쟗\ V2娸]){>97YGؿ}>i,>+ ,=2(ZLw$O=YU /Ué K+u6Fq@mCB*_d7wh| x{CTyFR#7߄A _A"?91`J`f;=tH[b2 9񩩱0YSOבxpp Ni! Lp*{x؞%٩5MYQ`h}QJt5*I[ݘ ,p, <,O͐J%ÆF}H'0M.Kcr+ឿlTw68RoS D 'o"̤ԆMmzft&",qws_{Ÿ ];c׈墿!{BQtgK h['Sg6s|t[6Vyj9aswSv6i)ќ_><C|~+dä[,&n1lRw/$3/5Z?g<'׳s9c6gUzlB-780;fӓFddDOy#1_IݜwHZ֚ٴI{R4b]%êЩ&AhE;ipׅ)m ~I/t", | wB?z=-qSerH_u^Cil,=|:<>@ni0ꛥC)jȷ>UӅX:ljw 8Dn= ytEND{͹TW/0 10!y9 G)F:RW;.b  :t$kV]Ze3ﺸB#~aNcS1~eaTآ5pg}RD5i$Ӡs)wj]%RᮾMid6>ik΄Rt.|ȻZ/<o'wpG]g5p4N=u㟞HCլʎ){7xS%x/xǃ1EXSuAv\S81~GN}ٓ(eJP ,` ~d eԸvBuDv.(w5nQNCxN2.-Osp] rv,ў~frNbacAEXZ-!yZ|d<3$7c{ gKHmV(A^` $HԳ:\4?=2 &ѧjp%PPj`Va>;K Wcf*D%m<^'!RX=vՋO;wV= (=/G؋_El>.2:'a48k&T)'{˔;aDIl8w0"8SzP| ON>ܷ&aB T]f'(\I弯= |0\ϭlhaiZPLpM_Psꝳ\ xX]U)mh_/'? }=#tC<?R>^VMsّy WV8,ɈGmsOo3ԣk&ȉs̔2GԔ2Ӏ7 d'FjHGk|>mm~ )HKg(߆j $dJ Չ(RZ4 rdvYEytTjEO0ý&<y{&ޏZNN4MM'];wx >e FcxsZWfQۊ.< 0[O)=\EJESN)#v̐Qa?3m Q׉-<&Y6:Ȅo:q#1ueɇ(Ak'YGV#J! >!5|LD–2E(|, >oNQZޣm j핇3JKL3"Qz Z{<搪GZ̙bb f ׺ZzU (_7)NyJ.^Yp5fʱ0MޓdԟoCta@Ǯ\4 .\;uln_A&Iv9,flk^M'\xlRW\e)QNKVp;QBTヒVMa0J`^B }u/ū8WHsz4<*`N50a|Nk/Kg%lFMp6ć"1OoBޗT[S!%ϕB cm\A1C)JnRWz#{;طS}wP wk#hȇr΂Jbw^E]q; fJ[ йoYNL7>MkUY?{MfgtmâCu܎GU,n!f_ڴ*>6AGý}L$o  ^mŞUoNxVjGPOә-qO˅ /vt]Oxsp=aOmA G&_|SڂGuUŝ'aЬJɗ++)XUX24\ %)2V2gIn*4T^^vwgGR{RRur{e;r_SK>v٤T%;IFV> ~P9X5rȭM~ܪHN<nKr0 °fR5*1@*xX5C%]ETxL [ȍ8pwU0XaG?t} KP8W0eT!pBnt:.Ym{] bDBdAX|`e+!q{vpEu)g/ rx}?A%X+\bjeK0@yћ:n6cΉCDatr"Tߋֆ^؀ 5/·کmau(LHӷQmb;68v#6Te^q%#쏉N͆& I*(z<@i$ s8 QZ, A[kO!rGu3ʛ[0"n),RF )mS;7 g8^~rw P!.GBq8@;1Ƒsq2Rѣkso{ah_Xq}y`5SBx|wѽRe1xsiJD(\!" mU=)x4qjuhGѭ? ɮ"8Xm=ҏb'BcwC)S,Q Xh-՟hOwl_1"QWW!!Vw^yg=xg vwڑ΃lM#w0Ø8o&;zyG^Ӯ܍kw:^̾ c&ɥm6"nR1˩V!*z\lLQ*YzHqc .?.0XL: b*U$_ cfWL]Ad I l+\[Ҋŭ#nHK%4*Sz}Kv@:X=!qI0.ۮ<(1 zof^,|= Nг1ľvݸ.Q ,/V\׆藎 gUf JC|}bj=A>%۳1<={}پ|%d؇ET(Q{On>ۆy黙/nCϭ3uemnXqIhzmKv! &a0qn $ ӇLMOG{!69nr.( ҽs{+i18E?Ƚ(n]y)O-QSCkpq'KWR+~&z r:iU9"La" i Tᐕש}۝CEߠh.$~o0NoK~YG}\xym<Š՞ݳ)m=P2ERe@3Ze@v`@v`@ J0 ;0:Z7"+eH?Bϓ9/"h2,z )`A8ec(0,޶%C/ĖujWpZ+x??VͭK"X}#҄b4n)9\rrwڑP!n1?p` 6ew;5}6a@u(hz S!L6kŐMkC/ҨذM[-%^n8߮RgvSW";l8K؞2d{ǘ'QGcݮ+P,PaZj \v9Ѯۮ2'?F;3Djwܺ=D-|lcN$m0-(I88E:u CThI,m &{iFr< F=@) ^mxp]T!N1aO =1Wa&{7J0!t)p×(/8M71p KxnIYeR7q;n݉q@ ڱu%QWBÜը v/,WFq\I(^GBb'7nSVS*;-0׈<ֹBj0鴝 K$1C/9yqoC- (B`o8Rebf6D<>B |p:2^;zqw7^!NpOŊTKY\zR(|U#=xAJ\=Es)/O@(v/ Ţ$U{w.45 L8f o%c&;]BVϡgy,d9hRBBz>GjOtf [igD|f 8 p-xu%ξLnKEKQ |I5XQu]K\  <&G`@@L89| oxY7uo#"*Ectxh3<ܙbo2J3 yUUć 6fJLSC.l<QcGOzUzǫ\ z*_p)HkR^n| 2@zPPpARSס1 S(Pw"=E߄1X=dz&EQpݗ,KVyob"0FN<_2jzGjKǃs9|I`/:/Nc2=Eo$7lJٹ28󹤸w¸s6SC:6e߽;S/vD莡/4]mƻlF2/NͼS(Fz)I!CK/ *({9xbjCA^>AHAH bGq' #ϰ/lE?V7GU<ۑ;lO:r4 ^ ?Rh*~䣥tvBqنICV9D={ڐS¿;\w[clRF v׃'hu+q>,燐A}#/w=m'R۩Pl ;2ĎXmS^`-pkqdG\gu3}wE,#w|\qO *׃U= :HJU$ 1́.yy\+UwaayʭF;#DyhAb #]+_ϢDˍg^}я 5*7 Kk氯D w=DNm_ĞgD5DQw*[s%(*7 4q)PܽڧSF?,}~/xw9u=/Qbl㐿P+'kvOH -k%]; secriJjpt]!XGy)QJ5iQn)'B|}5#lwͬnp~AЁ$!UŹ,yP~&,7Jv\"Y.v(ip? scC<@}OᒦVВX#_y1 k➸~s(*PMAJXG)&sK4x& zvW$GD4ܗ mD~~KT^/DE@`LYrnX*Є^6Qʌ%OH'ܗSbu0w =I'4 ɐ 'oc3r|OF uNܨzd&KsHc)}n$r_-H AS_G{a8N( 8e)heZJ=zw~V(^ےEcR>ظ_oX,1]v,FbsrG'ynVGwsu }m4q(\:w'kqVL#fm58;-c2mRm\! aWyd+71ЃRxVޣȟKQ-îA]c`u[]nUdCu *nB$-J[ͺ E<)7PxCX37 ީ|26Ff`ٛIlN TʶAUB __)!Mq  ת`IQ.f.VMߝz|L5NSg.[u)Q5E_:QPJ@dcc4eJ2U-i=XYi[.!r(=c1?U\)#a 8(uK6.tKSEIY:*$bBZšy`%;l26 3VQ3q$_.u*|? :NU+}nC"=M@d649ݏNirJ؜'=`MBA`J6@sz GsXMV4hG/Gy5* wJ#ZP?~\9L$WjK-쌮 rDwQ.#ZyP`Z}yR\&9Nx2K9 e'qcPs=8 ufN€*X=YyڪxrwbL0I?fyQNQOKO)drE lEFXyI;ZAw`G*c^'cH}v` ]Qr2yۃk"Lր'*tFƿ6 (wvB ැUhߍ\ j'/Q}#ok(! +-sr'0W9/<3@x[5v? b>ZxBXr:;xzZa E_=b1>'W0:ite}_ݫ Y)Ԋb2fq8KX )!5 X݁>zIΑN&?[G}_+R]='("ĉ$K=)o 4/PzʽEe_;YviJAx&{hR|/1cJ#K&S/zjyۂ~} pfaX8')=I4jo4z4RT#~¾)  S^{هn $/9Ś?46WdG~V P &Kn"m$kF k:ý3ω0KR^m(sb^b ^\ E+7MZlq" }@ yHLEwY<8хEm!pB"^*$1wdOn险zj\$8]vꜾ~ijapOfZz!RiK&jQE'8qL2]Ks 1śr&}j:~Ux؜ʗ ;w_KwwԻx%SO߽)x e.YCzԠ,%+#CHNHؤW+: 𪉊Ȳ2i)Ȥ=E2-8)کq3Hl{׉1u='z -gү%lxH]͑&x=-HZ)3Mۍ~6yQ (q54uCyZ`B0Vb?uwqʋ*'"0%{h>s׻+v OBZЧ=hmUoNejJ˧]kx*jJtBC Pێۼep8w}ଞS&*O#+G:BK/u^,MOP,H}k .4z:mHWרIû6h웧% _~*G!mUX~ԇ4卜4ѾRϡr6)S!Cz^Hl 7-0hU"F&n@{VZ].A"Oi&be+^O2]f>\0=>CNgѢcL аo6û" vcOn&e{ʮVv錑͠L݈GK j~@aq%Z y_/`GsW0ݗ I]N&0;ѷx!MKl$BWէDae$Ӑ(@!ۖݤQ8|53F/~ѩrD5!D1ٱ~Veg3ްl yiPlAaxGHKP 1$9VV.QnVP:<}^r~7jZ0^ԭk;QyӴ(d{5` o]m);<~K>Lr{Q҉R\M&:߃@KP(bp~ c"#F&$6a'D,4~eyvۮ'qIT6(b좪xN_JڳɗbBq1._qvY9 1r #-mIAmZϒf Ս1pO܍pЈ(SP;v؋4 K UĹ=@!8ts%znZ^^F$#Wlp:-->MȎ$x4lr +h˲i)%GXG;F)T#XDI[ S=)6#TDBTLμ sxVVN${ @}Q[4q uKX  y[6S=)D9qr X5Ym%%!hFΣ>Rο9j))RwF( oCmMyfFS* 4}Z̺,oܼ8o5`vۥ#H<⚹ jMi!#6#,ɖRF5diާ"}"~wm2>pF8g #clb+52Xo~fNq'1qXQe3=Eݷ.+<Nܝ=վDD rNjA-m >x m'7q#FzWgOe}s #*vxt$6PvȔ)Y$?y4!mJEޫ[bڥ4&SҰCu 9r$uXJ:3Ze!6!s_e6C|qPor oD CZ3(&iIO!Ut" $fNxNMn^< ߴc#0TheB.#n.} IY P\ "n hO8 )E q;ď>R$>WoTS u%pa|=+EV?F9\vQ2eX=" sf #'yCs$ c%vA$ dT؊O.aIʦCQH2x|anQoOQҧL(PG]@{c?UʈZ?ZLp AÏuyTt}r^OZ[\xڙ*rNЅ=sRb Lb6bn vI? PŞO _-ZD#"eÒốüa>L)lL d>KBJ=F}e㳈+KqhsFGgVЍY[$ԃ4G0cI,!k&N*ԃ @ )ДI(0\+GaX;/ 䍝h=?z_GaI.d |~*Kk9]4ɻczd]$ ڔ?0 ߬zYC|x P+-˞]>R8xd3:Ǘejl ${ʶpA;e=E>.{c]J|lfT闛i=6uzSއw]/go>C#fҎG؁k/N)w&x59|~5#:< mW]¯ƫkIW#`\~CVaIV X.>+-ɉlv5?9!PBJ tv6n*peh]W=8fM4zYZOV^(%NL]< ~l<%.2Q y1 >r/3K!/bbl 'ذ^0ell |'gǘb]T˻ļ1/ O0$ğ1/QBkwRƼu: tjRv^(eF$^pXK{-[@4ɷ8Op>:J)rF$ȕ;yLEbfbfb5uAT 2]Fû6v5cf77_|na?J+ZuTōI[ @D4h+6& PEEk$PehJx pUC:ІAP@ 4 -S_k퓩^^ojq 3#8j:LG Ϥ+ |֯^sjEaMI%GcGC8k/<@=TeۥӎrTjOY1wNLE{ P.p. Բn(CG!|4xR.W/ʹ>ɗq?fRBaWaMnǣւx[#(} }h K{†JMIfR=E<* Y\LN;6aٟ- y s ߣ`&@?$*"Rg/_k.0V_u'/nIݨ2wdKWs/=[[v$W\k5)*HxH<*gNԠZQoIC5=i%}Z'ӃECGՄ_C}u~X\cm]HMs2O<'偝rr#A4!/>nBqѯϼ)Q3E2Q[2hr86=aN_oceh{1b~p'RM:tl\5Kxuc0S&+ὰWatlhe^ ]={pL]K ž uMpr߄ف [ݪEì# &7)lC"F2'q|nDLRC120 NBߘV u5VUZ{1R/i΍ApG+dz)D__/Am[ ^x;H@WdgA1C+z*C9ʫ9ʄЋ/OivtGvB NGJ)u2h=QΦsG봐;l;`;+*SX_G/YkVNGxɂH8p"TwK,WLI}ߥwZw #Fs_BOAPb e8Z~_ {!+yT:a X̓A\M', GXrH'@_z4TʾWB6g D!mPįcZY+C犹j#6i(d,v>E`q5OQE3j*5Ey@O/v2ِRMȱJv}6mR֡y$|e$鉐Pm /sC;-6Q+-)8A|Б^6ۥM8o(%ǎ :>cxD>_܌|? ;G=^:$na$_Б&xB8Igz;ddNa#Bat`>B1⺼`hx26~VMba=wS/#~"|8'QT ʝ>}M^M!sp ]rw h\$slEgE"+H}#aC^Д^%%JAZd!:%@ %>k˕67B~.w!#~Vy9J=%h}y& 3lVzȆI FOq.1~\D mpl:Xs*p+v%t'2]:C H0fD]BFh KLYH Q<=+Hf -X2Ab?H{"|edWcуx{om +=(=XT֓DYut>{1ǂIel92k3ؠQh$Q uopi#$e G|-Ouc4XvK9rP$gh+{*AKgMynq0!DžUwENܮ%kX=Փαz9Vz9jatm3ï?.z#.r.-B a}!`c͛E310>]9^D6 Hv ~$("b"a"DM㢰^h WjCy4䐁m\̗ܙ箬/k/sKS./{ꂑe[/'/;e3v/KYNp2?R5^6ORl+펊S++'BObe-Zwr5VѱǢce5].8:^68u7GʺHYw(R6]1raP98blWXYX񗏕ůXX5be)o5ޖ՘P>ߟpa~l-^)v:kԊņ_ZuL7czjX"\5|=$kL77w?}־qgEVDv _BPԠ iX<M^5r<>jNRp |,̾s9*F5*ĨؐQs$ -<^C^r޳_ ##g}PɦkDPH;"#5H"[Gm8gss²dN`_D~ި|YR2!`xWe1뎊zF.[/ l/S8bvNv1&i2dtlC$d632[[ yzj>Րï!wNt05q(dplj \!yq縗k64a;޷UC fuH jK+I['z~rBOa t>4Mpe KǕ{jۖ28Oښ]du4]gVD,z'`psXM@Z\/u^-\d!/Q8{>?:/}PxEfryqP#T;+E0O3W(7O _ <U۲1My,޳1rk87nǚGÑF<>ni\b[G=AЯ[OY)PGڰ:jPz4,>+(%/؂|5bV* 9G,ezOV;zMS/PWFO]iIsAʙg158:׽-[AseZMjT^wm z;<9n-7®Ba7_o:DBhҲH&-Kako.IBK"TĖN˴N㰭"}#=c+p2&sk"Yw`ID0 ٝW7Uka+u b ]Ƥβ,}rWI\ٷ6&B_4)b`qg&כ EF9i?Mo٥_ wu՘ +Ԝ lﻅ4E]bs-&6<ҹ|1?Oňk6)ST̀iToӍ*7@<85vKԗqiJ -mCDc |}8^J J*mMR_):8َqgf.īev^g\?HRǔ-T~ɮRC UQRДw n] ? O"'AoX t8p%G$%č}OYgѡVӛ-k,,Fm_rwAWPMR]囯WUAZn@Q65w_ՊekԚiq?月 Rsn\٦5λiPo6Elv8'7 +’'a t`-"a Q,ּP y0ez I;يJn%~\`\.a {mQ7"UH<*dL0՞HK+=ڳM4gɹ-OoX%0Iyc׺RFu[< Zb7[B[~ JլsT"-U6' KvX*6OxLځ2 F۔6*= Gga,Ϋ9'<歟G6!">oK; [8bΗb9+# Y봣08Ǝ+:.4Z%9*'<\]Z Urw#mf0" ߋ4Vz*NHIb,-Z< !{t3\C?|3[i"{q?!*W!_ݳ< 2&=ڃ/o, )ղUft;~*Vx1w7}@?a'CQz5ägW58~ZxH/1>b*NݳuSd{3X=z.o`:W/\1i4j}j%7CxKSp~Y3?;uj"C|*;ߏG6zX1~RT9u2qW`HpD: ڋAe@WHx2ĸ x6nO /SH@jPI{~!LT.0R)@lM5*^+*, ?QQ-0Z9 / % u%T)a :؄@4-؜wL݆ٖWQqO:`2'(vڷ,EX l$zdPqvIZN%x5Lt?FgQ BGUD(BâU.E{T-mJMlߴƠ7R:;`$&5 QEJu7yN`ouZN\T\^a=5&}!ľkcC̱QU]41OίPELty?#eMG>G;"4Mo]XGQ `F'M}~|( /.`]S+r;.xwW_40OL RFaAa!3TZ|\8Šg@z"z?i%wr&u'/ǟhfsݎ+\Gaݡ"0,958;*Tm6'D)E?iܩF>GoPGU9)K t>L9bL#r0Yh'-]:BǐBǐ0bo]Pc I mweL.|*ͦQ~'}h07b S9iS> EYتVUmU:)j1YMaf[԰jug1$-",̒D1۠{u=a1LO(9﫜Pԓ$2n>N@HB0Hbql&DMl?FHmIH~p 831qjeZUi7f&bxUfr1qЦzK*{9}Tcb} h776JTxvoe/9'Z$"$,O %J*x@lrt]<25# C2_KrzQaɐ[s*>/Bjmڒ T EVm^ w^9u<ĐVB^ =w0]^!LrbfwZKJ\WM D,I%[Ec 8uoxZQ`~r͛wdO_zyfvQm;.M;W5XciRZI #~doJ֚rfM}BjIՔ['J^ͦ ZK7> ;}ܩ:z#rΒ&D{n?f;-rߨZSe!j:Dp_|i1aAf57g|V~ġz jdrVOb$gU ku]-mNsFs>bv3UOṊw2q+2-':9wT0{|m˵Rۍ|CMs7C V%RbSDo w:w~ۄœxʔ%bLBF% EmV %oXAy<0Qp,,]@D60&#$Oe{ZuEX ֳuªkg6,m6ᴹe]b,hxn X-kBeJB7I+>ㅢPC}\.("F>ikJkT>:Jm $.xS;->evM *<Ϊ|iq\@JYķE\#0-A+Ϡg0*y\;,6T* OJ梨*rYkT ;cx@zwI~a.:*uG%x,w{~sҎr=7Z>pwTs%( \I0 hm[ik=8z鄌'UM Eͤ~[@5F6Py_qҝ_-IK[s;}?z$apt ne'qV70] p\'z,?g¯SV{~ـ#oG-3}Vaxv*/\39\t)J5ޠ"lYyyKhyh!6q ̘GLJ-90NL,'WLg=d$x2xז,RV;rbC ,+ܫπimK8"Q󩐨lg: ?>Djūleb:ރ ڑ/_̙\^&FEfЋ惈PWכH <# cy:-Ӷ(y "SHrIeIk0}9[Վot5va/-S}+5^,O=je;+_åV')"cP/+ٽg8"h(e+sh `+^gu:uPQvB TYYY{mt9*d2|5IKޗ[a-N6 ީRj+Cޔ*MtHJZ놁kL2II]9QZȢ9>Tj~Ơœ5Fkeh[\{Nݚ,FNnM (dGav{p~v#gFOgVRφ)_L5Ĩ4X3-Wzzc}&~]g.˾%BNra:&Lߋ($8eւL<Ebco83^qsGK<* N,TO#ݪ 6kOـ!yHs68s ?션I/B2IHV`v/0락rf LH=M ?E|,-J X\=w='JR;`@SH$?v^OMB&/NlVO5 ,~j l7 F$% .ЊV$a죧x Q}6x yfqhld"eϻ}va&kFv?gFc/0 -"V̂NNԣr/=9NH($T_s3Yإ?CGّͷ#ҡ6Y*qި CjRwzUH ,faPG)Djg.Ao)vՐINRo6TJ/sV+dg_BR8Z& tYB|P EQ*гg G^ȖFkBwC5rv!Jɐ +ޖv6m*׀DSuqM6;wR9D!-Dۆ`(>j>CY|!|2Y,}P˵ xQ&S> <;l &)en fj r#LBņZϏ㏆b in zw#][D{3mUX##И|%p6(UxKPYDSEdjY)*֤qGA5g|- G+)ᾎ0hʦܢAy( u˓:t߇ᓂdrQVf n?vh%8 K[i,h/ڥ/m_݆}ef.DѤ.LV ip.\RG HGn:y e7f9& oJk?6u˙"QwHd7zy_$lqQ Lbc5P7w=z#HH)wwڏBݤR9oA*C=(aྂijK֢B#Nmi{ʓH>5#xPΰF_i'7>i%& ]B~*U$t/m t^*Ԩ?2O{qK?"=C/Q)Q{E]sԃ[I:fB6=]C;R'}P59zOq$ ^nYY7>TH]q krWQ֯QFtXLjZD],nrU ơ  v+K|(?,?r:AH㇤yӀ:;O!M(dmS0Is 0~iLF;x8*lD-,HAF l-2t]DC kܗo1]ݿ߁έA h3b2*&Z1zW=4zCͥ a{rE<޼7G3]A!VZ?vz[XݮHyjAXwCvԽVKvzt8X?bˠxphe(5o`n$L^rKgf]zom{ݘc%CZ]j$rC#%TD)Cya"ac&|cJ-Jtl"Ja5Ⱦ"Eyu߮K|z?4u5Dp޸HTM^ߎxĶ 2C%Cl C d##L6\O)UP"'VQ[x 8ݐ@/^JR쐞M3/>қQ2DDIDi-[CGW<eme0tJ$."~K/w/7>H';I9U_f4& *3o ʉa_;Pq]k'Wx7Gg8V^dfaAjֽV^sM]Բ-!T:,AL zGó!ցO.oB1ESf2KGpIu6bS4أo[bC}C X(ѷ~ ZxCb!0iIVUj(i`hAaلX4YL>ګHcs^Y0u0z[T)VJ->55@,ry>h7Qmի{+am=尒5YUAjͱH~K6Z&`XљP !7fCk> שD( c.;.DYhU$ P{s헏[7<5L#nXGy~gMa&jasζaIy˺dzP݈rk\r^ЂPQt4vӳމ6Ջ~b)k]x Vj"oЧEfIƗ$8;c^eL7uNAe 3z9:@!)%~m]8?lYAoCR9x!ڢmY٤E41 LJ*a,+snzGZFNpAڼ]Wa0oIB)hwA8E]llZMQFxmJ^?CS*.IBZ/@Қl׮PD~ֳy7P/#,_)$q6,1A:FJ)9"A86%YvU )FŜq3϶]1&J&Bֶ?eYlKو4Y6rjY~сm8Ybw6^bL8r-m~ ]&L*jS*fAHfK fK[cs8OUj"3Lhg>}DJiFOLh&rEuA%A~6+N>/Є{HN4-ҳOVP',Q,KcEH6[ZoBVU{DkE Ŵeb@ "W$|v+'JB W,>ВOӫ8aEi h"64 ƷI f3xin#;Tea4X%Xo7ګ*}O<X]@N12NuP6ӶCȢMS+">+Gw,mկ\'mBnBG{>:&C;̹c_iRLMh50xM' +D$͸=%3U/]癌K\0)|,jC]kYZ~Ü .#DhSK1#Gpp wŀBH Hv{j3 #ȿZ<-2l{HWw.NWCHJOA .ITWkK yHh/l'i\hzem|wő֑Z 0~obNrU=4թ,]~RuHգwwjj_T%_<0'}-ʭ+!ERDWR&-[q5+='iǼ"шGu j'YO O}5DwePtlr-TJl!v#0oܱG*/xa2+͎_TQw\ՌDJ(mh*<`|ή8LW+DRAS=LQ6/mG(16׉'cj-?O m h!kaSJ? H'>O2+93ᄆdf}puRvB[W'tlՔaX40ˡ'|2"lMnqY2 `v9{{UIʒ@6KŊxOL!O~3;&(ϼ^Z {3uK "OLjZF#ʖۑ_T UK*w%/E(Tb2Y9<bQȁlJ{_~r+ PΣ<O.WGD-AxV(r#8n j7Za 7S05_*{Ct,-NoK%h|kô|`aҞumlġCA{yY9 ;$짿݈gU$I۹qb![~dI^z [mI`= FG}Uԑws45 7͖ocˈN[Nr_"HE+v[/JզGe^&@v\J(0ͱY䈈fVU8kʝȗDTCxuXz(QVر5R^j:5-Ζv鱂9kM)k Q $B*gL?z9œ&.9Itx˜aTMHKr%i' $ %:Pq815'At\ZHU ;ubǟڽ!K۳@X45n6EBSG`[sl#֋n1N:qnazX[Ѵ}J{N6[9D} &30Bܪk Ji ۫S8d){(RHӶI!]3gjU4QRJk?7E5o<Ŏ}Z#H)G|VjKW\sinZJA&^o-2KfUY %y=Wd0 G 4oh^!=h\,L0O-J2|zaU% $ZIĹlYmHdXkJCa( 7?r)G?GCTME8u6d}94Әj/=֖P_!3T'I @О) oh7~I@8[fNbU۬\,O"Uovi=9w"k=ϽGϜhv!y0b:.0Y h4LEP[ÒF( [bhv}(piU#CަPgLO]Gg8k12E> ˈHf>69ΜJAUÌC2F!r v/;j :Y#r)(`qW2ߢ7bD EEPx#pMx7#+?c&0#$ƺg[XwDn$ǔ8\QծN~zP|wџc+RV~>) ӭ8+gNJlj!s&8ㄈrԋOKOK%TsLh7c;a Qbyƥ&z-"EFA1B2r=IWoxw p`1ug@բEDT)́7RR-R4lR*U62.tp0O/猲H| !4J9}Nޒi#JԴĕ4.AAlvshOF,Q:fRy\ `@Sq-,~i5D2Yjb̭mGMfg{^Pҭ^ 4FpCC %JG&vχ U9(ig ^Ѕ _$DZ2vN\n`\AzwK,Zrf%gJJ-!koX~RX2Xu٦M:dKb+_l}z!?CKx492݄wWt٦ј0SߡZC aH'))iA؜>G+BЅ3FV?.s"g%<]o U\V{LSۢ^z/T8Ѥ>։A2 ldE۬CIDI+BI 'W uhHf.Tazש`RҦbTZC{-=W!D70Ļ`>MdH4&(;` ^4R*MPOA~]QA_d& ~Tf>HzCy3sF%@2a:!T!`7Nӑ}<.< uP|Fޑ40`eOC(vșDJ*ȧ5&T,LĈEg䘏کl4^uRxܔ΁>8Nsy_@$ n"At>>fEAcST(ls.؅,`kU$+EռHFʱ\xCv9ddx *)^/2뫐V2֥5}ύ9w 1*9GMN^~lo(0n;6oP!5Z_&5'f׹o=Ha%4hV$m|hGY_6y1+S;ﱽEGn ɹ6MMZ+/ 4EОhgJ,$]1@ɳWR{oR>|FnǗgr2S%+ֱ #K]~JC.0@mu`U]by1hv…A_BIlMYOڲ-}6Ry,..ܖ7RPm`#"#, _0M]W M?`:m+ Ao4`؉s|3 PN]vk#~t*Y+)+f8jlEӮCB?U[` }:`~$o*gK1s>o[,dyws u(ԳeN\Bv<>ziǝ[G!(Po1hUƙb36R pFmkU/G3xrT-J w;jZnxS,CWBk݈I))bV#.OC9SД$M,R҃;lM*J2{LrH7L. &w=蕶*U洎5Ĵ#S48@q$grHrCC* QUL[i񶖘{kC.C,i<͌,g;B4L'?HB5Gi 7 a1aF#m5~c7m搥|>[@iyY<m)aNR(Q(صǠmjv|NXv Ƥ@zj+eKh:sO 6x4ϮEh $M-0emL4 gT=J8GOB^<_btV`(Gb(@3/%Q bRKXs+=AJKdt's-G[&v_~@B3\KT  DKтe}Y3jE೴-Ђs3Ȩ,1_l-='- f=bj$80; IGu{^ "gp_*+|"=jDN(j#^pX)}- #ւ[Иg!wy:[XVt@((j_3YnigTaM v%0h cbSİ:t$7uC;~#PP4ODX8*$^8[ { ziDa- ޕ%i;啘n 1֑e"%KH3ҋf?([Eʄef{zwpK9h1 ]'Hi\UNtQĪG8)(e%)AR)5Œ>fRQ*caZOip䉹[ OsfOqb?F2^߫qgU]g.5Ŕ?[( HR) b) "[:"J7]^Z9~;?X$hDfQyURR?il( QE=m-M%} : =*Gx*4B#Bovꝩv"Of!FGxha}PyfB;Va3{ t>P/`S_=71bL4IJNFdQ} 5jGiB5z+(Y'n$800z9s ٥,.\s8 q{7`D( ǡZjr] su [,#[[y($ j Πk%׏v| @/R-sej2 :\M2afttj5IE$Q[#oֆfX+sxZQv2Ԓحx )RI71i% P MقiR_R6Ҳ99+\KzjZC\:K`}Cڈ\b{xpȌNx.Qiɢg;EkѸm=u)^T8K}_=ƒ>ʼ(M2I}M!PbxTT5̝T֪=4"{LUoa?!Klwxfzrsg654ȅS1e#JN7.ƓMNp6*}=#¯w`HV5YYdd&KV 5KQ֝a -qՆ/l3(g%y 6OWB7 P)vh7ፙVMǔ>3 IlmLpeل&%+)mO\繏[b\Ob܅o/v0x`Y[ن*r%! V/!ߕO`mwe.>c4;>I'Tg_(`)fU`_J=2Kѳ~v5-Hҭkpk[ -/P~ nT=@;iEA.mpS5\$B|\LpNKug nwWyZ~D(4Rz-wz  O'w*~`+bj^1P9Ϡpi3>*6!Y!I`Uxj (l٥g)Ty^(vj5ܪl:ɏ؟ŷ@kvX8(,LHUHL!ˣCJxֶ(ʃ:`+ x-]5Q'zgR,i 7!) ֲJT48ݗſ %QCY0a#*xlKX}0Fh2Chz{s- lwmxwz1ǹt$91&`3F8s^}]hlDgjTn T.-h7p<3ag-^qqH嘦91|إȡ6p8pq ð`d')}FEuGi#OVnr׻Y9ƚՋ*ڋj{ >zMXBrXַZeʀ|'QxϪKT9.8+c#ї\m'!GwvN*Y~??D+[|F L~kkO5\`zq6\%'[7ա jݘk| ̠*5+X\-*_GkiqR%}h٫b ztZ}ƀ$@)俩܋t>C N8lDdMv|u Pd>Nnj֋){a&sOsy:mW]W/уvm=Xx^n>^. l+=K Po܇B.|?iM'fIA}{xC(9v ppO,}w:?挸k <qw^<Ʒƒ6Heq@ݿFx=E} {56oTpDmH$zɘk B%}G2 3s% 2 rQ.ȑ'9즺 D~?D/*bimh$UE tKei4$8 ghV*ڜ <j l̓YVdkz^̒{t4uj!/ 'yX+[3H"Y#GP#\nl\sp.Յn DNsZu|JEYV98+GP70qi%g2l "c_ux-"TJ" ?'VW?w CB.F$79;`5%\PTs# sF;I_' _&R*4 IN#T$x6_X$ t9d9LwȃK1rtw9{@-t`7N^p]:ei>5}!xcpd+Ը5^ޗ%3 gk'Be.d6rd/A0;×^_wp0Uݝ 8 9{rPߒn@~'=&1-96z+\m`b< ;|/Ys^vDz)H(Ȥ@/x""I E ؑ=n V,G 69_E&E[|{-2:qU40iF><g ټt_:j=o;"(C$wtY ^=92Z09&H?Rq!Kx5'q[? ѐVf8ܡV^S Kދ5Jttkm1ݞ\/S8w /2wh?hO)OEI(8wԏG0r@ɺ%R^4ztj>лG7A$ ԫ_i_ZM8D/>rSLw E{V*Ml!@_T-K oe9>cH uu\y!ϿV!) ~v"gFgrxM03nC5=ٶ.ZJO4nqퟫ`?| O(zZt ziǛ]GI۫;.+ R>.m:ār"*3#omp?CiEM |O}#1OH47v^X2V=gVlgPYnU[Kah&K1 4 7 Qd7v}51}HUf T3]]εwi ϙG*Aѷh笺]Bska)G^z24ha)c{RP&g,P! 6Xd/t8rJB,Ӌ $qMXX^U^1qY3 RxWe:)#&y4{ Qƴph$SogjfknUha=kD-j:Z/tp~p%8=Dҹ> 1 4T|w;@Kh@usqmU=1)aXhWʉ}>$컵b߹x<>vrhc_yz#ƥ5t@@.2X(eȓ@.- r7vj lARF蘒rF=VD:.*.ѐ:(1T:yhF3+6Ί!LYxI^=o nM't.nՆ8rwjiw U8-vCe\00V sަ qiaZ(NpEJHbsl5߄h ˄`ILJ /:s^͞èx:LW5zU >:e*UmuNtVF#C"яWpqk"L`McxZS ;V56=i Cn5awvڭur1~1@]됺kX| %;Ѱ:ˎ扽|{x^B*EP[o}Pi{)| A97|D&=&5tµ+- ~Bx#li3gAx9c\{τ a#l~nʋ@5]-З?@- ]:>-uU0T+Z:va +Bd"4Io2nDpY|VzS]z /x%[=aV7 Y@Ss@|9ՓDnE =~ H464BRl !|Bp,7 J" z̡b2;U[E)GHlߗH[OZ|P(v %Fxe[QNQ׋&:9@gFYAk9>M,ϫ.kNE0 `es-&.0B3~Y$?za@F9(ale+2+ܣz?v_ ܆5X_ Bq<MN:fM\TF1w(|_0G- [t;:hGO0l:"cWk)k5&'j]% zK nBQPi>ŝtH*AW+(Peb4C"3zĶ Z%-A6k&JAl_6 ;1cv`<9aY Ѻ)”ɝߪx.kG}Qmbm%3 LUt""سt+=DHGQ*7[ы0pEC^/ 'H 7>ɄtvbLm|J6XdxGP// SN} gK3'iɡ;ⷡe7G! 3vqaޭMйuvZQߦǧvid(;#CC)cMG|g]NZ[RV׶5NkMPfխ Zh!!=$=1ɣh%NW[lhҍ|=e@Hd˂9`[r8S[sp?-JKNAG96V•n9˙e*^/IME5A@Rw@RVoso$_?lnI>.?L[rGPO*Z,,O߲9S$D^ֱˇW n-"Վ{OqL |9蒑ʦFR] ˂ً3um^\Z>=Cń3T8?̘u9Q7d/ F^!Hw8Hת+[=Yp4Q/DF 1#t?zH|ѡJ;_6]j<6/OA62V,SzuF⡌J{2?Av 8wJ,wFq9]d3\T %6 iS$ TwAy$ċc[V+LT؊oER"5_"ZxLB JQeNdOr6`J`"mLHbr: GJCx)KhqWd_ g볕^E.2d=NtxztJq] b؁- U>7냁oWq8Up8Ty i|/Ӎٲv/Դ%9 f`Sh.q &|0о ̳ۃ`3'|0R>`y+"_K(?4L02lb8}w2i:菷%&갷Ql%P#{&Jƿ83t/{fʲsc x?_>߈Χ0 oOohBԶX<~S! V&NGzf*iPӾ5R 78e,x[BJ2.K(>X8șr&i3X彪4Tu+%-28&ٵCᑮ]pBs'>h2;3س?B~T?j^/Rc^꜏ђ x%`N Y9 vԹFHGqv%\|,Cv[7NKCaM|Y.W<"q5Sq.xQ=2Q9dΫ3✉F ζ [d@ib KkQCGc5}֣a^,)tEHU-R+wpe3xC"F^09U-鲩BV1t'/į.} 9JϤh*{{5#Fڄݦ7:։Th h.w?Ǎ"B !'Լ-RU:qBnÒ&BZ[Z{jIYsEW Εa*m,]oxX=\17)mteVY"O8gϧzc6^p`3Q=lٌfn:v% ՟N%d, &Ef,<I컙Ӻ>j3brc)I#ʃO[R(%a_03Z6" Y{]Dy2'7R('Jl0 xrB I Y$EL5k71}H WuXBZ-kiAAkj76)6r(}ɯ 8pxp4Ou䮵W/a5t𖸉B\W/QJ8p}7 {И1|X4Y08SMn_Ya3 e=u7Cg݊O|Zt'_ z1ZuD} Š@/T8 H1'Ōe\FI /6$y~Bo,՘{Љ"ݵV i$;4W-'s&x'U㚃l!K}CpgVmWֈ{ҋa0lK9/q>TA$CY#݃#jy{p+}S4c@ڀ2jdZ 1gWc=svKNV"<ܘ3-}MLPS)v m 8 N8[\gtV) :DCug%-ŕh)%Z*㟹K@' t[+t1Qj@6]W ST>m@=9\U~-OomkGFo)벶4 c>Pb{!}yא* ,<춽njw]r#*HkHeK{S}7搟%Gg/\V©HNHքO-"[hv^~oi̝w#tc f8zdj<2eMya -ߓ/+^dSJ^}?d@hOJӸ/XN㱷94r`UyԫHuv #llij80B 9F𾆽}vE:7H EGyYO)z3rK"淥h p&/x&fnRPtnBU(A6diwE}(`bTZ=cT+f©8 r>:W^[#r#®t+Qy2z^"̒xx <JL=8 IAj͘U~~OS.t=.F™NRl l N/U?͗諔b%}ݱ%~tyzy$?Wl^G\N\8\u/ޡ (T`G- h]1 V{V>f}g8O&oz?pޟ[bTV 'ns[R¨5V`r;w Y$3latZIEgˣCl oVHS;ֽǟ)=:-bG9TO4@`]KucSYfnYqJp<&CȃCl[ĂK_!D?lH Y)H0I錴8 u_˭$oolNd܍$R%c u o`|#eC9V1+#f dj7pY)^?iV:ѬLYکh|o>v(~diBڄHM*$|-K[Ӷ(0bѴ0]/9qyAن]<~?#OuX_{_4/jɣ2"&YUeԫxŖ|etKNf-1AKBSێ<1i%:PUтK͝..v;jX߂vi\'5~@#А`=& @lߘQʀuߣZs;Ys- @링ݑrH4|(3,Դqj[x.d֡bgTlڧmK{v;fdqBqFE#x .JpGAsW؅Fyy\>eIl"ЪZ@d~(Ns|-.?(.'$%5AHIjvBӳw$DBc+aqVPYjwwz*_hX! mT9ƨD:ŝ59O%[&<)>Z k= !~dQLи?ye;k Fp̍i!qII<Ǵc**x#6.<$&6) {Z>6gḜ1vymy wKP\C/LvFw<k\/aݗP)sq1zFZD+0O(,+K GV71g /ґ^$ԟnQ{1VtH\t#A{Rӎ?zonFTA.5 ,mߦaKDէmQY?1|zX}@oW~[Z<s$Y4>D>GG"FuaY2YҢuHP&'A9^̧|Q|훍|^?.D ۤcR*3ݲ%fNP5尕jt8Rʏi>{oƃWkUA&9%p)Bj%8w4>;p(?_tX`QNh`UC Ʃ.j.&SN4\R:}w|;TcȫFgTI4gTQDL$7>&nvbfBr 1}Oxi.pK ;#8@{.dԇDz8T ϭ^yHa׉z3/]b R'}`U]J.%x@퓦xVu6cɌl'< u:y5#q^L ⑞.ޖVbK[gKbCVgIoSxeǭ7> FeȎp#BSd3dXĢWd4۰C)u׻ KǨ5mEmO]d;ECbi/a}Ri&zpnǂVl?䦻v](^ɬ|GE[K߽Ow򥠺 SɅ͞4^Ec3ǜ^)Fa|)[#d T)1)M-Js4S o j59:?dJ[\*iD6 {{CJM`Ozy˂C\LG72Bɢ4}1rΙbv,$ǡE&7z v^.rL#ϻ-+_,8D#஘ a+3$'~86%1HϻQ$r3!'|8 IxDX\2ŏh9_Źb=GrbځbtvmI:N%Kˡ/ P/ &TO!>.$\L+qH~ʂTg !#tbxg#tب3Vzki[aws9S$EFn㩱O9:e {Xxй:) s :UWszN %Bw808R̢<}W0RCO<0{EwAPyywlǫa,ͦ34*@t\g٭)heG,' KP;#Ks4& ZRk=jӫ >%}%xYL[y%x&sk=)_Jx{!qkV8{ ~;X7QQ/M .Z)}Gn]eƔS:GA &b^ +lP> +O;i zeDeصdi*#b5.XIjJRl}vTp9 ̜Cb5fDUG4R'i0e R^̭rqVAķHuC)!tNd#H@*l۫kbTm "raqa9/P&-cJ@xvLr7ț@h|_<q#F@F:`7pC w@ ړ,7 aiV%hG,G"17fD4f\Csa?b*t!$KS2Hi1ʄY(,}" YkM9[z,7sHxږzЀRŴuo60@'H5ςSED/C%j˙$[N3[\K6_2ȑo DRvROfSN{hx(#%?Ey&e< {'FVF -`TG%0@J:R?ctHy] Ynon}.`PkŜ{d| R-4W%_ EJkPGz* 9@~ %=; l> l9[M=138{7+fٟ 9)KȅZg5-̆<.OG,w;s>b%Cg/i"Rhl'QqJ9,RDqGN`%Λ?`_,s1ip1Ā~;NDgΆZzUMFțeNU땰ejnmtDV _yz4v2`{Rg9fWupPo'u wScx8fLr6c H٤g;.(O?B,=]ӶX%:ĠAafOT&rs8`,Ràaç>Wq3ʹƵk{n'A "~ӺȾs:=+Mf4$]-xhIu3W Y [>T7ʘSKq\r8v:R( G.iK$;Gޮu$`x\}E~b4.pL=6{52QЈ`cDާ#}ʆ>9|S!zQl87 tSk7c|f1UNSx g4dǺV~!l:̴ ;I}^BQS<`@Ҿ 2OEv!Bv%*n,R)_̇hے>BJH fxFhLD6P4T<6>{99{,o+xϊG"zIF@օ~俗[-wz#I'IoZ!B_GVPrE ኙbi4HȒl)u||ᆅA2aq1Paui'cND`g^^D_G{ʃ}tm~rX >s1O'[gnS#qCuhU&ap\6P Fq8Q'BM ï%?νe5rwn+}+\j"`~W(JGl~)PNqe|M$yD$ mUxybYI{ `-_/PN8u>ZO]E?c.0FęΉ!ryɏSSBS,sRiUIոwSq:PF-oH> T NٯP*-朗u5L"TWGRF^VݱVzuOgs#=cÀM7FY<šO[)3<-ۈOl:1ԃ6FZymڮHqOu\u:Vђy!Z"-X9zp Tu(b`NuY$Wߍ/O=Qص-Ql93l`5N)q?ekQ?HG~C|.A(n[Se.D~{R!>JEh*fXq>qx:H;(WiH)5/z݅(BJ%E- #GV{ q%HakՃdT-Y(U" OO- ;rvp4öM fH"l4s&(=W5؛xP1~4ǎ BZ/uܸ-k'QhVmW<|"Y[J##qr>e]z&jC;H2O|qC1w]Mf"(i5a3]ʓK. oOtU4p 76)a_E{ #BuDNz|2 QT8d b z,S!‹*7rC2D,fK!0, < 3{W}ֻe^C9NHIuͭ3wԩ6*^rk~UFL8Qb aW3[;Ήyї?VtԵubV)ƹ 7Oq9@E\n8yϺ`.L|G<> qetNp K8)Fm7 ɫX<Z3Z[#a䋥XJ5 ~Y\?ОqQu{]("Sz^aqsE_ bPRʀo5q X %Z?jĹ'hq sWuFvgI;j.ΐ~!]U+xF6e?6XV jߒ^L+Hu [-ʏcznI@5kaT/ոbcsT0-8gY*5Z`eRV\%3O}y_J y:7(7PmzbOp)b{r91EG;@C3G,((ީK ЃL9s<rnT>&mrQ"A/ZCmQ۔g-ʟ7#N&r1&#hᑺkq |oc͛U4P@4SYWD+$ qBQ7r (IKuP(oۮfm75 H1W  8Dky e%?Fb2!"So29*9%_&%maIE7$^Nx_wsD#:~ gG}ٙI4tR|lCQvW~ukpd&L#Cv)T@WhPylȚMa℆H  qiVrVqϥ=v[Δ*qx~ RԳ. !Z9S/eR{Pq{.*s!2̥W"2qaUaYfZ#1uJp` k@(0Z K"e!]%(e`4cQ~$!QNҐ')O*[ p$2CjzyGq^6-Y|? I|vt WG8 R=I˚uZJQAI8n")x|sd@%[S;w K`ge-b{G坽ס\ԘebE-0qKטDz?VHp 2D K {K~/߹(?jYD"6thZRoǹ9E=rWٜ(a'W\ 1)Mࢬ@\JT\*̩0 }&Դ̴P̤Q\YIʲv7ŝAwq% 8..09g{o2]=ܳy&{W鰦)bm- q _L" YEڊ'ݸRtWyt  9Xu~),EX?p5Y؂$?~ݏJu:}sO9@u_6l` G*/#sh@S965@v_‹D&sGGuԾܹXrdu3&7Nޑ{ /74ya:]&(MP{%R3a mfVA[k(—M&ehB{wq -QRw{!WQitFM MDKaA!Ty?ָ8s(+샪A5|1Lx144Z<+$2Y_Qi`nRh# 6 TFgb]5M1YrNouW(?^Tr2$9}/ :5X  \+n݌ a^z1sfq՛鉃rtx*kysi>װO LgAhAvhIb| *H"Z80Gbs4J\R? T[rf5~8´źbQű|"(Jx9KUFj{qM{+=j)|x^j`쿚䖄p~&7&EԊ"NdB"C0Mam[x4zLbs;\"E4 Bm s-ae5!*WwEBi-ycЫ/tWqV#rg_͑GWTa"[>UPQ 5#U=ž씭;}2b`%ƾjj2.?+2zJQ^*u6<fIv4uҬڝ"ɭxf5S4v0'5a}|t(5.x4h=Q j  8U|=3wb ]: LP|so,T!L-BR ^^ok e3c ^Sw4`ҭ[vz~=v| 29\gRI>xl7{\yzSPqvBf]a ϤEĀ$-t % <) /Ceiyy.-o:ÈyK񼯵xЀzZ^*qwϋ5ga0f3<|: hm{Rk9e/HO![=ZӐ'ۏ 7BB4Wʛ^c#5nD%G!@Xֻ^ /n|lP ?usU}J厒7- 'LY(Ğ ȉ9GȔ_,0;?uj%o;~BX·˗k1'/E>8sr#.L<6veVA2F'c~"*$ZiiU0-!֊镬8eD7Ou~XJ}s|zjFhs!kϏ|BHJ2i܅ѵǸ,[I]֢ ]Lw9O,n3EqQڤ7$D'ʌ3Q('h0‰?GGBG_[e1pjw}>_8)&jql*hg,&3^ y:?!q$"_D}<S@[kds%|j߾ N0z,07컎|_)qaHI&a#=*oqoqL2= ]6>1*~] eE^ϡyԾ&>'iXHof ͧhMt%GYvZ}wJI''-eKʛW^)F4#gJkbAJ~ɹ6DRd68܇$C[RxoP[rth$)D[PtfNK)^q&z8+I&ʇgr\,< uPܧ8̕U (-Z ,L1O>wTpsTb(r|es߭ y+Bշ4U&7Z"M >TuiN/@:#xzɏcg-5WnK6:#|v4I:y c'**RSVYOnNQ?6D#/Ay< 0}38S9x-0ByzpHPY ߖ`ks JY6:rwO/3ԅ$ﬥ[:y(EY9@7`!UsCo.{j{AQfe&0m &$YM7z pO&A Jy=1g%שbZObZ/LM *v@W|jQ-6oYi=1mp-rE|H6An⹝Dn/sXc{IoI({nc NN$FL 9-3fy8YiUwl?w,̎ ϞG(}yyt Gg }P( S n9gŨXt iaLJWzJt}N6Ɍz$ n B[+4#%"$ 6TnI ZlʁacZMZfOE"D$:yۖ#qBи.{ lEz3XzyLyoe+_z S#slۯJ, XʿnS@$&Wn!/9ҦJJjdfϛ"_^b~a14"/L/[I^vяȰSG":in=,¼U2b.X,J+\{t50xwE/*Z*6Cf ?ijBxZQ+:*/TEri)J]7Kքd2%/l~ΒPdpj"}hF@roIՠpBYo2:_q5DEtJxÜ!kz mOIn=l#ht%?Z :ѰyV]#z|c=,Ck3%&0+8kT:<=LH"/Lz^=ogc?h3eq~xog\OC8x@E)9t6IR 7.GIx.;f6lLp`>8S plu0ţ0Vgۤ>6`N-a;$7_=5u0QAKzfJSN**7$|C$d[J'K0} UٝNo6LfKX'mt@H&Fg(GY^=C̮~^u=99Hao- $UaVLW ԆQ;hg+x56ʌoT%纭(VLGy!aCy|w+⹲wfRásm6dskː]UHZE?+ŔKMI<Z5CG-k|C@ *X0T~> Fxop`^/>NQ!OGLۍtg1%=[p lunj}y8`eixbnFzH@5=0ۧc?B&G|Uqb~ Hkh'86Z!/kP'`HYH ^1'nB&KkS*-ċdh #K(R3 uEԩ=i聚S/q=6md=bÔ(Lm\PķD0s4 $c:{!dQF4} T]r n$v.fNW֐)>%zߞ S-~$ MsL#H֊vZxe$Z *+v ŃCP[?LnxZkZNڔ&̕F ޶7ti{ԾG ۙcXgM5:i0m})uFX+(ʸ%/c^?{^ p˾<0C9uY?v݇?TQJƣeQBO"vr.6,}=p$̏~vs{,mKT-O>\0$[B.Ų|g6~^TSoxB+^bVxP3׀6ѷ3{YZAfgT'h?AaYJҭ7:o%\9Fo!ӳRۚIz \rv>=V}]Uר7Y[j :pZ%8)[m,srLi8lr}(TTYZg{ ½'wNq`^BQ質 4z܋s*jB( Cիgbէ4Zˍ38oD[H%ه]CNQT ormzwn}Y0qp.$&پG)IuHR$ד^!{Lr{6ԷoPx3WRJ\Y k ,ra<a:Y Ӿ0}L:COM5 |'P$!՘R>D'ֈBk7 N騟T-ݎ)L\#݁.ZI68R6|o8-% 8Խn5ܦ8&˒&¢d(2OFw6 ߱Ε/|ΪW_K|BSOpb8%,c4'rZ/i%sl<({5,2:sw3:joaR6K3-sGtОcTPS2| ‡{W?=>B@)ښL} GjUѩ m7A'UiHU[ܞ[YߓkIAS۵1{-\Oq@\c9?" ?1mUPZHGJJQpKl/# Ex3qOUgiOrr2V= 9$XКyʪj1vo)=PN e+do|MZG(CKz9vlM0fQq* *9!@:UO63ԟkzyT<йZcSpԽ7Dݎhhd`Ȫ4:1k!:,޶uiň 7WʋpJkKn9]p ss!k6`pb"'6ly,[1Aӝ*gzA-RrIK:FQ~q<d?\"" ` EBî$?*x9" vާ[wIoji|sVڎI5D1pI-=75eV7a^wʇDoɂԨ*{"1:iXp&P{v@gس ,96D[m=$pMRS Ru}2 1`Z0%&I$)LfotʧAi_gkKC%{b}'~xjI MZAOB//hȪ\:rpJ9pӹ}R>:GVyů[ׁ]W(''@<y_evaIBe+$T~ X/ʓJ/GJ $W@kZe25y'QD84 .55;;8$_rg*tKqx}PS$lQHefJ hi5f LU3dS>'0p0a g"8DLѹN22Cw]0OGṗPtRE[wljjg6I2E0V蜎"Zkɭ1N1"Jr 5a9Z&d$ 7y'a}%az-0$";;\Uu>?ȯ^U7RwzfOgy\Tx( 7f>)^u./<;s4l`(_C\bQJwW9tV1*qJ.7g}O0dOB(;†vS"!3wϓDb'D: E1 ȊN~Q2ÌdJIKJz5nZǕ0[D֞d|b7~)QfEd7aS3EpZxte%unʥA)mo@o|k*?H&8BzUʁ2 IyBB{'R#-5QN0el;Iy&^m|Ab&/"\Ndy/]EPc6gϰ͜0[}6$os[e|ԒЗ>0=O kki-Y[BJ`OT*u4Zqb¢iӣ<22EMdMe jalFGyDn03å:,n_S>p$a W?XCNǵSְ=IJZK5s:8α[" kDž9ԾЌ:&8\彡d{WK|5mˡ=T?r$?,4~Y)h˷i;˻^'*|&RkGb!CRN&hv 5/pH?ø;dBbxm@yFYӼ5'A(4ю=Nؗx?54vuQi_FA63Ne^T$9"̧Q^@ʵœc2hv@>®ZMPGjuՒVM"<ץvH@(7yO$M7k}װ/C)E>p{0s*#Gjk k"ӏmC6ݻ@o5r_mB_-Ɣb88:-I  zG}X=Uڎρd|9x'`p"fA=果؜X+gGj,r'z \#j'GZ>`\P>嫁{"Т9Ol3.L `!-Aݘleq6ıuFØf4 b]G{#~"ЈbhDcj6SA76Zi٨5ocqQ`b+\|H}w3$b-Ii|4fsc [s9* >[˖͂BOB2o<0,D@~?ls%;K!Kj7D mrp,E94.Ÿx`T>`ɣxqusc o,0PhԤ'+I .I*OCZP- E~OaC؛4SkQ9:g$e$Pm'")躉斛9N;5 #N:1t>vs>H8-&;KJ5֔O5q;@gᾫ>Yhm);-zzT";g"ݒo(s`;sֲo:|t)=CDMzT=Lx{w+ W, n,6ϲTyS|Vc|^q/T[jdX܇]8ŭ`/\rlȣ^Fj\oRm_:C$"d!mgp)%rM&؄e}mqB6|X^8WS{,p=ܟDBK PQW(#c#ɷύ\J7a2G-+56uN|o"E֪;q/arܭՍPWjC&&m{̢D_b!>^EP;H=n7]O)[eozJ]|M9'LkK ?=8M39!%26dTn!➔4 /[Q*?e7.q9lvq "==zd9qJZwmQz[H%.nࠁsgl(=&}0F!AkQ.SGrMAW$7<,8ݜo=;%̞J $}\Iǘww6'/ x[)0 0Nozy,ȳ?V}xp)$WyV¤\f|osb4okcA+ϟ4rT:nQM)8G6.ɫk(M|? |{^I($+:f'SqV-Tķ*BG#Z0o>Z*VWPy64]WK~bӒYe)*eFJNVW?ZDX50ŅVbyc,I->@za c.sy)X.,;ܓ:%W4p!*3{ b'.e@'Q@I}WQ^W.7tb b+u > eXV.o* {9 Q<2 еnYps/Z Ԑ8>G٫CK rþ"S8;*ovrV{*}bhvHzNXAwjLPE7/{m-b0[.NOEz1=b^.*e7%ݖ qv{ېahYjDJ@czN+B &Ҟ~OtryJf7aަl7J17_jM/CVLe<վ o= Wy?\Ӏ>8_rM*^lx:/\'_.y*вu1#C~zJ ~:L#L)[Y탭b466XP3#Fg1+bN0SXSsV84,YqU.GW7FP܃5p:0ԌX =r6Q;Nfݸ[ Q%t0Z# EItHu_Z`*mF~ ZNsw L9`& X{ڞ#dh$ø;}Uy (K|]Pkk޶xMBJ-|T)DBcRg<l%RkQO\Fx/[ٕ6 RiX8 sjCQm$ThOӴo K ױƷO-/F~mxgg.j@>Xwl+~-[W@xD[ D[?B9, xh-e1)W՞\֐p.M›,abJՕ&ۣ7;a.IYJS)ބ NZ>ɎDxE%N@llěQgNs;!SF/p MuK hisD2ƴH9"6{XnsM3,YJ:]+T~j|d6M ,fD '%1*%o<˞&?j4?d:W rnK7A1 'JضfxWR+ѾVlPr;Y 8]І:2W5Ⱦ_*_ Ei7hvi$ xYѽΛ| tLkR&t)Ki yfKg4HvD1}ذ 1[zJM'gCYag9 ^`Ei2<YAO&?caC h cr蒍Ja[Az"Jĵk͊}$Ө=c{w1_źt[9q|X=j6bW_̦,?hȣLFp u^L+JKfOn}bGy$+Cc ;!6U ,Y%zDG75GW7r\c||Ӏ*ӜG>&צ9Wu.ƺ;wZ (*Yz^ h]Ŕd si*CQ)@95*E>D6p(L56ÖlR9 aVxFNJ*P b+0=a9#ԱiJ* 0,=иWj-`HSG!1Ֆ I(¤Md\ڷ%9ml\=̆*038֒(ZZB8 I wX"=0jy譤ހNF۪qKm}#wݿf§}8Tj yUUGSa/.l8ieƳ_U~=ku{Leŷ֖!(QBn2ˏuPW:5Or\m#z-hXi)vB[SO ~ *}p%€ Ņ7'Coa*W;ٻ<>/`U>FW]Lxp窰'c&'ToZfI\|8c yl3+n.UOZU |Z _!-VE.}"]JH\!H5Өy3x{t9;<@@KK^{Q~_!:_AZ<? Pi\6|?-,_8ʫiWb'ƚ<HΧ(fa0"wW2ᦸv"x<- Oj79lB(?p'CYiLԁțc?\&INGeO{z߉ g{(cA7Ŵ&duO6#nq3(R~}ߗ1H{͕T̽yfRPgLYgvqq%죆< #@P }wF)ȍkAR0"An 99[r);%Uzۊ57T曱Ik ;\Ů6\R xgY~2rY}ƖdhZ'YFTH( +~Fu_N<\mDzzlqU1q2q غXX(Ƃr9($.HdC7{IF'cTBc:6 U#5UO#2zSC*9-rW d"i.>[(B?< W\^ }c){hA-6|c`7_8dgMz1D*-{z0zGW Nr_~L:)uw5]yV<}9U%y3W )B֭ F'^pں@-h#%D0T ,ţ)^ϟ 7h/w'l1_irf=)VR#O'\G l/ޚ{bZXGq'΍DnF8Ɂ$26y jlد\½htUXa0@#4IqСuL!Qݢ !+h%3]} CT @Of؟6Qړ[۪pxZn_7<7;54ު@RMF̻Ed(Y*iѱ(tQ{Z3*9/^}^!H,[Ғ흲~vJ_^Y=_5ž[갢FBװ9)idFJrK~'agZeWF':aSpv2B gne;U?&#J mz6b>ݦ ƦPʽjKʿ@BeBJEj!6,Ib/|/%CV0 wp63őtoG8^c>ZO+eL(M|kF!&6MX*jxٓ^% 8ߏO-9gjCȺKE8bz0Xa%}\k/}028kLrA<M/rwG+~ "Ap\C\9FrHHEB+ӥ/TI )'/04Yjli$}iMPW $gN{ҺnZiIgoag-IfBd$Rf}z5t+{ $4fc^[ 1F]=IW-~mp񀉻jzwdJz<})wrG6}g컑}v$phnFW2%z:"o>oh\?qG+׹cȥ)i7ǯ…H tX]rH }J^@F5+̦z9Lс6-'coAb$9%rCu7!"ϒkX3νB!t,fꗽρZ4^z=ء=-~uWם}$Ebzo\PB=b޾l <;챬DD1L^_$V)d/$? J{;,Ec:_+3 4:ϲۿ݂lp0U>Vl'Ғ:EcJ%_1R0 t'߼h|i^E^Eۡ%6}̣c: .S7x{Ӝl)|xUw̲>8w۟˙\SPzjn8T= 'Ʌ9:taݺrW17Dwn@$[ ,藉3[ A5̔nPg Zd/eWefש팻pP/:"1%7HNNIC@Tym(Zd T@CҒuph)= $̒EYEn?֟vI98eX:,TCy{>ZɅzEyo/?Φ Ji.Y$˞RKk6MټY8kq7(|-HDARr*JfON} ^MY3Bѿ5@> cq}q-MfFȟ>IʃU{N#bI7'XGxF;{2lhkq1yZơ+sc #(_cV'&di rnٞØ ?+a< ؈ ^GOdvٸ_GXQoc/OdMLJ7K)}HoHWg4\}eE@1+s!vHyw6:R[xoh 憞nr~e/X H3-iF) Ml kX:#Y݊bzsd=Ҧep6'ђgp2.ϺS5Quf_Ԡ7kpZ?|E‹\؇W>qVe\0Īij^-O+}IW7ע8CpQ4@0:(,6i🸉7דP@Mf+wW* 0-8D',IXoI<Xgshgo<~YV@z'Ha-s 9BnTE^56 `X>%5ʢ . ĺJhSnڂ Yg~lA{/wp2>9 \nV,[+2syZ1 =k|'l 5c 4b! 2 5vW> g5+ w\?N%.KYO6qܛ"`Wo\J ɉ0J8p65ް[y=̙` };p6"6Ո|j^؏C#21qxW <alv؛H%BL PPT/ lX؉`-`\73Tb;0U1HF WW{ýK074l mty3סmE[ ?Fcӟb>V͇yu YݫH4#p5 l/MGjmHיjqڌl3g<gQaOD#?  #9x$b;"}5]}kGweq_ܵ SO׏3P"]vK}gнx4R !wC4O;DnߟC |sb>E(G|*d34#Ni'͗riǛ[TBNi. zJ ؔEb.>ᗃEXu,SM#2X}NQ? mF r~$ F<2h vidp,|* 0_XJKi*g҈c+niƜ?ő&g|Y1hïvʓjX!tnHMn/h dF/? S.g|)vXHC̐ork S'Hbtg^~v߯54+> |W`Ml UE(zDdnIx;8'o$N9_Ys6شcKw<[;([4@|TI:,6Ro&_5#,&o?s#2:)ytFUeGJqw;?|D}BDWln}?+up}8U.\U?Ş[IhxA _i7':vB a}Z.Y'+Hjc[Igls{jCOGJ*x6)v'h;!8 cX &p‡QakZqoo!9<?t\xf&0o>˽^wevR J:hL|g&0[-q]yg^-|w*ܛ Pz~o}}PۭI V?\{!s+?'cܾNk M22ޢL30|۠bJ$pzl1OExѪZgwPLTPǾpswOyw^c?r~r8 x5E}t 5(54*!O[QnRz -:4LI;1a~ agrf\GG I^XkW4]\ Gnhsp3*%Q9bE+HR|[ѰaG}[|] vpv@sI^=e|WUOؤ͛`6k񓥇zcY([H?@3ohǣj-B/fcז껉Dj.ѠZq#sLN2[BF{:TTϛQX~P~/_ʏ;כ_Ͼwb-b*zklk}Wkm_ A6 b͍oq#w`+SS&N%\O+o[ P|xY`WW;W{02Tj5d}"y]O)`cIA [G0l_?.tܐ_'+1;Տm]~jX6g );UơBW}8mt/)tsn'kf,9|%{_WAM/cf:L$$-ۓ]3ޝ^zJmjCz{bUM-}"?f6vԾfbZvדyK6SsVsZ{ ,Z`MmX?AQCj,ZE6lnfRH %P,gHbf,ko8: ~W0`> <4Da]C06->/3#8YF]Ź&T߫:"&3'_ϲe-XRPhI*CEIbH; B[^G.q׀g8ۥǂmG7R<˽ J8*>/ǎ)YHn&tEZ] [jb%ݬҟʹ[0Drnzn y#IXN^ށOδ{8֠g}K\^ɋRB,%߬ʊ~`n`r G/XڟS}Ňu?}ۧgĭ=z/ظq]ȕ+*%dߺ}&Aڲ0Fk/<7UHƅm%t_/98;?팽܍q꟱aD[DͤC2Kk`j7 WgެZm11|o^MGb7).Սvs ^|2.edBܘwQm/wQaQrb,$texJ`;4ߊNr g^Ae\%lCpK┤#)G2Yrɛq[R_H[/ YNkш Smvi/vuߚJoҊ}A2D($BFg%r'ޙlj@s)6-ZvE Mqۂݤ' I.` *#&ہS5וCŴ5%I=ct^Wl},NXX+{:RqSv !:v2/q@R lǏRLQ膙mHIz8a>C:,[.a*NȆ6[A1v;:kW&9/@˞P)dԇP&UE. `WgeP뇀|ʚ|p1&aY)FͪiZ |M40k:+E8_P//DPPr^x#/*X($g 25cK?%y/.oÁ>%cO^WEϛȻʱxa:CQV*f s'kW⤠vUʳ=/)D-ڳ=Teb8o~?Y8ǀ8)Z_Ű肷nԲjjÅXOp*uT*0cz΍ƱC^.&hU '{;8WLTvLSkŽVlr!Xna߇2MA2m~L%|]m>dKGŀte[V#(_ؤ ZP|-2l >퐶Jr2&,z tsdt0%ËU/o4pq7;'Av0vb-t05X`Pd!V;]*04)pY}͟ ͧƝ֣ Zj4|ԯoQv]'/E-'7Ӹt jt'=D"$oA$sE*GzG9ooC(4ʭ˕$wmŽ%,]͞HP#5d \nƽ+5:G ?#{̼K7x>XwnCՁ\9 AsU|J> ʽF~YI_ l֫?ls. žّcN-b=IR.&4}(igɽF 4"|+k ?B4\NE قq,@ڔ?"(VQL~hܾ}h 5F"}OŢoo>Lk%T{Ԧ?4V|` )Avp&JKl$5?@@2%:Ey#U.cέowL.E]0.䒁lĎ2D]2Thq84'g<XEqH%v x4Řr HZ![ ͫop-5C$<I ohM(޵C=cGOn6̧gb/O$6$WYaӣn'3-z{;%0==$Y`c&6eX;>bʄ r^~O$}L$+zņ/H B-`I<#bSco xε@ٵMB,L"෌nϓq?݁2j5:-uD~ܫy#~ԷY] )~r߇\|?:!Kt6:l(.>w9"7lpG5Z0ia\=},smH 6^os`'ڎ/ȀZEKW{ (ARUZ~U!eA=դaL)d< 짯B.|ַt洩O#z+S~{|5O++%sAG\/[-~fy9FMN&Ġ IuhZ@Ĵ$/*rZ~-yҸd?;q ,MY/PA8\#~"l]&'/1H -yǕΈ?~uQ| N17]eewyMۣav[@O8\6eCYώ=ې~Օ5M*\])IX@=0\a0Tq7wmy5JV!d՟pw{ 'ZNHfo.J zMi/w+Qs]8 IL։}RzN+Ä2)tMt f&^K~H^d>մSK(X_Ӟ‡"4ə`X&33z1-FO:D~N6C/oo)u-ph+"Yr(aٵt'FrGI|<"Gy\Yk &xky`Иcfqy/)Vw2PwHq ꎒs8pz^8 =0T*l\yir2%w{]:Ηibqx+ Zo5H? O0RiƆSc{|gw&j™tOk+d?cV[Cblȡh4K6rˆ^0 ^%W:+-:f){ᎄj50]lӍ{.#OB|z)»p`A -Sܑ6hj\ "#Eo)u( 졌M^.>-{NGFF2x3]RC><6{Z"8T["=$W:'yHI*yG$)`}QϾ}> >~ANQSqya4f$))Y:;K^,oDY k^@Iz;ϙŤl OkW5/٩DQ|/% jto`҂Øe҂ir \|!GB3j)tR餜}EGgEu@.*~F ڱRM`xPK q%,~,`b@o,.C O|8S\Ty >;Y75&X hfjE5^~E?m˽_By5>;>ۅ)"G'TH8=̯ß酑MSN$bip0X\ϕ.XQjMF^ɱ&Nr^x3܁i!XҜMֈHٝhYBqv&;u!߿]#_AWYпw0&3Bp H.Rn' F<10&'?dz0t-󮃏ocّe/Uux?T(uowi"5̹ۻj?xMyy⶯4Z~9OxyO Ov2/&j;1DiN#2c}x'%:JcdƢwmER󹜧]znڕlycՕYgf2e>uLajd%<2k8n0pzo~^MQ83dV}ojwHgK>NqU6ހ0Y U@Y/&R6bJJQ().(/ S׉Ջ* rčLIdq^WU˃x>t-H=tBό=zJ~N뉍zSO2'/ab5dn ll ^ɬLB|JC5}%{юX䕀Yd0}ۀ\XrqcY0 OGm D].C%/ {s$|z)c4#H2pͷҾ=[%jE3z˂,JSdIq`Q} 8JZ3Y>.Q |Qf 6FGh$LU٭j,&kV#W믊- UӬ==yR6+/O% OaMeP1_}c(#a9Yiw^¾Z)rW3f'b'«ɭgG}x𾬙=)C7轅[&PZOmi,%(e\>Fl>1ꞷY/|>Mjz߿ϟ>TӹjBՍT6s:6~?/>o@C̱%cXfyw2d  qqKҚ7N:i!',wb((i|ᎷBK[> 3݂L+SjR 5XU axo&?PhK{g6Yn3:[=Bzx\6`V'4JmM ŨkBmzUwv:y=Cݷ jɛ+Pl֫D{aҰ—uȴB(6`WyrSK$J-ޙ gq0GiΙ t NP>iǘ?R\Fc>:6.Iސ^6=*ḙoГ˽@ 8D $@_a.#PX.U~4\B_:|BA>?@\1?95$J(|>NLAQRnVb-yu;uO ai1"24*/\W('83 s?Q3>#زӬ~[8r''V--7..oR1k޷Q,DR%z̃]lhSy7 WpԄZ{1x]h%ZQFo@ch [[l{Y\?++B4DE/ZbLj'c ~ǫ9آrE1a\h̸?Q^=QnAC\ޜy r 2grfM ,8!qdm2L=GNsSZ 1فG'W}X0,9iS>7*)-$_I0rVc\)=bq.7L:C&U,y;]#m5%k,jpwREιOaGtfGHH`uTq<z<Zb>'ɅDQDlV$cϳ;?tK_@mz:pR_9;|" >,~H#T-.vϖ8L8 zqS)] {̑]U>'.g!-NW>vC|4 [ 9N7/ ?0ޞ Hs$qVrȍKSʘAxƦK[IM%ȼvZqVA%socE%G^ p|^)4NL 5d +%j49LmOcVLU#Lk,;w n$xBѲъX;ڡ Az5'C85Xc_ E^i`LG~+?Q>g.쏣fVz{O`c2! 3&Ԗ"8נ( ؖc j*~8ǸfbUvk '6v|eV;WŹRk&grfQzϡWDB}*hqan)&C}'?C 7lS@CYoOno?a}CtݡMzۥ5Ϋӷ-zdF%Gzk=L͝3 Wg@}_[oBB-)( ph~eA9Ϫn_ yS(ٖr0ƉqMohǩ0 +ɰ\t"dZ~:^9^=wm(XB٭5rl4{^@=cis \=Mfg^Âdl\ |A== G EDxEܫ s+%zK1.qQ+)@1Ֆf!#5.{f=훵k;2b7k~xИU%Zcpߣɍ+/ʌq,kX6csۅ&g9SJx}*PB>3gca8i2-p/{>&Hvsq6,=9OѴEʧzPsg.i*sArI{[d)`u}G^\Vm46ga橫:VFWCp,۟k@ʵ88#ezjٞg|7RO \GM"&---i5;=(YV%)sVadʶ?^i5EY i eM8XsZ\'{4_In1eƀJ'ؕ5B qβ$ΦXklg~gٸ$ ,m~dPnA~~Ͷ%DxYS#8ab|2^$Ƈ J{^o-ܒ#02K7ry.E CCH'KR>wÛ?߼K^E!?@Mq]aEI$hz56V﯇O6 o1]2$Wo/#5t g>Agk{ş$y o2t}xSpi]Zw}r)-M">f ;.)쓡Gʓj fM|49;qa=K8] 1ecy"yO~L$C2|>%>muTGF{G$ 7:;QnjgwnCwdkHBSu=ę١ d~&5! /eWͫHJ鲽 ئ@q ˮ0-"j1MPɮ> %D5C:?0sT_m>f{>,,4gdybX6?=[s- nR"j] ?['ʚ4-uÂkV%T:\k낔syPr0 Qy][ Fe m/a|ׯ#wP%}p`>/:_2w0$m3"63{Ve$jFCerX]/ CEAY'(zbnz)ۻįBJ,V}VW]ZFy$ n'ߠU1V%À!gby)c+AKFwWAԵ$]^dK:bcƙd MMY՘z*fi+YhW+3a0S}J>^ G @BNE_@cN HypT'O`̿cd|}b?k. hXkac)\F!|T4YgluS7WmU7zki{*ʥ |<ƭ@q6d_N₏,oՍuM֝m.{"CsMRz~c\bk.ږfŸ7F`]*:%-^ `>~Krab 3+*0Zw\f6wxPCpֽ"8˒2L-a}j~3IRSKWf,BmV ](FJpIV;zQkm Jb㰖0QP"̹GAU~4R?|z^ ǒ5;9]51:='){y6w"8a$0(̣yix:-h2g2m,:s8QBK uI[sH5[F,YmWg:2=#z[3 ʅfB(\Vo?'{ !Hnf2C!~&i{br;~WqH0![\ICeU8Ȭ]lrU 昪󈛳)בpF ͩ/UݷAGY;HUKqHʓR[G˷";_zHӞR9Yҗ_SЎ'RJ*֨;AEs/38Wlvt[GB<W8}|AHRʓ'gRNg%̀4S)g@z%i"-9 m?~NAKˡt͔-^ "W ݛ@(^ޘ:{2vB/ H HX)+)>4rI' G[$&Wz8QR>*%T!KZ;FiU]Bqg;WB{<¯MPnZ>ڇkƫ N^/g'9VɹEfL̬}|F6J HKwβMhUL.{v-%ڋ=(bV4q޻l>˷\qȋcrMo땄c?$V{qN? NScSTJM NUyjrp*܃GgQ2Nj_Yu%m2AwFpN/6!kRe OePsc#SZ@=^˂U.¶c3:K!7R^&~@0-kWYEvW+'oasu{ػE|Z."/I3Q?u>9o Yǡ|q: ;$ois qgec}Sݮ"-{y'18iqբ<|Iy%ҥa~NۀӴ#e%y+ RB־q)mf/- _:_g.FMx /oSxFrs xlܑ3~Xfm [,& .mwyrwfSuMPQ\M~Șnz|u~c Ҽdg&T྆'xܩ=gFJ+ύzbQThxg\P$T unNm}z6=7qΐ#IYOДUK$էi" PkۑhE9 GŒEcT0!{~Jv&F-¾ 䛯456S |Au16ngΑeb0lM3Vt =['z+4uc3 ITR1x}Q#B S.ό|~^CgR)4$ 0SMxRx\.`g֙}Uy t^\MφsYvޛܴ)0NQ3oh9”I~ޏyP5wv987CcS,ts!^b`B!Zغ`l028H>\؝+:;7 t7,Esf7\?Wʫp+ikaȁ9q<W~uM_q/T ,Fڄp'+Q•UH`vMwdGa`3n0k=|',}:x/mjx+? ;`e_>=GC+@Odqcי/:v8v|TK|>ʞl.כ;#z_`=yUX,>|`UHmsA٣S ~XTrRI%FUvNJrK ͝K$qWDUI$AKX2)Od`O\tۍ)%0oD8xl}dRV`d(gѹQ>ˑcyeXbINQrjWiib-!2*rf$ ahᆐBA(cd}Kd/['6U*BtՇ!n [fw+_FBnGs>k(sw]n/mBymbj4tpg ،(˕)Mf|}>Ati/Ö=Ēy|G^x\h۰MbД0\'~q5֚!+/y3(?nO1AHϒeᠾ{pK' }!nnWypBA}A/;+?H!Ғ3ٓt 2)E.rdDmg|p! uю=ƷX++SDPظz`Ǖp۴P(O(ڕ0T(̇P {j/4.BET:̘/^nj" = )۞ ( Jh|v$Znqy6h:, ~%**?2Li+~ِPOL isEL;?;:յj(DeL;fcfIIJ|,q{3椃uћ%zH:-MA?Ip՜Mz,F1 ŘtoJ1[kY ,žL}? :~UZz&_քou^E$ŧGi#FZ ѳԎH+_#sW0hdoZ#mr FiixYND@ oFPswoՆ|>rWw`d,6y>[~)ԩuUacΥ䘚5n{BpYZvBRyaEtk9LmG!E p'cQdsu]>0u8}4aø)sdA35~c6KnB}G+}69Gz(.O[\@;z6z:[6-q`FGlMߘ6Q7B=㒖䮑yPl>ƹf0.vY"BQ̾GRRcU~_IɈsN ?{S TǢ%rz\:OD8 y0TBGȈѷߞJ8Q{د|}W׍;:|G0(}C!e| {WC}id]yᰌ: [ƕiraVv,}H.%mY40ig=i>Ӻrԣ'+2KҊԮ զ="ql^)ώq 2.e4?ꚇuS[4Bted&-#&d~59rA oj\gGyƛ`+bOh~h5 +'mlpՑ(KNgY^ַ{S fx|D p%q[ܬf%:vlazyŭF>N4YsdIݞ3ekD- +mAPdu`NT,r) Z`![KsVZQMNOX{<uVkk"\ w걻C+jf@TQҷXyN#s)&L>^R> Q7T [9:Ɋ~zZ?{sWT;Q!jwl4*hf^۟Wgf^ƙ5Dg? \S,+X~@W(YQi:r$-/uueaV@;\ m ^'c9plΞBB-*-2Љ\ip7<8]~N#én:u_7nݙn:ugۣn݁nju? 26`b~-`bۅ|wEKqFKUkP=. eAm DA)ή|V&(,>R>9@|?,O:;9mq=K?[H^wW;|(s03D{Ku>SaT0!1DP7Ok8}?AH? QI$ &C⒞bplG)֠ BaD0$Dי QrG^:W/_[uaAv vLQ_ހ\8ß2Kڅ߭#|e%Z -S/ѫ!`Nݗxu7>D>S~^:^~uzRݲ:;nݍ:N Q7C&7eMy(pSvnN.P72Dݿgcs#ߥǗU 0A)xѡ#UREUyx&mbzAQ@˛Z'lWmHp dBvx> v\ztS#noǠ>ڋn뮵wbn۽6\`R߀~EXazfS~QnRDfa]yzmF%:Ⱦf .z0Z׳PPZ%W>׬tnSPMk,,V Y?&TlQA '5UZ#6Uޔ?W?%P# # ?։W'jǨ %+݇EYJJD ~'wL|;$ yHg'v¡CfL$z )$2e"t!knm~_y:elg!Xf,RX'46u[J%qDgL^^ZD?z0k_}^^^ }VuE^"]/X%e||Q/e~OvA*l.aȦ|>`Kj5Ʒ.yDtFbȝ*&JmvX9|&q-O Ut-w 12ϪQP_{>m9?c( s>F^6~M-8[ma2zyϏ˹rNV<6uý:쨗XAEY XVpcˌ\Ŵ3o9Y3)A ^Vr![aLZ3q#U>fzeycBUfcl;^(b?zΤg2@_t +MfA}ky~$I1=mbG{ ^ sM ahƑ)H<0{/W5;25}X1ǾƇ+3gPr4UZK5Ɯ%q߼g>БZL]3oG5~McV8j r K7/FQ39Ne*SAӱ {pwYƷ:yjQ Q\~Z-bqwIk7ނ CPWBq0@²5gnҵgT;-SVFMe-y!y7%^ 7'JO&_m0$'(ͮ:)Z'k#n}I>b?QrgbXjr cp"(dP#:pbέOO2'!]m,_?ՑwI!E.T{~KUZCz;bba Չ5(oW,_Σ|D$5  w%|t7z_ <֩0<OUQI㗚pRZk dJ# Cq?|ߺ:QdR\hiWZ NQKkCʓ5suP{!PoP+Vi@a I6=09_GwKѯ:{-?,C%7yUd0t<,M7M{6n/]ϯ/VÃ^k!TpB5lO5LZLzNru_[Arkўޒcit] 2;y'II>h,Onɣ8 g{0o9`ow%ۑ:-ER@Ӯͯ\+.@K*9S΍d넲 oQl|JAX=p**Yլ]s($P6@ l<[_s8q䠵u{=۬eI>EU<6Nl!5}gHF3Cy<4=4I=KQ!kpHe6LRf_N4ΨH_^,q6z #Fv"֌W@|n(p3wlقJw>k/0WK"ETzB@XCdS &T?.]{ʪt(Md=Z(q|H,i= DAʽZ5`N(kXr8tO|/-pNx[qἬUYghv;@aѺ/@e;iU/D+(.}]KMt}A5Q+GRzcMo5?mMx,]Ң Y ^+r :Y Z ?To .=noX[o]7/yhxKn|-3tQ9VDc}n]LT:6=ei_.0YX-~1m R4ɴMz\D^v8Ќ{lҧL͋ Ej]}St4e :}-U1.-˪faӊƇfD o{_X{e}~`oSPهiGn pݧFkƾT[2mK/XM7[Bi \_# \b^_10F#9bt9ANYXܮyG} EUr~.>G}dd:xTg##wZʽ2;\c~S^9>&tQ<#Jotb(eu%}h5: DRI2ǃIf(Obk9prGNo\.P`uo{ mXgo_eD#<)}1{4?ԹdRV,z 9=PJ}30e/ ߊyC0G%LZ&[ ֧E/-7Ech kWf8+%.L5t0;xGgNI{DtWrEt+ќr9m!"7ۄ#p>[ؖQ2ν1eͰm smY#VI ͧQݞ,)S!Kc2.m{1n. ?AD:YM?ELu.~ccvۭH4kEQİ  a+zVjɨPhD_u\O 8ncq0ا? u9U^B*k9I=Wd6S9:_VSV`ytّRg0E;`=x^1uc$۬ Jai 4s1L *g"tVNZ^Q7USk`xul<_;o%NGVL,l CV1MɷZle O^ 3q$ܿo\2E^(' ס 7XGզedYU֙ w7C'/{Š_?q-,˫ U#T+<ƟTY[uKADIza^^$lۮp4d\ )d*P՘de߁[s:JByv6OoH~^/PcGՊ,4IѶl"d&2wGdajDg}(Sqd6̬}#٠4eޖEdND ]_p[e;j2bw_G'J_ryw{/BOHS$D:a𑆮{]1(/(t'O}<cr"MrM}\Fݡu-'=ӭ| 2$Qr4QfǚHOb4k%4k `P;EBAS0لWKzQ FyS)<̪#%6g ՀQ!xUuRTqey%-td!xmpӅwm!7_~cC{BUy)Gt$]l3$#=nD11:}b2Ea$RLFX_w֨tJM@J cƸ\1:|[g8 ]?)@_hDb]gU (Vfx,lS18_<˰otʟWyf~@A"ʐJnoSz>pz2m^ž16n{I"p[KYD +lֳE:ީ^aLFJ rx{=JE$(-I 'p:m<:7z:by7mٌ*H&3h-M@zbK{ʨ鈗bn0y'=[ۛy' )!㷱-HzKxOҪVh=ǚOr-L#xax쳺̡a5l:sI~jd}D0crJO6)MfEa MBh+(Ih-x5ɣ"2%Ga1-%Kg? WOzOC ڷ]  qIþGjh}2+"v)mivL-רl}H0|' 6m:5Ch4٫k )5F?w O/EGXzliғ ٌj ɎTJ]OY3Y2v[3Wi3*vpQG!;0jUz΍w1V:[[@_#B9'c;]-{1M]=(z1XɦC/$c鞖k{\ڗo9y4l,ؓQ"Jy}ᄚ JZh۸1#Qgk/t;X܋1˯E! _Э&5U"J8Mg>Sir=cISZ}' ħ(EhɝN7+*)[q;WiE;Jg|/֢ 'ZmKg<3 Gzgkű=?ZjWAQx;B8!5Q"ukcQ;CgvRj2 ^Mj|`T#R0/ 8m*nu|:VϑaH:/oO@D@(Z0h+(6"&J,ՊVR!"1>}<7&",;ZYڲ5sΝIRh;s{rE_yEYcRʫ= |Gz^%LtYq*]Wtt+W_Pa]Aکl"WLfnpىU1sFvU N9$fDnzT飳@(Edmg4^Ei5U \WcUAF剋AV*m%7s3#3zlM+g+UnW'9*>m |1J%.PQp%QL)<4Rw֊ʛP{Aj##M{ґ2;APViw`_F )>v _q=.LV:N|$myqȝs-MǘZjgOcҎ1N"%5:̧Jك[YWpaut?4&l+w]l0(ie[CY ] W ZZ:;t_ޣ.u:AĬ \ Pŵhq|VpAT%raBz-7Z]Ct=!QcbFj40RBIIShċ&$[t8\SU!߽7dDռ[kmAumW׶'Q_>'r}gqX1 <=5=xcPX_ՖjBNHoU L.19G q?ۀ=!]ZdUc&~Yɶ E00+lBx8ܸ i~;_$Z?a JlC3- k/] 'mQ\l0 (Imwh7w}ޠ9_$>ӎAO0@yv6z|<7@5Uyg/Sc'[IJKbّVȾ(߅Kp6(͹z_/ %ػI_U,_RʯNTjr$cKCJ }mإOZK8HD2:4UxYy=.<??^+j_'fʘKW9O'tY#$&:i Zܪt(kMA xXlW)Svਦ`#ق> 0Am1nl1 EAk(Ij@d֋B@%[PV8A\}zeR %\ű@:΋eE,D&fKEqiH=7ppo SUP#v=JQ,SUo.@yx~ڍ ERL 5cz07:bc.hԎ"< 3nn&;Ɩ\NJw\9ZЧ; )3BS[ʟC8[wjJ,wAm.i5hK$ ta{qpܳNxG'=yħca*8ە{ϝztSGQTG6RQ̧N_Hex( Hk!a`%SM7Q[ 뱑o@(T!ёTm:X6H r&Q+s` o\T057w$p CZj(p/.u~*J;mIeZ B8ۡ\I`assFPt.s"_MOamڅ8{PO2Q &x,M IcWlq gngJo ~Jx&&QZŐdB hu_һF=K h-pHq0So>trmKd#ZHi r\_L n#Cϸ8זND_2ot⮪Y LS!;qq ?D!߭L}k@i e7]T'/S_s9P.D/d*9|3$GzyEVSy\Suz}ߐL~׋F]U*&{2%8"bM9`1dKO%K'&YD?iOIPXh?ZМm&I{ w^N xLj'_%d+ź'5 *lz:]X%GfN{G/umѾ?FHU~ct&K@ZQ!HND 9Nn}>.%q}臗c23Y@@H;477GJd8/}6Yؼ)'S2Eڧ)?ݒ@wC* 5Q 5ºk_SO5k4㙦~7r,ԫ_T9Ԓp-%$瑪,_@վǛ-oAT/-ԳJ%L)3 [gNVyf ʝ@$ސ'*@TybR-&~K@*ǻ5L,ͩ&Cv>)2bWQ۽0,=}6 TxI6ZNV%h^:)z0l49|nB4)ܚ&?mbYtHQB۔\Ϯ䷧_Ib!kIM|م[zSݮvRL01ͬg;`D8UfJf7{:3/C;|KC$ukz7#8DEݳy+/.Y(WH-G'Ta2 KNnW90\ a(3O3͞Q o7 7ْĬEqlyx9Ar-$B'F1c7qj`xUTϴ%I 8t4bH\o *MvҤKViҙ4鬽9aIW"s !A|,#T/ɟ νF^4C1tHGˢ9oQRLpE)z6>X-h-Y@_SLn@#*Eqr %n%J#E{%+ЦrWm( ha҅UqlQU|ކ2rG;c4WQ;|FJvׂ̝xyB6;p0F2tgUj%+a$+J)n4(%a"'@L\t 4zʪZeqy}8e+N^[ !/r?!P~]Ž,bMH22'yCN J~ :8EOG ͩh=͕'H8')xbɊ9eSG8?HC79Sq&i}ٸ@o\wEY0™CW4{  ٔ8'pOء1(=]XhRsJ@E[g%4N!v\o[ \6gVUx+s%!ą5b$bѡ<䳈6x.VjlulmU"RL$H(SٸZN/ar #ÔH EySZafAeP"Aow3݆o1a&.ΓCEs>7l\!o^YktHugL4]y9tf֞ 7`"kwAkNsvy50g0ϤuZc )ALX-"rɐbTSbJ,\0',yYlײ7;rV+Lx +DvQB]Gj})][`P>N0Q >4اI0R4ĢțPmd0 nX1:q?s7Dc*Kנ<lPbCCœ]<[]8U3;ȥ"L ^vZ;0]m5~h$A yPU@ݜl^u4!D@ (rĒ^$U\5 bU|v_I]^|o*,e%/Qy #KoQM'B|љş},uz)#B˩Mx/v0l5O:"TT)"o C;n{QJ( S~%x&Wr=O>y ?](v".SvUNyrVͼT Ә=dc-U&Pw\(#co#\:9!Qr>!OD(^Yv$ٯ=)J{ $!X_A0 ps$X5'!D}M֠12EUsxKpC`G!:"!s;L7c~xUS|aN(yN ɣj3gB)B#:9XTo{Q?:L8՚P/ 5Rʇ8yTmrLwF?jX;*ނsHA}+:]bZTA7OnnW@HXK5zoebErU|ة={vzKYp\7KF^bg8΢4( itw xg݇@QqNG5J?DdDeFR]gC|/n_[V\DI@Ť5gةC+F:4X3bt/辆]ڞ`E?R_T~n'>;@͐&W&*6nkKW9aɛEn_X#c ,ÆSeբ~EMڷ%p]\/<z5? [Mv: #̻*a񨹁$긯lBx?NK }6>rNw8{T>Lú ?H}<_(R\ch" xLeYc%efU+ 4὇RϢwNnkv)7}L2|tQ{.?#&Ġ 83 j$<)QT.˿:B> Eq [ }ںl .f8ˡh/&Tjld.@[0a~)24yp,vGV(}_?xH ׍dN2?R^Bn-L2|NOnmi-A|^wQmGL(Sב]CnƎ%yC 9 M/1s?ПnbPafӎ"(hܛ:&#3`8K1x ?GQ)MH5aznvrEC*j7)q֪A,F^ ~ Y(DO91+C^:hb&12sJQ䉒 bHQ\V4(B'l!x0~}.A; 詴`G" *3FkaZGÛW+qj[t#$^7!NkEsӴ\QZ$w8`>̱QWn = CE"; cv4fgv'qZʑV<C? SG]>ra5"_ohznE 1 iE”cR7B;_l'JLY$/CѵnUaJf=%ghD+ T*,%^:A. >\54? rU|=j8 J!{2|(2lӴk|&isLi&qH ZD 8Z뭮Zkm/@Fm[,S736$(6: zv:_L>&:Fe?tVv5H$3!d L`8gS˸jUFҟ+)T7;)J9)^t#9|.!:DaxJz]~>؅߅yR׋f?8{8?!5(Rak^h=7y51H%B>N"kSW9@E2b E;~;Ny`N)Ƥ2H'G@Ld^1SC\^ńgs~b8%-<iЄҮaRcay䫀όC x%QYywhbLI'/`K)a`yFC]PϮbw}@ &{3ahaO缝Bq_&V8ʙpˏ70Hi[-%w -)\*_FuL  V\)-ݷ *VkL-iO\ XLBM䌙-{K/ٽ屋Wڋ:D+cm=.!Z{#+4 \A@dٌq~&\[;J]Xy5yS:ȼ*=IxNT?G|#}UO^#Oݵ8K2gS tS R%hn{mF޻DZ;jpvUÇ= 2ݒvž\E.lw}ݬ1+3ȧkk%S+5oCM,ݢ mF)[d#]V~umZoU)h>[%N Û ^l+ [ hdRiaڸ`S6&{Yu$3۰z>`]:-OɓYT)>'A|#HT{M z#P%s$}/4$W6uYO o66FX{aqaa ҟv_EJv3$쯥~߂ݠ\:"j'P@;£Vp\{sd(}k.}Ee'וD;<>MR1Al+Xn@Զla"45vR߰. xL<R}R XGY ESuHI ;p0"BL4` aZTdS]K5Cl9'`.Q?Ȑ x"ѣ(#h΢ShZL,KG=3P|=* 7't NN _0Xj+,*R{a3t h'jTWW[|j>@+ 5G@c{G;sbm(~?"5Jg=.蔷/07Tvp?x7mُYZvGkbAW6W.FÑpR^hT>B76~cDoX.hLZD9Om}}W]ϩ"; ^٬lJVc!]NϴS84ގaüN~>4ɷχt> wwp}[=B%_@{o|} Ќ*v"B,ՙXNy (.:|VT,ե×ʔUsrJkWU Olx<嫘1D grB,Eը&KXR?QiZ" b> F`P"˖8>yjC`:8/xY5_7lS!\Q51duUmN?Wp]PީjgƉ&3Gxe]nߺ<\Ei5ks.rn=*F}oԑ UW[Ih.}g(RE3h?7 AQ:5`X!+dŠxnXT@o tN fvs0-f:L$  h:0s> B?Z4hGrW5hQ`DFڮ*PTnl@5fvp*٥oK[}Wy__GM?Ty<[~h\O[ܿYv(׭.\꺑#-X1B+J/QK{8vSU%9z੉p>T#FZ>_)jEsA#9q^=`1O(&uw#Ru@{_1s @ށžɋ7ޗ~<%!afͣsQi*춍i1MZ RoY, :ƊޙڦNriZkM˫g'Nwp򱚒mvm3Z0HFr3b(6p* DDݍGRGk"!q"TV(ɈotJ׼FO^4B~6ow4oiagxnU6ʬlϽъp:|{o#*y@"ڀU?=k. (w~9(]uwvuմ$aC1T'|je~?!\:_\,|-CeMᛕA{v QR}R) +;GaNOh^).-<,Qe'ұ^R6lD [ U^%򝂦VƟM$e۩wvPG.ڥEd\|@(P#4e(Z/LG j10C   lpȏ;̙邧IeP*]f.;-[$6X=ݠ>xoݼ[(%Phy;◔$g~JG#E/ϹNki56@HdC&K5Bx{b7Q ݹ#Bm}Ţx_AM. X'Dҕ\v9P!#]1 J7o%$x"4o V9V u͏7ռwqkETREjص5# |t nH5נ{)u4aflRͳR9p^B{iPE+` ];=ԯƏOuEqWB')A;[`:~*#<~!? =h+JrRik5unT{XH()Uԩ"w89OzJrR-AߏD1z]f!kϥ ؇;_vid$c3 _.3pT󧟍}j<]0j3) Vݦnʺd#}:=^9'[[idp^_؆¹˫x^<];Z[n:+WG&r!FR6& Dyj˒1ݛC +~@ b1Y|4rʖLќl_,i5W_)y`StmFq!0N!D!|!GNLg82*>w%alw!kiv rY#|p!maQf\eUz_ X)GY}4;O9&^_ƫ5tWdhСFqʷ o2pL͓c/hHڹ.PJbì@$ǢL}# Hm$)4抬h1άۜl(O(koΤߍѹ(ϖk q[;$V4uv)عh2Qe:eDTÿ-&}puHAGg@T\]fW%P yyuDSܔcctG<ف$H (z3\+N05nʱihd"c1&}>NťlAP*7R/ 5w wc+O0 "qRzhgrqz&j  5Jփˢ-ߨ.́> {Woā]˚2L)xz}EXE kr3n)qP ]5d P4o oU I+95dLBt@/f&g"gmgn]:8~8%|wI:.$Ji{s3ɂIsH6H R6` Pֲf+wRU,J,u6*·wІ1 Z*61̉2:}{v&X2o5"7L5y[˖|HwΛ-y9<${smǚRh?S vDKl:AA'Ǩ#] @_<V;PG$gP/eK塤}'wFi>) k;)֏ǛSYa)Ll2PQ~@\qp=2j(3r}%ez `T3Aw'~+QOka}Dd3:g"6*Q@o")F6lcß&,\lqyho!hݝo9 \S5 DUE(ʖB0f#9sE|ZY*:k*J~yDsH}anlv 9rx5HQ4d)?΢U2ZYhЀG6Sk9$.ߦvdr *xNXޯs#҃,$jm;g:Km( Vi噮01U_ v_󛤇?Zqش~O4{vFب' ZߺH\q;ݵi~g?<ٚo*^f6  ?,K5߻2R(5Yp}Wq#>,(rӼӒs;W"H\~eU\k&xV}|8n^Y>Oca!8Gt.;ꚑjJfIAœNa8Bo(A5ث8,)ov!^y껥QL j8U)g=>njy-Ǜ1 ^vTz"@HSaѶF՞ӳ#*=1H"W&4pzKKd3!U"ak`b-b{H(*oN'U_>@ۗN"'(˶u!q֏!h0r耖~5Ck!uJ1MkԣNO5C?^]P4whݶHuG<{섯ɷD$ ;Q~mh_O5䠎^gcN㬿\.Wl_PSd#y>x^ZʉT^xxidBrV! |}?ۚ?SO+m<I,h9?g51dV6(Mڡ"U2hTT ۛ{y R$~y/o[(xNqU(v) bP5v2D5J*l|Zؘ_6s֫mD/?X3gR(ܒ˭xi~) Q㥔\$7Jԕ޾~p XLl[Fu)Z@XCzp3 VÚ\'i\K:qm/R\O'K(#//ǣŻi<סh~R2~I91ϛ4y?R㫺ӓGG#TnT=7pj5ĤO9}'S# PG 7$EiQ+ cLFv%$$KdadEu@+K`=p:L9ZRuqm\/'/MQ@nBa'@r/iCuU,;qXv$Z}Ô &: {k=M;yU.5VT}SpǢ#5-)ZT DJTS)%r8,.;Xq^ոVi Ї+37yw5`.qj<@pHucUVF{z'`k'a}I'%sM =դː&c}Tyn>cMӟP㛕&͠}xy}3둵B7J85D,n{ǹe2vTj3ٴm][9̓rqX:|]V uؖ]5wuJ{#3S4uU?^~ | X(QAbqim=jqo37k108䯎f~̻|5-?0@[c1s-ve?1c0_up̈́;9dȅ&?g_m9mN iԶyF}~U~FMJŬ/md>>2S#bo?p,Ej V=x_ipl7`"ƫ]'I i,S"hZ)Cl3C=Odڔh)=H ،OUp+9-z5`ydW_e}CkG"iv%,9wLV*TB=t6E:0l5jTl-9qEap(Op(˙˥|tCoŅ@Vt"rR C,P\4'c a4l 9)~9\=vLY-\Y:<mULU0Q-&z^k7ukyNrb *E52'U:~Q+&k[.7/ iaDARͧ:hcPhBenOPH#|/~ᕁh1 '/“@h4D5:ݠ='r~>|]zsV@t 1 yjP<.~15,yCӌjԅ_T XA_RLz'm.%=ՀJIPޤ@ʼ8'-AV%KCl<6 gZt[n]LYcU;Qˏ#2>U \d7+7yD%`_`myd?P 3 o>$)WlE))HqJ\a QMY5Ί\uhG}F!e@!B yR .4SKt| mjAT5dgvx Ef̱K.ﯵy{?tSjGHި-H'ɤCLhGeueE<܂)D.W!\: !0j^tYtV5색iXAngxU?GW*꿽8Ё@z}s?ҁ*~ :$d%y]7]8m]d\I+98%M@_rIƹAl9/]^ ~EHη\FFE:UoB]e΄{#jYuzĜAg6.eeN^kNä}H(D7 3zR.O4ű 'J9JЙIfD2;EwQl=vra3uN.5ݛ4{P3R cH`Pvޫ8m 6}Ȥ7殍;C ҪƑ@{˫)wEW]m6Kbڎْ@jy-_AZOU}N_01d>/ B6"]F&nױ9l@bz5֊V}Eyߵ*+~{t.gCF&FM.],G]CO!C+zfT%H 0p=+]fݸ9< ? <'򺉾Ț"4n^4VO#,?U!lM7(9 %Ju|̌6rN1DQ̽rkGC<xdBx7^ŅY.U"!!6AqIY4W$! ]Q =cF wH8G`uH{8愑G'F^/e,ij، Be}|{9;9AE~JTA})cx@!%V~8}9;5.ZOc F[IGfUDP ʽZϢQRH t-ӉBh'=[wH-P!N~^u(Ed}x0orO7i2fzOM2R}VB$(,\:$5ŭ!~֌e4Ii:ANcqx9"wYDpa+yvmի&QhuqP\)=8aB/Qpoc-6jUjMuvV*cs%5xO@cuc+x*D͏?)?Tci\K h+@{6WVh0Ԁp6#Iœqc֭ivoheIvi j^L8WT'oDRa<*H%,TpZb讯vJ"k0 AAnD u"aPrv&? + N@>p" ȩv`C`T#1>4BQ*;L1t 46F!*;A|$w;7O247o؂t)i?W]pvԿēֵ ] JZf.c`O<[`&q;o@Dko4?]G0jwl0"gpPnU r 01_68ةѬYz1Hŷ܌!xW]~ûXp5<65`IۯxjWoHh-fkV_;0z SNj[D\6Œc"Gm ^}D$&# ,'+Gt$=[?xJd+8 @p-93{gJ|@cX*XW?hkq9D~np=rktCSR@gDqs- |-A p+9&9U6#%.iJV(F n 6\GK&^Dg!SF:NV#2ⷷR_r$eq`2L|:iPp=o/T/!moz,w$aO?[BkSTnރ_|>a`vM5=*rQ\ ձOKBaBECqM$}HEN 637, [[0]A{h>u5jeLZTT[ ~?Ֆ7w=/U^o/a3!}6ZÔx?$ZKnDB{`V^$yؿ>-%O}(}H2c(*TrOPce-זd{n%.aPvvUKiqj罄 <\x]{ܻ=₶gDm\K6q%B= ¨/rAF98 <4k!I#R<剦t7ߨOƛoSw|B,Qdp 3C/Tw'.??73֯J}yS_P\>/b cugФ+D&ˏǢߕt[zmo(U`T!]X!xu}?M&5(0spU@mC5k_&kv "K0 {?懶dgZaXQGxĤ-/t[:ģ'&gQA3I;~:l<ܹK(\W6$;E~앢\٤mf+@ש;ɳkX3 5+z&j6Ű'+ JΏV'/VTl3^3Jj!m3βGth6n-H0o5juj_\cljϷf _@!*u.N5|s./psdCI垢uФ=S+MI-B 34F:: 8i&&3LSK 'LTI~ =Vٞ(͝07pEjI]ڮ/Oh7k=6JHGRY ";2N"=a2ԟuc7uG8U%*jyQPVlZ[(}iIGh,1u4SIʿMs"j@~UpMYq`q߾W]J/D ǵWqɜZ' ϑg5ɩ|Uy9c-"{j]ېy(p9`UWyq"m}V'R 6h 0q|*G5[taVv P0IؘH7plmpQ?p=-z\O& n% ~N$}hxx~h҄` ٠xF&5UhTO;3CMt"X%Jcg? $]{ Ae6h{UGYhȒV۰.;8~>|o\0 x>aݡ쓯5Nȵ+w em>E96QBqGzQnBwsmRr&DKjQ_Q7e}GKdby:\BWMɹrsop)Z*Ѕ0&O] xZg*G質uW3b"7YS6y]C;T;:Y l٥?2SlEνn> e]bHPd=vh1= i擮 wrG[l}7 }f=Ԝ>Bf|[~(Ǖ'BRI!# .ۉϢY94DCrVsڊ2%W_1ˈ|.:3&~'4ᾅ'TE((x߂:nsHXV]hubg("5<[''QJ?@Y6=(V=I{*  kEa~ k-sLT%PҤgDe/lU*^]S*m/<|tv"Q% # Ѥ@K$/`K*]t؉W 8dK<M_W'[.AمPfu=oMnz^#%NX0wqݜ{ w)LiI'{GouecHM#+cf΁*s:ʣk{H ˜r2( zٵ'l!"7OAe\@! `xc?3Qxɨ*إ jQ4]90 oC8o D DÄ*HgC*编}9: S?OGgFmT,Me'ʠ '" jCkع_z &đ`:fy1_W8, !S,)z ة\?HLh#g¹PgD-n̢:R7y';D=j9EϣSXa5ʷ 7r?S3?:kax9sK:SuOfmnYP|.]|*M>sR)OÑL l75Pw>qy,^V@s+)"RUTa'NhɕM h9yHm3'SXvՐ0U\T7k:+J5x]!Z n*Tp"ŦzXر颾n0%aOXcHyu<(eE8xXE>\(ky [io@Ju(QOZSnD8|jrs_űg LA}cLx;m ,J;ftY'iP||2"x'},]޽-X ^gyIs6puBejxin}>VMD|zL~xS*l݋ȸyHc-4P&3m. L`cbA *4)28[cdM6Lj^ +`P872BYlgwvLe:Gtp>acufQ>Ma6x'/Y(z1;tWa8a}|6 ū/RE\މgcuFze\U`4]mArm]{HJaJR bʚ\U|9.gu;OwR6)Hga%z1}moj1v6^*ty^\npnVWk,’pس7 986p1B&e%SL_?RET3:B0k[#*C- @F!ߊIx2|lKS ԹbȚn*?e8`!ډ@0XoTw *{)G羽x~|\ۙp\ui 67Avw1۞:Y;Dd;]iY&:,o¹~I纟IJ}Sh K}2CMDհ}$5N\ FY(w?<ܱj3Ҵ9æ-F{*杨GFuSmaita/cKk=żĹB\qZ΁<7KJ7vd: ȇba\OA;,*=ϲ7G, %1L!q% z-.'ں$r0W{r9+̺?S涱$\oOyy|x{qJWT tr̮D@O+,Dofh^y&錗S{ED8uec2Q0Ƕ)ġzfR;XaAQ҂nW H !kQL,FRAꔟ„r+Hu IQrHqr鶫C 6tYf>'ytmL PP켡֒lȳ&aPN սte^|M|FT*D,S]aj)%JbOJJ.7ﺳ+Ҋ1ÏC㧹bkFMūAy"Z̫]DoN}-ՉgˁQY:5FFBtt )gJȋGK KbRU+wri?Q%/q%,,t]z?f{_w!ajW[ d,9 \GFD f;3͞D?.z !}*}Jc`?$SjRL/e:tGQhq1Ln)!~&Y׬>ٟ2Q=3) Shvqxa|DUʹ薧WszW?EѢKv-R8d-w. ՜OGOA]#z-AuSQ4%p]mYʢ?є'Ăk疘Z;fvia X4j`v+aT'c[Q<8?jڛ#lGlc EOx,"sE`2tteUHP74iCt)א= n b幥> ȊuiJG@4yGrH~L Д|r^Yt ztHaDx%w';~vL*.:ݔ[Êѣ{Ml#Օ։r+LUYD5ц|l4ls:QFŢg7eba9QDC$j-AWM]o^ x ]͌"eyq#ˢBcH>#:FccK-\//⴨Y\&1rz(sGL>}]#[ozy3bZHEV/ncRD+"xy3s"Qtap]~@}u$zoÌ54HVv3)?pa9a^g8>9 ›7?Mj˃si9'z|˛+$;M$[ϘAU;9EO( UK|z;ޞh;J+"$wQ abL^-o%!]@D9>CSWuO2'͋"Mwd\n4Ǝehm.P`yjA?3ScZ`*wXÛ B v Ր5< 5#x&}M8XCbwj91GpKK-9l[J! A{yVG,?;zi&Lxy2jpn\"Z'hJ:E\XQc6}~7qGp5h'8-g3񱪆; xdUyv.}A ;;1I.l|]#Hzg;UJm U/e蚀b"yNU_xI 5ٟ<'睝}d?ׁɿK1ъXDCRi森8eG5 \g_^Is66|"nrl(ÃJ㌬>_d67WtPFcs>e݄;s?3k{ʐY񜋆,(@X:wi5lC-=vӂtR1uz*謧B;1GJwq)vK=3lĢ<Җ?pK#@~8҅1w]`k8\]¥4p:0/&u(q+7NF؇ZZWAZk6&DU!-n;JWZƈX@+jE$J{WsKb:TGbh#|6_W9kPwY\AYw96%9M'Xp7D27m]xzlxE Eͧ1~:x#A 7V>'ų{)7!$Iv߂'?PVyMS)E#~#߸R9Hnp4HgF)4& a^6%/yM8Td>x)$5ZBU(oЩsϷP}Q)  ܙ)2V6:MMoW Ո s1Ln{|cr,{x}vw&L;X3ZcgjE& rŒz<悏u{:pCF'-K;ԀEX}~ 78Nf!pdw_<+xTpŷuWܼՁn9PaCm`YͶwCo[K߲u5qFj`uKhYqߥ`+9^B#/`֔3"x+nuMo=lz!?#b,lS~R!hEfɫƑ[A$ղGڝFcyX_^l }JjE1&Nص59gCu y' qP*-Bj=a w)բY lװZa="A5u$_44 a{tui Eva9j}& \<;ZM \9FRՂ>w|Dajm09旓.ǀLylX..]|%fgw|IaTIh.W#xr K靔ē?x򫕵ڑUMKaGV5 hܬa"?I+Φ du}<cvn,@kp"@󘿑"_ Oᵩu5_r~S_ Z|oFu0 sKTah.RK$m?Ftk`گ!:/UGﮂFŴĻ\.yB2C@\='\{ul̤֢Y&S9+ݠfάVn߂+ғصZ&Id˧h12br"(.Y`ڙjXߣ UQe7g[{mɢ,n$ң=ٽ׋] :Qd+K#'G֐ڐI`۔^Oi M`* DY}$ PGg0KY|.PMp>+uW׾R=YhL0fނ_8u*DTj"ďrC4)1<8-AR@Sl ] H3\!bAk׾dWqj9>cT3:9z.VJC7I|lQZWZDsfޠwmc.ҩ#KOXa7haOuY%#D_!Kf9Z-+Jdxۈ ֏DY4Lbxp_ܯ_B;fۤL/l|Yox&6Wz>>uI6c<,kީ9n1!E䬍i:(ޥ\ww2lLLq&]wq?IKs*_3~;e6crֳCj2"j>m-j8'sZv>x6%  sZT6/ǂZgqqWh%ID7۠T$8ވF~@{GfߓԘE$H@I/ =bVgTBRhqOj@ 4UP`$| w *CSxw<T {Zk LGTT;D*#22@8AB{AֆHg+Ԭ.Pnj`D195s]ױHPBs_.p_l~a!؉>u@8gNUګgw?`*O⮡wU(6L`zSMsg%rMXH_J&ZjC IIFLڣuȎvjcmuB?n^/B7"\.B!žKRj>5]8:){8층i_I2gOѨXɪyGV˛{JJt@#R>4ȸK]4}\r%&URN; ;ĝ|$r syp% ;MO9QW]r˿Q!L2Cn穯(OMuP`CpIEIU\>t}Bl[pλѓ3JcְSpÖ́To~v]>uI OꐶоmC92cWYe2y*9k.Y %]<.66FrY`yBgJg/Ӭpa]TVHVJvZI{;UUt֊(rCyb(_r$TI8ivypF&!7c z3V$ar&+bx/KWؼ[m_pkWw֤M_m- *AxZz+̡?Q!L@dyT< ZRe1kAĐ%A((yhO5C:z-x|ESJE‚J뼰Pլ]$E"ŽA5gByu9[T}Np;lY/x֣->édZOU svhJD^rIAw}GH=ϭKI\f:\}㍪##'GfgoV߮j {m:2}}$QHD#? KYNfgAVcJZA |FcPp'bӼ. 8a t|bv2dYHLP*]PN }{mwr-PDyG[;ʌ:7C g3&|$[PyqB(6jqS(p{<%#B[M~j/n{?r;Pìf;4|<tp; Bvb_dP5"DyB] k o&XqN'=yxlW,w y`UUJ4{)T=p9c`{)Dx Rc Ę縎֚2CϟJt^&z҃Lj VWP~E J̍3W&P=_ac+@p 1RW3p~ZƴT T/b(XT^<1*t\ I@|G6P+p`)|uk/S>;?V(1/I=&j'r 9mDp8O() pؚQ1:j ]G{g/|!O'?t޶`<&V6dWԣc 7vݭUx|TmEה.v+UXbkpcG|HF|P6w،a,@YZE.,{t8t2:\団-/W8 ĤI'q!Jtje'5#Yk3C +VU8;nfB.GeA81U1)RڢK)LG`bC/g_j2xy b*P!KQP@'X|)PPbuY~zBwY]p ero d𝓇|e.gtlqzKjW6#h,cSCO-nM n!>LN/]_j9'@RIPH BA+`Jvv+Ͽv;9]iy"]4q-܏ A*q%upu(+%d.Ykg\wjμ9=UU?mU:>).1@ }_ [ՇGvW4$FvR3+TcRM|ʮ3,OEx#1dN@huJ(n7&xJ:Õ4 _]!5!Ԛ6Кm e, u\ښoۨ_H@~Bjs*́t3Wſ5] G3-4|z( M7Fwѳŕ"t2N(Ɉ݅ ix]n[G[z%g&BWkw;ef<:[R9[Gcf^`PPqr%<8 e/=M?ɡp '5vD<#x B 2boPO+^ 5cz'KyP,R)8l*hWFUb`t\Uf[1g#*K?XPB1"SmåG( Pj+ RQN]-x0{;w"+K¼՚K|M-O.6 'MF总dש/([ j}0mgK} ^ I]|@=sy{uZ.>SܖS\1n=,@FSWa˶Lq6 r[%#ϙ s[pCMX7MӅB\1v#Ibw[CէF}yQh%ߊx_Pz%Qg_W|4BKù8ID1%kC.eYs=Eu6ℒZqt$k|pi`kzb'$ׂAqb! -85ryeDyiAb'8--\PWy\Syh;,vvUw=,קO) ͡_{#,\lAlj_K^>0`?}Āf{mū]-j"yj>[q?@]5ȅh?֫XO*רcկSȧB' 8a1lۈ#Bۇ"MJAg <DU7]/1 [n\-9 4>+&~RRP:$>v)XҒ.[WB>=xqT4+:E._̵d}XafVTg簛W7zE`<Ոd R#[d߼Y%8=:oD:TIHs䵕Y`EeUg[2Ρ\ sVZw@GCgs)aA+2MYMvZrX6/{ZEŋ|#9쯲KVJ%bHPb wAZ|kgRzӡ0 6w^~ srK rRӮ?VL{KlE/d @?w[]Xi 9fŽ-~ n_6&>}"O]O:Vz8/nw*E_t9ٻ)6 D(!7;nO!Lo"vBGU3ib Փs{=S]M7R~kuE`\:,宿ϡ=GB"Cʊ azFbs,DdW}o`Ycjn4?`}&Jڎ7DBgGv"Kc4oNR5<W$:N.6 XrENmQXbuOHҲ~o9M(ٜlSt{ߤO2F9nc[NOf[dR2Q:KƆbF@X k "sl3äVnRU/Â|q%lq5CcCa΁1އ6E&&cB:䓁%i 4 2}٣ f>vF9JUqu{ ҇ہ!T5p*7QpNv? *:7K3Vf{!.nX\:JJ:=$fDS -Bv@| 1ڟյԽgA{ָDT7aWrϦ!9?_>?A!#Ăzc6_Mbb:a e.r@9(8mu\,oFtRBѸ9փ,m`] , */`(޿iiS0ejMa'v UWP"PVk?^w,!z 6o&kK+11U@ȿмio(dxiQd_..{C~fӕ!L>b ufRvJv!x>q q|@$%\n<#Au+Murq׍v-׸9&m<0^E#߈9Ǽڅk:VS<QU{կ_q'RrF(Oy~8`іҒPR(#0 +[Y5بWT-E>""V`U HxɽO'4K:a^鐏'ZZ Z66ZZơðWf]?֗gTP=@0Ǵ3 `A~S%H(@Z:+5FpBsMTCc#J.?sYA~"b"Ǔb`s?Uh;@ DGS̚Ł޶ i={Z=53;ڥbk\zMx݅HgG6@ fUSu5T9PuF\R#^֣!?Ck"#U%,R=qM17<"?~ уk:.Ë>Vf=N!nZUblj$'K4Fx6:0SbDD s:9uҘ) od!c9Gyru hY[ڊwbp`[@Eg KLm 2E9~1񪜷="rMpQn ;l-,:\zT4M\>V `R(%֑F٢yCY#7a˔ZeU1b-QcSsxX|E=t4vQ|V'gշPד gufJ*wn|[on`ܡyab p V&ňM-K]w'af«М&@AQGhW98* #n=֓}u0Z6%.:<є>V-;ׇ_Ebod# ?@t_U,qǃ6m1(o%)aĒsςvROwdQ~~< `W觔~t|m_} WE>fXT |2mMP*ŰjmR.[ȵ2huIeTԕ)r=uzh(mrN$Y/JYj-hܛaQ:Q2&:إ AaaBi_9Y%T{޶8 /dTE;萮>"}`Q$Lh3%W(ؕ:׿w0/`>S/Sxiq>QTDq?.JS>OfPB`Bol`|`"""hBzS o8};Zx#X6sekN u4t7C"ijuA9A* R=P`rc3/XH“@)eLMIʂmo]mKZ-x459. WpC&QAX}CJC>6owihF1骾yUQb wwhngIHs:{ՁG>V0N{eUp(hPu9N J:ľ}J%Z85\8C2yĄbѼ.  8͝0^P1^4MUJ5IX xjw/z-&,V#M5ֶwb!O\ŤКIpʬ'ZyzT c! hHjt͈W>ثgۅ' '&(6._/D8{Bp8w^>I/BgP!mJ"TlM.}gݿVvܿPH[5NxI+UӔKXWVO߯&L8.UJD`1XۺGjQaWG 2E5Ȗ咷XpTq</aw xxpL*B<`ObGvȼ! ϵ$IW`\vy6O}/=dMZ ̀0+f.yVAcUbڝ ɳaN؉=Jmʅ#8:&biLYԈyh2wd%ӆ4y6ui止0.uxcM jvy ȋiLHXtp5.us W[\J~5QDyU 2IZÈ>(֝i#bgM'_cN@qx_=q)E`[tuʮ;pj"`zX=5z:p> >q]͟}M>px zTtX-X]VlZDƚS>iݚT:n6[94C :gՉS^=P6xwVҪ+s0h1  t^g/\e"ox}JBf5DOlO5vaY_~Qd/;<UeTuXiŠڲNP!eF/DsLP"! )+"@9Z͞BHI(3AllwEkh YG *LX2vo bjў9`b/Fx|"bƴ*ɌeAWCxP.+. &q=t$0*h_A~:BwχLjb)4Qþ \$2mHFdjoAj>.8bRÞ-c=/D%%6 +;U?BwU#߳8 n+І(9K[yR μ6 6 Ԭ불=:zt#W8Nau?gWUb,QT:lޅVCj:n-:neBPRɮD9=z˄K~cCb6Oڴ(:B I]Aavg<"TL#)؎\ANH-P')u1,f[Cិط^ Kc+JO߈bGaJA6&ơ/i4d){7>o7B퉦MEzL=n\aL"op%q"zoВY{wV?̎@ojQLZ'Ab+z ʻ' ͯpT"b-~(: 1u_u:مaկS5.̅1~6^y=;28pzn˞ljMjC/y)ԫU  &!~uͰ?AӝcU8 }S ءvƩA9h2ke޸J~,nϕFMi=~:Hzp|[|();,.mO6{lB]KC| W9 JF8Ӄ9ׄQ<1nc^e(Ϩ:E';p@$GaOv{r+sP3tw'qa \n vE`C!N&@b;=s;QIsc~Q׽&>{{xAC$>PI{\)ȹ[)Vb˽5UŐQN,{i:@<qPWWhEX"^Y(_b`!U%¤Vea^rA0nxQ-on@YIC$`Bm] 0K"7 (A)FYvy?]?j}dF1zAx:Vn狍91tS#>f;)?} dXMZo)p+1qoI!qtp Q[4x"u%*]mRkDyP6su%"TМo< I,tIވ Ǣ(?vcE*ꛆ&bp{w! o3]qb"rUQ46&T/vpQ ,BCQ} CGSBfx 6C0zvojnPv홰a>8%a"ߋ l|ssN}Y Myti)v 6^$8.wXbe`ի`6Ƹ:o1~8ѐi^(MݪVI٧McRe20ruxc%7PʓXm{Ik4~l8DR VPs$gzW:AƭU$;.=],geC9%Z - l%`-WE0;:O&IȎmIe`9 @:_uf}lťx'I yRv1FQǧ.ї^0B| MQ/G>*B`Xu eYJƽv8K bАOiFV]v ^S 5'S߅ҡ5DJt ,SpAi/Q)NߟeO?UWbK XxJ0z Uki6yp)~ŦDDѺ!tTBfLL/ĉ#xS)ke; $:/x2r82,n[|z2[-Q{|]X>HqCхckoD'] @qjԢQZihR&jEj $lm% 0\PqG *Q~C(49N_?lfΝ{9=JxjAK 2f N9-YcIW IeL'j|hMpmי5g}fGV6sLK8ieP\CCR5*;6xLd<[zձ`2!.3j"mP%'iWXV&qU%o&mʵ[4Sbr0?2AJ|@:fDJ5Ry~&[S{S1}Ic$*@wEu=rvdB)WjrncCɱ}4_cAbԄu+J#4-玔9 }v +X+J=ωrl(Xʕ(7 =.T_A}fa&UځQDei3̶$p^O hEG,-\Re[βxM_129K)[ěŔAF1XDfM=i׀fog:Remx5+_V4E>zjG?蕳xv;β/:KAේS1R*'E|ZMj]?=જySie6 9\8rlh;.+CDYNxc[TSg8Uf65`&&\r&.wRDF(YbYLcQb=]/3 {ʳYO>\gޅ*lJf6&MX$J7)<ʟo-PB*.D_vb Śimf+EaCv R.Ϸ]tI:t;HL\~ 7kE\(a9ЧOko[V_Q*WdrӚ'P:("bؿBr "4Κ9dkqTy+)9UϪ2fJ٨{rT.m[ ~ [喕ÿ25DT40 v͟@]bO&ZO ]0ٌ)!;G"<%G*uSI,XHc}8h'MC,ơi `k[/[4)5֢cdM(ay)JXկk> [eVfEA#X-ljhM<`{3;Ϫ:> 7_ŠO"DjrHYPL q,+dz߇; 7#[^}Ϝn~Z7zRgVC/PG6S~ƘB=V4ÓQEY]ً[jIE<irȋzF\Pץ[}+ctY<4YȺHumGֵ~7V8Ϻ@O=ř(B"^{%MYT-l?5-(待d=Vl=z6;{O+Z_U*P͐PVt^ڱB`woD#+'ۡo4oǮ/۷ |߾۷ڷuU}o_޾[h s<{X~*n0Fezȃc`2SMNdQu>zc,DМ26xX(ǠSB-4*mu|xh4_1(CVNT7N'NIOcNjxfq-D̤Z($Jpaf%d3ojT[""Yi̫Pxך@Qp +m'BiX1--ݍEuhr={Iٯ"+_}:Pv>Vbxw#?pym`3VϋhF(*cX?PE=l6ɽգq m1eC9-FʈQoi:<-h ś\oV\el}>|Y#^iO2<_/ywdGǍ\pϚ=Y?8$._q0\U?S9K>Qt-*'GEm ~'l c#k}1='^^߾}%׏x#2 β17cr% xv nҵΏEjlu@YkrGb55>5xhlf 87Ր0'H3߶L #yplx8*j(嚗PZUER-Offl H_xmS5 RSa6FkXa rD J8 D䅡C$GX)6* /%XTcIbcGz,zzdЀaXcz*^mf &Њm1Q;%7k?L<1q- ĎS)C~tτ#%H{ᇡԬv=亘l<"%$9`J-`=N{gR dK\7uVf&]XTYx7cXǔRj.-̇5KP|m dfû%ɢ՗:ʏi;)#DDrA [Ğz^MˀSIVh@rM6 F0 6i4c"Z33v 4MX ,> y6/:E5୾;ܷCoIDc@01~=E} i6鰚}[S{VCm^λ[MCm?ߪ/ei< )1ԴZĬ t v7q72GƄ(eܻ'$'ρh sh;{.J~/S$Ve,6× !vI-~Ğ$A;^5Q6y,gNj;H,s{Ilc$s9&O1L~`OaAum(ZnAE,܍ F1 ݒؖ:ĺLFz+}hGeF{z}3-s6&}5+9cR-2toKgXAòsDdѦEx戻O:)OCqߧ'6)GYNDj&WVʇ'{cf|hI,d?[vA{ ~= |1zR؍zvv\l ϴa)/Bew9%ȏ: pmr[Ra(5rm:tt>[. сo;njъ0Ǽ amf2s1-pd^xO{1ms/]G);gt\ZKqܓE̴h r^ٚqtAqsV|Xu R!;h9T`Ni< ʔV;O/Y9˖lnOkN94% :&4&Q #Qc 7&iҒޟccncL}} |s!gU9kBjLZOzZ m~,u?_Vp5Mho J>Lk%H(/~kG`y*Mxگy6c 4ʽzh[JIn}3mǯJ~WA|Q?#8MMO!?bRv@Vp =ve.N\f)9sڮr?Ӕ8RNi-*cn:=Y[3AaF4>~ӥcDNjVb@V)3r4V/㌝qi%䚊~ Q [s'ĉi-ǀlnr2nm(uf6Wz:Ne#h?I*% fF*~?.jN9NTl/P O7i ';l xy `EEX-PV=Kɬ5>y"w#Qid~ԟ|<2O9b7;K,*#m 5 Hu}&?XpGaOk> 5$ BBc`-8ş~wT&qF>֍:{O sb|vg$m:fb16&JpMS,9k89ԱcGwcXXqF5OBu̻g(b|Pg;%*Êw)H;56@|`Q#ә&릲;AM8zSC(.GZg ्Fp-U'p>#NY,3Y}"b"QS2Lə]~׶j~9Z߀îKw˚g9g$k%` M-qFp%8;l*}@Qb#w/+|s]yހ)&gQvM"|AtOggR]=+a=XbRWxab‡"b??"P?FNB69^Z@D,Y0($ bLjR1Bqܞ(jxup5垢c҄⫣\s1:+ #%%#3 c |U:i _OB]к\h'EN]l zg2+ Q?BXGK鞫e(UHS[z{&(iMNo͌ԭ7b_ 赼ZopS3oJ%/ird6 DU;?hae 5<<*c>te\4alC'P|(([fvl9dˌl-Jc?ɍz Ӵlj4Tprw ^VCo|(5?3؎U5$ڥ %%5W@L,gr$ 4貔/..Ax#aIWv 4~N)CVO$Hg M[N yq\VIbnӽ4-!~K ~?$b5C`gHPyo7ȹϠKxNfM086` ce%1kFn4_tiMCϰ֣vK# VrP ċE.% I;`e5"]Oh[)A<hd`jUk/ڇ209B  s;:|քw&Ȩ8ڒXb r$^x"Jؙ 'أBVGDXxr^ 'Ϣ_!s5;ޑ/_£RFMʌ(+1<BF5}7xi $4Ɉg*3,\AbB|~< X4k gc_&t(aafB ;[gCդ9(`BUh\B0&Z Ln|O<Ȉ~1) LqM<_JE mÚ2Ҙ8IF3,uH#[PF w?uxew?b=ASoꡃٜ /֨(ܬc[#?#a,De8@O> #IR '-U w#OCfT^ؑ2 %lfHˡV9vMv4$ve 2qeN>HcЉmF&==+.5 L3n=J(+7)8yo A.KNp15P|UQv?4}M@?JE-ۿܧ/uGF*qv n 89 Sϒlunp>W(IkJ@֜?D7{gJvDZ|^kRXLZxX]<,5d?zblzmP~Ʋ{ѥx+!1bZ:%_SaQ.  ? RGMI46v4yO$A0P{QcpsfW;!ԫ譓]'8Pv,1C|'D,} Y.n38]&?~{ :+?"d#_ _򣁯.]LIZLc<6QM#=W' -l͎mG_Q=J[8XV |r~LRm#,ŗ#,ZEͲXrejƿPs"P\A'&k)ax۱piΒ0cXN)v~q*OzS`1;F}{5Ht,&>*u E99b[Q?'Cy#'eLRqpeOdYu  .$:jqH>C^{Uf 鳺W>xX>%V=kzU~XP_iǧ::[N_. T zԙxgq,+J ~X UdiQf3,3PJo/cˎĕU늎hԷ}ED_/ 3ȏĘab ^ß,(~ K-m0!4 K\P0#n$^zRIlf=[9 -?k\D1!y6@ FE!遺aњGΪęa:TR :.&<ȖB 1PϮN8LT@q|L>Bx%B|5 ;K2=yv6\E,k@a-a|_E]ÕwZ$M#F42MeM )RDqlRyNcvretULW{$kA]4=1Sz rαQ hvzfZ&]]9 bJ蜦8fX J%e7><<^)LSw,'O?g!U$zioK|Ń4}y+NkCپW]KYk٤llf'}w 6W|+c_Z "{a϶bE]2 }~ yi6>C9h3)ECOsL>诪Z+PE\Y4|q~Z]˳Zbݨ]z;(1k!ebL|iZ_Ê&~իgIMIȏ7tx//VKYW(=J+(xJ&%Yly0ٶh`,; z&=ģ77/y켰r|;8:QTvu.=Xē 69ǀ׿yPx ti%Sm ro\ZSt!;h ^Agᥞn>4o.;#"aBpX &*ca–PV7;x]$[Uڍ1"?֞:B $.GaDTbHkdJvZ[ bjV0z'?<uHvJ~;wB~ơ]V)?"<ח__pav!8~?k^@B~0[ztQD%3eAc 8FL?[,cRJ(C ;]fq+<{X@\ DŠ31S]+mKr֘R[YRY5f<3ڽs]d-Kjp~mTp2ә4aCm}Y"me-~47Sa35 i L* \'$Ar$Lz@S|490=\3\c;ӒEKV?[%9Q)`M=1(i.(cdAI5}M=АR̈K< ,"\>Hhi#NA<5I)ڧG.)JuzlVk֩F!P0~|7pH *g:JC<:sΓ)9mvamƴCt=5ےGZ (I,1  \iӁMC,3Joq}>ʆsBlަj76њ]k{?CfDzZ P5夝"y'aVS| So#uԪMl;*32ৗ6M<,|J{a&BةaE ' jTO?`hV`G3{ӟBXFzˆxX#PW\Յ>};znWJ6y*_H9zXQB uH^̓~p=$>vsc {YLeYEtL<Þvhv  '6~?[zMI `axsu:z4,v~Δ~8wISh}s%,J3YFg}S]=իt[tԜ'U~F=D'=!@0o-E6A7Xic( L4ZMh\Cw>LLPmzh<*_ UVqGvY9h-Xc=_ p ' &.~҇>7E!3b/lSR]^~#/4M +W5QE(|EƁlti1,Ԣ[YK[uZ?XaӚ7i%jjW(Jc4Iiz&0Ͽ:RF#cV ~ˡ7YN4 }Ԭ :Իj~ݧmrf/i\}{`q#5HP×ɉ!e7t^>uv0It܈tR3_rKi3损/ CrOTaW>}F]mRr }D*YUJ!WLDaQTRR7y}3 RPM_o{r30tlDkIXs>FUֺjWʎƈ (;3Q?8b~3~́gUrFy?>9yΓL[`+MX-ԩ؝N,zJgbj(>l2Σ#s S=zU_{$b{Nx*h,={BzqkO:#pƐGɗ>v:僔ԋT=4C [@1L8vӃY~>M`sA|no,&aso-WG`#[D-U'gp5FL,/ i].0V>Iqy@6ASVݹsdlpq3*DVQY'ReU AзG^iBWS:;$p]ܩ G,84?OƍSpH Q208"C|KȟWOeIh$m3|MO1չ'\}E'5J.49w"V'؅bk:"H'FZys>/Ok#'_L=,8QЛ \X^j*;ѹlbƞLmv4Nm+$Gɘ-s10 zda3ov?) #M֕U>Ӧ "Cx;Y l9|*)vWO'|Ű)w#Y0~.g鸧w܏<7Ԓx=erÀf<ǧ!ڨ(۰, ]ltNBa|-AgDw'ɴZ sÑK_xver'vMN$-PTAXHKI@zym +ZC6]ls!ux ǩ2mER\e,a@Y_\YeO, xZj○*T\&PL!^WȻ}CS +Ƹܛ}BS}aRCs"TáESG)#~OEˏ _,y:x >5}(!WbY%#^kZ=I6yt}2'/3&udPtX䣭^WHNT$@l9TC:⯫L/lrw( [?XZ#ΟdCrmP2sq0_pI>7citZ}N*_qZSOA|_^UtZm!>yu|\i9H ,Ks0=U[T*)dK~%SA?4uedl+Y4Vђ9GTCUl N)H|oea9:fg~vϩhj W}*] ?eYMAO"E3ȦAϿdMn@/?_[ی?7tL'1m!O*[6hm'9z{e^-eB2rkw fJ{<ܨɏ,O?mRKy땙})}qR&)پWQ/8[h`T\q(#?ٕa wpv` wJba1 u:5lFsݬ@}#䁧Q Wt+t-ϩ<#"@>?(2ۇ|ނ g)w/4q6>EM[> 䤉ƺ r/MՔ>B|Œ¯mHJ!鶵Bʁ*jz+`pW/z"z066M…;!:_膾w؎GCЭ0IOO{r%)D`0ޞ=lg+11"^փb6ZgD}qF6p*C(#qrm4q1|1<2C7(«y끋X^krh߈)bOPz^P|l$ibWOA3r?Mi ;)ͱ#5aYNi]Y0o*S+ʌCHNP=(2:)t.>,kĹy\*e[p:KB3b}a3('Ug_6LjyEƷHDiiTR1 ͔6RMڊLTp`-`MӽhDٰ)|p ρ)wn暥drXȚo?- [8Bul&]6'476L\Koy.{y N\Ռ{[˥ɦy(Srg#2]V\laES_ (Kv-n U@UXyt" |ڧ#"'mڞKWw񹊹G@}JOdNA4 v(ƌ[P+Ǘ%$/~E?ϕ#'c}+jPTx.j>qO׻"Z7w1}E{7'Zocj+bb}9j}W\_7,)I-w8w҅#m.IB~ÃM{Yy HEQNʓpM C7{q-a8u؊{1| HYTLDSrD>ڴ~KK򟄕36iO k|#b{BO=lgV]|y/zHϵGMTv4R{d^LJ?"X>HϹ͗uY"Pz[0Uo}$'Ny~K)3o'|6__S?5XSK%.R=h𧄦VCJ+_BE@5-ȳy?cKb3)5:MmsJm:R{{A}3'9^xcs.mD-倽/tĘ O~c4rϵ0>#8ޘTEY q[e5+ <|}~4"=L:tD/ f MJЏo3\PEE|/=@wJ(@'m\3RPm/WqEͣt1|a,,5n:Rh'ՉATuJ^\epf0kVĥx@ Sgg`ms^ъN BWzv&|I!E a[Er0p% *py[Q;܈',ꅎfʕ>?XrKdCfHu e p01NUZVS 1&1K'X~ (e{-\06)58ZРAu{ژށƈ6h}s9j;~m5̒[IhL☼})0&w7@3 g"\ d۳h=m6؞YglةNR(\l^tfDM<^hHmCzK@?-d<-?iA!Цde@@ЧBi:ѓdХ.4KC.E~)f,~UBFX8`/SB.3Kפ{n㪪>T7%X~v&d߽[ eT{PvMA1f~luZ3vq)$_n嗅嚃-՟0WY/5rdK7 /۩Y//hw_װUXZ/r~^K6[^^jˁj˾-տw7~> K/,_%Wsn5V_rq%on_pZ ~ً_-տ_3g{T rJ2B}-sRW٩ҿ?To͍o* oW_P鿺%o_UM~]S9ߑ:78G+KaQt[1TTtl O?Ń :Ń k& Wi`lҌ+o̸rFͣo_o1͏u o,ؙAM7GrN`8ek)OmmprS0 @p-VuÕO=GDz.$E{=t5G=M]6N)!Ϣ!LQ0A(pVG~-xB@&7_x0@} iw cVy7B>r bl >e\d'uw(zĒPυL9·Ih_̋=zµ,נVOS(ziU:v|h%䅠('5K(h!Y.Q1@Hsy<ɕtn ,T"fvԿWVC5.Kf+/f"lJfUC_j4or>o[Q>j^V'Q|ߒ(eVۂ$g<y?'%Qb IкN>PL~%(v%Ki'{J`pq{D|y/[x A@gc, 4JvNĢbdp?\ hPgK}FM7I+|^>A4VAцXB Wi Wv@!ծEe& ĕ'CKn nɋ$j YO YE 6Yd8A&oj8Կ})G#Z}( 1i;LJC+ dT#(XǓ-DzoqlzG=AнV.nkw6b{'R*ry5y5zrȫZ5+ggqTt0ً_4]t gSL\ګ4f"uWmf'J;qhpNElII۔QkC*写-ߥ>2\cUf~w'%&<=&'@`{_1jzu BXV-,CIeV)M':K b%~j[.A5]ԫD{Q= ?{1QtmZKG~HWaQʬWT};`P pEn:8Ɗ,Rl0e6|mdkTK T.!?wO[AݳIl!kEiIiKIpC:1T稣5_y$bF8Vyf";=E EfZ>E/hwVb)<$WSd&AWclrYbNh0uvBΚqL'ŔIz~QNSweZCjݭ5@B9m@ɏKf[Jt\dgh/̳ilH&y@rSh:0ֺ4"oz<dyfUF=tEuqXT={=$DcWoـGZz!Sz6>S)%Dp(?<8*Y-oD<2]DlYO%>MIZ:.|`J 5:4[IıXҀȳ OaMOWxwO ܘL[Uer'Y8H|i`X0~^1Ry^,5^"7:-=$湪H FzgG?f lh n`XQATc SKVt2Xs^7} t- ZK=$}2,tǍ>H>Ӓ<Ph샋WnXy/j Wa^S#:˒aSX1YDum2Sx5NCުfo^stS MfO̅z@{alez#6gُcRӳ'D?X&o a+vnЊΆ65m4Hakc4R|n9v͙%Qܿ@}3FˑMos5)&[݈)٣(w {eivB@lrvΦ< g]b7@ˏ 5O^yr"x!S (MdfJdOp`o@,4csT75tϧHŝae?+-~*ob-CV ~pTئؿR[QC;4 X<9L;giB9x`XoO,mT V#c)4 lҰSQ,Uׂ~}l$D3rJ$~p#ɛdv <Ltjj3o H)DM% 8HJdJ۬j\çz/IulhԋoOQ,dLҺ|ӺG+No;_0ǀĮ?:9k}I@jB(2ᙜfb2EϻzIœZ(ݎk_=Ċa;R#/ |kl؂؛=՟J ?cޑle@ \BЯ+ٔ1bOKf$jχL'fxBOWO| b[3<6ׯ=9Aw`9O3ݧ7*"ǰC~wZ\es6)'"݆q`cr>_5ē}l?(h%Q;J!jޔ;yq+yX2zaX!4 ?Y}>=E=Lkjgy`!&.M"لs$<| WCǖDa/g:.Jyurv [9ʽp뇵5t܍G/^ ((Ep\?,G<;`Sz7l4R9\`SvkBxa,l_t*p};2u(wFKq+f I/_D_j))-g38&zVtw&L'kZ*Rf ߳jNV!B/v?V~ObAFaLr"⪱[\+ PmE lm-lK2zƸ(G'vWw?y HS s:E3Ör)J4%Dy㬸>(4ڙ̮g,΂6y,(}q8|oQii@7Ooϼ-7x4ʗQuuq@P }QuCj dYvc{nk/)5u &}٢<8A7K(jrAb1S0 KYƠAagވ_I0w[JC,\tjŔ-ofa½G:_2}MF)ds̫)GTjXCz%v7uf7Q6Q:0IxY%Ɩ >x̫ĜZ=lJ4WGr9~&߬ Ssw.QtXa6Fs\t^tRV7܂cTles<ܨ6XHyts2sŰC1 1Qhj öz #jX83kؚܻ  2,a"NM2)T"դh>ǵQs"?N+m^ގx:lٰg}IIɚC:alq :dvؿmVIV=zo1>Z%"7 lNԜCչZVC(q33KKOݧr$2y?M}q't4"jxF؉Oۥ#u O;uXˇ1QKWUwk3'z?^!П5s/HYJ/9/w6>{*:4@*QDwB;˚ϒ1|Vn'2{X|tlt,FIªS;6%^Œ9of:/Ru~vmiiۤ}׸b-CK&?#/#1gE}cQhs\M6NoUF T ^fCB1[n'ȵ ; HQ M x蟖-"%jYԔj,#'#J׷x5UձКaBP fKt 栗ڀhVsϖR=^4,'$i δlHk&bO ljޏeii~W-)j?*S * FꦐTxmB~_)fz/҇(Y%`Juѕ݂D=r{b3,דn9U^ZOè[$9#j+bN}FϞecИ*bkVமe!bPIfn5s.Jc1&bIPg͖c.I\<^<ȃ'DʰrFrE #W^6m.9W:zW0Q# (wtQ[ULtw}{iQ3u(۝_Ri쉎ktR*Q_akEq h$Snx I6'gWVA-3߉1p fe×>5 RZZקr #tu9t4 r魗?|!KBv,DJAzޙ;';`^l eSh>-~_2Y >㭤toari?diߗ[Ii@8i@ιҀŠ 5(K_V WF{kaEcJBn[Cno !~-oSڦlMcvw==f,9<+~T<k\=LR4ƜTjvt{JL=[Ju$,VJPg9\V>WiKf-TP'.PBCu6Řm({'gcڄ*C=K[VEX޺⪞gp3]SRERY/{egAU=vJڗ_ll8 uB2C.6ȏ~ yք^fZ/>D܏ '{#jhԗ~ZtKp>F :/#Ŝb?Cl^0"Б 5wd`nl~ףB:I3b\D &:7k42́FQ0w7bRMYvK=74NG!bFUD=Z|7D >hRLn\əDP-hquz %Ƃ$mRLKF+TJKy(;˧E֯!z {30D2'^4ҝmS>)t i}qc7 6`3:8wНNWHGbl~~o-'zŠ]1 Df 綏 4X&ZEWPLtŠӹx V&/6chl;S!@L!ʁ]( ];gj/AyJVݦfJ-ɕR"4 B`R\.ʭh* wŔ]yb%Tፍ}~XA5-Gt#aP::*1[%ZGr1mII-(ބjrg{B(6j1y'H[]A!&δ(7i-y3?* BX?-]3tL>7z! F+-rV,0QΞ2vp d: Ve즔ɯYOyI9k?y5̧Lz=|^2Xa>NAgUb2R (lJ+k݈6D\ʽ}$L2FGpmſQ*[Џ}ho`wgGiCϝ,u=1=ɩG}=ʥ*mېFɂEk ]R[&_K=a-<xqliIH/ϝqQJ:`2q.k]g,8y R4hRJO@B1ڵ}-VmP:TmBC:!c'.Y;&-l zϴ)Ui-tX+Hk2B-`Aj*, nY=QH<'"o{1w a=Yy \y" .2eL#q AK!}W?.-qp0(kJj"exN=f:ze8<ʮh'C8t~IѨIϢ4#䷓/. ˱ z2 W\-7w 4m==jBosMd}^IgkBwJ o%F# KC d,g$ݘ0f1g( M sI@=5_uviՎ]ZQmVKĩi&£<ܦdKP֚SrĂ#2ǡ@jRYrLug~=R&6˱~>9i{R-khN"=Ɯcu~rjWU[Xq*Rv\i06fwۮ8G2N7[ ӚA YsΑI6 ћX$Pe 7ivQD T"4+HX ] {BbKWs cz.mS϶^MOĜ싥0D茂&  8t6ehW*& ߪjAvb2yL;Y-zC $,N{L 2$`9 휼 +湼?0˛y8'gġbiIs4=tzG=?m7x~XYrVkIxc6[-ZYk>\nH-(9~bfS NmO}[A#L5EQ/xW<3{FQEih s.-n?_Tv7Sc&.Vy]2puf^_ Y&aY*<裢j+P{ud>t~0#5qRXTbM*,Gg3D|b''q'O=MRzgk7 $j-`k-ckhpRF (|R.eR^Y 2!W0(㶵&ҒfbqIQ3sj/](\麭yw/_: *Vnn"v49 P-){e/5~bsOQ~ZCR>'~޷;pv ~O TtD k6ž-z6x?*]]G?aPS6<1"ĮlxAv8>:)0Y%݋O҇pE{'UTN>Dn?fZsxEЛ4tVj^١u߉.iN^9fMcn~M{?L))_EvR.zvY0 jRVVviwv؉twgz &Qe(hR%دz65ŗpi'aAkq4ٔʈG-kuQ,螣K 6\ ADnϟ8ҧPZƗ@l9& e˖SMr32R<5_Ruqi~X]%^W2 s:B& [, >v=lPB5O::Df˂ѣQ_sT&Fye Q<8gdv2?܍"ef9챗`QA x',lsOLDZJHոm:v᲎w')2A6U蠸L^ -❲jtXP`C*^B:PUY3!»j~N>  JL+]TuW淈x yaf߀18XV4KlM)#DQ*9uI3}FD_U/Jma)'w;N/IYk#;cI`IW]?6/,crL,֞Vc+QƆ[0i(?JV] 8szNWVV&UP.x5KbCPsN$f%HFRXa1WmTMޓReU%{ʿBʶkTRHۋʙ=<쎉g.arZK>[-RS~GN hbh?5b DbIQ0L bHDʊ+n={_EG>N~DsG)OAQ} X4O0p3ǑB(qQ7)>^k0˹1 MFs :Vxe1/Wo`LC>5~@$=dA(6 k'PI:enZR1V1>~kGs0ޗS4c)pGQPȐXtמP* ҕ "9Gd7M€"9]Dqo? (g߻go6=- j@A5]G3!][;cva jޠlMvl`R1j/V[iHfwYckP]z}9t| ĪmB*Ac`KD3Q˪UgʮzC=Z@Eyu _&Eg[w ̀g*]o-3=ai zA[LYr`FQ3nF\-yG|?T9ob^+,==mloMtX<~! Ǟ9 sqwqF#sK!뤧g|KGwԿ;46_c?GgWͩ7?K˱BD13 b5rXA4\%!okMK!^0paU]4rm]x# Mru*جPP4ĖsQfD){RU'C.H<%Yi-j۔M)=yp&O=g[YS8*B⥵~\Qϋ{}|pY0\jC<9Bbc?MNʚ򷣧!z!UToF=mjmCqCfsZ|ck b8~SFP&hمomMN6Q%qw#?|OS=WbVyc04XP(Hv?I&lxڊt=C~ ! zzpW) 0HGLJ8/l$*_aǮfm)Ip!Ľu!QKnPU5.%V[5gX~9-̇OKBF56y^osj$mNIOM>g}[8g~wT9YG%ukUAG0K!#7vҤJ37,DtE5h9lw ҵfO ?Xb 9 ]b$'*AmѤ+#^@ދdjY#$ rd[DOwP.P̺@1rORTQKم0c,ɏfS˳9k47{~8u83+A:]thԢ}ytsCtٔb\@1D1 D1ik͌L1yŶH3{5ьr|H4Ckn z) *<:۟d?בDJ-/u9UZ0j (w*g}fc1HѴup\lfQH cYލ-#h/EyQG|_L?6OK{Xҗ(eGqYp hlaD+ 72,''DL`B_:ʊ*y}@JH\~a_iKGP[; dGD#wq:HDwN`eI;h[s">&JtOq2j_mG7r RvNNC_9ڥGcW0B"L%0_ Vq%xAR^WᏀYoYYm2r>ΰH-~:Dj^H9z1W7~ [(ގ QHߦC3 3o](ejt(I{؉ҷ\rю~AXmSh3tΥ-Utƍ:יoa|AW/ ÀXw bAp&v5S;,B< koGX=Xݛ5{'ϚzU1vA'+YUj<\^Dk~+.G [Ly͢t{YmSOϥTW~k+!e|xTAyf+ bvV[ql|a |+4v")+!"i yH&P'^[qyZ ՙT˴PP4G7Շs' ?tgM[?i|6u r}37|,w2XAGէ::B wWc ʂ#/ {fy*IB02f2: Sg%l0#ytvDKnv7j@9RD~Ci퇐Pȫ#^Oh-XcJ&џN֐OxGeݞ!΍am3Ğ˽BbNuem+FoW}B:]Aہ&ӂopG#y.Զ{xKk&qv>P[v?eȯk`Q!} _.Z$|pwj 㽬aڧ"63_{ |"~jp~]ON+:%ut֧GY;#}TX(c7Gދ$ߩNFB˿\]3{'s6`~ZLt]pqPCX:gUqޥ*<4 4Έ/.fdo 6g)A݉1r8QP*9<&֒ĝnmS6WpXelP|)LcYiraaਂ/:_c.ʓ ʌn[qewvOh\~guIhv^Gl4ZS3ڍɎS`NCRV}LTmƀfk :ǟ똙Ro4a9Z ClDʸ<(Ox9&1MD.JS +%&6Yg/ovpgMcF4a}̴cqlO%:[RO'E1.RsRa锋h&+Ka|JCaft48FrvI8 %{nt'Z804:<%-g\~GKc udo~ Ʋt4KO em]Im~v(-Oյ8UK&}zFb?CٗFfڍE0#v6z4qO' vn;9X.V<<k&/ds?z4꜍>`eq_G3Fnb(L!SjLVYNoUc" קMj|Xjt֟(S"T6{&4U5ʕLy*Ҵg&2@7'm* HvZ+xa೸;1Pt_ߑsş|9?\j/pvgԿy$i;, o:I@zx҅$a76nx `~W@p5uj bR B3ׂJB=Q})9O .9, l2@;B7[b֜()1*S@ 5S-M= D<{@6 OoWszkjoޠ@=3Gt7? pǭJ?ТvԻj׭X(8u٨'NYe; JdzM#y(7}4-<Qy1WA= e < ?ƦRGQIvS{x[R)=޵&H r0~c$ ڴcO~(5n/ܧ◑vS(=ꞥG ѧ'`>d Yl׋3y('erzg`ۏ/}(V&gA6S*P)ߍnFnKy`,Taa"QcaZ ߐ!_{c9. O띆mNY7 hʔ˔&xfu oO6¼|tV h޽bHccss\cڰWHT\\6GQ"*Az{iM@/b/ Q^K}H/hbIRo1غe6:Lun:Q.iyI~C5|Nw-BOv*̟D|tK8_L85Ŀi-u1A(NMq{6nu5t cƇ[E-Y"lRUã)J$ωћ3O^~ە|蘻p&Ieyb?En UUT ֟fhP7;|pU{>]*-6M Coy n=?,$dA\>^!b-T =7TK'>!q/HʙA!S/?ԉLu1~Fh=c]K#G۲P: ,-A& _eʭ2:[)hr!=Q!\!vG7}ܑ J7F 6(UV֌'SxE.nQ3XXIWVY%UŁj+1+|1ܽ=5i7 E>8?{|m2@A"}TNQ~>(  *g,Hv{ {r Ơ?[TX_{GI(HÉ>&sI%`cgz(> ۩'4;MIFn"R o2Ç! <{rAwy,9oT@)2qLck &>w$LrfO=㰯; %^߮R:o];FW>jU |xO&i1Kcu6wNLE(k!?JYr 6k^uHdu]l*!&*Du~LJ`{hD蝪IDل".TnŮ#g8#s-濣(6үJUOXa˂}Qxw)֯5,{hg|>^EXSPQbcNa^t}Wtt v><ӞU$#jW}J2ɔ.:w *} (:`Dȵ̡Th);ɛۿ*ԻٯF()>r]'hXD!*R(xiAAp}=3mC*i6w9/ sKr[iȗ\-D{B`/XAcb"q侧rg2cUb4Ta4dinhMd~!w|1\"bZb U}j+„< qg? {\SbBYv!Vz.Skq$e`6-Vo,Z]uRi4q'g)Mbg1H/RCCuy@=C!vvx6wOW}yi8(W.b28gZkGgr?{Gu$ Fma͘wwبQ)T!#"`v}zq\1M)50ɔ"J*/FJσwSWE ̩nrmM yXP%X,B8dqy>42OFxo9y5|ȹ\?Wn/hm.e➿so4Y t?94euHEjI&7)N'䪩od"`(,xXSYR#.=\D+RZ.lu+_̤+g._k%4Nd!`O1t+#j̏)DbB(6P$: ɸѵ'Tl x]<?ҚӸF(Fa.P}Ɔ<{+O470-*l(E4Z0`1Ɓ؇;LsLj^ZO5#'@خRR=Ѵ :5vlfr_\{\;KKN 0,9l+.xh7f<@dNf<&3g(VzVmb*}+B;$O?'ʏiO>n҇ aS5n® 2- +vt>fxb> D%mĹ!qkݠg5OU<,+@@KM,O \=Vl=ٽ 1F ޸87އUZTYKyQqHFI#zC"SiT* htFi;k'coS)Cs(}6e7Pc6`RXg!wž඘8za`A(xk#(r\&;yI&(u5`3}:nxH>o6iiP *)|>EwGI=G+fg?mWOp50RI+~Jnlʅ,nUW\U(^g]Y)"7mS~ޣJ?$RTLݷ bχ2v VTQ,"H܎Bv Ś G V4vnLoda ZWTXYϢSFdqFʙ`ߴMWV(XE7וg/SdEfb489E8zt חki{U#Ɠg<*!My>.yXY55$֫T9v6|*}jn >h;/"liBhV#:VOI4rK jMTY* j'+L*1bx+Byg쏐2539QNM6:Qg`T~ \:rJJMG(cK.ziGGfXl >kcns->eQzݻ'uAm!p^s(c1\[@]*MȔ*“0MWۤ^D8%&s(y[ dEdqj*!+h>' !6zAʺf~Or;JT&n|WV p`X>gFWXUGU{yR+ki:2F,4"aBz~;M趇&1r?^cV%Zܛ{VzE" DwqH5r e7&a2ZJDYdsU[J7Rw_bK0f<:8a0oX4F?tD(k?/EiG j~KL6(DfIڞk:GW)A}s0S])ШQ xnCˇOͪ#h9ObyMc/ SFa@~a<^  |.t/Ğ'Ydt ~St;$u:;>ρ ~*k~}A<*wg<ʙcva` 橌'psЧW~P .>p!_,}C~i#-uw:&ύ >OqߟTYf7}U_ÄH*f.l n~7Hb3Ho FݨqcÿjFww\`O3ocE>( ~3U|obn r̛\E"Sc -p$yS 15H1j Cs0ZxUNx1i ߷-i0)_Jy? $C^ m2ǽUR+[()c# A'#,8y݁w&QTхt$PC'T@?*nN ҁRGy=gp rid{c^8!ZimkEsR-M3w  avt:$A@+^#d-.y!a ߛ v}'FEG0(BI`^0J>ⲋQj<7|fX)I: )F=1-yN `\t`xg}' 'x7WZgB8lC N2 I! vUSٸ`)Ja#tj̯;:Ig8x?:>BeO]CzzJm}O'0;X۩dz: )ɔYۑ| y{o.}`ODf*PvgHv+"l|H!2Zxᮈ04X8R?DG 0+yh]SD;y!>yhguvjb9, Θ9='y^c@<x( NZtC^:OZ8o&FkF|tĵqM: i^DbB,c!ĒF,$!HCjO#*n{䱷to/=uTJ@~{{iY4~M잹 aa a~|A,0=/FyߗgRFե3-Gޚg!PWЅ#4vٔ3?Uk2 w !Ǩ`k'bPm /iiURW2•7;h2>RW} {ajn Zߏ UNvb&w=f?fγhoߦb{{b{cko|ʯQu&F*zq*JŐ|Mk2ِq~8I#80E(-%L;4&/}+U{H>f[%-[*Iv;p"Md$[EyXvu=sO őҙXvi&CN`iZ ](0RPUUt1a!@nt_d˳Ǎ%1DyNL ŇcAwD2 ৳'cP1&0+//o֑jE B *}7/'& >MgM9<B( cSLvȄ-=+􁈡Ay$㩼= n {OǾ03EM ޠ\,@41sBݦm:I.qr]ԉZdJpyvX.<-LlGć0sNa6̝~ee>L &&90mȗ$}^2u>ZIUHVAt*?iuѮ~TՐ~F*Ϟd?FߍА2, }|aZR{+䚉k!D㾞;9!S[= ԔNDB X~\yewz0*SzG?*cxtSLq^_DXD <+OGX[O/=hU 9 )uVUZ=u{1ZG|w"̓|@OfţPV݉Ma_4tmOeu-ժ鰝gz?NBrF F엡jFUϻcAHFE!d^̈3_/J䉮7r70B`Vf?g6f~&Y/?PS·e.̂}yɓ*$~:z(te+&I3>*QǗ&wJY>619v L* r>~8/ZB#)D,h>n֜zC0Ix?aa$`MJ>lĠHuua01:Ih算dwi |}vQid5,/N {-_t0Ablw6u<0/̱ޙ-cb~T6ii&I p FW1y?^9z- y<frOO >Tjyiq{i80h=>xMXޱj_53ϯ.%{kuOG) (LF6J-_u7f)n)v^#~ʻ3|Yy 8<MvMT!arFDxLlOQUwaAe0]ܑ/\WQrFe>z\ı]1~29&vBq#%[za\tЗ[4: SV_:ѰqR:"u RV9c. a PVG HK].h)}`י|# %++sY\ve/ ňVVP<"BSDy_uS.$n\7{?ňXJxPAHx ;<'.܉S!ѡ?;IV7oǓ6@Xd(TZUT* 0*VYDP@ڦ1{[h& *JBTsg)yYܹX!X^EEAW\g', a2z7K5 R>MޝuwgWoNNq`F<݆F,RWWRB0Wv' %Qތk@n`6_ "D^0jH^⾈0ZmEwa!NOxӯ:*J{ Ť1p Ja`UtŬ] Tz>LHD~)WzS`.xSvxJ^b?V#4~Tm:_ұM&.eN'bfm>X|%4c NEivg;uNHt6GQ >ֿ"썃x' A Ȟ[B*/.Bp]<.SYּd_sA-AaM6|/ ͿBQP7hCc$: /;"Vt͊9Zs#4" ٧$؝auJӞ1(=zJ6'18~#q:_ힵfTjCٴY:vaR7?I Ig:H]m`37fd'4a" k2%V0-UsK Sɶ8cf РE:G!(Ƚ)d3^|߫pG`[y:̟{4"(taed[P,^Wu&T% « S8eZp>n_ݜa8V[hXJc{&KzJb.}eC-rU7S [;vUG zBsݓE1(D!^]!TpMoɭ֑(xR(f-cakh9c]ezI;AMp!j8fxzږ@emWl<h[);꩟\-SS~ '65nX]MNBQTv$_9@4ӅO2JHՕvH<rHg:Ҫ>OuxWyzr[΍WU7{4b.['&՟sON>hdRloO;)lh 37–p+bCj@03vT gqJ[CҺ l%|Yp';imZlK;6NK;iQYȟvTujojc0":"ItiS1x*fՍǹImRV?zK ƭV;zG=LR$YǪ ^԰&`)MӯySt}[P?c|/HbJzO&mtru; ebCIp#Y -ư>J'MSOCX\}N,»^[ayKe,R gFP# W5]x.-xBezG/XEq)-!5@Ui !ks4XIHrR.ΪC=w>ndZ5CZ@gUj8m1 XwMuYeh.FRH͌wSX{Jo1.,ߡ?t4h)X$EYj )eigCgWxwtt= 0vCv!!Gi^4YQJ?LQ[MQ6 $}1'Up P.rM"X@ 7EWtWumv?[s:X>XAG,sTT%B~"Zy{($\}Ć})A&دHVޤ9Z/WO9jgvSzϝOw n77t^UKAߐdgLvϻb[ɓUū'|oAx&ZU$4w ݟDA&UƊuUd?}.gUKl3НH\N(*ncSl;R۔Y\eQ6v}7a,}!֓Ll~鬍ƪ,9 [&r[B/:4F`zsU:f쬅.#ۥʐ(s]=d<7`*J|̻C`!)oz)!')%/c_7g&KN&Pv=m. 'q9z'Zڹӿ!p5*-{AFCzK7^3R֢ʆy^_&=NH`—݄lH Rg`<t_ȩgjR̘@%%%^0ɄpR᫩H; K<`s0yg*ϫyџr prUFβ+#CG͸m9P90:Rhuf%SS-e4ۓ0/f܆7< 7ֵ]^H37jzϓGAV ' =6z7.<'ZV9{"Ob;f=Yl MJ$aTqү,"Mr <^x}1SNLV:V".H"afqOi̝b ΄616o2(;.q427&0!̰ܟxA+R( /JO=*t֚FJl.^z.ŘSUO R%L)S$;+ub Qk#;L\eFV`V.)L!R>5Ú7u3, !4a~]]kn)H'^ܪ0q xv 3X?yJpYI0xFĒ6_G&L4\D^GMǵ26v+kuqq |mm%c XЏG0K. _xIӴJ`C)޿? bd*?Bb!)(LUC#?m;mvlF(8|u;*Tۥ"A3X=L}d;T{%*lG ]mU˭JJZx6YǜRM֦j>L&X67%/v'8kR< \])d&\;=91:[T&f1-.22)i1d4$?S0b﷩Be.c޺rUjc&EZAN)6qq}ǁ؈}/^ұN]Mȿ2Z\`?%ca6۳50JR:5@l4aBzǿ'7g֓I %FOiXGXG04jox;;h>_#(O'z&Kl`ś[!lDN՚F]=Y:%zs _uabm^h ۳2Ag.'"? {\w^*b&-dhwZ5t<ʴIsIx:cbu]#$;LR)ޱJAKYA..Ri ټft0i=Zl#-r7䶪gM>wan$LnrD>D]DWy%}Ewi4IhhJ]4x@kGDžJ4\"x]qAqz E~7lnl3i( ( Cۻcg<^% Y:hVGqdMoEԄ'-MtB'!3[ :i ϧ>I#^=*MmHY3(]'fXx yn^]p9M^^qBf7M0, = ":GP_%0:'oƷrxfiM[S^6s1׈}(l;E&mVk`=^k]={;F}WQHwYka!Vm[M -96&q:6N?{D39)$0L3bMZߏx/^eW}oY1Ɩ;7=q |W`fgaq!r阂Y@rfvDˆp[X<.qxq< x\ɏ{ZwG!!U $8)TbrLcH (%FѦl&q4>[/Jq(Z!ټJ\G)='>{;Svwp?K^:%Ѱob5C{rx|q ɪx488b,Ty"H Ճf``SG~PKݾE!@C x~5eU|{ǫjJ7l|(402? !'ӈ 7GU1}O-.Ck$ cȨ1QQ9mo¢ ظJ^{K6*(gaRʊw?̨>+F)gn:>kwg6ޢJ%WN,`O/ ~ȫYIQ{͡Òt dJ# ;}{5{r+SpR{:iX?اZC ׹5o/ u䍦z*#h- &fqhHCi_(4c(TjBoyGF)() ^z4)ڈ"у‘CvbzC@seX'~=*K[Ng>  $ѐR.1Z ri2g]d"zh`xu(xui|ޗ+e%idrEʥPA U~nEGA,,piy{f(?B^k8L*d=kWBQlspTE]i$z㸇ŵ٩=@;љf6)'p?ϯƈm%y髇6 ^ }9o*5O*qs >v{LuIZ)H1i()fR9?Ww-g *\X߯ ښ,jʧsRr);!*$ hH)S4!cQu]\#/gtPOqNֲׄPSTg...:q ALEw4%xTB7Wr2!]kPQtS8̀~%T\Ҥ8sy_ HB4]^Ԁ'] MlfT@l+~R7Vb.Blפ V}P@4mp݉ Ix3ROA]TPrQD~0*L{xq@ Q \x޺|ٯ1b^[;@F[ټQZa "[g K_:d3f.?v]?_ c( X"aPh,'?БCĘmٻFd ińK6Dײօhm>h[ ;#䯢rZpY \iyOI>}E>= ϯ̓;F1ďv7'n*T1OK0lKD7˔4˰I lR}`VT-A⹜su'N[*lڀybXǢmҞ֨N܊Cȧ"I-(틁7g(٥YLRQN5z(tOJ@K"NQ:\٥@τM-5870+%N&K?<@"UwzpNfAUDb ƊkgWNgv|n٬ƶԟfH6 p+΄m ms7 ·ǰF]6Ow/%[(zo"ZzY`A"xSx,?- ]QrXڡ.99Zұm}D~tRkʣQ5QdnOӦ,w͝8C=Wa Jֶ, Q}^#OL!Ga&eݰMbO9wm9؝=1md'E)ՖtYϗm4(iO4oP7E,8szџ7sip/:tƩߛT(/ Dur==m' 6^vDZPE_!(Sz \KiiP|$å=dX*Jv|3.i.zRhcO,:r6Ί`=5ɴt8"=N+=:$MÆ/i&>buhG.-B;6_(w#1% u7qNaм/S,H\'n򦤏q٪-+"HF ZKSQ|@0ucTNkJS=Wڤ0:gN$fmK(Uu6y>93)Z.%OE$n[9캑/إi&l\6 K'dv*]m9 ?d o?5 1q,"Ҙ2g]$;zl ?=E :[O,;F#ܮ…_in\rTBo5f)ҹqk ZלU~<b+R5%6=W`-x,]`)E6?i84NZb1:&⫻Frȿ 9RxG=hduWRGL3}M9XF"zķ߿Z hcǤ`xo4k{} sFVə' 6!@ +X;+& P Meis Z0gլ[?aJ_c1'n]L[;.11ncُ8],tWMt98f!.1;>&E22|1?hPF(*ށPLPȷqG _Y?t1$;u ̈HgzH<[ĚфV?eNCrP_߰-|__ꛕH5©\[*ANىL!S(fX]:YGɈ sEԷls8ĕ 4֟a7#VUqV|]V\|j泣3دt ŕW%O~n5\y0b>&*<KMt2*!q: =Y|?68;3V4_]Dr;&{Bn?%;En,;ܼNl_ȭ]#o:j[a]Gw& S&`7w/=4݊}Ԛ7%Y4L5nMF>$k⪌?E7!Lw$rVx)U~&<5D24q@+SBlJc!j0.%[6Gn!D,,0aRBV-zV\jl;hrGXF#M둽' 2ˬ[!:R|cܮ#@fr?[6Sk]TJpEVW4"]f-|*Xpced.QR1:WyY\'6>p z^G> eU԰o-hWքdd[ .b*([Fżabh;8ͤ.eTؿV`.1c"y6./A]Hz_3 H;:BA}ZSc4cn%re3?P_ _C?!^kM &}D RbL~͘(hHh7z.kA㲂䅐:HTiUh ?VԒ~W#7x٪E<˭:dghJV{qgJrax+Ydı:*v a7j QETrIyaAۮ.bE`)a(dO#'wA54syu&7lQKQkG}KhX"tV`5PRi?2-viHkS'&-:UW@сʘSj6 wy)v`Nݰ ͝q;67gu@&ϧnHD^(z EfE?nVyL߳ji/ PxJC_ۈ麜*,=)}zI(p^bTufˆ֥!g ^#ctNu#3RA+Y bHʫ2q><$jNT7ʄہiБL8.G+OV~pȬzDujյ he[ͯ/KhOp(*NYЋ31[SqLu i:Oz>K,%aՀy| >]ncpNk3*Q2B,&a7&Gڪ>?Cl._f@-01lLh>A,_C ?,87Sf3i=8qW^tV"V^^SC>J+o;4JaeD*`:́j|H/1@9>i0̠ _ؙa|*:4ˎUp|!qO"sJj?jZS@i#6w=Ba:="6,l>N\pU\X8xߪcfġTf6v"UOXL[{/'$x(ŽGr̜GS9{peKUkstd,ہ{JݞE2'9|IgKȺS 'KnM*1KC[. ,ՅWb7NSt7 m׍qPP8ȟ}U/bi0U%1΄5`2:* BȰ+[}A _ &U^)zU(և4x.w&铴{I]:˒N/[a*XY,?N:#.v5Q<*{ޝ~bD<ҼS;D+\A2Z "M6bҡD1ױ( &u86w܎ 8F٘ra'vO=ӓ /\b0-*!>? ?&"šzM \ EyQtv~ǒ(~,_p"6g!ХqK3/V0P!1u>Xy,MA5f WF']tirV 0E9ޅc?hO:;tEZ'vr4qڀ/M@n/_#NBzuK2.!o1M>Kϱ8ӻ$*fRv{+&Czk}O,Mw=ao C@V/wl}! ^i) FY3mB՝Յ!kImVvpmS獩Ro3{|>AxBȧk4ںR~k_DzM rE oْ~S^厜ғxc>*~og@ kd5kȨ祧rKT"hNwb'T*-$i:!JJNHݘVeUs#|/\YhalR?] ϒ A*Tg3vsH^Pe5НϹIq˯^!l2R+ .(Rk|uU( T)4#]L:R̥"].\^n|_Dyic*?ˍ9̞R\.QpS{L{ (<-]6<2ɚft;X[7/?mҬRi򷴉VlbrFUɊl]:(j6`? h4$C [*ύ # 77 sV`\hvPf{@Zvn,_V0 óE[(D̀%~is`Ѿu 壧$%-MDQ˓ޓA]A9g6.Gy-Em.CfQij&D?L\ń<6SKJ"ڗFc:d0x߻BݰX8,qp+ C^Q!axݑqx!j h4ƜIÃ^]ytsnzivOz%h<&fᮙżXkf|oihJl.Aљ5Qi05]X/3b8Y=\`U&`o|i޾VҾ-r/LvMk8lt >ݭ_c3G%%U3!obl[unaPA94Ơ4xUB[4}H d~b[P8Gǚ_;P<5% znA{lmnØJX_GGᣏ r&U!֐eDTfBo w:I8Rl,s;٬Yuk t^wx"-ҙIE4B õ&ω\,|F)c|&lX?f}ڊx&EUd~$b=K&}òt9fA6sK U *d r+ۘ]ޢi8&[UWlmŠ fTwfguZM #Bp4T9TkX`L -M3=i*nQF6msNz[StwQ^75h +Q:xv2U+WeAOzzࡌs2umlXLYE8F֠J!XY+3N&xY)qAݸbB2b;jp T_{hA\|R%/>TNN< dψtC|Pr>:x<|I[< ׵QݼxEciVտi{+,X2QrErǢe1@ZC~owhk=< $oliGcua'gZ.%6եt=ԣ_3+&@SBQ- !F6^1b98X C`.8dώ Z A?QXm-XʾE.Ӆ3C>??D l<)[̯y?WJV.S9SžW嘃*Z-4fFJMlk>jW#cGDudE]zxi#Ab}"&$ۥvmJbɃ牦8w׶x3% o8<tE(sVNaǛWVބ:\ٷe,/ Yq=pCG}y4C6Uļ-(@*pB(,tUW=(ߦ$9Be(oE^`7[@B0L ~Y%m2 5]A$y%v|J+ݳnjs߀gnp`A}?~aq>ffd(`?L|AZdMR:Ltm9 83mL\ ?I-zCz'.%'Ӥ,vn<՜l*FF'Mymγp :ގ:^ARu {['zhw]I !oq[e xOd#Bċfct}pZ7锧`Guع>kiP}25KL}qU[>uTR,)NTɸ1B7A>h<]@R_=5^Ydz["LI*RBTXx&P) JM=mU<eو: PK1LryJbU^]o.21࿧1D.w"8fܼչ E| NZz8C!ڬԻ .~FLA$'\%|yA2c7L" Y 07q,ji7 Ӈ~`G,KiКgMZvv-}x.P=*蚚aVw g8qtF)*°30ִp[7DUiLJbܞ:Y8<ۈ$ n~T [i-7Y_efT#=qQO_kkN|InX-yB|U7<ξfFm۰af*!j,q $[׷Ә;n~Qx>"jJB7E0`m 5R]8j/2Pi57UhS͡jE׉j#~>_jtĪIXPɡZZ|b[9 N@<6ю#ߪNw1C(%}&@#bT NkPd\#qf20b ~KoͻQn1&'1'N,*ʬ3f}_ ~֠?WQ|S\k&5GҨ=Ȉ|ƽ%],׭ G>CTu{mM43B 0DnP] @jbzb1?j4GY7*/)^=0槔S?d̞{*RDuwkArVo6wp亦w J.4lʊ2&e2kg &Ou C\g>K:( (Jׄ5RpO;25@i{v)Kl^SI b4 ʞg<_R>[i~6ulLQOYI!\e@MZUw,yɈy(hkĝiP_XӾucb I?zkv9[ss)1@0ZOAsg (?)zҦ!(@A$QD+CU`qٍRO/|^7>aQۭiˆȧ.l]B\@4HAЈ(W`TE9ZK_iC N3fgrJq&' [@NIQSeO kRƋ qF&D1+%m)t!/xZJb# +&df}\?cT.M+) ҷo?a( w)磢LI-h(]IO*ɏH#I$kz=3q9 –Ɛ1Y]Ys /@ |ܦ=/(FvoW0+ W/(6e9K.wo'cu[ȷPt瑥B:λ|uP:o%mrvr47fCZ7!4097 K&81UP {/6iWӴ!(Bmcjmʿ>'t/]cSf,5|A{) Nfp*;v/%Dzi0zCS6 F@b*iuVͿۢ^i?*6D=펩YVˍHil/;AGX@:=$x, ܾ  ^_/3f".ky:^2ZP%;(6)=a$ HBmwYE_mٓ6_H?[Dp`P%dx kcܤ/o&Y/ps²,M|`lZvd G@4ƀv!,s}ѳ!q7N;|Jq rt UHlp߷o_{bR)WGJ hPJe$o:Cc^ɓUu԰ }r?vhNm=xFj:RM0J94Ng\g W˱|T@neb#NK*m|;ڃ' ;H|fG/4V=^Ugm 4 u.J? |Ϲ.[e約q>Gud%_)v>[Q}^GΠ>/ķ5d'hKbVR&7l3,s2ctNƄ8wp_kS񙍟iI?t%{|_<>pَ`,ӄOiis8Jð(>&~S$/-lյ/JYR+Rt !-P{O>\v箩q=W;qL 16Ǔ'; 7Dڱ7>PeLРEAyyK5Ђm/I @SAjRUyE%-3hIk\9gY:fz{زmj5 wYaDL+;@2/vS1z鎏#駽}%bP[1滵2z߯Mi oS(\aQNyxҪ񠇋x-8MÒ[LGa:G S?Bq :'L|H͋ٞ]~&J2_׈4~*~Di3 :ʶZۚgTFOQ(›>k7ЊQb~g}|tk"|bɩ֫/Zh~/ G+yx `\})JML؂h asgY>aٯo-u઴(W>РR7 h~/Wkvo@ɑ@B* ͉( u e|֟@?LрCl8<A~Rq]MëfQ{ cN(a7 ,R&/p,53ȥgj,bY"^2 wQιBW[9ZSR+*G91f-汼pW_$My+,uDlu\եd!3[r@<@e T̈on+ȓAz7^<*fh6:fPNa:=TN~Wב.[۷?~,BxIW__wf O gޚ}~ +`P 1wcm KQ_Tԍ f`*".mcP#אId1TBvO`oA>v=wb)+ވ }tJ“Ɋg(r|6.N|vWwOt-/3)oZS-φx~ Ҕgn<[:L5 _Ur5y0Ԭ z*P'R1yY7u-VjnS qu55N9SY2:^1ֺ A~͆BjzEȗ##mBˁۚu;EPNz&PXa?M>dsÀu˯4ai7!GPMհهQO Qf*Y˱5>>%ޕ18S,,З@^p~x2X0aƯ:5qcjN6KC1o:숺( 3ć =7d.BKsת[Z_qoP[ߏ43cKw?.H sxJ5mVg?^ubBc̬%K\Z\BƅWIJRM%4z~|kWUk =q[w4|YufyGb;Aǐ'.XL'W>wU%g /ُx&CA>ic_onٸM+=vH+DjZ9־fhr pJ1jx|e_CjI58>c34o7b3ЄgQUS[p`:/@W17g YD}V=ΌЊ& K_agSYp({&)&z t Q}G:b.ev]U ;͏r# >@M!d\}P {T~Ͽ$:ms5s*w;gjcGVx\33m<.&ђ@QSY ( ؁}=7T$PvK?Qvo=,RV*b& (%YGa>j6+(`F[QV>ś0Ha9p F}+U"vp)?8VznmRã@Ы]Bn>Y*&HI S*L'(Xw%aeRM0-vü?X}!'wzWY9g hqean,xXI:N[V`1:q<2 ` ,G~< ^q=d}N.d GlN@ð8BzD@ 3Lp< J҄fMXP^L۶[t|W@ ivʘs,Y#|3w\DZȈOڼ^5]S]¯m2a+l"ֆ^ 6rVe/x=OE?whzX CƏZ$bӲ-G֧w/8㐞ښ&ڥ}!@^sH_pty 3J3*|h_\y7:蟡SӃO.^'K\ (Z-/`0тG:O${w{wK5l=)1 &h7/>u/j, I9]iu2^8 KqZo]eo01Y@PZO$*9ԝ8YHh r4~1эxH0[omkbg7FU{ˏkQv6UXAo(gYM0+%8`!2;uڿ|?"wS?Z5bA@S7Ov*mY_誼䨇/rMXmOwv gI֣$;=j=k=q~ڧ3Ax[[]Z-ۂ[l[wl yG~/| YRvkh;.웅ty7lKMrzU}TB1m]tЇ OKg] aHq`&>G=p""l:.U ~yF4Ԋ.i{D45o]aWY5ofg֮\6fQ18?R_"7_-&μe7/9x.Dru\'Yj|(]*إxmԵ[: "Y"v /kC쁿ZF:19HgNiB[K45ȝi#s߭ 5yEy3MJgS3e;9u7)뗝{^X\& yRsNcHxz6^17HW [fjӀ [^ؠVwEN<>ًd;2^ԦK͹M-iߴZ]Ljowq=0fm$@~.l*S R_q?mRB<;P Ɲ1oF5cAs ƾu'28q|ID,:C')35!# L`yI?NS%*ki G|^5c.Hl΍0jE^p%:FZlYzl@lMO~vBEH鴏gz+yd]\LZI[4{VmTKV<(ɝ=U{]H)yC:8 X .X7Fχ*bU!jPj uv;fgQu-x$t\C ZPJ|Vu8 חXCUs_ZU663S| t^}1GG9yN#Iu+,F}N?[g|H-j U?O()~;pUhFYKS=HSb&=Y:XPr&x2߈DUbɎm)mr)-[x0>§bUnB 41LQG"8mA7nnpm3Vdl7gؼ^4Ib{CؗyD5O3ѱnR{z.,s&nh 1|0z}..~[k0a[nwcԇ-Ҟ|}:9l,{k9nAظGvF Jk 륞~Q_gp`N[2#ni)xR}4͠q#% =@t<ŭy%V@+>=39hJGÞ^P}MwwՈHm] j$(wTY=~ߏ&-b >]K?o1˫om};0#lVaMzw<$]g]}u=1lnwP!,.]нЯ~2U$改7pQozK^"uwX7hJWED= M{ Rh)GKj6Jl}r?d~Dʿ1!Z@Z^5f4ޥ@LkCjj~Qa_:崫Œ_AH?}|ћU=tQr6zLjoWߋ9+gwMWxlޟA`#@Uh6;Y9OE$AUo3NM^*L6Ɋ.{CM)ߗ}&lJg|/lM?H&M<1mkq RrߒEu{u/jS-en+c~GJ* R܉FF0'.bqO.7Ĭ#C̨QvRR9;,74˜?9l-q:ZYĤ"GOQa8st4:ONqc xK(C MfjKȿ@,c(Q%&]4FK48%8%6qz䡱IiF;)-֙f3_hk05 KT,^(>o|E; bEpxu3D/Aw RYͭ h o^`XC]ॉj#s 7^*d(|#G#(y}S/'VPB}-TJ`'qk)\wDg7'#D{5*;F;c.`< jn_g8>v0`.L]GXgF{r ?q}9t޷MojoVD{yC>hw"$w6nϸFyt?) MGE%q\O ̂#}m]!=}c{(X ˌe~۸Ul܆4YfMՐ`5w3Ak[KID*cyһEzz<,tgdAi${zfZ@]6!#!W[7ن`V]~A>JJF}o A d7履6!*QMc>o-}yA3(7GwE`|h,7]P]:lWns+VΓx.,(JTc|s*? {oStw{݆?]HѐxE^I?g̈́Xsg* . l#砰Ϲr;_OН> kx IuV8u)wMo2z:MpHC57"%s\bRFs(Q j 3Kw-5} hq .,f}vBȌV._:;.V}Is3dܭFM) dPR+?N U|{vK%H$#!">Fu|*kMlTËmzBŰZ>VO^俕W+Խ"uP \L!h ͭ"7 )rܕuZk/8eCɔ3LZECioF[3>_Գyg1us7ZbJ [}_a yIN>Q.] Ge=Y.tuDCfvhxiM;mXfߌ72Y5d5J%Jr'rUaۊ\VlvFJ*q૔_YY mMoBpgMRwNFa5'u[Fcz3Q!t|3nRT5ϺUՠhi_ !@vxs6e|No*35HRk^+d:rڭg-?pJߢ5 AR,ۊ]M&܀3&j@I~s|;m4/?;Ihl<(0`?u@Ӣ faY+]L$)ɷ!O-?gk?]mAn5_i!0j: ;1nÀ<zWw`,b7m./Q07Xw "d]f'*\m$qC!je2~*AGLfӱfP~=T> wM->Y{pXC~z4ϋ~];\MYn1AU_~nP0m.8&락0-ƻHnCCZ $ FR8A j6F3C'(e+I.}n|(:{F-hfjʧpċ Q)IR Eo[6׍< Rq2a0 s8jWrxV߈ l6hmZBx\OkPqB'xzqM1s#YD *,A*xl I))~|Z:Er_H:SMa>5gp=xY$~,2Wnb#d e }IMO-t EQ>x ġ5ѧz* xt"{ ĆEOm'9CkI,cCN#braXۼg7@i5UuC6Zӑ骺xUu]pXz?w$Oۋ ƹ~[\U -\AiߪFMaN;u?l'r;y4 {5Ƀs0MH IU5/'nB(D *͡S@)jn]/nWPjuV¶A&~tc)r`jo]]V))obIp&QHmÜ~Q87, DY&am/Ůއ]ZC7_gBzCZLۓ*|: ЫlGmZ='ә0x Q<@17[.f n^x2٠(HO<(eA'T̳[aR=g8) :7~sJ\77iG 9VK' M-A0zӓMkIݺkʖN-w1|@ NBbrf񌸊IxZD}u!PUE˼wTc5݄쒦jX5> (Y)u:D%ǛaYKQ'hU=*?rAN3: baTH[>,M}')oCiaTtRעQOb> QR3ӕTja>{*-, Ѝ :^).G%Xo0NՇBz0X9!|AWZaFGkeW@s[t^uQ*?] x]+'2AZAGXB?:A[ W[@pIa67,z; k׵4nh4CsS<3 fmDWVu?f>:ᘼy)R)`y i?P5 zUpݩk*ʱuղɃ*CBlW@ (ϪuE ֓m]C@<. jIn^,+?4K[" >0Pϫ%"]bo<8sFgka+hhҿoͥQv\ Y].ؽPC96ɁuַJX~GT ,\@aZդz.O1gʹ`X1y3ߠk`yvd.D_xEOk:DGX䑰/g P9-1l6*ᝂ(umfK{GMcylyF/=Hpln7i7 z%Ka` dإMTgNrQc:AVZͿq{ Ix3P"[[e>]<.5 )~zEX a1ӭ&_{slՋQ1;MbE+B k~IKdQFPt}4X8}<9NtN=l]$UWc;K#բW(+xn؈/,vٚg5c24dE0suU-Rp [a_jTT:Vɭ2jJvyfbu@\ [ a0c8RY:Ĕ0yƴz.ܕ|-ٚ=|Fϋ*` -JVKιi(ҟz+ BoD. TËBcu'! Cxʠ 5wQ;h}_Peaƽ k cQNS; _3_7:Y|(MiP72Z03 [> u`u FJlOqbwS*xSvSihCXz)ʜX`=.oRک,kj};\N=>]_EU @bSKNzwĐ],wFr.bB3E#cBE$sX)LQZͦKNn#98w~ֻ͚$~KA8=NPQǞ"qu.]$ 1FaFSk%|fftXŰX:Mף;}ҫΐeМU:s+_=Vq"Di>ORf¿Hߧa=wU jc&[үoN߆z~A(po~?hSmMS&`2tz кAG1.nN+aޓ\\Gć]h+zK%{px;Jڣ|Wiެ]kbgយN88W HbE=ݮ bߍCT(،eܚ)FTu<;Tpɔx 'ݛLZD$~šM- zI^=[b[n Iusw fw2Es/͛‡}{J)=y<3Qyh!JA4D K݂ݠuR<̀ _McϷ*ۡ&WW(`ڳɳkRIe= UU&O:̩k. Wf/gZ܄`b3pFy$Fb9QZyo2@C}.DCПA= ލg c[]=<"}QïԱ!͚l0/hV^Yg2~ndTs&{1JEonNϠ9 8:,ǡ۹} I1A/ cqEp kojfUa[ḯlmpPx˺SeS=H|OH5~O\Ph T^MDH8"(GKi b)9iUJ7 fa5QDO og~!vWmuTlDҼ{B$JbYj=zFooYeYp]8xVv z+MFC]G8iJyS(C*=L8euo~d_{lu DE^N]4 &JE++y1>ly2=V{8ӵ~ZKBasԶ}trX壯.o߰H.J(vJ%A0/FK%E?OTzJ٦摼gO(吼9$w#f .s#VQȌ2fD)RtnKEʢvjY]K!?]MםkfuPD> [[fU3DS ^5=į!I꽇ר!KPbnO 7좾Vv 0gt+7I $#?)_=H˔7O,[8&^en;ʶPs-t;<CS/(_^rw+G>mF '!ޫlh7QtMuUH:&"MBXB{jT͙˱TXJ_xhU!:)ւb1BƲ (B!VbNS8ay= @R<Vf{FN~9|Z^ϬWgFOF? }\s)7ídM?^r5̍}z[z]V/څN1.Vy*O-OCns *ܛ ";o zDeFtqt_Z|~OAC${,;IXf|o/gLKN4*E9 ݣdIƐ6EL%XNkޛrZ=p@8q?07M/;F α{0[;+QXh(q]bRc-73~]z 󞦢uׄHM# uacځҫS2XBQ2U'Z|Jͯޥާ3&Y2f]^FY-IL+C[ ׏wf`}׏OZ"mK*tƉ,VoaeG1|W=. 0zxMudisuT:_WrNDY\G Ҕ)m ,-@d-V`eheU*Y::Vo0NaZSOQU 9*ȫ*ʻt[ {o^ ;A7qbڿ,{I4i!pY2<Ä/\?).j0^Z ա\tNI鿎1^iv`ˡ g^w=:7wyCՌ= N}:w ၍cpW4<:_Q5\EڈP,t; 6\sKy%z:/y˒Nat%&%fa n=a25[NU$g۔<ޅ zدCƅ3#i& }6a t]^D~sUdb~>@a-jb6iJ8,ה/!c16=|qR_㝤1[kC Yo]B+Dʹ rK )2n*cn4#Ny~巻wLx6Q*&V{X8aKAx}';vq^xmas]^ZAF8v2D[X}TuKƃhTi;Q;9 *(ƪ18_,Vz,~Q PD2Oo4٦G`صU2вAZJ CH)1A_fLe~P-5TUbQj]ٔR8{klfa2lv`.!.=HE_#HݟүK^ߞ5yatwK4+.0Y-. `2( ڝ@Ui|5UZ)%H%I_kk KD8Q?#;#(V}C:d͞/3du*ZPqsY T* M3&ۡ-kR6I9&,;OnX,&~jowC*(J(68p= hC (F}RY⁉p]dp[9lzJ~qFYk6h/Yo"ݠP 4+fX4lHh$GTj[:MUm q̆a0ІXBf+~f@Dc+˔,?mʽƹ5zazVaL|NdCn>mZOQ3̯k5G7jg帴&Ipd8 Ɏ]kUO0#GMad' D>AW+9 䬫K`6QF2o%uXgֽÉ/@-<\f-Bv>{t-?Q|1z]Ydr\ 夲~h^AAǓ7Ӵz.ؙ_pjB%lx]ʫ.;Xz,H0j]ˆ}^w=҆R)t M"U2nW#,sp?  ߛ+z,x4}5Tά]^}6 009U2hQ,&w٤~=DavϷj~ D(~V_N 2l 6dnI/.UwM+˅'u}8`XG\!)VڰKТ,*VB\*cRs<%&c1.&~uWDD;YrO|>~V+?hv>So_SQp+L2M Q@#Nc3_nEHr L4XzQڻ<[RСQ%`Y_Ř_mK1Ä{\Q4[L~O,Gip~eXew;4 3Rz"/K_E$AE!wc}|_1̛|ԗۧ*lDCiJ9’hRhoDUIr6BRE9k9X˻)" scuڹgX`Uk%qa-]F+dM=UEعQBc&.IflR@a#̺Yb0$M7錪@Ռw$JO}y0iGۥ"~Of;6u{]+Mr/| y_)U緈=[_r2 Xa{UJF*h_Xs3P^rk Km0Y2s @f#3kG`! J2wQ@M}xwk1j] wծkq1>fspM,gb %X;G+m0|߲gjコG9=J2+P-QNOh7 uk ^[u8UpLMQU2J`JH,PWx}vCX|R .=PH3إrZv$>=I!$UN؏]4aҸ2i0|0ՄXUkf|[SBp*f˽ @/߮'o4I:P_:Ϻ-\S/fGurC~:X);)pH?kf^!0Q83I-Ѭ-eiouko`V=<qOVI&zbq 2 G5pZ٪.bS,{D|=le3 MΈ2A? r ɞ2G+o̍eTM{xE[Ѳ蠆ܰH0(f!3D;a ]ڡֽPL),܍ZO= zryGB⍴dgFS FS89[x1!d6.o,: Bp{Ez=fߠO׌"5 p'"ւ`"^%JlQq_,ޚ FuC2aRIJvs_PK8Y@sn-H$ 0M#z]a-{9#΃9~gErKܻhAvSM42<k^Ku=I Gb%X@KJ{3\NQL"iXN kƭm |be70tnw`s)=CpyHDb2ӸšwZ#P5o%\GaG /h_.Ĥ:tf,ԍq헍df~WH=iNBt-sÅ Q*WZ躖.k`@\̼?t[E!cVYXVg KgU5-^ -V4l#?Xa$fl͂wmU)-9scA si_ ?EtkN !NW9g˂=8v<6ZpnGmJ6gA fC˩dC}ؕ<%"q]"O5YL*1T$JԜ{)  }YC,z ',eb )N%ǛPXٕe~ߖ>I#Ju^V^Gf]3y%@DdV5jBëtHաC 87ӗ<R_ud_Y~͓؇{WEzdXUҦnaHA[bVUˑ*|#za+ ;ѸoC l`ɩXyQX6 We=! .Ji;.WY*GL QVO\O#"eUx~z:6Ę_&owE9uT+w. j>]F!jyUЙO~,մ_UNp+0j*sWeG#b^p߇$v J_SXosU(8wS [D+,UpOځUQB2;7کe[Q?l3N ~CjME6lګ>++)j{؇ϡ _{3N/y>0F?vϔ8a~!yMH *BF- N.*[/SyJ/kt{' h)=-W6hEgP~EcIrNA8z.xJ83{01yX`\O FM FJ1 ;N{;ra׿btGC{ *H8kC&㉒}L%F+zG DBYDvr/AvRzdӸ{>IWQO?lVc;¹QQ6D Dӧ!< zU-6BM_9|,"R7fiOqkP5-Fݛ|ɾ/xDl Ð?\@_b. P{ .H*ӌbVxT51,έaS8 yEi͍mܫX66;# ޮCך6g (`Uq~ɍFPG|-j0Z=LǙ;\!zh&잔| ϘQg=Ug0"oWLybnPATj]3xYqa'ta/n~z7X ҧ'lnBc"/FkݛjrM̽γ&SÓ3>T|*ʮ_ [ @`]Zdkk=kAaݵlXf2K_'Yڌca҂-9JC`Y\f һxUN5vN^Rߴ twİ&K6uq@*9؍q8m>3>Jǰ_R$T{6Y[1d3`l÷4>|h~אE\Irs â.s;,j/H zg9tBS11_ uZ(/M48ハP׿o‚ԝ^b%(rus&@Pcy)ilFPKHKy0sZ~±κ)OǡK;jS!vQ`IaKHnԁq ֒Cз| ÀKibbzdhZB/^[h@6n-ZzY>ixgTPUcܫk>BOzI}3`e7Rc2d]TJK[f<J!L> ^覱VWYp97 M"$NK uVs _}?-6}V0VZ])\*5:fܠhD(O3:! 3C ,J#xSQ5T D*`F :en+q1Ո%a~a>fx͂D@ӝRbB2[m6yQeÓʄī &Z .ᧉV{}(!a>I3h4]{ГwH7R=p`&y؇, d_- %`QI9,h<8dRIBwJQ9KӺJ0/c5)uLk=5ڞ$N A&Ps,=%|1a9[if>ƴG] 5b롉A Ehj PZ mO&k~T'S ^JTR<*JGm,+|M(Ehx *Y .G=cɖa q8&ileTp4Ѻ*h oG`bn1"EUD]"EYF逰ְd0Y$1?%죧b&N{~B^;%[U/Z_99 @m'z%o(F7M};~l~Q|[7]oKtao\焐Om~Ou>rd9B__9Be)nHMm,D912Mł#ev"b2BBMn409Fv p6HŚ 4kM]%MYmYRYEAU(.Wc=~EZBl-i+&Y1Hp#ȲhVvfm9JpzaJ >ýLA4\EY$8Kڐu'^,OCfQqx@Ky<`dA06-ENᑂO^3E"\LoRLYeAJ,+X,LI/ebH ܣoۀo)Etfh7:IK[[R~grr p"1u-V$L~L6ԡSVee9:$ϭxN?zlh>H\j"1!L"V $/A0| 炴x–R,T 1VX;EHdbVLʭ -΢+K盓_E`}&gd;ʴJ!l >Ll3U`O? <0 {ﯣq~yxAф)Jz^45!x?gd!PY;jXۍ,'n3EYxz &=bDRreJ@2tx<)1^Nn;]Z)VrjǚT)ߡ ,pjHRY(, S9n8'DJדNIvbEȬi#XytW_:dR>ݐBa7x;))s!?Cykjh,6cE*!RKlP {{yc"!`f]K5;cKwI|̲Kgq|[ߨBI}ې>JۊxTE`-x3`S,ϙ)>@'NaU24fF)v& J.h !QeK%~I:/(K`3"N^C$FmbaI֡FgNz`smDvҁp E_;3̒_X;pj%8/G wOٸ.A~W\=vz7f~S[8-F㼝 I!ٰV5Zy^~G{do d\x* $G AkdiaGƳRM &+5BYkl-/9;*Av 頾R *\L__OW+WkHA-TUQ2sJ ?hN%t?ganF-NxӌZ?^8'roT}URSC{Ra&?go&wN,,%kx=ş1D@k"%:L im s#sr"ӓczaޅ&:CdW=چ4(zQُU}tlnNt~>7X4O( |B^6#igاuXTX;7ߚhY nxHƆ?zFu_nbN<"/У>Ž[xXX$Ѯ]qion',Ijw7"@5۔P u ?q Jh%5\2f s%^VPhl z^hoK*х?)#H'je 2'ow wrgu^TV-dTSFgBҔny:eYj_=턢u֙M*vKC,m(UU 2\XG܄fb{UH)%itϒg=#]zʬЮ9 O 7Cp?eT*/\ vA6 q1Az Y^:W0*[G+V8hF\`t:.ct1HhTSͬ HY#fYBuk]::zQqO:6 G$;]{(D_[^_S~6u/j⮷to<]q6%{Q'3ѣ9-u:6 o4l#"?P;Ca! Q\~&;[Qtj@'ؼ);|=tFQϴzTEE]*WVusxTFa4$iڤV lOكJo,#Upp!$2 ڈh0R3b ӾL-hGlrjl!tR8'vZ+*?O@e/[50m'C|pjreV|<4b:҉("b8@ފ)qD̼lj‚qRFhL#nlH5@:eOU bJ) AEi}d >423tra,?; PA37N+sߛy潁_-{s}3h=qB %t L>DKe.~c^!v5dnVނ Mg*';=u3ˀyjoy'0ma.hNO81;?PV/F39:G4rFXE9tǚ`Ҳ!V?~k mhxh%Sr*ܐshP,]Lb-\UAX\['9w~w_ *2ýUivnpr<3i %H躢Jb7ݭ/MO4+8ǛгcS?8c1{:{3VFG+ضFߖ~%I8*I폠x7ߋ٫j=̡B;wK_*I:!.L*U;&_C[aԝ9]Jܺьf kMjM m?ml4i;qII'A-?i9)Լp"S.a/n~ɝNd>?ˍ5U"ϋWw{o\˂0Keb/PG3~$ByL C;37 N&>3MÏGw )TO^kN:'J5$E$vI<.hn?d3>ǵ>;8ܯ؏ԛ!zy'O82;HQX2̊]qO $_z ͷZx&5 v#Ys=D2K:#JAⷒOl5A2l5֞Y+,$ڢ’"g%Qzέί,,1dfhM7sP2p g@=Nbsдx??vLLM"4.<#RB5JfgJLp8rv54~Qds( GXg) u՚ D! 8#Pke1Eσ#W(Ē` ܉"B%I !Bɚn&d MKKw0n9cwר 2{cn<5 +`&Z)JD#񫢌bhY-`8]Q>MF݉Ndp4k+u3i@(Ex>L$@Mj6V鏩pq١X?KP " ŒmGC_4H%d[h Riz x6 $B)f%c]}Xj?I((Z;3{J=6_'=9ADpmZdີ$Q z۹0 >V[@C_ԄdVѻ;ѬMD|p#܅՞O5"K^xWI8ZKG}1?>"|CDVPZ| #aTJZ0)!fK|UGs/}]Z~X&DN8y=BPmVdj1`,"\b_7 |xUg6Z% gAd)huv#W>p}J4K~%"`L4=|@:{(+6 3K2"ftg[Ƅ3֫DZ0fv?a 9kZF]G_nPHoy`u`͞ΏNާ*c~Ҹ"c/}}.2EwSH4~nVG3"56`GA+v*$9-O2֤ø5@fǩXh( } 桇}(*H>T0wOoZpy[k;\^ (i^>~~Bbkj*̿z-V`tU 3);8K7|&P*!9l `r|tVRg(s_򾙛 S̩nFnN%NABnp:B[uIiicaёJfXu8s9vlm-[?"{3lC,)ӞEW~5/kIuaVxW;/w2f<\kݩ!\.'2-#RW/-#; *ʘCh6o>mm9c2h\h 3vM* IqL3X^O3FZ-+Q49)cuJ&B$?.߰\ܞ U4`G/|X EXZȖ Lcc γ |kP r[rO)48)B &F1YӡW $7{D*TY׍ s"p7Ȓ"[r]t5-OCVp qFϗÔSCKae噖g7^)vau̐YPLM +xg|Z6GŲ(my8мLbWh3#n|o>Ś}TsX2RWW }P8,"Y# lFhC4b͉xJ5qoć.h )%?a~ =d"Qy]Ftn]!]~ xqtF\n-9;C[iә^kMP\5&bPxRܗK!_CECS4!MgKJ2+Ĵ gP0&b I҂adr,&ByRd:˖G^)|K"<5,Lj'i'5r4%oC>0},-%u RWdAS$k`NhC^=Ѳ=j+]9j5{53%e'1a[K** A`.=OnZR6 BVx֯iSB8Uw<|/<Z3i>Y8g ,OǠ5BkvР#C'q$#1wrnN3*F9Rx4EfH"'#v̢q)DKdtcL*vmHgz+} ! B=O{59u7؅BM>=] YL~1PY#U OZvq#7(ӱ} N '~ٿ}z.e2 Cka=!Ca ךa5'Li9ž z.00=7.$qf}!,pLG¿8b+vG ez!}:aڰ}>욮;lrceO+ᴎ7E}4Xg+TC;JWlbs aZgX]n`XTK7]#K-Mk5%h*,  i+%BhV'떔3au0A"*ʬ"7J ًB>:r){6β:gFT\ TNO6;%n1V+썟#cJ6#gxz!{ghN룞 r .7^L~s {*',ǘCLҩC /1{ 9L!kT- QYZYA`O>,''íGy`bOG*  $&b~6<+ŗm#^b~]捒7؁䱭ʹяoyrP5 m/Sݑ%@JHx^8Չ&Tȕ8Frxf? XГŨq5 fI\ DѳG:4FH|TΧUHRg>-*3!úB | o.Rq: >X$$=QWcrwS%hta"jӇP°AF^CG}]`1,鏰'U`n\$4a˼ 0Q[W {w)X|QuÄuf E+C%xbnb)Dy==6 ?G`u8%@l fp"&8[+|{L6AY9k+ ة[0; lSYayO:,-7}K}K|80ӲR[RDSA^:Bl4qp7+P"i o4PCXc2mneGu\p rFGފp(' d޻Aَ;ǑoGΕk8x̭@ezB{>/sA}iiĿB!guرP F 'ѵ\ޱnT(z#DčTFb\d9_$j=_cjx&yP9p9Az DQi+N_;,y22B،H.#͈\D 1!1.#NhN&Db B)5;0:&&0\9Vn_"l,[W8;(?aS \nQ{$B::{vNgeSdrbIGc9C9бQM B,acUAz\چWa~Y Dm-\,:n i&._vFBR† * >|V>3q(Eg0Ue&H7ݲYQ LY"qs`aIRG {wٷLӔIgމx#v,|\ \$mmmw[n PH zuT3,+U|}5Gx_"G#?ev$@ m)>T'L4v>v d:ZWpCҀd{rZ|)*񅙰Ϩ;ɈҧBc Oz K$K@nK!k<oɾ|Tm&g[Q?^NޚAh=d7hr CecԹǫ:;dq1}EqltI|؉ #! XDŽg90tG_Fvgb'DD9uu-%(GǰC dH3HI>D("=3k[s#ve Tb=B&ʲUAp}҂: Q̵ZuhHjߙMCep8}y0?j^ǷgLR#V8>FﴄƸm-%Z^}[!+.P< W"x@  ]A)E`)D{^?: Moax@)<j7+8ڻ^+d3 XߋNE4'hN썠5|k1&]c!mUޔߊiiRW?p!Snn%%V'0.mඓ0g'}ۓ O[X±eD@pӿ??2 A,~+eۿ={C?̽v<^o\ϣ}03q= R]@\9:s0$'\%'\z&S9euz'g  :tv/5I_3;_E?i}8ЗSg5ST:ҎHŘ>p_{zK~>Ǒ<I:AM8/׏6RDS[&_6G|\|컬{( ז6oe8zf]A>z:|cTYgjjKCsv_Co*ۯ /ˡ׍т)TŧR˹$Wm={^+kr^.6 OWG>w=.WX_h=MX_F//>mo%<œS%qVo&7oBR? Ծ̭2y\"pQ.D#UcUJ?wD^G"/~+]x>,׀OSu|*NEkO/ ?7|+:>ğybw&/.H/./3Ez?w/U l?] 4ҹU ʿoKJ߂zֿbMOx~+B.Pk'lr|ufA7<[kb4<=?_.Er|{/aF0{OC^9RYH߀{.tBe_\t]팎&'=Rq wRcу}\U@lS3ޜE}纄?,E_H|DeGi=o8u*YVʠ,e}Xz9|dkÞyE?;"disҎ"zJh!lvQZ~YFnSu8=0w%g]eME{?ėr.;97>z_Oy(s\cwU0"57?3%ّ`:Z%m~Pf$D=Y;?oR9I%LL\5# 6L_.qykR;g?Tn3V9X ~2y=2(&ٛc>:w @e©Man6Z7p" A[; p fثg},[j/?C) poF ~h?Hh(<ޛ-)Ŀ&+ǿf4 %z3ωJKGAi]tPwaV]p 7PRýa䞒\IJdswwzzۉm!KϚ84Mi>9k]N͟׽2GSOTOm[\/{ X2~+Dwmtg~u㽩p8oe=+w0w_8:֭h-] ̡!lyzF63#;Ntb*L^E,A^Dz !hűm]A ՛/(|780+NS@/ߛК+!tD~k/8O+ ?_Bo)Wd^@Jq>_~$oWOiQ:j) XW4}u@T} _@>)DI'0H%3|Ź~3 +⺥F-jҜ5yE_:!cqب~PʈYȫ(:B r<)(7l\b,f]пqܒ4 M _O~ȢmEoxZ'"uKħ1E\߾+2LT|)kߋbWsL:+H;_B?M1d늯{L(X_ BFzyQa ]=Tf{EdUw}yTcc,ևQWm-t-jL/#yO/y8.O@,~t~rcZb5!PsE(1kD1Ս}ME+#R+#r㜧8)G#pa;uxqtx Z<~x?hP>$wGKᐄQ8?NQqKC>7JPTE%Rچ% d$ҊpxGx'=c:2OcIb| 'Fˉ|Ht׹s/#hQFv`id^mM?>PkpORE"„v`T1K#"!#=J_e?BYIw|~=.,8C/-~,m{G(ҁE<ͿWz G|5Ao"t_wE3Zx!\@(&o{Erp%ko+mACs>_'#&3 7TX[:47z anoӰi,r9Z{x˱wL`}ǂ<=V&dF@^gyWc?T}l_K }{z`2b1"xttBt}_RS8Sa/8ۺSg8ojN3#SL%lBet['L !Y&ZD+/\Š( Ly)!zRf#3d{>nѤ[ڀr $07p(2YPQmeiBC.L2!ni1C:6Բ >>fğGn UFG=l,*g{A%7Ľ =G͝;_./E$廣cH]$U򇥿^W`X:<"k-`-Ob걮̹Ju;0H'a\KO/JԖR܂9Q)8# "Pr\!R:/RdO@Yp?e7| ;jzO 9 :K6Pws}|0N, ӳ Aߠx`?S1N q Z\UdžؔƯK&/;%(4;:R;ͼfCJ篁$u?J&}~u~s-o<'Ok)ӕo)sdw(Ŀ)ǿj#';AJ],,C<#<1PE..OΖG. xC g?[ TCv]\$xRWg /wo{7)o* x5_fD^z3`PI/)y%?9j`U_(K㟣41MTY'5HJ"keVdB&t$P** ((oH)PڦU"n} uw.Z^5P< .O&FwΝIL&ܹs{sH׿SoS?(;CDHKCV5%Frs݇A7= L0~+j;`HT/(OA[ߎX HuҥDe ߌ;g\ʻ̆hGz}rܣhX9 }="EedI/7M_YZ gC{u2wشJjy(=FT% E5>Z4Y6c[D# GDjRZhW!b|gݏ`KcO̝? PM(Ͻe7)?? ITω5A8 OCv~ֿ!BukS΁r˖%wu|(wO$<<;Q"?+ɧ&FOS**,ۯp*ܿJߌp3pzܺ'I|Vz,y&@oldXVz\{z4g'aYzLFrNjf}\9|x[#{HiU=+c=Z) V+>nI>O ЇYS'C5(x}1pe}:MBׇGmNqXbO?A ]e ,e{{v?Nf&@3goh7i39S3D'+17QM.ޜ }{Id@weaoh8$jnL[$1{"ޤeMע~k(gQlE+F TT{0/p9j1(=vW1T*Lv~01!QKVgDP(OZS¿vF/!K6SSV;8> >ۣΞ֨ރoGpmX*ɮoޟ C A|+mϦ"ޏόQo'${DL-i=|1伲Fz,weV<'͑M sGCM'o_! F{QʹB|Ɨu/PgH~(# 0?{Q}˓oHԡSʼ p [PX0ӰyOB^{rq0d1M)k;)FsKp{ `<{U]M+ M|fU;&>,D%@H;.@kQ {?GW@nMhu!UP9+H^Oau`85Q)v_@(QE{&c~1#zotS+4E5{N92~/_Ef_fć166;ُ):$Ժ*%if}jgܘ:pkZ E^ Zu3(5ƮH9Ç6ǀ7d9o_Md7tk0/=z^:Z vDa2P~J 1.Ƅ;,?9[D­_Oϥ،x;j1?]r<0kU=R *g{6f5]HΤ?sb$+7Fo?SgޖcD#o_ Ќ;۽ zkY\&,wLLwQJ-F#7=qZM*WI]d>h/C{4s9=kܧ%fj]KR{M1Bf-n-%Oh.3%:kl ֭s%O&+߷$}.q!smnk|ln, 4_梫,=Z(5  JݔC|'QyU>z}>Uwjόbj Zzj,fkgfAkgݛ&);^Qx_RD7b)bCx-إ (}]W4!;9MsK1P+jS2'Fw'M3A :;P HaJz^ ~G&0FlPcz(0;7׈f `7-Lqymל|sIzUۡ\XVG Coc4ޅP%xÊÀ|h5X L)Zq:-Or #S(z֖{>),c*UJ $DMء5 ,_+*PX/_}Ub-=B{Q8)0I 8jy[0WF&Wt{.[͜1?osjxqV3WfcE8 pb~p?Y{ cI \هXUu9ژ&dTD$wGyTW#CG]5RMV4'INj,SF~9kN̞2"5,u]09R~kbswBֳΚt?}ϛ];‡(n΅ : }η3Es~a V ԾjPt(ʓ*;[]TjKHhnOYXA5n6i mΪ(O* Ztt8tCCnOCk!NETbnh,fݵ4#Wٹ1hzOz~~zv6GB,0hhal9[DCC1Z;L?ū|uDEA.Q_c ls$e2!A, ?si'21G1 #ä|L R7O 4%l/\q }[o{*,ώ!̸a&oS=+l~[٢Xc3h ~`yn{U854_td?+nyF9D x.pcg7/Xؖ$_ !۽Q+gR!x%Ua_H;l1=bq~{P`Zu7P4~< #ME0Q} J:1FYmni!89a* Kksxu #SûuA:#_ ;z'o)Vc0MAkCО`I;i/WқR(_&n=|-dMzmvvmIe3S?̜߁cZD^iD ]1|rl&w^j19Ëù"юm7$ӄ񶉳x\13\{qyő#xۀN"65Av4ؙVnUa 6oXc#{>5Rģ8@g5򜋈o^d=Ģ\X T1 نH?EXdAB EhڸziBaxd4"&9n-K 蓲iBJ ' }8 'm,<ߡ}<jG ǵyLQ^|~m!E!/"Y89;=K<%[㥗COܨ'O(7 *ݭc~x88^z'txz[}iSoC}7f"o:'Ῠr?+%\~?cX Ĝ xzcگd."*厄5OU7*|?;, }|Q[iK8T6r#8`RhqgILdSLcS/ǟ{IM ,@J]\9׋<^;-:O눖D>+L$({_XRf",˩ו/3ӑZ5ш` _^/og91{ M߅_ cqr{I6Gu.=H;m"K';aAyCSvтZjVǁ+* I{I/i=M'?aCGÓ][C4RI?†O' Ol MiIeR0$eV+YJ:Daa !r~ B?7口 XGXEX߆2ÀQjQKD26f]:#83F{?:lfC 33ҼKV4D Ѿ6:ɰ|,oqro`lî1ᬵ" %/908uo]灵e'Չ2M̘tFa]5s4Ռ{q q<x~fny]Vzz1 aN8p:{Aa׏xWXxjJЇzaL9|Y7'jPTs&L3΄W4"F؎H/㿱HLfWjM(T?ih8ݞoݨ(7E MECqOqpodoI4r0&xlwp6&"amx+վUCU+W:8$M65 EɟnT=YUN?kYXa5B^A|I(M/&^< :"Ƈ«e'MgII j0F}M|#ܾwlbS?loMM<#s`gugwʎ_A'_nxu `;XR:jV*yqL܍zOa&fyZN4p(#]]Z]Zib}a}]'V.chǒj~E>67q5ps$KtSL&s:@ 0ڞƼ,8iyg֧.mCs˳RjGc5hq0ߧ~;bA0`Ј"d0﶐L~pϨMhϧ75ogn#9 ɚHNԇ`߽.Ep?.-r\4JhEDtL Jʹ>r?#yUQAw-Lk y_X29m0עgUM$;]~w#_,{ !VQ^)/ߑ8+ErɰDN׸K1u~2'~ 7/Hjyl6M? 7ֱ.;{Q7kf_;Ҭ$K)4E;X~݂_iV1yw yHMaY{׾[ d𵼘yڃL7hӡ4h >&1K]X(#("{/}biמ_DB4wHCvSE-ə1؎<6q{ 5{2 ^WwE-WrbwmrW l e(,κ0;BhГZK/*<}H=|={n4+aGfx uYp<'\d 8ck^ ?p-M+Q58f,`oߤ]+/ރ8\8*ZH^H2^fa=R(bLGva[ + l]K5yUػieMۥYT~'a.jӟU@6茜(=c=02[AĎ٘@M_V!{mQ Gz4Z5#'#seH,C+?25ױN+=; K צF aV~ \XF܍K1 ɦ.\9\v=:H?db> Q/gTSpxJ%W4ҷKx+lPyB}}Zm}܂JW V \)$_pNIbږݷE !O+2oTDox)'+}h'l!UČ9+C3R,E7Q.jH[@!Ű^qقngcQ'O{%,UY϶_ޑ[E1H [,v:iAY))f {j'MPҝ?nߓn|#BG% :Jbnh_0[2,gC5#)?KY4!Z o$SĽ$خC=cHOثkDwx|yÉ]N*Z\-ECII2H~5՟:%ϻOj@vfFOa@E6)?`l?I c Gp|#Rd: \3Dp}@1n#؃ } tV\Sι ( P1:r>O]Y6Wn C^yc$0 =IylxYaC!E RqHЁY)g <jR! gĘɛ9MՉ;,n8xlGC?!\i6R$t@d^8xNwE>֧B٘LKi$ =9|2/Nm<^RxOxgX(\.3WgZ8m.Rksv*chhubNmf9\煝~> t$R?UJ̑_.9}D1+l"A'MːMBϥoU.i'>hda }xiD**% *nP` ÕۿkPPtT(F)|m&qs'/`q?UFUs,$E^ ,h膫50KV2Ͱg4oly 7cas #]6BĪ]g찧#jԆUϡ^J-\9`s,H&J'٣K#JL+-TIa(P2-Km孷H45B;ai)o?/UeCG/ݣ`qԻ<6k&9(Ͷ<5HyxNbPe-pKe0l&մR>gJ˖&{U">$&mWS4UW rO] \prX6"o:P+u 8Z\RQ.CR^"QHRu=I%5Ѣ.d!m~uo|ԿfuaT->'j +鳠gk~ǧA<(x]~o|P>6ԹKO|n>zwk)2#KǕ鳳ދkw;n֨Z<뇜q.qȮ'+B^;ԼxpE4I $X!8CrU'y(bo'[Cmn(.Y6Oy>x?am4`MIw71c"#W::$s܎bK%~ΨD W{-; 9l2ǂ*cNK'HUsF 'T %Ojl% _ %F0|^>8yfJ;)7RD MivJ!کZ뮗9}#ˮF] XCnd҈/ 밤1e];G;f?5lK~@$j4ŨyٕK ~ r6D#۹)+S1rB`7Fщݵ~ (YnПn)pwxTV9}2X9Mh *U>7 6\Ck^FaFQߖm c ^ }˷tФզy1do9 ГU;^búMVGlgZv^b/:>1{a@h~mSOzyG//k,>OH^AF|<2Z$ $҇[:qL\t$q#/QMҩZc-:S ܡRsWLm/XҼiJj=vJ; kܺ!qK-cxV8s./ˊc8ٹӘq!;^Ę8=63"U )XQAQ \=c/W3|*wSf]kM!.]Yҭ߂ \۬96J-\o/qK EWۣwJ-gŖ?zI feRnWM͢3}38udSQ48|>vZPWõ(MArguI6͢ƮGݫ3-%ކɅ0km< ^; MwLpRgJ}1>TYE }$2[bܭnBOeZ⩿ﯱdZ,1\})UeJ4/c S ;0G.L$'.GiJ`8ȦM!\s<k*V8yQ)?W:&'^BB+Y[ &˨?w12|X]LTk_'s?s=h8xWdw7Pҡ7bVب[y}zܪy4A.!GB3UwɠY-bhj =BI")c'z"T MPf`>A;{jlWx |./Q(&5d@^w1:A3ePFBw_BQnyx^ !񌍉BM=_ڎxg㦯\VKbA& /#VܨWd αԇƓF`B8&&UMZof=EIbZT| dUo(D%fTO&N?v@N_K{aE]C'E[3="V~ 5=1eH6ի5EBBU"'ڵ͇S cȦG hX?0j_X~FޓHo ڲ|LBMGew}C+f&x#MKʲ9Ľ]9pno]L޿7nl?x`3OV:\us泼4 &r#:RhK' ,'Wmq\x#80S:$k|ie:}>t::8we\" 2f;0 e԰$I0aE .$ڝ:@0fz(P_Qni?'/0T6TGK xiZi9@<_]nρo_2j4^׻λAa\G"L~i0xf2GB s<# Ƹ7(@J8rq/&cH |jYӈyADd2yܘQ$3ZXQٯKViKܔZ| ׿{^]э)ep^;gZy=[i.nGZWcGrbXAjkKп]VH9gGFFtXsmoOxj ]j˱ʿ/0N,|X@J\.Mɣبz0Ts?9x`hïWLO!(i,=#F/Pk:{_^X,50sS*V 58;O>e`|uuMM~g EK>?<Ӛ'BPmP"2lå%tG"5n˖4|gf t{O58;ܷ̤M'Dhy5egi|dr{緛"?l'q5L sfV8,jс']˕tfO$z8fXUK~nQ- a@Q@nVAK )?_7 jt"ae*e_,xۄvav[&ux7r=uVvWɊ{F1P8)xSyq۵qsd)Ca ]B̙IVpKa> Դ=v=7a?k;HQfߋVQ; d,J}mEwlwE {9g9VW}ZYJDTNVjm(n+:R/\_Av6ǺwNm)}VymsDc=G׉A UA@44#G[U&]і#:RN+\=|CUbF&,@YϏM|~;Lq}xZy>Erc^pQH.4wP(`Ke=3yTt>esCMƄҀП߫6/9DɧNP T' +-ڟ#z9w+إa *OAw]<ƀlЄ۴\hޱ(t2~ېׅC͍ a _49I! x`|m?~͎O m'Nor52m2~ې_oC4;&_x:0C@ihr49I! hor/dCC:/_79ߟ<`:A{7ȓA$?~Wdo q9&Te1\CU Պ?!P ?C*""Bz+ou'JU96cyl ý620=HzBv4Y7ACM ceݿn򾜈737Yh;K.]T!Czj'|>0Mcŷn,a7V%[l%o*ic!}}/=[`@wD9 7=ӂo@^`;5P/硥 U< gϽGa\2@+ 喋ڍ?FfZŃ,A)5- }4Ɉ~̲~A Law-dI{jȰj:߂> ǽ|$ mx % 9Qe>Qw O9D‹Vuq0.Oc*b@]wQ 6LF' 鱡y8'"/.Q||{ K~&;]6-U6ٿ 9/R3S7},0 ㉏q8tu;T*}̟{1Ƀ^ 6WӶ`c Eq&f=/߼[FZio TvEk+0c'Rn%|^YȾZ<(gMj`jtK}&߬gZopg" u~%w_Pw Am~KlA} rq#jΎd 7_?SC+X؀.bzT̢"\Ν_ZLLAÂ" `JK9 0RXSx[bh"=d =r.LwF<<,^+>XGteVdq_prq0F6VzeQ%^y^MULv;h{{Y$>d'FD ~WJn$3ۼp3Nc%C|-'oɀԔG\ɓС bLڗ6N}y(}ͫ܇-?jLsI.d ?ظF5z g'G4xʢٴik\LCKYRs?V90Wٯt.Dߏ?esA¥Wh]k˹g҃khpTxسIin)551l7֤9k Dlg=4?_7IO~m&ɦ^f=)n^yڳVɢJcD>}|("Oi˪e3FWıJυ~%h9{VC/]H?%z¿ڎ{ ,#"Rqd&:&rʫJ_x߉(_Є}>v7مZ5 o]R}&74ͨ7̿&wOp}q^/ȆpYދP'ԆP-B=&^^>{5bs.}K2Aܩ>\\vf0߆VUniyeGu\ɳ['hJ> \׆sjs&i$$N%3a55S]kP u3/SqBcsĸ3QWJ3sjzfE?aluQ\s(i#H7դ̽ ^9[z5$G,x 0Os=M'uWZyFrM0JnWdvdL1˕f AK|W{k֞>%|OV<1*"pMUu5ΧM+\iǽ LR"AIrG#z56u|88Qh'0EWg]&e5Rt5WtvDW0Nb^+qc#]vһ*½z`-:_b Cy%1 y$OOBAej YH9wKJ|| 6ꌛO2ZtnN~F9~,y_cq6׫!kW3d aڎz2=8`Z^8RiЈѴBu=mڠ8ŝP' N 6PJ4jsoHh@ :)aS",jC`EE֛ax4+,ڍ9ū,&R(xQo'9g/SaQQ-p\Igg9#8gYɬD=ۗ)Hp݅s*o`Ԏu{]*|} [/J"h@ksg$Հ#&>6;%69g}N'nf*!_6""+nycwmb5\|ؖC{uÏnx2\,@RdcOdr?>VSP _>3g9]ROOw\LbEFsOSʣ(9Op]^W6߹lҠ&ueefi$.g%Ӵ}C.ZO<۰ĜRDݶ 5'Ǭ?_&)M~_~o?SU5X5  GYeVS=woR7?p?)ul?!UI7Θ2$_pEӻkQ(#d1*,e0P2WdR$r[Hu]AT; /[ijBeVSإ J- lzrU>=#ܣ-.sySý̻+G^0&d+ݚ|CX?Wq{{{QLrZkUVSVio=IǰN nV]ads c uV*Co[$PM+tCuP: J9C':fk\>{wtR5;,> 0\nƳδeKJ$G ةI Ma83K/a #9W#/焃:V(2]ˏ6D87r9S0ʏ$:%BjrvD{8m{" Q0Ӫ#e7o aVA哃(OAwL?nQ3ȜS"&Kmw<}=`->Z׉} Ln5&g B֨E/xt, z;,Tsp@b#tGYHTW_3Lr3d}@gD,F+Sy].Gd'e$ X'5*D`ɍV7_}KxZ8ml+GI] 3'ztBYW?J@jou|nWS?Y4W;8&4D{qai \4Ldy:"ĉ7ɍ#{6oGl!<9T-Dffx2J"FFtû#尉M9f`! $4^ eWuOn]+Xv& e#!#$md ŁptV 9KV˵$.WkiZp VjތbSiҴtdވ0jwP{#Ķ2n 28r6޶4NoPꤠUc6&S|>icпY.g,P1VL! $5|uty M-$cTVj(.j %~ pRu1ϒX*?HkX8X ƕbeg{\g44N%&ozf\aowKb@"pVAJ)o3xPmgGǾoxi%-L8/ȿ;iڄ}!*g}O(tg!,Lp/NHE/? (Z,3/MM4Ev:h"-_\0nHś0~%3^Q<ٍx*8O/~_ t vJ?2zjNKf'aFb^r3ιъ:ޥ@~FGkXS: b,I\)ij-&]ٶ 5XjCDZ\ڵz X¡1c! N;.0_btx5xHOa05i,rs>"@[V@!]`!4o?n\W L~*d?US^,mC91xGP$ j.+j]R_:\xQ:k !e@"gjI 5|ײ=k˫ߙK-=|C|gn=cyw?Aeb tTP9^ܬ?m%P|*//g&ڿ11|䥂$yY/2IBqg;F9@/y==6;IrLK_8}%hO0 \SYc߃ʯ>{)t"Uk\,nqEX$pd"as }e~TAe˖/IjabP1׌n^ok.Sȩc4hz-9(6+nKpav_߃rQ15"$Uerp@nb ʅD?"YYTGHZ${S8b"m8G0Q꾣νM\ WzMA9[|$[N|Wڱ۳Z~/\^8\c:.9<|"",Aۖ,<Lೣ` Cдj1MɕBcE<} ҨW4!Ҳ%=G!j83[#b-R@_fybHjc9YUL%in>irbkU,%&o>0/?!g|tV ݓgj@46~!nN|>ҶC/;Qm@WJJ9O71ze6u0eLlbeO~˂TAo0tzDes&OTTտd!5ћ/ ͠,M,U#k6ES"UE7(? %ۙ!<=>$Y .VqICϟe7.׫sQGd+UY{' AӅ tf'ΓB†ߠKнF3N398ZX3NpE^\ģc-X F(\P_4W.$3cCH[.Fc;Ģ8L {g3^PFf `IfR&3˜BgNTex1 "&7dWn;tcRxN@!ʣYIbdev|e{tDfG%-t4TYVGqmBjX~|iE P3a哺4e[}L<(TN~o>f?UD0e:ҺvSIZ{sM8cwL,JF_s=s-WҟfiXitxJB[ &cl=}|ܟC*bbBvkߌmwyW?ݟhjbz)]/MmhTwއNգo&$ | m,AMNq5ȋz^b{ˀR⮯h1G`_X' 5"1 i:&I_Y/5DS{ZbP/(TX &ML#TTvw n)ә|}ߢc҈"5ed \]X $l{Xa AU<p̓3& 0c83*vy*IG*4SoJZa#&`3B5ӝXov]wEk3,g?O:?Oҝi\v᨞71>IԾO%/ {_ VD6z6t;j/=zdI t¤Xɺus|>칂G jRwHkW1IKrnIs핳Zj1U\5)WoGA-/Abu`MH *1E1 7y0U͔wyFd&|B\|} <1h{鍲9>C931ڀy_ҹ#+A>}'R;HIT~CL 0XvH \6,R}CH0>&}{IkG"g_923c'Q\$q> W/зF_)Rej^-/f|NÔCD]We}ɇnnDVV~)8ūēwgfnpB\2\|Kt/2LA^ C*-Rl4qAMZL҃ γm(J0 LN;~ZNhHbEh֔<;/ck^ _~TnG&#R[Ÿ9c^0_p{SgeHm^&o<{w7||@z^3 m6# OAd}f}q?iFoψ_Bh3(3 iؗ*礽-Upy3i>1!UOy~]~:Oڭ3u_~Z.{xi=NR_Lɕ+ 3hC2aM(ԘVbkim mLk41$x%cM&[z>JcӃ~Y09iMܚ$VYvʪICK',/kHBS YCpԪwgj:fPǥ` Edzo^WP?-T5 R-m;B}9VA5b*51I5e(nIϥ"o?A@UxÉDt&J4V(RTy.r55prǐW+Jm%XieG^"k+i8 6QE:0A0Lyc )gn;\._y9)d_blz="Wa4:Uz3gQ`=0ߔ0] ~ s@o}˾ '|(ڄ(4[*Deznщ٧uljvٳ %Rl]^)h36q *UcZ\tarIZקU4d>FyQ/%VP=~=rBPXo ִodtRdNs/ltm@Q#|W̄գHFy(*' xsD}l ,'tDÍqp'!ҪRb)$cɊG(#;߫ 9ߦ^FJ󨪹mXsd^(~ dS(NU"~Fiv" %/'1gY=Nx3(csZPEVy_s-(:F}CxFʷj,{d.=>>~ZP@Ey {FeX`{NzQ7Ov 5bCUo䌀ѝMFF J]% >)?. Y*_F|LdR=0qK 7p|DHl/4AIDE-ʕ |fxDo3}@>FYXިK.QJv+݇%c8Rʋ1J&ݕV=R:!87(O 6Z֐upNϜ%^V$]Se3ziwj=XF <'%7jCS {8[[liCmy0}G"/V Mt{cb@`B2@Y#п&w{a|wL9w\^žYxH2;J=&Eo1; bW_ϗ2y L?V[#kuHaw1W)Oa.cKO7ciI̴ty~t`|0lQ#u\۷6jmw#.+V9xA(m0e;,EY;G}=f- 4H@]y6sJyX@Lޏz%zG=]4a<<,$>폧,wRn{Ew֚QfK/͗#[̀JWk9Հd .J7slZEsЮz]֡}\,>_xQN)/]:p- G}ÓMnA7h5M6Ae n6FϷ 5E K|PGOtdY&CYxJk:n3ئ|QŇ&a>WQq!VGÊaũ^]sMCQgcbTf>E/eeV^k4kN6 #fTKaڙcqp"(;k'=>%{q'p :z!js+/վm9)/teu(¯ 3<{$BAf^zM%>Rj6bB`d(.JdJ\;'tnߎ6e=\KVflۓ܀IhƹQ;^cRSlX?Wst O~qA^|cvO.cmH/ &9^]wAvǞB2C}mO4wqjy{eHAUWr˩ <_܂9Z4i5%Ųk:¾)!,mx29"\6Gn8ӝ }o0 66x1U|!)w2n  V0rm{k!0~{dU>e!ش5>U | ܡ/ خKQJr̯5! 9W9당$-#yCM6-|09]R[s<(n"-5#淳4q5yzle8y>MPp HqUO#/)u=|r%gI`4 _,i$?!КwzJ-f4C< < =r^M"[SH`5fWnۇ1M`~mL7o*jL+kphatBq7ԑ gA\VaE՚~I(1O[aػ\D^2 ~FN^0wT90Uk\NZ 0حLB]wQ %my7dt@dpI!+ȴy)W~sv5E<ї`GK1L4̬@G1è(`Lԓ)kC7>|Dp)3RHNPSR}L | 5Hae:tE:1 4BEM$`cx* +ߵk4=6U93l6Ҋ0A#򀏒qNwϳpa Ϗ)+%cUXi,?YZd (Ce\R LmZ aU 1{C-}Hdk*s4rIj:Pֻ06;fYڅRܕB]&\<y%?NXB3"RI]\KbϐukٹmCx.Rm*u_D6ަG)_, Hm{5^^Ixn.Ms#8^*"g]ú2&*yK'!U~)?W!(ϰjL6glHP"80eΜx_k9Vm#c0g+&? Yס eDOr" TLhR ,zI; <3 SvV/)(:P77DrDOu\FqSyuv&Xm2q^0 f%<>U]t.:L.^ ɪ G6z| ʞ5Y~zzk1{'c]}j`y@  htPMŷ8l2?NTȁ]l*huB{5 NۛrtK -)z,^̜0P'MfR*F1g؍ɳ#( Kܩ'۹{~/%UdC 4#f1B,^^H:`p.oG7O3EτkXˌ/LFN s//(, [;j~-="a*5K8Em-AϸxF|Q諞߈?]5wL[d|vï[#H(p}Sõc+Ofe,q.̓{Ʈ33(y*zs8= ˠoɀV)=|Q}";7_u";'6 rt*D~0_*MϾӦCJ0;c,ݩgM 'W=xͪaE"s-lѰzyp%m/'F~Z~fg3R'?hfN:U`D-+ٴMX.5nJ;[غÚi˲)x2SvM8YFKܪP1T\ > p>'YS~x dgD,IAn!\x?07ZM>AkGn̩} =[Pߏ 1`ȏ, 1&&^֔ᱩsQēW~yW#uŽ.lM.+bN ,#> X.eZ~heuaGhSRjfLlq?m_%*bX+vk%P|.2L[q,\j71 e>0|3)DfSh`wc0'HԚSnK:<~|Fu*+;4cЈ;g,u7{lMǐTOLҭA镺 6Ͼliz7[ПJ<'x$ sW*M✫S}[S;>s%ا\_)Ō` ޞrku۝O+[.GR/!2ʳ%}W3/cCtK3zSw)q7p%)s,{%[)$7xǨfL.6 cj|sŽT:/A;vnpkG̓ߜ'xL`EOUUz*ՉY? 6!->@d\s+/P2wшB|y# K3܎}o)ȗnbaq vf=| l (^c/Vq(;h`6mQ7tTD@?VO>Cvz>}G' %e&=ώFLus{,eA賝Vi?7|QᴆNG''jW"B!Ք< \8ڀ~,K0IfAOuSJŽrj:PgL vQ_ÚL׫Sk-v(?3҉M^]2/?k%ִ?"[)?"+j?x8.?NZA_~S?|@?_K ?^H > D*~q&0w? Vo[jא-dM&pX˯F["{'VH%F"TsDm#2ni>1#6 {b |I+3Eh@8>25*dh=oT> _\G`9(k# >_PaJڇե QC!!`q(.; *ؖ]v]~kz,n#Gy2.r襔*\*/ә6]qmĊM\qzʔMLrm`JS67l0k7W*l[[m |MZ~TOnVqKG_˫gI2 MmfhH&f2eYqWڶ1)gĭN.,P:e<ިO٠Ǵ%^ ҠtTf㣊Pc9c^G5N%~.F7_\,>֣k'nK\oz"k"ߨrBp.|cኗ+Dp۟2I;_\) RI[0Tr``0f(—+ɮ8kO!&JRWFzeww/tj{`p_j{c13 z 7rӭj)P\%co=}I#ܜ1ۆkśASW1S2eclfyh^܀Y򂢝,~hF6nvv)c㔮JSDDoؤG[x0dlXnp5S߯HWOlxHp4$SMVm7 URe잶O'ֵ1jɬPQ~sGV!`brq`qx4b.dXYt.:zd1zRΉ=x&[Ȫ4j֎ zyw֚n.󺳐zSStD&(ݣ]rv 2fEf[ wT-oh!;.}xB ^̡&[4 GWd0Z*+5t`s ~^憡Db;=q J*tfh{*F9,$2R4ɢ=eXL.]dvkz5ǷU2eI+뻖O2e9謖&qzle ڲG)k {cZL@/L׷D8APfE/DD}\69dmaɖ/\YJN<-&d@1/:͜h+=^rrfǙnqp`hTJ,7dUR;;kT:4.Q(P@;iGqcL_+&5@# 戞[AI3yi}$NU5J{T~+3r2qAZb Jhȴl:q=QD8RFDS-PQzS wūYKLY>+yT+C݆I_kxSyYk홋EwZyeeǤԋj݆K']euVxU9هߊ݁&wekm♴-a߷UoI URt)}J<4v jO7/E(Ƀb-W1W8v[U(;:"PaIPq"]AoX|#Oh M;b8K{/?^ Wk嗹Ȯ|1 24KOn5~Ē$rL#%7au Wz,:%Rԧn[Ggb6iiZU9t4OEQt;`u"JEs`%.XasFhQ cz,Z/k{܋ m>o&(#fc껽SFUJ&EkAt@aR挙~'L3JJk|uݗxM?N!lޓqcˁ|J=|ƙRcN ԵV#ɹt1գ#!ϰVnk \v[`N;iSp:h6 d笤?<4M+@E/cόaٵz <6z7y6RWѪjP.ž+xu[= z br8y0Y],A@g(rrCEObLJp/nZ5=n O0ZKy4WI%x:sFq@ʊF`3*۝[yɑ l/4Uf9r+҉;އsep!Y Y $*$/` Cɒy#ڤ0dah|#Ja}]l9A>7[|K@d_hy.<ӈTwĂhYW^џ+Y85dnH]1$Nv2_ILcrjϱ%eh1^d1&9#l&EmJ=(tWPy#8$ 54VUD=^IQF4ǃNjt1C 4wAP ;3HU4LmkFTb暑 8d.TG{U%$Y5L0=ٝu*dɔ:klb1?N][NS '9w%FN,9#z-;ҽnu逊ȃ͜@yWHʆ K ٌ dq3idEo s7*DEۆut6mM?@Z VMtb/٣L7NYO~d*/ hA/R;q@"oCߛxySlɝozFAy׻qAID. eѡ ZqdR $嚏СD979*I#~HԞ'JEŁ}x¡yy rLOev=>Fp7]l+$ISwR<|!&Htb$i^̚K/ea/V=/*,f%},q.{HPvovH ~,2{t*z}RdӴJ+qyH10Z OPڒ܊y)1"S ?%a}4 ɳ[c"p+Lzk(8XIƧ,ϜD@@ǙOv4/p)?+*E c0:Tiȍ˳d/O/&h)B\ߟ؁c{m ǕOSޛV lncLy=S{AmKel! YQ{ gH@ ̈́:m&ۤEՅc/H1W"B5^s!x,1q0ج|g˂ 0fY Z52k0Yh5{Yq]y3S8gH21er'w0.nUM)Xēm"a_NS&0K`R.Ss3oZ}W@W65&ΔF%_29XT{KcBs^5 ڰ":j,eiM[a+SoRwSmM՚/by2|z5IMt }Zh5fYBG1U&q<,%SfNK*uﲊF[ŇK"muAgSY"Tu3ufuYGwu8|z|ptG#>v6RRe^f+WR_ -d ̨!˔ ?]5 Bnp <'(UUwA7ȑR ,VcIdLJ4n18R "ϓ˽)Xn[A`CIRڕZ w:k$F?AgU"*/;r>!mw9ď&&QDs<$ZtϔU2˾Pmh̄ŋSv@1n9=JO0_nߌ~^?X)o^ք=5W^= >dܔ~ϴ3<`5'2+UxZa>yG~mCCp}<ǀҁvp3W.ETڦU HGUtTOE uxo>㽳~P u/-{N3ӐH8z_aLOzM&5'8p](s0&nWR^8{u3Ox}fx2/`B"Vq<~z,Sd!vS1e뽒%@8mM.SSf@cL.δV~vYs9dZH}߲ߴD H[n-) $ Ŕ򶃊l9yhM#$Ő7NYX\ƌ}0IDCAfh:R,/yi/  =Ŝ$4_zV`@6`;y&a(җ+ž?>w;UD]|ƃzn%-i^%pL~HW?Nz[Ћ^fzR6`bєJmppI?e=Mh7R|b6|ʩ@'a%=vdB?W=Ԯσ YyM>$,hS;qlj_ZᗻB*EzL1FBl5/Co/Ш/VS񼌂Ἄ:Mﴽ69n`,pI{Cpq#C֏ aM fk䥘[nȼjlҝl%oZ4gplGK6X˱J:Ӳ( z-zΗvL2ѪGt`\tZI,kif+ZT6ќ!JJrϞ)b[w\=PtkHGV\y2 vC~w4#cXN^ZL\-3m?4IyQrʸaӣz}LMϋOۿ4cyiw6R23E.I{&Mz4'ykh8%<1u/Kst@75O7G2x3x寂U, _UW|ǞGӣX \JJ|Ir6qiM;R5Yb=9O:TLńv:N<|ȅZxCH8x;xfΣMj,'2 ]zXMSF{>*6-ߎVh;-yM5ˁ5 K .hF?BUlTφ!ղuj Z&3#?>)wHHxZ;nSZq$7:ƖGη1+_Vn#SK[NJ8"*n^ Ag!:HU|wcyJic%ggYl <> }xTJ_NtnР"9YsD)}Nt0D1 J=ٮנ=X9w,s% Ns%?hO|Yo"eڝ;|H5(o4/#{ॶX>DG'꼋Q0/ ՋqF $&fuBIA(Pʓ CR1&=rpFAWG6ɤQSax_&4Z;LC| z JQ_LB1~aͿN}W~BEL.5Vj+FXhUx^*1K/6ەꠠF~g?Wܷb׃;+\=wl>c+KoeC*8K5+wA[SݱWQ*7{GFDtU1{ۛq ͵1uD ]<sX~z/5=~K=UR4'{o6_۶sI/MglȿP 5-wҶfIA4_nBN G%l`5뫫]jIֽsW.zD1ncYjr,J*<3Dъ-وַrGxxgIY"% !]>>Ix[ZjmXo BsYo.@GyDo4tujI*-G/S#}3Zziقot =O]rr$h8N(ފ,ȗ^J-޷;TȍJ,"II9;k;mmlԿ/UGiW 4CnK fũΉ _QzI,V[ZG>tKfPLmYY𞦲VFi+UcrmŠV۳i~>/$-XI/TOý{|rҘkg<&iy7t¼n9l,7>9Ds?/QM&=od<exHB奕MkƁzX#RLe5KuLNgΔmx|5*b{b݆6YOkaCggB q~| %Yu4K8:<3\3:9La`ZoFlڧ^csJTe,)y||-j~x>P*&HC% JȨ?"X) ph*˜]L4!hTah+:[2kvouxMB qQY0x]ݗu5pvz 9{5P,T9/˳}RkzwM1]&$~osد\jKo"%8}6)lߤae};RxeOo]4uo_W;74e?f4^יFMg74-< L;RRhKx)3:kAAxsSD]A31d.T-,/8U)SfԠ?;NkS\C2c)>ahvof7 ~~&?M5Wr|#&| U9/ϖ&1a}UKvU3%sa׮!>, 9/͒RA^${X5W(gH4$x|#-PGr5iFH\/Ob ͸j?' p%3t_dCEMPx%؂ē_ hj7|_'Da4FQV;—j2#hy)4*4#]9|nn5ekt.߸OLmALvi?z}C=$Hu(z(8\tߕ\4 ôc=XGHPwVQ}%MI61g]{pR28Nm !Hz5. ~9O9xW 3`k+I>-IfoP? MMk";ï$sh} gi0s,>h><Z> FF 8h:5O/,T2G9)g4/"iTP8M9|4q?,:w4wS;%Њ+.y%hGIj|?AO? CWrO֣_t(BotR'cXkGJR6sE29yo\z5cG 4aTA[e40M;w 9]|1~n%(L *F.떫NyG7Tbxe7sǐ|,%;\CRgx JkR?#KrQt$okI@Ԗ0K,b1*8Օ~'N?e0 Qv`i2 s(7QMWq+8} DRY'tX" 8ϨV,Dɬ[̴146Rq(w$nV.XA&m%֍ǃQ] qlO,^K W7oȏ~չٕ.]˟lVMPZ"exʦ޽֔mbU_>J&[cDGQ}.rֵ`gd*]㋫|BNfڴO@F`b'st9xYNJɂZrs?%DZ8goD='m `ԪAˢOւ6RBE+ ʖUdMBSK[h"" PPa),m{'IKG:{{0 _T\z<M.Z)c*Iv}Ƥ0tzܔf~Fz ?RYaJRq kC B섾؊)os%2q.t{mb[Z-V,gl#? Ci3_0OӜx`a1aߏހ30k+vgy0ōُaz"$:]#9zoY4٠Kw?uHa8C.EBsrӞfY%zF6Bm+md5iϒG=v _>߁(q%kxNm.#o @L1-_DyS'Z2Yu4)0&{P}j>e2gwT6ʝJѤ4+1#3%Bs1J]Gֻ6eݦ 8/6z3!w?74O@l+>7 G<{$V V<%}O%iup?"Y߁eroҴTSU@$L61)QGe+AڦTy+I+Lə+[NQ"yEMIr*=)M 颷ɥ@*@2(;[ x*W5=xz 3?eg q:t1ʒ1k3Ռ}x>JLUV{f@@lמod0]o8c dR-"JtJ ĘpߋQ6?O`K`OǟtRtSBwtYtG\" c |>*U͡ PZ"WWe b7YpA)DLm5:[T~*ȉ}_%e4@{kDD"w &3υvoB|*x^7fo%w4:ή[x!Wo]/_0@e| SGQvE ؕ3\3{)Axnչ; s_@?{d}$KxIa>ӕ؞,E3p%mD!IGgY1(ݭpTY\z N,'OYaOGÎn56lh!}LM:m;Ov{D+L&V'kE42Р^٥[;3pz+bPK?}`\N2(y+Y"wObR=WgR =Pq\= m53~:W-ԡ^B;:^\Gz7. _ә| F/ՁKeyR'y|^cVmW$r!6}alZh7ɶ -*:=Hn^>v6? rNr v%6Mce5hQ:wsDD±+wL]nG/ĩ c4DjFNVlQV̀JO1c:s#a\O5 dY_ H?Uึq؄n'uocM &GN[=л%N yQhƇ=jeM0sy1˱+vՋ̷z[:pR*Ƨ)'}%[ILTV]hrirw])rx_g]A+]_i(%/pHPIQ/|^V6wi =LxvzvfGهF6h4jRMO`;}, ,85hs R9}%xMQq_q$ 񁼒g6C( 'S}>*@.\#w-"9W4(I2` =#_Fx:Y'X﫢eOю$e'[у Tɀ•V $͉ wlAf"zWJ?>Xe۸}ɯz^vzȀrlZJGK9΍>9&y;j6ۆh SN}gmB?]ս?q}yqMUobInxk:"@OƲa0GVj5#b(5ї z38)Rs1+lR%vbWV*+K#/\ZhZhL HY}+Լ?PNySE=K˃mplDlsG(pN"&E] ltL07Ž='DC0 ٣GlR(9h46R)z8J1M[(ѥf%hH,A%%Plaͻ)TOSqO;HRcPJ #[b,cȮ %q.u<:}K3wk|(=$x)l݋q1>&;EW`nZr}cgqΝgѕ1Vp& EQ`4-p 5'ƙ)rTؔrI6T--Z;cMRWy2763f, k0]ZOXXH WㆎzHSNt1{RtM=veKn[fi^^Hk0VnwS zK9R6FӘM_r` L X$h/E_qq6 x,KÏ؀7xAjN/%}8r ,G b" -mgvHpa8z(iR" M|"Sպ~U.gbr)IGEq8\ڔSi<%Msީ ͩ 4Ȁ@6)lJ[c|#Q4[c|(28x./o(;%#r=i7d,Vɏ9>=˼(FMUu%@i[y%3_FtR0w6(Jw1Gs`m/|w?Oym$9k>6j cR'}SKyl^w<XЧ/G%[euQ ]״ sobȳe&4޳3!gҬ;u]^~i}Ѓ~0BxP) F}XV}]o{1)뜨]H?OO1(5]񗦏oMQ h.3N@u6eD˚ȏIө6TgQmp x ЖfaWY3|f-ImZZ@H{{|~1qmS!̒/[ ^:M<˝о8!3TEhT|"4i:O8 L48ʥj&қ4xH~ ~|:na? a?B26A{?db[,;K#[J*KuB;k8ڟ^ߦKR) *$M#Ȩ J&|)K1YUD7;|F!0E|MYF)0]Y~QtsU'uh~jpU& F Ć8sO&2YE?L5]bD>b.X'1o7c*lNٍ&y,tGSO-8C,`2TOa ?ӉVz57`}qڕ]ve5]Uoq~jGzHC` ڗqX s@s#T =dƌl{Iӷi]|AWUND;*!9=8p3xm UF?ZqO6zm vO68%\K60zq24_i}ܮYUD5yVL`.O)Q>+ hN5ž 0-sj9m5л-NֽJm6NbT_(ZX? QdT` jYJf:]e(w"T].(ݬB]kVɿa#7}B~wq'nֹp rv$H& vpL~/5֌^v-?~5m;aR/L+EZEO'5EE)oa.0(1`s~+6ʼlieN/@C+LtxXP + Zh/MSFAq~ l~NcϪf.yVe_釕c&±cXp,K96f]>պL]"[$Z'T*KIz?`DM-/Wcfl4xa9v +C+},TV& עmWp@Rk-9],vkPNv5{vCma3/)G㑍Ox~R#JxO?:&6&`y /3E#3g]̚3g3u-~c%G8Wٜca939TS`96~=9,?=,~:˭@ugL?#nw;}M|n ]!SfU97JDv8c;^+ TlϺa9:-RjsU%<8>S'pACxRu cKn[4* 1T;B#"&|(GiNTKv&aA֓/\&&wK=+V7QeVF&j 3|7 @2d^zT~)u:.b;o5ܚ%` iۇp ܗ3%D|qMj0YEsDdԢ;xh)m|W8/+jum} QZTU )Ů]s~"Ch3k@>^Y0~z (Y&L[nȠA hN\C9WZT'g) ps(:t-zZ5/^͸R[uK4N^ճ/htsu\[^N{EN#B3R,9>8=3PJʅ dG<+{.F,y`crP^F^鏺R*6%p?zy*;T(=f_:#gP1`^$A{<+faO?Eɛ{b܂O yiȮpEVl`Y %(it(:I:A:f!EqӸUv4xdͶ)"5i-+OQik/eqCFoXҬ&-\e3L[i4Dk'{!XNgoDp{϶|`Yi#2t6 0Pe-$wjg!3J.Xζ59SoeHC'BXIOrl'SDA|OTJv-Rigi俽@Vs|™\hSO][=?a6(+Dm O\`Sʌqq4cN.N^54̞&$Pv/OLc&skZ1G/u2%jOqyJqy~ƣURA;f __4DWfq3xjU'Ae2ĚzHWxeM b7.= [EOV5.*73E^uqQ' '1@)&iu"JTm0Ow~Yf#T_#.VygbTwV0Ȕ*IfD^qE"e8̔j*wSx55\JZHimͨ.sS+ZcFsh\7}[:yw}$PlG%1BM`P#1!3~(}lX_Pt y*=ocSiC\V~cQ~]f=7B߿4¦#\Yx#}v7;á}U]CWPET6c|ciY&$W/qS7X}|.Dq`}D.53س٦T߯֠/4I->3h4MРEL-,S~S]\#Xum@jjR 뾐7Jzһ>nQr'Ӽ8y1x~J'l/fA)XkqG=Erκ@v@Q zT?7Mb)*(y!#{CJ1TҟѴ\?EnV^$94IVf[q(0 8̵Dq2PӅœxHvpo~ )ŗq@H><<'ʂmlٰo+˯ؼ.o*:WA'TlYY&Ր:LɇFds:|Ju':œǔJ>vv,#U۩>x~I.{5)RBM1$Ĵ[#2+9:٣4nH h8Ѝ8j#E Z`i"ng-&b?ߠ"\iMÂE#"/w0v)30iz6)O1V'?C(l4:ku4.ÇEޛv.LlD>d^>G &IxTQ~!݃ "Z Wp oZsU0B[VlA{ E~\it~7<5f/ˀt/ڍ*2H-u&%!s@2q}%@ 3jF^$}߿y~%(L~Åѕ%Nio:$v2UDFaٲem ]:Lt^JfQ\ObŲ F% x%>_힨yLpSeEg m΢.cbO\쁞T&TS@%eFy*(<;2bQ>GCWl: Eb r$v|J|zIKnk N`r07[dB%ӽ쟶( Lsnܣ ޸o* 8^~G<'~8Uxuvߕ< np9y_?7lv-LA[KLA0>LǟԮڎzo-/G)'BO$@WJ[G^/׹Qi #PvaCybg~G}<\9=9Ll4g+G4~:_l9 8dh ? /'wSLJ.tJ<6^q]SO#zA=XX<IOy)DzmYS#q0YQKb!&<]d` 30]#Dp)๗*J7Cdwsg4 PTv&:Cá,UPpkaυ`g F~1=$?^wS$ Mͦt ,Z0ECC"h(.!8P5<ׅ@f[MzZdS1{kcÑF|V>Ud|zo=~q F+@ RO\.rMw 2e6wi)f PAZLyzY1H-ݶ@Y9Z{^ v:?Ly_ P ; mfwC hs)Hʷ9!j+3)bcw+ |a߫(Sv@yiE#"Ex 7cA\oFyD䛙9L73rƥKrHӜ &7նUsBVo9g%ѱ2g,pv(=CGSޚ8ɏWsULk˭67E3%X?D@kC7BnڏÜ& $_6~ɖ|ǣm &Q0}4w4a~d9`Gi^*F( 8JۀJ/eI xUà ޚɿgFS̒!tE=[-Gyp݊Ͷ>8o ĺ\KmW>. >w 6B=lp,4fnfA­Z&}Zct}ܩNG#=L%v/ڄi$8?q@6^CL%пCsw ?F^C<0 Eta?vvj]SL8XjZ4nZQ쨙ضefpPPpxM̔m&y k/,`>'y*4g%<[)Zo 1*ЦyqdAyFam!ff#8Jϊ0s1>V8ܱZ #@ɚv ?k~&cggH_^^ "Y ֢5hfVLE0Bm5)Dz[æa[%[S|T}eXGP0(jW̗bacR9}ٿO`v&rNwyj 6Hvž_#%O@0!|/w3hMVؙQ$5p_ac;djR 2rZxT`[ײ/G<6 ^SVÄ&& `P>PJ>(Q_]_nHW`b cscxjNP6L!;pd5%o!ɟ@b.vv#{ߞKw1|Υt q B=Q6 =dOwDs0vz\iQYUUHgrT o$9,w%T\ǡ,zLM{41;FМ#rJZBOMkHjnl$ܭ議: Fymq˭h=Vja;q8N} ۳b&I+P7R*-F _][?0(Pa3 L8be^-R EHdgH1hKN¹ӊiiFT{&E.%ȃuaYEvL ՚{06lO9 ;t$x (8?5bS,\|B*wK.I^G|LG_H,+î 4~wPeu ?Wy m@<~I3phЬ mc.K'~m)3~f!8~"@%ʾyJsb*塖g;M2q!op7P,͌8QkDcFUCl}z^%%B*Kջ7-?-8 ģ: u&_@@e.paؤ)(BEțӇlAH -4`C- OyfY(鬙߆OS $RX,eo0 0 ŢNe7z]a|;c.TΞ oU?PD1}j?b@P>oXiE[:x$ﻍC,nù#(Փ@ѱ®H-`LQ4ޣDNs)?WOG95{$IgxX=Zij|/0?+tTpH?#ׁz5]XFrM&s `AQ6VE͢j˩<ЛtOx00օ+ ] ^-53b~=íwsx#YfDo;aʹ=lMq<ȍN/Cڇf D3@5V"sm}Ecq9]7Ed 904Yؑ3ɑY\AG=H\ ctߜSdVW"}7GDZÓ]l .2"('˗2L]YT69`7*E!WqWH<-DiB^0*wp)OZs";>W٭@Vr kxPv m*`:` WZ"nTSL;0fӒ&kDr5-) ~ԇF~]m\q-!oaO q|BkB\GUI0J;4c`oM BÕa[1]ԓ)ע[9Nz gm(@Xo%1R׷sQy@Y{봬Th_T8(\Cx,祅}C'>#>ʶl`Yt-= {FwK¯JSm|--k$vہll@)R=' T e V1{X8g1<(Ndӄ/+J;#Kܨ&mcΠĝWloK Y+vs< `htH-M*_B!٨;LBMk(_V3[6Gxǣɮ2ȅf6,5 )cfv;K˜Ox*5K?Nqir G!*'.4 b<҃?2#s4o3 )8EGSQ!WShAD]ðưj>n$9wO4iV_@ߪN@Dd7G@ VaOt*s!uz+3yN W@YizZyvCJ4Mߨ5miwl4^.Ai'gI+ZU5hwoapw(ӛa f97$ 09GaƮ3"tL *Qdb:bSJ}wN @ LNiД*ÇkEpzHwHa.ʪӤN6e|S-Bid rss*9$$h|}jKB[8뫐F_H=3ՠKy;|1jo:؈)GPlH4>/¡3]iz=dr8lViFe}566NVl$}LbEF58NԵ s8U1fU, U-|*Yr^~QW0&.ΐdf /YtH*; HqvXI-?_t3:n1K4SP`H1>IfϐÏyU4PH>ǦD4l˱[\j:ҤFV;)>YfT[- L;j[D:]oQ4iN15 i_z^z;%IHĤR$\k|Zwh=<=CP\xZġ_@9zadgXy~cp=CkŖ.ؾC]ah0mYQk{`ZceãQo3]CvbV"f!t<{FI@No$B S"Xq1p`ʻH_c!J:PuBO7p|#>Q$y.@(d ٝ->pS.[r1„}Axj[iX$?9ҷ`ݬb$;=c'(̣̌lE7 :E:~S;\E>.|_iц|[VoJWL+?Ri9hfHv3%r=&A\={QHv:)MH !uviyH)Zv$Rmc)߀/4rЮmO؛m'M9 =[ʕiSF< xլm:?l'+ЅɕγdS3WSPkl**YWZ9hsPT xx^Wؖ-J m*gS<@):<%~ҫC٪}V{Wۘ}b;2.)?q:(Gg4/ab6ڜqzͰM-FTz% +Ba~U0^dþ尩9}x͐q6&G<$4"`t+bF$kFp]3PzNe'8, q_d ;9 )4sN6 f2c_9#)? %qV-Jߴ 'j$hHΣ=>''wrwPYC){Ïhw]"_D@[r8R67Q;ya{րa5hSSte 1+ۖ8v7>|΋ٻNՄW9;m̤kbdٰlc 4e:kтݣG:2?;s&ڈ20yzC[$!y; qG'.@UKڱ1+&5|9|a \'-erCEQmȷS?| %r,L&YJύa~O_uyPA1QIq]MRo( =dsg&4؍d8~^2{P9K;QBT6s_߷bz:Tۊ)%vJ]Vg޺}:àN_ۿÀp:ҋa2ݩ iqE)r$"48#.LXS/'t[:u<keR~e H<:euZ2pj<{%ʷg+ וnS@e6ĸw ]">n]Ljĺu}筙-<= 46#Uc8-D~8yi>lg'SY5#ͅ-\7cD CCKjts=pyK 4=Ī .?pz\]_뱿65S2esXVfH?&mIɀ֖Z&zоvgJfG_W7<ߎKPS_m]wVΰu'ʽ`VX26ąG;ʛ^q\كРלrIӟ_A7K2ﻨrި)٤sk\mf{k2\H0$ʉ6{nVNj%OqU^؆ur[g<t^pE^7g{B`aTLV,[aFeOwqMMjzxKfRQSMN_XmNv 卯]}lhBiSe5Suxi1=p UIgcc%nN|P{sb 8կ[T_a+ Kteܙ?ݰBM<@Ow/զ=ï{iIc :U A z fy-. |론tݔFϫGGu&={m2K ~D`<Ư >\!=50I0fC:_(؀"Տ;:ǸXc/p}2KZq]`krAq\,|h#HVPF;dE6 ˌ)~`9Miq'fā܅ĂyuݸK֔-62`ҷF[@`@ֽ+)qu~FJu-x29jMs|.P]qs.C\E $Cɶ, <Sա:&M$o=+Mv6hļܞRR"ler2WVpLu,? fZ<ҽB3ȺOP4t?E\טo@ ' c> ȹwA[ ]*Waٶ̅sx1z(WY'<2X䓔mv ǭZ~GHnFf! fM_Mpg8V̠!e=_IiN&|"g/v*UnOjK{oK G<Ǔ&+lL><ədQ7ORЈ8vGF6$vjM"9bb<+qډyz:ɘ 戢U+z-Rx’\`A>PoA^'=u b%承_\ѽ5? :]/#˽)bYS Y Kn#dmHO$5zL8Q:D#܌3:FoĤKˣCgc50(cMduOr$П5AG =8rN3 %{CjJoLFԻu{ j9)-L(3V15Z?p*R1)҃Tx7(!>dŃ/v"؛aps{}a{.=\У,, *=·AP.CږݕuFS^~쒱 d.CVw~([Xx-pi[Ӫo/k1jK,d?Ku]1֦P~gz,?ʂ4FR)Cm0!uTfaܳi]/6/VxRPiJ p7E}n$rE;J, VkAR&fJD=u}y=()Hև{6{ϵsƤI|[%BM|;ic}I@kMR,5zC)Wdb?"Yy#Vc?OIlaRʹq1HWG`H%Fa,Fqle<h3 NPȂZGϷd 8Π/md+KddJ?K,Duùz_B!6|yM%Q4>r$2HIq&ӷfTS[o@`mYu[4G;z_鿻N9z"4;L3Q[f̠s^էaC_aH6U[csn]994ΌWOKtݳF [8@2&1 se Ϯ6ʧnm1":_ ՞\)fJNCu}w xoI߼~O5G"pî%ZRX A$ ktڎx{5"@po'oS"A m,CͶ0&^D>>a`BLsz2Ml#z>N¿)U9 -<| 3WwM짚8KUFئKsN8q^s!w߶۾{ 9١!]A,: ΃y R@OvؔQTQJjDk+{{oFX(g߷/uJ005}gT/0jE˿J\'MRVf P*`@{G{e-ﴋճG"hÚ]lmoZ]ӍMA*c~8IuNb,ww0ltku5 !е"JwN6\ .h(oh_q%{C=&&{J7Let~~!,+} Yi;7݌.sHٵ H43!A^}+6R ?`WC1M4>֟h4 z+h{?& l]^9a.a#YBs٣ q(at0t"ֈ~ť ,$ս*j-`쑛93z9u p@2{("pJ[#5Z^bW}: `J%]0Yei#Ktڋ3fu "0 t[xV7uD%jP_Сtϛ j;%PNYK璮Ĺ7߻j@ǚxR~[DU5t_q5zku(S[0{2|gŻ+ޚ0g~)[iEVJlM)S'#ku_`|$ʸj4I77ia?8'\e(2h.ͰAB>4ɩA`} Rmho?3feu&܋}#%\/+گdz=6[gP=cF=G)#9~PѦ5aY̤P.[1:]^ DdiJ,P, J.*U_%Ğ 4UOM8ShL}FGЁ3'KAS5Woy^TK kN_=BҢM;Db'{'61`I_ЈK6g_ 0ড়Ln"G,#P gS<-`H Lz ;M7Ӕ6a,_k/s%We]b %e)@|yĖz#ӁԡMQwE)[s V@C\~+=4EID1MXuyBY(aѣDǸ{`* `0gG'I™:!y0KV],OEt}DlZ)2{Q{&q?ȲU ;]&wrȺhXpXNjBCЯ/:8 %u{'Fѥ\|I,زmj 9 )-tN>ާ"^œx-:w(1ԁ\@Q[ t3;gAUSŦ4Q{xlۃ(MwYgǒz\tGG[])mKOr :D7&~ پj?]xv#;4jlXx) K;|p&T|[F?6v57vS)D'.6oNeƠ'q'V'PH= W<֩;"bmG`N'̍nҫ YjW>CAo5C !v6Rd/fM+P=ƸV^){mn*R g3q11-O3zKӪj %:A 1[䯺0daiu7U ՛QDV"zSDGr^nwБOjUOU{Ǜm5<DxVQ 3cP+L-3©Ũ u]T3N+I}<1rC&#Rn_) s!Chxi>~=Ąyw68[=y/d(48I6cf(;u_ڕsP}þ"GS3e; !%aYdF?cQ%9c?W6WV R*8&d3FR0܍N]MmJA"fwO:%dSm~|c2qy.3 9Y2$MAr#m*UN5hi p;UÍޚ88% rAC#c^6CXuo:] _HX|p3ψP@[p+omȮ|ܡc <$'I%)s*19:m?{+kr&DIVkG'CjWZ_soa!=y" gru`W=jŎ3zwjź* l sSvE$ v0j(ޞP*F@tF5$5De#(hB,A7"<.l 7wAYJtҴ(JTqp ݗd#E ȑJo+ķ'9h"@|0S~&R;O=`BdA=)Jݞ:J6"(J}h#DvxXF>A|]-ˤaڔa<|(zZ&GC bM\@`(=*b9'p{~QA77 2yJ єa8:z$1AO!cmed}@KyH{Ю KR}=z"1 !`S}d{^Ovz+]@{K0X7`qӡB4ɼPA3F^-MMf~⛓-Qm~:bseR#;LG!MEvCV%bisQcbRnM @|;y^$HT~\d6LՌGyZe"rfOmn23E@E~O̓(S5ꫢ>e jwzl'jm<]_=edyvk\~U'Ro'#݂̔*̮\#@ ?yBxjmP[h>B 2_J~yA:9VwfNkNa^;۽j:|K+:mRN,-mi%}s麦"^d ʮYoǚA[*04ViTم9Xo#Q)s)Mdc$BR>S'p|Q¤&.\m*e@T+;l(wͺAHַmVYhXlfʤ8 !ϜoS 0ۼaŌꠉNڒ0|? -j,/sq}E`l /uPުo3Ht"h6XɄ4S0LJKǡal#-*[JaEd3}UGv7J<"gx`m8Īp/pR:q|EYP?eu!yxmit]*RFwU-fV.lǰƥioOZGWu^[rDVF ] ×І2ZVb8w+U>W'q}~3ե>g!*T0xk+%nCg@stq5s-l/W'bePO%HԺaQg Ңj;eT_.iZX~0Vީ_vbPy{V!us754v#m]к4_P'TY;$xp#Fsm-mG#~PrZq-0ȨoKXFa;l߼xUj?lGvuH$w++ug=0i6cyꞞzGmJ;)OMbS$_Agƍ"Il IHfxX.k Cۢup 퍉)C(rt Lʏ?W2ic! ;@?hWĘ?9'o[ 8Kڗwn~wJVX9m=l˟2"͈w6ܼ/_(G/e#K4/q* 0!b>X_adz"u*65mZhڥ,-{`߲gZ۲|PX̎Upg應I<,4YX?ϰiQO4%3|bvwbOPmVS{&b *}uW\,( fķbEb 7C7vLHf'_YAFB]spYAM{n=?3i-ja"6B+0v%N{F˯ D$Q[+_.M8Wg/̄Q*\ZwvZ7 &-4Ytpxb0վM (|OjE'~#]O3z]1[0s9ŋ9>Ȯل]搣iQie F ;3=y.΅ Fc62tLG$wrR;C 5mj%G9c[l0ԶV$xɇ>G2GapZkr/\`\Z#m3;8b},DNrK~=+S3(-(q^'M@/'XXB2-Ƀ*[苭$'1Lb?VZAcf/jO/YYL 'x)ۼ"3^D4υo]'Ojnt* @CښA$3fe ۳zڼw%(.Q1@Z OK=V5&zVV&r#&gާ8hKִ=s5 R²d>@]gtIsqP JSCؤdbice^ U'XP/Bml @k1W.Wog^@cx;GY.>)knMyxGNQn5;i|Xvwd^kE'o+,+C -YaӍ×d/a4.oٚZ[niۆT{U Kam{j WidCa1f.JF?} Ru z/aNKnMY& ؕ@2wEg\~O>O˺ϙ{/xz?9?.Y+~Ĵhhc&εo * /Kİ+SPCȸji,[U~^k12߯K#5g_&Un+E' _c ɔBߚ/A %b ka>8Qv7n_,z,@uh]eZOB_ڧZUbᎶAyG O(^~f\@Y9zdd?1yDwH}K={NiB Vh-;D*44+sQ@Cu*ut1^K8 /u T0l @G5 :ɢ#{&2?x T'ڿڧl6arH~=/X5P"IԋW˷V4=J|Iyh%a+-z.{~Gl#a܄{-4ɏyYh^bA3) mdI8uzj _t95,^͋H1Ÿ ,MP%&,XtGzFG)G3gˡ>o LjCmʤbwh:ȫ[Y ąL|+F_HvdlWz 5lG7w24i=?pқ`2suͺ_n^xG&nSVth1 ~HW%|gkUw)>/627.mܾ~AE' iѫ4 w!r|65n Ci;~ S$4Ba7(NZ"" 8n5z+Re3yxʕCӈd02 G'j>Ƭcl]Vw*4cfI`Xx}%G9?>K* !k\DBDP%~{h1ST.YBlOx"vNo7BUO,XДg);,JknXp:Y^fmҢ=KIkL(~6pRI2ٰ"|uV_a0mC@@B6}E!|kφ~Zh`s(|ם/GqYa|H>Q_I{NNf۶D)W \ƒEb~9>ƌJ9T֚Z>x8ғs s:@*OK&0NE wde=f = "@(f3|x73$*.w paDǟ{a ;i+M4" D5Ƨ56+f,GY&6#΅ݹ>dm+5[{Kay$&ٔN7CܦT[Wa<Ŭ[d&ȝHXqͫԋ{GYgB?4X?<.6 \c+D#z4U mkh,v-ݛD XIY:W£pM;xh;ĩ<<nn)W/D]~ܒ" {\z{ WB~g5"} cDx%RUV±eWҙ%ͩM}ߊ Zhg:VmM"8Ħ-2@Є ~o({4/J`=).s6~'oP#zM7M _4~jmFGkzc4vqK.mQO0(t|'ƒ~䚱 |t-g[[ݡ%Aw;ܽ+Mܷ͈#x"us&;GFBZ>> s$rDqP\UkJZdsa(b?^gvl\\'&|;N%jCImyQY8* ᢶ= x ݈@)dlPɒ $ gttUtYةδqW3_?* SÈAgq8i{qb-~EVN 5O+  ߟ*s_k>vJVti;=mYwFTFd[AMsC{w]ҘrO%"Qd_af-|ldS2K' |~שl ~ &GhA)A^+e&oYK7f kc0Nn5/_/=ZLtRsQ@Olѝ^Uxφ ̭\=s;xJrj'YWfxD?:Y@6ij4nb {n;,F`mJYbÿ?0,,?x|61\-w'f "e7#/trmey1; wܩN_KN%Ơ*gwaep2=U) 7u8T)'ޥxw)P huQNLկ@Xt !V \Fw/dGGkҪߥU^XpEB^],ڔZ}p*Y%,\ hF9>V~'rcBVhW#-͂UFeuho'lB{OR嚽RYknpղB/C AhD~'Y}VWQ+jSWq`tΕ:6i ;0{GL2-S乂ޜ {G6ծ'VOׄC8?_.rFvs"'IV8}''Oe %6ra:ޕMf*R|`8 4.jUbUkҪ^g٬sa$*d9TSr $Gy(48n`SK:pv 'Ip=|-ċ[qL~M{zX3dѪ?YZX=eZia)g:Kih[ˀnVYzdrz1Nh ^Ŕ3K+f<#I_.Jt-`SZ$jsNɺ[ߎ\~FMlR17>vxBHV| )VIX9d\mLߊ>Naݟs$3Dw4Ow>NAwP!Q>Hjw`[tjhQ(^M S` ޳uաއc>4ݭb$n| Nuem7nPwN{55E}K5;i߷)lk&'z.2mY-\+0Q\2>]@j(iCkIE,m8"{@O?5Mt[:Fd=*[`^mɦKcJ~밺OK;!3 ;>8Trf f>G}jA-qbd{2}BC!bo4 ۣ;ۀ2 bϱq x z*]kfz?_ڮgn ۓk3(0 # LU§S%Lȥ$Yz\n{Rg69)2w(.f }uپd~W֓U)$idCLC? zЌDd=H_M~ a$u \So78Y ,GԠ8 - ^~͚;|ƀV*+;degG)2vB%*?~.G rT8;=SCDu`HEeIqC$'Fv7iLKl4!s}X@wG9:%6uNc@E]Pc l=^"w1v旿h Lnu ٲSсxg%P5)9*Ps6:m< '2 ZtGka3i:eV_Ի=вKKҢ{fLk#Z/mb:T%C~p4]b;[L´Tu ˆ4̮<+8$m21!Kr9auDzai>އp4o46'`#)bmb7c-<eZgO6ЦM)] ׹jtBVLVH!6dti67MbZhcHtfƳ{Gh}(hY-D1}`9਒E*c~/ײ\j-aj7êde'gPˌ$@v^b-c=`rLCQ@7♗a@󌞛{瑨I?9I7N|PU*YZz?70>*m3uޙׇ{^/~|qw"z)ϧPjrޥئc|(PםSv퍲Y.L0sj";5ɻ٪+3޿~ޟ(n1)I9j9i).qrl<5ísX 3֮E\ t9(eacbJ2c"^"قuji\/y.K# 6)T`ͮ:9{3/\=sai}v0~v܃<5DĬ8PmU;«ݺh(^jbWC|ȃXM?-̡};e{RG Rd{eoY88ޱͱgHt THuߞ^ ˽NZhy޽Ы=1I ecz]4"w}&r.!-قVVk&ЈlL~~H[zF(F@ۨe=BWgqE $'u~4O752ߑD*O h&WC†"a#RPpwt[6&X%aɘHTN9M. ?9|G9lr]~:(׀5wS/tMD50\ vY㿵ǥ墔Ɲ"XF /ǃ"#_2?{ߢJ=$ch{keW6&>HTМR'6h⠘"GZg8k\j=SH^v?"Oxl<5d6^W fW9sͲq Ʊt=-1CH F5!9]iSK9a)4(b V6ᑄ NXxTE0huv?@Q,/lWXŋ(tYsC&⚱.g8[N*ί}[6ĚރC0Jǂ{0[w­e˖|F1Ql)IRw2ffޥHsJni(8-)aTgc Ί?RE/$ZOfh͡VGJ%-&jAsu147nk{{siq|!U7\ l44qܹ\\~}?soNktM1ZcMK*my '0E b)p5EVL.Ehޚ3E` tK!L593O .01]7)pT_UG)gKmn~. Y2X$ /5ؖ[o] WxۘǍd X>~D KRh|1%?]xdOm*wv6:|qw'"!}Bœٮ\^ӻkޘ GiA,Ĕ:?RFS?%$UG0?;;Ÿ!G$MdjgsT Q>-j酅52в>DA۩q ҢEB(~ h"#br+03Wyq[о6t˻4CKx:q ;0[.}> o8lO9l5 -o\Ɩxᓥ(:nH!N{$-1q}zc#d"8yy?17nK~ >)&7?veܚ5v-<cMoyR FG驸1N'!{y4"3pDU6i<zԔCO28&H-k(y){,D/03G|O;]d)'dS v2o3mmP]&>; ?/c&?I_N^xq掇]]< [Zud4D-E`F#sBcs]D*M6jk7~6Ay0!pIٸєe_᝼߈8T[4;">q*j?9i=Mݒ}'۲Ϡbg~_8qqx %y Pwto@CU=sopݼKiQ]7ѳU|ZM7onArcC?)j(l6mA.e?LiuhUHN<75Fsנn2X;:\+wŵ~>K Fol xŒϗݿ`נ, ($,Gz6]#&Y;A mh=JAc._vԿk;jmGN:*q\GhcY@P616'eT|.b/я*=(Ccv2:]"WR- xxFqv˅Ոx1=.{Q}FiMКJIIGeUw.lu>RdF ? ]Vt+hH("Mm {`cNomT\k,VWِT WO-U1vmC6F2SpXX% d)[ӫH8U܊l),+I.~eWF]:bv[{E!lG˵)W?k i6NuY| : M1Mbkt +B¥\Z@.̡;v)8Tvj~3F7j 踸{~H_lQ3Ug/{هww |0t H4hЖE[E_ˢ MDRjAPYekIc>qA' nmMY*efKBi?ܙt!m~ɝ;w=ܳtۘ}cBe*q){M580_!]Ka}R r {Ȼ/h7^zkO/4rՓv:UW,d#J%\A pBM~"MJ$nqKN'Л!+q^4 pZ$\<7jY`(Td4XQ2Yv%4עy޽CgOqsOw(11C;FL1Z_H{dyDy%0{ԍs!^45w.e.mR&SKljTEJw |ЪˍhTث1zo~I<7n G)hAaOwv\ջ}oc7S'(?@<=K eg+ŀ\d̢ӺafhQdt,n[?j|Iܠ#R~-Q\ٵu#XXڬ !_3p`+$ֲg> 48H[6AzQ dV85Ozgyq\z ཮fyR[z-c a"< 5v,[yO<&(f'8{P(ۮ-&5ӲuHMgn$ #e )uf {qqMWU{q/RS:KKK^n#ĤV)X|4p%(ŸI 6I }ҌT2'KV A ̈́܏6΋iZրqtԹ6O"g뷵Pmjܕ] }(k#[s2ZU35Wa^`T\:#4j QEDi˨N(a$uɧN,x/MZb'z`h-@[(Å' >klR^lT bX~atl鸋>w˙RR.E k(((%J Jyh#1.l ܹClfiq&pC,zgqg,"c,"~av~RBk4u$+\u+}Ow&r,GI`3™Vh6uopK` c3Nل*Uf /( :Hy WvN+qwN' ;5dsfB6$ 8Ϸ,r/ hRcSBfCXv_"gΕb?hE(k:LS\8g,F@hܐ|}|(@"XP`ICO72Ve. i/ TUˋpGÔEʱѪe1&7ez.tܱl /Ʃ`-D.&l~+GF?kl)tVz|5'Ζи`Va$:ء",yI1Ҭ;C*)h <[gHWMH:5v&^RtpHaZ2i~UV%Q{:B<eBV,| so^%yF1!;g嗪nqц7tM@9Sp?K-{ZTZ8YnEʧ`g`\fN:htpj[Z Qn7Ny IX3ImjpJJi R^ANwk0beN-z23bDV%-Kjg8"\ aFJ?\ [1H^ OE(5_ z> GE(tR;@Q&sL ]ױt{jKNuSkeg:3ҙ7/L66ge~q~3 k?}inM1%hj{h~|ʖm=eM+F` эyRV#Bh1hW7<*q٪a lUҺ$^fه~k%u.&o$ƛ)!#{xLP{cdM N`DA)rwհ!]:~,h}S{BMx}A,f mt9zB@=e` ZmCPLɜFq֍u|PK3o_0P>$?cᲤk_o!n W#{?P}@p#3<(%,@g&яJփI-H7i%Fl!( $b} Lp:Q c©Vrio*gUATK=%//&+vr"~[k66y⊑'1/_rҊY_!>(_Q(=Vvtm5WEMfnkK~ZőPɖ_0]ja\D75kv)6cu'&r jݛtkO$3,Q]X)o/NdwDX}~;h\<9Sv0ȝQEč`s.Dd=b+! v1X1H E ޘ'hI*($7"\ yTuL("Ö;ɜ=5q%܆֡ȴ;,ZQo.YG/dg@0ҩQ4Dy}Uf?{ ;0ʷĹFڊ4Bנ<`H$`lg_1{߃֌Bg0O1h5OyIw(}@632G!Eؿ: q'#DtR}4x;kR{ ;G.ޖp` a"Dwe3wVfй͆M3X^2rKvd,?.>Q8kFYX;7{a5Gk}o9[~s¾VZq[>tX`Y6 (: 챾(% ( Ê5j5Rj @Wg:A^jOWivo NJ%jDj3yPd [r˘*fo1F<f(VSdFqLϱGŹ}R7`ס+Fd]\zomP>ǗQ?ouX&ۄ" _Q7bQO4}B(' ;U.c.8 %0 Gc*xn ?4e]L8aV&fWuR-5f >'Yh~7K?EL&t0ǍS$xTXu)ZP8Fq;ل3"P@+m̖m^1'.D atN)97$QHov$u+ueyɰ܆a&xk bPZޝ\O#-QroxlEoAW >jp! X[;MsӿhڿD[gһj}DCo_(^64pVA&'uw|0F,xg$C<̔f׉[Y& p 8$>]q}: f206.2bv7}y'/2.!.K/=NwO〇4 %,S6ZWmI LR,r 2?h`Y,3wF+ZLqLZp9_ydSƼ0n5*B(tp ܆Bi۰X%3 )ڤEZC{0LCƦVQ!cV)H. c1<NRٓu7e{كyDAJpLbCܯSJ)ieQ8`ZGzwB$r@[nD]p,ՅK(Lf;YnM~f6G-GCuxv7r ̂$EoKȅYGƠjBk(k /aϸ!:pG;_n؃ Gh4ɹM>}5[oLtb}szk]NW,Z^z㩭7s}{S>q'j\OLRZ._>VD1[rqe}6&~`wJ S"@&eTξn}ds< /#`A0E"G4xK(B2,Q+Q0š:q^Z>fnn8vD̢ 0 !1j0Nz7NJ$. -KNCDGZaU%`bZ@L3B=oۄ`C&sK ?h.+:IC "ҕfZotxLIJ ͬ..V #Ս6'%iPgY-zX\FqVE\;\`fp&b`%[yW[ŵm)h(#r^AsQ,_DKԳ :B4*2]!K߰/=ݡy>k@8U_SbBI'fZwU_GnYzpxh.M|F2X (<026@Ko] ֳI&.+&iIJdwTY*n0}=[tWtr^L:p9=0wHމˉg;ٙ#raG1|YύaHb }[L`}}F=i4UDr,Wn/h;/n"aZ!Jpr &.כm49zX:\QiB}Qs@]@V :+s9O%`{Ҟr=@ @9U7?kmb(G~w%Vq0ҏ}yea6XL #GkP-)u2h>-k|fe[1N4K,Q$ YxU`]$d hXЛv}C-Lκ\οqeʭWd3 iø,]x8FXFAXkc;p1HgL&tPIH[s9Et8γ>ޞRwg憎=`e= 5Rjɰ6&]]F0rg+ĴڰiܸӪiȝٶimjy"YsHn3,/0p]sԆ WItsBk)U c>/3{gWRe+ţb7+bR+߫Ŋ5-Xq5VN)(SXqR, +~H)>;YU)ެeŏ)ş(ŽYhˊ=Ft ?C+B؂ˑh >8 rn}pJi,hNĪ8Y)ô@%C01@b\3F+S\c?;Jkypwb5t~a VB|FX :GUE-Nфɇ.7m!pWzJ9PЄ0BUyqR6X>V߬) XG 4@(r{uAOx EDH3vyӵ< %BrPfѬ^>-ٮnd@[xXa~fLR7R)^z sj侗IiTA)>w\9L,AlG<=t]Yc^&_iwCW5\w}PBqJ! F;\UAIhc &8}^t_ZEsiP~Iʭ SreB2u s4kA>/V[VWRܰ/ު:B|sgj$uCdq~QV21 r)[磟$ ڏt aDEtpc<~ *4I׸L(V"Cv`{4ζA큐(`8!䌱 ǩ`lEԤ ,ǫpr \ʭ&MnA{9E35bzSO:s;E|,Fe8t٧1WD8mC,Olo.lDdF}Bk٧j> N5`ߝ@%q5.Ya8ق{Yv\F_7؊2!5D/t-%<B"&3liЄR; 9᠖o9J;ضy8t0վ/-G/m^3c>Tzr'o{7:e8c:+|ýnxk&dIiG;b8jN|YIR"y`i|i Laxje|}:LIw埝ϕүSK늖FxXӐ{0w*ՃF;jg X'Njwx'i{C`˙ vEPKԆKPO Dа4P`Ipk:Ɨ:k2ʼnKXj^[*C~jAa*Q:GMXyv/CbBY3$*~IQ$ryk:_;4*R"ٙLINSk,d>v0/`K~ʖ.iƕhx^Q?~t4}Qhy;](bD 4ZZ`%%pZ=B>Or3NG g`n;)7ETd'$W;%Ńж/{?eR%)c 6)\75Ã`e5Ѵq ګlN4>KNŋu93n҈;,712lق]s'Ncv`A0s(5g?qy߲ԼtAae=_ <%֪G0RN(Y@0@ 1rYϻoH5zγ0+㷺+\NKW1w;F`fTD֟oj+ҽCkwܕ͜}8ϻ+y0 weԅ^J_¾JVVsw a?SaQ K[yRb̵5=[n* Hb`#_a/|q4{X].3*>w;~I؁>ŝ=vH[#@F}8ylmf3#ci,[l4}S4 kjnMS'Viꮚ`H٤!*\,S3x*NdaCt G >pZ$:k|0TzZpeJעȺ[]5ACK-2֬?hޮYOY^U<ُW2 g?ÌRMmÌ!ۂfzh>ux}ˬ>|N=3_>QkQVG7n#N\cu mpKw> F(\ جRw0o iBMND>{"E9-Z<_Қ>k86ᵜeζdZOlu*#m7[iZ/^ Go+ x$#HJ"fb~[%eV+×_dM4l6UEbŵ zA%xq"W9e v-Vh&`o)Bol!+ۣ݁ew`܆PWjv~ʉʗ vZXkɴ&`pl!>ojr9[iu83('6:;N%g:TDן ;І[ n,*8ݯϻ4 sRK߷XȂz(KXgg4Z,tQ+>߃m0 OlF{=&=Zt5(˖%pFQ(aN*YT\Zt1ˠ, 3Ey'Q9]v(ۺ*1O$$=GёFDQ~=Q,fy~!}of`"(qv)?A _ }դNᬔ;BWhygW.[MW#'J7UgI:Ɯ%5JF ek;8KYrxYWl uh/0ɨX8Y#يU'*qK%6tR]Ϻ(i/i[TsMDyD=19!2zgkqB1UzTi=קhؽc/F)G"p1Qm)vA)I#cS<_w3%ZZNle~>CXL  ċ=*~^VDҝ0\| smρ*s; OD6e?\:Z6ۉgߞ|_+ȅ j3ujB҂_aC-@|)}8&1E@ey&\*!~82惂Y5 =HeA&m7:fj wY? _υ,l[eρ^Zv Ck ̬P8ޭ@/xӭ k>"/x^R&+d*>2帰1rgATXquvm!l54UQ@2 Eps܆pZ#ݚy^|Fx^vqQSɂ6v+V\\^^[XiV3^Mp=a9oZ`9oqXZ6".M#,-EEpaVY:yL#SZ*} sSt; / W+ϕB)!׆m&G 0i4D%7?!&?u` 2C1$mw7S߭CI2,F Gm 0X&l1V@oG\rj&f3e@djcVtЖK3J\w܆lvv'D?3R,l 1ʘ7N+<5 4| Sסr' "&}Z*dUi] 5È 2ƅ'"5UNgȄmN!µlLZZc}$ Zmg:L͢F-0; A]7tW|2DQ9<ӍNYV]4i潶{ؐ(#2!+9*ɰu+ɰM\M?Ao~p=Nb)P8=9x"uo>O*څDB@Zݝ$sb@dgϭ#Lf{1 q";`;-eZW5'Ury34y!"4G3X++k)> v'hHG/rUQ@ ΊR]wYik ph7)*`13jII:jk>[!Db$nC>{ wst$s͝|M dc]K0hN:$\ YMhȄ@,_#KVix ~D]B3fN 62i).Qú gAKġzg$tFy ' Z7p|׽ ٚPgQ(8鰂ӵ@}u <w??::ĔBޥ e̚[9a%Kݎ;l-TuW5-a> 9͸ -8(1)sE͞"Yd€> |/&ɋ nYO\p,%=)I}S.e0_%) ?cʇ~Nϋ#u R!>aat[dݰa't1{}$<#tv6%zQ%t{'6GbKrf3ﰋ'9yq&b |NJ&35d%;#etCrZ}k!]ܧ_=2\!7vSv4=Nʶ5?޽RkRƳbOCY{/CBSaJ͸5R3-7;o:;*'inewK|?kC8˭ތO> 8|p1•\hp_maMok7qa-;Y➧ђ9,yp4kr^5>6ړ~_5)k<u}U5xEf=6 `$Fa-oD^>Bzv:|`Dtt;j:Nb>4-1 1AVj;Qp(UЂka;@jkjW7zaI={r$p83õtcHtHA]0% _gawn=.Wfi-I g7i?=iݦ&ŜvZZ.]~""ƍ*OS"?ݏ]"p1AT+!-¯^&yf&aoMld R&lpzIPPB_ #;j,p̎(s 6˕" rOh]ኆg%܉ "]1V3\ƞ/5) s܆#V, l?]uj+e0W="tlAv݇ %Q2 \+JBj͗Úqq Nx1D?uU}ӕ*14f-p4" @PLZ-eɼֹo8@i%k0up-eK./#i \2n%eCǐ{g* YxFxqBKy3@|8?^F-^$YP|=.g5* ڴ#0 F= ,*BoYWF`ɱ?IP_Yqxb**%r0:ѢEmiF5QpaY 0YRcvAɣl7wp9?kњ>\"yK0Y ;!|@e#yoN%YAVxXY4j٪i7 4+p/JfgUm*2hg0wV\ "i8> mk) DӇΖlVjM++*p=o4Q֨sDm('6  U!aw&±z9ҥ@`ڐU@V.'-]=*CcQJk-^\=h5Ǡ?MJ G+JZiSkBm"{QhMWFENQ%u7J{`4Y}a(ؠCVCKYU47V^cYyݳ잕JHB^Ny `|FT [E1u|Ɇs(vE):V>A@ j Xee?uZ~{Vbς4DH>adeޑ"?X'o$iY0fj4g>1d4 LQl 7n1E~toǵ: B\oGną3nO(TQ< -kق%,gۅÖ0O\8/ْ=˒gVdhE:?uͰ?tOE8]k*TKyЅ mi"-r:ݎ;6rr]PkSd*#mA{'y:lJ,>D!'-/H͹~[yϷa%ºAdQs?>p"?X|9;跗ghh3nybCjWB-k6qPηg،S_z5u.;T=)bZMbߤZe7zi8]3IpF]L>asXw[y1 wpJrE(&>gLX LF؄SX;)9zC 8kONkВ{YtiNe7ebh]SdKHcJIP.~|J҇=RwWew5Yto"xẍRأxZ3&3e:5I[0LL16ZFhh&LL"AWɟmZ:1,{m#vf x&/N!̣Z_ӻYOX,uD+]?kz*ԸM1Rr2tqo#;6b=o 1jZi x%yR~vdD4I7_')ݲ)3;wjdyF+Q/0 tD&~2ˎ1c)`3Y?7=pK3ShnO,p̱ bKO8怫)Vטhͨ64H\ SZvBEVf*[<.T=Y_ZMiZ悦Wi*:bdngghX Y t`I$Sxb1g\D0Fz>ʽLgg0 T Z9c53c(c:rbܫaj2J ӄ>ݥ4V+uB+5uRF*Aɹ !%X0tI+(Ȼ<@3H^PǎLOE F̋24Y)/$qyzPK2( `3XkvpًhҊ 8t{?IlV)J &4V?]P)U`RSW1DbO&B\@lކ.D8 W@ѽlɧL!|U@׮ҢҭdI|bEOk)u`w2;FH?6E5bҕwbF&J5\^׽sPkߦz6۷Cc㳫p]וW[6/s'ZE {U| Ÿ] ;ŽO\4PyX$4Q K]ʿnP%6NDilZ=| M@Q䒛ٷ>s씸m()PѾVw{"JjI|)bsp`Skfax:M2fR_خ-.| Rh+k@T6 zN;/'εH7wF\1 |c13{z9 F΂ZU$"#GCx-ڱ#CcЬd,H(c߄ҽ\yFaQ?Oh^Y OZdΏ/ن#m~x_[Cp̄3Bd;bKwAr_/Ւm9]QSc264gOI+Iѧo AlUl>Ѩ6e8gPٳD(Z1T&'lsF f(Ԅ^ .PuFz2kMt%.G\9WBc,0y95YYPZud|d1L=840ňyd cl)e #+ 8n[ٚca=uxkJuV1U/>yM5{NaFqX'ZW1Z`S2Jry5Zg?ρ64PD p82O,;ߦM7ZRzˆ9ŔXX2,W wj5#.34e{)'W+}u0+K5˞4m/ hl=k)Y´(lAѦmeCsJaew`4k,BcH.GT( r1#?稳-!Yp"DeJlYI2p\? '2\/fp u}Ѝh:N\(엲x*YܕQ-_ͣ0.CS+- A[eѰvV;8rGagQWnA^ӧ$E_ =iF~؋UAg]¤۰@(.~$7(vd֕9%Q<›i,$%δ.J'q 4-bl5"-<mqq9'OcoqZspᅢܪ s9k TC~~(usfZ +~?Ѳ,a[!Z|G[OFtSzst6d N s#?CL'&T/%WW]Zq_D_4i?%Wǭ wfs2vv!\'i) ZHCʐf{Z ~I|8}䩁7FVOn_DA[<%ŌM;P?:p˭6i!vTaA/m!Xյc~"C3gHcx!KOd!͠Dd.$T ,FưD:v2̃#\_ ?{ X1L|0s„g+EWdKz#40Mt`>:)5L:fK[S_ |Qƀ_Wf^cm03 Jia3# PAi^ u,{zWC|A0aϮfC$مž]drQ1/" +`YӜs*3)YS],2in%p;f"bڪT!kכ'?ÌC8%NJ+| ַ.f2cJq m5VKjypȏrZb]}\"N#k_Qx^?:,&xy3H}t ^-rݥU2S0>ojsX²B5J6#GCh!V6eARUO2L*BQHr-e0|) +=~o[e`vn;`>͘=  ;&uVg\7j +;̭ iϺOp㖤=[K [o< "[<-컇55ϨlR6PgTcFCJnbDlD"g?#UzG -lސk$GZ;"<ؒC9/Ą3>3'wc,**^Hl_$^'M:U +FlWz,?i% vr P\(@i~Hs~[OLHx#{O^!.H Zȸ'K#S#Jsr$#?є? e l C̨V~9=6lIᳫ?J6h]Cg,t^7 SJsVE$zۉmeN1s yW C4JeQP51 BDI+i,Tfi]/ iͫ$ ,; q3w MY{#'bdO\V`<0qpKWɡ`gc"$'Ɠ{]|Wم?{;* A]qA 1CS3&MF/>3sɪD_E Yob\)'M{_7Ql0"o2BC^< :8V_ P(Zh=Vn )p׷=)$&3q/&;Xk &[ijUb(Q y G^QJ!$ ̺XE)#B-Ty"F! Fyʐ[$MnEŸӉTݝda"0j|Vg'-NwU.G-1Kfc=TxUU.pH8vo&v*HS@;缒_h o>-e+ ߕwN_'$MQUϙh1r,,t-D<΋^6`Q#]-sҥQqLfw{TޞIWZߎ9Օ-|PjaF3 )_\p,Jb-B|١+4!RF>&eJ. )`,u'kǵ~b4Ɠ_-BZaUX,9LIL'mAV;$O <\JY˗ 1n}i}ے w@s,ԻXqܳ'$U$ږ IQM%#z}pAmay,_j}]u cᔫdE,!ǵ0fYfcwABh<}9'E_j0wҽT\uxLY}אHJ?дjO:ѐGUg[ޱ#To>\.0<,i *~"HKEa DT2'SӌIl?Ό|Xi@4/=,_ze,6aTtҗMNj0tQ=r;"%`;<#AjySf19_;I㼽gkz5E?8`H"s70RO[Ͷ4%y#&ځv+Ҹ?Yfh/^21oMǭ4ӈHHgp6 c-fE!o|K %m"2-VV+k]~PVl]n|\$y[34F;]~5&1~n0|:3Fy9!>!2z $UlAE}.XPD{dK ~aRjM/W_υL~.:Ÿ >;)9vpT[`w碚aR.և2{rw#GEt%l2X/K1vѡ]U\"EP()pyVSh7M<v 죟34$ކX3e/?,^UG܎ Ҕ4lN#f ܠ|g0~OkXZVwQ3ocnj 2 =y)S,YIYjnIZkdRC w]la$/Qgk&$O+95Ckmȫ.П:T! BYz54g 4t(Ũ!"(B- /zޒ}& ',`}tv`IXѹ )k_D>L*Z% >Z9k [wE'Hn%ck./cE&CVw^\7kk?]f6]v  _Gu0%s"t]BP|"%Bz4ŋ~C vD!Y%;GZ( y}Jc=4~g.mvӄ e4Ο?#l0W 'JwRT lr:F]pgm P3ΟʇآcC`%{1>UAŁTv fZٺFW1vy=Ì.GkL,zc?5'·=̧: So~_\wS ngXn_L17"\0WkXD ^CHyN~"2-3~,Nfň@t҇`Ghs#  J[f12~Q/_}Ot>,D >A]_yhC$%xP]yצG$1FC?Ԝ)/Sklp3as_O)Z nw$7C2$&NY[ gc t1s˙%΃9}X6W2_/zkkI: (h'$@qp*]:1bv16-٣l0Tחe0D5^T\[ܙW5"zVWd> HYWne;!nPW&+(ITw?A (5m ?k>5+yU K?ULH{!gӱ׽l>@9JNy='?B//}22O}Ԋc҇UI t7bmD9/%Ê0IQܗPk"YrLV+x["}, wMWZ[MSS|;TU!sRjξ.0\}^omB<"C#A ІC[vĖC8F` ߸kSM "u~ڿY5I*@uK W',m6>er9 ^ÏWROd@c/*gD׏Bʹ^&{7  ; Y%ȑDAҟx^v0ʽP^OzI^JB}.Tu:V j;'B>mFѨ^Yvoۥ?BD2.,N/+o:}0c{c$ HI^6ijRtfx|2e. |Vu IhxNgԋ|efh%eh55j-'C{e7fQl%ݭ=[[w[ ֧~hP@w;GFTw`E>O wx t,ĩ݁ 6ޝ9vy!$ mQ 11ywpo^Hsoۊ >^ɚ!Ma<(P 79 +0ͶYwukcTt"Ҹ=b/J4]\N>2r9|~ۙwJl܂0gxt;ʑ[a#z_ eY27gO'pJ-.^8W${1fŻsu<숟b}(zx"jh+!&Fe6}\(TC0fr,͖D=77`bJ/wIExJ\) ym(?$Ƌq5K!H1Omuyi,/D33J` PZL%SysLYjzLIiYM}Xp*q#I^3md?sg,V~2^0Y,a?%'K(*?K '5Z2Nc?O=iP~O~*?cd",7_19ނjf%?QL^xWNVONw@z?u,Elbo]'0Gk !yչj6:/Ҭ.2¯+S72acCs1< )zzK֟Dp}ށ$4|٤]}/Q8 c^FÚY?fh6DKi ]qx@v~nsF<42QUO_#"̗De㏍ɗ{M C܏QAd*2XtA!Ӄx{S" Y`\9wC͆P/EBxxRg+Y1)`2᧪O׺Bի0γqޡ(\Ke px=YIl(֪x.lwdPm UFߝFz4YsɝoSơ e?tʖAh#TEꪯ2451T Fn@~eC˫WQXu`ϪkADњPbH.Dmw>HŷGɚ~5 [TzF=.oM'u38H~GGAKƔ_ÎUl|xBmyTKȚ[1N.ysLzn?1iB;%3Tw g+հQ9lKvYS34Y 5Α1=.Gđrهwog"bJ'w])1Bbt瀤př21 ҷo#j⽋9 >s1-H|@{2C'5)a! ct~εVkaҊ/Pta] rxHV*?5:{`)-}BrB17C!p'cd4Xg:RL1K2lpfZ@::JpQH6`?.U ǼVAbylP\ek)e>Yw} -[Oh0a6RL )!wQAÀ?M;I^ fPM[1\vԅSzѽ-/( RE9zGu#y=l'v]xr}Fp-C3S~UnF'JpF7?+#cLL]Rl y[\S/뚆?0`Gec5*#~0WD(!u y0KEnEICQЭG񗐋گ[p?Fl2UNnh*";I~h^|Wr$,gIm7c'%ۮk$x'c-mg."4ob&&#t<\m)-LBlzBZH-1`:ˣzڕ^1*U_IHKLנxPdkPGœ{iA T u:N:gWߖ*L8kJ#܆)O;=gһ*\I̾诛i2r92c]Qx^!ht9=()lD:iT#']G( giΝY zi\^@M7`*DGQ9x5sȏ2*U*p/ >]}ץ6 ptƥv1&*g΍Bva 2U.#~]ZR[KZ”^Z Č<2Ŝ҉Iv= %轀 3꧑.\N5^E4#j©|tFc+ ~ Lگ3ȖRaZ30(/j_]}m#PwӚ[]S6 XoY^I2);I*h8`|M~1~%-z'lּi+QzH~n4(*ڠr5ޜpAck `;+ ? B%4&HPh+loJvEV׆m XxxZ4P"5E!v瓆{+ԷghW^ϾA(a7/\FaP 9Qש&3>ho02Cc'-Sje Uʹ@}H dY[j_0T=qB ]NZl`F v1.Nl´X5 EF)_ q-/!+a"Z7^URL^ofû0UAF=e˄>HOw()lޏ3_D7_wJk݁Q|_M06_XU o{ʰVS1͈-,tM {Ʈzo&4u1-w90ylwU/pẸ΀bJNK+/t Q֪{=fzpU 6J* P@YR ;c,2;b@ pGo?U "(O}ܪ[pBɧrU襴:d)x]!ʞlTF\axiP2&gN.G?$C2( @f8NM3}K\uEDdaAM׼+h:&t{me+ZN\zְ2"d.Si5FHZ+TUIRh)n(<^8o C%:(ڢgH”cᕘJB,th7\Q7ǂɣ1X{re+ɻ(2**3I$TaآZoMw2} Ňy8H'{ݍW~ D#_Ko0HE8lTh8jphB r-n={FF3h*T>-Us Z)s5%pZ i)ˍ<r,%eyac >!Ъt抔pAM-l:G3-UM.[hBxO; :y2^[:J (* >Q幵#rĿ]?,$7&܏g5޷vSā {lNi F9bVmƌ{dtg5R,㊕@R/ A哿wD p=\-KXBgW=#uR.f<&ZL3AFtEi@$Nʗ'|CI[Ŝ./$`Ck;m!5BakWP"lDJ{8{(lvީsoz[ $@w34J=ؐpfԿr[9LƏ?$7w(WL )(3F[WJT"om34r45N8X8 bn`L c3qTaY4wo^r8UwI(\dg\A>CI>ؼ }!Qo) ),sQO)n?U2ϠS.[CPfav/i"c:82${(wn҇aVt[*<@abzw:{Жv0r xykZ F▣(Z(~91¯;>6Ջgݚ$b%?u7+y<ջKKRp4jRs6_M,>t9Ql_SW"r /QUcfMH_]l]K=I~]L̀vpb3 ғ4bH>/}y-7`nTJ݋$U8F:S|'}lw;H }~Xv!(\̥B7|Xo},iR%)tx:=MZx]u"a* {=XM[*!6ߝe*$㦝nS M#}2c!LX|YSƿ0}҄xG(2ZhvK)Jb(U\ү} ~i T΢xac%(^FSImQ*Qh;D*P@2e?Gu/j~֮,/H0Q)w-po';KB; ׷7-/YS34|:8g_3-a?_+ #-LdߠLJ2?&MRH&:SM\H?1w#Q7PƄt:| B>q!N4k&h^$D)j_WucB_.IJj-#Qi?{dn*>Sb8{wTnK2,8 )wCdaZõ8k6GnobzԽxEa(IF n|5B.uvB9͘/ڂV0EH uqaWsa'U] {.,R"ž#[u砑'9k+x(eŠ_v_Q__!~a_u 8M`T\D0@&D{]!z*qߛu཮X*}UphEJO̶>\@Nx .|<٪S{H p{"O ѝCKkqh# 9>IR,$ÀYiQ5,Y.{r23uG }Lw~qxMpefw)#3:qJNZ.1rb6v7:SonFqU&?bqd>$koWsx,#1e5wp!&Z3T%iK)>ChKYޡ+N:̥찈OF'Up)>K=T&)?C=(tؒ'ńwZ]0䝍pSdN4Cn?,Kf_IjgROkya/#"L<.⏸}vh%U['*JR6Ѽ v7 0 !FJKdtGj\q7E0,5̄/a5-N`*9w<ؠֹ6R5m1$ygcIxpG`),\-@#a)[RE# wWk;K}[h:\NOt\iMcJqIGdʒ Jp좋ٚ<^4V_sTcNBG2nɻHT/ wZZ,qeA`*l4V k6y<6(Dgjm̘ВڱP!U1;ޚ9JknjmfR*I'q;p_ G\]m8I1~00]7 q$ͥ-GX-0bOpd /s]0 NMuj|p>&m+` 0g43ş߭ArARa\ˤZ7stVXH!dH8&z+V'p3'zycV}TwxJYK>w~࿡ W59M$?.#>w {[R75>wEw+ +Eph}AJřLh% YR&Y(]܌޹&)vK& s1o0Fpv$TS|\_Fb#M2b*c3*5k`:, R=D1&)2ƄNa wL.DSV!dGӰYm h]`^5qu})NxRf:Bݜr4sB&HJUIEag(9RD>R=CPoafP.S6y'"|T oE'K&hpHw`EY=w\56O脡>XCBh$ DKbVJBNIp/ 5A?Jw6S4ܸ>JE}-jGfghpCɽ(ڨpU~!N3C`-Y$ASM@[ϰf[/ O,Jv  ~L1#yo1! }$@-Y F(r2*JNyTALm&|P)QdD]%J{/Ņq|h\lCYlCYlC]4"(jlOYRS}l$? -T_ (gt7+)=ӃJ[>,3(&#ί%9 :guHm 2;O'10?]aƳܧOټA(t#LXrI:a ·RzP%WT815Sc SjimpN1]#9biɿ]5t%ٰ q 6l\~̱Yo|#}騻v(]V~p6hş'2Wg cm֋iHlƢtyWqڟ9+I7(%z%MJ4+dC64\{Q"7˄mr\8z`Hql8$QWO*tEclx$BWՀ|%>( c%EzJ.#f bt޳|l}}6g!%,@m+! (L[x>!1⥿1QGCA;L}װ峙Wr^GvwdPbyhl׵d !~[rpϗ)U=b282nmPyòqANhYrSCdv^DFA+ 2oᑿ>N/y~q.;OkI*q 衽fF#hA| .4NjW'Go1 >dq wԋ#AqHExth\n3B~T O[CU*|goIj›4k$+pTW*Qzc䋘O1bĆI784VH3 nP3-wNWŴzAY>(£^"S]5ҹ lt@ۻ&;;4aT}of~F[_T#QgI~}d Ԩ̮܃ym)^Ϸ+~60<y! mzzN6 E% { y>F.\!b f߉IJdQ#s/ Uz:.8` GeAw#. (EI(PB8lR4 , B¬Jkg}=둋f[]"G5Ϧ«"J&ZV$!A%pߖT^]sO^l*~LkPI}ng>\Dқ]Oȵ4m,ƒg&=3 ~Ad\)_su4tIp]Kˈo> GgK֫N'ޣMg|,,F\y`֭oZzV +CoׇNy!ߨ_B.^b:5jTп 5LLq^*;ue! ȀꋻRE]8NQjFeOߴf[X a2Ȯ_%Oji~M7_ @ #xZLnmiЋOFD/ Gk+ GWe߿:\\Qbf4/!<=h7$B׽FuK2tAo*00Q F܂9ڌxC.oCZ&0RK)swcjexd6Q+|{+ﮭU[{X HΩ0s MuEŘ=hoq];w)me^/fc\ۧrTPIKg!oQVM *iW4@-U0c}C|{e"0Jpgq sULX 5yN(E~iXxxoR7Xt-s%|DM[`&ȥ{4_??dO `J;=cvw(|d:lR: S:Q3W'2P'ߕ5Oek(`* MjSzj-R+cLkIub'gZ9=3;k:[OQ.NhAf3qpUwi?e@#7b},Q6,/P,H>:Q~![F7|wwLo~qHZutd0G}=&E%),rq"=Ҹ<66zAzèqZc='bPCk'դhRrM6~:|";m*9a+-kQ-Rt)"g/^QL=@2(Xc}HFQĵTSKjx okE#bY2Ţ{sK/kה48UY ˋnzjOdQ Jkv|!z#]Xx\VGaOUBw,;17-_//ׇNp:&ݞ{~wV(~w].S)[ʜ:Gs}VϷZ( q0so+W J5;8٭c%;ns;g\tS&~w|`}h_7wS|^I3em;J٫Rzd\_c{DCڿ/TuwNf'7kny^xAz0hOW3EC!iW*6׋R!"!vosnzܤ|ۣN@e cffrS@qZv%/XS3wI濷I>PC=کL8: ia=wژP6DKLa:[$矤#RF3כJ(y"L-lÓ wޓ4}J'ʢs66GR88_.3}iEv~,zQ>o«_1XZVRoadUk9R։BqnKi[&= ~/)rЃjmc5iꠗ(obrZQkrucf~7Vʨ8.;/ y8ڦS HuFGF'B̠huȠ IT-0]+ w>t%2ϻ];oIGE3RVϸ^N,6v#)f`ڼES̼EԪV*܆7װ]RgÛwrY&k(S<`6ETu)Bs=q8L0ƁP̸:,a]'A>p&,UKsXsYzlɀ #HxЃb DwNZӝų@g/eK74Ct+1Qqd<\xqH"SpgDU$r)I=1T.3| l CۮF0.LpVob}i1gt?\ '_0hz :9wS] ?^?g;e_3/s('҄"%G0_b ȟh$$oԴ؎ sM #TW/Ւ@LK@suBr8\&߈O|bRy35osQAw3Q;p0Ak5xt7.goBdG.2$}21(tgk^3r'53wRՍZnRό3exYcBǷL-X*9&{zMӥ ?ɠ#: *;y/H2VXC*1k%LU/Ŋ'n(/K?^_ꙡ/Fql]8JQxQ^u ײZR[=Ix]^K;׆w1x}ⱐ:E >%gPU_C1>i$/۸$:wM×_|/k W7 N/oޫkFa ,Q E'=_4"xL~:ϬxhVV/_c1xYd鏆/ 3(25÷zMȕFS A+t喐eElq94 dL1o4D/^.륎؈h܉*pVh+<*;fuU.#=ݪIzptejQMgH,^p,L'<4k񏖄ߝKeP>\zdxDŽN2 i\NyQ=;B0/R>&eұ/|$bp<2keҙ霪: J^5n^Q^]7h Rl]-Δwc+(5MTy]Ff7 >=2rc~*Q?j[[R0R/xhU75anE^?LN$"-w&P8&0IBXւ8V =&M<߲Ǿ0DJT/#_C](DU%!kecuELpa>>0I->$\b #ܤ˥f6OxIPvVEy/|ݧnҰ=3C_GUw)W?Ŀ`WǪ?XP3_Sӓ. R`6rK`0<D;FyfO;.F"2K9D8 [1!dv>ŨWSTY/o}chMhNF*[l@P/"I ?0GWċ.&M'4ҲNkSi^ %X\/zJGyDryJsX2Ցq9_2p)`#SyeYUp,9Ix)3iCPcL{W{m'w#.KN7xl#g8%_:f%U,qw⏵XjB8&Hƚ3BI:7xIi; /j)-,8:oxs]$:F7O/<=ȇE|{8r$ w |]D-VE}95^Hr5/[WS5;*5]z'T5Z]  ) *%_3f-[֌2^ɟTC:s99s@ECɷ);^O]u^}0C;|F8wѥ0 x[xwi 9O+fO#/WͰtbZ_ ~wnغhG.g=C u&RŢcvɥ*7ύZeN5JZv7Ew}dl1*NE².H:Ǯ[T@ jPy gDAE9Ҷu\ t=_1)]S ^^/ 7&6xyás=exq={&X)o6KwWs0cMHF-=Dvx.@/>.gY>n7UYUBUtP%YU2bTu02*N^"{RAKC8+ vi.Ya+Z9L3NNHݩfq5mݥhM ]rI?1 /) n{z'¿ C[3vYgq~ eΡђDv k=%q IJ{r^ '}M4,~Sʄ<9t&cG֩J$!s*<9xAӮ^b?|[6} hs 5eP:Wj=c./y:.VxIjl<_"Cugמ}2 |5obaDVIozp /+-|^Y{-p ~ku`!(,T~`` ,!=GcCxҚrAzcSoᑶ-)˸韺XC#ӟBzn3 8 #;r8Y} םO\;6Ba[2NRURmMGGdH#){ݷbWL*\ Ct./뼿xҞK gj~J{R1)<[0P s j 'B˿GHߏ ~q7>$O ~l>. ~g>-?j$KRqqa`<]P&eT2Bk޴@Ynup5Ir8*7i9O;T a&->bzYSY}s 8?( 4o/$#QZ^|yqgcS{F0A4z_2pO-b5$YXėvq^= ]f|Ph$PyQ8l[>mt6 !cAE7 M.=oމZI6"hlYە?*:+&#jыrd-' U,iDQ+RG(5 #QӅRzz.IUj')(TVԉQ85,X珦] wIxَp΃r;BItų'Jx{n+,2yqԏzS0?v8?Ht@2oĭ73_HwEU^]; jAuּ xf^YA+'Di{o:7r|&|0R1(d.~b ^SK I_iѡ `$T֩epXs괄Rdr HYE`TU(0j%z2WkqM"-q\݄9nؗ'Rг?}k:j|FDm9mJz@hAȓjWJ0 RD/ J7[CZ,s ! g5O1~c9F_ń$Wj*xuu4xa4x[:j7?S 8U?~ 3t^ר]燂Z;7z)E0btt2y}#|B*:$gx?2 =0%bܻXvDpq gEkOںHFQM1y (֘zK-kg?6Cn 5_~կGcqfXD5[iE1Ј4u±l'!2Q6C_~4zA:;eju*X%nib0@)>zi]಑=S!NUoq{9с)נEq g5{oVLV:jc$PPd 0/.t1YhLnv?7ɿ֮iWlB/SYod!bdyk05r담 JDz*[B S挰p6ۧ/ Y=!lgS\Sl;qhP彳mZë20"\ukH޹aZ8B/u4F;iB1`a!i breT60 aРMѕ(xJ(}"iye@;"7ZPuՖF$b6+{*`嶦\ѨC#n`0i71b`7ݍ/ŖcbGGALaާݕڌ-[uP,;;vq9'逺$]u$]v5zUh䲋SUZ=UYw, ܱv_IݡTS1d{й M D L'{&eRsL5SʕXkZ*%p;c/~)Wwo!Eٞ_ٟ.6"E\N,n<33*alYIe`\-;Z-+4a>?cˌ_eExCH,X-{&m0 uO*h"~к@aJF=۰W TALK1p;#uwZwu-I/yĭ߇7}ӡwހǦSTB)MŮs #<+8"b`.iLzsQs`L,Eq(-F (M&Rj_ Q?k2H_c^ /FIh^l1a=;?R!D0g0UuD 0 W&<+ͅM (gHDZ9n]3437 nAh帳qxi Ma9kYB&b 6JkȒ5b'p9ϱ c_CwP G}(*>'~&p\d)Jo#6S\|_FM1P:B8h<|w[>N6suK!L%:֖F(J0,d8;Q郉:SOWT+Qo *Q#w7?O2Oqz0 KҋKFүhld ѐ1a'\C}PQeFtbޮ 匔4hlØRz+Efc)Ƌo@CQaYMOPBǿS%%oyUH?g, m ~|1[urAU}NUw쯃P$'}V\㭚Be\ˍ )qҍQ!RB>",4Ij>q{1l&N#1;R@m 0ґ~_&ELPґ L 4  PʼI$VtWIcr.60d/؋e: B=2UN퀞_4k`9^5eg?3idoĢ'Rw"ywFay1)]L+ɞ&b2i8Fw>ê1R7O!^ZLAKtqɫQ81a^f"FvpTw Z.0mTBTw!/`]k l*_1hay͜tݜNk ҾS:I;%RmQ&hvvp6>SP$ 5۝_/Hx>*j[o^JAY 0^lo[(X7ܭ]i+i%x+ʒa.b%ǨUcTs&o*'+Bxȡ1fW͎;+"$-T D}:3p9*"Kl6>iqfYv|8j"Y *0=yrNY1bAWצ/&љ!ÐFmd$"8n`1$tg6Xawh5 h@;^6[6>КG]]4"7Z?Etx6AK>N1^k=z{a`} ? 8KRS߃_#'zp!K93oz3Ҡ(TI]UhTTqG޻^1Wa܍pk=Mfzs2r&onr=xkPDt"|29IZ' :ҋ 8 4IoVvw%`鷙巷+e\J2 .%HoױK0V>K ̆ḰK΅8v9.e'Қ CmYb /EV7n,MV"ve.\~.'rve>\ҚsrX>,V" _/ (J/feSַAnSM4î:;0:BcїN s53g,yWCʣwYudNBiXhN+fa9hZ'gUǥ#Oqc# ) Ө>`ƢVg_n<ŸHA߀dF'Wy_9^hQLqeD$Imb,X@9?WFzfo>{oγcǚ8~>ކ;"EyK"YX2"'z%8+X(H>0`dwѤHH|8, |?ȮnɟFc7t¡j#~( Ra u#M\@Na q1fg{׫m6Sj1&dPGc5ڕ * ?,@v%sp'uxQ_S"]uEhF"0S;TOeQ|Gjkfʑ580ߢ]~;YJI_,A0-iuwB38G13"э<w̮3m17}sX )7uT#ʉ&8${Ǻ]U, ]y xqz]i4o4yC2h= o'BX2D<uj*%c42W 9B}-=@^&s0h5o~M2@jM%.qL)~2a^x/e<| _n*F ni۵soc*IkZR? SУҿxAdPF)d1_ͦ aѸ->a0iS/~M\^aclLB&sQȟXZ1bׂ- ?!l?ɩ23=ң>oo]< I[ |-+8 2CO6hPR:%B4ceTܨzs'ŵ/RS|d-Iz+ܩEEWhm/uVm܎0?7@9޸3ݡRU [͉[-i%3WA1#]]/TxGI]X¹Jc-qk(.qn1KTXHE-Ĩ@>#l9{SX=Hݍv[#k V5 yg,D[i"saƚ5? đzhg[@9w aX^6r[L]u1dHGk-FDF8,X*gԗ,¸L'Ș^7ٟ[ $N ̷ 57Zې2]F\dPY9-B~)jNۭz9q7'ipk̫Fύ - "o;6fS ZE2U!g𢑬挎\тNV+'bPos/ 9@Kjyp?(c["t:~0Y|ri;e9̫N(Ǥw AMCw KTZ' %ͩm/eKt/=! !1&=l%IewO?,^ƒJToXq/!3?&$kaV D2Zî4bxSJwq WtBp)4[6XtHQd3lBFٓaaMiE0Z[1Yj?N[| HҤB(ybp7 fƏzW i-30ĥ0jGvaܴ5N_<Rb2Y2cч,U9J^&!WO=wO`kd-˧UB!/>xl ] ҝ"yZHs4|ҭNEA<a!WS*5,u}>}Hc HFâͿ$A`N fEܐxؠ$nոT_@p7'+ L}0R3)B~ N1p i)S&wn]~/o(l=J9[Xll=gǛ=CS{>h%鉳!RQ0JBf_m!H>G*"xuڵ] !M7+$ CPd@*5^ jIm3-3NnGPC=m=kH&h3?)H>' ag򀇬T `stG*[@yy9t<rq7ANu 8[2=Ϥ02KV3Hs2pllsvaL]F}ys( ^n>I 7Hf9-_s2}c˟# Oeñ@sSvN2plt0{Jθ|49iFIaq^Kas~h$8ZBRF X: HW0OW(س'a$o4='cz:bm(Wzi0gT޺yV=3 OM}2spk־lkծQg!& 6䮒7Ә@'yVQ/k`|CM.S% ֣|XX9$ j<%wRJ@T4p|$ʎ6Ʉ$jQⷈUptծ9v@ f'`Jܕ3Ѭ]9Np[% K1%xH%K!'(}8:AcI*,d/>⌶ 9-̾hQvP5=9Y3Ry=ޣ2Ջ1:.qg} M[40/{0i{YXC5`ً0R=rH_0>hŽI.x&ܤǥ<57 N ۇma0CaDF~DF HaV4l>>*H|h%m?kG,yשGTwlPҒ}& ɎC\1vDԜEZ ?A4P"ݤB}>MlP~g*l$ [M$iL E5\{#ӂZ5JN-z 5i7s ܸ89acsahkX9mq<5ǜ]+V13`e *WwewVaK~-t7,Dfmsp.jE8=G@:AXP- y0rt9Ycx;Gp = %E'u";! S< ?UڢgpM\a;mEKDΝ۷?.ѫ{ǟޯ18eQPs)]MK4°O qⓨR{kqqњKv5b=c WMBkīOf!oL`Κgo wOt`Gb\I A n~FaR$$wEzC;!:I#zلW%L'NS{?ma_#ܳ%x$Oh!"T{kҠEqOm9z7 z#Zz5MXMqwj-OawnJAEwg"ӎ9%x AJ'߄W~0>pRUib}̻b.P#+ū_D ~7N<9^kT~WZ;1MD'DU]H0CN%qV';Dt:$ 3ݰ`Mi) 105Q:tú8!U%€COH+Rtї1S@ߕ \Du[pςjh0Dp7{d|cm1 v崾qt,Ul1 4[Pj<}A#꥞pS2|쨆BM`kka1E9(M;X"9y9$مW6rE4r|FL0xs`Np4_z'[߆rt8Opsb?bD(&zkh`qQGK[iHKs(#=jy}-ƅԀ;:aW9!ɢ]9$NL oz&zΩˤǓQ_6Q`; ٛ)oY #,{~3y|/P5NթbH8gӊEJY5Waw/bNzx>'D!fhbx? } bc@%!x($IqoKs"@uu=~۔*}kZF[k9н9>}/ 2[g񛇯E_ ʣVxJa U1U1Us 5 #=!\1~ !BkjqvWVmx4gfJhs`~ĀO*::גVa%q&2)M_5Q̨‚XڣRg1)_qy5ÞTF%rDE܁Ǵ"tYbT[a*N[bixN7=ӲkfX |-AJgQjwa$9" ĕZ27V0qdA]X עz$Lg"&,1JviZNW=n5nT" ,dN`Րv;i# .]PC m!ȕ曤Xu~PXZ?w HdKy/Ov`;gbv`Z#mq:c]1=cH)7\fsOTtp WݶsԛQuP'fF B"C&!-dQaB,DR B5i.n75-Š-|h*+m2jd1dK-OwG[->%TqiW8 Z[<DW4LTla2#ܻ a&ϲRG,'G"u_⥧;ykdӖHe_jq LIPfM2~!/o(Wɡ*1Km$?Ϳ-W]v^-,CoN,2VY`W[L,mN+ &'a$h۽)$7hWDG[U-]9"i UO~sVEOc="OFҢf-=!ѹ/0_Oc4|;ޣؚV-Ոa0= PSStueV7RX 㭼Cw=t6tl#*.~l'1X:QB ]؅('?byxj1"ТUŖ-AE b[]#3[h3JQ#5Z bTbbmb~d:Y7`f~mR*r1|%f9bI?Y`54z?fyˆF3YϢ84;4<|!]~E]jtPa&9K ?T`b)BYd&g&f1+c˹Ak4 YdG(e49V[;>48JCd5䤸؄ ۩nž~CͲ`ee@%y*~].׳#ЙLed>}RD b°n@Iw;1$N'lZr'F$͉cM6MH>HE~총2NXwra X4e5LC9QvG&Ԣmg[dG\C@ojb@Z4?"s %φd Z P:3#̦0NnhM~ g,ItՈH&)6k6*XLLW[-.sڰ$mo0Mo'=+0Įqx,`b`ĴfGN>+lu۶#R$Ю@G0ih2Dfhd[ T>Efe#@DF7; ev~9q$ju IB`2 (CD!2<9Y[M6w!5i 0yOnq'/[XR-Zѧ~V8I[bˆ% IMֵ>^54itCG{n`, i7:i2@xpgVp!~&&i71XNd6䕯ɼ&{, 7v0m15犏#c6߾kK4ƚ=|INOOG+fDbKNDK2S.6=ST_,gFrA2}x ;,彖z?eg^cSgyF֡Sy,jh#N0>$Ưck{լqFk&$x}7x`0. ;ξw ^? &؜Y2([!*2v}%!-n]^|`G( 80"1Zbok.,EwZ 0\U:x}f(~x Qa9]0d'/0>тatghaާ}>A -ap?P3 c3˓_8d_&Ộ 1ױM,j|a諚eQym+gb>x4QK`Nn^,/I/}5Ay@~|/ 5H+{s`STC (qBM-Ԣ@MdoddA`qu@PI$jpv>xuz+*/ o=˚{0Ux&GWᑯQRslMbcNI'4bc1`M`3t(+U#tGY 4D3kWN)bP Ṁy6!LσԠb{5 nb(C _%MW.⯛e Zs6 R{ Ob "ҽO%ulA8Cg(!Ki~ 2`~ uR֛b(l9Qڡ;k#_XQ-w`W !@٪gŽH%]j f ǏLIeٞ&鞡2*j=C 9\;̸CuwgdlfBl'%"$(S !00DN :@mi?ic,Bi(Ï&#h +xTȼsY*"<(t4A/# uȘvr;H +>#X#) Î.N4`T+wgWU &u7C6)̔ǿBR9[Vx9!^2&~6fF .[D2F G>ÈÖE, T1_JT3l`&Ued͖ WSxvpMI]8 %C"B*lK6>Ƨ#C^&)ӝFe!\~( 2$X1!Ndds 1 o>N s& QϷ~F%̿U a@# =< Xcg^I5ǭM6|CxAbFpoeHY2\>0_z1cI/j{6)7Hي2> _ja7dLz.M> K*x"b,;3KD* '` MU{nᬡ`& ɒ0);~${a+E??IQiJ hQ4rz)jA("?.yxiƙ&r(!8 KAydi|( ko|߂~"4ژZ(v+nVL6ep9}Rj wDtD)v "{Kj S)X x1NI/}H k)K5ѕ<;9وcJ٦? ‚s>L8>17zjcIerd !M~jt<1RMebE䡣%4{:T>06e>%y'uhWF鄼@upW[]=b\>TcϫGl|yBkeаn岚P|J8oRvȅډkD^Rʳi{Gq=M/Qen)Uh%~hό/^ϒ.G]ROw(@(WJ)oQPs { TPq QQK&>X..nL/@848 |l0>j425I{)t ԩ W(]]})H[̩v]_Q-&5ϸ#BJ0nd9is0#HWg5nsU6<%!nGt%AI=UXqImɌl:r? ?E}F쾃|3{G-qj4~퓰Ҳa |QJ5*4qi6aRz]FaՉ4Q; 7'E`bcv+܌*.GU gv<z߄>^h# ytl<ͣ0f箥TmWqJڢiǡd‹0W3Oߧ+:%){_,ѿsM|% \!{q_(]J>TJ/eY*ehloʗ9_@eqҽi䩜w3g Q!Ǜ@FXI^Q@JX#4^4WP8XpS6cdW2Op{Wc"z$~Tv ax Trʴi#U=r` ,70|&iIo`Ѻ&|'k2`nC?=f7C|1tϞ0Hh4'W^j@|Mr7A; l Xb aMHmv*14t]_EXݳT5G}r84I$a?pgP;+0FR4Ȇ#qߟM(DzAncA BUKWcni_E9؆00Nvqe#& ̸- Ze;vcⱼ"C3&;)\T`m)^*R)-Kkq6)^on0'MMFiUyή@6K— ٻiz6x54/iDg96[cCO!?`/')#Ii{ޖS) m1e 9B4?RQ[W|ʦs46im  s3'`)E/UbЄ1Cw橼??;aNc 'dA}q<,8S W[{8<݁Iw~֦_@0;N"L4HhuxN892BD8ʧ{N~OhNH6:G@)g1v&nX>7s ۸苷 (Ch8LlᮇKR.KX5 ͑zy HVyS\7pr?.<':A7aXU'#>q'-SyҞ>`6OPFÆ5Z)L\ϟmR_uduxI[31z*W/m-\iජ mu$&?¨tS݃5IJ{ J1LMQ(p_a\cq=eWwmJ_U C&%*k hi3к!q388ɫ|+` ÓqD/\D}kd.\LF)ފښS(FesTSS2Oq9<+ gթӯ>nѯʤo^v8TrjCL*&2?qTk0)FV 0ζ]]Bf3J;-D8*ۥe (n&z7F%^zv}W SsڥOP ;'? }˂$̈́n!cp>O?vX=VSuH'L2\vWae^`^k]^E-~7'>QSdIunW.Tg/KNuZG u/b1 dǬ_RoH/э;~u:!ϱZg?rZ'sd L8O&_ G?.}`X>PBc@{Y:nF}1 =Ike ҨfѪ6DG\A.1W"Rd jЮBCQ?X,)`dz ƺl2prʇքW,ɾ3Sx+& q$,6l aI*AfCV8st1=`f6ԙ#ZT-]O9R`>%<ƙ &UԸ=kR_nyfW/Cz7HρHm'HЈpT~_MQ8]cշ)A7L/EcxT07&Z"KEwrySjO%PJj֡ѕ05Qbtc>m˽#$mW7@2o<[/d =ȩD*s >;G򻟑FЈkkюtûhQ[i~p_ ۻ1ȯF7*])vv!Vo_Ԫ=`zR*=d!iawԘ[#&f?1x}b'&יhy{yTko`G+֣|JE5mGc?@FWpVSaU?P`Pϑރ6Oin`_Y<1VY7Jo %;8O&3[3}p>i7ĜG`N= WBa s2vE- x:69WjE, n$@*59:H*$(ճ0"E egm0Ih5}~N+݅=Uk0%[ H,}c,BNY|Ϟ;`-(1 y1qC)S|]p2{í( zQ+=7'|cPo7 Kcɋ3X+zq/bzEֹi1.~qɢe_yab{WgZ =,o!/k[Ѹݢn8=tN}I_X?W/X~?Œ$8g ]0ް J.*^Kwoj-]I򏂆uv_ nah}/ZcpqoRWÌ?h-L4KR N_\t߮5^d큛1ofUbѽl~e?ץ>}M5Vcu|q;]A]-eT_4oգ떻4Z]*>ncE[},+ / /3W7:݃wŨw)DuݹnCidQq[+cjX\)@S;ݿYA2y30~<Ь??`1Pך;FXG=T#z}zN2Xȗi쏇eNX2Ի wYW~: JD3ύt5//aե[."%ԇ~n7I*,ILg,ƫi#[a>+`!V4J|vתFL_5pRȼu7=]4]RN=vϣ^}?mnކ|'rS# ;U<.d q׉~d8T-Ǣ|=OƾHy1ejUMi2EwY1-Ltla:BOCc#wiq?펱Əm< al q7G+T1]Iy3\sFؖQrdy*@IB7  {$4\c q(ŢlC?vK8_;1{]v 'C qʁb)/%W}v.Ebl"؞$U0TEW:NVTGIFu4G%&TX5[ Ԣ.]IF\iBnv@ nI窋u1_㸽6"TǝLW9”~|9 8U8c@&7礡##ƄsBNUYX"z8#(ȗJF=gY I-`,XFKRn'2`U@: hvF"M^nm\k,?1F[Ȟaӏ'*+&~xلK/ xqf?'vxsr|1>=jE2?Qw} mׯyIiveș+|6~~TkI{tAw#sڮg[2z;b{tgܩd`锿&{YonkwefK ѿ%=xtlY'ܞ<JVW[k9rpo~̄LDX ;Jm%b{O;MLl|I`|sN.EbyC}d MZon@@c{)ke -@r\#ף%Sj%Y8 - B]F6/.S|&b$aEyڍ5W ?KXU |"UוwXqۅGY1U?rƔJ;nպ#|G~R6=az>͊(T9b֙ %?RWngw/U,K8&Y3X"laN.fqZq̛[.nnǵ]W r[""{Y+}sWuۮK _;4\6}6^6>Ҝs. ` =rAR {{wν+Nj9wi/n+lj?:o0$b|qͽ7،؍ؕ=z=Wl(54ɢTԒ YsopGjO=̳{V^fWΈpn7n;SPԿ3VЍؕ=z=~=Zĩ+Q6M[rz@͗b4M6^pewȶЩ^`Oul0l[;î>KQbF$Ȧfd.@Cr:zߊBt W7t O{gp:E7p>N}PODe;o/R< k@ w؍usAz:? 0u:?nΏ07R` z6ǠsH YMY,cyV|]q+Yjson97`6&xփb%7]:rsW .v[šlRU\t|Cv,"x`Qo^{[,!xE7'.&JJڲ7:jѥ\|)M]Aqd\;]>jSoȵ7ޮћoFtaa$xp#(f,eWU=z+_EoKm=fm2bj斌Dw}1w|u\RNkI6u|u|mZ jC(Z&N\eQkvȆ# *Rv6#ݤ rZ1c,0A`O&Q)r&Ty) Ui HeMRäڦ&vl)_&TL6s1Sgr:plhd32ɔVGKm3H~V!dda j Lg-G /. @|k|>gv6 @L̢tH>B6׹ieUp(`/ !(آp2ce>ƨ|,!ޛA{G5&f]];V%OIR7~s7K^NX)%8"pɴe\E)\%L㌧-( %OGBN.mzgIďݱYƽYF ?rªru,hDM7]T0W8y@~@ۡݑE>g< ln7 y$!ß#? xz-~)Ɔc\DjTwr2BJٌ{98@\T{ 0ta0j H{401YF*+JhP0v!?8]o.9'9 pl HZ-%;eONK;j:gnڌv>5Y糌|>iZ-Ɵ:mjgO<=yM}医V ǿox~!yIx+ vHŚ$.{ۄ '<=gB' 9p6`Cʇ7fo!+ZP9(;21Y +;Zb&;f@mShG.fm.ez_x{f\+bcT - 놥{cbWrp^lK~^%gK3X,~p"y 1Sͻ[D/'W!Fwخevm\B'{];-:q([ru?K9TfaU!AYxgf uZaZ3J7f) Y$xGϖG<FZV"ScKΨ{eo\Vq(e}<*&XzA[˥mw㫳Df(Gj|Ulr2 \u0 &O-<9U/$Ҟ :_*KƧAt1/ՖI+bWL'`*lͺLqRYR?" =ذMr?32~[ {"s*c={<,8`\i*U<%oYL"S DKu=`gMËb 8l)K#vuEz8fKDG.DG#rG 2` z>Kծ|=]/N/d!ej9u1vK 5 ٓAud=xykk χ벐#9%rWO~scEb'hK.V{F,N*kܣ$D3'c9'sSQmhsȩ},^,+ПMΫ~XcK܈VOfP8<&fdx*{@olpX `6K{*l{D謠$Ф*g_3Q@',/T=D%+bhn "|k+ D𱹥T+{1>ĈlE{^ QE5c*g45&G'1ñ8 :G'ΨsZ/9r|wKs:Gn)MWږvA[|;^kռ: R=6˘|gB+Nx`{>0*z9.6~m"q8g>$SSCϩ&>E2ސ E43}塒 _-jVq̅_kKwO2Cw 'qw7*3'@vv+h RPe*™4`Il6^As69! DA 9wȹ50X '}$CITvV܁븚e }li[ 5zX&ÿ6e]iLl0  'MHK]Lwj0JAuNmRz 6M /53r 9(||ĭWKQ%Ep8 װ|b &_Yjrpvu1ƌt7uh8 / Esm^ u"W՞ziI' G/kk3=9z۸z8X!7΍!S\nF\:R~qj53󟭨R;Wp:;_{݄>o^z=zm 4eZ&s}X<Ԯ-Jxpb vxg[tBڨq+$~ٙi`?2g۷Gv)ך+TY"&C92S kSEoΦ;&x֮q[I(ӸiO<۾޿A&/9?dopQMx)^Dc[~vչݿl},M@8Ls߈eWnQH*l#VP{ lW=\.۸x"c HLt9ެqW;dCy Aem+qbT>".,Eڄd.^Nդ]qnDA>q~oK;-XHs6:C4ܸ&l-OyXJS2=h̍k#vk3Ь(12`#0#N1Hz|*UOfW$zJ4kN|5RR?TY~~bC+ZqД/CBSSj36)({,,H*0F}m K˜aRUrF6Z<&]BgïtCRHyG>E)Z(jS l愂j̀j2|@/Għ0:cXRG i0Usեla^&hy""L;M ̦% 8at]6oWErN )@_kb3iqn.MeMkV"4鹐/uT+_8xu8^ 0EƊF',L\-˜Q􄌆1iL2A# \;McYX}籱Y h VA5lS'9hBmLRG ,sJjlRYv^)3qjR^yeYgۼ햶#[{6 IyyvaJ #/:BGJG9USĸs~~kکi[8V9?EȩMh.}|> ~Xy!nqlX<_-%^"h.N;)*WPe$&xUJo O^ 紟h'̗S뤊>0.ڜ Ukop/D|GۄW|/8DO.?~-8_d0: DA=JQ\h!o u4܏Jf>%sX+ȀU-SopG a*1;Pن7,KWߧ '! YcӹxPeNe.Pc>1B=XB%H< p~Azwf`H>Z0Qj%9isv8Qt:0&iMߏ)dYH9#cW&);Ft91&-9XUQ6av!3җ!0Z^p®j?pH;3mkh:^ttZwuA~Źo<_ 6F˜IH_Bx'.gO dPF0|+`HY,ܽ- as z~)YjTp=2dA\?(#as~4ƨc;̀X@IGohު^mrt~ {~@EjDؼAlvo wozW_א_7?c3Aٟ٭."Ж&_R/#gR'5-tĉ3x߱Æ!3 ktpU;Mі~kLw䫘p,[G.FS dɰK;ڰ]j8q#38d;RaE=9'[9~).SmVy!Ob E^椒MCXᔆrC*jM儑I-q<\h}w 4H)zSb2ȿba>`va6OފxZ2l5f /|z<*r^)r#6HL#?$+7Vb}>4cohaC^ C{}+8c-3D0e!+zΟI@=hߊy]f{!i02E<ϴ ԟ^npfiH sTZ/tסfSs/c?Y$a9IQS GY3KɅ LǕO2'S"L+UH~Ϙ=yE6Of\uG 7j د'NG 6)y^<[Y8X {';G,x{Z;Lj =Cϙ-{#W 'k򷈦w`AG2,e7膉16~?@X[Z="&B$ a;X*Qwztt>-ރ)q="o"&G'3ԏ ``XQM֥ܨ_L"4!HD_UHuv|^_d WHo03gԎ?ݤ)4p $w|w 6ɢG2fR Ƿ01Nn$+Bdh+d5w~bV JajUar2ﲼr(>_S:<_|U*iy֢{2AcLpCUxd^ 3+Ev*XESUv~]qԗVTք6)+VRv[ImcCV!gEˇl8Iڒn\ٟkr#i}b6@Hw*/.Z8%i}ґUMQh:cQH3^570 _~MK5s@JPjLVOwNFgi{m~nwҎH[%f 0y>G{0AjNfi؆RCA[+&ː͡ӛeE7*W+ynGL ub 3Ch3ˊ%4VaH7Ifu`ٛp/MŻnIJ+yP]s bg q WW@R}ix'b)\P+M߫żJ\K bqVR޻/wyUC皰Su)5g2bNFB6H#1&yuz3Q]"q}F Ae3Ru?+ Nԁ T@OcϤgH9Ȇ0ml 8 l^ݓY@ʼnkX3.U c:ď!ORpsl=0:1齚o| D8W}$qP#:!#G \@1df._ƇҏL?>y5,3C" Gki9oSAW]/#)v>Sb(CNb do`&QjV'm8g}oVgxqY^ȧɄqPy">i=>w 6لh ǻfVwf;8qHM$죠q `s3xVج,<' 'n!@vfdLT*9OF*Se8H':9WI\ZTh!܁K]m3fړAS݉X6#<;AіT~ |hε\)z P:4O) OWJѣ UKZv{*VZ 袖9̅X`ߔvY[WHw4̉Ǥ |-1YKcSoiǦm08ʸcfXCD\!rz^ +VXf0/YenyXJ͕dC󇀛VF…J&48rs=X(r ͑4aXCy v(꿶K}1zQ~_ls!5b ky"|4-l=O=N7:*+*i(=^ ;:.zDLL}x$TT\j-n~&# &`i7c*O!NI'2C-1\f4:|ksgdc?G#Al@Œ:j/<E^B}ߟLbt|i&G7vE$5#L` %S5THdyB:LwH.ȧ[~wX9T\'F qI)6ٴ\ quX%[Hѓ`InՏ|A>ھe&*\u:Ggx qai(?M6`z )l(B?S&ňf]M^I(q p 6gA/C&̍S`K`ϣ_1]Aтq'Kw oco=h5`P:fF@y/'>)-0f#:8#'>S_s*`Ns4Do;4? oĽaΧ2Y U!XDj>!û"UZCdE` @-8[l,LYlb6`Ɋ:)m!wv>Cr, {^n ;'PY0|S6 俤hjt.ZXX@gEO|8G6ȅ4ǯJӰHtk,S@ =䃽<6_a`KƩGƙ}MUiS[?9>Lɉ!w ()d?ɏU\kCטPu}:%ϧ~k&J^f_,\[~ \IpIp:P]!4)et)L3,k57. UJZZM(t8MZ7/膑apW[O<V?Qtҹ!{kB@?qk iC?1-~b6y'H EWAۜ9#ԏTI& r m~;flZy˘:XSamI+kì?m _K!"qG'䂌A>`wMݭ~6PA;bfXۏf3Cl}$g]<.[?3tJ/L5K*V3^3v>w'D P7iYYLlP`{LXGMo4 B}R`p ;+o+XJ" ۗ*ښ#Gdlѝ-ݬ.#ӂзKz_ـG Aԟv{k~B X(GPfs q%E!8}UdZZEpp׺|v$۟/!WxU|}%쩸;nSeZ+;Zs7n;'d=%GnP;M1/;`Hzy8^2GS/6gE'}1x2e>Vλ$|kRBHa:%L@jFAS|@B\!ʜ8hXcblb~]|u.]9v1/oՏl3sj t^p !z.?bSLͷxY#{UW.3r=v̢jGrflS]ÐTlꏲQ?xG~^iTꞿZ(c0h!s:_}%J`,bIrur&Gf x &y+'pc*VDC5oG󃒠ՋIYgo޾ C{{ Y2֖x3nX xYk#/[\ 2.-_fhƄmo^`yw_}Mi@yX0#$ Yx=5cOY :T;1 qy[6j.< hA%+sחF̰ !:NI;mK =!!S 39ù+;r"d䗑|={^2ay6>3w[G#M"gjx=F2MڢD⛈ey7kdl*:Kˣ竩UqP+`b6~%IU0`7#h5`]hؗJbJA /'ca['3.69l,(Y lΆٓѰ3tY(EZݖVgWkZvw@_y \ZeR p5:X>3%wNa:o D]oPgrUih0AGW{;.k? }i~S؆0߯+WPxPGg?ELq-S[Xa}1u FLzD1d22y8NOt9e|Ojqjg_yfsJz9x@2&e7SgTepI\ĉ&}E%ǻz BX!'%)jkZ_*kX_ }Y@w_mo޺A "&t$#~<,BNk$8̟1P1Zw a-JVoI a,`⏮Tc2rp0q>u L\O>~\] o|th¨$0${4C0 6!p峑7- *>V!h`[8E0?`lwc4lt>Eo%H QrRKiU3L <7(30Cdvjtq,„[<] kRgHy~.2xPvd4_5 ! Of(d=KRXA3]OX$ZD"XIXj;9qKEԗZU;k1D2:$*?=z[~-?WI{\}n=.r~̟cebȴAn Y+ yxb ?B)KSv'qdo(ժ}Hxkk8![BG|\b]tB`iX`^?`{3:_g6UWS-qT 8TSS՝|9l 'X:U+Iae+XJeW}x1f>2zj*0rptD̫v~xZvEL/|{F]|݆ vo0 |9 ]x ݪ!iOk_8LWSS]jW?"0kd]j4/i,[竅I:櫷@˸D7'Z7dgfgaHav]זϽO(LRzRj?q^`ݨp_2* J8䦆Ez7M֭88\;- &~z~fN8[e$n`S 0pgUaIY@=mIdfOC/61ea3,xig+wx]> :iQrk;w<% s>suGkۊO295U9Y&kxKԝ&k֋{J ! Tv9Qa W?Zԍ!AL f?+|ޑ,AuQOWa#iQh!S4BVFr{m#״LڜB~rTXڷoUZu#pS'Z=\!ajkZ?7/A[Z}Y|ڴ +:slN4.'?L¤$)f{+ǑG %LVOoA^u_SOqN1$bMؐ.~2dABw}v}"[dFڊE"d #Q\wM.,E"%Y<-H}KLC=M_Lz`jW$|@%~dv s;$N,\%Z*Ox8h=我GZWR Yb/I usCtL?25Ht{_t),oMhX-!*'lkn@o >aN>*R˄*߃UJߝƑm DTiR) 3wm2KK0a?I=8V:FjPD  |:!-TJ:_7Lj46n*ukއy8_m^Gm;2yŕBಋ~ZB3Fvq)5EDjW} bc?(zPږuLovShl161} SR}* cJZ weS')LֲgH椇Z3'{97'NcNzߜ.H\%%֣&MJ#ߙ8I֤S;&/dRVI km()`QwϺ[( -J^ 9V?;%,iي׳n$OV>Zf-”Фy43?&!P&D-rJ kބSuaS cI$6G@Xx"134S]G8>ƀiu!u$|a؛ 7fbyiCGLޝb˪߭ kvPb'ާC$  &㱋Q4ؐH$Av4X 뮘՗T!5% a1dW]*B2:(&:>)xLRÓdxʦ6YFX1qjm^[GЪBsBCQMȏ۠.?#CJGHv> X$35|p= .%db$d]CK.<Ζ$0t8P=[OMms16Ɏ~S#m)ޏj#C?:z{'`J24͑_<%D黯2wh: < u\(E : 01JX0¸u?*ҶO=EQ/#Eiű=cxѭɻ(?;Q/SN4l"}Ոu:lGɒc=^l%14U%ڔ5t0#s;mk&˗<r6j'# >L#pk*1*"I> b 6e{mhdLEv=fzaupOU(>Jm`8P7,hBDG$CuD,]N s1MP[|E0Hy]2zfxKV@Ok-!w"Ѳ #ㄱ`'Lcu5z+l2)]71hImbC%%:*dɳ Qzm%HQ]YC.wVHWRcdLK(>Y*9eCc 2)?-xV0oұ\X Œ Qg"AI6I SɰdqbV_Ga̩1in)k[_3@S0ېsթ Kg:ڱ5ҫa;aO?_kr^i? M2PB4V 8#LdgaWU2Q],8[U ҿ3|Td5‰Rm+o:+ n({jQVZ= 8L|nǿ"Uq/>Xjj_:t~^c{&DDqƒj`mՈ̅ OEa%=.'{'HɔtGFs*Mg1pD&>%n]!LrKTyB%)&jt/j_w\+fK_N~UUH -Y3C.l%VfLR`Mf6^/9} 1ju @^=?n}nh{ wZ>XB{}- 7.|=IxMxoMGJ נW[-PZk%3@V&Zg("qzp!B!<@rњeZhְԖfKBkn?{gջưd29OtPr_t#N`6rHc2& ,r@vLOYe_}./qb1)}̯jJC9r9StR~?, ~tnw?Vr?~|:d?榱8׷~:|?3d?\0 $qN'cOb b_*==ZO\+?s|-ip"RY^-nԺ:8]u]*#װ26@S&q-5HK[: :8F̵nBŎWz65Mc6K]hoc޿ON 7yGhM.K SL%o|ExVdCzfܐqJAvwg4se.J|Pw*|w[@VlvtCy.NQ}a9q&` +m0귐l0nUh(!X$1V3*$5 uJY4L1'ȄQd T++-^\SZ|;t_1cm_+~#6Օsњ9R t7U2`nn CɡގJf]T=/nQlЛqEI࿮-ۿg 2`5z:+ϰk9H{z琠{W8;G|~6i _֥E/-٤Z5ػr$ -|w(!G/כb8sr캢׾a;a[g1鍮sb{]ǹ-\v.lu5fG_o͎?lٱw-Ϸٞ 1laa[qƋXm&. CmЛ:GՖdh]b)+Mh+cnP۠9\cer^,u!}wad@n\Oh Ю䉰%{o f#9746'I[K m  ďNCW6[BrNm~,m>(ϕe3ۅI1d($CL(3AGYɣǹ   6vg?BwB*ZXKzbJD%.eǡ/ NZDA9/&MZ+vFw]9Q %2!g|pxdU适ͷ ]gACR |8[m5}&.`f; sM0бA2VK,q{NzC[A;g ,p׹ ?D[hk̜iUMζR@6vT{e)E}Fg˭l-5=l90xaeN mwCY_:[Nltq.#;prdv42j?Q(c~/.NV:ӎ3Njvᅣ-%޿w+EdjY!'j3'P-j1p28=FJ ْvlR>dCok|4 @>t6A V*l ; ] hzMP;` B|>_鯹0 JO F8 >„994nkj^% [; $/&  `c+=K[}>nXp)#??,/OVD1cN>STL$Ӿq_voixo9,&1"rO',\99GB!W4hAxiO| 8CfX^U)D_3_8ȟfSB>ql: 7m `zS#psN6}|ہG PR{@)#d*}@tc: \ <@tR].|9~)qI|YQMDzLV sd!|ʅ2d[/o~\@Yq/ XvX غ8CAt^`\M %_SJA{y!H:]F)AzSK9  jLBTC(EtA\$o)5t/R3냌eakTS B̏ -y0 LTTf/%$f!Xِ:'RIk<иL6ȟ'1>i-m6YevN+  H$7^aͮ fsʦqT$ :CsDt,3Ҷ3iq*u]F6֌zDVa!5v8BV]rʶun`8o>˂#nst6OV9Ÿa;F}ΣN'-w_~gݛ( 6.dG`Oteh9ˋ/ʋ/EA%p`ILD@ >|;i &>Tl-y鲾`Ѱ'89e-H)uI |4L*7 `7L(mGIvJOBg<ݡ(KlJr$nGOKC`׃C@nC4y9GGը9OƀA b AOőQd4;߿ˣYƞ8cc8F̩$-U'xtVαW{gK~j3`Z1c9T%Gިf?.Srm(?w$%m0E.0< Ʌ世B 0 Z9b1xR;'0aj?jg5_5,S2,댞ajQ؝01̕}R&ST3jI\uj\Y fGVT)̜|k (i͉Bep'J`UtX << 9? ̝b~aAǣ?7 d!__  &i㾪-6fO8xcyiRFJ|a:rFOyY" t3OVVXCpl㤧l^Ȁ` ^ d[3C`_q$X%Fnޘb_7>(Q9\ځzWhX2mVu+35iwۍ`~!e;|<|_RYOíLDL 4ĕ0m}V 2NӒ]{M/pjk|Ma>Ɯ"{iWv9ݤ]y%W#{WsʎR,bFĩ:C9Q9Wur)ˇ:.LaEGl:JSq^rErap_=+,>įg}\a.~'l38~G/'i]MYȪ).4.rxxkSs{ƶQ\;2S-L$pu$i-F{vz?w oXrTn"XFϕ;@-efnvE<[.D\KQ;aa9݌+^A]!]IМ 2~eO0 #( h9TWld*@g&м{H4'3aLPF')e-7!yJL~ y'bC+1 ? aVfSb9aHePZ\IdFPL385uy*n*~/^Tz'1;6_]?rԾSpL:5Q1OvisQ Y*vfSxL,Br`F'2f$lA.\mVK{y bO, _c 7XRa@멂GTcw6zqrq/ar%g|S|YWʲWv“eSnD٨FN|*i&axRJd >u:̓iL-&kXo<H'  #;t OvY%4[H8aYf~)MM}vJZ.Lܜ9) 5DZZ ad?#+T&HL+tY`tGX3x%<{9ÓڇIǖ瑓-S^V3wGhZM:\ݽ+1F^޽ *%e*)2:9WQlL$]~bBSTtԀ46\*#JB̄_}D*! ab_ 'o6 5 lT.ݣ.٥w0ҸI:5^lkA W9H"(ݓX..r1,aObuCxuMWw3^? -MX"EZd"L6p} 6W'U`F[,^ Zl;12M5rKҊk:T~l\fCŌ 6bŠW5ANiYg(u09ohB۾u`'AZl/`KWR+u =}t^z.〟N S_'){]Fہָ Wq~ y5l8 xLQ*_ͮ-/c@۝T ji{7|OOd<h{]}C!8GHE\KYi:4x-`-F` Fr,sj:ZҮW3܈֩l;@EqnFN&Qw ^Ѷ[M{yiVwD/=EH*ˀ=2uZwB}6?\m;BZ[[fZ [*f"YCK4/`Ρ5vƪn3]02eFRk@dZdѭUd^^'*+=!jGr]YnQ;桶N¤ Z,`+}rs6<&DzY08|d'fm ҄y 8h%"(GV׼iyu\|gk .&I|2[ȌLY\c!_o&&H819 +ȴTc5pe/-&,}<44[OQ44[Oͽ E&8:A}/i> q00?uz1 _+_6c",Iᯧ%Տe48MJʤD̷}l5C.D@LdUdV̋#* WLBd2ALRA*SZMW~Wo cXF0d;Xji v8a$qJQm6 m_*L1:J)aصpsښ/߮y`vikk}?w0 İco\ϰ2|-{BG,=ķ| m=|p#Ho|w6{^_cXmt2U5δ=~f I iTYG1Rp]2xkx"VXx>aoP]lUꐵC\r3gv]J/L3-,ٳ\Qfڥ*Ո7o5&BuOP$?S]<ĂA̵8! [{8{^OMZ=Lh=qwW@Bllny[K-fP}:m6qdH;V$n!M_6~m@I\ DV"T#&1}IXE/?%uA[Il&}36H< Hs.?s O9ᷣ'<8h30LUQ:kfo/Kevbp2 0;,%d)e"Cc[<tx湚2/Q|qY#F}t]Iz {LIא}c C27m/SЅ^vߵAMa1Tukp7bt"QEQ1E\Ii b~ǧ~x?BJ/S>ಥXw.]:U0dbpwb@o!VynV_.:2{/W%Vuľ?b/[;#Jf N>|O '$5 ~qdKSHAdN L٬((+Ӹ򬮢!5͡=[P9VALFP` yM} yC|TV +}IvG8u=LЎ8s ,ܬWGuE9\GѿQeg) p#ht9Lޑ5L9ςK˂6Yu[$%!6`z ֯bMzRO2~?IKXǒWR>1gF~ьsxz(6׸<1穽θ4 tz'C!oqnL˿E z zx'Saxog@?-$x؇a4aZLDlRfFRaYN|"z2*X?+{/{QU;^?Ffvd`lqysx҂w *tܼL}&*h5}ˆ̍P zI#~ЩĬ:zbOX2Q(q.N[-.5(Piʴ և_!U¼Ot7aǐ1|o3%nǂvg1g&j4qk/P³ӄ0j0 ui$yB9Pv-|Z0b\2jѫ+^HyDkQkb48ISs5%RonXn9Ѷm1ޱ‚lۅw#l$ @]&ůu ] 3(r c\̋'mj`3η.g6EJm"K G,@Y80P ^X2Vtr)h1Uko?A _j~#;NT]}k {RYPQ0}&r}w3*5(B ]Ilu^i $ _v(r3ӑt I77ilxiL ҝFwd5s(|ltg9Wg?>;w;N$NK3@ql j!:U`"!F@%%Jj$y h+$w6 ▏wcJ47ez (R;:˝0&H. ֲ=LT.,wZr'h>T>MEuBaҭËkcؿt6c),?Fg]<{ ln{SF?g7c&Wj(*ߓDf2)XjSRrL1(1%Xf❾D ņ[~z"ɸLf?r-_LynqV980 ǜâU[ s[-AKb_ aW̻ty5{:"`[aa<>3F3Ny `,`*u_' 3E;hxfZE48}dA)lPpPBo ot #PYU3NV`6zoBYxa,2YdL'y[+"r*t#qs+q?-ѐC3:ʢ!WMLٌdb@|215'BаEV #Dkk8֜䂌U`Bh1 /FGJO(]r? ;Zgp4pF.$QYjwi/坏Et`s؎Iȶbz(".b#xM5=r%Lc04 a4Ř ;=Hd蹔X%NOye[+wAAL <v4=*0/ʜ晑.X1 JW}SyP)J@JfV.^c7Jn!VĠB3]D>0o-tʍ$~S7UfLS̬b[Mh5 3xd/]Kxn jMC}&"Zw٬$05iDjΰ 0h$%+IȎNMr~wtjѦMbΐ}(a.R`-(߰Eߏ)~JRL n҇e) Re>0D%%6SR@Ώ9ud0)%If̙d JZ cJ: w1Ie?J*C U@8(&X & ^&KBQeXjNza&RD%L-$#+^H4b9$ FQY(@23-KI1Y.d#čP6: ܕДpa(# IcfC0ho |cNNcf$BwfaSBHTh^5"GIKZU;ư2!:1#t,ov)1!%&ٸt^w], j ؂(q3oH%3{!YC"iph`p 䃴d5eh_-5$۪}GӹM?n=:п<i539fzsu_(01r#i0Q棗+x[1xnҮii3V-=O';S-K-$?dpy5)o3~"zZOOͅ_@ .e 9 V*Rnna&Y'/$!uG9%w'dSbd-jwG"^JDr%5rx{4\a2Ww2s Sh @V㆛KA,kIz"A!&Y39y&cŹxZt6R8I"qyc Qe̹HDې+j2/y1<ݠ>dsQst_BزovׂfGL_*B #}nEDpy05İǐo?Ϙh,o!ޒV#<̮p O^kAA i 6 Mfi L0M84 pk q o WS.쐞CJ'?F&qH} Wi6ݢL@|ȫc%M.r;d8&d`u=?2{Q╼=0VX t<W9Baj12)bX/wuFUqޝ ~B '%wU*oeW2m\CB\(-ژ^d6! ngdumP:Sd_{~{aji+Jz뷤^NMY ƕwqZsZSŘbS wvVg\xQބ\k4SDԅ#T艅ͬDH3.ei&lx"vgKrެ"b㥼xȔs|gضz@ba@!dRƈ׬^ӺH2ۏ(OIؓi~)/GŰ c9G({i*3",[o+=QLtzHYo(f" T :jTitL.OMm%| $#6{D':aِ0yT׻mBf}Rp(YL}H'žw=Mc2d9]IW!CmtlE .[m"5[9[F3z;a>2 ƈX #k&~́d8n/ riW+CDϩF3.7\'Jsc@5-|)qf8}+:`2ڳd^AN3G3>"[gE $b(MzA(ע]} ԒQILDXHH@4FqX\\ֺJi/,2x7Lw\b9C(Snpn 9'&Y?i¬f]צ ZA6:'.YZƻE$%!_LӾw{oII!J&IL!,M|jM<ɚH'F>67mbfҘNO1dloly=|U Ͱ7 p"p*- !;ڷh{@PJrRviq$,.*RY)N{?c\9tTxƷ;s0i5~Ri2踲Fr6()*lr-AX61U4nsKI3>"z)ɿwm[}lHTY+EJ?{1W̘LyAWXE`SRro2j+y7HpT6z4XAMI$.vPS4Vź Qvt?|UA)_c mtNw/;c 8c$ ϾINvElcH4?C* (d#^w̼/ϙxg:>/oW271Tb->@ie׫G~үD:OQ[~oI=(hjON4[?[0: "z^!f_d]yzqMҘb\zLEFo7j MC1n(́f?u1n3,~"NN9ޢm,7d*Z(ŧt\8Z v sBgh;bj)Gt"}D9΄wKuVOl:n\BSO̫CE1_@xFGAd!ʛ9h*p|6<-^ x}l;pp#%\ aJʩL;I.@X)Lۛ{k]/?ZBˌθY?0LbciF95@!JncOYK#ΪMY@ܘ;J6`7a-$dh!oimg0kl|=hX7T tIRݳ8 _|1õc??<-A ~Z"B7AHťY~JPtx{ ާQ K$~J䊶!@O]N!мgI`5׏Km7֢51f ~;>F:EBvk|Ok$d2a őJ|m1 U44 ďh{ 4K37v)K~6Ga{zȠ }lʢ_nDR"1\ t3Y7gPO9j:נ݌Hϡ]~94+w̐a'ubIW:11HC^YإFK\IݗکǵʮGLv=ASyF[!/I@J:CN Lւ =u?(3^1BF9i<@(uXS8+"rw֪(10]tueM굧dsڟϳkՁZ |*͵X$؜HY`Z窒Dk6̣x-RMyV=%*`n!SrM0_=4'厖jփ9:T@_rG؜]sKx w䅛M-{ zP:Pv͍τAîX-ꫭwϿ@1sσ4lHO ub09̏1A|ئD[UuZ%O,?Y )xkI[`pwl|u>ȾbBJ˅[KTYOgSg?/S5BTPwzo=Xf9G ūYZ+\ ^8o(}CTJ}ޭwq\{֘G]`3C~/aF:Q95Pi/[5hq"qɃj^'sg0x.1H̄ S*ꥌ^_]#f#rTM9 n=$TRr(U PIhj׊&f bq AF6F8'U]}y ˪{— "0o( #p*fU<&(PA?yE}^Kmt 50j~F1hQ@@j{3?{ Fi\aT pG:y"*2x;я%6 zld>f̌/gM9p؞qBs;@(P sOn?JD>iV { ;uz.bs ư`1 SB3k65 1eYC#m}rpMۜT%d q\cfDi#|&޶Ǐ#U'3ۇO|Da3ENC"m;_]`|y{5y/Ejz|TVt62B&%f\<32 L-tk{ II!l4Xgq XNtOv=䑻 AYY(W6HU$baͨ@F]-dYBTz"옗CpPUV,g0n _@$C7IGBzY¥^Z(4ZDAPEB|,%Z#rd&jHU=!ZjXm6`} u΅@ze!<7΅g$ZX\6s@9ᙫF < @eW`(P﹫@}E|!ux| P^z(隂Vi?&DWiiT8 k\HVqq.3Άtfo4v f&:e$A?=>)pZnC;<"Π Y(LjlX0fnPwRFݾWdI VMm Sw+f@i_}PaXU{=m_ ϴۢryI}Kxl1"vtcC<W)?$a>ڳSYbZNmOX[1GK×ΘO.C Zv^)V<1k3eԮ?cV\,ضzFەf:(iFU Zwwt,ɎsA5"x,[̍.[]1ėbz{@.q?VYEu sm$Ų&~,R6cŽl`ŒW:uDmO&GVrgZ Uxv״F0֫]`Žf*0eLYB9\;+Y1lUoAbn˥x >KgS 4U:$zGiY'yF)wf=^nnLv)_Yyzª*Vh( &{QDk-tCwH+XT=r;5=5rO&^ ϫ#ByKr*9 Xs>ztZbx*.Hue&#N~> ́zR_[9q9͇MǶjֈ]x{HĠY?ӒMšSr]=JChھ ~,2% +ybJ᯳ؗ"[f@xjk1>GhK!7v0[(1ﴍ䘳I.s++/$G 5]h4PL[WR'n"O&5fmHt H66[@Ȭ Fyok\НE4n3 Eyig|vAkL)+ 6uLU%|K1r,de[#od:EEKj[BᅳV0 3.v6;cPZK=a[lIEX-HcۢN "9:D ړsQȫ TFQM ):?y|۳vy[B[>Zg.jWV#݉J 3EK=Wctf2xa\V@)ػ # 3Έx\?0}\ۿ2 c}c-~++4R=P;@S=;WGXy. AQl?}gC'|@p+(ӔȴY)RYYcHޔQg_!1KI5LP[c0jjFT;;vNLq[.6V=pLIһb{3Pԙ&?(!; eߖѽ.ۑ<6 ӡ"b1ul.JesF\`;ЕЗ[= ȏ+RU%U# {#wPGw,`Ǡo? U5Ї^ܙagW0Ks뫒L $N8)[9Eil/|`DaQT|4MT4xLN0//CԞwkilY@4,=KbU1ɯy; cAHbGQb`!9>=}tLs'f7Splgs#C_ 6P4! (KKnyL>m}@Nn0'|}޹ރ(8nCDd\<Ey] E~2*:#h ?! Tih^RR5`VL(E.y~pCA =I.$Pձ%FMXTǻS}qpm}%CC]UU<+s\tf 0v2'tPމ6kF0$!1s ꪔfQɳ *yV׀pymV.*O@ƺ> 81&vR(e:'*!oruXJg 0iСE%+_u5 J.XĤn.@d҃L5T6hOm9m_'./;n 8ZM]NJl"zuO >857Qib@z足KT-~:G(%gěoR=QfD{Y/SUΑ9¾9a*FіVG5ZʳLedU{t3;Z#F^ B?SY]w;4(se:_ZxPK 1D%E_\nRZʚ!,:@)|]|ҝTmcEJPdzF|rFk L&Xg*'}:">gW "Z-l_`9Z^NoZ@WFC;ZpE]DG)cR7y0ŕ:Kfvg܄W%`I^Dym"wT=}|}#gA>gBcD䥩&?LF R_3K x218|TcW\Ey&(: WbI1p&h'h{1P7'iPW>; C Ǵ"dsQ*o)PE;LdiAX("0!3Hvȅ aGh̢tFp)Sr\rK^7r;[ť 7xaý<: o V9Qh@]`x}F=֚H#XO`!+PpFC~*iisEFҤPE(SLa࿿)rqbEAqp˦k>t*.ݓsEW4im"nYurK|5.LO$6 @pN}Cw#FۋQ vb`8ܟhtD!/&Af󠘹etXE2,ƒ3ۥY‚xWa%T\}.aоz݋aO;4MHa oP :luDw)+^D;fZQΟ۞iw'q|(U{1PNzCEt-@ti+a߈,fm#J L]R0xAv젃vGtOvܚ: V! tl0'X)Irg&5*)I m(02W(qI6{Tݾhn NittRz(Jjap?_[ h@v%?͸.ٓM!ۅ֑bqUI(E BD(*H?9#B0l3GBDp6a`';2$3>lQ2%cGT0)| {غRj-J~N#D_jvIn ګFwKATε"Q~Ps׃% }w4vi4s0-/:xwTk7`߿LJB ,lMEoU^?B߷ѰJ >/ɢo!Rx8 IR%$W`K")*JViڪv'y'a.B `yEDfvECcf:yW1" ]*Gn!;}#*a-F zZ|]tB@}/VV/b.P?-, |ԚRA\M{ʇV0+4&/-B+QL Pu@ܪX:"e m>{( N&v0hI)m|9s5#<| u`qzfs?Az5'XP}#bi8D}%uH`g" unRAY=00e10{=nDq+2BKȡcqQwv\x14v>Ԅ=k? οh~& 3J. f^"NlmۦvWX)T0١7::iI-͸{w+-s%3B$5!Z%jAJ kH1cR6dAYkݑ9‚ѴPGQK_/<?~Fl-**:v8ӃpK"ѠNpc^1HC'brVvU< B/v1@Cp(Ea+DsR%nV1%]P3.a`€<M %%@[oP?>Eeh Z+L)4?D}˅INm#"dȐcgt&J`?N "on=e''??x#Z~l0œjv='\PKF>?[57`QC=19N8m×}Wӣm3zJnbm%a~$\ A /ɨg染DOL \)x?C|<5vo"r *,%` 湋k&c)WV@g`SluA(G(610> PIuc u;ꃃ:%?_oL+}S}Y,_t!llIx@/fcM!V6 cWtN-}[>>q.X 1Ft`ld#6m3(vvu/V1&ې;4+%{ :+^gkW֊fS@mU¤:й (+BE65(;ҶiЭ;[ b [ R:wp\AxHx. Ra޹0;­o`2b {aG]ŧ~ 1w\G.\ʅFPhI06. ?Fc⠅o/F7 /O t uhy0[\XvIP(ϠS5aQzNypмSy\\Ŕ~,qiQ+ןFf"=ВX=s?g7v7 aqG#gP釻F|hY2&+bv$nջQ^Z ATW֯8;sLTҕ:ujGP#ĮDe[8n]V:Dw[~Z;taԄwaoc`hvN&Xh9R܏p@ϮթQ xMA"B+v5iZvw]ӫHw_pkB}U}l?V]H5iϹ+[j?""~*(Eww0o-Í {ӕSar7iA??)DTMĽś~Dp*ylI-4* U" > P?F~-vBT§$D0X%UULԗ0VUԷJGpEU#ՇfEug!uw L)|>t{.' +C/FނaP)w7ӓhY&wu/r :4('yI(z ԗtr®̭ƨ?_-̛B#0tLL~,&Wz~aHH-ON!p5ᄚjܢrb6Y&uv!^<6NƒV9AIzQL%^tqpQe1}eׅdݡ^+#Q4^Ȗm0RWcpYG3#n)}"pMdM0oܺbQ}ArK~ ]r0Wwy:TX c0BBT=`1A--IʇP;[&#R[kؽE0rw VXx˨L-^;ֻ! %iuL5 k] ^'ՕT~"y?0Rj{ t'S%QW60kRَl赹PS8Hz C݊:=+aR3hOkcK]'w,'xB>pf3rfQ0P6PզS/L]KO4'l@`,,DD)[{O2N}gGT~{t^};;'Af8NՠWc f\+45nӀ;E Dʏ+?}:$T~o(?e%HDI|S[>rPTe@sXcj G;sП>s (礒*3=SDNmC{"Z|XuCkt@n&A|N͕:5p7G}(3`eipJr2r' 4M!=I+IrRV@>F/.9ZgeO  p`:xEc5+JaS*Wf Jv~Үg+)\u\`긎$9f(qlPB{5e 1e^Z˸ }_kVTnׄF :2`f$X`Etm0c"վuo(r{$R[>PUY1:֫,KNlTS[ &߅+rWCn4;0~~Umϲ&^JbJah#4+T@]%j ? dȬ}^/*4eRXjA%iZ.nn;Q%b1̭Uܱzv$T??lf碣7ڃ 2%S3''q%Qqp7.#= .82L C< ~x%ü_}VfSTf̗cĘQgʀfW jLb.f~-w s ǘG2AhcUm S % ;  "vn?ky}e!71/F$Mٌ|hj3ד/G`A8FWo9VE/8Q%ٻD;Yʡܪ+蘮O@ cQA!-e>pL|f[HoчnSDi?H@|R`Xxƕ>՝k1SRmNwDegbyJqBޛ x2 [I{xfNq%^I&5k1*;7J)÷᯾4_ؐX_pk^4ߧoC{K~~/>/^˦yFhRu itb? Ӽh(Ag:ԗy Ә1Uj(Hh8 n_0WH>kA_uA&;/bc9+tE)Mw)feUM51Qxöz#X)1f3JbN`iY4<;`wBӪ p`j2ޑݶuLOx8 툹]K 7fcP1h`"XutVs`o{C50ЊUXw}\&}RVA~?<Dz+< ԗK`( a({jxpnrm?A6n yn=i?jJqdĈ_0^:ݶ3N{۩8:60Hϴeewܩ]Nv٥`stS{Z{h/}ۦ0  mu0 9l,_ɞMs`a$(n8^e/mbk(.O}Loߨ`r±x^^ x54Ϫvu]m5/gOx]EЫ$<]9Z|NϮFO24\i|[0 u%QpTjsۆrUpv+-rxw⇸mgV (M]\Z* =vҁU+c{K1z׹'Jy.KWU{q נh.Y`=.R#n;ԉ[ -nk~;",Lq=Nu5 caXÃ)Ok_HN0@z!m̚_`Ɯ]R] ܭ8cpjr-.۷@Ay.iQ(JGMHӁ7L8,(P;`p) U-}wJGx4v*P0PZ3Z-w8w loLaUԫdlzhY7Bjѥ~<og:l^ 7wS/'vy ;%+Lt'9g.ſ~;'&AǏAY`R+GP$zmΆN\]r%f`Uj2j'wrokiqĶ)|!(Dyo1:ʙܶFD^+ݬ(%WӨ7gc91x:'Q@x[k,O0\(87!:cm]ovyoeO=ʩvq;P'TB0c;](\w8- fkS,mla6#M4꣌'[8/N7E磺$`Hm\{7\1"CI R`x0O^+OK6^mwɰ=0{iq?M,AFIfʤC!F{ ,2dD[be䔏 Q7475:tDí⾽q쾑w_dt\D]țyGv} w@mCa+">/?o%Jup')&nƵPhq@`LkpZHi]ZyWI ]D@qHoF8 :>)#7S #[JyB#s SUTFT^ F5E(WP0bexpd7B@1'fֈӰJ: V(<Io]nk~K031=~Qa1A/^sh j,n৶k6AѸ IG5zuPZx1Մe렎[L~!{]u~G@@q)9.7ȘZ$蒁0_pFoTL~m# Ó"Z!luZrOnt픮p]ŀ@̣.c_閫+ a I"˴ U,Vk,VW[-_JVoCS!="y?kJ; ߈?%;l: b)W{Mr %ŠU؍.yN7-b8*NXUۙK4Ѷxfjje޻#5 zO穹"Dꔞl=LSAQlFmpN›$Mm5w#%HuZՑV#_r!LE w5̷ fP^]\w^D.`lbb#,N&fm=S@ _1DƌӌGP꟔D|Af.ԩC _k"{X G ᜹ g.Р[pA^Pii,kc6r[|)f0jaYnʯ%Hi@QJ%MLm#>|߮u`UQk?uj˥)4s&@t˛+ч.LJ(2nQ?ϬZ^ pcŝ IҜG tt0+C[#p71a^vRwaG%%?k)EO;~& y0{ (O5bԣ,xĀ4ج_6쟽şbؕoA 7m@%uxb6(Gm˿]PF#0uÁ[wRK7풷Yۅr\;,ٷ<$*ò/eXM͡dؔ+ ;(?(ƯPOGPE^qh;oZS 8 c;`7h pz2NqZy(ߗ˥4;@v']20@ho7=oqw.1D~wqy 18ySMlׅR`&M0FJV`:lN(^;=MK ;7s{VY7^}M?0K+Qbv13rf33rD&e?cX@Md* @c糱)àW@t~7Rz9kAx;s;809}Fzj<]:o2R̰ݚ{vA3CĀ~fbq}oem'0j>g}h7d\J5FY@9BhN?p}NXV?sdE8,'ܮHTehevxᲂy~78Gla_hb.gm=g#c蟈qv¨`CdD@g]F\ ohÓ ;0` /S3fZNq.D]?Z:i\O22_ Qf;opLlw͹삣sУFYPˇAEC.n>Bk9 ]nX0߭S< NFG}p Еn%-/4.CijdsS/tw"Կe=RG&Q: nuL`Du4.5DEv[`vxx0YWRY3) &ZC+,σ<1cXԦLZԷ ]mhIEa]xZ{n)-0(=Pvbڙ4n} Z+'|c]2{Um{1I{^xb.[ Up1s a?͠p n&c )L~(Z N|Dr "UUn anØKLa(,n 6aPw׈RcX(r%1og%[c`wpO(ny?%8}Mp|)^ <*;6/l~-:EK~cQ]fS7zPָ/#sً瀄̌~*-\×Ha5Es tܯO@.4t`)<)#-tr+yV:xY&QpTAa3GJّZ)Vc5J )De& Ɵv@3%2Sl`Mhدdß*&*cS S_ !sW`cWdbA|Wn)Sc Qz7@].nIt4?p0Q^~W@oL5uϚ79[9{z/Ki%5:oH8Έ ~Gؿ2Q9;-l`{홻 aۚOFAjmtci276*v5Qcf-0gXY,rEQ|A1gƛ{xmso iQ1Dl݄Ҫو:G*mFm5xBn?;c(B 0_OC8'!ᵶCqV4(726r(y2cr?ǗwG%:O?N\ =3Rx Q3`c CݾR:6ŸXCS{!%'sٯ}Ly2g]K,2<`>͇gv0Z\XP4zgCt{9g٧έKvR],V, AY(@UقY8h+=lNGQFeTU*rPBux-h⸵q츽ѕ ṛtdX V>xr+I"z0{<>/"i8rgTFAd's `{l#:#vQ~JK1X'\3)SSf 6/ktqRJ,ar~MX0#XQKE!W Z9B¼4C&t:BJ-Rzi?`?]vYu NJU8v\{67?e UFti,s ;ݶ.;;myD Ҵ²@1Znpm5Sk ^8gF.'l=/ d]G/u)7~pѶ\e\I6xu+ODwүF(^ P`n6Z$mTOW`U/abn;zӍog=!2 aLb9"Np$AbR;VL|\, ƓGs~Wnvִ&֣߶zK1xf X оM$N{:_prInLd 43Ig8)Z'eS*<ؘ+a,(!SUP+c3q6Sv%.n R/n56[9CF;;SiIG蹇+"IJ3(:R.RZHrQNN3v3]kUtsVq5;v*ișV:>bq浰 +P[h[ #mQJb.I8?/0tn d*TYnSWf6YTN!N5mGC[9kĢ@&f6;gM5 '^ l Jn7SAt=19dxxHjdAo:j/Ud6#EL޽k?:{Q'Vyc_;y;~Wձ[`O_:rئ^cKGxqѹflrʿ!um/VMxvm:\BeZg3_Ѹ8MawUץ-t(fc5*NZ3p, 6 jnrKGln%#RA{;f2`rًv7N [*ґMTwGa|ѣ>]y1)-*f+|W`FR(ӅeY5jBj?EqD8/9@+\QX"JpBK<h"1c>VxaE4toh<<4e_D=4aK=-M0Rm^*ⷷ5+K Ҟfb4BnPujΜ(FQ24!D2y8.C/"KIu߉w'fH/L }MST஘}޵L~xs++zR8i 뷊_[;ufHآ#u\HyBFJIc(I-ߓ3Z87{u+R ꑯut_T:Or1.B{u{ack+bFF^k*P%篧2T{:~: @u~K|TNi!Pk&NYi?AjL^PrV7 h*E&I[Q?%l0ڏ)@ЏKr],U'a?Y&)ζKn/,hb8rh\LϨ͎t⁧oCx<>2bqt'MnO&4Vfܛ2݊+]TrH;XmFnco7zv(B/-f|w@Lh Cmt רm%4<&=O>*d$ CBp1&.('W`Fa /@ ؅Q@X(7*FX-X+ϋͷ?E):# 6<7_݋2L\& .sLra0"q>"6\(Q`8{!Ǝrؠ؟|X*An(?EȄe2a|c@bZ!C!ow4U< 3ң(0OGHGKxaswIr(b ?C{&9nJ`h7n!Rvh3h3h3_$1Ef0`(2"}"}7FFF: &k )j+߻@KÑD[Cc|Bz2 /N?1*+J['$M! fBXsD B щ62F*en NȄv3Lh7syb#L12y 1!}Ymc$%d3YߙWmXe 2_V6,X$Imm_m/;I}'5h%w/a~[5>AJy9;i|M:\X`ZujP'5/燚cҋ. ?^X~U꯺P/8e&l#!O7%b&W_@.,2!25ɸ["2Ukխʻy7Hl{aK`eۖ %xQ S˾9*eԥZ!~+mڿtI\S zݚL|7ź sP˚gTZ֞gg `{s&I= \(1<K_&0~8wh/ )cGqH|/RPAb%f=bzOQ:/UQ/"||F-=%uZVZ^?0NI0Gx8W:y)?@L>|G泘χU,Sϧ"2 > > }>|j#_524$+ئ6eakeӟRٗ|(-!7$pR݅Bv!/H뿠 /濠H /H⿠ϱR$ĿX';x3{,jBT?"w%TQ72'FĈmm]Ҷmlm|oQs gO/`ML䨕QIq j](RXlh?c~&xW}B O ~"KZ YsW 7De!]\&J+(G{FҮ_Xb~İl|Lev݉ӆeKYI?sR %wl'0Of p')`Ǭ,$+8AѸOm/$0Yr$܃m? D+O\V!5s?+Vg,"a5kK5cx0{35: n3%? 3&ƧIk,{Sjr YGrӵ1K =\8񵅷upXXUIΤ,J6_&J*&m>Wyz~z\$[ϯG}׭ EcEI +/IP`CG+>+1s!v'k"5Wby~(t OvB]R7dmY 2YB)-}?ii8%ֱ*[ձ\B /C. @[Byw0Wx:JW.@FXA1 E9Y*<7+Yӯ|xmmˤOɿMxBJS*,tBTJ(U%R0I 8/Thퟦ$D)r]$d;BSMZ~?;)5lݔ]6ѢRbrK3˶HGe G\Kݤ Fu&C09k L6rayd8~iQG~s .% <8t5\ۂŞy""Օ \;ɠ=AΛ˯qJ"w 0NptZOEC81`b^Iu XuCۅN09nww[‚Pu\KbSպg'ڪ%jpZzZl7`'79zZ7O We* M^q!gOR_؍blqvU'O\ؓ[Y@wN *^`_5 MpAuFeFI, `=xz~5.ztQ{O|gMFWa1^.**3m J)#~[ X)X^㿐ЅǠʏy1Ma5 iN5`zoeg|y;t)mg;óZRFPm[[;Oz]z@!l &괝:+jOtGlntd==0ҾEcV?30_WZ^0єÏtR{%Mo$6m/ae*m]]C$qj-A̴+$%~|'<+5EG!@esVto)-ɔk٠@꥿pfk]`a6w4n@t$29^(!MsQ;bCB`#=߳0&|ڂ=B 6o.ƻj t3tĽݍ'¸rʹ+Pi&d׭l tf71s&&=rOn`Lw/ o'׻ U>RSt~50]A!_}D3a.5\Zbj[v%.q%=z>z rw~Eجr6>XH8fAX%Fmfm$~n~҄.r*l3Má1 hsgc:C#+P+;'C>eOK7=t7C?,N*AlKgEPl xI+7׻?nh΋?^\5D&24sA$!wy5haގFJg-O0N'ߌk eg(oIQ|޲?[ g-S )]Du)&>̣sLꗿ(|؍ Ҭ4YI~+r盐_/bNY+I廼BM&}+QX]⑂8{LuBI9XhP"zqM\* \Kw3gt6X1zi쌄+ka]G?hJ΄ل$>@ɠ _aVA@}WĮG$*=N6zm~j[I}It :@5a8HzuRKn_K${ 2\*Ngx@Mwmhf&X(E(g_`aU8Ч6 { WT FO{H\Tj 4^%ӊ?EOk11?K:乂=ݰ%)4Rh#`Y'fֻ>u"SKn '<,vDDE>%>30gLg3Nh3Σ75^i<75~C}Ʒj ޡ. Wg玄w65$+dR PJكY}=Xg")q6ad?C VǷ$$^yGK2rfdCgC C>٫ FBDeH5܎N5EԆ,A jIHmWjMoc^)ef}8z=)ty-RWX~^Xx%Kħz7ojXnRҹx03ɤ~XA UgXQ BR66etp>ݬ \ٌX'gh5[S'Rzw§ntu4#SOG/ m{G B)wSw1)%swJI@o xM_#fqPVp%"|yZa-D[L=5''^:)V#۳MdD} w9N4.Iw:)5!sxQGDMёX=Lfe2 =x K8 Qp9`dJZ 'I&RS6`OL]D}{їEc\rx<4#)IT\_,>;TӂDʄeUnkZX'1FNi]֥=uhy^Z$ͳ˳:@{-tɃ\WpPh0Jr Axo.{uH .yB=8(/r+TqʟluB_ND j C)B驋gkhE1LT:P.BN< KRJ[-|~8&n+@[UЊ6*zP OMxE5.bWV}"|>m_k(ؠnmk,F8ɛ S1[JA@ctq+9!^z{5C5&  q1bWenWqoOrj*veb(R@}:X2dWI8"ey=ߛRaٲ=t^ޛj(dWFY=RZ+q;Kɷd(hj r\3C#dd>,o|!3\A'Hpu% _1Nb0Tۥ&\xv8xsmcIRx3B'Kj8rĎu:F6oEZG&5D`St~jw軳f GH-o7F]xnRvR(x;ĪE@"QpVMerv!QPf , /,eeW aJ?eMn/iVPP#,KMbQm50JrFx/$U?&^+:TRxvN(eRT{t4^Lv)X8^v1S|oͲNaY9iWGݟ=-Rc'aA.+[Qy]: H9.&m0w av XN/_ OI:ڍkek{n ] /WإƾksM{t?Ym?9Pw"I%`3f`98GA_E9`?`?Uv ̃I[)v 0(xZԂ ż *mNyո`-*ߌdo74l|Ơ[,"®O ;/*^n|KKLcVAC2+]xxK?"i3C}=dg9_?Bxh/15)~wo|bX !a ގesA@X^2tN +tYf/9- MNX ϼ;v&ʝXVYNlSX^"nct${^]%d?8̲OX]F1*|X*dÜ7!;O}eýϷs܅$OGa֖ KKD< q4|" 7htĥq-Ar1a_]^1*۴4 rޠ슪<|́C IDŽvZ)*Ӫ)v#CrHbj5@T)HBs}~/q}v<͒$L2MhD<(W0(߲ MM܍u[H[m2WpfF 3̍dy3K{jncbFn)'vg;ĴHHl+#.j4E2-e⹵ Iѱ:&&c psh_r ټ<--@t7٨;+9Bxe~zgUQ\BV̆FGYˤSLNa M4Q d`QEyjU0.VԾ,I#GJŗ`,ތ)GׂN  cŠm֠E.!ЛE  f^lx4zra:UFȅi{}vm 7QENѦ߁!1xu+JS[-(~15=J38(KDKj}mmX\' ny-wޙ]>3 d58M6jm T4 4Txh'vp<@1zSQЖ&^[ڪ nj5XE>W37 w˫',aB%͆c}>O/@׌.U~xw> hƮb_o|h< RI(_r#^$'#I%9ܜyџYc梍ږi"M? Pۣm'qm"mF^0A=6&6DjPӐ }.5vaGXRϹNG2Rc| i0\cY?GLNeXjX՝ Z1nǽIjxQWGߕ @PEBbv˄噾~^NX 倫N> {Xo" z[sjwO8|u3C Cec.iQA-d<``Ukiiܜ$̟*v_8 'o(i:Nf3`e o.^2t *A4 h>^Xp S.<#P5%9E( I>`dIJn&i,E]{lY8%t)qdygAiӅeCdhs:|Y uË0<=%+-I@~ȟg,zB MPݒ uM#$wEV X@ZT#=e2xn!H~u6t0P.D@'C|qfrPᤵM v9_ xtv 6^(s[..'M;F~Rz'%!Et{X(} $ [Ҧʾ>}ww,,J-3FZo$6 ODzy#|E3iB$,pm¼5sCUrV x2zCno>ٕQ|m^g6Z=MoS케lĢf^m`{%>AcMώE7.Ss{O5|yzѸcl/04*mQ]~4yDTsU5F<?9taW0?pso%?`; M#3'D9':7B5`o{]* >x^Hw8D$DFV/d>€N5Zvԋ3i:7fec{5)%cEeFdƃKkXqLW[b<K?,rIkM ge N .%e[gehQ))DX+5)l~52XxetDT!)oQrox=&T "jJ U$=SJZ}|I]Ó}/Ͷ?<~ĚaGP"?(1#"VĤve6kg}o+#庤9xh>Dl3Ͱ2R0nOo/)Ԃ'BQ/4NFvsrz/ {o?Ԩ"`x;FhZnA{TЧT4u&bg@ Z`ǟdjhqwkjHXwG{m[ #l^bh]jiX tEh J??<ւo4ERgvRm3|^㝳'gD;Y~F/l"J]xW?q VMߌhoZ*M<|a&1m*c,](3`L:(>B<+t u`28˘q77^V?Q}3lY>\Wg \O&{S}=ϸ}jCϷqIo.mFbT:>Oƌ#%lRO]=ߚ]T)=ЯYRfo$N-tYȂʏ<1#bowC `eH;_-`i/_Eϐ/ՍIYFaV8^_y@jVr)¼kiRiϫ5,-Da:*f5D H- R*S{ڪҾ#YW@]x_y3).\8}bx<]EPuc$KP>:%|R)EY 3Ya ~8^9 Em6/nV1h*_l|i_}Ɏ٫"FLy%VrKwHǍN:|(#՝/x:!H& qBD8W:rKarL"UTp<.@ŻѺiV^2 7X7wng*̥H̝ sԨ"船FCѦmH#>jGtD9@F+"V3zcLS57i1s T,ur զ{(nz&DAQJ aȓ$bۥS~JS:k=޺q0f ULulv(r̢` p'D\wVQt:WUm/~g_t3{V{~n~>]-(`q Wwa rhV) ߯~S\qcjPz3AOB7~'2fh[J)*ĦBYALAEZCoEZo݄Eذ SMaDoQ~'=*=y + n+pkK!z<KV[y,^{3eWYZ(Ibğwx;I|=[\ /v∠EN5| vtRh׭qA{]`xSn sAg]ʴ,r7L%^`Qhb7 п+h(z:3!¶'W˘zPy`61am$d8̛ :'P_g{U;|$ܧ>dd?XJ. &e؋_k{X尶VM| m3ed>F_ڪ2 Px ;x|bW y'6h*t\Gɩ̕4';NhfB;DFgE[ap uHb'vX+[<赉#D*du-Z-9C+'gk.$ r ĥKiNϮ/PR Bdĵ7gUshg#MCF~z#q<بggr )9fJhP(1!^;(WxZq(Jb(bfuE`ַ+dѐ)2(H]9ϱLNR_q4\Fڳz`s,Ě06̟Ā,6 vˀۯEb*xʮL%hAMBy!`aTNlt‚z;$ݩZr^O&e}X;8EFl8 1 ׉C#Gp5'YqO[.;MϟĻ>%hLb?Ag+^ԇ! @:T{ VM 8aE^ыTE3V&w}`d˨AoYuPIt%:2OX lv8bSڳO{uTt0_B`P:ْOk{Swj{kŀj8ؓRΚ|~^Nv!O)Ud|}gD#?:Q/?+<#NzH't9EK:ug|ǫw7Eo{<˸x̢ "K`t Vn#) zyY,e=HK\ř߻[7.To)wbN Y6iO3+4p j(g蔪7e.t&3Mjxȹ.ݺuMO|LmyZF9ӧggu+>@Rsi;ѐ@/|r?i4uY6?ϴ|fMs_mv&!-^~IѰc"hǼpWB=m|\s%{H~K.M\3e_V>Ih0RJ[s ~T`ZH#Bi3GA3Cvg6cCۤHT'0qjiC\4H@ί ^G:[Dn']3Άy(kTPA[YG2]s4{g2g> 'OϜ5_2!8=sR.ߕ}yN3sG9{jmC2' q*E%ya6Ft&ke_6U徝Dw9N}?[W 9+˻;j~_/a&pS؃ŃCvHTkϕǠ|\Ju^%_8 lt^!Z)8;cqy;ad({' aD'lŸ)V'M h&"Zy`yWy\FǔcNq;Yy?%֜xN]~okv!IU^D,rB)b)<ѯ׊9+k!''EZ*N#NTN vTl2zr7 ) iKF-,?o5H 1ȈtkZJ͆JMgstRJF)?=,-QHOոP1&sW|{"0R.jWr#MQo^6jC&NJ3%@GǮmT"p/VcBo\G"BE_t>[2@piч!ggnT g9 p@ʾ $ ei<)JGk4l{!f譏1hNVR{^`:$[. %,!o 43 =-, Bi$FcNֶTfG*z5$8_W) XT+EFMϦq6 2W-E㓛_yVӝ. Iİ"QOU+U˜R>fD51 a}׾a %0R6SHEX #k0[*K4p +5)I641=s䇾p^.SfS˼jw@dB:˾,M:fiԝ٥?h>őSVZH@qK&63r-~?OE*-ggʁ="Wf3٭T0̍UqSeo{(dr==*-s?GT0LQrg^BfLrp\xU^n3*HZ-v$H79zؚ|"R{ʁ|~V4{%kG9cE)=U+ kLHvF2M< 6TԾͥ{y`TRp6WJ/zf+0F$?ayq]J0aA7]x:\G1I7x<1. JQ%-es :h#ҩYx8(_uѨjGm![?_JoP{-.R |"q7[/qTY՞JR r?61 8E/}n㌝x S'rW[ߗ_黭U~qC`< )#ERkHekō>D%0,ó€ xkIK@V9f@OxI?9s0G5Ͻk=z6ryS69L `9Qp_eiě<3QzKw7&=EPt=lNA5}pgPԻy\Co" |78l1?Ŕ*hmÓRtN)!k]5(^ 50X&?dUJRdL]R4jSr՝y[Y1JsuP& F!QO`+e ?Cb)YЕͯ8/R,O,,}Cemq'T$u y |LU)%:HT:rܢ[1ykIp\3"wtN$Qw~2UPen>׹9A$ώ!"/!;mߌRI=(?l*x!s%A\.I͝mTvyi?3UnJRˮ|b.gEX"(󍁉ާ?G[3(zd4EW۱B+H~0Xh%786I]dǙ21? zS*)V1g9!g`D.`6z+*ojUZ@2Wv+Mro_I>;n#'V?&0GweM9qү؋6F$@7;7kdll] Sס=2vsc;cPth̝.G&"S6n92QܿޅWE,Ӧ(S#d[wT^I{-LQB[C}o.`j;Ϭpܧ=$WІ)>Rl.2s, -DUcO9}h(o,yЗ|$ϲsLxoi_v^zy+qP4E^ʢK70@ͅNoaBv6w[5-j%_VcXhwم꟯l?c݁|(إJ!vfP䴕 i15brua6XBIk i`(UUcaiIXYK_)&VV-Sev8Rd6Ɋ'[η?xY?-9MʔUTM*U-Ԭ-W\1h(1YݼG @q[џN"0ŘC\Vfř Qvx֮wWcwZc4ͷ*є[|Wվ$[h$P8<>.Y0mYw-5ai!6 ͊SVV.r3ͤ%b g2͢S6&ُƒ|:ޅǩgJw8/J;M{ jsuꛑo-#Rg(-tVj#w(ajd)lS{,Z͌5zs-ApO xWUg.<-\ e A`0OfxCST kѵ=ڣ@b `v)w%3Tʈ'3`~&31"MOwe Ȑ CvEx$)y%R ,d~lGQ #3.}FSroSz  ǓP(Kն' "u6 3d[ 9f)2"$}2DXuXk:P} !=MYd!M0#iR_TAL7`l (p<s8 )dfe&)2 '$.Zϰ,dT(˟̈S2Lι\'п:xp,%Vc:m8'݆lƟz\4 '3'[3)Jzqj?􆠍UNů !->G%ɩ?y xuLdb򩯴E;bbc )%u4cO6VX0apAֶz(n0saau u_dUP ӰjRovu6htAYwe)3 Ê)xY=*PXjȑBʏ)K7uA,XlD=ma(WQW3_ /?pěǫ__k@hpgc)8\7 Y}i@_S#lW7W1Ta '#Wyi?.{0f00?X]v7&RwG̰x 3k[$8\cFbC~|9O3uo!R>\x) ?QYc1LE F 6c>!:ө#3k4B"n8|7Qm 3cT0|k ۥzeJxhIc z0d[%$‰cO=qQ41C~|T,+)8av _]iK K| vų7w9>%+ils/ N,!~{'P kqkX. 檯Xl4+NU~^gGM~NUبL=n H=kL݊GΎ LOD"YK@(@)0=KE߮c \u_DAuo/waZ1kZxLa(揵%FN2=zAYU9"h<1q}tܖxl4mVI.*JyXүhh[(=ݍѓA[PD-RœG ?,P*<*uR`/B`Q8QSRO}ZtB`^1L"a6< JPY+x m r/MOuO{ med%p"iiI'?Nǹ.F!o ,f=bvDv-Ã~T Gt^8!ǡ7J4>c^\P5y ATPv@0zQj^(bS%GD)֠'4AU_y"'逾EӇ3ڵ󒰦F3J (WnOQ e PiA_/'od>"}mZNC~Q95N XcK^gCM.Ŋ > 82IM߄0(Չe:8_'-K`?T_&_T7Ԡ~I s&1.O31KaD鹢$e$1Jǫ6$woK])sv?)QjA侚]z0V_OB6&@EgڄAJC;h F׵ G|zDaX;iyd[&^nG~H vSy3(_ܬΔ_=xEyk8F D+8Y'V8nRm8lB̗Zg+g4n3|D<9}׺JRG^D錥}RVlə4BM9^3 {U!F.m>KڕY݄گAb?7%Zh:=ATQ,y*oL=yȼ1+ .hcvF$*/c3["ґY' =-@kGz 8'/GRo nךEjπˮѮ т=0(㡳y<:,T@DьGxbI.(0ȵyFd6a9S:gNa *TE<+䅕S+ LKbޛ^X ]N;u0a1~G։tqC1qss4ɶMZ3 >tζf5V4IGo1L87a3U'o1Kf>n*hɎK/q+ŎYO7GkʣǓD̕a`%SJਸqbY5t2Dz\KCLb12GcԦQ,?݁#Qy"P&{&w^Jӗ1Y7 e4MMcn&in&in&*AU;QHY `rJ&Z5:ʄ^+z [IU:K!D]:xzwz7DFCnMs(d~0N\QQ[S ŁJ)JӺH)0:`b2<}9>9dO(}\QT&.n7_Xg@jm;]fxzvEܴNS xFmrWܡ$"&e.6\;tipR6F.B^b&sH8m²;9a 9$Jz+-gWHZI=|i\/^(ZEPT~'߿ |-39ƙkwB+RTBjL'qF k'%. $;0L1z嶉d*%P:Ncvv:Ky\iG2$2HJZ6^϶sl|~4g7VW7ڍل#y|¼DS(zFɩ"*3hŞmf@-Ʉ W,` 3p7F7t98~0ׅm?P.+L pSo_u4zױk0;I,+1(إR5̡.TbF3(V/nb>ߞp܁~ \agDό|e0)D3NL\ =:?jcm}LX#xemrjlx S::36ՕH>ж<Ü;=LcU1X9W`z3mM AsnBw+5G拾M1'IWJHҷ;5xGJ'N CjM{DjEXPETquv{{I6Ei`58f9WgJ:w_t>@=LTQ4–M/k=0*5kT'm+T R8J/脢$:G%2fc 3l(O{`C {h:oE#@хh? vDTĮyo(,e%8$  = $VjpQBQ" Kb!#B#+|aZk.qҵ(rDդxy~ "Fm3QCEϵ3L@O t(:MoxMɆp jzGWDWnm=y\kL)ۑԬyY:\>XfmMS'+#&y",ؠ-kP..p h]0-sM*{_0356̱kORJ 9f0o6RE2%ItU؍,Q9S*O<|b/&PEQVX^ cZ$q 6A"=v؇psgq%`RUhjQ˽LF<ұAxrLuMa).Qo3CnTiv*4DmdMF9RSm%^::68L9Va&l[%ebg.\3e2…7/<u6s>/?j ;'jV9*]UgH8e|_n3v`6MC]9V r/k3|KP[Ŀ)![c }:K@fY?ՏF#۳ՙ_{5{iE-im0%?Xɮ2@=ZqR.^-÷yOX%!.8j0C7{C]E`6XEIօ`נ<#BU_ۀУF#2|il sޖׄp~ur]ӧZ֦/!SFm9Dx'; ᤮56Mhal W" E|kڵ\P #J[0D>ENx|<.).Tv5F`AyTKX<Ŝp+ Z}`f7R0kjL+":!mb cV;o3w\"˓~ ^('ˌH6KK)/jDèb٨QyFKiJjJqg ǭg~k֖ .N=+Ke&ݘDhYiӷ/:Ø1v"Ƌƒ-1&xcԸ+bNm|;HkqSɳaI=-rj5 Q4-,.8*t;6;_/X/&JSx*eNj5CV鬕?b1MEC%q'ZE^*1Y ޣbiR4=Z#ajYb.Z( Z>O <֎D 4>4O; *=ڬZK`CCcP-CU{;W`D{k߆lfSz.H{0ί{+l#]g47[U:hgig`?yD3^N+q @ƾ9ة+[ f!}ǃ fNatIEyH.z$_".%It㲎 Pd<1J)NZ/7, O STMX / 47+&wojA*w.5F=~mz-DC,?3?#7;wrV.%i=kɦeyˈs0ǮH5Vzd]LjŸb5pq߸ /Y(X# |@HF>flZ`hTʿе4u nL!Wx (w+ٖC\ Kj 7 =*M$!#܁Tv8kO򪳑5Q&` !Q XTWh JEir`J>[n7 Qإ^k R9~oTFy5/ۤ]0d)B'-|!W9 D}V\ <<Hn3BL܋^k{,ߞZ4rRa>,܏ yO@^FЀe*77]n ÓY4Lӡ-سF7$JmrdH-P2A"k\[Jz/;Z`={ˎ1*2NǬ{Q=l\;9+D(3TrB cƎV}ʴ;kΝm&DW$e/<&9~ڈޯ-^gSCq .P`'>Uߵ9k:JVO=`թ3F + `/?/TtޓNyETfEX;.O3,ᦄ<=!` 2վk(s2X)ph K2V434 Dr,lmEf,|Tl՝kZ[ s>T0Ky!BDpYBl7@5gt9bå$ihۖs'w҇;O S"8tuV[ؿE'f<{fjo{"#`IrjaLT )u_a!`ɯܞGKkJ1:Вfx|3c3ՄS갩U~](U;y|b¸AwN:]יWramj6zemR>Û@1i|eь xy!I+& Q+[e!qxr0T~ا:i]WW4|c KֱGXr+0kppYfy׬\ (akV><,&|-[t'6F /2L,Ǻwe-'u׫(8ysfOUAO8!%rN)g!n}АVl^א9pqTP*gQY<,ѳ07U).<@a ZE%n]7o( Bw#|@X覬 #pϽZr:~)W?iU g1rn48%J0kM:|*fMhxĘ)=bYF/; CK0=P i  [?V6+en 72amKE˂eqlr2$ZS瀕-cfJV3-xg5){?KLsV4}A:eLY4QLş'+x^hlHßO ۛ+xL+Cx:@e~ \nO}<.`/̽*oPNR79ʟWܞK5mF=~Bgi2s;I4g&*N&`*p.3Jg1,3c.+&(m\- k Gs} mP_A>㾹qʧpn"МT´5o.rEɍpʸٍue wףyصlbmpb;\0'nm%_1 'ߍ6z-|(O\ :*E0UEvp@ȿ|E4)oҚ&Fry(URL V\w4n!24k?jbYTw:O*30úeir׮bPVN:0[a쬮)^Wl//6dj?T=0| / =|^@ᅢE kffтG>=71m*+"C~@F+?Cx+NCɍ^Dr,F6EO L;oWã;pf~ |˷vi[T,i0)#NZ_6tlhb1/rK;8bG $?0"3";p$}+)DLL4q}>g QR2ۂ#˛lSR}|l5m k@0KEBzH0I3ف$.ND?C{lu5G{_OKɁnKh>f7ߖo'Ro^Wx3&ҶFb6 eVl;n5_Ex|7oW-ͿBwǍR k9Kiykܟ.[wt~iμlo7Ol?Boҋ?EjHϒjaS_E/9zqqS? `~6BO>ҺKy_6_pSx7zL`A"09fEC}/K~Ό^__j3a8 /(/0.uC13ރkU;6^pvB;[cZm\WK?kξ{#Of|#:5H>^3g>o14h^6=ϒb434.˱,]Ϥ*% %j?k}66V ?>.BtDo%-!Z\+u&<׵|{|?C@x5F0FAA F4~1&,rC3aq =il m^+J1`rֻgs5dh0Ső,{2YVbR86_1}|G 4rpF[/{g<0xfbk-m? 3b'p}AyU/_D41t7t ި}JJMG#ps8rg~%J>?Y&6|C}e }ix'8mzod$Z:8<щP '=MOpR&dmàbUOT|w~C0Nqm \V+Y䉇J:Bhʶ<۬\$%z(bj$.T28w?Sx |U/|rs?>zbFV`|X=%$,O+  eΓ+ x8~)xR1rRK g~nC; s5 6~t Iv;9gӠ1Db"!&hS&WC!ʝOؗC$F1N}|Rޅ~ 0;N(cj\3}9~֤Z[? i$+x5&+nd] :װBKCV%$B 5&/6ٔd+q,an{(Bv!.f9(^(#'BIB#rI9WV+Vk;! }neVW-s1pW}g74;s@) ܌vEB`C qj.laFP'ˆ>؈T`Մ:.z;b)0n~?L[#(!&W?Qo_WvQw6-r%\6~)5,,lh-!TVLat=K 3=Eϴx) SfހSh8\3AIyRxzٗ70d8yKrvύ~"+<|Z^X1Zw#q)(Ս tT2d'+ 15k+rz`vO xѫ{f #d|OLg>61`.!Rz"4?ڧY ^c&]Mۻ1<0x|xa:iE6ݿ~+ߢ>s b<ֵY鞔iyQ选՛/ )ǖ9z/O)=,~\{'G}vjAo {R){/u}4lOK=)R:T|@|~U= p0O8}F_l*/dՂ$.h VX6= xY-4e@e~ts@y.+@Jƿ|exq8ܠwVg'jH(z'|u_SG_X 5]Gqe4LoC_ ,]ad v3`2`uٛ}5 fj",= im3ӳWdܔrh+pK ?c:՘ꚧcT-J+d3N򋮲$vz1B{%H91 0 ǓɛWdQ^ҼR"c7D0`?;Zko~kq?EzеEzNkyv+\Gڟ% M v{q3QQJm-iSA`דBy;I2+% ;Ɣ4kZRG{2"aTrǩ&a W&C\$B9\kw4B zvhȗrj8fSg#67J\ fLx];QfҬ7́IXHdBCIY&ARJP3v0+ 7zkP/BLLgTUeU0sx9+3˺hp"OOl%6T_"N~D<|K`bT/ uTSs {'v&7Wy75SPgz'eI]?I2n57;I;tWMҾRoSfS+VVZ'q̞Y!]x͵kXv3׬\ʻ M$4?X(2YTlI/6|`${ #ݍ°}FZW}wWoPTjY4k.ͩW>: @S*۴ft:R H?ѩMꋔi_0yW{*?lFX=E#; `:1%5k\DeR;qA~9م!@}۵| sTnϊH&[LbOgyC `U~0>!ۡ?pQd%m/=/L-w:בĶKX waz^{l8??j6T9Pp~bl,8 >VP:[Wʍ ne7Uk~"U')U 9TC3Ŋ~g|iyK#K^%? Z8=Y܏nX=P<>BJrtb|+]VZ|9@_x' Y!b_˾V-"C`aҶhZ(lrUWܯheߴ< 6 AKKs3E7 II|]vCFFQ 0N⒕eXl,/ñ(],Ȗ0`6,4ާƋ#[delüJT=v~ @L~g&Q[Z&2Я1C+D61 P!Zcai2X '@nZkΏR`/x˭?W(jbvurB|VQ|AGUH6J- +"5XKj`EYaT=`>9DPHSB >bi"7"b ,xj8Lbc'׀7XNFx>mi歚z*kk@PHRL6Xdנ:逎0^ğsnSqN+Rduԗ^qi|C|D Fg[Dlj2< 0drLd>CJ3Ut(LY:(1_gQD0" Kg[pPʲrV4܉4#P.? KVxٌ KhkrFX+ s%( o+J4QX炍:#?//(5kxh¢aaI_d:e ,ǵ b`S>-0F۱xx6ˊ Lby|C3,m}zIH302=16>JAL #*4X~_]rf(W ݧ?_#eٖE hplĥ]<`B6{W"~pn&i!~4_<%bk`mYzGN ͑CmzYDCq 5M¢ֈL1 ݦljF/0$X}϶fJ,wLn$S׋RGM~0&g³dmL[)elҔ8/ˎ0E`*fHw/=hΐ٢YB_4FEFkQFol1X?!tfjCzu/٢i +H>Y,^Ar^Ә&$ ?% t}JPF]{sP)"K,p2&J`ibAH73cq0W))Vesp}4(uTjU~54!*3@2^p<߇@esN*KIԗrZ7߇л0##ཱྀǺ4A&[7jya}.GG"ZXSJ22|S#ߡ󿼌CsAn1T,sV9mL dO2Y1|.wX3<֑d#eކ;I%D3 c tfRhbuꩆGw|r0v_|-ڷO)KKON|X}:Xm)9*"TVFqUv^Y+Xbgu0rj|T'4đQٍ>29jXԀ:t &Wfy'CK(|]EZ,Q[?*Z+/K7q6y@x{,B1<[™_ׁO6KX(?<̕@[u-)8T)L})3X'Se~v'[71^z|x+7.nle|== ϟO4dn`7kmk?)>=iE68QNf>EFWo.A{9QMϹj=M(0PSyi+ҚF5O']}k5FֲbfRF#yLA̐8Y:(^lb@&l[~y]Ͼgd=_aب?ȍljM|SʖN c 5^nM?l}vQštd۵&Sq-G2"Ze}DbߐDbMJb|F:x^^XbYg6cgl[!Ǿ;G|͚x.Xu >:ZVz(+;_G.`Gۡ#߯|Eo&0( 2{`ʺ1v_<4kxjwڣ? \m?8C7nSTG/: $4!OGV(䱽(.vС_I kmXlx:z|[QY玬~⼞e,qZ'VߥM'#$<1vSoH$?,O6@MYM"bXƈlb ,#E%Et$DpR3$$Ӹ[O R6#Ĩ(\%hV ʐYo@=sBsFiGvοeIsGпZy4b`Yvpvq\y%C 4+"$08ceczQH,I\Scݞ:I-俞jnw;E#Y`x\??\ J8q_ތcq"$+KNc񕌉z@\ӺFt]s< ]1 !h=!6D1ӯb[÷6lhWg}B݉ς\RR߱UvS|KiLgԉ 6$d@8l&?^gVXVog8%z~(' 0w,bó=!;-Gi}ï=LJd~K}DόNE\(:7DJCߢe |;}:|QsN7yb*k8i^Nt!kI_$ B~Cj LIQy, Z9!BGdL 84La 掓S;V\T12]*_u=e'7䓞ku94'Й9\ahrTy$Bk/Y˚lkF }VJm")Cƥٯr=~ZL(~R"W?dBEx]_ (.; 7z5|fi!u8r.2mE#De(|Z٥o"=8`E@.yEXTۼG"26>?e39,:c1ttfPrǰz䄃qvӛ ǎklTm:-mU^h DœЮ\|d4 ] CThJǘمtr^DW_KhH3L8F""U6}Ͻ~: H7F1FQ*ܹZJmC5 Nx#5w``sQ_ 4ɰ`bhse(_j?((+B^8{AXTyG{(B}j(3T󮃗qc8dnav KlvgѸZpP=0MM5îeHSEa{"d)f @ΌRDq#&53Ȓ(yaxp*SBgj=G 26*XOv7.8B;s! Mjk aAT zv- ~J| QL@̩ԴLK1\So,%p f%sKa,14yKO/Nw6vCi^,ڋ4w6slߟd.ϙGCtDj@b4]Puwm< =q8sic?qm7vUah_gp݈G2u\}}a=XکH 3m+) %gh9㿛ME5p#O qVGw%M8%7/=B=/qo /x5|( }2a#NH8d9a\M)[M76Q(ڤj|d|(C KeؗqaIBe^駤#fj>BrG'sY4=.'W<ɝOH-”RM0c>A%[,08X[C3KCSXwԳjw]Tn{qKM9G8̊QTYLE!X 'С#fEڟ:8`YZ\{Df|fy0XƋNqE*$kOPay",m[pKE4 5F6C'f |a> bajeOQ/y >t8tgMx> (pcͳO)tknW$1T}CV=}9tS=stw uwcI?񳥳h⥔nfUqOWѝix@Oj ~jcp ZN"Ira:ކ(Xa152B9^+0 t4@ VEvc{,G`D6EOn2O~Rzm_܇'`$bu^a17w/T'D "~c)ӱb c@_IUJM^ҟsY@!=yQ2EovѨq؋z9͎gP;Ƒ72{ՐC&VMZMM&gj+Z$IIy\6;yla%Xv%O{4m& Ax6f Œb3Hx|ZYDj#rj҂m~Gd;4ڭK%Wyd8WbĶqx!A AoRK&Pԏ=S)YGeٛ.qUvϨ*ѵvNyZ뙵F zoòRM@yzȯVQq)&Jɹ>uϕU~uz=?HuXZ߱m)ےQflѓiH&ʐa3q@&Q7L1yKICV$Μ9RfÝMѿ *wbm^_ 5eSh1:},V1jGl!jO֯?qژWyI{f)&*/u@W=xbW;y | :mcu{WK+s ~E;ZްKB^8zȯN3lxha&?xȉMU>1&!}i3v18Yyό8%2Z49%kW=Nݏl<8 JbVF;8\Dϯ:h¡$uD\KFإ:| F )}KR!)†63C;Sc_`Hdo䓑B2lc&|ۮ R Lѡ%8M=N4Xj/826& }!H&c^ݼby-朢7 8#ض@do&= MfjB, vUjh? #J^2yߴ'/FdWz,mY IrZV&eC4`2:yYКKqO]R)la?B֏LDA;* !|#݄~Ƶ{mq+B'VD֡eZ.)jh+ŹNl~%NW;:*w'G4Z?C& 4=m }jj4" s#]x}2+CQΎG#LDh?H(?h} 7T1wxտ>Kn51p s>U6M`\ o<)]̂.}՜}E~PW$=)I(1~CT]/\6 ox1[bsPSCY@zfW1Xb-Z˗O;w5#sH%t픅3<$`F=:v+`ENGv)8sv. [bbK񰴥 _6"?֋̵>bJ_˛zO4ނu,t+=ߥtLB2ᶲx"O>ܚ~]1bcvPh]{{.uS8X YbษcE,L,`FL@ pU-a^>XSh6݀il>Km|w͎fR&1I8U ޏդ?P'9m%+o9]_ܼ@9hpWfwP\h`~S("( `R Ctd,,dHHvC\KeA'}P44%3PF9|_09"l&T: ÖDxd}1afXbݣᱼȗïܱ`DG3&KR̮5dA/ $~֏b V{>Rwfe0iJ y: [#.|xM^g)/~$!}[dv{px!"D@JY֝b +$٨e- }Q2jOSjBߧxUWa4;3L*~{>>9ԣqLx^Ea=\OM$ q^V]n:ӆtdʢ${D&[Ő nsk&ڒxѸUwc3ҵ,{>%88?eg\;"XIȍRMDdLH=cwA|=여XԚcn -[lkvyǸ.GW嗠o61 ik2m U:lw  %jpQjS' #xE;tq&?cq歇E1D>P3t9!վatD}ŨE}vfXwkw/ؼGaRi8ɇŚHsӖĿ8ט-B_[&.I]?8~:H 2燌ByNUȜѻkiU 8Fx|$஌W|G#3(ڤ42tΧYfH ƞ(Y텑 EI'7[uA85̈w¯% 养?| @Zd4Bp;OuX.tC"`rp!*b,5Vk0Ѿ+#`E>C|@d.kKW-$Ҍ`LJ7L XG%!ߛ'NI(75W- O0r{UnK>?ӓjwIfFYo1/G%xAAXt@in czolד{wxF.YzDp I:%qS&gUm7{ξ؉7K墷#ph~|<[yc#)e<=n4C)bb>i.S XXJBQrl_sD_Xlj?/teb/zM"+GnC& ~Dghb:#rŽq QBe xG>NnY/A ]) e#/AETG?I!5=ˏ<&VѺ4pX cv6KDv防:tC`7*S }Q1.C "Mn u+exZ Vw16YmК–\2=ñCi$[ؿ` R̒ 3VV\2l HDYz Ek|:(X&ET8>Dn艻pA'R<駖? G|#D^"GM=EI +@E]g2mk& :Oa_20!".Juvi/~Iڍ.-qPkF?!F/~"k},`TKj8,bcݗi'Tf C 9dx; yfCwmdymyr*Uܩ+ )1ז!`u[(z2 x`H v5@=JA _} <#ЏDZSc" 5N0Е ?$IȦ_ א/6fTvbt1pbǡp_k H9}o5EԂ9)O}W}Y+!2Geq.?MAAtvhj)'8d=tvTEm2&Z`]_G)׋|b$[1m#)JK~ +bP~:HQK8KĻH%%g zS_s'0F5(/3Gou+w5w kr %/N3)RjO8:H.*.;4^?JĬ !yK)Yp%yv㺼~VPق y\Buvi]r&x^ܡR WDXk=+8~*F,f;c7֟Km-?Lamv!/iE@~3⮪8Q^fY$.Ώ5K"mǴBL,-}h7PM}I)?sO72*QD2s#8pW1KxxEr/KG1;pZ_Z;QYZ.~$ G0ҢqP7VR"^-]LxULzF텃[ v/-[gD ff97,k69L܉N<.L p1"{- \E" k]!]&n wi&XIQ3fo/b9':BLw5N8X",(r@`s/-c01EjvX}H{,COxFp sWbI H K̉{0 7 J=]/;tEas!=Y0^ NtZlS$BG"tG/z)to,ESzc9}8 B(ND5ޓP@&~T $e +a2Xȍ3T FɪYRS\ Z*8[[LGj, { u)6&2CHMHFq¢8:167b&p|07񘫊=kG}a ?sB)p9r+_G뾘hdž \6gI.s}T2 }(uh E d[lR9ubS6%eli:wp\; 2_Ryi!}Sx~YPEpc: 'b@K< mr Z4ѡ'A\x8w 7ה nҴG0񢤷H:팓H LFkᐓP-Ř$^Ja8L9 Gh˙F0]^p1zsQ#6@'mɋu̿w uTsv2#*!YK|]Z$~2I)Ұs>hOIK>GG;v1 +Lğ%USV: GY8Iռx>ɘL?iƊhgObI W I@,KiY,I>Dxf)&\A"hD4ԔgpNp?6{/>@U}E0%tNƥ=I̼#E~+Fu.]qFYyg,!3vr{!Uh^t?F8^QL 0Kt*I,M{U(ǂԞrzE~(0H8i 9.b#C<,=",²R3s.qD28a;McGjFԱzAӱmy_N͉h._N#RЈɆ1; Kqq0A8hPu8(!H ,6;O`w  "?SSd3 c^p z>(%M:,df3+cy5W' /?vnơNEa_ؼ6 w=Hf6i(_Ȣ0Ueg&Xp9q=zٸ.], ELE8XLKtߋpЀ\CpQ 0r!>$F Ad7ۼÜ|*f 9,۹AqW3rะVyy2Ey P+wX,s!. %L E]srɌ oIs$t%#qEK3>Os! +$d< ^t3{w+1'n˭f) %d& <탻VxXl,m |a4?xc7k,M=U2 & J`AUi`<3"?ne^55HiV扈3w+xDJsm[[Mz9<&1߈mU-2 IVaTqVhXs[2)Gk9B!v$ d!AN:kRa;o5k. C跜 `! r9 ma=mNp,ao COP44@%V$x/T\L"ڱ+GiW~[n^pU+ooG㊤;rox Զpީ%47V9:cb[߉;Ƌ0jI'D XmK|aue}r-JֹqS-K"䵕_|js:n],owL'6V/]ġ%w‘ lgx&RYiN[涐OgBH˳Hk<@Xۅ /,w]UK+F,:D^A=< NKxn'7gSx영3Udhcq : !5Yu3j)'6) +C~ǘw"uAQrN4)0=2$Rb;X ySr;qnS]-8mzBCA|@֏1"0>Zs<(%G IQ5X~o>Jߞ@7e]6 8i$$'ùkpNgsou'@XϤ(Σ) g߁(|@Yg Sp`h$NØƐ?$?x8da~jMz@0s-;tS x Oy@p 'lA?fAXxƟ̑&OW b>П9WXzvN7/RSX%SB;qG(#xi<>Lh}FM!Zk}4z$N=~~RCmI[8䒢-;21`ҹ+x&] B p%%}RIGD< Nt0uSN= IyaEvneQ!\ßB^E>  ӅR;_ttⷪX.9Y8' 7 cRK3Usf8q&ڎ:ZJ[[x.!Ɍ!gr,fפ")K# ScU%BœO:}Xq.R,wqլrP("+t(XM%8૔m2jW0#fkR E3W|M&*=FTKCDyWkRVG#kЫck]i VQ˗/݋(hrfAV€PR$'/'oXD!"=D@Ͼ/ 6$kР[P3g#BײJ@їh˾ mͫ䗼6 vz=H @âѻ/QH_QHflR+dMW[G@ tT+eAb,Ջ&KjK0}orW)sԦuEpλړMٓk- K@ϒ§ybU>78\.|ssqF%xeU yb)09Xq4C0%.p -L+/?eN .%ޡSGd( S@(DQԠd߄N \:sY3CWBʟѰ7LQ?PC@h<5J)"hzFO ?p8УxѯԦ͞Hx<N?yzjOӿ,s2;oB?/ 65XÒI6<2G mtXxX-ymX5ISnj8xK^rV\:)+P L(`A $jM04hCa>cGG3#hQ8'#((u(}s3Ĭ*5i&o^B]2CxS9P.L( wtgHpgwՓȈ5Ԥw sʊc$vvSJ: ]t ї(}v` %x2oRQ(2,s,@FC}LΞЇ7?wA~ oh$BH}m__ܧH!?:eutec(jia *OmIg3a9Q F' ܗ;^ '͎nļp"aELoLmX"pQD|1`Gw_W!h}pԇcm--u3L¢?L[%zB~vLnQ%$"x[gr.PojjIϺZpaG{T,}rYXT <.wv`Q(6񥁏 *l|Cz h׹!h)oo#ik)9F60 TدKdgmw'wwHOcd ?0®WǨu $ZO#/;-.SN$|a<+a9~]P+PZ-DDy¬ un۽Vw ߰E9p#ZQ7"XcM 2rCv=E 3rcЦrGoEiy@,,ĀFʿ׶цPX"uB bZ{Ю#Lu'`Пc±]~/] lW<}B/fM֗h7#j4:!&VwiEϲ8=m-;iB7E$m68Jzw 7 O#Z` R^EGa)CgG ⯭AL PO8a>$ CWCx 0KR<6lB^؋[7z.7&*m{U6~&OPt%)6I٥jG-JTeM@Uw,pHm=ёֺ>6 _:|8,(dF礆2;)!YdQT/mIħlv'8)rB1x54 VI91e^fHgc@gGρ*@ p8lv 8{e)62'QSN>Hͅa]Ȕ^2Lk+\Í*sw%FnPg;kIaGs:*m¨FQ`Ljc !|!J锚#EGIޔT4j)RÀ P)DRK`N&Sf)Byl~yAB 0p::O-`d ܏=<{0gbphQKG~@o)KFfP9- (v9a_)\9b=X3ĄpN<*|NVVzWV~?˞Z6;]CڒN3~!ک<oDq 揰_gW kI $Q$b"atZ-olCPwv |hNVRQ51r>[-u>%|/R:?3vf(NL}%QZb!EE|72(x"G{&լiFoWB1mlQ]ПBnKpt q:Õ@Z#) +0.\߯uה|8Uqª/'!$ʠ/wzC9:yK.?Fn߂ڧ_#1@_@IʇPaK4ۘ< ,nSm,[(8,'a שBwPaFg3Oлڃ93))ʯsTќArɼH(Zίuj݊΂w^7\so  5X1^,Js*;fHB ֫JNy%c ZN'j8^#m"?@VX/ٷ_d_vTijv-6rsB7anx۱(qdsL49j#9Y\)ͳɁzl]S?﫢΍`(w|ZP^H^o7ӈ0l^f5{o.bIT(/SoD}BE6:v2 _2wJ<醍mxo5r]b,&':K,qI!<GR2n5 =-a=9:ntFӵ,Sۈ6h$c< g<1rUvBZ;Gs_7+=8mU2w`~Y|v(oٞRSۗQB]ʦ?__y1ȗnLqEwj*QVYgoK'72KoeJ :Aj+ _Z^|`IhlTeuܚ0_e%18 (~;u0?9%DD߂$hy%ǃ -Tw.eמJ@@n#_y1PZGӣ~_#ޯOb߭ldG밾& *w^).8J'c1˷b0QS$Ѿ^ Jy>$h!8+ta?$ q.<5!JF*aM;k9'@tV徨<})9Bus73g3-AEE}^!̈́F%}JLٸK蔟H5Mog`ySrk#PczXR i{ا3mpRب)^a(2Z 胱GMS:"ě7m| CK΂v:+AM[0UvI.jEPC,:ȕD )k<|㩪Dvh`Ru0F^{k6ņcy]c+vպXXu*t̫j5  {,™*:]"N 0\gړ_pTؿ %?⒀zWdV[ӬVtx 1r5vO}'5SШ߼n&gWڊ+EaiGǏov/l< P1֒w ]-Us,=b:ǭ-]_g[,2<w٬x.w..|tr YWj%԰jpp<C2Iboho7vK˝9׈gT3-?bY1P7!y0m4 hkqklwjj+m2eڶ(u>T'CHSE3S+i\'e =%ۈ~`5/`i>ݗ.U^ډ 2XѼmU=+_sHPvڨP:mù,"%*A_^q˅NZeLz,( ʍK!|޼w#{%/*oL0A#+;rw^RN~mD-V\j!sӡŲQuYߚhQ*/Vxqߟav毠]-=QۭHyw`2\Ͽ~>tzp\p trPTN3D' HX =ފ9mEsu͊};\eٟk~lpE2>F*z 9@G)ELb=z)S}&7";?o dwHg}ߚ< ja!Lѷ`@޽d녡8#ߴQwb ڋKTF{`ӗk,Ugw&bJ 0_o}f ]kl ]cT~0dCYl{) $UE޷Lȧ_L%/FowFǮnˢ2SJ }@?s50\/1 ǂ߉y<?d>lW+{Q=LjN-T>4熋5h#t%-;X"mvܷ?rU+w//b۠H x%9:t{|e¶s}*t^[pG} uἅsX$PDb=>@&:0"ĬX?*`H\R[P 2eoKMbbh !7]6Gfa/_-%(Ɖ(sr(R~<%Pt:{'Y"!d Pf|r'f_Z:/Lpߵv&SΥ7`k?ꯣť _;J\1̯;JrArՠPҺF aN`\;tR0wjx'Y&_ҍ{>vV wZ\ JR6iW#={lNȩЮjscσAZ EEEjM"+UamoWas;$ ڀp*\b },c F D\F❭IF>ñW} BnDI,*# Sއ5*mH\h>e(rf8ɘT(xTG! D5'1u9:-cf,ž*b<\CKq{=!l:3 9sZ/x@VBN`«q*ӆCh(x; vVut0v0OZ:۾Bsw`ft#bwmx:B|M+^ZJ-G}bΒG795Fpa}^Rhv6PӋ^9LcZES<@)TD#uMȔx$J$Pܹ 44 8;UvZ8+xe0,_EC3+|u"0{`1F2x$R85bF^UOn:В@XOBu3,֝Sk1#BHLO3dA]SpW#7.x\T{?F 7> fd;^l*<\}<d>'"&M \9=U2xxZnf. Z<-՛[1lU:~5p98(߿BY׮|u|.%/ mt%z+VJ8+؀1*t ;)OV7oVa`\fd?U6j[tS-590 k-YWV60 `B;N`W—''v'l{Q3n 9UfMEAcVQfkïclb@ hs|Iofﮙ'1&~D")"A7/V \< T*ɀm.VÌVȥ;`>n[1Չj\tL3q2rVh\W3JtY)ª*%rce0M}qq8B+lεq\_Shf}q>KjV3qEE -7]M:datFwxNcjqYam.5_MxW:׍^ @\w0_y:r[tu] ޏt.XN fA wM,:ι?7Ct.)$8i/=,^6@Em첀UD C,*Oގ>q7CQ}e>duXt=rh+"kطGkt""HG_ϳRou apW,G&/.HDq1:AK`<1\gefŗ^Ak~4<ߺ|(QǦH~12OA/rZM{ HM7li/g = dƗFfO8]D'&P(1&>8Al{eGo1^*$~e2RȜsb9fKLհuE\ruH,n*hAVU6#*{LMдTa<ёYT ,_} L5>e[gUSJΨm Uh5qїHU4< ʘ{jb\1A(tC;GO>NS/K 0HQ= iiPDIuɚn'oߥ#\@i3ƱO:Uv2Dۻ&P"JsdvkD,FNo TSìgx PC1Ϗ ,n:]*b k<9|n'.%;1(Rk9XtC'Usp|Apo ARlߙJ|g{'ѪUɖT?O_u/f/D\w CÌ|1p{-,|,]_,Eh\&1L+*aޘ{y(t+/,F sh:smAlk \ץZ+ּS&&H:],iUX=SQ}K PQް/+E} s%;G0CE5OWK_)zBhA퐘cs]foEjt܌8ُm![OR50DC אzJ[76#fu#Wejp@{%x)]a gk+;kc"e-??bN~܇P<2TOmR;]`,Q$I QzZ $籽Oq&]I!=.NIa748G 8Is ]-7\ϯ2뜐hl#'IVI?¥f 0M}85琞72a7/mYI}H:_]dJxȩRYV8OA0<9E ^t&5AHVo(mF2;|p"V^͇Rٸ]kϚJȶxbp>2,lzRP`~n]aG[B~]Re oL&ae kvd1/ifvtb4vɖϮ{dih,5dy-_6Pmem\ x{:QOeuxcg$mnhEvV[ׁ`\=QZfd23A\Ul{ƂqnEpK]%c0y^?G;pӵ0pBخ 8n )ֹ8}n8YMy~4s#e$lf8G43$gQ p58&:{p9^$m ̋۰Ғ H2o5VKejIP&#&. 1]*VՌ)::q4U[\ Pv@X3X10y8 Lg}~6pR0 tPah"? p~Տ>?nԃ{Rz(ZY/~XgXmvFRŪ&© DYY1=f6E#5%h]J/ƪy(/ٯ>E bkR"0F ]zA#[;/V|4-AᶗHyt;>@]Jں-G&R6J3;OʞՔ"~dRRLOٟGt@g{B t=Q&oXt"ҢJCҷT.yLyL%c8D()Eܻ_~m$90}IWH{'E@rˮ88uk dbaixg>`7UOan`7n*TƷB!j=>!_ r_Â/x?xY_. |qL4ZmI{z(B'*JP=jtTO0JWb`>[yo3dgX ~_/\`3|[̰|%e9Hk\96a aXNqd"z+uտh[oZ&̚fmSC[ t*x#^AwTFIwݗS#L1ҽkZǑ-ϯ3n=Ӕͱf4&zqlEϻ=T2=d Ps͏kͥ֙(SMH? 6O*s$xʙ=alIGnϨڱ˂QRܟ3%[/Qsvf"JoԠ}hkG]a.Crg䋖m{A'9zO#eĦ"ɪq%a Em!xmPϑ-Ш6hx|;Zn $VۻJyaD72E(EdxN6ulxi-Nύ@/V(C ޷0:4^ |1J+xvCMoXU)xtJ66})/! Mf,H,٢X.3Zڸt0}@.FlP:(5{(S@' MbE5-J|cr(MV=E/>~:^&Lύ*XRbKn9cu!:WB7;[ ( UxSCv>)PbHo]qWmϹG{W^? Of7wjCS!zL 90 't ;]G(nm ?}:Su- S@9z ӷQ15{܃0rTDǑLЌaȓcM( *=y:Z%QVGK>iN3ĥDIIびu*9's%R |~^輨1\XmriO-ΆuCTN} q$(Zq!iS{r!j"{'|*~O0}1Wӯ7cU-fOߢ_5_+~~P~#%!wô;//dWg"Zmʓ݌_ v^ c+wd} O_Hݫo˻-(:͝Yp{1jTvё y|GC﹎`N?Pvi$\zItH3RgbmZP2z=&߅Y|C21=V\ y a_V? 7!*I&N/oA ⎸Dj ~(He xQMQ*q@ɣ(Vy'tįEqR483OxXP-F6H}֢~.)û4=jHĄ 6" 8g?_hx^r98ʜ݅5*LNEz42*/ recDYыj,N(lBO/TC+.T'u|JV^x)ڕo']kawп}ssL'w!7(Vˏ m8po< :=g"+WKx4;WJLk3oR(QSc0"oY SቩDxb( ECq/!xg68̕=$1rٳӎiCa^q[D(0Р^2^F>ɵ{SFi.݊o9-V7`5FxoZjJa`qi\>[De`%8̇\Ũ$Uuńo؊W-tHhL{MiB4DDDbЎ`U `Ofe47]$4ƣ4̦J 6UXqYa Zhyra 54Qwwk1AH DR8a?N|ƩRvqٷ>+kVexQ8ĶK:S+5]OAFtskZ8ti65G%-^na ;ъ y==LA~5p fM܎<̀ؓ#74|xvz=F14_+:"OwT}-~^R'5/uyum7uqzC@Sm@b(jz"K`3eld;#%wҾ:Reݧ-.5ZFQtfr*l}xQIvb> ," T޽}yO,:dIH'=jtWHe}&gungC5tx-HAM7Ã6aP6Gڠ!ѱAxsuͿ=n qVA+yQvKF͎⭣igeN5  cL)sh+a`UHJJg];EE"hEws*(^R~6iת?*qؑ^xjD Ѓuس(x1ۀz/*o6ӌ>PXN@RtjBL,EBY@އJO“01P+n{Z|9N #F*S^%>ߍwa@,KX!xhZCRЂ6Bk_ty# &_ٞbÕBv{ Xx[atƫ;#[zeZۿĖTejK:f g ?䒞&LC0_<f03g T9Yk~KF5-&i .C{bih7ā'^*ڋ`zk5A4aO.<%f_/zo@E9E1ǚ0!+9رI둤:>>(9vXp^s>aJ;M'-x梹T܉t-)s" hEmEϛ\WsRwKٶZ1gaonԓ)Vebav8{xK}C OS~m5]W& flIϿK1Q^ !-a*r8>"9"bBg+yt*ox>NBRJ!cUzSMS<(;̓ ΃BhafѡB?сf,d+ hyA)'kAmTl :o>H['e<:7ªmV:WeЈjʨ(Ɓ!'ΐ⡐S:}>#< *@,؈h$_@:Fǹ@m)dcs 9A,zu s2fg ^e&{h=džCl6'K ovL-m:WNXn)8Yz4uΞd'q2JRea-"]eztǯzQBt;@o^xd"ʷ2kGjmXyU# " HE'[M*xo9^ySھLnqżY z2\ q$)[f!. 2UZDW3Yg'쾙sA0("2h.CHrҺXۭ"`o>A)R鶚]vf ([eoJ(P>Cee}'QZ} U4ߗp(>ʤtjM5ȯ^OT%FHW/ ,2Dl~ VE-r}2a[2|擂4V!rV~=H5kiB|Y14U8Lz6w OLP[&NjC Op Bs|hb^x5—VG;_¶|9ĔVHr sr0\َu,ahB :p*:9& WF$!wNp4,rǍw 2Ibc-"AAj9#n9|SB 0j%"';T-ڑ3g3i,VZ쫥alPh[Dy9UJUi?vyJw0>}_ АzL8=n@>]__Aҷ/Ln${Kcܳ- Dd&ʪ dn̟zIz 9p0 fǒ ʝ7HEy&EE\ IB`ӊ:CsC&RsA@ 傻#E\Sыa%0nj04 ըV&}ؠXt jnhhM%czRN`V] \=r{mޏ$7d QOE&jmPTӢ/݄&sv]hAuӌk4q8rY5&PBqHpY쎪58[ZPD2 W座@15Q%ء)x'~JV:Pذ_6#Euzto2Z&~ouV#1 =i@T9 wB ް9h%'0RƊpko%{f"hr~%O֪ih8t*TS|Mbt3"o ^)2}1EH?[l ա7+N~9o@ ]={?,Fvq0DV𖓹@ ěxF&'bb_"iaPq ]v8)I7ЮN#j띨]MI2T Vad-ǟ.'E[ ҿxoՋnUEoŻsU0/iґ&B9JTfۈr4 [7dd{`v9p( M˖= IwPE,cJϯmC\ AMH:RJ 'e$RGvv]bQ] iB#bdodןGP%^4WNa.*/K2swv 64.׺${D*rR̐u;7!/ߕoaq!xX*SLiQƴiV_PKU Ƣ?%.<|=|ojUuQ-"%]pEY䗦}DvI>U8 1 b,g&ksY ?)Ӯ.a| 3>RT7sR)YG<,}D('5}n$pO3]&$H|!ER0Vaĝ5oj 8l9ùKlsDZ8/Hރpb] zID=Vs?WY#x6qk[O*H\rz6 +0N諹\ݍ,_E:seϼ-8yt (_89#9GɎY}ig6!}48`ѴE߄5^Y| 2<mލcz+9 ;=6OvD't.4f^<?'1 S;U\3ԴOJ$=)Z&}ƹ \ kcp72?[gq'Ѷ_ITn1ʩkSxsz1jL9',:^ي!.W|?hJ{d>\ h3am@a?tZe`*O/[ J"ՈYpPn'jR/wH .K]DXm)K[&W)m)rjϭ!7)'JCq:<%T6]Ӣ"֏ 'ao~|dyOluz< ό aDjX}*ycô9}{Xf)E&h$Oz]V[B yyϲRyE᷹Ԛ6Yd?dC_#gD9徱P&7VN'RL}Ʒ#flU<ߒ\Я`0, %%j^3 5=m؈P.?_=znF9G Fc7j埞!>9Fyt ؇4w.?MNЖ[a]9x_`u 4i3Gpsx#;xcfФ*&mE>2u"?iaf;\ 3gҬ E54 }04TU24*~͟Isq/]cs SBReb*vh a'ٍU. X_-f[/{8zH6erXEw|Fg6؈əfcerAH(J%us 3~R7vcܵzLSy-N ~TujLPeڋxZU,JȌqF5o_ i4o*szhȽ6Rkvj'h sDr%f2 #RlI120kEi4HSĢiD_&L9 ejo3_(+fцEvGR dq: l/'uL-/3zc ֎34v{;_=8:5o)9k| D5 .&7o<괙#E Aw3PlD !.</8qjsOx9Mq*8h}pRvoԌNwJ]sYo)>I-g8y'/<* NPn hߢ:N@ul0$`R ?rs6_O?IeY}rkde}{ۥz˨EY?0G ׳V )"O>}EF)M{̵U5ɦMlW5OO9'U; PF=.>i81Jk"i9͚zf'@:gŠl :9rzArMkBޥۂvʧk~€5z])p#%a/+:-s2fR@vy4ѽ > '緓8;A($Qlڻ<>Y/ـTEv5#f%;[5{pa?&|b^Mɍ?BT]PUMMa7*ǝAs|eegZ ;EA(q\]1֥kH<ہK!x5r!wQ]Y!y8(+5+=b^2'MWEԌ޴ܹjrN-̻xe5k\QU?W&ט&nG#S3 ˹Ztز\Y_ w-tޙ)--gq0wv5NˡPC^V'pJûtuo(Fu}Ec{*lؚ)nnS(i"\($*wH@A]辤wLwȯbt}A0璫,#e 8}B׫hl;Y#Kue{hjx~/؍;j9% ׏WR(Dz|*5.uDK%zk?^龋gH-bMϣDc¢ Ó eS1vFSF5GsRܠ-Lm!U:{P:"u)NV ^NO5ᜉKFosV#@[ΈJZV ̦VHMRv@)vLV21F'f5 i>CMQ&3 \x5~{x1k7f ;e1wΆ8zM[19YBX}Bw^q{-f6(My] #3a2^7-&l8Mؐ&&lzp.Ä i E+CڄݦMXUH&r+?_§`H)8MΟO`=Fgba剨_~^xORͦ(?}$5 #VqE1B p GӞ~O! 2y5R֎2|jBuQ0 _ҴDQ|Lv_z7%S܄Voymv@*>,."Ml'%׿'Zh5ĩٺ 4: 6yJr\^/h+o-0xs˥RKzȏ}l tK feEe< /xJigb{?)NLAncϙ3\O#qg*aTNl!+[5ɿ<{凣hFf'Q(&\URZ #zv*O$p#"z<1$HpU_RyZ\iy`xNOF9dTd1oi?a)D pR&тM]ug4֧iʧ 3_g!~̌3:Evڑ:2;3SjL#`tIr"bJyiIiP^´L4lB,8#C 162%p58'Ig>'4NH++8! ^t.QgF ʮLh*y5n346jǹ攱svcPTQ_&mTRJ5CIXn!SD _% {M`@ g P- !6gz2=r)>(U! Y?q&`aj(6;b@54-1̊o&SA8R]Q&܉X4Œeo#:bwp8P囚 Q'0\kMEҔ tY& δӁ\5!/!{D]#OK8Mфd㔭40%'.q'M6ωꄈZԅX[O/mp vFKi}Na J, zu,~~~ΨQg߫ؠcd9jL);Vv>FAe5 _p=``ρq: cJAn5wHٝ/iAjλR}SIJQi(,]Ed(ư巤 Zwhp-cV2Ɛ }}gWݏxnՙ1U[Ʋ(2JuT&s򃠤7o2w T]h% {2+ ƢHI0㉨]`yw.<<䛍>kn{){V%ݲe=iz- 8Brw {d;߶V3\^V{ T") u8EeTkf66G1Vustk}whGn9Fp|v?c}GUΞ49isG(={+R a"{0iTQ/\E,K1p!)KQ zz `qf?k+ҿ&+ kXxAFy`#2 <*ҋG}Z38}l],0ds(Sl1F^_ /,FT(,Ӌi ''8LL^,kN#JSG(Fd5#o={^E`n_wDNW'*]}UtzWcx/JY| CSP)),q򞍼o`D3f"&"~_*Ļp٨d7ew lbLǏF/Rhu.|u <:#olnL GC_f}N+.CE(~U a>oPi8x1C~I0t}2:t5c2=S@G# O<}`iZtp壃's>뛋D{FɭO԰7L3@ Xz!7e*32*pfYNL7b /R7Gk.-Nz0jЛ NvJŘ.D1˶ᘟU.#>e [Ba`Yz [0n*W%F]k _yYT!S5# tF̺ vn1DU%F~0#+jӸfif1/P_S(umj 6i~mAǙܚl\cQ4usk񳑧%gn*[A!alIol1cV+.1!~{#<=vrԇori4;9o ~eݖ0shDĚFc,jο Q!f`3˯Ӻ3V?@ $٩ܤܠ d5gT67Eapյ<فP72!D7`eb BT@"YT:S r~7LȺae;FBU-8$E*wt?'M|pK-p~߈1"ÁKmJ%M K^_QgVF_Cʽ{Ȉ\U=ffߍ '6Y@ي#`yR:D(%q!ғG0%uJ)<*ҮCtj EY}{Rz]y\Y%rg%e(ppdAl;Pffn~NnLN[n?5٢qCA-uѕz+t7{؄O|%Vot2_D>1F$`|FD>LyOy߬?Eu>unX6 [m` ƹ0| cjPLb|{BpZpUL*[g]oWz\~Z[1uX̭\'V%כKFR8{k{K#:ObuԹP2m8p*T UZM :T7sFvr:hwB`ӎL3\mm<`Y6`Y+" {'ZtC x.v_r;-+ Zןz͕{䝁uCb~0eI]Z5@@׺pHo& k,XߴxF dj rn-4`MN%t ̣\dz&w 2wsLY1)Gsη[-9m~P| yz{ Aky# ]IOe(̐0.0" !VS$a}# ŨB#lC6hsփ;Zq[1ؖa&T~e)Z^) <C$as6nM3gQ OЗG2Q8 #`bE!2E3sbt*HP4Ѡ8zwJ=3y6v+~KbfW{O[R NHCzafnDDH@T *LkAXIUJb"L-XS N(F!\[0?'\[]B8aՖOn}[:E\하g|DڼnaᖉIƦ)A"0 }N}\5cxhy^g*6iW 4|kΰCcpRVIKِ?&4EU>t~!ΏՇ’ jBC^vkB&e7::S fNr Gvu9W;"8#g|Ob mj)(0w.sqm&zENJH 9-CyQ~"M )]&ڥLa;1nV[3IAF-H72W&˞ <巺`uϾ%ۂ;,{ (l,ΠV~'/67\[,9.h$x" d1߭}Qi֞1@jHg%]!崚KEر}GNaRW"e'F*օJ՞ .c?ڨ#o ̛>%H¥|&~4,`1^?Sox9uŚG T6 qPBȡé{o߄Y}>2Gy'AyuD}~qpjeC'˗̨z*5:T/kЫF*75O GW PB&%m3G4ZnjW3TqbdO(|)гKxĂ!%f^1zg&:|ӛ~Q4{9=dށ%Vct%s"V }]%p6Ե} POW) @fjqZUuqWkg'cH_)ႯcE 8Y\[5QZÀaτkA|B,8|SA픪yoYy$ 1z3Io>M6%>I4 !|bz{|%ʕWH1쓓S{>6lتW=zQ`N0sKD}$ Vn]5UdZ ؚ߮o~WUh4FOFDɶʫ=a(y# pV9vA}Sx. V/kFMI$\eJP֙"x|z?z[Za [ˑHT*N1lp!*ՄzCZjf g-|%>.q_De Y2x|X4LnR#~U-PqY5_"Qм7Píְkr#!x0#|K1/z]ΊŬ?Ѭ)t z|D i1(K[QW\C?;9b)J:7nl__vIk۵ +m-"GǛs0BEKҹ! jf6B,ਉ Rn.J~ԇDy5;(G܊Rt[}Vo-r..tfwmNJw ż͟ VlML;CS EH|5el_5 '5Ѽ1]/>I>R+4XNl)U%Q.<[E{R- LX;ރ(<)wjS#v N1mD#ŲZ (U_GG]-<"JB@tˑ2$7uev4$4UċMv܋SjZs5U3t·șJ 12W/A Va1$#6q#=p.x/k^\Y"10Ҍ`h y&9/1l}.jG7ǚΝwy) +Oi L~ٸ)5mbzŖ5rxF ŀWҕܶހg5(61&JmxGp%BgSm*kO6 X[x+MDaw)iz_y 8y$hcGCxoѵF?i-BgE☽į.Mk,VDK#iړ<,MZux/Sc&RtI; w#8wdr_3!L6=!ɹ$Ԧ-'~DK\Ho=ܵTazل߅5O "ʤ%FWV4;N@+ r5zA}B=٧$c!ScELo[q~2I9Zw}5T[_f؜%by E8~n> +?=Y-[%r Z/:[Ȏig&86ʱ. QmǙ6B0;} E+=䌼Kg{ۯ>oaΩ+W7'ڶA3{ =KAgzk>wWULzӈ|E%X]5[!<LSiAJ%yD]6?lF6xYv3R0ʭXqN %>Vǖmۂ(;Y[\}_Di,rͫƴg^U`_O.|  4LuHO W]K en9Y_ˇfk9 l;N1~Ioxdy)lc_> $4iTh9vs{[DXum` Ih]g-:\2Vzn]*ODhFSܗ[&}M+;lK\;vz *1$&*#/s>@}~. s}!u^_Qc|TOƱVp8_Ӗ")ϲPa*"Jo&ΥX'rI'ϒ4X=faY"m/_:Ҷ^G/Or4t]Î:Bq8ScyTC̻;v5 q\D+`>+y"_ndza 8ع1Djxoܑ>CI[hn\~K5I}4d}6[,yW^ӭUIKuR[uݓ ֻ[P v[e@66֐qgK6z9YX5 d!!?57:w~<>> ! T@90v~xBB:I"^/10OyWʮ 8EsEOs ah!vm{~1qhM~PC6t^>B}RA4tf ,&D3^z߇p=FT ݒMT@m2v[krv=(ϐ#>yY!߽3 |Z'4R+COH!:gdrjXމ #Ņz*-Fe!---'ZTp}~1ZlQ[RcPGƨ\W( *Bho9֋ "+͉ QbFZ"<;RweXă% 7 :>fa9ǵQpcy1=nzFH*E|)c,%&5j^b}:tazq2{ RLF1F6 (셧FǖqlTK ҽTS8}8'C92ѓ6DeưaFKy5x_rhj?4Dž~Z m/mt%y_1p ':!W~ŽTtYgtHe';8{a0.C_L8}6<Ҝ./fXtye >-;@#zxM;Fɯ|t!:_7V ͱʆ˸pR#2Z|MKro%go7&4 篅|cX~VaukC1Ia֮/k8ufY[z3-dѢƥ^z7LVtNu#Wu:$t)m粔:d+ު1SQ TQO޿<5YTBw ^ʹ%%)_MqTH#JDdD=\$zP0OlӕЍ"8Y-iZ~9+xT| T5=eZ(+_ztTU6 T"Qټ#FT n;τ9]FEΣT8HwLCo.ii\t֊Ћ{Y[8_׭ց{Ձ#i)\l2ׯ0Guc ojc6^-KP˙R}'A?MvgE'ccivS';v\lW`LpnI)x %UcN|_ܒS29Jt-~ e<ߒ;Ԩؚ@b͸Ky(Pa/9?ƩiS 0Y@]怼JikaΝ4Q&vAqԵvN%4|rZfQ̷|чM""qj!HCL`W)jj`zh—DU#]u+]HXIQj ժ8]-a!uUAdt@D JSFw 3*}hR:6բK̂sxQ匌ҪшܹP51pQwI4q`ZfĻkj'w 6$I}w.? j4F93[o ͋÷ 6DbZ7荛wHg:mr!U /ȋZb) Us[Z$[-JYd$ZSr}b}c`7n6'Ym[g~bAWjp#FFI^g$O4CME4MiW]^HBhñ9}ϓz,7yq:ypT"릴Mi/λ7޿\s|~-|k"ƅ=iD7CJ"ee7}v6{Gi6.EP͔܌9'Pu{e/F9gĶ&e,T9̐Su-?%@`e訇ld?R?f`S&(UU^SaVi~M:ŎB68VD^C3^ۨ|_pq CzQy4ptFrb+Fӕ6'Fk-% Y >^< vѠ+i*m5 5?IkѦ RȽ{Yee3'Kx1o˓$zJDw1(D/,w.4`s(L?<æ;;7t<.V=!ya_fZjD@rAo)b;|Yysaұ \\ꇂ?ꐚv{rg3&d(FrHpihDD%x&.8n۩WN#$4Fe `su]A{^~]sO>)كg!K 3S|WxL)fx:8C:eXiE*Q0!^F5Hfc'5ȣ̅˲*Q~q4"zϧC'ww%=bhss7نX 3X[b({l[x,ew#S;qwas`X7hh˙f˹VOy9)o%Ֆ=BXU68^GNT)'m>;8v`YKּ@?lC=)i&*J sՌGHIK{mJ[,l5Qm`Fx8w8[x٠'{ܱe(QN]ީ†jp q;y:GNj*z;Nl%x)Yjv_lOR? n*chFX}TWBz$7Qf-:qF!Q^LڂiDu]ډ J^ESm-Cdx4`NJ϶ A2gl e͏:] ?DoΏAt, Ԅ\80L'CٺсfE"Wggj7Nс_O{tN:SOݿ&e`i@/M?lĆ*n|ݓf{|0M .Sɸĵ&`ӱ#ZIm?)r2c.r>\T DƀU fZB\]xRbVi%aUAt[$ XD\B\Ǡəƒi^ Wha -;ڳGD[$0QRA}f\<ݘ̱grem_Q5z:H-Y#LF 2?gaye.yc3n "*B^%lZqD#,+X7舡{ĺ~z*\r'&f!W1fq}Q .v͵.wrm{x_RUH Z@q6S?u$@؊2rmErוSAg˚SW<@yA1rgǺ`߂~<^Fg!0Rƀp9V.## ?[g9aHVKV\eGb 'ITy#c{äkFUEۜ^^!T݂:o(t2wDnNE} |?gZphTˢڰBwSG&0.-Fo ܲͺ@le'Y^ۜwT :K̰M쩒l/u˹/OxrA_X}G`02㻮]AF* -eW;͖nβ E1ZW8:>F `.;@'A@Y'뮓7i_u$4d,/!$W.NwV& z\㷤B~nD߀:2C3X2Ϡ(!oˆ}-īl,F{ W`[)1Vv 4!Oe~2}ѥ[ 3fXTӥ{~L3}~߀^x}nq˝TDX6K֯k1#[[Z? \zX g/Hn2/f.jlob2r5x RTYCZ|6] ^u] h3XP@ޯQpϣ>fG'6l}\]\3' <?\Hױ́VF7# DI07:<̤BZVC07 0:?F*;V/QH;OpZx.s[VXŖR}myXyV}Lg%(>~.]j-݇[EnwiݻٞfO .26ws3eco8C燨xI%K1C=@B>ܡvÑgɇ-` [|U7|i p_Bdhd#2q3Hs<,5' ;:}^Yj E:bWƢ<69g׵UX0]=_qu|']`4S3p5}k)ʿ>CȃB{)4oNF#BKpHe "k_V[ҺᛯOan?+'ܘO[; [Ycuwpw8GۿlaPn&J!e#.̳ɃMb럤6y7N*/bwֈYv9v'eCt$[T&bUmF?T;fuȩ&+ߍJݾW8cN=,fm͐}1[rmw]-]z}$m BErS Jo̥[.5|ӓv)ZoXy0( ]@0i l =m&=bq]Jw9sEʭs;/YDy Zh W`v}'nʭgbuf}1Vyj 1i{l0Qbֿ_ޭafs7dC~`/!Fw搪4졬], mK Je'o1YAebёG|bDl.uU-˜OOIYl%npC l`;Ԁ]3;OEߐrNֽ@ 8df&2/ 6 ҿwk9DoIF:u A˱oGV1g5@ BpTf~PVǒ7cozh,Ufil8Eg-\R0/b^Λ0g h[D}V[Vz+&a~Xt!Sg.!(B-Y{vζv_ߛD>$Hd/zj0{0pXt!J-˻DymxZH6H'rQ~YAλD_{3vMm/ȭP.B LnTEL>!ĴAq fqt JE= "`zD^i3XEfd:bCԗ z lmI QE_n N'AP{K'kO0vI鲽eC*Gb!;f9YXWNׯ_l@p PPE!OKܖN~Z"鴿W(S&YOf$fmro(DyOTH| ?ۥMCwDűFqG-Z&8lL ~З ӭN,=ׄJ/R,̮֓l4㰋'^mbվGAy/'rv*G9o~0;y&&ҕ\y)n=N0.;UuSHYj߄?xPF3s5|oǞy5Se>YEĩW7U%5ݳ@}#yJ<3U߄,N5xPc@ϔ&A{pU^.q_^QNUS9mb6~XwOaT|/~:U+,K3.TZ xν0M:ι띦)fO*3|+@A2|rbZ#ˑ-{CÐ`-#犲UĿ 68p*+ )!ج4Ԣs>:DT%fUJ ($vgh2ql|h܊wä[CZ[廙E&ߠWq( ?02| <>oQPH?ڜP` Y07 ֽە\C-'[4'RQTf|C)EڢJ[n}MZ|!rul- FcG#oFٜ|3FYrߤP|VEWyC0l/=#'球^XB`"a<-lg𥫀c#JYMXF$.q⾳vےls]HZ6V47/D3Oګ0YJ)OMyuDDjȎT7*TFfeO+kC?0S_,U^+`cw)vFy|ʷZy0m]Dْ;5QZ=0IKgJ, z+h$򃵢&1i}r@\r*޾QK{+D[M]M을D[/ -_~(E'h iG"K'XD?Cωxm0`&^ՠq -6kn*~h/+d#$UQ,f UGEё7'(*ʟ:Q@5s=K AWYdho*]gɞbk͎v~FT:uN_Or41_)ɻ-fx:e0Nۼ;ed򿕟M6 cc3YmR%"~/_r !R=kۇCO2gV+?>ـjUSļ:?]D<5_ڊֿnQW^F&; ; F80~SK clC6P. o6~03)(4|T?QG-pR/A+ _\"Tk;opjTnל <.h5rYU Z Lz[@{|Q/?yi~ uzj1_Ǿaɟ9G5 AaX6@G,hYo=yX ^ud8$ aNtJ x*ZD eF"5AG s(EY?WUK2rDOApO/}&2isOT@1G_2,s`1PbuUDih`~[8~ja !E6{@S$S^)[W]KW(wg^s~'b e1\?*MOkJ; 1̫ <Ռ9ho Ec0;vӋ6/3c_Rsjᮉr}}5~}P0%Wu*>`µL1 @Lcmc$ik G,xЩ0a)pPӯ)d b+i4>CV =)9kEUܗœE]Ɛ!xDЮ;,y sI^Sl 4e+a530$NA"^¬g"((\Gk"! F1]XϠ7'P[cLj oe._X5hi"gCͯ7 YǹAdi"xjb@'J k_[ }Z"-^s󋑷 $dlҡ\Rv"2,mAojupZ۱bt+Q2:Qy%FOe++ Fyi/[19 M4ȷH56\R;[5[su-eH%dݥzZ=i;_v/YUئylƺOW!'(CR RV'(}L)I`Ep$ ߜww ~bz9M3F0kޕm *w(fȅ 6{!8Q33̝siɛ{vs,GXhB\7W3s|JEi fY@'JCL1HT$S&8NJHԆd \&b&PUz409ıad?}v@qi ε}d@ \7Ƣ|9J\廅$7জUGAV (o(hǠ'ӉzNV~㳋ʺ$txW`fn D51WހU5qFnVߦ\ZxiO Wc|l蛃rΐMj=my~֣Ԑ9ϭǜaγ˜r k$md&Y d__v߷)Z2؝#lFM)\gEwILYIr*rc3@x 0Zyh4 yt L,uW5CPe ZP0r {-QmYpھj0m8s8S`t,w ?UJ[RFivNe !J%sJD'|a9Shu:9È^3ғ{--m7`A2ɇ|.3o@|E|O̩d'an^n/uò>rQW]E'kyQa{Ɔq,TV rxv]IDօk> QbϣѰE%̂ al@_j' NȫOJj.H Vk 埨/wcWq}T^U%lI el} iyCbHK.`K^ YMq(AQӜTE`듨O׈p^w Pq jaіf]YZ? M;mA9{}I9T 2񁳔48J><+b3':. _ۅe%,:;E}$9+Y,eb=œd^G'# rh i#rdw}cZuÔbf`)M} KX}ZW;1˖HRM3T݅zɖ<[GBd^)a0Qζ[9קDV9;rVQ/Rr9^\<@K!,gO+a9ݍywssf0>PժD[C]޵!3;aaABl!x+#]5aA(@68)~7՗-=v/Vu4ܯfmpV]g!p+'1GFPV%7y÷t:uc~՗'E] {r ΰ뛋o,[;U_0wjoS#\/# kaU<&[+x79`T}aeRDi1yW0vOsr3 xU:-:K-:X 9bj!MK\'ꑁm(mdr;-f.v_܅3Daa kL5 ׏)xۗdLL4c_ZcMP* $/jrXVhn3{W V8pd?Vņ<2 e$:a'CP},Y!"W({ru=k+W{Q,Q=U΄ARl2`w $m3^L#y3q`=z^j\m۟n |u-z_m vnm>5TNK ɑl`j ò~ ݗr'X3/e+@A7ƸnTǂCRb[)xjSmΡ\F/믦S*wtExkf>E_Vh}M')x|T}ɦ yetzVB*Ϳ{?6_(#eSca-S~X鸑WŒ/\F2M]Q+yXū.l@O!U(u}SWo@ BzNsطON]n#rg FYB'Khz#1zy ^dIyXEVam$%ֵՑJ[*?Z6BrL`%*>k5g*efg6yf)BHH,cH1t'H;]3@r$`l: n: _Ti,ۈڊwwj]Ns9E',IECf[b3n *&?V׏ 4ʨz>tb˽hrX@D =qiWzF79~($l&nKӇ{6Y{v&އoFkJ ;D8 >H_@7 Cvwqk`0~P]sؼ@@XKR4[̛̓fYw1@x)`7$x?13J˾{Q'W;@v5?IEfKem?Fœ3{X; 'aSWT~kVobXh$ ⥪zC)VJ; ][ϋ"9E-2INp(+y,,VK]O'`ZAe[]n/C߯PG.H=o+w~ I>zuTJn!%;}&\u =ã9Z7H:OhޓQhTdB|k"<8\k57U[Uhֽ9=ƯƏ֩6@MJo+Gk&8EE! qso{ l,Ј0^+Nx%@9Ye&/$`[L'S~ĕ-j4Jp5SN7 dKQxB1,>AENE|({~)ۈ¡-EE*uE乵;NsK:,u{D\4v\] P c@%xJQa{sT{8`z…6"$RXT<1+b=ᘌ|ft^3~ycBR<$>gKS/6\I8:yZh5 ys'\k8O0neOj-w4E)j1 ?%G|{w*_x'@ÈVl, 5hi np/W~Jɟu_L9alj`V:J-9vyytRD w2>[Ohi-zr_<%'^l0fK蛚ǰpl I]2\/Ca <}OAumH +Q;`f^`~רPj_<̂*< H?d )$A9b% 5.2l})gLfU#̂*U~f_͛p_r>|Zlexv)KQD%;ѿho'(Ax '^)'Ƽ</ږSyY']54uEIET_J0x"6_!fuؙ-)~(f7xxhuא_Y`R{ƦdHQwtԕG3>@j6K*Gl1TQh[jTx}bV\lV6*a׮)a=50 xD,Iu c}9}K~w}J4ڒ.Z} 6㥳8_0ﵹ$R%Ч|1SCG~rؤlc=C "Զe/ʅY;-(6W/7){bRxy! ">v)ZWSڌg~6߁3 D| }W^Ky~Ń ~3EfO.7U>)ĒtvP%nt3?%Y/},| ?=uy)dn694Փy1$VE@=7&1fAg{Y:)5l)H/Ԋ.l6(/mʭZJԇfDl|/of__zdoo/3e"/U.BqNX0FtIVRNgeVRF`6k!sH(N|c:@e*O9;Qص:57fMهubcS|-h/8cr*s}1X`kQL[}}PGG}Rb ߓgm 3>^{nS8[XGRxfw LSLͬ?jyn xFs[6l&|;oJ{Ioh2.]pEޘ'hv騃5^[Hu> S{ڈ 9& }4%-Jjc{7˓|D?I&?*Ps *cԼ exIqo}쁆#A.XvK >_9LJPsEdƵ$%|_]F&&|^,ؿ#}kV>`o+/v~h '\3 c.{On!CEJg6vSXK@jVyh!JK ([,MNAFyaA>|<lN:`-ZXo2ɨ>C:xZ$>VSѓOewc s#AmMgxy[ϳGH9[}nm @ӈc6[R8ͭ -Eu`{f&9)/na^5p<"z1x%0M,lcVte[d㟯ә*oic+*()JGdן3 g/k=;C,ZE\KӱunZ|'!kg4@Jˆ3jhe,6L8] э箰qhfUM0ӫ6S?]O˳&g+)^NĴ`EׯTm>~n'q6Se+_+޹V+%h@L(n <}&&샃v"Cpc'?gUەۙ*1^D+>idGz@U\f0ZX.+;Ё_WGuz,PsQϪ//!yk*a`֜~ud^V9'cZiČ{ a@VwoKն%6 -)Gye8J?Ǜd4 ,HTEQP.ȇo„ol<)K3Ed0^zEcksf Vy@ YY{n\()xwqHJ߲a"t,4~ܔͽv,x%}$MR${Q4hS&5ӱ)SQ#}^̮1[2u;K_'<wц fT{A|͢Lw}i+:6b+dNvp{cPXqӝ E)B螕=j)aI>*(!a'y иixy :>M:ʴCXPݔÊk8#6>)^Q;-z l"o "+^~nv}.- E[YfOJlƠrlN%`#bP^ U?d%{!;e_<% e@Eʐ*qJ`zdفnVi9χI0b_5wnַ# 6 "̟ItZzjx9 Zx|ˋH?O~aٗ?.;;Ppr{s8 kfycfSN1>l1Mu uW"oG7orPPxQNt˖IQ~]SD8=ޘ8rzB~`Wxǃ :=g^f}ut܈.ԡy=CX|#ׄTWmypKxB'VsQ&m35 5,_nQD>~u/?F[لcے?ACVNdYɬ:/p.[Y5^183[YV59\Io<͉g$ʜϑ> g<_IzrCӋvַ<9sl0 [jd׊-f7~ƨn:Hj=j˅׎)Fr 0ayL͘702lr:x%B?L󃹜>x*xG48<t[s&Պo* C]U+ _\D9{G;ynw3 4SzQZ$z`TmFY#՚hI!"{Sl8%Q'BZXiժUuj,DEBx-c.N~E5۽Gw0|`3 LBʺay=;*;Sk`PuMksOb*k7n[M?C~*1epWry7[BA~gJ3 's.pq0ז8}>U696Qgm0R+9+!v&n7#GC-A^єTEߜT^03bI{@;e&RFlҳ|qWiTGQ\55cg5{`,i\ZGsl[3vP۹xD؝Y:,.3~\Coȅ?ZzD!SVmU3eKئsŜnݤL31s6SeJ暇PǕ "ZG6Ÿ`60s;2Be28N(HN/GrNxahbq_syʹWњLuպiGg' 8ЮeeXʃpaNFkh]Ckn <ͼ[Q~j~"qY vt3Y[Jx&򈎾G=w'#oµE+ =tus _OuPKydX|2+^b[wq~E]a쿇`|~h2G%}rzkIKX$қ+]pC0'7D ڎ.ޗ"J{U ˿"TJ7#{;䫁upFQǣ# %F#K(5qYp$uD!18e_0e7.&:PrHܕ:Qzp 0C'0s˃l)j#$JpKXHm7l :ܓq(_ aMm`r2U;Enl5 CzLs@?:/=ߟorx\2wH)Vc`3n+C/|Frj t>H) LɾyW".r c&ᘊR(/Bݝ0t)9T'$5э2sOSApxq ;ŅQ`dó~;[(~9dvԓ(0+w= 7u0 N ( " ډ{fFѷ[ ؇o}y#\CS@S?b2ڽzF/'[N榖d% F#'x" H1Kَrn4$R bSuZ6>wfw٬z5ꧨ~U?3 g^cRݬXGrZ踭' 5ǟ?݋BK_ R7ZűWEƑ,ne8qvdNՙC.SIw_M{or=ӵ}*1-/GFD eq`ߓpm4oTmIz#vYMK(#؟h1 rYcH9O/"|/@^XvH3>H'7D={8Ka벙//bV4cN{ױZA+|̥߲-UUG*;VUv#' 5)'v/k+`Ӳ9 0$Ưhɮ#v}q7d܈*1~ښGɁEJi^aeaw=v7j}qn8'Ff:Dvc[v"y|C[vK5ޯT9?ObzfX-p*4N痈:̃;F2^]wލ)vporWC ̅nm,݁{[QSc߉@u?I!P)&v[Fq𾇾?֛m4仔BcSxlرZDw4*ƻ3 ~jaoe{ZGްExMPBk1V>[kjVHSXYӬY_E#")z~Mj~Fe^0^4_40xgc\~}^:Y=B 6ٗrA45RSj( fb tBl ; *rEp&K")hy:aN/`햅Nt+2c&xWҭiD`7 @o +Cҁ}wCi`-zg g>٢oD ODـUV}cgzn%^dv] `+'\Ū'}DW#ǵYZJ`%-?sTC%:hK ϜPpag>7. )fNF'Hn<߬ߡUݬ i ٺdiH܅,>焃".2 XBF+xv49ƞz%vqHKv8Q6:z@{FLo@*J]AzR2;bKOEt+(AyJ#{"3| F$l!Y&_Iȩ][T>}Eip0:@v.ϠQʌS2gxu:|_ӇT琎vːAIo!}%Nd(E6nyʁUauшg=c7(7xnF7jf@=1bwTܤcPX@됺*pUF=+bgbҍ(<8QB( N$4#`da(vD_ _ttղHoŸ !^wQm|E,vj)ܾ#1ζ Td_4Z9Oz.@G10Hȡ806#~g/9|T4oOg,-eX_@qڼYA6RnU3tCF(uCw% sD%yeV7JїGp7lBdDlP7s],m)c๎ Vd') m+fkЕ2 5RƗ֌:%<Q|my)YUɮr ycM,Vcm$ڔ8\hPthv"I)Gr?]-ktjrX`F}܀vX=.PnaO g+ǡ? yj&ҖrBy,Llj8 9c7!Ov7^ݲ1':=}X1@B~!oCIrƇNp wrV:/w=lÏ($+CHAlxo#7䑯?r/c A'^Eֆ x0|hUmIy+҉gGEv^"e!KC$s]dM=F7BORIWyr㊹ %4~Áj0pʱ#g&#xz#ECITG3IvR(q0멨PT')Dq_>'q(r7 lϫ2OʌJkEb7NT&r V. М*(]%𸽂'Q>,Z6 ?ݻ*H(ne_S: MzAr]kW< ]cW^-awCEel0@mA\eCwM%0*2> ]80Ĝvp>܈-L c`s9zg=bٞ9VyáMHL r5: $Kqr99Mf&FՎU s7TPu!,҈ af)RCM$Ȗ4hÄ\}K9^1HINaectH dF3oTs"M"v~Q#KZF V~-Mm+:Drv?ZOBLЅYDUFRǻ(YP>Jj 8xsX}]ƳLp>.Ƣ Z ;a,cW]TQ):?Edr ֦2sއ"pMJ$I~kj@|FzK|εrQ?b<:NZUj1`Lgb6\̋w?8>tCd:ESZP桟hL|Z:kSWoRSI#yX*/$< ;$y$VLXq]pFVqMpmVB)xH9Jd#;`䴲 Zؖ3*5OQ0UvɤLhM])X 1ZoșxR#0_5{%Øh0VHB'~,R%{H-T6s]r5Ȯ7:7 DprFqs.k H0 NRYp2Q{˞`q 8=weށveA[ݓhL6uOYQ׊g7P1W,|OPtI9;|r?43f7]NgOTV{Ğ8i[B~ ~XV^ WmT2>oo>O"rj9Z6A  (:tk]~#|h@\\H--Cz6aCŎC1DWr^kO(|.'#/5;yZ}g}~C TD&`?O9$MePE,U&q WM;Bu nRflZP.}'jf`r|y]]ls6\`|3Ό\"(="P41΃unKNk(Re uY{H,cBUv9nR' މKj81]ɛ} uwx#U4 ,{b"j&z8RF4ABb yBT>/;z-ֲ@Lf2c}?+CDq8|~=iVIjKa͐uzP^8^]/[r:(*JGˑNfծO]ck 8%du!5zvs/w!W4v['`lJ;ET D ϝGl MRY>!^T9Ow=ܞ{3Bjc)0;e/Ckt΋\Iߞ=W$8L}5{N)Oss*0(1^tsq:Šxznk>&<+MtoId@3)Bknj=W/wOO&OAs>Ez=ʡ#yL$8&-R=l+D)u:#P>B.:b:`:^ [E*#L+1%(C= ou ݵDl@HnPvM BBߝ׫4ݷh$!t~/]:\{bDsbΕb \_K~#bD̏Ro{YTX _y?Em+&Ujn.(+uWL]$"^6%cI/ʱ [>o4 " ^pW< + OnF (,d’÷\Nuu7]M[/V9G28&O狼 ;B$$Ð{o^x6L m'7hZ{ 'ܹ1!mWIlXDI3eC# a~I)bc;g*gnUC:]z Z |AqJҷeU56E"TmFo#ƾa_SYA{ےw@(Z{ #$s,%>kZ'EPszgl#O'/>]Lb b;J-"CtMO"ۋR?;= &ޤ{T7f17VC6b +בY( ,,€2uDA,2i7t*ˎĈE8gZdzׯ=z.N^ ׈9]|eOawi2oT2lh_`#?R݀fו_?FQKLw !.zԵy:%O4 0ƒW@y1OIVu'L{e8m%4PϽQKG=C(wgWl[1MiʶDy+ZIkk5dMެFr``\ KǨI-1VI*[(翵O??>Z>Y-}6`G-kqyB"CclЅFשňz1Yc,P[WEY}YD ߷FAY=9{^TxpQloe5\ҫB! /Ia2Xloa6a kp7语q\C,kHb.[3|й{EDO4i+qMÏ8#grTI+0wm٭R}hp2KU$H #lz_9ZFA?"֟Vn+~|Z?Bζh` GvҿQvHAK>rFN賫0 x` `V__-ދ(%T8 =E]*f~6?J)Kzq8@`e7]zl*AN̢Spߘ%y#~g 1fcԦ݁ڴxvg![1/.=Qw\2ۖO,tgyEw"_%zgROv˝s¯b] M JGPB{^r+3; ~7-W) [0=ݟZAkI9My9uqOE|KM|r8 /'hS0(qjK~[2y@<o!4+^4mq^Kүs vT7v7h|tcP@ `_ؠ?1l[8ނ}- @5Tv#n=6GYЪm׹މSrX Wһf̅U; ,kKO( WH1Jt! tmRQE=ˠs{m!O!7s7`K'P l R늢VlneւS68hlP\V.=#A͆w,vqc0볃6#MsbZ{H3ڣr5&&\]zH)uKP>O"eVcQ O)TFAs脰9 Kb4y;XAKW[YXM0ϸ{tvCM>d}bRj0 1":;,Cz!Z{Ԕub73z;vNa)T=uKxGh)Ӕ}(@{]\pQ LDyZb/̀e[ǪЙhy912[M6!XlKTF D`U vEK#W#/JHURH|H,أ Xv Na%?iOU!s^ Ei$Wg@&5@lNf*OWӺ5_<imvVճZ{g,ž_O=Y6=Xrp`- [=[܊ȥ]ZZ$&Fj|EC6[tW]ϸRx@L3驚rsBeL&/@q%]l)D+=7`pvO*%$^A(,) }ޡ>{bGR))rީSԾTs'Ae7k=O+1"=/;|}OI3z@f0"qH[Ơ3k=z {U}>.+H~h-3nb>^"D6}ЭUbu?7&e(.#ˎVy`6 ʍ*yh@/v sD\* لn ݈peOl]0^jV|dWԱ9gN 'pȲJ9oD-#l({·Lٍ+6 >XMv;W[%*!AK\h-Qex}\ふ׈6_h(0L *}9[ѝ<ܛ%m@EQEX\",.$T:yq&Z6U!C-r/["4OBi~A X/DSĔa-K5e>jn-x^_%MqTgn_R8*Q7@@*jLX:ԇ`/vYFmL]J p\'IUOO ro&A%\KQ_k?ӬF xrS(m GRvMVxbI;XkPm7|)5:QA셞wzQ]܇`hv׏Xz<4 . j؇筙ۭwMI{Eic"~ oQBD] ;X%H{/@Qu;'m#)\--RiisR5\Ah&t "9QN#1 sR禒a>פjI]$"gmN٦PZ9x(<:zriQOlTˍd[H HEPĪh$XRp_@ٵdcYU~S y%_œ|M54&tݎ> H 8<71M09[HfLJg\ɢo6%oAO[*9~b_uEIüO RqbS]( ݯ /`XZ ~aJlWUX]gw%{6R =W?-r4ꤳ*c3)llL'\[.v,˛Iߊ9Q> GXWEoXɀՊEEH٣|Ï~ r%V;R)8#=-.8o|2ѽfDi#Z%8vإ%XF^G_ vk4bsCZH ϝdv;8V`'1\#Z#fS^ЂExI/Z5m21_]5yZŸT(:a.; mGrh'zvm}]w&`e;mCc52h:>B.e"6ZxZ-L+1wFw37rh?_YKN1sxy07OR!^־&K/xڤ筄[IM ȑ@C7K1E/954wy{\2γBJEWZ7OEqB3Di,1!Dǯ7SjHAW-QӂSmP4d)s#jr)̛UeqM7&G,\ i DX'`h`#S-zΧ'M wJiF@xJˀ5 #n<؀Y4/[o-ҠIh"%JNHXтF>LlDsjZ>@Z#<\߶cq~KeE^gHlk6mo8>un5!ymNBo1ٞ6ژ~ٵo& dY~k7*~A*߄+W!WQ̆C!xh*h3sg?5p)|6pj>Ql;MP˸tBmqBq[[<0UmZn7~yAcZUYe]Ƒ=Lc ):Q4:e82%}tĈH\"')R`s^F䇵p7 #(\.$Gq %:vyBcigG<fV=7Y%V.HP )A,[,SCMW~nifMdts[Ԙ.GZ+Ỏķ@!=QLVa9P̹j9dm>8|'(Kޑϣ2}irxHq;P;]Db$ЬX]^(p+9? e=^ vd Q_XqU4MvbsMH',@.LJ~MkiM#^fcX#Kx,3Xǒe>r,_ұ_:jH7Ȳ,A o,eqژqL7 L"T8 C)@\ *aUM^S'E OLɜr?}xا僋..F]d]wxTG} :4R66d} 0^XLˍJ㋭<__CcCu 524rWwr1o ֺ\{\{ j;En:0F@MNYJP+|53Zztg /S$;n)7?{1͜v{ ^JM)dMas`HzN#Zlai?'+w79 E_B Ze+Uf`(oD |5J*AV'=-ά_yoS?3Q&>17f4[DLA_9m">HF=;TV7fSͨ#OeN,<: 0K{aڴ';'rU̒r6WgO3/% Y6̥2 @ByJD4bT)'m+s.YQD^PCF&Q(=&q:5ihtT5qǂܷ6 Q(2[ƅA%Wm{Vt{+BOPGYqH튁Ttw3$HVHW2%bBKSHZ*UPxAx8Y4€ryI h:#J^t.MҒbzP/v$J_+`U`:tL:'!ƸIr^= 6⏇&yxu!$reu#[IoErQ\+ï5p)FVj>~e[CRg6"'N "uP"okKkWIeSx&=rb? tbֵ"#yEq\yB`w9&bOQD2%Q7CQ רsAƃMQ?8]r;# q+'_8f֥= E_5|u哩-WIEcKzxMYZa1VX~!Wޠy=yxC@K`en7 Ɏr t~HJ$E&eTc٘?ϱ?Iݕz^|JJv [Wސf6Cʕ7`mgp s3E vy@"y@ulc3|SC=8~_LASGJ$ _Ξ3HO&Vx)CjD!ΣI3,{RyIrSN9h|/vȐN']t7c ]5v`M? l{:$+,g``$qu7qճ!t q_w~t>gL7L?f>@(~JM#z)+qRS$8JQ._S/VV3p4 D_M/BK{G뵌nY@XefoM _%dP&66€)9NIbIt\^.,x^Tb 7 |˚ɭGejH//{ rncχ;\Ieȸ}_BEU P\6inmrwju\^G/r~.r#SU}8jBȜ؆_P ϥ0gcK<(3ݭ Rпl#~ ,% dxGnZOœ͊\|鬃+ DxZc݋]+IWST-C5G:t1$miܳ14x+7[^JnD~7bֈ$@פoܶex[||#n{"bUw:ʬx6|}.a]B9\;lFvGhϢ EӠLl4)x fbq.5}+0`sva lbvx,h@7 0'Cݰi1p$Eh~q(.T?L͐?7,6ݸauJJq\>n4Yl$,HGI".9m[UNAA sފ o쾛SDm$ ֆMmQ`}]G:=x!K("x<*IШp$LV6<*)4GCnFɚ1 J,˅QSͻ>B]%cL12=ZBlQ>kZc~ჹrQ(`Oǻy@]Lލ x$AaM[(^79 D}(R'߾JPOb-пGO(Y CE\:dg4;Dm|ߦb [Yn2w{?Mg~TsgC >Nc0]+$1B@[M. ̲WcC /#UM3(GJbȚj"]R]^04O||Њ]\NEFM/.iϼB&tۏ;[:(V<$/pS6y{A'՝>SG&3[|_z ޻d{t9M}@p/K R҅O~w@MN t#/}{ WO$_IM-9c>U^)w_Ud^KgaGMDs˓60痞,}S%PmbS RUM "Ecp2⏲ķ'vF.֑{Z C^m?ФaidF\*v;mL QMK 1|h)!8Gtx$etǼ0(5Ikڛ0JAXEkZ֯:U)$E u; h9Ge"vIMDәCR=j~>e'FU܂*Ii{` Ւ}naK{ϴnዜlE 7:dzF^d1>TgaT-O<֮I탰QJS`>:\*/+{V?wցR/T6R|-ZܥzTeϩΐ_E\W#$F)!P'mC*tF]0w;J`Uψݢ f36*Gh1ě&T͇"FҊKH!6܈ynVy୙/?%! xw =M/2<0?,p,XGH&_W_c///h2lJ{UX=`-szT=!{)u>E<ũAO]nS̩Eo-Rf ojBoĻ==<5DyT]~(w8k€Riy? \(^߭Y2ARg(R˚+|oti >%B@3e:@>- R:q?oQK/6"T[Nba9[~BwLJ;O#k%xgN{蟂txa ͑#XbٹtW*+׻z oh7-d3n,d*grn3_{G^!T'.:M\*WF?ѷs"9=qBzU:iʹ[pay#Ph 9bW:0eY j5γ{[+`+xzUý8C`ӹSe\œEw1zFĶl:4z܈7§2Z؂7̽Ö2ݴzxP1R&${Ѓ|)ZnZwᨹ<[yl>m+/yd#~KQ[-?6 wYнTVA_Ļ ߈oU!䊖Y2eő%ҀlFu![×lOQ'Ψ8F䤤 dY18JU. kІS}ؑhvx(>2L$5dKj,ɖNf?s]^NfFV d͙ 6إO_B=)h78λ4|0(|O&}.s1xo*vJ1)ulmA%p[zYEdku%7r#b }GLTjaɎ )^Ra#q<>iT0S96U4?S?m8X0ic Vsx)xe;^wЀx8Be<9@cl eߝ(>VX= W kҟY^ƖhԵAMP@>6{ :fJ%@N@J/7Y%_6]L_anʹ o SHr\A5ǖrBu;VxF!ֶM8(5J8ڜ#D' ΋|= L5)7#")w5a{/۴kGFa7:.{mjH.ݓOs*?~rvv"2ϡʜM"lq0aC}R%`IvHS mȔr3iϜ/"ΟS^ő[ۋaⱣP6L/o瘝 J5:F'^I9|raBbt %ƦgjPϽ3ɥ+fG+XJ<0H*Ϻ,l4m>;|řdpE R}TE~]^l]MMaR^!ip},M"=_`V_f*?RO -T >H1T~F%Kg1T]kdjT ߏˉg5&`?'PEDIZ'\89_{C{flܿN."O,%^DWFsd&yL\OIrӽ@,;%8yX)fINe/> E/1{&);^. QMD;MCGh-:\.0U8C QXYT _H݆G5Y̩ơ/ `(2}H 1 n葰ܚ$2 } R0qe:YO>,}n9GDVtM r]T+T53.`F.9Sǹ揇_ fsnhtsP#J/'?@S": bpuEjS"bA]`d3hF`)V\|'Γ ܄XkdUXk!{~ j3(׼{>wޡP ə:n48_{r] f5=Fic|rkik€&69%>c6Bl"Y2E<K˱xҞ˳x*]>X/Վf4L(~z)A.B U^4@Ǧ x   7Μ&P˚eYJjgTd͑g=X:\KCg_}z ?پMB8 -`^4=Et?4@`g6Y U=|e^y<ܭ*Sd֚r}c)WCƲVz;t0 oAϔ9{X_;0+ 9+&M>ߨ.GMG7w*`h`@]uox,:4m\DBOx&7A}DL0I~]p쒸 s0XpDi`pwˠ` ''q8Ӽ_^X > B_I`bz#O]Z`uJ6)1M+Sv"n*Gyu7WRh14(ۖ2rf5``C~`7UL9ݚ^h'W%ا6鐳'8Yt>e*ڬno+dA,6rcxYv3KVR:/FT i#1jM^df\[`9SNMR725_ț, q 7pmEiD(ύJRƲ;VZњ%EŁB?2x薧uL/;hpoOF~.l~o.yyV7bsURJo+]*8EX٪XX648mOy M/VbvyyV?$Fˑ@w+qbRa8xajq~+WJ4CΨlI[_89?rz ~&ʶl[@ON;YBCLYɁ`ǐx \k/ |+ہ$J*dek# bI5{TT.{H!s;S3CX}e!4V%x0F87QJ]eŮeԔ/@ JO)7ir-iQ^~{:D">.?)+*1Pu<4߉*@@RrR:lb2]ڤ:1:" 9 rjze%ڤ^p 7ݭItșR~w{P`%*e&i]l{d{ p 3:ȸW&2uR;*s;W ,HJ}~9Őj׹@,=ʢͪ?6c!I'Sj&ߊK6oSpR#,ov; \LnDcWN'֑48zrx)l)6l6GCTWtD 4! ~]7YCETTvnʾf:/_.5dhW1XpmU!U ^5 Ce0aP m{жm&ukL@2dTS/ZX8 rNՌ5-# FJOkVJ7ʶ4ʡd)^l#I6bPJ% iȑ2Uw4:Ô V$0r''={m<qeҰ)=iOp)D 7ȆP;=!9hX 8 :zU3NR|Ic"%;OֆkeDȺ{6y ݮt';;TE7g{" 4u-dp _֩-w)`sUܹ-Ihy4-uu&ZaOj xm ~l T4>RZlڄK#<Pjj-lGEg@*AZTr觊6yzO|y䣩JU}5;[$>G%m5XbƗ8A.+uZ?nBaŜ.1ʮ }sf^?rALC.e(\F=1,[zT`X߭9K5~ҿ-{~yi9 )9bU mz@U #;F"( jE v6|(Wii٩@iK#N6&wEeCdrE}`W݀G񕐁ƺruAe@uJ\.,zľXPO\ru|n ^ruJ eRF!^64Ty8,ZqRY w|U&q[Bּ-},%XJ"R@V(_-4TSj+r_uZ&S?.r2(G/6~^xDFc͈Z~?ϒ*XiԢoL*&=K6f|"emt畳W%k#0rg*21y/_-U6\#j)x4dKW?,ti~{R{l[SRANm]BrA: (<8'U3Q ~SNpIU=Fqcexr*ד#Tѿl[ 8҃L\1jQ퀑}f%l MCUK s#[2vU%сs(T6TfbCcؘ#4v??4!¶~&}w6pfO,-'~T= u@(Wwۥi<Q}O\:I{Ĥ56In,RQIۛ*T#9W8WVmY8 zSYQэv>i,;Jq仑)/q/ lwtKVCv.ѵ59[;*"C>;6=y8y}<[itt87ݥS Z?f(wHem M#@YsW^bZo?D'4 -)UF#ԎzjEJy]!U=SCpg ¼MX&=C7j)x)A,S/倧l9iOE^τ֧Ӻa}E"'ذb{ئziZRkǴf-_{Wlil2茎u 麧 xt GgK Mu~%*=M)#IJMtrV )j3sm"Ó;OX ˴'m͐0J+W{LoI|:|͏~j EWŔmvAYH'4G^8TnT; º)]ߊx1R}XJDL>VNHI$3Y.jB):չ(d_ r$b2/8}OSrI}`\Th#9 /'Huȯqct6w7uR_wk:|'.}SeHZZMeNA8lC'PA~A%Y^ּtVtVDetqcCF.q1 =oCk7L=!$g'yM–`<;$ъT:|˵ֽ7qAP?̀N rϚ|~P`zu<{T[Fdb"ð DCPr {qY.=¼X0~mpe`OJd fH# ܐnM0 JHXm H;7K}E}GVT7KmE~,C^]T'4q7-w7N=~йnӭйuLQEV1ˢ \K zte}IڋMiId#&$>o.2MпV?0UK%pܱl^',ă[ffZY  w jPL ؔꙭAP><eKX_uRn4NN"ѴEH jnff3)uFxLS, K_g1(DD^h`h4itPP=. bv-7S:܃e'ВBÿ`Q(ǂK 0ᐇda* 1F ?np|qqMd>.rQRâXFϺ \ p dFRS =p1 EhM4K%77O|Z /өo5ݥ介h8 '/VǞD&AՆ(4,!Qߋd/~-0YO(-uԑ[BWa.bQ HW΀S+L}Iy.ik>28ז]J\VZH6EȩQW "xf.h,‚v^0b4^a1@C}x6i4Vb_aχ۴cL'`jD/ޠ&B8F̴SpH1ˆP@*MbRdgj2Np #<6,+,] "LZ D||F>G/`'OS'qb'CT^(SS0rӓ +x*ݥOzkVI•]4 @WoU5^uPjF)<nѼDF Q+9d4_o"mr$9W=8V uh`NT,E ^1DG`5Y!dtX"yČd_M(ط5 rz]jzF1FI4 mC7MgD>Ǚԧ0q2Vf?rYٞyvszcaztNj2e@;8A6G1 }0GWV]on ? 5sA̳PySN|,ssi&XL3:&.1^% qh ښ %G / jHՀH(}٣JO]xvwy~v3VG}(QxL R!}8:pJ1Q.njNc`8&\ٔSK8BR2V- *ahNUKE䘘 㴯jÄPZZp$lK)U^TU澞Ufܦj> q@nk NQEmaIPKYH1M+!-ǀn.;nSbuhpu.p;.R5׀37ǖspxd1q?%=='%ZoC]bi jg :ޯkBңzgW¤mLJ J˔EsQ:ѷ+g @9;0;\@m θ2]£dxQk. ɵ@a?GQxqHR35?$C"&wUɄVy9R–{}h#I[-XaOf/YPS XSjtx^鬒g8':' ƴ*rL%DMc$hw>bVi 2Qvj:Csێ_,ls^Ȯ "חa{ʡs[?j}fV}1!-KlP}BM@M%8ʯ_`򳴖+*ˠ-WPPyl>Z}7^~O(_>gROPZ*/D`x?J]:ܲ(od῭Nj iXO]HM6R{P{1_Zȷx g}-߆_v[u w7rujM[y;hoj޷_ImwCYؼ/=jB%`A{L8No@%L$]ɕ0.4G1{/)4M&x"9A- Β S[x7Ix!>.mxF"D5Ra@Ғ-J úQVVO"DʲAjum]U?c$f䵶8@h;):4"7 [',0i]ZOu w[-|.bN .<}զ '}>H*g *w<7vȳ Ah%Kl#դ-7׏o~b{ojd`=_VS'1_нzˮgvp8uXe涯q{ylf>e@{9[ E#>}(V{"C;8]6VnחϬ)_<41Qa(iNmޠKƩ=%MC-G",}} JLJv!6?4̉&㉍wum@4:r?q܏xM {.r$jl۰i+]iw7z/$.lW V>:j+/dE7;R ;ܼd`=#i%Fti\ I<Rdn.x1a$Xs/fXv }ds2& wbVyR_4JKJ f:Jzѽevfy\yMozL+2,JqOaZ{'[8&@䷔_}Ӫ?5sء\[WMX LԷDA t( DiP"7٥I:{}g"\<p״1Yfl,]d3|% Jt 4^T+*㈕f z`%OLgWb4k!SF'6㊃Ru+1G ˿@Eyd1m-jBhПr(^"ҕa dut":4JP ]ЈcC#|V8Ի78^Va<&#dNhOy(?ԡ󊵘Ly<) ? fv-ɆQv/t$Hg`Zq<؛-EQ@E,H[ܡ, ٞiQ1QX "lمvwi 傥<6X_-W7Ǩa!MݴӤ9~[`$Noܞ[aޘK&颌QRof f<ə_aO%cGܵ7UeM!PAZfLNs詆w c)I,֖(sg:?PԄGCA0B< {}&iRsPs>kkkI& Za. Tg%*Y)O2tT2L Qn((k7@x%:PR:/2>HMY)3a0PG~t5vƛPA@x#Hw!5.VI}(nv1q4Ȗ.y'2 b +m8~;Dg?or[pXiW@InR2j 1l5zb_</fa;09QrU L=Vs[$<n̢kzdiRRO9OzJqn/Zj%9w8zH|girjVgn=FQ# }`N47ʘCU,( t3tgσ-;M+x@ĭgİb9VRHYZfu]9F!#qdtd#Jņz BSW/̏ב'ko̤ەh띧Dh,LykŴ+hs\ ˜8 IgRL?m4k9Qe <.d͟\dvCEѩ}Lm[wG^h\=x0ZT;%.>`{I/L6E@Ke1jP4Φ q߆5ZzK$WѐIK۠4g=ܖzn) KsUa9*(djQxf1[fhEof\ ~hQoK.rbÍn@=ɜO<[p.Fj)q/U.[k1z! LZ{(}͕O?k4ntcv5n'0.lYGhWFS,,A{ʦ v ALjbpZŲ?sz"v^~7ZÄo8 }p̶柵YS:Pa4ڟy'M^ qʢi㻜vv=N~u{>+SǗ,U{|L.7S_TKCʀqnE6XeU> ] VM|"LmL35:>FDӐ|"=Sp Pm^ _u!D6U,Ts8Deoy?? 1I*D5ڬMg9DmcS4ʳ?)SU.*6B~,Qo1P;IQZHr#7k~5PX/'{RZ v;b԰ε*0HS1abM #!T|Cx/ar<&L@s@|{~ jeOJ}OjBy9,L70&nD7ʵ zv,)Y ;]•_ ̕Ch!x`SOR4,qLra@eYɵ@N:X5s{gVMC'ɕg$gԍWp'V>+PQK+BpKdKE0l_Ep59l~N&9ęTFASSyy5J؆S?@^+Z? giHeZ/rj9]ep_TU6rT{!dwyP? ?.~ EaH<K;*. }W8.u30zLiu>8/[:^ N|}u./ɗ}[)b'|o)$½X!]૲}"Y~{VZ΅Ob^+ Jpmh5]UUJTM;nN2.E{SL/ˍH'9~荈@/KHwUz)?duweDo8=M(xzL4zYQ-< 0(JP&l6ͷ4}|D)|Qz%gOsP4D爏R~2~kΎ W쨯~ٓ*6GȻ C˃A"owzmd"+\9 2d{hy_bi X):X>E+v c)ʅ7 Ï o~q#*}%3h2 DTCICЅOO0Rt=42iQSX<4uRN7SgW&%3q'N~ȵ\Q\HY XABOLCJD>Z?8l'LJ!|g)7 oeenBM?A0c G#4m`:M %)4㑰8O@_5F[m-xqطY]=(YִkYvytcD SGh$/ɞZ\ ^I%ע*DW8Eep8i;Z KBD_*3riU=u"vCR3ItTPnl|@渞:G э*^QJ_dC^{_ݫ^MQ'$;WD Ly/5i!4 aX5A~G> Nlv%%fAYjN'm#~GD'?AIx s>O`Ժv TvJ^MZ (DҲVLDP㛊Xi7};D`ⰼTol6뼼w|$n2nu;^o]rX1PC"@ae;'Ġ21ÑH;j@è+ʖkӧWXd5.[Hnt#UnȟN^Zb^x|57~o{cT^W;E 4tF!/_ K7xHwye@`BjpX, O O'ZZ$n{3zNmlMmJw鄡xjls'bs_4n/{DHJ^=`扮Fѵ,YkBEnZFS;Itzu|Gn;2 j5I}} 5y ИƬ^ 9~[*HܶGG(ߨq^幇t7b$ mImؖǪA)7zbNgx>K _N7Ӵ&(>4Ӂ6zH gXkMG٩&]:>/Oܛ7QuI`UԪQ[qi MDRXE@Z*$Pek:AEqqEEP@R@Ed!,-k~;Y|#M2w~=R֔/Ks<?ˈ3T qXGd5w,^#I\^(&b^ *"kȢ4w8b9QNHk ʜpQꔐ5E2FP!MrkU{;njVY<Àn6nig o/?FԱt/Gmj~./('[SU,qyZ aTdhZ&FfKO!#R 5K)#6pg "T6B77 X._X˖w hD^hr dioW"ᙽ FsjHKhՂl;}j{8P > 1A4{ y=A(зu#`Fb&)(;X|pނ^IFG8&nvl zozLE;@R\vjOk0Tm GW&lkW2VDtE)GWֈ=F|uAs5B1SFb%A^\2qhiqI*~Vձ.80ӱqOtt*_JRHG /*ё~q0mYQ6od1R* R1E~.~ߤN,0LSl/Q}TYVJ"3Y. ['.Vå=ǢV`cժXwo *LoEe'g+VCW("Q> aMîK|u+:>U+|ΨɿhQCń}}ۙ>(n&g(""0KW0<F@}yAV!Yzok9 )A/r ]͓ѷByZҿOBU9/(^A*x `JR+c1@KJͨg緑6pV:7d fD0N=-Z0U3KR9JkUUU~ wQC$,_ZLy1Y?Ԏ6 F8_i<2:nQO?\A=V&óz`_CqOhLz~%GtPL@czS!?w/緻ܲwLFFdwZ$@*M2^$֣@N2/ .97 wNiG툔}^="vÝFR]j-|nLmk|׵~z6}sjXÊ߸ZZ**{)hmʭJ'B\窂0W3hUB\eRԆ \eHƏJmĤ:N+DW($YO\CUh/X ͗ńehn*8MG| z97%d]woߎloMLy(Xik wC EZen\>j\uZ-e 2joO ̡iQsW_ςr;巃D޲SŔ>۳|ŘMʻg^7Y6QQ%)] zX-'R:߹T auj3c(ɰY=C`DLbQK+Tv[^'HL.óG/kME/ .9 *(!Ň{jjuI6dd72fU`Mb5lJ较O*TX gtvr%(k;=>8|4ov)s17+5<m]_JŚt![;v@zTNnK ?[ŧHqK@ ⦽@Zo6,{RN}?vڸT+Po$w=(kQɊ3]`K Y+&>11(dζ s!I2x죚buKJȩx$ ogtlqu[pAJ yVEݩRERqnq| lϰ> AD29-18| Ź|@ih&:/>!}.&,T B )0jHߙ4i9b饗 @T "۬fT`THa'i8'F= 6zw*ZKw⹕Dj}'Kt@xO{}Qzf|.64'׳wRs )u8A}œ8:\Rqˇ//̣ڪgGC>IR8Ԗk*\09+;W%E/2 ۡoo?_wEfl$0fqLb>rLJ$N|^ttb2J&GܪV8xםo;5IbQYZ`:a%CY$.TW0qJI#|wPTC$,ցE8s%!˕gyj8߃A 37!vׅJhQyۧ etfmS=U|~UUTӸzH>ꂯ_r donQ^W0Gp@L9FcsZ0&a?}qF`#'d\Q-&sx0+v$m+Yį_=L oٱL\:e^NW038+%26/]n?li?GC;oi88YT n2/['i6@ dw+M.}NK!n{:Yu 9dnoz#_p\zԈY= m3Rv_ŻSK}) P@.]:G5W v}z*&/q&ġ|"UHAǛ;uW?n+HzT}`oI+n;Vg"M_Y sFh(~@ Kuƛ4$YI؆@͹ r5vᝎ*iXK)/dmwJ/؟Q/o4p@+UBf2°yuaG WVF(0.IzWuH|]OWk뱈ݗ2ko6RG'RBFCkFNKޓ>Ok-9ĂDvDV7ϖ8h* :dmyJWy^KbB/l^؏%`Rc8CiF5-sMC7fY\d& pBu.6\-K5ocR=߅ƸeFЖyAvnro@Hæf4 äJ~3xV'(ˇE:E"Uk) z p.N^BZji1" =YC*{cʆj q& }lLڹ(&ޮrͮټ"\%m.-ol"|n8dT*&p -;?)qҰlݵbNYIo05Nr/o#`Zljsq$5|+_Sy1!ȋOlfJ~?&0OsJ>R{,W;I/4 "i&BwB>gicBDcbc1N hfqqK8 ]"Q<29Wbf-v?{V)V&FEi'MʾC|8/^#i BPï hΧP^ga`kbjԫc?슉2ѷ&x(;,]Qȵ s`$ՍJ–̪>EB[R,ߥ8br.hL]֯hxQJ륯%=WeCiz_ע/Ӎ?miX)#5(4b$6C6a.TՍ76'Þr9yBlrǾ2 T WϚ<Thm͜ ||_BՆZP@/H02C7ZFqǢeg55`bNz[=`X'y1% ]H U[/潖v$,xmaVPp7ZЕޏp^b!UFF 7E2'*D CX~57cDL9(Ⱦ6 :OI&^b'Qw 0cjw=jdyLp=@,E|Zoh '۳ZG'k&&:⥢OIb-Wa's{صK/2T8n,q>LII?jE- O]ϋ4f͹҈i k*ǜg RƅFGg"Tdt!lcQ+7PsU5u]k7r/LN4Kd=*皁}8HiQeɁPc㤔؈Fo`C:{f>6ĎW#J9˽~IG}0H{ȡ2ߪmUZÄ|< dz;Gr hjK>?)Mzѧ̼Nb*$sJ6ZĔ)t+N"1ɹY*/F)nq;h5siM~X9-''>1G:!UJC-g>:y"Ӡ32mf@-7?_79c;4kVR_kkC͛/6?3TB6:LFQrZ ly $4/n[{Oς[ifLհg>cB-ҧ7s;'̉ ?Wd>;L& 1zx4_U&ep V^4qa{\$0ݑY ,\1+2L"^`vl1ZV<2ߦxP9CTy. (2ٱ6!N/|ǔ +?j c&L>i9Gg*=<)nЬ5cJx}X'6X'UUEXҔݸM;+}1HǪ3s a7a-civ1C[' X 4Ny*BsΉثU/(1qTR0?QҌ>!Ӏ>z^X6j DJ ]0ͧE&MfxF}߇J*E6 U YCvxih{PK[2ja2?g.C:4Lqaj6ΕNB$:l`=DF#|Q|42y^5dm|Q'6*XTS]#E*5[ nܗ&6Tq ? ~^K[BMn ~n\B8N÷Ꮏ@;>‚ k~|7樭r`=ѣA"pv|[˿uvxg*/Lx 3)R*\W- 23M TFC;mbDGȴ R 㙚S[8bY2wʙl^Ͼeo+3#97(,˰Y(^f%]xH"\K 肗m[Jir)DL>=C],2GT:p-62eqphũqzz%hE=/[]A߂i9VObY66FAIV].:6ќ)u3'?!Kz?IyuW{QE&% *aI+v|3}#OmoÍO|TP 'LJA=r&6T#Sk6?'DOT{o anQrE)Zb~ ?Ęnv륃EpGa~ff[x3 eoSEi1BK͒kyw'5&nl=Iqn^6rw7KZ:WMzX# C,XXZ1ν>̉7&㠥?yli+iFT[3{|1XVxKC/Q!hAHɧ RifOWXJRLՆ]?2HLG6kR ]cݠs02-/TZ\kݔ\' {mV-})8M؋&tK׼]ܲv&n1=o= k(bɐs7@V1xOkqor| \g 9TxGOztg1<_YR(aS)!q/#<k@*ToUE]>&J$SN26LĹӡPޑ&NG11Ήz*;bX>Q K`]'vT[ f.gq vELmLC76z8q;%LH<cݗnϖ h ]M\'yx)mr&:".n$߇f۷_KgzOavp^A=2=rx _ҁ VZɾhA}n mO`s N```7{8Иɽm% =M%.sgMb%{6,3%"?SalwYo'R.w0qr=Ĕ`qĂ5֏ý^2cRonAPDUnޚ+mQ`,hnG,~ y }c<+ uo=Ny:{H==͢{+8 fv̒7e˃[ȇ!eSGYb;!BQ/@ެG#IjK ehvXT C`Z,|NvpIH/ùNo#x;ΏG2ˮeWيؘe,7S)$_q,і/T+ $7%~д_^FP^nU .2"IJͨ'9H@">!@I.׋`_a+ g71dqBkuyVLxlEiPUK\w^~0);Š,`/.GW6>/{v ?o|&hZ_:gޖՊ3Y;az+Y=5q G\tXH)I:C.+d r%LE9L%V nD.m'Eg[Mc3]}^?u|7HZWKJЃ'j/6#U=?(R0LYE`2RCK̐k/.^`vَ =M/N# P˹F@Kg0sO=XȆp/>n ›49W&8iSxȹX|SKA-̊:ڒBA,e[huf{zuS4r,y*晍ŐtH_owMtTДTf`JLe;uTd5>̨^zج?tGwtMD@.7Yh>r}4lJATB-ߢ&O8?VMcNJ碅`{}sm?JY&Ue?>Aϡ?~Dʴ 7sn JXJI@!EPjDt G+CzYK>8Z8'? `wRT_x#,p%2M](kDK9Uz%߲XLluy{[X嬼8}jvGG-niaQ˗VU.mZD[Dy햟?ԟJ); <~a;[uaZ^y߾Dbh?Bȓڭ_FlF`ODګP߲7?Q؟Ҳ63oo?!?2?-֨?H:mSX埖W=D[~ў`*hnYׄ=h/?Zs>?Z]ژ_t^^QnytmgpX:׷[t3??e?џ-#{ڭޟC-?Qb?m' ی:GGvGCyg\} rw^3 GfURj-.!IU 7ղW/[p'p7\ T^ETcJEf9祿<'Dv*~¦d|"8`#G=coR*ߌы(kiZA5H45dS*ľ6ѡuUc-)P0ml0$sEt8&d{`>G-gM„>QMb_3^&YҜ_NJ.!ٜ-b42MɯKFra^rcC4,|r6ג kJjl>E^tdz*ݾ>"-^kONb/$v1V.?>0#%CaGǹd^_Ӆˋ mgx!No3Feh6I:{0†W>\,Ձ۟JpkŠFƢQTfWUڅxQ- Y@x(1T'`tX QJ` $ -R]Bx_nm o>cxOWtI=T ]ρȯ 8?@s&hp%W29 /UbO (=ˤ[ c n걨` tfs6P5vMLĴ: 6ĹH Xc,7Q+\ҴW%^? G$\UtjipL0&<`\8OYG>a܌r;Naw#4ɹY<8ݏ{,x&(mtQ~ \t]\u#A2@F9wdY\`]?}gxc9/)+_ķEԁV1·H,?u9_(h]\:Oy )+Z/+bbVϚ"rP8& ߶' 87x`{R18̋~ro̾\Oow `riatce*鮸lz}I2͂ H99y`7~9"nϵ w;S귮y|.,a";*@ 55h4dV53a! u;^9l=23Cʹ_Y VM @6Y峚{};PGQ 4KqBf- Yj{w|k|YR@Sx'EҸv"24z6 0 ;6IU|GNXǎTހ7[3̿-r)I|49JUEy\Br:;lg98$KJVmNhx TRNd*ZW"~枛z4g4 ]JjȽ]ƄjέsBF<Ƴ[lZ+קZ [PER&oϋe$xBJwT  ,O\9V~IOj(؍GҞzL1?7'^۹e=FW=E3[ǜ"U<Fo3ߐev 8JǾO/gcj|*s |sȹH EdB L sn;ŝ [? <ܨIDV{6~sF N]Cm]࿠o.y2- GSA!$Ep˖Sd(~ 1K^ QlZy)ʤfsN),/rMx E0`Y"Gct[_Ws_Ulb@+CMo%APlnD0RTA+C|SD=[,)ɸz+șV\F@ )pS)ątT0 ; O7dqexƩtLjgD03̇S-sQ;/f̜ uI^w TDwYnՈ+GwAi9ɩvmѫ.,0sWh m|d7pQꬹeҰij[y2U<*(nPV@;r)JMy2!HH̓m_C0C Bɱ'^jx.\qk%JѿUb>Сy1Fڜۋ<&|Q^ӌEp&C;*دT+.a9wasCXdcJɴ`^a/sNhբ;] on{6^WoC 7bT'W/@x+5j 2Kmmw4Ui< MFpvsh7 ލw Z;j[{ U']#HAj 7cAhn-Bo&xVzc|bV78=tDԓ4!3 iqzIJ.90\,%{#O&IcmBT}w_ hJ5>Ϊ\76/x/%ȋȢ.S,M8-]Y=(6 sTI"e+t"EÖU(CvmOqmyOͶӔGWF7psVRcNJ$e%Vwb|l$:-'.-&7Rf e) -}󟰁U?mr? _g5lߟ6j 1rā{IyyMcԷ$pW OV+H%$rl6qfP&6?ߏ/I(@Y.UJ:~ϥ[]99taՑçF/室p(`9SK4A{`7b5|U"əQ#Cyf9lfDr? z<^U}Mc=/>uj_"81Cw֖64Kxmc7m һw[~߷B~۝~W}y^uȬqN.T #qfur!e,M|57[6#_1%11yU-8s7NNt佖R}T}T-$dhM+7m.8 zQsl &WzR:tT+{ut.=`U1GR5M,l->㺉lخܧ?lxA~ Bfٺ20GF"( ' 1\UڽIhFty WU+?hrXaEv'.}G2$SzHゾ=*ŹG3ٳ-ų7\{vӥGzo"naEd@8哸sMZLjP?^-mw^ʹ&]l:,Ub*ooQ #*f_9<;9 ^W~i'*0)Z^*ļ/|ͼ0Il%̧z1+؟A2#x-g^M+F˞جL@ $iyX`+W^zUƢB9`tM|)$<T|ToōŇc pdSL_ν oCnRdf9?)x-ʭ;:`ƈ*Wr1WLq@tW܀|-J^w$; (DzzV#'LuO#z$4cK[ Քއ=S8ub ]xV懒vV[H13^@[=%}CxT LI|Z:Gjy?١bON@ȿ0 T!&YHZnϐ㤥VbPpԒ[0fl ;}h|_Th?QVE@ +#P 0#wo˸œB71 @ׂ ^δQA,u _ˏWi)n#,( @6:pռ\97-eSLw69~̛ EB97Cw "!We A(l+9l}¶RmBmvH[nykTIpf$8e/pռi >YeHYg* X:#T3}<6=VK*^%)f]?,&qF9P%4U< ̀" u9mtv0OJL_:[arm{I'}_dk=gmemOWEE/)P3سL6)YPiͳбLAG]\5p0@B$1؝d$\2xJxqMQ𩔇x*9@]D"tXpsmU5Q@+a++D'u[YN&Y*xOoa+/1t(#Zܾ:sGƇ(һJ3g K_d fd]@v;0z NؤbR _z}Ay kݭfP 9}5jYw[HFDih`F amFPtnu gOyZ(p>:f6v9 ;BA&1)"\xPڼּyDL2c{U%|MiR 0[I!_Ż6?N(OUg- 5囄=sn5W HJץ}Y: Qp lEX w6u= BZXI*^AF0lz3CުB嚜?.{%D&ܪNs< ijUYDy̯*a.etr&e^Ɣ6@_0 [ż~9]T(FeZ~dc<~~F7 7e:`zMzqףTl.34iyl oGIc>ƬXeHOxX]XfS.߃+T_]?ohUd<+)$ oל\ƙkhJrub5E+YU^^Ejl鎙YnĕxuE0i_.m?Pm-.ny׃N "zSgt)A0pԌaGtZ*Ǣt!nXPaKU]ȹn֐G DtE{hW&,Esh:DZewNW9aK|4x@٫-h ,"K%ΙEY 5e} \Hq}dGY;D_8;lc'7S= mu[eia ?Gfe t@d>LO7vӚƢ9bu#ʙZOݛWP!c$ϫ)h<{bF5RGg& WJ#G}e(k-92c!X~ lV-}_氈9MaK! 7܍Vf"[f}6D^^{2=b^=H@F0aqR3?nTqHl?fJ6-+ER WkK„v]]W`a\ҭćXcI#'wTt1` B&S3}o@ݫh=WRω%ѣ9[ɋL8E*(݋"@O'uvv:QtvƁ9B09Ċħ54{AmڄanU5O7CMĦ)Llr ~ʕG4L.O[\~Y@f 8yQ%oG9C͔+BEhېD@Dc+>@';W |>BqOnn #yv{EQy{}: j`4N<-*c#>{F帚,roY9/R>,o;_,h"kXjO& y:IapXY)`>=xNOObs|(tDչ(M $knYa)6;^lco9?gD99S0Rgs@uXJԴ 䰾(RTc^I",dzz?Qg٨htQrFNuk/c@ˏQNjRSMhL*!;Nj[ˀ 2RN|2C)X)x'C(KѼsE;,o8ϹEIĹ/O@Ȋ=ցzBG\>.?f0WSe.Ң3нXak,=VGvTvEʘ'I-`cjM۵N0,R̤D=ڹvxFP~|룍eJq3%(w| }g3HKӊszeM( gc .z,ޔuھ3*ad65NȆK7/W>|8_ps{tnr4$0>JҍE-ϲC x\7n2z_ 㖧OwJho6FM)z7{k=me ~yܪO4Ǡdc s6L"/x&ۊÛSijhaO8euM@n0 ]`Tbz. m¹'i*,I5E/)Զ`7'CjkS|$<5 !k\gf.E@@1U;|?R6z_DW6̛2>/( Mtn @<bA/K@i :pAY6& W QJ^x yh*W=U H, +\A#&NH+=tҨ6 P9G i/ƑA?p ] Xw⺶ɶLfŸRdl&a;Q R&{ȑ ì ,bLxZcOAT922ѣ:i#^6ҙ*X:ՖhA!o[IHLO-򉼧@{|9x"* l2E[C% NFeX2ru oY$AH8 j8o[PmSOt[t,e? SXaKAQ yP>sh$ۉ.HɁw~#/fF8ٴy^T?!)#Y=01, A69_gĉ329P>Fk> \6)L>3 E|NܣYȒЎ|{U, ruzʡ=3>i`bz X.K,myFFTѬ/sWb"QGq-v{ ý9zi0S_rne`[ƛ^T$1Xjwjg7_e2/2gS~uO׏a x#B->yqǎ)[>2M!cCE._yUpvmE^20?AcWg$HhD`UF9d}F={9tnsR2a@sH DAyZ VkMS2EBɚ4@OI;$`N3*FXǹXӿ1t3 3"\$DI&7"uSDpu1UBH rПI ;oH2쐮J_|yƐR|!@vhGSmY YlK-U^O[=iFE#{VBOlJ&e%Ԓ!o4_[- ݰ_T)H/"_ۣ̾,\4 Lͺ.<J{3id`{vG~G|^?\ժZsjKQH/C۔WK5PX^Nbo &(WOu F R*.Q0PZ8pp73_,UEi,м6 hQlV9E{MfǮ3 QYz+bLR`R,d^Dvk \<, H8DJ0^I1-z({`q@Hׁ ~wNXyv ߮ &p= %+^D BWX1(\~SVq2fwfẂDf6m_F;L*gts݁˷2JrV+{jF{:S\4vsM̚y#S:_%=M=)b;@p_Mwɯ\Qyr>Fa}hb!KW-j$x7ϛsۓZύ(C?T%]htpC$xAv_{m9݅w r1_\^)~ն-#tilQ@/mW^|Wcdl{p CtywJG/Ƒ&->ܰi:zugH^wXy8ekxh q=7|_6egk-]ZLy害Ňyou{=_:reHOp"#s:` g:zFox@+N)`9mު^tĐj {K.qj線7mG+tǷQ8,_aҟ@t)ohzY ӳ GwJfު`lmq*[YNuln8%ytjj-ymIBc}h@ojm|^>mܳDézސN_jY=%WEu}ѷ{+6@Jj_4gl(Yf,>pʨrj,wf0lߺWK:){Yt_8lOSbeO[ңE܇Um۠vs65ۜ"Uj9O'%# I_}V/x/ x'l xK[aI8kԽD.`jG][rmi82x* zǸ+&w߅ wD҉ӦDJ(Ƴ]yx we{/'Lb0&O:F>#y:)#)SF: kɑ*oX;U y֟緵< whuϓ= 0?w{I'.3H*5wl~[\oD}_h+r Vx࢜V+45XD8ә7'(r?/.v8Y:IH Y8ްou³ÄxAjo<CΪk y=&k0}q` d|qcHy%Ե+ =Leg;pYJg3؎È.es]jeh_ZF?Hw*?H|{!#r6"uBw ͻ Ve n]!kgQ^<C/4ӪOQCg|)帯# [QG R:3F =V2 ]J#ě/:Nv:t^unP;u@wKQ@4o+ PCEVc֮-'d)x!N5zKoL:1Mn2~$D":›a#z3hO&d֊Cd3o錴UAkt/=V7(5N`qH D8FQa;&4]oΡv 0Rg4Ḗ}B#'Xp?PaK[̥ %OYpy+MENd-_}͋@R6(cA⓱PDX^@r`Xzt7 2EC P G3 L+U:EjUnMeYϒtH.> % qҔtb >bH5n?. DWT-݊iFΒtSpy t6pl[`Q3S8!_Cc! *U0ݙrkGO085u8>GaQ W,L[,\-{c-{2)lUB_|G{Mb$Wz`Olba|o:KJZ$i$O▧wl(aw%T]c\YȍLVԙV5ѢGa08%5"pAd~.\0f=$^OBC멗R@7 ,7o!=Ez\ᆚVp=sc̍6X޽U3!:1mږ'BG߀/_ǝ;:HDHYKaM*jεCZ+Sk$-lsʂJ9 yIM-g7X=vg ҮZz`u( SlGdį~__'S-N"}W\AKТc(at!04К&^{_.ZR@P`52VA]Seeȶٕx7Ϯ0i+-O p /;+د sJޝ%DFI~KmGp|HX֨: 8g6sGlCT2pڎs%ףq11F$OkT,ɒPe>%U7TF^U~?7MUK:F-<#ArnҹY=\x*\xq'8S8sU~lcLkpUKn_Dʦr$kPHbqԗ?=DUW @w=_y|Kᑴ-.Y^ؕU5Qz8ctHgjY܌%‡;O+ |] 3<|RF30O'l-䘸Ȏ!~K84b59\eGܖ2 ?ߋ0 ʚy]̺55=Su~ԅYYPi|~u}l{Og\:de&{bdf\xc3yj6t+\w8@}_M1lf v)f(:?O7=''+0u1{nN-a^=G~; W:Nڈr 1qFGXU;eiy8y7ԓXj"Otɼʷ}:V{V)ڝ+\\UD*{*ǵ1hJX]G.YUBdKNZ̉^TR*룓?~\˾lLXU}KÔݡK5tCϕ.+#D_,^HNxX-fjԥ.2=T'د6s8nB/NH,%_UQ*GW1(zNG`['O|p^8D-]}u̍7o nrdc$40F-݇ C`tX }@Y֮px/򞵸ѥ4, _~l+ƛ܊x.}s/֟VگpeĹ,[Dؗ3M7sˊ"tzR7rnU9b ;ZA #|ʾlP~P$Ӱs_ `p;oWYB&xnjٟn7n^ةXbO,1[6hZڿù7O{f9սŪqS̬Ͼ@},NA>D)vpmf\kꒄe9PV1!XU8F|6P!J+;A/;K*~e ZI':7FGCq)7"_tɷCZw-}95i.e-'/ rn,:9@,}*k!d׉ӿ[7ϭZ:%xjz@RS:>u*A-k-^W]h;_< Gʕ\MUgDzj9P %կz.5L:6DrC%6Z} {Fꭞ;)g}U#o/ -_nqfx pє?- f~Eop3 (ђHg* 1~ـu9u;}ƺHVSkiMpSb80$*hR%< +,MmrV.wSux M⋱3Z$O4D."Yk6!ՆcN:8#o$Jf9.k#F誻ȩc Xy5;-UfaD-:` bTFN >#{j-f.D/AK.]iF-N`T˨܈Wh^Kr2 @o*[::=quyLV{B0l*\KeCjiRtK.sg倾%%;Lt-` {зtdfa\dg55];%[L$mjUf1W'qs)y &a>j&DJ5y0Y9-'d/ e~ GY,a6'mΚ*8!af6_S-\@Dr=9N jGxHF2w`~)[dX^0qtWtiaw>i^$dr }891+VU㷺k8-E]6?6fl<=U?nP[fv$"0dqGfjqr%A{Epnqt*Ls N'M6>WDm]S;XA#we ybVCXؕ5 K~xQ 9sۣzaRwh},WZVdG!( Gs)%xB e f`wLAJbPN1!s+c JbRKJ]hvXAz 8Pl鴅pXO,*=q~YerZ7]ۄBa] LtQ[j8:mt.7^`P-I@N0d]ue26w-00[$Mh8Z$wPi.&'[@, lSl_cى BI%3+io=ߦnB;BOQ6WG1WݡgZKg#dtghO>k= Z[HV7M_tVOjbQOjxDwO45_֭׳Re]R9SodnlڽsQZO /#QNf[9L7 XS̎$Q%=[Yԃq+LQIh@P#חOd"k|λ Ő|?Q:eGώQO[&O¥ߤ#8>~_Ⱥˢ/L3_X'~zT跦c0܁|e}fB,5N5P*/*W!o UsaJP+^ba2Pxiߚ<%V6,o#kAt6L2SVKgGaunܯ)/&dYh]oz)lg" n&ti^9lq'jV38 Y@>i;:9N8Cb?xNUp ~AdqT^Qλx>B /t%EGTrbND7Z֟^{y~n?oV**)x-Ϥބ5 Qj31Wɉ'm'Yz^i?G 2[;OZ5:?!p~B:uYP[ڑ݅ʗptrPWLQ-С{0H~>(+-?aGf˱@ra`9J_ti|g.MدG/įߟ[+j dX_]b2ˆM |? M~.t65k>k~C Mg.tngϰRQ6KD*D}2.*"8G#Mx"P 2L,~UYKolR75YjԕDBmƅmhѾ|}1nĵڜkv,<ZS\.H[/XtmgBME: r'4Ҭ ME_zTsz*4Tgo> ; FBe|oaXuu8_ļȹ@߾#{7@՛|Tk&34V`PbOVش媚N\䇁1W y'ʜw&ؘ"R 1̊켐kBNH/&74eC.pᣊ1N/_ T0H8h׵>iRŻ`lQу5p*mԫ=cy13(y#J\#;xБhr9^{A孶(U &@m̦9T -Y8$ 3OТz'K?>K:G`Hhߨ=[X{3/A{w̞Vx~m?G˞"lb*̌ll=a"TȳjʘZh 3TMg_S:0/xPkGI*.I^\ŋUZS&̧$| 6K|Bў=#[+_T:B)67D::_!׹9j;'ˋ.M=:, pe7/9f^2YK[G"X ZҡW+_%}|){п,Aޟnb񳰶`7*7B-b5?Ia''^>FkžI?Ћsח>әYeUA ZĽ4_ϵ?Dtba/(Ozτ%屩;[쑀x@Ȼ[֧;ߡ'ĄKr`h#l>ik6Tu"/G]ݨ5SzOZ(ndqhJO") /ecŞ N^+h~xD> ("Jcz^ /w?u<%j=HWA~vSvtJUiY)q}F-ʭ_?)>*E#_ykX|+pΏdvHm^8XNk gĒ@T:$-`/T;^aA,|UK^[S4P /8=rsB-Y Wv|#WsJԩKɸAL*XL4MF [K~V`qTH'(i"!]mܾu}p}loa,KVp>^[ ζF?|[xOqfb: J.m/w7|.fdŏe)YlLx>Q:b/l-lp|͂p_ZTе"-yH :' ?Grkwegf >vȢ@>$k߅/f iς b;aj;%sd3m6d BPY ʀ93 A1qe*="-H@  ј㈕>1l0qͥ!oX|΃DIuv&K9 ܩxh@<|@8 Xo,i5aHOqfgh'e.JW+Wl?Kۜ/EWC ل |S6S}E`*XYSM ٳ2[J7;yÔ> ~}$lMGFt;N)CGJf|G"p'LbYJ0 C".f%Uل&W&'u{ԄQ2u ҏpjS6lu*)J Ў fa`󼆛LxDo.)l {r D E CԽܾ8%]̲j5nI·΢&E AKMM8* ;TalXz*[>M3؇ɓqpЏkX?^a\/fḻݰ@IP@ Wcm@x>!`wjmo]IxmJN$E'YƠvbNES[G&__46.E"X(!TZV껗ģ3t2 T ᬈ.dhd밡nr^`e[QETnmyǡx%:@4w&ޫLWw2ID*wouK zsU"^wz{&'\p%ҘB׽$PqX2*Sr;uU=8jl2stBUŨx[,h幂<#5 Hl cӨe.uR+ Iy\~"՛C֞ʼX~i O(Ňl:G`R"%3oe5oIj }oE+p?<4lI-f[1yZ͋šW:wֵ=YXiO?<]4ߠQewSe(qH^wIɄ=\*PP.8Bu38 )|Y$c_Ӕݯi9BFu鋥KdtfyP u~lޟf6g@kD^ ry:{+( b}P?)|wax0mNaI v4qˋb׆}7XMlq>tj_<^v$SuExkęMNÑ:z;[h*DـOϯ:2UfꙸwC: j=Ȁ.gClri&璾tð# ܎H݊ E:C +!Yh4^(+yDd?^c4KOaJ|R: . 9\S֤1\~V>$U2~X*}|[89xjo5i%ߎظZ+7io~pƶhZ>^V fmmT|#:Ձh8C}l_2У[N^^/?5}c}4ʎlNM߼9>A{&Oܨ>SD: u#~y;Mz j/PwF<&\Uus[e7 /8^C4Exz< ^3O%URH_bdb?a٤Rz/a!,s3|,ۿ[9 QTKZh8 ŝ=I+%$ddr)%1vI&ÞFs/NО'+@9Ǣ_Ɓ.@{ROQEw9/=B jߌ&:ۀ[6U&uҦuQ;6x;bfROÓL(\;a&Ѯ_ѝ]0J_o2e#+}E|f9KQLDn0딗_}_&YN<%YLgi:o?iy*lo#+!>xA;_5)|N )#A B/￱[^Oʬa' ;cJ!%x}0N)UWSPo5?t/ܐǐ:{^QpDIZ嗡gVDc}˘Tb>^|8 ]y*e듼>n/|$HGέ#ۚ0]m{׵(o GY*1 df2`l.M`Ҟ ^|F</J^TJTP[ӶBsZ =0Y:M7ԀA*%L\6PeC)/cT믄;մ?IWo{냇s%@o=Qc).12ldȋ(Mv܊.hO61\(P쐲ex'eVqNBϠd>XiS_"6|g)K|yҩu M:glD2+j`_J>-XSQ/oa{כ m.0Іx=J7'@ ";4"ieoUb!-C?dWEpj5|(9j{Wk# kH;}"[UݏX삔@Ao"Jm|~D9H<+ IwKX_B(u"fg@Ĭ8tZ %,a8'fTvF|==3Mџۤ={)1rkB=R"r* z+/tB|RFf"p:;GS9J!8,P+xϭ`~xY^ /ATvx& 420q6X v]7e "}v~IL+`taxW^WLq39RH^)od nnwS80956,';`Of< |جnYJ>3|lSPr`;kp㹼7#'x^^5U!tsŕ>`7g>o|yRM4%ËVpaM|sdbHr<- XR󆿸ߩ)" r8"9oO@4e9KL6bS6,]Tj? #yϳha\+ã#+MKRN4;$5뒿m~d5CX)3@I<ڀսdeؼ'ɺ"DPr&kem8vr˲b\쿔yxs׎MBֿ֧[.+/å,lFbF䵌x! lk&5UJrYzLNWD5b;?}@GB.O'ߕ8^g$|Yi~6qaK8}#,.K$n$QqliSzւJk= ׈P׈".ȹ>AJ(ͩTlJΊ  f*׶_M;^nony}|8ZCӽݠose{3g"qD(UGx!K7fKu & >ؗ[*̘?Σj1/1A(2Hw`W!y'< BE-@ ˯1z>SYO|֞YQ^xtOk2hk9oN[輬D}%T@پT^e<~)=T,1PF*vq5T Ŝ'4ҏP >M̔-=PH|r. +?@YFdP~:&J$ ߝL{#x!/{{<ԗ b z WVA+mf3%M, BW 03xjExoP4'(N$$*`&MՎ(TZ j^6ꌨHcxOPUJ?x?Mr2"`"\o`>/? q`ژxwjo;.<p7l@f!rM#B(2RzPzPs" hΨAn.#}a~)}|[4!BeA \dkeгT6ȃ}s R[P j}E+eu/b۔̥CZީN* TVD2W ~l9BTq8>yFXsկ\ ^ slR,4zgXƟsI˄>Q- >3%>xw8cdrK橬,F Gybbg"1ؿ"U {W^C\N Sl湯Ij4s1܅BCBIUx+%'UX\i~/oA}b43 b=0sJ5!~3v}Cm,d\'tP|X~Y5JNDbBqwF-/6OEE⸜m^]' Ǐ5,3H͋ryPUy^<\S‹sg qlNJr\B 9?(S9qLkf=sU|J*CX0+:)&32Fo{lQo{CZܪAV7^ ELQ 1BR`Nm]MB7ZR*=0SS:zn-*խۺ^o_@X!w~m;ߟ+Oa@ nFS),k|"=Ԇ 2(p4  !F5,?";6'Yȏ6pJFoO #{/Z9 L}pǕҝn"Og]4]̈F9PѮ(]t}R8r(eb! G)Ƿ>qH[K+\;O`h-^ U5.`a+) ~?b#{Q 'Q1;V~ܒ?oa JaTȳ--5Yy:T(]>8v|qɛF%*m9^dVjῌffؚUK"W7&Y5g/_Ceֲ\)|ݬ̼s-.!s S`'*-9^ *n[\K--.boh://L%A&ӆSVC2E 흃0//Oh#PκEWUJmd]CfNGr:9쩨9[sdK+/4NwM's~}ɜQt2'6{zi0HWcF1Jv1!?MyzLHpSs ƎbBVnMוWJƥ_BM7=D|Q״w$ascxSLjV<ݬLF]h7NHvOF"&x(%%J!6yy*ȼ96 '1:S'\n#EUSDz\o* YR6A,Rc*ƹ ؚWoI»ìIZ:`JPV;hhl4hQz@ir4mYJ %/RAMbf,@M寡]B} ~[x(72F*œ].30Jӑ(] $r|H6#"GoHEi`-BVN6e4}pjy YdX"iAz6%jƇ/VLcz+]{ɛL3V;O7>rүRu+-ZoVˌӍw4YWNӚ¶kq!fIMQ/μl6O@@V^NF0Wuuf5W9C[6`}%x(}Ef0Vt|a'r7ZD-'SM苧 Y'/y IUO5%O5% ME9%pFgP!y1q9lfS{J8[tu؁w' cۺ?-o\mm:'Md]u}ymVf?|C;ͯ 7Z/`1mooHUH39uJ0C}_SOjXOWk\"c!`="*ވTrx&k1,[Wx]Q40k !H w54#w1"@g/&'0#}0˯NOI :Q}žTحڬto?:+`Ec`:1 H 枰7}l0z|C젩lHqH;ZJ,h0m;[7iXX3ľO>mVZxXḏReӬǎ5-zkzѬLbIt f6z*{X~.|Lښ}JI /ڔN<`N#hA~£ Y=KB\S*nݗ[O_f̈6rܲ:gF1Ō/hE6ǿڿFX+cU(QZ4qPsU،-_qˮPK^#@ovN !Rr H&Mz^T:5l:=Vks.{ ;al4D^H<ȩ^*Pu,( hLLY-}y8A2ݨbzS*@ȋY&AadljU At֏PȰkq5 nt&oѻ[/ğbYjot2Yu/uCVDjϼ hىE\yHK3G8w?]w 9wr%aT6g[]2\ Byb|*xׯS#[RoG03}V⤲˩YKe27.3K)S@ekh^G&~h |dNǹ(oH(l? KFՈC *gdadQ%!ò\EUQv@I D\ D 9{]Iuuuyթ9E@|gk2g\p8@_ m$ŝ(#/ގ!yaNn_Y9ɮ6!\V6N1Zczik}sfp Ǚ]11ᠨ:og|ݡ۵g-V_ &59*sr=ERzӿtMLҤdOJ\_]C3GL1!&4"&njIPe^;Y{կ!.tsܩ/p&W6CSBo?g,dmz§RSjл[Rfy?/F* G }k9^i{ϸ߮󩗂#CkriG^s[C1+L=H8k޿B&p;[r}~>V 5f[JK^euǂ A4Dr8'oB7kaKff^Q~=ӓւ6;S14r爋FfPq S.gq1͕Vf^)uDq5ݳSj p!̫c,l_Kh-Ҝ[g5h(-"<>pC!ubčb ;q F;MYI`}7pazch|1 G>T~P P)ѽ7m01&.S-O{!cqYTCWWj6?nHUM<|_ ??cU6( Hi ] Sf>/-Ch p6Ee[eC7/!o)9--̓O۾hfT F#ι#6C߹Wz*ΞWk}z< EǚzL"dFW xv;IOFZ!~ZЎCuqؗW}x Չ| g׃A]gY!UȦd J:N+o S0}njwTۻ̏qr3*(9e> KN9~7@[NyIk,<X JFDB9(q~C@z'`@q Y(.xرfG~  ] kBQjFNǡ"4NuBh\C%*y|0FwB(c,i\Q76$P}JSl?v݇7?':4%Y;s_UC%/R^ )5+1`X4;52 _V>kCGQog(g5c`R7NÓE$Ta|")y%pҩ!faCS I+jKQS@>z 68JB*:(U*E= iѯ- Є `vlLOh_ʅ7kyƶa&yϝ4Ьi hWM㧸S2bٌfБbk %\6\eE_VĎ\૊}ښƒFsz&\[|7]cj]˙j,Z_:%w8~ ecjK|D풣 6&Z!w<buᅧ~-&p.8r|\hce wPp<>WͳF;{.3n@h?__R\rpG %b|ETe2saV%^ x$Qb!D SW.ǩא *4ղ {I J1twn*u0W9.UøTB{s[AIBǖ#3xz0\inR^>X `chV߯h=(w <=4ϣ}UpYA&nq}aDE6vKC/WC^q/7]'W{)YϫyҥJdk$\U/ym)Rr ԁm|{vslMGܺ{B$vez o~83rgguՀʈ8KEͼIɹnyjK߅ }&$ssoO|f_>@~P lLu^=e c@3eW pf@];?V@PkAL(mI{Z+~{̽#Nj$o|Щ3/M'ƫx ő\[K &8|nI+Z h)SFĥ`G$a_]%p!&[]_6miRޱE$fa\Z0qF 8,8^X#H \4 %0j]FHl@jNA)V8%!S##nnޖExS}x%;{a: SسXe 5#ASԥsiKOFgu}g}u$JSKО/hu;ND[pBWс'}5[nIΗMTk V~6+[":c <DBֿ& X?U,BErX$֕ _? o}çMO/$עN@W )G>PyZ&k{wC>G2MHBZ߇]7ؒ]쏒9ƨ'fQkWhG5a?l|HՂJ\o~% ;p5͙̔m`%}I :1$j%9Ĝ0m-@oCAn!EZE;Uؾ:=/̾ j:7̳u8+/q6Cp,f3u8QChlhPc{kvuUvO"$;d>-/-6gp6'p!eU{>TTHQv$h@*qOQ 9} t<#ʓ`x(o/o>x !4\EJ`Mͮ `^I'*|_8E7&x-R]u ǀ q Y)m悲Yis)G0JZ@j:en#kjyM30E׺Ix˼ZEQ*JDAL tVU%OxzqB [gLf5눃8;1D*ECǹubL*T!0&|\wfgDݽW'̅ pZ+Vu&%\Tn@)~y8YU okdYGo}@Sw4Oi6LOh ƹ87L~7Cʻ)o ε¾rҡ7  y\Zè1CRra1oԻ[*HlfK5on vBo'ϲ %"0}~)yKәQRn舭ֈH` 1)4+g14gIM (:0r] _CjL7eo"g_2Dw/B%g4tq &~k-!'(ԫ^>Pcs\cؐ8-l݃Z( u䲐,}=2u籰P"! _ ,Lq{`0G=Ϝm%V+'W)=M>|i"8XY1Kзկދ- |b'*¿|RRwq'=I]MV|Kazy,'Ҝ-ydl\]_MO?ԉÁЌL+z"He8ʮ*FtZIiaoB쀗M6@|^ M% lm>&^UD9%WJT%ϔ`3kW2:8,wZa-mEDP|^]ZP X*4iJsĞ|`?qi=INf1+VW$77f6NkqΏ bC~6+!]F^~ 1^n{1u~v˽n0?)]t3^G[Qj wXyW=P7U҈ac\W4JrV)&sȩ^*഑`R4RK @Z` $Ƀ5}/c;;R*9#9otMHvW$kG&P77LT mm#)-BpCt'uӹke`E-QJ3az5-j(@@_RQ<=WO%3!g%ض͠ -nC;։'4pWSy>x7. m<^"<C`76+ySs@MYJuۄ*|}!x1IqƺL{uI _!o`CrHNc;-ɶkx(Z:0S)oڜ현lZER\HDsGeɻ:`x+ x1J|+`khx̩vVQ-gn ap^ɮ;g}^ /jƛ{d*q8#o)rSüL^?3|>2{10>Vvz FAg.-mu&XB1*O. _}r̛ٖΞr^0-Z P' 4&+Ȯ9/hD"Ÿp%/'yF)?z%l>%tbfwi ޵ײo;C*XLS:&]ӿ)؋],s.+i5"MUow+pɁ)y-Vg :ds͓D3W>:mVս,cfk܋' lZ y,)P'KЄ@ږUB)06yBJpV6n'>,#R*k E, ODsuI&o;< 2&X;"LBVJކw)*hZ胅/Q:~%"wP2u|qd4/rOnjGa@EC‹GYˡڳZ7pR*! KaDA*#U(^z$c=/NoϹ2kTpZ'p_T>NC6!ϋM.UrKfZĽ( ;R*He:ү/#05`D7Ж?uUeaEk%HU(Z6a&젊b 0Gb>Rrj(-Wi%eXeV3 6vYؖ!ظf3^.g0 Xgf,|Nx".fY IA8$u\(i5?w]3|s0Ϧ3Mgozۤ63Lzp* .HpW3cJZɯ<877*;skٵ m 'M=3UH1\6/ZA0\"R ~R{^IƢlqk Šwf/I5mb!7Aca{?f^+=?q}90tV1<VH TLDU5줗y|-QЂ m#( Ok5ny_aFp9tU0!2`E{eaIݤFdq?NrIt@B>TYEa>$ֳA=ae:M9!h5 K; YzHgtH8C3}f8flqʽۃZ`<UmCy Wc_]P17C Y0uDdĖY!3T ׺~jCrXԎeᬟIsD߰$\(Qn!AT-P0Y: 'w= ``UgB/33$d:0-HWu AOoP !g0_~Hq?)}Adžthzb_ެS{hf 7EAo` Y)T!wG(`x,,>Zb{Vߦ}Kn>n2`@l ZDžImGc 5C>wʚ??TSG^#L !'$kj>Hawa* <_5W(;p#y`e"W+-taͮ& 5]ڨP5 %B}O` }2>Iz'SZCahpzFqҥ)w=Rq֬miLՅL suR)r6 {<ĄX{. {r 'ø06Lq$K[3"5Wb`2 'L1GV`SKx{R(|S@<ޙ_0x*^p:\Slő*JV#\ɯ[&EooNOJJ߅.ӜByf--$rp+1&5Gep4+o%z=yA!T^(T^Le"8=C^sf5`WG [߿y?XOM4yͩ8R~^Q.+MuCE>!b6i:=I'y5&*$:TAX6"a7 Ĝ[\.~ث P yiȝm_ZҞOM >vit7)inԹYwUkwbOt4uzi?ʊ,btIVɻa(v?I/9ݖ2 ]_e1쩘X4$EYZOܠx F >Y$oK%&w}{fNpKW Cto։QLy,K$Nhp::T|Xw+qy涻KRo_/_4hA.}fL ?[]Rai#};HY73S12;YťQ%YQO/:멵 }P PqD'ޞ(rFHggF:s.*(Hs3IgtLSx醴_xP|>$XYamF$ &?pc5Q\Ԉ~mJ/]4k4[?RԒסducSBZ/{G"I F))Ag} 0u"`[W]} R Sܕ8z:GA_  yN@jO'GA˙* 4'u@u*$@jR\b[P0" B1L3uz̭Ĺ0[9Rf*2a$d`,2MP%yIs|9iP3>SMBi|O6USߝ GwPhsG㥓oj9$z˩z%ғ# c1Cמ۵ǖ.xHډ4Eqg[ԖA @DdqiP:ȠiXU]h#DȘ3BOlc+tu,O}΂m-97W11i޳SPBj OSKO(^tŶ]m9]5>t׵ػ u^PWv/@J t[iGtƴys нi;4%ʧm%7N>6ۇ|rv8o*yK6PS*ն'q4D:ŧa<)";5SJ^\s!Rm]c1KxO LkI|hAͫ n?E55`NKzꫨ^zbɍ=~=(MK)hn:4[5eٕ cp^C4NLε#`HQ޹kqw'pޞ5|qdM %\S{΀f?[x{RD=ndMDԪ@TS\joj#b.N 34Æ>ht/頴f0qFXu;zSU8v"IOJt?#;J_qE!ם+n0 )8qT&LkMKU'86K{::fNW?u L;%G`AAl.IB¡x(0$Ugw{pC0ZOT#a35GH\ Aa, VyCg, u8B#..HuEg/F̦oEY%X9 He5L-b]C^ak.i){ag%[E,:JC5It}d q`q:q| &ܭaӢS4l7qRflLA EO,E U>Bv^~3CUb4(+oxOX7_([Oq:55?nР76Ma5rӻпS)02nN ;AMlݪLӶ)Uqa99|^[126O0t?CrÜG 5٬tOchw" %3􌰝.Ӄ NX~ y힋]}zX_`MJ(wMIZ ё~Ti*L惶;R ѣy'~X2؝q*K IKp[O4 QFbVl;92B)z ${ߛ%&M3O. 6KIT4o/j|{Xi-—&[+ݔSR, .KgR@A&xK1/cX,:!#GaDѵuV ԍKsӸmEвÈ_kr `A׀;u0nR(L7nm3nID| ]qbLPHgqmS͞>~7<+Ӏ=ǧa-7|9pP^g3IJ|fs~ڧwBo9(G+" UQ{0Xk wよ9st#{i{0+1UY㛨uRZ&D ZJ*R%I;zJzz`FAi1-t߹QTs?/ -/r#RDj^kI6i9d&Y߷k`-i9vSnUi{+j:PNi w<;0v?$璷 ?*o~̍Y$_EMY߅e@ y Q ן~S߹Ԋvʰl>EǵĪgሼ:jASA qlw8I,I|s)> 1m::lsjsk'\QI&F\";U'evH?/,<]3QEI`f&Ln7Fя]7c.m2ܣo6]#qTyr{Di+m0n؝P}npSߙFwk$k4'1B;t5q#50FVɜ#ȶ<'L)Cyl@OP&2bPzm3hGMΈXq =el(M%ң>cdӣs1d!6YYǪ%K%s\ڀ Gʘgթl?<l"d?ix kG8cppU)t1g;򓉣)c5K~8]ՙkB䯻J )xz w[x,&vFN Rcj<$s(k;s܁Kc`@Bd߇99D_/ r'hJБ r;R2mGАfF+AUZ{*LKW1!T_0!CA,oE ] 4uPnJC=8CSC W kIsrzTzG\~c>'UEU!z*WG F nBW6Š%D l$Y%aۺ'l0`",RB@ز5Zg\g^d%dd2WY*Yfr2\H\=F~9#Y?PP*O 5UA[3LN'𺶊gM ʑP9eʺ0R.H-m+;4uaTHgw]AUfऺYrbAk眃o*?_;?.oǏ3?s~zaawEieOjT~ Ax*,Yv6[#}J ?XРȻh )wIKݓ" w !ޞCЅ=:(9*`UjUc4~ZQpڻ0H&[5{U5@HHrM`ۙ{!U\_{~m*~ȯ;Ю{[~}{X89ڷk+|s^x 4O(k65첍[tCbeVNTV5G#uɱߒ_oA"9? +۷1u$hkWqScT$7^(1:њށwPU_P`7I-bS{ ǩaחS/qΦ^s,J_ZQ]eyPWѱLFzDZ\/f @9)qi6n픛>= ^QH!5`ʢuw:K@}2*T/ZOA݊3PU!9Uk 5| ꧶?VT e jELؖZbNZJn5 %tНۋ{ӽ^Q*6 twEqG|-dk'DwEiO[w/ _cp8| [ڂY3eQq3+=SAQ6\^>xqǚ|us ?Fk v"᳏FEj t2zȀv[*,Ag.BB+P")]ֿ̕kj0[T`?ɡWԍdP}#Zp< Ej{$qލ8 rJ!a*O#U E ޛ;!?]/֞ɀ)yӦ[^4^y`{W[̡Q<̠~K5Zyݔ ԅh切 Tpό*ҩ ?1EC8n@ }rKJ«7S\eSor$)} s.ϤtoA#ߗ!Ō8#l|>N~.syİFwsX}j-R?[EMg { k]Eӝ5]G ΢~)+0'H&|U m`4cfZ)=-+3uvNy_9=x!eL-ęNvh帓;>.:9.gNя WK% o{7gh[ {הAG`:}XKI i6L6ɚQ28 QB.ϟOPwmqo3/ZK%p 5^*4v_L>F([D;}Љaࡕ1|ʇx4JͰ6a+ifغ[YMqfA91 />J3w_T_A:hGPiM4._^K J_o͆ Ԙ% k n' ~"ЮkhAlA)gVr*nk{Gw%wA^mY !^=H@<'y;Jv8bj3nA9LxXq@ar_cPP䢝 ߼RblIV@b Ou[gS>g}#ד%ayg}W/<mǭe~q*N9/>{5ՑFdk$l^[ONduvvjtܑ#`#,n*Gijtce5a#x@_%ljBP[ }lZkڥZ l5S|Q+䱸Zɇx/KP^X-3 =3Cҋ, &P&%EoOh)nb.pzip?݇%VZ4Li}*s*gޖY`KY2FfឬH-Tö`ߛxl!Yd;vy N}Eyt\uϯ}\ _8N8=5n2H0D㣔׃ʸy[rL Yt%$Fcy+H :'$tYdF!*X g\hcX@MU0,boww\@[:Ḇ.A)q_ҝ.M'uZmeP4וdŽi:|Mu3hY02ąqn0i*~-M.OAƾ(^5 XʚSY{&-n<)&`(-**&R*UdVA@$8F*(.({[eQ, lJ9I6-#M23y;tWSk^ ᭮vkp@o;Q`M:ԥ_^O`ۮkF$FJg\`l=[u+yvr[%NĢ;Q"ו<ҥ/u3BHa ŝMJ ŏ(]Z1'L+ O6W]mSHrXMv UskVpMm^}XHIpt]r竸HXL$_̦gt}+e2>['ƕdcC)`A ݚo) ,c$f 0t׭l7 0,)Gtp" RŧhUp·}3UK`si$=+FZþsH␞-oSUqPWl͕)W P-QdSͪA [X0^)KYz5Wn{4O& ~}"#@8š YӌEWEKv(QD:\glsNDNԟ*fB>Ǎvμ>]]<Ώ;P>V@fG笆W?pR m3ڀG#gq _Wi[iuxhE(ZW[az y:-:I~Օ{pϔAHRwjAZoIZè7:4_lO)e1Z,#exQu} _"/&ۘא ]D{A)atrwP t䢿Nsb]H%Uә`%njX"eN6:Y*xHȽ.E eAºL>F3I6c298dUYKً4uEIhwH"s5 >QEJ4nքXK` ɉ#$+b8]vA[s?Hx\CTCl7rȒo=aLޓF.q;z}wLvrD7r~ZgAond9S5a5:r~%hxHsZChw >CB^4S7!a)|=0|c{Op xe7^iOX|`M>0Ёq46D{7˿1lSPUXG-„K d:%[Nff]%J{^8愓R !wcJL[i'Ī Kn÷;|k* 1Ib;۹y34|CEޒ Jp4C8 ǭ6!,dx:D P}H5Wc 7U؍1K/Wwٍ!8v(vpWTcX 0B$@S3m%[fxDD4OX 8b"זIߝ:uכկЌFG&>C<gI ShX_oXs'cد@{FT.m"tG]3"vDw(ׂCu0uFrNis]_f~Fk 7pE>$`~ VFnKEB3!CRiRi1ȣh.|m b|c4n6?캦r[nQD8ED}9?rNWrB6J~LX N,JcJLMF/'B `Lu27Shû*^ R|h6zm7&XPfe odӲj%u5a %CIitαfγaΟ9V$j9?s##82ENx&L**oQ9C2wW.W"Mx MkUd:fH2c&ĦlA]v%Jnن?w5lyv +L= nMԺ-v>y=HQ Q_=a/L;zM}Yx*TGnR<|k, ٚ4vOYuh=W4<:i} ?EkZM8ejz+=:F orW[xo޳?fBT hnu? j Xtܝ:n%#$*z>〶VO%a$GV:;&G$N|gOzR!:RW`M>(ec{wʷ,4@p8PlD/C~jRl1X̐lQ+v!F-".q 3>E%F·1چ8,b fHC:qRnӎht+5d]v/puzEtJƂė3 _dgAnt#lܚxg,y8Q: >s*O]n},hB]0rkn/;]xkNA0yxDEI*\ڥ,dM9_}Z*)|qV+b9WNб߷"R[ʢߠx:(aߟ?'>eA죕Aؤ&&vԤJy.,bλb~>V4 z72wNa9)&=0VxV|[9y=u?9-%5Wux7ReWmO_OAG WѪJEڌrmY_]_a71m" pjMȽ+<#;?^]R^PXٚ6F Y.`c[ q,>3vz` ?0yoPa ,yLˋAv$3st |#N_BՀy.7]O죞re6.(d+ M F /9>>=yc ]40{)S{Fl'E`ֲlxL&_T))8_YmPdb[b@7bRar2+Nk`{`ͷ o\b17VE+=)cKgSd!{Ϙ<+ӝ ^۝>o=A94,,{_&|0Ǭ]A-xEϭf>_Ko0wz։G_,Fx`bZC{ x>V! ` "~`QTՍ5R%gw' # `9d@i^x~[▬KAl#Q6yZ1a-BY+ eG~.͋}ikŖU_-2*FS 6=m:|\5:x0r2r?O؋hu+#yB9-{04~[jcwST)" nSX? {PPQ(#XT7`k:U|+" 40Gly%LΤrִ 6u9 ANI{+/s~*ޗY6$ƒ\`/]$f-(Iy]=> | FQvM8X C{rkS ɧQ>&ƴE rӂ Hy-I@`ꎽ3sH8.&-&woe"1j=ȨG츹z26#2{w1e5@=0 ?<* Ŗwz"eFi[yM(!֖臥ԟl%aI^Z>[`u8xi`}ױpQ#qz.aP/7I't f7XE=՞+}9eM݆;qyP7 ܠ(`"I9 u5M䇴jhT=|Kj.=*yx90@oS`B]N%M a' yg X T |f/N?d2&[.fz'~O2_Rx<eBy{kx7pL]Af_Tc^:k0{E9+j&7x8g׳u>󝣘NMWJo0Z"<T$Èv9(p# *,{lYzrhq҅a",` K}DDK,yiYJJ#jQIv'>HҌҜ)ԪhpClqHiSҜܿ'm2uz4L$ꉍ;0F g1A'w`ЙR><94J)N9h#6@HTP2+'߬OI*R4d!bBAYسF$X1s]<}O|'`9|z.P!oWsVTgOW|>008: Yju츓24֭B.sP.F}MOVtuk ֻѺ2 췟o|S":-7m[A=&x">#utDJī@a"Hf_wO*?9 Zs:yA2zj߈Ff*xSorp$A1/6RGڹ{l~'?=`ޞBzOjbٰ/"Q)(+S,LG&`agc9)DDU6THJ1O1=Kv=@IX]KLLCN\ /TWLO/Iw_>,LScͣ)z+㳍@C4 Q.nmx/6F8?"C6Q_C7r[g5F[ynCM῅`Abt:je{X e4Hlb_r rjh }4>Z*zŽoowvsSJ?^35?( gCG+gJqZt|oby$ei'C@y/PϪWBr[K]c`9_w2Lvn޾5d&c\ \9ģɡ@NXoI:0 #x!?LbTp+Ij& WuD6[_xx Gj ޲/'3\#XoW׻u՘Ck6eOSr1H&iWDI| 򕽼ב9B x,n.hk\³G:sB70m:`x ֫gFpp>`M*Gtϱ6v>P& K%0#G?D?6xhL E\ޫ!YϢ8J+y m'Ӡօ֕,}#d<πO].}K]MxMD%0@r+t$/1P,F,c|նtNhuE}l"3Xaɻ]3fVĕ,¸ 05stQvi}W|w&֮:( }7mYu[xOV*xB"V@n}jl)t?ovXY n>;;tQnWcl1ݗgbXpK3=V="('y ~I?=|1VɯKPwt&kzewvK[T^_|^غ+'e+/_+PP0ѴGM+(VֹJ V] m?-!i(A6eqNMrp?ޤ:8ɍ*C2XŢfCnދ#q- fFF;UV7(W{cn'vx?b@Q` 'Qa٫L(E7)Geްv!P7-48쩧iJmmM3 3iF,l0[tKKb9t ZחZE#Wă|r1HPC+' y9:w/F6IC$sfH+uu WapZy9wDߊ!}t j" .֔ y$iLUfݽ?#[Lw 1D碼B9 lG2ci;\MyHz/$EB;Y^f+I3Cu͈ߜEa)# ?(GQFTG=gl-㗗5b\o֔˕1 6 4+݁O2EMxw)z*f(O9Thb&P)dB\IA&hۭÑԧџm3o៞]x&%bIvyxgtabV҄Pa$:U0t//IY,%FċF>_ö] - W=}x!xԋs|yn`M'v)pe5;yD&X)u;e5W^e%o \y+TEÕ|#=[ww?X4_K 7}p@>TOpspkS;Di2R݊;=w@7⥅D|ⷠ2cОL7}s#:wQ_TN*2qܟx8mceK/˺W/iZ1K-?ӗo3p?c i^,vt7޻J0vຼp\Z [Y;J-V^k~4 S7Ү2Q bsţ t[u# :cIt xkp}#h {H 4„&^n#n},2Z03=,ڒ\-GN/qC4a9w)!5OsQ:qQUU%xi{ljX{^9T!Y"h=|X,?ӿYe:goø ^dִfuMWx_@Fj{ȍǕN:DiT9N}P_0 |\&G< wG܈\Y{}-D&$EH6>MC`*Q%`?cO#\=Ҽi Qf {qB e+x1*Fy?a.~mZ>/,560(_TEf-}~IN d YQK.i%ăhͬ>/ >(.7 ^ ( /aE\=y90[ e7j JBO`N"'c; KkzZ [5s^V+*=!_| dghۢ׿ 9 oi@om'5u.&BhȂJ+j 8ᯙ ֖!bM*nxVm@H‑ۀLL A Qj C*)M+7x}oTtjJ9zf$I 1c6I Dg7n!6gpy'Gsi)Em:#sA=>(zUN?dyH-ݬn~85ձ~[6͐ KٳՈ<'SUp%ZK:ċ4I֥2`oo_`!s oV,\V1($_2/ J.[\ęMA3)KDvZdb )4 3zwʿO_[T?Hc=7YATr`%x/n qqIػ˴'Խvm51&^GDN (jt$Xx7&J{ΗXbi:X, n}ftHOǺ{H.swqivnPKO y}=E[=78I;j݋= 0~x.*9)κ`@ҴtjJm5;?Ůg"Ď`,)yY<֏Ƭp.EVw.귶-8GNeo@4iDџ) {aѠ,p&?`LNNWn%i(XQ4; :ϻrruH'/ ꒸ ˤ`M5-_ث|rf|anM-A po^~s|'gu" ]b4v_-7/.7zb!A&17*1'z<>4=?y' pf Oja/5/sx>ujPOUj/;u^O+ЦSF_}Y?1gQ꒴8Rֺ$Igi]yif4Rs_BE6zTB_4q^PG8@ڋxiӘ'/uP5ffk1WEJ"#AY[YrUX4Tq,x;9IC_4OڏɗGL h\?αݢMӌX(l5Y&nmjx? =6qyM0xY2?hnmu6]fƠ9+3ZZ COhkmf<=k S9 ?װIYU,P| Cg5'gK$\ Vi]{:/{w؜Sv܅v|r[$Vh v$p[qsosIl=v{j*ԅtk<^稼%mUB˯*BZz|PyL#ϝ' Ȼˆ|mzԶ< `9XB:{rɜ4)=?¹!:kyؠ#7Rme:`P>EG3yn@HC{CYέnڭ x / ]{ڈ9_I%^Eԡ@; &<:QҳN=wӏDRX5:ݝ&@N=F HLDjzN#yBNo$:O 'Я"xy$!SP^_A4qUI,#g%dQ88p#,EאOf1B/:{2ˋ,ċ¤鹟rkG f(4#Px>\S:F,o|I RvaaS7_`+CK3mXq?Gt-;Xi@ (/ 7$=vxu#v,yuՏ[{HC沧 p~_>&|EؚjJ Goϫa3j:1D,\jFazV|6uQI3 7lEXo&bXV]Hu?{w#Z3!tfڏ.IVCޝ1qϮ_C;yp:iVwK,op8ea4xPZ DN3 \:rcU? /h66"}q=sWU܏V'R].{*WBv3F:ŧGs,lUm1I.>q3[-oS] `>XƼ o.3-mXS F<,"ml.i*ٍclG 7['ѡ`ᣟWo$[|mdt\c@,|rbg|e`iJ.E*7G\yUAnK*jMDHCK8I )_|{N=3`o氚I)F[qw`vCVl!0yxha U  )WRf|өWD|lXzO ,uަ D8QmfG{~HXڲ-Hcj5RB+~%Pnbdxom3Tb3Qƈ9_͒M2}̋DƯ/t Sce.X~ n@0)/^#뫄`52y :E75q{#X5Z[]ע`iK+mxUQ A)FǙ2brO9#]c8U]~A7Q Ӷ$=78x4c}L`MI5 &͌~j߃bR~ʫ"]?~NB_7 VY'X#361577ohu}:oȱ8eL}:,1q 'ʷM&(ŹY|Qk;^&#XYl"΍jɥO3mOǹIU1GZcsѵvGɢLŋoo<*7~ӣ+\S'Ôm@,˸47|IJovlՋ_8 W#<5^M6;̰GșT%n%:ËPs$7bwqWS>~;+u A:(2_,s1~ma%`;|kLzec9?,` XG`J[,= ]14oStaԓu-l $z$4F ٛTޛQ[hUirO4 ;eC&~j !,A*Q(WB-0/wB l]TJۀf hj' b)ւ'Hfc-x u,{uN$U=T}KzW`*Z_i#Kqy{7W,yQބyaA/-Mi` {7Yj,q&"zQ Q< ,ޫ!yyssPEEag_kP-ԜF_c U V[!Mw,x^xMp2/M8`\da C<4يl6=v:T2V/=pzWOp_ 3P xπ ,-`Ls^~Sbe9.!jO Cޫ=- F$6c !99G 1j-Awxw3G:`?p5,^#0Wz!{Y_]l!Q5gH=KT!DFY-bD88%neHE͕p_ʷQJCbK3,Ҝ8y052>ΈE<["nU<]?rtègJsN ]Afمt \*VLU1@Gafϻyz:g׭_;*7~0'#LtaGhjzҾqzS;Ga~fjm|i#*jlh&tErlܙq`{+|hHx+ajz5U?hkxEkPut~L~{d![OΏ03oԱ$^<7MPa=F8}y@g$R7(`8z #;V3Ksu^U0WV". | }| S? vd;Vq"02A?X\!?$z3l=!?p2F932Ld!,kú^y[z#=GV-)-v5ٻ2y(D<.+ P ߢT3D;D5צͫCp#AO84`V4, ~~G=.Uv-7KK0l0LJɗ̯ 'YI-\:,xen.\J򨙪}'=aiD;AҲnD(Y-<UoyJM(a!+(bn`yn.R0;E!VI3)MlR%_KbH1Lԋg^i8tE[qt3A< fv#NY㥙|r6]z3I䢯7` T%m k3`{MNt킅\Olr;t9M&9s<@%VZ<qŁ')Ugݕ:?Tҡfz\3C/|Hidu1l5 ֓d2yhu{CFO ﱧC\r,:id~JbLw9YyXLp> jxiYNJ5b'4Fb14 wy.,J@X"L2P,s/}4?I>uYcgA(@R U"4Q`N d˸o(sGT-ڂ8& l]-3y[ck j?6Y˗F<5|h})[= 1߅gj{;V}ԥƝaf !2F1yi{JaL?܃kcHi~ժ,zw?)?Ci',uRU#}M;Oo/^βq-HfUnP]ʃm&οQ>ϯ,t7Ƿa;syw`hi"^?9K L1u8 h{y5VRNk(ǵ;?.0q+BɑVyG'$Cy2ٞ8zpHjg8SxEWRxY801R0^e5hs=SQ6&mb̸ѮO_|$Lqлa0FiFR~ /^-*~XXr-dnmRY&eۑ=Y^ֿ!Zjt}v/Ӕ,!wk\:GA7_ i0XWQ1mJ xL|s3i|O,.08ͪqWQ$7Xʋ:C&Coƽbil{O[bKAio`53MǬ{FLE3" j3}?ߤu;Yo6vrH3,S݁41 K͹_" @E?P 3ٴ -?T>.}(2p;EZrxVv<+fTBTzG(YO[R$0͖gpF; mdѢ@*tTN҉fY0r/zNTw߻&=d2,. P\8]نęD+/ńe*u{|C3iL7PLؼH1j3Ë^ VWbS/cƓ[ghkdW&mb P6/Dq.16o]JޜXV༤04e/S"Q ^x2 >oBG.¯k ů_ɯ.-YJڧ*E)HZ),o|j&xt3:FZOlX=M'=0()We? M'Y0c,nv:.=:Uڨf7]h/b^!bS !<~ǰeۘ/_zkjO$"шwtk2EO,2p$Ü2Pn6Ok)o.G08nLyq,Z|O?#3a>1]!8ϳ`FѨsHdhD7:!"f`ݤ}d򔥰餏-a# iAnp+"fcxÞ[p~>C'bvmj.cVcdKdrj7J-UWZɵW5,pT͕E%XS v2~eRWEz7:±6EmW~ Z~ptzoyV2[>mO(lIU`G@濪tQnK0Uiw/ Z7+7]%ؖdAC$h0K[u[ŮqW=* kXp"1j hf6_i/5?4k^2H3A& 8'&D8ƙtONMsHI6X9l2K#-pX|fP@%a6=g-ҕyk-m*|gԍu {:&!!O, BwlS͐Dtw"orH1x=ΥsX+M-dyW˷XR%]E}YHm7lܙt"TeWtAtApo(zeCʏ0uV/E% w(Cƭ˲b=)J_=>xSbz :5j )"8 {: |`.8fEHlTh՗Fuv;q =2$n1Z/[zZ5ߕ?j"VV3YVTwWɗg> x NN-t-˝0:ne'Ơ< 9K#Uya6, rAFPN o1JwQ?'@] 7Nb_0 /D {"\6kלr50sʨ1J[ w> OOK](?Nij\b>{2>Fi.Jx<φfĪGLM%a~wcb +q> :G)y>w>E9@7,:@A~Ch D4%Zs/OE[D\6ǩ#v%W\ku^$4dM{hu$?ޠzKt8J&V`zM{6v4ç"L ;O 6q[S[SpoPnxTgQ9^J3Z[B68/*U-xӯGjq@HK"{O44{1B3w͙14 >}w_EKF[2٧K=`~~Rߋ;2 p2 `̓~GIO,xtR$bW{+9nOfذ,x>fӹA] D2n63ΤS*4 _Y!~V |x4Pr QejDn":$YcYucn7diޭz{9ng߄'|w2 s#vⳈ~da]߲+ݻM{}8?8'DoD(s(gh7$EJ YpuA%ҐƟ˕ߞ )7)w4R[ F)":B' GX b^u H#dc3^W|'tY"[j+"̚ f͞|NBKE2ʱ_Ҽ )՘U5\H;X}ݭ]mw(Bdu6:cMAy;!uzrΥ 2 z,||frbY<:(dfz,XЬn 30[mn>d! ?5yH:P,T.[MkOYRA[ȑ* ƽ]\}:[\~XִrΜF߀O5Ze<pV=D | C+n2[ѭc!NļT 0$y+Cϼ3Gwug'dL{K ˑ;=v`@ZCLKč} R*|¯jI NH\<^?vYL4u%?RG+>r76y!wc^:`tV?}:Ùfg OJg9ݣ]Fa9v `AL\b0tHk~}u-ɧoZC')J{X ?i@1ƛ\ynLxySzW .=YL %OK7O#D>9(,IwMVp5[-6[03QńX`u 8A s3.52] EQ\bO+ۧĶr5ndyV{pfA=x2Z=y \'?^gmZAiƅs3E9Eh<ۺ fQn\] b|ku!5Q*W'Νik -yi*Xgx2x!Q /8g11R=ew/$!:iȟ;X$I'S%"Fx l}x(La'O50st>,;UX2 GҖENOv#'_A>|,FĄkAX=|W;/-&JMlk>#+p0/b,[ η'xZM* ?5|qHUXAk;Iﮰ~!vRw]}یسF h1Mx{-< A8nu$۝n"2HmSC!-#]yF =~AP%6,^qbQ;_}5o?2kyԢjfbjP 5(3|E 64DAГj8^mnm"\0JI|0$K>yb>sWUb_O,- ɠ֞)+=';I]v!wMkb6N8sE 1ΖEbt(ccRuao C՝R3a';b-yaѦ #$aGuUp"PfoN(xReJI/3S宎ң`*b73_ΤgǞv w;gAIf"Ôj>R i ӐK񜿺E̞uVṅ.^Gj>yVX ?+l%C۽J32O*-5!4߆bK<m!R"\1b X_NVjFDWjq?<rvD|TV{4KY6^KS ~<)3ghx`sܚ+ zʭ;ٛK ʗ%zUTahHL', ĿކًXΛ5/dZy0zoImy ,=G&V y-Lޓ6yWX|k uKc^T꼟'2ݹx^%$Fb̜{_% DG ?"aK,7Ŕ(,Mzlf~F'1헓ްx$Oa,Xr+W`MN9?UT~Fb!w#yBx$]7HFCޙ:!-e|>8ĭM1*%*Y[$@qD=S-/4YgYv(l%jPR9œ_>{@I:\te¼8SѾm: o,8yfe_^'wd_>Q|%pahuKYל/)lPcȲ^  W%Wuo3]'RN)4Wix{ s(/2x./Zq's"!NyHdx6xOqi9ϻ:[&_:kܚFG؄ԴCҋпaWF]V빓{WZ|43>_7ˊ[`o NA1|<8~n[GU+HGxɣ-?ZcڟOw`9f3BH%NbP 7b$9&g3WǣכA/0~?X ư ü25Tʠv1 3ReY^KmDt e=", C; 0#㊞`& nkODl(Q%d5d&opT40):įR,\k3v)I|!r;L/cmR_z}8gqKız×ch k߅$gɋ3?[)<%y~cL\Iw+''&d6n1cAg|r{ v_kɷ>s!(ͺd۸n{mnih6^cdIXAvtm!V03Tx03x:b9˒ %4eM%^b!{<0Àx3j1Vmv-|ՀD;i=ci oB:n=&ƈx}Kx#96^nlQaNŽhb [ǎ @A'*2»n?/%$<%g`?Mw0ךο4 #xeCzVgqVw&!ځNfxe ū.ESJM,T <4'-=!&J3ƋxCɺqሔruWq:s=ܤdS , 82gĥ>s8t,7 }VHLVkܝ*`1!w}Tl)^oN&tsw7!4TH"Bk0L\RGklxМ&=.q:A2aМR..Q*tnՏЭ8tpyϓVWY>q ]fPC[Nh~@;ϩmDL䓕=x_⥉@xV M6b/-JOJH)Nj?bipPw~-!ox E8AQh4Ʉ|B S䁈S ;e0hͿ tTh$NdY 0d ]iz@ s>mb,![NJd7b}$z:g?(/4U@ Jzz9,Cb,g{_yDM|aըb۰6$C)&a ew|;=Cfbqo?K&E<ĆSuhdQvGR/нήG_/)C@+DpXjI=ΈGrY0҅J,k'ʕ7#Fz.&(U&}w^P 6?f^_236+iO'Tya p~]Pr)S0lʱBbPBX>&#3.YftI[jy]^d4qX0n:ufRn:f^ xݳܘoQ.$_lUė6ؾXɋҢ0>^6W>wWL_yiQ.iKyq~R>FaP$䟂^`9!'m$k&͂wsm$?}f,n+%wiH%h_أpμs,}BRfCw,rڕ1K*ޠIiv?U{Aت{쟾5f|+NڙO~5G^e ,ǝЀ9&i}4P3fqufBN6JYl2*gév5Sϋ b[,[ NW%p&hah={G)џ.,8ԙU{c@@)ݻjQuBz΄/2%([R*0)+U&Eq)9dKA/$9x񢳝Kj 9DMaGgm0xa;7Ǚ06aF@ۺPiˮBuw膬yJ.w'~2aVS]҇XG7HRt!so56RxP\L.x"b%< qLyK<:i,x-O^Ugw̵iPWN:YiVQfa;=ak&@+9)t|*?L) n96I :K_0#E݇H/Nn(-&>"{pDqVڟ=ps'N$ېLաKeX' h钖#8F9 o6gqK&S9:L)%j<;tزXaXX +l_z2~"^hB[G`a򗱼dIc =P(y%6 x] 37Ls|DmBta%77}޺Vw>'jIy|e#{TGEہbo0ユB#PGe)3Yx3L;kgN̚joϾWYE'&VYZv ̞"_ٖžݢ^O|(͏X0U HsH&l)c֠@r {YE]̪KъICKj%cYC*jC#`COCC^2<>?FH:`5L N ]Ҝ)T?ϛ;\X?{l+ԝHkhVD"z禃Ld'\%M8)Lτ,I ɛ_}G4}sUH4/'4hS8^zr"{*H]<'VMnv^ܪj< :Uk7*Z%[_nq_xL*PPjRTmh%|I *p*#hKA*"J!u =İӾCG<=(;EԞjTKɂfyl),2'}6l#AyL&]_ 鸼ׅZsI.L%rӇj֪c`fD6 Gnk B4>B 0S!)b*ByIMMxQU'~;+kF3u4Ff%l &@=yE Ʃc܏& wVOj Q܆`|&6폆u-"띲ݥAܪ 1ה~ky~jFjmCܧFS;"G~ps>^܏v>`S4bI~Y3zY..iH{ւ.K2uf`̡yC,\ ܌t) -Ի~g .} oV&Զ9ȮK俁+m*쨤ǎ1%H6 V7lݺJ=c\Fψqҍ,w1L9ʱIxz#mϭ4bbs\#1,mI;R}h.߽GK:D)X3(vQ#V<4g!$S0<>lXCI,Ĉ]ystC#zwxҤbFPEqJ5|Rr{| R1i҉{{b' sOb Xt 0cs1/CǼDX j K཯{vbʃLc+NWjzPF dK &ΟH5gcݑPyQ} ,P ;)j b#˸g59ȸU `)(q/Ӳ" lk͢T|VO_J]}jc:J fk|eZ `mUWbxց@4+?)?Wl er' ]r{SLMW q'[%6P-b9{^_[_8@/j-ID%=t8Lh3*)%0蚵*=獳BO0뎨X3k+kB励6ZOZ0&@\.{A0r~iB, C& u#Q-5^Stksc5crz5CHHpbF"%]&8/V0]_E/}A6OsE}Z 5dl ijmabU8.Զ^V畼EF-*pZHW'2O=7&ԃ<.^Bs1kdWJo}t11]Moa.a|=/2Eu [y~s+s,;[oRRl黭ZݨI2v@:޳*/|/3R}>EM|9fu}(eӡ!M{V a,g|  aޚCGBF3F^L# pIEbOP+_+ (ʭA2DI@(<6i]m"ÒAj7'l[qk*!Պ( 6HyFzD0^"@P0t^wrOd$fwCjvU0οH5ͩʬDVVTj~$pFRr)Ly) EůPn1 v1wU^ A>\C _4jG>0/R+c@źF26ꯏꝰ3 +0?':(1z =èK2lkǂLҎ5.[.ˣp,߫C|. m"*@s&"9:FC;)H5ѽ*K<jbUwSWT!p9f,R%-$7Cb56 Қs—{kt^VVqkc%P+h$YӰ>(;>+^4RQt q'BL*7:\zÁ'9V>['NxeD#0#?vgRHI OWGk|,\,+Y>ݮ4^IϠbt$V =A] b찶:wzHHWc崅pU)g_ucFbPw>%p_1.fK‹`f- .S/N1WE~ +T+;ѭo}웈y[9[xKj8W~vUIThβ{ðeئpRV#*Viאnl 5yVBhoZc-(9bJo/U-5 FcWa>EG_~Ec&;,ynbpO=iZOŋC藭S8deX-UE%N.8rm BgP;rzT|QǺߗs/z9+7Oc߶+/֪qԖ eRx1g} VqMvЀV.-^F{=í'8.i "P)0o /Y:߅M|4,"Fzs&̜ՅSY]C?(SѩwHJN>ϝ P&'ӯ_QU0?҂5 |%ʎ%D\KI92xV{|ƶg$SqHD,0*:Nj& U\|_/EXnRjdMZcREx]"+J6IJS'-S Ob4^VՈjdRi,ƒv˂ p+"`dzOò75 &U4˜*|SoR1:Oɨ!_FR*'|Xb6t(S`.02iAB@-}oaȜURS=B1xjXnyY*P'Us i㩚?Q׊\28/ ntҞb¦x>rTk-`7f&;2Թ;CՕB%ɼ.m˘2bܽvEԚ[Zvqi>y-țIzPMqNr ()t̫2kA OJs@P#76cG TTh6nbP»T*,9bV ;-Fƌ\k[w:B\9E9`7 B|t]s8rkx4("u1\2moQ ħq>QW9 vUxLuƒLeTw4 P6Ww^ ՂRl;^z:< C=ukamEj֢k_M+4#t78QXE nOU5Ԏ?X|;Nʩk=ud~@,EDHYM\$8lkv^Sj4C)ƭ|9 ?*(Ӷ!rsNY(8&e'FJ\o(]܊W.xq.,&b{͠k^g8᪐l?euQڃ= M)$aa?\ R"t6jWߣ9b}KJ:W;C tI+Ĺ7u 5!Ħ_bHy'|'5QM˱vx1U*bznG:_Rj\[n͕}`lq/7W]̊~^ϝc!J6wNWpO`,mKiJ!zR\R R;wNgLp?Fv1[ fߠgWKsM^X9'ȝ}34qԛ _t#6e:(w-:[õ/}5_oD|9Ʋ pR֕rZU,>*-/d5N7F~[aw`^*lquzJxw0Pg( T}M(iTG {lR{1A~ïBPC[7q;Uk1Gh 4% 4,_[CZG=\dMbYh7l ;3IKN%6F3҈1$)fI# I*@w@ca=,L*Pj*w0+~osz>C( ֖z)-Qo %n\ABsLB|z,"|VЬ@bW駃Q$*V+%7KWL,7y #gw$+'Q 2>³V_v4ˌ9zgVyq_{pgp Z4!׶mZcgc3,O_GuAfafF _Q>{q3Γ̡?Q @379:EA6<55ZBbc/1vyOlRN=X4Ko/Ǽ ÿ́Qv#S p^্翴c ]Kb*wF6 \2Wt9^jBV_E/ţ!r!bi#f6FYv@t(·D'vR̈́nbԞb_sFavkkA#niFT5+}L-0(%[ӱ~4$VftH)d΂}1۩i`bYDv{+ a!~qrbވmad&zJYJ*oc-۹G*8j‽IGdH$,FSd%^c;aϹ[̊GrT&__k9:\>~A [^ZS=vh쑥|L`D90`uget-Et*Sԧ/A1dTgGM.ryXk }!>]ƞ|)XKCS-q, Mlc)P~^5yK[ C/z }kc?!an~4 ҽbyhl5Nc {jcVK_}%vVS-؊=\b;t2+@>+s8.$\~RK }ʧ.S?Hȉ^w[HBFE>5vzgXzvOL}Kh<AH8/UɓGBʭpžB/ 9ߪ:$ dMXR2= 9EJdϻ߄a*ϣPSyY9C0bX-ww[cz+;8[2foM;W@1[~75ksz|OC׮%Sj'KH28_6|8er 1[N%A3Ղ2x[EBrmXAI+&R Ë=Yoؙ<-qDUh_D(ŐZ4QJ%akbt`V-Dz7a,߀L {Y[} ^Vfm:_U7|pU[Sd`Gy.G_ԇQJЬܦoGdUM1F %p{U oi@e |=8@8C!_fELwrՖg@V<1,L LD-26)w&r'R ?Cv_|o@:mE57'Y`BPKW͔gr6+ZBY,  Z{\^8]l׷(‰X@sɠB*#5vbS}@?p\iͪC촦֤'PT#)xVa|1_^xJUe+Is̲KfY7 )coTfZB44c4g 6#9 @ >p?ys='4WbGoI.\ý]5Yplb%-dJ${n䜏U'MZQWYr1E;Oڵ(7Yx+[ &(.{<#_K=tX{sgtRG<:1"Ă [%O?炃QszY xl0Դo1jKkHoɢ*9%؟!&^+.Ɵ`wKS͝, X\JCc^Kxq%]-~ϔ2AwF⟯- [r $(F<$!֓zs9$ 0m?=ωr=!R>[rf!Rt~kl܁5cacbf\UWB.upE{p`H_dl1C메fg:/ (KYoØ[V}0gE.eLNٶncĎbsS* G:!cHv=a>X-i,"@h֤qy/Ef;~I[[ĺ(+nËhc™t^~gsV߷'j@FTJK(2t?Hꁘf}; _UJ:Vsj0zFn ԋ`Sn+Ҩי{4bL+ >y6]\wz5Y_{][, weCE-+HV9bPtq>f,z %d~ϯˠ7(f|;_/i~O9MGeI]U" )YeH6m1{zGz$r36Wx 1${NФ%&:erŝ="[y^sGИE_Ջ`fM:/裝jrG!hVӇú]'#GkgZ.g |[߰C->L`'N 0P>@q6f_xM'k|kv;'YOgBג[biq,fiL7Ťng]߆rMjښT>d!ɺ f薧rLH0b;` @Fݭ qKwz`kxq vEg1sDXI"=yŸk d8m%&Άg]}fYj`I=7=A@T9uH{N31WI5Wr 23ɋpIpCc4("/A`"`p $̈Ȑyxday t}}" '~;}( ܼ%֑KzH#7AXW ћ5=+YNZiv;MlׂeP7m0Af0{8r,n&C.k/&ERz72ez87,n,`iM5vj]fzy1v;4"P;.Y`%'O6ϒ( l^ "ײYI $)wuOnfUzq'CDI ʼnFT/ڿG\h(RNtgX3˞6] p.dC@].yjf[R(Yuϋ,#D.ϡz q+pHN!&^ cc;Iu֎-<9W+;],wBe cxIIWu1_Q;z@-%ұDtf3PBMúˡHD)Q)wsJ) Ҵ(3w^FkԶ~X2L=̮1tάKZ}`iJe](t_|6ExE]A@*pCw QӅe>/c1kXx}c*/zf%` 'IDK-fΐ͜[b IHzC#Bo`&" ʢVu[n,l@;taڙJ7wn ďH$>եPɎDM J2\SkljAB/6ss>0Q&xYX+ [L|s~ZC=v,&JX"W7:ש<@Cep2l*4.P_3\ n:)#OsS0!w7`!,wle pR%waUX·ӴJt׫xnYn'iYX ,]I /A`+۲nsAc|F؇ i70Bg,0e+ ]_?_ma &@ 7\Ho`V2DGF#Oט/{.QzLjHaNV0 }5_;=w6G½Spew K4EĈ{apϊΗg귷⒄mFH:u* {6VIxg栀FYj1_B۟AT,)oCM6{{fKS2=uP09]jx=V OOE5rK[;VR2]S$4lL:3AuƜbSC!C Ӂmx]Xoe/OŁ8P} E7i$\MyP,~g +8<.\SQ{{ЦJŭ2V˙ZrV.( i<71a 27Y6zf]UͰfռۓIChU7W#~|iHG88C7oT7FU/mX 3]<Dx/|޹4{}!8H32 rnd9nj;av@߁0Gn6GP`\l#$0}n"-x5mSZNMt *% Ɩ0AdaQ7 # NIoU4YAZ;![/ks|,Jo~ʗke@.p':7gr]SH|wM¬+jJ ,W T[vMqګVmՈq7@6\@`@ n.$~烙9s9<繝Q)SD>q;T˯&9D Ll0_%:ZI0Gb_ܝxD-m3o,VWξS$27~:?qTb񉉵)#bizQ|L]쥗A˺"~!K U(hyd0{yTRmY 4ʫծ`">.WZ և)z-$.ʡOt\\%&90ɼދ}K\tŒ?[Lʦxlm>2`l.HN=>陓O8EMMu>^_G%:ؠC6n@[J7W,xw> <4oI?vb&j+u' J:zn=U4<K ;PwM)FI4r!JȰ5PpS}dz]ƫľJ_ŃjsىK&*2j( "`{&}#7=rW E*7BRMjd~iס?(o6P"ODK1.EޙqPunLTځ)]0<x Mulq kSFNJ-C617BTt~̌GuRV l3~*PRENOp*I[~ $.4TQejtk}$IkxI$hRah,xSaIK3(rcQ/eQø6RP@vnunS(X#Z5%}H^~zkx%5zJ|2~>B (Wv_RQNcߊ'$0"cfb y%ChbD;*d*d9Iy TWi}_G+lb5`,cx9 Qm~:\uS)R-.H[I 塇^0O_Z~:ȑ,%_iQ{;ŁhLdOltyW㏟IC03Q. tCqɭDBkxA'~ō!w?k0>"C['8> ?c6I齉Mb/8w;_ A]T,-20AjiMl?#GRGKaB95S5׭ވ}c:7ہQynՈ<=iY{ .a;~QmL4kYuoLR% xS*>L<kVx(jEV=l漜kM0Nv?݋q*thP"X,-} j by-NcK\ Eq+kd"w`[[rl&l'FY{~5q:6(<5?^:JK|q.W$il\3 D !_E`ofP]>Yo}xx x5HȯG46y^[#/|%_yxW'!X^$78Y~6ΦR a2M6Fx60URYyp!R$zYyn"<'CX`h 9RiTerHV 6I5}ފkӭQG {[*+\lZT-X=Aщj2C,ohyIP0)Gr(g9$$BmPtASN#E#~ bAx~B@raHk셦a bqI6E(K?lifNWc=S+ cp4~$\HwDA(4M[Ͽ"G9*_A%dr>/hob  H$FB84{伶\;2V#]kII h\PbGel3}s;putKc([u3&^5fՋ>LYO;.dc6qyA+MYbӦ8nFT*Aw.W`k%s2ߚg<>DBXMfU=D.YQȡ,I< RzQ&ƾ]k[/闀46(}x~D)1;(0*(~7*O&/HkB:_]Luc&+hv2y+tPxм 7?G:p%{[xvo܄7:<ENx= CB<&qB[Vhm7S{UHCMu?ݪӬh,]lȓaU'J "j?vϲ&Jp *J*+,ʔHSzڜS 4M CA3&4d0<™0=} i?k㿧]p9{P3sbUf`'R3.)'|_Ko$箟"|%&GE8_)w_ȚŰnK!kQȚgKU_@7>#XUBM!4?|}ϻѥJČT)*?5/` &/pHy#Vx>>nH_,[i5j)fNNI3#B'_cˎjY*z;<{Ce_VDsxʜף߅~ZƫzXSN&J~ !< u~;!4egB9Zjaֽ2[#IXeMlCCǪ!R *T~:P}'lN 3XwXO MD٠< g<>vތݣb:NkުF-U`aTsҹOX!7TΈ\m(lg'*ā6>4f2X@ҧ_~Y:}clTYϱCU!aIAe:eWyT1+ Ɲ@]qWN=?c/` 0ǔZ}+ɡ>S)UvFs"[*_*v%Q>_[G#` +> >*MVb&ܟ*Zͳ+10,Me٘HZEf+.`L]83h>bi̚+꽮5#"^qԋ?VY94{rnߜ3:G,r ŕo$ c Z@t_(7@_{v/^So)y*Gz]`:: Y\D8Ot], >0:ĵcVԇzUGnW|X\B.?/IleW!TFVboՒ9ŕpT`Z`KGԑw˰/lRp@dsb1fYgNlT4^KKoYV6)y7‹Թuݤ8S]>4Ž *k3$2u7b:tk^/@7$Qvģ#%ac\ mzu xCzpX?NJ'&vI{4u#6s=Zʡ\8KGtWſ;|)9Zbݟ߅]9m~:贈 Wh鯼\jH4VƼ?6F6F]tڨM!kFuujWD˳IV R G2n7RD~jyv˳r6kQh>9awEY-{\aW1NϟǣfI|;z@ nlNSZИrDOC[m+ԥ"/Jǀ#zoW62BWi7E\csU1x9rksd_HcB/U)EvճB[İKyq 82.{X'IK2`܂cq _V@l;8 OŗQc<K~{0y)Q ,-oي7ip4(/)/]p/f뾏c:jc@:#){qrx (][hLWlJYz0O {CiC$HD:#de#G[3.cSuP%$,_rCE‚-ER,$`m.6%ujcD#F75ylcS$COd6B(O&|I*x+":@%q$ rȬ ЯoڰJcG>0p|* }!Y xd6 &7n5ׁ6?s3!yChI/ 7Yﰖr YS.$wVh1d^.7BG(B6$IagH,vQrA9e ˉ`7J&z"Aa{w{e# ̺KƌcX(|RF~#V5kZ29H fxN޿MߧTpa ԸZ%7V)0=wM NB6MV;a& k`3(Bg#Vх%}hh1i (-]A}#)p`qS |b|T?UDArG.~W!>~ۊ:G?^>V)If0@nz^/@8򤧱fS?2*S^sqq7}ʠXw. $ ]BDTPha5 y ˵%y^OA^/pfuV@k_9/032r5vwcN:ƒ#m@1H0QӍ?KB3 IIE\a6`9+>c%wSemr+k>DgzXR.-=4 jhcϺx~3 6?0V""e^whϷ2+~[HVĖ+wLJVZm3Nv2r<>WB@Fl(ŗ?f8Jb 8('A9 [Tnk]$ظsNAO'qK=yot0flm.&4 +q FF'?}Mݞ/QҌ=‘ i"@U79'nb.hphi4Rb۔Z@cܔ0zݱx)FeyC ^S MCq~Kae^W[RZrW ZlcʚԁU{*zBQUɢ7vX` #{s #^gla΄PΗrdjR66]? j%£iANIh<0㬘Ƚ~oyn&3PvX&V_X< {lW09x6&V˵Z\r yn@%gK {F v30;Vt/I3"M'f<ɡXw\2uRjoC}Ioȇ̋K!6쒨{pG s\ zs7̱EQEd=*봵N +JAj:2ڬ );bhv@f; h0vxeo;yvFr+z}A9lrHx[OałmЯ܎VSy QCv8F"Nh8&$s-M ׼G΄'oPN"9 &4 3(m_[8h1>0lc9CbT=#^޵=^Be1kAYO9gn ߍYnwmQ?X:zƒh_Vo<2X^TLc gK;.,Ĵ1!dpp}@ƭfU~D;l X$< ه)}PCAޢO/dzշAoP.h]t94YZbw/IB]..T=ܝpqP` ⠤ச&Na_ӡqW<*>}%{-;G522yvT$WdRK^t FP[G Pf@ HG˽QT R/p:1+X}@@s}.S\'6ȡ%nKan66,%&h,lMi6Q\#=5o4x[۸?>?Rtv+aE,~tֱ>el*bo4m=V o^.r^8,K|zاEg *Z(L#L7KĕN $0Fv85؇'eŕ[Y }lxg 각EpD\XXG{,/'!icpr@zAORߓ{v8K|!ا]_ˋ"6`5Б#z{@ceaNr ae-c^qkx))H:Ԕ{S0Ng0 -Ms@H$cx8òKRBLJ^GݍՆB_0e{]{(?f8˦}a]`oaEŒH) {-H[ggn7\6J/g;oY?0xj ɯt%]p%v짉 ڵeۧ;·|;>I?2Q/,Bg^NC^ӊ2$i[N bMƘl?_& >_ v ڄ,m`4'Єt^EflAv-=@`vcO#RlΝ }\=ڰdaW_ '5Wl}㙁> q;jiY0$qcG&/‡\cX;kboA .̗eˑfXvvg"X,h3Fm҈$ȚQ!it' 6I@o bqz*aԈ0*Z)x^H*WD{p)6((MunT9--vX/l@jX)TtP{n/__^o'v FoQ+9`Mr_(Oܭ:wr`uz0!=E,~h\m典9łBƏ/j5$IC Ɨ˱3`BWdP2).Ńz / `Ll:<]qD۹nxaŢ/h}^3y:^0Sa塩ٌL$ZN6!Op$JB~`rXyMRaDԆH*/'em3,OAuՠ~+Av2@`/CҜȑioL$"(63p6!|>P*0#E4hItΉlv`?1>.{܆#şiS5ױ\s8Q{O9&^" _b3&VohOejH`-ZzWCU R H8u~lURwG=Z]$ߨn8M߄iM;^'1 'tW\-v\1RcN>B֦22bAv,0Mok=\?K%&cXbgQy0FȻ&&7~;ߺ-$ P,M̓Gkgz1v@02{(O똯X඘dU#< j`={ .cHix}ʭΗ}')ch|HW_[xqWE;Ǜh"7~As1 ;:pv2 W> !T e0?]{_Gt\(N ̂冒j(Pidwa SC9YxTf-&li:HDf?4Q7wo*A0uB.e PSB.M){4޴;xLgaf[5-m"9T<Ƿƿ=]~:~vrq#~Vtr?UIcR.?8dJbPI>hGgGq vɤ HHBCPPpg'{}_5.G)AP h:/Y;Iy=@t/I>B01qVtWGwvn#+e0nVbi<|8xw1eقv:c OT9k!7hUwZ?cМEZtP^V sFä忢&@&NZ EF}/cI45/mtk:WĤKa Ce`nЏэC؊(JjpSnAq}D04f4{$J'^fRmhI C@V5Ak6ySkE\CRyK֖jzN*.a^ɠ\xO*.F|.PB& lfIm|chcg-Or.h(STSP"Qj7]e:|x>C**c'|紇j uYL$.ʛ`=g7Ր?{0w4A uCM|c7h3?0SIz*Uǎ> {rc_ 0:^gICaypqkR.oˬK'&C,u5ŀ녙>T)ud{ w,PP&c3&;M*]?A/PR/SKdg?TPjkK SvV{[=DI9 O{S7'EVKj"M1 Seks֠9}-tq_쯉pGtNMy]yJIu؛:. K BuVSO ~!!왚oh6694#>p,kRPߍS3^x؏Ưm{snfHsml 1Ϣ--3f9,ava ڔL6le`7Sgtduw3ËC%e44Zf.g{HHWCIX*M$W S6~ԇM΄ߔr:оV3_{}s ³}qSؗxfU1@ꐭ.DFίG'lUR np+rcF(V >PnkD/bi(tLN e>4Ɨw2\b|M;)ݎ/.™XzwnQKX[*(wm2VQN_@~dm׫1T,KQ1w SY/k?ŏ벳\f>=dy0:nĝNTuh]}U{msTb8Uo<$͞,xF>]0 8ϖDŽ.x@ͬ^DZO; wdpcY6k'HziGdH>G^ڂd$z.:m(O ߼^K`*.X:r <` $bi9w0a4Ul;ܗJ)s;yt<E4kQM=̎VgS,xm!0FD跉+d-s_N 8_Ȱȯ)5Cwlm bd^`56hlKqg*l7^BϏEaWR+*ܤ$%n]2v+K_ll7*/dg"WՊ{bS=hyh%]E@hoᐩT~,iNl4JPdFy\,~S"?A> `Tr0[$+N< n`V4RB^r^y}Yбj7eoH&Oϥcшq[Y8n|ݠTCLIf2bIX:UZ''s M>qܷ;￵@Cv9O P<^^"YX_5~]{XfgAK>·a fуB*,",4m kSG8O8{?`Vb4`NSQf$/-ƫwEI[ ny] sk`S@* &9$6mJ}>6g8 Hu9~-l_XJXNŝTx;b{hɼØ Ao#+{}VݑoqUvcL֗zbb?З"}Q:ї8җ / W^9ɤ0>0 0J'f3 gB; YnGThsuiCz3"0;U0@1 }$"3*V]Up$$$2h|T(DAi%2 , 2/D "ss(|LIڒX+N{Bc^ R[)LEKRRDٯH.^_0 ĜIf\;.|b2h,@ H }*5,v+Ve K]ƃ1˨P!2~,0.w{/aWNQLǭ gg;&cZeђ+37zoT736唝gef!BP,Ve .A`(V@A`b#P3v6#Tx/"_gMs'aJ0FT=WFDI Q@ӞOoBU#Eޘ>%l?"UI|l#?<ߊc{*spbYný˷ 떅W)qM^MjF]4kWrjg˹x\Ki/7~ \8C8NO3+P,tS ;FbUGCgz[{'4y ,[iLcww- ٻ̢l6oG;$W=bnywK&6v6p߁Ur^$kAxԩvL+QeϨ7qų)͚X "ufG? @eٽpW(#/ә^԰4R=Ƒr TWէYv/%5 gL0`wV ٹ L,JԗMC,^*^<<}H֠MPD(p/ ۋG=SaEN>FAbq/s7ļyHZ ʑx=`z`; ޅq8Rr9Tm"P"cwdr~ &7B3A(vt?te8:ԎYIV m<,w{d'p[B~fW೼P0\CbE+'@Voچ7&VLUsHkMB$m[[ϲxjAhamWvіdoӭbi*;UԱBC8ʼnH>5O!?&mF1i049aұ+=yGB{3d\2DjTZ_ݫ&KaSxtޒ:n^q4]ONf۔:6`tƔ,MW/:ɓLtV&\p VYĉ퀌zY9 |L⊣h-n,DYh_"@t p EZ1ED/`dgLuEk(*@]q0A(GQ ^?z(&-*EίɰU78<T54.,h\h,%"d :@E$vPW^NXQG t%hcf/nlK2׵Zfyښ>uΧ S|."/GSv0 em Hzr>ܶyδmK6SfҴ9vJB_FRZ2:l'.5|ڍhsU;dxqVrCj'>rUB|=Ct "nkB!dgPSYvԞPjkq<#l*{LV*gpNp@#a> qԝ#~fMBmdF\a;qUBO >U֭J87>U*)q~q _*ί@Wt2܅Mc1czޑM n5yhc}3 y,[-WcAl!1GL4,h?Aӂw ch~@w]O| Yag(GSS*Ug)͇b0dyX`{xrZngPLֆ wqjހ_SgNfd"O-ȍ/ŭdidęƇwbQ&ɚOSSY@/!lu]M @f-sbpP2(19˘E%߉ ߢnVMb)x?l?-`0BQD!Q&]Uۣ)rAَl2l$Q;|ɰsTzP!DXo vnX,ml ,kҷߛmiZT ox>9-o>K4ƽG{0Kt}q;+O0;yԏ^3 #Ƀ_-צ`(,X=`$he4clz }?#d5<%`;,3ռJi5[fF gr!6(dXO9bJ~n*kl$jj{}N(gS=IQ"Ѽ&du?\Nvt>,5Fiv(Z Б9m}>4-X{?=ι6)i@'/ oŜ0Hnb\F[$| ϕTӂRW\Kq R)-HEnm/H1msN=ޭ PSlq3 W,G1h *P*coAH \ZM”A(4 CNC8yȨ?F5ihcoA @QuT':!7D`7v*mZƹ!C,U3#q԰T]`|}"kwCOh%&bs&fG9*%K:jB⑗>J1mEJ4`{꺛e뺠Az~\,Y7ޚa4/ lEz~Mg}C`ڐӈ!(q?@B~U34 Mjh0*|{z$WQ䯑+**Ib/0ﺙb@̅42RG| e$J+` 3nQ\}[ՀXD^&RCYT,8+t%ϮB~{%LqD_q` VLM A5ŁIqܰPl^[ݶrAjR.x ไ\A.8ܥ\Թ\mMI{ V.x7)0@ v!F.kG6r X MI|%m05)xs6pDJX`@!pDrHGU8 %RCZDE-h e|*6KKq qCu_`ga[Au')BC V@R60MѪDc ]Eǻ qh>o6E7awA5I`tۈ9S:@Av^?;yP{; jxx=3}ؑrY*%skǹZ _a3-wYNuk[rю]>zӲ>'n5`fNxXWfbML8PBk,3|.I`)l h =۪Ճ2`*4%X+GpGv<L,VTjM_c.@QW ,mpVYv2??7s[K(H**mN4mYB3%M`(+y% no&fZqDt u5%XAkh x VݐfU; *j t9u$ f{[E:)S zqC'·q? xW-¦}% ? fmf-NN3o&u-}_xi wZ[O3O'Y"v [p zwbLyakӄ6.3,º`-ZdYWEO]AE2/|DgfI |Rbsh=݆ I'.=? _&#/oW="+?Bg0Df}fG4W(nD@PVS{- aae6! SXT )f6Yq38z:T [0_P同j })L s|By -Tc ƃ@pZ nʔyz}'] l3L_5د 0$0 v:Ta`,3&R|޺v<j˹05S#rS#%lG0oLxF&H|3bOHۏMH3:j:KfTc0Ƒ# yRq?yc.&6 ʠ+nF!AX7+0C@duRh(>J"y-q瞝T8 _zV昲8 \"(lU2V[/t@M8j|zzvsܲxR) \K/SY \Sr300aCp[{8XL&[;2kgeX`я4q ?rtɅuF yʾR1YĆL هqi:F9>4|iOQ  88R'!NX1)`aZR]A2Նg{Y&(^-PM^ iv fn¯4^a|4pRhsRfpr?R_c_1A*ozL?خI,`; K8_9ITwrԓm8BVa$yp]|0)#CŬT%m3n9{d$ g% -jcTe`46>ڎFAH8cLAn2P9^?"~ХRs>i b#Y6I|CיzsGZ8%pUHde K@RNo&=M9Qq\@펣!QZ c(}օTc6\nŜWs\ {؞}1Y9ӐT,hvaSM%g*|K­v6M$MUD^@{%./?rq,A(CI#/ySҫ{CqVW$vBW,"O EKW,[`%az(P@s,TMMQYXYZUL }ūX{-J>ǝbO1:e m`KTv߶8Hܯ-O!^qWu8kӶC--=XQSqn 0p;DzphP 4bWX&EļJ89x/ЎFbJ}J+Òb1;A8ι[u5@v>W-|F>~Ckq3)MH*ުۡ9հވ2bj$FhmlÅP(NLEA. 60|:sU-6ҷrj7$2TΧ먽\Ŕׁ ؤhw+o҃0!d͒CӁlY cc],2]&r0hUrؠ끐b6͆0x@(q'Lx▱Bt폲6\ja"u4 B .rdl=)V0E_7ByJZBs)t5+{ʐl8>&1DlXc*T&W< W'>=3*X@%ȇq _VAO ~"3p+2,yDu7+jчmOW R;q/ g@RM#d^-T4:ͦfP :Y-iMeꀸ{g-$]a h%FѢ6ykC5X;U$KR.vQ)2/ D4R {4Ɠf۶ }L"7iaߨ<_?$+#cԼ,1)P(Lmc鑻(ΰJQ_mqghC6W? Oyش X=0|"~7qYtި/TSqS~jHMBXL$ZoK!𦗟[x,.S1 U sAwlIRA$Q;e|q1 /ǓCmbfН Ή)/Bjj?TfGГ_Q`/`X,1fYÔh$D $rNubi삤M&JkfBr[DrR$mmDՃvYYG*Yeh7ǿI<@Xީ 3pv7&`N԰*OT>e^Dә"fԓ[EBF !Q8 =:H(&9O3$:R{v mkG"ۓ{yiV)׳xи f_f'UV7ZqW-[bq y1dbE퓉Ċ )(x #06`gЯ|YG yP,=sAv:Zvķ*23o8bW'yiwqX*RX+[q~[Kl:Nd` ivO+:!RPL$$L翙B,qC&gQ>qdz-S&;(|1𢳂?yLK.׋seqMؘ{SawYKpVwjt_˷tS/צRAOaq<\ch'&L Qm 4@s*q*aRȟ'ĂT'[ɞ@5A F(_-X4\PBAO+[0@& #\W a@c٬Xo%ł$\j- fqK"xA(mN՜i w+v&Sg_d5X6x*?BYǾnSkմO'Yhq;T0x|,5je)254> |E/D>AoT(}䅀S鿑[R5EJY=͕T}"JPOlSw(:JIAj>FTl%f?-Leg2>/YEA{iU+l)wpa(ӽQ\^J#94?LWPbfd@f= xp IOi=avyBSM"|  / `$8(ʥXa3j?WeLiD( @ lķab[W6@;|}|{Zp{ J1ꃐ FIiT=>ga2יVqڞvD?Ŵ-4oXdüy-8= s$L2X`NG8uV?~q>#'0a JNY0֊ &"XXֽ SG˭>pk*9Tؒ?q VҖ `Kތ[2 Dl+4]ٰAm,QYYY&O30m5c /cZ71@3 $5ރ~S n{d-^.?o40DaRBX 㵾dt"R17n<}Ǐh4%h|\'c7R#E -m`րkPˣTo;ʰʑ#\j ZXrCc00nǗ0d (kD}H%n4#q=U~{z2qKSb%!Їő0+zt~Tvv:Aշս?m :7R[#O~Ssމg;cct94>v5qw B7J9dil;XUu*AY]_`.cxJ3xU-#v7Jm np@ٚw[ J+]"2`J$Nj'u&g#TkJo2xZú t\'m0DŽ7摺=} A,Td5 ^((xiu@QNt}o_$z~d>{U9!;ZyR:r&1/jy yIAVAf(.Sޭn sIl]aO;MB57'˵y@ZCM%epl+,}BIƾ<@q / X,R{Ͱ ]@{awcL/ fsl@ Df&nP$֋P:>>dP9:,2^e:e}^ "`FZmMҦCy-fC|Y|L|Cb:%uC*t-F{yJ wŁrCN&zGGm8̉"9?[=b~ "0Ntyd8M#R' l9zs4lÁl7ym@a<cxl u㗀|]<̵qN4]k`Yt"O1vljñ*Hr/ pBծ,_^"n"#9ag}aV "*6hgSCYX' T[bbyve -V^+4}G脃x]q|r<@(?!_,HKדE>Қ?G?$aLjmlD4gh-A2ẍ́ܧZ Ijؐͱ, l( \{bb/Yfb]u˿<0X3<l;&S_ )x^%oW|[gb}qļJSVk ƨj/&W8wd?_~7u&X D3> 0^>O89fV@[Yx]3-P>4硙É BOSR1Ua LDƇ*3 ?؏yľl(OHl+ۈ30Z/İ{?襤=͘k,MFYq#Q*k>Xe]J.@9' BMbwF hLa}wp#L"*V`*f6LDI3w KmüCfh&閂,U5)2ݤEPf2G.)a{9a񧈽YYj*wL,Qp=tXDUԥ=R>pOu[{KT΅ O `ʈ |Ι\8._ ehLn(5j*ֳ=V./X&U8K0Nּu/c=zL?{N$JWZ3jx?7xR>+5@rYCO~/ZV4Z\&G? CT UV({8@b:.2,4aڸf/E`!"]S\[:Xۣo0#6 Syp_У"T/Fz)@Mtg< ۝ `LS޻ׇ5 z2ߢ Xފ| a%faT;\, c3Ә2݃p݊K1cTC۩NbBcR ގ%!TךLK6LZbnɇt6Oܘ,l@.E7%/? _סlhhNLov1x}6O;/㖮'<~'sQ 2Rg؂@k쩓UfU {BX3)Kwm bJ ΈP%EUyer gG2Lo-bq5. tt Xb2 \.2"}j" Tf1;X5os'x`jh)=[wO?.'eI*~)y,eV} d⟝gG8C&t,~Ͼ\u}5v` "Я]4oηjT;<˘ӗn$ hYzA,иa{a(YµmԈAcޟ* ׫Ri/tʭqUKUjL#aۦhڵ?*Y+rp# 𫂻ّHMrx^Wo+\Lj&[ܺ-[@1~_ _!j_]4MxGdO}$\p0_$cP'-BAgһ0k=6e$1#jF2HJ*QzJ2ٽh2}!mE iK<҃%0 sq ҦGX-sOV*@\_w`up>́;xRa8984f/Oa3{p!V!HWkpl.ԟ]qM%1 8U?bP _dm,9xXi=\b8.S,K%1Z ,Xt_ aۢ; ?%߱& EЮYXxzWΛBE}4Xؙw.YM$1Vo2Չ:65LaSP0 nW~poC6NO~-?N߯tH>%}t}I 4Ƙ5s%3^.~܀UVp3 5Gca,wե{e6U˃#>9‡eF9;&ߣ a6٪r% "< *Ȣ7a؏1 ߃1P@[ L1ݻ̇1j5:OHZp M$6i8zأ~QG6-ν!pw0q<yDR|Z0&%>;(Xؚ76$eJKe%(#d62Gv+o|%og/uR8ɒq0uhP 4~7Vks>IoU\z65pU)m4^bkTH?ۮ=M%@1 _D2?2;17$twUaBIk.&'v}6xݾ{"%# 4'K53ki ⌸}9V=JZAzT{3SgH[ \jC)N-nPB%qъv/::mm{xvط}CَGx*ܒlٙ@YdEI"bk30$kIehlCkZ\>/t:S}.<]A2G}[r`Mxhv\ Fmz!r zhGfgf ZG,4n(Tnb" a,ͻ"I] (t3t*U JR@ - K nuLUX,5 "~TE:ǘ,ٹ]m=w =~8=ܦy1[,^6]/tˉ=Ez:7HOx; WD/Fc 2  hed0hV<͓X1#HTbIU :d"dȿU3b`ram$կYuQIxa_eFԫRl @l7Ha 'H Aybq5(oAfi`O>zHIQU e]D7@L䮕`,8 #ڞ!ɋfȘI,1 ӂ蒇\ bN#`X¤ſ,EIwԞ ͈ ^ї/12DD&-Ä>}SU ۟ml&:+^t YxVDOF(qvaϬ,r$% X р]衇N$?p_Q/#pД\>h_h㰭 ci2h6Sm^@^!c/rQ2 jvЊAxf%oaVj_8M"=69j?mpo8&mW}'kwQMe ϐdA;~wnڭk\tQH,Hѱø-b6@Py wqqM)jhj@VUI,uDق[dF: Xe+'ǃgӖ|x>wYɹ;@j;wV ZՋ6_t-JbgEz 8珃V:#j < U>)7GPAZt =!`դRh Z ʱL$KFX ҟ(>?'qz9. <%b[VsE<Kpsƪug6/:'Ec/v<"ftϕdr(|\4h0Cg7 /麶$K[%^^|-җWmNh>sj;5as.*>(/yг2dSL=1i#aE' I7/c&US/?:^^? Wg+ P.5' AҖOe6w@0 t'~nE7OFj L&I 5I&o'{9#`715Z&%8d 57MMVcb'5+5ROަ'!zr?iYu,-VyIM T]EUʭ$&ɌV] 7+mj}1@=[U^co!Q/FR>;pv՛mI )dl%-|x:>NK_W\ _cT|K'} wm٧Օ75ͧt@@^H;w];p-IxUSq|+$‘«b4BhU-=ǟ{= QN1} C^2q|Ng% [`FFMN~~4}>>KKuכulp_E SF a3cb(P,4z%- !{z{"fgšQzw`>sQMn\a9nWO+6 鿅mr ]`U|&'R YS@1G:k<='VT\?/=m";u;-񌮞CYqۦ,egE o9A,.N/d^WtV㣖)b=bN4Yek/d`PI(0?T) z3{g+7T y:d)ŋTaA}i:7#M,=ߟx:rvmHNN^GsŒf*g<_GoZ'H^Mj'[5g/VB6~f%Jn6fxi h:Y,9Lj8`WƏp,p۷bƑZ<-4[,zk t_8E]q_`%˹I IL ̕y!7 }|bje@,(:e/K' hz3oNVaGnr-+Z\.jk\ 9C@À~-ɷ!BrKK B2жfI$50Ӳ(s z„o@+AWV=l;|ŕ+rGlt2Pqeq;ߍqncf7>a/݉:0raJzM%Ba'%ݵGec erDؠHG1aY!aDthx6 K[b~^*j$Pn,"=vHOzYjs<-f^Xs6q9.|c05Xxt L< !> 퐺\=;LCgOaQͨ@YEeЃon\5+݂nwc=96zj~+|UCu<箓#u$kun?F)E{"{]F碅T71/Z0Y{I+fW( aXKɹo˙- H+$.^u[Kth)˙S-""WqغGr~"`VU=UE ץ$^_Ut6.풝'17A)-cu; AGHhj3 g^:q+j**K7SuZM&/V!~F _ XM*r[$߀=/e$d{1$4X<:!r,eR(ZLVh<#Rp՘3>@ꏏlfEI`]KzN{cD brd_WESX[ /'7Pib^<|=KA_A$EW[c/JPIykKQgxM)kҭ1j"?c,qӉ]R)*b%JDҰȻ,eH@ZۘcWL Xre&91=y:6N_WaҢaceJKg )#հ`-ȵylYѹwѹkDWb{-DbHp(ߢ^3iK#?wt!MB|o^q_\0\ nďjvjt?ueoƶMafx cH]9 Ys7ȷӭ<ʼn4Ln塧NKCi4N yq^+<{}],u$Xy[ E\ļ~y4-t3D;˟zAW{+3}hρ>d Q:oaNt7+2!5;=Q|>nCz%XC,q"be0NxErc˭;pGdG)Ocz﹏_*z *Gq_܏b.~85+A6 WpnL?@Ta?>"=+XNxR~CR8K/?^)ϭRS](ۀg:?x9h16꧍z/G"ٝ9az:b Ih&^CWT]F7Yo@BӛK9Л4n64^4?̶O?/ҽnZ 4U9w$@=:kwR!&lī\{\ad/k‚7Fly(6RiivtUaJo~p/iߔCc ȏy" P.1pJ`&dQ-Anq1TvJ܎g#U`Wҟ`SzU4%oŝMr{B@u=?h$M]0SF|1w)۫ Edk*wg?Û:zYjXD6ɿc;m׳3܅OXMmIU5Q0$W,ҰiO ekA}FQs:/0[ k#Fo;_R$A%\ S$V'Jg-ޕrRMr:(-o//t/9UTEZrgFa,4>XwB,bl<_.sٲ{,Đ+"3m_2cBֻ0!製kw"l{ ݦsM yQZXY5Dq+a.Vh$^+VGZgP VNiAeR@s?h2w:7O`>)t`Sqhn婦(fmZFhhH蕝B5z"xfi@ Ur/yqgyU~5JCO f79>9aSyE/L,MZhS5 .V4rU#|$a"o$G x۰Q2< Dz#A LIvCQ>3a.(MX|Ӈq-Z:*WlF3tc=ʃ={9n‘p*+MWB05{_ku.چ .{,ldsոŸ܊HqXZ@1`^]i1.Do|w`UR+lXE=lmbPjc8=@0 &QQ% B%q{b FG^6$!϶BPn#DIX)й!<[:Gv=g#W84I(Yk=?dP/+1L=> ͐ʼnUC$Ht햜_ Î0Y7[,>fy`JXxfȀFk!6z+zb'Ր#Kj?1B4>49#26M~=h$qlD,OܢX&4?K<=4uxVx&xdޣ|g*ІTwʴ@/kbnǦlaW̛(3y Xt%z xxXR/,H̑zk~|KakκGJSr/3.г<zL V?_?.Mz(QY(mL@XoΌB6t;V~z7a2^6}Ab_*_z>?ZBHE% xRWVecSͲk }a7fNƼlJ+] EԒvf<n~Ssߞ2?w;?u~W\F{yS:~k0]]Gn߿a~]ϯx}Lq"~aX]TVW/\KJv\} _L[Tވ/ _zs|#cZ֙#!ʰ֡gC#BIêon1OVd}o'ϴnsl;D212  h-]ڏgpdT_~\lWE N>TW.fct^G^cͫC%fvwx3~<6>ӗ#~Fu5F]~q gW5heb8]_h8/e~nDc!vo5:~Ob+k8 79CpE37V[G7F73ii 4~$.>6d/}K8ҭCF/~wҋ^8|y|/X]e{Vv =m|Ep~r q໕e1Dw%8uxk-P@ߋy8) |kB5 N/tNWM'šA&G4OGr(/`\{>tAB);xGdeI* c"{y?^\:W"o3țYֹYǔ%aFMjtP o~Tw%w *j rEG~8k!qclYֱy͸šhJR(f8VdƲew96"r6b-r ]TYPH$ÇO+ 0t.4F/t<C :^_E {A_ҙvRDz˥ߌC]ìia@KDY =#.q9+"laa~4BqR6,ޟQ¿=Ӎ+o#ukE&0?/4ooy,Ŏ[an/^}%Kȡrz-~M 4,&8?4OB SX,x!Wӱ*B@DȓJ1!v94~Pt|a {Sr t êjC),1!pĵG,ê`ȁ,9rSɚ%Z&3|F#G{To-η9Z2*1jq8 PdbZ'_`~ݐ+N:AF тΡl*_/3eZ|Jf>a,V o ЛPvD|w(l() Es~նtXpU?!Ţ &vBvMb(lJ5XN$XD,)p} p}\\0rھޠyzq|mf| ru{ҷ%+X׈xh!hd܋dH t {:kE`P :t WXqZ vJUA]!|_AQڅ_% @G-;&|N]&ܚPa!S EiVX``aJxY^`%+*1X[/\ټe𳯗!@L|{O%JjtT,2g.gڟތcnrۉ¹U(<'ạؚL9͢œ6u}vQUY:Nٍݡ- GXʈ6"-qi!6v` cQJjӍc/z9Wܼ$$Hx$HHH[I{9S2j8oNP2B2x Yj:f[*, /EJҫ=⟒ӭWS YRxoU_/#ZäΊ|DNnhpV\G7f; *>|RD]v=@?0~Yq7(cN#>By7؛Da bۡqH _!E>`Bd~мrhmz|&@ *k)BwC^56WS-MΊ5_1zF=|V+v ;D$EI·q%'B8;zj P8o?էQΫ~@P?`{&9`& =׀1i5GR ʶ[9؄0߇>8M(;`Ot:sm8|G](\mmoN/ ,bLn%rQ͙ƵwAveKݐe=xa%ШbC;X+k!t4RםDlLbPyMh{)6Itup&aV7/ }vH ,-TK gDŽGl}y)z;㙔w3"ۚZa>P^ig/ɩ.k:5VŪ 5 {"{e͔C\k¿bkT]W[^L |/tlgm۽v>ڢ} {:c#BGIPdActk,ƌ2èv]Gvx(;H-E{Y;34s>f *ZJmN,%*(`UW^Td5G"4C4h w& uXLhRVG d8f=23 ݢQ+X/P#/HGA~\DX;^$ =!MY^ C1豳Ax`F Fn>oԻʺI|YƱEH^C>Sc;_Ao"NnúHO0ly x膊wkGnQ9~-zD݄w|W h T5(8U,P3ظE.1xM6g=E廌#.d^LAj5IY1u',xb'pOhgjk7hEZ4?;.Qq^vQ0Tת!ϏnMOGnhH ?eJ]>OG|l6͘f=swpm6 *5e@t[vE}уvtM)ސa-|ũ(*o-1Jr" jS#)b ,̅&J5Y'jk so|Bc ҲeӸ~y0"'87 ?Rgݺ$F{Xc4@n٭z2qӨoeb>ɛf^ygw@<}siQ @Q?g_:` F/ȣ9OsmKw-& V[~5rs[$AEO{fRB*q-}I>|AЦuh~J,ni4qzʲNZ6ח&6fzޖ=2!5]>B#>cx@#yK|%ŽRGJȚ[znk}i(jɼۆ"7L{6.۾o^s#Ƴ*>iN5K2=A5lyW~ڿ[,6&&g!\b־OAyO-Ѐe9t`L@ \3t+E~Kg7%=LXMҭ t`Y1N ˤ/VTBBJmY5n>By_a /&"v\qszJR x` 7/ ް" 1/ 隧|84S| |P}j׍,<=_Ͽ . =WˆME.41YCx{Se[qٜmSjg06(7 930!AnDa*ҟpJs o \t<}%@cPv*_ ?d*U/"VVHʆL[];w_Vw4o4;#h5C2pjc<jWJTkE8!2ۯD7M,5~@Tˆ ;pcJUFȻh CE5i4e! aؙR h8Q61?ۃ!HFC݉6NkP\T(ǯ k`qlDK/P0 iKC8VN$\ŕhT;}?{\=_z9}##"p`7=N-<]^lzȰJQ3JR2Ź~1ʅIROᚤ:xϫψr8S(o `mx >d oete}q̆=HͳA>w3i,idh j5xSO1mӝ/UJM LnĠ\m35&\bsGxjµL`œ݇iżȉEzDA<(2XǁfEYtH|gE_5@%C|]f Y Fij8kVIJ`I:$\۝Lh͟ J'tJz%~fT^)g$a 5.u;Է }U띀WS`ާ..#:" 3_A "_+&]O%Ē-xPwёƳΡ>ᜂd} M+d:1|S(&MKr\O=9+(w"Qw4eWN?pI:pIN4pI+9iy  %U6k!C9JG[(^~sgQvGu#f'_:7 i_x 0 5E[)O'iFcd$w48 TC=wD;N  ^c~\m>k蜢stU{AV-ÿ’mExK8h_+^?D@hUE+YPi-`T!LGk ]P,N݈U{侩@ySG }w_ ա>z.dY4B(F *f j&م(Oma @nQ[[~kkanlyP^ dyмsgV2{}{ysρB(U@PocZҀNAeەH|&CQ"fFukkTjP1'Bd_{4:RGMdz49/We;Fͯ͢JO<^hxOUU4m?P"{t/*K2=d=X۟Y/Id./kÏ+B=>&G͐4X*u1Y`x*y/>U=8([\ ڂ kAPq iRXP/EUتڍ$jWY4 zdeG66%v|X͞`~q 1$RemKV{-КM d1eibΰn{l!~ߓn{O}F n Sg?dr$XV:VJ - !Z@oU`a6+Șy)]0@첇,NU-Î9f#C6̉MQKT34S>}嶇c`$iO~v玃g9J?wIiW76Q?͌{]Ik8B ve;(ۚפt!M\1.0rb@<Њa6E)}N$ݕ7h}f'5Q0T&龡Sfʹ{>z/s8iLO;Wmr 5ևmB8=r|}lBޙ-i.zp2!CI0TEYlz֧C>m$=ԧQ0ZKb*F#3Ntyqza"Jу?"U#f?z=R9vgdG=cl?¬|c0h%-c}lGr@$"z𱱟xذfg;aP#k/}<,w6'X\`3?ۥHM0H }܍ݳ51"S6:͕}Cw-Ngd㨠AQ"LV=DRFvSv m`x=A1|&ACb 1xe>w(t?äd-Dy YaY-עY!c}Cd'jo.7ҧ|ߧ80ؠcw鋜tTgVN] zAO9G^56Y\(jHw=c1ßvoE>& Y>oGb(C[/\@$]tGf@)s "TzRD_{Od?~+x/RcXf*Xۏ?JONoW$xr Ȧ DR%Ng$<;/~UCG>O ~Ku?m:Jj'$v:Fs)!xbTV*q2)Cckq>u}B:WRZp4>g{4|o:c"1|.|6)Ѝ3i$i~λ+HR7}_a[4>t5gj7|8mh]ߞ Y4k:Il:H>boiIÿ>UC>;὇H5d{8SմZī/i}P*NJ;%Y rڏ."}=3`Q<_E@W1,YZ x#E0y exwЇ_ hYwX)}87OxLmm b/{,do c<[dDRfsףŅgyQc :ZP2k*^Sl;O,ǽ8{ǘCf[@0* M_l㢏P=ʼ SJM#r􁬟=ԔS?Ծ K)>ksAyr=L+0c6Sv\hΕW4:M{M vgdPY1zsIч(9+hh}_|Lvx i2M\2Va~0<^3}[:R,^̡n;mxww:uǺC{ fYZdun3ӥ \}S׬2|<>F9S/x~n>sl疧=@^?A>ypu,n٭ C6RPaDbYbQq1ZzDP*O-&<ȶM^V\\cgA~Hk#{ JwWX'xX`'jKa$~MN Ig4_%h@. lPO{k/ӈ'G#zY&sUrDƒnRM}T0QodL)nϚcrε bx_ =;ƀ7j^FazgwEՖPħL ݅G1;#kd{{m Wf,8#Ϳ.sHZa@^E-X]#.t~me~A8KC\Q19c Gt#zfiYa^s78'MWVlK0ۮ5{֚5^\1l>5^{gG^ե)F^5~zqmn% DQǷzL=cUzquw:6nDdCo! rLߔ_ltކQ+ G~=c0SM߁6zjU>8Eٻו98{%6΄dnq2_OcNƒ {}~W8cV?M{hv&9&ܖ>Cs{sntϠ6y4斜y3#?!j_Hrd- GJ~u緃i>g 6>nk>ZM4\5+VyN /kB;'5ParB1HNc8]Oӌ9#P;9fw/&5l<|?O]~j~½tx6sL8gvyWҟ>c? uf䞛O5s<ӎN c?3[r^ƹv-3/9畷.ItC9r4 &Y\ml){$n OFVٻi÷Nh=u[eu4g^|pwBؼ S+{(뷚 A~)0VJbl}UwadA-F__DKdN;)) (߷1^薖|(:d713&Wك6ʃ|46d0[㻾Pϭ߯Y?|=S}adL1ftHtf& Wx<^@dxkǙ\,5eJRlmE1AX֞͏o|΀NفB՘#Fe#&F,Z)}4va6[1"0YrwG;[:Gg1HP걬mo->d&-^C&<ϩ/xy*΁_ u\a}Th]WWPm3|5֕⹳Bas˟C1psYK*r4 rak|Z:ᱨډ/8<F'$]زFa.ha1"~ۋ9KSh;k|?}|P>uEf[oѺ C,2'߲pʡUepRs{yh**~i_v y0WIkdEKrE= eԢg؈Vb.;"fȽ͝?8}FzbY[X e/V{ՠo>}QUE9r~͵/o Kn^/<6j}fxʪ/k< `n3/ k{3}93OP'oCΗ2Ž͑NruJ ̥_ 5/yW;(E1(>Z/j`?YC> q00O{,B3zi`U>}[6PO0[ogt7lǗ2Ai3Ji?'װSVY藠ڂ <bi_PQungȯ9mmmvW!fʑ=,:2eD) B;LotKȀUIx((0 xbOgD76* Zv;*Mt?Wުſ7R#ИM`pOx/xζ9< ] C whA]"Xta *\W*;:2?8TFƮӎ >J2mҁRjD.Rh 3*%o\,CE Iҭ"3ˀB}ރb='@/2%JH)`>`?Exjl= ݲMRST`HSy~[6'ܼsOWvȩħWmV*~u@SO:PC5>uXFv ʨʢ1oMuJ-aFC58@2.B5PRTMKZ xarBh_Qk|O:auv"klh Mp& 8H@TomQ m¦[ },c߻!.nǟ!kt &c#!1v].i98lL-E1}5ayjZ}%rOr)b|w[mAY$LYLE A؅T/תa'ߒUْao(lY>uiy;Y@^+j:EO:AhꩉDml: OWtGvDPpKCN$X"l0tt0t^_`cȿۼz\׹7P:-SUƉk&e SR/Y쯢buln ǹ3n8z"Q@"% 1l ۦoP bk%o[e,nvj*ld%Iˎ< $hvrD K7Lyso)} -v~6#V#DŽ$ru;n'(IORLSL^:b/*rVe8(fT*ޭbYb,IV~Ϝ{' |a!>7Y%ky;FYN|FwB+>lprjWg ō R4[{@q73ꑴI}>iA6'pmC;i.M&tga|؟m雙xec|w)>~\jYEq%H$t%(7E@;,@7%yvAm9Iݴd%[ ƼB0s5lw/[nTe8מ8] 'R+}j״ ADT_Rb;֟1|FK?Jqɾ;&XP iL&k>;6 oZO-; TbA <Y@K@CS!$?sHewJ+xzG6sߢu= >:]%7Pʸ(5}ǚQdv k@4+Eh@d1$*VsWlJ6 -Kga11$)3!>=Je>|ع鲾h^G&c0 ?&@qCAǕ"GV!uHƸzG6`d@&t@cU;.).YîXDBG$}#}.@:@g)@J-"b"(RQiA 0Fl9Ŗ[lL< e0($)&s۝/j&Dp>~w;"H^fY IQW/O㚖}KFͻ1s>,4P^jkl2HM-&(Ew_}YsrOcvR*([CG>" Q\rA<`DZC5PO=oV;ķh 2 ; '?z keoMbU2EG9JWwmNķH#jMi^Gbgy F^`HmKvB~maȢҠL:A܍tUtu7A|?B(s\* J "x\EPJ~_5c_b©x9{܁S<*Ub]6NĢHGszsˡĥ-E+)el|95Ά ss.yDDS6Yb R&d̒$k^Z͡X60snyܬ;sh~攬uم<汜@{^EhsO FJQ6b5܁-m`dC^JnjϚ?G1K4#s^柊mKF5nIo.tQ[BI`ٸ^9.xCaN{J}js[ YUw̳ ]^:mJ9W'e]eZ֪޼ e3KR @BI}eʝ&^i}Zt}ef032[L]o>yUcXL"':ɎI Q,=J5Fی ,-x)" Ǹ8GT E;e] ^w#8P7!3P[%@z.g1@QE̯reW }c&x_sO{J,ż\b.Lh%-fAa^E4zLֱyNKaal)|Uop1+0jdЧxq(Q3u״@FbhzTbc{֜QDE9T)䨺Ġ ?)LCX]b;fٍt!&rybcfwj#+39M3D Qy7%=ؓ64FK(\]?0'\H;=U/Y>%8v8;2KMHH%D%II@8[:mHN>(ʙ 7)G4XFv){g~ܛU2.C|2=̄s q]eLib=84=/s&4%XЈoN͚ X`UŽQUL⭛7Xwzւִl=ooeI Y ͟$ :kag'br4E[a<8$ARlc,mt6IA!xpd1=>v+}*\ku*`ITX-auW[hɭ7ȴx?;чaJ rX"bʞ$cyMJ03~7>Mz6B9-7<,0^QևFuH ',mĹ0bYy ŧ+ OZua<AÁbtFZ\)V}^;_n#*|@2E3}CeR 㽓Š=(>FēԫӒv*(Z` _vيиŸc!t? ,A;4;ƆNͽ}Q-k]n*|GХf$Oedgށ(-~MbM(d Shpb,}2M}E#Y@bҡ _^z%E[ P8 /b @k@$2Ma;WXO>?1/ &͡\<؜yxJV bh/|G,ٴT=P|T @HN8璚ti2;- 6aee B&V6o; J]^BeP0ڭ0^#>{?4%DSS>9Qw-A}w 0T%p o墨-^HI0Wӳ=b/(q)2T ˀ $]RsX1s7  n@R6پ:A+me ^mM=(/8`o#yB.*qyK;ȀT+bzvWؔ5sja! {c\ Hk-.8GI+&8c_ E摌i)xad+l0ɹg|4>R0u.e\A8Ӟ˜y 1K¨`ȳ)9l, $[A2ȎQ?t0r_ w5߄|o';*nQx'c݂xlLvg_vxAcޓb gh#G3'6vLEC'pz`qKU gMQc56s= f@[.~&t7Þ2YÝt/O,Lf(?[ KJԌ}6Nf.2~"QDQ8BL!OqB3xB,baa 2'.Gd]fؗ*Aph'Nj)h},^՝,Q8lc/u|꣛7XRv.9¼!$жTN[<2Oq(-$1}bA <ܷE!Ģwy gU%I6 % kRр(N _-C/ۚdfޯ[ ?#v`bNTXXҪib@{28N^mm2[`y3À.I/*ځSԞrOuwr:1e u _F.UFA&V.,}۠L2r_ <4ْ6(jV`SN02h?Rl)ٮ_nFɷc|kxM7$4QUgǎ|:#;ҙ(Z@<:IE".ӊcn6U%^9@]f" UL+BOOgJ )ٱ 6a ]63˽-1%yd̼\ ײ7vqEꣳ=;;RGS%~݁ə\syPK)]r(qÍs}H-?\ߘSeI':5gwMGRJrsȤʄӪ^nf!vw_esfR|?q0 gAM{͚à!~^TYD%/^+xE+q9?.'daUhLe2σ tu+Lwd!7!w8䒣UsXfK_Eq*ޯBf2$c~ooa ]Gtz(K2X!VxuuŨl!`^n_ 98U ym8F g!#ߊ+-<֛6uǐ&OWAR)l`JUWq9 b_)RB *v()VT/#gVB,1fMļ ;7 nt2$s-[]0@K;F.*$I};oP2-*#%ΩBiɍTe'J =K{RzVSzj;n/UF,0~=+e֡@he/Xh/aU.;Ŋg2TN0 #LLI0>GN7žC" \UL\GC!TP3JþU#X" w3 e_Ate'MH23:|-:dN#|sOSCE r.cP'< %|1v G9A2f$;Ԯ\; þq>YRsPgI^eЂPOM=J)@R&飏0& $r'< `Y0’OIQ0#n RZVZ'cjO?^0,ԕR@CǸhP EK -2 ߪ/ݛ[3 Qh=!]] 8p{^t(W#CyHu.!*X $x+WoC0gFc>Tnm iM [Q]Ks| Q?MԢ[*WK*y2[Љ:Q=ZâNؚ(v6)rKX[7>Rk -oQ\9$/VDE6;ХZEL E>JveTEd?}g`(fqb DfGbNfMiY?7{{׷Whʫ"{#&M1 M|(Ž$L.=xg,l;_~)G2;8Q~Gve'lMxElg(_\E} f>JݐTM{R.JqUo{sƇ0YлT[7BM^PlC'Rǫg/~K){ LTr,e?/F3E͹`{Bi…M&}qKI0|T>c5 }zTw?/:z?/c7MOX+HK굃A{rO*YS‚jJ$£YԼFxQ2Vc눏m3=x%V4W >xN.|8"RǾ;iyK`M?ZgBgj*.Eˡ_󝯊,ma}i^n6w뾽 U@0e[=P]9bʞ6&ƥ9e^s8/ׂ7#IlEnM떮pnx׬ى~fdg/3|^)߈~h9m1Pu㇀"Iك"_DkyIvu^s ==^3k ?ك@ƪc%oFD8I-GG&}y;pz~`DOl1>}Nwzj;Bgcpۗ%/H4Y:UWx?X2[6k+Y/2k/, Hx@q_>a{$2WOh/*exYamW(lI@nawOB&ՅȚT)I/L)~OX}Bjwުyש,R,$BmZ,!5؂2݊bcbE*Fр?4m0|_\GΌDOmqG*#<>ޯtyjۖUtIX,tY8a (;Gi%{V#4 Q*1rJ6  1`,EIѥVU|A=!kQ(aЧ-*C"WxD ;nz]YCKyw}D r:<(< {V"Rt*(E8 :! Bp"S>,"nC@S< k D#cW˚^q,{AU. =oa*ۥNM ?Ӫm%eO-<^`6*Z#.9G lU%~-44Dƶ?l7[0ݮwIL?M VήkePZLiQBY.Xȫ;߭)O[|cl9g>d$LO9daQM%Kp:lh&D$=/#R=P(¡!5NtոN<;5l~K&XX{EGX5nl?~+=YLҒӵ&OɊ>73;ea30aEkzK]N Ll\W!hULrw~Y(r%PBڹKi!zau:",}HCB1c*G;oB(.G:QP8>rog4rmŴz"y3]IE||||l|>.oL/`<=C7q/f̅0_ug)vǭ~'Cdv'SSrXkʴZ}zicn?t'V!]9L{8GrwǫaV,._Id yiFҌzM5&',R3]\Hv C=y%f 8~y7.6?C%ݵ \Mx]b[/lRҰg J}-cJ ݨF^œ]'^g8pT1A?1<4nw#x[1 ˟[H(肟tK{}C1F ƃ p8?] *٘x֜7Nq'}hdn+uh;[cf'="[ 4]yBx=I0fftB0/^Wܻ;&}x2źV/Xs^zw̻vꃕxT_4[1J:K~hp@Do+y7zg> ʠF4 }pv:<l}F:s Ij(k>At ~Յ/ǘj˥ SP|RT"o$ަNU8 F}Z3`'쑄xyh> Y* @;A wHRroS,v3cb(0~  H$g+`[ 3ɏP>*)l팀w"0DzFpN.se^\y<5#)$Xueo\‰0$qr̙=]G<V U $yڔoaF}q(DTC؎9;+ JVEYbp74IB~SV9{& eTO7n-dOe&ߤQbP>fZ1;2a6 C$CA{]u ~_LrR!dydc%@O#2W GbK84jnMP ,AP_A2ClB,l܍҄l=r2g][x3&vם~z"`k$t7з>dZ^z&06A$͜Fg^ֽ _IY*"9ίN KhIp:aCe ĵU  B>O3sbC mxBW$΍[╅C Cn#*Ѐ?lv"Wa/x9b6>xh9WǓ8c|@qK!R|8odBK!2`wE4JJThX`QL0E9|"'ݦZ0/Ea8y?Ze=Ky'(()Yx38G1F_ڑɺ?aC5FC_4|wyKbc(c`0bdMCcZKvY%r7dߠ+X*ދ7zkB%oXTW.*.7o3TBvjU\pFCvE[#7?-=).LUh.ctV}bET6-H^sv,X't]հ-u#z~kcwugW_nnn84SrOfT&VxaRXř@U0z_,WX5;L` afq0< cDBÓj#L[-d4 {39TE;PR3Q"ʣ+U#.`# ^:ª k}X rӊ! /[J[, d=4(]q@jiG w7PX}ZHiսM !+9`G opMcv܍\!?\ 3w DajJ0TP|n&9^ MkVr2SؘW1"@j'C aw{'"fx=玢G+1Q{pX⽍ 1wѕEZ]*_tZxvMh)%܊*+R(J=a@= !?Մ~s/r=АZrӡsr#8n_+#\-?+@$L!QNY/ۧ@3}`9Bйw K$~hv+Icdj!~޾ Q_wtZ׉Io^u|kmOVrGdaˑ%/6\-&cv#%b4ݣ@mò5?&G+A,DY =#6vP5u!l֊u}4[¶F=i$8(Oъ N~Fb'Klwb;H wA(X4/ }(WN\V1[HLΑsK;ΰ聕!dؖ5$S2+4Ȃyњz>`>5O$AR(k~ѲS ƴV=d ʤ<| 1Do_/>owD9hpT]N("ux4=ՊG۴!2컢OI9>j5 #25LJwx+ΕW ge"4WvtNywPm|H>kҧ5=!-Y¶K7Ԩ7DW䰒Eٷf9|KQЊ ujDENkkm@cd12G(80> Ue Bo@Δ#el a97S@i@"jda=1c 2,X0`=G KYIL,ßϡh1|SpZ؍c #?ib٣},x ÷׃Ś.q"9aggלird&Θ=f 0jg\t?rV GhĒO1iM_P*_v 0#we;@VL#2{$fQh6K)d(F}>G_ O%A'vG;Qa\etkN 97aoJ}1쩏y/TF vIA/] `,Nq)IJR(DkPH~bPK,9H,)t2{dO[ވbp?CtyϝѰɆcX! ⪅ >F|m ?'{H~5oV԰ 3eb<4H,}>7Q'GtrW֮.RJvd(awDV9Ih{"ATtZ|pA/X34}<7:b~'B6'?@.]x^"^I"WŲK0Hz6ҧiɎ§^Pn'0GFzh>?UKj;Gw@x|4@EX@w@hP{q;4ܿGp/&jG&iڞaqY%J́d+$MkB\RbYȖzXzi|ړ[]QY_8Kj',$Z)V5 t<@JE$ݧci r @byUMb5^(%ybsx9-DYC{<qov];Ss{()_|C(t~ϓRLg;QۏUb!j@xVw kvqV̕<~v aY܃n=:-$VLKA]TeFw ~߇AAa wR6Ʀv{iEvTUIXr T!_,I~U# qPva'4vo*j@@i"P_@U rg`jY05wXvtu7 kI>DM5Wi9z쮕bJQR_-uUP(.9eJRZP"C`Ei5JZX3OG62ޟ႘t md]\,i+@o $ ᄄ,bP2ٗHA L&xrEdceM>}Ӌ<݆exdh"ꐠ`'º4^;+p+hmvT]=@? @kہGp0L$"S#p]h[n bR U0m2D#VfS37Ƕ녋s[h%S艑/H,vꅋv%mO*xNGFm44b肷Z.9v8,ekz놤K/RV,ys.h$t:"t޺yV-nhO&(^کQKR1H,CS(f1q.G.QF9I9) = K|Bl#G{vHo3i$k穸G_ oI⸵<10 }hBlqJbi%shc=4ۇ13TE De0r Eչ3= :uGݕ8Ԟl<'Ta) !nB1SK柀VdnnF$CA;I:O='0lT<l$&}) /pe+kJ W,YIYn9}`ޅd_MII()ה>,ps%H&&%n\ L.^5(Kd(s^$1CX-_Q+<ݕҡnx XD`Q|Rm0Z45Ąm,W8)) Fݱ`:nX$ք& 1]6/s5n/Y /N+j'W)*%2" :CLEb8x8Yn.Fϛ[1KEl/ I.6p .-ߑr$+bPs.7Z"#PPz &qP6b"쒉CAfRKQ(8c.8lGSptH>Sp$n&8Vr`a6hf!U"$`gNaL (Q{cEVxF.2n-U\$hq15 ;c5GؘaҼC7̈́ӼOyQN"vsY6xfSvN, ҿn"' 7F^IqɳnMUr{tb2঺aI)tď؜<![ZE̚ oįBts DŽ'G$f?'5"&da ;"}B%óbD%E2S:mm1aeQ)8WIԘ1ċA9fj{EQ3K 7ʑ0EiĠOia}oY:yi'E 3CŇs_MyAoN6ZrbX8|hE5 '/l^VnB eaDtNٌȂߝ/?\lZ~!S&30<3 k<f# 90YHZs1\:A?ARH;-W& W#" $4nʌ[ ; jH_dƤFԈIIXMYSaGdsnem$72#97M3-n*$q'87Pe r䦜=&yA30Jٲ9)gnesWԅ4S,iZtƗdJLSG72pqW$UN X|xIDJ0E)J2%9yBԒ.ꝿ̡ jV#si ,ԴJl#-Ӆ ug:~[lA% ywĽYxDED~{^1a/ڮQbL}ζ ,vaT@0rɇYɇ9P!Q5vX<x?LX2[󩅠[F{!)ٿmQOl9֘B,]6 Ay8jˣ3PtA~Qv uek_(JgkXCHˋCtNfߩ?s= 4P TBERoM(%xYA=5jlqlfq!$. Κ<k@IcvYM0C\Tilė6sql6{F#?:H O0v /aP?VKde${\R<_y= oaOs* tY"cF$fw*xE1DKg^$c!=W]ov;͚|nSjc{ck A12')!Ә8 {@[@uP;tEBUJ= b=Ybi6>x\\1PP\5t2){rA:yx Veb*p f,; }o݇p|5GBJU \cLIq:ߤۡ؅QJF}ma cĻ.]="cbU !HGO|/KE 9%;W> 뷩ܠM;EL1R F[lV01Pk;7:> Ov2N;ۇAX%"8E||H!|.6U W ЛMH1<\2va_Ympd]cY-,R};zٓ" vکP2A7!1Z? UW/QkNG_qJV5/@UʂyjOO 1O}NU$* ϫ `O0ƌXFW7yw3co :։*b fd)7pG_ƽ-~q|VX"~H&lhQ܌ /wOBA T}BX8boHLO"ՓX=w],8r;IJ>e#5w|*M֢Nw(V䦆+ĂxA/_ċ蘥v@/͘dxlxjowҬWZ(r0,oC3IWM19/X}e=K'E~5gwc#Ĭ5B/m_޸#yxTM <*6%dfu(sGտ,[lGYsѲ0LpN>_=FHk{FNB 8$:%Q\>!{H7=`~y_"ltbQ.&ΐcI/JY瓀դ +(4up[.)~#=F^GW"'$#xMnu6a6Zt:*J>:$lJQ c@%"=C]{TTPd|95q;2WkM+{}+FߨE6~ą <ǯd]nŸx?٢B^+ރ`TB,NH^V= #HVYc c'>*|htCVo>-*Cb)V,2pEC#3(k8cty LȀ~/#-x>7>VJTTS1nm9`^Hf@f9,hvN;_b##-DZYc\99< ^Yds `c'A p-Чe ۴l/dcD,de$|_%uV7#rhROJHinx {̃S-iGݵ0/4^9gk穅Y]χ4yg͞7M Ky6/x*fCZ2B5H]Pb9ϲyH,/-AoKFf}x/,՘͞ϙ/ˉ8$(;,%iQ,GS[̗jxdד}1q* 0^'|`P+d2 @8Rbkn Qu5m3'/{jb#z󧒳zQ'I4'=!`D'xڇ\D 4[\N9Dۙ=b#4[0ff=BPݦ|#/=sxs2Zޠ C a&t 3J~=Y&$^K<Ñ $sӓ?<&hɲĜ###dddd`90I܍Th!QHKj*z=Z;=`ưlŦ^ZN#~ѐimݧ Q Pb~|kNпԹ(U7/*j]"Z~Vΰ|G5FΟy֝ y{^xY1gy؄ybcٓ[뛻#u LE7=В?v1o[S~$`\ ?T8xk.K/994-+p&/ t' O'h- P>p*(Eh4i[I 5hZU-ߍN͞/rxt&D$D4ŶhHY}-rݖɓ5{' V}ɬ6IZ;l諝Wm<''[Vxj.J`*rBkKW_-Z[_diNlyQ+/'$҂0^-!3o(EFD)Ub R7*{=jEIF+esܱ׿s4Y|we+GlH&/rE^7Ԇ\*gA}Ay#b5 akq&W kLc j0S[)3yLCޯ/V;riΓH>ZaZb吟ɔ$(J˖8!-Jъ>hЗ~ya.+<KafMX @0(+4s 2X~}pq*$v^N 3;}&?y焽Lk},8oe7\ŰL%KNIReHVcZel=kh}K<`ޗ73nO5I {XOl8(7J#Q7'/-sG}ŽGM#7ԢJ^fmI;O moG{SEGvv# [>2SX=E.T^"V[J**y Ei6b%ThV,y((Ċq/x$kWzfgc8e}K.*=.K w;UZ>ϥߙ)GE>JǢqh՝-`yO%CaB\Y 1 E5>&x%S9nmR"{S&C⪉)J-O"w}u&x[OV@🝯@Tf*fOWݤR2G!" rxweolӝ;jю@Qb<?,l[Si@տeM툠N `s! ~ꝲldf6 S`|VGR@n fkٽQ\љ74ph6zE;$Qa㯟a#u>^ X}hN[wzóSЕvfSywh!b C4.PFY~+rҾ:K<;!Rҽ?E޶%"9GelˌA]#gE9>|ʧ|tX+OKZs H6èO+~nMngh}޸L&qN\\ئU7ob5<L!:/X lR\e?M:11ohLFo/t͆qY>33k ]A@km⛛VFRCE`l!z6xZzade1"y۞{ t P!"Ŋ]@5ycu oMмv!Z[-jmgBB6-9c}`M &smm8 5/  >s_'=:ac vBh+ ;@dǴ#{Bxs;N7buiniN8BoVl + g 'Y -~֬谚gȟ-껦K7uڙFi[hIʵȎ7BXXig9V {[ifƸ##ߧoўE$vLcgCS `@c}f//M)T'(!`aXa9]VyK`(βC+:*c}>} ji}KƝ}WSQ_S;ҽv`=؋lLpjg =[ G*w`﬏M$3,>2ُW0SŊY{qRN^a{ÞN8k>n{{ϘkɀX(LU*l!E|c(w$bխT^?Jyk|2<,ZU؋e`KAp]#(噗%⑶:cl#{t X`s$15rM[fX6 2fM7>VKd# $IHweZ0*2'5 }{ Ya'H2٤Zs7z#)%+RL\;^cMu\d'[RFdg8  Jc[rC7Ur&-iittpP#$ǒ) аnWV i+:ʓld `Y5Jtw*K{$ouIyK ~Ou;>kM6 ~ wwf!x'U3wn\ hT>edX7xIZ+L݊>L|o8MbvHē䢹 uA>4f8v񈻩j0 @iV 3 HNW̞_iL]VgclB=?"?Fb؜!"D^Xՠo8V5(EUHl6T+yVuΊ0j w=.HuC T <n}m@h\93?5+E[ȁ܏l&EP3d nεZvc˕מfS|JVP`Ϩ:~ޫ!eV|?>Fv螫>3dxp{ #/m`[yŁK $,RsH(eL>z(PBzEh"XQ{ȑX_1=}Hk*TW'XX3SH8SMulzd,EZ4XPމxc37Sgt 8.U uZ)>W5n()zOБdyT(^3eM̉jpGvKQK]fLarѢپrH{ͻ,gۈ͟Rl1iH7GDeR&'>tן* RJ ^gQɿ'J 0]&ܯx>+|zkC0'|VtmL:`. E$gѾ6q5aB >ʤz4I.B$VrHƣ,&THut[L*n>wZfd}%\"L沔 _m0y5GaWo$xG2iv8b\4=G\* I _ S,1V=(&j!qKY(D9Hoȵgl\\n8`)8>~680 \tqުx#㑣)I|? z!& Ϣya|J3o2VbS X)0EXցWD+k)j7I0o$ ,W՗rz}Ra7VȬ}l@3!Vܓ=(,| ɾX6L{n>?UݵrؔA6+{D#{3Vt[~C;V;(VG0u)S&beZ52R0oM(>+BxYjLr3"U)FA!cmi:ȹrG數ާ_=#! ׀"#,}>2]Fqn̆eX^/HEk+ld.qxlUuAeYW2=m,oJR|N{R#.Iy*acNQȗK$Vl;.s潰Ӌm=l 7\\jhY}  W1H6\M6*%mS+bZocÉ5ߡz8.Hb_N9Y7`jƝ΀䒀( *\-\_jR[FLJ +ѽOƝ JUz׈+HX=4 'a)jU!uC013`vI5&so]Υ& [oS̒%m(fka_ptvE[: OņW͒o}]Rtt i]Ҳ!%O." FJVe}a] e8j+#,HUy obAX}qI 4R3-@rO6PrU!ViΦKOdnAWL̃,;ܣW}sÊ\*(_nveQt oyeOʗ=_Zc=Z|:'wrgyx#MHƓ֪@^ad/rd>=WRl!&ԴݔO"HxY_e_Hq8~D`fXUS?mnXJy6^5-PSGMe AϞTѽ\1o;FUWܭ]*ۢh3JX@.oU`2lVpZqF:%wID8\H$<;d@P'{G$pP<y!M7<  2qLn ˭wM[Yb=oqS<;ŊK32eʶ&$ kˉKDYtA܈V0ĊQx\nY"A 3ljqQjAydIm`({Z-&I4a0C&^B(V-mŕ(SeX6b F=&bMPD4qy w<  G?e#W \q1q0Y0Ԉ&,;WzR)VC6n5RJg Af1qj ٙ-]yU.ѶDR\C6o4l"~AybE"$v$IJ \+&ox^N xo++_`]bx\.xu+|yoqS\y%Nvc0>$} ,Ib0 r&,$7O|J*mʋb<.m*SH 4+Hgt'ǍۂGO-%Qt#߰[YTc^ 0[(0٩9ԡ½(C>P R**TOkMS`ֈt Cq 2 4:mEf+WnU!!j/!Tz|co}w\' "'{!!y>oD'U+0&EhQ{yҗvN_4Ď)1hILNk9QxE;ډv cC*nd 9vN; 9ƀwm l[aX)" 3ރW2Z͗ ЇJQv_-\qœ>=J\~I'I)!HS@yNB1(\-NWJ GG;XdYG)qhEMEi*sǘ.4)fқeʎ@sb/sbi_*:~Qpo@hk ])8~@8J 6FT*$cw݂}"ߊ #3Zq q.4FEsl~ɱdQf0dHAOHKK;՗'d2<րwI|Quw`}P(y|"@ *#8־M5m[ ҈XBX+9:t e,h-h< T)Z2þd4|dYq8A*(N8SNśxXU؁,Ců>XR1}Wx$ZĊN+ 46 *5"J'ȳ b.~2?l]I\9ιvήs>3 Je8fAQVo:^.f.F2Q_SRI@n|pkq?3ngd@ B gs_^cweY56dP7bʬR `&+b<kX8%K{9UŲ~&`5Iޤ-hB[D"+ Ay`+iKۄ^J`=)8-&n++I4r1G睦s-r1TÌ@B|a+^nKL>N+~HQO Pρnƭo@LM&@Zqp7aGo"ºӽEDxt/"Š]"@ ;K=寡zٽ=  5#䊍%]ɶbr ycl'*NugZQ&>Xa%p롎Jko\e҇t* CuD].`<ET<ثs,h%GT6cg$NQF눨=ԛѠxG} Y%vio߷d+皀w]T\f]qcxv Ke.2P\"P(Lޡp.(A_tЩ%{TINWxrX29LFlmOJE7|4iX*! ;s(ЈG7 HXS:Ku7q''i/xmVMN)!zQ%=CV-6"*+v$!k䴭t(t:G^ $w% uOTN6GA|hq\PO.-|c^(ԢiOyI aC16<s9I @1^$ &~g¾&Upɮ%;HR~#Fs>nv%1SvGк3kNNV2ioT)\Q,eÕL~0% f ?7EH h;h2tf,No1"1 kU ;MR_L\er wLF\M#YIH9L# s3L#c%M#iiSrL#,įyG6]8jGύ#gylȎ3#]8sGܝD1֑֑opur:WvJM rz~&>Uohov)$n4%i!0i!UE c5D^EE1֠Q"|?Ufc+TS4D1l;e=YJ2Q`Cbk'`r3<kDŸ'v"GgSZ&̜!!ͷg-V+'lW^O/Ǒ1+DؤzNBHtyz1viYrxil ?tQ1ؽ=p [H5s&T`IYg)0!hh!;LO0p7qpq+/#4OfmLԬb xv "(D]~RowȜJ[{ͲИ4*5+VAYCl54D5 +21=9,6Z%On5'[uX-Eͅ/qFaO_R>}|]xNM)}.:՚spuB=7LͰfhߞ$ 9]~J tYLf:YfeuQER@!\އ8ާ B-YX"(lM,d{f~(>w%?zЌP\*@ln t?r ߶qs9`lnzw6 ÅȄ5<_!}փϵp>GHb&%yCyk #ɬ4S4\> ,\>()70e%L$/(s+?Dc)Kr!ܦx%y*:I%++cvD$_u{)l_EGNqG g] 03gA,g_~M@K87wQo^_d =yv !YxToT\l'qUR@# LiR8idT _ߓkKYj)G[TŵTzwd8@cV 3;<]$6<%HDDzU:]! {߮K3E4;щChrhx,QUWxtCa(+~LB.UM}3?E||Dџ)dOz:iH8 >dx ]$33 Tѯ]TvTvL`&Ty3B̄ Lp̄ vc&yT>:ʃx@Wix@<׎gʸ, `< !TWAWV:1yZޏ?ڝ'XFӃj>ҠŁ8)b: <@ Arv)2ȫlŘg[iS#^)Xl7yXbFX>TbHXROgw͇{0]ή5ĚPZը;b]O3]ջ Oa J#{<Էm&*3[o]|KLr%%Ԁ栤Ah : 4֍@V`+qPB3XG]J)x')cTh{@ (WvXUF:n& < Sz1n'H;fVRC ORCxYZZ1˵-f}~2WV]n@n@=˼H<f?>!–µ"T89H_jاg>fg~#70 `T [pF:MlU}b1 7I\/;uŁ<qKtU$b#yA)Po Jl, UF:/- ζrUz~Be뉟LtBoLaοz$ e !AbY)v~cGxt}/:>HA.N`_XB!.+3} Bw1N{yD2we:@@cM!KC$%X~TqikxDHTHBeҙyqy#yT S,4-) MCY70^l9- ͪPM ,1Xبy/tw91O~seȼ u5 Xg >ԩZNrBZN)^ ċCg 9P{ugz)=GzF'vh*$&ζ7'{?pۆIgm(I7Zl6ki'9߅}".vdtKtt >yU b]w{vN0:򲋢PSmA]*aK_$ծR\ {Aq1/jwvP<pl^b&Wnp ݐh#U9ߤl+zG/eM،PAF&^IwG@ ё:j5Vn4 LG~ݼG7Ujj‖5ٱDdK;aޱڼkOgq۹Ỹ߉?>wGX;5co}iG>p&R_~L[y37Qf+mށ?֯8wa}E?α>n{JU`kh2bهԒ+fN#׼Yk{J\QCKZ&kTZE0f*^3PG#@ؠ5+KlFa P"e;oYɳdwͯa/O3J;Ls<жv-ѺVnEToXVK/ ;U,!#F?@WxY;"$29q|ӲIxŻ9T 6֚.|G6$~Rv_qK z TB~Msh^r+n򷀗?Dۭ3'.L]zOֻكJԈ=Q w_}mZG_'p7c6kaKnn?g:tzfgZWtgX?raTRfΌJ sN-J䜱3Vhl۾a@# UŞcz@[%G+_Iۃ ڽgv;~Y{q͘,`N̾vC6 h )[$m(>ZXc4)1OqOcFD`gaIںx>]Sg񇵣-*1CRe8`J[dk j?knWdRH;E TxZ;s,ՌJ2>᨟^I 4S_%Ou^uCOMxGœ #-a@#c kT{V4lScf0RZ@ݵ—eٔMTZ}蓃R36'~sޖadOK,Xd-BY}PHd7YJݎٔ|yK%cjbx%k} nj͟'ۍћdC>Fʖe-4GLF>dAU~^^7iPg׭#-X錑/sӟHb$Ep40~1€WtGqw Y :AF5XقJ*lA.YD"JE!~#lT`$T_~kV (!7 v;#ٙss=@8W IK`=q?|L^#ooi@{?Sle(㩋IjL7N9֛IְL̂]NB=a(sT>֌ѿBgUa<KEYx1;GC;'>*ȧg(CBt&-,~höɚ]ax{0Sx2|ӞشәÅG{=ؓƒXha[&k?rxUjt3PzjbLcMjQy}XXG衰 لyHKY^ 8,[\HIT=%˩.E}فv{{H',.>덻gޕEEPz`O?%N6=}9Cmu>w2=p[pox$& KU+`v]ML B)(HFw_Q%"c֊bIwa*|zx܆P򜟒.<tr&֞(.S {*鰾pC,;%cuj=pQz1v9\e/S2_b )|Љe2L1[6Qwlv80ѐcCg@// I|\L\:2_&"=LFq E3L/FaCYpL !q=TJ;I$޸1QC,qs:;k8)GYX [huElfI Ϟ遬MPrԁx$tz0V3?q LZW/wxJ8DGCHcG4 qkJw@w$}|@WH]'$7bj`P6V\22ׁ*sf(ĻHЋ"C/vv>x0%LO} EذmW8. /:)Tx~oE+c' ńm]R]DPvNx##6~UqWnfQqZ~wwUa=Vp O8į‡Ĵ?NBbH~2`ڒ#.ج]@VO>!KSqfXTUd>| >w];,ɠzxL1Ϯ< @;a`i=f?6Z+#Z:x!@'}KJZG\&xKf];BQ NUǭ q5#$as=w|} zwoWbf4ma:Y0y g~~^_~X?[9s1LrDz21MRPg##J,C`+L [G]x0!Z S..n'sx߽60Y m]%_~n/gp-k?uc$OZ.K =cYǧxK!o8 nv?dceW#) || "A1>}FJAE~vO{ɘo%ÉRa޲k=̍h6~V 1c$4aگ9i 4N2m *;j,H(9<.w{X MɇKRc}cxHOuQ,Ca[,NoDTc 70w~݆X*Y6pJbp kRX'<47(;0Zۜ+o-s.e͘7ep_Ķ"Y{]R,}2ŧep%omH .PNLF q+..fwj@e^p [v ?yK :OuGY-4S$'@aG\_@a!ߦ{Q -R2Fwm0k% bk uU*-,3_/젼m NOZt635>)vh9.8`\IW+,-Y ?k6kJ-y:Fp\@CJ\xX\R)uK*,>?+*,ۑw4Q8rƟM7X?ecNLr")j( <YzoI V1苜"g9/ ]yqSP넢 &V7%lU a3[YHK8*0Ɋ4~Ejkp@+x:Scp䲲$ۍgɷ?7ڕyյ)WCL`#aqs~\|$)ikQ-ekG P"{(8lgsԉN:%4OECNDπ (h抋^J\Y_uyG t>T@1aЀUH tr#8-' $m')9 $)/R@5T)2Nƞ'ɝ0 JSN2t Qݜ3 k@2[ .{=U/fߠxA7W19]/dY;Pcj3P$qgyT-Bs-н Nsv|_emGR) :c<|hF2ԕ6Ze\ sHUe>qō~0mԈ3'x9QKn JhApyz^=CtE4k^Fk6j;i}p %h+E=P !O< '"W̵OR<(nB&W-HB,t ]\ē`\6`_]~w7M0F+ZW\3]CA|yi UzM5\_1RџSr AS, /֊*&8u~L{|P&.8ܞ@ xH"_Ds)0_סx،w|`+bY$hw'P|XŒOCL?,OHPeH|| I{v6ssvqp 05Ҁ3M4A<6S Tir  rQ߬lPvb#Q^8#;fl ,.G]%W+@)ECb$zgn:UmDjZ̓ib$4҇^3˰;hN)+ zd8^:Wo y1WAh}=h8z/:BH{h4I 7)7ݸXwޔ~:$_xBGv\>,l@fSkG(]~ilkIc['Rq4`5d^ ϯdG KiĐ.KWCyh[UQж[$i03!~-gv9!n3;->Ʊg6٣$l Zt)%O D(=0r).Tp\"L6P E5;+G1Bk1 _ >WƃX2eLhO@J'voLjŽ `gP ʳtBDR|1:~U?dl=M+1 v__vtudrJ {Vڌi?О }t V~1+"dvh2ϔx{`bGRG`F)л~2]}'0B7+lızӱ^udPcqnW8 m朤m&4&r WLq FC z(# PD0Q~!HPL" J9٨ʹ>^EO)"&7r'SMw;=A6TX~z}eC2lUަr k }\ ur!j~`qd';wV#,l"4YaBOv8Sa}KP7e빇;_ߣ>Q6U\:A0H-飬6l( I>ZoT-`?}caSAet2Q"Db}5IӃi%|iy qqr,$|q5q%Qf}3}G㻸jMA.86ʑ|. $| p=6, ~>[˱ ~I9HۅfvE]HbWvBNH8 N Lb&q_$׋MIsQwYZ\:ZXQ:"ER0|#Pg5C1t(3u^fa֜St4O\lX~  S|^{xKf#T;&sb}rݷ-arqx[rG}"G^v4$hN?<Ӂ8gș8.A9V9Z>g `z@͛hS'bR3Vџȟ. w)*}4-@}R,`60PlNG1"@{wbw'2NDK%D?6t'Vwr'~p'?˝X-noH3s)ܗN/W\ {avĸ?qO ga h-D 0,]$Y!ȟCreaN0;lь.=bSL8C@hMB4υQov(l&&|3RKJ)+ R>^26s+?#/ Lb@uq@!n^$#ӳݎ9x)AFD2y=иq= 2:h5=I]ꭉiдaxRT`Ȝ7dNq!ˊnqN;o+ ?E|RH=?hHGY_e2 =Jwe_@2@;У>EE,0(sCe>{bMɌ%=!3S42I[M`7FΫa,XɃd47U(C @66=M:s/'nK*ҥ~v_D} ' 0kt3o&̈́@3r1A>QaJL6ݻ1 Ī9%s;*rb R I9in(vȻnxiIFvӁ`t.I-E}|Zf' p=v(3izGtd} SQD@/@" s63NhGikK, ƒv1f'ПvF҇ΖԵ!ߊHk+?P (x6L,FxNu-<]#iDji7+,MR6Z )|dMZSp' + C#N߇|DENɜW򿤊\&%}r$ft,g$z5癶eC ?7[7=Ϗc.~ %C!cY Zf’m*2"rupQw|>UJƵA|UPY2]b`NQbW:X=X* B%DJmDĝe GC]:M~Gt5JI48Q  !WwrɸP8r&pp螳pro(b~W%W%&QP0j!bڏwu¬"4| UD$#ǬaU;:9u²!١-j+"g '3E-KA D`NɃj&$C>ޜ@^ =FXSWb1ɩ3xmWS] ŮnB 쀉B+IX\{S)v@Fcq)S [/.n!C܀e2#?V@a;U#F9@HD:hoY~p@ʣ~;VL2Ey`ܭ32gK1 $ $SIKNp֘}#X*X⮚TyX\al&nro1W։X Z^fD,&8 Kh0a X_D(tZѝ sߦ7-kĢC40Aŝ+ſ0JӮZ>,֦ɳI'3 ,^ KlsZ%iy{;(u`s0hA=YD1 nXq0FBKl@4 ~e9:f0k <^h r"SH6EEK7wUlY ,5<[>N!d'qU"BKU&iX}@q-|؋ tr V+nγE6|b09v$z4v vA}'1Qq=bOcDlؙ,X*q_ s Ε‹af!)?$.0k`p[g[m{N%2er+SD;..d=Ad?<ܪw;^xdeqBZjsz+IQZ@ӄg`e]d1Ǝ1sA etNb-:60@Ժ)||7.#)s=.J>TKBY 4 k⎉A} DwVx~ |!"|Pa}aL o3͆ &`3ZI'I ]>Zi>A.ei/d՛} q8~oK7/"ӼNŽRhdP/OǴI6> C ܽS8SA= 7@h~m*E aCHBlXF(>~`mapt.x`t_DޒDzE>ޙ5[rgѬQonOCOqds`E@搷dzGhЕV lj FdAO;43>bXz309%mfxjY*)M^~h,|E&}r)}μoW0`?EW8P>*=h?ka l[xGhpa8sqj5$j ;5">MWcֈ1>- 0#c0"DLD bY9;)gكh`Z0v`YNm| \iqb'$ ek {*+> ggiq"tpC Yy, m!B~o^5'n.rֈx X2$ 9=ty+Nt5P#^x'ۣiJfrĎY ݺt"z{ѣ>8=dC6"͔n" D2Y{;q)BCOz#!bQ,Ԃ_ՑlO1mW-@^ B sJjݧiZ>8&zK&@qYoUe.H/JF}sJc; z i? q/Huډ4$vj{"kpExY`}%P|ݳ ;ŎH+2 *JsMf8`:M8H_ɯ`UFZDjԛHBUvӲd.\ld. D,˿lf` Sh~Z-]SyK |/{K.ïS'P_`#1E6 8)-'\mKq,r!mQ\'=]] Y i٘snD/l'_zsQ@&oFtO{nߍ@d\Mr5Xr^`f1>Xj( .d22SkަB_SYKB|Ի\@BmZq'irbAʄG+فӻ?1c+f7:|K_vv*_/ia$NdWLzB L%1>wŽTԨYd}zEfT;Nk8Kt37ΚV__yz s8lDzW δ[1d͉k 0 6>%X.'|rKx]a":ffpsqy31r02x%WF%C*W-rWBCWry m">G1v9"b/`/m%ũ_9ͺ7 ?y?G_{3|}p?g%ٟ@s(ڟ{r3GucNg>3n4&fgHEc᩠b2;B!I'Y^Sd~Ūۥ #Bga&ӌX\%>|@ c< :*ksYbyX>9gGD%[AᙕE$_HڝRkGFjpNnuJ9Jִ%kīT-bK6.>6* e3,xЎKCqӨMKEp]V; Es(b-R|z8nk>%0d {cD~Ц74oB8`18{>T?؅y6v$OFR[,R"lrlṞcGcckmc]F*9.z[L8L)$nf< E&c8`z{V4[,fi4Kq47KMfj,}Y^qҷo t|`lli:x6P}F;x_@sljBDۈ QLY*+׆;7'~|d\61CBzmƗ;~9-)y4Fs'jp`݄kRvKLX--dFqf"2]mՏLB::ؚ<~v= WnGgmeӬ~q~nN?2@A T>LۈׂΉ`x hAvD3% fA>"9>+j=%O%J.<:< 4K&XĊ{-ю]'\Aײ7G) Rp%M-&aLY\2֤ԞÈamN0w̕L׌=Xd=`)g%3{\F.}'}>&:4|)I˺@/  _f亯aځаـ,,SNQ8Iy6Ͳr.=Eb!ڎ&.~n?3@u][D55n皫yWgTuYo&7uh+Ӵ7MS#s!DSwH x+<6溒BH.Hi븩 1h ]n2:H\RfH>X5σu Іt#ni%JCG`^詥u= bhǮ c5k?)NSaedֹ*dRjd~dt6}E #-^pFYwq;$6EX/t6~þ.aa?v5]ۡ^͹vĴ_FsxIV*b7`-{خ2}A%_)C ̸þ;K,RUfyAC p ܧć1^vC(#{. v-Wz1zcR1λ+n 3%^)8.E6vZ98>'=.=j#5ʚՊp^Iy(mP0.Qh/ Z=*X:ێ;⭰"Db h^,k/?fw%K\q 6LnQ;э4q0 tgR!8@]@HWL`Z" ;5@,I *\PKпFнg0'NǦ66 Xd~X􊇮&ixMXS*ʸQy_$7B! *.,ʈˢ!(o|97 ?e \r^1GV?d$LXs }@sNh>妹~,4lCM&)uD:<Ц+KéhZq$ôis"|shv c0/A!j~Lzh|):vȱxsuHZ BXŗ^f(nTw!RK2͐Ze8<IN23Ux%fEd hcgfi wuƸjW7bPu)fmZ%2(0y D FB  J|^Dho܌7wí9?߄F,w!d4]G܈?hk9/Wxlb# I,y PY }$_N6 i9rga'9Խ^̭\fhyL;rxc{=jY,0߬^Ld ߽Ca{Ȇ#3}m/j=GARC%T-`DW )nD t3.l"3QBևbaD~1>yxSXXTxR;ի2"dFЉĊ~_o SB&lSiއ~Be10}P3 R\,hXl iVӿܪODtE;ϊ9Q3!,fNȜe eZuLw[9;wY' M%3ÛeaP5;*!"S2#^#9vh2&b|#Υ>j+=MKf }~ yp4ؾx>p]*{z"e,T`ܽY)<ўEjU~ ux3 3 mԀiߋ J) PN,ЀdVwK( s?C_Ĵ&n #EzR8 @z)w*B6#VM ɎXA;۠cVPR[zB qm-Rfq3>ȯDY>Dt=$Xqk. an~a#"pWAJ:%qP2Ŝ.?gN|0BIqoe#G ށC[coVjQ34. fl8sl/K6c|# ӕF;2bQJc9\ D!0&"_}]~q|k epXDzRS j.G݀ a] ș:>'_f}(}bWf94⼽!K?sp<3*WsV,NlmeɋUTE$#AP`&c±}LOgNJ _ !X~튢pQF|j.[x~tr IN1'uWQmNSU V Aj<{t`LěVRF"-d(^<c{c^TR+Vn/.vurJmhQ;?q9?8)ay[GѧtУ Hw(E^`M }r4v_-,՘=c@.MNvQkyc~tileȧ^<71x֘ۿoV@Lc{ NK )e{ˢܯi=_ n|xS@h0h4]d|) +>H@/3OuBQ]ʬXj9׃>_/3[3~l̫ƟO{yWUOv&OvOi䑟ϟ<ӳ2ΉJ'sҍV W.o?؃BChs2@0f.gl|?!1(1t:1-m=A8N,,ial#3H~D ^L1=&ʔn:Wr_˦HeSם+h;n'0g!͕MP`IҖйq6v1Crz]M avVm *}Aonmv+IvnK@~8Lf7ϾԧG؂Pb͊迫!BNݔ {d4~`u@C~ @Q@B=,^@Z/ j1rxpSzcR`^aK-q/ިtDđ` %Vs14qX!"Y!d%m~6̤ﴟmS(+i⿦wDo sݹB ^)~ }WBNs';{WNNttBN/2}^smDK a5N e::d헨z1c*ZCEq нuVn)E+/CAu'n3V{lu"KSN(Bs4'},XBfG )mQ߉>}Ij ׵]A'.?}h,gG ғWh9^I^i%W_i\G0Bhy,rOnXojLN H/ܧŢ_cHz,nE)$7Lx_{NjʙѠg^Co2;Mgyq75Z4K{^rX;jOC8ٵ:3>@<qwM3;/=ݒwmJdl_C ۇTqgdO @脻6 b/ ([jB˽܊D $ B4-Ҹ" ISeo$ߞ殽X6M2k5wkȇ)=a]mr/Q'/Oޭ6'ѽbCcˋ7 x&ų.7giiTsҾXT}zo.0ó+٭Q[G&E "Y$[Mn_0B_.izwOUD m~ Rs qS$QRR1܏3 sV6K0`]HH:ܻ:I`[@^N5k<.ˮ1GfHQ VIDaG>'P,RKBq(. AN䡱Ll#ȩbc9i"W rMNn8ՆzOϳ<ް((+ ²K$$ @O#F,Oppf9=\Hl "9gy aHɎkFZV2mlżH[Mh1)Hⴱ {l?F @؁`}Rh'Gfg>+ξ@aj_/zX&++Z}BUe@t%gmq'Y؈ qw)}xVz>bIJ憧W }1Qmrsd2An; sXS}%LAc rOu4b|v?U?a??c?>^8htNJBG8WIq9QŸI@;+)Sެ-LQs~/GH;0qvBKqDNil J.hHpWr`z7ӫ$a]K,}|QԲt> ^~[RdǷ5j0;rJ)|X*KbQG/C٧D6X6{fX /IfG+E b$/x>VMqY^#7I%LJ|ύ[C؄(1ICߌI-<3nͿ`h@yY4|)OczCGO߃(EN_g/e>99˼9e}S3xT-Nv{ٷ|, 픦O2 ;+3$L<__+J`Ha4˜O:q7?G]0qqKL9Y>W#c#VGlq8oZp*^׫ 5{w;̡ɔ?`QBm h$!"uR[|r׽/OBL3Od@D:Kۺο>;&?ŋk.+{_SL6e>=C{kv8)q+fƆNjk1'v=NlLLO fǭ932n ](㏭NO0EsE/T9.6ugKϠǟM!%tYż%fJV&H RtJ&f^jVCAПSW*?VyTH]Wh=}՗չGl$&܁>Ҧ((E_SP $Cb{A0weD[ Vۍ*F7N>+abyٙR>ql  _)SO?;Lg˂װuq<LJqޛxrQvY/jʟ.HrN`#j+(et^*ṭ=i {vY}d5e^X&@w%;~@"] tt&x3 ?3g:D m<Ȥ!*TYW j̟d|e #4 ow|w Y@YY$f4ޝ5W"Xu5آpP"*\0/ YeNXOu='tGXzTjͱnAXviWa-Qx__[g h 'lW0t7D(z;١՘ggrrmGVd$?SD$ m9S4P;gSjM6 %T!(}UMZ?}gCejM*23~iō(wX F*i#ZEޣ+ $S-T_SgrZגF_̺PwР[l1,rIP@CkgeyiYdw &AqV~D;fc^)SP%%z1\7 ԸK%e,=+qMҹE*!Xyiz͔Ǥ^$惱> ~ip}}Hs7z$H)|R;]yg-zi5OfS{dɕ>^6x4)kCVx1][vbUn'b/7ߑ1e x Db 4E.Hb,9?-c}UjYMFL.aHa!@;jcjۨY%48Z5DZS`K.tWG>n,=nxكY]vd6I`y偫%Ud-U1$mHA3s jH=em E oٕ( ;?.'Sxaol\h-lSF,늞߀-PpKsUហKKlm`:TYcF[uͶHN:xy^A=Y@c _]qǚX;~k6xćre-8NZԂtm2Fbqؘ63φGJY\'.:C3.kAWFN1x㑊ΈAuonڼ!î{/h~١T?Pz$QU?wHz{AsXG#4"ic 0(B!'b%|\U&>ǬER` ZIl΄ ql^.gy@SZ6dxc*if{>okeV{-B}5Ƽ>^ЀM1r貔_ F6\ rma劉ERxGi%ѭs ?Foae$@"QEtRA>Puұ2:%9Wu t/0R]bq;|f2Pm(U@7hI=El1!c^UCĊHNq_o uRudV~0yh+euRyA&BT7>끿՘S\G+lYwJ =cW@.&( f/lu&:7Ŕ~!YXGn;ceW vyDž7k r6(sO,z$OSSԟsk7YkhStxcIJ'W5 NFByY @B얌`R>l2U~0[11#|ô~ׁ~{U`f(H?hB bst @c;9pX)fjzqn)$xnZuKLz?ntuA~b`/u kpc0֖(ZM=Ţw͖ԔU 5+ʕp #k`Irhɡ~H*>Hxfw"wW:tp0F Fu{\ɢL6quHƟx؍Z3/އ+c^bT!ɾ A) Dǐm6Mp7_8pK!e݇E)D@AbZ Ymްz{o9ߠ#"|tUr{[U8 XrgK՘͚xDgθC)p;"K 9%pEVK(0R>..zF|:K|tL[ÚdN{4\ !/;`6?-`Qg$}-0d%j"Ě~OAA~:-UD2gvjUўY^<2`[_WV +/ږ 3^G:i: RCs{`җ!@g I$V Ba7&?XPƵZmE #wٖ*-!xAoOt= #-|84#'O(~b9, ~_CWg&tXDv@20d<׊VځFj=}HwgW)̴D*눙'Sh7r];>!6 vɽVJq*$=f^"GpAup7LImN 07%-#8aqMc9FccznuYx=-\`.GTܻ I {9wSPRx$ xɂ$<[o>NLM-*Pc^<ÈxW(Gs3)JxH`0O- CkQ\t:5%"Է>bI TyhY4H[UE㐘Fah2n9~丹\|{֝ڈUֵx-jq'D]cu0Nhh<̓}>xU U*q*q &0<`à 1ryCGEXGO֯ @"UF@#w~_L(YVv!_q/({H+,IsFO'\Y7hhJbGY 汛#[^,^^FE!14?-#0W<{ʏf04'1s;Z T$+x"O4;i"3'@Mv#H!S;л ۺԟ % BiwoE:ymM.զHG?ģ1hd?-&(m<@5A5D2B pt7ۜ ? N E2+|'ޮc] g25`Q~ޔ9#{ ZøXyë\о*Y팟Plx5l%}p(FgY  Iqy_nw[+İq7Llw;v3`N7w3y?=?`G|;6Uk1kI!m,hR}J%0N"~]A œaiU-y.6OVA>I ts&9I&h,c3w.Fwߚ_.&e\/>U(%O1N2g86v935o8rOԜꡍLs?lka tic71Cy{hح[c!' 'gN-ܩ fj '::y麰Mh $GqsF 輈)^i 'kR;?>z؅U LcLFua/J+0;C ay n a#mS[L')S<ȧ>=]7xƿ<]ɧ y▸5)5Bӌ.M<8&T(UDKՄƯ5~^2h-{v/?򹷐NsKuʃ,+%qL{HFI̭0.9: A2 ӿVsFĻcE>2ڤӋFG$G䛤m/$W%F7@{0$gL0_Uvȯ4)kwx^rYxR/DQz?d=03ش M ZPA[qbnsĭ=ž] &3b!Jr᾽X|ڌz_Sle M".kX(u` A/ǃbx>Rqy*_T]-fYdv&-< &-3S{jŰ3?B|+"Ƕ+&?+SiUpN5~qLQMQ9m?R,jPѴ xXrՖTh4K؋J]voT\n>_8 EI'&r0xZS̗IyָU@yWBE|ST襸";]J[QW0PvNܓFezU:?HR`D`DeGd}Sa;p^>-V rb 5=B|Vn=0F$mL#oFnB8n6݈NZ5JfYLS1޵]Ên5q7>l㖎qS?R~JIq~3%}~O9=.^&pC,;Y#t 4}cr>C|XoLLɗR,-A'xu9&g;yHJe̸!Osj_hH/njSπ_ _pte&4(L +>RE>S[U>hwmgO9]ףfga~x:.+DWnN7!.$: H'ȁ(FE0#OE͉|cDd}#xN+hkYYr]wvA>># iXżʬSZc|I׼ <(iR/Xj],JEI RB*i`ayS%~ a]:jz + /ȰL63\=B\D/P[ѯ'(9(C?x>#Ғ49S|/݃S4hy1Iܨvx`HFe9.AaIxi 5ɩ64PIʜsMP=Jf'<]XN ҽ021Nɬ< *u*¾%5)66e;1NdY#f7%3] Ё5tatqibk+de+d-Jc }u o,&tk?hh~CEoJI_SNH,!T[˴1Yber "ߙM,]e& 1'BTMO:8k 0EX /2HA6h+)[T?Ρk0]W0rEc;1==Y3~ْȽ b0 f)G,~(ޚw+9pX*5 %boM㳺JJ7%nΥS2zk~晐m/J۰5 Mr~֌bH_/ La>sk?@%EGeZdv}~U&4ˬ ]rQGTWZ(QHc9u~3P`X'`18t$e'TcS%x Б,T0᰸nN)Ģ؀xI{ B5в&**HTbFS48[nAߋ%vH} J*} K~aqBV΂X11b[߳/Ǹhʱzm~XwMt0:4+?oKiPwN IҜ1A,R$t|O_kX@eO{4-xhtgޡ-[F~sA }B=h 0Fۥp}E{GFB*jf(0Nq_ytv#c(~&q5# > XmNYmIb#br9u;*(J[b1zш).Ò>4EETVnE\H + ' U*," ;ZRзſ` & "BcEs(dvĞ>FV[''X]Ե8Z|K%c_k9[L,Y#ZYWX5@(Bq3Bu=kqIhC&K95霚CU;Ģf^LaۋՃDrDK*EiR }-5HA1j=h: #0=~</:BIVωRr}(GX;Bo _plK[8y׷/i.'Bk3VQ[ 8&LnvuPwq)1v޳ Pϵ+FzaP,%s5iA(l-XLa%&]Q,!>\.>?z+\%I>->YpQdOEA_ *i~xoLj`2Y ?F>n{[hOchEE-+-'X`8S]J?Z]|89%~˝ oA՟wZtjgrs]>? ج%zfC/ ;d K9~6&pYh80+i`ޝăÅ0'GtX%W ]nBOao5C\6" J ac4@RuX.w[:u0EGe5՟G|:s|= ]w^j8׽lCNY>-/ɂDr}:HBTTk$m(Ҿ% -ZZc(i =pXzB{@[:q4G#oBVĶq>~UQ7'a\rTPג}(RSIc""J?Sh|2׈k<,*aj5ir'Kah7bP*FF]3BqT,} aTK!^񲿓f5tc۪zڏ%+ɯqک E8hǍ\h{o7--uaA]W/KDH`~dUk@nț{IYmj+hdvHj+)]7'3@ZڞSgAÃzտ[s7BTr7|^SAks펢X!:X7MBI"ٴعkF&l!bsw@,rŸ$^.p@u'!= |͙`qJťN`{,=s$9d"^NP>9Zh)nt"l1~Aj4G_% lR~`Ut,lesh$$r(kݻŢ/ڐvw]XZn|w;+RS؆wأ~ fWx:?A" 7[H-d$%6!EF辟r%9(.ø$fy4 TR`y&jd~S|/vVdD1.vJ]j'('`Gqs6Yh5v~5䭳Ԑ:]vp}TCvRC$ԐBS ETU$N1$/|4Wr<2E8 S4ﶥh>X]?`@_B-%LjP _WjrG-s0PMBdflnOu#\*XPm;[5?G;#ϧG2ϣ8;#Mv]#Σg8iINSfH;|`?۫ "h5.U$tʧԽ<~ݨ BIh90!R}KvLRP,E.PD^ƃ" ,,pbZA? +#[I*:%_rBn/+l~71s(Brܙn9͎+ߙ;y=Me^PÐ ̣3UʹH"C2IaLQO5PD"\uRB}"r+"/N_ӊiBG"rTDZSEǵ\N"RDsE$lEEuK9uӤ K'u\η[6u_# 1Wm\K_DLUD;ETw Z ɗ]($wl-w7:Rw˪IU_7^ў<)#-*q5WF3uo2ra-?3{N*2| ^ ʠg*=J3~&ww̐j3w'gҭ7(~FF8/;VFV 3w75}Vr F| ӿ ,cF|SƅX19܁b'Ft4ο(?6J45JgWyL5;Ԕ䃤o򝫿,'OY>klSroY"ReFh첫ڣV ~ Y]I-B=3Ҳ0eQE{G:b,`]hJ8q6Y:uu,YhFqdp:F]3-bUS ;x gX4\c$ Hp ֔(<K V,׽ ͥ(|z"mRhAkh&? ,‰Y!ũ_9 ߈le]0~HZb&-Yc{6!3SI~v/3s hhZ2. 2eg˜<+^&39^e/C[ƳeYe̒ ],eώ7eVS̷I2Ê1b¸0-$EoC j#thW@ʹқP  7W4çlpyfhnXVȬ#| ڜtыtGCgh} f)wчb@K 53=k%3E#=|NL?4h`&c̟}kL"KGs v~/;fgH 8ȶK"^!ɬ hC)wֲ}.p'4;ҧNf gBKb5gU t=tV̲xLI"rFHD3cAyHؤ}X"  q3rr2{)nE?DnX7ĨcP4o_{&m_ȨFӓnF\^13ΐ)/kg .`{9#A3&Z3cx /97vf;2\rv v/תYPVKQ#61c#=jx5f\#iv0:hFSLbJ~'4ls BG<&f;zsmfӡpUƸbbo11b֏('CaCtyŽ'`t=9e@@rI+}؄:X:Aހ͠A3uOjţk8&#n`k^qJ[g"k1l|KACxneQEXk^yr: +L@Awh1BA˸EC)U,n=`u/sQyGltUaxی<)IE#Ͱ)9Rwzυ6F92>od&2V̓]lP/p~.I츝g2FS|^[?iQ~yffOf5W의ǜR0B,MWi>HذlN ]VXͱ?\%biOLv)g,hrًpBSv*)B}EҝȯeDE\#ZS]rߣ3m^ՁTEl bul.ER`V G#RĢ##GNm*<(x~ `i:^MTv;)cTqĮLՁՏ5X#7 oLcyޔBa#o?w??5 +)@_ w(ٌqlc41Sd,9mWi,0^DJ#aBغq Eof$Q%Bnp+$.Ā zVpK#7|6^qcO=y 3mU8ݎ}=_ ki a<Ƨg={V>OC XXr5N^0-x'krci[C| ,2RLYyڻ_9c,/aXts"/͢T@# T%dsd'gFXy7G"8G3$}eN<#R/쪾Ʀռ|Z,cTq /x4P%TyC5Hא*L'{K(?ܵxb V{mZn<s ]ٽ!Y?ѣe!YHA~5Nz&!C#T2t XUs\\9%.ȝe<8މ,SYdS[etm"g#rUo/"x=MvIR&aFN ;,i~۰~Bh&6]-? )-KAߴr6\-}bSkH FbLIP{&lϯ*˔*ys4hPчybF.gA<(Si"SwJ`$8"O:L+!<]jdEîCUӎ]>UUzKڼYnI)¼O3xYi:n!ZSi9'ۺE$1"}!B2U\rtHhUF_C3Vaf;Zt\VT?[ W!%ݕxB[Qlw.䇜!QCkfv<:LF?hHVHhnftчv^YsyPW!?G ~Dp)qI!8Υq>'B-^DħR9 c_K5#RމU(} Y#'ZI=T[cflJ)\jxnذރ,*U,ZfR0r $" ƥ{fvOJALmA}/+6ݩhfFzMܒ?T !4R ٣_Q `Kxn)hfbo0</Q)Xݰ-_D~Z@:Y( IXP疼_-#XX(̋\c@\E ^v ^o4oK撃ݻVӋ믨"o"?fw즾qY?YAV1jخ X`sf')x\U&dJ&´t1w`tIS\a]3!٥-[)ry4$ ^5P'5vB=.oP䞐1! qTe;gv_nOl>c Bܠ8|P)7=n3}2|xB|x0IB`>M=H< 'X̗aF4S2,YGieu-A.D =𝆫`r`'JR0Ss]XL i@>dNI^^X:&$2&!>G)?NNsvF>S{5e׵Eh#4v̴:`CN6:oҜ|8~m.Bœ6,iFO&O:5i6s3-r0glEOT^vSt2_BWbKh:bKo_‘J54QZڌPoVw4J͊Kw.#o&Q)F^!Hk2Ӂp}jlbU`Zʳtcd#QMtȺ#GvkcIh}E3KX/.f 7]ͮB`}qӗ ^St6g~cɶNhj~Sšl|"n9x@zV,$,o@ycqe׉;{upmIZXSP3TÂ]%=!U_Y:հE{ M>G4}b %&W ].fpw^=ߘ.zз@sB_y٥ < ~ 5^Wm'}0/~BǞ~`ϡ8n>G{0T!=N饠ԡCuklY|l&MHL^0pm߹j<-]JSpH\~^˲&z'ZLrdJ!ad> kBngmLc% u]&.ƺ .]3F1 seKyW$ *Z 8eܲcBk /^aGmIysӯM,^bVW;>؍[րڍyZcF05~{&lGOawYA.W'Dp\K2prAZOC=|@ӿ@i^`@&r,2#Dk /0C#v\B1H\iv;*`rtc<4'n͚y 3֞5{1`TЩMJ.%Cix >MhZ؟͈(Ph )P&OޫςްQMHv}Nu4hW?(?PrGEo鐵1Ac͊fkU;,wJ☝X!햵mlU Hx Q_0́pg 'zy:lu<թMbxh{wž:on3Iv6y`?Aǁa9!'>f eb|f%qWe n4Y 葉D$ DL#u 9司=BM@Ǵ!֯I&ZA'sC$$pKE-\P7LR*x>2 g(OCsCuh9yh%/Py)^?ծޢ6l2-GdL&h@b&`=1* Aqm]@A,~wi?Ն=B-0Q'`FXLf /vl M8F,k|)-#Kɒă !{HyD$#/ 9)?+H,e?KſYruUتB0:={%}@􂕜$?MhQk2<]#3NrqJD P'Fg` m\: N\Cu yI *tt <}F,}54-X̠crWȑ3 lkx9:/}xxkNh+vwkehw*+snXo1.7E9(y/؍rMh3niSm0Ὼ-#L?(Ir9>jTfB&Β4@DYс :ہaLM 0B0;qT-`i1oPh1`Hn*A=Pη#[B rby~z^4Zj;NẌQc%+ K>8(Z lp}B܄qBE9IȜGpXh%~iE3>a)?E!xoDX<,.nK1 u#aXIuыZ^VC,iKiC7TT*ho=_&TI{dz7l^ѧ]Gs*@B?1u^_Q;م?5|æ4=ppu hRC[wu9MDu2F2ь3n?ҵѳ`H71k=yuJ hc?o#@-/RGNt|&<r֊N) }f\0o-|  A&κsMΊO[kXr5ܜBkgqaΐ| xϓb⃞OP#q\X &'ek5VQ9z?쬽@`X1č[izLlEg↢|\MT8jzY摕8]KZC-`Ww+?{9{=XwG&IG>i綅xMs5hH񰪅c =ؼ^ 76Izunla 4υe l6gP觹 5b!&(ij8c[)r"F~)鹂cAsD "iVx&!dzZ`8 >Ģe^NR^uLbX:g1p],=iC,~ ixZNk5jZOG^W#7jmT> $y1:jD,x)F46Ѷ|Ղg #ұX:;ū紅X^'Xg4BO-nX . W^@Ts洙_4?k16-<׶T)Bƒ60bUY'u_VOS^vZ;Jw*SM9%7UtX/uSSNIS4ҽXf'ruM%ͼ0)^4* ޓn>1#$LEYZGRCt v_?3m%?ߡ@qB=!~wt -إ!2q&d18Ͻ߳xr[6=\fc3uxw*PlvA 9׳[h-ˀ MJx=c̿w[2tN0?'f]2;㙄\NGG@b=VOf% 5_ED1>ƱqV@/=>qTX4[lXO%qa_dúb3vaX2^$c++}>sEEF"G:k#X"GJGhFu4~18#91?si=^+|:r׈JQa_'*TV_qV|҈,"z,|dw]ެEtIG"__i~$b{zT3mA' e>KK>hz"H}zl|$LiypJ287$ |a7/ 2hH 6KO.?22] ʊzU "3V9(:>ag?C- I۠h%|GN*LV"J^uꇹņ<f")xH?t埦P @Y,/reK݀̊q+ofdyoT܁r++x7Vm/3//c#8%"}k-6%ҬDdrkHePx#^'{kGn*|y a|Tb%5tz9!rSJg>:&Nf0\ FÝ~P7J^&'Zv^!Cأ!K a 7lGE֜]%q%ϣ:\hJI׆`X\(HZj'9gj|CƾOHtpLn +IcfoKs-hm5"NTO'P$̽+ a"R8ӥ!*34:-FwK}D}zf"4Vt?Vrr55h#(|3 Н(7"zSO"K r9}Z{GmZG[Nx q:{=١<u8/atwgTJ$ɫ3}g;?=DiPHe{QXN5Ǹ.OW3^ ybTY&)9YJ9r]mAZҜ8%`?$NAO٦̐ QOq@t;X.~^yC)a*#;8Ci(N܄f!306eIvnr5=k\uWi@ |qjP< lt{q=g~?SK6w$VB IRE8Pu2_h;kF]ŝ9]I|E(dy#Ogݙn`~ ceF#Dm7ſfu_YlX_BSL!W-^\*W,Wl]}Y.fx@ ad>Q^A{䧆ԓ$ίqzI (/udC$0)рt|*y̽l2@_Nt@@6$/\ччч)чч/gm}YKW={:rlL1@}~HJJ8;yy*řPXP C= D[=]sF-1]%U'x1.:w]=N)~e? P"3\L,;*]s)sJxCY(81Ql8qJǙboww5# 4:qi^,ť;'\ e< r4DmP)l]τ.VsX!XZ +pei/F[ Z\S)v^L5NLdp/GF  ' oY Ip)պ%}`!ae<.=I-On",5ynxhM=@Y`}V #x4ʤ _lg'9lۋ\Ih>dg}ETy ϠM"fεXM7AWCm?2XX[ؙ={\vx+aJTx @dt.ܓf+P#(u +iN˥PЈz-Af EL@x'𞸫4VoPB*zAmEE,}2v`^] ^9ˡG-9B&Ha~Zk=J!1r. X2[RPP4XTb 2HFMUˍ$&~qf#ˇcD'9n-4#KQ:]}g)/Gz c6@n20C_g/9 }#kԭԝRN;qF<_10H /Eq-Dߘw774d#/+AV+p?.( {2>}D?{ P8Y#PT2o~=.wC`œ|w15 Ji_n\Vkt1i9o0]|?#ζٶe ͋2B0 Lvcc,6@SJ-B;-o}dU ?o@I]r*4>  )iX:?}瞫Qs=]ҖSo}Gwo( B2^,QM-fvMieǸR{k<~䫷2h3u9lvrTC%![~ghc{{.9RzTa`@va>FPe\Q C ̀UܘS6_~%O$!Ð.4ޤŨƬ2CBo܄\؄&, uuWXX3;KA_5&Z ~l.9xl@BUY&޷桡l`u|LM?Ns^Ç̾_P|d-܀w4WFTcpj%YHPLZxTjaT#¿*߽ʨC-2ha8} Ȩi$68w-Ef 84YW:`y!#LN=`iУ/.̾8n/!YOI0omVpyrQbK bkꈚyk/ A@ho匀;l[)@Cw3!:|]iP롤fĹ,xa PxbQ<!s8U'2=),0Rj!nV E<4]AdsfN l#Kuh_}UH07;;j._ Pg؈hV.4[Ih-ʱ]q2ĥ_yVP2xP `GѿBD0FSD}z FJ%xY8Nb:.W!zݳ)Hnu L5K6 E;̿Pq,/Ɔ(wmd~̹$Ka>_j c~|KZ"4fFn坒ٱm@+t\wb@4YShH@g%I4y.z,*-6hϔ^@$^/]#fV߬ G~`wfԥH~98.g~&Cűa<'2Q.GBtDPGgsϬ%}ALmqXD9ضh`&ǏXto5cR2}r4@7fx|0.;]9nN8c{ͽ̥*kA o E7hXb,K?_~Dn7. ђ'2G,o"0V~Ͳޖdezt'{I HY4-> >.Y։}3Eڤ"osœWkKov_ &@"zwقZ24m.+,^GL{?6]I*<7_G@ȑ naWP忀xl3zޭZh D:Q> ܑ\Hp_?toYKɂK1n~`LVBcYxYK^.>|!;/2k7l _S{-lZ9D Qޘcj PiJ`O7 rhC+ a"cǬyg8.>YN T.l0^ q#hR4bk,r3g%yc<_ @%|_Q!qBQnfVHQ^^o#U̱.jM9hP\턞dYZ*gGe˵(j# L t_F}504lraX?Q`q<m`rv;)l(nXڵ== ;0!Cj7 {ͱE9>L`>ʒؔ% ϫ2=ɢ7d.h&.&!aJx P8ŗ{ի*ap8کN&x9OvXK'౑ aV˻!O_w-S\[A[:9ў,AGpu_AEUbwqwx$(¯KNs=m%-2*h*_iH#|4&xlu4{L,.6:֌S%-&$x7̓A6оj%-<[EK[EY`ֲDyY ոݱA dp2>ABad8R:#9Щ0NGkF&1E%0o(\oNq y%wpmBCK8+G KvWqZ.=NfxnQ1&s1g@I(uC1t?*LVٌ94RLVm.b:=W 8ҟd=x_ IkY$UڣH6f8 31eY~ǁ%Hw.IX^`fI~´}ʏ|Tʽ;gF>Vt̼Och@n$|kk::,K5/z)KnƧ5N 0RХ<6V[=y؉P,FTGѼ/5w\6KX9cdmbC66ezfd [,ӭJ:4?0Ҭ=_v\po5SRYmj)/]Ozf vnp'aM 4ڍZƹA &`gɜzZ6V@жk'K /7SqﶾG a' 0='p娵0!7%tįywg`V !ݝ˾æ_)0L\^AP4w+^qrx?Vy=L<-F-= =*E5613;hgm-5〖}R U  V [cǗ߾ q*BݰIK8YNFWY/4-vx*yӽ^u<Nghx\d0!h` nBPjW-(wEi+_67xb2nsL׷e O0AXk(&Z%!F7ɼsy  uyPh>f% ;l=nEk@0y7pֈ c*mMat/Ln Wίeun[ɚ8t5_q#@5ch;]KN!{W8B٤ c:Tr7%FG²įH j=Mn@]RF΃t!Oʣa̼uZDuW ,RJ3Zq"[^%J:+vt~ERvy߰:19bAd&.:lUMe!"#y&,]+D8)4 K~ G߳ y\hh_![UBc>5\X({\ӦRFXu,$'^V?$Ұ[C L6QN`NŻu8#tnqS Wy~-4跋_̓p#>voa񾹴0NԏڧjcjXPap'+5G ||\攫 4r Uc>Fu+:4XUEn(y-OLyAdkBmtY'R=F =M95}ìI0RYY8qQ |Y{0sfksaܹ ظXχ\$;sԛ`dLcվ>0͓!ZNL70iכUG5zv-Ov͙HXV|TMNnXo'{ ]G/QϠWwqq+ i쵏 3$6((3^Xԅ'YSgDeh7AQL|XQa5x`H `Ayw3 ѓO1U+Cohn~։aQ=`L*ԇ F1Yw*:LlkL`?Щ帼E1C>̱ p>ÃלL qwNۢ.ƒ0)d9QߟB_dx lνYIo]@FcI= l\Aj=ꨇ( DR!ʠ=X@f=dzh.[/7,WjmMPH+c~'A>gs7{<*NWDEQ9[{4 @CNpo-մ>ǽ%i[1I sʠסVCT+U PE#"@JUME(Vx̥ MprTWVhzl(pM?KMM6ުN2Za(HSJhZ9dEAF+ԩ%#F 0WKP uX%7|^*;(\O,4c9̃+`[>DlVNCy8cѠ-;[.AOkV3バe9 QcE%g8=Ռ5].@{:̔θP7>zZ堬PҁdM<^dgPgwS&DёYË;̳{A?߶C9((xBT.>s^3M8>ҾUGT9݉6UY D;V]@Kg>R f:o|ud?(}bM̭_["Q]0? Afr7y: &z*SS©Q }+ oZ D x:7'ءǐ5t%h/*>wx;)y:+3?JrT[7sr$2bX>Iɾ 3?bz1ZY{,+LST&ea2yEVegvKa䱝P_]J?.y?;7gjW~`:RnN^>OOd}@1lWd{y#,8t! 5 R6:%JoT[!}@-"$0Grql[ U@gƿT܏}çm'oa7Y#j.0ߌV߄UoeoiDsf"rV{]]+{9PTzQ%Na\- 29r eHJ=y>J0m*ݍFCǽ~4̆I\ +*ځԢF&PVcP s{;3ٝ ]N NgWt:%z?є?*yN"K<*2R' -r% C,<ou>$uBߎ EICJ)׬~k)Є;o{Q.~m>EszE}>@k cHjYacWa3 1yN p ׳fxA]ŇTa&b>̌CQދy8*ԃTǖI".9oMI?5]O,>]h=/@{NIxXTHS,0P{Զ cc`)?L3X 1|q>Bb3@ly1 Hl0 HdEN#?9YLp~86'srW`nSX"\&.x' f=y|ZA=jOfO9΍Âe*K;QaA (1g}\r{<͢7$u#vG7,y(RiNEo=H[Ųc0M8FU}gL)::I`pcT $D]9%Aa'36N g~C2YƫZ*İ(+Ϧ7ڂPjh,; 0kbk<| \W/qF?1pH(R vⴙgοS,D)jYU =)xÙ(2*Z)6鶝xӊ̈`/b5~{LJ VPyi!LN<ӥh$@(h b:xm Y/^;-%3{ƝXΞqfs6]a.3FUV" LrRoCSxDsLj 9\)ɕ_B04 rH-*EۛO6.܉0#Y6R1դ>`%DNp>NĚ= 2iZ(3m NWuJ!'},;M鳑] ce)QMŎ+z/DDB4I gl3TjN=2Ý=уp3zzc[lAoc^sb(C^ri~H\01 vcpU{=G:S{c#q#^|(_* a508,Фޱ>XM}@ͳP?x>p.nwQ. 1|I;D$EoGSv>;M1kGЋ`%hRta01|r|+N\BgB*]˳Тc h#STG4#a]Z41 {wNmYԴ}-,A^#ŏ)љNf񗻊^?})gCG]qK!]x%"Q`=Q1/ҙ>)E$HHUWg.^LX[cT,P$ňɊv]Q4B9} pߋ/Cτq!RuC1|Hc a  ApIAyd.A .%aYe,9x_tFpOR<uIanas F0RfvfQGPV.|7 t>*5FT|xc´ PwwLe4FB]:QrL<҄H+V!Z RSmjbzE/?tч|ӎ)3Ӽrd>[F, LBF"OA0 G u=ϩ((cB'WjFGZFdHbs]|vD_e,Fb 8J$y6c-.1`2n/yC0JL?SRZ4(OqNc"T<7yoȔSނ\swwe{w 5渺{Lc; m^zE|SbOXtm%W\jQ,W7nhN3 sU|G&>@gxz|OF˝2 E usgtSҨ+ 4ê!)cTؼ>j֐%EpVX`;u ) ^<}W\?l:fy5K0}Xžذ4D tX}f D)ȨXM82RCqieHb3^c߳[NWGO6u1t8u?3 ut?u0?}=t?{!bizz]@f/W{,w~!)[:6K߽/gs y8v)͝GgYbIph"ܚOw 3ptPD)9wqF&ȟX[֡g,KX ˾<ۡ3,;LXVqJ`܎eӱl`Dz{eð2lR[Xvq2t~jP#߱Ft&(~;`?7?2?_{T9~x"ƏIr;ՓJ jtN&A/guT=Q~^>[$;XbL􍽨6fUoͰ- bGA~aC*ƈx>ɒن/}Gӡnʟ9f2Տ ]44<|LA4~bWw"<۳z4=QfIf"5| rp2ݹ_n_OZbXww'^|",_37,Կ)ѿ 37_cHB{؍?{ճ7ۿM\Ճ:>nDN98t~(U?NhH, 4i%b{9M/ǎvE;ٓhw#݅ uUӑ5"{=v~w\=}a$z ;[_4_aOgiv^“pt{L5E{4Q{k#MBXh:&,XwS't,<" )܈) kϙXX!Q-?:[;Œsj`f037~-ꚡ}JuR]9Ed.@Dz^z!k{,Ǿ7Kg6DK,LV~0b&48tƖ9>tV=%ߨӓl;zxؽh n؃B@ipZ;44iL]j|Es{ vQ$ڷ~Qb: jQ{,":1o3]J`BRm&Yk͊\^}Oc0,| Fb~$e^n8өNDS%z/z8@cN:mU18CDTǀ ;'E}=hIl]-QxR̒>zpiSno׭ݮbѡUӡ~q|!o )e|'5$nYִW{[ءSE,-WK.>⯰cHX3\WOc/!vQl#} ZČQ9|,4Sx'o7ebs#X#sz>|9/ bPc v, /ey`)%L/#~Mwx>Xƹohzr9~ba"b 3D%>{~n 3Xf\Xfr5moL >7ըRKu|ngsxEcYǂ k_t=Fm,},9fk-.? RKJqc@>8 ;~g K 9F*L bN-(Fm M?9f]0&3L怬(|agb`YXv8!WȬ ,fJ-\%k=G%elM͢ ee!-B(% 吥X,VgnN"F6>_ʯMSEeA3h!_>V&K _0K`[Ht:rɵeu&x9 oa?RxyY*Jz8vkcu&5G)f) 4٫v$Fȶ¢1n0jx& 83\߮TCd%LxcjbSX(|,گpǣԯ:lיqXc:RF(%m9ElLAVא#vG[RH2*E P3ΕzUFB3e3)j 8Rf捤,yfŠ#:s{$^^֒U N~(c1&^Mő⪽uIN'F>EeBh%(1řCޜYcngi,7W1Qvgc3r+di JϧF`3f f&IfXI='1S6i= }z 6 one`ݲ*}aAޣr+fF8,gdǥg4+k"(h& hx!Rez{F@7#g%˵= -uy_,&D$r',;' DlH}*$r]7y/ykJ㎎*TCˉtQFr{ @I#zWH+: ژs:osdb~;B^'*ٽxqዹ[K ن] rJ)R*; ]ъ CaN@OYβ&cKm g)GGm npPse:Nb~+B%ۣ<G>@Iަsw  7vHv[Qn(+j˿HԃG~FU׃(:6âe$ {+`h*BM%C ?*O8k B.` )LIj6p0{UgrŒK<=d㐧&Qu"5eA>y[GJZYL37sI%e|Txӧ&fl&\z}ls|ѧM^YgALaNcsp锧?Vns)cRS58,7`C.p}N=U qɡ. EYK޹;SD x. ł^3\D޷=y s@cgw4 FpGw o Xy}UMk5RjՋezB{b/& NMR`!V벲 9h*ƕפprUd,Ӄv~Vo\2! Qe rڳat {Te6ʹÕmJiv 71A̿@pR[12$ hMg=ް Y?(tOq>nbuDu/F% 輌rYdug{H DMNJנY\Q$;*n*Oܘxy!ngj&oHu>퐛[ bAfH5tlh <i1CR.4݇Fr:yZd hOJ N{~W\x^ѠW|CǑ0ǕwwϗN8y$yIy{`7˷"x<+xM1EG" xk"jA? 1C%G܅ 3 ?4 5et+DzNعDIyҤ$)8'S?̣+l6}QKP?߳Rp ¦$902qݝqێJPӾ] w&TKnÀMaxAy5e.QRK +mveL+߉U$̈qymY0 ,X[-LT 1F>ֿg ԛ`.4\% ٷہ4 j`3(=*~~ǣ}F8MEBTuY@'-\$:)pg'n*tc?*k +f%~iG$-a%VXu*6 !*;y\~pq'$)03k)ڷ:gF\TX#S爭6{]Goy5Dyhe84y=ʇN$=:8;cAxp9= $cwQWeg߸qIB[އ/ Iޡk'JHʜ8w} ΃ ^x[lA$O ig{|e}#;n2 +e`RWh$\N +s`]..S/p__ G`dkX زn 6I;:bR~8w`h`iB_4c*?{Ҹ(sxMx2Aygyψ.# ))֛0L;23.aeE tp[{䭇a?!@jG? cʣx01h }BTƤdq.m7hwYOڂeLx->* lT-֪:Nl`<=Q+(SGibڊbJu|xL_*ȿ y);M['8:7ch荁N 6cKaV׎D19Ne:~1x?}%BES=9MwT-VJv!/pp6ԇ|N w qu'5C^7xB <-Q8ä}&eghɦT?u/i1990A!RŁd((qcLgz7}L snĶ[0MTR6#ez0_20=z ]?S I?oo}0$cR-e_SƢH1ۤ8Iq,ZpHrW4k7tiB %U)*%ȬWO;dP̬s@pf] f1` Mxv%㭈D#c`G|-f\H ?kIxTdX 84p3ۋJ>倽璟]h`t\csPh:DC `ֻLr}mҺ` !Ps'W pjtߋʨB`@Yw 0w " 8,&br%lh)O=ѭfl; sqYǷzao7:%ۛ<`8x,4 eǺP09) ~O?{SWxW`\`5&(JstĿ)gJ5Z B}&Q,˄O\8?!L"nv&?oZ0sV2:[7G[;`̺#3]SM ŽH!C'rYNR$:CHp*jM܇VƑrqm$ԥAR3jMnm$eNx_9Hi 'i81 8*T?1S7taX-߅-ݩ4mCV3߈Z}.y5x!È}"K {!wE}1ɳ=G{WYtT-)L6tPQtz%L{d2wRKo蔧cR euԻC fޏ7>d'DK1Gbz:N"Ό;bB{9$4^L)+܀fB]{;Kv_JA[)FoI];3ˆЇ0xm-j~ ڢۢ^GYZnc[gc.\8cr(mE[u{$ 𶠠IW8&f ?rH;@alJ62{틄\S#ᇲpJE]uUz uEo;ɅƏ= ƮMXRՓх<~ncJsHM,\Xp,¥͂?J ߗ}|VHT a=u #" CS TKz Ct[k[B{T81k{Wـ .@BE8&Z06,h Lݥ5L>:țA$-edfܪhnkh\۩v*:}<)[ (E5;D{<ς& @S!Nz!jM݁'0Рq ]׌ o%LX`ԖxSa(*pdi3RDk{# WMV _|,Cc![gn)μIX2^zMu ѓCJ"eMz[}h8נmnZ2WrKyB2+RE߫Bi_Ng`Yd xVq/uO=Wgl's YbH4n"3L My >I(wOѧx.5@}vy?~#uU1 5p z/(}t]\D&~QUp"a1\EX=F 7?y+E]}nʝ?Wѷ?NW49GMi25ť<]p9߂Q96r +im30&~ !6Д~J ۝O{nBc6 M)26V]yk"!> /N (L71x#\&ڥǭӆ"jFY\Lp[$Qb?whzCI85q{3(emB*;W'=GP]-k#I x9=`On!`86wR_q#s}0ZUNEWo'Hr+[QL' c/}us=Zߣz\0U03j4 .{Ѝ)Movۣj@oExU['[|Ib/5}x6IaXרw)*Gϼ-~_6ZI)OP! iJHոŦFҥ@<2ʛQV.&Ş[ZfY\r1`io;:|) |' E{^䂯#w,wdȕT 1*LwZ=&bGo/{͘-$ͮ@Y^Dyr(O1JM'ƣ"9Q?:%Q;AĄ>]1e:L|R O4W|bBj1yhoslI LU RW/OJxYg?D 5hFcċբLmVFm\̄6r0n,Rr5ߜ>1ũ)V[!7Mnk$v;% 2̓uDXLYEyhN]ؘ͒\ NrhvR.d/iG3[ubrV +0 ?r Q3X XpwѮ b wż<$쎫 A|f%%e,Bw㼸3x"bDQX  |!?1Q i9fHu7ɢlMמ1䖔yfqu4SD${ @qWu"$6F>f/&Hp2yKVM{I\]͢7l6=7g9B~0|%*\$LƹY.Xu6AG&J2 S1' r,Y* 5Wh(0Ms[FD4V~C Gb 2 [ 6向ذ@hHGy̗&oӀQ~ab~$ʎqGDL?7e{seIޟ p2SUK`r:*Hp˃A>,rm%ʿA4X Iul^`Q Y3-yW^vHya:g<}$ 16t"v!\,6s5bc92sѕ)֔8A ,%7Fg~PjF+yhioWes9i)0-.q$y5|+H?iTLo6Sc{ ~Js^ 5EGZS8]ȀtG^;J4TCوE?tv #ɣA&~`5*1|V)ї*k|V `Yɒ_^w22l#\^,?xTp Tg-Dp e~aMwŗ&F~4Y6 c9-&+}><&2c#چf6p3\-EjRZp@fM8u3N<~Ll A )ox8Va@Lݏj㑅y%w!7RƄZ*3J3b&baCb;JPB::W҇!= ^?qd^GnA+D\F\INMVLu05 \rflQT._:eWilmT!Y;pt@ }B)Z2c|@[$NW8^%&~wٛy3߳ii淑BP;rU^ 4|p+|6FZBs.mI$4@ |Qclp~ߌo$:Y١t)S%[(YE)G#Gsq¥g[bV?C/Laz=)t fsV."e"?"|TvAVdO*S!f,h0 NC'wѲ6L'4Q3`'sF}%HxG34RƒVqj| _uA^@hhζ) @8s\8;Qn"owuF6+ p/t+12Wفw]?\ݼbDc%m5 %RKw O7P+Ѳ๷^bCdY <|gHJp!'8t+2\h$mqD8h3&6h=<* σ 7}z,>=MJd OX)S`}("zLP̊=JQjwA?[CRYS{OM,GRɀc1gzV_/@otêx:#@k92~DTyhgiE#sBgxxfuRϞ; f{oY wj]tlzd$aƬUvL 8K sN-,@=ѩE&"l`RH'_I[$f,eGuZiHaW y̠!0M Л!1RUH6*jDSTvb.^=2_'RJbD*JiIQt1=ccOgU&DQ+ #€Y~'FcQ[Z;BT,@HAt"e-:L4ѠnM;&V,/DBБH@hO\G@Xw W^>S1u,}{$0,@v꾘&'pUM8Hp 7hbe9VHRdh10b|zܖ#LY.\Ƴ_ӯ+E-3>/[ԋ%lbfb!^Y 8dz`Sх+-[ |pS؂@??Y q,8됸0%,Q>ރdvάsb,0tؓ`x1T U y!\Oef=E~Vm =IS+)fQNN^T٭ʼȪδ?`F=[nV= ^WHg'wDq̊M$O'o.T"Xu+qaVw_:zw8q<+t5&)н]1 (i, 7sVΞe& 8و4XQKQL(r92bw*]_8d`)3f/qڋ7 p fmHn'>hK}hICd.3siL],dn#=637&")c7M iOI0m$c[\yr}-c-/^kنn%>O^YlF,kXt9F=s ? g!vaN,4%nbbiqӲq9ڧ{1H/Ὺ_cLJ aLjAd@t :;qOۧ/s1'X{9;.#jx~1Z$16k1&>EeEQkՑoDފWXrszP(^Ky*C)"!02" Vǽ;3n7-e2\$¹%:B9&ݎHveFi Ȩ8ž1TY3ʥ)G=h{ĥD]Rz9= D44a^f]:#6s 0Ȣ&d'5Jj7QNMBF 䚔RP-C>8$Meaȋ tw=ipx5d߬ t~U0,w41ok7:b)ORn)t#I͢@g"S5q\r 9'h+@9lN"C1Xڍ@\cǒhOd'@vj?VgCnAat4 D@*02$u=ЈD6CN-:QB3ɎQwCQ<"_^zszN6w'3zɔX{zXɫɔڔeem˒1f' l1r'ؾ~1e AEs55xǠIyFUHb7e7QYPsT@[ւbyoGq5.XQQSFQ`uӀ-`F:5.k8K Fm_Xnn+>n5q2'U3+d5טM4c~U˟2 o33 %Au#W̠4HMj ,Fx=j78Y0 pDrt/D?fh u7@7}g>riڿ2s546jFv/EÕ,ŨDBZ~Zh8.y;Gi.aoEE3<8yn7 3\ A= u[|\(I/$B^ݿ N'4Mmȭ`K!ǜ tu%dل_&&t构.tP#Z dE= 3a= :w 9D C$H^W,U pl8&YL!4S3t'?RNs kz!vaҙ9 :Gkh†1/ z.8[9O>f;nim]G,?HQ܈MFc`}[񴸚(C>JDfӳdi[;1{{4IwzX_ 3c~aˀԕ$b1FIF ACh3z8i"ڤ~@#=R79oY0~Wv=:[?z$ zB&[d34rHN}[ԩϗ[ǃ[PP}Nve~wxedk$bYsxy:ZZWh]g>[;?ΥxIu4å<%ϡ<_N%mzd4"O&D0ؿ{oܞ>|ZNpwM1|ߠNӾ¸uC|Ԍ [hΩՉq_C9i,tHVcaca6IƍODouɇ_ݫ#.ɷ"QSdd .σ.)1|v(:K;Aʮf~?`8/8\ Emd ~es^1g ʃc~69o=&P*lT2=1c3o/KZo1~sM"sZCaMsSci -T&p^$?~[ A@<樧h<63smb` /bL j`䔜eQ^Ey_Hi,LA"T9?5gHC 478.Kl_ڻE[os o|AO/l<֌owahnՀpNϗlgb/Z[_;"E~p ^^J<,Z;*G~ WC!$z8B @ ~ s|)28僀>j:kZMCw=}TNH%8@T e*lΝ&[IK}W㹎QŅ_+0un5s̢}==X#,tX4@yںw=af؂ޖe[.hx8JCTKBbr⥒ͪmc,h EFRUs2nmz0 rˇ$m3/ 1[Ȭ~nH7@Qvs̜BL 3,`g9'>q} 3 L#sgj\>x4'ck _z\ޢ -tN}MG^{=~ ڀCVZGը3C]}4װך/C[<'/dWi&͹WRR6:ʉM?ZDthfEĦxP8y sDS3Gۡ|UC:?"xrAx.T:.Q×dC'.yTy@ |~ 5ڢ GL`];d [/#r('ߝM0jt\@HAROK͒bN">BvҺ(X/`kCL>1:`Xl.r*{[sd{jd܋[oVϯbfF `n!i9kHd?! d.&ejK9 W~hꕯ.fvmj5%\R{F?z[73IXמcz؋_P9$ԩW@AAe7#gg}-}߁iNbˁqb̲xzZsђ>R.Z)1̽P."o<7YTiW|F{CVY]5~ђQ3Ӵ_YǠsڇ:<3VgI[}l q?VDkutzxksPnStV,M jsA=0Ӿq6:pZ`uuov+^u^ifk[{r[ɕN-d[eSKC7:P2r` (q.ʋ\8&k_K>"7`@Sr1tKE<]LwETfUFc;D(? OuL|ްHzlS #{PY~ k<`F 0[fN|KxQ E]rYXвE VWMO:ӷx8wbK$էz%-,d/e`/yנ;oCI@ wvEҏrS.25RY‡:E83kAڿ>QsGkEKВ])7'7h>Tn.S|~8 #_,2 {UF&)^kR6Qg(%%"P^$A^ra8J8X@ 0nOW[mP"}!b/l|<STs Pmه]G”SMgOx,jK< tOKtU]xPNQxmɴxYkz[l6e}P;~ bXR m{jpV> ˧:?x,VT@P9b-BNb[%rK%X!7(ȓXaV=7_uX>:6ܿ 'Ąk MDx A]{`W^8U4<t`j=Y$Ju?oe>GǔQw[zoW)b*:`aȓ?UԱ!ݢC䁌*tLރgxrVm궧>r%&+&ИoD=Jz"uu)\w9_#Og.aٙY'pm, Pf @9lAXy䚅fm#82,h/9 eU9XX;h޶6#C}?v"xQ*or%\;X$)NY%&ZdZacө>wYhwW<)O,*se?Fw(L\y<;)"]ondM!Wgj)V`|>#ix|&\&62u mzdnOۚ6%eV-qMe',2}HCSU{ikq0OH'6Dn`u-8F{H*y g/t?}ssTfwP8ոop*H@= B`6w5 gܑ/b( M#>)(?wظ@=pP&5I| 粿Hl{85?;F "aA;VX҇v9S>m6~ٽk^ =OJJ`B)㇠ɤөՂ*).yod 5Q>L 4gZ԰7J,d?{w=l̵kV\cYzw5Dr+ScH珂w?zM:ƻzbHG)FkRowNS֗iPqvs隃ydbhf%pyȽ:,q[VQjFX6W8gdS MA<_0zOsK1k.ƕ }f)y+mxc?/}5]؀9%d~ynn+'g9qsJJY*鑇1=ZK_h8m8`9R"&Cߵ ' U(R/":[g.wG|kH5P+o8.%o_b˾S$-.~`T]_<,"&/3RՉf7Rx @N!yr8&LN)   KN42U8A~Yz ܈aC_KR;*OJ%36>=<@S9w7 ry~|eh! OSyޟ@KI>V=LXZ/l{t6Uhmv0iufST 5%ӬS[䟴h+B!!<{-g?/%?>'OO \<4D?4O<4@wD/ q2%0$uaq7 M~! 3X5ݔH15J89U~ 'sGrC &V߆uʢ]VJ]2[G)y{NW'gt(km@3`kMG,fN0 ]"z/F5{ M#(0BWgX>p(MCO'(I/#rBaz}Qkj!BsiYf}ψV Ԛުđb|K FNא1Xn%חO:"86 %i1#W|IzECA na; ko6dY  GϹO6ZI 1K◧p?R,[=%_lzIsT 8KY /}?)BHP123%fV!@ÂiEz*hW񙧊D#MU=^-InUABݿiqp.7Hr{uVzBHN[1Q˳opASX < m!";KJ{6ڂޛMP,{3$10J/(X\աrqI7sN?A"~!H?Gh=jF Q_ shK)벦6(m_5c!̾i5a/n.N9Ţepo^̿@GTwdT 3.ۆff'R:P_܅X5ro& J-Ѷp:b}ܸ)޼yu(oS~xatNF.\{?ʈMj<DjF*zaT[ 0EsK2(wS5H FfdMu3eC0Z1`Jck`-륢躅Rmč_|AA`#.$dZk~(kmyTep0-j-q#vŰcu!K[y1Vr !o}8dnW%Ƈ(l v/uh>ӸwD?`qJخ(WS$'Ŀ2ʨ=7E~c-ů[ABe%XF]LBgר|cq K^.I L3/+I[pv⸛ AN^a᠒gFB?E~nH^1&ؾ=d1(OI\͞Vm0l8 lZBPN[W L4wn{`wsIn8Ù䖚.8 >MfOwR9;89٨qtkwAkR`"-Vl1B_EL ̷@;$J!| ۭ4f}@ޡDk.)uL(|X{Yԗ`KEeD._ktN)2-$[M-H^ yZS;4/"6$M>a:c|{<&@uo[KDVpx߬4;qm'I ,PZ[Y _W(+E|EWfalu%ʺ􀂃a2ixLHCC1Iט171 "fJ~d4"ǭW r |$R lIeo}yĿ쁁0N}={Wwb縤Hzw؂H#~[f5u_\]!+bÅfl{pJ^ŏы>H gUh #sze;pnܨ5 Z.8'6l@PM֣7K6Թi=ˬd\P: }I shQ% EeCI+ɨ=!C]Wq5-eUF~RXN[D/`VCq%NLȈ< .%KTrrڃ]զj_enjA0i-Ƽ A+{uկ~%Wz[̞rXBc\1m!!ʿt܁aeE0c ڇ @C6k5{:Vqs3+"'3J{R{ ' ә뿨N?[=E^%ǭ= mU YL-d~j5h+ǯ9D z(^\s2W@;m[#]OHp/`X">Wr- q xQ{@_v/-PPzAz/OJ&}^˷E$Iw.[v0 aCQͿC0C,!)N( ` 񜜠 *x(48ī5bOrXк?OGX6 5vf!-_#gn."o=&'ȳ͎һ01xv/P. *1hbqV g l PAkQPqQpȷ;w~RpU%gMN8ZU$a|o6L MGi OSڦGpaS e0)W8s58qQNEca"xyg|`!LDai!@v*sy˵a:kvu"ȍOw CN+;l!'^ؐc<.|ՙ!\gϫ6 Jzԉˠ>.:PH=Cbo(|; G U|R{x#PZPofj e X$ D^zehG)^*ge" D^K䥇Js.judD ǧ'=*V8@ PYy:dq'1ܦ >= Γ> f/{ 'E& P{2GCu=T{P>Y9)m89!(w%8a\Ӣ\GFîupɭ1ҭT{HJx7 ,:@j$>wohC Mp $w-l%b?-rU.{鈞RTnRm)1O.,vQntP/K+0:~lGܛ6QnÙ.4„EZ5h+&P4 \Ҋ iBQBR8Fq{^qˢb[ k)UYf@iK wyfZ}}Yf&ni'\ >dNIaRO (omrꅲ áSK5[%L CUx ;`r|W; -lAL*|SAOH8)8puo%BN5IH(*yqƩk}Yé߄>G(Mp++JpJRBOίu z~tİaX ̹z<ƭ.-i#w+0o/"*ypj'*fC*Bbw`1.6DjQy7ọ֒ /Ϻʞf^^/c)g+.8ǒʠÎi+uCKw/vJX'w}G f` pW%Ww N*N"9oV;jFu@euTόʶm|g5G1qɲ?_PYGЃkktKkAR(JgkN ONRO:R0T; v߻3o7VᑢmzYR90ʵgb ^BN\ :(޻;M=o b "M_3qwz;8WhQ+bR7B0c_ْ^ޑGdt[]Kk'Qi=Q&A,LC949E_tMD@@t!Us~/d©&{]Jڥ4xRBt5Hf7W=[ͤ/d(A">x 5*;|sE]y_˼i1cA(`z=0!ؼ/(v!U{6 Nq6Q\ X;RLimX9Z.O '# ^v@ X'lV` ԫ0V#صW>O5zB_ʷ/&O1-47NBe%%v0҅ (%o~]"B6z Zrw¡e=, O}ioh ~c8ZoP 7;e/j^{nF18GZ?KpA9}(̩)] O$j[{#- | y),Y6k ?'[ݶf_P _WGGow[@E!bw< C!J!zkEQrL"!s9A&Œ6-3+uq,Z{_װEon൭+o踰!9Y`ĴřAzcKs_/H&ޑ/,xRf?l(߽2E9 -Di</ˍAH롻q[tz1t,͛။xnFxxG1%r 6dI;'S ,SܱOu)2 wD1R}؁Cn+ַYV細uk)U0*p֠?n~7cG#AOOR,w Zzunktib-mf:}~˕oG|Uhu@|YD2A:39@α87[fa;Ŀ.F.en ѰI_(9va!K"6Tn9tᬟLvL[1QKЙtXpL__ҙRHOPoɴ>ETFng@D3j "TOsK eUfM=8ҹHo=c7Wќ2EgK;/c@ 1XXśV%r$s;ڊ^H d|<E1WJIrT9rw01ԃr hf\2S;~Y?3aQviT^3rP9@2+lLVj8 ; 92t'l(ƣm*-;If Ji$_TAykEy,p `BH_aS?Yȱ7ۗ`~诗y-7_)>kJCyLBmB.(leXe\0'e?b)+eJKoS~pvzpYR3&Y0Y415K Fow?hvFW'X3hҮ*1_SabblY|`#<1T豝ŇoTX3/t'&=iD? W_ ϱ"JWӟƪ'4*mOqH=fol(Me)ν-dX*⋂O){3bgZ\'jOFm5RI f*93'leꋄTVq簠_;iB>CENڗG>HOiQC'`W^€z 0c' yXc@ir͑Fn9_k:Cm \G\ ܶ=:lgN9i <;,}Չ+(t"~!Aw[w_&FJS"ʯ ZC3O u}hma|'[qYX AKJ&"%Y/X:6+9Pb/[Y 68 }\ 6Rlz6ed[?Qg`BULݏ# 3UIKJ[¡ ṈqŁ?%#ȍ}qNB`Fϕq$FLҊNjʳs'%=ìc/UV$@WQ/zW{>L{o˪{1Qv ˎĒSD[%GH}1گp,M@G:&JkWر˸ޕR%p[cY1y-/D n,?3Sl{0W?@Hgct?XuGl 쾕Z;60LKQ30֘κ i?h3 jޝ^ZtkÌr>p+t!oN&v:lbmB XV]$hD;Jx%!W-N_*fk#2,QE=+9bmPScTrV6׺Iu*SVL[38le3v F~$[4S N R;OηOK8E31=5t##7 +{MA"YMe_a`QKyv 'g]B :\q>AоZ#mAH_kVgjЪm7M!@cMY MA\MtkJT %|Wyh*_2*O>_bJNJWNKaK%ۓ_ӣ}z\ṡ T}Ņ+y. iq6zsdLchw>^]ߝq8/o~1:WKޜK(d'qwvC綈Zo%M\ -h 3ơ/f:8WA}riUCmYm|#=q|ZbuX4}Jտw6\$ha? P$4b\)70O;n>9 gfEuNe6DXrzsnW?nBkRFx o <^ wEH]'2VL_Nf4Z}"Y0*ː\Tspߟ8+? l`0Wp$S7YDql? cr= նX&Bꟼ,Βs z,=@63F'8bme#;pL̺]MfZO d%wga'}q"r^\q[`R/ ugfF"4nns.h١2l܋.llˈir{Y@-ԅĶ{i*da㟟1B8q:zt D5㉔+9-)X lN0nY̷{r˝~g/ձ?H:OGm0YK.(mDQeAьK07%C|QgxtGD痿=CQgʯ+FRXjGKqr3&4{;W7`(JƮ*~k.zi2c86H` q\l`sJO&M㔛{ Oi司 wNEI#ՉDsTU̽`|me]Bׅ6 T.qW&v_:DW2@=$GQrY6 94JWn;C=R_i5eiov\?ۉ_ SS.3,A&-o 8@l97,U*,Dq}?h{Oz =UW[C]QeQu7*!qW7zPN] W*Ɽj^]4aWa>ss"~a7k @Lą9xg] ʲ/[Tv4nat6Kb-I%WRFHqݼTrTN({LYW;rJJV>%oq5@}Lnٳ`QB򦛍˥<J;DEytRؼoEND}ՁXW,AVtVoY=X*ug DDD,LvOpo6Uo':S?^3ͷIPpwu4\#_l)YVY/ZY k+XnVàd+\]OQ>zr~T眽H|~z}\ mý<CqJ;1CKrIrH>'Cߢ=vW巓ߩ6o,/F*/Sb 8/{))by=$,OrҝݦOHĈc1x&Am?GpNz'qš(.{0)*@o &9GqRV&X`)N1\%:Wvy25Wxcޣo-{#_ bB{[\hi~L8p@ڟRj/+&WYQu9: F޿v-@{(oZu|KGa.vws8_m/mk 1YsRp:jwv(z^rͰj.ͪxTaU8|)VC%Ix~-P@Gӫ!IC./z޽Mzčhb0ze0j) %$_J2Q厠v|R,T꾤e`/d&Ac=<.YjcM~s}' ;1]!ڏyNîCR^{;~%#d)+A(W+DAA~jr@D5y' vrt@40@MȉNJ _/eT6 -\&>X w0Rț-I_TMrv:CGX){ l5}PAe4l(j̋ߑ&Fh`lx+3Ws&8 tbTǗUS{#a<w)_CqdT*%p1`"wy -h NR}/Y/1< W9FU\>hp!r%q|`$K<]exJ KKYd" A.PxN!"j#w;w8pЋ.E6?QXwŎ8k_9"`Aфd{klS{8 /b|(mwu8Hx>Cd92q/(`S:"]It!fzA:>w821A|dy!{-qaYsb+o1kKb1|*bh(gXz=r @L, TkVo7Joh$!}wƵ!°}˔mFƢ|[?ͮZ_\`4i8q- 봛 O4 חs8iS-y 9kOhm{wlTT<+kYG޷%juUzpֺj]wv=0:cۑ9nom۷s|l36@[4mwS͗y)3LN4asCPv@GY]g wAYλ7yCަ|Ԍ9:n H{.@iWn<޽L>rUYSޞw[;s;09o߃Xanw\:>.}x+TV^N E)- krea=Uy2Wd7K: S)ϐt,\?L 8Skpx9~\l׸@R;H(syguP^<|? @/5&}1),h~o/@ 3 [9! {q X #qJADX.$ǸBIP2n`S52[ D~ΠP#psNq*ٯ</QHipLLgwQm;^&\|I[ImweiW h脛 0XȺⅎ?1XD3;&V :o2gz!ac;/]a00`l(ĎczLѶ_. :>`:&7˧e&Z ULe;**D|)rH'[2Esw~)茺pΰ;y㍣ |Bg` R*qvcMIîZ՞ؑT՝Q y gRqN9˘ZʜZ.uGqe8'e6Ԩ*i/!'A 9`RLc҆N|! ~JcyJ 0ؒ}z3E+JxfKX~8rPWkp?GHF"| E/n%aJVky>%xtum7q&B@܄1s"4sԮ\[Sь{)bVY@ܖa)uRkf޹~0LLa%g?m!؄]Bqf)=Xl+y#S9^$ce`9rV83bSvR FLy ,S%qfTzCcQlh?Jq\5O-OA+8JR|UYv@oa !*Tj't g8ىEX[#Gr)٧tro7xfXʔΑ##ȟzx Rދ{T)K9 2-Gݟo~0\y!轉AkCrNn%UgNţ"=@%kKHm{ 4Do :!7kӠ%uwQzrA`L(3`z!k6#l/ې/†,dH"xy#m6GّmqyEQ=lbȥCˍ*| =iqN^  L'Zi f\}ބ9ԛz)uzOK[fŕC1MhIRrBGE_X2Q^ Ř ފ*4u*~a! ƕ~"x4z齅 Ku@9H2fSnf $ l,E]=H~N2b? = 4Ou}i#L/vQL ayD񅖯Dl!F/,HnV}^irqS1KT"TTu SVr*rW7D}#ɥ؟Rۻߦ1xBҠuZ쨴a8L7~2 񑱿:}E_#b=CA}pyvw  }~r&5mk3V2*ɵZ"du=&#ɜ5bp'M3N=pNJ]BP"CݣA+=Skw;C2 `qh-z?J!59f+[| =iJG?_]̲ysy~M"9>N/̃_ɾM #Rb+9NMIUK@ucbhƗ_OKe9#yN:Qaj$f٦./Y:@\ (a!3"޳E.<|RLH[.0$,&xq&}cm6wPh^bX:cJ2q.]\JMhPkUmU*s&:r)ܮS:>i5Of [z0y4UfE9%^Ysgr0%-5yS"#=gχ7OMx4oh$nktO&+krA }b?GL8#:hF6|  mD9Pb\+ i2CY fs3F6&@z6: a4oV`]QGZ.P5SB6{?6x y">Jz3;X'q*l2~>?q!Vdy+ác{|oy=Io }? }q߹}sjt 6b䭶|eDJ^ -(r]j& F \[к+i.y,GCAJc6&l!=Ύ?.QL.~}B=Mǯ|Ț4x-lE (AW [PYrjQ+f?$T39enu18SFu#N&7`н4ʭol&jw&AO/` 4Q9%zdygr/Ư ɱIjY6 6 eӆe+^1%Lo}A9hN1iLce^e/^0_ Q ,95!N): 䬮pnȏY<0˃!uuytL(%M8"b^h4^@SW=$U&TOG0W }\a['>ߘS:*ayLsA{~xp{'tX:I *>+6netY٢v2% `){@,-veLRA>J0lbyqO݄#+4sKYdOp{fb0Oދ֪WAYd|p/Tn^:fpUmܪ\ LwA9Qҍ\3 <RUvE^hj=@sc.V{Sigv$%$4_O`ж pscn+sі&sGHtkD7nܾ@(A3V휖yzhCvd-+a Ԩmȥ~c$㳑`9313?ӤY'Af_tQS OOif]|IfORFUǕCœx.}$Ob}utie'B◻`şz%~!Z "`PZG]1GA!r41R{;-F#pk}v#}tS̩9؜[?'*?b!Њ?"+q.\}*$`UIḡel'~>Vo#x1khiJ-ԁL~iZ[~8 ;S_084m s`y=0+[/՝g; 37WZ-/N1ٞ jfSõ2wM?Zō'\e&᦭a饓C˧=F?Gq?EYBzѹ5,c󃚞n8FcSrf=J»rH.j5,&}0[koQj Sd`sҔ3`I#4M\)db~eH-*`spmr~]Z9ŕqGd.E?gL &0DaPT_' t!GRQ O/lңpL 8bdVO癕nLI&wr I7A ;yn2ؾ󔾺0L22* 43D>7Edfk}0 W@9S+V=C (x-w5 l&- q)/g+rxjKxB-#簇.c !L6QIjt !zb,w< 5)F. !k(wϰ(;Q@ʬlqgJKhrIA[+9-:: D:i#3u+tJp86+g ~ wX@M>x*e`3ywkedxB/dR巔dzdM٤]x`7#/m!Q(cBќM=ڹʹ.m8|,_n'b`pH@5OjQz 7DxءЛZuQ{<;h |Qy"tPv5 D7}Rb)Dj4(dJۘ%|7&zoonԣ X1Xq4iT)rJdj mSfW)w:sB#=C]]Caha2rJ;mpԌ؋7ѲQ RCuzT[I{c8ٔ+D f0JI7zh|1guZػ1m:C`e ̳}: X0x̌.Sek€SO[X:U}ʥS ݾr298Ö N1;BeR;)wo(oDGwCqآSX 'Ł)[4(Kdb1:tG%Ly"W"~fS#KG KLmB7"`) …~:85Qv:}@`:KPp-. ȌFO^\Ӷ{qes}|9F[Eђ~$tȈ\F#Nl!$NR?^?97sLdDӂfI`Y>q-gyv9)rzA>*_RQB4\n2S2dC.N?R˽,ÃqSBCh xwAAvיO"HIUB8>?w//x]&w#>=A'/ ,'N"&$ 2|ЇV(.r|/95btmۗ?Qy:8!m~N wYGA9J¸y+u:-SD-rgǛӣnPO/LyV0fnJ_2 d?Yj!Jϯ~n^ay_~@ kh\K)'iE{/?ƥYS竖O3;8oPXR#)r( .ɏ-Kb"yAi&O|`|zӝz++nh uKS|f!xskNɂ_ao 1Qv .@QMa(;MsYz{AF'uVnѼrtjΕN?"o ᛤMs{GEIpH/~"t\j\/fb&fƳާ0 +ܛ"Y3C 2y悊ȖVH|`8>Mib(s Пг:.r/l+ء63ك0.fRBGs>(dAo[ ;, yB8 "iXc%Wvȝ4`Tmq@M(adTaY /b_i'- b?F$r5 4'hICQ1yj|߷hx[ gFsT9`ߘwt#Flw3\,ǠUd^6>K־Mdb 0qVoz MNO\הWk~g/g#E[X,_RMb)vaˎ+adV|I uEkx32{y2hǛP0EσF"E'oRI('*,T6p U0*/ aUQ8MhtjPYqS)HEA)V_ͼhseB /g 3n+[Ǵ(;" N/B<{yߵ fŏyi&wj ixQ#lq)Z7"KD@"KKW91S嬥]P9:3멵Kn `IDoC4~ /ŗ_* ZԺ69|Ӌv{|FlR4QiߋH%+F r7htL+D/黹,0BOF\mh~B(/,E'ϲ86)eݙutgv |lý|1Z3탫(:\xP+w ̌|`=>۬7Z^F|݌'pJ7!z-]iaf{ &ڎ0d_ ӯ%rYŰnzjSJ[h5fXK _4;Novm OQ)2S׹(I,`#"3jpkҫŃ5(܎V.r͈Kj~{JCQL QWL vhskiW9ɚw4h bkdĭ{ Fa8Za5Vwp::m*45SZ -ki0J!he,'"Hc$ʧ~d€I]C 3aLReQw#jA^4@ >2C|(IBpYydKixa\4ߴsvw=("/kCBa鴻w e>LN:ǨҢɊ3}~ yP2a&A$Z`flšy)<:}x$#÷uPsϦthh==}< -'SQ%֛g'BnQu!x߻ssG>p#2ܴ*6Ќwx(c'N^f 6}Lۂor@Q!Nq.ؔr;:N20ELC \: iLq|w>`lP@Aʇo +[*C42bY=)5dR6xBϱJ1+ > X'/o5,N%Bf׵%f{43eR[咟NHDb)Ө?گv|Ց-.S22~5'?CClh?-&ʰ/Ú]3%נ &Ƭo))_)YAW> Ձ"G_%ȣ۶B[j>e/Ai3٠Tn `8E藙 UJ#JeQRYc4-4rKwT+^ 573_0(udKu! Twpxw]خKQ%ñVAfleyzmlu;!Bja^i6J=VeƇ7a!C0]K1y-&/E}xsP\i?Ws*/E [m7.ꋃ̛EBHؤZK`|XAa|e2ˌh^r;(e岺>4@Nj(\V^-U ījße%HDHYfܢIRH'Dt Q5KvUMʹFR] )sK/_^GwEk>}v}{OЇCkюݒk[~x&Pos='9Z4PaLtRwZTb1mb4T`bYfXloBL[zҊJ_;m)KQeQ,j}H:fM(B(YI#:s(ny^;Y*)ڕB&(•|r"nͦIJe&5 e$ΆI2 d{2i~Ce]v б{sk+kv>Wv3~]X+ NIה?/k-Mʊ |✖=ְ/-KQv~m}QpA2+3=zN}W߆[3A>O2@ Q؊鵞.R+=v;BQ'./lqH .dgz8|f1A˔X֕y tAc8 n>f043{91YmtS\|Jɗ|^6-\ ?qi/o/jQNZ'ԀՈAX ™Ut{ _[E3,1y/q[9uPeX,;+ƺ&&)?bu#X&#o-6?]uhb?MF>}z贕y)ّSAT3|kM! UIؑj@QғRKD-%?NCo~`q/9*FCG ebV?"l%/W&9#3nV-SXo" WBrD| odJ@BQ_c M|j5Lj[~fq[:JXB%7}QaO56Mh&Zstůp|I)_""~,vm)c'mG6"fRN+_Z+CS-cr3Dc~mtH;mi9;Ai-+on(mu? R[ځKClK Ms֊sQ)an|'PMptJM/VOcPk`]k:!8D( >˯Po4C*FІhW4jygx(֊2C5S.}\)F< { ~tz8K<,P0 Oi "1#fsM2/#U!#ztMPm/L0eѓIH>/QƗ)5hpQwW9CQI`*5/^Bd^뇚b|3"ZR&<Dz R0̑P/V)hL |Iϩŧn E+Jp2g, +bBrV q:A^!$*ik:L:9@|Y L 7㪴R[09J  >-KǼrI09xT R `[^%h aa^D l!2qC.Uۭ+t32aym ^+\6 RQ0u@A|"51F DԾ͂TŗLK"7[=avM;zX1'Tqt{nm($g3a [n~{8yF"g%K v6&u-1dExM zAze5hyOΆAô+K]N ~!҉:?KqYe~|zV!N YZi=<=||)A"f[-p}>h;ٖ1o/߮71֣ާQAE X:z#9㠷i1hT<p n8$=W~'^r3@8X1X@{}4o`Np|]zV| [E:+1JQg4բꄿa<;("[pv.ȗ|8AZ!)c,G;Za8KVbwƟttmt8ܶcN-`[= 0"QpjNztGзrJY=w8 g /;c˕?ʔDgJ}\ŗEBͶ P|~ W#usn>0 jokIG`UG@ƒ 9Rkb_Kȁ1@jBRe`:!U~朶9% 5:"[D5G>_?-?QvZՃxy\ąJJ ծtX m*rbݲHɢKݶs<0rFRvW\y+[]'p2'Ҫ&@>فܤ #&R^3&Qm>O\3fo1)#'mqK3jpmivM+>|24qޮ*EUf2 Lͷ'3!VdZ * *6TiZ2RQ<5c%O-x4P;+HΟ'˔Vł<ڌfSSmO0 3DucM.U~ :kƾLT?!Ӑ3"zǻjt#EWKE3pZ`pA O}vvTڒR-_%V, 꽃RYz=q,)r/5@3W>t lP7^'BLm b_ w4aW1iT-rNiR'8Ԩ$8ٞB_Zb@;/`c;a=Lf3]ņrl_ roNZ R"}-K\\ip3 4[ "~6YU i;V޵dQW}M}(FnZEni$u.ɺK R6hHMdE)e[QYulݵv>uWMU$+^^˾`_^oC=QjBmz(09cLsh%/I^]t۴.)o~<ఆDm2;دG~}rwWSa.X0 (PHїkaMnH)Do]rm`JJѸ܅Zj7ZvIbd-_~8^ Ǘ2++gLՆLhG'mb>?b1(ҭML9FĶ rx(RfqJ k.- kv94FXD8cɰZhbpZv:wԺZhV,Ϲrޘ ߍhf ѯ O)L# nZ5䆻^Es~{mSߣ9o'؄BKSϜeϕ0"/X&~n&at^uCmȿN`HBBHtJrsӱ̵JM:]#>j*q%[` nGz(@hj%*`z99^V2ks z*xl[yf+m@tCB-M%d p$(xxZG {"k'q'F;O0 d#Nc{IV8{.o:| (c e-+nVh}BysԏA:l!$Y.d(cICc(Y[bPY+¬uud̿0zX.K  -²4_}FJȋfeGް :efϗz){-̮ze)nfk*L9p]z]pFZ)Ln9F!v]infLuHM .PO}ޞvxrv?KE8gtKJzdZ'"p@xlq`= }ҪyC֮h[tz_9N\vC_jf,ToXLk:^Ky˔X7JzpQ?!^#є܇}C Ժ$^̒ n1n8`X@mx{*v;WBhzc_jlZ)&qot4c+.?H]%E!Tfe,{-o< :Up_R w \5jf`a64ˌ w.Tj/EYѧѮ]i,ɷ[*Bcfx+dE^`Lg AGJɚzs[CDb vӂт@"Ȏ~ڤ/? j-KB/#DtSsЪm5բ?Y,W!'Rt;DetƜ^CІ; P|k3AI4Zu7~6q2 r7> rtxr㟧E Cϙ2QJ#$h9z 8-8m-;TF w֢K%\9naho >a |% VA7)Exjor)wS)$ke}&̂Bp(<I#WBTJ)?Hiق|v;`O6UWyZX`szuZ)SxпD~$dF:^9Vu1Fd}VckÓ-\O=&؎ kd] sE<9Ѯōxg;+I/mCCЃ1TR1? 7%'s!PT TS# ¯s(Wtk[ZmT,ttKUGuʤx01 W}&y&MsuJbG`0.G5_#ĹGYcY6Kog"3sv^m'_z[C1QMu(WDuxmmCwDSmESօK` *YDxOGЦ:2j$fCM }^'OE| 3s-=i{>g}sO?2&p~[>_$< 77v^I..=Z"Y}bMV{ i \߁ȕZv YRv7oC^ZшciPu 3_5o[Z\ɼ'<4_`P{+Ks Mh>?w<4}+5դސC넒]]T`,MCivL  V:Ml[ 3tXJhChR!"dNC+qkjB_^sF).,ߗ"}^o/oax^uyv9ۧKcDNirv& 'O||'ahm_`ھlZ_δVEހgtF7n9*P PTnnD)#JV0#r _G>dKSrfrq OpAB >}$6P+d(,ybFܐjhB4Q50Ud ˥ڱcfA2(;/Xah2!a<$sjgEuW&WO^+4KU{0[͉_R/907;z"MEQfITF#OtXȣ9F AsO/ *OEwz7.-LnXI)( [b?0*iZER kcT^ x e@<P"bw[:r6ĢV!3v ;g1QTtz%fz<,r(9XU 5Rn|3FPѮn)Ӊ͈q&xL! #p24<*)_}N%ҭ0Дp8 X*yv@h},C!KUH9`w(6eZ~fc/ӣM?g39d1jŲ˔ "E{ä%t'!4OlZڅyu"PH,u|Ā8NRIvI+msJH`.ʿKHGCNTkN W}фj)(\#{5C3+ L(Ѳ\€nffIi<ɂ1= IfȇE[ Ym&d(5p'²jI>b* w;RUP9\燀w ^nËc1 2Qػs)Z\H"H:H7RP-@+Էuk`4C *`(}1lYV5)MBb uRä-|.aCz0LH܌ va4kD0ڐj!*lȌ亭wA|Ityoׯeyj.͔wi7lx"h& f)œ{+jJ_{PdZo(mAoj2s l'o2,@y|DMJ\5E7&]xwh>ٿO>_ ő֠T;tPҪE }fwCPwx neKd!G Y_r\u\3BzQnX̯cDU.ȝݶ B:lGXfN9_wTMu`2ɬZ eyGfu1/__NƔPp6T?bsC~*4Ѐ ed>% o <@$hW5%F^JW vCR_HR0`U rvRecYiU{k,< {Iڳ4c ^u>$^˜KG ,tҙ7a0oDtWiu$O&IswDJ~)JWW~Qߢ6 m'Jc Duu;~OqigWf(U$"`Gk34+a]?X0 f %Q7Ͱ,`uAhDbws짧Ǵ[CAAYp2DOeɔS 8WJ}o*oFzc>_˥sao#6<$IfzA3g&+f(vA5NDu|C_QJC̡?1ݤ()"&$TЪ6m uKSDy&͋HMTMdz%GXncz3_.=`@=`یu? Q[hn+δ `/ l FW28W,R/!p? f f oX , ]j~x2X{V*!0$ ɢd7b{ܪVWd4( )R'$Z2ɤ)ɳs|BamZ"H|p[}y|cVC=pdoGij%a:Oby5frubT1?0kAqw0{K?2knڗf\bA Y`0[+(G~"N09,2A%l|lOdbɐ%o͗x3D%ewJi^XЦ g`Gy6s}^yNRx䇖?ʡ;aãl:s`kQXV>X<@NHV`[`=FP.sp' mI]N4~qv~/q Do|| 6SMHsq|$1pO9VG1$RZs5qK\GBIMa7A2SU6W ګǑ(F Gt]Cq+g%[X1 rbLnO@։p07MfLhI! e1߄,,gb[2-B2NA?^Hw'f +,J?džOUpzNV!-ÔqRc/ՅGfDtu'\4hB(OͣF@0B Vb`ER,E"2$ S֪ kK&DY [ PpW@6AkYK[zMlDCKN푢ƶRhIH-vĔ<>ȅwaD)}'0)ՇtZ˰4 zדݕ [8{vX<5@yev&Opm|@gmRh[CwvB'J|G>ݔnրˡrb%gzT׆zLbnnKEА6-b_O/DɊ‡Mq$7ڮQ|#;iĉNQebpd)RiP4dM=Fa(K Ft^vK: `@vF7o]8%ov?깞&ڳA6>%%G$ eP _y%p⤇;x.Sk19W`^l s9I*S6*DscATđVTjT1)q4'`*I֊_n1|zihߜ0JYju'9K65oAVgqſC2 Iq#X$ *N^wfh/aN$X3"2X%҉a:0WV8.$0vL,)5,"xb3K7+V^}qJfɕBpt"!x#+E,Tl6>HSNl] o MY,q#gʟ~>OPqg`s F`SQֈlu` Y>;Jδ Qg,̑@a2|:(zS[x`<JN=ɗ@Bz?H* Gf\FlU1!rϾxI"koZ=^GؖbE$ɘV߇׋t2#bIZݹ.i. G '2R;Gv %Dm^:F*1dyc!BkO`?߽T <Ԙ0 hF n+C%Aia?a1@۹ZX]wC+e\OMNߧF?,m&k:AdY ,^IL;9 ]!fr;(20盀4ۚ띑rvXRHz*LZ)̵G+Sʬi*2QdG]O*3Y]#D(3cn)DtZ6q" n"A:V\]Nׅ]gѦ$oӱENAAȎzLWi-s^c.'θhC,9l[%;b:-XL_GcFk:Ͷ̤t_8#m4zP]vXX{G[}NX&cnh4$NM{,=N]#^G g*RB6|s6'8s2F{<|m7&-(Hvj,qJ'bgb8P#赜{N͇?sLLRFN˄a*HCaGz8Hlq6IT=gwO8;a]EctܙP.ўfb~dU4p)@8E+tV5):3ٸYcՎj8VPgA:A4Xb4%<#%BO ju.AB&!N@ҕf<:-y F'j6[ǔϓgtr=WQEs09}h#cO( %숒e!͞yS붃~d̦iinrMBNB[G{"-D)v)o%QLGJa~AlQ &3>(t';&Sԥ6LBv ʀuhtv΍.!Ԗ mpD{`:߬tp[hP,_Nr"2SrOIot@>P$t:-Tf EzjC.Qy:`v%R.w/Oh4*(Uo/cwfQEx֗,lfLz5/p*=[NK[tJߗ9L}m5 !4H5 ;b2\$c2P{`e:9~D)K1e{$4'#߾^s^ODIJ{RAy㖞\[\3$-[Xj}ڙ4i}T;їgt I|GN׳]iGE:52MTNK+`15PK+ (J;\ia1!KxqdlW #3V6yQ% TK,̈;u/<:G5LiN$@nTOՄgNJ`w gmlcip-ni[=r`_8$~N,8S mIEԻ1綰} ;Qb@`@e|ʼ 'zHԣ-ڤ{Y8DwՏ 3HQQ#Hitzq,!6+EsM^f!cM*U]s4u6f^ {Xg%48lHkĀ/\a`fh,ڝ Wxpd;zk g*zݖń# [S;5rYhjвJdj9pŽu53V;8hb@6sW9U3nB[(k *2Z?wKs0T Xѵ S*duT8؃0^!ɩP7^oK~Ȱc80[v$dX'ih2T}:L8,Υd*rQO1u] wN_zTգFVUEgp'1LA鵰a`G=ڋ=Bfa<2Օ |dH, &V`M0q-mM|ǔ~dКE%k;A &MQ1.J)N^+ 2Pq= 8Op."-YzNHgY'Zv^'d {'--z^A? p"HA1 3yc3/VcsW-]EB4g H]bf!n5Diֵies3c,^kFėHJ(<S8-o[c[{Ђ+ȄIl=ۋFRDAA"1ZHIztD?m`z\g;ǓsWO ~д<2gRSn $h32ٟ23_~"Y䶉q'п3-)fRj\å^62Bh㔀xygi;9 :6)8IފPcȂc0.Mv/EIdB+XFu蛀.}W R7h#{4{7p! w6Fc̕mdL(![bM3>~_˕,!ee+4\)"ՍtYfOfAgFv䠃h=\VF'DO:V?beE#IQP!ܿV1FrcS~YV w.aVl(䕾MhXF"Q:ލtl|d9ˊ9x9]N>ȌAqN(I.0 'W~N(@<ܖ4pX<lN_*Xskέ<ϵB/Vc 15 K lp%n~rƧN; !PU@Ƶc9KB҉j}dA{^<zRKh;jlg2 G >VIC:U/i@Ѵ~JB 4Bu̧A"ĥ#r!{L?¿+l.vr05#/[ė>jecS˂n5rJL,K(ޕq8W_"&\e4S-7/?4%BcFp ^GU,&^+ЀQy }èH _-kaf) j]jVn ͝Ȣ%&▋x\Š i@ x _Q6ZH3va2N nB>|Wx= @,~H"t#68޵%FuIB 2i,(a]oC 'D%v58Ř }tFvp y!r\$?x4Ha a&74ZrD@w6Fř6n͹-*`2Bk_0xGB;>ycߏ5}7>ZYg,_'4kWTq?ѿK/6} I-ZpbuBWսЇVאK{>NouYxji*(۸P:5&b >w0i#߹u9†Ht,YmCG6(#SNw qu4J}ACS0 8JYY{'V))#~*ˬvTz jtˏY䐒hIGNy|aa [ I2Hq3ۣ|QnRhSj`*t:9F`ԆT`qw}];6!Y7^'| _ֹmY&x1v\%q Vs*2*m!vPaȼTK5[R{NֽT^t/ՙ襊vY\Qv.[6]p$f鋣gCljkڕ#mDJaW@S\՘TK{t"7S?D+yŽbGG$[8g[zu7s&A2'bω"OuUr7M ~!bPFSo fR@{mURP/e-(؀s+H:-uR 샱s:w:&Zc5GK|.DdQ8~~v &n@qaj>Yupǔ'voXn&4##Ά;,^A솩t^ڕ%lAN:'>wcE [7VH>aAN:Nc kLOۭ-,:b/d0B<4-:*S.:CmX`?,0} 42MHvSV'D×nWW0}8IglemWY_NWv#ݪ^sq}c$S|3kkќ2gd-$!+E IJB 2}BX7"RfNq$PD fP,ȀƩIYpEaNrN=Žt?M*XT =) #[靁; N)XٮT\+krj\jTx3nyR6XRjfR~ȐAng())__k9*j-M)uRKrw)6tBk֔ Yq /yd[ s:HF(r݅zqP'Q,͇]^{^՞OC|1;Σ:}O 5k6mQ&whh2BPd j f&GaN…7G=Q]Y":~Ff8SD(RtxB\+HJ-o$u<s.XKҪ=5tbD| * K*10@0DÕD$||BZ'tFj9 vX  CMNnnB ͂4ՌzK:;SБ1dazj h\zi} ykf;Kyp&^APjZt KHT!Ǎ2fZzmn,G+3YszѩT߈=ֶLO*̀#ٰSQ)հ%EKbBtU K?3% OH,Bce.62*.ƍ~0]Y9m`} ~(۵6P/0]A?zFv m٦|#ە3QK,JD`5{ .$ #pSbۈn@vDt0J }F!kG{A踫ό6'IgQh=ALJ\+5*t/5]9i]*LaaW9 gqX׺cqHP0@V ޿F)!l+nPk8_H`(}w *Alr*8#h֋ 1USSt b/ׇIN ѿwJGp'=5rpk2:0!\",l2c,FEщ?3j*@-&nEkCD}>+m!w y8.rA%lbYv(ߓ 4W5XzƷf[z|A[aԂvm.;Pbρ tywL,Yh/tiliƕ  xĀ˪is$fB^wٍ%TEJP#%\V?s<ڴjX:Q,mQUހᖉjz;)e,~);Q5C\l؄@ *XO*|~f>Aa,Ќ +pp-gѶ$?,m_toiFNЈ2%B$X}.osv{Zv~$-_pK"nn>>۰_=Af7B t [XLб.<1!(0YA\$`lһtۏ 'w l).])Mv'$>^Oӂl͞|:R|z;7E!K) -Lb#NXԱR ̽ y"6 5c֌&֌l0k̊Z¢saC-J8>QREG Ґ3SG[PoAD+h't"^4ō1Z(tSWQIL:7t5}ED:؛8qٶe7Gk~g[~ ʴfun>jDjeb&S| 5wE+dzژ$/xJwF %X C!࿑ l]cf˜m Hoq/%؀N.x "L5{3gHNej\C$Oz..^E:8=U[Qp3g2z'?Ҕdš:fFr|˭PU\74%d_et>OǣΰK"D?s5LM ~nSɌ ٤MVW-O6xhbD儈냭_T  1o &CcZ[:%1Q4Ln,6bn,6bZ8,ZٜX|2=bAFP,Lb6TKJ1a:TFl9ބ]h`?-eYq釕's4u1B+ۺ[s ĺvmR¼>gy,4,u,͑f_0;]$'F](ΠaA.2}Zf5΀Z!.ܜ4iiӹ&NVpؕp#jMyҸl'uhTi&P}ˎĪ4 |)QthM@{=xwfd`F \^ ́ 0-)QAEh5)3Qk\9єchlSCqHttlGy2lh<B@Su[L#| 0-w_lw/ )y Z[ϖFYϢ-qts"6JmE"T(3¡׳:v62˹a n1 +FC*bX>4~xs({ >Hq:p?i9#~ws ; *rd Hl Icz3zYW2-ZPp&xU24Y4 >Đ79NWA3uZvc9"k԰N+ҫ: [RefmsNzjxQHK[ϊNlzz}\iw 3/Vh]*Z=# vD("&si>mEtÈJU1׬vtR7~B 08&`Gz MhNs,0.zc:lL![Sۉ&bp17+=D#XfO m NaN3_%;kZ}7GNXb%b]5`a-vbF*-1n9i)1?*>F D.a!iAE*LKp{ 'mes{3pu7(κC@X*W˩(Rk9y }s>7׭yG|_ <3-+\w p+&ڠcAH*Wⳳ̇ؗB(S{@o. $uR>AoѰ_P4$p_]X 6tPe:9ܿK.s06 h9+ǼJ3fG'VE6zLH| c_'#鐲Ĵ6|PX4%/J.@<OO65mUoJ“++Ydɇ,f9qE^_=%bڐtxMҁDyCbAQ&>]4TQH+^1Bl%FuvKk>MAjd.NAZ /'R)h\Tg<_NxBa )k)K J1mœdM:zmAJ3(n"e:CпЛZzE8x_M<|5K[ 5}ϡ[nP.B1.i( s[bE r^`J(?Ay+ n_ X={1vcqK7:M~D2a5&032s=+7uUI:?وs,ZR)xwJ1S}qDK']eF#ϗ!K'|!ic_53G$3SNȹ늜s{GC9:E#eNC-'%%Kn@lʼLE -l-/vfa)oFy_$*D"-Ӵ)N$-l3s@A 5búi<^?-EqdWVHL7Y&a"70%3UbnM®M6f>cQZS,pdN)e+DY4U&u2DK5X-#o.<=9D5o~<{U&¾Bf\80dӥ*ru}B9w~+; Oq=l6]_ք,&h% 1$f[u-Fw+,wzr %Ql]эi&q10mW^@s,;w9eXh߇ J޽:wuNwz@g=5 N7/5wߥg|*wk}q ~;iX΋Q3=-yC /M:TI[8b1vfO *yc*YŎ0z ;m!(D#7ݍ٪1h\Yհ:bj++h>5&&xvHWhľL p*$m; e"y1j:u=je;U#k%qImF54u/ɿj6\z.\m GR[.^WN-Z}6)z-dU/y, Gh_Y-o:v+l- OabUw:"+=v#*u,[Auʅh4b9dxucԿƇH*N ]މm9H ~otNՑCҮK߅7wna=rpD[S&jmMp"AM\e GN0tqUw_ ?%N?ͅR*kÀ{t3ډ#2.F6/ Tc!9⥵DFoc&;eQ|.NQ.:ͿyԓIN*ܿH^4J аPP Ԇ)p>꭬%vF[?nݿAAr!fPIb-g8p"C̲ SJ)R-z66w .=!5a4{@CI !x7 2V .b(_4hԃB]bmHC׆7UpT5;Ckq{%HF-ġړ`Sl(ʭ4^: ɆAgP3OU RMѬTWher=m~[WP>rΗ +z/ԮEMoT. {2`|_PA-S`>O]`_0|Rn-S>Ox0u:)OB_ru}K㠟W}HGQI-jy)uYՈjiu׶ 0S\NmC%Hu `0ȷ;ES>`%M9ssZ ߿q\ߟ5I4h G+>Xj=C+KV/w^V6IKMR$^;*Wa:],0E \ ,[~["Y{Tcz5cPh]H^j/ۀ|!+sŘ,o-Q0 A`1eQ?cX@SމN-_%rto[K-.JGR˷¯)ƹU&׉`S a8+B=` M^o-9d)s:@뜇+/=%RXz.{Q-Pε^CӈcdA4n<A[&hwa{;t"8f0rCUkgHX`Qإ@bYv-I+L2޳uxKT}n ]#(ΦHԤN_n{ҹJ]L6cpdA97ا6R.w}-}8.C*$2Zk9}3Ex UIGr9WUc1:ᔽZt<i?1P5 H^k,ANِv&\3.o1~ Q\1hu\Qg*yS7" #hNkR8;Y\,.GBKf \AroByұcF^LXR?8W=id4#-;"AM^ðVhX%"?DhoyNWK6+:nF;z`ﱲ4ʕZG)e5!T  m!Qn OMy#+q~"DN R2zu0K* ū:RWG@]ScZC"wVlNeR\+xЂ~I;zU.a #-9f˨^Xf$RO>8] Ɯ␕h!\AbN7, !ܿYIJB5vn|QN Q V8IzNͅ'J'B! &gN]r<ӄ}.H[e.e٤S&seh̪mxQ>WQϴwCNLҧ9'r7XAz8i&7Syxw[ (?#ct`"Wj1kKZD\`୧v`;}}=afܯі́ut~7vSh1WfcyW72PpF:c'q|ךk0S αeLJfdKP'47(dux&CN֝sB'n;`~Lt"ܤ_1;t#J4-hTnQXT]ȚakDN0!p,=KHA͆-oݗ 9,qIQGtv9Ɉ]Aq&\jRz.h TЄ.<<Ø@1wO]I=Թ[UH@/h?4aDt5Z}S{!ǁ,ZOHd?AM=,uk+qyRXx<S:9i//b0{i=CND̨.<&f:3;8GL0f T>@& F8GmzzcahOw7BOD Sg Lp,4,Bh} Wdrek+@|(RN$ qf6F4c]\PWֱz`?ѳ(?#!xoxĄ͂$RBy/4S󌉝&^AUrU<6m`=`I z -qٸx.,1\DA t;ǝQ~Aaә=m$S%"L4ɄM0{+w"^Q^64M{4n< `кӫ^-:`SEK-W=}D,vЍ?wny>Lu(ndHshO\KcHII&)3ԨW&mzI}Pq0)1iYbМUrtH'(kqitp 6Uӳ}Jy0K~v+ B$=CnE(w׉!]5vDL|dSKX4[# Zor,I1?9,-th=twi F &`ShҸI`2^J( (-#'ԁL ;I1M䯼^0j ٽȳK09b2~@ l͇1fo&dqK}Ah& jg#SPб@ 9 (|D煌3+̚?PomT cLx6߁ 2xzp ޠgs-B kU!a8qd>[*G{MR^Mw4缾.JβC%ɒ2K~1/1:(_\A1cmo1Ҿ)FOԾng}? C2syK-U *)0H^IHTٍڽ11xsLВ)r!]?k8SvJ>km2? $3?i0Ecv\#ƌQ.}_`6:-1T-R'BN,`IP'3M `r?suLt{350ҫu}_1P(qҼ8ӎKQA+WBAU.9a5Aً?p5s 1a)'# q>1z̟ύiK71Έv}$Da n8k'6D-< \'?e |cBНɊya /'ǠSj8Ŕ]8dw{{e@PFqrz9PlӬjaW1 KQ}~mxfD mEo)O}SP #5^|6/C%W@/ȥvA>1_ hPvSsz7tnZ,Nc΋!'[UaぅZ :vhL߂Jcǁt!ߟL*fUo g1Ö6#)`R~%ElYx*|Ѧd^FC$ńZ "wu|̶~CVՇBf|t ndǿd@/z. 9K[zx= G OGrrYc8<2(3,tP̭/^.Zw1] ڗZ?5 妹Auc~z+:,;UbnH Z61||g)hVR8;s+׻NBmuu8(2q~0Y _GJP\-xLr?1,+ fO(架]N?]a +89Pvo ݍ+1m&v/eJG@TӿF?ustfvҰf`H8`t_)5WכS\]i{HdɲI5%@oUkZ<&R|Շ>拒UEvITgZ}rN75û,&XA7YJa`>(Ro?ⷁz |ZbQ;mMɻ@j. Uj厚O \5eب7+m> 'ʕĀ?Zpwo5oVU˝>l7+ɮmVI.T5erE@ ~Y_aš6yMՓ|\=4ت|ͼ^{O7Z廓Dha`+m! q{p[&D J->[p^XZ-nU>h`QX ny[u`l3{! A\VЀ; '"Ol~6 f Br;LﻁT 3؀dT?|f>l5W3Vs: + m[eq;K.6F@sdyhؗ; )Pwք&bg7/$R^oZ0'6/OoZHu:'/`f\A> ϊ޹z2'"!4쳙7r{ܜ"sBuIu|u>,`5j>4ݭM9YixfY,Y#6sƝU]fdXv$OZi5 >fƵM}z#bc`uFhVPu#q#l7ihV `B` bae֯fXߊyuNm]ޡ'`j@=^3>5x!Xy PR'uN) BQDqF` ռ kC|&2zkwpl\/tL |&̀R $ߋ9 ȡDT 0rTy4+Uv-o969MK  mS8%U A"+`sE i4j@OaZQ㨐OU2%/ rjjK0 +#?5VLil*g@r?)a|nۂq ^HL5o& Aꀿ nB H%yWKUH m|ߍaU/IjD'2oW4 &PS*aMx out5ב1]Cs@/=OMi#km\V6 hTYj`6II4hǨZn5#) sH@-6Em.d"q dI*[R|0ňϔVħ5'pqFd>Vy PwH&+tݞ*WY\;IVs},f5O⢺Xn‡ {}k4`M!1W[S*`Gqv&rP(m@&F" 6!06sZ> 4!4DKRHe)ͤ8P#a޽THr݉ ÚjOiB" NˈkI"@[\}/( ti 0M=YH[Ԭ#P3\l)-8rQ#L;`m(wpK )wa+Q-7lE&MLNn0 $L$/}b =rus^ ,Tl v!&"Fj=,OH`ZiI 85XjRg6q9!N8 ZAG!׈ID?21( ڸ= Tqմ6V:0)(R,N\֚= eD;[@UJf F TN*U $x2ؠ6@U]&/DV@kpcJg[GdkImG@`uXH0ФjaeP[q!ߋЍB(!KIy3*em^O^b"(X2I; %y )B\zgs@ދnk$n+*_^Pa 'P, !SͭVߧC{Ay:\BEg3m%P{,j6 Lm6G+H:TA_;A'}1nm6 .(x"uJ< -zB 5Sl(5kq+[HK`dszh̕_T3;QMx{'UE=V΀I㺡Ʌi:inOM Afz]1fP8b\/`ƹvL )08}䎑Lߋ<Y(Ʒ -zݰ \3=W%9i==x`13USrY$zo2>aqÙՋJO?7Wᮺxq >11Wwbι}ENx^UJŀ?8r<k@qZ8Rh֪Wlnt{!)8CgLw8R vɾ,ST M: A4WC'/s`60x9H4*+Jx7@Ěf1PuD Y5s;\iACVUͧX/za'巄:e R)&,KjP*$c[rݲ'ph{sr:L05k0 v񳮃0Ns`v0L| Wj'*8:ێO*jyߌΗx&m\+2Y;`+! u+O` NDߨѝ5PRF1f ژ* \ U AbM]4oVODX7@*b! +kFaշ6ξ:zlϻE ;syG3p-@v;<0v^`*XTj W뽼\>xSGv141oN7]8M}Ҍv-V>LlMb3QtZpGsgrcH Oʞ鍭H. WӠCza1Z7aUɺ3}bUp`]-wzsE%o{[2=\d}M!`rU3&^hs#*QFGy5z^p33QjfxV,aH搖"މgtCQiӯ, ѴhUT!馾ڎTaAQ;=wМL ; ^AN ms;\ SFs ЩԄTPۊ X}Dz9Ǭ-rEtUsa";Z<0&I-?]AXAa=-!rt_Al0T:V[W ϋF~]F9誈99ھ*"'lnEZ!L/N%P# k]b>uD"Z#C W`1^A}Ĝ燓E&5w,|uL2J2Z:l;hq W t7\f'tPSbhՠv2(Y\-D{Bf(!g`wq~} Bq$U}-]%dXWzxvugF)h5o`MXZסxq]:U*AA?(7@LX pǹ{- \ۈ|@1N4dt~os.5-M9)Վ-8p'­ˀɾ:ưe2*%f-[PLq{Ħ?EDq 5gv8+ˇ G|P\svcJ]YQkOU.5'FaHZՒ Da"\2ꖈ:4E0V rE=kD>$ -w4ށ?3DCXdޚqH\vD ¶.睖vfBuvb{b *3\`}0jB"˘zF1; FDo&JdGᷜhoecao]O40VuH$c)Xt踘j"h>;Gyg:q-vnfځڞPŏ6;:,֫59$LL cq c8IlDMLۑvd_ eɽs&bѣ2rn2Ow6<_dbWqrr %E5XEIоJYʝ߹6\]E^ fs 4vAa +7p3@^xjDU[8rk_2Y:ZT@Wrq0) ݳjt+_0NG [ls6k_B MP}c}?H!5hhqɋrNs ֣~y pWHع [J'e-=Zy^㍗3bp uf`*2 ỻ⋦rXb3;O'>;Ohp2lPV\-Mclg %¬0gA&LެNYo-DSbiVmg>r5_|C2 X48Fk ]$E5YrNU\Sša[#[Qhv ; N?kf1Lal \U_}"'@n`$H욨\X2fQ((;ru(`h^i0Woĵcq%UQM:z| mcl3l gʧV4c.~ F}#7Ko𭸳Rbz rʘr cEmLaxyߧثzQ !>ۭ$IvYhOǸY&x5+*f&P;Hcꇟ퀲wY}?)QM3oxt Yv8ObOsy-rj5/% '+<-`]ie^4tqbR٣-M ʝ'mDP1oGg:g U8+/c8 S@-ԗ>AKA!۬cXVgꃬۏZ0_5i,zZ#]}DytL*eKruku`MUzZo;B`nPh2~g7B03k_k Mm/x('JߍxXdRu"KHlqS !xb( jc\!FD3Пf\,i·+}f"-~nl<>m\ q0˥y  G>I@]f`t)*N5>-OC~MeB>04i(1 q{ŭ]fYoz , K_[ C l0xU^o C߿mHCͰg!HFpY\Vi_4j #ȧ@v7J3OI{G|Q _Tzb:?AlݞPO@cQ ~l"煇idZT>0~Az_f4Ũt22V}+tPא.B=g@fdbR/m)vLJyψcn=n>ⷢיIJcD8fAsd0AxG'PfRy?9"R>Q9@ ^FQ~ҨUr~7[)g?JXue畗3©,7Kfql3cΎPLCqN^fkoPpc *Y V M*ƗV* Wk}Vsq]sAb?\~z`=ɏVoyftӊy2L-wÕ詼3%wS7qCݞ^ e29\jO,}VN|.*o V|7eeLbub.6@C%7/6 -w[ s-CϠ^/~6 =@`- .%&Y @ryNKc6N _w5}Ӈ&MYPS|Q%#(q_}dx%xo>#*HL 39 Yך,R&>Z8b"_FcB"jQ|SIwP3_.ԿcG`Zo;?_Y0,ׁ fB@}\Of Z@p>/;|& ~]ug (|yIQ$_$tj Pgâơ$ȸNy[t9 o 9-:ù*ZKظÂ$|լ_ T78$W}_(ڧST^ 79O }QB5,ONL{~ 767Pt~(c3-Z K .̀A*]@Vwԥwlh&q CS5~]]Asoc񰰬US]w^@' [<٢oo 'bQ_Sgz߽(Xk[?aٙ&0[4H Z7;E.(Zct]bvۑs<ޭeW3+(,? ?S9IP#rVjǻ߁n{%p8FNs  |]#-h{~N r vt+|X3|FJ_3=Je| ?Dm6}y=V`I ;cUM:H)773 &w[= [?/hun4XKxϵ `uA=X{p,{"ҐS6,ݠ/S561!~TNΔ_T;DCkvFI6umgCYcC8҉q҉ybԑؠ)Q;8*)F>˺wc9ZԄv:x/K,1%m1.*NP_f`ems,Nû{;Ϝ6GQ= mZQjqJB`bYd!=@y_+ІTƠ~t(Th+?LxZX}BPOWqnn\3rq$.pTpfӅ ~Scw^ Jn{h^/}Gđ!SZ Bk@y)TS 'p 1ڊfRJ8t:0?pY<Uއ*co" 6|ŝspv\Xw'EKӢbz;_ RLJ`[u,v?c&{*^'p"o+ZVPLcUPk\kM/)ݸe)( LD*s˻VXR^U1>L E\CSEb[~ c ռF?cyw ǒ X.j 9ϕe9IYN0I1g9l/hF/n0Y-K["Z- k@Ow j,x 3 N TbR `Ũ~cʥy#B:uh_A5 - UjJ)?h\xPDj$Zxw^eƯ4}& $Ba7Ao^:jބ4P%=QC@qVc|_k۰x7 ^F5M:`RDO=B]z.Z`yPHDy#׍FUPbПXV<Ü$*M,lXO!DkB,6,V5Mt>lJGЉ3Q C;x pE{ FdoB7[qpe 0˶v t`D51Cr'*{Y)ٔΚ W.vU&nT h3,2I" M)x[ͣ4dYnvr Y{L EA(!<ރ9DW~N4i D̔&j'a PfVBr^4(#I%#+_Y i9gynk&Ļ_HW{fn:,EF8~ӜM.K39Km3`k^,=GHߡ9y"AnYxvT_w:1;Iv!%K 2~-_EJ "-,( 0jSȂȈ)B9@N)7sG* Obm'oF~8x$Lj^ îY#aGgH H У3Hx? ՞K5*iI%c:d 7O9hx9sQPs!fӂ`A_:ꄗOBtB~ )Sd Z0F#.\'8Md746d*S,ƩkGjfxxfIc[hoW.QmQIvD0n954']e.t拪~@P ;͏kA֜ΐ~H ?d.Zi#,0m} =MYA?+Eh:)(r +M3J;ws oEUϹ.Fu8)qfT*v⭋Zδ=*:b_CovVh,֬.Q/:Zr\},NZ5#i4)P}A^jRzFU+SrA SG?鷑;XƬ}W&ztJ^+gҵfYY.t7a|rnu!02[ug~s?dṱS+iTF PķH|rOC,Zo/0%Fpu]Z^"Z{@xߵ2x:L)z[㮗bի(f+KCȽẃ_fhwJD2X;C>`e!wSggCrD.TrWmͪPn"!aaV: 4 [09 a)"wSBd| +ՅBpkv$ ! gkKPwXNA]% ֑ёpcBcUT@ͺʌZFwbjC+Hu S*ń"r]73ia5cc북#쓸nX-_RXE l')}p?\ n (4# R[f~A;ZdN}vsYwf/@P%f\G7q0Bբ:˔_#0ĔQ{cd0V3?5Dv:+.ʞFh˛WNsa7ű:LGèƨ-:S!͔+D(rj/39z&LcQkq0E]%X|xuEVxo*mt~gPD+=yvC(?Ά1;OA$0oPʕžkG f8:2"3ҝ5wFctƐhӪ75VC\փҐ; sDzo_Լ(=ُmE#?QkTseK3; ,(N:Q]3#N qFxw| NSqEC6tut璂V dA9tO3|.J:E-Xk!q's`g]ոCR2]zpR@H% ojO D< ;-x3FfAV#OG'wL"GW?WyvF 1AX\~]J%nzv"W1ah͘j Is\BL/U mĘS1vc(,uKAT(­;.Q"SLj.7k5h3_kq̤n9y[Hv[{>`ٟ:4]ʄ Z)[g@ף28rKA)^l.M-Yǂb(sJrEa:jp൝BfZ6.Lkǣa"?_J7ŴB]FY֛k1iÁ)enS0MBb@\);k U 7lQCLRҟHd-rQWf=@ά'Id n rW,p;;<񯺜ĮbI+/*b.a9*?ܞ{fP[B8-˗麠剥xM7QɄ:Iy_ a,otxҳ@K19D#|LAmn]ڼrԝ 8b6 P>ݍŊ ,{te}x7?e}Bvд1C"4,ozVvA1ܛj_(*rnA(֯D|v.2E[&;ԏ_Ș)n6;CWXü(jjMoL>#W{ɵ~c4- Sy"u/{ BbKtR :o! / %9"S(@2)g̓vzL~jN)er?2Ydˬ)m G~=ۭg9@ {Ɔ}CS k!UyGv ]T˙DŽӈ `F;=w4C|f=|:913X=(ځr'71UQ2hMA ,\p+e*1ս"|%o2Ë}uJ1r Ex!&t=G-OE`DTbʑym'M m)E۳N^[%R]6hZ&EGh8,0aDXγxF-~> 8H K]"zs,ZNH]%30Ǡ,R9aRb6sV%YO5 xbٸ\G{J^AD9͋cAvW𲣳aLf={BK^՘Pgc,Sa(oU0y "buwXu~QvEn'[NA!&!dނxh-ڈ=VLmŌjߩK+뱇į\ }Qomxc:"+rx_)Yy?DYtbW>KJ w (ke-~HJƝI+t8y` .`lAu5X٣QdĻW"uSB#-^#T}.gj\7?FygFA= Q0ݝ 聝v.t3&@ʬ:njS" r&[{k+mLڡҢnmrBO֛r_KJ4@κS;kt~k55fkh1) =<{\V|!4uWc=d]Z=W?yaV*-ayqy>-s}.σʁ iQJD|>!7jaǘ Y1f.?[d 8YrCQ]5uk`dg *"lY=]y' Wλ_ǻiǩxzl]Jx })^ oǶqt_̯,LhկIN.̓MЃ5fUOBڜϓ橪47}u!͝N@{ACBn'Ţ1.;.h\U׌X[YlaD Qx u<؎wz99Z4vܘSKޯS7 Ev>b D&Dܪ '9Zc,r,;(nȓ/f; ,)"ewV=V=bѮӥ&P#Ct"{ѯQhEwO'\D3cNG x6N$J!{6?8 36XA>: 㬂g4:U6~N$rI$$5=ܦh~GqM':D$HJ\f.a-t:kv[ - O* Xӱ# YSL(8!;@m)x1\6 w[If<J @8,Vi]ؖ,҅glq1|$*lҎn|Ajnk2-=SL 0uD+9S& g, T.5@s`V: :;S+IoyA_(AZl CPoȵy\ < =Kwu~d&adH͜s\oW#CX%vz;xW>CQ~1DTNF讉9߼)K~ϐIłwP24S<u[P%vL\9 SË, :C6`9k;HPw f͆!X*9+ڤּug*I)gS[ ;Ix 8sha_C*{}#Ȼ4}u bUpiNŒy*hf2ty ĻB\2;dI%l#cEPf>nwmH/oÍ[)_<ʹS#)x8\dnP\۽od'|G89VR nӓv'_ \^[KP#ҺuZ?D>I\5stYV,&~vydN]]xx)P+ɒwauo?mF/ d{!L^inE0RR] &i^к>4ēlC,0[ZSrBtIK+C=?#*>\up3YnB8F1p6#c1zĝljo݃9v=QB*++";V߯0If@'揞.uDb_2/е @q x/@kϻG {KZ k3͋bփFE0|^l_P`%jiȧs{:8=G^OAk%f0m$ wZ%7Ky!nGoovY/Y%mx..2=x9zf Q( k'n##%]w] ){^0`Irx=&ޅqjnPu Q={2=@׊pCS@5ꆞWW^Ч2P{I;XeḘqsCG*2'TY:MA5~En{I,J`'^7i;^ގA+cZL:rrFHxIy?x;Oӛr| ]u<BgEV 8!x#ICb"&to > ZacB /.wh9(TR"+T 2ϑ3L>sOUq,:d K:E $Me )B˪_xu79*7_kHxx+k bK)yXӬ@rn3 ,m&Xĕ ]wq .Z:/fw鯷J4պ +Wc_g;.@RVXΦ0x}+s %?zd &vY?՟w߇Mt/\CM&qAE~)8?kX|i`i"֥e d;*Y&@*?/皂YFɐ\Cq]Q~SN܁!V[%mk7ؠBC,Zbn^Hsut9@ʼngu}9ҩK 9ːu&5=}D##bN ǥwPk^Ǻ3W%0Fueu9j1?H4tߘ' %<Ks5m~{M ]`$_6L`J)W n} FU!-fUmamyWYr 5=Y}Gjޥ\O\p>x] 0H50=#0O`^kacALgu۹Rt+zLj WF{@k(E~b`x#I_g?ڣ;BNvްwތ cx/9Bοr^c<-B@A 7zN+/5uF~bqy(zg7W"}.oп}ԘAF"xw)E3t]rΠK'`LQޏJQMg +#/.`˳@lM]u0<^YV5y 蠴& w.㋆xm: ZϏmY8 ,=7>x#\OI1r2?рh?|8!⏩sIYf%+ga~,c)GDLpGvtW24H6<Հ1)LIF:i|rF-zuAQC}#Z ^b>34Xs0Jt1]34}ʁaFIx(, TJ%'/Be3|:mUEQ-v- #5 u%mZH)!c/€G"a9ʯǑP&yV( !ۢ15j6sƲgGpч9t'ujc}=fc@:vy(i~Efׁ=Vc!Eh{:=Ǟc Sr~dQG-bGEK> {l`6:BaԭBT#cz-qa݀7PwׅŁȿ_Qm(tCT{J)y aDΜ21][H1F Tw{Pֆ[6عMoe5_03#5ER'#y39%#҄m$qN/#N cʢli~QJSf9l]@ՂpA (G/[H`tV Etd}}wa}6P؟CZ̃w_ ֪k=,s+-\l8kL<e^{;uZeWv]f0T-:1׃&^zjh$AzZΑ" ZoOyJr7|LF෵̩Cڵ>FכEJfAk#sQc뉆47h)WߋeeY]v&?[A[MمRe˱XVAC!nǿt 7EFWAJEᝈ <|\ '[v8Y ~vCn(k YvE}Wط?RʳN)X r?KMWգ:֮ Bd/,Uk'K})Z ][zղ}a;hKcXya/L$z%a7:$TfV9?]G$zL#RU'kX4up;_t;G0,-J8Q9("'hh▎ GAK;)OX 4ߪwnԠ-]'X[rF S^O8 ;{LrxJnmg HEDŽ lzNNHC\"R d'EMꅙagޱwf\uɮfu:hy.-[\z6R MH<E6Of;0 4VyKr' a42Y}y&.''$ @!`qsݲ^õ؀ ƩRNfT%lhSoD-zdqR04iX.B(.ʬ%Fdhc!W[ӏ98O{'QTXJtM0m߳I :J;_su1oՇC 0$D1 #c$nF]:E|t`kW˱fOy1x$*YoPu755Q 豧OL_{Lة$3 [=;64lA2xH>$pgҥU<{C߁yhl5qX\Huď}Y1]f5w/ecg07|o2'|!\-/ȑkƃ9WE A$X~_@E:=Vj+6\O-kn j\vZ$_Û݈yt`dp+`:8#&AXM"!/Z\sZ@B+EP hϯ@#aBk\&|yJy{?3aMOkjёNwL/*:؁~ڌ"=tp-VO ̝ P j"hAM1_ !O%&/?8/ڌj>.WRF?sI?@ )ѡj1pT#۠}{O0C80M1t'T;_051 ȳ[+?A['6q -r5\(VhL;,Dr8ϵ̄MS|)N[JL.ZDVo03"戒b_b$Chc/!xFīoo7ägC*Z[YLy w?:CBe9 1 Mugp[?DU!]'P{PK"FXxzI ewz*?e.Oh348w5f]ԋ$m~k[`w 8]h][aK5bވy6-O'J6SWYnAO^IVLq \_mq}[}1#& Z{#Q(5n5`{@.bTշ*L\C~Pew#KƈC_yT%cl,q[= ߵ? EwEZy$ v[Z0E^"߷}[P4W>cp)xTY`X|eI5NQr=p2Pۀ8o|U U)Oچ9rnE %@DV#l")2u&)1HeX>u}D^0HOӔ%*ևVvPhZM9Z:Q xU"F8ٽ@ 8sXP5ۓzjOZ{b{uئrwg&z&+;8X0|/ךWǡfVMQ҃BAPh=\,uu4y)8n/bX8m0gbU zYpb3Vt=ih3"uR]d`8i0FNUAirKLpଐ̟~$\Bt]opKadehJLV26a(;*Y\ǎ2_\cN6qb~o6^fUtkz y[~13:r(: u|sJ)K?xxcZ>Ӡq"Q.FRW ;35lژEF&V9{OOT 5ں:;;lX<ˤGz_hyb ĢV̦ͰXtF/rUA\{- Y܇&tr|O̡-ȹ 7uJ#!R "t*-Ą?aJ_3Qºd,mr2C['n4ű)0YOW1I͗MtVi*KMn,c`6:/sEݾXÊ[̄caB;(c/-Sd:dqNvoد<.#;*.GNxy/òKO0awMef;O0!hh:vFE(=l"SjǯݖZL-y7$kr,eb4:Z%*E>@1V5ۀ . lRLTSdr0T,VYwA$?U̾G8 .|.?W ٜ?EvCwj ɻ\8y#_T^8M,7y(dN12,Czg n.ao}w !)1 +V[g( Onউb{kؐ0As8k0RTV0sx#Yv4WmXeEdiL}q+BcNJ#4rSL vɘ9ʇ >qQ&~? %yw.?h-z㍶ᓴ(X;$‹YS5o+>>y\My9_s5?'WCS+Se EJS22 eDEneK;CoRy牯IS Nj*|sIyܲB{{&+׀J6)n6TyORm .wpbLY|bɭN4tet:@% gCoţRG 3(dk73.';û&] )y3ա DK_1Q\qb~e!1 b䅷gSWWդWɁCvbtU|Tْ7m5 '+6ښ-]"󃴏ad<T+9Q(^Vm+᪼{fͶMLᒼ>kj{'%!OVc^D0~2 Y}DiWc//3dq lDNPam`ƻaY&ָ6t4@8 vEűtb^ᵖc*\|#H;iVP~x]V,7cK6EG$pƗKI _,+PDr քfiMtLjov1u$C2z@E=0#za<3r3jW~ 1 }9Lo"oPL˯=A d@lt!V<0X.1P0D0^MƤ4;v0~ mZLjFFOVك01uCְWM3o$AS$M%d{g*#+I%{Ns03~d:ptdB!F^xVz1q]W# cӁ5ÏQ`\0W((]9'OÒ1v̍Ezl&.5b<'P [ůQ/C\,^- ޽9i:<܎wojҐEO[6N3ƛB@m`ƅG sw%pXFs UXR/"G9/z Q?F⨳uF"1EsםϘ57WޖKi ui2IӔG-zO 4?(xT-Vt!D:ɮs/n}ՓL/ߎ7BPQh+` &s7c&> S}x3*Bq֓RrɁz]«Kbc:0`44D# 6<.g^s.[I;Y^ضq +TPdQe-!k9@6=ؠn_Ei,`p&sj[wqS\6Tp‹lNWt5D^lwIŢoz d_h; dccw:(|6ΕXx,(gXf%-{NCE¯)!&^EX4 9a0baẎh{Ui>i $5DT8X׈)VYRՇ}Ç0ڞ*L (  ,ygR oeηE:Cn/߷oC PagmxhFo8˒7wi? V zztSny,+QGtxˎ͎lc? C2;?.|'*o}Wt');|.wp_dq"LV,2|1A{ȾI<DkI=} T>yX s fE{W`FbGd/F-o/eG3 5ZS5llj*v{#˻1ᑣdN>(=#x8t*ȟCO`v`$ s Xfd>+xQƧkE.BW>HIV`|40H(64񱦳Sޞ5V gBy b滋J^<|y;~5_D)w ӷo)xHxrX a {Bny+_nYOS<NBzQ IJ9yRɿy?EíR 1pxDv0ʁxA[a-m{0޻zkT Z+RE(L|8 5,vTs`{"RV,Lh:W2W/n7SUo ࿻u流pVPk {E0W6z1Gk@.xJw`\˗T/İsf\`8W)Ž'Sxewԉ:5Nw^v5ޞǟ TrPN9C Weu#|b#*>6 c_/U5%uxf/Kz/& ʤa ,=gq E 8 rT4ꍳr(gG2'!fԇYWUǻy)V<93S&j}T.Qc@1Nkl~Z݊$.?Rf5P`PI|Itԙ\j2?ծb X{n4cqҳ͝C^NA%;rLe>L^&f4hc1h8ʁov w R&y"r`.A` ÙOn-?4Zea*p(EWAVtqW5Bgi˱ࣁHIEރvs$ 37O>7^nHSvUn^/c@ts8$$ѵlƀI;Sc(w췱18]Utr5vq`F݊ȕbম}O6Rw4!T)|-rK-Z!yG0ઁiW5翩 rq((ojAX}FxLR~sK6c<0LWl(| qv\}USS\{ٻ!s23M\0 @لP{sR:}e#|J&alKrϠcfN8d"LmtGp}gSfAB;,b]/r Z1hK񐍧ƙX#K%8;TNFTTshX߳*}'Wgγz%A1Xg>1M,PbLS\sİiQRQ.YҁRKOKo짵o` sK"o֜=߇kZOAhnhS=éQ=g p̤]P.ᆲuAO^n. ŦҹVo˛Q&㩕UsC3V <+PK(M#,4A猪PӑT.,ʛt:tmˠϮUB۪tnQ6tQkń`^"r{7vXMK8 5|? y?\~(PX`"m]buɾPruV YNgIO3V}C g5l5B1(ջO?< p4u(C8uwc[҅1#MH jP{6VF:M\Pq)h<dAkL 0Fҕ@3/ 9 g ~Ij}Ynn_v]/Mq8/Y'W{ds;{QQÛ}.ꎪ<}uWA0/T/՟]PtY<{Y 7v.oQ]Y!ͻ%2ﱕȰq,]b? #VW1wBd*=k L`yp5#ʼnkw1o 7ڰF8 䯂g=S\gxrYX9G1rdt_ CD.8aWR}# &Qʰ *ϡV :W~v0 gzy+CW ^1/ca߲{GyoK Ĺ Rl"$Y)M ̴ 1zSruPQ鏙Q{g GE]AaOL" BDQ} /nߓ\4_K]YAh拖N#(n:EoQGz D XG\w<'ߓ ǂ/1%}ʷ/fv!A .~chww2\j]/'sc:›5*dFRq{ 0xyuACZuW)'ܖsK590˵(≠ q;2sHoR+16sȊa+W8FQ`0Ruo2W6!OxM/)v%9:zvi!xGOerg'O~.屬~tDGnLPi9%„՞}ڍa]L4xm)C,&RL߹Xc^`] &;~/$ &: P1:Ŏ"%N -mp.õ R/[4(AR{ܿ#u[Lu-5wWC:++_y'~%Χ)hhG/DHe([y1J{e4`+=:?6,tzIfTC=ڴ;S\88z+i# D}4`y_)T@lΌEƈi>6Bk&*9 pq'_np**{\W[>Xyb"/PhJw_/Zj 쑱P(-SfT^F3z')4%}Oݵ1?o41U ngKՏ a\CF7hVP|1+>ʳzHp: w^%|q0{_]~akM(ofAsOVG05l2-j@Ȼw~ Ky'p'bOFaxUZz  #LBYaMR+ 4d?8\\%-u߇QǿPǐiP8aj;E5jWە>Ů*KpFAkIY^vrqFV)u*s&yׁy, S!O1bm%xdwN̦Cd:k#l{Λi;;(k-Fe$\V{h:fg4hYO-"}ac9k(U!ʫ iָNF. K E&]jD wœV0C\H9+)@HxzI\>o'ft/c R\8 %AJ m ca1b8fYޛEyyA:4\N"9q8'?_;XE(c٥Y ȅ&cE3`'3)~:tU%tGܯ6oǂ /阮N33]`-XV25 vבF3$A=5.ܠ,Ͷr:D)ExOT+##LVWb$FjiJtKj ̈́x:כ 3AN-y e eB#yIh9ů؋_4'@P|[xndAHF*NT3۵xMʧڑ*?C`Xl_1# ǒ0/mx~lݷV^Ta=o,:niW&_9{>"Xq?bUxg]๩Z1VP+i倆tuN}b:Y*o(j~GcxOrB5@ @g>T:Rwc@LO҆aΘ,4KގY1F` _Tz0G:]NYpzkf=ۨIGx#GSH\x?C_AKQKf8S׈hARNs@mJ0\@ZLCÚ0'2 &h¥@v..|,& a..2nT8P?*j> .S`5ja0 *ɻ_#6nF n{l#4e'&Btiv1XPvyݖbw>?J(͞j@{ky*io̵~P}^w(BHR<,BAuWkۨp3jRHM21$Ȼb9S&2~k3?oAk~|gށ Ru{fLÞLi@?볥Em(a΁d Eґ5Nɏ&ٸJ'226N): QglAW.?la9N lD6;3Bw l8vMA/jV⚮nP-dh"S :6grFCwAr|ra/8thZ( Uʮ0Jzow3-<;G`s{u:zoD>I )4jbQ[݂&RZV\mEPPYuE/(wZhåE@( FB?Icd{}M4I(lw%SѪu{Y]9 5p+4l ~vo7Zs'fF#1N1Kb% ~eXZxd~ vYm?Mb2,vFX 7LJ@FL/0$_Oa3{[fr&;p p ~sUnߒW0OY!q[e<ŨʴQt_{mSkm lӸp4~{ V+❃1t& S2D+ڟ%A"үbĞGͭ"x ]WfwQdp`W=4..o: 5֒1OlVQgwTFk.-͒n! \中M3w<,!`}&Hc VL*_-;b8 ޏ* nCQ0縂xOjb_RRߵUö|.~._m1#ya_u3z|֣BJH<-]?KzX %דZ6x[ܧ+7s+qQyԹzY3e*1݋Aӧ9/_K ~!]KCs(eZ2>]izO+uyZxa_\0O1W ۨR; E7NP~h2\*봧|Rm¥*ʨUdkz!:מc]ջSzZ$z# Y=fcFg 1m5{0Q~ ,?[?c~ ^[ [sm:~jCܲTL0V|9|l B\Z='Z)^]VNs:1Gn'7S8)9(Qc=yϵ[>fV8}L$2߃޻=*Z%tb)Go =>mObVTٽ ϱ[4>hԇyQ|~SoCЈO+v=ǫ=Zew@#Slbۨ:޳;|pP_(!ֹ i&bl#Q|M [,cR@-Vw` Qw OՆM>&:;PÒVcoF/R5/­lq"Wo+w(N%%3 gqv?6vDm5w*D*/DHc76OySY)HtI<;k1߸ Q)~Ls$Gc!T[֥\{oc_K> >& JʸNߋYbrdڇW]S\N#D@ ߕk r83 eDGśKO`>Ҋ >22` OD eoQP=)V2Ul?3bg>t0 a1Jҩ9k,\mJaq>Iۈ !/^=gqsO"LM <[تq3fwbCiÒ(*e WlFH<l331ix@OK2=G8*웬fhb'ǥƻN75rD_Uxk?#W{Y{z<i0vF&=5jrYQ:Ŋn#6 ՕVwhb';S<( Œqލc71u6:JlPą[R%s{bĤQ]wu 03Ԓ %|'qSmA85(ʃ|[?=e' ԟ~ꬅ/&a|F]:Ȃ` =)j:$]Bog't Iժ&7^z˼8J}.PeKvBc y:wy;K[vPvau;k̿/hzRHKE@F L |+>G=2i[u7c}a,dr͒hs+Fi>sq<;~C/ȼPެ6HʲS8Liy`Q}լ-B&*bti&`"DkH՟%NU&ԍM>5@JX;§yIy[#AO4Y&ȋ_UxZ5Pp(T^%/.!Λ ,|W|.)Y-G4\>)H._s(iE ]>H 6X~!wPll`:g&ѵZ3Qzy_&"ݞ挴2 SM@3l-CȂ8YR`W$ X]ᙕ~*>nsjBuP.)o3ˬu=9ೝ}lH^BОGҦNc_|ҢCс`(py8Us_0^(4 Z~Z6DzQ6nyV/|~ Q"yCW&u7)i2tI6}1PKeMy~j`g!*~e~EFb)ƽ>>tRzKT'%a e)| g;[UԈy"G#fvit8L)'2*Pk%u(WH\Ci_BOg3C9bR!p I?^]<V؍ _2I؀JqvoTm(oA*řzx&vEQ)G#_a!lPӽ;ܙ];q=NWxҝ{QnpJ_=\JO.CܗA@Vs Ӡ|m਼g{J+q `qش{>?`޳3+7ڎĵ$\kZ vW1ftRnC$4mVCpi#+S:H8E^NQ M0f\لNQK̀Nv3B-`]ҋFqsƓڈ7ᴠkyMlEi_Y"+*gМ*k!IĺT/0tZ%ObBQԫ' %x[Xr4UK:A~4:z{[9}hC[D7i5H$.M='i&ͭ|#ڴ%i;r@]{Qp'YxG[@c0rsU 8#u7ܣ*#(Jص.ٓۦ kPrp;˕ُordW=pv5 2fI=yt ?t4;s[):L?MHA#K jQ4 uC 7csH8O3dmb+hȀxIԘ!:<i,@iTʔeu~5 n]P:ܮu*]bcӌ v=S$ v#bjO|!281/jlZi dc7%|9DᙾΜTS`Z[e({h8#mjH>RR=;c$G/U5RvP $AVcxQԾnFMYT@v͝h>DC4@' jN* yErNYgxmR)1`0m_9k; @c)2vx!RP~&t/A  tdlĺg;~ىސ8ژ⺛<  c|Nќ(( o?(% 8,5R;%x0t XېrƅiGiX&~Qivm)?ᆎ_ mu DXʨU7D^A7H9b{)'wM㋤DW rJMœم)1JB9U'M@Pd|D\҃L^0HMȳnV>,"yv&=ö;b??_7(@u_X`8Oht32QqL6cU8b?Ppi.PjF**.|aMdIwB B֖6ќ~J{D.8L)0#zPm<񑁲m e_1HEFSGQgN r}ŞEʥghzzNyփJt_IޔxI9jlB;"HJ+ɇq \S&7@MNDg/KDs 9 8I J=U`Pnޥ)>c}= .RCmpG46/dzoh\cEve*&Dv /BEs"،$Â6WC?Qzd|sFvMtIf_]FTzFuҟHbHDFX8ou iwFp\‚нMM 8ĎD }?C70?AIs6Zӻ]f2Q=V%~L;-C ~Fi֬u ,G>NDeIPgiJQgFc+DrܐNhI@9,#oy%y69b{.ɼv^X(&9x޴gqhH,wRBn>xvĿQsn&{ɋk >m}!H6\$"S^:uh*ـ#}9,H_-$ :t <5cIL$j^w HLΤ+6K?ӽyv I#9%$Lt0D8-9tűf` n<8ViW;hXˆQvU_NuI:$k8y""u[bXXMk0?^7Kj?ce]C|lh7)+_7&@e->fVs~n==XM(ejbJꉸixPr#?uv&|C/#_/YD/}yK)񵀢BC # Db˜(udD3cI"7~BPkk$8aTYQ N}yT_6c<|_v3 P+8Evpcr6w&؏>T-#"PV4 v)bRr17D/H8G`E (DľaB8)mu0w-J(6n"k[n"d>fQnX;ip4tuEG@Œ *3rY(bmeHY[%k =`)oypXnF.Iq?Wdd K-Z)wEnly 8)ȿ8 TwS|@E)XOXRGQ6n%83 '2x '(Y0-ўUϊtuRk$}Ŏ2m1(DyCܞEƠX gd"iH4!J:OB7"I@h@kjMwh]վV܅"Rpҥ ̂)TG?PI3gYSmc2AAaR1''-\ST~DG;+0fZN2q7,9+Wl3[Oej[L${?'z$Rk(3PD6WkB% VV>ZpěȸMP]`_|CILLRa͑I`2d]*ײt}TJgui~*zPVF?/&EeӮgQʣXyEJҝp j 6Oj' b |(D(zblYz%%xNf~r'`o|bzfq󂛕rTn(W} HJa X;9av2_{p]]};V3WJ v.*2]E?'fTDuD>c`I9=IJk8ɔTPi̩Ҡ-Mܯmk!^J"sC4+JDlI,#Ju?=LD}y|I|xk`TJf*B >brI{!~#n3M6gYT AmyyרXT81FH3^C+y4B)$x%y! Pekx8}x,i_̓ NiJj Ȯ2]T+h2jEΆ*n`k@)b(XʀNABI*"ۿ340+eV:@WY+^f9Y bRQ)7>x!3QlQv3>_ĪZ_ =xCxp?+vi߇o)heK;⺏VgRh5(^^|)[F]G;-_XoDCm!',^x"%1CIЎT 3Vh!&-7g>b?f&&sE^ _tpi֔e Eb+ZCH}VZe9vϴPS]˨o^`hhO:q@ !W0TnsGiqMC3X%EA@3 GFRes '0Udړ,`@W,sT 0aN%.ed7z@꾨,x|p-I,hYLUf? #\F.e&=>}قs+;4BGY{1]?.E;N!҄=s"؆=Ҡ0 Os!d2T/',%N9DQj82SC*p(HzH5soiě\8oGT΋&-|8'Ae\p.쐳mdV梅 W'Cmlx89O)Fف[SsAj>?$g*sGA6aP\^PKVp.K6?V.XZۦ[X۸<3kYJ#ՒqbM1q-|$Ry3a6$s&Eˊ3o~HqdY>UtR~61LR ~ڋBoفj ܉*FG/dx1at @ ʎ#ˀShK9홅r$Юz=3%T<g"9 .H=sp!6m_> {fc/B]:yү$A!? K_Ggb6-囸KPE__7 .@Q zR>d+ Y16MYJ0zgM6 J\@wx's.Q NBB;Ȗf a|Re% }CT3_  5b|x:0xgXUX^)`PP;9a\E^MT!`졗!HKM E 2 R@ F왟EZ}!,ŗ0&q:phgL9WB< Ѽ"Wv|2^k[S~D; vȐKK9J Dա'% _SƠΊ= l$.==MJ쳧FFAN_in iJ`O4:0DZ`뀇ԓ̏J/mF7I|-<aBU_` 9G+idȴ5bLITυFdk '}Q_aONB Dg#/F<-%d%Ҍ9hOKd\|; Iژdw.P,8~Hb*( 4%A<;G #)NM뛛C)~i64u [TXkSUeu->Bo&oB\/FW)kvf 7j!MtƼ`1JSs46<@ǀ"Tx^z؅B|o -mUZlZ޸3gΓ J TwQr[qh/!=G ?}%( VJw@|=c< ase2 VbB< tF/ Ff  P@Z7g4d(8L?yAxztIg#?iO:,/NbYQGp͟w3HD-AK,sMJه4Y}j l}xH5 2VvC)NJꑯtݤ0*RwϨX|&yZ>QU?WUɧW/Nfs·+JT?p U<1"C$sUIq ?ޯ4=~ʐ&\fh Z5HNae"|vٔWB[B㤼F*pK!/#7 /°򙗚G,&k^Bd_Bž,Ӌ4wl_ᡥߘz^s^}Eܶ$4& jZʛU靤bHE͜{]&3(xlx" O ae+*δȕsBg%*&nhSi:)__oE|boCo>cd8#ֹ{2atj4SE{/&H_riLErszSI،0kQ`Яe޿}=-mF;6ahovAw#0'?+EF>3Wb{2sumTFmW7`Σ *ogqFGeDۼb]}p r?jm9RJF$_7) es>WL# t qLA%7p`C#xS 5kٵPɘەb^ U,eu}@( D%5VCRJPki=BnIm:>`(Ɗ/q xpvɳH;އ!RDk* +/Zy<ZG.p ^[^"&L@_ۣ lia=(8Y0gڄxs}vw EWawP Ch%-5%٬Q~ҺVcPu-_}MK}WX˜5}~D:>y85aa\˖^ 3ŅLj㒺gWebz *c디OUkh$ ۓ߁[ngݍ8@ `$If7n?RPbl@ aF(ymRV'c:8 s>bCb]QC&.UQ Iȧq>V!6٭(8nCPd7(2#Hܺڰ>M ,Zӓ3g> dʀ7n ?@Ns  ,܋x3rP3ȧ{ fR"cͦ/}rB{DJtܷߎؑ, Hva!m6zk=iD;Ģ8Splk%tpЀf]-LWYCs4L!]z{o)ɕof|/fמ˗JV1?0]?Y%fbK(?&P0n\n W\aƔQ޺TZ5^Mozs[)W2Ӭa`76}E V_](+h8cZ};<ƝTaLdw/E$,|Gc/ZL6,*m %(04jN\8ĵᘱD'hoD&¤ UY{m_C5Lg`Wg?400y(4&•D1XhׄU)F"ay=¯5!eB(C+F@sad+%+4#jCGImII( QLZ oc xׯWCyi}˵~[h8IqvdKzeǿɢkQ§'mD)fbp,Fr:M1\"NTSNyszϼgQlߦk0<Ni*7]C)B B&vR㴞…tKNAje i Ze c9_LuFy$PgRk' $>qF:qT ^y*#DV$7iJaG#ӊC|ԮF?mmHxU!XF7ۿ!~&?z6?EaCfT9_,=BYLOBBV{Wz!M:ܤfG(Ho.荏I3~0kddTh巟m$y?=2 VofQNh]/;v}9$e>H_8넺]Jgaz)EF.߄7"E9^=紸dc7 ^J>e3&)6[a 뀦tc2ee(]e1)R߁_[܃AC..O?\:NM-Qk=%J1+|Ee޲Xo64>mNDFA{}PF1A Y2:ÔpNbPew&_3;bm &:rh1*buatT0zGzǰgk\w#PG{:}l6 xNig-i4x> /+`IQyMwK)-#{ e>Ś~c^GF}WMЁw`Z4nj].R~!eR*-lQ A0%=^q#;h|+;4CuyŘWBae&.hW(*fwjV ݥfN qB6w,l&!:>?*01Y] (h6Б=e pM̩-Vl.VarkП;s9\nBW$ <ߺ* sj6llN?s \.yh3eax:)m0Z`~ean<սW0psg˘>,W%Xٝv4ޚwpq- dk7nui1NqE,t B yssOz`/ -8nSMf6]2V mI4=Qs3G뭞g!ʬE^)l5{cr\#l9O %Γgq uX\b!¡gXvqZ"ȟc)׎nCn-tˋ`H9\/ġ̀ xsfݖWV$#`VcZs吐h%b]I7e[ ##z[#@K? `#sPtL,Mq n* u?1P$#)3HRqM(QM- phԻUFiy/1o/"~ª2՘|f.JG>mA nvGWYX:j KCebόl^WE0l2fNSBN_O?S|H7P~$xz6a&|]KW0/21LNa˙;*ál}U;^.܇NU-3œXOyo" XA.`jB}M'H:{.a!Qz\-E6G'!j l͙sڙ>0y9iLQp`JnZ's"X21}Ayj_8CYh`e@{ډSv0pJ%qaHUռ{( }_6jBvF\~kig+&(4#O<|c!,"ik4=Q[a(<#JԆ=/ Vxƌ!2g8R&KK:lA9NFl(b8b)f C+Zr+sRFhO$L\{E']~b`'u9aZP&fkiPײ;BɒqrZt&(4gBQφ-#9e'tDǔ#ƠFK xoss+ٔ11t%e'R1S:`ߧ{y< H3W"UKVXQ JGd7̎C %=^rzq%KFʥnM\hpVk;MH8S)1!riQ9myf`{Α lu0z+Oh"x!?єkͬE!UBq!`8OeV;^""w|f{B OycsQO4gV9}Xnc̶rR1)0IoFV,̃n9&V\=F < 7#@Uܼ2?܊J.XsҫԒR=bԉ`e -D*Q\SLl<_CjA|,u"V+Zb| q@ `#>5Ȅ@ JćdxHƇTxH >C&< ҽ# !6W/"#`Oiܐ=y j F h B #5 vjlxu=IѮ^2|OOr #2"^ ߤs3=bsm9jxXY oL/- %ކ | xZ:0/HqO]0Jr}&:$*nDHJ%̅h;tfTG@;!bo\J$XёƈHJs;=Z౼;BofI5'H_ky':co?Qԣ#Ef v8of{ C#eh:'/1FkeװQ{Y:p$V謍 QЉ,]O}@A/}O+ns%ŝ7Mq =S+;Ӈ3q(6V]??Q&qc c/1yt=rz 8NaQAJۥXjyQvNFsނHA0LɫIY/ aD.U,ˬPTw+S.,$R5؄ȦT&Mn94+CFiDpI"9L 3( Wz"|/jY8-Z 'mZ yY*:Yb]Nʴ w^-> sȄ9 9`x=sJ1O c+.H %WL flOhWS3"~W` V;dtf m9ad͖/eَ*3leKE2ۧS_L>lx?Dp~'y? WUm,Z(E0pdd4uWzm[/RtBP+kf׍Tmmٚw 1)su=LφuM$q?e <Ѐl#9a맒{P{ $?^ k}N(bZʠYSr6fu0ĀrdRf-| &:vpW7uRal2A]Bl}ҀX)o\n?7J^%G@"A{΋HTNFr3/;G깕YHqts =>Ec}99X`=ȔEb\2%\,pE$9P(]%YY#NML#xu fsJtyiOGfzM!6$+9 nk$N >f=g ٪Z8\ngFP 9OC*>P(#觓>fH&Z^tXezsl 50mCG׬4TK" +>s)khi?6#( r._yST4m58Kj'^Yjf6n( (Vy H!Se8x5;Oj2aɻHT̕P3P*K``ڃB9UWa&=pv={-M"Y7dQx/F]RMx[Jz#K,3 J;yP!h^~X='Z!p;j^-a?IJG騕(GQ TQ.}#H!o6*]sxxfp>,5gk=EK^8MjUeӸso([~ \p`(VA]CAD7pŭb址 {>Vb󔞘OFVeMH-<xd&0o1Da++}5Mۈ+{?QL ΋C+7"Fݕ9|ٳ5Fh~p߭خ\7S,(kݙ ڷN4|B;9BÏ[!%pˤud :|ei.3*>$UudK"YY=]@fh3DN#*eb" C.SWFi34]\F@/a #:$a}/ڍVS}knwatꥑnnYzjożY jʭcG {ł2l[֦~ط#@ꌝ[q't 0@u Kml-V>0'>0Jh+@<Y+i$bЈZ},70u3l"V~NFD^clէ~dh3JK_Va*B:,1C{,1h\C3Ző'0FjW0u% 9ڸ-46k%^ 藘*NxɃ {pG<>?[@]97(A=UKf)u e[Qz\h:{ܜ7Ux#K04 {7"\,%c P)*Kt,]͆ۮVGc.8 s>L֖>QF(h+Aش948La32_>prJn}M-ia;]C)̥ ~DPwmPt䥪DF'Gy>H?sWc*4Q'3 K nƝT'2ޜ"L)(ЂOEP#UF(_rdSny0y@yHft  n ИO&Juԕ,mVӮ_bla]+ZOR+-G{UQ ݇1Gi56&uŕmOْⷧ7x _|#URbD0})5&K$qrv/kcʹ ៾Z[S'zbGz2y*o>s ͶDAѥ1OW#_GaC{ԙnw(fe:0f hXf Gn_D2'RߦԛԈx[#wht~I)2Xw~lv~kFZ&ԫ6>?qdcnOj,!&>gc]y,>ߨƚlvYwfe2LJE{~J  8'?3P* ]cy#meGϦYYJ80#fcKz,`P /a%0 EDFXg<`$.&llbqy[*5R%|CGO(FO1d+<&|!QSry,5S.-X`f <0kx`.]Yvf!.Y~6ji19S g l]h5؞\q}}N/ ܊ޱ\!F^rJD8\ѺXEǪVR?CVUMd2.(ĸ;rqWl\{ZuŹJB0cDeov?(ע;N&flBf<XFn=% ǟӭp#m;RuSbMNޤw zuAd'=&n5zԺ? X)'0O-ƹʓAI0zZNߌ! JXzjq)( Jњ>'cj?bD~Pbx“n@1c:$ݽ;#oXTh¬d])C27O0D`$N.UǠ1 =}2x'{)E/!G(^kXl_>`(9XL9+x#S`EnB nd{ ܩXvEK*sp`Xh!;ɚv^%T,&%[C@Њa[ncZ ·.#[W*wr d7!$[(~Cp"Avd+i@rjVb BuC3(.'0ԝ)\ LҊ*6(q("3'ÌGg-ٜ-1`hNfvaG9#ZY#ZӣjU!x9+ѯ# T'e'h]'ZV}ZPC K61*B\m/&9 6/0'b6h)>ݢ|yEyP(c/i潛Ϩwm (A4XatE+K@ />36s"gs†g9hfH/hXk.ф?Ț!_+ aBCHSv>@s:ph:ėP,;F} >~#ׄIs_t :}ӷa+@ԓgtk=dVD#)n%(vEf@gmIub*lqhw;cgJS=D ~W|L;hHg6T`bzE֒qq雥W:}f_;0B YC5aaQ?cL@A Klj6.t!W/1/+|N~$mUl;B,@xg-܆b>PiS)%6mBP{\K7Y~z >9LHSk%ߤt/C\+eK߻{>'F>wgd?/Nm<#yA#K ܤC ;@+0i12N0,[XO8&Ou"ə6g1CqR؍ %?qhÔbU*Vq r?BldBK6a`җ;g0``")5 f܉׹Q? gIf☑5R~Mc?` ZU8GHݣ4.^@\`gƥ*vmNNfnJ3)v _CK$&{hҗzEsֳYˢf9Dž!^X\|mP~2™Ts+j(_Tn OSvONJ7#~mAQ/l68zki9{ 5+h>x {A& 66&6Luq_ /nouqXXx4EZ XXٺCF`|p$,B xw-[HstϾ xE%xA>/\)cBM|2)sܒbT'aH+F.O",+;K\~vJg_X}:)j_$KfJ ӰuԷzF(}zS4UNpιP&U^Q"Z@]ad[=cXGcHb`+'>!=B?vMP!!5 g_⩉0.n[/舮v 4~sz3 ?†+Zɨ HmjlO Unro'n&ºSI3L.(3{:P(@!]̧Usn Ƞ|pvLMkKVpdmfe/d$gE7:k9<]`VoRI?rM,C;M(.cc)hT*Б]Xb|VpvβGRߑSsc$ghqhԫwpȭu/A JO*\wQ(߈ `}w/[-n8Y/>LMc'g7 ;]'bϖXuKSD[OO?hK{]{,y]O=w2t#FUd (ģ]ހDn/Vnc%Sb8'3~'n\p=McuU٠_y2Z*HM1ވ2וPRL^hT*&\(>s W0Cgۯ؄r>ʐJډ(Yz"k!eJ/(=+9 Afwox.aMP'Sd9DOUЇJׇlgfч'Qs#6x ^*EW;Kiגp<ܳҧ.8S>o{g[EC]45VQg<2| SؼK+2Fd}d\6? GS͝Jqꯩs`16ua='5t*8Ā>EdK9^O[ɟÙs͙>0N@X2{o`;F­b h/FH19t=oM ު͵ĖE^NXձ g؅*4\uւ+݉'Ͽr߰/s0E%mܺ CSbyϕxn^oh mBj7Qz `?nx- 3 s 8害X _fxG`$`}[mKBGkZ)Aw"7+hN尮B@k"̈{gN2B˿ǁAr9s!ip?ɀyG%ZzdQC ]3}np Qp)X9̆Јkk; ;Yp/Zza /- ;o Z1j\қJÕPE ,'ry/EnoOrWRWJF@U׺8<35OsXho|qQwζۍu]~mhӶ)Tw'ɘi戼jģ݊UٖV:FU7Vw=1v8ah`zIY m*8R#`F& yQ55pFedʚ\|,mF/ 0v x"R--W=G]/)8'5C, xFXuPqz*=sQAK[U诃_AF(OzN_WRB)g]~L⧢9+ٜ⣙6_ PA2Oi{G|c@ZSmZ(i_zT}uztG?"O"kDޖ{Ne?<ұ ) nnx ?gZ6IB M-9|=H _1͉։ 9{V$҉4iы>aMWweg P0=I^9<)BNG,9xqx&5q| =(>H7eڎf6!C7; Jb›@J0IVZV2y E a7Lx/,i2֞=7) }Ʒc[|ńJv0AP!$FiǟSa`BY0Vo { kk6v!"v; 6)s5eV !v< oZߥK FKvH_N3De!4 f.Tޏβ] ?7&ѓV7bObR%Fi 'B+l?'v}ȰEn w"o$&L~m4 2яgHq+h|Qlq]4žCOV6 Sb\x#+0L DuVce8lgX؂y[ߜ#ևs(W0yX$>X=zuVgN|P^Cc@|؞8gx8?g(Z0)(/,HZNkcĵ)p!0nFŻ rŢ͹A,xsi"׬),Obӄsa@UCgGl,>q} J\C`GcA^,J)uI@uilŊ !?ւ{)B965)іzG[I? ?ۦ)uЀ0P4_B'i_P+9\kx"dI6nd~Q_`&|Wӌ[) }NbZ{a/`*rMkf?92aXi1T^y}k!C2[ ddavIVۤ(46leЪq O°JՒʇ,oQHolaT0i$ !Ɉ邢 ^wg PdYkCwoYbƕ!Y.B~6Xh,G\@\Wam3atsҽ? MGLbn}ORHV%͋`Q{'Gk?oy6:i@8Tz qT,=S%F O^kEho9a ҭ&;(a/Q=R)=v0Ikߕl( so+}uSuĈ1KhO4q@y@ `2z0 ҷf9lEHyvujш~kwӟ9ulCųJu{%!|~"-w…~n>]?C%y*퓀ObvxZzk18$]3=#!jbB w2kN^9D4v "

ŝ[䌘м1 >b.J\2$+c6QVv{Y5]=}`SO"*e,Mxa+%S3ķ0N;{Rn=y-F}h+S)Ф47(6B.LIK !R7/Mw1~([eTy (`-w^ЎpvEx/EDn흫! Qo*r|gh]AFhMT=) jdA psNpKCl@X +' e##&?ީ+Sn{G@'rNםhb9_(Apu{j.!I][i3Nγ+}eSHcM׃s@^R$`k[_`nb 8LR ׭ۥ(4G~?ܯw­܀ݙU|Sp:sY?90G4iI9Q d߽Z[T&Hc/Kxj z.iBLMvn'.e.Nk@ (zðÞJKT֑u9aSІE: HKh6+]w:rAwsÌ5GGyMknWS^Um[8Ӝ⋦:dR{lөNSShH.%8 ě2{y##jBqAOdZB,+BÅ#iw\j(!H֍m6 _:6O2yЂM+qi@V76ZH^X4|X ;()ުF agE|IEzPzՎxu:CE|aǭ ~xHKd)=[s U*F]mXP"=P):b;%8n#-0aJDpLL+Yn[Ge0lFR$ўTJ3F:?Wtǰm!L5)~Ș?ٯV5ֆ}ks!/[1DcEdI(JNeF_$ߴ+Z l&(?CBz(}8WAp y_ <9{^"h0%DE{sKyҮ/ de%ͺKȷuQ!{N}#5a%b 7Rrt0}=k2ٯtZ܄|3Bz&\x|FVkkCp+bt QSTJ#NECU (pM9b Zgb4k]9mr s|4=,xImSO fLYd* @/|bB /$sU/ܶ,!o~޺,;{(T{ sMP7(c$i 0/+VDѻNNA;V5 bC\JsGjʼWWvW\@Ǫ@#47ѯ=XA;Dn߮V,4׽?̣d ^ |4'cW4!Ǒ{=>b3@w!ߒLT}jl>[;8%熏Gp'g,=3&4b⓼15rn35ݨ3 VQC#uwNjfUNӽ\vC-ؑ6^llCnD2Kb?QB3b{/%..K΃/hO{SiށpXL6XGsZsٍ?35^kD6A( 컩n]/gm7Ə~Cr/DKyEZΦTX[ZyY7<qY6 Fju`PR$;05yf|4aʴ;b3DҧP)^| '`q3y\8p+[QgLbMuh܀8j1N#WU:wKvѢZH8&B%`qkèmTFu'?"Q`>'88#SXE< a{rE>JwhaX<*kF`3`޿ޚLH { }B5X9lp2sOcN&|j*kH0tv_%uo"TqsvD8O&^HppX5]~4>)<wB ?ӎWir3;NeIlemвEᡳ{,TKٍ |S j;t[BJt|([DQ:KiTXg8?gLqj׹3i]Ch/K{K ^q\J'nU#5y|2y/WFo7–`vd҂Gb(:! E l^b׷M׉ٔqm+V %*VȖ̅PdsR$V!lRyG5tG߇>ٙ񘫌c]gUd8Q0-]Bi6~/.B$džQ0sȂB#kT97|4&kS״fm$ Kdw#.dD"+KdwB|ϊyuha=h}}dȲUs#3E> =7[/],l'깚Sb##'VPj3#̎A2LhW@c& ^j̼, +@1;VD-Eܔyhyj&ݩra=*YXma@$g ?T<'b f ~zv픝OZWآH׺nC?Ma݇Clτj ٚC7t:w$qre=J3}500SrdKZYB ޑN2wo?-&^|mkA^. |r'=h~unETJ#3ş ҽ,JȐ%kU dJWs{IZx'xUL/8b_6z:g]Sh@>} Æp,ɪc/ܤL?ԋN`Ux9Qy6cT(CY1y&ܯ<mHcIkR