kernel-core-5.14.0-503.29.1.el9_5> M Mv ĉJ4!!%joLne)Ip-Bm5 ']greleng@rockylinux.org p-Bm5 ']uj s`@E/TJԽJ |9TnܪNAcKYJOg\lmT%!7mME5}0 jQ_[/?. Yv߻46**<>G#Kw^6{;6kc/B&TtKڗ\ȩ:5W$Һ]c?Mʃ4([@Љ_ >™Y1"c 7LۺmY]j$bhUM}{ Wpi[ە8yKPS1ϫi}Sst6e}ۡB}Q6Eǽ|d4^p;f12cm0.Fl,K~HbjZ@3h+@ eI'Cy?'Cid $ 5 PTdR        @       A"}T}( 8j9ļj:xj>$*u?$*}G$*H$*I$+X$+$"}Y$"}\&)]&*@^&+b&,Md&-e&-f&-l&-t&-u&-v&.@w&.x&/,y&/pD?'@l'B'B'B'B'B'B'B'C$'C(Ckernel-core5.14.0503.29.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Ⱦpb-be6d8b49-d232-4dc5-94d4-f1ff767369a0-b-s390x yRocky Linux 9.5Rocky Enterprise Software Foundation((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 ZlibRocky Linux Build System (Peridot) Unspecifiedhttps://www.kernel.org/linuxs390x 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.29.1.el9_5.s390x/bin/kernel-install remove 5.14.0-503.29.1.el9_5.s390x || exit $? if [ -x /usr/sbin/weak-modules ] then /usr/sbin/weak-modules --remove-kernel 5.14.0-503.29.1.el9_5.s390x || exit $? fiB@ϦB~BFϦB~AA큤A큤gggggggg(gg'g(g(g(g(g(gԽg:7e87ee6b2696ff9145b9f55c4fe8b516dd87272ae477f9c0801bc971e42b39b7c05623a611130662f926e25668d46dfd30b7416dbaef2cde036e0df6198056d36dccbfa6575a21ee6391dbe83efa7eb9255c2736758d1489c8689aa0ca47e5a450ff0e3d14c907335a0374964a062b3c3ee022105df529081fa9349613d8a88722efb6e0e1a6e142ef7fb3340fd288bdc6f88d952302b1bcb22ccbbc00fa331730f284c9242d8eafd3619526dc9d61253304729653c5e473bcd96474fb716619f54c62e4ae630e363bd751b8aedf87bfe9af341f50959b7f8f32535c07aa2e46fb5a425bd3b3cd6071a3a9aff9909a859e7c1158d54d32e07658398cd67eb6a0@@@@@@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-5.14.0-503.29.1.el9_5.src.rpminstallonlypkg(kernel)kernelkernel(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(VMALLOC_END)kernel(VMALLOC_START)kernel(__ClearPageMovable)kernel(__SCK__tp_func_add_device_to_group)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_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_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_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_remove_device_from_group)kernel(__SCK__tp_func_s390_cio_chsc)kernel(__SCK__tp_func_s390_cio_csch)kernel(__SCK__tp_func_s390_cio_hsch)kernel(__SCK__tp_func_s390_cio_msch)kernel(__SCK__tp_func_s390_cio_rsch)kernel(__SCK__tp_func_s390_cio_ssch)kernel(__SCK__tp_func_s390_cio_stsch)kernel(__SCK__tp_func_s390_cio_tpi)kernel(__SCK__tp_func_s390_cio_tsch)kernel(__SCK__tp_func_s390_cio_xsch)kernel(__SCK__tp_func_s390_diagnose)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_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_xdp_bulk_tx)kernel(__SCK__tp_func_xdp_exception)kernel(__SetPageMovable)kernel(___pskb_trim)kernel(___ratelimit)kernel(__account_locked_vm)kernel(__alloc_bucket_spinlocks)kernel(__alloc_pages)kernel(__alloc_pages_bulk)kernel(__alloc_percpu)kernel(__alloc_percpu_gfp)kernel(__alloc_skb)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(__clear_user)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(__cookie_v4_check)kernel(__cookie_v4_init_sequence)kernel(__cookie_v6_check)kernel(__cookie_v6_init_sequence)kernel(__copy_overflow)kernel(__cpcmd)kernel(__cpu_active_mask)kernel(__cpu_dying_mask)kernel(__cpu_online_mask)kernel(__cpu_possible_mask)kernel(__cpu_present_mask)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(__ctzdi2)kernel(__ctzsi2)kernel(__d_drop)kernel(__d_lookup_unhash_wake)kernel(__dax_driver_register)kernel(__debug_sprintf_event)kernel(__debug_sprintf_exception)kernel(__dec_node_page_state)kernel(__dec_zone_page_state)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(__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_release_region)kernel(__devm_request_region)kernel(__devres_alloc_node)kernel(__dma_fence_unwrap_merge)kernel(__dma_need_sync)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(__ethtool_get_link_ksettings)kernel(__f_setown)kernel(__fdget)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_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(__genradix_free)kernel(__genradix_iter_peek)kernel(__genradix_prealloc)kernel(__genradix_ptr)kernel(__genradix_ptr_alloc)kernel(__get_free_pages)kernel(__get_hash_from_flowi6)kernel(__get_random_u32_below)kernel(__get_task_comm)kernel(__get_task_ioprio)kernel(__getblk_gfp)kernel(__gmap_translate)kernel(__gmap_zap)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(__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(__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(__iucv_message_receive)kernel(__iucv_message_send)kernel(__kernel_cpumcf_begin)kernel(__kernel_cpumcf_end)kernel(__kernel_fpu_begin)kernel(__kernel_fpu_end)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(__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(__memset16)kernel(__memset32)kernel(__memset64)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(__num_online_cpus)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(__platform_create_bundle)kernel(__platform_driver_probe)kernel(__platform_driver_register)kernel(__platform_register_drivers)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(__pskb_copy_fclone)kernel(__pskb_pull_tail)kernel(__put_cred)kernel(__put_net)kernel(__put_task_struct)kernel(__put_task_struct_rcu_cb)kernel(__put_user_ns)kernel(__qdisc_calculate_pkt_len)kernel(__quota_error)kernel(__rb_erase_color)kernel(__rb_insert_augmented)kernel(__read_overflow2_field)kernel(__refrigerator)kernel(__register_binfmt)kernel(__register_blkdev)kernel(__register_chrdev)kernel(__register_nls)kernel(__release_region)kernel(__remove_inode_hash)kernel(__request_module)kernel(__request_percpu_irq)kernel(__request_region)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(__s390_uv_destroy_range)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(__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(__sie64a)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(__splice_from_pipe)kernel(__srcu_read_lock)kernel(__srcu_read_unlock)kernel(__starget_for_each_device)kernel(__static_key_deferred_flush)kernel(__static_key_slow_dec_deferred)kernel(__strp_unpause)kernel(__sw_hweight16)kernel(__sw_hweight32)kernel(__sw_hweight64)kernel(__sw_hweight8)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(__trace_bprintk)kernel(__trace_bputs)kernel(__trace_printk)kernel(__trace_puts)kernel(__traceiter_add_device_to_group)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_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_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_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_remove_device_from_group)kernel(__traceiter_s390_cio_chsc)kernel(__traceiter_s390_cio_csch)kernel(__traceiter_s390_cio_hsch)kernel(__traceiter_s390_cio_msch)kernel(__traceiter_s390_cio_rsch)kernel(__traceiter_s390_cio_ssch)kernel(__traceiter_s390_cio_stsch)kernel(__traceiter_s390_cio_tpi)kernel(__traceiter_s390_cio_tsch)kernel(__traceiter_s390_cio_xsch)kernel(__traceiter_s390_diagnose)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_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_xdp_bulk_tx)kernel(__traceiter_xdp_exception)kernel(__tracepoint_add_device_to_group)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_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_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_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_remove_device_from_group)kernel(__tracepoint_s390_cio_chsc)kernel(__tracepoint_s390_cio_csch)kernel(__tracepoint_s390_cio_hsch)kernel(__tracepoint_s390_cio_msch)kernel(__tracepoint_s390_cio_rsch)kernel(__tracepoint_s390_cio_ssch)kernel(__tracepoint_s390_cio_stsch)kernel(__tracepoint_s390_cio_tpi)kernel(__tracepoint_s390_cio_tsch)kernel(__tracepoint_s390_cio_xsch)kernel(__tracepoint_s390_diagnose)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_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_xdp_bulk_tx)kernel(__tracepoint_xdp_exception)kernel(__tty_alloc_driver)kernel(__tty_insert_flip_string_flags)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(__usecs_to_jiffies)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(__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(__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(__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(__zpci_load)kernel(__zpci_store)kernel(__zpci_store_block)kernel(_ascebc)kernel(_ascebc_500)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_nocache)kernel(_copy_from_user_key)kernel(_copy_to_iter)kernel(_copy_to_user_key)kernel(_ctype)kernel(_dev_alert)kernel(_dev_crit)kernel(_dev_emerg)kernel(_dev_err)kernel(_dev_info)kernel(_dev_notice)kernel(_dev_warn)kernel(_ebc_tolower)kernel(_ebc_toupper)kernel(_ebcasc)kernel(_ebcasc_500)kernel(_find_first_and_bit)kernel(_find_first_bit)kernel(_find_first_zero_bit)kernel(_find_first_zero_bit_le)kernel(_find_last_bit)kernel(_find_next_and_bit)kernel(_find_next_andnot_bit)kernel(_find_next_bit)kernel(_find_next_bit_le)kernel(_find_next_zero_bit)kernel(_find_next_zero_bit_le)kernel(_kstrtol)kernel(_kstrtoul)kernel(_local_bh_enable)kernel(_page_poisoning_enabled)kernel(_page_poisoning_enabled_early)kernel(_printk)kernel(_proc_mkdir)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(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_virt_timer)kernel(add_virt_timer_periodic)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(aead_exit_geniv)kernel(aead_geniv_alloc)kernel(aead_init_geniv)kernel(aead_register_instance)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(airq_iv_alloc)kernel(airq_iv_create)kernel(airq_iv_free)kernel(airq_iv_release)kernel(airq_iv_scan)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(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_dax)kernel(alloc_dax_region)kernel(alloc_etherdev_mqs)kernel(alloc_file_pseudo)kernel(alloc_file_pseudo_noaccount)kernel(alloc_free_mem_region)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(allocate_resource)kernel(always_delete_dentry)kernel(anon_inode_create_getfile)kernel(anon_inode_getfd)kernel(anon_inode_getfile)kernel(anon_transport_class_register)kernel(anon_transport_class_unregister)kernel(ap_apqn_in_matrix_owned_by_def_drv)kernel(ap_bus_force_rescan)kernel(ap_cancel_message)kernel(ap_domain_index)kernel(ap_driver_register)kernel(ap_driver_unregister)kernel(ap_flush_queue)kernel(ap_get_qdev)kernel(ap_is_se_guest)kernel(ap_max_msg_size)kernel(ap_owned_by_def_drv)kernel(ap_parse_mask_str)kernel(ap_perms)kernel(ap_perms_mutex)kernel(ap_queue_init_reply)kernel(ap_queue_init_state)kernel(ap_queue_message)kernel(ap_queue_usable)kernel(ap_send_config_uevent)kernel(ap_send_online_uevent)kernel(ap_test_config_ctrl_domain)kernel(ap_test_config_usage_domain)kernel(ap_wait_apqn_bindings_complete)kernel(appldata_diag)kernel(appldata_register_ops)kernel(appldata_unregister_ops)kernel(apply_to_existing_page_range)kernel(apply_to_page_range)kernel(arch_debugfs_dir)kernel(arch_make_page_accessible)kernel(arch_read_lock_wait)kernel(arch_spin_lock_wait)kernel(arch_spin_relax)kernel(arch_spin_trylock_retry)kernel(arch_vcpu_is_preempted)kernel(arch_write_lock_wait)kernel(argv_free)kernel(argv_split)kernel(arp_create)kernel(arp_send)kernel(arp_tbl)kernel(arp_xmit)kernel(asn1_ber_decoder)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(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(base64_decode)kernel(base64_encode)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_mark_dead)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(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_copy_le)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_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_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_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(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(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(cad_pid)kernel(call_blocking_lsm_notifier)kernel(call_fib_notifier)kernel(call_fib_notifiers)kernel(call_netdevice_notifiers)kernel(call_netevent_notifiers)kernel(call_rcu)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(ccw_device_clear)kernel(ccw_device_clear_options)kernel(ccw_device_dma_free)kernel(ccw_device_dma_zalloc)kernel(ccw_device_get_chid)kernel(ccw_device_get_chp_desc)kernel(ccw_device_get_chpid)kernel(ccw_device_get_ciw)kernel(ccw_device_get_cssid)kernel(ccw_device_get_id)kernel(ccw_device_get_iid)kernel(ccw_device_get_mdc)kernel(ccw_device_get_path_mask)kernel(ccw_device_get_schid)kernel(ccw_device_get_util_str)kernel(ccw_device_halt)kernel(ccw_device_is_multipath)kernel(ccw_device_is_pathgroup)kernel(ccw_device_pnso)kernel(ccw_device_resume)kernel(ccw_device_set_offline)kernel(ccw_device_set_online)kernel(ccw_device_set_options)kernel(ccw_device_set_options_mask)kernel(ccw_device_set_timeout)kernel(ccw_device_siosl)kernel(ccw_device_start)kernel(ccw_device_start_key)kernel(ccw_device_start_timeout)kernel(ccw_device_start_timeout_key)kernel(ccw_device_tm_intrg)kernel(ccw_device_tm_start)kernel(ccw_device_tm_start_key)kernel(ccw_device_tm_start_timeout)kernel(ccw_device_tm_start_timeout_key)kernel(ccw_driver_register)kernel(ccw_driver_unregister)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(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_zeroed_user)kernel(chp_get_sch_opm)kernel(chp_ssd_get_mask)kernel(chsc)kernel(chsc_determine_channel_path_desc)kernel(chsc_error_from_response)kernel(chsc_sadc)kernel(chsc_scm_info)kernel(chsc_scud)kernel(chsc_sgib)kernel(chsc_siosl)kernel(chsc_ssqd)kernel(cio_cancel)kernel(cio_cancel_halt_clear)kernel(cio_clear)kernel(cio_commit_config)kernel(cio_disable_subchannel)kernel(cio_enable_subchannel)kernel(cio_halt)kernel(cio_irb)kernel(cio_resume)kernel(cio_start)kernel(cio_start_key)kernel(cio_tm_intrg)kernel(cio_tm_start_key)kernel(cio_update_schib)kernel(class3270)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(cleanup_srcu_struct)kernel(clear_inode)kernel(clear_nlink)kernel(clear_node_memory_type)kernel(clear_page_dirty_for_io)kernel(clear_selection)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_comparator_max)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(clone_private_mount)kernel(close_fd)kernel(cmf_read)kernel(cmf_readall)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_set_guest_storage_key)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_devno)kernel(console_force_preferred_locked)kernel(console_irq)kernel(console_list)kernel(console_list_lock)kernel(console_list_unlock)kernel(console_lock)kernel(console_mode)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(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_nofault)kernel(copy_fsxattr_to_user)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(cpcmd)kernel(cpu_all_bits)kernel(cpu_bit_bitmap)kernel(cpu_cgrp_subsys_enabled_key)kernel(cpu_cgrp_subsys_on_dfl_key)kernel(cpu_device_create)kernel(cpu_have_feature)kernel(cpu_hotplug_disable)kernel(cpu_hotplug_enable)kernel(cpu_is_hotpluggable)kernel(cpu_mitigations_auto_nosmt)kernel(cpu_mitigations_off)kernel(cpu_rmap_add)kernel(cpu_rmap_put)kernel(cpu_rmap_update)kernel(cpu_subsys)kernel(cpu_topology)kernel(cpuacct_cgrp_subsys_enabled_key)kernel(cpuacct_cgrp_subsys_on_dfl_key)kernel(cpuhp_tasks_frozen)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(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(csch)kernel(css_chsc_characteristics)kernel(css_driver_register)kernel(css_driver_unregister)kernel(css_general_characteristics)kernel(css_next_descendant_pre)kernel(css_sch_device_unregister)kernel(css_sch_is_valid)kernel(css_sched_sch_todo)kernel(css_schedule_reprobe)kernel(csum_and_copy_from_iter)kernel(csum_and_copy_to_iter)kernel(ct_idle_enter)kernel(ct_idle_exit)kernel(current_in_userns)kernel(current_is_async)kernel(current_time)kernel(current_umask)kernel(current_work)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(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_dflt_header_fn)kernel(debug_event_common)kernel(debug_exception_common)kernel(debug_hex_ascii_view)kernel(debug_locks)kernel(debug_locks_off)kernel(debug_locks_silent)kernel(debug_register)kernel(debug_register_mode)kernel(debug_register_view)kernel(debug_set_level)kernel(debug_sprintf_view)kernel(debug_stop_all)kernel(debug_unregister)kernel(debug_unregister_view)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_grn)kernel(default_llseek)kernel(default_qdisc_ops)kernel(default_red)kernel(default_wake_function)kernel(del_gendisk)kernel(del_virt_timer)kernel(delayed_work_timer_fn)kernel(dentry_create)kernel(dentry_open)kernel(dentry_path_raw)kernel(dequeue_signal)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_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_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_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_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_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(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_alloc_etherdev_mqs)kernel(devm_arch_io_reserve_memtype_wc)kernel(devm_arch_phys_wc_add)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_gen_pool_create)kernel(devm_get_clk_from_child)kernel(devm_get_free_pages)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_init_badblocks)kernel(devm_input_allocate_device)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_memremap)kernel(devm_memunmap)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_iomap)kernel(devm_pci_alloc_host_bridge)kernel(devm_pci_remap_cfg_resource)kernel(devm_pci_remap_cfgspace)kernel(devm_pci_remap_iospace)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_power_supply_register)kernel(devm_power_supply_register_no_ws)kernel(devm_register_netdev)kernel(devm_register_reboot_notifier)kernel(devm_register_sys_off_handler)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_watchdog_register_device)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(dfltcc_can_deflate)kernel(dfltcc_can_inflate)kernel(dfltcc_deflate)kernel(dfltcc_inflate)kernel(dfltcc_reset)kernel(dget_parent)kernel(diag14)kernel(diag204)kernel(diag210)kernel(diag224)kernel(diag26c)kernel(diag308)kernel(diag_stat_inc)kernel(diag_stat_inc_norecursion)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_cmf)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(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_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_free_attrs)kernel(dma_free_noncontiguous)kernel(dma_free_pages)kernel(dma_get_merge_boundary)kernel(dma_get_required_mask)kernel(dma_get_sgtable_attrs)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_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_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_set_coherent_mask)kernel(dma_set_mask)kernel(dma_unmap_page_attrs)kernel(dma_unmap_resource)kernel(dma_unmap_sg_attrs)kernel(dma_vmap_noncontiguous)kernel(dma_vunmap_noncontiguous)kernel(dmam_alloc_attrs)kernel(dmam_free_coherent)kernel(dmam_pool_create)kernel(dmam_pool_destroy)kernel(do_SAK)kernel(do_blank_screen)kernel(do_clone_file_range)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_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(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(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(dynevent_create)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(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(emergency_restart)kernel(empty_aops)kernel(empty_name)kernel(empty_zero_page)kernel(enable_cmf)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(errno_to_blk_status)kernel(errseq_check)kernel(errseq_check_and_advance)kernel(errseq_sample)kernel(errseq_set)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(evict_inodes)kernel(evm_inode_init_security)kernel(evm_set_key)kernel(evm_verifyxattr)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_notifier_call_chain)kernel(fb_register_client)kernel(fb_unregister_client)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_first_bit_inv)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_next_bit_inv)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(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(for_each_kernel_tracepoint)kernel(force_sig)kernel(forget_all_cached_acls)kernel(forget_cached_acl)kernel(fortify_panic)kernel(fput)kernel(fqdir_exit)kernel(fqdir_init)kernel(free_anon_bdev)kernel(free_bucket_spinlocks)kernel(free_buffer_head)kernel(free_cgroup_ns)kernel(free_contig_range)kernel(free_fib_info)kernel(free_inode_nonrcu)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(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(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_mode)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_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(gc_inflight_list)kernel(gcd)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(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_ccwdev_by_busid)kernel(get_ccwdev_by_dev_id)kernel(get_compat_sigset)kernel(get_completed_synchronize_rcu)kernel(get_completed_synchronize_rcu_full)kernel(get_cpu_device)kernel(get_cpu_idle_time_us)kernel(get_cpu_iowait_time_us)kernel(get_current_tty)kernel(get_device)kernel(get_device_system_crosststamp)kernel(get_fs_type)kernel(get_guest_storage_key)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_pgste)kernel(get_phys_clock)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_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_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_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(give_up_console)kernel(glob_match)kernel(global_cursor_default)kernel(gmap_convert_to_secure)kernel(gmap_create)kernel(gmap_destroy_page)kernel(gmap_disable)kernel(gmap_discard)kernel(gmap_enable)kernel(gmap_fault)kernel(gmap_get)kernel(gmap_get_enabled)kernel(gmap_make_secure)kernel(gmap_map_segment)kernel(gmap_mprotect_notify)kernel(gmap_pmdp_csp)kernel(gmap_pmdp_idte_global)kernel(gmap_pmdp_idte_local)kernel(gmap_pmdp_invalidate)kernel(gmap_put)kernel(gmap_read_table)kernel(gmap_register_pte_notifier)kernel(gmap_remove)kernel(gmap_shadow)kernel(gmap_shadow_page)kernel(gmap_shadow_pgt)kernel(gmap_shadow_pgt_lookup)kernel(gmap_shadow_r2t)kernel(gmap_shadow_r3t)kernel(gmap_shadow_sgt)kernel(gmap_shadow_valid)kernel(gmap_sync_dirty_log_pmd)kernel(gmap_translate)kernel(gmap_unmap_segment)kernel(gmap_unregister_pte_notifier)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(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_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(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(hex2bin)kernel(hex_asc)kernel(hex_asc_upper)kernel(hex_dump_to_buffer)kernel(hex_to_bin)kernel(high_memory)kernel(housekeeping_affine)kernel(housekeeping_any_cpu)kernel(housekeeping_cpumask)kernel(housekeeping_enabled)kernel(housekeeping_overridden)kernel(housekeeping_test_cpu)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(hsch)kernel(hsiphash_1u32)kernel(hsiphash_2u32)kernel(hsiphash_3u32)kernel(hsiphash_4u32)kernel(hugetlb_cgrp_subsys_enabled_key)kernel(hugetlb_cgrp_subsys_on_dfl_key)kernel(hvc_alloc)kernel(hvc_instantiate)kernel(hvc_kick)kernel(hvc_poll)kernel(hvc_remove)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(hypervisor_kobj)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(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_virt_timer)kernel(init_wait_entry)kernel(init_wait_var_entry)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(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_set_fault_handler)kernel(iommu_set_pgtable_quirks)kernel(iommu_setup_dma_ops)kernel(iommu_unmap)kernel(iommu_unmap_fast)kernel(ioport_resource)kernel(ioremap)kernel(ioremap_prot)kernel(ioremap_wc)kernel(ioremap_wt)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(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_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_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_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(ipl_info)kernel(ipmr_rule_default)kernel(iptun_encaps)kernel(iptunnel_handle_offloads)kernel(iptunnel_metadata_reply)kernel(iptunnel_xmit)kernel(iput)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_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_free_descs)kernel(irq_get_irq_data)kernel(irq_get_irqchip_state)kernel(irq_get_percpu_devid_partition)kernel(irq_has_action)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_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_vcpu_affinity)kernel(irq_stat)kernel(irq_subclass_register)kernel(irq_subclass_unregister)kernel(irq_wake_thread)kernel(irq_work_queue)kernel(irq_work_run)kernel(irq_work_sync)kernel(irqchip_fwnode_ops)kernel(is_bad_inode)kernel(is_binary_blacklisted)kernel(is_console_locked)kernel(is_free_buddy_page)kernel(is_hash_blacklisted)kernel(is_module_sig_enforced)kernel(is_prime_number)kernel(is_skb_forwardable)kernel(is_software_node)kernel(is_subdir)kernel(is_virtio_device)kernel(is_vmalloc_addr)kernel(isc_register)kernel(isc_unregister)kernel(itcw_add_dcw)kernel(itcw_add_tidaw)kernel(itcw_calc_size)kernel(itcw_finalize)kernel(itcw_get_tcw)kernel(itcw_init)kernel(itcw_set_data)kernel(iter_div_u64_rem)kernel(iter_file_splice_write)kernel(iterate_dir)kernel(iterate_fd)kernel(iterate_supers_type)kernel(iucv_bus)kernel(iucv_if)kernel(iucv_message_purge)kernel(iucv_message_receive)kernel(iucv_message_reject)kernel(iucv_message_reply)kernel(iucv_message_send)kernel(iucv_message_send2way)kernel(iucv_path_accept)kernel(iucv_path_connect)kernel(iucv_path_quiesce)kernel(iucv_path_sever)kernel(iucv_register)kernel(iucv_root)kernel(iucv_unregister)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(kbd_alloc)kernel(kbd_ascebc)kernel(kbd_free)kernel(kbd_ioctl)kernel(kbd_keycode)kernel(kblockd_mod_delayed_work_on)kernel(kblockd_schedule_work)kernel(kd_mksound)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_cpumcf_alert)kernel(kernel_cpumcf_avail)kernel(kernel_cpustat)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_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(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_sched_try_switch_key)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(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(kvmalloc_node)kernel(kvmemdup)kernel(kvrealloc)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(lgr_info_log)kernel(linear_hugepage_index)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_nls)kernel(load_nls_default)kernel(lock_rename)kernel(lock_sock_nested)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_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(lowcore_ptr)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(make_bad_inode)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(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(may_setattr)kernel(may_umount)kernel(may_umount_tree)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_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(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(memdup_user)kernel(memdup_user_nul)kernel(memmove)kernel(memory_block_size_bytes)kernel(memory_cgrp_subsys)kernel(memory_cgrp_subsys_enabled_key)kernel(memory_cgrp_subsys_on_dfl_key)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(memscan)kernel(memset)kernel(memunmap)kernel(memweight)kernel(metadata_dst_alloc)kernel(metadata_dst_alloc_percpu)kernel(metadata_dst_free)kernel(metadata_dst_free_percpu)kernel(mhp_get_pluggable_range)kernel(mhp_supports_memmap_on_memory)kernel(migrate_disable)kernel(migrate_enable)kernel(migrate_folio)kernel(mini_qdisc_pair_block_init)kernel(mini_qdisc_pair_init)kernel(mini_qdisc_pair_swap)kernel(minmax_running_max)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(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_virt_timer)kernel(mod_virt_timer_periodic)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(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(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(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(mul_u64_u64_div_u64)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(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(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(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(next_prime_number)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(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(nr_cpu_ids)kernel(nr_free_buffer_pages)kernel(nr_iowait)kernel(nr_irqs)kernel(nr_node_ids)kernel(nr_online_nodes)kernel(nr_running)kernel(nr_swap_pages)kernel(nr_threads)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(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(of_clk_hw_register)kernel(of_css)kernel(of_hwspin_lock_get_id)kernel(of_hwspin_lock_get_id_byname)kernel(offline_and_remove_memory)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(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(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_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_table_allocate_pgste)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(path_get)kernel(path_has_submounts)kernel(path_is_mountpoint)kernel(path_is_under)kernel(path_put)kernel(pccard_register_pcmcia)kernel(pccard_static_ops)kernel(pci_add_dynid)kernel(pci_add_new_bus)kernel(pci_add_resource)kernel(pci_add_resource_offset)kernel(pci_alloc_dev)kernel(pci_alloc_host_bridge)kernel(pci_alloc_irq_vectors)kernel(pci_alloc_irq_vectors_affinity)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_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_debug_err_id)kernel(pci_debug_msg_id)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_ptm)kernel(pci_disable_rom)kernel(pci_disable_sriov)kernel(pci_doe)kernel(pci_doe_supports_prot)kernel(pci_domain_nr)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_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_flags)kernel(pci_free_host_bridge)kernel(pci_free_irq)kernel(pci_free_irq_vectors)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_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_rom)kernel(pci_match_id)kernel(pci_msi_create_irq_domain)kernel(pci_msi_enabled)kernel(pci_msi_mask_irq)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_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_prepare_to_sleep)kernel(pci_probe_reset_bus)kernel(pci_probe_reset_slot)kernel(pci_proc_domain)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_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_bus_to_resource)kernel(pcibios_resource_to_bus)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_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(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(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_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_pmu_migrate_context)kernel(perf_pmu_register)kernel(perf_pmu_unregister)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(pernet_ops_rwsem)kernel(pfifo_fast_ops)kernel(pfifo_qdisc_ops)kernel(pfn_to_online_page)kernel(pgprot_writecombine)kernel(pgprot_writethrough)kernel(pgste_perform_essa)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_user_pages)kernel(pin_user_pages_fast)kernel(pin_user_pages_remote)kernel(pin_user_pages_unlocked)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_unregister_drivers)kernel(play_idle_precise)kernel(pm_clk_add_notifier)kernel(pm_power_off)kernel(pm_power_off_prepare)kernel(pm_set_vt_switch)kernel(pmdp_xchg_direct)kernel(pmdp_xchg_lazy)kernel(pneigh_enqueue)kernel(pneigh_lookup)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_generic)kernel(poly1305_init_generic)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_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(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_notifier_dec)kernel(preempt_notifier_inc)kernel(preempt_notifier_register)kernel(preempt_notifier_unregister)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(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(prof_on)kernel(profile_hits)kernel(property_entries_dup)kernel(property_entries_free)kernel(prot_virt_host)kernel(proto_register)kernel(proto_unregister)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(pstore_name_to_type)kernel(pstore_register)kernel(pstore_type_to_name)kernel(pstore_unregister)kernel(ptep_notify)kernel(ptep_reset_dat_prot)kernel(ptep_test_and_clear_uc)kernel(ptep_xchg_direct)kernel(ptep_xchg_lazy)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(public_key_free)kernel(public_key_signature_free)kernel(public_key_subtype)kernel(public_key_verify_signature)kernel(pudp_xchg_direct)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(pvclock_gtod_register_notifier)kernel(pvclock_gtod_unregister_notifier)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(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(rational_best_approximation)kernel(raw3270_activate_view)kernel(raw3270_add_view)kernel(raw3270_buffer_address)kernel(raw3270_deactivate_view)kernel(raw3270_del_view)kernel(raw3270_find_view)kernel(raw3270_register_notifier)kernel(raw3270_request_add_data)kernel(raw3270_request_alloc)kernel(raw3270_request_free)kernel(raw3270_request_reset)kernel(raw3270_request_set_cmd)kernel(raw3270_request_set_data)kernel(raw3270_request_set_idal)kernel(raw3270_reset)kernel(raw3270_start)kernel(raw3270_start_irq)kernel(raw3270_start_locked)kernel(raw3270_unregister_notifier)kernel(raw3270_wait_queue)kernel(raw_abort)kernel(raw_copy_from_user)kernel(raw_copy_to_user)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_all_qs)kernel(rcu_async_hurry)kernel(rcu_async_relax)kernel(rcu_async_should_hurry)kernel(rcu_barrier)kernel(rcu_barrier_tasks_rude)kernel(rcu_barrier_tasks_trace)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_note_context_switch)kernel(rcu_read_unlock_strict)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(read_cache_folio)kernel(read_cache_page)kernel(read_cache_page_gfp)kernel(readahead_expand)kernel(recalc_sigpending)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(region_intersects)kernel(register_adapter_interrupt)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_external_irq)kernel(register_fib_notifier)kernel(register_filesystem)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_qdisc)kernel(register_quota_format)kernel(register_reboot_notifier)kernel(register_restart_handler)kernel(register_service_level)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_virtio_device)kernel(register_virtio_driver)kernel(register_vmap_purge_notifier)kernel(register_vmcore_cb)kernel(register_vt_notifier)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_firmware)kernel(release_pages)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_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_iova)kernel(reset_devices)kernel(reset_guest_reference_bit)kernel(reset_hung_task_detector)kernel(resource_list_create_entry)kernel(resource_list_free)kernel(restore_online_page_callback)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(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(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(s390_arch_random_counter)kernel(s390_disable_cow_sharing)kernel(s390_enable_sie)kernel(s390_enable_skey)kernel(s390_epoch_delta_notifier)kernel(s390_replace_asce)kernel(s390_reset_cmma)kernel(s390_sha_final)kernel(s390_sha_update)kernel(s390_unlist_old_asce)kernel(s390_uv_destroy_pfns)kernel(save_fpu_state)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_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(sclp)kernel(sclp_add_request)kernel(sclp_ap_configure)kernel(sclp_ap_deconfigure)kernel(sclp_cpi_set_data)kernel(sclp_deactivate)kernel(sclp_ocf_cpc_name_copy)kernel(sclp_pci_configure)kernel(sclp_pci_deconfigure)kernel(sclp_reactivate)kernel(sclp_register)kernel(sclp_remove_processed)kernel(sclp_sync_wait)kernel(sclp_unregister)kernel(scm_detach_fds)kernel(scm_driver_register)kernel(scm_driver_unregister)kernel(scm_fp_dup)kernel(scm_irq_handler)kernel(scmd_printk)kernel(scnprintf)kernel(screen_glyph)kernel(screen_glyph_unicode)kernel(screen_pos)kernel(scsi_add_device)kernel(scsi_add_host_with_dma)kernel(scsi_alloc_request)kernel(scsi_alloc_sgtables)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_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(segment_load)kernel(segment_modify_shared)kernel(segment_save)kernel(segment_type)kernel(segment_unload)kernel(segment_warning)kernel(send_sig)kernel(send_sig_info)kernel(send_sig_mceerr)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(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_guest_storage_key)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_pgste_bits)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_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(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(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_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(si_swapinfo)kernel(sie_exit)kernel(sigprocmask)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(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_cpu_mt_shift)kernel(smp_cpu_mtid)kernel(smp_ctl_set_clear_bit)kernel(smp_yield_cpu)kernel(smpboot_register_percpu_thread)kernel(smpboot_unregister_percpu_thread)kernel(snmp_fold_field)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(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(sscanf)kernel(ssch)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(stack_type_name)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_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(stfle_fac_list)kernel(stfle_size)kernel(sthyi_fill)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(stsch)kernel(stsi)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(swake_up_all)kernel(swake_up_locked)kernel(swake_up_one)kernel(swapcache_mapping)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(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_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_tz)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(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_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(tccb_add_dcw)kernel(tccb_init)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_have_smc)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(tcw_add_tidaw)kernel(tcw_finalize)kernel(tcw_get_data)kernel(tcw_get_intrg)kernel(tcw_get_tccb)kernel(tcw_get_tsb)kernel(tcw_init)kernel(tcw_set_data)kernel(tcw_set_intrg)kernel(tcw_set_tccb)kernel(tcw_set_tsb)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(thp_get_unmapped_area)kernel(thread_group_exited)kernel(tick_broadcast_oneshot_control)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(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(tod_clock_base)kernel(torture_sched_setaffinity)kernel(touch_atime)kernel(touch_buffer)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_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(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(tsb_init)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_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(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(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_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(unregister_adapter_interrupt)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_external_irq)kernel(unregister_fib_notifier)kernel(unregister_filesystem)kernel(unregister_ftrace_direct)kernel(unregister_ftrace_direct_multi)kernel(unregister_ftrace_export)kernel(unregister_ftrace_function)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_oom_notifier)kernel(unregister_pernet_device)kernel(unregister_pernet_subsys)kernel(unregister_qdisc)kernel(unregister_quota_format)kernel(unregister_reboot_notifier)kernel(unregister_restart_handler)kernel(unregister_service_level)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(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(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_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_info)kernel(uv_pin_shared)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(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(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_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(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_huge)kernel(vmalloc_node)kernel(vmalloc_to_page)kernel(vmalloc_to_pfn)kernel(vmalloc_user)kernel(vmap)kernel(vmcore_add_device_dump)kernel(vmemdup_user)kernel(vmemmap)kernel(vmf_insert_mixed)kernel(vmf_insert_mixed_mkwrite)kernel(vmf_insert_pfn)kernel(vmf_insert_pfn_pmd)kernel(vmf_insert_pfn_prot)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_account_kernel)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(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(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(write_cache_pages)kernel(write_dirty_buffer)kernel(write_inode_now)kernel(writeback_inodes_sb)kernel(writeback_inodes_sb_nr)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(x509_cert_parse)kernel(x509_decode_time)kernel(x509_free_certificate)kernel(x509_load_certificate_list)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(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(xor_block_xc)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(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_page_mask)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_dfltcc_support)kernel(zlib_inflate)kernel(zlib_inflateEnd)kernel(zlib_inflateIncomp)kernel(zlib_inflateInit2)kernel(zlib_inflateReset)kernel(zlib_inflate_blob)kernel(zlib_inflate_workspacesize)kernel(zpci_aif_sbv)kernel(zpci_aipb)kernel(zpci_barrier)kernel(zpci_disable_device)kernel(zpci_enable_device)kernel(zpci_iomap_start)kernel(zpci_kvm_hook)kernel(zpci_load)kernel(zpci_mod_fc)kernel(zpci_register_ioat)kernel(zpci_report_error)kernel(zpci_set_irq_ctrl)kernel(zpci_store)kernel(zpci_write_block)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(s390-64)kernel-core-uname-rkernel-s390xkernel-uname-rkmod(aead.ko)kmod(aes_generic.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(asn1_decoder.ko)kmod(asymmetric_keys.ko)kmod(atomic64_test.ko)kmod(authenc.ko)kmod(authencesn.ko)kmod(autofs4.ko)kmod(bfq.ko)kmod(binfmt_elf.ko)kmod(binfmt_script.ko)kmod(bitrev.ko)kmod(bsg.ko)kmod(cbc.ko)kmod(ccm.ko)kmod(cfb.ko)kmod(chacha_s390.ko)kmod(cls_cgroup.ko)kmod(cmac.ko)kmod(cn.ko)kmod(compat_binfmt_elf.ko)kmod(configfs.ko)kmod(crc-ccitt.ko)kmod(crc-t10dif.ko)kmod(crc16.ko)kmod(crc32-vx_s390.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_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(drbg.ko)kmod(drop_monitor.ko)kmod(ecb.ko)kmod(ecc.ko)kmod(ecdh_generic.ko)kmod(ecdsa_generic.ko)kmod(encrypted-keys.ko)kmod(evdev.ko)kmod(exportfs.ko)kmod(firmware_class.ko)kmod(gcm.ko)kmod(geniv.ko)kmod(gf128mul.ko)kmod(ghash-generic.ko)kmod(glob.ko)kmod(hmac.ko)kmod(hwspinlock_core.ko)kmod(inet_diag.ko)kmod(input-core.ko)kmod(iova.ko)kmod(ipv6.ko)kmod(iucv.ko)kmod(jitterentropy_rng.ko)kmod(kpp.ko)kmod(kyber-iosched.ko)kmod(libaes.ko)kmod(libblake2s.ko)kmod(libchacha.ko)kmod(libchacha20poly1305.ko)kmod(libpoly1305.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-bus.ko)kmod(mpi.ko)kmod(mpls_gso.ko)kmod(mptcp_diag.ko)kmod(mq-deadline.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(ofb.ko)kmod(oid_registry.ko)kmod(pcmcia_core.ko)kmod(pcmcia_rsrc.ko)kmod(pkcs7_message.ko)kmod(power_supply.ko)kmod(pps_core.ko)kmod(prime_numbers.ko)kmod(pstore.ko)kmod(ptp.ko)kmod(public_key.ko)kmod(quota_tree.ko)kmod(quota_v2.ko)kmod(rational.ko)kmod(raw3270.ko)kmod(raw_diag.ko)kmod(rng-core.ko)kmod(rng.ko)kmod(rsa_generic.ko)kmod(s390-trng.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(seqiv.ko)kmod(sha1_generic.ko)kmod(sha1_s390.ko)kmod(sha256_generic.ko)kmod(sha256_s390.ko)kmod(sha3_generic.ko)kmod(sha512_generic.ko)kmod(sha512_s390.ko)kmod(sha_common.ko)kmod(skcipher.ko)kmod(tcp_cubic.ko)kmod(tcp_diag.ko)kmod(test-kstrtox.ko)kmod(thunderbolt.ko)kmod(tpm.ko)kmod(tty3270.ko)kmod(udp_diag.ko)kmod(unix.ko)kmod(unix_diag.ko)kmod(uvdevice.ko)kmod(virtio-rng.ko)kmod(virtio.ko)kmod(virtio_ring.ko)kmod(watch_queue.ko)kmod(watchdog.ko)kmod(wwan.ko)kmod(wwnr.ko)kmod(x509_key_parser.ko)kmod(x_tables.ko)kmod(xfrm_algo.ko)kmod(xfrm_user.ko)kmod(xor.ko)kmod(xt_tcpudp.ko)kmod(xts.ko)kmod(xxhash.ko)kmod(xz_dec.ko)kmod(zlib_deflate.ko)kmod(zlib_dfltcc.ko)kmod(zlib_inflate.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.29.1.el9_5.s390x3.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@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.29.1Chao YE [5.14.0-503.29.1.el9_5]Chao YE [5.14.0-503.28.1.el9_5]Chao YE [5.14.0-503.27.1.el9_5]Chao YE [5.14.0-503.26.1.el9_5]Chao YE [5.14.0-503.25.1.el9_5]Chao YE [5.14.0-503.24.1.el9_5]Chao YE [5.14.0-503.23.1.el9_5]Chao YE [5.14.0-503.22.1.el9_5]Lucas 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- rhel-9.5: gate on kernel-qe tests results not cki ones (Bruno Goncalves) - ice: implement low latency PHY timer updates (Petr Oros) [RHEL-75466] - ice: check low latency PHY timer update firmware capability (Petr Oros) [RHEL-75466] - ice: add lock to protect low latency interface (Petr Oros) [RHEL-75466] - ice: rename TS_LL_READ* macros to REG_LL_PROXY_H_* (Petr Oros) [RHEL-75466] - ice: use read_poll_timeout_atomic in ice_read_phy_tstamp_ll_e810 (Petr Oros) [RHEL-75466] - smb: client: get rid of kstrdup() in get_ses_refpath() (Paulo Alcantara) [RHEL-72875] - smb: client: fix noisy when tree connecting to DFS interlink targets (Paulo Alcantara) [RHEL-72875] - smb: client: don't trust DFSREF_STORAGE_SERVER bit (Paulo Alcantara) [RHEL-72875] - smb: client: don't check for @leaf_fullpath in match_server() (Paulo Alcantara) [RHEL-72875] - smb: client: get rid of TCP_Server_Info::refpath_lock (Paulo Alcantara) [RHEL-72875] - smb: client: don't retry DFS targets on server shutdown (Paulo Alcantara) [RHEL-72875] - smb: client: fix return value of parse_dfs_referrals() (Paulo Alcantara) [RHEL-72875] - smb: client: optimize referral walk on failed link targets (Paulo Alcantara) [RHEL-72875] - smb: client: provide dns_resolve_{unc,name} helpers (Paulo Alcantara) [RHEL-72875] - smb: client: parse DNS domain name from domain= option (Paulo Alcantara) [RHEL-72875] - smb: client: fix DFS mount against old servers with NTLMSSP (Paulo Alcantara) [RHEL-72875] - smb: client: parse av pair type 4 in CHALLENGE_MESSAGE (Paulo Alcantara) [RHEL-72875] - smb: client: introduce av_for_each_entry() helper (Paulo Alcantara) [RHEL-72875] - smb: client: fix double free of TCP_Server_Info::hostname (Paulo Alcantara) [RHEL-72875] - cifs: support mounting with alternate password to allow password rotation (Paulo Alcantara) [RHEL-72875] - cifs: support reconnect with alternate password for SMB1 (Paulo Alcantara) [RHEL-72875] - smb: client: sync the root session and superblock context passwords before automounting (Paulo Alcantara) [RHEL-72875] - cifs: unlock on error in smb3_reconfigure() (Paulo Alcantara) [RHEL-72875] - cifs: during remount, make sure passwords are in sync (Paulo Alcantara) [RHEL-72875] - smb: client: Handle kstrdup failures for passwords (Paulo Alcantara) [RHEL-72875] {CVE-2024-50120} - smb: client: fix TCP timers deadlock after rmmod (Paulo Alcantara) [RHEL-72875] {CVE-2024-54680} - smb: client: Fix use-after-free of network namespace. (Paulo Alcantara) [RHEL-72875] {CVE-2024-53095} - Fix spelling errors in Server Message Block (Paulo Alcantara) [RHEL-72875] - af_packet: do not call packet_read_pending() from tpacket_destruct_skb() (CKI Backport Bot) [RHEL-78423]- bnxt_en: Fix GSO type for HW GRO packets on 5750X chips (CKI Backport Bot) [RHEL-73726] - intel_idle: Disable promotion to C1E on Jasper Lake and Elkhart Lake (David Arcari) [RHEL-62985] - intel_idle: add Granite Rapids Xeon support (David Arcari) [RHEL-62985] - intel_idle: Switch to new Intel CPU model defines (David Arcari) [RHEL-62985] - x86/resctrl: Remove redundant variable in mbm_config_write_domain() (David Arcari) [RHEL-59001] - x86/resctrl: Read supported bandwidth sources from CPUID (David Arcari) [RHEL-59001] - x86/resctrl: Remove hard-coded memory bandwidth limit (David Arcari) [RHEL-59001] - mei: me: disable RPL-S on SPS and IGN firmwares (CKI Backport Bot) [RHEL-60895] - smb: client: change return value in open_cached_dir_by_dentry() if !cfids (Jay Shin) [RHEL-75935] - smb: client: disable directory caching when dir_cache_timeout is zero (Jay Shin) [RHEL-75935] - smb: client: remove unnecessary checks in open_cached_dir() (Jay Shin) [RHEL-75935] - smb: prevent use-after-free due to open_cached_dir error paths (Jay Shin) [RHEL-75935] {CVE-2024-53177} - smb: Don't leak cfid when reconnect races with open_cached_dir (Jay Shin) [RHEL-75935] {CVE-2024-53178} - smb3: request handle caching when caching directories (Jay Shin) [RHEL-75935] - bnxt_en: Unregister PTP during PCI shutdown and suspend (Michal Schmidt) [RHEL-69514] - bnxt_en: Refactor bnxt_ptp_init() (Michal Schmidt) [RHEL-69514] - smb: client: ignore unhandled reparse tags (Jay Shin) [RHEL-77743] - smb: client: fix oops due to unset link speed (Jay Shin) [RHEL-77359]- NFS: enable nconnect for RDMA (Benjamin Coddington) [RHEL-77179] - Revert "scsi: lpfc: Early return after marking final NLP_DROPPED flag in dev_loss_tmo" (Dick Kennedy) [RHEL-70933] - idpf: fix idpf_vc_core_init error path (CKI Backport Bot) [RHEL-70191] - idpf: avoid vport access in idpf_get_link_ksettings (CKI Backport Bot) [RHEL-70191] - ip6mr: fix tables suspicious RCU usage (Andrea Claudi) [RHEL-71730] - ipmr: tune the ipmr_can_free_table() checks. (Andrea Claudi) [RHEL-71730] - ipmr: add debug check for mr table cleanup (Andrea Claudi) [RHEL-71730] - net: ip6mr: add RTM_GETROUTE netlink op (Andrea Claudi) [RHEL-71730] - i40e: add ability to reset VF for Tx and Rx MDD events (Michal Schmidt) [RHEL-75972] - tcp: fix mptcp DSS corruption due to large pmtu xmit (Paolo Abeni) [RHEL-62215] - mptcp: handle consistently DSS corruption (Paolo Abeni) [RHEL-62215]- redhat: drop Y issues from changelog (Jan Stancek) - media: uvcvideo: Skip parsing frames of type UVC_VS_UNDEFINED in uvc_parse_format (CKI Backport Bot) [RHEL-78075] {CVE-2024-53104}- md/md-bitmap: fix writing non bitmap pages (CKI Backport Bot) [RHEL-76800]- smb: client: fix potential race in cifs_put_tcon() (Jay Shin) [RHEL-73594 RHEL-70959] - smb: client: don't try following DFS links in cifs_tree_connect() (Jay Shin) [RHEL-73594 RHEL-70959] - smb: client: allow reconnect when sending ioctl (Jay Shin) [RHEL-73594 RHEL-70959] - smb: client: get rid of @nlsc param in cifs_tree_connect() (Jay Shin) [RHEL-73594 RHEL-70959] - smb: client: allow more DFS referrals to be cached (Jay Shin) [RHEL-73594 RHEL-70959] - smb3: fix broken reconnect when password changing on the server by allowing password rotation (Jay Shin) [RHEL-73594 RHEL-57983] - i40e: Fix handling changed priv flags (Kamal Heib) [RHEL-69857 RHEL-30524] - mm: migrate: fix getting incorrect page mapping during page migration (Rafael Aquini) [RHEL-70898 RHEL-27742 RHEL-28873] {CVE-2023-52490} - mm: migrate: record the mlocked page status to remove unnecessary lru drain (Rafael Aquini) [RHEL-70898 RHEL-27742] - mm: convert migrate_pages() to work on folios (Rafael Aquini) [RHEL-70898 RHEL-27742] - migrate_pages_batch: simplify retrying and failure counting of large folios (Rafael Aquini) [RHEL-70898 RHEL-27742]- printk: nbcon: Fix illegal RCU usage on thread wakeup (Derek Barbosa) [RHEL-73036]- [s390] zcore: WRITE is "data source", not destination... (CKI Backport Bot) [RHEL-63078] - arm64/sve: Discard stale CPU state when handling SVE traps (Mark Salter) [RHEL-72218] {CVE-2024-50275} - bpf: Use raw_spinlock_t in ringbuf (Luis Claudio R. Goncalves) [RHEL-68992 RHEL-20608] - rh_messages.h: un-unmaintain hfi1 (CKI Backport Bot) [RHEL-71322] - scsi: lpfc: Validate hdwq pointers before dereferencing in reset/errata paths (Dick Kennedy) [RHEL-66055 RHEL-53595] - scsi: lpfc: Handle mailbox timeouts in lpfc_get_sfp_info (Dick Kennedy) [RHEL-66055 RHEL-53595] - ASoC: SOF: ipc4-topology: Preserve the DMA Link ID for ChainDMA on unprepare (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Only handle dai_config with HW_PARAMS for ChainDMA (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Use single token list for the copiers (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Use correct queue_id for requesting input pin format (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Adjust the params based on DAI formats (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Improve readability of sof_ipc4_prepare_dai_copier() (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology/pcm: Rename sof_ipc4_copier_is_single_format() (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Print out the channel count in sof_ipc4_dbg_audio_format (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: support tdm slot number query (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc3-topology: support tdm slot number query (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: sof-audio: add sof_dai_get_tdm_slots function (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: sof-audio: rename dai clock setting query function (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Add support for NHLT with 16-bit only DMIC blob (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Correct DAI copier config and NHLT blob request (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Allow selective update in sof_ipc4_update_hw_params (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: remove shadowed variable (Jaroslav Kysela) [RHEL-62030] - Revert "ixgbe: Manual AN-37 for troublesome link partners for X550 SFI" (Ivan Vecera) [RHEL-65624] - KVM: SVM: Propagate error from snp_guest_req_init() to userspace (Bandan Das) [RHEL-68361 RHEL-65840] - KVM: SEV: Provide support for SNP_EXTENDED_GUEST_REQUEST NAE event (Bandan Das) [RHEL-68361 RHEL-65840] - x86/sev: Move sev_guest.h into common SEV header (Bandan Das) [RHEL-68361 RHEL-65840] - KVM: SEV: Provide support for SNP_GUEST_REQUEST NAE event (Bandan Das) [RHEL-68361 RHEL-65840] - i40e: fix race condition by adding filter's intermediate sync state (CKI Backport Bot) [RHEL-69809] {CVE-2024-53088} - ice: fix truesize operations for PAGE_SIZE >= 8192 (CKI Backport Bot) [RHEL-70660 RHEL-37905] - ice: fix ICE_LAST_OFFSET formula (CKI Backport Bot) [RHEL-70660 RHEL-37905] - ice: fix page reuse when PAGE_SIZE is over 8k (CKI Backport Bot) [RHEL-70660 RHEL-37905] - nvme-fabrics: handle zero MAXCMD without closing the connection (Maurizio Lombardi) [RHEL-72970] - selftests: netfilter: add test case for recent mismatch bug (Florian Westphal) [RHEL-71357 RHEL-60554] - netfilter: nf_tables: unconditionally flush pending work before notifier (Florian Westphal) [RHEL-71357 RHEL-60554] - netfilter: nft_set_pipapo_avx2: disable softinterrupts (Florian Westphal) [RHEL-71357 RHEL-60554] - netfilter: nf_set_pipapo: fix initial map fill (Florian Westphal) [RHEL-71357 RHEL-60554] - netfilter: nf_tables: store new sets in dedicated list (Florian Westphal) [RHEL-71357 RHEL-60554] - netfilter: nft_socket: Fix a NULL vs IS_ERR() bug in nft_socket_cgroup_subtree_level() (Florian Westphal) [RHEL-71357 RHEL-60554] - netfilter: nft_socket: make cgroupsv2 matching work with namespaces (Florian Westphal) [RHEL-71357 RHEL-60554] - netfilter: nft_socket: fix sk refcount leaks (Florian Westphal) [RHEL-71357 RHEL-60554] - tcp: Fix use-after-free of nreq in reqsk_timer_handler(). (Guillaume Nault) [RHEL-70541 RHEL-70449] - tcp/dccp: Don't use timer_pending() in reqsk_queue_unlink(). (Guillaume Nault) [RHEL-66329 RHEL-66328] {CVE-2024-50154} - rcu: Use system_unbound_wq to avoid disturbing isolated CPUs (Waiman Long) [RHEL-61329 RHEL-50220] - scsi: storvsc: Do not flag MAINTENANCE_IN return of SRB_STATUS_DATA_OVERRUN as an error (Cathy Avery) [RHEL-71393 RHEL-9848] - scsi: storvsc: Handle additional SRB status values (Cathy Avery) [RHEL-71393 RHEL-9848]- 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.29.1.el9_50xbd274df50x4c416eb90x247a3fe40xb78debe30xc7c1107a0xa4051bf60x15bed7a50x8b0088d10x7120f9bd0xafd52b8d0xc0bfb9d40x1a08d2ba0xfac222530x61c1ca290xbb24f3720xdd81d8f60x67429c910x3d866e050xa6af1e350xa6b5ee5b0x634b9d420x2ce61f330x8954dc8e0x053d738a0xdc9f6bca0xd823d36d0xdbdeb1c30x1880d3f60xdbe8d8a00xa2b0820d0x6c9560750x9f56c4b90xd4cbdbe30xefeefc090x0cb11bc70xd9b8eaea0x75e519450x82a805450x851fe1240xafeb58c10xb570745c0xaf7ad94c0x4ffb59bf0x3c3c85d80xc916dd460x13d928f50xa2d7ec8d0x6e09d93d0xd2582f8f0x252332f10x1cc111540x739fd00f0x5c82016e0x2a7316da0x4439bcd20x39c32aca0x5eb417e00xd1a9ca150xad76a3f00xf6beee370x8eec19bd0xb049a2940x0bf324780x9d2f49ef0x96f9a01b0xa2500ef60x515b390f0xa45c59bd0xdc96f3980xab46c2890x63a64df90x81164daa0xbc76641a0xc27ee1380x02f4d77f0x0e56b80a0xcba6550b0x4b3691670xc2cf214d0x397e21420xaf3a44e90x5a12e60c0x2e66298c0x48c328470xddfe1ad70xd49358510xad42dff80xd21f1d350x248528260x7e9178940x4cb81fda0x2f1ea0640xa99b8e700xfcfeccaa0x26debb590xb6f4dbfc0x0335017d0x72297f250x9c0e7e1d0x6f5f7b6f0x55f2580b0x0e541f710x175551190x9ddb4c040x5afc722e0xfd4439210x4631b8b00x107134580x7eb096ed0x9df7c4f90x2807da410xda7fa8ae0x0d06ef040xeca957d10xf390f6f10x922f45a60x7c1736340x06d114880x48d273750xa084749a0x18345b8e0x615911d70x3b6445910xaad0ae780x3221df670x21ea52510x6972e4130xf6fc87910xc392feb60x4ccfafb20x94519bde0x83fc11350x28db1f100xb724f4e50x3365266a0xc68107ca0xb9a8573a0x5ccdd7460x9658454d0x6269b7370x00e664640xe66903ea0xbec8aec90xc98276930xd1cd949c0xe44191ce0xa02b51860x5a7e60670xbf9bcc8d0xe019d9790x307b6ace0x8195ecdb0x97fc89450x88db9f480x3bcec9810xfac195880x024210d70x0c429b560xc569d8ce0x515b34220xcf10b0ca0xe2ada66b0xffbab0770xc6a4a8720xd89cbeee0xdd8a08860x3d760c230x80f5ea320x6fd9c35a0x919c58f30x0800473f0x13d929a00xf96a60d70xb827d3310xfdfefb5e0xb60881460x66df0d360xe31d93a30x7682ba4e0x4f2cd1b50xefc670500x83538ba90x564405cb0x2548c0320x514733160xf0355b640x67f6f0810xee7b3d620xc318f7720x98432e790x039fe4ae0x6bac671b0x3832522f0x0a03e8a40x4509a60d0x5df756d70xa3f12f690xe43290920xc4777aa90x9917a85f0xaa21c47b0xd601172a0x6f7a4d3b0xfc75bf260xead77f8d0x260d76370x466c14a70x5ddceb930x96fe0bde0x7f60bbc30xfac4bd420xa683c7740xde4b5fcc0x71b06da30xd53887f50x3e9544490x698cdd060x1c3324dd0xdc4719950xa40976a90x6fa37f4e0x64a03fa20x93ef7aca0x04ff2fb50x5f8ec81d0x79a003540xbf7d92aa0xcc4bf7e50x5bbadee50xc3f645bb0x919f8cea0x45d458cb0x9207fed10x7022184f0x6a5615c70xf2a104cf0xbafa632e0x18e609840x3d55adf70xb5dc9ef00x3e53ab050x1256766c0x00f31f4e0x343078430x076c64c40x2cf562650xe9e169c90xd3ffa5290xc1d8cfaf0x8515b5e50x49bd4aa10x317bbf270x7e496bd20x28f373f50x5897a6800xd8b6d96f0x8d33e6720x3eccbe2c0x6356fd9f0x9166fc030x3574121b0x54b73ac70x16f7ff300x0b4e86910x64f170c20x8dbb11840x20299d9e0x30145ff60x16c81b5d0xfd5b0c9e0xe12719910x69285cd60xd3d6ebab0x413ff4f10x0d8e32f60x310194770x7e3bdecd0x35ba9fa10x6fd975d40x506dff1a0x89621b960x0cc0f4c50xc94fdebf0xe29d2d020x6a5cb5ee0x3750f3860xfba7a5f50xd250fc950xb1056f950xe692be7e0x459525e90xbc8acb4b0xa7dc34240x7bbabc840x6953755f0xf389fe600x7eee3fc40x21c4c57f0x865029ac0xf06079ae0x3e9110fa0xdeccf6e20x21cab34a0xdfb8bc920x922bc6f30x6c7ec0b00x0343bdf10xc824f9d80x50e7193a0x060d40bc0xc7266dc80x177ae41c0xbab9c7c70x400e16cc0x5d2dade20x5c4926720xe6a213840x703794f20x57d2b5cc0xbf9a5a1e0x9cadbd3b0x44e9b7d00x8d494bb60x4f7f70f10x7a844ef70x449b91640x13df408d0xe9dcdf050x2c7d13e20xcc5e2e790x57c64ef80x3d059c310x25200fe90xc85019150xac695e1c0x7f4f281f0x5dbd5e1e0xa03e24030xb98236e60x0d5424390x082886af0xc78dfefd0xdefeabb50x2c36a67b0x3aa4bc450x300d6be40xa5ce70aa0x94dc41a70x094effa50xf3b74f790x974d09240x2a8055630x70e9751b0x4319ff470xdbe1d7920x92774cf80xb534f61f0xb2b0d7720x296b8bbf0xaeddd1030x8833bc7e0x849140790x092909740xdb760f520x30a808260xc86a61740xf23fcb990xf7d719180xef45d32c0x0aacd3520x0eab56fa0x13d0adf70x281823c50xf4f1d73f0x805485ab0x3c0b4eee0x4578f5280xa1ec8f1c0x1b17f6750xb98259840x1dadd9200x7819aea90xb94f4d5d0x8a615a200x685d09ac0x7e8b61300xc8997aba0x68f31cbd0xe15372550x7bdffa170x3c3fce390x05961c600xa9691d780xe52ac5f00x92a91fdc0xcb977f300xbd2c40780xa81521540xd002330a0xaebe16080x0e78bc370xd64ed2590x7389706a0x1fda87550x759a04160x57533f2d0x6aa778040x907364d40x368cd06b0x9e8550570xcf8e18460x3aacba4a0x716186670xb21d66710x539c884c0x58b287fb0x7f02188f0x63f637850xf0ea23180x99f9638f0x50087a400x26ae8c990xdf8c695a0x7343cea50xac6a8eba0x5eb264bb0x9e2b3aa20x061fc9e40x91a488ac0x7bf227a10x5b5761ab0x6e5ca48d0xa34feaec0x2594bcff0x794804a10x686903600x29d34c480x5a3f18020x8c02a2600xe7bbfdf90xb395a0aa0xa6d2f69d0xf8c2227d0x82faf5500x093211510x643b7dfb0x51ec92cb0x1f77fa500xb0490d000x912299620x26cac3030xa40e49d20xc60d06200x9a2eefc70xbed77a0b0x06e564720x3b3bb57e0xded4b0c80x5611e6f60xfb61483d0x36201ff10x5ecfeec60xa28e1b490xdf6d476e0xe995eee30xbe859b110xdc7728450x501b1c490x7e0a49a30x574d8b9e0xcd72b0cc0xdfa8e27c0xeafc141f0x803ddbb60x83ba6ba40xc0fe91370xa64c72490x371e19530x6128b5fc0x1ea36fbb0x092848ea0xe0de4f1a0x2f60544c0xd05cb0440x941605180x96ad597c0x5bce5a2c0xe608846a0x551bd0710x120b336a0xc433a0880x04482cdb0x58b44d4d0x720a27a70x866428320x36b139bd0x1035c7c20x05aee6df0xa24f23d80x7bb045a70x85bd16080xe72e844b0x6198dfea0xe471e5fe0xf9a054b50x8f6cee770x1c87a8110xd273b1b10x31a22ea60xcf194b160x72e0cda80x9bf294ec0x424685430x35bbd4880x082f25d50x3692b6e50xdc40bc360x9446dc400xe8ee92640xa44b520a0x61ff902f0xd2570f0d0xc49e69230xb4879d000xd644fb640xb306ec500xa0f100850xe3ad30460x7ef4bddc0x0562dc300xb8b27e060x554a384a0x1f51b5870x57ba25820x2ef009f50x30753a960x498997190x21173f110xc8b060a80x9bc8804b0x6e6f64ed0xf786386c0x260a2ebf0xf0cae0b70xa3f7a2120x2e5fe0360xad0083760x503325620x91edcdb60x2a87b6970xaa9b38f80xcb20393c0xe28d83b30x94a1efbe0xc415a9820x729f339e0x72ac24ff0xa0fdc4de0x2b8d99cf0x6fb473b00x24c680610xf73f1fa10xa22415fd0xad6936760xffc2afb60x92365a810x13ef10cc0xdaee03bc0x618606a40x437a0d6d0x8245d2160xe1c5965c0xd91cf7e50x514493e40x0230f83b0xb45cdd020xf1351ae00x57674fd70x74c134b90x9f46ced80xdc3fcbc90x868784cb0x6e9dd6060x3835ee460x5355ac770xd96de8cb0xb755430f0x3e3bad0a0x9d2ab8ac0x5cb7417b0x8757d25a0x413fdecb0xa20d01ba0xb1e256840x133969d70x2d41e6f50x4ab65b5e0xe7e8aadd0xef5226790x0d8bfbbd0xf9d287950xa7af31bc0x8a0358cc0x3f8e22450x3d07b6680x82c471840x42a5bd7b0x0d0a0ba40x6dee932f0xc1d153530xe9379e8a0xead3e41b0x53d7c01e0x5b9af7a40x2d223d510x0560c27a0x7b10ba970xf3e70d4b0xb2251eee0xd29c1f100xc51050dd0xa88e309a0x5d9024e90xa81485e60xa20f3f750x5ae1154b0x445a61c90x2b5ecbc60xc708e0ff0x443eaf190xa3687f210x005ff2cc0x735bb2460x846e09770x5d5973790xae6b49f60x614c32850x12506d870x7d7100a90x5ef885b30x10206f100xb5791fe20x19e08e560x531385430xbe4fc75e0x3dc7e8d20xba8797430x0e9038970x69637b2c0xba56e01b0x112121f70xee4de4fb0xd64426b50xa54adbe60x78f1475a0xccdf55860x6b0454be0x221567e60x94890de80x24bc53b00xec9d7c8a0x39518ede0x83a32de90x18879dd50xa932f8080x2ae6b7070xc231df910x7456a2000x05883efb0x35bcb43d0x10feaaa80xa0a2afe20xeb317ee60x29d0c0e10xd9f2889a0x557e4ef60xd16a8cef0x1a8765740xa65f3c8c0xae64f1dd0xf4a003490x8ce2d4460x34fc4ad30x80badff40xb7cc0cff0xc662ecda0x27dc94710x4ed6cf420x47f6d54f0xa47d9a150x32cd19850xf9093f5b0x774f16ef0x4e74878e0xbdb723420x64609d250xc5a3367a0xad128dc10xa2660e900x0a4632930x198216890xead035ee0x8d0abf3a0x568136ea0xd0d9f29a0x1d5cedae0x72edf9180x56c3db640x6c7a03230x6bf181c10x82bbf30b0xbe118c520x5efdd68b0xbd6287520xe8b5c3c30x12537dae0x6545268e0x462698140x3bdc0e0c0xee1f51260x325888a30xc2b9773a0x64f74abf0x15c60a710x2200061c0x90d937b40x06055a230x5fdfcd570xddf325200xb8993fac0x86bdbe460xfe7714630x89a725720x4147aa020xa3f7aa510x9e9783e10xe8332b4b0xe10595c90x2cb75ff10xe947b2f00x69d7769c0x636cb74b0x3b6105840xad25602f0x365b45d10x2c790d4a0x3a74e4840xff1ffd2c0xfede92220x4eb39d4e0xf852d7460x568050870x2c36cc850x6e59f8210xbd5704ec0x8b7a698b0x18da1dcf0xd7f3bcdf0x9e7d6bd00xa919fede0xf2741fc60x675a85780x5f0a969d0xfb97cc570x6bc3fbc00x93fd063b0xa5c00b510xf1969a8e0x45f17fb60xcb196b9d0x72692e8e0x8e0e6c240xab2f111b0x4e0c07e00x3502a9000xea7daa080xbac5e2eb0xd82be9de0xb6a042430x905cb1bd0xae04012c0xf573e78d0x71d129950xa58b31da0xad1441f00x7e51929e0x2849c6630xa066fd6c0xbb5934be0x42c00d620xd30344280xc132c4530x20f56ae00x4f91fd510xc11986620x564701180x1c6644340x2ddb834b0xd8fea3210x9530365d0xaa7a1f770xa31d1dea0x6c041e190x86216acd0xe994130a0xa3b0d5d60xed08cabd0xcf0f60900xb304ca980x693d34cf0xa2ca21260x4799c5670xc5765fdf0x967893fd0x6b0052660x421fa4ca0x5704cedf0x8f5bf5230xf855ccce0xed48a1630x73bf20c60x33f74de30xb5d3119d0xda6fa05c0x01585ca50x7f801c540xb6936ffe0x80ca50260x7e84a73e0x54147c910x0e1ee4350xf01753de0x86a347930x11089ac70x00d395730x039f5cfe0xd46b43010xe26b11850x3bdd306b0xe9a1e4330x80cc906b0x2ffffb6f0x00f4a2230x6e00b8cb0x32c6a2d80xb6cb556a0x8810754a0x7b37d4a70x15cfb2b30x9ae474360xafaa60310xca17ac010x53a1e8d90xc8e173ed0xdf5214420xa51a29670xaa19e4aa0x0668b5950xee2d0fc70xfaaa12d00xf11dd46e0x92997ed80xfc9617b90x944375db0xb4f13d2a0xf2f0a2cd0xff9eb4630x0559d1b50x82e975dc0x9f961eae0x6c3ec1590x7eb808d00x4b0b019e0xa4d3a6ba0x76b93f840x3cd060350x16dfbf360xbd7aaaee0xfcbfec700x407695c30x0eb6eb870x0c2a113a0xf56a9a420x6c294a610xf31fed3d0x9c6febfc0xff1f0ae20x03d2240c0x7f4c565b0xc06fa7e00x29deb0ac0x5f43de370x8673d0110x3b280b860x478b73730xc7728d950xd68c5a1f0x6ee1773f0xed5814ea0xf82477bd0xda4ed1650x78a16f480x77e9eb370x558b281d0xa36396210x7d9191b10x31639c520x2bca9f140xf28c7c580x19f6d7900x2c16dfe00x8c5c0f100x63bb9fa20xeab671740x1cf8aec60x338280b60x70c110eb0x17b4b2b20x6b7f93970x4e4f66210xeed7ee1e0x035471330x44ab0bd00x548d17c40x3d4cb9d10x0ee61a9b0xc6f8989b0x286a36610x5d088f760x9278773c0xe62152c70xeeace83b0x7717ef0c0x75d88ee30x017ebfe10xafbb53ae0xd409908b0xe45108410x3bdb5d280x7278d3280xb64fb29d0x896275680xe3ec2f2b0x73abb1800xe273d75d0xda3e28200x79b95a2f0x310745080xcff399830xe2d413b80x7fa19cc40xd88f96320x7406e6230xa21741cd0xa30a0a940x650b3cfa0x4a3746e00x910c7a0c0x6e479abf0x19d0c59c0xdf9208c00xf3e0e1df0x5985e8b20x42f65ad20xb7c6f9860x80e6967c0xfd39dbd70x29571b5f0x730b096c0xee83468a0x25ab0eb00xd5e904540xa162ce360x60f0fd7b0xa81fa7540xd7a502080xb084d3620x70f81b560xeb9dc55b0x970f17a70x711e14910x5003d52a0x7655cfa40x5390307b0x22a3c8cb0x0c7960690x875531ac0x3c0339670x562b9be50x7bd7dfd00x7f00bd240xc480eb840xb01a1db80x9f5cef300x9e83193c0x955b4f180x71ff3a0d0x72ef2b7f0x6e2da1970xd2504a8c0xf81fd6360x5ea310040xf74300d70x20592c6f0xe0b133360x7380dffa0xcb2dd0150x1e7973b50x4969cfda0xb5ba00080xd031b5890x393ffa6f0x3a9be0190x975519c10xf5f370e00xd21b61bd0x7a81541b0x286cc6470xa5efbf4c0x6ca4bf880xf06482e00x065a7a230xc53ba24f0x044c29280xb1b1c93e0x052d6e660x0545b3b80x90b4e8bc0x74f446f40xb44e18ea0x296beb150xeb37101c0xe1dcf64a0x8734a2f80xcbbf0a6f0xacf649bf0xad73041f0x02e2432f0xd2cf8e8f0xd588f8690xf1e98c740x509cbe080xb7ab87f20xa2db5b640xfba729fb0x2555b97a0x5c863bcb0xb4cb65d50xab36a8a80x9945d9e60xce14b1df0x9334ebe90x3b7ac94a0x92b0725a0xf6db168f0x8e8cdd8a0x72ae18390x479803b90xe524e3e20x7362b5210x5f9f24550xe5a191d10x215a6c740x21d3430c0x1bde23cd0x1000054c0xa9dbca530x4cc890a20x863dd6c50x44a069000x73c9fce70xded3e5310x57e1f4d20x97d0b2dc0x2ca58cab0x6e307f110x871865a60x39e56ab70x1162400c0x1e0e55840xd6d9ba970xa010e40f0xbb9d0dc50xf39f47e30x997bf55a0x626b91690x967660cf0x89b9d0d70x08ef1ba20x89a4682a0x7538bbc10x5decda310x5e26c94d0xa92391c30xe8985c430x70dc4ae50xcb49f7200xa5c06ba20xd9a61e5e0xeb6fec480x2cdada1e0xd8c1f8db0x67f4abf00x885568140x9a5169e60x35aebaaa0x6c4114de0xb2e9aa320x1c1aff220x6d9212730xf7366a610x298d3c940x63ecf4c60x1ff310ff0xed3479fb0x447e8cc50xd0a8ec320xaffdf2c60xcdbe58400x16e297c30x58e3306d0x55eecff40x44bae2270x380ec2830x020dbf270x862c80350xdac4913a0xeea9dbaf0x5cc32bdc0x6d7c7dcc0x63a7c28c0x64127b670xca21ebd30xf8d078580xb97220ff0x86fb9b050x1b015d250x0634100a0x370756ff0x5fe447a90xf474c21c0x574c2e740xa976957d0x4ec54e780x2688ec100x84a0ca4d0xa1f595160x8da0a3150xa6e9c6700xadae6df80x2fd099440x9f20e9980x38ba84fb0xecba31cd0xd27b25dd0x9f6885140xa43d62460xdcfafc580xdfd7635b0x2bd8a8bb0x6f9478f00xc92cfde00x417b58060xb53967000xf68e8c090xfe5844340x4e4097b00x62377a7b0xd6637fc10xa6f646b80x86a76c810x29f0adc70x858204170x799262280xe01cf0830xb7105c980x61ff86e80x5edb864d0x3c16db800x2dd441c40xff32feff0x04ce86db0x8d1fe6c70x59b164100xec05d7c70x58ed55250x311071a40x6ddfa1630x17e2e0880x2c24309d0xbbc6bd610xa9a4498c0x64a7073e0x2c58c9ad0x4982a3500x3064613d0xb2fa093e0xfd2ac7c80xfbf40e0e0x0bc836800xe33b469a0x92f5feb30x514d59bf0xb0537e610x0db27b410xd1a036cc0xc8eb897c0x8be2676d0x993afca80x2029b51d0xbaea763c0x6d4629a70xa291a62f0x7b05594e0x52bfc99f0xb92e024c0x2a230d4f0x3339f7140xca5272df0xda0f657b0x93fc607e0x9ac25e750xfdaae6bf0xb30deb4c0x1568e0270xd61a33480x5ce7b7e60xc049b0e20xc41e45070x31b4db450x7feeaa2e0x12209cd50xe94b59600x4228576f0xb710f2880xefdcb0330x781865bd0x749f15470x71d18db30x176ab2fe0x53cb0cb70xb27d4edd0x5d73ba210x1bc8b56d0x424ccc5f0x2848ea2e0x98b9eca00x1a68f3290x5f2baaf60xbbb421bf0x522f08950x13753e970x991160490xbbd3eb0b0xb776cca80x4e76213d0x2b0e759f0x2993eda80xd5164a7b0x94451c6f0x2c8a97730xdad44c1e0x034dbaf30x98ea5c530x764b8ecc0x17192f5c0x7d1a4e8b0x736910b40xb3b54f520xd9a030d90x403037680x83403e200x522a363c0x75dbdb820x33815f720xadcf191a0xfccdd91a0x6ecee33a0x9f8669e30x84502a470x2a181b9b0xdf8b960b0xf7f46f5d0xb1ca445d0x4281ffd30x623c500d0x0044de4e0x44cf8cf00x00ee611b0xb9bd0ac60xd3e72e770x6f188fd30x87920d0c0xd8bc728d0xd07c91070x14deb3c70x48e5eb7b0xcca1f77a0x46adb1310x5a6f40740xacf349d60x5b6930db0x11b565d30x6481544f0xd7c7e44e0x50cd1ebe0xa03cdcf80xea1da7a00x7be224da0xfe01e7e20xf05a0dca0x2f942c1e0xd166a6a00x6864c4aa0x56eb48860x3ea6fe210xb72fa4450x4b8f5e7e0x544564bc0x9243405a0xe080f10f0x20f019b70x1eec12380x6f0b5a960x909fda420x1aac6df60xe4a952660xab6396cb0x03b814ca0x4bdd53a00x9d90ea2e0xb2a6f1970xcd11f6a60xfc7257670x751d2e970x1338feff0x2b4cfd020x55db9adc0x39a903c60xc4d9f7f40x146cc88f0xd143d82b0x352ec68b0x66133dd40x6c3442910x36e4b2b80x1f5631600x90a6e1780xa40f2cb80x0aee47f10x19d78e0e0x64a644740xaaf2bcd40xdf4efb1c0xca132f740x63e916800x33290e020xdbbfa1c80x6718cc210x44c14d320x25d5d4980xc6df42e60x3dac779a0x5d8476d30x8e4eb4510xd262a4800xf84bd6ee0x0a4e2c780xa51696720x9d379f0a0x34c58a610x0847f7250xfa479cba0x8f907bb20xaa6b18510xa416eb0f0x0ab60ddf0x452d37880x08b5af150x3d19fc040x3386a5160xe307205a0x1e9d1d940x171ee48c0xdc93aa7d0xe51d8f6e0xccb491e80x2998b9940xbec2be900x985648ec0x6ef2ce060xdae03a590xff762c2b0x41b9a6e60xa26bed8e0x0ecfea880x2fddf0fa0x424164000x3141ad650x913d22760x9bd608de0x716ff2550x6595c3f80x1f77f50e0xbfcd3a5d0xe59648de0x93c86cf20x082caba20x4788157f0xd31d48c50x6f9533570x444d0b260x3e27d07d0x6948f8180x78041b8f0xebef407d0xcb3ae2150x2cc5c2c30x15b2f1c50x33ebf8e80x65ccb6f00x28aa6a670x807fdcc40x52c35e830x92c956fe0xe86e14230x7505ac0b0xa7eedcc40xb56df2550x000556610xcc5d22d90x0c37eb510xf39d65690xb1518e150x03c12dfe0xc6cbbc890xd38973770x16f1217e0xfdc595ae0x4aaa5d940xe974fa880xc62f1e6b0x6fbd50260x458b19120x6f9d40cd0x2fa3ee1a0x65daa6630x4787c0300x68e8e27e0x044531280x9c0734630xf0dc19010xb7958f950xf2a233290x9ef756b00xe56bea220x46853b7b0xe10fb7cc0xd43f6f7e0x121af37a0x24626f100xbf0055960x9aeae5db0xc22a632d0xf7044a150xf8e743a90xba20034d0xf92d411f0x2ea218340xad9dae940xdeb5eba80xa8c0492d0xc0debe110x6b159f560x7c1620f20xa422729c0xd9c675b30x9ee325f00x27c55f710xdcd1c2360xea7fd0860xa23c74500x8ec760b00x213308d80x132d621c0x67b6880d0xc902cf440xd6adec060x73d490b90x161ec81e0x6d8e083e0x637307c60x0124a22b0x11e307620x220b49ab0xcec122d70xdc94f8290x0442ba340xc608c8f70xd11bac170x00bc58840xbb7b3f800x56d788700xe7b718df0x1b6c5a670x3078728b0x28d8b49a0x9e197f840x4ba88dcb0x22e20b100xc41a0c510x8fe8492f0xc3edbf850xdbf42edf0xaf37e8580x637b09990x9ca3da520x546084bb0x9a64740d0xb02aa0480x5cbd16800xac8f59440xc58b7b130x581266140x87c532d60xa31ed7430x66988a2c0x32c3cb4e0x1079d3e00xe5883bd90x2ca5f9f00x6a087adb0xda8ecc730x39fe8b250xd40937180xdfaeb0210xad0a78160xb2b117440xa56799a70x5b3f370a0xb2973b400x6c94b11a0x058213130x6414cb710x8c64dcc30xf25693230xeae0f4960x313d84270x832201270xf86618640xc24338290x07b2d4890xd402ff0a0x383748150x95ebc90e0x479f7d4b0xc7a7e7700x73513c120xa58f58510x8e56b1e50xead5c8e50xef29fcdd0xa8caa8450x63c080290xb6e6d99d0xc16fa5a90x7fd72eda0x815588a60x948edde30x05609b980xd06305b80x5661f13e0x672e46490xbf3e07030xc737bb190xa2f728b00x21a563da0x63150e060x1c5ff7420x556e43900x4100a6620xec4d9e3a0xc9ceea060xf808969e0x7360d1c90xc9287dc80x298067b60x2e7b87630x07ec3c180x79008b9f0xc38e95530xcf9c4e2b0xc6ee8ad80x87a48fa00x202e841b0x9cee67120x67842f940xdb611fda0x070a789d0x775f8cf00x6ff3d06d0x1d9e59690xbfe18f710x9e2118f20x0f198b250x6009b7f20xef37a8160x76df3ed40xd9b4bcc90xd80356eb0x805072d70xdc0ea75f0x7b056ac70x710c6d650xa2045d9c0x0ed2f7360x5eae54080x8b149c360xaab9c4210x8c6c21610xa21f2ce70x4110ee1d0x6eb782f50x54d753cd0x600913160x719e17ff0x7c9a73710x2e1ca7510x6257dda70xacb4d88c0xd1b0496f0xc98222340xb189bad40xf0f18edd0xf5017bcb0xd7c1c5f90xe3c40c2a0x3a9bb6ef0xbc5fdc620x6259d2910x43f819570xa531471e0x665e92a00xe0b1c1030x25379e730x2396c7f00xb7329c060x76d9b8760xc56048000x38e5bc5a0xb077e70a0x7757b51a0xff291ecf0x45558f560x522523160x8506baa80x47de0dc70xb441e4080xa1d863fe0xa445ce160xf905a0fb0x0bc5481b0x6d294e430xac6a5d3c0xa8e35fd30x27f3e1530x927e705a0x62bb09bf0x0e716f170x49f8c1c40xb29a977d0xb6fde9090x5c76d11d0x6417a1940x4815b2fe0x07483e130x0a6c40410xa6b807310x863a276a0x67f734fb0xe70a06df0x6a00d80a0xaca0aef00x6108288f0xb773989d0x5cd6f99b0x45c26c480xdd4dbe400xae946f770x078857d70x2ee876600x08b07ef90xa01bfc020x12abe2690x5e561c360xbca9dc9d0x4d57e9e60xd86cf01f0x211d97e50x7f94891a0x7f722d0b0x312669310x72429ee00x6870489f0xb14f505f0x3ebca4700x49e969990xbda04a910x8110a73a0x1b0602c10x4507f9a30x36fc57c60xd8bc642c0x10aa46940x2350f80e0x93f376780x3fc282970x607282ea0xdeea24870x787d54ee0x78e236c80x5e09f2120x88fea14f0x33d2e7820x61896cd00xcd885a4e0xae563d0e0xd7bee1290xd25d4f740xb423dba10xbef432960xd9b3f97d0x6795f52e0x43bdfa200xb5093dd30x6f14e9db0x14d7477f0xfbaaf01e0x1251a12e0x2592fc6c0x2459bbcc0x3ab289480x3cb23db30x05f316000x89c1f6e10x0366307a0x40d046640xc631580a0x04c8aebf0xabc15dbc0x9c27b6d60x34dccfb20x0a001b1e0xffabe8760xe2b50ef30x6d09843f0x75edf7b30x41fb68cb0x9507c90f0x9e28a9630x1056b8a50x96925d530xd3bb7fe10x8efdcfa80xa84360ab0xcf0afbfb0xd8fcda720x678c62eb0xd2e794160xdf2738bb0x5e1733090xd5c546ed0x6e9ad2900x4d0015e20xf6c8dc620x2ebe31350x4eac5fc10x1cbd92b00xc66a83040x631d06aa0xee596ade0xc782c14d0x430fa18b0x8d3330b60x22fd08ba0x4507f4a80xa66055f40x9f3c8a490xc8a91f5b0xc53c4e620xa04f945a0x5831e0620x18fb2caf0x330010b60x1acd18c80x919408710x23864ce70x84d4c8cc0x146289b70x690974570x3b756f6a0x6daea2800x5be63c5b0x1b0f70f30xd7dc75150x2abccb500xf6c296b20x7e821ba10xa1a8cc6c0x44469a760x7f03b6a90x782acba50x1e8a161a0x072975110xa33b21820xf500c3b10x215f38480x2a8c41380x729c1c100x22d049ac0xf2440b4f0x203cbea20x4598e20b0x4c0b64320x672da93d0x8753eb910xfb69ba470x1a2a651c0xbf1486ff0xfa9608c50xf92cb39f0xf6b9e7700x71d4529d0x7cdd71e00xa84ce9e00xd9d952d10x367761650x70a06e790x92bd04f90x8952e8d90xdd8b4bdf0x0cd899530x457594fa0x7b1845450x1678f30c0x808ec1a30xf5fe36410xd38e51b70xc29719b00xcfbb50050x6738dd720x7c7d6d800x0e2a05650x303b01ce0x51907c990x2e0801cc0x544775510xd8bf425d0x9a11a0fc0x2479193e0x386d6eff0x4934bdd00xd51e5cbc0xf3c5d8b90xd48034090x85aa87b30xa9b7f2290xd38d6c2f0x01b07af60x5bd0748f0x515b78180x11222e220xa89926dc0x0e0c6a7d0xf883bf930xe917f2e90x33b866ce0xb230d2ec0x7475be8e0xa76b31a20xc3d4b5400x271335f80x00b70ae30x1a10c32b0xfdbd7a170x8ff7aa290x6ff607b60xa504d0170x934d3f690xeda5d95a0x61c059e60x74d34dc60xf5d11bd70xe179b6250x344076910x951a27730xf3a09fe70x10b893300x6199ad5d0x6b85fde90x494853ae0xf553e35f0x3ef051c80x499043d30x40b1ba7f0x56054c050x069646300x438552820xf02c1d710x7959db300x7f725ea60x5a7bfe410x21cd536a0x668402aa0x6a1235170x8314e37d0x33874b420x6b688ba40x7e3966370x3cf575560x03ff28a20x29b9d9f60x8d9335b60x2e54cb080x7df637a70x9879932b0x44907a300x546063f60x8d6bdaf40xbb8869990xb694844c0x94897f7e0x25f52d230xa6eed01e0xb25799ed0xf4a2aab90x3de9cae10x9dba959a0x09ef37fc0x92a85b7f0x0364ba610x652d4e360xc438146c0xa1baed440x813ff50c0xbb88dfed0x7367660d0xf3002d480x2beea7370x2c7fa91e0x5f54f7300x2ae231770x904531e60x89ceed1c0x548970d80xb576bc910x6f32b34e0x64162d6b0x0941ebb20x71dd43960x4a8f11480x5d7ddaf90xe93493680x4bdf17df0x3f89729d0xfae5990b0x0dba838b0x5c7960910x875ed86f0xd262a77d0x9730ea630xf3d6f2640x5df50c920x609bc3c70x710c73b60x5e44c2850x9365fc8b0xb77ff1200x839992bd0x0183f5820x0d8e17c30x0d1a561b0x938511f60xa7bb308b0xa8341e330x83f60abd0x44b30fb50x4bd89c5a0x6a07c1240xffe3d4710xbb32e49b0xaa1d892a0xc1e89a110xc553cb250x2826d8b60x01413c5f0x7b0d4c970x26ce73b30xa2c0f59a0x52647db10xf79ee22f0x29eba37f0xf90c88f90x5e95b1cd0xdfcc992c0x776d99f80x9390014a0x9f989cf20x011960fa0x9cc1e0cb0x299580800x714fb1590xda3d71010x935bd87f0x521fb2b90x0f8ef7b00x4e2ec8560x9ac23bb80x7abb9bef0x0c3a44fd0xcb8c78020x959a89100x490e3f8d0x127edade0x8757d4d90x14fcd9ce0x2d70a1970xd7fe654d0x3044573d0x856098580xfec010ac0xd5c49a4c0x42453e110xa7f828780x33eb71530x409876410x3f84bcd70x2d6095470x2c97bc340xb32a7a060x96a0057b0x6029efd50x5f6f1e9e0x858e26280x99a030780x44769f640x7524bebb0xd12c4e050xa2769e470x7740462d0xd84d35bd0x8eee33990x851754770x4e2f87140xf5e4751a0x2a976d1c0x1aab70c30x081356130x138e09570x1f8f05ea0x417d80760x722190bc0xc39686be0x0bab29d00xbcd519880xceab3e5a0xfed2b7110x47c44aca0x11d46a050xc0f71e2c0xb4a38fc80x08c6111e0xb48b69df0xba5633d00x21f51c040x0a67b9100x3109bd150xd21c4e390xcf97f3bd0xbc2fab7d0x6733c7b50x4388835e0x2693f1720xbb0ab47b0xc575c7370x97de2b830x9f16c7870x335409270xe574c5060x8968a4b60x95af270a0x741f70a90xff4d7c100x5e710d0b0x7fa3fe110xf5efb8970xf302e0d30xc7caafa90xc59ae2520x9666d6ab0x505f11980x15c8ccd20xb72c07500x528acf2b0x3451734c0x49759c780xe9f8b5710xf79be5e80x2bf6962d0x146a7ccb0x8ca71d480x3a775f2c0x65276a440x8157b4fd0xf58181ef0x6e58967d0xbc9c576c0x0a4c15080xb16cfed90xfea397720x6e9570ec0x02cb708d0x716265c70xcff450a80xac9db02b0xcc95ae810xff9a060e0x075d01030xca75fd8c0xf44510c40x56bb709c0xd6b319390x06c795480x2277b9300x64a9c9280x72b9d2870xe20a2e720xc98b98360x45006cee0xaad8c7d60xd03d4fec0x5a10f98e0x0b0e6a560x695c94fc0xcd3fad8a0x899e23050x3438fbe10x61eaa08a0x8c03d20c0x35ad7abb0xce6ead540xd22bb6900xe483faa60x7d5c4b6b0xc7c385290xc76e12210x31941c570xa3509ddc0xe85c5cf40x9a4feac10x58b4645c0x8ee8cbbe0xbc86c1a80xb3bb95400xcbc90b370xe604c2400xce480c810xf641ac150x771cd53c0xe2926bc90x1ce310e90x837198060x573905a00x7cf7a6c50x5857aa6d0x0153af8d0x097bbeb60x56f0917c0x17bbca960x320ebfb30xd8ae49b90x0de5d8400x2cd8c9680xfe9888a70xc69631790xfc985d710xd43717210x527ce7f50xf8e445330xd6ae6ebf0x022a672e0xb2729f1a0x33432ecd0xf738e6100x9a6ed5630xb58bb8c40x0955e11c0x275a299a0x2bbf65600xbb5345200xe1b6acef0x3c6fed730xccd610370x863d5b050x50ce76140x653ab4790xb7ac45570x0213f4920xc13c36ec0x1e33b54e0x1afe01ee0xceaddb430x2e52e6c30xf8b0bae90x9908b8330xe30259bf0x3fb9c64c0xf7e7ad080x361a20d00x4574b7930x87353a070xa099f7e10xeee2c4d30x884892470xda7350910x92db7a9c0x19f4d35a0x62849ac70x9e9c8ca90x2864b6bb0x9e9eab950xdfb061cd0x3544780f0xe2fa3b150xb032be900x0ef710de0x6dff43400xdc77c5130x673807af0x7714364a0x27e827920xe89471ef0xcc1cecdd0xe7a4a90d0xede256340xab8716b80xd970c2ac0x00d93e110x3cbb2cb20x516fafb90x708a8d080xfb24eda60x04bc72250x080e2fc70x0b4558fd0xecf18ef90xa365a5310x813653890x090be8970xe6f1e8370x68712d1a0x18b896a60x27c698e60xa742dae30x19ce95ae0x900b1a1c0x9a4be3600xde0efe110x1d3781c50xc04b4bf00xf794d9c70xef24e0c70xef6339ad0x38bfe9df0x5439c4b20x9792667c0x580382e50x08a188280x6262cb860x7f0c755f0x1c843c8a0x8f7fe5010x9d1b61820x865216dc0x6f6cfcd50x1e58ef3f0x2305175f0x99ebd33c0xffeab5270x84cb8c950x44f3647c0xc38129300x8315c9c50xf5183aea0x66e99d660xb41fa09f0xa32c1ade0x61c119420xe79f7b2a0x604722fd0xee6c633a0x80b74e410x4b72a8750x327df1e40x84fbbccc0x70d0e9ca0x6a5244480xbec129f90x530e0f8c0x4e0c88e00xb7eab1170xc19311120x758790ca0x57db07ad0x8e36bc780x29d496b10x700bab6b0x7d182f9c0x6346e54b0x791e80d90xf5bbe1b30xb34953ef0xfe96892d0x3e2f05110x1cacfc1e0x05e9cc980xd9eff5600x7a3f16a20x9c3a0ecf0x18542f370x621a3ba20x88f88ef20x427dec570x93ed3b950x26e828d20x87e6dfa80x8e0e9f920x8212f0710x715e31470xa1eec9880x6048194f0x0f453e1c0x5c852be20x12556e530xcdb8f84f0xa4ac29870xfc85a2890xd3eaf1ed0x6182cc530x6bfbaaeb0x28a004800x7cb1aea10xc0b2664d0xf28404cf0x3ac1f2030xdc5b42ae0x0736b63e0x4e7bce470x8e50f0bc0x4b27d9770x49dbb0b90xa68327970x6a76e1870x012810030x7fcc1f2e0xf8c3f39f0xa09943200xa924297d0x461dfab10x6137b6cd0x6b6a45950x9d43a1570x929e40280xb4863b720x8ec9aec20x621e2c730x93edef070xdf5de6a50x850bb6db0xe40bb23e0xd4b6157e0x2b4509dd0x2009e4000x2c66ac850x607c46830xb1647fc20x8c9e54d30x52d54fce0x86871b400x51459fad0xbf4513c30xb69afbb00x77742cd80xa54a2cba0xb1baa71a0x606b4aba0x1917e10c0xba7f841c0x220368b50x1d3e78e10xa62931890xb812e9480x8c6480de0xd39785650xe8a6cc690xaf4767c20x18e36bcd0xa0c62fac0xf4f5437e0xaa206cff0x9b7c298b0x22d7f2fe0x5db2c3740xb2da91a60xcd227a390xa410a2950x949b51760xbb60c8210xdb43436d0x1f12716c0xe5d0f77d0x679cdc800x7ea8583a0x7b2e3fce0x7d16ab0e0x457b5d3b0xf27591570x7754bce80x84106f360x053f86f20xef8a7aa20x4c770a850x15a77db60x4a7690520x841af2640x91bccccb0x0bfff09f0x039dbd150xd207c9bc0xed622cc10x21727a100x487d79b60xa5a32ba50x8446c93c0xa7aef8c20x5d9b9d600xc21b9ba80xbd3b0d900xa4e51c3d0x19b84eb10xf40c13c20x85c1d3590xc3c382fd0x128609c70x285055300xcbf497e40x5d4c3d810xba4c9ba70x4f3f468d0xb036ef1b0x17ae5bac0xaf80f49d0xc472a85a0x56f369ab0xdf0a6ba30x306994570x4e9055100xfd9003c40x65c834c20x690814480x772eec380x704c0a0b0x6e287df00x6d6da6570xa27b17f80x4c90dce70x59208f720x0a404e7c0x0b0b97bf0x6f2cddeb0xf80e452f0x31bb77fa0xcaab8f080xb40868400x8da042680x958aedae0x8b1b449c0xe33bdb1d0x07b7f6190x3f0da5760x730074550x42ca3f330xe3b61e420x9d0fb5e90x89ec2f840x4eea8e4c0x0fc5e8560x03af1cbc0x7a1accb20x1b074e1c0xa11549af0x5e4f49bb0x6ac1e8b50x9c1630040x64755c6d0x6fa1bd900x67a9ecd60xf10215460xd2a5f7de0x61c4b32d0xa549440a0x023156310xd1cd4baa0x160da55e0x3c3197130x0860f9710x841d56440x2a8148610xcbb432890xbc3fc22b0xc377b7340x9cfdba200xdda873e20xd767dc6f0x8c81f8510x666acad80xef753b370x06add6d30x3f7c846e0xababb6180xe93e49c30x7b824fd30xed254b5b0x1aad3bcf0xcbb2a21b0x27a239740xd53a71310x1d449b900xada09ad20xce0c1f340x3a1733d00x9b42ef0f0xe1df8dff0x540862e20x518bb9e60xc57b86110x2641a1c60xb7ee2a2c0xadaaa3ae0xc120caa60x12fe638d0x89ea55210xde4d4ace0x2ccd059a0x96fab3500x7624249e0x9428f8160x3fcd89890x41814cb80xfc4a2ff00xbd3fe1e30x3ce4ca6f0x27bbf2210x51c835550xf21e1f9b0x595585fa0xb8f158200xd962df730xc11e0e3d0x643670850xed0857590xe133c6b60x760167000x45b90df30xec5c5c6d0x5e798ffb0x401291350x1863a5630x7e0235190x0bb9621d0x893025e20x34f82f370xa313ec010xba2f5b530xa7d507a50x179006f30x232806230x6257bea20x298a9b5b0xce24e4cd0x76fafee70xc3b44e720xc1b95fef0xd39eead10x5c170b870x12093ffc0x5063d2ec0x653c74780xdee03cd20x1be0f2a10x4ca31b100x26d861850x594177620x7293c7390x9fe149010x072015d00xd61a78680x84872f7a0x08763ec50x5252cfd20xdec7f8d20x3c02a9990xb222e6db0x45f0d1920x93103a190x5031b4850x2a23be620x146055350xfe1a1d500x3cde1eee0xf18dd55e0xfe5244360xac179cae0x1e9c5bab0x669878880xff33724b0xe123f3d90x5e0f60890x554b16f90x86bbbfa20xf9f0c1a30x261c30c50xa53c83050x881b793f0x0ba2f9ac0xc4f433700xff95e0c70x7f12948f0x2ef6be0e0xf6f8ba900x11e559b00x297410c10xbdbc22140x051601f90x9b1055330xadc06ecc0x386331090x3c7ea53d0x8db7bb4a0x914644a40xb4d1b5e70xe4bd9cd80x4adb35a10x678b96ec0x763695ee0xb5aa71650x2f7754a80x9a5c23db0x554ccc6c0x22bcbfae0xb25848840x8633b0ad0xc053d6090xfde368710x44746dc50xe64250160xd7d926700x2dc8dd3c0x9cb6f87f0x64d415720xb70dd30f0xa2fe92210xd4f6af400x9a0065be0xdcfc2fc80x948ea3ea0x7cb5c27e0x30d6d7520x1492eeef0xc7cd04dd0x64e425700xa68922c10x7dc297310x71a672ef0x7d2b6d540xe5c78a990x9b8686280x7a95e5ae0x76b26fe80xa54a59390x4e585c420x4e9e8b850x3bb02cc90xe6d2458e0x92db8f680x1de0c1b20x600683d30x64da1c0b0x9a6844480x27a8f51b0x3ca002a30x8cdce70e0x676155ff0x81b433f20x165d15e20xc3e454570x103bafd60x252fe7e40x3736d0250x4b8f4e7a0xb1e8126c0x15d85a570xd3cf1c010x79cd64980x868bde1d0x4e9e6a050xb979c69b0xff551dfc0x17b9048c0x02e2c68c0x18031ead0x52be05820x86c7d8c60x9d40b71a0xb27e272c0xe72d96fe0xcc80b7600x55a281d20x9a554ba80x59548b670xc892d31e0x490dddac0x53c88a110x43cf3bc30x2a41d2030xe6f1486d0x6ec3cd080xad6c3f780x108ef3e40x665e4f1f0xec901f4c0xa43397a30xc003ffd80x566f821c0x141c7b6f0xdffe97550xea3121700x2cb1717e0x40dea1a70x5a28bbb30x4922f1b20xcadbee230x6275632e0xc16aa0510x23241c830x35faa66f0x67b271d80x705dd8d00x311969410xe66fa7bf0x25f579bb0x9adcec2d0x7fcb82b50xc4be8a640x0bd1fd410x9faae7820xad696f8f0x33f2a2c50xc3fcd8d80xc01c45660x5d246cb90x047b59310xa38602cd0xbfcf55750xc0e5594d0xfccff6ee0xf878b4dd0x5e430b510xe7050b3a0xde1b2a830x24481c9a0xb6b6dc7a0xa3f98e3f0x22b792690x267dd8e80xff2d565c0x4b217e8f0xeacd546d0xb2c04d540x2be058820x437d4c2f0x754f48b60xada387660x415477ff0xaff0f6310xaf6667bf0xae39f80e0x71b6cf940xd1f6dbed0x830941920x42b5ad7f0xccfb9e070xf21739490x98701d5b0x268c3b3e0x9d962cb90x141d32420x827e92590xbb4536b30xb213e1890xca1bd6d20xeb26eea00xc7f012820xaedaba020xb24f0d860x6b2dc0600x270cf88f0x72ff86ef0x8281f3fe0xd6315f310xb10fc19e0x8261eccb0x671f7aa50x188a16470xde867c290xed4ae15e0x9263b4170x3891ffc80x0805f2c80x263beb750x2a3699510xb26a1add0xa0e9e9020x3e80b5ea0x4ee52d790x32cb992e0x2bb23aa20x11100c630x0a96b8bb0x0e9c6b8f0x2c110cd20x92a199700xd0c051590x2ca354a30x3d6b37550x297893940x2bc0fdf80xfcec09870x7259a1200x335c570f0xcb41abe10x8794232e0x9b530b0c0x768861790xba6e6e040x612bfd890x769f6e640x21bdb5230x8b910be20x2ec6bba00x49267c400x930b44810x620c5c520x72d3aaf20x8e9861c00x54525cd00x0ad509b30x927e099a0xa72e24440x09540b270x31c514d70x381f71020xe15c56770xccdc827b0xca0a8ba60x89ff07800x09b7d2900x75079b580xdb59f9b80x2d9c5c310x199cd2500xeb8a08f40xe632068d0xa290704e0xabda92d20x564b08180x1a6b2ae70x305b35520x5ca6eee40xcf57b9440x8f996a300x55e317030xf0700d880x0cf309ef0x1988dd190x567a4eb30x5cd2ddf30x11bf529b0x7f33faab0x506ef0a70x88ef0ff80x31435ec40xf00996b80x09f4acaa0xf7df1d120x5338184f0xa66bfdba0xca41eafb0x60f8c7850xe911df290xd67364f70x269ce0040x941f2aaa0x41ed3cec0x2d3fdd070x0c10e9970xb56767300x32a150380x3cc608070xa293bb8a0x2ebb19fd0xe771b3af0x5d95de590xa364ca330x9521f5fa0xe907d7e30xde052e950x7964e01a0xedea50d70x1ec1ad210x43d9ba520x0736c3ff0x895b5e8b0x487370a20x9fce80db0x80d68d3e0xb12cbacb0xe24ee61c0x8fe563930x4e6e8ea70x74ce36fd0x7b6850d50x9a22374a0xcd4754da0xaf51f2cf0xa709c8350x438720af0xe66eda960xa3cb57810xbd152bbc0x5d6e81d40xb0161f3a0x83e93fc60x144da4d20xf478b0840x9e093dee0xfec5196c0xfbcc3ad80xa585f6830xc41ac5b60x7ff98a480xa6b5b9010x284ba4710xdf8efe5c0xb1cfa2a10x8db9ab1c0xb78dca210x54db798b0x605790dc0xdc8bac580x3a7cd6080x43dde67a0x76babc690x2742771b0xc1213bb10xb64ef28d0x5af499740x91055a180xe00d79d70x80d9a6be0xb37079fa0xd5bb7b9d0xa7a165660x9c86b9ab0xb5b637110xcc3d2c010x0e6e147b0x1239f90c0xa6d9da4d0xaf2f551f0xed07288f0xfe418b2e0x64a9dfc40x88d116720x88efaa690x2cea30fa0xe3084b3a0x6d6822f30x224a85af0xf5d4c9700xb21ff3740x928493540xdf06ab980x7796a8530x81dcddac0x9fe1dfd90x56716fe20xd50de9870x3868d2200x308644120xf21138aa0x258c22e60x97b2ce7e0x15ade1cc0xe7d6d2d40x3dde1c970x339d4e880x4019fedc0xa1d5979b0x95f125420x9d710e8f0x6da3f7ce0x9beffdb30x7f780b260x037de1660x25f8b1ec0xea8723130xb14fc46a0xa06534c00x955dab8a0x129a59420x5aacdc7a0xf28d1a310x483065b30x6fa7b6040xb32c3c2a0xfdb7f6a90xb0aa812e0x5e91484d0x7bf6b4980x3d602b8e0x46ed53c10x0e43d8eb0x64c32e920x8f57ff9a0x4eb824620x6822de1a0x96a37ba20x75b31f3f0x5878625f0x607d90e80x5bd4ff880x63a583700xe261dfb90x8abd6dd40x05b75a990x53eca2bf0xdfd8110c0x16939dd70xef7cf5320xff660ef70x5a99a0d70x6514c1e60x460f4a340x5293334d0x7a53a06d0x48fc5c060x4b568fa10xacc238a30xebafb39a0xeff39aad0x96fc98fe0x29bd9c450x3e41a3700x81d493720x53872ec70x482180c50x710e86ff0xcb64c86a0xe6f2a1390xe44e07ca0xc2c4dbe50xc19c506e0x6c47abe40x34d56ab30x355d22e50x315c8d040x71a6ac7b0x2ab2c8090x6a0fe4e90xf877474f0xb433ffc70x13a979a80x6ad751380xc31daf4c0x93dff0dd0x8c3135db0x03ef585b0x553393650x2bd811f50xa90ca0de0x3215801f0x2f2c95c40x82df12420xd71b27730x9b1328fc0xf119868d0x290459b10xe08964950xdec514740x43baf3100x89a33a530x210d80540xbf4c688e0x903eb94b0x7437162a0xa92c164e0xbaf3e43a0xe8f729c10x0691ceaa0x0af1d9710xd3004ab20x1221f9730xb0aff7200xcd133ee20x98371a980x8e8535d90xce9445350xd6573ae20x365ab1fc0x7f5298590xf857e5a60x342af8590x058c63770x6ea9363b0x69720fff0xfb7833710xcbd4898c0x91513a2f0x4d55343c0xa9bc7ef20x47709e420x5a6309340xa340c5730x8d0da1b50x10e6f74a0x674146570x55aef39b0x2084fc9e0xa1f68c6b0xc1514a3b0x7732159c0xdfe1911d0xcde77bcc0x4302d0eb0xb3ff1f690xc9ec4e210xbc6bec660x493011660x8b9deb900xb0fe13f40xbfd4b35b0x5c3acafc0xd73653c40xa3ece4140x49242bc70x7730c0ad0xc1edf1ac0x20e6176b0x1e20f13f0x634c60820xa75fd3ab0x1b0159d20x902a525c0xfdb1aaef0x47ae47cc0x7ce18c9f0x2d30596c0x14fa26a00x7cfba79b0x19e9bfae0x0ebe2acd0x46faecb90xf2a0af800x861743530xc3805cd10x5f886a5f0xdfa9ff380xe77ef20f0xdf9293700x25820c640x8ac640870xedb1eb720x06f0c2e70x04c66e750x793b53ba0x8810f8a30xb46141cf0x494c69f90x910a1e130xc19b7b7e0x4fb5da550x8f786bee0x84264ced0x824f89190x3ba83f370x5e573fa00xf4da5c980x2da26cab0x213c0bb00xbede5b6e0x1a6bf28f0x4681564a0x9f9f8c060x5f2d31b60xbaf6850c0xe3e1a53b0x9d90ac520x92e8e9ab0x585fecbc0xad0d39030xead197050x25dca0f10x9a0b81cc0x09c8fd100xaaa918c90xd3f067d70xd3edbc8b0xc1ddebba0xcb9b9c8f0xdad90c890x27f4f0290x2e2360b10xd841da580xd6eaaea10xa18767200xda5a8bd10xcd9c77070xa90bf6d50xa6d09ca50x63f566250xed6677dc0x2c3fbf470xe8be72260xb3f003a30xe6ece4ee0x7f1755770xe7a4e2760xe21aae650x6b985daf0x77c748fc0x4232af7a0xb7968fac0x888e33340xb996b3e20xdf67a33e0x867264160xb8bfd42e0xc62e3adf0xec1eae330xc2f11e400x7f0549990x64edf20e0xec78beaa0x2bbabb890x24f248490x77a680aa0x2c3c36c20xdf7bc4cc0x896d1b190x51f04e6d0x7a6724b30xf1d1688c0xa19f20b60x648eb59d0xea124bd10xa28cfcc00x4df2ea840xded39a6b0xcebe3bd90x375ac9100x3a8f22ce0x6ec7b94c0x1aa7fb280x4791c6ea0x8499b0610x7c14f5030x552556a80xdebb8a670x83bdb3e10xaa53b33c0x58eae9ec0xe27d87a40x063015d40x5bdcabe70xc81068780x72da70e20x4932011e0xe82942f50x277d40350xe068a91c0xb730ef830x68cb33c00xf25ed8530xaeac049a0xa681fe880x3a81c8c40xc54c8b960xaa77ac050xa095e02e0x125ee8660x1bdf40580x1e13e9ac0x579a5b500x71901b6b0x7478482f0xa3d55f340x03b3270d0xc387de4b0xf2c750960x6ef7c6640x3b1722600x68b5a4130xf9c65f9e0x4f523b610x3b148e440x478bece10x99ef4b270x87002a3d0xacdad41a0xa1a649e30x5dab65a10x7ceaf0d50x81e2bdf40x7a1552e00xb76e2b510x62759fb70x1aede29e0x000ae7380x81908e6c0x1dec5d810x4b6af50b0x86dfa6a60xf7ef932e0x5fd089700x39c918d60xdddee2ab0xeda7cc140x093e99220x49f59ebe0x10dbc61c0xb704f7680x7803c5130xda916fde0xc154889e0x7af081780xe5b113080x2b9da7a40xd616ab3d0xc0ab68c40x2d140a580xfc2cd2b70xb63785c10x6b79ca410x61a74b530x0d07f5430x1815db2a0xcca09bc20x1dc724560x136406600x0a9b3e6e0x1ccea65a0x3ba01b470xbb4146b30x61bd0bd00x575e42410x7b9793a20x1234e4830x31deb9d30x7c743b610xb4c9598e0xae5219ba0x624114b80xa38a9f710x8abacc470xd605c2ab0x0fff5da30x3421bc250x3a814f270xb7bcd1600x906804c30xe953b21f0x9b9071cb0x6f12560a0xb0e107810x868acba50xa218f8220x126412500xe14e04780x8676db460x044f0ad90xd36dc10c0xe3ff2c410x9858f3640xa3b1e7f60xb9e4bbc20x1de4ccb20xf3808cb10x67c3c7950x89c141760x8d68b8e40x2a149bcd0xa608f2220xe51c316f0x00513f580x8373b1ae0xff2d4e880xc9309fed0xbaef7fb20xa019bf0f0x4018a7490xa843805a0x33fc2a310xdfeff2df0xc18000430xc35c9bf70xe83fcad10x402ea6a70xdc31c6c40xf09b5d9a0xef464c280xd70d35a10x5a4d313e0x5e373fb40x1068004b0xd60736ec0x9b2560b90x835810890x3755f9900x9e13f6f60x7a1bcd590x74c3fb920x5009c71d0xf39169870xf72ee6af0x3f706c7f0x91fd924a0x63c217810xa1a39a060x1faf01c50x3c3132490x9510f0bd0x6c36e8700x26f0a7290xd512f7c00xb46a7ac00x4dbe8e560xa72c6eea0xa19f9d080xc08316140x325dfffd0x5fc945520x8fefbb7a0x1281b56b0xdf88c4690xa35622380x03c3db850x3d04e2bf0xf82d0b580x5cad26150x1a991c850xe5c0093c0x0e0b0c030xe3a73d1c0x030823d20x1d3737570xfa0422270xfc421e790x866a62b20xe201979e0x4e2650700x2f2a47390x7f694fe30x2d984d200x9de888480x6420643b0xbaace7ff0x66bed3000x9f54ead70xc2d041da0x422a8ba90x5d7dd2d10x3c05c3490x7fe7f2190x43d22fb90x732dd3260xa23ffc040x6c3f70e00x8df9dd100xb89b6e6b0x1f617fc10x3a41c8800x64cb7bf90x790bc1550xa54446c00xcd79a56f0x1e2925cb0x549525ef0xa8866bb10xc9993ea20xbd1f71840xe88522e80xae7eefc80xd6858aea0x15dd2fee0xff7b71a50x46ea6b1f0x57d518a40x25fd4a4e0xa49835280x9985ee4b0x4162c9fc0xc3c4c6cc0x2f850d290xcd24e1460x162893fd0xdd8ec6bd0xaaa4b9bc0xc839afed0xb14ab1ef0xe796f19a0xfd81cb790x495990f30x4ae90d8e0x4eb2b0660x679365dc0xd64542860xa0ebd4370x0ea593f60xf3ca733b0x49e5e7f30xe4df9aec0x717d1f960x63b72b970x7cac79020xae5139ef0x7ec9a4130xfcd1819a0x2d4c773a0xcb34a6e70x8b55fd4f0x275f3d490x6749d53f0xe30be3150x014716eb0x87fcab480x7129e5f80x8d73278e0x02ca22a80x11f7ed4c0x8a7d1c310x992322ca0x757c1bbb0x6506a8ef0xbf2e2e710x74e738710x4bdb8dcc0x561c1f060xeb72b8250x62de8c810xcd172c2e0x87a30ed40x406c4cb10x0a0d913d0x87bbece90xe54654140x75b9cf290x6481ffe00x30acfde90x9e0fa5ae0xf643d1040x578eeb4d0xff9e23d10x0facdd650xbddfa15c0x9833bc0c0x93b1fa910xb3de4aa50x83857b160xfbd0eec30x58f31f100x4df57cca0xe566dfc80x779f079d0xaeda07a20x9c0c81890x84ccb61a0x164f1f470x0fb2330e0x97ff5ba00x490454260x399918650x0866837d0xae316c110x52914bae0x78569adf0xb381ff9e0xf9a06e0e0x8c47afca0x4e89ce100x38493a8b0x034a7afe0x3761d2150x88e52cdb0xe5a56ecd0x038762c80x954f099c0x9df4a2a80x8d0fd4ef0x3e5d81e10xb6dab7640xa760d3780x98e508ef0x830dc0ef0x7cc81b220x8a20c0090xfa7a26b90xcb0c9da20x1ecabea30x307fa5a30xd994cf810xbb2c9cc50xe1d570730x244cf72c0xd55e5ce30xac5fcec00x9a193c800x609bcd980x200b20410xc872fd850x5f098b2a0xa0436e980xc9634df90x38a9f7c50xb9e8e2cc0x1b6314fd0x4cc326bd0x39461d6a0x8b8059bd0x09d44df90x8d303a530xfb420b7c0x37b007630x69d708470xe4fb4d2c0xbe47bbed0xc56b1b0d0x73b1a2200xbbb203f90x98bb6af70x7c7f330d0xc96e82be0x0446b8c50xa175b4580x359c972a0xb143dc2d0x08ad62790xf4e5377d0xcea8ad750xda4482550xa3a5d7900x8cee31960x1b158df10x138fe4b30x78755f6f0x61bb2e630x72fbe27b0xc7856a3d0xd4bb4a820xd30d9f610x7acfefb00x23ea770a0xe613a7980x0cd6024b0xdd122abd0x795a2ee60xe12dd0650xb5c57e240xe1b563270x96855d9e0xcb31b5710x7186e3770xac76b5da0x80063f0d0x911333d50xc03e609d0x969de9650xe6a5f88f0xc8ca3d2c0xb19ff0d50x98c336e30x73d99e8e0x2842203e0xf252224e0x08f6c7630x7461828d0xd94efa170x2c23b0600x86e88cab0xa20609110x175e5f320x9d79c8610xa6a85f200x32186cb60x0706335b0x8d0c80010x0119d1f80x6fcfda940xa8551e890x607e6e710x7d5c90ee0x0531101a0x797de5db0xea9ac0500x819b87fb0x2a262bc30x3c55df650xf5be025e0x7b6b82890x369480f00x7cc6d76e0x053922b90x2a2ee5900xc03542710xcaca35220x9b9159380xdeb7fef30xf8c3dc850xb294114a0x68cbe94e0xfb5cb0000x97e0f5a80x976468d00xc99ac32a0xd4bf483c0x21e13cb30x2824a2d30xd3c631cb0x90d667a30xd056cb560xcf6617270x0d529f010x1b92e41d0xc6da48280xed7638dd0x2fe764360x260d401f0x395bdda20x63e9c86d0xb0ccf6bb0xb1b738de0x34f093e80xaacd16100xc018d1b70x179809e10x01751d3f0xf218baf00x3f4909e90xa8ad73690x1938fa6f0x92aabc630x6e5527000x536700af0xa8cd0bc20xa265aaad0xf7d236940xbf2db86a0x784d65a40x93af8cb10x26d086200xf4bb992f0x4004c9660xee389a600xfd1092520x954635d50x138d06cc0xf6f9d58d0x9d509dca0x281d35480x8021bce00x53a9fee60x213cb2df0xdb0831ec0x78534f620x2783515b0x959d57780x4e4924ea0xfe4879750x5d49aabc0x76aa1dd60x59a88a840x3ff3c5480xf5fc80de0xc837795c0xf05918ec0xd2aa95830x76578a560x482c65ae0x982be9150x3bd5f5210xa543bb6f0x9d72f2340x097086340x9c19ff390xadb5b66c0x5a8653880xfc11d37a0x2e8e929f0xc6100e5e0x816718970x63478b480x7edb98e90x4fce19460x4c6e93140x0199661a0x5701c4610xb8ca221d0x72158b250x388e20440xe233762a0xf7455c160x57c1a75a0x63008d7b0xfefa2adb0x6bebe98a0x2a0157eb0x2859e1530xd88136210xf64630c20x28734bce0x5cf53ce20x997323a90xc0ff21c10x45d1ea1e0xcb3c2e2e0x44c339700x6f7a12ae0xc1be9a490x56ce68c50xef1303e20x401ae6350xee1838e00xdbc4eb930x265ecace0x3274b4840x4cb4b4560x3b4ced900x4eb76e0a0x457a7cfd0x084e6b290xe5d7d99d0xc33f48300x9a5b0f820x2159361d0x2c256e1f0xab9eeef10xc8c099190x4db9105e0x2d4cb5860xa3a89dde0xdf6b93810xac8d3af60x7fbd10700x040d381a0x75a41aa60x226f56bf0x56945fcb0x42c74e3d0x5f23e3fa0x84b451560x00e1e56b0x1af267f80xb678366f0x5ed90adc0xdab5a1eb0xa44a13070xd96babb40x09b53e140x76517f030xc1e6986e0x7429297b0x087332360x5f2b1d950x35e016ab0xf5a691cd0x7d9db3280xaf0a72870x32d3ca620x64bff9ed0xf68eca430x4477597e0x4a0ab05b0x04bf00920x7de6cc230x93a6e0b20xfbc4f89e0xa7d192a10x2e9117370x34ac406a0x1ea08e590x1a5ff0ef0x92a11bb10x0eb23f450x58df979f0x5b9687450xb4339edb0x450af4050x6794ac7b0xd66ca9060xa626de530x47a1be2a0x585235ff0x811850b40x2917b1070xfdcd4da30x5129e1ab0x1d6254fc0x0f1768820x8bdb96450x5dc01b910x64c25a1c0x5481fefb0xfb0641ed0x22d9409b0x145e45960xa6aa97eb0xd3b7fb4c0x290582eb0x773588550x3653deb50x7d4236390x1869615c0x4a92d9ee0x1ebe51c90xc3ea53050xc004f1050xf2f87f760x0df3e61d0xe08692bc0x270dc7e10x53cc659f0xc54f5d3b0x1c5b3df50x16be8db80xbecbb7680xd5fa46420xad75b6060xf60d71aa0xa0c4107a0x0fbd56550xfa13f45f0xc8dc2eb80xd73cbf250x446874170x6ebd05b40x79ccfe280x7006586e0x401fee680x055dbf7f0xc0e529fa0x8d22bb580x0cc9d36c0xf5a067bf0x9d18b8390x2ff4c4c60xd55ad93b0x6d49c8ed0x6e7943ec0x894856870x4d6d0bbc0xe3e423ac0x9829170c0x1de7490c0xc66b77b10xbcdd5b990x219580050xcc5f615c0x158823ad0x2f4116240x8dd03a0b0xe72cbf8a0x38ababf30x9bd9fdef0x0a053a1d0xc6071b530xdbdf6c920xf31c0d520x89a098370xad299b780x1c65d1e30xedc039530xfc34b43f0x13b7fd530x5aeb40550x9f1833ae0xfb934b440x69cf8cca0x608569d50xc39f29220x9a0288200x58c378a30x69f6921d0x31089b290x67ef10380x2f5410260x22caaaec0x1ad7cfb80x947cd02a0x7bfe1b990x680bea5b0x5f602dc70x438d8df20xc7061ef30x90ba50770x570ff1600x5b4c70c30xdc9c73520x301bfff20x521a539f0x008dc6750x5c793e290xbe4e327c0x6a270cd60x5800d2a60xc39618330xac20a23f0x4dee303a0x29546d770x76db4e620x352ccf9f0xec7324060xb7c28ce10x11e9476d0xbe1e6db60xa2e1c63d0xe10776280x5f8ce0fe0x6b67e3ed0xc39c08d30x5c3b64970xdb61cc2f0x0cc14ffe0x3b30a3b20x8b0ac83e0x22a3cb170x5da875dc0x4d3bf6500x62ccc1d60xb355e7830xe31982ef0xc9b3ac450xc7e2c7670x12668b740x679e4a460x8c701eaf0x6fa6a4fc0xfc8ed2ab0xa8f6c8430x4ca5234e0xca40b5e10xcc1f435c0x1c3ec9730x55e132ef0xc52f001b0xe8bc2b8a0xda89ea3b0x877f1b780x593f65de0x8c7772df0xe700a48f0x9e3184e40x4070f2f80x0f5538a00x1ae7d1dc0x811e05230x02a560270x9a61ada70x53bb2eb70x4d3ee6010x4718942e0xf79faab30x4d14e7360xc037dd060xe9d5ebbf0x65547fd90xfb3e13830xd855f48d0x1fbd16da0xec20a2d40x66628bf30x7f7cbc640x3e9035600x98dd75260xd116a6750xc0f0458a0x2b04889e0xef9c8eef0x0fb138f20xe4fc095a0x64d7c39a0xc2fc25050xb27916ed0xfed2c7830x45d5d8e80x2276c9520xc0af49010x135c4c510x744808da0xe5a46e650x25e365a60x641fe65c0x9e6923aa0xd7c9bada0x7b7611bc0x6640da320x08985e160x31d98e410x73ae31510x452ba6830x8ad618570x6561563c0x573b54530xe44f84b50xad0392010xc553e17e0x437eb1df0xacc5cd350x3c3160170x75cc3da00xd50f144b0x6472766f0x7555e18c0xa83fe0880x84bf4a330x2c9769ff0x67e9109f0xf47654df0x4c438d730xf0a659a10xe2cc791f0x7236f4830x46e19a1d0xf42dcaaa0x2cca4fd00x5dda61e40xa4a8daa40xa6cd58310x4e6732520x6f2e15310xdc2d0b4b0xbe66e4510x288022570x3fbb69320x44a6e90a0x89d013790x2349bffb0xdcf7b3140x96dccb1e0x2c7db6490xe055894c0x6bc60bd80x11b35e2c0xc8a9aaaa0x8d14ef780x312310a70xe24e38f30x3c1edebd0x67e0073d0xbe9586c00x76dae2080x7e7ebfa20xb63fa9200x5366faae0xe745a5580xf00be1090x3838f0fb0xf2adcb3d0x10769dae0x46a3490b0xcb46c6e40xa2d191a30x835c67220xdb376ebd0x4ed7f3e80xa68339b00x37fef2f20x1c5b1f280x9bb74d5c0x1d222ced0xbb5170c50x6f7e60400x7522f3ba0x32ab06cc0xd7d280ad0x7f7f7bb40xb633f1150xab3697e40x554ae3a40xcc29e05e0x7edfdb920x128dcdb30xaaffffb40xd3f4ef0c0x20a789ac0x560b87030x3dcb88a00x0bc477a20xce2840e70xb88dbfce0x6636c3c90xaa61de110x242f35620xe713a97a0x9504df260x27176c020x541bd60a0x225644cc0xb756c0b30xe42cf43e0xc48f7eb50x944a564d0x29d69d5f0x08c489ce0xd6fde0430x6ed13e590x0c78f9f40x6ea06cd30x4f46f0a30x4d73d11e0xc31db0ce0xda3f3e8a0x43c336650x9d6afab20x6af2bed50x3d117a600x9942ec770x2b84d8f10xb915ceca0x96404e390xc16be39d0x7c0249030x762f13990x40c445180x5421c5ee0xa8930ffc0x39fe95f30xee08cada0x6bfe16530x942f4c5c0x8cb062a80x46cd8fce0xa7a9cfe00x951a2dfe0xf05c64f80x1d3e27650xb0eda7e70x7a7d60e60x619654fa0xa054e8ed0x172a5bed0xe798236d0x92ec510d0xee8d74d60x402a960a0xb1ddf9950x7d0db45c0x37befc700x188ea3140x7f24de730x62465c3c0xb89e69b10xfb384d370x8ec11d010x74ae72860x4a1c87d10xf00b5dc90xfc06b7820xe73ea9c40x7ed1f25d0xa8694ecd0x22b325d50x136dec3f0xe22c84c90x99e42a4a0xa71ddf890x4ae1b5e00xb4637cec0x58ed48c50x2dba89240xe1c87a2f0x33cb4dc40x528199900x11f0f0830x10017aa50x243f2b770x8fbb8a830x054e550b0x684e81980xab1e79ba0x8ee0f9ce0xed17a6ad0xf184d1890x520056930x224390260xdbba8eb20x237397c20x89fb400f0x0f72d0090x1e7bbcb30xb593ff1f0x80f88d260x628b54d80xe51baa1b0x6df1aaf10x696c95a90x406d8c090x59ad5a0a0xd7faf2010x4d432a1b0x75bd55e20xffe8d01c0x72b5a86a0x265bbef90xdfc3bc870xf311e1560x31e7b3490xe36af1070xe7256e250x5ffa86f20x282efc0c0xd286049d0xde4275300xf02f48200x8e7d06140xdbc2e6310x3a68a6e90xa62eedc40x0b08c08f0x230bca5e0x6ccc8d830x2afa89450x807b68cc0xbef0da330x95ceb8640x091c19eb0x8e17de8a0x68abda810x9f50b7700xc663eefa0x7b8910f40x037a0cba0xf474fdcb0xb8b043f20xd0760fc00x528126c70x7fc32e400x2bd2915e0xa6e1a69d0x87c66d910x9a61a7c70x2504d7660xfad9c8270xafcb68670x0f3ffd200x0b5188960xeb7db0520x198a62c20x520b78900xca0f90780x8ac50ff40xa26cee110x40f8bd4e0x8339df730xcfaeadaf0x36c80c360x153b60a60xb7b350ed0x0b11a1710xaafa54820x516960bd0x0c26bdd50x2864abc90x1dca80120xc82c721f0x3ceae7d90x193dfdf60x8e7d48580x7aca8b9f0x084361190x3b95f5430xc426c51f0xe79bf0c40xb46fbe0b0x830ad6d90xa053f68a0xa278ead40x114845870xb863a4a40x9b3077c80x8f9d078b0x1c306e7a0x09d04fe50x9f1e221f0x4bd018e20xe9fb0e480x0332c0290xebdc3a460xdcbf71a20x09b02e370x8274ab3d0x3939cc530x566957a60x05b288ff0x14ebeeed0x4245a8380x71a4a7000x55e6f3640x82ef6cde0x0fd4610e0x2fc1e0fe0xe35fb6090xe8ba125d0x647863750x4d80cba40x989074ff0x6c5ad0cd0x480305ca0xda0947de0xc7fa4aa90x2d2dd36f0xd01d1a0c0xc557a24d0x50c89aea0xc8fada720x4828d3760x11916cdd0xe26b96e00x9f82254d0x97a5cc0f0x5a4c1b2a0x6dc6f8710xfe356f250x9bbd5d930x341db4bd0x514c68750x2af554cd0xeea834c00xe3b097120xff7ad1b50x2ed2b1ff0x6726a2d70x8b0224b90x477fcf410xa0d3d5600x0de5eabd0x38869d880x2d39b0a70x94a90ea80x365e79110xc8ddd5b50xb636f35e0x0279a5ca0x507b25d00x124bad4d0xd7e1c5e10x8c8569cb0x60cf0d390x55d631080x3854774b0xebcb8bdc0xe0419ac40xae06002a0x7429e20c0x331de0b90x4af6ddf00x1de5127e0x6a6e05bf0xb78700c30x3b6c41ea0x063a6b310xc7d2cf1a0x5c3c73870x551668bc0x1d2e69190x978e28fc0xae1a95aa0xe4bb5b7d0xb3a7ff680xa050dc660x9862ec850xe5dabd800x9aa09dd30x226c597d0x2903010c0x361b0a680x795392360x1a14d0ab0xe86526680xca7d87640xb67f885a0xc67030350xe90e75260xf95322f40xabbdf4760xaaec60e00x79defbe10xb3f7646e0xc3ba18820xb2f68cea0xbc9531a50x9d0de9e90x955b0e2e0x039528870xb43f93650x6ef6b54f0x484f6edf0xf5e7ea400xbcc15e750x6ebe366f0x9714e0bb0x141f38bf0x1edb69d60x052c9aed0x953e1b9e0x9ec6ca960xfe4760390xa9320d270x4cb271000x651d10e50x5e515be60xc4f0da120x6d6fec1f0x8a4151150xb0647fac0x587b09540x1632bc210x7aa1756e0x44c10a520x275c24a70x6ef843030xebbc89350x6cf192df0xc16d2e380xfc9a08e90xed7a18ea0x6a6d4f3c0x2f4273b60xd395f5be0x5918bef10xb91ff0fc0xdae688390x76d3cd600xf54bd49b0x74b5ea680x8146e9bc0xc43475ce0x43aa319e0x985453e10xad3dfa130xefed47500xcf0b6cf40x0fa2e4510x459550c90xc6f6d4c90x9eb350c00x57bf44cb0x43d91aee0x68a0c9c10xabc640f30x903b627c0x66059a110x1bda3f580x057b13820xe091c9770xc7a1840e0xb9d025c90x0ddb1cd70x4d8cf1a80xae1a858f0xcb1347af0x828c1eff0x393b32c30x92a16af70x044446620x507144f40x34a35fc70x0920b1730xf16902240xfd76f1660xc5b0d06f0xa4628f4d0xc9f0b4af0xae1ea4430x9812628a0x1fe1c8470x34fa08860x0c96a9b10x7b524c910x13944fee0x8b37d1ab0xfa368d000x89a5b98d0x34c7cdbc0x86d52ba50x04b9bac80xb5077d9c0x9c5cae610x68a584f90x11960c540xc5cec3c40x1dc6c93b0xba497f130xa544ca900xa2f0830e0x77f2e8ec0x131226fa0xadefa8b30x0625d1bb0xf598b1320xbb8f6e480x584fdfbc0x627e52a40x720413ae0xdf440f6a0x5b4eebbe0xe230c4690x2e1d43cf0x2a1538ca0xfd2a481e0x652032cb0x99898b5f0x0360d67f0x160db9800xea5112640x3993080b0x23b9d6e20x4b7c69280x4306b59d0x4e6a23390xbdcfd3940xd32aec7b0x3a8d2a800xbbc307b50x064db9a50x4b62639d0xf3c6b06c0x4a6d3da10xe20c260d0x35b104df0x02ba7aed0xa2fc8bfe0x0fe3259b0x47c43c150x15a8fd370x60ffa01f0xb6842fae0xaf89c1be0x1858890e0x8d4f2b180x2d5105650x9dccd6070x7c7819d00x7d89da220x846f73a50x75e65a970xf194c9c30xad0413d40x4e3567f70x815b5dd40xacf4d8430x084565530x4dda726b0x44e9a8290xfba7ddd20xeb9eef520x58b73bc70xe643953e0x574070d40xcba2df490xf749debc0x6445715a0x17429bfe0x05f6f93f0x00c7476a0x5f0cc3250xf7d24ceb0xe63ab11d0x5cd62bda0x9818fefb0x37186fbb0x500f2c250x89a0e43a0x63aace510x1e3044170x80f1c9b90x27685b390x95795d110x1ce2004f0x59c9eef80x04083fd80x9c8d34aa0xe37850a40xa295ee3b0x297e7ef80x8c0b615d0x13f7b0e40x01b06f8e0xc500275d0x0377b9c30xe74531210x98982be50xedfe06440xe6e6b6840x95ec52040x641307a60x9d9e1a7c0xddf622af0x1d46a3860x8af847940xcb2367270xb2afcc370x5e3a6af10x4a2f60b00x8e2ae8670x2e6872f60x58e8f6220xa61bc7110x2b4d62990x807e4ebb0x2113f4d30x1a3f2d0b0x557a54240xb59716f40x0119ab2d0x0c6a62a60xe0bcb1490x8d10b80f0x0cbc5ea30xb2cba2800x2c8ae80c0x909a973c0xaae90a050x962289a40xab85e5f30x503521040x6fdaffc70xc9fd3f610x7de210d50x78e2cf2c0x03b675580xb8db338f0xf9ed1b7f0xa5ca5a1e0xaccbd91b0x1ace9f4f0x7568254c0xd00582ae0x72e4376f0x138979610xafa260bf0x58acf24b0xb8eda52d0x254d64650xfb084f690xbb9491ad0x9928fc3b0x8bc44d490xd40478df0xd3e15fd50xcb5614410x195039fb0x77ecf68d0xfaecb3080x035d25ab0x3dabf2710x4dea10530x6f5ef93d0x2fa5a5000x236c8c640xd209e8480xd3af979c0x45d3c7730xa3a5be950xfcc1edd30x7fe0790d0xf352023f0xf2b33cb70x9436e4050xe8c0065d0x12ee11730x189b6bac0x27864d570xfc725a040x766a09270xc972449f0xe9f538260x487048b00x0266294c0x34482aa50xc24e1d4b0xd985dc990x8a99a0160x755bdfb70x1543a6c40x6a037cf10xd35a6d310xc570ab100x213a738d0xf2f536170xd827fff30x9a906daf0xde0bdcff0x9e9fdd9d0x104976160x070bb22d0x563b217a0x1ac31afe0xb8bca0520x9be30d270x5e499ae20x496089590x4d7272e40xe455e1550xcc5a7a220x2bf28fb70x76844aee0xb911bb580xbe24b6a30x9a0432bc0x25cce0400x842932f60xdc841b740x4bd6f08b0x1d93733c0x6eb55a990x0fb2f8a40x9e0f10180x3cf35b440x35b597c70x7837068b0xe5ccdc280x8c495f090x2d83677b0x71a2b9fa0xedd472f80xe62c3fa50xe1ab1f080x84f6c9700x6a4f623b0x7c6e653e0x0f380e670x1fe084290xd19ffda10x4eb083ea0x8ca8f3390x8863186f0x30b4d9ad0x77db6c250xe75a29050x3cf859890x7cf862320x55eccdf50xc1394dbd0x3b7af0db0x64eed1a60x6e00fcfb0xc146ea720xb45b412f0x0f4a17530x7e9320e50x7a3aacb10x1749450d0xb86aa4ae0x5cfb672a0x011d7b580xd89da37f0x2b08c4c50x9f22ea030x72c44acc0x6531a37f0xb64104330x98503a630xd1481de70x436d817f0xae7c231d0x9bece81b0x4401e6c20x2421097b0x8ff604360x57f576b90xf37975060x291876f30x958430300x5fa625ed0x80d5e57a0x69cf06320x04c4f6030xdbf7cb700x1dfa5dbd0x481f9b7d0x4efcf0210x8a83fb450x6bcdedc00x9eebdde70xfe1a7a7b0x9fe939e10x1bfad06e0x3bf177550x3e7080cb0xd3243ae80xc3997d9d0x91b774a10x38e1fde70x1f38a4f60x3450ad940xff7e33bf0x59f327200xea018bbb0xae01217a0xec28d2940x68f2a7bb0x1a4e4f710x5e5885f20x50469a470xc2e4d9860x37c31fc40xbcdb0e230x56f959620x38acd9400x31a60ac30xe84e5b1e0x6765625e0x24fdfc230x5c9c054b0x10e22e5c0x20f1d8d10xcbab47d80xa2b9615f0xd9145ac00x7b9a035e0xf813f4830xcbcac3840xfb4978c80xa14e92920x1ac988cf0x1b2d4f650x02c8a2530xfedf86500xcb4c566f0x984f9a750x8b63d80f0x667e3ae40xe79bd6390xc9ddddbe0x92f8158c0x7012fa9a0x49f743850xd46d656b0x54f729ad0x678b80040xf9a482f90xcc5005fe0xad07a08f0xd259c7800x166231820x225018a20xe5abe9f30x00d8e84a0xdc34e8400xad162ff10xcfe403ca0xe0c276a40xb7a26d2f0x660277040x36e7082f0x495231ea0x53c24b010x860efa2c0x3acc7dee0x5dd76e440x1d216a6b0x24b8528f0x86a8fb710xbf384c970x9ae0270f0x3096be160xd4d6bae70x29b59e180x296041580xd4df2eaf0xfe1b424a0xb6f31c940x4a1e787d0xc1e2d1f90xb34245500xe52fdece0x350afff20xe5325ab10xa2086c5f0xf7cec8210xfd9ece2c0x08c4d0150x57c1a3ba0x663f19bf0xb7cd2b2e0x78b121e80xcf9e40510xcf9dc1400x61206d7f0xa78e7d130xe15590ee0x81119af10xc8ed7d220x869273aa0x3550e7fd0x383b8fea0xb926c83c0x1bff08170x83478d320xe657eab00xe0c02bbe0x6683b1020xda9b9f240x0d029bee0x453267bc0x518bf3300x2d2767150xf1adc6d20x8b6496250x4188d4390xe133a29c0xb260fd6c0xec06351a0xf2963e200x83da90e40x851ae60a0x414f03190x865a2d020xa1605c1c0x4cd367f10xae1051b00xd8fbb14d0x86f851140x460132330x7f52071a0x8ac3334b0x7cfe368d0x99d472b10x258d2f760x199ed0cd0x54e6fcdd0x07be69050x2c3054f90x6d2fc5a60xf44a904a0x58bac3240xe570a4d30xd159586c0xfbffd6010xf6ebc03b0xcc3f54e50x911ea8f30xabe1b7ec0x17ea78f10xa0dad88e0x5b5221f40x7c17ed420xb597972b0x4dc0950e0xe5d91b7b0xbcba5ebb0xd593e8d00x3ae65f460x4ea1c82c0x802d3b360xd5a68b1b0x45e2735e0xb63c2ec00x047238ea0xb484d3570x19deae4c0xbee4d6c00xb1ae51c30xf486b1140x696688260x93ac9e620x1d6b39400x97ccb3a60xfb132ebc0xf72503ba0x6902a9190x4451ebc20xcd0b047c0xbe7446fe0x0b28d9920x64f889110x9ffa3a750xabd9f6bc0xa8eab54a0x793cc5390x53416e4e0x29f293ea0xe29ab1850xf453fb540x1f3842480x43e55d440x0e5340230x9fb418420xd2d885060xad3046570x01d0b44b0x20df456c0x24f3bb340xe2a2be9f0xb928aa450xf15f03aa0x996185f10x267a1bfa0xf81d0d1a0x9a29d7c50xe6d9963b0xffe9644e0x189df1ae0x12759a190x229484cd0x3c139cb80xca86d2150xc585f4f80xd6d771ef0x826f0e6e0x481b3dc00x21839f820xa57154030x43692feb0x7acf475f0x49b3873f0xed8c384b0x76b1f5b90x27a7c8f50xcef357c40x0eeec26c0xccde91ef0x0274dc2b0x287920880x288bfdfd0x557d3a1c0xdddb4da60xe48e886e0x6b8bf1490x39f79c9e0xc87379d10x2bfeb6fd0x1980c4290xb99921250x79f33bf10xbf75f1f10xf452f6ca0xa82651790xa45791cf0x4fb350280xd6722ce60xc36a4f730x3cc044e50x8005cf660x5506b8f70x9a5833060x06dd645e0x7d4b176a0x6cb465250x16d9e5880x7be865380xf8c957b80x6ab5dbe50xa70380830x101ee0a40xc3e475940xde9d8f960xd04e0ba60x7528dc9c0xfa599bb20x86a515ea0x2a61b3800xf93750cb0x01b2be4d0xdf54a8f70xc0ff49dd0x75478dd10xc853c7b40xb0f52a160x2549408b0x68c8e0980x77f6d8e20x4d9977ac0x9e5cd8400x391df80a0xd66ad7cf0xa033d7470xfedb79e20x3fcd5f8e0x4b78a7980xe309e2d20xe05e2f850x3fd1fd570xa91584be0xc74952ab0xcd2caa660x7393b7ff0xebc10b0b0xd28006910x2ba847e70x17a943760x5693327d0x5a6cdb520x19f336260xfc751a540x165385b20xbdc6b69a0x11dc8cb70x0d8ac5860x3daa25400x046431e00x5f98bdb60x88e672c20xeb316b760x5d85eff40x3692ccd70xfb162fb10xe2f857770xcd6f2dc90x80c681370x0d4961de0x5bbfb3270x35dda9a10x6b9996d10x44314d5e0x027282280x581398550x9f8bd8210xd1f2eee20xb8cd3a7f0xd60abf780x8a4d06d60x240e96b40xf21019520xf34563380x3f3d76380x42b93e490x8e9a1cf50xef2fd8e20xc9a28bc90x75529d970xecffb9900x70c52dc50x8a4fb9d90xe8a48b330x23ce4b670x24448a9d0x02320a6b0xe80d1d780x1674913a0x0a01a1130x87f2d6d10xf7df7cff0x917412890xfa711ce60xa1f600140x0c5817d20xcd2791690x4c4c956e0xf1db17040x9039b03b0xa9873c4a0xd8c234480xf159bfd00x541526e70x3caf8e800x0e8a9f0a0xedbaee5e0xc0ff12fb0x6f20e8a00xd96b05b90x5f11c7480xfbbd41ca0x56fbb1300x78df6bd70x128473c90x96ef19210x608c79380x496728280x73e363b40x8ad0766c0xa54df5810xf8cf64070x92edbab00x624064780x9b41fcd40x1abf37df0xa5c18e7c0x017de3d50x27fa66e10xc48102030xcdca36910x7bbccd050x82c87ad50x909a8abf0xa0d3456d0xef13106c0xd133136a0xcf8f3b490x3bfd2e070x6b853d060x1e1e140e0xffae8e8b0x75d0deb90xb91ceedb0xfa317cb00x8a665bfa0xf87277940xc9ca22190xb4a0df250x85540ebc0x3db4dbd50x4a20f1dc0xc3b5dba40xf1578fda0xb7308dc20x11f58ec00x2317dabe0x39f04d2c0xfad659b30xdf1846e80x9425bb340x40cfa3dd0x445a09c00xb3ace49d0xef2f11750x8349a8950x5d816cc80x217565a90x695457aa0x700147820xcb2bfe2b0xcc39c03e0x420f3d010x0a4231500xc68349aa0xeb581d6f0xb2b71ffb0x08c78cf70x74d858a70xb1c3a01a0x516411620x56bdde810xd07fe6000x1724256d0x56256e8a0x794b72710x1984d4210xb36878500x4071b5170x7171121c0x8b618d080x37e5956b0x62a4ab180xcd5759770x6d6cf3000x820a88db0xea638bf20x28b051f80x44d1ff8e0x01bf55fc0x55992f6a0xfced8e5d0x7a6bf0980x935104170x4b679fc30x6175e0690x2de125c00x88e1d0f00x027454400xfc03d97a0x6350272c0x412f893c0xfa08c34a0x1abc0a560xd9c09d570x39d60c280xe12f09ac0xc060c3f40x23f1d7a60x53f8ced70x3c535f0d0x9c8971390xde7d94f50x0dbf53a30x5fd941190x3c185c610x01787d640xff84a8a50xeceffd020x99be41d60xca1a4d560x7962efac0xe50948320xd0439d720x9bf8ee560xcbba278c0x63527f980xf1e046cc0x63eb93550x933afd980x1f8544b80xbefc18b50x27479d140x8c7b05af0xfd22c0bb0x35af01ce0xbc142c970x7b81e8d40x41aca0fb0xecb732510x9ae3fde60x7dbb38dd0xe377475f0x2dc0223b0x421aec750x01eb53d40xb5f761f30xbf3eca610x198c67d30x51f2aa9d0xad4f98480xc30f6be40xcb28bfc90xd2d6922c0xefa4f9870xac125acc0x448a6a4e0x446adb480x54dad2150x6dfe81f30x223411e60x136085130x51e71cee0x9ba9da4d0xd5cb109c0x80e00d1e0x8f4f75f50x46a5547a0x24786bcf0xb98f61e80x18605c290x2bebf4920xbda745550xe587462d0xce24e2080x321449110x5956d8c10x7e5b80180x912f6b0a0x6b5aff4e0x3939e5630x54eec8cd0x549713b60x08a602d30xf1db84bf0x1d12aad80x126e58320x19508c1f0xc52cc4fd0x675112140x37d88f200xa83411590x611847880x27cdca930x218e600b0xd295e7120x9aa07b5f0xdfd7a6110x7d57ca500x55e6ac7b0x6b6aa01c0x638135220x75e9c7350x917cb86c0xacb4ba060xa00fd9430x2492b5270x99886ac10xcf345ae10x3f70294f0x79ad3d0c0xe7a58cc80x00ed24950x881d6aa50x2170ef780x76f4910c0xf0b554810xc09352730xcbf32ceb0x7ce47df50x1f3c3ed60xca075d300x5a8c24560x3255022a0xbe99477b0x439b04590xa1b428200xf92f50fe0xf73fd6430x90f464b40x52fc83a90x41063eca0x637b17a00x462b31710x48513a6d0x2cd40ad80xa3a806d50xcff5262d0x346ce1e90x5255a2f00xcd47bbd60x9df43ee60x00f7ab240xb6fbfdfc0x691442ff0x8de299ff0x7483dc590xdc5e73f40xbdb6b4270x1c9f348d0x9f30b9c70x54fdf1940x1115219e0x59d52d240xc94cd1f90x665e48910x5b48d1a50x7e1b62d60xc5ce09450x6b8a2c1e0xbeea03580x11dec8020x311cac070x8a9670ee0xe3d615ab0xfd8c5cdb0xfeb75dad0x7ce857930x878936b70x0b9f02220xc0dd00a00x28117bd90x66d8a29a0xc816ecfd0x604ff23d0x170cac020xd40eba7c0x7f6a84470xe0d0e4d50x638fe88a0x90a849450x49330fd40xcff3ab580x772d3c530x04b841590xff0f9e070xa49f85610x6d1f46690xf13aa5d40xc29f50450x4d38a36b0xc4cd6b4b0xeaf3efca0x52b1e3c70x13dc092a0xcee24e610x94966b7e0x38a71b7e0x530810f40x8d584cdc0x526e3d960x0aa913d00x35fd20a90x2a2aadcb0x3bab24c70x0fb9c7f30xd807acfb0xc29043d80x9b56383e0xd7295e9a0xba9ced9e0x36658ef00xba5c41640xbdfded1a0xb05e3ce60x04c619ac0x0f49d2220xb07650a70x5ffcded30x0fce283b0x30678b0e0x93f5125b0x7d768bd00x146af00c0xe9cfe0d20x1c3552fd0xcb2bf78b0xb38431dc0x7006406f0x6070359b0x2a80b8370x183dd9190x3568afc80x31fc28020xef4b09530xddbeeecc0x112088b80x0e3797240x8e6f5ba50x453c84030xb371e72d0xce68b0770x40f1f43e0x796693f00xcedc174a0xc3ebd2a30x9723e9240xc39558aa0xdc14eda70xf05fbf090xd05543f00xd45e3b030x3336b1270x1ebf6c2a0x0044e9ca0x34195edf0x2294f1e20x000a365b0x74f9950e0xa61e84c60x893f60090x42fd16150x13a049ef0xb8d68a960xdfaefcdf0xa5b0f7250xb3ace3e70x0ef2ae090xe90071d80x0aaccc920x1d64505b0x14830a6a0x14aa8a5a0x3501eebf0x8167830d0x29086f4a0x6d9335ad0xff9bf8110xbb80d2d90x572121800x849a53c10xd3f91c530x5206e9d10x7a5cd3700x7ae216970x082c32130xd6a307f50xcec8278b0xc0b50fc20x950c865d0x8ba4d0990x253817460xbc3342130x46b548390x675a33840xa31adbf80x603a35940x76b312670x859780e50xb6166aa90xb8dfadc10x910fca670x64fadef50x876efcb20xb1fc17820x89901f9a0x5896ec0e0xfb8cb7670xb25f603b0x9ce28f610xada1c7170xd0404ae90xb095e0c80x12b470c20xdaf1910f0x5790e7a00x07f574780x701c88b90xa6ec3bd10x2d958a490x0df45c8a0x9390d28c0x30a97c190xb2490d5b0x042c5a7b0x43693f820xb6e3b6d20x7265f2b00x0c88c1c30xdc43bdc60x13ef55ff0xe1d2c5dd0xee65d05a0xd1f33b6f0xd6865bc70xdaa14ee90xb6d852310xb786bf750x27aef4dc0x3f52f6070xe29f36da0xaaf85f240x2a8f02850xec0c91960xdd43e6140x29ba389f0xb0a6ab5a0xfce271a10x99c3f7dc0xc00000050x469d062f0x04927f6d0x0bfbf6280xb01b30f20x18470e3a0x75bf2c2f0x554b3be50xe4b064f90xe121bc840x77f010f80x19f5e1e00xc19ea3dd0x81b6de880x6fa9aaa00x1356785a0x1ce86cc90xa75bdb000x39ea757f0xb5fd53940x567fa05f0x544b78ab0x310bf2720x3ba5e0b00x40c7b8690xf1ce90360x9c8ebbbf0x5b4bf38f0xf190d0180xaad0687f0x5695adc50x35c621bd0x0b988f010x966791c20x5224bf720x5d53c7b00x484798b00x9c247af30x212db8d20x24e0725b0x004a479e0x3d8b32ef0x263645210x4d5fe5250x05240ee70xa3b06dde0xbf49aafa0x04fca5b70x8a65338b0x6e6f671d0x7cfa64a70xeeedd5520x37bf7be30x81a7f5410xc91fdf580x1ed4d2eb0xd7293ffc0x3a24fb2f0x769cefb50xf782fb070x7283161b0xde3278500x8e6734ad0xad37df2a0x8bc4ead90x1657c8d20x2c07cbd10x036de3830xc2c1c4270x176a11fa0xb1673bb90xbdd4dffe0x1652c9c60xae5043f30xdd1789920x1e435f7c0x8421ae420x641734340x6739514e0x58bc18e00xd66245870x7956a86a0x28540cd90xd2076f2c0x4ef5bcf40x84e33a520x936c7caf0xb81eb7070xa111e6650xccb3bc360xb75ea16a0x22950adb0x8bad4ff40x48a092020xc3d701bc0xa316e85c0x57d512530x9aa490500xe60a5e8d0x70c2c7ea0x8514b9ce0x32a683f10xcc8b2c1e0x7368fff00xf581b99f0xd489aba00x7f49f3cc0x9ce962930x17834fb80xaeb9c11e0x7905bba50x4b22207b0x5f9249900xd81329620x395f01c10xa5b4cbc60x496a1fb10xfa6f119b0x429bae3e0xe943f1860xa7dae7de0xaf5129260xd79ec9190x10ca1d5f0xc80ff3660x1ea2e7960x01b9a4df0x676ba21c0x67bdc7300x53a1ca4b0x11abc0370x9ce938e30x9c9541770x527017550x514f8f8b0x61b895f30x4e9bbfe80x40a931970x3b2353ec0xc30943ba0xfab10e000x7fee35a10x0ebb62c70x4a7762040x2d9b00c80xb5dcd3450xec42bb5f0x9e5806d50xe189ea980x388205ed0x2bfaed990x562da1610x182656cc0x2a3e0dde0xa5e7b1650xc9747e6a0x125061410x88da1e500x3a76ca390x023948990x21f02f680x60a32ea90x1f0cb5bf0x5ed040b00x4df4934b0x06d51b430x7aa49d940xdd03be3b0x90b591b80xf92d21340x442deaa90x836d652f0xe17f43ef0x021f37000xbcb90cb30xd45b9cf40xf3945fcd0x31d4e5810xd7219de20xf62b11b60x9b496b210x0b16f5050xca081af00xd8cb556e0x00b4e6150x5818fe3c0xb35a44a90xbf59c4190x565671df0x0022fbc40xf1b969740x0086df2d0xa44c1e5c0xcc5365690xd52ea1520xeb60b1fe0x380dde360xfaaf86210x4e6fc9b00x3b03208d0xdf5583140x142ef9290xb6ed4c2f0xed2c5bcf0xbfae6ff70x7a8316d80xe44f1a520x02c5c5010x35b36b4f0xc8ab27660xfa3388c20x8d908ebf0x4759f9e40x352f03690x2c2086070xcda3eff30x5cad8fc30xa0da64ce0x4a83a9000xdf74d86b0x5745c1980x136209db0x75e6afd50xf301dfe70x1792d9d50x07f6a88c0x2b6150fb0x6b81c38b0x0aafc5070x60ae09220xa97bf5e50x4ca53c950xd91a8f2d0x886986a60x66e698970x3283e6b00x1a9a433c0x81fc619c0x32bc0fcf0x0402cbbf0x350649830xa314e3110x4bf55b270xf059e3730xd0fa63e40x5786a7490x45b9877f0x23924a480x90abb5420xead58fb90x07cc4a5d0x809a17ca0xe0ec94660x65a4a6b40x29cee3270x9f9f243d0x4ab2217e0x7fd1ac780xb9748cdf0xdcb18fb60x5d2fdbd50x2aa71d0c0x81c521ce0xd93dd3c30xfa1c059a0xc84fddf60xa95c4dc10x2bc212330x5f9ede6c0xd5be4b470xb8e977830xf126b2880x8e73ebce0x6762e5070x37ed77490x7563d2570x1ece71870xc4a4b65f0x64edc1930x22f3dc0c0xac7a52770x126ae0570x995d10710x67955ce60x41d2948d0x5ba63bef0x95e63ced0xc6f3b5100x8233d2820xa05b6be20xb6e36ce20x929e95cf0x15bd74350x314056370xeb18d1890xdb02a1940xa79c25d90x7e5db80b0x989293cc0xa5d7c3880xb73b92370xe5a195ed0x7b6058f30x625cdf6a0x28e3672b0xffefa7560x36fb1ca70xcf05c2390x50058d530xac0fa45c0xb857a0230xbb75e3f50xcc411ed10xd894a7610x6e7724090xacddd8060x3adc2be70xf1dcc9a70xd16e2ae60x6c60b6560xa738f27a0x8226eaae0xc76384860x83a3b3eb0xdf3bab550x365a90c50x0ca98c700x07242d920x1a6b4d560xa13f7b460xebb55ba90x7212bdfe0x8171edea0xd39e98480x26ab47550x6dbaafd30xf0009fee0xac49e47a0x0db40fe40x5ec4aee60x170cc36c0x3f4547a70x38f48af70x1f18d0e40xb4b97c900x4688d7ec0xf53d4c260xabd810cd0x117093be0x7b9d93060x4c0de9540x266cd4690xb19c71750x8335cf520xcab5d41c0x86ec0c8c0xf3d2b6db0xb18575c30xdd76c51a0xa61ced890xb94339c40x4db2d8160xf9160aad0x3c1f78810x4351ca480x1bed5ad50xef1fbadc0xc50f90b50x74060dcc0x8d55bb8a0x7ad050b90x937733e30x356c877f0x8b8d60c00x60c2c9950x89a5ec710x7c89ab520x1e4dd9de0xc99e35190x3ae3bf840x6fb496760xfa6669740xc5b6f2360x7daece670xf1d992eb0x1535c5a30x2759f2bf0xe555c7ab0x2e3c59500x0c333a7f0xd22600960xf34490b10xdef84f9f0xf258142c0xb22e16d50x4f5aa4110x32ce37770xc76da9fd0x5d16d8cd0xa8e3fe190x50e087dc0x01a20ede0xde1371ce0x9aac55f80xbb6508da0xa1d153930x1134303a0xb0a0da0c0x7d4fc6e40xbd0849580x4823819e0x369370490x4af1c6e60x42aac9e60x3602aba90xd40e1fc30x5d3829110x4eb52e450xea98cb820xa64e39220xef6a91d70x3b65af450x0f62dda20x1daa5f780x783c65780x6f5d7c9c0x5e86171d0xa3a0cc120x2015d53c0x0a3b0d940xc5c8b56c0x107338750xa851973a0x248bc8670xdc9fa2320xd06524ba0xed81b5d80x1e0df64e0x816aefe20x7d9bd2900x20a8b96a0xbd3b7edc0x78c400ab0xfab433c50x8c7b51a90x082057700x4d9b652b0xece784c20xee91879b0xa55266190xdf2c27420xca9360b50x4e68e9be0xf82ec5730x7fe328730x7adc0fbf0xcd974f000x7282ecb60xc3b478250xd6ae9ba70x60a13e900x51390c960xcfc7b4e40x8c0ed1030xa422dcfc0xb0747ed20x789c73d90x6d7e951e0xe9f5116f0x8f0748af0x8924eb1e0x3c1c37250x216de4e10xe6e405020xc0a96e140xf4af35c20xb2c1732e0xbb028ad30x7f84f35d0x24da00930xce6db6560x3d510a7b0x5a1d134a0x689524930x2d5f69b30x4a7c60af0x42825ce20xb401947c0x80b20c1c0x5bdbac4e0x333382110xd0686cd40x2e028ae60x0a71dcd50xaa0cf3430x680436fb0x39ded0980xc4a311460x489f6e0b0x017579350x938bed9e0x674679230x1b7773570xce17a90a0x71924aaf0x873258540x25c5244d0xfb6af58d0x59c535a00xa965ca810xdc49c1980x11d91c030xbdb9ea6e0xd88dbbf40xaebdf85f0x67e2272e0xa74c98770xc6f3b3fc0x47c20f8a0x0296695f0xff4037740x709f0f990xe49f9e6f0xf738d1be0x19f668ce0x49dcb9070x4ec814900x3fd78f3b0x6d4c36140x93b3fc740xb62614840x60b5c8dd0x644095c10x440861eb0x29366b610x332a74950x9593ef310x30c492150x603520820xa77bfd290xf68285c00xc32c71af0xfbe4d3c50x965548100x86f3ecbf0x9b88c9320xdfe4eaf40x693051040x4441d55d0xf95c84600x0a7708320xa39e20620xd99067f40xf353a6980x2d70cae70x53099a560x10b96a280xd2da10480xb97da7c60x5d81bac70x4761f17c0xe21ee8b70x622c79220xa9a0c5840x88bbe5200x8f463cd60xa60ab4f60x3517383e0xd9d8fd160x358518290x0e798ecf0xee38ef570xad6452340x40a233950xb9c425de0xb06598dc0x0d4350f70x2bec25790x8cef78c10x3ad0d5730x250404d90xda3aa7620xefa2c27d0x9b73c7e40x98f2563e0x26ed21860x052b40130xbf0411020x24a6dfc80x8538e0fd0x5e21f5e50xd2f34ee80xbed3068d0x57a184680x798727190x67cabc0e0x8a5ad9640x45ac1dd50x361e04040xaa5ff4200xa06e587a0xd699635d0xc5e742160xaddb46970xb7f104cb0xa0820c460x17069f720xad4e62590x0bbdc9b20xccacd0250x27aeef4a0x0b2db2d50xbfd9f0460x27e195630x33fa677f0xbbcb411f0xe84bd0080xdbdb0e8b0x4710ed690x22f5dd260x1458ae500x97e79c640x024d13dd0x11d4a1fd0xe8b7cab60x6743cb410x651f9a530x131101260x92d5838e0xcc328a5c0x4b88713c0xc2e587d10x3ca971ff0xa3b958ce0x95b38ccc0x25e9d4bd0x9b6625150xbffbf4400x5075729e0x52e7949f0x82f0594d0xd85250200x32de78140x11b73d810x296f47940x4ca1ba920xc4e7b4120x61ed551e0xadd139d40x364354ba0x306960790x64c3ad060x73c930900xea0663300x28d0285c0xc045988c0x6177373f0xff8cbf4b0x4eedd6f30x31d3199b0x061a6a170x0f3b88820xfe8cdb840xc3de65ff0xa4b07fe70x682ff0570x5e85415b0x885528a60x956ac4000x788bfbad0x412bc6810xea38036f0x3061cfce0x9d09e8ae0xb4eda0da0xca9a1d5e0x0f1800700xef70eb7e0x40f8b94e0x9aeacb870x5b21ceff0xb0b85f470x93255b2b0x88b4ae920xd31a2ac50x2a62cb3a0xa4ab7c1c0xd9e244570x961286e00x3a536bd70x83aa84da0x60ebc96f0xfb32b30f0x5091b8230x3c681dc40x98ee62b20xc67790930x31a95e8b0x06cca30b0xf29677960x6fcef6ab0x7e7e3f580x18008c590x9b6ec9670x174c62740x42e9d0da0xd260af0d0x3a4f9d280x88e7ae3a0x091eb9b40x1eb9516e0x50fad4340xef6c3f700x56802ae80x0ee3ef530x8761c87b0x2bbe76f40x70f89d530x517a79750xff43a7010x214b5e8d0x4a882f2a0xd01bb70d0x1d3d2ebb0xb36197550x44d31e350x3a4436080x91ace7da0xf4463a0d0xd0c00ec60xb50f83060xfee87eb40x76704d230x10ba42270xa89b16160x2643197e0x85670f1d0xe4115e160xcd0f0c410xca7e99ef0xbc7a763b0xc7a4fbed0x6b55acd00xad01193c0xec8234020xed942fa30x3e65a57f0x6c34beb00x97c92e2e0xf4f14de60x7c4fc2c30x6e720ff20x07b52e380x579e0bf50xd0db0f120xec9708e00xf43725fb0x617e2c240xa9ff15b90x157bc4220x6b8d23250xd559df9c0x7f6bbae10xc9192d060x96467e360x969ef2800x7334483c0x1f85bdda0xeb4344950x7ca500830x43a59c0e0xdf9bc82b0x94ef3d9a0x7735cdd40xc1b990aa0x61ad86590xa8af38b90x85a2d4c20xe3292a950x69925d0e0x632cd4120x7912b0d70x211e3caf0x8e77570f0x875f60430x14e9b4530xe20531470x96c2dffa0xe3176fae0xadb8eb490x9df620c90x2f2902ce0x80a095d80xc62611e10x064bada60x2cc074090x42971c990xcaa8c7d80xe94986d60x969f51a30x22439ba20xd40fbdd90x37cccec70x2925aa1a0x38ef22db0x8046ebc10x03ce72340x01000e510x25fe4a3d0x5616845d0x8ddd8aad0x7807f0f80x054496b40x0f09cc340x151f48980x4c5d99490x55a3f3e00xe777e8080x2210642c0xf0fc9aa80x18b87cca0x47392e760x26a5b9380xe13af26f0x7c5d4a3a0x8053525a0x2956cf370x0ea763c30x8cdfc0020xf991a6960x084edb0e0xc7fd99720xe18280a40xc47bf8dd0x1404b6a00xbef53f330x86b426110x073466bf0x8a7b2ccb0xc55354eb0x706de1bb0x35ed13730x496ecb2d0xe07463290xf0b259910x5567583d0x5c6b19e00x518aa0fe0x8112b3d20x393ed58a0x1cb4667f0x03d5bc070xeda2e0380x9a29efb30x0334da4e0x204c50670x2733eaf70xccfd2ebc0x97bdfa600x136436e60xd81b17e40xfd1ae6420xcf3f367b0xb07d00c40xa6417b700x9debe7900x72ea7b2d0xe5958e710x64390c300x77b479f20xe353753f0x535fc2fb0xee5ae30d0x3240c0fa0xa3efc79f0x0a31b7200xf811e69d0x26c90ea40x9c52c52f0x120668700x4a994e280xaf3f0f8e0xd8a994eb0x7ee9199d0xdbab09040x0dbe1f1a0x1a2630e20xdd849d510x44a766b80xa07485be0x37ba70c10xc250eb220x911164100x4a7d2d860xf5ceb8a30x578f2f0e0x196a073e0x3a6597150xb3d2c76d0xb92673c40x4c41cc680x3d5a6cca0x5fa5cce30x06f49ac20x904bc9d40x557e82010xd74b3f1a0x56c8799d0xaf3dd7dc0xd1d87e920xdad7333a0x889358d50x354d5a260xfbad3cf00x630232a90x731e21430x1b1708100xeb5801a40x9db024880x4a7126650x30c55e220x6d8fc2b50x393019410x468e22610xdc39621f0x8bb5d7cf0x7805b6780x753da7380x200f3b530xfff743670x9e4dc7730x27756bc80x7491f6b80xe64716470x776782c00x10d9f8850x96cd2b040x7eadad450x3ab7b1cc0x818416e10xf3e27c630x931f08850xe3d3a50a0x27706f530x363043960xc6f63d1a0x0144dcda0x9c8959860x4707883d0xc64383270x33c6ef060xea3c8e4e0xb20209190x59afa0070x13ed87840xe06f2aeb0x81764fe20xd253da610x990526e90xe3840e180x0209f3a70xb2405efc0x0c25ec480xfe51753e0xb55f7e4a0x189adfe60x6832d12d0xb44cc3bf0x4a5f38fb0x35494c6c0xf2e5bd870x2f2e91b20xe58090ca0x50be748d0x3f89071b0x7da9e8ce0xd45925780x69f97b6c0x2d9946050xcdb524bf0x0aeec0230xa4f42ba90x8a276d8c0x324072a00xb7cdffaf0x3870f15e0x84172c170x7b09e7720xcdc39c9e0x25bbfa9a0xd92ef1920x8def5d550x548f09450x1628e1f30x91f4d6a10x3c223f540xdf65cc210xcd7bc3c70xb8296cd10x4d4277480xed61f6b30x113c7cb50x6d40671f0xb48d4d220xa56caf340x84245ea00x31f87e510x417477ec0xc0118bab0xbc794b620xdc9846760xf9c1f9ab0xf44d53da0x19bd383b0x2f03fc4b0x2c82c36a0x5000fba40xe06141e90xbf9adffa0x0da10ec30x026490540xea161f3c0x716ddb7a0xb9b06b320x438610bd0x9be7bde40x34f3484e0x4f1cd1280x500970880xda3d10a80xa8fef7bb0x03592ea00xc65304b30xa9c63b690x278664350xc599a7720x6355abc40x767040280x26e1e44e0x00f934420x815fda830xf5ba5b7d0xdd3f5cc00x7a09a0640x8ff89ed00x78b6581d0x1ecae9ee0xd7d3563d0xa4bc3b5f0x591f58d30x9c96ca3f0x7145aef00x2ef5661d0x945775a50x5b604bd10x20973b940x14c5e5b30xa6be3c970x7cf280320x2681572c0x398b1f060xb446b0f40x2e7f04990xeb8c74320xdeccd6610xef8c4c130x78063ea20xfd7e85280x75bda77a0xfedcdb600x67b78eb30x543ef2840x3dfc897c0x1e9edfb70xacab29b70xc84a0a7e0xe7d4daac0x0479aac10xff1e9dd80xf346231f0x509446300x0f1ad8e20x52eecfbe0xa677635c0x5ef3e8300xde0f26a80x1fc3f41e0xe7ca6ecf0xbda0600f0xf3ae7f5e0x218a2a030xbd6b3c800x6b3dfd270x706bae050x49be04300xd863257d0x0aba224b0xff3d6b290xe8e29f040xde5bf7690xb4338ef90xe8eccbdc0x09b089780x15228ffd0xb5dc86790x1914b9f20xd6e5f68e0x127fd6630xe080e8f00x9d8bb00e0x9e9c4f240x330f61160x589105bc0x9e61bb050x9c8a177b0x6739223e0x6b45c8dd0x365acda70x5884118b0xd563f0150x6d69c6f00xa273552a0x7269e8750xc8fa3f110x6d900e580xc760f37e0x5c5ba3e60x379aaba40x7f7ff0ba0x1a04b7520x3eb8b1700xdd0762df0xd2291b250x315991410x279c17fe0x11fa348b0x381a798a0x0fc30b600x6f02483b0xb3f985a80x9e229c490x6ca47b2f0x416dee6c0x393da8fd0xb988880e0xf07b07f60xc8c850860xa56e1a520x43babd190x2cf0c9100x450639ab0xeb81b2420x2ff5d9060xc53e4cd00x903b3c780xdf9734a70xbac8aeea0xfbe215e40x5b563e0b0xb4613a7d0x394dd5980xd350bf740x2d3fc70b0x481e0d670x5e934fc70xc2cb862e0x7f62eaa40x5bcea5f10x891dbb8f0x506249170x5e0ccb9f0x7b5a49260xa3fea1720xf31079260x946dd5590xe39b2ea50x61e272c90x7b5b8f310x1fa1d95c0x76eeeb0f0x67da9f7c0x088336a30xda9714880xa1698ce20xa91d072a0x46c3f2910x296a0fb90x401614a30x505667280x6c9560de0x94958a1b0x363316230x6a9545270x38bbace80x4f6a07fe0xd42f1d4e0x7c291e860x1949d29e0x0c9b5c910x785a93b40x40c7247c0xec13c83c0xc5ad93b80x6a5fa3630x5ee735350x3865654b0x73dd73480x4fa4a7820xda9e49a40x3069ca6c0xf579da4f0x7f5fe8420x50721b0c0xebe736300x8ae4fb280xb3e6ae8c0x9ca385d10xdfb2c13f0x8bc40cfd0xe17ff35e0x3827c6ce0x5a5e7ea30x94a8b5be0xb8a98f430x37e922690x9eff5a3f0x5c3cc63a0x3dc8498f0x755b51090x0b742fd70xd7e56a4e0x200003290x61b7b1260x79320ddf0x4692878e0x57733a0c0x85936ca10xd9c2d1490xfc334ee50x450034560xe0bc4fb20x4dbba6650xb74ffb720xcfb1798a0x4248ae3c0x70002fe80x3126a9e80x12cabc890x838d2bc80xa0ae1e730x0e17678a0x12882ee60x9a7ee5a40x6fcb0ab40xe590dea30x70194b350x7466286d0xd3ca1a7f0x5a7bb7140x907808aa0x50d5b9f20xb68f50b40xe9956d190xe7b8eb640x28e783750x472b81ce0x763faf770x70600ed30x50620b9c0xbd99d3ed0x558dc0cf0xf36d02fe0x5c0132ce0x137dc4220x486aa5a70x7daa4f9d0x1cd732950xd9d8bd100x0d25378d0x0f1c22a80xe2ba9b7d0xf7c983070x13db7a250x2cd9b5ec0x658ba3200xe22d85330x7222ef350xc18eac580xb25715410x7cf9d22e0xc7c9d4fa0x9c4ee9b30x114e50560x8f54fbb90xa7d8ded40x9d7a54bb0xa1e2be760x2fae61150x72d753fe0x28c6e7a50x85cc326e0x80fac18f0x3f6375ef0xcd4d958d0x250fb9e70x36cde8cb0x56141aec0x7d5581250x9da927980xf9b2e0460x2ab932240xb40fd09a0xfb024a9b0x5c52c41b0xbf14efe80xf4ec671c0xa2bbaa910xc9cdfbaf0x417371b40x5af1c89b0xceb154e80x6ba37f0f0xe099c7a00x40337e0b0xea85837c0xca14ca550xfdac07b50x911bca150x842170cf0xe09e21130xc41bb82a0xfa416a020x8b0daaa10x9bdb15440x568844590x4d3c8d7c0x55a263ac0xe7ce15700x78957fe80xcd46e8e50xa0562a7b0x37226b520x357f2fcb0x726f06a00xb9f553c70xd60a06510x01d6f8220x4d107a070x1a91b75e0xbaf4c3130x6c5a4d7a0x4d00947b0x7d2b13480xdcf4e3230x540dbe8b0x62c4fd130x50fad9f70x284dfd440xa6bd90fb0xa5ebe23d0xb2d30d660xda502a530x5170fe420x1ae1e7a80xd0e20ca60x25ae34a10x44b560170x4f1d58bb0xf243242e0x9d43f4d70xc7ee95090x9d8488ea0x43c5b2650xb78427a90x38b2c6930x7437d1090xfaf741570x2fe45b160x100e60ec0xb2c05ec50x95d404d30xe59c14820x4c8050510xf8157a3c0x1a36cca20x43ca00720x40ff362e0x67d853880x75b478010x6c556b1b0x1e399af40x0945d6e80x8c00d3b80xa5cbc4970x7b187c260xa2cf16570xe4ad661d0x73ba7f870x23fddcea0x724ba04c0x9b9a7dea0xdb9d9d630xe419a83f0xf365cc9f0xb71589f00xfa4cb1860xe43d9ab20xa0eae8260xb67d985d0xa0a15b490x6228c21f0xa080c5e50x267df6620x46d59f7d0xdfa9acca0x627bc1c40x7ad30a820x37ca98280x7952f82d0x9e472f5f0x98de1c150x2c2045ed0x29da29100x5ebc21b90xdd86e4930xec3569440x16a863f20x2927ccf20x3d11351b0x5b16bf740x5bdb76030x734e8faa0x7fab23a90x052fd6d10xa349c16f0xaa8dc3050xb89a88e90x8b52a99b0x697b31f40x2a5ed8c30x1324cd920xe300f7bd0xc4422faa0x90cc4f4b0xa67519260x2e5bb1000x054da9a10x3c33ee5b0x85798c1b0xedd17b310x856cd3970x8a69d7810xc099e1160x090975e80x1d0297420xc336b8220xb164faec0x3d2ad0090xfafd046b0x158e30f10xf665f74f0xd7ca58470x90c0c93f0x42a800520xd5e214380xf3a712be0x33bd86e60xb7647d760x6be74c2e0x8a727aec0x924c57660xf0c528b60x128819810x6555eb860xe5e610ee0xa917b1820xa4fe89a90xca2177660xc70d51a50x48d300a10xb5ae3f6a0xbdc72c730x66f3a86d0x4e3bc6cc0xdb776a280x08861d2f0x9fea18d80xd799f6580xeb518a9b0x30da0bb40xcded4db00xe9fee30a0x004486d20xf7276caf0xeaa5e6690x81f3e06d0x6ee4ead30x62737e1d0x6538f9bc0x9060e5b70x1daca5890x535df2de0x2a6a5aac0xbfdb135b0x9efadb0a0x87eb116e0x5e96b5040x698a26540x604d01630x04a6fee60x80fb44b10x71f69a660x631ba5290x6ccc34dd0xdcf846460x02002bad0xa3c070840xdaed49090x814b67820x233f53160x661601de0x6dd5680d0xe769232e0x3c3ff9fd0x851b38ff0xd9241a000x8e9d9fe20xc3c66b870xacfc33fc0x4e418ec50xcf3ab9b20x947c58920xbcab6ee60xb2f230620x051a0bc10x4977c4980x10d9f3170x1e53f8270x76f5e20c0x913ebd320x66659af90x9df995fb0x65de30210xa45c7b900x6bd1aa560x0757eede0x4c56bd150xb10eba670x91955a9f0x4c2b351d0x59b063ba0xb23b76910x2d12c9a10x37fe238f0x4d57b69a0x389b64a20xb912560d0x0e6b79af0x6b2b69f70x3a55981a0xbea5ff1e0x2f4880df0x8e92f7c40xfd9a98660x9303d6d80x3607c5d70x1ef207930x7c35e60a0x21b44faa0xf4db35bc0xaafdc2580x061651be0x349cba850xceab03110xe2d5255a0xe914e41e0xafe82e100xb02b97b10x77bc13a00x58cd1b540x48a911710xdae162cb0x6d1ea6ec0x672144bd0x25ec1b280xebbf1dba0x7b5a71370x7242e96d0x85abc85f0xad4aee390x764268450x41482d8b0x9b8d07aa0xc250590f0x5fd2298e0xa50f117d0x7b0bdd6d0x33718d6c0xb8fa682e0xaa8691a40x0cac71590x1659f3760x9a1dfd650x9f9845130x7410aba20x85df9b6c0x3fa913da0x1e6d26a80xc30631be0xc622ea970x1b52794d0x5ab534560xc23e65b60xfa09e5210x02207c9a0x562351bd0xe4581cf20xdc61b0200x044a1ff90x653caec00x4a572e3a0x7970ef550x57f184330x9dd0baf10xc29ee33f0x8d0030ae0x3f0c44270x362429430x24e8ce0b0xaf25104b0x5eaca3510x469c66580x325ae16f0x8311875a0xd3a923520x8f707b3e0x5efe44c30xff927d930x66d87d380xe7e16a170xaf3a3fd90x6f5bb5d00x239de2fa0x6a5f95a20x526975eb0xd5f7ac1c0xcbe54a6a0x5866ea270xcdbe4f3d0xe41fe35e0x8a99f2a70x0aa309cf0xe523ad750x609f1c7e0x6091797f0x86f6b99d0xb7a387fc0x6246a6290xd73c8c2b0x8bb4089d0x420776080x2c7256dc0xcdbe89be0xdc69193b0xe09a07bd0x12fd28ea0xc4c9c75a0x0afa5d1b0x64e27c4f0xb83037250x4c9107e50x466b68830xa78c5d310x65ce93360xfe5d4bb20xd04c1a640x9cdfb3f70x9cdd6a660xb7c6db700x9aaeefce0xa108eb4d0xb05fc3100xa0ebd14c0x409736620xc8827b750x82d79b510xfac8865f0xf7de57430x41d0556b0xdadf17570xdbc4e87e0x281494690x1e0f012a0xd8cf66bc0xc30b06e30x88a76b870x908254680x6079a6400x86536c6c0x763fa9b90xe783e2610x99f2d00a0x33d75d420xc7a24d760xbca225b30x17b8ae780x8e260f8f0x6b8dee460xa4dc4ef40xf1e340800x94ab74810x8b8bbb230xa2da2a7f0x67cd8ba30x5cdfc1110xace1f44f0x0b92e3130xe5ce2fc70x26ef4b690x222e7ce20xc5d93f5a0x321c9c200xca6c34390xbb7fe1f60x4a17ed660xc1086e0c0x0257f9120xd8e99ff50xd067d3c50xd40348280xcd91b1270x131db64a0x478848900xf7370f560xd4c146320x2d3385d30x717e1f9f0xe62ef6b30xd11f73980xd3820b5a0xcd2f95ef0x2ee324760x60ab9b2b0x2364c85a0x0ea3c74e0xa07d1b3c0x266a4b080xe3feba560x350f6ce50xdec27cd80x8b62f95e0x658e3d970xb7c7cdce0x01d23ee10x6c1ba5a00x393b4f2f0xaa0591ac0x597fa2630xf1cfd1ff0x280a7f420xbfd99a2a0x9511cd330x4192cacb0xdbbc42840x9ac720ae0x970d59bd0xa78a54230x9f0386450x02e7ccd00x603249ed0xb7a26ae20xe8e2913e0xee914f0c0xc7033fe50x536008390xa86961870x1400c45f0x72f5d1d60xe27e812d0x1fc9d8880x24b5c6bb0x92cc3d430x153b0a420x90c15fa90xecb826e50x1aeb559c0x0c57ea1f0x75e2159a0xef766a6f0x3b6cb13a0xf41a24000xf5de9f410x044154c60x7dc5ffa70x86dd708d0xe124a8990x22dd6d510x264897a70x68f853740xa74b74f20x74bf49c00xc9f6d4810xec19b5fc0x221236640xa92214e50x24ba3d4e0xd095009f0x43dd67490xb4a94ba10xb97c66960x200652d60x4056913d0xab1565f80xc088492f0x0407d74f0xa62c09270xf3f6206f0xbecd716e0x5ec853470xbd2efaa90xb16ae8c70xa017d6ef0x22d605370xde3c2aeb0xf16f331e0xea1e5d290xba3b4b100x87741a9c0x90e888ec0x923c58460x81a6262f0x42df66290x888c56140x2b7816b40xdd72c8bc0x5b8c14010xbfd675f10x18fe74be0xefaf2e4f0xb2471f350x973d7c1c0xcf1398e40xa04c00e00x204c19f50xffcc4ec70x5d9aaeba0x4307c06c0x9ada55770x6735d56e0x3b9df1160x0be2fb2b0x68363e390xa7afdb5a0x560f87d50xb399e3a00x5914e69c0xdd6d0def0x9917f5f10x81470b690xb189d3a30x82e67cc10xe44742fa0xfeadaed90x7caeab320x221604130xb176aaed0xcfc272130xa467b5070xa2a4b2850xc6da321d0x6e4c34730x1bb512490xbae759bc0x2429da280x9d5883290xf7f5ae010x54cce5790xe90efc430x6fb9ed000x41060b150xea7b9ba70xa23f1ba60x5e0c6c790x56a1e59f0xcd2566670x59b4ac3e0x0d6a49d40xc2a814db0x0d5ba5570xee84b80e0x747be7510x883bb8010xc3f73ba40x478e81f80x088c96f60x42342f900x1b89984e0xca9fb6bc0xe5b11a390xe9cffdde0x568a9a570x8501c69e0x0e25ead70xfb547f520x7f4f8e8b0x551ff8500xc2ad92d40x7fef1f9a0xc563d8e10xd30e6e2c0x777341fe0x553c30160xd7d9ba360x06f9ed9a0xeadad3100xe259d9d40xbf406d990x4a2a0a930xcfd181e90x2d4435600x609d604f0x118579630x584166690x78adc9d50x4999eee70xb2e363ae0xb2f402a00x210d0ead0xb2a319fc0xa4a45a5d0xe0d0d8ed0x457328a60xc5be0eee0x34af3bf30xfe5ccc3f0x890e22c10xfa972f260xda2f7aa00xaccdf8a60x1fcb720d0x535bc19a0x0a4526340x816037e70xd0702f6c0x5744a9330xc5dd40100xd5aac8ed0x7f2c7def0x14c67e3e0xeb0d80460xcca0ee290x8878a5030x726c6e7b0xbf6bd3040x06277fa90xb45a996a0x17b1c2630x1cd85f4e0x7f0231670xf952fc350x89de388b0x2bcebad90xc7e097670x826fe9020xc4f8e82f0x687c9fb90x2418504a0xb70c38ef0x123c4b1a0x66db5a280x54560b500x402155470x651a41390x6b10ab5a0x86ea0fb00x54cbe3bc0x5ac39edd0x95b0af220x81dade850xf1ff5faa0x90e5362a0xb49012c60xbfe5616d0x0fff5afc0xbc3f2cb00x862258db0x6f9e763b0x9f15f5010xb3087f550xbd4d2d320x72ae33ac0x4a4209f80x6181e79f0x5a49dbc90x3ffdacf30xdf93b9d80x98dbd90f0x4694964e0x5b56796b0x76cbdd4a0x4f065bef0x73dc001a0x29984c0f0x280a66d40xece448600x9427bdac0x20e6f9280x297ead5b0x594fe1600x3fd2d4e50x182f2e3b0x4b70266b0x9cc555c90xe55c5e4e0xcf9b558d0x07cf1cac0xaa45013d0xc1eefdae0xb4009b270xe28492370xc71b3f460xbf5006300x1ef9c2300x68884ed90x2125d2c80x37f569560x571b92bd0x1647e94d0x89dd8a5d0x06f3020d0x7373dfb50x89acd9860x19354ec50xc7be4ee20xfc499d080x2f0af9f30xfe1017850x9b7da3310xf37fae0f0x5091a1990x2439101b0xc64024320x59397e4c0xd80c025a0xabb648dd0x0a653f0a0x262a23a60x5236497d0xcf28f55e0x6913865a0x33efc8c80xc174df730x9430b1980x80c1bc340x487090930x8da809be0x401553ec0xe13d65080x4f6902870x15f610930x910dd4e30xc755c93f0xe30533370x624c45c10x171499870x85d142640x2cbd23af0xa2fc75e70xabe1431b0xa2e1b3ef0x61d3b6170xc1ac74e20xb4afb0430x812ea4760x7c2d392d0xe90207090x7947e3a30xac5a789c0x9ec054d50x440be4b90xa9d0ab1f0x55f919240xbc4c4bcc0x86c5baf70xd217e9e60x3cd1b5100xc37087470x95e102ab0x9b70c6ff0x8ffe792f0xdbeeece60xea8b31490xe4971ade0xcc8db0f00x74baf17a0x7944e0fc0x101383520x369fcd700x697c5d0d0x549e27c60x6f8f42470x812f4e950x626b00d20x77c94cca0x83718c340x9a9a23e60x7b032e3a0xbdb55e4d0x8a10f1b70x51d7c4030x9f2a0b590x2034725f0xf2e2888e0xb98d4fe40xecf28c6c0x5c6a64150x45d3d43e0x99daa9bf0x3451d5920x625491a90xdd698c190xb1176e590x7470b01a0x7a8c74d00x40bdd2ff0x38c0a5160x7ba049f00x49735a930x267666b60xb5f262650x6bf3fb510x4ad060890x7393da740x7b516bbd0xb11d90000xc24ed97e0x50bd48800xff24169d0x169e66a10x869f0d260x024e5c1f0xf72a65ea0x1687ec200xa82e7feb0xfbcbcd720xfd013df20xfd5077890xe0f420410xb0b2ff250x56962b1c0xc46ea79b0x8b6d80f40xf9fba2610xb96c14e90x5c1effb30xa30aaa4e0xb0c017ee0xbe3cd3a10xcd2836100xa6bf16620x1e681d100x061003e20x9d07c7d40xc741d08b0xb126bb1e0x23f38b760xf7a239e80xa54d316e0x2ebbc8460x404d9a3c0x97b507230x38acc4cc0x51e8813f0x5a847b220xa016d3270x0da44fec0x8ebe42a20xc0c192040x0d77c8ae0x521d0a8c0xe8645e740x4fb654080xcb3a56770x96c11df40xcb7bd70e0x280f8f9a0xa4541c5e0x780255130x2007a1320x7af452dd0xfdcbc7d20x770b782d0x30d4a5de0xd75ad8d50x59da85320x10abd75c0x4151fc550xfccdf3700x67b27ec10x0bd394d80xe816048f0x5641485b0xcd9c13a30x036cce780x865f3dde0xb97b30810x7fc5133b0x4fc8a48f0x262360fe0x1d4a653a0x6c6c842b0xd8bf6c310x1edfaee20xd23f72e90x7ca89cf80x05003e670x90d369860x3dec581d0x4d8515310xbb4f3ead0x87c3928d0xb1b5e2380x4a6b9f3f0x2628c84d0xed656e300x995176820x3868fbbb0xac3201b00x6221fe020x400621ea0x3a206fe00xb33a74290x6ff234720x1630f1640x561e51ca0xce5870b70x44bf87060x272a89330xde0af24f0x123867670x062565df0x6725d3cd0xf67af8450x4c5c7a9b0x1e3d7a6f0xbaa162b10x605cb8910x8562c3370xf6623f260xed4564a90x8e0391880xde865b720x3362a5ac0xb40f7e9d0x6258a2df0x598f0a950x74e5ff1a0xd0fabe2e0x41d38b810x33d108bd0xbcbc18340x7d6236490x20050ce60xd3c23d7d0xf6ff2c310x8134cab80x82ee87d90x1d77b0f80x9bb0f16c0x1526b3010xe0a143930x7fc5c4ab0x680991620x1965051a0x611792e20x2e9142c10x39d6b3b90x938644630x6f0285220x3cd2a9e30xcf05eff90x684095cc0x64a229930x161828a90xa11c95140xb5a459dc0x88822d380x6091b3330x7ec28a830x9b33e0d70x121d958a0xf19e73380xc8a0b6220x6c5a13a70xd1cac7bf0x4301f8de0x81f372a20xd5b41bf30x2fe252cc0x47c65bfc0xfe0299630xab63baa50xb5d905d50x9ed554b30xf4ed648b0x19808dda0xcf4b14270x1c6e8b9c0x15bafe290x96c45d820x26e298e00xa61a64200x7ba783240x6a5ecb180x5080ca5d0x80a5b0b20x9fdecc310x9d0d62060xb0f803790x303e22e20x4fc4f72a0x4fe1eddf0xa522b5d20x6bd92cbe0xc617f82c0xbdabdffd0x9cb0ff590x022361640x06d3503a0xac1a55be0x40d590960xb72843690x6701e8540x8677245d0xe2b3207a0xde31bf7e0xfa1eb9100x67ce597c0x529f1e790x5eb3d7a50x34b771870x7dda30af0x3f26dca90xb330c09f0xb7c69a630x8c98d2480x554172640x0b07abe20xda74f6f90xf57153e00xd566933c0x555ccb970xd2510a630xb5f08fd90xa52a0dbb0x10ba8ec80x743104440xc9e203020x1dc5f4d70x45c04efa0xd888fb030x552f6c790x95a491940xac496e020x2bf9f51c0xaf30559a0x2d1b02d20xdb8a1b3f0xae69b1c10xc3055d200xabf32f290x2875a3150x94bf03ca0x97adb4870x69e683de0x8caf93050x6dcf857f0xb67fec0e0xa189c2c20xd1ad6d380xc1e057250x648ec83c0x146c30860x40a135680x42e6ee6f0x037f9f220xaaf884e70x1e63fe690x12cdbd510x1d99e8010xe544e2550x999e82970xb4f606800xdb1f3a600xb3f834760x7614387a0xb077c0dc0x48a2784e0x804bc57c0xee013ed50xc0a0fae80x974217f50xc7ae4e260x3783c96b0xf072887f0x193a688e0x21f73d850xcf040c8d0x152180030xf3e6c55b0x69e016e90x3ae275a70xb977837f0x8fd1892b0x898aba510xd7d7654f0x36c9ec5e0x21f8b3cd0xbc9e4e830xefc2f2d00xcdb25dbf0xc783aeaa0x8bab61c90xfaa7222a0xc374c8b20x14d171d40x3a95d6bb0x8211e4730x325924340xf73b92370x5e75c76f0x65d1cad80x016b3c630xddbc2ddd0xc87ba9770x38f8cb2a0xf4a1aa250x2d1d7fbf0x14bbdd470xd78ec66b0x153781ff0x46e9507a0xf70f68730x2d46b5f50xd9ca2a7f0xd642f3f60x46bd5d6e0x61f68d5e0x6abde04a0x045a5d790x6c12ef710xc3974e8c0xcc1fd4780x37411e8d0x9e34fdfe0x0421bd9c0xda9a24df0x772bf2b30x7c366a750x6df67cde0x369c519e0x28cc948d0xb8384bdf0x320e8f060x7785a80f0xae869ecb0xf34ee6760x6c1e58a70xfaf2e5af0x9893663b0xd9aa1ab40x6b363c730x1d30a4cf0x48cfa6fa0xfa65bffd0xe7d5771f0x29b229b30x5d6721730x3c1a25f90x9a197f350x51e1c2050xea0092cc0x96fd85650x8d7dd3470x8d9a7e200x52e511430xcbbcef070x550a23160x7c984d0d0x576e07ac0x926688050x16e410ff0xeac9b99a0x4c2819120x1a5faa3a0x7c0fbb000x9f6efabd0x0ba0b9380x8a7094ba0x37e3ec9b0x43a4938f0xc2d19d660x74d8e0260xc18ce0790xaf3e80d10xb6351bcf0x414b067c0x265209700xab4e8d950x29391e7d0x77a615ba0xc22a30910x03fd25710xba0676e20xd303a0030xa0ac30f40x1c82cde70xd6ee688f0xa0b046750x0b1beb310x6623f2e30xbdda1b5f0x23fd30280x51e1ff040x3744cf360x5635a60a0x1f0ab0040x75d499dd0x81844c9d0x7a49e9e80x37c18b080xcf4f037d0xa1f9ad460x5222e39a0x844bfa1a0x715a5ed00xf2fb61bd0xee8c02e90x5902c1820xcaa85c600x4162ea460xff05fa130xb186e0b90xfef5f0f90xed7b3a6c0x15b49bac0x9adc9c670x78b887ed0x50d035c20xca454a340x07ce45090x949612830x40a9b3490x9e0c711d0x531625b60x6f53043d0xcd0c29d20xf6c3e4aa0xe15801290xffbf5a410xa503dd040x89ca2d730xff8b56a90x4484a5a40x43f92edd0x13f79bc50x742578a50xd0f739170x87703b360xb308c97d0xca431c050xbe687e880xa0fbac790x8771cc4d0xf8f61ebc0xcd9cd2ff0xcc9353750xa1ca8ae50x1b8967a30x73bae1180x1ff9a4b50x7adb953e0xac2d74270x2b1bd1d70xbb41d6e90x7613f3520x00ae07850x4351527b0xd0654aba0x0c2c58020xc2d559620x5460f79f0xa26d9b4f0xf31b3fd10x830ecaeb0x0bd40d9c0x186162330x1f6590600xd18585f20x2e3bee1a0xb4141d6d0xec11b7670x46bfe65b0xeb49973d0xec51dee70x8c6942890x526bcf2a0x60db92120x4dff61e50x3d9bbf750x870d674b0x2a2a8f5c0xb74c31cd0x657e15520xb01a97f20xbbc40a710x090b89740x44b1fa5f0xa93924300x4388497f0x989e15160x99ca74a60x10776fb90x42ae6d990x429dcdc00xe254f4f80x927e29550x5b745a3d0x703369430xe70e184a0xa066d89f0xb239b95f0xf080db150x3e17de6e0xe64dc1f40x5a92a0f00xed2d9bee0xe451d2f30x5bd674f40x5fa4ce720x3ae03d400x21e5c8800x556a9ead0x0f7432fa0x7f2911830xa883979e0x7706513a0xb9f848ed0x35142bf20xd91dbd1f0x00524afc0xc0170d630xeb6253700xb96816210x1f0f83ef0xbaed5fd70xc6b6e3090xa89a80b50x5cede0a70xc49c036d0x16422a6e0x38cb6ca50xd879192d0xf58933700x8175fa370xc933ac080x453804fe0x682333ed0x9b62afa20xf7626e6d0x3cf5e48c0x0e5cc9d70xbb7195a50x153194be0x392490db0xe454cbd60xf3c9bdb70xa5aafe000xf00d9ff10x07f139de0x00049ec20x34b5fc890x5cdb8ccf0xdb0317a90xe6bb461b0x5c6994410xc6b1fdbe0x37a024120x0049ca830x243ebe000x6faad7260xc3b8094d0xefcdee8d0x84bcbc710x7d1e0cf90x016d76950x515e35540xedbf87430xbc17fb5a0x344724f20x72395dc10xaab233400x0a5759450x7a8ca6270xfecb45950x8f6658360xa380724d0x533205410xf3f63b2f0x72619a720x1bbb4af70x00c807410xb73be7940xd6f50cf70xb8fa63920x894176690x659ded260xb01bebf90xb3ba3cd30x582b62750x1893ed910x5751d74c0xec905ab50x7ef031d60xbbe7e3c90xe00350990x880610dc0x866c03590x0d03cdfa0xe8735e030xb67887470xd0014b940x4a0c75160xedd0fe7e0x724bfcc80x814c11c90x067cb2e30x63371fc00x086e1a8f0xfc3c25050x872a71a30x94bebd050x938946da0xbcdcf6ea0x5c6a48590xba809ef90x498dd2750x5f484b030xc9df055a0x28e231390x3a9fc98b0xdf89ce940x971ff2ce0x6e05c5ca0x3b3586450x5d21da9b0x43a233fc0x098546930x6b6a9adb0xc62fa6fe0x58305bdd0xc81b90aa0x7c07c7e20xc7b20dbc0x2f4f76130x27779a3f0x07067adb0x2acd32a10x19d7ab920xdbbda6b80x944fee470x824da9f20x4249120e0x9b7fa5aa0xd95ec2b90x2b84d6e90xf1537edd0xcf81d0370x6c5cde3e0xa0f5485d0x4219de720x53d0542b0x41d1b0f40x18fa7c740x147d72900x5b6c00e60x4e9309850xef79a6350x69ca76ad0x62f171d70x0d43a1df0xe3fad0670xcce99fb40x67b872370x71d2830f0x165c8e7d0x2eabfee50x2c5343ec0x3c15427d0xe2302d7f0x833b0be30x9cdeb90e0x42fbd60c0x99002ec20xb1af254d0xc7f20f990x50e3cad40x8f66e0ee0x0d7f5fcd0x977fd4bf0xd87ae60d0xdbf32e670x48012e280x3bf9d0840x818fac190xd9bb821b0xcb3e91cc0x7bce46030xfef779fa0x20b230290xddf68fc60x55c2ae6d0xc61d6aec0xe204e0420x9ff6aabe0xff324bf50x9c995c690xbfacb8370x702da4740x38b816b30x807d2b2c0xfa5b7c2f0xb853337d0xb1d25e750x46efe71d0xba06b5380x0c00dc970x963f9d8d0x4f86e5c20xe9974e5a0x061034850xcf71c11e0xd3fcc5110x326a35250xfdb5681c0xa598e0100xb3003e920x80f602ad0xc0fd237c0xbe5a24e90x4a96a8eb0x6673f96d0xaa1e246a0xb6fbeefe0xd5b3d0d50xe32ab4d80x658ce1a80x812f78eb0x65dccf130x52d717da0x81db6ebb0x02f034a10x760a0f4f0x4414eacc0x856f62f20x292ea9cc0x0c7cf7c60x85efc7e00x2a99f1aa0xf2c43f3f0xc890c0080x5a0b73d00x6aeefac40xea6f9a360xe9f7149c0x0c17a68e0x581f98da0x107e58780x424d36200x35a88f280xbb0540aa0x654083780xce5ac24f0xba6b73f90x3b8cfbd40x86b0b6ba0xc18bc2300x9b8213010x7179c31c0x9e9df99a0x8bded20f0x22a50f5e0x1af5d9710x76d5cf320x44e0ccaa0x16b69bc80xb93a6a2e0x48f6905b0x4e8e27030xd92c2afb0x9900761a0x8f2e80390xacea318c0xc72f72790xc97f0a420x52db1a140x42c4050a0x3c5318130x39fd2b635.14.0-503.29.1.el9_55.14.0-503.29.1.el9_55.14.0-503.29.1.el9_5.s390x5.14.0-503.29.1.el9_55.14.0-503.29.1.el9_5.s390x.vmlinuz-5.14.0-503.29.1.el9_5.s390x.hmacSystem.map-5.14.0-503.29.1.el9_5.s390xconfig-5.14.0-503.29.1.el9_5.s390xinitramfs-5.14.0-503.29.1.el9_5.s390x.imgsymvers-5.14.0-503.29.1.el9_5.s390x.gzvmlinuz-5.14.0-503.29.1.el9_5.s390xmodules5.14.0-503.29.1.el9_5.s390x.vmlinuz.hmacSystem.mapconfigmodules.builtinmodules.builtin.modinfosymvers.gzvmlinuzkernel-coreCOPYING-5.14.0-503.29.1.el9_5/boot//lib//lib/modules//lib/modules/5.14.0-503.29.1.el9_5.s390x//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=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protectioncpioxz3Ts390x-redhat-linux-gnuASCII textLinux make config build file, ASCII textASCII text (gzip compressed data, last modified: Wed Mar 5 22:30:16 2025, max compression, from Unix)directory!"v!!P3PPPPP rPPFPPfP GPPPP!PP P P OPPP dPPxPyP P P_PPPP7PNP6PMPKPLP$P,P)P(P.P+P-P"P#PPP*P/P!P~PPaPPP P P P P P P P P PPPPPbPcPmPxPPP PPPPPPPPPPPPPP`PPaPPPOPPPP P vP xPP P!PPPPPPPP 2PPPPPPPPPPPPP 8PPP FP'P wP }P P P {P yP ~P P P$P P |P%P zP P P P P P P P P P P P PP P P P P PdPcPePhPlPPkPgPjPiP PPPbPPPPPPPP!P!P!PPP!PPPPPPPPPPP!P!P!PPP!P!P3P!P4P!P5P!P!P!P XPPPPPP P@PBPPdPPP ~PPvPP(P)PPPPP P PPPPP PPP{PtPuP|PvPwP}PyPxPzP~PPsPP P PPPPP PPPNP^P=PMPWP6PFP]PTP4P1PDPQP2PAPRPBPYP8PHPPP@P0PUP;PKPPP PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP.P/P0P-P,P P!PPPfPgPePdPP`PPP TP`PPcPPPPaPPPPPP PPP PPPPPPP PPPPP0PPPPPPPPPPPP-P2P1P P P PPPBPAPPqP*PPrP+PPP=PPP@PPP>PPP?PPPAPPPBPPPQPPPRPPPTPPPUPPPSPPPPPPPPP {P]P\P^P_PJPsPPP]PPPPPPPPPP!P!PCPBPPP P:PPPPP hP pP kP lP iP jP mP oP nPPPBPPPPcPbP PeP xPPPPPPP zPPP |PaPbPdPcPCPzP{P|PPPPPPPPdPfPPeP P P PP wP PPPPP P P P P P PPPP|P}PP P P~PPPP P PPcPPPdPPP P P P P PPAP P P P P P P PPP PPPPPPPCP@PAPBPCPDPEPP bP eP dP aP cPP(PPbPPPPPPPPP WP VP_PPPPPPPPPP~P^PPPhPUPWPTPSPRPVPPPP UPPPPPPPP P P P P PfPVPiP PPPPrPePWPsP}P P P P !P{PP PPPP #PlP P WPPhP|PjP4PuPzPyPwPgP P P P P P P P]PtPvPkP@P9P7P6P5P;P:PDP8P?PAP>PBPCP=PP?P@P /PPP;PP NPVPSPUPPPPPPP SP~PPbPcPiPhPTPFPPPGPAPZPNPKPLPJPDPPPP 0P QP RPzP}PPPPP:PBPOP=PPEPP{P|PPPRP6PQP,P3P0P4P1P2P.P-P/P}P {P zP UP uP WP XP wP VP vPPPPPP TP 0P ZP SP P OP P QP \P P PP xP yP [P ^P tP sP P YP ]P RPPwPPP|P5PPHPPPPPGPPPP ]P `PPPPPuPwPvP PPPPPPPPPP9PPPPPPPPP XPP CPP 9PP BPPPPP3P4PPP5P6PPPP3PsPtP1P4PP2P5PPPPPPlPmPPP P P P P P&P P P P PPPPPPPPPPPPPPPPPPPPP 6P PP hPPPPPPPPPP-P/P0P.PPPPPPPPPP-P.PPPPP,P 2P 3PPPPPPPPPP yPP^P_P`PPP .PPPPPPP@PAPPPPP ^P _PPPPPPP PPPP^P_PPPPPPPPPPP JPPcPbPaPdPPPPPPPP&P lP mP$P fP gP%P hP iPPPPPP P P P P PPiPjPPPnPoPPPpPqP P "PPPPPPPPPPPPPPPPPP ?PpPmPoPnP PPdP PPePPP P P P P P P PPgPPP.PPPP,PP/PP P0P$P&P(P)P%P'PPPPPP PP PPPPPPPP!P"P#PPP-P+P*P P PPP PPfPkPPUPSPPPPPPPPPP{PtPsPrPPPjPiPPhPgP PPP~PP}PPPwP|PPPPPPPPPPPPPPPRPPTPPPPPPPPqPxPvPuPyPPlPzPPP P ]P ^PPPPJPPPPPPPPPPPYP]P^P_P`PaPbPcPdPZP[P\PjPPPkPPmP&PPPWPPfPPPePPPPCP PPPPGPPQP3PKP4PXPPP^PPP]P=P:PP?PlP PqPPuP.PPvP/PPsP,PPwP0P_PPaPPPPPPPPPPPPPPPP PTPWPUPVP P wP vP uP tP dP aP eP cP bPPPPPP{P4PPyP2PPzP3PPPP P!P!P 4P 3P 6P 7P TP RP PP QPP 5PPPRPSP P =P P 8PP eP LPPP CP GP fP KP HP gP DP EPP ZPPPPP[PePdPPP gPP TPP PPP UPPPP KPPPPP PPoPpPPPPPPqPPP `P aP _P bP |P }PP AP P 1PP @PP $PPPPPPPPPPPPrP^P]PCPEPFPJPKPDPP PeP .P -P ,PPwPxP PPePPP*P SPP*PPPPP ;PP!P PPPPPP"P#P$PPP P P PbPaPP P P P PPP PP P P PPPPZPPaPPdPPPPPP PP P :PPP P DP PPPP PPP P PP 'P GPPPPPP [P \P ]P ZPP tPP YPPPPPPPP \P)P}P]PPPPPPPPPPP P PPPDPPFPPPPPZPPPP!P9P PP PhPPPPP P P P PPePiP >P ;P :P P PPPP PP P P P PPPPPPPPPP PPPPPPPPPPPP P!PP%P&PP oP qPPP P P P P PPPPPPPPPP PP P7PPPPP P PPPPPfPPPPPPPPPPPPPPPPPPPPPPPPPPPP PP MPP PPPDPPP*PPGPPP fP APWPNP PPQPP%P'PP)P-P,P+P P P P&P'P PP1P PHPP P P PPPPPPPPP:PPP PPPPPPP"PP&P _PP |PP ~P P;PPjPPPcP 7P uPPPPPPP {PPPPPgPRPQPPP/PPhPPPPPPPPPPPPPP'PPPPGPHPIPP PPPPPPPPPPPPPPPPPPPPPPP PPPPPPPPPP P P-P:PP'P/PPPPP P)P(P4PP1P.P*PDP8P7P6P9PEPP+P2P5P3PFPPCP@PAPBP"P$P#P%P&P P PP P PPP PP0P,P?P PPP PPP\PEP P P PPP P PPP PPPZPvPP PPP5PBPOPP=PePdPcPnPrPqPpPoPsP^P_P`P]PPdPjPPPiPTPSPRPP?PpP=PrPSPPqPIPHPLPXPFPKPYP\P^P_P P P P P P P P P P P PPYPPP[PPPXPPP\PPP]PPPZPPPPPP )PPPPPPPPPPUPKP2P[P,PJPPPPPPPPPPPPPPPPPPPPPPPPPP PPPPPP PPPPPPPPPP P)P*PPPJPIPPPPPPPZPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP[P PPP^P9PPPP"PPPPfPPPP PP+P P P P PsPpPoPnPmPqPrPPPDPPPPPP?P P P PPCPBPGPPPPP PP PPPOPQPRP`PPPPPPPP PPPPP1PPPP P PPP SPPP~P&P(PFPHPDPEPGPPPPPPPPPP?PPPPPPPPPPPPPPPPPPPPP PP P2P3P4PPPPPlPPPOPQPVPPPPPTPUPXPSP PRPYPWPPPPPfPmPrPpPvPuPnPzPhPkPtPsPqPwPxPyPoP{PiPgPlPjPPPPPPPPPPPPPPPPPPPPPPPP#P"PPPPPuPsPtPqPoPpPXPYPP -P ,P *P +PcP HPPPPPPPbPPPwPxPyPuPPP PPP%PJPKPPPPP CP P P P PP P P P P PPPPPP`P PPP!PPPPPqPmPnPoPpPnPrPqPlPpPoPtPsPmPPPaP]P\PwPPuPvPqPPPrP{P}P~PPzP|PPyPPPpPsPxPtP PPPPPPP!NPPP DP EPPXPPPPPCP8P9P:P;P P PPPP#PPP!P P$PPPP[P$P!P"P PP#P+P)P'P&P%P*P(P_PfPaP[PbPePcP]P^P`PdP\PZPoPpPnPmPYPXPhPgPwPEP4P5PBPCPDP?P3P7PP8P9P;P:P6PxPzPyPwPvPrPsPuPPtPnPoPPPPPPPPPPPPPPPPPPPPP"PPaPP/P,PP-P0P1P3P4P5P2P.PPPPPPLPMPOPPPKPNP'P P P P PPPQPPPPPPPPPP$PPP6P7P8P>P=P;PP/P-PIPPPPPPPPP?P=PPUP;PJPPP1P_P^P PtP\PP(PkPiP!PRPPPPP uPP }PPPPPnPPP\PYPXP PPPPP P P sP P PPPPPPPP(PPP1P tP IP MP JP KP LP PjPlPPPnPmPkPPPPP P PPWPXPePbPZPTPfPUPVPYPSPdP\P]P_P^PcPaP`P[PNPMPOPQPRPPPPPPPqPuPPPPPPPPPPPPPP P PP PPPPPwPxPgPkP~PiPPmPPPPPPPyPPPPfPjP}P|P{PoPnPPpPPrPPhPlPPePzPPVPPPPDPPWPPPxP1PPP[PPpP)PsPtPPvPPPP P P NPP OPPPPPPPPPPPPPPPPPPPPPPP PPPPuPPPPPPPPP P PPPPPPPPPP 5PPPPPPPPPPPP2PPPPPPPPPPFPDPEPGPJPIPHPvPPPPPPPPPPPP{PP}P|P~PPPPPPPPPPPPP PPP qPPP PPPP P P P P P P PPPP PPPPPPPPPPPPPPPPPPP P P PPPP PPPPPPPPPPPPPPPPPPP PPPP 1PPP PP P P P P P P P P P P P PP P P P P P P P P P P P PP PPPPPPPPPPPPPPPPP PPPPPPPP P P P P P P P P P P P P P P P PP PP P P PPPP PP P P P P P P P P P P PP P PPEPRPPPQPTPVPSPUP P PPPPPkPPlPPPP PP P PPPPP P P PPtPPPPPPP P PPPPP rP PPPPPP P P PPPPPP`PPPPPPPPPP PPP P !P "P (P P P P 'P +P #P $P )P *P &P P P %P ,P -P .P /PPjP#PPkP$PPlP%P AP 2P ;P JP IP HP GP NP DP ?P >P 1P @P EP PJP6P7P5P4PPPSPAPFP=P2P3PBPOPHPPPP8P:P9P:PPkP "PPHP5PPP P P;PGP `PPPPPPPPPPPPnPUPmPPPPPvPVPPPP7P8PPPZPP`PCPDP+PAPEPP?PBP@PMPOPNPLPFPRP]PWP^PxPIPPP=PP5PP6PPJP PP!PP4PPPoPPPPPPPwP'P(P4P&P)P*P,P3P/P0P.P-P1P2PuPtPzP{PPPPPPP9PPPPXP6PPPP"PTPPP_PP P P PPPPyPzPPhPPPPPP|PyPPPPPPPPPPaPdPbPcPP3PPPPPPPPPPP+PPPPPPP`PPPPPPPPPP!P P PPPPPPPPPPPPPPPPPPPPPPP7PPPP/PPPPPP2PPPPPP0PPPPPPPPPPPPP"P#P1P.P,PPP&PPPPPP2P!PPPP~PP|P}PPPPPPPP P P P P P P P P P P P P P P P PPPPPPP ?PPPP =P >P @PPPPP1P0P.P/P-PP%PPPPPP$P P P P#P(P'PPP P PPPoPPPPPiPPPPyPxPP~P}PPP|P{PPPPPPPnPPPPPPPrPqPtPPP{PP}PP|PPPPPPVPPPPPzPPPPP0PP P PPP P-P,P+P/P.P#P"PP*P6PPP!P PPPcP1PPPPPPPPPPP:P7P9PP8P PP)PiPPP P'P&P(PPPPPPP%P$PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPpPPPPPPPPPPPP2P4PPPPPPPPwPP PPP RPP~PzPyPPPPPPPPPPP,P.P-P*P+P/P)PlPmPjPkPPPPPPPPPPPPPPPPPPP P P P P P P P P PP P P PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPSPTPOP]P[PNPrPYP^P_PPQPPRPHPIP\PVPZPGPXPMPUPPPLPJPKPPPPPWPP?P5P7PPdPPPPPP\PHPIPJPSPSP P>P P P PP PcPPfPYPTP2P PP P PPP PP PP P PPPPPPPPPPPPPPPPPPbP 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 PhPPP P PPPP)PPP*PPPPPPPPPPPPPPPPPPOPPPQPSPTPRPNPPUPPPMP P P P P P P P P PP^PPP_PPPnP'PP`PPPaPPPP;PPPPPP 3P 2P :PP PP[PP3P5PPPPPPPPPPPPPgPsPSPPPPPPPPPPPPPPPPPPPPPPPPPPPPPnPpPoPPPPPP{PPP|PzPyP~P}PPPPPPPPPPiPhPlPjPkPgPmPPPPPPPPPsPvPwPPPPPPPPPPPuPtPxPP:P P PPP P>PHPPEPAPDPKPBPJP@P?PIPPCPPP=PFPPGPLP P "P !P #P %P $P P5P TP UP RP LP MPP \PP [P WP XP YP PP QP ZP VP OP SP ?P CP BP EP AP @P DP FP HP JP GP IP KP NPvPPqPlPPkPPPPmPnPPgPiPPePdPfPhPP}PP|PPwPPPP{P~PxPzPyPPPPPPPPPPPjPtPsPaPbPPrP!P!P!P!P!}P!P!~P!P!qP!P!P!oP!wP!P!rP!jP!iP!kP!hP!fP!pP!lP!mP!gP!uP!sP!tP!P!P!|P!P!nP!P!P!P!vP!{P!zP!xP!yPpPPPSPPPPP>P?PPPPPPPPPPPcPbPPPPPPQPPPPPPPRPPPPPPPPPPPPPPPPPPPP=PP;PPPPPPPPPP@PPPPqPjPrPlPoPzP|P{PPwPxPyPmPpPuPsPvPnPtPkP}PPPPPPPPPPPPPP PPPPPPPPPPPPPPPPP PPPPPPPPPPPPPPPPPPPP P P PPPPPPPPPPPPPPPPPPPPPQPPPPP PPPPPPPPPPPPP PPPPPPPPPPPPPPPPPPPPPP PPPPPPPPPPP PPKPPP&PP%P'PP#P"P$P:PP+P,P&PPP P?PPP"PP7P0PP2P9PPPP%P-P1P.PPP*P(P8P)P'P-PP/P5P3P6P4P!P=PP!BP!5P!;P!P@PP(P)P*P+PPPP2P1P PPPP,P!P%P PPLPPP-PPP&PP PMPLPOPNPP`P P P P P P P PPPjP PPPPPPPPPPPPPPUPPhP_PPiP`P3P=P8P;PP6P"P0P$P#PPPP+P.PPPMPPYPHPQPXPGPPP:PWPVPTPSP(P pPPhP!PPgP PPiP"P oPiP }P ^PP P (P )P P uP *P P +P IP P WP vP QP PP RP UP VP SP TP 6P 7P gP eP P jP P nP lP mP kP dP aP cP bP P hP P {P !P |P 1P 2P 3P 4P ,P 0P .P /P -P P P 5P P P P P yP P zP P P wP P xP P _P P `P P P P P pP iP P qP sP tP rP MP P fP P KP P LP NP JP OP @P ?P BP AP 9P 8P ;P :P FP DP =P >P HP EP GP CP P=PCPBP@PAPwPXPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP P!PrPPqPPPPPPPPPPPKPPPHPPPMPPPLPPPJPPPFPPPGPPPNPPPIPPPEPPkPPP P -PPPPPP ,PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP P PPPPPPPPPPPPPPPPPPPPPPPPPP PPPPP P PP PPPPP PPPPPPPPPPPPPPPPPPPPPPPPPPPPPP"WP"]P"YP"\P!P!P"oP"lP!P!P!P"4P"FP"EP!P"P"6P"7P"5P!P"BP" P!P!P!P"P"^P"UP!P!P"P"P"LP" P!P"P!P!P"P!P",P"VP"XP"[P"ZP"P" P!P!P"P"vP"P"P!P!P!P"P!P!P!P!P!P!P"(P"'P"KP"P"P"P!P!P!P!P!P":P" P" P"tP!P"DP"pP">P!P"1P"P!P"aP"AP"GP""P" P"!P"#P"$P"%P!P!P!P!P!P!P!P"wP"{P"yP"zP")P"*P"&P"|P"xP!P"P".P"P!P";P"jP"kP"2P"JP"iP"MP"cP"P!P"P"P"TP"OP"SP"RP"QP"PP"-P"nP"P@PBPPdPPP ~PPvPP(P)PPPPP P PPPPP PPP{PtPuP|PvPwP}PyPxPzP~PPsPP P PPPPP PPPNP^P=PMPWP6PFP]PTP4P1PDPQP2PAPRPBPYP8PHPPP@P0PUP;PKPPP PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP.P/P0P-P,P P!PPPfPgPePdPP`PPP TP`PPcPPPPaPPPPPP PPP PPPPPPP PPPPP0PPPPPPPPPPPP-P2P1P P P PPPBPAPPqP*PPrP+PPP=PPP@PPP>PPP?PPPAPPPBPPPQPPPRPPPTPPPUPPPSPPPPPPPPP {P]P\P^P_PJPsPPP]PPPPPPPPPP!P!PCPBPPP P:PPPPP hP pP kP lP iP jP mP oP nPPPBPPPPcPbP PeP xPPPPPPP zPPP |PaPbPdPcPCPzP{P|PPPPPPPPdPfPPeP P P PP wP PPPPP P P P P P PPPP|P}PP P P~PPPP P PPcPPPdPPP P P P P PPAP P P P P P P PPP PPPPPPPCP@PAPBPCPDPEPP bP eP dP aP cPP(PPbPPPPPPPPP WP VP_PPPPPPPPPP~P^PPPhPUPWPTPSPRPVPPPP UPPPPPPPP P P P P PfPVPiP PPPPrPePWPsP}P P P P !P{PP PPPP #PlP P WPPhP|PjP4PuPzPyPwPgP P P P P P P P]PtPvPkP@P9P7P6P5P;P:PDP8P?PAP>PBPCP=PP?P@P /PPP;PP NPVPSPUPPPPPPP SP~PPbPcPiPhPTPFPPPGPAPZPNPKPLPJPDPPPP 0P QP RPzP}PPPPP:PBPOP=PPEPP{P|PPPRP6PQP,P3P0P4P1P2P.P-P/P}P {P zP UP uP WP XP wP VP vPPPPPP TP 0P ZP SP P OP P QP \P P PP xP yP [P ^P tP sP P YP ]P RPPwPPP|P5PPHPPPPPGPPPP ]P `PPPPPuPwPvP PPPPPPPPPP9PPPPPPPPP XPP CPP 9PP BPPPPP3P4PPP5P6PPPP3PsPtP1P4PP2P5PPPPPPlPmPPP P P P P P&P P P P PPPPPPPPPPPPPPPPPPPPP 6P PP hPPPPPPPPPP-P/P0P.PPPPPPPPPP-P.PPPPP,P 2P 3PPPPPPPPPP yPP^P_P`PPP .PPPPPPP@PAPPPPP ^P _PPPPPPP PPPP^P_PPPPPPPPPPP JPPcPbPaPdPPPPPPPP&P lP mP$P fP gP%P hP iPPPPPP P P P P PPiPjPPPnPoPPPpPqP P "PPPPPPPPPPPPPPPPPP ?PpPmPoPnP PPdP PPePPP P P P P P P PPgPPP.PPPP,PP/PP P0P$P&P(P)P%P'PPPPPP PP PPPPPPPP!P"P#PPP-P+P*P P PPP PPfPkPPUPSPPPPPPPPPP{PtPsPrPPPjPiPPhPgP PPP~PP}PPPwP|PPPPPPPPPPPPPPPRPPTPPPPPPPPqPxPvPuPyPPlPzPPP P ]P ^PPPPJPPPPPPPPPPPYP]P^P_P`PaPbPcPdPZP[P\PjPPPkPPmP&PPPWPPfPPPePPPPCP PPPPGPPQP3PKP4PXPPP^PPP]P=P:PP?PlP PqPPuP.PPvP/PPsP,PPwP0P_PPaPPPPPPPPPPPPPPPP PTPWPUPVP P wP vP uP tP dP aP eP cP bPPPPPP{P4PPyP2PPzP3PPPP P!P!P 4P 3P 6P 7P TP RP PP QPP 5PPPRPSP P =P P 8PP eP LPPP CP GP fP KP HP gP DP EPP ZPPPPP[PePdPPP gPP TPP PPP UPPPP KPPPPP PPoPpPPPPPPqPPP `P aP _P bP |P }PP AP P 1PP @PP $PPPPPPPPPPPPrP^P]PCPEPFPJPKPDPP PeP .P -P ,PPwPxP PPePPP*P SPP*PPPPP ;PP!P PPPPPP"P#P$PPP P P PbPaPP P P P PPP PP P P PPPPZPPaPPdPPPPPP PP P :PPP P DP PPPP PPP P PP 'P GPPPPPP [P \P ]P ZPP tPP YPPPPPPPP \P)P}P]PPPPPPPPPPP P PPPDPPFPPPPPZPPPP!P9P PP PhPPPPP P P P PPePiP >P ;P :P P PPPP PP P P P PPPPPPPPPP PPPPPPPPPPPP P!PP%P&PP oP qPPP P P P P PPPPPPPPPP PP P7PPPPP P PPPPPfPPPPPPPPPPPPPPPPPPPPPPPPPPPP PP MPP PPPDPPP*PPGPPP fP APWPNP PPQPP%P'PP)P-P,P+P P P P&P'P PP1P PHPP P P PPPPPPPPP:PPP PPPPPPP"PP&P _PP |PP ~P P;PPjPPPcP 7P uPPPPPPP {PPPPPgPRPQPPP/PPhPPPPPPPPPPPPPP'PPPPGPHPIPP PPPPPPPPPPPPPPPPPPPPPPP PPPPPPPPPP P P-P:PP'P/PPPPP P)P(P4PP1P.P*PDP8P7P6P9PEPP+P2P5P3PFPPCP@PAPBP"P$P#P%P&P P PP P PPP PP0P,P?P PPP PPP\PEP P P PPP P PPP PPPZPvPP PPP5PBPOPP=PePdPcPnPrPqPpPoPsP^P_P`P]PPdPjPPPiPTPSPRPP?PpP=PrPSPPqPIPHPLPXPFPKPYP\P^P_P P P P P P P P P P P PPYPPP[PPPXPPP\PPP]PPPZPPPPPP )PPPPPPPPPPUPKP2P[P,PJPPPPPPPPPPPPPPPPPPPPPPPPPP PPPPPP PPPPPPPPPP P)P*PPPJPIPPPPPPPZPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP[P PPP^P9PPPP"PPPPfPPPP PP+P P P P PsPpPoPnPmPqPrPPPDPPPPPP?P P P PPCPBPGPPPPP PP PPPOPQPRP`PPPPPPPP PPPPP1PPPP P PPP SPPP~P&P(PFPHPDPEPGPPPPPPPPPP?PPPPPPPPPPPPPPPPPPPPP PP P2P3P4PPPPPlPPPOPQPVPPPPPTPUPXPSP PRPYPWPPPPPfPmPrPpPvPuPnPzPhPkPtPsPqPwPxPyPoP{PiPgPlPjPPPPPPPPPPPPPPPPPPPPPPPP#P"PPPPPuPsPtPqPoPpPXPYPP -P ,P *P +PcP HPPPPPPPbPPPwPxPyPuPPP PPP%PJPKPPPPP CP P P P PP P P P P PPPPPP`P PPP!PPPPPqPmPnPoPpPnPrPqPlPpPoPtPsPmPPPaP]P\PwPPuPvPqPPPrP{P}P~PPzP|PPyPPPpPsPxPtP PPPPPPP!NPPP DP EPPXPPPPPCP8P9P:P;P P PPPP#PPP!P P$PPPP[P$P!P"P PP#P+P)P'P&P%P*P(P_PfPaP[PbPePcP]P^P`PdP\PZPoPpPnPmPYPXPhPgPwPEP4P5PBPCPDP?P3P7PP8P9P;P:P6PxPzPyPwPvPrPsPuPPtPnPoPPPPPPPPPPPPPPPPPPPPP"PPaPP/P,PP-P0P1P3P4P5P2P.PPPPPPLPMPOPPPKPNP'P P P P PPPQPPPPPPPPPP$PPP6P7P8P>P=P;PP/P-PIPPPPPPPPP?P=PPUP;PJPPP1P_P^P PtP\PP(PkPiP!PRPPPPP uPP }PPPPPnPPP\PYPXP PPPPP P P sP P PPPPPPPP(PPP1P tP IP MP JP KP LP PjPlPPPnPmPkPPPPP P PPWPXPePbPZPTPfPUPVPYPSPdP\P]P_P^PcPaP`P[PNPMPOPQPRPPPPPPPqPuPPPPPPPPPPPPPP P PP PPPPPwPxPgPkP~PiPPmPPPPPPPyPPPPfPjP}P|P{PoPnPPpPPrPPhPlPPePzPPVPPPPDPPWPPPxP1PPP[PPpP)PsPtPPvPPPP P P NPP OPPPPPPPPPPPPPPPPPPPPPPP PPPPuPPPPPPPPP P PPPPPPPPPP 5PPPPPPPPPPPP2PPPPPPPPPPFPDPEPGPJPIPHPvPPPPPPPPPPPP{PP}P|P~PPPPPPPPPPPPP PPP qPPP PPPP P P P P P P PPPP PPPPPPPPPPPPPPPPPPP P P PPPP PPPPPPPPPPPPPPPPPPP PPPP 1PPP PP P P P P P P P P P P P PP P P P P P P P P P P P PP PPPPPPPPPPPPPPPPP PPPPPPPP P P P P P P P P P P P P P P P PP PP P P PPPP PP P P P P P P P P P P PP P PPEPRPPPQPTPVPSPUP P PPPPPkPPlPPPP PP P PPPPP P P PPtPPPPPPP P PPPPP rP PPPPPP P P PPPPPP`PPPPPPPPPP PPP P !P "P (P P P P 'P +P #P $P )P *P &P P P %P ,P -P .P /PPjP#PPkP$PPlP%P AP 2P ;P JP IP HP GP NP DP ?P >P 1P @P EP PJP6P7P5P4PPPSPAPFP=P2P3PBPOPHPPPP8P:P9P:PPkP "PPHP5PPP P P;PGP `PPPPPPPPPPPPnPUPmPPPPPvPVPPPP7P8PPPZPP`PCPDP+PAPEPP?PBP@PMPOPNPLPFPRP]PWP^PxPIPPP=PP5PP6PPJP PP!PP4PPPoPPPPPPPwP'P(P4P&P)P*P,P3P/P0P.P-P1P2PuPtPzP{PPPPPPP9PPPPXP6PPPP"PTPPP_PP P P PPPPyPzPPhPPPPPP|PyPPPPPPPPPPaPdPbPcPP3PPPPPPPPPPP+PPPPPPP`PPPPPPPPPP!P P PPPPPPPPPPPPPPPPPPPPPPP7PPPP/PPPPPP2PPPPPP0PPPPPPPPPPPPP"P#P1P.P,PPP&PPPPPP2P!PPPP~PP|P}PPPPPPPP P P P P P P P P P P P P P P P PPPPPPP ?PPPP =P >P @PPPPP1P0P.P/P-PP%PPPPPP$P P P P#P(P'PPP P PPPoPPPPPiPPPPyPxPP~P}PPP|P{PPPPPPPnPPPPPPPrPqPtPPP{PP}PP|PPPPPPVPPPPPzPPPPP0PP P PPP P-P,P+P/P.P#P"PP*P6PPP!P PPPcP1PPPPPPPPPPP:P7P9PP8P PP)PiPPP P'P&P(PPPPPPP%P$PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPpPPPPPPPPPPPP2P4PPPPPPPPwPP PPP RPP~PzPyPPPPPPPPPPP,P.P-P*P+P/P)PlPmPjPkPPPPPPPPPPPPPPPPPPP P P P P P P P P PP P P PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPSPTPOP]P[PNPrPYP^P_PPQPPRPHPIP\PVPZPGPXPMPUPPPLPJPKPPPPPWPP?P5P7PPdPPPPPP\PHPIPJPSPSP P>P P P PP PcPPfPYPTP2P PP P PPP PP PP P PPPPPPPPPPPPPPPPPPbP 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 PhPPP P PPPP)PPP*PPPPPPPPPPPPPPPPPPOPPPQPSPTPRPNPPUPPPMP P P P P P P P P PP^PPP_PPPnP'PP`PPPaPPPP;PPPPPP 3P 2P :PP PP[PP3P5PPPPPPPPPPPPPgPsPSPPPPPPPPPPPPPPPPPPPPPPPPPPPPPnPpPoPPPPPP{PPP|PzPyP~P}PPPPPPPPPPiPhPlPjPkPgPmPPPPPPPPPsPvPwPPPPPPPPPPPuPtPxPP:P P PPP P>PHPPEPAPDPKPBPJP@P?PIPPCPPP=PFPPGPLP P "P !P #P %P $P P5P TP UP RP LP MPP \PP [P WP XP YP PP QP ZP VP OP SP ?P CP BP EP AP @P DP FP HP JP GP IP KP NPvPPqPlPPkPPPPmPnPPgPiPPePdPfPhPP}PP|PPwPPPP{P~PxPzPyPPPPPPPPPPPjPtPsPaPbPPrP!P!P!P!P!}P!P!~P!P!qP!P!P!oP!wP!P!rP!jP!iP!kP!hP!fP!pP!lP!mP!gP!uP!sP!tP!P!P!|P!P!nP!P!P!P!vP!{P!zP!xP!yPpPPPSPPPPP>P?PPPPPPPPPPPcPbPPPPPPQPPPPPPPRPPPPPPPPPPPPPPPPPPPP=PP;PPPPPPPPPP@PPPPqPjPrPlPoPzP|P{PPwPxPyPmPpPuPsPvPnPtPkP}PPPPPPPPPPPPPP PPPPPPPPPPPPPPPPP PPPPPPPPPPPPPPPPPPPP P P PPPPPPPPPPPPPPPPPPPPPQPPPPP PPPPPPPPPPPPP PPPPPPPPPPPPPPPPPPPPPP PPPPPPPPPPP PPKPPP&PP%P'PP#P"P$P:PP+P,P&PPP P?PPP"PP7P0PP2P9PPPP%P-P1P.PPP*P(P8P)P'P-PP/P5P3P6P4P!P=PP!BP!5P!;P!P@PP(P)P*P+PPPP2P1P PPPP,P!P%P PPLPPP-PPP&PP PMPLPOPNPP`P P P P P P P PPPjP PPPPPPPPPPPPPPUPPhP_PPiP`P3P=P8P;PP6P"P0P$P#PPPP+P.PPPMPPYPHPQPXPGPPP:PWPVPTPSP(P pPPhP!PPgP PPiP"P oPiP }P ^PP P (P )P P uP *P P +P IP P WP vP QP PP RP UP VP SP TP 6P 7P gP eP P jP P nP lP mP kP dP aP cP bP P hP P {P !P |P 1P 2P 3P 4P ,P 0P .P /P -P P P 5P P P P P yP P zP P P wP P xP P _P P `P P P P P pP iP P qP sP tP rP MP P fP P KP P LP NP JP OP @P ?P BP AP 9P 8P ;P :P FP DP =P >P HP EP GP CP P=PCPBP@PAPwPXPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP P!PrPPqPPPPPPPPPPPKPPPHPPPMPPPLPPPJPPPFPPPGPPPNPPPIPPPEPPkPPP P -PPPPPP ,PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP P PPPPPPPPPPPPPPPPPPPPPPPPPP PPPPP P PP PPPPP PPPPPPPPPPPPPPPPPPPPPPPPPPPPPif [ -x /usr/sbin/weak-modules ] then /usr/sbin/weak-modules --add-kernel 5.14.0-503.29.1.el9_5.s390x || exit $? fi rm -f /var/lib/rpm-state/kernel/installing_core_5.14.0-503.29.1.el9_5.s390x /bin/kernel-install add 5.14.0-503.29.1.el9_5.s390x /lib/modules/5.14.0-503.29.1.el9_5.s390x/vmlinuz || exit $? if [[ ! -e "/boot/symvers-5.14.0-503.29.1.el9_5.s390x.gz" ]]; then ln -s "/lib/modules/5.14.0-503.29.1.el9_5.s390x/symvers.gz" "/boot/symvers-5.14.0-503.29.1.el9_5.s390x.gz" command -v restorecon &>/dev/null && restorecon "/boot/symvers-5.14.0-503.29.1.el9_5.s390x.gz" fi/bin/shlinux-firmwareutf-81d09a829ba54aad9e8ee98d22d1611becc4f32d18db3a4b0f19591a9915a1138d7b2419ebb41d937d50bbc176b33d9f59c728564d7ce31dacc4d82d09676ee84?p7zXZ 蟎!(cU] b2 dBe[)_> MI8)3U9R 2:Htusu /d%{˩5?.<&sTn&9&O9D>V%6D_N.K) 8.WcTRʱ0#.V(4n -E_wdهguy׳nPSI܄FZHou!9烛zzg\GuږzcקKG,4ۆfzF{Xamwu9 G[g74~.$9%&r=v:NU`0A ({˓GoLGחpi# $`GOy5סG^aP(.{\{L>=,lNtI+{cnpI ⼪`틫~|?h}1MZ{-t&fhol2 P Pmc1% khF8G<c$0?Xo2) `㚦8v"$Rw~n o{:vr8*$0*HAֲS_Ѷ)ήNI_)2)C2MMR[GeAw0;6)"ݍsl1}+~ε N=skNl&5uN9(tt?$%iJ1I:o SnB#{0Xۭ>X"*WA1 v(4aK?VyӮ5YzvW8(HF5zG[Xd[b%LŐb^Z@T _tKƦRysbR ig5u) ~Vc(qF dE'cǠ1Ԡ;ّx`#i!prUT,N 1~#hd 6:9ۖNJyx!栗R"ӓ ](B52E/!)^\ۆhQ6%FόAj eiՁ7@6&#W#L9֛R=!Jz fm'd: q1(Q*\)5.Tu"^/{xT$ ޺e>ϋ۳)_MD~uL +j$ՖBZN >?3!Ė"O,ERvw >dU.y9g]gG%QZGɢ!CrD-%:db? gŅuȷYS@M 4BERy3`!m?v@.xK>y*vw7{Sn~r~R.h@9};Y(Ē:1.W8~A#ְ/uok(+IfH$;3A;0Bd٨ -&VgIby-EX 7eg/[ٙt 1力ޣl!:+bFV;7_X򠑱'*+ ڻ@mX?on` vZ[NBV~S<+S&ERER6T䑤z|t{ýVvN|El;b͇~S!; U</矶OYӪq`R}QJ9/vkL7+D_\\H$6AX ( ORJV7gyJjF;rba|(dE-|Ɩʬ*ߏ9iY _@lЁj8Jd7NGIP?x"sgڟ-P&?6ִ Z|aN1L }?!q!m)YNmRU`i!uPk1 U_*ޕ{ef*IqAVƴ[gqemszcُP)؄Ѭ!m;N +HBaӤ%#l$0ۊLҠvuP ]xG`f(Ol-s< @ǜK $ɏu8.~9G3 *U%,1ŅK _B_޽AJx@WmP?{Sw QSSO@%[?BCѹz)8m¾|$,O5Y0 )ȟwg<+o`.FG`c-8Lr3O*]EE,z$/Z'cr5I+ÒTlOdjo_⩴!xH͕wD%sldi!k&KG|BQTLK_vSMGu1PWǡd2kPGr&\>aiKZEgiKqG7!m0h-cȈ6T•8<-;`` ͑\& ="P] r& #EhKBm X̄F1<}Wq4ud/4C U_`iSAClТژLH(db [<1sQ2žq J G_QBOUtǬ^N5,6|/bv1?Ҩld>9.+Op..WNi eYL%rrx}Y2ꣶVv!n,WJΙ Y ѭ#wMἈݡ ĪkT+&9:h=^pf5z%unA*yގeÊFߏ6|[jn y}0SGμ>i/L3^ #]%mF5j7i1v@hj$>3jamg%ԟ %?E?ׅ=, 3}"<({5G+ M "U\7\? S{K$~@;6e~|m>}~67s͞B_uw}G* +=ڝob/jk̍J*boBuMĆ 2u_>Y% }?qK@)J37}L_LMZ6zsvxfTx  HbegPJXci`҃а* L8lv(;M3%{7,xfGI!0=ADN$og.SS,+] v3' !}&UuC9`OakV}"/X_?b $~ 80v*2XhBbcxSG4^,M2SQijGK`zfYºL#nyJB州^q`.]s4Rb-KdϫWy+;N:Y]$#=RyO"QE+-SdZ{2aN -< !LG?n:RiY2oEv Nظ- u5' 'xu*W ݯ@]^Yu%v;eWW.,Vۗ[G&fKN K|Ӹi'+{'T<,է,ˏ,5x>ر?\ofQu*PR$=q>Nbgjy+/ݖJ'aSJqYx9=f!RC 1$(~B2zq'$$@h 7?LK6m~0] MtI34^Uc@CF y~m7 DQ^d;I\ǣKmٶڻU { .7p?ȣB; k;$bU`zjp1N(8} ʘR״ bB+d)GDwYi Nٚb09uaȱ"yR8lSDȋ+q'EP+ՉwOhqV;"wZ G?˜}S ,V׵DZW%%h*}0 OIm6pe&\𬅃 'ō!qQ5=Un.@.&9MimsHن$:p*Ua_1Q]&PJ``c +z{XGVC8kb0ܾ0 hY1*hbUdg^WW"ۗ2D`n7ӒƩ=$*FmaD[ܴqv)' T=WeߓBHy_wm'M|Muxsx=#Sd }w]O͊!Jip=W$԰Da'|5`/{> P0KcJ55=U(> bO[R+۸;>/!"ޣ' ܈MqD!@\Vy90LO" ]fr mi"]ojqӴ6<837AW>"CĠOgF+?i.{ (;͔XC;tr.I AajF9K/>W3TTis2Gzmg.h7/P[Q.`o}6B5G{E-8RA%3$Z7SwVy FĎ˹WvM-Og9^ >Hޕ;A2A| k0Mx12aǦ$w,7bg$1W%wYv%BIXՊxcN'X(XdKi!-EN ga}&9{̋mwڬ,(̞XAL.SƈkAb"ɉ 1yՔZ] $~}Wد7?}`ʎѡ&؛UP"Ј>rH3KDj>p! C=?OjIn;GX̺[vd^a ̴ڇoߑh9%]9G+3_a'#=piʜ*.e`Ԗ0I+mYIz; ߍF9bqΏ5R!}'\권͇+eu$wq6X6f$/e5U.j*`ߒÛ:hwqiF奉`\ӘPbJT\>N(7йB*A5& xᑵf/\},}u` 1O9E]n1cgB>%mPW$oE"0Zv,{A$(bܢfvjH3A r~דbw $X_?~m^Op#JPc%4hK'*p}VS^tH5@/oϷ%%n\6rQi'б#B=B' ϻ&"0U] D"XHQBq%TUՎ~U^5h|F* Bam Ӡ6RmJo]k> \Y(DtdS[x1ASW{.Bq,vPwŘp-aԡ} =݊%H 5 ?Ԁ*pGh fW6*aO\,\f$$UZr=WHvt.RcHs:kSadc?T߱swbK=ʱ$AYTĭ%;K1 A:(dFme]}adObp645Ѣ_/}))7Dhρ=hM$2Ouܣ)3#I[jQb[T7G&'n}Dm;03xѣcyWa6)X2r6c1=n,af.b Z/R&Vh{K)$)ճV=6t*8$:ю*o,]]Z_܇ld0y䡨gχB\u҃GZќ:plr/**lL 1gF]>׳kYs5Lq sޤnc?+7n-ܪlԵ9^෠.Rܽ\]eeNB4+F-FknKy1sم4NHf~Z">r=}%u* #s{4KؽFred.%%Hc꼴wcN 8B~tM]K֚1dǐ:`tjl) "-14XB`K4+B(v84OGS_OV{l4z:clx~$m.FX.ZdCp:@9_Ma3_F<EI#<1, eO?: -!03drUsf㪺϶ۻh.WUr9EK7%?)#RqZ)JWAꣿ7Khe qui E,>!>~KO{'ExH ;v o@OeJk= ?JpjmAŎC8;v^|f.CSLݫ>hM=X'Xrn9e[ECs.pmW=ٹd!"_ZJd1D`Gn]8 D4ÆkiˆYXe>Q73Zɾ5@&}>Gc I2wN!n>(]9Qf_ S cdz)8(M[JicC/BB CtP*Xgq6M_R58)pΛA֊QLj5PL Y{`S@()ݜϐ<3RAlL4:j^iX%Dm^fƜѕ8kx?q!e3h)\ʇ]ĝAr'?|~`]fli*4iԠ)/NdPNo*y"9}"T]ok(#k{ !P~Σ#zJor v2}p4G c)*Θ[bdv؜l1:J%nmo?Og}8}OxzA}˴~Z\)5D!LlOQ-lgb'?[pl] luNrAN&)MyW߬Vpmj8#n<#,ILӳˑ  ,PZ)j( >Zϲu*tXγp}(D˲mI  t6&9G/ fD ƾHwc}΁v\Ҁr řHhu Е efj>^t)K%K1Zkn{8jW>gJƱ6&zݒ- m$mГ VOMros+ֆ}UĪi;DtlPsi|I`Gx-=T1XCJ\tJȈbaE|Ft~k|*&+PpXaWn nIyll`ykQ[yÿcVP->yfV1)&PHU翼8>ZfR\<3pLUP#  Ta I})i =`U:T2(8|+28<4z|&uzj!kHd\DlĐ,Y,׃GkM.[lHH2 2!8fo4uk%ʥ V`4-3ã@#jZ"VYd0Р-`~ށmKFLvD`57) .ff5X~H.妆eQD`54/[3a閽;P.o`(ͱͮ0+ȎdMmRx7~x+>s{IM-ADrld5zڬ}{a%NefXG^.(q8gnᏈ' HJu^9hy^ʼKsgv$q'9KS#œ)=~`>HHoubOKJ>Ĝ&|"#T6@ƥu78E75ֹ4;\sChY @~yN=)QډJEnV8cL2@1&͚TmX7A7Evߥ -J[|*1꫶r=ى`g= Yy2[y~C 9bohMڬA}Ld&JZ}>MN^o0$Ȟ Pz@vWXl"K1ܡ|r+n*/A@8+~h+5axՖTCl꿕mI֣\_2IHRݥ!$$ks#&?:߽2U&4)ۈ62NW%7p$_-CBe(LlvX,+ w s<}iIŃƂˇ8ތ:?$Cvc=Cq83zE7(Gn}o׫[P?7Z@RcQ4g5}S>PWUr[LUym3sJlPzc)%*ʄksl<^}Jx޼-6D9FJ2<J`22W8'GP*kQOn޾\a?XWGy;5hQ k|wΒ@+zXQS$,䉈MC6 ԗ'&hdӂjJ$4dVʡ윹5_?ƒ jniL猋^[RRw)jU0Ry%t zc Ŧ ;fפx)6Ү 4UFޅYߖM12Em 7?\B7ȴv:К+Ў< ʭE*δa "`5Kӝ<S@=4ijke>v=QH #Tl%wu"w '~XV!)h1a4:rɢ9v'>nF>]w}\vbs^ϞcԸ.}]@&d UfdbvJ<ěWLhŘclX w\ܽӣN:眱N׹(r[6Gb@evp0[CB\0S|ŭ˰nOȯ1QnTn.*ҦưehU S v܇c$iHaX\ٗ*e}J売T!\_EGm1&w^f,Ѳu22iw>0*gNU<= gI4RݧR͌BErz_Br/g`Mž=66e\fQ :;`7X\ 8a3?iHqŶw$V}RbTK<ضyfhltN$NUYPS<+pTK$k;qRa J /D7ЇK(aU{xpTOwg gš¹ JBCtuhyZbi>?9?p 75ͪy3kdE$>|;+mMݷXCfU9m|mR*Pe^ % ¼'樱kXu*&6%Y0t d`Szs@ſNmo- GWqvJYqNեr!q/Gއ!y S{*CVG`rL(_ J*-Mt3Sf|_g F0u0t*Ff+.9>,k(EU7> `%1%?@(*Vr.iPƓ6_nC.3<=R@bsQ(Bg 8%lJ Qw7Y'bȓD1L[#`: ,#aД@Jȥ׭1f &k)Q-5+|'+'Qy1 N35c﷬虮_O%0{ˆ6VKX/ /_xo|-'Q'Y("q׍ݺ=(Qxb`?n 'יѓtˆ|dL#rp(Y$nj.,sI'Ig Z$k`dNyIZ'geO hV@:XR/dTo4CqΜełu*[)!C[z#mTlge}#?7ـR a:OLxLӇrVs[+sQ&'V~XSRs2ӹ^Ο;Ym Upkt. B"^tD+n9?BTPbЊ_fm @reV4gq1 ?9_Pbde-lvaXb=MEIS zfEq7W3'pOD^T1#Qc:U77=NI|!YIL_)!E6#pʪ2`5\]"?>cjmj,[Q^v'Xv=; W=JkU_UVb$R[헁h_O3왖1(46cgO"~qK˺_)}@y;Q=tr3(iN2|< vhTgl\+ޗ-ؼM SS#(Rg gwQWuG&>9"w@ bQjخ5q~bmxGZ>!d|QP~w_o'5VBLG qS.bp{ZaLPhna_YNZ1WUwyYǾCnh?:{a%dB& S_\K1L&p-Cn}V J7}>IF[܇kSч?5-j" tT%B9sV 7(/cq!{jdSݔ4UA(Ϻ B32p0Qv .+޾N$ ]?_3~Pdg]$U"-9i*{ iM\~Bw ~ZJ+;+LQz$:&nvc+}OG 7Oj!tU"3~}^t9KTOTq5[=p20,pD5E~ӬQ-SQ>/vҰ /'n*Hć?uwꛀ#ҪڭO^2N+Mq=+*ɩ]I#8}0u͝`Awu9\Y(1/|'l cMii9yLR9rj ݅LU9=h 2 />B[%F܏f镺[4?mFe/GuyV_%f C1T)]5kȁ8}-HoESg'M'Iˢg$n oUMיZU5n 6`-$&VP {6Lb+*J mVfԖ!-猕C7~W0AD()^r\:qV9rr~#Ĵ@@ J*kDѶ잦>kj?$,k[I*q\0/B ǀ%-z4HƬߛWNՂXv .:<'kR2-Y$a_" $: G)焋x* +} ܻƎG=hwzO4L[(YWV}u"+w攜yh.h) &n=Nz+x۱鶥=o5s{]/AvO #mZ-d yd_}Bep'g4S w0Vݬ'pP?YE/&}3Vꀉ dj|OKdCvhav Uug whA ~`[ummzT2 (EUV>|(ga4z5g&5!oؓji(c-O^Zƛns Wݑ`A7Uwru/(#(&kM}C10זA%ֽGha렛CXӹ0MynfO'ayHX;Nl̈́D09`d[&})IrOv{C/OGD)'j C`$[+BuɬH;54+w%osb{%J a* "aOR}r9}Kf(OK߱RB۷rßSř~LٜzI ŋumY?tV&TzZ*r0)Y @(ʄ?*QRn0̕>.un\xn,7g7jiKSZ(t ҋwсK/bi)6/#VXM ިsi9(8R0xÆe'7e</xAߚvþ:2 >oe_(A䕨Azx^̍$x'S_iCeҁLa1plpʳJti倅@o1#(EhJB2;vA^[*%'+eR,Q.6RyߣvSz%}DQte.|>Wln̾2f,BGL# M!ȭlNݞJژ''ܮ8/sQBkU՗yWiRIQIy 6~5[ɋ!a؝2,Z%MICXL걱w%sXo; ;`j\Z&PY҉tm=mdlj2m|f6.L-'ƺnrJ mPRc3~c̾p4Ӊ6DKhᗾQbHj- O_h[t4(R.j!58I{cR LϚw k4E2}qЌ> `؝@F(-Gi6Vmyq- asqb6'e~=MGSld8c%/Ocн;~Dqh[(",=oS%aKh7ZG5Rc$7F: pFۅڂS&e7፬S*"`ÚQEu<`MiG9@E :.7J|?G-%8\6z$9OATTLnqP˯aW9ނt 8sƄa5/C,>?0kCY@9$CmR/ʮf$n>."ڬ]wJӾ 2Y\O>x3@M4j: eX`zaw=͚{r2Qn]w'ՉXP#4F8D/ W6;:szR?8'Z&njnlxxBx@;L? >9نG2Oh ;wia9ȩPJv!4yBg;Z ht=#os-4\;/N^$7ȯ;q,Y-z@`ǚY iY#+!+]YhaBoϭd¢òYfߡ@qfJ{biHX %UnYK5Mےڊˏ f6:= Wl*R zk˚43EVom8Hc})}\qྍh^P"+{vۗT p-}Oqb7bN?P K6fg:Tl\Fg-gM¹ir7·ܓDvjF/OjR,V !Ǽy_>HdUN U602^!EADGWUP$xI!?镰j _e^UV3^"݀e7fpu}Ynök |qHSc fz#8c8VtXE-|,X#xKTJ Al3cT-S2O-?BIK@1Wny&VcZ* ܡCNwl 0k P~A`ԅjd)"niOPQ gL4&WQ_|xS2IR_!DQCF8RBBj-ĀtVbmjZҟhFhKyrz^_o JT ^*v3kqxofxe@Nt,qAG˦Bwf]7Q^H6:z4־H˗Z&f(G>ʼne6WQSX#6e-l]S-L2?H Hc&ȑ(c*'\ (\ʸxC#E|iK5=ܺ|Qϋkx LhdIЯ;ӡ܇-T "VN/ma V!.c;9-г]kr $t1c#FYt`ځiޜ6UJq8a9uŚJ"V < A@HH." Hb2q3%IXn6Q8Ѐ{+53-AxO] %SbbBEMeLpXLI^:H!VgdwpdUᄍ(ژX\JT&*tMXm[n"9\a352.[{(~}䠭#nݩai.pC1ѻתz@7qjLxv1P@(-}F+fy 1_?m^TxKQJVU_ ;L"k+WL֔L> _/;hDW{tαXư|X-oэ*c%$RMcMzH\eyr _5F#>BPLP['ķDyHQ'FX`L&i_wsA>- ~Q\6]Q/,#)) d :ET#aHKc>G;NfFwl$&"N[d(E|?`~ e1їrT}w>}?Rq9KVklwQe|1dW!Y,E:Ɣ5C?V|[S OI=7fT\W5ulM I8dU`E<'} N4n.oRhKc_d3E]iL&yk **S;zk:R|plVT5;6t΀tr:O%awԂݔ?07 Wz$hwU5<Ȯ_Ps7?y%_tQZqGX#sFiNQrHQrEu݋EO&"NR:z=1JjB8al4ˍQ3T mPB'ޅ iPрa=\NFʣ%'XeYu0ˍIux@Pt uBs0&)#`kM908g.M1%'X}. z^_?:fYc'Ǿ 9L0[$g:5,%Խ=6o858K)80DĆ\!T7_ CTx~:j _Zz݌ PLSjq%CdCy(~V3h"`kfyCyK# 1l~#n >4)0Y)j({]Vs8hCp5ݚ9jؖ1>j B)qq>~w%?ԑO7h6hQ4^͞VY;PGYev\Ivg\XgAuaIୟg`Bo0*Isq-tĴے->2Tp[-1^pJ Ǭ 2  K8Y5$hU4(#mZ)t6O)01*3)6*+yDn->\)sCTypi6#(_)"fߵט~쎃Ԧ;]3J%`Dk&Ep.ֺ4EN!z2KD1ʜ\~au(̃p^u4%1{kTG}\o', m@Eb~C#{bK-gX뿩+dUFQ2 eGc+᳹2_nsTK\RyKc}@@ ?cp&N2:?I`y=;KH2LSIHvGɿdnw@v43jrm>zSfF~}'ukdieYO莟",f6Jo׌0$;u ɱخK[=80)':rk;M/ܼ.J闼94ݴŠ )܉Kyz!.&i{tW/؊e"#Kwj$mӕ</SC6 (o+XIl-D@KWK)0[OƳ(.[?&f*E5X= =ۥA9VUxpKZ`V ҽށ($z~FnaBI.ޫ"zK 75υDQ7?VɚS4|]uM+$ܠ\NL|6hڕGz8?,CbDbӦ]o)_A~c ۄ h"MfDdM} `Qt"=bb42ͻo(sMdSf B̯{**N,"25 yң(A8qkxJGIAcLq4~?b]6ЙQ'mZQBe{=EK62kDzt-{t*9#|<&cÅ*? BkHA"۲@g*,FH&xD N[`jkVU񁕤t^-t y,&Јmm5]{+RZP Ӡ|ѐ ]HRۮ~ŒNTW J,Fon:Ŧ҃0L2bD拒 ncZDru7 vQl8OUm5Pb6722]>2YE;gX?î" k=#Wmx}#SǭP÷tKvPI-]s’.zJ΢"q8e,"QKN(Y͈e 8=[F[h (?G 'AQU|OeF W""ut0E7^DLA'v&sAɴA?](,2`֔gL['`Q',T!s)Uv#z NLb;`:W IQ{::Ӄ@q7˓!V%9 m/ РA>~{,}ˉ vvzFKts!PmPҦ0sI+p#Y O4a U`*uVN Zfp[ ܍]c6z;_ܛ|I,BjS*V{oeI:Ieey;)To%gWJ18TeCwbBDDpk;lh Ca%dhxhȓ\CaXb 6SŸ[&F1ؤٗS"_-(^-3|=9TӣW>p/ZItbYP6cÿ}QA^*/@3(b8}[{c0QY-XyW+ wn_sn\*S%g5xҭ P<޾a2ee9çr }栾PXzFd(e6 ;҆TCyEÄ&21y {`2>8-nΝyQr8A:L2ny_lݿѡ&dgiBޠ!u3z/ܚN}ݣj}C jL, $oͮHIXRN7DkV.!-4f`s_xb׍;:%@> Ske/ܹ}m'aH;T;ޡm%@#v;KZba-nyo֯=ҍظg^"(CyS6qj@LA+ˎh|Ρ;[\Pe ;Z:3э ~#3۟<#u`G>܄=?ySyHƘ/[$Kcv!n-wY$8B?uo# ~[ӀQ:޲k@qYq ,d8́&r+" Z&ֿC8[Nvm]6ndb_|b^!it:4uN(qD ?h˃o( i|`XF1<eo,{o+V@l7;P=7b+$ G#mf@oUy)(q2Mt3H|$峥&cZC0R~rd&U] TMu [GSy ~aɲK>IŅE;6&JNfSԠt.lݪ+i_kK`t1Cq;E\.6[YõR ˆOO5cRѣ^10jqX3\.eԳ>>7Ē[\|+J`o`j\U gЍޡI֒q 5&wJdE;&qK${R<6 &5k˂\t@uD@nTa-DJ+8$Fۈ1byB%.CXD9;o- SEG 10ѻ& o@Y3oEߨyY1n|>}UV.cx.cz~ J[),m&-9IbTv ,dᆍk87JY?CZ|P~%ʃdBf:mճѭE`ysJ6B0 ljgmFh&Jy Q[+\w~<'- ǛEw9 i'%gTaV\Vf%}qmS&RZn*w 豟 (~rkq APGwPzMyB;c=e${56uD_}DѰكL;읱13P*ƪݱ`otokNPۭ@/U*e{)]D:5G#oz۾|3 'D/f5i" z"CCXl)ż) &j]]^cXIc53iӻxg/52a G*㥭 I"7#gg+Nz ꨩJU4[/PvsH|s\ 9[6_j k]cKT9η~']?bOa<NoXg",o&ڠUN&H @vjKkf=? Iks8!]mF ǻ6 0y%cGc״M p!CQ8#˽諻ܓ^|ޝ"ݽ0GhtM(fPc),sЅPז}B,'Nk,e$}}^v!DmIN7@#gA؟ӂxG+~`~X{Gt`pN\qa/>x!Thy/B,m 7 X]]s u=c¤1Nڒ4(ҰA9}i6hw9,!qi xꓵĴH_A>!MEwV!-Dtu,Uxٗ3N=iKY7$ErËi9MnS8Q=31# |k-UKlѺLoY ǡW=ſ6oI 'zU·1IJW,oYrid& [yp]K6B8-`E }\:ؙ 396c(OrrpCcJ4fycjҚ *_Eh+"<:nBۺ݁+:3¾Hk ɋ춝x$@+~0!#k JvQ/ AG5]u^T"TC6]A<݁5gCMq" YH1qY:څmqr=|ba_ m\6-[ t23u!Θ@ ak^'W9GvB=!nڱٰ#`̝0D&My(l/ g'֔{qT/.Ŝ`A1H^)^St:-,d~@n9NtъnR3j[Ç$CBKO|%iQ{ [k)EN(0zP}cu2f5&fㄓ(޸bZ g۲&eKC>yEwYQTRqO Ma[$I5]@Pd*j);J(|L SK>ҷF+ !%b7ϊ{yl]+J+OdF3:K`~IT]O4=ȻE C\}ODטʷg,T>TQ_RƔOxɤj! *R|n洜ɠ\pZ\8d;M.>D&{ W@;79[}2-yMR]P}CpڽoY٫>,|̸Wˣ"$k3֬.b6;2YQxq{=ԋh^m+]:q2yV>i*gJ{$r;(YD>K *F1d6)"H,,i_YosENAM1, :Ova@5J֡4"jP ˿=;ϘyDz4=X|eTpA$X]G&\(KYqfeuibq؊}1ggȾoct|%ň?.aARO){!D(=ZvA#o9mn]bg#|T,"Xo5ޮ"|uqW_;fN4#ur6qJݓ! U2Q/yNˀSI/k `;$dY8Ԇ ȃ(L6L_:<]iÎ+1o6%HțNy}UI+&ӫ >+5[ l,ĠqUX}fǿttF7r>D\ $L hSm5I{3(1m X<}k˦`%-vOZ,Zthy+t*_?<8QU8W@ [Dxnm9gx|Q,ЏvQZm//~ӿGlCc1r! WQ,@ 7&u(ڹCu Nv= =Ԇ79+!`w-vGCD.00gʼ^b7ZTJсná&YpiP2{ȸl ;'UwA``NJ]WoSsY)3*l<۔⏵?i)(zH׍CknOl26)TxǰyUV^'^wĜIάp^fCظ/ Z\=ijemST 0##{0 vﶻr.5H: x j[=kxD `R䊴{ Mlتσ9m.TUaf;X,6wD) zmEwonkQ+J~:6*-٤r#HXAGA{Hl5g98u|$1>v kNF ӆ屗|Ga/ pI /06c1S*Y2Zk ׈fsɯ?4.(Z.z4c ="xn$R1/q/o𦜥'l'&Ӌ&T XfRfhV1af+TY0^]Ak͓@Pun$~SC1iJ'bޡ!١|yS &hM_::XrMD12rwȐ W>IЗI=d-3HǜD*ȑ>nh$a)5FBj`Qv*Gr]>Icܥ |'' (4C-[&ֲ BGAYKz\(VIM{ub#G{Qb([ߣ7r<x; y8`]7qiI RmypB6%=xEq22ro*dmwF~~n%6Pv#Ʒ#ީ7[" IRC+a`wnهnq@5u,6A, 􃒜Gor,]PIs`[E1!N>?Na oZRg!6C 1'|.A¼Hn7OPC5|w cBĐܖ]͆ 9#I|]tL?eݐ9wE{(P_JFĨkkj@*pK?9DwRWmpswz{֑DCMmRX6ƛKZjA$Nͯmve D#ea{OCf?~cS'@Pj16Ig"q^q5[,xǟ.VNKUɵCXzқ,>~`pa,/r3} x9:\ <&C )3bQP :B܌+C\:QAWcZB ʬS QI@bw_K1c39@t`{ hv ^C^ݪϭyM`%HŁ^km/GU(Arc>ud6:a_Y帞Z>5Ϊٖ[f7h֣0j:B)i^AMRrq ϾP䕱#AO=|#ӠHǞ= 1zf"jJ70;2}0)m"* {5ցW::hїAo}5Qa7^-^n4>8Z^LRvB/kt/Hʶc9ѕ,`U4h \`ׄA1\D8C wR隞Q]htZ><~E_#C;8_ >)$?7Yc&F&b\Ժ5.)UV%-w)IO~ Xm~qNXN_2VM9Ĺ2z}]XKےwWi Qi]N r4xt +P#4Np@_U1aUCjw ~j?̱b}rT ٣+%ð_leGo N<~_4ZUX)bɑYC].za Lvlǜ$>3N~x3tmpK]Ks)`n` ֦.nD?HrP& 'I`!\hV|Ϋ,|v8w[Q7l*[6ab3xT18?y}.RW+@47⌰Կ>V^9ȁW [ίC.QL6"аK^J4ngcs~sxS *[Gc&uNSh<[j q1o>: !Mw0FZ:;S$^,E؀wr Zݰ]"]3 -vh]qs>Y,Ŕm07Q}qdEbΨCoJ{2L?Bzw~<eB\ރ 3>3Gߥ6};9,(YlX7p.79 o!tT}zh-ve2L˾mIҞe=LI-P8ҙ%!q# lb3# AOX =/dH:t`aݝ}oQXd s{JhX.0-a of@| x| $6wQb'ʍ#e19sW&`EiߏNjϽAw:+a`MJ31gb*9(S/z5<ԩ>&-Rɮx,o>翣h4Ps "ղʀM00,QE^4@K7iPhjødW:iX?U/J,V6^l86hv \I oNoMLiufmʟ?f{g@*~ิSpD B28UWrW疱iQWSKjO1+'!2mfGm?.qt֓)FHWGXx-RYB^WwQj]7 wBy.<;זڰX> EoTs;uԀL'(4ZFG3IluBY-B$.BGR&9M!nI7u~!VlC0[^$zQ[Py&A bVj÷\jAl#3':βL/n0h)|Ju>iVhy k òF+S3ssHH9X5hJw+z[_x!T Cɻ$Ρ*Uf,6V$ D754@w~I(`eNvU9S(MoF!+g2M@QXe'i)xMZ 6GTe.s-mSQDᮈբVyK#MZP6 bB k -YAY d5C ؼ3?Tk9"]tah+VBT=&H/8 QW~a{^GLUmv!W^\׻ap%,4'갍cm: ƽr P}L@&3j >eOw:Dtg^`m L5ǯ52ѥu<5 Q|>kb[{I~o$ I' _hET%+ g9;@E(ާs]F{]}y]_VɒŠz)iYhŒYn>ĉoTo)?oz P $r$Mv]*0YЃ*MW&;mh\ ~. >Nf'Ypn/ Ge*k/+.<=\oRP] leE6Z2= hbCiZ lt%y@`2fxm(#e HwpLJ! o+d$~41˕Zj6) ,`d!XGMm_:Tj/( ڀ<~K?gJ5Nέn1d;knJnni$ YBjc!|Y$o8l;#(blq1ņ#< &ծ h#F/X7ǹ(CnA?{]Z9@&CG.uK[.n vOqdySvv_&1Xn,A7er9'x7fr^j:"yB0\:'H~;{ްSH,iB4ԝ.D|ln%;qRٜjaoy{0' FSvSdM5F Tca\3^!$31]>c{m€7G!"xz~ )V|^0<|cƜȼo@cq^}ҏjO '$| ǜ/]uݪ~3lIl.h9vmRG.DF%ь%_wiG KI{% ܧ~tMxphWC *%sr?L{i(L6 ;pBō 'A*98h nP O8Khra]3FvFu9C%tݸRN4Z$d|];e*9 PE[4`1D{?Hm?p]v "11`=AKԺ0NjZ"mj\80 j^rߤïo0j VgN!?RI!Az7:5"F'{9=ဦnBrU싥FY4DKS0O չٍ FUf*jݎi:첅phz#Z>*-]8(ףh ɸփlx9܈$ wfdZ%c.{R20 f L 51䃒g8r//2N:J\iE ~cU]@˖`AܤqnB(t*ݲv.bph+8c.RLKFѫK6ғ]GQ Gg ʟoL y3z7[LՆ S:k͟::"˥Rɳj/9͸2K|j6)SWTxU٦r~/8υvO P?Sb\y)X{3 = ۄoU1qoX3b&nr(O_ȇBmXO v;PNNv[+:Rmz`I4A%@Ց7 k?uwz ؕ /W)@4dX7}.lQ0] ٬58ei{/q( |:4K\㖎>]Βp&JtdKz :~^V \m>^g˩B]K aG>! lEq Tq (mdm:a0)O"PX2ix i M,aT,K%WtxPލ >1fCNVƭGo\ͤڋR  /{\, DujmqJ5!'}φnA;ZĎ>ZrzRG% G*t/4b^ p+gi6mS@ֺ3_,Ȯ=,8ښ }h&-6] M6&άL D;`^?Ka,Vqi3 .mhƵ"Ru@YR yZ*g1\qR_ _:Yއ'Զ.|Frmռcdvl-msOL4BefyvIT?İB+QL1WԙEA, :&8SdI'Ռ;0~LwvƼKaɶ̦ԩSE*m8,es>#Oty՞-vz^eq XQ.(giͰ{G1yZaVQ)d2ĽSi&WWh _aٓ^y+"HmxKaTmbo&hݨ) *a:tXSozR>p]Pع=-Y"2ϔ)8yPGAWw""Lqwaa|&A_A3H r {: =%[bؙ:QSb"kQ= ;5nu'Hv}ZޠF7>$[) BɸCa{}j'9-ǽx'1"3oh044յOɌ1 -oj.$HaR"WﻯAёd&'#j+pƜɜF^A_pH+ھqSF fkqAh5|LG>7,m N*%VDfJqe{:ᴪ_{e T#pCdgRgCTpt͓znR e!&A%97hf,jK5neMi ob|KҽDl-TNxH$ܼ q R*{k|0R?sd%|udS$t T+ZQ-"7{R _(1Qbt:~Jpaf3Eؼ!DBdsEG W/v}YQJxLS;J#%|Q̿I Uϭlj-j_ÿ;Zx@W Tt{fCeҭ%15H옊gJKv[BNYzn?*,@c`#k[dծ;6׃tqk>ŮGom i7 h9|S/XAh =.('8.Vn>sKn(0e~Y D]Bl_)oJMX!c[ʼn Tbu}Cmz`;D@8QEw'</@{pg+Ck]xOܚ[d#a,8HCܓͽD*㑛+P[zu+hcue5OWa緱<6ձUO(7tHQk>Ò-`Js秿ae`x I"q<>yTpٳ7İITAkӉng\-KX @nm7sJe1Y;q-oNFmMY2) Y&7@)if;{PsAZeĵL$P&Om'e޽bx4xhG{բ3~'fIJӡ*f_|}kV&g$3# {j@+[{zF4`v55g\>Qf K½6a51*cS4_m/1nƛB`-@2wU/a땖Lpy7\N.~ ZH,崰D/,\)jp ܗ(bʥ?SWrd W畾yE"!⇨3MMXhiCR{~+] V} a냮h= (ov;` <`HWLI?7#Oτwhi :b)%d*v<|L z"V=`MiaZȱ|dX6;2/ nPdaT`hO[}ϋ*oPG'0 䗮ckqĔ>/9p-_XHa/Dc& bw ba&MZpOpZG RP̤ V k/.MHRKKF 끽RuF+KM̤ ;+ζS֌Va{2ܺ>i F*&=&](gaй)o\P%1+o HUQbtDa qYڅ h84,{Փ1=sE0n޶ -}3&Y}BQޟ9ɢC# 1RH=\ƕ2D%nܜPEmS{hoZ4єCZ)C Ҁm?qALr`Z5w .|jѥ/ZPS 9aռ+X1r п\Q.knTj"V%T Ԇ ؼvo?+՜'si䉈n\+ۜ^p+]՜yEM4,4{BY#بM KEϨU3y;e^%Wl3kx'9R)7 ܠFؽ$xfn=C3Xjh9(WNKpP6'f TCÆS?E|0:vb`&WfJfCH;1IEGpUG_Ai[ RHs']BtpD4VSZ)j#&t4;Jˇy?,/Ue&ND汹;@)CWArf{kn*[&c='b6cgs ` T04.d:[4RdciBIJ,I% s(ig\|2Rtz^75A@j sQvvE7W^,#YdWp8$?O3-b&sG9I#0;p};&v$t|reSc5 Q/BI#*4Qaf}2iÊ؝e8zBI#z3tR;o'6˥L;nMAǷ|Xۑdh0m+aĘ+6)RpwU(?}_?Oa=I?ND}21ŌjTG'kǝ춌ٺn4vYvmĂ E λv8BN^@5rm~)EDwTߘ4.J 0^t2%> fPu3"gS(@$ދÉt똦q|ě%?&p@\7?:)^Ȱ6Nٟ϶헆1@GA)6t/](EҥB+hu~" Ԛl;H?6qecs'X J\K1۔kQ3eMwq݂SҘz ^+'VErUʳѫ; ܜj%^/5$`G?,'C GulP3 Y{burOZw7lYl]1g2 @|QQ4>9b2}kQ&{LGe%fWO*H3({ͯJ_Q̌ 1*kvnx%?DǴ["X&GtFUt& $Yt:L bPࣃ}WUL+޶:t[ o~_4XxnR_(CBn*mxaKCWOAC8p#9;II󻺒/Ra:zLXU!߬ 3ׇJU`K!, H(o(Z ;gHܧ|;$ۖ/Yw'_{2wᆣ_ڝ U\HLև=ׁʼnjʰ u%QSz؞.^oOyjd#za%zG? haQ oK5Ð ss/&_.(7`GZHio6&&b=b tCkC/ (܄AFYƳi5C1bћZ~svZVg n#++N ģuPv[t1p-"2Yw>A1_ '(I@F9F(կ+Ϡic3=vQ${AA1wL$H1&}QlVyS+o;tտ\$/e4ϣʟMLmJMCdܞŘ- ,/&ꇇxq\FZxV1Tz_?oY<cCi(!+׻>_zc,(w͑Y7 fi¢دc-Ike ~>{SUś-=~>EC/--ϾX2,6/Tjl0BtyOgB ٹ=wudvD uGjE9D.; _a OK c0׾H)P۷ljfؾrwf]#J1b|AnI 7Mo F]^\$!dfnLɆ|lV 5]sfܧkw}g>4&IC]F|Nt*h3.1 NLDc(jUU] lپf}^qp w~ȷ0,?gC:B|o˺y0dy!dB :!G:G0~:}ƌ߷ N6 A45ch| nԔbJeZ8  ;w4*6wD2½x:Ry}Z&ǞXm?c $TsucZlJsw,:<"] $bQ0ձvV] D *jߘwj>tXwgl x<^ "ڪcmI%mz2E$辺xPPu!u̞[*RNۤm/"RaHJwL iNC@A˦; hr8$r cVCŰ2xDm:IHL%}c[WՐxi@iP&]JO2]K *UT{ m aIg@ pmA"+:(.ss{E'g/4]Yp;rj\O|]'hG)JidsOmTf| K,TX63t^ \e*r5K+XMXŢ)PlRzr@gGFYfPJ"oMW;rw;4nOA<jf۵M9ؑn2[I*[E[+pX*Z& ]GPam7툙>n 7Zfمkă ƈo|/χRJe/{G?z@#fϭ$pSl&Vd(fp G,^w4b1wqFC-vLb:-,F%90\3sdw}]#Hgx ~@JDF0lĬ/0U(ombJ=BD\,<\GlD~.(fK m-Ӹ<.YwnD9KL&Dݥ(;{[Q lrb89WO hLADn7KIɷZ -9hha' ),s~&t6l7F1 Wqi૗ Gk8^ZL~"<}Ј&6P7ٚ nb/:.<7@"&˭G}GIƅN# {7a|VPk MQ̢틢^ٜIp.3MC Bk{ҿFl}E%㑻?< qhPЎ+ziw:?Q<>CVlePbCM;4鳼n3agzh'i<k1% S!>TXdoqC0c樁y{+l7= kZY7UQJ$k>%B}3i -"72t03S"Fve.!SΩ5))^\u*"+ K6UzVQ > BcAMrb& ґ ȆS hf/`ۋth[HrkPTې7aѹkGpm!'IRW%gWM Eaj6A>r&Lh딯p0ܽJx00 tQ|zf"I%@]ӏ (VZG,gi-EU[~O.<ݑg_&۶չ VKjpWR[Ł)BVH} 4\:3Έ0gwuߩ\SS\Glɹ# aӅOP$+"Y$͡Zź Y+y':>O\m ˒RoZۈo4FAay|6{jY݁ۀ=?.!D=|D.4asN qh语Jوc4PS(85}^v"H7O2끜:czzDm O2}į$\p 3K̍UQk;|Lpi 翎Nû[+-D3b"3,ڴQnrχv F|C`EGIxXgq 1NY`RBwV-RLjӮFJV4:0:,$u5H}mvb t94Ar~28ԣn6I+蔦 OR^Ť͂4{7ЀZ!Kg̓ASP,LMԠ^p  >6C/CUJk٬m| O>SGVGx. @~ugF9FUKu{v'VòôL5qc̷axF,'UEGNgfQݔb"ZDyXiݻ~f+Zqm[7$-"ũn? Pʨe5h5_\8ȽYyP\€ dGgv4a1If@[H?ސz@lIw pNϵy> TCIp`}FQK&SDc`KbݱY۟1XV)* /_c(N/Oʀ) cgi<΄#I>7M #Uag#%=.R4n0e*̿Z咠XRk+8<86me;(a{h7§qKvȥX<Ԙesڌ})#:By{ ~iݿb$qk=k` wW;TR98P6¦=kƊ"X,*)zg4$u^X'M$֙_ڲ)02IPw,DS:#a}4kA8=̹҃Kt&@ g$ .4oD܆zasQ{)+-A9J@ejI4O?p8AN zKeRnTk(^^f͡ iAwGrD.~V7``\m9~:V-*.XyX|+B: yC6J~lIr<(06z6S*e| =cT`l;~RXpǠ*WB"a 70P{ |\33} xE]E@qgcֹV&[ ^; M8B ^3C(_,奚?YM2yk_p_ ma.37xf) "E1K KR0E< ]iz;FmJ|EFttTl}!46?UH]$H׾jM`1[unE\vL88_ՙobϐFo)),\-% Q3 S]ūS8\.jUTp׽ˆeݒ|Vi e5AF?f.8Xv|OKJeٍڑҋ<3"< g,[A0{rU`_4G6#\q8GLj+5uŢ:~V_Q=UIbLLi/vKF*lty:C=Bmq?  ELud*,+s,[Cka^1̝uH+}@݇Z[ݎ)'fhuBYy jEہYwõXzE5O`銜G3h;8yJQ4 MFV>8CJk\Ci' q!o?mo߹Zvi#&Dq~VHm(-KuJcQsZ.z+P">,=Oɾ_`XM";Dw8.$'*٧' X<[ugüv`0t>h1Pix,7z-=@X/:'mס49d0؎j if ѵynֵ=aXlce65hBP ~lټm6zO@wDija2=*,B?gEep&ŷl D.ޯ%*PDȵQv>y9Z"xXEd%ڦj2(h"TbCQo?!/Gs.f,x0n $mo9BD0Ϟm؈:.=Xt*CO7] ?{.%>p )WjnȝTK*0y~h#ˌsfRz~Km”艛YUsI8AWHzw&҈4 HhDbqo)Wsvd|HB7)5,JvoWv/_yd;T 7ywfE?XWRC"nLTVDŒ|*hxgs٬m x1w0n`FQjW-ME WKzkWLI{3/B<.\j=b4^R.*[#ۜu.j*#|V!7D/2e(XU"SO(@ z$.cNwG&sZ}?o:hJOæLoz#AkC@rv~: :5_0L=a"[XI@QuoS9q=6v|?BJGtqY2q?gSg;*WɆP_.$T4oA849u1|_#SDow_*J@bem/f7(V~L9(L-3w&eSUΠ$"ny~ڦIm,vJ'9iPh略Q˖=.}̿J1Jg/s N9ʾΑt |;kp7,_=X '"{m#m1(wӁV=DXާ ã #K#Lmw#(g*2EO7o/9jefpm;N@ܷ,xeNNz{7 fQ2C:PL+ogVl1Sܯ 5^ ұ6ϵ,4KDLcpRjfEA ibNp afmȢ Uۥffh/]I[HN؈R(~IUy-RI&4`MG垤ziOXo˘nQ 7i\nSeU:጖̃"@f 9+zs' *]as|?Ԑ%XSOE̙Iozw'cr .(vXBI"@ ˤk&5[_'@E죨rtiQ"Cq9<8)_&[Q鞱B1W@S._u 9 I2B 5N"[KdH(1:u0N6#k=t*wAkQߧI¯TDI:JL5ߚV ty٭3~Ց;5 [:{ Զ 'әxcCxh/$2dV Kݿ?8LP?C z$L1ue<ĠaÒB.{@ k?Q-|KJ#Ǟv۬mYT ,v O+L_6pzXзB9A% O!CsnaqsT*K:eē;Q;a#˺q(~V3 IdEq ,?*(c| A qB|$^u`./ EZ#yM ,vDi9'x;6 asʼ^C]@+7D=&%w;gҺCw)-05"tǗF_bC3'ś4 vH/>Ԅ[QzW>wwQ* z!/MVώo)|OJRj+Xd_mJ\l#'OpI,Ix>ۣ?xݜ X:9u0ﶄ:qDoL%fD``IaEeߕx6Apxj`wftD@'+_zmf"j' XcJujnL:m鈧K٦6יܙɕe\N{l1:lUgV/J~.0f5oR6ME'}VsiE`cX%FWZ,DN^$'=q|d/MK|9}F$nT4~›Ԙ=~[ gڋX\K~/; , K؍mf6I\ 2aU]Z]#?PͶGU;J^xۣõyrY_^apߘ T{`Ao``cTPy?AZ{)T[>f6DKat`x֌ЭiQ,s6\yӣP;n /RNCYDj|k 'MFEd4*5z"_w~#YQ ̨mdbF Vs4Wҝj_w<! D*:H*n% )&4^ _ z ^~.MGI2#T`kqFȥ]vUi\.'̻/nx+C/beACM lW >2*VlF'+]57A7ƚI &џK,.>ߤa+7nF|T#{F%VU}@{V7;9ȓlˆ*Sђ} pX "i+Z;\cq4Z_a V5KІs7fxo;b6&@7v7/U1/`"YWgZZ&f.>Z)tqd]k0;л57`ȿDÍ:I1NTǗhbX/sAR7oae:mF.zdz&YpsE|#}k;nȰŏʚjߖWMNͿ6)<2`d_^i鳸hϊ#_3jtn# ]cE{BUnoqG?8 ׎b^8(nYq127"/㪭 F#es5Í\TJ lP0RgTV24|Ym$L=/A I05m*5f `V_.Zx≌fO9b> &鐲vL?ftgf9izl*E~=#=Ydk cꈸQU"˝\z@;ө/hgr$^h9K^t^fE[z|T0µsh78fBn~籥iW"=۬ؽPӄoA$pu:ԹOjiC]WWݺwƶIZ|P$BMo3'{ Z{@/=D^~-1I/G 8__ Ic%f'z4,CmbB:)1P*cpD?k]a9MT=kVՠSR2|⋝#M`Ty{Gǵk7Wq ݇UMD|eςhdPF{FB_")vvVl&ztiY#GɷA.eF[Jɜ2h_wM/Oy1+ͥEt;F,mW$. Hl0 pD*`YJ',+E u>/:_ޒc?vю M^OLojBώ!`;U((fnW-WlWΦ Mi51||Gk5B,xg3Hǒ;Eps%OղhPX^9$XyHcDRs& k PV.vdeWl6YI宏:^˕))ȟ_dDaks[-b@h jtڢ>otI鸹.;)6N@ B+Z~Vˍj]4̈́<-ܡ6z+jR#R";p^#m1W lOZ ":bCDDU oE~객ҌLkYmۅ̲X,w.Hh u0JVK#0Pd_1o Oꛂ#4_3G̢ŽNcvQ 9znj`^Aێt$o>^v 2-=~&K:变B^(J6팯>Qhl<[ҶSTP)@tTEsdt$O`",-/TshXqwH_sgĩV& W2K!8532~bS>dE6N(NI^=0X@,&7 P!<>n\jV:G0'5 z*A8^F蒎 ]oBXɡT2Q`Fd)0d,X@(gF=Ŷ,S$%lcZ0p}˲Bkz484Aȋwrʅ.FIXP))f\)svh4n_ KscBypS?=,^݆0N3W0 ϴsyP xYj`!7D37c_+ˁ>0IH:ZjCRwrWTcҾHB,m#.rdTD'Mn؛ka]-p@C&Vg*Z,(R"+D-CmcўNk ^ '{$YPI +zz%Ϧ|n(C{ܪK_?gTDlp}2bݖK%倸zܢS̩%EԸS䁧%Ht8OY;"f+r$bWnF{/*]g e źOѾaڋBc1;М')U5r8FP l4xMoE@dmE0A䀜%U` [n~.GŹ "Y[Պj6UH oݴ&У rM-iQdTﲏwizҏ3XrTχqDZc2By =MՒ?Y S=ɻ(>qqT'Mi6Ҭ^ܳQk ĤT,$1k.n[_I=pqcA^QPU6ҔN?-K6{/S{km ЛdOeRHb `cD o^܌_ArV~%]58N6Uב'? L3mEw4n& c0o] kGw=Y73Q0l5R5l(MEx7@B5z\1,ƻRa'g[!*S)#̏WՃj4"b}q;gDuznlq/tׇ!_יäadIw-F bگV,yنۄv?Hl#[,h{8>\vl1BV>7hL/fS\KRzݢ`IoJ]hx' nSBz0p sqWXY'Ei5"&p$[Om/FxC.IQȊ UzX8;Z({[n?כ<)2i[h&z;#+"31g1'tF[i2Aޚ G QAXԵ0;ψ%h{gV@yJD30ʞjutQ5Qr[ a ?Wg4Bfxșӣ&Tlu%V*'p22mUk[J0K^{+G*"puxރ1Gnsl%lSH6(NZ6d%YWI!-&Kͭnj#Z rX5ۿO& Ǧρh$ČՄgşhf2Ǭq^%n"qձzgic fd[JN_mq P24'5^S´͕ZOog,sNyd7_3y3HQww%u|][ٱфHAL$Q3%wI[]%4\zQ[03c#C<=鵵UejւjEqwNЄ4N'B>C=-XGK3#(ׅ_bLR^XkPG׊odO:da{] I_fqfplw_댡w\I{p lca_;$5}MQR^ fG!_qiVIlty,A'8Fp~>Ҁ;X_Du<|0[1ӱz߆:|3*l ӣTB!5Q7{{h7_~KՑt(*gZu6gZpצNJ|ghQMB6Sʳm cU|,@.t5& %+2+a@'})7wCDB` d'դ= Ff["CI29:;;]/1؇C}nGN2u]i<Ѷ-m&NS닋b7TP>)(/S->xl kwKowD: ߕaҖV1:B JV^EWꚯɄڪ;V+# z(-9;y!hIjO1B*hEKti`0v(*|L>7 uť̜6p .t-5ħδ\M?<'VC,ɡ ш Lz%i}1!z㻝xgݤvUnI-P NH,]7}qLdNvs :U"PȠ[ێW+C/"MA?tt$TkFakz?zϯGɁlD;ڠD_@$usʍґJ|8s\@O:~ؒá!fPV5yb`ckGlAwSǓ-$ސJH6ZOq6ʯ^*/wP5F:NBgcYIP ycWD_MA^G mȽ+mVb0xC+aB4 __+{doPxz] B~Y99O : eg`|"rZv:܁ Ad]An{N+zѨq80-ݜꃏN,cyN01 zQ18OEiB?Zc] %EaodcV8 \x=zD- |Ps$>iX!knY'HKS첮2}3C ,׋hBv] +f:Wh$ IX4#G4GS׉S֚٘$cK6`nG0x#]@ H]rDm[8ɨu>QУn`Y`Vxϡ}TO+ľ!K~fD!Xparb"+v*3lp9NJY?q~2?a(&6A \ F%v > aUK_+<5֤vZ$vzӮ hwbXq!F Xj ZaXiQ[ JiN0U\z]t{[ռ QFiefԔгj: #%=9TIlc'n"lvG뜡Q0[m)]U8l'ОovH^ J8k 'HN'KyUȌ7kDpDLtpvԻ4ĸ'&pM1jemO7rgs8H#He b ]0R܃Ek4- *Ļwݹ)s j~idj#mKL qf0WAG_%;JIL#h(mR_ݶ"6K->,WwnvOeɘ~sad41f' \ !vn70LjWǫr`Ճ:!ҷzWO^VfU %J"6@RhBŽDlӃ=Էy)Cf_Cm9:mhhfjXvђ!$7&gNO.~ KF"'HH0MoZ[hTW/?iq=uե`)c; "#UZB3~N>YW hSG#kZǰl~\ɓ}2740B#Gl h@(8< |}#XKTA K?p4; i|qEg:f#Cx]2Ğ{XF{Ym&t8+qa(vJ+&LAXUKhzٽ\|͑X@қvTd)A<hk &1.M^˚=/!5 7u1B:Npi Oq}+/_\Ռ#KOj4g*Pf>LU_kJi"8 631n6`䙡ſkBJ]\=u4iZLȱ3L>LE1W[|~GOfeR; 8X$)ZY^BnP8]x5a>Ը < 8T:,o0p-V,nn)c.v~Yuv mnUZQ%[YJ-,ba#5j\꜅HCй ?iHM]x@9nHTb^EX> #(&(IsV} !W?&`Y+;N>N+!$0%~6;6gp+𮄯L!CsR9\%w,z>n.{Ҁ8_ӍEޙ0Ra`]p`If* j@l3L9Q&1-Skq5w[Nk;Ίr + a¥ᛷ?:8i۶W+ٹH%GOh` '_1 `q% T0݌vٙk (1WG>oͯ#Yj:v PIM~ؑZE0<騖JƲ{O.ۏڸ-LI.;] O,I+brIlt;Q1:, fb /k`_Ck"$Wq%lifΏZE|L^Q{K}(L^.;ٌB@C-s 83N)+ .to/gPej9 3D(qQނi;@1o#1:IO=F$Dpז*=,̤5S+=NyJAGK)r)m/Tt3op|D{JmǭgIf\tXCY I!1L;Xu\h0>L 7ZR; %x>6NY_pM4=8R.HYm|FqtgX]< *!&7ھJVe7O̴>>'@d\:^!m^'kKw*-Zb"d=/4!#}ITO>6mh YeH3ӑl^nQטQ ؃ unЩS.0g٤z`+ 3UU ;|FvRVHwӆ'^:4b?LE#-җ;H,$zYx6L\UߔKzJ3Eȝ fqpwAl`(?tB$j) 1e{a@;g݁9r%-NQm1yO&S=>E2E!Nnlj%x ءs%ظd}y]E#6K{MŴzdVrs"ȵS/SI@s-*#Q|*55#rD[jZncj mP{&SR&G S|p`xwwTnhitXg.Rt8嗦mrO8脇knBXآ[gL5o/o5z''C*hל3+#f:?v>X-e:\@oh-`&&YfUQ (fQxԊmY|3f‡KXW'lDN'Tѡ)dX +w=ZŜ".?TK-źEG<ⳟ%bcyKCAs:5*Sp]d?bp{N3x|z]4 ld=1oI )fʢtxsZP`kڼU&FT: ՍNՋ:"vA\Bol7WGe`c9q]Z]k36*yfxt(ZZSE^zFn(j%VYd9\?׷ؑˆ7 Kb Kq7^0f|蜣<ǶΕ}{O`71sbU?^'.GhFKѡ,M1|HQ1 d'/7uso[|pƼ?=`SȼbA`͢4 C o}VW-Z:U'}@j(~ՎdQ (' 1YjlD6yt11#N?(Z(H潮$`#Zwmp{G iMOd M&_ۛ47܉ =+A^%}.ի;xUfvZ{vD`(|-BIIAw2BӚteQ}K ]py7R9Kx'_L7e(я :NYs Y?\q"/'5WTb3O9 Z;+nr⧄+G CEqh?F|o&9,Z\0ȮWC1qOO]V</ՔnkATyդ3[^+x~Ԧm[vM L~J h@ȉ#%ڎL Y b ל[<bKrY3Ќfƃ+|+H,Y,qBU Yc-vE2^/:Sa[-#Zb;Xw)0~)s0yե ;5^O5?ǒL6xeVx#U|%,(y*NZnj~Li7\ũJT5ip-ONoUFOD3 Z@ LΗRDQ :vmD9r婷:}N=MGG ;Faj^ёŬ)Cu$f}m?|Ӟ;sh}wO³]:*dL[B':H1pݥ_{<@Wqf^Ʊu>T)5iT3Yg>Q{ё0G}!kϞ%\PG/-A';p[,tM9+%>зvG5-m>Ѥd\5PՖ둥{6g?L}>ZL.cާ+T_arsZS>T,OL-zs%=jdPиŦG&I? T5u!]TaN/28o0 HcyFX)Tz$12ejZ  m0 TN6\Dm|}ƭ!*6>=:)b"o∧Ks?lՙdLշþYBFu8j%W߼޷ZiEH‡YYԶ/) }.GPg,`O<"~q7"BG.s׹`s=r}jg$ TRߺi?~80{&Ы}dbNIX*X<!lv'*m]_xc MDMk] gPr ne377Ȍ+g$\Y8$m R[P)z3z l(ǀ%wfwްKìh-~"Һrź>Y hBڧHm&ypFNeQ'+sb &W絓A述$•k?6'`N*F`Djʝ `Us..g]jџvC~5M(!V_dudii1BJx,ooܧ{_D[eȶB #V5/bmXXp1Ƅ}&"7}T{r$@:c!O~< jw|^j#zݙ؄۪D٫/>]ZfgNL1 敾Rڔf*c{+5$r lL[U4t_lWwxo,"]9{vEײ~,pԿsr}zxP0ppga0b|FF\;# T@F?ŰO )m0@ k}؇CAA /kW즧'H?1ݏl\nJ `v9rPwr;OpaFEv ahTtL,/mP5|8TOL3cg |ۭtû[55J"kC_i~xk_f}qtn!'YAjr% dnQLEM:3l&HFօA\z5E2;8'knjA F%MM`=U 8췚Nwen[ۦu_U=*qn`NrL<'\Oe56P,04((<6Ą&WSbd)now;m̧jʐiDD'%!F3m ۹GЖa0%t`ͅJ'y@@d異~lV+*OI9^E=]$C ?̋"#vNӥ'WMT`rN;;Z{Z(46yqTqŬJ .DU*m_:{(dr4 ¼w]'m!wKUʢ 2%_5ɅiCpuBv>-"8? u}Eu\83rcП_uW#L;H A7䌐9fJd)?upQ*p2;~^>uN9x=ڟeQ,KPTe} Y9_/Ck8I%ʟK+] Lz%,]IbG`c16ZҦ j̱)!#r T?@%b^B?n5"{o)eI24@DK#q6'NH){76tK? g.Wj.R{OdjZKX%VFLժv?OFzL-r', ygsH/r8I&{24=W♪L8 'jl\ghêsbyH21}4:w.eO wD9=eo,w&jڳV.cEu跛9;SW<;S9"GeyW' >|t`((VfwBZ8-HLЪ.^Bvk9K 0z^]%X9 $Rm)8;ҙGrt |1R2Q^sl$uV˕/u1N`v 5 dq3B4־fDmաU&tQ+u8?cL䰇,~=[\ZDȈq 쵲/o-% 3 )EwEDNsr>aT&7dðrIJG܈ChFL$stUzJ4`"E菸Uyg-O\K:sZmGwdJ \Q¿8e3h\,-c%ڷDY%IǤ$W:RyLAͦ@W;Ua>bWb̓gFR熤˸26m0 +hF}˞X]]XJ[Tj "wFxx[S5U@<ǽ)^S; @u1+LMEUc6,v 0^V4;W~,'\*餄QjCV|u\AdZXHK'wj6OuY@RVf}%r0TtS\o2Ha"b|FϪ3hEQ2QT0qܞQ3>Qs?A_zd`/Fq+7Dl}9Vz$|i7]-}n*|V"*ao !` X@FAxEr 1+rtŘB"LoJe P98-[[S6*tBٔ@3ȭ$t~~A m$ xG_j9=֪UuKP'w &_‡ӍYn GhbSX2X;ǒkr%ĜX]vP t u4? G7+A-tfGeޥіuxm8Ru^\8`"BypxE_OLjv-+'e4YX4N42w߃ !cibƲ9q>fj<S@t[.b=/R,6@ㆩ3WC,?3K©Wqޓ!wVuqwȢ{O֌( @W1Qdwڬ^\tT䬲s=˷y.Bl8xZ5/T\)˧TiV8F$ "t`SPz?hk 6])ПKT~쭏hCYy]D[">MRt:}O96θ5Ej1OmZUbNId50TS@+sf8탽ck8" y%P<ΠS|o٣aS/tzdp_U| m3\q*))\֨D7l7{IG̀w9̩ /n,G1DkƆ@o^"q8ZNpwBCGLCCn R $&'KDS[7yK&2^i^1XX3 襔)~B T.r-Ctl`АksU2H e }:Z9759E M- s JPע%aQiRɖ#S (ٴEl y~$g63͖餴XQu;<٤e5dӌas IZ쩋&Pwh:UrXе/E.:Pï7jr9r,Hgق{ϸ Sxa]KQ6)AIp#U1`|shWG4Wv#Lb/e uȐIJ/Yy#' \]#ȩX;HTކ&?8^+LϷغ ';U"Bd!t_xE5s"ҫf%[D$vA^)*56-vBdzS*45[Hg_g֕TYb+zX~.KCVtfLYh$+Z x^־h8.1xU. .7Lm/IMXF>I?Ȉ^OPo?)@P){=dC VZiEA 1ڣе7B>j.b'7ojd4J;7$sG(X xoIܦd]5ߣTA™,J&Az]O}B[ہ9TǓ1 [vN;os T DvDsU=Ĺ r#N @1 f{cZ#rD`MAI>DS8ڲ|^k?X- ӿT33g>nMZ)wCjPl":m6̖^z6鳆kؚHuW<c=c'-Fu~NCD!h'l.'+*FM5 ԣ^h'e(d _ߢ<+I G7g[ݾyNZs~l{bT2tv֜p?{IH>̥DҶ+Btw>b>}Q=ԭ q4.at.[km5EO)"w>L;JLI~̆nNn3::@OP Co\jdb[0Bx!)}Ĵ%^XY 0R;Чk}/\)te_p'| wóOZLjCPW+41w:#Sf%h&9>&| =N=5@y3E#?۠1#XNNSe45q O*IuUyc h-%X }rxmɹ bLt' tQhiWt6d5jRqL˯` /8j ïFqޞmI^^4.;;K ʂ+"MO1a"8E@qVUv. y <8 J`B5e,7U\%D>ſ' +zZz|+&[[ }Z\kt!OKv7veI@B)Nd@+6" *be"'G7q&46YwC fxspˉ?;dBu.od+G\a!X:%e$d~zdU|K7ŅbZZ4ε)Q4xEWc,c^*̍tR'C{>FU`pl|?uG |#/Y6'&(Xx99A JtAKGd9E_8]^ 0/t~U\U!ս/C&\l^du,*Em*QƞW]Y&C:fKX5+eJpV x> Ԓn\8?_g+ vM8[Ao7D3<Mf{^#J,Ȥ!{;x.V]bkpϚQ}xI$ N I1P)HVxv~sXUW9V/'VdlP?e}&>frs 43" I⩖M*܍ ]8MX$2^XRxuvz<~Cg-A ̐OЕ-R{WEC8ֻ(S.cn͂V޹m9ƜdYKoٽHeLbC;ap%~h& św`Țl!ṁ`C F͊>#y=-M̜lơN!~DKPg_3QNcT5G$> L4"CwJ4܄0=yQXP9 :$eYϪO$~ d>MX=<ҿu4&٫C>L 8¢ ;drJq ri'7M -Bjph|XXd'st԰ yr! ~5C_I t^sNrMH_Y0ŷXpu__3U3a%0umHU5FtF0R|v+%:'"au.|׌%k,|+q&O (CVYD&{EJJ&<O ;]R՛Lep"-}W j,,j$[R4BTbs4̔acn_ $ >Qn0g{vO׺MNw3.WCʲq$*KħLXi@zWv mQ{7ok3>h {D?~_@J "yhyu.YKS^׷qP7ExɅ[Mc=[MТb WN٠Xmɚ߾ T!klh:]|>W]#f#tq4cʁeAf|.& ܉T+c83R;+)0^Y0{GuM Gz>gL"\vA1N1[[J$ᩳEkYGF0,0jG{>]_!GVotθ,80Ke,j\鵂;LMeXx7WS?5> ᙨ4dqﵿW[QTIz(V3]Ot3z'&E[b64:;h-O-{A?9W6^[04ryEIN!= N@dunc؍B Qb҆5=.* ,~ 'p58 Reߣk<΀=J6NLa?m~_7.wnr&GC#zTdrx΅۔(ap"_^+z $H\-!^?pg(qid-SEc;rn㚦i3ftz(k-%q6E[AS zse &s_|,A$K@W89{'A8 hP`p“+ &6_ǼdH j8jh2moF5E KYMV*l5!_EAP螏 ݆&1Ռo@' }k \̌%a:= m@)$Yf')EO`T7ϙr?Xhㇳw/( xfh*BSJ3d^B4OpUZpFz(r*7J9Cy()vV<5+Z |'R\8e瞊vOޣa $ZՌo!1[7r64 7.N:QN8ΊS.(VM`Lⷭ{ ɝUɧS]ZňV?o9Nx+WG`ն~X?m_XKHv}М7F C,U _zg2gC(2DÚxr*gīs}|B1D[g#(Ƶ1rm @c4&vhg1I)"6m&D9.Pĉ[4ba*n&2hzBWߞԋ%Ă!Z"4{jo?u|ǃIaBNe.ȟ;s 4_YsoE͝V +Z.ВJ4OT8P.]eZD- x:W'UM[V1HXs2/05/kmKvY'[@:L@klL:)Qt8YL4,9Jn tPL).F)$Dd \ h*2t[ wd~y=%0 Ks8>㻋Lѯ9h`EF]BJ3^lh;Eg٘CNU(gc9:$sCD8  V2w(]"*xapSњ*`<&gU8$@*.N5!]BwxK)F[1NXvaD~tP(uqp:@z+,tj 3e$BI &nHu{ vğKYu+Υ ;g}5Q@8`h_Xu =#fe|l2YuB;jVYq1C pB^" yL} uěb#C3Wvؑ2vxɈziφ{Zq9zmsy*4mn|_YɎ3~'"aF]l+6^h/t[Z4 >Hz6'z $a;jCL&vجhݤ6bwagj_ X_QIXiaYn{gAB:`$QY1|-ɆnoĻ#X_K`l!ݟ7lE ;OC#^M #u$nvi|U^rXYh4|\W뒥XVV05$=n\SVO|33ejY8)1$XG$R/Ϫ_bVMlT%Y_ Q@ӛ{2PjC+E\&4Ti8\Jzq3z`U6mGQb1~:$HEV읛DQm' yԁл? KC\-y6DЅ=˝z8=5`X1c-ާV2{4]T8&UdݽsYĕS}o/lrvd&f8Gmq2~+M㭍pD6PT<>[}`tqj~i5+8HBMƒ|r<,\bnsA' )_cx +ںwMXTGkQsA0"&7a6M%!ʷyD)-<.:f''ľABi(]lSH68=H"n25Ue(vd*9*2˨}4N6TT&}[wd`dp*`+CP#oZCRF9bj!¸5$.✌-(TL5k13nOghۘUΥb]YIhjC͞j>@4̡4!g>cksvE.R~>n#1(4|/}:XVߊ{.5!,>6ͱ 45aٿŭCj8\|A/:Y7I6&,wzˇX=)*V {s2zYcMW4;f4%QC:jCȒ푴 m+wjPO z}gZ#o礵= A|Ml/Ň{Işi &X'2 E|JءZ)߮+4]?P× ?~k.O v@1!~x1yeT#Bmt;n"<%߭((G;r "LNur*DA읲_nxTMr_Q'ρQCt8]qѦdʣ|LE" -2=g#P)RȐ~Ҫr8-uQ(M4ciXV <7GGL$SЁz޴c![d xGV33. ӅK3N L1t$zEIt|vCC%![ h68OuboAa=& cODg^ԪbG7C-:p[EU @34RqN<$zq Ih?>|9ތpCͶr+*:ɕ3!z>7 dkRW (KکdFrh1f:ɠWD̖Y;^[A̹'[7y~Lyw`:W|ՀT4ףO SIhWv.eg"6Hq0*󍛫\~0LX{'NSg_C9Tf.^6 uΉGrv$)/یA WaPT5nWA/R<.ax) +o<6pZ[N"8rK`Y>1m\C:'TMz4>UC^cGL6_Tw /X|S5\y6i:6@O-y()JBkaO:oq}AJ7cK/tW߶&Ѱc"`X,-ݖ:JmT+S \:'f'-SFxۑaJ)Nn|yI鷼Z2|>NKr5X9eVcț+[ٹ> jٸӱ#5VMz6NN-,UKͦcDiPA J3J-2+sփ!z_1uSvW *xK`rFUWԪxU4w&T˩ :gT#| oX?bOaj`ʊ-U].7Nc:3Lkn h2U= z{u:N{ - )RC_v`aYcVhJSAUB!icu w*[;aćR`kG$DŽ dʷ5Ob#,j]Ӻ~NGf3\N\^7 9=HV߯ g D\S][YW(=Cȝ/1niΎ×qVLo5#goX˩;)/]^~k=G/qM+pWz XA'i,-[wCAg|]7t:c@aǹ[D9u I4-n#텘+ v| 6li2XGOxoɃ"hpH]X#:>].cl߶PQ6zݸ- p| G <[>>g=-CȯQQjCVlxx=]ܗf 5،\EUX5Y< Zv(I+@p@}Z/se[Wp}%'Y-(ds=e|̟+.Z 1#fV}<]%KM>'.%ꪨ1jgMKHkG'Tɶz޳-ʠfMޥku$HlYgt]'_U>B), 1,]^?55etJkVjF%A`RF:a5\PjA`eym 雫)tj6зB>/m>qC3`3CRޥ<5?_5Эn4{]o}LEYbѫBP2R_A܌1=\ŻKR@ ڥ.xBWa1w^ J̡ Em/ٷ/|J=\$7"ZbBRw␀p6G jHag65T 5~@N-;uXߧD2>YOhb)f4~}uD=C-n$qʝ䞓0#0mੱҴv!K&@mW6?ܣѓLIu&m+ɞ7vFNhII 3mj''94ҡbNl9fQ9,F4wI<]yղ[q8n}<ʏ1;&0aG>* ~i' smpX "ܬ,(h],_gY7ؙ.'LNH,ec0@#n_[_d4_j鞀1g%r^ SnCtDR>/ΪVLOtGarbf6S9?X=fg!f9tAQ39>vvD6`9p=5I O8N*k)ߤ(T_#U_ 5) IYI8 r;$9qK* dU:i iVݱ? V43,3>>f<a?oZ(Ocm⾒Ѣ^8$N;lW!h0H7G$ߜwNTC"E=6($2s͛mG ՟{\)-LAimJ +Yvb ZǺm1Eƃ  t<^$D|S5VT[qZJ;e.VFM n~/Y.D3y۟8'0Ńa>-%Z{"4b^UX=#K"7)0T<ْL3w`[Cod~gtҋj7nA%L-:xlu94y+Ft0rsB(YW%M8 mh;nó< Az"Ws"|b]ʕ#Ba%Ht ¹r󢉄.pmKe# s]MjpD>Wfij@#(7B,|\`e ۶ZUJ_6T4X5`I9{АE,@*rNC_uH@g@%i (f77I8vGEz?p?E|>f6 'qb2ڜjDU( m U*O_cޥ,#DIw7Enϥ6g}?]7C/laۼ.L|g3P{J ̹𾤲P>*pU> Y\J4(a-0@TĠۇj߇W*`T ]ٳѠ+R7ko{w$3C֘T=$ `DfoR6驝K.}k߮?tf뒧3H>ѽ/b!+Fqݸ 9{(Ň&~xk:T9RćHHS{pņc)xBϘFFBqRP~ΓBB\gObak"+ ) 9?Ԅm UB/<=\'~N!e-&FO>W"[)8j<g}!%pnjzUPUyoI&T I&zHz(`rU!ލC7(պ X1,7<*jzFN Aڍr}unw[yY=573G2EV8UFP]pa 'X̌ Y~8r?{! RK>#7sGL~m !+8ˣ-\la+A-$TC/?gMY93<{H5KܿCU;-lHzoE7X._PR} z̆$.Hf}P`,pQ 1KLy.̇.|(&֔U,V<DžB/&:s$:NCB%0,'.@8Yɽ_ƢQɲ҉{1z5H7sw`2{<5п:vu|2oj . tΈ]W. 2fg6'fg9*" #ҫ8Yz*E'X [{rD2(SOZ Rz;f3'Y6+Twr!hH{-Tp͜w߯!-I}ny{sɫHN>׵- x"of˼cib"ȑ%5ubQIE $ɹLmfīu](G{DbǑYgERbN2YO1ٞl˫k3?K+aȆ3#TC glڍwًhieXӗJޚdC?|nQNTeC|~ B| 6fvk֋ݏ +ȑђnN̚t`&gaM͋GxQA,Td v_ik8ZR]=C"zP^xpb$c/ۺy\T"x3{/ ,\PY ѯC|[4!vV`k;-&h硷c١VbV+̑g D@0%U eፘ'kdB.(WEF/īnK\Uq=qfC Di魴 o92C#aX)x|bAU5i6[G=߭s-*T#^2;b|`VcvMݤ4X"J8z裄%5o:Y]\"V>k/? a|tYގ.Ay5B{2u^o֫0M>D9x4˽M>zT\V>IM߷e!öHj'_t54cDqrTx$Xg҇-l'%Gd*[AEC/34Aj)3roB(P:P >X4lPu!N#z Ոf+&mLy3.P@eqe:_JlGy"&K5^M+ gQ}XlDeU#4r[Bq:=*Hi3g CoK24iS`_b͘|j:8#Qxk\}G#ˬzO,EԞ\^%O06Pm0>"s^ \Neo`*|5:FRHr%5ᳯj+U-%Fr!8;BIWJ,-un |@mPbz{ u.o GĿ;E,vQ\zBBif7od.z|GڸySˉŖHeѠ7ל {W,MW PO2$fQLoc=6i @hSnuz lW|x6# l^?&r>9+u}g ɭ ddaBL$gݢdcA2[ :t2hYx@?T>9,d2R;P>!B&Q~VEw$ :` }٠p$O)HU3=:8w J)&u^4?T;A),,ǎűdeoN1J9E>>1"vh>e?czsܧ"ns1-CqYG~Jlb$Vh*&s܇':IŌaqHpWwz=xmqsu4ե5fHrnmTe)ʡkBlo7m(>6!䪸<Kjk"o&VG=(o]ٔX+EWo<8$HQ ʥhWٷ(;vmNna\JT3r'dM%0/jb+b(o0b%!D7z0x1O:e(i^xBɠLd?I0"(y;7" \ʄVup:sX >-bFF@\haz57Xݛ @"/#vTa6N>^yh 1}/7Ǚyg XHsn[< !&'/@1(4lDoaP9Lr٣)XlʺStn;,|+&RS?0ijU/ʊ.7!𚚭uͧ"=kMKą|"2=ygQً3},(e\8Ɓb)VE|QetopR[3}>!z%$g =WՐotyBj!D]#M 81f`.:I9y M-) a|a*'/`Qj9P?q'o+ I];QN?/fXhd`1K=#rhaï8q#NFi )KZ:#gC4iRC~]ec39!ۢ)0^LvWvorF'8t,r DŽ{%5MdDo%Du.Ru.w> $%{T|V̛Y&9h zE&%'"ȫf,(3?!XNyw]Ox%:KMI|mF8lc~L1_FQ$ШQ?.T{Py" cXiye`۸}ڑ؉.~q;V!3uQa\k _l2:G.=C&^L}z-Ǖ=S݂t_*R,3cBbdzWzHq B$lVs1Gv3=/jWJՕHn<ٱ9|rE3Wi>L #r dE7.zMĔW$Kޣ4 Jrt,uT7Q2nO#f %7#ie<|[ОlmC`w `$bQՁ:Gln6ש5W~HW>c5=4@ O=)oUya]uQB+:E׌lFӄ9G>i=ίżq͡W*s$!0. |ƒ৒4 _% e(ƭYkkPA_(c‚+=HA 6эZY#[WrIhWӢB_7W[")A[5*۪'G6XWn/AsEL= /<0m-Ţj;Yx 5ݺh;$cB$6QtY QTpZ4oKz0K"gY(%!74~?ᆆ/Q@Ј 2V>c&Vޥsu?l_~% ?w~%JMЭ O Z4J#/nʹP*vCn4Gwއ&_>`GPz P 46hTDv32^Ƿw3pxIAi6\Y+>lx€*:fZ,pYgP$egcblLMdҞN‘r!_?Z XrמÆ" LBA./m= vX2ii j}qJ4xdA);յ7 08 [jL )%$f,6bdBCYD ҋ%p_n$Сr{,tkG3k3F>k*j2MʼݨOJ||uMa5{lo_dзVc}L՚D¹V"WEڀ, dޓ zeZ3v.5g{X"_K ݉ yW m7&sŎ$~o,I>By $9jΪM /HB` dek_2dEJ`99cMW8nr2ge3bָ5=4_QJ«J̓b$#v~TvP Z26@D"iܲԶUi_ $915a_ōfI} 3Ddžm̚h~sK U"ۀs#cYo!xuN63*Uyb~X+[p jKƪ08IJNQrmf?@-|!粭Mu#sQ,x<ʈV*zXLl2^VYpou\L!.g?^Po=Mw(x6qswko}7]H!v,hv,Lvc@cJ" {NҰ;Er۲Y!biA)QZmŎ"p1~@ ŬΚx 8.SeqCk6u/?l5J^U ~c3|c@ϲyHmĈ"|ߝ%!*j>ǭ?/Ld7xV\lTZ w}w}˧ b{- ԥ˭)kWoYCW{XF w 0VH#p삛%bZ\&Ό{,-x0 >45JƱ^5/\\Mb6Nw"<QsCH4F$#ᒸI zv.DȖk96]OJAQv@|],9ଯoiCFZ#ԃ=@dluݨ,rJ*>Q. ƥ`ͳo0MNPjo%q! Tsx@e:h \-9l9\̟ݧF){.i1Pj)4U9%ٰUVj]3ei1D6LފI[C[rA-)j H^mJ_cS+iJӹBf'퐈hrh$|$\/{z;I@)5$] L߈7Ϥ WsGϢFDAz.yp6FR#yb}^R 1)iYI_ݴft1cϳs=5Z9|bO=b"gLAn.`1{mؙ&շ;-x%Ӡ`fme( WݐB^t̼, v1a+ ?L m^Z;鑯]2~F;8\FҺSQ\I-MnGl$iqک~v}zp1Ne#Jc֟YEtHxت"2$Sߝ/EʯnE`Mf62&Q`FrӷC{M; ,iWǏEP$ ޻퉋~FK6a]>mr;7׊tӒJ j~r]*cXv&2w;զVe?d\ [,T*ިCN7&qkm mV]8:D<]EQ-9UQhBa-ɲ/ce%ٯMo\O9NgoI;JyA5_XP[2XpH]ѐiyǢM~ez\r}fEv+Qoɻ/SۯxBl0숁Qr1TʮdMA>cͯY 7 $PKωTG2>L^0RfNH$sdf@'yW4LՊN+oK+%08rjbZa\AȒ[51$rn+BwԮgG}BtqFg&_܁bZ4DE*@ofU$d*)WK+u7?jP͜hU RK'wQhB,x\$7i*[&|Xw=.AEv^Nǂ'Ϛ&kԾr(" (A rfʸSN5Τ||-N!!jo6-@Nkp Z'ΪAKg;lpBnC}ketfhmPrObb@ᑔݢ[: Da}3?2mbm7@aC~}MVw:$! E+H`_jƨLA{ŭGk*:%Z){P@ 3ΗՉe[l WJN@BF/vj5I~M-*FUga.juuf҇\@p{H3$yb78BuB7· ϊGOҒ}>ئثٙ}9ZNIiC!~Pp4LG͎/#]7C~.҃ARWxqkKw|aP~1o1.hH߫xL3Hߐ?]GFW|"n2ݥ,8@)*~ 3\+DLp)=e V6۞lFM Dxb_'uZȔ??C0kl9i>Ph+18_Z| ?QZZ~2{. <):#;f?P{|o 6I G ~E97Gp?5J_;!L_z{ B{vaMPlU'oW;}Kn (vǕ;$x"}ŰgmB*Z!FPM9Lp$|B}UE' SmGU»sK]:ZWC=UfP-=8}KݟFn)oCN/`Đr:/z#.]1RN4S;{fY֗Ң(Ɂ!uAyqHrH9:S=fȹ'ZG:ٲ}(1; 26Q1PJ?$\SOǎ 0gAMc׬(tUpQȈe„ɲ}T;CXqUm\ HH1 dlϱIXGӈ`1JTáhʷ8@֒E1*wF) P}OR2 {^"2^ԊJ0h/zG;3]#VLN&}7Z9+` XN&Æ=d.8xM9*|!ϼƢ'Ҋ]446Kʣ\'A Q=UNt$vGL+w*faCO% ֻ֩XqAΨ|voʔꞸѸ1| k>LIs;/;04D=F: %h?܇id^МŠ^y]Lw8݄*Hs% r:r&0[. 6R0mo\^_mH5+I$aG:ofyO7)OC_Ma9iEZqj_7p S)ג8qY QR[t/ VS.CJCE\ }%&y!iŧK+EϯשG8 Fyw`torp?\:D| nrWp<_s=OukzbϽM @}(K^Fuޞ[rJ}?RJ@Gwu}l0PWsOpcrmMf]ʱ̙Қ}0/ڥ5U*$^\( [i`a7dI"qA&,'dMWVc~Bלɣ(rW>_d9M]X3; msLqrԥ`--;%ǩ HM3wda5_ vj%XS@-c)οڊ(`F[F %O8J(pn=K%j?||,AGZIQBUj2R^Kj|]8sZ_jE&Q99=ī,(jM噛CbqY0.L\I}"pN@ȈxgĊx"15AՖސC Fπ9GWW/cySQ+}+%mnNJh cЃ5 bĸ`ǁdA=$Fk 6e|u&\\[W\pbዀ3?nuLU&JI-{=g\Iթ/y C# a$n? ( fY+fm7؝`TcF&I#g : rʼ.{Og-^5662?!_ T/y&|[^_ R&cS W"$|{އ;y 3M@yX.=">[e @>: tg=~3`%%S4~kŎ2*σVkcСC;4f7P_{ȋm ;59ibec'L,h1U'(p' ە:6^A-TMzl$5Y19KN4 ̧ n ,g9IKAXSg!g{+y^VMT J@r~g[h>gЃtE FX3l0џJFir> /BĖp"Wrh!Ls8{î>S ?*  ReYV\:w^8 =r;_OY]at񋟧C%Ѯ%Dn%?ŀ^DTPM7[ &M险Ő3A"Nͧ" [%Dno(->63x 7 UBP4 )Ez / RLpwLw\nKU~3N7vwǟ:ݒְ)+p^AJgQ.aOI NqYBi b*^WMPޠhg{vVъdY婇)K͓cF&2h5l85F XPoW=3=kT ?A 3+G?db55ǮaU'~$X8#,t) ki*g+DX[Հ8A0YXVxn=|j>-,8meBƶ=I-n} AX o)`S`fH`Y7~I~a2WT-lzN^S({&@,bz3gyC[IwԘ:;D%H o{EdOPGwc,H9%$R@[^P'֣i엖p6 k ޅ] tIhF`t4e)@yrMg&+_ڣK@ɬ9\18~PeSwΣ~5&xBJid CW4b*Ւ:j)*N ^TϫPc+a3Uy!nJkϤSQjsZONgX t]Mz|JY\34\4C,>kf&t_@c 5I噧-w ö~GgA}N#- ܲǚJRvHs#-1KQm #G~tz ĸ(uK2տxql:I(JM=VP:qq<L, *w: 0y5JN0Q-|>b0RBTOC[N5/sb`T[Da B[!# C|F $<@"=M1J37j份UfmY=fTGAžS6 iq٢<Gyi Ujqp3_|2P1W M#XQDu'ug,APm3DI-+4B !, 8Xxh'&n\ODDO^3fY_+Iv$5Z2j}?͵Q:~<_gDҏj[dzT!XBB8s݆V+}q]dMW]lz;tu4ky.I@kLp`Mj4 ˎ.-?@Q?-tf8 Z6O)WwqEP2TF¹L9"U+]1`Rk!R=cAx8"8^ t@:; (B|QۭBBdլY,:ЊNs !t3aQHp^dOV,eW_]$QC@'ͷyY[/HDӗ+.4fa'HyG|F=f1+p [ ?.ƹf:k1 ڑ;;=OmW/>ٳK9le(Qqͽ BbףT;\SaP?A:GRlcW;g>RH(m0` ųy[;2 ];XT%7kJ!+ iכz^Q#8 Բ"-ߟ%M $s0Rj4֭qf"SxϬgcRw׸>1[ju'd6Bֶ]nZ:Ehp'n^v{ybюˡKl"]K!atXH]J^ЏB2?ˮI p+"^W`km韟D)._ȫ_*JբJȃ6~~a՛F`InC!!_Jdea[_ ]Fl od83\GH)kwා4G|Ѵ瓃Y44(#YY>jqf!mj{B T&󋊫,DPIzWw~U!w&+%y?4 0FJ' w2b m= qzsLc[R9_$iʹI 1Tv/Wygbm/fm54ds#ё %86AcyehI>nnUd0.g] ,*{=#8aNLKV<ܓo8]=^t$*B&p@}|t^˙r7 I3HT?Ir*ݩg,(}Gb3NL>{99c7YD7V2wbrDu[k/oQGb7ݍiJ9b:`H;UDssϓpȺ˜*?B'q&ggci_\_Aאqt-Ro.r?F<=GmI|㧃tȶ'-NLWUR\Р^%~,z7#^|(933:_9i@9c"[oH5vl `7] uS˂*+1~õB][1{/CʪZnE|&*%O9=92CqUMln3JԠpYz܁Cɖ[PxgyKp RCEaU~9>;8bQ2mո10}#-/j[Fld l}*QS64CS*/Kj``jM!۟&CXb6UKNb= yMw8qΩP{/bI|1NCPr㨗C% e|~u#".tiE9Ft˞pTf{ɱdih~ ]2!]!x@"9մsOt+yr6NH#DXp}aRy}xX-a(˙|9LJJMvYM@?`v'A3`fWJ5O*>g(-#ug;0G*CV_S9~l \Cj[(qaΣ'WbTRXQIg= q8ئɈ\vBRdg܅?p (,2rY&A\$E^ފ]P>\& e`5RT'oQAZDUE<X{^mu+ 0gBU Q'J%ܨ8&/j#AR612nw mVqkUdОRF $gu.dJ1%ۀf9 ] π:"cntT&f7K!o4%=,I 5㝗uiލ|FZT @6]gALp +m 6i^P0XNSKNCXeqɷl#BY/92GΜ/ƙ? >y Y%0pE$)8Cm_$ rD !$ߍTN&C}8s (HS6lr%f=p !LQYh ,PQpPL8eXR9[UUuէ=K_2::項t))s6GS!1f ۰`/[r0N] Y7 Uy\8^.$5Q0+5R̙E9Ql;cD_^V`OO\s7־YVLDk,$QÃHY OȦ{@kGWR˴ӱ {*eGw 21{覀o\7E:M> EzWWM4P"aje1yjίS콙"üN%tq7h[Y.giǛ370J@w.uAy0-z\{/=2:Es 6H#;% )wKG%CLHKq /ּ?1(Q|F*ӧ9up j#mLL]DI}-3z^rAm`ڭ0-fH|y9_1r گUtaAԜXqZlpW׍FO͸ J^j"#; L9 lzF՘{W!d5$ۃ^m@#4Iȏm⁻Ǩә37!z/aCyT Ӹ@xٮAx d-6io勽N<[8Q\"bƳK^x\+p \**1I?z>1'34렙Cos+&wUiURxLcU^!r[D0 2٤/TJK`:w .r0)^nj5jA).rp ᱈np) :TĽg%`k_ ; ƩSz,o J(D*Y'*؏l2,9.NGjZq%u 8~(!m^)=]Kg9 {ܥO/xzI)&cRKjdƞۺk?1C|Sbg'^2Dk˳;8a]`bfjkhPqK]I5fԪ.1Q|6z-Ecm\ٿ %P yNEM'imϗQ5v\Nk:;zwGJbP>;%/c<,4@aVUԠMwT : eajmƘ+!}dRk.8mR$e?Q؄z[\p: vz{Xԕo梳8ʙ~˲A9s| ؃ #$Dh\Kyb}Lx8 1Cp)fCNyGlyk>7[?!  DPY ڧpW諓^9U p-%Atjy:>ucT? 5萉*t<ޖr|L I0r0YSU~ɉ8yG}1i#Nȅa QH{CVL EMJqEH7N݀TZލ-`ƉU*;76b^3rK)\Jz:qbil +s*Ƚ)ʳEL l(f7$03cH'\`ܨ$jVb}a@e}jBu5=H7!a]'\N{@ܑ~ kqk~(+R]UUYp}s8G%0PRBCȠEKus+]1ұ#S9P`5`2~*\T8aǪ"5I9TFi2JUbSEr,.a~eSYEݼt[2^ c8U&F)rjO<*/\(s"h4A!I7tp[.4qe^<{!hɰ@׋>x+.8aOMz}=Jcَ!1]w_ D7Wj_76oOCJApZ %XFA.sXyWԑCbu+,#CaV)`n!y@taxBis#r@XqzT]r .3%x fewSyКF" ̜`1[zk|yW,͹}p߄%f#23$2IJ I?_ m~t>%Jr=486Vsy eɁh\sA_ӳa./;vZhΔdyL_zϥ]ƞ^N* #\tB7͓?vout 8WkHʚҥrdki|A)c'rirȽn9Fg\6b-WӢDrɶKc9\ҁ"k.' m5UJ D<,K=3 dٕ4~uI& Ą$<8z\0p ^8 9^M 3k@@J. e^T18aå l( ^ ?`cY$&"v (5K+77gq8Jc%⻜9T7%#?gv*!}`l~EYݧv}0<=kۻN3n&ǿ^*DJSQm1+oJ2<ɌO}QB륰|h_W8_≡iZ h#,7^`UqU`畬|ȩ. 0׌J};X ~ްE 3Jz!aA26Ki j!N2J[-bΎ&6mI}Nb'VIx)EjSJg|'G2Hq=۽'(X4JA,=dgk4y4E0mͭWa_}$ҩ{e#5ICO d&E}lg{Ju+Z93`Sp:gó$|bq/g]9Yeo#Ά*͑ZkBv.Ge~>*E'C~PRF&h{P4c-^5{h|oRv/5;|pgphN=3k&8OSp`BY14#|Z|XuTXhܘNoqtDvDb,rP(7YFBKCZO`3Dl /e$TJi>:ᣉ`dT\ߺFG54ʻ/R-VHQU2-(Ee5^چnw _o8EH覭|1\~zosL!~FXz ]4_tfd lf'9#o>>p6Fȡi7( bއDƖx͛54*1)?4᭫"ŨD$5\A3kLvB 26 a}_[k1>(.^Z\ioo{"/V7q-٢Wm/ &`=]' cgTu>֏+WDgwhOǞ2ڀ]Dg >\~EE`ѫ :`#/=rp( =L#cFĴptc$7t=M}0{JVMy̓-h_+񛯓~S|&1B~b*Sv;ù(P"&D5] +L( ]=`Ud_zaRB'q :H"@9+!"]ALҧ.= >3Yzǒ6Cάàh,kLxIB K$ڿ8T0u 9 :&1SLnp@ǯlTDRpP ~ֱ͢ hAy\{[^Hl?6<ж r/'^sEA[Li< RNKox1^#$)d^ HM[ 噟̆NJz3 TaJ3ܐmd/ۮ_yCh׃x/Ɓ̆R$\wixAo2@=giĥ'(TAyS| Q<ߧ`~b$}dH_!$h`daaO9[V#s?&&G2F(-/9"$ lUIK!:~KIj+}'kjQ#Bb&{߫EAtKEkz^B$\X#jzGh[N1Xdf2=,d?9jQK -}~8_ㆰ/ C9 :tn˟QQ['uZ{xDSsUxeLoҒM '3d/]]?ۃjş/|nT.b;vX0_Ħ()ʝVaC~PEvNqbmG6˄^ Mܪ̤`AR{~8Fg{~i_An5i?iCǏ6KaA/?+0ϿP<4yk.V >bCw/@z' !ȍ`뽦4nhl\'1\P~8>.k } Ȑu)ctuϰ;eoDxny.bP2EUua|/ ]N9K.J;5sq"ɖgY!p+T߲[Ș?S0<̞Pi2qb~`GGX%TXj;̴—i1A{Fus*E"G/ٖkcIЫծVt|^Cً| T1@i}Xhd@" m(|StpEPZlhlHEpy$ lR/x7GR ^\ of!sLlݓOR@|KeTg5@ ӽ%K5/լ\o\c_}fzvP|&)ez1}\ڴbt[L%_#xch(Fa'?ɚV.6ōY(Zdu(Ϸx~C -AsYҀGe:N֗"hKzbUϛH F>{ّҖ"$F^xccȽT4kHQ =}c5zk$HWk")B| jN*GCw_@!}| ͇,QMo4ջE z?tK ъWO_;)F,}}=H[ȳ'3o$#*rrM>葐O1Yn;>]Mi:kS)ZGZV 3߉۲k+CX7TP47@YtM@U|p{:o֩o|u9ke/m꿗۵ZXy eq[+ʅ7E,ݵLInTt{9D{~ Mr-տD>}SwCX}(j Zxp0Wj׶^`!/m1r=iQ㥳0 _\2Suh !?Lי-dWoUϧ6~tۮ8;5?]wr aK2ݍOyىU.g/fSk ]+xU /*^xU2aL d mKi\f:|ٻܳU? 7cYa:=2l,!s>$R`1 }]N ҸH-P]KznUԡrj1v T,zC蹕/jV ;2\o#.a9Ry+Fud~b8)"nC b +99QJ,>ƑQJ b;Su_c eBˍHؙX}&tv#4izYj94szb_8o3YcEWe &sMQ\zj1P!/<+n0U᠑vv¡s#qSģI `QFI5tΣi+]Ô"7#3EYZM7\E{0=V_UiǪރ/9Gl/НvoOݱtqlv0 T+2{&L*R'Ym/;H_$ 5O' A[d Xz(R|6]H*%b֒NPC̚>pʣ[!}Y*3MD} kS\/ ̹\ R&^0AN!xc F*?G-r42@&rf . ^Z"E3LAjtۥ~gG|wXk_WH5 ;ʊ5Ĩ' ]QF] o֪n294^LVoe9E9]{LKIݿ%眞 'FOȫjT> ^mimbQ~Vn]k}Irσ)C rN5"d% $agĺM]aJjNp(16)kwT"RBrcMLZcCxn"hם+Ҋ^ ۅ}8jgb99:3jjl@RId3wenbI0 H[X R miJ.\ soew{@-Q6&?HKs/հbF%[_̳b͹-,'d՞X$v咭aRp*,i#D>s6!HTӉ_[Q3/M 8۳2#ꯡt{Qp۴Id, ;F V=,̏ F$@l=Q|f^[i/\~݃Fdp$}2gpY\G> rx̰EI13me?RUl;}_ ;sYd|BcNu EEt7@ȯSC 5"F<ú_-)TLj'hfei `B = HeW2,ɏ0QZS;^kd脫xK$v/Rѯ#6S4  Sf7ϟN1zGkb1@EOeWCYt̩8B6֢i@tswdH=oN7s4`z=+0+7墄+oT'OFqDA]9]7||G=~2pX:4Iiĭ69*KMP!>[OͲ|s 4BU~cFdmVL' ։<4e95ǺqfkԹOsP[kndTf.SwJ5D piXA/#K8r@=& aV2޴~FKj>zHͲ eI.1%̷Fﶏ[MޥW itӡ߅a n;S Bo\^'pMN{hPzk*TN?ίOVS|3Hn^%B+̗6wK QTщQSzT\( SES g) gZU]`DԽ60Y@-y?;J,d磦GT6I~|PNJ=iv)zu\LC-C=A 486O19gEcZ_NRm~~]h1=ldm }M7\ Ȗ rsr0}<jW,ۤN`aY3-3Qv݉ikwҙ  H1gЊyF-#tLb"rB.[ rb<=Z@}=e jҹq0K枘Y?ή褵4Yͬĝe]pڒޖpG;Bz>xb(~f@1Ʃ ѯDBy_i'/or oBSb\$ɱ?&Qs)y?4[W~bGm9=ĒKU4.Cd5 mm)Vݼp.; gl&+wHBL@^ 'a 'X[Bgb/Ka,|Ӕ3 c'ԡ=k}1 |TqcL2,%anuj4`L .\nX}'9!Hy^ Kԃ5b_4m U>ArpW=7ZOܞpɇ/Clq wKB-)uWlyk[ wD3ֱʂ2}4k9LrR.ngT*AW?6\re UK2ɥeγTnYTʌ&A]4&3ᄘbC̋1l6&8Ȕ{ yƱKw|d3d W\kwGBhi3o›q1=P<7R6T:^=)nQܕٌB';'-1֠+Zjqɺ+ǤrŠM$Zyu6!FY[ʍOR{}9&5%FmP@׾J}rUŪ֜-B,ygOB݊P81ܡ?CYlpI<*_Zڡ*N?4]!#WhPS"_$V.!94(EINVCc')bG9Eägl/HG?Q "Za)"չ bZe R !0DΓ Z5+=U+V8˫ zMTH*9kFW3pbiԾRY-ew~(k55^f|_zִo9r0ux<` N %IMw<: /yMlp@x-.zEBX'H A5wey8ߦPa$|\! }^u4|Xk (0ahC߮qkN"7kD)WZΤ,iHܶlu/س?1$$?d]fKSRt?rK{7@LN>}Cur61LN:1NRW%)Lary!,¨ E6{|*]9rZQjx:rTù'sW0{GWBFʞso=U̗u"k+-g^eׁs-QݨY.?YI`nԔ=k^dpژ[U5)c!qh&.2Ogzw)& XM+`7H#E4E/?jeyIX792AU%nFu?tMgS-YןS뢙yM3]lCU0QG;R ުj{o^$KGS`[7Bd#޳$,bׇ,$m*D`nlUGE Vl}]u͑bLtwk+cC": `g%Bf_/&TBJQ7xmɴ(ZrvAoX$6!ID>9xVi$ҵs]៧V]In@nm}Ži{NOG*xzBFF:X=@o$? AT%^uk\0cPXLW"^Xۍa+V8U^g ?ºe@L+,%_c ^K 4 g ngӥhGNzX]v"8aL@W)][_y`~ᯒ4Ld9v\NA.@B+ju ~br7!b r LHZ՘47/w;9=!V>Pk`ZJPXPh 1w!af%"5AHjp_3obym܍NҪhD}Q;B6bџrU]|unF̓Ww@mrTC$\/nvJ&J?}ShOةlP?xW2S,,;gYN,]&XiSop2G5x* &{vp Z~_Nͣ|ɇ3kP 2֦;-^ubs h8o-gKaqV! 3ԭ > 8BnbkaɺN,~!*2Eh?~ pu׫|n:je+{AcDM7RjҲJtEZڑWX\*tg]CAhU=f3IPIUW[vy5ZheRo x$m-k|nӜ;WiL뒛?_LvSO6/8ZU w/or]߬92QR.vpyK|+c ?H;JmJ*5'Kc@:-uj`kC="VePRM|*7]+Հ4%|Psol>:_tKO6>⋢KnSע CrU|!Z`Y/|Xsp)a;SO uU;vm/|6 d'Xw }ic 'ӏ'bIMs{Iձ^kD(&lx?ݟqަy /lۋNcIJk.1 l̜a_Y=Z[FV¶3!kr\\:ŴNKXQ+A,0fY$Ǖcxp &:!S#0v}-1\v?ը{j&ZI8};ńS#ҼC"ZǶwg afrCGȭSIYnjehNQ !>Q{ j ש3L&,hye'V#.tɱiB?A%]Ux3wQRSyp2#5;BzU*QH]"t%Q x7gtt=RL6A=b7PgXݓ3i䖷c{T1pZyh*PR9 Yo;a-6+i)4JypԵ?醣,-Q-M\$02;E.nIy)Q>6*?Gd#1 GQH^L(8,+qGaj5VO;X+WIS6ږ:( Gn@MJlLyKh<1? bgPNH+Wi}ŞM5ợߕJ1"af߁dn0cAٛT- TYǸ,z$[oq L 1HM +םf }d:a*>åAdG=,{C)(W*P!7 x0|-c#z^m,w$]H )D8$ ֚naV-!{,6\۞J{iFY T yeȝa!ӎctp;nzxqևQ+̀ڞVK~A@߃'1;  E_;fÖo981Ф9FwÓtT"q(+*Iz J\U.TPXN~v"SCUuM_ו8ۥwb5R,(D~]ǀJ*&Dz{cǀr}Tf,=jPCZ@ I6Itzo&8b}2 gD,JJ+7v9Nc8lM bl[:ʫ.o꾡/2Pef|zG )/ cX|U| rLVߓZC'14&g k 3B'LIo?rK'McJy!hw,@.x)%\D~{λ 9Cp~Zx1qWO-cA,i~vA3}O?M wS|SB(xn+*f/-m^q:4^>sGY*Wx3QޠX%WUGB9WvIqNuY p.u6hpn{Ѭ`I1;uq g.pЛͽGi<[:2g|Ʋ@V%#}v֕#%֙2DZs5|. n9KP`OԚæsIiqsmPQ\r#5` Bm|_xN+l)bСOc?St_D܅X N^О,G6E` :+>,廄[)<CƔ'È$ ?J  cцR ]hA"a/,T_mҦY?-B)HJ<i:2g%oIg93lv/#uyr吢Vfw{_ҙdD/I"5`Iq#e {םLh0^vmk?OWܻ{06.:|'%hCMбuJC~ s^„\%ZE 'ʊ3AS%2)פ|ҥ [h1}^;SҐD8V.tnˬ/ƼL㟬sKfy|' 81/I69[ME.Y:H^锵F`SQ<؛ Ǹ5kbV.oA˽&hoE$a3S0>,lQ2Y5}2Yz PpbΒT:O*OH'Df*$H2g 8X+f&h.@- $R=epr$"oSA.LއT*D2:,)6fax::t(K.oB*li"ië=ڇ7Ï[HfJRkLyPNnuzAmPR\pf]YYһfCOs ϱ6kiu>`(uѫ:0-gJ8rtv3ewmWI` tlгb,mf"R ^ *D=u`NEhmRջCb̺1v J@ Ļly򫨐*:,/_-(tF}{H%r7U͙4sn@L`:.KJ~_ָy*{|5`\*;dͭ4;Y"7VYP.Bv.xؘ{G#4d8he.ķ.|װ0Pӝӑ~FŊb8*c%r1w:{ _sc{H&Sg`Zs13Rh)- qe F?bkd 0vݼ˧US%aͣ1@~V?TUsI^dGgj.K/vt^׽y"؎MٴTA%Z, Qn4s.0'O[LD]WC5lSqo2{9%8Pسʕ Ri|aO /VUX̽KRD)'p~Cx`Tow.+B͓/H.c0!tV-ܧq'Ht Pg";#df Ũv-a8gxTbC̣|IYDhTbH\wv؅|E۳fסNַqwu8V+IDWsV=N9 u;]b )k+ɷZC3|qbA|zS`YNFy九|ow "8/<`jH#;w{{ Oj:zq6 D?,03EEQ/q ^K\!1+2럃{F; Xsx|buBi$Y+^Hڃ ۩6=2|-CϿ[cjadQD3 ܦCC<1״*r K b@N6ƴ>1Q/.V,Es+z-^x3hӽbUtO*уWRzrNI(%WG؍۞=2ݎY1.kᷮ\`(-y/OEk~_R@") HEI:䌱H05aXUgpTQmn|Y'έj[2ɹ'dLOM%z׬HUtFV'+f|' }1A):T EY;0.]VXi`g#EM 99?mhrYժ2Iԫ ӉxlA[FLV ӤB,q[%J\;I7a.8>V~dl,hџjU=o@xDS0tŰ8 0*. 1a5 bH<⹎1v0PӚ$ ΕDy\%Cb7QnP=Ȁatm1qI>J#)JHVVf#+ߙ޲(HO/ŏ?O )==H/e; eS4! QYɇFRf mz2j$_xf!Z4ۮdP}`iy Nă7c(Ӟ5xŸǏϋ2XdRHjc a[RYJ?'1>}V7 (ՌPdRȏx7g1d\fSqmqr)S-a#F8;cU)HA "R}TA"otӧiT+>!qB*لllS#"hȼ;,Iۓ!gbk*EJU+iTu}<&uoɝF7)zW`gJIp;;ڇ03v5t Jp6-_)фϴWb$Ne'+~])>W!f1_.۬d ymxY%H.+!Csr$c1q7-c[WޛcE#`]pxeS(o:t4q󉶟]X ,w$o](b)$ѣL| x^j|A]bHs8_v^$lJn^B р+ę7 ]+$0Y ѵ^p3hЬ7 -S?L P&ԯԚ=0v kf# i2d]|84SM#𥑍֬ +N{O 'I\Pq|>kf[V% + p Y˜n8գW(RյA[HB?k7>.p3k 8fB2np ֮t/@1i DwlFr\YeYf\ڱy>H w@1$_CA hH6u%>G0)qXk.C` `q/(wkVַxux\o831R`Bqw&zOê>y%D9x6Hh~5sĩia $3[}(гn`; ̯=6ɁfzNZeȺßanW$i*! 7#|!D ̈́5W|tZ@kkJ1sC,5 {c$)f}WFj' #h'29\\`̉m2/79I;1ύw5㕶>m$V'VwtTՋTku}[~{Fԕ|vxt*%~WLNX W_ I7mj`3w8SϞӰs Wa܁e08H`e8蚽Ko5-o E +EE8K u?0.[bZd~b{VL]TB |Bh& %%A!<*+m; 1zպ_8-xтODq<%e:Nގ]Jc[1]d>mGԍY%u?;n%VI\gJ,5K6}y5Yv22ֶؤ4rB+ Dr[^!UPò!֘1O J.OԞSuCDbvاpjJSX95^@p7!`}O!Hah]9iOUYc!$n}b7-, f~F+g`i#UPsP"7ZT7'J"P^E-Ra'po ђ.z]6>u1@)f>h7DO+/Q QoajziI#ymn+3Wx{9|%H{&r@Mir_'I[LL)%(K.XNeJ4iMҘWrk(gzfM'kz7Lt #(3NXDтYkHg ]@$!4.>+h=J4,'"k 6}+ "a/ ܤ'NjSgBwsy)9kc;!a"Ǿ*3v"%)xt9<=t4mJo@sS.`mu>gp]٦DM.U~&hѸt)!g7|H Te*@H z.(sؘ&?mM1=ik]OR 6"'H k..I}UfܛOSTYMep046|3 EP:̋H|`:7T6[Xo(Vy/crc:lKd~rJSw foZiJeO<)gC<Q6a5&$ecOR:`Qטم@3POظ潀gg,+j=kq~:'-dl+>]1mG1@D_=>nKZQQҜڵI%5:v.NB%dA +mW|C0"ZqN*ֹvPucP-$귝|P,A>47,+ \ͫY?-h}ZtRddÒֈ?r-`SjHV/wJPQ`_DRx.3M?$E^R=l%[fFCgC#@kN}#u?=Ñel([0 :Q&dčXrN*G;~Lb-^)PoGV6vP_r7NYj.HwPB1cK 1t=n+z7vZ9zL4C-%) b/ Wu@sbH{@/ԅB'I'wK=m QO foqM\B^I,a{Py:$ݛkQn,`_'G`O!xe ,$UTyȗJU}tU}Qէ ./Ştƒ+ܽ$=w ,D=F CRE*|H@fXU1,"-l`9;to J z | qC.7rbjx^_52_ WT("\HM-N@Ct 訌+Z;΀%H\gqP\ lڇMh Ly%4!!=R* y 22eL&!Ц>}>A2qG n6c sۜJ&<'*xeCSML`@" YvV!.%O{0a*sP!%m47w>&<cJsj=6j&O\Оo}CpG~m6d _D?r'Qj)KCט(%<撛.YxJa Bal}xDIڻ(Hb|#DhTZ_5H8r ?`;]]s&HhE5IQD3d۳gO>T,Yʫ"XlDhj%Ǻ)́u;w̫3Uzߟt)>^ j.He%AmpLə86ل&PdOcMVgF JҎJ;E@!ZX[{9-v[Y"Y\Srjmg&W|Gkd]I2.r0ӆG*'S,!T]3V@3"`@uŰDn>G'0__ŋ@.<-bZh,H~e! ˬǦbnt")[^dVܮ1D2)%Έb!+:ŝ"6v@CLr.i E,3)']aدfђU$4] [ӌS؞\r֝4xypGYx{he=edOĜ'Y5sn':F7iI,3CF:}}F_ᛮ=~ۡ'!xu,B A]@3*rO\q_)'?Pr"M4qjJ}iNϔLrmW|+mƖFMw.8BZ8 xXGZIQBQjk)~mz31oǭ3mvaGAMA wĬ_DopeW ,enqvY} =FqL3XP}_ bM@$,1I԰vvGG*ϫI@~[Mw0~~j9= 6@m u>:ع `6@["|8{KՖʿK k @ r*謜p!s~%)Ը~mչހSe/ZNےAG1 $q+Ia&""l=YAu/e|x kjS[ xӜC/$n= _M@Fx^8OS+<A/XwɹE(ﶦZ;ȔTs?϶sbI$]u! ا}!7j”E%XwGPlIԺb=9]6>XU4dgti@,8}xSci uz?T^D&Ǔod/h2\2bp{Pԃ}MoaÃg`(81S>a>N͉H2ˮzNjI2Ԍa0n8%vAMsD)ӲL,vɛ!ydkhfd,eI9`UqOdեx}nʵijTS_aPԢ$hQ^գD_:m閗kLO礇lMFs Ty!(ʽKz3M;_SԘ&|r{x%%u Zp-{Tp bʿrl@tsQ8'zX!{]|Λݹ@渚f٦2!^*]L ~GbQqB~'?Ħӭ1;S#^As 0Ρh#hn!lZsg֧ѥCz웼be 78gDΆu]rGP"SL:t l9ɓH`]OePr+@ՋP~늮#Hbq;"M+D/ꢸGQ;Ǣ)}6ڲ-M$l}ml9/-n| L:!G: s[bU*7w}' 6z 6;j{ӸE뀸U-m~[tgipw*3<TǗƅ?0lr @0u@86eM` 7(}ż0*~"r%4<.<&5C)ؾ>*xu*kluk?h V]peN'ˢLKj"~zVRz r* fWOq?RNddSp0W]=AYT`dU@kޏxWޯ} d粤-#XI` qCOA?֕ In)/JX3)^ߍ=b &L9磊 fQuЛX\ UhG@vB\e]VЙH1-R˿9]\^f `q-".EL&˶]Q4Qk0JNN"=۾+fY2;B2F'MCj15 dSAG4L~9P2G!G1Cb};yYa቏KKYw!9r<͓VTr |$@7hb+ӈHJu eNDp֖gQ8v. Ta[iy0:}); `&LͦHTd6?s9JA@.`Rc:S~#H6S6%Yqj W]4BK[t'|GzV~_g'lI.Q>ۢ; Xoc|k-4MFKv#];q{%+/匫(U:zlm9X%n k!3XOŒh9UV^T/ROؙ =zp3)[x=IFG>zkz9:FIv>;Y)=Cnp;qb5B)oeG-Zu+^wSkX*8܂,0gY6}q˰c]x ?;` B 0I_mGzXo(&;{T?rY@toyZ[>kVRc=d?#@`+QϞ/WwuE[9Ѐ8N*%K *,c^-f4kh)y? ?+nxݞb2Ԁ~HH2mDPMtaʢDK7%RJ{|6-Q l%z{h:^s/IZ>_Ж4 [^V{^X` K#3⣰oie1="? HY&UQ|j>CGe­jHsG 910Tù`!H/=uFA'$(!FIs c[ِ7r&5]m?@x=ӉYdS§š؍q) Kp(si1 ,aP\:_Lj1&Դ%u|8 PeROK:(nW&̣M ȐyPgrHe \B Fce+P2o}G{9j .xMG9b^W}1E Qj9-n"aYZ!2$ jHH9c%]0y 3T2t\ z%n؋c%rwVf-ʈJ]'#4bA.!Lĥe>\~˂~{%q$t)jAIGP~j=IQiZ=1^pD8Y7 i YAD>5s~П &3URk!MΫ9xeԌ-]`ZhljSrjjv{<\˻"84ڣ0rRVi˩HiZ!ccCEFi u) E-`L?{C-s\Lҋv @aCŭTq2tdBt7{\|bזĜ#)iMſ LIپq=\ѱK*_: e!z`f%~EP(-|eE>\31uL2'-:! uPZ% hVW_:#B,78*(̠7?d}\p0Yvf`7ֶy7~|SzP5Ej-qaa,u֔8Al+Ӆg|>$]BaR:M@\anxܶ}(%N\Q-ľ1=ׅH1@P/]Gfgg_Ni|)Y?.UqJ lR{m42zgi+p}Ye<\wzD{i<'g2.\)1[`:BցYs"xU L[^x _E_Y53_Ic{L-{+Aa`UpU)$! JٯLpn;]>*pM-AYerjEW>~xHB~мyN2be 0[]5Ge\LK;^+'VxGR0F*n~ҽHֿG`I!O]/J, yFJ27WOs8E 8*HXFx'#cc=<0S& i`Y&[#3Cm6.DJUbr]Dn˪/C_S͛;]}A"\)h@(z~˸g{8L~´UMP >Wafk6&Krdf6!e"!3'l*}K;sdTg ffgŚᣔ,V_(u|4fY;͹즯{3,Ci5X4J4^6ůwH8[%RH[nHȦr Ǎa-DWMR SͤW^s7[uV"QTc JY N+]#R/|t̵Z@ it^:9N+PTYr19_xz'{F "ܻ _d(qFV& ְZDկ{Љ 33Bs$# 4y \Vmu"h/ ` hY=bn#&|_o0_2:!ɒG, V{vBpI5*(447@#_yWD6݆6goIv n|Γ:T9]dYj2.t[Ħ^uSuW*N-r-:KEz|AҳUh'Zi.w5*B:mGϬPK>A¼X etā5pnv^ځ}.cVMnѩ&p0o+,WKV&,&Wor>vr ;jѷ}vڵ[`/ڛ\8| E StOwpnS`v.7M2'] Z-Bz5, /u-@x+qM^At?P86o0;FOEN goxfAv:ԒnL|!?iDSm9~58T>]6֚%$mLJ/ﻡbDP2I,n})Td( jM/RdKq.Cz> H gHQf1omZS9O@PJy(G^ȁ+C~1UH@qP& +sk6cIJ'zH5%~ nj?IZ tbbJ>{ٖk"&зdԡ{`/vSˡJ*sy#sXv$zЎ)T5[T'[,ĸ{ĎG?ECʸT˸>ݼm}ǐ=4t{Cށ)eJ˓'njNV.YMe- '绺aU`W03c: G7 à)]+b9=\"3|C,ؼA!GwpQ;vb-FF^2&KRN|#.Τ"OȠv.C|)8kKѹsvTh2W E,]njabSupUVZTI)onI-3Ƿ ;$ ';GDz[=;bQ^R/흚;-y(b(%ϫ*Ya']h}"v kG]m-| `+r[+l'%2ͯn}u"WfyI}_}@DjTQD&d'jBwdoC;V#NZy}A?@܍G`)>I%+g0xq|X:+A;<~Wz?J>ή`:dӠ- .\95?^"{{c;^oTJxϠ c"f~] nw22shȋu=isF/kH|߄dsקx[}S)`XqX=h"-5yo7]7T?5pI r:ifzSw/F媺WվMb4cvy Im~F]L=:erh!vXMqWYm*1g'a~6Tx֋|\2,$pG 8}M ǵ0S/ocJr0 Iư-5tBdz(7Jƻ%((l[ @ U1C뻽s4g6d=4em1'#MXU'ZQ~"72,fT{!/.TW3770, tRQN׮8m c"և]d㝞)h$ib^l7b}|gS|,i<Fe%2y9?Op~|glb[b?6!Qafgp E|"nDͲ8Zے?x:0('\`&imؙLrcgW8@&Ţi,@"*_ߕ^lk4z;nϓA8>J"tt`i.eUQa5 $&V#@P-4wʄkKb7RA3 9Q4Dg?x;#/fc&%u{m BbF:]iC2C6$vG ȍ_v}HѠQ3Ccb᥆hd `h6(jPņ 8?tG c2V9@@m&(CgƍA %\bYt1oyX֣ؽa8 )r?BV0i4|%'Apr\ f/uSm SPti֑]kOy:(L7BH .'TF PA0K*擤*mKAI'KC$l\&6zW^7jo J= )ECV#)ܠXyXIc(veߜ; cNmϧ{.m-(&h$T;S]"@8_oW$Oၓ$.D7jQb//#Е]z'{S+gn-WA¥dm֦&@n\= i]}j/j)!eD>גv+ dv3˽B@Ł: v}SN2!kGI\ BCXy#od"o{- l%.HJVaATQH,ƽlG# TsnjOD -jQ]c-T&j+-\> 38m^ St{PX48..~HLZ-0}he-9ۊ;h ;Nm91u|f5-OG5&y<0 piw$t40u\4Tߞxj>mwU%'>/fؤ5 }poH 5s۸M7N4W|z,(5л1bHi31exPdlLPq 0nZˆbcs/sN'Yr X!hBK* 997K=uozqqX FdN`GʴkQWd҈ vj߰h\Ⱃ4,?TٵK\=u,6YIɢ0NaN BXHBuM4}bN^c㫶E,+>/VM.M<ܹ츾/!]\+ARؼ20`< s\E8ݛr2yqՋj[h'g$7a6Pag%Ɯ'r;> w`j;nv[( QsLٶLX|/elw]=Cs(o\owNQĒY-2$/4Fhh-t|Q86U~}9Ȓ;ACoҋ R"q9P$E6 `%\`kz Hy˨yM VZCV>a@FD' QKRݢ.3s3KeC)sxhۮ@s(^AQ+ B烲  ?Efn:Yi/?3~V{Z&Jk=wף@,l*>Z`J^2U9.k)AeȥI C<,4 `ۈU)Fkb.&gzl쁊ᧃ(=RXhfC'v (93"әeӕoۨQƃŭg-yCq 9 6#SEksl2nCY%'ΝIl\E# z& v34Z5IֲP"Itα@ wƀd s _HCWQՌ$sbdlR?Re BQfB>[{\5ӡ T/z4|]f8jT%*[k&a–ST*C8yĉnw~ 6NQBLRE;jHP Y2(H۱?~i/d%D)͘y=j)XZh O#YTûvڥl QFI0H"b٘yQn,j>=I5/0EHKn)`LwBt4ץzC"24tѮ~%!T {E䢺f:lA)ӖNdkrd:,SdmkE_/ {!Hcc94>c`l'* `Ymqb8|~y/9`Mu4鵇qS9Ij'ځQ0}{LCQ7u2 (0M;{^D u?gLs>mRM%;<$@$]LocV?Ij5vހ#zĴOyi>6·95Sۿ =1]p<(%b~]d |[ kI@#ԠҁF[}B0}34ًpҢ`,*'3R!K?R~{䟿@X,(gy1VX2b1IYϧ\[CL&I0rF㢽|~~ŞpTD:6@'n ڎ <%.׷ v`Z6o#aKW^$<|\DkAVtbm؈2o ԙdLoq?Q^GذgMj4i R'Vky] @Cnk"13:|򎢠+"\2nmX7M>п- owpc.F Cp-ɐCǃ;\.Ɔ~Oe Ke!`K#PFJZ#l<F)* h_"zxHHV):SBb^j2FvCn?[H^ws}mǶK5`$~m[8"Dit4@}IBO.F%% !H}d7b`2}& x{wO%J )Ї$qT_t)L/cW5;xwjˢ#ܴ| \c" d_Z$+gX> M@K…Қl #:@LN6M)Ewv3όِ vD8oVG-d;?dvcqOb:ۮ?]&2!%})j 2=AX#gԺTmQb$mҌUH3=#:Բ3(&m1ђ]*)_˿Qj#  aj2@E>)tƚ:b| ~~9ane"h$̄'zwaեj;I=}5E=-CΆBCNSxXh Yrw><[]2 0Cڱ]Q wnJ&* "~2&G`(p~ަßԦ -1_#y5MGm=aú,H =&آ_{gvw*/asoSkR"ĝ9!P J%%4ija٨LXN$^h%(PkVn\y;cO: >N,O7t4 jw\ms7۬ȇ`Tb yj^pm&+J YJ&3L6|;ҥJc{xJTwYI:ʕ&*E42/F<=RfHd V n_.I)|4#1W|rW{>gH?/JeKRR㿓!h`j AMwQكc MSQ'"H=:Jʖ'OtYVC+fgE:eĢͽ*`݆.)>#Jl V˖'ëF(`"X$Ul\cN Bc]<\ϙɳ(5~*GT ("ԊuYQd9 q&q)]H (gtq(w Um{ŕag)RiqA:֒blE( t׏ƈVJIUĩ,{6}VtZvű^d1kX`5?pEq[ne:(WT=5?N|X%)4·b=!lJ|{$ N@.,  ?:QHXi adO2m5qUH$vz3QV92ĺ(n C]'Mj7Rv'I? oV&y7&Qā^^Z&c[x"ކ,u/یmǛi@V>oPLzXT9@uuvN"' 5ctN`BEslPM^a7|F1mB&X%B,wn`"Ld_5X{ۤ+ @\9-9S(D1f7R31X!/RH5+5ʫo fP'xuUY7g,(ðiU/~ `w NCfFO BGM*1kiW_5Y _kgIOr|Ё{Vx; b3i7 habj `rt]$NeR'_Ͼ<)!i?BV?Běwz:*V0-M'M(ɱaF,otjGZnUɒ dnZlJpƲ50A!X" pUGl2v!sGk!L(?HHYtc!l[YtJ_k&WٚAT[9}Ue\3@=%;FHfY"I-tэj)Qx]qms:|ҌZKu2 s/}ݞ>^QK׾fȞJD\: 0 9r0;9jl>7*T9\^ՏO]dwP@/`(B: QakN| )WohI$˺ KV CIrvm[+57ZF9'B \_V$d5U̪lIUTM+)ަ[2:0o?5̤?'8M%aUQxvYtS6fDG%/;g ,?͕Dnase{Y˵1yj@[BC#¥xWPۦ!@\^ +T`iqN}0>B1:2++\4hSri`Ү*T"}Byc oV;Zqc~ s&>#2`OĪg!ɼS &?[YMh?ت+vV> p6;9QÙb72F8K-CȳWwpYqbݣKC` 8+v>`$8(} AE,Gʘp~w[JKW.rЪUvk1<ϋXJ{k2ݸ@ >]=Pzga골8DU K{Fk"yDe8ݱ,ro"tz&G2Oݺ7Rtٟu4L>dnN=B(=Uf_ȽY1*~Ԟʭyw8\z0U݁}kQQȐMvIXuT 5[1vWr|r,I=HX/>2bPӽb)S{ =Hs73EυG}G*5%,Uï KQiRZ!\ y2 tөpf2"gY=ڽ\e^*`%AS-xH_yWi}0/W` 5B LpScS385ȺWn} mq\+_Sl*X=+3iA"œG8f Zۋ/urʗnؐ!$uX?a߂.B]NZN%7P L~HaةՖIs[Ab G ץ9]ܑ@#1MȌVv9.9awR Bfr˥]r܎ ٫nõVr"* j?M3CC2"BS`-9)sVE;֞x'P~f^:6gL2\ ヲzS7 es)ބ@D=H[L}#etsQ?Xٖ߲+ JD!R$Y s8iZ4 )m4CV-i!]TÈ+ixhԶ4Q7@ Z~Fi1,sIhĈ=ZpJπAd;UܕY !"4HL20!Mhh5Od0p8>,u@ ŖjQ늭8nd3<ӯ|鵽llSB =H{9 *̝AwWmЁ쪷}#fű9gxTр3m1OaW_c~2O_wP)AIMWTU2GKG r_ !4BPn<@;hM|ru54^G)}JߓOz"9ʄ)۱1V9\2›¢tY.vF *Mt6.:K80':6=ܜA{Q;c:k%z]AF~wܛtzƗѫ$!8XDNGobY5.r)[־Fagy], pA7|Ggr]LvI[3û2&=mԨEe ZVs^u,'z6:ךq:!81GoIiFRrHQa ʃzwYFY)CIGw)%$VÉs=DQ '4&9v"zcTGP yVr5bXY/ߔCx|"'WXH5LAeWLܰ:A"/ZjA)ĠmߑP= /`>Ӭo_8ޞ2ea[jSV黝fGW2ͪήd-i-@hSrrxj[HRV?ᛊ'%=w2>q`C͇O^n^zIr!FZ]"B'df|,Pמ&J68Zèu͑G d6%pp̕2 xaibϣ\/M =x|CgS56ʗVUD3m{.BvxEš,A &h,r=\oF%8qh '0RjJB =fs+et!zCSB_.HgJK+.utc5d3j48{1pV:+tnzb,l S{I&R G 9Od0'Q_${zd5ި t)wa_̲m޽ZOQN+4t鑤bBOT( D5-$bk#LRH;0oT]k&ؙ"/IߨFv+!Bn-wtPґ5zR2mY:Lƴ$c&!dYJŞ~5•a6yyx@6s@Wߓ|yYJ|P) ,1ZY*ka3Ãϐ!7B*˭&ECb޶EѴUҩ1ZF;b$/k_aM'Qf&Cƒr=JӇxDإ:} 0eoG1޷pYr?7|S 䉥º% 벂C^TqHݵe6J8EESPhJn{6[^ZYTq`GZUru\d5Rk^KgMn˜?:J[H.ӟQ֙KB 1j.Rw[YMv] :"Gln,h{8H?Cq$b'F. `ASt1ŧ&  Zc O\ }gX܁mCg$m+ɎN -Q}2<1gv3#惩zK,ۄ8qd^j\D&#J4]ݙ>[a "KCkvN_X$^}SMv',xJ,Uymg&S*޾i~s`w~~ $YPA {)&BW\C+{妾HkhNؗ3z?|l<.JT0|Vy^rc ځ$x`mʒ0́7 6sW$Wl2bA P;kͧg8ff}KO_u:VdIVgMU: BQlgYp\}!p҅C -_߳l?!R?QMxǗpA7޶+37䞏rr)a3yX#zAq ,>.oT;ݱw&\5JKm#0MJ^RLp$_n- ܇U=$CS~K*pMFx|i3`eb!XdNI(8 э1^V*av;7 #⍞ĤO瘄›U<|&s t1Ԁ= f9{Yv4m/aS1/ԩKk9pZ X\ʤm3g_ddKv 2{&@ %sf <6lګqVm8`%*.9N JiKa ׷V YOgl:E҉Wr&t+ $];ⷶVwӦ3L V.V RJYѡ C L=d/Fc H®+pr~8kmm2% -f2+!h⭍j(yɹ`O6qhT/N59! Pڋ"}UN+)’k!e ^yH:@rYSUwv޹CZL 8 Jߢ Ln~:azG|fva("ue4aH{AxJ#TX-q4׼F\ YzU% Kwĵ)<$k:vq -%aot>qULJ>2^$îiׇTApb&. paSB}F:))E'&oѴF;UhSM3&fe c㰿ϸ<(FC5_2r56TgUM߯Dg3mDlT/=Ƙ.Q|Ht"l/]ցWHWA q 'v+;%囀6M\f@yUQvBcF']21UcCrPPn(W2!!ǻlI8쎂}nc0K#5eI,=N4sr4]Vs(%H/6)΢X!;bcA2TV?pێzfrX&k1 * }K+t}_uEʑwz\[aak23:h7/ g MFy F$ԈTmUң"U`[uWiV'Z`4B6v3&Yl]P/Aw' 2I_p?:q]>E "E# <_~c5d'h;_(SОId#1dOkI݈!u?_ۆ)S.2kBWߘ>uQ~?؊Q+QHփހrSjEzfɇE>O %E`ßoVn{ rUyu |_#4Įgr[D0`97D]c^=gLj*wfJkp),L9YKxVH)uM23 _\8ٔpV&lHVd Cgr Ժ +C%K3p? ߊt )4<+xe`o?ߟ-F!BQn \ҳRmORN#3)!%Sa9?=C˗NANwφsڊ[ zW<G+8uGk]YM5B>6$(g2sQU~jjcL#uPK$P(*=D =}FsLSFXOȣP#HQ>M5#zdI+nmz2]2Q j=)-oM˪}6B&G\I[W`ĻG8X6{,ce@LoNtHH-j#SfHG2†<ݫA]eU _JTotR[S= maТIB/? $!om<3oT`v%ULO0%:<ĉK[N m+aJ&5?4Kو{?![.o&*FnM#9OE(nqu%~X^f 3C дmE5LѺ'ܻŚH[NC,ke`IFevS- 瑛QnՈ!C囦:I6t$N}n|ʍ"ԃMYQRg[vxc&7l)S:Iݘ] =C@e>wm)D* KQV】/4r ້cJr-"%Qq7{NZGŮH_(wϓ/:}V:i0{;`|6A]iPK,͟'v6"Z[PLlzI1 3L)`vw +5Ԉݣġ5r\#D8tUwt$g(a|L $:snBtivQt|ڢK%-G3}!R7,,KsLųSC0MP^N4gR*>78Y>+ڴ-gY6D%{=we9n6鶷|" vz7M#M2;TX{K;41l1 Bv >IFI vS$f[WeSx9r7:6C^)f {?4A0m;R6U(k1 \!|)ԊG":K5L)Dy2{vˁW@Ȇe?2B\ a)sС1X| i l*=R{9d;"ŐIXs #y͞cM,N ѮRMdN9sduU0΁dV =:N^7.y>V@$,S|+|tJǺR7*=} kvsJwhkYB 2u?b nCՍK䝖U$>-=IN2ѥG5 1_ě<4CaFҹ؆.Dz%wJq:b*" u]FH] 5 F"x.Ve4pJԱ|͙䏏9MRQh'B7PpNOklZOwBW!֚ܿråFj*\b-g+QysR3dJi*\SG:s=ñi16XXjyyL#&XW' 0>F~E7@{u< O#dWw9]I:*"\WNSWxŒWɞ"hA(_apM' .)3:2kkBQP)\CÉ8œQmL[K@/z =KQ{R+m7E0ڬ#LUbLva JBrki}hTDbנ@V.ьMk=m.uUĀzp̕%ռڭm4 F,㵑4Q8O3)7 rS g%i.|{҂ S+1v0t"h ;"87&njx%5#Ogy wa!~)=Of4(;VJr\Ԩy0WQw?O6:罢`YXv5-ũ$.,F2_"[oI>q^NAi#-g=¨\ 9Vetew=mt/8XVFi RQ>@|O,qKz]?%n(ǽ:Vo@20 ƞI?Ko>tw>vG#0.X~zwɝ`4Aڧh`[ sF0%J_^9 ^<2P|TC d"f|ا!J: =gtM'#YNo",u!VwF:{ۏFM=@'TKS?D]8Q$3!B>=5  kݜKc7;XC|t>^EM-RH+ɼ5ID6ҽyoN4n{Y3Ch?"* |Xf=Xyci=r Đl*H@ ~3R{)C<ٗ}6_r[@OS:{_Kl1hҹMsੲ(x'8~::birsk.I ~Fbm%ߙE W{M #M~6ٙ7=̾}I Č&*yp"u\&o`RE o-׶.W"0thO](I' nK=P6yXiE_#b>BNJw*7pr/WE)e]NS5~(vPsBqձMuEESpݱqJ3Rx w=* gs fF0ڲmSц5/~2Ϊ9ӝJ$ 19P>ۆܷt4WcxT%]9 0/? I@#&luƂAU!zW䇪V|TfO<QXRvkC-6ӑB'kBwJt(²C ӚLz"Xy"P)5bRQ+QL!H FHF?).h5ۀ)v-izklM \4YtcI ,Gc҃[A~6eͺ}Œ9iQ;Edd(glf&/]Qe#sa9| } ' <8Go_Oy'm"gAr=Ұc|vێ=̩"kS i&9\1h? &6~NDUnN?CXմxDx}D+סŦn"<'m_sZ@/[cp @$nH [?qLPV 1YXg?o/9,aI"N%zN] bg|$dɤkSZ kגE,ڹv6/HdwHGc2JDGPxoR. -~ .bnoodfa]n ^O7™,756Gvw~"E@J-RU}tGpO5jl_|65r+h+N.ui(h?ǰ?f)4|Cڍ'aPÌ_\ūǿoWQ8qG @}dbx%)C;Sr*vm;ȩ_.[a6 yqWjp@ 0W<BfGZ W:{JS+c}uMk󲨚$Ș]*Nkw'=QP(,ĶՄBSAtj1duoڡ1#Y91 aܙ M^UӛP@LjmX,Aݐ{.p0K'W_;V"Ē$]9 )qu6X %ǹR>Pima\l.h&8Y+#l ϏI 6ͤ )p/Yz_J% ~g4㭶"yc)hnzM_VןR}F7JDԙ\.|F%VG_$Y6NJ/diC}ogcN tm)iQhiJ7wE66͸0DFu utR߁ ?XtE)bVSA2b uEɥxbi%')l$GgKB3o&B=pm@Z]5U j:KAlcN4'ݜy9T|:m<@PN7)ycOEuG/~pIDľGy*e>z%@cf =Soڷ{[$qa"V] pPPaDݶDys2ەT]Ίb{hbNնLH;P 5Se'W%3"gmvma 3*Jn8[&>$vu~*QR⣴̈T̓|Ѷi&Pggtd#/hʫ%&L)N;'3*(J^> w!\*,9njLK9iᇧ *XPV͆#wN?S2Ss-01&]$V AqPAbBO(DD#*\G%Ʊ+n$$"+rJJGhGŠu< Ǔv5A!gq˻gv;+?E¦*ƍ4 tt?F"؏.AСXn`oZ}cטk|?E3\/Ayvi!l: ('?_ۜ?jՒ5K22*L tXؾ9Qs|2իbdr uES 5Q֭`j]\0ߙ k"߰\b@JgPV!g~hLDE}|tkH0j8>5aCYR`tbh E /X O10c| +%$EnjN1 mJCW霦3J`#@؁KTªwKAM53Fqn7TmT}'wMz,`5k(Y/cw|=0w~ QYp_M|ɳIFuM yhr8`۴}1$xdF_fqfLD&7DIUIW(^kɹ֐t eUIth!b fҪ:8ՍR̠ zN>녌Z&g1ZY7J ^.Ԭ{i4J,RŦ"b']ONޏKq:XiP%[b|CugLJcoG` DZ|-Q,haڧP-Ԃ9!ivzB ?|ݏHPUͧY?Kx5-rI-3͢AW /GMj1>Oyf*ËOàs;R<_[|]ݮ HxȠ i3[h(NB'(r7h\"@T瞳GSpQ8ݩs\ÌRq^zM{@eO-Ty?٫#<ώ8B埑rQWU H|H {If.mMj 6s\Xx-}AO+B0?q6dIYQ2%4Idżʗ6p+y SWp/!pk!q<{U*+0}ӝ:NN64#SUoҡ{MEav/lni).nE'ɍ-ƶXEΜIp(}4ʬ%m0 1 #iXPuP<11s .i$Uq!5g>!Z0`uzLKF>>8^{)+24*GZ A !\zAuK^k0N#uf#aE.ԕ4 ͆v"[C.TWd܀_{j>DjtƄ$/JKjG(q1KY wHX:g{TVp41n+tx&j EQ//{y>+/qF"8<ґ*g5y0Il/o=encugeFVKyJ)`wy݊WO+HHEh=l7,C!-9Di[RQo>DR 6*&MEaȊz"/TFi/{G rjvȖ{@ (l8g| D+\Mq4LJ[E3IHV_h1P:#%k ';b:":sh*%N'kͳ*_GuQ)5N! cMh=897s7A}{j A`~vHim}6J_N&jhAmco1P+ #_˞!΍Lr^?i:18_}tu5_-ju~ZqtsWDvUAh$2;?ڎ[iިIgר"~plqO1yl-czlï:<~Ղ]]h)ϋ7JŲ7K^s2"~3-NaK-#c"!L_0<1(D/JJl8TY6hn N~7TK]rV 7m͙v'3Ct` &iPl`̆Ais; fB_AgM@*{ e.{% LGCb2)-PZ[6 ?>Y4Bz.ܩ1ذ{zdgօ:`{6D2 1һ{'ƬVbf^1 ńSf`^Xn,}Mkd$ bu o!'^6u'iHYUCk~3*οTƔʺ wBBz#WXTl`63Ѷ:/1G4.o{qeYd~H"/Lx\4" h9 &]q;9|SNǃ\j(o"[$~閷: );"-ED<[yh;?l4YI+jhYJ ğHi ĨHI$ՍH{PկswWXGVTO߬{fcR: F#2ȩ۹tĈ5G .C[oiFB2)lփ>E%BBĪM%bho+af$xj^w=yHֻlO耔,nY Ӻ8}ҙqGS0w!YATdvMɥߏ{dCH,T\Ap*qHF%}<}q0R;k?WU]'+ґR6KP'-*(xD6h*.ȽZz$fU~7/L UFU)!$|՟tةD_:JOm('tof*1}J=X _ŒK?jorf 5/(7oVgadq9'[zM?.{v/ctK|H\Y6I6>D-!-kFr?j+QT`0ьH6kϼ ZA~PL<#L:RJ_,y y-8r95A-ؼ.SMTe+ȳ*܇oG+_'t_d POm0_aļ,t1C@/3@4MNv[ L{/I$Iܔ5(8@yAmnUy.+W[ $qUZ*lnF̭) Nv6Hݮk"RH5|8C3b69Q # }HGG4V/<4Ѷ|!fJ"WӉ%B_.h&Qo$X(sWԃG,g_|X,ЏtW.!9󱌬AY!Pn O Kt%ICxrh9jWNhS_} 7B9"+̄P T{i V=auѻO{h?_ӹ^t#n}D0qfHm99:w@rEy8BF>;wd̥8+9o^ IMX&=[aW@;x<^8g?V^b=oJ9~UP̸`^@T/#^ck>B`v4v 5ޚ"o/&_6hIY; 7Ѝck~Q5ۺuݱ(ƞ&Ahkc  QZR%8v.iEɗ9ҫpoJ fOn^jBxkh7 pS3udՆ#2T (m3'!^ ftC 8TV:հ13Sg]5I u63ԈJ6!'Q7C3N.E{$>{sH%A+/ ?"̪b\ 4pe-QpW,{Hp<IʫŽkt9-!s1.k??ݪkL|`lֹkclcͥ?C?r4sic5I|?̄*k_P,9Pqho °))8wO:ZI%-+$u1̓cDr\>Iv%zˆ s*wad%ZğzU%[%x M7a}Aۖ^dA!X~Űʯ,EQRJGrǒDR:U0ĸdN* 1 p8,,_f٧oyi_N}d7aC`^c{ >-Ij]q}V(湜fBjPSZpJs>v i!|2ɼ<2MYU ZO7a)ϊn |F&A?HX\?*+3~&-m%M ޑT%sq{:F1W)=xKA<>'RU+t0/s_O9A6BcL_ &Eڻ\shMk<\aLf_^1 $jZ*;*ƍ vCXZ*M.UE zTAB|gM7Q8ie27|I#uܔ? 60--[CK QHPr3wfՏk~)T<? :6>$հfО tiHwTQB@z8@ g$6O?3o6)q}8^p_9CMD!w0hų-zk%d1l1Nmn}DT&˫xKX^UEɭ/V Jm.㯥-܉X0\/T5.W/5[3 )ZYeT,-WD7PDytb]ButQ%NjOY[˾E_W5UF X';4Gǫ1UZ,AtПc[R"c;=\̓gbfǃ>&@eguFq}*hP)5*%NA7-{F<'_Hw!F*=a,ǡkw2%X(7.7.5.&zC*P ġ< A`b'o4m[5~s_6FY(ɛd޵:խaZh L#F?F3U`d2}FMG"$j+dRǒfU]?/^E*^7yDM\O_iߊ\%TSO c}Dר^. oӞ2_w#LEZ CQq@k;[QuX$\}m5!%2D!lSQKxjYi9e]fNؖ3i<=N'|c{dANีlYVgAiI "s` C1Hߞe7%L0[&3@] 1hܠIVHNuoZ!IEPQVh1[ 0GF2x`w(AlU4NaZ^rl91 :4GV #/֪MlЮwjv^6=ã":$-$n)p+GGd s˜Cx~}@"&׀'r#-1kRJwk|:G,DxF7Uĉּ9ԾL`LrL^.V%ú /cKМ+x>|,bLb/h-#k)@E*˼@qP ŪTKЦA@+»Ftqp Xuy H/W>f Dkjyxl68.bU2&D6Y;¬bCltl˾9CJ)JcAH:t_bX.+*\_ 6x絯k3rɣqS%>2Hk]Oi/*4f_RDmHn(ÍF6.&-GA\uhfL .'a tKUɉXs>x=ӊqxSK"fivޡ4JNiճ`$zyEeM#AK tC/Ϭf̅JeQE*tRO8/K7WOg1 >mWtl(%v?P7_O UclM lKy=I69i ⪎chEg T 6g#vKtQ/2vNt`)Jp%IVK(ZÉAռ@vϧخ<D1d\ E{)H*O DH#Dwͪ2S~1 p,ByDv"!F%U>I@ Nt͒2_f`mxc 5]AďxiBWZ`qF%fD( ɺѴV$;V$]HG(tu71?I '=oEUXGBLGcJlyު3é_\SK8کk[ A %rOE4) t 7o< 6p) >8$qrIXFXׁ3܈h #awu3zo աSΧmrXu;@HS/ Q{8q0)FUCL58~_A 7sI&xh U1,EVM3 }:R[S9wcѨ Ι:=\nQ,E3@bxâg"iJ2[^qy)xV_є lZob9F3N5 ,$xg)*1FLйllHvS+WR_)Q<'ж!w*]NUΜ;*or+;+} ~w&hBJ@:#xS$b,b+ј- (]{o/^L ,`BR+2r|ء$,+|X,k2qbBlz\YpY GC;X991Y BPBYF 5/tл|x~2g2HeYդghv9"W ['p?,lɊjϤ㑭6IRfyԚ K{c+;XJ4lF<~e͜{˶ܝ}|p=+^Py V^INtn=:*|} COe+&Iq-#Ѽ1Px[TV<`BUVw?r`:]NkZ mFb0]}0P:%aA^#0r<8l ~]4"2H?|'}0%NA=<+훖L"@$$|$5*)I]EAk/zӼD,В杰$B1C҄/dT4UPECd̰RߎGǞ`RR>̚2(j.%/e2VmTX(M1XL_8Yp.R zu90j>I ]v]˥#եm|@!z= Okz7(QK". ̳{xLC-B3Mﶝe k;ykq땍r0nB4AB&H1hm7ży,̫.YܛWg #pl񫳋-!Ep8RX+y/_5p/ˀZ6j3v8Mw0QZ?77iO\nwQnV,@Pahj\WD LZm}%]8}oǺۿ\=gm~R e#\>e~m':,X{.ESG氾bqv[!idI wY85#YY%shrS[?IsDv Ҹ;pi;Z&~uĂG,zj+n2z_ē^mR&SbNX+TY+rR6wXHhB,w}z9521 * G0*jz K%vBZ`f{8w&UF~-D2YHTIsH~i=wHSR> ƾ:O'㈕³Ő;u.-# ~uTLr8l9 𔠕J_UM &6Q4 *r/A8G>d'^ѪzFQo%Wfn "!DU;* SǒQÍ*xBlQ,'Qљ Ǎ`=! M'6N9n^x"y4|FgI~`abwWB`OV/(2%9<[vKtcw/hR rWKL=p=e hՑ y4z{l^xB=C/[#4-bq*+`?x<(e;;`}96hm˓ v:p~}m652-:Z`EQwYM1R|~H>_ I+Oca8A)ѱ"Z=aLYasm3{^&O,!+f@+ "N]%XXm4&C+s^D%6-y&7>]"2l%,{)s\ ~&[_=Rf(U2? QPcBq %W;bb*a8)(.K7F5h..HI~>Y{:>ݞim : M)](da`L0 $7mneiB^XcR5)yT_+pXYOmrS\V4ogvgDt/'L_ԽJZ'\7n?U .HlLq{+ɔi#6h]f,UuZ/E*BCcy 4hv]q|Qnt%:Q{'p^2 ܂P h`u@I 3/t9JDb"rm^|?c$srCwWelcgYLG>FSC`"،ReɅ,:ӛ7/FF?(/{]b3y7;NruzZ$eYmhC㠝YMNWj\qm*8&M ׈ lB.~Jg|X/:Od bzͽqeۓ?pGNR:.4&FMHʝ}ho|MD25фAۻg0yN,\Ř6ChPGӥj+9&Pks^qʍ4$vLopiHV,OǙai>q"vCٻqHsCB/ӞmT~4)%206 _ TdF,.u >,!sG`sȿ~ "8 #bqBT hռ=EcS]3#;j[Jxh˜po:p~#, =5w7ۖ I7~i; CܢSOf%- 2:cnɆgX7c¹KLN -ۚ~mn&NBd)qMKca,s/9 `dUF @J ܬ:šy2tx#ɺDs<"-X!-.k{mz#qٻƭLYRn \cOdAzL '—?{+D0̯D<͋Vv6`f} - Q7?߂vtd;W1mcJ->'W:NEqXp9Q) ,m>TdT"؊V[$aQ2ܥd]SJ6-$V+ۨ[hbûo[3\n,.Y :r=tS|YI)#Zhr%zE47Cj >~omi(t^0mMsJ$$ׇJ5V+ZF~9}/aqXX )PhmIŭʽE̙S:cqm;`oŭ8$u$ Eᔏ. ڎ 8VPNQai(Ofd@wa*GOBӯƖΈ\̯q9bZ1}Y# tg)92ZZ~vW= j5NJO'Ru!4s$0s P7 C ɪf7spS"W.sY`=(FlSPW=2Y"uhYd U?05ƱwA }]ŝ] 6G"Gdc)$.|IdFw]?_uo,+lߙLFXtv؂yiTk;sg Ƴ%ńP]:_llJuJWX(#ދv?Ps09DQ4|ٿ*z8tZ7rUSb "3ڠN 8)g𮐇 D+r(9)znf 2X9-#4C&pY~D֕`?gC~!-GYQE\H">C"IΆ$uiL}emۑ@rQ3hQƕFPH w͍&%@:D!/{Dɢ6:yٗѷ.kWaNZ"ƢcswRN`T& )?[0-Po36/I%"K&,iM&=d~ 豧ԛ?Vt$M%J>J'TR7׷Q(2GWÛ}N NalU-TzF(hw\u6ry[pZW -csw'V =#%DGjFg 1AkߕS[szWՙc6Ǡf7svoX,O̓r'Raꬆ3yH*BV2afZJiYqѡk9=Z߀Ǫ;@X"B2<΄Wis.L<E IJ|Їqy` "$,}hh̞mI M"JҀ>GACTРXK8ˍr="|GI9+ 7bNΠ귙);{F)y.>լa7̧ 8p:Gp XK^vi I WfZc0˨T0ض):Ysd!Tf~aTb.nȄu4!+C14}K?xtS %@ - CJCtQ M^4zvBƳFtoU1/+GmvQajG<$8!.Fc yG46t(@OZcۦOfC% .^,x/$ᎁ早BDx쑧}8i0-M蔼ڧS4GAP.kr hl\"V 33_ IN̚@XD 5.S1Ӥn'{hUfp:IS^SfعD]űg8T1D5!GpZ3a .SrU ?+zMM}}XkI3jgՔW[o$&`vZ'@(E?NHN,s}=xfU Z۞q֧Y:WS--DZHQY!qO@HDi/COy(> #H5i/XڭqXY@uWDnrMba j2 IMI_0wQ~Hef*u1 ĊM. Y1NaGÀzmeDq^-uJ)C Xmj \^-t\#[zi8HMIɹ)nx_ǢʥUfBIg8LC &rZ,vZ9^Squ0&+qLJCH2inQ C%9h T0eSiff*K.d󏧭YiC[7o hrnd;;59l,U&ewMjX0jJZ?}n5@r)LbȼRt?/n땊K81⼫4h=Jtc򒡦!2-W^Ńi_W dcXለ/p??okuHEat4#h鞗5͚LeYm?u38|CW=M#.b2I8=Qh4e@oNi.>ؐJcGsd@L&: ʜqi=5Rm҂؊JherO(UT5 AjZKxUa,}\]†-sW vq*x= !WR3y.mP[z2`K ֭k+VJ,8tCߤ/w֊gW%^WS>v&DD6C#١ކ36 AL&aT& 66*NؤDmXb$6ʩ9’ r~;ΛwFh 8'ġLxqnO&8D[CN7[Z 2,Mx<\nvhbRtS9h+rE|<2yS.WoP2ŏGik=a')հ! -{Uy\I9 .ֳD,co=K4]49<-okE'05D$XgLt˙a̗/WJ cw4_It廳"Vfw /ƪc+RF< a|ڤ9Az'C• ; b$n淈B&O\`XL_5 Q&ulh]a5䬂OΞ{AnH"vXMq#?# *%؅~Vvz7< r~eW$[EKb|p pD}$ v2:3Rè:7n/FHtQpwACsDY瞺qvQG(=ˍ! O"_q̤=nBu˯8 Y@YiD~ǫ9TC&2MS0ko9j2~N#}]TFK]3 7Nq6x:R%mJZ/056m'pM*Rо#_v=!1[m 9 @I|ۥŦGfIP94_ GCf&uHΪ/`m$Y\0M_v*-zmR> o%>fA㮙vBFK]lc*:PUj1J6a!@aN #F[c8ARA"n1-%' AxqaLR Υm.W K5iQiM7t)3U}S_tDF~)a(kw}-+wV?c"1h0\m|US4~3^2sQnq9-+ D+!|,]X/<ۈp 'r|ᕙbMq2r/تR-=yFpJJCiW$AD<<xR_iOtrLDlO6YjNĀG'wZX[줚hU,|.焳!25=[g%4XČ]{> 4ǩoi#z1ʉi t %b ^x8TUTV0~+*n4u+5~65w*=K!6HkQ1eJ* M+X(QE\V%\yKq3y*V@I Y!$%O)\uRLѷk*M5Vt8}V[dv 9kʠҤv ;jn嚽: ̈́ рDtx!GiPHU^ ,FTY:a9H b7:@9O"ɨaԼ}7H8B@T5_'.VcsTE5A(~Cqe-!\w ⳇ R Y]-2Z vZaKX٣D Ny>oUD0, jjQs^8 wya<]tuqCze$dևf-ČssM8yx=(7op %ۊ|ؤG/,ri$>ult2/2itkmC!&-5#׎NҨ+(.~b#lP4b2x $N5v;NN{q?L(*%Ⱥ\R &NܱIҞH_ QtIͰGE?vc` A ̥:$oZf<5+<С$٦=_\8p%Sur ,kڦJ_?{j4f9U4'Z7Y-SaNݚQS<)6Cg* 2a9[mZ3onDzsv{7K'VTqch)߇86/A@&{T85rF=%ص>n'O殙$EiL&j9I!"8g]N7,Oo3Q4! [+] ulKSw:-ceRk ,v6myȷ#~g;"#Qir?O ;|^H;i3]PGN燊H $E*WJ3AbآƠZ ό:߀Tw.3|>I ͠2oW.d\pk$I:Hn+jTzoӦWC'}(u1x]gw/_MMJ` +{+uy4+6>׽olsu/ + FLrd|'`G-̈́xz~Nꏦ^Nݐt=hg*u-_Ta mkU-1"Q2D vlvII^@:n VzUE)!l->pט pp 8`2 b_ T61x|6cj:b+wH`dz2rkq~~xY8>qSVN;Ĝ|GUMTc'uEͱ{ Oeۚ9k *~ƐsBȸD.LX Tց_~9[+ rk a}+PϬMc*6t9|D_Ka˫! !ȐFO!MTqW﮷薘] @[FI*կ -~/Kx\=\?|dGzfa{+ЪT &zw{r n@pه#bL B*N`YnzvN k5ޖGnJ֦wlApoľ Jn'OZK| ^ř~k*HKYn8EɃ)U.iV5;(/_x1g?mA *G֭:lnnK5_ўS2HBEZU 9RV%6Z.O*XY'm-xc[gRF^S&O.0p%Wv,*!FFo w4@ڢ J# U.TWwֲ:8-\Ni[,X`/"PYvX{TNMx4(D cX ;@Bo [ *4"T}!TB/Z[zÐj}u%DdEo*|y!Cc@Vv X/9AP{kU ' E!ͺ6}D4X PqrY`@ Qi==C!bŊntVNSK"6);sʍ}MH@i6emj*[-j@6A"jAxp0f2[&Z7+)^CG;Ю%?.tN]Tjz!hPXpy!#GfAQ5:ߺtfgf'':f 1&=59[XC7+#_Q~J;7/c 'Aau/dtQ ЗÖX=>qC W2SIHS5od)UERL.<[D"F=!KWl Qzi aΐZaC*V\H,.Н*8=\a<}bG>:K(47RmsQ/Hk3Ҁbwr cZi$\|e]HD7S|+ȽC7R}3'[mh )]ySV\ki]c 4x <\qSAK$q=cXhb g5=s:/q#yˇ\y67_"#0[x=ZX,izGK 9⋺ߛk8`(:bFF ނCakE4XWR@+tKרn 1o 5Aݮ5Ol9azG6VQ/S?`kNK4(鮿ZN|h X!DX e!2Gw ,NMI3ј+_-nC B[ۤP-.ɀFo#'^%9;leDio@d?^yNi`X.SV~lWدIfq`r#,{왁z%bBV3MR;ZoP2,YEb_mRhm:`O&XFDQ9J5]R|6x›>.7wgڋ@Q׳ƃ3Ŗ~peJ=믷Ṇ  =5~|S4]@`#<`$wp(]9vL{oEn(L-R>ȗ]a5RW0e*e-!? n,Kn+rdա!x^MkT+7teh,>n|m(/tbRRl)6"@Tv.mq.C<8Me3*7bwF1qHb$=@L]nkCEEd5'5e.xsVDU ㈎B;)jS2n!iޝY {W8"r KJqOfL..!<0kß~ͣTN4)OSU[O릹x 8\[jϱMvI2q3ϼT]\'IUBHyF}Vu5 18)V"aTʑwh+U>Nـe'oھ+Qܖ.c0WtLp23#NMHHfBooL[-D~~pVβ~c$(XLai<0[K%#n'1yTSp2b{Som_˕Kxw2O FIc*g-xΤ0jPHo$fƆ[৽t2}TDO7jMG.4ߌ}*=,;P $׈B lz/y.=5 :Qdig\n^m,r/f@$俵@74 8=KQ 񤚾1ȵXڗa#S8>1TLIJ0!iҕU9("We_p+]զH}XB1  xEvJ&_ϩ~ aaz?'VSR]݀e]F̄FYxA 7^[|aWX/3\ HvepY%:VR<k"Hh*z`~a;ؤJ]t^D>Iw(Pk-C. ڠzȅpݢ^2c'.5-: cRZJ/y$O\P;dus5#_ GԊ<IJn7sJ? .>wWmKNYKtpR>t*nJ4;/gߩ;ǂvUò Xl<QƢ=멭?}gwke~K2G0#0n:[ЙN49O`!`mSWO^iDߡuhvAyFZW;t_/J&C5}gj<]V"T:B| +%s2=~0ˤ5=*d)*;t^E3$ `%S!XҷF#~GwͱVcPvqDG+Val/iNDXk[T#*$ڟX~ Sk8z/*u,v̽W9B~N:D{=F| 7e. p΃m&1ԜP%Agڞِ 8+\QXiBǡ-(hɎ"Fc-̚;wwwKӨg*̮Zi} JA: 5>+LxG4,0 @EVu`' }zCV/4mK ϸG)P;SٹI?z9N O> I(.F58 ?1z^EiP,&ݬix>zՓm|@A>Σ$9Ȓ6Vb&'#oCcnqΠ K`-MT7ObIt^fQr2Q?ۡtO"_Y/@b\ZUyXDUpZzH)d ߦ #`{UJ06Y.`Q=R!JXX}K,8ے؀b0V`Ka [#l@Yv$㛨5Y*FO/gpU&PU8q!nL2,?q/= g?sFȪMM;7qz"OԄwSmu,丁r%gL#*%zJoia tfmlxW0 붑t6U+ XmKד3U&(8n"a7KxjcT;jQ<2ɰi"yf~pXY@Θ= мCfC~ޞ xa~O j vVr8Ia})6W3$iH+^Kۄ<,pnqf.!awX~JBO(3 A@;)}y@EO2WVl99^鶿+y`RSZ*)2>8 Rk's! 'WpʬGS}9)MrVnpm1bG}xL`pZ\kTC{M Ӌ;njꪳ}a$/#w;7?%ܘ%]Q ,nZbYpxw{ O~貖}wLWCRfN@koTL ˹cg=m7<no/ܱ s:OR^g=rcyƘ(}~һ۽)pbuUUhgڧ@?H/FY(UƲU~^qLˎj0o%Is$'E3ddo0o* 7U\9^LR608hk1*xREbEѻ5FH`K@Gt{ק ̵W7s ,^^m:"[Tݐ,ѝWǘ`WYyK|3\3 #:F۰; kԮj&vBx_o )sCpW\ ۞dr=+K8h{E a|?8vH캉LWE\Yaƪ[ͧɜR d*IaO9`k૧)AJ@*MvF(-H@X59٬7eѼڭ;ݪ7׆ӕr2aY)Q( T:wyareP6"a Ay;r)^B[_yVD$s skgf}5ٷ9d}v p7NYΪj ~O=DbNI"@0P.Pzx5ү'~8UdTȾw_3.&#Obmmnfp&9  ]֦&Τ >T?4dPMf RDJ>j};xgcdF:k;3~H^)AwIO)r?͝k&"E9Cbrb {ڐjG4de6y5v/3|ѐ`2I|ݿj-s Ⱥv(ۊ=P@`f5 UcH@u ͕"}H 5>vIW'{+l7b܉oznKl9ρQ[бS,|jxF+J! 'K~u?Y%1CYIjʄ8u4&/ё"fy3wuA^]^l[ҍ$QgEWpGeNQM%=ϲXMͧ0{VbnyUS8GZԸL23^ y- Oe'=JϵU}d^\refa˹m4mm}2c=VAP~9_y6ۊݮN( ,m¹b%ri;C0ıqKo,%d{[TzbL y"JqxzH L_.u !'\:cjZ-D҉cegF@}x6/YwW7EtRnUy2JdG's4λCsx:& ~,cYu @^!r%eKĦ&~~%,ڞ@_iׁ|~ƻH 孧kq=H%o^L>ÓBc Ťǐ4RGڔ˗ g'C, ^3gGp.^)5 ݏ, S#^ͬF@B2D/@E8B;X-a Eވ2 y!trk\[Dmp܆5.\+HH+ms+1b"86\ez 0woT-c t%FdmFZ\ovk~-WVnʂҭ\TkIK:Pm͝:_ځʷz}?R6vٹkZ(1p)?ÃRWcgPSyQq[Mѝ޷QN0`w@ɭ1d-I֠pڻHe$ 5?2_'՚/l+rW+EBHi 4ug wDzX1.M16)׫L  yL2'<ݥm$̷0pm]' 鯜k+vR^@u˯ǯH"Kq㫢 ڗՔ8= f }Uc6\QS3\mh%zxҠPzi&Y3Y+7..B'=6;5gaf%a$P3 <oTeB\"%g_@Tr\' r|[2qlGq bϋoK J5ޟVI>tUӐK0IM$`bUsTϖc&OF!j[S틎!$`|C[Db 枸БM=m0jm QnR O8/qբ(h4bEfv%HeJ?O)}h,kdspMG'_`ٿz<0J3kT>xfY˕MA`!(j2li#zTe'G6G n֘Xb2q\`6 m$3YYCli ? KtW)=ǀ"c!^xzRz xFFS0(6T0F𣏕vh#c̔fKi*VcvV``|VxIiz#Cۂ3۟/X}A*&ؐ\Bw]Kz 9͆]U1l%P~@l>TJL8BOUxcKhCV;3nPU96l-N8K2E{RfD)zT CTF\`p&ʕ "dE8JB9⨁1WYQd +z6];H_7hq6L7@ _n)U&.r xUy&Ƽ0yq>rсOW$?Ԫ_b®x.q&4RG{ª?04ktkNOᓓ's)o!4R8"EFvféurFA J4cnane<C/vbޣ +yDq LˣJU=ܶ8~i6ESɋxf 㘮?X3!FU b1 63(PL- i2ַ"ZQ, cb݌'dTkF Mf>  f:W<{h#h7aa) C g6ztw(&}yD7RWk_}} sW/ەހumlBA7wݵg{AL)4W9)uƊ:AO8s*cPdssPtYtd4*;T0;Ȝ[#U}O˦kH*o@i|ǿY%x^bI ܄gr5cxYR_0v8X.SEkD6p0y8ˀ$#ns//݆H aƭƈ5_o[.ˣj|qCOr?}?]z7uӾG5{UWOy6@3hFg:-J-6y }gD`IU*Һ;.Y0{,-c+͉pDMA''qC (\G %&IP|U4qW޻0ˎ!z88Qd@~њf"Z2zB@3/DzhaRat|fpߺb>Kc4Hn/6qa"ZVl׌&oI?LHڧy3b.@  JSH|֐I^W,P{Mꗸ %;ܐО{YI,hƉlna+4.#!sqHs#3u,Yx-ꛔ? AeiLd zCnCwrLj`[ {hNsXLE?Jvqx0,C4|̂/ָEG,_|7O{+;%xb4ٙ;y o@+큲GŞҐyx}UMO;ng&&g0zI'--=-3s/#V*L:B2kB<^K][{RR'feؾu}E+DŽ+Z[͇_N 2\!ɩ0Ap! ҕBd.۸@RK>0up[I?MA͊PQrEVup2)"Z йs45$V)zGf yIj`y$io.}c{?^ޜ{yJ>3kdz8 +}!*= _xIN8"t: m}4cR%u%K՝b 9}Qww瘩pҎ3#W+K~sXZQ+&Ռm]amې]L5~St4OxM Jb\ve,~Dss~*k0t.A4I.ap^E,jzHӷ6ET\ev2R1Q,AuHLvQ ԯJݮ(:6(,91%cS ːճ!M[ g_SȅZ%b*mb7mi61٩ Iޢν\jS?h.R[Z֕PB!R},6JfEpl/ɓg 0SmHYGos_~FN,8:W2o#gF*R{&_}bγO6,tZ @kVϛPE3Εb=Lje;ýj ϛw ZÝߴw-ތ/F\3R?-97&u_mؚAYh'2I5c-z$dtDc6*ˈq{Y x׳>S )7PMHm||}j(RjEIcT' |D-5>PWo@?5REٽT ߃?o^-'ƣg`8G؁#͡^8G3MbY0}!T!ˣGq3(;GjuiJaԐqt֎R_s> \<WAg᫐xI~6k>8Qڭv~F/*mA5@.- ,՘ŦL嘇O[Uʳv[|h\}ns2q $`Ҟ)<+>q9``7hU8hGW?k}B߲9,EdQhx}/ti?bB!з.>'9ΐ ;?N?pdHjG V)tl#]W}=,.ѻܸN+@7ÕVN%]uSqJF pWKӇTqj3&*7'73tFqr, <_Tеu3{]y7# NI7qk. PĔi9E@@⛋jB~AcmNܹ1I,T łBsP"ЖSyGED yҟ~j Y!"8|Boı[@L+ Ű)^Q\JEn*`,ۗ0mM(کl~^=?z?cs5_N9mkMHx蠹&Te>m W=@~WV|-CTN^mR26dpsaBᷮL-ĞF W I!+B 8u> OJ rI'?+]1#!FHea)Bb A&8 {o'vHӛ}BI=YYrM Mmmؠj.g ׀tCEF0iʡV S3:j/vX?ì!`F>yZb2"@Q4Oo[\AP`H!'!,+Ð?p<Vm!}n8nOrvhC?.xeS)@2rrjcpmIiPeqn-THv}."@)[>{ZG `I10网[&y_|AEȠ+-:Co4m&:JFb;W:~FMqBJj|SAad%6Vl,EO( 8tU32`,ڌҺ6Aa6rm"899uB-q-F&Ϡnߒ~ጾ{‚)j pK̈.lSő2`]w$#ř+2"޻+8j&GD&.X~t$q,`6K 4^/=b/CϴwH_%7$vbu)6vw n$]H"plo?ҲY MM&Nلk&rJ, a3* k0/%Gίs[4C1 &\*vln(۽5"B\g-f ^gk:DE+ Us#y4(8}Γ a+dq Bd2R ~uƍ]*m8<>CI([\0`K1{pnH#A +0W [v=Q`6(X䂝r [jJxkǃbl KHxNy C6C6N* PFB^} _n=d!C1|~ Ye/Ga *p >5OpdsvGA;mzc;fPN B{&im1鳗q&S5əsPu+u) Q2{?|( #Ρ+HTM?V4V3q؜M~A6j %hΪ0ZKwc7l_{$ZNTO 3nU:ᔗ^¢[L"6uCB `zpVF\ Rh`V'91]Pg6Q1Tݤ [.Ƣ3gQ ա+Sr3?b1ZDX2ӗF m[yl_% ]„|NAt_tmm嘫v?>~&[Rd1+8%wru̝Ce\,.sVCO'NQj8vy~1yvV JiMEtpHa W. T!DUأX"j!0فW}+kn @7êib&s7řfKb!zR9J0wv ,^dY qq.|ˆ.xyJ@9To;5a9:Ob?QAPeY UGehbOmطZ73(^%1 f Bhn.lx4 )Ir?P/wݍ!ąmeͷLe{d`=5}3Q 2Bl?x86<l򆐎.)e( M4x<-G0E_e⛕2ݿQ4zj;%wnShږDQT6Ϙ#@|T,_{\rufB{bOC=@զWՌkL ~nkw0[8NMJhh49SnAXU8":vxvd۟_JJWn;<8ʳGyQz2ߑ)ELwZdR-wJ[E;#7xyW="Nq[,#Q ]+oPo7Ej-r*W>in^ΤvOxB߾[ۆYuD`)}l"2I#0PПU=ɜn*w!Y Cf#LymF m凸/OHlJXlWIx&(?q)6^jl"ȡ2T®+y ? z&ѽ.۸XZ_Jmy]Tl„ǯ~McD=-{ u'ީl8 l]~0.>kN}a’*XՈLS4XxLZ_1 es'-*5*"-Mslݯ|XPCN06FvHIZcVFz'[9[e^`{x$rJ:`IE'X62Q"v;"x'}BZCB{6{*?P/tU-45'ջؠeۤ(mQ;A h'7>QaЧfj`dN.6*w)|4I/)])z * ? &Y.0ٽ%hKpsDA x` ͑V?YW CyǴc"8:_@yC|p4һ4t)EVtGbPcg5i2>dl1hrJyɱ.;,vH,P+Djh?܇by\Be'qn …̧HX$T3#[4(|THϮ '/ "Пv}tm$S?DsLgєM: XӀY!hrn20y魨HIMMsЇLI-8'Dh7yyXD׎I=بʼnh "Ey pq<ތ ZY;J`7|ԫ~ &U$ t0s/wTwe|*{ѿ;Aʋ}'}z?V׉Fs 2_^-bTsCWf KC>\QY%D*-W7j0=UIhzgȓM̈́+L"K_ zG(HVfx]Ǫp Tl~BX}{Dy:ELe0-9"GΨx3]|_xTwC 'G|N) [oI`AZs\^p&x&OܢM X[#0Tm'϶R3SZ L9$kn}́ܗDdY$@` JbJ7O<ʬosq6T7EE۹G\"'&:-^Мj[4>s {>,K/ EyI᫙/Bc'#54Q@T>M@斺_HP~|Z%4^v .\oȋ-.f̀|_) %{v עrqZpG䔏I6׉wF2dRG"έ^q`lՈ` $r˝[ ݌:omyIm75`+S05$ 1"ǺofFAy s2&& Mڅ4vO"E̿P 8I(їo<}㝴4(OI QT`8كo9-9 6զAg( gQ`N"GjSչ0rTw!̋J^q*mcS#G,&ej$Ȟr-ih<ȥVvcܑu|&룧(p@RFbЛ >W!G^">5Q΃jĄp<⣹Z9^Jig 'Hf}ޏZڜ[˩swc֊dn+%k&6IFYmMkS%TGqN N!Z0~+-AwZaA?Mƌai6VՎ,=(~R耴s8ʬʹ(9u36ηA[ M8\1KľG` Ƴ;bLL(]K)Ҭ3U_HmOɽ+жwRB@/f^ڕs`%YޚB3*uiE4NU-VSc) 2o2[95)/k ;J,닫.BQહ<"b\]# OssS-`7L̶y_+~=C HSc@[}:i1tyVZLDꩅ"tgdtpZ;xk6ƈizVYߠ|;sa)ʅWu=98{k|M C bkeT9%!e @ it08+v1Cevxoz%\}(^fH+${cS T8oɓފ\Ěo8afY5d~f'Ƞ1n8?@wIa?b GXpPOzymgKҎS@j'k {qS 3IDF}=8+68ħi+UoZP of!'wC9{ ^fo} gD_x:65rʹ}&X"2Y4؅Y0 E٦إaIޢ fjgm]Sc>Ts< ?%xoN܏.T÷鿻L KjOUw CXgYCbnZ[t'7~r%q>RFcҧC*c[>ąf3rl% .ep2UY;C tS?b 'c <2L6uhݨ_SzwD{T,nYlW/cT3;mwf36B}jjur"O l1AkD+] ^*r@&؃rO;C+o6م٧fˑ6G˜7ts7ܼڔ(Oj}eqh|N[{isWCRmoQ< GLԾtZ|ɒ! ֧, yq_͊G"*O,npA7Ҙ[/k,l=] 7~T:hI#`9DGX1%q :GNFq?1rHKB]../yًkxLZj'eχaml,=H#Ha>ھSނ$}~۷HIw\3e$Ϛ 7gjKܕ:"`=Cj-6H-8z8pcZFR5JԒ:}9՚<h0%Fd~ pzN"&@o K!C-pOꁓC$ vWՍXp<Y4S. ЬUR)[M:f7<)&77Ie'@xm3GJaݾe#`w&/|+6m3vڌ(a qs;'ŝ"4IP33`TpE3&a4r皪%\_gυ,lAD=E `aOZ*U ReT, 3"A1<˖!a=މ g ~n$FI^${Vz^x*{Aξ9$*$Tr:PX5:z"t~żmE~,62߇0+PhiՏN6_(I"D hMFEddE zUA&/\&W_vKnm=ɏAT`4ϼq4-ٳ-cbU#0XctXhNߠ=D\$\uy%~I[,5׷[.b /Hjn$&ː֕'6Xܭv)J4sZGoc?U0ٸ:)jýq_D;Ѥg@0Xs}7ڙ=ɺV%낷rp֪';J-j5?D(dI$Wp&Jk,0׼1"syJ  `>t(}垟B 9 xduj0fH2T@Ǧ16tؐE4GuP`u͔p42JY[% q pܸu2Q!0ôw^N; .㿟6N>Ǥ+Y>3ZSVǥb%uUd\0UK^~%&+mSL~P xvkJp`3L5?%G/-O%Fbm:JAtdgvWⓊ/EM+$0^ 5Ï7 EQ,tHm\ࡣHBMs!wKz"G\9yϝQI>{AhmyV ƿ{%.ya7iz4.N*>F)>﨡R8P\55%$3Piiyl%$ިqjbrdM;^ի <^$1 7`VA`3S,Z1%yIm4\9,Ū«@3â1kLQ6z;#}&̈́ٹ2$`m9[ j@Ͷ }l7Oq#Esa5?}Y(Ўa~[^".5. KzA9;={m %Lr:ZOc+k&goAƝǑP_#>RM`"[rbuE%ՏM1 ؎%Sٶ]A4*`:>77Kw7rֺ=/Tg'F{3-1J2,5,9UMnNZ˽ 4  ngoÑ`y<8,J"7 ȕjKUd*<]{q[u=/X 2An;Ih}M >&ag3[J\t37pcsh8=mhK9dRS7TRY(Eő [P8N k$%# u[$#?#ǵ%$Jt|^ȇ2N! - @ٍpndnOG}#YLj! bS F?GɅt'}Dn QCUۇkB3{,S$쫃ip)C@>`'ё:iԻT0S/D94]" G~`~%-RMRQPe)X =A߆HAþ.)WÚab jT-i!0EaZqxkKx벦%ȬV3(_)*@\3V;ϥё;4ՅVD1yYv??'VE4 /¨K*j)D ioT/(ގJ[wO0tT [gW1 &_񪈪@4Vp܋j@Itг :t|cB ̻H>,ǏąBG{%V*n~uܡsÉj[ \[oh}W !;Hħ8 z^j53;i.pi؊KkX2wڪ-g4!9@iE[M5=mSR(..\Uu\TZF 滱r}lWZT%q$̈Ρ xj/"[B<-k?~1A:Ua10L*ytS8\Jp: Ey\Ez>chK^`0m2Rd@ PAf7U2|q߅2p=/倘=`/{W(e`Z19O[vʮEHYsI,-0ߘŔ~{ύY)Z8۪+t|u_tW%5K䨺s9<Tqlo8_(qNN"<|l#]8NO>Òu ڙ~[ !#^B:ǫzs&A=:Mq,rwQ8±ܻaĹzbᭂP۽wX^m=Jl@}`*b6Neq[3dXKem{{5 >Sa6xlݹFP+zp +A^@D[(T C=4"^_=o&`G~A?GP:+X -k`E0]=p0N5_#W(g%[q9n/JF-7@${!ϲ.]v#5(Hӆ :gok LY цNB塅"^0nt?}1GǨĆkC^̚63<^t c$qFz Hp{AgP]Ow_yH T\ê>BWZ :T*腡*ƻ?ٗW(k9ԩ~Fx"iV;IYR*8o/"~DK!)k94" %Ïأ2]!w©7dcS 8cli|wn%ư$?ށCd(: 6i;f=VNudQ${F•Sť~i]KaT ;g(Av:t(|{ZR,%0B8 A )me\O Uq.-l4L|[P`?, ]O~#}ogs#0NJt4Wr:4" J:qں ,ޞ9yrk3DX4ޓ/DC]Fғ:l#|zd2T1'qci9?6{7q;_; } )Dȡ%mvf}옐QY/9,b"J/X+K1fFS A3lp0CQHJ>wvz4 I٥5}rj: %@KQ1L>G5%bU ~f:z'cQW)5TUOӛ"Hw  $ȕKPJ~ZGdEQ ȵ5&|70 E'{S?չ!ǁ?o=/ߞKŤol'k?U8.NEo.ro5m.% ;Jy#iuِ\}@\QJU#]yڪnӳD ų2o<爼jFCZHd_\tv\r%uRn 䌑f!>z( 1G}l< Ihn>_#&#)Ad, e2oǤ3V4H#*xUW 9Mx:"|@帩+Ex_]F&w"UԤx?Yά:VW {B`IB $"XZh4s48S7X ۧK74z亊^Zo*lgM],UH9=!Z^BHGL ToO>C.󫄣m['W&kc) N ]s=QgBŸ`4R qk-}\5\ ͤmZvO7'hs)Xʰ8$[K ³NiN&cd4=<b8G8BbW #e=0{J-CIx:? ,{̙Xr?Ay.M"!0%|9eGJQJ)AO^W4@,mhx^)u-XZdhI@1O`!-'K6F Ȝz}wpV𶝙XwKW }#Fc#$uڳ@1*g v{)3HY#;wad~U7D"'8aYupWz}4W3ͦ.WE2m).x:̛;/ֺ_dv3`8ҘL[ULbX8EQY} m"ɏQ'oEh]\\18$<0Ĺzkfn4\3oy(_P曄:. Z$eT (!i?'bǏC:bY˱ >NأnJd̝O~3ܮ6!0E*>\|7tnkN,e?jy ?. ## n8-BN3j\+6RHcfE{T6QDTnH<0noerUFRFvNܚ@dr9ӳ*MD#θ4"D w Iܘ0N9;VM$9x*- R`s,7̮&Do'6ť~b˷=2'aClɊK12Br~,)Gȴ2Rx3ѡq Z"t#SBdY=$M Yߒ٬!*&83H0ɤy5T-n\GᠶmM 3 Ldx_& StSuEL.B=cHuz7 hyBL-~x!j*+B|ΖK'V"g$]=Mgt8vt e܁#`NnQl0|\ZjaUP nXܦh'0%,ܹ9*7?GZPC:/D?1.u1͐gTOibB tK'ڤk|k#9xAkj{Sއhw ʳ j_ y>,7L]Lypc&W P1>:3$"l7|w!0zkCNEH:t"0oiA8 k4e)t6L k/TG.3v4,yKݮB?|\*ҘWeEC z `z*57ʙgTHw|LwVcbIHgL @%3tA}ʫTt'S% vVj\ BȎ\(:ߧW/J hKi0RmM |߬;O/蜣+Uqv 1. yglD;0u -\I␗ӻۧ4iP[12 "cI| mhx=&W0=%4aEy0=xi:ax J\ k'&J[N12v؈FfCZ8<ִ1͞as;଎>F;\wQV`*0`Tޚ!d ;]DQ&K\ ]צ0Hy8RV6B\?k'̙2mMVl~X:I׆8ڰx4,v̛$ь6$DqT"#*jz:[ɩР}2/j} BVP{A(zvd`7x@iӝJKzt7$ Cknh*$ Z2iҗO^kD7-$?m$(4kPև. ס$\*@)Ux/1ytN5~d# }}eh"=9vb(`Nw"yOkI9 5T*>۵&GШoSЎp~reAe,ԵS$̗Ce6_3ﴂX 4\ r_|=4`֛Gyǻ30yACZĹG+5j⹏g;eD]%W~'a!&_Rp5&cbWG}%;6["mN֎8 (0~M)쯓U˶AƖ[ubN;f 60cIOܐ ''s;c͊ R\jh%ip+\Ϊol=ow%N(G4!V4a֣ $md{<''^ifDIm-*C,FN^@&T3ݑ/6Zuz +]8 P{:0^U^XHzi/'tƏr =s,Qj-Q@-3Wä74~n?b-XEPQ!oYqય&牮=!EzsD h.=WT1*{Z1r>TjUbXygvK*mEƽm<'w, eOCϡ W\*4D-?Aƻ *A~Gp(RZR1VZ^M #ٵpRLeuܵgte|9{uz\)%C"g#oxo: c,an$Bg5XF8;0GHy)!Jbum-^,-3Dz&7bG- Nef-J]VPGr3uEuVG'17?Ջᆩ97@D&MSc֣}511;'L-%HFqZ[|*cPŻEYpx.(P 3ESgح+@3J5.k%ÿrrYYM2Ve|]njHGUn& &XDVl_,UC-X@"%ۃҼ:anqA3ZPw?&#5bRN܉Z֗Pw*)\8R'yR9m~5J00_CtmoLQL#k[\GXMAT#Ў3G |x}eW,8MS1t^%2OV}|+ _SkafeZq֮*Ũ0l\D,3:fc]s&el}6E#d1s.zh7Zhc0j=x#j7 iQ9 Xc82b Z (><$(3nz$t9k%`4 ~Oڑ8 [I&ZN;tA >1AHQ<># K~Ռ[`uoDtLNUHɓ",;Lf}m`CF$0WZnk>.ÝutL;TZ!z5N sZo.-{ E߿ HIC9WD S 4-M$BPOc ҬF[y8wϡK,z$Q0r-joQ!g8)GVY_ `M&'Mǽ LR*Eū+Г<@gf*2;ocptMm5TReXnW29N@ۖk_/DT4(ҥY+Muث C5X3K+i(Ω-UzPQQ13BPeʣ{jL_ X,gAvJ;<>Mk,ivk&B(0mI}UMؑ.`tŃբ8+\|LMo5â|G',m2x[.0uQ6Q("z%pҫkreǯ4c({Di%Ǥ*pp5ΓpLܦ|_͉Z!`=YeB5&]+2" O s5|џoJ/2'(fv{H "gN`0*d*> ؀Ej}bt,Y Tk56=0JS&߃D"E\eG%z'm5Kԡ1Ż0 z_ݝO&P7n N3>݀~xAd8wM2@`aT}_?x?xF ȧ˄ȵL.'_iܟL^K_o?,9DZ4%K^FJ+Dщ'߱])ș>,U&C uPmsKiQlf6p: HN✋a _R:)%:Lsu0t>MW\qI]ʓE/Г,Ӈ iHZB[1Fo+4FZ 4poQӉ=FR<u @;&+wJ.uJ-wS G9)VͬˀWD5R(Z;$LWkY>&Һ?0WݴioAFlvLJ\wrE/y;Ky6:>(y]IѱiV%_#V~jz iav ue&1k`QQ,>s UMiQoA% L=k +KE&_T#aF>E]P@K+@~߀[NCU; 4HMN{6|'ݜ&qVمb]6&{vN/oh䝧{ 5 ZpX?mi%$RFp?IɍkFvR uzח}c~ԍ'/%[A )DBE'‚N 6jn5tij0ߪ!To@Jâ2d,{ϸOᙤqEwx:{axB$mLYR<mԳpL _}f+l. BQ.]?>cu"6wu&E H- 65'p!WHFCcéʭaiS fjH_Di-SΎe >"j s`V~Eִ:_3Mi@Ֆʙu/Xhһrfz#,-ȜTfc s5!c{;'ˡ=sT6_S|fp&dL%% C1H ^ 6FM VBs$ݩ(c>]IRq\fफ़ʆQ283qc]wo>iC i}e)q6"h<'B"/rvaUve׶1F_9aaٝe3ACX(DZ7dV&5Z6KKMùoy͍ LFgE\ik0?2Vcauu@Ļ+ڣ'5ڵ2de)|^MH!tsoY~KqjKhc{xr&:VXLImfT7]#C\Uש!md+z@ #jkYۑI55[gm8Gբ|yE11uc+Tc=*1P)[ vJ\_}sx=;$Gȃw|Iv jnfRw)BWB~#x1BVm]4U}ghz?Чʽ}譫wm(Nx\8d>pOy[]0BpZd.JוW B -ZE5oG9*[9k㯡Z$׃J7AK2 -SȌ{`jxLE۶k`"OYۙHh!g5uO*)S (@|Ot'f%EARlX1:^#@>A]M?yes.!6b^!'u1=Є H?{Բ̰^!}:Sn?7zl,젝2>ẘ (rL&V$V9vk6Kfʯ G? ' O8$lGZ_F=yEI">Ϯŀ>`IRȽk +XAvc3i}Sh>Ҵ\Ftr{ HR־Bls$$rH,\/Uǔl\ZP}M%]ح ,޻ t%gX\r6ȠYUD&jD%sg(h_ub#(LJS W #`7>[R*)0pbҁIZ&fNJд4(w/?&ת7lG߱15+cH<,zNy)*yxKy,}M+ȗ3NrA^iT`nDqa}TҦO(ӭ]6#| қlcr#"5WGĴ' bGK`2&8wF>[Y(jжpA]|QE+ ;4X1@fpSfltA8<16i{Pb^mfo֡QaHn{{5=k~FQ[G4| DwJ V,GHd(<9\2l"-@\1fĺUd0=˴ĆU^**SODz; d|yrGA9'Qtg õpn %=c[;rmCcgR8PF5ä/ciB77:Kx/mC3Фʢ^o7MډF[g@̝2cr ݹEh ^55mT M AF',}IcU} <ǭU&ӱ+|Ď J~6׃F8 %+],i?rg+:1e?GjiC+mFrΚn󟚽,pU e xZu45 p*M[0)䠍h& LcK5 UVB֘y@/EXEGL(-q]cHtꡗ/}W9zL4a/yBbÒ.u>TT9rK[R|]? 0|lC߁%34>Zs/O;dI.y!#O9w4?Fax_4= 0-ymXnEu ђ^:o.Q:^&LZ!a=%1mgkT3XlS9 0e(U 6hcf@2 䞌 *"MlU4˲!3K1࿅bl|>60na`e~QTpXDg SBԹ-UFͧm79\=Lp ElCn(حX#REzU^,[4g YgS2LN"$ ~RevԄKH5m OpbV㷴a X^ Uh/F%^' |EqJ9ҭ< X^{;ӭ3KV2-d;瓖5?{iWrCܷ/.SjU5/AL&wBи>:1?vap>h<Ͼ՛ѽHfraWe d=|m7ᏹݖ9 ޿|=:ptHa%v2 餞`lvGa 96 *"߂$8Se5Ih0WP}4ڠR+'Ǝ<;nzD'ƌ_:*Lz ^XϬ&:>|vz:/?ӳ +?l@bJY4l!7#Dd+O{ s ׌圖$IY67}_{T.S@%LW /ԡXMLQ=)bT4gY@@t,Ja/UY7AXQDQVUcswpU{==rIj @4G">q9@;IjA%"eqwzH¦gfm^"Qdɫ F;})f,2hʄgkJì3AGqW#,*(;@&کȹ3&.Ugc!(7.iA -8WArqQ2h'~4/1<ۊIE ,>Fl(kPdV?(\!!=3]Ķ+]?͇_gqiهEkE-bbJ>%"w G¶oLv>ؾ9ap]bZ}ӏ7rfuU/ۋHZ|W9c|rMݤqp%賞`Xd>ZQ궦ǐN'AQ,/ŊeXk4tk,}3HYTژ3& ,<ax; K%œq@1#ꬍ"ՙoM2a6F ~b7~FAjl 䄾'm1#cmy\z76^g˟Nr(v Mr''{}Cg>IrAʂL#DM.2A'_mLTϓ%q3ֵAx(ťTUh8ƧJ# Nj5X ժ?A2 N6/F1)1 ά';i޼ؤP ;m&uN%9dj6s u+'Y- Wo?fplG=[ IT岰KDI7)^ܫe!kפ'6Gijh$p,Ԇ v$͞X'W @&'h{1£fL kCv3ztۇaE .aתNEs;G RV`EhLCr.۞@yA#ЖLS& K``͌J'lC ѣ:.J6YL>`8]TtgӚЄmsjntN ϭ3R~b[K{QZﲆXH10AaF~؈ G{GEhg~{hg)+DJegn抧.gӁOohVmp=Z|9ܿ9sWO_!Mn2L{3U @4p:LwYrn8\J ,yޑ X"ׁp4a\vޟ0ܥM\B0qj)4^7.s"R\ y K2*^xgok"KK%ܷi QT{ MTڂLHӰ]X-p80Nˤ*# ( DYBnz]~ە6d]ZX͉ H?'LQ Y@(.#f3cYΫ%b͏<0iLRݐ:$ qٗYB/o+2`O>$K)6zsEXE[Ͼv=@qp8ގt򇔄Y͋ڛKÁk?Hn*2RŌ?$nRB6Vd )}fǒ(,L5xTH·u+0i0@VHOV1>cv?_^xE)S:Ònv7Sp:.9[OEؽQZqZʱI< n%桖nꠊg2k GVk"H97in'{LM_՝H4avc5 М*5iמp]D_$z~؏vcɦX2jNf, ]?gpԮKG>SZ6(lj-k" ?GXTr.ZfbT\:AZ8ɷP%')ux'،0ay&NKr'as=v8oT?6OiP49V*_uppO.U YQ(Hf T[HDž엦)h4AWj9'YxgpqXN=4!|ݾk6ھ+ o bDk1J,2 bVф(*,^}qC2!//m|fnW,+/(o4.CߏloC|g{8(U`DW^Tt3y FN_3wtN%H4 aqi%A3"GXzg/YY츼'ܝW4n֔5Ee!YRwߜԁ3M\Ţ_*Dj4gIEo|^fQlm ~@p)\%X=a>AsRH! nMsVlѬ]vFY0Xj.\Ճ] Įg ]/o癭]t-Bychm+C-H>Uf1Q*Koڇ y5K:A!lcKNSCÝpj4@(<0+ԕ1ҙ[U00PPϔ437㫿%ԆB]at4MCAao:G}?_ͪ@r:ugZ{8\ԭ[!,ܩxxҴãnXGu:Jy>6GL{Cu T])hrk wyx!F%΍Hf3AubX&LK=fR$eYu.'љݭU%K`͍* >Z@JEg2Pp'r. E m? M:hיc|rB<ߣ7[.j1w6-M\,uh0z_T%̌~-I6qSX{2%9é {5 (2[:p-dr ऄo2XL:#PZ7#KD|l+FYhNQD]v~8(=tw 2@22e $CF3`h]c`HVg@1~'cr,l.,X*<\ƣ=@mjrqQ.z{..l Z$>3IqA?E ľ@X]l+4 ch=2f!2م# p6Rx藅dgpڶ,4;F>GV|"[ Gso[#[M@ZĽVH>'F{eO8LN> 4}U hOZ!a{|Cbur[E9OɆ(UHF~ސq樍.GAgaAR0bػy44>"IBsDZZEUn{Zq@|L64D|>Vcҷj}ض?"Ye>>j;nVy9>4\ uC"=3XHpfM7&c!l-j Es>ֿinM-ގd⋈l)%lQ5db <ΔW,NMU1ԫF5FӖs|w_ipi@{9L) (g4S/yh=obOמTY~dQ1{d5qn}ܝcoDŽl×h_M+7W[W`R&F\` 2)]ǣ'ql:]AȯRvʣ%@pRKiai+P!nAT6lՒNʧ?a(v JYT JAFvᘃ9,L\ߟJvm:ՈLC sJt2v@F  B0r5PpA<[5/l;tr1\s D[ld`My;zbGnt js}wWoL%]9OxH}F7g3\(|=t8,cWzBR7t ;Hˈ~"3@Պq }{qҡI,y?~fŪ+H!xO3wli9HfɕKVP5;#n3嬋ЈN&+C-Jwb%-[*=wA}!MY\tЏZUfh(wB'&Mclڠ޸2_ܡbꕺ ;|\8Bz^\K!'}hnW g~U;q2L!n-o ])bJPR,2HOV1" _0Ed(' 3C}3yOC`u=WIx#JSX,m(WU/҅F_ژ\7$)!6_S23YL1x3tFIːäs&#!ͪw mbb|=5@}MDzT'a Dv#> va"OfOU@`JB @U-a._-~eboĤ^V d^AZNn]{Y|bˏ"lkDLɵm|d tF |<\y86/-v d>xS=cOQUGxko71V \Y9EIa| ݸpqSY͂̅Z8=Fvcg'2-z|DOQ'w}=xuwus˔/Q9oiT~#g4:D> lzCm,0S /u%K"xBB( V({?nB ;HM5cr'a.)gUSc>Ξ(*d-xHhIL#,':59Q?̩ ]js^Z!uzlgn!,b&s]8*Zv>HG[ֳ%঱i}ZVNT^D$ 3.߸9 wTj7O朔U׏97mix)跫qtc֋)A7a͏I/#ۓ # 4ỗbUL׫)7Fs 1e'hSw'_]t ;c %\]$zĬ7Up-!M R @3 =s\ĴkY_f {/㋲ .5[&-Ky qM7/h?*NC3F0i?5bU,gRaݣdqheAɞ.W?,fJYMޠJ1Y~cbQ(=g6kaVpKQu<%!K(EH8 B4f%Ox1J%Uc16GgRXfW^h 5qLelv 7YIx} d7#/9wo]K 9иG<zFsY %vǫcD;GNuv4b>n$ngfBr|5Ct5FIGz|'@@ VcK{eM3iY/m)>ʍg& QGxoqjwʮj ŎfvpLrZSqE)$UՋqmVAX#z(}Y"qtfy-6pb; 0K WA(I-@Q74$S"1VBX*r}>kHs$ eiQ+s2WJb傳*,[{?s`" Z]EiComG68WBgBZ t:EH/K>;<ǁ2 I5ӯMa"OVu)JEtΒBZێ _FV B;/Xے.#:;;w'eizt}Gv`C91^lak:|nYIKj.n^[¥lcT% CJUSZPc}}hCfW^L~b_6GTؔ✤o %԰EI+HCg\W#mZ}U@,2TzJ^5օ+ wf'%#z v;)[kOި3 =&` @?Y f0&dvE%""Qr;dV8* YCL2>%7h0z̽3w_ 9SOXO'p2x>~ zx+îSA_ FlZQih \/Il1Vͤz&m`j?mٿ|c* :P:XsX)j+7mÍELH3δų#׋#$Ϫy3[%,vֵVlx;$@~EN?$MZ@Q9tZr]BdG~_%+"O\No7H+i]꼧%@2,5xAiFa]Ξa}M_JqKI[`v Lg7 ~UzS76@DTVOU!ƽ|c-҇p+%q OTZ%@osn?Ф*}T̻lx~wx\ Ib@ZhJ/t _0GU^ ogÔeQ6a8$'ծs#oo lf[h^>iS9Cz RPvXɺɨNjzvrm\."4t;V56g4x+|YFae2I1)),.|g Mѧ2S{|aGwTJ9)]zغ‘ڮ-/T9_4VBz(# Ta`Bo]'& / X"gR<M zIӌNпp(K\{N6G3s/jQ@u`q CQ> y|9Kْ,'Tb+eaGƢ @ ft%jѰ5/wjw[q֚b]￘.:jz&dRۏU\C"в1Vat6:gtJ1=iR=b<~v-/d+1e}κrx Z&}+ʡԡ/ס+`;]RS۴y$e#)gY݅pGuu!9ByȖAV|ۣmV| ~vӐA0eqr]/pm>@ >u~N%Fr{K{{7Z?aO $ζQ$(gRBC1:g9GцRm\GsR>8淼>lN6؈v8 a6=g'NW~­Z(:q FcwB'â" :^j@+qlVhn(#LV8BDOFX>bBZȼ-; zN0RXS׋쇛$lwl/Us~SFS+'l 7$jA gU:I9|C>{ ]9Hǒ:pȚZ[O=r0cCWi 3.ϥo).n|&j!Zz1kl ix5] p (  SiB6xK|%upCn3bYHW6/%T lXwTP&=4I.ŀvBɑ5rWbRTz%D\CnhYk VxU6C|wuZ<Ȕ_2oطdLQ2ݰvg.$U454"rZ"&W7_# i=jx0>V,PI!S {L\7*`13W\Y^oks1!8V"*>NGңmVϚJϲl溵\L!:-R̊v2F? 새=/B;Q+t2RY{~e|t(o!@~Og>RsPK߹[{pp7z04DBսϔg5φ—1 -k*tmQrzab퍕DZgtJ̨E?xY\וRyoD7::8hn9v |2pqÔT.V#?,`v%9CZng6?i)?AŷBms{3]!W t}<\Lz\+{}[ ]"m7h6MZ@=V z;W(SSՑ#MXvLbh*ѕhD 0+n@c=Fsw$wutբ|;uSנdpWݦ0oI;r+DqjO6H5urK7 0"#ZA3%) 5^} 0uP_5jFP4@-uT<x==+[kD(WQ+%WΏ_mǬ. O,EbRf@m_ZXM'SϦKQ )L,$rsOՁ_:ZO릮ie.zC>%' XJ"+y0'v(|x!U K8&Mő꺿M!?LmL1ގ]y0G$1S-D\V4G_/` lVGص?uWnUyt-b7I\2@sz7Uv֌e_qvك2C~Nd[ ZQy}|Ww^Ɵ;ڴ Fervସd.]pœUX?U˵h\wUnsZviL&Z /aFl/"%؀kk0ewy+Uߣ$RNNܦ&.# އ$q\̀}=SIXK%Q F0vP֋nG?/wRHD7mYS[z]-oqV_o"|w`A&Y|P op~ 8A1yze: 5oljAҷL~iTDX0k~ִ+l2GL}uC fPS+py(lw,䱣HZWhC (*STi!_zo^& qR t&#AHjĻZu.}fUP}8BqLUio _#jZ/)F6XՉL^7_RZ1O(# `/(T9*g'@=0+DepF"PG9_,c9!k`^$)9bF{LEQ8~”SaQ)9-|FҊ^T{ERSp9j+ E8,O` ' ;IJ"v *JrSSH =T уBU>r?ŽUS>aFmaOHрNi Pm'u1UmJ dC}?r&f?\U(…<r[zNu#?ezq~ OG=x݋nšd2ۆAo~K #S|f믑BBKZ ]qO00K !ws%g&qmG.vV6xǎrpkO*̟3N K嫦{`Š P!4u_EdĜ5xȸ;$ivUZ )b00x(Z8;ڋ3嵠נ2h2_ R'9a^]}Z^jDK zʧ;U=&q8wx0nB:Zӄh(bŁ_&3N@U M$W\AfFwBX#Qx:3vDlyhZsFklG'MRO͗˝tom=^xTRR!#-~j[>*,IHN?Z5 :q+'N%aYNu.P mA8fu}=dQoQ_놠*@am&ۓpj(w 1WӹoWŕ*uƒ-F%v/ NECWaWO_4J~#v9,Gv;Q>W!by~.QIEe:c̢H98Q wLIv3l˛"2g}h@*6nw[B)KDs֎ ʭ0x k|NW<=~*6Rm E*'bO܎&#-B;(T aPۓy<I&[!5dvYDFJy6EtK˘g* 6WK$@rEiT=ɍ"22W=nFttօ41q R^%`dB[V>4HO cJ?]+7Zc`nԉjl`7C}v͜6z)CO#‘O{ڍ-4),) C*ˢ9Z<Ӊi<" =<^0C^aZJ]~&0_bk O+ '@˯>tjXe\Jy6Xl)h ڱ<>>\X7G>#%K)ޱ$%o@1yÜ6"z*?.#<?'\ߐ:FY=L$7ukvҘ|Y ]a^?n̕DӅ \L*& lMx۱rĉK"v ~;I*ɛKvE nYԡ-gm'CU+Mʬ%2,HRrCƕ"&g')¬.bNP}<|gњ@lZ*W>rs-S{ޞqqբtJ6VdM3 7X[&aVD2:(kC֝~Pd9D;Xa3c?3*v5v>)Yu>FjcW9DMD-,e-hL*`1f LVS]w[z)v>7Wo l)@Ny;rJ[Cx0:,u* 7hT*o:;"ƥdR.Eœ~`5tʂ=[w1t)_6.Y<XiA> G݇Pb۳+^h9L]>qPִ`(x4%tXaB*w/@NfLi_)=@N(%õ1 7S Y'x,3}1+e9?B%r'!VF<M`4DM"ʪHP#H#gnhC/3bn_?#w~ p,: d-r?w><>`.hIl(i=4[4\885laؠ}ҪpO86q)T%WmjtϺƞzf"0o+= ~ %n1˅\k:OZ j}şPWm4z-lR m2G|oJ7u&Xo7K1_#@x=ͼ.)}7H@mN;C͙Ό|,zek82EWu Q9mU4)Bdx%p@8&$+ 8}o&7B}L\ 5(tyܙ2諝rSM*5M* 7LbpL`UCpG]BQ{Q9'ڐkp7!.M#$,2Aϫu"xK*ծNKWgb(c'_v*cf"Bd&f=iah?$369ʨ[%`/e|nJ:)Yb\xhv):8(|"-ʆCd,^ 6H 5$1`SGjb auܮexӓ1S+?զN @tt)Q@y SI)鸳7Q B=S8/^cE1ʃYm Ӟ\n~!TQhK>[FӃ]Gƫqr܈n#yZvJsE,QzD ,%ӝ =ƹŀϳ 3SI٪Usvr#Up!/]73b Ҹ10}@f}%r7skD028zs)u[K> yQv_RDeQfo(-2=jBdQGR].fJ`e# WڦH3c=(yPq8ă<%c|JE+, sũW֍˭#'O0D=FVc6Tztn# ;V~64.6Q&xB `$ւ0(SsCIl?Pvk%\|Iaiy#2]Pd/[E4*BIc`b>`3k:MzuC >ИPkv Df,Ổ^bMCHeĹn."oU횋s+ɭ0wkSڛjKSRP`Xc\M9+_?HfxPp! h43-=3ļ9۱ FyZ԰JO6f-)=\<`)h[$5$vLɎ 6_汋 C>M^Cx7nHg?hIȕ%68C2x$h;MhuP^<6ͻA?KbWN4!W C[{ԸTGKZf.#JucM,L' ޔ(q+ A,~\Lt|ՃivIe{԰Vq:9) R^$v9!N=؜8 \_T7DƖlQ+^9QyŜݖ ڐC#>AU=΀>,ٔ0S;1$T0N u[8;K@{f<58J" )DjI쬅{H_yWw|~-Fo!y٘M kfhXON0Fx>SK8+#pu GDݦLk/-2DiMEaydb8| DmL#`Q4!^(q%Gi[Iu.niy{] c c`uGw/蕝e!`(VzA-53ɢپiB,"DҨ({o> ̣Q#yOe2C/*~d[tl0@Cʉc寗ZWlY,𧏥@r`ݞx{ٌ#(F 6Ł-4H|Lo;0~ٍ wE\]%q0_Ӥʷpl]չB]@31ǜ8X",:!Hݧ|x?ThwF.{y1 { Pw M!d /}60{CxK8%qِ:RhZ8Ea&m<ܾFO[qQj9\eԶa!d} (O<ƣJc!M6g]zu6}jFe8*JL8bڇ}wmpd&>z%;ZE[#ïD-^ =!3?(ZCcB+Z6Z+e!E }ݽkE-ozrlQdP0h̚hn9# #[! ~=-2~pIԁ;; i *1A ~ƛ@RШ4ʀe>rYCRj|3oWt[/&"OiVT\B:-c<@{`K|4&CTs|6 )m,6Iw7 CږF^q#3 /}K{;0;O7*1P$ ȝ,E٠MV}fGcE±U%9 ),G]m836Kw16D=&Lf9KIpQv)]2Z<@[N,>tw⬔ 0Zicnp7&ԃ3 H Q?4ttqHҜ_%^tX;sWcb+^Rt89f6T ~Y{>.Awd9rWdwf~K 9mgsm%_Glo.: %5Æ1⺽noLw=!8 HL<ŵOopk ^yϨMM/ex W\wbtT6B5չ(=eO]l|~` 3p;S8|9%BMaygPOB ")e.8.b|ȯQ[*317;v*?_Iܶmhk_""R,*2"J/h C 2/ђiA4oD'ZR)eEed՜R ,$a$5#ɟkK{ TjǓ`jU*E\_EzCϓ~R պ^0jYduM?%sМ4ρL-μX[5 q7ӻ 6+)Z7^~EYiY/Y%'\yxr t(Y7&I^AC޾~ H?ԣ}H8" VA  GzhD 4>~R*1&"3pz4dŕ͈)4!̮2"W, 5OZvusY\ص1陗 +Yvqz,Zꌊo+(\bV_LA):uGQTBBt5 9ʍ~ots-x `coVl(zvx#ҟe4 >Z(4L-jzJC.U'RQ ct1tsmIQ{jWyW:Ę|7,ipqB9/os :.-ŸU9a5+c>XMoD~ pUhJב&;m>ĝ>TRrpT}+"R5*u5lˎ&\llvHۢV2,`x҇.V!& *b0rB:_HM::Niہ:(I|1ry M~kt4p;F^(5D\[A;'i dVk:Uj{D'uk)KZq#y?f+e\sOӇmp[3F {Ljmh: 'H`tvYzW0CI0ﯚsKK%lvt긨eؙ(BJѨ(WZc[/~PFr1J\J4&\Ռ+#=/G2|Ƒ+NsGmGbS ogHG9,OrF V )Z O[)~fG.b΁qUBOq8fNM5le3uD<F(@ G1=rT‡~I,Ǿ6^Ow I$v!Yf-%0Ow}+ |.E䓾`Q=q+@ 8eH?CWWZ)wvB{ E'GuY7%_2o5:Ls'] U<}) t#qލԃcS8LLsݢѯ½=9JflmU{ΞɚuaX:CpU+Y3S3: 'Ā6is'Ԁqnp(!SI=1`O7VNS0}.EN@[;քb\/nOID 'ܾINX TGn Q@`[oܹ# _4%1G3 <r,Ѕ,t_3B>|aEF2W֗ױTS ncs[(n ,q=g{/P\iHBkz.5z*p o0cKmbC8Nߥ^}k 6gTϑ yrB~y\Ay_6s!T0a#KrsNr)P8|Ŝ1/:2,2/&G=Ձ<عd$P69eg \ 2K.N3,,Y&KSp%8#?J-_|y53)VP*ס?|O>8NdYN8ASu>BU'>),5h@JgcJZ]n }QW.')Xkӓ7O.Rh N0=`j#?ieoѤ ƞBjjh)Tx"Oy3=gy\?>O AH0e42u?M"Gz+/l v'NR ç@jY5ѕ6)z6[<"-&Ѳ$\jˬNK֟.Ĉ/wbp BZk:}-HeוB7%$27:)~ 2oOl4Dž˙X+ 4"`qi~>g3ZP$o(~BӪ"gmCnĶΞ%Lkj6_G 6`]MM_{&uL ˰(ؼ]#U8Ph=ws6fȦʴmlm3\)p)D6A&4fCA0*{>|(S adq/+P40uoUkl2޾h8H yoWfX_[XV87Hxoocڳ{^61mhFW6/sEϺ!2AclUyB΢ ʒCsh$r.ҙH+W74ҒAAn8?lj/Эg6#+TwЃ0 { QMOTQkf̞NJ}c~L} 6TsW` #+(Q@ t[7qk[=SyIbK$z$k,8/tdy#swF mj(eů0˙׈s"E$D^AĔ"Bn4`bV Ec->Ycqb N%|CfE\q\m(Xj଱i,#03|IoXmwqlvŘ1#V)Yߴ^xhN ^o٘gr؏, VSNXc7 %H&xec@E- ZZqJE1"lZ*~Qw*7z :eo6 A]Μ*n"y=z-j|ui_eZME;'=h¸L W ]ߡQ8{@B5!D2~gR+hB9WƜs(WmFx|ЅQf&z6ˊ3gpINwoWZn䶍eEz=ZmnI\mLN~Yi.(ϓ*T2VܲK%9j:yy=ˀ5Tw0/T?wVIҌ?QM:zWWŦpDaQBmTxƢrdk'Ԯ|kU͠ZnsʼtR8+S gؒ5G"n E|Z} IH -۝9!VQ\Uِu'/qA7\Y['#L!S΀ Wj@43=ս։«Ui + z,M犩ňo`x5)5PiO) &NBSrzm`]J.&&AtV\T:jY;:y,m(3'28}2PaJmT'tkU)AlL7"auR6y߫ID[ ZϱZδ[bp 4q= ab<}J%Ontܓ_.')l٥-1x &\.Tr~ NXFҍix6y򲖗b|/}=sa\,ɑ:}`g->1_EG֡{ë&i|i*^w RaE2>瞶 bt"Co%'~N}0RNЂrX" @8BvꦉUȍkVAh<)ۊc³v/w\NLO|R?L<~۞ J,r#4<;; W>貋5vD*)6&\[?:w$ed먥 x^1d~c69q%,c n˨p;~O-t$]&|\oA+:]fOѥR]*Ls#+?tMdjk1kLtխ{d>HYFͼ1%!Ֆ#`{9s̯7Tq`/s#` exIstb>%WkOr>w.\ jTSuF,9"˚B:h 6 $ :|>xwxI'ٗϥBU 7ƀ*Κ՗F/t3 gX K lv\)+bE^oEZɗ+gf'# .*|xyS5:S*<"*f淋aN|O_ p?V^0 a3c&9;#z6z;q+Io]Y[!&EV pj ?~V<!A7X3#͍g`];,WǞ=w'y)t/Hq$sY%S^-bN 038:W Zv` ͤ(mH}27tB߹yWd@ \~t2~:OZ\/IBtȟk(E B_u91Zp<\*Gi+ iڟE'W|H"``h  rؔY4ڢp< +4V`xe7ezg o!A<ܽZ}0u[W9- |*۰b3 VK:[^/$JҔIl2*nXC]3K$DjPt PR+7,[LlYS5hx/.N/t,$uϻY,u/7 uli}0RE^,9ӷԹƙ \ f'}$s]_󍉒=]=`nNӧ!j&vDSW$^QiQWqNz9pP@)'ZC,eżHJhesAP?"V@0o/ 'Pf<1wQHϹCD$PjtlH"v []ɞ' ӏ9Lf!{#MXg׏WrwUUjeEL<Ɇ,O vx=?sDN&Sȍy蘟zb aǐv1_Z("IכZM?bn-ߕZb8wK!%ug2O5:,'fm)90Ƃz9M*GB?.([X:7u{J0<Be-8>R#nFn`T 1D_A+fޤWfe_=ov E9f1 d6p7dԞ^oRBGFcs~ /7l68%;^|yyUXT,8\ޝʠ= HcP5ťavҞص)n(A\(1cǝ1nlMk<ϼWISЅl8Ӂ!2Iïg^nH7뗭q )PK]b3-ՂVH莈{piD^> 8SDtO@Cssk{)R2C_IF]—&@N,#^%d x8qr:]y亓؃눑 i LQ4ZmA}"0P~gocKzvAlSh/['b]¾24Y 4E,k$*]%eؖ&W)+ݐOZ sGށzFySSZ2?fOi< {}1N8`d-S_mjKR5FGxr$A)@@F:y]wmꩰ`N wgdVV`2KV.BXGu0Suh_nULrBd +)͸~V: ?kQӌPYObhLھ[=&R i]MK`c)fzv"Bo G38nNF8z:Ѫm]q$W#wdhSѽ=\hv̓WIQ[ǧ[=$@~o9Hq M>H]{_\ڃex3~0#_p ]gh}_ADF= dD@#[5q.W1.?/`ٯD?5nQ!xm6&U?t@;( ܔ ]&ybPc{r.28jSŎI!+8ʡ,l\:\:XiƂ\8$pыL B!nF"YɄv$q ђuhًiB쳽{(+AQN!~ۄ| كJ`]iИeM/IK>k*dI|F|}ϯ6o`pVIK\u$ָ6X x mvTu`@X)O{ m}Ȃ =$ CYS@jK&SD8,o${F,[J[.F(|^6up `yFRr̺Is!LIUbr26ͯq1&Z1) kI Lj} ΌkJ-r΋7t$ O u\s񾂂9VѴ*a7WԄv+zA J+ʥq3Cza WKNMTxSH2 U:oN0 }]\EU9{4dhnG¢5 ] DJ)ǿUf.l "4+o4R9L;_?N=gf( mد^W qho.Rc-xv6R@؄$ 95?؟)Yk]V"=>2!n yy ߬,7] kNuhLbv *;\ v?['O$BOޔ\^&Kdm<猴rzwU,[kl-Yp3H0 II%fAKֻwԻ mߤ{#f4)x7\܊`$P >?7 ka-!~}l%b9FXYx/[{OݦRZiܭXvNH>?~rVCLYƊ @:kKd ?r5,÷YiV6 bPDLu!oP',g;ej7cqN0Z ~=l C 2*]7֤%[վckO'^+wwCJv %l @$_)39TY3JƠGƷUcSFd1Hq°=PmP6{(,$H<>cm%_'QA<+¦aTFtFW]dϮsw~o@ dӕ*C1t^\2/l@sփ15$]n$ţ%|Gw,;6Yp  6giNVX]OЪh#Ш]HR1`{Xql&1Hp KDz.< 8|Ӛ c&Fo36z"kG e #Eܳj- + k Rpn>0iT{ |ĒPҬ$JƢ1}cae7Dpx^"-jЅ+)];lQɤeϷ[t8 l69#`.>O%ܝ!8&Ar1Њd_;C0q/jI6:zZ*#Kq\EN:p)ήT\rHb޿F(6H^%=c}lh"2aVP$΋ sx0q#z>ͥHqқA(-xzg3V s6bulRpQ"`cc#uaQ3piW;Bs_hfX *v]e=C?к`W^C=7> ີicLWZ$"}e.%˝ֱq=JC/63CjQ˺>iBymȑ`DlL4F|- Kr_Ŧ*r%vOⱲ=! aLUHP2gêʹ˹jUYDFDn-&iOP)v*D7 9wc/x7 k_ъ͗p]?Q9xwCc#7Ve[Ei?v܃MѬܚAFS@NBQ̹A\ȂDa,Õe|} 6CWQ2Sb7 H$̆B;ı.-OZ,?~s_:/Bp rsK׻uiU d3Քdo|{0@s&TgxĬq=YVU"=},-,d']lk"uʽOXZĤ6:pT'Ad>׬a2C)৴Iv/w\$8)ط :@u B=Lʲ9+"]ފM't"ڥ0~o 7u"vqL Ф1 ʑOgMΊ@? G1L$,+BRys˕̸iRNMIXI4ָ]RT3잠莴Z) QA e$ɾ[j{yZx#sHҜ?lQѡnX 36IVc 2~ZQ)ʾ|{lřlGGy)/DFE>%iLy}6uD(ᏹź8E6QƵSA=F "R`-t2i+pD{j|Z1 Mkf̓m8sWJR<"w?+Wf@$>"V"ʀXJyKD$8a.z]ւ< [cQ7Zy~b- 5sK2y$_-\s"N㶃~ݒk=٠wy|.E5 HT ]S&EXf y!j m;{P ՙL/ۿ|OAm')z *CN7&YQ0ħaeޝz=XwHkywca/ ŽER;D ƫx%=4s6@q -=T.D]1ZPQ6;[i;(qTENk<A{/r=oKȫ4:Ұ2;H.)o]CWX&b &7jwfkXsJ@|WT#*Φ<,IrX\,4H#8#BYԥ9> M,@*ILrw#]IAL|W(go$K?PQbYU:u.}gHkbek -f TDtt]FђOu!YqHn.O%(U+0"Ą ^5W0ezhz:|#dnf/')fN1?QwKAmp,vd̟ng\@CIsc٢%>#P7Oi/L'ѝĔYS,7b'v0c{-@2R?&dKNŇ-H*d;D[(Dc+1 C4U#cZ-uݝaB^`GC}3,V*xm5k"K'y֊"|b/|; 09R)gC7HU?W3s!9g!LIma>TQHU+(xu!ge|ĢqhiPG9*U(3"i ;~a/+)9rƻtK`Ր<݆TpJXҰ;E@%bV^x>haO{gY<%nٝ]HA/OyډBxQ Cd|\6obL~ب-PJ׌~xq4m,Ԅ&QU6/[]4O<Y#`$@]?T8]|4y/6$wFAF -uEá9_\qJ7F cyʹ/z}A7"tyU\F.fnT܎E0}cf*v|pxz튕LPoۀÔP,hCU=XqgUTiYq4;ԝV5 Rj<= (I}s"VԊCQ\v86ipIgmȮ)zTR ~R5G%)cӽ嘤#=j靁w9оjiK~]C3t$Ro)NsCTi(%/k_c>}| #fx 9rN٨plPq.iLC\4*ìkV&¶Z:6[%G >iBVRĩ K~zݡMA_Gaxs`;DPDd[QD <"/Kob( q}qSl` #@lT!WVtC')Ѵ +FD&[0 :t*zJVjů{:l*#Ʃϱ5? TDoOl~&2"(_aڥa )Q:K0;o]U鑑bNeilPftƅy0vz].nU{B}wc(+ mBj5qL 6g8AӔ4/Cr έp>ΪA}{l]TXgeUϱ.!p Cż+$ <׹7_ctVՏH |'W2j ͇N1O+5(g.&g Q1y(%AwKsnpIjeLe./>m+[5RiFա-}~K&^*l$J*#uN1zjt?&,'<ӻHܦ.s!r Y%;EiXYM7U-! ]379[a1`{K}GyϷFQ{9PHUݖ|.67R&Sg,5;OUIX?⢾vL # 0 Vs MKy',B Ks\u Hz}[]S/q YjzY.D:(iސ`KN:LJLCxЏT&Tzag28cTٽL2l`6Lˠg[1IIvdzſ5|FTϬ԰ΈR{8=:AqMĵa` YMǒJA*5VSR" lU&[K : lr_OFӉ<2pRR^؞)tGmWWZwu%<>VX.<]+|9Sm$y%;s_SIYT==c+?bpEyjT0pRJc0ǛӞQ!DCXU< bˏa'%Eqr6Qwc$+(@&t@5 qVs4GOcO؂7$3\GTʾÓkAJ.2 DIq(츭(mH)1l~|uI&\qiZGX/q$L+q}$Orho j.X@41.<#wx(.|XKK6oM˙k={$ Jc%Z#}UΌt$(|jIAG/O[AH Z9nqOo 正{xaցpwrmZ9 ][7I~6L4\)utiMQ ^up+ᇒVw |nR VwKz#)mwY؊8,Y{` YRn}K(x8w/\OR,|w Ų(g/` ۤ!P p5,'_rC e_?κk¶<|xO\5YOqW9靑ŃxTHD0&#_#1| oX&sr3QVshL.ȄLD"*qi!%ҟN>FnؐR"@ 3 ~ 6(i)"4BlеG!ehA tәiP1l!-LX 8#&m$ᵮ2I,5UTVxe!| UMZ2,oehz'2f'dy{?[En3+cG?EbE؂]QZGcѸVq"C\#i0[eTɉvOѲD3̾ԟWtV A!L(T7Yn|;볇o!$MTs,>!atM$`?EM8E $W ;3  $Ɋ` Wn{>MO.y7-B\?"e!|xX1jlSKTipI>XR/ZnH}IO(;NjWA6ӓ#DH* 3o[˻GPs?y.fnМmf|;.yAPf:"3tl!*M"|_Ι?B2GhXw} ,*\~MƵ5v!yRgvIoY`F06O7zÉQ*P;x-X~~]E}n <{1:Ǣ=i0F+ʣk\yQZa:os4~/BS-2 Vi;tU _Ki_Z˚wcC Az! 6x)J}~ܽ/eaĊx_Jh"LS93Ƕ=)e;ٱuِ7oAenl+ܛT<EԄ)A&7(dˊp3?65ɬPn\1Vo‰  As.kQbj]tݟy,tJDW3I f1ՓյoTRL#ᩏˇV~=MG%݇_iK3xX{d,P,/lhߴGC w $|{j0at(8ºRFp H/Y<4)cju'S_fk!K|m#2MuQ[e<<#ERC~#+|,7v=|ڢd s{9d-#^#daۗ?%; Yg}c:KV4ec1GJ#׶l>. ܫ]XLvo/߆xHH +yS <¥v92i &G 1 ~ͷAJZrQ`I'@u/-ދT|~76qtCB#|(6?xG䡝*\$lid d?]ߤe\MaQWz*o"% xIedo5$j1~iq@D8<⻝n!8*ObnZlWh0ZI鯗Os{i`Ui=,\ί~bl!<+Q鲕GӹB=DM%mav#믭OhiJX4ܱgb&Al )}ܛvC};\# %5*&sWݐm]ZAnȌD̰`:8M6FA$q"݁Nؿޘ؋>8%Zr"ԙd3gWT?eh,t8 vt 8Ujff$#J& 9Uyly'@7EcdnMVy+憐HUZpD=9M˯@3xKJ -HrP5we T6cO{-Y՗_ NuSkG)4FOmGTxPj6lĬh*m7YDjka~qL'/겸"K?jR%AT ]H ],*EI<Uݙ&}HƑ%SU &fd=ZFgf~0qVK&:hP"Li{ItRv,F(:xnvN=oKX0z 2%w'NF o"ě.ӞKke$Т#zoeFvXs#a+>0UYhzLņ ӦڱKjځ>5ʇ|6ỹ2`( k"=.M%OcD?Y 8EUqdu*44ুh Hp|QJ$Sh>$gH:&CDv ֯סӸ DwRM ,ɫk?:XQQ@9*ԠgU*J0.LX/H(qr=4O^ܖ/D+Xz=DM= Y/׵T}w\W* `YHWL~Bه3~ʲ(^YRIG$؊zwDN wQ D?[ /W"%rv?:IR6ϼ]E)Ma_9Y.r@cz?o?W8a̚O=io@_F!$02JDs{=@"fQ9ݛ7dXV9l>a8Hyu%}P!K;SQ݈SZTFvk]￿kj46Z&Yo$2bB >om6b 08MD#/pjvdCFHL5ӌ -+7 VHzT TȄ$_D',XO:yPqJniBp }tV5lF!뎶#MAQ!~rM<2N%,n0Ɩs*ks ^ʏ>Ya՗Й~lV [m] 6xġr>h;Nz\?_p?V:9c]X6 0N̉I p3/_q0BF 5 ;~īdY uw1@Ya M%c"5 p/ΌS0K;#ll.WB`gFzp̧IO&;‚E'`y'2u71?O \8QJ? xNuϮ&"K=ԲlmFx]1&7]:˴ע@E%(E= o9wrBBY(:*(Naǔ᭦q a?e( x˶K"$5#Ka> W򮕏AKۿ d`y'MڤtBwp<('?'4K l!@ XӀmX2]7ʈ)oX!{؝XPD{kzoY=? >y}C|No'\[3 ]f lL+h"3㯸W̩9s}cї b2C;kq־ɺtb3nl=Ԡ&!cm5X/Ji,4pϩ< ׳< DU"L:$y q "qs,ޔ÷VOMĘ$͓5j`6S!lz VUJK{6aߒT>I( .[DV>~j0Js_1 ; 9T8 Bh3$(sRkg~D&8yVBxvCT2 o' N-?za849:|k%bF"՛/ TX5@[#h7x9ŹrTV;<NûY$fGo`@Pq4hK1tBQEB*5-h 3(; {^m QH ʉ^>YQw!1^}EM"]QCDNړOIO$:8PJQ3hp_ ap~A޶_eσ8ohXԢiL3w& 9fQwp ;NN#V-/ujiיV'A!⯦OjhUoQZ#iO>76(:1E`jj̊*v`b>Eڮ0s[!dnۦL$g&h6 NN*>w"]ł-KeGLkc.[,7JH D!֟#dz$y!5HnϮ]hH[{ܞKGj* 85IiJ#QBP'IK*'\qg?$NE*]z U bl5qM񲮗;4C.ܦŮ;e7pg\X#Ǝ覟o2q\a(rjB֌! \%Ԧn/`tH\8n4A_oH > 1!_E IK,ŵ;^=7N7$xwFXNk8O2cÙJ O;- Nd®%,8py|R"->x$Wo^'$RsZZQI'xOW8'vy\ ˀ#2o4EuYHY.ee6*YC_ޕixڄb$aw/Շ!{A[Xnd,G|BNd ~һ*geOgð A%[s,Kx>W+ĺ܁g{+_#M%z)S4jݎ=7g.za^ C3xGa1"Fn$Aؙ0LF?P7K32?o ؀=ʮXpsz7V!p o7[8aVKe[Bdq^f.twyt, 5`g p%3mTtIE拜B g*.OPXE7_֧ 映C:x֗/1L:< IiFm>Sϐ H0G!Yff{ʾ-,wʥ} G "ߴ%2+Pt:<~G O7 -mKEoڙ$fmPi% Bbr^ q60zGG`YO/TL S3x1VRCoNBdMg2z ͖r-+! !'c|Ѿ#bxl30)s0 B}fhDg5H w͖:?^EŝtX?@GR?^7gнXӅ6i.e1VYzXmfFE 3ÿWfCVJד3eHcˣ֝d 3|Tum9gJ{)wnҟèXwIA|duIgqdɢ`#Oaxqew%ઢO5w;fes 7=dдoz8b@8.KIfF,,:PQZ m8 ςe#aoB9i|9Ĵ~G?ebe.c4]RTaTforr{ ʸ.. UᒝEYQ=L4౯hTR9CF%"=MӴ;׏d0~O^\'!_WDJ2I]X{q6/:.-6= __n|PÜ9|8}eo1Kjhp;CXW3ߎt6fšPl{TVZYQ,/ZHv 6.A_RoK h~fsl8AmrTDab#5֕XL^F ܁yR}C-FLQ0dl>r%ůΝf]Y-;Emអ X,X \l^( Cr{@:Z4+o"(~7ji E%ԄC]Ae@f;ʨE -,sEG?w6Zٿ)YF &9,Un&IڌCyp':]I#}_Ycr&jzX|*FnQlJ99buc 5 8[F܆v l|=\-O9[q>=wJۺq<3f8xR /3ŸnK{4T?H4A'vЌahJ=V;GQ.s@QƧ>_T lg dDArPٝlϼ2NCu7T4X`wOHgK6qze׽/  "Q%Wtf%= v6Ҳ*," Q.ݒ=prɷ10?O!I͒ywadV;ߢyssaJB\ddE8}6&6Zwoȸבt{ c~*MI F] UkVt/Z,*l.u)< ||$>qfYpYѡkU.c$'OU#}5uLі뼕müHŀ%TRrCO!#"h8Do8fl؋fn5$濫rP[2b'? \Kof ]G\Ź-Hg*Spܘ'>mI(ic~7+vvl TMJew~{N5z}B벨,MI 1 HR[|t- sǙC1tۚEV7xhr ~5o1S\NaJlQMQ\BEבBޙk| LRlAtRVtJooG4'&SWwBNӆm䏏>=^_ld7 ԗoakg/ؗW'MV -[+a-ٱ5'M@Ƣ~>02jIFV [bV[M:LY=vr=i vE'(-xh\m09QY_i&^vE CHȩ.x 1-PZǫWIc^:Җ(ã( l@;wH_E~gQp4e0A89_3?Ou@wT}Lm^v<_YW9ooƏ_yƕ0P(Pf@"Hm2 [9U3-ҟn"<v/g6kc*/I# 2!m{ܦXp$U/E;ɿ^6d@Hz| x/g[R 6'a!@GEþbdIě08L[QL-׿7GqododKPס;yF5gm$̷@9q(u偅ՍЅ@֚Ty{mZ@"Fuu֝;sf-zq<ÍMvQTO1r])f⨐.neB|*,ftMDfI?Z+#Di2}p"9Xie'*R2׏Rn07.qseg_z~4Fj.\WlTyB7w8b8m8TJ `,Zf!:zt8S#cPg>)ێq` aWƢQK5\A2H?GL3hE&DM1s4,£8g6I`oPF ;< 0W5N Ƞ'>0+%SnX9ݶE!57|>Rf[ "׼b6Íц<v_2)I^]8eTN$6<8>Yk[^.]pa*J4Q!}HL5qK4oA!6Ch0/ێB#q JpGVn [vx"U){YXPlA4qμ}w4qm%s'&+M^|&=3cN_9 %t [p~hu篓8#\b\]W@P (6"s!4s@Sr5{{WM|`Nj9\vg;bͻ)`س.%"\{d+7>VU62x:{JKUeXLفr:GVlX ָ^HZC]Ȼ^nw^e<<=JH=p2Ar x$Gf8k~zN ObSi|wGk)/ً5>'Z"—Wg*i]"LJKx߂Cy]ޒpNWdHgQUjAVS za|# 3.PoDC6 28wfMCNbL il?;WOwV {Ʋ _&U 4 ҁb{SRaL\t圿%շ TɎE /7]û+%q ϯ6^FǦN{扗}9݅2@Fuu>\lxR*[jǥRʇ@vژg]Q7Rp(ZymFL5SFǐ%<$=?V0F=lJS:R_ZXKBfȱ6i\g3WU=kHts#Ȗ{; wԽ:g ߦRĴd?/slX2m;[) ?AT8e/dܽ.E}Jli(Kr*07pp.(J5~"U]w}]K%|E*TqaR UD\i "I撦T7E*nŖ2nh!I2Ā~jѷZV{#xѵgr0g(EHV85rоݡ*KI)} \=`5.&y'',pljo87ܻe*Z{89ݍ9^AҹQ):!gViZ_t02E2\2ckBJ7t`%fhZ<|?LG@H[I}o 4 q' 3:#w,܁{ܐc4ͬTp˖f=UB^E~}U;jvIb`Z7p zI$J'k.0!@v@Cxd]Z2yO쭍k#F, cr{B5䓀 OhCYaKkfp5,cq)t9?ӿ} a"ͪMfr%ǎx[Q`=Bam4!@e@EͰK#("Q Q}ig3uIE o 7(dƐFx1 K7:zMyH\ &rbݎ/kUfy7|%ExcCEOwG*`GPU"`ɢk|HGxBA"6Φ.E"_#'7fmFV}Ҽx~$ V/JT7mcEp=5pE4:d^VKt:kPܓ+coJp00~]ϳ߽$æ| _ݑ k7f#CW-cuOD!CF&}.ON۸mJ+ݙfI74fF &U#gQ.J_%L]ǓBmf>n9{2~1g=t(sMh`r]t3ȒY\`ޭ2KqUGˆdwKS3aa(wz&숵)z91h ֡aia -wiPkS)J:w$RGb,Jgf'18tEBV|p  ׀t~-4oNuaQ&;RV=d7s{0겄dt JT)UR(bKq\=l&Hb [ ɞ:Ѵ1E/6f%lTWwT9ZLoy Y \vgڥ{LOʁ- [hƄҊ WbwL@YH]A$qh4DF3^3ޔ]?%*h*v}qhzyF[p58uёz-b#]61;jwӀH PNMTd(6MqO4,&WŮêLOJ44ѦEuOy~LśC\#h=`Y%&Qt_`gRYeQR rV]m5Kd_!1 ZM!Lcu6GV6î [3@=Ȧ`t$PL005)"+vALf2tUL E0Q 8Ǘճn7P!z0 4uTZJQv쭘JCC95"jbj`cVluA,I(K ٺWs7+va,@ߍ ʶs/Xw?b^􁔾 7ZQ] jAuB1K6، .z\W#C|&Kbwf iwL^6NMȿ>IJ$-*5x)$in:S>eoˎ>PYsw'Z2}j?pk/U-z4W3MaXRN2`5LΊkM#X5@-F- DHKI>ߩo4+*r•X?IEw|A|RoK;ČY/eI4'[%-`^oΐMHy Uvc7*lcDb{r=k+6QRH*XtmŸrvQpDABg|M*v$p&V+ 6qۂ%wCMG]QBJҪqi} .m3&C+w" ur ' 6dyOPb/V6SfI[善N\9CȠ_i~F9G׫Q@S]H1l4,yqbj=N-DJhwc5?XVSnB5~0NDH(`Bz 3ϦúfwMOl9kOܣ/ ICm5N L.|'$W]aARƛM|׷շ}E/cZ[ФL[b7a|䊢r]l#`Dt:ƜGXǜajz? O{$?mƓe_?}qIK]mW-TkkrW׃j ir3נ3>sDjx>jݷ*FnX[dphjRsTV-ũQ<ăL?1i>x*>p CS A(m7T^JEԝh (QN&|nS5.=Hw=kv0 с_{qy;mw~)hBmrB/!<g.ȭ?Ht͙r"*B2d>{ 2zÁ$HW~7MUC_@7cIq#5{U@7vD` W*khHwh3/8N2bΩ[v6|g 6$j;m*l첩+J23+ 7Uպ-a&ƒt4]XmW : |6MXČ|DRp51V5]?NA젎qHE{_(U$:s--IxpcWBX)i&R5o0v@ϓ͒ޭˈJp y;$;5T"JeMUIݳȆ'ٝ!FZ\!Ә2=/wXbP3g*b36b\ ]dU.\`FSw OMݵV_ Ⰳ)ُ"MrTA36B|0m62~ S=j]R/+8NLĻ&iߐJk4Eg^ LO^DbHR/? :hr8'gToD2-GP3S5򭘼WnYU8℅O-D`FB.bWqw"FBLj6{XQ tFR0p fGG;ܽa4ێ`#{Q'Ms,qŝĐϿEA] p"yߕ&|aKqp5;6םhMѤ  o&OpRl.@G6MFx| W|)$*~h;+c_$HY,)AH(+ii~>f/j(%ĚKfI)Y+aXFw{)WcBVcG]qR$3)y6P!nyX&HR?=B$Z%|@w+oZibшJ?cH=Z@$;1PZNΰa>ˏX:d;lbEtr1EVc}C!DWL|i]z. _͓8ߘz)y)\=lr\N?:b / ﮹0X.$/Y8z%3x[c"n^#&`Ē /^~ ssU[Kb_y*,{Nv[ igD0٤7Q0yߏNCFc/f\)5جz ̨ѓ;AO 7ߟ_8QUχM2LDLPmQtۙՋ^5q谸ǟ#h8*7z;iAǰ &fyTwB\}Lح#gQ5ԑ!Gڀl_-x֊ztz\^IQ*J :{v3Ch=ylu Y ұAEoFQp:d办M>8R[{,NU,Û: +O{"19VH<4 d&y\IBɅXsV~Da1tZr/dxaHn@hΤv(z[oi '^$b1͖v F+>߾C՚7stgƮ2KDNJY8ouq9#%Q'G.б],|K{>=x,D1]j ̓ev9展V}IW ]ظ\5yP`~:v G}2Ml;34uS&EX}Ώ[GޅF/4gtsfcųs}GTEHAi)xݯ sBc5~*OlWWD]OK _{x8ܽ Qy9-_݈> "0x/rR8b; [JM,?SIYJa\w8Bv )=gJC'6Ruz}I΂:"Rj ^땨]#K=Y)ܤ.bB,B{jmڸ^lKPG-jVSYM>l9klw-(I/}-F^H1Sb$CˍXbE g%J< Yd&+t'):IvC7FG_YMȳ&>o_4pkO uh&FD;e'Ux+%aTK/dp4Nn[)t7ȶ`إa[#u̞gлN3ӵ(iT4^N!bܬL+[k ^,F\3TP#C.z yA9(b/tV(s*kMh6 CSM}/a@*Yh^l e_ 4czG]GC}$BsU~7ڳz29FEdߎ  "u~/Wt|+@Mn94n\taԦg ]:hPH\b\=Lޚo-0eNcje02i;T P;uxdzzըt5}F[b[vo\VPB6혚{ovMM.oV((4.8p/g-,d6NXUdNޕWݠ +SC0xN<; zAU[~`tii:7 RK℠y%ݖ({ԖXp9݈v{UK](Jyo n~qM o|tYv׻vqE+N]yWt2"4 t:$"{1pG;o=kn4Ѿ,3Y II|b$).hpw`,M8t 4% do8,RJyv׌Cl $2ȥ^gd',yRJVL-}DnrHOp wd3Nx')8P4aX_>Np/'ZzV{ 0¨2:ml##F-;/|Fox'b:m.qQ=! -9kx6&,['6:` qTX^47t୩' ]O.%l+ 5݁U nft?(IijiwyuuZ-*p*r?E|d2٨+ =֢{f&O|]38]a.%nS̕*Ftz R'i))扥]#4< mR> 7Z|i){ 80^_m[?|̩5#^mK'a0|۩L`_+pЎ&m3Lcihx>v9TUo:!Ԕ:L0cS/8F@Jh'R>T44!& <puK@PwK䬖-,΃Nn1׀6%3AW9ApڅxҦ*)Y .lpLułJ5;-z~~bbc߆{&\*a–<61i"P, #>mʴ/Zĺr/$$Q5t|$7$|hQhɍz[Xj. .v8 ǘ  oݮ /vAhJ >H>3h'{"MGվѨW"1j[v +o#]ʨ*ol "a[x"{5-:mZeELK;+](+JP-u.[ @UNŽ`Jcv#i- &-TbVpFRV ªx&_*+7vVs6Nz@C@1W3xዟ֩!'lJT>u|`8m$IE!, FvTW߄"R`3`T5֛n e˵/3gAHw)/Njkb%jkCIunMG@7R&3Y pZ!1 'h.xi-+gp*P+5̢ol : aa WoQ_3MCàج1~o?r*47'7e" :_YLoyбeZٍv~! p N>M (a!ViE׈J ط'L# t݅[P#v&4>c8$gFZd`:G\2cŪyI޻3,n^M1PA} C>ie/.ڳ[蠮R 6L)%Y ګK0ZY,,}ې˿|1X_}74vN_> D@ `"F6<*)@p({8P Z,i^2RXht7JL2}dgF&P~-uKZ}|Ojw"C6;A[qK)Yp)39w@!#9#fTzKi _n(_5dܬjTb; cDZ}[C+*ْsص}i\s$oVfNq*ecI󎚩rɭв5 ws X?e?`w(,dUAvEɠ9Z4A LU9zgH(ndvZ*E caGa 0fh+^G'"H>Lhmr8D9)0\/f^?bNYDSk@k;=]#0rJc hH`"-&a(̂>2fn'X3K`FG3'aUk5_@/#sPSjoai^W})5$j^S8C#>`pC প7:Buĉ&+Zi$TwEk&6܆E0?j90zCho'4)Em)|}-b@7#Z2t (:9^\!yO',>:0 T0KYvh6qyLnvH<6iGD(Ѷ2yx _u7HE'3σEh٨QWKpdN6?;L俢t`k,FbrZG CԻE+b:q'LO07t~+M;̈JQbs)8g[-i{qSIpްWH} ʲfMg{zez \Ȳ=3^|yxiVF vꂬr$S'|]ƪ8^(IdDZ*%fiJݾ_B.Y,1!}]?a14B EIz~#vղNn~m촫^gYt|,phqMp&^,;D0!|n0z*kOHnQNޜh'\FuO)gG,Xcnn/9ᔾD{}KV8qC) g])$ʜ|^>FNhC-8[CRY#Y3FnVO['o>8T/ @{Z׃xض߈_H [beVW&OӁzc˻UQň>Yhe T}JH8K>]s1:`ҿ Tg~X' ߳lCJLҷu-8ҐLPt.NG8e[Nr M=1w48w{_P%V (b64\?%~@8Ws ^5sM5?$b!V^2bC_y$eӐQ""%~|+-pq!n68 ɴ5hXD#k&lG379oOtKRY" x@RDYT<O'k7Z%ꝿ` +yo,)?@XYNvQ|žSI.L'A,|6ґT _{nޝLum찺~, Jh|4gX(9f]XfT;}x+uN4 kEeA\RnScB3lT^.O= C[SX놲)^%E/~=~Kک N wݓ1Ԙ7gR [މ%N;V`pA犤~'O:= vodEx,aW74-s7Y,;[ȌK7f:mIalX|jy+=9eGk 5/=軡QbMJ[\V&7ɆDP8E觨huar5ȦhHuC^{9 j"\tQ b%>Qu lrP9F' gk3v}.3 T==p[bC!:BG AC :ޥ5NmteGb-{%1p-0?l\Ap,c?MKAlZil,a31:K'{&vKqZ jXB =OS̪~"M^y`<0Nլo/vL)̫w/CzQAu?u}Bu,R (ӁtZP)IZv,uW{AX%!c[|4&*FhYkzCV41`a\Vy*ZiAYDQBjv%sp!S [I0Xzʄ$}(ص'` }&Šn+>2u~; ҝ _ '_/81q."J:6O4V: ÅLe2Q{{Ͳ3K Bȅq<*kbNko ߏh gŃ/=.v&D$0{k'*_nq|>UWGHjX"%U_3ᚥsX`ßPU!5 ucDwCl Q/+ jzR1HfjJ>U% .fLuD~3VwX$i,Xy^\4$ˆfJ'MzcuTlB%uI-8 _arPeB. ~rRU$ge8%a_@*SM. Vz[fڜzhPćz3&qeJhA +\)(UohfP)A-^Q>Fͅml:s4I&j_n 6"bkHR ®y C$um3c!:Yg,խC YF _$[s6Q8^e nٽp-Cy"C.+3鶧j(G'n#g~nυb&Q6SyvER4f#͎u8]*S7$JT[ "CKA,/d`4+A8%F{'ͩ4鞹`׻^sXX13YfT͞)XQt^5 "e#~ؖ-VK5`v0Fq ?/*xO䥍F۱g|J7lf5K՝^9l~Ps|OP Ml_1$l-_-B>SlWH !t)T~N.0&(ITÝivS~UR; _1|ј^ȀʪfтJ=|c. Xwm|0et) n0CbbuR"~,Wnl1 lMf4G&jO) ߴw:gu"d0Am(+rgN|rA,ɳ lD~+6s,tؙNG}>i y2,7]HoԹY_%ܵ5`-W˴C %eNTv)vV q8`m=KW35*FDG{PZ ;3 nʷqlmLc3ߦ'MZ;M&R*1F۪IqYh26Jn{5(C#s\c\@6[@(Ru DO%q)CWDEgu__˱X֚"@TbJ  op{zz;׎~J; Q $S۷(9 4p`>Aa漕X=y$7fXñtd :sKwjd)RbwAгKH/0U}"[`U8`ϙWAv-^^UykX:%qf\T XXߝ$oU r2V /1ETǷH}pyXܠkLO1l}O`dg]Z(u3W . *4g2C5gmyJ/r -//:aɀI :12\P94,W zYe/BsP}ObP+IlGb &f*t9tmU{6ʽ(CAЋ`%,mD/\2*#W0F&*e"a@Qm+=9p;8Ɉ69O%%K;(!_5we'S qt nW0]#B;"U-_7U>/#ײIR љ#;V0Rrg'\%#Mڳu~͛ !s!S\؉f`uԮѰ<]o=!%MBȬstOE^iN9{g .+XO}&>z@A`5r'FOdPߖmT- 9e94  5-B: ׺AAc5EwKY6>! n |Q/k!ez9BzdžY/9Y l)59Qbj:5ŀ bǶx &L3G "RYx>$ F,+SQ=gW_\8W hZ[\*4r'*_G հp8Adk0)FZLksêzwiÁmPEX~rBƩ7\8羺CtNԬuf: Sd|j.UFC)E!謶ڤOE{뾀rB =-qިuvh҄_v2H׹fb>Ei7*k@ _bi8w+9?@0I!۠0RHyZ阩˜T\ p!LnUO, {ml`ɼAO(Q0i|lI{mu*تչy$S2:}G͌xȑ b% HcNv֥)INnA.`r05ؼf'=uQ^JB|vOiے&*Xc`P]԰ʚ51rcMI#͕ ŲR; qTf.M싊b6 I}QҤfVկ{ 7tbao(^˜Ʀiql5A,VLHihvf,Z|~l.8vx .:yaB5+7ӜfrsH3Eռ&M5"64^ŒC֫7H6 w`zubg ,  [[#Ln xvh(HVH% /216ng6aW[֘RBW-l#7S d7wsS?oHfN@Y? ?)JD:Ny-9o1fTziJA+  1R"˖>mKa3!PDA@^Cy{t PQ."o3')ͱaHrzA*LnNPwJhΰ6 XUrk Ի$Kr15/y=dQ}qz@wPD5E ;^:8'X#/U;(Df)9wPſwXư"A_TO{T`RK\hΑV˵湴&~p6S/0/G^1RT4.X1:Owa2K`9h|xʻA[Fh+ ќ]K!FBky;={m}(p x NVCe}E[oNK~&8F70dYy *Op*,9s[~,S1{&i9$Se-6xOM]Py\Ƭ5#&| IM (MdgxU> O6?+ĮO%uPi' h"QaybVmŵ7Ĺ kɩVn  \VŞ2E'-7!t9]0FghBCr[ƯSKEBiʮD'3o %(بqDeI3lI\hkQ0u4m&?3Qk8WDu<Dz|z#sIm(g2wűUcW3L h%UTJ-^5k~11#amj:` Iw+͓ c[^s.jQ3L^AYA=aIo55=l){p񥵋<3cG%l`a3VZYFs[( Baj)T%Z*'ҡ6R7 c:vacWY_ڷppKR4{ftA96rz7X{} XII2qOE`ŏxR׮F;RK̍ܕ:7-Ǣ]1QE 6OS+}5ֱ~{ϗdn(#͞㩚B@G~_+HFG(k"~Uзw#W*ՃaI*i ;^${ j5eQcaaPxo^zsy",S8XsgnsRiuJxv/^V95]mu6ͨd=u{u¶J*FSg|d2"L"(;]LYanKW}fCjP89*U;̒1)éj`+NnS O@Hce h,ӰbMv{eLl.rџMXrYqt?4]i1, ҇XM )MØ;`"UOs6b}gJv&Im +\to9iPe ]t̞`r?K5!F0lt#C5g1,>4߷"h:ܺA2BѬzE#{?f|.#Gօ\j4QԥCvV9_-6]BkE_R`!LR;.q isO RJ&\bWQ _}j3;ʅ¥gH2غ*7-;Vu7i$އv aA|9 2 O5%n% vQ?r֏f?'7 i2 7o|@>ΩSPe a;%w}8a=Vd<(䡃%e41<?;1W9.%ac?||${Ƹ"1쨓CLh0%<\F|}{#q+C%/;&2 ΋z\"4P\1ƔAn5;R-'~9vcA4h\lR CY#{9*!04o)S|p؟Mmn3Q@3ap07"y sFLo۠bl]oA$l`iכ,m<~&VPةKOI,[ -J 44Ֆu[}m%/ j̑0?=xAMp*13&>x=8gc+gbgB{:>N. NQ:ZfFb hpcKXX߉`8ntH3_m$s2`/,˾I3o#e&m԰߁Z>"Lrʩ:ghh7E)sݼ.9y+L&=?,+({~Z_X=ek4IΊH,4o]ULoePڬ(&_KiZ4+gw[CtWe PUqT& Q;wL<׺ߘك]qEw itfF|?N;Yb@N2:5L/_l^jYNL!-տÞv+Ԭ}NzvQzSLAWA2ZG\-RrY7Ds ]b 6#o,=yٴ3_!՞ЃUwJ6"*̱xTG ݴe뢁 *Z@iP4t@QCsZF_$Mg ca0-'bȟ^IQzd?g}x¡[>( m E%Dzp;]-] g|lI5jW/rgN]'42$ %BmIJ3kl[F/%NmBꄮy=g Z@%_*"g{'GhoӢC\Ȯʁaz5B@Uj41,~U9]"q#I' %=VRYk5@SqhߍLml`O@`,H Vv]~2J1>^WKFrN㍰~}ޜ: إp8B* ւKcsUE,:7+ϵXqbc{s/[T;n%_*0܀Af0ƹ-I\.#61Ԓ/pJCv.#pk]hREfҬ-Q}vg֍#uWQ1uVzmߴ) bn45d |CSIye yk+k5~Sj"h `ďsJصr/&:#qr".2eK6>GS/=d]?r{"8|Prn~0Ź,nr?OfC8n43]ds Ɔo)7id'/g!|cg]RL9;$OwUl?ţg1HLg}lؼ>" jxQ>UVJX.W]E8ΦA=_MafpMV[2t7Ct J{kf I˳ܴ@?6ŋ6Q >W{JZ\՟@XLgx)6?L~$˘] LV>0œPNz1Wi{Q6t $ rv"}KuRܩ*W21:/3b*^5&?*MΉ_B?I?SVMJ!6_Zs3܏Gx#(Mfydw6fpJKjJ.01#P 5E 0%h"~kgҏ*vLOW!>2XB'jhWlU3cW =u) dzSN XHoԝlNO{ɒtE0N,ʺQ,q:'PGA"A?՛8B?{kX '7Kf̛jV_c/֬z=ݲ)'8c-2trR0T:AWjFS/% U* o&;5p:dP&ׄpE9یwf¬Ռ蠛r^8XWSOsH-EB0t0#.%tI!h¬t; ϺCo4{xþ}#i;x՛}5˨=NQ4U"m9eE"6bZqpbU!2hէ}Μ.n*Y d,"ҵQf 6Hx9H.ןbp]P1Em2n`3!BiVw㷦`St#^H(y.[0[,Hطid$m}V"gR1/S\nDe"i!傒j`$vG Ҵbm$PyJWeEb5;֮/Vm^%G~,GQ P149pH/IM_LggÒɷW[FP++Ly@as S.eVwfG*.a*C,/'qFTY` ?r揔Y\ Zy5`KW5`ܒ u/YdkqeZř_A  ( ?Lj .M52lmq[@O$v"HOZ +JYC? 5@al貖F'.4 W\|zM+[ +ԋx'sA6!.u\Jp }dR:ږ7:\gB7:, %09g @!7Un񖡋qtn5mŨՌH5/N9DwA\eϒ(*BZl`JFz(=C_E%{ "bxmq#DC"t|^9oC"w@Zo~fi8dp2CYd$ K8T\`ZH} 9} F AFq?*m:za<+kR&E0Eo+kprd5Sĉ^kOTo=ձ&z7떔zB$TH|Kߒz|3LGq\kv:;Pj zMd,4ފ{ ϝ0 }@T`/WI"66jm Ç>BU;#oNpy{Fc1v>['r L\"+wi4HsG.hy;̩F|?c [7b ĚyRܝխ'ײ5GG謴nۘA("߽n=H,~]B<{,s< 8eS1>2udM#T/S0ʭ]oLVng4:Dͤ!V4b9GAĜA<>6/U+u$@ȀO[ETW:uH(R_SL'cĔ4]qi̤7D#0{\x`8;#H&F>;tz9<ËTO?E:IEXfޑWRЫӡ3c޸|QS?e6Ec`=-qi[qN!4/G\hKP-ԏ7tt ІRu+Լh2M~,:W-j<(PWIFL2[8SzS8߆0B(jFy%}AURSqW3sNɵrEv&X0L?鴴nq n5;ԐOs>0Cx8RtOh)SQݗ{*z(FI'x h#xrhKkϗ~O8`;1 HkA {FN5HB]\!vKV$̔iTnT`Etֹ ~RB;)IXTM4Խt]Dxq@'#Q59k1wSKs0'4Vj.禭~/ t%mQvME\z;we޺lj=we?㜝(?Djk&IF>WKVD[> q[Ycbp:QaOc>.͡1KuQrgU*=겂1O)Q(A4dPq±`DpB_3xv 0EΖp&E | lk?ER6a8d!x/#xBxV`#XTBP>U;z1tT|my2ќ)| -ƄPRÎv p'=uife b<#MǙQP"Aa9KoA{ՃUj  n%<4CGuD7Ua~`~+"ij= ! Q1]j ۭirGmu'~#eF^e! oBF~аB6{ fK}qO"@栜ʚ/pX-jBtd= j A ; .݀:t2s5]>Yo~[7Y>E4#AgDkD2ZR<{=%XOL.Z'[~QSyBH˖tI* Ƒn8*W2&xRU;zpv7N_5X`5xy 8. e8X_e\~Fa*U[PtD|T"5$RqKCi@_ъvl}rT,ΡisMh7fTL^tUͲE1sҝ\0}I KF-wՄ,x$KMV^8WQ(r }vR6KCK9[fA:ޡhhTwNWqaaA ":*8} !joB~AayV=g<|KԴ@0@Ɍ qjBF'36nY4mFRo*i,Bk~ɘ}`=x`jzlhᴃʀkX5} QnRg}})SO|ČK^'G~pN.h(Ҿ;9] {P7/qKI(7i#K2´1Vt'd07k܋&Tq. Ju#hG ;,ܩ1Px8Q H[؛h,~aDoXU]k'z! Zk+*wN\(YSYc_*(ԴɟѤ=rnNǮEK) S~U Supco\ۨǪ7!m[|I#|Xdۅڔ#-8Ap;(IWjN^= Eó摭 &޸ĕXnBM3ȝ[.\ձ$'.8}K ֘Z@5ёFq/RLtʇYL܅3Իn(9\)j d_ZhrRq~o oQ(Fy&t"#5[iojqWJ:t|6 yg3%5lwFXlۘتs"j%U!`53lĂdQ }99MO:s.Ѭ:Ͽ*丧J"_?|St>ӪBG߽EV+) .t/yсeQ\Hvx/f /1l$Hךٝ>^ؒ oK1OMąyJU~zlqLl@:bY ~թFs]L@jIeE!E4 D06Mz:V5k,6a#=C(Pji{$[y|gTA+Ĝkʎu2#~BˈKT|lx Nt1(j}НB*Ĭ>_FgL*mz^G .geAoGfQYoDŽ b[ v+@ʁ1]<ϻ>̓){P27A|巤 ƥ'NgC)PYEmJn=V?Q VOc̆TNCRWD<] HP?0_" $. Z HfEI`JYq]ҭVuJxBȕAJ"(S&R!j= Ooi8k+Q;i6aO t@w5+CPUk|)u2@Tb9u&SR)wgɚj`"JJ;>w:NoAo-oyڗrVYjg ezzD5gf~z u0$Mn%L$Ƥ/Pv) (cG ⇜:1%Y07~qgyl-[.{}r1w♬Arj`C-hwpT %,rL3XI1hV&[S:*Wm'@zpœִ hL5h"'zVtV3 z"]tJWe .4z 7N Fv^ =ef\befC[N ZhlP`VXgԍ'+>| IXo ws>nKQ3 *rVH} ɂtֆ-5j!FbͣVDd_\+ لM"A)l.ZH.yoa2ۼWoYAwҨY?ߍˌ 4|s\ j>\yU9r *Ū&@W7f6]ѭAN3BuZZ6: `Zpx-4E#SWv4^ɧ'HǒjEr uzo FX0k.|wOXc$J6zzD~XVS5|{In݃BSF۵CeEQzޏ'քT+Rat^8  i*̠w}7QHP;}LQo*·q>_^v6HWH(#q$kW"CլcwoYte5&ED~$is"n z[]K1$*)1юɷxߛQ _na,["տWXNɶǂJ؁+zm6 q SRU0KTCcẇ𢎎m +!ƐI"HOta;wBRii @apSt:N Rj_:EC˻@M=Tڃ M*$ZU{) a+/rexҎ)&I-eg ᷗ9ˏaY/vjNNHg&;l'<{D ʇRxM0A{"0ZD%0y1],LC%b: z*^3i@#~C# YTXx0ke4]$@{u(Ⱦ#jv@r )u2S8\͂C]=m 1v焮rL3 絼hw~,=ҺVwa^ _Uøxwرw7fM<,2eIĖ_gBa-x!sGVS38œ+/jqhлFk%;)*ObP Ƞ)0%\uo$PswQg ;,l6&?%謒iԡPtr(86w 7==Nm9ItC'h\OټFhPJ1L}L~\.UDZwJN }<՘u䗐kzQVM5Y8x&R;(۱+ʚ+_W)R}C,:XMlYfuK@(O}%02RcOFTB M2 Cߴ!IݮaT7G7|ow .i?(_0]1ҘT7DI$NɒCJuR ް+<#U$ Ut=[-sŪ[uf7oDr ,k +/&VbjN啿ӵKSYt4X(RS|fT3#+kx^Qk.~ݖ+#h Y"'O" Und (B=8؛דyP-QʴjgׅMa̠ ؚxCSAyЦL\&!er Cm t= A$q)O\F;IIG!O`JG H?C0~IIã 3x3me\fPnx"[MaI?=8(IQ<)ai. ]V*t'6n vN.+%0ұnz@H1x9Aj( M95OxX6^ ]KeNȒq 71e◘Jj  :_EA8?G ^ݬѵƦ`;]ïY#T8wǺ+K .ShFUwA1&_ ӯ+>g;=I?&a>qէ7CVI q 1\md) -Mwb"/8jZ c? ׵6l1-[dsa| |伎 ! `!ؽžbsYBGxF<)Ö `+/  F {kǴصh}Ch&~D8b*ϼF=&=͒5}dcW-ӍQ ݸ<@~sNjQѝ:#EYwp2(a64/pPPKxXQ{dnaʆse6f_VFADMHҜ>!Dюfrrb|m6dt(!-]#aTaQd=ʏ}Zr,BӍ.xxpՇEčɲUB#`&vyda&%7 #wAjA~6XRM 7'Ykx h NK;r]Y%o6sYw*޻VTk{Ƕlܑ<GܠSj"ųB0DGgg(۟U4Ca=!X oGeʄ&F4p%Hk|EΨTҮ31;]vTUnDJZ bи 3L;@5Qvnu2}ZVߺ5<րEp.TN-|TZك+"ӻ+t KM-}Ke;-XbVQc *c 9+yJ6*z+&'l(p|&9Z˃S1J⑂69qnJ{|ͱ7@ntxON,'qڦϼ#fwi!y^c V{x٦NHY:C=1p% hAjL#jac78KLΣ gwyu(xQWb"u2бac3lexr#~n_DP}#{oD|LᵷqUR8GG:trFoW2,/W2oKD ~*peE3̏?F1)וOfXs&sՐʼA:!cw#uOUBy9/B(òJC k'L4GaM@3\NlK86XXH,MsE*\2 -~i˽[Ç[N11; y*zL>ʑY57F?(:ШFIh-Zy軦gf%5)67?L=VrNyN0H%TG0bInKlPfʋGX,ÝG!j҇5ߜ.u 8A'R5&;MҾʐueh0; dF#ێ䧂tL~ [8)mlg#igaʹLq@ze& \c㎾KhذBJL# WjXUjѥQ3n`DoSТu( ^mKe1'8iDQȤX./6@ƭ;u{$v:Y3ٙ'VC~/9&*̃.k}$F?`Ԙ;TV6٫)P;ދNs.XiGuSr[wG/VZA ${奸GR훫6]wո,f)CC}B.Z?ۼ82}; m]A &䎖oX9ή+Gp]\݅J-*hqf,uɉJLA>ϰ vϸEg1vewVW[L|PbGz+•nCQMF.WPͻuS%"TYyWZjb ޔW@ߧ,J7WE&+ |H 8\x3aI"q.C@5׆#sVhwQ"ol?NxB!0Fv 4a YX<{,s}Z}ںHVOxze4$azE;:?Vڤ.Sȁ\ 'ڤ[miPדx 1նъDB̞aCr݋Ey9 gW(\u#}zoz5+I(@ *1,sՔ er̍%}htI%3f.jȘ tg Y9z:v_ aΑd\R,(vk4´hw= s}}l$+TuqiЍд36Dy׿P>!23+SF~ʀp*RI!9r~h|sfXpy,,G*Ջ9Lo4iAPqFz#FD^z* \NGeg-erK#أؤ{g sgg7;mSГh>fP|N]1WHt[̤dc 'Fj+ bB*!7G~2ϿଞfL9tYD@MV,8Yx˔Yj֋F B(ͿSޔ`m\F X~ehjF ^ѕc,gqjsea"ô$BYts1MJAFvW L6ϖ %02 Yľ;2{TiSۆYr$?| s\Fψyr=| c?[ T;gG,w9Is~NA7L\6֠R%ȂIG!3Pv V$#T6= wuGgVN!1H&P+v BHl"A)jcL]KFQ*Z'eMֆf #k\JP>wjbvekaZ-A fjl5.^*ty#z1D?SW})p}; zϰXS 9'ȶȰ$/>q8ƈCbv[R#BU[>Ga6kWd02 D0p0+/Y8^9?:(/eZe@UVY<}^^ypjh z4a}3!NsuZ6*C25I٘tz`z)\A8iC5lc}rBM r?-'mOIi%k$NqKŃ']ܫY>K,UeTXhPO,zTQiHPĐנ-ǣ!Եh.(dB͡'g@Hrp83MH`Pv!C*#,C,2R #{3{hM*ZMox Jc#ǸZiok{ _y)AZr*C"Sz؂ G~"kќ 3tx5h+T];t*|#})i 'V E&:Qft }w*QAMzQr[$%˄")ETŒk{ +)m t-s8%70֩䗲JL? ʭl+iiv[}A %5sl⒳+ OϠ'b/ ;_kzTlהLR{B\ };"MYCdvJQL%CB`;jj:}EDN_5Q!eC!|ȵXN.JOoay)@8g&ԫ`VҰ'7d/p׎?Q;19rm~XvB3S„Vh}biCo"$BHȀh $UJ\J X?}cNIfl)Q]0X7b)i9R%U@Ԩ{4TL_Ra:8"g w:)L7mXJW D+N&gֿkr53ӧMaE^w$R>`DB|m&V| F[;!'kQ-h4V2j쯧 KJ֔ 9cWϟ8Njw"/ᒷ7!pvcj+d(˘xԺ:UϯqCR Ãy@TJq-VsrvVNV) FVCe 2{ʚ[@ߵoJWmAjnj)hKu!C*&|w_r(nk_ر`Ou9@), \#u6]x!LI|=q3Ye-E؍ 11ؼ5kg2j(bX> c A^e{#]4I|t5x PޖH)NQc^lj0JX"e= IHXD@MǶY 4 m#oJÝP3mygga@ S}hƑigܤ%k̵4 :z[E-gĔïD ^^9RG]tF*d8{h9mOĚ}VTFzpF`~HRhnQW \пՌtPu.Ι*YOES.%;`jq.Owٚ0hfk&yAi74<Ӹ'QEpR(+}BK0dcr.jVO`s!D@+ ?EbJ ';[ 4lg^M1_<5vT}k@63ҹm>w0w>9jp6]ys!j2X(k5^j/{_]r^&])J.s6J>FOY>}?;bwFqu"-:w\lJ5͙J-]o(B7rQ(zR@3g$E]`+%٬=}nܚĂ =}od6N1M:/@A{0=\ܡ3Tծ| aUB ^Տ9 iEgX?-RFɡiFc-DpEM$'U",bښP.TWcGBLgΦN,E, VQ7]P']j#EJC U{mnV8=1w>ԁ(z9Ƒe:&q(b6waG%K֔򔴩7 y`C $?_NR"o`,3iLBf)ay_yX9_iò9JkeyhN>lovvs4e߶RQ݅v'l+֥ϜБ[զ-,uS<עε/1- ő)*T13''ǝ= #+TH,s%ߩ/LsQ]0}J +}4:bWu2mMp%1*HpӺhf>LZFhBs@:∯̀?j *rf㖏tp-N?Fz|-Aizx)?'ڢg @ɺA}k([x=,E.,== 7Y\b(c_;$&B#,?ɯБ c_̫NQ UhV/ȷ{SZ#F]ωJl8oP @ޥ UECu'+fnPd妘ʒahxGyXT>zAaDE 9cFO#֚Yb.' y;cS^Ɛ`1#T7l?DvEAZ`X3{%Id zP * XHI^|#!+Oi/]ƶGXGQ7wi892zTݾG?A@Y6wΧwZ|gH¶wn{ fBND3i%0=bz{^Þz 0,{FjDĭ]i?Jzww9X;IuA*jJA>*iڢ3:UYE,o/ ѐ.4,m6;u;M})Y'): .46_!cBQe[7ocrM:K=u~Nx1cL\4ȡlUx_!z ک`Hp_:lNj$csXiAT$_yO u͵ZڀGbFl? ygNGQܹ\in-@ͱN|}a#ZRԖxt~U#{z2kA[%{:Esֳ%T 2ͪBKf۩ӰS79ԭW_@ _Dq蛡7.6"JY|3&ʲuWXҘư.TFv |N,rZ|hx8rI6pDt]g\h"/pb SwbU诩2mvĭJx3ɷQ5mFa9oJ֪;x>|L ½ rm`|g[ ˺o ɀƢ )`5djn# (^#H @wrH"v3doRok?g#`S-댜P!c҃N5rV V`LB60ݸl#&CHjU8xjLB־%^CzZͯXjܸ>O!0DZ5 K KYf]{1"хFK`m6ĤDN?Cӣ! .-`E"% brohN\[QJ+,t}.%kL2L' mFRZʾV{ʕs$ٶ_\7SZ9xNW&nܘ'5]g! tYlۿeЪ'VrpWiD0IdսTgiOmGowvs @c!$oȿK<ڪa831H,J}A׃  -6C /z?zꊋx^5VO(ٵ60؎[yfm;j>e%cmKe \F*ԣv,70v-y (u d3heOA[NX(|NYX}xRbm `nT9YChk tۜ׼٭wR/89~NUșòԨ1L xNSZVׇRZ1:W\&mֵ~!ZowPҽ줁>15fQQ+ܿM4RDD_@)at QNMXJY;0DGqv7l("S#Y#Xkە5I< vWVUe\3%xY Ǎ2vqRvrA #p,r$ >vCQywm[dcBbY-(87 yR5.HpK ]թJC[YHLVDEE>zZWNIETּz)TYy¯ŏq;]C\-=PVa(9[D\vA:dSR09.{e~M›b:>4z_k<35oWbz%6+C ʞ-OnRE H)/qAt]W/1e3oAcF;.Vu9]{V`nI܎e٥ɠۋK( '#ݿI/< DᓪmTvIN+|DT }n-DoxoieIB<{&~6F٭`~;)[ n 3gNJ# 6rbJm~j>6ADiP)ƏVȗx tESC@]uLC K ܉j$[ W#}`^1r7d!Znw!|6HHX,K“:+ǥO+z-v NЭIoKm)T*]l}hwpBS.FcVGT < [Ӱ6&Wi[snS r_;{żVw? ^\\xvv7[j]P(Mzm{W9(ܿ:x$٥fŏWr/ekX?UfZ1/˯>2:zد-5ήKqcl)n=J~|5WsZ/JEA 5җraIM'pbUO;N{U&4 s}K[.Iw>BąOty 2YPOHTO8(~#0H@(MfxCթ4r3Q]{t?+K0c& ;48/9gD'G?Q6jAQt@ [HSRoh\?(f^z@m._\H6Xj48tUn&ΐ d#!o0Kޞc7Ǫ,Cn:;RSH7`"%ifif4 O$]aaXÂ3jE !-lA{Tj3ܸۏ_&)?Ԥͦ5DŽsu#UXt>m9hb-s )A|=1E_\/BlieU3oKvQ2`xwx}tF,9f}߽S|-1zJ<%OBР)dUOinnԪvwesW97U:+}Agy:Z/*PK>4qjƙQ^:p꜂UeVI*(CETRc_5ZZយĊ! \1EP-ȰٸY-/0CV /Ja1l筪:4 f8 习-K*?X~6x”01=Jz=3Gl{-vfUu!KOܳt|'{q+`D\.<[zD;s't rL3kdrh3OtVaś$PLe7e9i2IMBHB$88cKNNn}q_٩Y[;m'[ { ' d4PK{)Off_ɜA5CA ĹɭM?[7DP#wwO[7թNadv0vP5؍bRh8wdFH3Z 䙹!mF'aq;#H-((p1R`o:"݇ק]Fv"u(6o'j[+Ddc:Sɢ]7j,Gy9|BŒ7 lVN]'3g;\d /?EN9Fn ;E5B@/5A7]!SoīXz1 RZ9PR(.?G%c aW禋Ic)>6nb*0f0=烡paQ&zU#aMMD%:p:5~~C_b Cd(*ˁ^3rĎ2Qě LEh&-6EdzĮxffLwx:~QN1>'̝cղB>I , ZJ4-:kԄ՞B}$ GU|dC2 #i\N+GC]L339U_Q5KP^qW)1_Zlq[ZeH>& VN{+o7-#%T!0756snD"]ecƵ˖6(TT'=k_5R望 r5&K97=Anap=t((5TX(vJpf$ yYKYcs=rK5n hm={ѮX. 9%{c3 {. |߬It>GT$ e3r 23YM t_&2; =bq"^X˼UIa4dVpuo%ޕ^[_=E+pQz[nRy%dQJ3|'Up0_uz RqL&:uuշ#r%|0"oqZ:wvl5t2OO?jtN5|󸬌j_mץWNV!sهdiQ0z,BAmzyVhJ-Db9{~҈QQ2"<1Q<KnL" -=3k@$i? .lrWܸhrrB!KɢGmMn@*r.SR3zs5ExV?v@T&GN26߸{L2.Ljxee@vi&u[G*p{*Aۺ3l9oD0;Z@h)PV[n(gb,c 9| gwbV[߻HV JiV۴6`/.Gp-**U ,Oeji>iWT{¯8>n7C霍ڲ]%|pPK' t^4/˪?n/FaI"]7 2`;ixKӄBv[b=BGmDFبV̧&Cntбe}< 7L/l?$R ?ğVgTf&ݜ\5`.esg'cp˺` $:wnn<( Q8F vk8LQO%ZY^EKHU-oHU*$T.Is6@a!!M 8%OTql LdPLcK~pGy~ 6ߌ4$Z>N/WI}ow" _uWArv @N|ڄRI#}u^h!9b@8;yL,wx,ϴ|)<)@m1bW2);^:E`f#/JRˈje+*&Q,_ ǥFqkNh<4I0Zc}U!p@fa/rJt~rA p r/e*:+oM,(mztG1:d殸s⡌E#ƱAK}Zt:qyפQ EQ= ڳ)>Ԭ”h1to9 Dt :j қ?"$8L=<,*M'p 7J;OGa8yiܨa5TfnERLrmxv IdIs~2'4 _-S."gT:U3J: V}taCت]Fi<"@X?ƠqqWFD2_%ݛҌ`+P jqfF Mu9ܡ4zJZibĶdn:H}ʸ4=RIbŢKz'AgWަBTxvu=S** s- 4~"YQ:<7ng+g\5Wڟ]-zyvKa7p:߄.&/Ǯ-ntd'n@*^' ۶jU $Leæ(eqI$Y6]2Gzґ VpW {s>hYh]h|7[~DŽI4'Z4gH ["p=-m=7mXs~B\ITú4i͎V x]xGE+P;6v7 u(^Aᄀ,J7@#_'\k͎6$ P{0nJzRG} XՕSH$yI5FnYofT[xd(18)]>왝oe}Yh \OEEj  ϊnO[VeP),= oR2J1 ][w3\7pGUWσ xqʚ<ljh#p(Q?.=Bk*ΓL;Q%p x@Ԝ#zie\58S)]:VI(o K-үN,blA3. {uLƿdlȩ?5lv^2>GO9tW֤|ѡ7~qAJN\"ML H* ^:Ƒ29GyĠa3ȍca%Xj)AE{Suρ@:qY ).M *1軃}`l d?n4w(z*yɊa*Bb gi#!M#>v_6Y!7zEV/F]rp,ՙJU#.S/(%%W&K<{.8MCȢJ"+[ S) VGG.4rY3z/Ô(ǣ+7U!Nt"wˍ0덨/ i)1jNwHC#y.VsuȏZ/P~aPEVA;>#] ٪?X_wb _iĻZdCD@[Kڙl/TOx4zEL7i𱄛Maqqd {KH]h.*#9\cR S:%zCB[Z3aփ=j蹖bYmj|~pbKa(+k-Klf!/OsssGBӺ]\Z"ɡr2^R,*&ԕь8\l~t=wZg4oH60t mۧN8.;YBXåt9ŧ//^}O?VRVA\Xzjd|Q]ȿ5ci|p}V@b$ª q7 $+jL@FՇb#u ؝)+l9Q'ngpk|y染}? m\_mu͈i]peⰅ⦖zL/IE?Vt-C$mOE ^XV*:kI}位J[6M޷@z},K}Àaldmɂ/A{Ga$+3L Z x~ԪH_.ǹ*\UװL 1dg;h IJyKszg# -^wl˘me`js+w_x{eVzvK8|9*U7p۸ÆwMfr`;i彤 /A[ -;a۟[AnU0SPc,#=jG} #vA7U dcXAQU&XyM6 y/3/2?'AG.)EoZ(,d W-b̅&4ܵ,p;u5(&z\:_юZ4oD?jÏꃹ(@`,NHaRUggn!.` =sSZ|3+!bl`lۍe A%%_?3]ǚW5۬t^,ӸA̎On;=Qlrڐ'[pUiKֽ4!| j`}Sf7:bᎡg߻1ZBOJ>"v=W o k7lRF!n ̼&ꌖ4VxWQICӌE<77F8ճwAOԥ%y˃ &(9vZZ{J .g*D*z,nld.Y>A;rD?{W4D,^.tSd{F4{ CQwSGD2-ܷRm)do_nBR3M;$)Z۔<=U7y 6ɣ1ۏu d YM/ϭD*6q<&{ ׌ 68ڝpCr8?*jtS=Y `ҕ|- ,}KjZPbn }586S*)[GdI}hgcu,}PΒYO9"¢_r(eeRS@__ny B L! )Wrȳpܫ>Y'k,jcòhNi}4PeJrؤpRt@H!A[ӨVcݨbi8  no  ݞxM1H0ʢiEZwiIoW&Jzc6$e!BjYI,',9@; CK=g݃%g0`RP@E#A>1,e4z0=۞I@4Z_T2 h0f&7QsqqKL)lY)ZoHm;02-@S!BүxIݔ.2fI!% Ky˙ AL<7}(~GԦ|2hS$8كM/$-FU3\'loS-5*cAp:72Qvsp䪲b`,|Z7e1t$=9q@9ݿA@R8'HJÉő VES>tLu~k VuլvZCQUO]INpTRp\ҦY<\ձw{ywObXy Q{1m_ }y=&9gbt=ESb7-U2懺A&jYbԅ:Gt1bz(Ë \E6[~Y) ),\/MV{1D#b[Ds1[Ү9z(ӄr{z["%Ś&{K|ᝆt3eOW9M"c"Brϔ1vv("ɪ^hqVЫ%&Ds-qv1TL=r~ewZ ㎷ l$^u<ܬ"3UkݾzU{"OdH*RipK#ZKɰ ad{Ph Vu[ELtxpҨl` CI=Cј0#[i6Ts7O! nJ m&S<qg,Em-[l[ *Ǫĭ3\ʍǟ*BOHFn; ǣmڅ&yBnM?10څ)Thi>j^"ii(tbE:zY3 Kk9.;P f`vu &G1(y3ܑkja@#ymM)C7Xe6e+ e)Ko!`D քs|[B&NcTQ-&U^"Y'o]52DT҇ap)Fn (ckD4 Qgt=8 E KQM;ŞQyԋʪ!] ʑ_喊f JȹDù}uhCdPK 'LhL?BX XjowEOθsrImF ƿ:E@`=lά ڕs`XR"hQMGƳ|d鎄䟼5e .\^rZ#OrMJwӼR@ I_j$h1mt{`LRRc+48=>|Nd%>|HѻMӸ%HIXZo+dzCM:Aډ^L/t>RX4l*[ͦduf ݨ 6 N3;Jc1Wf+ޑ "fUO5\[/O$j/n^ǐUHq %H!Y4lsFWK1~'.–@DOw'-H4l]zlKR5\S~ zlP^Q˗- ;KmڦXX3Ҫ7̊^4avoށ6_|Wտ:BwJʒ= i>M6+ks*qћA#dVeba'ŷ1;$ Rf _k\ݥʟ@0ӷ$;J:G[ ;\\_ }I;zZQ6,ޯ]0IS ,_8uֳ##޼򰹖[:Y"jaAbO [8Wυ{?V ώAp<ǰ5 &N ǃOݛjrd»)qoqYޜ):_[IP6;_%*=j}5m93MZ/Y~  LA9 (^i j<cOy43v[}z[F%$6QGlZkjʿ%Lx`z%eXQ(o k}%xi"(rΫ.gȲP\\ &"cCSŒk>I2I#ܵO$eYJf_AW 3#Yp dw 5PXZ}Mu.&^ltϚXzn$ǃ<>9$aI!Smd_h F ,W-.QUUV$g5*m?TxgH"TTmt"=B]p9d2br/'߆;Y6O2au]8o%:8w)#vmD篮iո='J_czZ'0P(h>evSG06i@eR`S@ Pc“KT`]UY}V1vOA:ō{T{&7,/Ae LvN7;DB߄iD?s y_s>T 8) ([B<ڝL~W#t(ڬ.e륈%%]]c.)R.m8 Šhj<9*GQ̩y.Rw\pu 9*+2ע4lKAs㡔ZTaI,8Z(t6xG|znc"Q,aR_ވЂ"yD2G"7L.!@{E ?pËBUUԺzPCޞ.-vaV@-X4@T*J덆ڠ WV~J=5u|V災Hg<`V:xLTD4h,EJR|.)[ w=bN"rDftm=I%l{= KSrsw٣{DFfHr ߅vb̈́b"C*|F[`B4 ֞ۼf<JB@IR!T<}+$Cw]v9ʖ¯Yu`>ڭݱC5yheyQ@H0K.se>zT|]Wn-7ՖMu4r㦨'>;R <XI㰗 =qh!Ղ:R#5D j/WmXGM8+P/1ÖH)ls[˄h]7a/(c+,݄:y7޺ •JѾjvM@y{ 2]j`f'.kz2d6}QAjFH,|\^~|L\ֶ9K&a}!>Ʃ@]j[ NadF-|d g 9OaeuV;ԸfƯf2w{<[?@,2 qΑ]2W:S ƼS&YVL8 O6(OpXE6o`GT~(UD$[[YC#.~j‹"2΁>fƱ1NȜ\֝PmWFo!DZ;/<ߤҌ+*,e2s{Z&|ciY#hI.2\^ {HH]jy ?oWY,lN5adV.^쟌녻 aڷbJ)+ɿ_nLJl):d*yשH2=:fN1 ̀rBJԚ 0jf549ih R>J%Ĭv 7Jq:,Q8P2!n^N8]OkQSX{v=I_D؎t kF`;vﰧޏԌ<*-Ps*|a ¹p^ ۸W_ &ZɗD:6ݫо% {/1,F&41z 'syn[K~8Wfټ'Z4k`SÞ:Ah]#08SEBJi6UnTOK?ψ}ȼ&Z=P)P):.Ef!S5_t0aғc0heҹR x]OqW$"s`$3%rn;ֱ{>k-qVo*V*cszZ n/,qAD-7qqA>8&z$`^.Ntd[f!C$8}S[wCIwa`P+zƬkyrITDȿC)VeTUDhT!n9/+ GW">dnN9#{kSG LF,"X~>]"<~ Hslg z 4RP&=y+[:v"4o^c+9 DZ%@da\TYLIh RQO _eë}4:zǞY%MG"1H _D6X:*n4J $x$3K'TBhc {׵4*R:¤ Ἶ!1*וRZ\KTU'Z6|q(՛j$ k:K[|]שVJF Ξ}j}2 V,O8AOv 4,yqck^epK/kތvAR9)خNWUD법_[v AHH|u7q9aLNTZ7<`%yKd׳o^Nz&6lEJO뤂(<'bSQ"5ӪYl-ٓv]ke Z\pKI`+He.}P6,ej 2KQk~D})NUaiJ3zyNm?J=7䰞GNAx4j;*8š/6i_kR^(.r,^| !NiFFe {Nfy93\bz }vǎ]9@`O%, SAD6gKB!+̋KǨfcȌ֫}AV,= k2?1gye6dI!z)ћfv$"Q|a@gcW4^# z"9n ^MY[ &=5y~ RIp\4matwFGV~&{[GRESO@1Ч啲IbWȕ6+7azN֩p|RĞ Qb*Μ?Spi%F\V߬L_h%߮'AF Ҭ7Ld3q5^ k&,9Ħk @vQ6C[gO7WJ=̠T9m >R$+ќn(@BqaC_P޼·Ol"ȿvۿ ?IGEb}eyuc6n^(RjϐZ6{qIYyء_,GDbuš0}UT+l3SNb) 8؞~r=y3دG;EKbӯ>t⼑05BZT5 kys:VjOV*ak6ỹ+/-GU'#fta Ll:kGWՏTI-< zUʸG15d%"?^pO6]@p܉1~x&6N~[U-BjWnrE}B#$aY-\빛eɞZg#ת#*Cl24(La6 ǜ5 *m{S4ǶV`TcacLݦyKTs𦝁x+0lF^Thm[3BLst0:7]/ \3RnnAe2<6ԷeYd-^p7u]C@uvVCW7IcI?8@[~ǕNiY 3)16V lȝ 5*smM86I}w&Ecz޴RM=(n#m,˜Bu (N4gU˝%X$aWH/#u)r qXrKS@@D"6F;Q|8WSd:ɑ2 \WV7!nmR:WurG 7 搈JxQ04}fkP`8s*.@T-㚓n C8u3un4`]z@ LR q_aLƩybD@:8x ]Й^~ؕ5Tߝpoz[t )IwŜа!2 HVy% i<ՓWD~\鸚7a810z܏ͣ@eh_@#BØse, 6ߥ=/iTiCz!W=:;T W2aOSyhF'ؽǵ=dT,ibuBB3YGs'4#$ F#X[\@6X.R4^z4C1{ 8RdT`@ ( }t4pQduS:l{gL9db[yRp6#He*YdƳ |Bd&$ JGICIei_!<{+v'fd"X ;ZI^h1."4  t[VpC0ji dU)c;lЄIG6*';v 8 oyvP,OV`Akӄlxp?D{"~!o0݄k0@6=[Bq H+sMLTY6)wE  kI-[3Mgۅy(b zR][q&%+Qk=]\vL(os>"WF뢅Z\oEDh5fyBj*27/Q<5Pa&N'EcT_E}ؿ1WRfW RYe"敻ΟE!:1Ilxr "lA8[/}Z.εͨt ں|v5/!d_Qx9>.qmVp_2 (^}%)3l$]2dآJD\|Pؔ0(DY4'zC0JP#Y2il.ٙ`eMAjOW׊ KV|H +S5;0kP> IrTKҵƑ,j=0ш#X+TuSױITFFy٘^W1ZiM{>&YGo鋪B" ml@L{8Njlx3 $4PW>Uɐ$W~  %}~^@FgfWsX =,HtU@ϾO\BwIX5مYi_s jw>3 oUO sXWs(WANQ-;'"5N{L\+ƨC44$*_vc6p[l!Ty̬HS|@JgG,/ W1$G`)fJ6bL7^3E;kpyhHt%C1L~+!k@^{5o7srPbIGCYݲ!رd,Ca{ FU?)~*Yx˓/~,UP̌k<Dr6xMdDm"fļlzUg/TTWA.z|L,tL8JYG >%G?ziAt !:WPXLg)nC/%D ~Yo6}lx|ſ:cqlBI*f,x5G`˻;ו$#sZ R܉K"LmE&ưgִŊ|/ a'm-7Ca ê_CŀjuЌ0tgyY: g/[4=ؗ2.g) 0b7:E{"em%j<<ĦEə7kw{rmk&vtg;*~ۙMWú`-Da:R> EkABo& y30\S[ҠKy!DD]|]?EZ]Th2/kP܄D("Xhn2#ԉaE؛*3Oq$ -9:H<1'X[3S =.e 4 eeOH.v|cf=)=mEk?:dxuIElen5G݈O<ܱAXe `/ תpYӐ U:<U<<8 ,tVZ)6+O CCX5^gguwoA4S+܃J,Yg`6pgPa*=TR2)(A+lV qN3å3BnaѪ+/O)lHzA6I);D`G+My̸0y tҙKp$hKޡrwQq̈)0gu ljc( Wy렩PTՔˇd\eɹ x/;Aî-fqSBV,ߑGxc:ߞ 0T?'۲ oLQqɾAk®@U<&"t!E{ ;" p%Hԃ陘_niO+4{Wg(CQE6QbwI3J,wS |KdފIceC|F=1AձފydQ af]`H@y}8 +62ȭ!OUpIO;E9\"lmz/RR=Эnr,IuEnM=j#BȜG$?q!X+b?Z2LއsgC #҉2I/`Ekbˑ/⠵g6oX fCQD )$,Hq% #n۳L4 0o#.ZRg~) .q 'r[FH$-Q&*O"k>6{l_cxxrj$9W8 l̃e%E0U2䱿u_KxEQ[,2˟u`Ve.=١%Pk>6ȿwqdW#)5׮ ?r&[BE-.V %X'tn1|ó% hx{G Oےh $IU䁤?LQgfuӦ\;0R5EVIOyLBbRla3?z"Nqǻ\X~Ӥ*]>-۬|[A2#h9 a|,- 0ܼO= H^ؾTפaW^Ē~xe{7!{ C٠^,nmOC-5< /z,뭹-y#X۱98}/tmn,X67=u+3HQ%{>ʵV#4[q;{":| rEMh#J|n<bu M)toh"htr)`8,-3%)R.α|tV`%(iZhKx0kBfF0UkMbC'; -JNf𽂏mjMT{]'m;ߴ'&4Up~(Hb[ƬbKu'Od]!?CjjV/עRP7DLQ7 lLH=Ď{4{gWNcHĪ'RհZ) ;zEGߚM}DէOR=?5k#}mW"~:vQC!0K_ jķg||aP,MƴocNJJz'GRyYj/B[*@* xkmAgVIOI4gFg+YktBqbfT'D"IHq| raCUvpn |تRf䩳9%YbTBgvӺ>bvPtOV L=*6 qp F|Vq\j%Oam,͚*ªً*V;"g j-N"򎰉1BC(;YlʵX[Iݎ-]i5pk s9e2u|U5'h1^ cDŽtq\O_zq FfN&&ܧ"J>WD/VF,u . ~omKۺMZ4?5aWHw22c j: SO[k4bXjXØ-ȇQՑ'Ֆ{Adu/ s+gg'iI'??<h=z~ N@lW)W%fƎGlkJkpM?^dM9Ez5\ޭ Oӳݷas3ަNG'UeqY ɔi?We pLζ,받Nk7p,nB/( `fH_0# B֢:'_,Mo3 +SrΝYsB|ڐJq:oݿ[$0>a2*$x!2"s-9ҦV$DU<$>Lbo5ˆau|n4z)*r<=AG^phGoF:PF/r-haQJE-WBK;wB€bTbU::宷?=U/5US&#*(5z MH-EWؚf"oF ͔rZTxA\RW r8 g}Pk$Vmj5TܺXs6f4U:ìC~3|2"̛iibd׭a-Eл"ڨCMHEqАnVT̳6e 9 =|xn{kL1򖱥#_Q[q!1,\|yXPA*bk+r^ׁ7'KGXӵ?qD$ sBbxFw>i{,4Φ1ENuCo㍛~{xpԼl&'Szr+쮇)2/JSHu11 ǛJM(=;7ݾtA()_ \'8љ16R VDzTfp;c1!虽bYY@דHIRѮ3׶*$5(HȱMC9r 8A$ NG:Ga<[!;n/*t'{I\3]f}liLkٯ+)`(\!b'+ম]] <߷mE$'3F9jǁɯShe}moB];]\:ʇ|?fU OS%cƀKcԼVvwɶEZ=} B2?ng9|j}KrOvזYP~LT)v;hAu/xsl vFZy-W=$n1'5U'SD&24νpكuꚨ~߭z.2C5@ˏcM!9)Cj١R_:KBf&9G˄`x콯X* p2M{&nw7[W+A⧭Mddf0 i ʚ]݀g50{Y_vSzt)*7,H=;6r *`CKV-&SCO a|uU }p3I5h k̷a&̙E?x-)4*j-x.\sA$}.@Vg!HvQЄ+S!n-=h&|hg n7Uᇘ]=]#UU0*|^<++xQI_B_`Jx냴4p4{,ȕhy-#r?6תo9xhO9cLY!:gay&A:I4Ӡԏ +Dw# V/z\ nz}rXcxVjeqi;b q ~wD>f7i7|K#cHrl@XY P~)l2_3jULҧ  辯P\"UiwXcXͳ k(佼^M&!iWeެY>ZcLghB%PRoॶv.Di)aP@tdꚖ>nyy`ʅ)50B&p$7Ni-pA.DLXёDF5%:jo zv=KVWygg NI2 pWy_FA2iA M 7B/8 );IW[.Ѝ8xUڻ^T (دB%p d'އNT$ p },$7fiQLB*OTWWh<ɤb7cc=j&+֚oTdgɁ_G c?mʮ XN%B8=wڽr>CyE)cՠ:Dw͒y9\Ӿ7ޏ?U;3G00MuKwd'uڪo~ώ葈ÿ{= :dndLh,ČG&,`9^kYEdp HKXɓ((=K,;**5./ZZ$Ϯ8!to2A8p 1_ ln!˛C2ge=SҬ&)n@'Qb]z(6qvwQaqrp!:0:z$)wr= owL*r[Lֿ0|f\Cu5hd/8L̅<:e 8(.d)+%F408 *% ӽ #]kT%gӫy{jVmk{e>HwOFn3:VEqZw=5V: 5_W2)1ohiF,N$YWIO<e񟛻IR7)W@^f R˹3Yf97U\ZXk;jm"̪ԂC=<5Y?pF7ƽSj۳iʳ)%Sr,:7ؖ׻La؁{wڇ-"[9'l mLa.`uI/ xF,~FaڲJK5cIڑF y14a-)rm:K};$pW|4I0Έ@8#"]/1)ox'kŸ5&A1Mw5_\\P3mTWnk3* pcqE XS>_3 ^ KaS)*%8_ >++ӌ5S>ϫg}jNʗq`*)lGY[jڂ00ŔN K#+C[+{ag㎫n&X}1 0R.ZnPu2E:AY@Kq{$k9J;{S8;~"سtcd!Rb;(^Dl2_t,9h Iʦ:a#Dn(tYw H)K5q0|daMI?HaK2OJDge5-tŲ%_3c㰧y *p̅ G\o3v&QQQ=ǘb E-ArnEU Zi/yYYw Eu6fCF[U/+C*Tm$Ϝ9h>ݞڵX57WjVVS#T-͆o;ew%tRyZ؇m eՕ`apB 嗋l.^SZIs耾 rezȢ!wuy ԥ&ڝ h*-ũ|"zH֜%ntd$FR=K?Зo[|hXk$2h[1LQ$e?N@Jt.@Ro@p: ra}qU`}'/7Mn'WrzH{7{%$p/U {: ׎eaMh+*jMm* `oT̹ղᵣ?i&H:<~o[Ǣנ~٘)%Ы~ qN貃g"Gyy1c ["niWZ5EP'إ9IkL!Pҏ5^iS hRZh 1FCD UG]ٕZۍ j'[Cڠ8Mvs%{9WAApS b3haJ<~D"G >HԴAC0Dҍ糚q"L MMcƫD+U - MSqzV rO#")Ud]ʨ leAZa'-,+Q_puڝ1\r5V_@O)͝)i\W6U[%bMe-rsGrO D GB͝X ,k4$XYw:T@%T R X{zS;=yU;r M@9 "C+ +7OąӵL~bփ)Ն9ɵto2NK QRR볽Ά/NxWw|UXak7E{+P8 Y,3Y܀%^v2Vv{c[:䪕:]J߶-OŶr̯і~ii^LӚDOKvYyV鿷}"|惎 &| g5X/b- ?+MuA(hpi-2Ո' o ͺ0׫ n[u5>7R?aԧыۧr | EtvラW#g[r*wT@ ؞3j4NIG9 &)*45fܪ~02 eTs}x_[itJ"D3E#h6v`PiZ )a'h^C/&bI:#W+q-ζ"=k#NHLvI锶OOnx^0|5i#۽ ' _95׫u ;L=/Sl|b.xkd@]#k"r8=LIꎾ|NV! $ѸO1T4E!)39MBvz.ҙ iA^ZShiݲwOKa Fy4! nmu$!_*[Alpjblb/:$vLVl~jD&F=ooh9SnܖQَ9oDĉG7uuKPM^̫;SQobyE -K%u˜&J$Ib{hBhzt ٻ>Oj~'sn9Z#b >6 o"Av~]ky:±%Z#iZP@ {$˚rȹra٫PHt4=15o;Aq!/%޿: R&:Z~wa/\U\K+oD:"wyxGtq0{(݁`jE)?J*iӵbO !٥|NyZ[/I/JD4|eM2ߗBP0J@)!]<' Ss)!YzWG.Qi2%!P]S%Lۂ|u࢝OiO?1*裇 \ء-RԀK|)Ef]bĢmUcL}p0ӓ Ǖ1qE:3_G ,4j"mk9NFj]Bln"Կw).п"WO]0f:A>;-r[ZXf;*RoBQ`KCَ2&'vgZ*W7-̦0 xR0}ODf)Q L|U|w ~%v,)%3K{p[s픶tE E;MSG j9b ĩt %wV6ưZi3Q-BW$H#S$FX =H> HN6#>aɖg]D@ǩs]("`θj΢V$Z.ŅP_Gn%2 ٲ{kT[sbu\rC ćf LeaQ_ ].A#:έep+Yk+)X``_b.ĮEX 6F_1Wox2gVyX*l{|F"am!]rޘg|E&[E` VdQbt&LP2*nwT|bOo)wwii]ȐSt9|ӖO=:pAC՘\\Ks/6g3bj?R΍r[:g4.5LLdc*J`;ؚdyYZv:Q/FD0yxŪ* ¾Tv׵OR6/ܻ /  >xvUXڔ!0n9RYrsqu˞!:V{+{-Z{\_ķ u*um~LFX a5v>A4t-v9~VD5j7`Ү>. o J[KN@U./&/B6\5 q*K`M3l݁Ovȍhe(V tt-m #6 qV:KaJkVV| dL^PÊ٦xF X9V\Od j{b9.Zc"SG>f&7fkj-4IԬ 0gT%TrZ<1$k7 ƶ)0 n#+^T$[2 -HřXAQK@pŮDTT%#&$AGku:GڰvhQq9(֐}0X:}Dqfh6+$cw҅*H#ax_BkP/mf,S#$LJ7TQ{ 43fj$o 8]m. =`ng,qJ;!lyrq-7js xGSfb{gfq0xܘ>i1$~A b!Yj iA@yto^PsubJيNQުz~y1ɭMcSUxIh# 2 DDuMS#/mDOg+CNpl u1;נ1:JjR. 2mMgã'/UKz Mx? {0h _?7 dDbp(e¬s3q5?7HR* dn?~8gG•FȡRq&/cy>w`Gf,4$q&6Uy֌DK14_'? 1hڧr{r+bJ#4QodMsM'k[Op0}62D 8>:+ʦr[U:5zL\_/N墂(#P.}`[4IYڹ"L ݖ*^[|m<[.|拼Xz䉖̠=Hl1[#iF ^ݰ2CKԤ8dVڑa=9fI5Ƥ&va"wfM% {BW }ąO2CggN5:Sl "?Yc!b2A-{ 5AOzЋԜ'ݱ>J RT@k#ty" ѽdU"~hmVlUzfXYv6418A'ы>"! y{CupOm+ !sv|dJ0 6|z,IZ{~!n5 aҔ桜1M4*24HLƞ?`&7`?*u SxG=;J Hg*e$cs+ʫجدH`]^|2Z "}(xa2Fv> #xx?TNm\DN'~=+&'fDtyZ#3-RNO)Һ+у)9LTR&'9gP9!X QSޖq#̝@a@-7D~B#DͧSޯn<h0Cum/ 1~]G1@Bon왪 `E%.?O^an`nH) 6h)I̓u$n`>́#~d'SsWUʪ%=Ov٢QҊgxHʱB~iS D*Ee.ktc?7<D}a@W!~wLCO&q+x,u4svRp{ =3 F<aNRvo10)~,iZlNW!cޞGA&3!pĶX_Lw eW-T싮o{c!hI(ѧ^ K.1|}Ft^PgDzub6CGjaWT4ѱD} IH M3͵1$&& '»FpŸ^3vR߷1 V!frt- NXF2! L!2ﱶāMO3snD, 6P`2J]C}44O!-9+i 7,ZmsYw5O}t䬕}&&~ͽs^ hT4A 㯪WQ%Yn;[sBxon`}gəCJCtTЏ~1{롓@_oGRi,;L.tH pXU QD6]]+U7/g}* bW~O 5T>盏 KmW߻} .%v< "R$uM }ÅJȤh/D5և=*nwP?$Oe<'*Vן6𝱿;LjH:f8m]{WhGc,yuјo|7K +\VG͗+x T\V =r=1u8CdyV2*Z?3 "04(G{o Fd;Wi;ώl{#a(Z4ۙܬ @+Ϟ|h^g!L@um)أ;GN&?]FKmn۾n܏<'}l]#۔3kb(> `9Tꢡ"J\|'↚f֘r^ vzFXuY=KZϺcx(߇=}wƆe8 -vJPZ\#䄩ҝlD}:`VsIO ƆΞf55$)%(smeqUT(jF˝ts n @TYfǬZd=0S:i[f᤟r߯@C dO |,ɛΚow )]p|([4myM8-g6k T\V4T&i%gOn@(KKdzte+?JqcifURxie H?9⾵XU@OQ̈́+TW H<ׄuj wQ*~QKuVv8շ_KǷy򿀡5L a3AKF@AvFɖ \ދl ,27sq~yMӀ82k8m jmЁBoA Ŏb*5ϱƷcKNK5y.-jN(;uѫ;;ksdiԎPSGO61X~jY0<ˣ)hU"A|8?Ĝa x>PciK0zB}։ukXZE}e#ڔG)v\tฝ N\1p[j2.D1ڢ S&Ť+&?#8 woӧId A:H% n(˵gՖyмm䝺յKġ|mB:5h5%㫉w ;5ˀAW+iDD蛟%^i}RΧyXnWy._Qʸ1DULP MeX&w? [\¦9S14}+TP(N1Fjz9_W@ɷaoO(qկˍbݢ[*YZj}X6(Zӭ_p'MV611}ze:=a^ܗ F@BP\1d&!Ae@Z)hz>G#^ &.d-nSVg] Р6>]+I"ɇw(G.TGAFP]UF'K nY$/eA8N6ȆF-oEGUNF*T?z:[55@~s Hw .Zf tt^3:pjA!,Dps3z4GkD b)bs5?d~-8ڢ{ꨭH6#W,h.ng$XW!5;<04U7Ccg k}|yKn-54ߴYqW\oS k<ѻBZU T)kV]~nxfB ɞG闫|LcE* x&)ۦ8jXݰ-6LA;J2/C0~ӆeX5A1NP~-*Y?}Wd'V2yf p]}G5u x&rʈ=-Oˍz^cɎj9Е`3?/(W+bL[-h ;.~_ oatɾ=P d> n׫[ı}>%+L76~UoҵK@SyB֨x [6geo6cp憜/!IIA$?\-N8 ʯh֓>dbl13iĭP9+B~ARyI$):{=;".q1ib0Uy0'1i?fEtb?}moYqyy#eîn'O|5CWIva^2IU9vapl"W/-&O^UE`@ڃQYKOԃFZJG.JȚb~dhMW& m͋\֥M w|iH?_3#0[ži&eJFYWFlGLK-K.{O44qc?P7S ;@:yS~-vG7|g.T=9<ā>cQhdHOFL5%s:Q6 A1UBYrXiL&Lnk$f0.fEyV5n c1AzF$l51 @:nv|>CX^=qνz d*d]̆%f>֕=[+/JfsrXDȥ :3HozAY8/PSmf`TtugaP2Vi#5HD?N.嘨2P˙nv ]vťk&5F=ĉSIt' Q؉(&3b<(41;zF…W)чDUPu~:=XWcFT5!En.ybh%I! 014g>?87V#ʺH:d}՞p5qgVq$6©*7޹#fH̫n1'1TL_95#e2׷dވ'$DxRZdR%~$)SIa28ͱyb 8e.-&"(rvoxj-7sks,8G-˺= @<E~G %ǒ[FXG :bCNHv(MxV,'!bi0*rHWoe-CbE˜ږd ]B_6Y7B[Uek95LOLư8zE> fy,0z: *֯g=kZ7fys$;Mu J1k1ul^]e>Zr **l/ݍVޱpY?-#36?E-Όi 3+4=ew)^@$Hx=P0^|%#\:83MGŎ2 <% 4~.BGVk'z\7:6cc" }ٳVEALCnAG VHgiF஻@#Tֺd^N`3ScC.hfZ+:ݲ8\7EJbJ@{ \\Y_&X0Ӏe!"I%,NBhw '[4& >ĈFWkfcEhpx-pyasȏ = }#8W*A#g ׮RHӘ|,[Q1XZ`~vW 9\H$k~)!2!]~Ywn3{l~0 %HcsdeN5`U} j}LGbd8hN~[3P;!EK}WD+˛ڵL4hg@ϬȰhutLb,-i Qi i?O~S-ibzTe$ྑ%ĊN&R.~SB~X߲,9mRP?ri| ( L=-pSeRM!voYXOBk~d:yFe*fzJYBRN|)C Ek#]x,ߘa}? O-%mmI#yq#"})$4S)]'lN1[ MS8JvBl;0~gQg4jnKJUiځ?Z2~va=#ٞOɄAď|QBBu׾ׁ}blyk =S#ч"#YUrT)DRs5$̣0Dd艄dXȲnuUcOk2en22rvqZm;ܿ _ߴ}9 ƙeWV ܖm`1.$!MR:p]I,t|pSG9cf,$S UCE5r͕z[DŽC_hj_5UAh}q|wřBATsnAdn٨aocp/AOK.!NVpFi 3R\dqD}.§?WŽ8+ae98ڮUE1L`3+2g i47sPX)=t-ѳ/@ay&^lo1Z 0A{yz(^ s~@magiۦ ^TPUNt>00,_ޣ(\3d'9OLWtr@4cxrb^pv&2!)ܺL@?Wh.iT&POS7DzAJ2lȻJpqASWϚ,{^Ms9܀̟|#zT,sBWHD]@0!&Ieh|J͞&1R  lbh">Ji8u^ēPXNNj4+ƔØ@y7Eb[!R{QQ1{ϪdwK0o%CjeQ^+ey(v"'$v:}S f9R;,.~wcgdsCRC~U7918='D|:ÇOjqyLgxg0.Jm&{'*;"Lsb?kZP)͊^ށoOms̅Q}^)薲pX;䊯с|+[jTw90 NpBj @>]5J_r)5&JB>HmP~VBzjwBo2½2S=շqdU9,xǞobr_lK2kYy',"k!Z[ ^JvYs0bzM !\6DpI? E;4L_ĉUSv(Dt}yؾCH`CF*u̇5+g VAvg iSlE{NdP/( ܪW_|dazBk I`}Şdd080T ^{xijuXlh D̥e*EilSCSԢ8 >ܕW܇.4~;^A]%`/O@NH"ކ$vHrmQJfډw 1jAg6l F$M(B1N= ޤ|# {>D/EMN٢$};R047OUtKI%Cܭ܌FWWLW!%"9>ѷ@2èHYQOZ6J8j q}l͞z кÓ.So  zuk'`=&'[zb$\X2ۿ_ q0#U(%]/ ^PjVL@z읖sp yփ4P>U&ygg_7KCh.${F%l,) wDMfV57AE.L5! Cl>\mLn/wƤ PZev>|eHu|0=91 nY zUPѮɨ9DgJRUKſRwX{9ļJ6}G߀ 1t:Pyʲ[ H-ÕTIW 6wZ)SL6cn Z8(%WAW[{S]$@ -Q)aZP*NЧ$4?u8v(zH @ N i)(&7Anxֿ/<<.U%ePq;3kdzTT䶉'ا~R-<7Bq jj/ %iR1PZN!wjU7F3~$ ٕ&t%]''0ө]p<( ޑgpT7Mq\OI: L&Y׶Tߘ˪syhM) EipWT:|3p`l Ӻ;(mȄYpSG^{,FU+4oWaNf>M/ yyƪM. Q ||st?^ 43 ;NnRMbL)*iY \rNeD ܘj ƱcL;ƹ)QႥ ʙ7"acELuõYPZ9,,Yro&Y ~R_Wf`ľ>o!Y&2_++eZ. !=͇DzGeC 쐸/ R{w-OSgǰ 8iHyӓ?*m 4PNOZi^onF'gMUab͏H/DdC]Oj>TxNw[f4g"yۼfϩ[=v\Ҙ|-1U2ݍ6#|LA|j𽡟K{SsKSNIGBӖbwn3N١!9pV43J{`_n+}!D B0QýgZ=|!2 Q?\J/ym:@9B?6dIp`0/Yo+%[OfN> 2R1mK`e437Ȭ^>{u8YyaWm"3 :S2 fAr+^íjϥj6@ц^L,=+Nq45)rZT} Cw\`v2CΆ qې#8]5hd*esguŚ}f79p<5&A:t2 G`I`ef;s"YNjVJG2ܲ==T1oeVG)x`.V Z\^s~(`<z1e.HUf6K5gYIί)K+f Eо!bU.vUa?%=:#Y@)rG#T6PM!Q w94 L XFϢIz">v"Ļ5pkTKcJlRuFr=o?Ȱi,XQ$Ki[g $c^[/wR Ba+J;a1]%?W]ڻyulij? 崇]}&ByUVRY 2U!+W#F lruG?Q|Dя >D, Zh$MU1GMh+545_kԡ׶$7We}h`uh N;v1\`l+ZAe}RwKBƙ`_!'%fsHNNKU'o]$@qF2(q};+$\& ^UVקpx[M)gsB¨ w MJ^1Zp}m9z:m\W6dkqƜ\z*b5۪Xzqj<+g۪v @54h)k64[uXbYEHOxƗS>P,4O=$aX7.-qkA g Y/ gkm:.!ƫ>@=Ji;ś5ـ vj^roaij09g;79Ye":H-$\3:-y~8ݖ{\@1ZC1gޛȰMJӶ|&ᝲ@3-mIWị6\Kl<=.ؾ Y\8>|3X=P>;ao8gn Ye`&>xGg$SXaI%41Q(uv4#V/1X@4x0gOai.0U #c#*;~?ŀTϖnChIO;eđ2/)rW-yT"wFu?>/ϮeN6괤̒O\aw<,9aD9/Lm')?\!h _5pruf3yt9C~ G'13Vҭق!pT ۮ3a'Y>G3.O9?@\IC7U:%# ΀<D(((p=HN8=va8VaT|SK:OURAL27~'[组0du|{|]'Сǟ}=8STkϾ.֠ 2EqlKX)+]N֛D0ۤB3 1/EaT$Tn]`"\NMS, ugMM/ڼ΃UX2]xw7%HA, 'uuzY%ڰ" Fpa0}sK:-kWK A4=GDio={;OiR(| ^ybS yEzg ނ0Z+nSjp fJ+o>Ĭ\جX]h m_I|0|Nھ&z(J17Y)nX5 ߼'^>@EPuҝ:*vo'?' }ȿg}2Tdaߎ1=D(0$^E!ʌؗrA1G޾K+[57:em6; "r%eAy;;|z>[v o 'zfdlpk]avdlܱ)^78O2kGAsi5H:[3ɇDO5#n4y8 vrq`ͫDT=hd#-2k_N-$R) jS9jcYҿ=X8JN\xmZ CYrDÌ]Z Fزǜ8;m|u&ޚZD8Go ]vwX[?sHa&C 8_ Wk~Q"M >ዺCyRӮHT|pSf{C!.yt\e^L1`|65{t[8BԶ›AT cė?}T],tZbpq8}'a8W Xuo>޳P㼲|;X׼/Cn8샤W)gCI;3'94}ZȢX(JhIB9!+҆KܛI{XIp RVO,ϭЂ @d1W$g/)Ke|i0]]dP3urD1ݒ*_ʚəO&ʣtv&/]Nc⩕ 9h[Z]aŞ-ef;:H.HȔuc_WvJ(DO&+|0yaa.V&-9XW݂8i8Zhr+|' eQ+xvRdlX́=RXNY?m_w=jդ{Rϭ8w߰k>_\QLF=uP Y X# 3x#.ͳfBi?=R(+UOn2B̳|?W) =vKHp? zJuY>9δ}HH#EBn Nww??uifHf1\e :OT/|--*hL^;.5I䕋|H$:k"ǞE V|:v)}`ʝ0 $gMdNMn-y. i K;bZr_WYX@Ph8HBX^ WL: ep'cse iT vTe%""cK~)rWå{^k38{PHrɋa;*6j 1y0/-H}.`7D$ I(\r,=&7V˺=ywm_[ƒƋPf(UX>@u z k} LQE&,G8=ߗqNnڈ/RA7NGs DmY'¢i}A;zɸ}B~0$R$`8ϲǍ@[?0U#`>URo MCh$ 'N'ޥ!|g3A99NfO@3l)4:oj@wofB̑cS4:`uk?(.$- 'ܿhvq#4ű;HI`(PRc&_RiZ`,B۔[뭉֪gVVZ3 b"vz%FZG}"s?gHRZ]OVЈő[n xvm7qjR_"wgd`\c8b> h+>lGOTM f9q̹z]C+uVb@` ?(%5m-&> 3C 2OA2i)=.mH7ӂs*q(tDTeF eͅey;Xa^pw&K˂Xa lZ"[@`KDU\=e6_ޯ6mQ=yQRG&*xO?FnNU9a*|{V*{s,RRy9[,, cWq*t ?–{ZZ W*hy' n Ke_Kbn K%ԪFv/Z wQoۭōl7h+(u 0Ca:ksF0q 1ч2j:Ր{Xq ~kt>tP^ČGI71utmIu9O *pe+ؤ?ruuE%J.f}*`~A9ZfoUB{ ] J/\UgwաNܲܺO[zC$idܴӍHm#O ^**tP zD9u1}]"*by78)Nm3cSq֮L]!Jz"ZhXp-~Ze ҃^};E11Oz28"hz}]pDAx+~Kp.HȮ[DԲp)WۻOo~ Df JW| gGFv圳Si B x#%Y :vk Ů1dyVGdcH5<ވm:;;L8P=~"V)O'eWQ2gZ;"6ܥ2L°5v;!4%rrGSHxY2N|?-y)bzxcCuOM2X#, 1 %f KɘQZǵͅZBi-gS',u/N8OCͫ+"%:Y\(A. vL;BC}땚?Wb~kʥBmv஽`KcΉdz. pmO Mޮh Ƞ~w)I:rᗯ-X{iה1 ]FξJ !raX2#H-f giw݆Lokf/kLI$:|`^5 |^ii';y ЀЖcfu Hۤ>cFU6߇X߷P_ ܡb J)s&-EP[]g4ŖᴨPl+B2 {{|Gx{&)GRa4pm{OvYIm¨5~Gy6aJ|kM$X* $oca?lO- .>G],h܊&Ny'N Յ_&&erHz\3..w+/QwآAct78.nYhtP m'iLze8UP-n|lS;+U c/);:2BsMyXf0l^&[%̋qkB3l-NhЋDMZʊP3(8~%>qv=qleADHv/{{>2Dap{ZnO*,$3lJfhjQu-'l|mv9m -Ҭhb{C%7u-u g=G6ߐa#cKo1RDY% p΋M⿐lPg>Fm=B>= ˷yԲ,ݙ餁&{ԩ AnA+phbRb 7:̙p hih=ˇQrv#etR`.(!b!/Sɀz;=1ϐZsTbS}`rڝ_ ш*% Rmp>|u 0x[ ^zu&gbV_o 5)/ӄ޾ Sų/k |Xw,ؠ\2GaTf٧: ԋb^n}Tj۱!jBeo(۰W}HB`{$h?-siR'mjynq~5oyh^_ʒH0H @fy"20%XKcln0}Ӂ<ʹ,Y5[*X!WI]@4QjELH\—sUF X wJkз w> frjhB0{EH/Ԯ`4WX"ksFA?v}x+-AO)а=])x-I4nPizf.bp@Djctk\5Muz$>V땅IHc$tXG0avU#Oo;u4O5e9JS>0#l]@8NK|kJp\YzRLk;eEwͦ=ZC'Ͱv*rgX& &ㅀtl{VdQo GІ*r<2).͡!҂*U]VEяx՘MA"ml &_Dɖ[I92kf|R|?{*)v vڇR:y[E@cAaόS/{Gv?L+ г)bCVLnwQ?|&#wPe\vΑf`40쭄"eYB`a_Nqm"y!)Z[^kuV`*b$^ayx-A cf-,&h@e9S< y'uQuw"_(LQvd2+VIJG:Ff--+߾@i͋N8jz[6N3å]>>6:Expz+~,ᯈnc%P'ֶpm3V-͞|TQ4\g834UhBd ͵5hm:p1lc8f+"A-j-¹״ihکX$NF{plwfUHZULzmV4qN? rNZZ=j1Ei ޢv6txK(3'DZ+֑2'tDY\z"<;Es}mH/e䫃 d@sB51[ὺriGPh 9],m|H)n떹[#J sykn"Ev md >ݣ⾸ ɞ܈Avf橙`-2P"пg;ڥզ?Ԙ#",Ȁ=+:A NYL#eʛV= 'mVo[ tѡaV0j}{57&UUZ{^MhFٔvE,A=ӂF|3yQ"m\YJ(k%d?֔{F`~t-O_.>QT@TiN7$"&̈ώ :ץ1J[7|ж2E"澇"P0\&ܤAF5 vuu2j[L ®Û~ ofԿJP{o0((@kp\n@:W_ y1#t%d"dJ!i1ZL `wqWϲrDxF)=K$Lꔇe--U.}} ZT"8,K횷/!'ꆈ qBK* Gqh(DIWx D׆`dl2peR=l:䔶!`1/:2}PҮQ,Vr%dKWO Ƈoidv=MɾT\$Gח$h7L@`myahG8z_jL4*"bL`(k"bWC߆jWOn}yi/xDh];Vq(6B eCIg̎qU^!TPɄ~Hy<ծ-e͢^ kĪ;Z̧0x]:ƴ͹F]=Pn FϞo)يH~r7:4CLv3!tSM+&|Z*jѿ2^g{N>\Ro07&mƵGS =97N6HK#S= R,~(d7!4{Jꮅ9ӦV20VWM 6X g'}>7)#uzp}VG}0 RYXP< ڬoH??({nKKudʁ/.odTU$<;$w6rp~L%K}20ߏ^c*=kN];ݢNC;7-`dNMqH=[FBB`rQz<,kRԔheFQu1ӑWQ<Б sga d ,SK* {EBcQ&ޱ~zOcMkb(7 ~k* g}o2qF4#Su3IM]N&8YpΏ6u\M#:h#aN|tH`\}E&E6] 5$\4vb$U[-),;(x`18үR,6 EMr$1AHŢQŽ-&o[ q:Z<d$(L "hՐxE}3ϟFz PdjD*>*w}759~{Lޯ>?̻=*fP9F/ɞ8/O u6Q&4ߕ$ c n:SyTeb^ee f1 <@g'ҧr%"P$^;oufcwzP%uW[B2FﮆE6S^4q"/s ѶY`Hiv+DT"s D$SPAv9(W,^n'O0mAGjzts$R/Y840iy{FgQVC`>_o ނ&vO>)[+>[MG֖xgP@̛PO<;p3pyfɧJ,yu挐 nCw9./y _+F:KV"(c( |CC ɟ6r?ߧΎP$rXĥ 0IEV.+3XaoN=C4[;іbKe̷6P& \sٵ J4!6. YN#5TPT/kɞh!t]U|кi _JJdqa⦷Uv+y+- Ztch 0FB"aΚUߴ<ZMl*WD#Oɵg&@c9<}S]+6TOؓ-ѭy ̀j\e&Ȧ a4$T+Qs?bgƫiH\%~;}{|pNXR\ֹKee%rOX D(Z~A!sޫw,zն("#_dwsFR}[|IlԤyw.],Ƃ.'mPCd1Y0#s0 lc>z^GyV~.S`X(}EibrԵpiXI˄uD^A F4+Km,7f<#C}cz2;^Axw`/2;&3ZlR˽ݝ^/>^Cc3[C>ffYGѵ9O{{keԖ_t{8}T%옸>D~e_# i,2n%^^8H\eOσO.l!&q^'< 6ٜ󙃞AV^=f5B5e=uIjXTYX#Ͼ ѨTc] ѐa |%w)O¦]WœלQiMs.^BQvIEO]2dg@Vw/)RtxZ JyS!9hm3Yjh6` w7WޚwEtmK s!%b"ڽ.ŵ3!5#yy(L;_B9jsEr@TX{޸7G sCbHԛ]t\ ś·8_Bkۉ,~)^-F^ۚ,09=pSHCUR{. ń'm Q5j844<6qLG}&;Wn‰ "l^z#*8uOh5%c%XˤdPʖ똮Qu ^_{e΋:ei9 !P(8R'oVy)UKpia-)|6Y9قY!lfFWwy=)=?^H˪|ɰEvR1 ciwB}ZChJ^zvfUomy)_Z+ͨ1'K JZǭ _> :s푎1*躭Q_=h!F"9e T9lL4“jD4#nɄy,qŜC!RaA:8hȩT͑^r۴V%SɚjfM`!IS,6%91{հɼi %ǥ-!9Dļ2QK% Eϱ9mVj>cgkbJ&(w2 >hvkgc~JTR[S̻ῄ+Vz+:-fJ!jӄ3joc%H'oDK6:ɥw~_b #WMAS?p&.~Nw L5Fa̞975@Jm΋")b7G\^WmwbƃlCOd;jyNc ovԤ_ mvYQ5YmpEοPe9K"BLdC *^K9\$MSWqufb_K3 #|_=P@d{K#䜊q҉;Ҳ8{0&8C3&;f[";ymBUEQrH(ėJx9D("iKV /q'!-8 d oN?ARaMҫ̢JR$e!Kx Z[ӦWo"aM >Uս̄%AxN7b )0Tt-oo\9.kXjL&V]tv`*BGUo "Vd qnジ N9޷KHSi2+9oʓ2gЖWUE=ī/|EW㏒?@Bcz dzko#(PmÄ|QKQ~{yx¤WnPhZZ.lZ/|p16{&)x ԆKym#eeDPE&YuI*BNJ^[}Pً CBLVs".we%(8F jowg>P`|>5]5(mz%}%_{űT8=mR#Q$(v,2uuT꘱i'fň*5FlD1Ldw\ٓ2y1ncVI)z73`u)9(eܭ!Q~,̀n=M,l hT{/][#HKǷ^P{ڝ#ZW*6%#YDuqӒS_itbx|e ]*ϫhtH:_ZⵠCPT: Hi w<$臗.b`s r !?GW V(!{KtT6iqH ,WHon a /ȑ3k,ѫb1 4uւr꜊N~<;t +o_U̞ض!N^Ö?4| 4TZ*#> &CCt ͪIum+VY6 jA%G[&|:cxpς?}f2 #R"{ bfW?r6"^䙸7D8!EWތ05)<$0SK?T_!Ǟډ7鐩jsp.2|ѽR4&-;0(ZjK@LPJs{p4+r8=rӽXPoQ?EW %u%͍=/|9GҠ1 ,k3 Z^!\X4Sē9 [ E,kA̵:++΁u >d?s$f39MjV?k&#negm{]R42w&1a @] %Ek\=jy¾ޣduD0q_FAamۧs\RކBsT5#A/(g7 =л0"K~  <s@76yCe> mXgƣСe};b eWh;_*7"aRLS{ ||R(x <```GJvl<)ƕ9Ee r"<7uNJ÷ӳ a-W7`823~U/<j*ӯ9Z]53Hyf5b򊯐W!Wr.hmGC؈ʧeZURH6:@.9Wk ^d"8FV Jak-0^gt}R4ALb_$}ŋEy" fspo4H]5ZA(KR 3X#b̾8S?1USރ١6&MRWEN⻲hź7D3_֜D wIQhҭ\pcTb^fJ@9c] ϨUVJ#^WYeQwDmRӚ&IFRoCw/)GcrYKuC섹 ܏82::y=*~ C[U7*}C 2i#Z=${FJHvs) qJ,FU|%8um|9C ڀ6j`;FFdF }(A '+˥]SdZ")0{1P†{M&r_ L+q!(mPP$6?Df8j}Dm9H[Hʀ씲\\Wud9Wg:$:3숐weFo=T=lw7(3&o4@"6:ZSY(3dDm匒<9-98y `,x+ -Qv$@A2yM[hRE?4l/WF-6 [ŭn[Z Ȁ*v{$6aaID_3q,Z[TJ|4OEkqM<|kгG]Lߧ|.qʯA<[>|zm8Iև~'||uKC q:WԊEĎD~ն#ܴVʚ`Ʀsr !]_~Ҁښ/- ūY" EA)7yiDSeP-[$Q ĕ7n @Bx#}; q'O=fn1(ꡁ,FHP,ﹾYWy*Gd [21̨)_kzM|ow:[~jnv ީi^Lq}l |; 1 N"*;>t~ ٮLO;-Iěܔ }D"4m;G&<=nigfmk5 `aT-jG(n4|\5<_A©)ymuQM|1W*.ݯjZڄF6[Apfڪ3Ni$ͳzvک#TkּW[=Ko(ߦ>LQ{ſ7 Lf87-Ƿā$j5᥂i:o0>X*< 7dbӘM߮RRi%AowVrbQ^wxDž^^c!Z.Ad2ZVΎY Lrпtbq я5AQ5u"dX_+_Y5Rt9GG&ְbD37_:$@W5y{O+ fWz[!׳EEdw <݇veX:k8N_RǑ,^__W|Jmig3Ps:g[Z~]t!Ǐ+ª%E37}K0[;>JlϬtB09LYņe7E6]m:D,jY'֛FE] tPPG߈`30>hՏj7JYm/ +!Etٞ脴Q17^YZ(i*<7.ӗcUu~Y#֥N0 M,oSL99ʵBI.b%6y AqF'{DC_6 N CLٓh DokI50!<5C%ld:d:zS^dgoikdUT]~ 9PLPJvTs :jJɑX)TGmT`pϴ,8qig߷o¢Bw{J?\(xGj`\ALU*V@!r * A ~7Q9V@p s,*mS 8L*ߵN : xͺ/v& >LN!z"D;#\sO_Z; 6r0U6eOp6i]$ ٧aJPYE:=hvЗˆf{ xNQ ̲vpʨHӛW W$g[îs~r`:BSded5Q y#)Q:sZj1-nr(tjov hi~?,tfxl q(X)R"s7,s=i&:vƗ +WDEi2/J%Z?ʱ}lA(UKA7Ϧ lQ3zA bC'3ydiTQ6vx5p( ^傯+eiC< TL`rv>}J,fzY]hshLC'[[<#Sto90 o+n!7l6*F]Y]vNj,g_Z4}w߹->."yw,G j ||љPR\'/2sr 8m^ܕ8{jedQ8OCpkW?L> &Jl5~#vȪ7}Ow*7IƜ-]Z`k[@wӘ)Y`n UѮ:L:3ă'm?gM<+gf)p i0lۍ քwnw:U¶ ) T O()@Rg<{_%L.,aM_m^yF0HS!iIRRjT3L\0|T?;s 5Pt|PFwL-Ͱ>>JZ/p1 -uw)vJt$R=@Fb̂&A@ǮEZ;2DT\p!y76J>4X0ré5(KoT1w(~rȅIW|uJQ?*$Hⲍķ%_u[>3?.F_ZzKUP{yR\QEg}`߂3p~:* V K}`^x б,H{YϹHl=A.ܖk!HoZy[ g2#Qof[b6̜&E;"m Nz:ulL}fO3* m|k yzM|R diר}Jݘ&[7ZMۛb f 3l5/رHtx~aՌ(=O9=ɍZ=Gŵ}8nmu|9zZe~iwEUF\CQi#wa9E-V=x$ P& ;c 73ٓ$PV!`VQE@`6^DHXhVRg,g &v Z vބ{bEKf&Y&!>ЩVtg7K*/*4֎v ѤԉE}6lJk<{b.ٹo\L~NG(3R;\9{-i?EV|nL4j|EGl' )! S˜@=cM_j 3cGk:$ZҢ%q (y$,c4cySs!HO]\+׿\U3)KMlz|QV2*p-^X:鼖4L)DֳGqYt#/\t6{1u3y%rOe F*VaWur .$)m@* /\Z6}f600: a>ڎx"J8 `R`7x@$ J. v4_)U^i Y j%9rF<Ե5>f[VgTQh0#w䚔7.H)7$bΪNӏH)Y)?zˏvǛ2gTH3ӓHGNIA'd cnOa "瓐Ib r7̮Wv& f:RwZ^ /YrPa{M<{R=^nwe6bC/"v{:@_4|.%)U[s:-DH//B9$i2_9=Fl|~paŌs#q2ĥ#YϘ;O|@љ_Lޅ?ldӨN{LC( ݩMU.P̣9Uٹ'яuϊ2Ӟ *u^ח+~:j616sbq$`umR[^Y 4nc{o_a9r|4`3'!-uzDJbg]'e Ӿ?RuK 2.=$L~! D~2[0öгhj(SoiGǏϪq*K@Ķ룕- VGێ̯g +i2#!ПO !="#dƳ741IȮ)uQQ$|זYgȉ=/>ԙM#)\&447Nmri^?/5/"7;WʼnL G+Ёmi?bA1/P#wOTg3iߙ-~i"aZQ s Ab6Cܶg,.ɭ1jFaKCx|s ~\_BkPCmقY{$ͣz"8dC`ja)A-5pVEH3/a[͑<]/耋[\nDy ^ўLExmckM\2δ#9;v~v (Q"r6ȱ 3[7#|W6xƐZKH]Ȅ #HkQRonZQޖ >{Nt0{qS/NbiwWSf}y;e\5 O9ye 'tr &%0 U6SS}{ 'w`}{J+,f|< n^$|>6 YԾ_\>l}Re_]mTB1YKFZyf _;#&3TbL8×EĨK\][pCk`n7ٳ'U/dໞŽd;P.#@xX|NJp? G(=^ur%qr-' JCcx`x .ZuҺ"m}?8ث924MȚi9Uhd+(OeebВG=P^& Y ݒ$oƝFW7\]aġ%6BQ "幚҂Ve4Wg'pA&3 9^y?YSj3;3&*}1Ihlq_*+GIQ%GI}` l%z /wde 9.ʖt<}߯n o9'- ]n3IF_l!6dKnJ%l`4R&!֕TLq` 8S%4+7i}"jՙ~;2()Teʬ (JMw\ zhK<%96+1| :83]mH]rnY䥓{G_c n*,]O;!VDZۑ̝~0OzV{^x\0DD _5-tQrzyTak#$M5Pƽ'̎ݚ9 I$ܮR܂_D[ϧKWg'Hp($h% ;ffu<QEԜ(GWt6eE*AZaEZ>Z- '|=aɷl,׶ڥ  ؆cw S|@ GAvCE!?$ے K5bmid^@D5V9M5HsN1 4*z786IkWt;"!37H㨦 uQH &VAS .ͥfM[LD TvK-y_bƝvgWqRxfDys`ָ`F1$/j|gٜJɈQA\1\:P5oh7m\}FtFV ?31*+>׌eq?Z3⟅à.%{6IJ멱 јK;ASL67O8 ^Bdl9ol;'h](l?4Y[ TmK; oW@CV8]K"u6fd|#w,koB)UACjC @ R&GEdo>4 +rqB$݅7ѩPɰsJ`nZw$,7Q%0_4lsK&e&I%̺V[= yZ?,YoErlQ0l6U+J#vQ!BG0nֈxpsuq=)Vah*M c"[=H _^T|v]!~ ?J!]jȈ0,ŸRyB#uNb>oO0O_ӚP%SCSMAk =_@uC7DM _KB+˻vݐ[΁xw;OWs74Ƅx"?׍٠_JVDn&#F4j4dy/!&qQcLPG#?wu[g^` Is&YZ%kJ?ʇPJ!<Z_DbU ^!K1F h(.$tU(2 |d'uR'!XcI"]V1P'V)(>lKhG }"SVҌ ՟WbVQDKLU'LbZ3H"8.{@D„>8[~gH3rl:; ®E]öbrg28]ҷ{pq撡#(̼-Y#4,.NoW&C 7R6:˕QH @eqas3c:mkBѨTL=ίr9MKT27'97Y(;D-+Q 1[Gpi7հ8,+dko)J/fՔM#ce,:x$ǯ-Oȸӳ\8cKuta0& AΰYj|qO0.?aWuzعp7/;L1[V &(ݚ6N%:md~L 0;rTe@U%^#ׅ=A-sawmyu)^GͦkGy8rJ ТrmD}yZ@) +>3njʖc#LnE~B nq46y! 2XRnŘ||Q'~&=<7N,lαahŒ\`.@>"] KGO ,c>LۼeZ"Mjɉ׏Δ=Ta w7vz .ףGg)aϦ.¦pxB^\HCiDa,G;i֏y c3F=;$-@6SUzO9$J X9XUI0v2Yۅ5i/:> \rosJq&j|xCSa*H%7)D 3E+CF\`7 sDذTaTI:3B_<9+0㺺rYs׆/\哩-繅p*#Yf1lJܺ=Mt5gùZpX4ln6Q@8Th{P;f=#OF m{Փvko݉EWXHDa& y+{Roc7[r"2LJ_r*du0Oj3 {l"c+gpHЛ ݇go8{ eovBvM0,-{19 Y}>BV5>`;oݻ]1i;8}=Lo3K&F,@żePQ$7K/ZR|$Ӹ{';Ж5 ;q1v"t z?˺PS{a؊aP1=*#=t6R'8S٪uJ~ e(ݞfD]+:SidA L8=g-_xFu YػSB>؝Gq@n*_%%Jhz1dӜ'pg6Ti=ٵE 8!1#ÀnjnV[(tc^ & ZHN5WLPL),d^ ^K q+VMKY3U']b#SN󞋐(N1 y +0T01?TRUOci3Sg#% @ŐѻG +97>LKFܢjC7 aTo\!JdՒȫeDm'k c]XRМRuҀs#^6C^R֦4?J!"TK(O=x3P$XvTɹC.kC$!bm器'D,c,+hx3Q5$jEakʆ2)86_xc TX2?Xw*+ȱa4 ]~X"x͜,fG$,d84M#sY.@(~'A&* o2%jl,:eьn%rt}f$vtXe  ]VwmT:{u9 S橀& ޳_mX[C&AA"  p⾉f[D&_nSsSUASz~;Y/d\F fեݣUL߮ыl>:v"Ӗj*GюqM &\aSu b[ o?;]XX5 K#Gtk_;lg\H'.EM?\a2ݿeam9n>, RsDwR6ϷZ9~Β{8Tt7+V{BvL!Eʭ% -i {~I7( R ptnSP"Q)p=~dʇ ?h.D7ik%J/V . 41gp)ҳ>g(%}z=m!kȮe0݈?&)7}[b«pS)6뻔Ҽ *NғD ?J k5"#3>C'1 qJŅ%R~pEb4{}[Pl^{[[G Bu\&qp.3WNnnZsQ +lOz!-0In**4v4`Jjnƶީ#Mc0EykXV;ik7N@>xI( mA-w_*zï:m&JX-Ǔ0T- 8ǡ}PXtuǥtǞlA~l EGnӜ7ڡd>+` u!9q&zemzoNyqn p«gys$i{ E@BdR-R g4Qvvfo%X33¡G E|?K\XR`[dy6P[YCҥ9L3hS'쳊̸?,( oõh| چ'c]iى=Z7)y{cFn7_n/iՠ^XB+;5A.(GK3-O0L%3 yKIb]%ƴ\GRv8~LYҿ$x=*R c+6T-+~+Ye@şx侈Q[)n†`K&X({d91 wA3fu{ZIcN!R9 W׻W{S[<ěą|>V>π/8Xiuc}ПZlp?-TL!-Ņ(;OWOpw3S]ob$/'%׏KrŠzQ!u^oupQ _jxA S:SpsKG@P`LQ5v޻YB)\ wEq7JWa0t=%a]>~?aɞmQ*TSdA0_|CҸ;q֒{&2`ؽI8ڔf:Z5rG@~J%S]dn<9b;kqWtW(t:DM,[p6/פc1YK:X]ؤkX-(eɩڧSFhϚ4p КX7˕-σrb$GZQ4qr>4M0(S}9K<2lEL{ $TJppl9K&Z O~(egGBn1@ԃtnpla;쳈q U[CPRI@0!k |jd/Wzy0.cO< ⮨U̻*u)VTƖv:v%.2>dɖjE$jdmPg ] oq51fW o"9{:w205hSA9T{ ѥr$ &]qѪ@8Y8Lzpvfrn`۸9@vh7V с *4j'#0 5yLCV'Qܤ-N>ҹB1Kc^Csyp @UCRr7 ѩ|þ~ ؔ;orp^%#ri]\k(>PKw!S`%@h$@#8ڐqެ]W1PŐp&Z0Y7no63L6;Rm*;(%'"꺀mzDAs h7y:,!2/U<4P5DRٞCx\:) 5'X mg*rؖKR7c$`sMںL`=Lo{wvSe`cc&;P<[i*; z<_.4/-Xh;xCiVfLBF0xl/IuΤe%s)&O^cPQUMzh& C 6rS,z}yOkNw?h欛_xm]Ю4qS 9' hfړ¸NiQqR./x7iv@fIV yilvgi# Xx_TReku)ܥ{$(S笫SO#VE)xA!=D>LuptAl3a-=wG5F@<Ԛ3WY]Wi0v"pZ '7)V?1a׷j|"Y5U,h8 mR+6H2Ib*m:`XMK L̀AwlBj݅F#6FDSt׸ˊ! =)qLZNًz eR !o+D#߃{Nvt(dBԽ-ժF2ʟnl^䞬~dJw&F: |2P1ڝ54ڜ1x6XP J5tn6)a4_o%04@RԳx$ghzl|&F vϲ"(3S-E.h@  &yS)’]c^dE3/=tE~2Аny6E܉ *ڌЊD%FJfba~2$ڪU^?Ϋûܖn %iRKe|ύA@1NMf/'Ym(KތqS$wJċOQΏs(-Kb(&mqō 8ȳ=B?>P nf%ʛ)%"Ǭ$7eHN搭)BfAzn%1|qg_`z4ΰ@FIgs 7˖HyevDsQU"XyP_ d" *Ծ5Cp\362~htFpgbQBz,#m~f^NoL%JC !s=v 8'M~S&Od"TcŹ-CPOBB Qhr~.8ӃZ{"F>(AC 1EI' Z7VY{ W(K ):~ '>sͺkG0uďOPWM6&vbsOmK9R=grqeF]?Ȃ HS>Su{/]٥YI!fLU3 CvIrED}B Q 4Yšr yt߶: yLTꑟgB@FIbV΃0j,lc5Uuf/}vxXnߐ+8-N[ypKy-? ^Ie;(3m n *0..kU̍gu@[dnԖr|t|rM{ fku!?Czo)63&#d}򀒢Q; %Qoaɰ/$֧_tPwțqv Q uOq1=,bk+V( eǒbFe<kL3H+ ġM~eBsM 5P[b, W ;/׳P EFmddk=MRFD9HZY b C;"O(kr'њXa@|Iк0%*<*RB(nu#8GC$0S:A=TE qaFϯ}3@d\eQ`z@IFIגϩq(Bz)nGnvg.sC̏KWI|ѹ #؛X LlCY2`}"ui+aFT8 h@)aE\%kM/̙jJ9$弅ǥ,ˠtJ9h ܯ}7`5_'2O##Xs+4ԶTd:s|dCq l7'v {+˪MJ|Qtm[dfYg$QT^p . [&J`VZ/a AlK<;3p] Ēk٥n@M,1rhZFB_v>a݅>ۮ,#oْIHvu1Cѝ3#x\mLop,fB$ Na\pC$#Kc~7oMڷ]=B{#YGZ9L { )1GhmKpkY3۹7t8_gG}\oM h~;8d7qfM\AXL[g)bɀd/f^i256hL/2ElZ;=%_{NT_WId ι&z1%eߵaDMfk:iܲ=:uK&7K>q'#hMeŬ]'IK\<0OI9.W!"#n:0n=ozP/bso[/J5A~#NV&3Գ R2pFOђ`SiFí~(.Γ,9TngU>/8&y,2fuTxkt`NL͌pr-* >"B\9`+mųg]5E_qITIq M"f8Odzί铉L.d/dڊ{XrB/:3|U7|U7hSi F H (s'`c" џ \I5*SOwk-yxMbpY"-ޅ񊷖(+3t #nu!N30c,hەsG!ӯfH}?rD3]!\v{O#!41Ak L&^OOv"TuI8t^53Lm M@zYo[VN/ey3':kSL hj:'8&b/]J6Ezr 7-.ƛjN2qde-xDO>Ό7=ȲbSG>I &9KAq ӽITآD%h =L%Fz&峜9Y=.[{O0ObS ep@SgYpا]}W RżU採cD +-%DC #$A.`@ /f[='@]y ݮ>& 0۩FO:5 <OY#x?OQݩsTNb x-eK0&X$=;X/c$^O5ۮ[TA 8|]7Ç!?mm7籚n4OQ3䦁9H'Y ;0.{{WXL%dD?kOʐ`EɨRxg^o RC."|'6Fl-Ew%Nb'5w#F5z_tȾfEf[ +,%X~q?n96~a(F8*$G3lk$}",~"bV4~# dނ(4nk=2 ͇h.$"+MLlWQ7wyy;jW_IMLB!דʻa"ռaBMkZf*@T͙R_@%lx"tJR,.\)Vަt|1.w10.!xUbnRBm=/A,-MH&qRp1I}hǠ'[ߗ򴮲bsF^ꒂkZ42@2, ڋuG1*TD'33f݋=_'h8O-O`QwP0qA$`\ٟ|[eKEDvC8 ئQ1SW5t$lE0a"{f? a'Hm ӈ= RbexݴAS~}2珮?Y~ww٪N)  `QٯݾК)L顕_yA[iЫ-c ͢!CTevdyTABJ1’iw\}{ZZa egsJᴎǀS镅rb]*bXbڡp\R Hʾz+-ռ~F Y{5Jڮpb_In'l }»9Ḑ6 ax&<|6<47VcS?{zt5?(K-5E,1xZ9l8 ~6~ P PqVu0 ~ji'#ם+RdIuw % +Wվ;9VRdb|N>N6R>Z⺸)@Э1 `pݾL4>xu mP!1jfmOFρFAL1 @OCww/J.n (}G< .1&{/ծ𝔹JQjyߣf0 |JڇkRR91YqM._F<ƍ r릈^'!8E~]A@<K"?qJ,ndC."8Ajڱ>>y6@F0%y\f:NB5rZ퍩|{LORP;G0y߲ԏp43( hAUJTǀ&qҫ=˨$(6>E1%%F46144T;,%nAWN`yٳ> / Bt]F+PUl̲s+ %%f1sJ Jb3#ceiBxG-K:B3Ie㙈leQSy/lm@+rcTLI4xm1w)g?5&#V[?ja )'šǔq~*UqK/q]WA(/OaQxGES/0) 1F\4 3:ɕoR Q"wD!a·~,ĮG.G73u&0A n߾Gp1.V;Lcq2:U֪6IX7Qu\ze)3y+ןI5Okmt2>Gyz?v߯2`+Z1}?;:,Xz-eFרoiLN+6cNZc,mBcf#"&t`dl dŔKSK‡X1m-rZ3j"*Ucg(٘Iz`\l6RR q9 9Jm6 ~! 4$m.am:7Di;Y6=8L.d=˓--reEB2Mj8<xU qͰ۝?޹^^Xa׉r[Hqn S. ]J9"@nd6AZ=`:)sV⢽1a>M\*d|(j ]|V7tLW9d)9oO@^^SA5[GRJPqOܛxMB!b'x#P,z;jgFm?HN)"H\%H z:Ņ~7msm8!`60w/t9規P$$Yc7bi,TWJS @Q8$vȐ^y ӡ0\˖l8۾0^ڮ>ۘ)ǻԆNO-T‰eOgt2mAy例aؓMg ҙOc$LSWY]9-1bIi.FIܡ{=tF wl$?FJiv!M񰛯kպպLSUxb`wVe23zQW2@xP^YXM1,LYXM=BOƻj+w.wS =3ve[7`]fx?Uz=~ Nt&z{B-QnR%N38C'އCN<+NAiBũUzii1A\V7v6j  (>4OB  8}>>WyS"/$ 4t$%+5~pJ(/6J ~@z 'kz0vvŸu3" ~xY3Ggq?zP'Wҋ\@+|d(D_iayvbU-1pN94Ҍ]䎽Hz(CP,"*#5K?&2 (v#:lFtkןA@Ia!%X9@@mꡬ1Ձ] T V ڊmvp~e;R%1 r` g9:F(3G}mEuXෳ3Q"Xxk#:TX.۹C|(gn;v^LG kʬ0bs!c^rHv&T4CLMH?$Nj!wBh­OMz+>̊&^5-Mޢ*|@)2aGa.vIJ ,7(wlcߵ[dmEodf(HXņLe 9OUp5n$Kv = ulQPGxQBx؉3 ---\I@Hxz#vb3nPCN'Ȋ^7ɼә߭sai?r^nF8aiQ_ % uRͧ{~_iV)3$QӼ(q6HˊϲCmA9ڮ׳2^8[-JH[_LJn6I4׆( g{~ 0 14QAiGD&5>Qh!>C-{A3\M߁lmkhd{3|LǬa͈KCmՀ9읽Y>3hGGa؇l^,:gS5Ks '(FkdN3zR)׹AjzSXԪ/D fځzF>I,R40(b3Z{ F+T!\P0h:Ύ}l˖ 2wO3si}ܸ5Q=!]R{Ȑd#lʌm?ϞUi];*y czrd~ g"o) L8E}V>]ߐs4Y8s A!ND>zk4zNߧ:eb.|!&`FJul~޴j`+^X,'[pǨݕ J;Re}ьVL[Z4lK# 8rI쬭W"[ɞցb(׌!y#ڍLY{2ߖ-zv"Ѫ жLqp5_h_PLxWf=")\0D(-mnwiq>0ް^/sq5^a$k';,+rzft1gKPa э@YxH ٞ'J /ܩ|~_: 2C(3oxMtƒ_AZɜi)88Ym"W+y4 C\JOeOYKt&U \Z 7Xo^$6eNtm,3}_O(ov6,Ubl!:`{!GDrJ1{_fB9hnueWuf_|D'bQޟ}lo󥵳`DORzӚ_-15I9nxlN+A/[3\M;*@T_޾:q $t>fy}!@ddfT.o'߆PoњW/?MyjE1p7tFix5fѪ?[]ի9tŁ wt' ՗{\5ħ{$k+<%@hMl.*ߌPήȈQRd "2 ^8k݀i/F^ηe6r8H wno008("8V0~%j[ vD]Wg.@r|D$iY:WW}RӹUSGxLrL WLE%x: 8=zY9zkvWw1m;?%>|oP2~JDqГB7fu6^:)GPUD-Xzݑz_ox?!\NZ- yIAbxVia7@Ra/#"΁>I-P0IAe=]InbPlk"_?/R zw̩uB%YޘJ>xpqHm-{ff}A#-B𛄁P-S'sr(tXG;X ptmXcp3 rz "zT)i7o/ `pO ! ;H 6$D@wr ~WTb-* '0Cz !qQ؞Ey ~1WHӛ 7b;v&H1y酝("1k~c +qm. *qhgI7%*#^#tL vGih3D9}*A44H%Fx~%AQmqӝ7Ym[lAaFT1 N]я:pꨀStx9?&Ml0pbnP#ӁId}#}U6 ϱd$Ge-' X\\39u+[d/ik_2E6Qz;1*޿X!du0 2 n3l[C9u:cٱ~ ﱖ]f,LJ coUdnG)̱59 ߥ=eJEV`GPPr 6pFuu>{ } 5lF{M?-f,πd{sᷬ~})ela޵dH\xa[YRKB^)6Zg.Q=v7XZ|QzdA,!F>9|jE<«WX*lmߠM2WII=&W*V)Nv,R ;=*/Cm;;Vϓ?: :# eL'5/44ƅ1,mmC N̈%`ުV 5(ƶ&Y~:גV:4_3cVqˁ(s}A'z[[7tN>J3 Y8Rsȧ?Ĕ(2@2CK!MdtMܟL| efR ؾPl5p(zʚp{SXYH:+ȵ1 VT\|  ^q!-(,;Xphy5Ѱ?,)'8uF44xŹ)3NU#*pC4D1c{z_?]6O8s rf#HSum*%$xCx_]!~_2\ɋ4{3_Np.*F2_ vs}J3U5x/6#}R}nKd $/7}>ڔu>&I2RPuϾu}y mLFI8X~|Zd"G fx9y:_Gh ?pe^Ѱd5kf~_2dؒ;}t:D֞@2ͨ.$"(wԟ]6*o(j,p* dt/z|SMvc-5uwc/d .[ %x6ܴUҿk^hWN)z1so!tN!E03D'|?P#M%lJ_x-,TX#>iD2Ј ٴubN[:oe]{6-WքwqJ P/!"ViJoӴ9P܅3_A=FvUc} {:J~LᡶN}5`钮ה|?藹0%t4PK:\p `"[[c2< 7/{(B|[ėBAat%^ykyc ְ`0oLc!ڢC[UxvS<+:aS:5!L@9&6FcOTx:BUs2 Z&\ 4 jC] 2#Rz'}~Ң֖,wĢ^99c=>1=Rx54Q-yec \YGJ~Wނ~K^u"ң'F\0ZU<(ĝ=\Gf|1CDemJx2Dbb~!X/eoa(Ψɔ´“ݺv-N'JLӫ\Nɕ?J!O?ۜlelc<ʼ@RL4",w"5FLD  ҶhyeRaZ]mU#T#G]'S,4s\H:ovހw}?\k ҙ.ZEKn$R( NG$LSYˏ 53(G,?,u@SXlրpc<ON|5|$~35ܰ55o|&Bƾf /!b&q6q)&t_i FO3 Ҿuu 1het#-/IkDܖ`_CEFF jY"jQ["5h;wkgd߬GGFqlKVv enK9k(y|mmD-:nY AjW9QC!ʷMi 7UCd t6h0+-LQEdsxjo)C7bf-_EaVvG-`>gzn c~ʷe5ŊVctjcA.R癗 QmI~nJG[9Ohmd.^ kg-R"6 4 2m?k#\KPg# :/a U0L%S,?G@ZY;ޘw&>4- $"q8HPiOJ.*سKCMKbO2u$lBQɣ4u]H A< HBޑ*Mj -s)Tش`y5ٵ#qA}|\#+1w붼}t'&H͍԰*PE?O;+W! Zd_%Upiɨ_:͊jȦېKK*0k[M5 ͓!H2l,.ngA9n7">  # ͊+]0+}pݝy 3bk{+㮩|chc $QlߓxRȟ%a-6H΀U$]ҐɒXiL%68I*wdB!zmG /$#`o`ky&a zC2Ex+?ÚCj)7HS|QB;YHwH$"aF/nJS4=*ed qHv&8=/+SBʼnz xT%aЫ]Qt5TZJ$Zӌ,QJv_Z/bb)l|Y"UYʅϼZd|̫=/Oϸ|9oE40l|Ax^=1'D2[=3Rh~8 :_#LpTE# tKQj?o:CE m;Qw%ld\U%0z`YkhRT7x>} 39y9`Kzl߫8NYx*glh/ɶ\*%f};>=?Ꚛ!Қz>~TR- D?զ .pi9s8?CΡጼ<1ַ,D>mM#e8j֕H&w4&th?K-Onoےd'!m.x^+-Wo(ǁaXK0|-F \]a׫6/A"ᰊW襓ͽNt XmM >t8r9J:T!ED_cJv=JX154ڣAH`huz]>kIhɽBl!BbZ f\}# no3u .^l_j>$:d=iVձG6 udX!V4h&vFbd`v-IT{ la&^X Im69{3ym3qxuI3 c:l5ESZ< [atT KGUIJ@o__m7o1!3Չq`c,ϸnOA~hDe^T,HwW­wP@w8…-)٪TQ:>lЌOr8ߦfEiB>*_/uRYF5k "F+3xy1qbMكCr4辄9~qs23{!YyYv!MAnZIeKn ~x<1#j*U`;\pשB Ȩz#K$?&<Ġ 6RTg:h 'y]n zXg2TPT5zcbOUe_~'BP@u*T\~O)]'hX)!À;u} t ]5i  ا؄zY@ 3}y{u%@+^xgJ#oA`;ƙ.S`Ѵ mҎ7X@6@"Dh(H"Cak \ y6&Tk{dOz۰O0aiW9\ԁG ز QG$yQlJ4} ]Nrq}xxd]DZuJUHUUiǎ ,V ȂB,5vf:s>=|>q}moA#LJ.Od,Sp\n+f- *yWՏ`hA@@='J&C8"W_QqcDzyq#RC>PPs"V[J!nC2ktOb'α#?*B}tI設e$DXU?tNE0m,{jn!=@4!ndBӌLS"^L *Y'M]4Yy [{$T`rGT/P +byWUyois/uփX𓆘iuyoUsTVLkYi8Bצu4"lֵګ+:Z@r{cJ㊫v)|z5&*l;KEbXGW@Avm/¡f+`4?ʥىGXD‹mrԯQDY :BЯXL#^a1Vz7`;7CJ=Q~ dM=Ja6%GaADxٜęSZAX BߐߏyƋ`hCYa*ݏMytm>Wr^j8F-TAk3v[8^hBʠ^Y񗧉 ᭘':Z s3ȝJF6Mdg(l \_,_6^ e}>-H=bt T0 d~74od|v-lhM'Y&*5#DN╈,҇KBT0\ kůXU'1yks/u-;E-0|D:7_+dnWu9 n[y^L \?<^oʿ7=V — 5Ts?\vqii^}\ H<մene ߅^go]Q'D4puFȣRAG㈶j w_f~jMGpR 1wΰ5244툜$5p%[{'s\M֊3|߿/{? a"ު^Kssf}enN|to7u_Ur#'hj.yEg4 Hy~6ܡ+Ez#]wJ@^N_um.8pgThp!_4aXj M֥X)2L VWo5M\ű]TApyBA/[̓XĿy[d]˱Tq J7IP(G;/OD%WWUG[$71*uܷ K AIyQX!#w'= = 6~e ӾQbe$A߭f0:TH}1'?Dd=eN']`+ms5^%Ylv2PTJO"/c 0$"MծP8aW3 l+5F9 }|Nş\D Q.ɈY¥;fkK~1䇏x|iKQ Vmgr`mڢ`6;/ats+~TROzcY2, %M%Pu7hBp^)mD٢Ұ I <(05MS1rcHGp̍Tʕ s/QGmj!oP8j̓,Pg r BPOeぜN[hSSpľcEuiω@8{!߬b֪.m2E=ɛX%#`d:;l¼j^'?>Ba'aFidrFn,/Q6D~ fvec9ai"}}Gu7@(m`^PjCm+ u ?F#'n4b? L$Ww2FD6p&u\k`M`>C/fjHhyR1u3$qb åV"T0NaJVpͿv9G^^3EQ;-Fh2 +B{VBM*8bgmIb0]\h6*a^n~A4c8Q|kg\اwY|;9wy6% s3%{_`b鰥M/ua>$hؖdzߙ 3[z{>mqQult!PRb˶S|9G9ܦ3[u 0Q-MdUX|U] ً<7AlwWpw~W, 7.W YdۆPFGOS5dVvf9(f`0 ݱ)oN.RWyN=8ɫb2)T?nLJs *(Yds3|~iߴAIf,پTɸ- /`@ \Ek#_raǽ1& _lԇ9}90ڮMuR߂677҂WUACV6~ZUWcG0sj/,iD-LUZ_jNb!1l-sڦvLrd:J)x`{O;@Q׉&N8 )p P!F0QH|o_dVtv]ׯcmns"/{!6lOmFa#0T|奠\r[ﶃUU@-d!Iᅛ^5 ś<;-"w H3i1Vv{ˈ}oQWyS~'8]WjH `״ N RHV V;K,pM=!42}L{,q? ɽy dxnH` 36[lΣ]TA+lk9N%7c'U<^0Gvp81ݾC7I,!ܫKH-XKN 渚6$&w;~$'4q9͟?aw ߛ$KMZpWYhc8˖F:fL _*Ux dri|2}/ ˒E0R@YI޾Fxmeܕf؇≒Xؤ҉=1F{b<] eXB[N-{@?(d5Պ'y4.]A^]uc|8Btmm >ġX` B$~Ս4Ut`9t̰HɄ8=?M"9NHϛ2  Bv |gy޿$%gR܂rVݼ>c؟Փ)~JfʲثeyXAa#Jx71Kjm/jzsJ` ~Տ~<YPLGtk'i"+NǜrةXSILu5} }_&.,`YKi7bGRi"z!qUxd+f%"SU$o4H߯z>N$a45nmFr?.Ap_PB1U߂3 5 %¥D9Ӌ2G e= d<"93Fz϶<5O$+$Ǯ?,q^eEd60{،~4]⦠Q)8Y,=f1|si U{둍0m,<IGJͲ 0e+y]7iPpFCF\W4zq0/+`2 i-PCyB;͖Csޟ8<8e<2S`%|Xe^6".;Xh%/p0EŃꐪsp,Q\l>-^{B~ˣt̚^9bVzj{FW4c:+FwCqyE5ElagNO>5n\>3)7iƟiUtk󍦟AxBʃ CB H>qQx_rY*NIlJ"'^ YC1 q'.xsC0V)n ¿T>{ւ!f6) H>_*h%/b:Enׄ< YzP]} 5:nȰ-kŕo)n8>&_h`ԉoz"? ֢Y/- A0)ئ eiFzI|w|Oc4iA&Đmgd"_p̢\z9dPkMd1±3҇`CבwEh=DJyz#//=RZKF EW~-^U>ń/k'18;b.>FO&8W\y`"4 Yx-l{%A'hj#EjkĈhOę {/. !C+!p / ,-J(/ܗ`)45HkEECdEwJ/[I]Ӑ}oȗd)Yz^Q#{q}V0[\f8ݓ :;Ǖ #ÉB \9ֱI #RXdd)f,>JTr6mn luZVLamM,Uqf p6[y3kXr6jDV|whYoz1,Ii;`fjj~@|X:Ms(<I6P_!0Hx>z?^/ !Tthь~U#:ͫs"6d16.&I%y_\%CqηqfgbqpEWj.fz6Hj'v8%>Nö!\VJr*e-jtK?r ='zƹQ{2 LRfmR3Zz?H{ֆG(NPiĉ%UcH3Tg սl*?!;I~=f)C;>DY-2T7tB^Σ%嚱Tͧl&NGN p)e4c0<@&cc.O~_ؙQG*SIQimbۂi _l0}+; ޡVh xs cػȺgIKKkIk]LoOQ]-Sa9;H6Efz}GxP( -(>ݨ0v?3%p1>[8IոWM_^acQpaf-pM+Õ~ lby!rN )OJK6~C0BCte])zW3u 5UZ/Y#wT[\ [ZA"l7>SU0A>[ V+[`9Hv)E#9/J(xs3TpC738X׼ r6Qw cɎt[TJ-?BU ޜ_+KkOzݕy!VB%IKt;éuf붠=q7[#Y%bmȓ!Vlss~ T(K < G46]5]/ M:?*;t.NyK$95eD] v4󱱾T2·րrcq50vm/G+T1'~J 7C6 Z\j6 Qdgd4igg;׮,̠Lg~`R%8e#HU$95, Z a6\d F+2ߝ/be\ǂ; ';'㹬&}(]Ҭ.mQ$G]^9H(<L85Y7*n\CkaY3@Y[T,$/!/b8w&M .(Eq8l&, Dκ  Nk*)ЧvjP\G>% uo4 CɄ˼cNQ=,nwݫ %Û(Ad.{#WodVPISWz6={3lzT >ocHPH_zb<9-UG"K"Wx N< u2Y(%i1*<Ҕsζ.|NpEG;"d^',h0|6%׏~\h</ƪsIAk4ηxdj%aI倪gNv#b %KLjG;}"e%1Aj@kay_TG+9L0t^(Q.`pG:m{|yw_|P5'#! ]FOr<7G:<Z% Amĕ?$v(t_|4| g& m._A~q!iDRFЅ-7?fo]cL>Nq=C?g=`[ū$Jnn?@gt}R?-Mz1<ߛV /D aXTvo2Z]Dg|eaM-!ۚ⋳X0bPpy%l|~ZW܇t%*\<Ɛ])HtnfPg:+қ؟+̧.h4KXϒ1Y]1\9p.qJc o'qñlD@X`mmB|MuuoHqd8`V8) Oto)31aB-(B=hkS/Wmp.˓w'/$(%Rmi0=ch$m%$ xt' qm^3k o\ YE6 Yydi(?B#fS [a&oh?žy:Lԥ_n)G?%Yܣ$C?y٪anuي<㛽a!!}(3& BMXES(V$&|=6?m4vӻx[4 v`\!x)y, aɭﰾT0fiZA}u؏|03ʸ{Y} k8O~0;KbȌ_7D*O`5hnk+|Dp7^ɝGw"xY9% WaC]4^' I|w5 do]=ZA\+a^ i%()01PV&![umKYu+&wwn`3L?kțm TvȬI%G ]ڗGjR @j7ϫ?F$ʔi 8#ʄw0OK mb`EL's y';{ɖp[ikx(^7B/ 4@u%§_ӻrbaXĦ{Y4j|=`V- '^ѱ7Z`:ۆ#N'̦dltvFgMI qI"67n!8kCErk.- րe5ʾ}JQbn_d3U:Wm)w9'ʂ%u^d>=a9mLsyPJWm=pLC?xW`лeLf"K6[߄LhAK}Y0gsFYx^$FcϕfԚ{G3.*ogW?Ea9&g2LVԯX;Fk (LgI(:8wo՝Sch PgA )A5ȮK h"~陦;Xinf1~ (ٸ@@zd'-L[5`t!T'Sg PtK) TpSi 4uԣ&f+Fˠ$v)j.$V]7HJ[Ǫ(xJ޲]TۜicpGt\oY孏3/9x|kRShG>NB|NΗjrT2N=id1`hIrx- bI~y0)hzaY~d_K(Bw=6\MX&Ʊדe>KgF /@G1 \ӕxdz6k\QlFnWYvԤ>!ݲV?Hs@?Ee F?Ύjj A"4d7%աx8сUlK9_rn<Jh5 _q?cM_6.UF-Cm_F`"*<ʰTjƩ 5Y/Q-[e׵?fp]ƵAfHo7d!W+`NvVPCA3)rhKoV~lQrSif~Z.58`!OC/7G6iNZ$u(L(, vi6apI0s4qMV͡3ȬľrKA\2 NN%ךWbj5-K@Y^ܗJ,kRX# ρ˼h \% NBa'27ŭꘓD[N ;,;,BR_Ze|;G$Nu5q+m `62߭%e<џX#'lgw+birg(%pc=&ZB4ok+ 0yzA\-}_ܓXse#tU|_J ^ frU\0{Y15- Vtr⫨0O.QIVZYc&AGbb7hP -=l ]*\ݫex4"?.ZǙp<0(U^dຶlPY\+Av+pNwH@_Vcq~M4HĠ{7&xC н? J-C!o~n@?daj=XuORW;%ȫ{취n詓_ngaWGO1a/b3V?[H uT% /wY]ۉ*:8 H+T~ZNze_L7J\@+O7_",XY. :KѺcu.ѳnb= y#6"g=p9'T=2闤qž>zj(GZϜ[xﺖw[r̅@Gj%qdM3QL@PNwkɇyKS2U,8Teڄ[5+lB6HGTj46j;FYߌ(U,pA) B܎lXG iPA2mOُqtO.`ey@Uv%)X: Y(hSS2Dg^P)iB9f`ABS(F7e>RHy[Ã`jb+=Z1>Dz}kL@ʠ?'x;<^@9N3cq{@R@UXd=q7쬊DFAq yiϞV-7‘ʪ s=P! ʡ\ Dd06Bu~"KkB>,VL lؔoTⵁUP''uSqUG29Ke"1ײ&_3/eI^J;uЏdie2YxIa[gLؙ/43nh*1S)/g`zSRq~*EJ̩]u,9`Ķl6Fźjn(h `" 񛦞q6$Jоȕ դYJgx;*s2Ԙ~ ڟf,f@ iq|NS@1ͻP4Fx=hM׎ gxA,jfkɧK^cɔ.R;iD23- 9HHd S¦;Aޱ^I ifC%='~OR%8a|M @WH&N$*:J'vjHs F*%1-pD/Sw9w1~z!.aT3:ՙ=AľcrGO ap4g|_BWJv@JaPTʷM;C ]5 F)3+ dPQF*mWRi别l=1Ed;0>~q[SV.E,Sۇ'oVV?Kp`ˮDhޝ.p1wɎ_"o3$ĕgCr7Q>p0Zo* Ѣ{7& ;ebт/YU<|bcn1> v?[fs#f}v U΀uX2Ї"V0WN_C%tO a+M@_] iS4KW1q H$µ/Zz.A~'ۄ H喜-Ym~ƌhZ #_pB`Ńzmzܚ\o"(_LqcDћW^H]oڗ%ٙz2{- X@-"`jbtHevJ)<4&peC6!aEU{[)DdO_ ׍tQߵ6gϒch;::@6iV;V[iv=Uy O!S[.$@_ plJWXk( My7}%CN EY%q֐T: KW݀r{|;dE5.x, ~ftS\|J[madqp1Ds4F%žס̊}7 O\@; *So$Ts/i=; qg۠ Hi5U ,s/n#Ø+)A5m.%\ e$K <D@c^ʀUɃ)u[Q-G+? $wf @SCm3ZÚhdqE>Aҥ~:3 BBi[¬>v•pP&ɂ_0|v_u1^yfRi4oQ.D pvqMPeS9p\|/+|D'Z|8ռ x3ᷗp.LwYbI[(b똹؍GSbܦAu5G{'%ѽw[*goW kIO=TER - j! lDz^"bZv"-V†LMj/nBA(s>vhҼX_ ]ذ* U0C$LJaNJT+?_?̥r* 0VBЄ}n*NRLh)ZiVM&G9JmuZ.6_=A1`vMv J_m9.;qdm}hF5NjU}8"?L"v@>YF;A=wg™)ˍPmǀdH`OjAϾ E@DN8}gI򹭿铝'd[:םvLoD|X 函YXFw5Opaց2`Pr-AG3{bpr{7^_|PgӔ(FPF ;$EN'F'˦5m3eޗ[OG9=i D%9i8+~XLן"ߛzaӐY19^y9 *(Or.[C{nXHhGwYۮ?+=K uVCʋd U&ȧڔ`!oMp8 tȑ}qk/wgmOFݶ@@EiCmuYPtBY=aJ``+ނ+8 N2lb{Se`HW3JНL,}d(NE]*Ar /^(XuIf&ۄgV|[<%:ݫj3Yp }\-/ҌuÝj^yC ;ɖgq%xj)XPi3a&V8>4<~ne&胐6 ޚ2ӲEӴ*(!u >mwFIdMP hH;: ^y@J" E /B/P)L ɟ4-Z .D+&0C.e8&8GH0nJ(eW<.‹# ^Ϝ"pw2R} UJOvd=9؃I^Ȓ}zi`Oyr]˲OJrɈ?_G>W.zY4MS|M31T? ={ĮwH \y.fV~4o:o "!o xM( c?r~:ȋxM#zf"v^vRpf(iAL:qԾ.#LԂN.D\k!]MSpbjmʎ657<[pz[Q, Xd3LS~gѳ.6J4X:d|*Hͅy$W}<`cԼFQXɬ6+8ŸIdd-H-];ʞ9vGOY\ߺ jT"=ĒMEn)yUаKVe[tVg0XVFb{^SX0Y ,F\-.H a8y)2a]QpPH *{<1`5~}2q:$(b=O_u b{] Hޔ8iSH =* O8ׇ$LzMSctM n5G& ]{k|*']>729;nVГ;#ȼVg-5]Q^pWb&ιٹȕ™Lf(xjJQgŲZ֧u76~-hA1|zw""f1Ghnq_PI]m`[">wҽT'JwW_*\6ṭ@zpNJ DblJMMSk#PbGtz&D<a~S2)Cc XgqSYl\]UfpBJB݃zOT v*O"Y%13_sW1}LҪn.zP H8KF3vˁvيr`Mz#FeϚNS7H[OpfSA־FYHHg\6}d5%|}cd{L{n5g2z!FĖ_^R$? QZYs4VftQַeiS uO]K eEJ|ExVJ4XxJHJg|ï+I fY 'gv&ۇ&(q1uѾE{mk51 ٬_: }e3d/Uslavs2]ZL1D^vX?i a3[*|Ӌ!'] eq/XR .x(`|c tbп#RN&Fxc]r<%mP aB03ȩ]tYP_j+՛:ilR!`u00h%9P3Jbz?Q?L/LU7C}̸EBV,K-]bx826BrDQ?m(č}.|qNMLCDum4{&-݆7:L@a,RwƁ@U~WdWgE\p"X-ijn|f=1$! Lw=PxTRտ;%NwYR۰:,찔wΕ#" 㵜9'RMd:DFƁA>38ޓ eu4Cy]Z:S9狠U!ɛXZno5wU%'J5<*B,BGt>o Q5AV]iScGrk{+tYy>(F}dm_ڿDz^MdNoBlV MC_  9,b\$j=?|6q($lF=GEr)UdWG}c d5wLFPRU{Pgγ!f FupჅJn24ĵ'y9sJCiVnHW qJ` O*C[m}w4+qق CT _Y낌fУ:F7LU 3I;:UD"Rϯ_"i327(YdSn-ĥ{bk:5=,l9 N2fyO;jʬrm2T.գgXA{}l9]Fx5Q!-i/DJ9;YoMbx79S̆}eaH'bwdwJUC*ttاQlR/JOp((-0#Nqz c"hlD@c#v>$_ԣ!pDrmK5& Da/ZP$Za-M(y pmrJN! úݓ <5*󞖇nZkҪ#+nũCiwHk*y.]֦ig$F|`Sd+0AȔ\1odVο=dsܴmӁSArM89#_TpFOzCƧ%.LӸx&+F}2Ê=L? =8>DeH~-x`W_iHCo(w./\R:!>d ^.'i 'iGr L܀\ש?au&hoowc$})-݀j?4@*Ni~a(Sdk|#yK.=7]w Gi`!5ڑ+teNpu`e\ѧڅ7Wyx5k^"J7<+ڇ:ѺTt,s6 P a]kz9GY騾K鐊;/IciOe&+{UԦѦPj |t#&ʒA#"O{ZF=-wuhE!8rNz>麞 ~+!&/xpr(rvCEb >6 8L:Gwx5'd1x[8wyg## "'޼(i\i)d)Is-58Q/\H#+a"dq3$ #Wen>5\y l*©7#*Bl yF5#ԌmV2͒r_Hys:g#F_nLM0`9K>r%XoazqQ1|[sr^Qit5ZdqJNɒ~  ̓ƿlT٫ ަpȾj{iap =b L.C n˰93!/(Wuֺ\[޹r]A;+7;HKMX#"V蠕ܒ=N1})͛,ߪ=SC}g~%zD&:_^Z1 C7A\ ҃ d{8AR|ֱBrEwq9-D߀Ɩ}"N4*0Yd WPNC5tX?*& ;/4`Jy^&Ζr?۽?xdʈ4bMxeͥk.*eMs܀}͢RL;9l8=+)c'3eFM¶"K7"K~g8`ТcޝN[RȻ΀M%${SϾf ǕXu.'|4M\uQ-_ce%UCaHix9{ vZn@ּhqzkK6Tԡ1@ &.u.sh7`Pܯ/K 'Vo4 G/"7| $r7:Np"m+O*\qID-6Q$;ije=9gaEc"Nn>LtB 13:~uBfa˥Vv$A)^bz{Cs9@o%FhBh'L1:\L@ Kz 5.%1$ZXL`H=moޒ19W&ozyɧ?28$dWޝLTox6ooVˊm5Q׳ )e|j(܌ƃ&gWGq%AQIJ㣹!O"4oḱZtt x| 3HXݠs[¾)*sy* 7W7CS^!*N6 L,b]P-j_ln0ha Қ|y24FtPbʸI,7[O`^<;4RC} 0d!DnH*P;$2'Z5DY] p !]SbtEjq6=#r`,:ѮmI~-J SP4i@[ F7*H_zrN?w7ѸaޒYE!,p{ݟ+9>!<(WmEuFMp>̝?.MՔ?8YjX.{# 2}@Ȇhz況8R?RŽ_ZqX *Jc*!JՐ Irѱd{Mȥx_lxwGbÞ:^puYvޤKh0m>tW yA3X{L`A94шboWK/sW24yXNVH;7tU@0xJ;KGڤl xHC|KQ|ǸeU1: $I_;n\Ql -c-ÆxhE;<J.5p}O=JbdS8$g1tFz%߈#Ώzh^JQDnZN03w@F#4e9 B<{z4/^G#zʌŷXPUUz `ef8M^4uńD"V`a~+V'Tjm.*ԯԛ@ /#eMF[q1_"{ НLzʸ#OS3ѽw/f9|tv8&R[j0n5 ӕm0D#% GN$!-6!uȴoUE?zX/X^iRin%|JLY}9zDZ|O jJRg>fwwAJ+d N$|Dy,-YF*(1cnd L1ڥh c(a"a9`?p3*x(*! zO4dž $4M26Ά5IUڮ;?U؉ShGݦ=qUs:>3G61n@KʇI fFY bey{=7%qSB="m \9 Y;3lUG)&Pw>Cv(ď(,/9\ F%.PkGN+L7YjzG5%*0^65 $B};3P캐sS2\gdx\l Q1RRcIF )Y&r2 }נE#]!XNvOِ%o5hQkSÞin0p%厅o=' U'#S A_Ov y4lϕWPb/P-}&ؼ!bdB w^)lʏMl6t9 ,LqAyJ;/])PR~·^s钠95SC-i8Qf!='[n%yb%j&Qgڑ|d*EMCi6K,)ܸ躐jIga)ܝaR#fͯF^yhio r{Wnud+%8T-MȞ2an扸Y ,t35y`cOkʈyJ3tʓ9o](yA2cZD1 ĜtOtOFtIeS}E䘓)XI;fØ__OM-q@7 gS=WH 7tFc|QKKXZ38uY[R )Q[9:gQL-8WkwqG. 8Q ,{=YXI"9L 's805@*QD(O;m|񔌢>ϼ C;=JfbJp6D}fYn Y)X] D <5$ _faRH*ٲIIPi>5}iu !*4]j!v(=I\{bMC%( ?JdZ9l؈yC~5zSTǖuɧe<& 3<4b a.v@=?ozioRϓ e͙@UCqvܰԩV02bYs!V7cϓ䉉7@<`R*-O*i\6hIh+oT|PxYNSEMQͪ.JUC9yfϷ]JNC nվ5bY|hoDC1fRKMsTm>Ʌ*|oQJ픋n)ǞJ$~0vGͪMC2@<9tHJS@t5_5܉!C}\ۂ3̷Y#.5Ij[ٰOfA.t0!":cu'/_ebȭ0z\vy{TπlJ[u\; }Թ\:+*rXfFd N aJ BGR ;Յە /@Sq˽^w.2y3+|NlT 4]5F?_W&,vq>tJDOgJE+l\0o^CpEA⵷L@%GA|\sےb+e:ǢiukM&*( {%Z悈vNe.wbs7<5R9)<Quن#il Xp;]F3r4=,v(^c@qEi[MkY Z%&S^4E58ɈU~S{QpwAn33 OHTಧF\'oKߑ~KAWGXIőjIa=N8}vI>n+3Jl/[oi.R (C r+DL Lb<-& FMȵLbN7>%quŔc]6*! DZW*T\Ѵn#qn-L."FTN<,#1{k1uZJ}axJP&KfsQ9P8eƳrʈ*S갌?Y?WC'6QnYspW+`Bf0 7*|QrT?yWkcYBbi\DAou<~210`8W *,?.S Wi',t; ӺHpxcUV3e$y&/}Wo桌%|4@:]ĭЗ;#y1ԇ5Q5'l$ˠXJ…?/BD'BTJxF17'.0^n۬cRvMV=6'%u"{5h Ľ\яiq9ӽ/6w*K1iºؠ@g23\K`;&yUǸ;,] W@bĘ8,>AT%=*7 d8r`㝌DQ~KD@ {M)$_%3(62'B!y4/B.i3s(-FzZ P8u@O2BJ3;qKFuLM-v%ʄ|qgj%m>, T06.=4:;TBS@0|w-$xs`y_}m*MMT2y " $ߘ%]UWWhs[-|9!c֫>;fƺoVWYz }<7wHA[KW>V'Õnꗛvd5O A;%ZTjTi *$D'Z 0}WAH/k9_agqV|>z/|x[.;'˚P񣹈L(7}RǷ+!r%~/!YҎp]pk*.v*Q#e(77 iN"*ÐsCm_Ut4EjVZ%gd(m$@8OJzjZؿۍIxO\ M/ْr{zEQ06-]MGa]*~PF:,I\GKKeP bjY98^A+xSߍ]0#c ١%0{W$bP3B:|8|MICR`_j,{v&y.6BRaC4cud;7 K8E{WwQ(<"r쫂?WHbxw%O#hJ#c*#b~jBބn؟E"חhFq=1 ,wO3KV VwΧ &̐"db J?FeZ5DI4|@H;8@oC)ʝX>^,06$ -ֈh/G_&I1L$^Qsv{ZdзQh{#&DN'R3k֥J \ǚh+oyeF6 T|Wɦgnjf!FpQC4#U`se~- .k$nyC;v8*2f4s_K8@2NXp;K9GY\`* }FnKZQK $I˾߅y hYW{(W0)D:A6=|/2nmfwoGϱ2F@r&gl>so&vNN:`JxXS@0\d saiUɜW۶oݹ0z1fLS +ɅR&3}|{} {ܐxss{m4.U<@b[-0o:jG2?{P **|̸IձN Ƶ] ݈F1eOςabX-H5BNR̿]7<z IvkGq2rUsHoejh}dkI (aXJu 2֘Z7^ RkҸF1[l\wAmI7p3z ΧgkF#,!wAgޕ|W#:or&E='El i"#մSrܢ*\bS 1ѳ!.y ڻ?[/_6k=c%p<K]֪}.e҇W4kY0OQC ,l}سz@7YMzF[ <3d PہlJɥVx1TցvWp> 31BI4%hANHvt4q7 :^P~sDF`f;r2-Jf=j<ox=.!ޕXct &xfk6iF@Xzk5l:09{nGS=[$\d©W"@樓dReLfY++# " f QY3ε9F?oa !^BNv_C3uta$OIzWτP^Lb;5z(ߓ.pBsPkבŌ 7r{/K_@kîshiz Ј/@ư ;;ōR*N_H௟9'Dr b-j,eAMoX.K2w[!1̱LSmb}a3ʵiJ4~u-VǍF61&2=PY z;D*-ƣd ۷R$u7l~Y"_* x}[}A]g2w~ԡÚ4hPFAngMf ƻ99HlTSLaLŞ]4Nv LߴsUgOZ@&1)`Gv0лnAP}0cY6+ˮ6;%s~i=Z͑H zr~I dJX;]>/\|ij7uu"P029][ǁӠ]VUM⤺3E&Фm`GC(STq =D #:d) +MS8*JU -("x2:wzx)JLޏy,}{=eHRfO0[sbB(\ciJ]?4ܥ3ju1E¬ &5~$h;shP6:_vħ ^]I$n!7,ty(`5=.d)MGE&؃I8;  ZɐeFē/tJzeV8GrQG箾uNBo͐Ѭ&5up Q4 &цWVu0u_Ix,F] ~8Q}ysKbc/X ʖ+9:ԦW D:+;*.)hiT %׊ŅuZ<ԿXD~ݓcV3Cz+ 4m߁rgڜ.i LM)RǺ۫r&fbg׵CFiUNP ƽ]+5UZ- 누:qP_j[YHΪK~|T~SϹ B(Dn]) 1BTwV[r3?D7զ9kdS TPʉ|[w(f_lO/TYTIwvWI4D;Kt(6G6bd (05N 9Ƚ~z& =[1FH I ֋bq& #gFj?&T2MdaC_hk%I 0R?ʨlﰵY*aEBnϻSw;: Kߩ,ySE"r9Q=kAon^LY=f.eQ92<δˊ M@c*7ׁ=hSt &۬$i!mVh:8RH!=E'w|A}T~WlrcәD:E H!4[Ǒe9c 'sLj!aB n! brreoj9Us5HH;pAMw kMou sFQ^@$>߼ENA\G:B}S-tX޲[(ooww~>$%FǺg;E0zn0XXjOo{|T5 Lao1i(qp4ҁ ~z! *Kڶ|gK|Y ?<֕R@FlvQ=|ASW&߇ڞU[zDVMiů;V8{ȍd{_=']0 Jĭ9Hwn=־-AP˺^ F i}^<"HNHJBsIkQu.WWSDޙMOK,&h_AA.b/P۳"X TI@fF#x@._Q_⼢d2[amN,qPa Q_%qAޮJi[HKd/Nb}5y{9Rb rP!̳ k#앾D4Ĕ/ k9.Osn k+%OIc2F6ݎ<$\ g0Dn}:?'};KZ![FݨD4,@/ 8}LOdw2 (%: >ڮ$;3/5@![|p:v1qt:8= q,@"fC O #YBa͒uf{18Jɧ=8CY8@Nԝ~(%z-zqZ.:zFduwdZOH]Z;f~º{*ݢ-ce|gU zls|<:R/=XNSeF[>V)n֥>Aܝ:{@kR(?W$lQE/ 8S)kꊗjV1*$_Ղ۷HYD6:+AeEg&MFl_$ɠZ TMbc7J*$rP}23 񍝌i/߄ɜ-&BDBj߾wyǒ?("S\iKHo^bE^A׻EW=sNKv9rZ TD>@=R(rNVPZu(AkOKƽV;kxI#p,{MZzU -,ߏ_oQ' [. OZ鈃Gw+oVm!ĤShT>M^0"жc )QZqU$EnV lܙ+8̝)[.E)AṠ R*=uAB1$TCL7kGQ_*3dk|}`-nhnRSR_AjTb_ыY_1) {' 7'< הF GׇGY$h j?$F)+6pn9JO:.zp䳋~{fK\0=E)֞5pc5 0wTA/ڔU]OlrS9ߖƾ8 *963\ou r 5}v2Yلeo!]a nHEvt+O%NF3vvIsMȇ:X pPMیi͒tP- wEF.+vXS.?5p,p]k5{k=~(믞[lkI #|1">IH,0w+98 l0qMɘ3;d%@Z>*vJ,9R5qXțN6b l=]GLp !,h~IOh\_Ϯ:?l>D6'Q sڹI479Qf~uw"k K بHMp н!bhTJ6}/ȤrF#dz;FإZ`N1UJ=$릑S 9d5y4.j 9>&GC+a~KeÊkj~5fOm[ИWll@')ǣɉ5"MfzU~_ G Vs$tO^)uF~Z ӓ?l׆C]`&H5Xqqb"Ty$YwKGO4 ⻚5ydh:{jB (N?m9  .jJҊq-LʨG9gN1^ڬYk^e)d[^) #͒ܗw_P6re2ySSlLU {G *mX0e$6U AдF#(jx5,6s0rAcoP::zZF?օܗſ@u@-G@Q,A&˳"=?ig$AKƆNNϝ5vK_hsxCP(a7W Kzph6Q8s{faŢCϞrmy69HS)hi&*ٚR;dv{ &-礛(EK&lsW8|(5(+ky̲k̥Q|SJzZ8J9ѧr[hEG@5.Qp';(vZ jv K ;3WasCU {LCf 7ˀ ϺrHTlԏY\MY{LI6p~0]Zw'K,<)Bd&[-־ũH&9FO~/1֖+oyO$!ʎa~`R,PbP;"4O8l95ɛ~v̀.NLހpџcD!I2<ÐޭI{ 8z}W%3/QHAeJ P3gm:|,! pY.:%7@r*77j&J!Qa`6m1Fh*vvّ&z5LSzF[w<4(FM.hx-4..əU L5.!TQ{(Eˤp[,i@e._.y$N#; )" m8In7ғ%!-1|13T1[pPq;L0-eVZh/WiHɰ=Ǣ5MnQWܵgi}saoDn-2]fAR \mڲxNbcm4g%#gLƹ\Φ9[0nnJss{?ǣcb,lꉽ>PKq Fj0ydj6-rj_lAe)WcrҗZ~G)rMBDز!2y&pμtN++?XT^_3xy(k*1= ͮ,eV0$/SC0mA䯕ߒ/a*tF:^K  {$! Q3"- qqQݪ)UT #A h{;2i5Vf qEr)-+jeڊY)KlKZ8J #OKL3Nr}jvg|e.S+&i5a*/+o&>BlEiF )rARPgң܄5ˬCs0 LPBҶ]ł/{*$8+RW\^#HOB]o)+G_nuv;z8Tnœ:_ԸNrnS3['nAdieFؒ[|&N,)O<*ŋ'3QHEy'م.p_9\V{Œ{`͗dz@۲v|{6%݉ >V!?{nj=Q#ÙdpTTuRK}d>y#?oy:(zIli z&zGɵ㬧]0 c(FD<8"? )4@Ckn{@꿆hXS;t_Lgkn44|iIܱ{/Қ|]j]sHMx?HRm<44ȅ$yGYWZu\ea]e;;$؂[.Hib BskO WZa|b[&P'CWc!9_M ;3E;)[k 1Z$WiVzك1v|&8ֆC+fڻoYY[41LB4:!=Ql_?4U%OdD. cARn}.ۍ2xMX\X"2)o΍bL"y _̕ x@J_iU )چc6*Xh zrPz%cxE%JC4>1˶.>8I6V970 7<#WY%R0S:SxKK.N8i]Y!ᡱDIVˡ9.5f`,$ 7Γ*f9]wfǚeށNWtU004s(\lNpFL"&Ҫ  jUj mmٶ8+-װ+]#~ܱ%i (]R; XnCYvos}M`:d(d;Зj}iR^\:9!ܤeucȪS9*?3\s~3Ȱ1PXFOO-|wMÅ2 i_3Yܸ-Ï\AjF6b1-0jϽ&_}iE4(FMh~W>ncJjh;^08s&ѯfhI ϖŭTD5:0r뭻5X'/9kpJn.4Ob[OQnB"3co [a moCIldKrɝpsy&4SXC``qzxk6?(e$-W+d,Z17?!H Xsܚ:N]}ݩP(g{n9l ԭíd͸CsX5SaJ ͻ9#| KբnK}s 1IM80k , Xr?^ G0Io] ,:U7$YU8~Ow/4v"%9]Sa|'Sƀ({ LoA[r5kìGD4TiٙsvQ8&zae_N!lJSH x{vl6L=d# rEut1-N-ꬽ]tdfi睘T^Nx[?NRHy'-cĕȾo(>Ɗ 17\ C( pG_U[WUP`.T80zbNK/"u_~)cKx ݣ 3V6j &|GȚO0y_rL2/*moR])l3n?k t&XLlJ[eq ~0@@'st`_t fʅOå=/#_OXdfBMMD-D&]!5ӓxy %YU,ѰkxG3 8D%RYY*VTl ]y6a-N}X$Mf #6U\{l.>" @ktw'&1(oMmSLHmuTȽH_mrWb~ Wtu7 Z؝簃.Nno1mROB+y86Q-4)4rٔ;`8ʼncv%0@)v'(wV &jP0ک'J!muv]L']X^6~*Ԛ1lcc$`O%YjVhZlĔkKąXl_MΟeO' e0pݩ Xܧ*O<.^Ӏ.bF;>s^iVn-vZݨ[WZ9hoLCyɷBY2$hZ4T7*;`Qf&Wo~z]bbˍǀI* >ΐI)QgБٓrKG[ nT?<(jE}ZLXclڙD y` HvP!iыJ36̯|(/YSKD7q%7,5ysDC揘X-f >-+ G<:V:HۨJd^`8[=7Zv.zI2[lTp\rҏ/}K+/b=/ln$,A9&I{4Xd% z}'>YFpɯ4f_/H,i_ЪNUdQ %Myue,nCcX\/PP a㳜 H(lЅًR bc=bD9(x)T#tQB^zA[/./dޯ)M2-ierO3{!Ls+OSS_|(Iᖖy?y?Zgwy1D&zX mdz'!Ԯ;V6{ ꥙ǮV3Nr)ߨLCTM|d1${QNԓ PZ'uL1ځ=/xnGw0B]Mվ?PY{p0Ghg7!s 5A><ۅ?p% TD< kA{-2kA'idPR8pƉ ;leg$П&#&贏OpգqGH,peWR )Q:vxΠ4|,{cA솗OldLqYBWp%szMM H̓!ȟP﹢|I}Jу1=L,`]2LGkrƋYfnͻ֪d="g[ *ʳk>֞7+>s]4{cpAST Gjn~g-\ SA\ڠr2 gqJek|xUOہk D]xC.jfZB?i{޲`yrGXg"PV8:&xA6DDd ~,I[Oxۆt2V8;Z(q+xP,o^;zfnxi7Z\y+'bK9zGw9&޶ .1Qs~a!wQ$Y\G:<*sMͳV ܿ1L_ƸOARHr.ovQ'5 +MnwMx}N4qirNք~7 U6έO^0 :IyDܘT0n'^Ņ)t6pk"SK?9ZPeCXMXX,݇4$Zm5=OlYpl7Jǟգ [k)`=o$)2rnn`3C7zF%:a3% $S%l~tSc wu br`6WI,@ c3dcX9,o 8Nl n Ш~7 -NT23w*x5տku©%OAPqN(L2BI\Gmޭo܆2<9>mD(Sz>|L@v^v/3lhwJ624SA+QAG|ӊQޒ^żK$TXg>AŸ{Z@-Sv(-/M`H:šqJI5CzNdчdş7ST3J3l:U<#Pc&~n,>^+_A6|Q'2wKV-p kFrM wzfHV67vא{^^+:z Hn"oЭ_wB _W(O8:[r}V͸ '.,`PrwpB Ɯ@4`?]O]`}҈Ѐ?A`}{-%?hcHfzQq:IUQiyFJ 5)C}ؐ]pk}FE2BnlLV8.Õ }l֗䆵U+[- \WZqW?EE~q:jG3\yYlOVԇ)Q5H@+[j}?|>E>8擃'Mt.~a2 hF(kz'D=ya{ w\_?/0^$]2q9gM!'mY7%lDhZVr:p9\(/rn_ }Q)6&iQ +-IoBNw~quԫ P'{Kk玃!L-W݂Tc}ա?Wy6E(gGvIRȮO tuFp:'fu}0k6JQ "O= TD ʺq^ELM.0 ?=3}-aƮ54(7W7' Pyb<~2da> +aY o%+ >FKi s刮 q!`҅5 ɬ>yM96Rs|1r IJO¾cp?$’*@'Q<CPߛQo&~HI8eE`1Wa!Bz\A OUvnI{ no*G]m^˕["68Sp_z-R2+Nv+]M%%Lڼ%Rע,>zsF 8#fx ov.sm8S,HTY*ps1ED- ٛC4%j9a:Q ~>m/RQ&x@L$Fȁ~.v}tl[YYS/ `^f(W]ʡg]- L:A~: aԉ {T6Pk#/@V-wQ,)SpFUA IS:B *ʫ@+н;zAQG?p*E!p}ޡMuBr𨺱߶ ٚ@%lj'#ls"XJskϕ(T8:,~ҟBfLvCZY-xC"Yytyɟs~q)d>0xۄP1DI<喙:_li Hɨ0a給x‘OlGQBshw$uR/QxTB)b4)2Cڗ_V<7< 6/CȣbJ?%F^ZH8 IMmXJaa]vr3eŖ65d0bxX5ߣ1jv;I!ϳvIK > {<8gHwؠC>|Zy@cK.0(Xp:ꉦ;6.;j͍/h$M:J?~peE"1=[1Ya͠n6"뿉. C SN$i .pލ5~Ƒ&&3: ,? 'i(YUY(B_l#ϣ2g Og !G8J|+v~1|+Uc̰SY(s$v1!qe֬82|j#u[Um4@f61f KR#mg;OfC5zMSGh[`EPtX!j!|bn1\9a2{c ݻ1jvt}Z`;tⶏ?.tعx;5S Zfb1u*LS#K-BzXPrC:Wz-o0Oډ"Bm*T}1dp h=.9Z(FVk AR#iHLz5cEŘɮrQ |ɖk"CLi_AUA*,$&'T._[~%KO =* :*s3YrLR!yˈWjW耍߂' 4CA2 - BJ2(7'^V/=yMyiLf^zuw> baknOcC~*FF3/)'IDd~r-EE->rt y=м=PpJ'NՉQDfJ9)Qgǒ^_Y" {CӶw }հSIuWzh6{xĴ6}«ebB sM|D2tHMu%ܝxNXܨOseD)D`Ry#ֈ@1 B[vGENJt )8cvOvoQ'[RW雀6/O)`i1ZE;یj{2ːV z'ا/[Ţ<ᡌRx2dSE>Oa; _Ͱ 7GsN"u9X~ 0o\=>]e!WOtRݱFBʣn;w\Hʞ.Ȁ[f4gQJy)|`mPA֐tRdoDx:?2@(@K7DZt;pKJ%m=C}U=UM"`)({<~^Ǐ%S9Wߙb!8{)LÌF*ҕ'CZ _W?GaZQWa5B [s·sKS@bg i$1qnWKSWTN7flisq25MjZ)Pp=cjGLXܥpzPF)kZ;X0|z 3`GR旅vYb_Z֩\Y}w4J 4RK]Q]Q5 #8N&{QkY9@9ZHU9ob<y.m8g$_Sە%Cېe#V9E-G{R( hU<1 `;P$Q.)`eɇA;kBJ 6u\ B3'}Tף7ys$hOSW=`%ƕ nU!SjDOvxLjSG ˅ '([VCYE|H)Xi1>>o9BΕE^ FwF00eܜHkUvuQ:VSY_ `w)r|jsѮe oگHB1kQ(0htQCŮg9kO>σEn-[MTzȢϻ02H5v, `X]W8ǎ7€aʞ6Y(EM}7v>cnÈEd)bV5CP-G*{r590xQd "en׸_ct4ݜbMf7{^A$)h0WIi-qFL:K 7I!tm8gr RTVBl∂U^FqAqzPI .C:<i"m5IJ1TV&oh5>J 2miZ.kzAjOM№'^2 5(~ QTLxc]^n~ffr'h6TJn"ZVNdA9odW@\ TNrq5Բ_p 'wKu3J+BDF)lvbD@q<5JIo By/\MnoFI8f2 h֑6WEք'Ȍ^+~2iQv V(2tsb 6{⨫BD>}j?H^bs:qQSkG_ a"'O"Cv(wcmJyV1b궢i/ngSr[L~pHV$.@IlҌl, ,S_jL`F60ih?4,O&zv/%TE+5sT~eܧHjL˨˗8C\b oN`LRY ~ Ҵ(KN+/G}3nc2],'b oJyCs&e{\/? ;̟2t$:>>s>'wp`FWJ Fʎme_)꜋躒G/Xzk环66b6'#~.Cx@#'h%j(X%QW~Zf˅S+$ AW9J ;kkaBsi3X`Mm7kg3)2<>gyRQJiҤnI>Ug|  uϕ԰6=6+#+$Zl_oYvF lT (^l؈ޠIXV'({c;}V mFUt@NhY6r˯=hR-Qh?$N HqAc>>v]C8ZT.KeH9!/M%uJSs?D!9먤c 4\x"醱M"+lMXҽi2k/s]!_|_5opI.qNZ@pJɸF -KN+aAMŒi(0]Zocuy.bL91m{>`=\=qp!grZɝD@j`կT BX=>=v զyi l,Yh%SH1*Ίztxdہ%YA/:rsuPV4]H>Mθ<.8Bm-9Ô io_KY{C|J *q#S\S] |{cq9ՌfH +B:|!6n@$TGXVhyB6q 89`9ydn~3JM|:de}O[<8fCLqvmm>BofQ QC<4+YsiG[ q 4gA$`@yS\g ׊[)gdpX۟0r*3 &3hɴE{ ܟOaY;X7be<,]Qd`;)J*#?Jߙ4b`KSr0Cyw#5- 0=+_8߱͞.AgƧ) H%9dI%Uja P*jnd/qm n4;8_,fEMTK7!vk>wsGa.nhJU}^xX ^h^bUT2tp»DȰLS{q+c|~^W+ep=8[N|oPWU'40~(fiYWG?KժUHNs V@/P WIlqL5MC% umx4S'a>B<Fp%QL]1k}8bg0sX3"NK5 2H2we=|N),7 o$OL;Q짫l%GEWfsoR{Ǹ;ziio} #q4( N̅YJp#咲1fVͼSݳ; w^u'iaIJDe&kOI,ca \/`e qA{c;YU?ZA^\c u%#"XzQ#ۄk Pt|/ykMBji5E}g'YS+_id=4ay CBNJrWRAr/L^kOXd XD1VBVHf~ϩZR!; @zp1F&LdL )_e;8f0x~ K?MLKS٪2eq"jhqXi ο݋!(mM4J?;{ Fˈ ³!x$DCQ;Cx̨,GOX'۠,e`,.:Mx+MQqx0k^bY5עʈPvѵꍮ k?igjRVmT| wB+k[%G7 JA_R]H& $tt%lXs'6U?hY05q%;$zXIw>AxO.S <ۨY;Zɢ,a!X.vVyd$*Jbf)0i|8z5, ))QhץZNm,1?޳aL5mK=JpSл;{O( J#?B?%+  DcWv=]Κ%w[uNGh?6Ow#Q^IyB*}-B S ߬pw,zMKhjW q1ŋc2o@Ď5=;Z~70}3҄m7U5>b ߴJ#ǛϚvLW%)߉`J&*Gmb ;PW*)U(bQ_A%_-Iےʳ7%]_ _Zqx/_-}HƝͫVJ%,\X ,h"a[e/duC/S |q| $-\5TgyO 7F&SV'Nc}5q=8`;wx D8;e@02Sz8|mۺIe)ɥRNdi2.o8om?V$M~sȗ*%i6^bZá3#oqH_o@&IBkf.1J*Q%P]_͐"~X gl~QUV5z,elekwoo\x _PJі^V]ճ* S YO=՗D_ z(yBLPYa:q 8qlM;qa0[[ CUFD0L%'V\485SQ%54gIH6P47]1BM!bp7WC-;M6 /TH5k~o7i@!7YjvR<:x2gUH>wLƮMEF4 G&uyÕeknMꈜ|fV4 U*Μ1k \6 (*˨ZecF}}tGw 5%8bTWO!%%*\[382/*o35=ޖkT~LӟVx8`8Aur@Yڞy%mL›&V vR$$iQ+mC7T,;"4;(:`mE#lLVQ mF 3x<ػdy4#̾1Fz35 v:2_@V0mYu )+TcX`A1+n]WrVPqé]ԴXy] N>dK=qql{H{V0#BBtcfD&C <0n;_wEP ;O˛Qi BLVKxuǎhwŽ~w@.GTD{5ئ''{ILyHʮi.9CO_Bw"hN(pf/sH 4Tkw$)tLj9%Tp#@RWl>&Bc Nt֘lO)λ˄1CY?pL˟#s^ܦ}iI"lfS84Zm$%xR&7ab;#,/3u+.u ts ;A 'EHA ]T񨣇-egʰcDn + db-yOʌ}^܄ye0@'={چlCa/ 5ݒ.W ǚ7ߘ]y,̄,_8N-.jdb \xo>Z-4g/tlsIi,oTfךڋ)|6[H9^}xa3veC !RKtK~VT[λPlvQAߕr;w%bEh .YyM_`[̀bj_`t!daMsjTgܞw~h7Vt(u8kFcL+;]=/kb|-/A14=fyVu2 8Pk?q 6UNKjB?J s{o0io:1i~:]7 k<< %Ċch%[cP' vRXFk\x7/'o=wPpg^n°liaoUy..Sv~Xi 4J 8! 3/,-HjVߕ[rPd7-e@/r,.5a޼2vg]e41F>a>%lD~|\,'ޘkٯ*ov K7Z:ɎHf yJ1r //Ό#>zEޜV?~NNр[hUn9}+zdkĀ4LW{9Zf\@/CC`gE~Åن1:oUkHX)N퍉|P../:0g.ia'ωIZ:\M ]UI`=kzW[M|m`G۝EV_v12wYh*-bm{GS;"gV Qs8Qi",/jr R,43kxz$3]beWBW4.wC<9HB垱y[$f%m޶{>^ YnF 'B7QœM蜜A5y^|?{;:4Ib|@ӜAHɽp\ .߅ lg\k7sbΣ,v?#M X2C.İS^Y.S" x-Pr2SEܮ3:qIj ^O^+Bj2DN:pp!d2F={'|NFƟNpz,(U&f 0Tcȡ eƱ'`ֻ7?g(0l&M}PRc7g֏MkA=;$ axQT-zb$ͭ>BhZ%tp_c.qݻvGS7o)A8%xJ&?erD %X޸,Jc ?k D ke˄3G( onL^ \WBM؅ F!֊2YvA#XQj M( */D6F'`z`zyv*f o&~VR>i.ügyؕd\[/j'T6ʏ7^v|I6(%Z?.2JZմI!H^ԇq_鍺3Y3ܶlbF2a0@dflioz0)tigM{de0`ڸjۯ{Fjg-2drvk J)TNټ-y^,U:NLRn"66So[y{QTd=p9WY(:É`J逅c mT" 4A L3S2&zy Ѯz˩![ *Z|q9\&}&!o5J#U AW<9ܕpxVwao!``T8& 7^lp4ەOe1"30RC7ڞ(r/c9Q'zL >fT3\'QOtArhr?s!u-|m93j1N$/1DСO'U͢;E XVq/xwS UF.'bhﶖ@cL*>rA-Q~1Ũ EN 57ZƏ\ȐNn$zj ]!;Icq" w*`m|# `.C W*θ:CX 5H΃Ms5jqBU] Goݠ/u8[k3ͳM(eM;r+D*_D!2cCbD2M9lTGRP?v ! x鸸q1qV}T[pf "WЁapY2|nE{bm/I2f>_hWk r^!&P epzvmky(0ۑ;YX,i- k}XX2Oq6@RMdZp=ZUxvr<8;Hxk0*XD Ljm,B/{bmV|^ll3tiӛ |9)婍9n5GL63!Vi Ppg2>=qҕ+ۅs&E%zSXMjZA$p+24 k!0vn9Q0ⵖILNopjTXͭdE`@9˜NIF 7r 2@( ؆>:\NSVY{)qcl5U&C@E M/Ot*vN:NwiNh;x}^ҒХ=l[hnw?w_/wCV5Xi,YQ;S]7r"S ol92Cό"_Sx;&)-qf< ԛ~zlYBn< Mh$~ΐ,>qWݞ4XqMxS׍r k~PZ2?21"NK*nBQ[7`Ux랑3hyOWk#oVVGPH߲L +F ZIL=L&8~$hu1R cbUڸİC0tpx.6Jс'd8uJ0(fH?QWSp[:tH+2טd5S*os//`hϛ߯a2I`Lq+I}mkjP>%*NUڝTop_oqĝ!#&]'I4Sg}wKhH2]^ɖ>2d*޽;ZW揩"[f@K3P$dZv[񂲫a0nYdve?wVCh4GCA_V>{c+~ X[|LI G5*I DzHᚙyӹu@G+L'fx|£"dEmpfO=l߻ 60SޖŞ|KKv2訿]EvPP$}J(g7iJNӊ8Pad4 wp.chӸgodOq,RxCD'O@ÄQDm}U$!߮&%/ j5pኝ𤱠šSӥ>p?$}l`1kB`>+:*}>SM8n@i}uKV`J_܇0r(L9OH$ w-&F H:/VƊَ*$+Mؤw@`er!~:]B[h$̓0rmqCG|P\!8)KQOVoQbߩ8j{{-!VTLLGQ!zlF}Kⵞ[e&^CӬ9/o'wv4B\+ wEl< @c3o{<+VH 5ծfܓ:Ρܔk: @usD8mnQQ'Ӥijčt킞׷ sBdQRFl࿍ ~r(5EvSdv|Fm\K1ˌCqI975 *XGF+ W/:c(^Az吮(Ҵ: ̉ZfIAS@]—IјN_K1*>&'ǡ>B /Lh㧶9Ed 9%6M%Ȏ`v .JU4e/*'Ioցӱ{]Ӫc ASj}I7MW4% et<>X6^C+ه±1Sb/MV E@ w3iYY75r#=]!>-FVTLO-ix1aCD\Tq5 1赡2P0ȖVN˪#Gy  #3Fs8pzELĤO5|OjR:KwtFxTs.ieYe=wd$zl$mok9|tX+(|lU \T9޻i7PmyW3dh,)Gipy`k-IO{BEAh`-*t ۴ Y~_0+{%gՓFqẁV\ KڃHYƯaB(e q/`"TaّSڅpmEt)J`Cd_y/)ro@`ί?=:ն0->&G Nr5n ϓi*)y+͕Z{7䃿T-xN+*[0Q_pv<~a޾rbWmwi?*ZM 2%7JH~'>Ys:&/$><7.:;T8vL{]=q|z#NtK qM= PEWLp4P*B6]n毀>Z0喡| h}Ӗmb:>ϷO^ř ~0U2e{[jR*i]^BTWUPbS>ukO rP|XJm攫 x7𱱷žaNO]a |~UY7뛖 {2^WT(K6_B 82Vl `TGm.~$bZT]"^b.SLJX(M "w&6hKm|V̸%|SqQlbu7㍾SN{de?{ ; ,$tH a(sM]!K:byjwfeYwlza6gB{٥~ZD1pII[Kz(eYW-o.18KVBuw3^`䫵xPvH0#e/G|9"RP}gb#/+KkDE%TM Ҁ-)܉gO6ͯe0ꋴbHrD ːʩ]qsSm:t]ql_~H խ:(Dn^K_&|-ÛC7ttw'cg`NCGf m57mz+{H/ 1C$l&N2 <<\,PCWkJa"OqrhLE"$zͿRbT"6 @+/Q2B/ o/m=[1f@ c3;Av‡g\;s`I)O@rX`6ǽ@1JFgiJTjƩΚMۚg+'ȑp)v-[9P)p^$,Dϡ:em5˪92c <ĽA)WJ{aɾP|='?-#rg߇,R/[.$mnm0 Pn9'\ԧAc:1)AOٚ(RBv 0^R\į:]J+GIꗪ"g\/(jp{r; ?hvN35==ʴܡwkxEn\rWCIiXRh! H)_Y$68a{Kc* NɊ$N*52R_=O!Rh-Z0LE"v'l2r^&zb}ܯ>,CaFsrp;]2'txT&SV_vbu W010hC'"lڳz $ሮY\tۗB;#6^Xfh2Mp9dO[=c "N#ӓn/)f8gPqMqj_Խ6s2N--B -2F$ܜكfGLhmF ?gp1p!9,{ GCf8@`4?=Psha6$KOJz:9-去h={+kLW\&7Omm(e{=f۪Ҩ?qZ_w8G}5%W0zҗ5pYa pIնݳYkimyY%';^eTWh+auwax2-{UD˯9bViRՂ9#x;ELŘur?%x[8(CJjolGa4L1B뉆M^}a%W٭%b_Ŀ/DOl<{1O:7Z 5٬H4t3c [H/2w]⣒#X(ed~~!,֎="]VeWy)Aæ}̳QJX"8A/o"lK,z}q))˱U|]~SJ_Kd`ӗ.4ԭ:m' ##'^YiNw$*IwG+A #rd4R4| _Ipkn JD ("klPV\HCj:WBO"62_-:w9F:vMW{VolЮ>胭+7/jru@ZP .;|TZ< ]vAвXC&#>q}c2#Z2q=4;C(D+@8~f0Esr=[b3ެĢ @]4g c͚GhiC)G=*->嵺oo w5U?VۣpvOn5Θ# זGg6’N0tduܒC=O s%<b߯m&-Rѧ=P[/ɧ%<2Z֤* >mxEeź(ƣ4ɓЉvikltf#4՛N~*`iZh:(~0[dbEm19[Dhw˟i@ʣVC!<9H?)ύ•o1$)-o){[:vosT'n$/JLrYE=oPXRnkV 0 2dv*V0Č]E üv\4Oc1_bpd&G:eG.q tHIu᠋[/P[aa┉@ Hmm}'˖4VǭfETײf{ k 9O)& i]"-r}en435V.`$X Z NЃ̅z}CCywĮ M6^=3}(l~eS**B'%l;3ٗnF׎,kAڜrg?f~U}>Gq͗-aay:1Lc9iZKG5x|t^. FU~?ɼ.VWɅA^}֎wodoEMU^ع8-0]; ~$S t8@"i~/kՄ-Xƹ % wOjGB R喤l->.͔)SIK70ك?BUrzKte[7{C'8掳1yio W<({uLe֭vL_Y7ţ]H~ʳC5v;uN˜keK7E*u:o:- ؽ%mS:ԵȾb6=Z*(|T"MO|z*59SO5|&Py!]- ]CBFh%CA5d \VVI}v#U6+ kҿ#ADs,.;aG&4'EH\4wCaI([tְIٌc] <(vh+A&c*˕^c*iREEM؀hK o/0S V)DK]vsNP{S IAveh#KSf )sg>Bt4 y!0HVcH=Q;>2n]@}?1b2FqM_BLn=bMJK'XENufuVn4س}p>iD)4}ݦo}!MDۤ&Dd5Ud;uڔ \Pe{03| R-."Ukky]I@lEPxx[ytZ}p੪} P`#)h4L~?;6p6%tR|{#'5b]fWj'0y0sce+飡@S fRVؘo*OaN B;?WN!@$ЃCc&8֓COe;6잛ZD։Հvqʊ!N: P4Hw*LgZ';Ox\.ٴ@o ={U0| c(zy8 i9H$5~fcD˔|ڿ٦6siS# Jh&NV+-k\&?^B`j0-&"̠=)fcL?՝ ܐ' ܞA mJa|ʼ>O T!?@{p1]ZNz`Da4~D}3!"ΛF؏78uGm}0"i͆ Vmk?*v*g\Rf$ďd6QFǨcѿxk͓Yf2C5'0 7&z  r$C.}mS]WCEZرD%B^r2VE24\ k#h 2'9C[J53Vs-H*eόiX iEJa=s@ :_d*t: f wl$K*aTs%/^GQ3[YkJX6 "`ChnMk}c-\~4J.ŝn2nٛ;0\̞ qpkFo/K~L}Y$[:9ȹR*1EWͳԏ"^YJG] NZvϜ.Z7p7Lְn.BjV#(ӽ?n/(,MsU e)L~SӉ(_֠)%Jfq5NQ9: 9H˓ ku aEGiٝw6fR%DMoEvsz;$ZԁQ؄B)WUV*Vc׳6ha4@RX@'e}'$d^>={r JCDZ+O # AG>_~aYrE o|tM(ox8,V x]piWA u[uhl#ϐ:S/#`nceW(;;jgl#ebA=Bd >wjmtTZ,lsxROۊa&~AHӂU G"S l_*Hyg2a? Q?(3̘PAl4-Ub8 z?i_iy![SS:޻]R9A/BwsFGԚ 3̨PtF bβȚASs:A&T" >"4]DgsCLjܣE+b;Ky'n90MKR`SpaTfdt9i⇅D.>|w9hke.m֗vMG주Zq4^"&:32xV*5yO,žJd) ¯"D]~,&V?ǿ>(xHPIuQw_n",Ŗ̳6dr_̲ؑubpf==ǯW!KIF }8I~ Sus+{ Y lmIϘM}XA\b묷f Mc-";Bs6YmfCcF̜*YL6NeǢ(y+-neLj<Q-?\l{,a= Q:IƔpS*q')KzCmj|ɫA4-GL6?pқb{V/\†nn ]@aɫ624s=E; CıMrE4p{+TfExd?LR>#;1ֵP?sNj*k. "_9r#8S|& S^S :YB4<|.(?9=Oeh>Ŧg~vPWq?L̋"B:N[{Slj;R1qC2 84H¤ѿbǷIJ@&i|4gi | K0PeOKWuPWIj1z@#ڜ/jvw°!w72 ?]N @`Esl?:VF$-W2d11mN?{q;{q,˞4Þ;$ƅϥ]Ǵ<1` hR`TBl|BݽM>Bj`u3oʻȰ ͪYV΅=484}޽'3vմZwFXXY_Q7tAl(5m~.WB˙<ߥ̕1!;1#[@ۮJHt!a &}!% {}#E~}$J3WW:s=: Es3UcbLopj Nh-G6k<EV} `5Ļ[uCE7"> Bf-#+_>[$@8)ooYm,}1 4@"MYw  dZ<00ΐګ9W/>6Nw;AQW;0V+j=qd+I $ aXhIPWzU햙Pv?83s]NQ K* R>b6axjA*\Vg‹rw]Nlu@e,wWwVba\H圯*U%kXj捽z0ɠVqL^2R"I,mUNE5J[S0Q Eb{/MWr~U e "H}ǮڟS4Df{yDe^vyh*l0ƜN7Ww'xhKY~12D<});='(H2J5Rݨ$8Bgl0vLUtrXW Ь}k,ըSv--gL$n`r Ӷ #ZFzJ+ؑxŕ}N`-֌R"_~]Nd!DJhZkuD/) 1毤:7`4/Gfe1r0HEޡ[}fC0 y{L t ex$8 OnyapJ͍g 9[қQiț0 ͟ ZMsn*i䵞zy<p^]|.1DZX E) cpa;fy<ߪXwz(5AɈ Q#uêOH{G?ムa|4}#ePuK 9sO}PN1I{,!Sl*9@/u˶qxDLv%K0lr,FSnx} lM/~O@5%.ۨHpd ["v%Gt[{+ -,vhH=ԨSAFϫV㑔4N*9?}Th@".ږiZ5# i0' \SL'1햭n Vǂplmc)̡i>*[vڢc-5c&G hn|na%ttdecܤYN:L54w;yR˞) E9wS2S Ѳv6Mm=zrCC.zccwiD65XĮޑ'4u1?iG&/.ckܞ _֩_whpyh4#\~.=zHu:gI;^𢟀IW5ӂG!SIڗ94d^˦.?]:.Js][.q]=;zud7sTʟl-fUeǹTlMD$id6d@y(]nv7 N31P.>H#+Q%U㪋V+dYHg w) v{q&qRkƱ1vv ?rH5 $IŔ?MM[Q;ܲۊDf4QWWJ-o`98ҡuw>ƫZQW]<LKDKևƺ*k j"cs$`|갯$EƉPǃ+TX?,?#gr?{[bp5p֏zIXԲZ~zڅR2c.U+g]Rˠ◳@dm/DN5è16${kˑtfkMX9jyM98D'nI}Zop-+ܨQ79x^ Z(%Ti>4CQ2#^W;( $zTri hzZW.uj? \DҐCб jVhw^Ә[0Qcs)Lɯ"#?4]b+)]qt!z#p~9dwMzWY`+ߕ,1t,lO(^Z+x1Ax1GaQ'N/%HȰ- f0Mj3{,n vWYM9#2F1FcZ=[!ȴ3M2"(!'._\T̴rI]Z}t-NW@dž3q%$A2}/#vW~&TI6ya>C"NZgB [97'c{:ϪZۃB7[LЧ *Y~V Hc .o!-"͸ma_1Ƅ|JcgZY"n-b%~:߇DT/N!b.7\ F[%f2fuƄ+hI FD`}&Sl7̲V1hS{qn;-l>HF=ԧ]"UmmeOTdbUۡna_<>-R3C"oe*?#O-5Nf\U.W"x>G(X/hXߧ̆\cO~]D:mh{,;F3=(p+zYD| /klLWf<+9p?AF$w?!I a6k9zPu0_aOL 6[}!ir37߹G-`qIq1" wyv_ !ڭSJ˝j.&aUBx堺e+>ƌ{0>E֗r8ϺH2"3 scr}Sҁ|<¿s !@lrşpcTX5%웢$=lfkN}J#R|4W1j5zj]m1+`6\Y$7G ֙_=dzSER@ҹ˾AMIgh' 0 %F뿅)կw1)|$t,QBQ 7D XJNwNBlĂ GP<ܹ!8r~axV)CU>jx r2ϬA6 WlȢTN}Edv:5-ʞ{y[ "`vD>WSIvٶ`cAz_WU DS>4wjb=`;H5]8_$ c_ڹȒ %E8z{{|>&bu&D%nr_fimF9<{y,i T$/׮K,uĥƌq %O=:lȺ޽p_OX٣ka`K@oSG3a|FɎFGPI=J;!j]-"tDNJa!:||87XPsq~9~md ?%\~Fs;sCef|i6/J.cνʲQk6 %75M>RR_Ù>{QN^Ǹ&_g̑yՐc/),D}z/QDSÆ $+aE?m63zXIh\E"_@:T_N7bLa>x5N[g#m.,Bm3{*t0!Rr.5}DZ_nazE< 9M\OOZoR*GP=|Ɨ<'B.C.GʝdXdXosfp|g^i=C:%ؾ[t b kJ_]\1^2 h+mLBAx$ ιxlTerS 9ԦA<5)+vWW,N Mi}_vgLfs 5sZf}Sh[3}OC>#CŅ +iP`> ]PhF` QlhoU-#޻;F+YF !`q'/&\^eeoּm 6:s3 {vzF$cލ</oՎ7>J}n T~ԳoN&Vn$c5Dy7\ mDIYh|O8Qj\lPYqcнt-[F,P, \SKyU" Ga ֮lէݜ Ƭ[]Y>( Y|EuM- fd6la1țEd`FwYf04<BEZh K6N)t ) k&wx4Cy+~7JΙ}SɿI}`T8Yaccu}LlAmG *> "5 vӺLJwQ57r_M홆ũ#+}n !+'س+_gdLc*lJD:AgWwIdNve{y&̈́^I/9,F|݂;Y*.@㹱3$|7Q8;Х'nmXOxOLi,[nB:v4F;VFUudVstK?J4 F$`D^5[d *4o3j;>I￘6}Jhi@7 <1n.-ĀsTBw&u>+s*d6 $'zj^\jB)+U @c}gGA"u"fwj+Y ؗ+-dR:= 5|Bu%s-n^'>Kp!{vʡ lYoE[hK5- :,b]QwC%#ޢSZp[')a.!+BCv w;邖REVb1[/A};O5/%5-'N ]2[;@m+ M-@Cb)f[`6E{~CsHG|9_ܞ%uOicT/MI6_wLD@na.ZT=u-7"za|Zf={Nb5bLQ_*h87}2W`o )m?$VsMk,a>]3n&u;\l*ب'-֬vnbt)&et`j {3/_)3wCcC;SH| q%zkzLJOM©ZՠsG]0O,~QN| Wczwz }B(AE3D`T&n ~IEvCrl$٭/5r~ze2~&äVd#U\sdu\jZS)XҤ}#IsxWF.:+$Ypf0@i&Ɍrheу1~쐒%wM@B.,)`Uivd{ouQh\VZp)"x_Q1+AY[ a4u{oKm]N< kU*>' r_{-[ty¾("BD*eLM@^N;71M1D# wq48'tfb_Öؙ{PiE`x۰Yӎ*9n_tDރ'ܤ=B|]Q$Spo;^i&BzԄS**;c,:\ Ĕ vG_e.-V:$30o<@[I OQP=4Dƛ,4n]eFc@1 )?I#@ PKՒާ˷} r[.n8wHplVc<Ə&] v=ϲ^͒RRly?+]ֵ࢟Ίc-ʼnfweK]EBsS0_k8i Iam6nϩ옠NWط$U"JD@YDž|i |_ ƿĩI0+|zQ ea{ >FÙ*p\l˽$dDK$_h չa>C+ צ;˝D6\ѥGxac䆵\gnj\P~gΥx,bw!`H_oMĆIf`z{{!+{t)i:mr\rn:Oq_LfW澩<0J)%0Ϣ{orReQԑp1eJ%ٖ딹t(Dx'yCk($T3@)4XNy$MNg٫Ji% -p,}UJfQ~qEL;e?I* %}pfcƎ,ŗ=j+vGb⎪b<ܭۛ5?DHVcsLvZrp <Xlp!Ŗ$Hi,G]t=kx^Gr xe77kz '礉vvOnd2ZO)йS]РG"F֤I[Vώ)2͉?ﴧkiԢ{#5 M03Kxֆ,%W}_wa`\ⵐv~E2_) ҆ޏ)6PF$hC;@{޸ᆸįlw1G < 4Yb=+.mHrDb'_e h}tBM`C`b3Eby7X2R;/Sw7Iu6X1y7 )q S@1T\EY8}(֓wӐ Jܐmps+'uXx rS81LZ֍2KEН'fѬQTfqX)zjTcfSnIUI< ;KJYDNM#F =DCzgayX=⭊}C$_䳲7Q5ȥ cw#7=m5x&dq*= A̴pHpa_nViڌm4L'3vqxC`*ǼrxOky/9S6r畱Rb| @6zX aa X=D\Z`jݪdVQ_4Bѱf8)!240 >ޮ?J"[`$o㡷Kp> Cǃ1fԊ@?Ĵ`d=jdxH*@x1I7RݷHhNkqq3oi˓'̌1[I<4p,SaE-'`NH]`tA Jj##a(f RIWAp.MSG4 ?^3SJ0R1ȃ#8 )Oܷa4O' PKp>ɟb\Gϊ`:)3]6w2ǩH1Ss 3E.p. =N.,q9}~2ItŨ=JzV<07mwwMg^sprK$W8 }@)8M-Gͯ}J3`'3wi1>87=߲fj$ /)($0wzZ4*骇1 Ӗ^C͘&TùоFXgL̄Lj ^.7F u]V يDFL #P"L Yl rqwq/棼EoyHt$SVߑܬ d9ߒi+mؘ6 qH 5:R;vUQM8V a{*bȯIM]dm$KRT HC h\~rP)_~z.*/چ[KlEօ;J;BvjD8@#A%t"i{s ֘`BZG> JmiO\S'yE5}ӑ9}~3ʬm0E~Wȫ95"0_`jq\GxK㈫EV*5޿IjAaC6?RG8]7rSUƧ?05 x *A#| jҶ]@-0\'k.PH>BpA- TL4;$\Շ^nyu9:s0 c=|I; [AG#*òiT:HEZ2i<5e:'Rb=}!wA8+Jh@.& y:Oy@cEߝ@vFi5ۦ-N_KfJR][EHUՔP;P ߖ~uvO{u[v o/j&"IqVdo~ sv4 Fsk⾖o $< E>7$]KO*b!C$ DX.+6`\7- et_"=vɾxX;“Ԇt$< EC~΂WTyiPMR!D$\\7Fr,r'H0C/Y"*y"ׁr%9yLUfL fod чTdAH41,*CMKEiDY~|?RIw*v"Z(]]"v˿ kp&jţJzQb=X#I}Wһ^k׆.RDS5~'EV[>jA e0**\I̿Y&Փ~?%&Do㐘(Ld,:,Fh<Ыm7ih,P'r3{ }ʎoi(ĤH# uL̫7b#;n2Tn~S횘C|n jV SWW|^(ۖr-/N(B.s~1٠bàhUK7y\6+GK}v2 hi'DïM4. ȉ^pәOZZ%ʺ($j<:v? xflM*+c &L/2*`װ45.a}^ ҝl.&柿A qt+?u> e$Ԭ15 UdUTUGە}?;10*s^*{= .gbW}4Vql@3W ?Ln@}5ghٝџSzKf $ V, yЁ>8xO܇f@L(<oO.x:%s#8 %-@^0 !Ddе/$!w"4e)3~[θNOyӔxel;jOGfbs`ĩ22 ^\nK8o tɍO\L;QY}+^EPᕺ ; ʋȰr;EjRz)a)}^&xp@h.i jފ㧰fL(ۧ4#PvS/YҫKc*ʀbZEtå͘~ ZnEn wU}{ ]& MYY6)RA^z-5%gёt더7w^H @8/ʲ !L稂ǟ^ɇ&rhcu< utZCG@-jPGVnP)9/ 6^w8ͻu@?a0ɦ#r_,t?=xd7 ( *JUhhq[y 8W$E3R=wŨQ\@ꅉBY- 5/f6CzPwX]ߘkFR׍G]eڪ>f*+DđtX]_ZonCv֙eho Z3u…966 PA"Jv1J9}Mn]P僔Ze_&oH1*hu"è F'l$ -1)rNܖPC?o}8^$IHpTmB61Thk! ! . f:[5}e*=&^Eդ2IȁH T$+FmBJ`_'麌"'jR #: @AqzW|LM}-@Q JVhڮY}$Yr$n5!K{s{8wzfzoYRFDZN@歀w8滞Unc% ,+mI#pk.xv(KeeRj^%2a]%Z66\M =UE_7?-Rc `D5͑"ŬZxڹ)cwR7n$`_T$]nlN%}"<n[rߏMm1\G`9q8co%Zk~8;/JN 6 rvf V [VK,Unz0?hsr!oEl56bj7n{36!!E$4Fc;8~Y|3%=M ffz^iYx4ڎKy@2Ko,yvqޘ3zNz7=M%AeQd]y"u45<ͻ|2*2⠺ cCz8)Dpz1%U|6khD]2-+P>5ycaB7M̩3?l# = 9?*vxkM%܉Pѱ-2#ޅ7L؉W5&Chqcr&` N=<7.QCOckS8(ۢOh`m}ZK2g/Uĭm8'q 7!>BaѭeJ"zAd xabʘ;ouSKI>C\-% -{i B*lcpz86/D+.QKIf; dӌ(HL-wjobn@F=op+#@-O V7S.x >UX#V~krŸcXfzگĿu,OM9&$QяT[jrZsu!MO揚?)e ȞTYbFUYh e#ɱ}q vUaT,?Jۿ,Alģ溓XO2)-IxT!":z<εhWsAJ?5ehs癁Rjf섚Fc菫:CHDhi=bTt`=9ՂqoIu9b(M o3IaK+y L Oƺ%ӈ1!MI'dJ2`іD`g'L<)E&fV yF}3HEynu _70Ϻ,=@>HCS rd}_)Fų]_l7-1ʰuUMBoJ`5yZB2s GOve!T JNmNfOc(#s2_s{zd9{1s3("Oxۧ΢b!29G҂ag5D<dž,WZ^z,_I@\z0 {ZjO#@rz8d_29]IMaO }пzފ R2SOp^][s){k;nSNƐdD|y}< | |`t{X^lQc՝{틟* ]Z}Qm\ݐ#I1oق3z}KN m) _1Lqs%MD^ !FYܪrg>Kddh~NajPqۆR]gddS(|Jwy9 dEq+Gnl:jCkcLd[A(B] yD8·H$l :>(Q|ˆpt/dWC)M^ZT^Y @lrdfgM{l:eP1 xz7rEҗmkyĚsUb`_OW>5߇"6|;a9=U7T1Ig ;U:@CKZt:$fP ,4ΎcG[6J]8 'Ti?` [T @6Ń8u7=+KwkJP;;XO uZAP'cueڦ=mhrpUW"Yxm<'#'*2Jx'6!5\rhR0ټ7NϤY2vk6xuaX( a)$ޚNmfrk퐛mFM$e/> oSkZw@hMΌmWtÿQ@nc!4<2@%F|R-W~D18xb"T>ԻOMǔ4(đvծiIF[e37W< i{]oHoz@?a%eY(?\Tٯc#9m}ΥvUъmf]Ks(8Ƭk#?M ~Z+FC&|Ѱ}3RsB}=ʡ2R?ی!MeYFQ3rfBV=}#LyNOž#f]v0G4Pyjcz Cwy't`R$.nx9m4ȀzKQ(% |!12LnX-6),s軻 fh{̃&Vnӈ%㇍y؅mAd:IZN:(0X(O}k!j@LUҝGy!fwjH%4ɍҌX-r{ Dt0"6@:hQQAЛQ$>鍫9h`M$ Nv+X|ܝgEY8\{eFn&,2̛Ώ!:?IOӗիN]UiZt:CW/H"aAVW5h@01r cz5 N6qeSuF `X`7}3p ւ-vM6unO'm# n 4|i$y8?1#)Tq6_ihQ y*)">mұ:ދTcz@=%PyHY#,AV> _&U{a_[ࡀQ vd{~Zaҋ6_PҶșBjYM 6?Xs?0Oy]E??Xd9ldxu dkg*-|{+р;ۑA lWkp'k+C8Q=OX>$J5;%W'@b{zt P,o͝(0 `ID<T܀_&xlr:KUŗ6

w̤].Ա"Q&x4 .rՆ?Vf| /`%ZYQqy1dȃI/ 0*Iy\E!!TcUx?оjz#!xwUFE)~*h*x}yό!LQXzLٮwPI5;{)[1[_ڒ*~ȐcDXhnmuqASіkpg3ӺWx [健j+9}9Fr'_mrwH+$SS1Ք7...&6 Lw-8e5 L-j~ʫ@s:ILJI6ͩ&7qIZVw}ꪅBV958`k랽|aw{/YP>dr:\?[ˁo|Q슋dSTg0i粆/aU=.a#RQ(gS"$i%^SܢLuYIGZalsi*_&:CH%((1ߊC!cJ5&ڥ&W#cj,L2 ӶrZZ4|ɝrq -S!Q`G)hEY" tVe^{%E,L+T{r`tlE<0ܻ58^(X~Cm(5f;!i@_leՕtE5R4%aL0sX w (8|Dgm]1&;!e ' Iˮcם?,b:$Sۤd⼶CQ.&!%Vlr|+؍ ̤A6Bs-{ˌ(y!:c#٤3_ ddob9`*2xkZ/Wcj'wӛ`_IGw)dŸߏ/3nPDa# /)$7͹ TBHS܇'TWe_Tyq }|ڣ] )TS[s;(&6 ZE⻃˛`>zּmj]1fMƒ"`hR4i$>!ض-|euq{xtO:s3:vj/\n_upPi uu(Te12@蜴\Bw*{&=qJ4Tvi>ёo*XNQFŕ3jaLz%oOЃ3Y욦F QL{l;Ő%fD^7OWz kf9l!'|)D=b2 ]{ilw}YqN?2+z]r`a.ǡy'g0%߸CMKRQ;+l $bCL)`S.ѬYQx6|J \vńo1w%Lk; QDTT}uw%GLc]NMȕQq^6贈F[Tb!BkV{r%@ 4w\q &PG.uNi'3 2 */bFEJ޼noqY~œN&ڛM6s&; cbӐ_ n"Wa {k~c=/T'z [N.mFgT{eL`}r>4ʸ*J].{#e#^Qϵîq4g"ĭTȴ|S@&L@̭ir!ŽP I`l5?g6JI|}]7m6%z$Cms l_0>9Q,V Q$1?@~ ]Ɯ*-FAn_/B]=ip͡16VBVyApm8ݪ,)cc-tT/TNyGk7,ܴqrzkPП{Q~'LMT^>]tddŊZtYnK[ θ7Z1˱;F՟j&8n@_JI/E ~~18NV,PK{Gf_;4rR 195dnRڣ2 T'1gE^⚬q_*Q7GEfޜh6bw$ {CS<ɣ-6JtT %$4tr+JaB4trf@o-yvi KxM5 ]I%p[t|?M1%(Q=Pp7@ ՛xw˦zvj%ŭ2b#)@b&Mx UO>2 /Yށuןl6nvXj6qknVMG"80&yNy͏J]ٱoQ:/Wi0MGc&ʲGW p 0#ʮ?9OOϣ?ȼp~َr%tDÄw=jӢpxox+3{HT';z2UiTIsd2\q'sW"%42//*tQJ$z˱+?@*)t8O4;#$O%9@L-ūfh%0Nmc)C?C(F{^? ՞jϵ)?p*[,BFsZֵɰ?p"~: {V.ҶR1mV |dSPlsNl҈tFEV$ӕlPP o<& ZHjɮ#9na, ͼD,`PM}I{Ì/=X:˸eMmQ&<\{ۇ21yd|gY8Uf~?u|nˁp>iM !Sn$5PJ xB,&fmB)Wj.%_oA|cណA.^Rۉ*2H}K(!Ua}vx]t@LN}.,cIv &_*j9E%qZDJ. SOj-Eg_=r6}ȵg6WG24 JV<:W2֍R+nHdArMx&@,`S)Մ6D?p2}E{dn`-ؑ3?a ]Y2+/NaA81각4?s:y/).E]F9yW%~B<c%M'7 *n.\B+S7?Ni\Y /xJX`QX7@Ys,xJ1EQ&U:3j"K֠n1!:kHl_ Wj\W$9[.^5323 rSt(o7g,sƃ o$mD豿 'x@!? T?le ?0,#Xv}iHUCm(`7<ǖ?dNiI3jq<6`o?OaQ#jyW:t$y';1'ߥfAdKx0#zL*PVq/\5uvv3뿅O72S4jW"aGtζJоSa˞/g,JE% L^Xw8LΪIȔ'%9=TW9Y8Mxy;#) 6:@a/aMU<̵z^;K}KBwM'mn5H]!BLB/ViSraz~IMmNRoՈG}z -ءܩ) C)TNǫ+ex;\yҸ/)@)j;p+{5X igayPj缹yꆔx?Q_5wI]DovT*Xf}=ć*kFN=CwM*%!ԨyG7SݍROz3PFmY@XsUf_"͎o-W.M83)=xF+U#@GQ@}ض=>98kV_/X1|G&fǂ]b5t=&)k+T0a'5k 3NHc`=9v&eSw3T.ᱷ3MP;ǜ75d#@Jhԙm(}8JpKٵQbbԵ< KDq4=4 9zHR5AK*:[JI5xton+9[ $Zت#]9[t1P5kƮ/L{dK|Jn=@ 17P=__!A 7R?C3Hsn<9B.Dg0eΏ6b^{fZD,5=ggDS7;n͑7vQ9@TXJw2IƒQc1KDu7T4\}eʷRL^np{#zТ§i/yT zJ47nMwSU i08&ԱjyO! eW,!%⛨=cAefl ÑwZG % GMxh"P&FFY[\J'Qy [)&BQc!*+%]Yn^ >=jO _r,Nc'Ɵ_0Л:| &fS2x#kxw4:h.mN /ĻXx 3kn^, V܀OƊ'e-$ 1r>~(FO?26iJ^x9B"ǜq UP1%GILӺ)]5X^%c8VdabþBW8 PA{Ǹ)m1W\"~8THxd^[XC8GyS{4ZQG|ƣv;kLzI כkH] 0qZI<pHkeV_?IFp෭ϰڎ mT^1jҸ_;dk:Bk{zZ+NJerl`V<1Ap60tr #a|tt#1+L#Y 9 XQ`Vu 13l_-R &CP%55j{r%:hTo x6F̄C\hbdگ|2/u<*|Sa {g _gkWS.y.SX7..>P$y3Tםf{x8nJX$>bN 86iA \BW2w KCROkkpoZdcs#{dgW{Bu ImZÃ5gY';ģ[4ןGԼhvʻ;L@K /99J=5H ϞEWd}4`3uv HjaX`n#}[ /!ft%/- P ox̴q*3"_[1CUZ܃#nyJU/7.5,+Z 8QZ8f1UannPf f ~CFCt Co_+Apt5<Ƽ?s%A7 ̜PB" a^2ݿFw,D*$~z5D;@U~WM DzzXIN8⪸Ǚ˻0ƒ}Ġ۪fbw3Pk,"r)vJ,D=Vtb ;rLv$dqu!0%U|8$B&;0F5EO⾣! O7H*9ߎ7;ۯyo_ Uf*3]#N6ZkK' b$KB|VL5*EN!t=r-N?ۯ](99Y["oS0e=m%`to{!}w6hV33p(M+M:@8U =A O 1$oƍ"j5t a!DϮMC~]Z8DS fHTjisuD'c[ a՝=AOHX][XV)}zzᠹյKem%Xz b;sO#$*"RDzZl-5D3( zX\àǎg9 D)RJnNLQ(־.:HIPfIkIKj(se' zB81e$LޘL=1Ï9(0wVjPюB-VןEAIX}VJJr;;ߵRGC3qY1V9?.~%e !}Ne >96O* p7.mfyOsn@JnKp}Qy  ЛYd Fo?P"v/LBQ4Ey *fǒ[gړ]mJLx!#oL }ˤ|~lHlawFb9 ^f]j*6O>4_䄀Nl]nHzDSea0㜁[ '!Gi${P*3kL#H⼒0# xB9-yE0SL^QlYbwKe(5OxuKdwC_"xd9.of$WLg'Fp*n0' K+E,vp^]H; _~Y&dSwoLwОO/Ӄ9.1K4Ц!}-`K򵲦B2NuW"K#r{Ӱs=DntT*9*'!N$9,R|WSO.[n4-Q iނ\`/V:B>7 sF^@T ə4qvmT?Ŧrk="#BM^IAж1I*~'nD+ '¿j & b59`]kO ruVMBJ (*\Blhm%gi/]W62fӊ6}yf°ʻrZ#5W$w"Qgsc6n0crYFDFyG\Vӛ2n7֘&Eo qJԶbbtԏZzx1QJݢZȭQysѥd rZ1 8 1nPĬO`mMP1(qMEUitSd[;@$wc~*T3IݙL%%8 ܷ݉SiFvz^-ô}2b'~Y@&`8j 5Xm ?-\Ȉs~I4%yz^uCڣ)f쒈-~ѹ Ɲe0aaVRvhv*F~Q -)`)?C泜P63#k)͹'=S (Ck-@]i\ X-d T[b*%ӂ S[C}P[RCM,G$ |uW60p:.[w#`˷kɠ|C̈V5hb[GI6^+8S H[+jn BK(S'?Fٰݽ"A*!õZ xU-f5>bu ̰"6NS:פg@1.le.\)9R㤛 >f ETϩ_uF{~DTtЋÈT*Pc:NTL1ua$C H1]wn" )ɢ04z9BhXЀo㯙'JWxBz s6UҬAmJ%$o>9y1> o[:PD HDbkiAâv6˼ d4^CBn7~gS!+r#@i)0D+  _ھ c\(o6"c!-أGR@Kf䛼v‚֫v#S+ƇX87YlH)c 2y|g7:S5sߓ{reL;33tNFp'jx+Y}^u1|EE_ƍ/Ҟ db% i0b+Apy)f3*E+uPD蹴\ %&Ku GGj[̣DQ>zgQOkKŚh^mxƆ _ȱB SZ L:a+ һ3I6cEU%iфH_kHH 9Lc^ryk6}A*YxO=0&~-ywDyCCJRJ=uk^cG6t֙7z#0?ōjʅUL+c@ҘZX3#$'UmnH1r_ۆ*OrI+do$s\?s85ɤ~KoG $ю;B1! HnN )Nn[neZ=3\vCA3ss2g#}ZA)-/]Te;M421͐_qB>=ebʩ*VK: ]z*# LЕ@UB %|=hJ2^t khFn2΋?6O"bXE5eQܦS~{[ KG^o ɸ -K#%ȿ̞^2};zAq-`䛥8J CFڎw_hyt;U#_"^$㈂αƂ?\jj\`.G2sFBC:] >l@0'Ԁ tII@ͥ{p:N﷯'TkБ'=[NN@PWp1vHLe# 6&^xΰiWTbDXi &e4j9g, QL/`7|"In5g2"Y1G-,=*aŹRI;ݒ/~ҢaB ԫ8,$l%g PS"ɀHL~Qe /C1s8іǧsۻww|ĽL@-O˥Gx 2.b Af}sMlTrbS0F`T\hM[PMfC($w[ ||>uyUQ>0_MQ=Q2To3TmeQl*h,a'!OL9ċ -80aˆSJ؅}cZ!k$Z`3fҴےVm9eA4U jH ՗Qy8tLC%N}?uBCu2_>Jעl3*"!{IHGd%/2Gf8xN Yx>YYsbضE,n٨EEwuf;T fj˝uw$g$>CnSPay͵+r<fی(wɴ_G4ykg84qv106Uz&1d`6m|6OjI󫳏,feԹ؁%Y+|Ra{,-g ]2F9WsWMКgk`vӔcC:r0/Q^;A0.q2:J rY bۦxdMuڂ@ `8Z<􈹡v^j6e{/B1x0x[ (~]@OYE eL@Y!Yhu &ۗY?,>?˳qb2,kGyk6E g'i}ƸKiOR|Ps_?s笣zw ?NBغ0%lojl,, HNs&=w?86l3W;K`jCT#P#Ԟ1C|%үjϥF*3x =_?F_kH 9k'/&7&kOc #L1ﺰ5$7 ۇkxMؿr!Rh_]ߨ0={UœH׆ldSOfxSt篑CwOVC  ‡xN` {\Xݳkc2{Yh5~R!q텧EqTꌑWGzPl9%+VuD/Z[C}E N=f^ҷ ITs_k;sBNluO?Mxt %(`;?2r1-]^f[7f[yTo/[5h;0Lgrg(> Ãn? <^OvQr ֑>B3DI5VR ̯~\|Wv9EKvLz =WD?' `35:C;%Ŗc S4 AC)P _ H#3|fr~>v!܏Ci"nS|mN[2lĉfxi2@9]YƱn҈\=[auz&/9^h8Լ|XbndNi$Ϧ'<8% UmE! 9&]t 5CS> O1a GǯK- tμL-~~9A}bmVCR qg<>F3+l8|,j+w{dMOڽu!~-Ok3`:5v i'-kPz•\s}.syiEQ_z̘?̧Z'=:ߐbPUY 1ڔzA"<#CE[ #i,XuO' xF<_jat Jr/(nؚkn}w4)~YH4`I2O+'46,) XQŘLk᪋ݞTb\ zroJHHQ踃Qg$8.(7 ȞӍK}ݩM?"EbEw>]=ZL)X/3Q|K:^窎5D([xFM~Gll٫&CM9D8VY,+YnfuA# z0DH :>(8ʨ'Valj!5l>/tP ]Ic$ LK&ֶϗ̈́'\/Ѿk@"nKQ纅D@@-^f?hBK*풔Q0,8>9{Ŕ^;+A++u?+İhM&^"|mx]r>D Ogws usHҮ]|0x8C`1 $9 K6cfV8WV A/rƑi;vW ,iq4:  ÝJ*DbuKBDUQ_QUCn ^ʋ'Ƥ.&X\s\QuRE0,t|%T0Fس\8*!g; `dJg1絀?-dî.o88zTK&|7Gf0Šr #VT ]Oe7bjgAs9NPYVaq Ьv-,C&jzέF7쵑xu2=-k+xʳ@[x6 IHc^O>seV~7.AYڐL.NM\"ؗ*$bH{@) ! {s`SGm8hs!mgk}v9#i^NoĽWf{os0v!Qd&_6d 0_0X@"p`ݟ@y8^ǩAȀ6ԕ^8(0WJ낪"ChKE PH` ܻi!>y0 g]!e,B V)\%Ϊt!r$ Rd;qA؞ߣdtIWXІdjL^% A1=0I!kۿQ(`T*Q}; WRyI O.0@tfCh  .!)ʊOai{?}> dXhjq竁zj8mP&ʲh:S۝z$ 84pȬKHշ,#1]~sB؋-Je[MF ړ\g`-Vdg3Wl|X = $IMxy7DSb=(R uFȁGi6-aNpf+S#3h>rϵtQ_9BF#~msOYbJg"h/!Hzϖ Q=q 3?1sWDWnlT]硿ڊRB!1$p铞M>)+e.V*&%[;%~z[p^CC8*9M^Y:7QL>X#ƘEMHPoTC݆byISCLs}|/lY~xwD?H;+Qy >3z/kzU웮X 7_G?:CBkl!xiO#cu$*쿏i7ՎF+YȈY"9kq٠8Ǹ pN`*3:VAqoӹPJ HOC~MP<:&Ø M ЖTx{\ZrI#V j*Q]Ww DbRwϸardT+NCS45_PW!zO$$] aVuvb A -N襄Կi[O=im"@qDL鿐!jrh5 8m Kmq æ%HJcF5#eD6`ڛē2_L2b# ô>t3ƂoR d7.D`֪}YVNÍ(74د*zs]3j^V<8\!je\L{t1 BчdA D(=Zn;vڅsA ʟ["^f)RR"{VKHy7evXfѫ#Jʸh2s€8}TMc) #fU[T!o+z"1Vo?+{cBJ4ℐs:4I૗1 U[d4ca,zO*Iha!"uVC&cspڵ΢NUń%uTi@(m^C(oo'YWr8gӐгe`.?QHj.pɥ4f͚9R"B^יȀ +_*j= T7.z 6}@7jxnBMh'`=܃5"w8E)%:]U^hZXWl3eZ'G[<ˑ=M;g "L*ɬ}\X6#`'THnI㷹<BVm|SE<.[vd]I> Ș^yS DLe1 ۹~FNi(l pv\brR;DOjF`bjzvУ*ays\)3WRymĹHK#p.llB&0OwaK$#1%訷`AjW$ 60Y8/X *tb, fl҆f(%I:)? 6/H,! +1vxޑiA%)DP>i%ty;@qeF"J^ cA6 iH?5+ gpGVsf{%&k+WAUɽoK:EW{hU1WSƍPVpA-6S\7®K䇗6 '9;jG )vlr0G~pcINE_[6{ T2 &1_E)1͂}Vx];}Ovf=Cl*b~tcGla:E#i)Z x=[Dd$Gw!pw;Mn Zaگu2TKͷp/3]w- Qa_MW^~Oev#ٓJTaC ea$u/& Tu*{4ո* Zlopv"S`6/\$փ<~5;>~v9Meuw֚"+暣yRvqXsrF"g /hH*ˤI+>#:-uG-`Xx<Ċ#.:G-z˓w`RE/Bj1mxfyBs0ՠPcsoZӖ`>2P3*MC-EV}G'4I}@ Vzi-M%2Bivjs 鵇_LB .s3 XߌTWV'e5k`WBѤQ` ~󹿘-(_Ǽ:ο#)vrڲ Q6;!WsڄlOHF܎ȳ: g7P Ӝ_Ƿ1$)4} *Ɋ YRcT<ij0Q᥆Ju0H&~pY;S=E;iwάkM-|%Gi]RвbcSq{ktkθ x " u6ӻcJ-lDQ:\u>2Fz]xs*<9]D7:ׁ2-l2e})@@tǪ%0F\đ]))jW@v)byOi i_j1@јAvzS67o{+YyE7{Ay 5/>Ke7 ")o+upUB,*.‚>T.;qI׃r!S2h}ue, hкn:ӅɆ6 Ư?@yikݑNFN8"Bã ށ2N01"t)VüyI }_m1R6@ >Iacl_.H*|&}6` W-DeZ 2w{AW$Au9z+Xo\砐4xJGpA$֤ $*Ʊ!I/-ۺXXxie(*'Ձ~GZ*\xfSaSɝK52^Q9Czf#,;3zϑG&du 3,JRg*V\}mKW_z"=jRS?3St{n F#}Z* G 3˒4?:9JDLL*Mh]oYt爠 ̆ɮ[Iƺi zg!upW4foCK%?zoԘ` o?y" Ɋ_֞k)i3n0=y^3vJgh CiM[W3r_Խa#Q_v5&ӾXG=CBp[+rC> ?[%D򁄭;@uxM 7 傂 LSD"p>F(f,?Kufi5yUFKDӲ.wrE#Otͼ{ bvӴ7"xC~SDv 8=f* KФTOLw3}*-$/S`7ë,Gɍc.Lʠ7@ ZH"\`i@i ]C[ӝM#h.jWm}Y1!2󛯳4qkաɷ)Eij8^iꗈ OpTf42  8JX(ỳgp[`MdP``^+:)цJ]@Ƣ[&;%$}Rih@A}:3L (!䙺{㲹y9سNro%*rvk""E5D]|*$PpnV/'GeA]{1[qF8#}LOW'])5 pObOZ%:+nO|1o$&Q> wa6E٥̕g:T:\~Jq,aV|OүՃ ]F>ha 04BL faNX&G B0XsC.gA'Te@K][`@~!!pɉtx2ǴCAUђ?lD$(p&qj|@ R:h>2Q? s%s/{|ǎKCh.GAnT +^th c:)vV[){sHSd,r^9qHrʳ3O7z6t"0C"&3eK>&Մ,.USAHDQGU.S9tG=ɛOQKѴ va;py'?$fvM9S׀:Ctȿ=( ysL| =T-!~'šo{<phRS)b{ NnIW TPkC._ǖleWߥLs gO\v8JDѻvQW %j:ІO R_r&bJjݩؕHuksOqç/8=* 8]Yy#d AOw0D\}|FvfML=CGfI?U22E"#R5ϊCzE,auIΠBmce'F1X%7l ?Y4 {?L=pZ"G; }Lbۙ=9ؼMd׀(w]5'oPoT3rnZt} D>]G2HԞGY'bpV&HJ6\Q=1~.(p S^dYlABɬ@A7@vs!Lux4V$)x|\ F":biH%ꇞZ {NT+ٵTzFXfϦq#3oɆU<DL)d)9\D cZ?wmt%@'1AisB$^ŝpĵT~Jd2UC 2jq$h!1 ׵ڕX?r/ )`tn.e"Mz^9T|6#4z&~JV&M`|͉ (Fv(u}Mb!鰥6PF_iʅc1| ؚjoUR/4n&]4T]̇勭؛ToeUCoL]nTvhS v |J.JK{h @|u=Xe)"7E8er|%0A%`J[gedw "ST'D[sw )!li9NLJ,hdX&K;Fz'4%|OArBaH;4Ԑ>,Fgoѫ4Yb%8=QVۚdm8Blj& 5|(BP$!%ޢ L T?eTsرthWt,RdeJD3#dSg> aNpGWR$\fO^riϚV"V4c4#N 2î YX].PSG~\4-'Ftp$ &*C#0K'sQ?O,y?h+]ٶ\ׯ5@Uimp,<P|MDR?F]A[Iܜ+ȭ^@q g;DYF2т6&>8q_wB%8ݾsUYtOqf4N7u[ieBDL+k@h1Y8e[?}.OC)BGwts4 xɴţuɞ`:v6z f~#αͶ i4B uk' ]Fƭ]MW2\b {O4BÙmCAᜅxsVȄ4Uv#7RkqF wv!z⨒Zw[턷p̘=Ig٣ D1? Rrw2Ա&+"D!Cmxߡ2ɍb-tHe֭pzzcO" )?C~ J%YϮ=>4Bb*aǴFs&_4TnП7TDPOP⺏_assW([½\1C:fSkݠv\lTXYNh]v놃{$mʦ+*+QQ />X]h_>$ " u6DNfEUT_Eױȸ쉢bKb(!Np8e'P :KJ\5ͯ3.#R"**~`p_цEl#Yl61³x 1sn@o_{륭^6p ?UIsdg#EWL4Ym!G ,aki+ѸIWğ\bnKf='>݅t%/trcE"Mc>%nbisLZR>^]Pa! f3ZGQ1V\H]_x޺Lt;4_K辉E6=N} I-ɁUs>>_#d2ׁQ nYV't RR(f@ 0oi]ԚlcZ6(Q /z᫋ٿogaOb"]6wS|yNɱC婛(O¢0;*;X b0Ad$FEʥKGB}w{N_F ]+Ѝ]ۚ ԥb^ e==ZO2aLeجQ2@tO[? Kzs>ȨDCK\5م8EI\Sʲ+@N|3=^~iLt6>6ԊE&-/yfOlض er7k@$f7L&JY1nd:^C]Ƿ7xAmK3TM"̯1nqyg-].uMn`S"4om$TW[gSf*4UL M zjـ!4P?L#4LQ7mƼLG(e݋t[zArjDsKTI[#"ѺKFxf}@&=A+1bPɢz 7{3<_2,bhK 15~Mɼ)pKęLZKr:QE9UȃElqT,KUVeTEFAឃWmI]uL0X]XuHwQaH44 f<+<}eDQDecp?`xn=ztWdRL}($f[A[ SW )LgMK"Ĝ/L6:L.sSjo(yx-njE(r-?l)Θrv؍s@MՑDDsyX)?Z;PzGfP=BCS!mO5C_"-E oY4{o3&APܗ&rO/ C 3ш0݄ fs*%aj_uʘ7"_Ka4AB~DFQZ*C<pVzO^|?r1KבZEij-yhD:gro({Xv*N!նo3;O\ŀ&HZP>.yO jugCi9k_7z⸶UPUh\e< Lc̛ʟ*t)7"/l[ܷAo|CMobABV22^ 8~KdXڝpJrˌyC?,8.nK8px7M"+g6 /NV*zR? .)W 3H{gCok\:br[ހGZ>.OK?Aw+Bf,(D4z96]Y/َ )^9!T_uDD{[z[ŷB{A9vuvQnVhFb{sJ[Ks>M [zu$dR>䆁 (һ(MMkryv Q rvb ]Ku V[_A.dU*T[z(@7xI/ 6cIJ< V,@X*)m^ZOї7M}_Wv&)Grm%m囦[/d72BCI%T?4Ν^%/ߪI)|$%f٭# 몁QB/W_h 5[gMRwHe Vk`~:LM;`i kn9W{h)5@,k| =@']%dLu^y7hPA6@T/Yu >W`u(ϥ"$}#9{7,1%@dߊI#([#p*X^A<-@`Ӆxov T% 2ZnSdd;Y$F~ ڰ%L7HbrfH&{D/"/cTd$Oޛw6τL~YaqP|C] _a")1?r-G/LlNea9>;[Lk~/;JU1[qN߻04/XD ԪS7S> يvC/Ò{ }n)ԺgE}V럕บ9x1lFtIIwEo̷(Ȩ. Kx@"#75\cW^~U)OX#KNelU]XqU~v -J#r~s|͙iɽfv! 6D)1[  eVV9:\Q8Sg;>]0˭s{b2 zxYX19C* fwDCr%BeDϨ ђE, Q @h+ӽLEJ:F*@V"F=~z_ Z* ̙;Hm"cCER+q^"Ƨ@l^]wWEv&@(UN:aݣN :F6~_/X 35!өAm SfTaߛO3뗠,7/4 #wQ1G%`ɖi8 6ɲ--ť̴Ȩd/X7%z|$ijCzkY_QQEwZVT "7zp4)~.YWpq.J8ΟˌA#^wDAE]+iLfoى'qVꍄa?p&7DI4ܙ@·{49fzbu[О H1^{ΔgIPLzioxbC!oք]AFIM%O*T eg7>o wq~n1أ&ts 9|>K(d%v@g5;DJC.Q[V "cmW o}FmpA,Ԩ{3OMe-(f$kq  cv4sO!o!PjB9' '$kyVB!jVWr -^v6zXȢ%K\iB:%En* ,? ɐt@?M"jh:;_ >Œ05Iz!H@cį%i͊>7J_ڃ\["vSTXO."z QX%'rKǢm!!iuM}O'S;v #,pd#9Lq,O"wLFiv'lB{Aod,cCC?:$z&kSAEl^AH  :K\i+=$."vTpGPl, . ++,Ssl:7Çro?ܑH%m^zqҮRYuS)yqcZ,؟,a'uX:# B3܋31gYkg[3TP5R**Ƥ{%5T0:npN0XՔegU//@QO/ƇO v hBEB"y&_4JwOδ" {`3ykqS{v÷sSPMO6DY=[ Ԡ%'6i x"AP7I 2U\ٔ[j( n\9'>r0R!cW~ʢ2mq? B=K* Qbg w{fM b\;o1mYŭ#p_s?醣>n pGy%VNI@h=a1lإ[I?EFg5U/3W_4h t zq7̰nn䑈DwzgЙsQֽrd Ns,֦rJ_k0!ĭW`+ɔaT󿙡<0R2CFkq3yg0g _. Pٌ¡A#geW0o̝-fw5:D1yPeg|yė5?C}(FY'V}ebn+5c$ӱUْt()miʴa @syACzΔٍ|&d~ oj;uA\D :wN#"$Zݞ;LM|39"M[SM25Lk 42O[OHh€:o9w| H8[x}+_J`+<ѕ և_:N6@<~Y?2qkyMb}85nXrӻt0'AGķ Nm ֡NR =Ǒ ~nk=3{CN{(*GƤOgB H=&M}Ju!"”ԶWh n(DΉ "fhޞ+ $6rQzt͌os Bb`?,0n"X*&Vb$`& DrI݌Ms[|Doyy(mY׎ܳ W^Nި]dzH0&7 b)eufGMv^- *Yy>;>#ͼ6- >LcpPL[/)C 4:$=ݗQzW$NYl8Qps|>9ߧ_P+,=˲'f)W@ 3micx埆 8<0lk7`O d:lab.+ S/ԻqG>|5ň_ c~& 0r5aTbjY?@ppAWGj )KzF?ɒIr`LHlH"USJtDZ8!E4mZn@m}.2O5R@Vs?4PABuBmUPs# rOc]H5T2; H`2xB *G+ "|²GmRjo {r9hp[ 4N&bF Mne)~ a5`{.X>v 0*ɩ*$xdo 0q9c)x/F˳"X/7o>C,OWQ X+ϰhD\\a z7#ǐpwe)<'\/ksf`3ED 2}uQnkBkΕ.9'`&ifK5W*_B7^_^\-mA€B5"^7}9R;#kFRMh$P{Xk<ݰY3AE/b7Q#p|U4_;Ƽ &S*lT-K[סzAMqmZ=aH9T9XS-'̓ݛ?aQGyE O]z қw]g;(]}|U#CPp ߃hML_3<'u%lkôcu:nCni'P4yzZr$_T@`PZW9<[)Sg:Pp8&*{RQ*}0ߨl91f9 LZ*R 0!7 S@s|n '(!RnDHs$§K͜vgxY^qΥ'^:OuAmì`,pc#=Qa1uUKi&5cY>{ud w5ױyi y62-W7R'^x֞e身C7e }"๪:Wo(m4%QC,!;xݡ*2+z%|G5/1[(y=1fydpbf$/js4o^ YQLWϗԛ_I&6enj-ǝ}= eK`2w\~RsʨIܵLjPx9~ "f˪\_˅:Iri JO 9?_aCp,h~; q)aQςo9n;w+t>Ԟ?fŔb/MTd1 {6|9z>qȞj},dj3 O6~96hy I)#K PQ&g%L)H.U\)D_A|?!Bǎw ϼVR$ɠT8߱&%5^JJSqЁ־4հiˆ|3xXqN?-K 9ܞ[~wg/e_zj5ӻ-=I :AʭR,43HB5Ɨ=B١lX%gMhyHZ񖇖2WykdNߘ/d)sp8ABےגVX)lټSVtahzD ;} Wш D'yXhJiХH8[I𫩡ꮕ0X (1n/NUQ"t &%vY+SmX]ö}lyR_mv>8f` +(এI+/oܴAvY}Ñ:Gmsg3 OeeFmPWg[zm+FکZ>8^'[UA~Ìҁk _G[K a?0 \-L7pʍ׻ Y|.i ucջQcEˠAd9ՐF;AucC%SY-yl'_вs5n-藺Č7#/\ɩV$iukW0apr3UenYATJH)lrS_.2b۶Qcz7o#5PpkwT='B/$!}07ɪy׈*<<{1YOF2.pdB-։FI2[.!~LR2?|֬i |vL9V,jIzfOHF+P^It|bFBc2wrO%ehM!kuԈ9(9m_{3UQmxTxA qE\G~NU_ =٘`n!s+Y#lz0lq̲Ъ/vL[/ M# hg Ąn{sq;zPc81x?:i a銝:@^.zJHa Myrec^=+~H3gDhC;#_(OꔵR eEI$r[?5*&92?!4ڜph3g@bƅAo?WV:0ע21ya?mlj+*g"[7 ]cO(>̗}5簐#bM Ou?zDHxB$iЦ\T=CK]\U^k:FwgQ M ƬiN}'6%ŧ!ÿ:U:JIы|!joJl-+ kHh~o :kzQ?q@zJzՅ8 V5#Hs*OS(RS#0ȴX(<ʇaBzC/wbrţkG|ßBNǾh=KRv0ܩѸǙkXy9gΡrȁ^e9iHk 51|Od@{ A [ [YIlդ,LA/C^!Y|J_k.&եʟ\0_ ףKu6G1S,if&?h2Ⱦf¸Х2Jt>fCDbJTߍ+FqQS&C-e18귫WR:BEtا)?ԯ*~trz Pb8^Ɠ:l;6qC6NpZŘj[/LW. _"a%,]aP!-53YH}!tuݴN܏wIkm³P5 \[w|$w7v_iZLDq\a0+ɔ eη eKSyG93Fi:GԹH? *[I (,Y4AK_ڇ؞ A{B7|UjrF% M;S[0F&lAttoZp蟧ӻG/āKM)GkAsLbYP=kd!9a{k:Y쌷]^O#{>07׬-Q.G  X s(Fl#A ZB6~  D7-m'WZ!}$E8rA5EW7Oeʉ(Z&m7Ucm"_JK= Tu'p$zUZ7)LT->g3!ûU$G#{\AJ[Iv^0/0<6E,2J`=zSrG$]19n;|p]kDrBZ" E :ra@Zbyr[dQEG&;{Ph]K1Ͱ>t2#%7Bp; ./(X) +. RC=$.c5{{; Gk/8ԫ |(gF +gj17teTc^fQ5D}&d@8G6du _5W +YG ">{\wX O=C}jRϼ<טGp׎q' ¬|,EW[#`o pR ?&,wىWK':jxڱ̵LzsxE23biЇ);#2pCQk.`BRCJ:{kMI(XUo(+g4Q /e1=[fV V>s/uk:sT%W)tzF7 І "-$fq[֥Qw>/^Jd$e45[3| y$C3T|QTO`޶klEp=Pevh'jƼJ0ݷxToV`"J;d~#,Fi<-Xij4StUV5jAiH A@i%#MrCKB;}XWo,6p߹,- 64G!FdDi=E@s5c)QVWLye;2&), U#GvCRg89LRYXqIzsπ\rيr~R^}:nBL7&UfmAx3PܽEڬ1DBXxomaCnu3 v MtTzL,ʮ5!J.bFÿhwU*K?;pH] T"Ƚ&U>#=褂P [Grч7e8[]t.(ҮmU_^mG tC:e6W zT|M#CLͷ REۼ%o).ЖŨm샠Do]/fU{ƥ^"; KKByl;(h g]8fl/m*L,znC`^VY>+L0EOta;V/~Jŕ9|*TvY1gjb=mۓ0{ݭ`5}\_d$yz+02PuNZx)]4?@QJJfICdB_d}X[(jbqí!;^tV^Ck WŐA>}|fc%hrʑHU=8ZѠLu`(W'{SQS}=7;J2f4\Iy4wXFw[,فHE0} gbJ<1Lf{:%,eڵHEZ|֚#9ΙXk6 jN 9$ A]v@y\ rD< D`|͸~P)(1 _UT;m d~%RQjjS |߁`U@Y;ӯ3uCn:~#eA9!V$ lHj %aܼu.G$?{+₻I \jf V}C'bf~p>g [$.ȫCAX\/0 REJϔh~9h+gB h&i_gB5Ӽ$ }GUn v= $G]p;u!Mi <(B?A|deRgwP3] Po;U%_hW Fߩۋy,G[ƈ4HT<'b%ʸg"~!I#~;"kTA^-n\,>H1ΈgKx 0&8dJm׭ 1[^'Fw$V404УR$Ёc q۟N{f4Cd^xuQ 0"-LWD`& lecG2~k$+TW3SibANՖ=QpJi*bϫS(E2JvÕR6SL.f"t4<dN1s@n}kt*74N' }\H ӊӊ η4M_ViEnҴ*0T7k"_6U喃q :]ڶw]?z%Ƙ晥fB q-( a lœk n*X1IPR9̡8^ k=KFzruA77 ƩvBbL'dXOx*P &vz,^ʣ3!0|,gĪA812^,'X1N782lV5 QQN p]hv0}\oqb0c5q u J' ^I΂aec*`I\ _xPnkcak}8g`_z~RҾQl{31#۞\Ry:ٓ E.b+oa)hE P:s %]7lrV:Hp6-YԖ uШ^L(%*Eûoϊb[m}@iN!ȡҡ-4f~ i{da /؃mTk*[[`$#z5,?-r\29/ pE384A$:@}%Wa {Mxr=K4;،7eP塈ˈFJ)c@S4.FuZQt\f +B*fUrMm0]b9L_m vR'`ցJv17wǁ*^Lhrytm TaqfFLA!C=p\PҖW#0xZʉy &DD| 1Tc' Vs O,LNo+! KŝGxV3sF}U7 Cmo9r*JwmKrQo :+viL!V$3m^1!ƸܵwBdiua/z`4j9&1U~m``0LT?֋ZLNdEZ(>PAǺfjq܁ F`+~10KvW׳PͤBXBNT&@DȺ߱ ]e>MMnr%aJΠjy%U5||:`m  Cnh.E5bEjLzx5.FW:@&sԚA$5PcOϖghSTKyh$_=XJΞ)϶(!iĈI؟w7xzL1N>n5Ji"XA,~䟼a%fMys,[i'{7Bd ?̲`!)Ap'FI3)SD̹W(UjXtZWڙ{XGO~Bؠz9<[HV#p7[΍U :̎JUg~*&8DIC=WP$'  R64PNۓyb]Ŏ$})A%+w~u$ǚ)ei&+ӈQ_h$q9Ca3,2!2;-[#aQYA|)v[֐E fdP4EP"yL$?ʨ 65J&ԻGrndtn h)ZB:XDOUdfM;zK$Xjnm_ OݛR4\&, yکV=|˜7y7~;bw4}0S~9AVɼיe:b"PjxtëveҘ1Y88Ծmg(w@FՓbסKQ%Kk^{$BmbBծ]Wc"w݈X8_ 9i5Gpr!g$Z*RCt2)niYzΪW'4ݑ.tA޶NZJ1% V45|@}2u!w+Ytu=ڷf!@i*ܪ2\Zta4Wa~ʤ3R΋@F#f5)eU#iYbSP°k攁j?[P=N0#`&HX=~C!گ4~1Z*f*B :I|O A>ҿz(D5 ;+0DwJ 棨D {d$Eʝ14M~.P(Ѧ~7pCBnFkѮ@ȈV[ U<:~~jܓ`נ`gT۪.+ Y+<zdek#'WCC(_w'v '[cFQHZ8&׵ÈFX(E sŁVtK!þdrh.7~!XAh,0WXŪbi 7p5 ƶ;;JKɰ y;{{kLgi}'t蠽_X~>)B )~'9_f.1w?~LywHppz.׺L*̝ 0ri&xn%% ref\8nid${Rux8~ZM+jߗaxdE$r^2b}R_%xB^8P~Dt_v@ ]rAH{౫)n{BL:/KG_AJxWY.%4^wMIe޳!/HzH~24S'-{%`x'eBD/nEӼJ&X@ `F\Wd|UMUN8*Krc =EXh b!߹:M]V _TWI@ k0+yI9)Fv-CUONi)B m+'W@aT@8I6]L@b$GFSvd2]")̳Z gݬ{Ut5_Y;=zOnoY_(c"Pf!p+HA9pwVqA=y!9,xK2J_MyIhF6î[y.ivءjPˎKP֩G3=qqS.%a&;dkoHڙML) zqC4Sǃݗ]CFLp94iӳM?"7av\Т"ʿm͐o)_͒ǠҎd<|GzՁ+{%3?z<{yu0!1=T$7;w d-@> D4^m3q.u ފq_"JR%3k+ (P:U-Ty6Z}IsawϢ9/j*|ߥ/kOP{VP+yD<+\,ԻɌ-2%k"M}&P+HzpIBonhOz-NUC')W\c*P)Cn#9{]:*٤e<ߎp'9a ilĻϖ!ZJXy9tm s;蘠Zg9'Fu{Pfwlcr鑲kAV"Jl$ڌ mѭWzQ0V_5hԵxߛN< /-5DcBsGG@l|m"8Q۵,h1w!\H 0j~0p ~_{ tD6l6/: gCql )'lAj7&%Z 4l/L%Psͻ P]4Q { 9E=Dh燗w ;fnߟ$oVVp_7/G U4f $.ͥgQ#Q*ˠΰ/]y=;ӥ{6duHU=m-pZCinmj[QkX~wNg0ȊGXtFJSGVUy0P ?t  UnǺ"hqRog+cƭ/9kSZRHk Y)6i{Q/mk)GUf@%~![4TDW;g ǚpMş9ֱ)k}BǶ% Nm BBj4li)c8sqC~#J`3`ua-(gQ˫V;Ɲ(-:PMfS.۾:+X=3i'ؑ048wۢS`8Ў: ,bǧ1K>(]H#jQC[r4xd]_83׭Z,?%;`GZz㱔;/ oĂ՟"g}{$"MJw0kVh);˰:oN;nbnb:_^s_l)Q6~0`U%kGRGjsT, byܴ^x9c64OHyYlS[VU32>oL9lLqŽVW@.&iU^yK1Н1urҧ8b?9H[E0d-R 7ce Lq4)RG$zK%[5j+FsOk}8k>W=բXn385hS.-}%*AQr4f{1\POC€~F;V 5ăv5X ,ʺa8@c@~DeJJt/VDpGP:}0>gGɥ`K\*FtYcSda`Qһֳ{T5}w`X-w63 H"TO>M_Rˣr}?2*1,z9F9Y$CCDFxINsn q`: &ɸ6Ѧ TB)b,D32.kz~@5HO I|j f4(۾f3rOL"uzMEmQÏF#Wy`[R T5,XbZY&ʘW7삭׈4vO wIO>P}n )%z/e#P 3Rvİrski>7Pٖ}v$ws/ݱ"0u_+[UbK(QtSYL$kOP!}8IarsI4tPcgbm=o(RF3.z?ppC6roW>Cu-<c=H4uǿ,0ph +5$$$G悐B@{n͹'g[85eֿ /њH5졓H,h3kPT/YQ8FlnI]b6Ƥ"*vܜq\9ϨNq= !~_3e& Q:(Ȇް?5SbI2PޕeL*]{Yo)9φlZ֢֪[s2 =W2OT^zx${y]q#,$ǐ;{^քvY$弞H S@D'zM N ͪH H)>.KNPƯٔ\Eb;ki_7] ,XO}(}ti)'uhWH*V"(fKH3|? [砻acɸ .cCʂg)N`Ȥ}\mkac<ضHE/{tF ''Ky{!>^gwOvkD7C$XCK&A E,FFcV-jH9Ń?cT~  \ QqC@/'"HBޔDɹ ictK`d!&0q ٭K0r h 5K(K;\E s^[4(Sp@BH'WE(يl?oqf/S<v'D@y;EX9sJ!]6YRU̽b~Н3NʨHTVv,*e{Q֊L܊VKusFXhHIS8ӌ=(yQ [IYt6uN;nt]݄K1=YKB8y:4x@P2ylQ cBޟ]UZOMŠ.h_4pg(?`QQ})55redž$2fW7@7$YoEF :ߝ%b;I}׵@bg s_HqHJxӪe*J0Ud?Ô\_LUTgCid#=Nm,ΧWX5,hB{$\'&SzVT=sŀ*F3Vr,πt6Ή)qĮR%N^U pϑ-/ 6Hd5DҏVِbD}I;Hx (G%QJt8'9H"Yuv}=dqdl %V)׷~U$-HgJh B7r14 hS$*AwsP-%2-5ͼ 9Mg|ա?8*,ޥ "׫I=ฝ /7?@%t`G/ݿ^j "qd@⎶!V2&| 8|+R-&@N\dgz2dr}rѬ;wmk?I,F uS>7U+$d b4ңަ8Jf)ŘY3F5=֎.kQq@y QZ| lrpr`{;<[^v}Hku|P |~sZޙu#JAD$0NK"j|% )9qSs82!mz=S"04RD]]0i{,^k^,J.u`u1 jf@pr9($fe7ʵΜRirl~-+@3\[G)aNW2@bhݲ Mw='#{0]7vҀ_udPR* x?rQ+*=6 sύ$yF~3\AxQE(MF~4x#t㖀P\Sk,rYc`;YUtw/ NFl_ֿ8~6a bz?50&UlbWuMݵHམcHUӐ/ EPy81l"#^Webb@nd= Z]P`A#9W k޲V†=O뽕]#*4/xIy;0`T~Et̞_0p.y#?=N00'eA8ٓ|W=(^N14*jIv㍡L7E+5(LAA+?F³jRȵY! >!ޟン&̏7l|z;7c *;'=f;YaˇFA"b#?pĥGE0'ꤰFZ8Qץ@IΝס2קGeԝǕ1(z D!߄AⱬUԔ m.svl<,o )?-Ef Z@*TPS#]LT }5¾4OŸd?yAr2nFI.:`t]6돐w$b}(?zI5.=fI0i#OvS~y rvj.*_pfuf74j旘Rvp>m:9= 墲ؠy7v4XTp&ݼo#+԰y\l ~"d0V "2DR&Wzf q&8dϒ3=oȩ*윪wܭ'etiL/"ѵ bI݉wBj uk9oB)?{1Hlqvk1uQsrEaPTQ>t%N:ܨy/Y {J6Ev d#A߿{C0ɉnqxP76$5+K%xFevDjѣS "@9kr}.k0%t߼ݼcBl&[V Kށ;v6Lqw<3Džl|$e#o[1d|5W'[(ZW90"J-PBn:;uQuA(՞Spm[nԚcuM8NIn5z+]џ DA">(`yʼn!)1B+8'2[d[f޸Sj"pRijgzm\9ȆG 0WCm{RR8:M[_((PER`*E(}\mE)F3&Nf"0|ّ [ -(ǫ$x3dM+=Vƒ9j3Ys'j!ՄO+áz'Z2wHKST.~B복_bEs.Vhaly"u3[2vhQ9vHѾJn 4K˜2T2ͮ =<CA"ðB!#:[[GbF*eWu3Hq/8S\" uQVHw0$]ӣصzSc%_q/"UYv;}zPɑ!$#?.\Z|n̖N :7d~xSPx0NcSu=@dRȋA|}F=-B]PS~Ri>/ b.)9T*)+/DUuObA]~=ӻ@~|"K~Ilԁ{sH`.- ݞ͎︀\BSG, 1z{EJ$9 3?]%]OBNH5W;n Mn"c' ~$.Mh!^=wNzpiNUeiMI KnIq淼&V<PIJn[gJ޶CheaJfÅ=W W-.~4$OQUz>*G~OO6EVM[ۇk>E'@h~H21' bgoԹ4 Z??е@bޫ//]kNw3Y[=̊7ݥM~*f|vhʱl(j+xiNXdE7+#/V%B#:@XPgxBO{xO2'|1aMz'?̅ ~[ZP>B-# 4U*6^w38PRY -F3'R+' '*W.K6!^f$cԕ!"x%=(X#;TUm*4g.$g̮il: _"=mn~p[6XH[fgoaya\SB->)l&I_By9 够[3^h砛RdU+u `YҌPHVϮ4p{lc0fw)oŇ]8e`mrit^7c-x2g[R?X'h4Z٘w<u,bD5v $B/[ MX4NdI UR9#gYx)lʼ, mVH@Wه"5$WB\d)ݡfmOJo ;Nx 4P2EApPݣX!ywޱA_nz@"< rqP^+Ҥs${&XpcYl4Lܻu8d(tG1v"u?!LRf`a%oreD!HdU!~3HnjbNiZFq0лmmk޷PC3 xQzJ ˅oCt:]>K+=s- uD@(x{񠴟p1WmX-t ƫ>a>kehw^~~ >41~۵w(%29'zxI!-ڤ:UMe"#h_cl?H 3Wx `Xc_.q< BfHFE0j5-ƆT|H'<1@P)Sɇn/Pd2O4É\W\'l2lkR@h @f4Ij$V$HBJx2kץPߞwjv}?)`.&:|q2 kQ+rrA. p,'1}ح^U ޻(h33+muxFo1qrx_S~ԛM2 eFenvRAYBnf$)O APt(qzWEDܦ}# ,Ƌ%Ԗ޲Zچcy}ύ䉳åVQR On!s6\XzwoyS 'S%A@L K !6*=PAN?P8o:RiK08Ķ*POF .׆5ރ]Ujτ<LJ#: 6Z`~#hnLjKIob#:ՠ-bݧ{ZЍGw/}痩 3 <ڀ-"~۸=j"LH?<9*|j,?c`+'w衈!OӄX?[FA>UQ$ 5R:\/en:n Ս[ Πfƚt44lF 26EG/݇}cAb1owP3z?'t=e9Tձ yoMz#ViYn6;6#:Wp6Fl ^j4*ځ8}A`+H3w\ _}@[Ftdc+p4f!?ϕC3"k*wHBhYL} &DcQFMAI5;5tJ.0 ‡X3\ڗWʍߌ$鴭&!"(D^J?g.6J2Z?AWVF:~)=/&{W;K~*aizL\C0(743nrTu'8Ì~ Ģ M 0b`t7S#m kx-ؑj8Z7vZK: =ecJwm#4iMzs4AE`Ď_- L(W&:kQ3+D{(Myr$KЎX^^&ml?bX d w0 rFi|6>u'˛vؘn* Oי>M|(ڰֺM'8%C{)j@ %r,ׯ6q>#fxz) >lAmS}_wѵr]U6'-_ W?+rkPְ`L)ekZ"N,$iDk[h9דHqI|~EWַ}JMNb hP0zZ>0 WZ(=Vw)i˜C-h H#aS iG AI $e7mD&er:}WS01eEjR7aI4ԣO]Zfy+ז>9Db l^FNe ᔂ] ϗy}zY@zScN%_E):CjNcsL6a+-oLȳ|݀FHzsO`JNy=:lFjRjs-? +N@>P0EN>`!A06#(2lp||VP D ,Xт+bK6/pc( ))wQEdMƿVN~2hj>E r P|x9V[GC:-OKtuRS*4"zosՅfh% B l\/ {?0D-~5gdGCL[uN9%\PT qhWj8HĹͥW7ˀ/V#y$_dA[{j vz& hyv֫CF7 ["'>qXeʚR$p'$*RNSnB/-eXfe^^za6,OQ ')*a?Q #bMzlcK/Zƴl j6.rd' T!Iq/lgͪG @i@O6NN[7r?\F8@)R!;#naqK@B*U oK\9՛)Ї]V_xr5W<ʉE#0қakC ALF}\3+I:7Յ0t*MLl7WO~,÷idi,QC2Z%s I_`\|*qNtO4ڲ_ [<-C7h+:Cd rcmg OZz.27I .19vύC$FqlM8i=hHЦyGeTq%aAQqFmI/U hӒvwc_7X?Gz.GHyV_m&XjpF|˯Ne*BS4GKਂ;-8*O aKPM#sd{BTQ4!@gs ܘe2G-$SE_ʤ}&}A?[lIHVKщ/>w7b&-!P!YL ?S`I>F=u kCz`Zqv2>{qo5a>^֞n`˪>"AVӳd X0E oӅ0"SzO,Vӏb_aqdI 2tM}Z=%gy,^;DD o'&"ucm`"e *OӄWsLeŋu =3s(YGC)|(%OlǨ~Y8r@j՘ccy\5Ά 퉱K]ΗJ^c23LY{2D(LA9(Bu %5ﹶWEG, ZmȬ "sBir<RI8l 縊_}NE}KE5Q{O(ApuƮ@0s9u̟ S'9:`DwD͉z~#%sƱ(<]/qPدϚP d{ʭ'C;gm3"wbVS 4 5Si\^;:@X vy;1B]B>o?C5.N2n=0 +Cq1e ر$d$'B. QubSj;gxwSf8{6\Sqg* vnKeOZ Zh+sS-3 V]؀2 5K5\̸|VR}*.9hs Sply6$u.=ɭf԰ic3mq:c)7wIŏ;ŻW՟%꼏ܚk.9yb q?֯bl^OSy۩SfMGм *jG˺OTvYsCgΒY l$oo[>W CK!"VVm^&jR5j/0J$ƜQ}]0ձ`fTǽwQרt?kȅwR󇻺t;c[UХ"FT7~&I4!hy;xCU.?+ TPtj-&ګr-(`pZfܴ2綄D7X@pߞJԱѾnOg-! Ag5Nˁ:VlGSQ~Jv(% GlH1tm)Ë87RF23fIofEXW1k75gSv#o* }dwz1}FZHFa nM7:YMOwܵM0 S˲@[(*Ae$H xjjH@k8XQٶ܂}.g 7V hǧ=-1l_Ɔ96 CjsL骾` lghDwÝ6_S ݾ;:fBqK<.u@,`h2aZ+ЯG ?p5mVґZeIWd5`9HDzd$.RuT'xBZ t?n@P!⟱%]ݾ'Õ&-&+l-+WmDf#veE8J51w=a!R>ii_B-Lm u[MMRmK+g5R9*.MiYGGLʗl^`UvUU, ,~4JӞ<3 ͛կi9[k"S%}~Է8kvMKCB0\ѷ<Fb}CF=-:ҕ)8?qGs}[ASom9MV}n*L?Vv(2V q .0".Ϝ\cq\ a&,p_acLGk=7ʆQ 5- (bةF߮3\`5) \W͔XڟHQs ']idsY W`|pw$4Ҋby,_H4{Ϣ^nϬ "|Ehln'|fGC/]Sgc?['Pb113MN.Eb˴X;ԯbHՊ*TT>>(E2K7> k$>&m*:G-r r߈m5)S2Spx69%"'MH/cVcu®0B$x4bU@ZK@ :e N56DH~P6QfΠQ+x-Jj3We ~G5?||x~5Ŀ)5/p#3wbA4HY+z2Kf{7;-N 8AK3ɃFrtaԌܼ33˝ |SLS599^{9X$߬"QbB'Kr$C=:mTs%yG}kn!bt=2w?pgjc{;M|o;he\L̤R@| 7s5ĐCL~:t4-SA\k  !3On(H#Ew[xRc0άN :PJ&_^*voL趤4VEv|4EuvBVVlќL]|&eTXa֊ς{\Hv-F-"ϣUA5 &C(SAb8x۷;&^ 5Τ?oD;rBؘBVw˧Tg|Η㽍ߺ]ȴts塷XޗYܜ!2pw3bhOcy*> vE@ӂ] (rvkЃg)MvzJHl7V 3/hAzQ8 MϷ- (lgr r$Hl v@030-o jyEl5b%],Us'gfaQG1Z_kb|*HynwFY7NQ lK^$&eQ\xynhnu.6Zc"MTLDe[q`]Vuk;)Nb&nX9LʘH3~7AB!TfT^?a]z^iSJ ]zϙƽ*}lw?t 9FHE[AX[EZ)Z4 tte^/ d]1ks+e"w}B.yMJ@u}`\ԸVy1v؝,-l@ z[' N+zIcq#kH`Ę:"7CZ2M<:U3ے~I{3Ů&լBݯMr-S ݰDX8z{ԓP! umw5yd,'%:KP,ʇQ4;^Ż:h7bCi~~HcC֡`6MB%A&ga,\bexo-Ɔ# ]vZaǥ2IYS$d%ɁqٻY6;oGɭy=çO*_ Yy>Kr!?T.+g1b";Uoz tS!0~4x}xiVO@ ]?Q0R_;f ZV 'O"Pc=nKk݆:8PPNt EdN*Dž+K2Ö3庲 &ùnCcN#nς bHtgT&H)ZTiup5>8pEVIß"<4 :jc^@TIڤ+,7 b:h6(74_'U5T )͆T[W&!jSל5f{n@jI5G"/ےtr.d _WzUGӱ/uZhuWwth C9DINAJ!?Un;)!4WYќS@j3iFQK9]xt(&uAb9WVˣ>PJ_xU ^y{\=8o]Bp>&իE k_+j`=tbmǑEhU ii=ܖ9[ 3nFdտ7jR~4{XG]@ eMD8(, g(MX]u}DGX-Gd 2MI3})+,iB^BsL`&Zbh ]{'g !{(j#]^d6_{aKnv'r07}mx]MY 1`>.~M.^j̓ߵ6jߣe-=b9}n=Ȧwy*# wֶapBvM=y8J lo"􏅦|cv"fino|a GQ  ~dʲhi뗙ATj$ARm<+˗/-ft]\@ߧq]E n#C?  t)u:zyW1Vw$UI@ +bYi`6Ѐ` YX @NVc e@}9xNu_ヴ cR8uw;>i u9 I,@ +,T$*!?'Qcb&tEH&kW sqmu5 e+HE@r dlf*F "wC[mL}HIu ]Wukv}ۇO&ZPծl)2RZ fͼŪu=n~eXi-hs9@މtY~Y! DH׮7,#=͙nف8= ]Yg0ikE2|i~4hp)j5GAqŎ˟2\c_$5W]MH`*W+F{K$ޥss>v\P#ݱ/!!ɵ4/+v=+j qisa^'RU8s޿*/y#KV7wCuHQ,b ²`Or(rۧt܈ajT;CHi`Elcډ;G a@k`1yUu?M &$Qr 5q)K*sɥjM[P||xGA661;T$(DĚQuBW؈ ah盄l&@_ [(A"CtRdC8Axq$8k6R_imO PYDžAv :wET~f7kFI/esD rghK.%KU8t7x}r9AQ {1Sz/>iB09w;YracgJvHO g@!oMbTn@OIӿ*d^ُ7&A`p n2M’te$Py9|0 /(n`hljsykl|p\$)' v rưz7F2+:h.Pٺf>wAܰy$_)q 1\04h sQIGuvB'flH5P@`x]S"ks=jgQ '[JqH&OeI[Y,7faj@Ki~;&XUZ!&VojnvXƛj`T") ~:s1 5bZkSps3V*CPПi6%*jy|htmmŴ (tOzHا$bR.\=^ ~2շip1<\5FEFVsn'Opр{~F~S#a!w6bfB !&^33(q6egq[: oqI|A[N !Bfj+{ٹ FҖxӼsvC^O{M[GINC?W k5Gyɻ$";[&pIj}&KͺwԼ{_:IUܸ$?O HHCRwF);74H2R9v-l [!䟒__\Edͥ_KhsD=[ǜABqT|kZ]pV\IJj,|t\4AFcFvfƚ?mI$sQrcV BW{ULٷYRiato?ÄN7bVqg{7{X.DBH%rHxGA7h(pЬc} x񅽬H 3T3˦m4Szј[{G$UPrcÖX5am~SGDfdAs! wu]e*Qzw;"fznqL4L/khy(~5l _#@/m:*Xb/+}fxL>&[97lk}0~zX͗l×M,k^_@1VK,fuz*w#G_ Y5ַAt0,֋4,8fZFD[ddmRig0YےHHl fҍ?tcbl~*ip,gSP֨-3uӰ0 ~s̞iQz6O,Zug~l/L.N6VokG/-`C.nDp6U2 ǘjbOWΝ A'g:gUr8Hw?هdÖ}֓DEw'o]Q'o)[ 5ݚvzU ?swRSoғ;y}`FNh-==JɽY}f~e.XQ3Cl,j{crL }jc:xd6y S@Bk. vjI爸x?(ђ+[ Odϟʎ.(L+,Ԛu!l.5T33 ^|=,闛)41`#|Oi$忭DDߊsbiZxM!zAbNXH v'!IJwh R'Ӌ/I~eE-ZssM@?^96oN)*Ҋ1wܿT-u8͘RfO^00yR4%#@0D-Rj#2c->}9X6rU7ց0Asb6?F\sPKs؈28#(_E\ZN3׭¢oLW|}Ą?%GQw#=wK ~ Y_2I")ܷ+GcD1$@0c[\ 9n! cG%-RLu-A=Z]"¶w$8z"odhpe *b7l%$ןAE5d-y!HyŚ[٠'%ZۇmǹI-$ g^/SZͽ{*Hn cգ' Lл)6MkȀ,Vr+֫]$_DLa;/:c3:+ Yty"+:oq[ 𢝏yC(֙Ρ>e@DPL@z\ZV'm*.gy~ރs-ZOLwfh#4z ChxE<1l1ab> h -M)qJmPoqJGhK-ƫН@`UI7$=q֒u KLr}b{!o =RpW[u4.n\58GwV,j_zQ>C-arAI 2&!p.L-c⭓.!(8dr.Zj Iʴֳk2ll0N6 ҂VYLÇ3W^e=hK/Zgf;aƣ9xM=.ٽBpjm,ծrzI%`3=39N"} OCy]*mq auS4◍L* R4RSy6ȠBl1MRLj0[ $;C2ب ` FuBfʏ4)āq;bSO t< nm߉+tj ڈl&0s\+QnX- [.:AGB5Kgj'\"_K~fX&X3YՔ%Yb/6r6!'-_hcafa-BY5_NxC] ?o-y޺Ҿjfch ~G4? d$s MV[60B| |)4Ke͂,0QqOo^c1 hFK탊2T7{$?6;Nx{]AY3 B'*ܮ%Ax\< Y?hT1ƹ Љ,ځe)g{Nٺjps9IdT$jóCa%gjk)V@-^f44D|i@8ͤ˪p {vK f{})AJ%tG'n!sA٤4|;`m9-x2܁Aa`qs䣑"t! k9v.j*N@Rx} PU`lR m~)O.G o3RgGX.w:Y:+f7MnZq4*+R|MU8lLXz[ 3}=VfrbTz-kT7wYSYƎ ^6*ixP2sV0Jf2ZTy`͆y7jK20IM~#"ȧ/Hej=bY1n÷U?s;%t!p5܍ߜ#[#=%t`k*34-hWEwxuwlLa]2z5@T#S$s¬&e-UT߰l_<[؂ nŸ[#J^& N[-< Ajb0.f̄֨OQ!=&1yS;+qP{!? h{[,! ?ݍL~LDV6Wl ,|!g*$' c $+lM?XmE.fLf]x J0F -]ó'^ɸ+T۱-~pJ]ԭG:<7kr ^#:BġCl +9mh c ;ꢜa8"8m4C%AJqA,״4$ޜ\2ӭlLMS="Rh}{Ziq] dܹ Ll6IA ̺+ٹO[m`:wM#VJ#Y)F˒JT7F#!(~PyD)!Q%K>>Uq#<.Me؏M&\\$gkBf3ǗMVe\ѱ<pjfk38gY*U<_ bR?6|_QFcET;J/|-bry pWaλiQ -ИAݺ]2e=&d<[P yRoP%gn˄:HvKA8{Q[EvCKة|܁EvxT6 ze1S}6Z<1 E!͜X(ls O,-!AI74gw>Zgzt+i/?: ^Oɖ "}׳! {R谜a>_~u,8y>r6Lω'`^zPГHr/q9VS52A >^EA2 3je3\ 6 P `/m Ux d\D7m$E)wpL;ƍrbš|̮ L !jK94V:SU]#?x&֦Z/><Μ~!:jRD4 JԳ|ExaH0?_C@MA&4GO,(_q,@DK6i?$zQ!ҫY(8YiNb^ DHiS`l<#=)HժF z!]T?nl'DAׄA ,28UhvT6 S725M(/CT//1J0ӒQ5@dZdߗCWN3lAWAWpfgYcu%~B"~E+Wj-H ҙc+FšZ担7Zԓ>B~#R>&^SHv:l+?c`oKX,(8ؙI]-'-z3rjzyO}R(Sq_52 -wC|x2`C%bp @˕LĵzHƇX^ğd1,GN l_bJ2z`taJY^lӔJ{")-n}HIp7Q;0h `|r\Ϡ@ )2 WPy(GF5 ޤ\wP2;Dd^p\U ]4hС,by S (H}sz}Z^(>mOK7ǒ+a<3Vh6-}f Su1l銖0iqIZmT`*}J$n3)iRcoxc %BPypW'rPqMCTf^%xr6GsYOH狤{ Av,ϨKUVD*ϰE`OR >xGx݄Hq=фX7\b#֏!O>։2o`ޛr*e u ^D$)X13 <ⶠ;r='!GҜ BF#1bt&s]y{_dS1B.d4 {".<]-l%CQU6jOq gS,o)ڋPt>hNf9!Gt.5iGR`tuW[ %gۨ4DejARQ&ڽ|)80*o;iSaQŚ:Ƃl2\s?56nĀ'JGwW{YdPtOﲻ:Ǐ۳c_[h.-Z8xp`E9'?4E E3'9nY;d$#DR-IHcbsaknCb~pJg$MG鎠_}K ١awv'7eMjHָؠY5!":٦a32;Lo0 Spv8h3Җ~Y0"/l௙v hXLγP]Xsm Q<h1UcQ!RW]5TH^8\g:5rn o=&\܋p 㦎z tto2<:3-de\fSG:yBPk>g^ ,Kྌ.ژUZ݂Z'SfGxe3j31[);Q똯%2[>&iaCb ,Յ K';\t[/*\6eck{n$fP3wi".3l.rvēqIRAFafPBgʎ墊ҰP0ݗfA\#h{;5VqK/a+8p=DVxHRRAZ15"Zqj}dD 6 !{#o]~XݕM֎c٭%&F}Fއ]2@&4=cycn+ԃw'ǖH)FY`J$cn@U ^3+Qf-u)9ćK'ԋׁ߹:#ъt zX ʢܘUT% jS w<0WT38, ws*}ɨ|EbrkYuȫ܉YKs!شX _D-A+vd%\ZuV,RX*UϹ|TJ? qHBiÏ] ^+Gtf]th(63E,vL[ YՌъ?ryLbvwvdiSdK4!8)ogZkghn~۰*D(zɁLYw!40()G˾W(U wkz}?/'D[D+{c ҳ] ˖3 ㏧n#\}vfS>\, éH3"@o71k&ĐA7DGEu/ް0}a߯_Ao=1zz` qHog=z P_L4atbf'S|gx+3Ӏ`]U5i z6K[u}-U s.+^V?~!,ENNd_CBXS:ʯ{h.q|"4Hkqj~9jVoB[:㸍kFŊqhuqF뛆`QV)JMˉ9$8d0aG"VGA\;;_[jXxtHL#Sɨ$iX{ *VG &[@W@+Z;QK2(^K̓!En!>'TKKQY_\~.sas̩jo|L")po({Iٮ<xQ<Q)bL &e# ]fKdHK,G<m g1!]kR⽄1Ӹ䞇!@RU,x2؍^BeT)%`^MNF N&fjXǾ hu/(mxQvG_ȋh_+ 8 "g#q!e;VB(nd,*y1)b*6g$U=y+>a@wG_0 1IؕL^cMx:]emrv^v"W^QogsJ(88$䔳a}H.oG4L4Qۖ#ȴv0,KRPz1r5} E 4h,]cSw&5~pDi^.I@M2$ TjE|'^g:,Y 8?~r]uZR,&@^gr"Xvs5ڔ@(R?M =DN; a(j @ӟoE*׼m͞fQ7U5,H+">/C#rtg0؜ D>Uka{eb$oXOځ-YHoo60F ?GQ3XY80lX4 $L6'z{zb~ S?U/p)drzWYk0 '7Y ȚX/d ^->eQĕ@]ѧњ ] ܖdQZ-JObm=Y-U=4/wy1v:i_ 1 P-Aca-SY*Eu Q̏JztK{A|82fׁAݺ.)ֆPISa81]T^O6W{DmEzL+rA;;5abڕ::FCl9 xn^B )8P(0 (d"Tdp:[8UfQ6zsjfw*}4#xSBW2j+0E]mu}&R ^cfK*!Vif?m_Û$G bDx`W}G7-WF LZqܣr2@mD&2C^yXڑ]Nf2s4q}M<\ePKXqH1/`C!BH ?aHi>G9 _Z'HM N?`R̦ A_|9L>3 02 b9vǽ:X&`Wjm]]nP Nj1U FaE/S)JRCw{WK䂜,%RdqkmHֶɢvvJ|%!pH%.r [TҍC¶:JĽTa$b:U*K0!rG/=aBSWo|ve f*Msq]\@U22Wz`9R92rAD:pĴI!+t 8zD~ q|ykh#!lswBNOQpW̼a7 {᪊]M,a8_DLkfKoC ihaA^ S>ؿG/&z?VT:Vc ] .J;Z2 Q֦.CڷjBFb۶j&_Q[FeuE/qrk1Xu.?;'D8c"j!J琡زPo(~D&f7pҩcOEdX/mw:..ScW-Ȳ/WR0ߐub"J>.QaBQ kq7vx)BKJ"uE"F7?ϴQn]}I0]NYwkc9~4da7xD>K砵mŔA}X"VAuJ'ʏ#Qye8櫌skZ1)>v,'7ϛ׌Mw݇8`ƸW$%/[Ȟ/5ɝgԬgG[;S ^P*hS||.#` >$0GKyQ,4o`>%( a&kקEw+%]|Y ィߪEUKF[t8ү04>}e%3TŊ9=abvSD,E4'0!DuhJkaaSϠmOdb861veqAox$ f(v ;J  !Qe\Es yr pM\g^G-f%Et6ӾʢfCHx}c2GM }9` _RWx5ÊI&I!`p3NHH2!@DfUr b|_r_^.$,qC-rF|i, rP0r5**R8_y;R#ƭle  >7gWJUpZš-%n'b7aeRav 77̏=SQpՁ-<|4O3ZcgVMZ Bt#S/}jFħ*i 6PP[xPF,&:eL",1Mv(%CľSve.<;b6F!3 Hb={w!;ZNZ ϴc}#-yդQ@exv8lʶG\bwnఢ,1-)Jg:H2T@*[,GaZCr yFSb5Q? Zs̓Zĭ \KayDܭ7߷,k{w"*ߺǍ1W3at>.Ws*%pv8#LHUhMbJgkm'58""A4>i[tb\2kiMeY>UBlyD2ῧJBD_.4W(Iݛ 0l~:4RU30Ĵ!n L׺{+0 ^;0zrxZt?R EYab^Cމ'pq0E!@=5N0$,@OgR!+)Bf=mCRdêlkP︃㔭uo@+ۢjoQuTkhhdB%Mp[xfKkE?@QdO-jqo >(07#^{Nbg[ia֡keLBYN 237J?o\ =Rfᵜ6}$MC {807sI.Az;e.^O%Ր7rឺn(Uק |iєF2cO3{ȶXRJHKxӠU'%8@þǙu }2wא;7A ts8Sx{~`n /\M_>ۄ~UP_'1A\&MK ݰ\I5#/ CL?rr"ugK /^g_I iE/o@2$'V5guk}{qiO"e0 mwS!-̠p[;ȲQК̜- ӑ&ksϺ_wt6r_ZLBXESI7HgtKJ{Ygn"qi^a}gEZ}gMm󯎆rN^W6* lR &EN^ek2X@>I+QCLY=sw㪈iP=6踓sXS˻5%T):cUa]'{C_Ydes` K~ kt 42PJ[T)\(2ᓀq`\# 39lZ}o&C~눣iP[hJRv;,.,C6G&&bۙ4p/~$wO/Vk6d@J՚FAoZ\1E/N7|EИF&KΠP3/祩571P~҈dQ?5sD6l4 ِO" ACN˜.?۲`ŅC $j,^aQNbދmo͋pC6ۑ]ۭ9*_E4ujݟ73 b 5g-*B;U/5*QqJR/);"6nDbw0<,69GD~Ϝ)Ś) !n'ahaŊZw>XG1V$pV ߺl"׉'A8CwƪufK2\YfL_`ko#g:N1ddž)u,Wd*VVi1),ۚ̔0l~xRT&y!3QSE_y.DgS,Uz5ۑ{_{4W}o:DvmR] zI0m̌F8 D4kơ[p{=p$,T|놘OW:80u+lF9hz]UpBfkU9 о2b&Puq~ IgNPkvi-r!*U8hVR\YA0N#&lFVt:Ru܌<('H7JCptYSM\FDKC4ͼA!Z7;7h_ڈBbʂfM2K./&I b׈T<mDua8Sqi )S23ػFjkyp?4IeyM㆘&)0$;mPRYW/m\T>W5y8wGi#(N\23& -e‚E6Owo*2BArz4;"dEޫmL"@/௉T_CK{^X?.9G8qmf L&ϮCuL)5l#;OFU!$l6_ D~ ivXʨ٠Ϯ. 0/;FJo$ZkMO?冘-ofa-7ZlS5Ga$CP"̒z:ڨ~v^WRg6IdV&mK.Fޭx}lg#9<*1txqX'/[` 텉ϡ"Eb'pGM0ĞwrO~A"lHU,bi׀gs0G^hbe0(i) (Ž#/.TVU# J/`gч?蒵ԍɁF,%_@9&3dB=3L?HR` c_Aϲ9y;*eBgܞ3L2^jXV W?S~r @  ^qAwOO.BX> Q7q_PmE/&yyfXYR< 1pdNnn'*Vy5YD.cKwʻ:Ӱ&Ôn&r)v)!z[5mZJL'jÆql>,_͝@{4d /6sړ>$-ʸ{uE=WsV_*LƇHe4P92C3pXc<Ch&İuʚ[-^UiA˟Ҧxq$2KH;q9J\/4X.75Z1#K}8e"P9WM\4ˆ~lĤ6xduA]@?&6)yN7hi U$(̪̒&OVF)Yal%kBO I 2OB( `Ʒٲ/O]9%cI>o8$Tly>_ZL-B ld9'< mBz˾]"DS<8 nfw npu%w#aN,}]/m034+b/P{C"VrSn-fS|$lU?HcUfT2콵*M` Z7 .\ o-څLLI׻4-mCz.TJXP<0<@FEHK۝Ngx qp3HfZe,93<),4L% &П-k3?$X/}qzSA c.Ę T p,M#t<!7˜y`xɇS;;9{ `2XONg{HA4FBŠGt|hUf_ݓء[a$Lo[TϾl*Խƹ`߅yUu&öL ޸PxJw`ɀ̃4^q<2Sk0ė2'cIyLc5ʄVĕtq3PT.UJE[kM[sK7u3oO'cLBNg+M\ED?vXȤ8^ޤ4Q`V_ܾK1 Z8jg>ΙKvF%N=G>jÏH6?ꆦ-ˢ{.+;]z)rxDIۃ1H Si^f2|?ѧG?pDžAz^V9í{9'X^%k<&iKɦg+;׃F:&\u*dY8Ř9hM)G5e'4Ȃ A05#|;f[ΥD^AF ?R QXV|ykD :! %3+] N VBEb XpzT#aeČl1P@Q;c#3.o=:hL̯ y+nyB>Y6̿66Qltu $*Jf_q$&&iXK}}E$IIɑj8-dio.\3mD|H䚚TqRjtɵv‡<}V!mE7ޓD S8N' pL1h9IJ lAX+R{rlbahLii?\-j;`IBp)h|8]T~adqsIy/Z@9TދVv*_ MK:ÉšH2*̓Q~cogB,Bxؗx< fC~(լLv\ 7bi#+[gW4FE ֓1 E^^xG[W7lHi\V,$dP{1,e)dW8o<5xYG(_Bp@M ­J!!s}iDԆzըPc!b|!'輹JYS50?mڀY*1w-(GhNtGeE.[m[j^26b{E >Ri8%|![oVe>-^laךJzD~y0bAry*u(N[}.H/Uۋ~x{`Sh4Ko0g]퉤[b)~? VӱQダkQۢ\t686,Ȯ%L6ԒHs9nyL怤ugDb姁ͥM:G_RfD7¼uYpݼ;>%/ @a17 !l r.WGwFݝDyl}eO.U' J6t2Mkkf/_6!xOt@,ws9[LgV?1>VnFi5?mb%\~! j:10"ET 8=02Ojr =0 t }أZ{j}^~$!g4vN݄fQ)ȟZygB`2w";ycg 2"GnH)L6t캽CjjAU\EvC^9K! l{)Ygn/;s:̨7Kr.1>ԋˁɧF5M-@(,Dxc'=ƭv@{"uK튚2k&zT09/*"z89/l\q]6c42 w>4rK׶/yα#~irYOyQWN-j'w`$@:I5/r0J,ԓ9{2Q6BwZ!H}_932op/FzlYߘEI\J\) W[NDv浨hy0Z^: Ii]3\b4&n{6nZ .$= lխg;@b[}f H#N(2b@Ḭ9 BCY[C=&o ɐ*qj=q0=~T;d.lL ֱᗽUb FNI~4Rۼ]Z0%!rRiB:Lu)!9\oDQlMJ*.}v'}D2mQa80%֬pXgٳUGci`'" W[,xl}/#_\I W|&ŒH]ĎU8a֓Jq.@Y>\<~4~?I{31lU lQ{u5 kW*{KY+C 6'`s! >[d 6z_}aG}V҅*,w׿\lo66LE,E.B2xBL4I}j`E̱E$ B<0HoVtfժ56fB]Fd╞y@;~Rt>w&v:v `2qFfCt<>;RV;LnK9_!;7rTkk֯go :b[ _;#Y NR -{_pxH Z@dB~)z91ai,W#rR ԥM3㪑㘾*I+Cj떃l .o+9o:8Cɬ6XdVrLlr ؗ~xT6z3* h_&vs9XKγ#&~4 L-[C="  (hw4ΐq-ѭ@ܽ"q_"ͫG  jV0q/m{Xc+BяC6™"V3\㧧A_LZW# 4 0E, =ym>ii<=T&J:MqJ~E,`IT2Gؿ={YG`/yel)Yg3O᳢@+_7"(dJ/5r.jc{pUY1͆ 7&, Գw }{2 (v' E u;RɣKq:2,&}_gW&, -u#e<ؚO}dY,OOG Y;tL;M`0og7OmeR>Ͷ 1 gIRwȉ4op.*t_Kn!OCao7h̫&D2tޭiE(>!8AtGRo ?nmZA#WZRjz6Xr@nWͭOR92xQ.㙬)~]+ sI_|#KM8J"/>~Z!Tdzrwa^ޝͭGYքD2$?*qH S5|_EY Q sRc ?vNS4 TjBIXU'!j"*^UZDFz"_A%S2%*}7NpʴQ" "g]<Pԍ/!nãk:k [!ᮙ9܉^um@F9Ԓ vh9:RsR`9*u}9ljp]/[\ 0 pv,ƙ Bw!KSv6sx] qweo}iWYbLW[aJ֪y q!*&OdB{HY| jx/xc_B1渓fo>JoPjjEA눲6xX#XRXc;F.{T :S)#ݿz&D}mT~M`VO &_`_4-kϣ)\mao9Tfgք:iދOu &Sp<U\p&<@3LZ~1&etX'W6}΋9ulyPh&W ҦizFci#xUҀZ f-՗aj36z C\lu||Y-|97jζۙjb) 狜gm2Eԃel#w-=g öդș,ivrSjg'35R=Cv3zÞKG5=hd"aAM}L3uS  +=bwBF'K1(fej^UnY^u׸!?lqRY" C?uB5/Hqi~FNdfKc g ƂwbĿF#Dyl8ƻ aV06Wv#+xG3;ՒZ> }JoĿ6 O4, z;QJD?Ы$ 1b,x{ dn\g&[ V4vxp(t?MO5 v~ŝ-f\'eA5l 9U/X_.#ۆk6tlSر4G~ 0dV[mK2:Cukt%1BZT0gƻ|.$vp8{#[mALe9C8<%`EQ$0ߚ~-x+*?8 }Z\BB`$^=RV=sUEvB^,Z$e 4K,Ь2[klE+:$iys#~:ϙo޹15S}:NYώt[bT:8t((]X1`&5=t}n|K%3i/&ƀq1cG5|v 0+sl9DAVH[ яpr~ p&4'$9TO&ϑ^ =}1YE ٙY¾-({eFGpѮK%)?m^{'Ժn9b ςOxڤwlnݡI" Bdc1pb` R]xo1h/[&,neRr H}4S &m{06g/*| }@h Գ33%9,k7^,w5.7{] ނ3ꐫ;֒Na/ŚGS]e=#odE!#"6)+%\דewQ? IVzT|>v?#ȎO/w&L(NHv*vJV}m4sz1|x|L#UhΓ=1%r\wjdxƶd2|9/`y%x 02}IfA| ŭFicvh1ck=91`<1<A>ݎ~)橞vDq٭Mי3=omַS?+oLg-7e5wOy?~M1H~wj.S8VD=S,Q&`G 8 =p2q?E\q#*1c /e)e .G$]=;M*} !=TK_h&sO#6GR4h,dr wok}ǐn&,S, Q_BرM/޲NFBƄ_YO[8ƌ7Wr<) L(K. _a ϡx%x:"j0D0z`CWK!;Us精k*^6C/5[τ?g{S4cS[,/vs:$ ժcU6.υ&HTCE~B j!#|2O4-E %S/0¾j'I$1wYءnVp biQA/i^9ii <A?mͦcۛ@vi% <آЌH8Jڿ^F}Bq 7pVV(dՉ+[[c !}Bl2]" *2^ Ж#gw;V8" w)9z)J"aj&CvQU>F3)9\&"sW#^F9h(7-LGo'Ȍv3Atb)@f =zd6=6% (li>c^2B^cے.tGjѪ&:*wca.02-'}8͹HU@>X{^FF#Z=*7r]ۙT`Pv-7Q)#6#.1kg6/A ClCFR9I2PH<a, ~yRF0{tq,O$v_qm}*7=f~#fLɿjXs:&Srl7wta&(VE<;yAdW(hU&#%>jJ\K8yIMp1Aq-^<{ZBj! IMjn ^ZV/JD:=n/yv>3`y \tYA e7\qtpQzI$ IG_0LOזè|1ߍ^Bq_d+~lw8La#lFIZ)p''C/ ½@#) TYeƘ_㿆AX3XS.5 %I@%wE>-^J1@RshZ{H0s2$)n.@ˍg,ΦpmrlOcpqv P&EɞƁ -˿W9pIQƯ,Vuu)KtEz#D јx'b8N⇧LC9>"L3BG!%=P)jgX؜8-0xQ%yױmi["AŗC*s|S;_]'RuxtSܦ]]iMx=1rM"$n ߶w=~kSzZpwX<[iLh HV},~\C9wkĨ[iC j|˚i }`=+xU E* ۳Cq6T9I _WaG\Ũ]x}ZE@Tjlft@`qfH:i$!6ܰj|:xpy Y:B2>-qu҇640Ҕ!{UeDsYm6%o75 ?cFWwm>(v4q@"-d#.@MQ-\4= Ad.t"2a; >\]"wk #) T E$NŘUIƴ~hv j1+Kn'6cy+C`{}GEqTazC\Ty#4]/`]NAKRhx^g#6瓬JTAH-=|HR }0`'` C-*'Pr@' O9blhAmpQr4̟o@4j6oE5=Q;G֖;fBh9rV.CoyϮ LY$-ԂG4^ĖQs{+{nꋈЛU Ʉ)-MD?c;{gmtIobw~S 998'f\3jv4#SB=:dc{CfIH'ԥ3 6:52M,HҬF'8Ħ,Lf ^6/,ځ:Cft6ټAΧs>mVGtI-7i{])FXM7tФbQ找9u ؅D3x0O.B:O~WG ֭JnvpEf5vkVqi[Oy!/ysM_$C$.*GtJ,p*I\oSLn7%b)@g,Sݜ'r{u-D~'_ Hu[Q['2 !T*oo16zNC3-W)_-9ⲹlZeF: p(-cV(z++ s2R IFzNN`{+Nᣉ3W[+"|"Q3Ѕ>R5Yx4oM,77^ZmBE~ x٢YB}#9!պzݺ@*5wΣ$=6̺kS(t/+>i4}BzFfdu;Qlc$]֜prΘ`af$[GyDwL/uw!HQhxetyO at[#zMq+*Pl j(^5 >z Ob55҅6%)xq;<5CHn".6sl38ñ'W^ /=GawP6E"9uL~uВbY%N򫨈)C I{LPkbO @ÛzuH4{0Lˤx<_\jo0Yv/l '4i3)cx̯ R'`r֏1k#eɞeg4\+\LzJ X"ԷQjtt iDD5JGm}aJ? ;},ƶBZ^G9ܓE ^ڼ9Wn7z<;zRiQd\ⷝ<Ėb- nhw$-.9 Őᢃ6—S[.}#|iEr$V0c,vHh=o^ع > '$*,E~<PvrUbw)'0ʿ} S Z* OgHmct2gp#x$ʅ B6-( 8}뱥(Fj?ko&{f+_@" 8~SI=:,p( n+ hO=-O#j畆N,̒ "UT.qz]n{%{n]Ȩ+^D@*IeN 28=U5GFLFԯO;O^,Z0He"ɵZ#ځKXR쩔ǚ~9q0_vi,E8@=_r:Dud] 9b^~D-eus:U{Oy6^KcótLI#ᥥsوJܿ@w{ ፆfH14|d7~yPYU}7X}`,c=Y~c(S,mR=}Kt$מf-98M]2 ]نVPK2cnH xQsmo3P2V]L*2b MJO϶,|c@^dE2_ߝɷH=ޤ0BL{OLjjDȤE㕝rq;Q(FIm vv`մ I(,y%>Ac/vCdZwib$M*xRiXш)w".R7'Ri6HT* /W"GUwW&>T})uvB3&5!zENsN!%<B6_m=7tÔ*ib &[@&Q2JlQ^}Gd\5iw%]})Sf. ްA_1.u!9_MuJ;Y./*%\e\HJ: ·K_+IX:lp'd̆Lxe.#~UB*c!]$;`<$9vPoo߀_fl1Kɥl<(6enc3&|IjAjs.k4i q_)d=/\ڕ 3>1=xO,vz-N}&wA\G%9%# !rjOJ e9_傈wyJ;^FN@v,=k}dH7\[|- W&ǍpԪ0{ }cj܅OKB~cSU5`l*om|?k_Atg|BI4o,$V[Ʊ{ϤAVh_%v+#E-(Cۛc`>q8TrXQj]ex6j_74Pq'yl+)㔰#B*7wjnIoW+M_~[G>/^x,!nʇ) JALq+ ٨ލM`ЎX?I.4/Fp:0P5p5 -dvI#Ejzarv^g\&NU[=R_ $46ȝÙR<ބmsy"wyQn7z_G+&YJѦ{{vd6`X{2-Xhʵ],S1FMbuHh>NgN:LĜ2:~vy q <&1D8ۃN%yfB}nv(* 5"0 A`҉ר#&׿O|3"3?#`ݦD*ϷZZB)/çxuŧ FɆ9A#c{c;nFI;1sC7A6 G4?f hqL{/|Hŏ[ ܯ!r1:!{*_Uw62zbw |+c:'>sJSFxٞ^k6XG0KB6i2uDw% Y jTV`ZU1GU Ka>N%/(Pj)>"Nॏѕ} %nŪ?Ggfbh[Ѽ]3w YQF%anN"qE$C_ޙ"Kjdc%V^sd銈[m(K\x8VݖyDF9p ܘn72⚏7aJr7M2v^e\kLw]9v{z}|dz09sǬfL<^3a "kX{-%P|-8s :q^eTP-ao#ĭAe<2Qcפ8/= #w,i@$<̏KQt@ԟQ|&M+}HiiwUzlk4CvKU2 r$ ybl+X ISTPGu5 Pt f.&P^K [Ѿ1ܫ=׳9)?}M۾55 ]a!'kY9Vʢtw#SX;# Fq{:T©LT%W ,?0!6kozЊr,^p"?V" 6=] HѼB^}zI)!IjCqZh(OùS.灺1RFQ]6MG"sx/iQ8C]]Ch%03B S%zZ7 VU <셰'_Bž}e,>}y5wKVշ+Uڔ9%6*LxfHhyh7jKKGg \$8]t>*6õX6UnX@;**% 0c8S D 9KD [@#5 gUɧ%ϺVBZ{Jq{/ 1BM@ijJ'y\Cpt W?.BxcomUD&LKN:_M,6-(/Bxu94Fx\VoyCOJIl[:H]y?(N v6uqRl!WW gewTX$"߻O{Cu`لbBr 鶗sBJ_z"ĥ)GMEAA6’G-B2W*%F&~=ܘ213=Bsu%Xf_ R", 3-.VhlPjF]ί2(q&"͊X~lhc*W_G4^>6qAV"H+#W?^f.XF\CX93aHUߣvePjԭ0PQ2a΢8V%{# *JO*o=4ZG>JWOd,6=T-[~kǦ{jp= Du(^Va)t.ۉaDfn&ypy %x5OhIYkp H[ ykY*>·㢀ɦD*y˱1[`,Ѡ,F;Hl% /Ү &o:(jc.2BXڵ@B)iؠah(R$CTafW%JGBQPwS3qޟ(:~ lJ,@Q +@ӪǼό.LO*Q9n}]\Ut DHfh+S]5`Tϔ6D3FIF !^O@1Uvf}OM>!Vza;`^\P(RM4 _ӬZɞKZ#hSF*"zED pKƛ}$~Zo##cH2MD+@3/F 6u8w1`i *|2mxڠ"#)2Ӟ0Onמ p8{J{`i=1և&A܅q"z,$$Е)i\?r`"a#z2۽e*h7ÖMԍ)짢g盛,Vwy*+ w}5ɕDr'өx<|M[gaob&Ө`lou;rb$fT9 [0fU(KٜI>%td7XG<^9̣qLS)ɚ$A:8I]v7b6*0%Y]BpYD {l&T n#i=q'ܖbDmٹDd,"Ā)wXxKLlL*Rf@6p*T螭yuyj wFEuΞ1x;9HNgN5cKoSoB`/a%"fMR[ X@FޱSC5ƥܷ% _jҷQS3BQ1>YXV  [T䫠ńΖkaTaj"X Sl2}0v}4߱6B?7Ec΢kTZ6 @Tr D/~ +nR'H:+Fy RVÖ7יb/ *OM'Uv?IOV.ܾ7={9spgwr di6xWxCO6]INsWGf޽&ٽ"Vư_ջuTB<%@7Chؒ6jQK4F39%a_6#u$bvS3KOHWҾc$.и:rd}kB*VSQb}7eBPaʼnQѺ-q kK;;XHh\ų7lR5}44mוxT6σd{ %YW7-~>L)tl&k s h{S]O`qG<+`wEҳ!^-4Zy6N1"~\-s!#-,S2,vg XL2˪0if`M|787, CUxŜ&,cw3BBj0وa@sgɎ-j+X:+ZNl3y/H먬)A܄,\#Ocgj|sq!p<v!(M쓶Axj^@zCu9g X [pΆqnj8wN^ͮda6H9N"uLH'KAUNj: V6>$5@K J@=#@ }2xڕcD 2c =wAt{XԙŃUV_rtdbHX2Wn@)%_ ig0}dIN)=)IӺ!e?<L7h)>d?^jb4L)w\z0ķ5 dJ J%ҹ < NwY;EcA*< "[j4Br~I&OW%[7͔d[WdY@a%1YR|v{{wkkX?8ɴL }5-45!5U%eCVET0~]u&Ȝ~pom>}d`{C ~1̋\GQ W}PMtT#dn* H#e++ RЦ 3z U 3Iz@OYPNr }v0]fik7LAƘK1yuJSF]pPE 1!eP<սw5&;[xb"e#7W_]׸ FXc{W/ӏ[xNO POr&J8Os0o&qIl vnBgXD, R=ՈϻD' 6ҥS9*zc󀘸`0 ۯЎR!9)0l;{bZ{˓-6h,G$+wE|Gx4(L(1HTH<+I&rt56)c_Qh$&A*DGYBY亖ieIgK%OCY?x02f.QTWNf@=0X*#ZkNrS{vt!E/Fǁ )Top/!Q#q =L5qlɹ=_DYPЩP1;M?&ց>|H ^j(B6T}" ~z'M:sER)t_zx#И]ۍ)Eo9A9y>ZG4 _B\GOoj"dQPGBv?[1 0ەؒ7଀[|`rUa7D%K~[.:0GHOU3DLRl2R$FNyODg^ܩŷ6&6ͺ,+ӊ R#`d A*ʺjRؿ\x0hw1./QKX >rGvh[ LT~BINt[` kV)ڒ~&܍qTCrqo.*zeXKu$_s.4_)7WOf"KK; Rx _ _(iNvArg 2{x ‰h/ē!|Tm"uрP4NXS[T)Ux3#,۟8|ݱ&nȈ=O.wIK.(k61/źŹ]/%HY8e*yQ:Q!hK' "I]wt.C(@ rʩc)V=s95x/Zg|ILUvO&-rRX>21T,0<{Y&Ae0v{*Q-7ޣ tHRiЍި׻$2\#)QC@PB_Xr邈7-`r}2LUfh8RXpMx!I5) >Ԏ|6^YPZK};rsyN2H!]M1XgEB>J~\/QutuN7FC~4h a'ޜ6ܿ?w]A1bb0J `)ϮKU1Y[>**j{Mc ΢Hen.M.^)YFox< Сƚ0SXwYW5YY'JcoߓaF{H#'Z XVfՀRR}1;=Ȓ;fq\Bi p |dV@ K"*ASy Nk-ٴ!!PEXߋbAܮRa1/eftȦ6 ־=Y0wĠ1 ̫;d49QKًo綧+F{rg׿2ʚ8wK3Nܛ=&}*tōQo>_nV"f1G5U gH%AۑTZ=*18ȋLU{tVH@Oʱ0RRsrȏRDG {W5wrJt:@ȣ,J.tf,H`h4R\]Z'- MIEd;Hc~*B):H!鸵;ymaܨmk3``<4(2_[|a$nEMƼwUɌ6^MJB30=^ N)h'4|НɑӍe~GP R셶Y7|^@֘zչk,~OBV퍀D}Bu}AB㭌i{=,>bRmg6Z#R?xۦ?LQSd^WIQ![r~ 8^ϗX!˻ 2GY(EG ~{)L:::;yw.#|ox#$ol6=4DCtؠCADm ZkJD| 1$2LW- <č*xc̹Y^M%fK&0^ 0)~Eו` p+*6u^,99Sʃ(a׀ΆD]sѸzY6 WFqe%wgۓrtc]N~`(pUf>mde$ y51ʤ xkHoXzB헀2.6slp4[ n+aI1vb%֓)=Dpl jn[6Y+rr0W"E,.d+m>DMA(d-S4eߚq}IXs!t2mԞ5yifXqwh6w;8iǺu ;-H6<WK(Ln6Zƌ]oTuBO~,=?nqM7N*(;oܽ>\)Ǹ9_8mEB I BQ3u(m@ |2Q\I(H)'6ǀ#%M*k=[ܴ?Rڭ81 R9  _<@mͻ-,aa!|F_/l++8v.EK;.ml3I-Zt+Ф`l$ ǰG? KnUT$.{eɓ&^3[|>5Qze|do8cSi$j\ejRb_+2tu-pՄgI:NJAkWX!pψm-[ o_Qpr{cL|qKWu gazxp*l| &.K0h o0<5s-Ah/ݖrݣ@+#q)dT%0$sfc7ֿо߶k$K+4ڟ'ftӾ^`v^_6ĭm T( "W֞çtxyLG(e5ư*)M:fzJPǼDS4nq|=8"Kǜݫ7ՙk{%' PΎ.OZxte'|b;r 6"};P약^x|vnYMBZޟ*w#芩XQx0@}+"$zH0(b"#ٿ lAϺ;1Fr55 Hޓ!Z9J"0MAfo} -39^b߰$*=$b/ 6 =CBB,W"SswBpdJ+aEm u2`irw0IT2oWL'QC!VV{"yIj1Af9AZ8^4c!M5dNk L~1ұ)8,N A}GU5X(ωB]Tl4HJuxsuYDelk-h"/VkFW`@i7 ݭ_!bo<^>|n'Td( ]Wywh5 8ݤ_{Ll^;?}2R 0'9:d6¬mA)yb g#"_5s7~wjH;ć}iZ0FlTE1_ ATBlǂHeOʎj1*}E{#JOdnltHf Ԛɯ#S?g|yVu>ybMSg!,kz)|N"Rq[Zuo S?+ۧn";:!(D3c WH PE`G|$|]j.uc~ y1eK H"+-&#hewB%^PA%L,5O֜0,^bV3o%XM΀xRۛI+?+2veE6%oNdȈhBt =@aYpfI@Og@[; >7pC=prJO?J;'#'q5Hw()jMCQ>^qXÖ1\vnj]uVIзjΎAɖtB3΅WR(^R2**|]%ܨvo9PӰ:L^ s]o,7qv}\%t̨7j-3dguنq+$Zl%2pZ\rrֵ$&+ n:Ҿ?- mV-!(,5M.?cJ*lUxklԯhLh;ْm`iM C\ꚓozۿ>Lqɛ5)$ğY3V8l|oXaLlTei`3{dN`pö|= dN@͆ B GXjؔjK{t;s}O>=8݋ZhƖ4DrLl7xT劜y޻!i:+V2ړkμ8X9Viepmxufx ڐ6\e6omSć!,j$?qX2{nؤit B_ ;f_v,_˱2Jm^e=[KM^r|7t*K6r8/!EQi;Do.E ́HZgSJG2=W޽ @=GY:TyΏd{CA?-DK^qԻ hTN^ƪ@n?98|hwgBSQ0S̾֔㭧0\c';K 1?9Aw݃[J<j>[t65CM6F`sO=;+&9Nx+ץ|8|yK8(j鸫1CN]G♝LXQme7;tU֘v89T,0+OV qKLIzmq8q6.z/ ",UмmWy 2sșb kɵ|/6|%pסE%0guyb0̊y"cKW$9\_yx3E (s{b-LsF&Qqfni5(L¤~ Eѱ_l.c tǤ] ^}R,ّDOEFLIS5l2={A7C:&.Io@6Slm+{-)FdC'_ՃT7Enk_^?J5n\C%P01 ֒S ҧmfxCK> vuq\TnزdnLTn/:~ _)ܪOC&LdB,okdža.x4!4܉=/,ݸTOʝEQLy  `o*UOx>-IS,Ǝ#>WUe%ì_xX`; P|:4LQ$&g L=m<.RM0MJSyA% V;te~Q%u=Om(`e+͞# c$'W; uq` A|t짛%`?ƙK[vۦX4:89%ltȿ<O+;U]~XF4>%V` cfY\"o(&%ߣ{6r%RP9ʳvܼt9CCq'0*Ƒr+B)mQt&c1M߬3 iMU-=钎DNVGCf}nZrۛ&Ҕ?θ38[qk=)^TW8~$ت]?F"=Qs? 뤬_%; 1ߵY>%`iU'p>^S|Բoʍ脕}ȃ_U+~KNW-79靶8$mo\! TLu݁ bƩC n>zC~t56sxXSGNaU =h?+yD/7ONQchfg6WJ,EF^CV /B\}` T1Bق}AP:Z%m JT` lXᴼM[cG=kK]/ KJC>2G[aԗH-EƸj/tLAubX}h!"2IHJ/jݯj1뱄6L}i x!]6ĖnBT$m6y>F*#^{NY~Eʃ۶r"mɓ@\ULGrMXՌ%V8drBXJܨn gÄAp3r\{d)ے`iV{ԋ2%p ;9,s &ڈU<4O2V%_T ۢMv,)_v6SQC-uvD+RmyMytu=b;œs6RaSeou10FT1TrA6ŚȢM1 8,? T|9i~;b Lʞ2 t2-OOS58G#_HGBXmȳ3Ӧrc``ȶd&",1RUzՎ1KpņJicP>'nC[I\L%ip) %OTp|e aw`fs1jv$n3d|Hyg.Ӛ.{"[I%;kU:C6 @2zIq2WM}>oaL*0saPk<ٱKK_[uғ/`uǕܟJdV*:^V)^>Y gm,YR(z"m:W(ak@͌?SF,9ǧ?@ye6"mvƶ,RN}۾qk߈Xq˳lwx51@HbD]uhwz N^05L8G IR{ؿqzY|xx92ΐEˆ߬lԕJ)C-*5_q[σ mZT-m0v/Ao~XG~ kԆŨ 'KE2!9".;5nf|4;Yc;!PzcU{nL H;HQRtz"橠t*B=ʦ\I!%߭'٩{Iuh+,N]sg#S 4zbRr[zN?7W۱u3'/8Z<D k9{:6dB{Ƭ4kzbp_(u9?vGw(1Q@.G /nSmM}F<6$hP}^4QQ+_9IA_N^ ކi@<'!6dEĆ6NnZ<.żH0$~E$)O^fr@BKZx$ɡa4.*]i\TAkCp8/Ew(D&hm&i}U)be iD3](H,܈52`hc]u̹]F>֙%T}&47 Nz.C$d%Ý{O.2m{ z܄n:JSLW@ř8ܿcĄiar_/Q8B,fGz v9GC@FbzD vDxi*՗(P\]NLzDӋ^N_Q^8q3 FGtk=84Cx4)pw!Mv GڬYyL۴@GH16BAyꓻօg<~[zeCm?i9Z€3x{$:ֿ,d'$1]cXHodϏbs4cI)9g[iAе#2rZ3$oqo}ODe$8x޶ X=n geFrDPA|'tO\,yGvF-\aS |瑵¤(an\Qza%6f̩Ӯ? tBHB !!Nje{ `\'$ToYdp?#*E6Fq (.Pz;=øְ]CGcF`Q6: 4;(@w|M Zhc"ղG5޷7aN>_dSryQ\ !B/,ph\Ե>~玘ZQ7RbqQA:zV.4C5 ( ʷҭ^\psVP@CM>y@=sVCɚnK~&ʋ?u Cck.7aΠS@0IĎ `פ3I>@եwu, #Ж7\UpP}E~McӚAﴳȺ=26@^B^~YJyMV=JJծţi9_owϬF(w[ y~D5CLZr)*#DrN-빶A&Sq;c l/L`|qY EJ]RBSd-'{U j+֢$ 0c`7'-֗2,8E:50ه0Yi^,7ܵ~(ag.vVtț!8ȿ16DQ<~wFRM?B0?ٝ΢ }ڸ1aW20⛪MR#w(h+;Zd!fM!D6G짻.]~\a$ߵ8&f:KvCMGoj%oEp5_ p8lg+RQR0E.YpY 6=SF At3V|/Xpv SboU$DCڀE-b `6/{'5hu3':΄i9E` oZ0vKLݪtL#GcX;ZJ+km\cdWhNR1şඦkH_z:`y5/&\7*1/">߿S>ndYiۀC{T͍XG)t`&www XO䯳s::4Qgh#*HdOCU(ӵHWLRQPFZnꂖY(5?vW >?E}k,a^ }@urypo[ȨxV6(l%ӓf^Mఱ)?ͰT:-/\t|FsZt@]p;j>h;̟0"cd-rך- N\ p̩>fs?s@` Ԓ_>n2|ǻa Q^# GДa \dEYr8H[cpEPO%FF=ExO tID'^e,Ҳl/,*ƤԜ"!wMX 4+ܯM򱯋)g'J+]eros[(ϙګaIaF^4pTȯT+ ɵ+ c:[T/u<J @L B6`cl+6cG9Jکw0Qf:!tjYN=|U';s1wRlm)3Gεj4[|oW5Z(Gqށ7ڸ$a{nh) n#t{mfAT̹!po=(T }29(lA>?kѥS Y#%T 8FqTR1PT ߕat>g 4lOnbMyC7qTNo12|P8۔a@pmz 7 g`Wu|373&fzlCFU#Ao0`ޤu=/bdŪ<& >,#i( H9!*(plZ([w'~Ol؎l:֌{J$B+uGĮZMɪ=v8P~X M1S 2 %fJky:>H@>!jdGpJ+JÝ<Р1X9QmP;ASԳ<!C-~vdi ״5V~Ŷ#F]%z0x'uøu]˃/~v%^Wu6.;bĂf oyJ ol;::dlŮ**ᛁ#y{'L ۣMCC :{JI~:wF^ 'tjH?h?rSɚYmeSP݀4"9կSB^rv1d3υA|b4h bcpg+B6S27Mx=uγr; j^θk /בYrrCWfEL:UL㏢[ |mU Aq|Q٬ 鳋^_ vEep+P֡Dz txEU $`mV]m~:: .12/K/u<=᱆σ~t.$mGnS/'Bp3)\^_@9u[M O 70l2| (K?U~lS2N&n+0֧G|n^Zx5{E07Kߊ<;dS%ObZ4򒟄UZNmSfpV#2.2Ov@֐_H~Qb,ŝaA&̓nIRޘmuz?`3$6%a3R#A3<F؉"✕CB6` څf{d#. >6?J/ 3d!HC` O({@6IkFR/6%wu)jݐc:+4N{jو=13\>M@8!}FMj,1. Lv!ӝDQvZcbYf&QD@E,餃# IzF9κFP`![9U[0g[!mhZ2Ok`s$wR~R\jNjj7 LbdV̕&uXoC>7hAo[֮lAF>mӖ|nqK|+K CUw= R:vF H-^cY^Z#_IM)[*n` R*J̔çD|=Lэ˕' b^LʽBd.拜0pϻMk@v|]#4||CO1yW3ll+ `#$U ~C}UX΅!elGN \Sl&@ɧ,@E P/U+@15;=QӈHF{P՚h:moޏk)d6ۄZW̠ aƸJ@.{@ɷ9=M@/v% :!h%3t? 3¾NP-aKsu8RE5ҴNr??pյ60M6ewExڙ#s {?!1Do24oχ8&5 L;Tp *bZrYڏ9ՔgXXA6(.FC5_Z!тh(yqR$TlEN_z5PPrW@g OA^j)c~`4{֌T_'>Dؖq_`9\y6m}wLvIp> " : I NkfGHUZÒVcS#.bmMg濺\KW|VVH0)Lv_=7ɬbvVx_/᥸lT@I—8Fybk%`M˥M!tRQ^ѣqO`7v w1+޽@.wJ#a5?6d!EAHa]m;#%ׂ"0L/o[6OY"vIPn8$ dwu-hiYmstdyu{}=-m] ˼?]:rע/@6iq 9DNJmwn-3< 謊8)$Z]xŏgTE\u%.d42+*,11xP*l@EN}.;]>Y.~7ܗ# V* cx!Z2)Y.r1^4%J_CU~Xq+RUGHl|pJzW i4D]UuȬez(2He=wǰ%;5ܦ'9y)OjcG@ {voXž)] O)®[.3g%H;T`\4rO$I'(DJybfi Rsa 2`bDf9}t@+_@&]t(JzO+#=R=~O$Z[2la>*(32('JG|@ú(딻Zn5.ЂA\*iACkɫ߱9 H İøCb%L[xBe -loQw<}w@ TpWx"*|ЦwZo)t_?9 S3}cAt&&Y[x(w ZoGf&.;YFwwTu0Q[v^TL +P=oӻE%ELe29RFi \> q-N.燨?weepԡEZ`g˅{Lra";TÞk)!V]fu d80YP̃+R ȩjoST_!?3oU+!G~OI1{dN9J‡djt{upKJ'2NlJ^c :(1]VT#}JܒP7OO(bQVP].R0\* 8Zl\/|\al & ) k%19N݈(݂D97gUy l*/&@+nrȾ&se 31tF4rNp5~Nz-P*9[?ҴGAh4mu&KnިjK w5gNVGk#xf7..jm'QůD.nٚQS5,48n\u#իP 1V54#OY?ry rΊqPAMHװTd}[t0si`Yw4e@FS>]'l+jkr|pmnlKQh8ٱ-i\CM.|F ^)_J`W-1 >N{> .Z+c̎;Jz' eMO*9S ^7g~'04ݰэgqݶ0XOMQ gRqpxP]sJP)J$ ?Y~` V^58=dQv I[`he6 h}LqϻgyɰOdH"z SνZ"[{KXKc2`2Ƹu3D̽nFܗH:`ZV5WVQwi{CޑaT謙KibId!6T@` X^ f6γL%eʶсeŹK06i(|v}FE*Y+N/8%wyTd\u"Բh7 zʜ<#`s.^) wO0^x~Adx$ݾhg>~TɘRtm'wuMIDe:Z@͞/Kþe3DTRRr+d7OC!LG u(^gTVxds4֘/9٦$VИH`~!vNrV}ACUAZu1?-s\TN_& |P÷bOlKO܏E!2$(b5t5vc) )o\oO0rAҍQd 48D;zポUY(jN4鬶t]>ƅD(F$>YGGt~z Ã@ rP0Ͻ)jvb,2h I^*Ě 8/HQoض[B=F%6y.kn{0iȻjsj)ҕ%d] o~Ķc٘1}։3|G[ea 6ӶY&āDތk"=nB>؅r@gi̇9^d4c[ܚ6ݔM |W`f:4X3Kl3T'/D ί4BgiN>l耲I)ǎ&PvZULdgLMfPl؃qYn)j<{sQCe YD)>ۦx-9~9jGfaVςdImܪ*_t|JA l75mkי  o;|iM~=FVaL-;WMVW~D_#1j-ExAR-F\>?Z]L"3Ґjm XJy_|/2+jvh%-"~4C3d]32u09;S(OdVxHq>U]sh>{ÑitY墫l\<I^I%̒GDsekp5£Y::Iܞs`#h/iVnP5lob>lŃT`PIXi(pZ9h8osvYm aH`pyX^h4A2깣߶M!SPeu$z@sXdj=EaVcѓz]a1^kc N BOB;(H-`\#=2YⰏkBCMc$T$/߾r;2,]),-7^ *LH )bɗ]`f!a$]UlQ1TƆRܱVDF;$)NUb-~ic?p:Q_ՂXRp[5vvV S /^tM ?Q^j֠hX« +8%Hӎq ]wX%E3_%v2i B6Iѕ4^D"~esRphŭA`&2jDQqk2O*: b M:cQ Sdν,IHx]痸AL^B5L%<´I0ʶ.F%P;kEsrNc#A˖t=n-Qt|j9Gd6JG5OF)7Qч H/H_P}L;);|GSlM=eK_={| L'֗[GX!C.E]:s: $ZN< :PsoIO^y|T/-fʦvPeO2b3GKB14'PI^d!ڗEԁvINxKgna"M\+^H|W|p?Now L{!T;v0U\ A:jdRXSL#KwԻÀei .l.{ >؇X9aj2lZnj$Ppߛ0CJk0h-wEZ!W {eтPۃƧEm\8ʛ}}h>qȌ^`̠s~>q)@Twyfbokݒ,؜O٬'2pK30=)jkTyVw"/~ 2S?Jˎw@Yf^\w `:Ơ2奱tURfN2S8BE --vn~Zƣ0 :B~"q>DޚO4VCz\[LZM%nj 5MJsоEB) Hmmd^wשw,جc{_|m_2\:-tR_)N.BEP#$FI&\DC` 7IMDSyVlY!pW&,sZKAj<ϖ]r%M# L[p?Nv YE=āw+ЃZgKMbl[t#1kHko .I_3#̺&SXHi<PҠT$|GPw26v6ЀуbR''l׬*RP@"8_pam>3 zKHxdIJPgNOMĮ酲 eba6xàhfg4??ju N\KLSuH .`xuvĵnH9A:|+`M~qM]miv!wH|oLmI.G?AC邭޷Ïao e)o=,&Z m1,il(Rf)g 16Ys%2:ar1LHbgVQdat5#jbf~k=]&N-{:(bWYYE_ÞJsΚNp<ݛ^Vg!g%@c(P{$ Dmw…N`u5 7e34u{t: th:r]l zz1ܝ-x_oPlĖ+6f @)kYkc gK0@z2 3 :E#9>b5/S#pc ;\t[ fXhéѮcꒂ5;aW84{(5V~.Ӝ]h'hXdȭS"xԪY:Fy+l@awa]a[iR>`0BlzY}# uP(%3|=jTL$@!JW <%Xۧ$H{`yE4[1Iy[ﺻP WD1H1Fz"ӕx񕓺w4pՠܛgP-LH>7=cQ.7>Тޛ{!7 H͈W{ ZdyfN} ?X"aԾT(Qa9cx)}>ZvqnAX*gdzF&⾾0;|bM"M\wr=\Qv`PAz(Ha#4XWV=;)xX*ЇYo7())^8 ѦKݿ"_XAUy(aE^m8̄!B"披ఓ1eb񗪺rәQR;g`dUcD!+<1,hi{~LNG ZXhAuPЎ`gK(PRTiL{ |u8XQ#U>Ko;3g7y0kôqm98=yc ,Llgz Ye0vl}%]`FXb`5h ~\oBKC0B&jn߳ˇ(4?^+;T xOHL]ӄwD Q}a0ۘw( #ݽ|hPC(7*V_@Sׂl(K(;B=ϫxZ݄aIZ^4#ey5b〮UT=8EPnTȃ3EfMW 'kKl#Sfu|y-\V3S+R-YwXq{j[5fQ$kqL뭀RvYƇW,NR^LH0nNd;|'X^:ԓjjȿ~81r]3|ͭ딲Z~8'}kSZ7@ino V Zt.2el0 CK! P`Z,|xw)`Qۙ~K_b\-⎟^ NŻC܉4 @`Ҙ*m\f.9hZuյGt tH rEf3#"MXP`@)I4}]7u}2:n/֐/ f]c >TZ睁hH9~uk?c&؄p"4 x\9nӐj(b3L;0t,^W4ʽ:3 q4J99d-+xu7_TQtZ^qޔ[TL 5Hg _李+x[XbVјd}lNNq K3덋sZ\_տfj"[ 2=E1$L~2ZhnȬO*4z^YdJx@U<ڡ.3Iw๮"#&;'O -,ɒlRTo!fV4]LA#] EMW~Ϛn [>11 TY&{j$+͔D,Gp=m-(Pf6(W:3d NhM'yFS+ZVȷq1JP@`hA3׼ ͨ\t^!1yq9 ;Df(/lXv5SwZ »{FOĽ:9@([zfC=9]VHAb=6޳FtIi:8F+PR-_?SDc)l,w*V`GSGdz*۪8"8]KsapGS2Yj2Mx(TP55~0z5,Aw,+pQmc^nrBP+z K]iz?R[s K &BtS-zg&E*D%ul=Loyd:Y2$qkEVUm{܆w:uӋȤ_ oszCa摒{D ζ\PU/I(h~V1-RQltȴ_ bGmPm_4`:9?f 04.[lH$P았Du.]bwxK|^bz[[߹{wrd]'C}v[{8*)i]N->t]'VzmjwdgO CH@+UK:I0[z3˼jG'7'K_6`ģ [@e /:<“hȥ^uz͟H*,VhiBHEJ댎3rQrAq W KVz*l)[&X>W-Sdfa=r/xCޓH P>U0\ʺaüd K$ˆ:L#uo ať bBYT=@D39aɷc_ geg!)F OG::\|\-ՁW 1'|#Q?lH̴cMUW,LgʮOg*dC_f/d:BA NQAdp׮2 ZTȴ4+f'  x FH?C8v tslJ j/Rd*s,==f:D$˥e.u4 eVTYi>f&um2G* Y榏_jCjí(ݯ=TWqPNk#6:5 0@hzQB=Y7lbZj*Kdrx]8nCF"pa6QG]=ӖPD|Su.@d+ur)?fwհm Dpwusãv '}242ȎBU%mrӉ-q!l~: ? I#:a1{Ъ yHwCo.qɣ )dQ\`S;4C}Ih Ճnݮ7t^j,&p`f]T3n%eƒ `m?܂~m\1ס0z | v9Dj\`Fcƒ\l@=桥Hz+npt |g3ΓWy _ԣa )t9^bF>f2Lv S~aZ e/I%Cps,9s c\F])ELp"?kq5srQMs@ q( L7ܓmma+ {4jÓpJ@5!kDD=v6k*V,UCնN& Kؚ-2R0crɱ;W:H*|j&=nLaV ]:Ә[?By\^!qWz-Ig4^i$TBq^m}UWy@EQC5 cvdys!ow K8MKLżBC-:TВmAG7NJA_?#ϸ]*U#f#ґg`5.V,|rev/6Г1KrBn#a[!j(L]e9yzjnZp'J.bܣ8e X5[4̩n{7 k1S݉D8ǘT!T[U6{t_&#of2Zj CO !gK{57OFǝW d`[5fFRH)] E -*A}hi4]|ȹeWD]}.peȘ{%{~h*,eN ?4Jb4'ܓ}"|+`ۃQ&'9bviF[I;ÑT- "lm/ew%TPfӎfH I{:7`\ǐi"$s j`H-q̑"GOЫ @#MC'K73$҆_Aۂs٠'O-~]uVd(9sP |k̸e-YC^E6:hatUlzw.lLspcva1߃f+J,3'S} S+Ŏ))E {fZ״e=STmnr65Kb_50IA8kT("P>Kp+"H2MJLJVQsghIJRT6/(}~i"fOIMYr,辬Y3Bge٧`Sb(WdF±ALs{eJ%ȒlUt̠_>g7: }`d`R/ ;TAX?V{o vz\-l6O~a Pq殷 lNlը+/=p?țP V`0P귁)]vD PAqc\l7[j\%K~>ؾ'>=.@ǯvD&|<,cĘt_IՕ x W1-i{Y3DHz}Ŷb_ %`#!ᆭ!x{zU/FԳ'j-ooAݖ+l-̟E.ca![8A7M* .oǫ24'@W4MHW3֌Y@m$iz.jޥԖ%;J$WxMlڕ#^5h-X GL0m<&Oj@@G?D$7mU$Ns.`#_,߼0yKWM ~uכ "6˗Q")™47Nye.X})@k.{gz _D""D@S3H.].G=UǛelmY0D]eklU"QO,E/.|bԹM#pdt)8slӭP5¬)zU w)_?m} fnG[Ӡx>0;ljQ@i9e>i-kLygT-]=";QMi-5ZrԐod4x7,u7vm$x5APJUnaw)*=ACHe\n/SwYi3rte3Z3=kd<|FI[Ab KN\cdXAPWmz>})ɮQt"F5RדA#A[\(0lAk(/<+ ~nS %L䢇s# ROuhP7'DzI5Z6RROAy8`k kΛa%1gf^+ ΍fA-(D+:P e{\ 2,1+ܱ JFr?inRgN4vl2Nv"R⺅60kHJM@Oc(Xl- t^!uiܚڮckhC-V% h[L^ x'D51tWg9ʝd[XS|±J(S6@2oP:Z4w*~[_w^| ؀vzK3S$<"4&ȳ@s2T +,(iŃ$ qسC1GXa΁Fd؄0X|Їa2 {zɶ Wo*]6wu9Axa?7:I* bٗs-zG::b{+.dKBTJ҄$P#bGs1IE E|J͐9uS(n0c% y*>c[\ۦ  RE{U~s) lV&P]ʴ4]4?ԝ&O:1;'.YOd 1]DJ װNW5,ugZl~5e5\|1Nm ւJܞ)N~o 8bg{N\.a2'8d˻Ocw$xFPoj}=`dHFIAOMv]\Rc {MB;PJv)cA:8}BmUx EEm WABDԔ %IJق8rw?BcwjcvfHte$T[~& 7Z#QvCdYlj\[9wm +FrltԎup~>ٔ"Rr\%O><8NU{-S+4UPWn 4HGM`{ddufY|G8KphgUN8+$ v'`8+G:2|YpXV<_dpBf%TԌ< "^YE$@VuVu;HS|.u_*8:Hkh::t Ł>ٝEp43W{N[a̩:Y_t-a]"0hZNocY!/Yfx I>i烻,sg;u 2/ ?*7fV5u;AQxDӕqV󉡋Tjl9-(>9'ŸpUab(@ Ӆ:QK Gꍳ^ܘc^5l76o{haE-_g> ";1~e%o,s7 b'-Z '2gr ]5+}Kvv}gtzp@9FQUpJU\qZT{Ixuw=vmhissWJjdKJrUe$F$T}MfRg!B6v^-$g33'}5(ԔӔrJgP KwH}x%ǐn@Ώm>f5*y?n%e1sJnY>^Yu4G^i3'%yQE1Wb iO4KhAa!3GzCfTLxǜ&ʞC̡(+$A%Ch_F5pXy^57@2ITuqcE-Vx4fJcشĉ!N+䋜UU_zՉ]}%EY)pH( [E| Pֻq9= 닣qm@Fc+;sY9rN5Po¦ AE,K n}OSQ_ܴ" Q qES9hn\ #i/7"ܳ?'}'].\p2@aFPQR2фኚt+SCt`5Ft!ƉJӧ)&sMr8ST& <lm?hQXE6vh88`kؕjI ->ho(n)J$5Ez;E|x!rKGhWc8G/+jjH#)o1D` bmBN@3xeLC̄Tϋ fPbqd!ʨ&Og ï.7ADT-#mߢC͒iUMљR9ђ ~ wD@2G&(%&j,<zmv|?m' zIO0]1ע;:X"6z8˃B,>$֋L*pk: {q ;u,g!į]9]e=).-&zǪ%ƤVuDRoe6SLV,ϹCДu?YR>X*w.]{a8 mR(x6M6]21J}G>[tY"CLOã K ҢnWđM9kop_՗{yjZ+!CoByLW讱-( Ŕ[@mwp WfV˃&{nL.#}۞(8 Cx%e"]z½ݕI%f[&Bq*Q R.P&AT0d`JP srr/=nDUo$;R^{9V 8 f~nrSί+}.Kn6yOR68#[ܐĪX9&7R[ !'? ٟbs?K$b򤖧٦ТC+B^mw4\qE|;!fYl:s"t`gԓ1H;^N4#-5tOޱ_ Rkm!*H.Ñרd@@$' 8k|Rֆ%y*oDFWg KCDr!ۑ^/IM8ip#Tc PQT],CkssD׏:¸fCƘZL7(tq֭A8z=/gː iR^lJ68{:Hʃ 16C2e4 )#`yZgg8 ld6:ј*Mٸ#A*d;ic,_>b~ wQ5M|_Mo$Tda;*O>%1PSPV%d T#"$_ 6\Yu$\8+GtoJE^mְО]Q{y3.)kuY,ZջvْF; 0tzXkw1 o\x4azܮNlkGKzUTw4MN:]M˝Tc#/oS0(RuG!fbJX? 5rqN8x4ֿ x0u(pZ-!|9fEt^Րx O!zp B%xEp- Rm_Xͣh?Z;@΄LYVt4Y{P6Gۖ)X)˘]#w "bLЊ> B9Λ̥Ha&{CJDKSG,)N ڙnx]"rU0qs ؖ7; |C<(^cl|ţr-잓P6?wB;Fb%Qix̓@Z3f}v9 Nmz{g1F??ҰYm8y}곩W!J! tw^Ata:RĀ-c*ɂz&M)^0I&SI @<¯8q$?[r${jQ &ዝ]Uoӕ85w!c:q[Po"x&ݴ+ƛ@$ %P넃֘r vQf:ObCKL749,w*N";Djől7(kmwZ'B)'1#gEQ*$0s@0vߥ,DI\ H* PMҎƬ(MpijBEF c0:әm 2;SGCfbmTہpKiz4_0AH@(a`Ys 54;/>l=6U#ܢθ8_b]'H4>{q󯹧goqI0`!i MƘ94Hz@)mL3]m%x[[|SV88z6JZ&n[(Լָ0SOǶܒn=@d^%ddt`m@1 @S?O"<˺RV94ŝ3o5#טf7ءV(kL?팥P?Jd#] m_a3^=4}\Q7(}Hrסs#K bFQFJx4B6c;I3MF=٤b>릶R 8ucF,ey!4GZbFun8>=KYaoIcLCzlw9Rf:R*MIKhy;c|hSL\q9yz+|%b9s~IOXժD`XJn%B zϮ oHIt]>!/*>&RFSVC>-|D/wC.0U+W⺝g! {hub0{9^SlUZ $󷛔Kq#Zi?IS~u? }JG53'?\W>tЉe\.:%?- }eÿRS |vzlX FAV^\da5j%zDyk~l/GoɁ0\DU-.]Ђ1pjvIGO%.tgZ nj!A::r!C"4!" u ZPC:yRwjoFKf8b2$Δ{VgY1V(! 8eE"j5&IA8o+f( y2iE_=ċߦɞHKZD01@^p% .$ w K3vg4*z[ i_%-,R3$!=%c߮Q/XnQ L:[֗~nC%-]ZӘO.%RHE+M~.L!wANE銒)%l(یTOk">!/2I7%rӳҺ(^ Y=l{ϒ\+?;Z2=$kd9?:(,;HJHSF[ aAWWWpp8BSpHON%o x5+,|PR&0s:8G)Uovo#w 8A@\K\ɅbEwFxJzˢxsOp F11@?,9L˴&E 9?$R eMl9ǰ_Jeh,; wp*?f'&ECm`{y-V_ 1eA~_ƞ.^|;}X xa 8EˆTA4OYvQ #[Ӽk>Ɗ;]}q 2X Tf^k[[CXG%>Z Š~T.#p|ҕֵ;)m%G/"zU*#蛗N@(ZUož>Tcla[/7:zX#RY埉 `a K82նic{Mف5#lBJkx%q}|Q7v2It? `|kgBՍ %ŤX^GLɫEl 8XוSZwV>D;ZT9E9eL/wg1:uZw߲~n#: .bpѽQLL ". >Ip`-ժ@ W>} a- 4 g1Qf?!qvvvFob'󆿁PR6ukۀ `oƜ9^A|o9 tXWN LrB%ʊ>ڋ2m3j+_#5=ErŌ]ʑ4-]&q+ֈGWkg?١%hC"$wgGa9)X; #:]~5īy51 ;LS QDfެ AvTP8P"Dƃ|Y&Eҹ}>]L\KRr9s[cZU9+{s$Z93&SuAGi}C\BxJN5#;+N/7E5`-բZ pG=ԩ~kƹl̲@s TS0Ex|,m7@TÓ6KС|M~!^ >R7Zh@MoЮ^!y"G;T{{#CjSh c&4ܨC`ƥE콳؛謹g٫,!DYU hy5u<َqFFوa4 ΐk@ #EBƌy9Q"20 CD{b)Z-͢ 2=S`WJL rp.\gcIkKr-#(R7f|aj, 0.Ex#ʏ=א+D$"js '\O(UaOd y\t0uat26bJCmtű TZ){xNObs=tɪkAD#(ѥfуxZ[MM6"-Jb~XX#iD6_.{7Վ.؛d6#y3=̳ܜ@W>H ԓ}?S4iOݳ @\4t/=] ,Uze"'[0&\aPʓց OV}P;k%C_!jQުC"1䟢} H? oRKѥ7{lbԽ*- }e$,v~q]OBhrb4,dcyFk~ȿ893 ArU69fbQpD|{@O8q~gGXg-nYx* :*j>_70&knnzz t[K i^U薊o;kMNԴ,? ىCLD}DwIDm2-jկ b9yYg06Yd]JT9gq}FY%ͪp!}SYة2kIzŏ/ \Ńdj(5Gg୾ҵwEEӐ,yir()GY h_ tgz>(Rl.o@ff~y?}{YUBﻚQ>2r5y.q:U~2 &恾˫,_Dݽ>XM5^.QkgΊ?8Fr0xð_ctx"EB/q%@) L=]3JA*, )eXCڑchy»J|[A_j uM,Mp;=BP7e0nfu|,j"_8DDq.e/ ү%SݎrQi%HI^8/Ncb_(U([Hfi er5T|\M9&l^qt9#(Վֺ3\HZT ͥ3%߶bMKܚXs%F%#B񌥾n&vWA^xPyĊ^jfj=f2r?N(gˬ?6`*&ReH zJ27I̅XP+Ir#t>L%mey"TroW}-IDm$r#Nd&pEGK]lBn"$8lx.ܠy5nw'Fit7 o9~ e@hh;&a_uYmJ[uM/n;~Ua#Dܺޝ]UIJyͩ gTw_?!; HBO!B@ƹ: m~!&\8:ӥyG~WL(V (1uM[\mR%Eͥһ<֛VJ՝ f3"QVIԢ`z9nwVv  {w;iLV"*e>=[o_Aが1]XH/.RC ʘld\%RlTY?~ &C jY7/AΛ(Z 2Bd“J|7u,J̚QDC)+"{xh#N+XfaU[+q|/*C[EbXċ,?Hw3;0Eb˓3K:VP wQ)6#anHIh!ef΍{j҂ Xǭ\X(ydAŎ5ӍSERF܄D*1rMpò ¢r&AWoؐlU1A6¦1n/E!(=C`ҊE‰P˽Hs޶lL/Xoȇ.pEнoD\&YdWrfq*שT=L/⇝k^^p'Dp=ౌ>\7yuLd헺"=qlx͕ U6gTFRrH*4y@Jw+QOmG l[l#Vsym,10Dl.(X1"Wn̙0s!6 0QְH+~8#G 4<"PO?Uq`54bsܹ,*=`吭xf,9aTp (? 8Y>Utk kGp9+%:w=A C]@hK*qQP׀T J=0T*O1!kf!Md{O@eLvPz[ge?75>q2v/ XrvCꦷZe*xYL/We<҅:d/XaDe,xkc>1;^.ӋyWYZAjL`._PzE/;z%śoޓ=5X\Cszå#aƘ~Cç&" :(|[cUzRGͣZ&Wk/.YoCq/oA4wZfkQl厠Z+lT," RJSXx9(qd1M+~eʙ؛86g!)bP* 0p48^T@ Zppo#SߎVOM򨽵2 u) 0d 悂ø"e2_rf?:,xЁvaNhu}GVAK d{F(=z76P0ZUŒ7g,HZN&"?\@o3+J?X;54oy%]@lيP"v]$5{T#=3tА V&09LIoDa-)j|4k)%GMj >:R8uDK@J fG"(ebt#OW"^c &%p0l $#La$+R4> 'G?N]Ch« @ wLAC :֯X|DrhJ?HQA }Q$֙sQ£lW;LjՋJ_5>7'XIm#w (|eQbfi✚dG~]/\G O_HWq$*-KVڕ s7,6B.4>D>5P>b\#\0m*Fd)f 7߭:wbD3g{ ]|S2Fg鱝zeiki]9FZ !@c'r\7o+Nvy  ufēw>K }ŒJ > {aDk^W_(ٓښsCzQ k+df9"xQĨއ*,e{ ꗈ{.23/+?*OۈaCTv^;յ*\”~Z, ,tcvڵCe9k vtw;Nb -n/!8Z#Ge{@lG3Js! V[aRzlj>|mSf( 0^Eߡlo(M[ڲmE%beFG<r>#@n o#&EHKk[]TnKP Oi`A܊m ¼3Zj?w;d:@9X2Z^cVƞfAPl) st 1PWܨ² ڌ="b"_ 52$+U˗<FE-pD~DbEȺ|O104?,ba^S-D{HB rYr8oÛlIvо=u1]yv3X`of(^Y-! A_P"q`]-5ą8l@Rk $Ho}BV)H}  Gvŭx Z4 _C+?e}w/ h^;̀.20jOhz6^4>:8?`#nzbDPB2Oh`0PDhC_Jc=^=zwp=2B2תM ,%8[{ 8SHf$OwQXrɬvQ,ޣ6YBG2&JJ;jl@ea[tK 4̘ XMQ?cԙ3N^QqKtْ^ebn~P:7XF0֔\D/VCu(xhKKɂbJX a~6F4%"l}hy YFx RtaxeQl[|)tüW$50jxy} Xڟ@Hں q(媖?IIGZPLצsíJph8W̽&qWp[u㔒ݯC1=e}ny4AM% gyF4$тPL{S/c@$+ ;vCKfH*EsFeM |]((to%%r)?8+y"e<6MN8*VE.5*{v2 ^mVlh u]RH_t%g"R =u 3*t)Vzutwml G(T\ޟYփ; 9Xzk[1RW̃{>,zA丟˅e;l޿a<{d RxPC| ѫ0PKs0-!2ư}+Lر 6+ˤ0 ,7ۀ!W-PǡX1hsDf׹)qm:y %ѽ=74uft M"Gc#o$j;lȂmk[#y 6S9 1tl0i#8Fu X0FPX"&o >y1`JLؚ+\$ Hl!dA>%cօc3[:i48Vmp4pqDHUDNם(~"F78ŴszX =dO17B$b٥~ !o$<{Iu]kCVn!oiY=]7k09.sF/uy)N!} D +ꁸ&u[4f  v L.$U`#񱙂iX%1i J.x^C'Vd =VD콍n:((4@ݕIjv.72NUٖR<".Ӟq7{p i8_{90['AdofDPd{]&%V|):wvB{4&KH}W3kd?5~ |@MM3UY[;a|./N#ZdxL қ\`h#R v5 lT6U;):+Ƭ$C/P߱}"X fD.k"Ǩͤ]3]4AH-wKaԖL˝e=@h%Rn-rq;NMt#IG!?bc7{M]gl`c3q`mFSr"Ρ\T\z9 ,Y SGXol^QTi"X ^:MRkݿ|1ݎH@Rx,g>I-gxR$C-}J3$bӲ} ٻ,XzWF]Nio/.bq_=0b^bw1Vf#ńVFԖxEV~KNjݑ#lrgM`a3-xC6w=<- ؕ'SZC*p]t#g[BG2+zp/5orxg;L!NR57[#\4vJd8F|=2cD Oc3AX)sN(,n ymLk hC$񃮌@d ov F0̶l4ۯR0_OFN 1p6?"Jk {iLLDfZ$sOW .Op,Cf=qeb\䖭!SpV DW 呂r D.!ARvKf/eq I |\ *Zg5\QΡZECּY[&?MHń) vċ@H}{jC*tVoRLY-.3uiYɛPצF6 ݮ.bbZǍ,4+Aj)n(L̻2i}Ђm0'Iz:CXnG41NۯV2qy壓L9`|RnVDTI_0+7 k4 "qTK4^&AFHHu)lʽ 3<^%Qǒ@ s3z~UjZγp0~>86ХpFvA|Mt:(W=@>asiФA; *q`3"cd^Uxf18yQI"[13yU(ci*[%dk+ۍS-2"1%#SSO_mԟgd"v66QkL k\BN#\"b\yؕū>QR)wFƭE,fE{~kY.(x),x?*5\b*#R>)$Y;{a_P:hi)]}/j>\ZތyФ)8{ג+ê#*w|,_B<5Č'u,yZ?@j͘Ae]-RvEJOۼ͉竧>VΣzl{_ Gʄ*:h w{f$Za(Ϩ6`83DlАJfLa0~=U5Z-'Т[Z'r+##}XO©N ׾LT ̪xf#s`#N9,ثWY0,Mj}$)뛄HMpw'%y^^]÷@, @ T` 6c,̵q]L>R}c>B4.I6_M ?CM틒_ѼB&0)}.k{Vn*[892[!dlr(Γ:լ0=`뙨¨C$|,l҈ZzLtpHXhBN 8s{1l :[37;GҰQEQm %}}EP^+RDR2;5^>;hS~[oDo<%^OESw<Ǥ[D[Sm!z:_L+Neun͖&#W qqjPdz躮A\WNHqQMA]]pKEUkz,S̘dym=Fi*O,b'Z7L h@KK8VTmA_ 3f%jMbP*@,?+x^GS<׼؄ͥ+๠ʜ<)I׬#=&t.'YyDETE%©f@+gv'r>5W7A~HR>.;ٻr岀k!Ko;*ɬ:'xI*v$g [X|h;O}gl)Go 0B(Z~Prx%=ftyCUK8t`we||_ ǡDS;T;F/':A*Hw  #N9uW{/ Dȟu]6m3<cP"m®<\6= W4_NsֻIDz[6&{ybS;mMvI00C=)ң26>RiQ=Xj hQ\wb[GǨH(#`c.Y=Z\Pm|*\|z;ljZz*ԔR8X*d5@8O˕rB+Hf3o5#ga)TXKlpxpҀ[`hmǂC\6i ߶ŴBNy6=iϺS~`Dt bQ2 wP)tsP䝀4w ~ !2l_P,*\oXs c?W:Ysj wawjO=/t۬Pn=Ark}USarn)`EgrR^os fJ@-T. ZƲ@lhtmbpz6,%ֵJ?7blaٱ{#n+&}$i߫?7 J&=Pcg&*jGto]V2Xv[_)HzGґGELJ".qN34aLoNȂ\5*RѪU5( ʹQ0u *bo+LU"mt) 2~VjF0~]j+k!HA]qfMz`*|+Cib3Ej?ҽ ل }>WykU`}4%v(G'N :ea{M'G^ ~zjEcg-!$yi Mxjt}ɱ읖EgUy%t?um{(7`?> ,m 仙YA?0" *"OD~/$}fl3 ky$Vb15|H7bowvR,^}sjp)beP@CM/U25;(_m$_Em Hq?:/Q;Fp6g8Hrof!FY %竧؟y:~ꭧxJ-lB[JRF9V@/s%zQ0  j._*aWfPݹrdy~?T|\ƢoZo>WIGwt7u,rqO|^@F^3jXbZB cSPkPxͧbzZKb(sPf%z#BN iVg-Gٷj\~<0NDEG߱cs1B(|>Ji~3-32# %2:A1d x e[e@Dc!F*J:+;hpt͗̃_ȴXbLaXΰL$8ޘ6?+P}7,(bw2uHb{z`ԩ3ԝ HjyE5|>v=qy>Zwa~,NLWBaq̏@ȍ埭Sh8f ,,Fx-G]EĦ?bv+VŰ9 L b SjBMX =H~yY 8 )r&av%sKh.csẸw!uQ%OWv$?> `D|:huKX27.Qst?%C J@IV5ܻFR쩃#T΁%a*E ˱ico)9JG9Ɋ-Ԫ@/$6" SiPxЌ4O 7# H6԰꾸eH37 OYcj4ʄug߂|߀6S*yՠpH@*|>g1s`[327S5ha̩5'Bn29HbgUg`ۛs҅8 Wj:HewR"ܟDvT@x^U 3 en(iXWЎvpJwY~ d0% &#?cZbi< ׁOه$C<R7Paxn<#"ygV2}^ܱPw PX77m?VDqJf!7ʚ#3aTQpAT 03vYUge 5f@I(Ev]T6<1w+Bj`5UA ?=flk\}W^Y[cJ52!jSOߟk]rשl;+}W*{gBn`-G泥`%~Ɨg|7vSZR׿!jBNPcˑkqڃCD},& UVG@'T!Ah~m}*c[wïg~L9^=UΏwˆ oe!/ uO ]bI"ekFk&Nq)g9#+ΎB턚JSUGQB,.TڊojW\LvĹ\x#r,xGR:ߟp GJlP/0yDI.cSf' lQ7 dO U3g Ns :gIRCS2d7UObSFŷl+2hk~(aS6l$j#seXM$!6\ u W%hh@3:Z| ojj?!ǃ˿c$ |4.(veÛ]qO0o${ jn4AO6[ pl+]'`cd iKzYdeA 7zey'e̶cT 4baBw{ Re3x֮b7sXWIV9qjx3vB׭Q>I^BY"%JX|;uE!;-Jx )[h2\p YXA^|6e[?Iu*5!"AȖwxG /ݧ-Kn[Ej1]ӕgx]']QWRB5YHhއDq!tM`?38m[@O" ;8ID5YB tX2v&,[WE v=z~ɈJ;3urD0?s&D=)I^a+ UX /)|>\e]'#Z}[ V-,yCdFﴟ}&+R󔆈.ĥ؁D~EE@lKU}oc' l8U+-~7:Uе [klJA3:P5lb%LENC |}WŲH:UAE@g˽Ж-R{_kkHg(C QY`F?i&Yn!+] aR 5,(f YCC"SSD)ьc W5OcjyēzxN|mY9aGnGl7p2X|c~-lcL[ʷܜ1XDNl6DquŃerzm`~I [0NjY]aQT)U,Fx;%F,j,d`áu cqX1F*][M]pvC{@'՘KxjPqeh!_!L' C+} :˅fFam[XBp(Z[>;釕 4o 7BԸ'+j9wq'Ǹ;w| !<v3 O 8 v,Vq8 Wy%"J`˛q;4nSP agy@biFtDAZd 51בeȟև>g\*#\tcB;7+NW/g Cn;ܓnnۚBN;Q8]O&WE'[(tG0Z:C `9/N(>ȿ<Y:-V (/opY4eT$ bۯ-ŕ#\فұKcd*+6R*R?~_n%g#?n2vH&\sMI OM_!%̧֍Nb(Y9W$z祐CaR|l8 E/`! 1ҤHrX2azN#qRUf&-9vSMsaEY_檹0V,g* '? 0ecDZW8բ:*(YΪR[v,F=62NپduOr7st{cU|[NjAxwa'On{tKÖөv{-ڣj1/n<~ U(@xSqpM6Z `NtW&`RkU9GPRs-;z~ʁJsi%rQgM+8o5MlN= Erۖ#!:/s GtBj,k(?\"^JD(gP{qFcO5|GBNzL)VN>DNğ"_:E' \e#s2t}F 03&tޮޟ( ksc%>WLNX1)\e ]``x ŷ Od&wGty8lyL-\sVa6LqRʩhabX~$`E.kQo$2=eɂ @%50/IF\ql ӌ#R*lᨆzSۆn7<,D֩L s&%SIeTܸ*X~_yX8vW*x~ n:%E\ˑlo4ͭ5A%z(fh2'|VVt8+'}$ϭ \ !XO">$6fGm~<=t@"$Zm(%U0ǰ(C 5rﳾ?X>Ls%.{kA%1o5=cIwizc\˾kx y*$d0zB!eYP&/c& ֥c9'Β%~ڝ.È(~xԸU_Rخ,؎mla ©)*0Bˋ}@Բk|eFc{V1ל9b]頙儧1 U06,TRz4,˧J5)1vQ/F4\Ȟ?U~=|NęqXP7 &;QS뀲@۫ w\G٢nSiFݟ+)$[paZT5UkZ"[ތrkψk~4k{1"ƅN=PhuOzra<2;=cDVA&Aݘ3Mgi"Xy|)S*"0?hM57ŵ+EN35{\ >ؗ:)l* m?6y"Fy,A2#\ .b}dshGrq-3;>@* ȭ2GmwYl{7%㌼)j;@ʹ)up֏uSPΪ|'u 6q # czMmMӂ#_qSY.mEkwE/x+%ΑaU_$g:}=ժN܉e O/ynfkr|RΤ^n/vb#όğ2UyOy.qN)kbHIڀRo? #wv? >ʴM>Z6 ei`cqjgۛ#A,w}$~CMYgLȉb;[q44wlkҚa!H;2bi2'o]F ._'8+^N'#UAK!2v񆦼:ٴ5']c2QP@JņI޽>s=Grz%.*j}sBܷI(lj%n+o4-@ CXe~K&&x[/aj堲+͝sZ’fXfd'+Hw]˨OftEA#w`f!*6g) VV#:GhP-]JƮ;SuoHe99FLyʀ^ow!j盓t8JM9YDj釹 \bQɅ<oOԫ MJ1m80\%UWaC-xۊ ia` ȥ!L-Qmh>#j4V s=JDzχ!7{ X[ f׻CY_Esyw+}=ɮ:A^ui%T7Եڌ{AScgCP f2R؛E+XظI;9Ǻnϒ򤑴``@FkdLQ &Xq`Ȕ6i_ ?;7g=?>8N] z|d4hʮGs1(jM`3;KP#oa,b0H` > 4s񅘱`HQԦĝ5ŤJCᴝvKC1]tuI=|a't#2P蹅܅s''# y)* p6m@-y5 w6fsΚŃ ,:F ˌa$ \xP s_K[PU&MdPH<ڢATO**;a/X J_ma~eJ9~(bDKzL:~7 a{FjlOcJc.zr#-(D,l'-rL#$R&C3 y^a w"ßry* VNaCmJ4lKx`2-.yrd!uڤf+I"8 ߘ.^ )"@7j5xml\؜`L[QpQX_2wYvj#0wjnVԚ)"LDG~U ahՂreAj@]aX] 0N|MMveLW:)2R i}\ɚɬ z95uSaeTSyRWT{\K2fLFX[jHd.q#Nke*p0,} pv"ky LHiqGj>ƟdfoաsW80K1>]&X޹R`yxg1;`Dsy/~r@uj(;v0lVKT1֬@qTm$&_͵xNPcc,zG.9no V;8 z$Oť~g4Q|IDts 1VY+TG'seuwZ|67I kDo4B`;e~iRʇ~RvSl =4*,Y/r*ps~}*ɬT;'WX4聂9r K0_^27R8lP)&8?ՔNY4]k4EqT9ֆ4gA:^[ӈ uGJ "sec%'n-b,oוM(9QՏ{Q~No=72Z2LhdЃ66f4rǣ_,ͮ YPz0 a'-c9hdbئa͒1%?~6}bs0 3`$ap)&0VC+L Q&WJ_]=Ό60P?G00"F.\T>Q|] 5ЯHR9%s2zu0@զ)Ne -Z^yho9yfBOvn Ky:/i?Ifx$fe9O` Xl)NJwN8b(9q@WN|':,l:Ϡ⡯yo[5BfsRڈ2Lf ʩp-Y2dEB ( Z ܨ!ۈ &L|qL{/05glm͖HQ=3ԜR =ܷnc pb_R@Wc܋ÐmuKu"Q[ڛe6L4璠щeXf!-Лm{'t$Gt͈sG@O b HA`Fn[j&:WGxB?K?4Ta<5 nGGTKOEcr-t $0Sk:_}/X(!~Az**}"RGYqjB S<'hDv[xA>?޸8/"?/'C5wU:ajLa:h |ve@kQN#%"YѺ̻$bC$6΍n0r˗Sw:* 6꺩-oϗe .U[YCwW(:wuD;Ms.)*sPƶnUm4=OśԧUxz0<\!tB}*C'|M6/x ۢY$קډ;8A< Y{0yZ'Roa$aOi4ՠdp54 mܑr_<ԶOwJuECgucSsdžO׊噈>''~򟻃L $#i.7vxwtg2cGٴpQfT8OUم+kTyk=}XIz^t B2cQ"U.GQ<\M1_r*g)#b?䅲bz#ܖNŰ~QNS;~^̣"#Z_;h*voxc&f+`#9W@c/*"옶ODq% "GQT\( G6-顳S񺂑OØ* {F~"eȜVeE(6faPSJkT}9[T+`IZCչl8x#w/گehsق!Ib%Jcq m4KM$[ .w ^r^놄˶B#|i8g70Hdʀ8=/RbGU%לǺ#[?r!~Mqw Zu(|GEPR! W |[9Yg}2>*EϺ&lx0CGKwx/T+@qtwPSEȡ'2i$;:")͸>ahZV_/FiȐp p&  Fu.q@kIGg/c{ݕ)H 8VBͬz9yï %FF[ cwtAw77Ѡ=4ɉۚUL̮4Ҍ]Bh1ldP(LqfJ (9{[v8TI"$!耲pbIk4H6]^_23LX}n #@Rfr 91U}'8/W̭cc];eřXskKs=ԩĔAQ=ぅ=pt4gE8DW"M>K9[*KPsk.M3Rڸ9tOK|6X5ht\*-~.V#!sMse8š]ZhfP*&A{U_E2/+)B#ߙ[t,x8"MT$4Pc ~B>ٯZ9KXIH}Iv@KFvn/ i+.x0:۰{U5| xSd>*(#jt#,:yo|*P $YTn2vʌ@SMX9`fGJ+o!Ɦg ;) -ĐE>F>ej -;u,.$dAu{n'c ǂ݁Aā7F- d\wJxn0fy 9..F9j"u¬:(ّ/wAH>g'̭S yXЉio #FڈKZ بESD {F'a½BRM~&jQ26( IX&>1y _t*>3x8sܘ9 kpR}͑i'\ЛbYIHq901t$W0zwt(Țp7)+Y<&K/A2_h5 尤AMen.IAzEZmʲEzL %p(&Qa7H̓5!t6;[H`sNn0t0_9L hx@xX9)*[QHU֞ <)D`yްIn9SuB% C^!H6ȭOwrR=VDS'ـjq?sD$y?B/t@¼۩Bd/0~) i=&خ|z4wVsYG\ HҬг.CvREnOfۂB~U9>;zwuh{,W5{9U2wQw6>9@ K9Ѕn=(` -ͭʣA<iWrHeKo W*D"R'-u i136mѠ|NqnzID sy[vH[:.V+?ܲXDu +J9^i͙0O&Mp፴«H`/Kh هq䯿5 E} &sНl%Qf$q"Yc5bZ?Lwɺ{ܼgڈr˧A#|_W>&m+\2UP\# 5/4ÔJ\3҉W(&lmT2fSbO,?,u'b-nmhgí=?wfwREZv&[wO{-n3@`3J 9Rm67n8)n{s ړwXrPE cm)l[)H%5)j.z0_i|BhZnlQ6 lar~ED>ްRu?H=F;2SaPTUC=N= ni5$mjX]n̢C/8rհU%TE!7+iY;fv*7_ُI7X(efZ(0ub CtD]1\诘N}{QW##<._NWpj՟-4|HK83CH<d: %GXM<3XE*ت.%A0 .)GiA0U3-_a`m_γm5DVX}'OܨVQTqC#u;/@_^!m.xz!WK;y_\dԏ[ X8 E:],`Qwq󐨑16GygF_c8χY^߰aR"rL Pŭ/k%M9"ѣϱ"`囜0r3""KNqvuU@, 8ecj6ZosyEVKcŕ%SPY׻y{N,$RPX~ F`2>-&*>K8|Uk:>9}|A T&TH/q\{ yO16*7wnr#DHeoH0XZ6(F]EK5x&u<\Xx\tmWQBc _E\2լiV@#'`?#'CQҐ[^wH~+,4J + "Ds'PE/3S1pb赾B>@P@-x@]kYw%X4jB B\_WO-Xũv')`ओ8xI*Tف{܉lܙ}ؗɨ5we}򊶬4{+i7BjCGb?Ibh> @V2D^f|5Gmrl<.<^F/;(-GfIwYvTPrX'%pZL&&i"a-Xl- 3y~C)Jh2 9*n0kq>ZX'QrՂ@$E$@w*M>_8iD.Zm]9LhMD'4k.+Zɭ|Ļ8iL8ϴ z[pj;lE>+/C\4^ۿr%YL,4Hz)W1j(p Ls`|>/8__Jzr:|;P5ǹ{Zz_%09GRI\_n#\y+i䠃V87@ IfTv&kw $XޥZ6Cd4b}[~\Y$ק݅xS Z=i-[΢0KwycI !6HS%Am!3C*U<ܩa>6^H:|=w]:"E+yA 8>7>*d+vn$fTN7w20А8.P+i@@EȢStmo3B7fYgס~VneF_-8Ú(:p0;:>D#:fkڙ`Hi%4tiXN̰\D1 @1+IѵM_Iid08qOG0W<ǰ(XӲ*hJ75vGNг[sBRg͂};bӟ:l@W%%ngE0μ+&=0e5EOI=8ST 'M$D(Q{ '[*V[2B )=Dv 5"1}=aUN&dh`c3(]O0;P|p:6PJN0!ީdnaFm4k, A F Y]zq^iw "16+`KstR*kgQRj+ђ*u#С)a3?5GG?zPUxkO{ݼݫJ_kWJ[99(*z`e%Ѱ ֶJ ^6pSIXdž0>CQrs ĭav]ڕcG,CFsucS&|RsL78N :dܛ M3,F؈YC< 6cΏx;xѽwNjkRbՏ(.G/fHxSn 8 5*mȹ\hCdFLUn{{~@6 (1 zx`YlrXzP`@BaC~Yjz`2ʲ[B@肑3C+ TYM)7 {?۾'~)Å萓2^ـfNȏlx봗if0ުXEwhE]n<ר gSyK%B6p`E@5Wk 9W!V'^:}i:?&Iw@Oct(>õ ގiqZsY^kA'AdEX꯰t- W0 ˇ{p iW}>\ŹvLg{2Pp?z<JaMj\iD[aUjDizҜxn3^r:eSbU6#"Iv8LY"`k %n ~ZI>*irE,dw$E}:yvg^Z(ޘ&*qkW/ІCtD>L,AyvԢ=Ԕ1 V;f E> \W?ٚ8,L}VnGn"QGU/PFQ:U2, -flS@<s:1w5_''%:k(TAxC >\ŭ۾%I;U1&~S^&|Ʉ,y@rRHuB;Uv:U)Td< H\bF2 'y׷oZ 'FFAR]'m&CZ76y0-Ȥ- ` =̺iYPv((bE`az]41阡wI9œ¥9;%ٝc?~jp1`cAu#Q YPzG}K\e#lF uunLx!`<swBkތ٬&CMщTcGQh6x_4xhgO1w [.1 Uz9kN0 ̨R@DY v.2Ƞ[NGpZ?lnZx8Ndd)CbX\~Z OJ Vpt%`Ϲwf5{JɽAA&VA-^ڢ4`M9 i[ -rنoxhzYzhؘBp]/5$ul_ $Nc]]xzbWJjB- ~3֭^O iXMXb׊ D MdAgk/L͒\:Yjx[K~|5/#<,x9.9sNV͒ꥍP`"6ųZvmIT1 Z׼[i5OjLR<ܪچ΢2E)T:+ oͫf$N*j\ x#ѡqP{ӢۿVz{\0sr.mYV!DF7>q]B†} f x&OPCG-$G ^m^;]ZpzXwţ7 Q7daFh Jۏq1(N-4.J EdZu,gO¹uky?di >w7,z"jᐹ ^oigƩZJ5J ;Go$yRZʔbufi a|_8f?HIb2n/bjmT d-pa?vD$exK\GJ4dD{6h֍ u+5Ҳع4f U%F|iiM]-*ڐ)+wesʮzO JUYmu+d˳U7! 7liE/g+mhi,=S͒霨X|Ay;ax[LE V<:+&AyLza%VqlO)OJ|Õ%MIfy3Bǡi/i٨fadBg]i`yqar{{ߒ}ԘMl=]k4EVU (9IcYyw]oqW< qW},qznE|"hD2ǡoo [Y) ?0Kړ1&҇jWSrSdwF1@8btFA$PpbXxgzFعS%OGV2zHۻsb2*2YxaL.nmtK1pxWqu;HX •8_QH֕GV-U]35r`Ca8]DҵYv7~J<% L+d.( =&B _wZ--h=?wKc(;Ar%++cQբkIF ]Fz$f zb[~Ѹ_r <TBX3[ YXN<}MOR3@\iז*oHdω[Y,G` t Y(X J`X`dϝN^51':f@?.93 UF*pAWHiix?Շg,triC6a_jKȠrMF?W:wBsEOSX; "P1 aoq 6Ύ(2Ǝ26QJvi+RSB1}Z G3orVtR5|s`M>J'ecՅO3[R_IWbVf1ΏE聶v72f\+Q77m]Fz AJ>X"ŧ! A(ruxsά`7dqz뽺dΆ>u@M`';Э`<G+`ivӠ_%`H%o,}BBGgӬ2ҩ؋@S=uv>|^WcOcjrKv*u/e4`ݠyqwQZw v߁ܲixa3F1OOP5@m.=;vý8Ot 1&>y/JS]ftN8fJ0B,H𣌊u&,%,LhJXƒ$-1-n85?%{O484S>$ٵ4i"԰x 𮓚 }H,e觟e2IwAv!0k(S[? HQՊy щ ,>Ukr13D?<)v5kvr@NjW4 RacogPw HĜV46]} 7]plQTr6}^&">dnvVcI#,пCK]/@ Yn6&K>ktK/̭xgMջEvkhT-&RJ筣A ĹTr\عc둩hog\ΞHD>s0Ǝ1WFʩj]3O^ nouD分n؏:9E<š1q@Md CLvȇ2z4 ρ1? j8~[Nv'mi{s)d^ve9 U% z|7ڵx@{JtE8\H[Xɥ:]jZZ 4Sm0UX<ԑ+b% [;mFc?l@6IiB!x{|AٶkHqecf A1e1Hx0N2ֶDU18"dd|EBqVPuP!%ƒ1 Y Z 3 XԉEXƞ[?D0A*,$j©&;# Lx:ch'x ؚI6f )A5c+99|8E~ZZOr2ś]4}V߈g4@Q4Vy8YN#獍& f׃gNBrlmx{C X.:33]RRx[3Zb!Kg=k8$^Y$SUql^8Wh2Ŵ\#0jo ODL6L2_@OC{Fr@ݤzHdCeBTz0s@ͯI76t:hRaa.#@ɯVZ V,;XA\9 zvZqGy`aQj}uwh;:|7laS>M%pDZ~W~JM"TGT%]㣰C0K_<{۾8CпeϠd4x=cL/(҈8@b/']hZNؠ8\OsLl^5 $J|@Z,RV6 uM-Pnz@:4ȧN\e(69b݂zϽz-7o `D8ܜ1!r=oRt5K5Jٯ;pԬ VIv8 :HLi&ar D^"8oL:uS L9RJ*c}%KM2:Ww]m"f/bE#*O"\#J]e,ePM"?`^6UP@n'v1$YZŏ ,6BMҮZCdxZSAxVd3;?U݈͢4ْ βiJۋ(ހI0F^~z!K{B01ҍN,V}~]f˩,bW $9 xwj'>{c̘TA8 j T(e!O{y[.fǁ%+VSS&:f:/Lob {ЋWv 9xSVSE7, xh^Cky8]ʠ* ~&z{,?9#W@k2T%ڍb2IU>nroW}#JjYuED|QE@1OX]+ۥ,~e]e:n|P C 8]!)DR& 987-NV}"H8C$: x(A M"dz#J1ju:ݭ$28`agY+[' v;)*)!)inYxۜr+KFXδ0=5'$ق,Q#EitFm҅4`o2kn1%s 'o-̎X(DI|n#o P 0n5UK5rkmWԠg)& I<7Ȱt3OGb<f))epظ6'q@0q3lc7quv-i{6yr %Ȍ9|4Yi򟟆)'P_.v'/! 0EDΈtzYs+ZŔnlpGgB/%Oɤ=(Km9iz fxA83%#fFǓ5MDN=1nk!ᩧrZt,%~IO AivCh^?\RqXO xG@C)#:NL1t"fَRQWW![N$,?BAE ]T5uLjZ`1@SR||h Wx-^& ^Y\ؠcn@eҫǔdIi`WPJO(<|&5RƑK FzZ^hQ%W˶ЗV=>j #?&D}_"0U݃Xzs:/h%$nt_]!] @^(y= ƣAݞG)Cdߑc-5A5xTKOߴ|KԮ~Y<6r^쁯RƵfcѣ0ꇡT[[OMH; 3>dZ*v|IqJFW,,+$~Uz -4qz|DE!L-X W!1]R+q(DDkt|v(Nm F(o4p,ӴXHžmPL2[lEp ;U;סy .qGbA}C[Xpae6HzM ߆2chhSJ`l*SW>2qCO8eOKKV.Feu`Y*=ʡ]m<7mW!w#-ڤd7?PƬJWrٺN jx'-!w@61maFe =/@R)US4씣q so>n+0 F_l5o|W+X\˭Όx >ǥT .1 c?6n&y ]/|燁.{|_q*SW?#2)|93V* BSͩ&ϔfQ4usrE.ͤP֊k4G:IXi Xym}>ldb 4*OD(l|o'vBnbsT'N_^KYU7? "6K8٥%.$c,,=)ei`1FC)2 EeL=m;v RO}91݉7E@8q/o7UȊy+Vkvh#a< ypoo؂=6F j n[3!JzqTwe\c*wr*hSpv،6o nhL,$`wNPn>yTe|NMgzer&y @3FYݓ y5.vJGد`oQ~1iEo6*>MZ+`0AxQe?cpI=Z3>~ܭ?!!К1G/vf..^- I'6IU7,—gcJבD#˟bPu䋛ޫ[=O>5<|7[rT;SKOlqOx-y@fZ:" \z͵f[UAEC\ƣ:x@@=S" Ny#􂽚eE?7Q,é" p٢i -w;?24hmij[ %dQ7$k "!-tЌRw㱇#]qsoo{L+7s171^7RglQ8Vh-1҃DzAvwzuEC.ÔӼ'9^yYs΢ć۵=N΀Se ~%IɃSOWqI 8/J"1Iԍ! _{qk B[:nґ@Q?zUlT-}az!+J^l$o(JYuM^/6Yj=j>{'m'A˂Ψ VFJ  a}CBpR?p{؟ ^9z &"a:UYO}8k2e;< LډY.=\O#+i_VQ0.ZجfT5MMGEY<&hsL裠hn'~iWv&("b<1@m pFypPpHt$; OC?e]ՠ헦 e% ~ܞХ #` /jN(z9qmk}"A7z?.f?%O#惼nD$"~ꎷ3 c}h;"e4>FىfFެ5$A-y"N!?ˈw k-66*g;%ήN\*]RVNyL݃DUpж,- Ge׀[hcBt=^(;?S2bM&jj Un0zXND]^8[*|MT0x:P3S4h'f cv",1G}+11ՇH@bbgFhky&e@9&;4Gˌa]ndoFAU0|p4r7= X5 g0+< 6$<}~"g6u |!ob y{ԪF-H8kBGM@Z;6_h"Be8l$eR-"o.`NIXlEe0uyoYD?UM.EK -ј0X@{vc0wRżsģ(9,#Bv=ˊ7FuZ'|Ii,Sv87kIN 0j(gAUWB\t'Aڝ%Yդ,r6G@J}YnKZk YF]j.n2>s?ZD{t?gwRHGy'UMt80<=~8(tPl]::3zZ N Bƞkr H lG;C]R5(p dVpc@11n[h[9PKoP~6VBPkz\rTj'\4sE|&)6yOaJyڇ< ɾ# 2I GNO/i`|KeE&I`ބeuF<[#B}IfXW^f]T?Ŗ} %-!9p |S(mK.!l32){{{$'UIE澀? jAzkPT'c HVs:l[ {ӚЫ̆kelqYsbm;,B{M 0o0P[ s1Mv , s&|`+aLZ,yPMr"Ye;p@uRRH9E9*kHG#~^nMIG0ҁ:,mXі`Y3aGײ[]`` Oo5q3k-1QC 9 w'ħqNRwl42n [IHB*qŞ.>Y-Q˜ZB.q%Cұ Vnי{C˼9pRcXb YOO]0A-0C Tw l>"BњDxŐ%2IA,چ.EIvdPĦ -a}쿝49ʯ5@HA (3 x7ߎDe X0nI?;{EV+vfU4dR0t 2봕3_8 {\9z!0.@mQ$16Yg0xPo}%qߌ`XXB<,6t3[vT1W"ox2w.n<<\r53}^jU؋VQibU&E[Kf:6æTėCVmn>ox!%=] y8J5/6;UۥyP/Y!/XdDZX4 \ۂ?:|#\8D4߲HD|ƏLBp ,cUa&́!V#n3=9vA|9q#ƜL=6 ỲOtwZ1$F֡m^]I@_cٵ<ӲvhWB~mE j Z i  qFǵb@K1vLnY Gfcn>(iLWAXWG J=cs` t*O|̜fpb,wN(2`tV刭a. A${ffnU.Ef(_ļZ=`ezk)&P y.Лw_Ybw <לAo`oᔎZH\eaMHL|mv%Wк%2sBּVoKk  Ŕ_SE"(C˙Qd>iitmҪs^n 2z7^ޏ7IlΠ̗7J;EU ,ϩ%%O.סvfΒ &lgųhniѷON|h5dbbVWڧ]SkxX6ׇR׉ӫ53,?BDF/mnn:QQ/t 5uym [@NSDx(Ym}~so'T>IѺԚW׻k荹t^o}9Ki,óh[ͨq65OY3B]yG! ~dw:֣ C^Aa ٳwez P.W㎗ekWf.PF 6(IfJ%azC_}2TuOA% ^,"pcBԺ,b939Xx6p(Iݴ#FKjί-;~r..}t f1$GxT|In[vBV |R;P|݇i MU0r۲?4 '(18Mn>M\=lwVf&1tʅYb@ږ:&/]vlZXU}s?p<<#Nʐ-v PUdJm9Q'EJ!7tV20|p[%Oxـނ#TrY=Sg>Sn\bJWW@Qt35R!>L1g(t{/I|MfwxdKdMMЦm!P3=m!75y)A uW&Uf}oSw#Vt[ܞ'sj br8罛*MeI'R0́_ośɾ=m_k@S-pª@pm H5C"F|3Fd fՋ?8VW: |V]W Ν|ΨʋZ}p|A?Bc>EDƯ^jG*YO#Y3z.yXfUWRП p[.evN{`EKOEGg+c (2KIN|/nCufa/*$$~:ǩ@ɾn|]"_ hz{6F!2[Ir֚01@6J0TG qL0^>=*] K0/>3[z%'Ly6QV*gyg,{hD"cQT5SA;Ĝ0 q>FrEZ:}n! t(ą%X Nhjs:%^h7x Xd7v˪lBp.J q@ AD漹G(QQU1W0^(w_7'4k;wzӉ.N֎v+DLar\R3K1$Dt%˰ZHY_q=%EoI<mj"tj+)@ rMz΂G4u*Nc2hb IT.E`H\ bA2N v?%?d-9nj;{}ԹDdU)L~W͋}}}Z9Pp O U 8ݣN@F7)0 5[b-|J$) -V4rҦ=8-fw7lV sj,a'bHWRWK/v݆̽@F,p`I'@ 2q€W8lȁSɝ|dL>+#~GdNaQ$m 'Pu%?1HPz'.OtKOI=@iyw!:ih; hw3C2֫4vގ>./P=Pg=vO;ߵS!mvC7F4u JKqsT&Cm@,8dgd5F]PISmiĮ}Æ: uT"EqxEIikܮ8{9$),_ZrT|;}H͑'~HV˨DfbF4!߬itoȞM%.2D=5`(B )vU{x IJqgsp~>+2wZoaՑ<9ڄVdАbz̙|Zr(FĶ;pU6&JI">_V=8B^A1~~(qzg)sDSChջ QJzUwQDzO$qCvԓ8SjX.P[q8s!ceB{CŠDLV9:JբۻCzl/$%n_DȆ3BqYў̈j2a'f̘br$&tN75旪 4?t8s`k2ڢ ƋsDfT-'`0ӶդawfVk۩UQ̉`hV?Y++ ZYALm5nh|RUXMjQ M݈QS;wF<;TS1J^D(l2$ž s9J}̏Nex|x3 ?_p?v ZG7`6* {i?o)nz_xe"?.e?XE}2v}O !7Fo)]B:&y;$Q __$^757`|1!.ʻ@@xj dy贝݇M.eqʍi Bcdv2߇eA4 ~N~E"(pik qjbרзݯ-$MeY*s4,u-6u:6%0c; w{{?h_UqtO(6Dd8dٿҝNv9 !o?&o 9eOo-P2/Q,;t3zGNd} xE0"N.4)>>9|sw`Ӏ=0IIFmې@Zt1%(rCJ=z%~/,Pa+ ~q||e:!>u L0 nJxnQ\d_48J3T?؈>e c1| |AsN\x̲ 2f(!hxJp{!O:Z7^i] |7@٦MS%t"sSy_v,I96w{PrU!rf*5E B[YcY9OCQiDT5Lf~1YSs[Ȓq54KuZ:@ ksgIX&|$E'Rx<5(JIZDAD,+/D1e!0 kpM%`% m?bH)zhp^95y )\i>]Ls ?i҂*ɇdS=19;4$lYHhݴ%Хz4]RY^VZNiA?աVCEd]=DKJq}&q^QQ@f{[ +yzsxk\8&q+0?%c{a}weZwzwKgauf}NX#/kxr9皗U;Fh:-!h]*SwGN [-#@m"o#gjߒT+q|PDfE\rj5,jΖp"6Ov 튜\)|; LKl",ƪF9Gѕ^7r@#Y]uqMDž'Y[c>ԭ?}rl޹p%qbo6ɷKߞ4 +\}qP&1U)zgegYC]F9toY&IK>1Jeq\DA ~m^3$Hۓ fwbun2걣}<7^bOf[N]Ϙ5FN~i9́8'Z&B# #]I݉&wrNH-u$F˗YZy10b}̎w;T~aBABhMO^xڐARh!yg6&e 3,ԗ`iy7<$s<Щsu ^USn>h~%J2ha`K3{p38%3o#6%q|7IfԆY Q߼&~ͅNUiX+w몌݃zZ'neYf19mWbucyveHhmF!!ix++XV=qU*HT]<]Ąb+v!QzhRk%,#vXd r\*a]OG ́x{{!,?h=vW~cd*D&(PtZ:()ǭF8C8(4هFN?{tt@Av0`GqfgtoAx¹$4G:.4K+Goo+QDH, x$y#ftQkxhAg},oX fh/v_l m/|aPB(S%h?BX+cFuDMz{GۮMb(z@Q&^+)=}Z> ]R,s牑zf"}rҌ|gyߺeF-|Z٥֢ݦs[u8T:ܩBYt+`)@u=V=c>vb n_lVUvbrx]U]bV}𦧍2E/oL d\iӬ@HX7#at$g/nI{x;w_ȟt?OD&.*cӛٵiE擂[#G|{R*ʁ-Q2GSDJkY.Hb& ԞŵUd/_GXuȭ]&>[:SlY1i|A/3ZU:PŵaZD|.ojj?s2{ߨ *H^%SF&0( ^ɚq$v 6?|d;,S [']D$Tu )>sφC<Ҍ9HCn1<$3-?e>!k-ki񰃸$<+NkFqA'`滉 H湫R:X; F2pH/EuW '@KGF´j1=YtV)>\Tq V^-$C#JapXR4yqMRb:_~:yN_7D}64i%G_ G>:\)pZkgԈ}퐲zGOy+hpsp"d Zclj'HDITfw"qfe1kl3LѿoFM9>8=bQޕc1^dgvBk{mwH;s.9iNAlc8 {!qẏ΀p@N[C[Y3",}HWj9nRFm<:q<:albzo u`l 5;R._YDs[e0A@\g&AWNF1GzAFGٴbm}lvFOa^ iN7EeyHHc&|l62l|ҤRR UK7tpʝqU8m;W{ HɄ#aRjr`(yW6?fqme,r}i>gixw&΍HF |ꢳLS319 Ƃ?sXbǖ(:3ɪm9'JR;qKh#_r^0x|@+1Tdob{6r>k]%ET x}yI0LD]`Az"a<<6;l;j9OjDQ^[I/=,yL&`m6rlHFƚ~ek簛p ?-"mcsGhmCqȈ6͕~ qpM2'θ8|f[|cPESj2QG Ey.C_(IR4m5ޯxx?pX<;/x@ U5G9GAx_Y_hkJ%z/"d1%207lD=`6}1N;C_.Jg0 }܄R=BJ %@G Wy;%T[*ϓ,6Tqg@:6;Ol <ÏCP%lFLحF&d[/Oh\_+8$:Aچ ,PKaDuA 5~'чP=!ǧi*,PsEuEMN}6uhKe=kC"AMuQykuw0 I>9\E.5ԞzDHZZ vB4baay?:oLG®ˍn0/3p}n%pdws{ ] EԕؖjTaAoP,H/hۏR8r{SDǖRHG10R!:rb%)çF(hMhUX[BO7[:! Wcz\_頾 zR!q'mڟ"7E*'ĢS&c:hU8ay/ F)C ^jzulLL*p,7ԟaFRDLyKp|άܪC#G8_}B,Tѵ9ߧY4R`F?^NH7`Tq1 s_Ӡ{+@IDґ`QZ[#5Lr09j2B/#  ~0r+Q`ξxyk +lt1%SL?dB?['efEH& Iѻ:vDudt&gG꼟>fY뮚7^yLX79+اi5 ƩAwھ FP[TəMᗁ fg^?<^r$,B hqx>c ̒/2ڒˆAU!%34\߻*}$:vh_H%0xXa;<8`fN[;zm;PO l-?/Bcth\H*wGNZoXf1nw (zd[.L+AXA\bZL1q E&6f6HT݃"RW<8&2MM}} I(7PV^qi#}&IgF}Hi;İ*kIM$?3\B{B)d`(z :얰N-w09jTz\tV6[Dd\=H];ɕj * {VMikNom} j? u(:ϝХ&2vd 36SɐT#J\l.`M F\d&Fޯ!H7|t-p|*aծka R-b6==!1>HsŠdF˩ى JMBH "V[]i)(0J~O:OsX~t04wc'"+h 4^B(Wh[2AԺyS$ KWrdEReWڱoޥ h-_Kp]*Ƚx|p&|>m1&#6,DP v"o܊Ou!KC}֤l@S:/ԌLcz͵Y"?3fМ>ZuYD|raN#1xxSF6]erisF-7z- #޹g"1[c+ G,auF1؋~40_ѼoVs椺F@E ÑMӫ1 |UU]j5?^*ÔC`3f E#2:C{2R KP}Ըad[o~rgX7_iw%zG*fY1e] ` [iyb{0.@NԍSsͺHJBVjnU͜#8ΞGJ8G K+솜kI&%&M.ql;[j]қo.-+"oqBj /ȨcϿ`Ȟ_[:xMDž $jK/]&/*ϑ :?C^aVBj҅ji8Xe;rO4U,,ʑ%_&^ *(n^{J L]:Z_"qD_AbH oaku9|x&T7;S($DF`"aрF&m/>6UEB0V@kH5PFW-l򲗻 sh[v͔%NU\^ ^Q PnBLR=)_ؤEeR3J8rWb$j59[,_&yNI~,>;WaU*oxBhJ3@O#G@(Yک_P}& ]b!ʏ޵h2nW΋='Ѹyex[7n^eoT6T)P#C̜3f6[uSł_qCt TɃԸ܈u79: @3g[^ȷ&1xf'FJ8N$GEUW#ϕt/ *91)a}:)$e,2iYD#ʩT!{w'G L QF{* _*Aɾ|ZX̭UH{ Wa0>[bt83}vt*Cd\B풞|5_klX II#5$[fm$j17a0'o j8y-^@\)qdsUuێϠӦqh7!Z*_2tOhV %56Ml`ɸZA6Lqx/exWv!!av·6p忈֒b%=nDȵ/_Žqchb0HU@C]&J9cf17NaD.r#E^u,1+1@ fM`c9^Iѧw>I&+xkS &tz6rbλS_bJQX db$f% <5'-YB~>ocM@ɧIIA\oAp͐yx_o+fK;pg.e }"ԭYnڅ Ў4dq ojk5;"rP}R;Khn{ [ }CjN^  8 q2B0vlP *'΃(QiUPSw(H ŝQS>wpZ:Vfl)n v_6+,Eȟ̚dsx9"Ȣ!%XdJ4r*o.m3UzpwydQyo=uɻ"{ .t6& ms1#iEz1 GEYHU,J8Ef ݀b)Kb^hJmcoA5$U1CƠ[\4%$aro)=}{M6_NeBQiRO7A;=u@S`/TQn]]A(-*NJNj Ń\2=zhV@\c̑U 78aNÅvVFO `tY.CGSMe;=;kg{^Cw==YT[IUb{Q罐~-*:y qՌ?en%_֜ma/㉏hr..Or|TYN0e sAߵB"3|b:H?x-{\6D_%hX1g2>eʹ x@uc6%f߼f]n[2Gx>[/Qٽ1'qiK{Bi# @rĐ+p/sjUGӨӨe\CUjRd³#+84hshh8:~y5Jߥp[׹mtդG?1b%ʆs>0~8x:pOL)~!̻~e3!0/U( OMU,LVYiCjN 9g2^L#~3ǎ4mRCݬ9=V}~e'[QzlD1f,3XGY '6HnY:$$>C2H./UX7,,089HK 2eR{NwCl?\^8K2rD;J,afNm#eƭRM )HrO+r]+*^*ڼ_P,mCAo_M8ZF):w=Ek,6sdo՞?V$}fqiH_! w/dxzvKluoU=E z05sԗ§ eS۔+ftrBC'`X|LkI&b=Фu^F9+[¸^Y{S bpcoqY3ڤښtF^>#SH3\vdKه23jk??N Ea.LaD<#UƊ! oE;KfDA~Szgf$/ M?7+Q0&ޡ2fyh*Ϡ&/yfu>cr)W8`%RrS?Ux77&>@ G]z6T%jI`Бpo/.û֕io+-c#":PgaGY F?{lq4f95 {o.`ʚɞvx' ϰ n3~ߕ2=&NVr#tN{D=n)}E5뺦#rԙ~ʳA$}f,Ch󃲽F8' {DqZ f[Ny&e>4YT./ XG壖W ֦SnWҋf ƚ^ DPf̷Z}c8 ʒbcgީe=@S+p俧6NUc14ʐM'i8h8pw>fI3toL4!+S~W<>BG߅ي%ѲLVfG7(`@Gz1oo iOFx> ;;mBI֒TB#y6 ˆW3vGKBǵ!޽ĩv O]pJ2O N:_uPApbK7*8h끷0/9EԳhl88uPڅQ4<{2%BV:7aQ:&r?mǻa6oB gO?7hi BvմJ#ۧQ.o@r'(^G{ұB̀ԏ9,(IhȂY -msic"FX\*2i )܀ieC :/ym"#17SMZA)¯0@{V@QnQУj6B>1?3izoD?:Hʒ꧰W'cһd eVE;ϬmB;ף\8ڸֳF DžtlotUCUj_bx/ 8KI2 |hHl,ld+ 1'&WfOMD]29?Vʒ@J/X7YJPq06QmtdZUVע T,k=%оӐ*_e(;ŠM-Q||&N)fs-Vd!9ZJvV~ܦ; >%Ղ,Q$[q\l6̇f3w٥M4{X&XM} WwB5`c͇>Wkb<  &LF\LdJEN1~l^r]]$㬵׫6_gZoO{'% Z'/C"I#xAʱf4D ,>E,#KnFHt KAD8jry&ׂzِP¸L/d}̱߆ ˃#Nw5O&muҬ.Ho:9Hxр;6q4My=i,"BI* P_G/y +5atJӿL]7POKI,2ܧE+=GwYZ%fPoM6Lt![+/^BD%7Ƀ X&ix} ?+1?B%*($-ɧvc{/d0 lFBK #δHIѯ)S[U˜xeuP`JdBb g,jܷ4V҆[ehƥ|*hF*jSbA֌0m:16NDay%f*o֪fCB6s7_Whfd,4slFj}isf~٭[i_ԁ%VPknPࢬabߠ֌=4^gEmJuEY)ص5~g`5?F)NYY9sgdVCUwP`8"GW95 .OK3sYXu, 82HGZ[66`Guk{DtE/mt)?ka%zmK]o 6'4"5n@;֋"E(xoXn@+ɀ59ͩSP9[riJ5ueIԛT$T.A?˘?͒@~shHK/9VЎǼFUKK>޺{+H vs Q{aEo0@a4hʸi]_$[H,73@΄b~ woh)mqCW~CCtۥGcG nPS׮3%D^wąBBC1l6J\ޑqG \xm~emtDjU ~1@N1n{ q Oř"a'Ҵ@SG%n9rF $`VQH=8$b 9oXk/ ͌w^dl_HMfhb" ;ww 〝mC! 즏*5kevs_ ]:oFi<)J1 S 4U"Ur;!(^x+(V{Eb$?A"U}$K=y0ra#]D #ڿ˲:Hor%i ~$ϩ7F,x*.r*W|O~ĩv2},6a6:CCtP[WV@W;D3ґ}疃/_~Tu m"^) e:Jce* !b!H.WB;;⬅^=gQK|먯 ԾQ] '&>n͖Mjh'q]J9{+A,~ AU ,R~KA{UGFN<۬$OWg;K,l1pf\ܴ!cX CI4hx<ŹϽu*G=/Y.D)v86ɹ7@loxaپQf}$7դ ֗TI4ghX!sF&I%`fֲxCAuԋMP8M= ԓNO'})x-ꈵtEJVg3 c<$%(yqP.NW| 4S|G|Am*ʝ\Ă,t+e/)JГOiw ,2s2ѳ',oKzF9Z?v@3;8N!# }HOL6 p,[x\0DIx/ >Z"5 u/򵸤zIm*2CA _kM8OCVtI'8DoEN!ѫcU wȖwş26YI!|WT$d@)UlDT.2iMrKoh IGaI0n eHr \ Nۃ5|'N_ *uW17\0="nbZ kOGOxWҖλ-q&8g͈'F'noJ&1Yp#$l\b$X?W6z "P"Ily}VAH.OdRJ>f-sdH@x'S٩׏ 3" }ohwrSFpe*yoЂVѲt-R5GGB)y9i( Kb#B hE[bPI&܄ڒ*hLC4Ly._.Co,yp LO;][yG;ҕnw6e_lҵ:]_l>Ɣgp2(t*Ɯ ywt$u}.@iUQArqZZfh=wWHLd\/qkX/l 滖OݚTL~A9@]_w.8~Ґ+Rh#?l,-+%^Aqfsz8NqF"wϡeM"PS b'ZTJΗzB#=i UբZN6q$sx(aT+m; HuQ4)4,{wıOS*V &;3O5t5χZuرJ1,zH;/Zhݟh[Up0-GT~%c )?5Ę~W3O\XamY%fu{R? Ym2 NKT7G,pmvٸEϴHQ0(sGB–FX/5deV6҉G Kt @Z5yN\֡SK;LNB ^nU&Qv/Ԛjh 7)6쾐rb̶@H<YDHEQKki-@PטMpIYFЈW٢2Cg!Rp<MF:PkF n^ 5\b *̧5>e?;yBa]e Lə~64ߎXCB0W7p; JZm,1IVis}&J6*WVyfg=>U/ە[M|\M`LvG*Ӝ@#D|RI/[uo:aU09Ay<ư211ȌQ*\@+OQ ֌~c18bceY5Lw8*[}&q ~ֳs;panFD[`ZFvYg1pWF(la-=F_H@r^Hy YEמ+N7>(,c -PJ=җahS\#q+[}K:a_|]k:֝ltۚ&K&Ʒ|dxf:..)TG8ϵ^KH#1D<@80}7lI"'|DmTU@q@!SpDlK+2&nGG;Q?Xjs7}8!L,a%G[2'C;S7J2zK!zBp }ҍU(.jImH՟o=g#b{FlE#%Xme'T9ʅW"Ts@y(j<c>PEo[x]o{s3. FdcjT%,PȪ{U&14kA7%(˙Ȩ#DS=qFhIwT;+b JbmV]TꡕK!>z= 6i;b"Id=(ˉyhYvbw((`EUK*g(|(t'LtY"^ jס(6nNUh|M̃|bJ=*@*XY4wA 0a9eR8~ [PK>SGdݩL1J 6MFAn[ %{`:L 2X/)-xĥ4Ax?֣+W)۾ЭB_"ewe|YtSgX2Xt*Ȅ0>WnNZfN!>N{PZ:*B&ñyń) .ʑ{VxUjà*"%{[qj_@)8$-c`OJ)M|cI3@9( 0%nV׭-K _xdO9=֧G&bdFItNbFr.a#KICAC[7W.Cz ^Y٨Nɯl,;LņRp;vۓ>U> 21!F_(1x͒[ 8^kG+hWbr8!*5!+d4x`2:&c]a#EeNs3VZ"G_33-|^V#waD ~7idsPs?p\Qm aఞJ~0 =S,ji{>uz љnn׾,՗)2'(8+…1mR'0SSPliOV^@G#͈6 [*>JXMfm ͐1q؏)F09U-Co8T<<_AH^Ŧ`קxڬ@x3 qQA:ĢDK :q}8 vE\^yCMb@mܚ_ܜ,J|I#>lqDϔ_-b l;Y$2Y0&t<.#E,wF~:qtGUń`cX!M^98B}lpg^ENk9ٍZtwͤ8(-H1f4GC~OpXJauɏ ?}ʑl\84YZjFX^) ͅ]=n~4X_[b0 9Jͳ ke6%no k!~1ꩿƷcȃ5qWu [[6Xgy:S尌$>?Xٜ;2dYuY$X"N8[-mߊSCV<=Mgt,F%bp!^mz;IOirf_z*fUnfkBּ*:{ccdUdqj5xǔ 0*ԣm88/pQGlC=E㞮%(\`#pTh#c<R߹ȰPBAdu6Df&0f.b5Vu#NPqv2WtHq]Ǎ]tء!oP#-J?{cDK'M~հr a2,VG\:jI1S?v! F]܃#9LѸfYUVWvam1ɞ#gG»u/&K4{D1R#Wt2!T# eFU*:dGV[gǀI `ENͯ"=H>:LNU~Pu>YB0KSD;%Httt!R4g&Zޮ<%O%>W;Μ0W/WȺs61t2'R+w |o,>[MhKK%Nt\tV,0;o8T#qhf'pjJ"S_띻^m}QSwp̵g٣o =h y0< |t \eC aM'Ŋ2 S jn| j~l8̭76!gJp-SV9d׺2(I=w>$C58}IBeE .i͂;:h6co|򌣴9bx'$q?Tll)cŪ#k.J\$A0rH (2%y^f 5~󮿗\fk-bN)teY,M-5f.#ead_Z@)WA3k@| f~p"nww}g+>O:Ofن5^ZWN_O#T@ބ!Y^VK3 .[ɩF𠝀DaNBۙk$HVuž+&TwyTHfړز"G-n8 迉F6*r̕pj*Pvp^JB}עTihXKwJ6vae Igi?'B:tqdEk/C6]r]BeY|K;~5WFJݦ T#3:Y\D(/|o(ir~)Uݓ)` tW( ?@pUx8-u2}O%'%bq/\ @JD꭯JÍ2>TM΢U"2^d#!OMQ5r&Ee]?ޛlԾc yhA!D~Ք!>鞬0/lR/Pbo^[%vBspej}]BC6O1˵[Kw3C}5Aj/g '>F*/yJf{|X*8Q${4rM;E+eq-Y#қyH7L^(g4^H#{뢒Hpqex2.2T-L+<`ҚvpX.ra)@+a? ;^uKNrBrJLVkHh7ζ6֎ɿeTԞF3_$4c@=8W3F?J ܗ)j{.hAK\im,mW&+N4^ rVy'Q9pRu2F< ;:2q,W^ٰOUO HW~2[!|W*xllE\Z nCwٷ-=AȀ>i v>?wfj3@J F_{Y"Y,ro `կ42VEn%P/j%O2Obx ҾF?KѢ9 ')?|Ҙf"l9VL7#) ![HQ2ě;y&hj}LBIMx1﷠8QB]1 lQq]aĻO2gJ Zb9BV5 4ۯBtϠ Pa}/| 36Z 2ώޞQ6x Uo*?tù;"Eg}X *[1"29Zq/r5l[TzDH1VDD59G];E4} KwYeG #B&$@қ0ܮ02iyc!BkAdv?] @z\>5?æDXSpŵcb T4f.xN)`A MwTF6y"6LO7{@-K)zQ2K:g%N":d60e>ud5.5@!' mS@)Q5C(R׿=hgk&#NY v)F;뎏uP̪, <#Ej>CZn:8n!sb8zrd|VU]+kN~//gY!әcuZk X8&~|¬01Qn rN^? 7|$*%'T5%̅ʼnQRoVDyP\&G2 @$c䣿sgRq{1N=6wGK#A`>_3p(RQѯ_wuEc,RgoB%L%|)$KFTmmC_* mHoPnz೹FVaf'E|X<|ŗTN\ԽOnocr+9Ρ╒ {{v;Na#<7>v[U|ZW+1eQ|o e3d2ceC \swq Oz8a 5gМ7ohKCg`H*Pj]K25UeK  2(",'/ShH^!xqy -,1m6Oakz; OʗMiv&ԝ14>)NSGb]$El lcSe$Ri`DoW]!*CI0~آ|Gse[~P%.2I_H7=nL;rZQb5l/;nX>0kᑦ"y: ;;񤣜C7qϘ-r154S3~Xs>tfn#/y9Tn2]tͪ%bFEY}< $R@QLڴR\h=v*<-:T= : B}!W0C Ouȧ#r[cD7oz0*ɥY] (Ό~ w}^ x(%>T~['qBn'Tx hYBZQ>H|ŵ)T>-~(it{Hf⎣zЏ$OOSt򡰐<ÙV "aQd^#Rr&{G!qҦ'S#w_D۳,қ 9*_<@@mDCH!^M&GmeDmkSˋ7)mꘁD)2_h0(Oz #EQ lOgPY嚋N!5X~Aör܄B,dl%P =N45nd.îSwhG |ȍ{䮔O8 >1E7'e@*!iۜ0ō6z׮eמș'`^Iۂ8_z?B Vv,)sI oF~g.INʖ3qĻ`(G[F[UzqW;XNg)F8)HN[v2h񁩳״NX(/̸Xt{8k%H9UUFMarZ ^pŎlEl969lmF^>P&wQ"Aw tZ&૎= :z&!c}Y%ᓽVy_2_;10;e./h5BFA-SfXm JV ƫp="u;u3W"n?0z%/"ې=)Oظ`Gz*+ %AfnN(B]47y-yRX}$0؜I] 2Ũe)O: swAPxJ+ Z{JN]k̙)G Z2XcJ}D ,9*H8eVDz"m^g; $%|Ր-A}ŗZS?# 4GA;п5M"䬟 l&W J.F \tt5;zJ{*prxP xW9:ep*5LB75Mԋrt0mFۏ~TQmh`3 4rT,v[qYi0#i`½!= ѡs0z._8m sQpJfC8`rf0 e8b@I O砂)Z0ş3·ybqy;ӅmRe<|, "5zE|s}LW`~%sW5+ 4-Zva5j1%l׹# ꁭQ@)@^3o! )C0 30+r4|>b> r+1v"9aXn?4,@D@}|Zl < Tޟ Xrԧ2>u )QJN #_dqpk\87 E*YfižrRumknS\lCb^ͺ)SMӄM|*X^ QNa-|]+_f7%p2}QuESRbq䋐KCCt9j@1twaJKrdl|{z4*W cQ0M@fvX2%0= {1Vu,S0{2|ZWO#:@Tif^]VaEliiⰆcnK1(C:[(ЪEV8n>O0Mk f-3dvܯ~w}s:ciY),ԇ=t:+"h#˧PpMl? B/3)"0]*w27 a^)?G)c qKCOe}ZzS]YaA>{ S!;WUd纱H_@ Z֘*/V_祹< ?H {fLܨnWvA/pX^KK/PzmnٓPHϡT,t(0FE_ЌRF\m yT}FӡteA񰛱e"+ q]cXRdׂX>) Vo\<+a5b~$GM ߼L:et)OP\LpuPPƮ.!`(9>1OїWrc.P|f Ɂ#_|90 ڧm@ Eact7d9rɚuIn\Uˠ8@,F[m?f,vctyъ/ueĦʈ^ut0M?JEAVS7rVm*t;}LZjW?yLO*畲,e&<:`0WwD+6g~\{7%_QVDF˫q84\˃(JNJÀ(8 4:kt𝸛#(zjlnʤ%ڋ+Jկ2\c X,Lc!(/0ds iq=flaݠ^—m!FQM(UŃf\fwم.Z4=AFU ĹrTJF(p4#;O޲q"+,]{w":\6Q:LSb9%8v9bH퀒'ooG'J]_SuC_Ř' 5&y\ؗW8#t~xc-_T!EB5Wżo +=NXatfk5AV*uʼnL|tV:%!^X|*I/$r&kw]b`rת(u&ᖼo0[Aaab 8E$;;d4wrPQ]v5@Qt)Yl[z,b+p%Q/䷎: 3,ҕS9E6N* ʠo e۱]yK/ቿV(71g ~ՇGѸh n^tB5JE` Ê|0dB7ꙹ@)qk6m iJ>JVNDZL0R%[T2+FzƦ =@^&+0'Tsz+'/Ԑ֦D?j ;vHw*ץ%WBD}.8T^aժ:pV뼕bJ.Qu3|L@ m89{j0YW-]5bbt3C})|ͽyb9Zڂ fx?pn]g?Gܰ%L!ŊIK.[p4 }h~C$j˒o oYK[-iH@Lf9-oj.d:"fUQjˤmf_0/5hö4K=q &,xru|PU[ +nF+cS g@75A D_*8 f#Ut&9+!IŤПVLa Ѡ()߇bm;YbPhWY gŌbKM6P G9?>5#Mmo4 FNiOJ=diQUs:;F,h5o$ؘoA]z)r_%%\}q}EK u~@`[ǵ>&Y\iK` 5[WE3.],lh KtU|W1GBĤ^c ;x͕ 7%Y_bkkؑ]O>$|_W$8+aڱ4/RU)+W7s˷ n& 8.6OO% G=Ain,3 0˭zU}RץU_{亿-ɝǵ~\֤s9=5G7۟B>emETW_V3qK[I!^zrgE 8 ʄv͙/LSv>_Ҩp>x0#{ewXm/ |m{+dxSU׫:mu2!yd`5 .4'}dmњ3OA'WuFּ Ϡd( v;kZ=x(:o*;!,֯ sSzQ n#kpFNh.u"XVmAN.o.a)խRwwAj0T1%¢-x-0g:CZNUhQ':]ԚÑN~ x}ÖLgxظ0nIku(Nf4 W#hƦ#'SqI+`.ޛ*VHPt8(dؖU߮-\l'h ef.2dBƵc@9 mWG;s!.NmAU6kB;ϬA ?ݗ .dH/lɝc>5? F"̫/MT-(|#Ź&$b*R^3+C1r.:C@&j 2.ʶ@+Ր\X Z@"#"Mk\4=,DaIvRmE#WEҪOG[0pLlhIi!l,'9֝vυ=_2n Ht,EkF~% 8T4&|FAPhDIҌ:JvtĈ9AQzǤ5/FAX! &55Kuŗ> Hr!Hȏϫ]s;.1TyH>_kc\#Yq8h>m,AdPvMiJԉTZ4 Xom/L{BьVqKhE#L*nBiu@W۹wş6ބFq=9LmR<$.5j3Ϛ46'(*x#ɫ8.* }S*~J&>xv3LLz .Ƹ*l{9u|5M)ߩf%Ok?̛M47Pw(~:]$O_=Ϋ{mȍu8?XBڲО"vΔ|OIj$s ba *A tZjЋmҞ5:RupH'aڛi[p Mʳt廯4kJ;qce0Y9PӎG.+g>xqe<>n8ףUZX6F<ں c烙 oef!1gw-[OI|{,mQ$H<.s1\W {:\oARؐckte}~stx2Ks'80ǁ~0ʟW#ImLս PCϼSa a[݊tz7fN!;tH˷-ȀBOǜ:֜nOT\6Zjt7W8NymTUO{;R3#/P<"shGE[ەX>ɣ҆ 2'sf#|؀{c\&pLZ„HtsϮ1@.'pVax#|+4^Wz"RrRJYIqNtʷk%}'!7ABǑGvOָh8ERⴓ0EC\u320l^nݼ3.cڞR*L țqR 鉘v9 *VrcYww?8͔ocSMrtɦp6S/Mf+a>=I#ׁ\P30)Le-e3hʅ,uHP}ߦzww.l"AYĞ~Ld $yi+!]G|c}m(|ܠ©f^684bfCYX{ϞKEL6`1h;0#t'iXHK+E:?k&~L T`"k8ʼ;_v!8ػNtp"gJLiZZ/'F$XXNh/B8!H" !0Fz/,^aQ*1˚_\/\~̢oN2G1[ YԨJ*H#YF&MjCcjW/ҕUl 4eZC=qpYb ξ[~gaSPVގ p}MǢh{kpZ3W/3K+Aae)+?rﺾ ٷurBĽ~Dl%<)j@Z5rR"|^Zktpk!;zb? o)sCA;n^R*CHzѪO(V"(=%ǎ]~Dg# DCn6,Fyn!RoZDTWw/ hܮ(|iS pq`FƵ% 7ְ}ዺCg} oE[Tq ~~F;Wdz-L mQfI 7/AHɊ@9qDazp0YB#K{Nit |fLp[h:Y,4ESJf56JŶ{(=`cOWv7wB@#+O$YrQbZ T(]<Ο 55%%,b]僅gl~,Lj 0y/7'$`ʧK]Fb1`X~OX=Y:DJ6/%#[cҤ#L{rqs1~sa( ]?mV"Ԗ|pDj-&aΒq[<~5F@o䚳4=j+|h(圆0-mK3(VPA5z?ت# {[,Vjd XOqqKn/ ʼn^uBTZU I'E/#3;8GQIID*j]6fsEPI$7>vKxW5/̦DQy,ڄ4.wߑ%epI"'iuԧvc!4L;ki(KC*@l}Slo ZUTk\.盶e|!U'5Xw+= l CJx=b&?_. ,zs1oJpcv-vWnKjzz*`8))OL^xRԪIvnYy!2eT9fz3+G~e>|N3PeCQ[;_`-czM?Z\$EQFFaS'錓f%ynpH&BS/.lelI%G#Mg .^5>d _dHMQ&7sAd[бծ31`x c859ݺuUq; s?Pj`q@qv-,;g+6dIN=IJ)ej|ta%;oh Gd3ヮw|1f^p )+2KÄD1%l QxyAU=)6NڳF~p,Q^1G@)RRH/T/=˅E/ Q)r0OZ_P,dTw8{К FJwf .ڎEn"cQl1:g$w!Y_^O,(670`.]<)n}9=6wB9mqښ".ty&"f6q"2Čg@rHRYj֑{.P.y iQ8>Ih#Ż [^)H|w+)n*e/y,UFh9k{V01v3 U{ꋦ02׵M]]9іiYylK3T6\)_y 1!ɲ{kQ0rY?= jlsc ڜ/J 鼓(;wDWn ~coy ZX%7.T ]zMd05m>C=16@ݴrM#?m 8 VB h&^@y1gS= PZMK. nu  qwPj]e]0Q11$\&sH4>HCNL@e2r5F޲n锍GO,Ŕ=NA G]/9EBa`TzDfw3R{9>l0וt%ٞ4/jU>8jJ>'31ZKaw;^K2&g O43i͛G|COaCei3OhR冰WP`JėMg.3n~یf$ #cA~ m>g^\RUZb͸ZԶ)ƥ.XZs޶Ocp~8'D+懓;[%n A^JTjVh_XzFjklpt[ 只]Uz4cJckҺ^gIK[<[ޚ6.uR^-aI]huS*4RX6ğ qN3?t6J"O -~t`}$& -l]Mh3n,M4?Ow[ɥ˔Ƕ\c9f9.zz3dE5&9e@E9po2͊i?m#Sjcr"LTuΦfO䒕x^yaB+d|4gBeXZ.G@m-h LFLaby#Z+dcJEL= O5El`hH61YXft A;*[Nogpf8mڕq(?d(gKUTxXr̵1y"825QR]ИwQE6-M!VWRx.k#WMcG99]Jڃ1,э ,w\p|j -yV4DѤkݔߦqAXǠo֙/VVI>=L y0gD-V\)Qg,؞qPH cͩ4Frc"`wnWߋ45ĸ%? ^3d[Lω򹟦4 /E5)kH(2mT`9o5EQ l0tr`n# S73 +fiȨ Wq~4 >$v!Gu)^g?k0&ZxVxDn|[Žtxj|KX44b"8o7¯^;/d2;<.AYJ~ ܙ珉雪ҙMPa?q;8_𔉁(H;a!Cѵ}T{6OJ0ߒa-XbD@ERa C 'SlK fSPFa(Uv.PBO{ndΟK_$az_7M^55?}"2.&9"]Y^9# zVj^'<+X+pC!9+ry\jHq[G (.s=fY+נY&G`ה\r1LKQ/|2PHZ'23$`>rO4I¬c(Cmz73t61QvCI1 XR6 jT-¹2v[a+%_&t^I-M 3~y]`a[ j{AlM=C(v>-:"T0!<'C{c?GJ8@[q M[fr G$Z KBڟJ2"|K:mM3c 8Ֆ9. :pqza lۤG`hlٞ Ii5}Nߴ@lb KcOL//Wx qQ< =HoN7I5tی/ea"n>h]BƜغeN\! W%lY'(kEgu~\0NZIl(" T:#(K+la=U"J*>Q y) =38Q)4h{CUZQ٧2g.)ЛȏeKɠ(y\Jn/>N| _̆L2 Tp`znfE~G#tm "0JKe\kE9|E('nyy]7R!ݎїG!B@jeB@#R]iV'T<\ꑠYg$|Ԯ:ŋ8P߹:H?{ŵ6sȇc*U֟;o&ħni9/2nI2l wT_Q\RR77>=Fa(C0oAa_铞R p!+Y^#nf ˒ֺߛ&Vm B7=W'JC$?M 9tM2.d:Ծٕ2Wk js(` U1`zQAY.c<_xD^ Q\YQ-tO?2J7 lEݟK:5ٲ@NYB戰02S3iϧ =j[* R.F _{w?2PI8Be#$< 9}yrhуωwnz_?;:mr`c2FZ lTa vu&[Rab=?kJ0;eYܵRkqjY^Di+3P=L/:LUmnc١g KgnT8$ %On_yEeRh s-~9v7zeʌs#*gN/n ]fO?-hmՁ-6{0uqR:E7VڥY<:yW">5qw۝ffASyF l]1:d})o^\/-v#?LdHqBcW=QuvYNH/ 'k҈ZK1dLNh 'S749Qou\l'K#,KN@PsKhe&^Y >ARŢ.Ƿ>%]m?EmNvac8_ Nې㘜 L\4zTnƬ& .NӵYKtιS/1Br%z.P@.g>`QC:5fx+~l xୠ؁MgR6T؝\$I]g6wa6p@.Ƹ/0ӱt,xguC)°xXM+)/D7ԻS6g? 2.^ DDޱ츉f;M6hRKu)%>X5z&Nܼk#~hkCg'9#iay3I>mMH UCf\О3rxDzVcՠ"b֒<h뇚.+C1-!zMpUPAQ Ydg|=29V()V,O䫫 NRv%߾B!JH^w`3[IJmWBHZaс1Kz7+m91P̉U5g>߁]$adIBS4N )hzL?"yK`h0#T69 iA,,xRIT#t@F; O\<j K?-,<{0}L7:ʵ; ñ {.tF▭H:_q`qy.U _u7Vg?-z"8"3w&bC?z3BXI):QA*.d֚#^ Րy8U۱e9K{ u!xj GG 18챃Uf֛sφ;e%j΄WsaPW3jsPV?_G#I3)&oMo=`5ՖbT @!:wt+{ U୛.HH3 h#~7>Y4. =q r6](M39h%ZZ]^eZ&5fjfWF/W+ywĿ/cA.DSPio=%x ?֬!W(+*_!<z tfA,bɸ/B aKYʚ~Ma>?x%>g6OY jjԝQ((4NL)!Ξctmkw«"{2@b.9D*Q6&4b꾘 jAi9Ux.R p0>X[xb!Ø">C_d4|UlS1WM .9w4X%5ctޝjqB\J |)aT ҉sZ;59~1XA"hBSYa!S^ńĦ8~*g@AQf%@=OEGL4h`2Wev W,-[Ϩ2xAEvMqWK  ܵB R"㓑gkW) \ y_X+g[Ε,~.Br NȾ{5/f:~ rब&[,G0=[%! T/]_]ڗ%wg=%f_Z{eY|6>+xp4]]ѫABLNڭs7#\@(-R:I!Nj|T(Tk֎p0%F$$Y3=43-1kNBL^m[! ;ȺheR]' (=p>ǯʳgy1[XRHc1Sp)!xVZ_3jQ_WR.K$Uqa\/ ;>4)I%27{(|4~(380Tm1w ryέL6,WT9̟1y;7P[e-V^C彘Yguf21Kpӳ`@GrC& ]`" 1ooqAu [ES/-*@kla̘vjQLa'8yL@m;)]ZВ+e7LQTbY!ciWJu'WJL4G[Q |ժp $xb6%5aDjon=I gu3&3XxHoJ:)-\~Ω:M Auᢪauhd9/$ψNPtr )FHu!|!~hF!W}\IDZE =xGkİz`.eyXr2#m36d|}hoȞәPxZZ+*}m{יA8-6_BA)4IB-1-}w Mh+f樈6e"Ԣ48Ϣ]9K/~ՄBV!gu Kܩ`IEfQ#2k5b^6\ڃG(P'42EM gHey{`{ǹ ]өK jү߭dLNg$w !˸pgU kզwQE:Ȅ:B1\Gai9Ѱ<~3^ߢƇK'c/c blfWJ{`ڏUP 2xV(L#$,w9ұ!23Q>IcTd̊A ϒNN͛ 5*~[ʹ=RND {\->QL1$Kn=gRU=%ŋ{a S%&#,!-6w85WAh"FRzpo,+! JI/&ՌEb%)ܳ.ScK!AC)gڷ+[UF";ɃIW/Z%ձ=$x?~Ɗq z')/cʵO{kBXu@NRFv*\p$_*\UN7/$ĭMƜ^T"ׂ5΀wh9[ܛbnxk& 4~]T6*zYơAC d V׊w5AʼnnMzH8yÞ+QB2.CPޤNܱ F.~d3D7Uu\z\[v5pUnj&!EF}6G:lV2t6yKp%089Auh,,=`ysAEv 7[xG@hTI9o)a٤i`Ր^N2[2{и7"8eYUYeB]1GD OSӛWS~g!1Y;oq{yO0~r0 aA-R8;|B{//3A7Z /\Fh3ǃJ7##ie v?{?un#+D*h|%jeR.Rft~ РDooAW Αyy*:AYe^#9&egyk$mW j`#Lt[nuPuTy3om8wmSq{ό-\D{l׃vgڨZ tvr2Yteِ4Ϡ-r8쵻":@^Z]|nΨ3`]#>>,<6Yrq5kTW0g7:4lD~ <ʆÆz$5U5~N*ʃuoPFNF?i[}' ~o0erd)xYq !&t!K.tf3. g'}@{O@>|#ب]gčwʿբѥxm l"aOoD 썠mX)w:3stN?}ǝΤ K{]& dF~bEklS٣6"*JTGڒ?5雮j\ @֔f#e?;iI0Ms?9#-䷝frP}{u4Nx2D)3?ksAD1C>:]+eDc*(r_uP3UTsnfye[}P\%_?gW8C7ܗqqvuwL_ ܗ,U:D \FCA2z~RtwnQ-G} lW!H?X#yr_jK)OF֋ !9Y"pba4l6vdxuL"z(T }݃%~A#0UN(1L3&of32+[d\n:n%;`10140| @,.pﰳjCKԑe0rf4PKF803V5=q!^x4gvr*&#lQ$,-=٣_֬dd6V $m^ŋY`"{2 ^wz-ϮY&W1b %_HX c| 'N)sL?o;S¨=Vҷ6j1UpƓB{n~MY㬺pa{U0{zisnI<嘫v5*<-A0ÕՃPə9Rzp`pI *mGgͤ*vn˧9bҶ'l4)Ss|̂t2 OݸRۚʄ>-u9W=z;6hEӥX P=\H?FmB67>-ص[`WyvδBJ2=;Ȣ=kAxh50Ww/AՁpcMeΤ1D3PYy2gpzPYQDA[* e|# 0Ã]l@4Y|P\*u"Aŕ)-[Y E&*3>:g"8 rdpDi|~6#ObW*EC.b*W`hJgu4r{7)m'f(`;FTLi^fg;Z#!Og+u%1S)VJحN4 YP3ҌC7)F37K[l[8pKq|p dsjCs):2 l/oFrej|<*RFHcaU0VOߔ⤑now"Rm5Y*n@鏨kߛ(A:>Kui{1X@Na A^vVeJs`-)O!((?ץŚƖȼ)5 yjמcxKn`U+90^")RXhf=PZmО#,`YG%0 S6{Sh$EXX/oG^](֞KlH'A堓wA{Жoz+ό1.6q+Vh\,Ŕ B㰡N.G2i6 兩 ,%R(QYH;6V00ٚ@zoOXZ5t:?b" _'z**_%_푃̠}}AMl{ۯyרҨjݮC cD/H6yZU|xI ٩ULO9=?n)AX㋲ހ1ui4/#62ͣayQ){;šp`,B,:`nՒub.WK<*w'XYBmZsJJsFp̲szÖ AѥX!so}.&b;,ꕹUng ,jŻ^yJ*2G~}(yE0Ì5Cn᰾Ofζ[VT#>xJ`e{ iܿ rt^n+P Kk{]+UKCEzJ!yhv$mEx-<9Pޓ ,;"sDE5HGL4#&NV`Q=(f$GF:)-l2-~cֺ`@9p zt! aU%̀=o& ɕGov(E*yjh]-2`HwrL;m8G 5qpA?g?Xj+xtV5„1'|Pg"J W(԰Xp'w+s)6!2"r.%di%?K~Tr),-ӿqg& *[SX"ǍUD.{ Asn-@A,{ U\8ŽW0vBvsyL)sTko.ApfU1 rwJo4meVȑAC)}$]}6Mūd4P8MqjI?QIF֜A.O|sztɓ-1䢗A'ُ`;P,H@KK޿޿v~cwCv,4:LޮoGL1ܪ8w6[r-/4Y8!1sy%mD 쵁]nYF[Zę:@7qIo xXaFOJPӧlL +|3h~P^ή+82¾ThH9kܣW(z71#ʳ3vq:S9(+ޯp9=,'wbf$6&K`#9ǐ!$+693nsvHtwhڟD>QI2;^)gY*$gՉ1 TفjodY1Zd|ۏ|&YEIocv6e-oߦщ ֿF\M%.B;﯄!׻7]&C$x9; Ռ py8_,f^~ H)v|VX.<B5S)Ķ=uP+&,c6-`fvxeSh_gHH[n2ct/ ǞiN% |ޭkS,n%U ugR-ͪv(JƳ}*)F<ۿϔE$d@ \q/O|2_ QyEV3Ne8a6Ӎ'n bX\0j?mxt6t]6,h=Zο={S9{Yi8LLrocn9K|:Ib+d` D^!%`sхӟK>?§g6vi,$q)=9Cox}V!qa֞~.Kna^Iԇg܍TPGÔjqf Rg/蠂x׺։̚FjOdr;@3 p7k5y\ Q1.9]_9EPn?Vg}/׮4ь I8\\U^EϏ / γg:;ٷ*_n/mJFW"f[GKӀ if"Mu@ CE[k߮2WeX<9%7u*&{?Y>&k~aI&=ZWbRVj}Zt.XЬgNhe'@( (IqRI :4MA,{#q?R Ka#ݑ'V5|88D(G;ea[< X߹߮ݧ[qU1!t\WQg;<"ÿ@viqX[fлPno*\]ĸ ́Y+p>o΂%0P;𣁙#ZX$/'M9s'ON3E-bO (akLuwx`Ѕ(p_^Gќ&z~[edE`b&qLKaCOHbon-ӻO?ׂWl_]b 4p^Ro?Oب|S@05~2_3m(CL2:{F"%Ar}j ̦ "f=0Xz/\>ȥue_RЧٿ1{b{S@aP_'jސ+tSyp'P:zf*f͸S.IFȖp!UWL ^RNJ<4c"1G8lOڇ" oWH+lJ5=lZ+H O7Gvgab;TnЯuq#jmy T5.3. _eCcee&d,Z{Ѳ@ ~եF=@4J& !>|$pwԏrVgF߹!f am~I,迎r=<%RÂJ\iKN&Ւj},<zQ-R5< @]`*1nE@ĕb"Oֺʹxi)b5Ւ.c  kU~&(ɊXJm*5DF UEmǑ[(87v$}ֿgCA1.uIUՒER1Xb>nIBF|ur)ÓONqMҹ7=Str$^tCeXy5ɘT}-P(ado?v.rniBDFpH2Qj?ՆFU&rbgNKR?F3S)},yQ5tRΌ3~cH>-&lsܲ6Q ERlc+,^*.#d:뵗BLJe'w"-p%12R¹Ỳ3,Z ֦خLS*qv3L<{<[Fj朊`DL{ P2E7_ k;L]CɎh@.G똝yxܫݭjj|IIL0Chs0-Ad4"(i ;OWfl"8E3$t7冡5!YLA̕1}ܮ ?j2+V{mad,NUZ7UZ}oP׻)JD-L \f9!D|w ]Kp7Oo'eXa ڤ[Q1i%D5/cwGWHLMVءi JW* l-J`:RfZXanaU7U>1mL2buz}kqjtJ?a*`FE |22Κyd`L=`;V$n]SR(f`,\FK!Z:=)Z+=Y|`wuֺڢ‚LJ  M. n#r>cFϖ%GAt6Z©m(W'E"D`srŠe.!Uytm0UxEV5GYj0Pb };k6rImd4,PؘoxX fj6;)1d4fMѮ|\>BK;1agkez5S9l:(`ޖ?ŏ R2VL9c5u :#Us)W/YIn`UO֭wv󭛩IT"ǗVh,"IC*;}(r~=5:V&=򵹏 >ԢsϷXaHp&02[ӇT`' PIIRGU?m`\Wƶ 2s|@3yōH/Cr_c^E#iH闓wXs%ڒ<|5C W-VncAbYP^97$3}D񘣻nwwhZXaC"_5OFqn&3FI} e}h?X5*ϫ&1r57P[mcLN8Zd{ޜ0\ߌlRb Nŗ=ւnXcz: NQ(nLl z z ʁ:>`f>*]$@4zH各ϰ##:pͤP7$3:%@.?~yӹ\I[N'\,Q/NXMJ/FrH`FMt0rtQ7kdN1GNVD$12KOpi6bFNV$q7s%5yoЏ{ߞT=SZ%V4U(1|^^"$ ,.e# ZMgٲI6b0Ib٬0:2:RyU w3s!DF!k*@1ڻsdS9?"rQvq+d0:)QdHs8&*:w9!~s̕ă\K*,e.>ﺄs5},M[mPIj r8`m2[IځIx}shΪģiA'ۄA*@# ĦQX7lr;dL8Kv~7W*Di7~o@yq̇6c`Vz-8Z9oYv[$7ޥ"vӇ^WUvL9'A6gl-=;r'6l3TzԻ4q0{vׁ-{.n0I~7)hv3dD = Ԯ\'lQy/ي;}gZ O\.xFk3gf8U՚]+"0mӾl$20_]+ds7=H_KbE P_~wM+X|ːlx$wLXv&R(R09 [;_~H |FgYu>kƝ?i`յH%hgL>Zi85`i6S8Nooh(ЍfAMBNSqyBZWm6.kV҂Ltxe5Cvv97<5G8Xv DV\FuӖ: هJ,%' :V-5/Wp$ʼa.MAxtǺƬwEr)  |NW'B= XTua8eiyzd%Rn{Qʀxl뙠Ŀ ոgiSXca- ok]-t^&-W'zF{9_K>xd4q ! K4;S,>KydC%Td7όQlb"<5AIY@~RVwuۢTN?i2'a$֌i0 橺Pم:ܢ/tXQoul" lQwxH@Sm1[h1zduXy7aN%&[?F]GE41W7Иz Jr;>;aLji7دS9Ȫ %Rx~UQܠ~ŀ5 S%|tD];K$yCY} 3J~uppNRL~p' /*  yY7 *mA-T8<:z WVO>ztCZry3#c/1*X4Xsxa͇BS/"]@&p3_\Wɧ6\6JV "aؼJI۸0 6r~7eJD/o(%\EŹtn%P[eu,l]QHEIduv_G+f}GE0V.̫ò(ɩ! q:DFJ 5ۂFs3J?Ai}Cca M4ߗE9- Q1G^nC9DO4tUذstp :L<$D>o}~ rhk!^b^H ƈ]>MX s,^I,X8EXDkSn^NSB(iy Akf~R9cHV1b1),Q,CfajɁe!k؉qm&}kօ d .:΢ǠiϤV'5UccN3AD$K[TzBnaSC% w[ 1dng(9rA6:fim][-]mu/{btܟx?}Kp';6I\B + .9Ok .ss`dR`y^̤H6, u*v-~(<~'ޏlhti˰̩z3Mk_+#ҍ;qasżd<2P\`,='ܛxHR-Q#ʂQdH56kυ3+}6YR{k=:$S,yS4n7U24/Mz6 D8~{;/@ְ?7gTT _C? ¹<[ 4P3ce1M^̿C猎izkR:DS 5k(o)K:0CttniȾ ەoHTD c̮]ף$]՟cQ+PdϗC 8slYuf}=Օ~K5&eI=Ty?@Fc 2GŐLL+p Z"V953.rm-L{*gRe8R"r,u[:@IeԒ-w渲VvH?|Q1tc}x?^X 2 NRvl[ oAx +֫*Xjդ@֖ bX96|="!Aw(}KJd 'SH%mGwƁ~"_ۃ҂Y̻nC7m~JN0)! 0_|u燬 0%.>dO .5eɘÚ$FMVe]?\d"I :-#\bA?e) fxRt9ZDrۡsrǖ;y_~sP 0K3=t,{q) ._D/F.׺-k,ScbTqgbȋ֖_^KVKI0Pw&<4PG}ފtzO g2<I`B4܎MCse)bjvA-2Z动74>keFb %IijXON&Br%Rfn %;8 J0;jˣh[,IVp})_7ꭃ̇5M)Itq>QM<^A6D; 3l6UBi0j8pϡI׍R>*:,šbص]75IY#qZM{pa[g&VJeaz|MΕ!o'A0CRA_{w5g]`2ikE!M<$?#KczoKА1hQŗqrGDՃ7mCt"DL$)b0[3Laڳ@Ҥ(%o@[,GhFo>@9G&Bf jŬ>V?^\;k$"zo+`K*ˀe"J'w]]3/8h~5d@-NC033W,H"i>[+s]\";)8 g"Gc^r4>!൸Vv5m 8mſ`KhGj\6*2>%Wz^Jkr۽eYOd޼ S%,l굍{Hf)ɣ1`]|\±V4gҋvr c vFɮ i͓n3G璚A8]{{}2"K6]'4 G+ 34ŪMV۬xA]|V8ёb)$"&֒B̴,l!e{ŨVwFr/XhY`g3~w<㮦l|bJ/`+\!8vK?ޘp?p p,"K-fԼT*Ljc븝 [tBu=V>-]!GxC2V"݃!ml&.E 1p8)lbqat`-iڈ4M~p3U PF%h7UIl 7Ś+Rz`Bu79spќ䗬wI#Vd/gS~4Ed<^bN<>; U^z%}IO01 szG*k 1ŽA)XM`MH+JLQYԀo*Scrʬ-#gcP`֜%uByĤL zO [%4c Og8tX]=wGo)$/'{P4:]c t$^qzNkwt ܣ ˅ (A8xf~S N"^Xťˌ6/Ś'XNh49{ߺr\ ה?ĀXF_d0íO@``9in!_) `W04[1lnTOP 6:D"Iן -3%"8jC)h?1hPJͭĵx;B"ҰEz3naҩp jZOM0Uwhh6Fo\qj%H- D[KZ[}?;U.!x"]Lsi+܌VG?Ji+r3RJ1`eI欄zµR-cJ`r͹%yJ0\HoҌ Z6DP4ՊfƬb%\@L.>gj%( ZӲebsAA{Cq7†U(wXͤz"*kb;>& x8bgn!Za@ʌi-I3D*#{v9B0u1+"6l5[l&zC35-Qk/[rp-B&̇-O΃=or9_m75t7fl?du`#aKƠ$[#٬L0πSp gevLSmR A5ĿLYh2PC@¶?7FTksb4T,>+BﰑT21WX '"'% )md<˩; YFKoݱP۷'d ǧ{ҢQ1%}@uKˣ39NQv%͍8}w&bN=(V-$))%`þ8TscJ1WԤ$UeMQ*V)ٺ:Teo{v5ܚλ+r&Yn9e-NU.+>XQo4*aAwAq^%2QӨH 1ԛ^FIY}ׂ 1Nvj|` *%cShwm >c -}c}Eo+GX#!) *K; >)UpV-Ts)_+WemؐU&^XU1#q^: t۲ WtkoTC5x۽qA*>*z;j0ɠ5bA@EwFg+Mx:Z4 -!EOό!Piw/PF`Q/M>_{mC\=*"'DۻbF[ W=m b$ղX 7Ferܼy *$k[ҍ{@ӎ(c0𢮕IphETSXL{N[Oԝrន{3%j8ՀQfdUEɄx%$WkKmBѺ:@t5ʿNࡱ5XhNhÎfGаҬi,*B5h7ȁ2KHq.Z/׷h[Wu_ӖTZ\y<ƃ UnPL~l3 K5 5YH%7ut B4IZ(?ڮ;AyQE;Tq1/9nB*|8\&(/!\?(dw'\1TE6//t8tFx`hAY$"#GŠ='|2ʰFVXnaM@o"djWyq7GCCqYL-{&^=Bg#9jf:HOqA'jVqܾz5זuX;ƜTKsOڣ<ؠLST{J%='r>aa1t[!pIIEt !ϸUA7 Nՙh*bڠ-)T'bK4ڃ[֡ޗ&VuKFoXSzpn_bfd.ZܦpoODFe\G 5?v[a-=9|U '=~ KN㠦,q rs$)0p]p W"Lq!N㝶]J ǩ䃼B"֪@!_Uw"Sh[**}'>y䔢:d#ʒ[\z"j3催hZݞy#06EY!:0-a75E΢lZ;ѽp5 KoO!7xP2D,Iţ8\6SEu?`ܺϊ ol@p.2YsAL@Q,? }̒=O0JA܈S6g8pQADC7\p-jR!oܙ2޶ud2&α_d҆Ħ7|9_Sw񪔪>vsj~ :kYl],SH:7R%0(Qm ocx~z{U O3ثs=iv;N^#`Nn*N{Kma;x|퍽ͣ})Bɦx."ԜI?*[pS-nWPOa'KƂ;9B7m䘹YɦP;-P*r]^<]U3 WQCI%Ny:Tg-! Zu8JCXu= 3~KTs;QNZM5p;҅,+ڎʶ#P]DEn^_"\j݁W[e?7YRmsr>OAE\Λֳoz,"} Q6.95@ ksT̶[s&bJGGm [%E X.AJ+Vg 5= S]E}ƸY>Ÿ^6&"]c-UZ핵=1>#)%<(nMDT&68yP%-/aA c6d 1yBI>K0dlaf ޏw)ʮ 6Di"W /#$gTI.yiԘAq}D Ǐ0bY?7*K|мhDO#Z/H9'+f#ifRoj.Sxzs#wӹJoej||<Ĉަؤ( H( RN(nѕtrcmC,-EӳGk@t-j~wcejN\>zQfW{#T-+= hKzZ$؈)-4oJey:49xk&/7ʬRF;JB:+Ԡ6T~e;kVBŐLIP@{:Mm~>h ! +N4MY])/؍y-j }5ZM8;X4DGf)zE\:Ŀh4`9HKG-cj!UU=)bԮ-Eʾ&jZѨa!gs&Ze<2m.~}8.Б [D9 >g{W\ήFm7ǔF}ßvF=#"wFNĕW1ORsWp-v^sY nݡ8,;Aw!,Dð]"QQ,EJ>WePԲ5}4osۼs[yuraǗHh̆ s;{OFP 9ZPA85_uu<$\h/[?SvmPUWuZ7;G=9Gy8{4=A -[&T-vgnG$ Emq)!*#<,F!0N}ʭ\XnNxrp#Hni6ǠUVҧAyf@΃n?=ϜՒHx63ȒpHq"TڀPrnHfaj1k)>گ(mF@Y$>Hs8sA&֑mݤE[kTGDol 2KzWws{\+> 2O=|MPd~¤8Nv{ٗ/{+q{$j} hFCjri5TfrGPq|WѴl.@Fa0eC6Zx"MviR.ԓ/T2a9b:mH|. ƲdՠN!ƹnx>xm8{?ݶRd;:dr7˭,:I\UEټ`˲yz9)[c  y}O{TMQ*Y7 >pu\jbrP-'¨cS=֞npDYA\ 2g -0Y-$͸^oT$SՌs80߬w)^`L `h@=LaB_"n${1M8:P"{Q&ɺ#)UCt/Rv%m:v<ߦW :mȒZ}dUI-g[A޽5=c ƕ^ qmhhq{y#zZ˟QX+Z(ԜEik֕35}Š~/H"-_<ɇMѲe]p^7赌Ҕ-Z H;Cy-XRqwmGm2 3*fx1I!^*E™א ;|gy 5r`iK_t+&ȅKᾮOP` NGpTlYx?˺# _xhuzQJZ6)T"̴.Jiu%9HzJsǭRy$B墲BWuO͗22feEZvp8r&ZhR͘h^hE ]i\Z|ՂYf&XܜѩbH| ZλmYλrDWiN?9-)4OVQ0TGHu4-{x|MaGf"KXϏѫP UT- qJ U(20އ HѾxLkGnrRV |\ |JQoC#c "L0-O51`O0OF)\b LB& CGKNĬs(= s^?sؾҺpm%83ɣv~.Z샎x?![D4 = I/`m6=u#x cQ [p:>E:@Hpf. \h2Cvpp\9:>!w6SLN[^R(}he]:+ rY;R= ^mz޲s.V~ҹʬ+ }.(ݺRUvV7ķO{7t{xnppagnt3˃Jk _fF7X{/qą_WoJC;nk_ 6:a2kE / x!{=oPaJ{bYikUpy;-'D3 $FT+R͹$PP #zQ ǒE0uQY)nQNL6).]Eل'!Y;srsų™uj׌Aw;uFekd'2[8=mX,NVA~q]u\0yF%aZWrlOw,+ކϿUBp=9 3a\(u|! H$LatIƵ W8R-OZҭ Ru |]*E30S^7sPr+ bKvγ;H[@>XsR6ΓFmJl!_#wne9]o"(0ee D@D ð '_ڡAbm3A,0Y@C-8A徭/B0  ' kL=!H(&A %MV,]*mt1(dnD| Vۢe캎$ASVljTBf60Gxg`QpXL u\٨n=Qׯ׼e Zt#HkQ 2QIPG(@vU Ku8#ae, DkuyD^8\*"k+hЅœ+l(Wei{imYu?{O*op<rr:_q@ml)ym@-zRp-uA>;à7hwsiyF!^ʼOEV@6QႦ"vŢI0<ps|a<,q>-fnbvE)+ŇXdO.dHè4,j[.%i+@7=I:prb3b{NQPqŃ`=}{:2 .=}\&q H[~v/JU&P>viR8pcX?H(L = ;f$&63ssBL/bHX(f吜nua!WCrgN'] _EcġM}t^mIj.N/4-Q~}##CN7^ bR\8`2ly$x Hѯ4$b +˵> O1qGn%D&97"+(ï5?s^N#_Tڰ!ASJw&S[2s17UjLu6D\L_GږUڋQ9i)x~G+A%As mܔ y* MZWpLߥ t/h?AOz[LbS<ӞK?(KgLi9G'[?dj Rb/MHy!ɤ='\<1eRfUo^(gdU_A`(s´%eZqc (ݝ)oۮi+wpM+eL*2e8M̘FO ]@{4Tm!Cg䲃d .mZ0,ܽ _;^wp1u=ms )ZkɋdjGh |6cy(LS|t_KlH5Vpn 2dJ~hFvSGu2/QڨNvOm ށ$$[Yߡ́Luh-3G4QflC%3X`қh}[-5: /EIo%S6H4Lzy7SC^ p<vxsmTFUyҏpVPS.y̪.KL3vܮ+6?cN(8Z  F֧yčD%?A46 m~[9&(F/N/ /޺8TMwmss˱=߯T :@ Jy?Ck&C| du\<|9TV?k IJ5o6<kbz,YЎ|$jUϹ1rUQ>MMBCuֻ"Q[ϊ ]Rۿ1ڕ=hy%D %mewG}]muiCNWѾwLJ+zOJÂ}s=oy6JIK3;nʃ0SI_$9d%>FL1&!}kPJdXe#OߥהBY5> a_>Fw?de?zQ2+d= _Li˘tGN75\oצ ɭ5;Ij-jseH(bo{s3K]ѢrZdGRV# T |_1R! (BM|6Nq0'*OV5S4A-8WUMZ2 d v]ˍFV|6lO݇Li zRn[f9`jX'^ީLl),D8ѹӛvQeBKfb Xdp^ ,0 a+MuI9\?]j$=`@l&'CJbpifyEWV+YB_|޸V(dmLEa1ZCȂ,F_I6ݥEz~(?ּe׏ u#Tk*˭j Jǹ']tm Q֋4> [ vuU?ilw-Ot;{Zh|Ě%H})!3['?Hi^#,0A3 Ji\#[beb٪7"5U}@+U7(r._`c-}uH6fEv]! EDEӆ`B۬+l(?hdD7f|cY3[W֓ܜ^2K nit4s\^Dd?c L>`!9Ms{ך!dHTݼXІ1F'n5Fra`|ф4+ۤ_ޔ%V|0lkP/^{p,`kc?`@1uR2x#iݔW[H̅Z|V̰ :W 7]\_'%.(fM`fJ9b}wfh'Lv벌d@"&<&^OL!Q{'#ƨpߧkvvu6Xe_8bӁO1H7.OB1#&x2; [b9EL-?5?F^M \{O5mz fӭI !,Ҫ~СR㊨"2U"9?8(ay,q-=HΧw?h0(ßᔹv.rNl uR>¿n$]@O! O倖pHE];֡TDB =GJ-ᚁj_tid" ]+Ke( jcWAS> V*輮kl jcA^ sZ}T1U(~U =%(!Nkp(FSaWVa>Z7&aU~,z 8m2>|;ݏ`h/ao ݵQN B032ȥ}j1uX n]7W8gDuΏigf~ؽ hoqFd` WO&5*[=OѸtL>&¸VMȤ/MVU"VY/lEf͐@I{PԤH mEP/ `y1{ w1W1evٟA$o U2Us(54FMfc" c/Ǔ 23n_W =njyB!%z0ނD3'gbʌ":tH"%'[rdvz70a`ڈl$8SIpOdL/j@km>Z2_l>^SzZɗ[fr#x1F{ \ OEɄgr{yvΙG:F6<>򔵛6M?н`{q۟?#B%qqyU,$@' HPJRkq rA fnz}Ah^`-WkmYڛ[c:&SdYsdv*goNڭ_ދ DL CD*/%s敚۝ϗ=4R))Oo[0 ~F5֫v2ea+*P[aT R .\{>hknn=pvp3/h[T6v5kq%uP`hej˶bfKot0 φ< Dc3@B4FrOtJwRuL?vZ3ϐM9 > ^!%|cvГϦ(6/}v} }$x c{6AV*תּΐԇM.?u=z]p#||m0L&逧=ȕ s>mf+\x-xNrOpL/s{e ԰3At4dyFse`yN]2T"~U,9*fS0isr@RԞ;*zʫ/YfM+ ,+操izn27azו+~@ ۣ ɨxΆTwA&|-`Pe_xzbQ;P2&)b"lſ§GGu^<=9ҩpOo#8- BSit v,0&|x."+h؇?G x?edM~H( *h"@p7:ƖpݹU ZʧL֠sb(8ȤoɂQd h21!Č;L܊< ei#^t }`>㊰ߗ;q8v}yl4zy6&F)IP*#Q")=w_֟p]t تGh\e4ԞΗt oB%g#ŀ(ySָl@"j7x6H&-2p)v?򷭪DRalu,$qզ0P{w|> **FDG#=nO"IA{S;jMJy^} &fQ=XH42`k/tݵ(}ċX"ե $1!t0m\w-)ٻ^ *C`V6d2rA ]--[Yh厯P0M5Mܴq; K (nF&\kİ%HhNH[eq]ҵT)kݰ\"L:H0M˖tp:]ƴޑGp|7Eƍkؐ 'Pj_{<1PZsN<[Y;,u*,'fyЮa'i.^-b:U@m2XW~<{I-4+VJyO-ר3X~g?pH4BkV$(GR- |þ4JB:"yq_e8|[1H Vr5()K9UUSv}H)m(n!-l'LKg8l}SJI`ŘFLag+d4m_MBԼ*!6ӊRPpV:iRAQ?@v%',pm KR6jfO(7m1NNނh8gIZC6˂Mot|V4fd 5_ lwfƒ  -@.$~oH"g?rMD&"2o!hǸMT}7dmzSW8h2<$;}9-vJ8NY)J!]G-̭feI{ )8BHz;@K%0үmke3Ϡ ߫G7Nc6]q!xo<6\^}nTjw]U-['|AD*/m5',>M""RuxK4l,aaʿH mBVb Ha:뜉wRg஧& q0dź[ZUya"o P]v,]3&(woqv8 A;q5@>ذZ|]>];Fd,`}:[duX.ZJI%L{9;!R_Á͟a;m IN~m c E|ƽSd@fJ,z#Xs $mr cXZRF _y鋉L+"ERڍxZA4/S65[(pjSq5>vh&Mϓ^M`;ӌE r3*wA`zL"no*D;;Vw=w4"-۽Ï Z{~mYݞ-AV mJ܅1X/Ǐk+ |^AD+EU ~~^ZwecDҸ7s>c: ̽2^\16{pp 3dYZ~QVr-%A699ÅyL¹JSܲDƃgwŀۂ`xLxT t<}pQZE.~MX#M<85"TmhC"XalR0g]`ٜv2cOohf,*1K p {̏cWPi>]ѣ2'ii2)-(BKpi+[:{&'ДrW)X!nTPaXjHoPQscw̹anB(T zJ֠eοXux/gI#QZc泇x&M-U Kfp"q*# %{d} F[\'vM,R _{},y[YT*;Ȇ0RBY𒶂u'R[8:$]T-%"VfbO #˪0D6X-ߎ eAbb7(9VB\ʢ(v>kRՊ v;}i9e͸mpU318EnD;G#' P*\*&8Pkn@@(aލo1<[^ZUxGnrr0јe??yR4GLsW0֨{hE7Pr77G$w7J)%24q[&ya An< w>J%N`6иqR1J-2BrbCDZa8=6/W2H h|Oqtq&?^^[/u[ L؈f9Lq)Xf+YS !پ+Y=8 ٤ څ'!|E1-Լ!(i@Q'|ԓ6hc-'Gd:2aGR,ڔN(-c)l4<_!dpHT=p%yL^" c+y,H3!+p/xT; K8Lc3q+?oh)!0, 䫯ZEO[NOsM=K֨3ZI-n`z&ê 3-y8c `6˸=_{lyZa+2j >^0G.QS67)+Iōwјlg:Zx®l =#ri{-J'tx)fes/ C5M1Zs,1+믞ot-:-M4W^Ѿ (C4WNyC4 $9?A[6Y:cky׊N!Z(Gxt}BE;a2 -!BdhcF^Oo;SKAW>8O 2lDiD  We+2Sve! PIiVոR?h,5Avdzd}EI,׫1U3%l`ٺ>8 e, y-Atȃ&MW`%B5LmHVB|ϽR1{+qdlMyϭ (0_Ͽ{p@]L,tײ& R٭:BeAzkˎ{:p3%]HEqzReB|mlL0Jmd |X|Ƞ[BO"(u q!:'IG:h=% *gW*spn.DN8KOo KWz6-KPq#\[1w< " _ReZa>hvr`= ~%qXND ,]飧ed|YԆ1 $X?t ]v9 .Ϗ&ilHXv}kg i\,i35br^2=o8nhֈAkd֙>N\dAV<~]<y+ !IHZQ@l 8Շt0@zcwL[DŽ,k-5dZ!Rɝi&TT t$TVMZH SgVgJΥi/7. O ;6֣qyb:]66JWtf*+L6prtB[v!Cqm1 Zak\BKU (|KH sY#N +qF×&gzjZ1!?@l=tAغ^O-OՏmUka8-{9&} \~NmdYNHz3o+3v"XnlGk YtG̢7mb X##2kH6UQ<0@:$N~Fv2$Bnѓ/>|%Sѻ?sxGPVfy E"NXǿ& }=1Vo< a "e8 vCwM_Bml6ncЈWa>SPa-cA#`tmzy&%8VGX"K%0oS?~b*_H<'ȭk t̟*nUbJ [R.pY#-pZFmqT7 X-fH Q0rv2sQ"!5<&~&)kM & ۑ  R1ĻaǨԁ;s%Yԛn;^u#@#hJ8tIYǀ9!ZHY! ;9h+v+Ҕ@ \B&eÝgJ6[JO֗q``M0hhO8ì]5XOty|i.<&Pҹ+dDJ-n˭ *#}aĹch 7gGKfMaNT4;oԝF8iDg (1҈4b1XmRkwt9x;)waL#UƄ"xNc+i&"xuJ3/YRF\jw0Î/躙&!cMU]1YS3e(XykdtyG;=)ү1c'cs}![R߯סnu W.Il7 YS|d(X<+]-wnP$0bMy E˔ۣK\g[N? S$.:ّK獦/j_-049n;GxƤ}!}* vl !AKa"vf=%Ř,G+5R VW$S"N-u=>is^U k42կ&̂(Xmc[2 2PlMvg3mfcDUy12pЂB!V{z INvoHWת2EZlH W @2L,tx*t q.Ywo1lkSR\?cCӫ6q(h8N2{EXKD8wFK:lGb[-AV,>|nm/=dJ׽{Igɝwa-sDiL6n:ε'?rY&i?vGeYK,nX9} v-%p,[ofpmZ+ˈ%;|#M3{] M  9 9vWJR 2} PmI05+Z^6(q;d\,.RmV~pq40u7 *E])޽5Y\o_]` T91kE08p"X#191\ g8]s>DDe)QeH4 l;,#Op2aEM>Wr z=#D>jrlyK[o(*跍LdD6KN5']]Ja*jY/*RCpM$%/GE 2g?R%Z Xǻ_dE L*مЭl#+x27Z/]um T`M{TfSF Rd}ߐ άרʸ+V?{^m9Ɋ^ \>xOHZ57л7NG}ˢUtelmH' :~xbJ=jL#eIL>xxM!^Bhe3Xoˌ!7fQ!9jH_,p Qz!CV:Jo9#kZy]Cː G| Z9<)ph>_0/ᅰg/Dl8q3:!#+9gKRZV+pmjKX`b4Nim&"l,Z(4r )hi6dxQm4eO$3G7sCߎ)SwZylP`%RXgԤV3CsnÙݗD߮9N$i>˜|XsL^өպ"5@>6'*,YŏI t+}E-rfpx0.{G v䆟{ǛݡOd74SṤIZ!SnLf!ǔ"3 bI ؝ ֛4~wo, Bu~ ǂy+/hTHɷ-2pI΃׳,Z|n)B'FcLu(}yltkH@2y`5'Ʉj3QLOgZ/^onQǷlP6tk׹A 2+b.?Jѥ.A8%`)X'sMIں(T툋 6 ZS!"\=ηmـߍTƒ[QRGI1Bz<4Ll%$,Ԡ9 stq7cqԶADŽ$R{ +EbiSynpG P-yEv<8օ[p*Az;+5%KəԻ}YY/&.1w.$6#K֭WTV[aD g'No8zgL6HES5 ^h!P{Ue~;M 8>w?Q{ +nF#G{J2~BQdLo,l@"[fOb9Y6+wXmE2Ȍ' Nt5=!Z&,06| y// ~FJ+J9Q~6ۧnBgV}Oi˽DK\w wS_ퟚ@kNWcZQeD&5`0ywJcXx |]> pgWS-%Cק?Ǿ=; 490@[hLbobzVHU>{4X5 :.&Lބ 7n-ޟO*ߎLAy$A)%'$5~?n({}EI@Mh{-T J>d9= ]uBwعTX"JQs~Lpw`,\4&0<+| Q:3>e/$qñxU$8_c$w)`br`.tCTd*}^}4VbQw)xzU_Ԧ {LLQ@S(z6_+Y~ڷlZ.֒1`m,2пc  $'PٜyQFx?d3FKcaP(l=B7DzX 분i~[2OP0;#UEp(%Z_icWotcMI`:+1k+sˆ{joZS?꧁?KvgMUE!'gd&ɽD:鎻,BH[TM H}zr6m&NlV9[bbe;x&[TӒB`dQhE98|X]ٯri5w== J*!KqbI[raqj]9 Gqh+faPDN#pgѺHH8Ùlz`i/sݕ4czUoUHoNו gU;c*H h|μGZg0J4s jJ%NFt:[Y)UZ_ ϕe^;%82b#Yl֥Wւ+ WyH/~yH;-(Wi|FF 21E/Ge2ԛ3肻9)BWXKFlI&v.egxߝ&N!D{wp,nہSKl[2bC3"$z8l@ᐏ T_2殓"Jݿ?:cn*`W?bN/qH6QQB&ق&uь1ag|$^B! {kU 4S:ƉvGnZh$I+MB|O\r-y^`}D'kBm]R8R7sHz7b%~r|ǃI+4վM-q1}ݡTp*C8,-;u Sv10&E'awߠ֝e`o!,򂭤0H2L .9W#Ϡgx 5*GAԡlJ((d|P X3oru/J >Z.W;18/}Xk;\o7~eDJ]A|">zU:= <eV7 i)@$&7V͞|@<ƛ97[[O"=Qا%6E{['svemJY}Vp|f83@I*`>M3;<Y1zɄX-=t3D%/ekp&Aڇ/zk$'U]ؚg\2vxB;f T:ND>gmwV |.sȄe=*f$p QG6"gfXw[5 Ϛp&F{Ü0Є*` drY}tɱ&Qi0  itLg^i69}"[F4BjW h\$E`PгK<Be8˘cd V[_QIӌMpcj[En}K*k&[/ V:ᝠ孼3F𸏱0=1 IHp].فr*OVgxkL&UbҖEz0`]f.19E/h3lN=惑yS~3@ e/ ~??: @L4T:oSJN(34j#AV [M&}IOa^yg(! VJ0AN jaS7OBҽSLDXzL.pK,Vyeؽ۷5 Ce):ɥ)AtJ]cŞ1")} ^EA"7K,=YN{l^.Te(:~C_4n%&[oNPwCnə@W;>8[~S`$>Hbjڰޢ.*-X)P@ n@.匊ugd .ޯ5vlLrA5M:@E8"xVˆ'p~aɡ)P >$5H%`c}QDP&7X0&CoС 8`l#%w> OodݙL pn$Q4Ҭuѻ32҄}dDL98ˡl: ,`VGܭnj4$ͮG]@4RY Lb^u5TІ Aٗ^/ oj޷•R5leB_Fhmī= V?8p}t w+1ndߙ /M^'vXO9-uX9ܮ!zQǽsV,S^|)!7*-rx庯F V!?-a1qDyrknGXj/T? !w8p)_<8aG#1./*gd~>`.n v|%8^>6>˧!L u¯5YD rŪaKCKiuI0498]ls;1 L[{*2WRSۀ,sfqM@1M@%Q.iŴ2-'|M}%뎌Pj/q5?1+W-xC)ᘕ)ةt*"9EdJQE亥 r Z 9쏽nҲC =[@m%6"akOr,s)$b!e-:ʉ.;N]%78e=24>$i,?/F,) -~6` mu<a%$ xR~Ғ@ev`}>Pm‡t%|mÃW.&VZzXo[ AKdp)OI ,' CQ4 i{d(62ѿuZI 0\׭L咑oSAv*H췛 4JQZ3*j)1䮯C1|srgfYF0rJwwN[|:9(™)>X91rxOґcH 3!Thz֬ScL*uZz?P&~ WL`#P4^U4 pz6hhXWW9LC´к?wLHl2$0b LFuHl0R |r#%ۋ1,_٦V911v7}! s;'EtH%:f0yB~Hz?TGSX p@YjCՖP٢A ) 7a%nr8ցx*-c}fGɇ^k[,^[\,5⚳4b۰[".`'Pcz)n5tT}t4AUD%6UOHj!ԻC 51C#[ ݹI:@ +zb,Zӂ<~1|"O6(7[`uvx?l;uKH3YP?IT^i+])ż1xY%)I_͠ \S-B @&{)UJ?#I#>9ߛ+; TC1@.0)S5>zswQD9~+,{WY.%Cϗrb*iVW-|4dy~Zd^V9j^)J^>a7 eD }k*Mȷ\ ߩ r<=/E2ٹ_g _pz[rζ/P{?0< pM~\?(gN K±{Akd5z"shTĹpӊDpλSD([R.M_1 9Ouh`ϩ(5Xh 5 5+ Fuɒx])Ij fڥ}DSO#9B`32eZ*sW VYONjzFZdvZ(}a9y \*+Dc'W+Ah=A۪  .#F޺uN&w\lVs@BF/`='d'N8T'2~a=ڲDtMzz۩-ib鬓 2 ؞l5wr#y;6,wwnl|r@8ITJ)U鎙_~0;lD0t.A]JI/ÆI":>Zt*?e׿k73IU7AU~ό{EWO|{XNBz^P6;$g+G8O\M"mmVrv:c{J͞?&rB{jYů-"hgwo0ؒmFmȏitI3IYP{s+hy-j 7 c4~/z)eOM5TF K3*P ~H\គv a~j m #bݑR"E{*K ur'1xn3jq~Tm ÷Iܕ{u)z_^)M8)ߝ!T[;WE3mX7xAU#JVMkJQ+[]15`Xta0a2 c=ϭ:F W2,]Sɤ:&ҋ{ Dؔ{t委pxdP!ժ[M^<"vҬf206X0aD'mdC˫uB>n1o2[V>Bqoޢ=س7fӵ5;܀91[=*QV -IM֐$51T~J"Z/?4bפUEFǟf0n^>";518-NV&ץ"AYeCw!rmDc">̇H۔aEKC}fs#3 l?YEc2/T)D搘&M*`##GpT]`\h7QK)#ofr(MlA٪o_Ch i R~1O]& M vzr_E`_`:WM6h @^ԷA.P_?|5͊1k_g01Ba~R;8° 4 yIC$)Rv'Rl R)&/A*=8XR22)JD.O&ONGJ q HQ8UY7@n6]&|&(CB8 "^ys`G}COJq2t1hnK~50E6Ѥ(IkG~ 4ĕiWF 14||>̯9< 6_|dErm䇚OV})j< E0Mrz֜To@ۇI 3m)C{$,Y63xԁJj|rZ)A(P8ffW|_>Ѣ3]V E? sS g@Be5+$:j υLFе0i6ϓ!XF"ĞwB㡟+ I:<-%HuTډl64ÐZ9]S*>\sLŞ/U o[:-q2XP-;og{$CTIiZa'06ҊFk˰/`A 2!G4O JY`yzF](7nr658 XDA(fe-_aG>J7'g]mڌht*GVǘH'׈*ttW2u+{ItV,[m?h=+ @n)`<|7Y3uqB%SbDH ,8:\v;(T/V3JƟi=-.1uݸeJa`'@qĶXw8P;3U&A}߇CrפVM}}ɁVU-ۈc80ԩS]uqP1ەޛ !(G`b4 `Ȱ.Rك ¥ky0ndv>誢hGɢ&3gUpQl ]Bc#r ŀuƪ0e~3Fi,TN8.X70*Q$ ;tBV4 1lTu s8ꗤo OH*0EcdJ8W㪢|Xd&6$r.Ƣņ]~\Rd#J! }=Z4T=-cZ 9"5<-r*ʏbԴhR:0fQq吨Z|xAh3q ^ȎɆf&:&tޥ#B 6~(T10c?(M Sl{ vi!L;-4*[ٮ鄤rJ jޥx^ `J#$S2 U4C^*=IòpB6E+7tM 3lC^s_F"81NIۏ2/ΚUYAmh(6 Z% 5nl Jt bNV(2;`ǨW@U[V.ێ_R3snSs=+jgf6ic0 uCf:d!"l; s^'*c9ToLL2ISB0e.7DVxH\7?5 P-!s ږr {vo 7{l{+hG@sm`u<Yp0bc(+$zTiTW &ǵ;_(e?P @/,.߉373fGsR6C썓|\N:p Xwx+W0)i shv.*o3l LZ7= աb?/c8GSO6V+|]?{ ]m}g`!ŖAnV}V${6R.5bʟ`) g=eH­ל$Sbj/ @v't]ZY6\kmeJrp5vE،!.cWK%"᎘ʹb8肇NEr1?:l$dʬ>LJzgA_c|ØZĚi^(H.14 ͝Hm. u WKpX=EKaFu0vYObZ>{`0$dGW1$~.'Z|9喗lRs|aoygDu* oD G;. <fN1YjX|IʥtT¯i0&ʋs~Uo?T6@٩J:Tw.ܒ!5pI-`$V@C#- QYGkH(r4:+a9dtVv[>F˸*Wxot?/ nzL"aJix4~jf2Cza&}bx\޽xsVxk_#(fCPx€1q 2s#pxy=+nTm ֭r6S!X-<ڒ7'%* V,{gn`EUZ֨Q97{HC% |x &PHEkOJ[_n*}vn@5l #+kO~ˈF>ժ6 @grsKvqur}yRoaQȷnqd S=6'\[:CU֜C#}f96o(*K(ZnG)RkX7p2@/').*L] #Z `N)%VIuUٕ$9uކe/Ur:vO)KD(k>"x2M;s '[0DO?X's;VsII#c@|q0hX괹 ɠlAcX1K#,2hfM@8~9㐜d*CRV-O[kj,\6ƪ-HwV 87O]c(l06I:_K{&WOs'L{.凱6넊R|xC{WKtnLvO:~r݈y_mþ`%z.<މ^hOһf0j Ħbj2!hfݢy2لbkA _WG7R*)JWpŪW׺1V*U1V1j}0%k#UH咺0.U4?QCi8/W^ {\FވŗOKH٥V(pEp+Sg@,e:N7 Zi [~]zH[iu FZש?}vbmi܀o[*Tn-n?0{O/Mf\8<ْT;q&e(f[m: B %#lAeil{C D_4$l-#MȰMZ!Ux#1ۈ3^)p: 59?Kr4OPW"#7hO+pfr= 2V`m[ܖ2Ucoえ5Q2[6iTqyw9W`-G/\?(i JcS 0ԥif,IKflVjFI{V9Z鮳N[wb(<& ׊Y9?6/@0Y-:[b8?@5NiτLhflR5$O`%9/8! iKPD^#g6uqT 0EԒ>R-֊-ప,)#S#yʥ@vŴay Y 9:p=9<];r&0_CWRɕlwa`]H:cy jPE 9P?A5%&ca?Tpx4?($$]FMjw5ǔ(1ºX^ih plkL9. CMqj%k j|>6b}ޏSeѠ nn+z7gĚƼSu.SXT^]̻{m2o*Iaaaua ̹ $XAgˣ a첺 dnelFb:0@!#(-4k w3Ɖt;R 8\GQyҏeRėGm%@=7lHƦy[Dmջ#v]#+:%?iH o q9aѐ?׃:T۲'Ugd Yv( PZ|1/eH"Mn”>;JKT-oCZAvs/ϟmP|l~ K , Ujlc4dA+cvV{{d? },Ȟ_$tn#':F˽ڻr^Ns̼@Kzjjy6-KbJw41nY62Ű'AZ}f\gl9PQD:=~";)# TIYk+{9S2=HxV^Z- =NemBHL0ZC ?XL}5aΎqzą(?Dl{T#&Fh-OKL=ZVs@vifSiԬY%7Qu ddLv;Ίѳ{ke9?s(Yzܑy%G͆,b:ZCvc>_ygU/ oG_RށZ|]…Mkvteә a0;\Sw[ v,$Vj*zC)dRL-0b HQ0.SǗ~` F){\#7p(=݂A))"fcq#1Ѻe~܃ee}=U$Z&-57aKLեRfA]rg |\l2֮a Q# pVh'^} 2z!T!*}R:y.#Wo°Eehpr${?[ PUU VP2B+0j+bF/S ",]6>FXb:8tZAbPvk;GdZ쯩3F7N W}&kLI쮠\4(ڔXN黉+-Fcّ7.6 *D_ 5t߉d ц]/+pꑮ drH\*b`_{'qvf|ɒLiV1H_lFQQ:f-<2[0W_,Ŧ.Άa PAI,#؆Ìd)se(ZK7TnH?l5$Au,[rٚ + eC50ƃ+1Ys:'#R-Qq[^ ɘ+,=0azlKH??T0hR @szN.豑U8܅ial#FAse\;d|_K+/YQ@vs5:nFLDZq?1@~ܮ6NNRlWEyۚ]'nj !ܪ_ ^y+u1W@yF E-cJAlD=¶0fˑ~&ܝ/z')½ԿU+5;>Qvfk6A[ x UB *GId! 1ɰ*Itݮb:sML:)`߮|G~JEƨt>p 'X9ux 0p 8WnAh-dCEZ0%3n`h x@/[©?Q̎y`d}"VQ\I x+WX5aWd+xG6*hIT$koIݗ[".)-o-u vuY8I. ä5-#./%ezM0S5׸#ِZ>x0wG}bvLj2 ,8Ccc}'+4nO&C 9HgY6}X^p=E7uS" Q8yVd8@^0c*_*( badQpOWH+d}k18CP[ ?rI~I;+(qI1@]bpU 7E6'=yXIr& ż(Ri 6$c)KeE\"' &?3_)[0_bxא&tFL$9{wBqJDD)@W|R3)1 aRX>@?12[b*#ST@!@BMt@:U5LG(uVYnh!R!W<@р蕔 쬐Sѡ]O"$[~>V:k,ǏObfc C+TpQ r5}&·bZ۞{m S,ðSHԂ␥Y O#,DԪ%G&&./d}X.`k="{86 s|B^ k<_Eݼ3ݵUeەN !)CM镒H/{87']k_`;"~b*U^SHH+D(A#뭰 ۨ{@I8@;>t:3Z- v7^u8J*T)y,w[4^4y6!׌\7k_K97AQ/t*; US}Q )/6],yfY ~mR*^F 6VMp $$BZmUCLd13 2 _fP>!ng xmk{`vl x:XXa6,xQmùbقs5:c]$=_\Lw$wô7;ʚȵ5$]_rQл;gF6̊d[(&v[9:㎃2:r$@LawJ(c&\J85Xq#$f(% S `cJ=?Q !QEVD[Af4|Q҆虆'- ey8X[ \vHHM/a\9e fo`b~l<&}{hc1E;"MD-M k\ VH$^ cu;x^BiWG=DMuslcqFv7u4bX (]-w LLL|7Uam Iǜ\@nϮM7(G(ƣE5,; jA Ee'rּ^ZR\=yEΐe3X(8܉81.ym{SJGXuPt;&6{4N h$گ:ᆚ.(Voo@>grF6IM ҩh9jjBMG %&>aH1k 9)s*j7[?E9X`S* cЮ%JoT$2s'&Zj}C֭g;{`N #Zl3W9Ad|˕bĊ9yމHT )Ϲxhn="+eUMl4oWHoR bc\]$]K3򳄭 7̿5O+Ƚ+MP.e  ^9Η 2q\aC:T]J<( ~Z/Tmcn~Z;:G=X|?mWlCL7CN[0?3봢'8~<0dAsxtggT%zOo9 k\{8]XtI!R,XmX+(sU=h{-}ϼ ̂?mt/}Iozoou헣vF+^̸(/ :452}ʪ ¯_MgbO Aa 7hY%NRk]viw?  Xv[vBѦ0E3SX"'t°']956Č>̈g4I2=ps<&" FKSaϲl Ǜ q L\E0Qڣ?|(Psr LK/o;7촐3w͛ J e-=#x)ͭz`a:;x 9 x#Q-vb&,q3xubWNխ8ot0 tP,ğJzˊBq#Qn>!d| X>RgP+aiqkcLik팉HxTNv2d^h)1A~JdE nxvcp`QӬY} . J/uc7<-xq: ݢve#IU߉HCr`tƿTT48݋Vx|,$+#9Hp}?[d;+ut'6뜎8Gf&;*\iS+SvR`fDFr(_a+-]$˰}MVr^gK[L ?)1(]NfpZMd(^FL Y0]Dj{| 9\1V$q1/eL>Ln>TJ#X`&c_ִ!م6z[ڣ9 _"I{H=kFe d#輑g7e䴪SAF؆I7qGaZPXDuG>}q5e62,㢈ik?~,oमK #sjwā ŢyuuBm55XKװ3JQ [+Z ٯ-8d歭6m}."R5i2h ٸ l0JoXU C#L*A 0H-R6]HMIsz)eIHexJ} +$}`ȳ/i+4DZMIfb%E jb{-9`%u2d9neSߠ&7SX|G.3xEx=^38_A]ZRo$ xHx8U ڨ9z~CU`H3uzBX{ *z kn" ~bx 5<H:(+´qʲ&6" A]LSᲇܤ$sܐ<ыv@/\݌ ́iIㆼ5f2&)MO$KV(Z6q LV0g3C:j hV̰ .k,%TBsafyUUxn{o)2j{/ <-E͜'ZA0ATJ:^E$k_Ȑ:;^G7AiцGRu(~ rٞ)n3뎗sdJA&`1|*3jI K2Ԁ3r/fCW|32BL;,3qлN늩1 RJ1isfd,e.3֎w('0-IAcVL;(+RbezI}YWjQ 7ہBAv>l9mKY1~:j鐒/_FmGԄ>:[cP?czpVoQb֩ltP%R,eC{Z5c+wnv l;-8i$r |(V v1z&%e, rK$6\TpZŁ^wHQQ,nf|p \@fC4ZG>p >Y*HqpBwH1>.R$7>oh;eL5ry,_N.0K,0 L h ,)Bau |3[?;.26D L/uxYJI<ew.ŕP-p*#쨟%O]Z~ cetHkƷs)e҂,ɞ>73MQěuuèeKgL a3Qs ȁTRȸ8ы7`pfYet'g~Q [+b%x6KؕJ0-~/Uijy~ {kYjN%c$+0HȞ4O8ϊ[0. ]R ފ*tvHYgՆyefSn`0GH*TǢ=| 9bJ~H_u,$QpJie"&k5$%UR?pk5H>J8)zd{֗ïVRIX]P On~p K1{kC`4I-G2eRҕGC7㥐O'0[Eʵa?Inny5RV6f,H>kt;Ek)]3z:;qm%$|⮳Føuwlb!_i5z췧'{o8}k_UQ mDz[tW]vPF"PgJo"'wꡘ3bA𑩗\kTNs3+Y#֑g +&b\KvKd--YD]T٬ @faKg0^>ϧo)NEhPʟɬ`;p!2LT3!(.n} ? bb|Zdj).k.ɩ.2hA;9nBm_(,}pvJRY9 "\֢oӯ7R?$Slw~+yNױgc罜랸 c&?1DD2!kWYOv Y 0fBH< #)Fj<%dq0 oXDmºOz^^<ݩʌ兩X SJH"VB QvL3 #[.KTK٥S=ٱbbL|(b0ɣOsVl( ףօJ/ G!$7^yYD3n~-Pw3Ty_)vWB֛̖s`kE(aГ׼ N8d'mdv`d>]0)rSv.Pzb|T:kS`D!KpQZT+>p; Ύz~?9Q^2I6ӵw`JZ(K^qsVdߒ4<@ID|k'lTKg·SDoH f# 49HG搲LJb}KQS͇~Kweri,dY0kY(f5lnnVJjX%ڝMj=EAmiyuAqXC\8,jZ牃yׇ9dBA 9剉2żƈ!CaEpx'Ba߻14 DS$2@:8~XOR 53SuwBIg\1쪬G3炰@5Ɖ]{5v~kaу;H́bխKVڀkjlN;a!St+r#.3R1_ܰ1,`R0D=9bM#U0Wqi Q1Gp8zNL(u N&< 6ӉmzJn4;1ZË;Wpdyh{;>Z-GKWѤ]le\y"t9従 .%|^$,Gg>[&GaQ.0$΋bZˏdץJ%b\KRUeq˂Yܚ&R憳 7OceX CQ i'ָ2> vkMZإf``J~RbxD|Xyrx [|=:0cl)$̓ J @ϗwj3ٝҸ1sަA?Υ01mGY k(+w/g83t|ԅBHS?  %V7)j!\֢q=n{z]œVb"SEf5iT* й9BMb__/UPLE6Hw+@9s!B_)x_%=a_4LD (cͷvb4ܨ7ޘϨ24彩L.C{X'K5ϗ̵v(qa7=^PI>} X*G8b/LGt3`əSk}Ig)$^v&Y:k0rL?T2߹mX]N5p4e']Fieu0s?[!GJ^W^BD ]쁗vϒ32_p3#88PCͭC4TPt̑kƎ 6 tOjǣ>6N?e׺]U_sDl+WNMI,KGN>CB* )+㉏o%^(domcmrhT+iTǀ'37Ҕ~(ʐlOs(a'wBtu Y/EMB35QLfG;"èlaCwZ5hizUQZTuœ&c*]zZvbvs=h@2{n0>snci4SI,۠}t*XU w(PhjasDh+hiAO]O) pN&b6 Rh]p!&F3)7ʸ pD4/Rx)(ȃ+k`̀NL̬,س([CtN[I?(3#1MF(>E5|NVyj彦ۆ(aiat5k=\/M}Ի2Y e5m Ztu.ƬB0J`ZcT̍OMWPg&c4Aw.ջuJT0U O5UtÏ>Xn@NJ>gia/=qg7 :0t+$/E7.=`D?p݆5&r %tqks^D)ln_1hs\)4ʥ~:`^?IeT39r? *7L8`0a[LYb&+>^_gYHyּ,>^6`P>nchYr?9&2UsjCt{LK;\g0\t; %߳P({ah|'Ml!vmG~ N㘙LJǬPcNO)m[㬾ʴ *27烩I픚S ؠszq̬=nF$d5ܴBPK)Jl//J`-D17֡{>fd*T{n: 喎/zWs Po;o`$pv*XwD4?ݨ`p}xˍeo^>uY7ٜ^#0Ϊ10O?)ZL/eXA{!)>WE*hG6<%?ۤFgjHלh95Af"cZ6Cۜチ "M/܇eR;y  -7|~|'EU-gfPZIJ!eF &q!"ӑ V *Εk{9.KY?<~XVx )Qk M6AEK\Nk(Z"]ЋJj:W}}}͍0=_#lnqvz8S"lR"wns{0wZA}_7LWtC'/\/0|H@=]) c&>icӡO9gV3Ԕ =LR[c3*, =d&nk\<=ߣlT2V)Q-Z}FÆU^'^ByiC\yai9S]É-I>bVCJ2JjU=ڷpHJkñ$fe|m?`=@OR#[䝧eq' <.?_Q)!#6FbMil$Cl2ɬB쁔1I洄7P1aF11 ]-e0~L;/K|koO6`c8s5JƻEл]52)F"kIQew@pi+ڮ|Ϙo#cZp0/rxɁ_m 1,ǁVHst(m`BqUil=~zYBOOOKCS>7;D^_⨴v,@ Wro\"Ɂ#7KE; Vs:'*0N)6[aj*YE+/H5RC3%I+AiZT > =1b|{;TuX08R;؅k␤sE$yǜοhzǥJ!׃?`r5y}n4ԏJ!O4- yY&!Q9"̜8t1m6B5%6:wR-fIAVzoW=SҖ[oV1uh1aTx#հ'X}y UMUT\!+bx/X.ߥ!vjrҪ. Ql&2 FiaZ;sr-{"lTLZg-:ϧRKM™. }m.5AKsXi,N1d"GXWLIV &$m5?t@@Y SDK뚆A=ӼMlrs4֋Q<>mL?ᘸŐt1 ]tP `0HnN&9Fdb!l]ے#}u8Xvɭ4R_)e$d|JU62 ֻkEyfO(J:0ey$D SB1s?O /J9s7 ٢r}Qv)F .7޹MNC`U' ari0Np,.dKr2Ke %W '.kx,m4`:؜ODt^(@0޼-r1yR@8 1%VUFG{=#(fأl bJbpR):*vreXfme[G&j&5l2B+bLOM S넰893#g\%/Z II*#leDE^&qȏ\MCTC,㥆92-\YSxQ [Qd.xC'PNKʦM8_f mv^p5A{IE"'6dUbZ/^T8'ps NB22#GS\hM&NU@ "3c)'GC,\1vXN#vb7;VP?jʢ 끗Za򩦽2ivtN@69w#燿mr 93@Etj]xA[ RzZDʦ AqA9סQ'XCQ5`bV$S0=[PnWn'8a Yz$Dp "s>6g娸T9ZLōQ>ܑsCmltƶ5+̼B;F3³]^hJ@kutt\MalEJa=. y/=Tz*BYy/w-8/s0 ]o'eބTJMK1#GKx*"祯4PcLcnz)MS#>] ; q>+F5 `wBTT1*3+@#2JOyNv(:[֥g8m 8bQ?\(Qf%4KtoU|:rײwG3Lѥ)dS5XYPS_ ,l%/f=,`A^d$^&YK$:ݎeSK*U RGANoꑘm-B*<>?yW$E4CϦtȁY$7vv0& Z{GWɚsϹɣly.7hnŎم4: \,M&ve/wy%g!wLNyMQ1f9߷G4!J* z:̾vz)6p Ls " Rr˘Z9V!»4{}fp8UN_Vkj(F3u p哳Rk=~fP(Ҏh"brF8.8h |5Us,L?˗> @ ũNFm6=V-،S֣!Xr1.;oxU9|%29:! K< 7q3gz7KPSc`qLNJNS>Lk7|,Y6Tp/.z=Wx ]>Q x D&={.EeēgUR-?C_PF&?ױY+sP$0>ɰ4>g3,ȳ,M=#mg{v8-H:Pv,|_+h3kiDl*Kf\/+'C)eQ`I?O ZP%+#@t$\c\(4S1s^1sy2|l }Zn(Q0h5žRbTخpfxN THp31?K_^2sq(!")3ˇGO J9w`c[' MZ?S|Uh _NŶ1 ,JCz, ~^MSs`%.}a[6IyWLFDsPޡU3ŴBrnְ.aPB?bhHrYh'_gC(r{Z:D: ()]n, / \X0bUzQN,] Ej2,Wˆ 9?cqJkݡiIccn W6na1 !75 /OޏE$P!Pwo]ro{oitR1;sptgR/Kaq tbB%Vd )%c "xkhfK^L`"8ت]8B=(6MJQB*˒  2M񱌾{;zd^y3LGx$atW `.=E͜-kGY>M36$bR+J"Iv38.̀bM w|[|eH"& XR)XCblhbX?+QǽcO&3i{>Ij>}~i~ °ljY38.~aTGOV&,I?2MSJPQXRJwpѦ5jHӎUdH _A0pVn^b)8f+ X=zW%kwXaZ=2IWv>BKQ`/-M؅~/dh&Ʃԝg$(yП 2"DrH646vTO1$% 9xO) ?ϯw(ODzz$6ƧݴaM]#%tMm(jG= OY&];DZy$I 1ݹ`n.~w_MG=#;#0nZ΅@W 2 e7z.+P̦;ᰫߏ`]ZsA8-c e{a ^Q ڏpZ%j{q T/ ^ZT:Xxy8 &Y%yX;S#5q˒;Q|S{9͖v^0ɳQyЯcFNatR6N;xn鲡J(l7qGS?$΂ri+]LCONVK.ayw )8D&&}C=&{YE{JthXE+x:{n] B[@SCKLЃ&0=M' 3@{~OgTOUNd Mkn%&Ɣk(uL?Xxg̹:syÔNH 7#FsnHAקZ@`F*qKYÏm+19B{ E\> )Sϛ$^~.YWHva.%8bv煒 {]~nm>o 6݁@V>upN ǂVE7!1euQl@ nϵLIsrsx^tURdWz:k"IMOH G -\ VeP{]!͌ڞil~~٦sh$):sN?Z1 5AXr.+).9^Y2\@,5>e_ fX3?䑈xoԎf![ FXa>عLsf9plI\ /r0 Ow#ꐸ#&Yz@UdB{76*̯&q2יO}2Zb۰KB 8pS|g?[e$Iz{"΀cJhIgF2vY@f/ns&ZP$ q-wȁOf42JFB6{?Qeiϛ?rl?&⷟anߓsf\֤ړ*LE0r|]Pr>$WTE[;6#`Qnٿ}5^&57qY˞տ)[ E;{lX lH?ptB(kvǬ5":YXLfS`^d :UqX3˱Y'1-!s̛a#ݸ 4?oE5^ ~E,j0bu$3q JWA:PX%n5w@5:KAPG> ,ݬ ցc{q؀ZGv_<3 _@S 0 xɕtu'"p6 KXXB f#qc֍8twp]B=Èk%b$n=5:LVҲÒϽ<</%>T\{$:`Α DRM5qnIrk3J@ CWw'6X,.I69ԫUk%־}`9ӘX75| vWZWՠ%`Ӽ3x* wU׻ R3_mʏvJ|>6yy56 zɋq=q;%%/݆BPStm{ p[z^J nbAi򂿛cTO{̠)۴ѐj5*jctQi|OmnڼNCHtnS_YW,X\ov{]guFœ^˹ pF.{P種2xzT[PZn>"U3O.]ge 9+*||oL!7anW/8㨍S M$KQß"[IɽsĴF2bwN/V|l $(w].6+D9Km; ðԡ`NXg(>?KP@DZdg]xU!S!W-AtAqju;[R.ںd+}܀N}wMlܸ1wA )cp_OY!&Le 񁭷_:SfAI`*( SOv`cT&1PK=r~bRN@rf3^Ç]^rrePw vZsKXR->6TC$֪ slVlb,X|KWށ( m{xS FGZں!$5Ӳ4nC-\ BwQl-phY. \5ꕉ Hqr[%,&DXtjeY{k RgpGso(eցT[0b!.]bZ00pVk0 f}a+,%!pmV5c;XqlLI0{ĕ*[VAěwJY9:mCk3?Y\"qCmA%O/j s܀8?Ւh < \3HI\(2t#jǕ2:6 2`1:%ӧUA^ݜa;;k]N(ta籦hX>w)oǗn3WDž˩yL@1ɐ/ѵa%Xaz2Y| s}+ eCTعJҷÔ4Qa)"k-#AW]KKкc$|\-AswaS2`يD"[oz׶ӨEVmpwgv>,y"z HOc lùYsUeG੝; KvN48XHd!'j?(m)maQ0ME ̍ 4BT}l ٕWS9YH/L1E(;A.(겍i}E b/t5ĕNI>ۺ~m\KzDw }/l*5)ɦ8XkB_^Yge𫗂a#m;: uҠZB{Խ`y0Pw"-V$*c#z/ e;t.ef&vRrYK#y.*ӎΟ!`{Fn\P % B!*QpDΰoh/rYXkULK0XnAQLȜ`n1z?Чz"X2"V?%,h=1  c#lnO)XQm9G9N:5-S΁ 4 al2lnY(fK0sJ5MP5Alkh\n=sY!Ø&BI]ͨo?dO ,='azwQQQ`g9AfP@vbH=*oV"҄VbzM,(G.X{8iF:)`\p9;]Ơ1O: ϔߘ쌏// A$7cӭNEy KʈL PQ tFPmGFK+5M >$ܳBGI=`-n7 <dY񢼓|tG+R2On7*'qI2$1Tj%ðs<|qw(vDǑΗ3>lwOqHo)(b7ve];wqKvv@S$zǠ6I$.*عXNGxq!UJ$~?T@|V{ABVRQ1H(C-w_-^\nﰫYy£{`/q‡,:y>GLiq T6+nH-*D~\}N8J,*:pKJ|s1Um!} }\׼0"·L3*")5{։hJ\_|J ~PK&"h Nn7R)0kcAߜcl|,ڱBT!m l=1JsM~N)+)0¤Yx |Cv|,7Lu eh+J oG"95 LE5)p-"W'e߅gd`ao__ j:{ԑ9rJ{RRu QY@S2t)H"vW{sFp񱦌s!Ir>aEa2>3*FlQ]-{H@z%h* *2.\%Y38.y v9q-n#b~%8hTWӒ>OvII=k%1*XkH8`ߛ*- \f54wOC/,~Y^i%L+kވ̷Cd-$ aVπɇD ?rf.^sߩk]nտiqxǖɞd@Vѳɇ&A@C:A+2j$bƋB<=yV _=L_4=HYA7(_nXj/*OP0 øT`/mfhܥ.Ł}~}69 ~8g{ͅɔl#c} JqaoG]+,yv-ÏS)1Y&F{ѠeM@I$e,ߒs٫DD(m_-K"sNm؊FWxʛj\x$ lsV>A\{Q6z$J L͂Gdxv:,([>Q9LI ?wlMBw}߻ F"RN~wB$sk6=gV$al67oӰhMLC$K_,-"/Y~7ӭ^c3˺@2c[l?3\GLLUɄ` Is6$!9ƒ,DP2"v/7MT*X4eVDO`a琲%,0g+3앍ggj801!%MfY4Hw;)eoO5Яqc+`2֩BIgRbMjv^`6Wޡ<.X .7ED",O2K||k"&2tʡm5ؾ9h'+ϧ/\Q>2CEqqD$ b:T Xe's¸O[wSLTtC==:`%-}XecVAUXʪ_F!:*7 ۛM>ɺ*|f`Z]iE|;`*Ԁ”cCÍ>^x Raff|xBZNh<0$0L;ګyw=>Hf/oO,gsg_w2c4rGSA$AuJ,{8|[ gcXc6%D6e_^g {vepXuyE`42t}gϢS9{T1_7Bsx #1G_rˌg^΄A8&+6:\O1B)]l[@9=_0 ~E6̓ f K>^ `K1%~9-JP,p>^(5?A[jzrn@XDxANo~Fk0R.H \e>t󁄈0|G Zb 3Uj5Rїe2G%kq'7$\~+\z "JvoqN ScIr& dSᙠ'\F.9]қ{* )Z z. \ a!ѡް6tE86W!VX(/ǺRTCKTըB?+ gr{ܞÉYW:Ÿ2Szm]q1<\=ªf0^r[rŹ\퉛NAZtZ܏sI s2S[7ϏOkLK]_&Vʥ^Ŗ񐎇A],|twKekӠNu-&0{6*R0$sdW`/j `j4zG9TdyMv8_ }Gbmʨ4%:߳.-L;E)6w) 4gΎX-Qv}Vx< ZKִ1?s<巧& "q(sA:;uB9FI0(dX`TYH.:< 3bXk<Oo G{κ,BrNTu]{*WKg-5:j;%xgMK[Mtb3CkND1pMd\S+Y.v[ ˇw GF ŕ/bH VbzNALҦK%fvR'0cѰKV{\S$ddTV+G*#_`+CC֪ۇƩi//&mj&@hRt^w/p+êIǺ{(V%HQh,HC^H2=T-Ta%h+wAXD,۔-SFI'ܷIklv&(ؐyO֒T$f,P`u:yQQNkG]uh32l~lQ${W6/٩v8HxX/wLFmc=gM:P~:nE,s1'ɑ9-16uz%wDqiX%uRpTO_dsSRpK{AKb1PSHǭP "í)5CewsyFm="IJ #gb#V GהgQn=ԥ%t gI 倃x)Fk $|;j!UIޛ˝Bޙ xD7ܸh9$j)C-30fCȷldٽ<àw᜻C\?St˗ {7\Q@!oEiler:_%tʌ3k xӣʞ"V*M۔qSC<{$`0dITU9Pթ%l=BI/?j0. &Zy_OxAV[υ(;(luR ^*z6DS2:L+**sw溓sQ$e$Kcf'O/*RN:1֔N =g _"BOE:2A |0]F"31Xѯ|J+趈E HlE LM^'Ý,!L,cH 㰦ȹ%Ʒ蔣f^ +Իjk/Wwf AA9,6S00IVT\QG:25*ījRlYhJaxbڪ]-6v^'I+O#G^ Q֘9v\H\ QFR7<졄 ?Ej67iwu.i JcI SA]6_x4 Xa sCiРϐ(bO[ҁ*c]cLGQ8 ؽD걏K0 U> Lx-K]d]l$LܼP[17IAfX۔) Nb#:K~E&Q'W֨sTaQ,Fw̭IIheJ$3 BD f)Jt<!aG\-Oz9PZ1ʙ~F4e{+Q=><"e}DTwl¾'̕UdYO&jaqjA-v HsM{ہ׶,L(Gܵ+O!ۻxGRVqՌaX2I{M4p86U8i0Y5skߵ.Ұ堸¢_e 9yoӿ<[&׿۷ i1L LH+[yIA1Atؕ9a~yyFq60Y`8l6YѷWvfJaߘgrF@< ([ ؄*S>~po5!X`~ڒ._<~.lA@ʼ>AѾzK[<=%"Ik $)Jp)"`JSO_COvKuyC$/ANҾ`|D6= L`V i'\B"6$A[A6ZԹSTDT+(F bD(';򶾛&jLqS#I3Cҫ3B>jF,M8.fȇ,9xP x.yA=~ x[jW qI:LsWc"ML>oRDNtۥ]8|>a_>ӿH޴?5 ~v^h`|Ȍ'ylNf #,QS)!-Xힵ9!lIL=#A/j>MTk\\S@e\"%æ հ*F64?˓7>_m߈ RTL )M(ny:,_H^v]'̄4/Y̰ȭ~zƫဖv_ʇgrfV>y׼i%(2h5 Y;C6>qεqx6Q^x4llXs5Qq$v-Ǧ+8ig㩫y_G76ekd_$6I`fn1( aTDx[_fwy<}VAt؜"Ơ2rn4HDAKIڻuR͙[up'Je>u^8L*$++!`$.XOg?IEf֑ԍfW0G${lsc'A- Ŝ9#`4W={-0C羥lA3TX` &[AlaϡĤ׶% ƀU&%F#dBe ۞Wh?N_ζxcy#uګ~8N*W:Fq۰.o/Z'1=1)h]EU3=YIeXqB EӜ^ Wh M;$+]"oF:蓺v{ce O53nr2e>`L+"E0"3 ԧE?+?]*B$-_2M YZ]=ŏ`t.8oK.ϡ ݮ MbpSޒCZ^gT\ xF[Bn*dCmX.dPɆ%j&`6Pon*73w#*ږnU:k40 Vf_Q{o{iM"y6F A'@9 IE=jrL fZVNK Rk7i9[:1̷F0: rY%__SYx'rI( %ڧU ,(ơQO`ᣜ|\;GΔ/1([veH7B/VPTx.GihttU|#'xb{x a՜Hׯ0#5\&s s4bDW 6s0DK׫fO:Vŗ!7ϻAFh[˅h~~,#gb-?SUxͻvT L ,V}$Y x$£Is{m:JPZ4eǥDJFAV79;=EE)P5 ?{qF$LQmHq"as(~r#ŝp&S'\UJIJC `k\qA]^!^pv$E]rU25e|('b{=tFZ02[Ʋ#;y u 5"W2$Kj4՝Ƅ:%xd\IAenҞȵ6'K!5hVC+9&U^_XUgi{Ńi\0 %c|(3UKPkcLF)K3W頿2Jt'3PDK2މ ;3pMN9]xH`H]̩ߧŃ4I|-mIXxRJ' ^s %ι'١_71U/{ ~}0_q:I$%)SrRA5 AruVi,2}Ѳ%4' Aخmu4$:+ߨdl 61?.[Ч7wT-;nkbL:ah y5g3H^s]&Av2 TS^ N#EAT#@*kP2I 8˄o&e Mg錐ƭiFI[WP e}O`32Klس}SWE,)ICKwy^5ֶ[_ձي2\KHQ%,-5a[o4 &G3x:uBjː QgƁaP{z q,,2) 3%`iT-n<Ƥㄶ:W5>d0. c-'UM>1:R=b2 զ9v>~3)߽Ot?(Fg"vI0ad-6g\ v fY9OKrT}˽Q%Iۘotغ7옌}/n1-2x:yv!׺%|G-{ղ[9u.$'C78%O_ItZߒfnϧ[ ͈PvW'KR 3Ξ"3t X횫 gfXpm=TÑxa,W.0 ZMϞhץ#qI ]{P LҾʹQ}_xx|ysݧQ~$l#C<+|ܮH)R:ݧ~7TzY mD '9pU>ShlR);}J%햵87K->m|d8*k! p!Z=}ڮuDM(g'xKAktGS}'zaa<^VQZefV"+g\ Zɯq!~=JgaxRv}"Ņy=%PywX|jʁіBtt=uX8 $e ]J傛AdV%nS)pŔ5JRg}M;-o7qh?PKqoϨĸ>PN0 W# >g-"IFhekeT?:-7(̞Cf`T`TRȟEX|1ma!p0Ԣ2y괓AbW}?B9*ԣZ*sdÑVRYui҂^ d&4)VjN4٤f׸PB,#&Z˂}_m`=_L|;gAMLm#P ن!ƴHtx;0C ӢggGCq3[*Zz$#juX 9zʂVRpY/Su%9# YVwLU!AP$%L7DmnݗS0DqGzAgA~y,y[tH=.A&5a^h^8̽w`_zZu=`^7)FNC# evFq>c8'N= ~?{SWlQe7(׆+`l &^o dIV}%(:G7H1GE:\q\c{wFE','%GNv)0vd eJ:A f43xwtp`pOGOn{K #] Ⱥ 0eAQnfOJX~B8i[~ɱ3K_~ ^鋉|C/vXmucˆWn?%Hdsm$d][D9kOWyL O|D"A1"N"}%3k! s|OJpQJ &>G>|J>f\1$%wO웮Z+&{VD ijx5L% })%mzV}qrgIPDу^b\`$L|eJ?ltkM^59:ʏR2G7g,ވhFm-찱ǕWK_4fqٖ5 ?SQGT іlќXm#x(kpe[}GsDD,yS@o~h<=\gp<&dÿO)=(Mb#A ╩KE1>FRG/oXԯgZ#Ԭv Vqh4g[~+c COnsEzY'=L^oБwd>2Ɓ*77ߡ6zkC@&0.%]$3CKmd9q.y%[UC>F:GˤkdE[RGEnAJFQngb-!JEĬ顂$GRN@=~L@$knJS]"3B͝FmYc!Z<~bGahFC%\J%,]y6'{XPֺ2Roc:TVWA%4#HLGfXt3~Ř])H+xӽrYv:-&zJnVM*'7X1+f&x;P#cK|u3A9狖6 4oEdڊ jQ^ko9pKp鐝cwmWљ>ZC+ MV}*e&ي{g S[= b @8N |ҿ($囋U7|\)j__"4oFdaB!'mwz(-5>i 4x/96'ctrL#Ўhg4]W݁2H4?71I$o!#BCi7n}_*.6Rx,..:w͵zcK%4B(A\ DJ* "1uIi%cl:e xEfۏEC K nYr/aH>22z DkY0ݣC\WHyLKR٭SZ? ZOq\Hބ2%Z<ބԚ`x\:%}1TG#DpqxZvD!*,-D5#.LP< K-?ҨR eNvKKDFH9C=8HD_YŒKE,`U2D. 0ckRy##VHv4?TDDGZ%K5֌.n˿ӠR2lk]tDYa1!ٜgs a"/xZ=N9J>oTw9">]J`)RM*_. Р5Y"O|ݭS RQ@J${o*ӡjv*g72qwp0ꪔe,`t~]M-`ev9t)Tٵطk;#& J̀G4HE>Q䲛p_LK8 $6O vdSʓM@ t-IG=~e銄+>~Rbvۧ5yg5?TлZ"m=DMI I,+}GKhQwNe9fDVfMb ’k`0j 1Xq`mYŤR60Vݲ+E//]]KU۠  ? ƶn:ptJD V!h%bER2R|۾թv|WIƕRr(3IjU9-]vEJ,M6 q 6Zڍ6b8^/.S76p5Z"`IDbI<úoK]ޗm$ _}n%e2=d};*Jר0 Wi8%K[6++yJ]PK::CDd+ kau]@)v=>R6<'u7q\n}0ùdb~{&Az>k#.Eex 0\T3u%0YQqM;|mK[P[7W0?yبx: zyU*WśHТ@N7k(g:S>CkpLit4d! QQE>!Cҙߥz=OyV*`\Ah *$k@K'4E2um|6:)8:Jq2eVbm4JObS\hP`MQrzߥya¤.% ;OGRgzu5ZSƍY)w6ZO/t}QYSjCՎ~]YzZZ-Zt܎pvNK0qxL;\2P_?rUzF3!Zd ZS f~hIJ&hrRqxW1sb5}켮.4y3IO1V 6ą?p9~`-!ڃW֢X%"Daʣ?q̦9I zՑv`B(`ծőȉcR jUO$.m_NFD,&j"f|?G+z=ﺞ"|M?.\=S oSn>7b*gȪ<0oX9沩-sk qX_GQ+Re:Ti b aU UjH Cd`> ~R{Y-)rP⇖߁'PRBfbgV0KkEǥpQ /"Ue^d\w5pc,RgJЕ:>󴍕B=|JM.bQuè}5'SzdvJn17C3FqR .0>s<~zRj 8$C GG"NKs)큈\>p>TMgx<84e3EmqS`Cm)5 8Q ʼnBRd>F3&RqwF,3R#!UއPL4吊B5\[8Ӡ r{n=^"d BECU(|r$ d5[_A2$qBsX5|+rC%/ 5(O ">?^QΚ#`IlHÿYҷ1\8EsJ|GUb>R!*7bQ(~dhhsbWo.c|cU|KDbbDnԹhq"qu@B@i*l|WcٻN` 9+G[ FFz>4iy.#2+$u ំS&Qiv4vTI/lȍW׺Jc?-.'4 2t^`<&W'ͦTC" b3$΅38,T޼:Paw#XQhh.TeJ U,L5QqP:u7j'4=W KnO?W(@<Υp3~;vH0&k?bN9e)mFTFWuH}isߥqHO? Q%kˇk}ĽJW%|<Ԋ%Yx<к:qR>xj|?>t7_M+je.ca.kEQZČ#YdEg@m}8',BeDg/eBW|n%Ne]f U%Tfx>(*jlPӓؠWxUtD@-,p9iNX-}M]w@%Rcl+T8/qVmUH3ښ.\?_PC!kFjSc3O9a{f8z%&sA^ s>FoF{InA[3g_%_Roū\Rx*]6B@Qz[kK-\)_dyс:mJrf3h8u8Qs䄵+=;"wsaTX˼أU{qCMQV.׀RLS_p@9/鉜njzd1PςoVWļ!ecZ\CBXR1HQ,p\)c_}˒QIfd)@Db>L7d6`{ߗ;u5![ӽʣ5!p rM1E[M{gh7'xp_oc Of{ٵ4M:7uᥛMdbй6b 2~iD'R~b֔WR".ypq[3Jbj3ryFPȎ|sC.nZDѠH.X}Nx,Y/1QٚKEM8ށuNNk\5P`,v orZ Ƚaf3`μCMۜ{i2kLK9yMM'ԿHe$+zGxF7oBi@sC)E=6F=Ý!\#i_^M$6|֎zxikv`ffv XZ*L/JX4xϭB5[?xH $HJ|Xފtn*M(8~i;}0Chq'd )άٓ&v (F4+ N5Iʨjֻo`2 wJ4d\Q}C/665-)B_t4HŲtQ ܀&|kco~\0~[)Q$Х$+$HѰxܯI/$؜RxZ0ƼYu â%e^[&Pf 4D]嘈CKw0캲#kc$U:2n]IR;e H-WK ` TѾ{ ,Wzl|AԈ\TyɢQ\Gs+я< xD=ڀof a`yVzH`[4~9ƣ HMAN-yx`l~D@<7 nAv7RP\>׻1&ܨzOˮn-%:Fۨt 䮿O-G#]sh?/163"Vs6Ɛ|.I}t=JO*VxCpvIpY+@٨VG`A)ؕYo_mL LVS-)S,eV`rx3~eig܊sF mX0sSzX8J-m֖ LG{Mp{X2lR$1\iPp"|sK$GL }6ǩʉgsHޱV~*jR{~Ɯ׃ZD:L@A9dH`)CS=dҚғL^ۊkG 0[]_\Lϖ%j> p:wtHQ$~v`+!9˙9cNzd 8#6>_NJT I?A>Z{ڡ= -&aXF~1G ц=`jiE#!8`k"G:vbYy5Z$q&>U]w֙Qo+~Ā0'K/N/ĤO^kWJ^DGM㵚Ȩ% !nۛH*Lj6}5w< #};)jmp29 Ir21F^-ڼT~Z9%B7P{!h-z2j`cHƶGҩ&:=Y otQCCCq"9>?;+v7z5y9jr0Jnr>{mL_# ut8fs: ȍ d/q>}nQf(p01bmPlman.Npq| =F/2gHf%#)d9(# >G&)#DC0y :^c|2: zm#xퟂ3ec!sNWy5h&pvJ;@-b0ճ죃a 4D䵚7AN#T::z:㹌j{zZɔ>-Kj۱^[d!0ЩyRdF5qkzT%kXS W52dmԺ!SQh.!OX7J]:w$pYgj6u֝(KWEijW]6 7x6[o+d]9k}boiQ#*TGhQ@" 4 wxQwDNC/qY$K0{*\vr0&V!EKg~ꉠl<1YV!iB 7+R]С75̨Ҕ873bIn$YPU yB=͹ū$YkSv NQzZw :ČP==qeM8!|ܗzh[s!p&Nu Q<ǚc𹉁{}wY˜|Sm!zC=VSNv^XPDwM0 &^Fc-4K^±DK,v3~;})$s%uq̖39^;Ҥ*ӹ' Tٯ*CZ6W YOt\iX*{ޑQ5 I$5q,k3=@D;K:l'7eh̃ܭ(n6CfR7繤թ(vH 4du1A_)S>X>%"Q(qI!a#}S۠%c-2O6DӋ+p( |y| 'PW[; 8 ZPe_wty埡.hD__ߛqya ?kS __u 'RJۺ)%H\–eI`cu-[X/,Fk$O:1uaD.~[M ٗAjqg!Չ"%2Nx-9]|T ?O8 Dixv~l%2M ѼB$x`s뼢*X{C;u9s9'mf}BluB&‚uS)8mVWa-+6Ff/{%:Y^},nޚǨ=7$jn&% `)n*ׁ DѾYh)Ѥ0d/dnD`V,kxk27UvAt4f``$rUö݉s>fE!"Jkx}*j(J̮fD4c$rɑz<cf^aA5"j"Em<>8b3bN谼StD-I#eb~?S1<7;òuػPH,R`ڕ]Q<:0gtU7#nRxU:My\Zq1sx܏yl(T!n_LH07NqdOФ,k#1,pCFQvslnӰ4 qP:;9[BK#31` (֎cKЍK2}^>s.ro&4XD^jty}?qSpZS xVN)vpPuF$9[Ŕq+[20c{:A{BSvX9/¹,-fA. N|θ~Li;=24p?@w FX3h):$)e3c?2!9\d)W̪u!Tp_H;.u@S x\`rĘޣp9e ~@׫8E959 P.$sΩYWGկ_]3N$|XVDrb:V> 6 o iGs"k9j`0مծlGS9#r#?5LǑ3l~H",$yˊ.q圾>ޛy>1F*bQWiċb* zᔇGX {?Wxw9g.@1CWぅ 蜎%}vFQVp<})\>kMvҎ5ZY_ C9”S:A#IC%d!]PV Zypá[ =l LP<4=_K*LLz$. pÓ~YIPaxt=.6uOഎw:xu#k܋i2eL˅c ̼q.5);~V~i,AGFQb8JwZef })&IӥG;ͦAYE;̹3~A/z… {>~wbZIL,lfnno}Nw[/Gcㅢ>M)*G;=S(Ɵd0[uYoW/ddl'./$ƬΕR 6ab!lrW J)iqs c/Q Dױ_sLM4%D2nQltLUz{ysu݆%o3Zm7&7h68e=W~Lf1",g1fFE\?^[~M¬ֻ$)~c藵ڜ$OWD?xϾlP,py_zަ쏀U]DDd8H:U^[~6IXΎCGtY8.i($ vrVXo l|wILLh߮'A C!l;ɫ@uM =Slc]V/L BፙpG ^G)zXŁu}ʌ@f=nC<Fip8rb &Sƣ'#v=FE]P2ᱚKS$EjIe= [~½v0#&a>҄/qDP/ށ <ouTY﯍*G"Z&93-';Xy~l֓eKt D̄W_bˆ1G5:@F4MZqn.㪉!Q F[yNtL4QerzQ0XB DR0a&]tsljS(U;wRQ.Go:dtצfΫ~Hgwï=H:6_}0U]_%0V+Gmc24GfMC V(ShȰ&rR҂t,npeS78 꼸: P3C aK^[p &PX0en}Ql]rKUReʽ?- ĤFp㸶1AmWfJ`9^nX`z?FLŐ Tnǵw} ,[;u~eQi~>҄*5]}O0G{IBNz n̡LDrHc=KT a1Ly׾zTfNbp|"}b Qq6Z7/Cr`<'hSPߝ^8x OQ?%vXZR(^?a}-A:H]UL\ *=ڑRo2;K}o`Ei/)*Kvv>siOf*لmH/&6},*" 轸F2b&"^y=u]Q0f[;b"#5C|1vυ]3YM%!Dmv92|]}=8y mpc}C&$aWĽB,яe|zSP^.i][HSB.р9*.r~en7"3ʹ\T2DsnOWϟH Í\1rx|n҈̚䶑3aǣVqH7gw讣[_Y$."T3HdB%H3r*h1xAb d@HM(<{?y =lP鲲P!v*aPt\_3 }P+cJ-഼Cjx;wFPq0Lk1c-̵1Ns&)!c| `1yvAoW[e4Q#UnRԁIi) Tҿn͎vG4'[OD~NJSPu+>5|X0AR/b f(ȸ\]i̦T Z!&IF-ZG/ D^)k02^? I<}᎑f0\Bӫ. (6) z4g0S#F @LTP-p{?^ P|3b^魙SZm;I"iX&F;Ku2rE0Ǣ *t!-v211&- VX) BV CxbF#[8Sh85B 'uV5,KTuRjext8&hm%foy401VQZz;?(q X-\jZ3w.8DWz**ӨѠ#*=0<̬B&Uú{ m;m 7amНUtJ b5J·1ۼZȞ%[Avp1/yҥ`;@` Նsv!ſ_G]Kи?pcSM\wzr]Ysa0*>M Us"=CXP$ad:AKA :pkL E89{ASY|iԈStw?D(ڧ>k'3,@~~.!re Pj>m)2s:V׏Y)h,²mOM+ҔDh(c(ﲑ G)u"@J&hX)ͅR }Y.a[B MVIOnX4=(&g@u.y-lhMxօ@80Ob O%\@ ,rjh*r7c[ zu^7B%`4e]ݩ O uXz$áYIhˤ""PdU.X*R?4*!U)Yg˩Y|7k&?s:lJf {X2"  H' #1y'qճ A`>d7WwӠ&FC;DzĘ,B@*Y%nTBf i [tz) M_7TeF]S1*ŝ ұ vy @ճLʶ0cd*H)w.*l#~@@'LΥe8y d㧂UE9 Xuj: lK?(1] L3AȂԓZ aB.\']O!%<=K9axݗ~k%$sv},RWx'R,)$@>:㋥KUՓ3慐CMk#)C/rdJTuZ{?l7?J}/:RܟnQGі;/X K̜V/`p(oK5XMP(yXCy^>|aTR Rύj |dAYi_œ4a]buָ "-zV훱C }RO- ky$E>q\=/vp-I ;)ftBKt A Jtٝlo gP-T Kj:]ޛK$H n~V'FҤ*5iiZ! X),#ݗE3>pAKբ3BK}ިWyz#x;cZYa"K3^Av;yI% O"QCzD_s.<1dQܐRlim m2{Z/9Mژ?b7ěXzC*$ tJa)j&`Sp~>E3Y_XjY:sze ?EkrKXgBX%(^^=ʙ F@0oա %JdVmJ8xkWa.Va4Yfr01Ǔte\ro|[_,q"3lN Oa)hJ'M0w:]ؑK|:eبR ` vpzEK}CJY/瘛ˮc gKRdmvD`|+Xp:p?}zuۿ 0̺ZCP/}}!Ʃǯ_BajA>>~{XsfZq6a 20_ 4u=Lo JI&ݒ:Xo*Ȅ_iV:ZXoY)MLDUU`.9W omPVWDҲ>"whcQA>1U󠼨RhVH%N:) әlcZ)(l;D L( JR|I8E[E\9,Lט9UG'''[ml*3fۨTg` &DU[8f79DK~TwjS}JVE\K920J<\Z޵O嵯?YuDU;`M]ܰraAB[qK8 Dİ[bzz[t2)39'B6pN꿗XDQA~׌EFX UY+Y=w;F( w~{xo?~V-'wv:M('Dͅ+k~khϛfre(WDr O>n)DnwtkLV FfFN8Zcߕ]VR j_*_.fʂB`=pʺNvv(x?j%*Dk,@zQy'u|:Isűز+s ,WҸ+4p[;SP6PP^MBPN:8~mq<]²_Ҿ=)L=TNX1Na@Yo*LY؟hl^KwK/z$CaXT|Zv9`f^$3X|@a #Q1k{Plս('ʘt_ߖ,Xc p!ݿmݕv? MI,* pW S 1|TΠ5ֲ.'IL(@4N]Z/1gzvO$9R%bi" H.'6 M *Z)5KcA{Wt x f8WO<WT@OkJGi ۊ_mME΁moD r+|H՟6-u| ΂4ҎwEt @48c䔧!_gx#es0Y!Dt%T6]oN^uҴZZak)N)ށC?85L@{FNM&8=kF+ҽ}XdB\sWX=yע (A flN#ı`EʃETE.W߂T89GCUI]_MP &"ik@¢ h熌-` QTb9ɑLV 3wj1eCűNk#C:Ō`:&L)Mz hCdf ڶKX%nAG NM۝׳!uP_ o_J4c!C^EǦ,ix];aABfʫ "(mvlSxQ 8ҡM9eÌU^31jTrD8C`͉Lp&W $w#&2Q P_p5IDbRQ+X6E$*$dx1M3O4Q۔3{ fpo yJnvd/Hځi⒆,d`ƥ # S==I2 4o/Hf;lu\}!j۬wd;BNrGW+_L&_j[:aiRcvRƜTN"c$IR"/#^&neXI >Y2J8+L70xR~`;)mWmTYiaޮzS3 [峩ua՜jG"bqD~9IEOnZu:(Vq?5YPkN^pg/_UElߥBU߂$$9¨Xf[Yo?nDǍ2< !?ƺ:&L!MҦ`n„QfxٓcoIV(G%Ms:Z^&D[J`$|rq^NNw\iñ:Æ楥 < J>HNˌqs1.0aAoc{Уօ$-7A cG?Ǫ7 bF`=2[}6+b4A'@eq|Xg̈́xKX}H7ZNlFsԵϠQQC3JV n1v dUK퍼H?NCM%s.FJտļ%]#l )/IC8h=mvE1o~6s(R:x|u(88ڷzt@v]gjv6jkh`+t"Km[^axEv!PF/r&mU b:׻j!QaY]La*.U?uRH3k3I48:E m֩`Rc|$8:$2'GSB--?8C?8$4Q$#!DD|qo4y.YҧGB Iy&&jpaXQ6d1'?3s$@Y( ;h:uD1nhVǖ3x$Y9]C[G:Ϭ9Z{Ո!x{d:gGUN(œ>h%9$ZYaѰtwcWxF4G: a:hSCԎt #4ugg]!>;?EcmG] VG34![?9OҦdM|(Q6*5Dv&ݢTSߤ>]2ri%%ʡՀwЁCCUoH2a3t}$ђq:w\u=ъhû{D'V>̇[_y4q< 5eQNzf Y?@_69[JDAؠY zq&$e#շ^ᇻU 0Phkp|xU5#M+(H3Bx.!ۆ&By#:v'9*DRwA\-kgx-J h%09)ۡI:jN,AjCj$iyh.h'FK >q} e2#eǮ_,p_?BD*<zOi:ƌ/PxB;`50ЦL 47n}oJ{aE d6%V;=P̰lf1 .UpN1J876!1K.!"gV#5B׉b>U؟ˍyC!jJ .FtϘP1%jmDNIGY4pmb.7Mfg -xZ5ޠm8S|t B.A1:6< CZ^,ʼn"g *_ZF̣@t@N/tɟD'ym69(vd%u,`S ݼ~lZktrn\4jV0iܠG1Ŵ:DhoN@ZEŝlGoVvum:0\#'8]xsvSܯ|2NSf $|[6 9ip FÙsfFgHxRe9L$O[-i:yv1zަ'ǯ|>Ob{&&[߼Sԁ2~8\,5>vf͹cx'RojGd(,ڟ1Q9elcukdѕ͒݉`Y`'ϧX73[,AG+Q B|hSmVsEnAʏ [|1l82 Ss=&a\;e? 胂o΁£c_Gl}+PK&H)O*=Ĭ lŽ;, v49 z..D!8h׺`b*ScLQ2N(h@Ds68Oŀ$0e`H:K~^It)zg|$(j1~m)uÍwq>E]~8̚N9y y{ 0tK}!"~ms3YNWpsyeG B:=uPf_?|.P@VP08v}<_?gdxoVuڼΒWfsHMCf(Eeju9deN?HP61?hwC >x&(֢)+Cu|݀[ jP)ҧOS Z %#ۮ6g5!ه@Oۙl3 x ߧ:c%Q>}WDj$iuNb>̅* Ň-Vb\g-DZޮ^=.TOr"{)])ʢ#ݳD<;7a0=ML ~d5va'^Cz;iKIHR/:-:bB]" p<׬[f\/t+9lvN+!Py^UJ)$ j*67qH`Z`޶ys%pŤz濑kz\ ݆7{!Rcu q3 j੾?q]`ʾϨNgC}nG\tڍRco`)<Wêxd<9I._d'}oj.kH[VVA=z9F{B!kPYs1 *%sކeHx#ˁ,Kԥp~u'1#IS9jUpbZ("JQ0_ c ~5?M2&[CJ;,>wh=@4*BEpgɭ=dbxhB vj\ fW]zlnv;"|2<@?:B ;z4W{#oKVٷ}rb-6i+R~ܰR~ 1[<4/[Ft614P$;saVn"tE2$r0O]5>ƒA'WB1v6[ }YlXns°"Z.5x0ؠN?rkˊ@m߇t T1Q([qطoό d$+XSYZN ߪ{KG:fTtYRw/Yg.pŻXWF]i+ĥk< c8Aerqiy}8]iYli42xLtx68,ұV3"De b;l6:>j"rr3=?(5"<Of<8;L&xu&/sN%|!,$wVZm` O'ȲĞׅ]_hrM[̷݌xEe1GR~vAr.Jάsx`4+S/ʼn:jRo`6^#׀qKp4PYVX5a71HQFXtIzQkq:LM̄ݢ4-iԣe0g3hI]uf͌ :rg74xg?e[ ` dzE34qɍ{00f6Q6H{j['ˇ1mө嘂4o!⹢F"n߀-N`cm"UZ8JҸ! n81!Jqjc'vC@Y:]Z%ۥ\ilp8>%hϦg!#H'O2ʮI-HLd 8A LTZѡ{S"&6+CPv(k#<2Hfr/s#_yx.Ι Ͳ0 IZ^#dozhxi-': ҄<.X'} Ԍ^\:A)5MT:c(/zk6WK.J֍cF#^iƤe3lQnߐ vqyil}-B/$=vWY:_"{NmG̴9 bD& x13AP㒞=jc~0eaD v/qК;FrIoP^+ #cYAW!efV/C0jcW@gֆQC!%^kl!)]'kK•*Xۙ)q/!@ԇJةCB9|#v_ )]F~Ȥ&ꆡB b+,ƀ0i!quA<r9'G̊,HZW>jrI/C]_ST9$^N[\g+M$|kڳ9QbvlF6(asߗB(PáD>v FS{[oAUҺQBn2kG\"|%fZl0CM1*>XQhk3#C,l>M.L3k˼酎h]k>.EuuB*YT/WeQɵxk1 3[,͌yR\-[dH/PQUe#[OU%3eo%j>%ڇ}&6ܛ@uS Q}}4E扇-2 uBor 8{&%aLC0+e֒\ޚ}Bk8?mһ xޜv@~w1bg@Iu''G:Mң,`L짊yL$gAAcx1zQq` " W8~/H~xRH9}p< pڌ$2T\6e'8 ʂR̭ WdǜsSx"L̲&{s0ҰhKZ{pK5'8"V1͔ӫNv9ttN8b\B1QR2FhKVy-tJZ SKۮBwKmגe| pܸJz.cN&cSwK;;E*~JDRe9׶yYg֒s-* :s$5EQ GQ)>n'>:ߌ-xy܂t5RUfgΛ"y Ztn)C(OVYn3j>9w$U;S66Λ'5F7jwUD^;#o!J_ĉAnPg/QۼU`k.l;̞yNW@6=# v/o3_N1[ɷJbq.Fp|E}, (Y#k{N0G@-wlA78%m7c٥yYIU7VR*EqOi?`٬qd~tu]Z["7gyF ErRh+J^i}C =s ^G W"6S {ſ-->޸x(j,6dMXî ̝$gPog_ #Ok-9Sez"s+"z"\*w~l~ҘOнB 6Tѵm!}BpNR@0ղ~ˡ%$#fي*v|Raр<6{?v6@cd.4+fB ^!hgb'f㓞5X\b#7F "~eo>JlF7ZTT<@=g% &}Dޔ(-lMYm&tjM~Wg>ɗv:my >o>#V!H@ _<##UzaA]8Nb 3)8RA}o.PW׆L/ިl[΋05l(O=ٛW~0`®=r?k3 M㉚ZҠ=͡o 8>2$Y>Y= J +KX/Jg/Bk^҂[m E r՜?֗l4 965mXBC[WYVLˤ4&;4t1ݐqOxƑ0y2N*ii0ø%W(h·W%htB(줼K= J/!0mD+kR=⯳SٷhcqKv'a)[SxRE.~ <6|$-8z! Wo#m1v LQpi {R9*Oi- bӝBQyzr[bauzNԳ`Sx;k2.܉Oi1ޮRz @N.xd^wGI:9B|*tԃuqχ弈s$>dǒ67 Vy|ԛȺWmJZj ?rys:piVrMD{f-4ؿ~`,wO 3WΏF,pO!& $U=~TdC2n$m; KܙX3Rx=`t<*ZeZ=³FRjH@_ߛTo mk x?iV D9Ns)\brOtuv{^ƌȈ܈!k\*[&X&\I(r(ϧzPk\I2ɮ'0|NkNRviJ4xUw%=M5_QKm,oB LAH"?Ac_s-.ΐ!8p40tt6FMy U6NZ yѧ`ǐNڂq9Tx*258pk$ ¾/ކVPݰP!P@1Gm0[f9+Din9^)_B*"}w֨aMnX,٤ x 2$n8Kgۼӳ.*?@^O=>Bbibt̶N٬9ՙ֪'V ~}BU{]摥A}%ޘL 㤣M\{Q7jp&@/r^:2!QՄe>_C,9;QOMG td+w|*Ԙ?ޡc,^uͺ3vI_1ۢK%K ޢ; /Z=gsGUm- &zBnBEAHڭSPM@9G;lkOS7X񩵞rZLph6aVw b%Ⱦë ʍă^v* G|9qVW|c"Q|τ7&ޝ^ö́W½CcfG2:x\j™;8օ_ʪڨYA* 8jKBd "f"gӌL'ArF+Մ<*Nw6ϒylm 𬊝r_ [*mǟ`-oLzt16 ^T˵z Wc/RE0+#.:;H jwLW=4qqYmѥ~I.Ш۬#DOP< u>oUX Gf WJz 8m#D'Wkrt.bj&Kgh) u~=( 39nTPwtHIfG"ڞ}&vFK^U aAlCmQ}HGÉ 9GMpsE?umkDu?k4 ) Ǥr)SKo%(,=w<IM6 ieVO/ΝčK#cr VkH=()91˫~S2؀q{E"23-̵)JHE9Z#kw [myJ{ 9 Ȯi'OÂHGG7 o [^XqYM #഻.!`<h?`AcgZmO֎FYDKKFUV2B*;CBC e@:ښ'.)DV"EHѓ! <5jHiZ[p=~HrImuLK(r?`87. \ဘVv='EU3\'Ԗ"L]deDZOBMrCUoV,WjIޓEV.eh%e@y[DlT-D)iG7G|.k7W_)V ^!{g:OS-]G)rj3g҉Nb'߫u@9D.eY.hS'x79:T -nSfA~׉!Ay^/ݑ]l$@=u&PV'.dyx=l/gٵA4ͽ#.fc _~׈ *.Veze>_3ҫc<{4@-aOcM Sm|Ά lkV|dgNZb*ɣRn|; kbкjM3I.zhcƹއZ +ǫ30&e mեjN*hrEa6:]R<5eJ8䶃*ѯ` Ud%%H4Xe{" i8cРDbDai]>n?MU*cP4^g[?UȹA6obA.G&Eq-[t&mb}Ә\ ]R&=+b]RpDsXw(SSٟHNJ|N=!лj*[ _!cDmP#qƫЉ>ltUE'G W^HUR;trDPο1x]d!; Dh`~LXx"^uF+qSp˶Fe@RUJ˳s 4mU|%.CA 33ײ᤼Fi᷻ϯ_4x?w W`n"R2k2)מF ³幩pY6VyՎ |f7cۓaL&2Lr j V(Zfjԙ{[2=~,~ f _D?T~F*̘맕YcD˛J%2hbQ/%G<[ ;k`xGws r]@w3#sAӪGWMu3|LiK;'gekXRLuϨE3t2f0[BN.hX(7\ZZWoBG4=D՘>;'py+e\Uv#eҟyhy$V ʢvѺ4yΌ@0w`-Uxcu͹  z=gЦ2FY+2jd ⎌…x7]QԝŽq9Q3>Azg0jXlu>,UlR ZGf[rwHsiBQO:ϒjt[rԗR>J]"~.Jn⤞@ pm5['` f)-uRUTg@r(J-`0/;_n(F Z܎Z`esr^Kdxr6Qo\:z_D0ʥn;zN^,0qH}s<փU@ef6A[,gkgO]^=?ܼxQ?AT> 'E]y6R7< 1o!iuOb>Yl {]MZhB"vgp`  `h`A}dw CJyWH IЇ:*de%Ӷ޸w (J2 -"R\%9iG6q:#nW@x-Nì<9)aB5,_ d֒1TR{Rg%n߿xIij*qTh#HV脸xWyRs*>WSZ4fp9xF-F q?]coa+YM[)=;\hԢFV{ X.54v)a9٦™>|g9NUB܉+#)!p/'oʕ\uhĒ*q{/S[yG@iHf .Rםs,n*3x0ɓ_t^M(<38߳Viʊl# X.$ɿiADijSIa[خ`r!h*&-9掙Wo[0ͦ)4>מֶ;VNkXFp!+AF]1XT9'C<hj=/ H|  2E?1?IFӛI=S瓹.6&u<QG&D"5yu& V(0fF`AA5(D1HIvl!MG[f1z&Oƙtk7@-E -D0;]Ԁcu&͕:9s6""LR>n=* ǒW;*K1d_U)UG\W[ -2Wڒ6x/0']$A3,z#0#r*i܀vR2y9uOB;2jQOLwx4Gэ ╋?\" >z$lUǰFܔ92C`W#7A?%Nety!'̞[51V܅öCP~Qt3 >vg?&I8p`–!5SWG+H0ذtIw8F8[k[Z qĊ+wJi [MZ2NRWoWe"9*+XVbi9 ™KBO}AeYc+0J ZK  h am ]^Pl=Z D`5*L3ñ[**j44>N5ذ}]㐎DJ+~s(-XKVwmY'ѧ $͚40Y-5~o6QŖ*ڸrI:u:̲o~\id(˟!Kq:S6#CǾquL=/ߪ ;*C~f8mm&5qA\8Ev3eƃ^TV$iؕQt,{EHtR?Ȇ o&l8m&L8dr>UX@{cԕ^D]յSev]ʟD5Ha,)N"# B7 q%Ηvfp 64ެ $ZƌcMML 1Wi L}Cl '%\ 6ULmBZRa8[ۉ~]SɈ,UV<{ ˔-d2}yJ‹??yFtQd\j ,bx/ )ěvQȂ:=+XmGHȬ$fӟ,(Ko'cifX>\](ni1t 9S=.{%TMu0*ؿN ×S2&y*α\?d C"iݺX\(S(38Nnb cЉޘ֦n3K߼e#o{Ñv<2Ϫ_ngU0Bb|j?>$sqz;Cz05r 6/e;).#[>Bu-w'mw>B0'T7Fv;+kd [~zÉWr5-׿Q:$)"yl>5Υۼ0`yXCBLͬś#E*X]"d؍e zU% Ж:_f/xw08dEPNbHAb':T" #TSַ5B o,'Nm[ 1ՈF0[p6RQWUb{.8p( 8ggӢ׉ZHY3o ->K'fcH%;7WO4js"ait1+${SDJcNHW4OLU)MlRə9j@6&Y}2is٨[ie{Z2C ^ga+gi?ORs\%.!􍱘%45kǀQlU7iOF~a܁P5hUeXVFOon]ȋTRB,%E1Ћ>@s-RֳNVI=gQorO|%uRahSR2*|՗"nn/"Ӫ#*!zbZ U}E9 62̬C$y5N(ˬx46[ۇn GTG7)<қa$SMڨwHNґ.5@DNqY5ѯer +LaBؗ= 2Z3>&E_SQ z﫜v0-Ia`e"l+F H/MiUqO0AG{G,:jCtdfK aS-#'r'a7Ҫ{ $GYlrS"OѢ%1as,KL3#@%/G'>rFh0~˙hL=+%=QQtnWj=nU3"}/I_TNC?NN芸Q$xȆ/Hw`R|Od7n.©B_A:Zlo̍QtQ% M^r8hWLxD?Q5Br)j_>ڼ%->/2n* `8% :V-ʮ,y5VO1=]E+V{ޕ k7#5Ly9ٲ ѡ; Ơ4f@h涌$]KD+҉]0KGhT7?իRF$YIky2Ie*J,v䳯ja7&9>yV`w%1(Poi3 vٔ!ƕ.hOvAɂH18"(~sIGcEKU/g6lEY7h,6x75^ ]ï 0#qW7;њ?>iR18,#Xt2,Ymf<9SֽkJIC![BpUޠN8+Ar<I[{>MRheD>zp| ;8>UF}W | i`M]x(SR-[xjN؀QA1Y\ss&mxȥC+$*'ܯR:*dor6~J8-΅qJjx-'u5N,&-Qi%t^-?_kF\rNdSOOwX!{va`IAk~baQӒR)BQy{ne)i#]`99ǗL##͇!ȹlSN>I1[4;KwxlP2:ٓ`)zR/xP H&1'Vaҡ_$[˯:0]>ċ|@z7P$ߓ+ $'Tf)Pa?{Q<;˶ѾHY!_>}fjb+K!${'3ns˫_Mr-݆0, ܹ#磋+:jۀԶby4w 6we>GSTVWdw%-A쒴JYԛ%n'-:?WH|>+{\9#( an-gh~KO|@?VP*mzx?J^Nl}GAgAlwy Sl.b]Y5\e[m8 h; r&\ bZN:DBro˵"F.q*iڷtѠZџoM4[]gMs/k -F#%)>{gF2_pۓt8I1S`ZFy:vGw@̈;T(=݃>P n<;:/|-D/}dH:ثVmU)ԹӴڸ+%wQL+D#04/\2앥;{0#Vjuwye 8_"`,f%-w~~$;b/G;ت^*j+径wxʉT$r ,^ܡ 7uO@1Vo$9|gqce?oƾ%7c7 >Ek+cd'5)Cz DJ8\qQc/4yL"׌t{Ow`= 3mZ}M<ӊ*h-ZP;UwοܢӔFd>jFeeD6ٚ@#1"P cUG [ 1PtJ Rg~mBL^(Z A͊ V|iz[Ćm'#XFtQ6mjtXc}s7>F o֙5֌٘<$+ڞ$}כOT!͠;um(44Q&؟ c= q{WiNhlqтƜ4L3fvnqP7DK^l%j>Ij3[eu= C: D(=~[-(uΏ&P+~v<"P(p{tܬ6I#AP #LM13;̀yMA-j{D4Ƶ 4qBqpb%28ѸoʵH~a;=[_z Lo"ˠâ \2AfW%Ǚ.޶$jzs:@>!&'Q=!h=V-ka+)SDt"#ѳ0z2fpE'ײKL/"0%reTJ䙞哗;-$J\:=T tE;u/å JFM R-.{fKV5"f'&nƖaAIzJ` g5 e`&ۘ H@ыn4j(E-9nVErҪ eι+F"͎)Y*Xp3cRd4/CPuI[x5!:=(tq~O 1G ]omz_y`Ԝ9B- #8|Yĉ46hϻHMY"_$xnr.K/H|Z]5\ ::gAҒ3D#q)Ut:5=ylU8]njCmU /  2D, 2&-VM|i<3G ;c 5^ 1 |.<]\d?6"`}Cw71|>:UeiK)l⿓u"bl^!1**ifb K$8/nA>L@kBNk\fҘ-3De(ɴ~8!ac83'2q"iuC'&QFϴP 7!s72X8g]־#< xF/ʯT(]*U0-ew1n cDk/(-)b3Wxm]AanAݬ{J LtR}bqFeS+DaHr,bCx Q*,͓ MmqռVSٔ.4VE5YD>X =Wu:0Rxnv뭽Ϥ-a4"sawU RMvWF`܆m>dh|2|0F6Mj́Z+ G8">EZ[67QF tσirҏ!Jy\m7dFo,*O1F<h9c4X2Jϣ_{*g7 ú1C%CYZ'F&5 ӇEǡ5=jxG9^f HqS@`p#CE>& }DWۼ %iNEQ2Oľ&/Zʌo*Q=,( YVw'?\w|i]Svyl9 K²=)(oSk:dÆcS-`$<&)WFmOHsy*t;EpuČ^`ťAP&% BtzpH;> N8Ƀ/jȂ8*ySglc>Ӆe< F'~v9/cʔ(d15V_z)4ypB7TQΎ/ȚP#(:O:&00qo5"6(=o΢BٲEy-}0SwU7] ]Ϯ??Fan8f͔)iLm`1)kD5pb%NiR ?fknj=cv6oބ|{l =\ւĭ/ͤ] Z'S,Uf!Gu5*oL&VY$\5$;,-x$l?r434/|BaJf ^15`nMz"X FTj&nЮ&姑LɬtA73#_*gx<, }̞Df[:*g>gcHNk'Ю&8K tD壄q 4`/OO|b@2JN<ϼ0-mXg׆,Q[dA]>Z1:aG{ƫ=9QXIB0%ҽ`R 4hc 5E.4\M 죅/Ҩ|~8M|0w_JIziJS6'yъ (0k FگY0yo >`[ W&zLѵb^zk7FK |C1Ag=䍫F-b BC Á*bMS?hSR\`WsrcmM|$QvU* s O"y[oPS|H&iB<YA]X\š5ip^O-P{yU0In!0.>8>WV}ڷOdj|Ք}%CBhs5MB/KPd=gy/zez]G!|@Ц/n%{RBĔ4N P1K}[!4ʫ 1쵃vz7hp. ߝvH9̠2hփ?<#'JBIK~S ڞn7G%2tN#0^:v[fFBiH89auƊXt4 JvmJҿ.( ɁqAC@ VH4R7GO4ı[;]bV2_ ۙ~jX9 nr3 [ E+xѬ QeLϽQeYstdB!b)Sё\#Ɩ {maeD0TnP=='l)O3Xu'4?Cls쾾޺w)d)N B%?/ %a9Mü>oʨ`3j}%|xؘb<5]sn坏|HMDGדJ@x-b)$V^}},ɊVq R?6̂LD݌7b9c!Wa_UYPvs:㐹Dg 9fM>$+{ezhH`2A[KQ`7 z %reG7T}A Ga >)UћM9n;nU/ݮ`YY@[:txT^M8iLjb3U۹w:Űn4L7s<œS'Bf)vlc֞/;6^Y=;˒xB<4oh\Â"J#F>z劾bƸyk>)N28َHWk92--)ǙQ_c$v*@jȇc0Lfq:gE ҥUs|x7ЈRK[JqGdfJ~׃SS֮^}T)$wRBn`!~#;n7dAԏ #5 Խ#md`k+eoe?>/Ɛb n Ȏz!k4dr8\0ZԄRHRBd*c+C/ q]ZsS A`-pXW"g }n}KV@[^V:/;c8X%nN"L6DAwb+^b;oq%H#r^UJR 俐-MrY)'8X BU;vU!5i>9'=Ե&] bbo v+(hGA^X%1uoxZa_z}&ATX蜡Z f*c6{j״F M&yckӰ;h ַ6m ~gaAc*],JWx.L!,wWǽ ʤ-#XUM}I0u]FxHv/U--|sj&c _km 44#Nrb츖ro~z{ңǣ*1\vvPxi6A s ?Ia4QKT?Al&Ry_ms} Ì Pǡgl(B CMţUHA3lGP$z.nF!k8pX\X1G_7{H! U(βt 8A&Á{_ *#SEdx ܂^Ҫ;vlypIa$jT61Y#3YɄވf"&ALRyAXo8$K.tqߗ?؊Vk-e,yĎn ig4hg OtC5ybA]a8[%U`d~Q7!E沿sb7OOōս͠l`J7_Sdž=!@qM Aa<|x][Nb+}hh',f ޽r7/#JiO/x\GUG[Ppe >7rX.XUaVfhG%zo*Jխ I~QiVۇٞBmb1[R EQpvoA+,Pޣ{|UGMKk+{KRpC A .ǮwcЎ' `NfNVS8.Exh^iiFT9>fz<=|^EHH>Zΐ ˂DN*Qgh[*5/A*C Nrѣ!̨,눾`/&憦"'&qkߠ~zw d\&D*UV,gfHLddi]y rt, 8;>@AWdML~fYP~0q}y3W]Zgž\#[Ǎ-RofuXC mQM$]qU&(SuW/Niʓlr#ae47r] JÁ]Vr߲k-4o*e5-"*2Z4}0 [2羘_D/ykfMCu>o{s*Y<|s2MR7Ub4r]C,떡]ɍPn@&*wFW:i%㤂_m[q|,QKxp4_LFj(?pvb/ˌRb)*T =}&I& 8IRюiёz@1)8-XB[4d,Ր8% zߨ =?+~V}:#޸Dܰ-,Vue ֬ ar&173B~f1c=&|Ha`]3:8M >؈nj|-V;.҃bօc1m>S}ɥƔ~m> f<6@m4C8V{ 'm[H:|Ѧh#Ɔ}[rAdyiܪsޅ;hUeaU Qb<5nB=;z "u|:1Z  ~:4]'?ᄉ[nz]=>[w(!`:2tS#6cO!J"Ot>>n2.զxL·[(N޺bdC~9쮾LbhfҨ "zuh^}CSD]n6)_R8#Wevܨx= dg& &k?hCJPC!8 ^QDV:oMEB 6߯ &]gG \8B4=d\ EN}_X1nNrFȖ@oTl##bWʈ2x ȩ< Λܔ=g{i? [ݎZ+@l8C UI3]4If븝yO NQWK6ׁ߽.lǠhL/ ϛ&'Iw38Ja>oE8z= yxBxڵiL~T Žht`РM8p.WSZrh2 vO?]/: _Ѡ>3|T38qbRRsTkG0:}1Sȶ1U4[U" UNH}^R!mvqo3ϛL>Ap/3}!{#W&"7i0^nVѸ7؛xf{h9a{5OW0|1 dUAI}K+Ba4MP]NZD% C@@eon_r^k{\'zk66 @8d\sTL =%;BA Dk:&`)6fnqfv)R|Bs"m&Ö2Ahu~fC ta'qY58Vt7COZpo/ /č0|025A !jq&]S(xrKtF)*{-n],N՚=@v8?<0ңKj2B_txQ:qΙ$ں[kX&e䱰pbA|&;.ߦ~͊g'p,tkmtB9&?r*4m&ӈ ['?dgλ㋽; r:_}EDiwm7W*[+bDonNEgט,ADvN?ߌ{D,݆=B]SHMOk7}/U ,ٹ@"|:V5J(ʞJ~|sq (^:H/ 5555#GU^}*WzZ?W_~`rk%2 Dm/wSmp0, YZuh< ˴/HmAyHBti YB;%D՚G/wP! R=3/-/幓Ry'>t^d+gulN.o `5"Wluo_|SAfl}eXOOV+OJRIEd%q,-xu1(F"na fF2^J+x)(c"Gz zKy=gz݈LW?@1-%ֻAC i+rZ5$!|)[Xun|vfu{9âx 둈-F,HZ8s8GɫDmf i@.}evq~Т}2HY6U[t $ČUqybI 1=g\ ;.G7 8uOW5}+r1/؏`p&M}3vڼwd*GEgIϯhf (~ \1ȳ3\XOIc8h͏ Z9jD bzKf'hN鸃t"WOy G1m͟X0qԱJ11gJT\ "6Azf}=P./"Ce6nR=1ZGzq^37(+x>\wtDK0/ɦ942ldnY7[R ^p~nl~Uz!+PF@4;#;R$kLJL.1٢LCM` _+Jw~q0iXg]͕oslʧf4 ]?Id6ۿk~L1}ᰉ`޿=TmJN5ڴi>x !y`e[Rko5L]mĿ_Ƴ*)1I<6Q\6 c* iT &` M1Ӄ>"e{(J(Kca{@z_&cRl qvт^M?jW>U:{pfqw9xZSl•* CcpaU_;چPhaՔv[K9Q0A>>(<'=#LTƩ_D]m{..CͿ+0ђ mkᇵX^U\@*N#_d^)h&&09:5yZ#_o*7|!Z3. PLE71zuM4Ej>G#[sFn+i>wdIPs۱o9_r75CDcv FlȧQI geKMzQFbMx)m)Ȏ4: 35j&Eo>7%ixT HrSִ"t׫(I*`+tK}lTh6#i#8>Z(2|Sef+t)U/ EDY=n˿"PcgK#ʤ}|=[lܼ[P - q9bLpL 1D H̉_˹ȘIvR0 RЃW'@ߺb*΅S~4%IcVEV_K!^ٌ)-T&Zڕ jeoTiu J6O5Su\_BD""TE@*!B9crZ4X(;^66xsHMx`RW0g(*[ Rc!U}ퟕyڋ%˩ ??QܐwBd9ބ}CL]EH=="ISU-Gp9bNgZ5FRѵqHAHõ6yxh1\ȫH+4AA9zmn*Q+^ᵼ&o@ڟv03Jo%T͇ꕕ٬4z4_}# ѱs]>jJp7v %i]YZf*.S s$ΣU~?W߀ ~yZ*~̯FN`mZ{1v>w9y]q^r=l\hnT6s|<^k>?|G 9KZٙ R95 'ϖC*!|Ylu.Nf"T3ؘ˰vc Px s0^@rNh*i.T}yĈZ.:Ӊ> bxtw_,5U{o#zLT8d@0nJFv0ZTǖ5[qh̀غ4K4Qn&ykC@kN@ʂ\c(즫V_ OI%ƛGE ^ KYjo[' F",rNkk& rFƌ-#=\T,YKWu cᴎƗfHī=0`/IVwaĕt7'k} ;]#I"dB+iUZۗy)yf۪:/ho{=/o5qTk?>1v8%rր q8lvY3?tNX:HsHEw;YWh!7p_CLƓT/wsCd>X;1i?|'{ 2Ez@" hw\< `L:5 k3wy}Vmo;6OLͦ|L fk)6Ww7vB^] rKF}j)s BjundwGD8٪3A5(,9͉MyomDKIvȒ6*2"y4 ۢu.8-JMV J$ G"@Rc"TA`nQ$%Rð=#$Kr`@M:]=1i*$/ G$ۉʴ# `25R߷om+ZV`=$q t@k `ě$+T"iH(D{vI=BBRv^h7% & / i![W$A.e\D""x5{P[)!@~m~Do8@,-1I=Xk~w֛~+^&jyIQv1ہ1L9aq7c Rǧ:)Dl uE! ^GN|?~~դ3Cp:y0cDf鐨ˆª Op9v[p^djr ǂ@U&K _?F6)z_*n7KƂ7 V@.wh _wmS38֛Uͯq,'s>"FDg*̰ÎՇ+hRӔؑ(3 lPڵ3(5ܷxެUC RgwL0c4ZL}W-}qD8Xr!88z$<a@CURc{l_P?yK6Rݠ|\zܜQk|+-Eh6Y7 z;(&\~>zK;z?}v=S9r=|nKU]wmg9p@X\pe/@up>vF ? ~}$L6]ܑDŒo0J_#;P'$aT0jGa6)B+ :6} /"hkC•`Gf9*g;HgGZZ1OͽX@+- stTYŔax<-ƟmlgcH \ĜLCL7v`=/H CCz^)}^Χ r7ptJhj 8)8!WY5Πq>#C&2`4wQ1l+S">/?W '";Ӷ􍳎+,Cgg9EL޾U@I3 >ʏ6CiFڗ0Lϑ%r|.z~g8G;}I[SHؒLYQK&B!x⬯:%טTP2UHP@ZqG6={)]d)b?E}'^.-: %Rs!#ݵv}}6%3ђUnQ),ÜI79.._Qq>ϙw%D8̿zS|8~2UN +(sJf4ɓ@eA0THj|"n #Nj[O`G]vvPX@ٰ/r!$$| g u$; E:=A/tLo gSu!1sW +KYq>nˮ5[_q@_<*UiR%ńSj@1r(0@Hz_i.&>;5A`X3yLIZ3 O󐬔;<޽MRb|5ĩMMW+rI/mygEBihHi;CShIZQOp9$04h#%G|ꆝ~~ gGy?SV+Nxtd 0L]c8:[ 4 bݡbyW&VC;*K i0w/jx!W]eF >Q0]U>Y\aw6ɿURyrOi}ʙ'r^qzݸoL~8(L׾Wn0S4J_0ۦ ƓR~q.!tw裮uq$%ǻS7s4/ 47Ƹpˠy@c3L # 4#xѝ$.*`)T"|$Qeӈ8Iv(r\q>&ʬ?d,PgHR5{x4 0wK]Zq- h qiW 1\@x;~LFP| :_dYKDxTN+ѰOYB?}|g^¸B}Ɓ% (Xtz]"MMa*ޥҏ%0/Dž±XGX_z_-R>ո9>Ⓐ7䇸=WA &mw~_O|n;tǽt'"E":&yd&[uDKwHөlF#Ո]6bjfp1G-,& =ݦhP〩WDɊfe\Eᢹ$BSౕfE/cVls+~wW 3؂\y] ťvΜRMc4=ԃ:/p bEUn77u;K<-KkҨ}^tXƷͰy~5=JR.)crm`WB@O✇q.zHA%\f\xctU5lR^RtN7@\W<522I,-rh Hgn. 3qԒEF-z$;fh}#:竪J .MBY{';VՖbSd/+U+ޖKx9"tBqC0ExE(x$5wc9 pMbT4K8mkf_#ا9Ngƃ ,enS3M=Ƃyvh<0RKnQ-"! lU#Į*ܲ=+N{!#8S걢6DӲnAUO7ֺEWE>"-:9bϛXRi% @3mX~GhvjWF_Q.e$irg|A\TZh-Q3Ͽ%aLtwkM`Itq:T`E>It5vB,,d|z<ܱ)ŴtJnӢno{",?"0=FSM w+] ~Rf5% _J)C֓wU :yq6ҩ֓ԅ }jZ%G2TbSTU%vB5)54Zw 3. bD)썺9ՖY(P͘w!}8h+2 Q>i&@Q;ws?ZW4F7*ŝ D/銨榗\pÉO67X^|P!qlOȕUOCjeeʐW^&m5cfVSHFҌ\duJf3Vuܣ>']gO=qYsKPFmd.,*o#nr ܭ PON⨁n%-6&tG*a*ssP&@\$\<[\{fu֯*-:~ h]^JB(f{qRJ@R16: {̗%VM]¹0XQ {Ps'͒6:z&YiV?`V@1QXKg24x%\g;x 0RdQ6D<]D{&1jP@РDnP`sk nF.'~]ۧ5-jp( V;tqR KcAE|d_MoE1!SJV#>Mv玬C.l 8aVBYE~vd2N.aҊpyd6*!N|Z-s q/ \պs]$ZʲvU"ϰKz $IeZ E&#@l9 b}0iNֺY{R7'*[*4H@9b9nzg vwty;T?ׄkc,ns F(FN-ڈ="Aڃ0_t(@Zvxz3Nvy/<aw2#ƅ됝5-ُFa;2^osǼ̴7M`cpeeMBjz$ćPqkai|m(7{eS۱FIfy͐!C?nBI+[#W# cD6z!VY<4)k5sɌf@-omy@=ή Z /PG$3Qr--NKԵNx_? !yG Ҽ+d,,r)xj@A2.bwX˹7;-d"QXs΍5 ,_M=HhBG48UXokơS `&ƹv Yžc8 s +'N+!mnicꬕ{;ҰHE&^'U[؃'/ <`z?ޱ|qHJ7ޙwu Va'n^H=[eV N YN^2O!Ynp@_ᷞdMfHl,oK\>lCT6,D55JC{IAlCb ]A)&IQ`U:.-ToL8=iʖodð`hբ}­Lu_5 YlSt;`q YS9O0 DM3)H-R83 V3Ǯ{iV>Ra˹oe?bb0{dO幃6: ;8"  G "7I }멈6yzv xR=sBX)`;Չ<°`)@[|Ԋv6 .lUf[8,Zӱo'Hbo A#-bz,*{1oΑ+_?O:ve(=w#_Qx[s[2GԜti%AV7ZYWɫi1Pc2X KW̽IL͖?k ,Q(D-E-[iAiԈ`C:ӾD!آGKj͈*la;<-_eV~E6lD;*+TZ.^ >%@P!DGŚC|;u$nt uH\U⯙u.!-ӎ*!%tgBr;eR )YtVs9ޱІbU[g%R?^_Lq`OXή0psV_{>F h)%Z"R86sщz^qzx>9V߀>+2|†vY V6&@eVh"&Ml wt Y N׹yїҋ(Ϟ%Uh$Z]"֬Vm$p}2mMo.I3=B%tj7H@5Yq(8&]4.=> yp AIy9'ߨO.~C,Y=^9^d"` e}.k[361HjwN'OA4CCjJ[+8}r4m`ǐs|Y+V{qs ] >LPVc{qg)ѦW' &r)j=I2pVQ0o>V &bB̼w1xMh))}X/Ksn.>s6<pt}lp`\*\EܨmNdj̳G.XE~9{QZL}ϾJ`BCV<.@J9ʩIҶ!{?FS Z+:+FacR{6^dN Sgk^YGZK%K6zf| nZ߇c4SsL{p=~&%$D.J]CR:-BnGlPC5/v?>NiyMP5mNrZO wIt4 !E4V"E="n+AM!3ܮR&Det-,;%2=|1 4 驸YV<We9Okѩ0KA6ǯEe8*7<ݛ'{o"5L'O&ʓKFfZ/uyFPNĦ# \@[Ձł2"+\.7MRbZf@p.@0drl1VTf>#@ODE> ڈoxb"GZf&30pL#|~IqF;MyQC 9z)nv EOtpz'wdfZg0Pl֠)N\GqLqljXavG"~bl?ݟjJzޒy0"‚7(? @4Ql Tbeo1 j_WFOMWrf0y=.mGG&oi}Ro:IgONM(Ewf4͎0l ԬP.]1Uzh+M`x\|$}njb )J1yq*LG=v`4$6ml6Gǩe|,)tsf !IE>b֟ر͞' ="l3_ zv|ytW,r%W Rwڑ7VXc-龰o\TОXQ×X/#Tb 0'LLkgsӹMl-O!Bf~|;Jr= k~Sd01ƶ {KlbFfMH(R\;Aa+24tJ#D94[H$<+lמ# CRn-uH%1_;I(ܔ`RcI O2=F#ɡ#'!Bv.=t#>kjϼw.(`?rxY~XGr=d M|xzxciv@trSK`Jк9[n`-+ 9gȜZpvjwo>"yc=_+ m2ia~`t\b|rUtCvJUa; sզk[:d _lhPI/EM3wkj?5 ii@Z3DFW ?&=@P 'MLaJ> s۫[O\@5 jDl;l7žqtsZ[4B;^} J.X?ڔ16)0U/|6ςdL]9k!focc˪Yؤ&JS)ZEZ6!{bs"TXߛm0 >LJ?5޶Vn.G8{LݰUoZهEGLC)_ W]ԏN)oIQ3A0t. )D(1!4V~'5qBe }+oHk̉V{~ OD/p8[B# L}W3;\]ږG]p,^e ڂp0Ld܍ &,$AGPMvGCMPQ`ҙ/|fq[TߣӎJt*{hݚNrRⲮ4Uj9B::_1y2n(+xT@-\r~9R+s6 !Bve8q䊇ۢPKLf*d㞲3bSWj]4 K@-Τ\pYF$oܯzRnml7+:p;,ZF%_~& #& ̩w/fJit)٣a?mQxbWZz/߬N5 xߡ9mE{8 _tGxڇ4#ypXO~{2"fgM^S@\ syOzA^&$u$~$s'O[a^ꒉzF҄Ǽ|4۬GkϞl\Yem۽]fic.SrzWǫJ:wy<ˁM%S:su ȁ&d*.*^Pk+}xqEn:g@WWlZkXl>k_!S_ڱTfNJ/`{L>}g`Im:q[WY{0k Oޱ4ٱwHDn$";fᰗg8z|YyR3үBLBX-+%sGB:~3k($V, = +2e2R<ȑJ8jmz~/,KX ]Hw9waNENlDZ|=gd܏9n#e)]=L˔kf_|٤.sbNp[YFֱ)ŵ[mhƤ'.1@cM\K˺rԙ5}2`/`iV:@W(Iͭtf )dUX-l~!C,6K1&ɤ77 7 [@=CJQ L@Zz!,xadhRkvrtS;TX$s8w:l3yDsz@Eʍ-\  $igǫW"(LH+ 6n+.>B8V,M=[j2p$yvKyzYպӐ Hӵɗ,aJsnkbh%LGoiBoڠܝs >g~<P!af&f*8f xek y4 O;Jh,?k16sD4}%A 6FɱO7AFAگmn4!}1lP)u0]X7Kv0imK݋;ѦLrz d@,{]0DB+X =5\ăV;zCui퐹+M̈́C9 j: h@+82iɴYԧb[ؔ} e.U@ wb>fJl"rh>,rG-&µ#^ X7ey.= sXx؋sbr%C_Bwo1U(`O pM`jaugGw$MehoaTUD- ۪$lf(1`lQ |*HVעnȁNGd7cýt -6=gTS480Ǥ;37L2N5<ủĎW%#p(o 0Fz&Ihyëc?V_oBPũQ YBž BQ;cC:{Q`\2< F3֩uj [ȩZΜ h\IPEs3-7s!FơZM&wN6RWS?S 1ؿ5/ŋ|'{D3%{Ɂ.*8G˙'}"0[n&r77t >j@iUGƋJ0aP?˂`ˢCO ~x}{9' &Q/(bW ^ddbAM(q"0%`S½%=3TwmC|iʛ4wVxX7) f:WE,F9t4; GU9:z@NW$x13<;'K`KR؎/ Hwy{QFX2{,~\BXq2vUӴL;;!=(RG]sYUx[]}ͦARlQ`E@NAkwϬK<7 $M('nn%Ć^_KUP.NEeIYih7gvs~D ?\5߰2_)- ;?4JA߯RȄ녞CщTH3c=9u<ׄ& XPg \Ez8*ZDG,Umf#b[J]^QS}z 8 BaToAȔw=sPkw%pܘV@ Ѣ\ڳ0h -3aaqQDVTŔROEBlSD _ PjfSK@WFf7Rg~j+^I 0uFs=0ņ8A9}^BuȎsV^&J7 T؜9V`r&h 6~?< -;<*$1ٚ{$0Vj bX0Rd<[N*0IvD4Ɇ|o1&F ?l3lHt s_@ātẄ]J݌*12wE߃[|BJȚK7>i,Njx8[48 =AH~{HY, ptsx@t9T, Y2IJY{ʱ 5TZ+g*:#De[9fLD+9&o/ "#+QiP'F`eW(R-o6@bp~%H+ϛњM$ >FOdE6d ~j̰NHtl/~1ƶ\qA:&,޷ٞ]{] p(%$Fv0_7QUz!h3v"Do(+YapI{>:ZXego@+hP _s(TR]*["kbodjg2k;~ ~޺@ݥ?Zh&!8;\UhfѢkiu[Nf`|ܡAep!pjge|n֬RיmREo,2?"IaXWb{+{hA%eӴ6+;VR[8D L\|kl^tbFQ<<@n'R0 Y"VbjHq~oE:+/5345).DlZ|QWQu\tVI1hyp LS Z-Ozy&!ȂDx'ϓy?Aj3q,f6,gpoX1]@$7#0n)$'8Z7vswD|T}";ĝ[(}cД/@tpjdʚű}<)fji XA!cB.fy2edm`UhGKXvëhq(u3Fw\Ӱo.YPs7ɔՍyA8O{a>p^Y"P.SmΉ(a6YGRGk&#jt=qP7·35u,}MU":j"), D|)W`Q&ebS[V\qʜKw|.V ӡ:u9yx*b 7s7$^A~oJ=rQUa"Xyq:?w> +q0=e"}>Mvy\%I횎vԔC :(, 8zP@nȧ}ݩ쐆y-C{]I[d9-/Lw m0ib*{<[~UT|#'yΒ~llrx$h\">X^ ®J' Rѵyk! KPp1_!(#*_?* f[X-GSY?ےJyg*HVo'_=F. AkeKyrGy ŒNW)9LS(NՒ"/0i2A+tq ?YhHa}/_ t|z9nC߭]* ՟XBVt\h fo^4 D#G< j5÷_ҍbT~]/k,gU$d_ؘI)ϩksff Rߒ[Z1dHaAMf"T.zp`)?~of/sDFu-U$T3bd2\Vn/B~m Iq0zIϚ( k8z/Eג޲ B+DK[9|C)%E#'v$, ,+WpE?LLTY2"d$|s2vT5 >C02~Pc:ܽa~1+ԯ\H2iY^(زHxO/ V5ۍM|`[i{ KFr9Θs[R3R"5ecS`zHuDJzAZZL]]z< ˟n;k87-Iԑ ;8M~I,ݽh* p{Ϙ.ƃ>Ͱl xGMRlʵ@YT>iŃވghY5V;s5H>V!Y,.O/z:O7卧yǢ¿@ zntrHU(dI3YG*`&:'6|!QyÌ[`o6UlroG8=c||bEn FKIs`13E(\xv|5pz8 :x-?_RnɊ O [ݙ(q%@z_g|1F=lڈ !Ita-?Yc=,zp[q=B}Sފ@]4pd77+c'CѵE+Ţ%lpn) үIq۫`8:Ր6n]!q%_ <]z d#4XK@,(&%sj2+2D\ Noҵ`O8OzJU%H\Fº<.0^_9~$oثiDdP~Ab/z=ӫMDiZgЉ/5d^;0E)Zfd&zS0Adq~3&UȒPS $SdPM,?}3F,e )M7X:!-~żFSg}MLp,[BPĩ^h1>)NƳ[Ssu,c@xͻ:wԸ, G)9P_yK. p2VFO~x8уRŷfvY$ڋ9K$Y0&G=6 A&?=?߅ 2Z'(gh:L!rssE=Zx vN-PKzO5i0CאMC<;ȉ31e{4,ŢN+#k'ь3m/V|D ?8I?e^~%|3O{Q\).]ѵ$X6v N"&_ _̊qtrMTM'ƶw?wQAH|ZۄBy=Ą!jt^9'+er]5.T'&]+1fУ}MXUo(W(! {yӺb#@DS{%MK,]|x;u60zVk͡_@iUi+̧oD^% ׫l9 ۾_+F}`/xa+㊜<ω!bfgkv ,ikX!;sΪYOE!BtpxJ%+%.侻ucr:\pN0%ll W2&uT',`W[_L^oxAZDNL hKohK< iPX"] d5Mg.7QPqޥ=E݄v W@t͏d47\R&VOy~ez$ x̱{FY{FqDo2 S={USh}e#%#F>.T̄х=39{ `eCAY3Y,(-Gf0rZ%g" BḦ́~AO/keC\SM9G{ e3kS]n?XMoNعML & A+.%Vp N#!V+b 8:` 9Zx0W@100Ƭ[blx瓬Kto1)6ۼ9{};(7.l;mc(nizQ,Zg -uB$c<"Zta=;VuˋC0p'3\ૼ9m_ّj Gɚ)l)P-OE$t'rJ.Ċ žhl\1hKŨ19%o` y[7L) ~Nx$DeT0,%Azܭjen)$" ~Vᰯ.)G)vF1@빰%DN` e+Cs)u!h5tRS N{&u6 (އP:\&2ÚLϡ?@QrU?VO ui/\wvX/"n{HsE^RYr,@(8.]e#&fv=H ܼ{?1l\IRj_%ۥnOueUY|.|,'UwBϽUGfF}cד6$k"ssϿIjW D l8z&]ɠe3LB\*:~+sFFi@[v##6YyT5U[=6 LxNx2`8T !ڌuPZ.fCe*y!!N>lH&&N:aE*y4LPٌ݇?_&˷9ȅFA>?Di~p5^9EG[!I ?=5wiu8^.14tƒP9)LLvm,heʯQup̥ SxwҳŶfI.V8d @QJ GmOt͹*hDkzTY-JahrxF,ܜ?xF#?lSc$URx~\*)23{} -@&ȮN(+ B.5=IlvHQY.ӑժy$)HΆD6΃)! ;xN!k6)r,qJ'&-z_?u]G#q*T#XЉ^О;aUUFhoxqd*$'F Bb*_$uGD HZ'>lλN[VsI?܀kfo@WՅQ4UvE 8[bQNv)!i|X\\uoTB8o ƻWFArɲƄS땊/?o^?kaw;S. ( 蘭T?v>{X-<>']T3\Bkst҄OSpZ~gz2B=lQ굝O:  K"̧ GîxL&\0GVO'r$ 'b~}DnnT3_s%eMEf,-9Z|)YlɝzjY*LY~Uh`of*|p s.rPԢ(zæLN~T"-\&dd+چoX\Yth<21MНV]Ru, \ g|8+Z C|x.G6䣽f,.FT3d4cr+cV/ E#)4FȺ7#@ѐ[/ ގb 6IhOlZx^9cⰫ2^!Q6#8 YtcU6Zv9Wϯ5s_a& ɀAh%SMꦾ!9 s64F )]eXF=$I\Jz3|86|@1M52.##sDV=Jz'p$Jtv4;TAZ88 ^5.hzNހD'0&,=\Z(3ia.G A})JǃZ5')j[yI(jϬbE=IalbyȈSDL5KANyDܽAL-^bSg>ۏ7Qߒ:>FnnbkAhdt-SXK%UxȍY;A**l\ry{>T,;_w1{5<?OS\#0kȯ0l3߹%۬!tĹ PԬ%d-ꑥ ηpIB79^NX1$F$lygX=ʒnhA<[Pc;؈u~ >,UJe%h Ymt-#YgC1jJc;c+2¬:5O+&cX3@O*%Y,寉FA`aox>_sN,5 (QՖI$|g15vΕR;vf :8%@݄mtD3^'Bk=Qb)r*EΩP&ڍu *`@{q: 81oM"Ͷ5H"Q eN),#^iymsGmkQkb:tQC7x]s؊?bB^RŹ5PXs7x8;KS)}5js>>V%[eՍ_!kځTsH)cu8-HmpE@z=r,qkd#0_RA90$Ώq S~@g1_gwW0m3 kNjUe,[YP}b?Ҽ|f?^}ۄMS[x0>= 0n7NӴ !=gq_ֲ aB뼽w"_GZjj}٭/F'ғ݅.Ph}imR\ Y<9*gԾio)oo 1.<ٵI}se|4ZFI?A{S6HZ,V|E"}ضW|TG/MYPz'q<47$mT~&>&&BLӟ= Z=!0~r}҆j{)dN4~rBpL9$֏:־sHnpTN`@ c*xf%-5[~e*ט{'{'cd'qTUwԄpQqL7x.oCXT5dH٥lI@A{0noدf˹Pd[\X{m F}Uǒl-C?tbWz_}{(%]TL2(fqqkK7'>zm˟a+CAH"2:G6J?;v|^`p\[?^q%m$s·'488"q ֑=*MD|[~jI E㪿\<HV~#2('ΆLLbH zp|pZy{9H! m3FX:cBc}336h LJGfosDq-YNUrOu(G _.,sws Soy$֢Q'j3-re:ĈԿ ^-~ц#5=Gh[q"˼HښD{D nz;EfMw8?lu(+OG~`XvU)Z:sU_^ϱ|o]ڛpI#<)_Pw~ѫ ~r_C٫ H#ɛIs$ 6 6(٦< =̧\Tm+fIccCo܍zx[Ybxpjuc4[vVYQ^{(5P!|WB^m6WH?sEW>;a;dP,9IKzuitCtuDkHFG2Atѵ#pr"+kpB1ui$풠bCh͇ 3lӕ!Y#Â]N/A޾@>d8{ S5/[MTwGH|&|||Fӷ>'5Eo ^UÕpjt19s;Zq#鐇x\ꢙh'{^Re`ٳҝ&1n2Ϟ%Nw؂0~k'´u p&F^$UVXuHbBE7a߮֫U WoO;}IkG|PRy͏ok#pwm)}(昸b6xw)Ņfi#= ؆a.'#|U3͸ c=ŤG<bX\ZqXj `p&9{lK˾ z{0@R*U9KYѓdDe1}^ݍ-m.ỴޮElC8άWp/n79 Oj=֯ ̚/u8-sv. ((sy,sڹN=5P +a#\VO/.!b.d3e\ w^roVSkﻨGL/%f{^f/gBcE/kΥ豜j2Q[J{;$YC^@gZTVt2ПމZz?3?睨#4wM56e?lM>pX"ҝ4%ҭ=@=k`ucZW?; km(X蝨 W=JN$UX[v9xbE!h ex!]]&`!zӘ G,Zj뢯,Z\6w.:`p))tT&z:sm`vV$"f]n=vP=Kޔ7,S 7oɟ>=>߭`w0f W@OQn9jy .s28͇v7d9 \m f͑8R! st*uZ»ļeuc I:d_,1&W>%$@+8P,<8`%qeMKpI%1%R38!b]?\Vv;jZU{8?6WCs7@mQfex*te4ڣ}or'1^5ʑ늺vWNq%ֹNčtg6_Y*-8v"SuWR].^w Uζ<2'H _;`ߚ=q'T9i^'xM<2 F=ßqpX.pXG8ԯUsv|dZ-[-~ZUB%@ l6̟ nJQNG,lld4q44a%x6$$ $%7-Q2Z\2>&3O1D\LCl<.@qe=7x1-l|>RtUO6Nex;u9VF|Dwu D1Z_`i`z2:߀hKe`Ts2&&kLY=g--s)V۳//Gɠn|%uwޑ|}"_@8N~-^Aހ#n3Yi#:m KX6(LlWwN;/n3tVPҧqJ7+'@ʫiF؞fY.fG޻#fo W ]/G,QdюDdJj%4EO<'zbH697sGa 3\d׽Χ#>Rb8?Ш6Ϳ+ jn 7? N ]Mƣ,_%|_V u ѿ,}ߩ&ኛ؈}X<z6 [k'kXO6wHcW[*57$Dx.1 $/ה#R-x̐bõi6f sD~ #QQSES7ibOAy֍NVlm&̈́@5x]'1HGE XHbM+2\ E&JO ѩ%Gt݂,"?ɱ,(Xݥk0{:P-! b3U?j䥪h f:+Ug%ဲMTZx݅ (e2RAgU^X&A3wP+~tv@c8#35;O,'~'D$ϫv6\K]CL؋Q A|OΈDz)u _*Yʡ%#vXpr@lQ<z{#7⌙菍f_-5ha{Lt2HX#ѾOo* o%EIXt@: A:L/9,vxiKYMNXͺ-rß?R6Vu[KjڀT_a|wr<)"D K1MӠ̞-ي%Z]m r~a?od}ї޿o+ʑnZYt˲pbļ8E+ywn^UDi6y0z岴-05,1z_n˚4GYԶ*,K܊|O|7/ܮcsQɒh)saTVZ|rkoӴ%k,rϳQ']J;(:υsl*Z9dZ\H'$m dzD 8 |J/<<,<@eyoo=%I̲ Zx7V'T. =.x:<Msyh=ki>S뗱~(͇,F?V?Wִa6:pZk5_n 8kʓq3u7Z를;fNkԲnz޷1|l &g@ܗ}F;[zDf <.xs+2|橾Ż1Jvv^2%wJ% kdt8?q&4:RDu1pCM$X81Rk{kϻx8)knS=aKUg!Д@NR]GpW3AKb7Vqs۵-o4rGZ@m8Xx[FF%Q[)qҫJvh)dNl hVV O'` N̜fq{ \amX>J=N!tm,= %쿿6i{\Eq;jy(PlH<\8LOfO9<Ed;}RsiMe.^Zt-J֠0}h6BN*VNx5q퍆 fbt$^(Mz|뗸rcUJ~^t6=+㙲<* =̦ 9EYd0muW:(X/ n:l3U`0ľSV_[;*"a^j/Q\/xht 5evHkzƆWOY;v2yd<5m(Ĩmj^C9>锃[P\y;2hէb Fc7ܰQ߳a/\wU1TRקQPͮO7Q6e˚_O˚LvSG#vJćAI7lĚsK½ޗbͣWRKnB)q#}OaH8nᕸJ6pUuwm0K)O k |,"6\֝~+D$ qw[s2V5`@ZFU7Z蜼&ZK6,TdJ >QV+:ֵG:af HC\i Ǒ뾢9T"/q= 2d̸8Ó,] ؂35[ev#N\8QueZɅ?)2Lz#-`K56Vi\wYJXc&uЈ^9=@H&_/ES/u+3F]CI+lPQP-82WVJfZf+jtAo׽]$ˬhݳ[4m= jlEUϑ>xZeoV|;uW }O +`PƐ0rEh k/*,ӶA+G( Gmm+Z.b2Nr̊VMZUt\=fxbRdJ+:;Q^UV68ti8?0$ؘ=+Tϣ"\oQPϼP\;QjGkWXl~Pb'%^H-O@9ځ .\+Dn-e_e[-za6]mj0`ѦTU^ >ZOdx&uB9zRKPT#K11KLlhGNMxl̯uXȜ{s1[5VdFlvv2;'#.C2`Y, dZur&ԍY6MإXuBNw0-טig0j-0:<0-%զ_=xB`9٦d;(eq ܟxW it|5O|RL_+5 ٝ}OKBhh@3iN"t/]Ch8nzvuG]JG3J̱6S?㉾#?o*_vXqrhU #KxYHc|VvoAa ,GQ!?R 7sy^^-jW jqp+(b%irJ Qtt˦$͆nZV˨xiqvx{3 7DfChN_?!>b6P[e5Rjg;0DzkiO2b ]x,L5P^$Z*l7{ív3Zx\WcEam>?I|KjIO.51O>QVOu1gXOٶ]4Z?WSsB/)"5yUp5Jy< u{|e{(tyzSURլ7O{ZT;ZTLI{ka$:w|0g{lEUt{,? sN3vye{ܠG~Z*.>2R +8'^$z+ZV:'WfCe0V8҆b9iX$CvRz'$~Up WDQM:Pq'Oq&M#PzK|J* I Wn,zw*`b+uųZD6=| logekY̆C*4Ɠ5ijF^4WZcܘm($sم.'C(.n  rVBnG@gNJX.34CG+[熆sq TFe.`v̟slrMI|D~Nsf84 iG.1|[h,bj]{;N2QZ4]44bC1NIi<՟_NFb8ÑVꦫnG!=4J BanjFs].1}I;3|{B|q>+nz֝ןG3h{atPzSM`[`OL=ʒh˹@wdW\outֽBBwqyp:Y`1{ź!doH%D/o}|k pfGˡS Z@\ 3106 ie_B2r}&PEoJ(3K_JW+2.^G; lGV|{X\s;wEL!pBɥDxZyxNј?~R|:r$+q xx^ڽ ̓R辗yoq˽\:RWqOuNIJrvHR6""ZhYC-HfN)(=Kz@zܯ1MM8_+lIhcwK"2#AKcM-ѳ&L\f!t=ԝc>i~ؐєZi|@-Nj4oiaS5ZxBh!HM'ݿcuU թ]^}{:X^s<Ϙ~/GW5ze}-nL [3e7uۦӶɐŲ)+CvzsnGMNn(S[0i!QJE㨶MGj>j+?{{hpnQT[-"i\L)@rĹpBK ]p5TACq`4ZݼFg.k gsE'-`tw@pљJC1]PG#rz{Yl*M1֦ɫ|2ҋ5asI*#MP~Qܷ39ctY1>7T1bDwtkتk%GgrGqKES8ꛍ<\{"I6w8J#RN'qӞ-PKp5$׎l:*b:QK ɵ$ݺ9M-s\|?H7|_F#9o3-2;3UCגsP$M> b.5-tMd]G-gpO?4%b-K9n8t|#ZFGX Y=6tu@xbg tʎlPa;J*9RՋ'$Y<Ƀ$9Y+q}rr >|<yG9~GpuEDWx m Z"",5 V?W_'6P~{/\r!>q)Wry qH(r(g1\j7Orq1pza` n_o/΅P\o'qDKexHlPT渢Ev6у;Njur%`do%U[BguMțnv?y 1v_PoN. x]7KZQTll.z0t*]&O؂"Y!<!>`pD| ol$ (M?S=@-o&ܯ}.VE-l5LVoeC~@w.wgNM @e~ Q^INx_# ):C2)ڟ!PC. k?Q^(K酸I0~V6G>E3Z:#7)z ϵ9/\A*9ȟ;fN§٣1~&ח3~ oYt>Gn<Åρ{3eu!b&ϑw$/Nڢ|\K _όy _Y5pR[ĖGR!^KLEohxUp/'[EnK֪[>R1JT,qB۲P*nײW{eUKvL1Ÿ a@|(֋)~^A y=LX>sԫ$NvzO 'qޛ7%ZX.?n_ c1x1A>Z/1Ry$7ќ=ڕX> s6{%0d+| x*94ݒIl!plOLLq03_.:PuY6VQ -I5,Ƕb-I{ZdDa&RĚRSzrݧ;n'hY"VZ<qR0&A@`y,m"#֭35|X9kccPkݻCQsRAN[4W?IA{sǕmOѭ?jEV nm~ȸEUA]SVArb٣y&Y‡2@c,[SKJ@/)KQ}ܲwB>`mN#]eԲ -e+/ø4e8p7 S}=Vn;CwP # ')zpM"0&3m=S_'M͞(bj|:n|۵2d6z:=n2T[M8n7~?}VQFlMN-L68k>McNՏ_#E v&&ؒ0Y*cl9%A?ّw$Ͻj?j>jQ2ECcZ(^N:cVW[`êѩlcRpGj/'gWe[1J"'jR-RIbܮ]J*|v_mQ72uY,-2"F)uL}T%x_&:#Wɟ'bir £N=F4Bkwgw2#kM}(epxKrxA:xC b8kosN1pnq?^`ָd8g1l1h(ku{d?"q"]mMǘMv?bG53o6 AO ײhMeE$8I/$H`GsC\>Fh賂#>xU Wbx#q3QSkw`k}lxAtDşF&fJdgS"3c R |:jri #-N_?ϠX7b "eb-MJ؛:h@gd{l1ߤi7`VKLQb4ZYE4+Ƽ{\ ɳnJ,Xm?%lԫDEc'I' W7N#t6تώzω_,3ޟƉ/}ϝ.ebwk{r{]cD{h%YL8-R9kg9+u^o/T^F:gȯPX63A' Jpx}*2wPMb-r\i* Xlh?1Zsk`Yu8 }+5MH8$+`S=.NS'HOՅSP"^S;i8n1OMD]vBxZu'!=UO;8 C"owD=@hl4:1QU'Rbp=8F>4"ў1T#c؛밣L}}96P@zLa78gR)-ƣ_ ~2]z)dzv k^.㙨^-.M/0_F ;0CFeɡRfQY"Wz@''!9837%@%C F;'Bm]>?|Ds,ns% qwke0N, E @wO^OV uq_~,Vr }/Lj/?/%[aa%_0"m9˺tmGI  mNZAx$xt=x4xB_"4_>_hi,yz8e`7z}-?Oz.>8`Bw `\`؄L>uRr&Z ta.ڻz^/$h10fYSNSeQQ}ۇJBoA$>DK^ߵTp+[UEAw?7;*d*=XPXH/ Ϧ;Lu*Dë-ƒpO|L-)㝍g%߆Y~H.?FGANvX R/} ZڄIWp0bc4W2 #wE \wGEppNj-8Wy:GNnΦkɋ3#.]'Zpcf'˪Mb/%Jp`6eǖ2tKN_[JoXJ'R=Wwyqax@3*znƑ5MQwMMHڇܠvL 1Ղgrs]][#8#,p}8[ Υ8"pl _hT8,kp~>87[SpNMLUri Y^8ߚ.;uLΞG˿H3bZ{'Bpćszpu`8ΝuYuk{%2 _*j5}t$(Za}h Y;Xy024gcO%`H|=\,щj:X Z#~~_[gR.><*1H.nK9žϔ+D=Ė{v I)yR9FYmF%"Zy-bv7mD< zy]>zDъ0ڝhNtn]}zZE%ĿU<Z!5ůCԱ(n˃|q'PmVn'i#`m.b+ʴt'[0Ϭz!(64֋\ƸM%C?dY]r_IFf`sU__s@s.1bza6 H Ȩ  Ymn} 0]|Qmo9s[7u W(ށpeioRN>.颽pg*f%4<줵UOOgu;k#{E~M+.~7}-! w\>X>[w>W)˖:zM:z>wKKqoQ="ICv!?0qQ !?7qZ^G{8锁6GK.6}ds̄Hy1"gR 3_W=)n"ؔ?(W"sCK=coq[?,?ѾqYT K΅M-8āsS>w}_L| q\ gZpǁ#(nkNp[l|Y,s4fr2K ;k,.,YIp-pgk8#cKpYഋ='S7@ z;b-Ŧ2y, ߺ|mф9cSτs scFΥߘp8/N 7 8}gsw{nzn=2hH<=Ru&]cwG'w~X hDpZYlg\{Zp:_ϩ '8Ղp~={l w:'-pjyt&3%{-8Ϝ_!8g戮ͶLhiʆ,OYL3;ZO~N8/,pֆ?S'h2(AXj6>>3.hw}K5u} 1*`{L7rHXal~xSxc*}8kߕyɜ_(񈨣Њ5 xQ)Ծ Fpéר2էg1{$ S4|=~{%6 r:)]q\h=i[Vvu?.{""pQ/D ̿-vMgO0Wh"իO=I0\wNw B,ƅhg+ik"pZϳ]؞o$S pg #Xmgtȯ 8|cQ̙L #ۘKH-+Ypx}oXk#Snu#o=S#;%Z?{^{Y,ByZyz(1O)M Se"/}IȰ }&j:-b8@I'䩲h|gzqt^@x:B ADBB7x;㥍^ u2Σ;HO[_f)ه ڜO:]%it*:?|tś7n 7lrleS zuRm}f|.5:w³;RmOZiOZlvcɖ jHDQ:ҍX]>zWR1W:w?.3q4%|{oJmz[tift6qON;-ߩsjL'[k-j&D~S%m藴(Hs藴u3:열uꗴuꗴuꗴB ̎y~}a=Ծz”Lu_/uJr#co&$5=^~^:~B;~kYƼ!7C~z>$-,~q,lK(~]򊯳~0@يഭSO\p7%6.rV=mI208Nk}6NG7qY?<:T[H6@NNE)JJ)c=lX,xGmߣ KɱXWf3QܯxBlZ(;,GB."+gbKsVH0R@bMl:+r۝Y[(^ F5y(+@BvsvmFvn3dqF N{ҋw'^PPYntw&; yk^N.CܫgDB&fBNx~Jk9B'&D:u1]k&H53J䑓x[ fc8!c 7i w E]71iE`bѤ9.G = hz{qlv;V~} I5ֹ2=ύخSxm@(DjEwa~gT|`9f&Vx/_q | WB&ŲH-Rnyjfn4҈%CV(msҼ SkF%4AFʥȨ6͓, KU/MbJcJ]J{X1NSqVD;ET2eB ƩOaXZV/o( Wֶn ;.H~7n<, IޗWy䥾= 71Xqa+[+Aqls߶cДGVZ˸McV[(ΰP3AYGt uDwBB›&<(ؘ=`cn%G̈)ֲ=ssvĹ^`ꮺLb-KCz~ŕs%VDkbz](jNXxb-VGn &jrQZc|}bțK<FeYl?B{4|k䍙1iae̒ŴCB;h7A!\=Nh֞x#ri 6XR,TJ'g!@wк)QƧgip Ȳ~ )#)R8}-B=ٻL;xu3*Vx? SL>(oom(p[I[ZnTT ϪoŜ'KIiؒy\ ʹAoMv(ݿ~3 6f8XJ zo=zX8@Qm1_> 拒#Y2J)ŜiLr/:th7v=XQ^Ty% +Oӓ/t10Я^=g(Qk,޼"9}7 iuD.gL s'*-|1pQZ|]Ai?Y9هc.ZMڏSjC >?Q.?#Y@Z{1T$եN}GwPϞǽuo)Y\cty7gvjD ݔ/ JjcH#cq4E՛ڥ55cEYU=g-8&cqaMͥW^KDQg}q%:s.w eVOS2mtiԙo5 ))^sПb`kGm'/P{P{s_{`Dq4@"ZųrD$,nuO+2Z8կ.!d@PdԜ.Fp~Ȼ2Z5Ӂ`x82gs H^TUgX'mq.Wsz"c (h#kԉVSqߘMמ6 *YS4N.4 D/4}e9|BAʃC{qњ1rGW&+7I9Xή[xP3Q S:_{ Ԏs<8Oe^̈́j) PDliNhtV5dn~z.WDŽ}pmd,vv5: \:% ;pVTxՊף/OIT X#/T4ߪGǚ:5O_Xn(ǔ2{I|lMw><Y '(D"sYڍ|ǝ#UŻZI䕇AD;~d땜'|o^ Y~ ?}_! |>!%ܛ7Q}7i LJ,R@,BE@,_U "j)J q;8 :9ޙ,m}!s{{Wt?%ri3=Cg׏w\4~.86~VD=1,k~Ni>'ϋgf޺g<{~ыW~lY~7|駳~vOK/ljFGD-w0 i4h ZufD]y)Ex㊑-ل$7vrAl#3IsR72owE,z_H)R2Ro,sn J7w>f|D}zYP2H7SI|V;zjf}_#1@dR%,WW8wۢ2ɟ #1sc!0W&x7廤BuY#jGa/A=~ΝwXg_-ўeEs~R in D|;߲*3;砑JF4u5נh6;%U@S?f/QQJZ;:CZE/g\wd;kPs0\qo]߃IH):5ߧWL%τ퍜D19|ߚhKydcxYy,=#BugO''Zvɔ_qJWql1(xsN#0ޜHƛsCjHa^FV8+aE/g+ Vr=\-`Z JP H1jpL-!WS\#@̼ n"wbc9G %7%'fsc7I0fsc~|Yk|9QXA:۲-۹<%4s1=oeN^"F80"(9Ka4{(>|DCXƏ'wa՝Wܖ|i֕ogK:n@ܥ1 D^{#r!uTp @Zaϲ Kdx{RQ݌9C  Zebcx)nVc~y$_wmT<0ϟ[˗>Ia>f*t'bG`l5b0{.@^ӂ9"FT߃d >-VA_ěYIj+U)kh\GV3P:'Z }FS`_ ޏ#;߽Î;eówQH#mH@iFia=iyfSL%3B?/b;KRP:: ?<@ ̑5Q LbsK)aHo0.)vv+Q`nTv=PӇc4YWi^lKRGQ̤RfRs/Fɞ~2E4LIjKE=ƒ!KB=0մJ5myOvәVMs:ƬwF!0DC_laD'N:aD#׮Vg?^Fnf$k%:rmъ}OzރhM5}o7eVڴYqN^m%;e)/hޑwV<ӺjrLt2KBbB@HkR~o'tKX{%ڍ&`]9ֽaf%րCkg)T3ޒwwYH4+{HB[`#Xɗ5[e!T> +B+9SsXySQN0=9G3ߋbZ¸Nh#):Wo}:Ѭ\`܊@RFwI!T$_7 =؏g2bt-;xDiv~lNuzߎm&-5l{a|{4w_86> [0M io|o%S,s+j m7e~_װ_8BR/ ؊n% _ulqq6S*дC-2cپvIl&!\KuZic3n0ڐXoyV3:7WF 9Ns"4r{ʤPIwя ؖN(Z/yĦo[ZqNnKf1j *I"&KyshkGmȆ(3} @+xneΫːZÈM38ۗ>@b/S5WZ:L;+F#?}L;5Sٶj mTjjp~^1EmL_eڅe{ Q}ܣ|uͯo>P7:,ݭv~`/fz(UjZ-EXiu|o kӋs8J;1CFv| 돺^kAl|A!e \ wQd{ɛ߫@ª:%?)<ƣjg`,a/z 3N7T֢&>MewLGgmylծDtY͚zN=1Ŕ?gQqfjO(u70 һFoNrD@_)~뻕ۅfދR@Eo))lNa)ˎ8(o-7 I^a1;^k(f~ߢL3|I(r:xjy޸%b<!h LR"J%Ym#0M93tr f1Ar z耔 RNY9Je}A˒܁[\*{.QǢs,Rj5gljpcD .&K/%uVi$zɷ:8;F7^:jMО;_ o7jc87jRc : ~D~̦;RƣFQ3NP#}<6,(K Nw=ϗ|IX@=ǼIj) w*[qGW*#vx o9?%b*:6jVm-Eeg/h pG͢?88&m K32PbSav*߁ %jE"7Tser}D`ѷ\h+ +|K/>ZhlQG[[ө<ģ:| }B">1M1BǠv[ns5U;Щ$7<A ཇw#]}'z͗IΎb_SeҢMrofBj:4VXKv09c Y2В~è?)v=Pe,3.hLhEf B_i&ON6 y .o6@yF [`Dȿk AY ( ZE F8^d 7΍h:1s81d03S[}հa>1XkBۅ$JW p{I^?%ggdQs3IϹ2=}g*~nG;VPb[#j!Z[LwdS]>j]RW/*i5@prV/6MMT֞W!_E5@kqFri-=_I?F &ډVۘ|LvN5('hg.Yk%2FK-ԭ[~=Şv71z*N]Y5q)F I`%m"rc$IPjv@?=@5%91bSQKod'm~ {Y-B5-5\xӸ +v^EbFUZj+r.XtV ܠJᇼMFoއ8TSNJ,#߸MxR<륖ڳ9 3׺"έn>:+pr=V^Lڜ2No ~ת7cםƗW_*!J>g"Z(pJ/86{Zq]mDʷbl17.ǀ0.bZ5ΐ6(mk{Oâ~S2 ΍hC!2,jqǿ}Lhv8eyEv$_]L > vz{ m&>CZto? $a$Qwrh5+ɓ4І 6ވWiY5KfC޳['\z}{{-)ej&Kɢ5uDWgcbYG6?njjOŻEWx: nRmLVB/:9[tL}Jqي҃jJVbm{B^lٖaV .O AR s9h7`_>xsGSG~3He+w]KLqGu,U]>d3~Ϣ/̓Td7s ^3hg[|i@u2ZL@!N$Yo(3=ds2 zͱcRs]h!F_mge C?Um8nEB u5ݧ3bV/3}l<ϗPHe[[M\zFSuUMA0bZGIa1")7 R1js<)T߿oEtN_V`>D o󈗕uP<fY'u0C+.;k3 㓡z+ӠkI7aoie FISh1V9Y*3\* o׎,[*=Zy- cE,I`_8jA6çq>^i׈wFR\3­7fNc{`w4h]].FYq&~t3/ %l(+٨a/8З2XJ]jHɌ ›{6hř=X\ۛz#<7&Gi^ZQ~@4yf fX$}}Ql^Ʈbp&^Nm'/Ŭinv% ;mȇ%tXm=*WNtr{(%4ɓXoGe}|o|))S FC Y_<N3u%gU6DkGMU;ؾaBݐ.\. -Y&'8c-k|ĸV$rb4/+wMWH4 i9pFRоECb&::}V8b$ӪQtaq}9 5wOՌ?=m6jfֿ[Kx`nja8Q7͕^;51N(%2Yo1|Xi `;XRQ_d<_|o9IVׁpT'al1?EڶP7kʅSA7yl%7WmMP&h}6`>eF&Tv 5Vm{e8)`Rѣ >=j2z!$郵!Ֆ׶&hf:2V8bkE<9iGupn"㜒lNgz DtzBHg}V9̳~?nC6)/ 4;Pʷhq ,y{iZ$}]2F:ۧ%SB)wl+:d}1ZQ(Gh3J0O٘U@1hW(2:Z֯ų(_H, V݁zӻyZqOxBMt{vtf08Ҙ[8:Ԝ᯳@/BL Q_R @Y:[Z˄,VLypz9Q>[3CpgF.jۈЩ60v`x0>D5L I{'JNі9tZ; 'ٍH6Ք@P4侶-8$4]cmt5) ).^ :%xcy-QB&nƠA(M={5_F<]SŬ&sH5;uLI )a|~7kגlcm6HE0)cVN u-$F KBl*|NG0Z23"rl()["-] t E:@]Z >`4P-<6Xt4dwW& o*?pS*co+3FҌ#ldd% ];؆_=Lx j'}EXa[)R:R#*/"*W~N?6/f}8/X҆$dk"Ld"=~U5I89ϋ(쫄NHV{tE,l{$'mYkg: 8%,:~HIP_۲D}F;i.ްYܾyRAt1#Qv5lʵWF#Gڠg|q)ڜG5>9obF"^:YXER#HG0VmYZ<Ņ9|{GMGT6[KBg.JY锂(-Z_Gpw|'YS%ÙcN S\S)uػ@.n#xOڡ~5 D->KoLOW$ʾՐ_K{QXWTmLnDU{n3(CޭGsbk9ȋm׺$9o(C_E֊}-oo3ZE i}ss'Q Rt68]6GnM%׆6i*OQd;[ݻ*wE:@^}W)oWGv[*_z06IhfG:f:Xh/E'q(_>wP]m 9-X&f jVNp Eԁw W˄;IG}@PuSc4kx36Jo:Tdᇑ^BZw4dU zs|pK͘ ݿVᨂqx0@R@a5##`5s'.נ5=9@8b]HQ"0{WhDӈ:50hDUL#JG_OFg ʓڑi-Qny+燼er WW8sPZGt 8.1Y'Z;%1 -WbA-0NX$M+BA'829i<;QVZY.g\f{sem0=O8tQ;g}2kܧ%1D,~ ARwЗD9~=c7АjZ!5=dCi^g{wo]gBPA~ o[MF8 @?ڋF۲ / Kz,)M"Gߊwւ! 0L6]=tɡ*N.'*Qp˼_h]J>'(AM<ꔠҺMni=Sߖu] pWԥ#^:ص,^RlZi n}3 R4OO5hȩgũ|HSm<4A vFntg=BPhI;Q{Wi?̣yycr:__qGĮ1Yh㉖*躽]0XOx~v)QjPǠv>T#1[%R(]= al{ <_|؍8k/>~p +vxIpU1>XpR$ṳ\#)DS=.fk9T1+߷P1"ԪgEFۭ= =S~G<ݷPۇr>m^37D[nIk ތFqdž[P U4-UwY2*v_= ONnu%*$)Fo[Xb6=ϗ|bZmb+7 ieV7 cIԔsfx VyT3(Ew{krCE3LFG~{F7:gjVl*,E[%Y`jq39xto ue6`\xku*mݎQsEyhAO!/VX-Ř0^cehǨ[B gjc`o^@}*+͞@G*vn;b5%gx|g]\m^=YbI^Ĩ >b8& <, Kügz gjI":",^)5{Z;J$֣M}CܻGRM4pJ؁66lr+g%+bݛj"^̩&l˼K7.(C,j餣:/A*",FlyDyS$oºrpǖS]dv٠,ZHv\S?7}`p>h曉:m-1Or$ {![ p-,Vժ0Md[y9m,wEY7 řFR!6v]_ N7U佔ߑmub-шQtA ["0QS3S/A_J+b^ .hԞ{FĘ3uBi0Q N#Bl6 Ɲ^S@l$=|{G$N3^ַ>؈E"b}-j){~rÆ\ڐ .*g=pĹ0BmHI+dU2tp߸[~q79g ':[Tُཀ˚Xf>a4*gw6z(-#Grt b)QvZcE~azM8i iv#>0oDnvփKhVkL1u8]Mc1&o =xS^cauK5ܓI톈3$5fcx6~C-J+./5i 5u@+3F\'+e'z5Go <ʯ GlN˜tRuqwʌlܿ5Wsn1/sEsN^h'Nv_p'ɿM xh|aEZyI}|}<b7 Yz.$f06i_.k߶(I#I=ov` a% [7Yȳ\ֻ<̘?nrY[*錺Ռ3KItg{>Fʈq'Vi[gH)=s)Dv7k% Ƭ`-1{fz#sÞ=zP;8ivW!Ok8?'#*>'D97kCp$:ٍR܄^8"Y%d/J)P;!y ؆5FTN~QѶ5Ɋ=$0Mރ$c%e ~o MlWxzKM|2e[';LO}BpOEvCxG&=%74|TC Yp۞ܓYgDMM3p^Jw̳#V(AlX&9fom(3NvkZi eGU(_ 5B6dzbH8jjI+rXݬonOoKc)4uuG޷>I주Hm 7nZ_I7v^;%]ZFwtK.kq|ְ,Ŋ'SƊ˸7|¾$\NUᷱ68Cp-L[za+XBk=G+Bم|њ'{P",oGbo8]ƻg@#nq5 j9^iIQt8uXw~AvtOhgN]"_7eV sGrQ4E5wV nxK8MSkMIKXh4N!]ъgbK:@鸶 ,i`4ڈٿ؀] aՂv.VsWd)F).oB.,j>˅.rC^]E\AnYw/ VS/0v yy\*D=~o{/%NWhu=? ǰ_=d:ecXO vӽ~~e V景Xݕcl1Vbwclɗ Lf~lrdB:QN?.[~"%E=Hb guzYSn{:~Gq9ʡm cOBmLZ/.~Wm\4/p['sZU7X}C ǰ3]b_FOV~+Bdk 1oZ2SJySx"U&9VN+:9jO_)UWjbuk-i'-<5IsUCz xfULl\A6zǹ7zX.tsؙ߯ C s%2޿;}h7mo1^5-e9G[Ӧ*%~6:zN,5G'TPQםF u3RgbӐ58$IoWѷM'%.o@ C׍Iӛ1A]X1!OA{25 Of'$u2;J967ӃxXz=k꘡о qJɓ7׳Ghmܦe Mj2i'geOoQQebpЈ;3-L^**uw~⣟i#GW9_8μ_{1vG /4p-4C!,Źn*Z7Xa v wD!' y6݈LR:d[/e]s}N4E~,c!;zN37tf/U;JD )A*MKwqGv*QӴ;4-T+Mo/D*2V}XN5? & TW%?@xCk{lmB FsSrH*ruc3EZq|"07׵)pV!M;ş kt{)I٩ioN Ύ{i?3aBN fr~+ gj^u).%ƍ⠙v2CM4f,sU>8JlͩƬi;m_KԷw*Ef6Z~k?P4J>lw!s{ 8λzMڅ-YbZhPMF6vЯVdZS@ -Z_ֈY<njܟMm鱿8VkWH7LvL(8|VLFBo#%h&sX2$֊iN1# pr pzk(ZCr!L/APv{P*a(X51s&cOQ5N=H@jD}65|l#C;RAYAS{1n!^߹]D5V]?|"dR)|8 NmFxmK M[#ZO 8`x\m FV6Hɞ_Y{>E`a |OhfZ麵;׺udh>ԹxgFKj 'venV6_.4ΰ(kGDY!Sve-N8lwVB6/4E"I(E=xGOD^V⇼ը(|!O]&;⳵yG>Zc&i8;WTiїȏݯ#D=@1ޖڟJf]Kc_w*p&Ma3i/ex?V*t~Ok;EY8gZ7H$/F#=3hlE&muo!r#'iX+">5j2upN-=.\p֟{L}]fx y*Aqjߪi.b? 9gݯF.1O|h ?b:GaĮp X98˳cZi<[&UkI<^9DvYlC5pszf:G%VhL= a]̛Hp#1j"d4{jMCUԆz4~ ߟ>6Ċ٤ -C6*EuyI}IڋzO˯a z*cI}H4vO`{3P)Bw;mLjtRx4z}d$O@?ؗ:|0)3n6s_K?#/==|/u;Ȃ-<֨ycZaߊsSsc~raGbo}Hb~9/&^*ry}LW"M@Rd{ =ނuMmd%$Ia(k45<@2u!~xzPެs<ΓIۯ-k[Dېud"F4А#^9Tڟo,k45r"^A3zl/^7b[m9+!ycaO9Ziaj∷Oz.{Z{;d#jJ~Gvczu\)a3(WQUT}z E,ދ\7Vc06J t~寤}ֽVGX~@ 8\p6HJv+qZ)9$5We0"ލt9ZvQuՕUWy]^Ogۈ#*#-~3n9Q]=7#Cros}ތ"Ax`|_<x@0Q71b`O'P b$;~4>} vuVE]}~YǃKTS8. RUڏPƄ>b_iǫXNa z=lLէGr+X V yaL#=8['M]-0M|(|W> vc܃ޟJEt3rRu钊 aT/ᵂB O[}@ѓ3L;zVP2lsӱ,!m=l\loz`:< =@&0"S'{c6Vn~A'>r~: \e.wǪqd/ zl{ni({u2;` ,>&~??ހG&<>)\9蹭7g}RPiOj%xωfn߀'GeϠ넟d xv{)d/B ${;K4s Qb&MA^p\N'I ,/~Е(=vEiXy&b䇞!]\Bj?[n:9Myo(N3:b߯ v͔ 3oZDVR\(т$cVػĎ>Vʃ糃<ys;a2GgYjގ0Wp^ᚣ]Sg"Jh|6X3H2+ۇ;-x;I+$Sc!bNp}0j{ApI r%})/ԢP&HBE~d4ʑZdMհ@K#u."/XU^퐗!~OC<3pwjh,g4yCT|ޱ4JE]c(kF쩞Xul5 ganvgmm|wX_sASPu5a{8^ Œfr[%M3oSu1K(lG=LI ){yug񡏍Vj& ks.{rv<# #plk"$r=SHɐ|½/Yj!=E%l*"֥"Onuygd Ξv:D꽬`b(o|=(Qp a'/|nNr jֵiRB/N+B0tzSG܁)1NےTt)܏ (?g}_c[t?}/ܜpk;y[_//R78v BM[c?ÿq0t゘7s8Ʊ_%Eܯ7^?d#OЏpBU %C47NuE_ЍDG魩Ἧ7OTU-Qƙ${H<qo&M5 ˩H-EӀ2w^rDMUSXGj rh Ziв)a9TQ[|2˗&ٝ}#%:ZKr\'shkDS#m4u"ߜfګ=?wɷK)NWB,4$\ z.{'%|NI8}#Cp.w>N8OIRWcħLLj9]j` 3>/65o抶$yg$e\'>غKN3S&}RE:@j@Ic_C}hdRL;u/h 4?Od 0FmIo9\!!f)/al{~MTSQK_ڋFR"B$vbVV B~mmֆ |ZqS@LtLg"|Fu܍0C"`CͅFkn$#昻ֶX{9ks:Q5>wkW!Ċvafjt?6gN=fwgdW^;֮LXx:G2Sa1ѻ'X aROz'Xdn_sH+'NNR7SPb:I̞z0j"\/4>uqa<^+B>Nj.VQx=^Lׇx.{}o."ӐKӗ40$E@uȝޤ\cw'L' gCi 0?-{&ž>3=I8.4_gG2O1v[AkL?}A.ݬ͓Dl$^<^]ښOϿ _q9Igu\'eQ/ߧDh~qUÎxN y@fO lSvn#{􇧵4~o+FTܞ,͇S 8=khgwSjP:׾yeO(V5q#+~o%E|ŔG,\h0?kEVMSuܷ3:x<ʝHtnѵo-#(I^~~~j8X9a`E7!p9T|bkw`x q-N9 SspS:ez|ZµXWIpgq+\sLHtĚ~8Eჲ8!⹰m~YRNC{ݦXSTu>514)VWM*'|cFɽ>ݻ{"/Ŗ{}O}Ӂw˱aZē^7t1/jVG~1pl'EU*P^,A b\ Xo4zA@DR#]K.;QyC»)i#E=sn(A_‚Q!MB[ 3i/`N\Z <318*/uޖԨ6m8@NjBNt 590̫hl^}|v`_W o73B43>@!Thi)+n3NjvuM—|Ӝ!7G;l,E/s%(Qfޛ/7|=$Wk>D~XɣQ{6#>G<ٌ}`?h2^MחXd 1a]˜ IG4Xv**l?RHwIoroP幇Yqڨi?SZ*?i뒅|mG2_iX,A^-"`kNوk2oPc LOOOrXnF@\bO2)CLr7i|2w cam'alaQSI"]y7os1`ZOߞ5H Q]L,Re huL %? )x{>rz|)—lZ2&4CRvM{OJ!ŪOۯ@Oh0C5MM[jFR,)cnçh6b8,"U~Ե802[ڗ`ő7n NeE#zvNɹx:MJ.@tJ)j6[652)taw/ޗMLBOug^B/58*qT0ExI1lb{vL"]yKPχV8e X$5y8(K|\9A#,RS!gwE[($])HG㫨QTW.t.:6\Oq tE0^6ۉ}ސsg4i%#/5gGs͢zbiEDc\3Ÿ:ʅzo,Qc9teޞ2}5EXNc~lCjZ>N|)r8:/oۼYF$w/V_׾Zpsq4ڿ|:87S:1s$rxjX>X;LHJWSd^яѫ嗙𬲒RR.p 5]_(u!`#hK+߭Q@ݑz;Gb4@O - 0(] ` }ez0˭#Yf>`IjZ AnE6h6cC^~۬@5-"rfR''∣OY׳_?ofY'_~*T־'+șmwJ'1"uⓐwSY[ч7rO۷ݾz,'--gfJIr: f 9BYB9C1B;teHqC BÐb&Q&}!q<~אDfR|>;|h)6)\{8uim̾gq/3O!Pٳ Nt 8SjҍjM.G(Eo@5X (u6KKP[s6C>jknCM7[ 6g4EjK#">7N8% ?8G}u-hzۣF8iWo`ir!rB]PZ_XHUGzJyji5F+,8|hрVgP;90YX02A<ʹ f*wz\T_Ǹ( 2@n4Ĵ ^&4qm.'rw)?y}y!bGF5L~E7wɶeTpw#E{b kĹ}V7H-)rz`? uzQ_a6R7ÿU2KrYYDhzz t>)Mp eX"^gT~:pu 0/h ~OuMkG (`:R{[=୒:k~ /J*b<R82,Vpl&ٗgF\sm%>0=eO]X=cSsg(#y<1W4>ySE[ZW} 8k ˨_Es^VRw ^?!필g uGQ1^>+yAydpw; iVA.xXcd7O(p) |9X=@K,{֪_qId9ɥP2 _TH>ߟKя.AƸSJ ёz\9)_ƇoCݩ5U;L<O*_NG2EsP;2e|BU>6]ʪpb2BO>Mx637~;[{D%?9ܑL TC1m'{Lx[fB>f*v 䃦ٵc"2:T7#4 V({E֫ہ[8@~w!j:޵U@n ͗vLyz1JOx%/̗,"qwYhkG;M`Է򹟰ԉDIM3?3 Z%C[Sx6ӳ%j:_~{< ym= ׶kV^e %xeAT,i↠3II1fn e6⠍KU|hC]jJeX g`}ÚbS< +y}%mж7njUD`]QZx/acO t,1_Sݖ33|k{ B$,:th=j%mOUC>ɇ1]cklg!o1Xbh!n=Բ3m3섦Xbe b6jI2jqC-[K{ԇ:$rkDٛ/U&)ۭu>1K\RZ7(Q|X}_Aɕ,q*AJ]oL {uf/{l c{0o *[ eW=Q %{JCv~-\qv5U_:䣮g"F}wfDPx./V}M`c].b; v]"ǻb5i`׵ﺸj"ap*C~/mKRM xbfQ쳉=HXӼ g!P5%'W=m>+\s/^lJhr UQu ͅr<`F9t"I3P˦:Lsţju eɾqkAW*~x}oF[J2-t>7`>ΨO=8{m];"k?!8 Qt5d12fuI~/t+˳o+UF|a նRTɔ+BKʻp j1LߨANvi>Pt{Ⱥ.'ͩ/ʾڙ=GՇ`4M)vX=S;Su,הn )sxmba$7C-efyRͨ,2I#?ZghAWϤYoƽ}(?g"p"Fu;ruCrqS{p*#3ڬ՝ xD OkS1$jF˦R W}!>K!S٦ݞ kZZQ fcH yO'OIDS@z"A-@"{(%n͒9 )(b8p.}[yA5㍒{ozƞv֤[?l 0jo>+`QCMB4Ymסn#ڛ9 _6 m>IN{hO4(|Ye2~;+}aMx+xޛJfzo›p00+o!KcU4_ jd^aXFWGWguZk c%)_%r7#,+?!_vD /}_6Eb'f_N.H~%ҟ)P|Qo[Y;{~}yޝh "YQu|$p%Ect1bl>Bl䝹(]wPfrrXڟr!Dڿt!VsfM=]q\3߫ZPT ϳYl8Q=^(ܴND0";.[̾Y>R^PSpzҝ0a"h#EY"R]z.E}AF6FU:@1ml^R"ڂcWSRO$AϢV*Bz ;+ ^i|Ϥﯳ2w%@{%707Io0Z#wKʽ%^{(cͰ _3hǏ%$?E>K%ȋ,LS+Ν侇_9 1X02Ws̔PWq4 9Ҙ%9Pkë sdeCx>wU< o2x{gr$.zw !ZPwqB\.DO#,!=WuɲPMb'.tnsB259 :?-T*͍un]^Ga)h*FI׭&sR+$2n^tlfvg6K}^4.pwE,jg7KInJ[qE'2"lngI,ZxՄGC@"ˍ.EilJp5F1 7Y[=< ã0YDQ[Cotk8Y?ˀ/^Wڇ}➧\J V,]ڕR0ODq8؋plb)jПxCqQ0Ic[jR< d\A7WK)n %t]qәbBVcEE%rі( aދ󘣩 -Cv֪ܳtA!=y99V0Ye2i-^FR2-1΄e"HHZΥEaԠH:E߾~vH9ͣ=[W:QQEm&F󟁑(%9~ Oyhӊ1ܣ#6IcB~GQyNHxZ3 g3iݘD^MMP)(Nc xGעGؿwr zȦ{FVrʝ]r={U~=^G G~r*.ڐmh*JAh+sq")CJi0g 9CP2ja}˨HPcio@΍t:)go :d,3Vf/XuE3KB䗥|xV"u)&Ϣ&^Ʀ~b2JҒ`U`mYκAy1,mRF"OFA+g63A|Eb6E?8x.TsMEC@Lв㼰U*Ub}3ȏV˭|☰ k[uzRs:L>]px^ <TSFu!_+/ÊW,[xCo [ %5uȝcmcB/E(\aQ$NR|*9[6]%Bz"DO'='y BE;Z2K:UPn*q(G6*g*8GaG&M?O!:ۍ=e?u뻒1 3W1n;3؟d4-Xߋx662Ǟb诀-?9]!Qr"X}P*s^Xf{MC1lo:%r䓤{FJ&s|[VCEOW%r:iUZ!|*I07jsѬ4REij"6@;`&ܷ&P\ी΢Gy`{4>?+(-F2a.M,a6keXznaXwIp~'Gn0fB+wPcng2Fn&'l?7x~Y.㔦o:̊^(l>6(.u%I^͑"2U|9\̼\feW"S.}3a)-<Ƥ89OKKq#M;RB[0NdS}Pvρx+;<Ra|Vr` nUd$مU#ιz1V;k+*+ƁqZNހzSӪ P3:7_J #vfhכ9 Xo oW]c>V`.}dQ@%IUƛ>2K2W^Y\m [n,z;~n ³ {JV $;_y J7)|V;aa?GD\; o I|ҡ@=~ 9nK8Fӯhh:hnD%|L(gv4 Z -swx" 84hz0d:ȧVʼ Q^1 Qېz٩Ksȃqi'x=}s8W}FSތ.^\ֈH<:lq)qxo <8ryWݨoRPp:=,Yl|.OsEM o6PK(ELmQROQ˵4N;M2[94Z b:Ʒ~͝gB{Y)e7ccu(L E6OoXꔹO6Rhq?v 7޼D2 zȨSw=+CH3<!"^=WTCwF=- v}gK,T6Z./A5dG*RŏJ])*EzDյU[ s%z_зp1\?>\uhvUkFUmOf uNsuL[Ӌ) [EmK}sMSN\?X,;Pj7^쩯3Rk5C>,CJj3u}kXj{}r?٦d_ߟ`Jvʱ@,j^= 8Jiw~𒇣n'?{ODQs힡+!e'%j)TsIX"4~wr`)qK& Z4:Xyt64\/i[}2rE0\z:FvV ϹMhc%7te <&@hK7WE KwU¿7szP #6ZxXj쟨 =O8s`Աߑ+-'"RggF!u[3ay̏IS[x+w]::N9k gڍ6d h( x#F t ]Mms/ø{$o&iR 7[a%Lpxdu_%~}g5-fw)=Ҙo>&ŏc8'70aj:Ok?p.Z=2Zڴ7FŢB6u;dxݠ}Yn$^FjˊeXKҨ.㉛r_dG&YOg-x y[g(ij5Φ QBb,NbŎFS\zM%K *^+ޢxh}A%Z1C8a"Usrt?+5 JU/%_pMp8KV+ πky֌ XΥH!+8@ncmm\8J4>VwM|YuB, x9hjDX1s6qnEAz rWvnWFz?[궟,y&b aM6+koZZj={ Q_p;CDoအ5! oE! <ͭy}B x%MC #?tҿ˳._N??VгG}_AjS&G &NX{d:+ӈYf^tO4^֐,%t{zG{_<8筆ޱwJ|yOu:wlS)V,:n.W;ݶBZf:<Q3䴜dG˒Estg*A5Нm'C}H[ %Yg.PӛHflm#'1<ҾCto6C ;7c#&rחdve {dg&D{Wx_ ]SrWoF A]Uq»e(Qiƞ C5qJo4oM+O@\|݇QԌ@!p#UاfßCB""zv3TV/ǓуP'aY,V$;n4؀S>C.i&;缊&SeuQ>C_ϯߟIo._5-fxrQ#I8_5Qm1OӽPÈV|Q2rxF;ש4'CBzJo8O;O6 jP{zҦ3O>CV;MR}#[a*;C5c_&֣tV>F$86jKVn+QOU{kF_(>O^ sǥSi@|zrp?F!o6{S6WB#OڸZ66FQ!0!voVw/-+t鑧0xvgO4ő|2D6[!J+?-È./㊬>"R7נ=vY]Gy.k=~>y20.,?ܣ* -)ŷ,۩צuS]ȣySl705Bh؊kd?u16<" dDdI~B"\hlXK6}ҁѸԡ"b+>_VLl] Zr CR{F)Bd"kidRE Qہd_/F_,CM䟔$5ͤ01X%FN};т'4+t 8]}UfnV@6sEY%K ƮBLiek5T ʗ98/B#c"50^ y4vtB=es;u:k[Hq>qzKػ fׂH#kwb>aͦPjE ȿW/!K[+IϢ-Пvo=dW;s2Hg !8" vjA=cšnM#n5~z=2 HI?.o!y>R\\;*5 pN/NJUb;=ƹ?`!C.z>.%53!ߦ.mx\}a Y$bf>πsOmqqX.a!I`-QUD,$?0jOxGZ0E+ʞz>Sm&x_gȩF>| CN mΌ-[x7G/KĶ6$3O_xk7m!ZSY>ogq}ET4Guu1<~畹l/oJV{إ]Lct81Tng%܂1l5-hiܥ4k5LqSZg$GU)#q#Jv&{[&-d*q1v(ӕSܖ]c J>}g5>[̤>X(3s=p:sB'5O`OW䩣C`Bn4Cct3B{u4R:F NyXqNiNރ qI @\^8yC4tL(&s,B }݌}?&=饬 "w9n_.hE;N>,..,яg'pڰ߀ GHq@G 5M#w00K{ ?{>3uk5ʢzjQ K|CvnIvWÊא2H@ϖw㓦×Ɛa W`߭p=Db>VnN|zDǖIojQa  p8mqOĵE֥%\~nGk cfc~F8ʹ7Tg{Y(|Eo@t .>l$q={FUGЗapډSDp_Sw&Nv5KbXe\iy[ŎV2 ~F^`ESo5bNz x%c[рdV_ԚIpq[k<*`:Q ut`7Az*ʬCR]܄Y?Zua?xhO|i[kGܣO`IܢWI6.l\VZ〺!.Iu}̭k~3NDi93PBSnY*#/dG1b$|OzvMCTG TVPއo΍qEM؋p:cp]wíx_%;"g\C6^~}5L5JҠX! s<^UF)oJ0;/|Ϩ1ag>@Y&|ev$h_5I(nW>׺6<fhԿ!> ,"~Ky`wφ_cJHo;'=O)nd6cyZҁ*Iş1ow)Uƴ~@N._КHqPJ-ru&,CZӿtijԿq~Ŗ MfxkK\VO'kC8Siuݖ` 5E$V;K2S8 @w둉qdױdoS1zu1gl# 3U3H3$TztL)"$DS㠖Ҩ٘%x>4|+I:|JS;pw)[3y-)`v+ WTbep=xծm U&KXfHMYԛld l<~0GWC/]?tѼ:B~X[}W[iGO#|EV~o =sh-mԗ'h2w l-gŹAExrۃnXI9cvBKA"!WxJGOon3Sn >^)iN3RT@lӾfd e` wY:vXSaNh_Q[wmu%aM~TUK !`Džoh4?E_]-*Q/.^ _sA}M-/6ZLD|yC Hul7x]5 5-G5*kOkKcqG^ $Zۖ>`W5X/k:zg7ZKIm.Oˈcnl3Ib_zaVIN(Ly "M:: GzP .Y AWbi3ᙒ,5ăxD,|kjogЪ;֚{@'. Ty q +zQE~.gK>YQ eɤKD+ҿg'KtߡBSK3:9=fne_H/Z %^Vx>p QvhzHv}"O ~9#}VV^G߶7v aotG<8HnSVBcXLc4O@l GLW[8zEUb6 Yf!qzKMBAr컁g_y3D>.dIhGG+ ٥X5%ad_qdm){rLl~& {QwV䦳yEbA 9Զa@iw#w^7 dXJ~lX_+oPpH0ډy}cL=U}  Vx ~7I/Y "b%]g)5̘.v; $qo\4|rm 3ؓy\8k_r^L_{e]v!}c#!4q sfASgg$*"BȆ-pKvÊX"otFx0.t<*􍢸 F9i"sf\%ԋ'#\"S@xd# f 6NCHWhƣiȷ nc|$h[^lKi8v{7Gz@D2J'Jr\C CӢKŁC>Jm[w`mgef{*>Y⏋W$1KWK~[P/,w8`H:|O (MK`Lg!g$=YYt9<%QJl%Iȓs DG-]e|<zP= QԨNޯu~ ztS ^}h)ƚ[JtIF:m|Zkj:9PK:(VBTͶo.?.kmL( gwBYkSM7yc.+Sxm$G:Mqm@+ymv8WF w7LI0V3/|ajv.%C]-њR3#)s5./JSd/^Ίq-n\󵇽k`:ވ[ ;Ea W%B4 fd(H/C}k3*3y7b?y6u?n(2kP 3Jrʝ:TL^6j*VȨQ <Ǵ4mse– Ro*R޳9i$傧 [nLA}ZKO}衞[? A ",Eu[Ē/(B|ŃɷBc}'P+ΐw1k &w9Шf{\SaSX='4,ԃ>!;JnƑ8׿3d&ӕ";uΦϱW@:)Z .RV̲W!O&Zr)ߞ"_^%{Q%O%^agTCsß /5^;iכfk.@}Dؕ,5Y?gyD2'>{)btc3E'.b;Ů#a=Sj24)OG4F[ǑwO>TbCz&S&M$C]ЮC.S3Ot,}DćW)Wd^x#q}>޷O.VO($͢&8|N2: oEX:  A@Qp ? UA|Khb5 ڢ":nzQC^_aD|P#sڬhgX)k/_;WgR)5tru B::sa4E~.ZB9P[rE|6TvP8'k?xn䌻3Gg\S<.ty\z{l7%o2pv-\u:׎ Y;qCiuycۻ;ӝJ>-Ա=Ny"ݴw`_V _1!ݤ})!qgvzaxg#{K1wGIBZ8tvAqvnqkL.ߦ#\ 0Y%_Vb? gU%N 6ΩNMV"kM,XU9( 1'_`S!%K+$zK)?^bwۑ翆}Cjj2j!l w1ӝ Q7.=biR`HJ9t+nD=, ~j*Pp%C[ K楈;}Ra((,kyf"-1b̌·^mM_>^9AO+ք] pBvT+Xz}7ydyQ &-dG0Gcz ˎ?yF2 un܋io, P;8yu+l7][Mo #l{<&_+3O?cݿ%ՎI6vL}ᏺ\`褚dV'H1e:q C _$,60S}LJX[e-ɏ -5nbJ^p?^nцT W]u ݃W[q@7 ZVx>Mi6ۧ뺜_Z=ډtH¨1]|ԗfD#DD2W047g t !fcgHVl +tW'M;yMeSIjfw<%;Z"neItPJ%1ߕjN A8BXTO-*ʡQQy&ՐǕ/quh=?=Ej!|F3v }:oWP7EsǚF:^2]aĀ|c|d.u`ynd׈֚U$  0lR|=!em3lsD÷[V#Oq8PǵXAz 9KS~9iq'[z: 3A=/zZGǠ$,-:*3͸/XUfxkt=:qZ *3Uahj̿: }QT,ʘj7zJb÷YPBM=SfcO{YN^y'Z[@!O~C,09f@Q 3?IckJ[>n軸bB\Ţ-p]J{7)WR.EO[-}\bGD[y[|^w"[#Ia ʪ dgVXvi _T]D^˟)U^f`ʬߢ^a\7TӦFjZT⊁v5:ȗ*tjQL}ʊiޣ+S|,L0Qgl{:m5P5"Ja(5ʔj.ЄMfbҙbc$Y2?G[PS#Q\,"V& |ff/cl߉ $v/j-mMrGf&S&}zއFL) QIg~}xљh 1:M%ZLxE|*>8Iz~jK"SG=7ow(p:-4e,sX4`q*(EZkzEjASq B%rsPT42@Ͽi|&gZkk_&hY=Ll= s>_15R\pʑlkN|9K[$K~Q] oQ'zh\NڄG\ZO59J*C`ӈ^{E=^`)< >7oتQ:_PChD; blZqC:`[<[TU2ti*FoS3bAm&%ii&U\_,2 1`97]D6~SX)-PpjKXsrBR^Lf-Hxcj3Pi6F=2:OZ6GKnN1eivSsDJqb|W"|?Yeʃ%79oI1kl0N~bB֋M[zfW c]08>g~==>j >rf#*׃#h3@mJo+פ{nzl+ml&.Miܪazo/ƾWs|瘣{M9h51No'V*E޳;J5q|tSb*f_HQbx}xEI`EPvh)C*dF{; Qwi_Sy>5dI?E%{%@ޠ=_1$o{{Qȅq:4ȓ3JkIU~ns|(}V:߇< y~\fnbiBX&Cg$bnZK9{ïi<@Q"foy~foiXY+,/v1ɿ9O#yWL6d=Xx#4EfE;E}+jLݯNԱj0phEƁ/ >]cmU=NH`σ??lfʸ X}Ae5nͰ!|n8qcJm0Yk`No^)1ٞ"EQ"J?,ʰgzϭcF8O kYS0̳A=5cvi31>6jtQO %2ty~^rdC{oW~ow g}[~SVg\>lx7CW}.}E{B]Ao&^DWB ;ٲ7;W Owp ^%+,t}~/27%07#ØMo2#b{uشu̹+ v|v$%bD3zV(SEB TxJv'eQz3>ɕ:H (I,t ExO&4Qz ;]mR4{+Opv5fK;HT =m~'z ʈle^U8XU5%=ի_@qRe \3~TpAyH=M'OoџXsLk}2|`ITr1QT+᣿nH65ynSgcO~ iOS={׮@O>Vs$HӰz 1tu^uN2N< m/aGniː5Yΐ\Q0[]Ӹ\? 躩U O) Sc2vf<Df6OqF1lRGЭ_u/Ǹ[0]g٣QXaQ},=wy nnmvF{waͷWաN:t+1s_rVc} f{Pƞ]Bo ;k}CRפwЗrܛk6€bZlsPڳX`YL'$ rV{FȀcP7=fRMn5%4=|5ż)г'oH~BA?rǖs>; gskRjеkڏ5ǴCPjɴw|+ 2Ia4C%!"23wTjJ%>`ʘS4U|d+]2d W`*sy ΅U*ۓئ+kYs)_G!lP=G'hYJRΦŚ; ; _''bTEԶ[fZ5PԥRnvW7} k1jd_B4N>WϹ`\ڔj#B>LarMo2;xXwiP_. XhM=Q;:t毩&xa+6w4H<Vqfi$ze \:Y2quw:$oP _VQ'V#]V=mNJj"l $+cy_܌rZ濧i`oKP<}49xCqNj`-a +s!Bj9T9Carap\4k>Wa^_ xWCX t)rȠ_n!>.B!z)3R*Ϗ?U¸hRII#(FFYEL%Ss|AZ\z?*74'|\4x1h2r{QhLe^ ЎT7{98wyD8Έ6AwevmZLm.3s7+:F5c%$RtE=2 $J_$ KD ՘3mFBҮ?1ȰJ#D@cֽR /,e[dCOJvę~Qc*e9oKA`$eG'S,uGhw,^s;o|''+oFLÎNPOZvgK;5CF`ϔޫ³}) -BJNqDJQ ]dEeXUt7eèAT%NcXBGuտ3v/nf6A7n0[P RQ5EN&2{Y1፼Gb"( Z5Z ȧ[JnR#€;F. w烑}3hXw;n܆GHSaNBRO/0\m"ԙv5 db)&:QrJ=i[_p+Ggb5z7r]y)oͱfCҏu]`+USuSܗ= =Q–%,vwVUaAUfY~t,|Y˰<4%EY|?_^*5N-6YT*yY@?)AC A{XIW՚l-BIhe!ura5uy3515_XҮtځ c0Bk I"T6r |Y d"JX_|bWda~ƒ=ᝦFo>0jZJ&źHZհI $Juf9#H׻Lcn'T B{=tI#Mv`%ѺJ)tMa(?ἄlS#^Vd zSVq꘲ܩ@3j@tekU@>e>6oߌo ~*PnךD_Y9&>p[0)Y66R^Z;UrjxYnO8{߾?3jZUL\7# yyu>yT>V XFv:;}V^R[1S_tjF:}L6 ۳ЕA 5ZyM;,+8bN_0U#'57|+"\TdguܷmYǕ# &c=@YxP=_+ U4Rmyt;{LƳ$pZSE$\Ƴ :?Wz9;#˜RYʆNku D-^md(4cV Xu5}!8|KyATWe`έuXm13&zhЂ!Qz%>5Z*ҿGN/ZLռ DK+wnsW~%{Q kYe1$Vu5\2t˔`?m _0s hqs+u<4nN=jzw6d`- 0, E}%W"a5-,W Ω$b{S{pKEn" z@_-ѯ`t>X}tskx] :G:;)_KXFl`[#.쾦ht9ٮ8+2"zYMgfGkZ=4FAs\̼#Ӣ K Ǔ_|}"@%NfWz~&:2PڿO:*rVkHJkB Iu8׮tn Ebx1^%{ 0I]t6XsEb kJ1Rt']b5Gkққ:W_u?ba i!WT+Av|Q%}6QbF@>|>{q?@%0GzjwSߋs,t]AOz{1º^-W[罢쒠1Tzadqe<IS6_1eafWOA31]Ծ~yHm9zLg|~ͷ6q0͌ߔB߼0yaj4jZg{7߳x1Kl7_;-k:(6/G/j[Q+D~.tD7{"(_ mK2t2I;'5YG4 {\@=.m: ?!gMկnzHaBZ#ߢy-=E$oBD7Ka~XJUpG|v'3_*ά%p͏~Jēx4 mn@K)j+wr<e]m v1F=装(M_֤T%m@e^i7Y(*j! Q" \ "$FH(*n ?&=֢ik:o,6w]..I?Z de$,WI:*V&f 9;=Nԫ;K0.S6,Z|3♮zYlAVrq|{ʫ +lӁk9mUt} *؋>p Qx-Qm!ؐw_~>LjֱZ=N=p!mw{WN7 AgfUdѩHsNA}4S# z R׎f3_8\%3)"<_JI$(6N4^ԟ=KEPhPTKe[yu3 د#O%.X$k\_91vϹ1$`\sf0N/gr!5Њ %N&3n R"]uduǷ;̥%9"*}hg\0E>ۆ?Ӱ^KzVO(0U6- VNNVwîc =4S!d""$XFقߠAx-3eQ etV /[q P$*Ğ/W A{zح gAR\ 1=MB/"^c8TSj[ohR߷(2)beyϛ-y'r`W %ggF:m JDqcPnU&S WA O~oj wj*l}I7YQ ˷&R0A}DŽYL,AH7A9uY=L~rt6*S.O h3CD 1[Ґ/u|?h/[lz;p)H^H+!4aҜ@ԓ-,Ĥ'G4%eSu%)B }vKJJ_:"[k>R'ɗL:;`+,ޣ{HoQ2yg6_ Cx <50p%?f  3Rk6>]c[s) 俓M Q&nᵊ֙Lx%v〩v7c͉"xW{u'գa׿9ez@TR-F0!0KYI?YЦ\42~NVzSzYo;f Fh8_`upqة9dͤl&1 }2 EQ7 \صȁMFHDv_q:kB9g 1sh?r ^-,whd/G6dpۥbU^-8҄ǁ̀U-a'%ڱȧJ7Q% ڤGnT )+PE6a)~y&ɴVjF7(%,ߌYA+ټH(X=Z:ff6T$6zs<ؠxN7i[ync^l \7} ՠ{XZ[-๘8J7vBm_T \vFH5j^{)vAmj,!C7TtRm^&zn,4N.F aa2O dLB1LzxI %lO:'bW1m0mijj2{$.ڛ$Xuo3H,mGt!X_Ftٱv$G/Ug=lU<:}LDqk#5ID:vHuѱN&阴%eA6 Nܣzf3k[3E>d[S7^UŐ6͵f ٰWRĕ!-?crIp5ET%wMT ڔ^X戵'2rn5 ~V.R2:OGVHV:cX롇7E9hu6eJb5V5>љsԽa7!}ޔ O] *tN*X_0=@ BGy P3x^'uB-Bhw"="O0jUsP\n3|W1̈ pfo1`8sp&*A~y=R]xC4FU3Uv%x.C_#t{Sd鐵B;#BWSݫ~m4l`ݏ>e'Uy &q-+E 񤳬Txf\V9;vҡ ;n!Hl J!Z,(I-6r /XȍAwܝ/RU]h.`NX7I.Y FO\z'dw{Tդo~S|/;zj{ c:EUM.'j^~<}YsxRrmSPM ebX?r7~"</"4zb^|wQ]'!>W#FjHf2Ek WZͦ+. (t4QiYE{)-CWsv'U]ttsj=g$=>h 6ɍW[x{Nf$#t¼Qo PpLJoA|%QB'?A.%im/sxz?Q)+\̨kR+\Jx߹ p}Y} úъI߯DID~I~&8gY_H[scc}XŋթY;x$^i.%уn2+Xrfș-<djJtL?<%lVin^gx^Y hH<8\"a-+@Q+sg1̘ Fql扖hF[n5@wU,d"9JbDCd'6_p{Z 2)_q m4:'BrUZjMM|홓mB$f#f-@nW,eT4_hЅ72*Qvo12\de ra%c<3&¼]d.dbeZEn!ɧ-CxR&J `0_pIƘ)F}*6>XT'T=KY\1c@3VYY4˳_a!Ktpϓglc1>L{jS}54ܯ\˝j[)' m&$F~~ C(au"^ʷ76pݢi>[1# ,.P/#6pz\Zn['=ʆ?eK zz}zF49wuzc'j\_ϓDusa9eZX !ޫKP XGv:E!(| K< wm쯍|[;޲փ"R=ɳV֠lb~zb3(CՌ_H={f%%iqqGOF-r~Q#io}j^뗣?J;s'?δ[K$g}-w)J֌gјkO~QxfxF 90Rb?l-=mWOɿcm=ўIY>Sc; , {IM>?Ǣrʪ2z@O{R2z&Xʲ`ԵVW#/#-j9/r'`2]pZ}]MXj^F?ʜf{"+eif:Ilr#C!F<̒#NG#a"-ϵYva^e}qߪ蜚Wc}3UcAMk0N⎽>UMngwvO.|6Е /?Zj-w؛P?XTauTS{E{+:(WS ú!cmݫES"=C[X{hqcPwN7Ӛ*%JZ%Q9N?}0xjLq"U᫄ `QwBHf^=1[xWَbZ ',UʒFrv6+/H~k`vU,(@{̾nOpY0{zocX2eP\Ay%igԞ/nk-[*zaKVh 3= Şd%7o^Z]hhj,||D8"la{\EpY@eyZV\Ck/D6z =rE K{жxuTg33QY (w0dxt*1#xz=2X |UoL\]Rw3|zYhYw 1t <3[ y[6`@퍞ZMQ(,l3Emؠ\>rL)Aoo& }t?Wsub(x.kš(؛HėT (gB/K$p}z kqO|LUgt̽8 M,7(ꤼrCVlg5PVPZ9;2 qN_]$E8i[l"Zh\ZٿGgt"oȦ'vjz[氧V=XN}Y/8{{:z3"`a$0LI$⑝Œ˕O}jE kOSˆ h;E;NE19z|=pSfzy)Z=,xr on0JX s0'9y5C^\rX9}'[ȾFuߙzyZ5̏WleE^3S7+d҃|'2 9HNXċyp *[XxO7*S>YIֱ乆  wOD;0° 4 <{Oz41o}'fkl5/;0rYjTڢK׏sE9O\w16(ϛ?~EŋU`YX*^LQ*^,QŋK0cFѓDu|໅>`&C!boɔu 4a$6<,%<Ef`@%l7@9#=V[q{~a~ ZwV@2KZp}p~;Bԛ z<\s B3VPk]j~tO%x51;nb Eu@]$ re,g!Az9ʼXNA]920 0;X/Yx~/N)sOj?BY֒&c&5+vЛbe2~_j6\B~`i0'(#&{sL2x`fOyIm}d#K6Y"S`eima ۀ&`o=XG`Z ! jQY* u]Z) )Vl;L0eLR534 w>7 %p(p蚸*ATM__qsHh;fs抣}QCyCR~4B*wEDH!!Ozn8x][c0x裠P6%h˽t76W O;׀jDz#XX" cK Lv\zw,i<+˟ βi<tʳs(A[ⴝ\Mf :3\e!YƅZsF3J0 isA|ҸcYpM)zUu:c 6Wh6=+Ȟ Q 3,bn%><a.{\JZ U,V3O[E_?rgz 38 3w'YaD?J5dL}۫ZmShulA"~ =LA`ctgX/6eP Q.#kX}l džgXUfD[ ޅDW 0*q7$xljꮝBjjt}%awצ.yl +7u N,&xCuWP爙Nv5H{YXL<_{[̰oeBֲN=aJ9ԜPk{" 򌔉(Mw3};1>N輻%yCޏU`'Z>].*^DŽo؎;i*UCp=łW%/r"Sw| |Ԟ7CR.|>]6NK?=5tJbXr=OYX 1NT8gsf{8e=|qz 2qwP3Wm sU[h_j2JzVIK^ ~cN[w11R`)LLOE~}(4TA)~_q07 )RoC5Q_:vvZ'ukRw}'h3eB(<8cehO|lć=.c" 1D}AГ5l~+zx?vǁMh.n:<Ƽ}8QƵD3Ѯ0K4 !=6l:9*{͝:z._mP=4?V(|F{4.މy{ PK~4o!XX_==+z#Tr3n(uV,37CO'zXAL@ivIe`wV广f65=0>k]p߄VPs:K#bj~gj?ImftJNxC~wB.Dca/i~tLkEWJZUh̥c|ya*$y=ʃFJwndz1lGì&Ӓ9Ʌ~юc0\/Bty1蘒GjY/'Luݯ[ek&d1cEA'ȤhtFFHby wV֪N=XM$I@_邕ILVRXtE58N I)YXK\3#KU1̟÷{?k?Ճ:\m=ibPL|/ \b h<311zna"c{K5L8pRe!ObeW f?%r`dAz0%,@0o1ؖQ13љ3o_>cmr aՆmQL[kUߦM7 2GŸ =9WܠqNxƙ$OҨh1|W*qNǩKό8KPSjҿEJ|t!;F,;E_IDY_|WdLDD &5_g~I[pc"z_2j}i$#嵊8k=(O7i_ƭ^Xc l #T a^Upf7_"' Q|HCtnR{eZBt.RyJp.<螼[X"Ԑn-`r䄈"6dOm%. 7"NKo?Nh`6 W9)cܐ15Emv c/S4D7 oٻ}{BPðei}PGj1dᔌ>bߤ#7ޯ 9M?%OF! 5iϣ#((*%??7/5X5m뵌OURJ5GmIEt .$Й~A>$NH`zzw/ Q Hsn((7J 6]dJOG<_\cw4^0>7Ac)½Hy ++<ˢRx_ . cD^A9VbH^;hy!d}AwG|QH|Oa /0/'.Ub2,駞W ƽkzAF#"֥AVЕ1!JRl *ԱgHLp|CF_z> :%]H3;*e}Nb/̲XU-GqN;eY@kfc<+fСh˽Klb,ɽWNeyo}.gK~ z[P9 [w9<;yIw'i,w(#rTOAek;?6pELo!{ϑ> _lfI3HcfQz愄AIѮ~0g9 H߳믱cӧ gk41*W+.5ȢŨ]U)Y=xƊNOV,VKٮv&l[P* /a@|LglV|ɍmc.|̐"ҨŞcϝWJW^: 9\'Ye$O׏x%ӕ%fd$yz?Fu"oxIaIA;i%q0T}B϶bl=],aaM fʃUTgm"ʋ^VnԳG:hGi{RGfyѫzuNŅba,k ϺoԵ}*~oZV() (m)٥$.gWu[c--zܒiI;؛ɆW;ܲ*Je1,U02ғ|WL)1d[`-c䭖ʆPc5h={ޯ(+Wy/GNGO> O"Cf.7z G X]ssEe.]e%HWcɃxwֱR/'ѶVs KB6+o9N]9f7Di,"ztr;"1_ pT>_tX?Gʛg9 &GYe5[bNetRmpFF{ZDŽjZiз"UhO;=PC,QU(ګ h+d%N+G]ciYL籹A#%Ov^`'F݊lqW(ۨ<6hby pLԭJ;Taeev,j:Rz^A{^0Pcq<2u*w2=Q&Eb:} fBm=p/XӒ%Ӆl7g@=s( ~L5>`ѴO꾄Y xՍUԵVSŀ uF8+bq龄dԐ>J>bJ^cT6B1"r 1Q9x%p3.MdQL9"ZЇQ67(K\#,/B_@/5-D=Lv)qeƕE| R.ߥ=PjĘýN:y@o r\̜kbF=#3? }`o2tr{Xk*ҫdUN6` Mu6b4/O7ո7{Cj ZrHq|TV2F\_H;/υ dMΏ zKnYgr&B+C 5%Lv9QbGܧ@¸559vO/SM hQYCf< sg-bV|iv+/=:բ*_RE1 e 5iѢoma0~}a 뼪tm[ZH8 pB`V3%Uh.-ɓ@)o\w +Ky =4Ljfc֏vJx<;󻼤9jq+% =#N i4x$O:{7}?@Łk~Xt۪jf8syXϺC'D/R1$~z({X.(T*(QaiFkW%| N+i dK梬0:̠ʌ6_0E^I[Y:eB$6׀(/W÷߫X9i1LyVXG!ݷLw,|ħpAN#+{ $Q,~Jzcf;Jأ4{&G0Y5w\v}bW4e&}|cD}f<07s(#'~_FRiY5O0:-hOōWs#Bi8= n9sWN&QN eB?Ws1٠1$Y8<9C=4SJ@(}Yӊf';·PVHJ[v?J*gƈ {S+g%zv0޷/U2ۭ^یn>=b! Zo?ق+ĺ@'c͊'veq! ˉkus ZOE:cg[S {*?9 w-PQt4z"xcU`1k E;-"pNE/a-JV. ϰ..ul\uuu9]*t]#0vr9gnӫ=8\@Mɰ / ^pm8w3@WHXCְFZ‚0/~) k \ѧtiX79 F=cÈzzڳQckz 5YHkzPPʹӀuCK>a.B[ ?sW# {u( \&bipݧ-?^^;x@?Ye&?T®=cszIsC.J譒G`Pݤ~l*=w5GGǂD%#}$J}~tGs#4/F^p .w%8 ho3Y$8PW8P@NjYjZe@#9C9P5q 5TGG7Ogػb{Qba^S ϨPs֪d46k }v UR+R Bo!Rj/kG-q&B,q8I3DO=Qص!|pb\uk%*DZqE'[Mkuڽ׮O= xLɠ 3CK _Ϛ;ښAi&xb#ֺO3׺gVxg; rpX׈9w ~7I{ɰGa{iZ>d>AgHoc+%.6]rjjX|u:"w3n yFЊbRuäCdiȅur^LcC`$|@1fi |W%zT%; V V`1 :X7(sdw:`kV=ֽf.?cn HgUWUSS[RO.>y(K<:F"@YgIe+N2fbVJ@!GŽbwGrrͪF4V^mo`A֍'K+dQsXgp{גVm7F3تkYk!`^kYxd%1YW*`zÊO[ԙ G,v5p)vw30{2U Q*sƪl"`V[GÍ<<g)_aK[afxn7i1lȣMYx3--<ޑKln;@Gͣch'm.nTYifɋeJ %z$eWVdd&a/tpE9"l)8 n|Huk1qԳVa c{m ~ j9]) (GO5U(R~Vm޶ 8<ZH5!ٛyELy\x0NߵbI6nı]˰_gedeS{>y`&^WQNTWPv'g_ީ?Fz ]'-gwϢ[3w噎zkx"w/pS"VuM'-4հCXyQyh汆UG1ZV/r'S,yz]>4$+ϱ3zCnc V"7d} RgXNj>0.a`wPadj =^jϮvX oW$[]C=VYon4GmIҮhkUϟWaH-T9N%Ê o*胣KL6'FS"r)zIL*v#2¼tjy2I5 pnkw߸`z]ݥaGߏJ=m-]H1 V&XVC[n|At;}ݗ6,ߐ m'L+N+. ޗ}q:uiZ?x~op/X˾M Z?uovqo^:ϯ-k뛯mʵ[ދN<}͸58/opڼ8D8Y j ACcbƯ\op[;"¡|-:|l>>ऊ{^$mny`Ćq=-cG+}?xS.V踢ث 1 cMEm|gMwt|rZ]L>+ftKkv k/:˂քp/߂N_A<(ACC [Ͽ;Ft?[27t6'nchw:0NdC_B" pW48_6x\>ZVSZ0mHXa/FmB[xw" ؝ZwȃQV⪫Ẕg]poaC/[?pq3^Khr]5? S& umzfvױ']P{NtRdErmik#nvZ\+9^*aґv$qiLn:f:fxZ%, o{+_&_|o{۝*R^db[ofo5aMR> X=TB^r1s!ɁCOk)~+e0&0|^ˢs&麟XCb q'} >%ס^V+ҕRW~+j+*]Y+#xe+OUxe2]Y+7Е-uxe̡+17x̍cn4Fk4F+zWYp GRbrbhX[C-OvFx749 4 B5t6P}~O[_8Ƀey ==== {ɣ^|ZO~Rj_Czzgz,= YsY{~.pG>|X<݆:~-!vfewD폤?n헢3-О0(mzzz+<M>=2Χ7ӏĘy du6 u涇|ue涨VTJ>Z)< z<;ٓbvcu|y8^mel\CArBg }>BCC|<=O9Ǻ8?܏kYCnM}nMIUKcAq Zp"̱Z?z[#'C[sDޝgq5^:iEt>3M.ϧ}?z[ 8|>Oޝo^feydf:8qS>: ?A'sR\_'\oK39&;*?z[peN~nZp-]6oxxxxxx Ğ"Opgv~"i?|2~iء-?9LJv`>̮^m0)cJ;4Fq"dJ?g2cCAE}l>vSLR+ ?]9k`_~L>4y~ZgC \EɋHu yhe/?&_y 6zzC= A8ph;)q֙",^WB90Pt:zg'Y Spp{v_Uw!VaiO,Zeq&`B{*Xۘr֛o7~K$L-[Kd=О2yy_fdӟ_O;l;d Y3i6:?:u&Դd3{Ͻ:7Cl Lg1zxEΥt,NdwZٝb5_ilĉwâg:DOQ,N\f3*-A~Tg8bx|b2P/"+_+>v>F,aMleK>A<K԰%۲^۫phۮS[ [;֮IE-.o_&ixs^ZwЧ'C;[P6O#6v Ϯ? ~(KؐP<2>#3(es(% mkOn`h@O!1]8S;O4aWQ?e\W9RֺR?d\0%4SOqtAN~fzs\_>S :zF[߇w0k_؈CQ,Z>l+UWEz^Yj}(n d\t·J|RS [ҭbe[Μ[CZ٠~(3[JpGɠiĊScvucB0u\z]O`LP{%l~Q(N~hkDHHHYwYY0BƓA0ZΈ0C4\\jN_ߤԂ/ekm~#TCڊ%ws&$poEe*YTOêek,ch%tO~I}QKDzI^3/֢u7K.I0zfY؟IT98Ռ#_F\B,cC UKCm./fɱ.U1(;fxk 2cuc@w.˅ PUV٢.6Cƅ#?SȷuR'f43;dT *37ՊG"^#e+@QT\QBTJcĕn9 k4^uQ.*i|?NhGe3e W{֍h,8pULw\ S`Ǝqo[BG]"<B?y*mbw VxD bɔEls6M+OgOKY3(ʩjel>_Z錇6+̌[X(ƹi *-gS]b\֐'kuE =wg$SuI*OuvY.,}޼ܲ21 *ȠDo }&/eXbWcZP\w:;}U0;vy1Bˎ"BHhau"_jE9߉?~%*ovTx]l\N/HHc@-kpGlXFJPE뒇[$Š' ]3.'E); FZopGXzDf8]DR,cN.,hWȢ}77`|K͎Ы.} l=e=e1l+|F0GJs*1KTO9> j_Yˍv/JVlـO̸m ׸Nl3 m?y2%űX-UB2%t)BSZ,4\&,?oe ֤7-0>/ny{1+ZඛXoWVAIk<\;d6.11ηlC]r0Q5 rGh͊4b59E؎A+w /?nbi $Á+g•ԙ:q;Õh\0ߓ 久ëG]eCH`?6; POJl1[qSuJX kj);+JJ˽$q>Ɖ7d#NjXkf#vti|j/VyKXw6((Q ;(tJOWYH(wC1F09iaSR6R6 vozfTjbO(,lE%EI!,>gN-b~]ybci`Ph޾֔c#LAȟ$EN mJfLZM#hv d餧~>H:wd,n a<1s&,ڜç#zo>N4O`Z^Ӻ"VT,Qܘrh:S+{/AՈ1c;C<ݛpb&[TQr7=)(OP#՝Qh%U̧uZꛎ\`lnϤ|gRc9qq?{ʬ?gև6g<="kgUX=,JĦÝcb&q$3 zW 䐐C>~<(E-zAo1!Drю86[)QËST[7U} 1L\̾-ŞN&)Ҥy,]M~Wֹa<1p]%|7E7 Bս I_ROڝŰx_cp }5dYU1ㄭۈvf#f}`a%N+bUt/QmGǣ#ZjM@kϨ %&yet_ gib.Âu47;ӕ!ۆN{sl*m~k?R6{Q_?c8;tX_+JDZTϐ;Bg~m>wmy'_)\IOϣ5L#swZh) bBo;?~trq}f]tDܯ柳}tq~g_*Cq?O#vHB YH`߂Ͻ|K{,®<q5. 'Ӝ vԅFWʭ@[RaH-YabpCy d[ -gSfuOʳ\7k e`V߱O칄|8cStVO@2Ϋ/$E;]wl[E+^xU,قF=)v.YOY{ "e%?R٣BO.Zj_쀧F=OU?a񞗄N](gQ-Ri]h.be%3j6˱cAmdfGtQ^dVйp6~Ezg=s]hKI+f|fҬIas[:_veTq4sÝt}=h'| ?EK{Lq^sS&crҔ&uٌ]wZ[sV@.ۃ7K{hY;tL8d̠(iJI@rۍ[}rBz(I"kN xvos.QIQ;U1jwqk 7w R?"yt*bNEVyR^'Vw:!IJ0~3ìn1J"[u?[2A#=~'UsѠ230hLL #e!HXĩaF\XnVNig n#p;G Obif X<ℕ { '1@ޭZaaڭ +#Lln,]7zchmϊ3>nP|<FcV'h]'P#N"$P" &&ɠMjҀz_aoܰ" m,עi\Qa=!dC\|ҋ7E: ?WՂT뗣],{+yNpʆּO5*ZΩ+7|"U,E>+&ɭ`/"' 尟0}ʼQeo ),԰}y\NDM~|TDŽÑ.gy:[z&tegUֲL42Y5hEsظ{zMegUӨu;wJ'"v_\WDG h(Lzx"cLK956Z*X'ws-:-` Y1֕Nb,!S,6~`oh0+* y.)3ٲXɥk/j_|#.arq[{6Ԏ ˵}2T-^vL|!%nA:9s^UdzK uiw^iYqބܘF^N8uCǢո퇸[vzC_3B5ŚM}I+ rGn22r-A + xc{|F#.& *vMPyx?\ yr JJK+oRmA6䃛";"Pc[>щ=~ngj!'cBBpɍڡ6tk_kY cGïw# "¥…f)v0S ^R%&29;F6yoWmΩr<pȗX+4;t W] ՃT!>-t]P BX;8)g] -¯9.I)IR~%s eOcx&g B*%-*,I1̤6lG%]"dPm}~\ʒzGb͞9t6UKzC`8[F42%-_)aX=3#Xbht&e'Wn6#F?} 񘼇@ ^.s P'['Xcȯ},DODj KNv6?gTs۹D{'D' wIigd8Z(^V y<,ea~yP6Si*xgi\ewsdX;{-EMU`oS:Fނ'g5N076r%N4.RF%|c P:N?6e9+OwUί϶ yFؼR+7GD_0Uޏi0z\=+ȏ=21|k&7wOʥUA)ff7APjN 荜I q֊XxOE\jVfk[1p|}-3og6ްJųoIٱWfiI+V/Rt58⣋p$q*/M= ;v2P|JTs1r69=o}̏9HYY݋7%=M)fLHIHJ1ʻ)%5+7:Q7Fh]agb`^ɼ2@r˚#E'bs)(WX6RS60;_VɥX4@T9G3l0le),}#yJI=MQ2勥)VXȝl;:]aAð}h?O ^>F-*1*Za{ -cǘFſtw^w'usLf㚍؉d&d$!J !$!8FZ>ےl!Q{-o$5݊4ʭ cjC %3;"p.aTbVEqhNQQ'h}?"߃8"P}}wG[2ΆZW?Xwax[b.=4jO񹯃c=גSW8Aq2}si0,VY:G{f;\밇V(snoJQRT|39YJ_qLmx>m cv@0fZhkooGh܊[xNkȡ!vQAW}.|L4GGA<½ZhxeZ ⿰-F#w&ːV# 5:O}wJpWEO=0o.w5%Z!=ml~9mJHR60V2GɨCw[DM| vmT{W+k)x[4hZ /Dx< &r8p9R2Z1)EpޖJ|<A@O)?ƹbJ'ZoW7@ )H=h{qm1rhbVl*WFGʃ0;m,gMw/x*n5,7͆`8C>K>cP?iy?ꏆV*CZnJrV^V:⺥tPžTsx$q5P{o::Lxu㠩aErL K)[rN5O`5KU-z`5Dߙ غGi^G;Ti+Tv{eıd~?؏mg2vGΉ1$c!ɊJGom.gmhV,dVf%77ENnmEٯo*74/_4Ylf98~GtL 1qE}WY&%!VH^4v1V}&~NO_{6XrK<9(LwׇۜlQmk*q} i睠MWoqFJw&rX4Wt5-={.e-,[:X[k߁L;\ݣ k|_:w/LDQͦje{R"A X!"m\vY6m臽 '7j?kuUS0w_ ߻;0cE!VxQ/(x׆D% ;dVfo>Gv7+} xW1L0jZ"i]YV585ЁCu"WդlwЗA_o7@m+KgnGhf;00+Yh#kmgjq#UcW4f}|T["m`Xǵ[;ORFiS2B=vU})q&t>DlԻ#p>%dQ6IU`}W _Mm0×2UXW#&*/Py2y7HkpGqmz6aUu뗚&P7qX_Ǵ"s$ٴ9N9jw_sLJ{E7m0S 1{SmTؕ,{)=ͳ'! ;$Rr=l ~"Ed[x% 8/7+AD*ԟm I'N!|lY+22rZ7;$gXCL|Me1"FX{KfW;/knIJD;dnw`{H;qG|q5q;JJGz^@VdvCÕ҈I,%[X/O>Ju\us}irv^i4q޴ɸ 9kDpQ[;؃HY@SWDPX3JZs X[$G>,:>\%z #"&!>@S+. Z,*b*)yYY` U<6ޱjr.{9[)ɑqg(lHRN$Au+n3ȁd6Ɂ !;HMEc X>z8,i{< b Ÿ,,GVH=hѡY?vSF=A[~'G­./lT_FVsXJKr:a<=3+H4H4E4qZQ_^bU^IԦC:O˚ܓ#[ĐvT؛?@[򴗍5~PkO=\ǘ'^ Ұ̽~x.^ `ί ezСqacCB#8z3aߌ3e?Q%4B| Y>mEր{8Z]Liտ45= D$|&?i= -OJ>zB*!e@H%T)2]Jm>K|i(SݵZ a5eޱ-|2a,&,>BנYp-}̫Øu3ieAu9k,ncK+?q rO$~Kվ?Vµ op.k KKt #x\6/ѲāquzO֭Vq(qȰwn"IIwujrsuI76ڷ3X,`qciOQh;|-П! 'oPO%$ΈVG0y+( 3 R5F?>iжJAۤTYkr ܚînT#+7LYz1teںe%SZFefH5U=ֺI,Ozd6U+|-$I.16ŊM"8l|bJ!%a#}&hJ,hIV{}?ж,(ca/<fohM(YFgS ^~r}}%x0uZk4Qx [SOhĞ?խ:g˳5+, +brWbUzuJI;q|1$84$z8b,ZIz/bV!9٤+ L16SFgo'8m,sYea!ρYtئ#SuЩ<Ġ{Q́LTXa|)ђH23O5 S~b3Jo]~*vvc<_GsstAߤ4 ZJ&rip3J1{*QG2fa*!$&QDP$DہoX4l"IDW8DR L3NwH29ޕ O8\Ǹ'=NY8>߶ǻnoSs+xGƹ9϶rh ky_ڣh!n@QǷϳ}-"/!w"ɠ5"&oO#dVSoVs.XsV`*DtĖ.$KWs+#W8$qh']3`ƫhWŒ[g[uQ䠗$l!q.$ZyI4R؛dMXU2{f]P"I<| eO[N ^PVuɐg++; W(+\7>0@~_V* jm2n #p^NN0\9qMnzX%lXZɌr3B8׋#n`Vjd{Jl !@강8EP^|1(Ex5dDvi?ArJKUYʤY{L:S)ə#M!Vz$h";D%fI D[kjrzt kkr6/Y)4kEgFwʌN7ƂNs=]'!ökFKuK'":7K fč'q <%gY;'1&NʘG])RZ$^9x#Xlt^^u >CVAv'Sު+XTUW-z,^!ث|Ŧ*K+yꠒ#1&W<ʽʐ0="B{MMJ)ʒAIMIѷExd+AdIƉDv3?\WNͯ+n3@:N<_A 38ws\"Y}I)9Z8O;t8U D] qɺLKut <) mZ/ Z?AGFi 8neZ./{W9 *Yy +M~[d܃^ZCEy]@Qxo ,cډvRƼ[lqiC4 :~d5l'@w! xRՌ9RĖC+^ø>u$'O D]//uy. ?!~:)dh 7'~*};?m In ? qXiΌMb&VL\jLf1?̟GГ!9m#QPۨ,HIoNxJ{f|2|֪/zv~8{.;JS*OSwNyY{Cqw_Ly ٞ<ހW-4ŔpH_?oio׋0Jj~r}vYrLRp*;,5ϏIz?U\s?aIK A}ݓ{$"9/GOнCV1ne?4cHm{8c!Ýb)<8DQ$n62mQhDk#"(o6G_`вXs߂Tf,\PSaU RSr[ܭ8+.pC#ν>uy_>OyhmHE)ǿ2;q( j6%2r rCn80Od^!t:OK7բ8ҝr Z*I$4#@ntRW J,ph1]j%Cn~#phWf1YHR~KބK5纓FUZJ}t7$ta"o8ޅGZ'Vk=R}9Vv|\xrlm - }*}DSj֗reړl N yD`ئ7OZηQ6g ?Boп5[xoFe4J/FD::+sv4ߦ1S"ڈ;NvoP'm_ԉʸN[OmxJ"_d̽c& d8\ҙ"r*zJ}j Z-)n7f+-:2^֬l3EmarXbs2mskHikRݻ^ViW|dضY,l۝B؞276{\ lY$_<1 4'=m){R`SNszU#"<){g+=)6 ȚoЗRK'ilwn>`Oo|*iRHz@dN|sH+/\g}ĹruUvU߲I-!?DeF9|a,ߊҺ_펺:0_9N~giY7Z/ oڞDD h<n2aZʨ u9"_y=>8YzzB7/0,[}r*̽j^YV6)U '┐t--9meS魊[{%wh/4v'w]nwgP;ƹen\JP枙enOQG]ԸZ:_]Eb.dMCkk*ޓJX+sуGaC Г7 -'֬ܝJJzQ$mO-U-jF"jH>eU=h:0 ﷇc2Ub29_&& sj.&:53]rHA];8]>x ڊ[fi&=Yy >BՁOO%ȱIx.AST7O=Z5>803nv-5uc5oIZ~l./dt2R?at8uF4sl=i˱EU/Ys)a*ͣ!g0f^œT~Dלy1F{fŶ1ٔ▩"vL",[ֲG@CԟD\}Sӟ4Z(Zb~z͇'65sH̕"W@*Kn*Ϣy4=M֧IRoFg˂i!Jm\/{{Gc'NEBqQĖN8Z)ClhSVK]iD y 9#f4o*AxNYyZZ,rT 8zF4a01K<Qe7V(Ez@cY9s1t橣ɆT?!hT=/"3,.dzdd_CdJR>`EW=JݪFvDBa5ţ0= L4VE"IBNl9:;"BfwX&3ja0 [q6z6` mEaF.GLL?T[3[QF)Sdޑ; '?H$sy 8bK1zPRKCU);ܡvw=,&1v%lл9|HX++vұ(w+F%Lh^H>O&/NX*+9FEk1 0urXVh2NnBǚ8H Z=TiQ2ZE/,DɂQ]KkRݯ/Kwv'lvaH4+c6Epǔƭ[nOn"+x9-ks9 Yl) ;v~HC=;@> gIRP^Ӊg "ǟԟ(>R*pm2܊T3?|j"Mkj#Z R{@js"y~?h'U12LDXxB2_Kbi=7G5u?cbSBF801J"ee6]N-}TB? 4 O[D. FP9Ȫ{,BTD䕫+WTO~@i*25 JP=Wxs1?"L8r;Bb 6@6Z6`ƐlD+ b| k0/"DŽQ]m/]'1mO/ +Y:zEQ(:^'ޚDZJl"gKٿFv(MEbQ:vT|ы5Ta!RI=R#Zh&ߤ ?% ؗy{$zZ6iqS(y4!=3te|=Š4?0~F-^ j}rTZME)2D}/3=|րKи9h˯F}VPo%-B: L5TPWNqK@=G78!;q( ;TL !0,oCa_"5D?k;9=b.V+dlш8fq8J8˶,[6&qԮ1{0R/{z˪xX<߿Ń̾6x(d{ཀྵ9g{4 E[zANW7gpƁF8n8Вv]mQ1şso\Nr{b)ʎfw< ( k+Twzl+F|eOҴG ط`%|K69n ݘ>9'#n̟ pZO6mȶDk_"m3{51vvv_AMmb;p$1v N'? )0}Ic5OwSfe>UzVL_At%+j%o"{]#;#$%k`r*y) ~xET{ mgl1f?)YYv KGPa3Vec.:|;Eu2#z &ؽ"{'Ʋk~-!8/֌jXuJ|.(r}ӾhoI FYQk^\şcYu3ff ܹ5{z.("fEL/"7/}Vˉ:FuC PoSclcJ-X[_&pjs2>FKy{C@w&cba6p]ﱷGHW$cD˵rQCƌ}a búN>FG|huRRޯ$|puܒr[ie/YOe]v[1#9`)[bdgAs:b|.Eh4],{?G0z/rEŏ5wMAu])[&j^E:!kg鹒? x\'lS05kynXe6 cm%EcGUmGͱwCckFS\c3f=aW3{W)\} eU|ƐuP>wOTj ~U*s7 a.s`$kҏ`G&PK0ajfh} pZPF t$\6/3!=35:mgV=R\m:ɩdi?!a># ݕ= af6l v~:@ З_qϋQ5k+Y<>T5bdX`^[i"K0{w;R#ca=-@zrMtCXR@0YJT\0DEyXi"ҝRv(\M#zΪNa)FS_иʠMr`9[Vm*6,8UQŲNeCcN S'X+KQՏ4Uvs0i.CRr+; ;=HY&)P;W8=\7o iaG~Ct0g(T߉5Vl1j0XǦm|6O{` 2M |?w],^ |.jS>1yfkk"}Zw_LT"ډŅ=Fj&1A-84}oYCcM^S_l4]a曳J#F fq>I+{(=bж7j>F'+su:md922 p[$EXzЗM.엦VW4eL^[M4K/U3Zi^p}8k}0f-rht}G .朜+KTkg!Hh[wj/仡7}H精OwSֲMJ[[[-2 }ط?9K#v *ym~h0n*`PW _kbo 0 )xyv3Ь~Er =?̝)XW'}8;SGԭ=ŏ:7U(C7jAbngj >f>_'bu菀aoJyU\yn#na%!ֆ C557AaXJAKZ޹f  3@ǥvGS̟=i>wB]̻dȰRp>0F z;k]`UV_s1\௯Y.ܽm5h xaSaHO$6P+9 =43af%,i[ ;0svp\Ersamn g濠Xd ?9sq~ߍ\rYq]6Ƃ, ص6\2 ۡ< lqkukf8w2VzwTߍigO!'>HC?wE/D? hhgRTvJ J~S=q?7M̴=aQm,6)-1^MfR&Ey},b~ٷPHbT1F5Da N1SXp "W5A|4 G8r^GƳ׀Y<:GD|pDMPBɯ}9;d\ C vjӘ x)f+`vVvoz{' =BKb_(2CifVK5]Ok,̂ G+GѯP ,~) (ίov> -:7bos_#js jNrf(_z0ޙq4%0M ؿ޼˸z/ňv#rRc5L~%n9f#mdx\:N'z!K' pO*K}sS%vI1gp~XKXSް )?u.;C up)jy8l&k΅nwpWsV86KPZnj@0+qa(+Jh[h^+˞ʵf@AcYzCfSI,MT pW'4Ozmؖ]z͔G\Ƴ[.y'KtJ3Ptp+$gp$wuH8曇:t\u[\b͗s8{7)~S_ p:D5Kq=z;|jZ0k:搽)iLH~Ĕ$֛+ю_9_C#o tIrQ Yxxsnz\K>R t}M6+B Ojw. 1̐%zT5/~Ju޲n`_wXVOOCET(t܄fü bw#F;2͎:< sba&8]l l+.z2dc})2֣Hskf[Wӹ |)a4#u9#|I"]MLLqT'κŷ9|IF)ٯ,-YS(ǥ5 Tv'qhx'Z j>Gcuɜ;sHmuu{P `{M`&!fI%jT& Q&pUnQNN/G7?p^BFvn##GK uyX1lE,8h<0*7 `Р5 ..́?1BĔ5|0GqwP~1QqjlMtk3+I_g3j wJM4zxCQ *_gx׀W~:{F^|Gnp5sEs~@&O!uI(ReΥ]R`J]'l.EG:z&W\aI4l3+^lS[)t|po^JYI{۷ _R}L\2Rq0^AߏC9w;n+Wq0q\U ;b+r%.<g v6x:Ej\dqj&2'~~ Jz6%L e0A|!E\sF9H?kmINLUS$8%tν{]rH;[n9ju~% ftѺWULhe:a07iK0Ģu8VUCd|$= !}%p}csCqij㱎GϿ?LϹ-q1T$q׌ |G-u8c G5_C@jl%݆֔6]GJ;/Kv@^}sf'8 \cF~/ 2p,>OUKc$Z7F'FޝJ~5\U+͸W~-B׭Ov_6ena%BTO'iXmz4C؏L}&*by0y|Oz~ m+ U+MavN|ɛ*|#b+~u'>0H{?zv+aZp9JhvjyOf BcP6W|@nrɞi 7; B\C^ s;)5X;Q[qk&w!+\ZJ|=q}?~V_US}~=aOS+^k4ͤ}a)V۳^8H]g ?꣏-ܷ߅ 1st.4`-F W<\'pOr]H %lPmJu۠b_: AN ZI77nSh:k 6,6&  K= { C2VzJr4waЦsĤ?]jURWE{/rGv/{]aoB;3O2}M. O%yW=,scoK5U*JY0Q֑쓆V,E+؉cE%rkAy@gЗ]bFqFjA/T2k=2`Ga4-"'9+ɻ"3NŞqN4w]k%?-AMmiw΀-B Fy\MbSؗGV·gb}AlCC14?hmVD98//b^,+y>I\e6ߗQȻٰs U려b&Ŝ9I dQ1N3*_ՐJ ] 2+h_oB oG72WdFzfɂ )uحta!p`cJt17?|Y 8 ٍBmJ{>hC2 ϻஏSvua&8KKqށBvhOЬ°VS.E"r+N9K D;uBavqlg WU$sU5tű$.{Fo@b0; [icOOɒ#c>ɝd(O.=uZ$agŋbKL;6]/>6՗+mHo ;[2j3}8OhWWўHFG0<C K5'CwoJYuXIgMv2S/Sӳۏ ͓UMʮC8W!Mz]?/T;5Cj&hk"BGۦVwv`PԢ U6,hE<5įE JnC[PwYYlԭeG%p?!kcɵ:dUQJQSՓSU.S xfc/W8TAI<SnyT9^^(Bۓ /U* U2j3|lƁ\8W5öJѮ+pq&#\wl2kӵ-J.ij\ md;2z=>`W9I|]k(gIu;Q.#tZ)0/ko{J]͟F+9{n!Y0N l-5LrO'rita^u6hg lvUՁ s yPPgC5SMg;P-Gw ?io8?dN >=`/C"qmk1XaRƑ|"FSv9qRy?4%*NNNkjpWB<ݳ5#z*Έz5drCڈ6w=[ۆxЯb'Z;%C~kxgo vs3ں'c4θ:IވpCL '"ɦN#\bki>cEtw.yxȁ g@RV+B:=PBB|VSWhBW+4 ilT";_׽a:2M3">ɡro;+%N /:Ն2opū|3 ҳ\b|:Sp9sN5̌@5Z {YPw~赀RG +39 Ρ7$`n5фk45^KVC87%p'N$ Ok8>;isZp;$ܹ+"Ika\j//u˾#({3LSFiP_P ["ZN: k k )8 -u2\9Nc'e&Xץ0gq˺2 J ^JBW+;q_OC{O*a5[u@ o3c֍:5Fe5~h3DЊm-7OgvSS\ ;_)v̰N4n9ma파l#Yd6ޥ`/0V+4RX<魵>z]7S~I=\ O֣omlgm"R{(QZ,g뭳u_/B/'Y׻9k됺S+]r`%@HGz95SsK ,XҷY{|+FpR4a}[7݊WvTSLw.jaΠDH΃ӻ=1X#jZǒu.}9i- yvf+$-H57cb\`h+Ch~_0Vj5a]L|@ q4sUi\(0r!S qaֹ@,pq_C~\Џ7ICОϋZbUsַRX?* `w湲Z8צq?Vx"j?G1CsYyaĢ/BF/j;]?@;jLF^l c^PVWS-MLs80s]yrHIICR;Tma[M \5TTX#w}ImSV 3UwY?^!UTtSzNz^Wo}X?ȥ@-??Wo ӐͺP}P>4XϨXS`iH:E?fy\ -^dˀ.]F<f+^qt¾H/<ݛ@dliz EQ1w~̧=8R8wVZXsMz=qv8dT,zysE+ȋpVۦ2y轢H ~3Vw䓵yC3_W.JS)֋8A }u}BVQ&Xs[I-qjߩ`~% _m"O`;cE1cVciڝjIUgC۪V9P:r?&Neon?Wq"o|7t,LnfQm>& CL5fi+CV!l _QvɢMal{cQ%w"=nlL{TܢN¸#aJISZ8h׹lYrW$ߣ7Bj9 sY籶ͩt8](v|%c@2;݅^a%E"~X,@ 9:VT%Wdz9=Yh LSLW{cU]@%Z(5X"] }[oP 4Qd^j:X1 !5RT-$zm#l$ڳBp.b#2Dq:pVߣz}Y>g /bŅ}ٙTOXrK݅ ,~ՒwaͨVc1=;?[7Ό;7{0g~˗BG{[helڀ֝Vnlaǫ1.&ߔ (2Zgkj?ݑ{҅!Uwȫ}dNkR[ݔ?GRYJ]gc{<7vSxdo s&zT] |Xa3f-B[C vTD\5fq x*,YAg1xʨ,M#)B[ýIyœ~ii|Ð栗T? Sۤש` nyKƺ_xjn_1F폚jgT=#w3| l瞈jSڴ^G/*ijQYۨbu{Pׄr)|X}mnLkȃ^8ai)F.Z=XcZ)8loj#b0ucFŌn̓Ι[`;[m4&j=Ώ[NaGڙa ~V=CW [O<{W _a6c*#_y;(zO_a6q;? 0 HJ yE@~\o=F}ZX녭{FQ@?Q~x~όF맷y֯}7u|jH]Wex/-;ܕ [tQwSn{`~Sq[Ս4CauҡB@R-mZXkZ5e-Sá't5yjz+R_Z0zV>s1auS%2M[%)+^STg1J+ WՖ +ͽ\Է{9֞ |~\m.&J*|ezJq[θhCA?:Fp>3C j_;΃bBL|3:1}ȿ! L@݅c'cqv~>|u)[z=)4zF +r*q?_F0C0>Vxqs o0NH=a^\ͣTclojUG*bC"KQbs~ӵ ub 욤^i=Mȷdo5bԚ(𗍯g_ KxO-POdUK>1^bEQŊ`<`yAߢV 7OƷӝGBEAQhy;|خa3W|)ExÒ9<{̒cX~^zVcKm6`J8A|0%fRI ÖscK1jZmmKk z$sLH4<^]*3,i=Ǝˋq2>C9+P(sKw)yڨ7qyp,{~̊> -5+L-~0X 3%:ũ.2ܶV܆5݄Z8${Q?%"B]< T琸gæԭ+ծaaѩ ’jʊj,|Vu8k1ΌmCes|5D1clj seNb(52|YWdwWFW!{BR?_6zBOX^$1{-UIGjKiQMh׬vR?,^ZS &ғ[ xkorU9g9O\#{υq"'2ȺLmx#DW_tڛ'it$6̗:'#s SK2;Gx糅ЗyVC8ry(tz2dfd|ٍsppw4DB<gwN8g;ԄjhFymbE`80ͪcN^i',pb®x!cO?F٫MbosgxBV|afo{36mrERk^`yo!#Ommc9XcPY;-9";b ƖFD;ԻH ܯq`=ЏyL=Aӵ]YBЖvI33K,"?uovSt+kqf:߄{nW䀱z[2U=F]f,=q\Y4&"sHS@=hRlfTx5=E|_6;LYl+|+#oMo:b$ pSdi].^k 570(l(|ǶYgzv^^1Hb(Bۆe 6MgfxCNW떌iEv/;-]tǼU͵"\Yؿl%tW.9>&u+;szgPnegeM]AGhp;!m.$=aIX*Ecoa3*vDYiR/8Z70^.ȡ|J0 =jPz֠X `ٸzE}Pol-7{P+);WV–%Nmų M~JwysNYۙ(!>$# aT"'PLٗL{tnv5Mqkѵ|Dmb@4qMp}nc1WK FK ˏު8Hm^nty% -ZU>nj|٢Ȉ?joۧF}Z2u+<0{.r1Ij*MIۀk-Z{%?$\kbLI˞:D2r &h U٪w F]FGn3/c&JEz2ϕO:$,44/e6$1-BN##9`^7F=p2fc\woV>0r*e}(f8:_@rLZ+:l I^|Ɛ$Y=/ jz;j -_ o^@J^ƚz`J.T6Ws[6~$ o-cW?F@LֳOSκ"aG/)pnm䴧p#eg =+$"֥gZ2i2-J;$<ςpũ6ƩjG)3^{aw&s>'heSwM;;T+#Pq8/Y!z"/-7v[)b|\ R69"e#HD\)g c+Rg)r<|! _?ềlA<"tnyΟJGJ5a_mR8y_)$hDh{%|W=7v['FUN|.\v#Lv r#EނcIfE.~ϻ~ 8uwCF h7 e>t"U,iRze, ׈%Nsl%3 q&ZM'|ߨG_+"U\2$tJW$KIRLj'Iy^r,])ϣYӁw8ɲ] τ0i?G_.95xjW8ݶӿNx."mP3m~?=k RHVRvj,p`1rG(Ltϲ@lzχ"f>k_+n?myX[bHO#[C7'7~Mj݉Q(z߰5 +hxVa[>HbE͸7(8<KPڄ.hIZR%9w/gk54 G 9 U y@sfr '20y:`,sJ`EnK6%ͨw+N]̪IЛirV6r$XU 9 RΪ:G)69O:=VS͇K5.}'}[-}I|!57pO5]t!.k^08oMOƚut9G1Zp'wdWtɁMjH01/$uwڳjre$ @_nᬁ~tʜp?IjF1LN%jzx-U&E8o^wkPqч?]:> a@zgQ.,/f!',і#kJ?kiݒZxnyDi.OnuMӗ{&b,VAJć%(hx#Dyz8r @q-_X@hV/o@sae C7 ; ܿ'vrOܛ_ {61:uz*D#TCXi][h&K#/4B5B^5B=FeF(kFF(Q+~ <@?NOtt:')BAZyz~U)6k/fcm9͛Dpɡ|!>TW/9b9V~&.#8v9>Q&?R`~߇Nݠ칹PdOw}_' luA9_k f{/bt2[wè"Iܙt2mS܍'vwz{_pFoa`%_bVv0B8gIG_;}wH?;rU Gת-Zu^\'9h[80*8W`ax:v \R7N|K5Txx]}X>'O]4<{,*1ȶKc(gS{1+(ׁ>Spuv8v`"HrN,]B]yMj4@6o`iik&I^̿ \ټ6WѢ/Nen0>^䳖/6c i!uK:=YsNY<8^ğub( ᙁ#bKГt>e5?}OHudi E vzhF(k^C L:xVtо Ywwr/AoxZ@!պˆ5*R5D] 55FHyM3eTRދunl?m_ѳh?u+H_ #??-:]Nq{!0uyP#7٘ʿ)_N=S.;(d⢿-( 3} LqS[+uixbΧB|t.Ή [Kn?Wi־k6ҒEC;K +$n͜g/sKe G1ş~Gj({bu*4Kl9Oʆǟ[֜-`nLw[G'!Y=ֳq<%V{oџeNxi~z` ~{<7)u2v&Y|aiEyl>j|1+bz{\5Pilx4ߴoԒ4M.pS4Q;hF]Sj-~$q7l-1cڏWiksb(=yȁäoeGҁ E:@)Q#}ulCkG?" fVL'_[A{w Ώg,i[Tj4EsHwy-w.UEt(#VAAP C+\C pUG42q_3In̞\Zl-[#wRO]p{o[⛧nX²1T>]Ŋ]SږVdkXTf+amKuRmn9V>\Ny[!9ok w mڙ7#_hmaK ßK=! r% ʎ*r VC"q67+}֥Kt+6RF#mh=0eh҅2UOL}k;Yt7ydUu)~:8ϡㆱatvџ&=_Ϲl)Y ã +wVp8YK3w`ׇ|V)G6η2YnY#;i⴨@@U[c/uS$*\Ff\Qͭ1S6Uդ*~UŪd͠_;Cu8k WXLs'~ 6/]P+3YҸY^(A( Pi;I\ ;X?'Y2[r$GWC3 |DݠG,.c 9zݱ $TTa!T2Uz:PdX6XcwZ=ST3nr3/ziNds2;2jb }/~WzGyȥ5C NXDqNl=rj034s~P$l3 ?Ɂ'59UȊM Rx_khwUN|LQ\L M W@9t੬)0ɧnΊJ_h'!=lg82/:(OB0]hp>'v o-P>>W },sdXSF5{%o3%hc\E# rz< (呀.|cg:h( WKvxئ~Z 'j {.93d(k{e&/Sea">J,S Mb'6 xC;;a5bGH_HҹF)^q>%ߪR}^z[;Ǹ =mؽBg5V7! c۷)=ƫP(nCQӽ 4&&Pbt3)GrP\"B>[@m縗`$_G$I͆Iq 륖` Etp~Ԟp X>ncކf1=]{b%9libAʗЮB,߅12,p#$e|z /Uj/ l;LcdZ}gH/N ׫*{=a4^{O7q'k bgWW( D$)s+Scdꪆ3=܌s#+V z9OrGMnpY˞fM0NUG ߋcB54$^G(:8}5|UFk;ÁoTŒ]]Zp?w8K`-dZhZ?#[Ձj5^U\f%t=\1A u,CKBKkΓG@cK(qE0N1`ĺW7/ezC}#c}O!#Å/50r'&pYhSr*j1ȲR6lkR/j,+Y3xL M燒}e{&Ts;զ}Dq.@!8Id<$"6q(*P=w`n E a*`mA(Ly=3-$݇ғ7tB .@\d뽜I@㧱q ]LOiOC$)7+Ҧ*WMXҒ8k*[e_)~څB=%9*kuKD_0,ڠ ^EDZ)ІzSv.}Rl5j:kFZZs@"ّE?z#]V¤'n܊.$-Z~DxMvދ`LoW<Űo'~Q ~k@a,Q̷[˶nOY3jRN3ޜ6l_0ѷ9 T4K7Dx.C roLDvֲ68IlDzz2|SJ5=FCK}УV[F(5?k$Ũ L_9q#m/2t f:}xx{XX?#2щ?>_!<=̊:Zcp"Ɵ"ߠ6F ZO=YF_ \s`ҮQV[Rx~0bLfu1WrYߔNyX#O.+(Q!2WfDjE?W6!Adc~ڥa`Cn6jK9s~>vDQuS_, 桱0# Ɂ7w*x84Zwkcǐj؆gE/1Nsl>=)Գe5ɋ=f~R |'Zg'nڭT>$(g;iQ3 F~H{hC W8u??V+ ר?{ MjrH8͡&Zns`>*yݑ_Lc}C# ʅ#W2wlQq(_qiIRe.]u]IcCY+rU~KPlsdW=G_Fċ61ьʓJѷ>RY]DyVT1S" ;X<3[̙Ղ{nEeb]GVblqjZ]&+TDL w)pszO>HQԴ{o`%ca{ NUED2[m?YlK>gvpR}X44 ĸ/*m_:z=gS01) s0`Tx.7ju)yX kp;\_t=z5PB#|V(W9Z_ e}bmyv99 &8usa ] ~+O7$m:^m5~v +W*q|6q _>"75bGF*XAZCT>u imxԱ1H}a(N'1+ 9pF1S~FhzC2`{ŮUV"ZsFl{]H?zM"7oGh/9$@qxu-Dj[Nw 11;-K\t=ny.\PRJn@o Q qQ1T'j+w)yL~IR63;x'aKY.~y$QѺ[[_1Zu50周 P 0ꝫPnr˒#'0(KP^J9?3rEs0iw?qqqdm.ǿ*4 1w !f"y h㾩"6T{Jq{ظ96 Wqs+Ӛ}ymQ2W zG]ctA|g|OU$/&bDW"; %c &<ȄA~ӈ}Ox7kޏԾtGa j ܤЬ'qr<(#|l8DvQ~^K澠4j[ lj 1 c5{9l[N ϲ}#( [>PP *\dQS(W.2uD益㫚3'zYX79Q{;_94{O6u46){1W%/ohSDJ`[C,vH*UL=pښw\CK$[nY`"eZQ_}J2Z_Jn8Ԏ҆ 㢗fs bӡDu+Jx%ql\L5U[LxbFV7H+K+YB0:{D|m6~i,c{&48z U <֛s 8iмNͅ:iie(ݺľӃPQ?(끓P&R_^2e[/#kCiʦ1+WEaϗl$Xrr6[ V[HZQ4`DϞM_1B/Yq S߀6S!wvۉ|ϩv^1yF}5PD,(m mZMm, ⯺t*lNNs;X2dHTsSNs]O.''*?9s#~>l1T1^bxY (}eEFxHOA]o #&s|;1k)(ί6Le4jx]ՎwKWX-Z7Zr0 mF:GeT`-굹 <ܑ 8vEe*bSWǦ@I\{=~s5-9Bk2׷UQڶQWcEP /E^h0JZvաZ˩}hOccm*?* )0v6ATWcJٮZy5wO]+{Q s3 F=1gFs> v˻ڪK*1}d_.дbg)v3?"\їr:IuI54WT %W@s/i;^'5Fy961Lc aojR+T'l垐}Sl~KP̧u)op+Gr9r#7,M9oGF?:}E%m=phokPp')H q8&kG ~PLG^cG[Ħo5ZX9oj;޺%[<6lQgzuW+|r~J'lLoIi_RlGBCM)"ӝ ؤCF/CKV!qѷ^jnU=΋o.y\ N-!yÜQ$# )觩*)vۨ*<>Hz|} }B~!=Cqxo'"g8 F?bxtZ|9sWJ#VXi6|+ZڅZ}gyfY]5q޾3gIK: 6;%"XCQt)`92ȀBڵ3I ߵ H.}YJ^c~}˖{abnOj*%ɑL:-8/| %3@[ 'ݾ3LQ圪? [yηC*X,hbX,+cE;|7שiz>u}r9Z%"\HOZ 5&"1͓O:N99*Unlq|Ȋ(:sLy&MȽv=QE㩃OKfbu:F Hz':Y8)c@aNN᪳"?%XQC#Zy{֞?^ŁRMǁ 5;Q?WPοW-Bv m,Yb Pz4yQûsUχJ[\ؓb5Dsp/6Pqwsmv4JVUsSꥬ&KPvOw3xҭű\O\qhَ5%6gB"(v>VGM'N1NK5qV,A32&3mT[g/CβeD{|A}߱|xT,n[\OoS{s: ag5CW\s0{z5cύ:c )V)[GA#$ 1Y tJ*.҇y=).^A?5y!]/{ts!P={(~OXwΜK9U;[.x<(4aoO:K D9z5ѫ\)S F.C^kYck7&:uiP+Ѧ"\/hUrw9[`/P0~=EUjvQ;9, Pfmȏu3+jz:Ѻ~a(=E'a- ^O^P{2M;0M":fN8p B̈[ dʚSL_@+  r 68D'5*G]~]R]>@|l4 ǹ3Kg.w>sK& C~l!kIY MA s Tl$Q!:kY*ź_!_<37`WװNyϗu%x.7ALtq'y`^j-7{t|h7] QAhJtL6Mh .Zߡ6@fsvJRmrV@r[[3ZZ]3 ygT{vwar@jOw @?qa0}1Q @pBn >Cu8:i,'"HιgƸ__B-ljk<"2Z=raؗzŒ]Os P(kީ" -kSp6'F;|;|-nvHx7U"+?C8{f1%z{Vf )ꏟ/SGpz&}~4Spiߘqp͇g5r 1fzPY?*ʾc^`f1E\oӒyaV!f+3d BLs֫Ct^P7~G| < kQҎ3)1r\CKmQ~bzxyuReuʒ-,N?7ɪR;,'ŹJeE++ی}ԚZY -x]=3fit!gg#3 c>Jø7Y\Jgգbm#zfZ?Oן|K)$ e6g؂ϿkTw 佰Wf!t5ao\N}7 F%ڨ7~Ia Zhȣ#~ļVnع-Wfy$]&[Lm=R0mn'eta?"ٹ-6\/x&IkJ¯L-,#n5|t~a`%r@ *ӗEeT"/sПxoFn eGCƓQ}+/sc>^HT/VQ//jm>WnK-S<·.'P (D^X}Q @{I$FWhSA>ʆ})HJhʠcWژ`Dؖ0Y'#z.&vaA1=}-eo>A5L5I,coDW-8|pՀR*emg\!,AJs) u_ ;syeE5sW-dg%XGaLHz0 Y瀵4Oջ9fo6xtlxZ(S"7§k`4xدk;A7=ϡGgl-e|kySI!='ڃd=qӓ#>UP~AhJr~ ʚPAY3a4 w!]V~Jdc9Ǝ셫4(K)jW.K|D-uCkE4BOoO$?P73 Zu7\tx{gߡ=`#l)=G )j`"qf/2P*B[%oOV;c ?Ő^7L~pZn`&h6xn5N6nR~J0h1{Yoy>-4\ ۂ2sibDDvr0NP ;/jXZFMv+b6|n3st06$e_+G˦8;yZ7K(V_6QX ާIjGbU^9 z&Os~K͊Ũ%2+;\f$/HS^~N  $KZsJ1 5䪿*Rnp:rM[B|Ǔpu32xR$Juϟ2 Oq{ )ǩ.t""hQeLn#}P0>DfnP._kSS*, ?B "br^j<{t:PLM^19<ΰ-bEyLηW lJ&#qU!{Me]sN%0uX:xыjpNrínx]r~:OY8/j &,Y=qJN ^p{=ͥr,1þelCn| WDߋa[E09o1+&{,E0e7q_j>lG/ycD6X>'Q/ DLfjlWAcUfL9!dV Gv-x≜e \nMb9`7iԌ;0Q0sʒ5;pjHu5ueg]aLI|w%rboe75ԍtrNw)\ r*1;BBڰ|ay$6$B#~g;FdDInI(׬8̢SER8͖-I{% zK^f zK*gM*VzKg[M^g;C\c$$$Pf/f0Xj]{TNք FFYV'>IW\Qf[qlx(k[Qvlķ}f^oyķ8NMbi.f}do";h˵hűwQ}ۨY[sGx4Yo9t_jtiLc : e z&-[-3}jt q KT ($}4ʞ_47:F8 FOcv`_01дm;^kѬڴ|}=cŷ'w3^ LsbֆL ʤ &h SO.JRԢQsƻM+BG$8?Z! _ZncE$_гbbz}LWBb!Yksm6Qc2.aV.F?GWgbZPMs_n3{m3XhcN+m_v:d%lX?qQTzW:l39ae kÇ~ E=252HjDz #= *?.௏KY nS %SMp c78ϻy ]2Ǣ,vu=0s%!^ثS=N#'ZoGk2_fSʻ:3FܮpYoxtyoz銣piC|uV<˔<_Ӻǥ&ddx{% ;QI9=Ta{L Pxb=Jc]|kN:4},|mNyݩڼ Fy⓪D1wM]Ч6*s8郞 rtKq-pvOJmϓόo2ɾ^:MS]Db'1]KCxu=ϽiM|O_#xk#&\+ۧX!j8J-Q7kObItzU P!iM,/zAY,PQ)'@c_vA"9YǓٗhs (jdAr n- ;t+B%ӂucH?3#N řTv9I90J6hکVugHwʆ5T_ |)whX}`~7!G KӸG_Py|+], wZ| )(cwLӛ29I䎶t~6w/sO}m@d|Iz":g,Sڬ1M"]2%[m.`F A 'f{Vu}.z(K[¢j*,cX7?^A.:z$>:khm}*ԟ .kR*~L}iX!K-* $sPLKO&gA|i'ɠ _GJScԗUNGY>>!tPJNJТl5آwLdy*>OG|G`XIϭPz^n<|۴G;iZ=Z+ʆLwO^OFN]0cx owZ(n\?67P2P+p Y-Q$,rV]fzZG풼ֽzȮcڻ|37y7[{hi;IJJ|`'LANIG7`TM;r:cпg8a,~%UQDe[N&ѪuKn)i_{E!p*NHQy$.Hc \88Zh%s7ढ़M#T*D}ZLgȯǸ^s;Kr&\8%:?F]TT¢R\Pj#./1;o#R痥<1hOQJa o?@Q7YF_s/o\"wIjr<2噜@~gT7Рa?NSBZI ['2qc􀐼uqb1Д-rypW9x{K>0]hq7=<8nS=r wc~6Q8?ۋ}"y㸾2%8bR'EF6OvM8{h]sϨۥ6SW6j24+^K29@쟁_'Q7%Q~t~eS|VCKZ6'~|v)ֺޒEfO{z. szekݛ3S#ˀRVNFş1n3;W󻦝#bzOQ="o+9kJIχr_)嬙@:G>0?+e;^"@-n) i0w%֍Sv^D##;E (QA³blez]04<{-׎i52ba56;"N!1 ]vlC""5E :2+Iviui<3 PqzN0洶c7"?>zv e;o58 ^`"y+Iu~oa1{N~:KmCJO/ut9B.n&kUD|D3HԜ׮UfptObm2i2X]lt9>Jɳ?ϛ8!^ID-P lwhnEO@fh_UP<=uS)bOuy$s|+k+q=_Ck_힇^4~sD}DQs2% !}}n};gۨ!gOЂJE|"98vzSAh*` 6~e^ aS7Nzx9xmd 6k/آ4ZaOj?Vw]o iP.U;}9N_=)6㑲^pCif"00p3wuc߲!tRiuO+\hڣ׍e~D}9,$ƍo`4b>3⵲x~󋞅LzP♙ldb bzeAk q1^}Tߢ=in|ݴ5fgD`|r|'^9!QSWE>gqkBρ kF u;te 8]Kgg%C$s}9Bw+'vџؑހ5FjJ"0JXNE7 Jx+Өd 5@I7jus s$؏ߘ%#sn-?y%F!GmY= :,C_Y#7OER^ [zǬ> OuVÊ'@(Jo +-맋 Ů)#[JM, X \uz,ɡzz"oTOhe5#*D<0!j>;_.0"Mvg}k8巒"#/dM\ة0]W:˦]p]`O{TLL ?׮6˩w-GWyE.MKNcD^2v݁#M|'GR%v$ :.Tzʦ;3v#Uw8O6/z)+Oy{ׁB$w7U\_`$+;xؿi"ͳE`-JڹJ \EYHHds >N;]0QSw28:8$^EoV??h~4_-E0JG)8kfgF'b  C 2J;b9"P)DUWBq%pXxcg@d_.JdrO,)Z`\7qJV1iOKϋ}ө!OB3xb-NdM`w,-;Ԃ޹܆ݴ+lfYnBz2a0ZF~RI7ʡQ@o^ʵ&{'> {jRiJ^Wܗ9]Řu~< 5`0sNnO48vhrWIcEQFg Ϻ{pWʭvnAKEh+Bƽ @+!O?vlj_+r;F5z^OуDy*R</3aEYfܺ~f `G@3GS"Ւ&{ *낉s]W+G\Ɖ%_ ꆅFsn3{;I2<-`#Z_4h0e`p'`p<ԁr$a r3VφsIㄪi[{h_g6nUvox#`ތ(V=F4O&;k'dg^Ɣ<ùM-qQ79$hF~{qeH/znõoKc}j?H>|_p/sK0N >W*R1*?:7gi @?aZte)%q8긣-Ƕ_p"vxZv)5'Yձ P/êY,d~Y.ҁ=2 d;K'֔gs7/ըkY3Vn.[f|e|r_q%,KN& ݨfS}F]kp=#JM[ν%IxA &Y[uR9Q\oPBOYqpLqC/aѸCt8рFzJ#};Hnw`5w|nN@{)Ehc Jv}QTOO>ޯO~0p;w9γ/{C猏F1!#x^9Fڅzps?cyt.k瑰o0 '2VX |,@ǩfyv?p\6#<V6ՓL6HNyaEs)Ǟ .::|pp&],2 Y6z6w*#d4 чƊ`5UÕ+BMs37iir?tnuNf]!-R2Zkt(EyF5}Aȏ;^ ?Sp8lBj؜P*Z-ÎSSd{o^g.s1ׄºC؁f W{ˍf}zR__fʒ/-Pf>6{C[7āi嵐gwR|rڂ/pHճXS ' 6 sQ^aV1$ 8>CPf קĤdl(eGLC~z;PiВ|X6] I}tLR^'e}nE}nJր!֑2D.r՟jMAg@M+J~CŧS3,KP8#.Wc1~ CM\I;}XMIyc:zVbA\Xȼy =h(0ܛ<},ъQmĆC0پp 35ѓVI.f_3յw[<Ky9FC;UխAYAXW5[ b ez\'i3@4B] c@ugFݜ4"n8&z'vzWɤgx T:7ru oz0?BFk-N9p< )q&PJ p5[2i#8/xW  p8YSآڋ5N"_t+R. e"<__%+B8yMwW`vĹ䞾>JM[ƩzvE)saidHxlSQsH#YiRIy>xCxB"bkՍ̊s[ Fo)/2HM¾"sMZhtc`w*QNsKGPJ.=泳ϸ&:?nI2/L vAfDMdq?V;Gۅ\C+t i`Ȑ=7PWpޡ~_Z&8ĊDI85t>w*ɢ1jzj~w=>ud3OQj篡5D_> j$ƶS[o@;^ 9J?PŠ$xv>ˮGm KAf(! 3nSk?ds.3Q73Λ4/N6B9{"x~W0ӣUVH7хru,L5̻).Y䷍r0yXBy p, ھpPs뫯fF >kHjҰy/?t_K9$t/9!ūb~busf[_u_GC;]/3)3wS y nIRX_0ѼG yY;/KatN=|#ޠO`GPd8%WSU5l~F,6ch(p%WFg !܆t*v],Un8}-WTQ+--gL:tnkmԨ)H3tLn;ʎn f!x3Yuܛ]גaV7uXcR]o*cgIu?ھ<*M)4\:=hC1 )EX%-Ѝ Zժ6`Er+%QU]PAQQi|ޛ$M y>>Ynϋ^Tc-3A;ˈ*ozrÊX̉(067Pgyros+~\/2R3W3bZEdܙB'Q @rf}*]/b])e+d\ |t!jwv=,掻;Q5jBgOYK # _Jp2\ ͘ 7`ƼU̲ GI[O6OG5W;~|~)\|ٌȠ(or,dCh7{6a=/wonkN0 )sS1bƘo|'Uae.zrlbQ;\-EGvS ߘ(ug)s&2 %^E x,5j+K ᰙwss2_o$G+.`d j8+ܔ;I8/ 3΂|hvi g}7HL51.( ( [)OY2ƘE(9Gog=W"Cvk1#7->R-52V;}e~A`0Qe7Rtj% Aj)w }.Ua=lEɷ*C VK ]Y0ͪ*$/zq~B `FۥX/Yx7ahC}vޥaV{ST@Zo,Ե;ٻHg}NۍH{}l/~+qjhʲc uzT_:͇y'J]M@I6U|O7f\O;^t<)}:ӱDs=H, T?WSL8w>.GP J-7zt|l,Oiw ZA8bHg.sV9,U?Q$W;؟wb$(e{pFh_CX7 NE^Ì^[D?CO/8Ja9{eFG剰6nF5f`e[|ձm  Sư2$2p#>xX]F] ;$Ɖ9Ǎi&7 ) M׈x%(P f^.8律}/ *3V{ @a1n;DU3XL#WAG.j 'O%IP"Z׭BC3oH| GrL2~a8$Ns)rpVe0>3ǔ3u 3c{4< 57Gv7xWsH/tH8&+,njTVv+A=hɫ$H; F&a 9Zp'ݯZHJ cM =֛˯eJxRxgwYW+t "{;3qli m:!qtGkc' | 0`]'k'SHpnbVo{+hLmk' D#vӏU'?xitcZW,d):?hшY6$i2(94+C@1ΥN{0* ^?E«bi1nպXxs#nÚB;G;⹭h*FQz:twsڶ!:Mei&c5.M4gC5x} :9ƮϜ^I[}S>QS$4ʫ?MMWPr"` el14ɬa֦2[iԶb28;o >=@lĸ_m{↙Iˠ;`E{Li\Z? Cs5t>@A~H{OF$P̳VDS^inGU35}5՞L[2">ʿ?꾊=9@<&ml+==$6D=F^eꃱW3.R%?S[[q{^ H3 ~ZHƔhHhNGh6㯶;n^ mDWSF?Rt NF)PJ>|nlb늹MkYˆWX`l CƇ}o c7n^LW %z&,_ŸB/hinG>oyI+E|p@ 3lú/-pD:}Le/>ŽՅlyL0RC cum_L=LF!OTC0W2<`̅ީd9`?0{;;(s`=@;tw\~h~SЍId}m;ꃟthwZs>EFlmxJMd׃۵xb+~7< r*h ڄ;F1JK,p͔?Qw:œ xαIv yҥxN]+bS@)$Y.S!air {fH0NSq_ # wlJ8oXewL$𿇏vΈq)xB@nl_񁿉Svi 8c4J560|$@B-}.] =@( 3&#4$|m/bW2*x4MǪ1B%_s;b |wI$'.#,X=_H8m꫃?Qmuke[#^VQ83%kuj˰ȗ * 3Fyς]R64U|]"U뵵* R*`:U9"pfs9 Rz{hńFx`[8s=mlM&4z">8`~Kĉ}2 sin/=vfX yD{8ZCH28羯Dv^ m+Zd؋,bߓ (#?J`.vۿ _/kG%2 vm:n/V?]>2a5pXa9^;;BAxu ^?q+3PIF͍u=J9CL':حdΡj>cmZ$ Ltr]Ԝw :6vvKsﯴǷ̫%{#aVAv8D]X $bQ-|,|e S c.ƈQkssz@Ov5bqײ+f[goΣ:po>YlMU8,smk;p6Kkg'P6Q JUpLXxF a* cO :x ts HIb~:F%wY) NPa߮[!T'xhƿ>qζch2.Yy~i<+QDVku_1h}࿝uzHwn{>3t6wXnI/ GP9v$;Z8 !}X[*WL۝ި9k|<)Cߥl:ɷge]!siZ.,Bw=ie}57aqC6`7Oxz7QȢJ-`9jq< G\<3);r.%W$>Uu꒝kYp: c)X<:(U o*: R"&n.^BOIn u36~^6o|] sR7[g?jJ1 /G`>n^'|'F`]΄@J'uqыu {!xEa'\.I/qp?4Ͼ SP Qydlf*TNŀsNԦӈ9XLRC%Zŭ!YPge3&@5k׽SWl_'Sߞ4JX%?uJFxՍNqq=<};uQ'p3g71]YMBu]O6gNwy׃A-Ey| mt?_XY~]01UԫgU!Ķ=]zQ iBgC-w\0|\}.⛮޶Ow ^:v'NxOnk0=מr*"L6 r\fT9̰/E-DvQSXԙ+DfX} }u̸řkI\8$㠶-VKl9xQў'}_|X%H- a,74۪ _;f`N տ]A 7,H.j@/lT{؞gexDn$7*v^IyEq\cnQHO{jA'MZx`Ψ.̨NG _ZȀz;u1җzvFo-6d}#t&Gy#{I]qaA+=I_ςTy;RHw S݋ |iٞ d)}v!KRv.mOLU*6N{G5xBĽ{ylvu"8;ќ썜 c%>~S]6#ѫ\v(0,E-q,)Uz*MXԀ HhH\cZ)4XVDATׯrv>2ҩĬ/wص+ >Rtc\2bacDU<@ָҘ';~ M.vpv i؆s+LglT`kz~! ,3TRK"V@aRVbNAjYTc$7E+//eOx ȳ]MDI1$3o{.`{ Z LžyΡ"ˣV6[`dRV.iiR%79b~+"غފ-wVv>MEjy}mٍϬx gcݽ.C> %wu{'[Od?ٝݫ{=旫쓏wO=f1.1UymNVl03J FL;;ѩ9у.D<=Te;"ŏ2JS|_kHRh?UaYw+A{]AQDdL @E֦֪>\:FFh=0Qe(%>O:G }d5m+UZzm&Cnԩ2{`7'[y:u wB-8umϽ W AcQ%X#%_qMSdg98qX oVz:n`eob={3ٯ.c>^!qFn/Xz.iCw|h慠O28e^-O rE/`}W"B66"OjETטIh7S±{__̽W-00VZ}:[ bB s/BgX?$=@)Sٰ:_3{ӺӺ5:DZ/lq/=̆PvLg1X Gp]a~g 8H=ysQ7J!*ߚJс5e+Ł ;iiJ1*Ɔ? B( >?+ j}6Ha@EJx޻g؏g':6 n9hy'>csETt`H@12.(O}Z+ #l3ڿkBz  kSRk(Q Dı _߳Bx2@=U0^K*>|2f3ZOo -LR1Jqpaݚ2H?ˣimxF&j'$mR^A {#IKeclMK߀5z Zv78[Q>YƾzGdf.0!֕%ͩ|:ڑGQV+i)B<;μ<ܕՋ]( Zd⢱--6HZ\\_ԡ!@=SW[zkHXx6FTvX 8HIZ}H/*b_!Fn 2?lzqV⧲+:IjZ.X'Sqyxv{8'Ia#f&϶Nyz 0N:J;tbA<#_-#NЅv$6 WllRͮj4{6aj˃xFC4OsRG/Ԗ:hs?sx9p =t^?ELû˹ǩS;|wonzӳzGx5oӪ;򄝛2N ]E3N$h3QTGS~jPx9 eu2GR9~F0 Ltp%R%$+d)*5SZ} odgN4wh<`]_vZ6R]|AL~7 Am(.;/Qd2Q]rY|u)sj&7(pU8 8Xֶ#So#j4zait5o'cd}2h߁nO>WHzsD<35E48ٞl!+U# 8 Q oo5Ug󹧥y+B`_UہV|Vo? jy`<ȪiZZ@̍xV 3{[V+n97f{% kaDc|/ШˊkXyy ϰovf;i{6=ynE:rxa;H6MuEh?~ws]@1^Q 8m]j9CƜ|v>"vwzԒc,tܫ%QUQ>TGv`Na}CZn<+/ߥ̧4$rQsj4cuT>_jy  P!9;V:'v#F{G[u:]Y>)]$%+Q4g}2;59 NA뫯n!q3FHB!6DmࡨcX!-(Xȉt6 wh礈UM/YƗg"}ӣn3JVZv6V́ܖHzDLƝ:T\,Vd a$)-2kؚU2r_r ,~F>d՘ϣkss\itHv%~"+EE*O7^ _LU@ٗk<cXȂߙXey@)&W~'zi <$;1泳Te;e; x&1 ǎ'N>3ӈ7cɾ2Ԍ&_[&Éba@Ό,O,3 wC.>NQ@lFl@q-4-Z߬|MM lQwD;DxֲKl/L]r#nQzf+}H;^!:5MN`;Γ!c{D7cMlySXS;z0ɂW"#{oܺdN*܃Ŷbk_/l#fŏihVs#0(fѶ\"E[jF]0Gk;} VXzX$GqRnj7ksDǗƱKwJ ߔ}\T0ĜP뾘|4 U uFRՙKX;#LřaK(zs )υI(LɌutA7Z2Uu⽆DGQz~6]O$&lB îc`fm^mZ;:A^WY%)e!%P! T՝C|(8Rz+["5{ܧJG wt5GyiK )KR%^!,!k s܀YI' $zsˣ[9ļ%^ :S(kɎJ`i5:|< gp)H@;|W ecebWa{뒉=YkM ?uH T5"35yqkvT]Ew+{BF$ʼn>5ıh1eCxxxʮe h,wt\@|"P /ESUQ{\%;֨RHN]Q8#[s>r_9XINx`XG0%pQ1Wt ȸR|ųʇ>:Fjǽh .7K]F YU*:} (ݐd~rmQBCMͪaGT>hW?iJ~[ +Ove2ǬGky;Z۾~gԍ.rDž \v#d\0&5.;aD+\vR%068C6rZso I`ڻ휧rI%-SZì;>3x' 0N~ Ӎ kgaC%)Xe<sk@W閷O#4;dȞj`a=U/ibZ~=\{+#̻uKU4EpZHrjYYCUDՉ(= kݑ< {؝lR1z>|cV3ʰ_KG佅T??}FV)*bOOܲns DH%wԭ@6~^#$QR[f}М|nڢJG}fJ%W; 6zD/'[TE-lV"6^Uqٰ@v2OwM{'0ЏWoĿ΂~+~7xIs/@4QPIrm>KYCY!kAX!y>l5/l(Ly Aly\U5պ~up٧]ۯ[Yw8KBbc?1|Rە%[yz~$=l!# k }NubŬֆ=u;Ngoշ][{Ieu/]wC'Pjf\%LTi[%hH*[FPf;xƂ 4\\m_4/y8Bw.s1։P}[mz _؁^T=Tq_0[yܕ@65ib;*d4.917Xǚ+10_CKag+oH.%D_]m*j,3Vz#H;5Wyɧc10190k}ŵL~*!*wDg/pbwUb㽁ױ>R:aۭJ,pUԆr^$my7H^ǨbiF`1#z%ѣԭ |-o\ RX#fgr.Id\ hWΥt܏<9 J %.#8\ 0Q,sZ9v NP_qsEc FWUR%4?j?SpDCOoG./`[*%܆+5иw Z|/,=^f7WÒa'k鋺u ,Qb*B!  ĈmQ±wElob㻟T*K, L\3e.ţoz| ȞU/gIpIlZtka7ht*O`x'FoBqr̰?Zm5jCѱ<R/W_G_z2]!6J}݇;SEztXСy =NI{] (%Ep[*?`Jk~C=PLk8 DLs^R' Amm+T[b v9N[m^޿JĽ{Sɞ_"yMVhEn੍~2UTB*9WG [׏7?Vj{o#vTvoiZȎJ(y5pG`/OA;ݝEoopnbwD#kHU͉܇ϧcG0&as@/(r>/2Kd_sȢ?ƁE|~ ,VrEw qp%醀enk4VTX8HeG]Cy =S{j!isS`?]ADIrH7+^ퟹ׮6ƍP6B3[:xD3h!UC0Mӽ QkrqǵcUd'<)jN`*6St99JzILu9RQzZ\})R%9Ӧsi1gܑ_$*f"d9o;?mNur=FƼ_@r3kN+VVm#. Be1h|ibsyg?WԣBY1Z#a47XppQYZ`]>s!獕|$* я~zq@S1TE=yQo2^HG&Gv>Jܵhp3gކt885ѮG {Zxdoǩ𸼉w1j\Ω$'9oFG-N?3U*x̺ҏD2.+pNɃNQ57$U[\"Υ{4g"z}:^}cYyMmQ;;MsNMqjDFaXLնξbZj7#' hf[h;,wύD-T_ffMW)~\QkEU h'Ew&K;\ 3X2ox.\뀏zlk]hT&؂=B |#"{7a4EUYyJ2t* Ir@1p 7-{,F*1 I@Pi#R}a* O.cXZvrGj=6'Be*Q}Uuy ާe vD$n~klTc7&8Ku9w.UZ _OFˇ. Coӊ3#u:n)}EOwtI}t_*B?2 IYu}Yx\z֊8gum R & X`,_#LA!E7^:(hFlΗ2^_gxb70Vz 4/H,kkDY>zsg(\3koDmsXo8Vvk^.t[j8z_G;غ|vO F5gԛ=mrFd9VG[.iDƃ΄ݔNw^1]%cT#KuoFkCYrrMyi1{X&e59$\p˱ v~Ե@M%x`CJ Υ0V6X2[Y(} {9[ɯ"s8[I/:X![2?O^Qn>>ܯ5P07+~vJÀ]yz3ΣOVz%k/]|!{* 0Չ| >F14kWuf`7õ#!vØ^J E] et^^#"Nqݲ]q/UA,Q z .|kXv;+Iy4uyR;CEWOm?^^Jt3MY^˨}Z!uQq9Z/|ʯ. nJIIW,boYKCI-LQX<Od chj1YV HT5A8wAC;cMXQwѧ,(nh\*R/E?IQ >n\pHu4v-)2Ŏ ߯֟O^)_u͉~ ;ce:ր90eD>9qGu8`>⸀t;qN ^ XEƺ_į1^B WzX:^9Ǻ;-ZF<'|EO0b0:%r<7]7धaDCoANW-L;sZu֩o[#uCd[9=[N(ܽ,js-㾏'e嗆~g_}=pAtiUpid ű grvlg-쉪mhKnd'I5 m*C1 w'ujgh+MRT?Fe;v E_xwסVǷ%ʋgmxdKcv Y&sfAuP>mTYw`TIؽ^̵>[d]N,rm4Zl6ۜfZy'YʗXB{w>s;\XF=l#î ҭ[`v?ND'k6g3*G_X{qmv8ٔj*Va,(/h`5M5doW?yy*qupu`,Ep\*7!'|.BG#$dgӤqL?\[bzcY 1Chc@]7=>dKkh?̨ ;E]<,։1݁_b^i)"RFH.{׍݅"qr !_d!G;,\/+`W:c*^Ll@( F|eAw%뿭\엿X*^S}lSH}q#W#RTbl|)AĬ'ަ%EĺSɈ/hB}0K0*`ux9fϋ胟zY`r;]!o]zJ} E)ZV%g)P_qQr˅&PMaNGkl"fZ.cZHL]Ě}Sug5^ʚ%-UuOm- ЂJ"Zdy>C^ѫ 0)Ng^=;etݻXO|,u$*&E\" \cz[f<{]lulE%RyDAs2-Q={MId>XOҾ*18X1t#Bn'}u!)YƘoIq{XލK-ЧJ.@#a?>A]8دbDຨ H=J!bgqXmfemd Ց$ φyz~Yg!ѭ}9:0~A)^X|/IE/i~Ft]Am"oXAi<?30HYrIBއFY)ß ΰ#Rr vB  OWPF<}P݇DdbN5bUٓo[^k`-ָB5S04afGy* YgOԖXdUlpޣ ax xmĪSjfeܦ) |Ґ2!x!oڗhN̚^5%v'\ 4}͛&E+P5g +y1JN^eQa!mz[zx ulcb*.27 FE@5*cge2<ٍLp1AGg .&߃p ۏഢT^ÐDZ 9%?FJ0O#ŧAR=/؋U Tp`=81ׂY!JQ'ha+j8.)X ׷5Kz>J\ϒ  =ϯE?AV6ȥlN~ҬXG{8vML_gv>W*B)Y%Vȯtd7`; i\VEg:cYrY]hȱS?6Ou}vnwWIT5ёME~NQ?׏iLo `/8SZ>-xEVx}jxէH>-#vW~370K<1ϑ8]޳h}e)uօfn9w~03 1; /8zuf?4-C 4 u]8ŽV ?7:b |6JJ!g|sԔRw;X"Mo6dξ..[Z z<'X^\ϫaV-a^<볔JG^J>5U6n}b啊 Ѫl c"4>2IrLPqrS4KxPN4GN6B`Gp;7#1oU=]y>,e3]Lf^!fZ,)C|2=~KOaډ4unUS)}]UQ88A7,<=e-CPNPV,b=cY)>3&8gKJD \x]^:=A5#k/}O 8'Ei]g[-Mc[_]d;^xasMx;uΏ7~WCu>ٵ6*,GKdA ♸\WHl?+UӘݱAd<],Υ8LYLQ!tMMw^Nđ}$aʅYjK&N̞I6|x"h.~mo#"O6<ʞ|hYlsaF'<'u]A`t͎_c *}<)D=_3O4P6g,_oL"qƾ4ϘЅzk-N׷͘vK|&NFyXn]Bߚ*&O5a+ M8"n9'ܬByWm}Z(7}ȷ kՑY V'a.3 yA?arAߌ߰\z7ð vb^>}X֌T2+Rðܨ1V&~)^\ǀ3`'N?fׁ&ԃ  I9~YOV&._5wN{ tAoD:U/KxXHki7^͡Y lȝߎ]7Lo䮘6Қ|*{iȏmnFDŚ?c뮈o'(Ú/ƭkf} czOǣZ>72պ1տFߌ;2a̰֜S/kDͱ%P6ޭīƪ Y*p_,w^~[oѪϴ!Kɥ!OO.e2BR<3垆=>yɶ7zYwit'T_9WoӔO9bt0_ee"^S՗y"jt-c7 BnM)몛>HMia~cfsz(ӌ7rzhOPo4'|sz s7ko\h̯_#qrg A~y8pTZ{{=u?}Ac(=^=]yyNk|vjgjMƊt\$?l3tqz)eEȋF=jGwM[ji{zg N//*;^ީƌ_O59燋[ְ~>0ͷ`B"7D ƒc W29csK_fY$տ5\hb \g`T^FۊUr8y5})F5)dub^)~' IX'$AQB+USJ]@Ntyr W>;:<;V>K|`<a,i V|RCdȑ+ Wax p|7%.!3two3y1X7E+o٬)"$G䝼 3-wۻ^,s*EruWUuOH q"ǀC3!0F״JV)dQ2bl>& H1f`U]Ajp}sLf??qι=ύ_}blIը慲s3yC折$C|{r#{@J7_ )(OܹC %KZ &  `+]1џGٟx{U'٫e%>WK!z$}fE\qJ{X@M;Q=ޤ~~;ǝ fF(ބ^+t-ۊXC6fa¶Y; KגWJՋ( ^S|ij}֌2+@f5|M<] @&Sy &4IqA@p韇 nđlHTf-Eb^7Zz| `tVA}sZ٭tw9LՋv+wuN[->K,~>z&~ܤB2tN)/<>3xHL:YG{Ei"/. }+լ[|ыlڰo j2k|hKI4xi|I_U2~G6{/->;"k;~J>iR,c m% ~X6i.^YX"߯bZꑤ ep3i~K ; :g1++SY\`J6sX {r#*el$pDv ` Ŋ#R$r8nwǟ{4G4S1ԐDj;YN^k3!ig6l|ȟA0ZYo0#Ϲl`k'I)eU(Il\JLPV-3Tv7ڥLRne9g9rΗ](ۂ_Vd8?FIgPQZZlhXF[,o5 VfjM7;.9M`b Or]ҝ;nKkAVsky2[mnh6trJ>|Fʍ t;olW9$.E)Ӧ[sTOSKJQ*,IG`kwv'y-_yhYZ*Zj꾌tOG#x<d~Q?DTC/yGW UJ&%4|٨\BBT#yh4+Z6KzGSzJ5숾ⴚ?~(Mj5q "bcv|s ȟ6KC~p.*ul/9So6a9T2,A!yȟa^JwHw.+fSdџ#ῤ˓-1lK&lbX))+@hjoM1߿CU0NdNJ;PXY m.  K\6l=3Jˁa?npu{E]sUGEͣncPrmb.A<ǂςߨlW|FUn $lǗkbnb yc2z|aFV~pzthɴ[-6-VTmkʞ$k%|8!]&_5 ~L~e'|=bDR˼uCht| }g"B: /6i!j'CC ;Y r°yY胞`*Ԝ Z߀vPDKкV8SHJh7M,Jٷ2NѱӎGUZ m-܇eQJ3@U}>f$%Qx5z3x' u+*eb4rUg31cke5Jቸ|b [.k[Y˹-GW1G)TK"{@Vh#]!&1[T,YaZBh8~AX+'žXO.648=$%rWUR ^9 au)4}^HBCo'zʩ~h$7>_qJh[ hb9N=pNG]2T.*sĪDa Nb{)>tWTE^~+_ n= ~"9W,zO$"ƥԯ'muwm'G-|[MSBJ^Ca*Xm[2w#J,g {ֽ B,Iqs3̡:s-'MB79& *"}ؗ>|as:G w[:`F\gW-ѩ<6CF2vݘDP/p1->i~v҂Z?vRHPF#Ohߢ=\lf(ndKJz QߝjZfh'a44Z2K%h +]-a ZqZrG՟U9]}64q%WT|:rFͳ`]Fم%%*dGTLVy)VP!2z³K+vr}ubBczUyQ}X~a^X^sU*Y*D uk~-"w@!' '&Z$Hr5VСX'bX{cX: _ +Yp:VZ[oHV$JV-Y-X+.wܚ@.|(Z. 2`-?V+p2vbd[iY?Ų[/ b*g 2 RycE&,7Hձ{6m/2#EL;m6Dy9I`q,kNڧo{[hI,c_op}_U&Fw"O`(Ӎ=!-N=p"JJ87)uv,l~Qjeuqo#ٶWRBVFbˁkha؁Tb&*21FFW!/2:D}  ֮լQe4_}Wț/ӡgStIvu"zSvZITo 5TCM8G;biqmKz3UD/_{ܯk++ qѯ_-}6{o9'x:ƙ83,Qz*4tx{t> |AD ߌ`fXeaͺ2!u:Xפ1I͊.ab{F9a QDqHqa|6`~wIK2$#{+x\n5NC~^?b4IMup:SXR5`+j lbF' (b}NɭfKW+%nZ-{[lOCֹŖ ZYY u⮧5w=nbG.Вbhh% x\a*!~̎J硸7aGuX M ރNc:*m OrՔ*'7;\LMNAzτݤQE@vԪZ'=(Fdu ɨGx̶-A;+Xc>KT\8zG8),] ݝ-u!6vR J!") #ӛvKܹM&09)ٸ6Lɂ8L+kPGJZ]V&K&tvÄmImYXI" %|'=M|D>7t (0ˉ1LQM,YfGcAĵ*&*›*Jn1'|\ӈN.鶑m#/Ef](H6}%+iFZKd{}BMb~ k`q*?sJE"^'CnT:= $b}~Y o%WNi~o{'VVNhi }۠h̆Ѓi$Mbވbm͔1k-L$tw9?8/f3+bf RJ Sc0&Sg0 :1skN@"ffv@V$ b2*#^ȥ^RvN} 14KsH%#ȇ)^tqxcԓcF+N`N(-i6PZv^v:_^]#ntԀ"; Z >O<+m5 }a|~ӳ ρ3j|=v:cW)~I:-'u{H@ᇌ2gO7CQ GaoZ9;mOV˴3>Xa)TZCT7\C_R'p_gPvl]%d`L\^ 0_9uks̘o%g{¿(3n xi ?+Z_v?Ӎ_&?Zo-[˯|f·9]ưUނoO%&W&軬 20c\oaޣ{ggg $CS3RK">C)sOOg=>\%u ^_&ޭlVyes¢`7W s]Φܿ\x/z8r ,sqDknjM^%;p*|pa(Iu҃Go¹ V -Y"%Ġkt%qz|i%rd07.bN%Z7e,&tv|kv:ޤhXM$VnpZR??Lz Y;6n/";@cV xz$_jUAudE` D0A v PSς]ůN,yTsD+EZhh?BҼ%)9GODtʺޠ D`i-zbp {dD}C}T?K[CGR q?t)ѡt)M8ˬ7JyV;@MB{Pf%w66Id6Cl^ kB>&|_[׏~vr~׻|,]MX/e^eK-x<vͰ 0RpwSwۗX2 }Ol '֌`vm:g)7rBn iimD5 u%dglx; ZS*׽LZ=J讦kc(*u ̓_j!\\<8uT^% 2c igr`ki9q,FnlZ# p:FWdHmU3u0]p+t5‡_iĈ-.&pjY:7\VJf/uJfC JQyaxNbO@izoT3vә\o+ LSd& 6SߊkHui}:~OhxǂuclE;Yk2:.J s2 enfL{;>oK^l6NFox R|F+Rne8ZQn+KP/ P\}ўڠO(̉1uU0JY+吾fJ?!'hݦ:HUPhkChne1Ҏ BZ&qԗC^.:H}WoO2Pw@CGxMBo Qd~-[vvA1GqE|~'(',MA90ڷ5{)m~3v0Ͻ5Evȟ9IU<-9| =rď<j܎S_.`y+V`L#gT[~*L9ZHi%g;AcD+?Qr67TRYg!rSt&얋.2G:ocȇp'Qӝ6I^&ݪ?4J%ޢ[J0@)\^bB7;|CEtx;QNrV1Ua ԟ^p&U`u.\$yQc7 ".}7wR eZh#[FUMPc{Іc C(b)AxD,xDX#"VM!GLp-TDwF*EQQ}gf74-~~?(fvgfy9^FTİ֖Lv޵dHa=Lz_ t<N_.Qx6u`D6'>f"СC[^R% ʉiSjN^,}pB;poeR߈BTi'BwߧՎ0XKaϖݪ9|҇%f}Ƥ4a;OKJs@YXLS({9 JPLbX`` nmf=kc:?Rl# MJK2޹k KnTiH pԝSk:a-||鉩GmwJ#Ю6)gv :rƱ<c J[yw]T"NUbbab6Ta׊Jzիɹ՟^hט?01N+t"@qlڪ2UDtk S3Xl_,yO>[;fI 'Z%jEJS+泌 H06kLMkK'Q;$;ѴߛwO`ŻXS0ZˀsWJ-e_<\x:~ڥhbD9GWP;~{`_dG$O/ݐ>K覝Dw&Y0xNmizg&dQ>T;,h(g͆ R&3h{`fvzS 95 auǕ&YNws?7B6VloC"d銭C-py6)v ` <ͺ<܎"U/ V~ r+ gdezauzlK<=eBˬW(#AԷ 7 zB`%yu./QU Nv;=8S}zDMv3koi$]#9yйtQؘƟ8iLӘ4&vXG8ފ:\ ){߇,#>RDz!#Gh'ɟT'V3Yc_h<泱)`/;ja?'G5@u ՙz vG*~,,V$EJvZ }/ĬHy7lG?ӪK1"ٺE"{ާjz0PmAe,Vǩx!wS ]"j+ǕhwEJR'K\IٯUXԼ3Պ?p֬ߍ6E]Rנ!W})i-PΚ?~>ьV ; I?mx7M ld[gT4cC2907Z7ވ3,hl0c}fF*ٗcyD8cNؠe=^dw%!w:Cx{6{ e' Av9g( 3t %2e(qgXu}QhMqz~=@U'nc׾ gRC=7_hLqOslf "~CibpRi<ܣ] ]:`' B"pkeɼIhꎆۇ@."<9rړ=c0ϙ;íN,Ge%EB@OQv'[ƤbPڧ#UOIyM^vfsuO@bls[<۸\~*l<ƠEt9i=XbMd¹s } ]*N딃*KșHk8l}j,R5־U(ZǸf zYL+Z3HӴb|h{ ̜N|t;:i G$s?!t0ʌ"W;6eEGaݡƇ?>;f9Z#Zt8~򈶑F\BmHs: n\]:;=3KXNe/c#ER;I߃wj9{R xnw[ӊ>݄@}.y[#N>, ?z7+~-6:s,V#']lk/͆ߖZvxЗǒS̨wK-O*\k\1bxN )G2r9QϫKgbqna bpMx]S{ _/],WsA*EdgTA=o'9n%?H=5w_~%o.?/-QmǒbTVv)a@Fk&φqGR6O̚yg^Gt:n)j-޼ [6QZzSLc}=}ԐP ꭰL:ٸlo7;ޫ<%,T 7ŇZ2TV=Al^l;Rٚ-a:퇱UEA>nq %aOHn[6Fk-]qp[fL>`" ܸVM=hk巉x@~7 ?2ԑq-}J+yC=>k ko; {zĬƨͳd(0Rw۵?CWB!-}م ?59t[j]h[_s kzHR+}紆vל' i_Ͻ&MZHl15]2زt7Sqjb~勨DЏCׇm(pYBaߘ5 WcDܧK>t@ ݧ/P֬x IQH49Оz;vZL5/>[[o/iEWSssjMY39LliܮnT㰞3t.Iйw>?9A38ר|k& {>}}arZ1 #7)VXmh'U܂<]q=j/6!~e=C~K8cV: niwj{L֒[Sfמs0pvؤljDݢ,=lҕ #ý`$3 oNO=[2BH\BO~~![ri;݅a.or[f['$?G}&hKA|]'eEՓ?vPguRVp/\ -|N(^<;;w+R Yś'n,v>؎Gnx m?;RPw$q&pn EIZmzg;}A~ MVw!ғqO ?l 0_(Bm:f"0<3n -IzG+(=X}]6{,A22$.xP>. h<6 <&xC%,,FU!%8[ z(#rósfSY*d|!'[>ъP}Pt8mLx*AZ]Yl5HvS{!|Ԑ܂xr6Lu9l|f|?q5{߫K@]a4~?Ȉ<6$~3jCw\2I!o$ l˄]~L.Xkgl,>uK-s8-2̦?ŝ$YOVQv" в$^ ~(Y]rXħvzNfq|nTuP'Y>wM# {k$%PstLF'yk>; qG,$ѻz^ ,OU-AwB~~sݶݦ9ٜ>h $뙏;U1 p>vzhr#j |M, Z^a٨qu푣8#oz9ea+xK8q)NJ[Vc OY^I/&6`8.f% vg"k 62'kkX^Md5Zni#fѓBnjS"RLd$e~rp:s{zT΁ {j/:7ep}(9%}K 4}6t/)l {dЭc8U犼 (۱5\\wOi`d9`Sv0y =ǣߟǖ>}RkC !OYC-gcPJǸ&j{QsjxRDĶVь%iڧOeȗ1bH>d|*md_c@2EG#< %/ gJAK4;{i)}:_u'jn *4ܖiiOVm8;fQ֪#9~D M6`٣2?(#[WI}ԕO Ee[6gnw60{v!Ȗnle5"n:UvjޗEJWl?@!lnL`f,hIz-y|Tqӎ(Av{C[W_E1s'ڋmӁ#-ta}t4NDW@ |e<"<2s玄 ;/6(NT2ɇ̊X,(0x^*I Ű!vzϮCѹEm%·L[xOC/h/A+|f`*/FKh$Qf8_%1rgՈK_.Y:^i ft=R'A%l0ۏFIaza;̍m[@^E{>I#fW+wS7yzasyzV+΃#Vי_QogI܁ȃ͊kTd {5!&Z*9yN<D ,.hyy4gO *9uxj7504v6Av*.m!ތ(O)vj*jű'"GY/OV$wJAt-4lrsx>8!a&^E nɭHyl:]O-sei)W21w;#Phd:c(Hh?Ƌc>h7-ȗqS ZsK`je ЄxaAKKc}|Zv esse򊔽F\NiGpt?C 2PZ[wȵՇG!:$G›t#A"cFuW~1hנY_ o\D5k1իq\v0cNlКׁ> r_ p`a)8iW4ʈ+iӼ ꧹?h: K#z-39ZfDK[wQ&h)ڀ?3kxIrqɡ"FКd$gнP/ΆpH-|Σg=bʈBaE5942fA iEÊGu eW_s#L'ͣr/ޏ+Fr {(^yK<%Zn:4l<eXU,DҪ4 3epZ# (ە$@ F*KH:AOnNSײVB]JĽf!+ XuWGmn;%'<-5]G^@8~s m^7v+}5Coi%DW*iN~T2ғgQ3G؃T-_p3\XtZtZO.}A=7Bo+\R^F/`WT$PϾTYS&+"VG[" /`]YQ|.GDqTmM%1dH/_Me9~ʡœS׋ 544L& 2VɗKLdFNvR(ny<Պy>>ufo{Ko,ѷkt۰>:)I $!UqӰۉaҰ>-V!+O)F+YV_qڟ1A1tW)vAKu<ۚK} M4;Q# Gnblb.h"oST1C6C,zv1w@ a4ekH#:uC Vk-&ه[ L̂ ktAlTlb׬k{p?7 66ggbEVM~a3<" ur0~QnȦNc<eFh6.őR{{!+ny8*=S{M^A:CۋjŻ+j.ezM:)Bs&OK<-IOx9_{xLzr9bq~#'ÇY(K7Ҵ>=k5O2kzz'r04߁[lԂW$2Tp6iiqT0g"ew"Ji> ݲlk 5 Fqd7ǡFqzS 0̒p"L/ʁGk?octqG˥_ԥ,x` T$N>%:r| 7lċ~Y/WsXw e8s %hzo wڍ5wmodi748!meC> wZ? n2ֲ;.̰-5Y៭@ 3!KPK\ZFz;K2:Qd+[gPH-0w q÷u*t9Fn*ߪ20­ip+8LAsE%fX:OeJ⼨jYl2Qt^}(6X"dkGRv8fc0$"ac5"@Ԃs8g:lx ڜx%[ԕלE3 z!;ޫxHA[VNY䥹_m=fhc:s1d$K']]8!.k5_8/jh %9't-(3l*tYFUl8jƀr6䠹KPyd1CHp }"jAi%N,+ gBYWs̭?뾐/x̥\Dބ xD+!߄Qgv'3 3(8%yfn6t^:^b_ۦ^ (篿F_ N 刢 |) 87R_M67I!_}~>W [*UV|2yx)X2GXZONHk4yu=8=&O6wGplgWWoPغ5c}V_^^`a_S:P 3bZ9S [\g uO D IvSy;[xZ9ZH)>pG*m`!Y+G xO؄H{(SL]ɣ{i'цx}_99I]iaj޴Ga+k,v ?<{bV,3s^Ab֍1wP !\A.K%Iq1M`MWNi`u5[>-f:ӵ˻j[wa0醙d_vs;䏂>G 0{ycx8܅KQp yvNi%dOPv7G`at:3;7 \!J3aH ׁB_;7+";Q>@{ 1BVvaݨч o/{p~HPk9F*^P{+.`T-@-c?]u?vVw/Èo@ouvVǸR_z>'cLB[mL>i9>ʺ5>E8mQyVtm?{pUg+^ͅ9}r›O~WH-B+,GoׯEXwy&O.SxoYuI #O 60ޠfX ctm_8S[BЖ\4/^RGd!e.R\ ś{{R۸eω|@H6K6x^I!~8іdzjym}bt1¼KGqLQJ^0|G[;+y{svLu=|I<M9^E z\bL=)򉦱vXo ,S~qzWqy\5$֒bqd.~Q a۟`y031[~$y ϓoܮo O>i_gWW;F-9trhp`g:/m2 I@wZrJS ''2~ e/;4KnuS*70rlƭG:j(qtKhtoĿs|QdSQjYV: sX_x| [zڗ%1A}:`!]sG)vM@]tE6ߤK_ Z- -᚞L?fj"e`lz\Ѭ FnP&Mkt"5sy&Ȼ=ԔMb0Jer/v"DZ R "rc}PǍPq/qxkwmS[)dC[7 +JXSgF?@>[ br y&2]e,Fa+l8`-6N5aL4N通1bYr5 ђ)57祦~Ҷ߷]uEtyKҴϓ(x|&Y!7`o"c@'Kkg7ϩQֳ!7}ŧj_GR<ȭ!^DK2<͑AYyق-jEj#~rkvtVns1qB7n&$%&QmpTZ )7`--zkxj.1- g?Hz!| N21h˅~1C-eIX$Zw#rFeĘ|5]-9s•@͐p]9"n{VL2> 1LjJe ~YY1BN{bfi^oDJ/Ti=9acvUUp]e!+}%{ޥw#c('KEj&N =U_$6+I Yaq^k/ ?Bwm}Ȋ$үy3h䳴h5aX/Yq8+@Y!\1!(o5 lԸHz=[cuςYΠ)t|ygZk*%ƾYpÍO,boٹ;J|C(>/p`_& `׮C Z6bȋ;N OPF Sܐ#zêʼn ?=hһԥn]مKʴpK'g|c@Q%$ Xx2 𑷧wAMSa5lOU}hD"x̰ew:mGX1 l;9IO !`GF=^(AXIr Ew" X2澖d*24phiϵMnCv5[AXq?!?!Nb|m~,j|Smt1N#`KM褸-, sFf'-TxYHDOQ:*bwc gL7?c9>N2pcH>9nFX1+1X3GȖ,[6>-zQҰDcccJp4+\5Q^3/跤: :.$:mz27~Eo/c sTg9pr7Zb 7`z)<+H1BRIm6=vL;g{|:A_i7+W-VSg ]֛ͭ[z i]<=b?}R<╸NjPhhAFߙd9# XbΏvuYrgo'OYGœKf=0['/U;y;:a&?n7KK@ +iUw;pVh s|$ߎ}v1dz %k纫tKNS+%$ur4 ^YAJbz#tMO;ij^j'r&?6;j'"#-3$@]>#g688 ~UDv1C/G -/q*๋ne:{ݎnxjAaszK3 )l]|>4vbq> o_g:D "rT}FyLjixdϊu5A!pK:S[W0Ih3u:MP@=p{LmTygVoCƷ!4=ZD)~~E,3w*  G&Ș !, 6T&,P##.i$5((%Waƕ{0/L9ў;jDܲ{P5(z>JD&eh<ʏ$q|sSHlq( gL8fx"_'G{~]ޅF+X3l +FFG-JH0{UT2D]3ɾG=??fU~W&z|i[QWܠ-l~~e\rʒjhH`46.9؇"8k}Q3٬܃'"3~G"0x-XnLEGn=Z٫[Z3a/Ps~XocA~K!xys-yAꔽQ$9ᬫ8j>x#ecO9_IN q> ~Z٠|d7~hBZzE }T``Wqf0؆9L͏ ,u*~G'(\&P5$J.i=<(HvVUpU& gv-ʸ?&+ֵB trW8HIR)y:ل":$K_\}=HHt%8ɟGxG g|(%^SuÜ2ûO"ѣףx&e&$k.Fkm']*ޠ ,aB|>Ҩ%r9H'"Y gPR[Ev˥ QڃTI0 ?a6s;1{M#i upoCQ#ҳV48&QWvha[*k ?#G Rώf9 #WEf%Fz.mfK3 V(^89Dl G񻛁?2,dy5ŏb[y>c$%Ekf'+'>zǁ<$_h_hl>@񌭿fR;fQ{0[~1߱+{}ɧ-So:/:.F[)kPm>[)VMOpKQ[ (Y5)e4Մ{CL^MUcw4'(GkFew/;e/X{˰td<)5s+xoYx Nwtk>4H+SqkIcaULU$_1[ v5IM=uh/{b fjXԙRO:bod}Ȣz^ u&A3* .@ѓJ~ԞfÊn[ޟ49fti2%$pY-"^&BTὯokmiLeDL>2|9B9.{+O/ͬxN`4oB~ zR&` ~6Ep'zR}OJi>ofl@O~ehQz\E+O v9lA8mW0WQ}ka䱱\3uqoF۷J6VlO)סOW{v#f__1[2B\"I|9羁Hӹ=xjV8٘`zq.ѯs3ζ=ERB)乂6Cr!K83 ;n`O>eg6O])'_<\[o8H\jp.r/ -%%6!WC)6ѿCkOeel:s? A:MHn-c>Hz_3*w?!Mw{wzÎVy8v섵NHk_KN:u>Jqbߔ ʜ+|d ?>0D?(>.oǫ#T(H*~jWz^9y%&ʏ0u8߃:ܫHBD:2X7y2>fZ;?Xdž=OKH u61OZZ?t{Jw}MDI]G |ND6řa.v] l$V>Z<'ސpq)C%8mS ;S.O޿gf+~l=/V"e<ܷSGΑ>9RWQ !dFm슥lH7`^aDU\C3<}8ۍ֝4:hm`ysҜՠkFލxƑʳMtҼʽ3N;*Qz mU<@ B^ G}uKfm2vQxx-%!D6;_ gnL8sאw'dT^ ~\o3P1m1RU!=Wp50ny2;ܲ$}W=h{`~@QsC2)'15D2?{v17L~ۢղ/1'!"^ë[^|G̬T:Јi?LF5zJ60K(SEn(7lC~5q}>ʂf?g/ЛE.'FGԼwMG 00OǍ!Q&jgemP}n};5=1М,W;=N؋PKGN7\ ȕ붫/F+Nz r+#K<<#Ě6@HMcYW5QGO~4Dѯr:_-@-.dO|χ)+\^LtKtL=秾`HFޔi+ĶwUd+ 3co<9QҌUu ܰp} 8,px'.?^A3?G`aלO =OSΧw~žb%ٲ|>gпW /\^xJN;oۆ2E|~)p;ְL=;pONՆ*X Q3V[ A{QX].,S.Q'5G8<瓃V8Ϟx|PI| eFݮg10*yF&yAxˮt*z̵,wv;}{9߀2ݿ:ͯWve ,EXsDqdNB{b\V'=4s>c׮C$$ b: fx? ]ZJ7S @k4 S;Ўj("*J<3)nAYbڅ*IX0Yb?.@aby8m_ ݓ+B+UxV:6qi!%kGU={ 3 ͦ`qmQðfѿ%>@oyd?!֭^"'2;P}I6G=^brwjmٯ Vv0`c+(L%#n'+R3;q5Mm >.G5k \GF|Η/,vGԠ׈#hL/Rk Ѻ@l Vx WG/N)#p=>> <-'I(|~:K N5YGbZ5yI#X[.VjZNkr>$XmУB}*ivI/:6ar30E&E1D[؍5}]7tիGl#$$>?;ׇq1TA}ĤF7ZŊM*i #;. ƾoֻ C֏/`i?_Fr@,ف1NF=C.W-وYr[&SWc}PGİeEP7OW?gs۞OGҁˌ^"̓Q0GQlZ[?cn$D7 \60%ٜɚc X/$66تPŝ# z./V)8dT@FijLf MofjR'FqfWoPgk}O?[!\72a !ocwq}u|ݼ3*Ygō{Lz#W fZ\0傁6٘o7x57SޘgFAB9o5EouE9O*n*3E[K-&-uQ0`1&w%E௫:M8 [ H1oAs $vzyqw9aSn Ry(^|ﺱbyA]xP9ȇ8>m6q^t.IɞBX}z Qwڝ':*;{VYlQ^ׇ^n3IA)Yw)C-g;}*`i=H[8W+JRlwH%\gWAIYv^Eh<'QIA7(OTr/xg6yL|(O z(I%=Rc[hu!ުQ.'WT3eDgGvQ~\aߋB/2 ܠ-s8^k3MG-L1zzz?!RPTǐm0ǜ9~<Y 1&oКRaکTC额2ż\w.<)T&}2ɗmFg9S|,nRj us%ODF+:hK]`:᝭Ly?f4DŷS 4ɏgYf:e'"թ`G$frf6]= IVqBo@/#{M~#JWoAdKXs"JVA#oY "d}.ΝAlFtN ֟/fq41lrj`E 'azRz$=r v\x=)1!<.xP`/:bf֊ S\㩖IvG"n++Q'?qowQBs<-`٘|xEڸuXsz̿e$3} z-Ex}B#}[~.=LRdѲ#5i*6[֧jO0'ȃYSɃ%'}1ˇ 3Bl;X`ơ oNN !=TXWK-Pf_zf s{$m*Xz?8\DΧOrtT;.<<ʗ8_>Y/6HTO藆:ځvw7~;|K" lu*):+'S9Bĝo}@k7䚙}:bX:/oC<{J8@V =G2wBY60sYgX &r2Z=?D3<}:HKe~!>O@ֽ^k8kPµ>ng2"}K- qvY+TܐH@Fr8 ߥo7YPRW1VƨZ{eSNFd+x!g4wb}LB'Z;*M8wėA&zMnQ6솢$} Es$jv`-g7CD7 DY';I|Y랗O ϨG1v}d=|_wm?vo%zGgx?ް{V3ծl+*o'nAvL3G0(;<XohY˭ Vݣ]^sŞڷ/0.E"%}}9j c~ Z{Tqģ؊7&&UkpTf$cl(֚e#X:'6;f琎h p}խb\ˣ6Ȣ㬭"/ɐYȚw,X$) ƪ~nŠ2{l^꽄@T;(P_F'Li*A|g9=j )|^S(쁷[xpJ|*}.8]8T83Gs\zQnz* l739ZľSD(UFOQ9T=ٰ3վJQ-' L{udVh Ţg_q9x=bB~@ʹ}^e{ q=bf 5څv۾mjWE#$=CR{o%_M/U!˞r,˒uTy49o+OFXIRdY_G [(Ua|KΆo[ֿgzhF / 9V횽|ղ ax, ҿ]p~f6"6|DzKYvd91ǀg89eãcyl+4[BvvuUƿ"]X_>+ N\]xk6neNԼj6gxgp׹OĦAZHAC.8=LO/'.$=3whWM;">u%E0ۉxz"Iq$xL*:FmɈw@|Y#n' f= sdE|67c-+Ί2;魟 ?Wyl?{X3ݷJVT$;ʔF]zYzhHMc)JZSDK6>U'U3'Gm泾0 <ܖ]+r)Z n+KFRXY]r QC(:2T,ڽBǦS$;-qاUA9["L2`D2`~׋x:i#Fk|B9nh찑CǞ ݇"2Fo֍ZVRC2$U{#RqEw5YNYO>s~17ח5Kxn!Q y6sD[m*֊u U{MuhAA}  q"T3?s4[ˈz۫"GM#\y2ϰv'2'^X4gpZqn}GI5s݋C}ܤpnĜ3# Mz9Fi=7d~DO.̛֙dkȆhӝ"ŭ2N[nN^|rY`̆Hjq鯜Ĺ$wf/c[S~랭HnBeFnXmh E:>(l?FjmB\е|"lJ%x@Axլ>Tdv1KSv(3߂[gfŠ6zuYFRWzz=/ƂXJ0WSd>ųdGf'eF ជu$'̥g<#(~[xbnD {Dκa˰ݨOH21ѭ,y6x}}"mv财5ANŞWBMqBLY@@u!-;o{pMmlMBSQ3F%RTX ÇL=ZD`#O9/b&$(AAs 6=Ou^w2Ӊ+K^${aU,-ȓW}ĸ"# wg=cELBbHW.#DI5+5>ᩕGyRÒuQr,~'|pyǼ3 W }iuK=4yrD^}0vctskNۈDu~~/ cEMFb !u2Ð^yQǼnM;Oc,wtkZZ%J.(tj?i?@xun _պh34h۟{jގ:>')Ki:r"cpQs^޾ &ow5~O`ѩ뫢<7[lS4ߨb73ᅒޑoQpaex΃Y7&(۟ #0AIh#Q2@_gt{5&`Ium~hOh{\3 +O߷Pܺ~8  Gt vݕ8jƫAV<9z67$.spm\w?Olrvq=S/<$zp.6kG/6 L x5B;ӟ ĕCИi ;wrm(!b+8N%|(s2/]7|#ppW6h9Z1KΦ=A;@ Vu \KZE-7#+'z}qSdܑ%}}rGoOT.(zr3܆(pE,+"" ASl~?`Mr۶GqL1"ޛ<3bC3 /J554f0j}NHe-Ǯ$5?E^zF>iM;l R+jsegbM{joS*(4F_i,ܡeŒvjZ:d%EF{G)%Pu6|~xk,t= `%"Ha5l"wdGy:`}~ټ8j'>?^;NG"{lxroͅ^@2΍JͿ_H^Dq]Wu)Z(֯n7E_!EmLl(zZ1xmӯif5JpgяD? \`qIW(Ebhwn VK?g6oHRiKJ"I*1g15=-OmF0;=Ձ^OP~ZT:dItP>!j-}-P{.P'<]fPPQȏ_yCLGcڒHh߳ >iN;')>/!)JQD>t2}[xy,q"~3ގ/m|ڶwR(MW0%~R9F~V{ce*ڣdM Uz2vQ>ܷ=wVAumU!nsuKHDQ:"1a}$-f7QX>z%8I""c3|?AlMȃC/-sj3Q /yZN^M$~MS wq#.q_wPxC=4 {(iیQ\u(a(k$tksB`nE">1v`UԩV6/0]`7MAT͚I! 7 ²~oP/׮0͆3f}6|lu{ͣ^ O&\co CG֋=øUݡ:}uQJڇ㌾0CRD(^PMS2:)̵\p3 j7Cao/.3/2lGшv$\Cec Ƈ'R%)d$'ԉL}.@ŧoO7ӧ Υc\ +3'q:sP nkSqvf=r`}0W k<VS -`T4%4e,c Z*>֢RdL`l&2U: =ʚh I򸛢+ "ގH@{0jГ2zZ)fxE]y(,֢|8SXfiC;3a :T'-;+zvJ8/^'IK8:WS˘uvoiD%EH+1YM/[_%8$pԫmzFqf+;i' #=}pYw%I$8E. 8`k+|p l׾ 8H+zz~_FKxc*!|ƍ4 3T;ϋ.@ pثap,'Yލ~[ϣŸjd^`9DUIILxhQ%6J|~V. N6}Fy&U;1_4W zad6]|xg/~}X|ocyC*㺁{3L{YM8pk3eOETĎ @6\ai(լDpJԣ6Ȳ(#6&nO0]va N&&i:#39&o9r X{eb/٘_ */J@DTntC'E{ {r/>v-sWOr:;9nf[YxHb[ LƻjyjBl,;OB6S@d^OJexn-[;uGծփl2x,V[H# 79W*Nq [M<%xE&.QWQ63/*Ay&3o+;gYd-|DvrFuCJ̨-V3*qS!|=:(cWe8i9èsN˃x6z|UDGʽ ƵjY9,+Ӹ!MlF9x V{&hNh!?d)Ͱ7 +6ܓ>.}nMߙ<=>rtOãvtqaa!$tJ9@/t9@]̉Smaiu9z:J+^ VBv6z$"ػw)n|*2Xvm*bgFy}DwŠ@/Y ܥĻ }CNbayh8W>_++2jYvŜa zJa2ccʋҿSVho uv {i+A^[kUr!;W&o3'G{80~Ք5+AvU[>Q^V ԝ{Ml|llQ[ ~$oH qeyB萟xQXZKύjaQ|aϖۗMqUiG%C9M=%e"Fq5 @oh -J-U~)_4x :aR1Wᷙ[!?%/n<_Ϧi"#ٔwr-"Z6iFTf*27 -_ߏ _ .lv滕K{v}G]ncq]X;Гk8{}m~|[ue0esI~2jڹvH07 1Nd%ƹMB1PKdz\lϲq+ Yb/ZVZyS_E'JPhM"$sۈDrd*X8L1l q &M$If] c {~wu2W:!F]L|Q}=j5댬LŷVC Eڵ_rD}7볱%fO+:1Ŕ)Y挔k_9OZqK,Ŭ].FEO~߿Eʟ(]&lLټ+9HA̞[KW qW`q sN8k@g@bԇ4peIƛoqzTظ=el:|lcrK-̲Yعx*x楿$r k~ʯ P&0Ð YSXkKcLq ȡň*xNkgʸ3+pP皅 s]kg}Br.l]1y{!VښΊԴ>] Ivui~ZDz&^ރ- f6Q&(:#x{Ph9F<`UJ'c :6Wt 9-Ň.ZUXl84xO}:S)0[58GH$ТO(9u)J7+f{IFC\B;#νϜp+]` =Cy]In ի}W9Y;/a.(wbWO¾BsCi_<2 "cDž6"*~ꗍW\^B63^Nr\\VsYem%H\&y(yhMݏ2s'Ó''ϯ;c*X5(Nbz.)֯qi?Ƶ3<1pZKplu  x|7vk}.i-Fǣ7j:W_+|m8:+#x+?40P2]$C--CZח/vA'KQ~ã}ꉗ^uTbQ$ïD+;n|WߠY9j=~1PC7t|Z{&Kވiے⠷P#nHiƍ7PG6t\Axf4x'n'Sӡrh=E8k 5,&J|Hq(=hƏŎ6X<}%JO5ID#0vsq76R`#a!OO N.y݄QoMFq+>OOUo%oWt;vQ hӤ}ZΘ) G;#V͠3AֶgڼG7Bk#YrBn%#[N dI K\ރ,`FgQG OޕaT3FHJ4P9^~ʣ}?(8:>k7lKH³{q9EYV, : <@L725(Z?yָޢE8K{Ƃz/3Qg]m#F(eG PVZ#Ĝ."Ms6xS=t2[{3oֈXEzC{3,kLE  %^J R ȿA;炓6N=EϫY(W E^VMՏv6{B͉.V&K;'vV]RvRꑡN(-J]1z_aU=H!+i{BnIZKޛ-Siw~ _={qy8؟~qcޮM*eM;YfϡOV)i>kIz;GM6 `Ky}I-&:? ϯ]zY^JEyʫУPp;tg˖97+V{|2L={4B^,Eh~np%.m&ptszdφ$rg,`5s u1S1ZB؅/*n2n% 3IFJn$++%PkIת)(yޏ5䯭\Q2(y%P/HD I:Э[V7ZyžxZ+*C+B~I< st@c␜ OZ`e5$ Gϕ-, q"uDgMq/8$Թ}2uz i:4ɓ\]\AmgL94'V]oEfZJM&dHMxK]E"-(FR_WM%+*J\MU1HGCM6bg]vio]pU%@>=H;A=Wfzн ע'+'aة>e}}%(y8apgt=ƊX#gE-6e{J\&3u9xٍiɀ5$D^\H$vZ~5asA#} Iz2l~TM뎑NG5Kd#ǽ[ m-wTmAhdS n~LUZxm<cπGǀ"*r .$g׹k>~H\Zm%JҎnK9Lh? KcOϷ*Jh\Hb#Ω.L^$OtDl,F]:*Ջ:L?ꟍK%r Rw"D\Ta%uS2Y }SEGk/6:b瑵40~ W8'ӈ8 Gv!"gip;T(>Ɇ-:t\u:sNhjDCV Eg 8͢}SgaOS˵:]%ƬF ~<kbM'P\SvCL^ ڱ^2~,= e;z F ;a u8s9𱷍%A7^b1Xo$vb~9,wkXᒎSN\'z9ݵN=lg~:p_^o_բ_b Y(}pc=7󬧓ƙzuuf^)2e X32̽]tk/q*17&rɻ1=_Du@5>Pcq<['E@Mmzѵ]%n?Fs"oIB&KR x36Pr?Bi83k kF_bs{a}>젨2oGGu3}PR/kt.ݽ -;B|&r35mza&kw{.z Dia}<ׯ)npn6K4c檫[EOs~ĞN߮)8EKIB Gf[.@;Eʰ|r|rL-bzߟC AR`ğ}HsșEjRo)#l/c|dđ )<{s_ING]?ސc l]Bj(IrsH(#9܋v3lߙ\ o*"r![ .\;"xq3 V+n^^bjaY 5o'ϋY~5Ԅ`LOB"F14j>JT9FP:sij1U**ߟ* TTySPeW|;U4}G|{/C`(!~Drę|93eT~9d>R)Jk7;9!9wyC?s. n$+]r9s]'Sd-aҭ3&i+x@KQЃ } JX5lsp$v jPpq۟T=. x}(*N,]¦yulzZz=OjOx=H?G}80G0Aoo8CRӼYQNJgC5-<3C5X;T=zވVπ#\c6 mggD%"c\Mv !,@e :ZE֝׫]ɪ of)g]k!~-<;2#i dE.0gYl0|G9Z6jzVgag ѣL'ƯAnz c19$oVkծ_,O[uzaEIT LЯHp\t"fS6mMf"G֞;$}xcU NW'iM2w(1{1zEyԄ`(j!^c0(o]gDwb<(]N[\z$/>N=$ϋq-č{a~yY"";vݮȻ5\+J|j9|,B=|qG5FX3¼UڑʾZK`hۤ CQ]跘>0{W"ک5~Zy% {wdX1]{\y?K$CG >3Xpufz ?y`dYoŊ]F:meR[#RzǍ`m c=P6ZgE4rX<HN$D]Wث5-`wjԚs<Zco&;.ߙ_Q:GG6_٬x8 ?fxk[Lbo.'G+b,JO+s>)DĜ`2E^='=n_ ):},6\A 6=A[W䠏#JT+1b?4JNVdDv@q8 &WKWv2x%~+x\/کjPu^Ö'Y(';/lzE/gi+AO5_V읍HP_Kjko該Pp6VO>| Bۤ]Π }Cq%]j]>N"#f;o-MXO&%,/]3uaTIZ "sme6S0Fnmu?D]MֿEeƂy1^Z9|Ri"Qc1G ~-,sXS99lqXbL'J-A'_LJ.pw*߹Dl^ɟZv4Z, E58Rs&^xSBBzZ.D+\ijc~?v4v5n*zeDє[Z= Oֽco׀!UW`ȡqK12ͽ8p: 3a:pQĈ,%焕\I%F-9-"*ZrbX"*צXkJgi vK^+;򍴣+h+{Ǝ012a 7ėR_Uc·|[6^7ki|Ko(2ZhߚҐX@]و4JчwfS^ (Q[eZ={z0%é+߃pԤqٲ2_Pv(1ʞ88Mj!1mnS>xzQ*mZtzّ(Pvpވܒ,$s $Չ(|[ K: ?]gUud6wm(Í/Pf@}"?"3D/ѺeԺS~keɢw#3Y<*S]Gd//A]Ϝrvg8x-H ۀr WLj͈4MRk_C_Nhlup>)RӋn^9!]DG`Vw^7g+x"i(6Dr.= Vr#nӦc)vcVV{P)pa 4° 5aI~27m[4=Ϫ-7+6n56uhc|=Du|jC+K2ZfS_wv?՟#i{8UjN_`s+HkѰ5;#azQXΜۿsaeMyBTCGG"=~ˏ+::2ՔG;em8sX;u K>#)'~Ko)ްi'<~.2eD;^Փ:A:imm\)K"){:}?V~Y~$dy}S]}M-{Q+o4~Q rK;Ũ'6$rEuBrOhвM)׍5QeXA`P.UsOU=M@~X`k\ol<1== |.x c5:!"oEΔe! L hsi|G^NRw)l"@Oj{Q1A} i1Fb1ɉ!ĉ;gꌈƑYi J'R5f?ܣ XiH Rth5O4 {o '}1ϋ{xxECO͏x/1yXsIs?%Cp%u+w f<qnnO'_.7 3;5CU8Қh=Dn\8j&<_>`}$\Q89S|,E ʜfx'G-`ti&RK'Odtz:aY{i6v?OzzKNyd6-#0V\><کOu|)m{S%hFWD=?]}m0g.29HIXo`<F!܈_xl0ܛ/Q_.hc)QH ^O(Y͠~b[{,r3gUs fKxzz{+͠%y22Rθlnv>w[N՚Aߑ'W& ͨFVy x(t]o|j u۽RץC۳ Oe[aپ&y>0,⽋Pk!S-o~ ^-{5K3WnIB$,/Yݬ.u}τr=}}/  S C_#(>IXʶtvyFz;Hٚ~}>U@ ,UXUSFv?iNhDD+8Wkį Y Ku"n]G^g75aGzkY!2Dnͭ:vQ|%I%o+bWۺ{AzgWNl;|ym9% ? 2b6ԅܴIE@'̊*RXN(CIRCl&d븂kqx[+޸uq8ؾǟk!|KU60_I1"tk~[[VejRv76NMD@itW4@϶̹+h@H$ G+jG>PgqG ߩ؃<7ȣ sf-rM~& 'YipÉ?@8GwW-If_͓fměXtfjԡh˵!}IGH7{"Wa~óӲNغjG͙X23|Ys%m*n(*wxTϯ7ީ9y 'sp4w~?+h Ctn JQE,5DvT 1^MT&jz @:d8/ *{ ӓaHKC׫vcvN+cxS|Nyf9R:iBXMnw~ºG 8P+m.1Gҷ_6jlZ\ˊka[y_\AkdOޫwɿ׌z xF\h6Iay閾4=3n7ٝOq8.qCYPEr˘--)1Oa[ɝ HM/5A ͫŪG';>wEN.caoO:nٞQ~7xh$n|.%R}e~YM9F{)Nˈ~w@܎gތl{ɰK+lm/CZy~u+{]AyM/N&v;*0٢auaᨿhߖa.fpz[0+E&i|_4<7G]H{EPf|.uF ̥27oS兯W ^@(@NQ~Dnttz&:%*w3nÑ(sY# zud|g gMeF>V-lf 1{S(!X:I5,rnfY܍\T~ɓڊ56A獎>4e9W3 Uq`~1%BUm,?[ S$J9/[_VisD0zp~3#d,k >&DKYw˝ W(p:=0GPld:%c(o >YYGyږ]$O¤@@ԇ1{ɘ?K#oD특k`n'$ BFr>ޡNiv*X(@wIS6yU2{l!4}& AVu+%Ї52&МY r6[IpN fub,]o@Myv`k֥|("Ru^x`QLjZSAm9̚nB[YPǺU}S?Yw!w{!p hm Fcp)Yͽ^,\58FՇ 33יQGT]~D״}h' 1%.%R >r>?gK &f*n+/@K;ZZi A%lF` ?Q6V Ԓ Hi]9a~5cp%yZ &E)S+ A}mIk7KC6Q>zn'P t>ϖQl0gpJ:V:6fT\p5=8ǓD7QŃya%ƹ MIgFaTߣ.uKOWP-B(kP^EydkZgۏh!q[>3Zh* B?DTZWb a n҈=eEt2R.g.[V':,e+p pv4Cmx9Y:uI>"6&^.d(,_NaR2um;ON~ }0ЇNhK_Al-u1[Y,~ȼ 1s+~K=DhraW\[{=Y5H.$'Zc4ʋs H'xlۭ#č9kxs<;t&pJ8RS, T\P:V,[3쏷XgB~Z)q)v2FonZ6v44š QFhkH c5&)/;{CovtK_ ώ[FK_ }q;MwyI $Q<LYp1*D>dza14h CB)5e_R+Hx+泌17ߒ薧fAk^E>ْ2pk2V߫r&R2sh|()Y:4@MbmBH&&"ROͫ7!mAxGc7s8;z_I6 )]9k6e$\,dZ{ Uϴ^țP.H Ԑ/"4*'t:W2Gwqݹݖf/vzGFέJld(!˸sfq #?o,V4yӄt3;Q`n}G/F|q2b% oTy~(5ٰD"t=kl M$.Tr%HG}O;#_\sXP(qCET~SǸk2.Dn<wU5[GM3b :egQXR=%CT+Z3!$5H1Ll DW![jc c8/1AfE@><3>Zq|lE7K;B=L 6Ռhi~3h눔pn*BcL-EGN<njxJnFoGjJ@Uİi8pf?Q$[^Wu: sQyʟ>i.m`|O!mN-VO ##)m(M;FYM&_n0x7md(lߖ)[۬Ͷ_YTL،H5[3̞ώB)d'4 v7xtL~j ~@9M>Qq_qeOP&{LdNޠ|h`]]ӆJ3֦&nL3wñ5Ԣ]펹=[G# tޥO^Ӊn ړ~ .l-#a*]`;Rr #]גUxf ='N\ rna▅=qņ*wi&%>ABY6—0!#K7(v {8`E+I./)%D`7N M5dѨ!^ ->⦯>pF PN5ӇK"?/#s8>x`6pl::.WlbvxJRmx?Mu&z4}m<(9bZYb/sߠ҇Υߓ9b꾰~O {NsweQ6Ihm%_nܳ'm;s~D@'v kv9/`ȧc~u#"T8M^XQgP3n H;>B(XEWsN}3ٓǒѪq<f]_YZπȵ0>%]L5b-&{ t5 CV&+_wʵ[Ys4xvraS/ o~x[.?$ a+hRGdl>,Β"+l }km"!݆8mMUJVО5BQ>B'Μ\~yUvYj^"}4:snKĩ몽VL*?}"\nhYŚ}6}tw{\B9z7v8Ah%{ p$gwSQ-p?MzDh?S% &,M ~wӉ[;v^{/ϩ8iO ߿S:f?6#jdT!Vyذ͈g]݁~Zzl+hvԇcyergGBo $rjv<3Od9@D -=W FB+\C L9 p,uA@idZn9{kzMLqq>јj_?Йhtg3⳧Χsaq:o_rvtN漏C{N{jR {ə\c %W&)0L;wVzV+1c$\g޻<;&NA9XQ>>,bI7gM9+m7RQdI' \u\7 Z,av>Wsx?g믗OO7pEQ [$_m]RoϜ8=8G?k758=Q8^ϱ+?PXFσ+;ROL~y#aB-t37O 64מ_n΍n7F_׫sFXNXF뿧^)VdynW物7Hs[F] G+0.gC㚰^;k9߷3h m Ӻ^;xjgY?3vO7wou3~poΛMwsՓ/9r5*Ws?Ws#?^iXFo]VXzǜc<6Z}g_ʆ59qWsRRNy8{CtP~\=8V)*-7*/[6Ɵ[q#9q&E;slڛ?Wh{kǫm=Mkl=^ϭnzJ`\e-Wr_cNXaz#+QEDplĚ/z#ª#o=֣Xe{e_V,d'IQ|dv!@ ${ʳLb@iu1e=|D f86^MF@3 Bg2, 3Oel^%!~_6C؇,55!6BfImIQʤHh'ѝd *:Lx\Us)ۄ{iӳ~}XX߻So ]&Dྈ(ai>nn`TF4Ө.6F>sWp) {44act9ʤѬfhvF?cRKc8lg9>q4Yј?JKNX}GɈ_%"ޡ zhL*rq..l; DE Y-ѺpR)b>BỊSW \ ,%KLqK>SZ3 f,Ї0Dr:@2#~ܗQ~W|MH?wѺ5{/y.xe^ _6v4_z&x޷'z*{ |N~8DEqNy%ϩ6f405Y; [?c{8¿g̼8LF? F  8>k٬gW:U Y%Ff|єh{+̨sE#iDma _ם5嫍Dn2ʸn|tfyCgk.M88)sԎ#vIR!Ϯ$p8WH#,?>jhV=mgy {?*Ĩ<ƨ>ͥhk>.֔/NtdM7&wH?)׾P=DT ߻op)}5bU3ōs6r׾Nעb USuXW?©t䓈ePԻX qy~!Pd?X#t/Wz9 zT 7"oVRmETévٱ(T7@Er ^ 4:)8]O  )&N;؂ >ҟXKv,alȿ'`f1C|{׀nvbL~#)nBr"' NoSM>Ɨ*Z?$?>r9ޛQAeko oo\]EbDdb`-f_M_A!W| GESf6 WԗUF_/M"YSh,?ֳ7F۩"Wcڽl_MvcQ7nQcmaԆ={`?|9;%q[1dϠOSꍾٶ[Uv[s~R[֞olsg;ۭv{kwsݤh̓y yXS  "bnSoCfXѮCXzvh%:o%~hOfGy;C]gCtF*W<Ȓa]~ډFo꽉y?r>>Бw߭Dk(/\qLvϯȻV "ArHc:0Imw!,QM[8uh`l]#P A?xNdEo}-n8mTW2L@GqĘZ?=EL4|du8S>dO!=?ڮ<<*fKN"TH ـ& Aui8= "pDtp:ԱYP[SF\X>|PS;7S}9gwM-yyb/Uц6E;.ü<#ϫݴXa?Eyl1HƮRL:Gt[汔)?}ķ Øz4,SPI- FƼ0?ں KxRuWɎ!sꚦEHu5x1]]BOKl Hj&ļ&.FgNlW٫T%8X|XjUՇ(?kp'! Kة;8+.q5ܵ"XfyY7-)➺0eDǨ, eȣdOLܗ|ў+%3\q&BP _K"gy$=bWŬ'J:fmSҘ(Ώ 'sszG]O Z2jCDLN3suo(O@4?:Ǔs /Št,!g`FL'}K>RU\b3 ZG w]Fvd*CluJ\&s | s@Jx0^gcC= ̀Lg a͙lTZ aU^tbhW6sTpyb3unڻ`Fȴ%l>9AxfnfZ[B)~rX '+JȺynuFiDf5sl*#g✞ ph4fGK¨Ý3qr5R˔c3#=D8@_u|UگJ1e|E:W?R~_~4_,łיW/-pxSoZ|L0imȈŹͿY:-,3v]_/ȿ~a,eV' <>~BˋC(yh:<-TJcfh,GO*4a+f+jf{pH{I؊OU%vb6uXAg'X baʄQdO CۍY)w̆s L51~3rxӖW0B#7gHe/Qw%oit|`L{ !;\Vi;r,Wl=V]8>OȦ}}joZr٣G=:y-1^RVDL ȶ4m$zLt,lN(Xxv2Ok38CAAC }rᯙgG3tt}x ]>NC^Gנ7(:2_Dg՟쫤^ BCAN:7a5wݩ޸b5L"ʍJ"+p:z ul@0QmDjCN?U6y&n 'y~(m]l"g,GZq\<5 8"cOrhĔr6ƿ՟Y:z{`|t9ݝwC6'[@̻,x:?=e">Dzʳ PfPIIYOBne7(G9pP w\221!fiLBnDl""X KMOw'G)@ASHrw)Z aE2`2 j~0_UOSQJE)\dc R|ʹHYX(Iгnq弤j6 w&kߨP&8բ/ΌNbD+"zq.1sK-kDGsRg!͖XR62c?\zK ŬN#-.mKsu]6hףY%E( {Q0ePYx } >]Ke?d_JSƓ|}5Re3{ ~4kF&-QpjzRZfd>|sz,Z]hSB%tpoG-.c%gQ33bT]G΁+{TGm+E{{#5vL;nTj .{Y^- qb]OV j5syCq.22{if$85[Rz$k)HNsќWy@4;8b,EވhcYiY=QOciceȹy(4߮JiXG|)QIaP^G$>e(/c<"(йLu;grbe\XN{nAʎZb$ǵ[;>Tܣ7>Q6xhvOB%Ce\Iy)h|u{|֙贫'4DOVy MK;O^WKh(6|O =$\k<%at'):wMmgtvm;N!LoꏾC 6rr+amfJOFRISIx9Z0K>v[V赜kOVS"!m-\_8NzC=19.gDq޵cimAO*/>oث;fwzTo(ȖvV9jHy)5,/DF,})}ZD,d-dX Ԇ@`mz-&=/OS^v sFqoH#p;ko@fnRVH m= tI ['tN;X}2ԖӱfU'78@<9 ?Zdaꣵx}-OJiJ$BF68EsNh]i=417b̈́x Q.cktr;m7$񼪀SXbgS|0}=.1tߝHɝqtw"~L5/!N{_}]H<ӧqz;l?5?|WqH)1Q,O&0PyyȎ!thx+opl@/W P0p@ VD|cZaތ^@bZM;8#"۞bV[,BO⅞wqM0J/bZMn|؂{ʮeRYViO RwnbŮF/d*DO546ם|_(tys=MgzDѨK8 2MbG3:W #>=6jg4TJV +u")j|V\>jۣ@4kkxe^AE 4A\͈w'H&gazϩgjx !9,m,VY!{S ui-ϏH9:QwnEXsT#:S i-% JxΦs(ʍ˫A8x*ݤ[3>6оWFo+'kkhDD|el> A)|I# =k\pz_J`|+퓄(5jg/iĥJ9F%Z="U 2WAVw>ihmB/ܫBhMcYj2.RCέPtma}ӓgw`,z<+ ~#ZCی"WͿ *4;c{ɡYz\VRgtܡG4%,R"s˾Ls1ˉ=Т'j-R^UP=8+_wWNn给ٹM:}}&?ueޤ7] zc&yb'6bNwG{ւ* q>@_7mäg4<4\CVa:ݚPaNc`gVnYFuPO?soDߴ NJاBQF E-(BRVEEM "(lleq/UE_9dy>4ܳN\Eo3S@܌~0$3?-"=v /0Qtq;jį O%~O5ރf}4/ % s#VY\tay )l,#&npVwB0rc6Vp(=jq[;0II(u[Jyy`iQͭvesn/S|qڑe2|堷ڟ͸=ɊQqMU{kOѝzBkAkȓO+s R{yNd]=>TkxJOj(ues֡'_b4vY67N$ܱ1;@DT:F$c=9Ai5) %5E4.bdϣʊ!41 _N0 ޴j==Q\%ҶMD{mB| ۈT݁#p$EN5QH?JϟƐ;.֣߅2X5("#wD͢n2 =2`_JYIܵ-Qt+Զ7XNEb7!6(X邦9ZKwdZǵ1sjv!Owgwv^]ѪU᷀Jh#m碜Zx ->֌ (G45ϧl$Azk-&?cVOF\7Oʽ$1[ErD9[wu6r~y.Eԑѓ O-Zt*1zSqMrvt0x`0I= <z ygTnQ5*xoz˰sb[϶[q-v F*$zs}{jzafjyɢp>-}5'wEko'e|s/hwǨv_3cG ߃VYtK^x<40DSl=$9N79U4>9\a'5Mt|\`IyqHk{(dLˬFЪo( q?g* 34JU7fWEPAUPeaGz_־0|L#q+g ^=ڈx@ɭ Wݥ$\^b}0JsK`'.!ݾmňKjEd󐇵1K{ 1eG;WD}=tt/ƖƨU=űb1zЯ261/|\^-K\k'cD&7麟1NM"CVB\wK~xIC?X l.3L 0><FڷIje(8nnn]@ >>xxFv_6]KiO~ {H>ӳNރ6&qU'ݒ㽡 ?^RiPJ{g$Wl( q6"kjBf*a 6f369[׭%x]dGnuau,^awzC^E[ >(@2}^ׅY] Ѽ`?M+Riq@CZVp+t6plCCCH[NdMܑS?=s9E,7>Yb7NG}oygD$tc8p6xjyӇ(9U ѣTeg4aDɬbo2\wT^Uje#hoX@\%ubkIuje!饖ӪKk'\U4zz:RY'Q]'l','J u2xq1DB ;Br1r𐇉}3X'ܩE0sNxpy jˤ"ѐ0f7-yt\Z(y:Q_|{ %QT]Rӕ<^Jr|w6LQLZVZOc\EVtCך9-b򝛬>MIhJHcZ,V׫鈳2k#Z&@tp"m'??bMSǛ1ڙ1tvOoƕs'ZKCDOR6 w;蜇qz+Xt|<eE.c$UCĕѳkX OMlM췓}eتVvz <]&= ~J{xe]Mjy.a'Ub_u i+cO(T 8RS F8caǚ;+8pa ?&:SݨD'k'`w5Ue= ّ/FYa t,› rfQS|e:5gS:lmA%Şp:K+h8?OhPU>0E BkXK{ͼ5}a[887"76?s GM>5ױr S/@PEt\aؑs.;Zʬ,_K@ÙN]xaٻ5ͿcÞ/\G:6ZlQx{rw{[qB3Mry4MzLܒ.,"w+ eR0ŻݥSM5=9!\O񴇉/<(C3̍wK!+}i{b?9ZTƸ'#nɏs; _Kݾn*U˙͓O)mgQ^aIX]"5+Kehc ķx:㿻D|@SMԧC>>Noh5²g{1 qGco>(yL8(,?QφzmWrW~er017xZcLzeՖ@nVq|_Nǚ_d@n]GR@\=oYᮛpRқz8 s4D> ̻3Zqs;1{Kl>\ ]!}N"aIB97`>pY\Nh-ߋFvȂ(B䃒8 /h:_Q: ^\S N0+(vzmZ1[zmTԻNzCM}\oΜuKؠigF/Y,%Nz ,3o~oh7E} OgIE1蟽.ݘՠ֞_;/cr̰zGTupkX[Cٲvѓ -EF,䲰q(5Ϭ..A3P[s:3Oh^$߰W`w.O[#ltufS+ ]-\|]S l\pKIl̬۾$+@*[.Ɉy+z5a6( D{awD>@QSE-Y42Ǚհ/_~ݹ_lg[agCS;Ew <޼H<ޤ-a<^Lh(cʅ,@~Yr߳ cW-%6|b, s,h#VE_atC89] /v3;aQmz).suvayI7N' )qa+~垵zuRnlި<گJ/%?SZç'PGGWŀ[3ѦJO_T허uxĖSa*ͳos=w@R?\R7aۿGԵ4 >Y&ǹw"%xVɝiC+G;42[ttqv!Mc%|fX2rc:JվXWG`l8,pOxu@ͷ4Y 2X8dEl <F9$x/u^s7r? 'sx60o^3%]DaGu:9vfH:-.{.5ђr}wD~kkj'oִ_4+95k;Yo.в !Q=Y0_C,$֣r4)u%sRETKٝ Qu]ߟpኌyj.Mö`bf5%vV-x%DB,ǍUZM `&}I=jܓ, Btn@aLTj_0YY5Վ=po׹NK{,=J,o#pg9٠sK%|wpJ[3/"ğ5\ɥH)UIVZ 05:iL@}pNVJ!F\KutBKgV>g_ˆg Fު >ߌs qk?F8-Zl VIucS\0ƕKY P%10Gq9 :1J&CeX`-2XU-`/PENTdEa.0_ܲ{7 腆Ϫ6VvT[*xyWy˵?- l'Ɵ=9>"1WAZx0@=Y+۾Hµk難fcIr kee&pecԡZ!^NbAf14F/QjgjLa݄DRj \D s]%oo/jgK`a\ٲc'<:c!S z7-w6Vݨ{6/մWx'W&Xhƥ/(sLx=h5xBU"IhY@*K'pɰAD7H[ C5$| M^'$>-aԓʾT@gH(}/bQc};h@ LIViN$iAhk=0*=Di'%1ߐ>4$wq7ށq[~'V*t[?6YiyDOogeZOvhrmLNpO`sZ8H9}:Lqi=F'-d z^5;jGQe3f9 mM=߇[o|Ud]kRbr,3=طQVVH2+ -A:zYCZ6X_O=X98.hYp>{zР]= PͿTƩӷOAZx2Yo,%^ 'F#?c+_o> $=h5It\zX~j%[e(sXJ-Q0vB Mc[nj.>l;-*@(#RPvڼǜ1aq c"ŋfv~ [ uX~R eٚK7;|Or nK{mk= ;ISxo }5ͨG;Tj QO |!5yv#Q޹sV漨o'w$!2^6M!G hV?>bb pJŶYV;p^7twka[p<=k5Msyh`<b'Mm+_(xVf8֢d%N{Hh`[iӠdҝ{yۃ0W^55|tMԝ8{#DOEfHH"̦ksxIJֿh#mϛ7lrJCS?z0|⡦!G_.eu6e=#o;~?zs6JSw7JfY$%ճQ6R6/ÖQoO>%z|s}Q& Q0_?ѴMH&ߜ+c TI}k}(7pQOәJtvƍs8$$QUkN.-PBzok E܎mU\t4-Gi,nE)v b*RXVȆ+,B\j% 򵟢r[ Hg ݽkt/<{7zGJ7qLt oZc6Z,ha\!sKvYJ* b)@H۲J֒,dD麸]۰`yc6y%n,3Z;#6cAJM+Xf $zHSB>vŖzŌbҐϪqez fj4W'_^3\ƕUP?zJe%hxA}ɰzJe-Z?y̿lГhvPgK wGH1.2B+kBM<_SX3H!6^oUBausVF+# *ٴݲ䈸IiI-8mkگ蟀+2b}A_/Bt9p#}BZ ҾT0"n>D \ZKg XD(k{뷻 KuԞ̡>'l'\knfX+%D2*n֘En/Y6^Me^ğ< 3q:ꃮ+o>WM.{k)4g>ckhz͆o <5nyO]k\-W`~[+ BWPh (R"͋XkV<z4?wm}xwwQMBO:S2L7?Ƈ8 \LJl2>i< [ck*{aAJ]ϩm|}_ ϡya%衇WYX˛O1!dY3qk? 3R$^!G>/F+ ҭ=rhZSף*ĂukG?uIo:!]-]7Ŋ<=rcnccc>"M $9"7]b3EE)g߽l8;q5;Q7-fd iti^. pIı(!s@[UnGe\ke[:3}Zv ^/wbm6:监X6يѳĈҸΐx?)VCHF>5fg:ә:8P7R)LHZM6 )}PP[| Y[yKfJZk>GH{|bD ҩ/ BN»yy _>@^@88x/ʷdVKAZf-{ gkYQy$q*jNk`4c.>=ɝy3by7 Mp=,hC 5V.v^(Dxph喂|,svlǘVǀ7i-" Y&6v-Jقn]G$pm{w&kQ_ kdrJ(OV9[QP"(VS,tj;6BDC]˳HV]rP*ǒc/X2 HyBeԌtcт$2Bp?BU@uJ(e(w /63;V7=L?}([dJk*SfO9s;OxoewS"O֏u;?>ܿ4r擒bPw.CL]VV0b;m<}y㙙`BI.a,jqǓsОg7J81t: }Klλ0V5{wO6~zcW;t,Ii.շAl\_g)󰇖ŝۂ/)!bGle<1Y^'Bӑ X+ވ+XM#.K* 0=>CpCD{k=;zLѝJfOFlٸiU|iag]Rv)Fm;c fb2uug3/I% \yfZ?G-}ύo`j.߇Tuqu Tw ud{r=N#BN~hkvىvpn# ^\ᕽ#髣_U+sÎ`KHj3 a"o 5/lx\+Ex9&^Sl _,-ូC?nwT> W3aMa"FwJL>&Q8~ jTK-#`'KR)'QM| \ހ ^a%]j.fQ#m#J"hqJ5킺@ g({o{A-_ PO^,bK,.bwW_7#?V#`;y]+lȬgj-gh83YF_ ]߄Y] .iQd·^'9Wq|+W?0ѢRK.GM| ؜ߌ-7;sYo'Df9LF|^?\vQd}do{u0?{}6w:!;ep;5=U ǘ=ӻu^&#Nx=O"ttN0#6PKTx:]ޓ%p2}7G¾/=J=|q!>֬p"O!}8/8J-\LM;}hĩ'w-g^ꬾH/T=sl_R0KZ5A]P:Z_+D 2Q3X_X^3ҋP{7ۛ, Ê=@qԖ$5NyD_?rBbӖA\`h|]' KΎj]Ύd5*vރSAL9\m;R9( gȵo OY t{Us8Bn5fh fRa lEIB+aq:lPOd瑘)75'ϘjӾQx9)wH]-m,%8<һ9IRJQ} 40*54h~m^B ~Gi) _H2\>+|m8C A3C2}IXZm$U"0cťd0Wb'\}q#zqqעLz8@xL9 LX}DB+0!6+hylMv=o2b6@0&uh>mh2Mz< 1FS[i \ o)j^DJy̽΃5n@_]N~;_]oM+ӹ/tpun.0K|>OgeRޮxe>Zd-XCtnI"~%¸:z(m6ھ<؍MxQf [eIKLxfkj&=TqxQ?Ed(j+ ԩFs"Ȯ *NKOǿ޾J[uv~v+iUvXùQ ~m+ QD tWwI+e)oX_my(k8p3EW\EiHF@l,r,yc{=͟ Kˢ]c)+ .N)S38}SH)0hW~C+*_9\_LڄnVAv7sv㇑dϖ {J#,> ˌ]Uw:E7?߄=Bnhju: 2ebȸ+r#/Boߞ -Ζ_=.sXZ54:}8F-dt4y-#oE<1czs+g,wXIXI ރ-ʺU΋"xfs?Ϋ!$m91\p'cr<u0pM$.}"vh]Gٰ}al''k޲EHlD;|gEޢWQ{-t^#ƞg6u&OюtJ#Z}DGNX }vw; a )v֚tla z37h㊕O;G) No}_G.6[.R9OɹWjD{/k1j3W? /R`9eWf,Nܞt>|w٘~\7IA%J2e|E_\v RDBǜބ,X;/|j9\5ͺZ> eCջYGgc2eQz/uXEX./aG]&fWLeŕWWzjZ 萵o O?h.s`X[OɺZP ^_ k{kbu4}Di;!vQvu85e|=FnĨ)Nv=FM_GYMk=ڡ.]wKG)ңpwDʰ-ZOxPw/ -wn|&\>o&I=51Va?!2TnGgo*U3ű=aձ:EHԪSi_þF jc=x4avQDy{qpɞ2,T+8%룣q, NrlrS#!j?li~f͇|x?lc 1 iDun8RqԴ*ep,oVzveI_y-%q~x6JOPb3!QeM/կ#WGK ,D>^\oaOav-sX~!Jɝ`lnv6m{-!'^6|v Y}ItN؞cܝ!91;y)˜:![|beG$Rz9(!{fY!bY$ЈzJCujߗ-~!^M\MVtu,Z`ֳ,;mX{6\cl`Y969 V\h-V;"7]uf-ca/~)Vӌ6b' roK*z }?1^!O Xn3TY<±8$|9o=zR'u =CMM?r45xfhTA1ٜ.m\lG+pG+]h/Z{-9znE胰fϙ~,*jרQC 0,5x԰ըQaYjդe;<㬄 JU*+oPH%7v[b$!=W\e>ѩ/P;eHFWdб=Y{S~jp>]xo /}rl|Qv੆i4 %qn[DS{Sbۿ~hͺ?FbQo}m)sqmܪ׾}V~hB^G}3aMFOo`9i+y4~KMQ\_J/!g7ڽyvWc^\geONZW 3-;KO,F]?xPUlwu\;dڇg~Ojg~]lu`^t)e3Di}l\N9hQЅgOAP܃K斤{\lr #C]2嶂>uwwǶmNi1="`PzjmtO[=uJ{ԵJ-OD\D.@P®CBBzxczw fq9{#PS`E:,~|[[q6C9Cto`8|s@ڒGco& 8XxD50Y^0%JCK/EmW9}!Fyɀ~ bj (-!G&GIwA elOIEywH/@/ʀًar~۾)+vI4U}i>ڴ"ԙ E%@zSڣ$ ҪqwD#S^1,i\:RY~u,#-l4Ջ#bmlZ7I3ډR%ssDz*֮L^-DsHꢹ%Zya[xuH–8TC=Gxn8bѹ 'B =Ľm~c3~%5[_lEY6E\ic>w=Ќ3󿓣bRVG=qd>䂿@Z7's4')lԲ@\rt0“J( Aڏ\Ifvum^'3F))J,M͈G{翻](g{/T_%iCEG,@@)N0z<7"MʊN5=;5EICM;u<f9~>ߦ,z#b?ct?ݝa̓p&,Q*3t6Ig D9;'OH^J8f>DA(*ꆖIH7'*QSdH&6@g DGeu4W ׇY]<}O~Aߓ/CBBd,rƄ85$s2!N es o z|nOX\؇?}&޾sErM;: hPtpwj}j+ʦ~Z5KkvQ?\,VAASϸް-a;–p\c;~ÂCGYDd8W&skj"^djQYp quvU˰~3#WNLiW7S}(iڤ3Ԙk}iI HhS;Twc{c q\c; B049`(Q،M:50N4vyF%ş,_QXGƧ{st|{Pق&g<{\VxuYlbG|<|Ղ"^{%-SxpMU{jЍŖd®Qd(C( vxu3W"}\5Ap6oL6[ ށ-Ih&qDaS\愿DR$I;捈f(~h(4mh>v5u-Tfv$!~O\ gém" mN{,c@}jk1Mzs}=$xE ſK%1k;_SMUX`8M7õ(F)FųAY ԭ_ZhI$ {ey ;Kz nGPSY!ʐ#se|ufreН+PG"{o.{Uvo ۠/|8)V|汎/][r>| ^/E~z䡇6WsOjo,<>y,q/ʝ"{\2az8΂f#ND6";ԭZ:b?]F]پ0ŒcCQr(d Bsvm9i|Eze2(YG; լU~~DI  RMMXL_ 3IIP\c_ńif·j̼H|+9GME=^ޗ# 5ЌZdq_2?ܲ1Mɬ*7n:\x_Qs^|c*וKYQa[]Jjl1N#;`dNTcHVF9HbYy-hE *n#b+F MI3ǣФ< ,sdF$Z>9xϫq=ލ?$#{;*g_m>O YM̾Pì]Ql]Z}ZϮn"J5<>=6ueAO'5\\}\Ch']4rAfj3,rgO@K|@*X80QLeWvܢG4 FuGFd,}bւm---<؏UFt$ .i8ȃFe'Z^#j91X0#Ě&vR^$dĕf¬8P'3T"b /cC cs{r ߧzrYU.tr Q;]ZD .eᘿn.k6"y3x֖(k^eN,Y)j,Ln,1&=O1BTG!6 E8B ?ctFQݎ;0VRhW+a[Y0Es:$C8)1]T!s~ͤ ډQB̤3-39TJ30zt68៱-:t]J(zhg\,2dPّAo*cXfRگ;\{JX ӛI݀3A[x_ƯqUw6~5O3lS67~q5geȚ$k6gH]_m= ԧmfn;虷Xa7BEoy6K}]Z#-$IN))6#5dz6O1 ꉹ-B7ju@EN2Q׾&ġggz_S^7Is–Oݨt|_@ D+~Af:G 5FYaO d0lN'h12ܙ6؅9y`LFVN*zt؀3Y L 0AR7j M*ԛ>*. E͵9qj*OefW<^?mǵ$Wl'},Ji0g&dI-{Y V>#x :unp>3hW`crۆ_hKfxڼolKx>/==xg,aC4OPTaǺEJWg#4b-N9&a M=^9YCaPzd5)J/y^0ӡQk,ZSqlS{cyf! !0-7)YU݃}MbB.oTD|'pDz{n7E+.ſG,j׎-{<XAsv c>WQ4S0?s|^N:'u9tvK"_XJ|es3Ox,fl1c34c.cw'-Rg+_bum+?ZKX#֚$| Ю)k>OO9wL:Gr^gGZ1ՄneDlnwb,Qt{zѷM}+ԖB+v r}C+3`-\G5vc"s)#k9xW(cʧU5Gp߸f{5i˔C'ojo>)u;bAl!LUNSອ2(RȊh{뉶X9 )B*IA 'McwDwJh߯\c߻'rM3}u_Xp{d#eJ$@"jqs?A;B <> U /S@ (c-[@$>ZZ.1by KW(%-BVهv>HdHq="[eYi{ޣ!ِ,GPBN`R1O[8rFx֟v pگ"CꜮ1z=C#?Mmy-7H&D`XEDE$+@#u*]k}{7RόHf{p~8R^nmmø'."aw ъz')]vYS>UD Qjanu%D͈w{CG&y,Rng |Vf ݛnu:"%n|-,s=9x0>Y?L5 =, zY;whb~!P*"YBÇ}S|Tk^6eEze|p[3=H~I<&Vڢ2Yp ,Q+ވ+8י 9Z g,gm_#`=˛qEu<=]l <:Iز7eś/jtDo.(+_@jB>S֐i fR 9Bt+5|%~X/568+_:mxЯ(kQHBN d>J.’Td2'KY xOG+.x }  Wgέ.k8N,PSZ{ aٱ>QKQ˚ez:~YnY"'tzq~3S S=LF}y~0٠78k;ׇO1gBO7;efCny@)!"`'@S DnvA}&ftU&;(ʩ!UQ) BAFn k ueC/>[>G#[yQµAmFB7a| Ϲe/jH7:nc$uSz"$M9NMWUįqRD7xrc=sxt2} w:!owY| slsU졨ͨG>$ v^W=8wyyN'ᓥ+pXG6 RAvcAmP+EF/Y ĉȊL3q18F`9t[)t"rXٖӞҔR}^2:cE t,`F\X>FW>gB!? 1 'OJ(]#YOoƒ'vrZns}O^c3UrV=qg=h*oO_(^P7Qt5Frg:@wq;R67G|k難Z-%"[\@+@9zFj$YY(7y_w@ 1Nm 'hX]Hkw{0yrڔ2ދ7ϧL(') |5?fCy8P[@D] b{R;sPXU1U+DTSl\L|UB8Is>V ~EWVn_m Odxf9e3ޕ\w' g U齘lczh}*QT,f[̇uE<2X!#[jp- #S)/ >VxJtI`π}/^ mXk]j s sDčZM*Wd+rK I 8tIU|"fcFe0]RUPwCE#+8"YyNyp!g'-&DPm ( g&Q^^߈H(u^QiNSH(nDG4ZHB:!)Ix夵[f)G30e"lS!i<}QW6u*@i,ql". +2pt[g6je\SlFf[3kOu`/|o"9H+'t%Ʊ1̜;g@n<.p%^ ߸Oꥸ>Ҵú!:V=OO"]Jʄ |W?Ę.q'Pmho'#WY5Mןo,kE;ɗ;ն%#(Uf!zσdw^ͷdlkԏf$7lp*r;$] Ϣ<+8DΈ v8o`C{N^[N"gZ w]kˑ`l:7~(]tQ+K{f9UӪ)XWؒx՞p*arTȁhz3CWͭKd3B5-{{0IuCゼ@{ 1O$GtQ;%3zWVϭ Z:KrQ+P}|Tط7Nr<>2,~B&ɸoA u_"+rbp8rOPkIen8uҀipLg ں%9t.ʦ=k''sƯix΁'NLiox^g~nύ%nH,^ Ø)A\XD_{2H1H)N,k+ [W}< W,DoL䭫s[T֦uC}oѓQ|x ѝGg釯v0ZuEclG6  mh1)K6䪨< {W[ZN,B`wL8g+꘠LV3Ba;$B]Q":F.O8b<<5)(S.. k$ZS! yI5euVz&LHzwhh9P> ͬ <{\8 OQsMS#tkD)k=GI2gJ H"2!2 4x\uid)^  teGSYbqWb]*"ц$gÈg$lw>-d+ !XIxmadN.B-Z`m ?YrV2 ՠ\sӠXaOq+o\ LFRDʟNXX(q4k%Eͩt'-O 񔀧ܬ%EF, eQLf:]7k'+t0])++/ѕeosPVVE>)|?&bG`G$w9ɀ$>)&$Et:ovNb"2Xky`ުyzVy ,P1!} p™yy7L~X'sOCqߺtZ˸A>V$c-seg QuBsm;ºrz6=COc{A4{SS/(^^`V\cTKt= WdP sVeD.ŸIIk+F''`&x 1E@^b}nѿj䍶ju[uz[p\R Z) [0H#UӠ5O8c 0 ]?ì AcUs9v$$,aձ̌эb\-1V6\7/%s y})b%cv 7ϵ%w9#h;s~4b<wƘ>.͂rZsn'ӕqr$ɸ$zub$=wM܏CxkH n,ʽx\n{C'.Ҙ\}]e^/_@%S|(v*[k7nrLm& F!i1赵jm\mޚ c"I *Ya^r"z+qknȐJrtB NdC?RF}Sqե_Z*.YkU̦dL\KJŤU bZq6I8 ?Kz멌Tg?_Q1Go3< 1zft S_x +O(9 .ChXGwݩ`*o OYi|FZ*iYn0 X ^@ܔ?{9*igk(wCqW?hWW1|H<Oܹ \z$/uզT%>l"Tv5 ?634;a\<'Xt۴-ûXo/# "n7oX 62v,,"$Js2LfXo#nхo"'Dt6-H>ZJs8*! r`ݥ¶TwpRƳ("vδTCٙkހ%Jy8zTV;ꨭ?U<<2I; 鞥[Cwa䧼mg{nLD85&QԬxP@y.TL9^|s~A#"^Re٬:pw4mmųΆz{>Ǥxė,H6{w<HWvv;s^3ZjϢo~ڗ߁>w}].Q*jn~X$g&ugӇX}PW6JG6 Vzz؉C).k Hj_v |dX pD/gEBz oޮ rYZ$9Ù\@1lme@M%b4ıF9j5%"wFrr>0]aڵя{9#su0J jԮ0jX)38M/a犹Tv?sh)S:s$LB%(vW2؇+-u#uuav6 s<Τ;5* \Q~[v8|CdO Tq" e{tʥKU?ل1)(([/o+*:ae&j9 'JvDTL\ ({ :~H25nnjVM#:Ssꬦ'ڨҘ\3C~EuGs a>}0yBc\ZJc"ia8 ug)zvi-.{J Shm`a9UGEI\[; ,vE#0rɺ!:o_6ު&7So%1KpXr\Woۡ'#@ddE#&9y ]:#@%@ gc2H'=@M(XZ aOZm\ ]2U⩊7 ZP^漈;#1[+~(*~5[{,0, TBwjo?ؕ#L/_clRX 2#EZI +0cq .1^_P=9ܾZ;zz0/*}6#CN1(-8O' &_YrhHTY)wxh.Oo"m;=vw"՝Պajyx8CyѭƓ#xPƇkl5Q{p,kX3uh[6,rG`$k蛎@yFpĝT{VN^w1 dU!Կ !5Vgnd؃+ GI+ˣBc'I @%1cfh5Zb$Jذ5kCwV8ԡT"g& M)&y"f׺TJ=Yٙt:Yq*dZYԒ˕W \xtOA]xM=<҃O?BG1͠ CW)-AbͽÍ"0}P; H2f###U| =oL\w(Rgi֊)_զN*K]?e-mǘx8O!:_ip^|7B V qQk4fVQ0&$U$jJIO[jV{e‡Z/w#tFDҵqo^(8Q>J=XHͅ_Wv*"Sl6~ ;:Z:]8VKyƸӗ%d5x2G5u%dBnP^dQmϭs\Hkr^JZ 7a@+v2mNπok Yb1F2WȐCj: D5㢨1/9 Ň2$z>~P.Oh$s2'VnWO=g'fbVNXs5عss/F]y%eZeqoգP2Qσ[IbfքgfLhs)`zʟA+23^"?xVbDw=#U*j% cje\iq(iSJYD9. *ga TcmN+ɤUdpd} ]}m5ŘEb :-4Ic5ٱ_U{3&Y[mkf̾?ǘ7cYsC9'u*r[ dڑ0p&"X9We"R1<7s%♚q"cluf 5Ѥ9Rc *@XQjLWpN( Vʡ@24~jF]F?SxL8eXiaf0#<9m)0nKmib@p?҇9w a_1n0:-MJh1bM>szc9"G_*< 5SA=_Ť*$3%>52䍁6Lp%@x(z=H\[`0e ,xm6ac;kVii.eq5 \As>ߟp'*FyJaj1T'5U,iΨ^x*Ғl_r*է-iQ$FPc3Faq{@ RZx@R Urګ ɒK2>#Z]4"TMRjj wRm]T%ZmL+!.WSOM>%d<1=N@ՕU8/Z'l#uKruXZ %ȑ aԅX; QE@ d$p(*4:٤ cc3^uα`t+nXT˸0~!`P)yYSHFui,~QЮ¸,1708%͐B?;Fq6;߈M@=L-g?ӄ&1=jYx+_֖aSf] ?J jcRj\ ZE$:y 4XgyY,3Δ="6o/ԎBmxV|?ºpTK؊R2WlޭAzOzڳIn||~JDOʭzmrO!V\xjDp%!"e» ji{Mx=IBJĩ˨YcS6*/[3#TRNR'E `^h=RqgJ e465V3}>Vv}r:L>ѫ'@=a7T'9 .(R}E5GW)P:GD_%K}(Dg=O1&="kf \'0qK{<otak1[Vp 1V]OKM5c5U>6N̥2Uc~xʧ).iœLSWI~l8l|˔c:C&VwnUd,>e)Z grVS䃈Щu'AG:2\H Mzj՞aUq7>qŢ9xیԖú?!coQ苦mrr5B ku;|kCvpwdNkjo4'cYSdkK"nMޭwkb݊L^4N #<^&ݫ؃K`]7w@t*Ay?it*Nԙ{r*#}xXa.C 9X$QxFZoNQQi^Qg%=u 0t&ߋv؋K  'ئI!:9QS@S)ԎюFq7WxbH@|\8Youx߼k`;iW JHvԿD>3G7 237|1lRm '_h^S3Y~;?l:jQx?֮0SW ]]ЮgCj;i_Fdfql6{fURQ{.©P_ޝFbdh_Bۉl&{eiΣo" ^"@ۅ.!εABE0ǎ3vcݲw,i#f$UsC=Dᕵb"Up? Lï(6ނ'WP>/seE)ϬX/oN|e{HEz$xFVzZ(˼Ԗx"/X7GFW_)3Qg^62f?AW/y\=SqipuA?I { ܆u /TYkqz)ǧEWd!=:~u-4H}-Lshu%FYTUvVYQsH]ABk| 3k1Iʏs#D|8Y̊.?cC- #lQJ",<#q#8f]W%މ): ?#x[8kifK[㐮udloZ?F'X0gg!N -`Ir2B9EGqY~C-fX߀vnn-48?nh[^0]Mu9K*M\0Ckµ9]@h "K ,Hi~?^v _YZ'W~b+bі]]hwQwėnZWzJzgKD}O3jGʥFSL|_ORh=źtGZY,h ,L7y7̣,='n[fx7عžH'2ҷ8/Ǜ e~-Z]4ǣpTKe<^y18>b,SPy{.8?r3yt](ץ,qYaJ}` G#{iזu"SV_Qh**LsQyY5@)|NݏaϸS쎇'.՗걶Eap:d3Vjڷ)O;a|ɘ'HD:<>!4\o?BLtzr(Q)KGn+n( )[t:kZ$6àˡ>]QV4RF'sS+}OV37>x^oɅz9'(C5JH{zOQ:hs5mvV{?*=/itRsɋ*CRyNoWV7O]E8-9#ibo% DCAap*@|tE^E >B|ԅYX0 ~;z~*u9Ub_{,WgA<[6=m꭬CUslA1P*,@_ fl( 3^w]8y(OiZ '*Czۅ@s=jJc HBCp9F?gg?=R,]ȿ))Up2a1Xj- .WjlQ>󿥾"Nuzñ/f>2켯ٸ֖N!!B>V[`;k2"?1E"GһYn6'`d=K xH\a7=EhE1dKv@2ѥ"+䘨;O&"COxA ңWyȐA$PE܏;YnĭӼq8i-yHB[: Pur&v+#*a,GVMfЖv:kO5[=U洞1u*U'#X5F_w%ub1|Դ}65R]G0#xH _8Rva3^m;%O%oH*6YQ]#*W-$}|[H<&!96~ܤG4 +L Dbg̭gSߑ-,1ƪ.Nr!褥sR23zsdLo3:YW'퉪 [ {aKH_BԃKݢQ[;l\C+gw{Ɋx˭7; Ke x [$ߺXqwqJC&X=%%NX1̣vE{iBѴkeڵrEV]*Ѫp2?y~Ddal]0ZLLث#~N l(ɂ%a; sOydY`ң=:5)f 6$ UyD;K#=77So8\r43>S󔑷&A錎 ku:{ʰњ_3x Qd28Ǚ5[31<"Ţ _>LSlATx?C j)+)csס/a|#q>H@O ^Ǵ}K y'8VPB^ ߎj4 ?qHI23:W1KЪۚU$q֬Y*~8h~\:*=*v0M$-c!eXEAi>y7ròpV+,Sn y4K:hkIS',q0vEdi,{gW~4W%na\GiՋλoo)4[61vBJC-Oc٫6;Np*^a#=C\E$CmZu$ 7ǹ (+9Hj;)ӘX 3.1}D^ V: tHEf؞~Vm1>y:p\WJ~a?mdUd3~M$ 0:De ^:Hȹ"|f(&m냰4{q˭) \{(ثeUQG;HT/Új 1(s9|3&Rɜ wUa ,φbM 櫽"\"Gf<}'~af:cO>Fϒ+ *AsY@X[L8tVʳqsd|mXtq NO1'GWuR ph93!}r>{^3iNb kّwaJPrIι6pmy0鎰?-y)ϗFM:\~5ҼӃ99"dުo\?A k5!3|2ON zxFIzM1nP]|s""Aa.qz(81<9xreXjQ_շ͌!?z}z[]my^%C3gwwg+MDvвl2w0-/;7MC_5nr'LҲ\Ջ$"цEN:ٌ p 5&(=u]sv]GszWX.!򒺋΢}Sp>|QcSEDzDEEz=bUt1UF< Pz{ߋYG ]]FN.)4D> dg0*:(^v+,HnDv`)*BYWF?"꫔{u)L}v+}ܫ۠{u'|e{Ͻ&ԷJ+ S' w\$9s6 ~'i\=XvҒ)v{^%hE._n$yOA#?u5_5?.wf~>E>"bύYSoCv-+:ޟ8otFqz:3E.tmK# ~<_Ybկ=L3Pρi4JS H+_nFqm̲#3)B'];}}b`^TʭKPD$e<)Q%UfR&ms/T#ռ'4fռ?TF\т}՞Nt:^!3{q<-BYNq A]Y%Om` 18,SH BkR+p.9gfHCN~ kpWEZE\Bn[1𘹜pק?D)wPrѥ~>roVHXkuKVFaKu*҆x Max3qSuyX fDJݺƖ/t6=(LFOѣPynr 4' ״$>,!c)gn-^kx:6 8I6dŅ;)2fF,g)} ?f9J!P>Z><@&eĎtc C8RQ:'ZD`92=t>,XqNxuE0/JE%LKaـ|5?wKJrBa-%h֒%-Q25 Ϛy7uhBrA>ĵgԭl i=))JG%[I"NeA|dFdk#aj3#Dc#4/64ˌwu#5Y$%Vl%<_nLԾj^_*p5Bf zj]շ RBOP _i7Ivd+J.2)ΰw!+,5@Qow[=Qc: |LN1b0~-?k`}Ŭ~'a$G<Nͳ|7?&厅S.Q77SGxvaR? O*NF62.8>S\X+qb}H{7m1[gs`H$ي7al⼕1L<}?ߵ#h^4VbuVA28fS~-+D{$.Ki=I:f8oH3WGxd(#3C#Sȏdq}6LP$eRSc㸩El+ ',q+"_,NY್V\Bo[6 VUr6e}G"ghQ8TsԦS{'w<@c+i7b<53A<{g%c^FM[d}`~^xJH9ZvZcIwdEy]#S N`nßNwzDHAXT-3R#' ;>c^mV^Xn=Ǵ:glDp7\RQw݋xB` 5,@{|zYV=CoOg6[W _\Wǀj[5@| '_q\w)\ASjpm?yg.b-ivU7ꅝ-1<U>v-pEWL2ןuéՏQsˉ?5ڋ@K- eCx sbd,lWD,:5>X稽^<] -sǻuؕMZaZ6cNxu9x !ABKtneuv9wGzL3|xmݚF^ԽvooR:oܛwƋ78骄xj'l| e rt`Yle%zU.+tC?cgtuo +(fM%J{>h~p]/@-}yAOrH$_ĸi,b +-, L15oB_JQy+R]LGXcF 8^.U8^e rERU6X|^MG9ߔc[vo7~<0D/F^uXAܿ)ntlDoS7IZ(]A/=qTnE6 ',VwM8=6=Qj>[4~7$'lKpк*Z,nN `V5< r>>$$CD2ZKgX)?q $^`%[m. ^N1Zipm\ D}ƺTpk ;,*rwE=0f$|\+O L%sGEq){vizдeji9NXWO0F>ZZnɯ#&qTڅVxSjؔ+β?ZٖJ9Uuv@:R6Uv%}]vjܝ w>Ž{7*Y=lES:$cvE>ܩNt-F1DyxNRI.vriҝ,Xn&çr3A]BX]-6ŕ{[Sm1"ׯ(oW')zǤCUV9ŠREj5kػVf(!'d_TO#Q*y\O+1Nn6W2^x> MKׁr"FuCz6(Y7?ccܼFtv%{ <oFFoKTӪ`Z*A dfAnBy<V,02(pS R&|?jutui"aCInVkWD0ߝp"CȺd5Hqνü傥'Sw|8 id*hZ;~Y\\}Nu3K ẉ\vṀix6B:ʹH{&uuɒ |}'8wg'3 m: -Lyz"h=P? 0'#@lH}tgX-8*P]Ws!}~OÓv#㯇>ю5\\NPN?[A>.މb5F;[ݮцxZxIZ1WvP>106:[p:`LF1_rls/OfA]\%gɤlpvyə^ %XM}jv|b|7D'}"$iCv0I(ߕD#A428 I (%=-$=s2T#J#p/#20B ی^=n];[ͬxn0=aJhMvFo45-F19`fm3;ݥZ^>f~ f@?y`x"j0uO ;ӧ. sq> Sԁzv֞XK"NqQ[$_P;AX!mi-T?WɒJ~8 F{̷LyGb KW 8aXj%i>OûnԈټ/ 6V ,߹e %\QE^^E(肶ec.­6 /Bۧ+i C8")_X#~+J Ok|9 .'4 LWk}'IZyr ZC隭Gz݈>6r"yC'avҵ s>"#j-tyBW[:#]@z~Z$yx:,=hJD'Ϊ[AS񐃟 b7Έ]Қe0둌~벜~_Mxw\gli +E~T謤vqS=yzX /.JGoS-Pa~ |=&DυKa .a;zj8?>*WR~8^NeF~v!zΩ[tK }z4qDLҽK8S9oY\,ӨwfS/늻1>Dc<iI_IG}>SM31zG2Y6e)wZý0#H0[sP;ϙjrc4mIdp13-CCܛGQ<!@dI@&! t"B8ğœ!,&"r 9tADEod@4jTȼM|tUB,ZvL3vZ,\@-"<.fC^I> 48oe[;^̀s_@؋=&➘,2xB5C>/ sUEm>"]]HtIu܉uߦ Վ };y%o,te.[D[( \ 1nqB} uԃ>G`azA(c%y4r*HR!晫$>/紐)QY+H cBGnhIٔ8×PDB{qqjڀiT_;š_uԥ/V \[?Xf? Ȕ8J؅xR:bm-ʷsl%,񯢾MVozlC4nE۝l5_t5`U̅:>cۉf2Za~wwd!7$/A -fx/,/ iA{9nJAw4u?U_ynl;gܣ8HeRL1|a[a+$$;}!Z\'}ĽsH0>m`hhjKvPFS\FҢgYIx/@y{'zЈjx“owe_:ntGͰ QQɘ~`)( DLq$vT1FhӻN,k/ Lfȿn*(op월}CL%@¶n@'v!C<#'u`=#?Zx&Z]Ng ߓ.E(wD}$5J>^{M}%;h{쑝S'%2xz/~j cӀ(\SO9k.A4VqK!~J3F BߵӖ[I} &Ea#~ſ5JM3@ }bk/qLˆy{,jU7fҷ/~b8A$؅:Y&jt1wqDOȗ S;rh~jrސN|^pe? ĕ0JҾW -&}Me??^$}X=9xI %K(Y6Pe#%K$ǃb7[_+nxlv#nĪ=At!?+!ʮh+Nu}˩/G3_`&:xY[uY\H4Љ߄}s FLIw=GVp"HQCCgZo1ڎI(o+m;s m_ Z)q+ B2|K.Nv[A_yj:8|#0 y|3Cl䮟,h"O"TMˆm] .Mʐ%|[=d(=HY˙:^ LT!knb }t7Ko`k]0"Q}mq|Z5ɌDI܇K jk#Zi1ou xD?;GOїU>~swD: ew)ָ?x}{FXMu[f'9QagIVcQ=.7,BZP> mfVO- wr乱EH+ԃlL85!9҉hJ~ӰԦ߻$7o|jn EgO)$ ! ~ڒA CoefWd%u-A9斍tG\7Jہfٟ^a녷gC7Z%o;h?*/o_{FbR5&n)0 I`?pECruFI:&4~ZO-VJy2\Dy-w7gzfB#\AYoV~w^gDz=V>lih} t+;U>}$~Ͽ?d$4G2OemH޽4Τ _@',qv3֑NF=~/rs@Ҽ4 !i?VKH@Ҽ4!.YEk5i/4b׌&c̳8;`q[a=R{z;8Nu/!IR(;ԘuG[_;q;Z.RJ>@ȥ}I{1V@25xC&lrPTfGR70k/U`'Ln{'o)Q.-RjnǤ@G{$w0(nH9sNӪPXSV`99E_"ߡj6`::OwíJq3}*ړLG%gl3Z~FǦ/BͶ{rc'L$y:іZ^؉XZ-lz1PQCvF@q#OYp"#|ciQ{OЦis =# ܂{nډݴߌ3ѽg$7{ oV/aT3F 25 gnsuŠfߖ?EvYb<(3z;Y ga#͔9J}RB8-%)yS)ǍEөMĊ$@yvxWYÛ܇ 9 zP|dOoNEtgz<"s!Dvʕo]!ӽ3KG` Rv=*p%,?UQ$_޿ o+V`e2wE LÓu*+\d}B;ͅȞdO+шgYaY=xچyZZMIgxhn 4MU {(R/"@|b:<vIF9HGOr"v>t7U8?~#~5W8C0@/6Q߹ ޾/kkqz9I$x/߁q%㜔~R7ȰCoYnZ}L)2#onʱ}S)ɐ_C*ן+i1w^4=A_!;MI_Sہ'6FLpB{8cxO]w6uf0%ěy^h5]&ak;_qfE VI9JZ2iwię|D7O-P}A;9HF{8=PD/8)r ݣcI]X=;]tӇf|җ( R2C=tJւWa]s 1wvu~z 0ڳLc =Pt&C(t&jgGPǁ{f6bOpbI8SHF ,j'b><5xKMDƢh]SJ7Vv\izՇ|%O%5O-#_xwgٮ-&OF9?Iڵ̼N2܏Zx{gQ4u–RMoo]hSۉQ6D 'g)ǭji~:t4~*M%ph2$raȨ Z,ZsE+\=!w .:I}!}i9Ȧ''dx!b'ClAըW5Qj9藽f}^2RyZ߸_Ox\ُ"XTϘ=5NEy%!9{wo=U;3y(_كeKX*Ʉx*/e]Ar)%Q  MZ~r}Jې位Wc>ga>ga>tr$.s Η>[ϧ.C;|&4޳n|.I#޴HPÔ8ISӢyc52LM1%m ^R1+bե@MeE{#nyvP%8ӪSIsOq6OPZ! CV(o0o?\߱x8u74W~/k2⭍z$[NM;ӷn7GاF¯<֎ͼ~Z9pZDj_ݱ''BI ""6f49(Ĕ5ƞ<0|rydbfb97w߹18oFO% jKMn?B^&{=i ˌP0v.L2 -̔b1ޮ_s:9L <[9t"S?pƚתk |[ rHg.%1x,*^ke!9H`/RP"@a.$m#qL~5Evdm%:6' s][~@j/9ad ITgؿJiCy׊.|GOx-b7|t:5gwvtQ[߆$VŎwC%-W(ݯ!ڍ폥 3=$;kQe6.xsZP>g$g3v୿"uG}ߊͣ9ڟk"/z.h3%+NSK/%Do$U]-A4-KBρZ -NE 2`'8КJ}15xtb21e ˾<8!3h޷ƣOGeڨ6 k*bGc|~ppW#A[M)rnx}:Pd.}?U]"Mo0V c5gr 52c:l>K4Z׸?͚M&pNMg=mz;; >~<[rr ݹ䧊V@w}ҕݗ m|(U:e8 V]R+q`_-tq̲OxqJ:ܷ"Jx"' Jo/_('*zN74zc-㷑hL7htN!?KhEU>0r][a0z[let<~v]%`8܅!'bhnDڣzI֣W>ao!-EhmR-%J5ǯ ;,CSJ^p9b9ʼn#}p`gIy@y؄=j&G!4rɒgs$6 t{p{ C`JPoME56#kZ?@'7lĜ0rXѿ.9@$}ttWwB@`0‰y%N>jp9?>9!IWȏD'joO~/yNgf>f[CŖ'ӼpޮfNԳ%Y R-Xχz#DF~z~Qb!b7!yGt2H'l=ֵti+P|@b6?Ձɑ)9Ƴf܉q#CI{2 eV>C,J0fۯbHSG9I7(F:B/5UZ{'<5Bz> &߿PbJj kaiq+*َ^E113p@*}#7IYt D\t6aW"q8x:p%pVr5E{ Ѳ7ϋSb_wyNEsE45tHB>dQ%lVOV 㞷]ghGRT%aG&rxɛ==@VWv~IQMjz5!Y<ݻuz J M pA.!7l),"PNc3cVjohksv>xu g:.\ƒN|M;}l.dwC]aFh f{(k}B&@//>Q7!-0Zj\>̞]-vkWo%_GǥzՂtܐ5ܤHED-YQP6q,䩒zwP6>?+t/֬SX}pxU0t>tTl[K{sKC!i4\dP:^?5C ;zE)9o\+eŖ ҹwe `$:[ $խ+w%G /R=T+,tW~"ێ Mg=Q8:oA,f H9m>;XL%S4mL8o<{ĉqB~3ByC.4enGy'z؉V^`]) 1iX/ f1qžȏ^|}Tg)XTǨo<Z,VW7 yZw\ƈfN#11+J?F Կgmߍ55r5+} g;Z 2E7=szo7zf+)Չ"dxCMEm( XĮ| QDn;k))dA:Rz1v9}̭`{ d1Ʌ.ie_?e[Zc:YSps?))K=sd}KBi=GPh|􉆒Ϙ9Ofhtd \6R]e:^#NM;ZvbWz5<Ő48Cs-դ1W4WMt*k j-ZezJnr 3=T~)_Z| }3;3fQ%M̾Na4sط1SL}]+KGKw18}:n^w}ݤoɦEin.DJ;}˰(sl-E(v#tV#.ݡm,h:+%|@\@)hf~gzW'Pp! 5Q 5S.DZQM0-gPîc?[w[GCZEosԓt"@vE-LNkyIhm%3&IxF,Un%hŇ";IY Ydv_et9 ucgE);PE/: UcF=| n#׫@@8LT5AWP=MTP'q]*$8/? wMP;Nngt&d#iki@ h|DxBs=xLJH!Q}?Ƶ[{F+b IU.YXa)$ MUr6.M!M@'oDՖI*J I%D{b k.k 5zn(k"zYJRBHKTD=,C*oEnLP܊wgc0i5?76YtzRr/HŔxġV( pe|r3B?,R 5APKQrT =Ҏ+fB31iAb@5KqA·⣹u3C>×(]~ k%8X胦!yBcȐЖierXKaGpd=ڮor]A˚3?R$IJdz# ʙ?B2(߯ԥჰ"\o] D+VlwW?;q~+:54 ӖGXť]C3>W?[`4Ó)f8 vۑ8REZR䣕Y9"6Al"EY|,cX?Yא]J<Z O/n$jd$[>@ބ qw4E{AEW+D-Tw*V$苏ʹ6J"*jk DQT׫glE7>Ѝ.yPHi$/; !o(6!!mpvT_ݮR^XJ1 N0 "k]%K,$|CaNh,.4.(02 "pg^ݣ7vJń<-AT|CS~?5Nwg- Q4ؗ( YH+яV,"ݯ׵h:ldBb<mYbC _6rV12hߗcm el?/vrDxc2ieH#"|~+e3㸾Af߮1<[+v!6; v*N+I-j'@\:_{P;+'gTGX#SxV,Ҵ#Vݳ{]mBl+Ys !(ԧӝ3]_Ti/zqrz߂ޣuyϴ)v-Ě \}f>3-Tk29⦑d6qʚ}Վڼcc.ߠ=hզ;l:ɸ_E*i%r3UHW|+]~{KJCxp<ǀoQ۲"\x7^c1sCq!ϯ{kcz.y)ܫ?B@ pw "xWGT9qdI9r0Ϋ t^ Az|y6E,^mf!OBs+Q*JM-̍ҕs ߎv?9JF!*;r^< y ȋܑ#/ =T'; 7qz Vn?[ jڃނo*O ;񷐳m}n4sN_ {Pb͜$D4{?ޟBzs#1VctNl*NW'LJ_"VL)q^hYGsSCY?Tfїf +R*]k?٥ kc#/qWz5ϗ +ǠsP\_6d!d1(aZWbੑ~&d]lL>kSp"nvBgi.;ܧ~~pZF`9rǿ, PO81рU=G9MN%&\{,=~ęhO$[ٕs^MXλjぞ6[Q/z\~Ǒ5ΝC:Q {"s L =8R? c6,d k~ rU-Mi$}x)K _K sJqr_4c=m׸ݭP]K@-:}':g͊ G܆Xֶf Dh+mo 9,o%x2W ?u3l@3 )Qs/-_ї ߰:-kQjv=/F>Wqc#J.d H+MB_G|ww賚XGe/aUiR|G񼚅^ե{tDWd*I3B}ѽi߷YL(g;^mPjLCEZ˱bB>y:j ܻN_P_}_I/3OA!YlC^o:ǕƘ!Z=Χ ɰW /^0d =FzX*d(mobvذӅ{}5z",7-?Ub @RUaa ',%vF8rI: BV7fmBx=m\3qxǀ,5 $3 sS|]a5o!Z |D xU$V?a~u-7 p/kfvOsW螦N)w.)2|#B2q!EIK]ݞ&& 9]_oHD\•2&P^c:]]WBk(-&!Iw)WVt2wun]meݰF4;T6brτ/C,v~ɡ#\:Iu F{D|<=0;(v.=02ׅsuK EhEB"y  %z[)b ^p7/F!nЦDKaHJSրk mY,gh*Vdԅ8{sHxSMANű]M\oG]ÑvЋXPBRKy'\v%azRL~ 2iF3LM:AyA_,Et?}DC hވ~ݻ1k #?sT<ؓ/>:.įKE^:?^Ѕ^Q9֐nɁg@XCg(v]kÔO-W>k3fU7ryA\N|bHWXi >UKdIeHkakq~Hߑ&˹dîZ>OzV}QF]8z\ʟbGܨߕۓbͯT?TT%H\iC7a ;(WhߢT݈/6 X5/0Z%Chf0Wd9jy~[}HRuf1~9^{:\zAhMic~]HDfhDukA%|AիA sR{-Q*WUa.~߽?b^c8")I ķJ6\5{O0b/)lr٧Vipz>'l*$22nHoTK4 [9osq*}Kvd7>$ݬ$IETDr#/eDU*+ah½TCVomY]cAhI7C!䏕]g6ЖYm+;1mX>t`E<§ri.X*'?Qo' ~n%ڥ OZ=o>6pB$` eףi8U?s=a# 5VC%#y'ԫb#uΧ *}jm&Mercf[lRTxi$kFb*a{@ HrWEfe^8r?@2nN8nPfQG/e hc9-APRWQ"T{.3<r. DOY͠Ba;` I}vX-4|%`By dRcp1g0#K>"OHWGO^SG BE;U.i`-=y!$ $vHUy< ?8} z*y)|SK`oĝ݄ybrJl1h9"x(8͡ % ,==R zzpAoڕf +p ZԒk$_,.[g׍ Z0yezķ)|l!O}Fͪ͢¤z"4G%dwGԅgZ4n~=&ڸ̝q?ON܅CET1 pτᘮcTnYJ0#!i2YJY$98إQ 8]2iZ CW{CPp4ҴOB,-,X4gjơ( (@9lbQgꌮڞunj] uF ɐ6nԙI<~0~ F~e;k~𮶄0rn9a#Fn/,#EtBl2!aīcx' eMEB<;hX 0CJ86Fҟ@ZjejQH:u|6HNvZ!gPB!ֆBb_}ԄBreB>/ǣsY$G'AE.y|WX"yXYl8GL XrjcE8>1_sڌ7q9c*aD{A{6Q^3I_.!Sճ9ۂ6,][2}B8z:h#$,7$\nXKBafGq"MhYm:5C6tczQ<kJ[l0ɹZmWCS8))0MaNSiB#],igm%M2=h?BүZZIzwbP.Wkp;e>ّSI"qko֪֪gOl V |A`3!K'}S:Bo U7Pje*n'[]~SFi7$R]v˔H&zPHȇ$ƭ]$TSE5SU/GmJ2JՔj '޽R}/ѥI៙|Sdc)s!n%tV!ό}\7(`^`˳PBO݃dF~ }rD]̚U4⃵ Ug 7=x;qg .;遲j%ꫫ~cN$#F)3e x10G6P҃∡I,@κ"lg¥,38YL8}!GYgyyKxLF֎ `7vAi{Kl_X#8o!vICt =e|vRB<0vu͐ЉS{~@=gBՍn/}pf>>T74%-X7,$ &bG:Dru jݪȅM GaNtM#>-_@JY#v7'͎o)e㚆=F5\&q/WGg2Z"'K./.j_vQ's5Th\t}gY!MR%#s q^DyNU\GbNs]G8^hb!*ow8%' Md2ڹk'S6O= bWq>c1zȑ,t˒%㺙dJQ/zku~a]p qeE+4taOJPҌ{Pm]^1KTs^#t-f P>\#,j@I+=+a ;=bېOs*ņX;|44;GΏf/G+B/"@)>&jKXAuެ=z7w>ⷘ~^]ZzOz۳I1!`[r,aEҷ;؉4zyキB`s>Q {0OOĺ5P=Hו;Bfi4I/CꙊj3jJ}|%}n waS[lҽH]ϲxFl!*HFT޳̋+rGWp\&}&Zc'D>OlЦhX쎿e,>O~WSξIhK0Q[`PD_POA ^-x]S]7b+ ;(Hsʅ5hK6O@+ʎ=ZCmC >gu?5cp 4(K=~_eg~FVͩVZz3^?wFzi}{z%FZm J#)_w %_Z VV#By SvB6?C"tAQ)Pxz jd%gkaۛk%N8I-/ uO }aէm޾ 1 4{zgΐ?נgo]FE3*#b@QK |h4=*fxV-0|M= lFܤ%Mw7_*h=Nf?kqRe}^ݠ,-E`v`ƵY$餁9EZOմ B@Zʩ䖏XԸrj+UVòK3oRQ5t!::5npy2K+G-[_.˝GS XBָet"m2lXv7a{q=S-e> q+g'%h!xp8}rCV,-OzTv.- zc,utx;BrWX?ݲHI1Sέeعk[]U(c{TB:(tp[bqq7okWڞU˂l rnmya;JE>]c*m^K^x^׮ᦿ{/r*-/5EWP7^mW=tS~V 7'32XNKS9SIld~H') ~s;H7ҼN~K 9\CѺ\hߘ7GY;9y4WׄVdӴ(N4eͫR hp?1c6T~J~qgu?܃waw{a2'LC-Lq+pŽOmӿՎʳ܋fl*"/d9j;iV]Wn{9PdDŲ`3 (z"w%Σk+ZOjiY< ПWMKp]ɢ`j*6&{;mwI7怿yW  f>]mUu6Ui 뉻 \cL!z<\U8YQEu3q\{H[׺_w%pdECQ6s6o@*5ZvA0PA0F0j/h3 %mQ.P.W\R.Bh0ݲc! zwV5rNUZ{ g]En铈~tB^1u4+I!*ZxΨbVeP[;X{\wp,Mmm2j_aͯx^e BMvU Os'E"b{X\.S|ĤpP]qޓZiK y>YPl~Wح, DbFV4mzZAԱvYƫ9`y06G+s^`;p62 z$Cx*IB7`=ֈ>*d j |&Ie&[КĜaM:i5؈VcwX}A 6Qb=փ ";p5Jl\}MBHq ʒY(C_Z-tSҩЮAاzHAZxzT6FDL*_/Z@nyHۃ}\EV 8 " FQ Of5g1sIϊQ<ev>xQx]}G-Ґ["p-Q2xGp1[Xǽ-/Up2kۑCv{,L V@3=SNa _ EbNXPfI>hמ}aYo=ct@Zؔ+z)Z6<"a΂OvGeLoy 2qXق>+^ DZzWt4VK_N;Of.K{ mI$.&fTB4d){hȣ./:_*͖$K|s$Uj6˔lv=rs+HKyN p` REVZC kK"uYUE܏\&hQa);(BVb_~tQ_ q̺5CqytRzG? zW@}V?[Ah>K~΢ωKEo/=N6(KhG>EJDP(jq4'P{8Ai6u|Lh,,QW*z8yjjEuAJSӮO 3$-Loz$LE$rpBJҿ:jR;y5)IM"@;qv5W+ኽ?SDA#9 .mRDAAASjR4 `D c,U> Fy]ZA1 ,f!.h ~ G2((-BhmȔ"Dx@>Pr#< )HNAVc Z8]/Oㅚ:(˼qB!Gfl[ !fxi%If$E^^7QjKM@/_[O D ʻYZ4")DSB"٦b&җeEO )Rh ҔnN/㒫4E4Eiɹ&j; 獺h VYiJ> )jW6J؄WtN)uO?E~s;YcSC'-Px +dO UB?.ˆv$m;QD B2^ye To{c:m^HRinBdÖC\$^@)[ ̐)ϫ?O/t7@X{D7Ɛ&l;Yh`'x KasYH[$:nn*6|Bn6ˠT{Wr^ oלpiҹ4Ʃ ɠS\X!/NqI[d95 d u|pKBwF*&Œvp_w! chT:C/zyeߒF˷Zot\l1<" Uv+a Gblif`̨<(95-AEnqq/'>ރʀ{}a`8kw;VFbq}ŵӄŵ3 'jd _^V΋@)F+a{4] !{qXJc^acIҟpŘ˔HuJ55tGC nbW)\yXUebٱ]$:)Mi̍ܰύ4#ì{5ݳžfwi;,T֢ S]^kR_ꥦ-OăϠNM~sEL 7o97cۙ9N~s"o0o ~s ~so6y׾n~s@֍o79 `7_?q)C0~sq.p~s\7+/^97oh~s񛡶ӈ^$9 ߬#'$$2#ؙ{  ^ OPchA/vK~Ȼ-޵hmjIڂe!m~ݕ P|^3!(6a Ɗ]eC\uNw%}6D>\bk][!T$ l<o|];IױbI;A}'ٚDTǏ~xI쐋 }qxK];㙝_M6ֹ7&_T^KEuv5נ~o]>4-תN;z/W^-{ثv#RyT(UHE n؟I+N{1Xc8yB:}k6,%&΍r {IϜVgGͣQS'/xp-p37jS nߴbz션l&jJl16ٌ?g~~GMi:۠G\kAT^vzeGJ..9.{)n߾Rg ,k%CSaTl4*\RC]3_j o'nXPd"OQ-mKWs6}mWA%KKM`Hz>j+F[75uDt7Qƽ,Q=!w;a+rC} Ҥ=c86݁"@am_wPg 6𙲽o^,Yv]'I +qzS kIvG6Na2Yg&Gs 4uP?B4-/,e;ZҌ'0-͂/Q蓁<=~I`:Th'a%v}#~3p|Ǚ퐂| ^ƽ:/[I6ƿ )$[ZS@" x]e5m ~8EN Vw f"e3홲Җ$+nx¡rwAm}DpPԫNTgm!RTj@͋5A7vo}0MF\|{7gZ QccMRDX%܇C8{ @}W p7801ZEؗkO+LZLk>9!K&ںfD!&b۲Ch;+~{UGs? OVVYg?}r|,ԟIŠKf_z5^ZfRAW H!Jԡ%9H!kԻ0=G ]"\ݩumd>ѦD؉ٻlMOڹ_qz{qQy8u-F(H'u@َ6%e!7[i6#кmZs^fq2.JZb%Ib1~1ЍGs+4wkR0COY/}~h1{.z;~=3.mjpDg}yjeZ|YIҰn]͵hp/O!YBka+ /Xܑfc (_x&?o,&"'v,Α/ ܇t^#Ǚ=:/6S}?Deၘ|閁ə'ߛ=['j qگvǩߓ|I81WYxSx|wf}Ё v#-\)K5r)[ ĥmݿG,xC7jK##αl&^}xaT7o::RPƔ\$yb! ;$rB1.y;hu^a(- vBhe^g{9爐HB~e͹JujֹAaE2hl <$n\G``ξv[]}{Sڠ$S-oCTnߖ٧8-tgu D昩=^*)GM<#l#,z^P+C~760zz5:.MԪ->v2^҄/'G%C"I51^\%B_$4j.I[0>OvOM^A/d'+Kn# ޽bS*Hn) Z3IqS|K~|3ޓ8 WUkMFPx[B<.P"Sh(;B6ǹFO"n]%8jj-htw4/tw/xo7ϲʋB0Q%@Cmس*;rJ( }|iJJ Q}vM|鶉Ŵ+s\f LL[ "3@JTaew?ï^7{LIB5atTԪ:^3Ll\/x =׀n8p 3kBe 64'M&yix?􂘩lD~Q3CaD,;!C/ƒEzYf²! 8e@+lVhOAo9P6Ǵs -ѤozI;ƾSB!y3X EVHԮ[N5vye490۝|%>N_@NC\EvIJ v'1/;ao4}N賂G&3ݧb-C+>%!*cefq|S 5b!J 9 l0JiKo+(_8 Tk>,K)WJQ9H!Q>z?FP }^Lu}V'?!oM]4+U^@C=nYK)qvauu|s[5|_BźH\ /{zD!?@q>>-uf>ٵB.<4׿M < Nu12 D_:pn>kpzEd[9WǷe Ic{U&Wl+,o̭ S->НF@ݬ=l\B:<(:MH=(xZs)qp`c,!ů>W2}ܻUW<_}(\Hzlpփ[U_fasJ1 GZ CP6Iue]ot`X/M/9G2JX1Nx⼞/U<׾oXCY#C]Ty.*ϣ.B8Q3T޼*onmH?4cӍ00*{:k]J)=cEԞ?/x 䧐C=>Q?.}"Ԧ2O;mAi9%nJS\~~U_;yz -G'?W.7ׯ%Qr=5\r!8jMB- (It o\M: -vP_=v°o{|״ybO]pN:I8߻!oAi>f^U,s\|Rm U"OG,,9莎\%Am}iK9rw;n:b+X/FZO 5^Q.i}IםcvJU. WۡJI~sҐӬL!!CNg6ۈZv7ށ N)} wQH^6 Y(]1tڹ@b D1NvRCסw0-^-oD9U%IGGݟ#ܰيqAϐJݭٞ[$zPM -t]6y3{Wz*aN # m(]it ?Mtm0SPҜWIOC!tiAwɒe)!l#V_ӽ!| R`UX_tC$Ml`{{xfVKa%;|K~1lOhy!z梕cvCz>=j!ϑT?țxXi 49: GsJ2n`q!^DMjo ^oM,mP !1qj1w *qwPN F^tspHDR({njȇL!8xVq&g)\/ p47+rg˫hFe5nPy(QW ,jGF>]M'S*7RMg3M!7 Mq>Ɲ\r"КxAT㣮Qlm8Q}c%-bi,EE%5h,NBV+TCXN(} ,o7{,?\`yWSy X5P%˲ ,/{K,\Xy/l.+Ry/ TXZ(/>_bywAyV*M/1Ѧ Ba+q K_hIW]WV8R$go3&(T{1R#Jȉ,AΘuT^g̺:c#s:c8kwz{Agkk@, }06+3ډ`@ڰ&G(!N[Zuz~{y\7x @~^(sQ(*IrPXQf5u+ĖS-rG,Uo~>~0)锓"~&*CqZ8\}ُL>V2-g.FX.UPfŕK*s%y+IE2^BL7yEy eN2Yf/,sy%YePEIw\Bsa߱ȏ6(eZ9qrRqPxoK)bGi&-@M?O Olgݐ`to=)}3{pwgCviTV}d4jLFȻ5B1FMr,®ٰ{Jq=:"e9ܳȝGȽm6C?+ "]>?٦͇Dج I`-mo/Pއ3I WO/죺Ɠq;:. !mb.E-{^B93a3#w62ZYfиa:6ԱRp?i;v=w=Dy"]F զ-t_{I;%ZFf<P6_Bo#iy䈉 ) !+,1`*+pˇXVmVx:{$83w>7jtgl7kJ֊)/rmLϠT1dUl ̆/5 f{fȅhFZvZ#vQ:w73Qh ZWgqLꬤ{]i^F׫x}¿֎BO TXoܨG[Z8F<1XzkN"yټ|>K=48.t\IϥqK?W5hk>]c 5؃l@Q;Us2CkhO>#E$D-d/ui`Xh 9 qRSBwE-)z~dsCw.ۘiݸJ6 9\?.V pjÛVA Pn%XM:3VW٭C H)aDX;1]K߻8NǽDEн\1qbt7gM"7qN$5<F׶| >YVV5[J˧kF9ͽx|t0FҊZ {.ULMhH1>8%놭ڿI柺yVBOF_L|CyZo"ߦݯv]4`7 )@# j-.&db W^.ָ]ۇm/C۶n-ቘqnÕU眼٨WD!ݸo{ ^C{<-~ASK3}4f}аVRЃYnEs:087⸘aB;l.qB>g,g1 |cr$}}up% yvQgz&Zp}K@j5Mb,K4[l ͽ5' eMe۰ӞN{7̓ m*$\J%_Q>\r\n|?%F4 Y1TϚw8=tHMs$z+:o-1鴲B-G0v.7̀(#nwn9yǛV:w44DiHout9aMD6.Gp:ҵH9ٗoz ~-x́}.4$h;멇1fӾ?8 uD [ڇ=0}]Ңc5p?y`V@H P䭸{ZSقpB:_[8PV}׋Bx~.k%f>;1Z6= Yv'̀>7f"=_ͣ3"}GI@V) s8 ?Q2D)m R;2 NݕUe,^.po\ mW6Epmgɔ )˔X qyH8;t̶uvV*%(%[mlϸMHBpq.v~Yay~ 9D uSCӒO<5%_9݅mMS3x4ܻDTյB_2auZ2~prHp1aQT)ctZ#)%tDfY—&qډk2>G\V'|Q/E:j4N8)1dkql9b*phlY3 O 65L}=؍[B{%|R @!:IC]CA_D ->kʭ;_!?BH"Vu I>y{ڍ `d%j.Q.azy?f`Wcc_s:%$C`k' t=Q\IfƳ5=cv}};^Fo?q~HqW=籢V>ŒCg~G~"F[e yaox"tFS.Pd haEdgΧQ|J~ ,̃S$hk'h˳k8+e뻂  =CO|HEv kyοtWka+7;5t\UE+l- =\lW]dWbMG)\isҀ3rXA$kS|r4P<| q<ɭ+!&&Y O\Pȇğ Y@߅%Q3=ě=mwgCL9,OCo4u}vDorIpw5VNTn?clNIr[M<"K~<M⤸4R5m\ +d7*;G||@Ul$q|cA{^ߕ@_ۚIN\t,B,ܷ3hϋnɭa"#_g>UY#7 ݥ~P^B|& n&Lo77n Ŏy=Wi;?t[bnuvBrVe`,\!=(Jk|AԶgkup GG: ZRIvn1iOF$Л.h\ƹ'>rz׼B"{O™}s;5]J5FQvdhL:7|^X#S{fhˡ%mX!̅֒ha=se96vz%‘YiFXݝY&7[)!}RH~&5HGgZ2j$o@ȭkR~O*}$ p_u"NA Ћwi&q@91oѐG(#_U0e**30iQ, *)́>M𹙨.e`n.>Ix^$;K;K>F5~lr=wGiֈyS:v|YH\QPivHώBoʉ1y-.ϰz=C7ՄS}}_&#p@n) =hߵ0%˯܇:+7u)5b-fS5ďX{e#v,NWtR'$'%~rߏmPB^2MeQl V'y.er*O.Dib<"McUyNiJ߯G_B>+pKG#q&QR G_O+A%?@u+ 0NwZOD"ǜmF`@y Q^|fXSj#mF+"w*6FyMI\1_<^~9%Q4i#]06zR~~Rm4m:z#`2guM҈M_Z?*d{g ҎQC nJ"ÛXK)NO1 @;Kq#9W~g~.P9?Wޟ3\p1sg}?ٹ\>gUPL6:puu(Cp.D<0sE>`8V.\6TaKUP8=,v~BfkfM{;mۓsb&~ܒ[YD5hF,ZnYZQMe*^Az2p/ 3 FB?qX+mw}aٖѺEԘqxuIF)?n~.:5:Tq2 {Ҿv,e1sGoڿ@;?1x閸LY8WxیB&\񂟽x[&ןsbGn_M 7XsFNʩ:Ҿy {茗/D~*B/?hv\p;v v{6] <ޡrW [{#1zs WUg#Ev'S]cȇ9 qXV =#/;&r_c6U=ƿzr& 7E4 jPqN{$ns={5'WԳa[/h}U9%FOȑh/;D\Qth*mBmuψzRG_8 Ģrmkּ5YB(pH sЯW ċrkEGCɐ?bDMݨKJfʽ!m~>Jd\<,9. |oO~r'6hfYck쟥왮E |wVC~"(7tChAcVY +^E}@(] ݣӨ$)i'RzsJEmJ;_i.?G/ϧnh6>k;AxQq)v4[4I!ABE@й5ڑb>DL#P}8vE/싈FƘw"b2wTl3x6P:b +fS59ЪO 0oB9> 9lS;(C͏(!"u9DIrzvmxUMhYw ^e {3G êȄ"֎⭸mzmk@ZZ ! \}{FaZUƧDa5O’5kA`<լY`[QPͨB㹍⣹GqͰ?>7+{H,<휬3)]:6;m/YnE>b+"*QZ䗾yH-N:uJsFNQ.23,稀*:KhxOyK?qlѐ樂2rhբ1fC /1}D(o95)ڬO|="ߟ wr(_͡Dz3f7jN2 mxoF9F9Frr{)6W ]z]?ˍT{K:mDfSԩg0A)7h1T\Vu$zEXʢWFPMgE]9ֵRJjvsrF}EqUgOPqQs0֜YT(r ydW5мfs?螎*Zv?%4k gt[ Tq9b4NGڇG5"c b}D ^sѻE^^QC 7h FL4lznۧ2uκƪpLG>Yˮ9b>s)uow9Lj1= 5%3R'L Irtϰ5 ZHKvR s oF; 8O<0h1ifׂ,vxyqߋ/:=X$J?T"Vclo3f{7W4i3E *{|=5V&aEHi4_C ǨĆSӸ.Fvo)mu xZ_^s ;!凊k[Ԕ _Ɖ/aon%- e|yG<튛`DϿ'J&C}UB 2S0DB9񈒛8Y""Mgt_͖BfOCqKgAn}7߈+P.ZḠ#}awR3IO#ĜSČL aٕT`VqZя7aGa>u1r|i5jèՅy>=Q` [2 B~7]q;Lq델i=¨Ҵ2=6L]5[e@F~2oG-[?2o;!ŗWXGZMW'+NvZl!ɢ]5uTl|k>7GEiE]idSƄg6mY\"Z!c(Pl4 [{%ɈSw⎙+4~8ו'3C?QŽcm0=SYv2x[jYfo du e4(Sފ^BQv7N57IS/ p[Xđ[u {/秈u1V?L3G bM|FP̫b OaӲ)vSmD>Gn¼k|Q5P!~\uTVcQVcqkӆ0 "6S K"|=KkhżB18}߽GS?&WR` U_A \»P8Z1oa~Iz^ [oVҾ$ݬS*C6v"hE{cx}|97JiEmt{dŞCڄzjaagziP"^|vdڵ:T\!G/sd<_?/a' Nod5ή~z'qp}RB)@jq^%N?^Q <VV.Kg=Bлd6T_d>AS~+#@dv:5 #IMe\cVX!Ħ+c|= {NOSܷl=zғ;#*ҕSrxN;oćjɲ%A7Y qOV ZN IaE!HG$b'BDރwf@-M8mI^_Y!;X[YXu6 #+l3k`+qKh|+C]װ.!=_O˧Nv2(>j*Fhn/J>>`;l]?K;ڽAKx;[zC'c|3zs1sHsK߭C}Ɉo.'/v/۸u:MK~ 0r@eSBPC<3ja{+6;,Àwkڻ@cv`{z "-Kq[S~O1 E74cFzA1Wjz`cElE06NYqHG}pY Bㆇiob}o[HB!0FfPr&A F` OS3; Q;s-\&4=;wɸ\_w_-M?]==v]$&c:INO rڟqC!%=Cu3癩&@;ބl]ó3 nbWq!9h p*q;Gk:Va<0YX3ީ*/~eb<7AlB7&I85(=jt }9PWٷ dD 8A8 _~~$ODPb f%X_f=@6b%3Y^$F}v-h T؊8^L)0,tfd5i, Ϡ-8.oO,qjG Mq]R0j !e1]R;<]8DŽ!100SJ (CXs]_WXlHqm!?zۧ@o-P{3o?mۊi-yq-UO&338=qticawsiq!=kmpλjU!iVLdB*tu3 |l1PBhQ)Q{/) ]&$;=lAu^&Nn͐3ՏH.Ա_A(uUPGj?LUg7cg )HߴLv((H}ӇQPTh rJ=@gp1 9왔ȗ\?2e=3)ծS}K>X9=PA\!GdOCYU7+ xK%I!^:;¨  &fj|87hHKRFڌP_1U Oy4zPSr"/:?[X߇ꣽ#ϢScOH5Ʃ!T)֨Iu>O;OҌ"ޘmh3k΍x47Q%]Rwn<=r;lm|[54BmWX_PcB_L$<|OEg1$8<0mD p*e6p1DPBLȁ>t|Zb[{zC[O`sڅ@\1{+_˥fFuuEՓg+T500Na8!]&h'yD:𔼗F\>YO_h\ASޛԍ_I Kno6a?lFCJ~qOk9N= Ѯ>\=,u6Pd8!i+~qḒ%kyJIΞ8/Rd9 ą=ߓL?.IB~-z&$$tÆ3*MHGo9j.K;V()<B}jvt8%ЙGl*`qC\Œ?xg#[>(1irM}yV rm^#&B gFzEi3|k ;a5^uXkJJ Biḻ]',ŔcPVP$!y#vvDKc C֢7?H_)v&;RXP)Sٌ5c(ːIN'\+1eSk$ a8T7 Ir$k^&%q},uLL]͍m|*VR ߯S?Mkg&ԠQ_P __:(0 P˩^V]byPY_vay|ŝĩv QOs569K8?8ޭɯjI4$)R]cڡ8|&4~JD\,u5^Z諘q^ŹY_'Кˆq774f@ψd]8e({#nDܯw%ĉ6?Bqoq] .NG׍8Yqnzҟ,P]kxʼn״=gEXh౵݉SN0N7}5˸KTm1`&F5~u6=B5w]GyGkriVH8RsK\dv :y>+o.~ԅ7˻CԦA;/Q 7_(H ,ow% ˡ_`ysX#Pz]`y#q_^by#<7ג{KRyyVg*oʥۏP^ #9ΗXC AQ\Xyz%7 jKKt*$K6Եݴ^N-5BXf;}~B/H2<# qPW;q"\Fܻ'v7̈qb4^#nil#nĕW(N6➄  >\+^h#n:3ǍLj qE ;fč1hZNS@?ˈ}L^4[iK Y?v<Ӭ?$ۡeb]V׬W4Vs)C^"ÌqP}Z:D [KctݟfU:.)u*}V>"ϩ,M{OAj~M~ΣK<,7B)֣%=$$rq5dPӽEsjHG IxN$c,S.+dzɨ+̏u,3fl1R]1?3fa1bN3f RR}u%Vt<.{>DgqqQۚR h*7@-D-DFL I1lnat0)ظp)mt5s(u+ MTtļH>Z/(,+fQ')RoQJG \HGӝШC~ ( ō+ \8fd7?pYYz=R8݌\ xf Jb{ Ί =>8'8bGZFyLie-H(f HC5R=CFkAa;^Jc*;y|Gu|Z Ev1kVFnNh-#4[}t2߽(Β\I'Ѷ+s82Pʌ2KQP8(P2PɗPf+(3|"$l_|]YxeR/]B%Pʼ3y%y79luen2/2{@x\2 k22 /jŕy-фk/L>r-;_vl˜nznzse>bPAwBx/PgpBtLpOXz'B;}QK(pDr<# :ƝĝP^CRBUM }qqLx. u *j%nTf%ٞXugsy#~ C;AwSF4ZX=յi)vsڎ:f-S#u5J|e9ue6WGɪr}E5Bjr6FȈ:}'вX g4H ܠdC7XUX#VTog{?i (p[J J@ X E UKQZ".naM|ҲH) XYPs EY{3sνI[}ߟχ&Y̙3t:{v:;H'*yϯaPa|{3Ry_׉)gd6wYYa/[ C?,:_CEj @oQ3D1S>/ =,۫G;>2820ÕQfQV\7U)V|jsQyj^>PRYgk0 (5:誃JB8ՐtoFH #962RzFCZ±k1O#E4~ ݠT0ke.c6~/Cd(MKy$f=?Ok'Alc4wJc߆"} jWߏ-"TzRSTُf"g/yiBQK5<'=JrTckSnŴg;FmO-s%"wUo~j rBSpʧ=_˧=#WChZz_RY~!OG[~TȏmvDQrɌ"9'N[k`6 i154[m *w8/φj/f_  F%q#Zsgb=^؂/uźǴVS]u]%4lTW:LJQWGBu=dܗ>cmĽI轗M_`"|E õbYJG9F+ݮ構dG$SJ"qLM>,&1d$-fʡ̥h UT1}Sڰ] YÖ{>b&\PC3#hm3\"{CVBkp/I''yJs_I;k{r(woVJ:—=@٩n;'7$ϛj¯,DЙwʈY'cz!g$/^U2ԓ^ǫv9 ʅ(6yEܖQ8i]A5pQ^"7#=W~:+ᆹk գVI˔HkbؒA̗'!lAvw@{iwG&(IۋoQ06wgRE.h-{AcG@I` `.H ´D$) `1XePJV\͉"o;r;[ ZXo$^D"RN";LBw^{Y+#J3WaX|Pf^g^` %G/;<>&}Z%%2TCJB(l]c7PmnB> >&\DؕBNrrrr) (# x[CqwVǻq'{N4znef}̺Cf`0l|rbgÝSR&6p= K7 S@l}a\0oqO ^j"xUUȮ$72 򼭣.cܜyyXtRs wnU6M|&Z cP jK>3 {D,p >4[`lѮ6>bE,X:IBU x965sJاv(jh6~_^=4Hj0n)WJjA=蔙\gf*)FB6IeUuHް^?b7 }&g-icbe>.fVY*ЋF&cLf69yzm@0&{N|;dMx]SSlZa^gQkvm ;hĵ6ZJNcp?VfZKh˓ìuc%`hw-LjVʲW 5`iOŕ2|0 < u}Wny-QpK5Lk#wAMib컛qH= `Ėj6>2wmsis *ByH{\;m`q 0G@|R2D8t ò,7մ2,LEչQ:ajm+qS.;idlC%t X?vɯ߽$5BkSiBamz4_ 4Jݜ7 \)ڋA9Iu-rNw-{<˔=Jv/Yuc];M"T3K .G4D|}b6k1e2+H`*^?-!>Z(1cs";P'm򃄾 -h᭟ S/Ak>F&h8Yɯi^l+\O=O1/9Gg$ D5\=_,/`OܧΠ%3yPoith__Ѯ9vxRl7]e8ANXW(~?wXpi_%t%IzP*}G?RH;Xjf QrZ(;:C}[\5; OUɰ/gE /%9\b!R~GXB}C 홗k}7ųrTpZE㈈Р:(8=Cs; wfD P~Ck7+fhI m1l9S"`mm@ CdSm.)QH!ʬȕ!u*<]|J3JRְ&%o_6y?hK8lu0ԣˁgjTîYbz^|KeN|=Y-GKXB"U3<% 悑RTHH0{8R_Ng0 3j*dr\nZd (vf:U_qu ɋg]^l]B8d$)\b@QRZ |9~̰iHz_CcjPMQÔ٣C'p$D3Wg,r-Q!TFTɦM"z #)(&o9wb6؟h^/BfB^3}n!EIA/&-btϯRK)Y)k=i/ {`] Ԋfb7)T<4N迥zKJA[؝Tha~hDiKCe߹!_qӘ՛ eg2U8K͞3zcw'z;/c{?0aGv_8l/&j6lku+ G5t&kd[nVvW-X2x6+d;gy2ٺXdfg, Y؈2c+ |%Qxwb2r#,w '٨LXѸ#&Gza( TQ,'= >\Lee+%UgX-[[qAO7'Қ'0{eV~.<ccR*Z= Fms jI :)AhD2o*IN"÷i0cMMh:ea R&Q^yXn4 3:]k¯T;6QcXss2ޣ՛$pQL7f&i֩76P[V/ #r[;EZ-_ L˙VMho z3EƎZuq{XqN۳7 7 Hl.{?+)wˡ2^Q<#\y{{PvpNQYWKr25|;SD8 4]{ZGaquo:!B%vaRBm%W6/WgqcNx$$䣗:~h5.ȳEav X]O n'V/ES><]Gyz t\pXHWfxSzk=?U|^R"n.΢TلuB"7/(SvBԞm`ޣ^9Fѧ΀$Bۊ~B E``)<Qo9(Mdm6seZ:s)XC'rqSh=AΟfG/lE9ӀF!YQ(qfeU44;+yFc hmsz;_H_E2l`exJQdt+;sLAgiPLKLn0c2Uw.c>)c"m|BJPĆfF@ G=ZÕnh-vps(ts9lփ t &Q>(2 H`޸ph1ީe^˯p7=2W_;5Afxcf\ iqQVNU~ KXSu|(՟d4rrj.i.\ӃpI֘b`cAc `TW %ALƋ\Tg y.ށXwTm{Epx0~L}$S?O.0Тx{Ј'pẐ#FrbS,0-ן>wg߅Q#؈օNDkovt=}+?.AE q󾝏_d6a'ƒm=qHɨ>O>1k@1QNbo/|SJe<+C@SHG(|.(9ݓ,<φC^ I*VS4ãDYpwߎD> ՊylR2z1mO0f=moT6R8fRn+7+#)"Sj6l_OTތ¿f(1NYDFʹ棻?6-82f2ncFAajYx(S4 /r,i{$q :~IIu#I"U*HX><y!į߱03yfj|ɋZEN=+4ciR*lh8Џ7Qz?`I=#~++c3붃vݣ4i흥ke słfxuHup+k(FdN7")|HJ.wO S@_pn"sؐ]`,?\qQ>dxJNBIk3ЋCm{#<s,9zVd׵k>5>{kj9Eިd}m_Ve-}z>ӂ>!OlCSSӚZд/П,Rw3諾m /9Tun;aY~)$r:{$+P& `P % PBeEKfiQzg{GuO7P3IWV'iGR轔|.y_2Df:M_Q]c*,BKheŰ)U1ʰUU%oh;h%mfvumz}} WV/ߑs2J;YT(Yj?@j);!%y*q %E5) ȣF1oF˜yE,o8_(VjY$T*jn_>̞ CXg\(͵^d yVy@z]ɚu1eW>& ,$9@_cV3t V~(1;c@O_PN> % V"R0r_9CZXߍ Q{C>!LfP>|+e4*Vk.aQ r1΍YɗN HΉ}@ڄwnYϢ(nJ8֓P?o W Nvq=]W& L5~\-ϐwD+e<3̭' *:ujsFF#&nԩq Xx IEE0$>CG{ݣ%}HR=0NspO @o-MSWz ;~iBk3Sma)M`,|d-" O4#-@@.1_nod+]o] |-?A\nRIH=pwן_Nen =yN"NQ4> dbYل.+jD/{*ǵu|4*#k(o@=Xn4FrׂL z`,r;YF;x2Lwĵ<0Rx'>E֡~f~!:y*u]4\gtf>\]L&YeBzhxB~µ( vy>u(dH+>O\&- ؅3Iq,^sD*zD$Uf{%ln6u)S+˛ }>–!GXhhEm+X2|Smdɀ/9%n7%@6d_n=怞T-CcߋeJm-2rh<(HJ6EĕuԒDc&s(N)Ih-]2{I7;Kpwj62M}ChX]Z2&bF-wVd@n虣VㄱpB ?-Sk#a=zոg ϡ$' DxWveMo["WϚn#kL1 AGoFkҸ.npO;fRM7%^%[޷s/, Tu;?vݯ! ^XY%G#xkHQٖR?=yZuP.F8r|,[s]n۟:,"p4{qSईJ:=QgcT:َ'*:Cq.a\[|ČJ)^%>6d~HIco|pu9+@Y ^PI4If'Ó` _3>Oqw q4a^>Y+φ,J2 ZV<-6l.되AaA.=I'4 M$]A.(cv* hzRTm3)j.)i}0p އo//oYF(To;\cyJ1@1j\ڈ:T"L>&]].ZM7c/q ~Ttq:ia1 +㍰ ]7ihcs{%>oB[ YsPNx-bk"[ s>7:Jn.VxJ.䯆֧4>_'1 J\ͺ^[ xȋ+R=̩ƹ]\}ܰ_Pdt'92ܶ+qy-֟1@EF##p \fGz.LRZGSCٳyfܩatqydҐ~Em F $bż mW2gP>sГV'41:x?Y=#_rI!#L+a/vkjZK Q3‹ƟblL@v9satF&ie%e`6K3=4 ,#>v ڤD$,,/[ 7c]\,"a-͉6U͒0VhV&{~M|ʡ'+'IQO{ O~кљBhH~x6~ȏf? ,6vbbh48"!l"?lv/@Gg:0u>w{eԼ[x3b͔INҝ=gu/i5hCD{6zM=)TV#b,_X7!R!ދ@sE 똓+*ೱ!7o,o3y# m{y1``/N֊[>t2\"FZȶ)fme ސ3C\y nA=z2@R t{KϦGRxʛ s"2fAM\ef KԌ_TnW SNN;\%c+3sN.A[48]NXyFl5Gh5e>#xlR⍒Cj&E6zR@$VVD#y4V_/yAMAb';~rBX,8$7/p \ OD\%Y3%!RW ZLĵW=wJ{5Cnf:ag1#05(~|UH *1N68eh2tBRBsm!EmAIٜR:ld q? q,f m\)DzJ ^Y^rɮ;i͹52us~H~fz&T3@'q.ܓ鯄ۿW魞@@HZ jU{# ")~;aXp֕ fp4xNl?9]o3вd;̞LpL֎9J'10?";(-U:A%Ox9cDÎ\;OkəksKc ;E(gOyZ$ΨʨRO.\)VXwJ%uJª:+@9^Ue4Ft<֘jP}P(5>Y; D {)WtAYEq3XyEʔkݳp?lϑP/zOF#2 Ej~ʰmVVf{@Ⳳ@][[9'?:HfbF"ͿV{`wߎW@VnT7;0 LpﯻĺyGoQuK+=JyR 9;"Mg?~{omYa>g4Ђ>')ҏ+>OCz*:r'-x< X}=AO-U9a<#59 Y;qЮ,fƒ|la;CHu줾QVI [6 x=̂j_g끝7в 9 O6E; "< Q'fkj8MLgE6-.VfzcMt164v掕1)RN.캒=-QHMD.,:NjgIcaIWܜ\V[V (<NY>.wC;>Pv;_J&)k4V(CEUӻ5 ϖ W l e4xt}m/<1Q1zWLz6FHGGs 4 A<9'g]jgW0z'a&4F נ`>TG{5/lLʶ>$n1<`Nۚ=KlO'n+;L7w;1p'73S9IQT$/w#T$J w켦>_"~rNI|Ve(JZ32 ]WѶj6eV4-~`J"s%&.- js!78= ;t埩m2F ghJ.dsD򌋢36%gW =RUߟNZHFr~16)ἏNu2ȼ|"|P8KE<pf#ܼŽΠftNHO7ZC'N~3c4|Gg}ܣ*R*i ""Pe? *N9NsxL/i Klf7(ޑVѳUiT|hz0ғ$z/\-k mK״nI>dZOvm~)+Xb~O7قVNXd}=ɬh;re'a z56\;h7=Z/djdoc6hjxb?=1h\;pLQ U*hcTuuޅK(4Ȼ_4 Vۇ a6X̅>n+k|m}lkGђm1N1CE1_5u֙p6 0К -c!0K&b*Ͻ٨}@J` VYMMZe'e(F-bi4KG1 8jM NB]YJw[E3,G!" lhxʳr+;liKqG^7{$.@ [a.\yPfQ`K$x,l`3j_ =T=1o:L<׭+hD#Ŋ>4<4t2R2ѷ?EqK,Vbtfw_|3"iIUJmR0ȱN娠/awZJ-H[O #+rxN=$Gȃi-5ێkmKS hqGjMz ʌUVL;ͮr,EE[1B}PyUP/z.>=55JsRftj4!y6KoNOmGԴSb#E|n.Tޅm=Yw')7'XgYG9QY^y)%qu{v8ɘ~K&ԋ0JSZ -/T"VsSbF#4[ôᗮGcO-Cucl*iNXvJZS|)XJQCCţ~:ULlj$llcSjvD5b.3FLލȻ>)Śc C5.ײdü |cXKMz\\WA5Q[Ny yb$W# f9LOp&D !;>- I*;dݱ\Y0O!FkI7³^㶐gaMw>B jFuWB yvxQMҿ=ڵrQvr,t.FOhټ̚bb|c|a-ʰrCV+{rܵ*'7RX#tW{"}1 1/4gi:$ GR_+0ڱ> =)dO9H]Pسv˭pQ/SJ>ѓVaɬDqNԈ +DTL^eR;d C#ca`uX)s3^ҋ"3ה2 OLDcg9U۱~~Ri穾4 A5u[+{}_V3-B1%!8Py;PO}#JI6qd% |F%χ|G^K\B6̼9}0ljcVʚM& | e6,#T2eq^-Ϫn`ۚ˱rdc7nG'N&,^!Ayd'\+0 AnC,v[s}P+Zˈ\g n눰 z\۟#rnVØ3yx^;Fɤ,z:PCʾاޘy3s%|'@Y [ z< ĥf&-멷,ܜ[I[{m')s`+D%v=Z A^^ii4mۂ~zg$+O,([V![(dk+cbzII.i WHv,YWGzLIӍWI\>_igsel:`q:ǔ69| ;GјݢS{].sHss}/MLH[9_'o!V;!y_.HCnZhY3ۭM̿F߲/ ߲6xvWZ] =<5<D}WIwܔ8ȦaNi/1K$sֲEn{4~!os2hbVa> m<|lV)]xnx5HPL>Iӧ-ZeNDAQ1^=wIYz|0E-G6'mk\y R3ӌ Lb*q۲?V/|!+8dFD(TxB C[rƕ:^+ 3(>h-ҐmڳmjeuBԠ1YHu yARIKz'wSUЯL%R?(u4ڐ!:x4 #YT^-M#W.I7ԚW+{,u6oWy@;n/^Xhy g3n5qkxCYhuj"%-,"km]:Y>2{[OG9KP̣u]pa|%Gzc8@%ެZMi%h{"Juݥ|ѕw EpȐςa#ݍ0R_tNt i[(Y:m(^CѽpB^E=;b6N{m^g-d誙~ѽxҽ g{to9bӽtcѽ%མtݛ dKNӽthVt5Okay{>˜?QATxJH1n:B/8;@ަ{%ӽoޫt:mD赤{t/Qoto#*9W_0){c^yHӽt/lL1{{?C tu>]͠k-O3н#4UmHoҽ  U<Slt.G_tAwc3aFWwCc3DvнLn{޽ NSj ]b #ڏ^LƯΧYڼ͟ChEDQUe'Yt}?򵍂].?>F_U3t.c6ª#-:N-0enrY~CPԸ O,dն&jS~O-(PiLam(- XDbW"ZQhBqڃ}Jr[=HF @}-g>q&_lBy{){$¾ 5;ȪMI[wk2A3Y=&@q~ngoܮ6]/)e%[=Z#ΥtP0v>Et?w<)LI窈ŻF=F]_Mρ9Fsh۫pZϤCؐZj~'~~V_ Z$yJy:ix%p3hջ"* ߜo Eͨ-%gѫn ^[ m? X%~ <1,S刲o_v'g!h`)[yYaJ`EцtSP7&zEJJUA;"}"`͔O2A KdJbF6Vi~7VC2R\`Og2~hv&{'!o +Yqf[)BJ+諼MKƧw C԰σvs3ȏ X>ƦL(bE3"坉3j1@̞s 0j3|[f'K"Eja#:0FyCF}[`͑$On)nyMXY$3 VjH,;8u&.-=x$| 9OU~:Oh\he 'C`9Ps'X, kYHI<CYiQ2;i8: QGGL8":H=G陙ْEjڸT< =/\$Yk3k $J[<hrK+78Tv{Pp^pMhݪ^`[w6о/uqƯa(3@e6__3b8D;Yx#ZAtq˓tVټ= T^QMn-$0jWA{ybܴs(h6;mi mĐ 3Fg /Δ?d F'Rb$:Rlm_Z=ˊ!'MҦοQw+`9})G /-_̳f3x-v\BSS<ׅ{g'GgE9WCd!dl-<cyxp+P@KX3pSӯtB&mhMW~P@e"uwL!^QFuO < :)`]9+KXOSAX1&ye{R4t=lɛ&-R=ytnz*Ք3pߥ A)PKCh;{[fo#ow=@R~vd,;=N]=ʧ<֩z[l,v:͆#۶*=)A[Ӽ/n9؇`7C8Dca 9ă V_HtdyppKBg߸HheM2=3R ,vŸٜ[c$qoS x&>޸}h AqF?Ww?VV?Ϋ?hyZ;>m/[0Іyݓ˃ľVB48YMOF;}Ķ~q_ǯ90WVh{Yg̊&W!퉟pջ9~ m@!8,㏝J7,7fc3x}@)^PR\gj?RJt;GPB?7RۆųuK0 5uŧ99ScG ~;Y,/xI]k#fVm$2;+yOf4 ,,L6vlב#9Hls.l<8~\YRu_{yaZXyS)RhgzJIYu Ў[ ?82g[8%3O|'uW F<F#g&d띩du>|Z-"?&o:кo@m:w7)^jðDF[Ƭ_H=Ox]5ҥKH3F]uInј!yn\C&w{E T?=PMHTj #V:(kB1(eu4ibcwV'a4u9aձ樳=pe]lkG,=aFMl0`(F 4c#I}ƷQOc]T>y\{/Y_|WxWA=ugx.S.O5cNRu!B~ۺ_Z A81B/]dZmʻݚu]!5Ā>a[wY˪Է6NVay8xS\ֻjuPsyw[|'6YAs}KCdϞ$Uj-@(AyjB}FY89$!$+ qs(P Isc{T/YᓮO K}*ΫO0J%f UeHewsgIe}_Nj'iccFĝul.1@bj/~KoXEh}Y_Cĸ1km w.lɒMPlB< _pZ;Z b]<)d I[#Y A xxdD\[-pXM^CwTlU<$s x(!V4 ж'IRzƓﵬ>3 cBO{^ǫA ~u4ʚNgzCoLZb :fn}EQVi:P"M7 Y17e ػhB_y>f⫱l7YCG{TWu:H1=r; u^_ds߳˳*w,<%O#0 gMXRAqn3W8c: Vu~S͆𤘐3>V4[vi"7 M:WQz-U{V9ގ[$=DXi= K,c<~/P)E"nm`\X5G4q[i[1+igEK1ngYte;e؏i:^I1羧V/V}KOCQ6*"waaCį^;Vm\ rUYbl[ވ {D}GbqFWIpg熼y$LؖjA ׅ?pK89kJgkӹ{xޟΙfWq8)GlZNן2@q=Zѝșb}bG+v^JBji9U1 F'%lrSχ9Sh0sfJO,{35F<_ї]A7ƵG)Yb0v*U1nW;\nKf7+omg~_/q^MU:X$}S=K ~~h{4*)qCw/TΙ+!A91H^6h#$L]lK Y26V 9VcIZcbsnXی!ΙbWPgi{7jZP)GA>6π=!71 Sa@3:#u1Ӝ9Iɀ`٬BGpF#c;D:62c*P;<#h,m;~o{m|VE;hp/(7Of3qivSds02o[3ǀz,foKl ][vf:xNf`'!6X&db)(b@N9jC+yڨA-Ojԗ/C~[YqF=ߎI=jR WR~䛠G {KhMmOIj0V`wSU4W7j> ߛ,o]V2piW?H 3e vML0<`J11NM#hNYZtn>I?5|Bc M2j3-(})Z5<t^8b߼.'e?[''yqEGo8Ξ>բV7)[g 0z' ѽ4 3Jrևq~sأ/aZn7PyFr\p4=IB_A펧vJx8fP;̖}]؛UPCiwZt e%tSXƃ^]c,ʔ}(}˳bsdj}gxx {:zszVϷOy9<ϾO4~"}v$/Zdh1#7foDVU2zLPGLg au:aEP0j/45'48/`\C1L`~SynhNzUc;s1|)4u ,̅ot?\h-r>΃gMIc7)5K !{oylD+'i`~/;iYȤahv&-BD@<=aƸk 'NY鶄]@4kEcae#8j\ΐy=az`MFcLU@?, q[=˄'2l<-<juQlyX/䎈-oQb4Z@+[5aJYuFc 9y|%ղ*Cz-B Qפ r'-Oگ?ZlnY(8ΠY`2pN\$OgZA :1of_iSbWhܓXqYw6=)A [Wj{Sr2ZmnB1FC v 8OFw 㴮s(IK: 5E_`M 7$DV˳,1 0'fנMdQo0wDuY`,yXa8(<.ONt-44y-FJo*%6ґ5c<ɠIwXy"@-O4kȷo8( |򨖑aH؞^1y;5z!^MZ2yfalz#yD?AKڱ]p u ϜX~sA6#E ޓ @Tn uڬ[I| ~c4bmEm/DZ%/?5P[*+!@ک*=Ľ;t5)}Hk|t;,5k?%2:wG-g`ExX܇f~n@-W'9X2z]b~ XE]˗ Rʀ{ϗ%Ij2,i*LPzSr5ikMWkk3Ucq 5vLг{=ȚF h|{[hP^DKi IU'z`$ѾIr32prw%t~1W{ACiT%Y1 5bYtJ0/h}}^,_ D856<*/ۥtFZ:Hŝ2zzeǦAsm(P!́K0McgBE7j@]EY2il.>ĭ,vh@c (+8FT{iQHrN͍˳|SX#jaF5p]WA*Iu8w$ YتF-^ųWK'E-eҋM.]_DbaODX/%uG}2UfCY`)e*K 9ۚڃrvچ( z 5r" -8s*3 )zkt ~=o>$?qi $Kh\60@c+up o!f meX^U< Klww=3RѶwɎ4/Аުc`92#v*xO5| FLF?t&cQY,z;p]YN6E+ey{ޔ@C,lMWbhK.mC/(]؜3xa2Y=N<\+̹y.}8=cKҔzy+">Ax?#,ybeZ ?1QN|5Qht-lߑض&-~"m>l:I˚A sc2nE&v~X5Zga7^eM kYs ەI`YلVBY6~w>jclrB߆v=4J-aGzAR*GkH(QZWAVdrdh:%3h}>Ծ>;Pޞ$q1FB _SK{c~Pxn<jyjxa([n2 a]j0's-cJU:ƩYZ]l_/]'S7pEO9׼Ĝ#qv603חg1~Գc&}B|uq<0] /_D:jGJNte,^Iidޡh~C^UwP«Xi0zT˳p8&1FDM{܃I/ vև"2{o-|XCy|ߞqQӧ 9#ebڟ(5Vv[iy2L'xc<fnMqoQc!x+ثZt̓^B v _TVQmoF,sN|Gsl}n1ht \J)evCr $}wƈ–`tB$tEфp1y0baur)qQKI݆$1x:MZI02Ӡc`zȮvNox`,a;k=N޹XSBNn||)BVFSKC 4ixo;&2Uu]T[)) ehç%?LE" $$Aita/;sы3[=p?&KW:3)KoBJ8t3|xmT6;`|oQ@KӼsNB9OxL^=2'u?uiPzyA!|Dmh*a &'n1 OMiC yU(;oTIIyȦ-Dw{.HPtAҕwyVvImY*@jVmjrr'&=kwsa YƠ\ Hd؝?.0uy&ZSi^'|VZ JBY2fWއ3I?ShX+5ɒ@9 异m'` oouҮ<~'#j_M)'>CWBM>&~+ŗ'7_cʯ;)Χ+2ygÝ鎃/5yLwC=_wѝtBt;|ߡ,;)*n]p';A ݱѝFt @CٞBcd)yC+;ͮsX֞)fK6ŧ_0*m: ~|nzzg2Oa",blpz Q ZP> s@Y t):{Oy'CYPɄ8h7?JEb$E,ə1$3c\' O/,8/kOա2>{4K}"UgOif1nRe5"Gf2*f{9޵k{!4 Ͽ@9F޼kׄ/%$<{/])(V#qWcEu)д\w-LA%WD>hâEk:Zg%dhS{fůf*#戁Fѕ׊x?. `b$2͘u!UO-#1f.v:|s1yG|Gcn3PCs]ǐy5ޟdxZYTK,s2~bj~ SzXHGH#Α/; Ts{(Xˢuq:Cbӳ!Ռ@=͌F~(Ⳳu<|Z/@~zE)BV:I=H=vCMLkbjN.%QK5i3ZVvunpGa,&#y)YArX20< l1Gk7*һŅZ9eW{\pa.E}.$x[+;[+mgF5P(?|oƻe.[aw+Po6?δk(*A+fY΃L%.{w+I :'_ſ{r]Po a~D5؇kjLQD/^RӰ%eGe:D%%}Fh]:GXc{*E!yʂ-teh:=i6\eI!Z8Gب5kdfG f17$f,e^LwS'$F̜w&M%+{~Vzv!:c QqwT@ˠ5 Jհ*XF 흥9o?v굴O_Q|@Sœ҃e\g,.qDeUXroǬ DQ:IRqzL\(TRtY GFQaF1cH _IϦCnhB_>B\ͺ凐thF|q[&dsq+\FސHe/^E!I}:Ry´{*4R![_ijX1Ҟo|OZs͠$,=F_O.ce|malP<jk,GIn Ii:,8JnY& x}WB+j% r-.jlb z^fa!t*u_o ^+u7"Ҫ1OC-GO 1v{U?kN}n@6ڷys/:O)Y*D&*鞐JmNŖ,|` fX;t^p@k#`cLp>'p Yk] QEz8wLO͈=p T%tF̂M]Jsˍ7R){^3ձJ_aw^.E(\%dry`\S+KLHN{w2c|=8` I^ҮtѤM(]Yvja,3[b or-J/JrG=MNO=eh\z!cN(/Rϻ; ~%EHy [:Q1Hir_e=Xh^y?B s;8aYZH-9x,n3rduIhN?4snNfȾ<%/o9bVKaFyelh7%1_i[ ]jH ]lgɘmt>zӵ<ӞN'P.p6Z |d'm#U.lڥwf x4q7 v ^w+foւvDS6ov ߴK\U>l-= ^!Q E_~RY?}O;*#xWhEb.`O1h,#'WdݶF%L݇23FYX8^Y4^)~XƅFbRDžiJmM'(Zx^r;i=P:ubkH{#nv gfV4Ao ,%G4d#2Z6- M|!0s=(ve0Ed(\IhõmN$r ُ.e -H{ȡob sLp?.KOP_K1Z3{e\VƑ߅k5+ȮO|[Cvb?b8sFBV/rVVlFvrC? <uJrP~^, wP2N_~u42\AiC>˵= mm_+Ὼ*̞۠Nݫ8DaASkڛN_7SX .D㶛E]7\Kۡu#!JQw퇼{GqSx)lAꌃ_ዑ=ļarbjD}"Ugǒxz~*l.Yx @862^"~9?7O¯[QX2-@[mZ[^uè?U/CO?Kџ qeJhZ+B%t/?Ay~k ȧ@_75m[f?09߸ڤyp$|h+uk_i瓩ZF{ΝE\QJ5Kƛ3'}ޞ ~.$.Nqteg1 qsLccKf=ڢ2*^L|$zEHd $2s͆] *`[ATЪ:w( <.y6mIE]v9[یLxw8dׂRCX޲Z0'1ӽRn},-2͝h},mGU~m\~X$QX&(7_%!3ASh>J]3e9{ZgѼ(X$UnvNSJQkH:>zf4?֗mp\~(q! k8/3E9<#D6ڶ~/eyDT_. fTvkV5gdC -Yh+nCDcOX0~݄8.6#Q#k<6Gk :xo_b4AgNv=|1idڟ3dVL '))iUf`1i~٭T=b7B6 >.7[>g:0ij7'^K4Vəq̫Dܤ_F M3%DxCJO[U tͳ 4Zƃ[6y-K/t'~QVO–mno c X[1CrEB=O^|mE(.C [≧ԇߔ&z^eŢX(yq 2~l.F裪J¥OA~)uyKYph򫋢^92 q 5w$\KNN[qDzq՝wk5q/Zu?8Xcg&y#\9A,5k "l&Kߡ}y>wZ>(e UB;iTE6us }d9@ܡw+)^ X@o`|/ᝎWZΉY8dg(h|_nyEuz@%\4cfَ$muQ 5(IK#>~eLHva^׃Z,ܳgxAMw~B]r7|.O|Vqݒϗ[SNXFF DuE~ 1;9,&7׼ 50ߓ6 NTЁgx~\)LdSIxFSLj{{AGM`*% 4f̔lLN.;5J0;Qj(CF褧 )H$\<248iU#Bl!WتAo)鷙WՐsq,V`8͵Kѫ7DKJ<߯ J+UJ p CeVgD|zbmmeWRkC}N?(i鈻7; [ZڝY;|Q-a |X}wMv |dgAi'+k}V!;ln }Zm9AO)E y*yfƆ7hdiʟ54#>+P7+$ Œ,|KxثiFh/b>k?>rq-^,r:!%Ȱ8z^\8|%lJ0VȖ߄]!`](Cmot(#&nҿ4?u7c(Z"ڊѢq~[CY}y+O=p@Ofԓ7Č.l,ȝ( 4؜-AUA~?!81eX>ɽb?އS緖,I1Jz6'K;MX0ϠB4[fp;t pz~.({KQz#sjՐ*ԆT,y{ׄwh(T]fmRNW~㟚ncP<걆 ^[>UY5i'jS$O4N9sgu=\3PW dnKGpK5zhzr⬐JBDB'7#5p!}/lyQ f&F7Ȇai'VOdɭ'蜋֎+|S euF,32j=?tc&/%JMc2:΃o˖'G!4wG3"Ikک8F 3䃥k<ә(/1c_%ӏ5Q0 v67[POGaa:ٴ<^Q 5$y,֘&lan>TN8y/85= 28ZL}Hf (/S D8wC?S>$h=@QavMh0y+civ&_!(ZW9 2[hg̹N.r iVV)J`;"C}Yqw?`;(Vڱm5PҎmsX>~0|_ !QP#Q#XWvl~3G0 8*~[ߒ6e֐>5vA3/M$뻽S$u^L@0hy!a?/ 5@z"Jk1mP?_vήA~Vߥ!g2F"SWYfmi[Mm{w ggz%W6ytÇIw2ל? #[KgIxe7L[5GLd!-_B/g?(g(ΰrNVNVZX75:)MԢ`"Mxτ~71plE>=aTKS+ickv!OEzI^J/AyDܪ[ VI#mO7P\;_c_{z`\vs(=njr,9BXC`L}ah7̻kK^Kȃ"p(sC7eX/_ t8 - m?1J1ڨZimr=׿gSKi,. ~U;=- GѲ(jY"[ԛie_Xo󄮀2K3BILc#|{@Jxw{˲k \u<9 gfy:| ̐YWh׮Ե^ #& ?<'}]in&LgHW†KL³#5߇Th]ܒ!=^I@5?;(TuZB94ՌB=8b ZkBu$ao; Zh 2q%]9UhOeXtv. -a{>ƁՂVLzTar0*'1A"-h]Ng\g\a:H@΍oY۟9N;')\k=k? 8hz^~ i H*V8ZaX=<#O{IQD;X({خ@ %CĘ[mR[xaAvpB[q (SӞZ]&:,^0׃,l@ؿryD1H2&DlU@tR'}IkKL1;1I@z"~Gjw~Jb?8CqRP?\SFsO{5n$1m?wV[?fTM?KSX]8 6Iv(^'*I/y 924QJ1a ⵱}Qh-͙wKpi:F$VdCzh ʅP{lTzA$CۃoԼ$up܏ P U9] oNt%7?:vhނZ`ܡg&pnB;a.]iܞj D15#w=w;6cfetk]`m-4a=ߵ7Xmw~o07n7UO fhG+G~fw buսeݡtﺚii+Y'ޮP{̆=d7=}Qw&Pm:6(QxkzݮB||f]ՖtF[ڧU,6(t|<ě|,άa<\/TF/QoUES Ognn}niBѵ8Mpm?.VDֈ&K쉻fB+ŋ7gz´m9Nj߸= ͪxe,KO+Lt$sSY>LfZR̞cT['n9v#-2xYFV-+xf "z9ڏC|%Zf?޽E` Jk zft(_du^ga6( bȩLRE&1A'x8Z=a|P7?@_mf1?)?kpu{㵝x6rxWlƩ;e'f$}I{mr{(~)񨗄XD ì2z7s{/ӡ3ĬGXˈAg^ng]Ǘ"lՌ39gks~'a?g|~0Zi!&d3n )٨eԮuBn᠒b ~~{jy~͵1cӫ݈py1F! JkFx1Nzа}O|y(wD_Yq*g#ǩxȿ4l-BSq9%~B']X6.c:,㋄]QdyGPv^S8G@0 :] 3Yؚ3LDc }"Rg3'ˠQ?qvu>j/ 81q I$SU꧞9 ? '94v7]%4׳DQG"4N>>NI~G-Mq%+PbouK;FK%$|maArRvi !|Tj.xN9^3S ;hV6R,}~CEIG&R(QDTkuy80Dñ'¸ z;YE0IP\qT.#;NQ]F")<FG1+5:ŇMo`\([My2[1ywe&RVڇw~iiu{ES=9C{-А)sE1hފ j+E~:5Kqt,"Yڮ% i^% e]sڒGG2.0I{%k+n_Ør]}(sP"$_T 9*/MDuq]Y+WM*lLsb&,:Gߵׅy]u5 }[v+!ٍ̯Qlc+r'?)dj7wۏ(ovT̄]42S^ ߷msZ:'( Vǰ[gq|*xzŪѽ;̏ǹv="tn d?j7_w|FvV)so`>^eتq.oޕvUJy!I1vkX;QNħ1ٟ"^~ޮq97 JH<ǹ¯VaO}8?g" fp7-y!h@Kl8\vGbC>wy'la%?ϓX_RfImz}OJUCwQ{&K5Ś?pŻ3ku8Oy |(2 9 w:J(31,rv!oUTkÐR0oCw7C) d>ʕ.!UڤZr:-rNJ6ڇtݢv^we T^# xr_i$,j,:iw6烠d~ކIⲽ}z:#/q@^9l6v\y]2׹K3IF_Iэ&oW=`/ZI{;8tjH#k_nS * 4V?g>H6FYl^@vڒGFvd =T%MT_7@٧@hYPڲYD@(Z.eS܋"b nE`BݨZ7pE vԢUAw$-{ߏ4ܳ~Ǿ7=ื6 KuaeToX,FG`=pĎAV{p&6^G6>#he#˻QUL<.c:ZkrF==C?DF=8RU:J6r zURý7+~O`<쾭aNZ',ώ(2 b)#DEΩT>g4ra-k[]&Dt BYƥ(׼ k5κ`-Cn$mk,\޳?zSjt"cd)3j$ɑ8rx…Q+mەr,r526gލ9Cl,Ԋ. T0ʞ/h\0α ܧȽ^JsH;ږwmy}Tޕg"gchDںHg]QY~1x`b\i[ Ss/u "-v-nm1έKTmNZQ%Qns㌳C"tF1nk:]{6X=Fd=JQJ\gksֻʣǍ#,u֫?ͮ?Yc]_$ P c[TN^mɵZ*{߅xAH3y_۾:R?Ia=PY8z#=onlċ^`oLjSO%Y啞[ KBxވFV6/ʗy9UiWv -͐1sw3D=G%-+)|{d@}QmfMZ;#qIPmݿ>/Ӕc;t>A8;s->|6m)N`7NV<7YYzƺ [d[v8?1F!O?L.5.Vd 3 O>C;M6X+cãrاla ڽzǽםknm[bu%!ieQ{Rew5WjiD83 8}uh>o!nlKݿa$@\:ܠ-bOD. cA˫ k6"R=PAy)ԥ'%.oăl}]Rǻ2$T|K۴ )Fk"D2`b)*Z:秂,wS ]C'}{qs͉5ٌ~\.;uqby$ݿM6of-sS4/_62j~/`֩0 f#kΣ1_Ic1[J˸sǔqb^r6#i;0ȣ8V7aHq-}:U_Af7ia}Wv쉊#Q! 9z`q1Tg&,/&k-EQD`KjdDxXK!RmH/dcUf #݇MوۤK6@~W>זkn=WFkD=`E|rZω-/5zteJ|KW+ 13!qvܥsl+JY8x)<:b}.la?IzN%8L[zg':zK_= ;~yuWڟ,uܮ+xoBt%bZPͬvU'%e^'KUzͦ_Sֳ$UdɆ>>]Q"Л8Ź.vohcWRr͢;ަִj3UW;k~ZOx=zە?*kad~һW{^ZI/c[~]ztgqEQ^|9Qȉ]%絜@Ṙi ZG%ڣwSK7m?0DGhL`~i<۷jhՇx*Jsɫ84ӧ(TUW=gt(jk,۫ bqoE|v7''w.Og=θψ=JYl}1yNډIyz g F Lґ4U#w̙}izh <}q*G`چqZb(ˬHee-ǭGxoBr:2ӯTu=͟o}tY]fwrɽ9sKOAiRaKҿB\!F8Qs~_뚡gh*ۗjN -俗..?_/+?y.@G>ue_Wrnr#f,&^$W?q(>|X%رٳ9*Sk7%3OZӮp賕 fP|*S|+̭F+ Ii<5A}ڗ>=#QMdh[7hT&9#eh26^5's݌'JϘ\I/.lX-݇b;kp4bbZ}&wcY A|I"ZB?S%uY/XbAN‹%<:~g|F2RJ7DGmS?dBt꯿L u }1q<颋Si]8hk<%,g)p7oayߟ;Q>P&'vWdwgoA2|̝hert[-:*+)hDPFv޶+>V;ѩ$8bUC]1 7-#2Do81f%|9"=V#{Fy.w'ٲăov6ע/AoH;+_ oW+G+8+ox^5l_GwdۍU3KшW v=O>_qNoЎoY[lw+YrKY]ȥqL$oO;Ye|X(:6sdgsXY^vwX"ᗨ+$y} gc* &źFy*>Hs3n+\UypXzнm zu8З:jǺ/aQb?|7Ou*EtMC-[NZHKJ^^ro=2$qtYLRZxjW0=G2 Xϊj/P9W=kfw[X󜡰Esם1xdSҼ?;j׍vdĎakQgqRFR]s$?31|WjGQc@7}FW:4PxDʈ$MuZSChTwÚVQ*xQ :ce`5=]ZRLjvˢ=Zn~=M|=@e#z^V1s7);-hqu,K}F 𾕼jM=BÎʤ~&Y|帑uQymʼn'hο|O}LWdz(sbȾ\S`n${&PT=i7|+"TV6l[Dkj[@TaDU2j9E106ͬOlg')OZݠQ|"#}os:RF.ZXeݡ-qOX9 ĥeZXXzۮ?FYw/G|G7)ѩUޝQ/[?H@I _ZxGβ=SIJ }/& 㷍Q:ĜL.+B39}UeefЏe,V( 1@=߅WЕȣ/MDQqHva"9}8G o ]Y<֋eJ#XCd4ǮWvrqz~Jr~堸gV+Ii "z{b ,H43@5u>y9IO4V(̼C1s{V1 C4#l QZ~nQh{>.Ȕ篬8?%^&Wb^4۔O%pQg i`u>SQq˨?8NzZ89{<>+Gg/$/fQ9D˾6wROo ,eЄNEN+Qm۝t|d gQEW}B~JՓL]-z~Wc(Wy֫sc|]1iA?z rXgot`\& o k\W0Hax4,dfsms9Ѭh~ Ec 9d~x-jVN\9tĞgKS)Ƕd`UWmW2DOOJ.|'}Xjy~2W+Z{x] Zssy]퉕aًKcWþ3o5CF!Y60C`/Cl CGc$Ծ>8g^zϘ&5۱-ُވ+kiTg!cF@koKGR#гhIS_a+ح,ȸsI{϶Rf45UI4;cH~4j'kyZnFlvcϼD.~MIՕQ{ W8kKn2qj%`i }ݏ~vh~͙wV CbeNĩBc>u,F=-P~8$^nbwmpގz"Y?W[Qfm4 ~gY-lKf5Q˫)#X>-b-}a9#t^OߞIR^&!=}z?zo6 #1#ѣD:G䡆JYyR`8ŬoY%Zwʞe~` ӎm,J/Q-3%1M񗭛en{вX{tu\eո$Y\+]D@7kO P(αTnutҠ_Μt WRoͅ,38iG||֖rS|m)DzZW8\~he\j;-lO ձ$%/"ey+ RdDJ-#I}":㑼Bϳ|SoDgǒ27} =/ +>h *KBq/,G\{؉r}p {.{U ˜%n`x+_nwڂ,?N}{ؼYY"'t;B'b5ϭ1x3!F5%#4M՘`h+#2f=L -z.yVJ.jFh׆oɀtM_Hycj{PG u:.pFd6YB^~%$v|lؚV,5ŰF*5F+=tוzjuߘvbX&گКzB+?:R(ǣe0s dBoI?W%>B7>E Y{nbq,N+dTj[^s._`lS^LƦX+άMr&46JT-[Hc[FΔB)S+%i4++K]βÞԯP93כ(۹/@Y׈,u$Y&^ew6o["CU&c^|LH36Fpk2(+y 8\cʚMwrco 3T 39M//d9㟦JBX6h_>?- I7^>Fi=ź>:3h9#eT{(|LS[+Ij)gGb(?lWc[ѝ'rli%js;';GϋScXu.rKSZ#Ae|x_.zKϣcwU9.aoB7ڊ't5B&=%C%l+ˉqJ@PlGF­d\^Qa]Vke BW|$~ QG]ӨoQkxgcziګW̨Ow)8)-T+d5Ђ AQ.hsc_Q='&$wJo|^cV7Wvr](O-7ucY峼s]?OE{kIyZNSG\} p曈 ./QHoۛ#B0+tj'̿R=ѧ.u)Lu+y8{e~Len5:vAO%7C#'HSļyU'vb(iՒ"-S쾬KSplWD*k`KL^$R+2"!,qQo4scĂ1$YKV ^N={^/htcdxyov'b`I}|!|]'Z+?Z൒BkeȐ"Z4U^|EUvh[X![>[o8H3si5U.dXЈFA콭#;j PM)TQ2WwdRv\bsw UilPe;| JgF]Xm <+Gy#%*lLoEN~?dIt')x:ry$]՛K:,4~Y޺8~nuJ#C؋':Rլwu+8vn_g#h7gFtx )fKȞ@q+䳫3{0.͙YNLE$@'+3rA| ?/4Orl!g!/O@pm'̏12Fpܼ/ z,~ɭU?Ð|zxc.u4}e<-΃W|:sG7+Z[ im[a1P sr-RS^H:;qbTzYepMz?ASU^a `oygK ͪ3Fdn>M]y>M4)*].@ZJ#Z h4 yJ'ĭ0vN![1bCТ_PS"o7 CݍJ!m!d-# 8Q;mvycל\"EQہ*GD~kQݡ{iQc'hV_< ;Ӎ]Z#{dєn|Ff9 By B688_ Vf k0̼ˣ=frK͸UKח#,]5jԏNE3nMg"0h$(K%2G4v&ZCfx{=(HB]AA5ಌ8;nB^ٿo;yPk_[dmHgWk6/$lH[ip"xaЧxfxnT1ڮZf=T1y$3;v\!_s0>vhV\,(q;9FrW^w+s6A)/mOZ&IŁW߶Nb1ѸJ"j6ѹaR\]z]d:7qvBXmR[mDN|>o_[qЃ]O$jhߥٳz~t_VE{'bkYöKp+&hשE4\E15w_9RkN]5ޝ=.F?fEX?@"$ UD'+V@2`a֚؛~DpMR~e<9~ )M#>1wic0OY="%V'{pQ>GoV|~zݿx,5tރ[c.2V> 1:З,#: m3CzLQzbB!2Fc,;Pwz%eZ.'Vh x4-Nxyr{qK’et0Q֦6tm۳gBe._(ZI'ROxއu tˁ<˫)gKnZP>gɸǿފ9rP9 iCݫhtK(?2uZiCen.c\ 4|$q蓈"^z"NCS{sQ~yi4.:׭i~{t~c~F5?Wt#3||)ږcpxNgʧF?bWGvʓTEu Mf~8sf ?pRCW3 ڼ0v8Kv1;^hjNeZž0RL;󩗀N{~KH+U8Q ?{>O /+cmJGg㗂)%[,Ԇ G%`TЙf n/{La/(GveerV4+1<;Yv҉ ߻kAj$ (=cgМ㧉e;^33B>+L<,1-Wl^;{0IҺߛsyZA\aޅ+4 F4 mY;SnYQ9Cy7G<󽍂X5C',jZòO-V~7f$֓ŮE0iK S@#cb|>9˜CM9wU(Ua{Ua= 1Ql!9%4[\S o ؈M/]EW|hⲷJ2_x5z%fJÖ7b$>j |{үwnc+J.*zR__pϮn_P"#3pKkMf"H`Uuo\Kq'ŵ|`!%|P}z1NwS5*[[$/z\Ar"Oȡ7)OJZu#?QxNAVtBZS,>OvKBg|wlp”7^<& bmHAׁe=(b4qu+Hځ0gK>/[Zܖƌm/ǕVif] @+~Tw^*6R1׏= )7geyjBu&OOdvOGszy"S$JE_ɜ;=[-D L|a! }ڙhj̖ěp2sJ基W,EMDsE": 譟yVP*x#Ei%"Ϟ+ьkkٳ";DzK3gr}CK͌#ma]@3rl-z&V=|,Z}cTEH^S k53[hJ|ı)n9ڛ\HW*XN+V'".YՔ Wy؁U(+2~~57["'{ v6iUN0Rē~>܇ -ZS 7LoQ{*w$YFe3FaəKq&GH?rԶhBQ&6VO_D/syDRcRsa>T0Zl<a~s&I4{>EfƷ*o_vz_b!)}ƮSתr{k*ܡ֐+!=ս϶IDYIIm!h"|߾ b զְѦ̄Wϫ)-{itu"I~_5gѶ?=Ǻ\Orzj|DKOWAc7[ř=X9hK#w#вF5!SXi_$: 3)Xowna!3D/)`YY+~{0l ĭxz?Wb́]Zwz0|o+ke.%3WG3r|Έ4Pӂ|ʙ4*͜CdoEVK@++9%vޅc((ړ$8$6_sOkyQw=a~I5܇ս*7y;f9W?/V$Z;{-X?c[/a1jvˆ%?gR-&Ԝ/6-=K!.4v['uuJM_k1c{RǓaDamMwsi+.%+y/TB-6s/dnHGccq".W6:u*zQY %x=rfRB=GY@}QuhV1n ^" [~@иPd. xFoĵmi4T}sh.FskTY_ Q*b}Et_:B:42\B^3$%YYO/c/i*+f[DoEwjYSu^@^89DV(V&2D|A'}g|ݲ_oQTLb ݉QJB+^!l*:[>gÉ0LCAb{llK:$3'u*Bljn|MGsf?o .W +l s)2R шZ*]FOaDtQ\笕zAj=8ίQHP ȥ0|n8ʎwB#aVI\B>ٺB˃#/X {aYZZXD O޴{?oZ\'}+Px][9%)4=hty7i*_>2&wd'2հoeKٿTsz}t{=.4TgX;?勽j^[է{sbGYcŐ^ ۊ\)wo znlѮ,jLڹGhh}"5i\ertdE:R(tȉZ.5tZERsԡ eƕ#kmv}E~1Qpύhjw!/DDbVTˆI_KgX@cFez4ksES-[mCE|g.`ђW5h; tJio'D_~;)*-c!CE]`UvZmHvt3M+>+^ͅ:)Yg L3K1J#ͥ|_0J7FO_ɞa߀Qԏ®:Xegf@-ʧgy4xS;-N/kFyeq1.>q$HݛCkteJDNy3"z7t.;T[qOke XIQ(XsΆ6i)^5@wm#K-%2«k Z ޮ =f,/n2ڤsL$CgwUlw~{_j8Q (EYSg9b?-_yA#wd\5_`WnV6˜>Y%LcFُJpDdՍ㎳oh2H*{;{onG zNsE @"1Y F9FL!TCԡFo\yTO1=~"_q8.\y^15Puyʮ7agzWUuT>( 066CRu#Koz2?좷wȋ?zMP|-JPjaosopZأx'eiM*@HI158YKl5Hn=:S!ib7u>2v$:$INliv5}bM/D4ݗvęգ +P&lJsvʼ5{].i,g=HC"yiD1=.<ǩ u@'G*!ZB_=Y﬏v0zvDoz8v2k&}Ѻ ==#:ȑZ>3YžX%/DT+I[ϫ:sn( 'IztP܊mӴ?z#beUq@##t z$8  =T|o|1Ѡ1ok.hӆZ\X 'VHEZY jcѩnT"U Z`aKxYȧf6f ٖ3WP)W#['&'8=X-e"V̘F8&pNuD+ˣlyE|_/HR'Eǩd0s Kvё14fcYVc;I. 2?efbw0Z͔j g%4 ]?[Dg#ƾ뷇='9^c瘵q忤FM G-y15ґpx(_䞃mJ:v?y6d?G>;Lio%/)9l)yPJx5'6';'-uM>=Yrx6{x+gAbk͸:w V]CƳMq/wqjdβyw{q ꙠS- +Z!s/%w/eie;if 9[Q2*vsNE"3/^[әƩ3VVagL+VG猽:i zݻLQ['nQ2|ӞXk:,˓_fE=fw5@U];5]kSyxk$q1ꊬH_jOsBc]dɕm*$;=Fev6EzFmK9b K;|Kr73kXorxǼ%mQJX;-.'H[ʙ͵s&߬<8?HZ4|gU.9!6&Ul~Z&[.(s`d:: ʒ9Y%~?ϚE5G੨v@oN@>IQ%#Sn#V)bl12|ztT^n*l|#΀\^bS!*o;Vh dP$QTNl=(髡A vDz%u_~hlκ1IHzإlo~H{B^ +c0riEqz23_M|.[Gͯ({JGzE=z{<u˹ӋtM9tO,cpXKUvР;v$=D=MwS -Qv6NjR4Om' erpGǞg\QN_=RʹZnh[ ¢I8A&O78%yJ?vq!$):ay¯o9/4 %߾.f~x3}JgBo=ѳ"7V* ?%f|n9I-}=O^wA ZDB<BqTbi֡Ͷ `ob[וY Vu:9wSc}9V;>-?ƣڪz'@XtWuWuYSots@rsLK[kņ\>.QGBe p $&G V8ߊji*^1*WJi. wؖu^G.##־i9Z3 z.8)0Q26^̝nAOGXgtײ>-LXǪrLto ٥vV,}zAG9)N .a|J%5l_N1N:clLQrcv: 8fKf%nVgc =xC\XbT/R4*~V(&cV\_7L#.\dӔ:Hzg^_E,mEI7-Ki)ʱ S`TRI,cA|QBoY╉1q?dgd‡-ڪDIЏҞi/5- xl/ȟ_JezLwGȽZr]OI[mI,q>,p~acuMKĻ;nj=57Zh4R-myvn$_QR_I+{δ(qZ;n'7m z6[v^ڝRNg@ Sw򳮖z,ZeMca!ItFnv[x݂H{_K<* v6 yy.k~&2;p$\#J~Q C(37SJ޽E,᯻_mrJjUu-FѸ: L.ZiTQ?yx,Z3dȌE9-yeGΠ4xOZyR9_Ine5ă{yUe?Mg3ƩW8Fe} ?[QPZz1HDJ쨮Jߛ 6JLȶuQiQ0W' +KbO??DtcU7S*`SUON>v:/;W!8MrNKI>lCaaYX9= 3\W~Cig~Jޱ7$PT2gJ"s,}|:9HОqqTmfܛDi_ ]xbm>ڽ>}.w#w*݉yD#gX,qK#z#Dvث |=G9})MX,Ě7R x Gfj~Y\grtSe>N˟=}4֓¨5xNiˈpIj$ΏŘHW޾h[TLxNv j =mLӥUQ'Z3kN!MJ(cqt~ct*f㮫O(}P1=f^bpneI"KuEK>-yp:"ʏ4Z.1ଯcgD&/V|KjH c|{gȹv#/ʶaWa: ¿9ȵ5{\mKB&H2Jo.o˼^Cn Qx̫1̇Г/m@IXzWis"2gG*$15oƹZrvL$oeֈbﱩg93a]dBv$$^Ge>۳[\}L\c@`'DEi5m:=#~+I qזʴegg+Kf3Ƌ6] ~ lgQ^'-܀5%|;%}< ?Pxmdbb1uy^cZ@ whO/tPDfoDx8F/;k_*u;>|9S_܎1FQKj31Ð#uv=g[4hU 8QS#m>$,WJٞF_$H[1me)_O#N2ޫp=+56ϮVfꟼS͈z^7̕#;m7 ۗ>\ k,7֚&_+YE>Lx$Eϛ y_كme=v樽C/1# yʜ܅? kh5nn 0O|%M\~2)^Wc WF9ڳL8_ֽDi*:ʩ_31GdD '̊-k?gBX! OV[q3W4<א=rZ"QhXx^kIָI ϶?c]{;^rz{J1/du27O枷xd>wL,Gw2蔀9)+7v9yZG6߫d iowWq>IA+Ne BюXD[4.LPc܆Zjõ|,w~(%ADrh%˃1&O^|~pF ;);KLhC꯰Żz MNE:ܘ=6q}q]uUқZD?Պz6&5j5Z<7?Qx@3Y 9r4 lg6f= V>Jk2_W:r[ MKQSU)&/ 3c!wD jm!OoFvXW1;8_q_U2D>7ԒTkt+ F P'ë)~ayo,j_(j8X^:OETX]C<-xW"WO>Np_hޗJ/'m\hz ʻ9Q$^}7EyP_̩|Fī-UMR(IdTӼ9 rG<܏J\z,;Q|n2Hƃj Lc Nx3&65 8XdEtO&sF٪3O\;|o/uY 5Bw4#{֥6تssz7AF,xdkL킆2i@,]0] gtݵ&JsYف~@|뷃]NDmb;Y'ΣVTkѤah_hV F/1-x̡DW))᪲z"MS(ʳv@9ڞ +iLgLUP]3- }nOWB~"=h GZQ+^H4SA/yђ.Tz6@*rפ5ȖM.[?+Kw^kVWj< XzU)"|i)*a~A2AICkϛ_;oS=S*J.3==Uwg84> Sr[TC+KƝnJ gzL*gPe" y$v ( uk{w.5Tȋ3K⍹t<'cz:81J"IW}]`STmܽ;SbG/96[FZ8O3xD}Ǘq9ZHm҉iuU~d?BY3"_ Š fJ0?f?yZ:>).oFU1:gUaf~:ңO0P4C1͡.g bICXt! Ŵf׉=uzڊ6F= ٙ}Zf\PfJLj$9_-lZnX"&ׯWe⌋UuϵF+KA3* 1J.$zu'#%P_\}.o\Yd6deAp]Va$/z9>߳TGH֧ec6 ڜk|{5 o'Q Tdw$;E֥OkJCɬs|׎ﮃvT4FMo9Dlǘ!w`!{Lf/[9F0gJһdxO udܭF| 4X aAxOt5Vߗ??'MR4FRݓ7}`mEsnLlXq4Vӵ'(ɘhvK;>Nxvrglz[Hda${.6+@&Sݮi*K]{~acd|H{h3 Zlf䥲Ke,#u/[ #${+G4I­|F73RD;4{\5?CwHZ*m>#=Rk8Pj֎Ԫr-֫j~d(fhm4s9[(H3! 6Qor?}ub?쳳>":Z$%:؜40բxoΒȅԪ1%o̖+ZkOH L h-hgӞ p= Vcɣx,>uC-uLM-JΈ"_G ֜uHAF zd q|ɮMw⼔C?{d"M,=l[9@}=}U[6[f>jћ]r,ߣb~eˆ:D^@^bͪ5/qyHJTwm`-̤]9ߧ&H:PW-3 w0ъ B7m|$%&k":: ⾂衱\<@媞g9g^D=sgT~HyBa=64ߜ R^jwZZnۍv՛DO8FQ gr]bT=F6ӮV[ ~"ԭTdFiq =x >0Jj; +<F0gKD\mt5==iqkV+a<|*l>ۮqmZzrum?31Aå88٫A9b^\D6! phNEKd{ԛfOo 7vj?o(H+H0vqQ+Lp~}4,IAd҇Cspn E/BV0kڟaE%d٩&u3*_f(K~j|vY,F+B_ۨHΐa?me֭ɽI%B<:SuȞf?t=bΓR'V5ys+g%G@Hd.eR1bxQ #R=i)iW-5^WbpN'ځD {T*7:q\F]>P-iJ+|tm⎊?ΎL~r@~~/i">Ζq4GSQ|T F{fXr7u(1XõAzm"9pzp;TY@N #d:vvtCm Dh7$(,+Gv}zG4J鯅Z$vV: xht4Y侥ˈhƴ;دui1nw,TmLP9R +4Rq88nώ3+۠9pAuߠ?$,cZ >Ѭj_m&f =L4= 2c5v5 _|+Ԋ~'|MT]ܦ2)".wGy +%JRR<m:)G5ᝑc[-x;њ/ۉb4m_:H[ QIJmV9tk\3ǦV_(3o缭SY2mGθlrv{mJJ8~z߳ETtmi²bYS|Bp O6 8%$iBg5Etm{|DÖْZJ:xMܫL I}4sa/m Qq鈮92mo+*[Y, bOSCtl%ΛZb=s>*Kۆ=;lG?7*=2+ DL23fqP֔Zkh,gpTZ\ Wq$X[~QJCKDnDz:4lQaU>w%fEh'@ʳs7+sr @LzHC;߫J=Kmon]~Pn &}5= Ykjz'YOd>3u!xwRnjV{ʶ[zTe+侸JM <ZszFK b^u2dАonxPmNxm\P \#ŕѨh<,6 `SFi,yN5rT"ajW :6k(H##u!Fi:[[toK4')31vs{&t mvdfjbo);哨MX>|B_M5cgE?=!39NK\*+[ySGBy6C/QS+]Z~JzS*K^z08U *O?}n >=q};T/<{}{!|hWwG E\WڍV\\=@Ŋi3 >&Sf[7ޣE0_ex6u7ؚr&6/.gEJs]8xAX /Ȝs+y|IKo5iH?^:I^هޙUA1>FL Ngc h'vΊ|O"GH!ڷ#+s*>fUUEP{z l;r(96tFs fW.K+6 v$=\-*aX>ݏ^gGtL 6ʵ,[MR d{Fy>c_cZRXmԘrD_ySBO4diձA*m,KTd|8mϘ)c>WI~oPz޸LFcJbϞҜ E$ ,]Y U!e%Z*?v3g%ҖIVpC8+dD<1#Zb?uܗL)5W㋕{_K@wkNi2B|ώ5߁gGvT/2?KQEJ'~셬wj͏I3_UQ*W:䖕_cZQJZO8og ~/gkϟj63 *!. 0xBJܗfDz/3緲'Wf Wnc:WNlw6ǽɌN.@3 ]PoPM}tch+ejPfB֞)iBw YkMŽ6#_}%hnsљ2/:q z\_5>1=%h{c}ױgۛ KFYOԒ?=\]nZ ;.Pr.!.a ];v OQ 7%%A%_WV G'oufn'<)9fOa XVIb5.94dzyƎDMwSJk2%4g /́wYf>qo6\jS]~p{^tw(S qܷ^ܷFD_氿39D–ڇ9ӤX\'(J|owㅶ|0~zl8w8'}PeJ*ufJ|K} {ƢDMuijIZHU* uk+rxޓqr,IruDBENs"!nWWt|*W\~z}mK%M UƸ)&[l<ךlk m:dIURd6I笹_4®Ͼs@ K{i Ta˵6eM|I(^f}\/8:[tG4(cN~>{q3RG(Ѩ?-dd[;r8!s f<D&ED[[.htx}fDZO`fF43=YL{Gtsv^ gyz#f[ő}}hw"c[-ـbsmwUċՁ|͝{] ړe Yif?qzu: ^3M^uSef•6f-Q  RU.+.q4o`Cw 7.,=SZ'T4*; 'oŜz |oi3'٫ps|k 0"-ʏE_̧}uɽ1s0[b#VHחR9?=Tۂ̏h/T_pP9*Ěk96xP99מhQQ0(|5V/l72h2E9#8|klqWji)/hE }ji_&>OXJh4td_uEƘc ]f1A,W Q[0*?mQmɟg?ΘN!s#4x۫;(p(| 4T+#H:⪂ cPu(j_q1y=+AH/&f1*|̩cezƘ<~/Q/k~w׼1H {jLo`9 Hm=hѦqM_zWkz5:9~4~j+M]o\ ?(Ts_ ߿" ->6O'WyG#&#E>qFaPFy>uН$z;Z&j랳QM-:Mqn8yϹ>zJ|z2Shjܘ|WCxھo×&HMl.aV",,'=">f;I{Г#iyF5mr Tv-$|t]#5 e|.ܞ=kȂ$a$]cک%[YS;ػnӺX( &Y Puh' Cy' 82E15Rr\5lj\eJ2ʹ&+iR: Lh]K;pvKS;䳺SazjHߙdĺ 8~~΃j2t7J"7Zދ*b)0NX< rx*hWJ; 8O>p̛ {2W"Q Jj3FX1`EF+ Yvډp6O| wh*gjw0">oXyш4w(۬4`)[n=(>v]%5/kk5zf"jT>a@w@a 6# 1!\b1%}]zɭ<ѣ se]kӸF%{%%QzJF+z<~_cYst˫ 2.g0o97SϯcnJ+<ᯁw> Hc9*okr&ݩ6?x̷Gu^vxZ<5!O}{[v֎:i:s}N.>:ǣUi0*06eH}3Ng^5t w8`]t6 rd_AW=1tBE~p͵;۱X(-^ܲl ׎PguOZG:Yc]3%͒rmA5 {Qfr*[mn?~%_wԽ|zF OX=?j'yNDIQ}ȥ)L%L s1Dt&pK4h+p6y\F<reL7ieo7Grb\t]ǯb~̈:ŢE4-T: Z!5Wz(zq(m8wWdPH7q$3m!i@y}-7F4>9w B^\K#j̚Pxüg:rG1hKmUk 0za  nC{ ':j'^bu7w38Qv6{9\KA~BU{i&5狀oRy4R>< |d |-8(m>}6iuvu xwMcjY5d kLJ+9+h==͊j5xŬScO#J$fwn2N?FQxt1\dj1r1E KYQ= 蔳gΖ R2LF3jƗɔO/sZGғH+[>)g,Oy*TgaEVA_0V~D0v1c'Ŝvڧ 9B8W3$s%qYyM$S6@*_(NS yŜ\p-EBzuM[T [S;6| ?")(GMDkM^`x\蟶hHw#چfW1}@ e((qnKkN֬x5;s-?$]?POeғ23Q>DY#9,,ݙ{S؄sWKe78r{gpJ ĒwG 5+o}܉(m zED["^޻UPKp7=$3;7/ʧk(ߢAM+!C!Xk9G/2#^d7n㹛c =c,FdU>|,8!׉?>5F 9hNh{?IK_Aщ1DNʇb/SnGFҹڨͱtŵZڷcp;Q~(8IlSFB9KkY^m᭧[͞s>:#?+IbY55 ޷G9/0Bؒxoz)4,VےG,OMQI&!Qd\)e tRæ*իJc] RRۋ;>֒=5~ʵ~OX^HJiqX~x7ŹٞO{h'gFt&*o|ҷ+|Wt.{8s̆ݕ9qf#^!C% Py!{8v܅6|@>̧k@~/zK"y%rI3˖oa] Z#* xD`jc-Ya;9D$c֍1J\ cEZN̟ɥ٘$2sg*ޠo.Mwwq\?9׻h,moc`7?)[n/3]m}4!q궚5ҳ\mOڎ3jg:36;'s̕|*=p nǗ <;z&OԈכ?V)4zrU#1*^f0D–Y 02+Qy{e9$ORbPf[0 "a_#Ѻ Tl)?8֍Vj"S[c{g'KWG*"i-8x~_ZVw%]{9TU|]C{1a M|~c?hۿ^ ^WNw൳>pJ93j7<ac~>\n+g6]ˡv -_/uXULV_\TLi^DW2`Ij+PmGE<[j-?<1D 2|(u-ژ-|68t;O;${,}#N_Z>QO#])V̩قw&{Zm W]ޑ׻#Un]VrSpr<ߚ>_2]'.y6~[_+mg#c~wqǂGQ= p|>Kbji824d  V_ܧהk>$G꿮(*1X &.MJ!Iie~s1Σ(p?Jrvf\۪쳌͜#(d?щd]6"lM~e s|=vh&/T5Qo74__,7&LH/ >mK+&ŵ zFH8+qKDTS0[D#[ zPo[X>cz*_+1V\SIze5z$.I<^@kxkO Ebȶϧk|bP?9e_.UT5 jH3Bj:?34ܟV]h,2/'I4a)g|Logv3 T4 k󱱂17 k"i%SNpWwZ_' JpFX+AkLp&_ Ɗ3KE:PK 4n9*)?ߏE|<`J(8؅Ơnbw~u_rG;}ay DKIsnc; 7s LN7yec?ގ<)ZAo\Ha+vL$9QKӉ&aMPk06F; 'U06;SgsTݎ엳uǦzx1.yRy c>)<֓^O-h/Eky[NehW5Ƴyx6ƺ9Ӣ>+hr+h_~] a>9Unp4t_6rK?J7藼ɟG>5iK⼸; ]ϣ8=Hb+#;Bw;ͥHHJow7b-%3De;/H&.~ JukݨQ~Dƹ ߒ1!NٿzGS*Y':wúڏ+۱6vf#5FZ֒D῁ ѨI_qyoWvKαy2!#5bة?Y8;?nWZ2.ߜN\ޚ[]"SOg*'i\TS[! |2F؝gۦ mErˎ2ƭ1t##:篭pmi az?"+ O> p`x_%h.1R^Dq8wQYo2^QA-czѷd=h/=plUH˿sZZE4'ih0}5Ex(^Ln98+UoZ!IwnU}u\A+˹k~H 9:rFh{:c8z7'"?!eR@9899@4qsB/3cNOV[[^9%fǩ]mѱ|9|^bڨr+x{l&"q6Lba.ѕ=voZaضxi&&RycfTܕoqᵒ>*.G(F*f@[fϟ 37o5{gc(1ݏȈjRc,>qwzqfcjk,Wrebi? +|} ?1#_;ͺ 6=_[Dٯә^fTڋ\!vosMOv;M}K!tz36 G0OD,ѐnLGz&%hY/.# 2渌 8 JWI"9F.]UЭOjOto #),-\J 73~own=}G[iGq+AMJeh[ӶmVwgArF\2N99㣀&cH^gK.t8EOV~Rf})߯uݣbzhp#Nqu*߁ B=mO{{c 5ґtzw}09yIZ>clz{|ZsȄ<0NyP G@S-R}k~og@8|;M"Fu_Ԭ6V9\1u.=%|H6FZۗ=A_7*?佀\~.h+ЌB%sO2"&ӻL? _δIw8_h&+WK_G J#u}>rg@rhWKMWs[ٱ)}vjv.`]L{imɫJi Ͻ_v}U6|9~^[oL<#mkxX_?bųSw8t:}jy%مx*d L~#&^@$;+lB=#Whz-KoVD1ly~k&ۤUd,5f]bZRc^ UAw] vqWPKHxuŪNa)#'t[dwu}si)]cIT}Fhn3? s 1R L:FQ5[;2`)3T1%`L]'ewSyVCc\̣e1($v\{m{9ڇ]bo֮f"[B7^X~}&Gg?zKfqZC nh QB+rd/+^ f[v]<`TřPMwǔ錕(~ķ<zVq ⦉.;wA/2rhSDmV)hGh"h H_.2j(1+s2k|8u/e,`'K*h (yuՒ ,}E'}+$ag>ͬ&__d.<\4Wg0Ԛ$yy)j{266QF:r"w}FGHğifpf$ۨ۫:nJy%n|l%lKW=9i=qs-="Do*TmŧZ<nviI]z.Q^-p#ۑ(5YŊٸqXĥmN{i{4F!O'{Qr*yQ!>;w龐iVT|#{Dv$ol~yγWbt"Z4Ղ\a%=+_3,(yW1Fi<^UOhfF5+#D9[26q;k9nP6z$}Ӥ荌rI4Xzf.m9&񓞚}\T T #_ujʃǑt2`ӊG+ y7 3/f^(̼%,19v82c+xƪJk{F{S _R0p6U<1^t '3%|乃q2:;hݍtX/4Xj٬ ]nkr ]ߧ`3gå8Dm 0Y> ޚ93Է^3MұA/) % 2>j֭&49v5@UK_hDM A!*WGi'4+*kevdCԘPkH-)vֵ T1MNJ3)НR1 INa{IZʢ{(Z#9ߑs v3LD">G+^[ҚN)"]nbJ O)oW!,47IԶ! }޴JсweKDQ ki} IWT1?4Ye_-Ok=Ki|~u7?bhpD f&U^1}v> q|A(>2D=.}NUʿ(:,A?҆dO*|6 ѫ/ֶ t͝+ Y4!ԷT3^GKKU4{ď|M2a xC=͟Et(2F#5>Nƈao$u.?_-R 礂/iM%"o܊@=hEc'l[5SK{-5VAzK>W㡹b>퇣sasޗ }4"NQLGկr9-NXnUTr;bEcTq-X Kژ@%j{î;8 ux=cV4N`&\)Qm\0:K1g_r,籖{\ƳKΌkvXtUItͭPe>!!SHN7R\M/OmdQH[y. ̡V+2sDrVsd< L :wL%ʄ ^7A>;?-kRp 󉸏ads?8x[ 2Gڄ5.N-TkMkZA]s4GhiVpVi3΃?0@Z׾X#tJ 咯k|z@ @) %EYhrRM  82xB >Duq0qHjYLW?auӰ lBr7Ppڝ.̅ٲƦ4vl=<("@\ O`.g^YރQ*^,Nf3)D1vs.l{v\$܋t.w;՝ sc|n1a@r;RݧQB ()WR?JhLwE$GO%Gc<Q+)~ nLgo|1gXZD4Z.4؅ptxr>M]-\FW=TWcYr[T/iFЂeWĞ4|584j^3IJ bFyd[~Dxh<@fɣ;JriIaLnb[՗0i5,MB '4 lfh/wo'21`. W[%h->97K۩dB5瑴2DO+i3^9… 2O4BB×c.N9Ng{%~7 e(_X*1?_C2{Ե YH>s\Z<>Nt)/^|nй8+n.4+Z>>7DE\(%'q ["> (&sZUz8<$(#'lyMC12om} |@,s#]*[ 28α]ؑ} uM$Bӟ,ZnO?Ċ7;cֈ"z^ / #ȯۅ6<^ЙquS\/bXϖ=@Π/Տ"YuK+󜷈|AQVEDjjQ .rk 8Ӡ̦bi?AV_bNC-'v~)U}y.GRL9ѥQEIUw2#jK>kY#]L\l} e˵zU[pg*iFk&6tʹI?OPޱݸJyG'?2? nW,g ̘834ufT[Pe /37!! y TbјYr[QT*PV%&4iÇ18咽Mo;RѢ_?lH0InrϣR} IcĶQ__Y/(m)I`+v1Z}ې|#۱MO(93ϖrTFxyL ǔ-1֕OE9'"ێ>cwX?%RAy]efI+B<\埆8J27c1cRzҊP=,izFḅGV{;X PYۍU3fsݵ_ _S~VpZu}gv+~KU-wRoˮPHٺh(9S uA=Q^{q^ߌ}Ʌ(qUQ ܻs(A=p>\xMgI{'^N3>g|M85lQ:n|VR_N'QJҹDUp0.ݱ[>whQj}XgQ-sq4/u?]K-񹲘8q*d4L˒_WGo:|W{(ke"PL-5!IҐi&ו_=hlY*5@ņ)w% Y2[@.qQY;*6oC66l\DN7_1[.AIp?U^=¥%H/']],<* q/qefZjt}y+ eBX;<0KC L4ĎIlg+0 f3K1.. Rwf9/gǕGZFݛrsoaߎW`uU}#KB(g:"bx|[E7c/߳ttF(sy D'H*TPU#d옗Cӽs{j_jvowx0?dr+3* B2ضW]K$9pK Whp5}J'iW_KM =fnslh[z֍aWy`Z4V:\cT\;NgZb义:Y< #YlJƗۡE O%ׯڞ #b= Jt ^; z)k)4m]_׏qO՟vT~@*jٯ.3廪8׺G侯IJJ]>Ny#50Zor݉[x2ѥ3YzKuF'D@ippZ[gJ:;bmP嵨|(W$Df;mMwil9+in]§z{ORI_T,[_^E6?T|mi믲~,QҀ]h1j"ރ2Ҹf5cD-w8ʭ/ũeuhl l9OXۚ|5Zq[_qVҸQF;wt9WeMl,C -Хx숬HXtP$K:-ou/Glԗ-m41qmۂ!P!يqˢwjqz/QXy^HQy]Hgkc^ˌUy:[7مL:o@KG)pk^: WWnK1;D[xR4їR-͓=>kVf7Jp`mDwf{T*zTdiIyI揘#b/\|zJ3PXX#&diw*b%ߌȊ),xteƖjs=bH)sYF!Lq#8}i)7B䀘 [yxOW,O!Q9)BRl~>m4#)B$z {,.LN4N֞mڄ5ޟY'^:tk}!|ޔ\B^+L ),W+'o!卞0Ya??4Oy ύc}bZd΅-8υxkJ9Wawq$nkWE"}xEsב)kqC8j - Dϸ<zF<#shFNcFSe__^uBD*q`g ޽cv-IU"x/~+? v " L7wmUŕ OE㧮.,MF$ >WiV:#l4lԃxuyjCir-g3À'g^:}+Drgb}sV^LFW}L}q^ݠGbzsgf? WDh%Ud /63Us`]s٧@;ޚ(w!Hm Fwщk(g0- %4#zGΘhjf*%OI:0?o@"C[JhY+"=IJ *7 DH%l5eіE"E_WWd(*2sν3)?Crs=:G ޛF}zM׷۶ ̷* 7q!#Qx87*QDN֘ZXgm U<v߄~RY]kanٜcxv={#=;C\i<N"5o+pB-C¡ %X_e {w;z6Ӡ=Exi痢e#C[R|c7~[COٜtMxE oˆ ؤ͡\9caGzڌ,LoGy&g-ukV=PCj;_=9:2 o+3M"NUu JS6%cn%>1:3rX65鎻{oan +;gqaR74o"-ݙ^{"2$@WϙZ־$h$ڧ(C܁tlo)d56g[39ح#03oVgZEZđ-5W.EoK(vo{7oϗ<̶bv'Ŝ.Ij գG)ssh85[$[) 2p^?2oKۛ믿 tm ̤*ٸ,ՙb4q YJQ.jx' Io|"!d]}pv[jcކę1=÷7dw7umU݌ٺ}^F?uվki2c }3y^Je$mgjU*] oҷR^9͟ 6EC:9}=74q?!׫HqSZ^ȔCS*FYdg3^.lD ē9N8EK9 qn.uHry}6e2ϣK-t.'BVBq߽v,ַg g/0GW jU?ٞ!TDeI1I;!Nhk7#Dziޮ3.ci\"&ᣝ:լ>nOU>Q 4if8׿&%hxo#3"tjf}{8#yt5 5/i\k?cbxᏧoC=v^CVVБGwbK2_[sZк!n'cfo$.J^ .niuuL3A:&D.kҘP yN}>؄@ulp.ӯ07_Ajl/PIҢ2o ;M0Pb"u"6biTF<1V=2pRP=p]kX͍>޿^UMl_.1^c<[#W=w1N-5(uu ~UcW0/QOuV[S5:`a.}G_Ga"z] zS~}y߉~_v3XTأT+lLeO| )b+.GY[(x} |- /g$vl֪%uKU06@6C6ikZ%]֟ˠSn[y)42`d #q,.Vg8g=j6 T<yVmQ#)O=icT3X0+׽K3(cA5p*tm~lmBppqc/p~hq$E'LmercfA `?xuC~Z*LuY,ts׳$+ YuXmVOulG10mc"Rx|7Wjj:n#%TƊDp@gx؞k;7v׷p%U^аRgy6_2dgta>+ " {2Ә3)\NP%t`iv"S%ak;Dt́ ]3="r9]px/7ԸisULk5 ._>uYAFh|+_]dürey?s{=qmuhUe,Uw&8՘vx}>CdwGR39̻{7S(4#j`SDj!;>3Z=.#2"Z:u!Q/mE,kw0˳gkH7qy\G:midi@q[cmo{9,o"{C~|$f?z-~W&f_WV*mY⩶Q^s9g &xlf:sI4:ph2౬IRʸ$_=Txe85&e)R`ay\=݄YM~^L)bMXw Fӗ9W}e/,N/Qӧ1vn#o.GZrENr S9B>6`:5y?EOĩ͵apXYoV~饑$z1A=e>v',5Q\Ɠ=b@_hB_ ~,^qh\Jz%(l#^$8BxXp,,鑞!W0{u =y:Z3[P̩2OPyq*o'W]_Sg/S)8.??w\?߂+4??񪛨BH+ӕ믄.)G} \Yg:c-){5Ї:D_vfm$TװDxw|@+̷釮oMЭS|C^ Oŧ0Fyk&AQbQd7u;nNz="޿2& Τ7Uo,?aߢe}A٠503/r8V% $l;s ESF>41AMdW; rYp؂~gg{>@t(;)x_ݢ}*'^}T(g%p˙6 3 GJ(r }Oyv=XӃVZ01+Rih5pD8y-GX\w4a8Y%6RrϘƎކP[%q q/YX38!%>uJUPNL{Wx[G5L_^B-)-$iR{ >rC @_ ޣWHkZJt#̠ qt[B ml# N^$O^YO6\ުo[He vµف]MО(a~xDcZ<?v~a܋z}c~ wt.J`2q r[5C;2Kl OaLk+hvjz)ՆE!qϡbQ#r)kuN_WA0Wl{sYp%7km9b1Гw ʘ1#˲&'&SY+'zx7@ei/&<[ -U QT^%`e8ù`' @CL8,@vK Xl7vx` HXө+a.چfd dcAI27Igk`(J{3]Jgpo_(F4H^HZMd_ZPNE3uZ4M݀+}n*j2dE8Ȏ+¼. :6{2;1y_aŇd3wJ8p94kB0ܽ p`7:Ы!E.] @"O}1yKb5`>?S{m/>'P04OlЩ1N>a7cB t*-?EE}jQ"H؋cq K1jhs .^N03acV>69r&cѾ<-m)l`$9Wva ưf;߻6ky,ob;q轔b.b;VG,jugn~ghh֗ k-Uxr~hS?Gy 2!M$=ӄ1C>&< eXǷSӂd=/w.<2ܠ@ܜ&Гi9 400r'8{5,z p-@b%lwA߼>al+9TL_[hp(*@9q4@ʭ#x61~gOzsyK03 5?%:[O >fWQL:<W씷@@]cd\vuU3Qԭn]}eg@V]?i~wڃɏ$YT0 hFˏ?γWy9hQ<:l>g;:DL^&S,hQ֊y/yJ9 ~붻H\;zQ{IXrtUtA%xpũ9[m^aރ, ],MvQ mAwxAr ?`iﵲ6ha9K v"{QeǞLEl0pLъ?k1cɶ7_+˗>9~|Rq-8оRB}!_bZ.ɽERʼh1) IfkOrd-Ty%x.`z, d3l*$&a}!_'a: Fn}A p! ˾K罅1cK7#sY6ەFF=&UfCLhZ #>MX a-3'`u+p E zbOa[Ŏ}#$;øJ8}9.msvy/∼"qS5z_)"`c>I`RRˢG,iVxo$ Z@WzE+;םay}։}+(ʁ7mBڟѕ3լ0=#3Y:^7N,.p 4{2Xkhw.5SJlQ∳/b( Zְȗ,5=~(3 _ 5\jXQmg+˧lɒztaX=ւj2#:c..%iX;z eO-a8(oCR71Q"hJK)yb%˘7Gq,ˏYZV~0Wq:<{4-8@eĥU'ΰu/W¿u$*Bk 'sJ!y,;%n H: ] 0]{2DW2L~J:o6|"! )PC>⏂q`>EE}'}mLo_ xe֠(GTRM#^Ă9sݔ=hWSui[F<Ȕ`=P\ f_F;U^q++ryx]n-Z>;1IT7p8Ϣ=ZtB < %(ZI=(Y߭1hˁWLTGݽ1* >PEU8AM5=˟`l>Р;5+oWwJN6ۮȃۣ#r0Kn"\wvt0^V1bU4ٍ$hwRZI)U`8^$I 3ah] <3n*o+ݦ^}&WXMKu+M4ioOp~ ]}!OQ8,%c~QQN>UUi+NLzKv;弖]vtWBw[5x(7.Gn5˗ΔlTV.4!:uh@Txe 5U숒ٸRZ-ױ"g:)4Ƕ߼WnUf|4ki&+9eG|gۑW->.g'#j&ʀ(c--o\J?<ƻe(cvbx = p:ӌv0UZW~\ΆkUt.t| .}ªl!Vu"bH\\@nʠA}Meu5x/g+z6/(/Pn_3@*;-xIX>F,j֖Q̿\I-sLE=IKs(zfpi7#UfzI;u³~fnN<ݞ\F:UӒ[bԍlw(jN`({VK!_Qc&ʑU'j>Y[QGSHK@;sq~LWYf!5<!Oc(s &OJ֪ г0Ԝuu -خux' v91/̻C|:);ۋzɑn 96kꗧ w2*R])_a@^&m~bb\g]Q c<08(aOz~r"Ki +8^%V^kyi3mULD =~י\jPVjj0k+:8J6 hDӳ^A]B%攷-c,FסX8\ ૂlSlH`H2daRa E2Pz'ǂ qngֱ7ʨNmnJb5nhn={1"iյ< ڿe`c1|$4ğ7N<p*kۊ~վPSmu'I,yv10rS0CJ)audv-kАӔ5_*S&U"M ϓcJPɑ2@aD:.iIcuY-֮$4Nq~:"dTS1:'Ncq5xHiʼnSwI +Ǣf4@SXm.UIu"lgbҀq=V{c&w>t0;LƨJ-dKE׿3-YT\"mX8=h߾,xsh !V>?ˉdX$̴RYCoLAY@>+3G ʣɵTV>@Y+qRs֡.j6KPm-lg`SU;QέF]ˊz—{XުڴgOP ,C߉WGSE= h x*\97݆CzaXQUcw vDrXgz௓ 80\>Q!8&1%&_dyN'N 3LEk- p'*؝l{`% ^1-2ǜhϿR7#v3}+ԥnC^$̄x \Tڞ aAipYtcf2/y5A'wT;eSPDdž2t?vŷɣJٗl7`ZE_fc ĥFD~-z裵쿀IOkџ]Idc[2&!"aű(= 8̶AY0[ آgK)DT)\v7p vr6zka5J~II_Dz,6U!SM޲hXUfYrHfnX֨‘=M0Uau Z^ӵici: ӽnJ<|"y SsiS08/* uPnl};)__+ojBËTDQ N/aGObE-]/P𤠻[S9ah8gv$Ck$,>koG3Sz7=f++w`\o(o4pa2SOj+&@!΢+] E)8g݊EFT.C8o;v ^5e# Yڅ}_ ~5aCt΋XA>fg%Q14-f[Qx-W>">yZ)#Y)?NXc=h:S^Xj.f)sn_)~O+Of&A/CVD@R>sc2z9uqtFk;\&7!Oc7T-rdXMЇè;E-fjVXn'yڇBwvC7 ʑ#Y),UOAxM?O4;J QxɣEcqQaFwGr@H n[2S\ŋfFi{(aecY1G?`]-jb){֜n? B"+Gۀ.bWU[Hɫ}$W_ߥjӾ(h)^bkwŌ==aǶPIrI{g^lzđJtaɬ^"#Lɗdd\q`Ea),و wZҝ{ĝ'uW4HeV'j"gE LV\me֔boc|wߗ ytGуQ|OhY}iWA_9v{ρp@䏑XiσF0e{V|eyZ_/H9Ow9ã5ɉ^l:Opƥq?Ԩ?YwS/ }S|9+`*~Is{E>|5xpe[jsYyXuita Ro{g񴅑\JB_C}=W?HN[Y[]䕜㖆`CF~߷DG-ʧ5ronyܔ7<.VM9zm!='F˒[(uG-%N8ԃ-- W1s@8RA)c!w#lBZo=hwk'j3jQivv65XCj,c䱬XXqWLuY`?)X8p #uɘVΎG^: [t.YQtCcDL9蒼97p`vUy58O(7_2Ͽ߬sܿ'^ee~YyQ2xcՑ\A-^Rƥ〽87'e. i߿xEp%5_guT y:`ՉZG> j3V;fM~'LV8Fnbg8;4/*vhooc)ےնx)"vC`I'9;PVzw 5g%|yQx,ϯ ?v_pBz+n' RoS;O]q;e-F;GL}z9V6zu hA͓^:!jC-xӾ3ehH3;De8KOz6o``#d*gc;}q뽥Vu]wx-L{MZ- ,udžK^ɔ_{7Z^I[hxPL0u*E7zog@%7ˏʅ5Gv.z%G@Ψ˶`Al/ r?%@d}eo4& !˼]vX8L+v7EQ{G'>c >PdYhw<|bC {zlQe+Xl]rfKaz5(ЃEਛ% &V[TJe"u v:>~"VGĊ\76Wy窱$O3=Gkp,D;]RM#k`\L'Qw>pKK4Uc~3x6 {Rno<qB]IarN0-@!;ybboU! <ʝ1v4!l'+-ZH3\r38LU1isBe߄40 =Dxz=gaVd<0ۤoD9 2ycRaۃQԲl")%Yٙ`KI =ޏɳbL}OZC2@c$sU셴>C ciw4Q èIG7<ȒRqǫ+L;3dk7ѺF kZIQ~CЪX՗ĪZ~ub4|&C_5J"4([f@D@![V# J $|it; 6h9bxLIfj$Kg|5ꓭ7FP{w.!tυϑuy`&B{+ZrTÛW |/N/>4؇OF9R9zD +2ږK@l6}Mvxѿ`Fy=z%996*†JE䨭KFTI:yr'Sjyɬ2Ādz 7r6E]U#$6=YXhS~̨jT;A'I #QFmQVK7m3! e8 Gwl๛nXuEb˵-hN7\O+.7fV\X]Jz sʅ3iy~M҂Cc QXu"E1h(s=4qeiٕDYXVlO}k&T uV%QTͰV,8׭PWT=Ja q)c@ӒcQبJx-ϖKOQ^IOb&!WՊA<8(V &S,-fSļ?[ s")-##nY}j%O+/G)ɍ^9^x3ky.7~b/1o\ć"NS;MkY_X!2 XvT]pN%wOt3Blx~9 ֶ)z35] '6ΑXk[-vq.,&Y2%NזZ`˹\.'Q5N=S֮nܠ0G?0Rœ< }uH=?J_" PO)^n𚨮5~q=b1 bu€[@.9\ `[?_NX;ٹ{a<9]7H v#g@n d_ܥC~֠pG-0C0Ѿ9{է 0g9 ih 0|=2"IyAʓmMY]`d?$I_v}>|$1޸DQ$l!Yz^)<%ⶪǨeŊNh{ϒll R 51Ո>iV~ҁ ǰ~/ +v"Sk4$dgu],c~Ĺ]-ΰ"+M"gIv6e=)MGUL:DN]{b [Z_ǡkr%|;Iƶ6h/ӬyFtәF'=HN7ڠV%TFjfGw&wٖX2}7'VO\SH@Y;V;xy;p-7.-])s]{->́uG*muS3$.[[ʌEُ!>yl5y'ʝpQ=ܹWFPNx}ҩ:]Mꦫ#N"bN iN׷t~U.*Q rB|Vy dgdBCIOБspTؽ{aQH׶٬-3xz%@l\[AOϢƴtmQ_SzŽzti%G>]su/*/^IDf7]y2E.Sj8c2p׬]_Qq1J&t`^?N/'_$Z,Xmo^z)VjEIVK\=y:7Zc^j=[~;,ZOaK XqZޗkdZ=cKXc~Mte+㭟 >N{ﲯЅe_e>`z"f&WUZwwNqy!UR9gIpT)=O5[}m57%VJ'q{֐Z͂ |.Ǫ(p<+rC$620+V{=o]ߖmo׭Qos㣼-v֯۝+\Vj-gaV^⭩\1(o۷{ owRQ.o7헌ov?S@;DeA 4i.UyuԩSu+yyed6R&Jd@&o9"|ZH魑.*^P_@y5Ł:|xUOr0fR0-D9z Fs-t=Px+E <>/mU8by@RԖ{f ŌZ x(~vUՆ K,UxR=LWR&Rr}hAȇwG[&Qk~U,勧t2$F}1ex8j&Aҹ*XMNZE>DQLgDŽqsYBj,FK?3h<Vc)qq>SU~.sP^oai[ťv/Zʼ(R\?;ix;dtќ=w fNO2>!L1dv*1YD4 #߃ N}}~T *ȜiJs &Ed"emZj"{`??dž@^+qq ?۳6 ZBƒc M'VY˗-Ne/ރ+x)sϞ7A\#;͕?m^QjDdf̢U /m ݀9r-'Ikר|%o !5Z|kd/QsRӑj/[Yi6ц>Fs9o}h2iv:u pm1zx,aa|fbE :Z%qww)%m= 6vL=[XS6Ae" ix}u>bm8-kSͲöyVhQ[7a[iH xeCESYVnjjaBB%ƻ<U3!dhN"2Dž0ŷRe.BE66D{.wװ/Nu~\:NN3#983~edVr|~; 6aEZ}ja5S[]ÚDžOg bG ^;딙?~6563 hmEXѻ)jilۘrfDSwRd3|KKWa՞9E3ͭ.@K4N!طB*Ob} ^:v;rk8t.\Z{ %>>"Xݾd3h eŞD-rђio> >(\| h{y[W47i^f{R 3#1^e̋A+&+̏'9z eWhcv18VjL:edi('2 u}C~]_!Xu)ěx䵐}w)s_نFW|37ZTE*x6K4fӾ[jt̄;?js RC6%WjXˑ]M@\W=K}sX YOnc xrk'z?.>O+}9y˨Ga$'P:`VQ8D*zG3Nቻv7" ;D1~fHB\NO+l ۶+㎢|fvо ̬ }ԧ{fףyÛ>)5.Z^)Z%C׾W'OU/k`)SK#$6@NMNQu Q$={Pq-(<bmZ<{RMmʍ0?XOhC>oW,Σ:D:>s}fK@Xls%˶)Ï s~lBS5 uRz"ST]罡-3\666(/?)_<32O;mz?, [35)-&ڻ0̃cAB3/ }ύ GD\ ~ܷ/Sf%]";}m p~gE!ϔ.`Bԑo}/:{) K<$kNُ2c\ҽXӠn+s&;if"ohy2U~G Iͱ,z-VujSN FY);иe<k[ lPr5R[GSX搼"EsП{,2fqK['C~nА`_շ-IHckN_^ ;q[߰wg}2V-S[Cvc+pd{WcT}ʜҶBkVw!P}Mk3թp2G;+xKk=ImQHQo:gjYߩ!ƭ 6wҳoӳ l`|jSm<āh@#U Ȫ?i~ڙvjZ^Z' ;HxtxO q 4:}jM4ϸf 5dsM(ycnjʨaYGX5MX9|'i`S d:<N!H-ЊyXj6`i)4D;nϗ6Z0#+XV ^2e TKcu)v⹑q0Ӈo=I!ZC [)v6]ϥf1.=az 켮?H筎>^gxQSɏ&*^gb>hFp>2|żQ9 aS#1-f%|#*MLZ>fNe1rڦʖ۽3]2:Ahyӥ/ӚCQ+h8DNvkn\NvJ'IX埅o m9ԁ|#x&3k`gext#qg@齯nqw>]B׶kd J,n ӻ7s/&$1t#V&SbvV3f{鍙 RYgŧtoG/s%)'_/y}ɧ%o\HQvH[d.ݭ9SLs}" Ⱦ mկy0L6)9Y,Y؛&%ڈ"εaIdh=WߥiO1b dzㄻ<}^;ɹCg#!|k,?8+^>.%8R a1FzJ,߫kp涱L~W7\}WY6az/`4 쥱qp$ _V Iw]XMw]uׄ1W=`S;0f)鬇|'Fqoi Zf\O5 Hs]5SXME}g., juJb ?m3`p^T)<݆؉;gƸo i=YqHZza^X Yܺ0JxP|}OǸ7 JT=WA!I^X63z{VtW͇}H10QTmw 轩R:s,(Pi+7? hXV,(ojAy&Oh,ĜfV1w_-espK4RFG68hgGx>WmN91%§>j/l5Om2bc> CMx.b/sۿO7YR'ˮ\@ 3>ߠi.'ߧvC1l&MZ`x;E⛈2F'J w3Nߓ,Fn$tq]w| ffW`U0ֱ-s5 $3YUTHx0/{};Ts"/y=rkE.wRT:i o&wB_`MH>Uˡx4k2U~$dgQA7|)4ב!j7P^?ͽ7Ŝc ̑s'#DIvXORx|f+Bl14wo,XWy C=QxdE0uuu=e^ԓ;LMf?!7*ҵ衒~Ǖ,x2wo;k[1fsC2; UA yOxjX|)0^ʀry_ ȳnsLAh?kGD!MAHc:$hU$e7Bh9n@ 'piSlv}Vv R=x1s!Y%G x6U t/Y&'paEܞj@MM/άdG05~-?8$UL{ԉ5K=t*R52)AET**XQ{S0 ~Kƒ(اPgh5莊JzB7V8{}6&mVmi h7FSsGHGD\kǽ,ɑ_T%㖛"7yHy[=|Xm;|)6]S <eaLPlʪam6ӶYfsϬSӾSYo;}ưþ^èYlm5DIvsh(uSڎ5dܑ] ۯ{TtX!h;Hu"lx(u~G'D} 0ZVhhF}nT ۑ!ʐ Wt_encלf&~jv[G챮EtjՄ5rN{:OcVuI Zf1ڇg>JIO~J]mos~㗦r諑b~8<o=]hՇ_Oڱ'Ns-{>SnstS y>m\ 7BmVo@,_ m:\>o{m؂n Xyg `b'BjUధu"׎:LO7Omׂз8% jix~X=}uY-٭̭ZYb":&n`so[ ZGuAv˅] 2vV(ٸO@ F_ 0!o52u<] @fJ{=ec;Ӆ\ y+Z$BuQ3Z]fleݼ5F~n[;Aj9C'RsEo2X=_|@nY?m/Dm#/"wt߀)KƀEcԎŽMZ{RC7Z n^2L[z{{&KVٝ6{jI:-%D. U".|G1CguOD7|',AE~YWPd~5d'(c@{:eJ䔽qgs%*0xi6Mѻמ*-l| - x3p*MÝFy~Q2!T7xo~@/ ?y,2}/ԗĎpuG!D$_KtI~5r(sǓ'O3ăǵ'8utUZ |OA-վ(tugPْ_x=Y5Yr&2RF x~)̉zM#hpe+ZPg M-cdc<{2[)I6,(|fV6UGOVVx0{]%sp2=>]hxu9M^#l4TfKu #Xy]6_B xOOܥyMd63D@nǖq$2f5\yxM<7KHr,q rJ=J3ծ4}!\-G#"4[VA t>~ߙO9xX0Zk4Goܺ8(T ۪S9e2+Lqx'4=ѓx3S"G`<+#LU%SP=zK밺"SedE'L}=yJ|syzV;8셴 ψ^D2EH PML:\:.(tun Qˆu _q-Qc%Ou'(/5~Q<$5[1ȏr!ѫʸP2f+=1yv?D8*Yj;3oYE #\$AAmGT]CAk>}݇670A;0Y h] J֑cܬ."J:A vYzއLg#[5}3p8E#t\ҺY!hqQ !eಱ0hNe<{U\T%Y*\.?xg Q2N=j Κm{cJm6Ѩm Ҩ_as |XI*G /jS3e!<@Bڄf}0>F1m66W΢_BZ|"MձKߎjNI D9* xdΡmqe zhe[<^5@Ln~ ")C k^SG}iK3`tyQGÆ̦;D5훂q |ǹe=oCp SžhOB{);`ԟH;Hz1T?)0?)v.ޢP:(ѣk1j[Sq'b$tvU疙]Mĸ-8yfRP4QD1v(g(QTH>@m]@YO5f oH/KI>!p-la7PE;g9|O7f~SGWǭ_DܮnY| hs`OоօU-\q"QM-* zuDV EO5ߢʭٍ7nG!?L:iۺACŬxFuaBMn0G|ޓ4m`Oõ+e-Qb+9݌KIoPAM*;B2D%RzadS̜`͐8F‡7~s3|˥RK}B6{TϏ&1냂|4%FixL#r|6x6ugܻg1ـi& ~PKW^+팊NrX+<3$9h^~Z'멅ސU jwp MwrHvk}jm:$픯ITjr98w:<E{0+lBiCw*ehCz@Dw{SaϽ)FxIGטbDP[5Eʏ:8қXeݙ42vkv6COt&:E꧀ZxV4sQrViqCI8115uua[0KY rm#4#aQZꌅneAzl&ЕkX1IN`%`#e?JOKS=FkZ$=*,mt(>q7AѨn^_]N1+ezn+({YA"D}-B!|'r~m3B JbcJ\$pڱ:IN(_l NYP'>]QVV RMBYR\=e̠88{S?3GU<։GcPiAy&X;n|S^eóڇ==5|`X+[κ)m+({ 6(mMl%xeWp8:ývWOZ0nQ-fP\w<2.M88sԬ](ɺf9F _<˱|m+`OcqUNEq5*qq.mMD5"sJj ElOi ]LuxL_9؝C+8<=enDez3K 9.]c@u?nȨ#N2Z!=ۭ+H_SBσ9?]ʼB!g:ԴU;^qq퉩>)Bqm7d~qߝ~@+=N\h 3i{H4AM8O𱎏)th(RA߭:5((q]@izėbכ3̎p:}3 ?V4PHV#ntLĽ71 ya ƎTY1l5H ku92-ha.&zNP*IE)b^EFԱp^;z֡'QBs_"ώN~f)aqW ֕ɦN1z&~}o8~ hY1W6XK m ܯHXQqzSU$#.ކ;H1t#]3\r:'Pֿ \&z`{^^g3^Tc~{CVНhjg[c]z\<ф3:?kOHc*>5b{;#(}IJpӳ~z@rĹp9LrM0As?!b Hv Wހ2lTVZevUM,yVbg]}yvo+ź4K͵$pm/ųC/IG=&:zmUy Ə?"s`xil敶ڿ+V"Oڼy~MmOQ:vΗϘNÝFs|= cLM1pO->i|F8^}FwʦpXιg8Cu- 0r;K|m5i`vJ++z69]hG;2-`m$"js= @bo m]3/|>Oa&˹`$$,Nhtސ^Y+C{5H9Q7i#~މ>%Ηkse A魱@} uc^?3_3rKW.֜cuP.FRwixQX]as7ns7?^v\Hu37>Uls4$,n6C۸y|ٟhnv$z w)f4,j~n;$zd4S<PrHun>_ͷna}gH12VʰEj)Cؽ?I}-L6B9=7|PzE٣3~5np'Ab R `x\5mVd3p;zKp";1foP=6S!?5o+S5{zvE;O?/殍ᨾOS}XAH`͗ΖiNQ=ۀ<틱kPѣw١Mq,!̣K`.ͤ""ENJqkbo$oOa*7dmK` U|pGip; P3TX͟i*d <>{`xnASc0u.+: xQj-B-C+Q~~e뽓\op _U+2CO{h:a#T[v3 jD_@Q#FtқFK3dg85yĵߟtEjt/£V8BoEۿiw_\Zzߊ#F7RJ>ƽ :}/UOo~+Yp)m 9UG vj?[␛j6HF%U,װ(Nù\ߧVwQ1ЪUZ7Zs8jFb>wp{ v>U9jP)IZ]}jj(z qOI4vKEwxNqs??7%E,.HoŁ:t`rҧm'jQJX{DP1Ml]XԉuB< @yqx$g1׀=X',US)nJY5F:y|2O+T7|d}V,ĨكygAGru5¬G9+ `g['Y61rnp&HV)6ʪee;TmMq`eP>^},Ⱦ;M;n`gd#i8FPh U#ϱ%E;|,nہl"u7M<+:c&rB46}θ YSi Sag)J*upݭ>eWHy#x0>| [<{vrPB'3kgd)ηĠPᇟtAO.\Ri_&žZPHX1"OG Dzs_t54>r]"E]"ejc֛VS(|f+6ԼsZ@FNYvHs0s:W[;z"kG+5r`4"Éԗzy'm{J/ݍZγH>--)"W6}e6-t=U..M|A2+q^@NYyY2RU:C_Q\w$&+My-=kwPc/{X4_@- djsZc=P?Qlx%0 5C}[ ذ y(k؈ j*8x-/hc[Bo+P`y}7f0p|pa`<*Ra'OP1%nYX}o"mVBvUmr1[~5(*MszW=۩ǕV^=P _&3r?kFq“C%̟K3C~Z>UsC k} y{ `{M-*kfjgk I(v{lϰshD\^- 0諃z=0bE]$x<),SNkg0!8I%[ǮUrA8K$Iki?ӃL;3~ݟu $8u ž7i;:0s(t82Q ڰc=u(>xzsg]o̾} HWVz* t/}mZ5 4ϝ?rP66Ki-@ 6k{۰g{1ːX*FH6Z M}ak2`ʮ 4uKKVm0~kv}Wߙ~I]vZʃM#~4L`?~LeM>[@F/0&q(!Yպ&B"NⴚFϧ}q]vu8ǰEqx" 9L$ 4u ' |41fbhUk娶Vz{%V\ zY|+l$s:!C7.ؑHoY^9FT D0zÏ"{~IT155Úu`MK~J+%CH4$~^/aӉ#nFl P1>*cvUI[m1& 'E<Ffw(ipau+g|*M $G N#}ߝhV+> =9Dw:&&h/6g~1;͡r1[؋ 墝ދ>ޓݎQ|Y8f*gHԛ18S?`Rx(|慟0gCt\ŗ{~AMʇ6Q&|ՈG#6.ax}I*[mQLvuC^/wePGxf\3n;fNk՟:Gx}9DmB7cCtS8V C\@ Ē@sď`7AnzGY Ot505ztz{Iu>['ߙwsF;|֏5k㜄g mqڽVnoQ7hW( HG)#αYϒAb4ڗa2<#;gFE4Ov^z=i^MQuPeG/yhq!*ʔ ! b}%i* RTǀw5A?J<-mս^; si/$bĆ]UU< :s'fR^r}@k[vq\>\}6bOZ|k^G kq mhb!zpw_>1)lcNGM |D0/Ƽ$VEoD-3~,^ )ޛ0銆F8"~cM"b,~Ùg@?ӗ !e~a@V,YGȊNְCMbNyy bLإq'Ũ+u_#5Whޯ#x3ڱp?0ɿ=R: W)N)_iLp4Gkpot7܇>JZl@ЎЧ\6ӵfk)^+,\Jij8]=W<?b0z>]O]tt}؎ Qq"C׏ӕJϯ'JpV!ҽUy{ĵQ&8& $p\5x:S~́m +/g3>~>?qy>g!|">Q|>R</cRC8($ 2= E \=:5P$6 5~gzc kQi).*$9ON>&P'MB)@M"d:IIJ8^W''#ZΑ@ۚXQ! ɳ&ZP+ߦZYE"ɺ>(2@}m65^#za?ǪYKXK1CƱ}aR&V[OqZ?oWc?/WÃܝ|)<{r'xO]Zs͸T>x0QLX%N0UGY趇 W象s6f?eVxrfSHa}#F> |3;]Foi,ikn6ݦ6SVxr6~o!ۆf{lُ-[KwFwJsЈZXs97=(XQ`Hi+eEۦN$6^p8·1}$\Ʊ{išgpw`\G!])vPeq2^ies04H:ly1|ưce?<+adYtD\ >s;BD.FMuQemasDs81׭\?uV]D[sahx`i?4~1cas6LC,\o6qe`6W fmbh&w}m̤2 k4:1sPm3@7jwZ!fb:i'*{g/ Cʰrz_WXEޔ9 JL#ü~G{HHYfRiRLقo8K16䣂78gt5Z`5d 5DOS?/m#Ffb| mF5ݯxγ;$ao<F6۸j'a>?׺hcl$<|?[S_93\l$`SÆ3Gq-ȸLgkc+A&EHm+^neb.ׄѭˬWζO+σ?^u_a 6 <\!Xm^ȴ[UwS¶n5 fSvf$ܥlRaO+nź344&͍O.ׁ:z6E2lMr WdVcqr9)4!cBjkѶ<8|}xt[seж=+P6LQ:<cؗWϥ#>Sk#c\=~?r;aw82o31rɎq~Zzך?WqadU߰>c!SO ~ہ;#<5Jpw#W~WjuD.5+kTڍlV#CXhH׆VYO*>~k!wn93; ~?57{og5z&̬ht[s}Xlf"Ӄzd\;~YFZ4vS 9Ď?f7c=c'\C[6[<^4m3?o-JQcJtJr?YV&bo%sjS-O u)sM={2El݈q\vK`f*F`%1Aɂj&kg#ˏƔDzE}|cd|c}X_s*$A.r 3hr kģkHrv=3 '̨:W f4xe]OX%=.V'i?^B{g0gεİ3J8Z50/mImp'+n{(|)y`{5‘nF?r^ŏ/0r}F"-Ql-8Վ EIm_NK#[}I@?=hU@F:VlNAR/(FX.K1j{vzJ!1qXEl ?W{j Hj,?ފKwp%B~O5yo:4cꎺ:D uxLICx(}5mZ~Ć3#)2r Pi,o)H!z瘉WPhEj:S-Xhׄ[jXQL9,07,Vto`u mxye+*Ï|9ånum>aM%ª=.Jd3t?"K">b Ch{,)GV}՞imjs] i"ǢF o<␀Oax̶4Y8;J}-(XmHE5vOi)g7z҈ӞaM1}9 ^ ,{Z"_F<~DK1Αf{4 qFHïoh3%xޥi?VބgokFj*KvcE֟)<0y-AsĎ jW OR@w],$})nk&; ܈(|2 gPD+XEUkbo2ѵՔ=tg=VƔBciߠJaKֶn@8U_6z ؁{_Xʣ~C-+atm|-ëW~F#xXlh+xGx|'I6ճh`n(6V:3$8"2?L3^nbԉ˺jzSOt^M/[ 5¦g3>z n;PM[G& fmu;t_JQ;2l^x[-Ƽ >q}iĘcys<+}yQBСD:v; yԯ_4FML㾪ڸGFq9ݨ0r">>qo 6>0t&G^1۠1!E ,0O,lNcp$F{y"/>t*&+[$cԿ~{hE\_m>"c>{x=JҲVGXÇyS%ϱ58 *(ΰӜ7yIv9Zq{sܼ̘['<#0Wဨs,e"ty޳R`H|慑et$̇essKty:IB-4t0R ,z9h:۔ٽB\C7R0UE>@^QȥR{4Ɖjv# "r++Rg6Xe2"\{1G"@bjek= m76F<O2q\ƈY1yˆ+WӴ<%v4!+QB[Aj^mŋ\"I Jì{/亍 ځBvwV/eRHC0 X&VQH[hp=D5r` 8˟^X{b"~fB' *( kA-/ⷃ,,t t5NQīn)Q3&4~ זdž6AoFd ȋ; f^7x-鸭Mr'=_)Yׇ,AY{ͳ)k&ޅs;3qv I 隙Ԑ&.@iENYjĠ Lbd}ed D4* r }VArv^Z%l3^?R`wf; j/b? 8XIr;!Aȝ\iKP@x c]& I6_^Tm%H `?3Y 'b[v{DHDCv"ڙO#}.WO;X9& mJSw׬6$0&plx LgH?y':ߏF$&˂nC}cVvw<}w8^MN2'tA-zhGK겔@&hoQiK,,^j?VDi0q3F?N &1eЏmDc #<:P=gѨ$bx~Rc{롧 \uX[<0=3q36IW{UmS xb׳% u4\kxt 9ੋ<5冈#Y^DO>nUC4̍n Y8~BUW(bDijd7x.@w$gD*FV'FMdGU/t9t,Kk_CW[hɲ Nquќ&k90׳ ֛&<n`}KmD4k8_Tqhx_=kkOWc;fMmvecΞ;Y7TFheUβV[v`uf\5aޚ+vXS.7YӴ˘K|l$(aTc } E:Sk#ȯUQ|&-lټX\\`*Uc\sF|4+8}Oz5:]"tK,؂'b7V$.)٠bvJjW1NR0R.^n=h9 Ϩ02v#, Kl\/0:RE|dZصƀct:J o6oFju7[^ĀC7SWin빛 vNG`fOa-N)SxHgVsd;N gQL Lv!zē*eԐ-`@ =' 'h˥\py6ST=sy|8V@ {xׅ4KҔR;WJy] 9OY\2%׾y6F6ٟ X? c.EgpuCj9w.V o\؟u_}.[iEr!Ѕ3i?]9"-_vj3x'޷V{j.^P(V|cFWחXzRsf;^뻝88X5~{t0 A =2B^قu+VgiV\g9ڧ{5isId4͍Yl͊C[:_K6ko^\ke]nAڴE8B-A󍶗]i4u^HӾ|hyyΧ~ um9蘭>Wp|/:Rtt|ݿkG&/Ӯ;:![ 2I1op 2:څl-(z(~XIT"^j=DԀNh!e{H>#KG'UVlh:63i7UfoQϛ\!MgzKUM'3 xS|k&Xu8edMxE`USՔ١jyNġˏ9 BLd[c;\0H1X!ܐS9兀NQS֚ a2#8)2%IXd)ID\wU>$*X=3:= {>]kGϞk\OڋKI1[G.@>Zㅎnt(vqĥM%j@xe5=Iv`KXB9߉. kͥ43w} jԼq1khGuC8\$晷(UyGH6+.kX '%p,]#30aFö3.O)>I^VZ 0x+ly}z)"5,R8vo^CNk̩yXZ5}V[aDXyn%BOOѪxRKjWDus\ۭ+oƱoO g29']ZIhg.E uFF~Ak}n(Yv?| .>^4^O#[Gn&R* c5 n V4ߨT1i'}SD<^\nRsn\R}MNo7g1Y< 3o.+S:+@R]w #7V1qVUUv^y 1ͫ{ļ:FBY]|74.ϭ5ͭy~+({yݒa~L.b~5Wsis\jy" ͧK|>7sp*4˯|+lKݕ[$ cGȿ-|K_ja.o.W9ael2ϑO8r iSA9{u^_V÷b"[} N~<"s~]f5ȑ/|gI v;-}^!t O7mN_Q,XpZfܜSW# E'%j ~o^;$+R!Kr6kA}V0Z9xqF=湉omB6Ng͑ ڋX/c|h?[/zW\.禨re/pfDoQkK7ގQѥ+ Uh,)^ גDwGT~ Ac[[+n_RE.mX;;HU[f m/AKigMc+hgkwo5 !v /0ݑ/I]ǃ/{h1YE=EO) twW5)0Ou=ҽ:l ѷ)[7Z o\q fY> \U0c`ZZb<,4[Dlۂ)Ei8 ;B/YG P o`Gb!!E%h\j#{{@-ǽ w%"$M[O-mmܶ BDZ@{+WOPE,gL-,*X ԧ7\ ȒsfM &3Μ9sf3gWH3NyR<` )MU_B4d>%;?OʽK )LO8./U=*OeҎ%€06cU9&_JϿ&=lk"٤ds/ ȯ)>5{wrԪ^ECc:IЩMI~xD Z/KQVޝ(QKéT823yL>QxyY)XaymvMP/Fu}יHM]ˑ(kފO`Rot!7alM>+mt>;­tfgCLGLqw 'Uّ/e[4YJ~S%7fo$ E]C*벫>>cKJ~>0=yT4ɓ-?wrXGѤF<~2qʹ^]JO,,0{vcNSzֵ*~_I&+l*(ctҹf\$nOJ)J!$b=%I0S#;OCm FSן@Wwo3pDY9}@ixvvw}^9Z?b ^g(Kˑ;F:;3쓑;_9^M+V{2#Oxw ATs#q~lߕqd'(/?;r .[ ^s2D ྒྷwڜ=;iOBxm̡EKe1{o3 *w:{{+[vv݉j]'OUcD>&cr`.!g!A8`D0Qd7 .d5| J J[IAn(e;>!Y-U?ikOG !HH!o>񛷌gBNb8#{Qs}!VpV_@ل~MF0(|~7Wh~fw11i Ϭ3>7 Noqo{`0qdG3 wsx%^\ ecF};> 6&dõ7YcxkV6Bv uKTN']%y\syO-QN etܡ%yv-TF>>4CxfN՚ysN CB|ba8)VHP^Mzsߙx]%FѡZYoZ[&c!qGҏGA?8XF<%K,/P TK["!7>V{TYO ˕ $(yl6H+#}U}a}i䗱;4t!җ&'| 90ڊ27crF%d?<ό^;<2p{El#ULcφS |./HT zhI"O'qq,5maIQ-A?dң⹂Pn(PؠFuS/~,<{<_әt2B1%܀=g ߟLf<`͆^`l9tϣ_PL!/l3{+^q@KRt8rkWV21cn<aܳUF~p QBbԅbؑ㐷P쬫\N rDDCj^(Ţ=:Nj;\wy_TrtO^ՙgz ⩝0EK<u ?A%G#sG x*nq%OŋImi ld[iR}]з #|gԀun}\U%vZܥPӞ(A=/hCks,7Y hʦka36{gL{hlwLJ\ն2? =2V'O.(z74n vsTuVh<Ңo;Q]rЌo9M'ɿ05Q?PBOδ(% -.Fvm )JMghZ.<+n-؊!!4H[ mPTKmxC; 1Q'W鹽E?[ f-HX78@Yg1kik0h@4#6o2يa,=w+%1jR:}9@9l2ݙMtcI偄JRDgP >S"-)\6)rs%j(_"5.'d=ΆFm{S#Ǣ؎df*A33znf$Gy"6CR/:ÈmޢqQSő>8*tENj1RL.i$>ce4v/r )9$w1H7{3`/zMK8ZQK|Y"w_fE?AkOb)[URSޡM~:¦ulK W>ۚGXVTe-̲32]T} iBZ .Ij_p&6c.5?9[v{Jwl)9ob;s`*a?fΓ`75d/U1zgЎ*>iKډGnQGeU=x3ڏTuwD46B yQ-6ڋH B:2nk"J޹x cdz#x"k0ޞr{qQg>ru8ʧ3e".'g;‹<.݇)Lmo$X LrqV &l/ߒķWndzZJ|QY}HQIN HO6ќ|Ks7|%zj}z|}T6f4sRwM?]P{ĉw"<#}:yzG\-IP.˃5JQRъɏa,Ua)YO/^Q҄OSIP5Cu-Μq&C֢u5bhq:t_u]UqvIVxԓ+]M]%YZ:eʑjF26DS]>iDݪu'8st/I=΃)Y8TH s2#dCο{ڊQHer!ˏޘox{h#HyխBw3Ǔ 4;t'ل0G}Y)0G  W?nVhJ>+%Y#[\ܪ!㶒b,odgi }`q?u Jjc<8z0jkg}0ic‡-R1GQi:ÜZDskP9z*f9&KG^H}9ߠ]6=]ru;Z.b/B8QgcnAs^p "+t,9Q\ 5. kcY`D*g~ynlGSgȕM[Le#ȣud)T?TX6`>kGG"YמO5y,~,߷fr"7v1#B}χXQ&PJ6ɣ`)El#2م+G7qr›8#J)V3 rga*iEC!ۚBOo>"1ԟn%=2^Qӷ˱-d<,]12~g:k2O|g3I< "X_jz1.k-%ˮ6.gUYށi`Vg,J.0+('UvF`^vwߊo:ZM<*)gc ).G&pYh?/>óxy/rpK OHN Tk$`]H.BL@!8@?<9:E 3[c>2\1&rXFҼź+ecj@/vQ 8G@M)B3]r0%YnA=7xIU,/~Uf s%k̚ q mbjly']{$7c"(,O_aӅȘY8±>%8WùT%+^Ϛ#۠Wo{E򢫁7TSS6qn:^i`2|&l/b #-v"$4 b1[=MMR1a?BciZy$P >1?Nw$S -BSڜN+=ã/w?*F5/kƥƹY1hUKsb<1-}ziϫi0#kxj.`4#Vf=,d1t*Xb]/fIM0S$NHUV,)i^GwFB5@VL0E1ʮC8*8H@8(8Je $076!,yV&]PW]cQ-^41J +:˰zKݕv̒BcWڳۀg*atWrqt'A(y Q΁ 0B'o>^_Ӭ cvwy T79-2U+Q #fC VB==ѫe}=׊$Jl Oj`Pukae1/c%.Wrع%z><:T6r(corOmrYzh+K-xk-׊#2ꥷWQ('`Wt5p #0</]xL:^"GWP"A{g K N )6o+oPI+'Uyŧz3u&uw7ŋv v)OC?{Hw_<InN^ö`WC.~gV~| 5TKk1\$wUQ^m&}ˣѣ2ǖޒrYm{- կ**Cb~(`Ր~en侍mo x=k; SI$өza[| Ow)OL(YQ/:_=όp'gLV\S# 75Cԟg֕vSjګS)Kހ[_{wHt0J9L0oJ.ˠ}c!: /JɂUZT?46, ܅.6 {2(4NaIZ yZpO3ķ@4 Bՠ)b8y i9&-Îi)^ ﱭ'FUH}wYxr[Pqb&ٗeo$-}lSя{U}hIG»q\sII Fm<Jzqk%0R?YLh0֢< ֮;C' 0:eeby.UTYLRE.S|UzSb, N*S_j?SK7Ճ$ox~o+1DcxRD oF{-ϴK;AzMcӫ XQ7񟷐O$BUs2YI8̆ޓ:<(P{49JT_ERX & KeϢLdCct&1JFJ{I ߄I~_0fpȃE&~H<$Ir.g)5vyc4:U65XNXK֑.u/)iI{ff @J?;FQtu+1N(-p s iߍog}-M mn #G6FvadD~#G`䒰=zg -;y2'-Q0 10fl^-*4F6&7\e-+^`ih!,h1o̥j=T|tWf u۝+EP<<ա?MըEqj-;3#GxT3rYŲw&e$jg=MWUmK^^ _8qC:t RA!n1|_I@=z3kb( ^~~؁{!ߍg;/S-0VYsᬯ 3AVE,BcQ]ǽ)9bs\\kbJub[%Co f}}/vhdކGTV&vq/.l=ϺЭ4+]IƘ/xDB)kՍ+3HEsbc;-/ o/`l]:ޒ_cqxo]qI у|QWb\WNJ9703M9cfq(x%bjЯN~ =4iUSUWאZu$CC6:1a| T"RcZ1cv1emߎfB9f_[>fG3àwD=OG~^3H#OyL=vs~!g ShU@Y nH 6 d'5_kПag~n{1)ۅ8ryJ30^%a%P;eP k_!L:kVqVCS!/{[O8 | A}^ ( aֽߓ@9tj-feq:$3Yf"/ #/octFS3zL 7Qb?Wj#wWpLԿdp1krC-=8+'Ԟi~C!K7Uwy\8{K@۱œQۇ$KZtuv6Pwv nj1L8{qq}3[3x8/gp/#4{6>8?oxػc <:VJ9ߙ \FedKB5þ׺([ JaTlKa z'ҨB'Sal\ݸfls\!8b\#qm9+"_#@y]~:]0.WKU[~g@|n1Q4NG\qղd8Bo+A 44\ 5 /[qSv!|glG3\Xt]E )NWo[K]}6:+tf"QFW}G}DJkmFug<|رyܗ}ǎ<N`lk@ϐ$ bBg7 1͈204:G꺣1ri6"e8\k !.-qxto+Zk[c8Xf<xJ 1#㞲l u-p9E2cxG#o!<:_mlc xшǻ̀rωc_Lt>s6T{siLĤ{1yERl$&" 467XHR֠ybZo,!L^op^\r-dr"D #G ~~q^fY5P/+!Ijxn~i';9mb3|]biWwmfB+vz|ig߅66핷NB1-YU?' %RBxTzr$pLRҋNQMBBY~O?;@OqoT>׆##6UpcfLaG-bC'|q:*"Ju,<*ru,1݄X(,QEtB҄Q* q cƕ9gv$ {hcȎӉ02v@g&18(ADD(#b$^uuX!v^U~vyo G봌c7F-\ 'oȼTQmǭkfB ~1n.ɼ,}RbMmޒ$+cR3z4b3| %ϫS+|#kP'm届dߎ^o&H8ʵ0$zF'(6:VF?`sM":C".lo+_#˰}a9Y&._ eDNԾa\o-ZeGݺo|ߎ۟W\yk׫(F# w:KA`yyd)R5ػӌlH݌5~ Jt0&b%Й?pME^Eή7 .aU8 A*@UnĝS1 ZʨUSۆhzhx^]{عg cтSޕga,gVM] fTϲc+^/yhBjз2 z.;|^r%CUS'@kiZqxV<)mXLnkN'v%/>~MQ)>+-߹Ӑ'7@wӒ[g{j?{ȄF*|2y@eCAS~2p< eA^R|l~$ԉ"D,zd&UZQ"FBULz5UkD~OC4H#eq5#)q{ 5m / gh߈k{\1,q꣺P03H;XI0@EYBd}4"Ax:za6̽i\+mEV>3ϭ[}52JQ#__NlX">!h6U_+h 7Δks M*!>E_JTUb:*tZsK{ؚmr?ʕlN"|}M\Ļs:󺏮 :8Mg㾎]'izooX/(#W=L"/'g5G4MrOl6mζ ŒVϜR[ ϊ98{wUԺ)tU~M$k eILj@"~#A`UJIk`Ew{_Vʸ[.Q2%Iua0A XdzʃxVyĬrп N1m]ֳp1Ô4[DB ڣz L$yH79muaMX[ $M8eF  '!HOPAz:a̼5^WO/2݆!3{Y!e6 z!34C|o;fjgb8G+r^Bbj&{uh>1fa,;f)"?=업0UZVxqwܺo{SXieKf}W %h Χ'M|8=kC!x5MĹY=yXǜX7ҵJ<:G La3xkOBQL:GRH•hۂ\ d":t OIw/w7{26cVc>3-\9j4帋/&Ũo'ٸɾ }9(&*=VW۔!kw@:VLJO25pKV-ȼJ@Ž(,(5P:'}pG˨}Ī;\mS#."736LB6g =nۅ#-Yo8-bc3i'' lQ+d7Zo5fNzmp5%,?{;B+ujvQ)$ A:-fW޽Y.=W.ϦcdEDAǝPȩeֵ`y} ~\U} cCл PGh9/mZ&Q77Jվ4@̌0YhjK9M n%~Z<-ſ_;xZ<~-f^~필~8@S@[lOd,"DAy8w2MRdz*B:S]B=娦LBo0*ǥ@d6ߗ6QDžmΐY%<<Q'x?ڢf԰8 G:_H6B5e0<.1Ӎ@ ]LzN~ǫz n_1m?ByzXCRaOd}yz>}1,vJSZ񺩓4qVŔz?Z0'6^գŌDߩJ e)ޥnGS27LM,P Oz {1s^/ԝ߃oRo9 zlë@8׽Ts> CkUHhbNӃEYV (^_ԓ,BFƀoL?dK10I7d#:cJLKM67=j޿E$u4ezAkooGܚ.hz"=BhC ;)txﴤCmGP۵nom76Q2KU_FW ,3fXm^q^YyTV=Y6z:A'q)P UJ[5fXFY+S }“}$^/}v2ħG/QϛAܘj. E5^a;:?.!,jBE$f}QB{ogOxM1Nٶ[mif%E۝-݅qCr xoI7?'Lw pUf2h7.㛬FWIwQ'Vw+/ܙ G7A~B-4V|RwrJ߻T3D ^W_.E~rN<Ѭ;ԧ'ྛhER:0_v&8e\/0:ld<Yi҆%s~5lZ.=7;xiLWu1NZ#wrZ?|H 3~bįxf@ZI#RU*־\؊5z FzVЍ ÔϽvπn(&U}8Fs8ڽZ"u>J'5eǕ?wP=5'NZ+&m0 z\>\* yh's,_3Gؒ^uay>%}{ Q4\8~>MHMKτ]Dڻ῵3JHu9 9+A'E.dèJ, bpJ\?ܺ_4*JLuxMr\3% >v0.۞8*_#xxXhM8XZݓ>gĿ >E;ō'9nȕ#MAۙ.^e ?{W庅*x`>%?NşI<='^+nWcYD;`+u zو7Qv!ɜJ9j~ ~} f D7;"wuBC;9ڞ̯֩^V\ ˰Y"6)] "k,*Ypu|wzr;Ri$y\_w~sj;Jm?RvEQFbg"5RuZ gú4ROc,(yi7֗ t h;o_yŲBYg H?:m$x[;@7\{f HVɫEӝyA\+ O]벡XUrNDlǢ" V2@̤JmI=QRJ=奐#$M_Ayk񘞖g k ᰓ_>ަml,wUo` 4פ)̬,݉ܰlº "#rȃk0?}}}}EB>2WBAI_WKGZڈF]Ӊ"z Z֟rD\AMj"MZiB x%wʬq(XvM[Rl E'(`["UFZK@TSd%5--T8vP\+Es9son|>4]<9ޡkp^27?rnX(2 KaV(Cd-Ib=qwiGw4<چc/eњj\^0˫ NGpy'9H;O\8'[0._M+ ~>_QXo\ N0\JeZ{Xe_XXBZ5+ +&UeG}X}qKu{wq0ŏ nO?hԣwUER{U+~)QIJX"Q옧Gľ uY4[7Ƅ*7mژFO(o3+C"gŒu*jH{Ę"E΁oSU_z/"O:^Ϡ7 WڞC~<?:ijޞ+1/k߫8]sLN5PoPEKd&ݏ*[x>ϽiRWyjٻ~!2M2voZuɥqozD%t򡏉OpWy7W,exL&=&%p;Eѻ`IU[y7SV7f+X '}ePuݛzy+ 9Bw+FVhy\ oMx@G< ̒B9C;bc$jSVPЉV]"s7HZ3&|u0 g鳊F,V(D|cXz|Q?u'2g35y9 h:`__h V)TɈ{ gK.8Po|H4X2y.+r;LBmOǡ^NU+3ߨK~|N`|4Vr {r"s!fe{×6\_z (fY"st9Uwoxp#j;|K< w솷pM6z+"Ƚ)Zcշ°j+F>LٟLڈYJ&FGViDhD hDw+ nowo/ Hxk\;,EdMKRG@.F?eMXћ^ؗK~nYx" QeYҀD];[7`{k]5Xv\U^!#WFI<e-?OEc2G#l'L`CN7 NsrAs*^uՠ]r"+Ndؽո^/pv8ǀκe!>YXcѲZhnĩ\Gf<+.n{իI|e QLS| o=D=:Cb_=Sڊ~]îscMg8ڑƒ.q񚕋 P&Ǣ-W*Vl#n ~jď<*3;CϾRR,+<9 I. WhQ%IOd8EsL ]B\fe ~`6#DzR'DgSs-;a˕[ S÷O;Wމ2EqTi5psKb 4OY&|]*Nx\s7UY*XC+ $gPGB`5O"iȟ+f&E#W QėVPT^7)޾E*b/mHǰ'#Ul##>k'z~L>ZN{?^z1 J6^䟒eN1/uMzd~yjs"==[晇3/o[G%eO1 RK$hj`c@Vi<N%I3ų酉 !Hёġn2savhjק4Wb{[)Q4yLw vaI KpL6J {L.!Ec6]@c)JzmͪztVV|)0g\칔+jJg"-{:vC@(mc= 4 "}H Gb/^ծ0%Qݹ8hM~wg>=RG95h:Q~Ҽ!x V;_(%i!rs:v'y: {c7xƸ:[ČǢ{@ )]:Gϼ֣?3[|U* UYmSԑlp">ĊSq| %$a$IBu "9ܘ%Qt{w֊ŻCo x\ːDG^x\C|ţr'ax_1BX-4b5okn_b ?6,(x-zBCǀDz7_xf1Ю:]g*$+W[;,cbO\@K}EK  @㮝ud*3:uϭ~~Prxna+7jpzn; Gw* (r pv=o<2_ Q*]~teLq*roA~)rjD\ś:uL󳹐|@,d48 7g%'x:Õ@qmV5wHN_?IgCiEtuX@O'Z { g!9ũKoGhC~7}7n"OxZ:g(z7>;ӟ6cw7iA"胤(5iMgzNELo/U-Ny̺shMpo/R$`qJഅ7'6yN?0.vW0&0y06r X [p 7s5M<\{cI Dg%NYvd~Fw $~&9i9!㋣7!|xc$YD鷐\yo԰ fK4.Vm.# ڠV#~ '^[87sUjziU2ŧ1SU ׏ ^rtq(y`^u]vԖVd .+/eZ@yxe:6ǑsV^bs8e{CܛN'hJ\ 3W^Nt/e1<8Ӕf]`cγdfgn߀*2CKRQ 7+ zDd$΢=7>2eQ" դz@N-+|z53脐ٓ.]h\d;(שe >ɛG^k,߂4ͯ3׵Jd2iYg4"ps6kgU&doFO{&޳<<w"R]ڗ9TG56DqegF[4pz1$SF(#Q6U4>/B&F{? Fl<j@)"{f6xo99ڵ WrΨ v#nC_(Cޱ>yO?-i[RЛߊXx$cl. Q{)_#|^2gDZx yM4'7YbvZڲule8jƱ89нJ)#cEm/"&q#isj5,~/S}nBnwT,te00_@oeTqҊR I%2Fv߅Xq:{H!ׂ<+`B??(! I99F D%.:b Yz` rWvT_Zi)ۭLO~[4~a{IB3!iEvs'Vxo `{][؂kXB}a9`\ TiusF N]V%eʨbVzbltAqʤh0!D]݈'!o ;C'tJBT=c3k5}бpӣ9{'CDCu4B[[ݯbqc7_; <7ǷMEmE4iϷxwf}Q=uohP6U=3QV+ʜ!eZP/Աؖ yx&U\ٞ 08^ҤAtYzX3KI>EI{&ۄސFؗkJ\ 9/5.M.ZYOuA/4KXې\Q+F b1p 7Ktۓꙋ+ѕ_>5Ŝ>;Ώ j,p531Ku XPMxtl|u>tzUaEG3 *{Aن7׊U τcpJ3d Dό2qʡr -U~Eҙ },16OJ6B͵zQdGKkaN'0JJ ,g 3gH?QN[O}k/!I;{IhOhKSByXrE@ r4X`͸0 8ݘ6=!W,rUJ(ߗF|>3XnEkXVoZܶ)/:$xX0;*0Q1xV K^O"+!K ykމgfc4%c,h8#}OmN=35//T!;gGy{s~svh 5h\33 0k4 WdY1{!ƺD#;>#/;Ҙ@%LJ T/HZʔYV>@}{qF9WN(>l<֭Ey0<3>`guоc憎Sm}+R\8Bn\$qC)JםyqI\W ϾmTC~Z0%Vg<_#'k_*ɡp}p-G4zvtX23u#͞1ng!$„&"sta5]u,iLă1 ~G9a~Xa= wϐJޔŁTm-Ƃ^V4xڻ h-P7NRAh>r +mU [ƿbjqcyn#u6dHDoV9yoM%=z2?"CqS[dq&=W,iXqZFLlv+~pあVgָJuKYw1y̫e0k[|-pR%hIX$\w SH0!ְ@{WPgde`%9X+ %0hzYrnBr? =KB%5=MQZ2zQþ" m%0:{:hZoR:3).d/Dۀwj %'Yx?%Ϲ+Ll دψ{XH>i>L)9T4XB܃Lwv e>7GUmJIRZCWN=tڪ/'qP{t*lޅTZ뀰d_'ko(AюOdE3=ANN혩NNX9IW<ٰZM@TXF??@XO8|ۘSŸR îٲ5z˘'ޅ | xfK vn+WfB_1XT%Z ^nj߯2vL%jR 9Iv_O9Mr.s3Y诓E.w}/whvZBp [) #Ƞ>2,}VVފ%zˠ2 -2PgpC>=0 ,'x"s,O弰SyƱ9;Պv\0!Ŧg3}|[ _Wjxx-?SfAڀtSqPD;7v5lv~~/914˕lS'CΔo(K8f<Ǜ~ TCēm+3r7q@ \x,G)"?% GD$3J80UbԜ編i.fQG-= xQLe'(\I)I΢<9Bž=~jJF}P2瀔`VP}| }@Z<|fu,ۙ'ax]́{Tc RPTd"U>*WV;V{ +wx-܄~n8f\U0E'vɢ~ Ob7h3ps3 )t>kzKD #=S. Erm-%f1_v>%g7BkpJrz=[b .(첝=_ }gʱ"KSθfJ;"X ҡ66Пd*N[X*Xb,Jcp_S)3r\iK'h1a) R` T-p-w;]xϣ5-g$jf7jzBqi~36|*ҁڤ>2pJV>;3mp"el=֎x* +Vr2-{b<7Y1$N.aw=XB*A *=/YȪ㔲)ʎ"lkR qc"dY#'N.av exϬBV\侺}CTtl=!Sůs(iVZLxu~^b7cS;1w~Dv a|u_% q$ M:_iB"/"OX ?bL\ABB=C/O2eYxU"']`ꇙ*~VLSFP=- zd9ĝޜ0{XI2"ZU"mn^ĊJL.pe)vs "MKVD*vYTFO|]e-POT򊾸EǴ0{e|hv>SabJ}<Ρqc}fv +̦(2(oXE$#'i4\}Wm 6E6ʭ,3e<&%}?ʼnlM[v1Wе&9/an!?AES9hM5qZb>Xn!m)|/|aYOY3|UM۩E+8zTD R[zX-IR=\5!gh:2l.=N]е!+cL0Z><~'V̨@e'\#ePk$mFp֟--68r݊3+ܡ,j+_V,/Rr:Vt .\ P`4do!0uۑ(v0 S} y/ԑ։Ro'E)z;̭:fnm-pB 2:-Yb͟=]f:*7imV'/OJd]z)w^eg8c[^w-#kg_TkFbԏQg 8+<= /ucg)fQCHlrp/Y}JwR)});p,2(ܡ\d. VѻXQn'd<&ɫ·JXMaR즌gIHA(w7?3\g |!#(}}c-wqV8ܟ\kp]˺E5O]3$KO{9pŮՔSߴ2Qa>\;f f*Iϼ3zV}z\)J渎uTlL ;W;cyn`X`%UZH=P}v9)5 A_:R}ERP}.|WÉ7ƏVuxت >ASWq7w9)D՚@7y@SZHsX@ȌW }Iϼy*$O̵(s_z)!X&dY?Nh)P}qB'# ޡH j 2 G/iOijvJ֛F9blpdOlGz:/ƌ9h=d@M%mÓs>n< YZcܖK7埸Q+L Rtr+>Y(#(#V?k|bҜEr6<7TKz(ew=E&z^TƝv|hgJz)ヨ"phIA-]D5فpOv C:/0OY2>u(C+6O!vS6OB}>y*zK=S ޘh/zKA3vou{סd03 Pq5 y = 1rkN oA5i^U,lGEm akj7??quKq 9=ܷfsӷ'֑5=wF~moOK ƌpc5:71$TKo}.b6y(8'% W=tU ql_J'1TgbYnQ! zg+-3awi_JמlkVNȔƁmFT)YZ_.uO3b&c<npJC$,ŜcE&b`M` ĮVXѷkձe4z ]ULkW2X 8Sj#~s#D7~V.o ,UWnZ]*e:xo)'먎W}2'hE:0d3=YSg,:  cVe4 êfVN 7B21lZ솫w;ͩvD/f%=-z6f#|9JgN?..Gu(v" hIe܏Xc::\<%e>Je 2Amg Q15}FX!ysP\H|^N'n`=,> AhՆzY5*9ZB3aåx?Zʳ>VQ|}: W+*2+%72WMɡ,_Xu2.2%k)zhvher]ʌZme?. i.\Oa]Z_ҺD7rrRĺCI.H5Ed\@@ۈ1hHi'! Ub"8@C00+B'xi&4\NwsJ`K9+xZw맀miOLY> "Ҍ3L>G|HF1Wuˢ>o9/^d(<NYW$"YhdQqg.=- koɯZ{P{+>歟V7#F+>zi}zc=J@9]XdZk8Q#n6W;g4U6aPKShx7Qß{8ayc?۱gl}V;gwIWWgߵ5;j~^~^>Q)ך>xGdnI2Nؒ=צecv6yAuw!OntOyte+; lJP?#6n`3!߅eV`#j01PlB}n\xxnJ@k1D{ũgIoSP߃sg8RejFNx'󼃿l@Jn*a V[ (GIh в x}AB%KpycuX7U[տ"^Z@J!%KQ}99zT=ہYVs7ڼq-Cy~~\@ñ=3|TZХ65(9!y̞DZLt>I%t]l)U .N'|\6ՊP[6^xѶWOꞟu,ӹ>Oh[dr~;n8Y rb$n`!)nMqn-$Cn8%+>Un,n0Xn1J7aν?yqr\G_xO,z#_v=Y탑0늓iY_ Q_{w WTDɣU%ŔZhEB,xm x#z|;Nd6c)|ewXS"qe#DAM0wrsYQj٣db`o ekh5=!MU6]lޜb&G#ͅqذ6 A}F){`Iu ( gJd*~gϡ&s9[i%"bJSt5Hyg>U=V@`ͫ~OH^FY^`c9/И1Yo> t: d{N-ENh>3T+.VTp~kpe^,0Ȗ\;+c=Ǹ8p>f'RsYl+D>v.9DGč ڶb/2a6L72I:5$xtt,\ڃLO[isx2[}8җh[ơUo֡eG^{Rj$:>r^ӆ$k~x8,%}6 hG6Wm?H?fZ |d5yeܧ$mɽMB膜B.ظ?OKm< ֏׋_:%($Dp}xslZM-[NaVk=,DnZ)MHX$ kk`ܨœF@5HS;Y#Gk1@kqw!gv9>#x)9 WF䧣ڂw%di M4nA,xBe%np~5Jr{ɟp}*Mō;R7H^τLҬ u+껣 ~f%ߋ^hQDҬS׬\i2)Ny/~ivxN]"q_,rxq҉Guwψg[pu|7~pƯ y,=CP ҘԩK=p @*;3]m'Q- n^h}˵f{MoŨZGm!ߴ>.NZڵǒ*2WBűxF` [G?كkyE>^g5×}x[LՂE!O.yb ͟yS1&CvZW>jqOg's vE_.+zsHJ-D ; t0\Xk{mww(YQZؠ]k>Ј4)TҦ} H0CђD},vHr7u2Q`Ӵ>3[9ž :f)ϟpQá,s;4 ]XߩZЇ&ܲan87_҆H3s},M/b$0c(mzUJT` ]g,JRZsjgo9∽tI.yi:y Rawřd%x($aOovh ߾/ H_E{B;*ܧ/D|o#5 b/ ~ubr3][Z>m1Eo4ƉfWb.m9!V -vGyk ~ ^No n {/ôh_}  TUg8Y /Ƒcl>c{%CgGLq9cwW svҋR4?/42 ZaѨrgèrg ;Id.6=F6~kߧcljM(u%`OfZ9-4, y8y)rk[!qe>Ni2m~ou֝?;~(my{;C-);|a5r{|ؒ ޺ r(gS MpH 8$BCȕ4 ̱㡿$j0Ad [8 vWVj}3hZ0A&zZ3_x }D=tJ5ʅ9}H!afVߏ8w,; ی]bw^RvjȪu}OIXgGHމcQoP,-\l4\v bXoCRHOG^_"8OS(NI67Vs}8I\Ch= gY3QTe-C:]Gelx$9nULϙ.hQ q~GF)򔏱ɖ >Cp L)xA|V3S$ DP9S9$x,F>]gԒqs\K{J(ru~SILxZ"0Zh, nBOr 'IX܃RjP,(ংdW|׏Zm4je)5.FNWc4P{Xh^_ {-;nsXb _+}=ľ jxLVuj?r3|k{9peA? c'M)ѻ;N=~x+KVuq<"3~Z#'Hr 2'==w^zkKOn'OOHMYϲ ֿb[!FbƓ{%qi]ƜxR&+$m7HF<.$erV9"R_2F\a\0bKN''; ]DZef ފ`ee ΋80_1cޭD|}ĕY9t5YΒZV5;W<(CaN2SHw S+qk:N4~_|N.+%穮Z|ޘb wTkiz;bVZ#3ʂ3mCH"[ 9jV gF^l._IM?hR_> /֮|ȫ%[p$dd\y3K=@8iɚA?bK#j_jՉɒ$5|֫ }SaXJk2A%)2ws~koa^y__̬3͝KAl^ \!xu7PSkBχ_;f99Թ{;u!gO LZ* K*l٬[S ̼D.7"P' Wfۀ~f=]Y:]eOEI>{ eznoU1h$~E={BpMx༟/|]vpd~*MM<9*kWOg9ղkXß6--7w~K\s5 *p1Z OPмO Sֲij3J e瀵-uOLggR藩9HR#Vjn=wKY }O"|8|=%F.b ;PqmC|O(_"EzK;m}b<ؓ1un`X} @8üTx(N2AVƲ[c|QT }^у+*ө-v\6IZwZӢPThë́K(٘#= ͥ$Yʦc߈Π^%uޗy=_zڝG-tac\a-tu҇y` e?ms ZM6XKkBB1UW>CΈZb9F8:D!.Esg-(AHVG.z Re|JtTP%;mk'OQk#ŃK[a&?$ׁbfb< Y0W('Ǵh~8t(|5׋zک~!*lT|}kyܰPYG§ZeahKV}c8Fe& }3=B=t aY\N=QD_c~~~t>f '~[[.Brb>y׃ i^h$ikp/g%zi9嚅XYocTM0MY,XN=i6f\A :n}۷!)tA'V2@U|L]MÎb^k-1l>Y8a)4?E͢(4{vk9By5Hgd,n۷MrD,Qx}0EM`6E(VCsp"=eJq##2 2壞X>O=#B=Rc堅z?L-"3 ֌zHO@6}I)-l쇓vpHo׳@?fjmM{:j.^A( ya'scoA栌{{pcE-zE=ר_^AO5X~0_bN?g{}QYUhWo?*}:GK$p3@;{X8IVw;2_QݶE:"'г/J+Mlks((EmyLO=3qG%0yq/JE:rtMh);Civ9.Wb>Vv1-'Vˁ K^V&!LBkgdI+:nc UWI=z0|ut{j1?Xë{c@G۵+So>z)j܎!yb)2<Ƃ@Gkb!W5yrk\MYXEJL̰dO,ou Oކ:(%hVsaٛLWkcrHpHTb<^'Ww+2&RwTc+s g-uHrV^@= NՎ1ZQHw|kVN]6 = hsI8 ga\w}{6ku.SV16Q_0S&k2X,CCV|Xpfژz5bGH 붐}5}#LL3睘 TTyIױJ ,Ě4 osw~q3 ;WH#Ϥ*/Ռ𥝆/ZdmiX!BkM86Zy) M~7 ?rn`w??QB)'A CP0n簰u fK/>4O;QM(Ok<` kWZ(q䅨W< Dݜ C Jln bZu@ RGNcGޑgK|ê+VR.@Hq:L1h' E =(gK<'O^B_sl-8[.^Ե'I?Φ!%?#΅i.y3F'ᅑuxbB$,ym?H1(6;_ͯe>|!Mh~ud0FK:{*Uޗ^HT!"C#jb̴QtC 7Zh+Hr2PZT?p.tqef hA27ќːS}H<zHnN `X/Q frʮX?U}tK7HξIc $G8x}]+~O}LV(79IcC9.4Cdͻm߃gAo͉Xu[md h e,C[H[b 2J1sz_B/Pa=/Ӽ^r(6ZEׂ|6c>-d; \&!עs),v*,g7\BDoGJ"J2Uٞ@x#. lfτniFCiӂL? ׯwH>C>͈e~EOI@y񹽉<2Ƴ-!{tȁ\&p:+&Qԓl"FLJs+P IJ@j˧h1N6U] Ҷ4$1lX".7Co V8ĽlY-8Lc*t`"OLqR?k8ZqRkE"'pM~pvuh/`l%OZ = kqWU^H:{I\EOLOL'dx"N<O O8eu% Yp Ʃ$Vlu5v xU̯yg,1Qgt?C#XB?h W'wA׏6[%RNn:^]y}O7V[:3o뛸 ׷2&>qĆ [_a}͆qaǰͭ_WK+R7Гw ?DB=ajf/0m̔qg d(q7E`5#oCyjm o04|v\J^Cs衇cYb($d]0?e8{Qx5wֱ6ykt|d^3P=My ڪ`:Eq_0b{+ְb=p0$m1, Z\}+ְq@'ŊŪB+4Kjk>H<̹kt.fͮfś;oY-gHߟ-*QL'N':zfFYhg=$|ΑxEC&-Y z_QG3E|,aXOEB:A X;s潜QٯwQ񰑗ϸ8 mm q 4y?Gg㐶6wG8Ƒ`ywp8i [sgۯC8s.K~xi }Id8~>9OM͓!%??ˏZ_+?W8lϙM+?hx{-kŅڷ5͟+?=WD(tY%cLWoJq5LZ0V=W07w =Ѣ-_?ׯp}CKAUleo dzYKw19oPml/Jmִx[|wMY,X - o6[ä77!Xk'S w *G}9lǶ1/0GxM#iI ͜ F{7x l]_$k0KoHIxp&W,lSWk.>Y-NJƖŽ/%ΫiGf{pG<SZopahCi]zֳ=qOnbdqms1SMP NJXh*c]z,MLЎ[zTX,Gs>QJ)d1:Zd;q*yu`X% tIZ(W(Nc 5ɘ${9&Y#j\mMOoX ]Ћ'UEkfvYTޯGo3)AÖea«yt8>=f /?jt[Ơzy&iIj=ϡD}Lf񳹂蹲%ٻ1h&|eW[V)4JYMZ>fJ{3~rp`b/`90gV`НL&v+JF6%> !bK y_gFnNZ,,`O֓"W"Gw%NŸ.0&3QzJ* C42oB\ ohw8oKa_-:҇oM7@g_NMLq xL KO0x[iB^J2[מ0n!@t&罡zHQYwq 117pQDjZ،-tW{sgט-V_Jx8_  z&Һ~'ؕEjq&3.xfFu낶mγag]6gi#U{UlS}ء5!47kpiIlS.!Չ`w*'25,jJw8Iut0ad:PG3Z_![ l5O_-l믊 4(wv?\S {k9^?Hx%l0"_T7qGuQlW斳m.yPL:+os5ij|Ue>f ntZs.nܿ,I݌A&+Wu^Nx QK&f8'qe4:bQSBo6S[VJކ7F 1[rx?'&2}t$`Zh C2i f(vKhֲDk_E9VȬp>6f y`f?JrC-HmZQ Fߍ7ޏ ۸Fg9Ov™dAY|i'?Zɏ\?ŧ&#}>ie*JVU{ KV.GMӨr^t/ؕ4W%#"4L2r>mTޟ6q~%߸9jzc\R>tep}O#]&ޯUNk|nx:^/R c& _|;=l\@.āݟv'votV3WIh@K|s,h=e6?YB2X:`w R^(A ]ETT׾O> TNӤ;G<0 몇d S񧞡x>?5`; e=lbgTemik6l3DI֕l%Tc(Lk>߷P'ex-} Ps$MU19VϜv#Zl\y?ɳ~u6Vvo_Թ5P[!Du̒YK~ٞMDŽ[bOIv=i_<%%%K1re_1k7d0*[ȄOhTsN*rɅ1lF!qd*?9fU+18mɀ>e5S !z1Dʾ;PYpxWm*;)۬V_gx.q#j6<">r@w0qEW٫ЪL3IJ>׍XWڻa,aqHw`vʱ.bk(7yDQmw\Wo.zdE1+kdc =7/_IWIد,ke 7wߦC{NN N|*/4f)3p!Ӓ CK>Vx[x_͢ʤO/mo]_V;)~Nf&/& Sm_6LnWf|h{dId&Pn0OVA)X/B.!e:d8KA-|JNp0'z$zUM÷mr:< B\A |>l|Ol*|Y=eGv|qmns$Q=p:P֘݀g:v:E@7) n-˛JrIuhm* ir,#}.[gDAr[rm?5X[ }Zaׂ4s~\_+]p?U;·t|#tS#A#_RQu^~_3D=g(wA )ቤ0; 6,wl4];jWۭ͠FhůƆ_JU81{eg9~YL1&k'fOH,;:=^5M=@׫ ~s.-OךV>X07#WKKq9 t>l-SkT&Ʈ4TO{:_1.YK\ V%?Jڷ΢BSlj o ϧŝ ᭓󱉼lێ.wr)mJ쫫B'VODƵR:#?٬nb&DGy++=ncN98!ve?ql: Ϩٙz݂dM|e4;]Go)Qzr6×!K޸xfB$@euIk3U㜙s3UUѤ7)ʅvʁ\nߗ5o蠥awT$DvdG;zҜˍˁWﭐ_Zʀ.ٍXf(elA-'A7y7hyS%bkbQDOF]!sxR^Bӓp D^z_}%?r9DLSKh wn~0i󆈶^)>?jHP{HOuD򂚎K`:9cJ]2yʈl8<QdT砶]OU̒o?tUBpfZ[0D748Dh<צiy.Vﶹ7ؕU,˕9[yŠ-J<s֖*l5\[R#(=SpIzvi&P>y;*~&T^RMe_Z Xǁ:hxC6c(ֺr|M[ސ׫DNvyic})l'3.C2=z <&" {'e0 1zsz&˱~\HqlCX2]QTk34h*wɇZNjc~>[D+NjFOȞ$iQd"5D6Sf0 vTVvWWqҾ+V Iz$J3QͦACk]NA-t,+$rs@]%>Ԇ7`>RGaqt'@Ex*5`N{(Pd.~$+nᶤDf*-y^<JEpQ s0E\Dt^1MeGʚ6R~c˞<1V5!X.OƊNEy&&2շfZ≯ϤZ UOMWk5B]T/Vc!Y1mSMW?2]%`VNQ @zOY,Ӯ +:bySs[ok]^fqveDPĞB=_Ó/]qXNXO}nAk^ċ;lP=2bPʛ "ee*-U,O׵VqR:TΩ=; ~j:N8*%Ag}u{:,kk0۠{9xh^4W#jj=Liĵn;r2Fu&S`hD4T1!╷Jbuq!4/<pqOGqwa9o8 $"]~gk=!g9/oi)I5ƧЯp9v~(C't,[ ܣOV.OcxyKYo|{C|JO\w[9ג[s+X2ѩWPNfWs>@IBޓE76IF/ 9$o!~az0<0݇ {*8g۫xH4Y0qu)qD^G$c$LQ[T};y4+ԃaR= dwBiM-mR&ޙV0@53NWtUeRu^,TK2й6YڲXkƵuedk3׸7n_sz~LC\izUkGlů*EE=5ٔ}9,>a#o(bǍQvq1ײlܵU} VS˼8du'YHܜ.<հ#v5;h\(pjȴJ#?,oϣ0oR:a؊h(K Up7+Nֿ,sj"Vwv xuBL@MZ\ޢ>:y z?d>jg MN'}{W>Rw3r;1Ɲ=hc>5,<{dݱIM^_}u9Z^4f#j&-@>&8 ][NזkqbH ,̥ is_)٦vӸ7,xB-ռ/;W0&“q-q%ˉgz2/_UT^O}nDx ɖĚ|I?•Xۍ{Xwj97Q̮gW+=D놵B)qVĜSR9?8}P42A3h$իa:`&J+:@3c젵Uz!-'/nIwʼ q6[+A[Imݼ0&Y2>z{"{edco398VXZ@~0V*eʹK!YlkC"NBhscJ80VLclq{%LguV3j]B*rXuRF_kN2k~>WK=L)g Or/0a^1O ӝ}h ]u TaFaס)~8֨'Oj>5KxwЯm-|8W8Mԡxϔ+ 4X{87$7 v;[BinDn]EZ. t9_QG|=Qyz(5omNi.CxN&'C`;J{|\~@#n2]3BQ& *r)j)P7Eay-QSS7>Ct{92ټԵGPBJb8-&@($m<DʯH=5Vڞ5vQItfúĘ@d633@{{!8ot7OqpJ* ̡,˽d^Y*ܫ:GGRAlPE|Cb)cqݱ:w+U댪YAzY͛s"_c[+J4Ka:|ǣ4‚"?< EfGXnYIT$m==ujo6mhSE1XWmx\NL{:`03yZ\fES~!.$FT/ _??\C̫^י[R7S`{Y-;9p[`~(7jIy UDb&Qň_qt?GO]kŶ)[A^x%z5Iet}sZjS-*p^y &d1Xfh)dt=;p'j{XOD4o`j'dðzm)R"s, Ly o5`d)UѰxpoZu #㝩cU Jz!m(_;܁břq>8*VB~%wx:VQ ,jnE$c)YnpvdvvNYd#OAVϨZ]\C4P\R nk6wmrMXfEjUV*3.Ʀm$ҕO ܞḮeό>ѫ B4O7A|YA = z%_ 9l.si .b޽acC-{>or o41Pmk5xiCIIq hg͍",IK0r_,RRk cQ ֮ c99Qwv1_|VrR+Sk@C\l̋/:Y cUCCsNjރޝ֩|uXƔPǡ'WODC 1&$3&쐞{2D+G7ls"oIBx^,=}xMe@\A2K?zTv*;JOi*\늱q~x/'zZ*=d]{9E!q kg/e) xkp50Ű8%N=Mk}-Ga̫dEcj[@oK֗rEY(I Ēsiڒ0ВnԍE˴l@DԀWF`%P5uRcQ3Kcv{tk|5 E(8x]aZDXV ?V.7`]CT6c_ZV1Lރz2OT2J!yw+Mq,aq xv{ϟSӕlӻ Z֜vXj23pyc,>^$ "oj9z5>3llU+փ_@*7`;UMNk,4-4fo^g6ZUw̎ѝ\9*MaO~*G"LUdA_"wԕjmk\˾t8H5{}L;` 3=9XEYWX& )M<L-iZ@:Sm9g~-X1#x Z o+ι *+3<19kܞ> |Vf|a>N {12MMBo/ݰZ"w#aD˗ ý%8ШQ-+p/f8>{?m.+\=] p?G8Metv>,,.85ss|C]X}t[I@:f#wS"'̪y f'.?Ͳ Ve+v^ۻGѯ,oOsfW}Wqh[AX*YiV$AJA`7ờ}$'6LѠ# lg0gՕ:WԼ>bF5#vf.sZ9F82xjqk+&k|[@vwbw`sgtBlzF!_o)O ftv3^̾ȭZyz7y1mr5fLTAN,V|7u- zgUת\z{DIyu j$ c - ,A~=z/^B_ZOq;{@VSxnֲ9l4 HhվVm4:#0Bۅgr*˥Gԉ\GHO,K%]ӉwAr]g+W3[|u{ЎJ⍧843[̍)8??1fPNfBXyM-cp(;$_8$uGAف50jNG(_:ۻ0r|̲D3h̰pKp䙣<߂|ІsIxY#Vm g|ۇؘ^bk(;F CO_>lP>޷cQ$0c[Qg*,͂ж@ 5l;DENٞa_qeXw1rr~"t{;щclKk1ao}z:sg~ wp'xN}(>Z%d %鸶IfEޞ&?ܣGrzVwp-(#LţGڕW/ۭz&}bO-wg;{'!Z ?1=7 2KBλtaMTrzo~+r!7~l;`m}28dԒ\ QFV\vCKC͘īUo0?+C<GWq {G" \<5d[z2-I8 88 mY䓔e8uC9%^Њ4UVo0JiW&lD31zA8:||W!-,ځXCBϻN]-|"MyH|.FOEcnƊt}LLh]v ̲ 1 b܉׹2UpP,J=;K`BG=2<\oR=pk[ܤ}iT]M#)%W "rT 4:|K7T;|T0͔E"&S|%ft*`O|Te21@$ OʔO^2+ˁrrny/7D<]Lg&-upFImS;Σza].\Ц!82_9tS!YL:VT&E/_r|9UYG__"[,eۄqVF#* c15`#H"$˅oSjUAȝxY4ax5cWchG,H^c9B:"X# eΈ/}NXol߂6wb&XV0SWȥD/Aj5 )+f[qd/D(8Hܑ̞-](B[%h a!K]Dn{fN1;vbnq*3 K;E$%+kRVzo#F Tb=JoOAzQ`L[x4Ǖr|Me1/gKQ@ nJ{YݡKAvo雋.ӯ~5 tj~`y",h*|ͫs A,MtHʺEu^m]h|zmޖ10fSJr p8܄5n>wg||AYW^9>s*|#̇j+|~ |W!I5v)x\d6q( Qo'vEp"`Huٱ~3f7cHvĬ=Xs;\U@Rq=F ׳8n֯u ZS;հ)}"nWֶ.Oĺ2 UgGq"~ vf_js[b̦V"/ $+XbxFӘ)yGxqY'zWJYտbTy0 ^ 4Y|Sh3vA 'qH+u: \Q ue)8 |Nu(d8O4MI/bԹaNE^Ӕ1u `\'+b7p`pPaxj`"G*X,Qj =X垳p,xdbzW,S&ޤk]O^ F[{6.qݗu/>`9^~􆇳&ζ ǣ)/L8͚䲰fgia@#@>-GA>=8~6y?=4l/T?=/)l6+,/m~! )C?]4mzD_3Y oEPMݠkm5oT߬F쾧Az5C]J ~+Y˪n+I q ( CR/g6#bN@ȒWE saen4n )*b,kx.:ҵu{ƑJHOVBCfz@zārh_n4ݭ5*57!_ WAЯMU҄kp &e\Y} [Z4q|q8Dn0^r Wl!9N1W#o?֝MT6o8 ͂1Ƨ'|Fax|bOo.WOНXǕxotw%\2qzYN^AC>:\lj{hqR$0FwaUD~upzjeܛ넋E78t݃?|)]1'֫a~ߠbƊXpj2C ,2߻s{)t4dֽU ]k:Qx*j.pb ?AK.oyhs(8暂OW@ZcEs>,O:;V-O ɒF?1?27\vMrfTu>՘K"Es9w̐3'^~G4EV=r)WKg?TxqX06ig7{Ǹ m|53c;Tv,̂ZUO]nl?HvkI7g+/Xgokn bG[Ȣȶ9yἠHbdi*^+>dx+Eǻ>Cwy/cvXVf{0~O㨪C Myt#;Cn.*0֬V'2'1b;SJbs )Ɩ@*4r9Hfom_`䨖\ūZ.70lu[.3R"аs V Xc$Rz!_O`[-Vi5ۭC] o7>T`u]k ſ)ZCQ5TeQHjjJf}f)er? 'J:bsSD^Vd٨%0,Z{jRxk},, 3PV-T6 fpH+aYUDvqn#lڝ:E_.镩-`H[ZVz fXEZudծͰ*! aj31&,I?$kP2~Eѷ瞒q~҈ JLJ [A}XrLbW0#W~ԶH+BF4줣z bRz ㋟z^~)mQ@7⎍tWI`D]o$ &SL{BUQ D.(͟L +ʅ+X{X T +xeKD+;8-r]b!d1 IoٽIxv"xcDIi' ?3ԁJ]5UD:Ez}JX<p$"a|vĂߎMYPQ'%y1z |r/ oT,c@42U5]v u4cU.#n|7QdI&=h*V:HX,Δu Ra*6IqI!($TPch!y =\ZCvۦێƛ̳gXtY]ݍcE3`Ƚ*,_P[yI *֊2R#WSm)1yF9(ϱ9K~AT8CxLJ/eK,gV-0J,xN/Ě6*Q9V C(BiValǾrym_QEzBt3(kPǛ-D0k9@Q5LúY[0ŏ3˻ *Fdѻ*z{2Mm\YC0Ӫ;!{נwOkf͡dfe+7Ovg4vvbsuG$\ iI,PkB"2Ȍ2ᒞ&$;'\}.\9vi3ok nIZe&O"&1ᤏwh-Cc7wgqż-X/OhY$Ϭ5J WrK -slC Eg(nVhEю'ݪεU+{ez xFnUщ z9Kd]zÌ(ٟ)qޥλ\N0Viz;^_YB P% ?ڟ k WOGR?-vy%p'Oe*[hÌ7=Cg}/oj ,OͲqltrinIt ) ` ky ژd֥yꢰQ\Թ"p=ʼ&{U"FaFS6]@u0Zi!sRA5}[$E?>V{`@oremFV)^Vy}4qϬJj8W \YA`C>H}z|o_%g6ErB:YCtw1pW}C>3y)2UγY*Sq9>8꿝yV>Q`=mKy@= jW+U=J`UeI ) %I0<HFɏQi3(jȧJƈ=lZU $]ԏ?nG1]T7 &xƁ{, =}s>6nNV/P+P+ P+-+c;QP;`; _N@> 8CJkJRn<41T%HǣP콝dCy9 vk_Dkb 3c>bKqz~I~xDo!W@DDD+ .F CTTWB!yٿCqouHn< !In%U7~\{=qXgpFvgJ 0Ē yQRXթSu;I])!DTc_r]΍A! @3'X!>h!L&5U/4`nHBp#P9#ЎӌFZ)g$>M GI&<~T"SCb7ð(O#,j-Mbq⎳Iq7ncȒ3OSS7+b7lE!Mz]5#¯5lfZDE`O@-y}IApwZ/v9Iu"j ]w\[5 L3OYCTJ9Kj!޾W̒ZBz[ST;Eτp3]3W䧳.>O:E%eE7C6R}uH- Z ! -&_ [)ZUއY@tE)gSaիĵU/T!AJQW{~/Us},%T.3DWZ3`V{p Z*ְnI4Bۀ}lZìbhֵeݰ!m_]e*Ѷh{ 8D 8ڀ>7XNѝ+8.uU28p}@qyO}~a }/:aINWˤ6ޒ&eo`K/%SK r6Ep=<aRn$ u($G6e.aȿSv緸O\\CR w-#40+#NdWc3{K5"phZϝv^ 0 ;0Ndg[n\DX]罛`u;K::]#B*`U$+M6 xaewI^no1k?ƧtG/w#~>RD421 i뽝|J@yL=}smfl=*~] gF2z^5&!Yc B_l Ԛ8M,j> {~>9TMn^6D&Ln+y9={1j[k<=^ipy: K<^k\ͷAsg .78LR^!Y.wr nGd pc/e%Qt 5v6-&媱Ho)KUk^zs1 /,|[i+cZj t3*R[I#2fj XaQLpjxۤH FjV܈7D~ 1~_iJ?J-UfKL PҐ0hxZ@{(WZT)lRܷUpK[!8GHZ V0Z8JQjpۉo4iȄ-_ty_I.h_[;eW-q֘pNMyɶ9uV8ͪǺ"O)eBE6vu_l3%naY1'Trߺ,{kY9u]ߔu4}+3ϣ +B~B8+v%O > ~2Rx>s~;zQ=nnɵn-CՔ$JFs '%%XH7w%b9ϳԶ!cs>2'(SY?װJJsEyxj0Wp;e7-j4EπTuʫ(?ajbcp|uOñ\7k F'rĽK[?u{pfp#"_d'%\G0e{6?}фQm$dz;_h(N߫O5O*ݲ=gF#>FK#o"N^wrWo=U_Jl Тawۓ%DɈ'MF8iI$+Ukm%1D{6'o4em,~"j\ZJD_4o`1c6: ר}r<_p9RD+# =8S>q )TL| s?1NUZ% {tvבV };.TKaf7"~ b=&ՃgX='?njbvěZ35Vajzk[N5B^=*~ҁ] ~X\1dh|vFmq>1r-Rw7\'iUoK+_;HE7TdAoQF>+kGIέmnl*}r{y`W-*==F⬞3cDU̇\W\Ply9INy1^Voeg6VQlR*G$Me2>*p#س395M5r$[L˗b| (VkGGUM-hOP6/e!K<tgRø*ت==LD[TKDI<&n +=’0 9)/^0i6\ڮ{Yg#pON?[UAZV#|G# -6-FҾF\12rPC^wwM%d'i]=l]%)RB4=޿Ž] ɧ6Ksy"c/^ʵKXôsY5S=~LhE-Wǚk:L4qH%,ŝVb\o.Cmk#Brrѓ4zOΤ&RC+j<4t1N5S(TGk}@:r"52 Z9ЊYb~lo/Z1GКġՀ fO^ITY; t+ʵdA2CS3DY 2[<"F1l$Z*<^rxjyΧ\'~)]2Iݥa2rEo܇>N?7i&↮UTM53BCn.$6~4!js g"vB9nYgAojVm lPMn=uB┝"mzĭMmWX?g&;F[5g liVkXQ/<0&ﶲ8T2 dazC?ψva_].8G^o Q/6/R(ۈ󣻄i }m}< #5oV"0zI%tCq@#b,)J>FNIvإZl C6Tp*q}B?9bVW<&ޝ fL1e1fK":ou+țk6bXȩoO'"wG޽0 ΌƩqfo4}j\gZ ڈ|/<.QfC9oߟ֝#g\b9"%4xvֆޚ < Ľvf7cy55胱\DYW2\fV5Q+)vZ]Qnc ZYs+ZO>zu3_TA" C*TL{;ۃӱ>='|w.et.eE6Rs29v~G/.t+o5R -Ep]CdǖCGǞFzH/jG=|إoI 4Gf?MU x8-T藗(ݧo<w y<ַ(=?)F%߉O_ Xt .7Vv='R Sr=;رG0΢U( Z:t!oD'EQ(‹O"[۴KIq0u~l~l+q)b}P/ZſIVڝU+6W>Ey[殄R! _fwVAيd-ǩd}){a7uy*ϗr*Gg%کu@7-40S7ի & ZΪ>B*\!c>Buws6%{皵ZԨj:ax\`q4W!1!eb|P9^'ېb}1W?fːyWwx L3wf\qƙ#hf( s 9m\a(߰)f߲'h=U$hy ֯_F%WeLCԗ(!1^bns6O$*X 6l+3mϻLq*EV@ϧL>d_%q0Lmٞg RgOmI :r f1몃ʌ=꜏|О%.2:-j$2 ܥw:t|QTm^ VԋYӠd܋ D ՜aĀXC/+@脑pnĵT ?]Ao瘇Iu.?HgD5q5ϊc#ښZDo/ѵ3=͚ >$⬳@:+{h[ }6KU}~y l}YiHJԹ(*s Nt)V^z( uϚbgƞ;R@x9) _ûp4M[nntPF,@9V֞=N-0=7FYG}/!#7,{f.\ ܷȕ?P ى' I'(:7X9(c(\綼 k<GEcg0/G!\sE$ݹwu}٪i70تmH_ڧ/>IV,:iƅ9W8I}G35rƓgZLJK+Zʧ1 Vi|tBR\skr'*OH/X+?|]ʳJTx\x䕩SsX/q SsUc;L|oɏiz\G2FU=I'C#0 HdžzfA;=-T(`&~g*P[-t/}8A s1JR6`7JsaɹG6`@;O<^Tc4c.Թ'.>$%*PA<~X%vMYbi DdOܫP1Lo$1u> Is=gN"z97"S+O[olڇC+`=4) #(9a˅Г}d(%I$p~ߊ+40 fӗDzэ{"n:F<*K i.g2M`/e%J%TxC6hmB-򅚏ܵ0L<_F iUz7kY]~z2@r RbGAA/mX5Q-BgϤJ>O_ƐV:5[γ§f]^()zwDI7oy ۑo 鋿"M Yƥ}8P6<0r M/"{E #Lٜ|3f)5OI>-&erf!}Mw<#I'O5<-ưVu3<>‘c$_]@k+ʡ$9hD̩֢ʝǣƫIGDO֣\ԔMN J}'vC"V=,WG{v_[ԽH^UQ*yy[{8W?uspc 4utI+5-{0kmz:W*:E \jOFl%Zo'Ĝ`!I>r_3 ]f'~G?B6?sznX#^Tv!*OhVJބ'k&LUՌK%0Wg]iV%h(wSԶa| b湕mMAFdEذ1`MѳYcv`@l-NFi;!ơ̩SCwZ,c>>WXRW؀ 'pDΏG T;4'jץˑ )<*x橥jN}vbeH] %% Յ\OD}S ;6v?oO,'!u&h4sM8hMYįG٣x^Nط4D|[Muq^~e0ڋ?Xjݍ{v# ]kYaUK ʞmXđB9<5(% eYP(Dr q-N v0Nq?\a0]CA68*ȧSS6P! dDŔNsOy,Hy;i868p@XO=ӕf#r.0}Ʈ`v)5vm7$0_Hi!\(X |~˳E敡eOtF%UEd zfZda}y7}c,sdS˨I Izl:ISG`.w,} DҕhQgҞ-iqř%GO W11V:M:YOxf8$n*DKQj)fxNwYF;|f:M@56WG b~-|O}}g?=zI;f+Fy۔Vi7aD()j91zgcRA/>#'h^RVU^ȲeeҧɽS 9 +B:,"sSk*ZZUmƧZ<\~bQ[zm(0P?,m٠)I_^D[l-Crw9㿌uN_iTnWM,^BhpҨLuFN:r($ȸKi?Ck5G!l@]SV쩷mL֛EԺ͵.[Āk+*S`j]a jIE'0#o\ u|u-|54r&:9T-Zj[ ww=Ub\O;8*Zt\X?^D13V"I+nWUЊwU%}ݺAJgqkˈ/a:J-j5^ z%f1lc wƛdǎb? 6ƭ^w5V??.*0x%u rnzS!*)YiO+Z@tyӈq8*"(g%:+װPqH %U_)}9x7LStvF9 8Ӆw/aq6Ň3gbq>3r͖1,sk}ܗ3q(*>U +*h-V6FˑVm[g_miچl(<_]+CUP1u1 `o/ gT ^tOzV&Tdi,>Z/Ip636lVDmC1giG?,=.l1d G]d^u_DWI]l:.[0Fp5"{OlU1\ 6]nS(2"Q; g(YgeU.ЂY‚^=w116#}nҐX^gIk]d}Ϲw`%C2p~ٯPwQkMgaCS [lwOT*%#uԳxF֛o/2mR(p7ϐHït٤ "^33%wi̽rq8+F|wp?pc4ź67G%U "tDq( '|_aWW\2ʛ㠆Yl0Ɽʱ.('4o5GfGm|Yxɦ?T&bNiűE]e8|q>T{xW3t I&( Zip$cW*)Cz"b;yVaGw v3Z 5_5kuو;d yM,"DEjG=a}]f`ăoA:s> y+ &(SyN-az EF|j? 7Su҉37A׀eW9P<ߝ z$ƛ%~a\ c%8KzLFS[[BVQooQg WCN"=)q,|Tz:[t2lߧ m$}vLhihi+2croPXɰ/N:ˆ|>:QDuqs=ɳCɤBY2%SQ%~[?\%;}`?Ovn m+^E|' \pxZ%0L60֩Io,-HxA«EOxWpj{ub=dl5Ǚʱ0ƘU!l#]|GzQuY..xHԵﮰ+6;Uw|ZKdxFDV)UwiV= NJ%WnKï,+ee&twXj;<^1LӨP[GHɈ!fXz?Cρ~%cFs[#sZ׈oc'%ֻԾG1({>=Ū]Oclj+__$6֞oT@,(NŜ]eI7WI0V%ݥe0ξ(MuڏRx\.ϐ̹ o-}+om7+Rߎw+k])?@a!Y{rlak(Y ug 8*cdeF[cs{+<@,T8WURCzʣǸK&15")9}kq'm3)yFԆEd1.O^b\,[]/7wx]6f.NeOTW.q'pz ~RF= VeqLKowv{d6;e%E!SHjCqYйT?s|G6?fT٤?ܪy(SwT}l4y-{a^tgc?8ǔUȾY`Q.!"t=ɦyBbBoyj1mהIIȭY{"'bV+ >:HTQDRH1=,',]1]FjxTs(3-̥%~om}o,Gl[ZM\-ğB+ O D%*sŹ^ɏC]s!$ElC.hMe-sn<(c Ž0/n=(a]$k9YfKSX2Y̶r8}UenE|gZJm…JnLm\w~䭠W7|rxeNdf{y#^z[Ob^K6, u -d)7JjM 8J/%ȳJNS}ي%Gr sS_"ۣ0=ȋF2jyawF8G;o$3UJ .{]v=]x#fu$v$MGW|\a9evߗ8ۓ{4^R걉"׍ ?(3:@[OZJ=ZrԛmYR{ AxQ6 "w&Tlz'ZtH> e; *pk/k i\Wx_>҈S|le7V0qU` Gfݖ}Utֆ$/iRJN(ZR%菱d=g'N$si"SxuJ|vGش7SrۚЦQNvta@jovC{~ Cm㪠)8Z_)^vI'#/_]=𘶬;HmX|=g Ѯ&6r\RrTLYcVwdAZ|M}Av)UU^ (p _\kWee'LˆV8F8ݍ|Z5HEq&2fsUEoaTSGhnz?M11W6dJԆw5mЎdc гﭻ`^:set2 U:/<w Nh]M%.#JgZ|<dY[-oJ4v2Ӌ{1^3]ྗ4B8HSSVstLZCMEM7C\y8]NQM)۩ȴڿFkmʃzKhe0:[j6Gx٭_.}l\: 䒬<7I$C=3sWa[b3\+i2F#";OpWb>>}Z 0V-qރF @U/0lC̻F3Aș`RMk%&7`h5)G%#WgQN~Rf J6U[.^;}A#&JT|u /zW, U fwWg',Кk½LC[ZnP($X7@YG0[jY3aj,_ȭl|[e`^pOYXj//]xj#@qlrMbos/EW(AUOmwp$[8wGW8mbMt+sQct~ii[}q{.v;)BE5>Dˏ՞|߄x|7cbTO̟&t'.zsU~Jm'zt;Ar@xA@ W^xeX98Yv~/me`HzR aljzXߏ/I(+r >6 nmd \'M{w 0-Y`vMe k}?w.v K[ :AOVie9ޏlr4Ut>i{`|vF[5hoF_Ӕlv:,u"hmףIUCg_@kp5Kq6cc5HIry,ˎ2_ז:aL<,N7#εqϽc8iߠ+y|e6?h IxxsaZ&&rWw4G/sCsK<(ƌnۊTÑgW xܿa3.OO@eg\nIt:(1*cGȦqKDZoz~BWsۤ~6=iTeo{3u 䡢xv{UAIYZEy.7Wiyxx_=Fqw81' Jz4!k=z'ԃl2(`C$\k|~vzEjJX|R-gԪ!o"pOz0W{&xk[- F컊h=z&E=:PE )v~DS:Mމ]J*LhַvUKO`~ i?h<h|!%a=k"ނ$S-So^]iǾJ6^N@_"jntڸz d\M||i 5| K(/%6ڢm*ϡ&И=j[zg[FM ?&X/9O **/#aN wEgnWokQX&=-֨DlEEh>Ԣ1esm{@L[>chܹ]̠< ewÈ +O`>O}A7HL_@Ȼ=s#8^&3N;a Zj'$Oތ M{UD/ nS^j5.ſ͈=K{ s<%'5V`g;%l7oh+ywO %Mxy=W/`4^0^ omx?Wu.E&ic W]g#O'Ӣfh5;7 &RXiAJbwOqD:eq-AIS@3q'|'n:&RQI?m /ش>+›-QWƄz^J$!gVɚ!5*"Pm.Q,uXB15Eץz?/iEIFG#m㔈4 U=4vG%_= jh+fRa#}50wx-Q(:]I{O&Rv4a7xZB1m^wBk!޽F3komy}DlrQnK1 j!;P~VL8ޒ0PHh l[2nIRIB2O@!1n-ΞR;ZaZG%sPhcOʲ?jϧL^_xaȷq׮kG9.9WcƹwA'8cyx\^;v7WcGwc1mhN O{R47`?K"8qf䘕-5Mr)6fnV\%#1$XDg3 ]M'N^~ &!U>,A /'0VO|Grdt@W|ƀꋏqwd:޶"XL?1ӥ{Yˬ( /MmgوQa }$ ;_]yjq8+*Gs>;bg9-0aˆk`ˆ [6Lزa-I9n;gF<"}q#ѤZA=`G#pVv8+UU=:S*k7zDRCfi+w%dzZV A?8!{ T$1džhCV&_!&zӮ@P9gXrWeIk'(bϊwk7jQ pޖq5z毫Ѓָ\+tzq.h:?Q u ;hD^JU%YiL޵aG b(DؑZ4aTM')9,uFAyͧ6Qzf4;oͭk9n T3/c|;<"l׳;m\ SAҶ:- 9XZ(^t+W3s O!9cG;촌yp9Sc?G(C'˘p/(Osck[M%kbF q#KRJ;RJ%C|$[߉U*bO$hʄ&/ l~MoK虶ʒ\-eo[0l)z;#K.ld}$eG;v61 LbpWVfRO~jBzm4/)heF3l{kXbR'&~׈m|@JY )H?)ӎya{Md r]Źsoؗ0EzB2zX=e5(ngYO20*" ~}5O6CB>ӓ9ˆ7ϻs4ŞNGü7v+ kcuiٮVc?h@ݕ14e=͸( Ũ8`cM{G<8M/3 @wbv\Ao<|y0󪷑=P >) *_m?\MJ,F=rZ֋c0囫"]Q mA-bg@U5^ق#?}e;f]F j^ajulWkckȮ=^Nm:QpY(Ҷ ED,[zA/Erm^kV5' N%Z-`M8M$P04)-g˿^Vlr#8;T&gPll`("UQ$H,'3ogžF| Aʛʳ偌\-2rQDԔ}2ҹƕ"/y2w+>oзmNVQ D{YrY3 ʜ^@Q#' 8g0gv ;԰}8jC46ިi#Ʀ;1ƇӤb >A_0.E+oqW"Boe>m~_#,]ɟ i^?f)J•2bՋBa&|%r2JlbG"%0ʳ 䩁 rT:K 6kȤl+Y߄y{\y/JlCJrz#<K?+i"(վN{jbu4.2>uE㬝cO5Fy%0ae346t:nL'r' wTwI`<oxGǎGbfKĸr[]YIjR) 0ùQQQ #LT$=&Z:Q́!98Zm D5IPZVXD0Qb)Qؖ4eHӔZhCE TTtC *?RQlfC=|v1-C`8-r{D,Ms-66 >?!msQVH7K?+f6r0A@O3)7O vO*6Qiz. Xk:UEӅ^"R&ב:MӍs@؊SKMvk~ϊKZ>gF?} ^ tՊ^YZ6%vX*PЂDA_EbPbʽ 2AIzY#缤غVDfZ0< gFVжQ#Ij3 tȇP陸 YN3|Owh<ۯ %zM'mp7hM=6OOzF=HtSȒ%&u9uQG^4Ǩs-rN1B'AK?^3eD/Ra݌#SHWFX]Ҍ8<,YUC".gUw0]'fV{6{k}bWOl([_.BNʭii8s`ޛÊQ`@vKB}lA:-$qtlܖABM<-Nkfo X-.o*rYS=[Ԙ$ 濢v%&ZZ}x~݇g4JF[\ ƳdFfHV 4M ]jc^̼@˚yQ={I:9ޖegQ`GyX3*0CzPQUҔjflvE( Xb#F@G#ߒUTHě()2 sk2" T)JK=6|=C3i:ե:?wf5'>mh Κ4M(Z:*cNDo<雖ʊ=x6yʾ ;LS@Aa(_t 2ɣY˴PYHg<Ӯ8`TeҬt܎p"PgZ9!DPY{QSsEeMs d=#=fb'{Du)-(<`킄 } p/(Uxrນ@AǸ`P`p9E\82hwKkIk,L+ DpGIy-@d(0Yz ^`ލt`y/胍9(Jܤ?ۨfާ) ٖvs.뙄~kCg4cށo8Ah5Y;Kx8鷓~C W2Pw}F S٢.*A<3NW[Cxk($kac"{ڇz&{Ǝ=]뢥}}̞1{ڇz[&gkΠ3OOShS4N,ZV4>YٕS->E[UjmUowOQm3ޒ@ *kE^AS^EDlt'xu7|wKe1T !upG6 Q.!Msj"W8+NF'Ѵ߈Kbg6.,mHFk ?DyXmȆ6Rg<{^oVt4[uf+^>xfk0y-hWhj+VIQ<n**e5/z$iJd^KMbEJKǁ ڙ(}(5&:qޒ"S:v:L3b)M_O-T/Cllо]Gb]rͼ/tZ8v@O.=ɶmOacכhK'U "5;fgߪ3]r{l,}L}EnU8)[ K!MK@ѷK}0*96<ZBKo}ӍAPhwPQ%[J>waQe&X,ar?W/[nI)x1R{;,2n]<2cMԥt4Ic?oǧ;^lY[kO+HҗԲQv_UL«d>G[ &>x{T+Ǎnx> @7UųT 3_&fa0G~R+K)#FFx^܋k 9ɋ~A].+r X{(@$n-0F8MZN^i/yEAYT^& G$\ӂhp*i(lz>[VƼo[w}a-8މl˩/ƽA_.SND\ o=y9sq]BI7PwH6qlEL51Q5,ʖkjXүqēBּݝ$7U]@f D-џ& -W/%ޝ Oԋ1ťE²O#t ;U)tr\+"FeBfFJ#I-L?Գ>8$RNj;J#Q-9͸#)d3t;@Spǡ {Nɫ6?"Zz}DzzVYO evM MMDٌ<{s '`Zi,g SN[ #f’mEF;vo*MF|e_F֑tJ(?Z?vfr8Ibs{˅}!fW \g*<,i#O/gp>O1]uڼ/F@YWNwU%)HpǪ5ه>7Β{ 6Sek~>}"ɣfjxvš7;$ .ՁMwh#Q"[ vh'JG^^F޷1[j?oNFΰɮbJ$o 7{.3BޛXv˩dƲqu^ʭzZ{_}UMG@'-uQSCH{gG&hVFxj8QxN?NEOBQwncNq "(1>K32P(7B@\eW` {3S1s|~C>"j3c#' l3,̖L.o9vԼVW<:E?>zEpND06"]Κꩶ l}Bhf';dP<v-ʰ(. mw4k,3Ꝅ~ Ԃw4?0*x>Oo H5$蝍h Ya}ꋷ ſoeU9V[c[αфY uQ 4$`DD~}r5*OϦVn֔fٹ"*ihTٹRı0fPhЗdi)JwcARXHVvL + Ia7Ts!l:qQʻ3D]soNY@Gx,$` +n;QՋو6ګ4njjnA*|ڽqR&ri0+ˆ(i/S0Z8.oX 7@);QvԼӱa[vC5)%nv j8mHkNC7ѼV/WyvJRВ' VZ%ܬea^> RT*RM=Fo6Yq69HQb@'Dgo9)vwe )G4N]M?wu0 ڜŕF/j|}v5?K4:ɰpm)HlI+X_7ոb}9Ҝ>?isClsamw<4IZ)p骲1Th(fYRN>ؑ}&IK ;z]AjmțSK$~c VJ.hBEl#ꦅB=lw y+>&Fv9%neBiҟ_H{#xP䍅Tt (#\V;ۧ)p{9HQ 0N-Ŗi~~F{̤kN|$@Ů.n{;{`2Q<[z}\M/|Svc(fr@#,)u%5_t^S 5VӰZxxJKDJ })i-1xS55CʘZ^_(!Y qDvEX睸=9 kjp&6 ٢'GvEگFby$hVg9G!q/%wʡO=boBee˔Q _8}0LFH(&n,R3Qvegx(?F l;gG~:i䧓fy5w; {n 5mǽ"弃yG| !>_6DDw1)&|*r,ٙ :g {X|`0|2=8_aq څHliVB(.Pe{ JA}v|Mu0 w\]q O l_Qwp 6;/xZ,'i3ܲ DŽܩ<+f噦"uqZ|H!'Qc9Jt ?]V9ԺpX"^_i2jDdžgʑHAی9*+7rR>'n &/\hXs?7EQYg>$Υ#yڐg>q]k^/o>Jq*lZz,̶O (}<"![ܭ1#ԉ|'_w4*|ҝra]?H]Tg>".! a%&21Ƚ^;*ް\fX ||q;QCIݚK2'Ki,=YfݯFGQ"e\b̉ئܰMU]^xY[Ro?Y %E"+HY/HY8"֔88WCn |=jxDqZPYiGZr'_򕳵7AKjDYII;a3C}.o7R0bUEzg\Zj.Jv"3!'╗poeZwΞt7tvWcFDR |נc/W1%ug鹨|׫J@sh1'Rٔ-\9Z9e¦@6Ak@s)!Ya_2n ~x={NV$:-G,(;XP[PXͥF2#qeuuwK@:| t)VQ5i:YG8QFv;Ě5Ўł<}Q\c<:"PK*K0*jUW[o{,wWQK3iL3}QQXkN:\ h7n& #xβ 5q3TC͘ j{ʷҿK&ԥٔۚ1#젾 |#N<9bs̒ 0~&S.˄g̳[6wbĻd~{n%= $ 2c4lf)M= I-&o$}]//|t X3RJ?@MmKUvtd< ZPK<xN?VyB,'yg@- i\[}{<%#JWGEEQD 6F=.80_r"o.3~fNW(n"#v"7&qH:'/c/ߑov97Hff>SDڻ/rXt|}ͱ(4\/ z9SOm5o$~]C>WEG/v!۠ (sQ?ދ=iFi;f48AKyt_̒2D^W->f@Zn(,E&ě-)m3%o`'Q C&CgPL2X]{`Fq{g,.nDz2|ی=vY6[J_|މG~H3DpW\E.q QC}kCYZ {hXP-VxPkMk̷r(H]{|"(goX65 ' Ǘ11.-މ|.6!x.3,CjvHpBv? 3&驶xX iwxۚ5lIcA -0G6a;F.W^BQd7}6e}4 nMnZIւyzZrp^=,(!3%nYt+sa\6_XP>翕l$RKs3[rdB%:0|D6c5H( 7AtFDF  .{/61Jو85r?;q?7krqjR)zߣ%i5"&?Q[4iNZJ9Ul_Mh/D#cÑy3}t9 H^&iJiTCjxNQqPUqMl%IzVxfq$C綼V'Hpiupv6s17RZ@6e_\wV=i ˼6ÑQ?q#$oL&F #(X&z_Gba׍c"8Y' OH%WtFɺH tq>E'XZD"WImgʙ;Oz:pɾW$tNPRs_`R1bzצsOPkeIi0Ah#29m2YǚƁj? пf&R@m=q4GEluhY۳fmj"Ҋn*Q8(+k~([{@?z~T19amGPaTɴ\aĸ0 c2{fR04 D_"u.+绥K]-ƛ."C^+~=}+!GSȕ^q6 %+I̛%6tf|fgMLI{硏%new$.d;,jU.<؟x%Dxk8mGVM+g^'|ιNb[ ~z婨C;ck^BnzZԂdʈ֓uMi[|(̯Łz5_llk <#z{/X9Kb_ַrysc.lյy}yףS>]*Kɜ`~F4h{s3VP-KQV"7hDZ##W2>4=7Ws֨u1_fQ( v% cw"Z\1Z8b[EQMk8/. ZAsVuZz'{P؛{ӱZWQL;33y={&+=u-j=kϤ(L0*DNuDߍi5 z(п(*j%[uA1Q CfvufͺDP=)詜Op'qMUmK~Un"=yd $@9c1(ϒuZӁbYD1ԠΗk@/('?yUU r:+>\k%80%b1.ߋ3r/3-L)22A˧59es8cuPiӛlvh'N}zIkF)MdNS "]ʠ̖vʡ菱8 <|cDP"!&xdC2lq ID_k,=Q։0NϵH[]^uTmߞkKp1i}1yFnq[SQSDDw|пs-e9|p{ $v} jˈD?P/F8T<ې]^>@&d KM|mz(⁏I,>BA+Tb| M0N%}_[2 %W|Ů 0Y h:h#yX(b.}"ZSZ3=!ADtp0WL}vQ$(*#m@7b-Vt+[;F\hAVڈn]Ls$63y)? ,n(0 բm)"oMK7 Mv*6g^|??rwkΠJ;K1M)MC"s>.̫9Z0L1Jih?L*Cj'D,Xҡa!߷}%l$v8. y{//[Fy3լK}2[D.kiA<2Q;plF^[ۛʷe4gɲCxsaP6/|:{1ђv9s}j%Q c0z[st]`{#1_#w삶$-pe(Şd xasL[Q-O$л[ݚ2(u}С$츌VB.һM)폿p*wE*TY #mD{Mu'hmd+4Hғ.lgro&ל@1;GzbJ8Zna;Tzgr<%Mo֡H˸別W.0gr([s*B+~i3E-h7# 0I-쥘DJ{s378!XvNYU['Lz|&qx&q:Q %u4ul|1q[g iHWaa >'*CVw#[SJd,Q$vª[i6ŸߨY4詬ы3ԁ+;p744 خl>Ԝ#1 ح?_Dn~yQMJ?zLE\:&NѦ}nË1 SP;><|Wls,<~Ʊxa =mԦ*ómԄP8ºb +b.Q}ӆp1;dxe|C6"xDK `AHzzl:O|#=މ;$4~@XNh6ɠ}Yc&.5R#z, րc?û "zmv, Oog[+|ky廳#gqhf? ;ؿ hLS{v 9_ qw o{PzkDg.XX㊡!D}틉S:m?Yw#ǣtrͯ'Zov 8La]n+W% PT | Z1Ԋ'|'C QAS O]Hz"=S)P'޵G0mףqlH,%[[xOǹF+{gwI\:={ HQKƯSjObB45o3+en*j;bִFr3tmqcYMÆȹl֛Xei|cjw6.LYsGiLU)].YvŲQo *<xDZҐ'AXzSf]̀RkP?$k9W QthUP@.ԉ IV ~I^@y_V5TrטJ>5| T%D *ޖ|~2Opc vei?*$hzgSwr-I"A¶\]zˤ!FYr8>x{3sk`qmkE*s#"Zq+dDL9^Nw/1޲u³HbI""—#$Qr[&,)("ibD(\42a߇aڊsor+H:'?=QH9o8긹b#aG4գ^Y/",)SBl3j'̜ah47) \YU='y\bq~_oxc1O!֞lqOM]ݔVϟWV=^k{] [E}U9qɃgO=99]ڪ?] Ci^>v]q ?"iZΔgqވZ!+{DqsEsڜ q5krHyW@J}y8'\UͅS246"VNjP#TT/GyX+P>%iz*ΝIcH.6: fiuӹT6w@G/h)m R_~1؆-V{H;kcZr7JDT6xTBQ*7Z.PN审rE;ܴTPLH`dמGH[_7q gΡ+Ul,Zvrx- $绅@ T464agǻ﮾b͎=j$Əl =$< Ղyx;·CQ7B1~hOYԎe+/{ڷɻNO4~OG?KwU>l6)Q/vyer0f6sؑg+/Xngt괁qo;g"n;n>EVZ/1V9@4c9 #2xղa5INc9E"ǜykԵtm x.M6x3ðNġfi ;ӏʶdv(6 V }Yh Bzw*YE˼yV!7}<™# BDBng{5sMr{>Of}e2,Tex,䬏Du2ajb:g v%L;*b!)r5^Q h+߬E㏽3gM/ozRݱ%/%o>_g`➾ \xϹVџSSAQ{b$0Kvs]Nhb#?>3 31 cch&9-9+x9y0]DzQLoK;A9: ?;%䞄@ȉ k2|*WNkt;[ZFvq* OA "g1cCg72YوT;҉·)G4 h^\.# EjlbNRhPNґ]E=3z0ؓh\Yڽ.N'E5-(P~vETJ w=QMm,h qKE}]ma;wutkj"Q_(+nm1ZRh'b|'ixEYʦqkC.s& E"E쭆5!\nohCwMEIֺ*9',1Д e1AeS4esLy-#oOQ@VcB "cxuU!7\C/#3-RvjL'>25GdzNT@Vab`'oX"}=+MKML?,YgV]#Jսz!Pз ¬yZ_js 8r0)&ySOCK;V[!bA%BA6nFEW_X۷Ѥ5 Fsɾ_b6F<ϊrn닶דl̉f=[Fռ燮~ZC>˜r":)EU NdJ9ͱ)]yQU&רڮ;S0 -ׅu^KX?k/J S 2\d;'y'QFCp 5Sia7qgI-k6rA )YW̏u_ï1Gۣ1\}md-hw ~ b ?d%uIXsѐ0Б?QsprG)-)Q,Qҋ6 9\=9x[wʫa[":#=^s9X+jυLdOL a/R{A RnUt)reQ=qD\](_jb3:szW[/t;lrD _T"48^]\!Z[@s"`1楱 y3Kk[XinhN+,gvؙVZjV~I qiG Zx=={GKVpy%rnܾz =9oЂBʌ/sTDZZ՝T!⋄EDbsdwIǼկwhӇ0Gy)_c άvh78 XC.11i,ջXbnECV Q#6'O-п̮T*7^ӭpW -z.5|wb蠙?r;V\+A"&Gd>(cUfhjӿ 9ڃRsKQ6|B_ЧO1M|}=#uDiĎIGIdi%z# OB`QW+b 5oٿ"̗jk\G;bǮ+7+q2{nS_-M[Ccs"M*Qnh_ <^fY \R(BK>r[iS.)%Q6a ĕC|NBYM|V _s9gQ{VJ%k~I[KK~*ӽFE[5 % h`/sJZT J[)/Y)7ᙱ/.>Gd~7 wo)0fT#uJ)JT[Ж5OZ| :~duW}UǙ)+=Ul+/ - FHa$ˁ땰`zRwR"Pi pra?՘%P-OSEr}e%;UضC?)0=a3ɪqܭ = ރuS#OU@9ۇHPSGEx~T)c#xP$ )]/SΏ'|~`ild `tQs;>+:qgO7һVЉ1O&R;&y,)ؗyLV?“O@WdgۣnГQ$^~}jky;3==]hN @˪{A>y&=F5F>.< 2/֌'uvїIuʉ~"#p +ZJq5uW2oZ͞#Z՘[*A<ubu} mT*Z0*V2S %0̞ƭXcW;DՙF:*TLZ~d;OMfG4>@)K<)2@t 먻X3,xI:HZeS>$4:^ S@NG'ov'(w?c-zq dKv-<]LFyxdXa6Î&Mj!IѤTS Tc-\_Ț\:h&}0R~/#r kdzv-c{Vy0WϡQ 65!N?uusPu-??<]y q=>%_ӹC' 'pzeèr-W@ 0B5>bGwOL$kTS* "F꣘eW>ϳq"FK-K^z}2]r=/ x]/㼚1я8˗/SoVĿ;4!a05M]E)YDwǚ%U4R-^Kpo(%}&9]#(7R@3vK$ ɻ e>!gBiEu&G=i@lJhSs![ԎQU \'nNt}θ~Ko_[~NW4wJzKѤޒ[E3cҜH4kLl@ٖj9_o`Wh(Jxy-҆]#gMlSS#Ev1wN';m)h1}zcd5zOY"(QzuZ^[؊I݌3GgbKfX6- Nb{͂^_`x|XohlZ|%sO!c߃Npj߱" B@φYnJt9Agu"ế[rdpvrgaN/gFV/z̧Qa Ớ>w@v>' A#H-EÞvZ uZ3J[t癄זq[dW8Q-|hy'O=T4^oj6 qFݸ&c YN kgCt>as-A[Yěch%7aH?k[xvh¬X-dܥ#riA-<-R@B--,L[t3\]M"cLsm]uGӹrZgvrYoLO fqďІ@d' >prSaeh4w9k;ǻVmA'$NղB^|0z1wc/-" 4Xj=, m2s(!hx5w oqD^0&I'cF|%_7v'?{AR.U\!jNeCi枆D?a4.j?W[U2ȫz5?ufދ6av"FYGCqVq?Y4'1ɆUD"٤!%VonPZӏ&WzI{d}mcn3qbC;;Ϗk^$j?zKR;?`|;?gh}+m]@Gd?\Sr>μ^71Ɇ{G[gmԟzfHUv{>܃90W̖*h=~M Dz-v7t^A]|sD53މxr)qs |1՟LF (nqf皒W^(mM.џA~ l+ʥ?Ciz7zٖf.o].|:s+aIw۟@9NZʰ[M;Yv#_ի\/|ogl5m>t97o~Q -$2ٽޭwQ w܌j{[<'.ɕ)>6# F"oF 6Zπ@e'^>d+ĘBoRКdǫ8v$;'>xV 8B{6 mJ(IޓM/ bK^HH y*NFs^ ڋjmI0e=9;pCO+?4 [Z[45Rfΐgpdg;FW57W i LvK6ӿ6g3Rho6~ev+**kr>uuc槅 uw:Q:*W@Czryv&'Ƹ=Aq1gb-\V{>o~p'_ 4nz[Qpoܟour&n'huoF 84+^r>U=<Y[.z0:47פ}5yh*ltj놱l3,g A܀=3`m]g~=G8y~Թ?EIslԅa_W٣NWyWY:/"7N[Wv"Z<{4HKķ)QP([oŴ֌\\̺Rs{iV.לV @֡fgbyy\7y{Y]id:%tVw<#<&ՉQ1+Q>* +E~==<equ~eB-\SkK&.պHwo>#TڎWG2ļ#yT.3*bx:kR݅Z-#c"#q7GbPRP%+yDI1B~_!F}ݾZ0*-4%m4Ŗp/}ˠA&`v97)D_u+O @}Akd +; 9q^4b~S/.9%c~N%yQRAU9Q2{$@9|}'\Ae)7NY0ݦrx\~qxqKc[:,8WR;xvc~8C@?NۺF{-}8ٺ'vFyVP‚b1_cOƞҎ+X'0+).v}ˢz;3nFZV^)rUvkkܭc}SvV#vW+ Ɩr{Qgk'f+1)C_ m(V,{o,!vע/[+=).◛UZ4Yrٳ<\O斸VGl ̈˄G_mLe{N%j-5%ceoh|f}(}9a z>[Ϲt J“0*8ŹS1R--FJbIk5y(c=wi^)r^OqO,:{[ ̌D=Ye' |k٦3iƞ`zl (Ŝ25M=> RX}`Ćʩ,Ŭ(>&4;glh4'-#s A#ELBpNWrֿ͵[٫^'8'T2̌Glh9puVzy EĖQ6-:ֳ eP`X#)nsd\mcѡ.:Tf *F*F:Ze٢{=R+j^6Ez -@iPky/]3b5br -xf='%󫿷PN؊h);~r'?I6Vi_eAIXgkdhIq9A٧c\_3[mj<:^=6mu,ħc^'wuB9KO7=-XgI6o1Yrmsso[5']Q3C+NKV-' V?U̸lq ٤0L2իfuF5[qB/^g@Rab"WewU]@3f¥|:n'@}/@hv),bsMRrk`7L Y;f+EoM 9rR@ĩi{P:.[Rr1ywxjypoG)pq_4>>>f5pUcz~[eO_*[woF &W6WFy片/x?YZrW[//h%HsffG:*e-{5eڿ}MX(y hq wۅ5x9H5Ԏ#Xc ($PcثhK1SYaZԉYܓA8GF9&Qߚ<74JntnKzh ۯx{1"pJ=(^@mG#'Tĵ6)3F[%q?Z/Q%[P(-ޫ;q_mrCrU3s%|o#Ki\F9ĺQ:R[w7}Z^ͱl=" h`zT643q؟ڍwE<5ݨ4 ?PRZ 3K}X-ڧ)MHsm,l94 sǩoM(sMO}1-PsYoq^W;^[0*$jdxQ+MGx~i6/zxSɬm Q虜 TCRzs),ʳc~7iAE?-9͆fӌfjc&M&M X&~⣮Ӏo b[Ю o% cPd_m1wlc9OC$V2vF艹|hJDȍBKDyF\9dRb\#}sϩ5+j5*M%q e=S/n}퀾(fd|bװ;f/9r<'ǻAuٴh,<\6-X-υco'twS=儃ZcJ {V͂r’FXܳpOSN9Bj 0 #t|Ds:l{ڠHNQڴ\xjۇz#˷%b_/Ղ$ u~߯ZW~ww^Y\~쯤Nzѷ)CfǭW Rr@NZ#m#ʸ9eYlQ5Ꮜ@].U(1 #±(B\Z`;43_/R<} :ze>dz/[WY5Tv:PmwR{fQ/Z(l((7n+w_ܸrݯ#F(>}VTۢ"` R`Ke^頋hF{]1Ĩﺃ޵1Kr؍4Y,bÇ4*٠NȗzX}B&Pf' OI}zj(#5!{#\EtAl;WN3tK#~z=7RY2{3Чyj6F-w}Ao=AWrc#靟 D)_s2Xv?BBT[cNf` Z ?q=)1*?J55<ǽ _޼~2OHN9 ǨIQ:}:QHou~u_}vYtK##!/WKvAqUx YaKj2(y'fOp'l *4^';jgULJʳ^I${%Yۏh+Doy5sd>X!î|_u_?t\Zz-kcؽbm<:9~h_zt{mѩqiD&N &Ţ.yv@yϒaȵʯx\c# 7z2f4H.#g%~<9Sk',%Y0'Kν~-D\C^աE!g#Φ.x{|z3 ;UxZl׹s,>ʈ.?D+s<cC xEF_c!dzl?8F>Dw% 1gXJ!T )c5?GS ,j.S5zCn^jMzwsw}ĬwI6Ђ͛`7*fNdO 045A[gf|#?b x3B:#5 bM٠(|_4VPzx .Өu*1ҫ*^^Rh0PM{>m]w S&^'OOF_xl'f.G89"E3%4Yh7w)3CZq,]oEKWV w=H̝[m<eԙmBig0[f44buFg5 }r ws$^I7՟O{6n?R4ϯH\H(ijy|]\C;ec6"9$ Z/Rk޹Rl]ck39u3ߩUj m_{~Ri|oE~NOV\}ϯjضSiO+sD~inNm]KRh/,7e^jpRx\B⏍g wgg6GֶFyfѧNYjh #|fMw=;o",}7ޡk/嗩ǽriC=Wmbϛdʓ*i]wZJ.]5[U9ʓ/-bSE4-@M:թZpjTWNWM9vA>ʗ2dqWVIaNzCU9Yd&W#Dٹ[ྲư08~҇4̟~R5g(uGpꠘcfhjgaJ)^ Npu2RSjis ;pHy6'OAcУiӿj`XaԚ)e|w_R.F0MN|O:JzkT(= `-rC>IHhZECNav f>v1wxϞ"2$°sk, ZWX,w8[帩:yiN񿾿~w5mp)JnS0 vciǼZQWyxGs$Q{Qv.Xzy-󽯮ŮR? t/-gG]~7DħeIR(ᭉ~l`>SqW (e h?_kbn\4N"orš&~zj s1ǽ.#} >gPm lSѮ]I&f0-G?&}`^H5Z 4hJWP;(1-P=2VqS O?Jy ^#wճGSo+A|PeA+`b[qvL)=pф3;aeYZ1Zf&P |j8#J٨0yD8bO!m=g띍0z4Мu2-j\q;iD^el69CS,hW;G6iVU06 ܬrMkͥ0e1 a^;=iZ̢VaP_<=TBʽPJATM n?Ag>\N/DycH; )j 8ޥ3:J‡qi$HO,qȸwNLEdvD!Gf-̦܊\4]{5D?Jc/5Fήިey@ *16KzЋO)ft}6k΁:C]E{oh1iT>J@a(PEǂ,0DM ΔJE*EFBR(}Ϲ77mc9ܳϻZTᮕs,V1ѿț P\*

sN`T1YZ oA4Mȣqn w7BHfy4` @ s[igBr__cho ~Ma|i0he46au[R4;ř1a{z5-\z\QJ-;wA+&]y*iUIzR_h&,7;ʤ9Jr?X!X!B!+uʏ;Vi.<_mS0zA]cDFzCʪ!L(B :=no_Zײ0e=f}q<_~1'EFo$12cŤ0 /Z; ;M~іjү`u(Xn Rޯ!B}Uǃt8r+TN5T=:>>ﰢ(Z#za9yNxp$fjphǗ;/Uk":=$)q)E=(BbZ{d[{s\Sf+^?E#ipW_SmQ4f.n^Pp7wҔ M]S!KyfroJWs \AM~[(AS';ƬC~N #1 u:hFgnx)|-̾~E3[p2nͲ)B/ʳkCOK%:{uۿ-Ÿ'' "ŚQohOֵ3BFm;CR}s}ycYY> cv_ȅ3|`:eO:#mo(230cfSԭ|F9C,O1jSډ)|;ثzӃh m$)~6㛾w򠧖x&'^o|1iu]}]boe"$ڬň=w"rZҡRYz6[& ϒCV_Er򕡈)&wF2@wª zIl|0Uy" vI%;Cv7-fEKș {VJ%] ,neFv2a6TcQJl{ECZw~&I̻UFݏ~rGK+qv+K̏mG ,!$^ &u32*ġ!:}eG9Ox+Y?cĕpb%ZpfsIC L|Ͻ1JQ8Wƍo~SC/ǿb/3+HQ"1b<u6Vxo7VH.v8|h QGFOC]鎰<##} ,{fpNVU4X'5F C=e7oڋ3}+/SFgK17Fh>;xkކ1#nP]x7Ut^~B]8d f!?sR]ܐ1m*LVT{JŇ*i,Nz*'~ EG()+X>֢,EZtߥR+#Y]t,nU vQHfR͆1Q>p5b0V) 0}: nZ҇<֘g > Q/Jfn&膝(L˼iDVz/eğb~'V/O(#\i~[ l ΩD&7ZC]nFx ߥ6[NU (b@'zRUt6ވ[ Z-[m!I{ʜ Ml]8,t T7S8N⿈F\LfuC;aj=Wh;xv3;R;.㙶y<:/xFZTdC&!Myu&|Yx @~~%ME!mPa0Y *dX%Fpӻnj\Ð~rێ8ST;O :C!&<N` "lN!wple!|hW1=zЏM܎eq,a䐗PVd0q6O 1k\`C{ϮC oPG|/@ Wy!4]<.=4zҫ_)|CձvV@i,nOl[2Gh2D1t9B3p?fQd2r)ZoP?<Y.U!lí`ϛ+wh ק&IKw6"?+GE(UlS1+b4SN~~FP쫷-R6=^]M0-1W{K{Tu>s 庼Go/5_1$7o?S8^ C7y$S'ʳFZG'ۗ{~%)<[9F<_>Z(JԢy=0/n 燤{fݻNƘ )\-8+p~偰'4 @wXiN;A٦ErvLBfuKfZN>>K'=q*I-[=(IgD8k;ʳ(1S~qw(bF7.ֹ7 ҚEEЅa6ZQm=JUs0_=x}x⒀'D<-זtaՙ" }{KY;@ݿ'̡z[pw/`z .u]׳5O L|$ēy>K{)Q/V0Mv;Q|s&\#;ъ=<,fH=zd}Oc9l), T`ˢ!@hVjYw-QteYu7$CKDZzJ?\?inkh\Zfנr8sxce}ٽM+ע\E)~B%Rj~ymXAq DzaPéhJwb:r[;#!W%B;rHzpqv0C/#ڑF& y`^5Uhqb0E5)H(Ep\Lq32gV9wVkfXqNHc(ХAPUgG{Fuk9W?UG*le ȔݰhwxDpr9K5-hP}HdhoӦ$Dg;X6 =ի΢-k|ߟ&Sp3e,$ͱ}i~>Zd3iog"\Qګq)Avy&,ERZH uD3VeeDT.H'F[Gz\m腫XiX2%{۫Fx KqaMP?oA/XK_7?nȑv=pKPF\yxq_CȒK8 7Wu/D٥ڼX/qW<-el<k`T;z_]g}S⽇{{G`%'^7~jÍ{#%!;X_0_R&(H~S>RLs7e&kQ #*y@ȞQ;-=0 Ha.F7?f7>Q_VK*e(BG[yC1hk?1횎= x|!u5U1V"yqfN!޿(C,*%;@I&a^55If柽 PoF(AЇ`( C l#ATWKH3򊠜Nh`h+Vp!垬-{ziIZRjE3oZDX-a21±",a!ۮ^sOkϽwykcH>膑 =G/#H; GИkM!הd༎VROؽ:-_vt8 u*b6 ,_nV)1< XY`J,h#nl2bjlf4r@>$Vj_q:L =n_H'hX͚nƵ\8F}LT$[SEc<"^ Ž35=+Mcvl7;˪z -,/Nlm`' 1ښ:V}jJq⚚$Km% GU2Xųˤycs:<B.M".6ڜjz{6Wz!/c+([h uN1\;YiVwmgʃ"^ CMh:j|=J ӧDn^mk-o2ľ%XGm:g $,~ލ_"]࢑{>7^'w:%h.CX&lI>~Jo?zYNxbXְYlwm2=L~[FLe'pWmNNH bDu FSȟF7:=:\3YnyJb= +( 9ܰ7^#CAh ?ۢ8Wثz I}+7.Mi~֚N3sjm^:.By7%m;?z(8BTC[T>@b)~I07yvlǑڛ2HxJ³y fWu(bfSkL:dxu1%xFݻID+zQ=%͊"Me=c[=Yf-SJ xq7 {fbpLޞH1* Wu;ֻX7Ϙx0ʖL׆1S#gޯ^i !H$vlC̆L}x;ěd2At/|[ӣwvG*EVCr[ru_,a憎;3ZjqŻؖ#/ileL.4:@m$+ʇ+m' Ng4Ή%rw9s[~ 1ȉtx8KH>mwC~M_8"~.{]51 =]|z~lʳ&{cUUI@/ٯ^5 +PHC}{| [ ~fi0e<̡ | 5Bܨv!=M.(rC%oft˨hEɥD1B&#hNaJX+q|gWxZAĭW~raɉpHf3<.Ԭ MxqLc34͠zQ~)ݒ$,4?`qx"83iQgJk 0t=qǩƕک1Hvy<\ÿ C`j*ѳMx!xtRz9Y`4'/O}ܫ&!I_GSSQ ڞ;~"[^)?) Vq/'ԓu?s-NDzLX)<-SVZeKg+IZPj^q֥#zɝ<.GeB*eE2=ziW(zY[2efl8bw$ Jdqoxɭ桼Ymn{N.WxeiQϡC5olY.f% z\&/p~q$A*6{w)em}b<2S5N?xXOyEXzO{UZio,e*z-֗xSH0?>o7T{ӵJ+`ux> TIG-_ϢAm8KtnTL&G!=6z;y>~^Kඓ6=z|Hcu{i =cs U |jz$6@Ke0ێ?'Ջ,Zʊ*,v殝Ύ؊T7=R^(ݪp,MC7#b OG U #ޑ*ndeVhB+bPCpK5o%iIJzċ,O*ê:<}jl4sI֏үSa㽻1CYesݮ)^sDe8ݩc#ye 7A )I1ȸB[cL%>Y4cҒr#%B|0:1 5Mij*-Mh"S,! hʋI1c>?lV9`@Y =oh[uk<B] spp_8?oGQN|JPTE^YG;0ڸ6{;8(EZCZs9i//6%:q[$;3Iv'ڸL?-avpyXgi`)P<"&bAK y$%֝[C]7ڞs ZMSaSt1Ji oV6לSf r *o5ngײP~#ܸCʢ/Mdz۠n@g7, .>vAGtـ^wMqaX<hmE[E`w{'(}(S` GQwߠ5Q7f*˪;SIͬ‹[x ,i[nij̽FU-A#bXa \`,X5j!."/(-ONW1&=y/I.-m"=y!x[|Ms(r-Nbf6Yꆾ+Oа!5Gb;a˃8}4X}Kk~jS폰*L_ '$}AOxg.cS/D~xh 5AK\1oa׆S[=^eiDhTz Ḵ>}]h#5jo ql2Jo Vs;1dJ)C=R^xF8f?c~|ፚCgjzmz zSw^)՛իL(% 0>5k6}_W$AG QW}h:urbzߍE_Z7|#U/EȢ\Cr3%4G ‚V_X0|wL얠FV^IP%w}~#PA{R,dFpi7 ,m,?@٨6Amkk O~SDc?M(NC,k1rwg%ld WFy6 ɟf]pU#|ݮI`"'\Wz B!UFQȖBmr%gC%n7~i/5ͷF틪mXU\d^\<ӑ!?Lc-UK\x1L);B9N0^7a]Nc]UisV,bY tUu^v{_vWb$l~>7;I\r~V12B?򱯹'.Q"0YSh_ҲGS}%L]j&;zQ{:'(+.8HR#N>'俼=Z[CI]B3v(n=fE]x7*g<>zYsXa;$쳉D{heL_$F҈s NU'aXmERvܼfw-@(:cEVgq_3b8R\]XC@h`Wjy{}kOz9dW#4#%@i]rG'"1g7!%m΀{9y _eSf':dcFJK/ܑ"iw7Rўc EbRVK (+hlW,xi}fodtoz:GLHю E3`E92 GF(Iby63P:714u~%n}v3b6#]^8ncel8堇7/BY/Ne֓'.&%9 KiXK# im pV uDKK\ o͇ԝjF<34[i=]iFjƫߏhc^uH,bx13RG~*OQfut]֛V [Q9gĻ[}뀓T} N\*1M%z.D/4IŬ>cn]WPjAE:; Fc'5P|2:oj` xk5IՐ+'ioF#!=6 ;tsF=D~ oG?Z[inuԍ4F)OuSx9p"dv5P=1,A(SrޏD;8ݜ~O iUO7=߲$i7P[P'88kf=DT=k}c@þU`AYGgVh7Cc0H6c<\>cطFa\nogSL@V9D8BK=qecU<Mzc<Ӱjv]+b?'QMGy6] -~qsLM,ScX’vos)6jY\% <Ɏ1uH/4ҹbP 9f{P"c~ ;n_rpELz'1P#т̫zlbj7Og|FblMq7]18N:gi8ZX&5VzBtsi(ZE'BVMQؤkTs.ZLc!=Fc ʪe`L"UԌik ٪'.Sqnu8x;t;CO`,+!daɗ:mÞMLf{k {S 3uo `? ֫7):ոcJfpԥ|X;v^cqcq7YJzw.w#کr+o0Wfݏ.@KډRjMRWRſ->fk:KQL7$~"PQ=@jec2~0;*sPY+(M~&|bNHc❈ Ai1+B ocn*]Ys8^Ox6[Ti$̰{BxaH76F;#PtLBK#ՠcn5It̽.V:):%Ԥd R2R[Tt>-MԾ_Cܫ8es`exsg#E_5|U>(_\/6oCe{,"-U M,s(5T!چ$Ƚ?g*ߣ{'wzW"ey2w*ERlf՞:f./U(céEmIgeK99~TE߮aT_c ?ı8ϳˮ){~BUD4`Bw"E 3umV{io=輂h`Y=x@E7=;1Ep %Gt J5̷s`os^sBlufP #R 4ZaUHamyWWUt^vg!S,TR^X&\&y`zv"~"{a_jJssڲ=H`\D\.GB8<\zGKxN+Z,`?N%̈PU,-.`MMy-9AN4Ffw%s()~Mxv~vY7:ƥ5KRUuLghӯBnNI<#2on۴31)YZtJHƥϣ -Ö}ԃ 0֛L4ֈ:ooZ:ט FtD\{*kʩ>>>8Skk:ƽqoA>:"VXGĘhIQWlU cfe_wq+!'4Ay&x(3mU~)Yt|5 V|C=V_$ЮY>O*i'g'7AߗO4Sbl_xRzw%ק7~2-tXcY[u[!.v@f_nFAGE2KbTODS}?Ŧ&'<Zv(J%ycF)\TwyROǼ|ks;Oc G)c{\Nob5jΊ`VhyB̫&'XpvN)m6h2J%\g8I*f^ssyƌ5T 򌈳~iΨHl~nhy6kbO]p59;q X){}uƬhkJ4bm{=9qzrROL)0Aqy&`&5b[TDrTњV`S @gБocfW6ћ*@$9Oh7[ag8{ehSeYٹbaV+EhXU )Rd>Dfy;3 N̛&y28_/BF{|'`'ww $~q4[5Q'͍y% O=%ѯo:m HFHXc8+a$;Hڗrx.,%}rSg1j cchS-ϋGK_3פB3zOP}.>_wx"o҂⻏sSefx_z/]yt:X"]3aCљ"Ȋh [j4OSҫLht;T N4+˚J, So-2~s#Ŝ~O٪:FF]}WpdjNVNamdS~gI<S/.{=j$*A~\Und&G3 crO`"ڭ{x,D!PNzz2z,k _N̩*kJoZx`N6GH8ijJ;qG]yLK>aQ5P#3'zyU]G5 gR|p=:q߭+֣cS oO"5]ӵWc$ᑊf7c֟nU!Q0'Lq@՞/VK[#9Œ/t'ˁuoNy"V>/{jQh#Z_ǑjOw/՞7Cf<iOf}C"*1>ɇh =Q0({1J{(<^B뫜i5 ɲM귓 S1 @{-xWx[K|vWxfoF=kZh1.Xt&5o$[OvU{Bdh>ѻ__$O^wn7޾@~IgyFU&F09M@E8wi cZ]RJ7{ƴ6~uNAzzIòe#g$^'460E0+jz=+S0-/y+ P+Oš[A|ýe1)T>Qy+`ݒCԩ7ngd݂HZ'h;Ij~ irآ;~gN7JQ]ZJr8֠:Gm<0x䖒@)|Ia\/-@OW?v=9^DV۱GAF~oH0 SyB"eylk}_GaY(kkr(a z7+Cp9t/^@lrG.rcgz~,)|RZ2mL%꺅kXƱ%YCÀ݄Z#ay5 M6fmVU?idR5ʲ29V 99!;|lڭ>@@qx7I=uKniUV7: ~geQEl~h(@UHAW[$k4K;%? J[J2kFSF *l6d Jk9|3փ8꣮9ϫv| Dn'D/+A!dgtͱ:.sBc.(<2#rK f&Q(A [0btڇx@ {*RIv,Y$/a:13`uT̴ Y -{Z_E,m k׹ץ.&/­h򐢁\gC VO\^G7O 0kAWy("٠\)NCHyGL*%]v.;h!VL@3mrd|:ɥ=VU<3(2:;λ\E;G_=p8AhK <z0(lQ{+sreSP,2tBMunsVQFux6DYNL}D%zW 7})3ZXMaM* 8>2\gtvJC1X(z;?@oW?z֢{$ VN]FբȋQn#yp1]wt[]61!zH(~k/LنGuAըeQZ}qT47;.,ft!+ sG0%5,g gU3C) 3mto~\ V^֕#EzeI~Y׫Kʫ./228y @݆Gp p3jؕpK&$H`?mK*d3B| S^TO#u0`#INFҷ!yeq?,Kۃ+=IxN$.iQnZ ie2YX((%++GfmjNƝ Lˡ~:}j۴0AJ5S͎z7qtcm()kO7ɧ[IRUj6U*T*nЋ\#0˜ _]}Yo?X0[;sfs-+c;IUQϧ TpOUwX]N]qӔAn]bwc\k8:6r^ GW Ux%7{QitF1_N_FOl9Nsi1>F jPf&̺LC0MᓋӱJ˕(e7JhZ-< -N%c4AW~PڰXCL_`eiA_oAM'.4t+nky- Zdn'o`/¬K,ʬC;iH->vgdli> =|T; \wCro!ͥi6u^J!Y.%">l%O,@P{TyˀQdqDU?;բo\!~z;~-(s)ӱV,W[g(]LC̳z\qCԖ>vX\-ZNzG1 +R/V˴Z%W#liɥgz3W˴2ekU %Б%"ː iY(33)Q68N+Daqz~\/t~﷬-J u;*K=B򁇵Rwhxx>"=Y_l UpfrIIvGPy%8!ߦsɶz2[k睤f.KBmo=I*zi:+ KY>\yjfem'({L̮}CeӡA2WNlGeO@%،FCM\Ee$\ѓa:~v~4+¿OemK3Ѻಱ[Rf7ܛH 0W +8[f4ˉ*)]>?͛IiE9l:\60SsI~ˬ4Bť)ĥ-$zK,a$޾E63=,C}lc-\KFSmߍcDHj`z\y!WLEάtMDZ3[>C?_53~Cm$ AE5߱OGةj'h'!6o)M~+|t̲M #7BN&Z<,]qbLDSK. ?'5~O0eAx*T0NՅ8Gc`Ne>K\MezՑNiwއ>+aG[%k|9G;ӿ6 exN 5Gy+b- :Rh+$x->J'ú8uEsuJn6h `H h  F0b†^F`mY2x,g1;Uu'\u1_E{oΘ6_ 瞷zjي0u{۱3-W3ƛ!9mlS07"=|{ aD|KYԇ,6 =6ޠ1Id|<3<#]= =Hn_h5@nB;_!?7Fv@ >tY˜\ȵ&fy?!( =â)?D19q70aBVƑ*6Q9Q(n?os.v#;a[f[>pV껦(kXH%pn'p1fH-e,~h O[yKJ=2qLBKgL |ĞY\S}#n2I4C%,gY=j::*Y9g.X|BQNT1n Y ϰcN +߭;i]9L>[EFl9{B.6Xbe4V51nX m\j?O0V?)/D4"[^ZّP>K0."˳k#ʭ9X1H¿A _EG|'ɻεoVkW6Z+j߯_ih|DcL`̫f0cpyt T} |1xA>dFY;{ױlV<xNfmyĉE`NUB<ζ8ysMՓqo詁}awpxNb32#mT>AyK*PKoxʇɤ=N%-j툥E L];j|E; 'l1lnn v %]9Cݧ~1o'j=v{#~{o )*R8|96~&CVBL"u1Q<gA'.qH? $a(REdF3̴};۵ELBL`)nJ ̆:3ꕷ?Y%9H"0@e%[\ &+fgat?I>S^D'=4kWػOpΎԱFs_yH'T?AD$>A p^Zc,q08},b&bkMuG7I:s=T)=T(+Wq*}h6Z3?wB1|p}$[m'[;Q/(8EJݝخQ87|$hMORu3@]$OGyenQg[(i)X<$ivӄ`>+o$|ɴNWh/`.3qc D@62# 4÷e%/J|W)9R}},hg~'Z }W~I<  2I3 qqk2%p&'hvJ{#mQVdyI,Kz{Y{;Hw%TG&Y>,6L_=tfUs,bj6+6÷~Kl cUluA;Tnĺb]uy-zCc,H֮G8uU0G1y}|5el--OfIl2ϤnfA/΃UJ0iD_-]F! rGSV?K7֮5<}vGޝ]\џ1i׷:i<[{r3P|`Te0ټ=?t1pdͷ}3GŁEܱfORIgՖ呹"j_c9.j !R{I@p;4YVvgHfE J!+a7]ՠ+ƕ#a6]{)B kF="pNm6w ]iP)5sX.0 nglnxs#o"ϥ]#iYG .R{r>F$@;?N.oFN|f)+P$2xFms8KlY`p ΒK{', /_Kgk1龫J'e{?;K;`|IbҊ=b MN4E2ؠu_&-LJgW!٫3Y"4$ =?Iϼ$B:Qطc.Ntj_[:īcX=(vy=S|XY=,ڗgо+QՅ4%vE1@_5U?Ȼu]䵑F\݂пd-ɣgumz])d:pvK#o@YKdMB(E0qb;+yi7K)F~ -Cj㱊T:[c>գQ["V!~/Z H!#Ndzjkớ?;N&a]vUO ,s5Mo| 7=&\E_`c$7؂)#zc46<~+$#HZ"N2u&Ղ%+,0ݤ1çj)OiDh> E6ӌZa|%%8QoI9)4<îN n13</+oae-)wK2Y3=:ײ2174 /G ]KOؼtב"-oD%4G1cM줶?p|+q $[͠2Q5 {}2sYd.7͛. zsBYkp$fɯ+O EbtTas9ᑮAh$99 kC']>+cзmК딉iC@eR8m14;o-9-߅p _Π\5މ{t ]*(."C< P.@{mʫw]$sU95)~9f-2\UK( `95s s/;%$ huaܕX]T́fYh -m,>~4Dgf.GKVv=E7#C<kʢ6FVНYBԨCV,k?P&z*oW o \%E6$"AVYյ:(IuBA ʥ](ØlqFyf{1~"" OL[^Ԣ~Zr ok/ 9R⩛ja){g3Q"0M [`G}ė!p7ř:1 㻌ߔN+V@Lө"ptLAO<4xyL>\-X;cG?)2DOxFkq/.ޒ]qa '"QL"C8/lV936U @s"y.Q<w/CrЩJUF:{:eU鄚<'_Fhv"q".op_/IWsPBs%+qe9tVhпOr6NyI8odeancؑ\Z4k|mۋaN@JvH#wZ!TQzf"L)ݓ̡ݕ%Qtt\./ہF6,3;b ZlYOy>(d͘ƲXݧ J(nY:*Au0օ/ %3:{2VTՒs;vouP0 NYsgث #p{,z߽ }'8ה{37DQN, ?!ƃ|hCWvPs 6OЏ߫ZCCSÎpJ #85]2$vF< FqY&;%Δ͓Ce*|DQڨ ey{^F"Z '(iFL={il\_} Z|lˎ#E]vJ;+-;XV|RP+N_m4դ&_5F6=LA kg]'A_E^M_}2 KsGD7M1%qfKQ$Ɋ|G=X>qbGb > f7>bID6a''>22ӍXDkY"0I&YS B!m-,Wu(lF+xoGf`Ϊ ;{B8OFRwA~!^#9S\҆#oY Ȯzک~5CGsgTiҔ,噇B];YBX$33Ԃp1p /4@5Ϊ:K逭gԪ);LM%%yE[lEF[~|(zqDEX~ƂyvyXq^V+D_:ypҍ5AJ{s) /W=oY7!0 ߸xKܵ_h<vu.3ٴ,'j(m.ׇir̉&hN. })/fR2 ݝ؜-cW:4EsulX1:,.)f 3kƳqͶaZWY| ^Fte( Dek@a W\j{(B)#:N\uRd ёu Y;U+sr+[]Fz40з?ka5YWe.Ҥj--UC_G߬![R>JC3s'ٜ>FO27+v@0AL)يbE(w@hXQ$+ cdiѝa_>D>W$IW.2Q( E2̩'¾+ӿMZ;yۑmW[BRXX^tuB͵}"lp =Pґ-e?M?\Hx]DOsNSfE fyj?2C(j3 3ՍIO nB9ŋsJs#AnK>Y'[L ϪŶz#6y'LVR]&R9dWaO6gŬUp#3&7fvMP*C΂S <"eѿd8FdGnmARbп3qMp2]yeF8 N0a} >^J#C_a% )$/qvjPT[<sRVh.:ħI@k5vW|R[1e`R1Ÿ~HaKF7ѝ1z htՕ 3oo~"ݟYٳhdhdkG$gw,oPסK@pÀl458ux=@VGw7zy#s^>?|o^g,gYO Fs0ѩ̳۟JYkSǑ&6}4dEHi 6188) |X`#C ԯlb mNP1* ҿz\|&]-:h6Um\BC̖`Ue_Ͽ<765nAu w#U_Ԣ I}~=X+?=j\wo╟F7yɰ.'W:ѩokIp 026{jYM!/t{6FiOr9s{0Z ޳iR)J*PgҀ c@#} a}Mڰ_ܨO6^^dזÂYdpRn 5y-l"\^[-nX"Q9|{^ SIIǖv-kIm77b-/ jbK[BX$:oȢpH8ϠQ'9`nFs,nin7e^hV'XE[{{kԽ+5 `T1$+.,4MH`cC~4Ek4s! J]xж7]dVVjK*\ ڟN)xCWt"X`\ _=, (t& {,YI=^'0q".D\-ʉ87y& qqNsPSs;Jl3 90YAwݝז\>81mdhUYm4GwlRaTyS9\~ְ4+֌l.Nuo[B_vֽŷmRO'՜lle9v:# gD~ ! j3'\Y|F8m3\끴>~yN(R.&a]vZ5sv`N}MrC/O |!;/d#^̄1ٽS ~^;KSwPBF[V"65Z=Y&(4wesvWǸ#m?#yV} Iz{ X>̍%Ul OlׂܓѷC$O!fWlJ s;-B}^oco 2%mOg3juL!7BKw`[B)R+OOx58m w( x$npe/.l"ƻ>?9MQΠ6t[t~ꆝVp9J&x"?jP,&mP)mk[%I!{\Oz$"[+T8k2[K4(FcLG(_&UX.(Xz~m(^ Y*W?k{;۵UhKmVi3CF'0Q4(A.tZ0~hHո#'*-;@o:t':eo[N}zG9s&<+6Gt6U5Z*I[G(SQBgl% Vp *}fuGE/TC+Gi`w h ^.Lb/Q%]58X09Gh[>X&8T:w8)?5 >cX@53L3FJ]1x kՈWsa5֪EI[GPB'a&>yAMR\R0 zJ-#/X:>y#|] Ktoޯ ½rBYVta"] %A͌5;a&g}bz ±o:%_Qү |ъ&>yfRK"w(Ȩoq;%|jq(YbCmdcH;5P654ey*<cׇ/Lu C{DYNUgBl^E‡^9QLK94֕F* Fx?׹y,v7eW;Цߴc%6dfīEtBu.#FHc5ҸĬuw]2w`q'ׇ*轸sGa7`<8XHx&uEyyEkBBRZdA1xDYR2j7G 2T.-h)gY O-w@[T9}ar$f4^;$6Csg?yZ{Vp]FD:+ boRY~)|Dy}j,,@~Uʪ3~w6ȜM'+D6Ū -q{gǔk'%Hڍ II6ѓ}4=2C[ O>9_YAoGY#͛)HӼkP8IǏtgheٷ`MXvA窗F=ooΑbkRZ2 ^plIyUO{6&)N3;T/ yGzsZ~<` RIH;%ռ(%cT&%JcB+b 7g_Sџrʡqw\9)Q`^N%'8Mv#iG`d1Ay*jR?%<8?ހGU6վxڏ>[ ?,!2E=eP6^R,pE!U }|4ܰM9-XCeIr5o$=OLʸߔw>PuK6 }Rcfz ^T)eXxY_;>Cjl8]?8N0>K;n(i@\GzяY>7i$e {|JN(ψhp{2YG Ob6Xi,Pg7Z6:>Mq"<"pzct( Ϳ8ؾ1ߢywWrZ۞_Ѧ"{|Aw/.fj~ڞ|mMM׶I; %_SiJraHTLl4&Q['}Cq/x>Ψhe& ȟU!Jˇ".{31C #%:[H97?7ќi7N=]x@r(OR~wwׂ1={utP*'Pt|x?dPOCnJ\niԗg_8X|ɰwy5,!8Bdp{<[ ߎ = =oX|Ã*(|-kS[wkvg=v“%ٶDz_XެG02Υ 'O +c;j8U$X=Lֈ?'0nJt `\s髏? )h5^QVQ@++W'VCm| ̄1j#JEWkM& +Ӛ)֤1pt5q}9\:I"*bo9#eTsX)E=*Fz_W4v"ZQxkr'o@vn$9~**WܝǼ7LHC)i {ɘJBھp<.j-Q]̛ZF>~_[FܦND}slSԇڏ}%S|PG꾭b6'C,sd5@*o a^$2"fE4Qt0lS+‰v} l68{m1EaS$6"Tb*Rp&4H!$l{YcPXU eznr⌋H  :u5bYO"1x"Օg!WQGFx~c)x渎 ġY x3VczX$sɼE8X-ZN_Fh+0&-^NG wINc(!\WC݇.FOwa[SYOdYW?OB_G?A7Ӻ08l&'Y$q`/SY4NYVOq גC}j؛W;!ɕ`\U+G'f/]m80d'jZls1}Ê>#y5l Ƙc_ P4dZcܧH%{D%[B"[f Oj̓X. c Li*["CM 6"1GJ$ 9{5OdVRtUeJ  ߅rM?!%h@,yk=>)ֵ ľtN3|؍hYp3i Pm0+$R$}RaCSW\QaXdO&Zih1Gv.rimU'+F.@Ny-d-.2wo.(2(M1F7EԿV/I\yvyaę\444^(d'Lp T$q0- XJE-9R&z'=T&9K9mftyQmN{1k1$i6֮wE, DŽo1ή3k#YW*<1o+éwֵB __^HHX2)ē"Iy"`0#E9z8v&5,NS~|%ByéOx$[.ek1`JXa/f)WtcO0/=VĸQUΕ]!k=vE]5#ˇr Xsy&V@DųXkcn}h5Fէ]fȻcc{đfB?o}1c([{MR=yE{HZumwSd5;52aQ~.Fp1rر}rŏ~G4b8j#/oUgK橲 iXhVʀg&̓FZըK~ЭP[k}ooM螯:P3g[J>QtqbYhi |(ó`Gra>' }_^ĿVG^fcsHsPAd1 me aj,FٔQj~ B~zzԥ4D>âafa] 3`IYUS/yгvXz-IJ_CEû }167{~O2`p.z ݚ%'r:e"Qw $9Z.#8u7=D|fsy)%95VcL` ³?{|oNUe)0ȭ%6盿r+ق4S]nV^9M]C 7مRNp: ]-4~pY޾,[X4Di4(xu4W$֟~bPihQB˻:, URSwA"9ʣLY@&Y|NRLέ^l}݆V~t{"[oI0>~FU]Χg?a֭nW4peqWnGoHc>}7F|Af] f3Iy h=gl\Wfg>F㏁ׇ;_Y!w5 㟿4~M=)r4Lj߃/}hf2>$ѣ7wO4#kt򉗧e@;hv+3K(%k}@E`̧Z3i!{8zap_ E;K}& zT~ z6Xswў35G`Y!4'5RG$B+d*痶`6&M#DV2w{4b>az;s.(0FUWqlj8x~OQ.vBT>D1eW=1IkV} Ky(ڟbgIVfknkDR6ћbؠg_KvzH\qrzx6K|dez|xJ?t__shbз*@+6-~ >TFpx2I)R۝SoI s|IMO}O*![8L{#Sf(Y}Ƨ̽Y*ilr[QAx,2&5#}}ۙܡ=a>z[9z\h&\[i)ovSMX<~rH&A-&W27Y߸ =M[9ɲߗe"JSSX UKFp%^ZwFk5ۡ(}jRឈgޖ}Ss7Eh2=)1XX3"& P V=aMA !l_te:_9<#gHi["-3֍.El d~`z9Q% ׮׿pˤ\J,|is ޚȻ:aV8N#o}0dsԘA3(Ch:?#&C;:v+b8&NhznDoGFC< "D-^=lrm>ҊՈ%}ZI^CI(QVHeo|/(b1{q f?8B`EB`2vMf/GiFG8G:X/6~{2&pN33b208z\}e ϖ, X*CTu9 ;xR~j~l1tm>p b?W\<}M}niM"?Zm4Nh}r}d9Q;n_i3j'0? ԫrzbS%6WteB$i5ҖzClb\YkCvK Aսu߉$;Mg8712F6!POJ*86"7Tto/S*EYX+ЦBBX8^;ʲr6FW`&vҌ&)~7pin7?nhع0Ùoo i( '˼ ߊ԰GdOTM9 T 9u6P0W'VXrJ/ ӖO\~okz4Y<# 1Nr4oc4%"fwGv_6#lRe$:'>'MXRv/Z˩4,,n/iMv4(%XQt1B3T{E_U%zy4Q ^Z`p=5ھGmW= أ?4SlîlegFfq!ㅼD[v:*^ז2I!,Upvy ȧ}CkZ`|%|%gu͕ 6Nh>6֌8ˠV̴B}x _!GhdzTE#=o%ͼRR{z[l7,Z;cC:J?PuŸt~ƽ́s8~K'2 OJo>M-RD񔦔}%_տ"4 栴wZ1_ x+ga)h1U^Ĩ*E:2 q6L\#]!='i`Ujȟ!h߼zۖϐx554F; }%BkYDAO0f :tl.]`*JQW&Zv/Dhk74(խX=;hbxꈞ*b9^ z>s( o7UfSo՝+d{Sjԛ C۠m&l$'(G]58z)oF>כfm&iSvd}_эۼ lP4 7O#[=&wKT9"(&hcb7FG cj rN#b3.>; zX3Q>767O+(|}HI[H3܄1z6{Z{]=.TdA^aJ^0_\tKH|Y+6a=;>M}H()m?}v0媪PO1f^wwR J_үt[K7%ޭg\3`/&@s0Db* 6 %/O?`(Rԣ̛%IJ.:3It`Gn1Q8Q=v)d,bLIV3Fj#Z]>1]V^N,AmFk2N-1"q^5Fz4փ" wD6W58,ii3PcfڙnE PWU~O`M2mS{meDpfWv8Ix$aQ~vYj6Y-MK`"D7Ԍkl:E~-RLyVsЎP?|j7"BBRQ_U1 _"QL+5HkӱD!߾iL4>/>$2KoE t+,[oa7Lv 8,F,%t$Slej-U 9H1Ϯ,c~Zݒ*7m/neF"fOyQQZLy qB zGAQ(\;b =m{e@naAt9oldԏ~/ubnA+)WFUs4gӹ.C0 xqvi{_ZYHU$l3K$kbįa&L T$6澅0`9k4 ɊZ%QlKEMR(@vEglk< ~oOՙC߇ђb&ݼ-Y &A/m=/NMZޚ}xCR~Wj\QKNfG4_sX tWhg01GյfG84QԨ__UdM2${oV*&".9?ijz{u"+yİ( @nBx7ycV[UN}@`KI٬IQLqhgEVǕ [vЪѾMC8_oqCo1a-i,p7V| -V Ck8),aI:(QlhN)0P/x#TƇ_>@@6,з;[-+4t&1Gdzh~SCIft-X4FqA_,F^mN,0F02b}ǘ`Zc{WE`%ɂK p~"#ʀ|Onr ǡjyi{)ōb\GUe:9#,wfͮ$;3aez1ѝQe1 q]Pexޭ 6Py7`Ll֎z"VV[=+|g9O@{qGl]5,'O= 6ʶm&7`*jOkk T҅" 01ICswR`d7'!H84`$.&R20;TZ:+7ce ՀPH4,Ck m{{p{ M)@D{v%qikVj aUYޮ,\Ĩ6j3K]-IZZD11⚂>u &3Z`{~|SuڹZi%*o{P06+=.zEz(ot|#euB+쑃56)1gʰC g 3 ِyEB ؒ^A53Ր⇽gX/q%xPČ& 3M¬ `lQ4X+#JoJ+~4%E+07<,j|q+(;)* ٌ/\Gjl~I'eảbsoDߔ*-LJا@4,bP -*ƒEyR= 5\RPhEbU+.+Q0VE@Ͻ3YڢϏ׋4s}.~weyhA,M} n{Nb*[3FxcͧޤM6Y*gŸ`_@`!fzKzDћ8OëHƐc=(}猝,JM\:ܦr8܌ K;S_^@|"TWwgǡЕV^^_8;WÀR~:mAgp~L/Pz޶yaQ)ZԲ.?4;zHxFwȾ/i^XRCErZFgAeor2.4<؊œ/ZKSY9n[Z=ZPbz0.4~D񐭤Z`)hFp͇aD^OQ;>͎(2wisnjܣEis=c^1 E.#coP|}*DK/=~L$\anbThj ɣ35ɐhZBatG~i.؎@m8DJa#w8cp8*|So_ݏ%eW։%3+~*^Λ ?\2y"X RIaiB k,9 ߵ*8t Vi|t ߀^?V7څOH@aTFz붿h5Z:NIXu(y,x[ϧŖ\P@OZ1Ů$Y9Λ_y^[WowմF_rci@{B{q UϫiLk!G9DHj&\lM:+cU͹#^D*Z{?q'Fں8cE]Z'1e1z1ORu2?տΐ8oO[3T 7[m?/v :gr}IIs;?Uχj;i<ű=1h6Xf"֯#ZQI.ĄKhvkEdF$!c{J /6 }WL?͒R$ yI+OvE^8n+YHj= irn0蔇S3>~# N:c*kt4?9A+ޜ/tQdžڛAbƫ-@l@0> qy.jr:]2oQcT"TO`JTi ګKOv"9(d> B tzmVy!s;-wItf\a :?^ Ʃ ӱWcO?ǤpC" (,|9r$ sBRof xU .1j+2kْ:[ 5Ms-b5X~WZ?] Vs׌kt?̎lƴq㲵>7}Ny{)#CxQUV]ͪ05' {zI*tu͈kW9ɱLȜ?Z;'f\ $}XUNQ̿U yRѳ)T`M3{-~OoЩh'v i+9+anIJG4"7'v}*՞*=jUz:P@=:?VoTRNz#샯4$b'wrdTF'JxfFeFz)!(|dɉlʞ` uжY;'AK=TdƗ\3PCޯCNZI:F Z"\AլinUUoAOh2w>k^3?;/Vlʢ1|F~uBuKA{>St).2S8Ӑ(w@ z%ظ5Mb(|9&,",ʗGҶu6EytdnX)-WtiLjpQF;Pr eN8 ۟nVEYSrO2*PI6>cb:NH-g/w' AmVƥwMFXO@ q008 s<0AnnV IR8`jPitK>ղx2y?U.`KV~m`{[`]vṟ>df3h5ω`ч,Sz NBqq$2.<`'aR9#b0W=Pr$´RY]Lb{[I|9?G>^L6/qhHoy>݉qﱟ3CYtS%Pd={ K{h5¥2>ȭ;a>#M`MVK{m֛͏iL^S]/$m$oлei)gTG4`ܩ#Ob4uMP{Nڽ@e,,zVԹ~"4{sYo,Uz)k2C}$^S6V eQ{y;煹1uM+?ce#&'khCkXL>oh]J+Ȗ.p# )(CDhQ[tKkI g8lG\!5fR9O<ԱY֮NH #3Xqk>K]7҃XZ@?ʻlCZ Dg/Hu|: Ema.Zwfle?ʼ߹j"ObI[+k{[LT[~c1'MFۉb?qzb"(kqzj)nQ]21_m`Cz^k.@;j ;Zm25}J< kyX^6 x6g^r bT[y O0iCg p|"t@ļ֬<\I/5ǧIֽVo5;P jG6 2I>S aivdWŦN8M|i ?Si<ҐXF==[}̱~K?=!$XPL1wn8>s`k9q4jD\? BY=z`1 z^xyGp6ϽO3c'j֌ަ6mJ}ʅinB&R`yXφTPVuam7ѼNΐ!sy۩ǵ3Z']2E܌KMV״~v^ h=cvwF_bz.]D}L LPpi-Ü*5.;YjQ qYVf+WGтUlKS}Vk1s-Z\,0{U\^Жo{m#F,GiVXj4Z獵n Ĭ8f L3*mZ STm7_R(DbJAFƺԚ#>w+!8tC+r>U#0_`22`{1d⾏>Lxd2~/;.Y6_ySeSS4O`{~qrrS"L ª㒈RYOjHսЪ8TEFxmRH͇ +r QЎnou8yb;>@#u𤞔q@R?^gE+TV`ؤ ]lwž~=S̲Ü7+zì7),?its#.;d}umūIf$.4'd wۊ xnThTӈx^؃jW8m%v;l ֖z>أ_EtzBJD6v_[[әJ.Cїׇo`Z"}$cb[;[CO?.?߰fO.N7d۫'ho#"*?ըǫ3a 9Nq9w-q³rR5;l5x1xJDz8HF$3$}i4 FHbSDgt}cjzTqj'yC`];8v -^_/Sq0+v<7^/.H B:|M*d"FEfQ=}`{K4]Gӑi i$cާyƠ+NA;=ETF"Mi#M"#)̓_L;HFpgdfPhbs+E^6T*cEF Y/tv}>=z>}`>>wq]?tu5xTֆ?(_8_lCD_d#S (ۣcDn.~_&xt=uGO] G'K wHd!~t<n$Vf Mk.\8;hifq?uBтu6t uGKMIsJ&^(*OcNktHh][iG>yЩ?^7kuੳ>thFWѷl1EJ#Q(+`Ìzu9A+'cCca{͔ɬcz<ޭ:]+K@#͹p9MIOtwR^#7g/Y!/ Qُp@rzĭ,5վ]7m5 bwv{zڢLǩՁКݎG:]=SfT ԩ79ò|!\ءx2G\8UhѫF! sa][гk 'ecҼ;e>">?qԪw kA2)iB-0+ܒY<@߇ikmg٤Ts[!ܯXAzP}89_z q?K Ǻ>"]R qIbc`̤".eΥF#5)@{m6M0(r<2^?J(#H}.|Ǔܵ@WuM] 㽓C |ȌhY2ֻK1e1ro(IόjGBLg' DQՊF>8 rqgtc_e*Wx.4vi~-~9Z+yxkq3Y15_=RBO7|pAR^]vFǯTB 4-浕P>c%6/v^ʑ8VuW'%͋-1 \t:F0ayQGY-~ 4[/d`SFy}Fu1w-v:ʔ|Hy#Z$Jy8"ړD[= pT(9Y3H&E~*]**fs ߞJͳ^ СOEOUu1ĠUw>r']rɴ-}̈V )Edm.scW /")?BiZy_kEm4c"[k G>NOiT.=od`.ӷpI2|ܳϫ\F_yHu*J8vF=ӯ4 .]!Q^{jUI%7]3Ř oU=Y% iG?ݞ Ro=Nf* ؿ>vIY/SLֺ=:!DWTݧk3V5Ef^| G w[5͡ 4)5)#5՘ѭ_1'xYYH-YSEQJ~ x \K[-5ʯە;)bq"V}mߐMg;/0\AUĪo'[lIр^A=>Ɏhh-X^q[ڿ:}~Wͺ:wZ-6ukWX\fc>{Ac-cYeTm_M.1zjD˺s09j7a5v&V"+!Z2.E_+G=W4Dg~hdnƓ:D{p'c|R?NH82Dd?XD?M[=BwO{D69{VyD1^6KfR*b9Ii7^ҧ q[C|fmQȨ[F0 g3ϙ) ;&vs(gl@YY%w=ƚrzZK( \/y9JP*{K~Vj|֏{m_3-Kc3]^淢gކ+W>PsxݞV׀;_Mt]Ь`49F7-85AbV\=na s*E\.7kzxŠy:=nGʲ"oTXg2Joy< ŽETgK/cdI]H^LF"S](217ZZ0fXƳ :. 3XO?:JbKKhwg#h6mhv } Ҭ#7us?-בB >HXю;SE+܌0R`si󔨦jq=筌c̏zz=(TO9SMirtYԧϳV"sxWGy3 : x~ 'ae:|J9}4 _?_1l}-FgS=B~(k/2/pTث{ (*n5֡e?s{|gr.%}{#Q{jD8fōKTЁeҬg$qRYR=?wZG/r_Xc]٘Bx: 烅RK-ԬwgD+ sc!@${錈F;-ݹ5o^KHc=gëc1{?0T2ey *>k. Q%*{厩ƑO=0bsAZa!4?Ř J i~G%SLg NY4w)a`R\(bf"4H٫qRҐ徤 XG ̏biBP'PC%1fh¤tno"ֱlo҂Z$ d~xϨeYQjGr^l11zs}:~u^J؟Ԋ >wVuĈIIuSU\֨^?~RDQ08kA>El G?I\"*1Y2`##aQ+kq#۹\Քgz{֍؏z5מ+Z,^+-'K@< jW62hQzKW:MI<3ŗiPr@NQeguo-;=p 5.Ze=;DQ͒_5bw19fzml3@Uy9=vV,.F̷htnG\67_Y{kxynl@p]X{öl,zxsxؽ^kO?"Gy~7ߍa0oـD5Z{ՅE ~09-qr+r#U*-RkGwي!m^ӕN[@IJ4dg֬9 }`q9X#sh\LZD; 9F)nP8[F+pBq5DMzwt-ejl'y7( yr4я'IodXSO'?kc-;u׳p7o1^{ _H4yO-4!E3>eiwkY.z3:; `TWe s cO #=SAr3buvx<3(ܾ(c9ȵ5E滑k Jq-,t/ z@ƋU 5nߨ&~=FAﭭ|Ԋm]:=В6*T,Ujmٻ>اVM"D$E\n.IE?5ꠡ߹JFUhm"{,9g!g!èk|1}^I{yqh׿Dc0E9,5=ߋy8R;秳)#w%DEgY=s!=*@ڻ_ZDkWT}뿟Ht%Jg'?k4o*{A9R:JfH/\nˍrqS!(d_B./SC}m,ox3ǜx}6fhؚQ[⑨GmAqx'Gʞ{4 *Ͳ~m9vghih:ȧK9j,ixwHCͥe߾02z<W[$^ٔs!35⣍Ak˫-|/Ɏ:B*72E}jUZ+YW+q~J{[8ۉYBFz%F'1y2wmwV};U?=U=:C~rHgtxu7z +Rض=hj2~De14G^t׾Ү){6Y?xl~}{98\xNj+O*x~R\7F|SC"aFF%K_l1*DgIG]8x^~>~5:)o׆È7Y'~|4N؞rn(XGti^sbbZDkV"!.Di4:sV^9ƪ瓍bs}&Jg9@hRw JuWQH3{c;fg^9彩wY UUi9; [+ /+D4hyL-P<~X2kY/G!Dm$kKdbgJhOt* cהJןZ=mr wФbQJ3n,VL+,iӋꋙ^L;v"~TO3JV4[6' cdjEWjaa YF%g\R)Y188=J|PS8ܱT$oyQFmDȸ<ϯ=)8dڈ èyd{T}O*)6./˺pM-YGE=z^1rm4nb.[]l\_YO|t(diK DG'?[.$>NAEF<q/[>vfVږH{B`$PS.jߩ &>8?Gdҋk3q_D+xѻPo:_8uʾn4 w'_Ժ$DzV둮;dvk?9չN|1m^XGk i_wϗF}[G~񔝡r',Q{mgmVvlc}uɶ Yحk|'9o9eD2GmS2J 7GizQs&MvA*3ڒ)rؖԑV``\M0BG]^W:sͦZCnQ`V@9f|69seCÎlμ'H{ٗ({X#Y>hbп Q*8;Δύf:\Ǖ/Mt0G˱K }N7VYJҊy3e ּMRĥ)b|LC\)IFDG- qwδq.!iT~lcc*\y@77ث,Bk`g.n\rE;Sj젧SGC:`YFkH+7ƞnZ#+A5l> R DYHs|NޢAV=WuFҤRmplآ_؅7'{ {?bq}%DuWu?{0N@<YLr:ۏQH=lq#F†1Z(_o]+W6#͜oe@Q՛V/ ٢%/_jVX[  EWI.ѕ` *85u~WZ>"d#5-#zS=~( ֔8+ 16y\-}[H7͏}xCOӵq/7_ !|JcS,Gn^+WӢ-:8 Q+b:vQԪ静ܲށv,h}ˮu4M.%yybd,qL$ʁ]v1.N3$Y=쟎\~4KtUY! :{4Zu^өݍxmF~09UCv'l".ski"N-|B-7;eXqm*wԤ=x Ǹȧ[GVw"s.zY.jR744|i5N3_&1yv΁^0߲yIv(.n_@LT"4\Ɖ1(g_SK.h]Ӈ>[D4Ss#Ez*:="JMX2ɰ"bf3xSjN񕣬B'!.au%L e7qv'ƨ9 |l1.8?s%Ko\R۴OTa%pFk==1~Ogo -vV͛4##G'[:5nTlKG;'^91Vc1iTO NAنf?넛3\.adkL>ƟH[_ZkΈonq8K Nɢ?l}{c̍șU!q>FET]~:=oFk5WVo ۏu[_//Fde ֲ2JjN1D5vJnJMqTTW['XX$gsvMIgxyEB7!V?D1C.5rflD!ͤs1@x[|"G{2lyΪVmw2scy_IG&/M2OĜ1`f{NHyf&o݈ DsJ5/z!͙El7/#nn6,H]a+KyV[3+qfEGw~9ȂJe)"'[Zʩ~ /:` غřԢs^Jc9%_qI1R62Nh%<8U=ʫS^ٖ>gt% dK->eWY ^tnҊ\O#ZB P ]*rsFoB5BLb^!%Vߠl$p㑍zI 6#W{X#8x3Boe=<3\0!3 b(WIUTfbŢԤ;ckSYH,сD(cs?Y,d]`V!Jf_pj+xHL-LAyPԯ!nȔ=fU"tݡz|gWɗ*7_阫asFsΩup`{n\-J+.o`e^HDyR-[ b\!)#ӟzP-M N _c* ZdRS XR,cuf8S9kkKxo~d6Q0dx>Rr2f[ejEk&=l<|֋,}ZkCG~KOn=ٌ;-7WA{ 'b_dXKbf7z*85V/[Z9au('JS=MفV&s P"LtsxR?Ok%sjyyb/g~3$ǿ^l׿bgF- ^2`xAOY]rBWWYg.{xvHRް}sX;Hw")cB|, :Y}y$A.~"c0?XxXjҒF}*0(ۏS.׉^uj5zN 9I`+DM[!8!28`t %aM75W[+oq2& f߷zFr+3bJ\@ ĝF1ppp9rgӨ̣H\Nʘ"}]Ι*S}4/F7C}sd xӤRf^mEb/cܻ~#zN;Q@U hdJsq!ߠ3ǣ9G.Py}_tfJ z1:&ry801o~i,Vԯӌ9e U>D]Ap O^0/&fE# SY}QѵHv+Jf-`gJ7@1ԎNƇwrjnCQD~YR8_C;YY#e[g\P%旳 wO}0b1tP1kl3M(Mڂb=UeP" +MSk7=S/|Aq ~xyF9bDy#u+?#=Dxi'DnIIsk:4ZtTA %qB4js_$膷?<r/$sUhhhJF_?؊F$Zf(QvZWIԣrv~1}bel8p鏷=dNVkKJ{KRlACEv;^d8,ѣJU } `ٞG'h=([RȜc [\bF1'(}'RЖZUݥ˓c_V9OШͿuhwb==XL'hIl܏]ՅIW>b,o(vkC$ )Fў\ӓ~Z̧#F[XdJiF]ș}ʃ)_Z.|a$XyGXpX>}$ Ŭ&];-)9~axL_0Oo) T.r$ƴRJӡ/{(&= RԘgr]=>L\ qp{(W,9G0iʕ8Fڐ9bO4.0s%dަzA{=YfHU#RDP.j[|UGq'Uh֓'0~@fqFN囫U:}K,KƖ?{N*U:O3 qlʎ ;Gs$Yފx7Dԥ :Atu<:_?%DShIf|Y;eO+]Țj*9<16_ ~8CCbTd.wAraWNF)g^{  oT-箋KNmzd{G/ #|DZPX4-oPP@:A^/HZ!W*S$֣4Ȩ}˱q; (]@#7M̭) ,R8Fcs7ѫ1KSgiʃq_>+01nu_ `}3O!J;W#cWy /1h sV+[뷣 jk{0i֩=yMs$rmGncbZ9Uy̯o0{{s.7v jͽfqf&9^tM눃!4}吉I/v60=bP~CyxeEfFtQ,S$C!> d,n&{?sa!o5M1wvWSa=bkK/Oeviqcz#Oxp*@m7Ng@h(iYFiH>u[XYSw%YiemPmRv:ߝ&nr${^X5S&K!LqʐuNn ۫.}L0,xdͺ`)"pgKaAn^LNs4㤿pr3bktG9d?3Ǩ_]zqLY#eu>Juu>u"ϛw9N%| /߃rrl>&J Ky$E[͏KRw?GW|KR,mS8J5=f~Q~BMb?m>A<<,N?!sdfxK.]gHLy :aJ7SGD%u|5=e$bTiGRq>O?&}<v"cj?=Q.uRK6c2Oer9mʱLɋya}[ms"^kVg=@]Zko!(|V,AtЫ˩sq#ZeB2,V򻳛IQt~zk39I++NI M@aqrEpDJO\*8ay~A/"۸_MzwΑbkv7&9-fObϞR{WZ]|v K??A'ޟ}nsOQW,գ޵Hջ E?nq@d \N{َEZ̜}^&"q "_"u72GmMOxfPLlD6Bh]V~P[FYB]Ve&.Yp^O?T =b@qOQ(&;xEj1kZ ,ߛf{-6Ɍ/#Z-Ο!Jo={&׽JSmb}Z.>C3{0t+&wݛ5} &sY9g^Siv1GÇ 0j]Nf \BϪ\87EQ^܊< j"kU>ŞLnksGq^P&miY/=hͬ_άߚٳܚ"*YMorszZ#>Q>~jOm!o$Ec*>a5r*L\!- iͥԋ7qdz +͑nEk5˕ 8DD CHˎ%KOf4ΣkAM+bۍ3g)ODgEKA o;Ң{φndkULJܩv89OkQmI lwW]KJNt ҅GJ5[j_*IctM#~Ev"lcҴƒrrc^K<[R 5V1)vҢeFs!{%Ɠ_ۦl7PY`ҜCTZgtڮRGH_k5iW hFE"R,al|;8$ wg|\a FZ{R08k=vL7 H+ŹbJnJ8 TOW*1z.j=qܩʨX?OΩyӡ+GV7;U0}\f~匏ͩskOͰL%OQ}YѸ:>qc+G;5;+ݎ1G/0Ɠ.$CKSbߝ?6XK}Y`>ZR2zq5;cXUV~ ^gºei5vt`I2 qAUb1CeLy/?g2.;-ۜlmW]`ɶ#c)[?1L7w7Cr Xu^KOiB`+nP~أ&0ozD|} ۮ(v |K{Q[psN)Nm6 R\..On(Pz\/XyOTPoD4ER\E}z8 |:BmXBD_UhK4HEFUGdϑ\/&NYy*~k {{t%݆3] G<;"$.,_.{ *B#d0@4;&sWt֎W a#17O?GqF]֊VNY;O2/&y9;3){ -;Ǽf r}yyu4g#uϳ9 ӳjVZ]vhsLg_cr$WlԟIЩ'I*j%=y'Iݎӎ谞Q&N1rh'?WXRn3Ӛٽ,d}ءs=]%:5vp] טOf&ngj?bKT|KU>@wEچж[rM[tθw&|4߻JA.ZNuuį8Q^OANR~:1I A㞖:|х' ym;`[vą'?!ȯ,;3ʂ^NmmJ+\#aF Zkˊ]2IFoV*sBqh>WCX?'&EteVǛqzט'28 X"oM嵎V'ZťYm?t3ȸ4Dh;Yrw9[V4CK35uy~j~DDٵ*(ѭt_u>y0]Ŝ=Jξ!"bƃ7Q */$Q* (*t$T .r%NuS١r.] ;2m0sZEZK4\f֎鞒MnT+[ES+E6͑m$ ֥i χ}t7fȎEf}A-|ZR0D+/,{UQմF~-j#{UHJ]{9!]Cѵ?,&>o_7F9ᚁ|fznVp [OU f:ۖli1TRTffպ^`~ZI@^Ojy4.zL_GRW9KiDhĩrnܔP>.7EYQXT-;QeZ,*Xyt,vX)|-_Cy-YKˠ [_ȶ<둱{2y΀Zyq5[^nG&ʄXqe8;햗ꗛBL|TN2/9R䜛#_i D+]9',- RxOMHM t;mx#9ҍFMƂ5s(1ǹ24^+FixXE6ճ#c9T !v]+ I則)Q͓EPjTlCJoN۴qg3R@g7VS-}nGN" {OmmRJ!u۳IQq\zz=FJS /VF'UfJKӅM I7,RލvD{KN+vUni'gc{Qs^\{fr{&s{|v{N,#[*ngjXi.' )TpEݰE5~pݚ ڸ5GވOККjּoJ)m|$?H ]  +(E^ uj\wC}p}0~KXMB8ʤ0t 2d9V!<+ p:Xh+K_sDh*A&,12TDca<92?8Zg̢72)OYhԀf6pac\4jȻ=p~\}cg~8}{ psgߦpoaBsff_3 9y|Ҟmc|K_-c݅nwJ5._YG߰εNs#vdH%Yoany> mAV#3:䀿/IGqy }Bmlн\J!AFMogã|p3eFcg!IX]_@?V)SqWbbёѽk lתrӷy x`O {ye"N=dy<@=`FXt}* |C98ИZlt%, OPgO27rDNő k*yդ);ӲrI(d}؏h|")Z;oU#U̒.3Xp7oZܲ\zܚa5MYV_ ]CGhH~.4__%}%oec/K-G3XFCfՁbkjt.!e0_+KN~ W' *.Nqv>ZF( 3q2l˃x6OM2B)C7ֵу{-Si꺳5u]9oL1F刋c.ʂ+4ͮȆvEy'|n R_5xCULOh"pB:\O \񆋸X*ĤY۵4%$ (YJY;a ?qlčhUC}dI?~ɥ֢5XW[{w_ٓAβoǩ\֨rxo'Lg#zʖ\)§>8>;3&49J!^N4ʈI/粘%{j ZO-fm=ZO,^Oq_L&~C_n1\=ڎ\qCG-+[ćb Я,%XҊ_?~ҏXY[(m} Goj\cdߤsL]Oߢ4No˼P$98LRرTOwsSx#ɊT#/}{=h[|RVXDEIrH%8WB:>%}cbr<29=ɹ`zh0ڬ{qT:qۥ@W`ç~w܌wl[%ٗQG`KLG}+WrIFC CEO(oY*>WRWePu;qM<~OmnyJJ^`[Ҿ}ͭF* k—a-p]=WZ{U<-[ݺ\$UjT@Y9myh'릱h Qko s~$[_wkF;:wO8Ƹ;\cfۃBͷ)dŧrsv}Io[ZVM ts]HC;%ze)e1пJWИŒId5ȣqK\^&9?ĔKQՆw77Eu;d3kW<,k-],?/]97E{TL(pt{:i/Awnu^gлvֳZU}+}Y?\"_lEtYі7j-a4q6Nw%KZW, ޯ ǻbOJlλ@j [[Jq~]v8ЅjKS~ ?lur5R[:J>ULψf= &u _X?ne8b;rD/Xø1v B>,ŋU89CJX ިM>YT*V) %CCUexU;D} U[x|iZ{?ބxcKsl8]c8~Μb;ư_iƢ+;Z45?貝oڜVGW&cx\.:m81߽WJ:s:-u4xU yޕV8cɻ?+NOݒΙ0VC&)d ވ}zoۗºx^8IÁxJ֧6Iƃ)7'4T9/T(;s`=s.{*4uԴ(cjU!ŕ!NS.GU Jȁ1zV,iEZwev+?bi{^TSs~[ebf|#DZJ_dr6DZ.C.9%fRYugy3/Nh=:zlFjs XGܢ?r!GL8{ ޞyBlϧl| Zψ>␙2CmU=LU;ҩ-K&,cҀHN8r۫5/|inU?#>E'FHţe*l<U蓨Y> krC\灱88NS$~&}ңב#W&{ m;rO We\> \X#ǣT5nPJإ\[[`9ңv_dZi.k4R ]pzt Q`:GYƧbH&'}p:!H)7y3~K<5_3tZ"pbM}j? ?#JyĨ@$PDU@ƻ.5*)L] #YcIguL(RRrt\4n!50?p94VYM4xzjcܞeU{LU s?+t&刹􇡇߇bZ[X9wȶ]k귪x}^3?(岈 _qu/VMB^(H_U47nC + wSv`FZJ3Xhn$#H1_f ;~jk%=ޫv$| {Exq^H0LpQ&S;nNFK $s B:imDNBhǼQv_5y:RUSwXcTtny:E#zaU9mzuqo Kz\Zϋ #>^2#h L7<.{g{޾]n =-w|tGnezl!4N%v` 5zW-8)VV :әܡuaM/,ҋH뚕BˮwTc9[4,~o`( % RGu >؊HEgNyrupz>8T?r[ي ]jS9Ms#)5,X*\C|(fum2_MZJLN1V?}Os9IN7@fUKf_x.5V k%੭;N-H/g:-Kϙ#S#~tV+7#;&D5rͯS3lTۻL{R빶72%}|/>lcx>U<9 ke*cg#8KGs$I>!lyݱX\W]Vkprlֽf}Q:ūڧ{`|PсGeceߓk)IJ~dž4~k7zO-["Z +(uRc8ᣥLZ9 YL"d.-'TktU 0@Z8^+R'exf~GٯE&+}eBp̶#e>ܖ#6[HdⳜK9=B[S}< dC9~WsrpK 1lq<z$VJax6PX3܇cWra{c>eEi 揓ϳԻu>NXVID`E耶N6s+9iߢߣIxYL%WX|1uey9s썬;m|eqw?%ccPeԈ8? aǛa̳؎[ʸu3(2~8ޝ}SYp+->[ r_ |ʬ_|,>^2_㚗旿L9/?쯥>o>; O&`dX, v4 b%ziVP>=J3uVIѾ7{ߔc8-=a}5փϯ8Q^e kז-ikKԮ}CLz;ScI=p߻{c^S9+%J{ I6ι?BG%savl@\^Y4g#W׆6Ȟ&j:Ns'U *Ш#I:QӦ$"J_aUXmK.!+}Obv2u{G8!9؃uFz-j{R)!{|d? Z!5[CA}m2 P;!?=sG{G yL9c]8Otb6~Xשx`rE~pxKd Ȇxz}uF1j%5 Sy>|%ql&gfҚӕ>ګ3Ä }㿼p1mySg7G;ƾƶM![@_ܻ VѪ4 k9|M~(rX.ф1$ZȕF;h7%'6Fw}hG:@ҔVi~0?~ow@zKL+OIo ׅLovv4R] g}+^3/#d!\şܞ=5U6ï/dp_2E6oLl.(+GLF"5طhюO}wL8٫);1>g=}3<0!3_@?"sϵ#@aq ..Yי#4Ѩ@RKCbu0+#AoĖө5l]7[wNNg gԧX&uNeGR:ʰ[I{2ƙJS~zIwQɼǷHdG⧟fșe B^Ü 8WzG0): |3DѰw+BpӠK.Wm P ?U, TdX%)s dQ\y26s* k[e*\8.:+,7x9y`9kDƟckJN:!?GߒzT V7c>d|j>(o5D07H!pS4#"71=o72 VwsoWfm1Iwcsboh-'$?{bU %qWM*59Ο$_ΟF^ɟeG͑vIb@B>0xrUoct+ch2 8_9IԎu$+{~5,^ t4awnsGӏΕavRz-sD|uf=܏rq\n]+ߨ1?ж0W֗;KbޚV_V,cVFݓc{ѣgcչvxWbm|Ws I >cIb?O\Ezaώg?{67)ѬQXrcq}Z֞Ҽ=5F(sko~=}Puz:Ԃ9]F7x`_t7h{ؽz ՚1Ef%@z}ȟygd,DW" <nm^TʱˎfA9}+6x&ZŰ0",< :<hNBp$ K2[ժ8@ oʫG8lGGbiQ>T`Atw7B6p1+/^˸{fЌ+BNٿbZyQάB{1[F&ǺoVLtf%}g{5/ deZ]%.ǘjL=Fy7vҝP7?L (__ QiJ4W!O[R2TcC]j5͛kzEI܊Ơz/Z(2YT:CّNN|cqɞ,TRuVňWw}zgN`[SXquԕuM`ɏ k[~PFό^WFp,%/E"˵͵t.h?HUKEV]l+utnI?ZA=s!vK-3JfRr5DA()Q/$P#5O+iXKuC\cE=P_n|li')dh7a7"'H_DOL":?W|BEAn0;SyvigTrxZXvS{S^{3qsS@==?%:#s^^ ?rm ;#3SR 4lHUbo\ e+ߝVkkˏ]a0#@@˼T5QLc{6Ίya}q9Vu+ia>BpƘ,C6O";Pq4˼zT`R);3ͿN#1ɋ#E^LsQH1:1]쥖$chs=O$~?z>񢟙.PrUjg*Kp 9-X!8$I-rH~^;_[ST8a0g94-Ƕ~Ѿ{fmencߚL"Vd,:ۃ Ѯz* 7*Ar\5FdԚ-"3Y`| '-|[dȅ\l^D?qf|gi鷧MA7Ef03:8U>5ɥJHZ V8 pp!)=+Xiʋ- k8 L! 5+>wȬSk^8Zje9\@8Ȼ07L\.f́,Z!O' Z:K,E.,U*] ʈiO ɉӚǍ;2va9x+!e{iTۥ->j ]YK<ƱP{'?۹'?`a(Wxt L/8oB3  |7j=Dcq r)V5>a>P3Tކq'? $RS0KnlW5=#_D$:u%B_:[]q|5=~!US8.nIQC:1guiϔl7.0Oq5|p#5ڝI] F\{5⿞@nACVО,-5݁-;WF[w.^fGۺxljSG8k\߶#<oGxhG@LTgVvD"Wyo<;8LH6&VϏ+:$ٶӸOث/ڢE㷙YgĮ۞`)' #JX@j!vj\и7$j['`UP⤘>:):1am9o~*eҀA/n ʳGu}XV#.{DG$9耜-yE9PIg09} 5HvYb{=ngQY/k宧5'µ"i2t4ۺiGmj7&q2(4"|:z;+˱?$demƞ0%~4 [$*I=6kDn }#2Ut+cA[rmxZ~4gl{Iƚ0V>`Kw|yQ(ULjqru$L)}W8`lZ_u'2!3ͻJyѭ4dsޞٱ(q/O?Bl)K(@XmzSNStwx[ѵzQ$zvKsĐs+l\1?IEa̯̥U*r pt5LIerX %,|jli47EKL.07Fa_@c Mx\RؗMYÛo7RfWSbboҜZ*Mk w4 NA#,tY/NdgtQ<)Oہ ^-+ȫ0 zR[OG\<.lN(}&|yYWbN̠9OZ?MU1'}3ͷi'6ggωBՆSqčD%H%iD'Hy& 36ѯ?VF~ی5i4ff]UnfB3@2WKh,7a,Ff]t~3,ѓ47oM1zK{߁Aj9'Q(-\97GYWf {9^I3,_![Rpnaycr7]p.YKr{ؕժ3ml.(vmD&ۛ+۫ΉV#ϕ?ng=аOi:Ήte73B(TyH">}@~IR>W3,<7YpD-mSL)c `x>Zi%Wi߮$yWF OH9r  vfiPA_EBbiFWƞq"IgsoI2XkHb_DSR\M J LwerO:^oaiiǾh{Z4yqIvIvy%R-i.) Si)G16OS7/M(qt+;Xr 1[y.~pٖ{qr%G/CsrۂڈƸ3pKXR/Vzb ;(TOy?){[hW$L6 S}_e,2W:ga|y*kD-U6pP8Ԓ$T,h vngkpREj}N{*gRW{< EےehҾZ,wx13 |Ztu3{,KWOp,[j{-9&1W16m!,߹<:Ɵb3p|8>o{;BZ@rst-2Ҏ!'ObLp- [K2Lт-$[hUc>*3,{vgge9xMκWCo2]k߬Q}+kn_+$Fh@'t\)T[垎cT1L}|`Gf:4C009o8ʱw](w%II 3ƥ n3!Qr" n8ߏYg.~o%,QjcajNqc6Sx0Pl@I*q'œ̄OPQ ݴCшvs::;-iP6u|Ov3pu?N?ۈ=}`d=TJH/܈y}*NN*9H]GwV#c>g_HY=D5F: N-X$aclgC'}xc`ߺueZ}GY~7XxG/m33syH1u>TNjǴcrgBca#Y |yE׬ʟ 7Sv՟ZVRVe:'4QA/եcMz\")ʯif&^w M4Y޻H=oS˹HY;~Nw/]lU|IdE;6~`(Fn $iFZ NNW=ϴyDd=@'u,bGY48  a|{4y4.=Z6,0gk@ktK+lʗuQ0CԞ[[P(>g+|Τ-:G-$5^UR=GtMQyM&E]l@hA}?ұFT;%="rIW|ܖ勋lqpك#ƈY ,oώ=7yuf͚@* VA?򺲈,? 4XC:E# eڏYXj}M 1w..P0()F0t^ٚ[th^^}{6]]83}WuE iߣO#%DZL|]-ZV 4z VPxW]E8ۉzv[Z{JB^`[7%Wor^H|}eö,״ZsHz{z/ǀIvGYITNx)$W~ò`Ma˸3<` !iI-o.l#;~C`^W50K@c1*T9ţ9'+b{7a4ܓaD;B-o b]Z.%F\Ľϱ_F} "Pd勤8ݠ--9a}UJ>`z)碻cÞ"z0=T+ZZ0f#\XGF5[.7_O'==%%]< Z]92cpA4z#|eb7X)Ukrn8i^@9oC`!Ao ަ8UGC;ZocD.Okn*աTo՚'9iM3X „]7]hW.lf薫%oekDKJd(s!NGg&>r^)^t>g<vb,3obpi:0mΕ+}1ʥb[M G{ /ii[ؿRx-uk%µүյ.J?Q׺|u_^܁خ;9UXs!A)du*mѠ^G~f$4~~" sK&j;ݢ;W:<]'{Z\|!+|a)&fT3 Vv!ĽuęKLҞğ$N_@&(n,Kuhl!rtF)'zxw³tc7dy="XWw;?@ޤݤCd8i,!r{^>A¢uT o\ZB!%AP[yyv3^V9tډѠϏvϗSV{jhn /X=N9㫫U*k,2t|T?:J'!!r_fbBCrU>gI5( wŃ@R] H&sg5ߖoTo+ G _*qv[6$1yYV[AMr#rem~ExyFc4bRhqܴjҪ1^BK滍JёPztNBN+ۭ]E$}@k*R Fr5]s5+o 1"t pZ]n%】Ő2y}.xO8Mܻ!ZX9<% !e_}r≜5,WYҳyY-Κy])*8SL >FZpzqiUi>灆K{yj촋OT!_ב'-MW ,lЮo8/"uYG "/}߼ѝ{3vEUlHF}t3+LLTq. 3.MzJ0ƳK@8C/"{~JwngggFux S6[_W1bԞ2Vk[ʼ5.xm66Q&am髨fF~_ #Mqv-d.?f5(x6٠8}g3g;GŜP!LE`?d }vx/zS#}zhW#iHsbp«T&g=tu-]BjК6'z߾+=:g8 A/OOGTN#1:Fq骮MD4*Z-;wsUx[;I7O حMt:Sb^/ŖCGáoOvSyuV뺇IfɱI^̙r[U`iu`>cZzqoo\ S+ V>rڌ?^s_z3ʫ;yo\~[F64mC^N\[9E\"a*i < wolčp_VltRNQ::*G4O;;cKDv6^M^FLhEsUfI\k*+(^cJ.vY *ê5i 4垯)2Yb=UCm}dܪ LaM (p^5s{h$KnqVݝ֗,8UPcpr$đX\kf̪i߮;yCNN.-S挽1⭅}i7X`ϵ!gm/Ȝ"BCZUb-WӁ4\:sF/IRD.cSR#F%ނl'<37gѹeXE?iG 9F,{Gͣ>ZpRJW.s'uzMgT<>qkϹ * ^L^ ~1ʹmI11Qh)Fm~V3\ҎC7$,c@<2R5n'~sFvL9cӴD>u:jFtw:$$Y#Ռ[yPONuV}L|;.@3˕r5~v]x=%h&{2.7X+#zïi/㸭O':3ϥ>Ӳ{}s;.e;p]\6?l;"Ѿ;whyvHx3)qƢ1q _9đBӉFI>xz4kJBY6p6dz<4:ɷ.ԿMW^ߒ""t{5V$+ФH@Q/D~BkMKn 0O~")9v_qLSQ@wx9ŗs/Z[?bnvMT\e>U2s enI*3ˌH(3-n.SP漈2Gv40G࠭0ߨfZw 5pBܤְ̿+?L2{:ǗD.!mazR$73ST\MpD ]Gʪ;G&@QPFcc؂pgq:~5>hΥ\sHު;':ZdVQ8{Vj+oD֩s-qMoe>;o;r^ĒxRcLlM{~,uN|Nq8gVeZSOW=mJS\h~n9Gnۯ?.b?YM}FG7_3B` 13$(%ޏQyqIn-GXJ,h$sSž@xvu")6,q#׷$Fe!s]ZZF \,SأBQg|5/х-©jY/Ѕ@C#nώ³f\JW{}C| CCH)E').7IKJ%%2mRy[5I]LGx]4ÚV\2'ᘖ]7JO#$kT8[Yxc }9,M/bU"may i$s9;q=c_y}3Dlnugv\mXA4a`]T>%Luq>?, NsɬX7Nr _Bq8zWqIzY8 p憊@=ۏ j}]bwJ.[#5A1ƺ-|R^+7}Q sXVU_^,W51yoGMNClφ3rq$~=(Kwϗk߁4P1Dt?HE's\-Vб|8:"yzc>Xﱀ qN|k$v+jVLo؝32KV .'zE{5?k>gGG~ИTD]}ˌOAe ,ϠgΕ/uԛE;$OKĞ*1o^·3E8g/)Ͻ *uP#)3avu>dj:\0Eomsv+6.7.fYY{B} GI* $O^$1q"AYQR` CQdHc h w9T&$')zpvW؆ș ]SB fod٪uķA~޶α4~?ǟ`/M`ywN5tYheQى>jFN7BvvqETNitz?167>wEqmw)h&骦>Ima 4M7lZ^k~:W/1cUyL'Oi*L1)mFv$NZAl j8VwH!huMOý_gˈw yFEPVV$/#Z-R9IdMT61BԲꄌr< ĉ3z8ʈ+uPvMeGuFcԑ7̯T^뱏+T)KK8X8O1 I*)38P4qWW{9^oXi3|_N!i;Zq^NѨ#xL$݀^:2 O..t.嵇 \Z 5`F4#W:%#u߅VjcxM$"'ĵZwAj* K4%(]A놺PZ6Z^S-ӊ*zfٳD񨜝3g5׼5u);F$ܑo>iD!,n uqDxk׀eY1HIԞ(q#~<{tA48w8&߈R9C$;)Nwi%D-Sb3ɃLJo˲✅;pM1sn 4Ωj XaÝ3_?b<,Rs>ײ#"_"Wk$N6By5Bt+cE5=Ǟ}r>L[^Z8O1s- NfRN[WEO Vf9u[K:ZNN#u'R&>'~%OGkMr,EL@ \TppK9Ŷf+fXdy/X:'Z'_W3 }0:g^rp?qmly#?fg"-s5B/[u Ȏχ{ yҬ uhߣqCDi%l.[ kZv&uhޓ~DOF{lwv?AZr-jzZj8lTl߈k=Q''<|ѸxB:7N &j =O Goh MH)Aj7S/h ŧa|N>hac&ƒ?60B֭ k̏MCŝVϫUj`}X׉>6l69!F?(xH/z'iF{Wge%z 8׭NA۬cMY"4!$Xb7~g*b7:q pQC']V?(Rik,f[̵ZbFpB}gOr/=XߑDH94^XF\ m샹PŔh G34Nv>|Aٍ9yp:\亖ڟ)T/v7 b,<mc1?b[ oBgs&:a `a?M]{g6q{Vx~\<ըdD9@E~Xhِ=.SOwVR m69buu^=J+Y-!m/񜯏4Ar|6ܭHht/ YωX_DkŲo.5O?5zR(V Zbg*!)KRo.s~z[]c+༱׀׷Vi ;SaQT_.7Ii\Q_"+P\hdknsAȦ:wu(\dad[WCew9hKrk:q!&VC! )5ߍ󻩴b*}mBiҊ2 C=y%0>G /2'%x|Yh}4l [@t`|qBtzw[xs Yrs=yK@T(A&MGxl07\`#{ @7kXi#NDN@? p\,JߴR}_왢^?,$г>=Z5>-Wͻyj 6q|y⇿3?fDkw!2K A{Ģn'5Y4FXYܤs\sB5kr*J+ y}C=w2IPvyJO.yZc ; 6V^Xサ(sT|Rxxx$6mG-D-&p{>91I7cZ, cpR4Cv\zsem4^Yvc>5E8D80Si o%lC*=-P-Plz<:GwA7=&Չ, #A=V#87+1i}r;Rmci]yK'LJW(QGZPHqx! V>J/Ӄ{ղr5ufcϿkA~)~QO>j-.یfT3GdWw#:|“Ze Ҙ5}k\ms8{xNmuh3q!q|/\.C}{yprIdN"ehY 5 ۈ"B2<ѧ)}\Mi܀}cTwKBu8Ί:z:[j9ցQzKii׻^,~Ѿ{r|VQC3Bmaug= Ϳ~2[ɦÎ\x=Ic4Mh @@o$w'W\c.}ǐ)TBoNmhf'+# 쇪QcY XiLLZW:akPO!|Y7k,J]8[K Wo 9 ܲJ[D;ާG=4YO>nG'$$ ʛKl#M:j?o{\"~j c[VQbS5ELp}" o@]+9TKKu Toǐ0zu7^^ Q;P|2vΈq,f)κ}j CTԻ2 93!y%iFw/J iv, 8\eI.yNhl6$&͠BCsL^2/k GhiC5iWZ_}$%o ;dcZ_>Cyc=Bj|-W<,H)uj)tJ}R_"=/4ˣOP`J75G!|J)US6JmE#SU{k.(.7Gq?c0A?s*. )\>Pj- noEo%|-"N%_{%sƳY(_|ܮ.uؔ ҟJ?]fGC>p$q.q_B>@#}Vn~J97RIݱ |SN;~!Zn6_}[o7 jiE_QgnBD17u7Z:ĶN3P&Ï9]JNI%{!H2T,NIȷ)o*j{WV5_LF;W))[ac(ϋS y(c ӽ4brĀFzs,+_/j*0I"GT y"X6j6{w $qz=[oMAŗaG<=~1nִ]R~^'6σqwW'uRN JzR J0u~UA*!?IPoٍ+TBGJO?AΔz7nԓRPzJ#WQZ }.RǣtZпɘ~{^c3hmG.Ƥ!4xq v,3|ނ]_P ^TA-)Zj![/9u?mCha [HrQًd+3vYX<{D)!da[i~8_淬3tK؏u4HfvE܃>i]c1w>E]͢y]in+o/OVg%YX;¹Ūt3'rstVKfڨY@*Xx|Uz_ 5q@Vn/#^V2NרP yKXc^8$#<dXdaIhAoI ќe;ܣ2n"jlSAaST]j7n6,)FKPi)!TʄG<ٺ.g(szF +"lKj}&y |8ÿr@z[g3EnDVV4RDƟ(ە7 :j =;孮_'+z*yKvZK`Q ˟Վ裈'2] ꧖@faB{cu]rNw͌E`c(;4 yTFۢAr;6z ƸV{j$ެ<¥=O@ .ϚJר93?ɕi:Ăn5ȺnV%;9-x 20 -Juw_ZD+&[ljl-,t|&9vEP 7{}#$L*=.KlrƶDdI % dFtpN,N/=2&?+s$@_86~N/]c ycPT\6.e QX*셑lF,bln9do il6!&WcrG9b$S;JZ2yGC@tyR-OB-SL$ LԔJ55q-12Ct24e{OB/MdsɆ.ITg ٍ܁V{G'@gs6~.`-fVN'x60ٚ/]>++&A흈}dV#o8zvy< ꘿! <2(ğ~%YzTH=6ltƛΦ#ŶZhm_q_c~dεѽxrBu&mVyOq?D+t[i;CgDzN#Uq#gq7WHRdҏE܇EbN vHYdE0CAۏG :m&Ftj4Hx'JPn#BSin9~ls3uy!끔3IݭF%Hc Xs #u3kl%=Ch =(DzMڹ9/URvBݧMKruۋZ g,9J=o6o\g2Ĉ$n4Z&%qMFϪ}["#9B$,9*Z聯Æu nGD&v Wlx KwЈx#?Kx+^}MJ/N0.{s sN`M/ACnĕgoJXIui7Ou֞ hޡedv}-=&z1F;JȆ*V} q/ODdy(ܯpjn!80w> +G;q-1N. @I1cR ڏiWqϕ4+d`$6ݝ\[;ƋQR;$&^IwɄ0h"y-GR7@)2O$8]lKA()3%DiJf UYG C h k75cv&|չB@CFbh.7Wڼ]+,C۵i1$ҩjقRۘ܉ Gh! $ЋRxJ^ B"y#fnŒ:NN"?>.b-B0{(KԸ{lmo[xzݰ#u[nP7IGG{]z/^K`q<2=]Lz8We#%G7),~uk ol@Ou VouGU4N$W5Jx-'eE'oڜ9 SI7g;y޳4h鑱6J S\v|R.ȉ<~[`޷.GZʜ&$rdג|.dVhw{n7 )\G]sxR /QmBP1F<ˊ= vb)g)"mL-@Ϻ-IA|v/jiQ4#^"C["!;*,ˮS#we8΅{@[#@[#Vs8_!5_{'$=]yQسb<ȏ;)VȜ0x??B̌,߀5e?Ѫ[QPsicКi~ڍu=, m=#Nj~_>/.Z~DthiĝZO]jeCn98?`i#Nl=;SRx+D$?.N\C]Q ~JR`3^j:{*nC_rNח 'JQܜ^;+#A&Z-o"% D,[̪KVl-T{xvbuYm6beRڌ~7{FZ1:؂gwxmN!{YTVo#ڏRM(KM4':>QvL"ߔN^ ڤV:3P2yߌ[;N9!^rgPN"ى6ƣWi2c, l&~@?9m1: _=µ '>*F"?g`9@Cy iehSդo^hcvWm^Sۭ"ag}UEdzިkznZ-#;zނ˴8&@I% :}s\6r㬤'|WR^^L,obt5Wk4uNjǝWڛFIY򧨤xOSUAT%ZTe50Qu7u4*Ta$(*FIvzlQGJ >5jo`N};A#ZL&TF),OM}߾X(9T+Ч7>20VLozBO=QC[W~'4>M->IT6Хg2OG.>M%od$Yf_!DdƉ!A1Չ񻎺baF;Yp|,;*?C3(fY8AoA}^櫿c86d+v=7Ē>c>.bb/sR]խ!\Z)W 3l%?-\Q夙+MȎ3xGݼ&ց~n3>,$"xK,x4n;^=!2U{8~ T|Щ"{W6.׺駊_*>4NGg{[3 bna ZT8Qٙν"łbvNatn[i=.;Q̽ϼ;JQOyJHf_Q H 馷h!Eo"S}gٍՙ]@5UWl.1HkBBL /-Xڍ2RX+"]~K  7]O.׀0pho"#t᧋,g̙֕xd_q-uȾQn]c-Q艸oH" ӣg+ ;wsS`5nllq%t*%XoC88i?ꃙ2||&2D@0q-is,%ZZc}ԲgJjaD$ TMd"6MۇU9{Q#r/M~FދM60!KXgj[f++^x}e%WϲZiTpĸ_ bRMߘi}4E ɯH X0pV/z'?Lq?~& 'ףW\{cwy#dnQ<-ch{ډL_|&(F(@B[,$ A;m8REL(Eȁd L"YIdO66oH=|)b`}Vc۾KvOc@4ΧglP =tvMf }?}FFqJ~KP wTZ7}ѥjDJ_/ 8ğ7KtGL~g~ů{$L4V?rvHs[G\ic6=u$D\%t>U;z4K & I2Xt 1ai#ޟHT21dD/GqKS䡩q8"nǶTD>hEEwwg$5ӇX" EJw#= ¹cVN\72y35y35(^ *Y4EXs)8b}hI+^GosuY8|'5"x8v6zΒԏ[5a,hHGC>X; }-IxZhr91,Y!j쓋 gΰGGX"AˆMWgB0Iub{+>נheW`<4[-/)Is!|fj-.qQ?NDkVݕd*-)6Iv@v9۴ 8gO pܬW 4k9ѢsߠB'a؅e Ai% biY;'$km˞y׆xA}$ld>vͬxӷK%G&@E*sک +BR%bN{7s鸞cqs9c.E;m~MT=f2=QWĢRFN6b.' -wP^1*l7FZeE+XgG+CO;4a@bφk?ZĠg}JvYgu' |odv&ɜohk}=DbpI;&rĝgq?t;M`8yvHvEl~HlTB0..0Vt}<'Y!>H't)}{O{y|0]}Mܑ̹8#o!o^Aj,XϿc:Qn5G hŝ JH!{{jC[xJ9)kVc-94 }k mKTrۓn9֠g ,WXd 5o Z+zB–XT[iu1Π;'ټP{o.E_ N*c4#qK\h!ƌ|F+Ƙ߇r WSuz< ? [k,"'\ГQJc5O Xvilxeqfմ)BWȥb?ҳz|lm%RnEPor>`o'wO{6j̑ǀ0 9x谏,d% }1mFg`¡ʙv|T fټ}(#}5OM0"ΖՐ|~ǒ5W@ PZs)k߇"U'pGDtE=`Hp_!VC]d'M_Ff! q\S^=zB2Z{yđ!Q l$"\pex6𖰻)&y';!S$_IS컡.*3B@z-c47 ݄y6%7 xFk\\(#aOkFcWq&¦(D+kKL BuWdZr+Lw8.Iw))a(b*'ad L:5Ed䯞8^[W(d+F9 Ş!(]l,ћ 0Y 2baO$ \<'n~GVOn-UnL+V]zOF,wT+{s ~Ie<6ss#)vL&ɸI˸Ei@P W ^X Avp[w[vh5g Cx~5a1z[y.i'  QJGq = 4y@hx o4m^szӥ fQzd4ʥ2j'g`3/XHo}]C&/> tv%0Q"q澒)ƶiB mF:Bia+)*.>sQYC/#~KG6QwƕHx22ɜwظfD򚈀oōZ#UuQtADq6QkӍpJɳ,wZZ zۊ[N6α %W@"NJX*xDӽG.Q8=gG(fxp)Qq"怿4jG;IjvQ, Tݍ/'ae;2", W.'zйG0xN}܎-@bgiGK<QQݟb#[ȿ3zM^߭tQvu5[k>_ *Ekw3t,@<d73d!LzzLXFļ rrB΃܂m 8fGK(6ޫs0"%qD4djPOLJAeD!UO>;7HW*̆I_A8;XFaZs9)O43' r% cEO7󶔍Qޙb£?ԳF=siچPmɚ {]ޙeb&%+O8c$viڝFUmtv`Hπ󘋭J䙂{:=K"u"<' /NK6 q~6l%"y3GQzYH:5 zq8>l1~]M/V̿ՕȺ} 9g~P#]39{}ZXធ'`۠aNDQcW*fX蚣"O߱i+mEȬˋXD1glH:#Q.בQf'K/xNe9%hS$YE9y5KA="EH#+@1@YYm,4 Q"Y8VyĒ-K*;ǚJT-+l̓7lrŎĂzԳDyp%J /6` fe\Bn }¼noӦ8ҫ$%;3 Q~Z}EH}g)+=&v'"H f3@#,f%8ٟ߳[fS `X9Kr$3ض iay=h3L >-1$|KvKrw>#؈DxߤYs'7@%qw1M ;Mp|x 'ad [}Ixo1ݽad GSAʭ;:H*AR>&psq FZ2Oun3broʝj<t kanQLƴ3UmQ$>鸆k[jqԈ:iXKŸw]] 7-)LvNͷ.س)gU~m;.[Lr+]olQr. kA T1H=Ʋif^c>b5O7by& ryw4ɰWgC UjB;4"|_ Rcb?#U"pt"I~t]•vn4#\nA=Ήahc(yof٨( D=xz\_Ѽ15oZ 5S%c ;ޥ<{T@Dޏw+s`EEӽǽ [!Y.2o=3gJ?l)N?Kh#7Ld *ed=\]x.6v2<=)i$X3`[ +9!ގzr+QsE6m$s ;P9; ui<ڱ:u|zgSLNiRwtN#:.,l͔͈مoVhf1I7M̦7#MLЛ)4;"dқg+Ao7/қ_ 777ͱ7Л<~D}67#׻F1ST/n_GKx{H,u%lU;p{/iT~prb\w=[֓uDV]~7Yzb%G_6z'Xء3w;LAڝ!I;V2 :Ruo~fkrwoI׾ 7͓-;QymDm9Z#[^Ac3j{DdK}Y6&f = d2 KQ:Z ;za2B(rFLVOOK hwWOԵ`Y#8\RPQtsyt&Fi(qH֐z`]t"en7p%/jR~.f};j*iQ8$¡}bDCmƓZJjl3# |w[jG?ՋmXTz='6Oup0 #wo-g2"ڡ$'qs1k."n4A IlNŭF"S4K##i}{3na+tjKYSč߾oFY\=Xf_!:WbMdLW숔ۈ*Yf(K-w@i O_}EM]Lrenn,4dxOa>v+Kb nh]Nt'9 #Ol1#{9Qfd)NN`64ćh'֘cF>mLȤ\5[$D?~+RE8&TYŐT 0(kα@=6LZψZ/$=_BN׆_YZ+^gDD@ 㕃,:j"Ư5(#n5(mBlb[VbT;zh_0C<'VmYq}_VGȅ9Btb9(>/9J(6ÌV܎kn -=lo5hG(;>Y.bՊ'q6{a b&6P6;n]=H;+!ku‡kB#6MWۦ7919R>KR— aCw% d:%區]!e;J=cj@?׮ hX*wY1P|ڗ+c| Dƶe,Ǒ$5ZmEN5kH#ҁd(MRke31ǢZƼt?pEYqr\#}N]cъ"p.N%"rh $#0NU*P7IZ߹47NjgpbGNLxpt"n{1=Ko!t>޺p.ЎqA#rVYpGl3vh=ԇye|zDχ7z=BϗGzȧ#kznJϟQ7JHFyzM:ZuE[L2Zźn779@z$X潻ĸ~˘.I"rXN%u>:[nS{6'+ эOޑ@=7j+Bgm @ ?_ |a!ytHͻp==ŞQ9!YB-*Ln@Q纝CJEl ɤAh/$ڿm9̮GI R s,٥8GCO@~x. /Sֽ0[톤eҍJػGz +` g)1> -6ɚ6GK%;2.k::`Tx-BI;a]P  &?c uJ +їjfZ[b'[tB7i4 +-53 &I-$DxG3keebiT4΄'w۱Ⅎ:FXlOAՉqq,(vRut*3V&V\I X͏ì=mѭS$H^5zI}X7"Qc4U豗᳦5siȽ%"8*uo?r!ʥџrzFO} K@~L-7"D06{5ۿ xsZ~YJ]S1 Jk L\`Aj=:aڤf*~Y}AG'L>d ?nh_75ϩS먻\kkAZB Rݔ?TkS^9ֻ'! B +cO|Bf/;ƱNPjˮwaOxf״ՙyr 3 b?/Jcg1?E,?U/<4yCKZIE\JʕL$Ny"-{xQ6G)3=qGnjGd"eXb"$5H'rܱY3M$.L^6,J ?YWfwh7DT=3z9%|gWܧɰ6]~{b/M~OA|t7Y-xUڒ{T+SƇJf*-Bc5(1Yd}Q=lDISx>NgK.)j+P4қiDєOѢE_$P_wl hfɆ˦3{D։RQw}yT*Ք.Qyzs ^c9[KʗH>87{~?gnygs#ꝰ sMU 咎x>ʣN{KQEEt`i`)b_-SmԹ3c6Cy(z K?OM> 1p|NiX}? 11{|äunq 5DDpL* Geˢ7ݴ_-LqaO7j*ha?Zk{YnHA#V6-zj YtS!e#lz|.Q)<]ȡu<ܭ0P\EdQbmyT&;4CR6γ MZ 5 EMe \H ..:j6dvcQmXTKpn6[ݏȡV9;ZnC/آrS Y$V,=4([IF>a"y-g}u(ɆTg8$y&3qG]I BZߑI{PP}j(vD"[;#EOtˊHfp2J5LN;9$dOm9SQT%yׄf(glp9dyƞGi9-uRB0#\M3Y4iXt7{ЇGMjM@JM;G=}oN;%ҵ&8;z;7gnYKs?CX]YOMfw5VlʼnHhc1vZnN*PlgF_t޷!,\v}jF15~)㫚T~û09ZMM. ./m/+@jF4U,JdVu9H䷣qvD>^!(I4<4 ~Z~Ht \zJ9J(e(=J%J10p(5"/TO3J}JRcDMxW5~5a:bw^.d3cRa& /t{@?Db=I(1-.#KOoVvT:FV2SO[(S`P";;cc_r2Zͮ}_ISGX S+VH}Ip&.?j^`wV>+[ ~-VJmMk)u=L-MRRgunKq}6&աrXBҤ@jO \^=N!E791ATnT *[@=r@ʚځT!%YD{7Tmf ~|[/OݡtJ6v?u߼|Ŗ6L0઼-M"1ۼ/r3@yde'f k 'd;]͌.1i} *LK;":.C~H[WE@T`+2=P "n]ޯO*MTWsn3@l7v&~:_S>e_CR8( e<"^"x+8,vr¬R 8scR [8>qAy,>d/CXz_d9Pԕ_Kn2MaD |5ZC5c)q0(})9%42MY`|J_pH*Xo5R~ Rm NbĮI@eO4!vOl:t:C΢~37C9) } ht}b9$+q~|?eD_!`_U)2Y 1DZ8N>Sda,_nYw$g/tYt6y8l$:^meŠikw.ŵ,eP8z\*7`? J6̀n3 1G̐/џ6$DC ߝ\sM.:/ [8<$tL84Mg:s?mDeWvq0탴)qqʀĪ3Y$Q"sRM㌚bxCzD{AZ^*<,MyQFe+G61VAfKEV3V1o୥jEas 7p΁2lHwIXI6 }c$aMy}`D^{pP63ZhMx)$<Vdp"d:ޜM5MMd?ӝOVc zhL5;jL7GXγuWbqi,p^V7Xnd_VA_v7<ÿD }7lՌS\-X'Af#BVZ 0)^I}):>݉^0r_!9J"yFzdc"ˑE"" ͖qeԂ-9\C}ADzbz@Y~z CS>x^ >b<Wfjx~RVu5 pezSXڨ+nyc9me W&gVgI̐=- oYe4bM9F!浒.(ܸǠďxCh_~UHkzX&45.kSڹ9N M4͑o([\\מ-ڵ!%$JPQi]БQEMc"ߧb1Fhʨzۢ3.-4iކa/KxZO32a$R#hMT^ȻHmT_||{(Ʈ}+I6ijUi/Yz_Rݗ~giM&jƏS[g0c#`&s+h(K5"8W(nC3s@G"KZ. :cIB4u+Kkݓ.s%\d\$N=o~7#O Q=TV AQUȅb~N$t7ΧHNZZf% <_u Qi5@+hJ8UK5%.y:Ō3f a|/Yo~U! m ][옼[ 5lZgY&"߄MK}\nA$ma\ӤZz [DiqU,6YMc@  ޯ3tЮI+{Zmgd1lGq LbM1y޹^|C}bJ:5ǽFf"Ćwl9Q{aןxonPg&K&Z-0;Y{5=RisII#fx!Zv޴34M[Fm^ D{S7"}'BiTsOhxQ8i<8#>;nӳeʰ緔 <0(G;KJ}ںKmFhم%2/^+I OU؍)3 A'7m0\#s?k+=oYch-"Ըb{fϤ:~i[ $ゅxm_lF$.=FF\͛NX Hpa(/curIf/>\ϩz蒑7>o+-IG8M{ NT4v#Hzyh/w7]$ >yŽ >zwH|VN =ܐ7K}G*Q&tjmT逞u 9`8豚_|k0Tv}MGrezI #v:2Jez*NAvzQ8k_5_d_:`=U`HX,( ՊG5b:.٫ᬩ}ڙՁ9ie$SY.fоU ~@IZڏF=;5&DDa ۏnPϓP&0ƞTs %wi-c#m_!^+E9f(_:f*xuQvUO3WhݢPQET$>Yg}&٫ϡ4e/nv>٧47xޑOWb%B#b7 v(*ӎoc~4F{oByǠtf(wnFq`vhzm=gSA󽷩-+imy Shkdu.OP2@w5]C I[Gk^X;W:G)^Cmwc__LTO]Նng q rc4c`~E̔#{ >tOu0+"+Ai<+ * MUߣ܃ 7yY/Kx{YqgadcYwqgq州dLiW_w 7o{GGFU٨١l"r.`,6Ӟ<~Q\I~h{FD3S6ނ7SҬ=TJE} 7ILj0E/nrGCM-C-[s*;YolnnVK)in -\z3;sO8'0ńO48{w<h=_SOBՕ\=0 9p/R>?aqj)bpwxV|8^p2 i~"N“h[u{=`$ow=_xaFd k郙>w [:OgrLsǎQ8&kq}?6k[8ߠ5-;vlF^utAZQQzH%C[VGO; M);\Jy~~=Q8>i()6+}ɷJ&4¿S/%-RDPQH6Ja>q-r=]ox{Y|E(3n>U[N}$R~@m5ʼn<&]t^nνQ"A*ZDa3*W&  GxE[ɰOD_oT^*)68ӰŌjC1LRi, v)h_saHWsE8_K7)vM {lw4Nhc 3b+SXH3Q# fj v$J+yߎ7/A2OA({#8΍rNJA_Sil1kAd[tNHK߆oJy= \ ;ISoqW%b.|ŷ%lJL+XYuae5X_͉V8/;jsؕI)K|XKF9KMUnYΣb"c0MS.?ɹso[ynЦ)j=V>1 $cIHx<~E߇'_-ONmj#re1P[s5H[H&q.4B;,H.d`OA{ %v19(bO *6Q[F?(<=( 9{1\z.79:-iVzNR7Hz=f/ݻشKR 9ķ4]|ȷ[RgF;ČߚH'+C''AG\`s aD48?ǒ@X_zMXJW#"qJ?zWFSGE끒oY͜`cYriP/A)8 #_j87>} hA>%O0<8oDyw2ݔ*?nah'Q_c"&U;x4E &6VEvBtgWDN 'E J"g`츏8MYx>Pmq&}օcjP+Q)|#j2N#Б/D:NDZЇTi4|]Cfpx;0Ɲl3e$4Xδ)"5rI&9\Vb5B\@I|+5'iv{7X}gxPAH9,nwy{2K:^7YZ,X'چ K2vW[]ߎE=&XVJ /\iOoI\<@ q<$g]Q:Jh&!R 7WN2Q=R`))Sa~ c$ևդKXFGUq×>l{tպ%#v3B 8!3;Y1zJYSD+-Vf*֡Z9;sa<%;w1g]Y\ 4|#/aν >c@*052B?ͥhɧ>[v<NSÛл5Pl ykٰPvuHdžM9(=jC;R1Z˵[jQ$8_ ,1o9 zO"$8uOB'k0[ : GÒj>:Y8qL{dSkWG;}Ӭi=.D<ا"*"z\ ){dPV{A)O[PoGue6N yY */ ϥ8~8J%NKjÿbbbP(`7u.T%6H/ +^7|M_?)&FDIiM"I_n24$#ST%E`#ZdqybCC˿&$و`5Gx}vIYz7܄T'JJ\1ױ; O˦4 2 "w$KԍۓЍߚu°v#C"M/S`߿#ݓ #Ezx`d$amoU> /d\!TOZ+0WZGnd*3 JU~DwAwO{kFTN3j^E5$*QH}RcT|;)owPyf?7hOv';y#1(&]TYi̡Pdx#H@Nj=$u'T]_Sz[7Vs1*pW[(7Yqԍv35ٽߒ.* Wb#XSC0fa:Ջɵ(K6ou]kAfkJn$_6Q4h  8*OV[h,[v|to谘kaީ?Sϒ oW~fMKK`.;S`iS\7JeAcJ235&*JkgLG;'F6]x4+*cq $5?R,m%,&f ?LY\WM̚("zVey# ւ|mh-ߚŧGK~onr6AȰO 68.$&Yy >Kl =85{h+r/k9@!?̿ahK{$ꉆDmpz}4("Gi!;H{MpT+șܻ9_qh&< /}i/S:Ъ[Nkd$.%N/5Fؿ-jh]f_Fkk;{En ЊTxr1>bLj70"!8~Q7hc:0$SH^ b^=g^9aeG5ARIXߎ7mE6Ը$ N&oބo' LW[mܳw.ir/@^{_j[7.|r:Sid#v73+X)88oAvyo4w%Up.1.QaL-,7RQ>L=~7.5h:Hv('!e>tn)FWֆFbcw+"VnaZ|%<=:FF`h{4;5FfY|3>& %lߒ[;{D nIi>x.}Ċ_UO-f&EnglgNkEzgIQK~_Ml|^Mc-Ġ3) _T_ eR] Хkם2O/]iV<$fDHq` Vّ)BHݗ% ØOD|i7 mqp&|{ <=}zqP6ƶ/Qc ll{WӖ#xOQ*aL: t\m悇4{bJte~l NH]">ߗ˵N=B=ɣB#N J*:gd.c0s;9^; MV2ȮHk}ͯIV/kRn 0ISq,73MM_A%)G$r>Ǔ3|8W׳̢BZ'<'0j>τtt9n0j׏'aK܉oA ^bDcVDǗcގs2a}ye>N1%BF(ɽ*-圸$~VdЪ"|lVg[Vܻn@Hɧ!ʥ@TFmYW4ȄRw.AĕB GQAeMYP.2;ms\'2l)40tvn{m"OD6\$/YSRn>*9XDwXoЫxz/<@o* |=98,FA6Vy 7Dcovw;U=![r5]{fpq3k7c,IdCǿS&1ށYXTfւ 4Z]}9rŜZJyEU1ⵈ;(5#}4fXAzw‘(E%ܖdpЍN-fwIOnvG|['xo<4_f,_-xfg}'v3r>^t:?16\b:٪O oe;vdt6m#_E#dk2CNdx:Ul$ 'xzmE?ڤ- j-8jMvEEjG<w H/]9xRƌB- S!ĕWWpjvQ_ rdx4̯n_yjqg5?h}#(|[\FhW duvbOY );G;cXlO5!BBT"_@J7d /1gs5>^+{g?dwqD#2ņ -$RtHQ \[N#0P<9b|RpUC/E0:?w3ւy㛗9Z󈝟 AE}4y8:gdꏡDgQ4 ΁1GQ&D6 dnz@q":F" o) F]* #o6<+lXW7Ps<~'-GŇӅ&O8E5l{.䃄| ijн\>ҌN?w5 kP[}K*'7~UΆP_շ"XuQAw ؏7OvD!zj!z$Ƅ`=0P5 zI)q.#9o: `/ mmOT֥dD%S\_ ^$fsڛ,v5,Gڣչ1pw"e{fgP[vSԖ@[/ۑL F;Qq\TBz۪%-xGuS-z'Т*"P*0{;e 92n| +Ov+ǰNl7!-"HVXI u=1e:jQܞ/?E)0HԔHݩQR2Z$Wa[0Vy"|H*'P{2BIϏ*K^5jЉ ;_|%#X9R#wI۫tL rSvzݞ~+T;~i~~d~~k^D7=}u'{,~7^n8@0:4\ )#̻fꥵp{Q{4oN߽ߝwg7EG-﹦ŘpJFp̧n'3FE1Bj[!!" d7#X"ﵿ>j83\%e-҇otf:nFpRF]gO^CMreRk&P/Kѹ5rM=}~?z5sՙʲѻvPV;(Cg$gGGk-΀rQ{uVxp\(3Q8a\vK.QySrG ůg|)B;;,z(w%y+ ?Y}4آh`=\SϘJ>mCwxPy!6 0>t"Oa`!O(;_wWܖ>91a?sGm"ۈf_!$솆/PՌ; A\3oS_R=OP)wzjEs39X|]ԯ=kO%'"Ϗj3=P5fQ,K2FsQ ]A9#?ߘ/)'}{VmŬ O-"?iCӼ58e_,{VBMQPi?SUo;]%!Y:p |e%qrk~9\gs x<عn98I='d.0Hkea> f*de:%eD W {B7wͯP 0#QB!#X}Sʼns8uHoX:8ݒ 7n2y}Oc׭DۦP4g>o@bo2{Hɂ)RDܵ]Gq=[m̽,:q`ubw&Vor$"Y݈VDި}&}o#M"(F7|Wn2Q)=~06?~=D<6j_Tg8*IokJ˄RJңQ; C_>㙃"]f(ՠo@:[&*r;'E6H|׿yk7[6`ٰޛHcvmIOtRE΁(nRtNNxṰqf"ʈG@.IE[6F449zcO ؈]gh[q;ͳ &wK㪾): ڳ#|0~huC2Wc LB8 &Qa%x}փPi8&܉nlk++!8޽U kBcYzD\HjD,ϲE/Gn[X7=~̌?>p/!g<N^1uKJ&2ܴ?p1'׳q++n%=|L9%U(".D fd6{͝d uvCJ|'s;+q3 U afBV{62_ymTkCü_{c[.-CzWj]}J,j ~4yh@Me ÕA8.v1G=IDԐ["~9Vc#}FŞ#E<,;]MzTcgn%:mݛ|ݝuYG9I*xp'yӚsEa6b=qm?Ĺj>_&̗|1q0rH7]ZZ^PKۄZijһmiFCf16F9j"ڙPs7pDx77)@LR]KKI]&#>oGLXȈ]^ݨo鮸L{H4U⹣?.q8i Bqq' {8ǸJsLn1sx{u9\ ^q] \ #yRl_@"B^A}'a=|qdA&x)2J>KpRFtLV m%JlPŹ&JCsJZ^<݈^z-tAjl(D4ͧq|vC_UcUSٓqo0Rΐ<<ϕQ<#uF$rIv>h06Cl'Њp~ivif o .٫Ѻ=8 ޿J&·#a#W2*+-N֏@+T22ֶQljg6zʋ{>~9Ze{MK/;ɬ[Q $מýk]cf>Ep.c|4t!p"`#U nB#M*ƇwP_EK>oLx׍J;6 5'6w;z"*%$~h9M|ծl4h /btjhxj;6QySquxJ ؈8j_DrosɮnLr!FfÚ#zvN.r>~GʿTUٛZO{5]ZfC[1r w!Z kHy6qʹk 9oO/ Zy~ r:ŌI~!/v9G9P;btRM ~+y(ߴ'Oڎ|>epb7lwk_%95j#6yos<66g߆kӶZ!]&DM_V]W5\mWO[[vԚJ-~^)",EU{POgz<|G ʟj廨~p.Qe 29wRJ?y"98^; W/m^G7y\Mcs;8+ ƲB۲W}u ;ޏ{\3_q%`ax~Vz{@ۤc -!;"K[Z؆c2FC`ngNkd N@ [u+2먝`f|~W^<@{ ]z嵂k]O< 8 ΚmY5cC5nz r3i> һL~!tUw} "I)D{'A{J;&vXMnD ~^S-9gA-xh_mD;E;:Vڎd1MXڊWъcAhkhOAj< j) vM]ny&RsÛ+6O8Dsq{Hwx"Y$K_#C.%bU䩕doRiW22mj mN7[1 S Ln1bjYh[LW5ޚyI;v;qmeq,PBʴ.j0&ҵp.C<Ө ]Sb8ZQ( %5~:3lmoόE2(M;}-nX-)CDӴҾ8[{Yxa x6`7{5 fb֋z(p6`w)dgw=ɬePY.SY&᧺f1n*= [.r/I A,,0>AU.f"7.8>΁&Q[) eϯP =a _T*̀-o[E + xXCABtw mg_B9VBV5@޶0 kŊjŊslۃ| 161S/ /Z{c6@z/ZҠ]и8͏; FW^x_˩EDĕ!rj!rj7!v3˩c;G7ۆ~ͤh.݊K"iɦ~8\@v=#Tv}yD/_If}&5vܔx[.!JPC)=1:UϘ>`tFa!҅$Kk >]clru[r-r3ݾh(¨%KB?DA?'(9 ;צFI3ݰ5KKnFP;­լ!E&i+S+Q.;n+Хym x}uyKu-T|.hX-9ц؊d)]ۼӴDm8i .fAϥW gv5k;zK-klQ'[xˊI}jlx -͑5^0pwaW_/lxX JZXBO&Br/y-;'焿/)~ TvB{6Ȋz/Lz,W>~]Gd_Ld۶>*@O7tM$3ac6u`3LuN74\1Y<Gkz{*fa`{' n{5?90RxzeuWEErzDuդb]?G*k 5q^8Ֆ@)iT0Z Цhݦc.sqX9-ʈ(Jck(6wIttk)Yq'ʕG_KUzsRCrAit#vBePt.r0 7i$6OE!S[u\~{gUuq*[ccY=~C=%뾟 ە( xG:.C<^̈́3$6!([DN:hd>iM̂bd>U|)\'qNi_)Ɲ[šOz+]B5LVw?L7JJ&'dGr;D.. GePR[9Z8:(v h(&m'r eКvi O3Lhyx_ׂޕ۰By,5bܿ%Wg^IMWkJhˏ/? A.:-(Rrz)G].# `ICYg %ҞFϗA(% $ĥ]Ap*{ޑ,QZ n%$Ic#F9hT˻ụ?~*/AޭC=? }ָcv%NM(=ң)=0qPD]6pj4m,|~EET5 I.Ō X7ǞsyOP{ ^1l1G2?Wun*wr~< 釡+龏ʿ;QiwN%uk`ɭdJͲM:߅x3g{\.Hԏ8sx.Cܢc140ǟ@$.,%-a)H[O$5=_օPn+΂Z/1!8?aؙ%ז2XD~dѲiyi1qen㢬j m2a݊v@ 7QI~·& ^ q߼`5?}3S^hL}hwSK.#L F, kstFz"o?sA̕ƮLGۛFQ4ýI ង6 $rv!\("R@p!,A˹(ˡwkMvZ~0KUshr˱2vt$1gѭDߥL;xSC|otKUcſIz,6'UAzӹxr,mâ@bOYynAk T JSN3p@1%vz^g+U{#[{j݋g;~oye ݰ~K=Vy4X4B͍;vo8O9Qy:G،{Sc37"&I%=5rƟ^鈭=~;ȃ)@??pjL@kd(ς; U<(qzs੻eO3JGbE}{/4V-rannG^9E?!P5|NZXcn=!K֊c{ѭ4TҤxt~p7νpuGhX= ӷ>7[AOLx梁I{[K^~ɘ[x ^o{v VGckle/WX/X+9?*rWOe6׻saD8FT8L7q6D=+Z:j;Q^ NI oU^]R\mb EQ%6Lje/ ޒ9_H{xH$HI02E;/gH&湡LݿzD &*y|AwfW`՛dCsT859W|0 ׂe5<ϽBZw_#g静3k 3B}DcMV̡M@h<ǎ< )fwvPg\>mX/g1>岔ב{=7r\E| 1c۩s cTWD Z+b͏ CێRr~kcotg A[[V"ai_M#UK6֪$ZU#p(Ee.uV7uw]@eC}J/-;KR F6n~!5VABob\ "jX0ظ-'c:_]^AZH1JlK TrDp>8 Mb `0P8B>:`P(3<\yȠ͈. P=)UcQ>b}vrrP٘GqT|2 313hJyJ3U\qGq⹰ڠH|ƧLV.P`#^V7|&>63>Kli893oaVє_DqO;D>lmGnz7 '6 tiT 0s $3/-AK8&p#$"yi#"vý?ߤĒXfMg/ГkaM>̑-luJ-%oUp^_|;rUcOPQ~a֡} Eå{RMԋ+Ԫѿq'w/sђG_vk)A4^wժ\&{/S=}9{ G`(QP:s|7#ВA-N--G7{E\fl)ߌȧլGS1d ķ[<ڮY˥+GЂnvwd|o'Uɛ{}Tu$lqc"@ k)K-Tc(-6K Efj}1Xb.!ٍ\"ˌY # [*z30 ov-fʚQYYʒA jPfY:pW"Ld6;YħLwYǡq0UC Squ(c 0˅3$tlh%MEOo#UyP[HXu_(A:  Kѭj:)P3 Jɡnh7zf?K~2O5X,)}Yujc2Quɬ*|Ra$|mm.GsJ{"v|M+]z2%ӳ@@ 6ۙk@OWR;j}WETm )Hԧ6O 溁4'~HLnYf؛}lLj|};*QlF!w7BّkÖ#N?!MD7rZ~&c )艋J! ?}Dtku`<./P)xΌ9R3S~Mދ<[Rxuض  %&-N4LY7.&S?[0CѪ7sx{QC7o|8.K~hkJ})NM=F~ģ-Aܩa8ppw]U㠻J)HP??n9Rl{ˢTѬ0Λ 1go}*:U>bɈ!*)OV a} #N8~~S>{h{B=yDcI<_VЃ C<&Kd 2d8<^x,E<Oq H&2y>z:\}QP)0j7{_M 35q}NGe;o7-UE|Y.-"&(e~lu\IHgzϟ")~?j0nj|+d?ӷ 8,n`z};o{o5Σ"Ϡ^(])k7~ {s!R,o)ŸoIRaKFgQ_Wwo䠇;:5П=ߖ>Ɩ3DTm;ԭJTcKTR7ܕuPV܏DǭgcXIe7>h`NL@f3۬MHNE<=aEW-ʏJ]'`U[QNZE Rzyڙau$pG-ŕx7A!:w u |Yyc@@쬆 $\? Oc8-}>hK'NqزN=G/:bK9ޙKfoh,-LA~.ܛq۪9P7'}n:57Wz"#ʋ4x8?2QGOaxxr`/g{繽m*fX!uWl2>V.m*y畦曟,mnXLbgCSľY-xo}*bߠ]8Gv`"g熺M*kʷ1]V蛦{4f̨D)_;S<{ߦlg"KuOZ= TJ5ʉvV-LNNdzSrǐ;4 BW6Y7?P-_Sg/$@LNiz=AozX Z*6&0'h# %ØUXӁ\WM-5pǘ.ᑙYVu GLjCB.kܼT12^0`|Q;DdG1-XYĀ ƾvyNTy-&ܠ3=w8ǡ B V#N|EZ͇S񬿠iEq k8ҍ|:cwGfbKZӛwg( \ G:lR4wJH~Ɩ̆Yct簍gΰSwyq;Vd!2A V V*юNGn<sl(֜dI= pp7މo` ]H 4z<2%FMk3!F4[!;&݀qe/ϕ!> ҟ{{'+`mę ҵe‡7 (JWXlj:)%q v]A]6fg [u_I6oaۡđf&?I\WxœSH )d=Z˿ i~+ <]HXX(6QQ[j2g<qvj}l1W+fwb `e[m W}E/TVi$ڥo< "7=BUD:GDMY֍ cƳ'SNmOGh@17 жEO5I#Z2J;ﬧ',tZ]Qxp"M]:84 Zo½܄D FTQϜun4;YYn"GnfA+{7\PvyGٔ+ gaB E-n1)#foҶW-+0geA饮nkID]JDE=$)hwi\ ؑk ϭ? }'xY}7fѮ*R9=<қ8aKw }Կ{'#!ͻB!; Gjߏw:wr6.&B~>q:a,4X,7y G撏/)3h!C% ,8c.0e E!Pey {INek8 ۋ[ ʇ)f9F Ga1i͍0|F G;Yf=HnUز/jC},IWKfm)o2`;3ϸnF<ϒ|}ZA+,w/XoYhPb p2*sr((`*ov]vzHؽ6=Q5对5H Mϊ`8Ĭ 0ckn4D57Qg-~#whUA- ޚUu|IEvN'OֶH&,n(,,ck)l,߾<#&ү7GSZ|B6V>ʖti^< ,%K XpYZJOceiT,]NSqY`/Ҥ,mNQ!f /Ri땥c),,-mTKk&KPX:;YR?,m!NyfuT:FvZFވ}kPvGh b+Of[D~sVnk柔BVs\+>7ϝsbτ(?Hf~,6(Gm)qLha=n]s'.ێG:m4iD"3+!/s칣.4Sښ^UZ4hwǙ Q5Ԣ$4^ԩ2%TTLR·SIuHzrtDPd3]7"9|}i权^/?[C;vWȷ$݇\ U6vw 3VXcC>yLZd -6'WIw}g6Ɔw:O ==Z noţ C )3+^֪S9ymd,Z\oQsVr,>ѫE?{<Y5 :߂nH ey}8ס3^`z,M!uCU$CmBJ覅ēgC#]"\[P -ByzW9 s~ ˙9<덙.>%np/ Vlx'yK~x^dZeRj|VKSp bi(Nb(3㩰_`#S08ܤWx>H1(^-]L g 2s`VT&[FOEC7NgQV HvQ➈,Yڟ0(zoޒRe8[xuC  ~oOEʰUD,)rƣHPs;ڲhdgI{Lm}83]C2٫pe>_|@m l`t'G`4:}pzvGZcY΀EQ9i]fÌ;W&͖i3vxX%2/6Ξ2ju(c yv=fwÞ^AKټd= u}YhQe08Dw_n`}JPy 7)' a ɪ&JG;Os҂SxƸC-Ϗ>ԲLJ7uSjݷ{`$ +eܳ믥mJ16lJ1vRd_G#WCI9F/̧l"=׎Kyr)eyum%;V; /]^h=Úo<ɡ~4 A->)>=X̖Q&~1sһLGӏ)<ߤOd}Kyj~iM|G+0(mR(] qԎdv-o ":W䏯~d""qcUDkʦV~yZOܓX[jjjV-wߡx'E$/M]46;NY}E(Ke(9'ߙ_rr¢*j`ģڂhQ?GmSEd% J/BY:C(Wô>8@|.ĂHF ʩę#eVϩeAdj@w6I*p5r<[Βr}ߞ{i^MsnwQ/ǐX=,.1r5!?:{Ƕ-5=cl>E@,C85vv7z$sMiމ#rm ,OpQ^C|ǸɲyW6?B;ϴ"xnOx?Lֻ)f"b [Z*5$CoBjTxwR%Jog5eb Z ղw܏fzgɂ6[}{k(򁟠=I; ?C}&[GN9\FZԂ 'Fn qӎrVe:E6A+(F=et _vBR~3A!FdXD&{ j) K:̽0aTVnK:{ذ YJYLӷG 9bd٣( w(r3+uJ/SD,.sL|/*Q%_/ԇI$fYSxr*SxyW[wX,k) )\BydpeL&-fj/7#"лa6ًs)F.JuGK՚Y1@ ̃TJAP zZ|'ç^I jQQE@\9,W5{aXv07w VB3'v q,unvy#ynf';Ժc|3P,  +^V'qRSu@Ǘ9u͕q-PaέM/ nXd۷s~J,&h.#GIfy?3::O-hDCD݁y؍7,Ad8 ܏#F^Md|G"sŋ¸5gy3CE-zkNT SdJ Fsx)L4ʔv~K'|իM\󞿍%ճ+hďvݞ>]oЮogdz7hL7PպFw6*Jb8Wt>Z^Fo,s]0:( >*+t;ʞ_0%1q&A;~vUxC-.L\To';(1ʎe !` ?\:ZY6?x^,A1: 4ıdI]l]uuـۓ Q"`=P'}9sSard0Kܫ2xvCl9^_Z)uF*vr ^'>X&¼vܓdPG>n/`G6ُ>'6bĹk%X9D45Qlout,z*Vn9R6ITG~$X̤@gWRdj w0iCڻ7#M*SeEN$`]nЮ7DH1~1mHl {6?z 9@a~vstnn.Et[vqd #~Y[+x p$}uՈ'POUVf;Y?;aZ8T.N*1A7'Gkh=Hrؙ:`zr­ 5G'2䇳K,IFj8[)"9~t'qVrn4=UfeӮU\T #,^ Ko,TE}sxN9:18͏Y=>ǫ AС7897AGO1gxye Oqv%sqs_qOzv/%9T'WE;ct'`~Qy@9N N-rXoQU#gqvCM[UR<3${L呦P(r"ri90Uù&qBMXX9;/ET5?/y:# ylnup,X QB}ncӮ qӀA>&ˁ-(w1}+a:Sָ z:\]nNGMOy pM܋ݸ.TcƹD:"3ܸۤFm_lN&h˩H24Hδp8ȼ/_8)~ _WA>>E &Xi%O#_T\&fV$Aui^[OH]`^T1y*_Q9/V[lby=5ERŃ<5oM[9%._͋gQs^?ϋv͔*Yod-K캟FU,[,QD*d /@ {O!K ٭V)K%`][%M)KT NzDz,U5DM$gՖx..Md2x.m-K@'p?˳.Ee+K \[Fm^.VK>~TxK|0c >,=0WbLӄ{@!C}B ="Gԫ88;a&g)<:Ҋ^֜.k##oQ:_hu0~GA{Z%nզhjcrh sHl'WӜ~'2w0uMma10?;VƧ.FMTVxe^Xa{I5i3|Fc7n~씛 Y7.~*#b}CS9ڹ6bQ!V:.h77zG3p;wUp"=`TImfR~qs]rtAt gz?V9:+Ҋ`$6 f9lRqxNsHmQpꃽ]K|LS:f`gۃ%RA龾*sr&ܰ"KbǏia7ܯHgG3Cz}$S}(jQv88MKq{g9|f-CA(Pcq;zVz#"G4NඓP+K:T a.;.S,* C#=BՋ{cݪgڰDŚYV[zSFoLq# r]6fy! W wǍ_hGdgNs㸓1KUw5XbdMMM&Aw5z';jsRwNcXƈ/h)-wB9k;oТV(=9-4\)W=UmoEۖ E悓!LЏ׏F-gZ`9Ix" `dnldJrP 8,݇+TG|W*|gD#>rq6e,|Sli"AP4|9 bwyw  yOQ%cZ ;L!a|fDexe;F6/F[FFQe>nzׁmlo`oXzpe?L` |!+^#v=>s`p˶|jȨYE@cdٷ9iы;X lG~w٧5>^D5sqY%f ަ˶uĝ|ܫ%(;KmU[cF+""jɥ@weo1Kbys/mDgD6?=o.E/ ;S֍PgH;mi։W/@a>ප3 YH TEx5='V 4q Rzc/y-~0NF};~S7Qz~wYqHwߩ({R9H;] ٩NPBIzB[PŔ!:Wp?M׷dG#hS̓[HES/8J;V MQ8gU(W**<$fniw$5X85}{]@9e"䐤Ϸ-)}{Ś/ Lrso4vSo%fq7p˵Y Yx >[Hx)E?iw*CC+KxU.=NwBHxXmX>+< Y%Ȱ:p\eƉ})qO.+)#&}C}-yH} 굔ggc0 LПէ}_R.FY=88mWӑiTo-8=9\cNKiUq\;," !Gt`}9ܙ#ν޳5vs@7+zc{p"D2w%1ϑ&]#ĸB+M:*3Z%,1mb_1HT5=ުxx6PThnz41xg)-Bk5½sͭ$CE1Z%z٬wHx{5l.w~1g_- ]+krkMY 1- 5O\}&.Sݶ|- ^gi)ԟ<'45p>i5y|QhJ˪o3Y_n\ST?mǸx%+سX?`U 0(D،NĘу ڳ~ce~G4I6|Adb12fPcy߈{y[Qy'|~7Wx'{ѕw=.1//AlqBWU]i&`_m[j{js܋#|𶧹n̉Ɔtn׿Ux|=.ݏ!MayzW}n[l+ݘq 6ц*߫@1/x=5^c蹶ccx8y!K#I7KXY1x31EKf98NL Laq/Goz#V@BpَmaNnĈ6jv`3ݻ 6of~"lsLu\GtVQ QN ܗC6k>WVs\GQl=%?ňLc u[ɻ.cU*{ʮ1|c:5lPlщ&0B,® ʒ AÚ#/ Oq_Ou+٢߾B?2Bqb{m7b_*ކE:vkۡƃ{҉7OL>2 lL;RDm[Z׊hS G~r"kēI%Pċ6am : 9ݣ _ciPHQ$WŚ}$3k8 1?ܿY0Z[ |4BC$91j18%HQL|c>D_!ǔ=~Z-6Z + ?i>E0!/6fLܐ y\ /癔(?/݉Vwk#؟k}r}&Dj-~A023m2@2oF[ًf `]F{XkɱޥE/]>ޯ!-Pk~r[9 F_/>'317BĥY,9>Bkg"WPxU#nhAz^|w[jr/ ܛ^ |I&p:~-:|[Foa-r}~pLN@&v.A۫97Yǣ`;'Vm6a؇MGh9.Ա.6k$/"D9 }~7B'K(ԋr'b C5iZkuM-"ȴ΁71<-kr]* Fwh|,͹F}EXq8-!9QB̴ ZUЎD,S*`P5МwC20,r E堼@KES?w~|J fCs2}_q%mЕ8 p%񌼛9=>co4n >'ثiakقȏ(m-QceHd,Xgwz1UV"i/J)p_ic9nzY+쟉P"E_қg(6= #hA݆\κ():icK^YHZs:-;595{Pw8Oڭb?ڶڔ_cT{W= ~|Nhy ꪡG M$+Kv1nwq>GH;z"M@[4e4Vuhﭑ_ r >Qã"eB=X3 VX:.xHڂj'8/ϰFhofVW +ۢ0@(㭠0kqJ.dM1[Spoh=So7Bm`I Jo<2q dX\P̴Ʉ ⹪/ !tO}Uz}fՉ$|8!54L5i<1y;/$ 1VP zeU>y3<OdmKQfk7퇾e[I1Gd|R:6ֺFkwj?{[[%%6镪]<2`MXz[֘94ۼGo պ`U 7xYgPYۡzWp}]3r,Ņy(r#}NT,5eY1sOj PU5ykʐķMy7:#KL(Gi۔$V6nJ-=Ֆ/l~O=ޖoAT}w.՟q(s]'=OӔSQ`f6Ԕe GO) ; dG[)DXrGW8`G-oaocXUj7 xVлS<_{S~.|[*I{-fʓhw:_A}1Ya2h \͝Va!>k{}[vͶflSHJ-Ê E!(5}=~3\ $ bJm/U)N<ꝬAfז ~:$<}.F?CIf@"]kfsCJE%)'F~H/tӧ~ ̻˯Iz˵ͳ[KN^*Hg37l*%?$.b z.>_@ߝ 3[HOF`未w qvѝԕb\믠Md_ ?Vwլmj&,{Ho Gsj{bxJRz5[ZO5潘%'nӼyӽd>+7p?F:h_;[Ԉs-/_#?L[ Iku@ Vy9\c̹l;F)R?n^7́t>*>'kq&ԺbvBG^Z@Ό8G:P fw~>`nc9@)hIhL&C8LSHӍydO< )OjWcޘـJxtma[[BqA{1h2`Ki!rk2Zk>/~B}oXqAԙ58Sp V͉oR <ҪvTʔq}$+y,ӸV]ߜ \(!v|2s;'wkfTy]ZnȠ}6 Z<̞>4[^0$N<Ou .(|%F&ߜ4@QݸUz-}Ejqdil[ECwG8QK~ wu7*hkDe"D yO.=m8u0巈[1TKR:-]K\@.쯰s *F ʁRA8*wWDh GZn mۀc!FUVnM;іh&ͼB XivH< gW1e^!$OSnhǼ Vi`t&u_8U|5oV47J R̵YZkN_f- 0OYM1Snҧ?)'-;3=~GZdvvVi7xo:qtQ|7nl'2h)8N7A {jq/SKv(Mzвdņk3 i}қM ,;C+moymz*ԁ9}LҽݳEvdC= , rZt>[J45`S]R70?I8mBrgV%;-5`Zc/rfտ9*e>ψNv-7oae|ӾI7ַo-& GE0[K-'t?pu6Ж$oD4rm!#ct19zڟq6,xHꤻPiPXּ~̺Ɯpj=&0z+Aa(eax罀 e*S5sQgH!Ai*Kyz hƶS=%2K`Ifâ5ZK("B0:E^P%^ !U_j#̻P~}7'ؗr. h}3%W8Z?k0NeŁ %QԘ4!H8c4֧ƺDQfaμ/ ;zo@aZ:c3wg|B΃jKTϯ03? aR4QnY]0j(#:>PV ]³ЬُCm`tOK$9e,c̻;XC6^n[1\'͆~od @N v7n[M.`eG8]*_ƦDբ(g).m RΜXVuၩ{6pO:NƻrsUM9Rf!Ǧ P~?Pc8& MF1^5ەď.UUCL}sIrZW6:@&ɫ7s|:٨3Z&/KVB3dIa 1,9V&[ PZmQƝFգXfii}f喞_tm㦟5R!Lm͜Q1)mרz::u'uM>j`%eߥ-?IAxe"4m}׎'0".AϕkLR"NQC wRhk&᳍nXۤVڣa,4yBYڇñB3"NQ~a%(9y3E1(mԃ8ֿX+̏YgW8cLm2mZs )nfHiEXgsc(Y_KWG7Yҋ~c.jQMդO[ĠZesqč*=nL[Wvv[sAƸepھK,@%k'Sñ -xxVv80HXo ~Ig*+UJeM)tߓgJRYE?{?-L"MEk6 $A;1$E{$7GE=S 7 O} q">Οy]6P&&4O55'LHŏ ̗}ႈ1gDBeC*y^]);ΓM::9՚| 3)Ϳ|oC% 54utnƓ?ݐ*TE8Qnż'N  ݈ܻ![{apQM%Wy~\oaH1V $|0#xȻƓGPK-w?6ʲBK\OC~F(F=N)7!ZO;U!~=oԀ6~ #GZQܵt>TGQn3m0J H*5ce emz{wfR mG6.T 8E O+Wm\jgAj^aªe#[o:Iiu$\ܕzW/Z6±pc?9Oa.FZ"oxauݡR9cƟed~u] 5dͰN >^O-y`d Ot6yKmt: ch/>Yf}H#}Čs77>wz<δ4ݏ7q0;E8Ma6.^Ws%>3 gξv9F#Rm}d~j?F{Ca |ON ^lDPq]@˫Ļ6g9ƕ8V?_:]ȰH{ĻhSN[nmx?l2!_DKk qv]@'.Vw/̐xG#"mym0֊wFP.~fԜ}}V;@ fIk'cn]L)iJr;l3 ڌ3 Ld"B-^4d|,O ס|TS%G%1o+߻Iszż-C{ɟa<[w}g;k 9o1%}Z:wϭx;;:؆qQbȖE2漫4^$q}#Z׀n y1w zoBHWS2L\ϣ:Nu}L^'mۨv;e-)򂴽݃{t&z_*~߮,-^@/~79幜eGEʢ A_mJ3"j1Eo, |eg۳DޭeG7ݠ<ڗ{( $łhf&sWݡ}+vq:l4N ;I[7y{%}My },VFZ7q OXVb(^&s嶉-~?$ 5<)YFȭ7E eE#h?'4*Øa@RLF8ZSQFppz͙ )ʥ;`|9m '3t(; }I_ڛoE bZiQH5nWx 5IL„oWUuv5H+T <^TʅUHsT9]H f-01r5=_6u)KC w _{.Ez$EhݮPt!\`W~Sz{vT&5=.gfMJN @'|a<*5"!5 fkN^V O#SCB]%;kSl)!=@ x ?"?1=NPk$aaRZU Uz.uيt[1=cN܁8@cv=&SkQf89s*MXxb NKp:7*E-7h mRTSZ lZ^!PdƴsCh~\2G s+N<5弇b;ε=kAI_N]ЪI@:bb#fa$Ua cp1 Yu.' x'ݕ/]ǝ'`T)q_1%eh<*Au q555jњ'xs 2d?|?(Bb.ƟVp2?b %=恰n?Wo"S4w}b(ŵ .<ԗC-9HO?|Σ/lxoӉRZ EwjG؋v>004-ǿₙfD{~("xXUFccQ^ȶqyB"NS_ xł P94hML`WhmQ$(JIuJu:az\ \Pm" 5)9r^;/٬( :k-0rRyǐ]$+AGcd`kZ~B]xPs=7'֣og:ʐG=hBD:Hj GS<4~6M K㖍M;)t2oC:6ҌxyeqE֡3޳!Z=En3M3?RXNۣٗ)g ‘is">W҅8MtN bK5aZI_&8kdR{Nʙ7 \#tgȽSjv3vrx?l'3miuH@,%@{N`۷Ep?}M86< 򭖥p|8"2%j'(~cPvy>d֒D-Q]`y aH;@&8IfDf2w֛Ԉ/"]:ʈSN.!4t8"ʉ㍣MSm;V 'YlT<weuc1Ū鐤)"yyP7%R?5Dm?w\=u3kms+_APv̉R>R%< {@)ہ9Sw(V*JC@llDڋWZY5zwuzz?WQ[dci;;>sAcjB2] n~k?\aj\O/[_ǹ:Na}J0Sl+}exRiSiGf<p?8PE+YzQSzv\yhSksg+jA,ST& &?^iO^Fmwz O_!Kp5Q5oU]]|s=n}QӺ(%O[=y&@O7Q}#ѻ˪|7L%nFci0H.GPzR.f_jow>itn=}X*{"N~'yy9GDQ$\ώ{LUYj$2W[ZJ:O\4qa3L+BDvǃ{#V@D'8Tĉr-9AN^8/;ia;?0@"kaΞk%K2T&fPAH[W 0H$\̓89n|{e˸a^F׺Q,gd r2:|_*h433yn"E;w;!>͙`F<̎uW6-CZ+t.UX6Mz@sr1g;@7^ډVkG5 HkBP[%e=1FX޻,Zs1 c=i˰g)s: #$=i`Sh|ͩʓZ \z ﷋u|8gX)ۑYvOl[T' Y 6<JMA:QI_A @񖇒 2ncw7=_RWs6{欄֖}go agƊ ՝e?~A';Ѷp^O Zh5f7t~N+Znb׸n6BUz*:@ Qx=%#F6(* ϥB _ĩlU͞d 믆05e^b'dK|v:?:mDX>1o26:K^C+xUev6,F4)i_\y%E7E.s PlHnsgTOXfJY=Z1}CZֱ5,cM`Ɲu-r=N-X_2[`foYT?PUpj=Z̃vVa.a <Qox,d \Ft:o"C0h[l7fyę:[S]:XQ=:j'<_*o໲2-V`oʢp ;˫*@ї+˔ hI?O6˩ۿog# $מ7U]Ű1Z(tK[>Տʧqug1jx<|-#N7.l$d~~a~[~amdm^ӅgJc7ڄ$fon57~Q^RݵrY*IԃNVEkNlxK̾.V|X+'jABX`7Ύ/]_{.3ɾ++bg4og%y$퀢;._8Քu5cLeq.׾}Dkx͘Ŏ2?3d?tZ'LniI!@P_X~?[sKy2"!@`~ұ$!x%QF%n4=J> W'Pp;s0KS~86뉴CQc1(PmmF-6Z> c,_϶}.ߞJ3Hݬuc.R@_>n-X9EAbG=ҕ\v| q"vp ( Ʃ_fM{QȆ98! g\3s*&rw(NH VnJ*x8V@2r}\goD]4fA7BKwRR/)U0fgS9xQPT& Wo8x*/Vťech1&݃z._CguA]w$FU5Y?O29x+n,觝D }.5Wq5Y\ J jk}־]b lьgyz_8.{l,Il4/i{`U(\mN/(V)EUPgE{}{F>ᅫI<Ͻ<ʬ,dZH1žh8m3yC % -ぶ?'=As-)8?w÷Zjy~0T!7;o [Y%t󈃃YTi}֛֓l?| :0/dfs+l[ o gDcHqŁ,e||\rm*ϡ8` T-p@K%[ gj<XVޗåg %n;w3w|qխZE>|\:V< 7g޶Uw;'ȠQ>>sӼ]1f3\f`ɭ/,26s"+1+k1J밁0$kq@BAz`H/@cùF~ WOHQW{02Ih4(= v;1%rʏw1%MwP(oʶa\^ P/)a1/ۃxjx>I |nCﮤZCO˞-u@ˉ' ޲V{˸ϙ B @~F9;nGDWU t 2O|04\[lt˫{PrE oqO6|ͥcWGG;N V9:\1<]G [ra SI)Ip|W4|-JHIh@xp64IZ©D=-Owl /Z No15T!R,`QSdCh[NQQk R (q̂ oi[˙˸X{[ =e_;~ÁhvZjNe DDdݏ8F@H Jm-@Qmh#P;MZ:r0+ 0(;O͡Xkr+l[>fKc,.OI?yX^ƞ(! _<+ꂱkgf,GI[KFsMԿ/q_[?E.[pn pn mOG8l[fsX@4|oFV(xl9p-n#ev^E0=Ry^D<鳯ģıdz4ƭP)fH[!ߨ3KV%$cc4Jh.6k[2a%lkSČGĉ܁9D%wVR1L/H:8xP}S4ncSCۘ @ҎuOI)n8qF^ CQtio⏦e,"L)fl à*0+*iGW]NN>(S2/oGŨꗼML Aea8X Q-" pѣT$մ acA30:;Vc)sh]^op. dMO>QOC8~%q'e=<#F[#Mp A sT"yZoL&gxVSfRTxR\No߹e';3380 GkGszO +2YPF,Bu ek n!KtuYZܵdy&p<'7'}tH<6Kfqwhi:v&iiUFuah57/y,IcQd-N:E.?V) c+锓hCahKr( 4 3woŵEqx\e! `oY,W`S(7c&f= Y0 0 vOn3¡)6϶9xWӚ7>O)6oޚ?Jm86]ZXJ2z^ղg/7xc\CxvRYv!/C>0j<~ T7˜KFy@{)ֈ v7% &ȧrYنZ0ƐQ:()M3?[C>(2J(;#G$, {0c??f,),|dzrVUXy\Z'I@>VnQHwe6U jl$@OO>@ zru_y%Yq @Y`ؓ׬:G{*|r"9h)5`@GfD!W8rX~2_2lی<(or7wjN:˳Y[g'ě;<e3,EO 9,Mm8 86ԭ-6iiq̧^ ?A5WfdK}K9 ,ŽQ9 sE _aWiֈwjn'Eپ(G)>M z5=_R<|x6f"Cd,e Y6xC-~~b啻,kZ\_@*MvH(Ti_ͫ"&}j{67E!,YQIs_.=~IqX,Pi$TޕlT*G<)xNB H7;"cKU#H*I9s`~8"w֨/' 47},6{Vd!jC'w!(x6;2r`u{HO_~GXc}?33L=kxn|Y"O{62>aķ/}p.*~;y?`>♓=Ϯ (gg37.ߏ C py,qTӿk~Ǽ)sLkMm.6k6^9 I" ='͉ngqF\!o4Kgv7`i7ry]Di Sl&=l?-t"௭4g4.mmX}d^K9~<;kGZ.QnWEPꠛBѳ|j>Ayki<6rc)d:o0X:C*DAZa*Mk|o<,?^9rFz>{Gt<=3t3>Bo8l!8ldo*S>No fGVyGv[&vfwI"$Mzs~C֨,iy:qny-нr4t7TH|;'X{x&9=eN;@#۸/XfkgS1-kZkaGSJIg5}*k^'k)rMߓNqzTX*5}1o&*j픑ظ4,Er]Hw-|T&[sSkqe/ ^ZnP\.Kx\nt-L#R[P _5M*FN5ZD-H77`qГPjfް ®jZO43?OM"t2[KS(zn:>8a7<=*aSIԳd{ ۓGNfDF?lH*Փ"rYZVۃAib^o>VXMJav|hN @ƪ1ڸ؋5s _v4;bg+حD`wj#tW\%U}씅ׁz( tf'jUp\ܛpuУ \puh%oc^Qk!߂ZeÌk)k:Rδ5& >3H7"9ϸ @AF .=/i+}9 ;Y?#Flqv}y~xٺxs5@jȻ5׎'=?nt3ykr/ g77ub7,"*c< x~w|oB$7ojvC{{u.z6U[*l6}zbwҲO&JOD<NAe^wd[yaw:?F-mYJ5ɻԛmH)w*PhvLn_;Z ?Ng9oٺ޸} W gyhUY.ƞ _C/7t_8c8cSsy&̭-w,O4*WչA9?<6;9xgƴudOj|k.%'߯9#Y,Ҥͥ b8NX>~qijqdțH*& *ij;[ɶK(}#D/c\>9?mYID`ܤ'Ar RiN5,=G#[*>6I1f}-}@@ z>I)} $_U_hncpKS $)q |<ѱh]î>},x[ 9Km_.NC4xz}02}6ZrN&(VK|FIry7@ir z#V˖1xc}|6ΘbM{8ñ[/ԉ+>;$,'׼oRq4p1wĭl%EOXX+w\+~9Z)b܌B/` aya=Z#=L " ]ɖs>ϻMpaS>/ 3E3ZN8_1߷4[܁ss+Z0Zk(j]A7Hh$9[A A;yTS}8K[h?}Gu?m2W}>ڏ~~$h\]?p_kj [`y*|]1T^tnn|G}́{|*833tA(6w=Èv;ῪMaDS31,|NT5:&_*ŀz>߇޾ Xal,x NE ]wf\șL^@mzߛ"XM>MZ,)?1DP8}P( zxQB{;"}W+-ĽK\؇!oڕdy"NF5fM<)}/S!Dd/Fz'uD^p/{1f,w8t8Ҿ\g/qJ6g$,){iM3]}ʯVi|wp?%O0Q]sF<}OB6sV-GId\+|\G~1FPI|{z5Qsq$i\s$A9uPD91;Fx9.s-S=dN3`h;Ys ֌8,s dyr|H+ Md|® QǠZ c奢eldXסFk齐yX=",F H8e(I,O Wbe>qQJo{uRD,FZ?Q:Q:6(uF.Qڔ@?VMD?gq£W_Mk܅B[_1@ec1|~!"jh>SŹ'匁a*ׄ韙'Z'-G@fh]^\$z $do½ѷa!WYBjH^v_}ߒǯm ݒDYOoG幼aHm=I%5Ns'wXEZ-ҧf1fQ0SOgŤSyLR]Z _׺4xE1A^#r Z6M4Hl^>D Rnw>#0ĝut|G^dB5K{#XmԜé! 'aCysD OyK9<ˢyFH{J8$vG~č#FaבDX I嵎z$ayJG=_ &So3yJ> ,CNs|,~vy+yHiY+ X5b|,[],vVay\WSB;D}+y6NE?"}4s.df^K@`NcҷrQg_Q2JE{O{q#x>,^/u=V5Ѥ@Ky V5 0Щ=!j$KQN1<"H s"JB{8cY?iҵ蒈%iGoC|E&ܥqQmLڷƕ g.PO=K|1- TnC*="uqF^j-xd6|g㞽ƽ!_އN>Wrj'NG10k!qVGR cpDIFRJaq]J0Rw-/ ._znW~{K~WvjH؜NW.\N+60ni3+M{ }Y!/q&`=Q06ie<f^d+O?9t7ClaqEz3drM7:??+}w %j;#O1x.5ߟrK:(2&?%mU䯱tscuhypbW yϜ,ޓp~ERnm3VpMFJFTBfUikNmHu25&-EM(COg,^v?>;p,los^t`~W0: ZxV|_?Ho2 X[+oe %oTBǝAz_Z, _x/eY"~ b->KKX%S#E1 =C$ю5o.oQYA,o6Dn:cV'zMY=Uve<8o7N6Q6oZTcv|hGkNvsQś1⫼}4KfɺHj+p$$#4ѯr4MeY&^A%e%݈B@mնڶƴ/qq<'o%>v㸼u8wy(yZ"]t$Q!A-(< ~~7iLnm2'U;Ov=e6э78F HtH"݋R۹>,+8N|v9yIdtP&e&awЇGRgq*zǥQEx!=Jpo!On]i…̈́Nu>/q}.uO=5m{ Yɞok)T$r *;&,ڬ֎osǽnXaTa_Emȹ|ppAVV;P!mEy̑,3S )q`{,d8¿h7a9yN)ʉb`U`-"<\\VQ~><__G'uE"b˿Q=$"K+u&": MI*.Oy6&Vo0ѣ9Txdє7ؠDQmLEvc 諥7Xwew)MuB,k5Sә =`-#O/62bf b)83ìbw{'i-\e;w-/SO*6bySԒzZM]#M|lbO|Wu gG6$k7͑#X8vs<hEw7s.0j,ދCf*nrR"z_Fߙ驜yP*?2pݸٷ,{ *Cxr|rzNg1 K/֐t(x7q oaV3{ 7&(mZ x(VJ;uft'ԫVA'$cBxqL8oB)1y8,VG53`/=ߵ#NSWӄel%RD5|@5|jd5jdX6GP j9V~bL.q_Z=Euy-=:(\#NKЏ=uv6&@Hz7h\q} vrtUr?_;rn7 0u".OI}ԗWE5޺}#p]"Gr:}.؈ee/|TYo]X6n?3B' %[6Vx!o!} EZ;xO[OKMEx8J*Ef"C4ѸtW\tt/c"gM3:(xDh^afWy[1&p?>t0+ /,MHK茣8vC+Zre:>fGc:u'|6=H彑J+h R?9x- Gb y<>G#ƒn r!dk#}HwoK/q-`vz0 DWZo)-xBHa{X,:BB<-W(>Wx2yEq ,ҿ 7__tZ/lYMv6)~3+'R IT~kT>ByP>;W(QyKM1*ZӓD<楬e6 {hǓmsI1TX+KAz.ȲjFIo g 3̉ѝ@̪]$L{ }MaO~A_*#iZᴮ7ClHY7 i,=N~P'i@,ISQw#n1Ti7=g~FT~/m(F(d@zey$;0p!=oBkSo %=H{r]恶2,5pEr4z5}xTܒz mS;j&ۥGzm'/Y4;ѵaLsrЛtI +JDaL:_Ic*Pb1As?X(uy, q+9Blr1?KeI0u~G/ׁ]JGwľ v] |RRa.@N(Qw5JYB4ކA#7v:9Ƅ<՛ЎBipbI*&_]"X4*DcSiEP7IÓ4S35fñ}biŜ@ W7KSvEN W38Єimo,4 gT/650N0~e PK3vrwMS|d]}9GX<;b2l-h}qIZ,jS}eLe.5߁#y#}mK)C:t'˰岽,Ϣx*DMk bг!ȢG U"K#ocNH l~ηj_- U?k^lE?S㋂.ycQX.[ƥUZ&%iEGpЭZ,[f^o3pLOmc:J" e  {9B<񞃴+(eWuuZHķSΑ&1 ~`|Wg _1xGax~b^Q`m 8Nh ѹu,CYFu4H4h <<*Y V3(?mPB]![e7k(/`v[~`Q籦xb;Nhj,ԅTRSJT gbf}BJ/T{=g>[}^$$A/;7}xoȒPD]%u- opY@eN#$aAW?pO}h&ɻg:ПHݹn8!x c',䇷4{8d \60CShgJO\LiJ6JQJۏ31vQ"vI "I%Q%RzQ^Rػ [L݄/' ,qkxpQ#yE1pWDB9y-$[/wL^<Ť>^il.P9W& ٙX j#"?>.Zn)YF>?L9 Q9N0l!1.(xnBEh5{'[u~ʼn׬" !'A&AAQ,*AQY\R}԰(T+A@jPT93s{;33g?3P6ZAsڱ{\$36Tvʯ [x+,o(vNZQYXV>ӗf%}pn'^h54[/d) hAq2YcBJJHdFV1?t_A\*GPCU|E!z&H=Esh<̀| pwS\w.#Q{v…>\ۉB;z/*ʱ w,Lk왂[>o]]gåKY`o%d9$+5dx4*wU 3)6hAlW*KI{tcȜ0Fp&_%", x8G농s[(7i# }¸j ?QѠ&ʋ?W LaNd1; #qO[>ooO=xɏq6j7jxʣrܡhɋY.a,2k|ނRJ\}O7 ZŔp0jԿ89_O+gIlQ?P:YuRk;coc6;J[35Zj_5\U*FjH ֛~@)RbJl< ~s:8upFa#t}*5 ܏)2ƭ4Vz@U?G-;F >`k9` $i6SWEkN{H }9Y\< xogRػ(UNPycSAǜ3zmRM` h"i۱{ jý[<6QTtpWjoiq ;"=_VCC}h|;vW"IǖVN%෺Tg#g\C?slGٕI"^S[^hTqX[y8x71 p1ޟPhks$$'|kx(B|~"^APb{my~}|=:aL2!1/ sY}lsP39L=n]=8^Q&8Nks-xX)-l@ɒ]>1=wG$8R&_+p["x6Qmh)5j,[ٔ y\[n,U<:Y~e:aNZ>JzKő:K8pjHXw@m>棓"=>SYr(n&b197%DF;{P~koEI_#iJ:>Z&Gݬ_ӈ->O()2rb)ctXvk`0a9) (&jP 8b, %OfX*8#zG)|Gň#,oH*HmYI(pg106jS =o@-Wy oI;HXogVvQn;KθAzH3L[r24oD[NqYNBDg30\JNPV2oVQGmcn:_{;KǍp+<[:E%T}4D2ySzBD\Rwc;>(>Rc,5\hC{kGeo/ķȗV~jg~LsXh*jeQx']Egl FmDw 8Qє wV秹uc lIkWg]LSS|a8˷G`0VVK=ۡ"o B+Ndp/@wa8.p| U4)3\*2z=bM[> fP| '[qT"+ #bF:`s0srTEٓ 7(t!*vXk`*7h&ˑ^o?u {&_n[fG2Zݪ _Hiy7f}s]#3<(ّ߹^0ꧣ:{xl jP|7+)Z[Ն XQfP$\ix8Tꪙ&;nsO6rrHόZ1_LY֬* ޝޏTPi]%[]KcG3C6Ԫz ǫǥ.oF7-0E)`Z Gpe]YZ6'^JX)@v 5'֋\~\` zR)㼕H Zzd!ؖ2[l@5 \ J?ߡBeW!}x~MM}{0OCw u^CDǮoʞ3ƘDTjzF̩Wxt!y!?ߌr'3|rX2# ܠu|T{v /D#pXR#dS'Z%ȸ/o[oO7YC}f ײD'g (O[ KAOyA \#Z N1u S ɃVۚP"m!k{,˅>E"ϒ~1#n±4I I 8Sel4Zܙ[[$υJ/&}i\w26`8ߎr!< Yr)+l.,F+vv{0CM')B"O=g =spӡD#AVOF)ͣ56#_{'Iᣈø[96A-ZP-Nġ'eM*8DXE8Ndi,J>MqB?G*9ң7(YD!pTDIH ιFR,,'فڄUWmE_gfj y:]3oQcfP}Z5?!G1otfhyLA>xu5 ?Q2/ qnឳ0B@Fm\k$wX9Oa1#c/x cobZ&nda ֧>xfq'Ȼ)\YhHȏ)+ߚK22d/ÂВqx +v|a= # * T,*VK*c*#TP:';RPMy6鷪ScfxFՖ3~}:cKgeF3 i-s{9xA;j9TYo3(Z :ƈcbqŽ-lRf=e<Ɓ:]x=u*o݋35bㄇ\Sfa [y*>S-y ^gu8@F\A6'GLe^{bG2U?zJ JK+{װ+B"rt5h ~1$+`_[Ү.j~rL']IGC2]v 2qc(.h =5،BUт<Bx%jnփϓ"ԟx9Q{zDD+C4dY2Y *5s&i|/ba;:f9c*2>UȻϢ?>RVW:mqCE0Ά B(2/,(b<7 Ê]J&NK7^>(v{f٘#fJĒHg]KXFe7uch҉BUm؍yT-֙^97lE2sp|mN="m.3 BϞ}?ho(]Ja rsN͗림hIT6LdSF"=0Nxy\ *+(5}hDFͫ=vт  f :OyxD *}IZ?F+W5eVLZbfeHKZ,}y%|uп'=qOse?Ns y"囐ZfVOP4R/ω~ndV"?7zg%bև$K#썟LYiQvƗr=j}P>c+(Ȣ6K㯍/o@m8+G6"#3Ȋ͵ZFw%n^.W/֛B[qF o>- 㛸tmF#j͛XG7sţ@ W}=>ӌ>B#ZU\=0%WF Σ8Y;riu.٪p{Gz_sbqIػ_55~dm#Qؿ>S:񰮘 PQM28J?6r M!Fԁ}1E2أW Qa9EeS,5yr l^'Џ,c컌ދiElPdvC[1v0Eo͸jVl1_ɸ*ƿ,Gƃg}9m::HzUbgm !A/fP5ٔg=Sna]+z{A޲̓?M#L].)bςNU"m3w9yL Ng8WnOX0b68[]~*AYF/Do<.KӫE ߄|?=@5FyTKUNyVs.ͭV[4#[t[hqpitQs::b?<{5C&]SF rLEA V1)HU mt[$m\1dGvfik;@/Rܟwq SNxH o9ܻ<\jp'PF/ w"e[ ;r2 wc1G^sgh_pѽ=]VCosh?7e-ia9 k/2( ^vi^4tJvZ,Vrm,V~dɟv%둳U'qWK!wGT;QUp#ݤ9ַnNJXQv<& eξnH bxⷠN( ~Sh6Hm—Sx \)Lx=`X9BL8 p ypi系c(d?Z)>C&HU  FHEp|,g)㗚|y<\BޔpmC?vCHْΘYi>z .Q(>FtPa^Jz#K0|%i/ 5c`G.K'&N)3s7kRV($(J}+s_9|}bH=pQ@(WUhMP|6ή,{Ba(:DZ͈{]1{ĸ'ZL/`,m^5K\muAmQ @#MGT5[EO Oy^}`ȉ%~P{ڠn6x4uI6Fk+aq>'YD,f^|9 V~iA71( S?9W;YSZ[y@(ٛWDTԺpLFRn~Q0F9~~-Xj>-1OSI2̽&YXvU8Z祆[%hͫ}!V"b!Z`&9t κT,y^ZῸN|@CK{ 'aP4[Wl_*f-!Z>hyݼ~n"ifzWOT(K-`KXRJORD1D ŋ:ɰVqh.A ܪ01e PL9"xH1M"_ilh| ڙEľּ璿}@Gq憎Pc͈,5jsw5Eӻ}\*-wd3P4+(Y3Zï[++\Wf3&=}q)h>\}!pV(#:7ǜiP#1k>}(?Ӣ} g(f }wB}d/|+B>7d!75r3Eѵb{ 3C꡻aPjv^5V+Eͫբ,AK~~~O{]&wZ}I/cvHkzsq/NAocȰZ/WUx{e(]Z9y|n+e('սUy÷۴ n@̨ldo~1, ,;sئ"9 DD^~zL~e>||暟ģ׆,D/é:$}2=jSqB{9=4mI7'rt*bŚS#J,wQYMwgr˟7z bmSovX_lҫw39 n:ܢPxn0R͡oe6fR& SXJij#oAkFOWîxb.3gJ1!N:RR43{xnem2SuaR*̼J 03؊fҞa?8_os1Ҭb NNhUAq S֒MP6;ZlY 20ũrZvws#e-"VMQ=G"Ҷg;ks@Gdn%JΠAwLpkWV$:ieMS7dBjV>+T*~(K{h!ޏ @56 )P:6IzE1RDzq(g)Zp&|h[&(6Պ\,Le}LƖ]?T>.S賂E-cd; A ;;(NGx|ʹa,^ˢ؍$Fƅ3q#W!=Yz@wwur\U2kfab]\Nz_xY?kmtr劓۽J kv@Tr*PoF*7[SE_v@}MoD̗n5JՏDƙz;Y+H'i? L˦r?M5FaCiȍQP֬<ĮO~"'͞`zCײL) j#ypp4Z,n^J bI2.&N<ҧ C^g1PJWBr0  oضOs˲~۴} ;xcPNh[lE:˕k{V 5603~hcCq&04{>CR9CobtۈM(sGh?yB 0(Hh s9Nu8ns~'WdHKx8jQ?M##N%xSuB> q}V(z1Z{W9m[[E}X^BXz`𷇰6ڒ?zȠi$G"qj̴G )PD7ԩv* Og+?8c-H+^y7 V8L7}fGȷ?o Oq; riHB1>2^Uл.ǐ&hy$Ҏ !]+0'GV_Y:EG~m,*M[Xz¢ejǤ"lu,8^:ܪo iI{r˙lD0זRf7 2 z/cS4n5U+k!Fr{nM2j!gZͬb3=>bD {>.[|hS5kXJc"\wo.?Lc|YFl F̩P}eZW̮*ndz3X; 9zt&kG~([:{!ኙ2#RXfjD|2F/zeخsR=D4E5'(xJ43K%mg6?isMO&>[=}C(VAjR q&#ϰbsln'-oRGJ"wA\5$ۮ8U3$TYcUOi*uCl4yp|_Z+$HKekYa&]L|,A.>(H%%HĉCD^%Kj74m*cK{_uZC޾ɭ^07C_$*gW3h8%و7Qě1Xt!{mdHNJڠa,ռjFD&ɊCY}z;8Ąvjq(w# !|ܧ]ke_cohLpj q  x6ٰmrag&M8e?0[ W}+ :Z#h񅆵PBL662ۋw9oW|}⋡eW,Ko LYyoXsh;S-rp}%}OˍשS02A 4sk=9BH01ݘNEŁYUCpzb&4 x*oGWuaߐRm~zU*al=P̧L񳄾dXMI7Wp>ԞCG[m}cHu*?FQ>{>JE&-_qNa%6Ettm´4PMJIZ#J+"r&8Ǧ_OerȂxW5!8##o)%6 ;p.oAĬxIk~zyD!bs}jglC2\/.IKt)̅o/UïjI2^-J0REg+fs#Q@#aEѧM띲gޥ Xf_?.t2'1i_x+ހ''>L:sj^*P `ZJ\chq_wͭi\N}ĝ~;ťT)X ::giYW3)K+7d੍z.mw#NE<'1660nCIw~X+1},%C~bN0{SDqh(egIw /7*̭>y-#KP@9HA*Dx{_[-zvh_L;tEx~tM`"E H>F(c7YքzjU'A -,ރo+;rsyޝA1ưT<@+.:!y< :ڈ~1O/`%N4ASB|"v%@M Q0}O[m^)F?bB}aH<HWPp,px0ƒ.G{/0Kk pesyuul}4B6? Iyd Dߖ%Gb4brڿ &'P.p@LPۏ_bJ;'-2-[+XAZ"i:? 4I5iκ5՚{-xN2a>< ṉc7qUͲl)ՉֽuN͒iBS&q}q~ r0Pt `qT:{H~R6Ԇx6DfU!#xtx9L̦qB`#hT,8+->W)OP X$@=CO[PGxNޭ߰[JNrʦ[3ba{V*/7׈pq8-ȇZYj(~fU͸[RV᝻=_y%{Q*QhD/,Wq=/nXPTfhy5Ah=v; (B/.h-Bl;CvŧawshbkKMwÙ=Sɹ")dɽ4?*ڇL&5v]_4'sX̾WWHK$彄e{Uvx҉/ Z*OzEyQoԚW6%,f5awPb{Mʿ~m@@GqK/ S^>vdt9ro^gAF|fcn ޾_76ecGmYs@:r)4/D߯MmWo7QKsz oX㌢fc#gv~[<ש@S-Q9>#XZ$y2u53A ūèJ+Zݙ5gdmRb"p'iingDkhqųɑ8%%NqΎc+wZPƟ$TfwZz`c0kcUIk;aue_66Z邭WuKA$1_zq4+-RI-3NB7%u}O먯V{XMo]9jp|q!a~04 Ŕ?sSkavK .U3}ʔO3{<;mV fWcK6{ -rڛ0Z!G8lK;j0>6> }HsѧE媖'9j{aEޖk Q퇯[= 4rMܱ?NSi-GYlؕ=?BK;_ȣ}0Q)Q,2dpX1›&wwôY+;<>_|MqɑKڰȯ^`р?Fh16w^|ōecku/Wg()| h_[cMl n(ayP2Ǫ06IceG ="#O%cCFo6%Uv1z vk_ael5_x[g~-CۂЇ}7JY|1=_p!:_U#fuDGXY͏9+ak4f5&zVbgCdeOfsV"gwbg.glstԼNzcΰHW1lvj].'|vME*gTi^̸/9Gayy1ojش961 k)grys{l9gqD+[{~έE9HԺ|-Q3K7d!cb}b0'h{f socbT^Q7Os7v{?ŧbBHQ(8bU"hX49N5 QpGa odar_SL0!_f50iTLjŀИ GG\QpxS`iN{a1a0ڏrGchaΈQji >(8㌂(DgN(|෋$ׁZ1auNwaae XO/GQ(x͉+^ %M vgb_aL5\Fîg&8ݑ0,]R˓֏wi*{7S+a^2XX]6affަ]̯^D1,Rs/E̠S cb*9!N8 #fǽQJ޴/3)i ԈZᘎZHh{%[خwqב n f(6%F4EkõOcBrVf~-B\E#ߠ # #o,F^Fnc>fmF}s=v?FXR/5x??b3v*h[/$.73UA]'O=ڿCn_~9CqK Tlzwk/o߮HB+!d矌3vjo"BIUz_݋WK.!Eo oyO $Vӄ$"8xpKj0;aij*loҗͯImuZz)C$*p<g5`͂P/=NMR3LDGޓZʮ')F ᔩ٢2gY[Vʱ̊ܦrc1ISģE|s@7q<?h%1"L";EE//R(m?Ru{"]dp2&6i^H״5$ L!kA3ےfoMEbai&yh(:fCnv;raV{<ju,ZT }mǗT/6qljZ\s:"KZ*gAϊ|voؓ_S0:DדWs5ܛxv WZ&<}#ύCӕ<(8GD-'CC'7wF:C~7TzW ?tZߩW'8+cR,y4+MgpnQvIaD Б1R V02YS6j b'~z ۔M7ƙH؝E|ߖa;p̝t|6TfxeD.'-P{sFAA+=P5g 獵+`)yZ>%j&";lg`-E ژ눬B2QI6re%n\Vù%ڟ\HRr{Nc]DXf1֔H *R0FPYZž-l&] B>9doݎk |')@spw<w7e.ٿp 4)- nv7Wms*z*<2O{[ oVNyu67]VvDd)W?0jQmV.j:MuE;GwN}S!_P]g%["sY<|o5lR0{ARģ9orl9s8Z+hhOwjBn!}AtM<"[,tZbޡ1n!2@ee aP80/_xf+}1 pZs9;Őm 9ZcD!'fȉz\BN"'}M1.](DV|#!F }-"R:^PPy0п|3w}ŝ )JGR_wf3[w<̪,; w *XmqgMIfԝi7L3t9;Lao*L{hShBlo&ݙ[ᝉylj=N~q;ͧܒ1ʗ%[T1WޗBV*JJR#V*%J-+efRJr+eRJ!Ɉjx"-v&aEWd)oG?E>H]$skՎsp•ymC,t @K?hJyX3b{ߊ~<K("hn3ʺSel t/03Qr[{; P@I1,IdJU`YL`dQRH]£ݾeenUkzG1~Q Cf@$ܠ< c7@/‡h0*5縗 E™)oה`v>;4vkYOm ڨ-]6'U0<ᚺwHv $L2o?~yV Ƞ̓Q]|#HKآ­m;Ou~Jz3Ix-l>FS0먖c || IhO^A߷ `bkwM<+4c^.LKc,pZή({bH=Uc˨VՊך*{in瀟0$-fJŧhp3KItZǧz|s7<]Oa^Tǧ1Dzw0:`FgM h_:SG[z^}́m;t Gll m=%qզQD- @ߩ(O#U=@QĜ0vѓ,ju}ZnG ito5Y͒7I]Cb~[t J n+Asxzp~GXz{ DBGm62|‹[dzZC>{ a M2P#"c.\  PCMgm={;g{ h՜$gI_o:+zJxz.&.a4v= xʲ|P:m&ʕs31>ȣ\Zؤ~H+a30*7=yrl]x{kFx [i~G<+NiL8Uh#|vzwkǧ\p>~uZQ{Y`xzs n]iӽhϾj\ O/Bç\Id6ɠAZ{e e289?P^=(s\'O=n xB#5%L㦝ro %B0"!݂¼C~TF̟8h7~oSB[)\]2.`.R9#N.QFtH#eyy6cnsbu[uz֒Pfz~*J{J!ͦ4k^2'4f K (!s`6dsQfzkrfm!5'B R7P>Bgx}+ùWodoG~NXmBKeqkIuOљҞhg`+rdS-Y%[|:!Fs~(==pwlu&֊Vv{03 ^ "|렴UCD}w8Ce0>ó3\w=k< Ns%X)seY|yYO 꿐ͳ2qɡU"M;gB-[s%B_ ywDp]3OxJǹrar+|;¡|u]p 38qMnGHҲ.)̐Zmxn[Q-=/ON-5<>?~ &.oO :7r"F$b#! #HzLM J]~E6 녺aL\zO oķs5[W0k| EJCz7# hߎ~PHSQWDvL1AQK VKƈ[ s׺DX _u$1]W);cYd|s=C'ђ(9 +[ydB'rcjYm qD;E(R}B! CznyF_c_֑_lϽUvB M,@hu^Ƽohp_zm_ЀIyQEǑ=~jilOݢV:>!chPz2xxA8E0$;\ҎsY0h+6#\dBkGDvHCr~>6hZֲ.LTVyFO\1\h㦳4Z!~eAm:2IV5~hxC8l;0{KlRx R5RF҆vp?~M5Ch?(>ELyG4.?:-r!G 5V: ¯ {=%nxT%'BBFE>V) #(3cH)UJ]ْxFiTT̈́sQXh,v\+␞ރRj.f!(/UpVXkix|^ϠrYl,F6u(hϥV=;O):|z`<.uN6[)gݿTWtwzcOOBjE!RQs, 4jS)3a[8<dόTP.ՂP9Go)YAV M6oo = zϠ߂-U%v?/A2o9k ^LŬ bU+|ôj?@X. ֫qB75j m'~-խ{Uط(tf.$5`K`   *FDz@y=:H/JhhiUw-V 3I-(l\蝪wQN0*Bu9_Wċ~^UĘXZ5עFQg%Jg| YvakZً H_1Ńt.$};`IߓچJ3`9WNFIв`].~'[gK~@ "?#Nz Vi.lo9e |&}*e_$NJrןh zb@'WIvcqsʳ}\K1%Ia[eH h7f08pWu1~)u{Wc:Stj4~ vRFЪ>`W8cZD)|lY̖\DyjfW1;k3$moz:pvZ:s9q^2v:3J)n~}ڙʒZAy~T`MȂVʢdGˀnwDDĬ tۤMN&cC-"=c[L>w1(H<8'yߣ_a7#<˩wG%8`ls&yJOW4ûg[K<OPjF'@e!%F62w^?R>(`X3QCA#H`G8VAEm%a!.|}5㐮b,cw ?wlG]r˹Jy՟ 齋p⬮boutǛ#%0e!19U6+\|NI!bqnTWm?CIW8kuP\0I|ԣ܌/f c{V+a>e(Dx9) /lq-nᄗgLx"cwT[mAJ}'̏y~0`@}6qn·x*֚r7udh||3 |6Z*Jy%"@2iARFؙ9ٱ<.Ǘ9˺š-3i-7o_TC̔zYR )9䱎!{PDDCZZWy0Q98!6! 7V,?+ mlUaf0>ۇƯsܻgzN lkm.cXOLH5,5)j%Ϙψv(jՓik#3Xf~.\J:(6ZS%5W޵ {(zBeaB=(%$ x=K;z 5R~(I~1':~/d7EE) LNƖSY`عo&S _u3e Q|/:~(R?G--e)^xo=tNB WB h;aٱW67pumKOGe˺~[v0^a>; g`ךC6xB~KӢvf)=<2[^*/Y0H$#i a1zxson,XIV dIA^94#XK ][7Fܽ½UI2BO]8Q޹CD_ 7 0" p*cvهvs>oq bB.pnJn: qSWҌ=CȂvA-w}~k35Zھq7tߐXGRԞ"S!C@1wCN /@Q"rVr=)ڀU[#ؓYlZ/CYIAɦʈ|0 d* QdWX;I {^v˖/VFf%c*a%{G,HY֔M'-gyg4C>&on(K(+Cnw@pu pH۩o2QBmȰUUb5;o9maQ=<ؓ:8%<[ Vo3j=7|wPUح> ZLnQC3g)C|_~z4rHأ 09Fw+RE$@;Ah`FW:Z8=Y1`|GCڢSw4 obmY }MX8cxglшj <NjuϻYᤧ| .?P\6nVjb!s3jͭ  3*o8obnhx601JyKy.s9poR NXzۖuDC|N1 ?J5yt U($k^\r/>ẈӀJ~/J8{FQ̖7ܻ! ِE6Ύ< x<A5 b~ӗqʦ7ݼWp=諆W뭠9Ii {R~50#S|Y})8[X4Pt &* 4jwb`ӝ,+:LN O;Z~93rx Vd=sEBғ11b ~ iBç;ƴml<9dþ{Y(>uCO~0:ƍӻx|ݯss"mt{j@kF!_Uj@=FB*3#rD\$I9 \^UZ Fi{_+&K[g_G뻞]&dumJ6_QDwJvMf{_mWSϤT ZLF<OřLXdhnS]&ޛXЎ% L3憼l.P8 /khz'ҿe;pv"[F[G_.yd)v8Y;5n'0/ފFwcRp 5BDzKɷVr,H%\Eiz s!9 d:e^pNfm.m*/ ƺ%xs>sk}Ư3@Th)lr"D/kW7t]ہ^0=$M3DRfo:?[L.'F0iexQǴq+:>$Ft-LRer0Z^*LK1PgQ6&K/ sv1b>+Ye65@i90KMbN#>?3<~,SƚOY/9\p%tBڼ<#(92"זﱟrOq~1^aw{Nd'ViB.%iSd`.J{#` N3Ktn>Kf~XJ6H7o]ז+ee@6&hLK_*WVEgV'vCT=D 3o`xoX_qlU9bUw<=iޒ:W@)w`BlLVVDk&e—?=,jjqg`KHoX{Iˣ%kiXQ$ )dCLJZ(m"kp;Z̪)7{@7:XJ]X=Ʒ8,ZHf!r v&wgU0 mbd0Qpv[qCY:QAb8'j]o𞽨ߒ¾1x[8v ƑDv2J8Лw4^Nq'Z"/~+p$N\{G˼z,hj(7"lpCnpn~S@2IdSwq!qdp!zUùpx}17L;9/n:\}7n.TSnSd7V]njߒPO[3z~Ux7YCumvk;Ѹ"BNtf7Gg!A/P]~;g̳Idn?nQ2A6ߒDU0=B8)`p?F٢et ԽQQWTGգ-ļr`$wC+Y"VΓQ=6XVN&]@kK8OƱV)>p鉂q0 kkFNDVļw}p\ gC>4;rv.ߪ*_$QPvT﯒l6.UVjbHWԍ5~fAYΏ?R#F)ez#^Q|oI~L9+eȜd}8ikN<{v+4?OxShwnhw>5p|iTAZ&G zb1<I_Q+c8qau.cLo125b fvP,v9 $ϭ6K# .؇4x,F*1{b{,8,cu/ vr>[,Wl>[D (eՀ Y|n̛ݡ^wu@(?: [,X0"fuMm*xЃ_]aS}sr8Ovj@!(,ƭmʼnP;|gE5>IH\[Xa1G}^p/F7_׬Sw\V3X݇n*'3pNG>d1x"Kq;v3*zcquYwi͸/v~Db?ӔYG/j{LCoZfngմ[emP0r^c*n^>g߿gh<%ewFo5#U5*ew߮sc촿wn,SӹQ{Yc?߭Gq_=e5.ǢKw/\Wc-;/{3zdC ߷ϰ~ \F*r]2܏\ne5Ýas+Fu3z K>d<ދ9c>%gsfCKy)^H{yT-(1hY>UHOs-HڝYH,^EͥV]+ZXH[|١W#$^]N=fFlq89C8YDqX\//K< x$v/S+L~.% $ٯ%6q0J,? c&>16/m?ŭԓ^"LIg-gFBï.y/Ǣ`x"r4p4M4Qy\9<~'Z ]zm؊q$ju]i'} 3yCW0zBNt7 H3|q1%X6//.2'&·|YP_9W}w#~B^ި?+~oRƐr#5I?Hqg%̈́ xިrHPe{OoH>zM" [ϐEVc=|*vіQX3v,W3}46 9$WK1R0DeQgxқqI_xX5Ĩ7)JJ6x̲f,+Y"zF^*h'u9֦ FOw45RfuTFMO^&bTd ϿoQ"6q\O"- \Nl% \lMN_EX^J:c#篝w_F|IqO= nn g 0x5ųbg8Ub"ƒ NyʦT;܎fꂙ?d0dNY7YmMow` >fOS8>ڰ֕pZwŗm`SィV;ZjO}v>51qװ S}lXm8IkWC߮o ۊԋZZ-XƮvE[w튑5 A4FW(LVFM9bͪP߲:"M7d/5fk_;s3nN_pg`^O 9TQF*6VpZV|T2C[BBT5(PKi+f^l.>픂;b=ip *Zh0w38˙:ܰ?"^J9xcX7;p@I+-N/4aF{/iiX.xB!KqqL8,">Wje\9䖞R5'5p ~,X/Wk +80p)~C so49#倎<{{q>P^_tv;enǘi"s46X$Cnn/PE5 vzd]2{js.x .adq,E!3f$xM&x屹>^jLx]GXZjUX;;k!Kڄ xڀ!PS%ԞˣV/my;Թ{L}7a*l 5ϧ&؟!wf HUR H RkUcPaDE(DP^?-FGBac#;$S-_1m/b: [O%ֳF=j}z8HjP+ci'Qۧ-}eb̩c3sTԗ SD{N=:/0QIov;Aog zöꏱgxTc3]QOak?=SCsl5_S2[C_;j#bco/ƯwWKu13(Z9K@`_ z3x3]9V3y~P=GRcwESQ[]U?<EQq|:/>3fN:tzVCj⣦/VX!bVcw,;x K޻\ZKSC4g~8%wh&L1=R kތ]m{N&<ʇWR"Y~NQ&QCg.l3]pjVxyVXLextk~S^V7-D<ÞSxfWP_-i%aՎ~'rT{CbFo4uYeY$&䉇F}WAmϪ&Sa0l`l3oA #6Hv&Ӕg&#(7'$5Wlאk7k5&lfo5 o3cfn7owwn&FRf}b׭RFmگZ}R} c%쿉E먿f+bĢRfbw%쿉Eݩ&61˸s-Y:Ct3߄b1v ,ȕ8'^uk%zo,wN<_@?cLBk2cƺhټ Cwc;^OdJAڞDwcmx.(1W}OĉTL 13R hǴDmI_sra\mUg߈y,Ȃ| ̠ x" "v%ԔhںTAc~y a=(( ,=U3_g Y?!-g^VQNH:HH[{3bGzCEՕ/RZ&qL"r, .?YnnE*[dإ EcHzB/1-bhog4ˡre#bWIP i>_xJYpέ7#ryw#ѷ7pXt3xDU)m>޷P~׀@l)Q׮8؁^$R++k _y(&^`q =jM (jgG駈F*[Ʌ{ue+@OLuΘp@Uf\'&ޅ"4iEfT;&X9&<VCOcvXvn p: {|J'^Jϱ{M~Ka;W=`/c"zwbaV+]Bs7w(KŔ^ѿC6S|"/lny hdy'?RZ] Ti# J~hX; ^.a&•{1I#Jɚ7h1Vrwwd[ I]6zgyЛiF/a#7lgK޼xt2<_ (cn;ݝmd 4)@cX[/ X ) kI`0U\"~}+Sd^DUM'`(`V 󮾾q}=13ŖL^Z%ulV;bƒT1<Vӈx{&15{l Zc"KcQ} Bjw!g0/`mIԞgjCŶbag-> #awa'cu+ftպ@IIn\vwUk%fׄfWduj|`Ԩ#j881XxLxƖÍJxF^u]zIdd-Wa bJQno%bkZ|x/Vey@t p@b͎X˒=æ0V*bSEv|"LOyXx䭭tn&ľAF'<Ŧh)o@[ o(BM#y5̣YuE,r5 q?ײ5;.m^, I H6($ ݉NV~$r=H8P[ΠOc(+s}Rс ﺨ 䑱k&h\X *whoPly.%CkϵI||R{Ѯ66Wg1:ŸRim m'z0ue#ZzV^jZVG֍PeOIJk] < jIQ;C 4Ÿ r- Fk]h%J|#K }B/(!9vx=p8 ‡83zPTe+CqsQ۷r*Ф&9W<6c'F Obx{urwbyYVlzmg= $}g\dAO޺^ G<[GgA,)˱@Q-;[W&'LKil e#[يn)wyb~꾄Yϑ k2e)K`\rLrAi" h'|X를ٴ#oܱHb,O!( SdtmPjd|E kL>3nH"[:6m!/Ӧț( a9'1 uZׇhVºTH̔}8%.zo#dQ'PrUZl*̬ )ޛٽ0_L@c+HnVyWAT._gm}z[?ũGoG"wH5f-Lծfxmr9x-_$)t kQ0rHᇸb:$jX6htIr9js켭Px7leZ1ɸ) Z{DN ZIlxubmǴ!`i0k2䬉9H3(6Cٺժ}.Ϧ֌)CKOS֗'|J*+r-T2[&JDCYD>/ dɍA[lx3>O/)MP^XL V,:(j}J/QKZTKj@jGJETk^RjCֈZ/3W;ꎤi%̃Dar (_t8OǾ YkHH{F7p[:2nƀմiY.Wdm5XWʵb5q5o\}r+Q"] \Uk.U2;+¬i6tT7CSΛQŰZ< ZVlqY}3I9P( Xe 5W B{"UۭSp:%W1r`^: #I{֊#hÇV)+yN_P<.ZCZzH3foni xԄQֶ, Zxo<_cX<'̟Wc=QCY@עևkXghu"N&q!WX?J&hG[^EGn =t㑪ήO',gYs^7a̙8'VI'"i}N(mxa(DAVD8#bv\f,SB-N7g 6v5F~ &,;Ywښ֚~Mi:$jMTSJA bR=Y4)2̪ڑ\C}|ô\Csp{`{OPX'2@Bᩖ32EA#eo#aC㥜~qoZ!Ќ !Zo(Eyd]Nx eyud[2fRUu΍BCKvQl XR0VRc0PK˥-V5激2y\ux$EsG3hFL+g;1 luΨ;Ҍ(|vyT͟ypD뗑F8Z *=a,v1:!C@}62wfg-0*!t x}7:=s8I}DـRt#us`|qڬ#7{G,6I)c7""5<1ՒpIKpZvQN&W3|S?e%񖅿\*)KϨ8*1k^ym೓EFֶfɵ{x(v;F.Ϣ> ȓ|F#%hG:;O\#tf$<b$f} HR兖Zi0өvP7h@[B։)r9cGSҼ6#jk Vdx[6I{-_< 2,!7Vkv Ea#hc̰ $P#+BUyH&NMnJpÝ?n@ì>Dv )/t2hD pZϣ*~džε.rϟuvy;Q" m7sKʀź] Haasp'Ć8ɱiUCFv8ƩKhŧEF-ann֟OPT@N3>6NSP18x0EwRXZ:v8M>JyJނ{vf譭@rY̟(. fG@ٳ5ԾKY_hF9}_sVo|<|b06$uNKse++{>Z>䑔2e淠>町.H/1JZ#ֶ|0tLJrp~[ ̀Bʒa<䏁8oV_Q=kڲ&q岬cj SB*G?O^,P<6owz>&wR2>Vx:FfPQEf)o#a49A~jZ9BD xBf&)Gx~yEãq#"V 56xr$AO6) t1*sNͬcJB [24h{=T~3[#ݵy;fO}Ϋ(1V BwL 8zIhU#5oɀE|.`.OaoY, TS`WT^$!VB9A\HpV\qŷ$1s^.# g""Nygѻ38{%f].s \B|LIA\2|`I)SZR;1%1RWhtsN-EY?9'MAnSPr) dw\Y ܵ\z n|NY-\GV]ݔ븬,EfX5@q%;w"^{~ni HCUJ -da^8:lhSz7\`uLt.:\_MzhaxwI^4[K%59E*u:"Vopf}ճWމذna&7(sWUz7bzaA/FƻYsTYke;T,(pHeYS oE%,>Dl'ڱ~s$R!9KP3JwuqC(ma7I>HUhBnVFo9| CHk9qR"42xq@ jOwRpP@s`EN% `PƱϗ8kJ$:`\5Zbs% Dsjept90W iFoͮYhxFM݄_IۍhzLk=7kn߳jX M {㸅yq54FpQj|>W>"Z Ű[Ǎ\'{\`OLC?`E)7r%12J1|n>FqAB|qzT;c6|0 EE ydUc^Yg 0 n/,)񹽰W8_,SKG۵4[߮CB8U-h-_5 øl52=Bs9R#qfӜ,.! =R2;n3}A㈶6 )4R 5ǩ+MK*@pU6T(+›,gD,vڋ>Ҥ,N, dzm/jw/Ye1| =3h OHѧ``f< l[-N5ONtUa3lX{}v"1G= 3r?eaYnZS^r5NpV?FV`}ݛDgtIffڛ!xyXq5NlMOEIɣM00V\G b2SDX@}-y*H6}?_o ~)n ׆2w jj~ a=~rpԄӰ6O<[Fv&y5>Qݨ18 6Vg_"fJDX~M\FN3\6\tExO)wk x5r2z0{ i!ٍ:A鸪Pa9ep0deH"RI?O:ue> cB~"[Ls:vg[:x.J<\v(L2ٕ]Wvpm@w!ih }v1q}rrF~y\^ zKiMl-J%>j@%6gIJc g1Ej?zVT[bJ{3SLo<=?_$o? LzLX+WZouoɲr[%-T-t 2i&\W'K=<,`!^){}Ѿ V|K?_zxԨntRb C[l\)ɁCbVW9l%;sؾEQfJ|Jv0ֿ>s[e -㜒Yvf )<I޹=rk!B'z ~ws-$G&IF`|LeVj\$Tu=d_X-N%J9XiIq6+ _&Yŕu;-|g=h색qf;?:]nXoi14h[ lF`B?#\? `l*e;څ(l#q8qh:5 6/C'N, \p׌—`f3p+Ww^yN0+@}`/Hp ~e&p|p!=ye16Ht&|7j4o\EoD>| ݓnCWEfQ{y1%։ _NiWko>_{ +0p4T{kX*9@-7%+%oU@1[_52cFf+-E 5־b'iQ;pK|tKi'F:X/o)P fY&[6)1+(PiE{JKDeक0n3TC&*[e o Շ2Gn`s[~x?CmPe7jT<ˣ ?Lpn/OEcJv=q"ʍ!(VK6{7G"uȴzI"37FP}ܰve Z%(_7}ibx>N'ƭ4-UGi Wƻ@^ѲUߊV:% s;'whP]mt 7NiȾ6yU0ht5!i۱{}o$/j QXFP%MDnpf4Ʋ~dB:a}[};f!6yD211cc#I֊ef F;U^k/ztv6rP_䣙5,;79|& meӞZMpTɳ.I~g; P'gkI7| 0HZ,LaP1u=ñ`ʤp<$YgN*(NO7*hit'Gi{!ngR/?VavD.Y[;oҟ>ğr^ٝf/(=r(FO^Mx̥-Z/gm7+ic&iY|i!]~ ;`ifgЀ3l6)kAZPS=7缰>SA~Wg18e}?`(k/@ï8$Nv^F?q)ɋy[!?(؂)x76 5_:sp \ ~uw[>~wK33,㇙ ^#ŰpPT]gn<8t6R1fט{=)wx7)_T hpm.#rhܹxD\6jLRj2O!p[)Vo+(Sxn"mRv1{^n6 hB#qHaGVNnݧ-CG]W%y񴒭$/Foy]lhk? РU?sΖomBY?W|O<;_dҋ}'MޒZ~`ړ/&}17w0@ql-{g`=nzIx^v(X2&8A6پz/D}E0X3&Im0)TpȖqIźf m(ū^:F.:BiHJ7M0o[JAژ }]u/F>=hʼn D> ,Rg;X35$n;x%KUvYzn+|n\aG}.}CխMO./t'pWq0dO<3tS'0ډ_G(򈍑'nh>7D?qob9749:#ݙGbx#wшqHD;eP)G<4W!nkL^ F,Eu>%V[~t7pUHg㪶{})ޭG#/aAXŗG20R8wdf?:fb2zo!Bx-Zk;Ѿ8w }y3b2З}!oҮ#~i`nj[0FaoC6I7b?hvR"`M"7J)B=Wjp%cγ3K+|uKڀx ŏc Zu܅?2JNh'ŸZc/sIī'gAKſJnxqWd(^HhFk|1ߡ݀cleO7@/c+s^/w?u%ccZ<̼ -89-K-zc8:3|OldG  ۧzBȏ\L<ȁG%$uqX'J9IYn$m2hM[ 5LZ:O:+v+иvLDŒ-A".CbٔI)!^/U֨Iz[UHBj-:%t,ʆ}Kr74-~[}{uݖ- 'J9(n*(æ%(ۊ8V3qFEк$J MǑx:贮wnu|s@aP.[I,?sֆl:y|$+ i8Fwؔ g'tqTȒ-VDS2;}ZSq|ag^O4V] cc 'ͭ{ߍk)S2aj=zbِ8rhvمk 3sl}>\o}6>$>Co=]EE90w6Z3;[YCs\5#@z1 s$ob~+ur?$eGy.@ zi{;ѻTY;->,o ?ZKjWNT'.,_~׏) F~բ)]6)U+/Y,&: [aҳHw=ȫU5w{"OF +}1D@ƺQ^ ؼ^/gU>0ءe WՎI4sIaޙi??b(r?/E[T:T.wφ3 ɬ!ߗ{֥i\KX#T൶#EZ7Zq(C#~N];&!v܇Ҿ왯itM5)xe.ь 6=w,4lz] GN0G@xS  awPN%Ohi16/GLﱯ`?<)']=3>F;iF/\qOޫ{zy),>oqL_;H5HI/awvO6F{ {y'aCWRlWAaNq(a'{kj"$[ .Cc6dV_DH_p`И‡FQr\׍j 79>9/\}ˮz_>p⧂0Hlɣ˾QwC&S.$ _ o6f5uxplgGУңf$4@i 52V@[ 8j̠qqդN"eD;k9bKE_݃eiAժlaMK9BLf6?;EnCEQvkuM|Vh-IJn5nlߨy[mKvb|]i!%(5њݲDCt姎O-Cs_n+iF9xx,?&k>b<`_(^^Y n ϐD.xhzctcy֮lPvZymd-B?OÌGD)qh [ NjoL`w]N@a ĭ/ HaeXպL㷉Z*A8]BZ !ݩdȽRR~KwAM W& י-(?qup,e/wBYi27ք>tΣWQO?S'dXH =P_~~~כ &Y`o $!ǖutSd̵`>~➰^f%D瀭W|b;euU 5^`/-?UX!TnEX֪1"KYHbw8$ɛ|J=0lk!yb[zX{۵,-qFZuPgfu7&k!JuK@g9]7z 6 p<=ZvyYP?%Jk zkSzEU]`jV2Jߛ }%\ uNz._փP ulV/tȾ]>}/4}32;e2sX`󬞨jp+Me6/~$$'a%rX4Y Q_ـ3Bl&J^_O]>n,| ./D(}] '0轍AP6=BЇ S֦Su 5? !TJKOk1;qa_C,曰"fFgEhF_ghFBk^A I龞SEa!%!wh%l y[⯓ܱS vږymġs#1|YpƠƠd5瞦VcVȴ1)g$l.[ͼŊJ+;>ZM'Zq,aS[Kwo;3S\/E K旒Fhoӿ) WZeKV9iuc=7% }SdkH7eraO6Jݴ<"2 `l"#_Nn5O,pac[Nto"}la㚣+_@dFȯʚsNŸWc^Dc|ƌ cI!Ҙ\32H߸Bfv5+|;l,J.bVтQz9 $\ݹrJLBpnh&b|G̰$[Dž3ή9gOϔPnN'>+i^_ỳ3w7- gu~QQ&Ƃ;0' )5aĈivV3(PWF`Ť0,}&6__q u04o`9ȗe - L7wҳ #QYEtaqS %Q|#vnirz.;|@|Az?4[Bއ]1(_FLJ%уנ|PZ ݍP@8, M X1J9|Q_Oڻ/ gt:kE:N ߥ40>{ N_%],b<^ey)9@+mڗp1.> GӜ1e?Зk~`c~ٷ%9ݞX~[h=(_$Ҟ vӖmƧDz)ͳ-ޡn L~gO"|WZ*Q/ @eC> h:~] _P.w':]b Okc8V P$nF-v'~p8"aiFZ}>J1f nz\~6.Kt#㚭8u89F9qSM| #7kmoXs#J3@Ux'[zmzc"kFZ֮?| "I}tǁM涍౧ix2 jO;50GVmd2l<?tGP{oѓ oM&>KݏRM Pņ/2?a&矗\ؾUDKgmՙ,-yP-61ܡգNr32}|}ز%qNm< 7璞4xL并*ڧ`^LZnj7Uyd=/VnV- }>k)°֩'<_a^%*б(޻VC"UI]♥gl /X,e%* a=D< O"ghA? G',b1eb,q\\؃nIq:c6uuPNWE9qq< ={O>OOk!>>FzdIuxd ꖹ&Y㱶=o^`,X%Ƶ ? 8#|uJ0::?}L} cZ9O5>[7P{=7L#8v >/6 cbts v̧ RahQ=K{,("Ҫ6~x}aƯlTUv%ҭT} zݼsvo,ɖ,`= i cX@Sj7Q-,vFQQn/) }s/G+^lFb̓|QkX:)}bRo =2/YinUy u"uO%W]WM RL\joLlbYix@v%#U&; kAYFv-|Jhyt^_}PDzpܘj)+̧I<}jgݕ"f_rK5hvњ]n 2< 2Pn,~c>率g/S{v~'YF*Xwٮwײ8PO(u Y,ƏؠOEG]{.^3rL=-=j7~2I;&yEnJ>樓0S ˠcvcdʛ Gq"z).q3AƱA!V[`zY{ m1=Ɍ{ 87[Ih',~{-Nwҁ679>f8@S=hc`HR%p=1S%6nIZ-ђ?{h8f)Ykj*$ĥ5Eij[DZw!3v8w"uؚrT)D-3î^mD21_B^[jq̾yjHHC͇wH9(zr1G9l ^~kgP>}hЦ ǁB|j TYdmD jf~eMy(1+!E> 34{f߃0[Y&xaǏ~'Z$FǘE1c~@O]H8ޫ߻BEH}+{+R i;TU+ZČ  3ȘUΠcT5.X!{T6t.)}Ys=fV1u%ptJE)~ǢNJ^,9fZS)sRt7m|P8СƎT-V}hU2~;DUDG+0n]/|րi+&WY Q~]iYV~C?\jc!{JW[󇠉# gQiB6qj;ɒ8Uo3D1ʂvS Xeg EJ6nv&^Vݭ{g|)}{WqV"*O* 2M3{F>SFc۸nĉr<ί]@y9f6e P-ޟ Z{7tJk/ 5A/C%uaP8Ǫ.I"\Kdu1S_uyƯ5Vs=18#cV GZ ;$z2~8} z-Y*HޮU']Vq‘ T'ý/d#p߉ UqEv3V*JVug8 pSRsד\3WD _,-"d^ TN\cѾkXwx-Q:.yqj؁7zwz.LK(_4j /lV^weWkY<[BO oGF;dhs\&ݟ΅sC.&Υmw^Xf^Yfv8X$ EwVw_`N^U(W%UQJ!Ykzo̸z?-{rzC8kmfzi\1١]1y1= go񣇖xyDzﰘ2y<ܓɎu0/r/P9t蘙gsYN&sTuKWS*gR.WQTu,gLS 1W6``w?qu>e)%(E:F).  .~)\6"Zqf,;yx=C&NFo{`ecrZ㷄GxYS<~7\]4C=ރˆˏ2Nju&ߌqS9M#Xc|3VINwrRyъ{{Euf͠l5Z` ~[Qfh;k~ϭ*ƈC3F∆l9! vx6d8?2ݲ{W3Xw'*9q݃BbXZ-eH}pL-S *zaBnÑ% qP˅qv'JZPk0w5tyx)Q&4g,Vt&GZ!Y!R)=f,1v)X;%+@Al;Wbu[ؗPE\R5W[UXe )@LNw^ ];y,ۿpŇ苫{)Z|f(U[ug ؆oj-2O=&M'\Qq{@*д|]\..ZNuC@v:YA0%cbD|⡵t!~jQN7*i O[IN2/oo8^rK++ֲd6p6h 2Nk  _i '[]\ Qfopmb07b_ܔ҆|aaqv&|`)JF,G0J0ozy*Og}0پ,Ϣ^P ʬ翕% j6@"e|s8j3?$QwPPڌk@m u,ZG5Ek>1Ew+X? `̀ Xd!4jyNk6 2[c"/ MF?]u=Jg/׬8OIt6W(6m{3)p[I>Dpd >jWdlIIٔnw"xҍ s-qĸǑRv<2^x#8|QlKj ςF9P]Gȫa4a4 zmZȻf||"H=k7D'baU$=%k׫[x9)Y|[tG*F5"^|]nn(n~l8|w@K*23}WIE=;8. STRSjB-fU15Sb;= ojs5ÀB}^3o[p7r8dc9;TREIAX~$C㈸?!=!]~gn~Y'g_E;_[ß~/7<˅K3:nDB^]!`L0t`NIae2 ˩7z4o4#1?Ut6z]p?4iӾq]Hϋ֢YCqh#ūrJŦφX/uYk iVBoBLZoM9yS.kNI(,QZRm:JXr=ӞsB;t3TN^$"-gcD-z#%f| ]K{\n?N?fӫK\nOX B$>L yu@o"~`#r:YMճ5JnN/"YQh@6aO:92_Hoh='Ut+]Ɋ&MhA9q.ࡌc,.LrLBʹ/[oI „aΨg8;%ǐq mm֏]Ej~$4>: iSV5ZqU;8/(WiWdWaq0"}v⬧ .,$\L؃ʥ{y0eW1>> eאn60Z{:k=4f{R}3/#cɁ\TO""]u!Ix rDw2a 񡰫Zfkӟ,,=³$d ^l7AC  ]ICCP_DʼA6FڸejE%A{qY+1arp +ަߣG:XF^&p'pg|@K~"KF/ B3g}ɑvqUpmVCb|FQJ!Hu2uD8@ڭ⠦E_DJG]m(DeL i&E!q+R*o%PjUĀg Лa nƛ\n8\_T\#|\'*Y4ۣӽ?2?SBe,vr?26 f&}yxRʙB"xx ocVzD?$Ǚyw6Q3s2(w{;A )-)N06Ϳ:9 Py= j,?vYh>=,-!Z|K+k.o ܨk@|6>˯NgqZ}i9<`f֙?kҗʱ`# mG(Ef8%iqqߢ% U-fCu(DFi!vr=ӟ,'-#>49 w oCyV}.(P `-~5XB0RNX\r4 g{Ն[WkU'J/`#ֱ.돟}Tou':@I>,<7c N[;蜧~"[ =p墏!|h's"OL!^ÜqO-x^y+ԓߒxV'Ru[bQ@AWFQ rrqv q=sn{(Pz -}DZz2נ#k`b7{N2tGNJW֣ՠN+KP-(YjY&1C`ĩt.__Y|7@)c}ˡ_лٔѬHY<i{"9 xQc o3՟;,l#cd$!?)Ia{ I(;Uc갱VsȪX{u!Y F `H~N|HQN`BnE=lS5-%@!{LIPPV].,6q~b@f]J_yo4 k+0C~,ib*Ō+{aE\hi(nKƺ?)n˻<Ŷ·mk*LzW(:RlGh55%;P}@GX'ZE ]K@{sJbϣ>ٺNVѰ#S(wbK(9Off@ڙkRdEʛ||zA[s[/Nk )nu)8^ͥ0,8a0C^}u%ؚ}F %9JZŊxlûd֦ggYs4h&0rg < 6|ъ9ƀq= ۿ۰i\,eic[ò]Sm{0 6Sd{(MGC7_\n~"#DVvKr92?0Ҧ*4 2U<jk@[X_,H`Y,CjD }&8O,o*WOmTuUl&F2n W]A+{G/{+J)YȳÞ77[vHV<{C}P~t<5k5V`}ĞE3bY8 };D}硗wc$|b=QȞD.bp) 3D\zL2@` k~Y䗷љ |Qv}s줸910cS>CkNgd$s6?l#G#1% xXNYoΥy1&QjUEܗZ3#In-S%{SlXxsM N/0C~\ .!p + bx,mϐs~f&@V$V&4 O{g=-H737ҡza4njeVT@g*v< \;Zi|MasS_ 7h]~f=5<;^zRE#v(m/*#cXB%u޸%eXZ:eY<Є$hiBA|jqƃm\_FxK0CeqȮGuF%&:Zs,y}Y9JѕM}k4@MLJ B)Y(?K1Pϼ-_;Z0F0jSǯa]e~McEBGxhk'K/cנ]%&t[8>"JDz*BVv`RO Lx-ʸ#rd6@~ kzOV|@[6$xc'-r񑫯S?h3>F[(/˲`Xώ>bD #K?S#[Dp>e(α[}2Eݞiq S"OH^^28_ճ+rɳa#B9"- (,ƒVKH;6Mܿ; +_!N{l-'Kq;rʒE!;d |IXFH~#vf~"(rGp}Zez;,GOGA-dFOB,8Th"n, kAjӥX;0*LY1@`=y!}sG;|;03[  Zbb-Ri`|PbAJi҆ 3aimh7"y_̊_%"9xkA( 26 tB9pechd4j\2qIY`rԣlF=D+ CڌHV'HNlFb@>c D ofn]߹V]vkmܻ%wMG{Nhn@K#|̳ivҺZj}Aq\n㴋8Mnc\ '{MCg oz_0㵻8+vJƄ"A[:f}WY~6 Ɏ B=SPYP/Lk|L[c/>L l9u2o]=EtGPQ;B(QɃȆi0?i;O6s/zn+>8~7do ;t^7+aKEJư=t$K ~N"W@9}yس_~gųkmjYTZz.̻/bqYѷг{Αd-~%x Xs h]J sndA~$j,{#,.qB=ûuaхXv3nmHXwm7 n$T(J}bfSs&llYow;z_^Gȿ,u%A_Vt48I#bveơ,ҩ6[I 8AeC3R^AQ jR%4,.0YDA^-;7ᓧ8{^ I9Oi%ye { Ztaxr`>Lx{iGhw˚|?5c\I.j}(,a'p bԋ; B6۷@bm% Bb]nG*g sKY&/ k9PjIh٪_}E.%e"KШJ11#".u->bu3 X.-^P6?I<rcخi21 -3dhԋy>*&2!-c4bt|aGy\P!KPǴ 4y" ԥe\qylvJ'`9Y\iJ9!W_nF u3k+p[v~}P'έtFw(GHWV5d|@v#i9Fw+@oLsQ>/E}7Ǝ*np )sOZy["X^GL\$@ 鲈7n oiWZNz7vryKoɅp")_UӇ a,Q(*2G\`&=iu̺G gfKQȂg-sdD_cUE̛*iRq +)>= v={ 74Sm,kx#صg^AldxA]9bJ9CX.(W{@zRe葛&|6߸4Ȕ$ [F]k~OAM#!+"0ê j0ѨC>|VI蹤[' cI]bZP@2uN̯bհ}JU%'ZPOo|NqPƷ#ב:dI4Ҿl)60,o-V$oY]ȑZN?A:0JUPX9>_TF)@WOlb"eӳԷ7"wMlq[4vo|VwhujI(;|fOFn~fوp>q,' z_#zNB/8.+[ $ _nO! +G 3Xc{ID3Cb=RL/ 2lJlp l2dsAɨβ6%f&d| VT i/ՙRh8-ojw%{rd(O&\%8wK&DJCjeH݉SI ?Uײ0UB7Su рZ q.+̜*hbseF_"_̩MOo H2g/5eMRLX{6[PY3;ԺftbzUfx/'s1Q#CYD.ꅑ*Njf(B@ pCAoֲhϖU$ T;-EHVg dspY9:?tNea?L 9_uMgrW8ÞFMBh>]r7Q*v_Z3yѰ1Ӓ{`n3ܥɖ-3԰ej)V_? \cqʒ i956QBq6S TLw4J?7/6iq,wRɗqH;۪NlFfYcjܫZdfbSV811)`z{/!ol7 )Eody,XY 됩dNP ԣ]PJmgi~<yΒq\SF7IQ#@jS6Q+a*f2)ȤRk<9!tV r)%1MHk𭊬H;Mu\)hi2+RIzR勂urjF踒nIay 'Qrb(0 e=,SjzS/$"Aod펣\H_$B x ӳN&',yCɭY #C?굨uq3Ōոո.<[%¯S x>MVAq׭yvb BSשu Uel2w+j0|@fj3K|TihG&(6yw{Qhϗ7<z\Ps}p ~}saaT_}ƭ5fMaf-i,.ө[˚Ops lkz~><X_{+3A,-R޾¼7<6Tǣ|%s8jp @99K3~ S(BXd0H^$:YZpXdi'AWWom/]^Yh Sr̴֧#ꡏS3d{H5^"N!eI_O9[dJre'Xa''KhAϼȇX (dKGOhۆOk~Z2JN})Eb3x>C$6WyF}i/sO®+Flᛛugy䯾pa9̓IY\W!iテWp|@c$0 2טEº`7"Vh9VpK/|ԞE1CV2+1|%PPpr2nF腲6Սon; .DRE,^TzS-Jv|su3b:|@XCX)) a5gG#>FE+xf@h:u@]z( a0w ?H/ż@:M0#Q";5x,x3=d9 HQ6'#<f>fX%jP:[rxg}6De?nCAܛN8VwwLpcbCKqv 7rq(צk% ͟ CH`9VYqV"_w<cOCO,_Ͽ5i)(y x tHwi;B>js->#;3@LPZ vCUo v@4皘t4@uaBoEZɊ.Ɂ;$A ㄑ8Nw |wT)06tɃ\Vd |_"',' XmJAށ֒k8B~&2eQ<hY_w=qN\,v@F=ehۈ?E]Oe8ePszkA௅Ê"S1Zn]θ<I31[;[ojǍ==Vz CCNcnqX{C g_(ŀTx8kUоZ4pSv}Yů{R;' Ȏ3d=xkBA4nڅ#D~_X7bU~_Ml@7j7S-N3[mA_]H26j~QҊ85+nVxO6 MN,}̚˳\u3_O"|+ssE5.2d#UcܓCoDb/%!{i lTM쇔+1fXKD="'z0Ӊg!}&&"1|J<b[.K;"#t$IߥY-bTTyxۇQDކ'ЛcbPƵЛ\PM9gZ y>Jϰx>l|Aw³ڈنx9jJ.)0K&ua}`-2 ݩT7+)cJĸ8h0⥜4@7)X+mQICE`vë=i+,q1V<9$껩<$J;V,tRLy#?\hBkskWXZ.ByRdYsO_W!rq6S~.R(,֟~NӻuTPsQUV2uʗl2>RR̟&1Hn~Q.rNǿ3hL7*,my'DoC{mEZ#kzd/O@v l.,"KnnO_*j X9ѪE;]nIKRw/i6hzIF#H0c۟n^F|:}YM)V2YGXXXGSa~T/:-B1~z_$;'M?Ww)eCnGkj:%gEih41$'!/Oab)fmX[(7WFn=nr;% <U'KGkZͺ+f=JJ7Zp+e,S-HRL94w.+.\JqZldF6PgLՙ3{oR^LFZhnpãJ eAV)_d Ӭ>rP"=dODꊖ7 `19Cяz Buϧm]?*✾Eki:hK}Iب^3h#rV_y>sx<;F}3P{[ĊowXl\cB<%}A?90~ԩxOk45=>s3>/ω#}wp3|:=m:]2S0Y\ mYk0]vgmŞ+rŠ7"w5kH?Zi} @k"uSR1ݲr\ȂK23ҕ93&#m鏹g۽뽠{ֈnY| ެَ;v>o潾PD4y1y̭<:i$4Y}~G@IZnɻNTC>"94~o?#>3^Djk}Fv'8c]p=vb=~6h' )Nk鴠 ?70&k~Sd'@4wP2[֕"n K%Qz_{a{/L?ʽQjÝxp ^ko`kq>.P7}ȳtź&PlMVOBdRORg/ QxVW'd%xowC/zO` IXC۫1UIdId ݖR!* CV"]lsD/2 Pz?*R[J| ̈)Zd5(k7z c?~}7[|OǿZ)ùUA3z0בo{|=M9!fS<ڥc=g<G|Va(=,S;vl%τ{6\l2ܾ=DM-9njfRF'xi}1SjIp=S6aod@fL4Ȍ-uCC@>Jr`F;,e.~7y# \R0 y<eat6~:7oc ׉:YTWS{W|'EؾkWRP\[fI$ufBd#xd%9+T~_q{0 %V O֪~q)?czEW[L仩95Q2"^y^P0O6y l tfM.aO螘_ț3u_M{`j )oƏ7㯚P}!/nB1Z,J^Mgd5$Sպy8slg@\#i}A@oRGg4]hWu=CMP Ӭ{sV@M8r:e|-=`0A?aw@YQֹbZv<7~*wܬ?yAgt :҉tz]ɁImXdEArp&5 >o^!AqVAQ愌Q ν߽J/Dz/C/N+/nu8#"!  |rg=~dլ=R-CYꦰOa/sT=qحm4刣A<A9WȚc?=jvGI7>Bhr3Ud\OxQ&‚mGT0gvvO'#I2ıGux -3l"]:v, aYq,3 ְ4 +Oݒ=wg@.'U/@GGv y<;qwb`G"M`L'u >DPe Qw5.Qa|p1jGɈc7;Ny;>cv;};e#]N%2ڃ:Q# jh:o#mLEܶDVvh9 b6.PVx i p( 9.08eV'XT/r+\˛bz0MCOR~۴[2h(tty 4N ]:ڧYGSR Mbv ^@X[c6"=pM0B{tPAś.NnΣ( h:M< }Ar>8X!^=p%ֲG?| (E(0} 8R^)`ƅkfއ9|-"MwX]9 u}ý|G\Sd/G%pXhu|#zy|-A+ـ+[Ho>'koLR 5)1UAq]z᨝ekPޜ ơT5PF+0O 2F LF{'ةL{w ݺ^ƕ elqLe-MP[Dl%Alɻv#&RDP8|;-ZDGPkߪ: (w Q"9n 1!=P-h jC㫍Fx7:4)raM|FOW$4i'{yfi=auab"Sh) "17<Ё̓d=$ή|s9|cpi/'v]:e{ޟQ/= 6ﴰa^Jd[ 2 }A.͈.g`է 5m Kr@@? TߴXH KW,f'>"h"%Y=Îu^oNҟbm `&y/`$ϤG ]>]z^HCHc+kEj~ IoвcZû,/zTOT󨱏*XH؝ZWD QsI|=2W<'$Z{NN<:f 둀$0JXC+;l%:{qb%)6"gz@P$Y4v8c/>נ,:wZ꧄g" BZ|M.ј[F`!Y~ŀ\ּLaP]׈DZ==m1.Ld G:8=< A%nxs%bp/lSZŞ0V3kn6.`E˴JNdY6pyR$SHqâf "l,hNW8>VFlw/"1~/E 8x[`8bǁMۣ( ECK9flE (Z*g|+zL:7G%?;kDhNޠDYg%A1NHzL܌%?7Q4*ro+lOb^Z_B 6%_'o;{ߓH{q甲-q1f;A/AcOXXTXauz59b>sL{i͹ U6ܒ4asIt6W,N#%J'zR_:V/^eCs* ]A\{cfA_]% GDUA{IJbt(K[ _^ ܝ>'??9R,)1qkSܯ@:@юbJ/>uXɶ1`<ڰkN#JíD{q 6f񱟯wE#˝`M4-{uDy)z}r7EV6Z.zvɡrOiYTh5zaMJV}-UkX-t瘈ghJ/s%J xŔO/6; (Wm%܇hWr?BFT.WBRxp/YꌡXӯ~Q?߳1ppp \bu>TxO޾#A#7:/ M4UmWܮl n٘679'*Y,1CA:.ӵ%4ouMì r =㫎Ѩ<ïX}#/&~_꫙ U6m:pӷ"U66֔[76W}WOV96`EO\bW$*n6|澒,ICi+CRCI olCi |XpΠ'y78hx".s>Qڛ" H3whr>5"'Q6h{7Y|ۿG##wWͬ+*N~@yYWv= }EΗ7.7r sK;` pdXpoOsDQ)Uj?%Ls2FՎF5G[_E!h*[F(o!ۿtsޓ2ЗOQ/Gдo Xu]Ӷ**I yUyMpr1Z.c6FIHCo"MI$" rGZ78{u*Y'N/T3'HIj H;UyUxȷt;UMS;"HgCr-"җu{ !~G/#dqw&{TLv'oL(^G=pM_DX}F;F+=)V =s|. 1s1˩Ec(,KRDĿl6PZUZ@h: -hcnS##egt#);Yeu#:Tms#9{VBVX۵#;c|Ȁv,ݫh֭%+SBXӨ2&M(p͡`.:IyQ-z69>Y[{ ΒkCyzM k7rv- =(9"ۿc]q0$x s1ʤQ(o7k Z+qy>GTޗh<р"TB? bN'ѶP$5N1nQ<imۧJ05[A7]X}", ۻ聁T›:` )lm%95@/cH_vo: !tȳiM:7&DaFš#G[֤P0>.8d*{x761)Q ԾUߌҀcO%|߄LS~f# e|RF3?-5+ͥ]q G ?Wm/MC<zIs%R]fr{2vhG@3xlM7+h-2܉qB H#A?pa{D\MYpj;-!SikHdP=rC^}v+Rc nLO@Kƾ|ZyZDtl6#̯G-~b _>!Z)Mel:kz1]uwHRY4zLv/\o賜4[wc>&:Bˋ0i9^ɉ@|z <6t}O/g'̌f(YHV^@ɪ(Ym"LgJmN6i}5r=Qݻĭ'`7W+9_JGS6w܆ɡ;ב+™Ip$8_!"ғQ " S8J5ܡQdC=Y$' Þ$ӓoܰ'z =Q~w>c9+_lϵ⌑ZJ~ZO嘋n=䢿LwE1T&kX% R49z|.{N%MoqޜNo6\˄My fjC-vZ+֢h?1! @1| eyr.f)UC'u uNi ïJ|%o۔bWXQ_gEwOQKz<Zi kĊ9dzjg{7:5vԳuѢz4!,( kOdCk"%LӞ0-AIy:E{cDsQ [X{d'""ovjШS7HHNW~KZ"hsP'_(q)ya3pbFGzKH;#`G,ߦcTIW ߶rFˊ 30f'KbEO0wm7}YcwTG@EQ#;~dS (GQ۽4O/dOkL~|= +Q%V5?`ckkJ7}Xe>,_i!N;}X7%%eԖ̼-%TN~ ;1k>I#+$}_NuBZ6 f$d"|oPȏp{_z*)Go`۶7;@%1+`'#y4dC|ui)ٹα7܍~ kոEBwpRzPkJ3f"n3ړ%Mֱ-:xvwXԯMSO#-n6wdP6nKfzW,k߶t>>SU:(֚"%3eMޠ\*s 6TkxMQ)ꏽƈh\m8GzJ>ng5̃&V_t/^\lY&c4i6(oUUЩu~|c\ (װ6K*N9.q@ɉ:a絑TqʃOV`Rh2lz`ۏ^#_N+,L!ևr蒓#U}(Z+N^̇V51j+Yh Y h)[cTK*լHYbECdSMj.:"CBuf+rh`_/<>Gh3ى][1#< |BO P%B68Q$|ȌG V8,'"C[RniO$ˎ,?(;E;yOP(o_1'&'znY/"v͖~Isڬip&r-8kk'y[M FVF wJX sǺEyRܑΑϰ)[*\ɼt_)$w5-Xt#R18]J_&!` xқjhS(fOBt$viF5^[_ [ZXc&x3#Zvj@6"݌~g9r3kE=E'cafS*J2 m(rV- kL6V=m1do. ذԽ>۶8Pj[X{(z2!tptBPC2pDQ Ā'c H0x7bT\ݍ hӻNUPH$3[V3*EI~Wx|KAX)J4"^Wq'LУ2Pw:hMUcMEB\TB0sVhyivܯ3Vu.[Zy x/a?c2-~?A^Է* {d#{?C  ߞQ߹wӸ5{+۫Ao]C3n 8zx b%cK.c^]*56QRikl!Su6[Z;@TA uN^B PI^ 9ȃϪ5{ԎK=Ӭy-EOR B$xrжPh yr3bYU} l8KMG[acˁ9VvØ9Fnv6 Ptj8l $ ZUa}47_6EZڻEY8q;RH9Bc \$+tKlS~| '1*i-ùM:^zBV]X?-t(ȅgr`Ҩ E^'0H_^-!z|on=>ViIp{'p2x^͟okBݞt>/ѕ \t`gH;b*CV}GmXCl*Qpo KvKUZӐO 5O']'Dp &9X]v;$:9X#)wx0;xP[nob!izj#󈜹fvWPpp Ò݌GGK,Kvoz O:5ˈ.kB2h&/l2p`1M/qjI0afkM '"'ͨWY3AIYnHVxdxq4/<;0y1['ɋE`>Ju4od`d*>:t:g¾q|M^0f/ҧKhևfi ji0i +I&~q~IIz͕ {v W#*Cܘ$5+Sb<xu _g/Q~cs,hnc~lhB6tm'U"=2MuGϸʔf!&:,q`?ASpn.~,j`+ovcFWL˹3N{ u,ukwoOۚcĈD^+f=6ֺ<3ͭ`}th%}|Ga񧛭LRzo^ ]X53٭0F/^jaW;2ꃺu3HPf]牰ʝaRwnc^ڝ3B trdZɩO -0ky&$˘jn$;uήjn[X^JY[De ӨuEO.$O>JCOV-z\![[DZw+D2"˲ܺSp:Ofu*K(7FŤZ~l 䤦Ğl>EO "Ƞv C`NY!MZEB_ [T $ sф9'ŨfX>'ЏbCfDqFf_WzGT!kgE4_6RQNg" ]i6"#̆c,e֦@v]&쇘z#TѡDK|rW?tA͝#>[I)[xƎu3G\-bmI$3RHzߏ>oC \Q0Ek~ vy%:IY@+} AڡTJ81J(3Bxj= QluwX9JWS+V^?i%FŸQx*4&i}QX?Dd مO̸`I7VΤޓi7^EΘ `?8Ee4;|Ph'ly*BH{(η.StL-Lf(>hƑXG )k؂EpZ(/R]DLqJd 8è0EĪm-V)V N0ӺŽe~̅/fO~Z>7œ?a8u> =v-Þ.݀vrqtD)@K~,^"Wư+uH>.d8c}V6G"#5o~}5Y>YbŠpuPH-4&~-YJ*b4覲I -ͥ7O3ƚt7<1~Gl LƤ˵hk=e&Bt_4Ny"Ł+Oƒ,qSjvd'/toy/Js/<$ SzeZ<Oh|α_oYvTc#փTpݍ(5o.vPE+7l1:] xF_FB ém_Jl5VԔ_\Hx"1l+jy[Opdjт&umH/αy,maz&^}wr#Mփ`?L9_|҆xPݪ 5RjT&-g#KѠɥeƿA4HSzB7 9VePcJ *aoJD/CD>y=<99Lmw01vnBKq\q]o 4J#4'™^Y ;lYpq)4W>.\b,Cme6q8Q ۛ^",RocyhIB­'ߟ_]4Xh-]f'y9G5WFy?q?oעxpG~ ;_.(7,!v/꾸3+8¦-[:.+i>:DŽ._|8ɶ@!v#}oSj<R) M :O):PHS, 'e*nsm4%D\M5X5WԌY >Eavo0 ouVA =1*{ iBY"9|{ʿ )]XF jYF.x7og1ⷭ=i, W1_75ߠn9؅^Uqzd%oM3Te ?e^ ,if0019A5#3e^o:A;KT4P)O?]o' aKlX#B?Ѵ5z<#q^tzrhf3!)вSd Zzܱ=Cc=qZ q^2 DKZvqISrD7 ]RJІ7h@Q q:D';gc7~lFtx;mYRٽ~sJP#|tyhmBUD'5B] ETRmXIqM+,PڤDgtR!@289-P3{qƞҹpeï!OlG~2f`@NR%.*2i/KdA^dͭsGXG^S`]*EPY$uhְ}ӈ? s!?(Dlfո5E i:eJ5FC8U ޱ.Ott"Ѽ]p39Lpcq<Vb~Zg!:zEAmU gqg 2Փ¸CxW$Xҭt.y .nAO^@x{r,J 5XoߓOS fx$#(]QxVy=zM7<w R7] m3΀~N\qc MltrԵmxvzk*KS] ^Z =g[Ab&R-%9ݺ*q Dz҄d=>MkmPf<ׯuF2FDm@>8PdD` G1mE~ԛ4Kd9ԛipn'FAyiRÑOprV/P J'v(d;[-i/I%"hsɦ]*:]6V:dx:44JxU۫8/?8bGhyyz U΢ԿshX((K^v 4gaSkb8-J8)JtF %KpQ9ma{݈ƈHǺB+в1?{lq.`>Tګ )k2nWUKcȧ~a̅_QCXw݃~i y,h k YF46{@cSPcdW= K><@ZџܺK)Uɩx E˜9udJ^bQ2pQ %pz SĨVRdǵ  k tF O>Bk.mDa5*@;%8Z|G/Fk7X?ʁoOo9^(Nrs[Bn;5Wu!(C/} mcOV.ʸaX҆SbP WEu,qǂ4gWBԡO&K1NXT'rWn("c;>D\RguڍbL%y@Of2Qэ%U~o-N(O\1 wQAۖLH)+a2Pb8 6ߒ[[J|lŎ`d K턼 |^ywCҰnC>?YWk,?١~i8 Y&eE):!mu_-!nꊌ'/TI}*ϴFf bG`l&8wX兣d>6>X۪^ ˪h!->ąM⃧t:yצ̅!"Фc N`Y{n݉j/pDxAn|q$ڀ(rT*ebT1 g<',k ܫ, 6v!gx4N2f ^psmt;wq5L-<Ά9OY )w|:ݪm8j?݇Ds}l>i-|!=oa1g?Kw8[dݿ8 #)((J베{u_eOmʵ *"2ua]i?9c{,o`zrq^ʽPRayt<@C}uf-uY|9z41<]NWors DQ~,4&@uiM(lF*.CvڋvS(OA3I]{Trhv\%1?{*5Z ivomZjg &O\JO3?U6ہ7xeNrdcy߷Oi+@B?n[WӸ)k e}d`ny]w7ȕuEP?M%۞hbx`)wY{9{ KCt25&QbA,cǦC^Onxiv/OCC]V/h,lG-IUsȬitͳ>в`Hvys m/1s\^ZÎa9'M+Z(:lwf6u;B'b4?x\9_yB9]C"n\U ̍~9 zդU|B,{/hoACד?} _<>chu/M\ UP<ϦZSX+zlq (aJTc*h+EK-PZ|8ZVY0v %?v.OWN 5`hU[!ƆPb]7vv}!s'uP>2t}ݸ.zvp53&|uץ mr&o9cJR3jO2m3~Y7 =٥l֢8N^Pesza>WA }{ϛӃ}*zuL>܏٧z xvA=q5~$zjc~DUfCOS)/ .cJc{geĉ/9-JdG9_a=amxO9* 52Aa{j[!>E4cR/OzQy4ڹTYW{ߪ|, Cxyss{uJ^Hp&]􅕆,W#FF(U?tr^ Z2E>bcxe9S̵6G@OUtυ,pP|N#?+]0O>]x 12 G#*LatD#㜦3ܠb*vƧs#OL[jЬ2->7Z)e~Ũci]pvNj:[}83~WW'~Woj$rtRw*p;dNכ`&>Jo&M vo|r\ZkrJv^MVdw>.􉛊`o4?-:Q\fxD9BK T$9mJF&e N5ky(b*CH*->O<>15Vߩ-5aylN ?Ғ\-OG'ҿ?+ݮW[٤eفfGqN=j[߯\5Y}+sR(YkJIsgHlƿmjw~BvZ8`A͵/)NjѲYBSlnTWNm!ʵɦ g$rL gƘfK@xo֬GKӾZ*|y!B0¶_k v^؉#O B%buЪ! [_5ƺըʬk%畐3-ſIKdMbMaF"񎝑w6_3yĿ#ߥwmAIrh+ڽN^tNސPڋ\| Ų"Q:Q¨jHS^"}"9;zKOߕ\X$Ɣ/A u9ވqlO 3~7\Vߘ7`tF$q#G?smY9Gn-`Jm.&.VmLJZl {ļe[[+2V#=خb3~}Dʫt!D\{u]5KNvж ]Gx(kSP*47r ;J2AOHg,w+LFqǵ^HV&з۽BRXN̈~H~~gxw$]q/QyOz =z z4'9D W$`O 寵n/'mia73͏㫽W^QKe^b80uR b.e7k$[rZs.bǕ"}|{AY>cGqr_8buJTfa+Q!Bc5Hw.PqI"OH>1aݥX%"@>}( +6ʆ-|WM2<-6 e$'<-jYTb!Tjdׄd =V!8?=2SHfC#0ʍD]|{ђ4)k pV/lhm6!w"JNyoFWp)Bw4M\w}Sqk1qt=_(bdЫ)ם}"VjZ]~Um.+եz1\?24~64Þ Ut y:0GC92Ub4$%1rdL[Re7m4!psX=_6ۧΣ19W&?[:ew?'8KE{ w'(y\3FS.!59ϺnךuMݗI#J+ }:P[&ۚ;y5!TW:Stv^];A0|@_&+,=[d%ݕǶ̘ʑF&ɦ@%q`TUL䕣nנ ?(-;SpR=f;fԏCd-eF?-pηo|#j·֮vm}}7|N]-S&~r3Y'.\P#.ȥ;]^]ni0OpmR#w;Jd4oo"NU=v_?vK`hu S;ͧ|4r:s߳Cv8J=}?1re+yb.cHڑa}7 ﴡnE^ޒo}ǹ gr4"QkTglGWImTU##-8Z;].w. RR[r&ȩȟD/\߷o6 $.[xu,;j `+L$| o>@˛'/×A klsmFe\ -[`Uifĸy0/sqQ/#BB\sʛi8v~\Q9XKz;"ϿbnƂ3!O?u+]@Ʒ_Q_Lѭ) zv'~o+8FsEʹظ~yNwcO|lIGЋ};ٸ~z.S#4io!u&j]szeoŒD(eb]%z5 NeZ;?2H}o_a"nu>#oh msYnP#uI_NKDSx*WpqA^-Q~Nx6 R*RÍl\Ku 3uzua+;{: Gn5QBף&; =4Za˸Dsq'%n~><JV~Tצ߭6J9[Y?~%{rۅ̏&'V~Ž }\XL#Kԟj8|{WW6{7VxeL ZwmS2sf!n{ɪOHO8j{ OoӞ2xzO f,.d8O+p_?OI OݙޙpRiHaynwHv7BHjK72.4Hso[kk;Z0ϑB|ߵĆnܠq#j5+B~9v! ,aaOE@7X:7fOWZ,»boxCwxdWJ;U;h?J5սfѡGMr:T.M޳!=Wn \&ݿFո?S5FQEӐiN-S70f:ۛt*Y 9#l&jԗ>Ǹj>"osIٱv /GxAa. Oוnڌ+6>^"qZ$ /g8Wq m-? ͸jsڙ/L,EʴvaQt! !ќFjg=sK.oLfyt a/]0 |vT$TsHaZ!zs57?|5%+Y[/d@FOjJ,xjZ9F4s\2T# )1cSo!%` Z\GQJLoMPd>{){h%Is?yKf;!1~z1*Ԝ\ϖù,Z>g[?`z m2>(#8}׍>, zf|{:(:Aާs5;[]3V!ϴIԓk?$ۏ̏=kGOЗ@/ Ɗ_)w7Jg^M8pV1rfiߒk* R"w\6boכ]tbVzRMM-dKUI /"q`ydI&8loy_<|]-/ d~>ƭ&!i7 u"JNJ0@%Wkrp5j\[tJ 1 zYӪzXUGWg!h3zXU:d~B~2`}W .^eAGrKRPz3k[5yv3oo5V˂7VO2SzN_RDq64>qȈ2!zBd1ZY`~hˬ8mu8o%やTŮ: p;.Rj[d[kSZp&Q=!WDp˺ΡM/"Vi[S5IFMM+[B@\ =U°8vT Jz߈aLdyA΀*rH]C $BRM#Ӎ^GgrzIO4MgPYKӸm+!I1]5~ɺ1 g$+`ZHtWM^5"Ab!>(p kC2Nԉp>/$eoEO9:6]%Gx^ s]݂W6%5b% cK_tmsZŒz ou7"촬5|hz~TV }ǻ1w,NwհMۖ5]JJbWiJsKew2!#O;NϡP9bjKP#{hA Q 3G'ٗɵֳOs*6,/duZp_~W6i7/ytI6^hU_Ѵex+VUW+Kz`e U0~*em0ŽQh"2`/JQrFJ%[Os8d$̈PЦ=C$bSX7kW-ĚA>ek'oWR(պ__jL5;EPMu32)hջ'ORa/fOPd O ,cCz!e&IuvpmWo{DO4/iuU-7RY[nPn棖D?ilLb<'q (kny_~ŶoSH瞗Nk׊-pѤI-S YVfZ>HAB -59P 9P 5)YT ya\s֥t '\B6Y^OFVO+ ~=:q{n?,ec;2؁IOz'^%Gn^jǷAΠ}fw?Dxкl8Ʊ2 kf4Nxwmrd6/G-z,"c_m /tF &-Ŷ"?L w.:̮[>"ېI/GjMQe#R2A{JȺWSRM ?dGP?Iܱgø3MOu'˝|[0ޘdbͅ~~7=cN>F Ck @iJlU@.5J:<^B/^xι} mKsv੮:i&N3i^^  77́'c:yg~ 'nW盠'n+O ҉v܍vPu"1ob)F3E׀ )uJcO4v렻,xF>& 6Ju ֒HH[XwɃ]歓 +![o@Ia4j&f^Q0Off. k&^ pIMe4ܿ<{ kuh[+^7Anni#u,wY\Ըӣ4(ç.q'Іs:J9!vsuz\ۅKkƫNBjYϬ4M8.} ǐg ]T!TP{X&˽2biDdK/;JIz%u'.\~)fS[+7?F6 mL7j(FtûOW]#j\t:Y7F"dr{n'\Zwx[ ~ ʠ_>7b@.XFmX4GؤǼt6(,yKnB>s6qYȯf&fͪTӺ6(h73ͺatw?ǀ"-G;Nq=Zai<Բv>]³o׬Du6CXKQ$+3Nl`z%lW#O6Odܻ]#zߺm+v^zCt2$[z>%zj+CgCגM}$wa'\^~GhshU]b1m̚$\|}˼|"TLW-rvS R.xDG2ˁ#6[yOuVunacln]'>,R]M\M sj+7 J?xS %=HZ0Crm>KysJŏE8TQϧ?^7tŘ&-IֶHvCOH=)cDN y6č-^T{]sw pt-v(Zqm+x)[_wZ+Aa]=+/69Tʗjl1b Ah}e.}%>ƻqi^~ F[O 3?U`XmDYll*1%J-3Ϣ[_ɃbӺݽlHӌƧ5ȣ*:)l,eV-chQ=Y =j 5gjk-3*qe@^ř]D5Zq1-E\.mg:TJzE`,e6Jn>kQSѫ1mXLDxDrL6&*Ǿ[.Y =ꇣ`t %l1ݼ*D#xxYAP%0 w3EgXsY%52)F7_mDkH HN L.-kPni} Ĭk>J9JdڣBo kJ0CcASj{52c=\ %[t:mEk]C襢Kg 6JT(-.5+M%(hwQ/VJ9%f5\G\"Y Ÿ㺻k>jجmaJ}&r+vSJ!󌖊fJXb}C=8 (>5VA'52%ɓ #bq׸ fN4wPn}$ټX<>xFZjkTi/N[*ͽk+GBVP@xbV#:#X@ם· .,ޟE2o>NAIFZB=F pNVbi9xM9Zfrȕ 3YX`^ sm ~=8.7x s\µvar0D@d\5 I1k w% 4W_ks6QO8=B')NAG15K|F0 LVCa8`K2-^\6ˇN^5!oZ9r 5*ҨGM?>>9 " = .B@-fQ`Biq=99>!5PRg× #(5!$9ʿ8:4n i6 sڟ*d-jE"b F<(ojJlOݕ{J}2[,Zb?(냚6H,]:/ϰDc K*cߢ4 e`HLl^'sQKC'}K\RKWP-ra"a b8^HZH+B?g1VcufS<v*>֐Kd|I!Q/ 6pkS)|!{5xExѣ(ZW@9ED 6zxo6LIF}^P 9&BzMaEZÂue eP6#! K̀ʭ5)l$I0ZCahxpT Aco.0O6_/;1-; G@? c:V"&1=xɍ_B G1*ǒBKpo&ۊA7F [y5)nL=zNmAS[pmb]rµ;F-\ŭBɽlJ[e aԤF PLksG16Lecbܐtk-ZjJoDȖg2y0r@$_m#5KBmֺ*p<HyJx~{+`䔶XRLiX' <F6aiC;iBm;Ԟ|9~JV%0 9n aĥٙzxD'pFh'"/8芘30^!V|!Qи9._2ɊG"Z?/d;x޸˭QNW4"QSk($&z[o!sV<7PT"x r9H r7ϵLSSu #:11ji-<-|VNJ5JYl2eF# ɋ XeMűucd~|cl>Sj~Ws.pm_@uo"X޸>tI$ U9 σy<_ *}Y~P[z<'p>nmz͗hzhjoV] 쳹q_ hxs)i{<`Z93xFϨ4.7qcbAQaq Gi;[$O:2,J]_:T>m#1tF7i+!z4yRe`.j7sdXΉ{U80g/<eaUzDNs.. 'aoTO?i<Ɍ)h/ZǙ ~(ϪSg0ԏht9H!;$_Zul Ri}4T|wh۽~WSʴVL&iW-R,UoRuZ/{TMi0/l$p̃+y}3ӠonTYm?,z xpMߘBgFސ?>?6B=;Y8: 6:yWSe'^Hֆk]f[[xB˘nwI0>ݥS=>G?FGI ZDM#x hnD9mϭ_J<BR?yv}թ uҁsmx>f=V3ŏ㩁' gˡf_@ٗv%<=DQ?v>C^@mx?%=XO6?Y|u#yErϫ7фPV]U Xل>+;hp蝈 =qq}aLX4/S#^IFzH6+ʡԳY# ^OkEI$Pnv '+mK#:uEX# g+X?D1ºo,:ėɩXd^wUj0^`I>d\ac#"+=+([~s?3ә{uUG*],u~qnhG1/o9M sߞQ{ WD\'1n]Wƹ:pRY]M=aĆfA;4I?MAi)j4t2C;vFv*3Y_Xzos9OҜv:0qV(X !p2ⴆR4v>"7[M6֐Mpof^yCa+ 4f<3j7 ŧi#uCl7Wo2z K(wB SxY+ni֊Vn0֙K~R0 }<="W5fs_Œe< b>+}[̉|1$xE~v;i W{ԧŧx)Yl=äYmfXgLDC, IZ}sӼJث)G{۪3f%^J'W^6dFOmM hfb4k9qE/ #͢Aitj>$Kݯh}7xu}%x?XGn3gEDeN6ͫ2$YYVW}cJFɒKkǣĎrcس7Ǚ]0 $lI59#e͉/d{XUQcܞzJ5rtxʇ{D521V|(P_"tgRgpJ\[#'}r?= B+`@Ԍd?b0ԫ 4[曐fCxu*]"Qe9L)PdVv :bLeu u!!pmKx~6DWDOڼ+Z{MV/B1KervzEZ-hZޢ&zaO.[&:V)x"ʊ&lЖNl ]eNOt2^˚Om^6kkڼwۼ}TSǹL3$?XĞDZK`UbfB>P#c!l0`oL"Z1f`&4b)vw?)k%P&f<ԯWUReA(YH~;Tgbb.S~"OtםtQ9-G$BVo\m~'B*;I 7q:N+VcGz(L,1?ԕ S|5ys4 t7}vWk{˷R)IZtw4R*擄tݽo F:~06<5_P䔺J1hvƠ.g0\PoE$Ձ+/-EK;#u ⪡w#%__q;PGy\ϰaiTZil2΂ɻJ'<0ΰ0sR)`h𔽰Q:Pޑt/smP`'_Aaou:6ɺ-/ERg*}s{XG>n7PpEGH~Zጽݸn0f[b08!½jE_ı.i8N ѷӍq x9JSm?+)]R[a&#;m66}KXМۆ<^FZmuK;,VU1zAlY.Ӎ@״/l$B4sci?hŜ_tR[8 A;Up}dP3O.:%q񨥰9G] =o[x]M>?6}g?;py Y!NI6 ֡uՉ[wIs>εl ~';)U7ž|ijTA?ˡ?w/XQs_idOtxBZ%ǬkB\Ca}qR(bO_1&C~NYEb2*v6lsm@ex78s7;jǹ{N@ >ZGC˽#&`YNԵBT;?k\ihL6q&Q|7c襜bǥjz F=t=ڲMXyM> m& z^/fmY0S&8Ƥ+?q+}KwҐ8ʹJVGw5K7ʕ-jc;R'U^Q45v^R./;iV^*ѸD>,ZaĕrB!tMSܵ4qbtgt:bzn54-tk|/݀o=M2pirtct  qŚUϷk_Bo d1VHFUAr(M[9T xxTN6TDO2wC7x~&ay:]ꟛvyNb\I_f#vjCߩЪP^x_;lUnև&"oYΉDGHa#؄ԳJve9Fb&21V#r"4 3Ћvkb/ē(9aat;}HK zCɨ1P'5r[jcu(~'9LrePe0])4MK0f!t&{ sj;>}đݙcAkMk -řkÏm]F'ͽu EXkcha#h5o4qЧ׌uNꋻ*tL3a͌Neq17M/zkB8(1/Qxk-+v<+ bn}Yw|WC/ ַҒNt|Gt rU0%ݫLf9W5ZuQ*4՘ut[q$DW@ytٲޯzU5ݧ~;f>zϒ 1\ˢFP`A/6 lb,O2Jg&&u mkC#<7_-yBOWUd[p^ m{&<1,W2*j;f0[Aioyy dJ:HF>c1>{=7 ^x8EXH[^eT'vٶ@1z K x)|FihϣO!-. Pʧ ٭AS73Y>3!-|465P^5Y{BE)̈́P,7I%ށ=cuAtt)(7@ /kGV}J_b2c$A~PaPfA+jN\k+0!f ?(=ol ;w k3t #Ž6?[[*d~ F9qz/y o>GfnQk`0E&?mjN,-!>B|*騇zRtO֜?tE0^FJ9Kٻ\Mf6.tǹ%MPEY=*^}s8xG2' "JsѺ~'^jYn{]uQvUy "t_AJrE*^sR)"b(R#UhFqvYHKD V޻oB¢?BFMx`y8'N>-iޠey&Q_n >}0׾/ȯ ]oW Aʦ[I"I7jz=a<>v|-9tzobߨ NoQQcčiB:š4K<_;ε(,?u88dn+q.BqjM0Z= a/P>CBБ];P7z'p̸L/_!ʊ7.oҷqU(UakW^1@W|. opF*t[jۗT ݉C8>fn_93ڸ8A~>S l'XjhKz#Jݜ A?sm\ sAGX]TerSں/*c4BR}B=)^ V6en}~IyuƝp W\m侉crҺ/r꾌`c݈7ꨱ"sf< "L<B< ᫛A~`޲;|St ,ba^>F!)N ^{kGOFK0ߣ QzFB;enH\m^r#? /G#J@Fv/ly7dqЛc+EV_P#*tI:}!ə_PL#JdU .nZaO;\\1VA Af,e>!ΐKl 4qʗti92ه)#xWoLN| +}< 3Y ATU['l1BnlUЪ oF ;|Oqy- !%7tCnuBpB܌`q1Yks1M2n+ǎsijQn^7O1-bA洈%pg#;ǓD3 \'Iv1m/o_`@7KUz'a[L7 x{"[fK/c=&24y 'F`b_pa[ZYViH؎{nիeq;72)|Ls9< ݵe>(Wby#Ŵ},c5@!7ԃΦ5|u"DGh48E"ڏ4q#G碣(Ht 2GvU< u)>~= gւ$r%kx)|AߗW㻪r?S-=W2V_ saG*hA-,VK^h5 o8ڈ@G?P>;E1sl?QlQlǸb|aÉ]sܻƨ]e;~erv뾲b^80bAZ*"2{e<^H!E$xǑezy=GUpt'}0ֈV>MF?]/e ,A..PM*&> k`gr.[y\ /9'[P/~csE)b |ޜ 3B"/k{V/ ˅KhZOO뾕3ީTػGyc/,.1okhqa_p-h-zG#5ԡ:Th9ED^VN TJ0$kevC'ʌtU~' *-BAt?lT'˄(Zě &7ōW] ݘ30̷qc? ң6raagюlHh,a-ԕ(KE^ݻU׎d݊ uc Ε˪lcw:Tu͆%>u6yj3;%SZicxk = c~1['/K˅5c qkȮg'q_W"!C>ZQqD#/$dKԀղl.k;/!NAPyE"PlC-;cbۈ呕DʴbXLGE3K'B'y~G+'6a@fHq8~WReuXOƁ%VjjW7e_^_7Jkhvojob2z9Njj+KL/+8>3h0~5AbeuF%Uv>ȍOs0 y¢*7(-nLGqs,SDRHz8 gO>O'ayqD8؇0.,#mصn4j2KeCd{4pomFIk o5Bt5mËIH3xbV_Eq5{!\ G{]$ = ND{{~pzC {?P,]_n- rzi}n NaG_٩'A'[qŽ'/3/o!PȰQ16=s LsWI+ͷKk 15Lpcib6;SQ3 NX\3&-w4y .ooѵr[k;%&!bp[Bz_DWaL "V#p|f~Ֆe-x<[{_-8tsbw! vLl2,NySz*S?hhe1`-z;rՈ Ё|lm^.HXL)7{A}231s:FgnDÁ~P 8 etjZ!7tyautuw=͠F%ZL'SBez?Nj(@eLhwS${ǰ-v^ھtM6{ WNS)D\ O% XR;~sq|"n6}aOmŐ?'^:TVT7(cc$./ѿ"W7E}n@l4'=zs- '4t-PN5OYB%(y}vQ!}A$POOZ п2)i0j\p vƯnog֋zf=7~]w7H:轊V=L <}i<#0OR>V~DI[a+-oStkp|,ހ 8ۣc* ӜU qMWi[G iqRP i_;UbS- omr+;ATod|sحK$ˑ~ѝ:QZTi' w|Y?( X^g_FMD[Y..WǕ E i5(9xܜh/yO=8⮁EcK }YډzBXV쮞L;,4gXq5&u5H_ 뿺vggh$OH||$ 9'-zueiZ! $>7xsT, {DJq-giVBǙP@Fv b3ꢰ'9(2K&ʵ[28Ʀ/m9nrfEml$sDmHm_Q[W2⨭#RԻ ߜfʼIA5ՊPӴj^CԀ]= (ŏU"]SPqg/'ͶVy9fvOa*Ӑ{*Rm(RZZ%viKv%n m6lZlf>Xe=bnRP2NfcVD ?b̅^X75OYl/|I}e i"ou3ա-"n͋6< J/rX,)#ry?-e Vɣv}&r#y &l=z]V;>]ȔHfсi zH*zyX1 kPoZgްo|O}7[b(ll?gED\tI1VU4zyzKyRNC\ފ(x>o L崬 E]O~ػ؋:35:Sh`֞9jj:ٮƎƟa"˂{3g+y6mDFX|`c4Tc7w&X*,Tq׼P;֓ɰLʝL hby37]y3W,7%8oZV2Ageft飱T'Q6їb٫sӗbͫvͷ->;n6yY ^ޗ$u4  ~H%Chƭ[Ma.{ ]+',8;Wj=p(.ᴁN6X 6?̮&y$V\+0U^HҞ}|qLk"-,fIb]P< aES\|u/>{#"[-{-]ǵiQ;z8x pJ>}#{œ0&FMbϒv;)>jduK^gm})æx\Z ?i]k(æg>y=w\8;Ve1U Io=|Y7ž٪ȑ&&]Vݴf'w4Ӑ)JɊ\jt3^cc kJ%#?a^-B;DM5i;>̭gy'WExy}7Uvdz:2)"Kl מ0:B٬{A[ wE)A=9pNM[,o)'zi4 1oJܲ3lXrDx!j mˡxb+w:]+_Im[~Ohsq|tz-[azKWo'axh }8dnx"xn/ne3K >VVNqVUrSo6znd?z^uF5Ϋղ OEJ:D[ ].O:U73Hc:YL{P'+MWBQ1?+Mb *-w {2(krD^Zucgim@A;psơp2t14Qpk/$tfL2K͇dv-GVKfтdVim˲` *&l7@.Ы0)W<#xd9y a_d šyqBFժHeC0zspX/4\ZXh *N Yo m[c{$xTZj9 a垲d#]Y%ָpnjD4V! lD2g\ߔ` 2I2t )9Vׇfe#v|ZV3 j\ܯkA?!\9:R|WKސWXKdM <:t3"«Cf0榵FF g\jITU.k@#|Sh4TxjNTzow<ȵq}3`tѷ}frCq#\rΓUpd-R5/Q͈8J`K%d!VufHcݕ N4E=Y=Vl7Z.XxN0݄bveW[m~S͒yOO22 6T9:&9T\I ]\idd?} e[h$~gJ3B%32ؤ@yāO|hQ^+{:'CUfQl02MVfG!aIIz6{? ># K\f}r2ĽuK&3jC\rzxrls7TJ&@~{zjZƕQe]osq͇o^o00tȼá7\J4<+:T@IY [ȥ'\O!yQ}x5,ߋ>6BxUUvNԙЦ_y}nĢ9F8j#LX* %v{ /PZ/0v&p$Z $| e M/ uE=ձd?zG,PPje͇ME.O졹:w`¢+VCڠm Ҕm7cZK8)]^ǚPTZܤ*P3<˄ i cWwҳ1iL|L_(714 X!̃΅5񌑃~otOBK4O;Ϳqdr!mG/1{ޜ3^F;<ͤvA2ORO+2iW,gyX \╌dΖ$Swkh"Bm`w/{[E#.P[Y #7>0"W'U0QgTpǑs:@+rtcdHWv i+>7kW;)[Iv!( B@?`iC}) Cޒ {gֳ!L/>™Çd CMHDuʰ5'T˚aS.K~7˃"tA]8ZR݉CTIRFYj,ډu_}H%pfď q7A48<4Hښm>7~9ߘ" ={vg'|7';6s dы/6ޯe]`©AMXDql8o ]=֢eZ7h=^#! _/X֪tq|=$ |~ٴǂ+(\Xx#FHRV zYdkj|EOa3j[ҳJԿ~33[sLoANzmр@5osV)[](B?.oǪaw[wGF9ɴ9ox Z>m^wՂ ({2r>dSjA$C\ӕp7B3]►GʅÐsPЦ6{$ݝ$h3zxʼ)FҪQW¾jO+޴ix+w^\i~z ]-{Ed89D"G[!²?KpDɛfF~Nɿyցdkk8j! zeF=}wɉfh5Bb F02z:݇5ȗ*X r Z0K4fLCp:]s +/kX(Jf~*ɭ b])4/F˔{2u.wp(ltl0)`=A:7HÌav3J}E7<qG;cʭgzJ3<{YsUu|#)UԄo eKyT*T?HI$<y]E],F8GOzwس@ ߌhǃ7􈾁7>MdVGg^&J7_~=`O}$lUƤu l`Wr:%s<ͰBز{A# 1Fy.s1sP9JC+55'f(-4Y,y Gdpy3hW-?2;$=ikajb\†c$NFR ͰZc6yTwBif1S%T,ZALZZcyP{&-A{*i u7MrSN{i'Ny,zB܁z'U[xRy,YzywއqbǠeu-kx& ~Suxi< je((GE){Iʿno=ے{[Eܷ] .;fu \/gUE&xqITQrpV*^ڣ9j:qJ1ɒ3Npd+k+{~@jo>[%0"HLeih߻ ԃ0Y[VU kuedÜ_-Sݰ=7q=(Z|Yg~Y{9ݓ}SoVD <-"!zQurX':Yxm8&Tz gv6ٿ"T|DO˧N_~fo k+e԰b}&oC@K#U JI{N82(},Cj(Qǻ5O8*4/ЌnR^tu%kUL] cz˱飱~k,l-;NkoYd7;BrFTJ3g4[[)w);C7frtpٴ\ ZQs|4/Tv%f}CKq=+P[v}?Tw{Q i绡 ]!t!L2R$woY( qэJjU!cО7]n+>iLZ,}F@9\9PF"uR J⣐'\ǀ0O!RBMhN`9I^d۰oh;/s\m}򷨹(xiG:ѫ-M:IaLu_ tJ3bG5#ʶ%fLRhk;R:3d-vL8,QdHC‰o)YCZ\q}$SQsJOk> Wbj'(s0gZצ@o,@{_^ c(.+0O(cr z8Z맳]T oc7ť恽3ZܣgYCGS.kz S\;Y̵>c4 75 ZC`ۿLԸ vե.SVYڼq+4}lc+wc^RC@s%`DOk{[βؤHyt֐#֎U&0s7͙WXF< 3wX!uLeIc/Y,ƎOӡT !LGxWq=n93 8=PȻL@[ \ PZ.sqܽɴN]~4݃;WiWJR*aʁ8c*ɉ70uGt淘5={SzreS1nw6Ѫ K+o\s}iZ 7ΣC@wqCB$1XuÝwn~SOgdcW(" }աſփ.QamvqEzN^fW0='_@CB3`fxP{k:zwX{h ~OҀ'=j-nei]ˁ/-l\5R,Z NRj.NkaOhi$e$\s+#T'|%M@̸gxCB_{Ekqn9.m -v+!eNkbaH\f!w"0F3Y]*uM~&5}dqqQmvz KW'o8|'gp\áCf6]]aGuͯgmV$}lhT 5?HgO9N:3O(qMt(0-M^6IbYԀ)D܊ZӠ-E= 5[@D**\\ܑ53}d]{s{޳XRy=H_բH_NLߍ6%'&P-*9.HZw(gwݸd"aE5"(Ak!\@;f[w1Wg}Kr"Y[BѡB07T:aв SS6EY&;_ĂNbԩOZZd*%fvd*VorL*DTa%Tۂ]Ј7TY:fw?q]wQ$OO<,1EO}8<2eizʘ,M(fU}g N)P=Z%էYޜ ,K<P2尫ढldoK[25omDy'o84ƌfIDgn~KP\v6^^\Y{(Y=RA B25C<;Sc9҂y`|3ʃq(Ts1cw1_/ǹ<zSC8߆>hf(VT3U >yMϺn4-8ߙ6enG/̠=Lo7s,ۂQd:qw<ے)>we]yZ33מ%S=+}MeJ^GNofW;(-5NQ;t<(O+[_0`"tgtm>{OU[X SVLN?na[+;TuȚK/3,EܲfO{:r+ 8}&3v_x'k/n8MHFd8)QPďxXe@qTxe,6'̨9c#7<>B8c }kĭ|ⱥ\pX#w4rylsWNZw|w/KkN:0Zk:h :ƈ<~& ?1ه6tK0qH*ZH19ݤՇX5*CTZ ܤͲe#Bw^Ύ؝x6`H Ë,|RݸVأ 0l, ;Gpsz ARa)^4^r?r5>mvi4(8^j3ѢOρ W]a1#%&RcAy8"rbnTgwzgZeO,3Yfϳ,;Qc'+7 =WtC ۆVVV|f;>B'd᮷x]N3&aԽ[b\zYDj.$E 9%wΐ% x?K:-^eJ_TOXpec.9*YTWL\\w潁|  E^m$N"/i+kV-kqF%7 q)q~-wqr͸&%D}~_(=F| 0>IOHV%%Βw[S)z qwѫ۾)F+a֕qq"OyG8|e]I8쬷 s )tVnz`-^VŮ0?H9p˄ (AZ-hnmĘ_vAk=ڠb47h|D9)V_핐Tg O;^Tj3e#1˪a5_^O]Gc)mg+K`6ys]͞Ą,a5O[Ϡbf |Ais)ؖ(*RwTiwyU NGLe:-6.⹙/7~o~_αl<ןIjV][u?)=j:/O`Gp%O}:VR׽@X>Z6=y"ʨKo5Eou:28~n\Zd\Ǣ^oZm(9g,A'oK|Z 3{WH# 4??|~6|}Rn@ 'R|kՃE$y44>NoP_-pr9=:)5 X1 u靗sO%zN+_4^# vcM KxJKЊၿco_SX9HhI61;㸎pAów+%mp~eR$̂ȶ㊱\{~AWÞr3jpsn 7Jҩo^wvfFHA#P fҞEGMx궡ޫ-M1Z]z81FM0&\Yzҗ=֮dzq@`<{G` =<]Vƞ%1!X xXwqiYY0Me͓;Xe ,OZlm=mE؂VoYdM8NlIVձkZq|UGkA m\L|DnOF52?y1(N>sG< 6\3JX3sbqps4*1 bl~}!2*$~FvK#76A15?AW-Py~m]KJK]+)2L 8LH <ypmWR;'cy)Gfy1`Ff/dIFf$i(Қ 5+3cBw-l=F9\Pʂa{IG>N܍4YiUr`G}&.}W/6w:8NNQoP5eMjS VZ'T1W[i=OoLqZ#bȖTYYl Gk715qCz%> /`^bE} 1bY}aB p,; W<1'._Ӥ0Ɛ;hƪ`^eD<O+%֛kndfE] .};NoǍgihd)l̖([^ ֦z 3x\j/8YA3MHlZZWƛVheddCo&9ˬweꧭ&?VȆbiS^%Ǣ,JWSMЮƟml̑lKƦ~ӛ5Ndˁs1*1cM{N#?Ş >o|ɸFJZ.0w PL6Ŝgː" أ 8 ԼN+Z>OGy ^ۄ|s&VwrxVL\lr OS7f2K)يYa^#5F/ \f <v/s9mތ1VDdl)Wⱈ+(Ң<#c#1(-iõ^g?6i-vz_>l++^xm+دo` Ӷ瀛WT|CM}m=dErc=T& 5Bm/τ:1[Yh^{nKZ(nyU-☫L8P:Sl/{Eu&sgD.JAINr UOiL:y|C8UPn{:PÕ763_U& rPufq k/LS4~eUˬrT7Ή(=4]` %'a#l6<6zSPJAG QtJ.iWiHv{+d$ȕV8GVNtZ.-Ǧ )$Kh61a^R+Rb<I)ߴccb;\.i)¶ߌU R0ȟV]q?Fƴ uWoXxc#Kt|} XlMpx+ -Ygr"䷚;/יzcMY:NG_a\R\Bf20ۑ!' 9%~n"Y{?<6>M徻+, ZyǐVzBk8$!?eQA_[Rc^/"RpU-} ^X->!'t /\s xDn GC68ۥ¢ 5(%[e ;hbz8y_g$=З.8kWm)! !-|DX@P cصd@>(I6r?܆|QͷOC5I2ycUuݢG$|%PnL@g.rHի V8`Y#O #u J++PfTF1>?Y7i,n[{ ϐIJ$Mr"Պ(~$aLnUG+hN0M,;HaJ`זnfx* {Ք50\MڃM 'VXKҵ3~,݄M`| Lfx& %tv1b&tMj_wįߥV:>J̩jgoZoz]DVɪfP%&ڐB98Fhw7GDܕ(1Z(LkBEV~y}Vgs:1!i̗K)`1ǬV1ϡ1>ao' gzHc8—bFֳM. ;M *H-OdyFF!fOSαrҁ*v@ LxVz,`R d|T:|TqMFyqp6㯲\M=^卄|7ce#za13tfpc BnXPptPH?a/>OX "m^ƴw Vq"YVS !qh@rGl{"XǨ/wgC|zXaS<qC+r<#F^Wo;3Ű>|Q&0+oa<31jR舍.d"H70wYŻXߦsu!&ty\SR]˷;㢶^>r6177'rĀd0ЌM2FETM5d:=lߠzͶAo/y]ޱ:z sA{~o_l۠q&¯G> T*匷gH7O9-*kv~@ˊ6vI)yYEs@nQ_sR7C=ͫԿO<FM6f9>\SCheU/#g7ct: ٽ,[=o;#m1Dq֮F<h\kDַlˆYmpnP"^n6{x|nip{Ȇ KoতG-+їlM ^+pJK Bl=AXOd|:^Ӕp 22I7U= XndCwwo+|-|2-#Y#直Jm(|w}#T;~ \. +$tTJG_g̎&5~+&3k=x"/]<Vt `J6?{$}Hf:ftrU\~#`\ %~!ל9e Հ: }-h]6S1ypgs>Qv=sK]<<%w#PNJjiP?ۇD%d5CNd3e\߯e l5]{e'qG dRWRXFϥ@@)u^,V%VhHbUX2RcSIl#()ԧX^tI>[z6l3X7Bhѳv&.MqnP1oXΣa[zbWQŽo8ӹiLoԫXuc_Dπk0,T!z1Y3QP;Zfݠ</FVH+';\b,.q*:(H#3"qO3oU7~ьsLszE=FpeO#J2ib%Q8E"6/2Мw~28~nD=|& ֱ̔SlA ؓeD+*o~(-PQϰ{jb]ww |[L""a`dF,7R"k&LZFG͂{q1勒ƻKHvHh$# IoMzG0"W4)T4%8J H(i,[<{ho #> Rj/)> ) RXHEJAT qqCvt9;׼ =bdm %YB+VC=nC.}CqZCLlzуCv5ݾQ趎9oMz1pp\}:#rr'bW.(\=\aQo^^IePo,ջYDX?G{|5$yacm6o 馽ae##T#̱toY@v> ֳnV|f%8>6JYV=V!N>Ra쮊vA4HG@ 8ʢ4kX)x75SN}aLclrv9pZ=l@ g C;1UӰFkk>ȵvۈҹ`'qB% L0hW{a+: 魞>.Wm 8fӭRSݔǥ:GFc T')φe/B"T&( Wҩ3|j\p}#V2iy@'̘9󅺯'&6Q)y.\Wtܵj~:Q7 ڇxɣ @:eyָAm2>!vzZIs:=zQ5^C[NłJc8яrfN7ZR׵pȚK;{vd.h7 xkϩ#KXR`' l•lfщ<]B@njN@Ry1S-KHo#`ț'U~!vMG.5g ;1cCE^Z/}z;v5@#/(z<# ZG-?|uD"-➅JFp{JUw0 ^íf"oX=vf7_<(8ؗ()q؋= l>>8<Ѷg`q}h0Gҷ7:>_57l{p wb/5ui0.^*{Ro[dyw$g< :DXa ABQj% =,&{5i)$`l k*uaeY=57ShE˛w/DQ4t721H7ӗJM I1 eq%Ilݣభ*`og7?QH*|4暍|eWGYÞvz+>Ҵ|VɅHM*NKAuom?/i9)|Ѽarz~9ƱInR'ZS%wܾ ez$`W9',4FD9ᒂE)oaMu"L L%eT6WY9^̰aTIj]Ox"+(Ca[I__|ԑߕ +1== ~(yۅB"V%qn!׏/۩G֦|0(jps9 #Oxo y&HJ~WZ^?X~ hcn D>9VMk.ˮ 2TD )%[tA89`.?0wT?B+ ?;$c\['T   r>tit{d?" 7{V-}hsF,G;ڭl,?Əs%'b]{Gpd򟗸UmoO:&bko䶫0c}sLNgP5{;fhu@.ۄcxKa>[CznU𳹿ʭqzhWh5%%+0}\%2k#0[ R8i hNR7|6jYq"_ OxO m_qMeyDB) K0 ozIpL쐂n#(FZ x>!7Ff3*D<m? {{W҈fu`k_t.+"ey*^{%f֌ݣ)j/ GJ@N gt+#J褍-!GH_q8v z;炟\Bm k1@4+ nj[*`9sqG_&j!mlrc+^*{-N)ˡ̗&,s`X8[E c[a(eA4+}Mh6h6p:1$lEHW|F{x#0ӦSJvhK̖KIX;@q2}kS ,Y4oT9ű/ o1SwcU-[#NPrVՏbie 4B^S]O _Ū-~ }clӟN&=Ծ=_'e~Ӵ%46}[_̿60?m}__h~p. 뚦'z4U0[5X[^ޗ<] /{PB '7chj[fvnAw@2z/QomNxAּ oiW6oS+Er)iP,F*jIzCRDl-wŰ2wN,"1DFy™a\2>W5'WCC 玢>C\$#=٪wגoR7aQsi3]h)::&#%:DJtL,v_jҡX:}p ; _?Fާ}zFs[{Z+ 5Ug O;RVo&|.Nt>DK%Ns"蒹Db4zh&kjMgPꔀUSYe hp;%\Lg\:3[R.Κ^/̈́S) ,,f sKI]P}(75VQ`8QV4R `%>a쿺[+gBJI*IUWx׋#7+Ty\ `m78nGF̙/3m+,eu,Ti8b.3iQz~™(~yNŰ?#WR(-9mG~Ƌ[ øSC~g~?4Dp旚ybәy/\zጢp:R&))A@]"gm4h3BGg !Ηo0O2AR9r0osdgk,8=E_5 t~y\tm3so͚тub-DF=< w,mQ=i9c+>Nl,$6;VWmcĹtJ,qdp0Iv,ٝkOhjQ Pۭvcw+?)vc6]!)GQB7ʴ?lQ<2Y4׾* ;ux.;DwĶ(`lVV>;,/bΰ<)icS.&,OW `06w_>_tGy1F{oDD=y޶D.xurQV<譐lnovwTrZ2/- }4oV`I[䅧T*L#%ʺj@"DLD_kyAD찑G X2cT w EiG6Ѿy0VVsF(,O3mve]kަ=`!\Y\q}cGF -;zLd_KExOk?veAJ$_LIk䍮.8#<.o75<6ƿ}SG ({"no!I_{F5%Iޞ?PLp~X HxlP.~--2bevKeLQE^#Ω; kb]Ko- 1JYa ek4L`5>8/ϔт{U[FҘݱn*K5jeN R%-)gcTwGD|nH-.TG0i| #mk͹6L?jU]8F|lΟ0MD;|}/Ds6 ŽCCaǡxl1*rrǵiZ@ ka pePp%lg@\4k6jOҪOIY.sk}S8(F/ȭ^\}3|c;McqQG{-n`Pu;5渓^8-n\k6𵅓Ɂ~OwD[A!af_ })"'*:(Oz)= A2HjGCe0A~;tq?޶c7xLW(dN;B=xljQy,urK5ޭ1ߖҷ[fs{GS4zQ۔3Y '!'鶬Xu\BY<]ﻋX]gS")" FX{Xjg{Vyպ/̣6Ͷp_65H=kx8=뒋8$(&KK5QU?t鬋-yߕUG xFz~#8J+,"n;%ig^Ƭkņ1iEUӶ+Q]O@ OzDCx6J_ٯdR+_WH= D^qy)H&P%tUE@1&b5wEFcUr1D m /3urQ#mU]C{z(hUpP[d~0ѺsNqF\ZJWvſDWJ7h FgBbjSz~r?0V9v`A?X|~kEJ%H\)GqV\oy[^nqZ&WCLd^m-SC6.Tlc_'i9Pfӏ  ϬP?BNuB_ ZjIDRW'ªܖ\dqM}-۸ fnu9$%T瞧7wh0/)Жma~ҏHzK6eUri"b`؝9vDYOu|*)]޸qV1} D]4j\nKm&bud`L붸c0F]AWD$P^Q]|j%cd3=6fu'/-1~1{;B7v!:5[ț69V^oƤfb|"8O0n\m<++$ > O}[cf/5pK,-i;JZ$QGhmZOdyC4YcݭcV +_ueqoSېzmoNm:w`?xOrS{̗$lgtT}b@ùpVsFo;WSig5Z_A}6IoSxqlDl!)ހoO7_{J ~Fȧoc^ o_/n]2=}N5ھKFܰ{zĶjq.xFb\zu9Y4(OFrY c^;Pu8m"cS\&x_L)r+Y'T:-'kSޒ@zZB__7'q@ywM4{?sp,3y搯ޢYi9f9!!E_;y&҃tX>ieI6)ָ6fa m"8+mJ9s ;>L.ss@aǁ7P _eYP>%K& sE 92_^_ T-Ed&\|8atLDm5!Uu`H6pgO^s,i,ɟRlfl} @/HQz֙cLb&a vώEVNlQww}5^|ind|^p kCzdBN0 d gÚtlJpHĸǦhn? #1Krvi~}z96RQMn&Qb{;Y5BzJcBWDqb5N\ h>] /$t-k:DԪΘLw!n%a~H/g묰 $,b<ϮآaKVҊNkj5uf+iM.XYK}'Xӧ"è3 E:-c }_B:J zRy=)çōUhvt'Ȟ@ⱷVY ;dʻȃhqaX"vV6_h d7A%C"m!+`JNhCD1Ij π=ޘS'ƬBZ\UA' qv N6/'`eX)\x/-}!KofB ~ ނv7L?A1T9q q\Fܔ9>x8璄Pʭz'gUʒ+Y};hQ:) IV1CMփIBPL%eIu3>6E1e%y -ƈtE\ǜ~ N#&¿Q敆62گ~5ԴՑq %/D%cPf_kD< s?`RAQk,o;Ȧ{A|_ (>|yMВhYxm= b9̞ax3q(fze:eK/ WjȻC\xozW{w 1fjLj쭯 }s{p`.oKMn ;SP蓶u"e>ėw_)3l"X;Z#f,sQ;^hfY`JNҨl9raOOksy3+>zC PnePFa*16;l8&kh7j'4w3jlRN]pk˰C%Wf16}.|gUt[@6㒙ӆ״f"{iq`Ƶjvmsu/<68J}t( OP< &;—.W̐J#NaYd/"r+YLdH-_2iv QtܖϒY!˨ I~M,7Nm=5#Jo(n=,$yTӾoZ/]OqK }zwY}/KȒG)ýJ#Q;RȻ7 ,4LmJL<97i0uVƐoY,à2,WU=-Q_F-s+y m+pJF+ &:ݹ ~8V0Ⲛ1h_ah/=rɕFza]ő8[,`W/)g\F,lL,ow*3Fkru0Y; ,pEs#'؛0zd|x [:-<6X2vZm&F}?}?9AM>'޾߇9cZj#h>0 ԙ #hoMu:7BVZ!Kw'cCa秉XLz?r'qmLOlH~.9') eo7=~ުl'ZeC{E~{?L3>FxrW{FIies$5{P3tzx%|$O'T()-F|7@C.\So]Ew+y%p7 -K4GJq0ǣ0k Қfv5Έo`]#cWS <=>^Lݫi9%?oN["lA I|hϼIGk3$gؙ>8l \ӖWUJvBK!8uOOYIVW[NŴS^{Tc^Qu1&rKu\H۬rQwB-7a)}Al2[]HKz0È9RhQtk:AqGt=16܋0r Z^pVd\B 4lhņ#Fl8`&^jWMt4oLP^g rXQ\>7RURZ69c4 4>c3)b s1驑VՒ/[D{BsMl1u0fK|?$%F3k[rm3/xi)v̈"9J&yάI)pf@]O`AYC|%_]c=ynaCqN~yJڙ*m== % C9oiZR;K9玘0ob;12w3-j>.( e"keX5 FI69b(q2} GeAz*9*㹵3i1+'!YZ?M|Tx:1W Sg5CE+xf`B/偿e_P-@Xȭ&rotn>^҉^#<.FSo9a9[A7NZL֣-nX;,<(5y}5;6~c ? {α xg y[p8x~}ypC鑽rl `Whr*x5#XUzѠB#p]!s71gNt:!JH7WS\J90;i~ 2߫a1ico 8o1+g:78!S[Wc ۹&5J#5%Ө؃{X+cބ'nJӷCx' j\+H؛B+8(MY`3u 87L+Z*[eJ{/Zl2e\>q䒕+a|C% \|:YSED1ezHQ6-:g껀:Y_jaKI?=i}n{Lә4J@dE$m0冺k.ݬaE;#V>+b(?x]Of^>s5Ua(6dp-ǵHйjHx`_/k} Mo|=-0#1=>%cO'5:]xNoσЯSqEa+H&$Y?P/ #qFdqNk8}r"/>ח0:OQaF'eƅvvxeQRw( L3̞ -vz:f]ǬkDv;oz Йi5x9 aϴi-J"M;~># d2Vtސzc.3;m4RS׈z |=c|,;fC#3ସ$ rBxKM@Cv OE&\C%jw|O=ˣYj+LEZ}n>h.q]j5V+=RwVnդz[Wں\}n'|2K"/8X 7day*[i,+ 6/ɂIEz@oJIiTj躻R ~goirT>×: Oٚ/0׫C D&H9˙drZ]U=6%$-CEȯ1PشfpW)@94ph%;%Dq]ތ+Dkc}~F_5X|@^}Lڅ6λ(ʟ4Zw%$Lw_E| (g3JP6Z*GЅ$O>bf#j$6g/GsV7M^ޚvѝd=HP](9qxc8KY1-Nf[ǖlɭ0GO/h]",[qk5I$r} Qϓx=VK^ B>噸Z{JJӬs";jȥpԼm)̭Y{|эUXo;\ .>cgmd5O7@G^z%Ji3gx<@6{}|NG @1;y>]V+LsdW3sz[ GJ/ĸȃɷ3\j=g Lb&l /A{Ǒa>槏 -%v-enVOkswEad/ GD? bA*6]呫y8?ݟ-<(^PN=/ ׊Mu]rh lV5;_X8f^8$ޔ7S-,w,-w%=_5JJtq(h-57EgwjȨzm'TBΗ|<,,ZSĉ VPbV:Z}/B˦z c.ueC(yoցә0 Hyvݨp1ܬQؚ˳e4.&.H~v4q)Ce.I;`ډ8-hq3/Wz̍ R?r0efOp)0RHkͿH="1/!'6O`nuWi0 T\9v·L .'h>9H D=,#}A*q{i- hGy̫|̇yBE e hgox'QFEmipGM_*ΡQ>inb._27)iAfޱ3Kse[XzEX"6F|OI6ݏi:G`npYtHKN?-Rw-BN+&R>wѥ3 eP'GPe UBG#x|G+D~WI9h;q&>|!)ZU{}~6e8ٿM|M;2Wߵ+z oYS`ֻ\鑰3:M 'טvMc(t|lCv/ ;58:;f+7 _ P’!/V2[ĩIdSu\;m.WO#祵6_gП$,;P.ً|ʋi( _b [!o*r(xiاX{R,lU$$_ Z~?KwϡD^J>}v+n~@0+Ǧu)B >ofKZF>,i>z|/d7?=~n M48CŪ>bfߑj8{*Mo< iKzc ύ %w @i~x [Q_ 33(6@ڛ ӯJ&3ɽIHcCP֝\Š8o}ѝ͇fa-ux2sŶl$wd<6VC_ Z2]^\6b`-<\C$vl: /P+;?=Ѕ v%oۈ]['GGFg. =Ry'OL,޻E)Ҹ5zMޙ!]M ZWƵSً҈.g`o PH/">jdYKֵe(f-bGf~>S෱ë&_M_>q_jx߮YIeD|H2$4 zare}9!3|/ėÆ/OӗʉN]N Ssڋ(_Lnwlfs%=yɝެM\Ac+NkQȺΡ?xk-UwB^ȢqeOshВo2<"NdZ,v*hT\!60$%d.黽J5K{r2'S/Vvq wo 96%=ZikssWUg_u܇.ƕV8 K Ȑ|i ,GoUv&Y<qř)_wB=՞LTj3c`ڗ9f|9؃kix!(遉*n0ď5!ZS zɾ2ݾI/nV2dyiJNWӼ;V~]Zup:LAz'A:Kŵ03=ö{f7OM6{MǛMԿTU@܄-,)bz?AuH}W{Oː(!"Mk)}m-<4,Dvuy ! _.RqOa'{2ͣ\T\->]]Al8] g Og:$/ݹВڄ/<'a'qv e;ol ,JŻM%݈Zΰ'm(ԟeZ?u0[M͏bfd ŁLp~oIQyRѥWJ& )Kӂc$,ԻzR bfN nZaþi+JNo>TC|=gK:WhE۝_7U@. kRk:Ppq-~@8`\J_t{oVrJ$llN]/ yҿ(3N~H:x& A+_|}Ue}/Pe%7i.'51n|J.Bo5vZ#併ymз'#*}|[U&k2 UK!Qh9qÓj,D)噦قvNq IZ-swL%@T#at= }*Y{ gyӭpОbr3}LuhhK/kqRA&%Z(*1ę"TZh#OKV Ej·1Z v 9/:Ƶr zե?%>Ns)ϙ3qQnrAXZ#a=Џ vdPֶɽٞ; < p5Q/ß+ixPՙ蜆] m"pN ظAԙj# EPCۥ5t\i[Ctʍ"Kg‚"Do5#@+5=T[Xde BG/8>N|*Qw8ib_ .rsV A4"n$}lfbgݵ0ECAKTקӭ8c(eNnLO^p; P"j4}_X&0MC㦶ᎩvVaw1j5Vr:A:ϭStbv}lSCJK ٠m0*ku"xv]{C=WF )8$`1^7xV5W$E_Ǥ}fW< N4G׼okAFt.Q#_0]CYZRc{Xx6%y\W \zL9F%0ޑ4lh8{EvuxA-"FJa6& -U`C0'EDueR;.{) k+F<.0kuXʨIX.|+inM?JAzDZ_wjz]F~2ȅÝ>'5>{n6n+ʻ϶mҸZtptI-Pr~:ϧoϠF71?#rʬˠ/d=inrc9sX\mFl;fO˷ˣ0ׅ<`2l+bh#Me}rFLY༄~(Cy[vӋ{_Um/K=GW u}ŁX4Ѯ3c"k53 !kJ8#hJ0iէ$Ԛus[(BD`M)6L:+7iw>yx^ )yjʄn7Z1\ZJ}@&2QϴS˜yQID񅷫}$!{+޾SC@܄Gz6|]ϬixFEI&K| \uOjRyd3 :XK]]6`g'D^T kхmrca7/jס[z2X 3VhsUh͎O1B`} 1c5bV(IwI*և6.oQդ$ m%IG0m'i[Ps:;(EYƪ # OzEަcm&|FQos8m6}f`0<&S["^8vfX},QP]A'΁>p+#=y&l:#MҌn#X=bو#C0FȺA4F SBH `|A lboڛBk*Sj~v&&G-jc|५meQr.|KҬg= ӏ'[LjȆgm O* MfNZ\4"&}T=`EY[!lx~IIE$3qNqs0s-N#Nm?k1H2lȇkqHHLP7}k#RX2i.%#1(;1?ܥ,mRo%97h6! bV#] m&%&U4{y&+7exbP2Y<q7k!5?A vUC ;6BUWi/vUx?(raGwh޳}`v'4_b>O&򞖡/z*y܏kYՕ^ fVpFv\+[bmDQ"Әg䰱 :<"۸|Y~hOn 2muSpj  #yL;C[:'Sfu^: Kl][uE{;![5J <`Ўw@v33ҾGb?+O*7|}iTN#hNU# 5}*OY狍FO<K?'U {a4̷^$ Oz{ôק)Y:w<ܾ(73pӒٵU%-lw{Aiԣsa ^ު1+#F+' ~]fU6ͲX%:˿!Q?G0N:A4Fz+wI -=RXߣc2 m_9?VQX0wԴXD~ NKj6J{ѫo҃Z6X=WkƼ: ѷ֟ndV=Ɗ Z/f`tnja!(S:H.zD{P ~g|q?5s]-B.F>;鲧^/]|ްc!Q=C6$/'{Ytxhg |1NyDYsFu?JQH@w9<_ y[p+PWI@f{){fl.y(yBO, c&a0L۹/.o e"5a lBven 2:kuo/QN QF%ӕ,bv[ɼ:OE g\aX^wU^x_d.'AحF }P6▪ c.Ne3B8tx:f8oqVxywHs.)+0 "xE<]⽃߹i+ؽ$VX%뫏9Jh%? 뭮$+ƣN0ܾ<:hmNvֺZEov]EhwyXں_ &bG7Y}w, MW7y/bԗMn^d,j~=ޯ7ègtz{~i2Rn.f}:H6mT"3׻[n,8h)c1>J_<r&mA)#eZ c@1dk+ h$xH:ьŬgl*8R[<PWR\x+pu y} ٲKw,GCQuvjE-爫]Ʃu9 ٬YZHD[H,7;KbֿA==wsz n}Y5V!G=qo[y>yc )x15R޷6kyk^sε[U}Y` ˳c^?N#㾧V=fس|b43O{*9P|a{\ r=vV!mCLp2r+P^AQecE[!Dnv._tS:Q;Rênzvʅن'̔R%=N?TJq]/z¿{☸U}a5y9"zo;ʼn6ghW@(bO~ 0,2j䫉`Q#k#߮ݓ5JxGM⎀g ?">}CopM"Kc`7wTU}s`nN͆t0^J-fA F/*d5a`V'u^/5 a_6Nj$MUC=w%ͬDǙ18$'% zB/> 8bP!Xiq wIq[bJ)lZ{, 8(P2]<>/ 1f7fX(ޑEIW#$7 $ N e/{r9E4 r N/}XM^A P]f跊\wߛ  9}vX߉WD\<uvKIc.$E#&D341=@CEHZ Ihn)j{;VdZBlxPO~h9S\[`RWoPUeTiL;Zwh]3loiS!;@z`6&LE~:z} ├/D6 =٦mhmzkE՝@I'ndmB g߃rܢL%LgU,+C`R(j#@#<ժ%U.myg~ [a>J&9u&La45bGjF&'NSƶ3BA;N]nQ4hoPu sA}_;h#^ '`6I%w,o{' .cL (_/zZߛh}s~ك?/b}h'AsN>ԃ9.ycS0⯠^P8샵~Zi2t kk0̾l`VNEY9E)ERcHtwRc#(9y`3fx+l4ú 5#AN14FE~F N1TYFzQ0T/[7C)fH IW}[J'FتbՠZ{Qy |5 <u'uہ/\7րZq" (M9'E.xaV8t1{ϓn!C^ y|v_0C2~Ee ԷW7~v{6e {m@"2BLP3K<)>4NYMۃfNE,"顃ՁhenSwf341(/Ձ󼅥Yxw^uj>~펐d'0tnL̛yPϙ5Wy U[1VѶq< 6htC,upa(rӂ&7\tpSu'1uw*GNH]ƐN+z0>|NbuunVrM ْ5“)..20!=.ԢmSt c 7:pn (:Fu5xG핫s{Y.H9qsEn0&'$Z8s)V|1 AT(,F?'" \߿tD7z=Ȳ#@2Ɗg̃f+{(ga&T`2U }WV74@_XM.,7߇nA{NqnF[EWUf6k[]d꒝8xs@w;z -nvb),A`㪆IoɮR+KK)f<VylԹetVi$jӠ¸ď+݌㶪bD;@z^Ȫ)լA`wyܨ3B+،$7[Ldhm#E!o=ƶׅ>ˑe#G* Uٱ?8_M/W aDOynEf3o\-@CGea(`鬗{wcfI5}[.[.3b,a=Y[H f[Dސ8%M}$dX+yH/YDNҊgX_9h %=2p(< E =&\sKSvĹ)#.|N||BK >Ybc>:K7Ȣ' Wde#kƜR:2 eC 道HO!4O=N#0oT,LEodҩ: ҷh}Z*Y;v5"f+irNxnЖ{W2|@QB7bu ˽tbĜ6ҤܫBf@)٬~vB?0 h^jHj(XRCwSwP~~`>̵v<-žAWA`Wy{dg^hi 9~qn8O􄹾=GxN٥~84&ԛ< ce'`U +-JQPrԷAr*J8^NwYP>ՠ^^B/>(;udJ<=^cM4` ̥ͤE|ۅQFC5hl3%Y!76Z OnHOX. <}O]zTޡVwUOo⻖:==O;i;rf`ED%w"&HS?-@MkVHqmtG,·:dL( TRƕ2w;\@etNi݆6?lr–A7ClVI٨aLfU݅wy^e .Ũm-szޅӊ(%xWmf wQFC~.~ӶC {ir:a deyzMOcH[,bES[M^K/盼2h=LHI&AkZr;eg:ΎXgԑΏ42Ψ~֮kd̠K7:ڵ7|b.,Z|Nع׈gOj{DÐ U(dC:/㍱&K(An[tfT=<~ L*ȐΣ Zuԥ%f (F{\ΛFSg>i~6¢MhBGÊ"od*yS6 ?<|4?eMq1E>$xe<ž76-wCd[MZBbtk e>wU(.:nEƝ89/hu)4z:PhYkf>.[D1ck N.GٟޫP\N97䲗sh ܦ+[򁚭upBB Z:Z|+ǀ !;tY"KxΪ!/'߅B] vC_UƖh;.Cl"ڼy<$I<х4::? }M++L2͖ă)_j1ڙ x&d6҇ermG/ʺں)3CAZd6!c[8nE<8tTc!}ܰíu/K?q8 jxMO6SXX^)^Q{,^Mw*? s/ n8nԯ.X6bus"'[@6sh|}uOZx.Kr@aC@En;||jv|k2Gʛ!ڈn$Bihf 1;t;ԴR@!CоLI2=Y{R2aJAncųl+AgقImҁ;(k)zf&QLz}]sϯCˢC*|(֒v.\mvŀݝg)$Nh3ɉa{3$+m-d4Yq^ӕl%v6p+ڋhia!؏2EiOkʬdwVd5U/d3gIr.[WU%~ʣebMoy,>Ŀ\;?kp߶ ƝÚt!yWz׮n<}?ϋDcp[X~wxL2In7a u#l Iyw ݨJ%#) 1Q/$n[rJ8Ĺq1yFX~wbU&zPr x*$Iʖ1%װshzXl߄%q"ʼ>62ͨ^QAgKC~[ڋH֩8HrF0 f`uoIlz/.R>']P< 3E.cP͠lضk%;l/(7 ]F'/MVn ỶūWSy+f:-9MG,YnYg0f"ƶӪEۻe1(0Ъ `a+`ڣ)# Zq/BS+`P\4 0?NGP==_طOEX6t?*.cB֪{c q݃LRAdc Yy?TFFTe/p{Y'L}"lTUnv[Fa,{,-{ OhL&5oR#;hմ۱cVƳnl&G#<1Łe5;k/ϹĢnn_Qvc&LeI|Aɺ.^r-Jo0g[^9dL_ϒ X/]Mʣfy!- %fA_B/6ZR/Vrثd+=M'=C %Jȡ6AϳR+l:l0n9FCS6va6kwLgT5,8 ܁%F<ȜL2@I%@,)" Pb* CvZjZ燖^--uWrԯ1sqxK颎{AKa)(ˉ)pzf@{֥G{Q$ʧ .uiNNQƬ&ܣ.2e JEv)jqJͣ~5㧹n/gh2].{Ъ2$.-l} TTwb+jC+~f)Ac]E ,Pz@PX_ܕ!;j{:[%W-V:b '11e)AYS}ܶJRٿ(I`ZyRDբu}&UUߣ|͒Dwo|+f ?jQЛgܢ@0vdg[VQ0k%^i:xwb5ú-q5hAXaU~%ݤB= XN{ `hـ~ Ojz0նjl~hu)p) F<1f-h6PItiӉT!8;L 3hW#?Ee+ 7GʯL%A0_k6UJ`j I|!l!df>v7)B!wY^sOkIgL l'm['7/F5Df/yym(:>E՟5úi9 _͹c^9݀a9nZ%)wGrl/^G r5F˩m8Ev%|1<}>,!VHAdHYi+_d- STtZ2ӚdFAN i#  ׾JDUkP3}H Me~IY \mʾ^$=05R|^VVz4ienmΚq_Bz˖ 4r R=AI94 gPpm` &SOuY,u׋4s6QPb>|V\D= |;+P\vM#(2驑B5'-pȎ5`Ǹl$|=%i}% U2ZrYbPҰ'tb)u Fȧz%QOՃ$9Xllvp.X{6ڻF̱GiU ZD떢Juoʹ+ORjY?7. FAOR}Cld=J7AW$~"[ɀ8ҭM3[0GILn3Dkzuִ343kǬu,; & f(31FX>̾.i,o^ڬ+*xEt cSlƃ1'l1Ĭz$"]ZN? yH &gAS@#=o2%t]n3d{*suqsQ/-j9ՋicgЙϜ\r]Lp*Fnùս<7z8))% :w19E,UuH> -$nLR`̀BYo w 8q6Σv=.a ߂c]h7p;m"JvvX==# 7+7 <Ԡb6*fc6 (>E-= 8h0a#5kEz!IFV&Uo$ӑՙABI_s- 啟W&?_KI3L]1~/ߋ/T}(>gӟ]pfW#u]92y߼;ak>0d:-v¥4ycL?CLf!{\iMͪQ0Kcv Wd,D\3ޤ xJOwŜ~ ?u:GY:2߹9ݥ[촞c.)6?Hu< '._DxS`~@qP5aX/A!xCO2LGHJ),,˅h}Uɜn㳐ۉNgKbzh|604tP}]c*SV21gi1b5d5Sra.Qً6}ѮO= A5YcU%|>~95\/gPˢ*d"|F/y-QyZ3Tr^rPZljG }u݃x t uz>0[?y@[_ r_BLP UE㺔$4!Rʬ[(~ifĭqn2Y0&:3V>reG7FS=E ;mQ8}; ru 7bdcOeE5Ho)azLT2(`3.eN+viA"gE>) Ɉm +"Yސar̈́^ACGV_9RG@oI%G6qݷf^fy@=>+G~F} L20Hyxw. a)?ܟVnیYd̝+f1oGu Tm½+<eMV oJ 5U|gϏPKRҷ:,uz dS.YP;.ڿS"hDhl0j< : -Ix{>twd(Ӗ>.'uq oo$jR'BҤqfC{^Ml| kcP^*7NBFp`tXO: B8AŸxBpeE'Bd\72mlJ㻏t*O>ޮǵ^Bn؃?Nh-3ygtty:N2E0ƧCpPI&zŹtϾz=[!"nFK@}yYh((kgӳU.d#"n=bг۴fbQzx{` LXOp;Cg`ܒ[I[.LF+*|L;q*̅'77ݐ yz% ds\IP;>ihSOX| '#»t0T26u@dt(rD濃=Ed$IyI,J0y`A Xݐ%0~r@ Y+}lb~0|E!6&GCp?ݡ s XDn%|) ›C_\喧4z|7tCiqY! \F]:J6ufhbǷu(bNɘ%,VOQ+8$,lj^Y٥kG厩 vGޞ:w}w6蹁,~-f5z]CQDconxE PB 1Z QqZŰwr@9k[tfaKWƴt2TaǓo?UE̬rI4^=J*B d,(?V sq #4/E*BZ'gIƶ 1vlcӌ 3)/ AϠ2c }`n/>I\TFANv30c o6)YZS][KE"$PESr'`:托ݱٺo*^JqIW^r0ȽV^EJw<%qt'e+ 0FY;͟s#O+T^0 Jou'xHo>ӗYK4y`?? f?:* u҄($X B@(I7 l"E( l6(:$-0KtTEKL E};t[~[*xKQ^9$k`y!PYoMڑl[ܻ1b -?YܪҼ7?c Z Q\ :J_܆Mu99smWdOߍ:ٶ¸$b)׆{=[0m*Xê5 9¹Pp"B[*m(7rav-M.e'I'ںhKJ^HǴج6.<OОh@r *2?^opU+=c_h_UWףؽ4#rVyY(::Ae+;8evv [HLN7zGDh=8 -Lqr] + !O[~Y'/ t{;#C;!^9cSfwViYܱ]ߺk.gc@m^--/gR^R & "/R P!kjI[Ϧ{<Ɯ*x%)y+Hb*?1Dl/B QbQf.jmEuIcI3.b ڏu7FD}g *WdU_ۦǾƖb[ወ2 Us;>Wv -݈XƵ3S:T{65-yj~_a\*)y8>AdUUv+\up^l$^2yN D]=w=ɖU˦ZqbIBG]~|ybS mI ύ-UxJxY>V*.=I0anne|wa 9Zc !3Vf~E %>rzLGo+*=GK~0f7ĺ,ĬgG4(~ɣ+Aω'NK,ĩ{YA0ocЌ44`$oiK_pN]!LHs7ӭ(r]_LؙY[ 9̸o! v-:ٺ{fp׹qcQdid(8>tZ! q{|sNu$8[2A:Ő}%tL:M:]h #)kAm B-Vq./8#35oC=F*t;Yc4B$9#fT]oKeYD6T7{*^q骑ܹIugîvBZ?Y 8uZ dF̟o0_up>N"*9*`c(^+؝I!f>O R Nl&Ҋ" ?8_w^DA#/cRׄ#m< ;JaGa#(fN[``u'SeJ`iy-EODYK+NHl|. Ǿ*s%͔ڞ)K3p5왟~ -BX춘"ni @2*?ϯa:D1%y[x 箷5.5n/N؅[h>gf~amط|)f\8Y|61 P-7'9O#`.Oη넴1bE"1xefs)^p(gytĕ+J>h1|6|!Qn߶su:Is6 d0m!|L_qҒ_^2Z"z)!m#Id%zUh[FglV/o@ 4af!cDaϢVJ>:cUdk0):HB7+%Q"\J#˽ dN74k@zADz(Co|TVI *|Մ&M(7=E;w=~iuDꆺ.ڋGgTW;pD=>ct]Ż|GsD68c@-ٝ[' vj7=GthGl0C1LgiЏ3 E35`L_n]žyZ㕁H~ߎ}@C+D(s?A/p%s9㲡}Dm5-`,s?߾i^(m|zJqU̦}C3<Ė8)n-U ZO]ug8?~۲3jQ#+a) 6PC%º@-2Rݰ?78H(᝵G_,u!^.!fD99[RY242;5cZ6?Ŗl3EԊ>< n<[@8N93;,l-rU8Iۨje+ 4OlMbyȚ hî=g_끹٩Z#q"p34֏-mauȬA{5р y)Eg x=ױwhI ≧xmkg]ծH:3*?; IE¦k0e$C_- 9`|pdATFdy6.-жVHńŀUY7ӧAM!+d1};j#_[T * RGdbxWQ5u&S{Mȇdn+Xp!3i_:,J*oD |cg̀}'.{+Q{OT* ZgD;Ck[FRORtI9,bTJZ1E\CVN34Y_H{uﵝK9mFjei#,Oxm6[m)[Y1cj̟l"v=PuєY Tp .5v3δ1x0S- s_%}ՄW!v·]Cffo ;Y/{IwწMwoi"ZJe /DhR-(3~-WW4OzlI80~OLjvӝ;᮴we6?|ljHRqVb]᎛K^Ϧ{5^ sTtMs؊ w<.M1<45+ӪI$яT& <Ĝ5\B JUjm:#)#3TidUr"WЊvj[`JA y#HEv㲐Znq&2U28- /pӥYdaExjy “uߑ9H{@n,yb)wJv}Q@5܃$ޣCaXH+AP}ȀiMd6 N&N H #@H3x2ULzq}^W y:H cxU+نuB2ya?#-vSA})^ӻ XB~7Web؞C~4R> {'(} WtSbVɰنklǽ]=7W6%:w_ܾ N[og@~ -] ip4߾yI 3UHs&#|JOzz`gxڦtw}[kll2x1ܹ=ú90|1/#"׃$ڬ;gilzV=-m]gC/҅B3.&f,R=]p_$99Gӟk>1ny&h,Sg+|:D۽UO*rn'G}!2K$.x0…$Ti ,ὄ㌾a~{>m2w3+36mũ᪩Jg[rYܒs启XHBϷ^Cم~뎦w D)Gu߽ ZUŇE+bֈU*%#?!&0c~SP~~OdJ #SLElJBxuZH\&kVdCa];0F^]a s+X|BBxd㖻2^,5~$0&U2.| -yQ2wjd O+ ! p{^H޷ɭg)ԟ&O VCo[Q𴦓%mG~9S$ɩc?/4CBAS^{VE?Cw3w5z%{5y{;mΡ](rhQq$ĦnR8F#[-d{ #~[ $TfJl kvSĽ(vaĊsE0v c++=CQ 3|i 's 戽M/?؛^soNܛG=Њe;_ڃf>Ѕר3"zlWu6Βb뵙~9UxzA ԧv<`c 7+:_Gnxu?{Xicú^Ud\nnh3w8q+0ZQ*n/2-[SUbĜ9PLх5z̮wЬ: :3 F I%& Eۗ? /EG]q9>@vفLcNc>HmXMz L%Ƀ6b}tjA&+Ux7?S{k +'۹ucϊ@\ɊsMHbXՅ2p| k]u!=~Б:Z56é2)m t9OVJL[F3;+wT~mNKXRכZ8ᨙ*56u*lc i˵i!BKilljRXW4kК+2m]y!Q^ڷ%|[c& h1V@KgǺTQ9>gm0Vs9+9+ԃ` ?r&,Zl儀$CYlV|"ï˙o烋ThT.&kSpUt#Vl\XZM=V+.~j|843QA9C0>ȴ45*s<(;2OԿ!C&!>q8.&l" pJeYhg2o7,q`cF5FD: ;묿*hțmzi FC~n\%RK5É>r_""Z\bme\Rp.w?;wHv#薄3wB׶%Cka' PJ3Uʞ@[t4֎-A- Dx^QĚ&̓2zWVȔA;UiY33w;a]Զwdb>ym60vy<+@:aE&#,q-Ddx~<ї݅\AsG{@X߼tⴻӾC@ QFuj#t"L\{̎$ܧCTQe1z;N? Rơ/Zpz+e@)vo_N3y4T#rQ S~7+2FBOěR3Dmڣdj2JՍ Mh!^{xZo\k7'/A&lOD} bȸ˩`.t%}R:H*2OW#P!Th3 U[s G.qiElIp"IWS(hu0s{&Vǭ@mL:Ai)9;4߹|ܪQ""f=$>+O?N1AJqLKo\cw]Vsr mdGu*P}HJ=Ch| nGIً_߮a7*V D>ۻDܬnRa7=(Юehr]E};NG^W:+E?7o㔼};ndxQG,!f|qmNyA"tT#cW/H~F;o´.tf ²J։ɜ(|) 6=FrOϾ["dwp(T$pVΫx C*l&۶a$VXXHjz|*U%8h j1# M \[н[e6 k9ݚ t{Q~!,%Dd&A-fY*d[C(3 x0Zډ|%X5eL 'w3<蛝މR諁:e#$TN@D:37yBW%%x5 &\w)QBM}=T{o(~\ {ln~ha#AhLt_*{²PC礑I7x'Iַh.E4<ա 66=i'\{1 (c(cL(xbb3S<#lآ}gpPo)کx"H f!H[4U~ Yw糧^y^̘KũIubFU)j}L6WV ܾZEZlN&k#4pgxAw^w@C2xX!r=esµ)31b`W #+EG‹> m6GyV!-dLQj8ЙkľQ>ܴhZ+B,/ʏrTJwKa9 +~20>ͳ ;r^;^\=UX~@j%cNFj RFI!RTǭ(ޠ59 ͑kk!NC1ŐA"^H+@Ln-Aܐ?Z@?&0܁_Qe=kfBeL#OFP>ӺEHGZ\By팸[lDžq|F4>Idnd%*2lZ/ù"=Ʒ =1.1o-Z^gVvzԄm E'$wmYsG^.:ט[(ߨƐ *MxNJ◶hY,EL)Bx> Ƹ'kF ~^MoK|{Vt>hJ XϠz"s{6s5!6_ $:M\RCG:"RWq=EWخE@8+8TfZP߸@q4j"w8Q@S81i- foŽ >"?FF;9{8 {ŗEm]:d9k5YK>%YkLY6YX6N!.!Mmu)hQv:ٵkeLmz]yNCv*R=W [ ExtY$秮)ک4R0:gFj+\Z~ݱX] [vO,̡]p^lMz@ZKK澊8rqa^ia3}j [a^O&e2YDz$ڹmK\ɇ+$Eڸ k<z3 U|tjmS7ԪW&"}u63mv;Cژ{cySVjlk]' [lжsX"ɥŧKjJþQH ^O78.LبN TvQi_qG\x,PF1yf_R_plw^/ ܔPHo%_;B+ci;yNKKN]%q5+!=AKiJcSRЋuAw7/ wk~66}?dnzt/XgbANWQNhndBj\%$TC2iQ:*Ȩ(/Ӓ6W˟鼛c 騖v%ŞEPZDCX&@y=S~7 ˕\rⴣ5- mylū#rE)thؿ3FLn[<uW}u>]@Y1 WaVm!a :7f9IG =B#Koqs뺊5ڜ&\Vh%FѤaϩ-_ tzѤCD&%u4iyBKl۫RKXl$oGPw}W&4O Z\}Oχ Г|%µjI G??vVTﺱXRh *(Zc[ո΅rEJ {4K[x<_~ZS-[wZ?`y~)?7ZpZO<KN^ \ ʅ7˵aX>\a(\g%p'#HJՇ6gZuŽKZ[ 1aة5A?+kZ]Ȋ6d, 'jTQl HňB1P=:fGrd[>.* ]fQ!jS"|I >$[mؗd+}vRU׭3aZm!.oriVP..VZT28v dGƄqFj\q)+HqƺiݦXeh Zs|i4oxOӁ(>ÕFOӾ(Z+s!o.*SFo,HTGFz$τk :afEG հs ɟ`D!vus2@j#"ӭl!w[o&y^RZ睖?הCg9rS-+q?`rєOsR< Y)YYS0Jֿ@QM(ӜE,U%T k.-]N{loG=O,:ߍ-O?[oۋ,ީG0=Nvmo)V?ޒu-ʡ$L9kD<[: FVG x,"Ԡ\q=7n=^EA5dH?{5F)P,v'OJ jP6,KZ̈ ~A V!WRV7&*u8&ãDam}ߤwEчۂIN <*6 D,y*nl^GlظfN>BmȝAѹXvOpcdCp :N6RJ3>,d+i=}ڡfOgCB;5 .n0+)T+Oj kx#}\kZq _Ďk7]r]S= o>iXYǦJ|KnbdϷ瑃B^t& ƁW7o|ܗ}W<`ؽN]G7l919U0ZKh7Dž-D8~ξ}v8K8 Y'kPRB1jx-I enigTtF62Tu<$zBp+T"+W e{VyP@?t:v{#BSրTn%wP?s096lUB)O.vy3]HM:P]b0%Irٴ!yMqە6%uIpI8 VG4nReO!V`YQH&S7Haavyu`Fb?bsLLJh!7#;@'@D=*¹27k->~97oϳ->iy7.$is`'RE"vPJ5QUܟ䑢OۅwoEDI,+paz%$ cV>r/{yo3K,@ry7CZ }8"Fk^&/8S(gYj@=)'li֦dD!jgO7PTg%sN, w# W/c.-O=D8R5Dx?~ebVi+>{ĂZyɟT,2"ݦDz0cn%==#Y+zI9!}^|XʋlkNچ. ҂`lH$.eHÀ`U; w' &݈{ v ҘӆhJ ʵ|~Q]mhg-Iz!~9>rI˞N( %⦚/߇){tN¸TcfoB=u;qiBo{"5091XoG44 O-}?Uy}e6jT X}ժOOS*ߍ*2vгmKxe?qf?g,+e y^g=\۩{HB=ԕzh^6Y]f]n D q*u.B,zvήvZNZx> {[֧n\ҫH$kۺRTJuGy'K6S6'ǁ~lj)2V,;9VN2Q$w=oU2''zVܮP cfˣ1ֳ, =dwA:,Nc뽡 I%⁁A\.A!޿'*ďD$s. n7NٕQ/$nDcd]O5j2tf݉{^E1oКY,o{Sdq :F"*~&E%|g֛rf-4P}]P4@8=2-ֿhk%? N-9#.Y3ʂE4u8_1 eyK8.gGY/:  Z"u2N'RtO̷̊1W^B15"k{?dg5D\>&8:P>Δrۙސ:(8[Ayh tF Py^%=@1~O< S7ۅH:ߓe] 0Ҁ6p l]NzmoPХʂ@a(5ɷuB2|n&q taB;pٔo}͙nzm1[\Lh})X봞-+Q]j, X/p-}6BKDtYky!8ž5Bk0!fu^[HDfec=΁^}N \lbL;K:SeNtO/ѧ1S-%bǼ]GB2nb]j `nҔ>{0Cv'"HՄ}W%jKH2ca '/C~G/"Mn g 4M{gxuQ[2K[2e}K Sdٳ0n=Z{c Ϝ]+bpe8TPeSDhռ6lDsbc_կc5LQO%ٷd 8%,Z–yb+Gzsn#[McAoSo 'nUc.p~ZlƄ6XD* @oʜ+߯ a-ЙɦT5M(GxRe&nQ|6#%ɨZ&|p'Oa*2ǐ&ْs6j4doRȶ+g;_yU9|֐DصK$nh6F-eL FSڋ^{3HO4{~IbA5/ĒvK,nQJg  ϣ=?úK^,t$E܎8%P<"ŭߣI(Cb / etʶ8:-ЈحLe_C~]qĔŖj`j6ň^Awyj37sok1.FH8ޏ[DqSY 2o-]}rʨ 3E^v˹[}A~d 6DozSmo*fLE3Ҽ!#ꁚǣ &V{Q=q~m Qvp?~.x]Yx?Zu6]}SQgxb!m!B"GriD1+#_ Z/LPG;ǂ+.6 [\ޣŠ+w]E5Ngh'=+_d·JጷR >[ R4!2,}kw?Xy9ÉVu@+ ?sCҙ%\娀"6릖~Zn4[ZsQˉZ yUrxaXy*1rp+%V F_ R\pBVPgg^{>1-OZ?t =Ŵ<^Xj?-4 ̖ G9-]J<ɭ7FZ7d+*ZGr*GhRjV`V?-$%Zڪ1տ88 (C,p Ipsf|}Oq B@ͲIfQ԰D"E\**J(P/uAqG# Aifι77izIor9sf̼K4\d*EJPg69$YH1.^U<)2 tV+a*WA(f1kVA=yptL!/7G!).wcl_Bse8kAkTk4^&OsgLWfRR@Lg}nK}N1oci[(x"J'u@t u_A?/ * Ԕ3\~BHRnPCH0vkN2 4f WYRԓ,X{Z}|zXwH3k \"6Q[jG 9jZM@X2VAsRA# :v@詒vkn☺OxBgE2}0h>|{_'޾w8:{ND Qy<3 g l) 1Q`o\ F eҝ%(ɽ_N(v6tA`M!6ȇ+|WWAH~Lj|W5^f!j6"^6;o!ߓN1tf*g\k46>ZEؠ KpSf+5+X7A-`83o@|\KTlzk!peszr !pMgDmTJ-"=&) 09h6CB<RC4\JvГ,IuNq}So%{z)7~l9撳ǩ,*XR=BF]B8_wɋJBd j$o+{?Q NO> Idp#f5E6AsG2i49~}+i5jxɜ8() JGi_neڼG[ǽY*H{a4Tn'PynH:̌$\='|ylŜ_gqw9,*al4$f!lb&"Gu L8q웰)hc3V2?pٲi9[Ph?#W_Pr s \m_&R`ٟ2Htu/0'۾v.>T_B(vJu۩nsO9 ܟ5PļJoVt^Ed{n!c 7 o>~8V5*}mOៅ_eo!:k8bSs;ـrVこ Csk+\>+A:7-'q#qQ䒦;t'((NQ֓v BG ܃!iS#9Jܒ3'V>W$Eް*Yeܓ,+wgy-$*{oz; :vvXee5ߢ~ F,*?a™ j(?!$Q%Ol|!z;P ђ (oav@9js zWE !$i^jl(-ƶ/~0,Q߇c"^\W3Q:QWȥ!za} 3j65I0mP=8;͖"=y\zJ{x=mϩ5-Bgأ#YoJ2;i/2d5Ta=4wHs@!tUSˆ)C(^3{tH鷱v;G[ R+I p-k A+[HweCKc1ێʼӁۺ-Q{StFͯ#sm;Ei2Gi/:Jbqyr)ЖdVjU_>rv/u~. 5 ٰ|ʫZlr8r>e +佖ǘZr娿c9F胎^UM k:M,=iW6_*N_l"&n>X-rlJ#D?xB>YUY,ש_ʥ5d(P fC 94Df?;aOv"^ZB(Nu'Ȑ.ٸd/AiFE\r{*@giD_UZXJFC86P Q{qyq* Ho~^0;bv\3nIU 9OF&壇W a/9^CP 8V\Ѓw>. qY7re,@Glf̿{>LU&'ҘUgKxnBFmee5LBbq0<ΧE7)g|$Ǔ 蝡lQA K޴oqE}\lbi|ic2 ZG@Cvdlտ$ȫ(o&_ ]O@%]s^yT*LyNqLksE r.d%u2X0j?~,6wd/iAB(I+̮b/CV!,}GtPP?Cn| xHbF%'gC) fe;5Ce >{mRn_" ^FVee"LxB){}9v,-eL`>}˄p+,9E:{z kn;>w2rNTԲFJ!'ʎ1e"H4(l \R|>m1ޚZ$oL{*κÐ]ԤZ?Oy>T$٬Y" y$5\^#~55u^xAO5bx7!/E/!GGMBb![[VaNeiٛ],R?qOqt h6G~(db~h+}&Y58MŬY1Zs_Cճ8,pI1xJƞ˵ia]H@I4]_VO q^uh;X=H(>:BKt:r9iN3Ѱ:h&3"k-ckQZoY[a^c*^ @<lI+r,vbQE^.Y*I>7e)%%SrKE}>z?guSmBqX%"W3!Ir"Sw9P ;Hյi82;t%Je(ȃLQ:I_ :~l\W6khw+𬱅 RR"g Ĥ:9v!F<2;Iw+E3gS\_ /ca)0+ZCq}t轆gx.!1<1H}s}xAڐ߯CZ;(j$[ma6߾v(Qmzl6Rl6QD4Ev^[%̂-sBCIPIZ@0BQk0HI la" lrID)+8a댡Yy0:32ҲR@fhwGfo`;R2FoFf eVBCRhAXwQH&=kvX&T?wM;n"ڏ׍Ey?o#.P;~M)T1\]WZ`D׾!#o:nۚMFPؓrimF< |k /P:3b0L%\:ĔC0J:kcb=a6s&*imo {Y}v9+%sd8g:3/eiy$Эm=+lPT@_&kOpzIQ&.mZY3F`BOZK&ͼhxtjWVA8sp#6bpdu Rʿ9!Dy=%SOA:T{mR.Ry>Dps9j]dq#l%%qJј2UzaE,f([Q JJE7_LVH.-#חcB /t6AGx]-t1B5YCԣW!圮o}uE%p4.;q'aKnTVÓ+nU W[}vuzBls2@k2Y&~nU?ZK$,bxdž wp_|UU926 D?"BƹZ_mDlf/'䶪:3j ,g2͔|v|Ip΂CuNDDO b,e e,r/K@ Qc.{hZnmn[Vm ;$yfO]ׅ|?L.Te_Ќ[as̸Dt1Gf֜)f!7: D\ޣ#{MrJ%tc[x4^%d9@ ʍ8/__~IflT /\0v, dhG-k-xIXsXoCĞ8cb|GDPGnffX^=)jGblE-G' )Zi?zA@ F.S%Q?mŹqe vNC.35AVWt_h̒vn&ɇ'ߔ 'oH|co ~?e > t֥>ڴD{rE]^ԠVxѶ-hO-I$=BuRa_(+X&< zt ~W)B|uЎ5{5A]"qKX__Ry/O|Qц<`ZHyYKʱPcSjٓڊQ!q6\[-tl:7mUsh.MT^!5J9I`9)H72Bՙ}; lRI?i:9l>p_lw[ k Kz*,d!x1J#tcl !u=MmR~9\G<:0Wb fԞkwiF9q+|vqzu []o7 Bhb|F zY~p[ ={1ds"3$w<y8"ǽti}~~62 Sv@^"rҭ@DM9HCwZtu{ gSxьFyw0|3poy&}JDcB^6VE }c6N:g(FEAh̔_~ڒO}%]F0F|d=6,a6#wTQwT8hDlZwJY-92E|s>cvhhZu3 ~4eʍ F}-p;T^<yEvUB8xI!'iU<9wf>^uW*k} ooJzÔ=xi+`pdzozlfwVbojz(zaכMͰ뵬wכM^gdz}aWƗiB!k3#kzE;ǛHK{]㞮{J}'`l=*n|P#'ssv\-.%p)L=ltW`.PsݹN׹F[A39Ѫ$NcL~tG>\MO.IHKK\NvѩbŤe$ꘄ3r#;$QxNd5^Yc}C%dp6GHMq_"| գ븂'ں%|5T%7ubL|䅷S V!Eh_ :4hR7{pm\M9>#gC*:[:(kvCB,CXǎI޹ dv\%ϐ.|a}8SӴb_n[d:,cb_T&vک@uq&*=:'A, A%WXв],WmX(: L *VAd+.- QP]‘+,c$8:B7Yս- I .BH5R9ÿ8>&)VKP:i,|;^5v q8T48j7D`f(= ; TFJ? WBiV$qKãew+ac|Bpf} b5P* A=sz扼AeH"j=c@A.;RJJèDNI//8m66uJC g[C:4\4bfN9~Ei>o/թr@0OIu=<1ՎXe6MD[xAV{ q:Ω!:3<W"!7!'u6ޡx&;(wew(%Jy!X6~؂w_7@Pj_ev=8* B_ 5?'luV}[줟,l&YĻw\;+*kYuj chtLwZyݡv˻$ `>5pm|O2`kcxO5 %Y ݡX;_h~#QhOO>&sWCDž(CSdLh$ z8=q`^)$)"V•OZE(VZa> J sIrB;˄2\KeX\KZX'bܖw9RKN] 3M\yHv䅃-! /1prh +b!wשaf.{`ۘ/פ{J6a x³@ۑzQN} `.F[V":B V{M&IcWt" hؘ汣qOv|J{=ӾC?{<{Qd^It8YH4`pl"Xbs{XׄX#⁽mJG o0O+>|Dfʊy egl}|6 qڗa½.dkzFkV(6 L )t-yjy9<9A c|` +d*)KUiUf D*^[kucJ9Kgb,JORGxEŖuGy%QAPC֔AdkKYD$XQ9{^{hws u $@.Ě_^vQphl_C3̃ќ.7gbtͩgo7+e(!rL޲=/ͣ2J=;;ho)vvˣbN:I߰Gwuk̮>FŚdM5ּO#&FdjP^E}H^GL"3)d_ pfʾVį"2"'B!}Q V6g+H?~$+DTZҠ`xɗq= ^y/9bXg|X#RRl=iZ=\qǢ)H|AH|>ˇwy-ƣy*Rڞ[H'ihkX̽%Bޠ;*oq{8UTNUcH~aV~0paTݣSB!=<)QӰZSS|xzAUۈ8YaaG&&DPXoP^FX 0&lDhẹ.|^qvyvΈ&鱂w"9h_Ģ}L(lEde9!VͲXB?;zdcG90iFګu(þ>\ԟڔj9<ԧLJQ>wur7hea92ktJstgyYꩥk_9>^?|Y̆10Ǵ9*JdjF|L;EǴu}/c-lom` yGC}4OͯO&D%֑uV\o6Ԡ6ME4򺉮DWeWAv]qtz ncdNSIYq5ET#Fyb`\3,WǞIBf^ 2dDU1Jrb68{64b w_JD92L v1I[9kY((HݮSPz$%kUH3^UB/4 [uwݱ=p3z +՞1Ocչ_=2+v7U7 TXVc}>9{h'Dxx ?EteNڴ<%6fz\o+a-2+ua$$Et)9e+I$v~d}fJw`.v! =ԧS]v x\|o^s) O8$f_+zq< E:_YNeG*tSM2za!ڳ0%b d'2w }9RD/0[5?tV|g,Yj|SNfBc·rtcR *y *٢b%)s16C)f5dٳUB뫱*&;p%nɳӛؿ/cNK_tK:%$/F-,C"e{>hQ'7/eWMW9p3{ϊ&ycjaL\+!]-֧OyQ{(bGǛ:2b9l돚ZJ%"r]]}jsN?r,1zt:z}? 6:-+j @=m#@E5?RbDH*FCf)+h,fŏEf z^/Pד[APdOSŞǩ_b)@% ؉*򥾮.ؤNSs,q}y`lFJ{쪫,_@| m5G31|6%;m ʁ{bz䯓Qkc~_{ s#psԖF=yHzKwmڿށbL=u_#GK|_={g.%ؗX'7=/Ko+fŒ31hLhv3)ՀFOqx1gUmu48N8w%%6e.# \-uLN ugȅV\DS$U'OJ/KMlᝍ;;s u|U(_@fExָs(KW7&M{ef͖z6:#:9 YDuE#w/tC[:-֙;1dpH]=JO)<=-h^ sI4'7(E:wb8r l&et')PZ.9hV.a~]B*9u<#`9qp0yv]; 85bA3e% >@WvԳEܗCfc|"o?ekA;esY' ͇\ke'יN?x).JАד|^9}[]q3F)/>3.!8̸r5[ov%l{ȒsZI7_jQY:dY ek+C[ )S@kT@M C4.%K)KRnƙEY3lC,{g8#ޑEz:ѽYҝ1Cf WN,;(6)Өgb١+Q;NH|vSMy%8FSbC7 <'`e>ꝫ?n^h* *s`Fr ~t,KVu9zUZ5#Ֆا#K~@b8ѸP2;!ZIrD&q{@Ӯϩu^čmE~"] S9͐~1iS@Z(!CM.Vc-E+ 5] O {lbXj1X[S_|4~NFˌ\{hCj8h{*m(C_1TK䇸;c aL"] M:F>y+y=Xasbo3y[hŬ`'kč NKm4:q E փh)E߈Uj0:C/!;y _EtzU[rTvtGn"zB1r,eSz nFLٻW"dn!\JA7h?E*%QN33Lf=;eĬq0bJSK}T/? +OA6V[kh+d ٠yGY *ߔzoEUܙj^=)1e,RB)jr@w>R6|_}g`Hd|@}gӡ)zŷ1鉔^OE<¨ƧaSfj#lmi75m%ޠ{Sw߮E{5fGܝP5~8ֵڨռ8wTQ kw1m}େLA r5Za:qT[4Vub@6"Vj=~ W kZ!m J}(k(_4[WqظV]ar%FG+y.яb@ףX.Jj`e>>Gd?ISw:ڃFZž{{!}mU636Vx8Z|p'ݷ3 h%mU+KZ6JD*7AyGwR]4Y7=PKlw+OoQ1o+؝)UyYSwp,rs u=uJH"s=WJt _5Eunh\ENE%kd2 ;ȁWhNRޅ_|s3"c0[Ud=w(If W8u [+͡t6j+,OUS稙Rycm#r6^9|U΃-KzP*p} b_kzjɨo-=spo/72;_ٺETS ݎLZjrE\+)/x>톳G_RbH%u#3}WaNH=;׳TAe56#y WO 123 O 1'Xv\6.bTu0/Ֆ#r9OX8++@Es|#=N[9Joо=ѕElz}poꐃt#^UW /gYR*BKt5}(Qr=4GXoy\IJ& y;XK=!ٍ}xϻ3 ?Ь`+R@ _jakJg$Jtdf0 noxLgBG܆20YlڈhQn2~ԼUSln* Bf@m{}qU1NKNeM_C1㼦X ?n,򳏛]~¢PS.UY8$N' z7= *(1[ݨQߩwB62NWO柏_9w:[6^_k^C6NaɆVBj}Y2=Sd!beUP%$/qz LwoMouٙc=kXo{V5#svvl{4 UriD>UP^SB(kث#\7|r>&9CC~#?k(` RMZ9f:_yyD,K7Sk IK,3Io.N}Y#7Tf G=ZԜ(pfAmGC*td;w]L%Y$DӸKdS'Q0#JyW= j]SCD:D '?)E Okϝ˔V4NQF{FC2N8fXen<]]9l6 Vp/k]>8=ĎgG@~s4}MY1KŴ+-;sZL 7c qeJ`GudvmDV4~2idX6e1uοnc"rV<D* %q{Im_Â%w%}XSt@(u_a:2#kȫVYS`"@euȉ5CĦ +aWbY-ĴMWs~rNTp,!#{@0y):$1ע|\(]STŽUHhMbL;!-C?R|:DH;-p{e^>k{11_fHʱEˁx1ϋmhV|4^qN6󶊌].JS҈Ш}11,}Ϋ0w螕|K#Wi48we)"W UܻI^5;t%z-~9^{Y#)w+xB33f hks Fnw5#tg\bMGU.̺~s?I9Ձԓc{AʻREW4FG5HeQ'rP@*' 8~\`m(N^_"䔹wDZmڵ2Hyԣ hcۉ#wXՈuBSkҐ8 f‹78W|]+K?|`$;p/'fu[Wd^FĈ+H锷רy|@{oԁ|!gN&myI Qpؼy A5H6@24i%N?ۇ' RRW@d3W`0|3]<ںv>LlfQG%D:^ '8KR_ҿ:-|C[mNYv1yemnZo=fw90nEv ,k!Pb|LMPhmi%4r#ٲ7a7n2 P' m{!?t@m_@'~1cX&?3ﴢVF~BRM ()_N(vnG_Uuµƥktf'C}upn#! Rv*'FKL?]`sE3.RJ{T_;=1ei&Lx$.'wF'~x?hӹ, a'G w{ >U=?hb}gڔx?Ŗ %6)S{dq.>l-֪ Γ^3r#q4pcOWw( Z6UxL<=5֧ȥYS&rD`<1XJN[3` RIw`@qU3 I'isGX 񉱶9;~ohE)il\ZyF,UtoYpJ_I9{|'<0Mza?Ph)guCZCt @=EkL@ KidMXf?~tԕ߉y5=1@>\!Fq9ޘ!)_F`6}^nc0rMs+s7 1D[`w Z{%6>JXqV\ϲij-bh鋜oJ297p@!E[67sbDVX&QzC%Sr('(Q'@? >d-4(mF-f /-^+AT.았YRM]Û2 Pf B&̿0:/ $苗 x;EUf]јi3 du7 ~[o+ X A5ڷ̎)ٹt^D&M3dOX3>Q޵ByLt"k)3"^f+q +1n| +W5Sk"}Eǔ|[krN~KCB@z+(5;*3N%b\WE>eE OJU0 J. ;>^+|1Ls^<+, yM?! )N~#kۘ'WEi \2m =j.Ϊ!.4A C)oS˅=Cn[F%oaȆXJ\- EI;ԤBM 9;ꖀ=64J\=WMc;x|b:cKdI|h<BtotɹUs8Zٰ@Z렶vX[vlNBGEzN|*ZeH?ea_=ys462>tk!bidҭ 0 q&K*fZÜ'p:M ,Y `f%!هX1oh+{OS\RY>-㳅 11߬5^c^Ö́ {NSU-|vҔL}`aDV\΄ȥ 1QƈlR.9RT {i`O^fu9Q NCA mJt_{wzh &V/MtmkV۳жYy)ԟaȬQ\3 lGJHg*kdXBhlhW݈Y` D}#)7jHaD+M婠k]5wpDĻXvC.mp_-0" k_Ү}.l1}(k5UXIα Jڥ c\)0B&Tiaig5\fǥT9s\ U_b)$VC2B^q\% ]S[YG_WgyU;.RO{r\PaOie'z#d@׼Yo~RǬ!Ó(Z_zw>(]R=1ķTrX IZfe;a5<c]R`=Ie= 7>]q"^PVB֧H%46*-'< c BJS%tB9fl1໭t>&N}C|7OVl0mC+XUV:-Iw$K[UO}(f/(l(B%ke[`޹0CKYa*R7\FwpkZUBUKAFzD90%o \\ yQB%" q+ɱuO(XDA]'$sӰ πqnJfe%P?kZ K%Fmp.v0SӂF$͇?Љֽo XX89ְU2سs$m ˾@}™z:Hބq~}/8>4J`B?9h>%"'4TH)Ε~{kY{ &+0ЫdfBV9nS^ROk^~.}%ܝǘ ~7<R4įõ$-:I<#;CmnzTM»bbv6f#Ǭ"yh>C%A>ǔ,whp IB}OL6d:p<s-)|j[oWH |¹)$9_,ü Dm輔綫b'~hȿ#R]l2:Pf^{ifj@J%oO`%UJ>"ZP& F%{:^Kx]٪- Y\qټaU3'\b>G1SDzbn%F~;+4ܾ߰Vk ._BOSx̊'/#1"ft(1fT:3z0.w'!7,*_>_I) J\~Î5FP96F^Mz?cÉg'N(ONR4es@Ʌѓ*Yte ZfF>-ZfWPˆH=YӪR]_Da׃Ճb Ⱥb'AP8L]rPhse> hYkMo>b0.쮘8UKӦTۇ*ե #iL12]ȇ* LT0 n{Nk Y E5B~Y'7[ 3:z[~#Z9ZRpS M\iy(n|e.n; ۻQH&j zL:l#vF9I\pݠ7e˯Yf!&7 !|J@6|wȈL2K e"uP%cKMEKŗId3+d}Hgs͞v/ymv~Qӡ颭gVL @6]I%žv6dlV4#Z$ VhO44{Үy=fhAӚ>y)TB:ʂ7^!WU^_R/$4|VW˪Zq;*LZ"n !ϣB@n!|~zKQҝA]=LQ˜ j?~J ^mb]A'8ʎH:ՁYrX}=%G5v譗qXkdq#YsK0#q0W|՜#KYhSpVs'ǤsFտ|;R<ٸןG$0s`V ]N Lt (k&-ݔ,)<Z>Jx)➞k4KOJ%<3Tota~q_{O(D<`xvCn&Ր=ȸ 8VMe^Ij&=DOFr,ڠD}SzèZDz~_>V'N8wЬy j;_8uQ;%(,r)-]Gdxk˾m#$j]]@2)y5_8Ĺ$'C^,D'h[YhX†ZkҎA Զy y.1Tog"J`0Iin*E4NR7IFJ/h.gχ?wڟ]>>)dmeܻ_4zwcܻw{ƽ-TxA࠺+#p[ē܄+<_ wrHp9ݯ{{a Ux?f\0vk6BvK&sP,2RӉ锋 ,ѹ3, 7hy,ոi ,Xm Q_iG̷V{~F<?!W6*mFƫeWO]dCgW4@uȌN֓!S+^'HxQ{ן/hy}-0?5E4֣fև=W r?|}.F;NbD` --lWpIv_׌cӛy=r pQ&w>.(;^ Á:KV6bsi"&Ϡ]ɲu 4Ɏp"F^;{ԑ, vyQӂ)vTA6g y|PhwybQubxtizrCzg"[h l5d^,휹ۀ|/gtyFwmo]2~.lg;jk SI'!98ܸ^=hqoQr],ӣڻ;NnQ!GRUu Uh^ƺgEo0F֯[^ tR-\ :-}Wm?61p&jmMt?jhIHytz%Q n4js'jD*u 1L=a܋F7]l8hW a#θX%YRU1W eWIUuY(ɥVHRyDiwn7HߟI;&sx#*&k%TUvA8NB. (mK #(/P)he1ݻ@q`F!$f < Ӂ|[5<Wְ #RfGDR}O]WV]DFY~emzǍFm73/=W^|l^,s@FS"v{e;NVS1cmer܉"ڎF@|<`I{3-=5=`|U{3b"iY9;a=/g7i_#)Wm?B  z(P]޳@wltR1'7ƂrY)RXN;=3ļ!'og8tʠqF1W )rq};a41sbؽ=|A}yx^Fr~*?I%> "NݟׯǎǮ r"L`MuL.Oa l6aAU}-X՟b3jJ`~9.CxyZtRZ{+Ȋ'$x#_1 v8Mq%xOpDl/1)x&<3)?%0->L:%*BTDXYCe }?ΕM[Š%GX!;|t,Kwc >[Т"('5=*%|ֲ}DsTawe&U "WЙ*!)}V(aِ}% 5pwwKmr5UNsLe^2 4YpYJQ2őL8L}iޟռ _ :Nj >ox~sE)"NkR D|%Xza.}6uG*%;ٕLIު{ !1 cû@hMPְL{ie㷂59'7R [H'YF`KsOk-to%[-}vp]8'Z{!a),طE7}h ;$údeC"/»f+`RFZMWE  (=hjl+k~@k-ңx/X4 WҊ!mfK>G8"#]?O7d"/Vazn zdBtU)z/S*뭺VٵZГZ+ؕ69Wnc!d'4= Šk:e#h3W nMW$"_ }+]7p2Ŀ4%x[B*i/^T45ba+1p oO.DC3N,bSQ^c !x4grp4;iiwf;;Sc*(YSw7&vaLF`;Pn/6+07MpS3`BUlc|LK7Zim(n U:`T‚;rQA"F='J>W=I&T!3r3aV pV$JmلP_>'i$\(ÉmZ∿|S,YְjjȿMUg>5 |쭘YF*Uc}y,YUVJ#1fTyلĶdQƽZ[<&oɣ5-k8D};'O.P֪x>Zl(#Uv4P "c86Zs7ހ {"/KqpH#)ӀVh4v}14#+mlq{#ZX7J@D<|' EngbJje_mUB[r( &[nƹ]&|ہJ;pk]t6уzzuυPmӲr g8ǬKuݫL1]a 6"n)#~w5(̳0)ƭ} *xN7*sץ'G.30G}ù7PQˣhlq/_o?4zL_wқQN! P>b )mPM7@" 4eIǵWփXE7K2$a0pLόsFr6c?TP{zwjOW k/=-5a*O蔆N8le"$:NB{eC<ۆPR3a=@'nȗg)4ē\R̛UhEt7|pXQ`՝4꤈ҡFzx>< %Y8kɣ{v:;P! VJݛy!FKԐj֙!Xw`LW ?yo1VF|Ya"}ϽUA6a1ŸOlko`EGg7S&vb`(k GOE/_%aG)K XqFI(kXI ,ixb-אpntb֗gb/й蜙IG$@j N1}\ߡy|d:IPU6lVɘ#n#(SWa! mC2rwIfDABnPwKy)b#Vxa.'m`%o'i'^]X渷&ԙGWmĥjc8&m@P'U]Bygq!Y|n5R;O T-)%Gd봯N/Dtr 4QM$$ds2*,΍lһj7dțts 9SO 8_6P{n_v^h{#-?}KmrfQ^n&WZ!#B!ͩ\z`BJ  \]rW-˲Š:BxY|D-h̸;ȱN5@ÿA}A{!*$);H*fe"elL"j%< =~ K]AznP˘+{٣1;DHcM+3Y)_|Dx ,! 'WGOi3/lݦ2,aDs<<Ȕ z2U<,%]1F4&hMy)c8TΕ=@Kg(]R)q, |"_xX#uj=²Q]Vg54 [mXws՗0cUҵ"dG_]۽7;տzS36q3NkۆGQ`c?8 g4]݆yn\= S3XzifҽZ+6lhR*ilxjDuVaE6GҾ2]E5dϏw 51?ߨ]F^uy }i5N֮'k0\fe\`<2yGsjT~m} -ʸwa j4cVv\tK޳< J]7诎r#Y3@qobږ m)8!h8Dmxl\dogN=LV!h܁g6$āƙW/яz;oóG]CS&ٸf>T~h!6t QKǎd_Z׍z'p IYʴ?1PbC%=A]\:4 ~$ފĻ@G KZ[NLH;Yl:t/Q;߽X;_Tw 146]+z_~s2Lz?hF8e$ +hPf[A=AD΢VyTQ%|j(`|<BΕ1l~HPcfEX}rM(ޢFS6 ='Fm:6w_7dfK8 } {O{ǎZ|/r/w2FeGajGRXB?(,bR,fl>v†?5@~!ھπt5&pԙ'vgxc~W?{/{#{Ed]-|>eE<_8 u©;d/"r Jq9c>OHw?z"΅r~! Gkx\t +ޘ4WY<[us&Wmݏg4G0E^zZ-6l "\54lt5bGwQK2=և@3F*a-NX;\Q/DtE37bq~.4vE%VwuW=-^pj5D -m]Ķ1m!Z*b!tbu}F!oߴ/Ռ~?B1Vxye^ܾ*%wn m?s::XyJzw+ҁg֔$ފ$ݫ~r'Tn! ݏ=ľ쭤҉b6DAph{~{z7Y@21D 1hJ99$7 N' UXZ9B/\n!SKM쿉(ߘgm1K8?OL;:&% } 8ae˔h_jľ~Z__z_ ?bzKKC_q}EKV[d _R%WAӊޙ92kC\Իjwf!-{Dlz7tm}^AzvY\3B-ړ?'wEӻi6ñ}O6R\/f?#Qw7Կ믩~rb*Y\]qUF.\omE&C~oO1;#汓6-yl7VmTc:j>O -@-Qo˲i.N>6:ڶbfyGo۔h s~@_"ꄧ^#_5sĎ玶[sk//m_)tU {<L~B4Ż'k }{-{>-@Wt\u_1 ]ftooދt{Nk,t_EwvYK{l|7O|4q)lcx>Tӛ67^qa6L4뛍fc1&(\qd|<m(i/}}Ot5=JW7ni[w>T x]9iz%O_wW,N'nخE,@XYiEm62rH6$(s뉏" +EGt`\z6u'( zh=C9}U,Ÿ9%{NYR{}zd#sae2[,d=32}\M}I)b~t٘|7Qu ;9YSq=މ):Q΢ٴ'T*_)m,-~58#ܟovLH#`_VY'gˇ}rNXVixj'l/99\ﲓO_'yvـyAy r;ae$GkL` /G bJ$NV c [i eeKϚGߧ*z kurZLJ7ci[9j k`"q0>Y fC69ΜhanQLcE@)G#bw%{-J& #kx`h^bEE/b33e^ou&L>WvHvǝ-_*^'\AqYGJHD٫K]6/紝R䤒Nghu^o{9oruPܩ@i~jѼ!%h03].-. lTIQYP3ѣ4U{bvS7;86FzD_,`F׏ aC'6z7OP]~]kbkd|6;UsH!ߡ7pb~?˩6(dS[LpGK؊4PcU} |G7wGлF냄rR%, Qo 㚆#l\PbMK3GQ< eCk?a|JD{0OJguۀTOTYu vD/<6>DSyI1G9nAnM2ͶVqRZl!d%rt:*1.djb.xm:=p8:ސ,KW׹lvK.A1Ŧb8;`8&S'p{mf" -sO?<}![ qgG(f%%!=7Xƾdp%J5Zr>/TƘrreLSyL:8v;{^ut #MV\Y.Jfլym{6(]0- B֎iwBTQS$Į×`2K~=kT{փ"l%.hlt`:/gަaNh=7"fC%(Չ#c3K*tV{`W)PG?o:' w&?\N6ƈ3E"Su4G"L։.+zf>Ưm _`~)U]-\+%?<^N3*f>@弆@?룸'Jzk[==Ell#/]F߮5^mxތ/kO軠C+H$s^t)k_Qs<7Fk Gak?'4HTaBϻeu^B  UXfGY`"SoUlvxi:^e 5`ԃسq\}QyWrawHΆ:=buYJ6 x-b':Ɓ&#R:)f[fWĨG0R^%D>̋Ni(ް6uXaFON۸$Ox$o͓ΏROjH"G<20%5N <+|ΑFB{5z+b۩~ž\nvZm066o +qcU'Gԁz/p˒^DCҿ)'Z=$rо+E3*m5.-:}NAu bS:{^:вiiu{cģhmj>#CI| KR'W,΋؋Տ@.FX7u :YGAuF's{D+V\*:j#GH/ZⓝZA|hC s# ;p[&n'Xj&NA?󛝈[:=MvR.Q;ӈH UHQcC,?k /ESt$`LɷHiȒ#U 2|d9}ڋxuL \+-,?V(2IcWa /661s %U8ِy˩$sSGpЯTګ*@Sh$lhzk{n=ul̫@PUw $c{{=e(_Hl!Z=4+?Q7i^3L-.L'r|r0&|D3YV>3xs #ʇ|0) jYDml$ rTek'ޙF֚.4KmnC>#.:8-9Z-$mӌrӶksӚadJ>;O3joqW*9&<UM%'Fw^`gyoey+52l'sI)H Z b$I|_RR.>d ]<)"[LyɷΦkH9Q?QZbM OiAi-A1ת_涳q[jؚ͍'mԯ`gegg0A zoɹbxoГ($sRTe--ܐ ڈvS31{qz|iJumGwy/k~wAVuogu˴] .zk (ӈ12ebnsT #Lz3Wh:;۵cȟC"7]ʒ=SG9ZVG?D[M97Pٺd 7[7rLɉ촑C-P/3|;ܑǃDW].9`'CI|Nއcr.z˹w.T}>1 191.%nE,q)[D-b,( czy մ:Ogہy򣾈#o}bօ"S9 |>٤ wѲ -pN[´~r}]+7Ix&7-zuUᭌcY.T^@](7vV4FK3ڮv*0?EC]HOEhGO^kwe>R:8[Nq=P;' |A8ΫVѩ^+O )v9rz.g.Qs] H$7f>&c8X]ſIU}Gk6t6JrYs\!+cx"K\_awnې}_!er5a؛WGqL%qLW r-2>qr0.LGZ;1k{$`Z,PށDLy|o4rrƘwBs9}_t'-Z#ŀ[}[SZᜬG'iG,%ؼJ1z=p 6qP;3[آDTGŚ5]XAg} y<4kQƩ7]/{6J!'X%%#: l( mI!![S0'^3= n@: $g ~NDmzF{P EwyK|)ROՑ.tQ{=N<>>+c(t]2)b/6'o?]0O KEONʧ'K.2muI> a^DbZ;9J["aAl@G<2$>rT>"z"~2^b~NJΓ֯oӐ%75Eghf ?gqiD歨unkop_{f0fED?$9v;'O,a,. Fvf?[/LY1T4YH jnQfiEU1DyuMZd-t>uG2YTv iq&?.}ϷrHf"Ch8x,#$GZϣd}wQ b?_o%TSO~xǏgY$1^-S]%ή9"B[ȍUFOy%$|\@L||<avMj 1F F򡵆\k \; v;@1G.Рw]61 l[*On?&A~ΙɅA4ƨBZaX0q O'ᜡ4{bezH4V0%:!|l2NZUd-[jCʃĝ.t-<6<[stɴjsJspzYgK*|g0Pj|m-F[.! -y7NT\rvGV(}V ZGE~{*ڛh$ݻ^($D\/n"L^`Jp}BUA3O 49(kLz֢:F}IoNvs/=QoMZ'maL8MMqֈgi0,M6nOer&n9-PP)h;Ѯ;|UO80B1U=#: |uI!{ku1PK4)FӋ0g_[_z_OT;˕'ōzbUo!]2V(G>OcqCiFJ?>4^cdJwح9YE~z5~mWPxMxS߿LοDMU4o 3s;XׅzaOӃ:z3M_.-a|wUtW6&L>يǛyޔa$fC/='{شЧ 毒@Ȓ+jk Abv։4;K ]%n4{m5xVpRJ'Xj3dYKYHd@ssW!k =?wڋ9p)2%9\ PI#yOZL%l/S4[ taR$Uąh8f>"o|GXd195L-6_9R]:i16|{`Xdy)j*2@DLC&!NK<=FjQ\"+E\!ug |D"1lDnqX@X72&1X_<}C#Ria_=HHq:cF`5D\7&TBx9jy*Ea} OWqwx;s_hzۯ$jy}ZTԟ8 Aehi-,qN[(Nv{ézn뫈5d" G @yNN#W \7>.E"9Q9k7%洿N)6bEJW؅3DahQ}u=eGU;/~fJ'f1ʸ g鬔\1 a zA7 H>C1E* 8ڥqB ͆k \7<N ==Su=PaMǡ=:\S9>P" q(Wy;h4`>[򓂞ؗMPKi[h3huwpSv<y'O v9e`TL zD,gȩD?Ͽ#C+gi"=Q)Ioy1{ƐMO 6TAgg} N:3.SdB !{**/JY= Q>qA[W +[Uj Ȣ g3/< `7 昞Phj)${"Iͩ=/ĵ)S9fߘc>nm^vsNBMD sLI-Ufw?L{_]yʖ}Wc m5yD{lG]lm2rQsgQ`]rD}ǭPWUpLD$Ɗ?[==t.PyǣǵÖ|=90aQH0(s~M ,Iߙ,tJ68z_E"q)X lS :.{ۭ7W y,d r/eydEkO;̏V۴=DŽnb,oHT$a) ^O:Lђ uVkֲ[#'['{y:J0w_H,=[$v6821D1j\3#0%1_7ԓVƏ*IkӀ[H%4uvVUx7e!C]Jk)gsP>ƋaMG7εNL67y^+8hj+,"ıIǚ'9 {&D{3ޓ$,$T;`OcAW =ƙk~VI7\z'!K}jڛ:5J&ycNgM]%FI6u!['_odzؤgTP&N(3TʱAS+V?t#SNR͢a&l>J* fZ0 ol}tvͧx$/G8 Cg|j? vF{ ^u>R[i M5GC%%EAg.AinS¥gٽ/_ZeL\Om& INߵ]L)``N@ (v7X(8"Um^@{`U+&18W0ãtDko$\gަT7۔T%hj8TT|q vY׮tsw'N*a/Hr:#*Gaw-\PL;U=xsF71>+rA8#?UhbuiL b.փڈ׾"'FUBޯ$DʚcN۸>R>ZB{HM[LsPⲌ$R!Bv3j ;$Wm$VZ9k5$l28DzsZ8iqi:/ $Zv}0,e9!Vݎ4^~[``|25*Gg \ V?: 8a%$2C)/lzȋQyQO1@DDXjϒ\_bD$zt,td;Lc]7lIZ%(<+sE ~ K=x(y5bE߃?0@B2IX:!@؇E2a;DYF@a.>DpHTF\hitQ 鯪鞞N>az;k:Uu~ű-VWyK.t7gU_IAD)ߏJuf8[ĖO,w,/bD PICB`B"k:sl7=_]$F}7 QXub9v~ jԷW~ y=̫Ah4[|6p o$c< :uQYna(n7n|?[ܖU Xg=c i+0<:JaOY ֜q^wdĈT%\X:}RqՇYYA;!N3`$D[ȼw o9^c~OaD'{V:? [e/5U2F߸DW4Wܷw4՛vl8c@/[5sGO^3imۡMyjv>FpD[{/B\Uklo|tˠ#н4 n@bK>3L/  KئIHeּ'(W>U6٢ko5#\ֻ #I ExRβ"~vu1z .O._IRVXU4|D7?" é,D$nOV붠F.8=}W.Ili(^roTD5/?Ix AZFj= ㅤn6Tifavn "LG~Si76wb>8,ZkU+<>x-w䣁s;%/S7FuimlicӨn; 6/-l¸C aC7d oS7زh_>o ]{^ieo8 ;gW7Bo*?h+Gk EARO}:(nYb6? ~0{+K&-2YbVڽID |XČ_ws撮65Qz!n>+A3(?MwoSgX  9dYxJzC=!*joj}冀~t}[`glжRYT/,qNaP`f,DDcCXV\s:NJv6eMA߷q?6u l}A|䰿TTn845eO -e=*C fgI;{HC|~^g;%6(丏˗j ud{2o<5P9 H>ys s[9CMdqpFŋBKQ!F2I%DbfI"K4b~Ҡ0XWJ0! O j3Ue6Go ^מ$VOGNpP \vDyN;rh=gu6j $O]iO ERu7+͇]OZyVS?f F~F[Tn9xaܣi$s_zw&\j[/֥&%D4r:[& oJ$rR m 2Y[ie~b楎#JG},3?/!Y_4wJ)l*NkjnF<W1ōnYzT.m%yȏS{=d,4zf}{#N[rk}03]l6qoMn|#~doĜ=#z#zz1fR?}yO:Lg34e" @Ct]^3V 0ʓGJ@ʼnL~+]rjpv/_1KѢ=<{mE(5+rL'w]٤/wyb-X:=蛱|5]0%< \ 2m @J౨5{'*R\ی3fZ)ĺ^Eu i*6֚0 ZqyǛ`p-hEO vUՏ◱E9npV"{"{D8w ZTfO zVO>kNn:2czQTf*=Xk:qlE423tb>>C8>C7#J5E+2<ۖb>ugɷjX.g;)LZIV{h-mͬpu#K!DLUuAv` mW.Add?jкh~'ʡk1˙+ !YƬ޾|Ҳ\t}Щq3硷̒YOL"رy(-Z6/@ Qu;FVJa_zs,̈́WyeXb KYc v)܃u9vHc)Y{:Tq(B`"_cU$ c%LbwkAޑPWWmoc)a7cp(u&xa}a+`vR}8v7Щ)30w.0|xz`ȤGkS:H%?+xeL\ W2 ȵ X#0r,+ ʉ-C a캄M9:x"ۻ9H0KG]nD0YckvOqe7yn\O ;|*6O425MVMhږ¾6?,Oz)4ʶ %FG!yM[-+Hz}@7Mzɹ|L]}R_ԇxf&Llˎ3pu3Y~&O|:vx"Do`srmn5֟2dn%+R`"L^M8faAʹw8K|qdz}ċc̣+)p5ΖoB4hSTC;ya?{ўshx~ꭕhuރ  N[FS]O/}E9W^iĎ{ʳ >;vC)hK9mhu/Wu8Fu#BxhmBmhMyp[6$ocֿ 5x..IqdE@~fw#]a<7zӪh|Eg 64Nkcr?Eҷ3#;";PE=yyK m ;S3)Pc KoHsC(Ħ[+A c⌜>߫bO|m߯GgmXVi^9~+ɯ=}bII1hNS{E FY8*ŦS\<@vcGn8񻒋ZJQ}2|;(Sq"W{%?'G==~?ݠta;s 7 -Q4 Vk<EVVV.BI2o&JT/w 楨cʼn~c+qqFpה_vC:'PPErpht:=|6Oj4u'וQ5 I Zb>Ԛ!@]ɒYɡq5h-a>W`ӈ܇0x3i/80^ij=>I)V'`7KɷƸ:{4Ƕ侧E><;DN11{wrr78elI5nES )J(ZoZǥM Hat X#Y\ր>E KP镊0B7::q>bl$܂<kU\ˣۍ-7|ԮVǵ8ZR LjO)"2_rY!}|3xi;>N/X?ShH<&\Z숥lc o+rކ';Q㹌^ωRAy@bR ;Q}[ő,KCA hXc/1z*lO=:_#omR{w^*SuiAnl )R/dAzdas~$ptx#vǽ{ʤ}&Q.4O LENu#aU6NE?CPz Z9Y0ZzKwм_5='UGLu!1Q7u-y!دILb)e"򐺶/1&y9K4_ ];~qKEhj8/L4R#h$O@KKoK?-ED8XcNUӗN)M5gO0"\lh%y wj9\b<`p5aM_Qzm2b8 R֗,OOy$lF> MyD f74Ic>eDY9/B^d>b?sx`AJ!cmAgBb41/<{hB^߀?(2ʽJ_m }NVoҶNR$ylYhH '>I 0(|-4tQIw%C a;_*:~UןE z79I^=&=s*q[(1rQʣr!V!4?cpZAv)7._9#npo@J{߿AT+0cs-/M䷬e+E1!h0Z'݁e=JDnDK_m%xX֥'ca~_dDM׺k(?*IpEg5"ruhyJ@) /d< JݰXE+;3{mdd(;O@UDl }Lu7ho欘#Jצcv46ArD (:D] u<44mȿ<6i:eD⪱|C䠽P`]]&OՙQn5ʪMI>)rkNBllDg%q=0~@c|%҆ke4З#DM .ɃJ\̄n'`:NgJ}1hmy6۽MsVRh[J_fn/hqUi7Iu*V.-hˠ8MbhYH?{+_/ az."CDMfO {TgOfD@9BAzbuָ1ָͷ$p"ѿSYO8mύ.?H(ig:LgOeyM26'+%\Ѣ3~*TXgu:H˱mCbb3mhŕ*.K_Y;(v "tȬ“e³dO(&d=F{}n6M ׷/o4fR 2W//bݤz ӌ *4AQdڅs5\!N}pU%;PbZ+BCYKu$KOQJAsyoi,G^٩\]BrKP3R"h(2u),e +{dCɯFvs:bRc oⷖVY5.? GLgSO=ve8a`t\CI矣f+'%rxz(Vo~%lÒw}C ڏ/Q߿g pCrs茶zBOӋm&~Tgh-pmH`%TE?~ê[fΡ{2x8D1Ko[,wr^\ ;xw`p>_ 'c|Oq՘@hH[ hy2HJ,㽯J*Cs=1eU-ݠGFC Ѩ3q>^ vM%fnuLqJ }F)tuyAK'JViQcYݬE;RfYaXuDN]RM"Z)GV**4U8@]d5=]Wx݋xP*w(?ݴĞg+qۗƻ%*QjĸA{(J,k2ݷfK >3ChV53CBbK%7ޝKRbk"ƑRYܽ3w.:V$# }taxj{B8]\(&rĴ` a?fcoPZnn]f8:Ώk`ۨF5ڗDs9}ȸKV+:XԜPURl5׀TyiH:uZY5F>*zyFkԦ`P$Q}ݭ\pxio`GYg9ߨ$ `o{ҼS

zqG|8tKwCp_~}O^u٩JpA{yaj gʇ@A&| &r{mYð5QR.vp A!yђhGe4FTy,dv;j%1 yl񠨵j,6N~'i!-͛'/\V6h{=\/}h}F]^ןI:x3䩎ڵ$yh^$2 4 [hg)"4#6n p@km ]8=Fb[[U~hC)S4vyᙆ8AN)wIۺzյr[:o3H̦kpmjw  fͭA>kh}e9ߨK\Bt+?8@UY$иb(\ϣ=0p"K h C ki4rb)| B!S"-}<}}utNa?yC[  _˾ڛB#ZצM_O/zzƮ?I Հ*g<^bB:E.fR>1^/\&5x=8[V\TQ)j[_%Z1"vhς'i`iMr (&+?ƴIP+ʱ.ʹiw-;|R(a b (hsMvuJN| zBy0[jd[.Axb*z1B;I63i)IMF(#]'%<#jk+v7x_3ɩbƬxd8f%8Z ib#CDㅧR\1zq5!6L19,V٨Ӆ,dJ%p)GI&"1C!PC}Y``bDq}aE{e_r躰YEBK#fx} ֝k]%4/6z#kD't%?1o_+̏EoWq}F n?$k1Wws‚aOM!2ZWV |;;.e^+8PnȦC9>)^ʈ)v5:9VH/s~]u$.սD׭ /Tzx2…H)KNOm] \),XUT: s-UFLe ^oh \жbM;eK~-$(&F-o:j>W{ XWrdxgcZğ~wCSq'53}jt?gp@ 9 r֌$Q'_3#4#j%js[~"wZ6|9D4N<nTs~9DǷ}fr5F_+^[a)JQ s*@#ni.Yb2EOb<rravFΌ$dGQ-pse{Go:Ó?~w_I?㩙&+yF@u8 OJO?D7%P>ycpRY: -o0.FGY eFA8.P 蟅vc+/ؕ5EdW&g-HUNAd=n!/\rpа̢${TXK,J[Lz:Le~l*2Oank))?jenm2?Z3Oe4{)<5i~F9>$$~-4~}O;{z" D~<tAͰVbN(IkzŻ"*qSnObre7wޛGw/B:$+"#)+j/%=A1x2A_ޜcAƅt)~5m;|JYG$Q)YPJv 䱻mjm}O_O<0g'o2PS)Z)3:l dJB.zM{_q(q0:JCk=uW?"~IyFAc#޵vLa-WjJ4"<P4nB-3} AI r{n8uaGvܩ[r-1S'ϡ|F])f5ᙖbɰc2Kρf#C9r}MCkX2!es:GSҷuyoCk,G9q63Au-x!wYOE>T($WʹѰ&$/%OdԦU6(Ѳmܮ)!'M9͑C-SС]a_!lOktg豛F2~NjfW4^BeF4?:vr)+| 9#-'"wCCX "bnY<~`~cMcRv(T=*io+lZ*{Y)@=*~fPije<+9/fMlvF0!]ŠA :t=ˆN ̿ ށ؎ێN^ nT٠+yUӆy|Yri~"zU~PO݈17oV-" A7v PBC1E~M#s yX)=z]x#G)zO{X}Q$Z3,sH a.?[T"h`~xom@;˕] }Ѫ.;e]#xpyDžt'x'?*?K,3rX_~wAI E5/e>CxSURz>Ј,6|fv-NX2Z(; O40̒">wh[{ȿۯyYGΞ-s׿ć|AB T*$ -(%:W s"VOYA48Plle<_v3^HIS8rZ柏;r=<5g9f{Ρq lB%/hgڍ3'UNƼMsErg.}ύZ6X" c-zd)W~R|簼n]b7hRC_!"d~8b5σU) KbGs;=[%sJa5U43Tp[SKP 1-_A7Kt{a/s %X/O~A?="Z`_Q8+|0]&_s/H4_+z׶H)n9YR1?:\ezp{䮭.׏py#h:sDN&ma+LNfĠ,a)W'\> ~)Ҿ7۵<9~C+t(l+N@ǘԁ)* pE%! y_hYr?qv%У<5ѣ-=]uhF]e0g@WXz(|!f =^cq^';R AT-\qIkMIr'LŴ!^VFu®PvL $Va.ASCY@1-H2f[fZuH.I3GeȔyzi<;/*܍?2AYi"+)zle(]۫~RasDGQkGSOTܯ^A݀[>B̾2߾0Pca%>PKlU[cυfjɦn@evu"W'\=PziRR5\{1QLh92?R(hs\-}d1wX"!7Gu- ЕCSN>жb r-p ̪,xvLG-Y|*% 4T!7t% nܟJ^K~ͳixr:ID:y%ԢFgꟍj@%ӿLUbs4W5}F-ؤoطO׷KJ7ԫmq MP.8?AD[ k0"r6.-JbNv|!d:JDfBY;ar)nvd )%pZ4a̦}σY~נmmDǼbO=R^x@hd҈tЉ#3nyS+z7CxV߼|rAm _x/uH$QG}L9 @6i1E.q9OLYi%dU{@ؗ7NL~߮ LʗV~rh.bVݏzC|jѻ<$$EV{u OTWt+z%Ձ!N z3\` 0w5Q}Ә~cD4,xAgs.{БUXN4T>u߃@6R; X&0q>nuq/Z^I;h1ʺ'w "/g@ t3h (ϧ!f)PJ*M\=4.ʾ P!tF +ڡCj#!=fRi{hC^D~] %<5V9o7|89AwSn ; sSYx^ km Ĭ^+n;xerRru,ø܄3$>]c(Rgib{ldll/k@6ݻIʝ x<Gj?ߤ;,Pd@^(^'\A_X#pcy)_8o.:r\׊Xo{_ę[O~9ۤNJ[ΜYd^L\'t<_HU^BVf#sc"}W-ɬ:@33<',cRYsõIC'I$z&8 qx1g9}|̷|g=e/?T~hx=ǙG]<9- h-7ig X)Ϩf~N3#=4z%QdX$~́~@-]zG)\Kd=/hiKdSk=C9!f)}"~UMol-d!#fEvv ZJa=vhm3%%hf'䓢 = `瞤U'~ZPSi^=KgT6p;Cs%_3sw)t:ӷ%s$欒6ICqE?MvYnZe$aW(7n['pjdĿ؆ֈX&v{ct?{86Hbw0-jG:8zfj(9O;0 7Ju70;W 94n[C+tUeC.t=K 0>挹bd X|:V;"v>TnfNg'Yu6?ߨ,Sr+I[39/J##hkkJu-|hMɉ$UF7;6"DFS#!\(mNN'eAYټNnY-K&_IϢHTTHuxR'P^Qj\{mHGp jR'='vZh̑,eB8(sH~}mXYСآ; ukz#΍b݈@8ל7VH]MM*x2FDoz ;Xzhe7M"j+|)Ԯ>|y{iL'h 9RJXg'Oفk̉~C8sbm'zV(K "_$ӣjWrt ^E`=BRDTa!)EKڄ~cHxz3F-Я4(PjEW 6@hH+ q^ዖo\jqu֊zk"x2vT;NW @66W ^1O>S(U㚱Rp0WG =\4P>_ YKs#qXmy|| 1?r`dGT΋u1etþ6c(jY4"ɔZd摳X(M$/>HlƯR9t?fϮ~?nmo֖rmuy1/-A~QvB]^\8Q"K% vMO;j{֛ҳL'dˆ LĤaO~m.XlL'hH?73!FnQ^Z!)O0좽8i953B.rש_C3 Ŏ

qнG^x"g߁Ұ53$D4YYa?"i%?L:Ұ]}Gc{5D轻PXr{kKh]ng8/zM 7{d{}z>лI|Lչܗ.P[WL8kGՎ 9[Ӊ[j\kBz><ݡNXmZ*V8OEvM}TY#qT{jbץHqY-ȱ FiǛcaCfBOWcI> 鹹q>NmKgX*JGn-r㋠{/3EF*RV/NBYܼ퓦 /< T/c!{lV/7fQ~02O|'dezEslP~UfA:ūSV"T]*i7tcR5o,U$eVy}YP m\L]4~_{cUi8lyж!:.a_گ#cE{o?2N lIt} P\v %)JPjz߼%qDbhPkǠn+#}._w#hXGΔPw$mrsI`t!kL;DQ8 qN@L7 ugxEMەuy>|nM/db+Re]h?',z>fzh+tclkX+iTv}(ښ9ϞU}3N /%deG=f`P?rZJ#lv'3筌~+e,?3ןISquplH=1䈂Q}{A #4ZO6OZ!N+p%NG멨I ȟB؞k)RO}Ї|\ɕRm -kK/{J7[Yt3_`]>q҄RW[^LSoFX(h]"Zvfr@YZ\6F!3G{Kf~.h2h4EeY쬁p~l!Y]nhbT`b-eoi"OH&*˲ƲލЯWldU>:-k&3"ti. 31GuǓ?ɑ.,N\ F'+l/Qciie/毛6EۀK"&;2Ήu5kiKo:a}r |Q%:-,ìz)P (/,=D*& 1x:?/5^O"AZÚ").=N qWUe#噲RR#c`*y?pfqhRMϨeVxhLhff$:OJ1f7WikzHmHj-$+^Ϝ9am(ج߿M 5: ^f-yy"%9ƒ2=9oV {LFFك ~@(df [E0ý0wt^6 _\ھ{^-v=9HXhu۔n,18+AFZH srIvz i,޺ VȧIT'Ӓsw|%NtL s7.OY0-N5iT7./x 㪎xj 02FxOലFCr.-~ѹ,`6:\8ok\uIGhx:ErFYE ]蜁H'jhmINUwUΚ@!7((HmB;hR 遏Ӫwnҳ@A⻣ <[ᆿ 9Yl]3Jn}@8GZ쏶\3+gmW  n{@ʁ\W(?࿷:ԁf2Myg .j<wL{yH`WWɠ`O9h)`Y]G9XODO="ﯞtN3&Ft e 9>ND}b L hL'kR^f(k_ 4lgy8hw. j`}轜ㅣ) ,%=BY0?JQS,ۣ=qkEIYAr4CNYu8.f͹^vuyH_^|E4(5ӊ~mo[bо2_q hh9ȸD+6³5Eu~?eIhS S -zcJoTBAE+Vr,M *J'%2iM}O O]yxfpk{fS+iFMГϡGcfUrQ(P #JVȋt5#U1`O!Ii9c/>gNF&\SO#DTkN^vB9':B{,0 G̀MSC3}%HNyg4;kB zϯ5N$ " e'Ow+9[sYzWw_ ESxt?yJtu#2~xʹ#^"w |859mk-:{M9WZS!G?m[9Ddzc+gjr q\u?5w}g@F),2w䢛q]t#EIJ1ƶ2tkŖrرFm߮$}(eaR[u̻=Hͭ#={^R5 NF3WC؊rgv̒vբl*K)znpv5Þސ;k,Y>gwGTjCۆ3z_oڢNB:ѥV>f oiY߾(]E \Ԁ瑊prAlOў tjnfl9nEw)"R۝k,1_C4&y?eso,#_~uIf>z %24F){5=zr,/~T8ۅ. @\8w/g[0e,y*;'1D<"6mzb1Ƴ}dB4Ӂ#goYi^oBoEs.@\%G/x\T>@ EumyDDJv潱uȨC KaOOx:qCT[FxX>EOr~`Y̡.z(dv9±Wvv/⚻1 w?U%\:U312 xzIܓj7Ȓ^2&'(èҡTu%̗J21r6BI/d+9Ƣڣu7ů哨mDp>-2µ@Y$Z7 gP ^*ܵ+A `?zlL5Qvy"x?I>42jhan&2&'$yo}1NtI]Sh4&ME <^.N $>H=-gHFx)q-ZAٽ{~ܕdأg!?opfiH!* hywh9UjA[h"&bQu|12-kyjpkԇsGاiWZ6H{CJ$DF[хb SdN쉑nF#>QLO]Rt[6\ύ"/TyfSڃӮeϪqU[bGU.%'4EڢbdhRފٞ`5ϸae-ywnz.0^1MDER\u5[VOgT iK{Dp ?D6j/:I術UT<̬qXa۹I7D|hI rf76_m/h 8#ˢc$pki}χUmBt57f|K[gs1~=dUQ|꾇c/e=Hg)SeybYs'Qf, ʄ4K&wN/{Wԃ}˪>[mU>G%˺ kxf"z!_%ODGΙ@77LiW5f205FnZRB}/V6\ԶjN} z]!>g8?b`V-3 Kk-fwG,4j%&zoXCg= k'պ8j%tjf8Qg5H1cD=%n> c0 |{ZW5Y}\Ƣq09Y퉯Nl7A }qf扥IL6CElo4A4nd_ɧp]Ǎ9b Iaq}Ԗ܅v)1= WljWh+_I=^N8ZO'$yd;YW(ܝ2f2.0^{h~E4dyeOەZ3ߡi T9vgQ6 >:m G;iK%=[(ra315Y'sY;[1ө D#r'G4!G<.Ɛߝwe}=˾}m5EMԌp{話s@7ŰxdNQx A?!E.'yuAkԺ%WD"4Y_*ꙋ0\Z !^'SZV~ď?=iø8ϽB[ M2wW!WިG?+&Y 3S@ $F (?EVu 8rСiW)(f;":|=ȰgǍ2-Nl?9F>Ļ0)wA9T-F3H{}=ЛfǢ~ۃ'v6}'Ytfgt% 'T ǽir;]msB| G}>'[i iozq)ƱJVJ^Zg /N6H!` 1|+r"۵"?v n%c ֜{~KQxh->վ$sВ' lϼ9ϡu.u-=hܨYsfYrsaۑʳ;!ہo_Ep-)_ 3G8(}AC8,}E3N{ЉwWD<&?Cdpq z~ߵ1S\Is0VfdYE訶 F 8ee ]ǣ2OhJUXz0R~K`l^d$͆T]#FĈ_Y5c;PKWOz1\}/OG\FNv52ye? 8iBEv# 6'h2[(IsL.Ij8K*{ɸNP>#ؖ@7)Q}dpϝk,6J|A7S9#AgZvO> nL̈ 4N"fFR{$ DCB[nWwe2{%k(ɘt#o@KsW+qiՏ8kbgCk41^1tە Ru1b 5{>kB#Ơhhf,_Ӈ;du [‚hidi1[cQ;`i֒V0C;tA)1~Se֞qS'?GC3ja[2e[ ㆘B=YY̋)3<,s=w2 *t9M<vI3qVYp&:`BI8()Fk]/p]K.IpUxX[RZIᡢU뻪(gOg.8}ΓuJ%K=3%Aym* ˋOY[[OIP}}2g9t]V剧v0*XbYxt}yN6pq}By F:`I;^؏soXy4b.ny44SȖr7%<~S"u |s,TEt<^B\ :Cߩ#5.G]|8 @prZ]CkN%Xm}yZ$٭K 24 22q9ԇቫj_28[Vޣc)Y KWaWf̈́6u8Y !FssWkFt+FO&{ïnC]2s6gDyV.R_֣cf4YƳvSQ8/E F9R+IqgEWb!+)q$Y-\~W j70Jw|9뾷O"筳p *w%|fJ{1Ir kX\s>^lQltD#$Ui(-C^ҫE{Z,cHw-mc]^VtS#R^۸Hp;Zs9P5!cXt5c%e}˖Fl!չV~#o BLD|εrsn<3w)(4Kdco (L+S3iC5ԑ\? Hg|gJ:s]@MSyl' љD 2/&];_ %5Lh3 |[dӇוaBzh bMyv#\ҚΊ4-gJ$Ϻ8L4kK8F~6n}42SGZ+;T1RzDquŶs IheRO@OƱ621oh;hō?SZ@qw[ MtR_ueO: =k͸ E"OX?gj4iIB677ޘxutyBD!=1Zp W:glȳk^/S㎇BLikx~#yQue[ݧa/ȱȦayxn3h1U>c lzlHa}Clу(9/FtEê,&DrF<7̟$^! e?F0q3OG1E o[FǓoʍށLc<,L N7RGS])%!-yzШQ,!c!8yfvz3)8~&KfPK!|B,qʶwg?{﯌UQϓYLO+xOy .㒈{\0aV()^M͔U3%Kt҅g3EfJKK@' H֮1L7"g:UA[~IY/aa*gږfAkcA_\yR='7[;p>u'SKV9OGVXff}yw {OS˝"]3>S· e9sl#R_px9?ngt\ыߒZdDU_/FZyv`"zx\]QrM7P](e^u:Ι(q^f#߅li2U}EFϓ=A Jdqص º0W Y"hX(෫_@ EQ^ӭ!\Az;W~|$)$mlqтË} >IlYgI!/89:Ľ/4|z}>0"G]Z wpu/~P] f VE롁-@OKvɿAg A)LNj;ut%lAb'uo(&Ν]z/,'3C&,/ χmDTN7x>Bvyx1hKW$I\W=J'Xnkeӟ.w&矢9Y8d^#tNlM?eěi2V<}kʺ|4a(X(*@3܀>CG B-=NFlEё5K[s.ME~7 μF#޲#3f0efsNEv.=\\/WNO΋A)"4z;?{M#W/Ào!o@YX%܁в7Ӊe #>G.rG{@_iJ̉*y r~4kOAL˳\P7@b@^VYMݲD [YqY 3s=+Sf@}/2^=u6+QRs4Qdv3V&d;k;7ƷiVnbs̓˒D~H=4wt?r߇}]ŏgw]G`d=0Lj'[YжP: V|DZ.k-eӹF>sB'⅕mz.L%˪̭V"fqӬ}S.A@enK%98iwm.lH),ѶEh5$.N s*qa%;jo՗Z JOT[OLkbL6cf6ϛ -#&94nFx|u*Ғ 1QB=Gs 8-lȗ@2MqR\^i>AhP\Q# ='r)ko)l?PrN4}Lg ]!aG% +ux-6*)+IwW'{g.a4ܓ-?pz7o#m64ۇHebguV=̃ MM/}mjeË Mc"xOg.PS :BHeBѯ-sO7ͷ q}{zdlyHW+_2^g}j<4ed-{.\]ВRe J @SP2h1ԙn|$yQʲɳs@~g \ʺErnN,wzk'.$+o@_K'-w2"ē8$uLU2ezvO*kQy-AgZvM=c˷= ',t=J/HVmn3 /c־5}wTj<]}/pzI1"g3wP3j<5Ơj5vBĐT+Tuڂw7]Fg[Q*Uzܹ̅ k.B/\z2G͒3 gynm+2+yֈAao][&z?s׋'I*M]Bs٣n/Wު1JW_?8vr ^*Qϑ^_rA;Yp&b^,Xj~Sszf)/ǮH ^Л9b1|f2r;~qQl1M(ʷE?_Zpʶ

@ ţ!~#$'PkZ)5XRʗ*~^Jo1oz+msg8Oxߒ@`\Oj9%=iͿfzRG AtqO4.:`F;ץQMH+>Yvu7Be =y1s:YN!Cq{T9ǁו` 3:Ǽn%U[O!ihJ;ΰ*zJ^$y(~C滢Q OvA͏,yEǐŖ v}9 ϙmPL٭e?Ɛ Ίq'yv׋, <IDGx;$Nܖ1mHKv' sO8pgq gǀ2K:'Pjqh90*:6#Qb9S3,o(hXlu=݀JC=Δ7-gen߄׫yn~+ĀI_5w~U>m)K>GM7Vj )V@Pza]/z cZ,Fڠ5L/P1e^ R 3'1YVt;Ntd;:|-fP[LJ Zwt~2J0Gν2LU eJ҉щcOW*]kL-K$LgKKt}4:o o9}\ jA)zr,hP"?9m_Bi EdGټTse'ѕ^=-a3$M8d>/N,tN\NԱ2yΊi?&+gicRȱ3 g*B|kٞE<>rSdi4bN>3SjwFxs|şo:~I)g q JؿFgb~r4)f$ Ug+7^v!Edٰnv<2nƷ-Oj/b6T,Z4Κ#[nͷ VOL gsRv)_{JyFSkw9)۟OoΚ\5 򅾩cO`~e3Cn1jS}N6J08*_\6MJI{ ]Q?B?ت{z>2=̗\}vf3]`b DumYLCOc?L7gݟ6U #\WHR )c՗ȯI|^Yh\y˶$at.qskј:CGPCiG?F^ X~ qO x2[`tI{ pCY2N9kEASC&\@z?ryI!̞ӤUb| %uN”mD8͑ wF(̓3N`+sc蹥cVHj*Z7a]GŵgG#K{l@d/A|N[|o.@!筺$CAU̦mcHXЂִHEeldWyKY1=Ye&K 䨋2S6#$sI\ݡ*9گyh.ؖ)'KL ]@_Ykew0?D|=9u;T^Ei}-ssocm !19R3%Vga1lq#6 w8}:tl>1QZqNzAKgj:K"BMt CX՘gKj6\E=ߑr0$ ]H[h(ʤľ+^M`9ͿVN% ;Niz.bu9&~wԫy66m?·O\gEA?0D3F"I9k{*7޼+7»ϰVYcYOq&0[:չyPy_A55؛7H "+gh%O5/{c@5= <4YYVj!f}4:Y"U[^fKÔ -Np.IziƝYP)fvؤlUy=l'ǀs/hk>NA棾jNXv߷&Y F+ş\73b,1}llͣbClu_fSG) @DH*,X-ʻqG<V^!,`6و@ũ}=),Nn1nJE#-W| >/I^Jc<_JlLg @@VqIքR>?zا!:KWlN]8nkϲ'Y*e|-ў Nͩ<ѓ2hE&V[XnWH*#D5xAjBbŲ_d)vTnڻs,>ϖ&ECRQZx\!B4S(}A8--sr0SW7+5Խ 8iT= }ڭ<$/jQRy\ȹ?qE'SȜJ'IPz ? yVmlºT(Nec /0l;}*EW 2Mߑ:x /yk25YOfkƝ~e{HGՊ\rxikɵqH-X}1 ѣ1->ŵp}eW-&OTa~ye'@΅5o tV)&ΧF(s)PN$ =2XWK^q2y7ί^A;RxRkBam%5'oGGo}聧~N*u_|~bM&̿XͧU?~"c\^Zͻt+/23<_ZsB?9!lU?I^aCqX4zcf,Ό\?wjo=;Hqk8f'CEuFg{keWW7z%`f^1n^7:4- 3= sN}4MRsר;+5Œ[}ukIi]Yq~qV{/h5W~R$:Idz&eb7 $P}ULҼ/֛DpPƭ:Ewuw_ku/uA M5_[ضx:?vP6Zg/HY7Ezέ;9ZaUG;#m2RbC4e!r$w?^8B_]ܿbI6zXkyNm%JΥ>.nb1go O]P>y!Dnƽa$Zv`Ajr]%dqƐH&<. dl;+HޫW:f_\[m3]%<>"|y\zCRԸF\/|nPVH(sf0˜s4!ܳ %Z[[W`n̪m4ژt!^5 G˵рc90Bz)=J~%WsDm]Qy+ěs_/CUsquTd}LuUzիO9窝a~'ʺ^H΃^шlբ-hD%s;[e3l)զEE]ɞhQojDFEg٭2.BOަz1ή/#) I}՟??s.=ʈb磞ϲ^Db Q{>hE[0$ܫ$`~>^޲02:P@kѡ'HM ;'TDR= {ǭs^c d+կrXnzu:q5ypw(,n΢Hŋ=]J/lKR}`CF-l9Ha<#FP!N>V꽴]'Bw,R;mcOIZňRDŽu$32K4cVB0'9gw*?5cyw4G|5Ƣ^lEO8/E9&3aֻ3왻K:j(>Y-X/{ 2ɯ«#{^iV'yz\F~ +p6fts | o:!a/Iy=ߚpogv .oƥ=q\¨WЏKpdOW8^k'rWygSVexY0h_ HnR'>^,Yn+/ݓyȂ'2w; "d\ ?hm2lޞ+Gӷ:6c1jmL=%fuŷy$ɨ^-}>K2Q8e"˂~^;Y ɑXe 0&Wo m91҉?yA9 񌜼0o&ڞ/g(Uj0z]=ӽ/Z<^K͞q9 EͽTIfr&* _VNs]0[u*'L#)|s>+kx t)aҶ!賴ynK {M=W4oó(LHp&\s$~_s7-{Am%Sf掸"M16.npH2%V5[,e#LKK?O=ڈh2)3[@7ǢY<(/͗${oqҗzuޔ;-mKʊ-GnEl?̋hxUN'5)2W\NElWg-a]~%nυbXxׁFP#`9}]5vMH{&VuoVU#܌m 흈Sۮil%7\J2 =@dF]8Y[S3_3dkL֓?, a?H^+r+\|qQ͑ҟQ,N׾n\qDȁ럿|7sie}ʹ0,:7UvLU߾ɰ66W@2yUE6$ޗvjMWh][?=A?](8ehƟQ{yll|)YoF.Gg4f+bIG+Aų gfx%VoP0)ٚcęn22Cd[YRI({G4];f5jlAc,^{zIR"awn';kk_-ퟗm`_VZuhIC[vğ}u+ӴAmȪ+ :ݪBh?p-񑘗;[Vq}j]{VO/#/2Ҙly(} $Lۭr()Wc_qg`Co_L&J>=N&/Ck+uj/;n.zk[W嫳GⱸmIoMιlIMc-+9uQFcg:g8,ŇNn4 mX1+o;ʻ1Ǧk/~A堇v?S4)Va&)ވD|$ oidIHXRLm_~r|/I2X;p=+//>sRp/slP!~ϺDzFA<. I2 0Nd-"zxm/{ڵ Yl4fe|Yw1&OkfDWAɽA?(tB|GP#~7:o mV }}%$76+E#&t*s5>$rWВhF8}˹ IEE]LѾ'#rK}s葟ʲ#7QZ5!ZvԲ2各5r%SSXۍ{+W+)O4u q.8d DM1 bX7Q=](\( %Rs7|܎yﯷB?To} ~zֆ(^H_?aII<<=nys Z^kg`s p9eE Wb_("\?JcEuI zIXJ6ΔZ+23}rJ{ r/<{gw#|̉/C- ~Q iB0ȼbܡxhf)/pOG8{R4k=G3hB4J>udLA =)ܞ%mƽ)H*iE=e7WOZTpAl^ў \ow*iC֢f{)IՍVm ZE~l~nKrB/n%ޭ B!\ ] Q`"Ul3.jU\`!0R~%ٵ~(+׫ZeIc$~I6p2hP~0n-ql}0 0DimwO Eb)oT02#jy$17fSZ`~UX&( ( J] y\Rꅄ knA*ve40~Q942f{/_~f#ES?^|6 VLC,^Y/~ov}o/!<1!#+]ZrdOrN]Hzgܸăs?6{xYѴNY6y4]X3)r˘Ej%rrI򔸝IŝЖ`RQoA yFy۳ 8h56TΥsEN}sRIr>ܫXxNӞ>6#EP44(H {Dg3|V9d,&r1eٷGb ?abމo ,;{3' o%]Si ?Έ 3©fΆ U(aLD7ƋĨOi:f6(+7Ϣy0Ś-Ye1f8~wa~Wy9?zAūpu~ I+mj*z Id~AG$u XJ-G-rE< 钨uxT?rM?V6=PE^ĥlvxD!g͞[9}f(416ei=Dwx8>:r>h"ڸ6}۾7_Os(gH6<:2 '.@wW;&8DrE4jx9[p %\;$r[m):I'0Njczcw3m&N ,54 (VhVh6Jwþ1m~ϠkvyzkC@'VH{=6FMuP'^োN@/pZbw%}m,zďY!QO#X8AsLb<")m&cV-h&J_gY-=N!탸F_$KAwv8`j3P=mrPʳA(eO1}9}4DŽ(g>uW+' +&?Њ\ޙIԥ!/}l`}+IcANڃ\bbM4;#N":3 c9Zե p&čfG4Тd! ʲjNɩco-4lQȞ~o) y\-[sr{f$gz3M GoegrPӗSJ6./L1#ڽ/V> 4-bkJvGwFpMst/h*)jD߳Nk̷uPQpZ-o=z} q5wdcg5i5qB'9OY7bTO]6<݅wd*G 8gg"]q~C˞5oU>Ϧ+%q1c F!tQiZ`./䑅hk~6*k$tʎ)W|@^JbD=(GѾ߫}EڀSPY\(a~撗` חG y3?ࣵ ݪ5-T2y`٢&EŗBQ [}V7mRQs^7D_u#(?D2Vaq8mei~ۓjfDy#F@stcVd h/`^I^Da5¬&΃}F2Ygc$LiڝBdB^ۗ>-QGgM*_JqQ(J.G_,^'Ŵu2:Rt 1dt:*p7\;J3#OJ#Do_VSҸ7O Ã=4l-h+dfHf%%zYzt>i^ *n$]f["2+{lG8~53,#܍"bQ#xG~ ~so ̞hV5uV`ck}7zbq\ۿ\?xKZAx)1_s±6Հ?coȳdf%.BpV'rx~){molZs\9>'*sdUн5{^Elo2Yl'Gtom(,OU7sNB ]]Š=8| VK\&£V 0l~} yt!B>Gz|.Puͣ'Vs!>OQ?PAD鹤>Iʼ t/zz PU>2͑t#7UohtF?lYΆ:$َw"u9-SA|bV"$5Uu;r οcQu6M>?QE.fD~}зyIr#>,n L5Cxe)x\A.</*7xSo=!y 4Y*(|+cƈ^!F`(4iDӫl9~"~{+P^OވWdS7m%wtqO(5yhn̍VP77Nv\Urkr>$[d>*'rr}Ƚa,o eX?Wn+WҎ+WFqUc^x/<%~x|-mE'tݱf !DbEyr;BD'O75ʉFCT?4'K Ybtg=e ™0WiI,zӕ<1aSy< 0~əMB2O)>;E֐v)>w҂ T^GGQhlrÀD(Gq2hv?: k@ԹХ)p9sA2zHqeXe6OX%gɻ4U=k[L|2QTnc \A稈HxFCULs]bkJzJmg[Ԍ$%} 񵘻>;` Ke@*ނ/=i8oH4_1a$X N\CzZ,獣r$K~H^| M$]7o:r GhgOS]n8i X:?ü8ߝC "B5ZǾ}?ٞÒcVxԋ珠o2#6fIy05dqռ9Пb1ob5eC , GݾS*}OuߞSA/5%KzNr!YJ wam"jO,' ;=>+x'HO_͊jn9gp޾Tr&hiWuK! 'Ae/ʹ* y::HL' 0glЄS1vZz I;#'('KhBf_LŎ.%K8rXoLaE*u!s^C*K'F>/<{.JW,8#lg;[D'%nqV&@30c śg뉞'ne:#{finK*7MB=.mTDX36?@a%6{ g1YY$j[9ĕ(|j  ɱeyZv0A(ht֞qet\236j454rЊZ-1;EQ]D1&kHȌƭpQS6n;aʛ#DEt>)P-W8{ZsEl, ̽mXbzdz xZ{?~]ӡci%3s+GE'lBunE4s(:o<ڥiB{vi,֪]h/8. R))2Sjԃ1_Vy?GQ=72uE_>QkxU[2gݻ0**#k#ƬɶО\B).Ƿ9 3I}}zfQM=1Sɵ2? 3o+edplt?»>ގ 3-|OB:o5q^Q@_ 5s( y o3j`5^>=X9/~-jJh I#~wcG[" y8k,$s YU~~Ӗ_w7?@ @;Tf'g',|iy9utK6/K@Veu'Am+Ը0n(wy3~j[-9uq1{̾)Жvn-t< {DRlVB6CoJێ-~|- g༉ҵF1X䨻ktYk?/]%Q&. 1O& %&b-[LR ʧIy:R> mΓUol@>7˄rv5SġC?{#`!Gvk.\UlƮ/s^QQA/6ɕl&Hw褿m_^!^8%qFhQthis59hDr_ !&' ?-@8aQ2ߐqJYu+h3;NMdb5~^@G|˛8+D*ৢezTYQޟtQ;)l*-;`] ƿ_9=II0uZ=D) Wbc%0n+1<ȳqO$np:̵%G+1 3ŘmDaGKvp<=:`}1y}W9"9b $5\ns!\Tphko]Wͧc9u*R =ZС`>;ewu;-rY \ p)%5ҸK56co#OBv g+&x|ӻ8Uo,OE KL5]!W۴:ìS,؀OI<N ݏ*^?4-8-baU\ T(vD d q4GZ E]c(h"5KzLuL]x+Omy7>fcU:ٛ ^|~Zn֬ޜ=+ZkږO3!ujԣomߑ<ELYܯ,D_ Zs2ˢsϡ>[zK|D#(TDQQi UYEv:o>kzoɬamYw:XϢ5|#P2~$wODwv=%JzSeG̓ǥw-q~5N3U½q<^sOs$Rεv.@MК=TS>XoþX ;D3|nWTs>h0u!kXzQ9 b|=_E1!oq|nbS)zRob͆}5},hXҲbM(3 !a;|}h1Hb<$@s(XG?uy#.1|gAd4"6 #b3ck.~{ 0[qOog@ǭ{ NW^Uzgfkd&Z9-E=pP?p.7y.&֜(܉'q?pfF{[<}nu:N8D#WжWfۃֶ{NXͪ~$ʙ!slk~:k()N^VBy搢EճT,͕ 2ZzZG0/R,VE"-7OnD"U[ U킪?(GU y7wCn& {em{Jyfq0n1(3Hk HgAItVE#/f[W#(v#M͆k/˼6T %V[ jV]etB܇o4p+\|y]^> 2d1({7zÚd!bH0J9QKN%g K]'ٟ<ٿ6lmBmH6$S$ZI'E!=썚XZʭOpH_BĜ#|>2BH:قc %73hEmL4ݸV ֙ ;JRӷV\̷ tj|s$ , `AhBcBʖ p4pDz Ve[OWvb7ρU`ƱVVuAyCC³<e?DBe_GAՎdu*gpǡ#=iD$>0V=DHQ7)h5 }oW5oD篠GD>R=/H~d*N(_qKtʷ0a?Mh?^z$ËIWZ~ ȥ=µ6{'y:5|$Q|3yS+K|J]U2y{~b] Xy,p Pz(/E6D Ud4Y}{v}:RMe"ړ"R߾޾ۦ.Moy߫Vɮp^&7e/slR\_cnzf=eO|- n[bVIT7TꂴjNǕۨGUgyDJiʶ'/Xo\T 9"6ՑsͯAԖ6dObf}>kw䤘5U"O8S8\(㋺lsN|瞱\nzBd]hBwVPILZ4~Z^VGy*_ce4kuQ׃%f?fId+卓ά?ovԏ=خ$v^4KGlZO($'\!K!u`s F9dDJiceQɷRu3rw0^}j1D$؛_OT?t[ uI DK;H4SqbBFɮ[Krn 96L7 #`S)f+Px'ÝhjU~ᶗthhҿS^}+ZXY "Ҫ9b47%x}ϬB$\{cF/T4NPTkMhu0VքcrfiUYO%{ H߰iOj+fƛz!(`2zgzzPq.Pރ$TЭH w 6ڛOY t&͊[2!}@Tl^I3C"U~g<p :9@wºm/ 1T^Oɺrc-`ɧ]̖É$l[_nռgN7[Nn oc_e+:ǖc,[rŌ[rAiZ{^o=bŻm٬4Pf22]usZwD 9nA6tV1 j4EjkvuSa|j}| ߢ'<x"~Lk{.Ѐ>cg2ۣť@; x Glvݗf~a'gשw9ǭ b5TYCWgHtXpӭq=ic\Lx|9]rfڄrq dtNn%<óS,YNV|pgsb=1~zJD,bϼO9\)ZcXr):Jf'ҚU2Q;!EtW'_gLXa'+Z0롄;+䈜jUyGQ~1c87!OrA? qG-XC'Q\&n4kv6̣⇸ym1m~.R~p:U[\ OD7YfAy i-B߮#?CU~E?_Q?\ҫVvE'I\Vk.$,ijh.RR(jȧl\hDkm&H5lPbw(nrI}CTV935ƶ'^j3-v"=q}n@=f,BxNx.+{umrn<&}\f 4oY91b͛OF]ͩ' ?YbIf77ySF6Ephih^Vr#fq[)zWt&1`X(o5"e;&7O.K.%ɘIUWy~a5ԸmAWx9W4\\TtOiAOrq*"Be Z=l²Jk*'ĂpYa?4C$Vۯ` =af`_Xx&9+{qo=eO( =7KxCjO]VC藪M@\#h!=[ )̷z /68o5O,gQ-$ o}F( aұ,OfxDŽ/QJZww,$t%D̤82x.%Ҹ R}2>/ϞyZ)",7EMBL9[q^28_>oNGY$\$wrh-iIhDٲ}x1xh9a%vV\aRʑ%yl-f3{ Q=F -^-=]EΏ;Q- i'$I4͞2ZAMԷ`UOdBZQfaEYi1úC,{OYM=e6nViu- aOo> ȗK{,Mb8\b8|[6~HDOeĜq~iOyʼ^ &;}M+޿Zo섧ݔ:2kˈN;9Aԓ4>_Zي1~q-S hdr'.ܥՏ+лGYP~lY^R2vΜq<=tJOf/I%LsVz^2n%'~^%[@nm`gjl ?5cq#?z19ѳl)6D>J,rq8?3^Og"{x4h|SF:{~B^;.9\`sp̢Vm`*e}hS0Ie{$9eýZ{ؑ-9~)ch f ONG^6#{֚O'CLe $tJ>[0q73 @vHYX'%3pqđ[M"7vOGa\yKLlY mէ}|T.KKb,g[8\MhnamǚIp/E2v.|xu!^B{9;?1<֯풊{C_=Y~u9_5T$d*sP* ;(@14b{b4UyGiY>]ZCTo%՗,:9+^**4ѡLnS07o CFfxc:U|B[Aʾ=lùT} g|ߴ7Z8czc`9G sQ}s9<\;ڦ>>R͎8_.r~>2gեoNsg;(?՛_N[H.3a욗 ^.=]80dJ`KE0J3Qм-JLXQc$[g3wljOLڥ߈gwfOfϾ.Q(%PR8{\ |Oם"ڿ]rz{O7,vde4@rUg\PF7Ү{*"ql&ם-)_+8) fQl sT(v̉N@ehbc-푲$q3cl7 ܑ"8NT%|1 9d@U_75Ў0R[7OzLͲ]ڀ]Ԕ;OzȬ>āqIwYky/56Uo_c} Pʲ}ލ͕gvd W>7E22iY-F?vRBZIKUs>pfծwr֮͌ u`w6츳.?_QxxG0c{hז3*ڇ7SO>'gZVw5W"{^jcWU(WmӍ Sy#L8=7*o>Ve4(4$B :>QGBVmjZDhF4KYO#"P/DC8MяsLcz*VȂ:k(v]ix{]Aű On7>ESu+aV]_# 7k&KT1 ;zZj^A{u4OP4h낲#*q2Ũx5dbZ=iEBï]5_4WɳDo, y Ix,FSM_Q]$0p]ohmJËc=,s~#ncFƢ;q&Vq`S|κ)| χgR{`aD^T~>el˨6pb(b clWp@+(9_D|cb1cSk.?^,,5g jXM@HFK 'aC`_r"$Ѧ%>c8/~M!c/.?EAV{?arY_ r*j#/?Ҧy9DT*d6(L4M 9 DF,VZx-GO2y5vKe Q;}h/ˏbb;|бQK dt8$q"|$tdOuqE%p)²=^V^B>8WC[d5;V YK^y>۱\}3kY w?56j(([iNnQ 5rp(Q0A~9w/r?"Њ9j. mJ8l.'Sn"fiw;1[bYX_?7>Ӝgј!u(JA#%Fc-kl1, ?G;;K9aMwvL@(_'OBoSh\u rףH9lDzD{Ѫ|x=]Bmcٞ 1XE(9u.( _h{"WxZ}(gI=яNLt(-9?*-@CoIk*D2E(e@}-rCYHRceq1}14a٨6@t4fRFV&>F!ȩʰܝ45BL*m;[']zNGybn-a0U}#'xiͪAh.@Ai|g5Ug_zrilKn:丑1wC޽$zO>ƷT] <1[,WQUY__ߓl 8' F/Ғѥ0 GF_f9UY|Ep~E`$m[.k?U=6N_8c8 Ed\( %pb+w.j MAH Zmj>v\FWL>|c{MWmB_ڮkݬ,ځ6(2Mzĝ];4 z+%;R[g^NG|7Yk?*G]I".I/'~,wRJxH"+ FI/sWJ2d_^kxkk~D:7a:Uo@D.. Gꜳ DȉB»K9!/$t]_h]x251_?{va EBsbJԧ;)UF1uTeUllmQ[ݬ/-j^m9*ubϓJ]{DYHtvz`baDZc|>@g8~MȨu|hI :َڒ(Buf“Fu?ۚvKat>TH].nXL $iqK+`gs7x(Ff;Fe,m /Ƽn(ˈsA3!MezE/ic^bK0dLg[2Ob}=+6P!Y#NsEVLεE vDŲ--eݰT:cTGiY;fd>{F; zp{.N&J]J&Ek3nSԎ*ˈh3y2F$#R"H>CޏE%1ϓāWp$\{)F:Fu.e }H{yH%;GSwЛ" q;$¼ΙeYB0zB-Yh#0C~1\9ZTy mĵx">GX6z{ʀo"ȡ}'%h&U듾mrE\@ 1uS2KzFp%{Esx5,wJDC=xXP5<ٜO3;zŏ`ϵa'[C jWa/qx=rFU_XM!H(ٮ^?~0.$?| 0Pj<o1X T&m,GqWׂ wK@.GnD&x`4'?|~i@2Eoue^īѦᩨ^nLlw5O0BIt0; ZH &="#.=a'e["_ բp01Fr(%?+VW{HXޡ, 훌f{'pĕ38];#]\/TowyPW1R3t]wxyo1,;Zd#ZTa1^Uz=pA 1Y7>g{ !HHJ8B/ҍڥ,>7ZՐ66趕x?_ae5ɛ+!1|\䘷RMK :W+:}t:3¿~n.naiubvN#,u[+_0ݬOPԷ/,(b&lА5HL b4,?{٠!/ ya<@> x]{E/o,TU??]=}F\&}#kB_RECBfWMP7s#kűd\y#So,zG]UTwLmn^PFg\ )S-Yh5e:TguTQ:,m2V8.}V=xq 8 3b(Kbv_y k .ClEokiPbD͡zWP#ꕈQ?HobҼT7U4,{r}->Af#NeefڳP]S,dqa >]6$ψ41✊-@˼$ė qVR|C m3=f#*vBP ֲa6IegWV}ӟʮ @[ ]>Pz(35&0g_}v700΅jk ƒ^+7P]DwE_eBE$D.F^`d3"(!&}<|՟5zv+ =Y}>0va 3ς>x4+Ecs%цJDy;BXT݅fKaTp󒭤=nCl' s^+bq'I%qmM+iV8SD>b<]Ɇ_W^?P`ƹ)n7YVlN1隦<#'ai`cAN Y4͂Q  ̓cv:<9* %j6(C kQڣjhڏ-G @G¾'}EO&@u }LHNS' ]Z=~`])^ۣ3ߖZ?;%:c C3p^^g7><77ixh{ º.O㼜G2.C?mΩ^lyM-@G(΄K`}lknhis)Gm1O %TS\QʓKORރwZ$h$BZk c}C_8'z}agf6C/5?%f8F,ո֏xs;L7ھia/\--4+"&%wؤJpW>غtkxw #N GM5)3FZt/FR%Й#&ssr 1Է풾m⦝P0i_ֽhX-!1лD>г]B.=Qz!ҳKBU=mqN5m4qnypkzM5OD'8 tțː7ʜz}6pߏD4wy/a+͋w[Zit>\+"UCZ!%"47*Q5Kp$1yf kc9Ǧ<ϾgRi.y{Tڭ4-PRBmw@u2kpEP?|CxcTw#(g?Ruq$]3$QQsy4P-ʚ͂Mڤz Kºd`rIH^ T. Zj ݉hlovYX;o>Qҡ?1׫dη()@M\ȿw_Qs,TJ3aq+﨟VSYC,8)j>Xø'4D_Mlx[xyۇo Ŝ'J#rXi 9Z*/ЭM ܴ{mx/FC:?S^7 ހCqmfTvYz ;Z> [;/8㻷Dap߾{Wd \v +hs GDEE"I?16#BV7ſ^BC;\~8QoN/, K5&BF͂fݛ1/'폏Iuއv;~Vg )oh/bЏ^}/W;-Vayꆴ2Y₉tufssg8#_h:qK&ZS& sWS 5|G_RaL4q =(L%ospJs@:qtGDhq/ dBQ0NM2 x<+h?_jb\8?ð'w kƢBc4a,X|Y+C83Ӿqn],0"K"媰/%۸Lr7DW^5(h٘nO-4{ NocTT3S7 |)8Z%oE+?]Z hHYgh6wR7 QO^pC9f:P6wFk:z })K4.xp<^qS7OG+f"RsliIaShN;OHRR"ߍoźOh4'z30:( o Dzskóόwb;T2kpu09/b4||@業sAJ-RB聶"wk>[&;0B%DQb[EtD1hF~ikޘt'D{Ds&%m"x]S\ 7LXE03i2Cx'G,LQPoؖh9ceSd<-ІhCXN˂Wynzڏ3q\_ `o ~Z7 |vdW'9*BݿǙh!Sf")h7?w:Fq|~|Wff#Jegr5;Lw&(i[6]ƭ*4(I2%WrKTnGHD 'A;n#n緵a?;>ښpm?-B MM^xHUasPV[Dmܫ^ڸʃ |JKډ0.ˏs%Xgq-"fR{C h;/98F֫HT)҃Sʒ YWf<>K@bAA dOr;ZI,5>jxD .ZG {38kygdE4R\9ɖw@bh~޾ț)/{|=Ÿǯ^9}|:q;w?/CS,b7@=ez>M'DZiD?fkѫTm x 3gVz1ZHgv?]XFNQRpR!Ep.1žHhO/9] bsn>NeEHw'^fMwuG\GFa-gx#`_%|W`{p>U}5ڦJ|wpJ<޸;-ĝxh\a-oAFJzR&zv  qOΝKpVVh{K·{mZC=`\@qFkTWHU5; e]L(>^_Pb" sϲ-D]) PZh&xo?'ҕ0\䚫'|95C~MOrI3콄vs<7qW !wŖSn'_~`݁҅W"lsbƩv[CojSaw)vatX-YO㪃QZw` @b__2?D|p>ߧj}e81ncDF"~G5m ˣwP=i=8x kV :!D]ZP6ȝJhôV Gg t6"bF<}&:9x-- 8FG htF>ENLS}9dsj(w8Yi3Sk#X'-32 8K/ 㕡TM.q^vg{E+H͑:YZZaql-Zcɹ@qVًZpexxT̨g"tzX8o#Z@qG`5ֳAŸo yh!Dj[膋$y[/*p계wrNEUFcFP }nFw`"/ ʪ((IeC+H%אB. YqN5(R"|r5^r^IlOw_d/V,9'+ P̿fSa_u6-b69|"f!F?:Yӗ/ VEl[mw1~> ֵbRNIB^pY͊u]'Ϛ-#ʍ x1[8EĔ?nSoŲ j0q8ztu1O[oo$. Tg&'9KI[r[Mp&Ȉ&Hb!6*avN>wz9(cC,pvat `Po?*%DŽXL3;E1! 3_!l\ɔ'0 Y"h=83|l5iXFYOT{KfԺ_8Ufm=״PpPB7 pGX4r]i,<"UT5ˣ(evEaKK<"WEgތ涓Hsi#h 8/?'r>aʪsɲy1p ĭ;Ub>wG?_ЀڽɆݤqAW5ܚh˛`GL 뺲xGg̅OňU%xL$VDΙ@-lh J9_^/8Ը&E_{Ab*(dX31# 4;5+b=__|'R:s[t #+::3\wϫ* )$ 8y!{#!ȖZX!3\-UFũl̓-<J:za6%^jH/̱g4%1Гs*uj\ ao&N\ɿ/^FsDŠ&hD:2}gF cL\Exu*&v!P@Kq*dK-,`7a߹϶1jχG-:u|SxJ#ņzuAdoɣS)__HHz ?@rӖHؒBqʶko/Da'֧N/=;v :mcLQyD ?DN&&]ea+h(:=Sbd*y)_(Ooҹz/sڲlX R-Eh̲B3ecVia&g9q>J蟒yMjCjǨ9O:G ޺pp#@cjH1!P38Ws{He0h06k}MEΨcȅ[=3B88r|ƿ_0~f?XsT9ǿl뷆ۏ_ndvO{QG~+^0;@/6)vᙂ3I"x߇FUȹD/ޜ[- 6`%Pl_)*$HC"~&~q'਋tWlrў2DKU=jjp=ڬ?UwJ7qPj[pLh˴S5xSZ{Edm6.r]-Y2xҽ>K! jq43`Gv';E_~Pb+8MiovQ,WcS7\HywEG im7m^ܗf^m<ةh.M+Jj={8L?< ϋ{mԒ aPYX#oyGS\8f$ǽ,2nڑx-隓{$:>FÚ9\^55TnKVJZ9i^%[4?a)M1£jQ7@-D.c֙P3ԏiQ#,ՄA 76k'/Lp#<gϻp r|]mɾ4G\6D;Fv E;9䩃5`,v+awv ]d fc.= õNW~XJ VIaTk=>J9o8a){7yz(DiQ.2Y.rҾ񬉵L5_gq>~Cx?}%2cY^@cewcv^*o"Y> 򼟽Wt^wY gxeRϝ)Cc<˛_g͈ԚV3qU|gE9+yznF٧qzD aÜݑs~f|v/9}cP~`sVࡓ.㼑AlpvO%a[nRۙvOhcj$Y|f"ϴx|aCxo(%CC,ڈSؗEo]<17!߀=( ě'0+#TemDy0ǵf ijxqC_IZZͱoTR7zA_͟VPO%4-0(eMgl1mZy;fwbo=r_9 Z:&"@iaVF%> ~M %Cy%r/z0^//}IKDlV]w&6Xl Y`TоJ"KIVީKQ6=O'L7>Kû`ytDش:vߤ`2Ĝ6"K~s޹@븍߮w󆈻XnJ܂²!xDR(ݵm?Ҭyl|ֆ ytgO ziz%xcc&^3QBjM˫cdHNV@] +,8a ki^yzSU3:_&j%j"41n.k DӚfҚ3?FKHɊi)Qe[$/,r\狨m+1o̱mgk5c2#Ʒ/ sdSD/;Wt;j@dϟ+toڷ`t牼L3ln@٤zYkycb}GhSP3B"Ћ~A.m^LjQ쌚 NeEy|]g7rfrz59``6hPw/63=MJOܮxTM/%T_bO w>kObLjW|FHxR8FI$ZRmYkZ~-ۭVuNd;MDnE*kch{OY\'s_ƽ*FP̃攩XK{4ѕpBv;rGܬVvFлA.m +A.|vez$kBr/p\kg-0=Sdw+(1ɏ%QkE >0<|r@Z^0~B:v,/J)E*}HS\?豆K+*( .]TJ3)0,4l82WsqS$\!u5Tl N=3Sxa8O$rv.DZ='qT IT強)ψXgRym6*'TZ~iECJM﷤:fS?/YNJNgK]{[HHuX *C*ʉI*rr9Fa*KڑD';笽5?gm?;w՝wcH f=aU5G/q=85qCstx)t?9 ՛I:GA^VT#>bqyj_qz)֯&/fHj)&qkFJ;#G:Hz6jڼ$_Q0m"ݽp{Wgbe2o3nY3䖻1f,]Ǒ;jבʫq 6bl_1ewkZu WlǍrw&0:IWzTJ1[5cE]:?v]|F#rG|b|?۲"\9O2}.e3NȪ9h# >Ockq+Q+Tv"*"[@Iq?vbF[D 8&>oIw?co8BȾp'1q-:.#/\R{?۾9w_~Y4;At.vrn£*SW:j O\^GDܚwK=F]1J6Q_F7N{!s i23gTF<E<}&{|DEu8!|`D@W^Ղaz"eV|jT )/X8n?E$߇p\͉3]n3hܾ>ά;͆w VSemZϯ]1*9t u-XK||.WL]F_ 3,ZtT~]FDX'Tי3$8-y^MfT'{)N5HǨw,bXˬy" YKo<٢ɍz/ Q^^±|&#덼Lg`镉]5 +W@k]bxNz[4ɉweVBb}g2|K f >\5$y՚ݎ3` ϥxeqyI"K'!:1Σ|m>IխvQ 'g}1G:WhgMoh#e?aef3Ug`C/ez'2Dkjc4WEqmϙ G=;^qQ?ބa8r<eVr w[nibib.؋27%?V]̶)6;M^XBt@>KtJ}t20e̊)ox@;~Jt9vZNELIq<8S A/لPN| JA}ܧ2/ ٭V"yuwqp+K^ط~mWK+* $i4שe|BK BK'-7v/;eW}UvJ|i40w\ۯl\Gv`^ʦߛR#]?=+h$j7zP5/KZ{iW2hHKór&e-dz<}ŎZ֗o9dv^4yte=znzJ Bř9x ~q鉋mt}3tWny n9qӝA6 ù>gބvK_M(3 L'#atr c[y1 {ֵu8x0Rh.X"+{׹yİb⻎^Xͬa; D~w]qw:Sџ]O]>yGuՍEͮzaO}<ϨTBL8~]WԏtKe8F!fZγvΨ֖P󔵧6ЙEhf}KnGMivIM<Š V~qwpkv d} ZrRLx9N)tуk2IӁ2̟ByzP?}a,s ]s% {6ws'}'VǰpulkЉo c!6ci9K%&1*i%п gx7x0'{6vI 7< nc}ݸYEA[ (|܏҃#CYl0j"KZ36Cv.4P o0+&<,""*% U8nM@l(l/ jrlڭwyZlHyгKX>qQ5pWL o yϑd S^k %.6>\HSۋ:JKWs\:G/ k<}r|{L1ZŗEsrUf6QIB* RiJg)tޅϽ߸_B9zx@SP=9ek48?"ßB/9aAc;N+xMku d{qe(Qd(Q^9(ZM [߄Z1{>D݃- aٰ@x&_ۛ_z H٭)/\Gi 㺃1pet5\6"%NO%Q~t'@w̶͞?TԂ04y<sgi.`m@x_Ɓ4ڈ[CJF)<8ԻjØ-ײe.9huك Dk~8cEL$̖ ${C#|ڰg]N8R 1WHRClsFq%q[!E󲸓(ړ$sYpdGg]L>a`v: Kz1np\rBfcOTp]XRid27+qtFfrE:wLx;Y*夌k;׏3w1éi&=p/ f F/H+Ry.ǖ>NrnV yжљ#sX?3#-3>u3O`;R2'[3FO9fB}[Zo-h!jOg<]u,Gmj"?5]on8{~o-s5)}b-ųq}ړ\ۯVl7 ?l,}3/Rʅổ{M޼J0g:aX3g5dyhk?LwѴiaF?DX*a,.S[Ź7rxw^٭d7Kp";P;Z 'scjM}g0wta<\$A݌\ %HрPdxMK0f)"'jgVSl)@ +T<0{k3DgR>Ӿj3I!6Ha)ͅ"!.#Ǔ¶gb'q=FrMIl[<zس9JY@86"<"a 3y5MxW?1 "f7kggƱ)H9Shkf~s:HY_}'cQ׾5>V GF>\~5B[7 S/ Ŋcdy);sk8F| :oՍ `6OLozc.j_Ϫ~%D!/Pٵ-A9UqQ(tڃo}V"/OVm#WB%cv+(s PwԶ+n?#YzOeܱ(G9!"?S9(''|<%]c\`j YL׀.x&l36مNKQTAB]ӛ쥳Տ\Ej=uv_ZMҟS;}D'g/b&ꣅw Kau=urv~=1m` &}GH60]|cXb-n'c ~&ي7#LO >%LO(Odo17Y4kkzX >@cv(pe>?W&u_{kqQ#BF{ ʇ"0jmDݟCœ~((Y ʄv$?~5⌖l3qhgJmy l+ THy84wFr]1HNqpeӤ#E' Yg O:;bs0 J &š mY}o#wYT ż)tԆN4ZԺ{B-dDo)6)PMPo"xnbsM]ήq D`pVD߷l v1QQui-n'̓|b,xdEV$׉>oZOЈa lhD'~]'H>jɝN"}ь=med 5ܦIUO 6?*z 9xjQ 0w)bSA{jOkJu*Ugm~{MQ\:B>Yn6ߝjX[ zJGVSi <$wGn-~4GA/ ΋k07e̍2MК}l׊ٮݗO\ޅb 6=!P& yV 11׍[u$>0ߋ:ӟvw"NyZ])'3p܏q GO=#h5~;50V ħio3陦^5.S1~ B&ba ;>TQ+;J+ɣ7DB,o] ͕I}8 rRKy5P-P]XMw=++("us߾CWsJ#w+Gd=\Br&Lr7Zzs~{*Fӊ)_m}h1(l=A'4in_#Bk?uEĊӣ5备cI?ol: u6TH!՘3 W?2LW]6{ yV$(`y☑#+ ˜q.-!7@u"r}R.ԤQ7tBqB"ҟW0\B,7h g~u6LQ;1*xgQ?~j</0QPg>|IJhy|~ g-|;xޤ-f;n׻8%ka<>u"¯.Wh+I#9 Lfo21[YfpSGjjfC}w> C%bSd` .qCmq@w3Fq Mús||,>J#:('I*g(']ShG1) ޛDu}6'tᙍ6 2P@2{9h^;?Uu?B>d4X׽,u)w̺xLbQ`89S\2c Vh $=x:M{\N92+EU8dD4z\KB#gwp%ʹ;v+VI #O ]mP|}35G)D`ŋ>a/t:${`惂!BoH+ ır~Nm##G;8@1g|-e3|O+|VՍs1 ~%Սrt"nRD+w'X4 cܾBV8x 2hxkC{U-+t0BHȉD}67hQ_s-J)};8!w\FݴRxddz~b7h"L^fɨ*;f*P)3ҎcliqB~Ŏ^ n1vRV~3^Taz'?s5kY,}gtB(ti'ط>ƻO\ L!o2ʾIoQܱzm5>}zB Z,j2] "=rn7oGo C=Nh1 h3'ͫEc`[gaN֞Ry ߙanc^rQ3%@gSRewJF(uaCMyVajx^-ф^XDJz_edIPTskY?."pBk]|w^|qYڳA#9Axdg%f_r1yV/8^.~z MS>-c6+ ? W8w+`E g9-0e-UT-ݐrX3X?|?ucw]a8f fc:--`e` Yj8!ipKoI.ujP.?Nx7DX*H>SI- Ǘ X} 2~yuasO0/Ӟ{qwJx5y7uJSXFңB&d@r.Scɒ>믍uivN6㺝h!tH%>Kٿu#EVA?NZSߛpzV:7?uVhP/ [` k(!c`%+:hKAjD`eЄKu<酗TB`XbD SdeF^GYu@F6?N@6p%_ z:-$sp|N~Bn=s~9*J]mk2lb,!nOAXS}s?sDؓ! $-̒(c-$qzsլB<}ȵ IF~XoR@'pqt?3(hdZ=5-_h5{; J{-ԾKcɁQZ/Ir#' d[j`ٍ( gkJz}29 J8}fɓmlN7xm+ͲAVQN-HP{-5 1vϧIV-}6nuͬ'>MXjhAOC6oX`eE&-S2cF50{$O&[1&#y[渜S-34a%(%Ń+.Sd Z +h0/72 W8%o8^ӫwkxۮ#ݨNjjˁj7ZvDܿxREygCE Z-٢S#ż0iijMc+~8fdO$5JPcC;:9Qяxa^V M~ ,I'6 yʎ xf+?mMs"W&) ud@ڼgC2kۈXo^C1[JDoy|olrwtY3<).yڋhE랰Mʭh\} xrrmR͔۴sMifW|d!Y,o@^E[tkLIkhף6` (⓫IL@9<=Nw =7F夡aS- fg,MF;5;3~RvT)ι\!ZQ xETեgƒp%;&W$r|~0vK7ҭ83N^i*HH}QO졦n_F& yIG"Y4;c.v9xas2ndb O\c]5}.n d?/"f5Sbd4 ~ Wd^GDUg,'[I>6p*C>9B:7AiVށ%I(mST( GFznՃ>7mu ڵuyPH,r,,r;+Y[Cky%nrZ?㊰/d^ -;=[Gdr6:tm!q@srC\YnPέh߿a rFU\UjCxvNR|"f-tPbf*˰ojEBoS\{Q-[}=JS!F . eug $Q#o[sjK.-{|x®_c#OX8z baqZDK 4^~:*3\GkBc94?NR &V֫ߗnHG{W'~>!B/mK FIѐ5x Gjxuv—0_Ovka4W^'ijEfk(W+#)E19SP~GQ{0hc,wT\ψ1D%rK}~“Bt`9ܺ&lk8,iLQ SRC^R|(-n'*]^>]wEHk+ҷp @'˸6*PYq;pS72#Bܛ?[YU ):*Wg(fsTO3ʫp_/w N^YNDn{Zc]=ET?7j16H9 9<kϊܨn98m>7{Yo3|@~U˦fq}a?{-a4 U0qG5~UYf9Pzŭs-h0[4Q v!UzZDYz!gLMvcA_Zڻ9>OfmAMp[VصCHg>8"C*cE70Vw+rf!E ,x,L⚇LhUz']| ?'÷qod]Q^ q,$YzjBY/Nݥ(A[89ql8KBݨ)I.[?4՗lSYc"y XLѲjg$"rYR(iga4#aM<ꙶQ\Ř Gd=ܾ><Ĥ>R7&Zɺ/M*|+*$U%Ϲߗ; ی+ՠaTDh B1߂-#l7 _Y+KѧgГ 1n܁,_"OS2i x^7pS:̓g62]VMֆ! ZFy'M3jc+?H]AA?DdޭtX>D$IZD]5و,lع}d82)Tr.+(rXؒ5pw?"EeC&;?w;?v(MocR31V6 Z7xI>Vl`!b /k&ۋ5 !/<9HUK!2ֳ -儯OYNP.DΓ2"tеXgu{HAj[O)eNr_Wa sJj{8Y^Py[ܽz]w,RKNPs߱N:mժ};3쬳X<׫mJ$k[}؆1/Sjko6M} 8gOaۃq.7IK:w_%퇚$ގS+A;h% Y[q_KEA3d *Ϳ`]M;2SİdY!Ŧiq۳s98#OȻX2vwq:yȊ:'9iR]VO/EϹewºfڢ^6M%8e\ӽDx5we.0WHq5Rm B٨E˵5$;t/p8=Y(C>{;#B>oaTdE8H7KVR3_j mf$I%DI^IvǥA9K|G{WwԱ3ԐM&˵=5QacE>&:U [{h4H9gۀ~%_m@o9Vm(us^a2J,v^Z}=FkVIaX[ zgeo«Ja uWm6h{`n׹A-l)j)73K3V)0THaI 1;:+Xz"&jܘT_//z6 b/[۾#> hm\ #Ҟfmez.YWc'-.nk]~lL-.8ܒ V֎9`.;w\Mq%M*n̓xq~"'BZQvދyҭ(DY6{Mpڙknjwfe m+oՁK>e,vdc ,)3MaV*=ʢ9z3RVۭDY %_FKu0ӜR q*C{IA& Цq4@&P Tn/{r\|crۃX"\ͥrj>sXx-Z8-d7V]߰iLR庤xU@+|t/yF'<0% ? y,v'v\_^tYHgB& du:`lM3IQw+%&+9zK۹am.E]{_>Fw?u89;ZQԝªsLX7l%z2Am>ss3°θ mx: ;=lsT[|%M",J]kv(|yx!zg׋ϴc.SrIV[=qmMi5=.B0v;-#eybN 4qH~?~m̕£a7G]?:9;uJXs l)#| iӋ;1hV7H/i)vV#bD' e<l: rk(gr4V-~2]'+^̎j𠹱x>yK ;cvײ&m$7Z1Z M!Z9 /fG#|t#pQ(X*^ݼބsck^Ze<:|n9w׿չsOq/`3[ {q2:cq 1'<[huGYvɓXrf}-f#ܞr[Q$_'(>Ί?B"̌J#YNjGyv;*&1Z(7n0PnmR)PG^.57ȳt ?iTow[=B64$6(a^g HLRҴ1H:r*^mK[t? Cb*xg1*!)cH]I3 xxG<A`!o=d/׼6YQ ZFlDx sC&F{vM@,eM5VgO~i3=/0/>'A-֦X]W>֩Nc5)8]{}Y_| #fLD:$'TjqlOmg14>i76Mכ[oU1<#2kDp'1>B>bк B_,6_E~cVp̭6[{D, p&i`aIՁQ>}n<)CSh'ej=(Su"K=4Җٶ+l3Ŭc5` QoWbŘEנ,TװWW?ᾂt!t2(ڨ-9n!h.\yd NT ~?/}1ǥStK9`ˇY۪qש=tzs~#RmtJ: t)wR2 1sht[crE=_?3–[ԉ¼¼MG¶Þ~Yx 3K5~g lF;, !5zT}>h/;}wz9-|#8ǧ'<棢, N%Zf,-wĻ h5bO ӷѭ1lqIjӄŲb PX:]Ю.K,\-*SAڸ = Dl)@iq}o'۝owK+'[-ON$ S_3NP)ƨeuvBGrw3=TX@E&:ojzvw -\*petC:3TKԃJ= :?qI;0~9=pfg #i 8W?*P+qO~k;#&8&B5B-a>3d5SX,ik`2XAlL :s70\5s7;@iS n~1j[)K(oo XbuC1LzxlRכB7 L~+(~~#3C?I;6;"C`pp)-ϣTX=5WdszŚO赔 ݟϽ{*OCp7R1L%]_ݹ!Q FvjN|*Jf!ϼiQ6Y'Y _x)5Ž^ȓ\:ƓbVލ7mbaeI=GD:EM/~.EXά$א_rT`^҃Ok[ |h9⏑nTߎ[@H(fY };,>ZR"I z)EUo[Ixݲz[ e~.TkG N2JD.RZU]&t'Oe8`L j͐?+>hLGݛȾ[f%te}Hio3n:yzhj\W½b$ePX6@x2e$6g42ک)vyC/;mq#AOc`o Ɗ)fcWXt:k%5<Җ)ՁovחTs۰ Dž-d4'۷;PbLI YJnJ8[gߵqlEDR@.rK@yj b v`5+?T$08("(l]])فyOV-*َLuyOx]x]yKփo; Q< :MuJۭ~z^ݸvZ֍`VR+cGcL1ukk@9LIH; Ybq'I9@*H[ .@=ŜaVzA{ ZxǺqsf/(KHDc4#5 554{_rs3+;Gh9*,s*̑3KX99.}4."`׽qqfaDk85M- lyWqΌW?Z/WNa&o}.FW|:>統υu,։$hFK}0>X Y""wڏ)Y;-> '5 |=NӏR,@u ]?aQ뽓*01q3rim}s9Wq6wkU)Nn 2MS`ߊ1V4M2[3;uJhھK G;3fٴ I%%#HuĹsQj{@;c|a I5Oߠ>TI}/A}>t_7XYg֋;jonFJ`N*~;lj{x)~\[@JSyr(_6H'sv6hW>ߓw{Uj}쁂8=?a&(ތ@AϏoN[9#mPQ,  iH;NlcsÈSD3Ѳ QS*)~:5#ڝSkQ54rw4C[N(LٹeWsO}Oeۛ)ˡ+{p5`~&g6m{v%_V|2e.;O0=W#ԹguKo$68`ʏwm=M;q߮{c]v~bLY<{ Zm֩}PQucjb~Һ[5};c0f.0=񯳴/9ܾҋaC.nس)=;,J>z.bZUN9H9 iyt*vD:=߹;9l.G$·:5WuFұuFL# g5*2vav'| öcöѫ#'F 1 f+`VHdQFoc7.Z^F<6W[<۟coU_h5&6sJ]]ćhۣ o.Q! #Qބ^<)?/*^8+f;lUrqі5csDE ^亂8:6D#['#,QKz "mq7gDg2Bխjj1N twiD9gTI+@,,< NmrB^h:!Ǹu;ԙnKJ =;Y Ul^gg(4bK|E<S rà%" ɗ;˴ {v<}ud!;2;GAc c~&lURwt?G0FdvSdg LOo kЏ܇v8gګ_lt>`W7|.5)?=i>o FB1&aZ)9X~c^xt,L~Ou ˹ I%;Ď|'It+:oS#@w9ߛbz+|^%h EGM߽;wB{y}]VзMqcaM[AY 1J/VYJh=hm_D+~;~a/X7}N6# Q֐ctOi^j҅HZ_ J,{ َ}ZV[`x߂y5|nc\!f mq>kF[u斃/ ~DaKU`_]AwуAv߮P-<Z~-\~l&$r{Orڍ[Nv^g~\D|JvJIDwP~˄I߫[2j">YeE@#/·BR<j%7G]3Kv/&]T , >$^YkM; qIjIjz9nbGNݞdgo{Y~Zyz[ϗ`-KמR^ѦE! yGT :CiV %xsfpem4]}+>u8eGdE5Em|:-1 ߠuNOrl֐эkJ8 C&t5ms9K` M՛iY:G*d(9ݤ!ԕN dګME] L/QOn@^zG3CO gZh."ױh; u c.2K$A3D .{CxV#Riu]lƕrƩa|q/>ݸ)ݟW|<E9zISI@ uSN(tL m};0U}6K ˁ6\pedKy|I2s5$GQ!Z"Z9ڸ3uXy}MpJ ܾnF-`v_;Ä\}}u쾍M=oCpیz\}"&޾d4UZ~iA߹]@4cU3.4Dkw}A]~n Q;7a=oci1L.fׇ!CSWW*r[[kM%UƵJFKOJӿ2T5ꊶFQF\5lU˥3Dl}QKhE^r~HwV?;_9uE*߃5 [y}9*n@sqvYVfY {SÊfz3JES@%FcC|TDmصid/#K[uբ˚Z}RN=Ўx%Mnd kx{ǐ6t2zn?v"/ͧy:jɋqZ9tcPL>RWbhJ⒄ k:OƌKOe}puG0'/P#`Ì=? aI= \J(%]YR +{-fEv}GD N}nȳ^b@r^_`Āk9jiīm5V4;f'/) veACcr?1@D='}cEVG7ME1fR%gEh wkWVd@ƺM_AG;|(qɣ:X=k id֑U0 HI?bEn 1#XE)%=h=Qd]e}ЗGʑBxLkߛXww`@K ׿S i|qA=P1P1{'Y5ŰeHlO ShOh 7 sىpl3#v5EQnazGxjC~omy=߶*g~ɉMf됲-k(oYg$|k,?z Lx?p<6X:}ʥo>3l3QϛǛa r\&K |qd3pz^{H3ه*ޒmzѠ%1ʏ(w]f)+f1!!pe,ԥdMn7eqli4i"z")cV/neb^,##Y$}qd+%*f|3$.DkRygÕ7ݰjn[=๵jX:=?=Ӊ֖tZR.QLg Ͽ5ȴ8QQwP<Na:4R5Ĵ34o/%KoAaKg!+& 8Ɛ}w؉Bӝp3gϱ -fg6p'D:^FZR..QI})VkQ7fT|K¯_G)?IQ>$)LPȽsFRqR,p 榦<+s[<]MYvzj YP1FLR+{#%2?W;k߷b՟վbuv<1F9_Nz|fۛ㊝6uIי[GԌ8vچO/RMϖU\1W%g}[CvLN^\1T;ev >6; $ q1e`#@@;ŌQ1tOVnZuW7hjBsГCߠ Pڃ5`.J~ hˇO[YE:Ǵg};SC0 j%K'h\ h1M61?vϩD~ӱ.0$W1ɫB̈́{{_vN_SU$䰫,d"wL=0St_ԽWgO$eл?twst1wmzo!fڣD IHW,[*,yHiSn< >5Vf$Oc]jO-@>ڍT`ў*lKwjwhlKmg Y!c0VΈU?L.&[W:jCm+h̥% !{ye]xF\W=8r̯NfVʳy7lN?:jz\C Iպ^;k_#}8r6ףyqRO}==j {s\.NtG:=Ӷ)Ҍ^t> 1U+"ކ%H~l PRwZY2.D[yhWt7݇Z!J3:֘%w38#.>soDKTLیcGV^}Z.'S[u/SEw2]Gb_k!n5cY!pDov;^4!NӞL6x¤^] k-+;Q+_hW!O9ۯ|\pNYʁ>pJaMz.¾x91TEj~lBJ2Hqj7wt`pb٨ےFVxs F7R;F@U4ax%Mou+. L=A t 캟+<ִ|v2RdYdZUf~%s `HX^Ü9$YG-%iχ38Q eov`IԺF7ۺu;[ވ.3h+4JR>z}h)y-<+ǡNp{9ij ˤ d>ח fx|&$J«JөK?NL 䰋O׵1B3X~q\6Ialx.Uu }'K'ӆJNg+3lI% Ͻc3S4! %KZT 4,Ö^ ?X'i^^;˯R_ pmZz}_&-گrXc}@-_IvVZ@ F|qr Qǰ F̈~#sF0cadD"X#B s5A`:Q:- JN2OGG5 hb_d5yh]A _ӹ^n?-F|Q+|jYshՀ# jZoF!iӕupyxnvϑi%8DG__y2%HXhAk$̪<"2n5r^o&mm5_ ?k=8\9Sµ)!A/[M☹NG_vs/@f|m\^vvf[a;L$iK]&D?7:PsˀM' sq1 ycp\zPy@&}tDUf|2F^Ʃd2B50Qgbjd6v٥!8gܥ 9Nn ~E^6u 9F?P^8]^8{d(- W ~+8t[Z7ΏVtyK74*nN^mZAПgCكl~?A/N2] =AP!c{QT3/&gx%ny]z-OJSg-Wb ;wЊs-innjC-(q =_ B@6ƛU.x|]k7FcѺؤxPZsa.cE[AQQՔ8?=n[ոxVG\;=-n=.WvoH\صIo6v3``/{>VS$ݕ;KՕq}; 8;:rC#p Ơ *;;[ǣX5gӐ.)UJnp3Ϣ|*P~>E)>-x?Փ>+~唂(:r>UVojpqccQ{8Z*UQ/(>?>GA{kZZQ?~'p*ѣh.v6$q|fh,Uõ?b&̿|b{ݒ 8Ky5Yky/lBi/}/JuY#{ ?ǐ3tcQahS[Ֆ9eʺ18^wVP-\1r[!Bm@uOQ^Ԯ+ɏEkV_TT~UwV55nig]qHX[^2iKnي\YR$%/ xcD`w} fc=ЎM}~܇t(E$ jW6CF|u|$U:P5};TJyE?lyT|<2aM+1!Wn9gF؛1 oQqыq5tjXYC/,6tL>R0{˓8B/) Vz]%5=lB959.'ކ{iz}x0ޫgc tdˈor2SYѿ&,H͗1vDk &oiϝ8x7hZ^ykWV$dȮ^M߿phrPro\YRrk)#[j#5 2IFLᓟmy1W;vP>{(N{Xq?7O=-wӶAkp5",}T VxOYO 8NlB}7GI|A\'tZ8F9ܿS:}r5A*][IrQ#l|N +=e[l}a\Yp:}//{ym~;sQZ҈W.Kŕ =H+!j ;>hiBp`\F-xgW}/hq臸W9Y (+Ax>C@sY1}o=K: E}s];+o\!:C{v^1}`g L;gzzGf}khâ d rG5vԀ,jjoMbOcGa&i7_ސh "K,$}7HAe`̷7UDÝ~ 3φҕ(r8Gp]׸WǶ*\ExW񮺌IbgWپkZAzm!6%V;y o6K JX T>M^ cvZum"|ZV4/ʒ<d P,UF F6< 5R :8Sr"=jZiSd]/sTCs'wJ2騤)k1 &B e87=yVw1Un9vҐh%q/_*MyD/Oˋ~]ۉ<U7c4BcҦbd@J>}Wlz΢e>g6)}U4.ٌ; v`79jԱW?&VV#-%dlLSoC\{g+VOp+t6.NW0wիF2A\,F>EmS7V>'9кyM\ W5}9_qBN׵=\+mzO~J( V|>X)cceN{sw3w2smVM;Z\}b>\toJY%Cq%^ŏ:y:Wy[eIzsw#!Ng0'rVA'#x9R5 ʮ% Ϛ /U:j〽Y8^!eL~ZmvK^=l: nň;GwTmav}˹fmJG<Ėx%qޙX7<-n{195l~/o M'`tvWL tNtȁՠYKbI3ө?>Gw9wdy$uP2")~W cM[i_a/\/WHП(_@+qƐČHOH嵠-\xXu_{Y8k ƫ9B-$O9G҇29!O$ݶ=x*H6rb7z$ ',b~oHXgmhTc@LběH8 {YC}=󷩽XUXW8.ݷ+IǴ 8!Yfv_@R.R|~lUCh##ޯ*5>hP{22z`&|9-c-Sy>1V%i$tn<t}X;xwkM]#\jтdxr> yLo:WU!hBdtG VÄ R ivr}v(w*{m^ie.m}9#ykywS\7͵-t`Xg՗f }/Y9"21ØFy-ӟssJ#=c`{[d@XO);靵u!^-op.jS:oFotu"1JkSb] ŠZe$ ,2HP8 +ӅURaZl[(neԁ8 m§+AhKZu4^:]Q##A3:aR~LM430WTY-D-v,:#ӔO|Zt<Ɗs?t쉑B=MAJ\AІe |>(1S|qE<&@Kg['/nj~ .vLKys#pmxE;g1+h1ʣXF*B{ݦnrz L̾( 9~]Cea>^N0j\"T=G v۪7[\?jqzTZFTWFY?N"FN9Aiyv7DxŧS Gxl M~2ܾԓMm5G']N3g7[e|'j߬,]t`#x7Y2U R̓r%q1튏v]XN<]ͲL'OHbg^=i iZn_<跭*vUlk_ee~}{r1Y>Ia/98/z_###<+xZq>NoFرk< O ;nGmFI9 B&.7n>Wj.Dg#+0M/zPx,\;(g?GzΖwڠSr8K;Gχ_G#<<:8/'wMwC?cVW#QдgzroxfcOQ셔PߙsLojI (v\mPԎ{ Z+S1: ~CFYa߈WqNNcw\K#9YSM9?;[-^)Gn7Z84_}[{XpˤC-ۻNM{&^l_rhO_/1u bz\+Z3tX8pSloB^E27ڹy~̏gwz+ JlҊoůVXUuEl]ZbNT}gKzw Fom ћ}ʅϷdK!U{L&~ FF#C[Gӌ imO"X7hm6+αΰ6iS Mtk/Bx -} R@Im/.? tS-l$h#zfȃ~"Xknh-Oz\rft7Fïh}u ~if0!뼝2GBD ߂%E]{[amJD{N}O$N1`gaBV֤c{;ןuױc¦~t<2d?:Qw_d\ޱݦVs%ZaPF}ʦ$ڗh 2K^-ZYP(P 5\@GEdJ1Go&L'tm]\q`"Ht&T(ó5ׂQ>0^Tej7Ez/GUc#D%L-=0[$ŎxPqtAYѣxy,@ IA\j1JbQ= O#܅RY^ ,$yV[hml>gD?j -@K@KDGC"cK#>K?LB}$(K^/8.Nf¯?q &E~S V-I\bzqpHmp !.2*<'di>VzDV >༝p@v U5>EϴFN^];ͭ퍣h8ܫs3ཛLؐOdXv3b&~AZ&Mf9.)2v\oSCVC9&g{c)WAʖr怽#T ;-xy8xstd8FIkHG_a)gWga- ,4SF|07'W^(&M5':#BoQ}בdFpLح׬'V8j1 ڋA$^EO}NxگЏ_4#t=GQw-p.j?g"W ,4ks3<7I+iaé*uyJ ފSUlAo8:/֯).N=rҵ +Lh`:mgR Q`7Qs[6@rrB/'ܯ,'}36_v#SMK]j$G=ExZDYnílf\`^f)i:MMmGj/;xWÁ"=S1Z[nR~xi6qO|^to; ;͹8ԺGuv+o4>41G0b{)~CdoШH?# <-OȔZ5CFEOr =#MhpIW0/"Z~]zVģmX !)ۭ\Fϳ=O*^F^r sKKx])1oEXGn|TM˾N}^)kf#͎"l 喁\IaX4UlIg.ܯckL-~9Ɣ-8BDmlg,6|"Z/l٬nnE:Xme}^BsXS:h#B=xeV w>h=&<WhШXqtW*"¦HK J}e؆͵ͻ_ 4ڹ<'OUrHI[v^[GB P z^B%^L( ]YHv̒8{**"JM߽U;Ƚ+&L1Hj% |fc'f4V2 .̳ hgYQh9WةaP0FeZ[.Σ&*5}C>;y ƽ{7xbP;t3]h\Ę3-V>y43ܲqyTVz}q[ݎ 0*[hNoX)ncvx܆Yʴ`n 3QNXt Պ$(VH p^X:|.'Ԟu(>=BjQ=|xĀe[}1s3;GꘖI {V~饬2(J^B<#s֭+95a/~/1;˃?BYquo$NWKD#>Ĝi;\NDu{E< &HL{H +UA;Ec55E%::xPVp,|g@kN5j,qIwt2߰آ~ swQ`]$W}4um>@R"L2o$mxF]Nkyja(\vz|!$6)Au#jM;l WRYgϬ,5G/{ѵ֯_ aҐUSm,Ss>%- aL֙\R~?dG՞~q\*0Xb|L/2J8tAfRbs[J҃۠<7q s~: ~: ߵ=H-:\Sn |* uԝO=L3/ Rw;ҩ{ǂh>'VNξ~ak|t}mAEI߾銽 >dܯa|YM,KJF')66g9}?Zq` ^po)Hc;[~LB 'gKpe-43fcO<' ۩.yN\7A}^QtI ;V/Qq; GkqO 򝧯~4B~L'("e'TSPU3ɛ#rڳV3fL]wG̎'ad kd^~Fet:$R%f.c ]hWFHYc?j%5ݻ|NRD995߆ɰ7 jC]*αbW)Ս " Hc0#b ` 5T\(<:h5E5yػ?L8M|4[^C"K(Hhw<^<+Y gmpi9.0[ÌTy~kbN0ŀy)eH bL@04$.!&:Ì J]%m%nyzO}TȈP+n nIg& K{GΛW~%!E1f_h 4Q? k{<*OR|%38po'TOK,ΪI*!b'mC;Lk- )T{:$Guzb"]爐wB~jٍ鐲/j!6PCyO.FkAe~Ryq}%(t MP"8|/Xle];SC%tu~- ̕(W%͔ADŽPM{go@BK<ᔃ08hy(ߌѯFﺦ?55'.P|3Iӈ*W A,ap3E˹?`6R5jnMuV3K[߃sSsO9}Ÿi2")i-s<]pXjCr,7#1K2\&kD]}sֽKPv*=.a$qW|d@(uwo8upgv씫.BQ[ŽOD^* z.`1H}-4 m V\BYca"s3XsXI.\2s5"rEsP9ai"[$%?VUzt#>}m~)e#sEE OQkn3bv*)wc&\{&3=E]i#M5>UUs#L0ZB`}>NȟFj PZ:e07mAG#Z!HPbt| t|/tܭ5jn,uKؖ5z[>/e*X86F;l?Ry"39(E(9|q[YcV>7+6͍8`oBG\oz#;5v&M":X[g5ڈ7kɧIzuv+n|>%|{g`jt"eؙh>H~.Px__7j ]/ADSK@ bS=qYa; IςjH%vH [Y:}&ʖ02> u8H}+@ OϷfwθf$A7} O LA8'S2r,W(Dէu =Kx@ChyS^W$/:.0('W^sfc&Yp%)7sXG_C %Hq(IS$^+zm7QŸK[Jj>Mӊ^>8[^7WoR\Fs#LWlbnI${X'PnWp4d]^"OC!%{6 hKp:^:\GKT4.stt/."9>%Fev׎vHwΨ-UZʆ] DL‛mQv,M`E[0ra9p]<^+ANPylYd!i!tL:D;p F@eXO=4g9cRW/) {=I>$YlyPN`'Y ;Dh*> <>߶[Ac\:*ZQNM$t>neTHe1~ 3ot)=%dاh?Fc31ZdꙌ dCx&>іM*_H [=@?@X;l چ'UjOm?ٿ"8w"$^R3iLBAr`6 _o7\:wuw"wΚTcK߭YZq'_䜚!L(#V#15r3 n[T# R&.\Xl3Xc ]#,ֲLM=)"3%.7ڝ 6FIh%ݟhOkVi\]U2!}se׃]]~M^}EվE=gm.%Tm?hgʕyM;QU S4[{|6s9`3E݊+>,=GīT>Ca~}î씩JQE[mDmm$k. h0vH4:*}J<ʁ=$=ÅH)P#?㬤( zn*gX~{NtgNqj0T>'7<N.՚nMf/Bʕ}I{ԲhL )Gڑ]B ++.2ɔ!6.ɬ0x*7}N]`0lzvx/'1.9-@2{֝xZŜtưyd5eqzY+Z}z$-p JsSᚩAyx&W~Qҽ*g 33d#<++7XEhb zܫ~2g8mu W.gVQb {}E$%vES'G0fcX(8U1%8`LQ&,URcG}* _m Vwچ%Qiy>G5GG9 j$䗒ڣL>yF61Ex<׷%YB30#d+KiBSqT#QRoaL3B,e:/$Dv?S.-r6MwU8Eq'/gZsX^Q%šy߆6z@vFOԘsq! k$j@Gh\gcA)":LB,S[[߿mDcI\<}o]:7eo9cO0yQF<{">,?&|B_ 6 a(`[d!ʂaX.Ztast O<|5pW^?Ww LSb+_7seWYm/{:-'r9ڗ2ucWZvC\9@;aN#u>)g;Gh%0P?afX.uY?7E<{+XTثxfS1ؓף}93/D9FXd4IBD[+y.>|)KNԍy5V2*tvqbx ,j%Oy+$,){nEcq3R-Ệ<$6:<ZG% |^.d?\6EdHᴮLHɡ"vsAƽýM=i/ pb%VP(Da+/~wqByEsAu.S[33WHSqMt\՟O<( |VZKnffjJ_np2~8{fP3UK w%~g7mxw֖pAY+*œ'G)yk4_W;Ѥax_Դ*-mG_q/N4e5*QRGE"8ԥZuF/ʡY21a?j'HUss*W;M@{@hٔ~0ZlӰU"S+xz?;x3r<<C'0D7z2َ'ڕhI^$Oю/'q}e"գm5/Xf۹tFF+9XAỉEv&8]iS78Hi-ٌD #TQ*ե&ݧOV`^ÔOǭx8?)K$S }dqW,<rq=8_z=;[Evƹ#jk 8/4J(nKzdFl#=w^+q^ WS_&*{ўio6ٺ碖 zpd]zHךR7Z|~Sӷ%L{3Cԫޚc!W)ݒj?ڃbKIE:GALF+xeOZ[d=~86"gmAq<\f;Lkj=4y/Sq't}')ss7yVn8 5ۚ0C?|W! hqa2@[Q]#~a ]wȷI>[;MJ, ҡ ֘yx:3˷+ v#U,~Qtĩ(uvCreNfH1vmۄJhxlt~93.3I9XI6NO\m9 C~3eACAT4;O^~βEa]#"e`P^25HRS$CFjft9Y=vOST"e ^crl;])07\qtFdK/D| mF-Ri`TCzAA9jy8_nĐy)[{37?EyK'&E-G l"  V6-X#-X:u;#L޽uxmKq]?m<|a<#FYu"u2xi{O٦PPCzioہj(>:|LGfuWySy;g##V|A 򗛹LUdŒl"f/"[WpF֮_&ƻ]]va ~m^B;9Ұ;gL'~Q[=<'1ɍKNB׽ xt~*nLgCӅIQs@.|bw3}? 6Gt;{y LZcS,/ev(Ũ k7,38c\mK8Ԧ³H!oRK(QLvu;5ątJ,0cstV"Jy>ObNoƐ#LMGmD9žʣwMh6\QWFayaMUUr R!&",J6r|*|rF@D)\P[ueG+k'=qFh|ۂiH }u\9*Q;ٽsyq}o3[hdq=/j(sr_`%6ٚL~ xڈW'"w|9-" X/[AehU۽Z턿O=I#שϿ7*Ab=LD1s<,xQ2Z4zrACO!`!v&{~7[4hO xJ&t d$ޔ)xSG7wl7ׄC*9%QTKϏ>&E&!!ga~eKF51ˈ,q$}Ts T{?Y2FKQ}R3mʹ;vb !ٙ[:]|.Zx*_#{303Xflש}]'CԌOǟv?gd?v~#?"=0vsdzd@Y LCxA*{ yL N{'&K.O_ֈ,xezowbcLqHk m۪P;DzV⬉՛e6P[,fidM;aA~vկE+;,x<`yԽύ=3=&4q1O[`[3d03s0tڭj7 a-s;xgLc]PO  _9(v#Wb1fjwqQ^!n'>n}2mctB{p#UZ#:L6~7Aܻ^hn}D}Oث`'߬Φ`O֥qm)|[ ^xl`cI{SK—!7rZ4 \xp\sWM}IS 4Xg>b_Х=d.0JK Ϝ֍z%o/{|!7b1nC=s򸨕4ߓU+вKZ~} ZmDUiM:IWS&ke![ pL)eɪIgһGQ=}ְ4sM|6(eN` ?Z2,B-X׳śZ;WL}\fқ h։G6cZʯ%Q<i`Bou+XY;+-2`2͢o}cy"$M rdE>Øs8E s;D-̅9K~pͻ\Hkh(Ҡ4YynsPĠa N3M0E'~=NdQe껈NW&X|Άz#JJJc=(q:\Q'ӝB6zgۊ2oyNeWPX</Wװ64&waZxq[GqZxCp.g=v=%cڠ +pP| mPZZ-c-KVl LzS:]JT6G5DۅaZD_ϭGzL?%`oI2 jYВ}G u$nd2f_d 0YE].;|[}WE1Hj+ zDOz҆eD];zS}ad/m~q?)#BS_󓤍&~0eD;l&|bPldO'z|B}K-f& y7j =ђ&,JkȢklP= ~1HVe{s]AbTKO7FtٿAE; zjd%"*^k⽤PIfT+WhS{Yf{Ыeq](#&Bjg=Nqu3'-rI}4Qqu4Y"0yy)}C2C)W٬p(ף-bgv>q|Z|I2+c:zJ!gS0YEVLUw="74cq#6|sf`]/;ӳt/:|&AoFA(+zpyW~n=L`Qf~'ZGZma\x\}\^+YQ]֍)כ5_v-= S,(~P|>AP{;5̟-< z#@oVu|w'8XƬܭ]|#Û T)15 8=R(͙$=g{hXu=kX D! Djl[JQ \.]_NU ͘R'Bwz.>앛/or:1Mȇ/ԗvZN"vަ4H1?%ssaBx_=WN7[Xsܦ듕>ye8]`WjP.,:cQbp +WC -zZuNiFX3b^S>Vgs]-x򮇿(oz>VJY$O"Y0[;W:ϡ>e#뤫o.TJT9-U6u#Mwއ%dmnp PB0}H:dW޷=}\. ;.Gză3 Y?# &KXJn utWJZ`ʏlzc:r} p$p=X ݔj __P°/}%(^3#tK")[D!/fQ~9J4|;YohҀ] ۰p^3!f FTXEok?5O ں߱̚Y?Nko3Jp\cy>{D׸4m+Kscdyy;R66⇢wsIxIqXğx3An h$|L |̎U`\q/Z@%aO~!NE NdYs>⯦Sz 50s6[?80x(Ԑwu(GZ `U|qUcn=7d!n Fڑ[T0r|g>$c\l ôB~ ǖĜ=k fR@~j\ϱ:2n:rρ/@O7wS5-`ќ2SVCg4yG a7IJIkue2C<C1V_b n@/Яk3Iso3=3`r9þaX:\' (#떭.Z>z'KGtu!A?P: n8wZQ7V-&j A h gC<^.eis1'v:8@y؈'\60v\2Eђ^>OOMOxʣ'3q8ZPj5E'z)~ޚMB{ )و[nH87uHV[f򡛷=͐+:JèhLR,sLRW2l4:kFH d.]۸_xNI/,e#{F;-lq7Ǐ1bVOj8*λ×y%; 3Hp48'S'!URbK82GfTb"c<2"g1 H.7H J5Ѳqh=>m/Dbb#[SEN9POgw1ZIcVZO9.@wXILm # &RjWD}(%c=CýЂx/swrRޏe ث<3RCOb4{K.tefv/jJ~T`OlL2wDێi~/!pX_vX}8}D*ԫsϕalBSnpʛ'4o#;I")g4^#ϧOCP3۔zݵ#Z·B|=L+bceE-'.kZΏڂʿsI$[ht+,KU9P%GZ Ebn VDW6!Am_3л<_S( !+{>rBgxn,3ڒ!bX͕):yZ K )w`~NnZ}*8(} Fܼ9 wR/H~a-ZE6Y_~~;(k#pj +#xu7à uGV-tNdi5u"T8n$E8HVvˋVUgC(J{! #>7DNp{:z)qOc  b\qo7@캶^SqHwI65ZO. dYL/ܪH"r=&_ۡ nw4mQ>˒ ր+q:㶖"ìV+FfEyvJq$2ꮤAqDLvTToܢ2a{gg|qizMغ+CE|V_D5uxUn@GCm$J@Ag\}~%7kLsEe[U. &gLti;C18:2=O'vɗJ_,R6J?n]RIi1]PD^ 7T1am%MJ"䰥} ;iY:tЗW(_g: ]z e^D#~/W?$zwt!hХ0+F s!v[G7>>5z1u%ܗwu^eOo&y{n b.vZ;,H$\x]pzP7Xd"򃶓c=!PЂ@Yk :G?o&O;tp6d3yx;޻1Bf+ˑA,7amsYr4{њUr\5┎vdG8~쿯"Q*" xZfcB20Lz0'n7nr;)>B/rݽF၍VkYK1 |r d{F5CIImj4Y]\wrVXDsz~/WKw@1)Vƚg%M[㓶HS(m(ۥ =@"I)*X (>DEZ7*O}<rΙ77iL~4]9s̙9ӢṰH`,d(~AN4ewQ)hxᭅ9 O,9WK{+ IH:`6e5pe>2DF}G ғWpUO6xҘWXM֩~ZK/Y>3]JNlp%-\50f^*s~GSw} `"d8? BO@)7hV:;?\I$>Cq맳 dMg\֚tGuL=;$c~k#0Z׼9dG \Vpi9Q5sתxܽoN5 ZE[';~wj:8*:Nuzx 7[jx.ix{C9}\蹼R Z&ryf([cTQ\L^0ǽ'jG0;">;yqf`Q/F(;摷hrzT=Mwmv]f /29yx/fx ,qr|]Ag#;{6ʑDA,6/:L9"H7C~;Js3.eT9jd<(q>`Eg6ӡ0r攋ӛP@Ev%cɶZUޥ3=7n1"GF yx[M BI^ҏcnQ5gh- ~ͭqCEM[+)ْuvE0Ry5A9Ay)3QoD1wEޑøVZSR䲿.`{7j3>ũ෗;+Q1683[X} -#λZ/eW} MS6T(88dMǍ xmYBY:NPзkd9\SqiX5Rw{^~,!fqy&ҼB3FeźMږ#՞ )4&~vdL mKvnjeeL3O~79Ufj- t͇s;+6SSmz,M@ZZ-\ɖpk3}Mgsuһ}ҽzK;02X;na_(gC7M{Pl+ V ١϶ 6pDSS¼޳@>Q^Mw]PY18^e^{wϺ~`+E}L=V˃hVԑ jeJGn6ԟo@cE7z1Z?hZie7]]dIb ڥ~ ?LIfrU޻G-~+!j_UYGǞ7xVαQdq;޳T+AZBR@_; [%ݍ/܇qL]PVb~F ƹX[&Sq&2k,Д36l/+$E_v.j6H fzSN>8ң0&*Sۥ-X 1LҥyԸ8gx-"`w=?a@5Kgdtʎ³~ `lPo1g}adNΥ6i[İ?Nݕ-l"g]Y&VvLk=L>~m@OYϊـtK|6o"*RoHg+<} []<FDjT\E1ھZS۫`9Wrz TMt&#wXINvD/`\y;UYv>T,ҁRXcPc`v=wLVw/i+vNvszjҠe:;CSZrKOkY<͵e,G$IQ_CN)M~?q ȯ虋/XhsТ1=&Lg$Ek־yV7(ʴj|3"66?xN[k6jvz8)~~{Sb⣿s ~/E|-+oQ֘氞ij<㵍VKD-_xk/y0lt>=eOpu tF!4f''i42ohSdy'Sz?ܹs>f/~Q`&>>3 噪.m>~F53@|+sWO9,Ǩu~[߆,i3&oA9ZҤ kQR$u[sfssS.Rfk"zxK1kH HvC|鮽I4՗Y6PSˌQ3S8)ÇV_[ xd= pĮoueX5P#i֞Iz?s C:As&%>JUVqs۫鹎ee)=Z˺kktfʪsZU:Zk8j 1ld#Z^|[SIeˊ$| x  Z>rQ=y 璃gPhY 3 xh5p dz:U4 zRbNvLjt=7?y?bbg*|۶[ i FIϡ~wOEu)(lg99D>ez+7c'j6ɫ`4U'݉6#*WP unzzV'vQHWs Z˒`P_siT $ (|6v~.Vx0ܾJ-Hw#t}D]u]B8Y?9r8'':-ohK+è~SO_T{ }8;c 4Q˿lTIM  羍(UK};HRKZ(rLXgLj\מ#2_S*.$һEucA^P|༥}`^C{YCfjW&9%="5BsXP^b^z=3,^׫w 9yQ-b1m(3Рg[ܣﺱXe5B߽i1d`@P'B} ibK /]N1h~[K{xg <4$/HTGcʧ%[F7z!}^z/A~zſ<apGaz@ӦϾ'>;idz!Ov̬cNL&55<鹮|Nu*V_q3qJPuX̚` 'zmjA_ړqmSCZ]Q|"O9E_ :d&GSu<7frg6QG(MO+2fv<0g842.9>ԄG[oԴeXNi\-Q8W3^6ſ /khǞ ~x+u|Y+5hC6"fR 7` guv9X-i'q3~zm<9֙g1|gmHnoQdKol]aUO/;E3 1QdFŸ=ƜWS_1M]cN1(74{`]eDc. Cs5g,$&ֈ@4Φ63xx*7c&cf/m'bN13ٖaAYئgϴm| JK#۰n77p~۞"XE?YOǝN Es(Qa A9ř:pDSh^~;Nse1=76Z+SQ$z~|{x1CX[JM硷Co):۳T0Wi'G|P>^ ,@z \%lTog]Q[-lmǡl_DKR3 U#EهOa Cm),.\? 8S 3SaWR|)a)\L:@W{(ïTg*ݾr*uQs(C>%#P{M1kVe8 b^svM&OPymSVʞF+68 >0V]/i~U۲&(E+]!o%mb֝wܦs\QWa0u=iǏed!g޸FѪjga7f87'A,f:Q -[ 5Ux s!MW~-#TOk~R":ҭ#XCc[S%=DM$6$6ӊ^H7i/sߪ.j٢KIt93TGһC hx( ʟ tVJWB[KnW']["7.;1w_yTHna7,rT &p b0CJ!C/3h˦^{ qBɔj%Wțó7)xOE9M*Ĭ-%dد׍;hS6%;xu r`he!̞ta|9m|-~Tz5/_Tg'Tr[=aMM57gקx !uG=`ycSA: q3t:]B>MJBJɏ|7\>D%2|_g|E4i>x mJ- #Sp~7K3Gvƈvi&zTdtFk&f5-.kDͧA{G]z1gycZ: epAS0*_=4gwF^1g.gb\kmch]`6;aVJ<ʱ߸&w3G_s5ݕ]՞Ÿ ^FKo`ۋ*[)ϰ"WT糃X kq ]}Mk*u6(71TQH+'E{'QtkZPVl6P;8MS3@8Fvo*xsdXwZ}o\InluڿV z)]" %:,2gcsB\VͱzXj#4+dz\2vܡA8Z LQ Ybu%kg+α]I5[~GI"e]K).0͟F{ >.E,hL0jc9ݖ!"6hy JݍAn [`n 5AٳN{dþ=VgGxqejq( v'{k[nCvp=ђ]T7b9W\]k7O|О j#:7Kfc\qPVm64>mOO|1L wMӘ}Tbf풛%Ykll<> ==d{ҫp|#n:|NOz_Cɂ 1`~X2Dzʄl{6=q)}\ FŞ&9;L)2Ncm,2ډeoSJ n^?u_+FKx$-N.VZگfsqƼ:HH$^"v_ߟٿ|Eֳij;WtpE|KW>BͰ]+5ȲV)R  eeaCvv9|+iXAwa˦YѴ7_M;Ѹ `(n*sKђt߸u\g]-w' ,yXɗڛ jt|Pv87eE.̈́8<5i CK5 bu?[W;f\uvpiaM-䲬-Uh)ژM Vzm`jݭQ{Nk3]X?z޼ V|+AO=ϡ CxbuҎ)0br{/_\M7q{Ys0't}㯤98?A<)/{ %5b~Yxj嘡zV c'kz~3tvme9v%R))10 vrbu5kEow2X;у)#b?7mzߣ6hwUq N&j4aӊbHsQ3@N"N:-D0XO9-a7F[7^@Rv+ַ ${7n'v୻TƣB IH-yV"4c?Gtvw3N|VsoU>v:Jeܥ~{ z:x~#'-fW[f-m2F<4^c?3>[Kx{p;3fq} >|6;i- wVZ|Y IbRWluJɇ" ڟ-69d|iɱ4DUq3e`VZ6Xr^'%4ҕDxeشȭOC]/c=tn:'Lt&Lv '7Պ :uUOo\Pp W/==vgmڦfv)ĮXY`l s7g/67ڭn ?v8W3qK5/tr(Hԑl q<=[Ub~ P.õ=Fmh@۠/DK# e J=2@\f7kGz{yՈnh"]>Mhat#3xƼ?)+,u 7 ٨|U4{%񇺑##~[5DT&.w3]QC8т /n?l}#ΈF᳽I a |7Q} wخS ̕;x)6fp7f~k ڰsg"6fL靋,H@;,&D.sRΩ8 {kUY(BBza#k0o? m-KMkTtB^S)xm26\ Cq`e&w_Sa1y ơ x&g #B⺨k~w$=k}g@_Ug :l$,|OL%f1P6RdL^̶b .p-n( n3~?>b: !×&×"׳&xC x507uh5٭K~3+m@oWʽ xӤuW(1OkOE끟vSqz~IfY 7I0}ǞU_Dϓj?9lo"<͐U2*z)l⣯;}E'E_D%8{ 8-ӢvxhްF :̋D/J%H[狺IУe=~޿x6:޽H2[b{~M*ԯ5T%5I_k>W)W]s~뛠F/׌70?Iѵ ]K!oeց5poh2pW.ZFwC&ҼzXyqtzXn7KgC~?SJ.!s`/B0)8%K_r"s#M1qһ[ 9`UyBkݳ«W*dGW^^lEs>a2pJ6p ƧLZk| >NxcW2<_+'#'|W'*^vpu1e ܚ g=˼<1z#f eRwCfV.0FƘ]HF핐a@H}% e~eA_+ C?/Em|4Ob4)I`݆V ].qF턩stf:,#]}-M=>vlF#~x3V;~t KgԹ |3'j@^a>([1E @ޭڶ#c˪@F"geur~֙W50> Y1rMDe8P挠WN,}m P~)mv/k::}>_Sխ|QmkJ$XC;a{Q i9>?~3uԻUf?0[Đ$gk=4ΕX~D}=Χ<.я۝]?;Z,J$x7]P*{m.]Xb N̡lB ¶C_A:\>I*p_FXxܶrd7Q)iz)=ts~Z lT\mi'/06Ue8b%\$~8~!v? V!ƚ1Gʂ&;G'|2ݢG52IXJ]_ˢQ풮DXUFZ\c2t]tV x/H{U oER >g}΢Qm*fy80p'⃤>imf :EM%b;0#fP>L=z[4_'G%A1=ӣ 72> ̮쐱-+Û 7\19!6UR4*O&I4 & ~w E%mil5`WnwMʒec+1P?LKl KלOyK1< 3hڷSt?Yqț.oa| B~٩mӜA6P)-Z9ΙE_ [(ŷ(s:6|h& ~œҴ"Zn"?a-  #=eg=1N~v5q_x ^ү2zWBNIQR";A6"$(y7I?bwEF,*zCz !g%փ_~Eߟ^2qZMc0[3[cn@a- vC?1Yʣi.wZ}vvoɍýZg^,mjv@g9iYt~ƯToZw~UY%7a\uXׯv~=y*;Jw#<5޷as闺uUi}93f>bc-FwX%Y$Eˈqiye<ϖـXxC~3eE\yJyV[K;!灷J%1툷 g$zZ|אҤ?-"ځf},ç*pD#z2/jL1G`[hE٫*xnl1(*s u?AYȡ ς-,#g6Y)x#r aaSU|7 g Uky[, a+ |Sǖ{CDZc4WG[q5̂Xܐ|XK i,m)c ~t>"]un sz4ko[wv=qJu-:=hE|=(|o5nfRyn~5yU} 7#~|TTKDf濛#3"xy~冬'3Ȭ'75}Ap*wfulxμ]foJ֓#:.7\u2|4Y||Tc/'q꓏M"qoN> ƯqRٚ $+N*0[*MG\e#6z<XfO?33?{7?cğSOޛB3{X4~4U-3U2~]/SS/qD]؇>mJ|(moa3D-fjڞC&=QQt]`?^moLNOf|HiP)RHDWNIWN#:Z] N>"ÿSDC,]'ejkN)3}p5TGNd vP ?Y{!tuIp}]ش+c 9rIe)򿺢k?D#eu)Qq֠OJ SFX'#'7J1?Maqf;3˜@J޶::+}"C;1[s ڥ\[͓ޫ;-[)pM<[U}.7.u24HƇ$1ɜWNjdoRDdkT$ۤIN]'J]8R&n޿KF⻉;ӥ=24[qhT[o6̄7=(qRg2p|8 '|j8OQf'>F0}q??jHƟO*K-hcW&X$-_,Ne?,_džywoR.>~'~pOuqS$8c3JpޔcQ{_8{Ry۝ݲ|TXn~4Yˌ \. K/E7" Y"‘U&'WWƨs_~M~NH#Ry+lbrPVBDIEvɔ .ToJp U.`k}1D,(')Z֬.W/NfRU=;y Xܮ7݌޻z /کBak/>[]_ g~G½;no)$k|,&v&Q 3]5>]v+s)vbHeS/Ej?C\_F=^W]&(:Y֡G7? 5ؓ2zzr/d=G8CiyOykGJ%Ǹ#V6il*E\h0R q*՞7qnk9߽yu]K.L]a_a}+yh?fȩxGEV} shѻo1> 0ƵDjԱzk{~+bhZʣCx_]GmGM*\dҴ'N \sca.ߺby;#X ku =װ:Z"5$#`d{JDtjzi|5b46Sh(Q]i~NQ~lN9K0)񈙮wi.EXyy,;,Ě8boQUAiJ/ XG?hn {':#'tnT9I O` folW IuɇCe3Qͼ?ؘQ?h+Ĩ7(۾U~6A苧5&Np=;0Z,ImWJyDwyiΒO[SVO',|t+Y`0k:!<g>,ik,[UK{^"eWˡ9\JVJj%ݞ"!Q/z>6ꙀO$z{NbE zqzA߃j;ea+` iƓ' 3ەx~v(-E/bW/t}sWHgI$kĝMUז۴+'k7[d3~IxTɯ17VS, YR|i@J7>*jOh }x؍(E?i- ݏ-~4Ru5ƖqQ@1L~j5Zd_NP}aQ3`E4|Z[+WEc"cb7 Op4?mjazvlxJ-jtHL[5Q3] xSU8|R PvZV( ը*"KYZ,kZAER HUT\ʵ*)Vofι77iK?C9s̙3KKF5\dSd`a~3I.@r@2¸"jK헜sa.n 'r爍5%ziZ6Inf3h#=q/ibY@&Ui%,Y,u%\bAHkQL48hMkfi|'0قd)ω1xRG qWҪQ}]N9l3@ãQ 550Bkܒqxv8|6K]$çv~@% cY Z}cqQܛ\>_}{$NSdkud~<[K6SU0nҞhnN`M9nУh5*Rp/qʙ z]y;rvjel<󧽋avف{O}r bX}@'0.Gp#03g/7\\>ssq ٫ƽd~`syHފ{@%tB\q&HovK07sLBO6` Z-&xp9#j"ʷ\w[7fV3)%Bh$u|iƎMg^#K9Y<FGaWZ )ych@B 'pdm;Y󻳙umP @2GRu'MSacaeMf]'״V+bm5`G)C5~KXI9P1Ywfȸ{Z RK b39SX 6DoiZNIr̕CzCN9)(}.#k8WśK2ZP<(=|^ AoAӗI JhzABaW%팝SLkL8p*EJ.fFdVx7 ,jʰF]Mg⪼7[3q\+l\.w1V%yM&OӾ#J/%JGP16 ڠZRޜ([~oP6un~ ԭ,ζr@3@T)A:d(z:V*4lhT v&J޶?>B$ V,C.,y#' g0_Yg7.Esw%2Qfrɮ2iIV^JBRE";8u8HcHDRRobVEia*v4꠾%XYqCggpQ0W&;vށ\嗧Ch *8Y2R̷U;#Z Ag 3Df[]pz;ZA@hξq]^hdp9kT,%țH4Hbo5.7-$=X22]./ɯ?۾T3-qs/rio[ݡ5 3m6oY[{a1>߰A D`" ÷﹭#0\)%1 ل 9@oEe#TF6(uwl!,v4QKAZ m;(äNS؉j=a{\GMUUӷȰzmZ(hi{c+V효٥&+0ZT5KҶVƾs\~ +#Oy>{2xP-XRmV;V[[oo J vԴN1yˏwSJ- i P)ỷb(ͭc;_SNeA$|00p,^LQ=Hd`5aZﭬ;1Hw5߯9k\21/d꒧%]-{zT[!õ2ͺrq0/2Qm_#yyV_9(ʆNzJ$!8;sdj*+,YW\L\<6*r|$a V\Fߎ W~ܻ/[{>c&LG*½Zr9ʣk crgXՒm\h;Mxs݇ۉ7vS{5H_mǀq7$8nnkMA~Uda 2g:!~= m. {'9Ġ'Zv>9`G,744GspG؃~MswT3cЇ \Y4RoS3O+2XdK 0Ա,Lq!qUi50ҥe9XH8g*#}kO3SFK`Qrh;,pXsFt渕.uHE}r5h">LWs /^b:OzDv}ybp=m QdƎ,/ Eh-{I'gX<}|IpVG{b>k;j9P $m;G*zcYFv|Pmi+9xN)ʠ0~rEV’ƆV@W\s;B`:N`el:pC>0/N"oJ܉AJ)ϑu-Å Em]!-2Y!ɮtW_ +#< tf6m,UWo_/q;_$7F??JAiid /|wS2kOC/s7q_~ {-+<)ͦ EMA<2!|^a+k1*vPBF6cixíev1A0JxJ=lEu8rhWOIbG߉D2R$!IP*9CsJ+*Wj+{TNr~o!7ߢo7CRjhHÄ ;݃){ 7.PLrB?[9V̄l+ȞXVk=չڽe+bYZ3Ž|SDzLgŕVѲ-j&V!`mxUBOܬhx#X )^Br/$p/O2 n{!?%Ls|.b)%.惡x},t׈!йQ0z @|y7+sPFTӨȌ8;x ECn#ɩ0L9njd>DZk)8R%}mLQqogs^%6'~DY<Ҋ`w_܇#YE4o~}:R4RPnѯAWL@ n1a}^-`4L+ ?v^{?{D=8TV7"9 -8F{: Acq6.& ~.YHB8懻8sv,~8D/L(L%yz82%ǥ,a6xCcyaKpյ!K4SFINѢ0(N{w;.@p2uJL2ɝ)4BwdN"荽xJ->cx8zj'e_)|vS !)a1z`h8Rӑq8$rXj,h(ˈE %$k9㟣E݇*V<>/T6,zn9>3k@O2̓Υ@* `q5M:Fun݈nB-e F%;|Ke R2iadPO}۝6N|&hN NeYrʡUec@zo^ρ.FWPvlI@кNae){ˢ=YH %>?J~gʽ6t`d)R9)$2L4KImM>F2./>xH칀E5 }}5 ̘Yjv;b_q$]2ijd5{,!H<ӾX`"ZZIlĠz!&Gafzi5=8)zF_ىݝŀqEI$u'DॻG 1qC}KOe!=V}j|-/l|I\ɚpYs\KVFr?1|읨A}N>2~y=-gٟUfq2KDJ7sFciXdQoVv A=a(Lԧ'/L}e֗_6_gįO^^ ҭw|#wIgݩG{L_K?axwhwh7jj6ҒO; k}(zWĵ@p]Fp5:m*_It/VR{/a`m\4p8P2WH²~f.>%̉S/a}Oa}@yD%zP$X^"Xfej³_ӖๆogQ=qב@Cλo?ӹa&-BmR5p/C`jHgı|{Mtߖ(#`i[m@)dWjowo>'?G2ƒ{/DO,fD3M0XРnS`!=6j#%A| ;;t^oG/n݅'҇1a㾭v`l_|7@kAXFcWtF$u?6bjyO=%ev7Ӣq-Y?v1c :K=N_+;\ ?H%7wRߝ`MF%r 8f8A8BMp$} '0$A2#r3&I̎m::8Q c̰EPhaC0\I0p6i3YZ+qж$4Q^ު*܎iѦ.wD%U|PY#iahҿ?1=Np}L: nd:iUgaM#K:N66xt0Ary$nP_Kt`֩CKo/ ~ 1=5+|>m})JF4)2Z˲ɪVaA'GGuY6N ݿ}&?T="귫<(_N!L!;0b,aa>qN:L؉VB&kp:s/tpA8X d8wqNit#PH‚yh5)''j;f~HF4[)9N}wً1veڃJn"\ hD ?45@yFP#n~yZnZ#Q޶Wj?ʰӨMw`=#! GG^v^=kAWޖvO'º(oǿ0i3 PF~VCY̳_N6#f m 2n&hG߆NjOz?#j qVr;Ltx46vA4Ž/9q2%EGm! hn@آ&SEe.Cv1ZQzw 뾐ǬQ&SQ2&}ucƼ$9K$9:v/晣j/6;]80!CYa:E)FIm ;3:3YB< @?so9& m2jnQf<{\Vp;% ~HRİ:8 0Ι?~bgAsxjHQ_/~)n[\nv(Y~*xU#S?8&k+__)AKY6e\evEdV\w54r ЯVݎ4sJc.,<4u>yĴ;ՙto WNcR,w.S{Dj2cBOXg _ P4G$y,wzNժ/g8>6*|NQ>63aq,?[K9Y^4FAC՟VYپ sB5xDr|[zGً^LI9픴tvn0U -r+hu"e, 8 ,REk)TMfq9Jv"/o|]z!ƫ-@5|g0J gw;B3ѫ8qէq8R)k^fd-jK0QN#,t<8w*9;$fi1H7Na+KqtO 9ВVϻhw4HJ['7ǑZNN KDm:fVW~ ϳIĩ=_jK.1}o,-6鹄g aPs,]+l(wGRVM$Wan ]SGNjjG_ :n zȎqEc -s<SG<?̞PI-BOpDx'0YԵْ SA{r0cLNd:pNHj+۟b2.r.s$@P'RpPdbu04C8>-&_dLON-LK%)|n8:ItdMX j ^q9axA8M"B p=`SŨƵ$S&׮ׯW4C3z}OobĹƞ7X-t*~A]k1 v-̝2yyuQʶ[Zګ*#1FV?j ?#e}q ZbUS5-f :,@i̜ia/$^,R}%IsC[=o!ծp~{:ʢ8g 18*9vKSRqSRzӶr%]КNB;W`^f\e\ +'=]0EOı+1aX9m#tjq]'E{Gnv>ݺ_iyfgQ{JMcMJkt] Ы&oiG0#fcZIYO3.<ғ޲{F'ӵ&~'5ſ`6njȼ2t GDqԽ e c3(kfL'Th#-H8:\W(9x> 'a.v ';G- p:U/vudiS8D\6H'ʗQ70 w8~ -?4suӰE]N+5YC>qܵ<՟زѡ pikJr٣3ٟ/ oLT7'w+\k?oz=*?\ .Vgz}lʬwt%Ku?f15`:ݨ3)JQwqc5$Z޷l4!3,[\d ߊӁNh]aR7@1w IItӛ.9϶+Ե*ϼj3e a^Y#/V1}')uMxؒښ5C;ؿF $5L!.w1{gŏOdV]!&g([;1|1X1;_wC$Mz$Ÿc߬HDo-Mj¸0~r:r=0/`k=!|<ʌr"],PәM<%nCm0~:iv: k%מyF,_]#+M躠ΎN nq$(c$Hm:,EXnX^D!6%Ven j4 p=~ߜڀˊ+Pga8B/1Y@r} ;b!PGNo-lzlHڍa+z0 1!D| YL('>ُNM4[͸42)($V Ά2X%p^4oUxNغslG#dﰌWxG\{"#%cU 5yRmBQi:`\ȯQ,/FXi=^4([|1fحc@Z8٨o %l6gi5g\LR?*zxM *nRa^'&sc\aPS#7Hsy5;uhli> E/XZ`(K]Vm /q՘iJ. O.ɔj Tj%oX: b/1EZ#fчݽ1sme=ާk-"[ZF_m3_%}u|7Ɖ/֢xEVFhD7GC8oAeZs/+OۊqLdq;esBv$̳D% s~_ pbܬp@|&Y ^B #֕$UsOL|~yJ0y.58_Exݵxހ^mz&i1U|?KFvē8<d WFIw"KzViɯqjo;U;1,NNGEV^7ˇcՏp% `y|^[&gw'ߏ=0օg;bǏ=m|0ݒQ܉u sd[.AMZ͟Ip7/8x#v{QTN>F2 aXfB=hW²t)xOM+U>Xυ >;T*EC n] x̗S_*>;|?t2L:2@,; %ٟ4v6{wV7۵ L3>?At;"R4)v$!nnO(\7cKA_7nS4o=: f_ 5kn`jtk1zrޱƈ/Uo=쟼9u <߀F5Wz_Ok;5HdwHkw9E~nT_ھB\rwlpɖKl 9K{+vAsj`zN,}F=89pv͆QU'υ&ف0'F{ܛ~q`.Þ #Eڀ#?TIvn+z.y,~c R:Gj myݍ>vaR?!{ě vgLLh/1e܏]Y#݌4؁zkjpx{|܃]q$˲{û uʌ3oQZwwfq?Kqo#B[U?LAN\c_g겺# :LӺnY dk Ե,?|}GeoscU%зdgauR\=r 9e/O`+O<WT/14 " -Rf-O+n̖ ˻0Z:&N'9lW~D9$վ,WƗ{rMyhK-EeeR# ֛b25dyxK`8pz99Q>]UAf)8-%AMe7a=+̖('bW V,6[MM4Wh Aʞ1 F2x}KZi?PYC$b666m,UZo3+dnv$Zb][v[BsvFUՖo6i#rbT؎qs Gw@WIfvw|~`.p9< Z^}.|ϣrzПNdw˒e)ub?ZFfPUNOwF h%i3+FnwŧZH ʳ䫃YhD[]D'yFfMFNxuvbٸw0d& ޚ5jizr:,2eHO *i/Ǽ1m12ZO_m4k=M׺8Ѫ >[ \VW;h:ʓNnkzZ֚Il?e >g| glp !/bI{ {oi"["aI7GfǹD?>~% W%0\or$zE_cz`QCƠQ)% ˊ2y R.ӸL[ 1:G֛0хoB zm&O7qh0nY/ES}u=T UH,,T>+67פF>Y អs[ql {g ;$컣8? S&N9ھlrVcֻݍDq7t9oƍmQtQn*(za*=zq{ۤ~}85O9.MSkJ&k찰yt.(68yŸ ;G)W [!q, "j(?-|zztxṰs|?gr(~ /5LO'';_hˢCQ)5S6-6rUdQwd,'z@⸈_2F0sL{c-mabVh33aϙKZ1"7 j~J fl;ГrY'PqZ(y-VQvxZu :PE&?a'J ae,zSXִ'iǐ&}c$%`s J'IX4{lOGm2LTp#B:#[;Q V?fvb^DϦX8 ƱJŠw69X}T WS"VJkyVWkiZyKAЧє@F"₫Cer#k؟-8X NܧU +Ƴzoyylϓt΃|95a {lbFte =ii0Bn[ua %P mEna+.GwzH$)K{]]QZ+>o/NߗgٗGAB*σn+I{G 0]bmGYujoZv X+uW *\y³g9yWƽTP.G/O AV^+^nQ Q~g@qDN7: ]·3٨DalmfkZ02F+02ae2cu2`ےZV6RamBXQKGe Cp1I sM]< FiK~OQ%ʌ2ٜ_G~Zi|DK5T5¥ڪ@Hw,ڸBV qZzMvdEg}E5uߤ/ۏDݫ{!Z~F:XW?EyYpSfQpgpjmk;t:kepU3[붇H?dt]-l+vYq&9JNId;w^S$_6oU|这-ne}j܇B<=;}Z /-}j鞄}X-x}LC_D89q.HVឺ[asA` chto{V2a= }5m2 mh+Z?6,Nu%9WUn^ADd{%дaD9 Mv9GAd(J{|Od؇`OO== t#qzi]e&0 Xw|1]2&l01EJ .E;{7{cː3*k?X} ٳ(Ǡe:NƆ:GNɸ&L~[p/5r9h#(D?j%3Pb]/5DtM$e+ |44xojaFD3g sX.xbuKs6zqLU /w @t0qhu`e)ZRo79(;>LQeR3< ^t.K+~x'>-,^|:V=MtL\{ tn+oƽhY#g·7v26t־DkZ/!.g[Wg])nzn@兟 F# լ<*T虸NJNecq̢ˆgFC#gonO+jaN\q<;80<:೟vlfl~QEr›Yڅ8Za|_1pU ۷&pfr%QJ+;iVghkxDMH`+4RoncW#7δC"ퟵ[9aecC+aOڥ=_J;E1ϳ\>U!33} l^5 K5 ,=!!.Lm8&\IkkӲ|` ޔxRq7ƍ_F^<{n `/-]u5^!jk:\:u9\uQpumÊZ.?WsUgJQfX?xGarŘN>@}R$'C<\9cѕ?lh]IZ]O[qgX6փՍ+T?7OsWa$UbU=^^~U]rN;k Љ&_VD^T)SOv aٳfb%g" Z?(/ʳ+|E7lll bnBx YX͚A^h6%߲J3jeo%Йvg`/3J濘LKRcM@lГd_-vxf\xC[g\LT|G+ J-TOa}; ?a o$\ݷtL ͧA{P~d̓oz$h c?*gG{+%=畦yY1/͍yil5H5/>8B90;ȀT 5B;Xagj/]1fz,q9FߑdS#t ~J Ɋ'zĠ!؞,߼L3Ol1zB/aCr3"^([\:;&G 3z_hmPs/(~нˏb;>ĢLuDž^?/&%2䫰@عy 4ز1RUGHc9@>:QV-ѿb9b\|__"Nligǣ*xrdaH:Ss:82t-N{Q|(?%WCUn%x_Ey|^>}Јk\E{\GDzba`vաsM'|KO%Lu \AEhy:m<8'^Fر&;y]CQq2[t|$^J]-`_ +݇r-w~}8)hX}A ErH;`DA5Yݸ.b֘g{K5z_ndiI ͔%3*9O~hkSkX]sXAG'*c! 뛏V(xn=i3 fPiZq\^orvY}ZP/p?1S}P=Oī)/7r<&Nci(S3ajH3Qb0,|{ȳ`ԸՉ~Ϋb(Ou1n[_[R]J!_oTdTɲ3#A51n9D-h(1_YW_?y^^G;|٤ʜ/:oq3>? 3ٔev4$Ҟ$J\a!G0Zft3y*$?QM^(V7FcZ[3]qzSW{Xlk,:a ɯT*58xBs) $*c4X]Sу@q~:ˌ`0hP j} ף ~/ǜ_D||¹`j\nd+[|KO+u˥ rڦ#)}F+MC5 K<XSo*uCAҖ.&w HE[0X +Y;Ʃ+=9 b@^6ş3L"zxRNh3">X |5K~?_: 5\ݨoZp܁>MxK;mbMiasӝ?~E {Q.:Q;Ia 3A%HmhK Wb%yE`lC˂g?I?sD_) w8sR~0q؄Q/[`#K.?qEb:Pq{fd;ГZI6( yK2$5"*SV( Nʌ K`YYQRNd6Ahʒ_凞WY> Kz)jI}18@&NNڒy{`c k%rB"k%cϋ챧ְ 6iW)p`4b1ˈ gTG eS1pS%5G8(n?͐ZUCԤǕI(Kaz޺$QyծL5co jEtۦѽF׍iZ oy ,az~&AήXu鞍٠A3'ݳ [9ef71G ޼L'y&R. $DJ0NciVh[oi؊.NjlwEDNz{5oDS}yӊt'9jvu:{N-L&Fٟ߬N%lIF>}ZLW< RAa:rJŕu'/hR C0sۭZ}{l O]"Ιby+Qϸ O @HGSL^Z%4dożuϗ^D"s۽+?衳%˔aF=?} t}}@M5ڑ aa/: E{fRnt8QNN Ez燝k็\u7K Xh q(dhmY^l.j,9.0ZbDYfmDnxRm^OVAsWHu(H{PYqj›әFޮ(~kz{oO5nddnoo_4ޞHO-Մ3GQk]~jjYj~;.' Bz|&U(Vc\AId~鲬5*cGXHmW7Ck:뀢c^rOUjC!4hdբGϵE)q!AF^$k"NX@UT<^!9CEX| w9beq6ی<9ֿVНXtJ͇8-9ՐrV䦊l6կWlT1bW)Jmw$K"ƟX6XR{L]׊z⺳A-6/d|b)n8[ ,]sW݉$Fr*YU)mTis>%-|ˑ|UFŘFmr<5"~{g47~.g!It6 kaQ EE/;Ub'y):[z]yF% ezhi%9Z)h䙵8@2KcZZՇݸ>1lKyx6ֺ .@O!xZx|uU8qwa)5| >7r AFx/"=u\fW"E_J7V1F4+T$|+5+&s>oٸ wFa.—@/f)TT"Ԉ(r R>V5#%{h)֝:Iښ"LWČqQP"*&LH?XjDlV|k箎҂I<>oSv>0 vlEx[_׼Lp. W.҉;p<R\7_ j\oiC5pk+ !u?%Yj1CU ]ǯ*n18W X0^AkW@E-W**C'"h9.`\kq`x c$W(Ee#VQ] -&ƩXoM>V?2,kв6/uQA#^L.C \dH=Q7ؑ+UYp3baQYnb"T#dyRTZha~vg@6 ZMZɷ/깨<,"sf`_wZ>5б$W[^IdC_e )>Hkbm~'Jq>&=LU/Ik9aCT{QbܐX2"ȓ(N;8tH }Ђk1.s_ںS=\gGv"63H ad m{d9̎'fxCd{uY5Q 8ƺ)o'zUZ|PZs z "k=C˰vì-jЈ6Q=j,dy |tn?v6i~Yr:C*Az縟[E4,/S z-_jZwXa]OqP/2{! clM nG([xAzV:o綈ljǘZ9xFm L5~ڎu_ < wmD-C hkw`3j7݄J4L;_2i4yD38"n3־8CAu%Bn >1}/!Zȏ]ph+8uU0'O k*;x>23ĆLcqE)a[Ge>зH<#lS4_d?$SL ᩩ/Jl0}Lb#u,l>ٹOF]huu\Sľ)4p oWtbQ8b⩑FUf Ꙙ6g`b聖vS-X~D6UR׷X{q,F<~jm^nRxh OCyMe⽢OʱﱥBKN#3LT;j/[d6sc9v0|xnEaqlk\lGlA1hs-?,W<x˅DqTh)% Y #|'MHy(<;]x]1Ήx{7Hх6$s7HWb{G/]'NG̭ȍxVY蒹b:?^y"f9Ǹ z:*tbDrR4nu):qDV36PW%^`<4}_ҊB*ˆ,|޷CBt`"<=9jjs)^ 3G1=Vp|ċrKvR!t0OêIScCV9cp)|'o<І%\@"?GʦkOqNJ('+9j1f'oA'˿LYRJ[C}ZH^èi诈b_/%G}|mLxґmxT;Cf<*r[q=ܓW!2Uba v6AmN Gj;Evdu 1.2}IBTtj#3;i|ec )kk? b峴x/)7KĽb+±4G٠yeҺ :hJN?8Gc:8sɱyD=c֮:7h# PIp-A5!H R$? J8=zt֞&zPy׸YĸGo@ZФiQ8hŔkԉs3O}ddcF6?C+0C0t!۱s8ڠ]/% IBx<3y$]`zYM1%L\ acROR+$sIbjiO_`_9rc=;K.͇毿?\Z+?sUt\ƪcjw՞4z¹ofoOQrx8G5ƀ9w0ݖF]ZO~r'`p#on9omMH?4=uQ?kQr٬U!.'/v+-#l,y\^ewRNZ$4T!n[ށŁHp SפF,]?{C%ma'9OO1Sq%^z>5c}+HENt |(k:8 ?Efet2UֵO'/8_}:W0ОFo풕5BZ0duI,Yuxvj㈃-6݅i!],[)y2+@* |ϕXlΌ4>iB dX .bпfHn_=awӺ0(^w8G.9r9zF%.y+Җy@^ỉO#C ~gc}[a=:ʛW%:D@YS>uڌgr^Zd[KnGo:K#.IvEih朏j``~_61}5_#V.4!N{W/#Ŧxϓ; Il"5ID(W~fºɾI`Dü@O1v; i Auj#1;?ǂA~qMx rYޥ^Z ,, Fc,/Lp]]u])%tl.%cA'\hQvS}$VXg>{9,Y$0GؤR+\Nq^DUvR{~j'`2?B?wCmgyåj~Vg㬢'U$g~"8zT}?<\47Z.lܘq5`FZ}wUc ׁkOHaPx>\G/ia{@>W O3|#=1%Lg#ݢ 4?n7ɕ ]H>vR$N"NޕXh:Ȓ-=yk\=1пo=AN*MwaޠZ塉uڛ IhFl$}Bk78Cc֞? xM60K/)b+L|RwS-hѿ$tQ׹rBp"0R8}bY#ԳWςxj#9I67lDJ.7mq4w:lnNn/2iois,:[v{g0۽rvqz&^O΍{>U},C:},T#=4}|}}偂>Nm:}K>]xqx>U}?I25vkuẅY'ÜU\4)G=nJُqfpgP^d̀9]pDqh^A3";̎g4C.m$A-1[qjYIHopj04V؏m cM%q|54h?{GO@Tr  P@%ĂqpWS@P*"~3jETDcURZzss_뭷s-ΰ>yZ#t֊-fD:?$ᣯ*sy~yGpsS sq.'rVT1spRǿ,V^/^28s$F\ZU_!,b)3YN#bN  |aεW{C6j hq}/Vge2L;Z<Gu=CT .5X(_-{Sdx] 9X?;f,)sTs3Ous d44h YVKՖBRDr&Ʃ3;?ՠmE s|39 FOzzS' ߳?wW3@ K$5} Dd_`}7>Qm vS fKIhs{H3cDJZM X½gFgoGx'C _9Go}/_sK&,|.Aާ/tOFyjD$OuEɏ(g>ȏWcʞ^8(Y$N{̽J=4~!lɍOgt8;jh#Wcmh''H/LZE.oRQ݋y,w ϓSh b`t(ܹ{^fO?,7ΡFt}M3sq ֠ltG ^ך } oAo7 }K^o|Jnqv3 טM -Yl$ԃbLt77~z6J"j+y70'W<&jCm{DӬ.Vblf6IR׀ؘ)1p&Q՞' W}0NhR/Yo{[{>6E9q<Ƈ^115{hnvs(e|x/Z!x57{?6Y/pU$Xg,~ݢo{{ g7 \|4%bcZ{)ANk:xbVyPa9P钕CH:ċ/zxQ8/p۝}%zcmюs b+Ʀʰβ q𻄕>FK."~0}_9^-V/CgnJR TJtu_w1D^]NDg  {,7ߐk "xzPUVId|!_V2L־$')Qce˻dGQ~ ;#5GFi$]/DƸܰ_?xw%; ]*f)A?xO#V'6ߑ/'}x{)fqYV*OY T=Jt&m Zzȩ`PIY=G Q1Îf֛œ{2zݝRfy)rN9|YSwmQ=)8͝#ᩧmS~xʙx8M)@%gSqG67{~s/\޷" 'Oj7Rݎ j{6l,U\n̺,\,w~T J?wq|߁߻3*~*f]uA \ɋU0E?l+cO>s*;Z{7; ݛ]³so=_2|9)ƗmE%P#w_$mc>7/2",޺Bٰm9:}#l`'X4=x 6n J5ޱPNAw7~+ ,݃u}W7P65¥T#:ZY4Fc_}#gjwZ~rȠ.(Fܹ[sKV+w߱~2A;~WiKC4>-`2Y[)"/z{GЖ"jOm&9}ߡЂ"k}(Ïc*cJrWO6#CpJx8A|v>%Q[#-'?AJE/*>NjZcD#?i1Àtd}HGXHo›) z%vh'Qgt pŦ`CӟՄA :CCC5SB,}k{9 ?D݄!Dt_P2 $إZB{%0 m"T6{  R`޴۵>Ӎ JG3{}\%rov---صw YzoNib>ܒ yV#fQFNi]/)͎xJS>GV^g3ַi7mk6n%aiܹ/ow_gf[e\}oi` (M ><Hz5K(dċ co+ha+^dQb{jJ:ʉ<*4(FƏ+n+i p$3zi^Jʠ%W 7a' >Ɯ|F+Sn'8ɦ q2nUCe-ָ͸Y/g8O@ͭ'E-k1V7< N͂`g\ZxB˞u/KXc^*׽ֽLȷ#rl}|m\s@}7\0l1sIllMq`; b)p8PGsԑnTnG~S[ds5;) G0۱"#TL~VF _` 3MKZghVwGgك)a?t}A7v@mŰ4gr8!nE e&OOfUV2{ʭ p0?227ի9CMhŔr qrEЯ] \+4z$aDwv40U@u[8$-CF1N; [sb>b>J[/m-V%O=r0cv8l#˧j~TтױV^]5{O9"sɟv5y+pS7fhL,~1d2ϗE̺@̺FP<޴ py?˃K\Z0c4ʳɿ>;`&E+螅%ɓi }ω|ۃ9>}!sV)2f $F:DJТ  ӾT ¹·8Tv(3‰lhjxoREa3TL>6EzzKP Grg&xDDJ75z,2rC^`ݵMueiG {:(,ZIyx6/`+D|f'B~`s6<_`B{fv781Q~ZϠSceэ6NͧQA2 p ugI䓑Vѽe@| Z-b|[=a9h }N3q nh>&Ki,X+UZK_ 4m% Jy19\W 㹈& y~7ȿ؅Ne]~iPb=٩r\D.E}J3"F%#7+oF圜@ Ҳ "=J߇( EA\gcwM\mmbEg䌆x̜"A03⣘SOt,Ŭa|H8I3@^WB8?V -Taf (kϻKt@ɻr,9qKxꁺZIApf9 ^RRt<7苅gV#5qTXBư^(YfʉkhPˉ8$$6u-G};qpHt'KEW]+MϢ\?֥ۋ&6'7ךf=If86;CuzS*%F)Um mQ=bB3#ytɡg@& qO>/,Yl EpH_Ps&81O`V\9n0y`<9vě_D>'779}mc ؒꏫ7BQ~b yg#>ersws 埐2ҫ JfJ2:qltV8T Vb̃Q)9.E\²"7]'v<ӇUNB( '۟ᣌX`l7KnRC+ޯFʛ1\$6 {!>V(je95U1wemOg^kk=qygzF<+@ dXl֞K#*VJ9"_ 㨒 6B5VAk@]b)Z'o2GZy-!˩^W'xAN oM.u=?H+&**C÷CRyB<^DՀ) NZX^:Hgz ~$>LCQDvDp<6j=!F|jX yݫMNO `47):ɫljv'V?idm؇1f-cl~\շ%rU \蓵5迊= _O1ִ,x=禤x =SEs[Mo; '+]9o^ nKbZg/!L%[6G~l=4,7@3wF-5ay4iƥ@g ~/w_~}AקU8lx`BpusN`igqأZͷ#(#}1AQFTqgA;>UrJ)S>+/_Dyvڷj@Gތ}0V$/UfS]jx¢;WbQs/wY0L+R)ȹa/UP\4"Y4_Qűx8"0KbLOX+XJ?=|+<֝rrڇ%j鼯M; a,+$b>4k”95E)Yim"~6 mSr]pY^euY8?o'y fEBIF'Q p^قrB3)< =^Bض ֙ =a9?eū8$B^Ѳm˦4N~q_byp-aGoQǡxcYVoZpi x 1oO\gήʚSuF9LzV־'>ܩs$4{qv΢vIcǁgUlBm c.c_07Zٗd[z.kgE 55\@8_#SHw3ڄ{+"U vi28dT@6KCjOHRx> #7z4zpohxw~chɮ8OZ[e/}%D3fMU@V/NfӶBY9CZzdp\O ZШ[ QsZV Fp7JxgSЇϘ4>bf}3;OnBRTOpu \V|?+Q7L,#`_P&N"boED~HTe w >|SrB!+"NN}wk?ioEңD+mЃwih#Sp/Zgv׊sŁj'{f_KK[ob)4^q(Ne FAϤV-6 9Uۓ=)+N-ǫafX>ޫ#>Ō#.GhGI޴=?4Xeb=}iؖ[`9f!GpeRW\Zˉ"'Bᅖk*btv=ypPmS *a5@r^?)AeI  J ]Jjpp8m}%aOm;$rC5+:?#Q{k4}C_5رf\U0!+. ^.Y >,b0ɦ:3_d -Sv ) Ʈ<${0v[sc^c[ݪ:՚NHMg(n D P"&% % ; +nq4ֆE?&wx~dj\<} (̯rOZ R\ZbGO`Cjx>kxtB¥׼u^}O?U?e2;M+-n}I^CJaGIe%]A m4bC4vsg8wt`oXv]{0_H 'W)W& ܶ^KCoȇmJ 屽]G4fi#MfV݄Gc1CLܷӁo.阹qT$BVm]0 A=Rᾏ#me4km4cvkXAӉ #6 )+]dy$ h%UH/Mn=xw3fw,? 2܋וb_KF֏a:g Y=V8Ӗ NI^X]g+ Nj)+ ߌ$Ji@hZi 9(5ћCmv7ixb1 :Dhr1?tvk]g'bxrN$]pE+c׻)^1e,͹6pv=W(M/jW fit-j%l8GHT8A Rn+ә#gn?~2Ϗ{G٧-['?VǽMی(J["m]~+l]+R|m=uňU䦀bNaUHӇ1hQI?]`rd^:2CR{3G9Җbm"͟P{noRMG #(/Dk}8න`y`Xus"" #V "\܆5wUϓq^g)Ίǭpn~'-u>mJx*p(M~BoƗ۴l|T0mEX_+L:hV[ĭv[H{1w`潀# 5[moeS/BOw7ڞf0֑u}Ӓ{Eu]u]38=<;s:=Ԋh;3.JRx H7D>IX9YUZ]mxAEoY+Q;Ik?znu뎻PCQ^Hc6le |SRt+gpa {'J>7 +&J]ޞ޴*#p5!ط2݅]YsEܵ]E-Aw3]-V" W4/k shEhEKZ"q9Nl 1ƴ.-;cp/arx3\*,UXOp*-b`]}s.Al:juZa )4EZ{޳lݖיa7. p~ZJr&w焹7)q2 EɌgua> 4zb@*CgJ7*%Z~ ld y̲ im-@Pɛ/8NbZgv[+4L0?vvzU04ǃD:3fc7OBrc27l^F;ݒ\)9n%9dz*g.Fj.fb)m4ƗO;р|Oȗk^{cdSM䢶Ì zט`tQ/>iuoUj;p p:([0(zxč)7[OPjz7V9_$1+xk+ٻ `ePW)ih|8{.C{^F#ݛ+2sݻUM{Ľ'۷dqo%{Žt^7V#(fp)͢JX#cfS;IIg1Wg[]4$aVTn3`=%1Ŏ)z®NQ7>-p)VWX1 nG*5ow&͔MhN]sŽL=zOw.8:놻GKgw릥+Tnu6:FI]lfM0&] Ǹxujn{4b yKw#V'ƙsbK 0f!|aUD]z}%]`(})l𹖏>V>ur[0_|o!"PсѺIeQa*Ps)"y.Kho8_)EQL1.gD$Bxp/mXF9"_zE'F,YIG`XA"R禍$޴f͊vβm wF$j*zcL'Hw3IQVL7ۙ6[݃T"V2%/SY__8~fsTqb̰Ӊu~W|bEb 8|BjqS,PxiR }f%Z)ué5z:jOIzzHB?ss~'~W"O' a>/e fmJ ͈> wdɫ~.~ idqʿg1AEnGos8WCo4zQgsޔ׏ɁPn]?tXzr KCMW_&N<_H=o=[7tZaͫ->lؙ#W׉0;'zc*s9UҨSf]m:]X_%QFEc3}1NxPy$_1Wgnq@xPDpI+<iKഥq=ͦظ:nKBټg-,Sc>y+b}!ςI45 1²['\W UNw˄;< 3QČ9ۺ%D(@pNwt' ~N~WJ? I 5IuNnʌb^ţɨ녎݂pצ]:̩u"y9yTFIgm66=y7-hH nӖ2;I`aB0dY؟Fwwi~dWe.Y}k\J#).^! RVYpCky~g. .Ai>9ZE1*D՗ Nư41<J귉/g3AEϓ#ĮNW;tw0l'/\y'P1Uy!8ݹ.!^Jt+_l _B>m˴T;ZRi=$Kcĥ]G+510IκDv$( pB#;KNb~?ƾR˧,Pq߇p҂韈$;Dт붚r‰s8Rf>Q*= 3-!de#1oKYe{i]ؤ9@e.А TTF9VCynGwya7fH8̧hΦh=³HCȓe;,QX~U_^؛$n#ZnpskO5SiG(xysT|Lm(3yG{R;a#Lq lHVexCO.Iͭ {I& ~!K#?g-̨vX?aX3ꃢ ˅w~ZiM&×~X`<`E-Zb.U,Se0־W.h,2a9a }*݈.Շ˲ {yn7U\-`hΰ.X܌ǿQ=t  dG2>DRbf]i :I\#) fy*J $'8Bp8Y :D.4 }:@}4VHOEx,c.E Cn[ʬ4h^22? `85_nIϫ8KZHMlOJ NhAn,qu5oZ[UsY)$<RUBdև{ l tT6=q>yc {1PBE>ezTzL>xE:RQD'R] qREc!YϪѮCȇ~;;[-ШzGQ퀰4v3 .} =H9{p$FdZ~)cܿk$Kw+K^+=#K*V;hw6DL4>%ff!%Q{XyaVL_v1K2% /3u'<-0cn%ҥGP<(*wg2t.zVč{ҽPAߢACAXX%E ioT{+FI/ OT8yc N'1nW\W8.?^k kY MtvIk/Zډ/bQ{܇/u-UTM1S[xfk1H|a,!/{ vy>XRƒ'o!p(rWԍ>r{e%ٺrI_R^7A9Q&wpS(MuPmxkZZ곂}3[Ǿ85+Ah],//TZ1T'[ p׽f>hm 0vb-*Q|;vgZs9|c!cۺ<28Ċ/u"@~2 W~._c)lw5n]I߁~UW1U kLw 8Y "Nv^=uiGfa 0o$|wZ(ޭW|XDECjS襇9x2$iZuuw+9K֞ &[@mSz5_xG'3ei|GY 7G_]/յQW:I WfG&20kЙ=R)Z˵mMcK_V\m+7aeY#AsYvXإNwa'iHfho>RTulz}TepE,y`>éCgkϹùó'%sWe2to2ZŊM媺e.~/w; \u<4C:Y#U'rƻїO0_GC0,zb%?Md\>dž+j#u ;FG$f,G&xzXL!r4Ю!F`v@ EaܑLDQ 4Mks q)REVqpܣ<] c5H?T '0>!7j>UmY^,s }w=jFo(o03,k33Ӆ}VYG'¢Wg`wF^@g$ *π++\dw NH~֖d 1?H>y̷qjrِ{ 7Sȳ=1$qҙNwc]WD녑5 0;dK!G}n~G g%9FΧX0)ā'Y{p  6vc/ MojT|؛Thl%M|4nܦ w8);O1#G/GQkVDT!}Da[o\Fc -^#Z,F$| (n0g3S3}F#"]4aX!9[լ{hցY=L%#CȬ&?mM5 {H zwQv 88H++]m1Vq8W\a6Hb'Di|h/ܢL5s$OG5_k"M_bFKM\J~>gp.V%Ŏ K8%ukL2|zZgp@mA]y pn34{V^$gbY-Poyc="o(\q3CM'P'sFگrCX4BĎ  ! zZ<>nk;s s|_L]ߟ~iLPLn/` J)n K\o;\1Z`2'%ZP@ k˕九I積x|]!dG ZW,?^!\π&Bšc-Tm4(O(ג_X7fIUU֦ö0%:nQy͉tu(h'zG9>3iJZYZ'Z%wl\g}0>0> zM->s~Dz[ VcR;.~L}'vg54Gi\Uz&3A`DP&~hUG<[&_u^X3bv e:tq-EX/wmgW`)N1Vt]Vz X/|eo񫮨7Z Ʒ;xUe!)Euiݗ[\VC|u (N+ \yNgCu NCɣ*jn\FQ|+ro5Xx_S }{A E^G =|n4Rt ׿|WfE kedr)ZWxdČUH7xA(1&OP$tc ?*I[:\6DEѸϒ >{Rk>I ]js-XG-o;w\5fRf-lL[n Co'EzttP>VH԰*(k6Hs@hL]+t}!1I |5 N ?2Fj׋U\6{[lwT9ʢq(=})AT}Vucsnش`T(C_)8'!%FpNrlB7k~L5)U~KQI3'=YM`\ˆ1"v6+-mh Q~ l3u'YMI\f7q\LW[ Zi,87va[¶L`i%j@\+kinyNc8r.3fhYBטWa]նBKg,q1d\\C"^>sxU K_qrBN?Ϡ-bR7mh}#ʍ*qS L$DcISPyoH<4덼3sWS"zVhY*Ж _%x]%J2}G sU 1هq J6'o۸e< -I\sU Zlv+1; YN{$K7K/ Vχ_9) ¼ČY%VTKťԪ}pP4rv-}-|"+ p}'dmkU\_/GD pMx-"r,Z* $=&r,̄hf#4BG*7)^5 {7[|v+٧1 e VnF.r^|`A6+F7躋 t> U 2O ʪn<{Lm( FWX瞷E^FW/7_l ?m4PY8#Fb{ҽ{jszMTn.Q$Iz e'N-.Gq><+#8 DňjGkUaݧځ+= EdW`TuHdδ,S#?ă_{$cX)|ߓ͢ k`Djzׇu*zv"Q}BHbꙪ 0֦YφdC-m Iڝl'>3aS؇Gy FƅTC!?fO"vY;I?/7]i|Ňҍ9Y=h biKU}@ |[[ dgw*UcyU"OyRcIQ^|F*þLζrnvbLK܄r˲)PځZ$?wB2ZKQ2wS!0ckxV/L2Cvz'[ǒΓYj`w5glvfya^?mNa4[Rn@ hS-sYE/ X~ ~)!rN n9Ρ[i-C`̹ ˽8(N݂0k}an`d[;u.ں^_O]B3όWIwp05NVVVJb!ޱ˔7O-"Eb'!E9Z " Cߚv{# t/Z^[ge{>+V)<ّp~{ o%E=IWo{Fn^|S30YZ~c/i!~3zF^ѣu,nY`uEI=o߻B93\Uiwn6؉ zz4KX!XwkHQB%↿ r dSOw0ocSB_Py:Ps7=W(l9Bb>U--ZI{Ύo1'ctUJ]Ges;qTy.X1 { '纄>Gy>fԋ} ǣ";kr7Ww ~|>~(kRO(hEQi*|G. H@…"USV1(XM>(T~:ZX#.nH^ʵilЅw!VX>L/3z eA8j?xF%.DuD}_lE̤1-$H_\n|14XGm|wN<5,Glu~cƐHKpu>̨<ӘS\[k@wrp{aHdLg6Ah2(juaS]r: >WD>{ iYPR.\GX}c<$񎝩b^Ksf#<8FQa碟vzug}1d&yo0͏=(^?_K?WF2%>W{&恀bgʯ\5epnWp2ۄF0v=;7-cR<?w|u'/G2K^5 vg5X[(uepv] #SNO—nKI@qk.ZB-MHznE!#QжmDHs.QϣxWQ[Ͻ=1uvZӏ)#̡omF- o<:[о@a2hX&cc s&?Ü?~ބv?9t.lk_kC^ݷ77p=(YT\:l=22xm{k˙+UZaVƏWbGª_)֑bz:kIo\̓EoRGWuo.Np>6HI-FJrxX @]:;n#ߊd cM001Շ\h"V Z`{/?_D7D=Nux⚰?>!ʕbBZu`ɰ!g">եUOUFuNC,o/v m3ܿ+='x|ߊܺl䏓AAJ2hyu\G0?[폯;s5fRA.(aBx!c)}}/8_mGr_7ca)dW ?˭:PS]?މ~+ȚI]lQ׳2['#Rr4]ߎ ya$<ߴ]km)bHW3E2j,S~d•^J;M0LalbnV.=&T4?Lf -ٚHcKCkS{x}0aQ󼹦:&̼b2eR'( e%f\6{*VFu"HU16>31*v!78>^pi\UqIp2p"k-pD8f/f/ŠSM˵sjztGOÓ" Dɤ7+~X㚞g!7Lv6w\f?5a];z)se@>N66t3jzX-6)ߕ _']6g ̹CRƳ7?rꅜ7].zd-#{Y둍[ Ѧ'Ury\mnT3OXI:'%Xʿ^% y _aA\z '߷ -;ivRZR#i\e.z{yu{^mk%4 "˸LgZI`d }}!3X0bUdeVmXiX˶[*[h_Y>ҝE]2h6wo0 $YiWil[ ў=ˆ?>'ϫHʎk~J,O0ge[ycV`t'- ·y0`}--Y)<L";m)U@7ٯK0,;\X\B%r݃ǂ_j.ĵH3X`i閫ja?U/1tos>^J>{g|5,`} y 5)nGQIR 2M;[RZ[Z٦Nv5?v>?6j/T_zb8JI?7O ŹcEwvsδ!l&iH#FGlئ]y 2~pU;JSc&k $t+A;@jbnsd7v'Œ%{O/T4&gOJvWAqmev ]c]Ey mpFC.+Rߓ I ŰwRe b8N).;?zhZDQ›/kb!Z6LJKZzLOzˌJ; xy\H1k◻ _z^#2Tñ"u z Is3V!-lk65/9&4Qs#ra\7F9U]ۅz5E.MYa '7u9^ql7 f`TݎAGD61 7;Kԙ1rg54ec5dEJQ^ BG\[OAR֘7R ӗZ[;O5|Qj#wRBu)s}>ꋑ>zzԷ"߉6][s0Y1%=gH{!u}(ῗ/xAFk0AtaoUƥVq[Xh gҳJ <8DWÉо: cWA p@ߪ'5M̦HQ>|L<ŠZmQ\poV0 j#609$0Yu˙+!W<Eq;}%JZu::\!Osk:Iw=Wa>; eR=" +apgrO-ANq)s.QlG }BbΣ<ܷ697X*vUWUipWB]zQa{u/|'p܆߸ c-_8f՟j}P['b6Hi֜u.RGYZ({Xtg}zKŽMcB̀q/|Vt{9W-n˽1c}JF} ֕¿.x3|/Pc/ cKƥ= e5;>yg;<zا;2HAsձO7ϱ@Tj_Zק5EU Wlrmelp(ׅ~eЂSj8>BRWk>-@O w5[;ϱo$l}@ b)b?)A.U|jY #OReMQ^ˍFfWny~jZy0"1 -gGVWD: nc W3gX 5(yX&?}u"zA/5чv>K< kf{S>=c`u+-c7[#V8A/ק6C3osLheZ%JOI7qC~̎xd`6q ɒ,Z|p'-}^W("e$O-%τugիƽLܧ{Bk- 4-%*#ˀ2prjk 9$"tUajg `>RY]IwH+ ,'xlVq}PD?a;{s;}BZ'4o$2EP4K,}͍+HW]U$ޣ@GF]4&-e,Cfo+aX; k6`9}>OV:Ʋ_;B<}x@D!s -SQy 6{뽴ly^/>'=dڃ$(7HLug%NҀ3@S._@֗.o+ymdO5a0N% H$j@H#I <) T2-ͰVh1Z0-8'j[`SHyD _w) .?O.c!焼70ɛ\nLh3g;ϳt4f'P9 fq8NeFZt"ؾS)T)Z3G$6HĆ`xK/9޷'Ś<xYQ.t4R cDVkdQ_³xɷ'ۙM6 # /fҿBz=[ӉjZChC87FW 漊;JHQrLk]dU)*s(pl2QJ )V݊U;G߈n%@INsjo?(ʊ0zNHG㼼Pno65lAZD+[r1JYMxxyFP'dFtStӞs56ۣ:@ދoÞsmNʡVMY M2} {&{Y-XQz;{,COOzA<׼^az)!gt6T1کZKd)֚nK1(ȼ5Yu:Z$8ڲH%ILdOKxwV5$ɫQWTG{8ڍ9"_#&Vp͖6ٝ7{Em' 9-hG~1|-ViXVRҜs x-ij\ݬ\~%{\=]~g5Y5.?x^5/K[uyOx '“oeι#D6kHmSPV5ݭxSՍQ̼B*+G\]^D3q.WV*2v(\K"a[BF"?;'}kd>FWr'QƢ0* | Ac#wv+k$R {*CyZȫW7qcg)G{BnY\7 g1'pp /.xė=]ё5n>"σz{|^;>JY'm.}E. k27m S-ڙvs3"8]T.fU-Vb:m+-G~lt g5Ws?H]; u~*6#^}cw9 E}". zB1'%kfScx1D<8?͚2Q8pprd".?xv.So3 \v4k1Ko"/=ɲ4-§l-N;bŬ)3;= =<9!edJ<*77w )Ow1sxpwED'WiojI-7?ZbA[w?ԙpLrǾx|f^QO ^Ʋ1 ̎h֨w|h@*-sW>&~ok.5B'vSѦc4ݍIWe0^709*=ƿƇ!Cy4pHU0mw_C{T5"\a1VWH]ǥɁPqi`O!ul] Ox8vEˮ62,=>~^Kø ݨn9kfK嶩O~;6= #g bwо!uY=M38 Ю2fZi%XI\Imܛ~h {gju'?$pvtڷߌyVOgyFXny4zguHPҵc툱e̔mZpXy:>2YU4* e 冽"%rϿ<x%HOYksNQL#FLna#L0jJf\"݇fc w8q^b1kFX{}T]g#zxyL>1ᴗyV!*wor^ƱuGh>:};yZk@[9ըe1:ֻ7fܨmue^KUx~6aƇ[zR4GPP\K4cv ֋R'܉_}*fmY.0E{w6~hkȤrWiOS2#Nm6U)&/蝄9q<R&Bdw POp|g_ZSQrf60د5ҷ3.5 }2F0%vbvN|?UŒGզ7bqn&.^願%1Dl8UTcy=uw?i F..L:}}1 g.UK$C3=m(m^EތQk]6۠=%/F+MV$ $7QE aϜKУȨ@ ';p*J>ZBA|c f@?qz4ui'͜Ddfކ9{Id4QrۓoL)cVn3(7U vi3?0[e=b-minP0 (rO4l#t\UE!=zWdDdY8p*-(Y;gf˃~3c/NY2uz/7I1({E3B⤞tܽQD kj0>0yH$\| ?֮"dbb.yo›{b>uxs!fS۫eKΖO%Ge= Y3)\9ٶ J;EϟzWʒOt?;XmS3l_?+od\Zυ<[Hx>nq͜ whկLX '@Ӂ5J*p':ðss.*E(AF٭reʀ(FT\bp1l~2#CwF9~aN_j:ir7WAY^j׍6}=oV͉{Df ȣk#ET][ k=W`fbg#q(ɽD͐^%U\66#*u7$|^X5L:F =H7fN!n΋@?{ ;(;f.@]{ᠺD_ = kaL6dd>2QFaU!=2<ѦP旈=52LUf~zA *n5l$m >Mx K*VWgp U2Ot-OׅJIv6e+wm!GJ2rYao#[`t}˝F {Eᖶ^Tُ!Vmđ{c:/:;d]?9W.w= oh϶4S{aº$DZlP XPޏ0u& <x:قš_Mx u|3&/^K-eǸl#0<׬ӽ ϷwƼLK'[䙏)0 tRZ ź4ĺ.<&HgY#U]l枛µ+>c]к]E*uUEHkh_ǵ/=+O4rj68S9uӵ(۸C3$c|w /OL_dL?C1Gh+xg/ˌՆigģ|r[qu /j]u3ͬgs s.g ό:8ex{<,@ 2!¼ä熑_:FAVc>fz x+Px }#@1!Ͽ^B0r2snr`?`YY/釁S_ktO a+gxWV>` P!_AAɷ|(Ť)wz/;üՒb&bsn6W#

*eV|sF>֧?':e}2L\^dٖb֩M{/1pkVx *CwHXܯ;O%2}MfE-yJ}K}1==|_߮a'*@%ӷB_.O5v浅>Y]@1<%/xEb;-3\e'h<^OoXXXB G:Y,vٹtQnzi*t]߳W? r%v)WD'(ܯ1ؗj<(ԃu%fԿ]=8`?VHYz} 扚O:B>w?kaW$|Eܜ 4shl{&B):-zv, IxeV=VJhO } #=J_/\ҫ zӶq%@[ܙ?zwW\T;$|f~܁Oowk0헓t;R0ާ[)PNr(O?;%t'rR/o05!;"yAV?bseOɘ ~oԝ= /Nc:.LJ,%_HBVz?IRv+A%Pg7wB5}:f9jnG04CtU1e"cY='qS$W\۪O-S*8>/=Dɂ ?kUqQ*fзcv7- mG9Lfh,wx6tm⹇vs;.~$ ! 8pu;e}|V|9WWj,xu<=LS); m)4'COenMͻ)o0ڿd.LpJ#! _ݗfӃ lu7(T׿j@޼K_Nir50p̱xxz+ 0mr%Tr}m)<ЂSxe7؎ĵw~>hK-m-q+{)gxW\͹}: nK ;Yls͙r\`pjw/X=!61@ɏ*A/E>EOxO/ú Ռ"P_iQT2yEqmmlM{Iw.#<ɛiRezF|P4CҪ{Mo;=`l2g/9sN j D8Χynz[$ۓ7s[S=5K%5KiZk$+n&yqo= ]1sopw/kiOM^f$ߢOZ:b]jK@t#v"w,oq)8e.OF0;{]݊n*DŽ䮰0_sd*6jݴGQU\*hsځ~q](yF<뫉r*VVZ \}`៤G7BƸ!Eh6hOOXŮ5l;]~?PnC!jOڒp8~sM-+rIuRo*ΟI`.mSDřEPU1kq32x]$xBe@&0aYu2Nj?Ͷ L·A~i㙡~k 2?>"M;ԕ8g#&?v~(XL֟Fzq8/ 8Jn)?F4)2Zgi#xi!0OT#N c(7SYV9fǧ^c5f njIb%f^)$Z+P縴S~x|.׹8'+ֈ{iu%+jEF"M3֔Pw;R7CnT"<qT6 m,#U7g^!~;"IcdKF7 c ݔWح="~E# |K]>ٰ+|Z|zO@۲ty1SX{ӽ簶G?[F*k2j#`ȭ9d+DpK#ˌ/=i*aLg7 AAy V='+(G*( rvڈ-,hV& :W?:;٪lcj[-E.@Z囇_v7JfXRrvP\R(blqF-֠W]`N>rN ØW"~>9hKcܦ]MZW3Ta#B͂C.Z=L6%Q2+:Qo =SlyIiS je +>쳁n ^ƦᵴghE fc]N(Cek9u"+5Yxh} 'oCNV|1΄ki]C))"S}p+Ww#&W1D՗l 7K[sC'<@h]G0OqrfgdGz`4*KրfLlrÞ\_^y,'l9Z>|Nͫʛ4EgP-"=#V'U>tꛫa3*:@<΃hg }'j;D;(?eAhpєZ ~X~ +,#/4f _p9&$_ㆿ7uXGބ}̩:bvR%>ЊhP(7uO^ӏzcDS#=*s 6@ =C-Ec1-{NCsbzx=lhOó$.K|P>fhR}5 |PRs9.j7>l9Gj^QxcWy?$ {֑8X o}QR釳4?vF"݌W ;]sc&^Z]# G ;Z{G6_]ĮaBrlzN^v-Mי: i;UFC1\F{wj42Tʶ 2`jB}K |ѺXɲxL1Oӗ94N5,ϡLB'짂|ZRO0V$Bf'XH;dz7AVa%Q.kp؏ VxkJlΌMX76G su$!q4kA.+\vOf닌 SBѻ#laFg`XSP7 Q?m:|f Wz~ 8^hcx2w!͌_Gel' ƪ/guLv9ýB7bsf]7!ZI-]:t!j3g#M?$@(}N NᜁмV23_uήe7ǀaAaH7}Ь a[ M= T:b{Ž> |Epo q ~:cem9:3TF!O;: ؆>'Vp,Pેw63y>j֊h,xE~K-YhL`y.O[EWhg)3F7>ϫ{CۍR5_TKs)+Bş ' `$ž?Eh3<}$Φot"= UP)'?bsr 痜%rSN\%N).@с" څ Y!"%H]7Ys,Zf<9B6|fχVzf&lYM.M0-}e ٴ Q44}r.wg7&iC5y 8($HBMCm&OF|ܸKqH?n֒kӒOt5DJWYOb|ogˍZOdiΟ78u.F5SMp~4Jgph\|~cϭFOҙXN=!!32[^oX64nާ -@R_Em^GFzџɭ*.]仗N1³VKٛq᩿ J@Q?c%XQ-GR-ځ݆Bk =ޗZBw6CЦܦcqRXYШm9MV.xю_ӍgóOߖ!9ڝ(y)*kkLZ1¸Xg2d?Ǚ7(0Ea|K/0P A{n"[pJ7TM\S${)<@hnJv`s'uh"]K? <Em)G֡P"m7#g4֢w6F(%܇؁e/pk3F㉱_HnϷ/,U phJ"{GQ88?EMofFQ2)c+|Ixs}[ E}ňu/b\ۛ[Oam5[ŘØ<ƴ1Ik'[ Y0b~{<y5tFW W'gaOVJ.a8 8k[03Y0*$"-Ktյ8ZR ag7JWq41lP%FD$ƭmFx8Λze=ĕ 'nAh^(&£)E3āR ?X_[ ݭ8vԯ.09P~.gkTi,!9xqL0i hMoYZLrnW.IXa8;jc<++4(s̿ ji*3DK7w\Y(!2{r ԆbC AaGM6Ayՙ'[qH;X[zϩП^FYb6\!(<qNwP̽bzspwNxbLhqN?%X否&2?!ԨˏGhLhC/ϠQ+aR2 Fv G+xƹ` ^LNS rd vSv?%*f^X60gB۰H0d%նb&OmƢE&/8>")t7\DeПR x8U.fxl37x;IF}f*Bh A" bum8׃eL-V3w;-FTm87Iqf?LўzԊ q*n- ֋xM|'&=8"nM.I!@S*5T>Skkkƚא< +g] ^ni_t}%a R6nUruw+{3lZ:F%FI߉*(|[=QܘcAG80äJ4 cn6):I-ZVH7F#j23sZ>5Zr฀~%qKn6g.+0A˘)|gJ5fۣF mz)g?Q8 v,ٟYL(FsS"g﹧R؏pل =FӮ׆1?=p=C2&󋴭z#o|o#K"i@!Sa&Ku{O!4Y~w^VqoylQmo^.9;ױ}Hמ,^-Wy5;,z >žfkEt!f1*5}g%RBf"zr(ٚz_X>!!>[` 󦏹ocێ@4 рw Z[4H2"P[&V c*\WvT(a**ďڣPTg+6)H7P|F|2ZXhM_I8K ig&_0P5mOkb[\d^{=h^=Sr'75NG v+r򰒾r,9A9a|} Ňo xV.Ӆ7i4JcO{ :~KE\`.Fk!NZy?V:jXehy=>}H Ǻ-}-M|Y8`BlRv֊u\v4>8%\6 V`Q+aq@9I-l[l^Xoҟƌb+@gʯ_.1vyP+ hhk|MY?,4[nl7<*n IFHpm5yB!Ҡ/Ch-=%rN5E ߛWvufQ `5i5^zZfp;@F W.?3؇:.B:.`>_=Mt0}q㭜Qۋujq?&xX!L0Q×[[gqg'uJ"GT3. @,us*~?2p ׳o;*n0vZ fxlQXDבw 6ȨC BuD"B8U73I{ݥ-1˅xsy&QM]y<'$ɘ!_+D܋yHʍ;LHgrR,ppbK>qP{FUkCQ]fGT^NQ[黦?3 U/[cQ+ܑ!P7j$a~}.>aq?!p*JetEwC&톞4:־/GO_xkwKM2/8[01bBGІJSp+-̭-Z:k85X?D$,я1:eߎOg_mdϵma\x/WR @@`Mmo~n ct.|oP@k'3|?*P̈XXƑ{{;ǡS, 1O.2xM!*b:cm]Bljb4x덕F292s*'mXkqm0(Jf!mp[a%{XgDc2;;"]T* *7ޭ 1#NEhe:o_6n~vQ7!TkewXEQګb|\#5qqo {{X)Qc>=4R]'lT?9u#xd{5)O'4ޞ*2 ӓn>5 kmYp3g[wT/] "kZ'kx%fSN t*>was?Ŷ1?5Og(T0*@^P;%g̛^-ݵ|׹>cCI*xzN@ hƗr-2 7a0ce_h}X a]r cطoVy){CF%cmZsQQ7g=viB+tZ>+/]xs Zŕ;{iK 6(PNQ S ˰Ԕe+*UQqׁ#>! ewι~?$w}g0*1גէ܎b muNx{-${@{'vEf9Â]Tl8*k qL­mضFO(Y=T=ʚ;;?.Uv[<]EQ,Xowuw0h[ 坖}]fY`4]+(=p-ʇ%/mѮ-4N?2e+,hf Xf=Gц0Fnn>ZyZ w [RwhTЊђBO4 懆7|0+?ՑϠaw]Ѽg }=ta4Ey%S]y,o-:7pAmŸ\}ںޔ~]v-*Π[aMyvw=|0@iv;e.{%X]Jgo85_v$^nYKm%F%MIz ,Z*|5g^2|Hh X.z_>t9bͽ0Ψ'I&?h-]ں-Z(\\ky kꮃm% ̰fB.ݭYSJOrG44J71@3EGOy]DxkrAqp'lQq|>ض!c)/^A+S,.RFēv۲UMF[-砶J X,#Y_VVVCId3au\X}v'mX=p'm~# m|gRt!3:3|DZ)j6еVZ/.88ݥ}ChN _[eN #z 7ڨO0zfyxaQ}}ez5bf9JOޤ?l^Ðj #]Q˾?1V^w1槅 iPKx_s)V<%D-v]&DL ؟Rcjiy֯'<R:FL|K޳%|h=xnj5hp@Ns>8!Jf9#ˊh@sB c#wR.DO% &хRԷV+5zhW3xͥ&(w?֥Vl0ޱ xlsF m և}F5KЖN]w%oT雛Ti2:hȇ3 >őiϦϺQ”W0)ə%L2J_yE9}Ck?qO'&}4in iV5 RYW[CuF&)$dZďr`bK3!265ׅbÚY؜`sX[ŊV3`dTO]%~#)h9Y~ۯ`DhY:T*}.sM6+mVcx-@bk?F,ˊ;Yehŭ}:|W}U)`ˉw>x'@[9tIy#m-e1˃&V$F6F*o*ǽ<2Zh/xW YcU7-kmьwv[MS V~ֈ~|UDYr=[M,^<q:~x JTrJ0[D+E;o= )?gQ,Jxԋ4>D{g[+Ax];NkXǯ+ן] ]Ip&0NQLǨ.ꆗ9ܐy@JFkqdl s0O_Cޕؾ$n#<N5!&ϊ ȣ+`05̻W}(;Q aZaYO^8FMY^o v߰7Z5RG̳VB֠(W$6h2: T)Z?D j7H/v85`85ЖG;H kowl85Tdg@se`6-v~(ηP;ӵװnmK|PF0cN .qP&~2S(#"/1Vrk${hUӴhLn>T%9\s.f42ΉQqn ͅ)<y}SϺnao7ј]U X T'q>y+9!5JZ3 il7?w?%YX1k z!F롺H^E4qs'1kA,lNOl׬VH/`wUI - A߷OJۣUMs~ ֥օ!oN`;VR;`*[Fͷk=9]+ԇ90m_;cPam_7"yTQ\2D[S\iÚ'G` 8խtvjg i:{3٬7>Q!9@uUd6+]P12?(iepO qAڏ ($5<0_i(VU@)1#~c-\s0!6)VeM)·ڧ|>Ckm #ZFawXyL<ͣGwKsTSYeĜ=s*+3.٫6?U6_J)*26Lˮ8dQ" Fø#{f㒽/oe7^3`D+8㍁o)"~6zboyʹ6#p2wg㥲ov FpKf[= ?ɮKv5~/ew0A6nB+atZyz@jŹI-%zf>Vt[^Zd:\?cї j|H@w)zgcq(&qRkN>%'l'<}&UWy,yy^{ OB0E>NvfJMy9`qCܳ%;٭E4P 썴˧U^k8ԯ,_k͎Kҩ etDG|4V%{noL{n5[=` ~mYT-2綎qƛ ݘ&N8QDu˫jByal1Ey`xynLV"-?%X,Yuwn^:0*(nnAsL&yeC=# ~󓅅Gbw)# KB&-D&bGtaw&˒ aL(Y@z<+hۧƐCw^s^f <>w5AхFX646ihpwGRE |ŝ4j ["2xQhy=cb|\,zwPGG掿#?Fn k9r(M[?/I*ZtF·N!S9Zl 71P'R}Cs$cYV%\!)ס'\ ˢfCr\ZhP4H#pk};{}}۠fGxMbDIoE܎fy8^x~,U(+1bxVe@3f1ަS0vo9;Qo!pZ+GaSM^@h%Mr9DFzw!Ip]u#u`ychl3{Ъ(ܷn ]K*`Zw'^j5@]X?=pÃUj/j#0YZ|7ԡ%9HqJ2kc"{3Ms%MZC`ݺ|c0e{ hތ3zvs@F SxV9AG.洦'I5Z)1;4bMP;=xԷ_:ֺ[/kJF|vϽ"‚NoBõMIe 5PA ߝ_^>ЋhfZܦ,]""yk98FiisN?<p|O-6U:EV8hMi)詌nTwE ^: ػ >zS?Ai> _˨t/41򮺐 G-8~8G(G; @ 0FW}O\PϱR%뚳5 8]@_GSĚ-J2C wqE3-1Idid%_oom Vb zq{8€BvRV~G8jԈI\ &\ KXq?h}{#1F8ϡv[ Nr467_o3$juzWmdT&C-#-<(U~Q`Ǒ6x>"B`3CݘYl֢V zq+=XbD2Rr{/I=*dqۣ0g5g"aEN{KZXdf&%:`čG4QCwNE χ].XShͺ_җ+\L>&_KN1mS7ݧtDm!8SG<;OuǶIEPCpikU5`ƌP Tݺ}Vy8Oh-F 9ZURua}ɈPuC;F3Z!SvI'&jL?TrvlԶ"+iOq{:29|-Mip:O%LC(H/ ]m:w|~4_'fw}@Ͻao tޢN`wyᣌ/-B0㥾.GzK\{yK-0%ZNn{C(w υ^!@ fJ._q9%(w[TjN,9/Uj֢e) eR[nA01@3BrQvOP㯄8QI)vDVNVPT:|;[K7#a$MX+n6Mf6u|D<[Wk8:$;uvG^Z3óS><3J}O0*,|$g8!;mP9/CaN]W&`1&a)p6o= qes|I!;Hɷu&r>o($mTh8;]fVhSaf {:X1P)ٸWYbsz9Rn.w[` ]ܤ dMBS>wBLv#gzf];~@1XR_^4 %) iiS X.e{7 l_D? bM56c"E܉ y4\l:&=vmV4Tlgr;vXvc)Ƒ޿OY@|P+`.QxzV>nŏc%JeIQ; Fo&r5K< sEzᢂ ?6.6=pF%/NU)n(8A.W7vM[91E%;Z6|0{c~{4| Eļl<X#ab '_d1-k-Y@a8y'66<߭TΆ?w c=*w=P/v1ݡ'#3hRQ?'3⣔ 쟅b[:̽pN3܈f2}?D-4_yja2'Ny_ 0ikשּׁA'eJ})*h?b/F%}>i~ް]`Wa7Z_g`Oe-+hA+Du3múpT'slS1h'іQaCN) s*1Jzu)‡{ Ǐ+辋q|L1`|7cikUpS0z1+>+JF:pw@Vx<̩A'skuq@5 x<ޅgE)r8{7_-%?L/2K=C8dm^` 9ݮ}0-igfeXuȓ5ҹ?3|L+yӢ%Fݑ5ZѮq˜kEOʲȿeKtIWhO9#2a'noӉ MqJkО 4]o#ٓpWy~0! w% clNn0w@Gɠ~X@xwV1hK\~Eq`'ؕň\:ZFi3R7ӞDq;Iۙ _ 9؝/5 CKK*?F֕Ʃy"@P4JR5dU5۷ͣ5ح,,F|g%3*`K>yR,Q؋q@+IK<tR'&5/ۂGg5݊hW8㉽{Nk'0M)yxpŞ|-t[ކ|SW (gWVaQی?aQ YRdCh&=Zz~솵i'7Kov7fēs_$pKSE'W./ 1;%@-_LlGj#Z[<8K t} hVȣ1>Gع,‰S#̮lZ)}k;qa=Yh?bW ?2}G `FkZ^۪d|<oU `[s>Oc&iW"b5Eq%nD䪳B+w8kjřP E ʅmSHD)ꙸ<d=b0Y}!zf[dB-vI?ã|uH?L||+ wڈDYĜ l88%пQQx`HE 8>A;Y]+6\> dJ[ r_dhڗ|'rTԏ5WH^{ ~ٰ!0~PX?gօP7ϣphk6XK44o`"!OY'>յ0p=< f HJD?CܮUD.d ]~X4k#k96kpgWDϊճ`o!ۺ҆|>މƆ㯇;x}{JȯZZJcዔ,;֫9$,P~ח<ʰU}rݚK =Onk}rtrph6I<4O3?gyׁ f1`znK$ ۭ.MnŖײs7RBZ</-QŠѮ'mPvʲl=n k53> sK2%IDHtmyXBrQ:|tcdDžn#{K ~JGlFpJ6}}@A2:/hZu]iC]<2#Ҡ!Y`oYMxX v޻<94ZW -^B-w[+1 #h{=ЏrcZ;ݷWhw @xygga5l+d (5ץl>:N~R݊~he9xmsN"+Oqѓ@ YL9>墢EbkK!Bf1Prj:=}`YUREվJ@ tx(MϗW}Z{S,C#X54üC} ?S|`|OyPt4|i_x mͶ,ޛz5/OyJݲ#G5Bgy;x{SxM.l2|9$q9 bsm,>)NԴDҊȒ|j^lՁ%oV@a[h("CA *\='3)4Hhz,Hx6] #+Tc4N^& pL&oNLcOnVVV18ŏ~,-qn@nMMʄ9%6s-4o±8-xvF{NmP dZN!Se]s7Y)! SUdak?A\okνLaCg^ڬagSi1J2èQqQrh*P؅U&{幰2a]DkLk#zUx}UBh3jX@U9J{S. .BҌ<1쫬JV#@C,!iZ Q5Dhq=eԭR5<|+9GJ)soS&"ދ_N$`BH{e]V%zNJ#zww*M YU14ҹ4z4(K0R+%?Q}sg~ߣje~|?l?V+C7zZw'm4FXRk~yPަU Z✰>6\ۍۖ{+;%-J>KZ:Yhw C~XY{4h!ɨ]!w1˅xK}e!Yy!=___ϒHu+QT#h}ֺe!ߪv~o`z|hKӘ%e ;fCR@,Kilo4QOC}CZYrPLMNg-VyLƸ1/wp*7f,>pS{6-<--Dπ'PL{Zi7Z7P1"P8$GtS2xoEKVI QOn;iѨ3ad%Ӫ5lyˠUH:F˶7~WmӋ1WKWZw""OTじ (}I3߯\)AXd!YI^ |X֘r.Jep lO\quM}} 1&o{`Ih}S9&v>s`0@oOQ ZXER,^;DYnY/TTנ?**F:YKҗՐG-[ Pq;ڷՃWº4_^`R ^f=ܾ6ҐĈXX+{"i"Hi՟TX`< j|b7v>[$?f,Kn"5ϗ wƙtC-Lt|R[ 2ɍXޢ-Ek_-vi-w?Wc u?) @74ƞ _ b,Y"{:m@S^>0."vPmס0;ؘ=(M(N*JjZ6 hGn_}% 6xqz$OmNqo)U=z􍍶AS^_B.U%LK!;|K[EeQ{0-6$],ޱ*yk09*xd>& 6rٽ^ׁee'X0%m$$88%!%S?KD7PKm0[qp<-x릿+L3NFh1aϕ{*}LCw"d:"F4ڽ]eV7|K3U?7Tk_mXթ hXm?<#>%"SFKBZke/O 5"Ek@ܜ";IW4I[ŏ6[`Yt82쓽Nq;5uH?Y"ߢi_@?Ѣч8;&2=׉>;۞ua;zdWuƟ/4c _kQ9dW#+i|/WګYR)F δ=( 8x;p:gJ6[=!?s\ߔ!)cmQhbL$2IGtN_R~'1WyHd Cpg֡6zrOdž,N;~ҍeo=n mw@]'j+4JTJѝ~Y/. w#'ƥ^26p9Y,B;+;`*c`NC><d3zq6nrov qM@4X)9j>B|*Yal\y p+G"Q ,%22r(ܮtS+iY5aSܬ3f ͒fFffw]ԵI`*<1{[{rx^)01lfݎfaG)?0|W|K7?+ZcCż0r7 E_'皈'I)<`fJIR_JvY#FYںby.b5pOeA5~@ͯr^,g~Ao5gcЃS0EXjΎ{Y3Ci85ףャ@!.]!:N%CGoѣǻmfjhT.$b?KUbb0$l6`! 0URQ5m2X6ڬQzw_ne zFx+y[s<۹3d$Rv]i8^B*)s %p D#@Ӈ}WdEZٲ<%ez{DIf'@ۣ:!)ɰ1cAKx~dΙx)(nrRFLn(%΂Su+?U v4БK/)nb}v䏁D̎a{2v&V7 M28GzTu880yR(hn. \z0Wwxan!QwWe:ZU%pC66 lk;;rmN'5 nwʛԊSVʮaV`j:ahIj^:j?^ @@LhSC+.j%^ߐZZYCjh0t jJ?֑*N'ϩY-P Ey״Ǔ}ȾFZ{_ϨZ6+cZkj~q 龎RlrRX.ŲXy#":|W*]vpxҴ. }'ZJMUVI-\6QQ[okGܖ޺Euz]D⬵]IOU_ nRQsF+nO%z]io\`Oj,=@/Cy8Q㪟㽔r )7Er4 ,*!m& wmlW-<^^ω3.zP8OkijSE0FE)'򎣱_PWwdya #5f>{EҬQz.#E#ϣ#QD\ȒUmA7Gr.m<+RIG6Hv|YH|$MvkVI,1F /7u B[8&8y;ܩ~j.m˶;Պ++n6þۋ}^dh𣮍(Jҟ4>1µ03̠,z(llɛLҜsz` F97vZp}5b]: wu>/^@}]U5o Փ,lί}›ps$0*S;SzYHL0Ú6xsansvo֠ $8Ykl)mwfFZ]Z/gYu) 9 yj }_>yױ7L,E {awίM{[e,8˪q7D$ y+˯f!A-t o\)"O}+ ެ|hC.#K ?lƬRQPkFh13_}{[m ʻ8͠׃M!檋P)5\x*4ռf(eqUPP,P7^%c-r&l}+i@ <χ|6%>B q} U_)_8E Twխ3}Jtmh@5 +tJ~2(ksOK/LlX-HOA=OU(CYR3Ҹ3t6FN"}*Z&̄?8EB=SYlB=y4(\UӚYcS;)9ieCT_SX'pR͓uʹLb\@@ab~YIo.M)6ޏvq{9qs]T'x2yǰǭR j"YxIhSg%G2)`"o' )zJH3a]w, LS--I~ɷH=mR\)*~ )"3$4BD0B=sw6 OE"囡ֿ[Eߨ>MsO[ܻ߳1J߉w]bnR>iDw7SТ-b hSB97`f<HߛӞ1XSLEn\?ׅ7 bc6kz"F9R؟x?ʜے=c(*͆ȑi2ìB~&-Պ1 Nh_gY.gw|gqPk/ Dƣr ubX[#/D E1т^$΄7'r#dNtG6ԉHܜh2%\Elޖ#0g9Kcj싋.83~f6M\ki:Q\5lpr0WoZz}P؝46FỲUfP3`dJݵ1LcEso߳0W`-樥#wWwh~(ˉw-j%k9QúGm$2gеv7S)owHn'œu7b7ɿUxOvO*OџO:e 3h"G'Qnt]+UCZ@)Z,b.}45K!}A8o 5U afYkmbΣֲ0&d~φq*eEň0jlq 6SQ/_-$[mUn+%sdỳZ\H:5#1HHL0ȑL߈+(seWZfzߢoD6?gij1T^*kP-Jы?zcʱlɊq|`(23; )]j,j=q7)kR+DML`-}n{9Mk0z~N-kǿ %vCEcWn(h+9\6\{ZnDOK!,d\O]s.N`ˁdoƫI")w B~l 2o!d3ua2kJ(#YҊ}T7ŚA҉VZѮ=TLdAApv7˃74>G7"qEo̡Sn 7*Vw f5-jEӕ|)fA؝PB92KC\a )xbqw-FYD=g<"]N/̜d3)C(_s߃w[k{#=6m1}m$]J:V۟m <4xj9<5CDoY/NDN-䠖rS6z;;ë wxUa^]|@[ Ȱcpw[bI̚WfeHˤSG?e;'lbZP6^_mKNnNe"\OHqVSoPQ/Le?>< N"56*+Y-B%e Շbp {ޔv sJ=se\YCӦѧNU~{ᎅ6vSR0*Cy=!)G$~ o3󷞤1aEG{>WRQ4Ɇ7#_vouFVͰu uјIQA$[#n(vǃx{Y_؃{`὏+[SMyX 8x9)(1w$Z~$y|0`BziŴY8J/wU/Iѻ&KKj̵\7x˨\ӄ~呮e̓Z5=K(O"}'(;EjMLo +@d;<0f?⌇lwߤY{(vmGx2ui>y9&Z~ʅҽHc;M[-%l2|RA~P$!=$G!\c!䗗{,|si_ҩ"-ufÇ>{y6q Ƭ:繆,uoxx+m7N\b /e2hqn;0;m4}h}%NR6XY=ͺ-'\%'Yߑ5{׏++[h3٪N!=%={,|Gh>[(30?#s ^Nj٦ilx^1g&򊭸5yv <[| >.Un iW*.SV9Wc,(sV8>j؝hYPV25YF(R0;w(x&[]֤Z\ rJ.[{(+!OmIc&x;׈$Ӓo8j(h׍Jвu1ƒ2=)[JI~9:"OC-I+@Qx?f-h6v|iwI6v{(_q#N/x3*h+mdYi,1-v}8jwi5Os)&W<N,]a 7dwgodٍ̘,3ZMŻs$E+vJsS Z{G EQN4l]b.F_ob:RKhxP0o 9pp$-w 5ϕ[tmoTHb<ܢk3Z,AC0|a<0:V3y>abc@Xeo{F z1.O^uAIG! z@xɪk^=-腛IzbSXoLκpۥyd +IQv$a&Nd]͋a+ h=, b ny܊Y ,=GIQ1bI&Yy=M*&_\[n^f{~ C#Ϸ}#mlCy8{AS)Y}iZR$@;(%mN/Hċ3O7q\6Df"Z͖{ 奡I7i*]nO#֤"L949^P`&@Hߠzlί6}2ƵǕUǕ1qms\]Ca\DžД- M <WoAbQ07)" c_Av ;)l~~ϡ]VLxO&[)pSAE;l1k_= ?cWl<')Vy8mE@Ikd2rP?|)0\w0d& ŋKclQ0F\ɉ,j0FþuCb آE>Yp. ŽV7JceY&冔c.L_K]u qsx~ /#լ~"ϕGL$"N!'$79,7rS%mޅ>cMSE\ьVCL,ɊEV ^BۇYl6Pa{ G7A)@y6AHgπ7,[_נ`{Yf9@ʼܔ m?I~_ͽVD$<)+YB~m<]7JuԐXE<ĵ:"ri56.lDkJ)1Ei>RwfmD[/5F0lY2zKQ,6)LoH^$ZKNce£8a$ۈA|5;;iQ?q0gMs|7$f.rtu!)];%LtlЋקuO-2uq wzwH~E5ÆrYϗ@#~/Cx3Ϗ;o^$bV/ef_MRfԏ5{,x7Qh\|B+nZ ְZѹ66 z> 6L ~ϯ({Vb{F]tFnY+bh6-B>`SC}m[Ey^>9y 2KR6˅pl.c`?SD2ï)|ezgawjC^Gմ?oEuyfҒYsok+P3kZ57§4뒢m^K0;Idw| g[9|*E-̥ǴJ tͩq{0+ޟR$>\_SZ_l@Z7jRd3(Z/^.Rd{Cn o'\π&Tqޓ,ãWސVNz <[^] #b֡Лzeӑ`1 ]}t|D|O0Aom%4h%{{c"(jNhg" u=2oq*%Aevsd}nY!M]9?;zپ~П|(z>e^hy]I{ ,g=Zy7Q;"_Z&7)S wJ 6-F\e#=zRr}Y6cUXt_8W:*`uY5&y|yfhѽۨQ.] oNIdX]RlξW*yT\uO\; c %Co vؓ.fY)^]^)Yt"0fL2Ev6RDT뻁.Uw R3|fTqK.?촟v:jZN<(It%{sӀrmu)_+|e2K$Pnh֗H̃{sؠŊ F:?1nB.\o\R*ڻ^\*mR.-u=Q am"ny!g=*q<{ixl=M|V)[kAEZ/ndğQ7m~_W }aqo澕'{ ]<$vʲ![gdK|!9H;h#DXe^5ײܫ 7z`WʿAw~hzg&SV,v*N }Üot}=X8T<~ԲiXhFigg$CבֿqɈ|QmS:nܦJISla0in0fivUH@|>/d:[N-fOFzh8*m >58)G] c VFz!(.<:s=+)֥yZ[uȈ񴸌&nu¡* K$:ʱ\&Zkv0"KEuDvv'޿65`wj9!J[ DN:+UAo? ovsOUNVcuIV]SEzۛk}A5&]JOˢR7}[G~k`mO!ϟ0FpfLR^3#> f}&v;ܥQ2x mEX_(W܀#K#wjy~&o;w"!KOJg@7uuK)qoO?:vz`+l{*f|j&!$/jN-^LJf4 ȫ2-KYv6 9 3Y(8DU@67;<䗲dx眜ZkCY$!>' ['qmʷG+47ᔓ-NCY=LƇ3t%}\ uRd^j.V2Fs7 ^ \޸ n hI;R,[͓0:>H+ݲH@I i@JGRNIn>:XQш&Ԁ-ӏX+v{jFќQc7[gg@`wf>Rdbk7A/I>krWy.MX嚝a՝nhqQʀa2Ehv< SV;%~z$o b _F^-XhK܂IX%4)]aLOVR1E]?=l іlƃUd wϟm}=%AaeM91z7͆'˹LRW_qO-NkڴY}U?.Ro1_?;?[@5RO>ݼ J㯻ul׫"2l?'bQ{"G¾giC7_J%>dJt#Ѱ{ 0eĥe|嚒ƇPyo@.JMORJ&٦]yy$'9RKB#Ts(Ƚ;Dn-:Oy1$mQY»Ŕ Sԛh́^#(u=ZG)\kQɏhY*xMnm_ÞHaU\tNm.N8)7IySDW8HezytZZ*Nlfay"?Lj"LKd̮5C,T?Z=?[{zs8=BL#iJsN.%Rb0f5YؽIb"YmOk 99!uWsBÏ4b)Bޔz@x/xZ٢<6Cj0_1z#8zVK>O¸xS_ ~ĠZLg&=Gs)7 ܅7އtk'u_K8Y˴H]F#~œГ7(O7YK?y|mw|?x~n=;W6ߎZj3CM+;VV~ ))~Fz099qr9D!蠮 E̝gvbE08c]ڸQs~N?/?FKe#53K_Ϋ涇=vQ_| D^ʂwJ[Mʅ|~ysݝƔȗ=']yRf=PTtB̀-WSfL'DuD=` H*<>!\b~|owDF\vOP`T30uJϐJMn-簴_:ޟ{vǬqZ гl,n7٥1j!7R70h cܚ2Y ,/JeiӚry&C̤Pֶ#< +x&~}g}/}E*f#_̀G/&,%u}eJjM%"m-oF&M;5!S#cjNj=477xU~?u=/j׿{2ͱB6\1j0cУjҘ ry3'.pJ۲Gel}L9΢8FEB?1$h=4+$1P֜rq#+H`(_w.W蕉:rG*Rayb"Z9h6Vk[ -7 ԢoXD`VPij=A뉲x<󀋢wPqyzہ.Jc͏|Q(w0b!M魿)'*aLZsL}>RKkWhE7JT1p܋=7 @sz".?.ۯ#dO&(m0ύ8洙IV3R(n.':Mw5F9w,k<v6;a>QmjpE4O$cP& iB É(sqhq1[((|M7ۢ=2]}!ICnEL  vWwXOfsp[`e!tOqO>=ED '43k< XdRַkξM .HE l$Pax4u#ds%G_ۢX/7a.z9ܞovaҐ \1;l L/b,t[vQpq9dڇcF 68:lX1}sĉ L|yzkxok,DZfp& uZksEqte(_v[c  F٨!h^;Synhm9Ԙ q#ለGk݀5*x07YhZB>)#ռi$)ljjE<[ ѳ؍O'{#]ſZW(kE)fF> ZÀo?E¸ 5sjØ7"`dWki^}+q:YdTjszMc֡U]JbE\T#nBPs>k^I>@8L8MАA}|1 -X_k )Y'xs vn?y+mnƒߠHW`a$:Ku8^jQFn6?U{$`gNqϻStWq8p=dz \ĈfNȚ#iꎡ6ՃӔ75u;~VbM~ 7>$xE|')&R&w-+z<4hO !q36)ZHB ÷d_3y8!1!L@ǢxQ0aCGfr.6CȉQcFr1FRy2K*g~f0_z3L(i^Cz`Cl-$,H= 90O_kU6q0h0bhM }'0CletƸ<8u:;,~6 _],[6bv)h֦8DIaxS΀04de@ۤ0s&nUaͬ2tgqzzG[y$G"yvu-KH"ޠH<7{Cp'Wdb ǡ57J'?#KSQw7̲}[Hޡ\30j͚$@teEx\~ܒfKQ/)e(MMH*(o -8a[-\*=cX-)W6,hJCrFvֽ+Nrp_}1nf}o26iލ2/#,{3R8}R$yXɀRi0Kh櫊@/%9Qәֆәצ3֦3AbޗY-:![5,g AZs.l":*h`$j0ZiîgwyP:. &TVyP䲳_z+il>e&#.{)tϦw>icu i7#,சY4dI\mdЋfawƼ>dW[Dr#fG8\[0'3} ~Wdy`=A|L,kdl@fPr\mB2ӏjcQhIx=ǛGZRWc< ydcM6|v+֬\z͵ ]aׯCpg)X{MN-R=$0zQr $Ùg+2i(alDX&}f '=W:io1Z88)G_yZ\ײ\"D=ƥ[#٣kjst}v8Rrghѱ#Օb^yt UMe!ghKr+z>(Rejâ#׉$q0GzHb<&?ڑ cQ5-#_1;:ԘdqL&}-gC a2E9-Bx0*}+֞zTk Rb WXnDty`{Qb7)ݽI螪I&neu{KØi'xkm'\ƌB9'}HVwP=EOE<ğwE<"NFlÓuO\< YlY=,g+o}d&$J~vNKC]2ʌ~Tg7Q,' Y*\Iao w2jZXM'NGY @gwì鹒Ǹ>xkYB'WU6y8r3B{kml# CџR"r̒$[s/}JjHb\Sۅ7z'r HIp٫sL!]If S,VLq PA7RCwY 9IZ-V^9^hlW-03\UŒ k0ꀙ=w>;$[5՞,TkʚR'CeB'5ՊGxi-;DUcw˙vІ̂ztKξխO LJ\lQ/ )SeSm6:%V]mMo^ӌ>h5cR0C։KS3r-`6cTțL Qw|IhQnT~F e꿰r^PF ZVkk\G; n-m FH-{0fS|Zf1zhWVgDYXn"oqڅѳOn}2Oy9ȯQސVoHa@vl^X"%:%Y5 V_g6LJw|7j>l|[ް _: mhsʝS{u>vӾq_F.2MۓGP=#^z6,rb)7NUKu8^^@%tO])jXueU!fDKi_$B|KȊ0-C;n>ľv9k5"R?JNꖆ"5*u/oNfn}mdMnN8rRhJc dn q+?|LDz5تƤgj+^)̱=A W[">d%f T|Ic!#GkiɒzfjJs[(CXue[|Y=em Q@=p>@ˬr5~637:%n5I)@`o>B6,/i(Q} >Y6-RR&^C4vc 6k{V,˓z&ee. & ׭M26$5^0]ɵ@z{kf ^ X_c?1v53&\:d(ۈh(fAfџΧրoe T1s=DZj-cm0{Q4Q]o1ϗa&Ky{\Ϳ{/v)TBQ+ۉ}1>Vc%}l#cu:j>c- 0̥X1ZNc%{ݺQʭdt0bkWGi.0:`OEET 5Փ,:7+84,U/k?Gmx$ :Z|R~a],?.gE㷲տ Nx.m.P>BΏT,`rK흠*JJCgTWO#9.zwg{u= J(݅}y'fC۔_^ClRgj[sjC)N[Y@9FP{H lVJ9alRxԣz=˲zR^TUʤջ.`VkCo߱Ǫޞ Co$]o3 B=Vtx]/3 7wؼ@sdC]ȱCGRЊD nSMڲq[iI*ˁּPk^P{V/'~A5tZyG鄺˫WC}]N=)FBaME.$.`D@"-zj 'm(c˘-|K Iռxx,|tk+esVfWv!QdVd15ڂ==u%{Yvu#V0:ZBmܺIUO)Xny}Yka3ݾQܴʙA:,9^+fߓew.R\O 3jV/}=)Wv>Fؒan%?lX}]_Y(;J#-UƅmzLecc, ] ??,t]مT'O[BNdf#).o|;|v.f@5K\%LJEηa.FS/ߢ}"> :Vcc{_Ǿo]'wXAZ[+*haNFRyciT?>rE_v]Gfl$%.@Ɂ.:sCR>Z}n0ndesq,<+SD$:6S`a|R[M~!L36*~h.凶<;.$:q\kELɑDosZ웾fǝ!M8'7E ^ Fb9`PN>]/,pjZwMHh,oyQƺőK4اG$~RV(~ʮF?iOgǨ@? n nDj;Ϩ?`z9\uχuY|\(i<(蝓Bqqjv%[8jsH?OmSa?/P'Bߩ *ߨ4-֮Җv *m Uҁ!{ۇy<}˸\C6LHD,lZInpb)23*Q?(ӊ;'}}N~M{A~q53\MJ-W+PhߗTpN<QX{ \N[xY]/{ny0rw*_IZt$d[k2%4U%HnKrLn\ 4%w:yu3; NxfDqE< Bkxi7~hQʇ 6GQċ9<]"F؃! dCQ!.kK A *&_Cq?šخ.~IB8Pb1zp*{ER'YZ,2 p?Dv)HKZ y r5tʞFP 5;xMq Dg LzYPĺepILjEoQ;0ΰKaκs Gkh4vqZ2 J (eY%=4 oZz#aW8=`E^'y(PM.!mD-LE.PVc 4n' cp2 媤!w= c.z8. )'k'8g80|.w .[jqj6F.2VT< xcc0-GIohJS*lg-bs c"˳,+:o]0Jfq/K2Ow$ɏnmTVav(}JYY($k£ZED&f`c#v+CkD],b3/޴z -%Q7'Dh,U1%\YNxGD$d>e+k ZInmp 48o,J6)9eGxwN3Mw4|EGTjBk~=WYSr%j+{.SӽחYd'P2~KHeɩ@WؑhgI]pYYOa30F6Y$:G +2kM'HLVpN7€^xō<;8V7Z.Ǻ?$+Z,سFa+p)!T4e:^s}JW^] 4"'.yq8[?h7(r"m6,+N{==+̩eyvzO"V$)8ٍ[4/:mmBsoo$o9e]d7|?e@IWz-mNs+Ü3r9If3;DA9Julr(SowͱY4b o)jۭT iwFVnU=_4ƈ_}=`2抠YKVN/#>|T,.6.<:.BNҁԠq`~v^#QZF[P!z9z jIx<81vņ#;Iݫcw;;tI~#@]/S>i#v;ԸŸ3O ߕ'|]1hŧ2a# QN47Ƌ{#+s˸ 1uG~uhmLp>B=op`~u(8_FX`)i1մkۭ ؙkfK|D- jX +I*F/uβbE煷=4 J~ھsn"[a%/&`!4a!Sn!H꽊W;yG=weh۪K SlϖJ+i[sפ+EMѣx&/+Y'tܔ7m_@ }˲%8kC zyVGߧGpƢ<q4/EUNƘ0?σL'N~1QX0^3s={}e"h !@}/XMyfq׿kR'i֘+C>ƜB Q̗A ZOթ@Jf +v~Fcb_)qQ'_/8p3\ cLJNj.d3+G@Q0? FJҊ*as ]R;Zt  ̳-p(ױ0#_&@ 8Pw KP>a~ou4 )hN;BX]bSB}7~8ÃWr}箨dEuN֙d?N&oη˲>y>{Y10xv/ Iˠ4r N,d;,EǬ-mo3u\">u~T`ЏQ8:vfFhvqF. [@y&)2o}/~|3B;Q2p@ |mRV7jWtg$=E G~;:~wiZק -Q>Fo\IV֭#8] ne.Em6pX!X]}pW6N֘(^{09) ي-UXG/{?Aݠ,euޱ`w`I| %bDV'z+!w:*ߕcM<xkmDY {!쳈C^wחmڷ{[H?4~^=0VxN>xQ ~P<[ß8Ze4=Y`ßx,ßH9˦{?I/:v{32~:Ϫ $fbn?ep> G#=J* 1eqq ~!oy#PY}Y.ޥ[h$C֨)MoH_LqFX1Zkَ 43.ۧe X<>. kjwL_߸ZKF]m>J`}7 sP|%fcoGlx_&{HM9 *?WqL^^6E>)[s6-rdnY Y_1ڸUOS.Su>RD%%JXT,AYZ!T7-DW~d.U7߱K95w|]-)a$ O"i@/KǞ0O(Ƕv9dx{}O^]+vn%EdZnH*N\t9hYjřހ4eqFιyjD/Jr7Z盹Nܓ#9E">V:/oHtڂkRId=QPT)mKZ1,.WP#YIe۴끢ZO݉D,Go5 ڨMgp#*#"O9 ݱc>3w]VoqNl5QT 'ҋa}P a=mG*lb_7&|?Q_";ڕc|=2h=",s}2?|呟8Wc5"/+"%?yG0;RΫUz_ ƄՍdhlB8$_7}ץU"+.ud>:?Lg+GҴu_L9|q&wK#E>fŠJZKX3\ػnO7Jf`F+Ɣ#?omH\Rn/'"ip ;U,0"B|ޱO?yP5L٫4!+bǘtgR@?+k衑Vp\|= DASb>s/c lYz-r-r<^a8SN&lr Jiz0hC{w$m1`%".ϧh_t%tntu $ 뫦_Ý ^ UL?k9%8<ZgZW^3xS:Fw%o^mѧШf?0ubϙ!9c"3#puτ4h#ֱ XTW'H/#ݗx-DârC[{>XbkרaCp Ϧ^w\Dۇ ֝Q{._w[5qh;њPe{:̡OcSB#e@PR\ Ci'.%?S|6TA*C+.d"5#~W]qⵌhݾ.,nu͎{TAi%eFw'kh-$ہuqNu6}J= y;KD[+UW'^r q?n~2R~"F>|4JwQiHG\Ebܲ^u%¯RQ\6V=oig'_݀?0ez%"m~1#iG*hW}$&j2E.'-13$rd˹oK< ڹdaJ<5)eR݇BxӌCrϕk;Y?qg*:NxIhsŭ xܫ1%Ƃ(kzy?yhm8=nr 6Ows/x|>_?!G\esz&F%$fMTn?J+2|91zY+GY ,ȅhÂqV0>6sՈ~:q$~p-pRu%\,Rp?@qJ\TT署1毞Zkz+L^~',I3aCKױs^[dL`<k1+ Kji'~f/qjZlNcM䱼9r&'WZrv SD=eTS1(nB A+bk#9bfߠO5YAag"hS~ŖS1[+~x<=쯅?GNk9 c@j.mg4.,fSDAz>2j4b7ү5ZywEՐ)=8N6w#s'|^U 8k' ?gc{f.<5R<}ْm;{\vk̦ |^j9b[gGSSq8R8Wb h-ݙD ί=kV'q+sr',,Tp㛇kObJ4p eAT0bI_q6%Mmf $Vڅ͂|uQm -5`"I\ m^Q,Xh0h&\ 뷈C H5F3B:en:5{fK5e0VG5X `a@39rʼ)s({)y.jT ЯPV(K噘le64$<5 YCLƥu}f{$muz ux;~ZNeq 3Jc}W_ye;s<7eo7|q)*"*rS&v?e:`l#Ӓu%INu%෩%?=hƟ|l l*|3֔B(CC5$9T#ձzA.Qਇ'lH|PW"^C/60K'?7צ@K{B{{3=r^LW3ԓ'z_c3`u3X/6ޗ_v7\z0)po*]~a AŌ!$7Drb_䥓?Ҙ+788cӴ7QhCϓ4acK0z9죯;g{Ֆ"SRs᝛=?>.Տ&kS1*DiOߣZJ']Gr1Oʘˊ+)LNSϦBtH&\iΈDAP£Jxz7E !C weDӐc{r&tiƋPx2 |"]תKx-f3 2Z'bW=A ڡMz8׍xb,UyuZ\><1̫0:VFؤ5DhЫ^_(Ş .n噬N9e *[P#>%(GXNA.:Va7o1(#$ZwfZA$r۸k}e]͏6˟]C>Eџ9& +Ք239la(fa&ϷFok~fsC%kV5IwZOM ^{kW^}6't`|Xbթz'RHkRgkc<!VGX;p]OY MŸuZvP-oԒrvUȏ;9&U-pmMDz#r0Tt]NGgYGk@E;ojޛ;):2lƳ]㍎2`Q=yfcV@gĿȩX -䥰h̀jɅxϭ2I/Í烋Y, (sLV+'>`=Q+(}A dwgT*I#_u}#Ү]om >ds>O5,t'==J޳%&;onk>o6߯UonQݰwZLNi!#=bWdR!:G91Z|p˭Q"[PQ0F^/b?I'wA/֗wסV釨|$[SD.7(/^Hz\ U>gxˈZ& /RUދnt(}FOIu4{xl"~"(I 0U6{}<y?V0~e{߇?K~ bO[OP B$Y#0||\k)M`[H Nƕ,rGyͰjܛNQ͆%hgEI\-ul.QdGP7aLqj(RMǧEyEb0vZ]a$F?w>B֩izFdl-1ތOIh k!7MPK(V_//4/'-=+g7j )~.clj2S_{[#%s2d2۠el ZB}4 ZJDn͹׼IzvZ|?m#m-1Q\a|7qvqp`gI}uR8'M9H[e^&tyx 4[Dܦm֧mdji[z7Aԛ@kG϶^ךގzlD#2 =yd5NwMHQ&HYh%Yor]׵:Rl!bf:RfyW< [:|Oxb/`ge{#SQX^/Իr$ynY0Z=%N<\^v&,,HXێ50C9[wwHYe4c|ĝ%0KQs&;foS7 _@P99I~YV|z} "R-FhY>C+C^?@aOp-4lІ*IZ5(\J@T,Qpæ֠يKaFfƥPTQBs{yI[&/{{{;p~N SԪ7&n_@g {ZIȢȟGm\lZ9̼'zaNEb-`t9s7 s lS՞4N Hy4DK7?[UV]3`WtW.K`L{b\]e2]_w<ܞ ])k+R֝o#e~kt>H2ʢ7ڎYO۔5eT'.-8kZ otQ3*{P%K2\}Q\.þB3g.^fW1REX"m|7O#O7xߛ"_X!6*a݌y~^~ٮщ=y,;eٕӕ?dnNw -T~K]~ ~~#wүlcslV9o=31:tJۤ ٜK*l;a$zҪWgI|=QXYxqBfDo#vXyG(-Hɘj 2\2'Oh^NB^p|JВPFvILJ7Nzfz^ȧK&'[=>#ẖᝅb{L{7?79}m&b?WX_K8aZ_0sd/~Voi+ 8PK\fF:DuoE$ܧ܇դ~ZU3K pְ{t?ddI'ɉFKɹZLRr0FWv!Z?7m~.^č\r܌wQz\͕G#FْZV7޳#2>ݾRܛ:]J.mO(9CUy> Iz-RY1NwV;y!/epDKk)ɃƝb+S)~o4hPVsX|5!bS>J,pt}Xu1+muEç:=!O>fmf%ܕkxNB7@s T'FZ@v~O-%Uߎn&KL\YUo>,| -/`hcX$Ų˴a/zcH r$t- 9:J(V8z ^&xs qޓqzo윰o i7eXp7 HON*2So@ gYGetp62OR,J/Zs3 9⃱z\ ZV/P “$+/1):Ԟd[YV퍞`w'Tv8Ya><2%Օa2,R`aOi@,jG^KL7bߍ|FF悮UQJ] 6<&lyl^qZuTE~O;I9A7eqo3?]9 z{k;XOв{"a:c2w1|N?X^r#O>Dw9;I4^b|T+ZrBָ'WTr~nbމܫJDP~닏#A%N zڋ14?d>D)s2-(0#;߄ Db};^*x@+_½)oJeqyl%`"Nڼ/psgogpOu$ͥt>PDž1VT/0Eb{Rc Ł#PAOa=h?yF`kQ; 1 <l̗0VW 9-ƘiMI-"΍!٨#?KC kB_RrU @:CoEv-mH=WwAszYeC"bD}DHMu:ہ,DK{r<<ilE&Mi2F `":tq|l3V'ܳ|kHdJxHC#j:ѻt2*וp- C!+jG 2etyb#@.h ceK/{J^ȩ3pѮ[^KD+ԑlo>PILufO[*sSᇴW2_s*'{bF{ jȸ}y>1I0ИNm9x"ҎWmW&1)wz Bhxk@wxYn𵮟z՛wV/e!޽V7LVLuhoOBRU;v~;JS`.仫$Q;xޟht<.V]3|^GqYOTK-aUJp˜,imXΡ(8 o ==-B8ʰBA $yY]_~ݥ6g2YnIO}Nr&_S`2w HpS.JN1g}Uf JYlaÒX8*XZUo^ƿ 1xSj>sġŗJ=c[5mۖb>ݜMO׃X\_CAGwnYHf7SQ =퓅Ľyetv讵UCy3Jԋxe}ZL*vʥ׆/#Shњ #oHiYpз'f'% |XlX4ȿو/rsqfE.sL6qҾWm7:o`4hZ/幨M؜ҖkIbLIOG`GPdƘ|t̢:$qwk $嗱A(\rd)2z2ꮀI2a/*Y0?t%EAK"SAY6O%hIR ux}ʵ< Dq.I犾Lw gb4Fc/h!>k&)K1\oNgS|HKjۍ ^nCE QwtEd#EU!h"+JX%phC|Gzr+eG#^d%#c'dlVF70"|諸cX:>=mnk@?X_soso--wEQM(+PE?g_+,sUmeū?]0Q*K0{oeNľĽ6;S>j=*s?{ID* MdyG$D"D?]瑣՝ 1cv]M M 6d*u__b)be+~$ EQgg?BRAQح?ꥻnU^ (N>1>H'AM$q(k9 (ŭ5>%>> /^P2 cDzoCǖ|7Y&:Cn݇y}m%|m8)!)Or*?AF:Sܮ~Mb{ʘ1fCNm+f#; RtSG}0|:Q]9ghOV6zR.mΈe dž7fiƛ37ѾTRRY.u[ Kx~# qE@ny']ϬgظR+3qE|E-g~B8L\~T&}Y=qd؜R,;>O|<37ۣEÈVF֪Ƃ>czj'Ok;QH¸x3}E;cΎLzOzDbؿa*<IL;Ի+oz$D~Vu]Yo)lk)LF߿T,k$wϢ=ExϞ> /mݒߩzyHF%0>,/l Z43Z,Z`v4?dB0 "xIlEqdCVqP;Z-^\؇ a4ԉ;q]<"ӊW.b+=xDa'V7@["2_q^IkɎqz/\լ\nm4ݓ$kε YӾ}"$bntRĩ:}WU]5e(ž<߾^?UQ@ JL^%a6̝8O-=(p0>ԁ|o1YO^^.)V0~m45ԟVmkeT-csIt$ƠWFx%Eoųϸx5žz\̐C+ӽ]A֛LA>9@~9fa? m/|F(;l7u"w.?ӟxKg_+`}F|jInNa^ κd [lǪy}e\6gy,8}S$;jw쮯IN6(z rR!/Gp+,h?#r-Gk|rQR W^0b^6< sa^/:SDn3>,O{AąyjWdYkY%<g,3VzdotKʛ}}MO>e(^,{EoIoGݛ"ϔ/a}>zVÎc_=YՙFOuZ&zZ^R&JB6ҒϦF:7t:7Cx{yzGCx~ ɖfʀnl/|r<y!Y0!dwZǺ&hk"+-8 kN*HT9mgZެ`8fٜSޣgwGx i&!2z>3^#bvMn]F-i%\Y[\-E;=M>M} 3}O5҂_r!W@;>QSKZn sEU.Zuv=|qumVL15 =# S/Cƙ|I㺵+dcd~@ou.')^O~svʄ%s/~Ks.鷷\oֺ4'ڌZ{#)Kd$NorgYqwem}a瓠zԚglSy{3F~(71qR(T).tvK =eϥ;wS>GR ry.|#ZR5l˕uEnCE5g_;qǙW*J, hB\8Jgrh-ek!O;c y?D߁W9*ӥ}a`᠁|Cl-JD;…8x&_7>ki|*I<둬wΐ0m额-5v>Kh4VJAGLtdѯ׫y0GV牔m֥u;q|\_#,0 O">^ &z'đ|\l旋q%,y.=~-ݾY{x#oU`ېC:t TO"U[g3y޿FѝzJ%ӸǍ{Fd3AK3Iۻ5ڍŃFg\]ξgw5l_7_闓i)//_&x"Sͥq٢A|o)&?H87Bܸ8'EscH+~bFC#v=ޫE2@mbs~y:2 3#f LgyUԆYB|MAF*"c)2cU:Ta|1醞 OԪa9'o7BzxĽDɬxbښm9O2V`pRl3Gs/QG2;f$ 7gX3 #%QtJP"V ϤퟔtB.̨H^e$c0  xг5EF)2Tap2#1~u"}̝gVsivu!_ݶgM8,&B:iIxA~=q>ԊNߪ';-PR=()$a淂g2{D͔HSL[hUo*kNc`c .9H=cM{G=T{_`.jsq DY7jspߊC_go;[wI2yxCU|U1Y"9Ϙ qL*#7S zA&Z iԆA;G6zM_lۏP?X9Yjq7l?rց(]z$G ߢ& 3a)'QauvS!%^@J.AkO}fvDʋ?΢> ),w'hkA !/jwsRƷEFe֖@ODo;ˋq3f9]7R8xCٗ#@~m'3Z>>J K\UtO|o9>YZ$Dߩ7=C~hG}5 th]V&rSFÜmzܢ:UD|\.?I{3JeJe63Gns:1sVˋa=vlv³UX\E.2"f4ivӤ:ڈ|K lKv-&=vp^Oj˰NM8zzD@ ѧiqKh7gAr}ܦ9+9 #p;J|C,mNStw7$F_Oa) }[6r(woh*x:-ei=h}whӇ6O6:vQ&>n [VBɉ%A]~޺1h6^BmBf jwpB<<-傋OW8 -df JYXtjq;X"|z:8l=]peV/7O8v8Ͼ$mGRnX4vڻ^|,f,D+"֐-Hn97E/,p>%F7i7`C{\?DO:*q-7"J5%4?u[['G_j޻̩En@_g$?O$f_8R=Rh=u&&-}%!{y#Ǫ Z`ph;_VbM'M,GZ񜰠h$dBa״(J.cѽNigW,H]Od-X4Kւd q-RouF<7^KbaYMφг/~_r)3ɥX+R)!)JJ%S@9$")c(R]=uzZ" .8x6j:*WIWoEmq2q2QY}\f]˔ Fcҍԛ΋[R5ޠX@]jp5%W U0|~ Q״ş`cBYZ\aOft'?J;A=eR$.y}J/i0, ٥^IW Fm|5dhӖP}IIw\ꬶ ?SdK5 oL~JX峺B.&mJ{ɽɫ`<I$>9"ɯNx'y <݅-:|x{9TYC}_H G 9iez%]QuvE^1he1߯"jt85By8ih [o^)4_) |~!"7$$iB %/vczK}2 :[eMc}0'ϲp櫴X]ifVMSg};λJy j_;7A&[ٰKQ0AXEX\C/1GՙxsW6$iylֈMòt&.О4cO_IO|FN9.˄MmOIʋGo*˜:E}Y~u)Kx_вޯ/DنdzV.h|H$RRy\ԓϣ.]%svaK)' 'kD=>~>}ίOqYxۣ|W>]0)?'/ ?rk'buZ*= xGX9<>A2' 1>Av5XN}Y}r{q 5p#ޭXvLjq5͏ %2=b& 'ʡb"+}(=h&x9r@&bKyZŪJvJK%h1mrUT;J=Q@? Oxޞv E2ֆv(MѼ>jYl|Ҥo>|]Nz0/2U@up+ЭǢr_8gZ^^hMT#Vj J.7yre Riy܆ Z25*;K\tR(/e PUxS&YAl=B4F#~ppS3 L?.a KQH~~HұLG?"鎮V /E{ug3T*NIl/vv&ʽ9r]Շ4hv4|9}"폦9F~o!W~I-Q1$~B)I%u1ECqeB8?Uά.z.߸r2^]V~\Gtn= Kop݅0,ãu4R HW笍7t: p}[sۇunߌvmءa)te~q.仉mRXE~qES]m+xp svΧ>}U_zXލnd=7:/^gS.r+nm*lCf#9@?w5C5j=\iTx1W oՈ\Ic1f4z aOR&נ )'ɭF\D#FP~r;9饏Q@clJySxsV]sU$%TW ym߆ndY8|dfbz0TW7L s*qxX?-cӨ[BLpًG(dssf՘)$|,Ĉ9K0OC+QЗݕ([:;h5 S%HLo3VC=;8ĝ;v{BcORpIFN<ӦDԕZ9(5de)V#8%Uuś^¼ +6A۫:ׂHYrxݒwrBf5[3V^vp>1Oө7:"<3.20/nJ쏾O<,xœ ؜}f0W`:U[|joӴ-4t!ͯZl+@ee'Kl=?"8}\?ۖخ癔q|OOdG|Y󽌲v_P]kHs*opyV*3YA@Zs{Ғzwwσ'́nE3 )<M)̑׿c~4K"+AJ oˌM5:3lxcP3ȏ ƷXcR?>Qoqt{MH>d'pX3e/w-ٖ?+P (S u(&1;z0^>TVo $WJl98TVB(w;l`O )%EEbEQ)U)7fSBhM I| [ue2HD \YnU/ړbfb޶%Hs6y h%T2}W+v"5~㱥F]diiG5ψqepCj4(,ި>xDղZSAwmϏ?U{,vǥxISzV?Wϵ#:$>mx9 0)` t]E 팅 r唒H'ݑCA$ Kh%9Ok\M0Ӕڌe P;|f"GU 婇֑|3FO\ص$ eԶyd:jH#bu}i34/J@VʗD]6=Vd;}!k3>l]hZm3 qlQӜ՝xh }Wr{WmgOߋn2;<s[Xyوm&0LZmT'xg'2$K(v "zȔteظh"ld)qaȨ`\ |O<ý/F18;mwX=O8=:=~+)bه#oPp>0>G8ʍiA9^aÊe< u /Ol;RA 9BU>po6h/(߽+NXʣw+w&"n໔π8/fdpK㮳RnqR}!qQx,83f\YkA"ǽ Aި#HJ#譟zmP0ŘeG cȿA{C^-|("Km7Y+S .ٲ>᳇[ c=afliR uqZ7KQcw_6W{<,BJ:>h$pY͆1Ǐ~cH=áoW r6QdzO[-Y%f7Ӫ+v99L~o= ʎܖt[cٴQb47 >?uf r;QyܵnzWG^ %ke?hob5{aNPѽkCd}wE?_Nk+bDmwǘ}k/M;RzRuGy(^n:RLIO[:`t'= gk6qw : =O2sOw3' 0~%gjK8h\ǎOd^qbT:biX j@9ߝLa&?BH3 =1)Оj‹r8nQE)I"U+_GKɤx,JxbعH`0%#ݘ}Ͳ^5~.R߹ݖS_/8,׫[+=meH:"l{Z{zv{?FN!fЎ3t>L$xt+#vMnӒP_rʧ= N͡yq4hjdG09S;YgR"ӵE ywnoϛs21&n(ݾknvR|2Nx^Z ڋ5 L'ئNxgvêWyxxxwt ',u0zu9m-󸢊gN' 8[zLl :e=~/JN 9AO([z}NSE_>xg=`s{a]'X;ucy̦T"@~߷dO>g4 :7Kem^SҀ32~EGU#Xg:bd_bo=3?noH忆>ߦT[3?Ɇ^}0Ij~eR"@~K`Q{}kwGy}Y'd0&}UDD2* iߌ!,i6 f&0L늾Pw[0#3kPڿ%?[KͷFCo̵$*}_׏3dCKcv[shg7اZ) )vC_G,lπ1g^=> Fj#(l| 2=S0>> zm 6gڳ3p^[x6VFDϙz%ȼF{5?mۧe"^}7޿ŖR z-z(s}=|51xm۲3oi{훩6B3 ?6rJڋbNnM~3n v]Өv7dot#n(?0#'`M}:Pdclȅjp{@ "h;dk 9 ߆T-n>DK/2$*;kvbs޼J;zqѲ?w}%%mIFٯoE=E6g{׺]Ã'1򛡏Ͷ\OecF_㙒ϹҚx`}L$k\i}{bev[؞i[Xgݥߕ k&=&#H?7TeI\ ܽ;9,m2ɟB؋m_6of} ɡ_Pdg>\Ӷ:l\T#Ne_o >@3]35>hGh#K]ښ"O~ߵ]g۴>/޿ox7){+nۇ1/E]YTOSm쏀SnWVxicm9!a|J֪Ako3+'=cJiv#N>A[{5AYEuTWP׶'?2XC߬ fcfdܖ˾f|r壶}=mBr϶jRZ^z*{aϫVШfy#yk-gnGGVdSoUVlG= ]#<Ͼzj{"z ZdKvc"M4#x,3#نۮsL 7ͥJ"މp#dyD:\έ&)a]f_d}H_C_G`oR--Rw&> 6ix_@}i#:Ẉ"o+on,.1s;V`k2:^V4حn?u 8pXqMH)xq_@ĮI*oK7MՓB{"oGnPU&tL` 9{k8ա'i%#LߪL#W9"j\vj:k ܪ YtG'9;UQ4~POv2;rŬW׵ 7蒘i[Z)-G/a'-j;P>\wufL Z^}9:n66+>QCjxvJVɪK,)%hߎmy5وߡۄjC9ߴsf\1dͯ>hޭinŐ-WˏU\3XId[Nt=te߭fxR+,Gx/55uxn+о_/W]/RrŐAS7ok^!%ݿ^9C$Z]_-Nxeoʶ֫x{W:`?cgfx=ІHx=ǶT\j,yG\UOHP¸Y0E+`))^1v ]ճ(<$"9GѻJS3ދ(xR$gs҃wWm!& r;F#,@Z [M`eB˿6Cۍ0Am7YʒR@mBزF6s<m{kVi*'-9R.7^58[R-뉱OP Nh0W;DuT/Tx#傲˿okHKYת,zY5zyH 6zW ԘGzF@>tp5UZZe.w+j-vTFA6ƵbM4.=@hN<|xҩGx_ eEinH >{Σ#bɘͶ[<MR(&%6uw۲T] 3k28z1y0ܨ]c<^= _z/~h@ۤ_#QdX_riS@J|.+);T3t./nD/h⮗KJjVX21Kȹt0J9򁡁V75@}.OT4/Of7頋It3,[^Q]\W辗Zoh'U_ 2K>qG۱E?GIմ &5\3+މ8 Tw R8篠k=zg qx TM>wbhWPTBdCv!0hbK#N ],Ae ɴڅnCV@p1#pT.RI|Dl) >y]i!]N 喒d(F Z pbDU6f";%YypPI8O|B>t ̴ BJRwVom,N+|~)ͽ*$:[}}G RXm 2a, 1&b+>Oṫuɺvd9+V eWlIK|4nlINyUGRkݑhcҍ2)H ĝ%H1^lw~hTl!j>F*e+Awkp*(å@وkFON;Ӆ4C,B*샲= 9iI!4"~0KWrpy6lC|]G4BȝK!e S7Ъ`u0?KwD=ڻKA8Ȥ߾ 82n9x}KEml:&U5GøXP+WH,wV'^4'e+1O{j*3vWN;@M;-9PU#V1*1?g-Y`|H)"G@WwG`c#\J|Zob)뙝.g6e|<DliG fR b~״h( |xS?<FI3#ܟ媙2ע焧旱| Dr%l ?Ihq39>^|dJNy/qv:Z^B{G0N^Pn,|hF|S|'hV+h`s3n%^ﴩR,őHa{Z'sVbZ0YmI٣h?|/|0b!8TXόGZS r9Kh7b)N 'YD6VjVG"@w༰<=NAcY WE xʷ[@Fb G^b[T5ntl a},*/1X&:_Tŧ(~B*(>G3p`&k26ЊSqhzFE?|&W~U #b̌ u8'% ,#C8. 8a+o>Y/1,E 7ZtzrLDv7KFP$̴ߑ74rqlYƨ.:qT΁A",%:t>8lkuqm)m#5uKC|qp!KIZM0&w/N<:L7 ٜ%Jy3" /zx,hY u>ܛACƏyJA䣤[qiW'{X1uaZĺNXÔ-IBm cuD_.1ZװNbOD'$" ݸ1/cd0QڿOj]lr$Bڣ|VNw:a5isR;'U$^I罏(g&aJ  짽g7߇ ?zhX@"ll Nj v߄Y"Er#Ll?y( jSrʌV LG+ #k5ڸ'2Ӡ i^n ֛y#=@|FݑD!3(#!ڐwb\'{^^,MOm7 9y_|flj0.|ϚsʊDz,%Mw{tO^! 9ϗxNvq+uoP;,Wg67&FNI"$;#>\-@FuΥT&G7~ݔ'l+?6P[Bz{ KU2^CޙqNR%s7P ٔCBCb{ETaA}q{tz))ρaeiB dVϽKd Z j[>&̎t"Z,cém24o^9}kG1h~ A&l{H `Xx³,<lֱk" }[QOOSWFB8 ^Ed]$_W^zJyDD<%zN9UaCb,$*Nkff#}LS_ԾnWp%ZQY<+Պa^YK?Ǝ߬5uG3=MQOxF3W3,b#ɃOZJ@`{0MuJuh&"j7 cV(3psǧ;i k|ܣ?ҔOl3bVVN̈́_ĿŸǫG.ΛӼ:2w@\۴% 4hwr.c[T !@s_#5u%ˬX`}}c۩mYkA| U/ m"g"t+ m4z&qb?؏V45~tO+5Hxz>!ΨnpFc~:mIWuvC͏{֩_ϿN6ӹ4ӄ=M4KD71ZV/略9BS<6Noq@^(\JN{\~&tf\ꚁnIYGT.!sB,o;4k6KL~uE%V/mEs`ΐE: Ol]q1:d6=yl7@Ƕ!\C2Xx{ÿ a9 (_ cvX+repNŏe0Pyފ'hW8n}ǒhhD́G]*2BrCne6lY\nKS7)6?;9,1_e9B*:*~V+[AŰLGe:E]C9?>'Z9? Ӛ> O'h:U{b|ȏzB}(8!= .lg!Y[nkȳ@ԫ(0gZy=Ag#5,F疟 ϗi">T@V{8#mgI6*c*3(6c=4>5,ӨuLɤ t^!ΓOYB6ff4x`4i2:4v"+Ehx/ӈQp 3O@Y%ז#!gȩDVP&:N'Rx^]id,]j'R<7\ڶƐ?h\¼Xx6Ƴb^eK s8 Χ6#6S)o%:&¿{q$!N"'`wJP%EA:9AzC:sw 3XnV8fܼJn]@$qwԓD.ߡ{)jNqE?磌 {i8񧠀RT!1 UIٸuZaHJ#ΈWML&0KE_YmǼ33>mM-7UYvB2__O9W!/a+ aQ'PihG^0"}<^9I5>-yeMaBK+hI' 6йEuc8$Êp6I38ܱCW؈=rr[DiK#ΐhĉѯ yy+38(8\8Oz1>".1A};n,s =_tqp2[^IwL\4H%hqP<_'ZVYA|(۰ ע}O<qٺbn /_R <0&B^m"u޵j7P惮'b| ʗwQ!JWȪfl+~Goq(om"7bē zhVFh#FdINg*pX3Rsb!3Z/a.3 e{ppER.ts]YNHc_[[$@+SJJoW`1"=2c:\}rOuO4_>`%n_`0`j+7b7;h^a݋@cxVV6bFMDRמ0`e!wshFNhZ,u*`jVˎ/i܍ڮ2YňޮC8# O87c}e'Hȷ3K؁|V$ɏ5i%sQ~jb22Ͻ s8r4V>Ke|9Zчڶg >H蒸=C2)k_Iς[[N>Bv˷%ӽ"{x< rn~?]r*l*qaRKf.feg^0qҝ?j-%4`8/CB+qR S]<(y+%K]X,j{މN恷zzjF<А<=0+^^t~kV$ ɹ$y@04T2F :CVHoYxCX!w2:'%CE絻n_\`[e!S̐eޱu")f]ɷgsD%᪍T5H%dw}!Jq.fu֫s/pqDyقݞ`Jov`$Az!#*V6j V@^y1p;Jq / Ȋ/ o'[xr d 'q)^{gZ׀ Y>5IEO| Zc VֱTT[RTQ@xy)ϣD)¥h7P-elYǶbD,# ͆BoҜߨGl oT* 擠'i2>zWVh{B ԇ@;իa.HH"GNYo#d$:d.F>z9}^&n -qBt7Bje~ k؅vzh xDXgݫ9EpOQwa0#|݃{uM6<k#-Hcjd4Z];Lom<[6P&xF"T}~,-%^[:V뿢@' Ag);(G\E8'6^:܉ /G;0翇<xea=9d\qeT8*1&uD>SԈg&kH5 @FOBVfnG ,A?Bd'J.x")Nh3cl.2qw<e^N˘UJ%\>Q>o;Yʰ]oAwX3i?Ȼq.g+O7L6Xz+G8#F6~'n嫋ivۣgӴnOzNn)F?F줺ܺ*&@ K /4|(Ae QGxe9ujP÷k=R0XcL9mUW^9g\xSg<5gܕ)uϼ@vR5Ÿ@ U  ^AVDnoݿ)wN= NH[;X>ַY=!{J緧\;k|׷ƻ0qxok{yÛλXbk[ƽbk|渾ƌ%_1|΋bk쮼p{ y)f8 Zzv֝c OµvgZKx hK2_-$q$|Zg)IGa,Lq4fBQ'yB97OYݞ`]7qRҶ.Q;9K"xBen_%ڮkxRw@J3MCNnUJgG+U⍜P>| \z FT\DcƮ8)~_'v6Z܏JNxs:W!Ԟ" +h}+\&}ncDF[=rlW\ :ŠW!Po0XozبIda}X|;_sx^*3<xP'lO( m-m\qR’m+k~$3A~=1BϟGA#8VbPK= t8 uk~jy6ٖmW|UwTz Ɔ"U8;. xI!|6 ziβ% ;R"YRANQ c5(eP@%Zb!k"^yΊX^T Y&Ҿ+$k.ݟQzizArs $!+A=bn&? 3qY9F.}ȟYQ7F.3FVb,ue5F#韲?=4bFܮ4L@<Ws|,<+zRNGNbeR)ЙVH8QcnA"뉒Dzz2^t^;TEE\hCHWخpˮB2o5, H XmqK1CAcE}po7(A d6܀pq"Qx.l)7z@nKg.=Gbu/qxEHŝ z1hA}D`^Q{ Bs߈A敳c+L/O5niN'DZkJ yDV a >f1nkd%Lr7LX% {$R!#r7) ^.n+(܈ӵbUL\0*)oid3">Ho"a|q F0%#);%x:e_v^))IoMq0t.tH1 opSbf?6fN7|З}&JF^F>7FR?:?po9As$s0ϓ|ҨWOo /!]Wҙ3᠝)u:j-YV F Bok]c+uUQp%KI7yގջF̭\Ә@󂪣ϬCuM°j) O&yZ*5#jy;=L:mXO6lF'݌Ê;t؃V# GD-u8;IZ5%ϔߓ셔67^siZRj֔dн;|J|Fx~X."n$>>#c닄OtJv =^ѭ| rk.3|[Iї(Df)>0 mT>CH  pa.aWj@ϵϒ>[I;es-Πyv̨ސ "$?GVE/I/,GE{ߛE'ƙwlEo8R_tk;_t}[/(μ OM1/&Owu R\ʽJ _AJ˽G h^zq{=Zzs}9z*WG!\i%jm[sSt?byah {D7"H70_-IC _j/"mm>a>}C͇ҧX!O邘7)yJ\6.)M=K=|_]:4_K?O5#K $i/6qr)$ KNa.3Jr+ STOh[$ڛzBOS/Ґ?bS;%S۠?5ԀEYNdFDoH.c8&k m ث'^װ4\r7e.+_Fp*6Bw{D9za9 9#mgx&?H:䣪1Fț ?Ǻ:~2]A'yM+`fAdq.4d zN&[7ۦf_{#NȎԻg܀04vbêsCҡEEmysׄK+_wo_xSNw#w<' 5< ~' \WJq(,h# JMl`^J4 zxe ,u*}JG6=jCFK_/g%j6y2)gjfTł4Wnwɢq W^-4a\:wzӹCxEg w0-o{k:+my w1a kGK0svRZ;*ݖ) i j=."&~0ˢJ9@>cc8JǟBw$KcF%=^+" zJg|<{kLu)O9|PDR]@y;·u<车j$ջ>)TԴ. 1xx cJ*vLkxH${yt^ ΣiU/#w—q>S?H:k OP &L,Ak=gXνxnVfxvD/x+qVmaMT> QR,) 'j ULxgCs:vKp 3eiڏ(KFZB:m!py"H 6Q_8 {yVk<"~c aX"^QzKbݧת<_n_C|ׇu,yK_ǖg_#>Η~S~H[3@dcQ5dƅ,oC1{[5'a<:qi طVç[yXv=2(9:iڑ] }Z R ad^>}} vFY?{5'^x:3%V=gCo6쓄|]V;S_u.o%FAxA)z%WV9U,\Y4T܆OОNՋMF-ZO'(pN_DHVjDLd<ܡ@}fQdOnuvbΊU\t4ɭhh ,#dxe |@MGHm$ gd\AtWl,H"_K>|>([:ASobN؝1+Y[(F <Ì2[~YXk}T*!Yi'4 {T_= ڲZȮ~-9!RW= ڼ-lKbUiXM9(Nǫey~E)hUiAI tRk\BGhEeɠ̉ehމ#VĞ_mrLJ9|k;GA@KWAO! -ޥ t d,5`5dXzD&cM'VPZ|[`m|8(I~܃ԃ7hkz^ڢ:gdO;hTu>bzri=vֳQA6G]ņӊ\xHgϞTlA?yA^x>FW7u3w9m_QfԮIFU oq<Ԯᡶ<&);cX2?LGg,y }}~|ͻ>_m W2[a5b:_;:5A|̋?SqDWu'b?OM;_a}G| +ށqS̏JtUK?]Np̃Sēq_ɸu4NW_-׷Nҥ['GuJ+P ']&'!* '=~ŔN ;x 5M8#vgܞ6.^]U?bh@?evN0e5L-Xk84)op!;݁6u6vMw.YJ~Of Cs7 yMT'޿*}Aqy=.w dCp!i#tPēpC*On!>7 CI MEЂw,H&FU#/$ejk8֓$6v-ĽGzq$f#V.?\t-0KIƋܩg1rdx_6c Ո7=j~pHGW=z GZ+zT&4ԯ;.&Ǯ4YcC= GA X50 $ʜS!'+=j4= o{ .b|d3rώN_gWnǮlHokkTgg;+NGqr{ͤboԑV9Xߛ+ӎنrmEc2 ,mcغv U\mWZGo.7V>혷6YC@;\4޼F~Gm&Qam4vh>ߵmQ-2YQx^D=(Y(QzM߶_0k'ES}Ɗ%, oM# ^Aв>E{LvYa;2.ꢠ޻SROAKa|ܕRP&aƼළm4F%ͧ m!1\uݍMv/Q~T p T\"ղ `3kPtلX4Fšl :F-RW&\1p~#+;$c^l{.Y_O"cvYq7ap #gſ3TyØY~F_"0R)֠h.{֥hE[3ivT!- #r+*}krD'sL]lN x \EO(<J{ k`כ ΅> h'=/$~a&9&Іx׳bWn΃v0ò+I2+z4TR1?롍ېlRt7>Iy]s:vFvQ5䴲#>gKv*;@_XPzȸN./*)XN2ɣ< YiX.qvA4R\\|r8@ jJPc':ށR2IBC1#k+@I%L~N6w FdHp'<:b6HEVa+ުQ~R*_Exp &t.Lt_q9Tb]sB4SܿŐKQB|  9}톎K\.It++ueR:ʥBr)}Gc* G$ȥ!K I"4\tAm:d]tgD$Wn QȺpX=oQ9STf#'Q΂^/ҙEu;OnKri nbp䩫s<_" JLD%$1B͢.mي szQS 3tnz-#H|yLDA [TvQeJLt ;Ob-Hldlw@EW /%qJxʧdxP?F$r=N ԃDj;]n> "zl!n ӧ ddjd] qrJ>j,k@VHnpew> rJ\: 1xƲl"ﬦSZJĽ[x$M>SQ^k7+ꖢa^9D!aYŢaL`t?S6mԙ0ˮ4KRY:faYf7g&44k-Τ<_Ѽۿ#3dT ~p<3Hrs4R,G Gɧ=c|nE|aWw6y]g'P">zf}̏7 ,RX<1İ|71,_Hl^450Wye2=4z 2 ~a컸_ϳr/c:hl}O6wcLQ7O^5jGi6:wYȹW^{{оՠ9cJol̄q:C{8$ ﻽_e!E0n߭.M]6.3<%h. rubK3{Nw)Y%Z,SbS˻?wߖgdʆ=ӔHveB~`7^N|8.,[)qR#=j?q_* ZI3{ Y>[ijpnrܨ<olA立Jt\o-X8IV?qG;z@+z$Z{ c\JiX%ԛ|;6śɔ2Pp%[ ʼzmcId#q7ubnd g-ާ;]\r!m)y .78ed t/ /82Jw{`~FqH61W񓜌HZqzeCP"a,|/BЊ nĿ[N޳Ɏ!XqzbGt4W6ϫ*4Fέu7c:>H_I>a&9/Ky/^tASvyЦbrd+܍yvi^#ִSU@i' ɜMSmWҬ~ܶ Xfk|7Jko/T_p^6<1Ŕ֛xZ{#q~bvi <r.~rD'Tĝ {\)Ob\YE6Kqdkk'I䯺_G@crNAZ!wN yLwzxye\W|@:vC8Cr9']3Uľ/.X@ܹNS{Ξ܋xz.)o{'<ܝJ pc5K'FNA'?ԣ.NpeIA)? AwЙOKU-[z.7t]d@i<Ϋ9j 9N}_y5_ _:5 { +wJbXCTYo7Л@oԞL~wRn؋7#~(h˥h)̒ i=!y<|KԎ,sq (,| s>ɳ:{*%/K2E 9y>!s;B4YjM[U5.8\Ӎ㱛7nqѼbQkEy71v% b9oHu$%JKt0,yܐrELF@|~/ H1_!s2pqm, ]~&,ho ߔ9{R>Ʊw@ CX"l!*wa時_:yf./{(I&nI8+%7u٤e;a>(pQ'RJgp&wWC 4ڏC S`S֔k HЎr*ý2nfǜ3~|h.hg/ӫϊz!ۺZ O(uza 1Z2reKFrl\ȕae^.?7h)!rT) e~չP-ɟ,@'?7;^qPW2?8@O';bHi A=k=%]BGxBpH/Y@L' +mU|t* 괘y44l<Zu); ypgL[eZrPvQF되bST?2IcD+qcH!俐)+]^9 pY6D'SMyՁ#| @.zח'k^̵lmxU 72e ?{67 ȅˤD'c8K6{e9^^Xr%ou#;C')A}2e_o 藫- 8~/nKՅzjCud6"xC1qOYaf2.ʾA<0}%g`6j/rqa6 ' s!E!2NzaYO|~K> qkvpK>kfXyVqV`+[yR_g14%1+y/[)~28}O|mzXDÒ͵~wB;VUlOO~аf}1Qq~ x9/G:jS_5[QWߚYߺ8}koɍ[aҫ Mg245݂_ftoLJ^HW^7 ݫe>Cz dPMjF A5~Jl^ OSѓ}$KF|<˚!d%Gz>ɏGTIv+?0Wو $՝?hвBÅy-y`i6'CcQ"rcFX*`Jѫ X34QKy.˅~N,wcQpWFQdߝ=?'kz.|~^1Z= Ԑno _[Sl,k}8'{3ω·XH9p0j@¤W;!]ʅk3{" f4מȥae~픸q.Ls>|G#= ;XK\ѻxr5z/3j??bp+k#"CP.mObq9N z9XlzgH+őeZ~uLJIj"WddHH:"XRE :GgU>_**t, JlԝtfJ*bakds&Z/'sw^nfl)soxr ePO?7cé4+fچG=A3*+~:yNzW u򢈴A"^{ [m_ŲZ |NJD 0=R'z;nyW;eK ..jmng^+ѵ" oK(f܌a)~ =;[oD,u'>`% Q+<ϨcuWe/pu6uSabOK_^xVB8gieAۄ$#,TTg ~ɀqZګy)*!W*a0lu5L0~ܖ믧`> ~g2_2q+6K ~OqS:mJg?`;] .#oaTM5:$;T>vqۺ8uL ,4seqrv7@Lys\S[ Je G ̻CъU@GM0$OPQ|쁿BX8T;Ze6 !+03"q߇lj&[@fO XM*KN)o EV,K{3:RFI RԷh@W=xƎK΃ٶ߉dnu 夥 t\Ƒ*渠<}?!mAC]mOJX$9Ef+!\,E&j:5/P_?ޭ,fi; R=QVTU=Hgyc{0F;ct1ƪ~&VɃZ6HkJji4mO٬뱯+(+"myMɊP0d/w%{Z21ef>8%᤟ ~[&[㼘9ƜGo IalØP#LԊ0%8|^F/ptHړX~46v`"4(}Xc_r`zf*A3%7" T< ~{ (zh#/P" R{1hLj0X˚ Eһs1f7][] ŦIsPὌF7rQ[Zt .Vs6ԜKZ>T0:5ɑ6<3N656QU䡙賀!-6Z[M!}u5א.|9ӊ3W=El #xЎF<_ocѸ G.$ѯ;3(yF Sº38HI65hsè?u _OE`O`)\SY'ϖ,eJ,YFv ]f%meͫK.:&6>yxx$*GvIN(dGOer}G|`Gx4,R17-Fhs6A5ooq< Ϩ hV*=ʳNZdJ-QS㔽k`KHD{vO>I+L!)xzsĊFX]6>}>X-.p> +|> ::dTN"}0B^/qzLqα/#6}.)1ch HWDW՘.2aA h[`xFe`J' *m: yj!{(Xy}01cna뵔{gڼ^R-Eigl|~2}%y(`Gv3oޫ00[E;ҚەxL^_`kτqNJ/pKiHN%]Iq8lġ}E5} RNEwҬ*-y']_:a<F1Zr| RcdB>펼ͽ0Q0uH6"^Jz0om]r%7\ Z.Euq>IIEbdJƼIzЖ67\"8aL_",&jLE&kiO@UAQQ$;U|vPڹ;6)1~BoiEI@G1`\ش ur*+a ƍT8r\c]VKf*qMKOL造~F۵I]y>HQ4^jU)c[X x܉uH_WආpY'$쁕]>|i79mҋ8l'؛蘆/f`t6'f/irj  o|LV^qkؕU+Q\Zyrc'qE툕H)̃[yu[#p4mY $Wjp*B:VҎb G+" {Xb0vSخIЦ _D֡Тa{W: % Աus~unQrE9uG1\NكI7%~R7 +Ҥ `6Z;x ؛h>PԖFlJC`9kQL5=aji2i.n9ca\N{_,=0Fo·gzls>73X3Z>ۆ)m=YC 䈣pj# ~&녶l|Rz=zKX2iQK>('&#:(8^yR<ێ7vϔ|g4QhQچn?5Z-"|'ǯ,152mӵjr^3[stؙD¬U81~?s4Ɵ7gGP_A^?#( E|g٬:A}h h>;?egQfV<'y6KkS.s#a<_h$A&w{8mCle.[f5e(W\q\JgǔՁ(w_<)RSIVky1cC] }mRxܳX?`YT zFFhUh60r'Qz1h36#F! {1zc5VtɻlQ"\ R.H2@oCu~x\}OT_+z7^'Ppwj! s夹;9@Kz7nQRg̉yZ?`,Xr]g4Ey?li!h1 sRӸD3P?,e?1M;c=y\#;3$ڛvc/ٕMk!ԝ3mĕ݉Ծ({,1nS#uΑ36IrhxQ* Gȱ@o\YA8I9ط_L1`9gd; 6'z1#Vf1JLs9HЊ[g:΋"+Mb%0RƤӲp,I }eS,m?mŧ4K2/Үrڽ4-RD -vIۀ̂1G3^7JIoɺo4' IۭR!|ǩl)6?!})./M6Xhr5ZuzbSDnQojĂItTjZ&A*UΩ:5<,[i2݂AsԳ{7QojԦzJn1 YA}Gs%-#L[D/uE1W&PBArYni}9o\# Vɢ\ +Tdb])HJ)mJ8)RIyFqFAxJ:Ht+DWƷX5j5&)v(Yԯ"وh&ʑ*iX7;Ŷ2Pށ8]|dD ?Aov<|J{4z\r<>?FKג"f]D$"QH7wZ*;At!A=I4;@B%0}7$*ӉZ$dePx.wyN>ۑ|;oKOA=^/L$0bĻnax%d.I=_ʼGj?KԱD^"i/O)Ǽ;ft-Iћ{G>$w@=[eY ZHiΦvfHb3B3W,%Iwk*qW蚲 TZ2QnXP&wTFFsUga|6@8i3җ1A @Ϫmrq$H$*XbNd- Qқߝ-9X7~M݅,^E %wd;qp=W{- m|hӐiia/FA2 RcuGQPq1&HWH;(AUNٛ:Oir|%Zʉק51py(G,J˗!AFs|◺&-rQh) q>"W&%e06cvvR;3cr|OE_J'o`M+[Oe v ɝ;w=ܳ"f߲04uw߁l\(Z/MY;&~P 0+hMIT#|qY*&5K5ka:W"˧)[>7CW8/qdSl"b&7٬q| 8Wxd}FOsۯ| P!5k\3eqGsú/xgm-e#P_-J"aV$YڹW'M- Iq@ajfN\F3X? ?ɒ{>,1KVw{rgueé3ťł6Exd뵴 c Nl bUoDJSimfSz#oEV~*BDL;NRWqh\WGlo6ڹ?g& v4S3dS%& Zf),<OI;jrgIvVY6 bvG&( "U)Smgu 4?ر~%󏤼Pُi@N3w",pԶ07Kၢ6sI4ֻ}LfŸC/# K?+EhߕQQaK7;8<:%MsM_} 8n@MئQ ݯx/c v-Xb븡e (W@VWl#߻W@+$[[i>=gg9EVʥGl;,ƹ n➟KH{J7b/\lJU5pcƏe0eAxŌ?T5, pZ_hvJD 7)5+ղy40*ۿߣlᓘFS^ wVcVp+>F; 6E<ު* <ތѠsr`Z=`1We aC .ПY?c\5qWN#ՙv1f3MNso}[1و_,n;^T2C v{-dnB( ݆/CK;i T:Ŕ&:2XL׷. n%ɣwfƾsɳǟts:=gOf%;kr4J2_ 3{%-ŦמSoGf`jv5K'G0"VJֆ⍔G#3%+9%$ ZXпeC%8w|Vq75dJ7n*O4o*@AeC }ϬWW--Q Ls}0r2 dZZn:Gc&UʬQ>T~Л JἯ[}oR*EWGN[Nҷ¼d@]'[ov 8K6RYOlIgI>Ǿ=o 8a\'*-7nEFe?˟:x: 6s)g|OV[n Pe#m%B dZC~m-Hq =?Tk֮j&C4.j塸V0 S8-FR4OVP7H *`[5Wm"[ yr\'O m.uMl_yG$DKz_ex^PBQTSwF#@&p^)EE_q䥸H+O5}Ca8Ŋ! >aϷQމ5ix'Wp x7AU$,w\}$d %U탖d}E#j~)#j6 1y@O i~&r|$k{ny yŞ銴iK;uk0гF뗌rg/Ԏ[.a kGHch74"ىQxR^\KoZC-қ-EbAѶ=Ӧ֐zڀ>BgS _ƵPF9JDSۅ%rVD+_@\I8%tnIN^WBs +^gAL0U&f֔%k U]eAW{rj-xnM-a{eklTbMn@7i[ `4L+\cx`pBME;1^ _j-cǜ !sȮa%!w&WGh<$)^hG<Νj^n_W d1Ps+5|F50zr[oLxn7>l349w><~f NTNl{G9rxcRq EJ]ˮ'O[``7{8=-hֳ}c˵?늟8ߞWO=f_]rW‡3Ƈ9x^TpMM3vbDm0o-$߫|4o#OkdB" _5fik#s_@]#8@I}ܛn,#GVn}T.$'ی3ȕXx,ŸW!y]^<m^SU2/J+x7myVV X{0fs> )t/t1F>"!h(N _5W>y]XDKz#leL3uI_p7 J9l$Inxk:]z3gOQOwWiuƑ.^1gIe;ҽ4`Cor:_b}W~hbN2 yN BfW ޾6~C~Me+R("SЯc}.]%cDҟ`t)u*#4RNcHy {.99N#jsqͪ8J0'n [:,eB_cT"٣'idiY-7hԤfkfi50&+Я oH|B/-|B߹ګ-蝬 atP`@ 0:ʁ0ՓlVu$x2 1 "j3 vEv* |a qy8 g )8;=e}E$\䑚Z)h s+V ;Nպ=+P d>VrSH!:De*hW+S3W{|ڭMUWvϜe:!KNuPw5<@dӼ4"^GA{5Uqs' *{uT4k9ܮ.j`ELwC;mJ8$ԐߏyV̞ ;߀Et75%ZPo.)A.+~+BYv3a9o35Twf@,H%agkE+ywq@+}sIRx;\/NxůᲥ\%=^7yz|(+۫cy)3efI1o̿k3P"#>4U+o9M}!~#ǡp<_ۢWDDyi mUv~ V{Yy"ˆg>"|ؒ(2v^ۣ: xRfx7֖vRք)2< >J(Ǽ=?3hy:lnsb&.W'&Hz>' \JFAO+n{HKd==O%Q>>i8Q{6~,SO㛆ӳὓ"@2AbIV'Pt5 lMB;r_j:Jdi V Cv@ĵo8zT$y _q- |jPe/ [D ^5>&-ٚ8@q·dXq + G^d *I+kK v}Z'MuX1nLaɁs硺 : pe?n%~L}|Z?:#$1Nrm5vr&B*/ϐts'iȻ_| kQ.=ț}F2tM ]G3;`E5yt"g-I omN7P; `Ng#$bK/YD0qFVs#kL{uL P`-/g3jʗYwR[?mH&0aekPG)ACOԙs~pơjFEwEʨB.d[[;BU5 ˆ:3B/o^nYUNen-W|HBCzŏ%`|vKP&o^%TsOzKZXZ=WZNmam<ʣ6DOpQpOlXz.>A+Qp_ffx%aLw!ʥrq|8ŔQ C'\L^0vԡRAҼ.IxRYFl3y6l|WɪD-t|KZl VӮ1j9nl}U2#1DW殯:b5|m:k:KaTzvl]y,eE5RNIR+*j_M ]dV_!_\^= vVWE *qV_ /P6̷q4JF1R{VoFXv{kW^xʤa|ʨ9Η͢5^{z.Nk"ó-xl7t93ȩBI4o0JV?r`Tsc^|Zz8%o;NoumCŒTDyƄ P3"F1shcJxO 5 7=\D2%oӭsR\)8}_ƛ`?QkDM$~l,˴޹~_j:E mNۉ֧O;9UlƱX/&<(2O\Lp n1p&(6836 U?ZӍ$Z g)MD;mw}'‹h]FN X6O LڙsPUK ;p7b|g Xl}1 Er- #sz$0%Q'OC Quڈ⣿Sud^TC>{,=c$.:bo2N1־ofBIP2.YxlkdMG\hp2[U {܋wZ)d-78_Rkr̸IuWLo7-[7[9xrx=WkU]b:%3 gbo} [TĈ[.3=~y!iqW1Y~dH>F9quhYXc虦;Z)*a?+' nޅ:r@?wnnqw7 bc}򄝚0*8fX6~vG*rP"~k8'՟fnu9Y{Svw3|"nf^lXe۵,FFq>JtM5+J3|lKn3ZZ9̉x>iggMv} ju*BT1 f Fzn ̳8/jwK#jaK дZZnNj8WL_/l̊tǑl], CI݇BjE67%췅 tJib]2M!\XRPSaYΒ͔;8C>t!)Z8HN)mt$nQ lfN)(A9ajKdn^!g-j$YD4SNjjR{L!jF43I Zw_@QdZu;<1`Zz4!CMW(§R(&k~׈Wg3,tO50):}Lc , 5Ԏth?[?ZTѨզ3-^XnXBk {%-}h}A\[j83WzYQzծO_hVxzܪ["j-(WA$zD#`N\WJJQ|mî%5KB[]+=|H@u/_S@(2yٷCi3^js9̫ +;]F@\,t8 ԟnGxV_xPԛ*hU S|URnƵW D:Fu_E6bȟ9 g؝#MqgxY..5rhls|҅ JA't:^>O|Vqw{xc;+u B;ކkY](Vި,Jd LIh=8"j zGt|Yyf%m{QdlaX) |nF,bS䞲=§t$<BtHLdE<˭v"~+ !rJ)aQ!ty؉1yg;XcsӰÿpzTp%:J"h }uEN&6KƜ屜>q~VR-▹q\JPkp'Ť ꫮڠsr%+y$jL\ɵgJZ<}&d5+1;F :w&dÖ3AD4xwsXmEsw~Vh9۲[p+k2ϑ..CY6Mn';"Nv[̟p[w|N!zޙl I$<ϑN?d?˜c-~yjέc8ht(wPؗ*dע!1,"d2RIl&8IV*Л[8(hWՆZ2a"u[i?M#l B[)Xֺf|Eg:$ C.نoR$aU7l8s:JýOVu%ǁ#9AdY*rf.lj" ѾqAg-CĢ}K ݄v'hCmObwҮ3kE`a巄%ajVN8K)Z YD?]\lbΒx.֒eb-ѩ),'UfDB< 8I3)WaZd5i|] }~ uvSsX'7x{n$]g[#KULk_ %t(YG,8}2E^LVTcI3((Oq5 9bI{FDhP'}ٱ%Ł5_|&o"%A } "F^k|Iu{qO pKxڛRfý ^{C\|(WVtz+?'Z&`O~遒#b'hdBf6٠ė.2sS ΛW4eG&KC \J ksۧm1v XWu{^X;}{sow?g,gL|)#lk^\?'_~[忛i}~0ٶһYxhӹ;t*NS4{rpD?_V؉ s *{Z`;XUfdÖFG!j_Pz~X:z|DxM\+ G\ɇ_> {~873h0skK-i'IsoI(M A!Z FT0##G~ kl" h;3+o^(|yMXϖgX #$Ng9y4q|^9EvHQ%FBsFu2^r nIHY1f.CDžAV17szq&?y'؇e<ViiQ,P?;æMǚ|Mȗ#kGZyK:R/\D5"U"&ߧ xm7@ JC\X@PjdV? *Dj43ʐRHLK1 M {{>g.qc)"Pz:h(|TggE|i$ ß BəγL*ܺdu!Jc4XEͮZYtEυUaB:k(9X;}- e$?V=Uuaz<:~aU`=%+gU_= No% ?aPK%Lدlk ܜi;AC i @vNkWSXB O#!K \nǀʄF()ez6(F'k1"^;]$A oZ2*eNLwՅ &uͺ(.mIXziCNjĨok\z;E108pY7P"ۨ,cnqGcɧ-w6Sڄ ri=nHV87E =jGzZ 3&§*iPiU1@bme@|K/,EKo#jyN 0r5B:WD쏐!\Skӹz~J.8a5z( XfA)%ϹFlluVAhqwlxtOjfohCKjO VS =(ow 3sf4ඈ'jb'&y<''1PjOc 8k8.u ͆մru.D?fׅ>$ѣ5<eNq&tҥ~~K/Ҥ{]L2cv-ɦ8?r%B&gsONDb s/]2bx/8:KN8G^;~1SXJk=ĘBG>ƽ`NL˶{R/jYñvyu,l֚gk-`K1v}mh>8CIͳXW?S0MNy*&RX~Ǹ1f}j鄓$[<3羝HzHvA`G n:A(v!KwŢ3z{jAC0N/QT0w融tfa8c~tAl_ˤ"+D8VYױ^0QDoʘQܧL=.;(8_qP3s'Fzzx X=a,7 TsG܊MvkXabjK nVd1aMB+{hVPNW~pf9^KұcKc:qn.'VˁK6F +H~Ipd+dP?O4 Z"PII>''0Ϣ]i*RE,jlcKL3˼3 80QqKZ@XuAE@X6alqr Xs\@1B_&bdp,?8Bv|u&\C5bl[A[:,sEk$c"Z+mim/30X[6Ӗ\Gԡ5ӹĀ3s({ɔ9A|p6Nxu=Iy72=~[DQbWu~ѝz r& 02M),%Qw.`VX~2xp {ME {1ײ (-6ʥ X[ە"am1mZeBK؄v6RD#=窏s\jJXfU G5}Bf, jq3E{c/wR֮q.͵u.J93 ǎŽ.~NŎ3Iض]nQ縒00Ћz5 +Ɋn3`anɗf K/V+$$zVDB 3{%r4nF4^Z~Oj1IY-FmsF;F;#Èe/W./ + R8Y:B_wz'cm/+{:{ *M -Y'vnzZ:q8 XGq)iq\!FSh4$1{Y/*Q}}-?uZ\L>f `ixRNR<"}M=g.Ӌ}f\@}VD CsfQfϳhX`z&gGB:V|t1jQ-I+!swyc9Ee=2h=\~oe:.k- lr]YO+ͦ͝Lɥ"!AU2H4Bֶ SHeߞU߾P4IyJ|Q,=]݆ l5c߮ Z_ Uqn"Ws :I<|f< S"xMMIts$o_}ʄ294ݒnSU,v+A^D<1C1}tΒ>\~/O:F0<.Ч IϬ&;d´>75`WhfYF,OaFF9eXMELs Xs~,e`K?鷚pB8idn i45Qd2uՀ(Ep}0Vu#-hx6= 7s3" J-}]C8ȎEMd_dBAP-!<岘msobrfW]Gr7 6}k*5 Fw5`x+a&9 $QMQnUg)Ǜ"(nTOiƷ 37T([AV/<1-N!^'zjC-d[FpPՔGCk Z:΄I)-䒯h2eASgU,QsȗD$a@5D Fx=D't屗4hDh0T % ']x0fF-by<ㄠSzl?SI/sˌKt~'u`l֭Ī>/w8n粎WT**6 vwYВ|F2V|G bd[.6lS(ma?W77!툺 d I$0.j1Jۅ iOZ!7~*.|B FWDǰ£2)aÁhdb6%Ejl\:h%R䠈@MjK|w-tD?*y \&.1=t*A}U:Pg0 [6jVby:Yle@._해\lg^dibe YR{!G[v u#`9!r`>备W(jjqQ.NG&qg`2YvD#бG""M^s7s;䣸;q%&אŠzvר=`vr_wZ?dž)AaGEx8`$*5TpXBxZoNG\gwfjΕR)Lק(g1^֜Mknߙ!fxyWNi { 5~h81OM}"DxR3ХOjWR?O>2TDkHj4㻣.n7(=ُL+Fm_˼'fWdOuc> {snqx[r&Bx:>ÐAxP4K?a.6iڅx~\ѯ/QH+X1'r:c4OtDyRzvKPD$Щsv&&;t__?wGŎZYq5SK|w\5?y𣄢çsE|cG/P;NA Et2L Av:=%7r% blٗzڳ\U:en{38hݦ8Itz"5"vc.ؼqJǙ|Kbšm2Iؔt='XԉOq.~ב&=NDL~K'T&y&.:r&I$,tu}I;}}+{K8(!QpS}v݁dgx6Uls ng54 lLQ:mL16Veny׋GR+n'~hA7oӄϬ['= 2xx[DovA'Q3"}y+E瓵qt >Ai';=uOdu\8>bh>~׬~"l:$nNG[0\F~%`)QrWCO E.KZ>hI:oE8cC)pca1\D+2PPwxvɪ=$`eW=-oU|ϞԦmýv| nqoB:SNĮ!iƶDmm!̊UI8it"5uh JMcf6Lx?{Fp10`ESq\IWHlvĵMCU358!6 1̔5H:]4R#b06_6s-iQ&HAn sO/Qgs}K)EiWX6+S \zxnD׭R{0oPlĸ\J8  T+Fe7Hr53s.¨_K5Є?զetSD4~~.~jŸ3x^?Bcq1aqQ40",TP_f7*^#i[@7X5V>scP?61/mZ< rY=L`L~^b*}$<_8QBTҞb\7_;Ц~&e·60m//d&<%C>~<1y \F7 |im}b5u@X<@`V5+ 2Vӵ#q໭iQ4kֲNYW_< m穬S`vʆb~O񶢳{/F>9~F,~7m4LIF:VNE4~౿M_$^yt㞨 l:5F6+~;$GLZvi?j:-:<73D1jV!q^y$ P!JlPvM~% ` segWyy'h')ew WVA- RuƓr{uxP9tw+D_3 "E֡=DDOb=c̋h}[(ͧG@??ќg;ԚBǯHBF{oXq=beX1;[_>>7E>]\--fw5jqMS-ՐƏ+EP|Ģ9i@#j p_Y KÙ؋ Vigu%KpEN[wx60,euh-r'e(5s]BxzvIڽnF&3xE^$~5^ t /TfƗWΔq+w$5gD/`<^xSFƺpX~K^9NFXNmE8yoއVx gfXg8,JR/I-VVRڋ}~KvIga޸ j Y;%AQ tnߝpkmnH1Րyh4D}$RjZRnAF?}/ >V"&wx>@o.S>lc[*dR:+`fidD1զs!&W>6-ZcX:QVS>_Eׇ`Iˀcl.8m Ss8_/sܔwY]`CaԾ~eߴ}C˪(|Sjb,1K)V (M=KjL\JW$?MQڇjQ >VeѪTEVScZgU] pMMG)z4k0LrJKf>16z_+L 7読뉴5sD%jKkNҫG\3Y^t?9{ J(":}[2dmH}}UB慺?a}j;ژ>Od^3s&_%je/"0=.v+g>A7㵆NsٔƲ&!:?+Qj|Ձ'YK9TEtϦ^E,.Ǧwds$*YΕԩVKZ+^#꓍7E6O;-*o]7m,%] pGt͹uϠq# o L瞟@IqIG p=rR9Zt8l-vϊm:S9Z.Yɐq>8u?^{.._cn25{5Č29oMRjJ0H]̺H+~q=yA٦_o 5ZG&TF׊n_) Q`z@clcsc [M}~SSڤW&N34lkt?T+~{a#Ȯ0Π$xL:^go|W2Avgpo 6%N߸S;e=5)~:~q;Sz? y'C/N;OЏw.;!YL@b~Cy>z~C?wSuP{@9_jv x#' ', ZqrXtL\jyxW9`7yXFFa>,#Iԡounz^ ?a)c31=FM5/ =7#W}ǭ|ՠ|xm }oZlܮLjl+S'Xm.#/^)/[L LkDD(O4/̔l9pG%ءovzevW @큍ВZj!Ztn r?'{  K+Dy'(O4Pd*(ʛCy3SWm$ȟS,9, Ϛ=&}Ϭqvgg)g1pW(jIc;jfbv\ICjYqb/65~fwP(}`o$}. c+D1#L E"A5=j+w#[“xlSog1ns~د5lehlA}7>]YD{t +:z&(OI^$k&~Q@|k{~e,ݛHZ:cgЭ(q_X^5UgɕL0u )8t#8veu ihtlQhe〓ܪvg/>vx#D]f?\Ok1[4,kٸ,e{8~F'>ưPd4gò:{ _p(M4 ~l[ I.0bipbZht-it]c`:ڭAONo[c,,8npp(F_+~;ǒu@I)VC{>spHd>}t8R綋$7 5 5䷻5E䑋y g}, 0 vo^o4P* 3ҵ+G~x:h_]'>w/6z>=/%d'ZD=!ܛ#"@]=vO9ՠea{Z+Ex:QWfM|L~l[cwvz[(nnMi olmeRQj]#B-_ T?KЮ?c 6aPp9Xhh!ݐ]>?+I_b-F;Fg/*{D=#7Eo-kSt:BD+1nj/'-:_Tn}uw!e kLZ8FFqIu +c qKewӎy%ٶRbIn=#pWT>(C(_eGqg9!{˨ȡ(̊FFQ7oIܜV7c,7F!tȓZ+_Zw.Iƻ|=a|wB9]鈬~ bV1-N3{r"L; I>_SBR|5 c&dsC_wlU5u;hy1v1Gj'5[L-~Wi➭2=ˍ{g ] ?k)x4<=jMdi @968-CPf5 V&qvF~֠a[<xᔃ 3C6@jGےh;Qhߗ55ICV6&/]`ieBuԉIe0G%Ay|ދ˒K΀7p 8e/8̕DZNp8<j/vgzv]⃜[Ԯjb(E^{`qXhEbxY-$vk~E /qy.I@F39TʇVv0u0:w_,7߯i!ni{+Φ**У(wi?w'ae;V>y< +%-G{XCy`%'Ij9ݘCǭg?o8@q\+8iDma_9)5kbָC;F[|0xC5jwvz&l0uB)R:Xr Z\I7;=R`Kן)^u 3mn-]y:F)vo0iw!!yԽ>Z׌S{ij.W| .{:.u6Q.~ն5ܺŒ:jUhIr?2xtSշ5d#V+ d >Ʋq܊0ݥDW$;.ku_~VOgO=m7C^v:v,~hm"]!!9vKy2EKE$S=LK*ҤHJ=(WmfuPYw شP'NcK8>n rubר[gJj\l jjw/NZPf2 >#Su82<7_ڮm3;Ax ;og=e/|NrC٦[ אkˡ$>kܵ?R)BhIo9*%x^h{32#$#5ǹL1dh_aaesLoaʃU{Vj o}Y@wa;~[6K|d h+FQOYu3K { #c4W~_M]huxNWT7^l<_ϳ K: %díP2x 9BN|ӊ7X@9$R"V.& oc)6 N ǩ[.bfh)È)e! ݹov,2ل|^Y,J]ZӬ~zdïY-˶}/q>B-}6߯OقkׅPr]ޔ;Lruvmi(#8vXI"v_ru/1QQ[\Y p{مXEѺCD>PktSY&jA=ldz>/I-4zq+ڑXFhW&,MSl\ϯz"iFLmĮ/̩s X-{͊2fc\ɲ>믄Tu\6ۖcy4XQ=p˄["Ōo_-2iy~bfA_X0l%p[E`$T!7HFɩ!X-⌖o ,bi3<@~Z걹!ANb_}IP QuNp8D8Dt88bNKq_nt6~3]syeU*P\$?K{eW/1rg[ 2ν}Q=⑌xy;m|O^CkU4b&Lrc;p/܋$r_U{Jظ -<^߃%po {}sVZ3ۂdۮsrKR.P3NY,׬h;1.]0!g5"K;&Z/1_1㓍a>j"Gus8q$ICijo?OK#M=^"z_t:=KϺgwUn!q+TqQ+ ~u6+p!R $ܟ|Mcne!i..Yo,nTIe{f|N:-='1tnEr x +E ;.F-^G~stNq Ľ'?Yv_% #vu]LA~*cCI~ܺG5qK"߳]_ֹ,h,14)bG6u'VfFy>g[VfPlʗ` ^{t|!Vrsl0J&#],ywju%'}[DDʢ(rrStn4ݒy|%nlÆ>NPڸu.G}9BAoz}@OǞf^YyT#5['k<_Ȫ[/ߴ5t(x zynܦ8J(zR M3+'š)sl=PT(9duo~;v+~l_ݢMrg?t3J?OY̤UBj^77Bk pĖs݅ғ$Ci5Gt3 p=ӻO˴sˡ]FV[㕏? )Y;[RfTw;;^zcV zy$tf9c4*D-R/W ,$` H2=.Z5,=͐MҦum^.!۶N~R)B?r!=kM4z6}WL,>'O >$=p&y ?޿#x>гTgbh@ >7]A?" N|~j݆EucvExj}RV*%[fp4d"/ԶUW ZՈ m4fAF/^?$oAE>XFo,oi6k{xoZiw _*ZscC~MrD+򅙢6.Ϸ`f $їYFXk!d }Q΄rsl9qc Y~;?zbd]!wxɿk' eOu*EEҴvAR`=/  Q o+2,0>l\^eNCt-*),RKPhix 6z2|BoVM6b/ycxlV~W⻑ ;U>:"  ra GaΒ԰p̋ K%=XN'&w"&+OZ?ˁV ujѸ.!8c^ wN[zg^OtsWlj5aZe|Wy}5n|/3Q+F^xЊ|Uf绪]3@u}!Xq"/5ݴ@L6)&m>C)IJͿ,KgM;4=;$ST(+k:i ݮpWW]0:ɛۦMw6a ;YovR D `Qj+w8⋾L0JNȹ/N7Y(5FZ9;cdE?XVzHeW8 lG5ۮ)}r8\=ƯݻZee,%5z/"?·/Fysم;\81ڑ.z,[ m*~gc?ثȯaړzLM~#^].}%=w:W [dI MxLNW6Qj埪/ 4f:cH~N5L=|Q~`^#>gٯ¥yg֙9+j0ʼ +pͦu(kD\ %F p}ɡ(icNGB6Ň'<ќ>'}lQÎDJt z3H;G' Oi@1AZ֨U{;l6&muYouj0_|-E[=Yr @p'tQin)8O|&mO-8_QI1lE3Q\=Ƒk!I 6iDMx},=XZ G07eزw&̙.dtfɘl9kbݭz?ӘnFoDv}0DlO1) |юv69sHyiއ'm}atubosuLD| 9TO5 T!jo0k{m}n*X,&bI cs]/Lv&Bٜl>.wy|R1ᑶuaI~z+ψ;u8ٷ`Ա~\br6j"U1g@:a&L S9VKYsC6Rt3oBHb.k5nqDyxC:+HUlL\;[7tt9|\U7CEhJ-@(LW an Q)KYE hjk͌p.`E弚P3{^!,46;RJiٶ<5=ڱ+ao {'so`G,vf %dP+{!wu_F@mJ%,-Fk@ܵЋL5EdGm);o=xQ*qæf n\yVIx^m{/msy$z8ܝת_%jmO}o8'I>NCR1sxK+`?B# ^ _xp?3.i8>O&0'Nv2lM'2X:yP6GuYWt,6irh{y ?Ǯ>{_j3?y'`3z,Rnqב 7V{AqՁpp3T`ZuV-W7? b.mڇZpK+A׃b,E"ޟoXߊp+tToXɂ/ N#@mbD1DdzLmDjʘg}J--dYsI&~8C#6N~KYAe<6FE*AS zZ%a>\D+sBpD]q Q%[ԁj~%F#i_){lQ"]=p*}}G'2M(konҀ#M16eG~Z}P[7酗i<> N`rcN F2 cȆlANcCq>cN%O5GIz>Qxw9+u^ØI$ftIa.9x0nUn,PƊo'N [Wo@6ays@QgSPiύʢMڒ{(_O-NL͡ȵ6v{"d fh'spM|l"{K6`50_պj.qD9O?R=1ֆzS9q)^$=2tSNٻ3M?6sj WN^!>W?K a$+e Ѹ"*q"c\zfWhz@I)l%;'IJtswp$pA7u'@ sÈ`Yʝ%gȥ]A\(t.stdk-Ʃy/$p{b_X2JX %4 j܁R mTy]VYpW~Ry=(~L <'쏗joQf4khrFkn{̳Hu:Uu k<ȥa 1Z8'|#wιn 4!"uAŪC.r:/_h<=' daL/98ǸoTz)$ -pmlCOobt~[GDKXl)+73(߻;=8%^n5b[[6B3aFZ>C{}8o|[Ie)~~xל] 7p 5xˋa (4sd29n]o,C^=ӟ ŽM+v$;N57LyS6\He~zii)kV}{ %'z8|'Xo̸!54W?_%>Ʊ roͬX5+0!M9ަkxEGˉ3!'Э,]`G`[C&m)ףw?y+h>|Vi*rQt9걸EЦd~FnX||75M_~zYjgU[UJV]a>};w e5xj@R#t\YHr K",K~Q9K׾ ><99vww:F^ANwK~|unLqW.Z < UR'2gcT| TP.t vd@wVq9k:iגpbg8cޚ&_RA~?܊ȭy5M[ʑbHU%#D<ɚny; ގb!_^)8~\XWsEmI5:=B(̰]5$<#b%:`*<_[\dF]Qfq s^3e2i|erNS}#kYE}zXkmN;_ds7K+ \ Z},7L"- h7z=rwT&pw9IL,6Pe]D9 [qmFsiEMVv̔m ,Zzv; ]&mfU2َV>aIn'߬'[T0Kף-HB"FLϳxN͵s;r0j%Zm6giT/|i%Nj^vS7ۼ:zF}:]d.Fj͒BW8h+#j;1Xop泊ڲ'JQ)y,g𫴉q\΅?PDqFF&LCk)]z|gfv; (u-hAIRSkMx1QÚ%o -Ri5@^eyxny?Ijgku6޻#+#d6 !KMicǪ}k/?uPj޺oޫ]޳NKk=GC D&}w5G6I;\WjhMA ;99'*ԹoűRʆ8"{zca^- =.V\y6)tNImNfr0:\fC",cpuaw6b~Ssypfw8Khg.QcUYk/E접$uEmc༸?ڙNB*)NgO_]l1^}dBRp9nĈċZEv o=x䶘3X'!Ocےj^jz fմ v$Jp!Y].)B=pSi0lH)޳/Vd-s8G$E?,2]y(j2Jaؓm6tۋZ\};=I;#-|T=0G=Kk1??ZAM4gEX|5s]&r{vڻA46]Y2c,6:( J(:Lёo,Oպ6F>C\=a% 5P_p(ΤQ]O?oc4_eO3{ 9F8ಝ,w"A-V%nJPI]QDQ$I7\}%.~,Fm ]n Kϳ"qčRm?{{V1v uVE7RpE|SyS}T-I̶Qj1GȦ`[b/#a鉄1^+[ ok M~z'r`Î͖qZ3 `>;=o5{U6Q球Ų= Mv_lLjK%vӷ5숕doORc,a @chuzEV{&ܯϱ&8mVc8(0Ovcˬr Q!';lr#{Ⱥ<E_&SKH9/|F#v6z'L5WC}& {ԯ[wekA搈gG83%\CК%euZ;~G@YN3ڦNӳ7YsB+},|yzZ,kVآm4]\D~lii4[N6 &mdC=, 2QLpdtm[Aώ4[q.(gr!Em4 P^oX@[{3+Kކ04SJcKIk[#Uڦx3|> AE:/9]:ƬaE`1 ?Hcanh:AH'FYrx =v7MxsX[R[UZigSeg"Rg#uK~i {ŞG|Q?센̮ƚztp$nI]ׇQGKtw_'n={'`%u uz?1-%+ lUu#l@/_(HV}6U7@`CB<:VwxZFzv8id, rEpѶ $*S@rpG>Zzx\#BՄ\IgWԺ ;WW'Ov(._*r{|_£pyqE$%'kJ]&઄sG <cwj9CX^)`Xv٤L)ɀd}(= `g m@KPRYj=PgT=7bYxpj༮\GWۑ Bg0q+n dK9855Ԓ퇛e$Y4P3\-yzR)%8\?]̓Dv>~cq4(AQvkU_?Fo~">-2BZ-G)͊dߞ9-JPҽ*L$[X ۣbjZF+bU1[W1w~ $&AnNIIn7uFraF%E9 -rѦNqsmuqξ($-=s~90fr/"s(Ib6VCC]TDXhbD2T|-[WHEfP8!D>U;y ̐harzBhr=Y4wy$ -d­B3Yr.Xvb,aPǐ|8A2'%Gb&Ne1O/_ K=ToY&QWv"Ba)+VC+R#8iq8 W͠IVċw`8tRJӸS WV^[C'oBaƊۑww-эq;;QɫkAP+mӑGdEi1/W-)b5h?:WdqTЭ4kPҭRO7A疛jĬK@hX1|6 s^J/篾Zlue n \VEd"y [+hE=g s<<9P%n'eDYn,|nvS,QCS RBJVʦwW|J45(Lb5Nvi.$2xn ]lP0,teFDޠъZ({Q@Y M&Z!G3\6ow)h#1QI5-zpP}|a-(!7@`%?]  Bn]_.4v5qf2 -w3<~yF2:Ti1+P32 ѐ7>Ork,|'"å2S<97Pj:^"Vt̻|s/a]#֭gt?J}'{DsPҋڞWשt7hcsv9dMMGX烊>݃UsIw P %vI+|\|N9w"oچҕMpRB[tVFX.ι VnVi9 pQh;ޭW<^ʆE*'2v~ u\T$/ut$nz YfVN*HGvOd>N2!{Uhp-#r y1p>XZb/<=y l:XӾ97"3%F/ojp[NjmmyZ@fjv~x5 ̆$^9oꀻ"{tYr[g[ ԝCEuKy3nFl*i6rV=ǨuOŮR,EF긖 +ї0*f d@-NVfC+M[Xg[Ka\͒fm` >`v^}BrNJSAX@oaB%%BJNQ8\\_өo(/[V5V*XS+a?4XNc\JV>[(ރ:5=g/Ah)EVP[6{@~ҸqzխnrEI89A#/Ey[0JPdZ)VBT zI$Oع%~ wvxypbm)c:E82KukK p.ZcAPF.d_->"&'-dẎF` o+XĦ"1/t1/=(޴zVw։C:L*_&.N@׫gmk&șK}/,F<鱂Nˠ#jG 59 s<,FWslveW.#VHW4ԣW({ɤWo5LtGtZhǐKVI @rm+gY r\ohhy`ڷ1{[ J9 tz5/eyQV:tۋ.?ٛΎTɍd^</(SPxXT駹Sε_ckU KuEbȽ!Gy̍'r%ɏ0FO4AxZ`G0\i{ID mGz`z/s(ZI>,~㔐msPh1Pd:yec'z_,YX)O]Xy b?9t• c}јzT E=m}/A40:Y˯pkSkd5e' NDlBnUPhcYsIv uRlsXw _U62(rRp`NtAL^ F1p vmFk^鐟EFYO#տڡüx 0bYXMV*re1=w&-L:={ jaW:=(sH*|3Ah@F 05vcTYϘy"u {DaBh j^ =\!z"ߠ71_CYt%K~ه6 1%!RR;PrD &^bÞM\=}ڱ#T[L۶}w<)x-4f;-v>M,vjgz%hhL\WR[JYt! [X=KwB\u׸)^?{t "=q8ބKdxs3Zjw@Ij`Ƌ1݋Oq<jG?{[hG_L:ݞ"X;N%U 64nLw8wogq:щq~x}LoKvL&w?LݡuzӈG+ ՖX>P H(Pe+&33NT":!L`h5[.lNTH ƅrmõjAj:+)ssFhc`NٜnWw/%taA6={*~1z,ι=KzJ8Mm0dzTsa1aJcjbF^c{ ~)[Ϝ)m ,Z)]tHh" M1M`c&.;0SqZoe y8Tuf3rƊq)ŏ`AG1Yu1~Ӏ5;M)kF:V~t$+Ru @\POo`"}1XB&7n[6"P0FpCP\j$_kr)K^J*O~մ2(v\%_˥6o4 ]V=P3 8Kp}3LDy@ h|X!(ˀu53"_lXuʠNK<(ˮPڛsѩ~jrXٶ2=+=(!^W3qw[smd#9_Bc)O}&SK`5ƽћlZp^IRkϭ:+vjE,x m^ zT&@}ž.oM(ZREN<@egt50^̏p<:lݔ9scou ÿsn2 'QZڴm&M ~7_Etu?.(a`x-W8B/X,tݸZCD> (BCiSi,mKjDQydCηOR_Eؠ$x(e%YOސ7{_Γdu|祈Pzl/ o"תH՟qt1+Eg:vf^%R&KeX.c$&4  9+[i`tO&/B<-̪fQ;HЮ7 ;VֈX²yWŸn&|!P#;e~Yn)oks8Yݦ6bLѪ`6O~.r蓘'Gp Ⱦk/J`{ѯh=:'Z"葇],INUgGYA Zپf^&1)1f:?3"sLZۨ_~ϺYR?oEfן7|0Ukm Qc )}ݩ~ sߛǝul珍7ۿڨfG?Ԩfxoޛlxo±F\L\Lh^yu?j[O?G\ "3ʙoTȳ_(E-4S\l`搅^R齤,3o6PN3>)|;7RByI7PbQ: .&-]z=KN\ |UKy{q,ПIHq"q.-uN]ORȨ?oȳ8z.ǷF HchWLDh/g]W.10; [7#*29:IxHB24SHeaqy ceNGdyLo]bG2xU#Tqؑv;ZQR$ ̇}he*AzJ0B %x<1<f b/pL%3/ן+%$<~8hݎyH&64#Vz#1S8rKTuhl'?!T Ǭsln6f"帇pe ;t?3b\MpM `XhCw;R$bCa4'ͬFL?/KXwZG]_OZ_7RER.C[GJq)b%;LP/MoyW/p-r0{0Ϡw3]W#a-uzϲ?FZ|q`ZF5p`:d ʻsC垀Lʣܡpv2:>ORkW;G=l4xa>)6 a\ wkFpl"@8&=iLY&*XuWJVaLXJxr=z_iI{Dw֓jDuz 8#:O>"!=2҃g6$It$ydA|_N@6;?aDs6|F uwy§5L# x~O9w6OfND8M8#TYp Dhfh }<:OҺY0jx9$-2v&oxv!bw-i"VH}\X;O^I.a ˅\o|PĿ*RYIN}b \`xDu ǵ?{rᰎ9Ū~pXW}4IvE2lwkG |Zyw]M,10Ǡ so||+d{>+m=4~ע|cb ^i۾د}zӾVVd;RAx1YO(Apj/PdFRR5wA&8iێWiB|>JxD'E7906h>1RdYbư%pW$:20kG4Y&4$vUi1$b iU˓:=.#Q4#C\ Z0XA:>)N%9vG&dpN=IA1KlIfI>{TPܢGz?B&y2ZoOJى4jblͫ^6xotmbg,>,'{ Ofjԗ:*RJ峢Y7͢E+Ih?dܱx~O8}oXv7|'MXƢ3og/ϖ3 ctƭ7տ:^ixQyH|vLqDz̠O~: '׳ǛxLW>iKȬ9g屔yt<-3G%Jy_0:gzw|G:,_- h/n&TB{9!Fr H6Ϩ4+SJ=Y2&0,?g?;9܁]s3(ґbP+wU&wc2W: y X{iZ}KYΤUrĪ<p( :};i͐\+>:5?P TENyv陗G1fa a,KT1ƹWQ_5!AYy֠,>fd娃}y"3T+ĥ(FuEm͍m6%v{W}N[t8MxPP&,hʬN.6DʲH.fC:0I`}k]gNHf 0w1ZP3YQ1ك%w` cwǻx7!,^aJmRe)>|#;mYP'ޮ˘ZȁϷl|?+P-gZuf;_#QV.B-Q6 n)zTrP~mKO-zBONQ, i^X=#q\|k嗝Y56kW954zi={ yI#A,21e4wEtͯ\O6oGb~2O1a ״WsLJ/W#9 })2hz0wB읫XCŮi3&v>c~U`ueU1 Qs+$Z ]qcyaI'I.R1ˈZI2b6F>]f"l4Xwzx[8G6~Y(R-d~߀ĮZ,#j)ܠϓNo?'9Ӡ15bb3L<_>|@iIS٣dž>rn^dH}zAR^>>m/b6+7S|~{{CU[?10AǀccOo0/u ._j{ԣ=3bۯR\_YiXn8*{*TM)Ktp2Vmi6ҟ!,R}޷5?DߗVʾK*i^~xs~e5{gױJ>ѻU5F~ $OukZ̔Id ֘rSK_lΌ}@* T^"j))5~% ~NڮTĭ7?A]ߜqN@ *\)TlD~3 UJx/O<٢$٢n9WgtΫW'@?_(jH|qţi`ua+ ?eaQс=~QkY^؛8"ңh,-6fk唜vQ:9]-Md+zkf'j.|Wfb5F $v% q!ً֨%B"ֹu.ZìSmΧ͝LV?Gڶ#.avju w3J#|Ҏ.:EG[|IGtt[G瞦+ WwʮVt uoCvSl?sRǀaMj=ZW"%'\Ͱx*"? V܎Jic,3a\S8FH-#ә:VE7 Q4"=y7@'b/$, I2Ds؝5$Prި>oK:Oڴ7f`Ӈμ Pp|ݯbo3'VmζO6;B+{+[=սxO,ѳ7cz5k6KaN`0^$Op(㺟bW$Ϋ __|~kofD(\p[bo [PZ gV-|R:+$|ᰋ 4@|l¬>T -t(7#MA+(3ZPFI8DMYb6)A, Y0LNc0zaw?'`~=[x}j ~fSD-:+L;?>$f!evc_ukNI2}Ln#6Lt 6uvJBlťק2wD _ zgը#qV0!uc~/:-M*]kN^ɄPPbX,"#gqFDUw4."yu>}w ͢ՉSq/ rߖgK*3Pj;/;C~-=t֯ e<|.66>LlQ[&_~?c-ʎvR & 7`|SWEUnvq?Y6[7\–?.JXvb2?ZUC06J>, Ac 6)uz v7un'ʄ䪙dIGIN:p :<wMpd*ޖGy:Jd&˽}^)IK{fõ|A U24T͏62v#y3Z^``$sHLy>ݼ~_=k5 OzNz8CPw`=tf^aPFWUkp۪ c|Π nz?ovǑAi K1q.vZǣل~@؉Nz:fC5yvW]Iyèoeݭ{hZ~ʨ6\V\.|V9{Dυ2]kў2[ vrDYZE\سMtIyB&CЗE^S}J b8)0+Y#Ҋ7OFH5pH'_1x;bd\3gτINg^9q*AW~ AY~ ٟ5 jis]&Lluiu2_xAAE WZ׊.:N+*>qPsV/s f; %joi?F]?D+2Q̚PJJr-Ʒmwȸ2d<_64M>D;I{${@c2!xC!|/$$ A91& , HS !+ρeeD6|9aXVfqk@tOy *yWU͛!G&u׫zAFG24vκv0+O,YX  )G -A4~qn[75p1ʩ AkϜZ -k| qL]~hAz4A8tb6)m'g` $/AF(pu݆֛tܙ7HB/^QgB(UZRU|@p' ΈùyOS}q8ίpr8Ip_K_)%~B!:V'AUq-їpB-+^E\2I!7$'].tToY|+C2ڃmx0GkhhS<9 sa A}:Gqȗk) 6RUC>To(OvSpݙ+~\! =_~x#C="Ub|(est*Ck7yV֐Л3jJl{:gM tzmJX#)u>{;>Px$!o֜\]%mҚɉ{"V؇[c}Xsct-~St~ZE> gŪUb<]fXgZ8ׄ?{zQ6|[kKG-(a۾}pG) URo~!n)5+)yfnjCy@_w'K\A{u$e8>B ^s#Wüfź}=w2sx|Q+鋎IU|6Ә e]w?O>@\lg9" mcvh Dd$CԌ."wy0fa bEK{_ J= ^ѿ+Մ]I)>)wk]lkhx ~ ^s`LM2^IY,l6cX9`8 0MR '` GJROfxfM7hTƙ0:1r`][S,OLG\x. }*;!nKGNJy9[yA>H]"No&Z} BlXB?%piοG,k=j/3o_sOn#"5R Ie$M($愲ʖ&m=vE-5U[ W*=M>AÔ!Ow&=xٺ&pn#a:#Byvo~W2٣Ex7ƦEx>8Nգ*" (?OgBCJW3͠+aR£poHQ%%5$bQ?M|wD|{vkΝMXǞ5 ?R/76eo8Gخ'N0V 1b StJ?TR1w2 iǡ'ca'yE2g 326cziV6.fScm)C-~k'yA_]q =>YR>S^%ZGޓ g>{3x~zĸ ~MWhw[]a%GD:hgj5.F͵TYý(W\KCyG}x[y>7bX X۩\_a}O|Vc"(klnJ]~'C gw^~zcp`H:f;}nER+Kkh1#Τ hIEpDX'[߇;/ikqȍ1pC`G Ku'WVH))8ԼSՔCXo\S"z7~4Z>id{AIv'մw<yR H|>kci^7L Q&P Rk5kxîW迋ٟhBϑ0_]@"$c_bvc/rYӽwL#'i|*#"ك3YONOy䁈TɹX!=;sz/qdYCTц2FXX#/` g 7-igbKmp=t,.{]Lx=P-,t'X` Я80^Ԝc<ǐ:ف@6mql5yKHKdi-gt a{;'m 1bl(O)= gwz&mFAJdRHMyG)on䖥S?XϽBBVmw:fo: Z|*H86-x`dIs)IV0.uJ5[hΩEhYO񏲊 nF*\+nw+/j0.t>#(```!tWF fO>RT}fyS87kb\8/=m']SKy#35?#IqN&n3 .;Ro*S;GonY;jً0_ 3pυ?!"AqA }Pp`@~ H~"| kyZu/.|t*t'5Kđ yoQsW058bw /i'ȪU0; J.ݿ(zaU wC#c&={E?sԚsiNg1T{72E#z,ԄZ $bWK@k?xD @ _@V@}$=liDrkݬ]W']-< ʧ.nQ:F|okVgJ1wBk#pEg)/c)Ju9Py;\-?z> TA RUbbQp/UhbЧ]ߑ (3. yW-JYYㅶ0z558n YeXe@Tf1YP&",FiPnh.mG6O3ei`)ͣ5- RRm LP 󝞟%^kWL: |RyR\oț뎽XB+r|trzp Z 쇯]j>k C;,Q)>ꅧj@n9/Q]FLQD5%N/ԅ?@zi=PX=cLOh|Hke oqC0:oBOLo(Ka8c+sf.H:ϪZZ?\eWOJX \^MJ2eUcx[,)ςnZ{TY&T)Ъe1 F?;t5'XD-`]t[2 Xbv8%HW\CXUq)@(V׮M \v/\U(y[t5T1qQ%!S|]sL *:.g8IL§蹣9 Xл{(}%0_e"hs蝖Jp}!dIXJ+T.=M<)QB3h?;s7)np7`B< E[8bW3Pݖ+\.~n28#> Hۜ'P_ģR%4\Cu#w:޼=BtW&|baXμ0Gy'x=Xr$l: ]lr=GFE:<&t(DG" QS:WyUtp=ɰ&V༶[B43Qx]+媒RIpqD?C..yoJrE$t8:TZΥ1,(o:-9T\I-MSZG\C M[k5%Iv^#iWTŴo*~j46cEB. ewT {[Ժ{S-43ޔx#e>ЧFĄh#ƺV\wx c4 |9ҀTvV^ID"xl }&]UHT _vDi;&BĝQvYdfO?+Q‹SZT׎Uj=mV4Oԓy#P2,4M``u3ԼqRj6@BkB=_Ty zMd%h7 +"G\yWlBѸ\KT=zͱFw:׏¨ e66n uk=M|c yjX|Z 蝃QM[j܏H_0JX,u2\CfQ;#87K46"s&9\~'AQe|#:&FPNk?2~m 7!Ő7#8xt) Ԛ5đǶlW:4 B?xu&E=m}+#NwzUY`d ߃ފQ 㘖Ɇx5@{Q> +Crdsbe8ʍ Ɋe^ 3+y[(Q.kW^ho=PHgS2[b"B-x]\A^⧺cLȯ%0:^6/I⻧*ڹ&ͬ Wa + AP{vÑ?+ϔpVY]8:{P˷݇֙9h;*&9~a[IyRzy$`ƙXɸ2bD Ӓm OTz)tZS3'xC_CV!^ F-d=>UEXUJ{mX:l2_ 8c)$0wB/3@SLq!卆XL|oGaC OAh pL-pz\x$8>gUz\+׳J2v 8j0V:4h@8Q*bӃsA_Z?I#NXx ra#,*jֶ˥׮0]X ^!=U{WmR*-HWaz;ͱdE&61<ũ-+K)?ބJ޶KinٷYbÖ6;RTfX-vgFq);YOk .u9d"wMs')&p<+d3wBr "|;V%  \s6ԁ&Ӂz)];>j|0~Zܶ]lƧ AMJCHH2.|{ 6JA-}*5Hj\y v1D=րRΞsi |X;1|#ehsYgȼ`&`UJYGaX#I٬CN^kGO2+cmdwR~{Oy@$'!e vK`}Lks%K d5Sᙽ #iWUyfc+HhkgW4siި}ȷ< f*Q1Lc/H [;V*xfZkii:͢.iC_0.#mى}ܼةm ,C8fJ`>g%.cF,w$OrW;|j8(p>H/HݗܽyډSpxzΫ`78.T!Pg]i1G!ͩgmlpv TХ-gjGKht.?{Y;#yףD^gS뢞&3G6rH嵰Jlo6X#auKPU34fc&l6%ټKN5Wͥub,عdT8PUr]QjDW^=VaJ W+D y1o0g*GiEu- F ='2v&D4J h99i\X329v]:Ao>'OwJ-|V }7YEX(jl~B]&Ublϼ;S=HEÑ3Nj0ӹ_K&ji2 e s q` W\D hYmAe%i 8/fD]9XO_4=/B5V0m, ׮{Ys@D{rg" YuXWe=ɕ T~Z-*1kВU׋xB?nom 1~a`#n35'ԋ|uWhvjWtwJ;Ý9/x*>h(X2oO#nJyNG >f60˙_*}D;W/HxeO$zÝ8]x2%ي}~\5r(dB>ШzGR]Q~+Ÿp3,xl_;:5uV0ZўlQvyx\6YruX6~nUL)R`F{/ZP LgT [)}}MKlT7)<yc>Z!8%f! D{G4ɸ Q]dTs3~ms//#U'j QLUc|PY5$:KœG"ֆ 1j% XXI".< naecMeS@Sw2U.Y#?BX`:]1l}@ټ1` t'"MW.kHxaZ,I\C#7 AmtIsdk~N;լqHc$9nƑ`#i{)0oRԴd!1ᚠLqI.¨@%cdF ŸlXό=[䖻0ե[0xݹF"v kᕊ!S}~X:t ?փ0WT'3׷[ 6Vhj-i-W.g՗pGh20juGuT(TO :.E%GVD'DFQYƖ03?Z$RRDKf֥UfPnQhsh =c hM5Ӛ:B56OZMpfk p_|TOpw-` Ang.MhɍwN6uO28)'qhOAb[% Oa%'|mt~]F,Jhg'* ނ8v7` TvZX?_w=`AM em5ZYjy~-D-Y}eKb&,rX$ge)DHZ:`TUS+=~?J~jg̰Ҏt-U VM-ȩ&Cg'Isg{&n.rWk#ׂ piy ]؋b[k:wRfggܪ8'p(<J]QVu[Ve b->Y%`f #:Q֜z)Ӕn6݂3DT$BqZ/7Z%_'40bN' x<]r[w (gµoi1h-b2/xbzMXѥIQT?Fy (p`ɴ~qW̔~uGYRJ7-Yt;%ߒn7u2b< 3mLVry]@6'c](*,\RM#^dc[x>8) L'Gn(QOt'l'0a0ŕ"W''ө)[) ҺW^ig(wPuXDJe?N.<6Byh)c\>*D_/tuzG ;ٌ:MTe: '݋G**fM[";߮yOBmX_sz}/6=Oj P!5 vcfъ7/- {'OuIbqˁݭ{L.9A;Kp&KqεfqT} gH'iOk-u$V nzX "K["k4=RWe|*XQKi][꒚%K<}hYO'(x^ĽR :y-[QcX+F Fג.1 &*uPĵ@omK3/zmu}ZڢZ#%["l8YH<+Srdë 7ۯa.BsWnS-ߞT/RϽgA"'BY+*dYxD:.Eazt&Lv4֛N1,x=J #NK]f2z@kOU?L[-kC$qe(u0-uA EG0Pӫ2 6=W!zq_GHb~M ? s lrGP -),;=Wk|'ĵHR9L\pHt i+~܇o(\*BFD:u6 㷵+kYRٍſ`;`n'cD߹#]^ ӧP+ЃU_` 8p<}(wQ\׻ 4NmPv[iܡV=WUZ_Dwhm/?εm~k<.~@kc 0Nj#ߚt>Y\ zC%0㨇IORP#$R(ʅ@SwI33ā[.Ɯaru̽9yԮ,''?;mv!MzQz 1!?փv~gT9@ze *tѾކ66[m6m~Bos WŽ:=B吡Á_}].pYtUYr^?.GJG\rnPGQ=n',g:S[ r|%!:=.zWn>ՖӺb'VLwsŔgS tT-j$8m8Z{"vBJuhs,\`X_=u}_I lx^ᗔv5َk-_SzYz ?SA`_\1\ϰQ\ٯXyzBS&%i(]lahZ_ό:E/7~yZ^Qņt=B"(WxKYۗE8f85{`5eis𬞰701G/\D1;b7[+fnÊUPZB'(egZ1\q7hUyc?2/t&m:fǐSܭ1½-C ;R< > > >l{mѪ`Nh6pFw7%$ K^УVuz8/0f~5r}z;,'2}ZUa+GX7֛M潡~L([vqr,RՐgA+DןMDrU'Rf koa߸-ّ2/`WKH6 m%[}Yh O"Swffv3|`)g=.C0P_{r<~;~nW? "Ncd ۢ@)$*xDF]-91%I4`͸ba/NEVQ~aU$+AU2 GȀL7 -J%d@RПuO?-59AbT]`+GTղJ z'g d )O+=cxiH4OP|4G,Bi;T0 Z!498 W{O7GFqa2U%vԖZ6v>tBz@$.wa-vYw95eVti_Y`j3Eۤ([8AB9_,Jȱ>vRRn+BWjp%:VQ{m[&' OxqN={;vl* mQ|87L+U ѦXHmm`vM҆b*'ճGxZdFk~zEo}"4Ol 82z[T-D=^]O|CN%Ҡm6&gQמ=<ykNАKq $>8\oh(Ӏ=q>F8-LcqAeŘJ-WmCTЫM3[%B(ڧ<~Wvmq]&ebA>P$cCiꎲ-ɹ wakoH<&8qc=~pfWfկ-r}]zO^6E^̓'6`I\ó/G L`T2_wh0̺fwîV4L~P65 knSnЂvHF^ rrwIܯOVi=<\TvK|3fЀ @ٖU @t d \lʆ5@Lc ؤz!|oؓ4o$#Ip:|g|>:5ֵ$ܐlώDQ-}>E\x?Q:K#huÎў?[05h͡眑_KR /k̈ChW WK\I']cT7;UɤU1 5!;2- eB$Uʐ4B6z. T)F.OEhF> O:q o5-KL?Xh Ϭ. D-)StfB(tJc+Us7z8JnBvv2)2s_:~ޥdM(Df=UN;}6f.룏\`qm@d3ޕiьYo.y.XƳykh~Вx.9i܀]𣥅w v'<(;Z25| uD H^w }]~hJwbg<#IM< өDe)r=)R|pi,C c'Vta[>@`tj}ba_kMn&ꗶQWw~")ݔ `~wW8`ggJhqd+"}:ۍytm_0ez&zm+d34eKcFwNQgBD:2+ϰztOQsVqr/8/<(NR-o̳!y>i(" wDپJTu[kcR8DMYNzB!Ii (D|Iom';0Fklt6Є\0qߍTc rtOsz п~$}O~jխةsBq[f ǜ:u?gދ&Fpt{~Jwl 2bƋo+dCh G @3+c1:F_/ԝW4hw ȱ=4Ls:֞@+7GTiN_I0cyNAm7qc cb=xȳgNV{TmqLw[{t>$ E1UlM^OfʟXPZ깢w?]j'q,#)֨shW9 7K.U""긗Еf{)m- &0a9@> >@@hވJ!1,gɊcM.zoՂ8Vq,)ۓ2LK충nT)kCa&)6ɫ9K\"i5RпzBV'7D^KXƒK*0 {~UaSX`jʬ)j(qTe/mcz*׸i7 x+Q'jf5)}NA x/0?A[ϊz-_TױYK3ɸs)k7jh:QLU.#/fd'bJSC`|i.ى<۱{7u!{[5}Ϳ?Nz)po7>CL`Y Ē~?nj5 SssU.kf:"k!ڑWDcuxbsP!Lh`ym0DJSƼB08-!ڷpgFط:"?|diluŀ?B]v5VоqԈZ9U}8?4@2@?i*H;&dBln!&S*{gL3dm~x=uXtA%A{yjB[7V"Ppܻ91qTBQw,m3| A+Pw}"IL*_5ܯyhsɉYfDzb\(m!koL#6BKS 2kha!HyZs&P`^h+UdK"3ʴe&"fͧʳhUlnADBǥ_}qJ],"ǒ} ڭv\s ,$Ӊ @63ců[lXiӌC C)@zSL:@^A]ٌY& 5@٭zN[ŽzoƖjɿ8W m*VЖ]_EZ"ʓf_Gx-Okqe7-}ܷ輷`?5{ :wEx3=$n+MLA:Cr%Q־^t}NβcnGb=Yr,&+ؤE?w;MHZ.ZnI#t!MY˛H ; }"dKsW8zMYSu5xč ݄fV*T@ ڔz>~ƻռod&l;Dmm'O/r^[>0'c=lˌkMľ빆|<$qS[N N,WuJ0#X'DީZ.!i%|/>^ǫoG]]wr<;΋5CWt][M"%.'ͨG/?>6B9R}׳utm$3uZ%b>^Z|t%,Yo"<#NoJkTM9hk6u Xu$ⱻGŜNJ^䱯vcE^ZP⢶#eW$)RXmj^T5nƳ% m;#f =}8D=)U kc_eO',[}}nFs4w9zkܨޚ,`8 88 8cfgP£u=ބ2LUq$k03+41BJjJQm$4BOݎ-oFL(w_;q75VȞ+>n3oRb@#Z*ltHob1qD>;P֝=s)7J\@UUT1xoI`l,DPN$7&<7q<-g]HI_(>{o@~XAx)n)%ԋ`ϒבī>΅VP̰?Pa};qloA8G)I&7סuTszN;z"tk2?:gO<_nKrUK> G:oyOƱK-o6a<%hF̷2|2g -0. iY&r/ D?P}H_5ّ2GZTv\B~rYwi6=C-[1\zT,h#lG4WwB 3[ wX%3Vʵ[NZ2׈P`MUtƫ͋ɧ# a콛/+ 2`6.tkix*OT[ ~zRM=55ާ5vBA~N}*wp+nc8]7<]̫IKπΓ o,TwY|Ɓ-ȸK粔z gH~Hf^ Thz< 9~XZj,όBW"wp?%,x0 ׎+~OO1%u}+fVPPOYل >Muzod"izP\d>gQf݋Vf5Ǝn1SxIXS+r251"f ~X.i:Õĵ]ػEBìkc:QCvPloK$,( a{VCëqQ[-:iV˃+RT<,sz!6\6({yK3˾**O,aL[Ǣ/~"q͑K6MD_k!UƊHHWI^?ظ)tU`?sPx|iw=lmdFw)UG;c |K\8YZ;*]!Xi˧'s}3`M{:G(=턝x YLg~Z+3w3X9Z0<  ]~^#aCOvpͿVEV268oo7;[7 |<8~.DϾ?|{%!pz`|¿##Y 6$Eߧ5貅FQ?8iN/pCQvrTkG Bvfy~avoquI2/b++c2l͔!vͱe tb>vćlN sw7X\t)-3aixMrWŅqeL2ٜ ^ᕛaxFzDԵpvgp;,.pABKȰϠӃqXbv;qDDvRBAtNQ-GHV*?am.Nr 5iV+@ lԐGXOh & IwAR$rVU*ΡHAIZ:MJN$UB+gwzQxx*f3J<'ڌs|K4N\\VCtS<.ZRvqGCXk1߅7` .XCXigb\auʥߨQN>zo"jl\z뮘iS7r(G<Y>!gG$ǂFݎJ6H#ow?͘ɪ tg:&ζ0,d@mwo@wsQjJ 8؏8U R(![(Fn2 m#=^SUnBUTo:y:?R<YG&u?7y5oZm{\o˫Toixg|_o1i9`z*fŹ|B-N/+Y릀HAc%"<>7|_dK}y?4#.s5u;nPlY\I\~fqh ȧZf6 Ihn_k4Ѩ_1BMcA6Bi6ZН𬩺'i D,+ķ+֞"B9$ ,[l0Ȭ]CQo;C]".PDLOB E6 %tGBʼnq}Ӟ`ӨOK'p| ˱ dLK֒7-F_/ejyf~/6ԗ+ A釵&x@І ϸNXڷ] tut^Є.yFI#xA.z}Z7NwRM9k aOM \/]_k[櫾b\6:?!ߓNoS [l&Z :B_8Ì'+6#LaJ81monᏡө \X3Hɺ#^hWf\5VƳWL`2еA˨W y τ V?J:p. R\;銲(F/vwirh.̸kAb2`-TK-ն܍},z>ۙ2C.H⹠?8D/n3w En#hA; Enuvu Kh;DRrE?P{H \hm +SC@>0xh_ %hQ B5SIbo{8KooxtQDB8 [[ K@i*_# 'J&z^ud\a8I~hNglni*gOӊ?Ȃp8h4ϳB>W 䀵KtE8DWxheV`U'0_3syH36b\}}\(_;@l;A:})ßµmlƽ}^P_t/Fv3<ߟVw{핉>gϔ)_ Gͧq!'h.iy0Fk9"."?IIֲ(F>]gUK$l+Ibtmտ{_Vb׉LQvISU$ʁ:+='+J+_9#;o51b:sW+ ԸptZ]hpҵuZ42֥ɁѿҦuMZZͧnxlpֿ~fvJiJ`^}R~o6zکIq<5wo}gco~9En^3*t;kCF;P/-^qomvO&?9d5m~YUV=:/I?VnW_!r מiK_6p(~8:O | ,|nXmyK~'SlxT8bz@Lx!R{{4jÂ׿?ސFV3X|'i+{%G+,"g䅯%a5{޶К%r(9=O-fWV3D˿,jJkAbh;ۄW+GuzSV[v%-Լ2#X(6U)y91kc(ѾyT$z ,UVMym+HTFK8v"zp>fN72Etd_p8a آ/1#W)t@-Z9s\reʹn9$Gx}&>tiWsxoxIf ߹WHϣZ,i쪺Gph2#eMM\'\=<2RU|};[G*∦WVf&zDJi ͘,J.u(E>ֻ7Qw[hQ5e$>wTh95bzi8BJL # |,$!a}w"ϗX"p2\m{ {9̢<ɆWY) nK#^F@.Qztza锪y .m? PuR( * `'_IBM([T855ceq6S)̆3cw74^E\FaH㏝EI+Tݗ'v 9d4|Qk)K}OOퟸ~-t`ε $ZAt]SO*Jd6dțϬ?(ӆ0⾐ά0_R U.xȔϖu,=ޕ?Y f{c998ѻ2}@9+ QZ`E[V8{D0f/oO}[#_#ы) ݉QDG9*&0R,P [grR69- GDTg~z'w39,+oEG? )T-RBx Un#X@)jbx?B lN7o/ #<F9}$z Og3WC|bzA A?NyJLܢM_f׶q±,*voǣO+J({f%pE D\yGdza9[UGß4iF5%qfU~[nw p|,Δ3tR[R;|*=NII+iW?@g.:ty "Ø75%s_}ׄeXś@w_B 26"ظe0RH*{3_j#(U{#ިLc{_}pkVJsnC<9~W+\/cX1l1utx#pvJ'ax>2e{1[_䬜,5:nHM~yI"&B>.3SQ*G noOZ5V£mDhH ݉Qm7^.g%O-MtZO*$lREϐ,&;UæDyBmX58][ni917""|Xw="cq:XŃi6r>\ ᜘iQ}Pփ|)~[ad!olQG^:3/6.;frn.ջ~r(\v7J4va!dkl:TؚWL[#&[H'1)&0}Ї4dr=5׃ F(:v.h^Cxx9 ݉<7cubXEBu4N|QD^-p*YO[QGdp_!K-ym[w?eP VȆYo 7>FŚY$qf, ĵ Z+(Nڮ1*3h?d9Wzz}vy"z|1Hs Y%߈s䒶'ȪR^Y-GzDk^l.?7pZl"Tsu3 }Ri^_LnS9[B-/ݲqbh:][ \ZOR#)+1x~1XGZ {S-Wc@ iFGfΫ[2uao$ e\#2clc6+lЗjmfؒis`V n.&Po'mqox:o.q ͆"#}}H3Xat["m[} qܧ+뺲qq !$NK<u̿1áנ03iuN-#-Kxvg)B`ZUxyӺ Pj2g&1H] xlz&Yfet4bY˦`-$71Y_o|*n !IڅLZ>~,1VQ8"8bNVeXC9J.|^fk2coؓSy̑)--/:)#X0䪁=u';z/>B _7W du'qZ0Ũ`v\xpl7,Tq"xϝ$dd*.Q=e8UXx[SHa{H.$%O aN1KHɢ@ e0ڤ O%-([f{56&8"QXKSeVh?j 0,x MOLVU#wBǖ7OPؿ>sO0'igU?CĆ䙄}j?sx"Ĥ'Vw[yv^kM?Mj nUm pQxH,kq+vҺJR=Z'c "OةIR_fV7^2sI[<T"eٛw;C'7^$N*h n2"=9;>`jrdHzʛ.8咦d6%4el_GzqApdz~#<$I #9*ƞ›p `Wwh9uBˠUh1E`} { ٢f#ɏ0 ځQZ__Zc{mOqKcӎ<ѯtJOU6|xՋr<1VnƧM?F͘#dX8Nr| 0X9#]arnV#kX{8)SR ⌇(YJM}@V,=;}9c\x#!ۻq}$`)߾ϽtRA_kcS;&= :tdo76KmшڤӚ{h9ϋQgPte˾ )T->7GO?y%($ }z0"sjGwF{92&ec䐹" ^g]h q0O-fpئN~ :Mkes|WYg_"ʁxfܫ|ܽ=jn״dNÛGQc;݁Hi 3k9b碄]axu },Yת a%oZRK xL>1I?݋1Iu/yB'A_+ :K;`!D+vyOzw=Erɲ1۟Y)peQ Zzy{id mzFhTZɆ}[XCwxgڳW@4ئ೨qN.m?::.NL"f/,TD^$YŰGGp& L־S{ -v<a!cLlvw՚5k.qu/ >0K_'} 7/7coNoil(2v>1JX˳ v~|!Uƨ :#W2m G.v'V UZ-6v7*N#yraNM7RWu5'8@ȗ7{@-<1%KX ?34&>y wְvc,@Z.> +fzTw/<#3Awc@q5cbAB=qIz@O`jm7iA?/Gc$J:7{DGNY< _yWþ|ʼvpҨQL b \܈e_ςqYa~^ՕxeL PgY1y:bSEn\x\RKAgXID,,ckZxv[qlo۬Qx\9ђFE#A|gT} ,_ˠ\}xOKzh}1ǻX>\ Vvk`)R{Ϣ 5+f8.U_0bL+c#֛Q/BKV&)‘Dő怔(4VjF-7FڨJ0^g.̪Wp pöe(pEi䆳<1,؋Is]gzLjK&b*\o^ߊ|Xr?i0wjĠ^敓@W=e߰ l^)ؒ~Lx xW2(5ܫn \\+R.`xU؁@;}aK HI}>u*x1]|{ k6_Qcc8i$ХԸ ;|ʖeɣQOXEG10;&~ B }>*su|k+gJc/1]U_9GxU׳)Qy MgOE |+A{f̓g`5X+yA,qF7 g\jSCyk+: ϩ^3m!Q5يDvibNB `fg ?la5{a$6ԉj~6a[fbM<_l@<ԏe 1d.}7 y {3ֳsiT3C VϻAu,1y^j3}U*_fܚct|| h+z:Ĕ6@(-?gS,{)6p^zĹ㗲)"UEJ t?|⅘ boc:Bx2<~[icH}qPY'͖XgUxGNŮ#L}J'e+/TNaQuRKiXCCkpB[Axg+!']]HIʐ0b< oz~_3#гlRP8}+QwgѪW h=R?L;F]R#-~K^Bu8N50WmXu \^cp }Gf4rXht|#Ƙ-nWo(X̵t%'Ɩ'uI.y9c*Գy;yב$~W$NX[%S+(UhG=6vٚLaiHg.nꛧhلz؂l$RAj`!^xR&ڞLh{r.yAB7=V$/M31N/H)r5fm#;<ë^ڔ'prø{-h(=ȤU |څtkOGx'lAYy(&HhAى&e眂ӠlZu)OJ'@ڥ%(|<AOC QljI7c ֕Vlw?B N '°F:[bMYpǎĵKVݒȧ@sኛ0G0ӂ8[4D}(oX;# G%bNi )z(0}q|Xxd>W].^"; 8] *Ǩh*S41`wfl y,dGB(oB,45w b%Hu%5&31Spsso¨)-w$ۢ5+ZiֺMxn4E%HsMWqQߵ(:ST{\ȧ(r[4z+7 f]?AϋtxHrWK(BHrp ՕhgD=Rs0"+^J.Kѻp_Bau=&l$a *g`aŖ-a3%QjϪEʂ~|Enͺr /#V\؝eO(FߥF b_w!BlvZ)Yt2Д/Aa}؃'^ aYƦ)D7'ҊBSv)ވDA\67boA1))P, )fcz c>&= a@ЖNv{oh^LzSGQUj2k\}oQtD(ܲ+VExiĜ`t` E!~s5x%N ^c-(^\ G#2 oH^Ægiw'M{ejk%lLhCn&McgaVӬ[<Z if}6eW`$Z===eQ6"_(oͮȉI'=C'q$U%oNAZA05t4tI~I 菰mZ*&CZY*f p-ʚT&G/ZhTGrkȝΟ[g~Z3U$w0X#aU4{#J*b=S9lb=c02z_P"l gO%z2_`T7*N'9SP3P%qѹjkLrZ k,}2O> {Dd#c8l0PQ1KӅbu2Re}:)YFjԠ1Ve n<Rnx!gs}ZJ*_ a|'[8HWhvyZ U:qZ*o,+^?-P>;i!;J Znf";u?+U *;Z'y2 7*ry2ީ܃gǓsjX-ۨq-~<ЈϿj M=iOEbE_ҎL ~)_r(h: 18<#jֿVtx΁g5΁B0F`gN3˜qPzl7Jqc)r֔~2b ;"r ʔ >v\:qRTq !һ=yRNKy0@ EƯ5[cZ1mGo|G ` ,e8&eXKR ,biC^-vM"!@w 5mW#ñg jXjRNx0ݝnz(8v)ihGeGEhlSQgQKwUG۩G U1H"0857a簝꽖vzR VtТ!2.#lCW~ݻ+OXk*H?uS&sǑŒsIէ ܋C_\gryAR U~Ȫ sƺW#]\LfWuh+Roxyz X۸KpN6UߺR(9NTuc ~~*Ua}$)u0(^՝H$8G#Q{ZVVbVY9cmMwdnl.=YcK(?ͱfU)B6b)Κ iT88LokI?tȃ\tc⭥ k9sU(4WLw$HȇWvsG+yj=]쟆ͷvD]Zqfw9o\rxuy,b02 2~8 us ʖUL=8t}%/5vɂAK..돞V X稃8P ұػ1f;0f!ZިM*n^zw8N .y}>g~#oۜƸƾopTѸ>kC _Ʉ(S_U.\:F rB)'!Q; oD GWw{sj͛®tu'^J[6W*b9zn94W7`lMFd&jRYYs:DѺ:eަMGc1o*lC1Y|N]>\=>iU-ld\3K[0EP|ϚRHnmR"B C?Pff?dJ7M9_%ۀN UDSGמ c)5+m+v e_))-)kz}!p%sZ6srN[^a22O61Fh9qȟC$ KWs]1J1$gX'`|DUb?FB[;y[VϏk#I,qL{b=|!{CžyƷ~6Z%[/EBä̉gbLP3g}&?n Kxypv&/w3@[j+ke-ê[~tLk] TK.߮g--}dzxN*]R ]_"~ geq<. -0j}w6#6j"ucj 1USr띺?#4&؄ YT7E> D9;Tm ,]'NLtOgWb%EZ+دݍhs!}wS"78}?jtUzı>j't Ѓ-r&f X8eT? ∟Կ\ iբ[ӣ.' PA^Rfd4KsΈ1`PY!$Z3g:trK|n xGWS)]355 ɎFyK/Gd+CQKpi[8;"n]2+j ~VaRdlVTۄ#dT,>r6۰{8Qs)ީ:`˨o)zIеΎU_ Ʉww"cτG}؍{tWw<=nЮA7$n.ܦJ#:Hsj,qS$MeA}:2e՘Cق`}q8. O3y>3˯Mm9߫:zdJ+k\*D {@^HeWF?֊7֘HKFM1B0+~s|YEb1b=Z4q j'A6>qf]3Oj29>. Q݅waځ77R,׀~;u-L̋=vocTjCGnTx VTľ: Nj}DkZUMH[TSţj8 py-m9g.šd; _$g%hP T'%ۓf#lDLj@xR[FZpG?"$<0\x6sY  >*l'o$m55y\6z!$3JQ)Qzj2:u?KZ 枘5_$}U[ɑr5òu}YͦRB1>CUBcᚨ"FF mG*Yc.F*#U3>ʎ#kt򪖄Ml˿CvttĮ[Dnoqnގo5r+~E_Up8'.e}A طa}(ĈX߅xx[Quo}լT>FQ}j,ډ"lG4\y5^/1+5OD-d{~^{!x#?r*Uwy塰fBG ?3BQBS*7aOޠ pAQ%Spw2`!9(>wO<)C1%zz'V*rEM/m~J]  ͢7&&_ ^X^ TS!0&udדk܇ "Am^aXkkm[{siވ= qNeFi^niH -zIǺn\O~tb߉u34f(q>&|lgۡ@7}_?Z?ogqÊFmV\OOq*ͫ1vpvN?j;>EF]O~=ZŸslb HZK@n1Pm.ޑDT߿Ի`Rb֏Ty+?^ɤFEZFKROC%s,4}h*}}X }Q >^珁6N#P4\2)\/Եbf9"ղ4Kσ>JzZy7|{XV .;q_ozPяDAhZB9+"GZ@sBO-[ nv?"{FƢMvEX%k}bvZE|/=hӃc/8,'kJUtɫPNn\K5Ny=޲{"+m*ſ̔z;*"[+ݦ !^O0ueҧV$Px۳0:}8e;*YX*x l7x4OGoK$i9Vo5]:;Ϥ 1%PzJy۔nP:7Fsg`u\sKv|\twՇ9bLh^y9/7]o#ۇiZ>9^c÷$ۘw "Gy"VUu#u-L2AFp*c%Um$a &H( y֍oю}=tL3-w`~բHWv`Zٵpk 1gC6YB E֒[07 ݎ/ڿ4qA?DˆKU<`Hۍ<%22+_ 9Rhjx8bӷWBh3ӛ ę#373lh+Xkiu>peqeqeqȕ~nC=a_E#-`1a+q˯[;j_ },Q!{ec#LFIQ{@YJ{^c4# o F- dhojAnSԼUip!'JoٓOʅ7O'`}Ze+#yU|lhT ^B(o~ְ$:9vA#}hwNX4RB afj?4\[JjGʃvvlx@/Ssa y[.)8cF+ +(Z31#(Vq~&q2p~\p]{ݽmU\Q rKV,}k壹0[-pey.PDVΫȡҹ3)HN! k#Η7w`wد-dYz)'#NZ.+uTD=lѝҝD1V6H6bO?̧zj ի+AnHl 0t_;P;E3 NO;VˎN> n5^".t20,? GsS<\T ;cPՉv4. .̡:x.D7Vf b, XltgyQ :~xIӱR{oGzQ; ) +3h.:/0td%ߜ^,1")-/PwZpY>ڸFQ ۜoߕZ]Ѭ?T`R1 ]rȋkU ]uqnlS"3?Wh< wk`eoXKT̬y_#/Ct>ɨqm뤗@zbi./f6m @>sur4Ĝ_ s>ϴ1 ~=j%fnh8 T,Dˬqy7)ͪ1sXf`:#x}&YrzlӑQ Ob =ܟ-$z`Bɡqc^9$މ:bYO6gUsջ[umlb~`zD ULbh0 J@4']k]vU9@XRisXbw(NqִD#4x֤͵ I=/Q|l:b0s>>iczLY`OqTU;U4-| K Əy8Ne4ew]WgOBo' qƬo0R& ; !@HcwJlzשS|Q?M7~qRU@Q-;i(_UK\n\$'iyC^F" yzď-A&y#nWLY(|}&wnPjG:JKux8>1b06sy8P<3U/F䄌jQew+d)W$?|WbܛY{Ղ=hY-SYRrJ={H(XWelw&ӕ|+ջF軀}ȝ_UrEQ5O<+{UxϞxYQ&$~VcmR"WQ\#>+D)yD^ {;y>Sre̚I2[>$l5Hñ4Ʈ&sZL d~ |2LԱ$xLF,yK[x9g1Pe̿E` r11Dz%Ioj*JUDM_OџFL#k)5 tR3jum\{-f Fϧ%fuE7\q)<1Je[c3ԿզaߨC^C[0Pa6L!K-axO,:!:==1']t,2n!{OpA~8z+;4=U9#zqMه *R D+`1iIzB"(>S!_@zd Wx^peC|IwKHG|rFW^C막3/C񬽔H"oo6@ {a^c!̠?F'>KRY"rK:PC0_HuS i.X[mXakafpVهsFʾvzIb}H߇ԴQp PICs=>/-oA>:~\~пQ愾Zkhnxt:sY^IQ:e: #yvBj8y+N<WE8nF=!#2Kƕbɩp5jsU.{|Y#'rYo<],55<(+A>i pOa?C=JDz""<IJpY<Cȣ]׉%sEM&J@/AjJp~%Jul]ŮvM;[ =gWrl×v1ї:/Cz*i{/G ZLg]Ycͼ!t ;e5җ?iY{WYK^4l/Q [ig}B>cy,%ԋ5Dsڵynҿ`$%ZNwm52O~5.Yӱ%=`T{@}`Ԑq nDi-eTwP7 qswq$`: \x ]އzK"+qQo*5^mm,6Aj gaH%4t>tkMS; 7Q5Rl4Ρ0:`͜MJR#wU *) ϧLKZ(oGklX|Y2 :`,vacϾ c~;'zD8VڹV̅t=+8;sGma W{j8%ƨ/1Қe;Ʒ3۫+k; $DDžj ")[\MC lJ[s/rD1ԏS: +tŽTu:br]&HáuuG&b{ҥG%~ۚ߮荶RmK =9ZwQS~-AGڝ*q0,z kKX4m.묗悦yPiGO0fӱvyFdh}t£Z,]lgW4ե3D=zMWdeDn6Q Q+0J6LMDKا}.j)'֏KԻ+I23"[\$º/hT~׷O n#D1p6!N?܃"70P 0ޯow!$8f!%?o?߽}v߇s/QX]Kx*=ZwG||X C9XZz w5J`gK /Fp|HBTtJwmYN*L0-b,zC`gYbN0 l!;зp!GU>qgd9M? TA&ܫ?fg-p,ւt)z0z)8~'!%ap~Ex '93OOBά;쮩;H;*;&]ܔM&QdQi ə!^WzӲigOsUЅjײbQ׉k3=R @¦۵+0oj1'cá%cv2jDᝮϲU sw9O~LV;j9YQy?/kV*z@qP_m7 CHzrBbϢ1Cc9l8mҳBH#nM'i絙kiǻ`xy:s5o3mߚ[sԢ}GOIer&8QoN*췜V~^;A/Gʪdim%^ȮKvߺ 0+GdD5Wi%p4"A3oV{zwN8<6J^uLt Ni}Zwz+Z`A7^$)֞kavx@n/i4(l ȁtfY@IbVk}0/%jUN!Sy&3⎁50.th]$/p[<= -J9,zoljcD;FWFa-̕wtu5vП.{DZ2z*u \ P߭m|7qw<3q˾ݪGqKR9deB0_3Az|/F̒d `_J 0{ tDMj}תrͬ h5=1\(_J<8r1mQGy#T m fAMw$} wկAHwn4?]m_I[#Qו}ǟxਕV~j^SN;:Di]9A_yyOd=lã1a;a3W~6WGo_zLu |>cB:LtfB[zkqt-Chp\3+g+ʚpY(䉦_'x-R#.Vxƍhlna,H"ײLsyچfٮBvC)  +Bԫ uӀc)dSYۘ)3 eɋM?%|  hsTw5Zz_qk"6}:4#-ھeG`)Vl}M։Z1zmpm[j+)~aA2?~6$mh1(f)Ělҏ}9 Jn=AoV4J9Zm[s/O3T^#2 F~k WŮ>}nA$N"]"C3ǂp8|c{\Y{4|ЯT)RvU%Hr)of@g'J7Do=Y](d2~K%ks:k[:Q_ 3珉k"޹jOp};;;@pDqhi]i.FܘNԂrNB6l٬a(ѼLM>Mй8/Gd2F W:P_ < y^Y 䛚 c uIٯa}e,irU6m _ئ<}>vs iR|*,(p8k`0uTA}ɠLy1| 驙H}>F8zdv8|)~TKmn43fyxr'pAAtnE$wy-SḼLO-ffm?_$?o}Ñ Fw {A}zTT^dM }u%oHD&pt/ΒČgBFƛ<[6w6jshGzvt/b6so8m >˛A#e큨 y8 . 6ɢiɹԸ=H ;;V#|>-ocecNUrqpbO5ܖz! }_Qfgl|Q;vBđ+$`s)Jpgi{>ħuh7 7E<)i #Uтu 7ƼF,f ?86n/ImW|ri'I;>WXS\aG[G9=$t3:FkQC6p=jƯͬ"y ]~;+_ƍƬјd+3?1厝{w)l};#܊uS g@"T3JZkX~cR*78ĵߊ#_E73E7 5Jץjyl<tZnoA'_q> \3,F"F'Fȸ/V>cE+`,7p<& K8>4bN1׊魮1| ѻX_ fR8I^߸wXW]'*j A͋4 uU]MaST\Duq͍#8+?PjeHe&1%7`KIf=(pɦ4"F\SEx;NEv>h7I5kG5"~&ZFwȿj]'m%^U#t։p-Nx +=:LgfVךXgRt/ ە%v2Zj˼Z<;' 51J?>ǚWBN !ozڟ@ɦExbw,]\-/my[sLCͯq䋸 g,U$sN*E-))K~⮩ vmn7s4VF+ I6< Y4ԃtI/N$ ,E[$V( ̎7 oB43%<{Dz=Eڈ[3IOg~gic0aoOǻ) tmYLHm?GX)wNN;*cߐ[ߗI˜@۪ױ+Cm/ݷ >ZL[J,guККM8FMk[׽}M*_!IJ0a\:$M$IQ֥Vk9HQ0Lr5SYFcm%;:NZ2C'nN㷆Z߷8d HL{;Yk v ƽ [^]"xwn˫8+ANZFm?Ѓ@ ?@d/%1fӸپQ 9|Dfb8?6|]]9@~K@ 0hۅ2]ýKfpDJ-;>X˂Es›`\9] K%AxXӦ:.У)ܕIRp&Dnsnl!nϠ?~Q8LVJ· «#~5͹mLzkda_;/` *oumY;l3-h?NmW6b. p\Ko[ 4m4&';[SR9í>Ä@23c=[">R+AmG:Q",'$PwX=s+"Z wA*|K:cw~MRoLvI1MKgAv "~ U# }S{1xa?^o]OIרkI⌸Ci\.17#{l&tlO3kS;{B֙sͫBO/z |H;2QaД-Jȗ:+,:<)?ۍÙZ75x#FVxqAyD[Za@F'P( \r(Rhc#bFEq쇣|+F||kqOUFRHx.RTYmgF9Շ3PюmJKBbK4Af5)?[OK.kzRjfڊQcűgH1Ms;M䊄gF3xF3O0;Êr =SR/ZUB;G9|{-+E,m%e~k(,]1۰bz znYn@JF-vBW=fݵ$[Hk c=L?J2nVCp,yL{|"DY|-vD)g%Ћd#\-yLb%7?y ףi p}:<)ZcoWZ4?[o5GcXM_Ê6~$Ϲ,*?fĘ~X[lJc9gIGKw{m~|X#jRrWvԉgRpZAp-Šг3^T> $xjf m.曘P{~59xlptM6iTGBo_$ e7뚦'QdUwɬ5@_RjJb9Vu_ml Mm)  }eqoe"֪ZfSOjgCBF؟ִD )喓OE=t#tq= ێc¥Ngаtx}Wo܁ˌS{MaϤr{Y1ˍ4m~]ۊx")n5uQ"\\O!O'+^?&=ɡVV;5:>‹Ɯ/lc{VS|'.% e/]Z;eَu ?k+S\*p5\9̩RiW_CR[`< 6ALFL_/^KP__Yx2?aLzVMC;&Ւ[ tz/tz;E3<̲@\*+pf-PNeX-~GO淄ԗ{`X]/Pt9r1Us  "oOd?5wªEt/ᴞ,%j_S^d1"[ȢL'xMIwhU ΣLws/m( w!6\~|GExż[Jx"m50ǼPr)<~a?ڌ ˜17Y4>]:!!&ehөY2Qro N\U 25LAPx`%vo[ vvK%d6e^I01c"C0%&dBvE`1# <φh"*F-X>|׉^+a;\r2 t@ﵕ̇4T̐G-:F kATUhݮM`Z[%υ{Gh%o6<]-.Z,S2[!i2̝f樠JA%BdQYCe|f.TfY+ϺolzlFd_T{*5J 7KER7J~@%Rɞf ǖ̥vj=S[E+en|7+7nB2c옗 X``N|~e4̵l tUvILk< k| L"\B?z\an xսثXC| 6T;[\ =&HvZ$G8U ׻)sB }%:ecl\DEXK$0kdU cX#]ZpJd'JVd`W%;TOBQT3̵g}u;V$ e68f @b_ *}"39WMk{VO%T4(3ԸO<}H(6~ӧu ciFJ6֠u5,1e<ɂx2B˵D#A~@W7H|漀hAڱ Z02tRXgQRHǨ]F{ܶyI +;~SX0 O4k#I 1YxYk 3^#_V B┩̸w dp ےb}كpyϞ1Z4R]\}{(nLb }1/DiP $Y\+ z ShKDW]{r.W>$7bM>GT&" z2÷ _v]g(fKh'ejhgMHuŧC=c`0Nb4+Fύ Dc`_jV\. tCOqʩ)a88MPǢ/*c|ҏ< ,e*’_(+ 춁[`˩FQH)~JZ?ȸp!vaCqxf|z@г(D.DmT=78[ ɋA:Qۧ cYٶl&f2K@x'ܨx%w`Lpg7Ezt(Oyc΃~DjH+SD3ƾ}Ocd^K'pݺ@ "=7O^B% P<ã]+ iB6i.V]VP +0nOsmZ\6Ukݞ@:k) v\-4݄)_ӯ}Dq$qQـY 4Шj[6RBb3׻ @sxE5,)&o.z#udWZGf-ѦǢroF-EsAZŵDXǞF hF* Ģ$ &ۣzo;p^?+'ve >\cgMX 5F3a;PG*tXWxwZD2h)/pqtB3ߒ~Ӛ͗sIJ6qA}b+n{BתL>D<YDf)F~ՅN2F0]xɻ'׷{gu3u %g,3?H C #S@KZ裏xFX]AD֦3n< = <`(|0%!i"w1fc\#Ip~WLu 5X(I '7 Dx`mVaN,u**V).iP9aS0ąț#&GSrN8=4eЦFY+[Fl?zVQQ<'ߜJUHo὜JiZ%K!!pՋDoG~-1=hďߺCi lYkĈ %<31CjpBwM{|7XdeIҐha(Z9 z- +Kp9fFt3;#6~Q#|y'玩NMWXxegԽO=Έ;akIŌ[ό޷ З{<Q|9?ǰvF;#]ULV3L X=Bb3[% xzN| 5vQUiL?n[ǵо4%0nY)ȴ^D hyVJk:n 53`w3̇ Mo3Y! ^+PhF.p)k&Tޅ^J!e|,|A6{*ow:1iѵ@sٰ̑1ӨAc͏A11+3Y ۞i+_QCK)i (+0*dSmj0B6ӅH>@!sꛅ~Ųxļ&!ydS@Ҁ (fѶT{v^,Vx[/B Z~(Xq&N6bpA-8XN~"'F ?.ZψZ=v3GDZO۞ʒXlju)+FpH=_Ng|QuR}uMT]=,O0-YGǸ.ۿ^\:CσmYȅsp fvmCž |K9>+Ǔ-ph0] < kfRRX&tp"b_*:s:J86cvP!a;f{ӾNl䉂|2wH!.6{Ş8zp E zbs^V"lRR Qkēl]w`vmJ@Ec$"{?2D6\տ u> 䨞mrƒ^զ'*|kylx-kFxKCgj!Xԝ,ςhz& Wޑv#‹HB e;b,{ϣz^:2\==úQ?pl6E.h<NY"!A/?ggûIgM]W?H6P!` *| wKjYm${V +f[8Œ?Kq|>PTz0*q$5܎Z@yR0ogz~FzeWˬMÑ hZH>5&ϖ{Ktl|;_;ȲZ72W]FY]h51w̦J8*Qt0̙!UDj  DVzx8ByHvuz/3ڟ  3h5LBBxLbj'Uûh 3&mb5XYHVz\j|P$D%h50==MY-;VBbYmz1aWepT'Pc幈ܒ=S y(Jz5t@!LqOzB<&>G l.6\ 0^r2U(NJV!+^ІTg|?Pl&^1Nj<Lcz/Ptn= 2k5] f5f-4= %o^ =PxQ&MH;|oן4[,lt^n9ӈNy@ E bkY:8n49,5ώQ˹^˪m^Ε1 އ  R)ʝ\ - (sozia,y k)9_ w_u%3P P_*ɨٯ#J:^i_SjwPŰ UoBiGl<7NV|"N a__x_-CN[0*!A[?5WȪA~Y.4krSxi׬ڻ#<r,gKwfS\"#:ҷúdK^$/+Y-HbfMK7 m:7HK1"]?S):УO"sk{6 kw&]0kմ Y_^J.B(Uax3\L{ɾř]I Oݽ倮dnZ1b3i^sݲ#%V"""Sm%Z7֛XjzFJ ]aµK\ꦤO[$xG6ۣķO\{s5\df 9dȭķh -ho`Fљ0ơ~DZPsTO+=\vzSM[^VFgROר]4G^TV+Q~{crWr3cg֘c|,+#J:5~SBpx(~xUpy].8 m*ϭnz*(]slrxfPrzڃq?r~ *<ӓٟƘOmxb؄e;Cso>8Oxg{(9 1#Mgk?vI.~)2G{cfQ62?Z0zBYϤTԗ&vI: T=+,%^ 9[רδRL{)Q{GiǙ%S[%n?F9k(rˡ|n BϚsϩG<(=^[[ZȚ:gLwkN%5|r*LzrSˋּ1ņXg chǾz|TOfFW腬CCb?Q"'\v9[.#2<7~Z[X.۠e并l8%OvjGk7G}ONGtxc\ AC~`}՞! ,$G 'ۑs*CKy/9*U܆~ϡte)pjz$Ґ:=3YG. ʋs)ˮJS )>u.ꡧ.S rF3-;?@Y"@p%=#$_̎LA#,N w ФPC|~"'ɦ-e '6r:'Qkps>on!xD;z CSf ,hXE G^m#<KJOE^j/&j/%Q#zFuxڞr(]mʭ^9HV`ڔ9=}z<=8VE{=z8yJ=9S BNNOmf"0@@= |U /jg4GA%}./{ O{yDߴ>zm_BxT"Q#NbH h_ 3f:G϶OZy᾽Nّ%JޅṊN ehELj:PURH-%GHe$*⛦gE whIB zx@j zM#"Z\cRKz?]cq]귟JYJ֘RO7Wɜ)*8m'ɴ1OKwg~̍tJmxVj"Zo+yͳ,2DҰ+.xvk Uk`]G Uz*EW6ްq!M'?~?fu%֢Ue8Ns )>?[60/1CkO)m;]%#;Glch7sY?+(5OeK"K'/t˰iocc8K~CVm3xDީG1otw _غH J R7jxPlkM9V=\޽=s\^~w ӭޘB{DvB 8>c+q'mnR&=sQYI}rƩѽ^ c(XxN!_6'6SfEf9>\?QD D2{]X+^ ՇT'fqZq1Áq:)79K`&uUKh,a F)(3zBrZ&^#0WK73)Zrp^Fhz }G4T;JqQny'A~@;KhЩSu╥MB;;ߙv}Z:P+Hb:B۟s]2B=fS޵?Qm? "ԩ}j5]}+f{!Z| eN-i jB('h]E #sCu)5,1haWbO1c,jkŬǢZzV#u+IgekomLҎNIz>\Qؾ^S</;{xBh7|pb^AV?ʾlbK[VZ:sQcK*,"N' Nx =RVqqzxk<(Y@ЫU !qG}}El+\)ΐOuR qR;Jڴ5c2GAM+'i=N3>sD=/g7]E>\JȩOBѧ>ѧ>V,07%/n>g>>CYEI>Ȟn8P&8\۫v5P ?vU/0svr{887qFKbvkъ<9Ы)|~6>0ښNOkGRU{G,}1qxcZș ԇ|t:0p75p[(m}pn|JL?ҭT:6&0E̫J-XJTs W˩Sr z\(feC ۞='ĬyTωƀq׻ٸGh[Ǽ \:.%}y'yv.G wA3 du/l+q㲜=]1.zoiת8 Ґ 5p}/B?NPNr /NG=yw/mǏl a1+x+߳~tנq'^sxk`ԙ]=Ua:ڕC,u,ٛ4va)6Y_ 7ݦ=I+jVK2c Q }<a<v |!/fa8|m9@P3G <15gnE\rsR2ZIVnYQ˅çwJCE#=*gܩ9˭9֝hk#ذ REdjBދU=1=K[Z Kq.B|<:`%c~Cc]Tc}nJK1M M-%{  ieX$ɂ3c[{@=ž䍚>BXur'[v)2kmR*HKk,F}i+Ae sP=5:c#'2!VIE5m|6Uy ic BS4rUP߫/"x}j[+L%k|Q1C\s2+d#0zIǕpO4\&#a\Zⵁ[`r}'YPQ;is36LtPv+PT7#⬆*sYݽ鬲!&:H@ +Ɗ~{po%n5@-^F֌e~̎~ta7ht2Jd.+3y1hǽv7g-'- QE;Un)j:<ۢ0Oi!=9 Й͑NSc9 apt}(ZVq+|si6a栶;fLF-! (\|\kiP`3ȄzOc{QFW@Q4ti$%,b9O r_\Ltˎ?yE>^޹_p԰1!WN)!o EB9N!$p'$dW8mW7j}ܰ{}q@i|V,vWJ?iI, j!a`PM?^ :L>ElR>syJaI?3n=9F6bEV@MHt`/ <0IK) B{ N<`p 9eg"NE9)k+@K i{߲ki8/^='K +1kxqKtW?QQRFɘonտE&' =ģ&~(;n:-g;qMnTx|$݇ Yg V|zkC?PHQHcMٔ'Xy*o[ ,,b8ʢA1T>iYb(@x@%Fc}&5y@qK(h NhL@=v.hrڜ9W>iؘV}+>fTpjoIV/@MviePzp; 5^$Hv KMߝGR[WL G igh3s2$lGa wpIKkX+{џCF9@!1jVDw E>ݹ @]jLsGX[y%3622翽R*98ŧ;-a)>ٰGwSf 2a[;Ę%O=ώ*EJE~広z-렘7uQ1][ƾ[ujJ+J+ ڟ᭬ؕ5pX+SOx>ōFpEZtiEknUVkmil#3}eG>մɐ>vB<|)\6qEXmpL^o-sh2䙳a hl^CkaRwFMAo\D,fځKpqҰXmG8Yjm Q ~;{~q^UtVK;dgYmF 6VNxs}:Fjj&>vtdG}*|ڼo@yȹn-o Rn]͋-8 Z2G * MuWZ{w' v m=PN ܃Ts#tuiJaW'-\`qS'E )פv_u+|2MPL1Ս- GVWW\Xh$Vyr|KFx]\(S"Gt&pG=:~9b{)e|L7rK2D\9+Z f?2M*F^n%fP`tɳxf[ntIVfM?Ñx/p'O46=J("PjIq&1j~cUWB9`{v*U͢]E1Ԃ:K=| Ck+aJ'|QpU J$?j(}/5]Iԕ~: +9iN3DJmO޶4h}9#߽PnȺJ "#KGa/ L-Lm"i k'O!tD|!FyiOfs|zNb󷿥<(F0eguH,lL滮7T #-=¾Ӽ#+.K p'"W%m JOH8 Qӫ*ָ03^H5JÓr?3~|[i/R3֝"GP N8͘J_N&}G/Ğ^T&c?cA#3 :UȌܿXXGۻ]R w=.]+ Vv^E$J[oNGlBfPhT#(,dSȫyJpK g1p`f򽒴蒵43d ʫ)ĵdK٤ᲄsZ);^9Z';0Jα"y6b=.8SWB9}^m IQONR3y(quqB`v$=T^W䙅krePꛐc S,n"d>)<@1z1pJ^*0<>oSSq{;v&eRObYWqyZ'g?b}K-ߋھg297+Lxi~HBdq+3Ҩ-eה*3 k?Ɏ5R\T}'{r _gE*QNP5 PQ%P 0 sn6"y~-F,6?s|(:Ё&/vY)hEH.Ց||NaDG=A+g7=!άRl=-QDWlw7;JbWI*Gk\kAw"SCp[p}-,)Yؒ$V5U`+W=MY)Cx $ne<}El噓 Hg0v\ˁkqvGc-,FH uk^1^5ޅW*Xw[ |~KGAy߉R/ cy{ĺG;x |C%qu([tɲSD}*uG{.CF4y<A'pO\.'S+`sH e j1HӨnE߶wGuPQ<4s++{֛KLـS[ =̫McbwT'uKoͩv0G'~msP $c R69ݏ6,Z%׊-++mr(q'3@-a;A2Jd,oqNB^u Վp6̩n2heA N]>w*kZ""Z;6<.~ 8\E;+lI2֐!D; ۄ:Ky@{_K#I4#"v_TSG*cI땫g/PMp4!yDO8jlmdgRdpI-v)YS9v<7r`t]*ΰx<3_K9˽NS6H޴PYah }T,]7F8HEV#ߐu  Ei˸=.$>0< 1<8sxB_%DGO.-m+3ZjgǮp)tVxq'C-=^bиwz ezeT-3̢e)[gN@=qb ?uFh{(mu }XxCއ9ngYFG!(~D(_aR''^ڠ-ہBdN!ERC|ok0 f:pc`%Qx+ǂyHnf}SUmܦ&mS)_]p [4GbN06C*tʼn@ [B>?d1#&FD%uQ ZyeOgmD~Г#1.dD)]#Te3z DFB/ZI^ַ V ҎOɥ\$&E@u[ \:H{?_tv=^FLiT$KO*\y;D T|UjhZ>;뺢zŮYX׊})>.xa~-ߥ*x&ª\J@˒Үq"?3 ( q6f2ZT=αqћ1Bl `I˜6^A9͇>,+9i2J?yv/T{\=:!`b-C6MI}K~Ne峭vBFPgbe 0ړGK+yz}\h[& i)+D\k 9^-B7;7/Z@xU ,?r<[uy{)Odvu8njS@ 9`1 ȟuҋE`߯JsH+;U=z 0aT^TDRyL>$x%Y7P/k0mVe x~f%T+?hKɫ=>lWnX,#ѻ:_g hrA+*tv6|b%̎ 3G7|Jj\#|Bo_'UY빾=#PfٽFYU&:h1VCFkd{܍jj'W"rJ$S:C6W+]hɒ#U!HF>I:f7&ZҊ[3?-bb<>^(E2<Yo#iÅw3cuĽ7x/31y' H1fWyAaE^o76 6={f[t ;\Og1ѡa rT[cŮFA\#89/ugSB<@ڱ&zz ڑyhfc_NC3άZCut3hoB=-UK=z4tԬqM(sn$2{_"d15`Gv'GS=g 7֛r86H{U5 ĉeٿI؅ؚ C"BqGntrM+'T#|з HHUKivr<{yU+'MTܩ('kO,@P7"P;ؐV )n .{ I3=SaN-n첕g ݡ7;T!Of41MFC<ܽvFw} E}wSv) quF. ^Y)hjXf6W aP8hgrLCob7"HD˨JEKɧk9 c:>;,m.>5p3ǻԇ{7[鯏Q%|fFzCTR1xGQOYGN߈ -WaPާRP=rYp}*6௘)LwWAyPj4LwG,>{gyUPElPpϱk )b)7RtF|3iBwHNc%j qN{e:͎7F/ɟ=7smsYe)Ս=sV*:C݅齌閁?QI9;;T R&9u% q94e3kA`O#fAOq#jtZ‰5iH;qR0$>gC 쨽Vmx"x?DNiX0ՙ[Ap_n+~𪰎{ ;yn񏼊$QŘwE«6}Uo8pB1`dkeZvª"m6#-L\!}bwTKwVbv8(R[8(!-z\x|69~ }_)f;,a+FmP 7WVv*pkm 憬A!9? Vzj'LөהO~}҄'O >7K"~ƽ7H)p~ < s2}B/ϥfcޝKrGћ4ѧT9DȲYuX(0)[ ).[ԹhhB weR~vskcӓXyarB95$zo._F| y32%@E۸uk"=]l2ੑ??^}Qrs9aLœZȘڞ8kt.] p\V'&蹂V*8 he7gҾJ^M|bz҂uEuK&zegn:>u\>%i0VyXtΑ|9sQl@I m>'ڲi鈸N-G!27=?w7y? эZ3 &7 D{~VtcallFFNΩ>E]({]*y ~Y沁- m~3#!1'L-8A ËcR((fGVًvIx"Tѿ‡S Nz&SEQ;I'hm#`_m8-J:< T<ώ|˽F%w b{PjC^3!he qLGV"DElGFQ/;ACIaIbHn;t g6-y9׷ݨs`Fd J/iθ3#Mkj9ϵ_e_./픊`o{=q59t#yh}\<``qW:̂EETĤ~@Uj|<ۤ$|J_pYNH#v뷐.P_'k՞ڏV(za&G; gI %?_1"-%UXHI#|%; -qYa!j˅QU"ø^q+o"0 ͡xI'wO!ZO*8V ~/ݯ7}>O.#ouu;;ªh ALb ue#8Ȧ6rDt Z| UgK+ H s; nڋq_k*5 ƭ]H{`\ޙLy/-|S?:\jVR 8c$2v\_ș_8k^Qdd*ÄP~aJ৑sEDhotґbLxLF }F5P'14G#PN2s>NW}/QZX̾ůj/0JB׸beQBר1y n`m?=I^ܫ['>7T 'sF"O̅Xۣdwf)\jJU~UKd$^FC6X'Z+5Vy} o*]"~rMx%T{;Gz|"CiL"`:J?簫]&5 AX$ .od?qMsQ >\[Q~%HിyI;'lUMr05 pUah̯߹gI-r,NdXC7.l;ufvED6iڵd&v?inoҮfѰ2XjҎ&(>4ЂMii,1vF;ͱj]X}%(Ǿ:d8`Ї>Ѓ2yO: ":;1 @vͅ k0=/džC98BTvBBW:6tMfHeXYb<\ݞPl >Q+mS &-~ im2*$ 4BGI哈N HL^P4 u@/n"oReq.:7ۧ^qɈUzN~ү x.p`>T5 3+딺'U&QCTջLtJ&(~E?n Z[Yfodc>:ƽp'崔s)zavӵVD )(oB,Ac8;όY`&%MLY%E#X~w;XGs,@jƲA l#y7DkCK;p'Y} p˱R!8@4CJ>\DmkރVB> :1 8NOq_ "J"|19|yLd3lKț9"[moG6GSdC0Ay:~ƐۨS_ 8e Q?COv!/M Psʐy[Cmd^5ƵWh6m:Z:3ilя]bhjK2W=!Ia?U?\?ƻx6e7M5$zVN pT'MU>,8]LiCY)+| ߁ݑ6bIgRx>^7-qk^P=G\tZ۫/"ڦvc?9Pĸj9<́q؎hSX\fxZ6iiH*})u')HE$23r2g@QTR(,lRjlg߇C;ز;e"=?eXo?Μ G9=6R`嗢MG!<} %،gT~{.'b Z)wDD4̈pbtі΋o-KZ+b?zlh06$] ɣX{Gܲ1? k첞iCjDvߖR6f6 8# ~ie@2F;]pG`l6R\vIhع#_Ŋ=y%/}4i#*8sbhcbDT@ s<0f-[Ƚ2L+ z-Z'yu6ZPכ 2"M4j ROq )'G"S[C+q_P ?;fm]{T/ z?_mRϊ>Zg~Nu$cL̙ji7kҞL+it0x>է/x2LGs^i'կZ?V~ådط>եV@Gs{O)|5`pݥϊW:oaM^PvGM,Uu\Pc2@*`Rlن{[Ay.rP#Rҥ<"E떒{!0/Wej+05axy?vp n_"`V߈<>c9P #8O^)MAݖ*1ѭvhŖo''%cC1|(i% {fd+ўI*)Tn/%eǹL1[̴z1*B7./qE0 7{GVѯiGOѵt(uuV*[HiT]snղpG ۆG,筨@*“rf0F>8tP2Zq2,t<\o5zJ++ýN ѵ+)NZXIdlJ#'"r:nm|Ύ3ɀBvԧԝ%i`lX#gN6;0w:Vr-eh;ºl+WaCQVcL53ɥ]GY O4 ?V ahYrwzJ)@>PGK!M!OL{~-)!S6@)oerN6lYssx uBBA_`ӑ*5"iCD$Ӈ<{iz8 6`9{"UhK@Jx =\ʒrD.:q WܳPOjx׶u;/`b vVLײ@H({Ow[+aECm[bO^arP95a@8$YpĠ7?{j2ܩIB:QEW'"GܯCK@9R.>Xc%LRm@Nb r>KЫR8_6"PH=B=,EcuK1'0988$Ǎ%r ~<R918]b?$VIF]㍺dJ5mTp ٝgaк$ Ka;+|7/S?Za_jpaC2Ûn#O ?!z>T''闂pW5l^?@yl襧7 z YY&< jao^õW}n}ru4è QP̼ JlvX+Wo{MFS!.|Z$}j5 "!)B(e|M".7䉡s30{?"5hhN7ٝ 7XcO-R[@ |ʰvԖ st<^C%,"+xs>lWWcu|d"Fxh ׫ .2r7_ /'=!+?RֻҟT32;gVK@Ỳ|W` Vٗ*A/7JuK/lfmm~NטtJNg ENs?x(O VCѕK9}2NV4Ñ2:vo{~DVe\oʨ#9^NH7D:/`ZES/>/F=W^x&{8 n#`oKɀkgovrf&,lPT>BՆG*}쌣F̈I#IXf_xGRFz(ih7>oŊ s/I@k{gBx"h9-fsËzIzx?)/ ˊY/ &=Z<QkE75gNVV;dWE-D Xjhg4y|KbEp6"j H5=P2HGsRX%ThFhz\9Uybз7&%X9F+g :38+nZ9yrfW7c~?9?)Crc~@sH3CJ7(ךƄ6%=$jrb53ERzV^rD;~IFTvB?0)JwRĆ#pE#D 9XwDc?~T~ecTL?Bte nxl1,gT{qiBzwe8g!B5Y7432EXtshF !-u)G'|QͮϔyU?3B˵I!i+mX).Xa ME1bU3ϭ^EZƼ@/ka^Հv}℧{8"֋&CU~;1͎;PnQt]%Gj xCoUX8/6ߋ\lҾ?fxL[4p?FU!F'*0rb?4?jVs4ਭ7e "Ca˨OIJy3TEYR r̝r ',Ő=aoÑactRu!_>w&^-uwHqK~ )&Y!Ÿ܀4+n[U,6S{`yՅN]:f 0i>Ѫ#nW7Z*vOtN!MGwSt8HE %U[ϯ%>[&7t;.(Eϔkb@bPVz\bjD!~(KRp_<u!yIt7ThlS3ZayKb;pI=岘cKo䒦ՅZҩ#ᷛ3л_ N$A&NwCB0]w2vV CY9>ɸ&Ը)Fq?}.JIEg b|,|\_QlOP"Q>dZ0Y, چ{@|r|&~ep!yD4DdĎ!lAyP+UuWa-aWVRyO;۲\Q72kfWՠG5H|$q{.q/_V ^0r˯\cwPkx>XA4ʺo{3Ǚ{Y ^~}^l/\0dߐl?=2c5+f?1oN{qO~}A垊W ߯zد)1~#5p+v@cO_sM.<"8\tN:qWWR3,0 ;XE1;Z{Vz6txLxK^Yӥ]d-637Z/ŌgF2#Ei=nTP"Kvna jQYRWh|ܶsЋrnhY UpVu*Ur=ΐy( 6bw C\0E\]v#G\ WT9-su,$?Y"+?O҆X9`CY߀+)Պ1I.y,+w$V~)/oNS7[jvB+X=>_NZ$^d++Nfvy YJ;+ml˴3@.[`VB2wgۜ]x €񘒔)( GϿXhR0<2Y)(= gpƟ;/TUԞ=~9\Ӂ]vz~j bWɅ<=aG.ˡt" !g12Gó`rC0eMtsN F^HHrU',հ?Prc:mNS Fmrѯ9 øRRD)ed4R6Lŭy˵2FO;B"a)Re2n|1&RkucCqre6cTVW_RGU9 ;(GDĿs`҉G#=D灠P椆JlLGY^X@`rvu/TrB-/!|f< =E}ثM\C#<"=ь#*9WZRz#y!}dJ؆ë\IG&::8u$N (OiW_E5<5_]Hc#F%ϥ4>yb 9G9n},RZ;/;1C룤5hf߇g&3Qv#Bcy]Os(T}ʀD&vQcz} #].cק@[67|&[5$=z+_Hɾo ыh gfPxH|wQh<O!z | ^ȓ=`o 牏o}!vD-^tQ)};hMZaoywO\+b??zA8 ,b?gt9}-&$O6: GNG{|a%:PA=AقC7pzK .⃫7WH<E/r-ؓlU}o,# m~yMUI/ >C+yAM^@[?Q-TsR }/$L(:3r rk'T]"O#icJ~GnrZ幈VO%\qkfc)FVy@:8NVϵ%-?ǵ>' ij\\-pt-x̀'du關lWӛ'u[opm*B!YųAQyq#ִ;P4kUZ/פA Aa|U)3 >=3F 7o"pi$!)wŘmN߲ U%Eq9HbQkmD-{~p}Dnٹ'É(+A ?$~epE~;}VH~#ד?oIam#d 2^pߌk;p0>Vsv ,tm\3mHXM~=;;^6hD}UI&/CA€7t YlUior:}1wa10]3=8" cGqP^-HMKdI!gs 0iE|6{RV"Jvy qNdo}zÞy>j]~GuHG Z$⣸v8b nݕH!=̟@ w߫8Awkᘹu}*t4H-nf߁>$ęmߵNmz DLyt TƟϢW51YC8] %J0KH,0mE0:;j<7܍ID's0s8wҮ7S +UvELcbc mwm˚-[~GRxưG WbwvTeIc*vq}~/YǞS6xG FDǹXlXwH-+z癪3G罰֦Bdc4`t eT)A^Eq(=<jq%:AoR6J}@ 42yB6OҬ_ (jg ~ 5 GB[^H#:K of;UVrJ'5(4fw|V mMS=$I\>EH#(r%kBUfmCEh! ,bDϏ5ijk1o57̻r8$֞tU ]iSu{RSQK,ho9O:lYT1Uԉz-N0uY`u}Ձ"Gs`d*ą -F#V5M m]$~eJ.iɇGHҕ!D*9ۡiPˑ8ȂO;n=sS9r|eVs͖a$)m& P_\ Q*YډJU¾:#xo+2?!U (kIGRHMdۿ&Sᅪv>4 N@cV'>FmvTY<'փ9dף\\IźؿXv-eׯ8f>#M\^7*&`t0G{8kfidb-UŌZ}6>36ٴf>S|/ن#ܖa2!LByK6|UeHap[w'(tNAoGaOu!:>/ǷԐ# jDY}O~"{sc]lpȽҴ0_j)a޴c&¤S"ߚmqzbI޶ M\)u$ m&^ޙ|l^ma9/fXle\k> U?z24.+뉭.4:Q?\=[rb+qRvkR6{?QT|AgCXBf6 $ 6|cRYu[l(gmP1.Z > .OL jTS˫)*C}AaseZ`sϙs= |&3ur~@ՊVE, \hŀΘe7/VB]=dU #dbQʟR>?z"W34FPLx焳y2\j.|UۅO? Gm% ]${_b) atBq~y Us(2dOM !aX-U\"TR.njv 1IVtO5bt8ܖc_ٌ{l/B^)[oj)X}YEDTBq7إQ|sqtQwy qo[1Q/} $UEL1 |s@Wi~zXp:D(0!gGڸZf|]Ӽܻٕ\%(%ϒ~y"2͞C}f顮j;]g@UROgyX-1d3mcO>x35rgG8p"dA&>Ƴ>*'m +3dǒ>(΋[c.G6Q<gV$ZhpKy<6+)\O F's)o#_IkZhƸuwqc1 ;_pܷ:N\gWֺ?1ZSg%T)w1Ҽ YbLy;iVQf8S~>w7ܶϵdO({%Pl0NZהS敂ЫgTei\_R ī:|XE ~0dYB Bz6ꅕNst^Q[1uЦP[;UP|h[p1F݉w͢Ϭ!ΏN^=Ey>RW]ݽ̀oK7|'ȁQ헚E-ayPzVg3~ 5>鳳CM gIcZE,k$k9y 1!8&](Nd.D_QrSe\6A~'6'WI p$]#ܔl>W],-y5MH_gn ğUW9#HŹ+4Ju^4O4W83lOTq8Eq{?mW}zߗ0>h`¸9cjcۺ)֪Xvo&*=Le6vt۠[KPmG[ܺ h)=y-F| 7%Oy 0|xyB[~~nB i))t`W!xȢ ?; zЛm{xo^qkFKQudZ0H | lM5В1OjgiQqBg-Z2**SXzvQ%(+?IHsuY Wgץx4n+O M>hu*4r\UWRQKBW1> $]ӾؕO zRL1l|Vftv<>ưJ^$.÷(w,G% Vh)Ť+m.~lM/Mx?+>,Ρn\|F&ChLYSl ; g!nc\}E q@FxͥȮ7^ׄ6;7I b+S&6hlzyfe{+ã+>FF^kssdzf_\/wsDx`ɏ̔m'! Oٶi.}YnEV4] pÇ6?fvHdZP55-{yX ،5mY" +y}+Iylz̠Jp+`xs/xx\ז~m+ 97ƵgOJ'!s E2mA]Zmt:3n0;+}.B;=xwYD(G2g?=E^І-~xj =2W=3)׽^Ч&Ğ)0#@hYи΀$7RFW3O6>ӷ}p{D.q m9$HƜ "s'[sst&g?K3G"c)<gCǹqy24ED0JcN{8>g(izɏywiNM}SZ[dvω l rxC:ݥAqj6pGYm.OMlӺ"ۇBK1$K"9po$. wψ,7LߊXije% G{b!| ?[4ʄ^$Sf3o7rkOE.J)`mxGEMz"R'> -Z)Y3fOZ|M)-J=>/deE17lM}n-Vb.3-쨷:Fp}DfDRʮMХqqN.rOTѯИN}甃94:YЈ+EkL>c5'YM%Wpڲ>>nG,a=J5+`moc{":xOV_55fnۧDW(euV:,XgW:~k_wN$5^8&SQfH"j? WgHJyPqJt-9kq Zkz1+zy~T7 yA9:F~lQCkl0Ƴ0}fX"wUzg 5[+bׯOci P&=2H] )uEt1e[蘇1%r^:uB4>[{tKw\ӏ`~VHz@Q rQ`%gOuY$W˰ꬮJn5ڸͨ//Vo`DȰޏ@/ ح_F#Gh k1->P!UJ[& ՗y/חΓ++TG=bVbbB:2x>I =Fυp)^`)3yCA-maƾg)Xe}H3L^6A+9wꊜ4}-)n=6ۆw ͗4|E\.WY V0_n dVm c:%fjs%U!O@{َ'x]QeS:ȓruc];K MM 9>KN7jOcjʴC-+oS``KC(3w`4S"һyܰsR}>.z9PgnmDr?= . "d "R^ag)Avl똅.OHq"B'[cOڟZYjG{!'h##m6/Jc"|+gꦣOM.vǺE?R}n8][юsƲI=პi@VM|a)Nvt634k18ECQמ\HT\QC6 $k䤫0fI8r,Ô `I-q ܨ;1rv.C"V',GW7x8RQ=̩NgM_eEGQݧENN{u,~O~ 8X!3q"ZMXe]IaIL$D*yb!#~_WPC *-A]f%?#iUFN+bPETr̹؀D v/x~h@Rf޸˟oRGorY\GEegYU^׹@t qY5W/( G+4O$wh+rr|q~󫆼SWhbW5y|n*U|۶,Wj_V0p8FyymeP l@Qp'\(pqo~oʪ&v/*z ! ϔNan]6ɢ5Ĵwm9<3 "e͝"e(R:!wAv]Bo%()v$ ɧ5U@xkca`Ӗ> ^8/Q$XĿffù#?lҞXqJdNUg ҬE;c=NTRݝ)8a>zDhkYE6ʭy:T!s+* QT D;1(QeSѦ JAٸ5̣= լ[Tdilt;h|re|- ,ɩYw ײ'>´ҮsT9-̶;/icDHr-<BU/2'7ƫXmm8P9?Z>'a^Bz08#|.Ĭ.d%#wߚ-Do>7_P|&Q(xMR"Q~AiI/lrAM(SE1XEŌq~(q O!U>j{i (0](eeEI jA("b ZL\i{Z\Z\Y{=I׿&n6aT c1%r+#,[`0/`䌁Pښ0 61qFsO \G0ɣzCω1p\`~ mӔSUVlgCڮc`[/f<[}xM"ࢽ5 i#3%v6kSf:Oqw 8{zbOS7scpcf_D;_2p{qy@ QU1 RS%11:?SK7UX˙3Q" <-r{ 8A=Nߟ7'|B$J#iǟ8@wvbgB6hO߿sT3P_w=v(wG؃p^q;77!bh{̶jhjq# &D;#07qQ/c/0-!gVvn9mvם-\˂v(3tvu\_N5oӱ3TM`Ѡj*Ϥ|c+&j1NY~IL?'?wO^gMS؟ONLVԿQD5?ǔ/gAx"81O\ޟ~M"{Q}8Ħ~rYhs~O\(a EM;^᳔jfN=;z|Գs?Gg?Iyע.Zް^ ߘ ߔY-?5Q3_LrgWB\&OzS=-$v"T oӒF1#']Ir:Z_"$-uVXgHwM w~Us88<l`(T+Jyl+u}eٷDBm*kJ`v^NNƎ %^oQoX3ۊ̸+?AzQ,9BMH(%o\=hĈn?Gͣ ؗ):\O|4rܸ:p/[Oñ(>*80t#xIM_>vdž%7z:[2fW*Vbx4$'vE|#;S@b3z6,Cgbt A ع:̌k"e |KǛV$n}[ ><,q" FmBL6e-RYچ2ɖJyZ`GJ /lf僾ݸi-q.t*K~d\DC{\;ֲ(V;KVYk*a`$2Bg- ZUAK8tIe}".b5uRd*i]ͤ3 ô} |pP",Ye/QknL]]ЛԫfVqeIB[ j^6ODvK']nx;m bY)6M9Zj7RoYMa9z?6i:,1}Ek]-vs*:%($|1o2F֦E@!7heŘ+( ˑɢV{O4 \ô鴛tm7S] n]|c my(*(\ nbrxXyjr{ZPvc8?~j1M8vI>{*ڽ mH ̠xLExyuLCn/i+NEpLɗ({զN29xa61x?jg+I ?ŒxSI:/obϷCd9u8p),0!゚dw^ Zbu֌;jwz]"$]콀W=g5/cC犚#Jڵhsџ#} %;/(:/h},r~1p5Z:4 A4s9sU|"n`,",`)ߗhl6+ ۂS 2<*b?m' #e ;v93> \@d"T E͆#å4}㣠>b|JV%@,GoZAhI1)ڳ睍=QZl*2huE{u"OXraɵpŒ6̃1=9ŞLj'bO.[?m' 4ɍ-x4Jv$_#e8՜SdȆMYdu_Hg67|a@7\ h);X'xD-+Us !Mh]Z T w'@8‰D??vy5LMrPTTz (=K.Qc[AܩVƆ՜,RWp=cu_dRy{`܈|YEljTuHGVfg`1s1B19 .$MSLڡչ`ҷQ]2r(6,d_ɱO}pɳOb[56QoOfnOmC HA )_90V?AV򉁱WKlodN,Y|p!E #~bc1[x |0SxQO`0HfOzܤ_RuYtKzv*P![ag~3ikT@Rw 6JjuR{T]Re;4hC^Žz5WJ)EEq@p3ZBʅ20'Z) ~Dv r0A FN"尚A4ƒu)#Qϡ,1 &syTv"cq-> 3Ӂe2eR;ENmGZy2EWd3ez2u,Gq6|*|KҒТ|eA֋H{\ydibR:Eg3T۶B< ՝q(% GF:g,'$A/5!I'H?&$I;9YfJՙXo;#3r?߅{ $!е(})g",}\ KkcնzJҕ=qz̴WB{j~y5,{@~V(ܩZ"^!ѰΦZ GkQ$'Cj7Y F˳z*c5 eE3\g>橃t}?FY+rWavdJQ{(*BWbnxseJ/pl^-uG;9$U7(%`A tf\$6e?PN⅙_ˤ `D8琣wKyFf78-PIY=GZ[H\~~&p)qEy\Q@q?g`dZIz zRykMq`hK/̠֖4Rxܣkm# Orl$E*&  La Ch8J~=hϡؽTyXg5=Qx&ݰ_L?VKYB# )uls>Q(!yN+%K>a;G"-ų/NvK𻡏S.BHF.:_]GBȌYXnmT[68Yl -+*^XwkorVD- ?5v;S$ﰜ٨Co=S el&5Q۳8.ħIIWZ.{#t>ġ+pw x1S{7vb\( 3iӇާ8OQ(}7ikaVڭ((s:3Y:q<+GAߡMn(:t&X=$tљS4&pdՖgU{}cDS؁ZSΛ}YץQa~H{쫜JUHT*bGΪ]nrnܡժr.K}̅E1~*_& Ș(-EDkr{ S;PiC+¶)CnbL\rρ -ȕ,9d$|Ue}]pz;:M3H46X uT}Qxw:sĶ^{2%0:^a, J<`{r)CZ7l2t'aSXG &fPu'5I2"o4xh<}XZYv}#!=bpaGK4s:_ ~mSS\IqR o]د6bQvFf4z*r{!];#ŝa%k^F8pAW#$t؏IȄ;Ř\~O\Q(c¿X/٧/Tg'bltʊ*]N_ ;vG\\V VTY/ +={V4d_jXW,Vʈ(x|UZ1Xx<5N09Fw Fg<9@I$xOġ'Fi~16~aɤ|O&H@!֙\c{O$Id(% pO|(KfMߵrlK(pV}.;1awiwh)GQ19q-u*Q_ z4lBfxh\/@ZMA-zʸk8l n?܌y:Շ} Ǿ`_G=Em(?ncG1Å1P-uh*vzgfn 5THU6}4YɎ@bBPK9,xovV:D )GS\cOE3->2n"r}BJ%Jd+ G]L?iykZj6fhUSƓC$GҎ:>V9%rϰha/qN'FpIBajZ_mmXCE1fR\JU)nB32>C%x¶RvCY]Ils[fMR #Mfĭ.fK=6ԶȾ̭x \~:_<^Hq=!p.J. -~Uək#Y+x8uF$/呶A|teS|sD&l!?I#.qyr0eӄb9uA% ]/Fg*V٪ 3#_ evʫȁn<Ņ2: vN*UP?*ngiYxhm]:DmݔW0HՐ~{%|748_]C:D|zC>X f,i 8 1.1] 0iU ^?YO4q$oQ}*jcs0#\k3pa7;F<-? `|pe/-Xvx)ŠxJSt-ze?CǷYŖ>;#K(H2m LcO(8O\n$y̕JsWKeKQ3Ua(}Hu5  <r+^nǰ19&J8yr>3 ^ջNC< J{k聙l#÷acpiA8n @&>7fE+!->o֖niF-Emiw-=RZ iWWgcVjyS uU:Lޠ3]xI\vKuX7^ꭌQšyG #尗kH_;D_07O2^k@|H_plq/5:v;^s-bj(kw_/ ?86xzvC`DtR$K&y1ғ@3 ]H%)mܑ},1zn>m߶0zBrbVXɳ!6cqK/Ai Y ӠhIo͈ƌXE )ij1Zk8;Dx 崗ٙIUTt\G :&,&Dxmp.G _!ѶMڄD1k{0@] X.-Θbz7뺹>X0…cyX\qÂ>0h/zâ޿x$#k/ʖXYVߙK O=H!) u+ն)FՓ(du\uS ?ԃKa]y ̽72Ra֪nm &p1'-?vwgm)MGVG>?#Kh;Ed5[B ;ZO9Q''Dx>?sҹg%i3& nˢOF1N?+I^Zga-Ǐr."$Lkp.= ?@9W]hDX,#ԬCF!~13IdC^ΘQs7p/sOՉ}rhʇ>b=d۶hmrv+I (}r&r'P9ʜ!K<-)iHqQ]I퍞/!9s BsUGq=? yFv׭cNk=TMc,H#\?~\g`Po]Ü;0-uR&J+JC)(,J%8.i{ʇbfH{iD@tٝ՚]#Teib>GzV)nWҺٖI0wy; 3ۧ!bOQS컖?] Ku1<-KCC@䘾cMհʺ,j5,֗D8o(톇Sq7g~5=TԹ soq֎״\(Ngb Wcpsܝ]ZYр.Tk9#Vs5k봞Fi~)6,^S\?(R7Ԅ kH㏆1yx\] Nv *U{ S1W(˗y_lf1 XM6soLGj}wTFѨ{.^{ى'yzKegzkgOדɱ5ه&CdJZ-"w-*> /nnwO2cQPض2߯4}K[Mɶ…}KT~WSg9ϥq =EynYN/<o0oaEtSzQ}VHKQ3 W-xkނ)/R ۙט n__op;=ljk AY6oGſE&BoGCU.#Ն꣸;agՋ7 ʼ\8XO[)beBD;^Ӆb·sod{Zq踴)(#l[KGt=~VgkяZN4p WGAR6F۬6c?W4U'eC^!kKwܧZ,{'FdS%+x(<&DVJvAoA!PZg jaMz7wVDn[_7)]C5P]/<7'8}jr8K(lŹIt."OAc Qze(ˣI[&$I-0033V?Nw03*n;q]YW9?ɓg^T} Oхؙ@i}ԣaecIҝF.)eegV4兼 66UC[x.=mBzω*;6ʁJppq5 ejY[,)p< =M[dy' DXV=@[l-N+ +2Sf>>Wש!z&pkUxLE b>)ˣFnF79ǙU,aW-0ψmˆVYGo0\bfo,{Im GwȔDsML񀫰HVE2=\ڻAI]IV<;0Q?yQcխGwՇb.;evu|{ p1L+fTnDyDr1oH ۂ m>f' r*q{t$Zϵc,9],wR5iceJ*E\!BC;rM_ y&#"!t_LL~MXw^cJTa=WSQ$j]d֝IV>V;z-z1gϒzW7|d7CD} Ŷ4C_´st\V!5y/E|~8wb.a/)=aduf ‹H$򍕓|jQNfdj4 VpxۥfEOc Nmh&ށ3K+mYpsOJjo6^[%{dq_RBZx9m\jZlTRaBgg=]?1 P`LZQ[,8+.Eѿۡ`Z2 oH?a >k)?P۽v.Eهbh#iW9[{v')p~ =ZKIEmVwy6s;<.8Qx.1hJOXe軸 9bw1%Y<':I6DcaM#Vqrz@'"R-䋕"(Y1S}!EM"9Ro.W2:^Vl݌Vl];nu78g[W7t$Z_aK:p_2.X64zv]*)Ʈr#rMo\fVlf1.:iD{e3cR5>q\Ckapx鰾; Xd!*NN`QZob^sdLC˂NܡIԆL꩐5؀F3VBs&o{3bGf%0Pi`YOT?cLs|"H3n&p][ ;d~;~g)KK ί;pu-E]G =muYUsk7qnm6ULr;]+_"!w=b]ESkN<9>4tB9ljreEѳQGO7bmg:Ѿ -Uorءw5Ӫ;%Z$r>#7_৆)6Vys Կut2%UoE]}NtְGtV;}jd-  /٦>;_{9R0peMY}/^ u:?)I־_kwω6WۉWOqlC<K ;49%sD-Zg"! rN {pF]'zO-|B䓺m!MKt㿔ǣAme9hDz*T\,8b_f P=F@)\$ҽˈ&p1ȣ*+\fф%"5^;P63C"hn;!>( ,<6p iHlR!ka[>RȔ=º}/Z*šTߢ-o¹YEWxLO]񩅕\X xe-ؖMzA`4"QB;iՄGDH Q ~(b;~U,G@*՗KZ"ngYtwnʾ*<Ï#p^ 8ly!(I4nJh£^a'W^ȕu?t:wg>,a[mkFQecuW!ۗ]77RHQJHR ?*Gqٓ:m a-8`AǰMW"z۪j6䭝\#_1g$.'. j#r̒BlgP`"ƠLs®rLug+ u#%!EL3ZX)[DŽB̵qJs֤#<8pF.ZsB릏I V]MNc 5j)lw>Do~ t>ԡKn-WG^HgX8Y%F nxC45a\)S ue_6_Ģإ%F*￯iPV#KM- _[39z Z>Zyo/R?|cߗ^xR54L#\1"4뭘1jЛyg|{l;h] Ÿ[9\HzQJOsW2L3٪WmCgL6ןn]VY0Z[lkc+F5E)u i50EF癦v$иV+.bNTYs@ sX[-&& #pEbV.0ğ ogZ>+4)R"Ր f9p1ctֿz6?FGB1nczWۉ9 6 9cTuA2 좘Ch ci ПsV4W)f(-*HC"8a*WQ,2"ed7pk2S-wX->PFV4KrG1c,{6x̠W^Fህ,w_f*-d=>^V^u;bs. Zc(a*T㑊 ,1@ 4v[Ԝ_#tD T_{ QK7󧈮;ځW]>Զȸ.(:ٴgPm^tOQ>\yJQ|m9k&+s?P]k?E,s!U!Awx1qP8SVr?06VnEy䛔q [N#z&&"K{?.syU14Qc*yVH}<~+q_u%bzC+Ō\.eӈJ;%Fx0ipS;酫^7ٴ92oX 5G :s#0wxM?hƩN7r:fkcɁyw'3&T۬?ɖ.nCXXzVږ4%2.%*%@cP[<b@?Sd^Hメ(:)J}d#k 26WU?Z^,$75{&y%0mٷcy$ !EY9XB=Ne'lt92 ~%E>8J7(nZ(#0 1y_6qƍ >J0ZmC$Q8d?F=ZҠ' c!x S0:z alIe8UgLVrh lߛ13cFaYWҼ 7+]Ϫ9HsN(FV/?{6fC}nե*B瘤ʘ6uKja]DN6XI2piLU#y+8r)?heúzq﷫~_iB L±@SR|x\صDMq~#(J\b[ry/ ZPX$>yp|֍Ie.@DEb*ĘfE11!:kG1]l<Աgc^ld;o5kdW}<ÃnZ>i [P>a-R*dPЄ˜{Ma<Z7}m`c|3EJȟd'!$ c>[r$yd/&}I}" Q\ij!H%enۡ7El^F[:֐QWҞ\-1л]vkw#m*t]=f`Dv8aQvg 6_s +dMvI1bz\ nrCE5ZopbC/\*J(4S}Yl/cm|q\r: c,&q)4oWU"$89,ZjZ&*n _ H}w\^?ױտH#P'=xZ>c7Bom9GOڋ+ }H2Ǒwv18-݁( ]Dx{MG/i*ooh\_:)Awڠ>|>0pYi PMcMbu5hLNnSGQ/^z%dme_FV4}W<_XV;;zna5n-Β kX773ܤ<\C p.=#?~ j 렭?bvC?78נlf|T`Dc 6}l$و;mDu N6cWd,eFfܨH^D%-(E0#ȓINI cʃ42JZ5ˇFvF$+er }\[z.gU/ԋ=+Y%ʣL!F^[Def \JS+w8e+ .ňV1GL9xf~W9Nkk}bpz#Ek.w'E=;^G+) ׯapGZ>oICaf\}2eMVQYV$ry~5+) $p\"Zm}:>%J)>*; xwQ8ֆʐN@^`03,ᑌFځ#RϏU7z("#'<\-X[UG'6p +1#(^M.\l6=]$DYus&{S"LbnG]G5jECSV-?[}^)qԾ{JvI|:VlE{Amz;g-T,$P{|ۛZ 9;gsCxƐ%?r7UK$Ĩw%.*YiMoJaDz:~<%+'d!vz+o>\?"+]li!#Igd5Lf\ lqzfћbvʑ$,9Q9wc&3H Gbꔹ=͎(#̿1/5z5WZKyn=Lr@WA%|'VNEDoW4OŦP"?ovD^Eq\ݰ|{d!oVFuz kr9fkT*)ؑn Usqg+ffJʜnF&pr8nx.4Y6b,-.=BF@&7o4Bo)(XU*},3g.PlMv*n"v192LaE}Al\EV+[zH \b h{M-lܮ/3w):_>/6OĚ c ux*m|Rer5%/B$hm u%%-"N7&eC9^ ?fLo1ucYw}lY=+F]jĺDΉ?ٓk2ty <.t#egʺAszs. tN3\nP3_eZ-u\y {Ź-8ehz|CV%_0UУ֗XU /"zSf|ZwΗ~ჹ7r"[C&3[ â%ѽKBXKG #7yYJ(C]ETK_m4uM!WQh $5k-~;u\7Zs}&j7f6&KM#_t,8#:kӟ fd$C_E{>JJ;#6dg>:T53i@ md%C/|xaGѷ[&8 ) 6QmɮƂ/z$on葶}̖տ#Xz[V#ksTw; D?_HWoKkxsoso3oA^|Gxݰcnvj6YʽydRMZ <6kcij"?$>U `]?8+Πonfy-itS.@ 7%u9Ӓk; l`#$,ڡ,ŭPș%JmѦ:QS n;?ʤ}.qm]#п@V dr~W5laURM[Uԅ?]:4fne_FJ8g%SO)< th3(&ە2[8 ZP% Q^ƴR_#|59r0<)^b¸Hd$)@di^СtJ@ }09"r9j&"hT86͋ \ՅA|6::>RZ. 2G(Jv8Bm#2\'F0mFYQ6 7ŕVR=u[ԂDPnf?4{Dҗ}nlܤ|G]ҰZv4Z˜)ۋY= |×W;皣rWT=~["ҚeNQ= ]] %Pg9zkUUU_ BYq 6pDiw[W38aUU8ƣg%cAWV0.K\ _?}w2,wi"0 <^uey6pڲ"J6XkԾo+HyW,9olKGF8<:NO J7aGX[I?y.w1Ҁy7; @6pmtڲ7hI<oT Qop3b\Θqm;RmqA)D#쳪ԣT[NJqU&<:5U#(z ,{G_?-(X}E+UXO=.,kZgf/_G X%41 m3AxyM9;_h7^z Re%1F}f}:-9?|_^<{(`Wyn{>A4yPqc+9ب3t+)yɛtBC}E箛J(3`]YVlO_vo|Xv~ zм򐶅]] u9`awiI?Xx,3"*hSֿfKޅ0b7@k=Z-Qn}l J#YÒ4~w!~E]hPObi%hyx|0ƱC˩}Fb[48>x P =[+M ?XA- 3!( 2AW`MUm!&i$I259+Jܢ2>lpM߃l +:P4XY j|-Zj7>d4{yes=~ytb9E;ļM fwmO,c 88 )d˘?fUp2H%CxI ֤5yК4JԿw#H@qL||U⪦g+SOw-pK̤̖5wq }C#($+,暼oWεx$\וaZqk,Dz>dA=g+Dx13S>IyѯzҗDгL{IH,{{O_LyjuVB˹~ LPn.O)ՆF 1>BGT/t\puf / 7zhεypƾ KT$ޯw A?9/#V8(w| : <5sY8gf{w/&cz aAl(,&pm*τ#+gD7l`T#8Οc{@ː<ߣol%l%SƫOD:+V9tjqL&Yd9ZHTf.;qmeqT֤Hg:s:klilgv%v6J,-4[- t.-3Gg1} za%q{*̀w֟E\Rm;ɤ?j)KP9]|fdNss]FQKq%N /쥳GԵymS) Kd Lg4& ٯ\fX8$?  NtQc'x|$ћ| 1T%3E#MiV`4 H\N :g@1eZ5 AV`x˛SNְRPĖȉdZG̑e.q4vϰƟ1~E,!ϧVk¿?fOOkZHm/=b=6V"(jF#-ymwc =n/7-P85 N LSqsI`cܭ9 ϋǻK@ʬ>G\:e@]^&,ȣL.ۃ|IWZ!7F!>aN #okadRVvfCbHja#b5 ;]ܨ?Ev*6##Pp ͕"E|Q;Ar%"xI"oNETհ>.OI.7E6 &7u,j;o:A0NM-Č^7) rgM#u^aEP7b;!o7'o9v!<yg)tIY͝ m`"L*-fhC吥F#"ZeD}@pNӺA-@ V-,z%i/Dz3,_뒕RaIaEMo*說5RP*iðZwJ4XGlh.]g_R~D}N5,3!T Ҵq-gO7-"(pgЃmn!Ӭd fg[sψ;i?/ȤCtaU#PY)>b< #ߠl w?\nZc,'3%Ph=>6 4GXA<} L3,q[Z:FC8(>o%$'IsПA@fJu~iOssM'3o^2Ԛ9y27EvYg9ϼ7?A?ܜE- d#,gP*d̷9TQEv:[N~BT\-%FIJ9:#"u H}J_4jvl*+vW?FjlND7 Wȕ<ޚ9ֹɾ#GHeRm?l~a.Otu$I ,l(8b PSzTw #+?UgNW\WIq_OL]3irS=TŖ=_nwpqi-/g~'w'yҐśqRz o/@$W`i2k\mr m]  5O %Opo?!f|S-&T?IoдNuvk̖v'KݚvQr{B3"\=iHПpL+zX؟cثczC/[ݿKз,ѷxKpyԏ46{x%suONH45A;a}=^CǑ!މ(ܤubߪejKU AR>/xYxIlal 'KE?TiOɸB垬=}>FnD](3Qƥ# 煮0qz~?bfmEL3>8nf?h_fg)Ǭ\2t%e$6pUÌ UYLWaq)r-ւdO{?q6ݰ*9e$9%or\aa 9^BY%|w[zs'tGN5JvK8yiRݬe?]iILXoj* *J}|M>ļNJ9Pu'?)8- mT%S` yT.e ~ /9AWSؼjtqN."RokX0󸥰P#_?(ij86lvҳhĴwŧvY)|W}OӞbrI+Px/z?Q%9B.p9߶8#C5 ԖpxQ8 yz_cR ez ֘{6FͿ!T3~XKJ'Շ85/mRͨ!Ku0rKS,I]?9Fw*s?}gs-YdvƌԠvv"ݞ@5_R!::}| k /f˼2NP 0fk$s s\ SP3 4:[[kT6?k8ƈ>*fE] FkEϐ|ٖdFṜI2`^-d y9,7p`(A8+/5dbŏ,#kDaR(?{*c$},!a2Y&EKM]r]ڛ>L8UMoMEd_lՇx'݉мm |U.PxTx-V*BX/_;KX-WHc"\sڱh5u/N~nVԖǬA y8a,=$ua57mi=uszS$z9;T?S( v"~{$3P3Y m!3E*7vOP;3%9QdFu5G2v~ 95I =o)ܮwr B mɑ3lx$ E״N~NЃ2~mqf%fut/_MFSiȟ)UFAep\EUrqr("C_l-[]*"̰$[jӈkZ"9F-zDc3%}.y}@wS0 s g^@llwP D=p~qǜ~#\R GD1|Ke (MJzGQsĝl jCY*{)GPT?#)[K5>Cފ%.(qRdeCk۪:]1ZZ$sO1T)¢=gT[d&31vI2ORd7(pdi*eiʆ$^D!mяa հz] AFc Es[,Ȝ`E5Sr͟?H04&h_tZq |%*S]Uk 1'Y3Jvr9F99ƲʉEG%Ѻ+:]&eP˜v&cM@[@KJ+9%)؝u u3kۜ*$N'\ĸ{+LW-Yo \^ӖxM6QR2RHȜJA]y3sjY_yQƅn )Lyu a- =OӮ%+7P ytrtWObܣꦠہ*)Isܯp 1wceXk=рNoh!1H&m"e│p6vw A]x'0e`?6{h@\d'~~oh_Ȼ㟊Ǘ(q*BU.+vÜl¤115Z]P-LU WXgF !. Y…HKkwigF$wBT#?! z0`g0r[ߡ% ?']n%Å|lЪЮɤxj${-[ͭT,oCT%7rPNpۅ^o6b[ F*yFm5T-Q~Y3@? )4xu}UgRu"GVU3[#Rߝ-GyXkcө-]ƻ-)i IV [{ =9|!_2oOr%e,QM"5j6](> `{턎>M GN6AQۚhg%&/6 /8W bzʼmIJ;3)2q.=KaqLDs sbZ*j'_jPn]rYh-UszR|p[/hܒ(l5=Ȯ/z+J?z26@ad ֘[pu=;Sƫ1OSg Ÿ1B{TOr j(}z!ȕT^<׌[sPJmI' t&i.v9f$O'7歀kjjO嬳΅2E}w钲!͜n -.ޓ(Ajo`7P7PK2r+NF:jfV;QBzN:#Vetx.e9Hhؠ]0'̖>)A-#E31UOseۏDt׳dcu5jjm-5$Xv(aXGw n#ӌ1(.hOoF̿RzWÈ|mktW@Pm=`cw '8;Rgh3hίjO ̼X3_y}/nVg1&4B#?˳^3w5L; JߵLco PP"2 -e\xK2iud/z*p.k٬PUdO7H(u{K?:Ol@tF[av3e hYP[g2|GfrDeQHC[2'#1WpV-Q|CM?0H:'WQ] X&<Ωa%.P%5kXJ:Ɲn'/L}pSAΡFdGQ~7vks!f7m^݌G1i =7N#i\l|ȟ.쑞"b[vf8f*DP̷I'smY-w0#sr [CMt0%'層T8a;ֱED1%+TnkJKs5TvUK[\:L3{57_E0sY?z0O/DPo2`JSRG(vkXU=>POԛ>k\bZ4\?%Qm-vZmO^T$nn1 o690/Iiu%Nya5,XG8'( %|Kc.IU$;Q'8tv MY٥49:>9&[G}<Y/t7ǓEY"հN<.%Zǣd {MB[QPx|X;р7 YMo9>z*:0BZnvײVc/9@i V[ˉ乧+IVɜFNwr8;0RmZKS/Lu;qgݞ'|P_ћ$4)0D7zI+K^YlN^cOo_ Z`ƴ8~2sG񆀊bEq=T;WB␾j +0_fU~Y\`䇉{!5’lI,2v!oͷ/Y-K`ǯxͺ΢DLiL6wiı>ԇZ+b&hfQm~c7{c9%I4'Jx 0!3yQ@caR>{1S̾`^4˰R0v u%z ҁsKs+gxDZQ )Z {as18Oށ WE4_BX[º-V V1S]hGu@ѳy/ )3}<-1eV/M뉲,~8Uש xVl*y 90ۯJE"N6@%{p/lĘ99֝̚c hc%,nkg4idb.Hkt㲈vfgz|l;QI0.?BI 9dP;˗1:EDޑF-2n5q&$ \~;;dh;iC};UE_E.:eGa9Ruq0Y1!DFN@KHJrOsP4,r2Nу2YNȄe# +{$ozD^O\C7qh9nEo[2 cJ¶$<-hkia6`aFs`$҃AӁ=E}4-&pGЄ}z?\qb/n*o5[rԮZhJ{TѸ\7s5_-m"[M+!W80"!(@U]se@,t?"=_jw.vC@6M^u((YkxJ|m/[t"A,- M)n1,!u(_XSx]F\׌Eqf(qA} V )${[E=~q* ᰃxd ~P5|YG(G7|Lj6bLZ5RF_ȋ@Ѯ`-Ҕ a#ljv~hgGlF>I:+qFa}a1}kxf|. еbuu*NhD=fOH]]jiz1<uЊ< 3Ӏ(o%(C\.8-f+q{G7aVPwuMq[P8ރ0%"E _,@/ EX#.$DYUym <%X(kƅ=nsW *LGs+=]^ImbΔD4!pjo+ lvAqs̟H Ҩm'{k VH3+!yF>i-7^c9y_ gEبQ2C`nO_ X`& h…zv 1TXј~nO!q:*FV(H >eaCc]?V(T ]*:U)A# -~:q\H}JGbY~({oT\Z+I#EM@̣kb6TCSk AYfaګDye'Ø#}p3Hu:QB$Ukh 55qYmݩ:mc,dmO2;o9ֳȋ=Yl׈|Cr4*~PGӸ<⸲B^K"5Z o&1DG_Z =_-%8nJ#5琠FְZ'HFNҠF,9z^!ճ=O,'y2\s[pq&cݰO4MxQ|^OEvd?L/QPGKcLə 4tNuR3e'x K3Ľ|:G(~FPCm>B8ΛuنҶ:BW(/|Q@rC9S1Խ \#JCh)GGLFxY?MzP uPk 2MrudfCxkD]<ŜJbN`Nt /g1Ί ļ J.p*Uw}ejTdm;; pM .f, /Q\H4_1;˥H95wסF_ߠ{0KO0+ek5#;DzZo!&/S'͌B6=bJA/p=.~=ӗNWW1y_llO ŗV*8Ĝ 8bMHEH %i[W%:Sѻ:3O26:NaA0W'Qk.DG''xRѪAiGO 8q ZD{#FZb<E!Ƭm?F-#~4\o?uN$BhO$!u~1'jj貜VãЗ_5HE 7ׅօ]M ? ?;3|-;[;y|D!9#"߹e|'Esn|猈|sÓ"RG:U #f'?Dw/-"XIͺU' ḮLI(YXҙq$9;*eD5EB)0Ol\0s'0K1 [fX`6.f#0QA]._y_k6bi&T%H &H\Ot}M< #ቨ "хʐl"`H"bRS0Q*0Bǀٕ{ΏVfe10;.᳛Zg$`8Tkz)E^cA[ (1a/b~E x>?kIGkGۅy=l%ԕHۿ`n( oS v9Al`YG9qL#mOs:W^VFp|`j{Ӂ.ֱ%{2̨y'ς- c @m1LI=YH/gi An2V},[e>bSˀnR0ǥ'''i`];¼.w?g7=KM'z)؅_tn~%IWc3됶b^HN;x5D~:Hm1t?,u*A:Wx:wSI< 8Σ809]1P"v:)%鱏z,+x# L65"z7PA-aQNkqԻ7V|*pu5'%'lPq-n{Zw0hXcczEe^e18x4,-fD]"Vpnٿ}sO=Kۣ;gQI4gAzsPOOOޛ~OYݗ 8R.ZN@L~!7ۧJB2 =Jw.٘Hֳ,2^M,Lۖ;DZNNko"Bz{}OӁz6W׳1c9.,[SoE2`Lc7ĜsB5d?} |V')h}`t 2u%m'u܉mG='bق>WamE~)ph*FyJBữm^=s"& q\'p(o3|gS.&\lj ~H*[ k\Eesiβ7>viKEV"7gIeq+6]"dg#`,qO|7I-kŔJyċwF47s^-\%714c\FȺ0e6e W7 rރ{=-ftF[W5FtdՇ"Rţ˴%+`ѨFwF ݊v h,EcH9Ȃ.Kh,hP97~A{9f{m|?hao^珚|?N|4yyCgq]j d!SI*_,nU4=y*h^M~nKYv٥UT*hV&F]{'Uȅ O/0Cx bKc<Sx"5-d :åhKkbzg 0_g8mZWyya_eOmd? 7h)Ja=[NUKruU{(#ou/Yݬ=X.YOyfk(W‰>RX:eU9`8_|#S=S(c#6>_y|l]+z-I{s};eTYA]AP禇>l~JpېʘS( \IYF0xD*Ct˧WO;byĐM< Eo3s쀚B^-z2ԍ79:*Qv#tu`v]^!%῝"jOaC,Ȱj)ru̚͡V :E說%BA$35Xz%j@/֏G"| 햙IQ3}Z<[rݪqX -=mZ] wSG>Z+=|G[;Vs#;;1cSI^qN'1"=vy^֗'hcE\EcӃ4@ F>hͬi5䧰r̴,%0< $rTW2J-Oo݄7hcܣ=(=jf!ѿOwSTJtuG,wk*7ě[^!)lS<5K*\wZ>o[5 1}ߨ'?Ry ֘Rޓ~x?}P|~~vg̷;~]@}{11T}^?%Ao^gSϦPϮ~8j>*OdгP]A \`|KLb.);5F<\yBZ5LiKVqHҙy:R.UN¬:`|zlI ړpfիԖ=̖5+ɎLr)֊SDIRKYZ('&eM[z>{ mX?_yXT|u=< ^}XTs-ju:-1v^/s(`0}(Jjm$>}ۑVVz#T]qCѸQ6hS٧2eZNy؟w~fG1EP!Y-Q{$%= ͦbsDއcl : fWe0Z.f saqH?;EzJmB`8G5فȊ-Xm"_^{q6εy7:}0J-f:<4x 5}>|.<$52oS ʙ8zLO['zoTFzWBO;h2 ޳c&e~J'# AL{13p=:,յJ}'jt'5;KhA/U7:ND} W*՗4/ьXg N#6 )\l81tllPv.M@ٖz3`$a`}W=Z;DZ6E\*(9t᷐$܂ySm8\r2ݔ <~'~ P.x*)݄nI;b z:_|vznp ;C'$fZ4bQNa;,Sߟ,=jD.>NaaSB!ғ'd AFOkdQۣ'{ZsS>NYt}[r(S1u "]I [uZ PP .=lȃ | 5DN ᬆYulyO5=gbB؄—7 蛛ěON7X=/2&hE `S&J81˵t+OZ4';sďpjD:P[L/P;[Pٓc}=:ZzRd)s\ר+,OZӓVГ)Ш1'mIӨI<9B$soQ'X擗9(sA!irV5؛:aFg8hllnFO;'ZoyBzIEscw6p~Ϣo>?Q vxa@e_(1 l5ˀN2RU&M\ `Wj٫Q$(Hɕzt{tO7cǮ $v}kDlw^oINMEyަ`,V0%l#w jxfӢ1 ސNI8XG$]M27EM|c$y\I]=k9u;J!eLx9E∌mT'I#ȤdwItfS97^){g XP"I.A͘UZd2rv (v:0ÁIyҲo[[.evhSJ0۷/ྐྵx dZh ɷ61|j f>ٮ86vF5m26ZAjT}>5,oTf꧹[:r!>cFJZvTĔHe ;\}řK՗~_̗UXOH RSE1lQv^ytը- ME#'}'q k\#mbqW2碇ۙ<[[ Vǔhknjp,$m'u!Mi~6E75Mv#e4*|jX;D#bJ\oȉNljگ`1'Qq `7m4ʤ8U?<9w )gLLnE y1btfV;6xkfgx R9~g1^B'h߯M wQr껏xM{YWYN7}C:IޏX}$l+KwQ8DC@o7iUmGBی_PL=lsWcwUb~~Q={~_ڨ̭M >kmxcv K, ?td1t &.1,ԧG"ݱ>񝷣阇,*G)kW/02e?|{9IJ&ߟG||[꒪}*'m8?Q'H}] >Fq3\c Ȼ ,UGde`Q+Á^rGg|1_TӲp^7\1_C|ϗ#~̮-Y\tyN^MI촂ϡBp&;5ʯ֤xJ8I[5qoi7lڼX^l'M}0+.u2?S(pW$֠5ťZF'F=N%q|x=m3P9Z&Yz2e7wo^ciŔNZ9<=BonA)ݚJ`UߣRGzhxm 픭,v nwNd*Do1soLApWĿ1 Mk=g+uʣJ򏗵KQf>e{`*&ZC۫%T[wWGaCRhݘvΧ^b㍬ I:}N}֡!z>}6cvx^E_ckQ^'XqBYO)s3֓B=$i C0 ln{dWXY茐\ֈ׿=%p]kXۆw37t~jm=YH$IfOD^0~Y}=؆TżyYPdh=lrҶTx܄l_t}ya5秇02 :=YIU"ޮ4մ(8)T%H=oZQ_rPsrڳEUm̫f9zM{PY E嗦ٗ)Z6@4A IWe]L,|1(G`hkZk}Ι3jgz_QVJqTwZQ҈N3Vr|C4Qh^Dy`O_L65G v*p^ YeQRG` x5dVk?ncS_4YH߅ǭM;Q,vyhQ{7t=ZTPW.HE-Q6kevd'jYXE2 ׌ȁa2Rox+C/;-Fȗmr hIbR7ɻR({݃wN,CٻcxE)xS,Y־{))\i6m6'sa[ʆx.-eq oDP^JQbw=<;iK+JJLW#HyƩ h: m.6WR̓涒nB3{ hi+&"}fh tYJ̛#V>֏ MޅdP}1*~U LCS9~wzmL-A$j泵1,驞ysI)6QLs"hI ʑ\Pe;uF׼J"@up)!R\~xŹׅc3SK-Ir8 *6eҎ`[]Ԏu-Ω{{DXȖ>UeZV"o~pFZrb^)Or79$8C7|^kЌ%78{TyT'| 7C/;ԃl* gu @Qʹq3h>Qse7!gv痠e2o,ed3r~[BM#4իs|o'ߟ޺z(38D=WQB QvcVVb}63HpA뾪>?kӱ8ޚk+٫ MI4_^j!sɿ+Ώ{gQ.>1JL~gD; C#mf ڮG[GשK%mKvu\"5DŽ:oH}1mLD ׸.tY f1K)B:9;[Ii8-oqÉwYi+|k]vµ.5Ѝ_lW.$4 zkXtۇ4mS&4\FE5MCMSqM/IWZNp)|GR)p?Rj0P\~Fж 9]y?oM]qIp5L \sf=@O"W)>[WO5A[:Mƕ~O^8Wv.^sw_rLOvL+2v$l{ߞiet̀wʕ:3gUY/-3>#>,3}/wEϒ.y AE{*+obLQˌ7ǢZY?0(r?a2PcQej;_~*ˬ #?Z_TCXu2e0sO}))~zFuױa&zD.IΕ4PrL0yꈼ5m#hkHMw(gi^y=PL83enohg1wGk^Olꭳ6f>jHrdiS!77ͭsleT ˟fr h:dYes6.IrJ3^ a4 Aw|%hV]zjIQ*J>"l<it0%u"}wz27qvpqvkBJJ,wrEqەr煴6ҧG-;Y{M{_JmsdJ^@]9D<%E%sRk-0)J4֚4,,Jbj^̉1\'1W@L#wٗ90]g`<Ϭ-NDM0p F*#sb>DèɂS]I1Ə(CM(OAIbv(JP)Ed=fFjѿ6vF1s:Ӽ0N:H2)1|Ҏ{o`v oPsc^D+ir5FH62ϧ'sО-J/Sl4hIuWd0&Z1&`L,h=&Jܡ*/qKH$s,ҞKؼ.2]hgIHߗ$Ui3ڸ[dcA^=av`ƞ? 7b3R~+=Hq7L!Y_e}X{p 5`VlY{t2k6_,Hqqg+ %8yjfմgfV6go\dNh OT5 z 2maԋ B{ֽ [}S5@C'7t??v ^86(?a9tҳsF6X9:Mtjx*\Sl7Oohoی;ي"'iEgb|bQgbXAi%OϰsG̙Ɠa/cK%cS-牣tDzss1&ԒCDx]f~2\:p ^EjjEFzZvA?$q;Y|;ZK[ІY~krp|w3Eg 56g|b FuFߞ%hior|!;!ՙV)/2{*HB6}h)teӰga6])EnY2& i TAQwgߞM,i/M~'|uH#XDP "`wyGFm|DAS|my^TL=a1(oPT:[*eBїxc5SG» 0QdNكϏV[}l79=?,Xw,q3(wkL>+Ap?jbZD>t#x 4LCg>MJ`2WS\+zDxʈVRm;kz2z1NEHC>[$Ab7x..) y !Iթ$ ' BBnX!B"37$OyI(r({9<|s`ևvyQXO &-&^smYLY⼠6b#GOoB_:F[ ZJ-/"ϔЌwP&CQe8U0;۹]Elv:܆6-!4 |'S] [#X;[.{ZlgmX;k.lܸ@N=zRx[-alZ?bQ0yy%%??g'3#;2>{8?EaxDZkr d^ikz2σxiy²~^\{#'p[ilS_V{J@XKSqqՇ4E+7k)qߌg\"E[++H :̏rÚXC ]]ePl]沵q%m=&n=?`O# &a?QwKfN%cp#feCtx[qCvmNapu#VB .mnW\(Zo7Kr復W|AlBQC{BskZI٧L+a;cY,0u I8.9*7p?8<?i1WůP>0??@gsE*s$KҰXm8wxI-װ EԱ&2"&}ɄCRq'O?F.W.j g)+хY]\mvyM\n!{\`stˇԱryazeL8nE$ , ?k$f]|bCdp}CptFQP9]Yey*wtxaY|*g^>(VInvinqG0 Qu;=Vڞ<>3IDII!,?a@ay2qI-h,b`xQ-CE Vm\Q,\h'(*;n3_G2w{η}37b^לpg`{7]~I"ر8#xK#_`/ʀGnAE ,O'<G'G6nG2pݒWf#&l?I7n·O7KI meGwNn ?۝L6~SA'a`*uX5ll!x9.y$ 3!_(*z=)޻;{Vh{y<߃wﲽ;b_GH$ɸtF1"66Hk짼kW[}o~ M^ss,ͺ*.O{묹*ਗf ۠dTmC(J**Sy='+x~sf(m(2@$73vb|2eS3?Ϯ#0;~!j]hμ¢gW1gX,- HkHy9ucUj>Pg(g_+&ḋ̘ FB E.PfU]&gx;[ȇbEZt~?#n``wyPpldܨ.JP"w6R=_"˰V6ofTw 2P\Wd:Ud1N͌p=V*9d[y16dOJr|Yޛ.9_co2y*$ZU1q}|g?,JZ>T?O7`gx>\hBR_acA=KŊ񆽑+P_G]8W|G2Svl= y-*8f4ʐ ;:4`UAS| y3W`Nn7efS]kdOs#y=vLJej^4 Gqa?"%RاWocYkz%Mn}Ū HӢu+xb@6Ä/THau$V'+; zhyJ=Q#@*.]O#r\i~u%7_̪)<:ij;2 8ͪ,~ Sˁѱ8W^Hk}(tόAl\2Q`˱h4Ɯհ9j )Nm}[j?xgGb]a<toccgE>y.U4Y]|p Ѿ]"?0H7@hLdl[bDͱ}M ucv$⿊;[`^6L< ^gbuAGlEs5|F62|yR3o,xJj a|<VX"Zi{ QM o錕l Ksɖ/fՑX>XTTл ǂ.B0i-:opv ^/fN Z*RZ ,^ X/82w^'i3}?Rc.Uג8b2ܥb~ˤI.S '4%z.URZ3uk ТԇoJm(ÿW}e$[tOR+t*i̤i_LwK|H(qo$ 2 FR{G% ^;1/m:Yצħl}]u 3ؗ|8CQOUܣeeR{$gѥta/}g8>b[,5pK{CbRFK!T ߙ]&"04Y̗d1S-l#׼kn6MM.>FZc~u%vc؇-](,pMU?g` w秅;gk$&V3V+q:P1C x+-QN;[9uD}.=،E>Ng?#4.֛%cS?V@?>)TKXC7]C艳P_L*_y鐇cD,5֝ Xǜr8@x0=t f4ht0\۬vZp/". ϡBD7Ar2AmXD`Vy'5Q1FssZBƱu&Xֳ_.gcLRo9<[ܚsGTl=&Mq&$I\>2>>fǦ@(!6p}llWXaG?_S@l1CB7>6,G}`HdΦrr-Gwyd.-?3cmX(*ќknǔ5̌R583c fƨtJ{NbWHB:[ahymj MKCWmio3Q9\\g4B75}l`b$_jygf5-By:ぷюOJ0-kYa\+|[9Z =E L=z^r[8ď {.خdG @ +iAGWff FHbĂ;3!Rs{Mرw*oNZUݪq(Q};m5AxϞ/E涃?{>?EmO?7S.</sgϝ ?qqGvpg;E6waWk?׶ǟ~O?vSj0^9fW!n>apͼjk}k[pX6ym\%a^ֶ^^xz<[@<+-`+$5c_1;z-#~"~yL~#~r~# ] 6] Ȇ}$`x,^PF\(fJ[|Mh_g5?si͘I8nz=^sSTGcTS[S0ӵkάˉݝb+?`]l;ZX $削?wsZƫyu/[5pÌ@o /g)V&_ƕ]ƕ50:;T)FZҤ->\k0+ ` zv32גt異Wf\5~0/b+`pM>P>mQr"hxj> 9Tqae&_+?VSUShuJj< S/@F_ p IQ[|!9F为Y n|=fL'hf"j+^\rUgݰzM w1?7տ _:mϗ&3e92)7}mBr?޽wS57d_عve^IrCo0ՉM/6 ?vlf6Ǎ \YQ R ٰ 2>.?ވ-TDPn_ OYTJg:ZM|gRdtD.y"N7h# 뗋D5E€6;WQڠrf*)l"Px*.wT>1G.A_ c}9ov'}'$з+&C vy YwOI& O^jpZHᆥ 4)_B;/HqJX…kbuIk/;iA퍥x6i]|ɲ_A%'PWԾ7m\ssS8p[м7OHsN(Q?cc*=}SsB\:NI.x+kHG rEm/4EOO)&|ez6U9~H$R2RFoam2 Ʊ;eNqmX evYBhl1޳ێJjq (eiF$yMQgb,*v=.(;(-#3~jJ\#tu~_MoJd(j=7;e|dY2V8oUݨW D_۞y̻- WBu=Օt%x0nNظ cr8>87^`?F"7kGwhcVm:⧲7汕zٞL >*Hάdb^qc3gK^jJ_C!w9^ g*2ڽepjnҨ]]սrsZƙ9i>)Gҧad՚v>xrGnWՙ-V9*wb+O-q=a0OӤ'^9xc;ze$B&Zd'3XV%W!T[J\JْHu󭆡QmޗƚLؚ'X9פZ?U#I/$wWJ-Oh +:鯅B;I>g.Jc)ǏO4z_䕪yeKs`r %7fDMgW޵$y-k]oem\C`bq4%on}͸(q~1W c~y䕥$ZɉO׳FB zFR"0K͞R/]NVkr3){fPV=驖sj|ڜ53m+VNRٙ2Cڔ*$d7$6@ނQibWҚ,5G%6YHlZTBC竞9^Z*|^td,)Qxz!#wEy_=q~i3P`ԠtoR9&,C,vz`.G5FdK"vKSsU%u*U) h[kgޓ^HʄBrĬ8iRw[k6'-O &mAg;K3c yƆ ڃADI/{? 3;s5:>i425ZdߝoS $B %ԝ,ԝ$ uTs3dsUX֢Bhhs3Sh`<(HcKZ<=< On$^ cŷPpH܆G_͍3>!-ȳ+Ӊh}&.DubDO=p2}.8=٫@_Cu"cHK:Zo:G?(maHuɴ2vL{, +%'dHk <̺D5ϲ8 Y\1P0ޱA+Z ROٖ,6,zfm/33K~0Q;denԑǖe{^7 n`vj^lG}REdT@0>\}AA?Љ^ XOT0h< @ 5 ^qĭXFw_4lGx^zwT5j$Y5s l"'͏/4reO<-&ze5漃siF]Řw,_OotE2 2]$ mzcKuQc>P*P0bC:M࿒G Wb^eEzYC!|g\[POO@a8lIR d.8V ta8Zh^çIK_Y*$`@LC!<$[`!^|%N6wXNm6\eV]s/oM_vV/uihEFyBOK-eykѳ'Qæ(OxRG^V zY)e٭eݡv~V}9.eH} =p\0nݺR\V]:xBNÈO_W֘О#^ +d^9C,~c&_1o"mo߅'_B3$;ˆ._łZk~xLqWQ[UV[y[H*D4Xϑ Qjj)E/&}p2 *\&\Ꮻח[ɃlkЯa2qg_㞼us,]9I e [>U2vDO(0q/8MH~Br4[-m#D*kւh W;W3Mh~~$ǰʵ&mkIx VDMX}E$afn>O#x|X7aUVorJQQ>E쨫*㰣cGfXQ ?rK X('ڥ^>کq{jxf%\gQ)2W뮮 qdD]čVx+v#u\(Ža_ggɰ[v`egjG8S^7Ŏ`+v iMrdOzE Sdua|#ЛUV,H&0"#WC Dߏ &#>k`]mՈbII#Jcw >{[eE{1Ӊ'̀'?&77-veh?yeuĽAٮ[zk~S?i3dl;uZ 2,hT%%WgA|r/\e==_x+uZߊFZno2q*oIk2~0ϠC៏3QCzGϊzz*\AfnEj~1rV[͕Kt&px)h[&;#$0ajM7NF4[޷h3^>>" {`~1oeݗߔI~ςOXzlWh1zg>K?݁zp=\Sn:S%XP. A@g@Fm57.RI\ROleh`r7J?&٢ '*lpzQ{r| /Y'-cA<(*I/;5Ҷw.= Z|5%-cC=EWS?SK3 r4EmZQO( +)<v~`KS%WZUK@UzC2=J@rN߳?hͦMp!^1SJ)8L:NOq 瀈S>h86${f]tG(wrvGn}e甉 )vaY]*3pbl mW[c| "–BˬeGl82sy.jYDqfԯ/Qm2J@-]vRv3WʺiAH =rLVt"b7JC ^zz"vd$5O(1ۮhy jvHT^+e)jci.=׫fhRy!c5m}ԛ^ѕ\Qݪ'f _nwENvu9d'Cmlܝb^a٭r:".UI(0Io?S >lxsKGN)^7ΆAgfjloAҤ]lir`>FsuN#p5&z=BAH^Ԙ!43pUdr)>Kwhɫyr܅l4h(&*VuS--g$0׮r"?~8lkds/.O]mZyxB:}'76<lAoXӶ&I ݍ#VeE!iH9Qm/+*5Gh! YJ٨rDG-vaPtĜ] u5>%2-}I`u.\W\C0-~Or+p>yiES=8IW "h')Ownmq.$O?͊Uj:+&kKNsxиq^kJ噴ݒ$Z+*5.R +1aRxw%V v(\wzQEx3~\B/#rvx|; 6ű`LtR%CA^܀o'mդZV͖bkZW~MUIb*ɉk} z$u1NY"#+c#E&#@"z$WJ`.nG9n҃\5#W0{l.|_fV,y{ɧHKj!c2se|uyGt>?|!cMA}6\uk9zLgDx$0@3 HS`b%m>BgYWHӹ<1G9!y7x@ @k>&xJE ȆBڽ>iHrnubM\@\J4l2>R9ײaӗ!7䌀>(F~dFFɔg\JT3 M$`4j2?ThC 9|(c.VH)qO_8)Mk }w5d$zJ ,w U+I.A?HTגQ*6kR귞MTΡF¯ jdK^*AX`~ݳ:Sz 3.=k~fݟz'} M0 ɫGljiGn25k0Q4sd_@=nOfz`f}rYR-k5OTU{ȝ^%UeW7nv K^Ϊ׸E7VIՏVkjp|rI՘]a0VqZc/q,}Bfhj9}Xj#n)yz9g?TG5Qb8Qq» o-Ԥ 6X"#ÏF8dceOZ'rxPZ 1ՊNVشf3S)><|v>ʚTD;KVzE.,56SAP(v>6&{{ʃ8mluFpKiFGzo &?R{-prqQK?B9ZhO=hgSD=gwP3ozӀd_ ˷%(!\ZٹôN63[`Z.xݲ^gK[~|] aD*kENjmun6ekalÙ@6 $zc%y+ƒElX~h58޷h/}:a- )SjZ㿚>Zef4A;GP¹@Pɸ#U0 8-RAKZF{L(AxwLz#fJ}0ZհW INi>t4-I[KL6EsEAb3o<_.S53y#kcD|rGֳ4Bk=ET 35:{oitYOYv~9Pgt3YrWxVyMtB[qGX@vXaITc(fK{wЌwM9{FZa't}p=[/2T>1?aa0RWVj{ Wu$2X3|Ef:I~x ZE?/9E]X-M1M~ep;\j_L:\Bʅo-hW|N&粨 4= U[O>yfF?lO-CX="hUˍ0-ox1вZW= ^sW)os,^ii\vcl8f:̓ZԽ"O"~ѳ6k %jv,Q .?mgZۤus{^qKbIw XEՇ$9 q؄!8Ɵ6(Iu}`7Io4>x (0g=0{1ˤHS3e,i|+پ+bM\S0/?ob׾RS'κ[J(M2bAG+(*VͅVDc̊ uHjU"qkEPEc|VTmDe'٧L1-) Q"oM/n<?>5=>5%jHE,%4.saD ,pՒ|w:ZߞlˏqlFƌ*g0z)".Rqx%z\]H0UvY7#]X^Vʗ)VoOugxaa mSDSoX .g )Olذ [uɟbWpi)+MsB)%풺6`̼UJ71oYbffh(^+N"A |3Q8A\ɘ=!U\3Bsnݚ9D6b;pnwmvqs}0O#Ŭ>fzmϷ6Vx,M^du {ٷ880.vxO} {4:Eߦ݁5qH*rcƓ%֨ VF3\q6BZ(3y?,YQ m9ayqaXw!eMŌ"Nhե_@xt7##=UzçagwdC,KFiѹ{ m 7QV4Nh<Ѥ)lׅtF^BJy47/5`,&“3wgvxh@ -aոH.ĈVg l~ї 4otuť<+>}'ځZ_}.| k_1B(Wb19hMa&Wqtm>He(i[mmK^wQ,#P~1C܎ⵐ{0GZ e! jlsQO]ϭM^cs.HxR#])5fimR/\b<*[ǐR~!VP`k轥,$* Q1B+}#n{GgA ef&EBkõQ͆9u'P.Xn%{td;g[m?_kmri_WӺYjM7ѺZA*U]s2], E|꠆`Lpbs>GwrV6Mn>刘7 @8+%N rOre])GևDvUIy\]eplQ'͖Nݔ TcnZS.:6bYr74{?i,1߲|Rt}ZqѢ~<̵[.ցeʦ9G|2h#+grT.y2S6ϙ6)*35*1ýR^tA:]!lhwobR0B} n6‡ޏ\Tm>ʋV>6 7T} .}ZbMyvK̷F|$MX]))\c2ڹSAEpX-֨e(La%b(r cdgͳo}'+b$O ެeooȧt EUNV{YMDdeIQV& >-L.Dr0jyOQbsc8:9{1SL(kD`n G–';/ʗ9@?01 6j2\`D'@<2.c>W{Q4J"12zTҷi&8~bi݌F9Iser-Ի_|UzYgpKXMrڭN&beC^AEXhi RNXG+|^A(=mWS'Zy^N9Uc嘇U{O{%7f嘽nT|'VX9ϯUHG­ԂnbZRe>wBTHd>ij!muթ g=WN lw+ӷ#o4ֳiX̨}Zj#dhΟO 0W}Ho^U=vC@uޕ2KH$J9j6iZV\o[sGy\-u=EB%q_)%j"?;Ehhi~r՛QѤN -wGq\ܘLםGsG0In}׍M!he%wdGxԴdB4u\ve"8i%#g+рBk^w8vKp_Ё"=Eh9vh .7])]t-yqfeR:]{No[O7w aAxHeOCT t;U. :{{?mث#̑M‘ +pSrmq~#~OÞG\F YVnyOxn*X62D,щ=Ms_<Ϝ!x.Q$cFU),ƒb~>lo(~=vG~/NBh=~^K y,ArY v2t%%)<' £X/))Qs՝Bu7[y*/g|@&8)i|8R-?ǩeao^Cq\=X9{ʖv/f@v[BvzW^-.ؐ>^Ū9RQ |"xB$+~ PoTUu̘0q# [Y{n2Zn42"%/xu8kךwyHSD}:RYfB/I eXY+Y  &+ ۹&3>Nr}ɨ#S|䉝2Xm3e,S(GvC G ]ӥdJaMҼ^FO"p|Fw5WxOF~m۩)oNvMJE[nFE[`M=zK׸ʯps<94g4Ŧ#yU7Fs9 8o.VCwΔ^ʙH~/+p*i`Ɩ-iARW%a4[`%W_e_a`43m, Ξ `j`uGxV(fՕ2(‘no|WL){>RJ&63*^y'txJy|as}AtF]jV[L?_2Z, %pk^Z o n\\ VEX+殡:4tBqn3~EfW32~ z\^Dxϫp;p˯o~ᄒpRP3 b+c7X1y]yo>ZlތݡBF+7G P5c5SwMZ+húߏGOn*Pw.Vy8SF6Y%rh6BG jRZF6w^$vOɑ!^2MI_+Y԰X:A> x}` t=nTYomгYF>]`2i܊ݼ̤oC:GRLV9æ w+`iX$AO2Q{0E]Vǿ K֠L*2s ; 䶛8mwpGxZG v :5*L;sq0sD"37ߝϿբ"˖k<_[Oc/C>6'>)){{zGQye2|\sVO&oc@s$?fF<ER2Qʜƌ"< (+2[FWY>=;Ê%j6f4W97#WϹⶲx?lԧsĎO+w iyjsq ZQwgq>Q’ӘYG[2̚bW (}f< Zc[[jg%zNM/BZA? SL@ZP1b̿M\M'k 5L:0 XK)|EEѳWkL}_}_!#nDkU]bEN"msFLd<삞1nRq)_SptDCX+܌&Z?Z6.Ɲٔl:wsYihϸf~ +^k ޠJ5_-wb=Y#Ѿܡb-"ե)WPtgwS~$ 9˽׺n?fyu MK'JYB)X ߭p16f(e[449K) ,$qi,A˪rHEꃯ"zT&4t,㷒-\=Jc`%X{@Z!ƩLYEFMfUL0\1Ր-savVU=3Vqg|ki_Ud?Q#QlpX7t+!FwgU^8=Vˆ(e1g9ƈ"?$vhUkf<{ulGRdvAn+jf|FzRgoW+o_@1ڻ9V #5M;q :\QRu.`}- NcE dWq0z.`R:x00⿓j|MW C9wHSIXu=7(3)5(突 DÄl| X ;ڙf&}U-~l#Vp[\_/}e|BW|rhWY'̘ (n8?p~xcX'edS~s\pX,2ʮ\Iǁ>s$A{ WfA36ݭc$r+_ڍ"K>朣]jgJD>9#oӋA|0FTa#-JpA5ސL'ݎGVzOFybh OTQ];43}* W-C..ZS"Wbepq<ړ ^USa$Ȱ\PQ 6MQ3 Mfi|R6BNם d_XZ*%ӕl)Ƹ [אF6_M$[{#k VܧU?$?r4.Ԋ'µ:sOԭ 3Ú4$+Xs=\Ũ'I] .sj)+`>WKpŅg2N|V V"+d5cK\MGu$pS3b}uͯ'IX~n+8 sv%ҸİjꯆPݨ Ug!r!wvi56kN 3ܑ:4W9bcf{p2^uj /CXJZ:HSAcVBp/hv7sw0W2W2r>B=,ڗS +ԬxÞ}C'>>!TD8wZh!NEmȄ34GCrz7G<{o{9aJ'7guϨZ6e$U_)ZO 8:MjX _5xZ9v5b 9yρVqfX"hv$#,h.)A~YO1*"-4챟Ȃ87Nj9=o"k?? ?/3դѡjÈ,YCWF />?7Pґ~oI9pBIv_๴r[31yC6[o-w<@&VEw/=YkaKx$ jAtɚ{r#(XcTI>:QxŞ"-R^!9.V}` S&yC`Du Pw%y; 3ivkO'HY/{]ˁ`;1N0 cΧr$9q$h<<)U8)q"澜NOJ7)Yq<Σz8Q=FxNt vް Sq]QlMǮ2^6c9]Q唝eaDO=|}79ϩ&B>'>ҾmƎ߄^socJMc9&=ho5t8?k>h ;y[bưP\JO%ODB`fy! !dW~* 'w>q~>iB9 S:QQnmH*ޤeeRt]jZ9$Ѡ55vyQy"X. i.G|P)AnFI8[ íe\}W0F2ip}0mo:bXGc+6VB+|>7@Oę" A~J"NKV '5׵j\\{ >QӋ)=ML}L Ή`2Y踢 q?G@fVBA>2O^Z H D܅̓ѸK/F<7`qHhzzh?'،̓CocPNx|h֟pfڝkmBDz@| Ok\Û3-=gRjR ! \yRɿ-|Eӟhmϳv7]ڊz_Ɣaِ0gshoK>K;aD*3߂5138W'W1<-rζۍ-/da347G9S9R '[Ic#rziΜTdV`N.8r5.h*V3{;;|W[mwŵQ.ӹV(rϲ0Kib8t+i|DU6ZXߜ>Y~7`]k8CxVvmVVv@If82g1aX{-j%ʬ\Zj\֪΄of/o\k _VxƘ9^Og QZNC&/F\M\>`>ּgX^nv$M!D ٖ-8$w|^$e5Wc >Ïbpy@-PO ?g?ax=Za7dk^7_=ڝfz{yt \bԿR}at~GB]@u|ۚ]`4&c<𒕬dCMlӳJzl ucVM&\)"jvxOpbx֋!Bs<G[x0t+s*ʀ E(>|w Rs׸43րp <"2zjU,RO0YkH[A1-vY=+4)l _ܻ.'co a"N ?zu\+ϧ~϶#-||{kyiPx1Her4[ (1wm2S'گ!?f8`G1 8c11z D$ϊT(*ruT`N\bS}q`n;m<Ŋ5*웷A33sUEd6?瞣O&V総"լ\+γ}Ҳ"jveh&/+ƩdqM.@W"Ɖ2gQۯ/d(ɭ<^AT-!`&;B:lƺg7븪quʾ#"ipD<'0wIot*/2y呗Oc)6uu|vTvk+M&z-Vq>7 ;ld]T4GMU2=z*2!;oc\ƿa].7w+L 9C[gCаg[]ʝAƙq'xW-*&cUSX ,z8 UDs8{A/ƕ#P7w]oo@}VOsz)XO}$2nq169J)rRmfq?g\(Ȯ_=6&E.>)q^ͅPH<WTsˬ|ޯag礆CNkŪ,F'uq(w-D+xH} qk][F>-Ί̊po4/tOb%`OW/)[t Qw>l^QH6"E|2 7:=EŜ?g!R_@3nTCYISGگK^xM `L("]>)t^HxL Unvb ֑s3Ǚ.`}@4Fk/6&2|&%~ZUB^}G%ij,rË&VXs9oP٩vIpp'j( yڜNKCd1»6s$,+⨩Qob%?b sU)'i~K.j2(VeBvBH\^ca 'Σriu ;^"sc{1٭lEUciFUH #_8o::G/|m(Ϭ܉lG z,v>2z]Y[s'-NNq Lّ PWwU }QB=6\ #Y',T Gh>H6 ;:nx s\dO I@<f];?6d ;<xVs8+pVF>GhQiV>"'k~5g|C<NCmT0_d}_>sP<u|y&v[t>Nybf?4 u9/Ъ]Ac"!,Qt59-ﴪkwR0ps љξ*L O&bЂx!b]+3ƍ{Kj Kp"ozۖ]^:'k ꋙ|lv4vM0 .IbRC!\4]{攃OE[rl0OPvҺg@Fh3NWwy.eĥJ8D$ʏ% ?&lCU7NaC)#Posf8(7Lr e"ͤ}c]%ZQ%a. FXuѲp]_7ݬ;[I<( (TD/ ' G ڠY.wez+$B2?S|)($%nj~>i铸,-x?f4z܂Gw뻃wmC"0_@UHgrx-Tf^&}KK!=5$S$IK~!-&_\ZJKb%MZ{J{Y~nfؑU>ySV AKJ4 ǒ9̣rƣ>#d)-7c+~i2f"n}"M"Wqq;8?czH4Rq[ G: ["ZJκ+gkly%;-ւ2Υ+]~y紐9$$7dv=KN,Ie\KTTy''ô;GIT7+O rY1Xcic6\-RѺ+VfQڷi{jh׼>;wM7{͍ho$j;P__;my|v>](\@SgXwĽ/ ]jݯt%ꕅxer3[ ^.:P9~B(|R#;lm|>ωs0~ 4>9/CE+%D^~UOFƣ(ڎ,N7i9(/ѷ\T%ajhdz5(7#n #NKIBtGO s6#d::Ļ4#Qi,>C}ȆyV(ZƮ c;fhXNv/s I@BJCJ9J1'FflD.#,wfP~UST-ɰo7Dh։z'}(ZѭzYO^MD#m ,)0׬/Ͽ >'Y1dϣN7`}I[D}QZ44i0˅qI4s9ĚK̡HHç=q?-zۉeSYb\EUqoz?2V#|"ŊQ}=|4g!55"Pک-i׎1gcWT^=۸D :cc0:ſg"_Xco]+d zix:! z7η"|9Òy]Ts3~MH䵲,٢u)q(x3rNXdlr]=`\ WVmo<\K`Snv&w~$Q~np wpƝ-ˉ>%y,9Y9zFXˣJmNxgQÙx F&:Dr4$m}9?¿ՙ߿1vbd[Evܠz#=oq.彠A7w>!dڜY3u™GPM)1$6dB=,qM:܄_8h>'rEDQfAB68 h+rTjOuIƝ+%x49kt49zPBOZ8(f/nnAM:kD+P.k(*^Ļ Tj?آTP2 ɽ&J.ArEO(pTH-g̀]ƖYo87"mv6GBwH )0ӛ^:0hʊjQSyDoE=P'П+*8KjCsh<m^o⊾3+ǵp=z cɋhKw̼(.S!4yuYuY9!m8~Ի_7TɧIL%f-UGCiMM2PfKH¸>%9G<⧧zPb|:;3m>+Gk;/,"bHjb{(̞6(Ɯ[t%v[]D64y|K#E0n>Yht/6ivjg*B Oa=ur멎X ˬ0{VW+tGŋIHi0d@;akX)hiٽ]귣W<=a cCy%+ѷ!P.eZ4Dae8zLA~yaÔz#b_|kgeZk4Y-(kJ#+o &Yg/Zon/O m -Z/f1b&dp*N'9?91;oj,#ʬ=Y>ЙihA=VaְHkLu @7g](G m⥻(gg|=ycvdAgb`RZ",+O1 Na6h~@W7(I݁h=Gq-m?mC~  $go'J:*J/Ytu cgjmh}<$n'EVp=.eߘV}mwnFmyp<>1b#v 4 ̕.FSʞ~-bj><`xWD(XORi>ڥi7wSdX@y* 4/X45 yI٫b/MqCW{(*ݎVGqTԓRvF3~aVl2M2Q`(=A27PzɯҫSFٯcK6 Txze\qB\#+p4+dUO"Rzu@\>\pGP%Dv*b^|˥6Y L<"!@FE~FT]16Z,zQ7)QZHҽ%Zg 8&xWv#UZww47ZoPa 'YkSp ,9yo6)phjn瑷U0ܣNM U٫5Kg c[fθ]#v݉ۖU>o{n)IQ5}^יn6x7ay Kd@g-$S-ϊ4?wO BB;*qU oǘI}!*EPG *qCb&=RGj| GjL8?FuP_E*P]> -1y($羅ڹ'ɸ'1ɤNKsvQ=I\yE}V+KRY-?Ҩa)5(NOGY7MWh7:JIbI̘:YbVJTl*߰ƛv*]:E`ͼP""a7+1sٚUEu"Nq*N=K_11vã?Ҿпп*cS;A-۳[3h6]V5B{i*aP#ܒk:|%zϐG" M_Gh6g/S[ޘh}SI|'t7wB[Z[sVMFޥ@q]Lσpe݇)W7MzԘV30K1+3c/SDžU8\^:j.}ZPBeJtX5hB+SТ†5H#EJa++Z0jkp\Nx.c?4A4Λ~2ф jOD;y;.i/QdIn( +{SM" ,9ENIB!B8V [z:hj*Vr]PvR$g䖽(U[1h|ҳ<æ#֡u&D,vڔloׇ&t]M#[ fDMKQ(2}vi6fzWwt>{o?ɘO H]M AA,BuikcUk b"ڹ&c m.ALwg3aN(Z^ie5u3'Rї]wK8xT "t;^omG'oo+0Wh %<#AH'bnƦ|p=͓Bő{ńO"|-2N'2}[GxIܙF]f=v|lrt 3GdWK[HL1ժݗ0Jݔ">HDޅ$Qg(˷d>2eUQ#m@ ,%y*SM+]1R`Oκ QUZ|R-f/ŎG֡4dSm~ͪ[GjC% (נybMEz" ?GDiEZ+/hQrnDT6ks!O&+iKDwpE[<VWq(&:^}Qͻ`/~nMV>aϳU탨ټ3/a`[Ԟ p4Iϒ_A :+KOXPzQu}}R鎟m3yv`!ϡùvȍj@<4S zbAH1gy&|sNҟ3< N uNqt-`~{{+pe]FkuJ&֣[alYiuٽ?vRKg0Z-_MNxFmַ8"QLgOO7|_~ ḌdfF0 kev! KOXAY%#6=mZitEVG91v,3(0HZ\Xrٚ[dYXؓ2/kI. C'{NQ//] QDguǻv\voPNi1PETe`mln4=>7\%̄HNQ>EN=_Dg5IR HGzWE|kUMJLޠnHGb0ҢfO ZF^ta<~8? hc*z^(7qn\Qn0ōRPX ԏ{>R/<@kR;X'nL΢٩;yK<#%Oٞ<< E:8޷$tq~lO9SO+ؑ:b:hƟte-8U"_7Wra>ݸ"B~V+Xǐ`(ԟh$0oK*a uPZ*YDhj`4v""D.'E{ӈ+*Z1\A4UDe_DlK:M$-wK4nߜQIˁDl)<y|]O`/kW. Ɨ>aӛKRWA4ҤME/堗i{E<3F37m3㽥>NO̹n%p}EQ4띷**b67bk7hWXt2ʿ)+5 XmEs,jIBjO>Zy?ʓcz6uY`kz[lB[-*зm}1Nf aBltǼnBR/0%9L[C xC=^t37CR.S͡K@LC .b+(Kÿ^hf- >#LĮXS!D)qk*|/_$/'W~D #P< 1o§kQܿ,}فbQ{xNTY 2{\qbo/p|&՘[͛_D q:n4b'}u UIUUˆtO}{}w,D~;x ZB2>G̳^3CK1c6 oÁ$ytԓ٦Des絀(r\@CGl~S䗵w`l±Wc26ؙH/ؕz f`+쫏VK±խI$ fx{3<6dXaj񾬳j>*@KDw ѥ`4"{=? ]~j-18gDT ԧaRXz żK{gw$0JJg*ד?Gx0qpNY$Q,90\fvIC,|ObB`s /E~%#Q1ZQ|oZ*$LtqJs|fZ}Ue?!@1{50B4[7ۭF7$ZiV)ZS"*pc-yLz5:v> ]gyR+/d=u'E񕆝ܳA9'Ntׂx={|⭜Tތ~ <fȣar>/8Sl81q-]i^5sOb مRNs$Qc/Ő8<Үz]>zjC?lD!؊~$ UoYjDX]3$CX5+zzK,(<Nunq QUoؠ柢#Pyg/1ԟgWmD4;%}ԝ_m5ѓpз;'N'>ixHR sMh-qd{ >2^m 5܇yF!S+ `dK}OmxD6rOQk8 Y ,#0-ϱDZ-=nʸdIMbyYV!~nmxn&d7&WlԪ; inuanI+G+']ƪcՋ9 xŘ)wGgMzt/)H}:<#C P{D:6nEςܓ~a0st$Ly&wlh\Djdi0d7k2ܙ >4G'ɘۨL>ϋ{!bx>{SJbt䟚_~$3w3!{㞼ZleBŅM4aT',Z9<&n_H^BY/TsS#/҉D6Ŕz.#64G$fJ&YHDP$D~HSZ<_{nCOv`ոka h[FNubz~y毓)\J8<BI3 FDe5XElrT1[W w9(( nk4d}>]Ⱦ;Zσ~W˦ea(#Y'`NML eOnZnj#ew&hC=esi%NФdoJ\2~vr%Vn#B ~EK{F` i0Q0[?6^VH1 o™s_a>?5QߑhTy5 'UL81<Rc B e(bO\mX><5 7w1Ϛe"y ߩ-wTU31ŋ:.j#==5;ݮ) 4wP\rS:iu9ھh'JU V|Rr81fYU8]wNddk~?{ڏ(wqQL-|+1ZFUOIb fjVG +(FĜq򈀪Bw]5m˚ck'#ܣo_(+[$Ea.GxOG#bٚe9$7R3<0?!Ɛpp%EA$ܴ{pNh4G/grv;Vנ>mw@v6?#GϱaV4Q7NJqY"j*`[ UAU,ՆcmDG4߫g蛆*u6#ުu&/aP-in)ԅsO $Q&W.GV5 ^[gp%dL^|ȟozU6~P@6nB9 mb/OXr*KU?d(L8ZJ3ddCRxWLYap@/t cKzIv"# "ǸA'}X9?(WOR}׬Z*aqeo\j/aT%Fdtvyu=qXyp30Ǿ՝Sʤyǘ<8&Cl6\pl{3U}C9c!V&kWfbA̎Fc~(yx"7iF/Xf!'܉ͨY 4(߇lh/"bL+JDβie>YjS%:Tԥk>y_&Y S"0g#/V ;jQ"|4gܲ; z3 (h[w-WR$f0Y^Q6q>Sڽ1r|nUr]^S؉tl|8 e_j=F˾N=T;?]%,6V]pX^C{As $gHZƑzU O0jr|3滚\ϯ?:4u4p_=׆UOy]VM9}n ?Kw/aW%֯c ;oo|~*01XIГlj܊ dgN]/p>0.ޱg<_)/+“QqQC R*fꪔlF}q1!,*(_*VO2BIh|cBzR[Y\RG[t[{䩆=@ߞk}9=o+>BU /,iF2ֶ"+80-Q |D > 19O 3Vqʺշ_yC8NrmgF}S80Wj2(|6BxbٵgHhP^%:7le(}*) ٬H?5Gq>^XDp/06N&/L s>=_Ζ6,Y̭wcU-|񣾆}f%xHvs4I^ 'pRΰsaͶ `CB a^s׎^QMzBJ^e )|Hˍ\n>VOͮ.SaҩLӸX3Zil=rPƌpGyuI W[+:bڵ`V$/7zRfƼsM:nj>OUv ֫76PjuQ #cnϾ@V17ˎfA˵50Y[ܻy>m!aGz[ u 'ExTj $h~q uT!ke[#ϫr@b|Ef玨VL>)jgv=Ϋ$5k&̎Ve 3 !V{$3ߔdd6q'F0׌V/`D>Q|qmmȨ#"ΫY["bDh/ǎfy$*9 b1.4p+Ťo:k[ri+/B.+byB6/l|ʀsU}C6ݩ3;kЖv S+jN' +LwYw ݑ+OZBz)`ëB/B|ZI Dbp@~ u-dhQ.kT~"EQqQ&䚯L\WzH#! WD'Fu^["S6jͅq.#N cs9\իWZ2՟aȃ^˶k=gQjG%V؍dN\(W2~LHSbbybߝQ"5{ul$+it\x L^3bc8ͼ'I=P ?X)ƨ, xbFQO+jtw˞kxBL53Ǭu-'<5ECoU[ |hA4"4tn+me:º{H…'|q`D\G6Nsy.U -ex7{)F!eJHA|[-T5rl?u ,$?Dh[/f' 49`773 W@R5N۽ ^ӔXrQQ{H) ;J-vM\0̋Y M9))r#K/}_3dw'8ݾwۮ2JSl@k2Rmpϙ ۼRG,>b^K^:u_X*D/`%eBH#k8A ]ދ<vC&Et1 Na:sAK E;g'_e,E߳ Na}JCk]M$Q SI=q>kw#"L#,O(1 #N9.U՜ʤgl~ fHY9'e Mo[Üz~f1#g~78S&4 Ra 8+rvm`#jV'ӗ7FdM>4̹7]"5ѷ,z_Œٷ;.Ԍ1h*+Z2S-^ {Smͷ@o;+|fd'i?`}S78 h;@~bY;opul? [Gf%*e8'?nk${Ru8ϛ͝{rVy%lqUR])~b?^=-?ERO^*QfNtOUa1撋Bg"eSmQ/@Ma-Ս~X!-b󓴵mQ[A"tv&pD 4z‚w=ipLT_͠ߞwwp]/k!(2DA+ȯQiSdK0bILLGh$,MKT}㐹87tplWk~ju\ɏ8z=Gp SΒ`yp&ʤ WDvQ|e ce_clkU>R/KQGM{(1bu1?uosaJ^Ň5Po \)Ilzo4v+"3SzC ŬT}>%+ɉ8(DFn̅;< 8LT"yh%-(2I"(G).=P( }4@f|01`ls؞7΀'$ĨṚ$4OR,lIqs4̾J :cD˭?)HFqjV_~?98՝DK#me6! kՅ9mt$nۣ?m?&{p]ML} Jo{VvE8մ -mӢ{# " Rv%=ctR(yp9jL]@Aڿm3WvxF(iSB{b$:GtJA)D9_H}W Utzxg%p;I/[wT~4%j؃U+IX@Ed=\2exА(EY.`Ήt:.h$A_ދRuyX,,WxGx|i/5^X'1f@s+"{5+",L-2 +$:]s+JP{ѾD~&j}>{b>X}xVtxJk<DiMl6"kfv[j^dmp;0rZB/v剄(JٲʦM'>tOj;bED^lcE\x`M;KIs7-WpW|RTs@[3|&sw9m문Yɥ*GiM+td-g^yj&-iȵyV2uT8P|X?~rE?k'cF.];f$ lN:M9t;'评Z1AhZ'|f"} [_4e{]@UQp`wH)}#ڕ޸xWC nj&aY[ 6QZVS3,h̴z z5?m71V]1^?Wl51Θ2X"%@iLZn^sM^LQx|5tߧQ LyW-0G&[S"y zzq=cZ]{_ fG,Wo1˭svgQ߀1b_΍:pX_f biB.w nPQj9n?S(RLGVR::J)I=VMsX-T=b >yd.03%zˀfD# _P2Z=%q!I x q}c9Џ~+s*5L@}$Ҧhf%ɻ+@jd.\+<t}(Q+V{sLR3U24IzKZ#"ܨdɃOע ?E<;aDgI>ZgHЊoCyzc*/d0Jbݧ뗱Q"g&䕇{EϤy$q?]l]L.ˊWz =3>I&.BۮO^{J'SEHJiMb0v;d/~b< X"63 c,p1ȋCc18掴;xݷǺ'YiQŢJn >[LenxR}148䡻)׏KIT Y&5պ<>Lv@绎]g[vA :> c.5{ʸpdwe|[alOuշ\j[Sߨ(0;!y;oWdڮo[x:TD?П®x?J=_v31-ZZCA~U]h7P?wʘŀ7nz95^"/pKxcݷ0HR!ފG )辈\Zq\፼~uTs4cooX~3۰5UF|ݳxЌ7UKh;F^kGwYkRDLL^;wR:-o^PDhHOe kCdh_O]+u 4V3[-U{ 1H_6la.|GͲ0,פ{\35=r]x 5glBW4G:s]bgOd2<ZNagz Y-{!nT &גk22GEv-,ր\R_2)TaW4$qU&Skc-\fHϭ 6$;?s8eA/e4"Gqx^^PDns!}yTgDekIW,Sr t]?"eZQTh"/⨫!:bNMr=pVEq@m7]0gTB@#ޅ~+λVuf#BHgqᤲFp3k}KPfU:Y?=W*'oթ=hiUdXu;sZhAt*j S2Sݘs Vsck^Ms>HRI֛7JNG)^?)QoO9Qq~6~^>\|y99~8{X . NOF})֎A;(}qBޞoJh@FkG/^Ž^+*Ee)u=ITU'W- yT9 # 7I^^?fr :V;D+dʵ}65Cĵь\tGm pGO>l|w 6 rD?Q |nϼ3s;sf ,s*.Mj猥&$lX)Ȋ1?41}ܺb4/2cٱdw]88Zz^Hzr"3zfggx$CoW'x7pl"JamoX!R*SV[EO'ƶճ5q_sow<[k zL'FEYMzӲCx]wWKDiz# K5)T3V7rx8qo!;1^,՘ xZ?w?=|k.Vg̜ޏ@n-sg'O+u2xEVΝX~d*>~T} -~>z^k#Na|w06z`,KE SR5pO'rQ"rLT3O(;оִ8p#茘H&IQ-X\SVOz]S3񻐓KE/Wi'~ AMpZ_7=8<EIbVi (ug[쩌sBh+AR#o'`W〷gɄ@6{zB# ==-@;|E;jAZIg z7i92Uέط!/4 ąpGas>^;;|㥸o#|dZ-UJ!+pi\6Ʊj'r< giG#Ã:أ w`['j,ث'ȃ`ɖ"x;5yh;0(df}gy_g +3wx2lfcYׄ';Jܸ\)Ck;O,FV%3&+%˱!acc*em vu>>-l= WyxP;'FbXn Z߆Gt'K럴 Wxd@$$keP[}~8ƞofw (nev$Oo/V>'$ףA>{z+s2M=mVV}!G!ۼ|^`.8 r!o"YzȌ"kjoylK7TwˤAjT'Q%a+V6/LH +EBu \759?DuV}qު)kB\bB|;ECHEH9Ibx,5UʤܘGAqn۵jŅOSȞ1ϔvO688~_*% HgG]wKR@)h+Y FcgΓԈصG=ZduG LƗQt:bJgnW//Kpш>3ѩoCM[çڮ)1"٭(ќ ,h(Enχ2)!v5pE\#2Oifu7?ʞ"^D`$\A +Q9*_cz|pXV 'PB@=|'[9ŸL`,Ѻ 6F3D]BAU6ybIqutsDm|oQJz 6LASY${%zxU.![}$M:fh0zns=9U%!n* /FiqrE[b&+="E?1% Ҥ aۉ8?:޸u'P2$=J) Ʀ̋֡}cfN=sgؿ|v%/~&0jա{sdqV;yQ<;/dlI#n}W(3-ĴN& ENĻb  /&k*B);<^y8ZLQsO0b j8*GxtQ( ?X@wpW_Xu<4ϭ<^|#x:PƋ*Fn~@V0 MnɃ'v}υsцZtAy sG|AP'A](hЈ\27d/kXF1kYQB{CΰvbG\2qxA.HV_!Ӽ>0VW^"] E-%@R4E^kglMSpIQ3W L W#$oP: ޺ɚ"k 4RsYD)jMX7]U{Cxd͚1OK_a_W־KS.Oap)TQ#:)}WAG<V/ZGd3aGgaETղQi @l"6bSٖ籿yB@, /UUw sO>eVx-|-r Hj &6B;/gJlK}ȾȍBvVb-Mߊ&N/)Kϣ? MQ~ӣb

D"UUch8{0>a՟"fs4DcQj))"ܣ١{p㠲} e;&kFlnjF$3`iQADJJ'E_a{E ~ήH@Xp +G .A;R y>=5<Q:XWd/1u#.~V%GY=Y/+%,ւoTR$rFL;Rl}ݮ)ˑUNP)D2܆)c^dfϼξ: foav %k\;+vHGߎFFW NNaPz\+skqq`kњcLdM|BE!+>YAnS\íOWa] m d5CI11~gɅuGކ+(V"f~İ6y{ŻUqk׊ýފ~헼E- OmɊT}IVa!s9'yV4{a5Aq MyH#δS߾ :O1vaT-SŒX GOj>!YsuU=ewEG:焌1+/X_f)*I9 Y"d7A;' =K+żc{O'؁'Wlv, RsIzLQgnSKsw6nZc$? ,^.ez2j\͝Lvd'ao@q5̈́ΉnlgwW'/X&,Q;A0/>|.pW:d+xBZ6 Z2@Ww/+; 87o(3tX=JxhF};^{"@޺CK!̜ [{Y{7a7OXf rZAc=lnhqOVp1)@Kda܉akP%eX|COk*!bЊEj#noEEKhp{SsЊ >vA{p_"cCbp ܑ}C2?|DlZ@!>h٬(O(z^=S·¿݄r#?)X?W/cF{WA\75p|'Ä5׀raÞ&:j$[ NЍx]^Mٿls{_krNn:~3mxf*[SaD3&q@tWLEĿ%lIy|:;EZRĭMK Y]2&cc^;xmC`.kB_>HXLB QJq/Y=/Zf@ۜiM1Shz*͎>MP%ՍTךПzGVywah=p+쇀dF&a}ܤIs%\L7Zcq O_]q~25pR8}3 dy53z*E0*FYJ]cU\&a *"n6=@} c21fp1˚G0Vc U=,l#7u5$yB)|wtn~<5Zn /0ɦ"B k4Y 7".HIP% KOqGH4*2US:9hl3Yjםi=1HܪSV_>F/Ἇl]6|8(ӵ6Gw!җ'c)+]Ȇdz. 6;95V21.gk*ҴzMD>W;I{Ss)yz.D#Oq-4"O4eyeQ@Y԰Nt"Z(3cTQ11 b*Qgw*s}<μ!Ms=s=ˏ;׷9a<תNA|)ǎ!TW\,87iAD8=a,enoS+05X?8=1s` qPS(Vm2k.v=F`h6 %ؐ"vPAZG<:v$;ʳ3b xӗ@5d' arWx 7K3\LD+4VM&~lIpOaWzxܣܹpO],M<:%Dz1[2TxvC6(W^p=2G>f9Vg^#Aڜכ6'LJoP.2p&wwjIگW??2&׭__ͭ;G@Upx߃s=p_HO+3g6%ۊ)Np7~#iG4a KiDr+ۜFP#TE{s eQ7Z@)i|mN w"I`Y:amGu}R^xdz[ [+2a˰Nlxg:Yf]Bu$_ ohw%bF]<rc҄:< `;laFY\W_%fƳcJ%r1ZOG=Eo>f;gꋨW:hƪe{_5vn>Re'igx'd̎سڧT 5 fq efs)mX(7oghg(x~aN>|;4"F+g y6E{q&Ks=?]ldA;(J%ёY\oWc6As G<9կҳܶg{>{iŌ.!"=L`)+S }Tr'qv*f,Uj46O4S:=Q5C l."ÛI"s ٢"ҿވH*NɐtIY.%B>QEn=ŚQ P.$nuI}TWnZ,.Y0ɴ*OnIG+GyKu ԯa<&.\/r]C٥ڀܿ}O~lcFlPkDݧy2DEOc O0ns}ʃs"s綀8ZEM4qݿXgBZ햂Ab5p a_%9= q2>k+#.Y}vz&`tkgy@㖵9NmFI 0@꠯bjKd'd9,ae̍GQj\?p`k;a:mFm gUʇ "[z?a=Kr`11‹Nu?*Xi3J e{j΀7i'GJ.3CpݔXJfҕh'Jv+K7Jh)oIsޥ<)K^va&w8*ˊ;:`AmfEKY@!H؞ @Uxb&sg1wRvvcyc~:iϰ[ܟ}NLST/i'<mC 4L '~8ۻ2Y4NF?%0n3 #xh>A0(mG;^ CE1>x@zωxxxMӊ~FKqHJ!K,0`U`"Ao 3룅}!FvPc磫h]euyU]Wuu_W0z J7PǷGqq/YȒG +Ӌ]eYCGdSG!3p :JcBm%؎fsxWxy ?/%X?2^5_Vϲwx`az62|(|8|E(ÓE=cxM M炷o |*;(b>r;{š2DP]V@HMt*Qqo(yjwA褴z+Q)lG?J4v0eyPシ!!Հm7)˰ODj+0}ͯcn4SEZQ#|OxXs#,񒅪5ܩ,VweGl|>Y+ƭf˄գj>7\wUT5,H9{[q[Xix<+Wubn[X*z+BMd?WJ2L`b9eww愇ghWS[gK+83;(, FfAޟxm{;ޥw-x m;̕X]+-޻j| W=*oy$-e\:j}`3VJfvL쏶 UYf$ Icy `tT7ziw3F"Ռw5 drU7h+PY0ÁupA?;4%¹miUQe_>+]X<%$ck.mkCL)_~[bEd;Ɏ ohlx҆iV^GAqrH[ky>^QcH^{)!6=V5Pw `rv(r0`M}r$Ϫ/ټxƗz5. ]c%oD.3 <í?Y d[HclŢ}Љ OT;09= nQO3| _]|Q}8Mk4E2VS?9_`N+%Nt1ו@.;4e[OT~QG<- yCŌaVWd/{(.e#alWb E\4~:?bvX&~0D7 ;xdWf}>i^Yrwz#RX~I@gaY'f |@U6;~0ng#8"a5BmǺЦ5R/hpSAнYUu`*w .ͮO 9y4>%pYBY=+13lQ1 8}}13; eQ,K#olQԗ=h^po42X`UQWh1AQ[EX@{+8{@ڊI haDM:YZr]-D(g˪2< uF!FY=ZRcKqX 7XU3K|<[* r> NexE#RuxD,@nk-ܮy22Q)FxӝJZ19!WLč=. /2Zt;{Y¾lSbZqMѮP&fSr6 #۬ἅо]@XX*  d,KD LDϪfm'gK| H'qY#$!F3jLK.~ 7$*ۿ_7oaojD)g#pXz8qك.6s bDyzud}q󫤏RSwL51tqv"ZSnew[,~ywd= {f[\ ؏?ч:t֛bۭXyASQ7E P ;۞?McS$:POGv=m*YKMjKՎ+R$GX3R#Bn-ځcx~c΂av%bezՠ4B/ql1G2Rʵ哢ɄPYgq`8lCW6uᒤ!5>ˊtf~!J˙9W%@|SIZVW:6< )N%FcgT s.*},K =;iN:}o' l &gaORAlqOX-9n)(m3ę2Y v] ;EpO=yj54#}[f2 ղb< ZnV@GCLw>g'}xF:ۥ`79jb^!1""3 uβABlRVA'9g*1mIT#\M56R30u:YCCH {IF>}.e1uv\ U58 pJ䯡<(xr$ˆZʦG@۪z,9ErA|flt[ WVg`NJ^uU-DZ%/E>RaNÔ86K2VQlU'{12z#ߏl|֋ #?M1MztQPY2 (W$V])^ji0C;Pʞe; $p_Y h-ls&!#+dI>e鬓Y2α_P˃HO8EVYקMSq>Y#qX|Ш5Gدzkh ف}ٰ KHW3ٗ6?r4x~!+a|!S0Sd?z4jaKA YTUT×Fgv1yo;ɪD)e8Oj3("r>xTw*TV(WoXoXmTic(6t25dcޣZXsr5p5^ 4^,(+ a֯!l"&yCfjv~mD.atC4 {3#xĮeux=mGN>i -R~NVoW~2pQi6N^IC {.ae^ O9{1kL^'(d=N{5܆x[ڽSm0*wW!o3C6\,db}\ogEºd`d Ƨa0pNsAKG۫=-9CΰALX%<%h `6Կ41R"?=: ȵBr')l. W6cr /2!l]=rGl>i4!ƿgb2 _6~yOײ2˛ !i(6ԈqS%asKT<♏|b7$yc%k?:xSV1wP2V&̀h%VJH"6^z4*U,YBd2p,Q2vɐy%U_Ⱥoìca̱\ȸHMf7Q$:)cXUNQ0pRVHfVl\YБT_Volp`?Q?9{!e.OpwNyz.:AcrIj\3]$WLQy߶b|Iն_za&eFaVE2|c=V:F/`D;54x!z1Sd;Q+7Z$νpCKY}W ݡ\G4hO/bXaE3У+NpݨՒ7cl1RZx̎Dl>'$5К2ܭ!,璍9J߾mLN cQZDw HNN!M˻ iX~wF^~ֲjԣ܅H?!bep[zA: |Badn5|H ak8oC$R2,rvEJI=qtX~,)צꕂQݝ[aŌdi -Ma6lg:+lŪ=Vޱ!n0VEr[OCL~\ǐtЫv.Rz`LOupU$\ID\O<~D뱡(VwyG9ω:d ?g'?ҟ vّ"Ѹ*8a3`rIԟ)B_Ke-~?/` V \(wiJ{e0nEq̺UtdBöL}OHOm>hۥZZAQw$k6JUģ3d۩B_0ۭi{,H $Edzŕtqߒb=?izF9Nc7?lbr7,_.*.0Y|QxέXwx=JXq /tbCg3gh>}Ͼ69KA˅WX"hlt8!N+cAb}f{+g9{\!:? %0[|-02QXAm׀t[ƶ^=w^V•߯\)rh} {[ȶT9UZC::Lr^-ǞxPcpɒ<-vio»r:xvEwҊjiw;_uV VH8B:T>0; \12e Y#֮<8BIa9]saOʹ'ou6ǚE}?͝b3 ;;E54kใ<#/S/BLoZMtݹG ÌՒnMޑLN {_oڊYRlC%ek1S.3hJ2J9Y(wX==1EE]+`ՄK`)Aup`grτuwjMԎ]}g{kvSnO酖͠9TCOvv!^ND羏0)RXq捷RފZqzvQO)Ǧ)n A/ O\jUwaH#X uf/>B^6t7?EyՀbwU3Lw' RN>wޢOM#~wni 3)7:D'3<,`=Fv{l+z`nU=u-t%ol>w˰DzvtHAGYT'N֨JB 9QDa3ϰ`!QTȈ躹 Dy⇉ Qc4eÜeDx* muH@R3n:&әYx\wޢEw-f,PYt3hƢ?HO;Hqd)=c)9yCjّl\&;pf|fLVm`D4zb,4_TN/R?l-*տ+D~s+6ś$> Mlj<ϴvcuv:"1u9,a6)ofY`/r澂笊Smk^,PI̵WcQɒF^ưQskщJ4$nFсxR1 [YְjA-*1T^(7ĺ@(C]nJSf źIz^;@9=ZG.W-vYz@ev.hP |ke^ E[-FDd8p.8b))R͂fw9ԫ{⿟Oɦ\ me|j>0f_1,YYy'c+gm^F2(ow̚mw\ 3WOCn拀<AZ2ĵՐѪh .uܳOYWKU:K7n:xhgF>vWVJT}RZǰD,bL?pH5_ylȉi15Z_2|6c1mN)uy/t׷h'=̦9tBgkɢ!Fpv(eܮ@5Jn <"ku#*OxdWA8'U:% kQ ϫ]#Χ.mA^b'=X}`='Y@Vg,ۢOk'eV}\\ 0sK(EʚwЩIyGoV$xU9Pڵq@?%j B|&zt|U 6-H|f% J)YĺQ&1dhj#⻝NPA}R RF&¾@g罈[o躑9p_Vn2])R5I(ke#-|3SF Ȅ(љYLSPyoEV+^Yza8HL#]:pԢ wz'7A {a4lFe'I2da{Y  (!e2-d3W+ŦIBZe%U**θeR̋Rť"02m !ck(+-y=We S5T/D(Ûɖd 1d k ^>% ҷZlC1w 3[%G+ž8s\~?tN蠝gyFw n-nƱK79XwPO ZD0iE-جeb=&) BYnA cB#b_I3aŎFzF=Li fi9)VHLm *E)^ }D ;$wH_Fsf3"b#꿿W| qO؎ ׃>++nȸghXSd*}3U;f*Hz[ pH$5>KhnٍLkhs'ɺ|wޘL2&3B Z@-6θ{Z-kAҾԵ!OАwI-n8FP4FhDDY%rq 8}vY@\o_W)Eղgk/YKfWcqq [*׈ 4# Ev2SAA0 @+ id1b302Uֵ4Qs^4hRhbdib+\M#&X|Qx[' 3ƮEBEѡd'2H7aN5ZlЙ $?YB״h%6K#~_Mcp<_v<1O`mƫfq,NQ'`rv[}m>CT) Ww~<`MVwGۣviFV*і /KD^'^<}b$%I֋E$m#z~OzW/$իZ8Nh 3,YRȒRiiI dcȴdڏI=I1#v ȴey&K  B`oHl'A:.o/+'sߔֈ26xXn + l7ё|{mX-MȺ{ qOZC:l8bƺȺ4Tܥ H!)3Gkv^B>3Zg#oLD@'"XF߇G ݨFf L63Z&JзeܚϤGa/7iW#썴NW#p4 Oplk&n 2~ͱ'Qvգ,+4;\ Fi^eY6c- gsIC{Wв{8'rhs(XsEA7&"ylh;S>18eRVNY"gUD@WqRڽ'\'V;-@ߘ=CY|F|Ygwfa}\0>V1qQ; Q#084"K,Y|Sr?m̙6h,m} ‰*􂊪@wlR(?)שWbVh_Z',W'93 #2'8{屎1YPtݟh2%r>\TaF~&~ea2ºLq}L_ţ#.yG수 )#r^=}o } g,Af/,N^ǵR6W# Pf ɹ]!C[Ẅ+8k 缦dQKX:)5?( Cgc@Z5ʽAEWFgVM>LWг9ĩQqKͳ"sٳxCmm\jD՘\ cg1C)>JST,B Ljm]\8ni,)XF4'KxMQԈ[42ݫLd_u'/'&RׁsVUU0;zn2e/8XXG|۷F>-=L:f5X+;>54 ]ŸY)3KD:U;%kq;6Nvf\9Ōww`t.u/ؤܼ9 >2ٯWh^1:}xvϙOĘ [lz&X.E#%$# #Jh}fcNc3Z)"~zI#&pɳQ# Jelle @ ω8{&S)}i7A7HxEو勡>4xNą)ߔ[y#v5j< (hDY#فzR<~J L)XQc8Z oa8yU ^ho{0L6|_IoO5)V_tI~Ū SDUT)S [=x$vUC5?3 &x6^^.:= `X۵x.ƮT(b})‘pVnQmqZo&'\i/GUg-cmsu'r~3 78a4U+t^;rKMA{ EwH.ڙafDf3̌vf ߟag^턶ĹU81$0q%] kq_@̘u=ɯn{E>:Q;i^'7=.+Q10&E>NMxnHGGRO-:>>DW{}ׅ`oQz> |p-E| !ý{PdzZ%lH7ǽ,&|5|\^ýìyYhaU<|jY~'+ ϠEЄm)?/JM4/ܿ+|QnnͿ"lнF lK`jT0O7L&\>7ȥy|X;/}dO]cr·khHi<ڧvFݱ tO8=ړV2@9?BE76%_:ۑf;>_: BӅu Pa{> KwC>w9/iAn1; u??TKyX-!}E<>/aѤzW[Yteuţ"ܥp=@o'zX+FhJ :§{X$IG}â<,|O~O 6hM|ܷA{?e;Ƨ:_z> Na|SmG|^a\eƑ`7-oo7]!ΨM*bJo#nHn7yГ:hFqnFb ٷ؅n0V Rڵ&dUul3,58OKiFR3£[q_cm,R"-qF1k=s.<9Z4Ҿ\&+ʩK^6a"M8뎢v=j=(0G{VugY8 ˬ6.Gju~IȢҗЄ Ŝ֘K Z:) P|WO/xFE{).HJ3 mXd%ۧv@:%-#׊hF|gw&U9 7x·#xU~Ӻ a6x[@k.Fv#քߧԷm8Gb4N'ŗԦ ;Uղ/]p*':zRZvk6qwG^"%]=B9KL<ר΀^\#YL &&"^NŵuWk9h}@>+hM@4X+Eɺ! nִqWxWP_Shg@$_ʏavRX:64R ?4{!1!PjcyF Vlo;Z $c (h~(#ы8<*j(\6^K&-p+2Bjzp=8KmԴxc߄?iF>;fRY N9R*wIdZ*< BYC`.nN(ZϢ/`8:z}<^Hx]'oehϡK( #w&^ h$l@V *0ž20Aܞ*r,]k RKjIZsaz}|cJ)5 ~'> \lsH{+{s:2DVzP0kTmDž,5-J>EDGפŚj<^PLFLd29e3"R`zF(Ld $⠓jUd:Q'=났_yПlH=[Q'`v*(G)͝YQ&"ϋIZzp[|ϻ5۔h dTG.d^﬽T1Nj 1~ļ7)| RvʼnlwW}}ZɳRbn4nx RotP.jUC{Ú=1' QEBI=^I"Bw@1s'ao Oo+󊴸Y;e;NQ-gs3grnbńUbCo?R0܏y'=!&ꢛ{_>'"~}\Ys=P@o0vnRv\]H6*Ww)s؋:[O(s1-D=%wQ80wBnG厡>Ƀ=+l)lKdŖ)ن-H|vPe!X , Xc!{D /~"( 3^q0/,׽GOCS6`uyuw_#ϚЎ10YBE);V́r*łR_ϳZ^yTTx#}Y_ YѻLE|jcbT1& }ֵ|y}0O?_?@[>9D?) .gt~R? ~V,g^dd LSi(=|I=3hP c M#fTIsF H|7˙=MA /:O'؋C#j"뢾~ FDY]T<2NI~ebw"?59BܛXez\ݶ^H sOxX6!v.P2aE2J1ϳZf2FϊճhUu l ~0KS8ʀ5²ȧ zE@{{R~ reۥ"mPu;v&qn6ϳ4Qm)e*,WD㌲Q[(5]xTP<**Ū@[H^ܻ$v){R9?X硯Ý'i0a]h6f+*l yBԅPQE#.0_hbŽo-u!b@ _WhG f v(Ht̂t(Q@ f$yM?W+n_pauA<tJP +'x.@f V?WS[=PF\̥+s-J)t5W3F0.XDPe@dH%kHiKƽ[BB/:v=J4Oѫ` x\>е˚ 4I0H3aj~5(͌vOm4l1Y._M6JH3Ȳہcu3J* k OMNa*Z NqLo;ydGgU%k0cGrQ*6:^yx3q.ϘbyXom4a ]CqQ+#]4`NZdcKL0GFlg6rDlLk@~uƱzllj[2EɼJxc]gЁ__+wKx ,*}=d[c78A?_UsORA?xLWd}R gTo-b(PWĠ۩'9*Owxy P c}EdNjĉ- W=X]rӫZ 0%" S,d=Mu<7VL z<<dž1ͅ' Ỷi^s.uowXًt+A~ RZW Weuyz= t;^/)ە̼]Яd޺Ff) ǟ gk\5yIkN:?r{`JJaz]>(g՜+y":lezI_uR#n.i/siZh"[txlKThrɤCEуaN K)c'f m58ZK|}yYR4 K(/u1;zBfKḋLwM.V G= v'kvqx |\%AiO'ZʣB>'ta+NhY({ ߚGxC8XybGFVvq.F8Ws-ѹr\3mzY ` l$A&\&d2 BL|2Y36OTճ7bPrcWǯw1+-LVEk nNi͸Beg^=NTaL7mZ%F&53l^bayWԥ~ @48.j* Θyx\kwC9O&KRdb=J 良rUD~__>zcV4zh.ПĵHQ?UC=9H{am#4d#|}SO#+kXe;ƚ8\l*_Dd?(|a1 #ʕN36>R]Te5rIZcw@y()-ne!)`5Oa4LT%kmaKcMxu`:Y+<sfsp/cTke =apF=,֓%b~1l̴3% (ɭj%Is >a@~Аh^A7_*Q4/Tm\QFXwX0a@: s_W9&ޟk*܁߃7 [e/ .UGQ[D-_TG]K}'kޱ]FE$p8Ƽz3Ig1AcLûR_qx.Uݭeynw+%7tl5i7uDܜg<LӾ03ȟf$R$2OpmU`au;w~ms*弾G#^^⫶^GJ:o$Z`eILXQ3qϑ9~!?i.3gְ {S|?u#bކyO:ӱ88sai0k+(zØO Ǝ12 e#6 %z6}x`.{<1 }ԏz| {M-*1v)~d׵ُzeIџg$qJ{334-cy_r}>:wbOusd[FUߋ{V"sÓPv(OX˩RZe5Z(c~./B'xe$I>C c. eD\YzFK!gfMi_u9iGɺ>pgeJ~cf}l,yyӣ{߳-MͶS-l{[:G-Yl9'Y%ӗب flɱ'alg){5*Ɔ.N(VBSŠ 8= ۗeƊj6G$Rb8JcjU|,8^䷰ֈr[b1= JF @cyW'kZ8FMCGgX\2&؃5.yעAfÎn﹘]X6;6ӔGcFoL79(#N39OIQ kWF/ Ǭq1/ּ[D.1ybIn=P5b wu! h+LI_}s m{(  aG6ĽS|-(i-Y \ [nGn̻֐wxoV+&v Nd5nv@ NUElu"3%i+w_ H"<O\-|𛣼VE} C[l5e%/@w/J8c_X.˂xA'fy8VqqmZnKb^`b2' }I/E)e(K:tɟi Fr6H1en p5z͂^.e%eI-.F=O,* kYUX|pMٟHkC=JzԱ\G}ǻp=,WZas>sZw.1pڢ ƌ+ZZ~<ߩ jZ뺸04%55P~2ߏ};㺵M ΁ULvJ~^Ϡ y%әGi9=Fc2f{Qf+h PEQ'FF}@h!nwx uMqܛ۝_26嫜G)=1d"J4 u x&OeOGOUЮ/D> 1V dV Mub f\Avg}i?W`=jce_a__V."AnHvU|~G641Ͽ-+ \?<~^D{J_&3gW=r[zusCY4!{%gHhCjR+c 52%e&>1A_DXtYe jdy5Z ;GXG.װ)T:PL`&@C 頣$Q "| &}qocu[W3 `Yx/RfG-hkdAEgLy*Hhřc̠]?yxHFTa>JK.U.ތTa.B^-Oⶡ@y@'Jzֳflf|֨06@]}?w6@gayvWkIy^[u`8RE,aH/|7.:a{ rfN@g#?SƱ@c"E<]7HV<-6l̬@iL0 vRS~!)0̼X1"UXR:)1F9tNʊ7>R2 g97@ix '<6@JiY@Mu,4O He Ƶ -QӜ_XϽ*Ĺ@#x~uQk 4h}Zc&[8gֱ鷛9ax1>|}a09ے!ewI= c$\R˺йRNÈt3B`/6s[[RB$zh'ײY.Gb6oi\cC?N^& !xͫ=?W"{gc/CqlG|:䜳t2^GC㓱?kDYO'u8)JDO4o?v)xB;hRO:%;<F|Up- ~8qGOt~ܲ98 TS/j\re9.g=Y8-<V#Zy#,\JXpX Ыܕ-$@>Wvlwd }qֿ gW~[-dFIGy4.<;Y[_?$. a2vE2">|IfDL}t^A(oet&ζ>n0KGM =5Z<&=iD/kT O੮sTx)zj < OuAOiяu3]MME ʎKLbe)B8}҃eݳ WK_fo qA `Yc( 4o2qzu!ֈ(Vl:(QLQLgsa΃Ck$NZr+A^;{FK{]n0-3Lخ6-BJN65臈8FO<0^rSK|>5?=mrIQ,ot+|_`儎 8^1w\$`? mqTB<.(~r8~(B*G8ꕀs[{Q+38k}*GYg}t>0iqZ?XC, ,SVf W`AuΧu{AIcC6˅vp]*g|O y!Kx  _{7JC}} 3j=IB Tr.+63VoVxʦk{ry"YM\J?a=SĬH d8 .(8Wa˫9)| 29d\wh yA?^ (jik:fĺMt>0ûfW,dl{hJ LV) lO'zk2):Nƪg))60bZ߻(.{׊`?'Ou+'ZpVf:wL*f/Wϲv9:. |o,f,|g=լ|ʇgœAJEOYYwVe+D̗9D9ʳbpu, &{Nve|Tƣ] Sm<6*3ՈwNEO귧zՑbHAבp,F~:WXYz.F&ٕ:.V##@Ie6PGٯSh1IXo e̥"Ŋ\ׅڏf3^o2|_TQ3(zIamȓhkasq tv +kF1;0F]oٱLeߎ~j*fbnhX[YJ#R$siV tU㈟Msx3KXy r!Q"|hhau'<ޥPRXao7M.P,U6\c)TAO5G⸛G+"=p&y=xN%P2hx65(԰gS@qmCqHз+@ ׈"<;Iѩ7nS`޹/yx>ۀ >OF O`=;wg1ef,T%؋nṗ}0;D^'Ơh4t0K2pP@gysC'kئOS'ʹsTj^H# RKX]V+F둨8s ׈cp377n?xavk9k$ʈOPH Z[z 5 Jr%JD5bwW (vA\Cs:U`02Iz)!0#/Jf+.E幸pfǹN0t6#6q,z ,R;yIɍvU~XՂcx“XT`PqB_JYxC)ZϼfUpH3"Cӌ|{+MLͧ6{5qoivxɤ:ȷg=+ѳU0FРw gw=9mg1ySJ'xLwxO;§%$ZLO] OꊭHwFUY)q7#Q W&VE䋒U@zz@?+ǎ="iH=DՉ4Ϧi)Xozk5״w}cHg%3Azf,a@:&3/Pd|f=)aa |OOSѸ*NȆf bn=FS|ƅ!f^^ epO6DϏYiT?*/+r6v'<8ZY4xe(߿dS_>gmAsYÒ_0h4(]zTH(Ml2,ç f/QmV/"-o7]V&Gd+􍜏w ROtpZ_;+;v=&CTWMd2d\_#b:iUMwY˩8^WGسųp8߅Z蝮|^;:k`]Z000< 獬.a%o)/Bg鑥̊3#a-DKa#I7OߵgyпBe {QCY<+MxEف(kj}Ö(KW+uy -{;ɖ~^PTrw X.peu.6=`M\*hVv\6vENFMOq:9b Y̧ή^97 a?blT׾}/wZb;Zphs0{k[_uJV@g9ry?1#"|ۛΗtKf:f0H!Rh_]zڣ*ﰛjw%Փa`J- IwLٯ2R=O1!T2vG?|lʜr3f(|hkA=[up9-Q._ZdhpuxR~uS=F)j3;V+15_VHA};OrS}˖: UN6p#q' 7 *xw <ϡ^*FAkr,߯kQt-4P*,{ $wF=GU2i7:r3柋S{hRQrF]D3H߀f[C+ŞWro)9C-5ѷc?Hy>Ō7jqs|isEؔbhh@6V{C]s";`5@c26#|6ѷ'3 ּ {sw^pe9IYBA\mI=󃱷D̝g+<&|S"yo4?vz;p:z*ܮ1ZG]2!6`բBV.5Fwx[Qki?%9D Vy{FQBVpahiĕI1OXziSʫōv_Ӽ)'ȯWJ InLm8?:"gso[<w< y0$97&TEz2VfI]&ITV6ZZU>GS;̥7EU9ӫe]U)BDY.&u[[%FfGXY>_ ,'v1u=65Q׵sҨQwG])Fȩ2l]H.S?I"2ic+,{^;ln$>W{QK UM׋tS׵ͣ&)Wv@<+<'`m`UcBc=5E[1ȇcVУr(+f]Tc S⿭'>r~{wuoS+8DCvp h!yRF|½8nsљ,L>;ؗ q rȷ[vL51/Y3(%u=<+ϙ}޿.: W= =,"pnωq} G2"7ĽzQ*)w߸]d=GcmR>70Hm1J2YɓFS3e POAFr1?C d&+"#"/@ @KP U<{,"ucOb>-D#uCDvN= )Y)? gq/ࣟ YP^Da@󽄲mUfu(ч:P^^Cm?3&צŦm-{^}Q%Ldτ)\[Ǫ" D0Cfa}hk[c?CLћ-/a7k{G=>]:i׾ 1Gg6vhfuj_V'2X!Zwe$fWJ'r _Qo>y^v As1X=x?w):39WԉzW믱lHEVV<~]{aJKA I#|/<Nʉ"D H]o=C >=׏&ipMh WM?6p%\\_p຤ShkupX6=1@}z~s[i@E/ULm0y\<)bY&,Oa~z\ t$&oa?׼ Kv+֝䲕J@D/+NʡC5ˀgRR{X$<m\ͯ6g;gMWԦKo }u?%[2'"aHۅO +LTOH ^Ռ#U'"o m=ŹGGCf8~1v7_MXɳ^qq2) s9-|93;X2,I^ԠVImE_7캇Q|ֳN\dp \\\aכWǿ^@V_zOb|2q߯m3f a4#w aJQa7RJk<אV6ln8eS=1Cl&Jآ@*4@%E vnvx~%pSsY+k2R+a^>q{;QѡT&!:TtEC:>ph-[>q#bBe,uE=W$sUI׹jT?ݜ㿱d<3'7t`~xf*ճ^xv2Skt)mptnӼGv<)︟υ2CT;LĖ%^A&;j;=Xф;خ6<%~[[/]JުH?4M@Sm=&elpŞB  cO[0-iZ;, q,DMN9h-oje76c@C{&Mk{3Ǜh;?:+~r~ܣEm"3 pu},= :yio[H7&3dXN5V.I3AtqafO1on`?7lXɴuKG[5KkW$f6aWr+)}|LX~߯>Q ?ZhG;ǏՖ]1Wv <%iZ=I;i>!/=_ىE3p>pL~0Oߥ9_^pwNywe_S_.ºsZyw7M?E_.>}%↙, aඐ{L-t~ DEθIG7\.XmoQbFߗ] }?%2ۣq{2,QP<1's+m39;,s#*g|SE4<Ǒ8Ag<F;睘Wѻ+@z^ k$HWS5 WVS f7!¿ >RB=7QӲy,XtT,_)N:-fxNus{[֢kOV.Vjk< DiI>g~$-E=Kp-pĈ.BQCiP)TDdlsP^fqJ9C@$a|U;ٺ,2Sx3FXUx 7m˅1"UŌkl*㣺v l;<_"8qN{#[}GXRcua6.J F_ź2O5$.|pem)e&t.o8PʏET_ <˫@))~r: TS4iS= LmE1GG7>fO1DıF"Iuqy_.C vv~(vsѹR9] O<[-(ЧS^ZE{(XFrs !0&VY*_e^ci7sQȑgc `୧F-shr(.y.3Y8zC54ilfl9=dJYbV4o&rIN)w]h%g){ 2^L:F,,Xg<lNL){`7𮒑%tkzC¢ũߨX1#-_ykYJ,?P~`cNФBΠW,#0ѡX!mAh5EuN{8a4仯TbKH$I66鮈RKDfgSf"3ys5}T_ʰce\=V~/chˏ i7UY ׄsᅲ*j$yV?>Bz%/O7'fImo{ӠzdZjbr }#vI ~,ǫQ\|DoPj=V? }.QXJJzٔ8B4!l]r:ЧhP&2>'&P@}bѦYaA~W麈,YinAat>kϢ8zS$ǒbZ #< RJr,2JIƈt(@xyk=a>6f?< OP m"؃d5ə-Z am^`U= Wce-@H2viTDq)K].t*8WPJGA`E;,@ok[&6[$yW D9S'3氖 p~GBm]GnaG+dzdcn@m zm '~OyknG~cu7{ƹv;{n7<+k=EnrybAޮ{^[)nGyзA)z-V>]+0-YZGױtZr#[}#Ϯm=|̶ Wn <!$Y:4XoIܮ.ۃQFaзZ- l;u\죞Y.Yˌ-XZOxV~nv #w0$%l/scnSE7`?m4 O[l{#xEV9Z]H{ʬ=绬oÕ)Aw!}-\@G.#x:s-\@O.?c|&67037(A.RBܥ{3}(Hhm=8}T_p&>I>V=="A4|vm3ú5fvūn wȟr%[:~K c$zTPysy;+EtoHn:PyXi>z3GJZh%Rhc@kpZv}EO {4ȕZ`I;Dm&)H93I/t]Ƴw{ǡ(e 05OigE9?5EdWa`yy$E 3%3`#s?UТХ)ȢjOl{A ?:)N+Px,+KexKm 5_3M5dHF?"dv] $'la%^]"ԖUSb;TeѶEkVL1Y5?Lw)UsI5YeIpیם- y끃 v7`fV/63`\wtwmIܽɉw 7菹~w PfV)7Z:pTއzg$ PJX?ăAVӣ$"uo*#޽iWޙt!}B߲k"{exx wwW 믯eIh#{)pֹ~9wکZlӑOYHt5]7#X mZ"1'mVhmZR OP uHjZ[}֦af;^yn/]jYf0:]Y RF 銇 6itjr & E$fZV-J6 yG6/;"yRإB !꺊Cp*8nqSwsTYG&r[ =kdtvijT?\轍15ݶQ]_VB~Ȥ{I"La%W.͠;k,(~_x?l}YfE07> |G.9:"ss@K9ܑ%; \c#REnȼ'-"^ ?M\zGy%Y)#w+?WnNBeYȁJcp3)Ay>,0]fkazaڅVm1*ï2Njy(ý"II6 e4qxޣ(O?ASH7&'s}# l3,ʙ`~.(*pwmQto&M!{=9o5胤'@Ɗ{,.|&m`.,iІ}.kVFl/ohcïHp@VvA$%@[*--9>-Eg {{i~fB8N¤1 zwBcsgF3Y BY;@-7P/5<-V? 5朇s6;,NmJ^(jĊ\Ikt?{*%w31mi+$ćeOQAF F7o<ؕf~lsqy:rOT&ʻ[h.+ʡbi=D-Ʌs)OsآAiZ (L ߌ@]mn:g-"zEW0\od)sJB Kۯ S2ڠ8Ip鄰<>#\O.񝩉v&2v>{h~_w.4i"k6myz+g<+*Wbg=r]qkA4hɃ+f1 A;% -Q"R:XHΎ?h'!.=ʰzT~Ɓy)֏Q GG^*lQkYq Ow4œSЪ` bg}]{xNpq7}uKώ+VN`p]g w{}?psPN&Ue >k)Lb"D^wEAFq;4Nƺ%z>V)łG±~1?7^gUWq8Fa%YIW ٙ6KIl(HJkyܒTes3$Y<=]ҹ?x 3 buz*ҼD_OrOaWx:ZX-зr8' /Y1 d>6}mG WZƸӳl}>}CLpuK5n/[怼fy >o[ J.o, ;Oe nvY_Okui)uJзsqj6?"D_/ݏtc}b~r;a_- d\ne. JۣMx2ZV\! Mg}{,Vޛ-2rŎ;S-c߶ޕl Zr: h]43:v. ,No\kZm(XlзwcEkC߲2СT;1xM3Qɡ fKc5+ak7Zʪ=ekmXf9xZYm],v1gbW} ?&  +<a8 '޶b"[)ljA[ HkG,2_~?3p nM9bGk٪`$xȲ ~g l;0sڎZz-3bA,)Q?32:+/Л@5H׶@MM_e4qIOq>먽c>u :2޶l5\@mKj4K{1k q#7Ȓ HkX6=a󆾵7_7[D{^K*ilh5ߒ+ G pWfα.l-@\g-q~[]ثnop+SmKm64+`+L F>Ϥ+ve헖sdI(t )S(X@ǔJҢMuJDTp fС3ۧ2.<*(Ϲ7iZElw;ܳsrW0b/ƽ &/+;3}yW=w65 pwr)|J?\AkSq՛?'O3Qj/z¸Jb~'y<׉j38U0#8ngxzmp\{YIW9]=ӻ2X%[ˆ' Hɯ Y١(I~G|wd9^wEz*"qwI<wJPop*ߡxa(uɹG"ֆAMv{C4Z!yN 3=˔4U'XwHo5=AVYfI#Ec$VvuTRj g}ݳeߔlǸS>D%g܁9 _RJ$랍v]“KE ]]NY׷mV\o" @}T,p_%WԚY2lo`ɞ5:"}z*\ krb:re|LefVjҺMH%̰|^F89\"Gp+G1|w&J%,ܳQ{oBI|2A&,%dqCrHgpwPz¸lWV 4I"*JZSx(~6?y:1;9;$epe<{8^:RM AD=Kv} \6;F;7dRϤC &Jh;6zhC޻/>!S'$儢/j#4 M!,c BMJ{sCLKs>%-t)g URB%F$=XceI|c?逐Ya=zL"뵸+^p)yz-}p?Ws.A^%V薜gz;=H -G}Zm<utI ˼SL|T/Ƶ޽\rL 2(9]%B៹e?qL)2"ZRj W©s10 rߑ)Oht^BᅠlOu(UT'8F~|Ђ>]ćQ,33Q]/t&M)LWK+忺g|d)I&{W} )&c;Rf瘪|T D~o^@|QůV@ fpB:O6gZ65E~g')a?,/E/]:NxOYd/>:SxakbUJNŚ8D3'UR]ɲ6' M vrCJ%Jh'}Kj: Q-ndd9P6%toT 4_I Э8O,|]vCD\߰()Bqlmn y]N rZ`);?;k%a|";ZҀ ø yxgi_ѿyٟ׻ǔ2xDK{z |N_D~PF'tI|Lv*}=JU1_ BO}pPÀ?Lb*Ct^.a޽e S[:zI{wf Rq9`\)Kh?w3a;MXmQڡ8"g%bXF[IGkshgN1[Oϱ9"hDO29+/R1)35wV2ZcVOfcnXUEoŋebiᆬ(53p{ve"˝.n辰rR>:rOQPDJ;c"C$8' .T 2>NeQ]íYZB_WqiRUK0r[Ԣd!?}㛎47>,2_Tu`Qn{dk;i&ot]fyJ'|hF,OФ6;9e f&Q=bRN>њ]ﰄ9,6p $;x?i|oЕ遲085|ǩ:$z&+ze@8ۍp,Q$GWL}ޜtV)[Oe4}|YbPQȭ%d/Fp~Mls8*Z)Ch+SʼnUԸ!Cfpӫ: nj7nڟM~ɉNroC&na+F'o9Sgibo$Iuo}x<^a'0%1iWxjq0E5}m\P?#hGY9j\|W|2tjU1_ŕ^ŕӟS_UJ)J8̌@!iojǩQuF/<i~~8,G<$ݫ%:\@F s=:tZD Vq7 C՞;ڻe bfv='eD?ogyib:NT8nMp_y ۦOh.GLqYQ'GBIyz!3%E/ڡ?n,z{ <{6zBwF~Yz.t*6cM%yvKyvV6Lkg{Pbz=񾝾oMo߇ӳC(~H'`iS]ų[,=)6H)Ò#/Zc ]wNnw??"0y/DX>1Su^^ATȇSK`Ki߅8:`w闾g2Ҟ['3pg+3(׮6KR>y{ QL1u\<<0\JN%zP4C,2U(϶m%m((_2#=r#sg!=5(7rTh G&] 'I!ʞ݇qC_Fya%<Іd>t/W}>Ŭ3xKE.;K׀gc^AFM'?ljM+6?WZhS#ZVe$%JAŻ28,5fDwBw>=vUY[+'%(ln'x*ߛt(s6?2`~cc+ z3QϝHT%&' f(Vo:8i`@ςBqʡ"=o>盹Zh_0Q^n]$LX/*ΞiHz魽V%/!UƠ?d6gMO܍ov@߫Qkk\VLtQ -f"Glm95{ƻ55*ڌXCOlw=g̀J\ \GQ+X~/-phDRY*yj )$Ϟ+e>'f!(hԙf8?ƝM\<ʅ| .o1~=~r= ׇ_~Gw$~[߳{8 `BJ=r;oz$޾}w==9p3oxэ~~8*>pnA{(9XїpWsA*NNOO:ZWS"'kTKMD/*Q o O Q)@%3z(}XT.U^nf~yr[[E+r.3w >nqzPo2$}+{ o&D3oc:ƥ'%L=ӭ\\w68 FZxN`T7JO)[%w +VӎzMllrV>}83YI(5Lߴ-E2vg$q%9CjhG3osƀϚ9c@t"&MA^LY9#gs[KCƬQ+T?]~m)#rbl`a)է xG~,+ym>gLY/PNLj#F bN;Y)3+)E|F>oX2)ԹL D×{3U&75۳/'SfQL.kU.oro8 G4^l>Yk򫓷GQ&YnӚaSۥh^,Xi1Cd[vi;ƻNꃋ~>Ԩh)(sdκ$\mύ0.ڽsOWyuߐt*wO{¹9£52_&zj|_q~GYGZ/oi_V>P~Zq!OP<;3f u+["GT0e-Z,k\H9U.RN˭4޷-OH/1ʶJ8lYO7Ue5Tk ̦66w;hjЁ[z[6l$)6;fa[T6?ܹ:~2?[m=Fy )[m,z۳gNM sm4KΤ7t~J7]"*H6'zaÏx{c E:ɊZ(h9Fu!ƛ2:YZf?%)!TהGY U,sWϩʞ$ |.Dbtv7>No84K4S>FeL ۆxknѰ Ogڶ5 }?EMϚ;F.ѤNp6+ Nsk+}vZE pVܑzdA=WXygkNAje쌜+ۢRˑ< Oh63GhR@jZe!匏# Y^7ZAe1|<@-@_jò|#ۗV\y]zb|Mr( H lW|7s&szJq{^щ31|m ߺ(~8.x.N^SqebIk΀/˵*#im*uINgrES)#JE (6̪&`>{g#,I,d5TO\|reuz/.bHbQ^ ͭb8{Q)a~l-ܔ)q@oO aOsWϩ.}ۇhОyjlqo8/ғJ [SQ| c jqXVOQO $BYG+'B_5Q5YEVT R?3P6XBfyL_|-̕ysZE:ժusV4GYq=;,E| Ul"*'0:ϾT ?6evkʈb–wR&CAZBL.=gSl*9?rzY*? K@9}Y.[) rgA}?WUԩK&wvW AweP-W GEEE^!Zy[yT}{g5W?^n+ MYyx>1Iץ|]}GDφZXTDr"?6OV \iSi9od(o"eB;wۜ:u:MPOf|^X|ŹW!C^+ZOQ=wĚOV)Xlq _lv0S- k(%[k"rcX]KY$-rpN_^qK*N+@)Jɸe9B*Q*) :7tnc:"m!=6(My d7)|=bR4TXC:~f^\n ~:KoPfu]'Rp&h+{YРaL_ x3ލ',8c{46 "4(>\w9l{~f(8Nu-}Z_@ף]<Z +¹N4m7MY:-Mg-H?Q{h {z70[/<ҭ*'*:fiAT\ho@tkY]?Rه%{5_}RfoɲiN%֋p)W2[O|UJe&Պc3 \S~҇us.1aD1S\cQ~~Z1 7mU"SN$ܮ OoBY!) |X(<`κq޴{[䅹 3VU$o, +:Q׳N=Ϫ!ଽFG# \H8@&z-}xj,&R1e+grl/ZD]0ZF!jErzH췆a$H4i-0U})~KR1E7 .ʸOkzD;I9KtDRI0aƅI臛#f0?*ĚUh7p/ ydSZ1Su5!8R,#(5]es׏921K_>n%@RM̐c{]袬|21? 6lHtcT歯̕S}i}Jto⫳,+УzP΋ vrIfDLOVBu|G6;߻oЯٚO߳OD aQ#d fVfK}Eu~vU{8SFӓƵ!ƾ)|9$Až'2Wɦlsl#={]=T4P'(?KRLu`2y}?c҉CLj*(z٢NW}hN&ݿT1Z&X'PD؅^K5J8|,b)PʴC =V/4z:돔C{7~U[3ߚf b$M:Vw,w<º<0q/*bZUƧom$$?#75œXkj86! %"3~(bCVaIY,J97ݕ=22C;tuRCV*RKkT9ONSwAJp(SpLWព/8E{lUIŨޭSuƗ 1xY3nRk{7 ş8S(CCcsե QZfӳ.tf΁*Ӝl)dTjprPt!\*RO:g&gOTeHC^iGt/P[S)i1P(Rvb&Ydk:a~g3[ؕ}Y Lʹeg?OWZAbYVmݙS'k#8*Wʒ X(bdYLN#hFxO/:ke/[ȗlo2Ql2I*B%# Q=<1ɚC.xOR{ c=$KHe?Vz#s KkN^}tCF$s.uo~a|0%[.WLۃ9R+v"b FQQ !7|ĸuۼ۬6=7r'Kx]U iy"OsZc~ͪ-0Uh|!yUZY.| DڂTv+ST|o~h~B i99PI%b.|zŗb-+e/d8~+~Vsg.={t3Nzs҄A<.R|9JJ'/b=Pd|\ǹYlpǧn5ZeAUű2^"v ɦ'>|Wo| i|߇C_*?O;2f&q ?0"ef/1E'yߝ-.7jMyy|`rMb)c#BO# mf ~uhʳZ~e,ѯ9zf+gnz<z߯r:*fzP/3 d(*pz ٧rUiff` ucoG;򬅷>%H=?_j{9o"l26kD{j/lf3CWj_z=ÁS(xoU+h&P*Y9LW-Jl<1߿Ј^|O>q^~qKVEK%͹jkfvדwͷ\T>G=ꙑSO"[Og ~J҃x5* 9ٺ>ϣZmDo+]0D>i민J,:nj}}to#޶t}zeށm~]ߛJח:NN_ǟH{O\~W3ϿMu%9߯quMe,AM)qi`ϳ'T@spK5iA+,;~.4?e\+Ouܚ'E=\jLPP‰{͞7=b r[{e91(gkYK{ ga A˪;€|a{fNǴjђ9B!zzno:-SĹ Q9DʷoO垭:pz+ D_OўSLAZw)Hc ihɰyTZ0 mOeEWmR! Za3=e{F4ONkGSFZ|}334~=T#'kb첪)ųunϏwjBzr ^? T'O߈WŗS S.o3'ޠv BIJn #?h4[ G‘i}zGXmX}9YߦaX:f /^+4B hh}{*icm) @}hO~o?z!mO+1O@Zy߱^3Nnh;]fmҞժs*[9sREj05A==@4߂V`]>S1F~':(Aff7v{4NCor9i-P5ֶ=bX?/%|j1Ja>cϒI'gpRA;|miAZ0,:Q?r:Q=9K8q%Xt͔CGLQ~OgrĚ码S@4?pw zCQ#b /NW>Y:Z^dWxxqb^ŵ,W;/vpd{⡏exqMċݞduNPM[rtq=e_rDK3 0<[IIi#h0NkVi*n,HJ:Ʋ NZ%}}<[b58 m$lȡ//mGRQC_w^ ǗI55E=E5mjڴKʁlAwE:&Eu)tئMIb@}N73tσ\@*wP=5&F}$dyLN̮(x p$4K\uE/sڦU ~Ih2u*ߟ5t)ȷ i[+|^{~j{_XX@۬O #hGM^kÙ|'o<dkH"x/}5ՙUCiџ)CtƖ^FɃ<"> ϿhqgaLX%LQ(H~m0JQZ<ԉڵ<1s[(Rga~A%RZ/5*>ZwˉO|#`'ɦ.zi]'#B'ڎ{2V`_Pڀढ़"sUܕLjp`3w#~P/,b>MƧiޕPSX}Gk&Bx3ЁA憛dqj M>-OU_K8.(g[c!w> >ԶWfV'he`smTy_ɚFV@siOy=phۥL:Z)ւ*]N*+REoTo$?1S4gM:AV T0ta5fPz(Bt&BSȘ "1U9ec{) 2T|kF>AWP1Ob 􌧏V m HNkEn X$'!!w&^.U7yЙ9ͼ({_w5̓'ydq*(-%5Ŏ,ׅ^<egt?H._@9_ŝ-;1sO}[Dž#;oUۯGjigc ҅ ]&66mwϴm6j)Pg@dyPA9Ⱦ # Q?x[=,xu_E+(ɤ28qơDVB*7j%W g%~5fn $š*N6^IA5DC\ĽbtO~Z+RRCAv2j9sYXbe$6l%*Kl96W;N@e8)Y^0Ȝdx: oiEk/ sYl`W lޞ#'2t*b{%Ors}>Ut+|Up>Asi&~Z=y/MytTy")??S^ٙϰ6C=<KΏjFcCkoT^e[z2ݕXfbȨ f!95{r"vcx>zt C8r8u)Z)ϵ"y]J-BkpL뺆֊/HfVS.=ZOy*j˻ɃCB-YE9;\74UrF01szS*t>l[']?L{YZ%ry ڵC2 PI/Y,#Z[+S#,D Q9:ţq,m8Z*j5 ̜|5}l<InsD=CjkΗZ3ZSHo~>KW8 m2'zU&]jy< lzP "Q*3IPDHϤ|3;F_扥1 E?K l*a6QG|2zAK֓9!Q򠯷j42L?sl_)Hm* y`ocJD %ɇb%)QQD͒ hlt[\d9 0x 8 4I&o$ӾlT3 $NuGr=4tQek^|ZWSBzY9Qáu(ѳaq*Ac@.zNֳIUg"b-p#RW956m<=@f0V=sHg5  U h}`MML45X/ dH#kag+?qJأj~ojiLlVY9fSC1DF(ix{[z)b?Rf1:u AxH$4UV{,Yuc#0!QZ숏Q%Ѹ[Ke T3hh1w \Z L+F },Z= siWIj`hVFylG(˓D}bx?S[HlLt٘Z>^x=Yz7)n\hߴƓ)J?1;z^&YEW3 HWo$s9"hfij=#yx0EXaʉu@0 5f~5%Q#i)E^SjR.>dHz k(T/g n اje˨܋abLlqV1v}-nX/{] p2:Fxwmߘam=c9#58Q'q8Cd-ة8`cɅvnN #!`F\}^hNڿAտF=綠/fݜٶR,: [Fp..gi!c$ C@4|6xrsQvbj+iR㜄QλNkpo_Ldo!_֖oFzMJ~JŸlOޠU(N,B-#Qڳ^b]?}QNׯΤv%FogzߞUTS:7v$eӒ}I~sYaTnE]F8 .>"[բwQhP?I@+Rqײ%h'!v eX^3Y{[ Nw24+yA=,@ y~*< v`rxQZF9OG\TO6 РDM afir2 ïz|wWgokJ^ gYU}b v40TPnj[ҳe#Fuf@dh! ~(?ǙL bNgNa+h_."uVrBZhJG3+wl+d%T"k,d v@vv5mTT1ޜ ny4S'4I߹fc/h K*[hiWhU̙9O'QC|;$j54#M2ZVЎRGΞ``$/ `(,h]a˭$.D6^"I̚]8m}Ny؆.!E!_#eKV^EKK|q/݂/e1]?{1MٕŘen NKΫ(JEAnM:KoXvTõeUllS5d(stkt=YJƃЋL]4̴)NUst5+J *6d8-ybZ垊 $ZQћŪp/۱6vXyAHe폸.,9ޮ1^ z`z|ґVHav?aRL-na+Fe4:kMqS!c<&[E1d]Fn 4 [EJFp&x/ڱfY*>^ Yx[)х+d$1Pҁ寪(0/,=N =nc^}`Gh,T3Qe\χIfA^MotIF 0ÑDQĖmVFL ڻzBBp^HxG%?=<!b5W*Pt K"=ނ&N۲4?*q ~Ns% F–'3"wrW%$QŠ6Zw|{ƚ5q¹3Q~,)_8P!s,UO|6U,NVq)(I{}GXˢ6{%<YJjiC\aƚvXWMñq , =1S1CD˔# b—ǧ 9$eVh|Nי)_(%[^Sknꖽ3e6_G/OieO۪p/>Y:7KE?d7 Q%&1r<55A0/E)Cj0⛛.-i;Z~=_~S`{{$[8dphVF|/b0Cy.q DJ: ͑PPcRB9gfpDJ$!B#ZeY:#-8TʆIuh]/K{6çyGAk[_{Y8ыX ガE:zV^)1uϵI++I5L\O|B=i47Aθ\3w 5|a|\PCK8w4ԯJԷ'Oah́| RW]J¼O%r`{I_~+Bv$/&*J")e%m% 쌄dojÁ,)!]/}OZ$DR+Is^= hj8lSڵ5d 2/X^HFWh:d@QlXBgH[Rv*y(*;xPd2^+dXI[w~{==YΈYOvhC gF.3VG8F,X(dcdZVg,9R+e*)#2sX;2JR%e22,욽2̗mS|)mɜ)2Hğ!o!a bM83}9J^<Fg;ϾmNs^r5< ؖ1.$GeTcM:Zw5y_S|m#]}:Ngjxx؀B燛C>y2H[Rՠ꫑O[IjnMO$. N'?o?77Oi2@7r0me'Y_)iw2ק2m1@򨁬P,OG3U=/lk2_|2*8a>B_LtB@^B!O#(qҲigJy$:BRZgI=l.7w&/ԳtniO |}hN*>D ҼayDuV+;{F~.@2"T4!1<>CLl"c|Gs%;,*-IIN).6cn-+-s Zf2BJj2gOR>??K5DZ/DkQ^Zg_./fnٻQ{/|٣͗RGHt՘%LN##>cnW$y(*UO^|PH7^'6eX%D{%&> ׬>~[Aٟ.擱UJa"G^پcS@uv=q_-d|*qiܲ~QV@Av;a."X덙j24t3)Guˬ5Vj,YpxyYځ1_L(X)IFD*.K$) E-q["cBer<ЫG _^./Ir4z^җS5mgAzy&k?(5w?MKsSZ'&|M{c7;~y*.1/XWfy.g0^9T0ceS# l(h&Е(8ˤc W"C1 EeF^@u/fҠix5;MS#vZԏ|B>-Lc# Ew;x|9Z饆5t`O"Wu5 yÒވ afGńg7>L8 d<|۔N3C_hSD^,:Tuׯy^Ǫ'ȇ!kz"ZׂwPͱ2k5l̬)# YSmځ C[|l6*w?Zmn̶W'LKF4t!1&'=p_osVw蟟/ ; c=$ZC6bAӨ2CM1|yKoRP=u{7vavjK_Pwp8/7 `R+  Vb7Sl1b2A4W6v[$e4-T 4"J+F(" LZk &AR/LD@cZ8-;)Z4\5j*N\MUN΍q5 W]ǁF!{i.5ýH^o/zPq(ki"TFzE7ZQlQܥZC)~E)V*skʶ>\ѡ^$G,0 x%Hl^=]85Îd)4d'Ho+Ruvlﭪ5~{%0w Y/C LXWy=EQ楶}yeJT3 nKV-孓giV[zU *7Z/}d;miM`loSk8 %R'A= Te\Z۝Jks.=WA&/Gg:ef6;u6uJgeu6*t6a:}]:[MW;[Ol1'yL4P( TLk8W[Z(?-aO)kf3XKIB0[)ohRL.)y("1W녗LF!;V?Q˾bk/h&|FZEBS;*el>yٶkBtu( ]|#s~.zmcg(zV $i*!3cǔv'Abc#;ꉟO-3̛r)oI<.@R:. $:Gc#d;_*&%VoyV'CcY,Njdf#K,H[#(; )3/_,gFC+#6ā)-1,gTZiJBbu0hF13j zpCnF$9I|hWaƽ28ؘH@ 8{> k C>.'3 )iljقYalvT:3tW1?D؇q[TӲQx*C>\RPI=D×? z#jhڑЉ-`it&?0ck$ȵƖYv ћ2YX#4DzkHz<}xDbE>&-(*5w. [Srbf(jP6 ^ `{5Ff%mѓ[q+t1GOl5z^هpz6ı?ƶW8 mC#/E'UQQٳyǿW=Qg S嘁+PxNԡth֓[%GN94+ChVhLɟRBQ%cnds=[F(U5Ѩ9FQ_(Si%Q:_+9V`5{UaY/W~zq?1 ,xun 8G05H`u/Tmi25rKۧ[Tg:s@Og.]RI큚kL׃̑kIe0;.b/LkF>iL{Inw5Y:X} n?uu;`T$3ѧݺ-*wh՟֯V]zvs~IvvG=n+!9b=.5̫mC6m oaB"̪9yvv4#ڍyM)shXo5bI#-h+9w0V \Rǐ֗uڿ,Y?Bt~kzo#gm:~Qڍ¶VcYyXµw'ik:OFl- oߟKj-xd,x"P'dV8dt*I; zX 7:PoԢO-mdhu(0ā tb˯[/zaKm;]/d N8e'Ceh9` m7Ui8q@[6Tљ@7cpHk) uy'llFu/xܢuOPs#}/=\,1+Q(5Zt0YSkdKBؙegcy:ZbkgMww^r:th8w]|eʩʤwՈI?}1p,XI$pY+? JUmAJMh)Vݡ[wGwzSj-;ӻ9xߠ}rӧ?vhNJ%n59o f)I-[F=^uFӣ(RG,8%Mi=g ͘3k 맙Q=ΥWrdr3WY`^SGx|}VlqdZozͼgNǷfnhkF[õ+;f5W8׃,1CLA9(H3ikց?ςB4^Hy{~B'L /j[OTTQ]*b!px.eC K,&:y(dٕnqILJt@+@)3TLTz咞p49gdxs<ؼ7mRQn  @1KQC+IOhѰI;@O3=@YyLR)'fi+->r6(ϑ#ȺSFN&[C!ꬍ{8eʕzĻ:9>nFnDkۿv[I+f0=ʾ4[ۙX(j[ #(aӘ#z#l],  :sY&E //婷DV/ -ʶB}]G#D Xy$W;L Yd!vvPi+h*Z"83S23܃)~كv[}v?)(9w^ic;SZo1aÙec4/uȦ1=e/g1Ttn3 *WapN|#.pCpA"GګΉ|/3#+q__}UvBefkkyEH:CBѬL?i7[m<Ͳ~<9/4ޓǝ^ciS˖|M7g9wrt1~Ά7X#Z7mbMgM9 q7R˪OQm6D.jX$oVwK*}sS^'zo F7xz"<֩Գ/7,l gB?g(J=XIzIݏ {'A<[0LECKS\fmYS ㇳqc~]a1kgV,c m:Ppu OSEfeZ(?? QZfSKʷnen4D\M)j2kQ&0 *9k<`ekmDLTy 3 g(>fi,Z?Y1E]K/_mt&oosZ(u\ wo6,b0$KxT.nリ)1-uo8_c8C CyXX w =/~Z> 8S,D7sQ^ߩĩZ0&|)!݃S mI-&2Ѧv1>38%Za: A#`Du.GwjtG<,vȽ^Jw~*1 6ƺZE |UszX}yaL1YjM92tx:O+[~)u9֦)ܦU / 'Ywdo擗5uCaygE'w4.v>1h%-Z 4LE4Tc'}L;¡]N7}`hb$A._B(͆.߉_z~5QIԅ'Ҟ@Ol/-FYQObX }'Fp'<|cZ1j I|}2`yFe 23-| >y5`eM웝 Ǿo*e0n絰%MQ>,Zi0[.b_E3Խ ~8I+N}$4l'ԭb7MR)LkI; b4ef琰lF{MZ֩eh9:;j5`yiߥj\Zvr:Zޖr-k90ܲ<5fnFz/f6EhD̠IYI)/9]Ru;AQfj e0rF:~Egs>h‘^"xKC 9C[zcg fհo/AER_)2{9W5tI(.~LJrl%￳o˷*ƒ{ƒ5hK d򆈨_HeZNRHILQVv$&g#0 ڝQ+)uuxSpE7.zK [KKbh8)=w:Ǩ5'I5brO*)uKDtڊkQ=3t VO ziwcL옘>JY%62U3j|B-L'tsҊTFh-fxb T9VP,"m:Vq!8l@33zVۏy3/l"+{.]w֩Kh$=-`)&a;|zJbG(۟s8͕% ;rQ>P_/C_czt5fp6uJv[m!JM^ &ͷ57Z9hMVOܣ)~D;ll-myXm )Hҳ>Q(^G1`  ct&K.ta^t[;f|ދ@OiZq&7@e:̕Ǜ[\#&;)[P\xXp7﹨T$C(S IyHgNYcB[qğbnqis?/ k1uIb!Gjux>IamMA#]5+jJ=ƉLZg%-OnXTU~>tFfOE[":]{= ̷mOpw!@{FqEkW,޵9ضI[Ne$a٩N꬟5}!Pq/ퟨn|r?M2U(kE.[*{X*-] NUJcE To[ 焎 4Ԟw߶Ƭzڂ]]ϙ0u1-4v='\&m\捻6凿h7Rq`jVIn7*RSn+etu#GT$x 6oF:ko HYOw2}g\{ṀY'rHfɶ[&˳*Gs yY,ZلU2"sѓ?fEp*VZ_i6l7|$꣟A^/4F:g4t>tg|<3=gz )dl㍑" #C4Y b]]ZV|kɭ|VF?t#3DXm+he]Bt3VNaZ;OqQy(:-CbǃzWOC2"7^0hm_q8.^n[zx]3Lh*x]Rl#v9\˹~#ssuFSoU`|֟Gq3yOy~n/q-Xɶ ^9}Qp~^GN#FDG@W, [}Pn]`]l':J&QYd8_ _vFYF,m.hZR>jtP]#kΧl.ӿRU[莵E;yqh'B5j$}jN&QSX*bit9{/'0^g<]0{ql-qgdz?V聂gT.}#>Otz2Rz/:%)O31e(2tH~Ų 6V$Yc"Nj: Xc:L+4FP9sS+4+ G+8Wi/y_}1!ҌS9 Aisιbԥg B˥AiXG !e=[3JY~Y##ksdu/TMprٺ@S-gw]DHi~#vOƺȐUEzb>+3ow C_Pl$b/֩Kps;@Q6rO:ཏ6Dݳp[Puj=Wl"L9y(\ʼnW͝k3E&νX /X͇_U+/XΎKET=xf%fi4{"`c]8g˾ O̻c)8&eidzr#(ś(\5ESoH9WܬL« Kv@<=)xb%:`LY\V,=!/bT6xO2Š^1F~2tbش,/U3$!2fN|QLPY3ŕi*>-h3r Şm3R[j֯*6)Ý-ůLTOgi"P^Tb}_Z_lGWDlX,J~ ^a0#,_@$ }lX0s3(,e:Ve)PfIwJ 52T5ֱnRײچ R~&:LB<9E8@^`ͯ2TphAx8JlHm?Ɇ+lʧk mZ)yz G3)>Вܟ|ًF mW?&Nʧ6zqHԤ#t} )oP}tಆQćx-i8t eH^+ǥbZB3r]Yl_LPsf0h6p}2ZJ?|>EW1k8"5: ^`])o9eQ 躓Or x*G!t@&)e.2tQJž!;,j$a`]ͣ;uJ}Օ"T HGo'=GO{fUe ="UCY3ch<#1#{G/V='gʌi/O}]G0o(~Tt1(>Nkuf㋻ :ba:P3QYװ~D^[9E 鰻ЂzFM;g fZͯИvc|}6] m֜փeajCD~F}!XǣVU}]ŻcV'?AM]DJl:fkkyܦ`A[%of[l~]UT/+ᢸR;4yDA?h+( 臙Ŏl7R%mj<})讄Kzׂa9u ,+pBQh#oWˑqf gp¾00ݦ^7+HWQve6e*>'TSgmdsL)B=Hu# JVbw VaZYr:ȋw1|ɿ7G}"]}<> 1 }WsZ- :Q=.T:IA\ ls|[Weʮɹ34Q*{-hiGj)^&Oցn]D#S:e>!p=(_ILl #@FГ9.#VFiF]V.Ot)\_ GϬnQ]Wp&f{[*Đsy@jd0#*g=zLOMOF2-Y\9zO4à;%DKG_-ZqeJIG+ѿ;A%fNu<,@XZm'$$vX\Hr|%j=*h~BmjZ{x Z=ZVL}O9-9:Dn\=a*ʳ .1w,ޱF@V;K;\^ ʑ\/ M70gqU(`Nx6 jmDVY/92kÇ; /)gG&z/h9y ,He?-LTh(X Ә'} qXJ9R xOOuP4rN!HȽs/ޚ~˸1%U.l_n=u2\AjV9tޟOw3ztXN1AV?ӕ< y.ˬkVgm pzR6]#n|B-ez*v)-VTR[WT#|}3p 1.1r;-Ab68nϫjv8.:5>֬a7r :DZ'xJ MD1kĨfYC&$:)8 \SYh VYpos^tYϱ0&OP3#J(tu`ik}\YEu#20VT#쟼]|!ɽ vFY٭8úrKY=U!2œ@` krd.YDo|H>˴qݏ[]ouaʘf0ICiUs$@SlPH!+~=4,`Z Hy&=8.][,o{%8ۧyI[\5y'H? kf[nf*#@̥'iWӄmUj3D8 =O$z'!JT_}M hu{B=bcJh g#}}cyrcmx1SQ}v%-"^Y $:bixb/KfǷ'>UeOxܘ:6tW4 cr]AN,dj]NV* m`Oa@ﴹe\n:V7Ry ?auWAr,MBy@qcӊ_`!fDKg A sRrw*N1-|,5iy3LSc;?pD[5S~za=e X Wu|qDTSnvY+3TC@?5f0ݪ/1Wҿb5| ᯆq{^؛2gHy~rLQgKڥCź6AO;z ]glNjO(eG*j/wݷ|_f>9Si: n0_7p]OS\m5 =ҬYϚe'Yǖ05J ]x "()sm,.Yô*>|ӥ|r>vqi<~:iZwkyyɣa$i5qiuZ5~kQS@etKܐ,{3}. z74 eo/QYS:kwYn=)|n83@kd;mKpt`@(хrsJ;EFf;+D9ߔaR! Wu)cl' bi$&z4a.9c)1<˭v{dOڗ.֗ =\=1.O}#)#zQ0c 0΀J?~ +'Лf|Y@o/qG:VOHh>MI#Q7Y3Cf z#wQ}hjuyfeg%$VحE3v8>KVJԾ+0B`hj7ZM tJ+kؘ'BNq+o /ln ؒ9lcWtOe1 B;F1lb[}D}25G9 /ʀQ\'zY*\$Wo$%εF.zܭaixYp9y<pa?θ7ug_gP-Fy9úvó],ޛN9k{IQ~EbuAHWkΕ2.%L$\qt,L#}6S|On\sb<_K<2oq!cPgDYmz=e|d+ /ZPRgha _K& hDEXõ1 $:4XW4r?U iz/џ#EFut  14uQ X3PSx=&(f s%sb?kٯymnx)*1ƫzt>G)Z٠- Z)s%'U6 jk.~_@oܜ{u/U{*!+{{GXA~?S'(5vBX\U[)NQϬRP] 2p*!O6iQԈgLu5W\gzO2?CuBLu IM"A>*7!ZdeE X 5J0&b\A[g|'D#؃H25uE ED#1_~4[au$I|j .jj =;CWL_>(_2q߳ !+4#<Ǭn;W'9%mL{dbbeKdE}g88!++N(#I;u^՜x8a>IJJ@Qm4낖(Y#Iv=hh{PMݑpྖA5D|;NW=) >zfP$= :IjOdG7۪Q߳,/b/Ē_,z%Įi ,\SC3Atug)z94qֻ })CWtz<߰v>vZtk>A]돰|Lx'Gz_0D:zJ$;=xٹJJ SM6P[Ȋ %kRZ Zc4k%uX]47R_}Ib1]SI:Q9d040QU&yד7(dנ,u_85AH *isYɴtsd,xCCi#3=%VB)2TztybM}FKP¥D äfut=Dd_їnPB#"8tu:]r, QT0 #+#qiN(TrT'e?F@חf0+]&i̩&II :4I-92Y9Yo7gzaj )>x p˱Ku]KIpUYU⹬I N>uiL37LwA)A0Ig7Cwy1"LUv&YEQ]x{>4y}Db5wpgt}6AmW3:5gA}O>:!gA%?$嗀noj'50g6_i+!{;>'}#IB)=taA_I諑W()ә gLv _vdW }]5y(ww,Ƕ?Ƕ?V\YX/CZXšO?񿴰[)OCuUf ;+ه[[?uHں?km]ϔ{kvVg[kcV;k'PNes}WlObs=$6 IWӭ$u"ld8ٵD-}?72ylk@:LՒm@YZ>\Z S@ҪFZ 1%3C2URy>ӷ a's;]gWUX P5=D 'l) d<cpbh4hW_^f%Z))Cܬ_ @ }AV_AVU?U?j8$1V{̩!6T+a+X!yؕCȑ(NHw*Q}V\F+kag}9N/eqf91I'zvp _#+uy_Oz}y`zF/&f)RzY5bIGͩYM4Lt*- wJ;]̒xaS^[;w1Q!ȑJg)LwN'sN!&+*5`O>}O|s |`yu.gũj!8G\^zDF+G_B54~=a]\yRJ {9KiF!Zc䏯bguci'QG|^Uhl$ #MqxjSu e6yT469 L9٣?bGrU3ː+ӳZ=$Vp7y]4qO>1>'}wgP\bu2{6Qkp'!9EMP͝FJ#aeѨ.+,.mœ"1kgN[]8&y=Zm~.^?[>&]b]8^z&q>hdF[hjG;zz>vz~;٪k?#''ׁ&,:p|lԁ=߁[Ï+v.9EX"ێC2:p$Z KMKT| +-#X6 M_XH>5kт7'ce-PҁY3>jwcCrj:2 [ ]i)Cۛ;ԕhj-+3|_*y0\?2_'5:wSMmamx[\ަ-$ H[m08\Ʋm>m!mmӈc=o"n]k>ykmx,;b?}j5j>;$&z,a?V h9BZu >a\˗}]lL&gpgd鿭d}Jƙ֠m_qEH ]B꿄A!R!c*I!x*.VȞX 3cUM)j+ U :-G]l!ـbvaD,в;smo}X[;=I9V/qAhK#YSJ&>}~ H~F֣8.n\ ZXhA#Vq,ǦȪ|儒EKTH4D3(-{g$!tg.ij{2{d+F#huXDr|O؇^H?XwA?|hYѪ_-j4~z|@{_WܻYm _ً~懑GgoZj_.n@FxXV03EIz\IEڊx`^ ]Vf1y`i+>a6+ssq%3w&kmSE⫌Bp־n2$x)HZ ُ<'N[1]+H7P\@5f/YYi x⹦ z[9~8H.pgE'HIƮaVIY7,J+Ɓ<.B|D;E,=-º%Y7ѹ e' mj&y8řլ ~k"'v1{شIjV[D&ퟍ>dԬo8xϾtE϶pąb(=xK ݂Į.j/9Q;khe:r>M7,N{Oy@.)QGGՠG";!<"ɼaϕ'#X:az4Qgb{zUnD^kMARV?:c`CùS_VSϽ :B/X[Zp?zRQqwI<=CAS~5Fv=fvH6kʗ/89^6^eL3 DV˱uT1ͩi^͜!)p#o~z:Fê'Wh0?y M0ˈ=XΙ,n6fN|ltEyՎ/_ W嫳G3Wtb7_QNŝ|u^䫫)V_Mճt3\=WҮ>4iZF:U߽@qqZW}WWIWSp(Z|50 YDŰ]Kg3g Ō|,MM@a %J(]9erV[ Lo/QU0g2I&\B.' I`tPCmRm Zf@K5Z-xGjpv넦 Hr޵gLj=_p}Y{^k\i Wq|8ACj,^ s1_^)*_N0LYءD#^8R'/Ə\쯬Vqc4݄ij78pB6s(B5&Rjw{~?;ģ&#wTeT' SNlctx/cdl؃Eo~;ua6\>d*^?$> K@@[.y y6;j?JyWBQ‚2l#uP2]E^wp+Po7 %v61NDtD`tkQ0rӋ%,fUQsC9;c!E}R 73- Ec 9~o#7gNE{up7pӰޤ߄]bjj՝0Ev@ڤF%K_Q4&>pueA1#a_}Ur&оC[FhhRk6k<ֶfT s$cӾ ZŌWem,)CP0 s3y/Z[R+ż B*qk{v?1O^Oo"CAŸܒ?IdğS0qK-iO|OaWJ]O bğ{"ӴHgs(Qo"+=Ç{gkP&+gm1@PtL8LߠS'WLDO`5vSt/@Oa+ۦD_ęk3xZfn ywT4^b|JxH O(H;=uxf{|dvl8 F##RbGb:ɏ1f{.?hN<Tٽjb_QʰjTB/3ً}zAr^DágLVfuz%`1LJنzQ_EP]B`^Ĉ}Cߗwr]x4@ZuNc3Ƹz<Ҙ~:V3,7xTǵRlKb.WM7 I_ @S);2M;8~hn+e/LPBWJt%gylw։9aw?Lﭧ/>ÿ9Bj0yThةI: y@*xFGJ2jZg*mmGjP0ۈzm& DAocOشaVЦI[7[SVmwV9NdޮaJv[ɢүH8m|X\dlduUYb2ڥ@ŀ#yu#zZq>x_$-7n褾T^0њ?ߏй;3mTXG}PR.zVA2r\5q"#(S؃=#$#_ }Ft?q5WB{wp).nVOEN F -ʃ=`~wĽrߛH6*{F,"ڗ:ܰ _}o=1*o$%r䬢l1Hv)Cqhzľ8h,k!e} gGޢOA&- Z2+3 Xm'4 a[4bc~c6EwC?CxdU Gu eXVf$X{Ƃ9wW$/{EkI6.ߞkͺecY5x6LGxT*~!F9?ܕѪFPz/eޣy)VAJX a$)m8HXe@B6c3gB:P*JXn7.d!-4ƤL_@>b UHk"9=|(C?YrFFtMCCt9m`vVZ[>ƒH+`9JZI~n](9].(ֳbX#13NHVH'6}QL@)mEUHidC{W36.MQI=jXߤGmZ`Ci'=Uti<Fi|2`&JJNއ^OLAR|F58#'$'<[1ۚ\Se$A$Ff&IXZ^ _]f-=1X=QR gis n*waЗR Oo7cZv{ L1G=E./n Eҕ|V5Xm<5'HscH9,*e2圶%PaA_EPCP WOA:ҟ6bQ8-A! ɿGrm$oVIHFbw3^ju KHFy-chO!fBv<}_,4bUrQOH]B[eTܹrR$ϓOSBNmsEz%w}ֶŮ`Jt]|fer7k?]SHj r@΂k M}ʓ6~+M"^L>+.օ2]N &+s&ٿÒipe&k醒x^ujؿ?\jl?{cwz.'Z̜ijtLZaVHIJO'z݉][\{ =F%2 [!- |]Fe$b=Kxb䠫{JEd@R㵂lp˓ aW[Ϋ&6A͠#=x_|XmtSr,}aoC :!E8y4g9;#MphAz3v lMfg\ *SrXy 0+-d#[Qi_c]xSWpaT'"D3,~硷0%6W6۾$(0Yf{yeBw} BakO~Px0y{j}aJ=jOF{ vI-B;oz}sPYWcۏi |THG\dg`3ču5lgkAWnnyc&^BgD3.{+Ǥ[ -X&=^$Olꁒ%&J,m4 ¾s:Xd?ERW%TOՖB'pEs |z/i'v,JËc'fDrnU,cc Mz4w#>@h4pqT=~#q0⭔=qڱhhKTVuwz(뇲[`;GfLЖ{&>0s!&,oX4!~~~Fb5lxc pRUGlS0\)``&-z)2I~ A/3E v?FtQUh*E/1{6B_ESq?C{KQXH5|>@9A!0C5#6:]ܳ`nH ۵ +7m56oxj!5}ia7:Θăq?F68<-RWa"Z}kއ! `؃lt/z=9VG^sYpUղ7Dez]j^6Go+آЛ#x'Qi->wKԧNQ:# kɆ/X#iٞC(73A>}<{&Y3{daH+I Ed=cQHXe4=v 9Fg+O|#ZzdA:o@8Ix{wÂ,?E>Zsgi;Bz*SOeBd_J%,;F 2k[Ew뗘x2Ċ*x"x%y?鶩¨fKr0oZkRXKGRTf'駜nZFulqbѬW(Z΃Rw,[iWYٱchBֺ[uJs>ف6nc2@H"dw4i,)\D=e8GvD'7Kbxa؊*, 0GٽU#qQQtc vmPrGѷmRqijrUg]5j364:Ŏ-s^!^^^t+l%*#"AqK4D9";|i-"1Α'MJSgc y?;xJoޡ72.i ~ÈMI?P#h~NwθJ/qjw%@'6%$Xfp7!|C8;Rp2qH$'ɳ'WN7҂[R NB z89HB:yG_#03Dvb9a2ff$="K2V؏cǼ33'6fsrIa<3!$(aLooG̬Z|lz;B2L3aX;^ wb?h_*{aFȄz͓EҨ7&׻bUVcbľ|іadݥ]!7jYS'8 h \WWS[aQ>_uYzsXY]D+وZOüOp&ƾMS +z:ulHbQaJo-c Eo2cRA~i[΀$`Dȿ G=π|a B~o|KsC! 9^KBEW q<#_ XyS{}>1~WϋBDyX}-˕Z"ӀiܘV\im[a< h'54VY%4oJw:tcƖ;_u90aRbz:wJYV+:މ}bh߲O6s}"`O}YNmc'F}bz#[DЖ]G ̈zdw&Y3@.r&H&PIWG.OnMy[F7 I*wM_O&~tl"nD&<}t_e)Ev^$UY"-Cq5B\‡Y:)ݟn|m&>%Nɺ,RJY*{nNϧ1G@[*Y'J^tm%+)]@/{(1vwu'N ;R%5k^N^Ѱ'ΰW>>LIR*arn =,Nl5"hۙfPl nwz"Yr|C~[x\CMpIt#2vKqt݀\" jzҒ&(cYNIoU>*sY]Z1Z1+!/Z#v/HR%ݢoNx.I.<F$OڝMzFXBCUZʓwr$R) D/|-- &|noep$1[omڐ7%LHLh > OPR9Z yu.3D5%xc@XQy^\@e{X J{t΋X ~p`C~dEA P=q 5-yn=]SK79orsޞzLLIH) ~_м=u%rޙ_qޅumVF{~Eҏ>p&=‹^\D .R4f̈́<Ǐ`]bMĬKIkiE ;KFڙM8RLim9Qz!l92`NW )6y3ͩ4Jp$>R9|eENszLܸD3&yoҊEYD&f6534%s, ;2`fݔGk9ea6n.S(ӣts7/%"g(n(=_*`e zrZ-$y"9i?MP|bpK"DzU%ׯ?}1G:L: \3ߎ9)lĹewss:!dUZ`YȈ7o~ىdy=(,'S'|ߟNMYdOsswnCFicM|b qU+`@b=.%^tums~>iJzYuiȻ0LsGѻ2jd >$)=6ؓ^n. -B̦~`ٍPeW.r Xƚh7ܱݞiA=; &%Kљqzj?#hJq=AMN?,H".`NMjrv6Ӗt(ǚ~{,bfJ bԽb̧G iӔ)^NVQBvГ21eM(xC%GE;mYIokٽ]54|KYʎ_ŧ8(.@ Z|5zWQB=Ozj@m''^NǔSBWL]M;:%I!x:O]N>OKĦ'@Soþƭߗt/&dV>Ef 3^J(ޠВDtR)'x|fy]tndѼPf>8/a.1޽ઽJ|`|s=92lX+##^ͅ,4NGm߲P'Fp~+`zf@&nx*Gl^l\ bW㈺e%)Ӝ*^+-ѡԞWW al'c>%(dKXJ%q0%6tLX|"ؿ=Oi᝟ɐ-{r|oG^P|F{)Rv .+ٗ:}[Db^:Rڿ|nG{9CFTv~VxxGLŋ[`Ƹۣ2[D <?cdblnz 8O,qq9:na|GS]wNvEc ] c&n:t̀Gv\bt<v)^o5fGkl%i:#u"E(;dvV;~#{w2}15<[~.]x?:g}tJyڗXGﰙLi|b'ݧ-_;* {޳|dOH8^4VfK)`֍V; P8Zx-/j+Hes #M/.BB|Ox;s-F#RVl]Z޼_wJK+fS?>XF_ל%w/mb}}y:5aXjyYxs-~.rWn "rZcdw\M§WG&x{cX2){#ҞJ !NTN4sT(OH%zi_.Sjg^K{ەӕA^3ylJݔk0oĿP>pK_fB1_ezKWHV*l )1ҳBv|v(lB]QA=OY^£Պ pz~yЙ_̺J\Fa;uI??_yg_"W:OSt[0DZL* k)_I_šxC(b(ƷgQ nh5{weq,>αג=BSo rș2+R!/D^Qҧ>H̚[f+Ra U:<`_\Sٛ}lv"W0֏jxC[ 0Gg1* ܵC_3|o$I~A|hŞ@z.&\ 21f0/xjVz)xkWg,ni ߙc/iV(ioү[#AWY.6h%La80^t[kۛzkYe9[F×D]x{!maTqi6~j={`Kop6icKׅ {iQ+Y2[eiOA/2cm½4}6C*-T*ϨZ~[vD8`kAG,ωlA</a$ayBֱ|+Mx6? aw8{MH(7`CW8rơuꛥCOd 嚨ܑA] u=BpZx]AY6)/Q6Lcg0i=}uޭ ht7a iR$-#! cWj5P#D} n1.z)O'aC( VO7yz@v˃cL R5aJ9N)}ƘddLF S" G0#RGq'@ddYʬRZibDmZrQfj`oX)XS߯gAlͪL&q=r+v8grB6W>S0 %^EP_]A=ZsC!ƲjZ屴}`w5ySpqg;_Kڼo%̾ ;z <+gkyi27s0XELo|&K>xRkLl8 _oHuU;,u OH(a=n@QY(w e\a(GIڏl07xE\v2πA==ynTذ/8lP4ڕwU+S#8yH8=žeb %-&h]101тN6zX/c~>-b:Kbj^Fq( $'tĤ*̦`o,qS~̃{ps&X!~l-+%?\XofE*"(J8'2uXr>="9 3>-֍{.¯,#RnQ3B[F,1ȻWQ=.&*xay>Ɩ~;ޘGT)ydzAj>8V>rx!è#{ Zu;YDZr¿5s*_W劲JVXȅq ݉,ov쳀uMnuOOқ-8IG?tҟr0U(E.oL3^.VWK ϲ7Rz`v=,G}>HH<_hMˆG O$ V",&&gA9'#s I^ Ϡ?>eR޷Pⷖmtڭv /RC~Nx""=;Cr]k#%ع zMN'CtFĒ/t`,o"v yWJ `cZFzzw΍<j?Q(55^Ĭ1N %tgaE> :y҆Orj?<9k=k𮎿d|#m卙 g/eCܨRЙGG]dF!<柯+ŝs<ݭň0TSc Z|OEfzf(Mφ>Z#V#r3G<2]ˆײ ^mgJj,DJe'ΐX3$:mab;Dt f xPo}R:gxo)f-2c]nF>/P npu#s?jMp1|2~Oq2u8!6%!΁YJV2qr?ܱ~b_]BBViG5ԣ%^61^T8Fz]R0~c X@ns؊^ԙoj1q_EĎ%ja^`Ґ~B ~:I"\qRK`Y)1?E  {sI} VX2l?u +p]Ě[ǿr.:uڅ٢7 ~oBikKy^ ; jjVr e Xzʑ\Fa4cBh_ÚqTC ]G㾆|!0 }Ǧ3OǻXNZjNN /pF|0򯒲B | 2r9)Jdf(:F~#j%hW%VHO~0 QIIJ3O=4+Ggu{O~=9umN}fwۀ6̍)gΑg,}6w O%gYfw=l4M8r^޿61qxțgBAڧ՜o|9`_w?dﻬz8]!8/zQo]H2o^CoN)2ځOa}%xƚḴ6YvH);qz6(gq pz('e] {$cMieiL=~ s \$jS&2/:u.wsHtY::cPV~G?^-E(\qT|+u~\.)QCYB2%.vӟg> _EFWNBʘטI02a4aKurI62a[\!&TNz:R(jPTC["&njNyW&1Єg„UpCp4>dOyP7q(!6ɢĺ5 ܕ`u:o{QهxH#9mI\x)1|FO=@KRl&H:Jɿ,eo̲oUgˠdj|5AdOy Y lȄwתjSijY? i޾{4j\8Oބ Gtf%,DiQy<">$>Oe]aQ@B_4 :9Z/pڶSwl/R`̹ 5fhy̶-2jm|CDیs}{&ұ_B~߼ۇK^.kr؆<5C9 y K.˼3潁}ew[}wyM;Ej+ܣl<7̟mη~j==Q/J&Z=/齻& 1vRs3Eai[dM1AVٖ Y^!s6ۿw+ uԖϼ5֕/RK`ZhXa$蓐/k@SaUL d>-U} _Ɓ$<$+$g·~zbm+`].Hwl{Š`֧aԢu4qCݒybۿHeɳș38њ`ъA>ZKJ)᳜շJH794 6Ux[g#G#o@ 'I/`G??~7Yۣbm.) ~XI?L'za , Uw+?VCo*!vzi1!D>Dt9W' z;ޖ1Ka|:ӗѺSS$?ԙ֋" Ԋ}zT>CWbqE3 C?ԭ߀ZOw ;١]%@rcxz9@r&:6u9X/Jjh{9SZn4o{w9^K5B\-MQ~m|UrNs0|qNoǘ;ao۝r:o H{h^8$hO>Xߒ9qg9޷yiAwYl]fZwx'X vEG̤y) >qЪSyzF2q'z"<7t&fL |zЊK2sŝ6o~,SO3~gq %Sj81 j_x=h'`]mA^&:f+ߜpȸ.^$cUQx/ԫNvv 4-g `_L~~p>dC@ʂt|2ƒc cdzZsy5ܮz.O` TQKsdvq@OdTɯOҚ+4}S~1-c69:އM-OǾ>b%d|n<0賿hJ{H߳bH{Xʷƈɕ۽i }; /Ob4yzLZ }HeGuRʱl!! 1_ ۙ!uz|yl2ܴn9?՚7QSߕw E?~oRxeJN&) m$LQn"cv4F9fX{̊a. f+08flO)g) ]qoc ‡PC1IL^G((ˡ oOR6u_.S y. u7Eh]$N4G6x +xv3=SvGҬmd/ض.'ulYxS. ϫy蕄֢%x5`:ۄu#N/'.aC;ɹ#5˓@OǙsπgW6z=?]L'//+e̗#n5?ojue|kƕPKwk5gyO,nq'mYpj]F6^_W`Fۺ{0fo1,-tH1=o{ЪJYT ap_rfE-zYc'ÒfB:]ċzN񴊤հVΊՖV(PXHk.p4_1|LM?I: ?Y_=ʖ;cF"JYd/ x`[g nk?H+8SgaɖPw7Rkw%pxv<9FUX+&hRaJ s0RG~ꁒ7i(8<| J<i/x\9$^Hɚݕ@E]$_~|9hg|7 ^Xgr^f)POp _)N\lm;)"T{"ⓗգN,T.u.bOZI㿥ZHˋӦlcҍcq@*6BQxw>C cͱ/-=1r8a}B.EN2qszPmJ՚Ho4 GS)ߘaL{3`]90{frc/:D&oɘdkmqbgcyjjen-Bn7aJH)r>]t>aU]{(.OxN0Ԭ~u7[0OʎMMHea*pԍpSOnlb2_z( YdV(3^Y V􊌝qzY% 1^~>@ ]~\Ta[(OrΣDƥ]n<]|'j#W9H F]>l.kPmq%Xq7Or}eI yWׇ6O/Y\u`Rw" { WQV oֱ%Fc4Rh^@kkFUjQE?1*L W8 6NʬlΚPs{o,L>7P^!+  x 7-C1\lk>`OX}'Us;ǂ ]e|1DffA#;? xK?.VkW^ՂwB6L{PKĜu?7<5J$[ E}k)%l8eog跑niU.m %㼇1I/hXA"8Ls=A%@ Xml-+9(Rj4C!7;$TU*h5,UD <:9 |XnnZEDL2˱'2̲4K ` d%ls5+ vD@t7Y[z-\p;6{W~W 2fIޤh9//`7&;.=鈱PȢcfd& )S5;KX.XC)]1yj )S4GC EЦ<ur{8BruúF wYymlw{;wk@k%)| IDٰ?ֻD5V8Wq;~n|y#yQ2[CrXdun7z킶"X|W[Xay3,{"E)(c]*k3VuE=lR3-?K8+Qn xcTZЄ/ej(ZD*\ OsxSW]Zr [_{] u59 9@?qLCb˹5H)!=.V-d\b >Dx]dESf_7$_掗?^ǁnְ=/alIM,fzӣ(3ڠ~n͙_EYtrǨ7QG|+BEa|{l(E+HUqo[3bn,7nOèK %XrXȱ^^q>ZA:yWf?B@g<>"#C],N $\V &2l0QɆ`ؼ q\ mݧ,f>Vp4(밗Zq&RhS_0>/s /.vYD7ɏ7|}(o/7sQn=֬q"乕N4+=3?h)|OېmWfWN˱zV6]̖ 8tg @OŚQ@^yv ;Fs8z7iecY| v񁤩,szQ4UEAMu h9hmuO칠gbZV2 )Q[2VnHLl K -?|&dyQz&gy#mj=>Hz[0)YUN>Usxav`67x> xqDf}w}G BE?s)LtWD51ײ I.[/oТx?octdmJ}A0G߇;1̛hGS4GHǙ hX j="GQ/5 bn^"63;_QU k%@-lw-u@!^ 9*nÎ7}aAVK'Y\`$gyd8S2xwI GiiJ*W;ġF|)j|,wg_bȭ&?ry([EoSUp+WD P)ّ.n,q(aV~plHF-vw9C:1֕zNr| j_wPdN~i|z\',Tm +;ٻa^[&b|$bGK9aaBJ)ܛUw M8>Z)5BkRBv=#^OQ;; - G/AB~1آ@G=pƘE%$e"vG!%OOֲ|VW 4w"Rj{ƇޥR#hۣ@"e2'v=p7q7Uv7דY7'/•/ΟR}!γ(oO> QXFYFU双U:vi4Vֽy]x9> n"t4MwXeq.~m`Q_~$c &z`I =03;QA90J߀RYV xlBmOM;:>E<nyJ(X)mH"ge܁1yQ!43*f{7C=S7=;vuv=i kCĠLWʩziAIe'Bz :@:(Kb 5I-lDK6%ɓ7'a/QPh(4$[4Ґ;* K'eB;MjZtzF;?N֙\} 赶 ҮK咴[!g᧚C|k[$~s5B%Us\>C{օN5Y:AE^@tV3qTQEj;Qu_(zGˡeN%]H}SZp7wd 4RV:村5δҭv9iThd-#s-bm/yz@CR,mqk"-nH[{g'HJ:,W\e,FVt#o dQX')RXy@A 以[Т[=9˅Gaz*s %$K7No%M*IhuъO o(Qϕu\$UKW Ď] !G*FDڮPkH"UHҩIG ˀ I1F"h9)kޤD9JϏHt`J"ZT[=`D vfZG;{qMvL7H%6'Y|ϋI.eU#JGVU*ˈT{ՖjK2wTF $gd| 4ݞ O>nLROm9+i)klZZ^JZf_b=╒g*u5ph?Nb=GT S<7*mUs&N{ TC k ۵*n_2]og]QOUUe$ iό}|ѓB^ZRDכM'Uh)SXۡt$*Hq3 >È2F*.QIT>Tq@p !E@bٗ҉:}S"@)NoRŎ!3cBܙaÔe)AuoJ INALdkIpuRhjKܕ2;-~l V)L)ʋjc[s`Isw1"keԙR>l4>܇Ì g/W̧ `g|#ڤ(fȬ1x:vEs?"2vɫYyu>/63O6 (YɇtűNl; sy{^̨9Txh %٣Ɂk&y|{FZsP@2~L=ћ0jB@j^f+Qԗ}uC`R=!<,^7a19=r|i9Ufu p{.s(̀f|P|B_ݘ-}?a({:4cGڦ@!!#{EzlB:ӤNk&Lo^-S:Kn[n 3)=IjS[~m|×>5@cK:ٲvDo(^^wGlf .;/Q Zo Ey?۽0۞j#UWsAVq7GWP"bY=,~!$`NM)~)7Ÿn[m/ZB8τ9wXpr3y!P5Q<ۇȳ="#$o$$G o<e I:8@f7a3/02wr<| ͨst/? ڐ'q;&OZvɿWDT?UdyX3lcVNW\َ7F6.g~۱J>աDE?衷Ѝ5Kgxa޼bU ]<Ҋf;Pl1Gϋd0t ~z:fG 40Y!~c@*ءN۟Pژ.GewRTT J1";ŝZI \j2j9˂֧b$\:vZmOJ<(bDVhYjrLv$rcR]f6:koG*Te:xO6'\#\c&%LTmw3q{H#@(u,H qg:6Wv,2> ?YD"-X<:9u?-*Xiߥ(@5E~Pnԋ _| +9ѭ^"E0_ kЕƻސo*Ai2 ]Maeo/mˠu@FC!ʋA [rM=uyvJ= "@Gd\G-zu%n,7 h6_DZ0m=F",E'E)jrՇ; jVNEbzѻfoHc=#ai,8D SxzT^X-uVrVUYG7&˷#q5ƨr+Yd:J@K̍4 7 _ A)_4P_; EdfH^N$F⻭wO~_ax Ҩ8|(C[E=5Y\3t%fDK`=V|$V4ʟBZU:/~ +੔v7`lajn|YOQ@&w.{luiW_^̀6PN|XDeV^Mv@9ES>%Z*n,~{$~EJ8a7H㲜4o^7Ί9g.kfqG_\˜sj6 oGhQQnr件X=JAن"m?u*I#0z$gvx뽛1r` г_fqf2e8uGZũ%6ķfgقcO[2lflg1*atl)pD0=*~{{H^Ϙ R:Qm픚>}ҥDΟ.ZaxVc#1h(ߵFJl,rh-8o!?[J}N[W1(D+LvhWI;cpa[G x4FkEBx0OWZ;G2>HUygAb]UZyHō] P-401G.L[p=@o o ] }Ю" N +N*TkYlz_HuGmNdNn\Ep0#H㸇q(86aEO{-=Hc(ǰulsxا.ޠꨦ SLР]2KQܳeOqVL36G8 Ɇ6vbbl`k(w &Q`1 yP>Jϴ̢9L Ty-X^XJ܃#gcc5pVYdf.ʣרԮï Ux^ 9 ~=q9LO1Z \幽D|N jFwIu*GeGMZ0OEOA :cJ4&Y0Dq XP .{9@C;{w1b@CP: ;QA7ma8f,A|$:s#@BGk]xZݗs W5B5Ċ=vwֶ:[W_(c9U1+6"N DFF^О#aF;0SbƛiO%H y iJdK}b@b+~v?Z1 8W\M 0ٷ}ٗ?ob6 /zs0&P_`6|VEUܯ LH쉶Ng6^L9b w(#C#*`<`.^~HW{a/oQ8zΧM={'PDVEa׸9kgQ} M }#MU4efWRW^rX%H!< en{A2! F:J}#b8A A`[`-֔^R6 ro;MA; wz1 zMuqrnڂqj4Z d"j^ YBPWr{WW_c'݄C%G9Boq: `XF\w^:)yJKZ옺4 $a60QF8'E]U"G%z!rg.iB֛C߫l(Rq;)L+B `vj1aLZrL Vs>< #%'Nʡ&"o!fS)RglxlFLVSR9pD llEԝ"SW՚yI9SYbm ^^nh  ww[ ׳Hd#3݋-GT\|!s tl[=JZ)p+!\4n v5} \ {iB.cLbR&憵uS2 Ht! wLL2 ʵPj >ACw{0vfv'| !tx*c9iSr.8'X mԲbh27p ł-c(+ o[%,qMsc|(M3zCr4E?>q)]xaQ#, ,BKd{/JdTbq1bzו|K];kap-aʰ5sz$ .8LEJ,JwYRyiֈjg?Ct"[O0e.&<I;|XYNE+1媤UX)Q?RB,!es.#WaGd \yO8VĪ@jZu`ZDz z B#I ;j!/%8 ~Z$b! ̫Teȏ7 ֊BoB2o`Ǭ6= =n5QUu4lO6C Ml(eWv@Ĉrp|@q%MA-b.5og:LZ6oOyV~ 3aś@V\ss{3Լlqm UZGawEI+v,0aGF| n|0ܻ.3j<8,H;[įf4TwȂ(vFpII Amd 1\h.Mƪz0#_Rh5?8hg`@| \*f 3Nx|H#0 FgM;d(Lz Ao5#XR #^=@ml-/1}hF|o8c79lR# n/N۲ o1‡ak%R1d}@9yzݟ]$ ĦF閃8O1`wA옻dpM 4pBv/f'SLb'Uo,]A'xr se5# *NPNp͛P&62d{PԌ3OuZuHK"k2:_LmfAׂt1wgC-:-p4vD@bپ";B4P:@Nڨ6*D=dID"9 urÕ*mڕ\,a|M#`(r ZjD|'&SԆsm@>: MO+1~ch^ j܎NE8{ZBYG<_L;896Sy(A ؉|ib:gu#|c}epYd,;8^: Pٝt94Mi-:T\ z {JNǭPn,rXNPQYelF܅:VE~r(sp=S{[~FuLx>GI. 0g  tF*smi{eMq,܇t^Xa(68}9RL܂t~"0߶y`UG`; pmqkP(퀤x^z'FDk~v<3˧3g]ͷ[-?9ڣ 㩤_,){olc9o18=3Ş776nrVz7+>iO9հ//K'vCuklѥ_MI)߼T7#.-zh9`|1M˫ܿ%{Sx#+[Uj Oh~;|KDzVr R]|]/yx |?]ƚ<:j&v^`/cy9_>PVy-YgXl~'2Jһ*,2 kֵ>~Rջû@x3DLv.|-cWzt+o**{`|jɺ.Y-0*bN˖yɐ?Į*-dV |QP2aL`7W}͎Ԧa\[ɑzW(j!̗)e^{R(^2'H'@c+ƿB"rټ B{f-ϛ >gZ^ysDhm)FY`nb,(fxW^pʊ>jj7~Ҙ?m/?"JQJk%85ˊZ #n!~w+atb#ro!<473yJܶzgVf;JځZMge{V3 ϦNӯj6zg^3`[_u'q"Ϝ9AlHT ֍}\YƧqyD%Pޣ*ʙn6/H>UQJbicyOq';T06Xս#Y*@T8.o4XBXP~$tɎS*|FP0/MW0:bԪ8C!=r v6lk㼅ʴKZۋZ&oU.AjyYpf>(`ԯs<5} WQՙ'^O'׻2㩕_:T7KZ!tVkנ.u|3|o7u7r::115;5_2_w+.z}o +Ao 'CH7*@ҥt\nKSEQ)J ·[NuRLL_?t?B2:§>5Nl+׍@#/;q] )쓈%MoU7'qǙ;aF vP)3Ju1`}e\X5xъ?*"xh顨FQ>+rJ8"y·o1G@(!(-\Vl]bcM|=J(acJ83a*{̑} #!OE hX;Twcykc8dyG|;ES= f;Ϝm\5֑ro@/c/k1*`ZAxJf8j-ZX GUF"laa|h;zaIG8Ûb R@0!P LBT* ^IBuAu-@WZV3j9iw}\R܎XGŹ58,JK-X?>+D;|2rh1#Y z2"^uEZ\"V(Bh8cU|F=Zx 5.|OΚt(4o73m`}_IYFXn -XU7/.$އ;@;kuuFڥl j\3zjR ]`T%I_';`d/mKw1ް=r}j$K%3z=v hͺ7\I`X-Fw}k@w^~S?L6>vsܕ?Cy ^ vuQuWsev~;zV*Isy &ǜOLl-ɖJ#9fns=?y: ӯ)#IaxtPS3y)+|T̟֙̐7GJߦG6=i}Xh|K+ Deoͪ' ek~?7Uk"7SE{zx e);Jú'eȁ3 4ߙ)9}*xnՏnNF0wm]txGppi j@"||_7Lϧoòޫ %<۶<(ӡe jJoNG al4B+9,8@vkӔ'zH"- @)r|5i`帅fꫫG]jAv ްvQ"<4KI72KɧFQbBoCVroO:yQ7ޅ8K=5UkhW=]Qlfb|Sv_]c}4I ԮteJ)&>ǜX2xZݜ,D]{n@?W_ٸ$1aX6~?Oy2qєzx?y8YG Ha#(ޏPݍBxg=C e Qc3JgÓhTg$` y}vNQċKlOwt!jUB'!Rsy>A )/c@KA.*a 3Ņ| a>wxʅPt0#yRuM*c53-yA١Ȕ}<ɤܩ3&g" OR{- 1Ϸ/Rm \DNwZ=> ڝAnqӶnI͌rhXW|yhjmdφ~Lʽx,4aTQ1R@.GS4/<<)v*| G8Zf Xz&K ,4 z:UKBkȥe=Ogi1vxTdVc7%3dT"Žc'%Vϊ2D^MX+eжݴ#3;u\h] =i0؃PF;1iܓu?:]n!= eĵ0֥(u>c0G0nq2Hn3V @-=uXt.x2p|۟J]ueJQ1F?e V[aO`Rtӈ$nc,$$}6}󊀫D߇ȃh)c5t%mӥmz^fìƯÜ:$S}Jb+2- *q&H9 &vIl;n;cLWҜp,2h%)rꉩFї>$o0FzSi[_M/!& f'f,%}T JT/57 T,9Sջ":+vuf&.ңLKƅuTʵ+#I9?Vsy)b]*CleG}E+lU"oLj8z?J؝'wg:MEl}(Q߀qxGU!QGт(rJ>bky)A\-i2^nP F~+> ad{dc{z f$)~lAcq;~sI#Ui.1>Q!՟@@76ѻO2+G}%d5Ȥozt Rm6E6 !J(颒8I³ Oda }WeDܼ).ꋯ KV-}r=e=Ω$ޝ [d2;G77cadǓ2n(HLc~wh}`Gf=^m)ѶT"O.P{dq4ܣQi߱}r+825{#47d}5j n-BDM *O5wM6z5BcY{+V|O|%@uo@O}V\'c*Kn\KPXUs|vcbWl (+V$}"%NC ݛCɥ%c!kl'R]_de5R6bN,}Ȓe&3*񍤥!2+Hݫr8kEFF0ԑx4M~UTs-v͜UXЭ0Wɞ4}::wWj%JߐFٴDPH h_8O`pWlJ䕷M+laVb N}~KT)wA&|Ћ$s֣ *s~|DTϠQc+ƿX@\M(Au-ڿ\_]dҳsqx_ĿZ )6YVߜGm+9؍vj(Ql!ƵK'5Ď߆jKh&q*5:0 W܌by/ XBq[$3֒v9 D?]"3Yw|q܊VhBW|H5[v5G?]pƌe|6qx_D]!|>Gxz{tWr/ڌr>ظJ@@j5,e0+ӄ¯[N8=d3)] |#-cOUdRŭ`2ì4^6짿~%h^[x(qHu$#\N!ޥ(xr3Ľ=3Z\I]ֲ܂^#Lc#GlxDSj?S5PV-%&XMbu)WG"#GZ31ǼͿ% hc/kx~>ZďzD4yp3Nvk~amѺ\#RBf&n竬0﫼؇|! @QӨfMbt܉8n7ew ہ`Vu,f !衷`x=@Z/dEq*~D=.*"Ӣauyxw mh- CeW`cj8<3n5eEc"7W~i}h닲O yZ 2PkG2Ct\<idnb>^\%}Fx -F/з?d|u^pP܌@gmKTUs6zw/b_`CCKqVMdz_ /'3:,=yÏ4yOɊ<5& Pdh@⢻ޗ6Rv-J:nrVW&0a:բtmdղޖ?e`ٿZ "wcLJM@]Wߵ:iIwcxI:;Jzm){CE~s [ul|i}}C뜥B&t(&!|Qo z@J/AV"/xm"zɛ͑芟$Qi kuK;z)7fcl:|W(<`QI*֕~WQUEq j9ĆJFR8KEy^cH`('U'` xMWBV޼b9c)ށ tMc2W5SV7Φ;~CpGLu-'A}\)r +Eg9(aktho}O'*kםGʬ^ "Ysԁ|W?>>Q'A˚sX?R2ƗN7_hFWI9f:'Ms*I~k\:h_ m-[$Z&al+̓2j6{^ImET]<Z9R7! |4=̧n0|{IH.=o ?szw>ԛȑr>A5@zloR}̲٩?XG!z"ia7dۖKq1ca2-$|Tgc>X +LRa]~*c̻mc4ݥ9%Z@f+~0~jBt/h#|&Ul=j2=R| IQً7 RG# ;d>wb׭?tssm A7b tM~,@}:N-A%O_gbD7?ܓB_%OaOe)3P{*5BjW  S s1.Sw1~{r1/TzYv> $d/Q>Wm^|vEz(yN]F},@N'=poQ'!lĵeQAqJf9ݓys‚4vqned6fg&t\poĹ:8P֪eװr qS~9*'h+CǮ7zl+78Iث`Gu}XhU~i 18\_3hNDZh -3M嬩4OCe1>G+o9Zw%n&3 xo׭&59Kٔ!ϡK%O)uyc [QIq_le1_ZzǠ{orMh!Nyʲ2Ny7h|N4#G;5PqwvYOۼ3IŔbl~]ʊݑ޻bݻGka,\Ǽ Vj4`5k`r,UXžXKZ=]U̻'Iij&hBPA2jG-6/JzCGbw5'o3(g]ziZ]l;ZMyE6H]4j9sN9s)̜Lids kI, p^#nFE&s=]NxTw/E'bXø&{ܛ;whBǝ)eDfl\bK76|y$nEԫuSb;7&&M2s9|j;&+cx7u*9OM<%an''ujԼt~79q>Ƭ -˜Y0Kx%!e0X.4!P2vd;r].*LZvƍ x(T%"P<3Q|A -17z`{ ><~9F,ID> oІA'ntཆ. %$9YOQKDš (K|u)9ǧ$<]Յ.֜jyJY@onO%[MgZqSZw/cjV7~ïnk.~ܳ(Ɖ9V :Iʸsy.{v<6=8_x OQ>'5gFd>Kudd#J`er RDt*|kPyu&z1WSH1X¶وAk~;Vq;h6VK7ArRQOc̩g"t#zf4й۰v'dWv.tBr\&A$o5jCm&a#_}]oY!h y~xyZ_L8d5pPBpnuK,{k;Y7@PǏcYNFӜ=%uMA&l+"=2ko`6W`ǵds#{9T?<7mĻ1w@Nk:idtu&eExpːICW+!Ɲ {-s@J`Y>!2  Y\Jw! \3)onذ{P =(ql*~i3ex@#=; O|pƋ@+o>Ynp1CDV?_ N<6@c):[w/zvi&x3PhD&X6l,bhifvwDpuA-q)gFd/P7|Jؤ&? mdh—2ۧ߶ )~kzX]—>#uDGNJFd}+bJ!gUŧڧYJq }΁%މ6x 1f|L[Ը0LpR@WCҕ0<Nf5ClwWu zrFKLHĩjOSHXqu}7.WuQ9yʉJ]l{5H|ty^Fz(es]K?1L0rvm@F^fܘsreGqa_4je)SLLrÀw}"M0Ong|뺁n3-]m>-sc͵ ;^ꪀ*+UZ#f=ăv^C?$ \AjXzRÕ|)#,m_")K͸ZA "[zVSiTj̐5*϶Bڻ<\dk.=8;("+0=o䳂qVσ}D 1O;°bǙ+a>O" ,ց,5`}ddNgΩa|;/h{WO(eAtްeX#)JN[Cx^881{UP{Xۓs*j{2g<ؓ# Y m c݅.Lh A8@/pTpPX^n`{~ &}zo#= 34~_l 2K[ֵV^{tPfJ-R>Tކ&1H 4Z",& /+i=:oWYRԭc8QH_CdAk=H(/^2 v3zދ lRfx RVn/!}>79k:~Efj;,G9bqGsiX t_m_^UYs޹i!~^L+,QYV&i MHB܆4NGpHvݍ<||30Z! *<~.4~CDQ$fq(眪[}owΏt9瞪:Uu;OG]16} ^$~s۟Ԟן_֏^~ -RU_kCtUzbTj1 ؓb#|'?I⟋3j RKLo+%Vy A{Zȿt^`> ))BޟBw<u7\T(f^Z84jL y?x6#Ι6_i>F[3'>T:[`^13M4Y{"|fd32u9_y!%(Fc-k>b#5J$$䙏Ƿ#*4G y0"9<|8Ӧ3v[X} aӚDwԛ *YxHB~syI'>)Jԇ  s(%,bkFm'oF/qMI2z;kΦ39?ߋ~f$ }>&Ë)9Zs}zl>w䷛WTQbpFUC:@-(_z lXɳГs?{7ܕK8|%|R|^q[ >s7r_vcdȊp~ȏ?|ؑ>]ڛ@BnA<*~P>PJ&jӋm:+O&:[]%,I&Lu'ʇ%D)o Qߔ RDюJu  |Gu5RT }9z:)5Cπ$EO5soI,8 , IKqπ{UJ>#J2EӠiVj`orޏ,?}1耾N="L+daUU|gO$l e:>~yMHʧ$/vו4QЁc#W7E|05,?Y-8Tqx phW#HRGMDE7y6q)zNvOՊ.}% 5{BԧUb_2~%QERѪ9+?q.FZuz(vҩ ;N=)޺C qšL~12͕P-V X$ RB7̇$y#s 1aaLlz{Q{ÇtK6[ Srj]q9Qpg3OWpoYxR{=Ul!c!=MH=&Wn}?rD \3m>+k̓],;\glC1LeAgje\3+*FH9]/]*_d9:W 7?0rav)Oϭ}>\Fm"B?zV{ˣ+] ϚRR_š+~嫘v#=B]h6Tlh lml!eMom <ϠAHv z}{ 7NoȪd>1ufƺb+ecf ]፰:Q}+@:تb &,NB9QyV:d`cg `^/5CxxgG fF˯>N>l^aGA֌rx{~&ruxs8Bn>Y[lmDZxeG&c7q fӾpǯI~ހ.vvY8mCw2GҊWhSŌ$^ǰ8۱\{'sjˉx1;k^sW >vvRb+P\ޗ~K0bPFOqzԄGw|qXl±$pp\3ı>^(p,/̈(0ԑ~"@Jv;j֋xӪ  Z~氱zaqwa cshL#)7@O+AKѿog$#\q6L,GbH>0n\4&@,yy>)-Flt87DgsS< VO }{5H ̶J3rFssVB+< 10ju汧tkgDPV*48IԒp%ZjQ) ހ6I[(TPQ*tx\a&Cߙji&ME[fla15S0$N 0謤%9Syv{|7G|cD8_m-<"2A7_ QIiAb4 rshO1O UG ^|OHIdtGzT/ޤ -ͦ(S%D%k9[^&3C)C98D@a@kIJd"'؛?p F侹>Gȉ'WBL̜8N~J^M O q3 +JZKZVuU:mdmfZx\(0pFkəJp /bЬ63=.L>0 DDTp#YB`T",1H5bvg u֘d~[ocƔY&Y*\X泵zeJm\3AFOY,5LR5>U>fM[aeoB#Zf]6^.ӿN]UL/yS.$czvejWslK.+ypfW'P)7px# OrxS &R5!;1bf~ J4D#v$Vog;>9 ǼpEAlzc6oݱ *\%?LxJk L":ȫ:Eji % #x|xgOPtb JB>R.#az6eZuTƔkp)ՖT:`8=~' % z6h3H_SqƍG -4Vg@_x[J;#߼}tR,QSphʬQ>K3ZTC+7Za5I.'# Z~$D*~&Eᮞxsv=Ҵ4.1?&_0d 9ն2\fc>5FL~sn؃\6C~۶ 5^Ƞ51vg5_t߽χk6|P'z{ r ( AA G/)WP{'jY3]&zH$#J>%ImB+,걕qȘ^FϨG>90`ƳZ m1wn䈢AF9}WeX]W'c>5aTYou`^;@O8cGr>;ݴ=gt3y6J9Ec%3hm{PƮXhUS,ZʾcHwa 5i9~d JZ.acy`wO>OwCtN ] jW,67bk+kIo&!Ɂ0srɊhaƬQiGya,?gfxXgJK˃ ~ۧK-K_;ζp$VFtѧ [`{^7 |': Kkٚ-ߴuU xo^"a5CЄ?q9) E9<7] D;5R1v'P |tatD3mhkTN%ӽb;y>HQʷ 9J cPj%K~+_1Uj33(qRQ3%?,-$ 62ONB$,[(o,}t}BQ1IsEdC&Q&|g?wc]O7 Wp5xq9/pS1uROc  ˹ cdwz1MJUʈFL:4Η~g=n??2J=uDp?<  ߇ģ7<+Bj*hU*D EЪv?<+CNy[zZuZ[Zݘ[j P_{PdfzQtn;ꕋ3 u0%_Bp|lkՐ+Ɖ5[2 X~^ STmcH 1Ͽ\.k-x+S=qO*&B3hNe63 _V3b3c+1^UW V]׮!NC䊱@.X/pY2]~!}tqE>C窓^zoO Js^S1Un!Qb,Km$59v Ņc5C<. Cc)Yws (|oT8-$hS W'axz S"_u^(s-Ud"(*OA%N}63!k jcDΐWge}\ѲKV9+Бe췲k-u:b}"Y~" RqoDօng1P3gL;C|ToTlќ+d-5C_m[e{,5yn ҿ}TNG}/F%qk׵ Fc\T7 %gJ՟ӿDr)ʿgaź O5?RJs%ǧ\eݐOvE=a' -h8{w LWF]{\)p@uo1R%żnA,9)J>$OJ˻JH#TO}Um>)[&`Et'c=xfU ?+s& cTb(O+o딕7]LoR"9y~*Hs r)N0>_#^N-_^^]^ wnjŴ/nqpK Y$$O "|L?NȉN[59>zx{n[z&{O 8=1 kooD|ZoUD.-Q F8*jÃ<\̳NbW̩$RAApBM?:ŶDA״SAW+oWj6' Iَ0jHsoH_!BǼ[Zr? Om~I9hZ7'?r u?cZ<e3g,gJNJZ;0Vlaε()()WPk6x+r%|^d%|.L|X,E{clW}6Uߣs";[yn|fzK9(kVG,X{9,8Dk(&h7 u7(y1hzU"t$-$fޖ]^IkF>uQA/44܏ W 'lK-ںզT=G䆆)ѰMz~x 'MV'iB =3<({f73(.Ҭ :lK<+:_}EUw(>%=9`GpjGEYl{7&\9$YñXWjXorID<v&kP T}Gx‚YZ6.iX!joqvH+hD;p@ $!,JytV :i;CO5A#nEᱱ_Tz4KYlWM`b}Jmڊ6'iq؆pPv*'Mɚ&Lg&qONҨD2`Au4,SZlH] ,k4>[W=oûTvxUj+ln7' #9GH*ѮV5!Ӯ7!plM~L|AdW!Jwhsb0t "U:~'rjiIR8>xȣ|j_K̼AZ <\RûoW k;+X!_b QQ#{סk C*&ٗ.9|:@YpzAfN5Iĵ LRa CO6אK4@wPGӗ~n[H2o_c}=@v# ,Qjea~]<\DZ]w_]N4^[6]4n]lw";Vwr˲oR}W3z+#3 WZ]m`:zSBYvFƝG:>8~zs6exBNIl(Ie湅:auwov~D[=Jb&)-c]A}\=1`mJsj(Lj#ޅZJ]56 q*ҟڥ.?òu9D+B=zܓ+1q^EןAKJ~oi+GkU4XlsܚOr7Ό[iA; AS+lzuW~Sz U_F~^}aRҬ8, Xy;+l4Uכtٿ#p 28(0&i]Kn/GROoY`fqxV\" ?V1d 9 Eco ?ifg ǃ7{x8t}gգ7utov爈rw8F#ПR#"\G[uZHtKpMD6;kO,֥~ ۥL")Wc]Eyv7}#i w͎?7s.L}ḅnw\و6tKDC=KAh;qXy X;`iT]UB6\|)Y_X pJZRfs mo9hh;ӊG>l>rϵr %h3c)b(ʒ}U)ff Tp}$]jiT">gjkA5k4ڱ V=lzښmaNN/fO Q\v1>yށw-)⛣g; pǂՏ] O O6{7<\̍V۸b*3 jaolֈՄ@UVvQ5dq+*YpIn/岏nYOY*+ǰއ`sö MBV:*kZ+ w8S֨ װAS^̤$Aԯ @RnʱS&( լZƮPvR/v{"ЎX 'yLYC԰+c*K}/SϲCK( -ֈF6*7uNVRWLkh\Z~Q ,>7X_FX ַ4XaƫF|V%JMFvU<"J6~µWLSJ(Q믬?ލ܏Έ}W uW0 w/|,k5YK".W> гK{(:{Ը%NɔGٳ|CæׁXOe%J,2wگd|_#::ٞmmf18R8c+yUX%bfB)_tzE;9o$UT﷝Gԃ.[ipAcFKYx$"tED={ ab:M|dF>sWPZ6ns1#==7 |1@t,`8~dv\GC0/|^fpPG-eMm %^r.M/^ kI*ޱrztAR_}V;S| vAKR9^ :yOk*ٲ.v$#񹜔AŁ~V'W0 P˓cCY"Ak vOJCN]F(|_`ަfxm"=Qn/@df/7 t?")c@Ӣ#l)C]ePI@>f{ca!2f 篵Wj4< _8ob>k96=GOZݯj./UeŻvxɈyębU> 3YdKa=irTle 6IJ&Ul Uѯx_&+t6YXEm:nw5b+*e/;䳑L' V  K sx59SD,Vޚ:g(lֻ 5(˩,%PT*E B[>~ !iaqp2 `֋ q`6ֽ ,h 0WD8\< wQYV/x'Ϊf )_j Y{.?yfeEE2fjeqN3ű'|u5ݧhN; p=XrqO૟Gɏ"jvA|h{DԾH_T8(@5l\8l6Rº̈́b~,Ж ]EscLApr{ .@ ;{b\(ZfT;w[G)%IBM mRB8hSvͺ5s@>pF<5{R3tcOg6M<{H?)iLlo˦)NxgW@ȤS@]7MolZ{v>h@ rLk`0h^FX|0jچf ĬRn8]`:#4O>p5JzTŚ}XtTX-NPR$s,Q܀KfH}UgՈ'c`NM@/AFHҮ&C_[,HIc_۫~+}?ex6$x7+ؿ;QqV r߸s]ZW86d~sf:meٰ݋xJgVkYi#_#: ~ @0wmO#V?S7R%Ba%8 `} 'KrǪዌcdձCKK*\Wvj.-YUWEpl=3q tYx :{M|]@A7#x`m L's|8a- =$ NI3Ja.H o}=@͜ »UhNu0_߳&4 66ڸ=巁&cu2{ 19A'aN<8J-V2p] Vw':\[r{nIa}a=$Q0i4nM_ zH( zJA& ZBXwnVў՟H;y$^t4BT!S.lQ}Aa_ސ2~ '[Wr e}S5ê}6}NܯlQN ᵋhM<=\W 2rR՛,|+ݝXu2F6|Swω~Dyv0ٙ(SĜ&^M4Ѱ4n6ej I%uƱ>UB#uo:)}L3hsx!Ҽ\sRrMoziJ{<_^WMjӰ"$u҃g|`eL%u=f.{mʹJ|tZ~6K݀[ЇZe!#K)Tcji/YBjD#̘K>-\`sdϰvBQy>npM@jE]W% i?G.hK@?fQϷ*ʚ[Eaynv@# #lǝ)&*W]q6`- (EV3eWU69+ToTX}=:([5O~%-';YsV66l@eYFgM1aZqZԳrSN/o$6hӋσZ>j|z^Ie.-bwI2gr_Y2_̓ǵ paV [F<0T+G)1'uq˹l1׀??V(=sc#S&k^47}y?Mn{{h3/S?]xQOGDLd)dsmJ;8;cea9u*&'}-ti =mu/\c~pN44f;g"$/xA 6a%kCHkBC>$Otމ9nC׎ݝ6+ 1~SSh `*PD3.ĐW&_xFhbh=c!G~.M?C4iLaRS9\忟dO3W`V?=eTk.mw7P&IsSakSOOJX߳/ǦM~+}v8 [Plۑg'V6 *z+{N'4tʁ-ᙿM,iLSKj<& ~%7~ lQR#O:CF[S86o:BQ_`П g g@BarfdP]E# N"."87ؿ'(atW=^Ky`|wV}uZ :a-7n}aPq+Έy*:mR_0fQf,+=.Y/ޅ:O-0pD -ɛvh= )(jJacY~ 0pC:\spd;ljc-(FFW/Kh:uɾw,cdCɿ("dnB %Q.EƿN@ZsFI(+vL6b$@O%&Ln-yUUE6ۏ)1zdY=~'ZOm,e|dǤ#tŭdw{ NDVk( LTM}-!=Q*˰ңc{V+&|bXT_s<~KDVu=,nf=iw&41pߝ$\^'njWI(I,ދ'II[./N Gɓ<||E7XmټFCo#%qE}9wq쇭akN`1,4mL1kƙ"׈ F'+HC9bW.`KJ uhg3@3.ЎR]S0@09h ,ZF-ŊN+,'C8(Y{z Ч5울W_VXo.euK:L1׎Mph-}&2l]2>Zܕs[4q(A{&ba!Cz8Id A'RKJô\RJZT(t%j :H ;+hsݷߴQ$Ymb3Zxa"lJvRZE#=Msµa'ZbYRX rH ~ Lo;wv.?s̭``/<L=HQ8\wn |`: vu xLs8s.fވhPn"Nx\ d~0xCQAHf*9ܞ q*c._m>GN:5~ߎ<ZRqD|T1im:\Cbƺ@U/*C~܇c7GsTQS `gCXX e(8YMuf1i,>4>L9@06JA2XxJVTZO&Zuޤz8 %IBsOSmwigKsdyɒSz##a}cn!Ϗ0eGB'^Q2j#l{ > "پK buپ'wqE6}z[ 0]GR~iw+Ƀ~2^IE|k*DY5.OTM{5.Nz&Ξ\D)%o[ $xq[IYGʳ5SI{`nha߭8VUg`9{ڵNB o d+34s1USfbg[ڞQnŊgvVJ\Vҋq_tUȥvnmgD ܠ>$3Jɾv[=!CLKh۠hWt'cp7S䔍ͨ.+yJ7ws_JYr=ZJj\>cCw#H.3Ś {AςIsٯ%N̳mS> J),#996])-[i1'ZƝaSºC}<؅xsM;Ug y曀VG͛,Y[bqqo* v>zt]+'xnRSX1g1xRrX3s v;Usޤݹt;f9s}MZ6H>.kһfGqV`zp8(B;X{P@"eV¬iJV!{dtH6 p, 9v~?KXuUԟ@olK~ܾ)秔^͘mW8FLʏ2QAsgĜnؓ[^fVgb=fViu39MDGlqHX-ƸS>bk?:zX=c hhzmzzsm̂g]_aOkT7}izq5O7=b2GF,THTX@ݎZQ;nѻK݁ )c]+'G >x ɥ>b?#a?as?K4Ig'4{틞ćݹػJs},aM~sh xRؗ>ܞ$nMpƋt7AN*sF+:UfS%;E zf߰E0' muxYp[ D[nqn/jeԙ.ֽ8b"S"[Q߼eEKr)[pDuA^rߩZ%a(l[Dz &+^, h`aLeBw[mQc=M\'(N9z.؃` (Qa9Ɠ!nrgöm q+p4/R]N- ]_ѓ1e E (Ց2ܹqBծd-'Vt'ėG>yN}?Y#7EVKU\GJOmfISzi+RIo*y;0'GRvպ_!u6_iy/w+^Ek"UN*TMlErMY h=`l'ڷQo|1̨^gZ3?Ț-' Y+PnVv;Z{+0OC0{%f*oȝO$#^3\^Wfi;TZt\Mh|gEDT3HOM\)IX=GD&DɘI&1Rx>lͰ1N:ro)F_1a+ cD}2>i0SKpDfn<3ouwS 3,6] @Fz}_ø"};DshL_KįN+`vm 'G |:1X)uy~ڎ9LxCFO[}Zޢ<(n?׏:ʱYG@'gIV<9Y4;WQݍN Ev0Kc:rUP@+i^m/g0QƣHTOx1`'%;c|XJ'ŨbD*];}] )Yl6 +)3 dtym[)a$ȧ7u2'f{?5('3ӝ)<,Jyrli1o8#Z<[߈NA'[iXe /D n| +|)yf %7GKkqX+6o!X`F?zY Kdx+f̑a+Yj?Qb)2Xe<@8A( 5  $+q]ZsIJim9E6d&Bj̃0~OAQxT9|l bcwFC.5uGOZ@y NPwŠ0i\y>5Ops1a)?si _[f~Y<@54q.֑M6}O3{3anklO棜χC)ÝF$6rfk:_W#klTmO4Y~ȪgZo FOL#xQ)y۔u'8ܶErI~v5 !:tw"va,x =(QYs{> >lcQ=ٟۇlvګeo{{Fl,űq ~p/Z@], n n,0%L20*/bgh+'H$?禳P􅵫/fǞ/!0"r`)>4H9l:SHg?.ִxhk"HyxƒA(S*2/?jev7Q!sQ/'(}+-+1omyIx iv"?Nzxw]nʞ sSEt6g {LhN3"&،9=~!$LoIS?pEUVb*Ѭ8$i-.$:^beLX" /rVQ-7ۂ9<zڙW]o}뻡yؒ^& %1lWsH2x׾頕 O`C'9J%Rom@9X#+KJ=?-M7\ W›W)@XYj O/oẲ훩t|Vjow)0 =oe7"G s,SJ хZq(w ?GXxeX9d**/rBֻH[; a@h=:q<%Q.OwrӾ\|>.*9 4n:%T.yvaI [pp#h/N-wIJ TN~sÎb 3bMrWBI i,gp7pVan_Xò^Gf:A56?yY}T oǪ8)V%QrA|]Ugt/V/?wNa3o]kjUe}ˊOq>§͘j[Z } cx, xZ"s ;|wuw}^lrФrϛEaVm(0BxM! [X˶gnP6n)&nN>В bېbw4JYk#'d Ъwyjaa-_pU.{ KK5Nh5יLnW ٫j'Hj-l7w}͸z\r+'xշv,^Hq1)f:@߼UY1 qm qR;,_Y-bK<:% 3Oΐ7$!y 綟0ݤt>%0}j-z&(M³TEN3-,e(Y"[t,3IT^z2I=eFs+h?\..XGV:sDӼ֜D /h9zlOu!}+tdkn~}EDO\*zT=($Z7׳2Ș +.R;ZF= ;fg1ɤI47+tFuDS_;X|rOG<)|Q%7_Ax a2qtPb5'@jKѡ.ပߤL3we&QJL UZ+g*H6+ж/2PޠĠߝ#cq*i$lW6Sg%i-xnĪ-I.Ej1#"3qet-c mqDv[ [د27[fқhI Aq[Wgn0_YJXB=b* } R7Jgyhŧ>xD n;ȹz _O]<;N{*e:lngz+ۊ?W3EVylO"G9ãV#3-[N"o;nSVjExz wE|ìl|TX}K噾@F?bv V^`oݭL0I(zf-x_kܛX9(#XoV]w"_Eq#TY) y wBj c0FmW@A]BX;GNq>QP+,/A#if27z`)En3|}BW[VϘxb7ՃšSf̎Bl<mhq?Me+ PbpXfVOg kCLC%ʞ#;hz2@z6Bcj2̀pص04ۉ0jOղJ r3}+&Bh ৭ʽRh K/mMRJ'eN o &Fҙ].ݽ? ][QArt6 " 쳛%C;vR>>_XC̓3:׷+ܑm1=z,Q'W0F@dhC8w"LxjZCo{ S7PV]s`6"LSFV *}Z/tJl~~³G͐כmZ; ϋZW7^Y=J27^uNJV֌&Og-uW*lVwy!ݭ諶%1TU{S˒ K;Mcy)7<')Mľ .:e*B.`s WV`""-΂q[eտ|tS 7/hyBLk^RǏiŧ#|Kbר<5$N51L{b}osJe eB1 f`F :ٓbmuN{\ǂIaj0'Z'qe^rJ?g7a ;^mkn6|1R>Kvݛ8vM͠qPֳj!mZfQYOK\W_<;1oursbLI'G&<9C]oؕ pRJd [@=[U?#*iHP3&? 'N"M.yFWYg?_ڨ=GD9uh#=mF,7.J[æz=5:sۍuv2kmyxҏb1G_г )QЊo+0X!A4,Pp|FX=4޸TJH )6a7ҷw:ӱr?_ .|[XI2+6|.2D+D!2?avr2~>y&H/ùbl%DX,2尅Md_B)%۔ϑ|_~[ ʸy'}vZђCސ-jqTq+%II,lUt#6τZS,VKN?Ym!t~2W{+ҵvFF@ԯͅ`=/w:q_';~w@{{,hY=y7K}|K8/'X)>?{Ҡ:#3<2WOXJS q{{8pDݎ}_Q7UIbc*;PFNN6 UETvc3]HfTu51hMc5& ?i>oh!WɁv<_oTn dy˟@+Hkn=OL{ n A.QvP[ π3"؞höׯz&m58T̸,uLs3榯}SR>/e?>8u>Ax:;y,fBY6NHu}Qc!4MuZ"88C::ʳ+$P@ :eS9B~{Xigl/uڅ U;dogHvr-̚+R $<.C/ ~6u4[ZD,Nlhͼ0+~B,~ee搭esTfRZV(J~<_|VԼ"+KA}&ژ>:\x|Iq9qxwI:)UgEnNO{ƓDfD3Պyblv1pb5$c“(x+Ec;ыߚ ,%,-?^-LCxHC͵8m: qxn-6\拿PR$liN[zUQ+F'%r/5%=vV'p[;1x2@uf F?t]YXxdϙL{[2Ry&^pLjհ7 w*V JW,F+iq:ʬʫ=5Oԓ*Fxg(%F7Op$J4t\` { $NT.VzTȷIld-2dS:]au.JoMw}G9ҵ~TT8vS_u6,e51 G(!-&I -l۷,?hAT3GB)PRhW R_Y>_l9XE0Jaa=Lt)y6Г +te2rNJ]3B_y< KEp/qm;UR(%d.J-%]> 1k^L 7|'-p _נծ.SNj9o,aL[1m1vlrHyY\sn3.ZSƹ\=/qGQ ]fgĕwU::#;z{>W uJhϮ[7T}26rM}/}xQ 0q/m@HxXsd. n8} [+Y]lDT ~(X& N\2 -'Ndc]'&4xlh^\=/4#b5K8x/e͂}”" 5tTjP1c GD84T ,ƚLր68Tz'O&:R×<.h13Ծ"֊`^ϪkbN[xM0#^;ֻV6TuȤӽCH+oJRǭ -) =U *,c`bg3WʘET_xx<X 8m!wjxI~KF=APmAC镠0ua}TjV kC Wx%a-)n_-ʶ@}YP)1yba5i!944MxR.A+BKLn~"ܘA셽#-\˔g"g0_2 -,iMzʚ)Q01?|SW.mrz8I-C_*[UGk1a%/g6>+ 9d4fQiM D~_"5B/i. +nVi-$5x\n;$d`/5yX?i:^B0fe[)oWs綉wZ(E~[FucU9ܤ}@AD<ߺJyf Ly#ʥLƍ?aTIVЖVs RoWbo7cf7=sC;;ou>v_׵iߣy8ÈY񈯮{(ډ-6Sm 3$ȑd/gYzY9r|ǎS 4΋l 1P@fOXq;`(%hG v$jɂ;rql$`3 RYU8%W,"+K_hCngǚ-0+y5az\'iv/\W/Uhi}PEq~0v 7rkOirmw~O`7^a <+])pYýnޓRi=צ׮֜nE@ESB/,ۋ^zhO,amؑ=P3{@= oR)w5i@W^tU>~A+cŘ)D,./VU UkU)MXPc.=hyβL%ۋ) WcP^agoլS0kh$' ?_LV3UbxGJꞎH F{ȷY=6{m[Z-hL d1TaueÜ6ZC2gknd|KW_'3k[4(㩻]#:.[^փ4>"SD6vl:yo{oImds"xgM ꠷~>Џw^l7R9osm73ju\߶H<:l@!š:D noM;@k^Y֭)1o|!ó(7uW?~.Ĕ'ټC*+ LH/[ L)>uiS7k!VWAZǸg#\mWU%y8c]+}%̙ji/}exEKʎed v2 (D땭,UDBmZk˹mt]gQgP8^a]ώ Av~ K+ssty ˸7O&zy#@d\ύ- 88SҦx>>rvCy,=W68W+>W4'C/d}N[ap@ooB!B Y< ǰڸ`e^R漤imڻ%ucJozx,6{GDpbTF5)3ޢ2Zd)^~e1QT8OǑ=kRƮљVΡdEd{Y ˾+$;7Z"X zB*nyĨD*e)੄7NBY枱ǯre{UfrNlGC\{F}H[$2\׮V.a5M5$ڢ _ʘ[{nG.k9FO 8/]xݻ;hvowJoACg-}?qJ}R0 ]WW wYŬ0& 92 |S9w=~CMm\'.{Co^wvuUN]2s 2nw]졒TWqG.Zax$|估/Ǩ0ԛB0x@Kٱ`UWʰ6,؝̤2@G5t V`hw$(t&I$Izg It(2d7}W`"#ϛ{ҕ Yɏ*YKBW9Oڄ1ĦT= zIzU]JB{f> <2pU@Q8% q8$n_tw{a7{ <"RAh |g/P7Q/0A_ϪA'>I6@yAN$|mVm. oF7/BO;p׽Gc7Q.M8xK]~q5jv檔͙Az0Էv3wIYG{"^g65 Vue &eOp,@*9;wl\ q ubF754wI%m_[G k-) F@ԝu9h(cv.!;V$.9mB{_D)T_{Eޭdc*Y({%K]KGbDԏ9ZtaS=gaKyV=H>d6 GXwۢ6ζ4i$Sd)hF2 q&ޙ0˜R|;rf(+Jzi>_TJ]7̻h@g2Uj8Vhyp=/0 }1ň|4ଫgh׸R2bhS2!=s|xB76U8J:q)0q b 3niQ0+h/TQC\6|Rҭ"\a7WfDӾ!(\2X~8\fa) jc60_ww^4 K j*/YU6tT:uo[5=wHəFox;s"C-uXj& f"d%{'zJ*LV (SC%IzᗘR<\FEcРIHM?H<9֝1S=ng}-.o-&*,nEgt6g$'(O@;/F+iܩڻ޾s1Z'k V.V ks-_X\USs$o;{ѐ/C>P"h ߉|oK.j 2Jθ3d^럢%רQ碮=|uSusԵJrfwV%)@nP~+j_ }P<< 'Id ks^H!??wg&6$$Zڢ'5Y(:llL֡5O={P YO>s] 4ٴ`1È)c]'9 tj FPxkT|ʚCDr |Z S;VFY[N+MY#pNxgj/Aը~]NrEu +/@r_0crwTk?+ͮ$F[mU)A ̧Zv]VaN=sJ)Ug]AK1ve? KwxCn獖[cVKLNaP;uyo +Tw.N9שghgwzʯe@?9%;9pBJ髵NN'Ś}?ېzj%^ʎI[6=X{+Ǫ8@J}&f_V#s'V iC+H!]V+t* ` +>؅-zK V1C,~*fL7fTފ7Qv_̳rG$Oj-vB ?{NUSTT /wVGXy}űOnJWLcf;;$0וIE/h0Jqt8UtxnoEz>tQ6\%ųCeϺ]v:r'\84-i- u|FbFYv#L {:\TKsG+G+nsyꛊcbג9$o9.+rffN Wz\4d|J(KvME +!i>zv5Eo{ ~ƕ-p3*2% Jym~<֎.~vߎ Yq)1c^貱#õ\J-L\5c/ETcqѺ6"7,KgȥsZdeSZ$Fr׎݃^f|.bkFQVLW" B= :VSo CFtA C5fCkďo#< 0nny@ 0-ak 6 ezR]%"'2`=Gկ~0\3/ÉxdolA,r;ug )* "e*NFReLTIg鸣a}(2ח], N[U;<?^Kʆѽe sه&*.YKo絴ϯyǙx }]\ƚ?pdvH68!fA<< z4[6ӗU7/ >X3N1j)V@AkU':|#^ތ/^(?50G$fR:Ts !i%}cyoTmݠ<V);BĎQp(깵"g U7?$2AaZKL)S;kϰIu=a8pN*Q@\ AN7_K/UxJE~FѬ&m@bh |~+Z{QiY5SXvuTOg*Yz.Z^tsAzE #êm.<5ܩXX1a%^ܵٴ+ pg* hG< })cف8х9VT59QT7Äm8,>O}O0_-듴1v׮ )Os|9{Z`>+ ֬W*Mk4( yW# ^g aLa|txG>)ÄES5ko˅ !77ыyr@GvSj0_k'eْ1Z5skJ ?@/b_& z_FAY'M95:ռUl*p2irUKr~S.2+1ÆߕƽQqA?vdChV0}41s @AT TKhgSFKPF2vz5ZzзFL f!;]1$}8vNR;o'H0 r0`Fz{Gnr]цJ-P!"I\͒)6 bGI&az^7ml\+bmA~j" x!`}G| lm;X)ق-L gmsz_/>Al9Hy^M9KE$UIQkh6p~񨹋:sYw3|_^|@=wV»|2G] zg>S9> τnfEiKhWRj#8iĄK~P`J,)bjoa%LdkZW|<mՇfEɑF9E io)rNk'~0 % |b}V?s$ z3ŹMkuߣ㍶ Ķq?^]H2ڠj+&.$MˈfУΰ|L aU@Oul|$DM2'. nЏ$Hg"K]4@o+J1Ja'*KTy'$ YzPЃXIZ@IԽla*˳kZG@y{pFqw®ߝp]!Y| + M0w4Su4wQ*e@u:g YE^Y6,V}"2uDF16E0PHޥP9]}e53ed y,HY$b_Cң9z "N烟NY½<@f7]Bs\+6ylֽiZWO)39NW=~$!qBL,J1*`\N-0{'Ʀ_b1CYW Kǿ365eK 9 INp_1t s"3o:PQ(c@aW~ӽ WjL$.cwBj2B.RzV[comz{X=&̺po]zf5n % x̀c)ܘUTZjqCY퇪`e5;&F٨.]D&=sqozboSa4SKi3ƧdP|Y>Y07buj~pqg׾igA'zFk|^ NXĴ|(QF}c/5 8Wtl AEv%щzYOaA)#ygX%,s3> oJ*o6nE{y< e4րu|umu3)bmtF~Y'O Η~ez\\fGbklՈ 8I4Ib{#%#?!m+fNCsϋvK@ nه~w'pnWܾRS0Ik|^}Ϳ!>z1@J՛D~< J{<rSuSkkOpjF}{l+R(Yzk ;ʣ&gk'h}& J(IT~{FPra&tP>XBnNJSʱMjٙ 0 S%ZM8-#. x+ ^No7 x[MNsB~?-cO4sZgU3ݏr,h!61z6VU[0YTUUe#v\K'[O&yLXf##vQ6bOXMGFl\ uwg _JQ6$Ԟ8fW9V, ՂK]썜sZA7\I˩$-'BeZ@G=Vezv.3%+"/d3Vq]':`Ǖ׾$C*T۸~}s*TSgAeQ؏X`Wvܰ:' mT/M{U/#V2ʹkHXƳ;E%+fPp'pNos蝟Aϥ0r ߟ1{Y28#l gm;'^awYV*0^uXacn%:\kUY=gP]( ۯ>u>N[UUd1hGpȎJ;Jrg"HX?9כ|o+jz F}Z`Zz6ɸ^k{E,z%~/_HSj?=qol#s;ג:'&_6:nB|2ym>gh A̧~~D}ՅX“O0P0GVFX#jI,ru (F/Ƒ8@*٥~N~zs Q4Ύ2P/g=]8w>goN%϶mVKݿ@n*ICDjcnE 7pmNpA[Oژ=r_+/r8''=u8aj{d%'1x5g/|՛#JZW塰 E"^%Tn3RݾNu]Ow <k'_/Ř4z+9ҳJz69eo.]:lE ^7eFF2ʹ nm;!<%g<h_\l\z^W%Ex8!ѮhZߞ{LX P;6c@ sΘ #~9_c*S}S-c^}wNmFgSZޟaG0[i)h Az{P␪!GBouxa?fQ2x-I i_h hW u +e,]T!k8r1_ ދ06iF6)|dCxj8vHXZTzǤaEz/*Y@ه(LnH߽=+4IMdx^/v=rYg~ 馛׼s<=ـR 0*2hz43Bfl?`9F)øי>66%*/q*gm= 〤CwGj|Wdsto.H 9vU}#(LxlStXW%\P.csA>{{4~KR+p09<<Ϥk_-ߘo(MϦNad+N,ֽ/VS:ulaXeB"ToJ5'OW&zOB{WC 9W"w#9gŕCX 'YkaA?Obus{^qe Aٍ϶t-s_ ZWQ,`sï /cqNUSjխ10>k5. JOӃ65Zٛ .>I535'=fNY{+'+,Z.2VlW NiG2nȧnjj;'跦8qE^y ;U w ǡL5f ܣXU3:zYX@v =5S ]A0$g4N!& v>m ~JK u~b!dg$OtB Vʋd%Ha:F| VD/-n7/U:s~8Jqf{YꄻswuhЮB|kЎjS/UsVXg{Wvej>Ru  BuNxG-}L,Xc:_˯߀!>Z@0ǫF l h𞽆0 ~ojoެ~m;SHQ3n=835š%-}8> m;<#0#=g  '}0j,J]ꐽ>!v(>Wm'jn*(Y?l&7Ωx"RB>|5eᗚNB~A,ܖQ!+3ኩp.qh(29yeg[r1NN p}.6{{tZ*k0( 5O(=<`۪ ͦ/36n~b*.;ii>Ah=GX?,As޲VwdOCQBrK=N+V?AԝjH D_A_ z:V=xXڱh"mb't?>IP7]ٛ~$hZN§gh&4.dHЎ*rF*TFPy0eދ"|_Fly r/a>o~z ";9z~U|d݈p^[p~<v(%abrya<4K4L_&o@L:sr1G:Q֞=]ژ%e+cFK K,2o5V$;I>.@xhE}Gv4?l[]g \[ƄUȎk%CYQ=D^MsFjy>ۮǫrXW7a3O[1 Ytqe:Ƨ߯ކuqО8Lϱlnۜ5Um54ӝݾSg훉ɞ֚uVrU#UƦvO_#kr@+-jw\Гmed=(+hW_<>ҩo&(֎"S<ec-c՚ČO X*sGTU=uvwŴa~,Ͻ#Xm7hޙ {pt786aV^º6seZg >%&T@-RTxh>J/%*N%,: 8JKj'4 г92KY|ijKh_J^ke۹>T TVQ uЬ.!\XeWFAڞ^{;E/A]Fl:;l|˶s mܖ*XwKe鬌H".+fK Ր<;FVq{;4P'pկ&*g俉ߠѹHП%SK@߰7}gc#EzP<|1G~Ɲd4w{?R?Q̊m526k c?DtBc>ksU=uzXŎ 7nRD!jïl {:S4j hmIg\3`}?[֠_qXYbΟx] .0 V%oGC V\H"?j2 sS x>=nbCې8\h6i)L:$_:?\DȰ [-[>*-|<~:,^P;-܆_N}WK6)ܿn#6j7jG0 5QӋJAPrGr [A1_uԪ!E_>tKjkVGu|蚈6!3 "FNWhտ LmE>5(.kkhe҅1^F]ޯENI UᭉQ V,4N&ޠY(9:V'?5RAua휚J 5޺nԺG^rGU ͸>Ќ_A>:iہz-9xTϏ֩d PQ#iC(3aʥlz  WY<yRa?:ha_+L1o+taQuo+:eQ4fg/[eLՑ֡Ssƭ5T|S˖yZfZmDY>yUsCG6/[N<뜊@:]U=4@6}Uj7ĉ?η?`So?DQ(~?0Ka7^-J`~BgA_3'٥͆S 7~z[oo/fbVGM턩 hmd7.!_#OߒF=%=sFz3*J;m - m ~6OG'wA01pw1rjK" 'vǫDyr2G޿>56 4ߨ/Ό?_]]3QO,bsC s{}.-:5h)}GxxQ+a?"\~Fxó9k1] ooUb3by2ҤaI'rƃ:=?3cMf; # nHl:x,[;rv;jʎKg"Fv**oiˣc z K~'0W" w=}kyۀo]?a:I+K=f"Vv:ɹK|csEp{^Qٰi4{ zC`vAH?e#Ye{T 2=B{8tAn&љL΅w%Mʺy.ᕚ댲Vl-U([cz,eǿ?VTjwk1xIIDjG[o[[ozj_y={pWiE1c_F7w8`py5=~W/ /%cO6 ~T/3 p9]d)_“ a݂V2H;3NNڊM%c.+(Uge;i7M`b8tr3(||vZe؟0󥲮Q])īRkObĶ0J94|7SfTm}lO[~m8:ZyNA^?ʫܨ^aeEY~{^FYdԧEh“OcVgIS~;1^q#N:Ջ #9sV X +%.OD*Ȇl֩F[$~["m"hC T5̾nWBo+k[7S)ff]9aJzkZ` Ϡq'fibBWUvrWwդUqrj(w<Vњ}S7?@Y̻95`6dp.+3txvtC+>zoS[rI^jzl7 |sQ3_aV-py1F;5;kʭ5.z{ Uy6+}&%}g3#N)/jˬ|c8E21 vhΰX-XOG NCnAY*b.w:~dH4N-u 2Q5;q"-Zʐѳ/ij__ER'`5+QU,FA=O=CR\"ffz;V-!pR vi[}clSyәyN 篔o~=EɏL?{~vց Sh5?+_*mkD}m^Q=Jؑw\s:B&$Iāv0`Fj^(t [{ 0Su?2e#.=FhA?)QfI w #oz&? 2Zz3=XJWE/?;EMTG(yi/^bu<\ho4€#Z>oc' h?A5UV¾kf‘,:(Y18;a{ WIpUkW%x:\uEkr#oytxy-#[|4lgG/.w턺FY}߃Lֶwo{0[A;G-1 yn> VQ굽T#E߽p 桜N&c|(G^8l;%WUk+Ut.7)f^=.W 0 S#?]ӠivoS^5éYWUrVHY k3~1 DY@gڋ8RRR |ճIYi֭$-a n^.> hAQbf<5/_^ZIln So1IU,ZC/_(1MD'.X/`DšF'_|7NJ4CU[.GGUA? 'VJz*$Ό5vͫb`ex\ +bfSQt cOL0iufR/-0"!eP+d6B<!wq^6T˄vjPcbeR]%zzٵ<fDOMǚ6^!}$SjZX*\8}3ӼʸdsЏYa>l +pf*[T,9KdHn7nk\Yx_;NPjsyY& Q&|ԱTrlrdîsP屵 a?;(r#̬IF+YD}߱|Bv ~%zc]`8v!]Ox;W aDb͙LW[] vҸqgŒ8։X[hna MKƤ~LPyyg}Q(~$:aŽpGn-kQLʃdNpyTӊi?z{k0+!.+ro?˷ /[TH$=Ղ`ƬYX񽅥m WMdmaޙ a:v]m6O-l`AUX^LI+{CVodYL? ]oo5MUʪԅ7wP9ߣ(W2b&P `dǎ<Y,f֖&2" # s"y8 ^e1, EVi&yϞBom^sbF+,+=X[Fqj܎N˧u[l6ʽIï[אV-R?-9ArYrݷ| QְGBX 0|[)x-|, mv=(pa+, l};lMVTa0g4sMsüa5v\M("tlf*cPjDBqKn>w߱oa==l>2G*Ϯ5M(%nU:erQ䓺FDee@uZeto1Fwl\k_o6KhWz#˸xXȅ\'1v+Y k(e.#\*Wa{ȃ[`rzȯ-\*g(Jhk\K x@xMQHC <=n=铟i1z*+dS\|5*h,Rc`nn(^g|CQmLaoc.Z| 8ֶÎ"~iA_Eʽ.Sk= {oG5^P lE&T!QH_5z~vr6)Pn0-Y]O!L.[MyPpe>hTU;Gge |(Pv4g):CS}z'g0ٺfe#$qNg fIѿ kԢ}c'f/vEbY0~57k sChXA$j7o6 6f?1L߼fnb&c2C@ñį}_mP*FF Ng즟TVgSճ79drZN|CȚx+sE"t 3hfDfp.1S8 ?"%b}q(&cSw1~a܉N }ę*:sP*:s'Μ3 řVq/ΜivTϙ0 D3ݒJ-SϙҮϙøql2qHkN FK9~Vͳ+W \{Iț,{O1&:'mG9 X X@r69xYo./]a(Jq2)SʤX5:e[.$[I2K+I5l^3Z@C=ιxS@֩`5o?`H d|S0XOtxx*' R{p2( i.$~ϣ`l B_9Ce-'0٨.YB%S'CLYia?L~,S |Se0? Mnڐ҂DӲ؂JVS*.U+: :j QA03LeT`FG4`cUA%w$}?/irg9992{FgXܸ#;yվ]$2n3 {S00k`Q4n~13F9$Aؕz" ZvwW*z4PKroZIq^ xyxZ0^ ᧫b8۹᪗D\ꯊM8;EF#?I3j@?f$D#x'dz@*s GnL x!^6>g jURB$$5G@ vFuD}i/Ar!OY"t&4yʩhoipUo̙Xe6)݀{ cqs7AN.O Z$B &իhH}vDKy] k5I?愕׆z.[C1ZAèJcT8+@}aHKF̠1ĺ}0ۂĶF~h1)XvYѻ/4f6׾: -9o\襻fhѸ2p&2ǰeO31ZzcRhv)p~^`8,w]JV _ГF'%/# 5lehcsT3B>.P#&D{z ^}bǛ- !Q5[5 `B5~Pʚ>_.g3[4540в{1 -DM5(.o e=U/Rߠul{uĉ;+)Uz٬FOȪC빩`3l 7pK?KchD*[d ~<@L5. @+y*̞UO)+ls\_E֍d<1C1ey6mW[׋<{X-l|ޫ_Gh6 -j= *h¼NƭD3L@;h},Z](/Z 8q/^@$p,' 6%ٵI,xZ݌9"87a@fIČ:~y"+gšX X:wh]+}.ۭ^/|]VkN&RЏשIل0A73 V.o/ɉ j~"}K;I B?"%(&ua9(^r| u;'ȕF.EhGAr9Z%#6;H !;O" $j _ї'Y19KSa߹QjzD[6)W|&צHQYrvQM-S.52O@ǺW`%r+[JwH%Wg/z.#+:1셬WE| {$Fa,-Zgduf}J4h,|"h:H7e cW-'hD$GS [Q+ݼfyJvVc *}5 &P9ϰVͩXvX&h+!A@tܕ@ALPnuOJp1F=xkO]+@w,ez=JSQcu |F&2ZjS[_qx|ƶqiwFlPd=CBQL0;S>U> )W[} icOԏk(U&rK<)jwrsh8?ɍAEݜ%=W08lgx2ʳ7@$Ȑ@جyZKЃ9b@|=!"i?s~ }?A}v)+A&idN!~ Wo9A⏋!D}u5ƴ(˜lI8}0hI "O=O ?'i:n=$f)I_g98ٙ~e%_޹Eu qɑxbW_*Fvɖ#In"?sN&j:sۇ c/֧+Ÿ-nO=Y]!E0q{AUgϕMb݈+H=H-Vĭ9CkQ:B%X5AK2. Pe)]]l]@ YZ)T`ua%?~Uf-ʽ3тLW+@^; yI|1F»y՗J>=꣜x;J<<|%8S(U_ ]8 Bul`S5L=(xVqң&+9 s{ dP6坕*G$쁚<0Rg-C .` &GIϡES;Qߪ߹vr5.ӯeF<}ȁ5yl9a&,~ =ThR {ʸ۸axtD7uڪ0Wk2 Q9Li<~QlQef{#xzN!Cg,1|O ߢSbus&VĚ{R\1'j=}'H9Yڗ?|Lm}Z0ԫo$xcQo3D#~47ѷ~v;ѭ9mRW5FKe;.q|x RB;CN?'Ts|+*\H8n+߉22 b]S|ֲoRm]8ʠOr"gϊ?C|h!Z$ ..|92)OI90h!OvsE">Yh-־/=|֩ mu:@_ӰG |򷼞7X@1]).}m٘|dzix ~Q[W+')ksw,{TZ<( LKCI\Y$b/KIXRZ|XIiLF ޢ,!QsBh.Ky"'+)\ d_u|7wc^;s @,H%VlUH^Lvw-{n\ʭbzNGQgIcã4VkAWʣcP5ԲZWģ4oGH(%GysxFHeL6G0&m#% v {ҏ*of:-ݧK%fQ4 R2yTwZEfE_O1?T/$MYoŞL#ʙ{⓼ 3if& [^6 U,O}]e}2O})cOvCJbfэx[VY3[b|SFm'ηxEyɆ ޷NH?)9ߓ{7Y77p!䦈ʞ ๕y˙\]QDq2 }8U+'ʳL)@B1d1 H6zŧub{5W$˒J`햎c`j s菀vU%uX݂Cg}r cf^B6!z}xf%VfN~&dIW@{l.vd6 9}zLU"^c|9i"=#BϤzI(8#tIㄶ"kscy9?ҷ9eIŖ q*稢>**p]5g|GNq,EQz0v3AT06._.3_PNgTR"W=AYّK`-m({J{Ha\~bT 9AOx~z1E)VxgK"XzQh*}Ւ3Zj"̸{;HFIƱdsW3%h :_g. RVrq?KGv?C)F'k5P/I4 ZkU4cD"0I=~Azͱci_/],G_(Lkϴ/ 3&3&:KܿK{`ai6Ҩ%`h+آN)5d?Xt ~?&gfܮg3f3k,w]ѿ AMMJ߆Y)J) oVۻ@*)/^矲ߟiDyWOsZsZ{:!k9޾jj^Qmmo[>qG%Q6S&SF+CmhMI'k)2.8Lΐa-7gwCcWkj{g #i}0n7Rd{w:ݎP~swNA=6# ׀tDmQ\(Ӄ'K<'||3p(ϭlz$Fs^rlŝ+)F<.31 嬃e\LEs7ZI_5zuj:Iqv1yM[X]ZQ^`Q`㫐q2c1:j/ WkdZyN-LZv\ [[SN#o26 #?m5W836P2lm~xD>,C 3#ZSy5Uh{caѿɌ,ˣJ&<[f}1ȝM 3YJc)딋2GR?+hݎDž] s MTk*]iyt)@͘5yx&|4ۓz8IIYiue|:)?y) t6L,,4@>!C:OOV @ 48}%̢Zэ-w=5ROȯǓ2Ixե8*~PKhL]CpQA,g;Ϡ1hpLrL9ЧDŽqPJ!0FM8Q)Cە m{@mH,=ܣ9,ę꣱hZ[gpD O ͠s5c>lG%c8'^z8; p>phL8&QOXvf,{i2YYM = .UAy}KG x {+̺/yP7zo]Jyۢu<}~G*0"VW5z!4*jBOO8\h|,B(PBΒVyQ=8åmj1JWUAs@2Xݫ1 WCYUt+,z7N{nȱqcۺ5miR, zΙ'M>hI":kS>(yh4%T{';x7'̰`L@pKňxr20M|2UΊMvƨܚ`ؗ}rcƗk {p )Pڝ^{eLafyvxeDRiLy݆u=Џ\a!rmx5Q[aӗ93$9rF$a,;/ɃO1ˌ^k<%\VO;H"Ӏ>&C N})^ysf@z _j$m'wk됹Ma}PƏqo7֨ZU4HGf_:ksiL߅ͺ&r/ah 1VNT X12+F2\50\o:<#л\dS)P,K@Rr VzZJ Zy\Z,c*l]/"NECnՒ];j_wzct G"wsi6r򁻩5MSM%$B&G$x Y8=XeVHRx8VB?rbg>!30 1VKI_a f\>ČS9S9IȹN5iH~Hym |Òs:.<;eO܎{hTh{%Q.6;䁔EOƓ{ HgKI~``=cyjx@lWHew\q1̸ 2у7GSZ|^a/U?g6g%tAXLb,LLV.FpEĵ)!\iE{Ƈ9PgeWR@5E#p; }LCoqWIvi׹EsA\W. ,z{h2vg FC* viXi;G9+*PԀ*gP1NݬBq.̉ٺxE`C[C{m&A?WyrTAGdMow![pz2izWCOJ(DIcل28G\)Xi}aI6E)ʭͽp~]WHͭ@5,4@4fY+NzcKIlלQ9Qc-L_`I*IYbxEqc~&w=7XBs,{oÌAi; J^՗#*PoyXGui54lZ>yMnXZ?~RI=GiU_W-GC%ܚ7fG̚0oh(,G1.@ڨ o12Wy%*O$K)s5GzTJH(#v 6T.C>"3K?qN j#Bzlc {\/# $>ع;iӽe5Ű>ubYUJE7.IӬttUB8Cl`6xC[Y Mg'<19=~ށZ&- $ys;aA;y7p{y7jځ]dzKYN43ḾLMϴQa+=/x˜IZ0d| {:ViPelc7VLNa^T.粑VtF5l|d^|f}sȵ~gfBvź-3 '9[~͐ڎSq\INlY2ګMh^ /GNKAFޯiLEsExu~S7(?aA75XwzPVc*֚\sxDc[;GEK8}nGI6ț-YRT !'֒-KEgњsfr%qEӺ7e6hѺ]ww.^s I7R;|FFqRڛ6epkGpIff7T2OIShS3]ZDZ'ovym3ϞU{L:E[z(`S9;P=%(|y>K\m 70'SNnF|!ؓOGRqqU3*YȌ 1F23eu"J rBrHQNOE'ndt"Do7yu NQ/kڐ̱,h3oܧŷR6~@ |(LOE@_=:d4G)k1P[sGY\ Yͪ(U1柢q.^^;,y2m8 j5S5kxmj&!Y|-2h6Gs3>&jhݘs1ݙ̝3*fT^.1v\/ZIWLKI1˼>@]_s6iǶ3/xu|dps<q/$*=u~ XoFpsdJm sIgkO*SCJf^5BC_х:WS56+VeU5oqܷ[7+giF K eT"꤬Df)|+ ?#q1XnyR3.Ld6J`|+BH~= X|A,=&_56)s/.{BF5y UOuܺJY(jy{5d%<ս >ރE}(KY2A5,3!}XWb7~ ݄o6;'XXX(:1.1]Tx46yWJ1AE.>wK|MW՘B wssׄ#h+q-֢[>q$`E+Z :޺wy)S}uF9˩KܛѕgUVf_~iݿϷ;`rl&soe,a>v^u@xAUC}mi~,q?jjh,;re,WTzL^D@Vh,Yy=O]z`QWzS&-}$]pX|垡סz tjzTq:;>+B5 <2sIfJi66k98G~X?GO_2o5@Ih_=߀e"Ñ11N]x)$3|ҴHmP'蕊^ l3tW@Hڏ32Q7{S_Xo85jDj\BVZ,槰ǩ jX'+~P݁'[38~/WZ3cWZޭeAb|F.M໥)D*j_u>_+=I|#gDK="kJMMyqoģ1+Sb ċ{HSNV樄4)B,[\:ÕdVח@%9Ť3G)5ǟ2<[f vR~X9Uo||u +%=5Ol(h]=uMn<GC\Ğ}Bi<E23߲OX*C*=z2dK[bF71x(dGqjf0~IS2zk3V%7Lw/a|Zi y( xԳ\Q5\rѮ|D '^bbZu!0ŜL|&fW^䭼? Nc^;~RffK_nI_O&d(#Of~dNoHeHSjp lI>h;@YjQvzҠc H/1 ǯ>B~, S|XGXRBf#H~vxn@W ə^Y%OhxtBzLkr}&GfH̗0OVC@g7zjf\IeWr+ 7u,26NGRw/!CVH?+0Dg݂gؿ7jԮq(^+)Poֱ.-G1{9WٓQ+7ercuGK!?r ],(D5{"k`], $VFgG_Vn*Ϸ;v~X3oPFg _dQd.oI6c93"n~=C'yE:N!lp5>GFܛ8]]z8^>msgV js=B)dfSO#t2PG'vuI0q3&jɜ/vYqH`*䒵sVD1x,C~&~gqz,o/oy SvSrx,^rO^KkK}DYJV1-ʪ̫OiW=q9\bGI6*VjK?{)Wf,*=mn}J 35_Y?Vz8w?*N7|kP!mE*ٿijuP @5vUCxWfj s=ܥ'Tǩ%,KĕEۋg\\3#cSNB?#+O"ޤW L%\j}%81d\fڔ|%Jv*J[hr |ެ]5KTRnK A>_CgBG-_Ǟ&{XIKEWӁ_ kx~qUTZ~dQ6l9Yoύj6?3ˣ"9_QĭfDhTaA6CTTM _L`{1[ո{`O3ȡg蓌/r܊;=r\lsǣ5֣9+9JYt ;Skd^GQl] uU'=p=yMWY*pG3IxPCZ˗1yakJ }beQr(lc'gT3Xo? z-c_mI:[6nWl Q#Eu|Ιjݗ1g%{0eq;IԔM[8Fv>c0rȧsK+"mRBw21Z~7AVN)>Xߚr3aDݺO9͵^@W0%H8;}-fsl^vgՒxSfЮf~o|쨗|>fH>1BY/1[[=$#/# N#~x5+=ӪRefZU2nX7!ؔٔiuQٱ[R-(|D浼:m-槬`\  k0۷{`l&f?nlcǶvvZd;ke;'*lm+Ko/Ki宑?vAU49̞]|F Z-Ћ֍ IZ4%g?Ʃ7%b-Zk tVj_! 6p$d=gUn7#S3Ɉi0'N@W/iz-"M{9^~c&үẌ́)AkgD٥_j&Y0rڍn> nUVQNK9 rӥٌ^)l}\o\NNJw:#eKEv:l(N67KI1)ж|ٶ-ٸ{3yudc)+5ݡTKRq3ʒe%˒?E*Rb]2K`Z:DVA2RV 8 q20JL(SVR\^['XN٢vxwڢ,qHduWJ#GR#8V #*J}*5EZ%vx|P+*͵hsZ8ͧP3MI S"y 2wX9-f:] KjL}z'g~{Դkye5~ H2A.{ź X7PEo}b @y;-ΜA]3wɱt⼔왉\ھ&5/roJBJvJdv9՘]xΧ0&\.=gp-z\ V1Ȋ0~<\3yg3,܇y>ee IIb399YLV<0v3ݰ͟)3|!&{cJŹKjyjs$雌pHfeܹ9D$<5#Z߄QmFn*9C i+hj)S Wp^#$7ɳYZ.j7 Ysie5DTH/zV\iBP仙L5W+jw%>wRMPvs}$OhW^hNhiV֊(lŒ@td݊7I+|u띤7 bЎVe\2]4;ԴH+'oxF-ﳏktrWc:U_4URp|[@8$k 0/|,q@<{"E <HB>X4%gfMz;s 94_6LbX75{4̤9yL{;3IknB(y piXUPBcS*Npy9N`_<$ϋ|2'rhQn_O63W{n:c\Q%D~Z 3?p]iE2nՇ/NaxƧ޸m;B}zTȟBWH?wQ3ݳD=vwp?߬ |#M]7:&D1A:4#l6MM°ax10*L SLB9CV_H'E8uw wYte`Sf|ͳe^3ŅvA{뺐kYo,xyHb,~w etz??@sXEڵآZj  hݰrp٪y^]PU|boǒ llj#r=v-hxvnlږf?.bom.IdDs BKсRNF}vhƶys=0 . C쨑Yމ/07>iSܙcK'd`솎W[~v6ZοĖ0-Iߝ$Y; +EQg+ Bwi\A}SQUVnO=|7벢ͼ.bSgy$TO-H;dz$4$IBSO AH í5\XA+dVk"a%j5`EXKaރ6y<.*lS =B:X:%ߋ[}=u^"#BU 8~+ʺߑxPJٵ$_|;<Y_eUidM! P5zW0K>R][]a) ѣJ="08B j=],\%!rԥbV.3Ro/4m. >3b>62CVΒ7Ked#?Ii?ZYn݀4R)(Z摄[D# cYɬ8b W̓-=\i8z`+OQGuq%wo.@>+EhZudT"*ΊL?纪Tk/ k!ћϑ 9t w p])W|3пA m\wk<+SUH58J_rUJteEq%]q_I.m-FF[ghyE݋KS X~?~XHz-??b?*Bܴe4+Ou٩g.Z~7r4S 7Y6%%)"p'4%43-d l> l%ۧo\'}rӛNdߒr]=ŖCJpZ\$I<إˋ)+' ٖeI?CTiŸ)[ `}EMW:yϙ1Jmj{;ܛG^ XSO`UkKTbl9ZׅNLKD1:I: 6l(NA )01;{Oƹwb_z+tܵx^uY3YR5}_|y ~/ ܚbIE],>s5-KW%W\ py)?\?"Itj*RZoG21N{X}T/(S΄q \B9a|yZ@4[pʵ;NG96GZ Wu{4$?' \ "xcGtp/4I9'1*|col40rF zV~ٵOs5<__*19.uonW\L> xf؏~gf'?3D_74 wlcxN!U[&Kc+hԐ\G!q}<3/~&SdR3JP@FVR{TV{qP 6U]+N#oEocq#+ihIj)C b͆>qvpO賔Qn]j{:߶ov]+ Lh_cyggz'G}N"ߣx+?(?wo"MpuI~^3/;* I?jw-9]O1]׉]v qĚ6D㰯ƼE ؑ3*?-z~zC ڋF/s܀iQ) ǩwϨ ϨA FSM4'#th Gt e0ûp4~y 0w ۼ^q.\mC ,Ca{U"^}`짧QEhasZ`q]`G/36õ^wcc (S4& /|/}c?/])fSaHܰ[:d }U"!!\G$`d̄ cI#ǎ%pè%m~έW:‡|*h.7==S=ߦ/4ḷ-QCbe/(*_Au?#1NF҉3PՋqsWTIwڻT_IփݛcS'ߓx)[=e?C=2 0IE(Oltd ֈfR>|i鼃 a_V4ܕ9kOs)ܨ?(@>Y^Vsh}MYm27E@..補gg%Yy[?0BPݬMk@/2,J߭4ns4H*OG -h2[^ܕem';-?M]s!qfaA}02hDb!i6j AcAV3Glœ0fӊxphk:TXo/BY؇c̿OEp ѐ…<0"wN/}(u-{FB`;Sfit [ K~?sdDxWƇ%+?#:G^{f#l92?",&4~n6;##=N'ó>D7Yoj$'h',>O_KP9telŬiqSD_bm gRxY_-N|M_Igbƚc eբNzTdS C>jį8M3Aq/ õLy-ӭ[1$UNd]ǵP-\ɻxl+X TZWrኛrSFcI{3.^M\x.e-f&.E#~u6} DpvI4$?ϑbYXcWZY)Yd}Ьq1M'K^\ɌFSǾ,f{xħwo.F'/sÇ@3gE2*z.۴RSP5K9z+FM $]F^y.@L~l߬;mdb4X@-݌բR \Daa`XY>{"Nœf|(2{nƑ釢(3f3Ɋ3D2s2on.!CHlBy'KK/FD]Tó>HL g6p> 3Y`QKKfQxÝ3ܥjq!@)nb%>w*I`r910{^5Zغ֔ jxwmgN!D%UX?>e.zPp,ac, yd(E;b pΉf~(c6sҩcC/PԿ::J^kpRwfadX%\_2y!I9(84D^,y{;3n7368otksޡ@}5Z@ >y<,ϩq\*sQ#`VÒΛ=SPz_O 1U N$}[S3Ց+8X/ :(ds\>:Y-gR{q%iZRxNMVtA5ΠӵJs__2|'ykh_Z}ȣw./\bg 70Y/NKhL l]OʄF E[+ P%rbPۏ#þ,h")+H.r։U3Y/#8})pB8E:)dI9ΏZ f5tA/i_*T'1@NhL]m^a|uR<1Ӌk>(Ò_ߎ+W4)˞"eM*i`}P@BH9$Od$eX^)k;'P8ék ߼n@:w`4Rd} V'?O;b&afkjƨOWI]2W久d?&0LLoyGZy{}jigSӭ>)6Aeě~RJ=KtnZ0X&è/ekE=aWGZQܦ?E|FIx{9ģ ÛSTD?ْOs} }9Nvxᷔ6ع5I ^_ Nr5F- zY \8KWImh~r*sՂ~{~ՠ[oyJb?9mCUp3rg #!̱$žǁ?*z:ʘh]@5`w4f)gr-og %{EoG[!KD'NF8k|As֦'9_3cv3'c=hZq?c8 TwZdC?~i|Kkx=Rٯuw6=$&^2&aG iVq}lY.5؏ fOa=A_CY4gu33y$d k#eTk0JlU\p!5s'8"cު<@q[s*h*g0\/s5|!>˶=ʋ᥼!ы /+/H넏oѰ2 ?IR9w _EGR^tLT`#zJ_d/”+3;{ҕi< FqN~R|sGgRZ}-R ϴuտ+58\r~{JrgCL,1XJ{,}XB2rH+xg*x͝%ull9@ .pqT8V1^G>u^ꍿ'bNGtYVdP~ e,Vz{/>ү5󬔙s^yQ t}-29f7U!g')'_UNʿ#%fO=OT5֘vgv_N'%-S#Nw%ma r#UX5ƔO'Gp5>vcip|n盛:[sZ;C}q{lӛh65rma*ٶ!(F_R(/ B[V.f>TFxLO=~?^IF<7L+\)?⢁m,׹_5_/?~?|?ouzie4?{콇O:=("᪅a\hU%`iFhׇca#M_a JkXН }7=jK9#F4E9ouswsy]L2sn2J. 206-(lF\;qMNԆ{ ~c9Z&LtP G㾓c2sy8T02UڍO蟷%*Oc#lgѬkΔqyǭ7nSihLYzՆj מCi=<.уcBfC_x2? kU`t%8.׿6}4>+i|vћOR6o$`uӸM?` T=_jelCkzVʙ`$psdd8Z(6ޑ]صXǾx`Z杺y]J+h%6>&_RVఅ=sgu=3 pMn3z>45ߏ]}YQ䣔R{J H\PD8]38zNWw\X @.H{1`T1`HaE{'!|";>-:ZBc/a'l nS5s+r;IHOo#?SpyB^iv-̿h RDq6''-Fh>oZqXlhX'knLq>/6vq3-ߌdZ#%ME~~>&qS/zTh3 3D!a+zXA1c/F}+1| Pe.£A} 4ދ>$o1kKRۃa2e%@e0y꜂ {70k}@O >ܼu!}5,ޚPi9e6lc7jӜ*~ o7mv{~>ܱÝ6uru2j7)b7Ni[{):>.w39><7f#t\;k/'<iYv gZ9gBx qu[wN26GCjE_^8Qiw}\S,sY9VplZXF+v3iq·魖p,քW Cev?iX {)x{տ b-ν_޹Zz!o(sCCpc=Z|00hًw-X0x౽~c;['9-oM|wy 6rʷ*|5] nz+6F6juTۇNoƞ?pܧƟ2B_]iGEawd?U3# *ȆZ}!=VBUxě 7sbL>o> [4W1,M%^5V8 ak|qm,D(̿PC1A[ )|u=R-'Jxnް]xڻ].UXS5rf ,Xw ]8BaOu5BVxģ,dcB; ϸ[7^RVy㡝 yO™3g'e6ӗl7ú̈9Ҧs̲OO12&5wl4=邑UˑM:[ˌGf];:*'-  w ^c~_CZqr ,\˧kK VG\1@o!ׇ}؎uz|_a.`˅s su!PUV*>.ԅ\ <0IR4hpca-s— Wo+>L\XV5*:QJ+.`/xv+ry5sLi-*^ 6p{!]ȁ.z~wa}a{G^=xmki叴o[8Z;0[ ߈-ƵxQBZ9<6UkN- amEm&iM? +N[o#}l^w] ՍoWطS/~M{J9o83wo-y;>[88Dбx![%sfyL¼0(Qy[ +L{/D\g[bh86¯4{vUn.4(-W;Q'bㅝ$p@lgy+(Cs<R(ZoV!57R565%8^{ͬ#TE?1=_Μm*l%!raVfjx"0d`$y0^ 9o9+_p{892@>z ;ݎrpnvhq U<$C@fug2daf^\Zl۹Ȃ'_2J5=pLYmx+98f<ęrZ0?hiC̝8b LJ+EsZ-߲aO'$om3 {I pmkC[O;݆YԏZHtKΟh\FuTt^sv, } 2mR gű< (uo/hr`fŝ l7zEK~WIn#M+o[ېgn)|޹w1oNh7f̹|a[S}yjJd" ^+ wzx՚`X ]F{ H;g~a{ ȋ`B1)c -zq6|>Yu@ƚuq?|iQQ;1ici#S<4nh={;(]6kCpFjg-= {7ꎊwo}|b{>]M*%>?l5sG9|ނ o,;jCydV! O,svo\W{pRp۾5PX&AEXPԸYJ9|wy,\~dB h}0|Dv^9Ή4Q 4@a_M{%HR3*\ s 69~ Z[,dQcԢ7lO#q+tzS@iy {&ɸGG\s#0S|ѳpt72酳xWQ}O#v3X)!O–BH\|K̒k?^4̌ѕ:Zs8FŚ<苜 ;-rJ0RSe/ P+f-doH? 9MʿmNzW|FSK%tY7tYofdoEmV5?meQg‡.P0>21 5en?E?z""-؎h&LQ^dMc\G/6˜Iy ۳?Q FqM/WU3ʥ9pYbsd[#ck**?!Z,ae>>8;`za#M07]y.\wF6FH#iRLb'I<fǨ|)K 00;=r aPFMAc-ǢXJLYzOvmnIm 4[,(yb|¢ F ZArG0XOpZEpT$ˑs:`088+&ڙ"6a%QJFqj?k&uxFgC;9اo$Ztӏov*Bb.ɣkH!("SʯH'{.>촉AZb ᙼ D&dzYz/I $5 ,zɦ7784jmӞC9re2hŘ3֙oXfZX-Ήt0ۉAC)xsTBsx4E4/bʘ cA/SRR7C^'A)9yF1vR!^AaEt?I<?nR"Dti.β;(6c;V=R6 -wT٢m!Z@:.)u[ھ6RNyYIs͐J+TpTZi_$!L yҤjt2fKG<1!Sr Yf܀_NL9D]r'Αaq4ZOrP;Չ02Fý{b<:6Sr r)x499rs!)/LQ/j_k,KdP.k\]ȼhf鴒RtrdUNR;<$MLӽFa;]AXF^*&F iREhOVtH)W[lULH &ejjWfͱNk^.%[v5zY[ȯu/$9E/9sh8[ @]5]9 3H"ӴCj*NѺxXqrmK58wRE93EvZcIPRӻKSh=ؒ4KJݙD6ⅹLݛYT04*%O NLն%_eH|h&i#0i4iֳSפ|/VJ&nmJŕK/FH8i#Ѧ$wQ1D!$V6}k\AYv+g|cZ%FvK:CU#gu#M^z^ |nMHn4ϲ".:&U`ڤvpҠU Jm#)$ 3fHU(t'wI^QJTvj*}v~$MtI&*OT=kJ-P!uM_'C,'WqprHL?qyXS쬝#DZf,=y\.ksG,~Vd\ړx[R0DU8Jhh*t•КY'\ W亝"ms:DZLL;ꍜ0rމUڝhdP349b4Ex#$Sk`rO"?}9mj2:}HRD.:Q?bÇC=#L;؋,K˘7v!emb ,u&EԎMH:nJMPFB\ϴtexn<^)8`,1}Ѩ?tljYgswAᥢl0+>Q+%P[&nK$zn%KVAgEV^b ͒=>FLgɐ&E|H :`K,tUAK%rr6qE8d8h7XQQWh_'h6}/,Y )H;ҘQA4fyMOٍ?^s^tGYѐ7EN'9hIY"3r RGڋ @: &YgBN7#e &=&zV!%Zۀ%n#J%iZ=Qg(QZcWzFw `c.Z7_%m5;c** ꫉*~li*hh~WcK]ݻZ q*:sFxge?o^Šk|aֶ7K0^jk +al#< sg| ~/tkGWr>e:j+f:(7$3Bz#uQr5NMOo_j{q gJ+ƇVq(S}RO*~ aE\gJ\U/<#z3+u'bWwp)}rsa/aB}86G|߁R]q=HICfamCi(`E ؓG "ooe8*lE/;3bcΥ 8U>߀Q 8wT%LTêR #RAS V MRe|K"7PM\+ =B*v\˳NDluw{wB(v} NfM֞5vTv]ˡ8\$=pt~ú҂ZQERw*IvEOޡpo'oN'qHq{Qr7D l{ek Nmk{A.B5÷֛~;sWǪVwU(k .`l!=(d=i"Jçn|(;U1VLc#o{ #gQβECk/5xqRQT RkiOɾTu!yBbw| kЮXJ feSF瓔ǧU=ɑBm">xc/*ջ|b+jet$yyE՚KF¾^2&Q+mX??E]߉F3`\/5/aį|<+S4s;-N䀓E#"T`N ēXȎVO{ zsB~l7|44Z3,Zs,+APHzXt)mN5}ߋ}PԲ(J; T[[zTQP؈UݨZN0fzKy#eeP]B~~ p? NB~un]d$EB?XME|Inp&>u6qw$v>wH"ٶGҩR>"u+E&`u#ָX9Z^GM+T 6!bՍ üz6>AFx&7D]; &c|Ey >.z+Of.2ZNׄ$)VƟn |TM_fCm<>|{GyZ˚̼hٳ_aQyN@k03*>2 %)^ԬvO'g23+VMq ){R nVUt8ҽetmDܛr{:):&){fά 3>mVVA"faڜO6 u{pMƺp!Z6*O=gAwq\tlk;UWRݮ,hl~FRdu&AlXoJJA3Y3Ӭ;z2Bkԇ(y%-qpU_NµK+w+5Gpqy EԊAK(9npy]4K4 G}ɑn_@%Ќ$  CK_!iiyߚ#5<\Gvhs3fs["R!.My{RB阿$M5\MG:f _GJIjJ,f-#m4g| )}|΃ CN6>Y} KMJtmF[ao^hfNg3coQA -c51Jwuhq!PN=J1} EOΉ;*mwK{HYlpD?~*v’~L Lp&1_cU}M%޼bU_ͻD\IdK& I7I -qPߊih@ZbV,==/Y:5O ga& }zKg lG|Є9:q=1uܧhz30W-|1oЯ zo9:՞PVs_x5@r1)IvbFoFh4`d !ѡA6qOMjJ-@0(+?(O,PrrJ-L50ڨZ6VI@B{w([>m#K>O8)K"M$9q@0ۮbq!)w^)|L,^;Y`0VhDm؟Ґdvx\R Z1EaVizOJvF0X(55j$Qc-n7v`U#x)9 ΁W|l5~MZoQ/0~7Q^r|3&:%~GUܠm\4Çq q !(|r^$&۩Z*42}moSZ0Sq@o -K[+]}kA?5nOuF"~' m|-$qy(CE{ZSuo"x8$eFK z-#~?q?l݁vd $jg27Wd"8!z:k* wotq U~QP}|8pjWWo' ?h;f~ZB'tl( &.njXj7{㶟=7k%zI>"^ ot{FK=}-_#ӻ#by9dUN~_9E p}ҋ8`i-%aNtqm$cK"e,IY?ނW%9iDcDr̈4n?L{w?ޓ{F}^Wc^kNymDوB^yǿw0ג|k9:crG#޻ƚ\ĹNsj8nޝq;~qVt%~Ӛ.yr;9(x$*2lw']p_w=q0bsxwMp"dn<5`sm#x?]ֻJT"Y}9'ֆ3b,{'#Em F˯T<ܹE I]퍧_vmځM۪oٴ["ij8Z--aXrkFMCɪ4q(Bp?3;vjBꡞ !F"N:Eo!cs w'(dϷq7ЋXZE]*ObV;R?9u@Wv)p /YP!OB[Ks1blUtv,H3W%C]#_y5mt&Gxx9Rg"!qC>j]}}z&UA aLk嫄=Vyt,i9>%u7eVȈO$gOq8 ^6.X{5d@?26õ6kghBYA'>fgw@/SrԹ>+8~vz= pdUH2dI~VNs_mw#jrOtxS䵑%7ˆ$Y.-Bu?,Te=u3ѕRC6UWԠ/ճjL{q 4?=Fg9C?fKFyMVʙ ZUMc 5By1̢ fqE,|;g¬mnų: ĪkЖ43z6IJVUp'y*Y-E϶`r ="|}n?}& &a]+2?/sI #Nh[)oƣy^Ū<ψc%`q$ mBAMdUx0OyN䑩+i\v3R4)k}#`غT]1pHoyE?xEL5^]. ~z%^4FVV_t˅X*+Fc'rsT^V h>o^$]iCT2+tۋN/F2˾h{ɫe/%' rst1lv.} FG7WsUIg#rhW<,>?3h aviL:u)0Hίo1sdA0bo:'l DxhG\hr`Oz -n: ߂shNy _“eh!KPȩ÷ߌp_}o_삿{D@ h6.:m֭@'-)~(DB]%4Hq]]$D;=dxZSEK:ыmF8J=T 3hQsEc =:Ws_}Q^\7Dq@zW߷.>-4ie_?둅QoGDSqe!AYc6jHwEO :D:R軓km' SҀM½KGhDol+ހ,KWbLN&.Tߞ䮏hLu4|~u8; 1rx{C˼:XnJC{o?P'E dlUǒH;q|Q [ЄO#[.AR}f={ފ-Q)$[!aOk\0aL;"`}ql -tP C7>.M?^oi[9(>8U/Q~pG) ~=:!z0W4e=a.$8S>ύ ?,ճci WhO˷HNzFaZԟKN] JN==@)sk*z*Y4yә#D*~Sp<#KJNNx2e+ИW#yGp,mef%UcXp%7)]ڍz.k'FRުBol@hJ=i|(x(N+[>SbőZW w/me.%i֪ҢX%ZTWZ:`Vc׎/+Ie'9v$Z_IL c0)O$ĤJƤIR5Z{Lm<\:rFs=S8xBI1-&?:IO.ԞGvQ8y51#EFZ(~~gҒqSzL[>$+0J\Ղ^HoKƁ t\{3L1h #xPbD7.Ʊ dUU׼Ol6?QJ=$=My*2]|6A\+^vp* #,q|x=2[oIЎ"u lɚ{{c1g YkAc-O5FmExVu(=5\TvݑEZ p_26p1_p[+ O`81go%&{vh/HsLՋL}0uU~3,j>i'VO5+E!3E`r󂫅uvU7Ql ]bRNDdmXc>t;/>}xx'dzh2ԇށZzL ,Q'R7b(rIR(s)ᇓ5:x^|X8D|;%>=n+L;۔~~j1 Leڅlu\Q }q_RrSvY˸/cO*#ШNQN$\r]W;t9Ml\uEr1eթb,L%I t.w_irږ4:Kskb]I)FBci#KњE9P!…安o\"cs;#0#'nݳbŃ^@=5G4>?f`CRߠž! ;!}fمp} 2RG?l'3d+h;2ƭ8QWA~ ~ ?p?S ZT1w)PO¸f_<_]V\)&b*ͺfwm;qi4g! /D85 ? g?jt -[ *=$"#9dWkJ]CXYiɮCQv-Kٕf! X>FXY}=(6Yͪ/GH=h|WIig ,=S nM.-)X‡"U.gЋ<5/Ʉk/xhlQv kI~b][}1h]:߳ nNn]ixPw| 6Yx =WI-$ ]2 k'܏7,.s=-j9丄Iq$bPJѓt?ٌ 9{W'YT^%?cSXCIfLVsY5+j@VF}3@s*֘r}d#|o|!^gkQK;K&`;?Kv,I\ SQI77g"+gNej娧Ip}1@n ҥZ-k5+g )"NV~;&ԥL\B"݁(egsb$ I9کI*f` u䲠W]F-?/ߛ&M+ ͙K'79B1DiAtz1sR愈Q-ETZmiJ  { 0]9r?ڙǙj5il#S6ҩ'&Rm5<\T¿08cdqvf[V[>ot.ut? ^f}m$KmFS`|hd{K 8}TsϫkQoez;\.ewO-d;ZNA~ M{?x'UNz\e>fe}H|} ^HhfTy K}VOX~w߁YH:=UL.0J>dLs,wW㢤i "E[(L>z&ߧ<$-e#5W1ЅqO%mo'ܾ\ 9[_SBt|ҳmA]}VpDjy'F GH+7" b'|ߠ< 핧X:'Xc}HY }ĿNĿP4+yEW!MA# F5F%aHw'uk)lIE)9F8ĸg}{ ؛)w;8 #*g07t ŒXiv:G9sa]`x\u݆Z? ;YQof>q5W6') ˠgCty |R\XV)7{=+^:a|2cPԋU3?7f[,j^zeﴠ?::SiZ,2݌gӯٴnΦץMȢ3SΦ~Dsqn֭;B-@X |nj]x|H!Lk^I'溏u'K'=|D>gj5s3NPx~+x<#<@6O%_Lˉ6u`%Bݘ#"9w;|H\Sn@ b0ϹC@-k#q/g#qdr~ 64%FAϔ-q?Bi-ZcҠӒRҁ̖3$VW-Zڍ9<$mFnClY &D'MU[0~(@ e- A(sҢA :QerL"i jZZP>P4^%`Eܛ4|ַ>"M=>>{ǀ0< x`oQRO}!vL-_ěBf$<Ϣo<zt} *zLAcRC?Es@s>Y #.5F#?Ly |qOxkT4H,)xNoQBhAt\sA*j֗,}O҉%RO=[.fVI$AY4Sb1#or`c3Lu>oU|PgH%܈#{Յ7g?@W ME3lnz# QLWG9~=B&ǵ굾ZxeQ;?%4sItQ „Ixכ*(2"fwo;&RB8 cg%nI`\:G논py-99`}_}V6H5k@#7"6΄ˇ7/E_DqzX1SĹb#onRK2i` n2<1#XP(`LXŸ|\+#,7;gnmYQ #> tw31c7_s<y˭\p9~x˳kTW/U &E3Fj#CIư8="KC|YsLZW_V`/(}1w\~5ڵ!|Кb|WM/J2a=Z7PkDo8͢TW$³m⹍??`yׅJ]^kdEօZ{AH߭j$p?iRzN"))3f8a_NHqr.xv@<Ȋ)ĢFolӍhyOݹ_8E0Qs}8s#G4?7Rn3adR4(FWh?cNz v׶Y{\ӬD%ă;ň1!D#COmoPMf/m0gۮ+I^ʣ }yv5؁:GnWG_`b""#SEFJmH'bP ~ ֎֒!XH61tdNUbS~k:fՆȇa[ ZsuA1j 'Bέ57hɆ:]/WҙzxYWa:vgbQ/ҮY]vGTXs*R#jђNC'XGl_5Hh3/ lM٨def&S  AR-ye.CWɶ(@L#Yø+`9U ?Q_k-IQ|z&ekjӸpwPW+GlBZ[+4rDbVy- 6L99Y7YHS|Ve~j Xc>VA W7w9fyCpŞǂv}0okװZC] G]\')KBh˩'n32 ݽ(ئfIRM~~E-{9΃h!ZwF0h\s|^;5^gm aϧP,}3{4s- t3Y1OmQ(z+2exiQ~t_9};Oܤp7T>]^qqܧwjqyu8޼gkn-Wy(t okn5,ӖilSJDYUh<wnvसʮQ$zVjEMWt,DI]3l.{nRxnsCN/PCV `yX]J1xO FH5i&iA"{mli&J+Oا_66EK 0Qq츴 !%ƈ㡘;i0'КZk %*l,Nүc <տ2`݋M!ZbBV??A2J%R`=Uf- SD\B$îv6a%9{i]o{/Kw<,/f7 { cLEi}JQ8dkQV(K[ԺDx!AEkŒ4n 2aK>1ʼn LD a?ϖdҎͱoaD4ybfrvM`o l?Vwp<'+(-x,~O}8l2s8dS?c ,P*N%A(-9)1I8()|-Ѓzh`.hS xsPq}sV }B7 9?X'V>E/Osn~ukv;zPGI|rJINt4 堰,h?heH8CJzcFa!5yp9L@3Qu`6'5<5LPg9 |$ rWk3&I1,Jq;K1˺Yl3/>Nu$&;xg͂?sLɂ~7ZfWbDG9+#rNF|mJC*ܿP;яJAc^yNLb=P7)o/8d(=mcqvIٙ7ΚY|" GݯUL]( x<\G'.ۣO%i v;p>Ŭ5R+Abϔ;M8>&&@11/ ~qTvL* QӠa*Njq]@nQ/㫎6׍Ǎp}a_ʀ[EDqn(>$TVx>7( L(Qjƺ(.a_IrK4zz7(a.JVdoE܋Z.o, 8 [Yxˤ՞Qia^qJ.M>qʕR9p"N#Fڟlɤ+@`UcVFǺW< w(28A rۡGgizt׏!$!JoafaKwf3:J`osq97hZ$~X``lh4RmյéUu7>stmþ^,cv\K ^nZX7]X1! H-3VM)SF+wVa-l7ŕ{:<þm4kJ=]@7LQ> mC~Zy*ݕwcяeʎ8qBnAZBx6L&OMڊ91jc :ɓHqwN4?z 31<mJŐS1 rՆJcC@=l?tR3s`a? h"<~.e^gzoW 5DXE8T!!^Dv*Y!j^X-dP,>:?hc6Jcĥt{@Mn>eΕ8e5l21N9PjPi @9HsVA8y1vwYV} Oų7t=ljbD} ך2}jTp 1EK*4l8wS|D2ſtIC}FәjR|h#4#Vf~:Ap‡:NC^b~J(IxR؋,gTQM0M8kt07y9E3OTv~VGׯGOw/j5U:~#/dnP=文Z\m6q(J_* GDAM! p2XLڰX+>ZFms <]h߹H7bgqQ(BkcSJYǂ tQ`/MZ{R+ p}jPoq uNagٓ, jXR<5uYͶ6-eZГCߡ_s߁`4n7Z֜UVyj07sI d,tX$x +Mlr.&GO72bC[HE?Z;aVoZ֎bO 'd}~]O(Ű|=% T3b< PC]TjD%pwDyxN{c[h0~NS> t[thVDT+;Kba3r% DMId7ј?CH|,.-Vjz<83A3M~-尯=6v,ڤB#0Ä8n#gƘm \y7h73ױ;`&h>q&W=HlkzIl dmmt63#=2I(6k1V^Bƞ8o8#sYg'8#^o8;)X+/+*lfLEMy5W Z& O]FW1^r[&W"-uJou&Ԙכ FdZF#K uHs^';ipj'2֎8OUx\_"Zq]fgQP^Q_h>Net 2%=Gp{ Pg/θ~p"w$ +-plbcyhMIU:}R1D?`.p6^:NqYMnfK-g_453u6R @^Fc5Yʺ+d;)塤2a[ޤ-@.'23+>ʝBD:?a&J&X%&@kVq,!'΁Bv5GUb&5nl@IJ^A6S}Բ#*dګ>K"XDdžJ+V^_%ge ux~A: oZE-A 3~|E.sEfŐA@WRє^=ʣN'1mT`hp$ B 4.3ȯ`Wy$Oe[m;ۚ g2]6afZ"=dzNE4CX7Ya\n4P*6IV!Z(eJ^MADYg)/_{i PP5JI#?)Sj$wEdX/gɁ9uWt}ֆ(^2M)hB+(;*i%VI^]{!ߍ]{VC0SCUeJX1)O(w욱^ʲ`}А$Eb}T֗+#'+fbު!6Rw#% |ĩ4u7+Ȁd\75mOg68vb:y f<߂<@_Bml3~wS"FQZDٛfVp,u{6Ϥd[c#dI%^Ewn:goE2$;úΪ\K[*H5o25JUT&{a_.=,vRKO-I7H.8"BB% s93&[1t6)~' jvUiwjɆ|#ewj(wkc v4GDrvYFtM-|֟0mz6{x X24H|եNCa2=<7l% sY50h"sCo%7X%*lq7MH 2@yA4=%an_KBړ3Ճx#4*DYY# d^ۊ2LәPvnS? bMMl2Hlۨ}9dyaZ)sM,o%]w˘f[S. |+QY >e`nXYaU5$V^`*G'LGl8Qe%k\[,+;=PSeKk)7G4U3/:kgμhCdKXӣnCQ[̼QYΦV,DɛxQw8Wcd,X&ȊZb.3Fvd{pb8 OТD-$WmB[O=aܹVȵ Wyx Ho֊"KR/a,D`>b߆3O(*&%!no/M wyK,@V3x٪#[QsWt&:VRoSҽ@I_+@q~9g1E[k8h[Yu\T 8DžNT/B] r^3!ўu_ۼ@cň ݁CC)a|uy[ ˝[&\U2Hsէ^E|gqR{ï6ĝYl"UͽST֛¹TֳTbV{Md}R2˹EAQtfկs)uOkx"0Xr}yD˕oHfF'9QB|UЎdyQ }fܪ+ OVG_V^ k5$ `urW15'~Idm4h'Pra3F(p?tz @{}F榼㼮:XKsk?o!_o5p /8^ "xʤ藣I r]ܠ(<߄QϺBCc Am8pd ޙ x0n%XR@kJMAJbM~;HUNzogF"V8' F|O"[BoibJ7ܘcz/>"M~z# Rl]n^njsIMhbR,qDǐ]7Kqm.\g  }v8!7s:Bh;˵6R:&TvdȁO\I_HeտxxYV,VtbF?'fSO61XegvGo5R٤kHp`rRYʛ;P9\ s}f;ޠ|p5c^z8ھ8ZvzB;9TRsCY'Đ?gj2Xc1ᛅ#hh'd8ݍg١[xEp!8ܠ=(+LiPf6:H?4ef.*뇲w@ف޵SWtʀHvlnkm"5l{5(K,;GM~D/I(c$֩gk+k^?WMd7CuyOԫv~MpdI2JMەd\c [_oI4g+,FT_bVKZ~J柑k.ݛm^/mgm%cXxB6 ʍH'tl8 q`9+T[NܣS)A6f-E{wzZ;ј fX/OhQv.]b\RM!a,yV~$+b7f|U }Z|XKnn ͝]F{=;YZưɢJQn{+mSۇ%>+BmruEPʅwIhǁw$dCS&s[8UIOH,]*v-]3P}-0_,b8տu'n#{ fo2N*߱ƕR_Sl\OҾ.|A>C^=N,]}ù,q{7Ţ'o?rł3e߇pPY(7;B _z/u;Uxi~X0G:Kf( ,Z꒭Zlgz:C;ޘ_W$G\X%qJMw[yL"QRV0R{XGYoVPſxbImb=Dr1Y9i6|!˫Bש$1q˺_Nڸ%?_W5 ^ht6>4wk3p#=,{*1ʛ.A8}g'\jlOpr1ڕf+Snama4@nǔE:D]}?Kϴ3!X7؏(_>3h`1Z1ŧ !} Ct`& ;rXsrΡ;g^X驞Iڽ{^xEFfRDf~Doڋ7qJ-϶,>-0)EYȉ|I-2^rޒUm65G+Gťc[qj^Ƶ=MC ]Q[lgXYk=_4 #56"O>p~z=in1m[ *e b/츍 3}pO^E)Dm_jOkA-sr%MY٪I Ly wrT m i7my,V;dVހm)vҷJt [̟kg{s+6U=[umWSsoY"Er1ky95Ӫ[D7]fg6ţ3hDe 8tS|vfqS{J.~|5svHLoYR:=Fl)R tF~]iհ)I+pu8^n%ȠuE7BhJ6IHŮ9E(`5'4ꔿQ,NdG`Kc[xRO.oQ?$~hDwaFGߙi<~lю,삖 ^Xo.%_fխ鮏nlK(HОڭ^C(dzP~{)6ꑒ68|qP\GӅFZK:\Jp6o[!,Ï#+ϞFc/)02} NjbK^Hcl6)syݚ~_*Lj^yAlڪaq,hW}u{N=ohaq#gI\[㚴O<*F<sNdQ$8'")5 8K:)L[#y,l/Skel(W8%|NGZ}dȯβ8fj.E%Km9[m$V1>(FՊݨiq4ޱh.Rg .}8 h=?<awh>$d㬡_??qUg:aˆQqug_yHqߓOjFJ[\}7DxN;{W}nA9:OT2x=PLUA=" d|#h%:ïW# I=! !NοuLټQa)d5c(mg$:毂ZKCmަN ^F¼> '8N:Ưq\no8N}t8]puCv\ig85`5DjA3v&PM}:~SUtU90p}=jm}&^|}Ӹ>oOyKw\lg]5W\6Kӟ=q7kp:?kԟdiIJzuLG(o4k"#b|OIczAx1TϘ mxbvwK 6,elYYA%n_AVz~ħMIk,Y|X~=Lem#shI'1 GCd%.Hk7<r %*+Ozf)zu} z>'ҺVu={}u`]è,{y\M;)n9^n8Fzdt8mۻeRCՊo'NWcC[{ߏ_5^`)Z,2O(ms}]~xO6n@[ºSW/xf%vfv4P?M$ØWR.= sy>o>dYl7MIfwF=ZqSAZle*L0'YԃP͝TqoSgP3EOdA=o?"Kbޖ)ߡ}PΦe{'6~Vmz.oIƌr),9#9[bxim"ùw?YٷxgҠ-]O|ON>P rP=&(1ܸ1Es GҞ.2] 7@;]YǮo#X;;)C>I{28jAWû@@YJ akIYY[3f`Xy޿ qoͣNy 1'j<2y{{v cR/|"$)P6BorY[b0<j8;QJ@r];e25w(5 LM(Ky3᷋֊rd\_$ܿ=+<8J:%wr5 +zD4Ju?a+}>"~Gg.}"z=*]U2P!a.:l}T㍑9U{8-ݧy7y)j{tp)1/~`pU,sy3p(CP:c E(>޹qP<%eNW)YgIחHQWRq)1Pe y3e#͝(s'Oitm9))e ŬlZIZ六qM)!_G܈b[&hF}?`bdg.}NT%֗އFW}n JՔ Kǫ7@hJ4k0? jYt]-ַg1[>ggzF8?1R$6NN1B dmo7_i xbt"[Er.sb[TB}{?Ve2F/O%YoTq{?+rj25jo{!`6=9!տ3 2FJ41<%)@k(k@a3_'[6|d"^z,"oEO>v65ccZo/-3m<40mЫTcGdXΟ'#Ҙ]c]1ޤ[Nu a2n Wiz"w P4v-byǺWZZȦdl |]C:(޽oЇe;:=nC3GJ =a B Ԗ_Fkj@^}OjD2E fϘ.72<Vf}H:1Գz<[ut)4r=#0;/4}Gׯ}.W&vrg0F#|5<#ӟN~ +"Z\͵#59}r<lqBܻ8!7! سYꑋ+'x>ۦV\NVGs/=?O{NuiڮC>=q({~aXYR(ɤ42<r nM[: Ǐ'e2+7/Ib1s4=ԩj'UkIP2s6rIq RLHܞ%̩Ď1Ǟ-(6=/#Id(dPA'dZfDt\+]m zn)#e2i8"[EhϴٲL0O"]\?Zabאv+i4ޮF/Ю=;ܧimZ-IJo[m9iO^ Ohh?\}3K(k:ţ]Gw(>iňQ^)suW2C?`܋ 7Pu3BеRy^s9qҳgc#/LF:㱚$Fi2Oې8nnj"k΄1,myR&HvJG$x|HAjbrڥMYOK֔,bV .!5E#@0R1ΘQ3OA&PfrwS/R51>Jй53BPiFKY(bG oN4دĵV6,cVqKZ"EmC##cIaj43,ڭX\xj6z>̓yt.ucCɆ{"D(H1> ֡y+K[Xw *2lG(GqKkw+*4G&)<24!}JlRuӜ[s3ȋ+bjl{6}IJz6}xO}N.PFlm5b 9_b5Z,<Q/ Q=EN ue9hM&N ]st]Zxicv5uys?+ sϵ ϦhB3M6JwBPK栏;G&-BLl[̒Ws|ESE+ZLY."=F8ʁ*V|(f&ǡQ׾$m2,ғ rZ kAlA=VRDw/Y1'4n2ff݁wr͋9bmX:eӕԎhCL_3ѻڐ jCL_W;(bб꿤D \TGR\i4g?R&cD2[>\/-:Mu\'HAdY<&{m&dI t|9z,ŤW\>7 Cq_3cOFWw͵w?mY\P&k$ٝиcgSƙ6uN30>Ǵu^;$޻5X;z6n*`hf}ڃOZ\ct!@c [cX!VjONQzZmIIQ&N[]oF8s(p=p]XALZ"?8A_28%_))GY>b+MȖmuĚ6ƭTa5L 0`D=KXg B_m Hy )(yNY*,9}mkn'|}z 6)v'ۜxV'ax:@l׳-7]J2fѾk@;xA(_T l^Wȳ=A+φ^&W#%!h$eO~{WymI찙s)3̽OX#ٝ0׆[*eel˺`vo,v/ݻ#{c ^횿oh& 7fj}cݡ};pZ{kVhoaw8X 3" J8ugݺ­y}uvWH*k.cEjf6] ef<ܽmԬ&j7RVT1LHvLBk  Ʈ2Gӝ;!,G8'`Woly8Uyh]', )10o'XC| ~c4pMxWDՐBfZ4WP/F๿iŝL%mutٿ~zaM9?N螌~<#+?e:\rMG"t(s*ql?mӆ߄ /ЎƝ uͣnzJɰj*&RnNegB\_d.8CZDā4͒n}y9 O&%EcKD#5)UxknyUyҟR2F<7RBi#%=MN'ݡ˚bf,(f3w\';ۤ wp=BuPb7Qwe,J{ ;hw8yCw#w0aVDO_9 vZIm4K RaZ)n3>S)Yvt&a9]F9YjFw.Z\]TXw72{$Tv42\,;/! =KG!;hO~ZJ'>j;NZ"-# T#<85D=F6K o]YhEk.۵;S_N&*{:(7j, ѯWL纇ߊRRS !AIVlD?ZBDEjv̏[/©V`uYb} J#2V,W9,hsPnx~~ʍH?)pzBW\~1?yUF;i5JvznJN1:<}w~8#іCmYbpwܿ_򖁰W׭ y 2ғIsJ5dO{nBr녔v#bp`Nnp4?$۫0Id}U3M"d?Wϯߛ ~/بδK}Z&D᧵ϟ+ۄ'Bmo{%DmKЧK*9&Z{%w/vyoŧtfgVyTk> M%SDnMb"Y|K}E<4w`5zBAk{>t?9F|&;I.%/ β$l 5FjNuOC=,խ=XlL4H&'fAhtojt:@KVKt@#5A Skq rF08Ίygr7*m Rs(]F;FQԹ ۞]]QG|%>}Ju7HjXsXQ);h"G`;.}iLL 3Ԃ@XraE]ah<:{zl L\!,ffK Y6+ȎSPNNRI~97Reǚ gq{\lXi}һ["b(:RG%`{[?1j1eD?2]Y+p_F.f;\Z^ujb'>7gMʪ@繱w~ens~oN#r5& ^3;y2ݐU׉6꯻ܲSg-}SG-,$9f7kȺ6Sp&Y:"#a G,Œ˽:,s]rZSK^s蓗v%FVKF}N%ۦfJ>W N^oü^/=B}`}HG\dT^AS6ܨ;L̗@ʤ8-q7Gt5&: s?[+kѓMΖ\mh ~{ &;` +|ZڤV|lZm3Z0?UՅtDzt{^a_&wPfBv[yr![LC[S<Z 3ųM2Q6N6>#jY4~"Deҿ5EF~}#陞Hczu-yNF]\}&oROZۄԅNv74K%< {Zy6yNE?z-T&3iY~'' 2# UteX}FƘ@sUV`iլe*7 xO^MR͠Խ}0~W?-~[eYTZVE?w&5#W򇟱TF'!?}"yir#BxFr%p|jwyRh]p-KhΧx<(̃|WY|JyxٰOLͅ/%ݽ6y[}2v`8w2Qx"+w/!+fО9c&=w_މRtm` a-$0;i,k<~˧\;rBťJkI~%^(YZ$YDd%!U*`tcb P:\dZnE 2[%ޏ`6'z9֘wݹ$섶\?sϻ0g.]Y^ekfUgzu'awP{ c/gdE=G?Qkc;7.'1MVWtNck~; \Yi˳oPv=\A0E{~rO ȳՔ߯g5m)VG{q1>k߅1KN+e0ke#aEKIx7eU78t]VHf8d. k{ *pފJ #u[-!c,IK'POPrXy*y[o/è`,:H<#3}c~x(*yrXP:q t{nf,vCl{uCC e.p4k0};em>L{V= T07p;mdV O]=zsPgEhc~ lE\(A@31]oR^=-+ןxd/M{tpq*ZMK6]ًiأ> Nw?"Swv)^[zX-Rd7Xtˋ-jw4_I۫/icnN,6J ieWظ6 li>FT)U,4i!p۽Vfx(gT-{1︀ΐ]YV o{9x,̿i*ѵD,O_)ZwsTzqɚl͚yz?#4}Bb:tq~xV3Qv5}'>d϶Zy.^xJNzWb?XHqeԠ+)#y2F`.zb4Ժ%y/+r&x8M$yp3 4_ ]W>.uM^ 3WmiY_d֘ꅢIWd3EpײfvoZ(r ,6Ykb*:9{~s!+@/ M?3:/R%.j%ۏ\sb}F ΘGXҁd#+aχ3^x!&/4pʋ ͔Jf9M XX\+m+VVP,4&|x0MȜ{k|W7|YG&W;)Fpoxߔe0S2짰"~hMCcC}`MoVe0w,k ^]kr,UXat88~/mSaa2BXԕj <[x_ 6[5Y4bM:'f\0Zb%x^b=M$;j_Fqͥtr~yDXJaV6DiǡRW1'x&":8$Lx-r.;o4w`d /Ϊ07%upV:09bd`k`5c`.g)ή7SxžiTb7f@]$fA1bPY|ድ+=O1 XH0S=2,Ő $1}5|*jL)*=;^3ojh!Gg &Z4j1̱g.; +Ρcq% /D{{0Zsէ׆x] 68Ip=E|Xxy)c)HfiyWdLd=zѫ}W6C_d`fc [0ed9Z;hedǛԽ{l,[)1S:i0JfvV/{g@ mQlߕZk̔1 pi>< {cY ^bSFORD;(I@V6/\? @IRkr;4`g췋 fW.)1pLqxA{C#[Qny(~6ڦ,݉߫QEgDoǦs 5]E-0V?Ǔn!ٱX`Hऒ0_>^l+fGң| k2cD(÷Ɍɰg;ߌz\~ ,%\|HUV&,au1e|V KnGQy:" 1]vPzff}^i;2 cKum7 9ko5PU}FDf&xǾ3۟0a}zO=جw.J9yQ2}I5/<5KuBPxATcxL5֨i4gL[;YB܀ߪXڍZwrV# (|i5egvws}_x_æw{#Mg6|z8F l9#fJ\9=,c/@f::y@O{^7>hv~fwS#v F6 cG6is۩ƽzFh#(VkTuzBQ%F-I Բ>ORXZ mbv' l'͵>N,pLW#AcVȒ}-V h3rnhf,0$;QxzIxgD(|'nF#Q 6D'(餻 @vQ_ hjwpuF>_rI#kwBbQ8,HSQRH.尫:^Y1FK,x(CXvdjKh1SzY7m4(5McRHU†RB+ FNw,nTSx,Z u' _fth-e] >iEfz_d#Qpߩ}'J"nfޒK' ,XgϮG̘RKˆ_Q4[zudRb|5z<܄Ӊ`t4O,a `8:,owl0E}4dIu~ Fa5ª'E(ք: UhEYžug$7*ϦH (>L\ǣJ aO_X)k폫\B0CJ'+a]|(uuuFdWI?6X$A+1*N??ߘ7ʷh7{䀸j%sGs7_$W8<] ׏q^)"BFpΗF9-̀s^v3(sTSmI#c4$ELm\Ry{e:2hP%l?uTU4vkΈ/E&<2],8)!1~xl5w ?Vh=u6fܜ.8vf~ +tZ(75qn+;Bх2{#٫${R4bh+),rNOs>;dk.7t֛}).s}x,R1`[0NE+"*g'~=."^ȞFf"1+)*`?1.'[K6y̶D1{sY䟶 k;dRSw;#l,@7Ak9 X2UJG|Zha.?ra7+}2Tb2;[؜=0F+Uz=G"U lxnw3$},! OV +àћmAjeO鰒lE l/9[nPF(#Y:O0N 6O,XEw0{}D)ָoknM v}5=#^ý;j*PVҟV NXl8QKݢdK$Y؞PՂG,KZ8gZ-ߓy!v=C\ _CY-BKBڠɒ9x'*vlkoMZ$S/4\j"Y (8SC|*/ZOv:3%ySK=H3g/7^Y|2 [`̃1` S*D\n []ӬWLb߃,j { =rN"8!0ʹ*?k6]XxnLϰVXʻy/K~"~3FˌI0x昺}+|o=4%N}9FA%MsG8=Mc+r 9<0t8f<7w n8\xdXUu>/%7Crx^ĕWJÓ_ $[4x.Xޮ,I^[4Ē.?nCsS,6cyk{=4Ә\`܀4,a8/Q zE=4~oinIkCDOMRml=g3Ӵtvv.?pno4wIBj!xk=CLڀg H0P盧~e[l13^\c~/p?D6hɘIG6OMg~Abgd8ق0o!#WjR*Ak8giy~ {|%_5Q\s f3=_lE=nz|FV̅-VYz}DΩJX+fU`WkX3Q~#7 }-׳mO'8 SЪ$Npwɓ6'Qīe)Co]J4ĈM1£b8K(In]v{\DZ8Q:`oX{3V/! _b7({G!{?1@'Q<`N5FZQ= v$Fh^[ ->4[yR'Rwj{m;_r>wOB+6^"իQveLf;r8ab?}%Yy;$J lՔ'nKrxq]sy҉p 'tX?0=ZmCvx]hs=3i ;я7?Bpd['jxg}g:g۠N9<伓@YAk8-k,0&Q#ߡE寛QAȮȢD~Jtmղj!ߘR%ϲvکQ]8.F( 6lQ"}%9 ݴi5΄#- mu^O:%h.tz+q|!$lͦr:ވS-F~G zk f1N)dMrLN o-Jo8F~ۼJWtP%p6ߣQς糫ϸnRnAnH@%wB~y[Jøҩt^۔M xC;9O /2l s/䉰m)YRdC/t*BҚ^»'ufJ2׈>3?@Y lpmzVx??_Cȭ`VY J03p+0n_(VVh0>Qg"BI+viӍ4i49>0't^SJZM),dE(dq=F2E[о駕ޗ':&nJoop1h3eIyӯ84NVZ;ޠ.w(KEg"Wr.\y§[w~nJćFJ,[X~5 qWoa8HƳ M`y DAL]]APL-NC|-OOa3ԺCaH-/A6Q-֕zBjQf%䯡STmG5ß"Gɦ'L$wb482{5,Q.7/wJY`t?O2yyibԗN^ ۅϔj wAUzxhq j i$IT@">BoZ:譏3}1۝A0=LowN<ͱ6whx~#x¦xg:ƎicjRN/5h w1Fxz z{sz>zG쇝SL^'VUVsCp<].NkؾcB=c>&}JwyϴPK?ZҰ*"/x};̸nB~ID.kd)wpdnjP_KF̉ ;.+=X18=" d߻X"˺3lxg\|s.+i%l,m1{]|T= *ujM1@+Oo,⾝Ǹ lŗفc6$ ^?ty>?Od'I>$UppI6kߖaLa:nB܌PI4ǴMZ~o;ZA1RiYx3A.YG;"bNɶIO)cIUα "Pȝҡ{Iulߞ_0FAh,& ' c܊_F z.)*v[HW'Ė+vי iUP{!' iPה=pu1K20f;X\ylɴ[esV42/F -BGmr 둊" פO挽ܧ!޲VIR_;B!`o(5p[V-{1C}AOA7ibX֦x#O'i;C E&poN巍Aebәt0mVֲZl3^Qey1tC#)C;Kj}NWiU9B`%K5/D3Dž0zWJV)=0|h 9TRV:v7{4թ:$5ayU4uAN:C%J+g9t8ya3JQ檿Mcߩ,L&A<ѹr${fHӢMd,̡Cʉit*s9w˛5mv/{4l38 ԨMk6_{&#g>mw1`No-e%&P%=A{e$kv_\1źWݤ_)3}ފH7_[&JО|tӣZ& 6=Fi3e߂y+%W*Cv&'=A5!J^33\ӻ#ܿG[D wXeg~r2@[K&4\[yMC:ȟpZ~TA'pQBn}}ː7%Ph寪_a~lxqs>ja-Nk0mJh?.Ie 6`|%x-ߍ<|JSčH%Œ\yi2Dj٬^;!Vިv{жFez(@㓟Ny߽g}D:I"n$[fuu=~=[RCI~1<jB(zP(BYh=^DT S:hZ_ ?blPu1dl9%G(-cJbK-y mzv>z^g_9R&&Yz+OP~fv*LkWGxoٖTXK)ĮЈLYo:eYyȍDVy[ыcpFVPBu^x/6qvIjBE/59Gw ,ɽH猵w|͗w/ ?M_^̎2~d|c޾9lQƆ9^@{/˽q˽q˽qMzo\qi.޸%ν#ΟrYoY (.z%rKg2&`RZSl9ijY(W )Oe-ގ؝.ujѵ"i!Z"Z9OjrԣaKAܯ^\8yȝUJ(lXݺP] uA p4=@q"4I~k j^]z0綄_o@;!zoR!R#B்F{mG]zXf{2>>(QߠkuZ\01¢X%0؎OH FW6/ މRUWd`.w6վzxdUwyixW%q10xW0}~҄j1|M9VqmZCx~1'9Y@~ۭy{nnkFNl_Y׳*19][-Q0SD+x`>kgKӅ#{/'6ǀ4 WUN7;MA ]Y[ ;_'`e@zwn+G,b|b&-LR8_yO3:-W9:|H]B ru|0\N8b.'?m9W<`ڨxɉ8%7'* cbo?W~MBބ!T܂H֣ys@ZDӲpRP{=ubK=Xs̶A9z/R]fJɘm)9"Zr.vr]w*P1H&@lcIExٽfa,迌ѮȚK}^'p k,$B%~s x6'L̵u*>YFo0j!yQ6=//[!ro'KK_)YD FZ>{;i_|"pӳ]uFɳIgwi|KY&OQnoaYg֢#CΏsV\:䷢.6١,ٻĔ78]藬|,EJAnIs1,0#T'o/_.4"=wH=/J N29dT aF/Z-:GYעmpaON;Pv?+AspƷ:sxhJO9nYZ%'}* Qt`C>ׯ}ǏWA%~[8V9 ץ5 ;?ײow;3"/M"!c#f=OY<]vC2I=z 'wMDgsk8Dyf[|;n-{2Yv؆Z7F?F=QA|̺JZDQTQ3[wkHvc ƞ7ۗ6Q;L3f3fI2m({@6فE2URFqe+IIbYd[ˣjM fc[شSH<Ú˸;)nh-<|Gމkd+? O2AWĥ+_b(w>'PNdӨߺPyr fA;6.zZO5'Rq[u.Zkjn)2D>ofY#O rWfRͧU.E WW#? AV5^eqA|EgX4rOF}W?6Ɖ; <9Nu 6]lYЛȐ#-xıM_v*WzNybȞ)~1'ʖ8%^Þ ITOx:UɆ߽˵X-ʕezcS%UZՊ]1Tכ-]xEZC˗gl`<$AqS 4Rra{"'z+,Fz2M`h} o`]x{D\Aυ}%gsQqFυgh9q]`%bm oo2їS.3n2O_yTDiwo =M^v.MW ]93cF. Pt2+>7sMdz^&,,Y>~ڎaT>Y&lHA\ͼӠ|PX]Bpi)y#BЋUD?jM٥e8CE?PVx+內z2Unc>$%%ݝ]i%;{-^ԕn r8du z^~ h`6h7QhK1A .He;]B7xKFki'X 9ĻݗE6КcRaxcZ\ dSmLxflu|'~Y2zߪ(0k {3j [#Od)c vsْ˰BҐk,u3Ȼ?Dd>3Ȉb3c|n3M*Thnn,O#q%#Pf>ͱ_X$/ _Io:M!R;ci319ؤBq9[*B f|+N\ẈQ䜳wir.;`ZQeUʽS|>U;DMvZ<zzwcPԝzPmcΥ|nh{<ڗ n1Ez{YdF/ 9Oi$[0r*2`>j 2q ,sC6EE}>'vGx>͞WX1jj |#m&pmw ]/"e[Ñ}aG2P"EbBmEf܃ Ӧdn-zLxsNm9j8hbBlO]I;iQы곀;]~gV32dԲY9Ȗ* BCΉTv9b$]ލS1s5跛t :"ڇA-AO׸͡ ñ u8U6n;SP*%eeB[&dk=s뚉@T+ #c\f J<8gt1dKќ,odvA97!F <f,/t 84'27LjIT*| }/g0fxU KZ%e:nWb%ey}dNt6o@lըu~[REh!bD`~R[J!m i_sI r/RG GV ї)+տQόM@cq!FQ̨|h Fq8CR;V A`{{>vW6V`Qv +9Dr z3e}.P_[¢֏2N۟Knd)+ؿ|r., O{ݜSEqX1aIBX<²=)#Z,a,,BVgZiX`L0'h~/{}8l!1 jF7*3ʒ7H=iH2,gx1"7~>؆R2zR3yzP;_v G٧g]J) FbScĶQ9X^ !Ġ'w mq#߽]Dm{:0Q9t\Am䟀y,AmE4sʀm^YRZTmԒmx5c)A}kCFk$J6ȊGL7)ra۫C~/V]=Z)Ef `c,;#r><iDs+h.;T+$I#nھv{-fVIJ+(g+ɔGFl 'k>xYMFwgmg,[nMc (FF>8e8jsE}{=/VB?"Ic`ObPô̴վ@wucs25u2DRϾoFV*ِH׍K4|^ }l 1"\޻Sx b-A&Ikʖ6 T=A%[ >uކ߅c!k<[n\\{9}yl3%~ۣ 6'sa xWh.<=y!]_5WfTVfN;$BۯN,6إo|8V.zv~=G-kM QU;|Bq Oxf[x {6u'j"zgt(b9$zAŎkН1EOb `9@N!{s~'~0ho]}`@ 2YkZ)h3L_:WYb]˰N.nWF,ޒ([oҲ}>_-f%v ^3Forx]G>V_|ܒ58ZH{ 4q/mԙ5Fb"8llHt˾^Q`hOA -=}Q 1b\D)3zLp/-#+.w~þgZRb؋Lc|ĥXZhZoU[j7OZLWo v.m_Vjsm\w΃1π1;Pm"*^?Pv*"X)JlK%8!UKmK]vڑfs5cJrsb<|G[;'m'1=FXi:CQ24.Q"'ZMolk:F7s+lC^Fϛ[nM7-߶~;eh k2L]|[ hB̲7jEMf{9SVfQbN<+PEIjML c?-Qx0#㿡qH/7#Zʼn|J oOc5>f]gJ?]'-"y?νasW2+[0Ogԁ ߆aF,85b[3@|rfż l`lI6 kMO{v4Z$ ,bxv1ܧR5xf}:ZJ_}.%=~q>3Uƒ17i\b ϖX}SV%bg79d[%IIY^@J t(<.oՋpN zOco%YBb~,,!-I>:EC M}!Lx`2M ͼfNv گYenklMS܃Zv䆡Pz(]Bs9lh3H7Yl91s#{1x~[[mWmr sI qYb$NH-8ފLnvqpNυgkgd|-ae@F4a":~ᗜ\KOFT zzMϷ`K% k13Ԟ m\. FN޳R֞!?ϝ ۣvG`;W>8X˞2aN ȇجlb( i'' 1epVdC!|BnsxO[`;{V~A~k 0:!7)Z{7DžxF>]@XYR$3k_ si JpKf =_[~Gs/뫹C_ՄU n `߁IXAbcr 'Jv+J6 ۳wvdZ;,X'XҞ]cbؓ9 5S r^ YKam79rd;S3S_o>fNӰ; yVd)TLt/WJ+_AOSW꿒&SW"=M d$Y[" nˌ{ϩ:= y {M=T$XjP~TK|G&۽羦7+Jr=GIcC>n$nI7k] 1M?,1}F<-Ж>D^{ť2 QuaC l;s1YrVҝۭrk@g"~յ m L/mkE>vr(/4Jۇh$k#!Gҗb۝:,堆\/)z/ʾG7}%j=̅єS-Ҝ&9 ԧ>Jspm T,=i&]ֿ`ozGC @>rtҊޣ`͜)P y[tVO^Rs 0˴R:iTof Kn,wG`2O.ϑ68{5)_&$=WcsaF64#a}nk OC1"> 2Z!dq8q\Ccq X`4`ON+&svHY!Ct^uh $Ux+5؟jX+u}Av V{SbZz8VBk0'/MsqRDB!e z/RoB)/嫕rEN^| .useI+bxFeQ@;4;TAC{OpoS'0懈B=ESL Ak<34 b"ahr2Ap*iz^\c*}Nx+zܹjqƧ"z)KԗFu/ND˩n) <]IO}t;só_%%Swhv#rtVr9G8lmv5΃oP63;ɖ~9 ^ $+=T?G~{3To{===|V٤~}i}?lV?ʥ8Kg={e j~0 Q\Nv+YUNQИdE/Kv&=d`&*1 7,gS҄Y_6fc "?^/{DIS , B=) EĚ~+crqyWm` _wg,bnhfewGT>f fc T~CrȘC- 9%ndv>)O|yn53)@ZOzc dzE*A;HJ~H}6*ߠwXM#]~mAK-Ɠ |f3SA+ȗvܽ,.7D̜j-ܛGQ4B0 !$C8 gwJY0PcXg^ATCHMTQK̨ FE!_Uu@?3}TWwWWUKY(=b)jP[{X^Ǐq_:LT\%]RJN%6hױI( љψR^q–&ﳄLk]}nśX̱" VA.j* ǏBWP8Z^?}K+i}\cRw @l|<6Q@p-?59d/×98T8rOw`WYcw-_]l.nchaE12D7:pXBWn[ M ~3GqҠf:Pi{2J5kҭ+{Opˮ_0zj}#*"&0tUS–Xs &Z۸ژR-&/uMF6NJ.9lG)2c2ب{EV=Cu͹=%^9 h֪- ~I"exPfrvz|B؂bA' FŹ[EGA^e^\tT;Dۛ/&̜-(\]ɪ>H݉'ݰFCv3/op%i7ѭx-銹nof"If;T$f+zN~kvh F-6{[ݗCo5nkD5,& j~Vưڱ69훵}uiL+Zw\qF71x yhg!=|S'[W|MG >4ypJdFЮ=Qv^=*?X/CH]vf&e~ȌYf=J”O@|*fA=]Ϫa \pvS5}Q$,V;궥[N}F幒-? !=ɎOˮGjpS֘xa]a^+zF^UȪ5Ba~}~;ukm6z)sImP;HOc%f3}xQ~VLqZO/MDq[Tu.xuu#-_: σ'%(ZlrwTy,p ι sYG jj_4Dh#$mfx߀1Gi;05i~~F ;<.[?s9eЫY79ld"~83) vj>O\yT4 p."U;[Y HsikY߂PC䵶'oT<JrOWM^{Gf˝n!Ț"-Lv4G]7 5,1ǙF^H`NPs~%AW `7th#x&g;κKD-z(@͟τ}efα=szY K?j ds>@m?ZA'pUE.FlC[b3(aeCHѕ)X{(wL+VXz:1p[VeʚK<6ZGrBNY]I+@"im7ވFiwyloG lﴓw:KGŠgCM+p=Ux}zW8<]f->˵;%7c,g)FrEHMq65wLqºJYUH B127&eFKc!YCJ;x/YenhE5 G}_-">ש [sBl%8zBy_T[\X刱q)6KSzw5Ƴy9VEJ{گ< 7h1vȎհg{c>D\JE/YX$;f]tb奤52y ȁM sRM%9J%TR>H?ٗ uy{۲$I/oPW/QV}^Xf2Ʌf_)qAɏ%ȊsC\fNɥ |*p 7Y lk9 NɵD8u2HB-[ptȲiƼay{V񋒠'(BI*$v(,}p}6\E^F흄B 6)B^"EYHG%SʾӒmA:ڢO+STӸZoxyK=-vK.GYZUG`0?X,7Hn"Ro1RԊs%+imwUL=bڞ koywmQ29ɫd W6igxxhu퐖L*e3PWՁ ѴF-8HY"jf]hH~!`.P:q Œ\Mc݄nQltc.Bk@z"h=ёZ# )W[4;=uw.Q˛ f}Y4Fm.}q<ZW\W\wb^l!E`]h}O Y v4'yt ; k'q;u_v*v)v7g|? {oWu|\ӵjug5q0ny{!N܃TՏԢu|wۦ~Z7,4 Olbϊٵ1({@)iW/g›]݁v-dʳe..cnߠVcyfWaþK<JE.F|y҉0E6~ ENQ`TYP~VOx<r_yjr,gGREf>.{5¸9Ӿ4I>Wlz'm~*[&J{w{_tN<ulGڮ%utpP֟2%V>i w eg@d7Қp_:xܽ 3m lSpvSUEdhՑ򶧲- o!c.ݑ{|^Χ_e [zcaڋy@qnc;·ng~>ևТiR,ogS-L Qm4-2uQWCy^z=c_G^;*-Zj1=z_ڛz ^t9iljL̻1*H3u͆l>lWV˕r{~yM j\ 9Igt]^PV>Ϊ; wR6ZG>-6fl`+ І26VuG^٨)Kț ĝ^~ r`O':=E lGͦb LS60/ {݋uL$Xr  weIǴ;FaхcbdٰlDΟMlC5I'oob~1t֑\$Fw{ ץ$gfe iǁ;~o SN[/S'EDh!w7JBi67d-E~!_k 곑ḚOxjW݋9z ]kyJ'ܨx%|W9r7 C+bz6+qBS!;E3zy𾥵 42ޤ OBIq5{ێăӘ!ep33P.YN.)nwtWlPd_KfM^;)<Јj=\Ўݹ=?`=ݒ8)2q[їͭP+Cdn7nwVϴiR BBv_킼kN+-'Ie*)6z\op pNYz$j W\"ZX{\ڝ[=rK; 씖XQ䉱=ܪ]hTbe=ŠӶawUKB+k ;o Һ+n= -jXPnb6m }Wh.'hQEec~ "^\/k@_G/П"I򘐚:#= zCHzc=J;k8b*aq|":vd_=F ;^œ|5?Q1;ձ-<!54j'\a;}/}Q)EBA{$w߉9pzF*RDک W; =.1k߉ֹ:eBKvѿo laqJlK4z8P2"Y`5xMdzYJ +c ?nrQ\ tAy}ڿ5^4Uc1?o;ԞT:cl L07AۖӦ`}l]﷡.l}-AJbJ.#6GE Mc=[a_RaZqʖm|vTuPR0\':~qmf@rS?ܵz} d#kjhg,DO\167XLͳ]qMXSTNr*w*9*gR:*>z9Y9a@kUxƛS#Y&d0U-PzB }=(X1xs6s>abj ⬳$ABԐ3'V ey>=W)p%u >J\}wΟ c( Oݮ KL +ݻP]<͹@ua'3@PG< 5FjHTCQqPqjXO5T㘡F58F5,TcolʎLW_EXìN-Q? RC2T5(rP,$c#JV,)n%x `K,*֟4vʟҚsӵ9:TgѲ8`ijUC#VO%5"Vh+k ,1<]1ۋMk±绕mlk;x/E%J}76l68NgbO /x6|+#r7=ooOqvl<ߍ7'n~ 9έP0۠謚Iр?U} a -?[qrIsdz˵FZ{[ ɮ"_g2Bvz&ifÊ:Zw l#O4SՂxHa:e58HhS4ĠE#.yx}yC5aО#S"6*+^^ #B¤`peJ'ugކ PqibdqF =*^,)iE u7bcO[m1iq%=-,iI= FI=#ewnZ{ cV07RA =51׽DZ_TߠdZt_sʰ_b%DaP sq޺Ս-mn3WbѠ?ʡ5>pc4pv)a8yqz XXѰRFWJ$Apw(ƜVJ'o,, ؊U)<IX#fK|6.2rk ԕc7zWZY1>΁;a1ZQ, zϵ!r^u;RN:2=?y-Z1$ӫ޵It{8-A|Ȁl;E~tWrmc87Kwڮo"2XQm>IBDS1_SF|GH5v[NJYXy!uiwhg5F;->i#>leqx#Q n{1}*:Y@&mGw-JESO8Z9HVzx¶"?n?jp,)(b'sH{ϩópRUqS jYsC/ދ)]"q|)ѪB s i"ȥZ\KQLYy;>8vD3vJ=DL G6,cD.s ͙pNƒ)_QsBq"DW= >]湕~w5Z=>84t '. ,5{,G_lL)g] UA`+ lV[YӅ~egŦ#1fnC:PSR?yyxB*Ukԯ7" *HI6ځxVTN\5bo8$ y/(.e;׺#qCk؊D{(~7ɽ=,5u}&U|Z 2 ;>/K}D|cz1qاkwmamO1ӡgVG|:ڨRki<#|ɱ1~óEb~&0]N1=D/wND$o5W**xS>9c1t4tZeª엶5NJFzISםPk1OcS5RP:FPCpP)yV)d Z-<_ߎ7> CPw &r,f<dԷYoށ| %*Nض=(^|Zo?Ii[E/)eхZ.n)}i76@n#<^38g00x_w6-h˅;Q=T@%OBD$O}So%~>;BQKz~>nK?Կ@?G?+)X&vk+U6sZ~Ƴ9o32z|CGge~r`oށZP |֬=g݀#g(j\2X9;y/!nՠYgլϋV{wnѦc!f.D P~E6[Y7tlDJ߈p4`"qWۇW)Lʈ3s| I_;?![e{8zC,3"]Ngl,fe+ֳ bSwP͢;tZo`<3 F"Y{3 %~\qLT&)#RHFHYĺ1ef:OnF=홏iG9 ^P|[Nm!o)"Y#;딾ΤOy$/sruh|?yfAu՜%01L`l: _LZMcCj:J9%UI!]bje⤧ wj_RWO\|W8H~33{ݛI3 |j&8mfa+K>ɯ@~Ghc")d  u69er39IbaѾRxA-r8=.ag`c#%{yہgՆYiP2П:u\~GM3FN\hD\C cq<#e\'K+PpĄ?k]A^#C},i'm$(='5Vh)3"xI|pdUs^$j3|d tg?(owI#úlvzYYM21#ӎWݷM|j;d`-RV=taHԑuXNm{5QCdSJE58Mn%Wu>4MlaW.&]˨<  ~9K٨BѮ?/ J[zC)$YPB Mv=.uJM *V-e(ZKPWl&GݎSkxpzftK,hCZ$fˁ^pE|p(YZ J0]`|{I.$b{^% :[S4Gi z2 Л6lFz~(Dmވcbq`Pq;vvyCVۍOv)$ފ.[Lջqt=7Z7;\2zk<<7кvVQ1.}!xr-=/fKL묤Ew}FıN0؆nc7v.ŕ<#/o%g,MK2z# ?>:T@#oxl3d:tVbڽ鍊{GL&IA3n~1VxMT̓`?yԯxǪi13?~I$Q姸cwbSP')30r 9 bݦ!q!~P5G5pymXΛ+ȣ[ϋ ֙yY 6奦ٌvb&Pg9,u1Ğ3r^QgYF+_-Wc#f[DvW!{ x1+bt5DGVdfa^=fvcpOPl٦vRFI/֑krlVfpBm|13MAXf,m?kj9Yf\h:nvFoOVG49Yu+8Myy5>7Wǝ3FyU˥jM5< }3fuu (oy-ȳpQH-Sz9<{vocs~RP#;]+b.S3?C)2YŮnu3 _dX@ ; #S1U?~yMD" Z4i/lO<،|ʀ6I-c#4wVu?]_')N1b"P, hE yUY%eRO+덶nNHň~MbN8 *-kF&3p@jIc3 N}onCvN9'~6(b;t#dCFOhj^'y5>M;!h(jB?G s\<詜GwOU\BO>ZXMjSp=G~1Wij{$K^0\W~sLyLʁw}#l&%ġba_]DZyI(83d F6u!WaU'UΣ5 sbuLo"Ao9퐵Y;y9N[|\~m fݹ7Ti[&`ͤ~C|!O]sJ-PO_G6vuX갦r{)N)&m>ߛ!]wXz`(u;H߫ j) MY$j(+D:Ҟ_1\59;aj/qεᰦiŰoI;ˎ(Xjݻj1|/&]8~ޱ:,ʗo FOƨ6Y Sf^eS"}xH^sp>`&J"l$80ۂp@cf~Gi(@9VmO5ݰ/hv+ƥq xh-N'd#%ǡ:uB4^`E\g G-N%&~cr?= CI0kY2%16!-R{ϙ@D10bf?Fbo75ϠZ{>Nji=H`ci\ axAz98s f-#]Spd+([v{Z`f0{x6"ŻXQqS.b53|^\is 4ZiP uЂ%m馤3Ns P95Zm͂cpaRx*Y"+nZ '/FGOWG>ugk݁z [؛O}2Z{&JDx)NC9gaHWfDELFl<ߪ0P ߼(og!K6~¨6 x wMfi xP(kA+tt9p,0Q%fyN̸6 pmv8m: hmظBJ]c7+~ˬZ>?Yec8mg 8NNdEAE'}.6xuu2@ZԘNV;rd=Ja42bdT<@VcL$U)]oۢ`pQv/i`o[#rL.O %?E2; 3p6h;Yo_qcG^*M}cJlc5׵~ V`d 0ąmLe&嚝 f'ԟ =u)rFfq2B9-Vḧ́ +_@*.匼Uy4 5~,r=KV_)g }g7/y1|g:xΐy0CF=oaqcqEU;TH:=?s6ua_#vVl4CE>(`J ySIJU( $ Q%Ϸqzls "b,ZF e:F@Z$,)sFɬycf/Wb|` @܎nbXuR3mQ'B:^4[!x%|ÌaoQMx~{O/ij>b(Ni#y}n?,Rs31xSe,|=ErC c$7Dwk J/s*X$qӋohگ[΋$:ٞʀѕ)ɝ[W?!|0Jf~❁[.ժ,ߣ7Ȯ]>O 3|E 7r|~="ϟѾUۉU2J[5ͤ-`U'k{i;l`m͕M^;wl|,(.RWA{m63<&9i7Ѕִ4ɟ(U'ϣјp76͛ZXcu?vܮ&G}5MS`; zpvFֺ63Qρڑ֥OOȢim6OQB֣O)J1 kjѱBf5zguJ2OПE!x01D k8[;6a}J/ϭOټZdLbmdU )O-awķv]*p|z/@-CCQJiP*оX٨!d߉%p}\bu aYx_?0·Pq羥?j*N_a1d g=Ixέ ݫqVK?ǧv\Voρ=1{b;x mY.3 LjHVX"_첱dl";! O(*5)yKP8Fڳ '3X/ ?/5hLWA.('¼l7 V+RZ-/Mra#0 ,H|)7 %$V^׳EPS:/EpMnÍred:(c3+9 Æ6wO?@z8v]94-%)KY scSB?\3Jl=p0m~;$`A9"}+DenLƁKtїѯko&>=hoݻVV5GsZkU:0UwPyaw*QqvtgmJ^`ȉR~2ҏ,wSd'O?RV '3 G3ެ. (gɅe8mxT+;It}+"Nˀ͘F(Sߑ({Hm5 [&K QWoXH[߲ oß!|H ~<~#BO~obEye b;qNKls.´GjFm<)aЫTMU:MHvbepktc?_qDl=0b7';ܿs#3^ P pDS{`̺+j4A:CQwv+n8ƒ@Na/?_=*adytzg\O]FL>Ob KԢDmC9ӏ-nb~;Ce:jp,taoo?J`w`w$+B*}YF=\a1pKrzeZƭƈ$iN .fe =/S;dMf䍐2\O+E(CV/*ڴU9wXL [?'9ثs0xj:Wt/g@O2SXsHzg8Tv-Q0 f78,Iy\ph:vj Ƌ>x)r\`=i˚?But86f4>bi_k}VZl*m&1ϋYAE H7q+rm N&B.%f>K;peZEkؑl4PX9+jvt)l/?u@A>M3fǓ˚~c27EH޶p޶HRoqXXR팥7%>Ga,@yq8NhU-f m_MUS!SEK/^xmM~:&rvzZGfM"?͗/"v @i̧!C>]XGONy]$S7%W1AN7$}jiOk yfJr5ͥ_"v! kM`VY=o6wvJ+.D_lXSrmqNbOj 8LM&qC:7/9Q)w"F0@AIn\|JyLďZ{"C1З7Rv93 IICn{MJǩ vB~_hKԛ[-_rjvalH7b͢05|k|=ywM玩Hʑ)mƠd&aʀy kDܕn$ Am9X*Kt3 %Pb,Jh(aѣUԟ]mS3\ Xرb}F\1yK%iJ_9{-pd91Ԙǻgcj:@ _' $N}Dn$ta޴VxzH9842b p|) aKl+)l}f5Kq W/\ s "si*Ӱ==ax zO"~cEe/qf`X4s?렄hxހӻXhtn| ƅ0Wk08o6jshkW8mpZv|8nj_=  -yi՚xG ׹QS:t8Pcwt_lM@9MP*aך(Q㨩/Ar Y5klݒ 䜯lge"z0|#GI"3Jmu.IŦ0?w?>'6 \ $3u=#/X:X/$A¼ܠ 2!/,5Sfؗ84hmGY4wAr}\"֨g?>N6u[ȧ@+7huBXQ2kٚ!VJ/a_gDzWGǴz1}gJ:l*mwȳ< px2oUmexmLj,6dAcz,O9lI'W2㮋ʹQn5[`$iX:>ߋZ g#ΪE8+78W`>ȹ0EhMc|(|#NU5цp)JZ}dRrBd2 lq"MoWZbɦDҨ)GMQR ቼ)s[YQyp+i J&L16d@S4k6]Rt E/T rEV8dЎ9<O} ˵ؘ}qGD᥍玏ƺ,(gX3s/FaeJD}Iԓrr;H]K|AtqF5]r'>V#mtttgNIaKٕQXWjj>0 }$Et6hx^FM͕XȮ${6fymF%k_S=xoe)Ib-vaLȑބuco>6/.ʕxo]<3,XI=9e|CZ*1QYѰ޳ɰWYh#ܦ4 =8=bKd`FMֻ<++Yȕd}w% Uhf}~[(tf#2pxOn!QO`f zeoGC_^i=nh2qC&Tp|qiOwbtoC>~*Onw֏/};{cM? YfoJ׷vVI31U~GMUz4>IE[~v)ޯ[͵xd (x0uڀ -s6+K 5XvF(6w^vUƛ'8^|W:RFn6CPgq7"ovCxWG4 .r\տEh*E jMa0WXlG+ȚfŻz}HX"G^͓Cxw*,W~7!}&/T[2vYgDPS7^8G, =4-xE<JIO|ɏؖÊynyOwr}},+%&2+1 tLs:aIJ pڷZsl{毡yС1><2Z;VvCZ+t'߰ rdb8~F6dX>Rb_Ya g _.r{t+C7 È (pD(&>%Q/gw'żj""5Eڑ1ߏhOe,j.)%ٗťKQ/$.MQQ l-vy7GÞAzByXjJ {VxǴ ٮČxݔgO ?[3;:)zB[xv TCNn%n1y^.̕#$HQ`.)"a5+(C/C,?6okC{jk_PEl%HXO X)+8J~!% -!tI*幗V{Ba6>Ҧ'0s+vsKxtG菣D?va %mU֌-`me[EMj~ 55*)9߽תLJU:RDTwM瀑C,v%FZ,\)cہvlhaEjX2ωOY Z؉ѡ|19+  ([yY46)3`-\v J&bP2f,y̋y0"'qr'YJP澰2(-&v8댫8N!n QڙVJ֓(JXSoN]Tڽ͛iK: 5/`u-/jXFd= zN|rRnyv&yyQ%oǻncfEF!N#Ke>Q~PϟwyxNpjb lRfbui%gx8[5D B=I# =滒ecxJU>ESe١[ge8?d|RbFW&ٛƦ u" ?[(\8+(R&2={f+=H4ZyDpܻ 㷮{.yta뚑GiA~PBztRa#3f1֝}el! ~dqxxc[Bl]?O+y;̊0ohw96c߮*{wΣxy]7ImSbd%z N6L2cKopJnVFZMT$rM K9}hvL1([(T)GMm\K*~aV렟%9^F0$o0ڷēM|^oGD=3,'$ v_տ}iFp&~H@ۋ"5Z?$VOy+`UCQ(aYA51Wx~vt)ЖWLa*/{+{.6VAJÇkv/d_'HXIvZa%5< +)۠u9n:)} ;89RZ)z"5u{(Êw=w^/ޭV4$8]+?^: c,=i 8y};㈏R2ʓ+{ʽK劕Pg,WRIʆ2P8jPX:D}مēՔއH֙[KIww@}@{s0kğm Uw Dɶj>A^CIWvN7#hJQ:MNQ'Jzi=Oڠi&ߏ }6!t} un1 Hg[\нA_%f*e<>_J<ݴ\\9)#.eӜr8.bOQ yU՛'^at=cHJ dWxQĵG֬쐇Y4Qg2h{o8֖Pv#3a{M|}R\#񘽚CZ A X17ң>qcjtfي=a<*m}߬|6{Ae6y_f_[oz/ ᣛ3K z}s{# "|)>Iob|2%u:'цx&<.yݘ,6#v!w6߰"y Py3&*#pctWM4hu=yq)P+W:~a}$ ll߿ h<ἲs ɷ v޻Y1K&8U{{hv ޲n64M0eP 6kpbԣa,"Cs(^f!T_ 鸑aݣõruFd<mJJ4aX!U+Ց(Z_p\˛R?;i/QGWS{ϣ7ͳ&Ѫj;|ռAN0{Gg:ak稵Af5sf汰]bm4zjn$^w_. v8r dxخ~\ǬJnoCcnjV܇*W[gA ]avVa>^6C;h>KX|.ik;ttiHo2B-2%ENỌwipړ㛚SO`O yPdYw$okozUDݸXbv}{SpWܻ;Wr8?y|x!Kg2OnN;xgÜ)~;Xʚhr=,dü)1ǰ#Gm6}^+>D~wI=Ս `[ĈWW$NXy$E: +q2q4ޟ_TZal ܁d%lj^Hi/WPbm66M~#DP,d-vq.a'Pģh=ލ4#gka9G6)3^]V6=)]K6 "o/6V*Z6/Hϫe}OۀR]=Jmz]k-k^CWoa2igZ)ۗZ.!pp+"gU,kV&fe1'$%Uс}$ɘI%1]J -s>{ NjyCdX=b nTi2`2 |)N_ =e%{I. )lkC -ü!:p߉VDYs)*$Ʋ1C%r\e=耱zśk_m fH^ϒ^6Oc|db$/;4k[@%~ذVӔN<čβM˵UM,`=+a}_wm@>Gd\1+nu|dV>[8O޺̷{t@Ǻ^Jْ6^!oVd5gd[8MSl{L;ǝ|1 ܂O~[w9ymܫfFSӸq7z5av~O liҋ]>EĹ?a l%<7Ϭe{>*;@.F|_#-/JPF 9CTUR)XgۋŖfT~C͆6gAu7/,Ys#mmǫU.Ƀ'V K CQIhb~j `-K?O;/bAn.11x|EG~2k>dwm=&?'#(;26TL#;lb7ÔZTRky $.V8MqIxM J]VĠr1{vNY=F7Ffp)| ~IBzd7tԓvCɴF}S>Um :bL17Q]tN/ydƃgl}%x8U!1ёFq mi *]X6qM.JjGcxSw\G#(B_ڌgTL՚=֍? [O/`~1Ձ~!,5z9(}oõ-Pκ_T]Ny|j! mCEX= P51A|)]ktk^3noKH9=Wl;Y!cbhB&k|8ȁex1x,U~4+$Q NCs_.GJĒ/!TŮr|$ZX"7[0Is4yNT ^K Su ކ% {-'J9u<q?7Ӈ%QܹI#i 5n>g8S~ i 2n;G\n5cEX-/}I "s^[L@~jKOH=  p_PW?,͖G\f޿x|gn3Yw Bfn-sG\jy?~A}J Zއ -2UH&e"ybWc,k>cU8njg}: ? ? !l]FYj٤_ D+꒬략LrJ9tH^)6 $V0kʼn~F¡\|V/Yd9N匦;Df ;ě ߺqG!;8j7)ZolNG?08fuzd/Pfd[f>Sq7OX7M>Y̔s~[ 8R4L|MRl.zWw?6Sx [BD}'E1gMʹ3lJ\Gy}7O1(ka:!-pxZ[s]D *{=8Kt&;c6oT'ܿk;4Oh@Y)fQLԦ5^يzgFx?\xk¡i̻' "-ĊGv7E_W{+G_U}rf}\n>O)[q |jwՁ*NTc¿kW}߂deUJ(DqͦڷmoUᙐ]oR{(Y[HAy6اw?S/{_F{cj9,q zBTr"OW$3שh>6cI:Zi0bZ S'q_LI6YVdv8gES*#_ZĆ+Oh҃kv@Ej֛)sM2Iw^>~aG7qi1ޚ { mTZAv[ShJk"cO8Gzbmic W=,vnv:(IA֐چRZ#]CG*kgt1P̠bWݐ[ۼ!l1HyiVg Wu@{*73&CHwCOrăN {չ16x&]ĉ]I9afxVn׵$`<34tC{BM>i!CcCC_]K8d3bo]CMBkTU"ՅN-'Zb(I8{ƅG?<,.TPeʑhv( )W`@a]4> v_ߗjnY<_ a_l},}x# 0ޥ'֚M;<D[uQ[:w1[kr|"/~]yqUhZo?A}WcLj&'Wec*a\1؟2Ss3F|ƾ7 JܨQlxG.Z{,S"x yUz8=hq%eईFMfʟFW~d}hJMHɯB MőI(-%{8 *_F~r+Mb;# OWҌ#<ނ;cW*ie}h+y敛&92M+rï[I C4~)׶5f=F+!ωtA(;?Ap`a)o;櫤 >=xy7h91iv>MpѨv&5&|lZ>i~s*wH*hPIa0EJw}dޭw49o[]S+jgyH"Pj1KX| J﮿(|x=! thHٓcx5F +CCreS^v^%N1hq:sA9NM_ۺj"\mЖ9'2tI÷o?#KvZQJSqm/ad+Z[n՛0"n_,p*srD]%(z"Lұ^a~ 0I>R`WtC[Xln"m@r͊X^q:?ɟR`bRNdۆXy?W( v:~j\tU/cJqj<1 y8WX>͇z"dؙⳡ{Zޙk~}#2NFU_,}lMg mc Whe~-|.oSKXj֙$i"yi¾u&kq@>x=+-YZF9z2l+~gw,j.8կ@0[i"* 15h{#GR:w>$>0;<6@rSUؿ<'?UUv6*NZ AqԷs y)1O q=o_B:sv bG>wa3dO 5E\Z;ѯ|>Djߞ+7_˕(\io+2R[깉?!fQ"E=BҘ'h-H1w_ ,U9XnJ,꼚w:]+ G Zǻ_Uu=B\̀*1ÓpW+DZ3 U4߬F:ˊYfE2Y/֊\$(OME^\Qcd_b EצߊLJ}WG?!}Iy<[Dk\̻E=hǞNQ}~BQ #/귖"eU39xcvb?u"` :ʘ1 R ! h=('W9T{m_ s  eije&kg,,[pK|ph]X\cډB%6&eإ )CV ٝt8 iCǧ{üȎ1L{ءT7P@/(s@]Qpy/کQ`) }-X6H*@7ٲ/~( c H!_XR0}BWC Y7SQK\X!upvVGgKڤ.c.o73̥$0;BY j60m BHhrޓ"S pKNmr^S S{(ꫯH5d 0ꫧ W_R_K:!V귇k>l°~'DZǾw]~{vH`=i^Gh3>!&5~_ /J6%f'n3)%N118 {\uu_pIn^g eNI.Wi8k)sQf,rf^meOR·٭>F6>zZDc Ө@ o5oyݷv?MM $t/+Ds>'yg1xdo(a-x:6C.nf}-Eb> Dw'wnq"|hn#A}5| BЯ6𷛳u}Kz70$C)PxJQ/mT^~\vX5R݊qu},n8d!~KUvs͗\Yfnpdm.J9u=/qwe  tmO#=i`.ټ<۬-˕mR|9W-ҟ_RƅZ WaPC!~C/4oSP߇y;aIhf*ßSVk =s;p#?~1'f\.nG;4J H׫`8[_ԎIS,5ӓ6g;du;̵zΐf-^Xcm0 <3--8y7R%9y̓?,Җ* ˼V~ 4{oZb/^h1fa5ݵ%1}@VT4|JAq"m?A5k<:΃@^+v`!'X¥;m#JRŸYv. Qt)(\IR8}sRyZ n;j }-C z )ShH9@ޛOQ2Ia!+<߅Y9 7tJƗl }IօW $e'qT>&F0dDflyooYx`)͕ak&h*SI%jܯ8#;2f.x+#ɠ2a[aEw9F 9PqZHװ]7gԁ Ď繀k[MݵJjݏє%طA% 1=ow a<:<6j쿂51@'v~;yv\#v\, g'fh"47opoH Pכշm`(;}`t#fViqS09(obl'ϡh i~l5؆Vj##ԖYܡuV !6ІnzˡNVh8 8n$]ij*6,>I+7zĈ?JhYJ ~8 o'cp\'cA>ƏQhѯ;d~{I.G=è FݟJx%xuM`_"C] Χ.n˶8Z)R]bNfCq#|KKO_oW NWkRU Q kvk&?9ܾ =jP헴xL+^ԯ8Q gwVޭnT;j w갿rFc+"'P{^A ^Y7ACܭ׈XոWF^8~ :u{7a{PfP|ځ   =ZV Rrrc}O};?Rc S+l!:R~_1v0 ޼nuj?;}ۨ{d[e-U !hv~U_q$e 0`8=>ɔJPNF(ۍ|[V/S ٳamFM Z[ar-ukSBO^CnhRXkDXu˫YXȿ:XQxbxY)Q4jd_<.G9?Xڇ_F"(b6F+F%ٶ]ǎUMW].dbF4`Tzi_A!f /g"-LToٙ| a.v7䴶8t?W1,ٛR91I U;RL~wog{F5kv7Q)) F9/:Q!^5Ƽ9ߎX_'u87zO!6\@"m|.hр?)^.#qMv˰q|ZOCBhU{>Osi%B^BQBHặRe9wM{J?m~;de FVv<lִp ۺKo v?(OzZ|C}m2|#4eo^\?ZEuQa,!c7':-"^d|㽠{ש/?O4sss/ۿ /fhkn&jgKV;Έ_HЎo'ڹlf8-NN;z/Z(a[ +ps0'~}Gy o\ 'cP^+sIޠ^ISt;4 ,]bE_Y =![8q#R\ɱ ;F r]ۧc? n~הYYz7)WbUrY1j(͇@fK>%4b*ywqU~>L+5CYd]6 7UzOv,0 ̾ﯡ9Q6uuv5TrZs!Yt,s#`| !b[1<"5ȏl"AډɭN1N7K= M0/+qQI0v2|B[qN٤|B/ǚ1 v>Qe5FCŦgŦ_x,̙#IPEK_*<j+a 3$"jK[g^h 4<\dxX_Ƴ6E'kcaeS9{x+:mF0AmdkAzx"硍#TpÜ|[ 9g"!o~9uęR':')ֺ=nglɕ]c2<2" K88:;ķxmSe'W8+C[|\lP= q`e5 /~h1Ʈ5gFڈ"&G ȡ5'-@:QD+aֿ] }>w!t7Tķp\-0hhM>ןտãYտ6"e*T}KZsyƟigKL :U7&m3-׺v]ЄMȍN¤G=.C%)Mۧ0 Hwŕ@Pnhst߲(8/#B|nZx>_NkoSdM?rB~l|f7P"Cj>"@3O}-{Fc k ))f^>_򝢸)õpr5á99lO}Mi.cp[":??AHa-U({`>ZC.7ܟ`-<9v@af>`FR 2FްƖJzcKmsj2Dr5q&/? ʤ}_V1Y˂-z^6/ˈOK_2*峟/ 5:<3UVCBAh5߸ߊiiܜ[f&i(LC;~򫭑-=-GJZe k>v'ό甤; xJOug_I(Wj6hh91agA} }C?AzyIq'2$zX 2#L~Et䎥Va݌RJS/Y&!|B.~8:GLYQ]\-L{FGn 2.%|LƑMK6⛅SCƿ'Z.֑+ߨo MbpjljYPևU$m ˸jK f$7|qC=<?̖G >0 }Ƚ|ɸʺpo0AďS, fɁgo-96TvtEY&\RUfwؼe*ϫкVpD8nJuT\W'C| vow>WiSP .ZksΌ2e+ep%xhŏ_aq3etǵR~W*T dRhGvvy ƻNA)?ߑ5_~p\-2{#,A,iKP8[[Xެ9w#pAeu^ͳ6%Ω. Oo9!?k{,+n9|cstB\{7'xRݏm!VV_Ƌ&)gPά+jd")]$+: ΘQbQ(=" E?^#wsJ%:*(YHoc7~W5#uFN>fMS;aűuh6gj1ѣ엨ӒUzO )5Vc]Xկ [asS=NljRyySQ4j=#QBˆfT݄o,Vip*I‚7Ep[XCvޟ|8u.Π8̅)>Q։=rQ@ Ow8/mkǔfo>5#ƾSY)5BC"n6w^mœ'+VzɨAW(AZ\̮PfVTzVģ5sH%q ыGQw0,U^b=s7& mc3Sf"GYlsB+Mmwc7u9` P q87f] +NT̈́up$؁(mcl}2BMN|"&g߃ϰ칤9+ۥa$%C}OQw8F1av#ЗVUBqeeH¨bkaI9gVXT@ql7^. #X^NEDfx`Hy3a)GH73K[FF;zDveB9D2K''pM#dhaF6c/-w(^7>GU1n'htEQYvECTl{M@o9a~t9+* aɃރG+Y~veˆ0Z4UZ#UyyyX583Bz&r"s74xhJU։p^WdIDpjp&7})+kΓ0ȵqygGH&i*jlU>]èw-ZR sr9j;:nV2x^[e.f<8ڦlGڦcUI<sXuEl7"3 b`<|~h Y\:*}i` QS?59vG }l`;ov5%B!K-!W5Qmw53an3c^1ڐl8f8#nNeK6=toJ]wq"e8D̋=@d509 5va ϏF¢q@$@xgvY9/˭X="fkŲcM^J@#;*ZPfc6 Pѡ$InEsכC::\f2x5cesD{*[r~wJ "n#X-JV,fJ"l(񖗴!aYLRw{S pgdNygaU9<)y,c෰lϭh:bP63`q1 k o${=ƅ_[P6*[濔l( u[}zEѯP7x׾ޫ ZxP6*4W}'d_1#= ֩= UJ>_;>܉ERgySKV%3os>v@L;dݵqBڃc>d;v\dl&y\ NۍCh.Lk]$gs Ę7XWe +wtGC[O J0[c$g%fky ϵ;ӔQh]œa-LRڬ؀r8-[>n^q" Omo; ;,9JaIvbfh d wn2 lܯNwgsi^wv:O86UMm—/~UJ)fSUV(S[8k&`-גv<'d ]E6X/[fp v|C&PuG1/Źp8}(MHJCc Nv2u㟄Y)>ʰF7ҹ#ѩ~Ůof8.E؁VKv^cgp0IhMݠNG"DhOo\=hOKt$TvͭY{SL^&t#sIE6K5pN C6?q'!U1}N[,q~ˈ1Fm[(aR4CmQWQ(^aM!oL/DK<_Ѥ5ΊHyv'p<ˤUODOLOdj]t_t@GnKO2GNxGPѡ$҇ԬwIYz !E An Ҍ~5+j\;lO/Y*'5dF7B*C =/? Y;;+pO.';՛f:X#w(C wK;-} c{koe+?(Gv|9+N&O@1&('7^J3ԶBmjGAm?NLLOLOLRV[Gh5Nb;~?7R/`X!|I O_ހ3!)w]p}›w0yMp2c>m_D_'|q—~mvKb/c` ~ՆA, /˴%3i_^Ҍ_Z/8/o×.:$6>cEۙ ӵd%W( Ez7<65H?DD7ZLÌ8Jz7͠.w/ѻDx7e»5 xw :ӻz txʤwa׻zxRwzZ y|_83HsHX췣v )u:}|lYڇvK/;r2ӓe}`nh,og(C |\4nd9,~&291&uYpy*0˵[ >>_>s[aLqk#,QVV Fk G2D,2㻐bw$k}ZXQ߯m]Im4үCrؼnrc.IwK -j)ɏa[5`>F1N~oZXf28g,8WP u=\ ҰjNQSi&0+$8;9%v 2׻ftXFjrѼ7nၝ'4"N ~ ]0sF9nP{Q0xs ެB omAzQeF̍+p 2 H(:t:FCVʍ#{K{H,田:h}ѣطgEAYhn*! o:4A1jcm oGr+^f=zN궉lՔyfs {eAXA,m\:*VBߌb}7QeoKA[\ k./eNrBVJ"L#|8n29>˥{M9qq:Mp=Ten]^nEAO|a*" }6èn PH❞b{xVar>aQx>0a|ټMÿ2Rhy}c[Na9vL'7 H˩ѡeVnt&!~ &Vk!cާ a!+c&0L|  K?g/hR'Zw7mq`gBFEuWsE vsիb#6|ED p(7o .m"nSZXгL'_=35o74 oڂ9&6Y{e3:vOHI>^k9^/ۄy6>\|I<]Goȣۙݫ; <ܷzOq;uc f c6}Ӿ i}>4\,Ce l7IkÂEG`E;aY Z"9n592! |G̳s{D8:Lw+1 zW[7)sA/;}3`wZlC蕟qϒ8`La}ֻo|&3vͯUiYh!H矫sXfr0c9ڰ~ϊPߝ=D팀=o=tOÍ_N#["Y}VP@(~Ql8X1QV!jZLU×ZEoIBKT[z3Ix⸟Wz15-FF-=O0]I0$^0~L 0=`՞Z4 ' Xu Aa{0kQ9MF1.dQ2b`Q$cK[B1;_[C.zu:8>'t7sm lE +MX^vvQ#ҟyUCcXB XWN'D?E,࡚ 6=;G0ȓ'׫mOe)A@=kXp潛RҺ5`&Q'\9LA?*Ϡ=ԍA?h߭A4Ng.Un=_^^}( yGloZm[ @M5j-\_Ƿ?ݨ-߱Qfo?w4jobˍ_H*Ǩ0 cE"ϚبY~4OB~&/Y\?3_3~vr#鼜u~( K;Ųn!At}F?Wf5Q?i\\?_4E?W6ۏQ?_/6ϝόӈ_ߣo3ZUf-_SxZ^Œ *t+N5<:])yy:gxre}[EVj3*KθW/Z&Kk^Na?1Ĩ"q Sc\Q'M{X.Q},C_͆6G-|c,#֊be />`rVr ߘ٥0SmYn~-b\\, u?Ҟ4<*LP"!BbPA" ,aˇh4NЈJ D Ҷ -0Afm> (C:ʛsνo% _{w?svxOzSj9gS{dkQdCm+⻒Qn?oEz|nxa-"'| ~?vB zlu+ErGANKO*hx3J`}[e@VZVqRdQL0r>J˲8;ma=uڨ6Ŀ /j,zmmE[rN𕺼}c\qY\E3@ϡ@g]& r8RoNwr=)_΢߬2㸅"4u 9x ݌nB MRs43/.OL{6B'LJ8ymNpњ"q+p;):C9#ZnU܀7˽Yu)F+`]2d]::+GStBʅ=u$}E}KH( oMkVL B"F.= ǸQq:A{pͤ)B 7FLsͲ5K++f>,zAskDsh#/;/q+obNy^cpKM_^Aҁh+5QfSJwJgwG~D]#Fۼ> lc1dV?S\S\zWB8Vy=T~{[<;V9+1by/1˗SXIT~:fbӏV~rqI'Y UN8}CY{HH ɠ>o 3F[0>{gckd=xuk<̈́חNKJɣ3Wcvu4Qv-ZZawG~j\6R=Z=G÷ 6Sg]>}Z;F{)=c}~3g- !ɊϣmQ%y]ȣrdBC/Sm/^LpҾR-A$9bߵx#7x:dN0ـ7x-ҵ8g[x^ }`}N-4y0[<7^.i-XjZ.II])x2:>S g,Y ZipQv0iS)ΫkZ޿vڿZۼ _Ζ>4S<tΑLVFַ?}qr/V6C[Ubxʽa;JΗUN[)6d~E==zm~3j3YdN*SјgrrʷjӁqsp'{wy.c)',c%:҇IV Dzsh;lLM2n%/?gG }l}SǠtt8oF3~en}Vw0d!\sA~0)¹}sGDov8Y;/O<-z=? b =RՇSA%Sj.=?lȳ%0.K4j6ܦk''ꞀtzmH1THsrht?z۸uHʔQ4>Ac?)q4cn #fU; š -"F^8Wos5^MvJB8~Y"]̪|t(zЂ(r;/&),cɅڠ^lgaVHWjm@&{*No)B)%P2ƉzL6 /$QRd/o@mY.PKmJӡ{7 cLc ;E(|Gf,\I}pNE2(Y6D[.CJL8mYF%3,_: 2de4 mj)ha4ځn"uS=tlf:0JrӒ dꏫ.OL0?Z!iچp-ʮAn!y%85q9,xtXUSMfp)2 =A.QC}t2~o qg lktl$G5?3\"r4({(r(U #!B;W*VQU'X^s5h <} ^W<0Èx/Y5G~H{c)ic%g"=NىKenaC;/F}t"fLƝ='):=RJ8 yjRZ-"1G߶u{ Nt6 qj30 pPe^o޿ ,ݽT`EDȀ&ݧh8iN{r=,-444Ψ\8j/_)fLt aZsDYyɩѤrᑼ"W:}~[ug[ +~riLil 5Ľ7V DJQ{k距Mve1N!/2G֋! >b~x?qFDgA8%4S>5+]H#gx#a',QD~P\Ց'P{eu1Q" }3"k8 P*"ΫP^w; .(1ڳ$N6flK)U]o4}GL2.AV9"/*ݓl+~s35c}lڱ_뿃F吵g)}xky%k.v#v|.3\PKC\Umw𼕼N=t^MeMghfCo&xc la]P*zbS-7%mh(QodBx 5" }~ hxtqWYI6k,cX kҮDYdud>3'3@ zIUJ 4. V頷xfcd2 09Ѵ 4,8{wF*ˀfq_v+@d 0)2:VMzn4d9up)PɋN6Zz鼆)}%krkSywn_:"113Y {4fuH -nmǥ{x>\GN|~G p[C-+̈ܟ7r~=mtߛqrNѾqS͕tu-D_5HL:VPN]9\s)ޟy S0y~)sGG*(q:y [鑃AZE=^:n#u}S̹q0~?xq+WpgJ<5IA~ۉb v3}̺JFNx! { q{di4?YTiXƨ1ѵ\~=x񀚒{x6qI I]ѽ ]Ag(KI0jsQ[aWsz'E+?Q߾jNqI7Mq+bG.y UWN}/fgZ LF۟(~/jQB2l]muoi?mGu(+jWZP0fYG𶧗xCE sF%)h[|;x.*]r!03 э)' ±i# >sLl<α~_۱i};Mc>M:M{]$6SfehUtG;DrKb  < x/4:9gJFע1*3̓-'C̜N)~S`fv<:4B Ra+fΙ)0Ӧ아=\) k'/^՝#*fڃFu^Sad]&so4 1넗לNkIxGWTIPHXC_s]4 3 |,DaYt2w<4A =Ү=.jQJ4~ᡑ|䘘PLunJCy"79"'uz#эʼcΙ`>?3gkVXZOSj%Oe7 3T u}Ƈp "yp }vq' iOP[O0I^Z)/=@d^z~ ⥁]R% YXKV /Yp^28Ɩxg>;rޙcSjk҃;,Ӆێ ehx"b¸*4Kc|xF-":MNSΣZ yp [9 ray1qDvJɃD 2Fp4ѻqG0b.PrWЊ6Y!Z&P<_-~M SG/-Zz]3ng4.e#|ғRǹ39;'u wy0ʟ'OaTe]bN2Jep=ŁPA\9I.c>9+d7)g_u2K|rr> ?l;(&nLC406:cդT+ZY0EHjwPH) R!M|elU*kGSmPJJDtv]R5wY; o]/55s}Z `7n X%CK%g˘Ig=aE+zz|j)C4X7(F`v{|n 3@)ʵ"`Fgpvam77GzOc_U6G_Tѳy5Q[ޡ_:h9llNlN;%-n@Z\c`(DOg$E2/"=C* h4x[Yg@IyS9=HzL 1@zTmz GR3=#jP# j\VRE&a8MM&Ӝ&wKdwKE&&ԧd 4ji2c}P_S͆%\]_Ӧe'}YҦ.G~X8^I9 eh\1O1/Ŝ>D{8~2M AxS s-e'$T_dԠ@rkI8G2zI2D31ӟ"g^A>G_"Ѻ'6D3h}nB_x YQhFۇwbx,6~xk׼Bok΄73gڭ,]YK۫Xt}WMv(I.1~}kc'y;m=0зo)S'YN<6hCZ쮪HzejlYebIPmemdckm.'NOrOc>B0ju2>.F O~so]6\"ͤvcHO7ϵ<\Z kSxJ,y2(jz y)Z{0 G%x* Sy—xNJ/r{oa+Z0?k@Ѡ{OH =9m ORz%Q\ŝO{CK&J϶1:G5U*5נ:TGTe SUP¶#M^?kLU}a 5$8k<ִ[Qļ*E ! uj;$eTX~ nV+vuo %ƅh*F|$CГ~XSN3,izNg| kT,s+Ca=0^`+7uk7~8CUXkI6Dj-$Gj앾?w5WE}~;[uHΑc3ضݜZLj$X_9[zo} k"y"vhRZtFV%*riA"+Jy,߉?7@ɏ+p8HuQyRTFGJOV8cp  >|U9EԾ{虜6}ރ!p(Gv.GGQx$8"4$)ӰwŰ#kl_eo|R@CKUwѾvGq0"by.x M 7 1x>ҊiwtM[rexrN{z)% ћ߂(GRZ预+pHfb]![ 18ڭޑldEhVe݌ᳳxN<6c<fNnV&*}c[(So%yO]F7Mb4iZ|n\9 O]y=2/E? K@瘗# UКڰ@Zu=N>3 y,yĽpl d0zZ>\J:Yj. ~ښ9 qPJ.d e%Ư K{.1 4>#Eh1ok ?s\9JI()H-]q(J9,Y3g5H sks[fk~"O|Yz.[GeIEYD&n^4Łl$҆H_OcԦ$~e_D^@|npVI cжS8NY+ 0 ]M2ulϓjMCzvBV΂Vj,]T+a vr./xdTmy߯" 6ŕ׮i_IbU?&Irg\ Re2a߱dKEѽ/Wt"YY3)lTM[j+L.u\&9ӂ%i9uz Hti,;= ϟj?[?9G8HYvl:Їq9 y\-;ٌ6%qs6GsD}DƂTFx OJ\{eFkH]`z+lsCyRߦ IvxzlՐr4դ!%|nN`+v ⏇ݱSM94;CFuj< ==C8xYt^yxeʲ)~# zfхN 4wqjel+GvHРEVP i;$wkDgu.>wM5Pѓ9(J؊[!AU6T=%qtog-?ꛣ.(h]fG [}:'%33}Qx\^q_OQlΥU3Q?%6 >^RB.z3w@[0{R"؍}?~DG cB{4k/Ҟsx}HM9jh`ЊIt˥pN+_jxxL~ƿcĝ7I/gҋHDyH( AbDPd8JڠD6^]=ȽotCA|A bg(>j$ŤR@#郹Ո]$aG(ʾqԑn.zI@{eW{Xmabs@[=*F! fIw#C<7{ ?>qeSg.h\'sJ*tE ]Zc?)UhUe9;vt~DL5 wɅғFr#œJ6ErVMņjW!ʬA;ח;?{IYNm; B;&_[R;Ӟb@zKʤӼ֫]nUym^j$;DmK+mBG >|j?*VOĤĜ)2-5k~<>)ԉySY,Yyljs_ sa1SsY 8;CT#9*qR<<+Q"k Q-]D^V1}֛tbOw5nKG%\׾`{!'{e,SN#Ź~sܔr3h_+tU 헲Y%Be,L);6I˖V:7J&Zis;vY# LsX ~#- ^I+YAw:=ݗJBݔS>Qҩ!SD ɯe3iqx)Ң :LNC:Iǔ Y Mz4q}2Ί68wxK~ʁ/,ot48* 7o&E`"u'Mf??K=b7o=η_Q5{۱hSM)?m7 8SyJ{ rD5VzE<ĭ# ky#j'cP'm{xީ!<3cyZ"[oS݊RHrR ^:X˰<λÙ˶L-M[p cBsZ3X9/GՊTkbgv5w=揸}0CVWÆ d@L#ԑ@Rcuϩg<Oao8~Ү3u vjU0e߇GvV/`}37Î1t ȐrE/O' 8ɇ0@~1jjnޗxx+ n_.٬ oyV;WJ$iM+F;~%Yx`Vvl!s++:sE{*62|#j*ǻR֕r≯']2c~abլz>^W&/Q:ǫ`^t+r*gt?pGW.TMO/CԘO1E`d4\P(BV >HyhO,b"iY2HkOܳEPf{E"\)Fx0F|DBO/W{ĽL,)Gq}bߴύxƦggmT F$$<>4_k KnQ-dGV dn~n]Hk2ȽAj-˟N[%dk66Ž|)G,x~{L{)zsU}g~+"0|ºփ}Ϗe)-T{ 絊C#N,Qg! bWSWxZ΂Ʈ}{2Kۓ ˕x F(s@*=wDSa;`d;Iʒ4ѓ>TÞ:̋<U׏Ys{ip`CC'c)o2GV~)w}A8W Lv3'm4h6+Fчv Dײqξ) \NB:̘>jCo:Z_6vWI_=Q JwW1? A\o3-zrtG\lz(p; .Z6w${==+`\ֹܡհz F7G\5Z ? ߈^/Փ ǀt/(ZB! xGcu1. X=;V¨wg XmZ/5 Nጠnㅼ쉺rke3 ^{$ 4Wu.q(A ṡ=A6ikl&-ba6m7^jZY'ד1 0UN}̔7uCm^g9ڋv F:Bԣo(VCE7T0VzDFi}Sl|Fy`*4%JTG 3mb#H-җuUѓޡI֭a'H)d%J>%Z[Plat`86T㟁Tq"?9^WCs,3RLͨ>z=*87 [=s0޹>߃1Z[pO's:@c!) p*xoxg[L3^=0 Ŏ; NC@tjuRy/#xRiۖ9*P\ +ǟk>un2'c[1r?P% Z㝕Sh4zZhS+NŎ~8q9}27$*8z'z:pc1I6FpK{|jw7|- e2O==tb=zhEl\b̻lܑTs\˱IscsZFRv(@lw-R0Ow# OϱXMu1R4V)RgՆR˧)xSb+F[k%xԮ(W~ۦщߗjZqGrϜroTPuP!tP3}Q?/g"/ }:@>f* $*w/IXTm82T~+Lf8@wPN&.3If(j=J\B7w޺fVˊ F]}3 Nd"Y;3E#-fTZd∱'A fcUx,XQ ' p HhcmƢo@;1NgN7zP69W YP~_O~$Ӏ v:&clhmYcce :WkpsV9s?BypD:u|m[ #}Es~F@f(e76-ψ~SFvZw>]w g>Eë&ٳpm;jgZXCtVrll(7Q U'z=xis8觏Sǧr܃DdBp+3\G(e#h܌0-}6k!uKPpfs8H&`&f 8@I)|Vf̤ds&44=dzWMzp߅qflt/GxRXXźq/h?sGOev^S\{Jj2\?*٫sC9/j2Mt|7}/{x ^#UzkU߸TP۔&3ZNu^89w_o-G[:>a7À65V!exp`8Oós/5?è<.g`K-u nrDt0KіdVbdHG~~JߌRk]Rd6^Lz)} H_vp_bO1 @?cL1V Ȳ6W\ZǒL+iLzxfXC"kÅU2=ɿY틷hڕor{~p̎[ Wg%Qnˑc^=1 "1|luKZAcڱ(rG?xWr?)u{ 8"v (x0+[Z~)<ϐBV3;8 6UP ߺ G۳GQey6 Dd0<2tHG0^&8~fva}_D2 q̘FtG -됝]]tP6`2ԞsN7AG:Uuo{\qddYMDݻ}a{xvo#Jd햚 mmֽsz{=ҀWn'fv3'v0q@F,Ui7 j_Ӧ]ߛMf^KM6z)(ե(/Xzפu1uqQ_  s{Qӡx"dNߢ/FXU3RUF;ZTBk}@ͨq,kbsi)Abj.zqkeeh}m{n]+6feSblp 2:jegs~6_Z_M#I6o60>ާ(LזHA3vTI6.N'keV V6邾[VN*7m&9)f᤹t=P@u[Gv¼jg8uQ'6ё&`toR;5@Sr7Odt/@bcQ㼹9 (¦ӌtzXw' 8-I7ݩ!_m<|i;GğlYx#xΡ=Ў][?,PwjJ8T 08[V qHqJ n D~;)3!@ *Q\W-# ̄>P#4:)N]vŽ%}-`}}&UTܽ&Hg~}UЫfϭdѣFW]>?\'?|d,?|{CX@wZW_VXfV܍:5j@PTh,+O#Yh/%ri kgDn <2g*]Zر_iF$p ^jo]5$r瘪b3;Nmo*ݱ'SH9[Tq7uHɆbpCȽr\L[a[w*/FoQt[Rj%qP-`.U@)\ ˬ"kR֖ٖ/R")n]8Oe xТ69BiND,L$ɳw-䯾5Ŵ'zv*|tm_a=w;ձbip%>r86|mJ\ בHٙqmMO'JCt.kIX?T8r3kDaFkFO_8qP&lSDzIgV-l9+]hɐLf^_`4UJ>FF>8\vw&+VlZB3r~"@>*s͉Ot)WhAR49$,ϖU><®;s~3,ɳŦQF; dOsIJ3;& tI]Iۥ (^|+7($z6XPЛaMM=xiyY/pj/95-*g5 O6=GRcd?S tƧ(q 2_( 2c:󌅷̆a6Ff|CjBjm jp^ @Hǘ'XWi]wfEo<ցԷ5no02Jp(ꙞUYՎW)2\=ޖ{6p>N'ڙðRU4@2(@ p&abQd7UCߡ?>̑7sOB:ZKGq~&O7OVsc mtVXKz5wE#<@Lf3] )hmjDżčp֝QeE*|8m-^OK4.yEzxe)aصî0s ~q\z:ݍsE;9 a B*(wb7&^bd:XY ͬ/Xt7Jra_>Rf1Mj< D6Wz~bpe9s0͹%$VZ!2 *R&-~?Jmsc2Fblyb1g҆m[a}Y__ϼ[vd6ف89e}gu|bݽ'*hAɏ. cAh]?'l)U@ŘO/Ŋt1 ֭Nﭏ1&֕tyevې(p<;2րF\@.H]CIZ)\\=cPbt*17!͠C+ku4N= ,;5||`O3@8xp sla;G䗷jy*a"#uh(D̙wܔA!,{K΋0,cHI=7&օGq v7-G@el*irauȞW\s\ϒvX8@t |L}j9Z#TW𜻈}.KU>5܇jjD bb e޽uuwލ:?/:Qd(*0x7Dz8dff4M}1D_/?b=F+HV~="WϿ9oK};vcfgIb:8ߓn~1V0ENjxI-ȘqL_oFFFn˦Q*LB\>A2Ixsb5F3*ō#>by W4blh䛹ly[z ͍B56V Z,64q%fHcyZdIGhԄzߡ2F*SL[%L͜bY=88'=8z|I8CsU\~EO^ko!qi./W//{C 9AW%\mcWW\[Q_(k68O8ou)2)BkɪV<MݽW;sdjĨ2992ӐYx+J'̸6W;lykƐrr`\բAl9 %u+/ )m'dO@;QD[O ]4iUg).뤟y y\m䓟r- ]T+ 6} gI k|C]§! x©YذP{V)vjی#a 3cy"1J7f{\x/U?3x0ED]7A;4{+"g&oom5LGV?u~bFl~revC)`('~\X-mgg7_P;rx]R:Qo/ďr'p)VaUfx!Υ. 79I{"ݴsQSc#ݱ]1ƪ2Vq+^ {GJ8? )J<-񐮾׺& (*?^M͡Lx_LY;yozW)o *A&9W5;8}L2.hEX_mV լ%Z@@IFGO(#e)n=|w0yz"Mɯ2BS ICKGo>ea(a?~:!գROgk&]zea $m Sq濂I5zU^A/ٶ^؋Gv}OH>:I"3Q>GXng4+g9fCjĵ_>S&UR9"w]wssYzGj{m/a'Nkƥ{{RπB8B8k`Vb4wqqJ89?F96Mh ymq4}_%][fRvh]WY7 tݗe$^Fƅ6vZ{:!lgl1dќKs8Yk4vdő` ew~#|B;go3P=7 JE]Zz꾺Zw9Gwpw ݍj->~}CJ ]Fگ'#1o@,/V!rLp WL]Q'x~*-j#?g.Pz(C=_H^.5rQa ?yw*o)EG@]RDSJaO@o(T0z^q!&iP,Td qp!):}B\p9^ 7y%i:^gz)T*vw) yq{ Pa,rUD?p͞j}%CIo>^$jo7Bb[DB{yhՀ~z蒜ƺ)WKICQÙ%B੗V#_с(kV4Nr(_;~jڛauaX+ e EgXh}-òohD7ooJOJڲLJiZ6I HԀEDgYZ{i=E yVTӧY]P:J@?;Iڂtr]=C;܅,g}&ͨҕ %:UqSjL.|47{hQ`JiSP1Q9DA9΅޾msɃ< .5^]YvJ.(鬕;I8=ĩs O ?wdyNeu:7ӨٟMYҠwv6fy|-KW:mmdwCM7QS]$[oseufR;g uY$)) f*b%fk7Y5ٟ}L9YWQ=/4? j${(@Mʇ=HeFz}>Gg@]:sY{ACK" sdsAN},#IP2h Y{S}}S<WX3_z[9bqYN\~O!e49(JjBp` cqڡ Ej'tۧ:Y0b?w {wVFݗ*:nLI`=z+fHV~֞b77 ΄>K ^iޗ#%p]!6ҏGFN3̈́wȵw~^#,0 5:GV{"e\w J᎛Dw oM6FoH}=/rӝV o6f@>fz7X֊O7YS 'g_?Wo )$F;-p?N_uq@'ȶ%}kS{r嶘UAxbry5Ȩ+hmhfV}0FƼ8dxe+:LS5x)K,̤5?xg-!ylyDyh_cJ^SYD!3 ,yeo3xLío\|/7?=% N)O#Yv9n nቁVs-}lS/"栟1zrٴvN;01p,t[[L 7lgVh/C:%+-N2Fꐒcf3W9C߶6Mה8 q?ӓcژv&c;bb<w@A¤)!{51YB:uK$1S'.@+#Z6fiHo;f+6 67ipoKG&u]T׮Vu^V7b_P޵m-Zɏoׂ{/+ż4+ Wmh٪Z=ZOoAT?qɂ^qȅM^'lnac&v iNUu20a}dݿ8,ɛgﻤ3ÑN{l p斥Ƿҝ" y~rJlmlk'ڙ܆+ZU“"ZފGB/Ip<甃VyP":) $53#"WF9dFٮXoa$:0O3*B(ɲf=]6y't Fk;W@7gh0pi yPZhf>ߟdkN*̣wM]p:3f -Fuph'!VSǟ[_j@ޅ6>j38n76.;o݅;gKdY)߅gB/MN u5Ɔpt=Rn9k ^G5b]14;lmv?:ŨRtb!!95^ԡG<7.&bW^Gy-v0&JjpҒV,VfPϮBxdH\4bEèe |d19aQa%Z)cU :&'q!FfOFM~Lt$V]7s; ĕ3BC7Kf}N-;zHaAvŸb)f(*1_ޗtFn 0 JEX_O4"[XﻄsMwSȉl7?=OMin w?rbz`a\YR~/$_`j Kf_jn lk yK -yD@8XD]I]oE%=vԛIOGw(bW2zhG? U֩$4=sZfhum#pn7)pc}oɢd:i6W7UZ~^)Ҟ鍀$5a[U-YyΒNt 79ԯuCtC ggy 8i;D? M=U!muݗÈ݃F棘cx1k+y|"6EY߷73_/27 آT?0jCtYw/ j|x/}r^Vk~|%_ '%*j`_̈|n>p!͒eoxBv6%MU"WQ[qԦ9<+ =A>L(#yVEi7 @keXxqY|qq4MY?zL/AO#? g R5jy{9b\5X.{y %j\f{ Gx<cDQ M5dE#Me;3$PN%!j<"QQDKTsyY(UrH3lmn򸍁J] JjQ6yӚ}dֲBEI_e! سt؉%+891NdVfpI62hӊVQf ()Qup:FmM^=Cz˳`QJ!iǡ & ["(Ĕ,\NoQ5ڥֆ1T_,o\ 㳙HV8ԖsV0aGD5 ~gYYQmEy幦,別ܰuBYQʇtC=F uKqatj6WDWQa{ɠKxj{^a|3C@?X~EZj:MHm)iQ#Dc~-bWM3:CA<7asIcqnSlB n`{2|%`y ?yodw[ )6v4Y5ZKaƇįp6<H.GVn'kb̫ԥٶScƄrp3S{1;G;'|?]wiuQx%W)+u|?; |b\ERYQ,k6h- on i0q$ ׍ l-Ρ6= PCePV[Т\Ͽ$5Og; LzfeZUX5>{ʿaM[#A>+Kk}N#q[LqNG]۰zJu.`9jE9WVzD|≦"c_ KG/:6=¦Pfʠ{ȶ Zvr1%ff]?\ҽO tvxŗFz"l3O\TI&cq~r_Snt [-F[,C Q>糨`ʼrĀ_JQd v/@v4Uˁhiav!o%'wPYgwQͽ 93š^^9 JrRc%0y}eVbY|_\G5MJDk~?Q1Z_-<ϊZ9~EE y%X@!f[F<_.̧{99XƔ{eCy V? *]\<8w+7 ]L1澲Vs593`D t- NRZ)jU6rDzvWaSr|.gzۦ[ř)稿Ro7Wo+rKcN< aqP 94^ʤ-Y#tM_\-WG+0)#LvP rJ&zb_<loy[bFϝrI}O/[~?sy8TшҀ|ٔJ_qT1E;1vB;;yyNb=Jkv;Fi3{v GB,^QgGgp&^XGha6 E+NjNjqjV0x8#yڹpB|\X;jjZiP$- r 4zA {aD"ݞ~VvP^k@yAzgl]\ O+_\A!㊕ Zl❗YȂaٝ̚EsY1f, ;1D`w@yaDtr-Q{{Y1P֛u]kyiB;(.7YQ y4{p3I,xB_ܺT;3D}Pw`0tϢ+,YN{ܘՁRF#9&evF_16Sφ6-{J|*c=1hBH:q /E*o$NTo~=; e33#Z^e,kϻZAyϴwW5DD;M  O=Pi% ΢%fͱm`_PSu%Ɉ_uH/Z+i1i(aQOS}W|mr  ܑw0|߹ L2u Dېm\S~gI\jfQFzfB fBtltKg'dB'YY=gx. M=Bx6gli^ZWD|)3йqnxDC&vj٠aK`BlW-_Q4#i}Ne<.GXR9)%*3 }-g=\nX衱F([䮡rZ7ψ޻ _)~H,6K:cK.LGW$ggOB(Գ-6 | ԓڨ|2x\%WJ2( eE kI@`֗Ҫ2yX?z(2Q,`Eިگv]g(}Xǹr "7y.ou$[Μ=bPTô3Tt N6cx3?ڑYEf]]I{E\Q^:!ݏ6vk3f*rF?pxyŋ7$ .?ZQ2y<`@c~M=-=|3@3H~󅴙5!|_ju,RFÝͳA !f<{@䵂G Em~iaUYb2RkK@ԪQW.޻VysZm'(tJN_?../lWǼn`FiU<ٽ8o8d?92ϖh= C[ c ~0?@Wwoar H[o,ɟ1!u$X4"@l+]JxV@~z 7C cIRޥʉjYlM&;Od9׉Xޮ|쒥>hOxP'ob1@@gB-:#GꞢp6>siwֻZ>9z~Ǐm1ТL-I-{7s~8=CMtD7!ƶCsgˁ>q&"VY *H}J/򃻹V3-|.z+71;VXf"RSN؂ҭ00W$]u=N'A&;=/T?گQLhG>42'GY+=jZю4Cx̊yW[^xEٻŋj6$iqŷx#Zz{9!~羞Xw-vyLtqn)ru{D_F~~h̹| cʠߍq8QGezr ZV;;M#X;p4`ᜣYAvȱiXbe5Zco7 ?<d8(EqbRri6ex)TlxItEW\ây%Qc3.)&>2aM+ TdrP=J(K@!=`{0ux_\{>\⹕ղN`)3ռ gpIJ/)&8ߴUHo0^9j߉6f5 `Wb ;x4* {oXȞK&IBS>Qiwi;S}i(ߚ Wpͥʦ|u6MW\ جlHH2}-gd7swށߙȄ(yC_ HJ-*LEEj?kdͩǖ$1 pXE?u uG:ݽA#2q='sxm'u.ExWܬӢ`m}%f;? 5[؄^@;+Kpߖ[كl!VLfJ>+_Ң{h[>95X^l`s(9;hYDdzY'${% ebYVKwNIYuqV5ga{8Č`͟GxW^DŽoHwN<ꐗ׃:km<%"">0M8/5Sm҄d1Qi+'m[H1b7F ̿ڭC'R/ `j&_1$oE3Ǫu/h׈9#pxs0a/ƛe7N3FQ.sNwGq gM=}^d.鑺PGU^{hE>-31ANo۩pB@pP&#ȏDW7}fў J(\`k8SujlAL=hʈ5[ QXv]UPuL,0T `jxMm#`v{clk.FPE/a"8Z%e=/FC F_RRiji hASwH]j##B4&|<}8h7M!3Ә@7|:'E& 7ʠD*_a: \Uxe}m F5JƈP$?[iNʂ/Qv81+M1NfڸXǚX7ցӔ`GƬusMcz;kدIư1wk$80q oTkbZ4v^6gM&צ\%?#ΛcX+,I0ݣs٥7f\߃"9tonk H4-s,$9T#Uxc @ϕ%z>1 $IpN*UYU[tR6rulڏ.JZ whѪ琍Ou{w uhZ!u"0wv􄱩(YDѵۦtۇVuIq{qZ-!QҕhfjRsCtJ_ Qwĩq*^ H$y5hF8E'=X;+]V{`7Uu5-1"@.y>F?x /떮::%S_\\ ;WM (?r9B3?v2~ ZJ̍#VZP ov3K*(wp: ɦQ7WRPN6HMX}wq\w7&⻜H]W5kª9rK.f4;l2jiL)-(&Re0~a%ctZzf_U?*ES=-7ѲV5K~x𖇧Gv3F4> V{!aifJ-,JWPw.Fu-TKNOmS;n cW/m m]0;|qxNnұ5Q6kxz3U 8NucD/TLhwzˠ;7zZ~4b9}Y7IJ! z\6qJO֖E*՞=iWT?h+Wʏ}ȉz0Y؂ h%eu^}= <4h5ZV34Ɍ?Kga{KUWrK7 T6j 7cȰP7KXG"Ue}O"9>DN~\mVڕ'YFf8Nrɇ,+>fn- 7 y3R"&퇛k?yH=N5VvZk]abcy|+B:PŨښAHTK}hs駈Q>ʥb0Sk!2 dW@9G&_13WN9Q{km<>epq7 q(Jr|*ϟHiJv¥XiG-vPOЫ~NIC<AjX]4% 5ha ?j.u՗YEԹ.8ل_Ҽz5ZyvXIa,貟 Ԛǰdcdz˼1Q*1m2|4sڌk:.@G2e -X\莞O)ٽP@rb&<Լ衖͂)Z\30 Ǩk8OkckxOOY!e=Ut4ݴZuO w@MңA0ȠWsXRfˋn hsA0D{ EaH5gɭ%!]%n jȯ"a俦wŷj߿vwUm-+@6C`Dj@'ֵt \ڴc ޗ1\ y*9.JF#k?e^αEX#J×C{YNyBФV'n浻y_`oXӯAB]PVDC$ںy9 _~n&1I\:s<*34@ңQb5# }g3Y]g³w :EW"iƍpK9`6kf!r6p6Vfh:a]#b~ %N FWtj7c?6#X;cmK(;~5K܇}&㦨e~M8)跳 wwI\ndzY$|7 eqZn!yN/dw=qnCڴ~hGy$?4z.]C0AW?gva Z]HJlw0R*873\/waf]{ +blm l0~y=%iA[ t[jVsgDpIQӷ9ݽQ_XD.Wƨ)8M{qRLu:[&kZ7D]~=m}ykоWWUٴo0+R͎pm]H.]f] 7m[s }Jc(!?%-A64idpV_,/L_!IB/l#4ۄ㉤Lݬ=qufMQz$y["Ft@w5zE_87Njy^uwx y@b,"'c~ NNν[7|_YA=8gڄ}8#tqRɁ!QZfѮINOl/z'~h< db&X\![ "t,Tj80igFiL>_.)(AS\N%y YJsɝD*Qr wbΟpX" 8K܋I>*CkWщ   8KȆ[PU$ӣS*rʔ5& l֪ %t ^Bn*-ĥNIP]ࠀ-/{T # )#vK4N؄U?FHx@f=F\B nls)*N+F|smrJaWLTÝ?zÝzx.oCn ؃7Me#+ 7-lwh'|aDa4/FxC*ϫV?xv"}_B 5t#hQul6:Gt'X_VSuak`wr"S4OT >t?ju HPԌiWF_ן-NVk[-5GK8ki<} 4U 1[q ѺFvbWCKqz]8:S0!jk!zZezDgk7UQtf-b<qU%feY$-&Slx:ݾ0OiK|# Qg7?\x&FbpkfVz: eIӷHDwJS+Di+o '\TF,_5Ju0Eù |,PQbz3tߢz,q I.nhDŽ՟۾ pɫx<)v^-,';ݾQw /5o߽mR^#2lSfkX@w-aRYw8/s>`ZhO!MC(qYWZ&%P8GU%QoueoZϳX%~91s9e(-qd3S**j؋ZR—6wsc@ ؖ,TR.7~_iC'c y %"?:]% A۹td—N1׬Ŕؔl؉+F6D'_s9^Q)Rw): pR"e0Ucً,iT[gj|?/?RGLP6M=-X+I_: ۀ6l:Rxff~U8V/MiF 4ٚJ/6\^ \-a椢y02>h%j9RE& iJC]d ?x?x:QHqdDž'#7~6ZoBV|"gh"SP(,Bxv<&-G#m/E R~V:nJJCZYYcotsjʴ0ԧPo#gqڃ +uYR ΓC TG%1Rη(.{\i)pFKP,ebmި8T.9O] ]'DmEos~ըB}zioe O]9 9N~j#,MHe 4:C[5^_9+Ipg[5*/[0-̉EHA{/ںC>-Qъ XF8#%~Ŋ]nf2kڦͺ"<8zxnX ᄾ )hM8̊C^ ѩwļix uȜͭϗWir:SR9#-yޕx8N,4{82 _1yzQj #/(0Y`$=bd<Ƥ4^2ݝY#]Qógjtz+^=06SiowTMù$(0%w^_VFRL n\cP`Z0<֥$–YD]s?R~cNmIq뾍W"hi|$h{s0ښ W!Z̬5`Ŗ,p0_'h wi|y%qVϑ:JWކ;uu6wk, \005Ѭ;~sdSkEm'J¾7gd͊X/SF ǽbnl)? Ɏ'VVR~VKi@䡤ƭR1GJA68Pk)kܙa/f)b^doj=f*0{f`eF $Q/rFȥni Tnb)<˦*H<tKVUe&(dC?52,/dVh+dҭl[QZ̪ɔk!kU]ې̳3˯PBRm݌p!1; x+r諐mbM| 91bdD,k5a5}-ЮȬ?pQHil|Q&x" ] -dǼgcf|ug7 UE~cAAQfvĐmS+PW~:) HVNW4[b`t*ׯ>,JXqЎ>lPF8m9J`.R)-F^S}\͌Ioc[ěWdLD/G`Mw*_r9aD7#<Jٝ:)p235uѐ_?io.c{%,Ǒm(pw~aT,cLj{6[G:i M<`kJѰP[OV7 h9 <4nmz7>q t9LR#9 pv\KLi<|t j1oW7F lteMT%Yឍ}w'HWC9b?)qX00eŴZcY\E^fe&z6sy:YIRzbP{Ol'|3I3 h ݬYU=r0[ih]a'I6 &[ kn)Shn$JeQ$'\e%-\/Eݤh~O?.^Gx:>sql#5. %fspJ}xvU-_rũg`SZ(F6abżjXK*00/pwmb nd@sn9_/"&oyw/C2}Z`-_a^\p/Z [rc[hD~Zς$z>@]+"MR|ۃq 9jsj2[}[WսQ!-ia-7m+ƣ$ xX\GNef(Ç7 O@)M(KӦH6%[NGܤ'ђ\`/iK=8YW4 vQnM23N M>`P':PG5g#iNFj9FSpXOJjX/;F7A |_O:x|͏ ԧaR Odv\pA|DyۧR93Ӭw'Mp#xB+V!4xHn7bGLq)QSq.0ɹݰ]Ft [nr.h♮+.hۈzIv9thSjc&f W0MzsoJW %o 9tɌRhX 2)95r3ensWJr7쬨]XpnWE!wkަST~<|ZJTĨ4 ;ϩ4j&HOy].fOda!$A@:֠Öb6ĥ)G/(e/%t ;u+`,3 k?+Y^f3'a~elVhϚY-jxNy\  {ӔcYWUK5꠽RX^'FEPƽqbv+30YiV 1&ETԗ\d6֪+)_ߏgy^7=밢))g?+PݭdJI)V2V[Is9OO=~::Lu3rQm}fPk*aO=Tʓ|GP`OŐᒖ*;=MA]t(6a+fU6ؔR]}s}DtP cS(㴯 Jy2h|V|09yLCgVAO V NV܆}=?MѼXLOG?ȧǃ[Ve%KRlF*$ (I0$KI–  06a{HF:s꧘S地I Vd_Zpb~v^Ob'p +)%e)O"*73'FShFoH#2(N/%9ef^a}=an#gm`On(?iȐf27r bbjm?0(䛢9@.[^Oݜ+12Bu:d*BO37E rЇrm,ȍ<քqaSdj`Wګ -x͉SSuz< :Ι?KOjO\Q.ٙ-5PD.dx&YTskq{xǾ HV16h͔Eǩe,jTG`B7G+q)ېvH }X`@^x~Ü3 Jr7B/8F_^//B>z}/@%]LdX Vra{)Kԟ~Bbc Hf52R,oN1_X'3c Ȕ;rM`+Bt=E]a;*[0[IQ#tr.Rf|H ɂʹ@nfT9brorބE=v $1ӿ@O-`W*_izCeK{OѵV磎MU khȺm::OIacCI)j)>-g1ϝ<ѹ FdX vAXo:M/{׉!Ox>A }:|9ghpipF6 #7rI= 9 )0YG=u氝1,iҝ y՜՟ּY ȅϰN7fjFk dZzV'݇~4]_<#cʾ x,y@:ڼ춐Q.O4 KIu h8^@%FP u.ܮT W{'lN.ZPysk~uM(FW8h2[5Nÿ['è}{KnG% <_cU}Ǔp;Re&;wFJi|+̀n(s^3~w6-B9/CO[Y< #7G7r0cڼLݡǖ؊gor%e|^x9cP,keޡ &pJ;P? 3^i] ISM q iT߹4G,; T#!ev+0HIZ$ݷZ[z|L1IpMVG}Co͍I'h Ǎl!aSy_Z }9.G {H>J#Gqhe=jzN<'EJgK%tMܓj$/ƭ-BR hKv1!9_GY9X0hQrP4=8{wI9bmtaO` 섹d6 uCgFUK;Zj_A- Q/+QP=ޒ,[=ߓ,TOh3; #:J456#9.E9J5NDWjNuoCۣS]Kl8o d2C_4? ΩWrmtoB?^&dfԝH#'_ݡ+, tJsU+mE9v2$:J'-蹫V.WBx]_eG*f`+s|)>ֆ]KBW𑃅N ,>Cm5x˶/'X3>C-E+CWUGg.[\ aܓZ'Nۯ8+(חĎߪ*<+XCSGe/RUI?Q0d=J-du}VPyPf: `ӣs6]e*.6t;ă]< K@zEUp674k\r3#<ʵspQ?Zak+N^XQDfmqG{xF MgioΏ78~\mp6) #(=S&##ނ\vU ȞW۴),Vc| q8`=s$):d-hvg 3EΖs)ևoP1}thi\ȹTRY #w|X&'>~|[ Y-T 3iC qzs :8X6&u&IktTeuz=VU?/aY&Om$ D-m?k{ YLzj9Վ-rׅR6?zpRm3iobஆ 3|DB>Kh;V j]K)>ի4kiԫW3د.+3'd3oxDR/ܢ4F_,C;,&1> kt`fi*)߲}~ ۽ Nf]ga-I? Y&ԱS&80դQ&S&0h- (oz}Uq_)v&[,+Y,(o ;v*iXZZuȃP+efwd,/V5. |=꽜ˮ\R OQRև6(10_ٖ sIsYrF9'{"ښPE̤C)U?&/]S/CI{G^X1Zߘwpcy_Xp+ZS%,7NJtuW$K<CYF֖8q;<_{ u()-S*PDqOH/Uu1%Q^RR4hU ؁|ƕ&]-ٵ1V!zCN,=_o09E#lyoZr( `̘yFL|oj\҇&H82Ե ϙ)pí,͏J-,y}b½,-4.u7R;-M=}dhŋOf ZQdOlIcX{3S'Ǎ8g+]isfN_nhDKCqS[ Z+,*dB7I<.yȩT*Oi63$]Z|K7p}Y /COWaǹRYnJu&Tz44r[2?xJEg ;*mG- kzmTɫ7"p"cߘzzWUi2̩f}?Ѹzb7|̳keIvo3[o}@9M&!m| e^p"X$9\U| e9(36%߭X 2PXI*F> 6+]޷ܩoLJ³?<J&ҔOuktknZE|:q8a kh߯lp gS7~c`rXF{ZckE@5aދD/dAZUz,V|r)گe2;[%AB,̃<*_ILM7wQdP?3^z%Mݯ3ܟ*vޞ =TA?k;EdUզ,7 Nyi"Ε~.E+n u 7`A_ Ѐtd4Cx&dM >8,-ރy$o/Fnc\0P7W|m,)/FUjz\Zp8ë.CCa }obLɉ\_*~5Lll/qrs%ݴߝO(>;GEC%-*yۂ'n3[kvWsAֿQPM߃$h!Z“a-2H-B T0=ҘEF{8)(U i a"mϧu7ttqH͡־Oc_k*5(W Mxˀ~oƇ}2TI3sk6 h+g8d1-"H ){"J}K_qm-AV6$;1q0ญ=p{X.op21Cz~e>,IH QgSxVX5n,przJ]c4h}pǾfa)iŇ=6#{0ch_NuWjک/kꢕc!f}+bS_^ډslSϢKHm| _3t:OT3%&3Լ8cT>Rʵ0kvQ?H?i[ўZu=Z gY* ƭrDd+4}RO3Ĉ}rgi`e)Wx )wZ>~P:"ʒQxRl+%Wy69TN ?Ԣhf ʢ6FI}Szg 'ޟmLa0!wuNd[˜1u?Y1n7Sd Xg@>Z_eZ-wczFCT ?]dE1'=/_Cv,MDmŶcgF~ ޺.!`9Ό4uح l,)u+F?]wi [[Vt ?Vs˗0W+bAUSxZMŠ qTs;F5I}c~.Y-buq9Н8$3lc3#/d&ӺȺtJ71U8 EQndIb#y*mk y޷2Si#}W4:%Ս˅Y>l/b -U|B8C' I#?p֦2_zvSTFyHZ)hk˦jBVŵ,J/slH%Ns#Y`Gc:jC^8[x{3B^|Z R)≡"T[S||e} {2|^.ΚXUi!޽~:ٲ0"HGpn%̵!%iy$xPFpη/]sosj+[-"rk/t64\&vhbNj57CӰ\L҆Md3f}de4^Fe->pYڬR/=k_Zoq ji7qtw?V[ 譴s}| yzZ3zqZ;|q'zYG([v~3Ec}(jX+lCо qᵦ/ x&.ܢl|@vkkُ\( 8nFW{HBwCI7͎٣tTetiܳb*: ߉_d-cF|1|^ t&MdsGm"oB8#֘S}|kT%Xy Q'q<ϔ.M̏rhnq%s]vLyΩ _ZCK0;Sr:|dk21%ɋi2i K9bRx:~_@G7t߿AQf T1%yLyhu236'b+U]&m|B/W5v9rk- xBܱzdX$X\N~V?%N6T7 / fr[vϬeRB8 j{)$c Nf*KzఃR)]p'22"^7ڐNN/F:MKX oYGgT5y za 0sic7: ^_sY=If6z y3aw0`'P)<9İ~'sEǼJ.+q&,l_[[0\S [cLDyd5]~3k2cJl)r.v 4֗n.F_=0S|ggуe^\ %X%y)=<~ ,Z&Y&֣h%%y[cg^1;2VEƐȺ[%ck2nA҅QP_P*SB*Ko۔ܪ, d# >Z_L^&Rɽ!. }aO$*F*#bSWНrRO<t0V.29Vai9o?7dSԟLO$ dG~6+5H-G kŸ*AyoVI < `lk^2od^5+ WgTo}ޯF_jjOHQܮR~c~9}ڹ2bCˀ[̽90+1W OYs<XeEurj 8eַZ+w7`i !t_ߞ42CQ-N.&1O1tdǀzņ>>mxXOû-PU<_Q"r^"54Jd%I(1~Ç[4ϹE^ A|j-9Gܭ7 fk,zhTll|CtezD8]*v'oy7VV9,{te,rQ1~Udn,@cc|cq66P&*4TfC>jײ"=粕lꢢfd-pG;ч:S,>oݏ|V#`_TqEfZDaOU,v[;69M,|WJ7Bq:H汑h{";#E&MXfa+s3r|qPC|:yz Zh@ b 5Xu{==¥3sRwJ~Tغcմ/n Jj=f6s]kt -M~"`TZm=oas2ߒWvKr:MzXu aH{Ty<{F}ia^9(|c30xN.-ͺT2v*K?E5_4HX4Jҽ\faxڣ?U}=y]EhEFBK۹ΓAg*Ҋ=a1a}XwJ}{= dn hnNwn"ɑ/sT s0+|FIYdize@eF |yJ,LgINw58C¼PcoU3"-8-Y:0f&ZIJL-;v׭q4bTTzvڵ9i÷3-OqYC1ڌsT%K-@ B QK>Gn-pj\(ZwH+c+iY 'ۄ'G(גk;ĚCE F0w7sM8ʊ+ jUe^z1ER]cS4 ץe޿~{ۓI;ɦ;cvu0+-"lM:m< G)NSƯoyy\iaQ~#Oܼ(+;[Ƴ SV>(<*42tW76X9!MOP.sjf6 rT}X;#KC5^ʃE, xQ j4G}j+&L$̿=`\G>sIr[pZS6NN@d䗁1IvT&I-R&hٰU <ʘzҭSVc:<Ϡ纽F"jʥe;qpvYh2Ey&Hv70{܁x+|wP;2#?4bjÓ"$d:F FZ!%Ԗ%2AdS=e\f gB}/>L0pW~n&}Y!e ܋"`18@ipk6.Ԛ +]\;]D\'{PՏ!`,Qltcڌ]iN<g?ò9)'iAue֧9Bb]J^dfb' n:Ph毓P,j>0fۙo'APc>-26aYCًhbL|T7_59jۢf83f&3\Px!K:Q=aDNC^2A^:B^kyy]%&S!o7x_98ZM[O9L}xN8Y&M+qN}D&m42 %à䐑/t4F v.wk.Ls"ZXu&ycdM[dc kʯN:/}\-'yț$qSBX* AiPlOQ̈"XĩqSeB1BHhYYwOR1uaKO'\R:ciJ,!ѥrīUhun{hx+?YY i+tv@Oh'Rիp'/Fӵ5 EtQy`6TQX<}O~KSA>#6V>)`\xҙ670ROͪYe\am2#(gKYНStU~jO`r 5j~+:ҙ"վwOw󍰡o46< <87[?3#2͝C_ܢʀib?0 P@ϖm,FD;5/У/V%e1D_=4;oc_#j =E쎽?%~t_.'&f˸n .on{ S-jvU՝a_ 0TZ=O>Í!ŘAoccծ:H(N<^tSSa\S8=QF%PPWs1Bܽƿ(m-DOp0 ̡$nwnsda}؈ȣ~x;c1 n79E2#]KXp"'4zm<] }q~[/ƟB {\Gk"Խ|JsfV Ya8tm@[p&Xh&g 51׽kφݏ S!}q5K|+fďQ {Фu|AnS-¶=w/Bf=J+IwU/"i bϘ;`㴝m(D>eCi@ 3yyL;"Po`x4c'.uHbŨ2 D=ہvd'D:$yvpYajڍZCQJ_>Z8)> E5x$rXDq<ҟmF=,m(#|z6NUc)sc4ΚGhI!ia(Q":x#r>1w-9wkkz(f] mX/%,CXLT)]YE73Yaxqk c~MHHxr.W -ً0|/8PJgQ3ڕԤa%Ǖ"s),J|8sXGIWh=[=(e"a ٚlnyZ3ׄN\|gМ.E#~uEI v [@Vsnff؁^V⇵kc>O ΚQW<~/'K5qQ95YΝ,xۃhȣDپGrO-@fcL?q%6wV|{4s]6v$i%/zcOA"MxY{]đzoL䰅,yۿ^<Z?[;aGm S1<4L=;9H--W x VQadHru苼o=2h2}LJԭox3pn WM8w?6sM7)QWspUڢUtgx+3ag|CxbZ 3*K^K 1V0Vo%d?so]0`fCK -5ݢfAEM(3.8Kxk۪9ھT"kQṀ6ᐼЛC9<>6Bz+3JBb+!:\;XIV+%D $˨anBA\Gjb:3:i4z5a=ZW("A@s)i(Mܯ VcF)d%뒌1kB7~+cG MP6و[]|'VyE(tGOa>A_*PGONWz#sj;aLˀ>\0i/p'*AXAMbѭbU$NK6J U/*d7`_Zmmx1\-C3C;f"P )CG>KX|)"xachYS:Ѥ ~+hvin_4v-+(4b75Bu.dC`^5 =F߱+:mHKU.p^DXĈb,_1TZ̲>1t2p^+r4N.pM2N[LhFULZ]PgW!1%"JT=\e)]M8I@psLd*z\i?4#^# JF:m@oߓ#\%Hs;\+)|U?K|(\0Aø/ƽ%bF;L]{}p 34۫A$t<Ճ[x$t+h6"r@Q! Sc$_'}ɩa+]}vjf(4WuOug?-+w"޹-O Fzz.ɂXU4h.JC-R.A irJ-٬Yd-7iA?/7TIQ`nnJIٖ[z gvg #-PI`S:ؒ!7/~h.l@,Gv\p\$\=Z.%79aT¿64>lE,NQ}]?XЬƓo- oGfW: 啣]/2mAbn?_}=fߧ˽㧒wЉ>"a^ovBJN!n:j1U4bjGBYVԏL3`~kFcls_ޜ勜M{='c]4pebڑZnRFY<H>c pUWW.}J|rF1)0W k ŷxI2u FrnqGc^Kᄀ;6ƳYhl%aޅV$g< ʮzTKkt=56C{iZ9*Tȟ)ҩӣDK,qI>3JUbYf I,J΢})[b!1J oyd9$ ON=TB`C{awX{* EgMQIH|$<#Z[M"m7^?To Z`^ȺBhꋀC ߒSvwNlNDz(/D6\t 1|ΩVH5_U5s 4xz m~ cT^\^pWF`}HPcLd \ڦN@M PV$l"p0cHaT 1ƥMRR=̔Q@a)JWE1#~m87{Ds;\auFMgGOկ/XxWǢ_ z6RP#aHl7Ϳ_~.d=C7qx#F=GrwB]xt8'Bw-R٬7jC cs3U>p?kQ,Ws.Okw;)R PxZὑp;pe?Ck#S_T,or<[;g7s+ȮZ#o4~Oy+le2%Vp"󥲻 S3'4au"6=;Eϰ/P+3ף̤w:mg y!5}زey| W"J^caJS[F3 Rpꏡ~/zU ~-,Tn#:^gTy!N=v*R*vS֪ nf81\^ `nR\'ݮ^F^ᇕ )(H]ZN]}AEˢ$X;wXvս2oQ $Z)qJiꯧ*{&sýN[gHY݋Nn'T?،lvFڻGI8ef}h>5H݋'7\rE-;Aɔo"{}sG$?S@m<ϳ!ʣvmoع~[>R6y'p$ޤd) Mw2|׿(#wρY ,GQK`9Ӥ,x#!'U~uvj Mj/rjV+Q Xy`fI[Yg'`o1hD%C};'{-Tw;8Ȩ|#zXK˜im<pDIzG,EHպE$?ؿAje/{,ܔVJtB{)|kageZe:vY7s`ܡeh!”JFyp_X[;]EooɊߡ[.~7)4'r{LP2xgҥ"f|/ d Yb/SM%psdk:(黎>ڹӷeIa׫o^`|-P5%!N^KL ZcYeJo6ĉP+~%_Mki;RNyN=qXð:suЗi^#jcP F3=u)E.BGa{]U-#wEr h/zm@]q`PĮK+FˇM2-/G|dP*suh(9\¥ԛCpw|<ߘJnW[5g&%&8b(fēt_gSlkIa7氁iJGf3-#I-%4ߓtVau3'Ep.To51Qf MGG7O J{rW_j\-Т<$LJ`6 &OF*dG%ʳCEgs{(/m*_G M)Ÿg7 +קʩU>D<]33LbscAܘ4O='xߋIqw\Vsi0\rј þG" >{m௯;)\zXm0R2aO N^JLw`Lt| J 5nT/AH{NkTuVX:嚁C2SBmMBIۣߕGKfܱzx6:Tw`sh3 ^?,&*J x$aH{1JE\敟u%`!N(8M iZQEh3EIb܋Ra:`>Ʀo_k*]݀o6k%UMzzh+y&րt ;2'fЋnUVB[ n̠RJgzr$u>>l1F4Yt+z~H)=?Ft$9,`<27]%yA`EBɳ^[Ck`4!/.=O۔, ӖD+UG 5zn\wX7XhoXll,ƽHİ0|>|sH>r/yPvҾ]cf(?kWJO2_(DXMQ!RPk0 jUJ2f袽PZͱQw{)IU&w_a)~YJ|SO +{ᝌe(;vH#NTx/9$$ԪѥK9<&&0 CTw<ݜ8#DsgVyOnA蝻YU  y\M@쮊Wd9pQCs÷YU?뛣l;ȃw*ug33V~U0DND_0ՠEu(%u?fdIت]Z 굄ַP뭠07ˣឹ]bCBdAݦкGRw2?mi`}`GGMIYg|@ u-Q {(mT(:3W5Y(27 {'p~,h:vUM3 ?}^WUKj.goPȬQ[GۜHM[y\h]obF~{֫ebVћ6p_FAysaLJGFȝE5h԰7%/򉃑vBX:k"1"c ʺ%mʠQb案 mB_$wۢKk d dk01HWwY_%)꾂;V*MW~q>.+6-F]،.R!s3:_'1)G9dpdڏٕ&;jsG?)CwvG&,z%oe ռcz+pO zL_QEts5k#ގCJe\uWW̯^GKe 3,̽MS3sB Zb-UBȼJ1H4a}-5$OGD/󥙮XSDOX^4eFx6ٷ}#bDz/wzZ)&2myaQ짼BQߢy6x̫ES_E7?F!,3~x ,ARWhu.2j䮡Ӕ#w F5f6Vos<Nn ڔ4T$~BZ/p%DXkmU+n҃64W1MD=AIRΦ8m UpoɡzaFTM;zdy(cS\%Z -~$gQ{cvi0cⓙiBݨ;#Ta}.bz$ }Pp)Q@F)o[:V(hP/+*ႫhQ3]n:N6cZ%|ӛn6 - 7 ӅL^h٦EMD>bǤbd¶]M.\pU3 ZfJ2zF*3)`h`˗&Dʋ?m*]Y4LrϿ2ʏ( 7]0bX+o1QՄ3]Mr"?s\`}MIkFYil=ճ$'!6괁TL*-~|A8?QI77*"򲨸T̀).h.fQje+)hZjeˠRh&j9)JCy{w~߿#.s=sB<j5;V^a,Mr3o@hiwcKz2 c1d*J8aO#,5Φm<^]rMEix3[p'$kyt6#I:vXXLYVx!ڋf7Gl3FNSٕ}# 5{L"G!wl0ї߷ϞD ϘVRȔڝsr2 ^)`}9;AY|DgqHdu6"bb8@쫶#6f&/ZZ"V.Ɛ\2ܹ_4c=~+IwM"֬,yIQST/Ȥu Y =I;Zr =&~e@rs Z/s sCY+WڳSOq܁ھpԪ,fnfu2W4޼TlE;ԽpK|/IŲ9ab mu\!8s"!^7'Yߡ P3s,ENw]GEO4Y)$5H="Qeb <`O_Pʎ5(}D+=TWz'po wl,%F,Ce}@:]sʩأ,@- +!-XvgTʟ+0kU鵣=n>?>9ψQ8VYGT^쁼P|#BYMi6 XKZ7s1BZ;jBB끯 ?,eKl+j߯ ą|)!"=3"Bڀy4~1Wu<"BArwǽ3ݻeFTp'R#YXf^\aU$+!tS 1çRWC jxG7|'ǧ0y)ڦRBh !8b'nKOrȢ4-IvD/5r" b6k,("Jҝv8'My>U*+>A]$ $+$`ly>ĈfZr%y3:wx-kG8Rr ^DO cs䅬Kz2j)GA#D7G@U9 @crSvJu(A_g_紾" xlc>F@+7#_v `| 7EcHX$/ē, bB&dkf3\%_LV tCjD73$I=6b+Z CK8S9] X( ܨqZ}ܚTǩzz{\Our.S[_]nC*[lFe]5-h]+~]('uomW;Qګ}jVDQwrU/3\14^3,ߘŽ0vtɌ3: am~7$b&طHZښ2%ˏ^D XsY2pxy纑I÷4lB̰Ҹ r`a+ObnC[:)qF<{lmX/͇Y؊MQ5=7oe6d Rb+A\zK/? JlAW-$jQGӫhpٜfݡd`'إ-lwS -e?XWzOחd9 S\LRnBK!WM#p APW_$?R=h"/|X>:8<ˈΧzx-Sg^6l.~j}3/lZ"d<ʿ7e XR15j~d4С(awBvP5(RЛ?U)ztFihz[ ~n=EL< k "&ɢ꨽.:7)4)AT.娟`禣腌?=}o?f~`+O_<"PVF$ܹбQ{#8D67nu)z\[?gI|mOX*7 t5{q;/m,1|uGMQǺBiJsmd. oMysgp=$5Hgp&Ҭ^Zr \f_l^֎S;NNɷrEd1¢g]7 7ӷUDn+t[J-fW#f yPeW{Cd Ԡg+.]/'FaLNQ.%j^:6osq%hWO\=f3OEcDEgj9@?-lBX@gO"~ɹa3菎>F2-3Lb>?Q ?xfnw[hkF:Qf>qh'\Xb^泮QTwwm9F b#u$]5ߚF1rTٷy,Rkq}a&_DNn W< =Z{|[/w:1ʙ?@tڧ6;Q|D-h6Ót:eR*om w/Nlyr lƞ%ZBx,CM+f_ s2 ?.a3J=(¢8ne@̳JFeqmt[X!P@;ElѰGZ&m@C.S3ENf=s;+x5Bk};wl(.]h8tx/Nez s=\ũf_7_Oj O{: I9h_i-Eƾj߽pօ{f^MÈhag:Tn@x|:^?9r+ZߛV27ν # J5}wHcu3F1=;z[1ߚn4LniV}Hoz!`&Ͷ -5+3+-3- h Lk2kٕL)Ea>2dE/-{)'aSׇloL0v.XX؎?M|k n=2EGTt;9=9P]痢%~J\#vSCR*EF}|0L 2']v"N٬]qjq7͹?{Z/~W˩VE,h5֦ҟ],Q\-&.Zш>i9٪i. 1hxh`NWڎ}h[{:J~SXv6SX#)N lbUxbf7ig纶f^{06C*pbʗޞhO0 R#q0[gҌ(QW0gVKz ܾd bkE0&xr آ(xfuJ@yuDbϕS:+H h`+0lix̢=&Mr<"7nE,8/B+C9?wv8#?R`FJ^ z$θ7d;(ҹu0H}[4c+k}[] jks<94*G׌{a'_ʨF}#(".Bs3A:E{J5c4-Z$A"#\Okc4˓6aQ+6BBQ+>+)Rd:kPMPS4.o8e^soGF=(_B-ArB@XͽET)lK_ kwyoׅw66=,=/OYjx)COWjA/ T9.<덲)Ժ8B{23 x;//|Ҵ?"嚨@lVy9%gN7ԯZ f`Ҝ1Q Rվ^Bq@(:9Ӧq1AYq Ar YF?.oIة,h 턏qirow GM(łSx$_큻juFK+MGYZYX@ojƸ~ӛP ;ΤeW_~^]/]71{\–gIDZ4:˥|nd,_ShBS՘~&Kim:8DR~3{>~dARFʛ͐kJnV#&i㢝5;NZ7P{Ux>X1UtF iJаE{r{8۴5~pesFa] 9L5 zIUүiע"7LA\檾y@5D,DommZuεF#|lħ^_'\s;^8)ڱ:S{32 ÍE_zkS-Eiz{@I?QS9RO 4[ҽ)Lw*~4.ГAdCgrr*߷8bv8^{%3&o@5=Uzs̥sNAjXP5úF9iJ&Gד|lZ2j q%&f"e,flJE V.|H3Vux}bS|^3}[W3H ,kϔa;_JlĨʼn5cH`|[4ip.g76\2W8 F-DLD\ H C#>^}N#lk_3F63&'5\5KYݠ Wj*}#!Ujw;(بʣ;(e08@gPwt+;I@’.8uT}}J!~%гqsumR~_asvП`RKa F'fu3_k n(FC{,\U h*Ǚm3#hX7~xm>4%lzQ:ԫ!op>_c0bW|jzZ>v࿈'GTe>.߂}Uvzxka?Skh%S%Qp<3^3k梏i,OW^xc MؠgV<ˡQlػhw~lw/cjnV=o>GϪ"џA>'/kZ'-dipG0jrӇ=ƽ=>4?{ =&F i 6ڏ%Qpeʚ.geQW e*8`ћhCx34Wɓw 'h,#!5yȝs,fhbqAwI3%J`c0c0(S-ClS#_ ٌw{ kX+]q:;j lè VY~@Dz6:M܇"c# )W6%"iWP`W+DZ{={=1Ğa]}A_kʀl8,)8tlNa;E ]Ul&je6?ud (љzݑr8>1ܴ5297s;fB!J~֐s[B+y+I_^;=u )O`,mF+e̊r=i=ۈ]S pYjߊռF^i9lyPeS+fnjD8n'&+=@uf25+7fm,0jfu*•Dx֖RJ<wǴ;_^ag 1\H_YC'?3;wh%6Tux֔27jO^Y&FUI90Q~8*ζ 'r1q!L \Z]>*ں>F2?5+6zY~qv. <=De#`@(.Ex .[aOXwPX=)8} /TLJdQÉ|vx4sVcJ~'jzz#,^y,v)3)Fz(G/EWq kcY1@:խp H%_ہjۂRʙ1 lI6 C|TQ"rI:i!u` Q^lLrB{[2@D|kh-( 8yT,l5CT\zpYB #ꦬ9 G9("瀚^潣yyf_1ǵ=N:&;N9K}S^G#Id̿kJҝby7֓[8P0NL5l/%hSak۝zh+$rXBF&q}9FSX FpA|`OjXjk]E]*(OV]uD)X Gu:edGF Eq1*&S4 )c?3xI9ep=fK =?[twQu?#oY,A#:1TyIpTR;C g_R'qj>*cje VO}=& |?O,?(F"5.TP(t;l4Cx#Q\~s>Q%=Ƭb)jZәIE<_Űce,t"hEww{[]Eד?TW$$Yr2'?K_cAVwEnĿZ+rMfQ PQ6Ffo^,^ca?z՚TZ /خ!L,2,RPFE]P'3A7qI]r/hl&7å?0cy j)5G!sJ\9@-U=}P.{n>n7TBOIeB!^$R4wc,ý(v v3ݫCӕp7Tp7y}O Ώ&Hnؑޣ \!)o\}T4lHg7cj ۠:OVL壮:g/.ijP&pⅺ`fJ/*͈N08 #jh,3 R<:s_\ ^PG,~Ϯ7~L:)fNkX0>:OqxW³HgX7yxhۡNԕ)Ǒ 3\i/NPWe5|YJ ++뵻1i{!ƚ(xdu`{/^l_Zب~NEUGh*I7xf0Cifiri-' %m+rt* 0*2&y)^v kX9okfan(17ӫ2iqj*.W9O9])]+UN |fAlq V$]ٹ "gйN-3"  k1Eiv0ta(e{iw(?qOw#X4A[=p QK޸llk􏔓wY7yC  W~o}$wUޠM> (<.D$wq.o eQp'eaFm˗:@k 3<5}ko;wzuUSNn~kz䣊 zTqlAV0"י{2».;#,@@P5v+R`"kY5pgjZňKN8)Ur{fa[ /]w`~ţ,9c'H!Jq0Bh;6Ņ^6iH$!?gh2f#/aʔ]lԤBՎ1 &&^'?2DZ1zrLʞD|&" [J%"cva &{a( :U@yoĩO_JALSdSHPdڼwU\wGvn#Cɉ'r KuLǬ(1(t(XWԺZ!0&0(~h+ĕs9ApǺ1%Ó~d=ʽfckZ,L;w{y酴9v% J6sFC9g4ű 15Caߞ({q> sRWz|NFCxcXHN`ԍ#[^Y|Eiͪ2qm*ȧꮋ~-Ϸ`<.ZP!==WAk6~ 2ӣ~!1JP7P;] Hj7[{TAN+ﺕ}J1&H̀ Qr m֨|%{^^ƚ;"'a# !H5TKj4ݣQυop=hvkZ֮}yRl W,e{o_."@\A Y<ۏBl!υNAG6 U#?vnu,ܺ^5R pELDjΣ)E in(pl5d!֏ũ>A ɚc ]kql@0nJ%|ћq̑ y4DŇ>*p9\3kvo ;F.bc;w R?ž;lBZ$10@N: ]}GtYI640{2_Sc6Y0v~QGwVȹg  Pt %ϖWKr T`-Ֆu^G]n88l!C^UƘ[=+ŠXLN`ͥ+;GIˇ ʯfiPW*`o~OA~vo{z a dok3f ,CVpϱ֎SFtЏiltښsoYd!Ɠ059gޝnW0OG@b ginK|%hv`|ߖ;I׳:c­♙]VagԪZuRikq^k#<}h@SZø#2J~% wq1. x{xQ=YY{M"%eq\?5| kگP,9u^OFouCg?Oܸ(+bơ(ܼtT/Q"7z$w}ZY#Vo>p!67򕴷fGҩ[Vׂ=% /9ZVFM:L.`9dXh#cCh0/"$l z17 / HzCXMewʻFQOZqDMOJ_ /G#E I )-jM(j>|-%yP'M2n e:p׶t!vOj#vNW4 m3mW,WVj'@\j3~zC#,sH3_+$9FL\>yhr y6@ߢnI_>MixRw7, u% r)QṢkRW~,Yﶂyf(x .= k 5Szvw"( uwok+|qa|eVeX* Ij=Loj A Z(rwraA)7-8=ܥ͎9 .aSU^ /Z}&Y@yVJsTȉ49B(+29/&YD<Ԁ-֩B1EAMqr)D48h$ 1Lpւ:}ݔK/#E1=T&8SN:M(1n)`/+n%k[ז8$cs0YIg2V%̥V: 3ya"',RYw[E?z-n)Bh\f*41YMq[Ɲ,fYSF Y`kkkۡ] $'cTl8UB~aX![x\J0dh=is H Ɨ6 .cm,saι6.XF4_ZSŸu-4 qtfvW3k\y" s8C 3#h\e Ȃ1;d؇Z#ówF50S xՈzwJ~9?C+Z`oaYֵY撵v(p`Q>;Mw! r4P|>j ߤ}M t0b&`5\lFyR"yY!x]p7CM;$51dž5Ka.2#uӟbՌߦTY؉:w ^> e7ˁ10r#3woBp([l%bexV.bϱGJI?N0C@zj;HxcilwK<0JœrԀ~yv*Y4nӞJO7迯/bCxF7+jظ=l9m&]Z{FTė=#8A}bOkwjn8يڀOre!,NjV'Fyk|Eq/Uc,}5z赵{5 />Uz V xM-;LPq7\o[vnqEgf ]&kwg4@9M mJ>R_M6-Ϙ]EV6ZNuoKXz΀MN1D8\fOӜOcB䁬4R@9C<SlྶC"aT0x1?#NzvEKi%،{W?6V|n5k Lyg.Z5&;0Xj wv"}^o@=;<ۘ]dF@ A)|USQVxִS߸Z7>+SvG]]4^;y_Ru@W{zA2A}/ :gnC:KNI2DO@v& |C)bP̃)cԊ4SE 8[.[st(iPd̗t`VzcjH?JSloF5'68b.=[,ZPX%Z*xHFiZTE4U?/y/irWғ(ebnOst,siRZ T +Y {/E$ 4sggO{FJQum qǽj['ysM5zbU<Ƴ2"f5=fdC oxĂO9"?oYm4t* ܞX]GƪmBoE-J$ s{l||>fD]^Ԟ>ȸlBߢwȊ% Vj2KpU}bhU1cR ;\4ec=EO<;s!y&i|r2k$a HT>&(I9tr-̂<ī0E\=n[ϣ{0b[hgZ5&9hoVIf6k|XC=s3S鷋 Ow"Ws.^W"ͰCű,QPE*)㛇.8C@anb)iSc"\ I[f1ÑoynH+jݰ/c(Z&ٍDpaF R'qY;KgD֓I.bl)XM8V^4pK d71~ا6B?^,S#b#o~i7VN6 r)|j![GzZbXLhڽ,x1nšo>ɀ"αeѷa>f=O M*fcvx;] E fvgOFW"}Kd w+6xn2rkƎ-5`2V~Q SRc\&G/ڵ $NcG MuS giMkrrNR Mab1?g4is+e#*# $%*G1[7!@5/k5JP*e"[kQ#66rhΕfiֈ Ĕ>2sI<\97 _V9 fBBT8Vdpɯ[WtlW8yq/4 H=av(E`4cq0àzlg+Q6&\oG'u9q>k1PcRx_KJΓ{+1yק7Y^T@~7=p.rZBvX~+!oAkNx"1@Ow`gn:-jLbXC= 6HYo3ڷVOH&t!჆2zaj yᨉ,CfFRh.gpx9~guԺPZBV<w).3z6ԒA $ef*seKI7(PQiNh,΢"1jbW ՚F؆/6rz  r}8;s{LN$~e57uz'Vr#d|?Ybi~jxYl" lcS(󜁙"ZyVڨx1`g%a:\>?Au"ո2a-iބ<[?W|/|¡CHgwd 5*ÆrXԃaԃ*߻|>ž5Xb]ݯ'˂WOLZڣ/a. pQ&ǣؚ5(v1'Yx8+ɩp/įa(y@<~X]Rzy՜mHhcirIka1kžhݷ8!Š֓nd” 0OmNOL6?<{Y hYɞY K:Z'@SŚ+!k.zOʥE"Ohq㣄V:% 3鵔.V ڿ\h~@-czqX/x>"f+hZŌ^^g4E.}%#] OF[Ե>>ӏ[37w=֒ e%YpYqk] %_a.՞0Q{!Q͚ſLl'{lqnSl#d>dzJd%/K$ZH!2~䯩~R͑ʭWHl43o/ό!}z[{.19"B9qV~9R/<˞aL ;P5ƌ)]rK{e.x"6+3w1kgf?NqFk9TWWx~JfZ&Ueoqhy(x\ecfy ?İv":L{یYxNVIfI|gEZX2 됯Im5;~zqN}8H2(CImDٴ qnAtvcz≏!7`WG=Q u6,>@#s_Kp%F[H&^SwUӼRYU'XgBs㣖=HãI}%FhG m"QQ#ώ!bXy_lղ77?^ykw#5R:OgB+GѩLk\%2O^cX/H3w^/ Wgz9?W@o⽝yJ8ޡ<dzǢY6 8GYo(S~tVKf)%ϵ6r9Psw3@U3le^3-52C3u|XԄ40a f%E-\@fl1YЦdu8P<-\XY9b ʣ1o]#}.z;Z,}$.qXFYtKR7@%P;0˻t!W+4cA{Ъ1ЂoG{WR"\t='Kٿha3|e ~&9>i=P3c\aQdflQu^JˑvKƮrae.ƻZ*1Cl8\yʯHq1l:膚΅x"?khoޯ-mT?x8`G]i5uh͆ym0!-?ooB'adǛ%,c蔑%=+mVU9i~=0"69FâY>8Ź2%wr|!CY+  ߗd]=3TDu'ڍj|pf]/+dhK/fEOj+OV|"_.5='odK֢ZGE -z+Slt{m9ѧǠ.Ўl>p`LaB56bhC{}Rc06Gu:]l35}g5u8/pwz?'g,_MG?#>hdPhzqqg] 0fh uD]ǃ-A] yJЗ=bWg6&?5w~tc\pwGlj&#=YW\109.MRS >{*v?ürCAԛ|}1`lɿf1^5,nA5賋r%.sr`_si1(sMtf4Ѓ:@;==s)K5, Ix&0]ߟ7Dg0#l5xF@}ֺَX16):J"@d`ԁ,{RF@ W6R"F@oRpWAQj>/ 3%6i f-s$fg\CaXɩA.)(%׺*^1EC?mufԼFT=Zsk!7> ?Of=ˣ: xxKeITK3_)楑ȿqvWSĨ4Q~RkjfIlS杁rsxDV Ӌ1'eRmo]rVaW| qvUӟ&>k:EKL%O g^BV*6ӽB3,Nx^[kaܓ})ݚkX(39f oa.h?4f?c4M=+Nck>H/ aJ>N~-^ZYJs{gDB+srN8lЏJWk7f'`Nt7 o$YsMJ9ϒ~=%W.Q~G"eK *͡:ֹ9vœ7hql2lgBM\mJjzbI! Ɋ:c,,%[ʫ:X `>O=g0ǰ(F/rKbI8˳ʗ$# x~8셩u@~X?Q C0zn0RVM@\XO6sK|76ϠtnwI8A! 'ctRy)o-΂dYƑٳ܅'*?r“6[~-XF X$,م uk.(!XQK>j0/h't/_6J&Vq5aD'XiZA#SIsD!"Gnc}"#g,˂>}YTDo8zN[]'gAmH1Oahmj7k^ )xKzXk=nY|\1˟c iMWLB& 猌E{X )y4JIp8&\/MQ^Vl oCV5sme<PwNZoO(%)6[.\J+Sg~F< VRz*0[p;'$ X`,hO^X[ VbuOX% eFw;_Ĭ:}w\zL\Aa dcA^A4RFV_G$ UO*{/g`}bיsn->4fTܽoߖ+'cE}+%c9i ^⁷6ew\CH2Mj^)s̑ݚR_Tyg rPϫs^St~NhWVbs;>){~ղke TvrVEironSާO+~Gr'&Lott.zNhz?yO5ƙ8+v7b/,:+탨i:\Z *y=D(-X%([{,Ǡ4A*W>?e^.K"94C_Nj1 k.N&kXj=ǂ % ;%}g^x6۹'[F_NCrsvhu h5Eŋ~)Rk3b8\_jⰩPq v[oh CD~xxq,>kSe$md E<H6aO4F:v|kdp݇]^5BBr. Oc7΅g;{ZO2&)6hf$ zHv ^= ږ;I/>V?{2jj<1Jj =вZ'Mc/a̞x7y?a:A뒏\蜋|(od! ߩS>'v*yT[eUl3\^=mr^xT8sƿ~_ ~_o;!"vr!zZ<} |W9s9q_r3{)Epԋߠd]AMk+]Hh)fa,B7|(9*zn0\#\ydݕ.a>YsA꿅thƳ'f/{ )nE*u yH1lX +4 qzŠc-_zGU ;饕7"q=P(K*3 RJ,XN=)4:Tiaδm}z)nIβO( ,[u?+uӃWzun|%Tt).UvKwX:{g>~%9mr}KP(~B׬@_o}F}~1u.fL!ѻN{n#(GRހdvgXR'3̙<Ύ5c E9xΔN#9eol`dd}P:Va&4cal%_n/劑4#Iٰ`/@'F2AT,!\JT9y-kohrd^(qۑ% #JUJM6ϡD3)a.^j{2LJc޳jOZ?B1%m+qD_bp|}(_Şe-EO6k}WJ0nh )O#ݸwe~9k<Si?M(e%3k=^z<;{-Vk׫r> c69O{@gMAQ<}'+i;I\Kc"Y7^V"r7Nmju|LOcVmN+ڿAEn(o}"t@A/wa C{s!l1EEv';+ŧИeNc܃=(*DuPlPaĸ"ˠ!j*S7iӽ~ +߈Yf|~e;)v`W,R_v=ņ(YoȲc9.=ҚWzmxdH% sSxz0C|蹫 tu8kV*+(\#YI/_&X|ˤhzmk>;d֞vi{Mi{n 3pE>6aFTSH=pthܮfӉp{kJ: !} GɱrVeo3\06of(P׼HMJ&98Erb-;FGK%H&10,2 kD*ԇuM0+yK]ȸ6'^Ou?PwrGdtq$: Dƪ{vg$뙇Z#`Z=*OQצI ilfhrךe}-eCӥ2.i`?-XHLD j4*M:IFnGJ)ބ$ŕU>|К ϖBq775uRd9Mo&h|ˠ\ۂ-[p z 3fO]rrñº?H?x𺤔[ʺjѩEǣḱ/Է[\u1y8 35^9%wU WN{2lP0vbRN[<~{m7cTl^ _Hr_4σzW}< ki%9lrJ{#޵<9!aLb/sׄ޺Bτpu""oolyo &p>]2jWx-GDdK5QSkܮ]Y)̄At`#Ja"UVE( rAd(1WLdz 'TpU76KN9Dp(#1}.VR^_٭~ bKzEJmn?S4Dtik?u?d[DpGH3F*f47<ބ6(ʖ=4w3CECkfϝD 82nvm^A@# Cm)eUNQp{Oԝk&U( UёAŐjPwպ}tyO>)8ȵ8#^p5/ud72 ?IQWM!P9uU{ }NѾj_5n .yLnM2ߣX+s'krM۹~RVi!i?ڂ+ε%3hW*ZX5Z;!sn ۓf)f;X^x}j']UIuvlC k\ۋ0^WaR #G[sC̷>SD L}0㚠6z"h ŝ2_S6&˕e5Ќyf/{Z3eaMX.(:X$gˉ9M7v@IUK+YUy&W4cH:B+MvռvhO*7(fz*wrPƐCoitg[ㅹ;9M5mlyQYs{0ZUh}n\ɵy`n1ʊ=JY|lJ&Ycp>{o"ܯ2/v)\)~L_rzB_H?dQ3\<sa&cxL0/VKkv <}mfjy-RN䱰.<`j?pU(>t+pcJi1rOg;)ur/-CB5=^UgpPn*4v=}N}06QPWDO C'I`maYLr,$ԇw>@3\ ē*ML3\VO>ӡ8|w_aBs+E, ὁ]H\|7ލIka"zr tJ&oc\>_d6WI.fcu9IN=DGe b/͵ݡ\yv|ݏcl4WN,6fbӷxzPCzU<GsTq wGdڙ`{KڪrWJbA+I(E<@GHr;ϛ0f*Rw~S!8jȳN $+dAީF[hc,$ L ށ*hNeBم.4!R6ayD |{OX(L>E#F\(|jRE'ԣ"7σ4U䇘&OĔpu> f$<ў3ArUźH÷2; l̒0T9o^JڋY9{r46gˌ Y=EScQeav#Sz#{A KsG {@ l<9I[՞~b0E|Ky&[gsnLchGes"@;C3nSIX 4neYi.f-0ȝ6rlF-sgoC30Q ʛԩ<V+g0KJ"߻uypKaSj-JW]_6D_vz(/ŢEW :Wͻ-BE #Ix<{ ͫyPEo IɆ6 c5374@+:f!5`D C52nn&|e\].FU`'@Q-M74ɷ{e n@|Vc2rx\`Z/S*0Ū5?H5V~@?n˵3Pؚh!'d@%bl+\T\Z?\J#V)k=ށg2?7U Qi(9cO+ajvysj >RjtedE1xW݊4jLuz6{ҥ4ì<|2a+{ߣh5_?O| F{%c>BRpys!O_ێ;ZxϡbY2ywȑ] &d́)w8uW 5 PsGy%h{j;o`Ul,>ۡAF#.;SF 'ۇm` <]#F8jހbf'+vVh'of_w,:]a9|[~j[V-E>x4 :O:cN A Jyĺs]Ŝ!WLT +3 sK T#xfTЗsJV`c\@iպ<Wi0QqtAj# ,V'e (iBE KǰRuOPZ7']g۱؊iυf+\%@OY.<l8d'l [mF02W1 k y_D&d baV(.]euscF_Ebvp}EC/y^1#.5;f2 H>,GG^Bof~:dvjlcwf~reyhhG<7q{XuKCKZ1AP~=~o|1[4Q4^tGi3jN]v!ތU[\s%`',H'to:.\UW3竹Zz;Q#! ,,y̥]QF|fKo=5c޶=_^~ɚOen{k^m7s[ N9x>!|mZIskYS#}ġ?+כ--?/M%,8KM;L{;\!^ zPv/K/*xL4aOoyascv6cՎ8N(jNf smW. CTwּ,&aA]G90<4;=J2s;uZO9ϷO{H3zNǽ;(ӍTf3Gお|f@}YAe q('"5dI/]d"螣 YbqHaF ,O'= "<SI(\~^, qw}oktHJVϯ>C1ݓ!3B+81eP#˱8aϾXm"kM(?r+ut>p9yAo{" wyHS\_=he(NC)c.2_ ͙4t ~_«}*k3ȯ&90`u>$(q ?J_5e^'V~~k=wuЈz jMzUR7'/+9֒uhme0nrKu5ՂQԕ4(Pjo W5l>q-e9+WC"_RtV1H^'X l|hP\.P|# F<4p3o(\(bS7T,of'{gg*=]܇OvbzJ?3FC5ZO>S>IgGDdk;'^x}GTMgyȾ0{8kEoWsJHO3+)lB[ij(!O,Yʝ<+z Hp(˸D3\1h+甼vk /$4DNxu ;QC53=F֏*Lit'V,*`d<.Zww9N)g(HNR$ٿ=eBP.JW{#yǁ\wʃ' 5N3[zX0/3 %I#Z*Gut<%cⴈ")ZHNIzC_bƦRX848 үb;|צHJ\KǶ{ {Y{{"^t!n2V_::n&kꍸFM##D8D-?8N'˕Yz8 ?]J7U7D9;s7etAɣ`?߃MۼӕȆcXo=pOJ9-0Ur'4SI[o- a^#CxI6oc۬> zm F]3mWKvG وhΈz1Dmy3ݺFD;0y;઒ F1LVzxIB||^ dٴMGa4tXƳ҈zyLB[d}Ug{^ ־ޗgT׎7$RAp_m'R\rӽN8^B; 0a؊FG2;E77ĦQ~<Ljkc|wZBz 3.bYf;"ooWwUka.aOAFCY+[ͿC 9z^a,I?@wҟ@ h3atM?φ4sjBTۙgϩRҀ5TسC2eZ h.T5Ǭ%˺lZ9h85_c/LO_O_ҫY0ӫ~i***O6fY5Ʒ^|}K֪sVz[KK1G9t =C0< ڦN|Lc ѶjDʹ>q)_|I{&Z=$IJ%gfmcs)ɑl0W`ϫ]gdA֐0|_t6qu(v)@A .` 2=?FU_B| `[GC}|VV%=(_F`R07cm՟itw3hq0BϚ.\"1 ;_\82xRepŇ. >SW~fzF' )VD7^H?o/jΓ&:Y5]yHd1vKnՌ/fÍV:@אgw\<ڬ yXίvUݑ6Byߡbɲr8|@cwA ' ݸC5M#w?f}#V\Yn.AF4FsXcv:>By~Iy>k\c Zm`:n+*΁07ςL#sGX!OZ]5hRߎ!`y]dݙLYy j yÁQOYZHRKݎt|[6,$Bǹ٬q.]۬W.1 /6h\Lp?GR.}dɎcW_4ҿؿ[ۿT5m+s4ga g{]o3'W.~},'z4jjD1lZj,c JzxK%k@o7Z|gy5 ]G\}_XAv+~>uCd}qO[%CovTh;,%B a6wɟmaӿi`PqR%}ubwQ4΢zP~ ™&k7ZRf:|epg>l 5㗳gWx2F+~73T 5ߍ{GRw1MAzĉ0Hk,}2}b]-0^Kn.Ctϔ V:B /rR=Ƀp;b UHFOvS8p-D=£( ⪆eElB4*BB@Ạy%lkj>u[T};#H<ΟHml%뀫)ܺLǫ:_X! ^H'vq@ Z3&dCOWw.&JgMOBy_jn e~BiaVO8E0>k(=048Ùel }5\}6c]ns:f6< {"~Isp=s_]<0. \4}6 tҋΙ2qQ|ݘXKCR{bA.lOڀt M{3Bi{Eɹ 'A~>/ kFɗ3kxfn`D7c]a͆#X+ֺ8JOc nfXmnE6¬ , ﵸS% ܝ,)n_B_ɽ|-sn-nA5 ^A5cYk֡ 7Qƪ9a54_aҚ ,ʧ7P܅."Tkzn;x] XWrܥk*T|Z$:'h6PJtxYFƭgj_u"&1`a|י:fjEOF|-ӌ%;ܥ.>a)}Ny!=tO}z{o4c6< ,;;̵HPO$h[3'Sp= } ' }#m}C}\ϟ^ornx;I/- KoZQfw j{nF 7"-Ӟ:G:#GY9]I p3\=% ,r,R`5ڽ)K{ш^sfZs`|Vr <j߳-euN흤OssZ׻o_Eo?%ze]G2soEE^e26ob|7D53^|FtQ^|XWzEt\/Tꏆ֭"/~Bo:Ƨ?]INxf8:<$PMf;wx:zIGz:m3.l'kVyRWfXsHOY sׁB?W^Hx8^_Z<WЖD 侪s"ߞb@*qG܀{37.a KTr(D 8k~F5}ny=l"CAh"qVQhC:)]Ŀz*&O̾8c#;}t:;,])ʯd(:?ATtϮjt_Yg5UgI_1aKϲսUS#<?B/ O4u^ ¾^hasO`,?c HQ ޗY`K,9~#7B,? #葄YYFY[䂑ڏ/XSNyU:Q&K$Ht wC-g}+_I//7ND<x)[!GXǜ4{)ד)pRT%YYJ DѢLggz5 u |6i,h`Z=Tƫ\؃Bui܄{4 K sm_l  4CoX:P';is+yb^>!V0B$ަ3T3s[Eij!j 9ǣ@KƜ $FO{߻~HxLtx5 ` ?R_b9QSJ|%& OP^p_ؿ.v ,֔-.z6P>-oV<컚M)HwsQvk~ŵ[u˥wOI].9v LTc- 2IIUyNxFw=VΣ)ˡIJ|Jhf' F][@Ont? лdQ4DȴEؘDQ#n^ef%(Y9]//.ƹ C GTx% x9}ܠ桩ہ_4Ϯ"_~NnWI0oHc'U #\OY4Fﵨ(+1p9E[a^) eS[)ޓʈ'}XOZ9\9Kuڊ.Gj-m -MyF‹0ΣO ܧЏE qƷQj!{eAT7휌܈5DJR[PTTI 2&c[<5w>˽C~hw0JhHoIqHܕ JIC#:5sN;` inhwSӵ>[XOc˃nډq qzp=pm-j nsK@rr/#bD6i!y0Y=a'B-X͜ɫYaGsqb#с(a l .Rh%_NYO^"yo7&Gԡ=zjnB>jRW)l%lB`n=qP/" ¸R_`Ѵo2K72a>TqTr>QBn$ {Q9RjLs-`>U3񼬍цGPkPOoioP=)hx€JbuKO"ԯ5 D ƤKrTNna!gϻ؏T#W|( }a903$ctc@ = jCh yMJ;uU}[;ߋz3Wгiǰg1*B❫)*DEXȦ?cz#(=1k)єH91/@ZY*oCL9p1=ԃeڻq'aގ-u71?IXie?Lfi6묣Le6%f-a^harFYҷRJH~0>2Z{mC}J3@uFf <ܗ'w}V!@|i8aՂOjg34Vd:)ƭc p{{(a Rg޷nq*ARm 9xCqNf0',u죷˰jv;瞳(vxI.SnUWx )p_y.<6krBKN's0BE\~le}syb3\Tg}} 7!}+Y;8+ _ &S\aKW+}W=30 v#.Qd6Pc리| &<+}_ٌOgz=[ W/Iπ9 M͇W= Y' D6WGi{ϑ%y! %C|@X'Sa9(6y[?@%o֕\CzK8L1o|Q­{l4Tu8^D[- O5a cF8#߾? P(K=JV>W{vp\} ae7@(5an\9o1=S5WpY#A~*K5"3%t4>-v?|CjOFX`Hl{Guf0&nS-,nkY_~~>23g6'ϡ~_1mcmj]`{=1ra !#GaED'J/t jC].CjOVM?9.J `?//g=3/9S12k.x䅆Tx4$*ot%ٟ"c"!R\rJ!;끲W 곷k$9@֜ԓCx \'g/VrcJse$vy_!;OٍF o':fI;0{dF΁>َӶ|SYn0)nf|[g4 ֠V"MYJ54.1dR3Z8G@Q[jmA0~ jRzk"YS9F!,-^B1!kJsUĿLb3U[y?K }}#OJLw6SRĩ_r3$wJJGqlB+%=_5BXE;^"G`.9btTD3g0dWA3>ubo;=Y q9xlxF3GIhPQҙG8?7W)5m' jcjVF1l˯_S zT΃_;QmʯwÄ҃d]]˨nW6K<=S)O Zl9VOkv+8k8q>B\Ӣyw4wƪrx SWŵ$]7h:MlDԋ0e]ƈOZvEΈHʥou9aX,G^B(exN,m"/8z'%4=+wQ6Q ]}O_1-JR (_ YC=5t g&?Qjfg^#9X?;c6 <hP,їI(!ʦt2a}q(?Lm-u&f_L+S'[kyn+s;s璏QJ_9#bzzͲ:91AW%牒MdG(Rhs ]oV5yo ׳dlƌR+ 2%PRr_OwV_a2RwNHܝ0IDtFUl:^mYtvY,YW&P颈} q VwN;%Qp&Z O}Y'r-%o3װo蝽}posp;wi=v+[Jie9UW:>G/r Vs )͝U%q=wlPό@ ^qE((#:$M6?T z<<x 4C@eWhQ4?V&θAwIܿJIMdc!s^U0;yE<'X$w>|Eٟdw;4~j( j(X'z7ҸLպ71_DKұ8::UU1C ziC|cj}F>8DmG-i7|mG3?:,];p_׈^NcoKOO`&0_n>>awE,]6?F,_>-43h%>D1 % ;rahh&Xp]vC-LUjAniW7S2&-%l^:dp_5^E<3f+\=U"wJ9P]SL!`HɃȹy{k)E8xy֛_NΎ}߮F40MCMP㳀w>c'4 R! ^W=w6] YDT1;)n1X\co{8hϱ}Yc| Қhwښ1,1T$d9(B@P-9wDǮnRV;D|YyL>lNsNq=1,7׷ 5IuIw9W6#o U:l =BOaߞO[un=o9p-xg>6^볯~׳Y͹eVϭyI1;xȞ} )Rz6cijpmMaΥP 1 y3Tel;c̲X>n IEG3<홓 h֋0s=Ypzz5ts:*ta!/χnD6pۅt 5hW;gE]<6g o *Ȏ+_e}R@QJۏG&EF4`N<2HQsJ3 @.箻ސWiۉuֶ#_4-*7y]qLd ^dj2%'\M/jR=?&K^؂ [~g@)ߪ8_ l_֪A2fs{>:ɹKi2tԙHJ-9:{ '6:Ô%.^@4 a!MyU'X '>4ϒU@u c {-ʯ8v$§a^k X'PxMPhH'"E44#C?=7]U$0V/f|"f$kH{-A±Pܾ^o#(;dc4RtkjNg(Bע&C{s*ϪO@;yO9AtF{9S|!cI/5w?;<3(޻,Wj+ Afp=҄ }G{O?'qoTέ{-.o俐kBĴkK`$O||#qǝ5??T#]2N=yE)y+rc&V*6}^!Ύ#eZ;Dnȵ7*yYbv[V;S凖UEY0߃Ib3"~ӳaș3Ϡ~xP넳iE3)A #Yk`axқXg@uPk `y?PJݑC]lOOP|zfd? }g%DfoPdY3ZDXO8N-`ȹB_&?}ڽJ-`V7$V,O1Xk-2YFaRAnKpm{=E<__Aw#WpȓNUG=3׵?#9#jC0>!ׅtK2ݤ:Z/]Ŀǜڡ.MY;`oLeWXdJ]׫#%{ e) ZmǶ z-vlz)oYVp(K-Qx)cy;R "7i Wh PiRS4YԔ5&qY[*u%sj$}\@~._U'xԾU }&#H|: xmeDžj6K":<ȋ+?jnu=kTg $,e׏-V#^FWli!ryۑVjZOt'nAYKw=awDմ<fzѰ uUEfֽgnO,J`G\:mrWMfp$YD3yU DTDge=F2VyOcI`VK;] =8Ѯٜ$~=W9 O "Iu~mNDfj?H2X-VjEw"=hy2өsPFȞ$R9qzazeF~~~sV3*Tp:1s}a[gEڇ'|g`]Ox\H'ꕯ_5ݭ3õTwKΊ<ڇ %72 %+[#s:ǝ0bkϮ,u}Đfvd]m߻$e5c4+x=Xu[ `1d}dϑG <V/_NLXItk^71be٭blK\%*СF:\h-rE,)8{{Ŷ+c-jw}AwtX¼jk7 4Om=ܮUATK`֦jLqSiO RX'L]y\'(8FQstNN$1l 4&Vͬ~GziN4S/e-3a]`]ɾi@V 7G:3pK6+Eu"bH\Ws/*E—EꁁUxƁnNGy=aSDu}*|ǯoM\o|)/Xҩx/[PLx'ӉJz#ڙƻB0?:9PZh Ě~,2[֐EZ"< #oPĢvӢ֌yUf7,3S\TԑՀYXfWg3WsJ>M\v9zwyQZ]Fr+EsǵZfVDqŒډ<kk1Ӹrg$wнDxx8npCĘ#nj5u˨U;蛀tv%f WhoGBFSLTÑWX"zDi$:` vVxP% EYtv }j] }Ll![, W,̂'Y =Cpd`|ܖh; O*.PZW9u<Ot9]]'fd”e}`* vesxWtTM|ljAjE‹`8)Q%>jU+*ۨ`E )Mb]OW O%2%(Jf[,5sC-'؍ܓUkISs)W0]"'gB rd֖pmZMG2= ,oV' ;ˮ-vWAE.uN(|qv7(o:Bo͏8=i#]NpOަ;A:wsPɏz9rFﲳv%9EZ#] 6Q-XdoĜPg#O <>`3 KKP/ goÄ rY7EQQ?uB$i<%#ϧ=EFuWa_-!^!k3V KS[+=jMl9|P"jǮ̖q1j<Ӑf134fyvX_`]*"mm3S{rjsDuvmpս-rڤn}ٜ4\u>?zwfهo6}Ȩ s` oe19́R74H9x\W9_"౿ Mj4muP] eXJa*6*o|_.[.typ˴&uylOmMYoZf(াi g7&PY5\K}쭰 eA;bm)S&]V0Smc_ #x}}wuw#Q@XF~5/#qHkCsVG;̉ ӳ\Fׇ577 \yxСz d;c, dGra85Y_mJIpcu/ q8{1hi=Ӹ%B(r$R'J-xcX1,2˛nD}M<۱9P#c{w ]&Wx&\3A-@*j}H / .т/4Uڑ=+"Afo9^PUKdmA=Xq~l1cי}gq9[A]WUs[p)CnԦƍZ֏2G\ܻ3|¹a {-b"Ao-c-RXԦ67FEk.AW\C>%|?gVUrW18:tGsA?poЇ[3Ĺ}QKG&a0;G/r|Em/Oz7< It}C"oz^XmMj:L9?o?Dv@c\7$窃6SeOoXh?"yu(b%p1=52B(dXp,4u41j 415n+Jˆ0zoj:O{ 7lJ%7|r%4}س&T46KGň(wH:&7ji7Z ϗ%fsu]~3|'\L~\-A;Z`vF*xnc1Ʌ9'd1 w-\[y༱z߹:\y.¹p6f)b|ybW xfEKp 8xQh`.k{z eqN+F皵jwmg *Վ;#: gU\=-0zg.yHhPQֳv&.3q靉KL\zһޅ.ĥgңA-%=Uk雦.evب"jup{fW9?|~M< N+ \V҄LܿG(P[w\~R= <]%>3W,SB]L~7"DŽX-p߄;uM,id7<Ӵ?t{=I=گEvLB]O^:SGzN~Ɋ_1]eeCA2r)tGRj Gynw!ի/߾xf {q͌GbΓq(>}<ĝyFO#$uEwxS5y DK6w`炛aDMN`JohU\ghEӿbQ.% _"6jQɈ'A>o8Nz[X߈1n1YOٽBv_k)JJL8cL-`_:&^S,g s7Sq8vn"̙;|#Xo۝҆7 5iS48ݭdKر/Q:O꿤=d^NZ 纈>A2238bvF$=wL6y0'\~`^g¯+|ۀR)Wm:V@Rড~N%PDVt+/KMsʲUnA$4iQ%3 `/Da.J?W/ѽETZ}1kgQmY rr#V!'V.`n%FfO7D{1Qi%o܅xc9fZf÷L)=/Wɶ̢Ss.;q4&ش),[ ;~7HkC)`cyh6>^ "⡇jlA[ɤj04¯2O1nӻalicHm|jI2,WaOh=lR;dmCӉ+3*ECػDJ{@ipi($ ]p*Z#㫩1>ͧOM"y.׆Em}v%3ȹ%8%,Oj )BBT/eZSn<c&UiApTD+Ȃ4%dN u|B,nGV3_OpnG}\}Xk-xV>ܝ%V $ }šW1E04X_1>O^OO =F`lxWVͭcr%P20yKX@JĆȽ9cZ2ֱ·"#p?.zEf&?{|<>}--aka *7j P ~~OϧGyƟK0@mɉ<CpphI}yxw]J+3xN9#Nψb[Iu3@Zquq(}xbypyΆ5/exL[ $΁f t^{{6ggҬYvy<ёu9|gy&Z42mo+2_j,(z1FL+^"Qkxv6nQB3MYymO2űgi ca%[ ܊mEd8Gw"Ih'[p I1 4yv\݈ٝZW\XQnnp7yWUty64eP&ůu 8 bibbj+nJ7|O%cvp\Io0e4Yz$؍ńs<v:wy!zo5.zG9 ᘍwF{W!K%6%[||;lO~*RKEsLsoAT3AߛblVvffhDxL3Ӿ4aW~ZoT_ZOye~3^SsvE vCdfa˹%A <޵SV aw,rP֬,_LG<Lƕ7CQfγ;{Jɋ*SwW»,FxnXWkpU0O .1x}tE10 'b zM<4z1qqg2ͳg+o`9 4+AC~BgUQ|nhp|3~|F֨p$Nph3{o\"G#EW觧iffmjۅsUsLRp>AS9@7Kݗ/fSPٛC+IT߂>I.[ cA >O$km͠)i/uke"8Gs|E8HήC'z^o t7/=/B{I*L"&Vܾ3V*wvøvy1[J:WB;ljBo㨙cF]/L,3! Yĝ@K#]eLy~iP߷'-aTt6r3}l/nvj!m=|pR;q&}OoO>a䝹pl:lΧfMtx=f07tG{)N;NōN%?QPm;6Xcr·bU*h3ᖯ-_kXӢKݨg nR3tp<^dh/}Z2z%pȉ?|Yt倞Hk摤ЃwX_8cYvǛlP'^@7!%2`-p=pJ3@)#@xtcczӽP5Z&5I3[48C].2yP[XY~6ə=1cK%>W7kJ'״k"{)D8\I#hTr ~30f?P"Ym1+ +8DvRaq0F;3ivY,FͺNO.Ic0Q%~Ǟ= =ko*v (OGxK"ݞxG?xdepIUS*ϕ1S*7xL29}D5{ʭ[#ba,ڎەz؀.X1 u "7{@)aGBjJ"eb.ʮowc&6iPCxYsuK2NVSOR1qVV`j%3gE:KiMRmL$Lc7__Mc;C8}l>‘a$͊ 6&v(A~&NTpVn垸);*8"XR/$e' s G.,EIǯul( 6J2Qi<=$4(U}dnK~׈0۠ugL*\$fs>: 9^x,q{W\V:xoƹvkzK9 tmObr{\p7a5{Z9]+>{6r1զLKg[.Z2[&Sܰ$aKدD}!*<(nNsBMAId{kq9H4 u5+{5]n;RCu#km3K9ڽ$EJW *7N$G"3ZExڐjMT3@fh~kM45`fC (C҉6.-U-lbI K5Z=|mYwo ':3oYId;=Z SYa%ꓬY[$5>~:Dfxp;mE~7ny3u*ao^4hٙhRkJsy%v< ͆,|d1` 6@NLI,v"5YЋY~׽iW 䎬Vw=;_2w%,7kZ@ y<>c7XoQaJYg nG Ip gPEyb\eYFEoK+>fHN%%^nO()',3]0 %׼#|Ve(0丽5)@X՟X:pn%=䈀RRʦpW~Dx{YO L4wsm㡏ϔ7}fijW>|d:71߮ty^udMj4ܸkzDu`PX0S!o rV܈㫳yf0p",2 V +4{qP9ece,%T\WÑ9f!ɖҌ#9LA9*/ OyChAiuFG/k@ )iHS"aRN5vn9l(ܕ0 Ez9فUN{,Q|X5זT!}F,ˆ-qcNEQ}@?vfЉ=aE4'gm4294tHj'uH!Iq<^rWd4%[6=\k2hvڌWVhk#kD{;>4, gy1X=iYg8=phT$Yj :w? "x+ApL.ՔLޅvYDWw}{n{CVԳx]/cw.Q>Z`w0郶V_$&/wz{Ekz/_IhPO4*7W$r`Fڃ@sB5 iJ2objdП3MP3SNK8{v$?u ENVZ;*ӿ/^XH°Wۆ ~R$Zg's2#nCV)YV'V_i=O??*v5E Hv٨e]J*HݥL3yn.{)G|~/%Dg]9 }UQ Ećs5f,_}5MSq,߶X n(^]ld=ooS&K] }D;lg"ooy?={P7j?y`FX9̟ սXՆ̩ZW..F)?\{8Gy0'+ >z:6PG*~Iʀ[%h爛JE1pͨI])F/^xeOZ1BDHH[QP{v#w7}* _b ..\B& U/sÖeʡg^\av`KC_+`NE%>#ɶN*ORG+}X'>g_~i`gGmph)wdP͠,&p*i;BN3U70Нu<5jz'S6w\n>ږ!fNY|{)rv4qQh^jԃ5I+_A ` / xr^`aI|@TtkAC__('0eә[5}ֈg'\&^kE֫b@V]ԯ=į\2)v#2d/PXvqV3dBu!D]^_,ـ3sI `|~)a= tZaÏQL{W}{obn p}?]L<Z7F3}oV/+twWvE(yikAw: ,i4'Jsն(9A׬\."Q@fٹ#hܩ_Rj0*D+ّU}N?a |O̢0I瑱Q.IK*U-@5_c)9DMaϻ%mZfGO -vizm6 ЋI,fԆjdHi[iC |溮5pwK0z{݆7fqj"wy'`cB&>A~;L@t UGȸj3u=ߚ+Vd4ޯ/tCk HSU zܫX7|vHZ`j&qKIzAo~O:=>-!-h]1m:*^/Ovbյkw_ԛ|zJz,ˀL)ՊS*z9e<0}ocpRiUcB "S[fVGu&yXd~n~uyS3{ a/Vn_NRd6 Ѣilt{4q+FJP%b$dhpm䵽V6L=׵\ ]oߤ6 9oQFx'ORB^}^:$k95DxCY 7E׍\.EiGw*?& d?7K چEYcө q p#D3Yu7MtxE.&DU;nCETf.Ʃ;xDFѳ>Ǝ6? |<JᬀVi(i=J]P1RQ~F=hR1G϶(瀴 55~>)Wˡ5s=S{; 'NU$\%jSFhm;?s'\)?ժ5RQNV(hL<&:)v;_ ߭&)D: ݎ[&w~DٱFfGiN-췈Y/\G e[??dHUu so5*S;ɅMa%?6|:tZZb5'EkE3{/Ǜ•`Heϲ ?UQ\&/G4;=AF xzF~ُp{qQ3BXE;Bk{ۼ$5C`U_hG㬠3:y/g:NdB;y%04ՖVQ@x3ź>D.pz+zÊuNڙVװqRY&J ݦ8|BteY"߻=|1!Gn~i]AJKE'=N%E]mqDqRmx uSHoS=#76Ei嫶."E{&u |5+QݷïXk\{W^yGV!frd35XǓ9@UG"G fRt '?n??GvA/6yiue۲ns~?lqF{mgGDl -k1p?ځ҉8Cm#f,~W5_ 3\qfx4zԫ3KhhRi0AnBR*1 j~܁dPcu0v4NJ4Ùhmٚf;XX:cωHQjES]9E١nufϱ~ ,;MvE+|߸ ;>vʖ&Qe2<22IbFet\i:RkPG>Ȝw\jhQ L^1@Ɉ6kd}uw 7_n/~ctE7$FuШK^^8?%T厕%lSDT3)N {9KcJ]6w\n}T_PFE{ %s}۲t5yاG<=12ft$1GluQB7 /"@),ZՇT%=,l= ŸQg2憧5-FlHeb1޹y9A~G_fB$V.# ~s뛏-އ0zq5sqjJιf]ӝCNkK؃ 2p(rb.˲u3'2 P<〒N~Mgrlv}Ŕ "9_w5?I"UDxo%='ܿ' $$6k{po;M*:U'sIC$Q×{$gu-s N pZ-)ҒG#,oD{(s8ʧܑ?F KxONߵ[/nMP6X{;&:ś8!7IuJ?)C噡gGvV!vkfȘru %!Qҹy|ȇ吊yy!˧4sd#qXc1`(@=4)В^F.eOHw sFE!rqWcw<1~Y>Aؐdž ބׄ먉zԼv&KAJfMGN ̧9ϛXPچF,Db!#)t.+B-}9bn9zz 11,01lHO$F~Ask#w&dg7;>Iiw}r]˳}!:0JQ3!QF񛿹-pĥ!NB{S_/dyr˕˹#vS msϫ C6" .-[ 9iZTPcU0d+ ȠX D= ǒu%s(`Pi >|(9x8qx>n7d {<jo75?ybuk(ͰM*mmK}<l,U&MI!BQ/IгF8Uaȉ"`&ByXzzW,d6R|̡G'ojqIҢ@߷7NNAދX+R;.szrlF5B:f:T[/,4:YH0!!abRka y&3Sr<2YjkQ.]~>d8um7{dfS.$|׍|Ŭ,]Ԣ>=CJ +|Жo眞o Qszn^ y:E?cyxuхb]++Q'<#X'~75ُt,xaϮ#kOߩg$n#aAʏHltl{Ղ):Z2KSIG<=#":0M* ̈́#ͪH3I ҝ%f=תWmX+`T [I}$W*~̝A512IC3K({2ǑSbG{2Hu. ?V@LNL{U (VҒ!H@Hن`kqH룜S?w0>B{Oo)R<St L'}GPgX.1ߍQ۟O+.x#aY2aik^ĺlQ}BWG%5N෇S&)jI3+k d䗇Ē/'a;Ӿ1SZ-V[íG3oo;Շc3̾en'NfQXջ?vF9A`1JXSu3ƷS,A H}Y^%m[?Ђ2Jy*W[۵4+Xy>3MdMwXfnWɱj*Vq?%,L; -::2Vh;dlD7X/-yPe|M<]ްF[N~7Ecq~JZ:K[ 6M򹳇X9☋*t O:u&ITҰNwP'%/"_HS&c=@RF:},s mKᦘI5?8`'z OϥT}pYܱ ,(}P]e`UʞW INOkICa2V}5stpC!% rz#eöaQ~S[bքb#xp8}m@x`?=A,;ΆY"``usZx$ps:amkY_CoxAzfhE1|oais{C#}݆qW}LjGFAxӘձy#~_]bP:q{{h[쀑Z?Q%ğ2_7|ɦ¶ "jZ(??Uyv4Ӛڮ9&ODDBq1a'(Gu-Z-8C^H`\'u{뷰lHSv#|zp'·gk>ndk_NT#o),sMxwwB`6@ B9ː?JW9>O3}p'%2a`oprH^Xr@1m3R;kzށ?8X;}vq(Sc\ wsح DLCU9%ʤi}Q.slK{~|g^s(b0}L89"|sEyTHy"4XZ F>c k.&GZ ϻ> bé8'no!%d=@srW~_oF7VPas{ZXɄ$/mnѭG/@[Jg40tmLcDYkϱxS jLN!gD&!*d0۬6k^kYk$ UY7/mp㾖.>%}JЗeQ?)5sx6ڴ)ɻ~iq^)7a[q>Ԝ?(ƾQ˓w*xF&2%<%S[o1?a?>U/cΊд.|]rp-n-,Ut0<7$_iЍH>wa/dc _~f= ՐxEZ͵ԭk; =PNKșұ⯍TQ0V^%z1No%c ݿwQN*Cv uE6%V'l>~+2 _r]xFAϦW]#Nkxx}0@qUF"O>^vs=[<`gq]avgk V#6S/5iFϒхI盗X?6FjWF f2HiH/W7D ;M҃9$}{|l&a=B٬}L^dU¤Іk%w͓)S%yL$Hΐ1j}na4lؤ@*֣wR ,BoYCt,U_௻?~ ##Uz_ûKlm~=MBC(~}oO ? 1 ǩ,~]7f-o߾Z=#~B~-QBE~&1Idj=HqI88pq&ӆ{FA^9 kpH`b||G%P58Ay)\㩑 q:%?m蘹٧gnJ?Cϴ/>ZV؍M[ ,܂w'<3¡~);z :h K {x֓ZX=K1F" +}?[_]c'RoQo;v>2'<+. ](ZcAy=[(sք})wuLmuѲuZg)"nq wp,EgiHFмH?2IΉ|Nn|di>Ҫ:% G'Do|(<.,S =0DI'_ae<]~A~N$~zz+Q͚q 9`ALv…Ths~{$ &}k&э[ܯHI);:5OB~I^УO+^dͫ yuZֆ E֏VZ`\8)]̫.HgEfH\69 $MRشX6GI>6dXI|>"$LR1_4|~n>{ ,4˟`QF'|$GAV$ndw+uSڕP0z/D`Qa.2|oeʼ`뷒ǽ ?KB-"5o#ް4웽mJ6+'jJ aj_(zQya8MU\v@Ol\ٖUa4G҃tv9j?~*HX-Qa>/մLk*,k0?(R{n:%-bl\WC8e$IoNr[ X QjIJ.:~Aj[sDbWdVuj1}܏c^%كdӛH]n.4|`Q]ir-Jky`^t›r6Eݣj=Gm P܄.Cq~rX9n9VU,?Kl*l:?B 'FQnBbEXbG xf2_rur]XW;e3hpX8[}k-N۔Պ80Ȇk*?8@[b̽gs߰zBU5T 5\;."v,"T1ֽzoD4 yݓ%Os}#J;斴S77.0b0) ϝYE߁2ܠ{4'|* V2[A^bs%1)y &.AiO;D6t1)Svn0Rw:Tڇj!|ۖ{%&EYfSƸNq::_qعn e^/4؞+Z#be{XK-fK' t ce)- oe_ 9y09ǀwID+tӞޟ ]B2"S:o|4DzD0SEE@9R]1"37E{&Q~ ?Z9?0ueo`_tOi,ci~S_&#zq4ͯ}׫A s.i\ıiI!  HX6My6)^}qC6$M;2 B-?f z(T'%DF ~i| ׊s(jP@GŋJ:9" -(i:Xsu 1QoANO<d+#N[#GÏB/U;\p>H<1=:=>t ̦_ "y{a)? ġ|G!N>gnA 7(/(Ut*"r#F6J f5YOBAؖ9n_J@JVOmGB#iZ xY~sCঢ়;ڃƩ8?iM;tzs旡ׇ]_ue_ϣYuֳX5s Fɥ=0ei%T?^? 3]Popk[kOZ5I`LjntҪX V<'by$z?aoêQ;+<\C>]QpZK|W::<Tq `}s]N(췽Vm!'hVgg\CN U?G $`UwӪb6E&?l!O05ɣC0ɎM?Tiٸ/:e)}f%iL<8e¸8Xó:jhp]|~Xq]SjBW檬tR1PXQc~#OJTqNjwW\}qjBPHu6vbѴXگǴT-0 L&ҷ[`yn[pOf#uj_aPU.)2)Bgl&UʹdyT9#E9& ~i9UڞY)v8FKϊ;R)!85=vUcKI e8WA9c%_ލٳ<[|JYXvI,x'i`nP\t2{Qav{)W w2OPf[RnTat+qI[U{L9ʔsYES69pRW{0׹Uw{)ve ה'W?|j~v`'ZXppAUZrطF{m5FVFas5x'^vzsYvTk $ƨ̕d꽤M)/9_4H:2-p]rqD9&5Fľ^1GbN{F7Pna׎=ʍ 3}PTXR#uLŋ:>GıN"xh0i ĭ8K'w܁)Z_V55PC3 `~^Pd&*7qs\x^05ŕbksz^@h < ]gm~p*޵{2O,tTS|V.P?I 'VuF`.m( }2׶oipZ Z>5,e  hɺ,B $g,]&K/¯K ZEmVJ 1u3܆ѓ[(A1b|5<*}dC  뚟8Ǐ=r)j LK,rvֵ}ݬ=0t s-P]a@ xy-}X$" c<̹=F{ _ JYJǹ|xV. j{ȵaxEdnN3kj#2W͆OV<.cP] @MBQ_MSaF~q<UG2ln#ɳ!'$mrEi1C@FUnXZxiXI̿'z`yrˇ道g E;N=Fy+\M8}7vrkk2u*^bC#Wӛ@Ӫ#ڳLYvb c=hmB--P ц'LjϯӪ pt>[98uHL"wgjUQupʚhy$9gqj?T>20 ?]H'm_CIhmNr~䤦>033FȧU/Sm1E}9_AYj`a^ i;$zo'3[iIj[Y:=U.O+Iaé OjՆfu<ڽEyY<, c䱈]JszSx|lv-gj!)^f><%ԃ5p4j0;RH~4( trVF\)?g޾zf^s<7F5~SYlx&}$qE`y-~= ߛIKumJyuZi“âZ|kzFVI\(6& ~m8pMr!J3k̙֥Q5#Da]aj[fvx.g@sy2dWV7b4:Va#džڳٙӞłm3_`=M=n(vdaNd%9QFg\u' NJu yYSeE{яJ>?8DF;h{wAA6k3YF ![eJTgH{: UߠSҐFhMMĩ K”/ɂ,GdUEp[ ? 9({m0Sp 1PUg:xZEsIcyEvjCB& ^#6F t~5]GX=N9ZZF_!ɵ7oGxxHp_'WZKm3u-♸Q8[]yw1Q8pPJxADGSGw{ӭ uՠF幣aӣM"h"gv Wo*6X-<n_rymKd"߼knlkZ'XMV4Uf=T۰p:5Unb!@f-*n#f6Ju<63 SD-j"6ߨ&[X^ mʒ46Z C'i2tjlFXc#"މa% Ff׫U}ֆ[2jq$:2Gպy4_V8]2e*$ mUȏ?Q]ZC4k 7vtO\3B`l}5OkFOQaͤo̴k=e9>|8끣JE o :AB$-DXiVEoYVҏ6HkaGph p(hH^ koEع2ȱVDei )~<^$<HߜXo :v_< u z1̥0.bb>_2(Rs*]<8}2sasq \-3C :DG/.2 ^C8Gi?yGrS=S XoiN)Y[U{t ލo<9Ս;1Y ϭ;[0#p^eNQ@qh H; Q\E[Jδ7ͽ9hAj|6pq+_Oжsi:ŁJ?y|q.?F?<4=PEZtOTv0d*+?uu㹵:E=;-- \+ۘ{*2"zK\4y{OG2oB6Sl|S1tZ'm3F`t]}PmaKJ :O]cEoau^i\fY4w-M}, qF#e{K YiٗVR8'ٓ7t)fYBoea xHLw)gDC=̤܋}%r'_84硑^ýAYo.G0#^}qQ[Zc|}kazoEcS)YS.eÿ0=jC~EdO_8(~xzty g~k-a_+ő2Rԛ3Ľ#4f?Fը\a5Q,c⿪?GI.4Wϼoyo|8@Hw϶!rlӼ_1潌8M辡yk[P/y kT8[lRi"Ab먊zhg;=8!Y~볁NRdk> =jphѕ(hmav71F > v>KB3Lq4rqydn݅v5"|4 t krVZ.^U뢔y֣|a|Yy &V( ُ&8XԨL!=7I`i^Pr9gV&y 8hfMIQ.Wƀ?(%mYS8+fw~_7㷎ՈS)+bx~ހ$Sj^shŨcs5 %@kR 6 qBNI(ʯ$!DiGrd=vG,ת#8hu0kh8E!;'GMV5 r 3TRMTC(HCw|l8*kyH"g3 XKD?37cyt{ɆgѫƇDNzNGo;#4(OOoꭜ"|8/3̫>}-WOU.ƴ`[1[!z'ն5Bdӵj0)e֎>>z_'yT/x!CMFzL$1-en:h[:`0#5ո'Iڰ6fɟ5I%NR SI}C?6Ք[O29Lm<Ͳ_~ <6%B4q4jQЈP 6ڦSsrfԛc1H .F-ή 3Orȗ1ݐBٺxnfЩ۴B E@'?}3L2Lqc[vG517vJFD$xrK:5ʹ0zx=O5m2 >h}"H 31;ڷ8艁Ssvs߂_rC ߈:}a-?pxb%plEYp2>8 Ӝ/rxAFt>sE{a[Dg(/b/'"/Jq])cd?ȉ=~i `ǻr>m X]8^au{Q?s/ $'ê\St9'zD蕧^d+=Z"YŝT~+oj?yՔ_GUM߯[*s%ɝM:oE9^jeEmΉl`r9zg%E$1oS}+VTCǨ5 x1;wJ 5 mrSK+E/\NdO=Y O >?PLG2P8"+GJFrEоEp^Z)Rwpp M!SY+G CvWi'Y7>@(JJG+/kTyS:^1g(x1@O23$4e8pVO2[RxR^6zX-,[ʸ`;sl4Ay2yl=QU9wIo Φ [G 3Yzy>T׸>ָN`Cgj_^-?#&ڒpsMe}ftSl 굥'LtlSY"]Gm[B}􃶡NFȚ6ĝ]L'A2Ϳ ע8= pGݢŌ|eV~HS 0X)KҫF4а64j~)B-,k2 ?iMԓ?شnA܈'Y1mN?wʁL׺Y2 -&&T/;trK,l))y.}hW#qI}yn 8xO  %hXJ@ԩ >e!~7O(D>,ӊoxgqv@RP.\MxG'0f_LNZ%Ȥ0vQhĮL1xaq!k28& 5ζ@G&EVy~vx#z#FEd@oE&R(.eI(;v+RhWh %8{ÊjRIBcleMeO^ZF[z+̿YJNҩ,K6eA\ 6bX+>NYYd?ǷgK:VJwv1j.Y6EbCpvbXp2Зד:בt+-q+IN1I?eQVQ_䧊xhQTxޠXf5TqgĚ4fXR!?ֈ>UJQF)bO١ֳ{̾0/~!GoUڙ޻y.k4G NOi(%S|q3AxM|>Mmˣ:}6A~>Iȩb/RyaE r,>#8p)UKɈ_Q{ cNk,3dEX4R*h?sOr#:@Cw%$Y۽gè^!+LE#]CZkqz;%iN2vujkjWG>9OF9v5 ccEڞXhnY*ۭRzTӚ;DQt3|.tuN-厅[=P>e`Pal9D ݨ-ڞT @>NqO7b3ߺȨn&;SxZʨBsW)֎3&= =p2yJXF]~pKiT_1 $>i+sOlh;轋R0ΤuȡίwgЎ8N*9Se[89%F89\({~<+E2 3r>$[xw1. .\6W~+4Ňo?}_;aQj XsNL$w3Kr6 !gou;{7)/byTm͉H+w3楟x[la'ù2FUzQ9/S7uY ]3vuzz8]I9P =<2 V"n@jRO:Y<ֺ|o!$x5)f{Y[03`?.}LppF룟>Qj]CǎH_ѫד_Uaÿ 8N޲s=t.̫[U;>w$gTf%zqޜCQW;=jd(vðplpǰUk؅Jv5€  <Ԅst3XYz_X`10JW%$y:en# {=NNȻqB4˯pfT%:u ``X]HlKX.XB`[aX@B3h 5m읩GOȞv dG t=x3{%>NYM"Ӄ~#/itOv2LGSȾ௝t:O"Ik 9qԘkb [] STaXJ~}x}$Gp:%ϧv6`+ˉ*3\}&C^G܍/S}*P ˒L}=*ߊ8w3E Hclp{P><0zow$mj;aL Rݘ3ۧayr`g;LCﴱp~&yF7 8}L!Y x`࣯ԃS8K8`ͫ|d1m`!JSR0^^jvgyFq5tf}\5wwB_4?"bKsySfGox߉/{Cp)RA("R$YKd_tMsDE>vbqia%yIRZ]a,]:H?0wlfPwia-;7XH$͘fn(9;ֳR~I57+Q_cU\%CxO[ )/&]5/dq^qsn1֛ ћY#jb6MCnG9m Od%-Ԧ_<(+?ziڥ Vޫ/aꏸcb ǒ/.0zNC)vJk8Q=!CӸ !'-~hqnO'/&w8fuFsL{gq,N 7.B9wb%5kY;?}K㑋Dzw9<bJ #LoLћ'1mZ*HGPH^J*USL~{e_1ך7uѳmn 3j{X1xb3$aT0`h.??` xb xYa0k=Fho,$ \~S@k3~= >^|Wu~ͺ(2]]?Xs\RgɿT'JB#$,)_nzZǸ'@*m~d{+R`fٲ0;zcfm03k>/oT#x&!bp|ԋ[ơ'@c 4F =KG#_&  9<;!rZݵ ̾, .6\%3"3a\ãAXU XvXui`u V:xOsΤ:0tRA-TsfwDm=B,.7 ʇEx9$4y;F`d)g8*_G<ȃ9O/;nqH[?ZA0?b®Xy${؀mQS%? D=ld_,`! pb/J}B=!ϧXo=C#Bj-l^w1Aַ7ن#,]R5i+1nF+ 0c7?x/+{a|E8=ko*K< ~`=(o >@H/K87<LTWcy\wCOTs qFj'bx졝")W bݷj&FXhP?L??܌#ihYTF6>mXE?_jJj/ Ί"f>~[p4Ԇب_uinL+-&Qc*Ǟ!o؜W)*E#!S< .s!#xgs k ɗ/PF(/Q؍b={RiUkyBˢ~pg䗍P-X>0r ps>VvZ_6%ɏw~?`_~LKm">{9#ћK -! FDO68 bm?F!⨳sg%ڗi|F ¢d e?b#?Փda#߾30[G:_ϳ|mdzHAKcvbI6Ul[$Y+ט! p21z5_?{j;US9zQӰރ/\ErobYGoƙgvA?zJ{eN@ܤ7na^5:g=D+jB /51z T£Wl-[d[̞9;]WgɃek=oČ,?*HoP[7|>}uiz1l&|V:n_Bv2 _[uA rZWo1ViKmnp'Z:SVb3VVփ`FLO}GU SWRgU"2ƕ BGώEf|Gc3}B7hdkknœѾxr*p&ɘ{B}5Ыu))I+C8!.񘞗-Y}|wD"yq"!㶭dwx)£"/3=Wxm>M౽aX,Q ˾.] YTOȊߓ3.ر z"LOH9x8O7"ЫT,a~@ l$ I"e:m5L yy~./~H8pQOzQwybgm޿zl< MdjS&>hԫ~f7I7IIqt{XrU/s]KFG#xκp]Mƛ/?J] ^/h5I;-q( ^,U%a>Noܞ&NkkuiM41ۋs >mc^}n;sV߻}3TZ+83ߚm?Rxҽ83քeXK!')[='e.&,=QoާQRHKq@tβt!t4+i{H\Rʓ.bqVjUN "a#pӋJF~>>@!R0uUz(zm{N؋vY&2\>9^GHPxpp#JrUɼW)D{Lo'V M0}B\?%_D[+ӤNN1;5&Hpȴ?ɁOPO;oހPܚP.Es@ B.ク)ÃIKҽDثs0ΘiN EdmߥǍ?.߷9W[lͪov{E>*sG/#ݔ X@eiaG3Rm+ejA(BJsGxvQkmtF=my"Hxܚm>=mվrz~/n*69]ʀ"X#b};-5Yi &^7i^_$&w+>8' =|c[|]-YVrnd<Ͷ3scX%&=dˢc{N^b q{ };:$:BK4l Ł(1O}kkzTOY^ `62`rm,pװDuF$S$qo-$.o{QrzG~,7p+>O^[+݋ODC/:)I&NԈ u?I*s#zi$gO?=_*+(W/sBۋSC@6V E]K'KJ|~X^S?9|'Y7Ҹk\֌c,,iJ+ e1x7{֯y)QQlӯ@{; x8CX>˗Yѯ>i=9wi }zkF%^߇[V[4w =VFº*:>ѳ,=K N`~}Jpk[δ=[Aχ~\~ x,k_3!s~lM=|r3> ԍϔ*>sqG6ښ>d>L L#f5[Gz! V|6!=L 6zzVz~"֋ظUAlIQ"M.oЗҷΫK?/sEQ+K; *!m`F1G:> DTʒGqoa-i ,7MVs%j6-F#EK:#C xx}ɖF [g~GUƳ"W7y4,ygTP2=$rF[NEf0Ŏq7:ۣ[A[36LxWRK,㓷x qکiyu)uz0&- gӌgMg"85ͧ4bxzxtiS5[&zC~~B]W[ϨxwZvE2Slg^Ւk~)vaģڍB>53ǟ߅VVwʓڏ2V Y 0)B[.7R&VS{bz{R^JO)/T&b3ufC@10O.Sop?Om'[d<ӳCF 4s HRQ/]2NeX9'*=E4p50搷SǕ̓/JݚחїnecTgTr=aosj'?ͭ|-ˁvf1fj~.7UƼGiZL |\I vV?֟V+MڥYf7|2ē[Uvx,vkPۛ{PyܨBx\_q5Mqɇt(pQm*Ÿ7h~ Qd9''.t|;a0fה z=S1jSoj̫hoo%:FW:y\傫sF R6M_?%Ks¨ZPN^ndsudMgfLبQM3GKmM0MT7x^;ضhNyȳcBf?ٵѩw׈y> WX&/`>Āy %WA8q/m~:rO]wJXuYw 7R9dDũW pO^ 6ͺ{}\q'g/b;16dqRĮAe7N:|kN3{P%N݇%l9;~WuEvayNGxL>]O?LZ=MZClrKP;FC0H+a;O@mw`pSYS_QVK)mL=4ṳ /#; 5O4|NEiR2Z--%6U'B4. H+#+_vz kXɎy(ɃB',gw0 _.2 NOȦ:'}=VGnSOk{W0ڗnZ!jKBM{y9V'mQYև!|1,œ;@([_;Ult= niU?Yr؞OC9j)#tSTvh)Djw-Y8bkE)J>g ar\t06+ڼ/Z?틮i+gZ %*FW2rT\8A7hhү u26.5Gx- s{?|G>JMS̫yިTc̣ͨu"bTW&&$OGta+[.tXچY`E lA,R5y(%ufZK+pŬ hE!|Tt#KKL޵#T!1G;M܇hdէwt?DX]RϬ1K3}CXRR4Y3ԹԲIXb&LLw }7-ʳSTcl_LPեA_}{BV V`2h%Տmbw3q[1Ͱ DQ4D,$9ۗ9rV~wQ0Ɵi"X,zd&r9D^w0!};}V%R8vN+N7Zo rvxzWwVC*δvCwQnAo.H.EĒfu$4A ,x5ݩouUb(r '?'W[+S-3q_C[>kyV :mP{^+gI_}yX'V-g'SΒȟ$߂'V:o3MvZ)eUZX'-4EC ۄd7 GMmpGzn  30g/eغugq.Y(}xRCB.ȃ-,6 -Λ'$5ْa\w @nj,bˈ/W x;I]Ԇd1Sk 6 Z픽X%$l/}7I>q.os>qs ނ^ %!{ Њ^&!RS&iovdIN7$[xSbʕ8dBFsF) %eFSL7ѥ@}Suz[b8[TSZ@/=((D"e`w$.[3LDTՖMuZסUk"k{1{g~ayNofmMVC;xțGĻ+XQhN lN-lww*Eoy\O-ܞ,M V0]5u~NCZ!o[IuڕozU&|އoGҌڢ4>nt+eבI'gUT2>׬/7Օg/pHW·&˘7.CǢp߽‡̬[9-0K\E|z 3#M8IY3񓞱W~ gRzNl/76K\ڊ\^ 8YO[j["M^dhHG$sKrYl}I6(K=,Ԩ*5u0Dj܅4ZQ?Gc^cNLK> pR/?'u>"=I#Q5K8`  xj{%H2h)7$SEvK3q!iۺksV::OSSmxxhse}T =s#4L ХP~7ͥu?>7zemv<) Q/ paN6犵J5hD{fxu:,tD -UK¯c 4G NLվļZ/gޤg NToɇ̜o</Lʒ *4 ؃zI]"VuxЮh8F>P`ЮhD,w%3/v+@`?f-8K׶J+8Cኲ5+·=,[k--.y=S?N=,1x  >hWM晚.gYOao'tgkuK֫eN1zvs7n⯭:mMT^j UV1jwjx忝?d52xFpbP%MWxe"ǔ=?tӶ5(v[q=ȺH3jH2bdDAw5VdVVPVXFqH?g{y/[>Cz!;0vq@ђV Ctց&;l¾ۉ󋖤o'K y{K rM\\VTGq+Kh+Ǿ;Ho&S:]b'~c?6Wz vbA <ʞS˼'7# Nu5qHȨ:`^`Lܲ\&(=kB#4HJ"E|t[3D1ϝkl)( p°idQ k#⯀ƈJ>}T%lF{F5H!28ZCzFˢnuZ\Fg|߉_//>DsM?>ZEC!53;ޠ)2ٓ۲s4h;wN2,e]2Pܒ\)a=rytzxaST^EU L ooXZdٻke*M7h}zʧ%wl=qp5FF³8FT8F''_f_VJ+m)ta{ %Z ʵwjWg5gM5`8?[ZQRf:+[<)JHꩨM&>/4}@ihn@| &,=$1Ø6q{ɧ?G43~{L8OVS?)@k}v >-g&qg3Fag-\]g ޢW o4fߘeWh5Z  FsQEƚ|5XoVI$)CVl{g4xePv:k,*5-Tw";Vv_06eC}{Asq=ωbVJ+br_1 e*M_VuSڣ^ gBczXվƗKI_|A _.(PJ}Rg=;hH?! *jБZduG4VJJ;)J;sR"n~e |i2j]"ij.n\}r]w *%eԓDk#|wC*n=zmkaxg[+F3Q[hLnG62QiOr<8jmWE艹 lD:<Ҕ~d5[o!6BZu}m-3G(OwY2nOٝZ=gS!5۫%i.q֮Pc&޲1Ɇ7 J@LJ1Y9baf=jD{>/*VQt1^}gm~ 3vrHcrFbJ>wN:;V_Nᖶf<4&zsO2n’z{l]YU;vp vVϤaW NN ŚQ +@wla*9=$R0mgUCu?U^3]*VZvRVP&ݘ#3BQԬ.zڲO 1ɻ_:]@{Yҍaxqv~'[&g'ڏwp7Ƒy/ #}. -ZЮ}g}fR(AĶJtE"܉ևeY?A8io pf5ʙ(^椸HxHS.k!qH(#1Smöq@- xOr!,ISөa >"7pu5cWʐ-&a5@5fv#,ݒFm,ǡEßKPcLhzhԡgX aLf (lwh/egqŞJN'H3y~R[=P7(-T:X ~[#ށclܕ4oL7]?!h,rݷEmhi^[^,z|Ξ̢Vòw9H̅.8rgAo%ߋM(R P^>9~WşRR}vgMe^f}ꋞY ׏ˀП% zR48B& L,4fg-޵Xc[cws\)K!qW_?rωz,Drsظׯzrs\Ί =bf>a#b/2!p0\+hL&v1#3ռ\<]S>@,MȖW9ݗ(Z>OsJ$ Y9tj ቩþ0,jUWbS"Pl"ޫ86ʣ?6eu"ow}8Y/A~s̹ Y퉞98`q sVYT 8i t+Ur:[w1*ێ]zuBgLsa | 'j Mg:i, H^X7#}pBcCͰA3ǩt )C&;L zIZϬ?Vho2-+*-s 1ydEe>(&-sCjg(I^HUYD]ruɾrsث<5^mRZ-2/˦ȵL s~AО+mYh\jOHOO~ߠ([6נv"jg;~ 4x<0¢ZB;~B#?@7y+a,h떾iK,UN~ Ulyt ;KejwxI*65Ԑ<F_=e젧Zv3a5CIEoLż/}b¥no;T.P@9) zc8[5}su3MrPK{Rq2O&Sk6B[ڐ-ǩu1rID9e](zv[!'¶6t3axY&ߊ*+}IB:Z7hn\͸s<.\c|+bv^KyK(Wr\)ʅ4L:ԝ^Dtoz6( =}9jsCzi/w{Oy^{Ob-gsy x/ū12T=^O ЖwҜVPnZ_~)3Ab=zAv$n%o1ZT qTZ( Cz.~lHPxxqJ, jyBzLGߕm%Mޙ P t&Z1:_qᣭ+vVcpDŽ[`Pbc?SOP^V*@u3g!_P1*(ţ{2O]Nv!ҟvҥ/lc#֡Fեl- ѻo2d8 k23'ncFݒ2G%I;*GS\lf݉;-يUqM,j$όxp]i^5$4mPf:Mkߩߢ͢N'tdlI*{j3`E'5R:K*zB> i'0v9?(e;7Q`J:Q"˼eI8f mziuGj>/"J.:&{ zWdĵ걙uس ^FK7}5Cڌؗ 87jͤ?in6Fpk '8>YLI'캍F6Nk9!_d9r/63N޶/ 4Rhhc7 )q4s Q<{<'q9^'y׷\KBrM+k)]2:El 2):K{TF`{dmrLmZF?SL{jTnjmD_LLBCg' l'.'y_\#\"Zԝ#w\2߽IJJMUw!G:K=8!~oQ: d?8kLn9D;[JK$|_F{W\}&F`k _daƹtyxcwġ Xhi1p)i`DqlQjqD$&.+Qyh?fԲ(,cRĚ1*FӑV֒I&Ҙ_[^g?2ۘVb#ٕ>BݥC]Y6m1#XO0w6߫ 7RϕSTVVuxǧHө|NLQE#3sNܐ>*l S\z tlNGR̊E}_xqz䩀;ۉۄio DKzγ%sIZA3G"8 xו+qƥ\YLAI55GO +΅LGd\jj2SVRߏE aPzIgRt"V=7ӈLnZNzCy&t݌vn<ϸW/ŘzH'5lL˝&G ПwN`{y ߙIJ },QeJ,G,#S}ǙFe}C}*I)1waw#d ʜDy Ѓi @LHQLzsk%y bA\A0юT EDָkk`gs\6Y^P[~Y~_vZ]u,hu?j;ȼ~_Lv-y;Z1{b9/n㭴ǿs7Ѧ*OҮ'_Q#B7? ?c+4؝ה4t]9!'p3F #'(4_z/ǠsVLJZhWDlK,2Kk,tM⏏; QB%ku.awXXWO3X/s|$s,9|2GGʱX9W3K= ߌٙiYQ4ʘ>ҥes4E%!Qmgvh+i VN9i.x|מ@˨镏R5u_OKr(FBXCKF[/QJȵ.wv͂EZ%ls 1qZyE+, RloO#xgi ǀ2EM-GSrZ4sP|6J XڊaUXcr(nJOVVozER6FOkZ?S{fgzfg^|姃eڄPrѨ9v@%_inI֝0E01~G/}#eb<ΫTdMm/S|| 1lR/dC\7T- scy>ȭ*߱Sc7[Xu9 ބ>& R{a6)W0Цw-#XT Vu򋠒C'= |-WMZ?Ak@Zpӭ%G)\*EMuPCrP4qCQ Jl%EVI445&C+k^fZQflJyVb}o?p~ss~'~ga O# PK g[lUՑˤ kjA! ݄nK^%}E~=~:"~=ZΖ'o/?34 z"<}tryH3\(ex* o>tPl7"-g:F'Qꩫf)EHK!QߐζWHbr€7G16Ӻƍ7xvɥ[ËXsliAV}ֻ@q9 %YzG]Oz׃Ehu<Ⱦ;rE6lC6þ ~.QOXOɈp"զőXzzV?sGD1e!s"g4Dj$u8-EA˄z8b`Iie_G 燕*Օw lH]v"u9,5Jӕ#UaՋ2We1wj>:-Pb}ڊ]8w6B>RRϋr=JZtUH|_"}v 0Gd m_V gֱƕQeև*9k H,Y[}PQ8{ubD/JD)dM\MV@Z^E. \mFIwxdRno(/춣=<nc$El/o&qr_bSӃs&pGTLju.R(z=r .3QVJ Fy)px|:qDƏ;[4Gm4|.Th QįnIM"PU ;3Q3cݸk:} xv'HQ+ᐮ0#8$%GX7i%gT>ҽi,ǛϻsA; =.f ̱)2gH_DΏatQ8S"!Y砼]7̏lƛmc(5z w)|Y~w-- gҞ{MZlp> 9Bs:UySS۽E󻩞`X{; ^xV5s^D`~p2&[t*y4ѱ̮!1i?`O! E~ QuFnvԟ(JްﰆbW%2d#-;; smfo,cM!ug24?#"@50/EnD(V&1m~,VOͳ֏N}WCmnӸ/%i.dwIxkra*IcEJ%uŻ$+v/Om1?0}CĪ RީFHA 'PC|R?T oC1:V8iAk"'Ϛ܍XcÚLhsxH\'8~Ƭ[F݂3rVBP>>Wɳ5SQ{05 d*fQ%7ҁZRI ;."֤((9ܚ5 VN_iGHS'1ĕ@X\!Ob4Q&l p! cty >Z}3vˑO#IDmatV~/cAϷ"٢.Br ֯E0?/_hwJ[[ ];{z{YyGwObV1g/EHGqdu63rWMb>)BJzk FB@kdgnwm,p4NI)PJeG ūf2rV +vUbXM\Np^95X;̶P>em2x۪x6xn^1wݬ ᄐ5V/vb734JQUl1jMēWwQ.w̞g6h](|һEAtN'=l"zɣG}wGۆ;Hҭ!J=ҐK<<^%C=$Dq|.d#iknpS(g{N d#-㻎9U|}5Ϸ~1`E905l ýA6]S馺||k0!SʥۭCmrRNiCl;e4aٰ&lPݝ cT[&H=y9,OIwoGS?=Ů3Ѝ6{rZ:1Bxܓa_6.7wqoL+v7Sbeͼ1::ȘGV6Pe]GkoLlVgM'_VPf偃1HaD|`gr˲a&?u-D%"ntf l(Wg4NV'Uv04XE6N Ãl'swswEqf6&G]A_IwW>uV*!18ghuq<}m[+8J?!E1cnA6lٌTaOOX\|@I|9 qtҮۋ-1ַ/X1>#}RͤVCJ EG{#PP6d1h[W}O-wTkq񆣕Ӏk_^]txS,q:ňUA~R] 0 57e c|Yl5h~3t'y5+M; v囦:"*wy&PwS-@qh&;)i1;ѕ%Af9J-*ʛ?GLK0ߕ/Ƹ) ZNHXjU[cSGzl/ChpS,[gqB%g]vz; ^xD!$-qX"Ɩ's1]R) \kSVٺ_Ss_\xn5s5㑏GX5r\X3y6p\%*cc8 acpwzSD&\x;& x;42ܹQ3aLM4"f<[X}2g{^ADS3#V߈Blr$߸fUv6ֆAÛJuq|i.zkX)/rQ%6J?­Iv2RZfG~G)vXe~zREy&x@Խם~cvP.#ic޸}q=?B?^ [+ c-j3X/K[N:GI]F>} k"qU^@ɘǕ4IL(LE/S"?%_ӟq)&:Żi2uFULt<V}Lt[^:Q ة TU9wz^6_v:vvF9HABa^D .o ǪEH7]ob#.Fک\c6# x=1&MA<' *Pb':ʹ,Nȗ?)~^]Њ& PR$QYW Q9LȄs9@3ȑb+"DP ŕ ,Vʮ.(-BWG&~Jիw;"5XDx6؊"΢oѽoѫP;=gjHLsLrW$þkp5J=$Oh5>xP#s+ۅiXg<Ǣ)ĪRXk>AޑDߺԫ~4ֆC- Ab] Q]X\-ح?fꙩ"@aF[Q<%ωrT)G1j-۽\ܶl@/`9왺UF^ T?]~0AhEZlYR] R,l:k'3m؏8&mu؊1Zh6j|%&ihUE_ab̏n 駺M3Z&7K74_=7gOhgVܲth& ZXsr=ͳ {z?)"G""65DV;tX}hʒB&} JpxrMyеwS13`XkS.>Z1Ъ>yȢUگƹaMQpwmAKͦ: !^\TrYVI\Yߤ\S9w5d})uV56)[ >qy;{kXy+j7̽E ^ky济) s}摊twxjkk)X< گ_?,I6(h==+T'ANR&砏=@v9G1c*q?Ez|(VYc\2Bj[#s۹p9jDLLoExxoV&R8@I, cո E Zh+诧ޠdZ u:J2igBGGBÅ^SZ5dwʉ" ֦4^a1RG,W*LϊɪS`ٯXzJ{ vwrPW/bߏJ3_hly1V_k <3QWUJ836K[7fuTНU4J*}$ !mt1N5Z<|Lu6 uxN*A鰲aZ 7IGEjh5Vq&uhJ]z(TӰ)X^odskg$פ8c>}q /y!F vZh-t0uЛ،lxiOXXc#;^pd.?i1?CFR{ia J-0fD6ghd-ayA5(p>~C1A \EqdUSø o8U˙_5&~rF,`ne$ѷTށ};LE׫~!8sYgsٯ{{/XG@\MmDdIqcLxp Vyz{n`'i;1q뵳4XKRRiNb֟$aΏCOXscBc ts/,9aM4,#Ċ]t'+i?auۻo|geOU8_j1+oߣ2\=kt ο)Fq’uYqq(9~(g->!SXsV;Э+0i Cy[8 w,)F؎}&;K7 .= 8lؾYfK5+o֋]<0ϙ{f#8|*=]>[w(=N=?MâW{YJǟj ڍrS;(O|=Ɲ˅vvVkn;*mω$E=T\JEG>Fܓ}6%<~r>v $05 I߯?<ygĮ+I2<5#X-'yK^Y\Z'o#j4îb_o8%.=앉]נt<jUŰb}kCL9Z OJ'C^xˠWfdžn~\_6h}Զr:mn:;Ql^8yFU @]x) e;͝1QG78yUMk ;&Yˣ(KE2ݸ]ܗdmF0+]ȄrIҺ0CЮ:="x.xqOUV۾NX`X@>]FzPw)ɛG..dC~*^n ߹="rk3cD"~ïkծ(1}gdǁ}mAe~y::GK:|E 8Ewnn}IvW_wӯm˚X:ncI|JW!_"{8$_fŷdRg]v 1ܮ5gyzU OeaO_ԝ zy d#mS'  &^!♰qIkO >ӺAE2o_V$l7kw%*Aʡ؏@E႖^ &Eh\׽N;A;<6e)>;(IZ#\'){xN0n^4EJRbg9`7iS|L"\ϊY1RLEr V$f{6dq\NRq/Gx*{ (68XwrzV9tW(^34MMIK-"Gb,4e'=+c@D?=Yy4ϫ%?ß˪Y O)[Vym4c9 ƉR;^wunOqJG?#Zr BZ װ0Kp.p m7@$IW/?B%A7Myw\2\劵+ F-`a>Q;J;hv'U-`ylUBLX5EXZuj8J*8qJ"qt,4p)GQAGhE]kF PGFk+gulaR̽t2,9kkngHsRν"]3tm`9Y"*A3(6Esgib]YdW2࿛*KΣ'xl:L&ᓉI"JB r,Rʵsne5ɧRcܒ;S\][cb5]'?.@-PxќW?\;5mv͸4)M٢}iƗj+IPư/r{Џ.*R՛g\!}V=E"rQ!}YAYpܭ.DmnSdh0C]G/!_S900O޴y9kT(4b+v+ocDޗEυ; 3}}w%گ5T-T_~˟-?[w[JGY<.j^w_Xu/h݊mh?=5#Jed;Hˊ΋}|Q z_!{Ԃ'{eu=d5-j:ODzBy( D8"=g^cx=A/ft6e|;YZc߼S-1΢[#Pr RɦHw6s3}9dھ|n9֣DX_ZWkW+j^u C5Q6E"Ҭ^BN [; fn b݃Ci<AX A@N4esZS]gY; Im2Q Rb*h,cf̼`|\N6=N, a}tN)yb Ƣ]8)uT7y'LXqؗxjad1j-ۍ qCMN/Rf+ Y:yc+) )䷛:$fp&e@9%GcséC$PwCR"NB,K!<( цR\ 9:}(Yv{{dU|a[41Śt&dBMlF)/~y.s }Q\ x ߍ { i~7ݔXx.kÐ$sRyI=ӯ+gAۜQKZ]x2x簽)5g:Q ݛ(Ê[iwk8=JsD a䨔se@J2aE }pbønyeD<)]vwbp?АDm eܔЭNV>RyFRת8gtq[HyPLhysyYs&ŷYuQqμRo3#K]x`@?5/BK9YņԕSFJrU]P¨Zg۩I=rw9ƣG2Os̫% #fVwgfǐiZy#OV茬oK^'c= Y3M wcTO4vm-} w\$1o<Ƹ\~q\\jhd 'ᇨrtH0Hdĕ73ϵȭc-ls<(~d||$\u.-qf1[&ڡ,8=u}?!ai#ƖAD9t]hai})IUȩPmjwt#d4}M>UZEӠ71S/.*twjm LԍR7#BV>rp;% 7Cy~өU';mӁR5:8ݷ|X+$>Qhz}t>qy\hV)rP\َA}zmXOFx$Q>څܴ||C5( Pf/+󌼎|3 RmŢ Dz=is&q=Q#{CLy["[C'vG)|OzOE3ȷϧ\o7^3yo kqS?NfUaqhg$~[78&8h[.|ӗ׀ۛkqQuơx"A~RoeNͱ k1 n_$X\M&ڝļ%xM_ ߦ*J{ׂ4(:UȳKb C?:e'i3,z<4++mz5k/4]MfK=HU TVmͮn4rϥߵk+O˿@%/(r+ eB[w%A˲@g27o7g3|=Sd%yzcOժ4Mrzw+$t#5?zZrt>fˢs"D?{evD5WYSD|_N0u,vb"h]؉Xw}]j5;ljo߇I985J?XjYwA}S=fܡD]7MCj3c*w9ͪO'Э#!nyV>I~ߐb'y .h>N[ڬ|e] x!3e~T3m9 >j͘2d+Œް^w5>HϛN%\_ lڋy&Z1mx mU޷|MXS-sX cڇ=TY1t'xD&=#ޒfDQ5t{~ik53㊘Gn{^y2+vIJ&E 栝z֮o(0Vdͥ ψ<83mMcs;i+ȃL?xJwr@+xU(9 0EԙrTx@œc ޫҕ<jea{xSl%FQ_|j34Ƹg+qO5:nm!!҂qwqmtlw7-9Fu}'ĸ-ww\K!ƝqZ9nC܂qHK97mkϴd} x!q<. ߰|_''aUl3n@4~{Č+.67-o/T[LjQ6 G%13*9-۞,o-n1{s}?hd@X }VZK~afwvE|lo:"hi|/((A(+8Hߏ[ º]ehSIu)q7~ }Qwo,v\'jGx^zgVYݦNپɷlM {TSxw2czOQf"Ʋ0wN!jE~$^c_L<b_ׇ M=,i!d/^4 p+u5<-#\򅩗v͂#>j ሐl1aSL`:+_D˸_sôD :j>u״k0cV蜫$[>, ~,O>~l߾?g;3qn1>>`%_u@W)\>msEk^ڞmel>麆m~}ȑos_ϥfG :}~&q4s}63sqxfyp<Œu%?rKLRwQeVƺuȷZRY8ձtg(wA. Ab?ɞa3BP>3M3*TQr_DOQ5@|:CAZ ̻ѯ}&'Xzªwu40zO3i4Q ~{JVBIEdm? ϻso!]PV8*lHLBbfw鲒a苰|oHn b<Ȓ8p)y~+OT ݈䧛>L@$*9$$wMZ BY X2yXSzww7W5͌ewF8hV0|)bmsyK:*^cO伇y}죟9qC$m>V7ڎ}[f{$ͣ)_Ͱ ;}xNoxM2X=H~NUo&]CubԧdQsD\¬(0L*TbIҾfdꤪ3I:ϤYvcON34I͘OBgM4?ypy4Hk*@& KXYBkC6H= rM\Al(o3 CQGE4'yLY`O60rʐ;np赥qy`hnA !(z9uZݗv]9F 9ة 18N7&U .K54oQʃnV1 8V+3 (5=pE45-]>9%m1oՖ۴I>9k^V"*pe9HO>ܩF9 yV7eܮ=oAxصLdHH"Y4B¹|sD+t8.#l}ldSgvaS9W?d V8H҉כFG{[M;U bƃ!|.%mĞٴ'&=^5ΣyP@bBkB^JUW['IQݬJ{Nbs[fS%hc$N#rD\&d'ױ^>5s`nhG ^%x25ӂdmQ͘Uix"`}$6H(6PK`(V|fnɳ8@f0ޡ'?-g~NB~]HN(4i% u)LN&Suj2 #+yPbdN;kh)LO (,aHRښh&N16l4ApW :ȭ0[?}Kǡ}~RK:< -[xOa=Grj6p} }+А6yvjVR0!Ѝ p Ϻ!)?-T39nT'w|[Ոɡ ~3 JD-`"B4{,Ro=aK[}o$Fq^h&۰ ]m%ON0:ZR/l'BF[I]2=1A$c{\$a<&7KØAY>6(I ]>l?-6050u/(.ep);BbF!j̯{9MpN-jġ̯-q@OSyq37yn_m}?E[_|.%UlUGɓ?\8E|q.>N(q>峿ѓ{bBJO!}ugc-8٪.Rrn>* HTֿ5z"}|ڸq=٤svQTY!@%$I"Ҁ<ձ(h'K|B%Ɍ;LlQA\"Dph>AY7]AB9޺]IH?շ{s>YOQ*)e$؇hR -˨7nz?YGK樫&$Z<ߕ,~d ssC_06_a릂Bo|.`4rVKBPF6ާ2u2OaG5l4U&+"ۗH;uWH$,Ty_.W@^Zp؃t܃N(?4ӈ!-3F+X1LqEl -d?f+9=r3&Aoӛav&VM]Z>ETeY"Uqt is z&rzrx a+0IcGd# ΆXI%KTAT* !w-n͛lO|],}J on{2 ?43>:Nq~ G"tNH,s4}y}I4GM>r\Hgh~x:9H&gkpFacYA"wYk1 /B4UMhjM)5#U<+dSlr|_/#0|#l8ɧLo\lP(%qCNUʧv+8YW6ka5A A#5mn"Xpm.BZ|N"Jdkl@2+[2]z2agBl(BeS`Ʉť)Cu9ےUdVi>n]}V3N1&=^NYlk$]%,VmMy9ЛN3 QV{z "1j>֎MYT>O#o]&/hA|ew< o3No3ukA\)QPO#pc7˶n/N)~XZɉJ̱O١b"a&2MF=3)**>gSMbjz:ۃיܚ]#nyl NU`nnO&CR\ Eį믃Yq@r\3qh-b}4sHr1M{Q+ǖmh>oV=omr}q1my1/jy㼌->A(w~ETK  ^ _{5.7)o߀ƜZ|K~ZLr&@Y)cRB ٓ*d!{V $Wpz2Nb1Nk ʫw@+[0x,[g?D} agTOC`xt¢uЬ}Q(u34a4(H5A&*sŲ=}e#jytQ!p1׋١2 }{U)z8~ZT62|JVА0&Gé brrӋD4/HI3`8Ei^E7LIFjD^MɛϢ^tbH!Bh+\[a Y.Ւ?Μ`l/ԂJXadsUd;ڎ Hޝ[@('#ݵiwQ| H%5O_5,1$vx~w@"{i*нX+7+bҋ2X7]7Usu\ UxRQ +:Vqg XʶRTpy|(:,d5{p$|k9Ke=Lj1diy,0!2DmZ}&aY`FUO[D#9Y,+*$mkA "SheKhN%o+]g{E߇T!r8ZKcMA#t2Hx#F8$ \><,tV⥽!mMh+@2we tpb&{pjHIǑ>QZ=yUOEx2zCi&X$eIZ6bStv/#7$'+.&\Nq+?n.0r`5KR +*: ʘ(ٲZx5 NXA\K]Nx{$eg J@"C] Uk/l( 7C &%Q3?dhK/@&[&C&3ĹN$| ^Ȳ5gKC̙}/p~s&b=Xo߶J2MBqIw:2X/E2"gL¤cQXa~7 j 7>ӟKV_ ֆ="rʁif9zku5{.qov&Y^&g1[Ŕ/$F·}gLIhGZn{z/>U^Bfj"VF?zŪVy]7ڲb`Ȼbn6=A]7ǘ(>QcO vsؤb6c`1qr{G̃ݵbXn l:XҨ6:Cx` 9c>K\>oSZמv+̑M> 쯊 "#vGow퍽)@vcȎ-MʬնQ>p*h%劌W+rOɀ^ܓtDC2ʲ­Ck)T!o1E(Nx=m*/AX\ I>{R4 ZAh'Jh{sAA_(PAw>믡GP=|,,ewpKYɜE] ~鿿("r|Lcs-jWg!=PhE]:6V^Bb8|UPtIw}Y < zdC [x⯧~+| d|xН&Rf;Ӡ맦qʾ:[]sl#/߫FlC`b̭|nNwt˜QN0V%tc7s=3aדY2ԠEH~H y m̈ln !M[޸_Χ1Nؖ: :1ԣ(#i7\O5ג1eSIJٲ/]{UiyIBIvS'^J{n_?i74e~wѫFO[_m|3}AVjջ_[;ɠSA4O.Y7S=#tߏre]zG3pPJK|?>F8+ҿ4}Xj'ҊRAܛCK^WjEgi힋hsht0L!ť7{W1u(2UZZJ_,8ɀu5_GF_ksᭂ;dL1_YR5G!eYd!Bq>UOHFKZ*ūTN"jTV}z9&#j{(L9'˞A4aF/C3FAEC:zG9OEt p/"),uy-[Kzuk FX -̄)^ {X'o⭝-'FsogjߋSymBD] r J)чpb3h?О.lſ]A-ldja}G:<}Extz=c{~y25S#Q߽EXT|T`);ױISkٗFײNDѳeƜFyklD,s~h:5fPԸ^hq@],s=2 G͛@;&g]!)kW`>u3#۷9Z"vZ8y*^)v}}?g𾩔}=}naaй/e+{(9 }(&˪Hbmʘo8QJ3h f_)r奂 #l@[ݸZztn 45Rﶢ-YRBS j s?ȵ,a@+>4>?'R"C"h7>3j+aܛcTG8Eh2kByi=[7ҳzps H=>9cI 8pde~? FDicP Q?FR8UVHK.#!8$z^oR^~۵s ,}S0`\G(w*RK_*n#jeI~7Ӑ mhai[;/鱢N3<_s0>q[Hᰐ25. ܐEr &B.kS$ĔR9(q}])93;~_.ՓcH޴EL^Ǯ(r1E8ͨV:F8!+t(rZC_j{4GQ>?x#^R|ApK?2E~c?pic?9ަSͭ\P#W^S<1zTw1K%1/ڿ!5jvSKyT[zp3Fp6l\_nX(4듵ĞxV]kp6`nPፍY`p"ldiRY7٬Sn'0 f|F L#sf:}>Zw;L|mRh\{*lrP`WY`x +IW\oib#Q+FҌb`ׄYzV^xQD,3XH]a 0Sx07g*]Ě\ 8[>Q`vЛzgѺ#zIa;ǝefMѼcDHa+=W7_Kwo?{GX~o~v<~%<33ΌHj~ =a)V$M m%pj"3COkҷg}oWJ*G -'N\M+O{wguoo/VK*"Z~xb]N5\O ot9q;~(n 7=~7Yd^j;,#vj|X[^LmXy|0K O'#|W򘝁q(on>ǘ7&OM!"Ae2oSwSD7D ZF쯀flkxЁYDÝ&AY@gQ$߱o$VI%TlMr<ak!~NN8ILbN){i`|jO-ֺ0E2h y.` L y P:<V=:u6;Rb=IKzKSo/07xˍxNO+Gq!TrZ%>c 8c$>f )Į\JI6fܓKc̨])>_N4K"ZTtTmڇ㓼;P"fF-9H;A$| =D7ʳ#v*Ny9 om]׫K[0&UǨ\1ޫ\rO4gNqo<)ZZ?G珐::[H4E3%N'4j2JW n"z̢$X{%z($2K:#~ֱIkKxIRrf@rEߪi  ކ uEԷz$ڰ8*HwH7bQno5Wd>2layˑyNyƑ՛j/†l Ac;YI=0m-R {٪2Y'Jzs"7BVCrh'd/UP.vk ڃ}^Xƽlڡ䋷aj"e,kh[:B'ӎC# )~4^k8[q|{S mNH{qRmlҲ5I}T kuَe".@D؁䒹OZ diNh-`L]NE9#N "W`zin,g $_d{Na-,Ru89ΈYgd+2ĮReC=_[X]b]M#in6"V+_/lwNYFFu_Zhs2LK}M\6Ċ &"/%7Ǚ{m&2$,#JG@D=%A ds =ukޚtBx)&}AWms-!S^B?A\;{'Щb&~xee=XrJ LŭFlEpEdt@>WG6+z qP€3=|DR*˝RY$,JearE;36a0@='PR(ql^¨Psiޚ"=38Ėb6Fbj1,|Ꚕ13BCCMb (R]3šǹ9Sj0ZP$k$,i/_W话c|Ŕ&{#G5-8|;mpFNQzkO1T-!F?vɜpڜ@IJvoqp+4-+@4͟Y҈;k ގ-:}I}p5WCY%lb&kc.6C]npP%G:]jŒݗc\N Ǫ0z_q=S؀͵0̎ڏa]k|ShP;WzTM%>yfKf OD!Ԣ#6;tC T&s8ܯXnM/"y#@1a,x8WaB!BhQ,F<Wܮ[ n}s|'I'Y~3.Pu,bYhkМb(l!Fi߭HWKX9eKA|Ņ𿠕dG2n7+ =~uhhߤ\nMkkhK cqYIQx9QMe5ʊ,A(Yo2zxVh_[8#&8coi^w]U+#i^ ןOqaB Q2(ʸ]ͥk3.~B!c"QqGrʧ\8D:4i|Auu^ix(ˠ4l!X|* -wNޞeMͭPF(@eQFYhQ(C5vP&EB(i,V&4_8q@5Pa2//K ;xJ"M|X&FDc]eƺeg qmK LFYK(K26Cz,R ͸yL8%H1JN@I3^&Ia^"EpF{֊ ShSc;=h+ed 3Q\zʑT״ȴ%bwby |} =B˽u{Nf_7u߫.qF7 98qL%3VC$R-8j1v(;]|7?EM9q.} 32wVH&qؠQ /G7tP\6|~'QU=ǿGzѾ~2jñ3| G)#EIB g0ND[M&w?4jmy?=[q?5=Vj4{4FKsD^ʡ]KwEI񤵜dDhc+r?>7)@DȸPE3p%$i? NG<ga4Ѹ6,5*]B;Bǀ]! ޯ,(SAfz7b:7#/lOiC1PS]dwS{{fѸsg=SDҽqfB-ߤ?3,22ZP&bѲ(7Qj'Xva"K#g\~vc5PZixR{ /vo~6?O(Yy^:lqBv}vwkH2P<6n'seca6+JfC9 oR\[gVA$C@*,qщ I~oVk<3Kim0uQ71X1uW۾1oHA|k|N=Mo÷xTZ{z!-_aE>Ǣ*8,,Ud0V#8NW%ϦVk#%"GYY(qmA4{A4)ퟫ$I tSvيWJюcTr0Ϗ)YA9b&-4wJY(Wbo1E@٠#K|P+?V³]"&exgxH{/݋¨ʡCVïw>% 1gYe6e&,!ڡ7ZMfIDP:f_UQBfduzMv\_-< y;DaiQ0hg0$e+p!~NF>ϐ&ͷZR2qD0ݝv}Mػ"+8!j;g# ABJT̩菇~aV&l'bO/J5EO) E#h<" Г/l蛯DV'7ҐN׈&_)vNh?D5~{3[uć"V~wqK$XTDbG %N9#{B%=wvY*XXmmL9vɚ#{(ȵLj'X#c! ϣ]=8[whgȰ3]Cgp?AVz4nm'_oSEI\]A68Gy[=x#q_pՌn%u>E2(*r.H$0d Vu ny(*Tl(qA&ս>rѹqt=aWrJIˊ7fEud)q7PmzLb a^KeVFіlԁ"m(؊9WW4݃ y pƈ#\alzI%ʲdO=v@_y ,mjhyViĐ)jSn"PoFyLI jEdU@?h?8NɊQ化%'iAR4ӊKqz^,3kN<-_JI *)V⪢|=%7D"ۊK^x_ BK/ "|Ô穏8dk\vjh|,)_|MMQ|wB$BM,ބ-y!C+9,1b'o}*Ha t+ s72#2Mxx q+.TW˓MBw -4|lbl/D̀_c_4c= Us`͢ú؈G%~kTpT&.P̼ɼ!sقu;쏍0׵c8(<ٕR:A23aVX!p,cW~ zuk1핢 VF{&Di9c2Fjh&d0mBj&(S51?N5ob:G7q{'-Xȩ/:g1\o(o:=CϊЭLqt|~ه ﺁT .Hc_/xvhn#5! -FS_ yIvעT&bz 8XyFaWfzV-<>GO>_{;Ub@P&"}aLGwLǐw"8{K9DNĭ $έh9{Yw8$/O7F!+)43GMGgӷflms Bt޾X-.f'O}n'qeLxHkMv0mmW 6,G]~y3c4*<jzzh34B_\Dcko-.j8r2݊g/`WN 3VK&O'H̳Ԅ0be,n?NdMs8>ؒt?7dȄ]RU70%< ޯ(h_!!Ԗ3*^m86<7"i$!:3e/x.'00~9Oq)ݫ돿0}´nru Q^0chC6^]~$s<8ȖOߢ c[$M#\z7Z|Qr4V>rGm770ޤoEo[BMWD}peI!YCu{հ4:?{\ J=(~A_,uk.pnYv廆rDy9w^Mn~p0bBlwe^jda# RtR^Y1N5D}s-H^ϥ?ӟ3kf"Z'g\z{$pv9YqDob׳lWutLրRG< ww4늭|(+E=o~YwNqQd\0nFK6Bx/`6GK%&ݙ;Ƀ뙃 軇ʆ{=Xߪ]Br1@11ΦW3EQxw"|]kI)e)&Jk9| m}FRW#㋦/G︞g&jQlIk@Q3ZVaђ Gb.KV0glQXN'q6mbq7dA)"J]/ ?;_I-W/ړsa =2 6REJ)Ztҕ=+w yD^v?mV~ğcVo3U3=i7|U~{*O`WEҌ66Z˲r r@_$6ɧ(Oej߮]]&lfFv#\"68{PwƳЫCDG1xwI=aXl1[s(G5hd h)@hp*BՊKhsN|&[.H#=~XN~$$*%a$b6O!2{oBvl./L$6߼v*ij`/m$뉊B-%/j =^:F•B֙l(Y0oEd > *>aSI-~s_N9 Qϐ?mZ;[-a ؞3oʓ:t/nj+@KO+bS xUtt)}3S}c? m=iY2^Go#ۉVbvNZ6gu,?%$WW|1v ? /CӾf'2f6fF'0)}F{(7ҝO&~$GcjB9~[PMH@K$Ȑbs_VWq9du-Yw8/p֝Y> ;ӿqzx:ˁKn0d*E{o9sԭ]φ[vn|N%]=@;@V|*_i lvFI+BjmA;VE^La,F~خ`_v81ߨ5D1s e|N;J?i/Cz(_=ryak8[&Sj'{ƹ  !/YX=GGP 2JtLP ?$63OMe/] cASd E| Sclo~_ѣz"(=~'NW |4"REl?Y_YC}.4h9/ZfNEP~((,c^ez |T臷4v@Hvx1}/-W/ Iϒ`WobSbIG}B?V9څ'XLc?D~,o|Qg˜qpc~Oњet:[<@Yɾ >#B©"e KcY,C +U/(v7Q n+me֨"_ A)r_\R\GAlWdUgzogAkHDC{6 ᴸhF!Ν(B z\݆%X -}ag"]Vb gp\=a ˹.RmP/vbfzcW)(_a"J_uȜA܀/9 z_H61t >F׿ q?HDmL󸣤o){NqvěïѭYw~ƑdqQ;S-1Z՛v~('#ݒ8큑}S_zFh_1Coяoj'%zUc]>]jq;=DυGD@VRCUJ<\gP֋ ʍřCH&aI"ѱ[As(#+Kf.lg.S!}CC6:@8hCu+(+m(n{va%[p}R3hυ0}<])5l3֬=2ar1z3NAw_/9ܽ7~*S)o IDӯa2ů/ue[W7nMGƱOvi席!9 4Ƹ1 c_]Hrq'qsyAca?n>Z!nP^;%s4f6v;E-G㩣kDG_o|Sd;(׋bp" B?(SQux:VѼ>^K;M=kϘ 7&٦R#*NOm-+ꅽPx[a N&&f>R\6syep!߄tZʛ8,mg9\+]%aiSjgj9ZbEA+8!Y)jSʲ M1TX3D$~]S/;.,HѣɋAxQ<;aNO .l4(k IrJY?SP,>h-y]vӏad;9yVOq)KWvi҈bԥ(1Rӈ sJR71F:jSݳ g tżθ}]BQʋ>v#2P")Qy A#dX|SQ8ǣ)s[#H._izWƢiwɛA`p'3\"_c]lg,aܯQ6ӼxKg7LiX$na+oe ;z0zq:]6c0ICSKjLvJ]\'R6MA}Tf"VV4zRxľE-@L1Ŕ'bߣVQ-xb).^ѭrŧAj,J|F*#Kƛ&j2$'x`?Fn$)[}6F@PE{gjg?rx8q{[j<\VT4E`T4x" wn|&Q|n*i͋;hGC"2#JpSTGG;rVw$M|&9]AbeÒ! zX3Iq!;U!&UD7p[f#vx?[HwjZɡT/Mt3mgzN>G_͢g*h)ղ#b耟iZM<\Se㳱Nϣ,)^ܟaQ6% 8Gy~p2Ӎ}Nld9.wM0BHՅ+{<_{*n "|}:$PӲ1Ųe(#0z(:S'탁~ e<+Od}O]xĨLKg%V~I:~k˷zHVp$pIyўB|?P9LMFɩzbp^!cz8}0.>:+jgE_^KMYZ[}zIV MTSт3"OY2qKᒩj{,Pڿe$z&kM;q@H:%ON.E.4f%9z{gVpqbE 5\b0$ lhߣx֙Zp&?cV:[OX6LH2F=zUģEh,lX]?z+08KpKEo&]O'|5wVhk8h۲R[1u=%xV[(K߇ϬھF]ȣCyn>p|W߽&;.қp=r mw'T[4E^EVxF?M#>T@wu ]jOҶjdk܈h (S|(+ܥit x(Csm|YR'9IPPJ\ߚe#$r~lkH#Ne;j_9yR#Cz"˻Ǚ$$0匲U P2YU x[E/ x' ()*G # Rź1'}j"jx?-|NbHCӂ9iUWR#B2pbT7j'ܓC|zޭlR 0f2ng> l}6^| H7 &$95͖yrq*ڝIo>ף1REb3L&Mh6X;G NucJ@Dٚ*bؙ+?8~rDsAAOx.1zZ =b:h@h ^ļSW>9^x?ej2KF b-vncӜl?3(ܮ>4RN3vFxu-YL< 4r݇S-qOcTDz{¨2υ0LlmOy3c%٭d~F3=0oڝ2Qf}?31 fܾZ j/;JVD{[vwra'T>cϠerd~5=/WTXzwO&S\%ޙ% tРdUήU[^fi [Yǫ ;YENS n*Qc͌]naWL8bs<"^wM)/-}} ;6rEƌk{ ֕y[xy-IGA=ʍ+1kˋHC +Q} <84U807mdԋ!8s1I֭PW5w;7j6M&JDx@Yg &//[%+(Ɋ9tSK9'i/좯SvZvD`?#h}ՌZGԚ_"$oo:,iz#aeks%U}R\[ΟҺӜ9U>4;U{a<.Jj6 3Xǘ QkɯHKBq"0FN\%UlCw5ދnnd\R \,EG#o~tЧtNٗ.otu-ذwjws>ʿ/EدGlT Q"):N pD+g* #ߣ앑fʺZ >Ƽ"dF$')!||EacyH|4}6RQ|?Ru}6Q.~CU|.{Pްbq>?Vq0Dž|*L~VX :.Gu ُTiK|ϥ8iEˡE]MEo'OF-̔Pupv):@"j!4!^\Ng5|?/{XKG@1ayyӼ"A##Z'zJ6ρ>-G-8Z,V97m@X kk;Uڪyn(2RU(\r9X.j¯ 5ް}hhK#*s/ve=7OÓ0Q3@@1ݑn{|0꼀HRTb?; ".jVdOg9D j#^T,IK^&˟b+˽2`{=I˖FN5FrȷW,ֆ>Qv2tKxk┥t:ǍN74V Ѓȕ|O j7^~G}Q؉z^m!G>kgI 'ݫLMs lPS0q2g j-sS(OE3||S8|&'< 9b@Gᚩ9^>/t:PY/5+Y;eq<3_u8gkOzy,kuΠsBQeS`Qd~ COF .T<ێѾ,}߲\Ccu xatۼ ε xlVʞYqюX'dJ>tIx cg}WP\\BHY<a({'^=5ǽw?_Ļ##痭zb8x m-O낶*L+@[JpwV?And ~Ǽ/#)Ud+ K :6߹Ik_Td\y69e NH)EϢ^3Zބ;M<ˊgcp_ӌ){ۗ%ZiVṚFp鑭|ˁ>:`+@0h6>WjbTQx~y$g(Fqס+Uv?o2=uPr3ٳX ; 5(Eʺ<|=[1N9dMF_X9(m7e$z`o7c}u2ymk Ed뱧y/u")ɒBxDqr fqsXJ<>-focA Ps0_]1ٮȂ&+7F8}>Ϣԓ?^36U6xa@ B^1 Ejs}P7=Qc[du3|8oocgtBC +{JėDZhH!Z`#S;)ԒrFt3M|$2,+I8|}ҼPdKx{勠49 cN9o.__GkD R`L}#vz5cW#]!*2Ibh덧5\&R4e-3auzTUpkmSHO2LJv*"_9oQ4{4Hܔb2%9#C_6-XZl^Owa,1QO# IBMG(&fdqpXLNךOEXϪ @Bh'M1Ztc-|cl4iɮ2Uywکm$ũkC槢[ / vjI%Eި;oߐkVӺ5=N_C+1|=LJƝꎻ˰.',\xÎeE⸇v[VjɡaϿJٸ Sb*F%%mW-?tfswa4Bp !}u>{%9=_f~Y_DQ)tׁd=ƟF+b :J dI24m^OIB{&{_m-We6-lJCU X,os 3*6>͵B\zSLmX!0Ll\m|]UzG( ѭ].z%i3,ZsE! ŀ|_=FwDcS1ExX$WCy+ Dv{d3#:͞&߀v+]Kx@ Ljh?D!{hm&)f`}#d6kfLѸ|\ӿ8_`nj;r`!"JoSAaIexѰ~uGH}X\W_kQ#q5>R]JWWg}\~=|p[O]# h9YGzW-}*"-,, W^vNz8k6x[xh3fB}[ژTTv+aqf%P17Aw*sn _mMBgɋ>:ƍ>ZDs3'm$>F-ϭRrO6{;=ߝz+KW#ǁ(>yH|y܃I!5AD{4DCSpkOS/xzLD/z;6D앗g՞'pO2E5^ē֪9e9+\CXAbt7_G1b6c\qt_[i<[i»%aEypVT;ġu7ҙ91]l7D!s̋Su WC7o u„${ǯW8  9YlVŮ FJuS+=X#V5$y`$c@X0֢OZa2,v ;1l %&=K͍UWM;iƳu98.MHq6sqυ-a#J1pTﱈzF[o:m>ED#d zh&V^8~ :ĖQ/-cdL>fRu:zڈt@I~W7-\SE%nR|~a.,4ýC}%j߇(S;jFo>ߞj+ 8{+d-ӮH'Ll>1q}nx/Ց2Km^'lU$iě/ L]b:h)_o9F1 sgţ󊆏*JgѾ74P/`>N/Mΰ99EZQQLe&߷xA_{1][~]{!so4 V??"aVli >SGߎ/%y$Uu 0W(K1EpH<[ssO7Z 0Q= ehwYcxQ#c&WA 'o';BX|=6eb$.eH BT.8qMϷfy _Ob2eQBi9="~7 $PW=.lGY񇓺D| ?)_$ hD_qrJ8(ft g_!YAp2jY4A[[̶Rcnae=;r`D9(#pŠ,IW=x.ԅSt״(qs<ɬ̦>vOVY^m&bqhOr̛ gyB٤0"l"FRCGw!uVវYܭxy[y[P촆8l~T@OV9_/Kd?=rNJ$ 3EJ#ϏǡP' me Vq~HF:w #?_n$ݒxW"EꔳĎwa;zRW߲v<J&[SH+:9&Y`.F ApB+<M1aq 찛~3"47&ÎH.cQ޴}6$znlAdAԂEz"022Ocdt υgw'1&py'`wUPeډz:Ƹ{ "H] Fk?l5ٹ/brgKXSV]KVNƟʲ3R u0ʷGepkXsQj !xvRj*KPuZg_5ŭ+!@Y$%5,Ρ[p9tvkj.u÷ձ Cm=SUsMm;1/#aqxmqVV uS?ԞS#x&CC.CCO5HZ5 $6i K ;щ|!d;4!eٌ"jiFREFgZ#lf9@-`v=R6Q-ԸliϭMyFQsFK Ԏ8.']~:XfӦX!gonW-@[Y5`8. ُ,#v"{G-1C^I8;΀moz 1a-v+6BkXmq=tllΰ8&N[-(39|n4旨β o: 6.NQDixr$dY;,\q0I3 8/GZ=B2%'+7kjflHlu=^-Mmc1k?.)YNZgPw2¸^c}\Tډ%s9Jo#Nmgx_, ,4rdfAp#s>9356VU kJjV,MusكkDjr?38=mRPM#VH"wj毀2) ?x 1|`~xb~PpZʷ@av+@ĸUZ[FrKbEq>Hh Q&U4;Snմ昃9޿)&G&TzF*F:Xq,ODǯ~Lz=ʯaHMޔ_KDa~b3jI:n/)/8Ɠg?y0Zf$e{G즈_<ˎIroQi+b Ĺ j~=“kB%܉jr9'sgXNnbq9Z}WS7g:Cg!}C<".T_j?Ƨnے)=<;,a[22 eh0GNKvJ)'NCӄUָj44[]|5KiS*k5Be䎘ךhO"J5*y t!e"lȫDK`&+av J]w8N7hv mM2ErZkMGz9 "ɐg D'?`?"rў`]G K+Rc+ 0) Nrl [q"$̍6+9QJzw>~Oucޣ|튘YJeKo(l߿pwYeD/CمnHshXxosN寗B1tY#zϣ~(՝%~[Ot0S Q*FAy74[ wdb_AS~DK~,5o; #xKQ&i$@ 4)ʀIf=%RT4[:"ru)n{j a^nY4v/ gql$_QYHٿk(z:{~ێc5Vv>;a{hFi SDa+m|E:=*HyQ5AY]Hv hmEyU׊M uN]c{Qdxf Z# f*h("- jH2%&Jç~9D-ELFK_= 75==ZH7V[hd m(_Hs(A<h]l `w~DoHyZid@m풧ӓ:9ʑ(a<11YC}nra8Xqw4{n ~cmM;e7M|X9WstECqWB+]భFu<8X"=w\Z-jn [DS4ĀS;h1_:ށ_VWk,ss]y%j}yqOӯGzn}%"5"ƙkh+ǫأ'w-VvOu~$N(5IӲ% OُMg7q;;A"cD<,|̥se6^<Й;? _E߂u 85[QK `4.d7J_'h"JnXy`pzb4`4/27j|'ҘdU0&ښ5k`(f>"6,QV2vug`G݇#6~)z?`.0`n};";GX']6fmc G>e"֓MYΎ(6[S ]{pc5%B"I}\&ԛ HFw22Afb-z~E%~.V%s_=i7f7o;QZ9z%<g˰VEXQW ,#o=w:MԎڍ{؏gAߣE1". {M\Cr^Ĭ&{2,건m錞?F_dǮH$I> I pEk19i*KqF_W9|~b9;c+!Ej܉݉c?l{9 hg#i2zUi89|)s!:X\"z5+qRDZ6PDw}S.]:}Y'D}t=*aƉAڄ-g}|k"}ϾB< {A:7Ê`0Gn}\ԓ]VXNp'6g?CaWQ-Ч~MQbcTVe"hk C*z +cƿyE .3XS.ʈ&:WVKP6vI&I.wEb炟'E l"eRq@P*42.KiK2r!9xXJ,3iJ${mwR wcˇsc`)Lfj[hjS pE| VL3ƨQ>R+> H .s^aBf_MͯD֣ƙfp ,BF-#ˉ:%U5*,):B?_yL|GCP"Wk'OQe/zj@DL{lOs96G;q{ՊC"o7M ?wl;DF1)Ua :$c$[q(9X>j4ĭ\3(5&1I@uoʎQFG=8Ryз~j2VB)<ƒާLq@f'St/v^K5yY|rxYĺ˖ՂtCbu9|V%:H1:Yq g2`<˵i1ɻ0< oC;\c7%;pC9+2>ūA+_&#kv{Eztрc7?V2$tLhe)C/uPiGC $:/=7} sH,.:Bl :үG{=#H=D,C,Y*,\Ÿ",bv*Dm;wVhQbnUP7 {3DlW@-%tFyDX=e$IGJZ>\V1ES4ۿj+)ApjL΄] ͨKs(hK+YpivD8O =dsE^G\^':W" ح56Eh&q1+oM#F{cKGNǚs~B‹={CLER1 +b\ ;Fv/Orifjz\L3Ƶ@ݠuøΌc45v3VZL;Y EUbM'60:c\K{%|/Z#:TXO~H<s#`JYGU0!V2e1~]pXdh.@Ԇ$,`~]wQV?ҝ5^rU՗π؀- "ijW'>lדzv }vkn,2+j=lWX0EV֖N$nRʶx%iK]_"xstsGN;݁t㛇"1ֆຒZ0dƒtS|X֖u-s <7Hʺ2Z^I1c:`~a%J%yo 6;QP]"gq"4~ݤvD8yWTieWom8~*tH;j`ā\mDZ˧YXE^%aS}-̙|5\S3Sm!S.LƋ9R 5(v[ZyMaZۧ[zGXt}^C)YNAX9:5qc;^Dlro(%S6׷ 7);=e2Zn"9jeyQ *hC, yksxnćPK^Ct:+Y]tύnlv5kDmM3(4.~}{2)p@H1$/(M'1UَNo8RhsnBFy/L&Z` YIz<߸e㦉]G0NݍVPêt[8|-*j2|d6Cџ:9BnWmH&+}8%W[}zq+TEP3 E{h%RXOXd\ ` QX>t.E?Wb xͭ,]<؛ӝ֜ a t-b,.B%,B>q!KBq;XǦSL&\cCtNGU߻Czw8}?0vbw \Să|[hg*|mt[4EmЦ%ˡ9>*/EFUl[NHS-ؖfEpRyfs qi@xKZИ/b9h/а˝.?`&v)6M6\ݦ V-<&b!Y.N/0ʴ IW^tA['`ͥx[E݈&(Y 곈Ȉdq阸l7STׅcf?_{|S#k9MiIחtWDcl]ljo2n$cc=U3uN 5tW_)>6>%2Q;b9LJ<5~[I2K?v^EՈrфh@}%¯(CiDz,]*Ǡ\D`;rn~ ~DB/o >F}e~^КJ Sl:.`Ͱ~ChG+MɃ}Ǣv\z9v`>[HSAEFƝuEY,kD+ !zemϚe3 (3>F箕Q$K`[q$r#(pݑZ3  ((j! k[Ê^BxdˠM7!;h7BJoGi-Bu"i6)E"Evq:i#so+X:?pfe%Mxʃ+%`@B8+#@rLu^+DYbnZ g3rX)=Y;1:btn끖36CoH\?Qm%%ǿoOǨQ;BѦ?RGոG*ґZ`u Ygoa܏*PD /eq 1[.!IԉK8Zc1j~0,3(!u \W}QxXYRq aap;`]}zCvG|g>O;~;Qt7,[ ׆wQ>phd &bJW?D C\;D=n1ypFcW7xSהLqj̲OXg]Qn剈s>6!O xIz:=+U.KQ%a >"m~HN=R`|5=?LzH5ir'loSYr.ܚU.sC;*Cw~4RA#uIxa ` yet3jwE bXs퓔1aKB+,[ d%8 4_([-9< #[ 3tSP|v;_#Y%byY$-_ˋy#_oaH_cOrX<~oP}=n{s`,n MA)5ﱇMn=vڣ)qF* sBpGs=!(_@N'\Zs7`εw$ؿ!pɹ=Be b݁ @,/H/} Z 0 oZ@j" [@g>XO<.!]p)֠uGn8O=H\־"Ib?vm.}o>qR9Hv:8`Bvƌ Iˍsp90[zU>'D>,w^̍gX.|ŭDk-lIŖFlOr0(aP(ee9r=LbԮjfbC/GM@=\A]&]CGu$|W^}~ e™vG-Hvf^#x fLw Ah 3mՓF7-5ޥ q@`]b}8Pkrja.쿣}7(ҝJ,/Vd]QyYm;义l:ȌM@̽"$ՐG8pmv 0) p= pM eWWu|A01zx;h= pݲ155-*.X!hE &BY9q8t]{?j"1A|Y΁"k |;Lb1.WXm K+g(r5Go-D!*L0N[2ŶiiͼX׭&ūTf{zy"+HB[ʢ+O jsꀕM4JJ(8={iR>+YGն5_>Lyź"o^1KȔc)cC?.,G6VwM*};ӴP71:GMa0r )>Lߞ 7."Z e%~eI잭7g2yz~Ü ,fl35Mw;>ҟ/FM&} #Z u1Dww#'=I-^]RGdwt6)QSvj? 6O}Z.(ZNLދ;_8R30ތ8zW"db%N赝6=B"W, -'> Y9EMAM.MY1 _F\麝{Ѯdn/,8o:|A~ɀ)t/a(=}8Zd㮛┓Z`̍qlbh Q"NYmHN5G,ߧxN].4]̪Fϰaܗƈ7"8lz3C$[ ˩h(b)O+=w5‚D_(IqYk\+ a3k?^(Lǯ47c&x<atnͲO|O}w`.'٧WnQ\w.Ζ`-Ƴ>1siMqhhMS\}[ׂn]e[;̶[ߙѮ'`_\!jY* [$VzO|;-wIW["tg膾z&ެ@!)5Xf}OOzzާ!u66QC{)v3vF Z59U(,,j2E6NccsDD>F}5Կׇs~AkXv?-uIAKX&{3[ oS5=Vy <,z{j=ߩ<w4Njo~7o^a˵&|3χFQfcL>n\,"i|$,gP.@h+Gf9R 9XRu-\%h>i#Օ,N&r2iSz11g9Su$Sc0' ,)EOQ ;ʑnQ2D"+G#TB=Gi+mQ].[˼K3)5-Yk#|ϥ,=PYr(1{۔Yb܊l~!ZsvҴ6Rͅ<0YPE50F!!xQʲl'}HݐD*;Z6X}k/ |%s AXO3ERG=_{יR>#ZtTcXx'Sz$_I}GSy 5Z`P=s!<ӮiUB1 }z 夎_G?2y{L6V ߗԔ{ƷZQ;y9<HS\FN1:*.ODZ~%ݬeֳH+3ӛLzduC&i ä]|"ۍT'+dsz]Z(~|t KS ̉lf2pN¿>@C {*t21:q4D.,Fp.(B7\ Hbeaox"7t}I (GRz6k.MIj \;HxYk^rzUw=ܷs>P9qg.lnx"yy"0ne4@~o@)}e5=1OwFc~8b~nC/-w#'ܡZz`ϼv* `|-2+.9 6=_Xxi9^Iyy=?]Ux͘ j>=ٝ)?~_`!1,Š$j(̢}vrM-䢮ؒ$Owfalr+3OCf hWwf W`j:p`lmU_ 8'FjYTQ˞.<≇J_αNӣAiU8SdKFYyܙK mqxkԖ0UL}S]k6%7}k<=>?2M@Y`]%ݳp߼xy; ]{-.muҚ ɈHx֠o}ƻAr@7De.DSgo=I8;dc,ϱ{u$vۊgϢ(17F_Ҭ8}^]t"_} kVPZl1ȌCH-2ThiPqGZO"?$C~ߩK[tf{qw^wjPÎ4/V6$- ~k~Y:sat=1>09_@*-!Q @ӝxrb8U[bLxɝDgD>i\,|Gɕ>OmA=^+e;^mvڨq<ns<$ExTۇPϿč|3t7}=zT/P4, }ԣ>~A+e_zV};kB5֘nkF+De',u6O|-f, hpM!T-h&^ F}3k2%[;ZV pN=/M O%#uQ{grر\%S~{ާ-cvI.nzWuv G\o`(.G5=>gQ֘Ƃ?b HSY%GaPÇm) Ԯ{zkŲkp4 ')#[r-@QGMa msV ͵Ƨݛ9Vp˿/@5]e|x ijb<@at?DըEkLHy|$*2$[X!D]JH]ʼni;ƶDzRd&+GPs'byPExEU$1D. pi-&hw*F 3r5ڮUhZA\Oe+#b)$Ѿ]A`-O'; Z& /p3*d1n܎6>ڻb|`V^v)Ryjmln$>^۪ AE,Sâ=,d}zA_CoRy5䎴a^m\"^i;n.۶rnTԵE~Q{WCE]ɩR53ڰ[vFa-z_;5Z<@ErI/jk/@9Nbudj#Oߡހ(ۋ ŵ@mf_1*˝:8Xr_NCZ!ԴA! ΌJ?!~ɯŽ{yaW6;%5+:.8(˴K .{0-?  ~BuPqV.>ʓثNbLm6.gmiNx %/nX ^mż̜1#]Ҕʡkc]"͸(<@2A*b.[4ZX oϫY'fǔӆ=wV82:YDGۇŻWrr5׽5,w%nTola98DƅM:"9hF_O,R'W`I+r kr~7əP 8}d N%o#.#1a|+Y->Vp}%5oWW ߊi.KLIfH]ȳ)SO \9ЅvfO'SwL͚l(O XyE-[ڿ4&EE^䏪i&^%7ՃNe ]6YG:^uz]B|-vH+mi9m\/ K2f{{Ƈ~jsaښf/=Ѐ-xܾ{VFhe}6 O4h)yQ_jCGaO_הp8>AA 7#V"Q],q(9FGxiKȔV$( ]Ԕ$-! 1z~)&a\hQ-&@ݞvJ+1>P]dܧ-JV2v^mיc?Z65/yU΂qqjcCP35,;]!bVʒZi$0P9-7<$2wFl(we(gE){gЪ~OUUF"+N_~qLii+؁* iQl.[ &WןTծH0|u"^a'En:,{Γ^\àt%PeOB"1ʆ^kN,a.f_Us&2NT Eiwȉ[@Xj4dj==\M3 {qTۈ]q*@`/U0"+|0yYOs#xq :ka?:8Θ- f|fWxF G'x;;>vZ[gi/}v*ݗPwD6(=xU 2,ah"8`gYve`MGg;;-X(,*K̞.1ue<[e@}szL"=%f)ܥÅ Q2ݠ65A3?S:"/!ۖ^p?|:vvZ|ǜ/)`h vlơ5MRBԘIV65|\Mn1 iTL'вA 5 !Uu,"}S+׆eŎRURm#֯۩cH@ Y7/$3vL3-kNAǨiUK UdD!ٕ:/nЙFȽB;y`p(C8;6`m[hNQJ;j_W sFWk^% q0dN:J>l.G O dEBp7AN93x XEwS4a?tLܬQ&#}5OD3h*.G=YKfIjގҰ@JrIJVߍIYP`F7_ǂ`W6>yhX";&:Czc5Ƹ^б\^!۶H%՞Gh =1Օgє{Დ)Ob Y.Z)ESֶd(F)ZQ܀7֘o5` /S"|UtuPt]uHzR!P a@4`lЇ5- OA}o >mspd>3+# _DaK0jZW0:B"ZZtէ6c>j6s<|]M5P*%'.I~\Z]S/jL%%{gmٛ/Em719ކ,3y]ZLq7(I θ'Κwmo+8o4QoU;;!ooA}ZZPyRɧLw%m#E݆!ąt3~ro {Yq'{H 5>CPa"#^wF#{=A.Ճ5\v{=dk&1x =l%|Jw/"X.Ɯ= #` jɟF`Clz h '`${Y> G-jX%ɽ)QwEG16XQUb(2~;}g$[r:cZi,0U!OOVVl˝lu|n7@x 1hhZ{诵(ZbqefP>șT}z>iG{#[o=|xelbIƈv/÷x=zy9Pz\ B=IFA=e祝>xswYdA݇*CD Q"<)~[D܃_Xv^oqT/icӦQ_c=4"b|Ja|͞V}6$l+YkS)-TWoA ,e\XA.]q8XX2RL9 ۑ>w#[Pz,c9AY 2\Rn!fmi= #_Tݔ};䨉eGyu:OÛd}+$>}ۏs]Q]}[?ka5*[b#Kӄ.CT(*#r+C)#KA3_^a~f`PoI? GmǑ1~M׽[){c|[sMRxݸc3̂w[TKXͱTƋFw}~VKmk-[GO2(7F2hE+7iN.1v$Y:I!IRvP?ݣU*0 :&롫ѹ!d0,PtG"UUH+"w qAS3~x<)+{#5vĂv ^WG/a9It2T&BqAcrnzi4G|breh)3ސS_j y.L<ށ3%XfaO0idհ+h+>N^t3B(K HgA|A+eO{ZF0QpжapI^GF={ -)#4%R ]E#VTcFyLAЎu|6ÃpԸe)E؊S9YYo@>JһIaDHfεpOb8ǴѯF8xk 8ޠ y,s>ʂGw ƾ: P ηbvۡߑMRs\ZA+ՠ7(2QĻ`  o*xv_|߷/{;`qmΗ{%I 9Uؐ\{۠e|6OWmXpXc|i'@OTGTXEV\|;,x{Өe`m]YUIy9lltYъ8~1AzcP==ϑ=F]!y›?ޗQ:T7吖>FX'rІga}4OoT>D;]AVr1@WiwZW@Jaۉֺ.l I JVOݥϪ䱰FKm"e ֩#aСUNi ͆RJΝIF{01WKXLwL `,sͽ|s_ T_GoI3d34 +K#h4s;B 羚|P:1F7Z%즳sFnB>Y}7uIe0qٌ[I s7J0CQ7̉)Ur #=FFCRo}4C"i{$|xN;g4c_asv7B^>&v @>&{@2k 2qj K&;\b!;~5/e`ͭNշQ6L be9`l9[|L:?} ]{>zBَqܑo"h\/Ukʝ%G(]*d~K>˲DY:/u$_BXq=E@&A7ɓ4I0͏fI=m RMe7+@o6J:1КJۡAKFh-C؛fckvzԿCW3Õ"\+hQ!"B{P|yUϘw;8R54Jhq*8 9VsJHX/; K|* [Q}Fi{x!(KrWϘOڡ!"cD~ l p__`{FȪ";G tXl-'i7 P>Jq׺]Xvd=vPOɵnnSHkzqk?Jy t-цR~U@?V]W~t·VA6 D *JIULvKנ~ uֵBJ?,ͅMpEHltj'uCoa>./85GbGB=Yo~ ,s]n/U B/+ =AlPZlVlQq8y$1 KÊҕ2lz"_=pـ+ ΕKqT{xg|d5]Vj} sRLZ9 =Zz_UXA/zײ# =O\TO6Ɣ[I" z`Cs - ztcul~݆m6\xkw/>ne#"m-x[9E)EUW_4aj4?,B}f-v;Z)%[j^Neփp9! {|3ͣ9 96߫q>߫x=@;u0N%* T{;E4@jη1&xkܸ/nܑ^;dy)+'nv En }oO;$hvKS]0; v~ҍ} ye`LO"I@8_ЂFOTcЇT[PvZI_}ExSBC_}/Vk8N!~ە:]Y Z]7Z]DŽ{Ѐ0F<="նrPzN@  x/(mϘ*+T``  %ʦ-GzUЪ9G}:&z>p#\X_q!VDn&OJvkYz"+cX)C`74J Rbw`rJ#=h漇:YG= FթyCoR6{<؁!8/5q/RF^XcCrG8Z:b˺Nku;>{IB Vn& R4t;5V%Z[?#^#~JG_FqbSdosi$6U$:r7ڥ" tTd"TdJ~ Z8ė K2'3)W\S}Vmۃ1Vu?OT=zFEcz{>AVLWD@66_AztSPmԭ5TwR n+ES+a]sᅭ{UZ"WT8fy0F@HX*x@P{8f5(_AjTEwqےjTO8ݯ lG?E5w5i%[ Yuو.?٧*(wu'2r`.wz9|~R#%_,oW.b Aw* YH9SBDH#23UWK5*nyN+bJv+`> EK\?vzy-{g[A<%!#^"x~A-ofuI5Rݵ6[o3뷇nMY#S}!Jؚ~}mzdC3S 8]=4a+ׄk~/t:΁<$-Fp-5{Q| S6%_:šnqV=_|J7/Io77Ҟ,pqL\ rr7hyqd1d+fcc\0mh7/euٯoŒo/HvGέ8 Jkt7ݱl%J5[6'- ds*E3;'gC~kP}v1CPKVdWq0J++5O ނv"p4 B f&#EhԶ}wPJMgA7T csHz\`lM* XamGowF~33U+ Se3aV8[ jqcCbm*LNM4~<^pd)8 c&oA "Lٍ%4% r=x'93Q;[Bh}˦%:ػp]a,G4=N;E'4v<]lZ<c.#g _2+JpFD¡oq5 X{tbIEO'Ѧ"p1uGNEA n|>Z4mGdB\sL4uʹT=sn/*YӠ+`Nũh[!ezcn7} ^:'^/UϟRs%4|l,_YOH|ITv0m,Ѳ?hHKMځi'h^;y0Hm#v'9 W(N/ 8;Z'n :TwHS /= vxwO~r"_c |ʅJwS=jajlx8r .4+egRυ+߼1ӛS{eE4l+Ylg 1HWcͭNZѠG=6qaXoU\oyWy= dJC_ hTK5rk~Af.7P37A9fϏ?[޻w撹~ [LZǨrn-"b lbt,ӓľ Jw$:}"@q p.}tw7Ak;' )MFK iϧ ci?CoWW!!!ܡWi9|'7?Jr2]m lD6<h~wn [Ttv @қV(eE6bW`MS E#fyYXwx%h,coW>Ɇ7+$YwU}'91jlSBc(yGyrgMFn<y o.괮Cl6ks]!>-SmvaRy$˜2c 7loB>-Ra/Ԣ<4u [ XJVSq!)-TEŽHqCS"y9dݗs91*c8#/-+lwSk֑t]A.sp 7~ە5j.)hEW!8nw_~.zwЕt@j:(6*(Ԩn}eBuywhnS0PxMαs鞭\ܣ5vsZ=EnKL25LgυٗӲտX`qkgK:l4SVsnCb{n͇?9ٹ^c^jsMju#Y#ߔߑS h2g!ϣkg`D9R[0.վ ]f -݂>IaT 9xnQV*kC=ֳ'o~P5FN7j_~2ȫ,hW5a{4p鮅<j0y4$uHIu?$ޠ Aԃߍ/#w'Bw5R'[ªeD_AC%89ZPFO0e8䅾Ki?wDorH*Q>4ܦ*) V8dAފwnF%#ժIf՚%%5)Y簦~AC>Dߪ4dJ-trt}Un(ך8-:D_]PrZ&)cZԋN` &X~6KK>UNR:>3q ҼRsV<$)%{gIʫvq{aZJ f*?Ybf̀cV=Lo1h:~7HVJtR8R֣7 t{QڥTV;!ՂwԄ(U <%>?_\_ә)($~A-q;s(jr짆+9M&::psh?hfRZXVˀOU,Le+a  g~6+PkF&y Z,,Ye߲I:7(T-bO[ZkYCpgw'v6G >] Y2D}rl2A7EeqG؛胩wW8mh H`/=JGc&R&4;\GOK0nh`7]#0@f&y\a:e#(1GP9]Ir4xQڳ$,ǞP^qHj(Nj%M2vi1[ks7T 2N5C.TFu-0!v F6$zեha}-ۣicm|y'@̈́o̺8fho|jm̊߳(؎3>ۉqql'PV 4Nߠ^=֋.>.ºwÌuQ0d@lt.r9FaK21{ x5mt-)%C=RjBIczc7|an+$p+tҴ4͛_ÿ:z}JPC"=ʝ?pY@~5tflXva}2ګUZYÈEsW%ƫKxZᘋvxLl'2y ahM@*̬opho0[1=LRgBiO<4ģӡa0rst<׃k$0'-*e%J6KbLhu):Se&3Jq >CTiQ%fݖ`<%)KJ F8"jS%G??<&YX s/H?m~%ggVUlnжG 'f3M_=,s@k?%\CUZeM0IX }f e!"(,S=S`w*sܒQ D5Ξ_B]X&<AYJz$&/]}nAOc7#n;B-婶xKVEem1g8V 6A)blq (]gɵtjZ/bqzzZ.Z V >Z=e~R? q{Xn w$UףdWé"7{aԮ5-֣mP3nS1jS:f<3KRRT &?ORnn섕iYz3e"eYsԊ؊=͍`'V@+ZVR+Ox]UzBsF 9MR{pH/VHxM,kIBQFX}xiMd)_BکgNjDwԢMC Rb?av9"xIbA[ $bU.wdl򿕛cR<2NHZvxٶ99*U9WWҌaK"RUVX WXңX 0^we'>nY,a'%]iLfH~܂mXtf1vo0;%Jo>_?~r>=~fdN)@Z+^-dL"8+MBw`\GFw aNФ29mk?J /JVu"';vB=bGǬɏ/a0?]o594+:IhSA&\A1x;R|sIvW3-Ց 0Y~qW6+IG<5;MئԸS]D b۬op-d9gy=tJ^\pG!G xfv&.kmRf~RYM;HbWGqv].GD}ބJμX/B Y3J9hMA?劍lIl.Ibgf,Ӆj$O \BQ<4I5g6(\4ckӰkBQ৭>Lw% }\ W@b{TGcz]x}J}1(_OZDŌmǢ- #5M>u,N!Bр_;g56氨1X⬎@-˸[eP ~z8J_K#Ϣ75e9 |O 9JVp;v=@.TKV?Nޖ}Kx9jrQ#VjeAլ߲>Mx+VA.#<)(BYnLEXsw.鐴j`/ #d7HLO= {%dDwv{oibeRʬ西]7_&uYe EEcܩ?P~OEhUTm?J +BX}z W MDK,K.:ZTLO`]}ɵnejO:1WR՟l \+ KҨM9LGDq1D{a[x9zc[519Qd6AB^0ܹ\|ow w^%.(n݊D >evOC d|[Vo14~Bz5/9톣0 g#jxЫ2 |rQoaW{YĞPK^P ӝK)VF]3OU~>hJ .$%ۜ@-B tTʋuNg-+:@)?:8ĺ${CY[̹Oň"v)zӭ} D'ה+|ɒiJ6F{whξޡP%H(dSau1Zo&z.gV? ~lPMsjbTbTBSugn$A_R!QLb{B̢?g4q;yh0w,iFG\h1Ӽyȶw P~(% RsΥR R &7w`c):̼&`u?w*Gpud C*e֣S_!?*9~I_Gi0SL[e;m/lyI6F2,·V..QPt؆pfái6ej6# F ٰq͆fl x])mE3lw*u|}^pjq5oO z7JE 7ު睑v[[ r.ZȚQ` ߴ4\ r2l7-Z:Ӓ#ϻiyum5]Jeňu@9rt l4[U鱎kz( [LykQ-B3;p QN).~J=DrW/f- Ԡ)<) ]\A7NXH;85i2"n ۧFY `M.٧ya%s0r=\N\\wj+ uKn牲UJC=i""F`j&ޭVɏ\qI]57\h&ZnzB 6yf9i(0s UgtJi+`FOÌYGދ@fc{m9 [abݾdĘ >=ܬykTY&L&͵ 1X7+o  }4S$a[ߋ:}sVs4Zh{ hJUݞCJ=otb=oa,]JPC&9Egf!d;E#јG٥a<2:rSJZϵq)D#“; !f QX^"\{XOO蟱[t--CzkJH2ieY̚g q,8왠ʮE:zee:6["tDA A v!ۡņ(()\&Jۈ2-5ΧY רj ۯ,XD蛸@y}]= _Z]ڍGK/Ѓa+O\n6v,Sߣ _)_KO-LKbAxfN*+^=~?Ar/_C) }aMmifG>1APEAjiÚ(Zo ]YKkjTd6םiJ;čzR5%YaBjrlnK=1"-gPIĸ$#6qo>M̈x` omP;eGcl.Z ?g)AϣєhMb67`(m\OgOigqyTlqluU'LAb85ۢ&}PT;M٦%lix@O2ذ?We AyG ZFO4h2p3X4XtSImDdQgڙNvH] i(c[6O؃o݀ =)e-`ќR9[,欐ݫ(1v'a%)3Y`vZQV5DUg$aEvwhx%kxY(/ɦq>vj ('"[W,cIvwqJ_99 QO )ynJVa``tP3ɒ(?5Ы5:֙u}>5.F/\i7߹g,ٗLD?Aeeh=H1opV4BъB פoߦ{RxS߅s #~E:hu31GЋZ F'wobQmi> $VzQ*zJb Q!\Giw6 oFS,(0.~ 39|n!LҊ8|dƄ ۍ1KLV-=VXY+N*G__ɚhП2-%P/E%5Eks6J˾P2mcj j{5!9HoxH˶0͙2 jBѵGTKͅ5߈O$^\\.rtyiC @}FE+Sș}47qܷ߮T%s˛1xۨcxaX:s"PB^:T7IW9t +8'H׳L5ui\k^kx̀U/o2%_2/Y_]!H`q$5IR<[;2Y@Y_fGay*y-AFSnׅz2zRLsd4m+MKQS J)TO;$~j:G}ԆIP11(Af/&)Ø}¿0:FA|Q]*lf C[:8e~siei=fG, uAW Pyp &q>~2=ѷRM6A颤+Bf3Fm&h _k>g*q7Jܩg_[ 8cN;@B.:elz4/;B[|ěYx\rR.~8n5!2a;}}Ln;p0ֆE&ҭF?nolG:P]eW7j(3\fr~d'Po!YQt(7H~'.Yp5?#޾Z.nE~81h D6JMQi!ys[!pgvoM#HB_Ʊ E-SV2adQLk&s"󇂒Th}M ƱkZ>I%#?e&H}S1ut6{ džY`<^7o M.5|:_ Q-~)*5WVXd^;mP*3\Art:w+8Ĩ:V|VVR2 zx&ڗ6&EF$BۿPUo"MmѲ&Eͼ!n,n@Grq?v3%ikz%C=evc`{?{1Pgjأ ۊ>\aY-9v\~VZַVJ]5Rn&԰SۯrF蘪–>nܲK;X\qye h9WI~i [kȧ^)4]%LK[|V+]ѕ3X7~5X(v,X.o84o8EA֓4-۠w_شF2~-we7!?ޮ=#Vb*F$Hz#@w%|5Q }"{pmg)=řcMKd%h[;-1=X;ZY3B@vnژ]˃Dsor|_GD :l0CkiMl =!~e:sÜÃV -^V( tHw ɄF_ŵ& sZmБos,n;Fv KtcRp<֍7Ы P3Vhs=5 PRY9FfSl7~;?яL`3g-ܳ~x\ȯPa O'`gY sM{ϝ+p]5or#+Fu 33:21s]mw).853v@*e/o~9Bhos2N F"l4W9b. %4Lbϲ_)bmedG-v co(lYYjzZaK@A{Bh7@9QX"_RW݌}Lu9zv6|2Cϲl?31k6]Y V/,B ]xH'WD|/_xiOEލxwKx7Mxwobʊd鬩4k/C={a|ixBe^S"[4֮RhɼEui84FS6u(jc“Jwbs [ڣҠΖM-ǗZ(Y,nJpk:mj56Fޢ6ۆFNJUY'4_Gh-bU܉]^.ndqxEh.I&#nIƯ3Z4I:MSr#2!_*"x6oEi$Xmy VwG05d=rkOZڔvf6N( y!v.4CʨΉN1xp9'y{'jxoss' 2ѷ%=0*80fSFX--kB Ϫ\kZɗQ[cJ@@^ k:]!b*ַS #1, xcIsYqwW`%VHyO(ɖW ֏ɾϐDzf;SZcL1*Yan[+٬++(+%QUASzNv-~Qß;*˓}p _0z Di ZB""Is%-ⶇ۵'$7. %%s&OLXhTD8d¹:GߔLks N?}oT_iAnMUK"=TV),?fA_~Լ^X.ؚ %zI5,;܇1G _jXa*D*w T{2i //3!qr V#L[/{tϒ~ Zoؿš2q96]j}M}8bg&np-$K#Bd[J;V[acͲl"'Rl/yb#MȐwi:r}dmtӴL5EqLhx_yl7_m %;܁D7Q28;d}:&AywWX0/8w-%I5)M dO=(s^jQ`BV@OvE18 95#&@ӁakM~į6Fodzdo0$H4-%PjIG[mKF4qQv9|d/➶J>5)^/FTM{^ai/+оn|UoZůh7n&FZH>k''a^<It[v Qͦi6<`eЇ.#UH]Pߐf|VsV}~XvSso.\-a"]3bvX{S-smrl$Gj]0[DC3NH"/ư88' b5mtQq~S\xgO5jVd,nEiE6"dxjv1V{ Dt!ʊ,~mQ xꏣ˃H0zG7бXTX~oaM뵚VG5]%WC7_8uV?j""n7uOdww }Sڒ T&,qNOCY-x%:fZ5H1O:]*Hxx)wѾ8褵tkP5Qs՝iL=)?p~y<9}ִ=_˭j9iΒNFNvҺ.ZƲmgO%I-KŽQ[^sRnwPRoپ>1'5 $;awKըT?~.lCg JP^)13C$q-ˆ,XĘ}V.υwYV^Yw:_૓<-&&ȥYB ;:C j?h10WSHpv"JbPiDzސ#De V+&ӤUy4wA{{&ñi2kuʲ[4x>8$+zļo'yzA>GB]k'a<_VX^MEX ofxu\ sIZ[_Ym· ?FsN:/0%AS#b= (f~ow+Yl%b萶z2yԐa)SOѣ+X=WV`1[&ޫ^33s? FOd/ĄZeͧ5P<׊k*ۓ(Uf_(k/j*YTćmΊzDőRހ|7{86O2HO5/_0MhM{) =,|NlC܎G;J{#=#.?l#6YMN)![I֔خw% ,̀Sa{ބ7psӜƶ'aCa"}ooqLz} ~vxvtq2#E|8M]鉢JZ.pf)˵S [\}BN+9+G?jZ~rQ$vP:x[gr*Ws<zl0^ƞ:i 4*~vB{ 2*XkarexFIjȗϕìPנ4 uOF $Bч%xD<wV<.B\N8*Br"[X CR>@jjuUV܃BXODx%yRՉy5o zpD v躰r$~"tVM"!u`Y<[}U!6YG@n>9ġ ^sh2uwϢ{๥{Vl5W<J]jO8!&ǗaB_ LzA!x)_q5Ox{0@GS:[BP6)6m9-Q #Ai.5&12GؼbxGgŖsߥ&ߒD@My9*#Ig3Ьz x*.^T9qQQ97"ʑg}t$p]*\҆J{E-2g$*!P׀rn a9CrnrP"'P*ǯv0;RC9U7rϥr |{bT AhBJNC=I *o^X^l*MTy]rQM˻ׁ{7>{ytM[вeNC7V .Z{BAcA&Oۅh7 _G, 3 0bKLa׏ӗ%ÞV&c̲֬.[[@M-N">om"qv لq36'(Yǿpd=16JiJ Рϒ$E!ltlE0NO?M -ѼƆOF|8_F`ϧZSP^7y|@H->YhE|[ݘ :(Ok\ ZGn#5|y7 rEErq|aNvb\%I,Z.&"nZ×k_t}٨L}q˾GŧQ[^L}}+ы/b껬>&_t}s/RK\U߲>?Y9G|u:s>ii;MWKQw%l*UF6|4wf }sUp^MֻXWwA޿w^Zo^&ezz=T?ת{zW\sۍ^A{č ǸzjoJK;ќRbD֕r otFHoU5u䳌Yt4W~> o8} ۟j:Cȧ~4Dq\U><^[hϖW%]zvڷ5=/*'.wk@۩U` s2s>)g=|3J6t 22V3 ńmE&Vra->̫}AYsO>ŲqiHkO[q]J&q.El}$Q}NÍHYn++>{_'^?nŃP z y荻5af㸣p`N3;2yWtHoQƑoVPFKX!Jc܁QNYE XJ>'y?q{@\g(#SR+m V'0scP:zj[1Hp)JLUvxJ}kvDv/ۆj~V|I([Ua.~ڞڜsNz?6yTG-Mp|İp4=i Zk7UGJERO_r6#X%?pM iRDZdPZDKy$7!=U]p ?[C ohWԭ@)Y.YΗæ)juL;ˢE|S 2FsF$n1J9kS p&IF, dDS?q&í7Ly(PH+zP|\>/Osӭѷ?#ǥ#6-FÖpǤ; eD^7)g?NA:S{ZF޶fPV V H+Z^Rf+ZMfX ŻV^75-e_O9q'bQ~kX]j:=4v)݃CPʨ^ePyYG 6n]F@ZYKZ5m,2"ڟ1I?bC3ĕt|sQg;H+.(%8?fQ JR.sZ=F̱ftīAy E w:)@6"fijObos[uc=k)?8sUB[ _W6KITwV& f  J6J5"vz!VF*, w|Mʵ.oޤev7n= }d7]!t }x/E^̊-m[ĀwSpIz7y>=rz8GF*ڣ"Rw J81RoX KWׇq & !1fř?w+g1ҥQUS:Ѳzԏ}Z^=?neP[I '$hXo>cwJPӋ{^%bYŜ,q) ;2~(̫;qz@Uc~x)' qH4HY#JhpJ9C %!S+ ,GP)C^ˑ!%NQi*-ߙA|SA>|8}W֐2n}4$v@~\߱J=rf3n-;\<kM0L*R)V݁'xGnUC|gj*! uuQ? >8\nJ5zb)Iױ:tjTVwBrS”5(1{VPJŻr}*D~qq|~gaAej[DsiS$EVjۖI# 1fX=s6 ?NKZ+1xT+ Z..#Dмqw {j|zBifo-%ة诅<+5dqQzE_7H-{zRef56Xz~=VѤ75 ,#߫(:^"tkVJZM>cFFhٍqmEˬX`džqhΈӚhT1kzlCzkJ' x\u~A+#qLJ0F其t)^ȱPK#^\cS2 <\(^H*&Ƃ`~0eB6zf}ZxGt ߴID'\D<|cƭڻQ*&(2S,^CzWh/"[ {Pw\\n)(EԩlԖthQG=]ф(w9޷ Ne$A$48T3|VM';?/s i2_wTG_w<_IGoq~~덜xqlSOBJ+!j|S)1Hg?]BNQ8UJ{ڰ<7hׂ_I>g')AziFT7Wvmad7/pJkkBfd*c-';x)'z%EdqS %N=<B钎}%6SDyw]"oShdy-yDRFh%"Cq5'zxw-tk^QY~IE2P);qILB>0֧QCP3`D`<ݠǂi|ݲʝA 60?*"QziuR?a^6ԙ@V!.u?BÏ4hJ3q'h!p:o:-~'@hUnA+'f|קuXnZ'V")}f["W:OF0RaYαN~X:0i%?Nud7%l :,Y*poK}p`e^PՋ" >i)x *0Ϣ:} 3IaMƙ{_uk#g/dOʹXaTr-#MLU7;zۄrZ=Xj] q)pSEN,vCG+Tlc 0GA ۠_Co:h/~PBOfEL"`3!}c &m ڼIJb& s\'W\Y+V|تu˻x (߽3;F¦y9Y=e@ƩO F]:GH%l}1~dj ㏖tPs2`1K1&;J"Q:߿*"7ZkPW By&v۸Wڕ 5*5EBZà6j}'CDuj2ynUq39Kv9|G5ٴ׵^ r(4u#cR=6%^;|K_NC^ ͋̿vc/ΎHf=Mjª,1@9:+ԿK~ȣRګVLʄ&Z=Qo5O3DO\ouղgYa̒ʼn/qLĶ"V%GU8U[$ԇ{cU9OCȶ:߰Z6Р )x ֡V%8C͖JOo(eYCJ6vdM)JBel$Kgix~2x2'# e[l;2жL3RR=xÚJa@<\gZNClO*ְ vax((J]-بAx :ï;_IȭRWKJq~u?Q|8=atFmV7&gNt@\'f5ՙ\Ғ"GcY#g/h@]sACH?u|׉=;ZQ _ acۋ2OӑeX}D<+SZ#'|7>zv-r/y!mxcnjHot/xN#{ST('.7빒Qtm؄x%Pu.(i2RRh T/2w-URVҿFT˿a>\Zmy5?9z@,9K`*ZRh3K] ڠnxD:/y8f◶nwm~݁w8uy}P mUkíھ61*a+o9Ξ(55hKk^EOc *`3gv2BEæ[MhtHv7DžZ +]o*e;?H&HbDf\оm!9vK9u{]_9o=i|W`njŃ,72.K0N@8_R~fRB#(eh.uIwÅ{un6 sgګh?nbA;UMP?A"iMV` ~9;L\kX`[෣927޿ѻ2a<&}WCAZEuZP J*a}G߾䞥tVOfUYֆ#Ū2mDڃMr{n fءa;k?9un/,'ZG24L"MNo[?FFuAw;W˻P'T)-37CQ9A66Q }TͱY ڻⰃ,˷<09ޮ^+c)["GY=1W#'j1OXcsalӓ:x,8$MuN4cSUl㠐UB vߜT˒gKT^Cmv_)hr3(Ȝ `p߿{N}FWvT+sC ze}Bx5Ou- m7)s0 Z{.c=˲ا۰AF+ f -YCˠ&냒JjV;.s楊tUdž)!?" z9-.UՍcv[2_2X]Z8^0/Is>$Ps|˖?bl]^n %<60;}W+~yܻWLRKTwݢ UUkJUГ$2UІ.G9,wluv*Q_{2TgE|óoJT|yur:|~ Z, JYic8Q 1AuHv]4ʼnʴ;4eB?RSYWo1F صᫍҟ8èmS Q,85m `Qw F2U9*E* =b\1TT J+eB:nh}פ$Z_*8ޓj$7SmKe(,Ϡ>Qk-y@iSZmߊܼ$x{I;xw50G_-.3VT%O8sDžky0zjiz',D8r2]ޞ=]kzB.,}ȂOyzZf}H6ѩ^!qqMkxA_j͒K:?Q_ h+^h/q~Cr?oL+jh2u/w]{q| g2+'#[{HUkGOݲ̊vʋW|y!_Bi3i(n"\SXJkM;V4.z&D: 5~ #Bq7{cQ/uH^Vˈ Znr1W 5ĕ:UqXL9ǞKR}O=[ުVXkky|$ऀy0x/*ڈs/!dC1fj0mIKMtuZ:JC嵈M}+/t4EYJ>rպ>n*ӣG<ë}'MjQ6eJZEu,Ο775fJt]p) VeI@? td@qnրW[?=A3g,  5Ұ- p_-S7%kVF'3b4VH(u+1"烶|[mTVfkt {[]QI#"ӈsȶ9?2Q܎#mdH}6>BD4A+- I ;\/#™U4Qc&qX>mkrɥ٥^I7rܛ(Fd +NU]$e(H7|̰f҂E  i璽̓*~sWݟ"e| bjG5E)2jg#9}&ӹxe|ք)˨mvVժ"VQBv ںzR 5x{UI( {+A9&Tuu8gSPOk*WS|:HV0RO@!MohOv'^wǖ.Qδ/if<Ax{NmW㙥zc钠sȑN2@?Ք yb$>^DqcM =#)Ewb%␧M҈C|k?k%.]{O#[2% #" B3Z{7Ahј}߀+V?W!Ǿg2FQ^"J17z?/7Bo§/Ds@gX#ǔ \6%Ԯ` rU8.4zc&"Q_ /y_|A-ꝕH{o!BPJ-͋R3ྮ zh="Z_P];Sk_v m]h] qTov̘OhvB(c"uںB/VԆuBzE{~|MlAѯ=ЂȂVڟ_ 2#t o.7mnRYHh4?[/c},l6}ȺvA7΍ok$^*zk yd'MٯQt6 0lO2'}. Z{iǢgbZ*֭9G0gVC촆2yşm[mڍR-@r]Ed׆yZތK;i-_YQ_}|y(EК~I|WwM^c/GI(ǃx:)UCz&N6}m~嘅W{:wA~5 ůV$Fb솵_S&bf#bgh]}ahx= ֤c)7,ܡ* 4k1njx m؟!Oc닛v]M)^I2M&e-AVܶd4 J[8!X6µ3"Ջ+lܣEP5W^"/ًF p7~as"☥g>z!?z;Aldng 1b3aKٜODŽmR}~a-@Hߵf6@Q-F|Ux߽M3U_7D6mF1PB}iwzݣ׎R&^"a{eLoִ6CDĻV<|8>?z] ?rlsBF[SA[qoqg;`OC3-U.i)XgեKxt*us=ϥV|=[*C6/WLyqKf[1,bv2k*X 2r<[8ٵ@x%QNSYRWbBK67ZmH^qZ; ,˂Ixwǫ|YQ:W& +,"$mz.6G{T¿# ,f5e91Y.k,vVq.})nikr}4|*+#<{Mn;)0$A+N+b`dnZɲ,,+~iog%A d|0o[7ƌ;O+WLy!k',2jh5Xgوr/ɝ6tf,O>헌{vVuE!qG~&">ltF<,j`}K5=؍ǨWTm5z \K>2yN6-acJ6isfݔr7XZ ƣ~o%L(fc9cXx0D=RDob:~p?:1sJ#Jֺ5N66XM6↎g|=)Qmv:@}XOcxyewT"Uvn,9IVAl ƿ_ } GF-g ksPWs*YkZheQ#VFiXsۙ*3RWݠ/ugbYtk* \Pf~/cl&2Ľ~nq~<@kDOB\o}?~u-,+esXd5 UIR#Ň%̘GB$kcƺ)7X@j5AȊVl 71еvWE1\/moX|t_"n}!gQrɔa7Zt>.|fӰ)v-Ǖ@g!d4?+^`\ WnGf`-#+9{.B#g]o ?([swIw7jV8 t*S#s06$B"<=A7\ {ƻW$%̲ k_?1&ҲxpL܃)#Ԇ튙9O|hRa06T{]bpqv5C7pW>І̒Y\rw ~3`}VY%UoIaxb1+TT1s]EAwݴ7Du1YYPּQ^>"3ZqCCAC|;( ..x =ko;/?O^&)Z7>v?{ԝNhRweCM7T UvnIt0X]?ʹ]\m\!6te툒@3]kOWG~tߣ_RUx[ o5@?ٽ~u/!{FK~DaYrwC\n/BI#(8OFAPhu'^c_ĩO05GyvyQz GiVG}0s}ȃdk,0i/8u4BiGuj#O Z+LWӮ}:|YoIBҺFGG>԰vxڪ͆yAў9WGV!qm]KmoH8"߼mz,I^ Oξu 7tZnйD8hC&up?P!ZtDo:D!ځ"y tE{hR&IW%-wKg#N24\Yq+|7jKp*F('49"L+`AN8A칁ra=u5Ek kϘ`n4 OG Ksx,60h/v5"'b_\_YfT̘\Ex/FۑY/'ouX*1uw`4THk;GOJT=z<ʁZ`ld6Uh&n3^ܛx͛W@YkŊ~ _&h8]&%x5Ձh0~6Be >|FqDqgQ/Q/8dQ6v(iFF/^?sqm"Aݑ~=W)i:[#dur11X"/6{ #`qO+m؞f$Vwtb*r 8*LlAl\`8H>$>*oӤL{-"|wuyIIj'vE{ǟt,8Q#g+iy#,-<a6vކh8&.1iijǤq 5[[o9a ]+#)ŵOP.}/-'K0Z{|J/<%5fTZHOgtt7S8zg?. R8]m!GQ[S& ~4ձ: zrҗR5$%'TP{3gy;2ș 2丑rIN9o6:$uoZN~v{Hg2Sk39]LUN gV+Ij5*}@\o|+wh~.Am dL<3Wѷ=—Tq W;`e@Z;/59Mz;__f$jq,SKߚP;1{[><шǩ2*?<57UO(*W_Y'v-ẘ %~%aqRa}fUum%>p J^}A) ԉza=n`k-2RzX`M>ޑ;RMFSNPZe m v}d*$]rj>uVU<2?!JG,fKHbUaop>[隅\~'fImdou؞gso V_#%c*&%G #Vކ\.' J-|J}yΫ@c4>l&*gK: =zŊ^Mn[v)\2!׌1AKmSe.W2^Z f=Β0R:Sk5s^ֳ#'9_qG9YRD1d& MI;i=EljonJCL=Kh]StС#g n@)_\vP9qw|Y , [YNF{ůQÑYzjk3'MoS`NgR4x݇% o{&tl:!'dpǪ׏=9]m1m Y(6 U*" Ro Qmqo{}K8"xo-}}B$Sp-=["3N#{zרBTTCc m<Q*9YϹޗA|.>}e6vJpyFn=~יd4rVtr입7z}v*ƻgxc1.аLETXY!je?'͞4.[Z"3Cckarҗu;[iCo!^_!V?8> NGcR9]]NE^Yb:ZhGa6?i +*55/z gO=7>Wt%'W!2AՋO'u=i" tK 9QU4zr.'.K\-G`G9ˁ*ԅo_R^et :h#e¹Հp{l>uŽx*c$l.#ۤ?=| <Qjny%93p,J8`;<[د8R]CMDX̅dW]@Q܎.B9NXA9m/;ޏ{~Ot x+G\Wp? 昢#Wq$V5z(WVMz)xg}w(ev S^-l 5U]t p )?4=՚bτ$ m|xJވ"Mbؑ]7k.0j· d ikM)kVaV8v܅o/u^~"E&ѭFVP]"]/\J΋>jH4*j1[ܸ|K~0+A 7`%UfKmmY(nU8^-g t+` 1`lK{UZi]M`qsKaI!#Uiݗ0:}+K~L~_I3tU,hOK#Zգy=mA]fBf\`pK%m^k'`rĦ -pBDjFK\VH 1Fɦ-Z]>bD]ծZ%жN܊J[7ཽ}E!Pz1hey 1",5uqqq^A#Zm*N) G6'U%4MƓizi>4zԻFub;Q$ci}cyo4 1ŝ%}c0~788Es-􄧭i@p.1V=Vbu0f9j^τKẃy, L_|W}q 84TumG+CS k#Jx,_(5՚n`{9ڤ-F|\EzkTRRKRC-[@utㅥZ|N%W}~D%3N.ÕhIEq[66X;I2mQ*mw_xѭvY^|өK0p%&$-~-ˀrnG"o) $:z&l{93? o;OSa&'&tEQOP{b7bOv;o=\k}z5&|In9wĄSo$d)豥|?* 6(Wb-rEE^[ûVVbЇpV54 5 wAE,U RRXZ5NEyzЯua8 Hg`bt d룢n;8)[^e"agHVy#"ne\?65Fv'#޵(vWRi͡2˴t%Č>P,˲,䥇ۘUˎP.*ĨR>/jQST%BcO- #ga|Gim=nr3Ywa+N6M?R[Q琺LOÉ*hIa|M$92~9 pV:6p>.YE6 M"d9CY) OW<*:e+2i 툱ҞvJ'Pnr9m@קdŘ aLMXB+{!Zٳ{a"O5,OyMeY$=J<~Iݩ\&{ 1Uq<)WiQDث^e$p>n7~᪛ty(Kpl8{Ёxrmkuaqevzs/ de”Ҷ@y5+?Y| {64Z1|W\Sl ]tG<{qP9<<=dzI4v; p7#˄fkxڈ5_#-ާF'SK5>}PT!Z `(|-3=8%(b RZBSSķw_w܌:>ZBb+٭ e0K0I=;LE4L@I22)$S6 cYd“YΣ֊]]؝* hQZ`%PcgGx'!X,=>ާp1mon&-Hk:bK\+4=;(INe"cvͨb*Ҷق2p(*V׆'Iy y0FpJ vtE^nWTk0]dѩtVOjriTGoGd֌v g.H|de/ơgZ3OM~L7楻H ߪT!['=IӮYa[ oFgE'kB;$̏.WL~@nr<^b˙.M2CMPOȢ o5l\cDC݉襖EC/zw hU@v #Bʠo5_ Zah _gZe.J`3->I6#m&HCղtwa>"Y`J,t-6N|m:$v DKAQ'] v%B0'xDo:w%Q"鉞b,%]67]Ա u"tC'@@,aPxܖ7u]85dUf>/xŘ-׼ê>)CXR"B:ZK/tr3~%•ِ2 ~i`˄zQZ9qK31OWލ#+Jk9.ΤQ 8S /͒v"jFhߎR֩߻fsJxuʢR3{nC f0+k5kH?k|0G!O5To!75g/0 ~ha^o&>nq+w윈q>YUm>zR_pըq\"d\фyɎ> C\wv>1Ԭ*ܕȽֵnnנ6b wU `龴=gLenx uEƌqF^j||9գǐ 犹0lPԠ:9q9h";̇;Q tȸ5ڈ5x%Zc6N3 JVtt`[~)nq|X'wfq0gFl t1cvթtXevUF"w'{אof"Ims`+*- Jq5ZFS9<O&-]dT̑\rBVĐA(M|:X,΀/ 8jnvL]B񍐯CKH~V%vKQ~\DudWfKAޚ(\gCQ4~XϷ}q\}_{7ұ٨H-3R|cm} =koC*|?,_s)TqfSN [U}Ot[di-0?ncQqܴxz_rIۼR 0Ի_dB̏Iy']+þ^K cD^b#8ia@( i_&8X.FVؐ)YC-~q λфhۄnaD-MY)#F glyAF,-FۄqZ* JGlmo<[~(轚3\{G~;5&aE4G`8᝹`Z3•ʮg[#kQ 6!5W+Yw%8z/~sG 7Hs%hƭ%YlN(Ɉ QV1nP3sud xԻ#vJA2%%NB[V?Lliύ_N$j9%HK7+ uɬk! ;D;[4'mwrtRZnr3S`-8~q>ܿ73>{}Ϩ ).u^MU(;7.8rmgؐwtZ&e>W)h2?. ЅJݫE59 %<:S VX{sk R UY 1%BW]Le "(%H(͒)m)3(3c4/ho E+9vݏeSo^([{` a1Xx;E #RM17-CF\.q<b_%3=۩Tc A+g ȽT 7wB]r:SP k {b~(*_; oi[NaPﲅHѪ/߁/MKqw(;4` "Oii8LGv!q#s.c"w=}-TI[0@SaERV[YA]Hq7 G{X/ K'Gw. 6Q ]&/Ug9a_)(Bo3J qOrYiSEPj-JjE?hvC7!E٣"8"Kjijiաb)@wɻkRξT}#ˎ=KV yXh`YN1bqunX#Z#᱾f ֈhV:pX5J%5l-})PBRè O¿ng|xkDkCu w)5'ބ_cc衒+d& eQ1_iVqK=k}MFݵ;Ϫ'>Qx..f\}]uqdm]t[7oŝ/~]y"GotL8MO4IK[(+iF׹B{!zNS9iʷG+ۑ;N7F>x}ܷI>kĻs9ig"꫌/f[;b~zDۍ_,}qDa3C/0?E{uS ^#^^x/N~>7pGk5r|?7I㌗EI)D g$_La]h֧#' 3ޙfіVjyŏwcD#ǻmdEg -V{|nȮ:ebhi'e˒)e,yctFyC;J3unr }D}+[wŶLh7EpG^y.,5st ;xkEK%;Kޏuqlqhq*KX,𿴉t9e֊R6QN-c}"*]XזK}W˰ʋvqk< FMq tںkړx6OxQ'3zLJC^i=HJM_9vW9yCy}|gm*]pWs};95F GE+y.vT?nuWWpN/P]D}%F ǣK/W^IE釚/-( ,drr<߭timդk2lczfG9]N-Z~*ZPޤX?ƞ]iP$<ҍ]NF{9MY{Lfݤ4D[!Jso<~ߊOZMoF2f(Ԣ>[ >=afp2qG${Gk?p^>Q Ky9ݮ; s~E}D5zqḳO|oGjqg̥s Աrd\c=Yky#)7QEXsD8gR 31UZB1/0svER*w*ǩϷPnޡ,o)2kq%ȶmM.weZYk@zѺD?7%v DK5뾠|/U,4= }-#s;1hM=ĖCy=(oY|'J MH9Kpʩ$ǮR,۩ 3yL[,䈙DGdPZɧ T̯5L?<=5YדKzrAP٠k/vJ|*e2N6MĉP94®1m6F zʓw3k^5>dn*SX^XZI WaJߞJB?-~S}1Fcn0ZoTEʳEg|lbFcFA[G*5koOڭeoe 3Ӊr%[n+EVq!Ck6g 3&pfYgAG}4F:d^Ka vR9EZD Ԅ}ɀrQeݮXzI7K7oAρ=:ezH[1Dy7ک*m <QQ{eڷ._H i2ꎉ:V<MPz^ Y8'QI4fbONup[aa*~9pغWpYf.|l@eX-ȕ=Uu<̤xab\ih?"}Vψwʐ8g^&^?q\sC5KF4S~ϏO:΀q|bʳ<~h\ct,%ځV,k%)z> 9aiЗ0ob9 aa(g9Iͷyg+@^+?;' y;B:8Hz8iJoU~N1n\wpy2~oHfWEXD;mQg@ooo>~aTz쑠gg  #$M*Aiy@1ⴸ V W"p=9럺 ͵:oǝEn~/U>rF ҳ疙TM>!d-lpGlz|6zX8JX9z#3F?Y`L'FKNA72_ma *^)ԜE;4̪-OE[7 iV䩢QIXD5fq}ng8"6ڌ,b(6A_Xxt oxV=+GO3qݝAN_,x١w6RrϗӺ eV܅,AuB-}M ZM. Vl"Ugizcg DcOpt-Pi)% B\dJhAԀ8^P:]2؂JDTq@4 (>''=rZ{ 2k-~v"|dz\+?9f=52-uL [H繉@:ZesΞg/-j,AʈL̬ER=?w>@AH&ш{$ZEVHG]eه3K(HQ{g9mv1;n=ALOn*|@3wj|]?Q -<{|m@ߓR7\ꭧ(֭ >٦t}>*N؂[ ޲GSR嚚}+Wpjb[cB=ᴶs$0Yoϟ> axaL_RTgxIIsM8ni8 8)uoV<7[pF?c=su "Y2X!l~^י1/Ufa?u5~৩Q ɫr܃ Uu֥r5輥QEDAaѯkJ_3K"ƈ kvGk'qZ$xY'k2c,.^7rq@yq.4z,FmVNb+T@ůdr "ݨ8u}Bé+&rX+]wfӪ}1G (`vir~J"3ܠ O:a~F#zze.Egl4o?2lqNjgݤcl-g7gi")(+ThJ^Qsp?Y,$}#6B[l)Pv PHVL"6u2;]a>`N-aI.9  $5\r<W Tx *ITpkXnŶlNQ+ABP/pzRKfvɲEB '/41i2!Ar"tzz-{r#L^vzY"~!FES):sm@(u_=!HC`uhSOHm!3{k*<>NV5FٸvHֈneVF%}?T $h/`L%N+7N`Ny}'ST#szOk: k/8/")S5DP~W$ Ox]Gt<5yTun)jH>lH?wm@e&&JhCqo S|Y y`E&}t,3xym3]J(NOV>fpJT#k7Ff5[V+~|.8*K<]2>rϱ˙w>[>:y$k@]߇0|hųNIq5+'e ǓAw--p8k:P^#*?h3է<ya _s37s0gO:[@&Z϶漥D}W>sl~ys .IBO}aAr.ij~Ϫ2Fo~bEj"x_QԬd58Ł/7 kɞKdRށ)Sv[mrx2io،N0L(qQ^L%Uۦ| ui|P8JY$th3+ 6ʋմWet,%He< Vf'zJ謖=s+*=s&?Sˣm1W}(Ë7^dcE}H;XWGXH3\Ч- <™,\yXEkcL~0BOxzɮ#nwβ&oX>\x}[ƱJ¾+:,8O g|  N7QK%«f@-䓞Դ皤_e;qzi @'+>OsX"Ze_ ]2ЫƌtK~Aos˘ b]C9(Q0r5becgن(sOe_p{18.7PTcULhCp i{3w!=X'^~@[^¤[[;nPP:a;i~܅D읽lsB>T2;uBhy!7nBOEUC @ޙ3;l(z {wdCjCГ%qF+z [QQ 0:C8_tمq=5^jkCY8Z]L#qNͥb/xFQ[/iGLQ"[z/׀VI''&E@"/Q#<5vWu݈V~f4vݛk,ᗠ%3=h+4b.QĚ^5L_HԔLuS:h<*A7rqph_V_|pĺoaC:WFSHH";66gm1rb$"(=9mO٘8+DNU M;l?'~UKeZ~dC0c]9F"8ڳ';g0[^p$HKAuTs/ꄩ[ H]a&ÿ H1 }G|nO#_5͙$Lˇ9`оH=QqP>DJ߾xYD{oXl%!5oϦȥP:'Н8Y_޻r]#Yg:,6)^:=Ai7뻰g="sqo1rt.g`u{t1v]?kV9֒1o.=x#8cCom똨gi6K!x&f6}ኟ<せu4p#}3 [5@ g$Z‰d/\L#D.B)@ZMH2s<޸$D#'')LU8Qv[|}>[O{7A8e F4N/G YZo3Sɥ&o@%g.mN/3- g5P:uhgxd:"XG+h5cD "ȕzV(},-m:Eq/? ?OTdP\S8C,|fڒCz>bA\0>/徤Uw=WK,}Z H}B%Z rg/, cg9`A 4˽uX֛(|v&y14Vr\m\f+{ <[u?<8]fS(dfџŧ^ 8SaR,HE_SU8h߬v.ƝJ^i ],(-zho -Ѝ(s| "^qfhJO01CUПK_>"v /)|"_4R$ja~jAXགྷ% 48`pFO$~? }-񟪯 ؈?fV5fceAEM~eF;Ww'լ*ӕ~Ǵai<#LU )uL>ȵq4>wMSgS?MT\^qtISBXJjv|~冺sh&_S6fmEoqGpFaySA%!o:nVWV*H0Oj'Row_E)N523wo|OEaQWtviJY%Lz!w4)QI\FT/am`Ʀ YM~tEwww,vH퀴ʀh̽Bz+ψȯd!yh( ͇44^pN6ܚko9dO(bt8xi*)2N}OoȀlQ1m(Ն, SEzOj]H[JRCw([NZ!Ms;l-2xRm<"vN?YQd8w-]"މ'gsnyvAc!$#n=iP_~šZPS^]ypa;4_$ IzQJT< ]@Qh 21uKMC iqIb7C)]luTnN =i+D~3e5'xX^#ZhfMfMtLiGu _(rΙ+5ּ]N y0&#:g}'5c"|{luyjs yvЦAF i-&CS@P<…){+>6lݲA/SB9hJf1˩Er¿3//E8\u`itnx7Ij#5'vk/3?Z$XT[z SΦHod'>3$/'ب浹W{6wz3J{Hyv|"߀1{)G͙.jt\w'ͶH_+׬;vBk+aY}-LbkKiOkN VUcȮ_h4A&;y1!dRn vua(aǗ>Ax*}7oS>= 7ح? THke#tȜNp'Y]sOGKqv& f9e{ E1t/mEV72B_;vrG"> |ih܏lƄ2|<a= =lCCM͡q@oρ|YQ8{\n{VZ{ d@&NyY}E=61 bm /E /7ދ9w醐Eh'ߥՆvQwao/+zN&kKh0>:ƨlsRo:vQOlZuOFzJ_{NsR;W6Fęė=N[z.,鴧OIu]rFVbZ,_8X0G~hA=8Ov)pk%OVAdՎUչIkN3]Oꡯb3aZ'I(CIefu=jWGn؜?s!9|DwwzN* 8+t^ u/#NryH1\S6@_ucL[%P#SN9Gp75Qnudydkl> AӛJc " 3'' _Y;* )]yw(égH۩5QV<67m iS~T?5 G  Wo`3p7,1~p2d8.oŀZ .#:ڷaIAg;>û(x&x/_*}ާfx&x+x+13%ګ,-ue6ޫ{p.:=ߴcPz%Q(zuV A':rğo= 2SlC:TœQx;=Ce䉥P-wm(ϰ=EL/ڥ)l.gv/6go/Ofɺ[;[-t;>\׀[Dk?X'|YGHYZFHo/O/':s]F1rs t\ކ\ >wA6#-Gr"m)Mi>#M Ĕ dj\.dQ[6tp=;YCPG >)ܷ*E0p csү3Z4Ňni$~߈:8|2#~+WO.-L+wZJXMg䑐ZtCyā:6>z; = |fQ4h+cڊ3='atb>: yŬ5WD~ 2?@?_Ҿ;7kSKaÀH&+!_{N lo kO}w.f"\~'7U-@o;U=;b/Dܢ?7Qjoynp+]#3k<;ӆ8˺3Og#|*jNigW[Y`1wcleWdˁ1-4RQ<(1Ą_z9) (7 zp=Ug;Z`Kn(w4 7xp 鯣Ik/n>Sp/yIc..C1Zܷ+](\|g)`FknFBd#nHaCsnRst'Iss婀ne;O=v$Wzx3E#Bܵb^y3`e,6LAMFI_t/k ?P],& n<_L_v@Hњ4BvR2=_vΟs^Y%hLM!1Nx `e,{vʸdMHB=ZIȣ:k&CϬ~ѯX/cYR;涝 E7ގ73"_`=, +@]thZ}zDLcTKwC+UBJk+?R*R4_Ip#_NRoԾ)$yCI%璦"ڕ(Xo\OE=eB?z0:ULhYoܳUW?ܢˣCpgCwAgX)𢽀44Y_B cI(;v!VfGkjx;nOP ?[c:,mSOm,#tj~w&Y&w^^+Ah oǬ?]wL.Sf9= ua~oF-T$7{}.^]yVkuGӥYMo8j)pHrs91=鯏G#_AHPvp5P $s;en/\Ivx eK~vl(WC+r~IdKm#y]~; ͈z ;4h?VIJgqG|+{ ՎWe9mB]|{3\?'FNJe9ЫfT@^ s=ܣt@]"L ĠsgR6Yf&]pKV2Niy=uw-iHR$^_Gֱm6|yQ RE}Lx5]C^MQ __fiK`H]rfUjܾvKSږ@Ey[ݢ#eVJhRKI.'{H 7}SfmXG6EN]-+MFÎ:@clEݑNWCЗ-_[X:&Sd6Mz͢W 7)g F ,i ŠrE'QSE0{gĽr7xgD| >qn=3lHiL]+l Ϡ꽫mm>:]g/ѝ|f|TuDz$uQ$`^ 5ҋ{ /ZCYݡ}McsN֕) 1dw{݌NhU`/.c"ԇ'uoZ8ipALyw' WbrO8{еBܟQp.Sz0ԇJ -L\1d6>B{r|}mEyPMVFܽ\@b]n<mW(b3T]41 +8% Y򡑛Sg7TG&f.*C赪∴CVWj;[J%sGN_4b -dSSH}AyYF$w𞁼n4DHk_H^-d^a:"`/aFJq^v򞸜gC3_c1T:"eFA,S˴Q i5V]|d)iBm#E4^taD)Ȉމ 2e0WAփho&_4y1[ Et3wD 7M2ۻ[pvI﫷f; '"\nC9@\cH\Űu3%K}Bf) e~:lC8)빠$RؤiWnu&ڙo% _.}JN)+ФAW</"xMGU"oUIN)%_B(ӝ9n9Y K!ȉ \P-|@/DOB򑛻q㺰޶5p3b*z^o}^]_Dބڑn2-k紳\~$;sd0y1`uKh&D58i=zJtۗԛn.`L\Pe2ˮ6.e~Yg?E ` ky48hm]qh5 05^{ n5KcvqQ{qWQ=EƗF-8z3V{3avoLֆv cBo ^'roc/gOm6o0 ~W;qP*ql~($ZF_N!?= K#vdb{:dY ' 姃bs sd;H k%ItFvr䢬a,/(\[E:[\du%K>14ZXz١#+;v4"&s9 K{ di-:lܣ8gN~]cbUWdCZM{#zCvfHVGU _J<GK&Dzo3ߛm[-h m"/s/ҿ_L l3ގZ\0=GBz\%zy(K_yu^ kLs1u ʣУH3Cd>v:ղr7 *A02(s-UGh',Kٰ5U^n5-FQ1P>f8_:vyD\mg=*,Hx<_ZQ qU68i)V=(D PA8:䯤4?0780ꎖ"vM;೤D,j&$ s<d4xKwEk9h:Lb1햇=,4O4Ef;D Ca!P˰GlqhEaࢊ3QjGKEivȵ$Q= ufm}P;8ԑ`v|D5Zgp `oxpz-f9|8<+SF?awt(idݰV@F+W~@ !FUMBEPjFQ0@ }MK(C@퉔nb: Pn(;,aV1LfyU?;\Ak wN|HTbZ]k|,촀Wa]!Uta*CkH /֊=4i7#jIEp:3XawsJ 2jM!]v˨.d9|Sgnj6r?,1;[X+;=`N;Ѕ,X}(2z/ВN\ld= }ej[3c]Df4V6ZZߠ-JikВFZ@-4hR#-A;*xonj/k@;3@t;lNEmAlfgތm~J;ؙz/lg;s1#̋?6Lؙ K1#.C0M1\s^VAl1jI5Bэ7EeJ?nP7A}pCԛqT>0T_ ]ڦe%*{_{!5TǏXvT׽GPM/JOwoNKi`l\TcW}~hтE*NB6$BPc.ߚђv2U*qTbQJ67J|A%'΃;vXO%fBV]_"ߢF1ѨQ0)yPz</Ե'~qim 3~|IvDM?zѣNF6P620"]5F:s+]iGIW1*n2te{ŬP чkpg3<ԥTI*55 jQ%hSw((N.R=Eܢ|T{*u1PJRsRMb:QjQʠRל_"4UPdIw4J D4c#+hF)k<9Z<}85=zjX7梗M2?F9WCZ-&*O_ZþGnRO) Pu=7Zⁿ왫:|8nG~wE ="ă"ozBo$ I ֤+̣ƣ̀rU̩8)V"=3 5I1X@^F&lǘUS?zGg5?_qDXXC"bЋX/T>"{4fF0#4U38NٸG{w1vJES)x 5|hī@$X;RJlU7_(Y/'{wiZAǶ uⱨQM1 42K°#<^ ;l~F4Jk 5wF3a^vΪjl@sȝb+3OصMKFAɻɸzr( 1J;b7Po^,d.7Ɇn+7w6 M?SbQ<0RԈϮAlR& ( Y.RUE~oS9[%#uMx9L sBT8`JzlU,Ͱʼ\2zrlbO˚03aq;77Ȉ7?nuqeSe8:4M8d=~ 75*Uj3EE| fWO(vxLJ1GzE-ɴ՗)B2>NE}`HB+Xn@h ,5U;Z ]7J@1ًT>Q@ kum^G]c-Xr7}űzf`պ:^{1Ɓ:;.ؿE(K^h-uDk F<]skPHD9"h{!ڃA?y(A}NA8"P/Z ?"6%=$=Qft2}da=}\5@nuߢtrd'N75vG=5X-Cd#Qʸ/|Vڨ+u,H2 >4Њ}1"(:as90B.{ٜIRlOS?ݾQ|֣TQ,;͕]ȶ'3+f?K;_ F`hڡ䴅}.;)v E#tUr^X4a<ǎ}a>lE>s=;K6~:dџPfQwgLl9HTfe<_L,v~vAvk9.:])d_`3׽# :Ѝ2}u6PT쩝ѣ sJ#k!^%vnB VychQ3Ljl7(i ]EGqu*}uwfh#'8پV>.qp{BT$:N7Zsϰ}3k"5*yQ( hZg zo-ڀnKH8iޤ10bO"kLnVxcVlh9ap~ .R],Uoj CsZi*,~'jcWXHF_mcFxɭTPjYdD4idh6麾  m'ؙU_zn9$[NZjbyp30jY>[GVn|̝TadM¹W?, r,W7Z+~#.P:3#n-CgŗINvS6%C@1- h cJd-i?vSh#B!vP)#hǦ]-WBH^9`mH#4nº@*Zs,'mG>* ?/_8oqP=B1WSd]rRCK/waQz+"[E/\N=sLbut/]v]VojGnS[bpH`jE1kg5LG,K Z=;Ff{--$(܄U6z`H6gԭiJKuOk&i k(`6#fWfõodZY.v`B!SqcmXD@e;|u_3?(ާZ|'';zE8"}~ksޥ T/}Eb)GjGæwJ /&~"X~]!rnn3 Sl,zZrv!AQǥƥʴ̳IcP!Ivo4Yj2 "K|j 4Gz<u cxNtzT.fϱBxsѾ⌳gcdT,⧂gT/Վ'=\:@_% sg7^(C.:3P.Ǫ8=d=<֨K"KTj'šzxl %@nXBto"dv8$^5jω_گjkIvIgV{QR[mu3?LsY=2!eKL0'D|'?ZӀA8 ! \=El:?y^)+I"ۛl yc @5wRl2NB,c [JV;rBu..:OrK4RꃼԖh1ou>E1k^j}%/f4\2i7ٍ{:Q/oٗYГ,xdNC:9S%-O賴SJ`c?bSx:`66=^/egFNA6E}Xhjk GHvIbh8g."),8DpވI>?pvGMp>olZNXgJ^ Qo? W<^G>2jNsh;d0Y?Fً>xro4dxO7+9zq6;'")$_}2yjv`~9-ҍuv[2Q%A }6d-9lіK^Dq̖+ݾ7䨁fLkEyCk1ק[咕8)h1_kȏT9r ~'y 僫 mpLOeGH4'OvQ'0/񹬷^[ Gɻǫ $52Gu2:7g<;a=>/ʮaCqy]22Ŭ|#jh'n!!y A/9D.KQU^k%^6X\W>2$â-c<{1?u'8av⻍Fövo(pI3T1NqHl f= yBm{a2M(uh{ AρK$dV{F_P7 =h߽NzEK^Io;?૵EoCuMuO՟[?u>|<@ɵFT2z2h$աc] '=Sk.?wl*OCسjOցD8^Sv JozaX>P/NԻzy: 7q듈ށo/ߋ,qcȾxB52_r|[g6;oEuPBwɳ@,^GI=Evj{f􂧟8%Et*Wҵ]-e>㙻gmH׌{j*@ͩ=%YkF\p1NGqS (@M$c >pOu.HBF\}۱BJ6{ۦ95/L3O.#ݙ06a/~ 9 _,gK|WH>5m(KE R+l>~5ޯx'Tr,B8Ԍ=4PڒsH.O>-[uСÖAX' :a,̚]LIm_(.S Ν'Hk=[AJ)R %j>F@n&yq+lʞ&NZ,#i8S-fWScZ\4%Р{`.3SkK#/Oh{Ս/tL_:>AYp# {ԣ}+f1qEh3o$)^C& 1S\nèRJYmܥ|5=J^tI%A3t2\@pxGJнwXv͓B>]ĭĩ+W gp2zы%ЋmQsPn@|ClZ9)1`^!#DiآqRݽ|v]BDQ6M4ϓePy(Y@Oed<0cnu_ͬCb6Lհw3a;G} n*+,p&75߆zh!f!8 8;``N;C~Z}BWm+fZ ys[+W|V'*zi,v0+&//}[A0'JpɥNniI;%OG4x9/7'US:DE%_9c)nSN]@sZG"]@0ZE%:?2FiNU@1O#4햫WigAu@J'iu(V;0 IJTF ? ko")E䵩OĦPTV yJYTzw^8뵓 $OsXqJ;H Hp;3]J<[KX?]fEVԕ-}\S Tp#;0"m .Co'Tj*ZХTqM vm-),m]H^x+(+CY1 OIhufsAۛsAݓY,+{%pk_g%/ZL_<ܫ$;ci|h3jψjfeo^/QG*6hXTe[A+ٗV2 yEZ؏~v83UҾ9~H$[Ҵ}#W,fB݃/G Q<%scc8 Bh-uH hZ/.QDΧtJB]rr wY* l (ux^*Ӎv{QS:%hG$$uSnP7U@˄h/^JQdTM+,Ӛ rJefd<[~RLA+sc7u;I\௯\j*Fd-H1 4tCj۝2rz?%B\d'#nBϧ={Hyzl^l( j>-<ItUbϿ!zͽyf:w^Z/N}h㻨5qmι9,Gup+ M298g E>N) ,2B+gF$}#kΎ(]ncgaO9m38E6W٠eL'}-`\/. 'N`r=;,I~zxM M~Lr3a.@~@"K+umo{U@~Qi}xmI8N&>t -fu3؋ݝ K[7okO'˰iL Ws"u#6B,%աM8ȁ4Bk}dGF931Tkϖ0S:chw$@{F}NʖcTS.,=r_7ϸy7jg)ڙpv}Q zs:vnoBo8k¾Pp0mg 1N;LLV'ڈ0BbQ);WxVn)R6K}(;>ڣ!:IyrxZdh~;vs; eoyO-9 :iOsqA w,C +>O%}'cC(PEQfwf~O2ΥHkޮ:|G:L7"=SIOZ4(T|}e̕rI#7H@8i^FYjZJ;c;YYK*u> p#mE֞_՞IRURWheN -ul.I$x࿓eW„s[b/]MS-{4):fKy^Z{7GdGlS'?;pd)F8ɨ4aM^b=%=i"^eDo%~[M1r7"Ҏ& 7˸ipI%S@/ӽ8X @ƵU#뜁W~$Nj31kgupsQcW~9D2P& P>Rkl wNϽXve}K4GsiC[IFb9)ϑB.']iE9 R,-NGNt+TG]FV>Cg^~ .=KP|!dX> _&n)l)}$DxoB*A+(殺$JKU/&&P=*|A]bK^ < LUg#*:u2O{M/FQ6xrIc/96?%Ym>Z^NF]={acFW߯ḬNBJMfÿ50 a&c~+ )^gMS<2I!l0MWYׂIqឹ-MzJ̮qc4ap-n`Ex/KXIAøfmg'~R,? zIE}g|gaKU" g Nz40 ZH6|4{O24&sU@KSɞQB;#іcV-5RwPD8H P= )zh7ߤ=f(5E5uЛI^unӸIk`7窗kz;(W] O7ADUɛ#00sFuk(7i:A?)3FAt|7 c?1}1Ah7Q 3lh67@CuAz,!oUZtAil)rj)߭o/.Oܠvmvݶ==)m+|֏>+^M<jR4CB", K)RapĴC?$Aqz&iޝoRyqI+rމ{{ w˶bSe{O7F1!OU'ޝЋZ$x?s1cTEKb=iѿyЊ}XЏWM1i~ sN;V)&\N{B_ݧA1 =I;z wGjSN'ys^t¿pvoY- V޸JvB=ryDΫ}pQd9  HOfK^ڳoR' + s~rSPcn3p].[J:gh/xO!ILG5$I 4|xUgFOf=nSg*_Dmp4уb6|FNJ@5-tx5WDy u+ċBY3'!eyywg:_H ܄T+xFzt6gGD,揣g $_`4i5ĥ}WV`Yv/xZut퀽з1yp!#.wfw=3: &>S}VK 3iC?#橆V#/=+JvoP$|veI>}QfjCd :Ъ w P j5njr?8 Ԛo&]w{CE4uob)Nw~_˔ н)juC>ةJCco,Nws3(_Vd)Z+DƝ 68T ϟ7ztx.<7Xll.F#_貁P}߄tUvar酪cWeIXvV޼†Vz.Yv2ӡ_(no6qN5H}[PEFjU[ lCv!3uV|Ng2xʡ^)֕\ͦSgUg9|wsjp(U@VD;D}I4F/ǵȃ(b(ɳq[MS[i.Eמ3R[ g 11M)3 z1A[% TPR"nD.NQu>gK~ ? KPrh#gf!'/(޽XKGN 6ASClsĿ`B>=fYr|P%Dc`Uˁ_&ϐj8IK%_h9 pj<͂|8эFftXyI?5TV-5֗q;HV>ŭ"K׵8(jYV"|Kg=Fo}Q8eA+Jא{93,n\Bd7`y'`i&Ŧ }3(Y_ ezKMoLRR˻,~@ f^ps%:7cjà0PGU8܄ӍU͂]Zbt"߰ki!ډV1bDb4;p4wײ ooZ ܼ7WOk*_}F_TuӚ>R0"[iF֧}>CpSB{:{TC\G0v=*RvF|P!eX|Yb,)hJ z6HL'HcAS|ѳtӫ̤L55R _V= f)qO#u$JFvR FՌϲ ?q@V҅wubIm1?tsQط7I{Wcސ+6 \p`>r& 1G5/{1Nh~ݨ1&tfpZpiYĞb(T{i7KͥeQ{~9 Ǎ}ٹD])>F[1ޛH7ߚx_-6b;@:@xkE`d/Pwau܏͢{n}z;C#;wEJeEA-~U)8}cJ 38fWku׏O 35MW1mVs2ful?Hk Tjpz'~8mYG ihܞe \׿*~ "hhy_v"(ٹ}r&ʼnus, z̍مu5lC(8 H\RpF!>b}ގnAu4s_as\l7S5Sl{?ц[P-ns#ڎGګ`g?ԍlQp-\4(.ڳe rcA%d;oA! RC&< ()K֭a4хУf z4EE=D=ʣIlѣQ#[ z襾}񜦑T2@~SDO;qu}ʟVS۲/$/f$=FZV%m>|p`%d8<B BF"6uS(Cf9xpP1?nSx O^-6Az;X#MDi`*ZSB12iH%4mVr"i ۱4hgI6R;E;Ө,s;չ67@x+L3ƽS"*ҸGZF(!8N){UӋ4˳I9 uiퟥբ_a]Cx}]ʅSv"%E~ kMA\{_vTV yym['7Z~܅$ HUs|fok1 A|:_CHe]@2[^-Q5eLm-XLE.EW=aE3'/zq"P]4~O~aq"pD@|=q݈>v߯wƴ-EJ mĽm- U4adcp7B;RuCosMņMއBWYL}VJ,|P_pR|]sfPkKRHS[Xh瘥a{i-XZ(sHYX)*; cUqƖѥd#=yy!Q#k>kPj1o+MyfohJfρu-˃PCPG }8/ZTYaDpQ6wq}-qBa賠n輪8bׄo4De hy_M^M /{N{gN''g8ax`:8n;“m@]ujVG"xwe;vC)}*M5`N4#UT$ҟsMO}rC>S'HNȲmeF"VcolCOoA!=`K,_Ihޭ<ΒA^1[;VxD("mXy兊b=^BV٭fnu,t~,Ӆ!l"zG@GEjChVEh='4kz㪧'ӎ>/n' y$txa|•PSv;;vfz5g; 8ge^YT6$=.u:ULiߟNq NB|hxPڏ7vlgmL1;ٰ-z&|PYF׆mT(`A$JFyHH0`~9r>/ZnG1ةRTV |SaU#fX_ž# ѵ\MCM16Rё _v\Z*ܼV=W̶18pZ *y4qt^n57Uu At w=#7ֵGN^EcI)PHVBH}Cqv<.AXG-=ؘX gkG}M#3 o}}z9¿h]8_ krS m>4DtDc`Y ScBN{|a<0b!RS#d?G4#?d+QS$%ۘ􁘯?BOhPnţ)zEպ gȞcbu68`9֢cnSĒKmnxQ3.Ix]|{Pg;)X fÿV"ʀ(>9}}FJ[ۉ%8W=P{տsE^Na0wG¡u/ ;q xUV6@1>րNs,XWS mѧ i/s.D5}K?y"'wt{?S;O*0*cN |v^@1-|JpOiktzGnR>uID]ZwДc0BwǏBN[ Ge#H#Zmg=P}7_{C^9v׾k@8)\p c 0 :r?ڞY?&lQUl֓# P=W$r1|{Dzwh."184f3ϹR˧'U_{=`?Td]yۍFQGmA- G^N|B;Q;Ihx(A Zv> & i٤= 4sI t0Hf duuE纋u{]1lw[M'Z/b3QB )ܿ8hg:c\'8DsӋVt?`Ng^0f* ?;&GgaYӊ8R"X\n),Lc^_).|^?M?#l>S n!Dmxk9eS(f ~8ZT߻ۯRN B})3*rP3Ű_w~!c@\.KhY%y,> ڎ'?jI7:GcJJF9V rK&j#knK&_jKf .\Ǵ_-W_OiPlb:{YvctHH\@FY=(K#orLN1՜?0:4V=77.q+ %>w:l.j D@:^xDƃw& oˆةv[+">뺬i!I` )}cwF\pis>4}l1u_TX~k6sr@^Zg 9ޮ~1^Mw,}k+ctHp^tds^$?9Z)J퀷=Z0Nqn%8=i8&Iۮ]>qU_] *a!ZQ~p77Hl f;~tHvN+WliTR&nx&}N It8n:PX#+(mOZglԺy"Z^V~toƼ6T-%>[Fcj.Ԙ1kdc^)o+^S)R'ԷL:j7^mo{ c>G?ԟ@%C2GSd{6|X]/ӏ|ƮkbU˦7o36zmi'6A}bj܅YQ+;ԉ}pa9IKԎj_$sx)O>3'Vҥ sj7>v޻-p.[hCBO*o7/0a«cʻWƈZ֨ 5܍r߃N,#9K28 ~ƽ:=&HZDIjv\k#C&IySF{wA+ˑ/z<0\tW0of(թ;Np.` 5Tk WI"ؙ)΃镯w29ߪW;.Ǔ炓u75vI'`= =)5pƮ&mNZY!P2:%؈kC˧U& 3Y?^қ+ShikZhA"j|[~/>}0ƛQpDV s5,ú?"߬݉'O;~68E9ǴWW/b3ֳȋBv~\:>݄<309aFӺ[P<~JB Pؤ nlnz7EOǓ3Xǹ9tVPXY!m?R KDӰrknnX?XJ.xFo $Z=Ze' r:BV; +wRJokH:Lb[zXh5JF߂YKN 7'FiV٨I.w:=DyI*Q+a&+S^Oћ.jhιNĹ RedgT8-п utODz?b?oC'D"+?m2?k"3)y#]E/EzJ7t6,mHAeFHqJiFp?t]kd#٠6:GSt5(b: Kl!]'91jw@芨_ŒI];,wɩz;&?!1&Tsd|,?HGk)P+|YGw BdhݐjmVX6;*/d`Ƨz;FBSmEy.hӝ9`vlKqn"T/Ss0RW#յ{=~@x>JP $+tӊTR过BpJEgؑX)>-4HȻ>Zor"7ZL&\xRX􆷴ҍu "->ؿ(,W vٜU?;&hݔ ~ ruL` ? fgH? {irB04NS0H'"i0Lvu'`$CWO]5lcanV`KOeN}/<{ߋ, ̂, }b䧍Z^>2-qkYG5Cqy0Q;Շ Z*˂9ՎQ.8~>7>:E t{rZ@&?}f~R%8%j?_ʼn[3ϣIpIWZFU"ˏU}&Eh{"7Իɟi#_׆/ .Qo./T2:V Mj:$ϣHș&X_ºA? ΰn"hUt۞Kҳl7ᅩvotuc`w"Hqۖ3"ĔIN[Q[+q*8us d[=&U =EܣRQLszoC~$.:nj]ύ3XAkeϮ#$\R1?z$iR"EpԺ?NX+VeB`o\J_oF냉N ,>GWX?j?ӐNbkЧMkNknAK:8%;SKi ==ߗ`c9a7beV寈@c-+26D^?}['?d8l 8YFƯGLctAw{r=6_@큆c;o}KSw@ W jՎKx]m Uiu uyrPG36jfXmfVVvi }F苋,1r(s[r|;FOioRP3 㰑,tv ZG?/>SlV\Gjőee%ާ {FW|>>>Fݫ={qv'Q~S,Y"_KXNMySQ~I_ˉj5AާQGX{ kuz$ڲ.;W!7N:D`n:V1nG7lSqz[9@nx ~`taNOhGUdShDi"i@ru=kL^m9rW;Zl80̈́Q(*=-H %6R<7z+vLho5f9(7PpkHRB+\vnMEenl6XaT7a^ErLqm"-)N3/i@߻I2o3|Pb^(`NWO+9ʠ]~"|"Tӻ'KnV@1ma%o1G; 7N\[ J{QX\M9g7#zKw!nlfq;R<{m&AEڵKпd{>S è~Oꏅ!'ȟ@i9G?&4iWѷD=L\7ܗֹn.@ he`7Uxf1Yq"W`<(}JpV;ހU("WYCSb V!C]~UYw0G\s#K1^N"EOn= QIpVlhQ+Y!Ӱ1")"/=0һÁtṞn. $)Ja_d6(yvL~.ҝ7ņNS>*I9hqB¯(G&x\"&3^"6gM~rSH{7v7'A/07ѿ(ک܉RUӝ4ڛӍnGvB>]^nep9Ip")~G6CtO7rV)ip1/%"xy}1 (#:ItS% бq['~YNR9^Ltr¹ <͐o s1Bp~5?~"ի~qO%׎n8hf;p=srCZ>^a5_S59n}{!?*x#Q_5JkGfh ,zPq ѩJ8nEu!ްRxwMZ<̴T{iGR7WJy QMa4X1h"KXkWZz1/i|&}-tZ> ˖оX}TdMxFJ|-|8P-j]ͺ O9w! [h kn1Z{ԓ\,Ewd3~B-߻CgSչ1㻔7ZΏ!md6lDVo)s 1 o47#k5,=e֥` (gjZ#'vj +g{t #A Qv7kMx[xK/h`Qlvu2,ÙzBy  )-t~sDh3TB;8n٭+~.E7$0z~ ̋4:Uu5(3SiBH35gS.j3綕CY?r).ݠGhw=aԍ~F,PWFYYR)=S˴<@+vjM Q%Nqm/(}v|W,vJGR8)6Ehq,ho {M}FDjL|q>= Lm,9U#) )/w- 2#Ս,^^ t˜N]P^V;߽(a7SmYIGFڠч6e'jkb/0 J%<P &Ƨ]i ~w#tyzz-Gy =fDp3;Oª[)OLՐ# 2 M6),C$nYj IpW]J|LMrBx9~a~}DZ'9wCx^ Buq<ŚO5A?p'8_'8c a gǵz#Ƀ<(!/MksS.-fjC]+5G( (OaR^<BÍ_b`LqyomUSl2;ZLL 1bx _&Y'jM'N+N6#e 9N+p*~c3B>څx6\7-v17KO3#lV*kg$x^g[_!d}Iג݂(c&][|I*1_&/oGRlSǝo֜O.\ ;USk=ve)vzCΰ}%W:6]b}LMt ˢNWB(e1G+Jܨ.ad5HK/O )-VnBT}XX_d#Ⱥ=@h{n!% sܓhof|׆,d>S{w{ؼ:if߁/h7/j%>8V]:E)JB܏wEh$r,=}C~l/\nk-^ˣGKv:U #XGzΩzS&]c$F4˨[ o:ᨮhD[]A R'6kaCx[D51G! GZ~x1fDpώ 65}`{w gYg:"cҺhRkD INH \_j;eS=;p^[ϟYdy4imVStCbr*N{ 0`b}-m0Ӝq4v85DeXns2rD9p G"7L=h޿Y6$$٩_" ODmOܬt)(<+x@k:8t. )֛~~ZAˢ0Q%@LX_uVioWKC.:x@ D^cPC,w?։# Q@Vʾ@إH`UB6RHAW@p ?~-\֍a$IJ Tj)r8 y9CQg(O3nLw 3~',VW-6H@ @@;z;(( NvycN v':9 ńkyܨN֕j&CJpoyN@{T  v'J4853pNUw-gfM_ NOcGHjPmU-E4\ 5RSڱ"\v/y[Lsx6&;-g 8mY+?lj:?3PfXܵ0e֥/&-XmRAisc ?L~g)J7pB3=Up"}| -1p4F##70rҭh&X9[vF7=J>mqju臯{ўݞ['wПf/<^TB-OQgƈLu%=)z)k Jh2+Tp^pbE 7oa,\yEqJfV%r rl0~ĹE8 ٘uA%́#$7HѠdw0[l̞fo,PC{;( )Ɣu5􄹱y8W1'88]BwaIpWؒ)~)m&/4[qlF[)qt.Eq0KXsߋH+*6IU^Yۡd̚GYyLg?G+UCN䃵-rd6'Q9\60/ ^6=Ndk HTB{3_``J ,EX3w}]1k= Cg>OQS0 8P28;:#ÎN~-8W4OR$p a3qejczie;[d? t6+w JV|zuᏆeR2h z>Lg}Yunژ|wn$(wnA%TDQja̻2D̮cu:c㤞sG%l ϩFefx\v2xI]@oæK?zDyxTNi ~=&~XSǣGG&)29$ wO[\9:p 37&=ZKuH} nEj$dv}٤a47$00vXFLz&Y:o@*0EY(vhm:&3,ْ물>nm 2if=דMKmGba=iaaX@UM_5H_-~-d9n oV)jbt TnDlޕ~)R1ܪo 5zh͵\RCnH[U+-sp+޲iÜRwP(gx}ZkGR7(-\!{x_6_#EF_Is#BO&- -iȿ :,܋e vCp{EB 1dudT2Ѵ?B`&8td`]`ۤ|$ssKD"WdMuEX~ﭤ98kMqѢaAPo I3F̝|!~TTIyXӷOOz]ŞCYOxt[&WyoX؀iT?T?\'Sg'R=Ͷ82xOckMC'*,W )wo>x}=Or ڬAYkbER ! @ %5j$*2ƗFeWF+i na'jI&F<|GȺrv×E'biЁZM657饮?K,R6S+v@; v7uT}S #Y~"38_/@XO۹Ǩ~/d.;,xߤL i[cۏy11~㴄2ܸEido.*T~­"_nܛr0KQ E6#~o(R5zDŽJiIOL/krqfRv f,CBYzR\i?[6 #$V:PrQH#}qxv(|9o|k^.o')}EnwԆyy/'Fi{Ool="MmIE 7 p?Uc/.&F>Sb)b! ^/}nK! ^\U=Yj{tBɻF#Z--if_jEX=_ IZjq'/_l%ϏTT@s0&r o w/M^~K$`- ʴAdM~%I_E 8K2>KX-R~o<+_1"Cmlқrgi 4FR{-6_:j:z>cw>X%Ѿ`/ViPYXo `+/V4UTc](1JMWi%ҩ6kG.,s0JV'R-!X}G]~43XoT J]jZE<{Yej>5FQ-;\K;JWuAnܿr՞˗Z4dU oCZyrIKt/ط"l4[2#oqXAeL$4Q`ayo}BpSkL}Qr{6>hq(D7N8\F;u˭g4KI(#vCDS7s #4jrԌvD>l~<__S#w*0yjn/Zl؜ASU3޿ =|edN(q1UBB((X>oW-?y0-iR-Wz3v[i/ a(R-C|u=ը=f{#bkaF$QhO1qW01#am=Kڿ:7$@R@ eϘYVbs}0z׾ԖbN$M#/Yޗ0˰/#r{eI:BV'y#oTd̈́**Pi]zJfNڕm f+9Rhvdo4无urY:`ឰ$dE荙zP{C_3FK1Ԩ,/[;CZzcj Jos 3>s9IhTxw ڎbQ~Ul[AkXtV7{q{+@|;&m0{(0Q~rk6}H&]]q{|nkd>i4%eNiaʟ>k%bjO!En'q0zӞZ;z n^=Yfbd+2GE6npA@-˾2@~Ğӏ/.d~=EKf^ {faedĖAbk?Nma3Vk:\Ke,(88b&v|1"cI~NR>:?!sS)Luab.-T%,{uHh#a?z FUgx;&OdF7i =)g]$g,hgߡ4ڒ)$O'=*`@:M\x#%@[\P,'Ni?5+ja++^;#I:ٸlSa[[6"{+wU+!!6jPZ{/$TO?Sߗ8w^d>Ff \ֽmw72 =a_y/ _N|߈Dչ=DZy5=B {һn٘CmjrmVJf!SR/^̅lչ]꩎C,219D/%Gm/ 1*/?l;IQcY[FOͻn.ƹ𵐾k }ݞ}l+ZY' X%e1iAP<77\ACYA+BޙLJX&3wܳ~޹mEԢRqS`j>XCD[mU<=^xc+0Iuw[=R=g ISROkv c-{Z*y_K,%3Eѣá5zUH]zU,]hSS@ɣ;3dG|TQ@:zP o]8/޻E[3kT{jzQ'Qq6:7KGk`'z8rUc'Cr:f)ߟEJ癒}Pv4 -}ezGs1V*ڡZ^NZɵLn ֖{n~08pvPdے=YH/Hzvѿi5c?ǽ}}obV3i%}sm("C["I_ [4P(2_uDg&w^C ztGmwN7zRے[~ FOse7.ߛOYndV|"[bGIvDfwUƐ uQCP-6QgKk5t%cm[ 8zq{t:lH/GhDqp+])2ýrpШjbی.]{&jʨ l:EH,kzYT l4 w|}B4_dB҅?rMr\p݈3ȧ?yn%v [&Ռ".ј/P Ye1E^ciҪsiSvӷ9VNg?QBv錧{|,-+@ n|hZۆ Ϭ+dYҕ>(r&YjFmZ)Hnv<}ok{P/࿓o>_o~'}U1FDZV { fO7A+z&o~FK#X|H=:YC%PT{1MG豰߫'Dh:C4?u8԰4IJwﶽo:"̧OS={,1ܖDg:fLL7Fu sWf x~VFB[~Q{2A+|G(!P9ZUjUsxw^s=Vzj<_7^Y,m fZ08MtTgCSׇޘƺ0d36p*mG{miƝ$ArF<=˃>&["sz胣CI_ymv849.%"^zp%lpjuW@&`ܯZMxGͩOt [yHzޥТ#j.E'9a ^)\[gk_VFySzkW&|_}^O6ZԚ+GݑHmy%-`s(_ڳ0T.ZyDqk>BKZ+Dy<Z."M@fP6"W$}_0}QΡgo"uXbdv_xxrn"vi2]\J#ܪ꽛IS+Esgq}_MrBgxT懈 Qf>gYpgXV-p>_7q} ]3=\peM#%۝Uj<OfuԬG=t#b퍞Q;!7؁=}W7v'7 ؑ/DlڅmD9!<e/[޸^j1Ŋ&*u}Պ@EJ)ZMhoսܽk!=n}پx1Eq) ^7\{=uhK}oFURwWx^'}8Exyqy];c^2I^Lgld gJΧ6y B:Zj`jQ$K4GYop;Q";*P_UHKsՏM^_S+P y47'$WDgdQD%޴~Y%ex.?;+Tv=|m>_/;aqWwTq(vd;p;}p<5VǼ3c֜G"^'N|ثh11,M[å?R9{|uo]APc\n]w>y?zwm0*D$dR7-WջH,`AQFc<T>A#6;zu75\kzQ ۯ>=n!B+=6L$d2'6QkYy mh~OR#'8Iiu ռq(m&nXb?L3Yw7Uq9DR\o V-Ȝ׳~QMތoJJl3u'dSscI~cx{wBXߥ ,<3 Xy#sW/}#|5-Wc+qědG2c5s ^̀hohX6/y^bЩ3=+< N$|m!|.?!K@A\xV{ya;ꢇ k$CJE4i"-9'[>Z"Eo#dy+U4jdNSx_qr=}NAm&8Q=kc3#8Mx]{mtQ:d ozY:8Bb)too}٠ϝ?z&GCCϼ??|yds:z̤s=ǚgَ?M+2q嫎sԴ[KG;z4ӴO8&jG 7|+/NG78v&޹j'Q|zWvĻq_GH{`PxƑ;ݸ kG#@R@( U6N1 Ҳ[ " ߿2\EMkt;_ZCF껱 j2oV}N< ڂˎogQŲؤd4baɉkUs*:h} ${W QBBYsxFtV׃3-̇k)uZòҤly@V~+JԶݠK:6Z'}o~Wy{̩y Ͽ=n\׻Qn 82$+1a$c ~7'n$9 ̓!~!ڋcq ؟xjS9[HhޱCd)_kdu#F5 F-QsMB!qMq.r xyj2 Yf;#3/G$8ZZg~x~s͊~>pVWq^R|m܇+:[#@h(-nAAZ4Y~a%{/$zݙmB`X=/٣y1"rDzO~|5w5a/=fk;i~oy96MOߡUa=WzC{[UJ+oj@sG ?˺He]UW1׀b @D5Ư_BZ'Z٫MΆqeLȦQ!lP3rn H{*U 䋈n_6z`*btM42v#kk5!_Ռ!?L$IbUs=h0Z{HMSZ& :Ȳg\@V*TNWٗyF˽I;)_چIm4#CD;>6= +[kʑ_e;1=<13/2#t502~,K2`iD/VGi"@y$wL|[<|oob?068q8:-fij*ubPToM OKR;('y7 cՌ)F?It MʮzJTtNH[$:3ۘ*13Ka=ID% .X~2UHgl@njzgK}HA΄zYl|AQߝΙ51tx*2=r^ڶllIw>0$ٲ|=+ 3+ꭰVw\udQH&.\'/3F#uG}?ߥ!~zRpƤČ$ @ ,Na|˖}cHƳ5qF- //; /`[ tՁ=U9lKaEM!_LC;:Kf܈UB-Uڎ} sOܪx_ʪR{ҫaߪ͌}L=U"yJ[{vf I6 phli~3 ߈A2v5e<~[;xC5kjKkҪB:K-ҡHHtɖ 뜗_ ޙh&Sp2ՐG%7+Sq P]؁,noweKgrhC sc+pJq2LbܯQ=e'71JaoE{Ș CI+1Y'v9t)IbIB 8U:-r<,X svan*9YF1?,99 K}Fn6E(WW/S;h'\C!B=b3s s=#A,,b R;,=y.NOgVF$z?]1hEx#?FvǪшK[MO\4&%5$sQGӧmNk J!] qV2K79Ak.}w-}5F39.Nm3}%4䋶]=c.Pb ,fOWhg޻6gvm tMd/*ہ8ː~WE)5b*]7q2_5LYC=%s40*DИxyva\@QbLݰݧ{2;|sE#^-su@{ӞUHxqB>0^(%K}~' =PˋٵKU3х_//Uʧ!W7 B5v!N ݭE,W 6$Ԣ4R2|H5?YFlHE+Mhz=sE/=jDVCJ8)s{5yt OkbWpDGvbѮDqrZܾ&4E&DJ>s/XJ4tk%HOk$͖F9eF8wiJgAN8[2֭̕՝Yt^J 1ѱ@fK&#E+o+/ˊ60kQ=woP'[`(@*q^v:]Is~, V0=2W֔" @S ;bra9`Z.1~s<]_|MQc^v xkƬI/oQG|wvT(S1HnEf1^*SYcy,“֝cdr,WQIf4HнOygdI[v9uW)5@EB1<+7 j.'лVfKuOR%&Oϵ%Jv$P%wcfk~(z9 WpբU۹g*;e/ d{Ih;vs^}/,g cHWĀF kF ?E-"n0Q%oxH3iP, k KX)a 2VI/?]|낔Nk:_bpǨU(xE~"O6D9 |+4{njZhCDwrINEUoR':(6WyOs[=Zz*,E?pr;v':jZ^~`fwbq/Sܝ}6Xxc)aKTI#^5x{8KGq8=K9r3]|ze.FT'jཟ&&u?d:duXgԯ@ JuХ]T*ei3h;_^VJ5|]l?lŢȮe s;+e[< ,r344ӏAPY%aeԄg ;[kp/c4;J</N8 ߼T}33ׂVrEDӐrq\qu=֬ |'1ſū_w}Vˠ7d֕{?> =2UNc 4hfy;PrS!'"^9_z.F7x0U@R_r.rtݛ>q>Kђj/}s-pَBQNCBT7coU>Ѭ`*V-{Ġ/7r]FbV0Ul`jG;|vja%5ZkyHhf9Xڐ~|ѩ_ z;* qgKNy[6kqCb=1!?%ԶP/J6k~wCY ;L~ٓ>= Bj{xsBmsɲʾ9K>~2~ǛZ2xyM䖒yh;wza+X!c6їV:uzF羔X/`M9;V o}c=UfAY3Fd YjO/{VKkE}xJ t)yUT=x7,Kx!+B["d IH{?|k^!Ǎm>䚲9z!3p4gɋ:繣W=CKYٞ+ ln>׉@!?̋Ҭvgc} b0?`os{P] JVH%$D ||?J]vtBBc;Uc{j aOMc]Տ"Ǟr{*Cw=u_Z3:~PVkCWRo[VKwJجGǠxYga Dɬ1t/fQsddW|Νԫ먮$k62ʉ~-'WQQDg:$C9 :- 6tf,Ӓ}?E?P) ,78o#RE[|p.i%%kkyzH<8JO`/ [;PQ,^LpUiO:2g-Bmhk墾ɇv_jnOu k'HFCaBqSϚ.+{= r"t q$P)`soؘUD.Mfhq=9G^F+|D4#{ZeHlZeH,Y(/?:x=zT-YAONXvUd[A:ogߓ%p,kٞC.kGod3tijw,\H*Ձ5KEPٞʋqhx6{| [;FLYz!JhtF /Gj5W88A65z.5ĩFvy Շc_FC3x4#) 狤5ڋ$FVVt=)/Vڳ{R#\+6 ۡxIlWE+ O$r?/<F5Fb,rU54#dJԢO?7ڛ_LX\cIi\Μ\tZ'865De;[ъ=wRt/m;QZM;Aꪶ~6f v1z yamh_yEǣ?* Lu.$F, #)u9n&gϾ`7K鹇drZa/ v7^ nьP[֝[l넫N l无]_ǥ58ig h54mik}5~U2*^+.Qʑk\s>kmoIN#Ɠ6xߝ{e;N$^!w9}Z͚Xu9$Z4do當5nh\o!?mk{=(_# a~퍔1{9f2`NfO滣D=&nvuOhhzXއEz&zBKw0IhVN-hg%6 ~'~Y5vX/*fWQ3h^ŋagWz^{tkhhdŵzlJjuRf;ޅj6)Զ{+sq(x#MfF!f&΍Gߞ'tL#!9(OOLUh;m@O䈴F{_1kϞ"% ] :k/oy2/aD}}Cn/dfp\r8n9vjtTPUvmK/3`GYho#N(E$Uҽ{b/W~_oӷ{,mĨ0'}rzv)r;yôu΄rg5Ki82V Vf`eϪԖ76?*.{ܖ1`Vko`|QG14o@}:n"٩X\Xnֳ?aÞ/p; Rԝ,WIuG<8ݶfħϏ9ˮkm NxQ񑰖Kz3.3;e<7I1O >[9n>v?`o#76|k ߱>#Xl- W,G6E3+i#,~Q=35+Menb\`~Z>&]Jŭ;!zt;Ά>y['['5N"X^}nwOR }s|nNzD{~jW2JLw_iW?w_7LE(Wo%"\Z, e9l+ Gel|mݥ1lc؍=r* *@f T 4r^oL_:]ta+oޟt¼>ߤ5{jiS {ʦ7yO= J{q^(w7>)mݨNu7!_q/$c:? GmsyyGrZߖ`"lV4>MMg,d邿F">g>!Yу7 YsG_c@P KZ?5~.]nSG$EPd3CB>9@|r8M1 yΒ[ e]}.+zP$8t6vF1Tf+-f'm) W=կGvI4ψG^YY@1S.R4OaVq3g+j!kZV}k+xY f%%Yaw*>Qe jٌ7+Ikx^7&n qa\Y=bcOÞ%R{X5.\hN$jkڼ-EVRrϗ8f%p&2 Pӕ7Qr_ ,xeB䋺xck<fBSfڣ0MB!uYHaˢF,(rw\qҖ)w a1VQCHLd.`^®/:ΙB6;/)ݬ7~fd\:8PPJ'&ݗTMQ-  cE [شC-OSub~34:W=SܼIuaҧHlݰYhX,?Gj׾6%Wd';i&J%N7?ʺks_Nf:t ZG{:5{XhSϣwJdosֹz~̣? nEq!SmIܢ{Qb -O>|Q`][j*gV0).]Q=Axe5oݭof/"YP*o`gJ[&W]";#;UCV۹|Y/u\`-йK(9[gI lx[!]WytWczeYBHN8Sn.JuA9+RAfkK"#(T%@B,N0Ƶs*cF"9ߙ ‹-w^ɂ| W8-|2HU_$DW4~ Q ;uE͂FqZpDž讲ŗZm^.3Ŋr@ьͣRy2jjഒ,~u")?ż&{29!'.}[!<_(:Vە-cË%N4s0䕎g.f8}g^nxf Fк̸ج.Vт5O^/o%~$n@G[WoMs7̝рǀ>zpZ#=V#c\\y.mm H(Oc$z uԅx`5=ܑ~"E)$'=GT]qwއn(oz$̪|+~a~@s; d^b"$͛WJ ':13<~q)K[zW5):ZQS?s˛q9}DP~G̵|GU] YO;=B6add8{<|lLpY>LRw;Xrr=xQ4n@=)P.Ⱦp.g3̳ KE2Hf QM!p>v|6:XHTWI\v&Ֆ5alf?hw>秨ic~ˈL?ir\(0쒷 6 ˸;Mj `W&jщ9>&L8NꟋCSvW5b+]EW8E] 푧ڶ>Q} cg[4pv+bBDB7[$X6-ZBx3~sc@Lj#85$ L>cr'd9Fp)Yt1&f+vb] xvQoP"dD `rqg3Gy:{wHehBK<. F9M^w  b:;²Z.sleHTVRfJe{[T^nTbr}8w("S!xHn-%_ n'o&߁I_4xFI1=Յb\f*[D`8j_Qڪ^Ԕ}668M#@Z|Vo4*C,gW_Cwo%ȧs~A g҈?5^3-ѿ_i jlPFr8~gZs߀b SB[wq]-==çv\~ o-r_\럭ɮդ2{gWKLrfGhÙN3\|5UŠgsVސҰN3 __J(^IwA4BJ6^9,}^`Emۇ'ojy[|(hfb=n6qښw{H=z~j.,[ܯvު9}IH D"ߦz ˓QꐙObh5qﭲd6Ȳw]2d+ +y#!r6gSUfyӧlA?ۍkĖ^֘3k+R C*KVW~ǭna1vD+s_a -.jSYas2L1Ś+DiZӃj\fZ5A^wߤ3j#ӑٽ-z[ϳ5%I4҅!:GQk}8I*ms5ߚ yC~z>ik;-ͽϿ"fj߻{+%-9beTq,F=~ pjcK\0{9qcHN7Y;KF%tV-0?Nv4q$q[ vGU\ݷ1O\3dnv Ir:L tKBnc=1N{' ͚;0lcqR=R\GY(5+U[*X>IFr}xXXl΢s:e6@1Ny򠈏"{} c〈 K?a|z>! s]~×9Tkk"GBI:OP95/&nRѐ k6=`t޵m9j%hv OfOhq$ⓟ/PYjNtG>7.Q+T s7vgo}7Kr\2ǵks's|qxUc(*7Q!E~NE/U2_ yJOԴ̥ ž. |3ݢw>t F#F2͟?j\k6 #f mJ^$!)2R[a!q 0kМ uKѻg{xrd}{}W?c:ysCk!?nn߿{^ɧuݫ*x$[_@a߰퐗1߶>^?Y$LOw`OTc6]>٘#r:_sʊi뱵BrW^FdVZ1O`\zfг}y1GX,Lw'9KA{EuF,̸~dXݮ;Tr3Rd^=) ʫSJd 9,]i1N]2#Zے߅,h?ɰ[R>02~lg #;EjGH$*hׅ;Jwm@w^JVm7Za_K=>y7KuWY뺝zƺm]2Ud3oȃ֨. L"յXGD##BGr5/Pp@}e^CD7Kfb>͎-kkG!~\st8ڬi3Au`k2j% PjOc&9)Lh+W{wh ͡_\m f;ث{.0h,9GfQ^xuC>i*jzuȌv^slqƑ9;EvIŞn)M {RMO<cDzy2:~]ɿk ǯAZf,R4b:U Qbl?2voL㙞I1 gb>VA3Uv/'>_zp-)BWװն5,)u>$cct*ˈ.2yS\Ӎ~g&ݑ u#,h>e>GYػ}m;Z7{5wX@*kЕ/e:D=D ?"3'Еnե_yW x= iȠ]_sTJC*1'h7yT .)&o~bƋiH?C#=moz|2@·Pk݌2M4ø ۧ׽ =\LGEJkp#TYc.o_?85B{1p6?~~9}$.YI%RT${d sN.a:3!p]҇2[xሙ7Y-J5IG Jz̡[|n\,bݛhz._h`eQҥRF뤼$5YY`x=XXʫDpY,줾8 hz,l$uuZ eq2͑Hjͼ_7go4E3)ŏўS?D<5rD^SNdo<=ZŮ/muϻ+MJ 'g@VxdzWn^eMAqʚrդ)K9-Ybwŧ: _SetϢ%WtM)v^f"+*c>)OjMorl/N8&dƣߎzv\:`?b(;EiY]fME,)cLL4-.q6*VIRf y.+ⒽF[׬IoLw0e8]|Eվm `}xrx'GŘ1{vYczWk\>|eM֭/Ú#͆LƝsR; i\*?LBRq8xΣ00;q?6BĐ$̹|:H'9'hZmϚ~S9w|~Ps +ܟvZΑh_`OSoFTO>)~ L/bKyF-qN]OKj<߹Dz֏uv}ݞ@AiXN`t/LOk)$5]?жDl?:ߵG _ǹ{gys%+tb qܸu8]I\D3*(tX5v8?S+r:xY4QB. 4)G\>M>99ON 4eiLORkoҸJ:~/[i3pc(qN%[%{_hǥBSc>-S5F#ԩ,˞e2]Gu2u467z5Wzeqc=nkldhvr4Oz?<7Juuĺ7{n_ݾr;+Fvҡu]Bg;~?mot xU X?Ē(訷#"LTH2@FUl&yc|`R1Kf-#hR9MS׻w<#֘FHzeiw8=x>lߵ1@C gwG#%Gc*[=%]pzN=,{ڳ>d_:Ď7_Z/-,nwMӰm6XN/61'Ʋ%3&]@{ή-is"&!jSާʌktޥ,W,.IituZ:fkx-qtw$2Wo~CWhӪ{fQ2Y+s7IИ:+=OO36[:#Iᧅjo% FM3ٸ LaL:sGx1C)Xe'̝ {Yyǚ_ɴvfa~bAT21OٳS9)C|J?4z*Z'=P3iM1CпES-IH_{v+2{r[^V,!|L;Ŀa p o߽~;̈)&_ak筺R]=نt uǎ3KPߔc(d[vUT&7kdWHaܟk1K=c9e&~*уKb/{K@ؽs.s>(JMsiYq Jf.-K۵ S^#_Zwzx{2Ze]~CrK$_iQ`G$[IIj̎5vK>DZ.s]&KdA/םͥ'إ;/u:)>RIO8*KǢ<{֝A'#X8' l ?9 ӥ,dֵ[Z}jRnU='y߰y<\-G1r꿏UU{\qrgkS=2vQq.hJ)/^Ϋ HZ*ʍAi XѩS 戺"hAn{5(*#Wt[e \zmy1( #s̑Ctwq1 /v#"G/ 6%؛+*%?  -4U3--ʢTIv0?kP(~ۈ-VE˜(+{W$X&F-3aaJt%s,6!)3 %"\sH)}z(_#QA.} 4sV K_aeߌ̖)=e\1+?~+Z|_zvtE)#Td߻ - ؼ_X3@u8 'hC;&U4{ؿY9EOl:Bp#hldkHXњ$Iu|:C} B\IC{wnʿk.u>c x3c 5$6!veעZlBՏ3,=[UW~PĒGz^"k>䈷HE[i.zO^G+}kCCTXC3:Xu7o7&j$y5>⠲vWSϫi^ S&sK4qԻÚ^"~\#vqdOγF#b{΄x4[__ıCM%-0P\3N9A#?SeiGQadK'o>ǿ h\=.cOw4tH:O<U4zk:&cymzw_lpFG6ѿ)ljzb>-2x n`3OXQqhSm-&6_T=@; eL}k6}_pCk ]1RV9BD'?Bp(cL3wz?bCN DǚHy^t5yk"iR(}zCPPk湢Q'h F%nۅU}~D7svy|:3Gzhvx14-S*: .Qȸt^ʟ3 8ƭ#\#0.fyϸ{h1($VbS-4YqjsGv~$M~*U2-Cm\ 7|X#gxf8׭팽[8[d_FXpdQ譇ȝ!CyՋeYY>e{/TOWΆEëZ,hU{PN(Օ7~q9axRk[C2PerbNkcdR'w:FAa٬ze}F=:q0Q )JԩWs݉,#= 1y.úp~oY!$G.UuD cufC[giYw.og:W` _[3a}77O#"--Y 9 8ն?Lվe8E%ܖ-{iD/'>ч*I>PMgpNr1Q\p|u~x,{|'9 L;6t':\rmsL5o OP0-;дöKHFuf>Q|vg.=;hJ >OZK{^Z+EMoi!R;t4>g[9ٚe}+q{g1֮%)bnɺmFN"|NMy8 %~w1m1yw.gs%1?&"*$pW#4MZ490u kAI_]DIҁL;+RLŊ/Q~T`Ҫ#ɻLZPZ꿐ܨu4sc1ްxW[U1;.Pvy_e÷$ܡR|hlE;Vbg;r49Ӥ2Yĭqx)|A[˩|>W@np>|%EjS= T+@%3wodoLtuΖ D/*>{B KY'FOpjurg0=w!^=w{^*z~Dpu9g5B> ȑc8~s1r p4\ӝ77运\!&fYtGC*u&qŘYheLn/4ʁ>+ו6\FdKOlFCX]_Bhs`LMc*8+!rͿ|2 ʼ_L12$AtܛD}'wpcNoF&JYC ~dk5}Qufl τg XOYAi՗6ݷsw~bS7ajG(,/ y{a_+ F Y,3Ibz~w ɯQ&n}%=̊M'`b?j.u\*%Nc_0Wd#fYD˄R bɴrbMl~N(3hO'X}3O %U_q2zş_' G?|-%,XPo8j\gG.Z*fД@Lw,czmGm=m2&zġY| FSoKlQFRk7lE9Clz*֡Fo}ZgwLtWgԌYr՟>lqL8/Bf͓Ng&v:5hXQF6;1ۻҺz;Ugy@K*ԢZ^Ԣbr};Etߎ T;kO#~@̂2ߕg:GCU'Wm9G8iq7W"e̱f]EyCnFYXKЄ)XK5yK&_7d"y圇6ZPʆTrm է~~ɮ y E@MC7_K濝C{z2_˃j\uNq22&o_Zm--W>o}'Ѷ$DWsYat=mڃ::s1-#M@_ˈ8z{cZ&1 έ ΰ"?h=cm|RqDqWgaܿ>C {ըa4`Vqg=hW;#̗j #yH{^amx 8D hw?ws@|Ne֑t2CB{㳢f_=_PH83$Q:Ql }kVۤLQR;o7nIurAZ=eNanσNffo4<"Gp42cƏpٌD(֗i _8Cz g:`SzK &%"m1+I}ɩaUdBےnGyli=O΢ KV ur \*4yk8x郞~*^.f>֙ a>{AGBjyCcikZ-`|4Ͱ{j-LC-GoՑ 4ܻT O4XAO) _V&r\hyՙ/; ̛=3 +xR߈^);]BHY?SO@OWwʊ1W}j<G(WZ17qu4*GxTfK̫]3#tYgoo: #3i|\7ZuUN*[<TK6j*Œ4VzF\m|'WZ߫x|ZrɯvR [BogC'cގ|$#/v_ngx1Y9^goVI T[LfZGis߲?6QEѲw׮`cFtv 6m?*0f^-sW YʗAV}o}nf,cIsgMb'Qz1-\DmMe j NM-+ϱhLF;Gs̓whBJKˉ|7)X*ɣE7 33I2UDܠ?-ͤdRg*(ֳS~uowD}YmKhЏ/]2u_\0 [M/Miۚ4/1=Aq##&4ɶ˓"ӯG6""Tkw~^?!ߥ | ZX-#0ߋsv||̠5g @VomD$dnE3@L++~W[E;/olB__;j5L_[`zSkF%^='ìt/h'Qy]{:4_-q\ F9_>:yW*(QӢ~Nmq4m)gtL^lò@nF4\GQpߞKY|q^kx\n?W5c'3Z^= _)8eKbѯKl$6mk/ǜkDs`CSH OAfehwJ~¥IW>~3Q{<%iKi% y$.`/?ST:xȳІKF7L:3h**INTzb3)5Y9޾\9M&e,Ad\rסK<*Y¼4X{ Y{@ip8n=b]HoO_of?ۼNWȏse[eyD^SQ1z>vg0_!K%dKqfgxa1451n/Sq}M%u@.hfHW13!`?X9M7E+ڻQ槨mTC?0Uv. Ȩì_upF0#NWL+0ɝ/:_v[-~ftV?zYoIûuV/`<&-4δsA>}ak|22}@f|H^y/b434)1l;@S|Q4qJ,*ܫ߃hq/87Ehц`y0W,w] tK+jZ񏼞\ wߵI6peLEG2cfe8{:Af ;vv,qpݑE!OU|W\qQemUI"@쒱įbo人舫'ad:iC!w)3D_G;[9y3cj|h15< lwC"TR!ۧf? T~${)ǢF%f8'.=~Vg%*d4v+~?yq^L;$;ܑfl?n# **b&ъG5VѮ{xR3]Ny2DS'쾹o~;;߯z ^>{;S#[lN{l2c-oWk~{ ڑ27o+h-4Ȇ6=^'r8Aav>F\Eq~qӸI%y"~mI)~(e{޿/3o KXF,dJi c2a&Ʌ[৹?xb{y? O[◞ $/oS`? xXS2B;vHg] "%3_IyVd\e^KR=Ҩɵ[,F)@'Yu^lA`&R@)Sybp8|66dK+ foՅ'.OX֞'gG6*V#8 \? OS2h+Vx~=4Y׃^q-AFbqk{goǺj+Ź- A89~w)>ȋ>˒v?]goM}$(f~ߜS U ؓ<)uw4`"WG-BR fsQOBd> c`}uȪW r8u_s{Q\2KZL#DOS=ea錪Yr*ahvW*ӶёbdWa|z|a{♥7'uIVp惦\#;$ҿOB:` <{i)0uM8 ;& gaKz'/+Ӓ'i 8)񟤳$YyU)6%}slu M2+9x)W䘫7D@=[]zpϣt_zp&b)z֋I[K"oKmBQD9dz|8]W?I[4k?GϔftڪO&_ /*ִ#ѐH$1b%VWč} 6.1vs}Zpx|Arm~1p_47#^4As!^SPϼo٥h̡'i<*q;~#!!'yq1joFc<݇˹ޏ;NDzVXuEvrѮ"Y\6<es6bHRb*|mMZT<7'nv&(  ߇p^+a_+p{dp~yDk P9v%t5rygF_F'tw!xEp&,4^i0]|y0NGi"Cdc -wqX_Aenm\qX'#HR{^&H5d[O  Ϗd&hu;q^&3[dݔK4E.[O|gYBFs(\ϼE{6ًgkoʼnbX~]2b?PsO,,柩蜻 x1M'xS;CPfi!z18s.״qXdR™>:$Qe};z@dt3pfg=PBSVsfh/Kn62nUfK#_^f&,Rѣ/"jKi`պNk`֮i~6ZPs7Z!ǰ%52)_e*\nT>X8`=#Qܧ+էBc2bRf*x=}؃Kvzw%Md|ݷCeyl14ئd~|t5RytG>b+g"nCO wT˲Et_V5Ty]eÈ4;q)4?~;^5>9fY,*^6*pͤ_*c^*13r4J;L5Y.;c6DOEsq HtdmY."ds4hkaYրwj;[A<vqC! 6#'l6F4&G=-IVD<[;@׵ckg_uh(k tuG2Q 2ogG 'Z.omA#/(1\R3G?ׅ㬸EufLH!(o~‚,G>o*sA5I;0W{ӷ%^׌ T;w~3<V{WrIk"}TWZpD0?4|o'm de;-6I]>,~H+*<8E}`1}@wz>9rn⼷u]9H΃ˮxu|?F?|5fjnٛ4&O]|۩ދj@6b~`#wكTn` Wu H66n:k"S+[ܐZ?` FG`V1da|!63纬 gؤ?$ zF$.8IX?mk%[pI2F'>%1Z@q8 ]?VM-Vӻ][T_\FZ<ݸTEqʗOga4G4vDto=bL* z-@TBю#mlGKS>o/po&so:Ry2^簣,;-gJpu>\f5nY-_=;F5}ϟvvvN}o~= $Qz p.u)+mP!o~U 2;R:#%鰇`;2~mEwQo`ўQ2ėSb_g&^qyT~ȓUgK[\ɩ> f8fxO<䭑\-qINy02yY[}6;haC̣e̚1̗G,GqvRzQYoS?Mv%<@mJ#\e e^R9ǐ9k ߽()񻊨^;޽țC።su735G{Ru7NK)Eތ93>nt5h=84?f"bzߴHA#@^jz4/(j~}jOBl/L0*vLjG.M~ՐtCNw @!q/r)ośuH30i$Zp'j5~Ol_EՌ#Iuzc&ۿdN[jDɋcUv[O-&`Yb{Z_q}ƆFU`juHmCX\>Ƹ=MYV Ѫ 1`ϗ5zFOwFsג2ywK#?B!i}NF\ @d6r̘3%7S6ci3;qD|\3,\7nP+\^VxHWxXLsh!dLY-|;n^~*\dgLg}E tu*䞢v5BԿ_d}x EV]Au :V&fJ=[[&ŒϒGM@0""jN >g>*ItqSG|3ynsDfQ񞕣zsd@R47Zը0/1ȡ ȧ}wiWRbvc((E9=*Kځ%?Zj227e4WS%%ejlDθRud+{dݓR4ɽG:&=l]U]?8Fٗ3RkL;Yv_iO9m^?8ؤ都tp-w!Vi.Bv(Έp)s>lXXZO_ҭ69Wg[}YVo2ʟB ;#B,oZpG.k:EK&"2̳3|(t擑[#G+?{;f+?\nv} j|[-1<(eR&?Ur[*H_7em{-l ó>mIL!(̂~$-=q%8Y*΢2_m)]D5NEô Z sIʫlr|g OE'[y:)ŶU/wAOz/̖,yUwm ]A;pCQ|W5Wmjb dC@%Ub:#Kĭ 6M'Y!RDI>#1l&Qyp;_\GGUGѝ 6[Z)8QGY9T*};CJQ`)T+oY{_ *:+D~7]tC恪vbxi3L;7KZ)q߭dQ9QN:]ygsca{5=b'E#R +&u#VafJRg x=eo(m}E[?;kEuԮ^>S,6 +h8P$@ 86[dS |JTZ,EZ[-97E/h0;n#ܲU@&[f?xFpyOQ.xOEZǙZq櫝 tKmb B}X5gwBd\Mj![mAv{8[(PX b=P]qv1>1 _Y\CL'\;*J3aubl-O`?xuP۴}1Bu,iE!OdߖXJ/bMq""EC༌2Rgiû_ZD70/-9f=b^HϢhQ ^4yF5w)8x$^C{.mhe/RD~ڿu@|-lj7c3ȵ!Fb_ #&iޢz:1?![eF/SL$G%rМadkأ`OYlM{]nŋmUg+\9>$C"ۄ#0:*&)S;-^5W^*Oc *;ka9#j "$O c/2ih1Ϟ+2C>5$x[0YǾs~؟@5Ys'S]%LX)(^OfxM}3hwroM#iRݭ^꧕ӆm:U9V)&1%k ';>Eo1ʔ%[#̳`g˦^Щg׫OũODDCqM.3(ms/kSP3?2OX&eTT_$H``qdh@!tDo*Tl%a9~Nݰ\Fjq~I@ kN,h\uG4eMQ,Fsm&E5_`5oOVPi8g;=q,ݖhZ||hBnW'qtd K797wًwlm6V32;y_ub׋1g= Zm:ъ́.P%ڿ#ߏoIIۺϖT/3o0ª?]wYE=i]F)I<~.{ՉfX3:Bi']M#'3-gKQZ1L|YL)#FCBt2|^o]nEkόU){L ]ƈ~@jՒ+ ^DhVK\+ՃìJ[yxh6k >UV;sW7*]"G&Ɉ˂Lx_N;n/Jh#`B{D#c1B{0<#cnԛcoOx5{͌yc˱ cƾ9汏`/ǾT W5;}Ƨj3+a'{xiMѧ6pvs`]:c2/#//xv׌gKv5կcE}=HbPsKQ'Le'eB$U戍4 yKDCӫwHSuko,XZ!Yp]#n]ͳxj.H*3x#IE]D_ҷ~Mv=zk>4л)D#lYh@ީ5xۛJij_K幇NG gx;.dS"fp.&gi8.[ wAF,>9 L-[O"܉r]JEFl!QYFzvHf.#s)lO΂fk1崓f1JzI,y;uZKph?lrñ [+JHDt<V~%Jgɴd-B@r dxI=ic?'95d $| . DR-*(fbJ<ޭŚ-VJRy bڄsvyiK,-ơ̋WC+8Zቩ9ǡ;Gw.hnawCS,zڜvvw=⎀R!Ⱦ_SVym(jbkg jwB$U%.?kezĨQ[{.v:P׿q=DۤvDTr#TJ'Qӥ~P)#k0:Yj|h<%JzqWjHolƆ"fuSҢ5}4֩9WX֖ is;B[b͘r6^R``jiz 4Ǣf\>o _ۄi66I ^n1 dף{6ٞjݸyOJH{q\1L9wVu /SsLSkѝԋD!5CmHW)[Z 薕y~I/Qu,$Dߟ>H @Jo빐Hl2nH9 ]^)Gei4|!} 3bBoEoj)))%OMH(pXup .NrKZ\R;edqi.*_HK(v ?)-Fq-a+i[YcJqQ(">ZQ[d/Όjw/ChP`o\?Z:!"q(VjkZjiO ?i;zDTzje K*>IxtUPg{ьY8YʼndJ)M{Z[5ҋHW^#+p:q=vvվ!4݉-FJ|PH@%C754 xkqO&)McdA}Њ($d92\Q& KۀW7ՙwn׮d DSZr,e2dN騞) q[҈Hz6;zq<9pYb:sųJq(X'.:\FQ:a ҙ[@O,_+gGhڧXE E"]pVϐa,Ey L{~EAԁ, g8?>w\jToI~Q?\ޖ_*n"#+/V~՛#ie]^VՙSW bg;Z.1T~08Clj@@5ȓ"*G>?c ^0R}=I\U/$ iИʜyX{71801}]gnJWA#uuZo˃ eHws-S lA䣍RJz:֌H7uϷ1zƩ_xȉY'Ud*+_c=#SːsD/;SA\ekը}@?L>XtWG{$}iW} H]'sR(Ø`(o;L 6䗿?vZWзf/9z}ڏKpmKH iz"G¹p'I.qFlnhjh<-q֝pWH,FCkt:ac"ꠞU{Sk&AnXFjSE:eL=&l'l#UU3cc:>{2s]a2k5@2bhlO^0Me ݌~COsKrL,hb7{JdKKl[{Evx y8L7XCԯU~tbsb$fD:zJ95|/|BeK+-K_+l=ȖoGyxW4H l;́@fo Yo[x][)qOϡRtt%5w͠7 Jm%fWe2_pY{8yЩa{ñm`]ĠI9l#J$.5i.{r94m]qCH:|=*[%p.9<v#tP'N(bGxwEUY"'"~J1[~5rV#gtOR=Z $Kw\E?RU&}[b|Zl >c;M9k%Յ>niƈ7`սOYZރ1ζC*佀W7n7T(#נ _772N[?gޟ "#"K2 {x2cW/gVnZ oKX hY4Ř+ry4\ GcU@Rùu0ѿ֗O˹R߫4ִw3Uz(LeК6f21֙e#f_\23._#Rڭ בh ԗ((DAHp dޜςly.e(h?xMEkiHwGgyh܉:bf79Mu#GUMD&]ެDWIQzBt55sAg| N u9߶|-1s7? wJuU;HZadǷTۭ';/3AK&Z32>*qEGж4Xi[ⶌd<ځ4CqVQ߲/KcS`u4#s8 -Nzyc KD;t0ʡA0+ CJÇ/Q=-ɔSS;]cP"SaxU۵WAP{'-1|ԏR,.Srg@06Y378F}n翏_} #k8~ږzWy-0`ΡT. _t>pъ[;X\ϼJ6X5 Tϗ7sw? ϱ/5{{ K8~v?oD Go wgF򠧯8u\G:ׁ#dնmgy)Gυ|y?^HKN9L]^J㽴39I],IK3G@OfdӈIO(u6ZyuL3Mw&8R!S\ka~8iqG4[9x|U'xCĬA3_d휑@Wt~kfD핚_Dmr of ѱG@}Ò|*xOb/X-Dk+ITue+.{Co31ƿ/FYI]%;:wTK|$<{2WY)}#p/z靗w>IY80I&[*}$[~"9. qC 0.*Գ7;_ %{JE]D a믕5c6osܨEW\ `ˋ1!o:0WHj'ƴs=}q8~#% 'x\wie2F=;qox%|7rѝK%Kټ`tGf?.-ӭW-dl}UW_kvSfP}.ww'YdFۍt_wp/_!h)_JIB-YZ,^Gf ^i>T[aݕy$yP6&Z'o?ӻk<< 1wAF}|=2[R٨&`Eʐg9u-Kv9)ҀbYYS9:Y3+F&P׍}^SgCohdpyXUy3XH zLq ";(yngaguKiod$KO^bBu MOG˸C T|7ih2k7d+!\F3cS5?ŵeAѿuDd;-[k&Z(oEV|tRz[p&~fuVthx{u{*cc.90$xwkEAek1i`}]=jfR7.OvV`;̣쀬AR/%I;4Mx`qW.cRf ?_b3Wc~%|Č9I{:7؋MX=c?0rDs2O*p2 :juPɞZ}V-3νJmP=uO4sƵ yH xq&KN;%`41I|ͫpC06^忕H)ExCeT[W#O-|ruT[#lq+<ìf_0.V}\G/y4_X1_ɞ!/)<_\syr+̺;~_ ֓wZ^~%q2{+jTN}-bԞN'k䘦i< nRBƢH:} ˰Gv0VIlnQ7QŢda<hWKR5ZvQȠB^d ٰ~}R3fv Ӯk_r S@dT*h=](]H߸SaO\o?+T>=gvv+̏UyOnc˼XOq.p6gJܳgZ{>^.iۭ֗LnPǴ&%JThμҚt]߁{(l_`h&^aiLJ۞׸(fJ:r*[Z٧ԫ/21EfØ3]H Qf(1KF^k+]Y|tMS.oc0 v2[4{PU@(݂҄kF 0Y[u}MωDA L \eE>t~p<秪IΩv KBHݍ:ҴxI\6A<'Ir$11I{4=sq \N]xτ8e|5mI$Va\unrS>Ď==֠}{s 7\FW%4.009= Qy=QKgaEEFx>Uc&u7 r4jX 4]3:S-4װE}8ƫ_*tVm<0+I~Ϗ=/q|*P΍؊1}r(;~gyrR'[☟*j {!wmc&[OSӚ8wdcq-v'y5& fnO1Izǫ܃:mQx̉֞AC = eN@&M/d& 5;Gm]kX~v:TwcZ{:9{OYL?ǼldW Gl{鑔7Bړ%f⎥W䁝#[DID#<˟ VǬ# j|iI%F#, Xs<:6V$QiA@cbۍ438M#̝S]9zv('~hK"Rn(6e5Ǥ#Vgʅ4ĭ{J&{ĭ@/'f5:{J“ ^&ڟ<ÏUछJΎoŤpO1qi0ƞr3OlvA=i4tdk PE z >$15T(?u~xq]HoPsu7~>Qy)=Ou?jƀ5>]_akhY ~(0K۵<͔!^qQ8|]όzrZ͍tOD+ ܌xp P9>zj %T{&ɓi.*q4iTQuMwO%Wa }܎Ր{J"j 8t|ioprRwLDs,bZAf2WRc #3p /g|usXXe&b@kԣxvc 1çWS`>C̵6J(Zo6|yg1J_B>Syg|=FX%X!|v`Bx'TzN57"Nz !vDD9Zcy6>Y,a٪~{Ap?zhaPӬxw>?. QS9ΠXj`ci2.hVjYYY[mhiAffقife>5g fi9޷0ors=G; <7wZW. j Gr0t9Us$c9s#ֵ̓>k6/eXTo B FMܻ'J'̩ܳY/9A'JW!Hl*腗{^`eR֜L>: ֡j es##ьQfX_йqcɅqRWKXmo4FC#'mM,RD9 y< N}$DŽgZBZww `N/ZK=)85idҹ{)|;>k)20_"w]hN@y v5PS !w]9#t7RpDN\{pJ/j򬒳D۲EO2N%5#~͠lΛ N)ve"6-YEPo-8 NJfm joIQe5=+< QךbGA #=F2LjgRW[7~ߪfentLOK'aNYZ3%i EJ(cEh9cKD0MK8~H+jHx״;0|ARJyTq%IlBL`)#8*rr޺6Fx!Y+goۻr2Nس7F.@ LND7S|Wt9w5x/-LJTzcj#:i's/=dپOC fG^0FBK: m_ΜsD[/O='l>%Wp{vt;_zǠ>K<Dť G)Z_y.walTh @}0cB3J@Fy{y),#k9ţV3lQn1p7G{2M'fh84,ըҖ|%|ْI#ZF ڽ(ڿ9; QM5 9> WdPTv>[Tُ,(NqG/]oZ/ԏ>ӛO R1̳!oA'-o dy5h_D᜻ AkHez< v)a X92Yr;}vWcsTN3tȿT[~1wP*>bsh!`IR:[U3>-lKn0yP:FGrZݫp=s]K_/GҊiJoXXjeD`;n)\E؜K>8g+ߢ62,ɰJtQ=8?b8V3.|'8*X iS)xKߕliGiW }`nmխ?ä1,m[`=Y)Gz>ŵrA^ 2y@y0=Hr3AnZCg\"weHwW 2#{ԍKc#^r+KAOþrjZ!yj# cJ$f|x6ZԷrs@m j40ƒ H/#I`\@G\sgs'fMQ'tYVك11f%@Y3WS 62W7:}pEɝZ%GBFڐF.0gH粀[pzo>@E!#u=+@+ay"𜷑絰CuX˽WqMO.z&߃@<}|e{aα f3 ?8XA[Vx^O8e"x>1W"\nWzMpu ׄ;&96Qm\,&"Sک^-;bfj,׀ڝ/'^=;/\cN3労LstIG6_AMoǕ^xpGt3TgɲN[`<\㣁Y!%N}es[z9#gړI,c:ˆu@Z)o^MKD%diKvon׷&3x>Fć YpQ ooeo$$fzfʿO>o^]Ņ+-2r^Au`VsbDBܨ6gY8ή݌vFٶ"3_&C}RaPRnޛFՃ"2nl.Ib ğc.8r[g }CF_:>_b )NÚm|k8iRvmԼtSfqD㣘+O*>;!ZY_Vc46H1ʠݼ$cXO`.=I?k Z_?7ӀN~f h’}Vkg=C{%R[ {$ PI&Bm] oNJ_G0<ˎQmfᣓ1sי;VWZ2?z|TN(z嬀gΪ‡ -|˄fRЇXs=kmϟء7a)k#'7G }tu>}zbq. 2FJK҇5%$ɷ-[ylمvx"]\9dXQSkfKHGP'\X\%y@Oyp/?؜V?V§kxf>B8^GF֯?qH):Yj,RN3%,w"4`b@+b@'1yTAkg ١?ϖx4YY=;|g e{kSt %GB3S[iY i%L{$S0ٴF ˙/` VG ~"10*;D: p;3_GP[],m*lUPkUϫ_RT=79SPRҔdY\hL龽ړ\rh[6 e7))%kݒ]uΓ޻J{#EiȬ%0Z5Mzƹ;A]D9ڄAi&~ىh2næ7 ɸ #J#'u˫ a Wލ3j2 Lp&3QlyT |eǒ@4y\_p>y5C3W۩eQc{+a9 [ o%˰8ZD-bo6n}#6׽.L Nyx_Q Z+r_oDl$qͧ=Χ=f\CZ QqIVsh&Vo-{j )|jC-\.;ٸ٢#{sv~9܍ D3 (A1q5l{wKy$6u,r-/R @h:{̩13ҢiWv~pL"y=?=LmTz~g*ㆫ5s܎MH h  >Nf/ 载 iwE<7<\6DT333jfyĆ ƣ,W1eץ~} 3^nh+Y¿BE-]O+_f5ڠ`]B$96ųh74+A+T3J&a`Ǒ|hF>m&鰺T9 ǰF#^Jc[B];&FӺ xaN-D_ 8{iQ}éeQP82O*A x9r5 +)x=Ppx/D}csOvZG٣_fy z׊Q.mԶX݉r(7*- k PFOaԣN#xΊ;Y{A|$/Q&pvDžu1F?^hN>ɍUko5wcBT5b>5-jgpX߿RFO,?ݮ n.aWkCMBOI|aQ:q ژr\gS|80th^\&)oW XGyj%?|O03;{RlF`|VG]qӈi;çlvl.M[i52EryhFq}KÙ=S ẑre^.KxF \ 2 aG5u]@0 dBkNhyA [ВCe"\xҎ"~NHᄅKuc=]AO_<|\k<+Uz6썋ŝ!$ՃJ}J{ECKG,a[27VWK: #W:H 1` ߄k齉^et'=OHcNzoy^ya7r^.::T*V :G\;/8.юAC{C J;T=߮/r!&zf4WMa|YQC;Rm6 CDfT((5ɉ@ʪ~+"gK wyBoA_ȿQ x3Xʅ'ΪXq H=v$ߎx+G@Gr$_QðiA Dc-b+ݢ5 &IVGhQ]ُ߲;'p?A>XwcYw8e@ {O }(BhoDvs<̒Xf{;&kXurgB, N-ppn>BuAd̎ UD즏EF+ f0[ 33\ f~Nzo$>QC¬ 9:!D%J9NjU`9]~8SmTQW LWDxWFVvEX+=`<t: 9v[š ܍+7F 1jRo"],cdS;TeP@-\FìW=ƕFǒ3@gJx~\]F$f5}ۓU֋;yb(e}bS|g{[ e[n+:\oC-g Na("NnbZ{1냭ZB{1ձ\]39Ёr˕Uxt;1Wٰ_^fF$u|iaw(nHWoC<W>V_z zE-7;[k>y!kiyw-lj9-eeBKo& p$jv߽߸i\-D.a=ELۀ?w v@!(KT)QE;9Pp Syϒٿb,zo-,W\&d.CKzpsxAуĎSG􁷩t_~~.aE+X~k1l *L1_6=|tZ7 '>5,3 `8(S#Jz:w k*.}Px;G˙:/6_F/ 9ljmȱY|>|NOp6s=_ ,Kn u9~LI|I %d(+g#ȺG/GO\Yv?E~Dd  |qgұatAmDr K( φofp \Uu oZQ&t>%Dvۖk޺'P;aUlvR|\uAoe 0x$6KTU:\q2H %"y6T.:_}OR } ̰P١󏊬zT'9e8!}v+,T[w25x* NXVԹ1֎&vZ̿(po^"ҶLC>òx%s}z)o23[WiRn=Vi-/\*ޱMxruCbFX*]kWM7h:ऐ=+~r^`҈y\#0N`J?ȃT q@"Br1eأ Lj}Ի5Ծ~(VN=2ߊ)Kl 03[#x"Nܒu9/r݃FGO\2%'IN7YH瞠-e k ȊO5 W\҈="<6)Ʃ%]VN/u%-P[w#SF5<&=FxڲKkwcφQ}7c6V8Ⱦ~aLIM7ϠC:&`\m*H#ݓP@ݩ` \%kÁdkh} ]j]{kg*>ͨf|cGs|4YоQcԖ6co-u^H0j#G4M:v8=8*tJKrqPћ+uL*'j67gY0zS5=5#WFE5ψ 9 ~ԥ<&7|sVeȴ1U~ngƅ^->yD+GQxC @?9=XӛŹqYKyԝn߆"kx#kghIrvzkڿ;zgl* O}O!=fuHƆ5 ^@5{lZϙ P9Vjr>A9m 7OrD|gk^La'g܂2)g_ NSsS$Y7W5WkX)Vͨ4rؽ#Z"z2O5- XIr,H6kjhD N9`0<{XF}x^7'Qx]kmMx~]D_֒yk,UA"DrJ]OA c GQ4(l7xuh?3$`E-1⃴3fR ٯrsN91'_2~eo@P_[ 뫜0 vSky@$Q`'b z >7K'{[Y|8"6fwѿs&@,rό<~L6L%jW.Iq-H멲˷`e>c0N)iy3#l?_^qxJ#b'rUlκQ)̶bD&}A~p:9EH y9n;W[څP,Ae6܇01w8O\M!,Bx'Sm-< ~pՕvv~'*ij7m9$h\q2'fΡ1"z@57B4͸f|گmM- U,;)e[Z4]X'YΟ<Ʀhmbp/[f܊|C'ʹ<"%7uG+U'魕:lڙꞗ҉k̶?|B`N:c+5PN=q"䒣i9MTX\(3:⮾k/P?Ko9%h-3bs+zP?'dK*v 0U<;sx*˒7TԖI;rN) )Н.Y /D]dX r_(j˞Sd5&㈚8xZn<@.Є/?DKAzCboJ5qɸ:s]X#b]qm6+xTzrxVgTL*O}_4 SgjgX~n0TFE*/#SAunXs=ؕgq/mG/#֪<)Q_(>* ::|ic `_cŒS S(~倭:"V9!UY­D n%n9B$UR"ZN;ۻet}ao'"ꁇO>"CĬ΃!UN4dKΚxw O__<»!8!H1*9t&6".!\T])Ӣgm~np0y1ٺO^(]Fy8,0s8{)$w|A> Y?5P^ v|^촱T}5a^r yB'h1@['&J{9vUD++<"-NQ 9x7?Q9DQW$1{Mx}wuxxV$,Y b"`zم2AڕTa֔ kRf\@Jo?.?ψ:q,)j!K̡#//s2ՅlN~1}߾l}QD՟O _iBHÆ4xN*v^eQ#E, C/yT/Y&KԴ,d9$:sD=әkYN9r }8Nan%߼ B4pjǾS Xk@5K13m {P:w@{wЫ;3GOyN>,dr̬oZǬQhM*iDa:ib;Ip.l/<`yfҔ t-;2 VS@X+R3z'@koy$`nm%k^9"bn6s]oXܓrp'G&R ;c(ʀkmaY>A6M!TSo~Qh}PYTvkƩcPhF}W6JZUٱIZyW%4 #(A|X9uWS\x|L7yRp,4ٶ!R5u j;;tŤz$ Ix[+~"wHb\ۯ<1g$(R!B3 %zmN)U'_}w)]6T5,9wW OX[Euw6B(qV@o܍[Fy=$ _O=/o6־I/xz*Ƹ1?*Z|\{Z빬9c R(Th.vuSr Ia|3>sr]xp#^;[r?6^o w<ܝ3մ=Y>GqMJ:ȕR??>ya7FY'eר}ukGd<[e\czR [ [abǒ_^8*zkx"8-΍Hݢ$jxo]}:庆$E.16u)dE9{Sܗ|}`]ulebgVu $9Y׌RpK^Z5f0KɂbǪV҄O8"|> "Ŭ/A- W!o Ѱk'ʼn|D{~Fovb9 bQДDBeKP1_7@Γ҆ !s[Ҧ%̶K3ߍasWF3YbuT8ηG*73; F "v“ `vƟh l3(*gjZ]&ҩEP۱HO."^7mjBFiJQ[+K1MlH4B> 'IV6ِnopl\g;[+cC@&0ָOkhоĿ0T4vF~fr(=(vrC=:8R.!uz.es Y=#zȓZ w:,zb"TOs Iu`o3ߖ6Ko;;aDb5H8|%I6ˆ _A+7P!\^%5$x6zst缹oO08xɵ6 a<_2-BA L3 T- aKD 8TAH"r/aֵ|.}޻f޼?y:A닞$z=u'>wj'xVDs$`[r*ճJ@VDT%4O Ǒ|G2dUƺ=ՊVA#Hr_f8y:2"/DL ~cbqzI틙D&WWi51M~3yV{_*白t6GbL=pVaw(GM՗X[?z̕{ɕzݗ6'4"Ќn㟕"4e--s /. + .Q呕cƩ+)/d : @&i4)i֖;\/#ضʻ-e|] #r-Xi4r).K< FbN4Qu?Sy\hx(uyE7\S078q5Ťc: VWc೹9>9{@^odL$`qd ;Aя)%ELo}(+rDVG %FPڟ=)3ȿ-37\L=Q7(0[3(rz +D%$կi\yZ2g{K:ta̜#"H DR|)22 ^%N;myWZ,w5x&>ckӠ^!GdÚOzX@Q?}1OV>mxqGY/0LY~׽GX{ o o,>nĮG$UϖfހfuN]linC}vQkip U,5}᝔뒼ۉ;OaDd;r(J-aeVivM5m.Oq5Y#J[*QݠxNLQ+r-pɭ|F*8;݄Xc9빋y'cf--[ǒ&(0F̥_ף ED{'XiZ DسCU6QW|l Wv ā}] N̤&s!3k[** PfjVu >̿c' YQ I@Ow<a^'<WjG,yW~\Ch%Nd:q譼<A]̹,A8j D(2PA>8]hKIf 艀q4/-|^'&'wF+;kݷ&od]튼1u8G}$AG"[У{6cd#8s N};V\ g^Ϭ/.;LjnA`cCCyk;H9v>p7gQư|%)`>{Ë0g425Kзa+"<: ڊjXCb+A0j$j Αf9V{0 D'\I%|ӻ ᩊlF^M_ ̦_9mC8ehڑeoC QzxkHڕI? B)T"*S^B>/aMVϴ,]9ΞMlkIP^1 .ЃiևZW}is^"9M}yk}Cٹ]MdYs21Ȱzs!~8?jmKz+s,+ueV_)_`hŶ\tvghqWϖ{U:P~[;ޔބ O&JHƙTmK{yIwK:;(riFh7|LW|:BB Bp .^-109l ]mygtӻXd-[3ᎌj?gG'x#V6%|y= 't{(yDE+OAGqIU;G%k}YxW%/=iVހ}U9EX}8O^:T.${kK YRo}"2aHO6 I-"2aVM'a3j'G~NK?{_\'>=UCYeffWF|c'cOXmTO l'/SXu3ӣPuRq@T%aqj#ӆdHzG `xFC\ cam x6Ko.o z>WY<VEa)^95]"Oޑexn(O D$'ɣIV jy$|Rm5˺{{M])ڥgMB/bIun)Ih $(˒}f+kl\̍eb»` -FCq.Y}8hO" db1tcީS(M^N_ZtFjK&P|y'?n~藪r_TG-ЎtjhW WzoK1rx#\{?\Ek guf1I8_K>}heF;Th[~s r:V MEk}^ZfTg1Y'VK =+8iZigk1o"g1G5~mx?tUsT= ueex!0/q<__yWdm5D23|?~ͦ~1=gy9t/ >kH.5cIe]+-]#{T[C_-1'ZZHuy 7k&qƫkc|50:`ܝ#L'x=m|$YPDļ_i, U_ 2U'_:h.l5_EN,3&OD `msShW(d q̓(Qu"hWF3yLW5$x$/܋J/g!!,:mn➒p>hce$Q*.,=łZrkœ],tVGI_Kzq%}ŝw9ZE,3˅x w˽l+Iy⟑7=O>1e:D.+U[Q1 SS߉H*P8$C쯧`}#eS@QGH{HLzezϢ^fP/% K Y+ӷH-d#V+nJb;.{sWW_*rJkϺ0sgܸ^RR b_0%P#X$\0}E40k(5d=1*YFFsAH^:21570udzqyG~Aѭ2Q3$vq۽ڎ5NR{h!:?vZjoمי|&_}y-\ؾ-=(-eDA{ hq_*rAm*eZ {m BT+"xA9 ,.2$U@7pYDۑ=`JGfhC?TsRA،Fߤ˅Z@:s*rH֐w H0?w \̊d]n7`9NF~fT|Iז'saNwM+>R=BZ&Єr$N[eAoUw@oɤDol- +.Dμcz@b9ÞmgfLaaFƎ|ZK `ۜNnsvķXc7X@kki_w?{RK{%ۢ_ՊTc+'Zk|ڋ6UsP0*AsEf\k%WD[.o_{EH>4zI9{{EL>r㌋Y+>9%_6znw5%ʭ((2/oNɆ l%9c$Ǭ1㒜Elc\ߌƫlYm6П_"נ"Iޠ^+G󮶓tqy}LϽZ_[:b6c[ދx)I4T{09s],~|31 q PO1M n9؜}MZ%]>Ž"7?jp˖M-[sa[CIظ#Yшx:2fӫ~lw2,r\yfuzΦfD3Lgd+Y'lf- )ƾ֘ZӼn_t6p?P/3,FʤccW#½GH&LIۚa"7~Ss1{4w|`v-ƴVa\MQ$axdڽBsQ]^҆Uu.i [sI#Imh+`f^34B%_r. tϛ1w_<<~m ?j%a/c jjw9Rdz.^8WV 87pf;5I9„*uE-* m])GMz_:y.u 9>{E"9r.lT4.Z1PO3!0bԻޑo)iVgk[hx?D妼SkIu x#콁R!o>2>Q͖sb6KQ3"±* +ϼe6i-q>.PC/F`,gro 8;~zQ/ƘGNѽnd >/9gjuD}hVp??=N/}5 2q'z8 ;f3Ex >d_6pp`$];RՊ\`9klx080>5t:q~J+TV,P< 8;4 #*r|Z|9(V zOkOaM{q)B!w3w]c1c:$o|9' y;Ox V6;Q멍Qvܟ82D/Lл?wT|sHŠA-#t=$oS.r]Q ]Z=$kQ 6#%s(X$t`J_Ў'~@}up_|ƕ.rcC{>D j`Jf"GeN7S 1pß\Ѕˮ\iFx^0 T8ͶBĠnLw*NHoc to/y1!D~EjYzs 0z@=(gql ֈ=ʇ'9+KEmsKw{G4cgU=Z6w%hsͱg{nZ5Awq )~0P[TS91DfQǙ䜢3=k^{A%Ve9UC5, ['pLha=CRO(*G?+SIr3y */O>ع튂 y=u7t:p` bG[%xvxyZe ,~j/z$%k=Ѓy!z0Di<l'taɕF5tIU-V]*iβiervVyew{mE$x'&_Tt#ЍDh!^]3<.\*>Wk OV {U@XlW3Rwچ+o A[l\r-|UYt %@Y2hȖ1g庫ދURK^b`.!8^ȋ}V{rH8':`/ۿ\Pe"K=xgyN~v!ph@h T N_Λ|?q?N-ݖT5rOM[ڑ@,uFϿZ,G1"삏x qyOM#!7F"S+he: !FǕLfm&fUa&fYv5G4vs`){p? r.{U62Aw[W&/]4/LFvp*NG7Р$\t> h{RȪ:8/wS cN CxafLh?eԐK-B 7~x ukwgnJ(PK=WIzn7NnuZpDxy80/`!2toVŝkQ2<:]NT9/JsTD|Wg\Çԥl^HxYhВ>ХuƮ~Db>;9ֲKxyl ʗ?]f{)rgx1A戽! 1-};S;̻/5{wPZski=x,g1 _i;Fq׊m< SُY=XCCMggN 9nK&U%J(jIU[76t3;Tۉ;njs|{[&Kέo[Oh>Eˆ\+e٬Y52l^0,O9 }($ ŗ8q|Ѕ3'ODB~9NC[51ZC6!C'[>o=#R0L{mUG5/<˙gspq 8kȱ0)g1_o9M,RpޜNOЌF&R;~tUDB9hR_D>b@zhݑbջˢVջ޵Z2vdRBæ"瑦2N)z{ % rK;bJY$=gk(4If>YqexqR߻ Pt[~UiU}A;EM<'Z\xsRX"(9fGYs:gO檃ݹ̉#AMQ*3-;ӻ_ǼT\8$dNY`[8qǘjboxn+soSpC5J:CMܑV;8Ȉ5k`* oЋf} R tά 2r!"bKԣ-h"¾6jzd``7,2! dOY,ھh7Qj"qӓU`zDdW-]pG^YLjjQsDپӤ?6 gz h# g\xtgH2 ma4b7}w\|\xOq%&C03. ReStV6-mh{$ÅRJ*.wjBGZwG xcbg辫X9l1{ѶYkhJ7Q+(DiDt7sTkQ sp]>0ԓ.9}ŊG!~^qdQ3O.B.T;΅}^CF6dB#ϋlk{QHY 2]dXA-A~|p^U&aY>/e :HVTD뻏!4|Esk&n@j.on8|~#}az?I0[!zO4{sYytlTS؏(;/MǞ]v$+QyHnf ;7>xU?7xo'ʏg!| SMb6vm#Q8~g2y "7b5q^JZ "mB4mz%* t5Un~rH:hTcd7-83O ':#k38+][\z5C/rLqױJ! \au_kxrxѫv8%G'5'/eh~+.ɳ 'k gC$h==%UQC뮃Y}Ye"Reg-=zBibm83L; ""Ǣ~ !̉5x c>:DŽcQ\E h.AO9Dabc;b*}1[F,I 1P+  ,Jں6I߽zՖfFBؠmSjSkbkey|0#C||χQE9|{/˽9F.Kx712`~^^mZ/ܭ2 [cفyDYAw4  g [(g\=|jyt\F}ܣ  & cͨ`g!!\"DFG[E\0rHI&ޱ w98gq+@Ӏ W>s׃mqXw=Z0 8O^9b6ŭ"'N1%<61{e[_sz0!QI9hnwdw[Ҋ'(O;ZM6ݚIxJ?dNWqۀ|GOs~- :}5\r}MQ@WMu_*Jjz:vEԚ|KOmha]'JvnoAQߪs-q2JVj {,h0XܒX+!E }\J1mֵJ5f(Ġ<զ̾j86*m:Z p7`5r=l4|joO?<`|?Ͷ'aN0]wG_BKdc^y\օZUlyJU [U ޡޱ yE@+ e Cئf9;ǜ!uε9Wle&bcʻ xL;g6JS+̈`ו&/ѥ(u~N{bD=7抨UiGx iܽ^~ez>ֻQgе!*uރSmEzQn;,ahR%$IDLL$ޒP+U2>F:x"rxKoXm̻j)rkt\F\(c|G Ǹv4iU%y(Gc֠v՘-mbђ&n{|lb+~PP=Hfw敢kvQ1Ë M)q7Oey?@]}Cۙ.̉!]ǨK2REPrP cΘlrtސ)W$hzJ:ZT?cZw&P7-TڏѸ/B"3vRk?:E8b햯a~oqdb/nKGHLaO=-뚦>+1X5rL ȱ g%#TL5NQgʼn5obsE}LxiEDKi,ƛc!"ޟ&^n4p") _("5/ o1ӽ?\QuIk'a-Xb'qͅfhNxR/0,m/8%8WڰUP Wrhm]K5W#Es -4i {uP\YjHS!V9c|{Q<jqS0Ww,y!Cn[=Hed&ۄ} )A e RIb3. X' $HԲq0U׉5"Po`u]%$;~NusBq?O Hy\ЌoN wsg,zJ].cvN9/r)N6 -5Pki%J86  N;[ Iχ flE5_%'g"; 4Q@j+/ /ɦ ; vG9_ϼN͚ilA Qdp\[i5R9!63F1x6 gV)|n΂vCH>"m{A7dE&xĮ'ykxN+Zt~y^8\cs:[}b$O؇z借h2SNisg؇ NF.CP}%dF5&S6u=v χ9\xI'ŮNc)S9h<#☷ sO6ӯQ#I;ҽ3>,y=VV ډGQ Hgubk)ⵇ@ɭc$=v*y˅y > 3VVt%? .n%.DT˽ճ p \ QT*P״-xK5Fl&L< VQbiƴ:B|?Cyki-IVk;g>V_GQ:\jM&VA>xgPW'^ `eͥc:¢k>x "&yL nml|=BC?B`e*jLܜ[w1dhɀv!+S5YQˊ2Ɋ6#Ȋ&+b>*%}rſ?L<f L{*?]aS+]+xoOZ|eE8W~B6D4Ij~%U^<_3˳Wr0f,xW??vAϖo^pφa!|9 7"F{2uvwi^E*}W8i%i Ӽ SffYTW$A RڹGXp{B-Go(JܗW(3:N2b' ^{ig*liaǒoXDK#w1-4$CGquakC8X4n8GV)NH<71[:$v$9Y̿XH DDkoKX_vS@<T7}[!۴*<3bys+Z#%Q0#s2B]F ̐JA˪k d}If8&^U=u80J5x9I+͗F6}-,F1h%U泡9^ }t"ۿZgau{j/!Wyc?s\)`x  )cj)WhYFG{^pn=/BvFqWU "(Zd*0zJ`eU[V2#䀿]qs t5/33 `ilLQ"E;qi/ާ˜_ham/T@Y9%8>?·KisHZx3zjqtR;B~ڼ( J"0VV5u/VB1.+c#+7So펩K_ n{No~{箳wq~0~[ obBxZƒ7Eە 6GA1[6%ňIO)a[:TA~=8|08]}LR6I aYk+laD:M8rmlvEBe4@+ڛ[Y(`.fnex;.[_4h_4TQوh-4 +]4ͮT6 Fؽ]h%gqζ>Co^7yzfED>`Km>@ma7ٲ5ɘxް$sǚZ%lI,J`3`sLO=^cBkCp-|Semo$R뗋'*e`fS>S8j=~ $ywiL.}? o9ՔPMդi2,tMF=Bf\ÌV c@P {ԴvLf@3CJ< l}"8w}QGcP{'>OJQPi!oVFҠ2FfdOȦ-PH'|o3hKa7$#$__6_oHg\EXyfOZI :L}MVQ?̌3e_.2/umTyN阷FýJ}Lx$:HӁH:"t:|&4댫(*6 :ֱ;>"cETDvDA(־[U{ow:$8}Q:u~UUAy#-]O 1g834~oQ៍닊mv1޷t$-Fc$&i6n%/ RQ(|4Q5^ Z雵Z1m[d[ ;VRXmhՌkk\}%KP]/k$J7Bgh!li%:Bv|/i{R p#;hNG_9~ó{kgysy5ct^6I9J{!Eyݾ,N?m$] 8M:ل{Sl 9Zf=?Gvxef15NEg!_zP.k8hh}Y,ou"FjoEx"1ADӅD#F}ixW2J_TҺ+h.V<ٙl>#N)Tqث+C䪾 VX6%b2|d/÷ ^S+bɑdU][1-?_9*N~x[nNji'R"r0?FywmU -',Dۂ!v\ƢUns+e8%+{E&֌zW9ݘC,45̍$<mvP;GFXI>iQWpa. ߯=9 OB>[4vuV{N?mWƻ,NJA]`^,%U]_SqF虠^r6P>suH:RyQ߂i m-TRX?VnfeVvkaR+׫H3T-o=Bug8Q4 Z". u*(.ܟNsҟN5j"[So٠S},ekWJl5QK0 @Jy|U;0/k"Į)z5A"ENSSR_z}=.8c1^=bݒhn-UϬzSaUO:D5? RٵQ=Ȗ6dY;VvYq[IjOi#y4%EJ!=eD-"TفDևE$M/˶Sd8gɬ_s9b60dy:v{@rI߬ekZ17{,K[|1FbNT \"l9]b~V[,(v& inʧ1}=])b3څ1$Bg"[8dngԖ;+Y/Xn©fm ƌe*;R }kA$*XViBeo 2J2WRJR %0u'<_ ϿYmjY޲a*Wg q]C$Pek' ٝ<9 ub ?v$e9ƣ:lf^-<#^Ba Nik=+ FgT! D`Qδ%v'y3⯞A=٩]Aw]ЪZRtlulCTs!BzS7@2}/"~E\#WHfbapWOGy DѻaDEh?174dIQvơ=(.Wr KsӝLŌ vfM _zSnkr.ZAQt"-70]zgSل{Q$È)}'\ G|6#P쨭(y?AVT@R(Un6P[שR6.ݎQB=vcW%OOw]3I8wl8{Wٓ _"cxIDG'2kt(^1Jh;#,lkgۿ[MgO>`*aлפ\vD3 h'ޑ]Vs F(L˔Z=ˠ=l>'So;-U5㸥z҇E6{n[-m SdO$LWG[QM k;n 5It!͂a,\jbf?]<#~.D /oJ_yoe\aaCC EdK=h?=J:NjMl޻\3'ƒ,TvO9„U^#t vmb&u4֌Gre#fl=^]-P8f8jStk0W X~ЧAVB㵝ፔv>Ǎ%~9$jQ=Õ_-M_U;;Q#1iIN[>8GUs?mKesBE,!:u  t}t3Z'zO%%rċ Xi?\dāi Ԅ~ߜ\>llg8IG 3΁NX`-738Hy?5x Z_lhCo*ti2aq h<ƑQ2C=!΃9/67~1B/E%XIZ7ZaH15J-A4 F36+ƋY19Ksj5=#iq<~Ce}"hN{[I^20qX[Gv"^o+SS($vM/L c}-ȗyz>); +պ'QN}KZfjo듌Zo:-T(? o8&;Q7U_~t#)vJS"qR8p3Da<`~ZoZ ;շny5T}R 2̊)|P%8kv"ΆD "'ͣkZR̶S0z3h{+%y6s tnnB4Md"? |.`]д] ޙ\FiLAcPbw=y)D}QF 4kZx;p8)}dc&j8<#XSĞ:xgLc( vOaY7$IZ1" >/m]W9ƘxH&3i.t }(˩ar:z9zSwTLww=g"҂b{ 3e/M+ɕ7FrcH)#p㑹fn/4ID%L@;Q>_Ԙg(k\.&?smӐ;K=W%J >mQNGca47ЈH3nGIG߯S/-t([2IQ0c>ȏ̓ܨKByMw5-ENOنzg^CB\&epXDD$}fy̪cClFޙh/R,1_ =yϕE^{93eȋ=/KNH7qDv֛MN/ٔ2l_geHKIVjvZǑh d ('Os0V%9Pr(>ɇ;A耕v8{Fȱq|d֠ó{zS^80m'Oϊ]QZDn].^-]ݍw3x*uֺDuC@]mњ@殶hgB΋oQh8 5&'nyƘǷ% wVx}`B[u^c/^b{ 4<~¸\eOyJIk n c岩akT6ó-O0;xɚAK0yjJwtx +?N (J1sA Q*-U_[G9 -"-_?u?YcчJb8w p:ֹȭ@Gt8*gBQ2Rʭ+Ov|-ӥ>'K(C`^mhS}&V?+>7PX}FFc砧K:#}\j /,vO5NvISU{CVm_6carPMˑ"cu֭Ժ/Wآ`lِY<ᔯQ2eI[>m}%o@VKE q^H9I͎\1L-4ZWԃo>eTjLAw# rNpq?Hc3_Ux6N5a-~ҼZe~Nd5݉YFNq*ʆƮ ipzSq1|B奠r!t>J cz4q>Fաǻ;폃#lfOēGs71wЇoB2{,Pn۴ M[h2s E ZI[AWǀ$jw PCQDJ]gV`.dvp-P`,;ks ,Mr|<&O`]7ǔms/@n.9O 3Cd.S͌ۼh3u#=uUk{)Td*GEu֒_N*Qa+tNcshgVJ'VLfSԲ># D5}# `\7ÍQ G  zHzg?{`<'exbu,5#J 09& x8>I~w@[ WV#o&4j#h78,Ō@@. ݧH2J>4zxVfA%4M$yNKo~-`x=[ĺΫ~9Gi{QQt IΔ&Zl }W|K~3.ϬwgF3nP\ڥ1d@F<`%e6|iXZ7e٬Ni:ϩ˵nOUY5K= _ 9}KB9|_3Zsį;bI'V*΂[m z(ke`. N"~4×$3(.*D]Α( Γ.&,+0 i#:3_>b[EBuqƋhX-Mv>VEpn^uwZf~T&?U*7,- 㔾 `Y ?6dCҊS."jD8S?Qj%OpZ =B7~V1S+A/?:OK,+"8MF#NjSvbֲll0I;^-EjȄ30BNi;#@3$ -{A#Y%+O0 ʚQ_Y;Ch3WkMxK>5Wڊ.o?EI`9ARXsdE݄Wv|V)koBEؓ}V !#w,` vڳlHe @8t<5l;Ơ{.tm>O٥/{0; eD1eթSs?yw,X@">c-4k0gK{yûZmWS4P Mey6!fbgUs#6nkl9ɳ87qWHM<'*m-J[lK`qQ?wy ;5VƮfc3e3m=>s rݘjSiK> X?0:jӨ I>DBmg߀u(By "pM|7m1vgPf{N?@k2TԮ^[!˳: /&x-LL/2aGQ}ʣ+d幽sFCt[ݧ]֐?6ٷlJxW U ]^Rkxonb{,G4,l)lDA]gG J( I8Mo[+(UywQW x]97yްjQzqJ*S8-x=$[@o_`Fĸf}|wR>)pٮk&ȹ^sq*(<{ aNxg Z a/xwshH/([?מ;+5SۈQowu]\OֳУA~ =A6vQh7 +oU{{HU^]Nj(gms"LX?7"af;|GZV$΁ܗo,z!+EG"qAs\)=/ZcX_Dyf<ѿN"2y~`iL:#Ы Iv`f7&9YK6nIu.q(BU}%51ViӺNhhYMΣ3:;HYeq#Е(Z2T߱8?v>E3c ;cOXEuJŽWq)-]8ΒV`8ٽP! {tՄ?-y DG*c+7i@Q5ڍ,v3Jy9:Qx!.ĵkй8gE^$&<{Bjd4bu3 ء ,VӉa8vyv=e9aiJv~=ޡ'|4Z1M)4U jxd;p_䈤^KE恿(i (k:Q ~U-ZuE!jI}'ya˓eNs4rU~`렌.te3(8P]1yj)[@O63ץzC+x=m;ei)QA?O: OCwZ t,n@?ŽŌ }y3AS\^2NM\ &[c 85/ETamv7c9|jN{THj&JO*Ut6Kq%цrmX!\&}r5?D^Z6P3k|p`=vhPh[(2ᓂ3\m'"- 9SbFR>Ю5?g m;M*l>Jp#J3 ,,ԷryNUQ5f8ٚ³<#YoyC/FR5ð!`j~b*?U=?Jjn楢틵<9ImFvJ -ɦCK#7PQ̦<5`q8 aZḷ@ge Oh*ƧW*y&f[9Ἲ[ɫx|X^>=52WWhspGxW0FI[bQE%&NuT QqX(KߩO~u?Y2ër}!d#̄h|^ /a&^/g]FI$*dIxF{bD_}!:D 9P,̰p#h'J4'ܚғm(spi1>_4ڵ6>h%0 " '|WMs~vM9>,7Q^47|d(.*"/0p̬0oľcGiڼܡi |~[F[\lۉ˸w@r-,+k%U]F0.&y9eɣŮ]2&y,ã'X!B "znb9PR{0Vik~xrzCY X`n-? pjP_Q*c1Z?ˎeCU2; 0xnWe`-*d$u6-rؖ^Ȋ1miΨ8DpIX^2 {%eZf`?u/YZ;2fX͂%m$)#A{}R.^3/z {L7E1ݯP^aAL/t5"vÚg坥~m#JdP: :Z\lm?%{:M?1F`\Dgٷ%$)rGDF_=b1V9S(HۥvcgxⅤ'.'3ҟ#_V̴uW~%Zml^ AR+`V9Xd;L6nOX-بu^)yᯛyVŦu‰:|>?%d#΀.cuJt*k7PU_K 8jtؔ p`t;`}#Y={wWm~3v Œ,gbNFQ%1EIF)2aM+:.UMw:SDIU1XfR{{t֊&ӔwA ЫNE=x!ou.ywŕS ~0 v"4*Juj *qVv0v#@~@x-2dmǥFzD86r:̩UϨɲ8b~*-e9觱jXB{Hkw<B8-Z{Su躻g,2M-7?bcߓ޽Fy|)4NƐ_wGݹ x O>d17JĐjrH*L^$#} J* Ref擃nѱ_< Ic ci%1.|Ǘ]{xTU?6@#okAEGvx IxlDdBdaG`AD(HdUt1Ԇ&&Hn=}# 2uϩSN9UQ;a6N6啲cL5hcm̱q#43mu1_ Wݵi d**E+?^-%` dG}^1wY(~[( yՈ [>^7EDjhVD"<*7%.Y 3ENh8.1(X?]5 ute?A:X`#kUH‘0O!9[C]Hˢ(ɨA⿋(:;w`s}W\; 3&S[t>r4R? 55L`َM`YB{#sA{C5goj&V0p9oY_^=pWOhm :;~L6UGS|ԝ@gdraOGJģoP{ݮuh53^iNs7mJ|}cg,iy? yNo附s S{Mx?]eXҒ%pJRjߩxQV=@ikk[ߢB午],csW'qv ]mOv mI)Z'5 1nm1q6mVw]:nWcClb5D{UKWu^)@-qLNRmhWux v+]ҞZEwk3M5GRkHj j3LSRrd͂oHl)wlhr}7x^ҫ2vkrrgf\^,Ψ&m,pG?㽧M쿴?+Q+ :uTFˌ3f 3YW{cBi/ޕ1^cdIkuc$\k9ZM;T5Q$=^ۨt~ HTjCߧAӨE5n.Whۤ,igA骒(]42 Q/%.EK/JӶ1v~"fLS6T81g3S mgŇT? TІOC4RܚQ$dњtG!s-EleK +.½ɇvoȿ&ьN> +9ғ`1}M,mRن#U懫]ʜ#i>]LUI0a {^ V>C8/zy:'ᳫ6V}zZ+T(ᮬw]efSm z8GpU4raݿ : +{Rbڶ3^+wsyggDɇ0eJTQ_7h m'Eٶ%_MHJj~x5kהkJӐ݁KwhMA햘&Fc u=xC,= خ`_hT3 B[,4HO6aexbp.]e`c,}ˬX,D{)~Gva? jlb'.sq3'igɎ}A_(~`*c~Q] ZY F>&_Wq]јp~C͆5j2ZCF!B#A3u[c0mVn݀gi/:t\}j\iT_E+BӢ-A?@rM_=z;Um1Y9n_~SZ&0IߏqM6kA;PoEB@=w)#\6\U"YGZpV+oԀ lci{'䡿Ib-]6UDͰD׍ў婵gQ{3o3J"Qdy,v}Uv Ue}ۮ{dI͛;~!Āj΀b9k̓o'[]{9rr%ٓ^hɕ $1 6'UdyIh8Git(jR:TA`lS!«o8Pu(woh.q(rl ]ޟR?DB%s*VƮ)K_vK1B 9 >OÜqsfEf aiPQl۽jube\%HE;a 󯵟"v]lK9p=z0+,x$Yŕgd>Zzxf+ lo'6檹uwt?ͬ,+<ŕGp'J;freU=R5! 42bLF耘G5Eůxr}k>Yf$m$ c; e1O.A_5AA)/#FB auf&qeGinӳ*ѭ%04C>)u!=,B6OsC*G{Qrn$}*Q*b1ߢdܻɣbT: i$xgx4GonYAa89(}-XyUzUw6V/zP:7S`+߄7(v{l vmVV!gS1s ?3JgPϼ&[^!4RhG89A 'r + %=mBo5ȑ5@3MkS+1Am?ȨϽ&sQ[\[,E_"YX}e͍d@{8˥Gfb/?ϳ~ (Iz^v)۳c4׮k2.AIEX~m,v.K<74&@z`b`GI5[+\P)S~sV[aAS_ܣ\FTҀJ tIeY۬~ʏqO8uǼ KdQ/Yi,JY0]/[i3):6As DJC?H$&V49fm[mi Jz! h֤#f)T%>e_Ue=t3@'oU6go[%t2JV&䢆 ynRN'q6㸸bc3yܗ*v%u`̞eq-tth(St X͓5QGm/1̙t9|>^>*\O@냉sg͆]ҡ3S| IǍGgX261T}V/q7 gKp@ΖzcC QCL/!iEl'c##y[8h6 Tބ95`}a.4@/:i RH9,TӸGi_iKObG m8 ʚ8U Y{+Oh*)9q  $A;;_hΠUO:1A v(}6&tVkɒ\ɒSb*b6Q噅`_h"3`?M`n=zL}WuLݾqǨ}CgV33|]C6|g;%}egRl^̥ՉѲG1 UW{̉B)b|4O׹ QlsNP4>}'t%_!ТԯjzZ=lx78b el=q&#'}V R\BpQZ2 kQ2<%FUgyᚶ ֊ #N^\ `Pw*y{P$t]/]4iF"6iZnTٌ3h,ttv#wnAz*-ar5hT99߫;ҿ=1MקWEN˗C;o+D9{l*YurH $j@C2y`}&Iw_աqTJӉҲ7'.%~]\_:_3ѣ\*wƒD.Q,.YgZ݀gо1ZU8vnlo>ZRi>TK,sfa2gbAGx&y< \0u+}]Z돭ȭͯ{G{!3q/57cV i~O-u lZ<䳥.?Ζ`e.uuw}č$|!:"3ߛqyy-7#Rϛ1V?qm>k^6A =Pv5wy9Xo~wy@/DЃoP"HH}WqaLĪ W`̟x@>ͧly'& ~ =ֻpuݤk`T?zC_w73n5ۿvfvkE:[ :F]*rӧg I `H(O6/ |Ӗ}HX &tߢMWHWK@ou{-ldL!1E׵[WZKF_pWK<ϿjWrH#Ra5%,wK}k1m.jL m4ed["~ـw>U3ġ``ExXhԾ|\Zs]6\g :cPaIWgvRb~4E@9>f9*d=u-=f(05Nuj"uF2dV%w##1E-﮵3 h?`fZ{k'"K }kofo0+=\{c{ rY뙿"[]X^6)+c]<G߆~digdv m`QY{: ZL񀦊ZK0Qr8Du`kS$렿X5b(/x"mS#1oa0͙^,K+bi;Fz]K񡪣mi1V#dQ2}[;s3A)|PŞ]ʹe[K0B8L>;F- J.0BlsN8_tt]x^'Zl{^} y^+,2>{K:(XUPf>>@-Q_ %Ji_}/)tjIFM{(X1of䀹 E9^Oͮp|#|3w2H~GvSj':hu.Y{j?>7GKEKqD;d~U_9 fÌy !_x48a0Omо?@ RNgH(I\HE 6̊^Nivν=),Ǝb|B'!VM˥*ZߊfƞFj ZJ>UIIJ0wkKxi:Y3i~o3m ,d_8,s 1% Y5CaW wby \T3I /.Jz ;c]Xofꜚ44OrӺ, SugS*o|W-~6G\)t S M 2Q~֞CW]I`).MsFʫNXkWhӇrv wUoise/7B+/^)\f~WoP.<\hzsȁ2oQ!#gsC`G^^'E3J"5au\*q+s 6gE eP+aKp/ܮC,_]!`]j㓆>:%hSv+>M?q< KMJۅZ.`ɺNal&НJcፗ`#P| i%-Fr(kZH[`7FP)&(i^mP^~ E߿XD2A\'D3bCH)˘'rިt)#-sԿ`5'THG~3 m^S^!d8CZp{O`* s[ֶӞ0zaN嵊=eLV-xKt_z"nZΦxHց֖o`enjWF#D=OkiHa}iOܹN*3#Gg QO[`&ڃwTTc3dIhcr2.Q*hЗk{oOmνD5 LKTFfʭdѼ1N_}=$O u |5yqz%/fi/L;ʈ#@xeݻr^ 3 @`EiJA݀c`&[ ,BY? OP~$޷)[!&(ƷFg5w-sRi)Pj>u'`f1z6̚ Z9Ca)a#J_wY-95(L,oRnPݵ*՟L y:`#]W.Uws\Z_01W5V}-[Eo*bl\QD|wu`#SEtp,v֎>y՞dT(_M(pDoPrH,1fJh_[e>ZDUu*;[՛6rECz717)7SF_:N63s8e{d*K$ #}w9lMx>@ qWa)0PWux_Yp$p,ꦥqFxhQ4$vk^`~!(vN9SFW(}T}~ZQ| Nw+O3ƄdρDM#Iw;7jY|VbF,xXؘ#q/ .}rT( EʾWkP5 |V8gө9PeF;\J:?@ 89؈)"&2Tz5΀'C< No")VRAj45J|2_BTQ| ]^Ywo\TigB/5I$ʋ@'/$KLj_4N>YBڈEz `:fPvC8<` dyx:"wZ~D1~Lb>Jka.dP ^} <5[62{j|^*L$I^!9NIt\ ɡpC5myAd!N\ ]ܲxC~bک艓3;Ʈ,ZNגI}b}{oB/١荃!;fQM@egfOb x9e (Vv- LFWq$9(eׂ]Im]km⥪nШN=ll"YBLv-ۼp]Rq~xu;baY%ÛwLixWSJ/N^]0|\ ƒs!e#t/h*#MaNERii ڢM4&h? `X'2 9dޏc_;߃~TDyDi[യc곽6IϘW+F!u:3[pJ~W"( dȘqu( ;$χ#hDk-n,#n.j zr/3t{ C{dn2bEF9&) (>XO6 06JS屝h/Tq!4tyUz#09, ZG8ϥ@j@z`6m-lꦜ2O )4;k;s|>Eϭ 6 R$SfJjY[@_CQ#@zz j@&?]Z~v_QksYwlK| tc}/"ϿVnETaȨ67:U_B?RQ0JAY_fڙX_mJ<2 i2۰\d[i%Kk["_K8ۇЏxeegU=:":X:ȍ>l! u[2flo[Eֻ0|vlN~-/!U?RfKݻђrm2=_Oʵz^٪v{2ݻ$q;޾\8Wcґ&z\[ҋ՝9g3s!_(7k}+Y,1uƗFayT彩ҿhźwx}f|ٸ8>?z{ZS9I*%T${ gWGG%mth:[THfʼn>yu_3x?cus9C}r|Ht:kZ'xƦ:_:Tb.zCڳjz&iT^3$N"xb `)1v~BW/n`A'KGjhϰQ޼􏁦.Sߛ`6E}9qU;, \.㠺J%wFo '.q&ָ@kOEto!@ a9!P\uU D w@T &măeE$8@uI#)aNtNuTʃUQYF'p=>6ܷikŹ GHlC2ɜ < iPo;=Z&ٺj찈Y9heE?s!h[5Kkik^"ϠooX%uo2~Dx0y]z$ΐ>]օ8l#IJG6&ɨe@՗z)_W5T%wڙN?s2b]Ԃ'F5ī*7AU}WxzzPؗľwBUh0nv?1]k'iu{t* Aޙ @RtK8zkar&oCkn:b{倧XJpҪ4YܮP%Pe=VҘUc֟oX Nŝ,x-wI=Ųj~X߸}5gsNIv{ s˶UkXshb9fh5Nih;<3Fa|V0\% 匪1:' UT2Ў}뼕V=1Tig߃v0~89TYЬ7C'R œD? ,.r.R%;%M ~l1A%ϋHR* 3ʄ`eJTYp8\R5:©Fu)zvf]C`PE3@<]_|Ci A&Pb"נ{Eח1FPC =Yvލ(K@ =K>IXUkR5&p6M xoz_JJ5oFQ+1ʬ*Z ~%XbZ( fEx7& zc:` cV)~K2q r!d<<ǓMoQaW!WXU} ]u[q=q.)wܲ급w7}_oә^y+Jؘcw-k(4. ݭ=dR^֣GI&o4YwP^ƽGhyIC6]7z~eTtGdG~h 3- t-ć 2Lu2^zB;H\3/[@ _~Dނj<)/EF,I?]] ;9-z~GDTU>~ZZUpNn50o68bP6 ;pk @!O-[ gIi%?ޏZsoDN c은֧^ahkJ6mU$JorcXm2R^ۿOQ' [ @/ X-<e)L:DkkWes EL5\($7+y,JMBV^R4\8 4Qk#^Au AҨJ(QG<7R#tڴb])GlR7zKvxX~.3^>zEssWsFBjo4/=pSІ{  QJ1z K|i@Dݡ6lN,}= (y)Sy1cugv6ϕhs^G{a-e}qG޶ԀD&9Cy艑"HY+Eza:?Bd62֌?[|sEW:Յj^0GnT"]4pyeO#/1F2ZQ|ʯdz!ڌޫ%}Pc"x.{LCri!{yv+C2~oVWm__{SR_'v]_PwꄠTMY)U[aϴ~6;0BJIc;r5Z~r^/΢@9aN@LNrY~6nWvf@y 7m,(UoW4,WNٷSxDmu.ܶ)FtF 3\5[D1+asr)(M #TyJ}3Ǐgx͋FYtˤ %;'ߥZA6]UӴΚoP^m[4Z/Gqjc[c_|3(dqwqw;1yAÕ/h]15p/[AKpzfžڽ/ER; w«FU~, W'UI&`WKoMSqBm$g*V6l!hw؅xf)8\!;x@Ŭ4֥LPo[=3hw&Ŋu QP$ZоtQw xܹN2L^h7LY!w&dK6GZݰ9ױɋ:jD?0,CHQ.Uu:8&xej(]տA۬/x-*;K;An _o;վׁlm$/*//yY?A) <.wMS[ElC.ʺ_F t yN,)z)(o,W5{^hR3bzV SPI1)*])/; 2̾2=qfdP վ^'%Y?Uh ͢5^u~.f~'|"+F9 At9҇oпf?G::[_CʊY2f/C]qҞu-8wqp>T%kluYD]}gbmEL5NR:>ucE~ᔋYK1"(YKiFէGlVk p0[=VY[z((Ezo: ᲅ\1/|E[`=`|eax `_lt^TZ7;Ц#w@l99d߿1:Z:a^ywGȢڐ2bT|֨%9"h'_cm.eeQ<~9UINԿV˒쳔Y @6^`ĠTwF[ fCpDvx;{~UMy!>2$caD^z}>B3h{Y`sTe̠>sb&MoacFO/79iqwm\[ Z Ke^~%]J(3) *soBik׽ o} 4,{ã|W0Kk.j!u.S=%kjY27>MD^bNUi ŹX oC]4~KkN6 Cz9>́זUN%^/2/btaz7Du J%{@[ oH6U"ٹ)Bւ䠁f1.qbe>7W)bZ7"lE&f!0[©vu`9zl!im&~`4~ z"p6<? [OvP4I9!ؾf4> O. ,}Ly QtB^6w2{6b~wCJ,cbUK zV#."}(7)wWQ6}. I Ȓ7 ! zp?xvڟ9mIYdO30+7(%M^ĒoRg9.0xZEoEDϻ 5_U OtN2Z-JTcZ;l }l1<紘{3Ҡ7^2 u<_bUXSU҅,%C?=X{ ;FM/1:*9 7}q \cQabxNi:e)3}p.{Q]Lxg҆ 2Ѧ~h8!P$6NC#@4hc?~5O\ԟJXHfU}ޓ1C/S|;8_?! s8^,|<0QӖq1Fs(bƝcP V(u08Uk/Y/5}&' .VP5kLHKa~6eg224ڡ w( ڗP:]Ŭ2]e ->l n |+-<Ǔt FNYerQ$eu,7^h{c~ El+^q-5[wW84'hCt=8i+b@Ӵ`6\MWEeLj: Y<6-NJZ( >@֚o_D)g=|XohX۝Ko/nzdVGh+V]@H]$iU.[ ʘK#AR=*4ѯd)bt*TZY=L4rh%xKJ\B Q<<(qTwɋ*^d?W";!{BI+H; :k_hUJ057.ˢby~_re vV!KmP'`i>rVaoO3tP|RzZS[nJ͡@/It5AF ¸L7ɴ+k%#RɌ(!pYl5fz&JTJ>m>F|cg<]W=W}s1zfNzj 3򥲖jO]*KEoKFDQK*Q?t!gC393ёy 7ik*} }AQcvx鉅Z~J՝mTWf1 cRxo덊 uSur-[q /sG]ƷJoEzzTބ50ÿYp?ȂЯ}18iu*Y|URPNQ5}RMmGEh^o_}H~ ZJȍ=s1ޞ?AԪ}z$/x)rDԎW\igN<R(6I.X3h7Зc֧.a4r Gcq1m֕F#'FCH.[oF{'xvEyȗg寂 g׉^F2F:pOv ÙQ%f+<6zLC,;K#p)<г? ʰ.wz:k2VJnΘ[gd)ϨU-ϥ=IqJ|̍k, fϥ[RE6e `-g@v_:lnZ?.\X`gˀ(mfȌmV?%R"0CxO 9%_&[2:{㬈 Jn5:g0eryKg&2/UeY,+޶i留ގv%owmco`XQߢjXmTSҀo)P;OotO\?9xV\J*w< ~u_OzBUҨ,AԤ| a-|/C@yzy7|៪#X`a\_f@2i}ʡ PrYVwǍC蠗2Ky*W9UN<>&39 f4+iV)Yo8{~T$t5zחy)L߈Kf_5u'e{:5%X~1`_c; Z;a3x1#[Mo-h ~XK̀ǭ0/ƨ koc& ^h2'3>JZ_~0VmjyT8>~w1#lߛ7~-&hU áiSzz,AZij#ŝ'|$7߫G~Dk= +Kë)<֠HpX~BSeq3ƺ߿NGu%?7,0j[:T`C)s9Σ>'Tdnwa\UPΌna);}+ئ,e>BxF O5YkxBZky%FY˘-ix^|țq^(L5 srr7ࢵ&)KZ"7^/ڊ/L=1e]I\́U%ETLGS)ch֗LS@bv^}^WގLmoHfaΙ<6]tq d­ SM Ǟ'v1BŒG[u]\w\؉^& LaF%{/p ڞ73$zt6pv?9?v)"F>s!|D KmxL ]ՋϠ3K0 U^AUzkmО-(wXJЎ}U%QF6Z7 :GbhtZdJ{š:Smunhf)y3MoozJ l~۲+{*Ea1&a?YMu&~f@Px?ؽ͈/?5? /aLx|zڑsz}cr^,ea[պb7yVKmo Ə}si# m&^RG[Y|x5*GTa~wjHDQ¼NQS`a{eֻɲ^5)7NYw~۔'qy\BU+ KhJU[*"Ejw 1߸%9};a;`Ϣ|~^|&U!)JGF'V8[JHJMt v.s= 2:U2 j\Ȑ#{Ae\w@04>}b$FZS2{#۬S{(X:(lgd9q+CH3`b7f6M=ZoʂwcA\U:dUӪ45 t&N?K7wl؃oK :e̪h:b{r{BhϺ 4⃃Qj uƋ`t]~6p])>OYJy[j[ 1@MyCK+PU ؃6IJ d)+$_0"ƆDFk&W3 ~cgKiD0ӣ$A/^<ݼL8W ZMȞ֨n=5LjԺ5+K\>kִlY5Uc=[v!x&U^QwKhV^Q;Bd*ϗI,9+A\8+CL1e_78FPTE?Kޅ}i0cg b[3ZD=Q>yLq=實NW̘7z}v9x.*@Mpk7շ߯_rDi}6a㏏ +9Mx,0{@ S=F͒O"iN }zBU}]es;H{}˝^Tԫ}w\x~#GL~Ԉ c3<7 ̼>l^o!aIjd@b Rn5Mi$s[P]1l K J`5>%( *[0J\oqw]3V|3Կv& RB}lwl(c~"Iz%(r)au ; wXkV_T6u6wiz |)lOB9컲oQz5Nv] r:gn<g>ҨըQڄ_݄{t8!%i a'*lH_||}&$"7fUⶎC{m"v}5LNC_ӧ'e>bN^3G#zZ~;yN k`a'yL|P^VIV.'aN?Z> NN6gS^Vt.9q@1'ŝqA3^d(O$xzݞ`)Sh=ZO3#7hػ}j*ߐ˜O#<.ERF0u#]ɓ4AuKlNĦ % H#XqWVez,wm)6 l4/-XfJ'OƘ\eβã0)VW=5h&%噽m' b+*9osuX;%A4VT ;\c4þQX~'V9J$^r$qpz^W17|QwA/ⷣ/,wO# Zt{SWriqsEi1 ,NMM.E^m@:o 跇 6#&˜m+[i^CcM6sU cȏJr/$X!~ӿ<N?Ze;Undȫs!B_CZ$O[]{-wR}5PlI:+%*%jn#Y;f؎x-d|Y U"g5J+M\4h]I/IqީE^GӅn!Ҝ9aUVi.X[19%eI$:Ŀ5HoqO-rEDh<~'tzyH4^)r/۾}<{mS+ͱGO'?58wU[1kb|kbBw  CQDͥ{Cf'7OSn*<VveA #S`rinmw7rS=#0b)gD .` );T6C|o~#ߛ)s7kKX֩j!잎Xizۘ6 | i3oS~œ)| -_"(\QO;x5.*aoiQGqXzFDO ,t$t^̦;J"e;,QXVYAb<[5J^Aq|%$&H?T74"vZ@i1ۯdZZ";UY~/|U1Fkj=VK*}yrs@Rmz4f9`LGEn6e7Q(䴠rJB=rn~˔ K&2_i@ eŬ+Is}ruvhsRlk]w<(ٽLutl:j:zXU/l=ܯgꩰKlc@;A_:YW;m25@=RD7RK=YvOBXj|_T u6g԰o4G΋ N:,֤o v!= QE X5 g_h~N#~&G07PMAG|%J-Vݞn!d*e%)E[~bsk+~y(Kkokzoáŷz[osluq~{ ;=~GC/3^Z@/COz-Ck_?w#hDsNjA/'8R}5uyN.m5N"ϩ7M®~k7C-<܋xn6vQ6R#n¾ z.ȇ`ZͥbvwpMߘ%f6ZYފ2K7Uv5d.M%hq^#Ayiuځq ocۙ{WA$s)z~(42:6RcQWT7-Agm|+N 懧cZ={J긊azOkYw3aVmQz6d1-تke _:_%g?fVZ_R Tbyy[;|~ ҉3B]pp|v&&UXl|=8ρSVVN+[7E&<1 ken]̼{u7zνPaCj1k2Җk7|p:Lt(m9Ą#w=]t04T7;k!hl ,Ky5v?-bNVϷsl$A)A8ɃVM Nw^Or͠my̺Zϲ:`6#n%KuD+~as# C*q&;h+5_>zr܍3ٕ0g?ݳU"KmA`k-[L|]D(eІUJ:G"z' ? NxCd{QMw,~԰\Q(Il&Nx_'h6-yaw;F= zvA-,.w/eh{l ]*H!ICV<ڋ=X m[4n.~ZC Ǣ,;t\I<*H !ݷ:E§Ŗ=~f*MM/=}hvF$<07y!}~Wsᕑ~?nde3$ 7).7 ;'() =k4CNõv9a2_(Y,<~H p в?f3i3Q8|S!/;y1Mu_e!el6 (ݫq&s>'T=crK!}89syA;HLv/Z{n&Jy5~lld 5HUu7ϋݑvÈ^~8.~[9=M\{]E}w>0jho3>(S)i:gt<]tzq{PAwJ90jfT!ޙWs^eF*X$ُc1^Icb , '߈ ~zya1'"&PhF}gonC>U<8q!/HY[賂Q½UnP]=^d3)RR#>PNZc/պ=ъ ‘O@{?*Cٝ-77j,s}nC(k1/+Es_|KIȜ[,ʈ¦A?x+}]XL1 ԗX@Fd)Xyk6IL|c >+-atїDu,03-$wIdž)Kx xK*9>Rs`/ʾ[JƼTBZ2Y^|Jfwh ˆ>¢~I/5\B1nXfiF )Ƴ`a 2.whz=;eG~1U7j%%٘1u; K"9]@6+tl^c|V -~Rv؝51lNJ]-ؙ YQ /6c#\X#23 $/ɝpR68QSa9iWK oBkIG] p k/ꉦC_2bBZ˥gc<;7cDx?_fP{]Wr6jO&pԪk37T3d__U75Gu_u]dGLypD\DX" ANֈBKϟj5l跁'>πihUEcXofϘfk?y4q$q"?mKY[Љ]!zE$r6x: VnQЩ'E<ͨyF[-H-P?V:!EUEhĺ]inRJws*٭46NIx"3rׁ#=c+PjN

xo:ue'D}G1}Y^gײ̣ IsR? ?݆=F;x3} ϚL'|1 8.NqFmqHvt`˧j0$mS++ :];)KlT晲)^eлb )ƭQFmVOL+^.V i%r#H[Qo#H9)2s5V+`M#XֲS= U5 !g Tft=r%!+(D\]` S +˫l;_"p> ;"c5h4Dq~w$0 ,܏473]ߓ[fW뿢h4H:+~xKW߄=zwpm{4YM2i;׏k(w&]lᵘBVoxkU*$͎iM$G Yy [LXSkDRum S~!W}\dy$b>QN[؜JF<:Fk2i74.X ȶ2n>{EW}a4_Q?5\3!LmDaO|itiӭ65G~s]O\Rs̮,c]5e8褕X/:JͺcPi>2Oaٺd(QIArS|ŻV ?k]OsC0ngzb[7 "#V=Xw9NXg4&GՓ$E-/':{Vf#tH9Ь1q[?E'u|ąfzjq֟hZqkY< Уǥ׋Z.up}'Y@40e> HQpmjF;_µNC}O37S2b=/&:e)M<hԝD_K/c%;aATDM4R޵ <.0ۿyHY)hda|w RB}H.g\UPh0>29|dJ4kaKf^1>7Q{Z}zXÊR.l`P2%lf|eY/e;H,s}LUJC=b,S eyVݠ 6&n/%DT?c[SXmW, qO}ءQ1;NC6$ E|%ŏ@|w[YLAg>R$Qj}{FդroBiD2Lfc- 29t9CkacbUG"ڷ Jfm <8Ub|[^f=Sy]%uG[dj'0]&;eyk'%ٖ&r'pIa:-G9Q{'RKG#+^x)1xczfZ肴9^_qg7!J[VM.fL$sO:(2~Ĕ_Pհ g(,NRhi  ?WT Jju¥!Bc&3p&vƆLyzGc߆CVpJT_Fm}FD 8 <]ԗ&'A{GճҹUx8%\d>'"@0pUۇQݾ `'bN8c{a;~a6ȇM+.\Y4>^es F!{H2s=P슰FImmOoX{=zv-TA{8 i!*GORo#,U ).ܻ䯟{2tt8Tɩcv$Ȥ`|u Ϟ Vкs ҌƃR¶xwx#T/5R1+a6㠛g&b,725XSA:l+_gѫ[5ozxR'VH91|*(iXGc{#+[ZR!sn!jjB)@P4ierQ7b'اIO+Gcgny4F{c}I_[] +g~-#^gc eF,S*2DtUHr:L&:_&$]gFCZI#.FF;ĘDuvQ\S0E8t\D\'qU+:55CpN& }s 2վ4uCS.˅SJ) 390~uIu%am5OǼpV bGz8y6˽ qNX hKQ|/#ӳ}]lBk1ȁ ,ޗliU$cf$GYް̅ιtcK?7,~5Ox㦽Zh73i2CetS㙂cfYrjs<`⨎Yz`9s730/)yߛp;4vE;= kY[=V@OsCk [ ;_L*n;7={0Sco* oVE̓2u`(;G̾3YV:Y_LjҡlNi4Z2"m/oĝNܴQ":v_'etpD/ܿHu僼\r2HxN_V/ӷ8ى]%8A9(DoR9-zb)UY .t[¯+w/1aOx y#ϖE/yW ^ DV`E@3Qךܖ9In\T<~Yc#vbg}vgDz8kY),nvTZOFd(JT(8,9VF5o-.UEM J |f|bCpE8J[sh+e5Zi mѻ}葅8o-9xogbA-QvyUOqQUh."|jK0f8>u5ohG k]"t=-{swB)|Ywƥ3%>gvvLžʚ;D2s?o.vE Kwt"6ҐkytwTQIu洎ϓqE|ɠR Mbq3," YI{ԇ3CLXPz~:')![eqoe*]ZM쨳E,`?VgLHbw}RA.ҝ"!9QčJv}FbHnn WxTFJč z ԗVN5K˚?ɩ$]k՟ʫ@tZU6.t#3P*u?:ڨu#>YۈwB-ezr Qe}>w8}{cI˻i~o"T~̻ZO(QbK*]@I5W=es?\Nd{f*+bzI3U+Dkݼ-O=rE 2 ;`jGl>OufOc(O .W9aW'綬J) ~/@tE{90O\]ɓ?"ӽs{wEEf }" ;fgTVj)d9?7\+6x*Y;YY(%1"CO_ 7AFm#w؄ftFi2;Q~ $^a=գNTg-xs5wieK好x每B27T,`QX׻͒3Hd )x~*d9YAN,.g kpϴ4VX~YQEXbXlޱ޸ Pp#vKTJl,F>;.++Xυo,4;֚3nrG3;G~e )= PJAŬ$KN,o/,[j|pS#+am:cdp_ ĺЩ@5fS}wI HrD>@Nu]mhI/?cN迼 tk. 1WVIG]aԃ‘=SUO͙,nՍ3}Y2UW1Iym`^RxN߂T稧DQ% -ֻ6?yW-{çh[=IW VzoGn/M)V*L`Ugz/c][7* UtNi:LڿAhr9B;z}{EZ `˖.c 6!p%/|[R&/g dOb73=T]GHubE]Iط0^ c!ࡻ?O2|]΍l%>;+1̤y ZR8SJMghoum{"n.Bab]ED;=@\%4u[cf3p9[C+kpN3>)wGWwz`21VEExؗO>h׽>M]`ٷE{`Q<& uXOqv_||MbŹ[3,Y\&+)2gφgsmZʼ:B" ۫PB)T&ekhq /@#U]@F%؛Dz(FwtD]׷-w)) IA(`jnRj>V_xQ}RriT¦f"R}*mipJ~k92Vn<M(}s} +#<N $<=rr2ڴNbIPs5rt+Z(O8uϦg`> nk>1C>'Ǭfsk27|@)n|xL*u6?;_/{1--w8HݩQ!dw33s}33|$g]\ɷ:@+{SX^vOGMr,9"K=XQ)mEtVOSk(OVx}G pvʥN hEx{2;^hV.ޕg\övP]#-v3'nW9ޞxOfc^DUޕ'>D#(q7h4X2d]A⒟T\ֆK?vUt*DJ=0sq{7R5*g>⼏cKt&rmvIЊ{ĺv <{x=<9Jp$>ϩ8g pbw{#ʔrR)V푻Sz|>/ϣOs?ӧij̘\+YZϒKX[O=E1˖>IɐW6LE?wȁϑZ(oB8ƓEE 30i3MSd 18KgOeA9APnNa@Yr F([R"=`N8SzHErp|Ko oe+=ON{M Ah7b {W75;N)%l ;8eHgBNw*~~J6`jVM8]kԸV08` pgt&:d8xkU& t' l#B8|U>1?^+gMx7O!r2gMk̔3ZhI~T+z0%_~1%Jin݀_})2gc=DU]:_XVuw+V.[>vִ߰v!O%3ȻDw`f]X ]P?mu~8.QfI[ch+sa/1Ueb&_hooPac1$y=%x=YD_%\ >GWIXkT)oVV{+Mt(tX_+K TyETwa^#&1Q;H5{زB0СJU4LSx@?QsC21dm&!{;wkg7v1Ʒnj),8gz?N;P"<Y95O=leM,,sY8KTդN$1(t.xВ!UP0~m^Wr Z8/5"ޏ6˟M0kw8?,>"tZhikn4f% G}a>>@U5r%{w6>G4xD@wUNyZ/%D}2lZk&o!6R=|cҍk UMtAgv?NbÚYs閝7Th [;`ͥ>&l?.VcOΖ9ūW\Wǎl݈+<&MSquWW%+`vbvrO.[ fy{SKGDjZϥ >^H*#-s.,W4at9:qW̱[^=T1#U](p % ~4߳u̕ O1a4 γ@\I;(};u :]2ު )5Kxܫ~[ۄߓE]c[ˏl !Uxj:+箨]H˛=ka켺̡ S^dKyQgqmeU,Ȑb'; 6^ 9sf|M~QMZ헫:ed,2,:nt9oPFYHu뗈}R4SPQݛ_1ֺNi`/u ~Z?^-n~FӔ#kś}S6"ojoyw Vnv=B9^!(m5_’я ~SQPzN}iݛ㱿6wRB I_ 9J*(?={ Y&F6Ф׹zk^7[r݅5im\OZkjFnf&y_+>E=dqϧ#/ h[ڙ`fſ(;a3)F: LWoE<$msi˱m/h;JmB+F : lw}jMظY>폡pFjի/Lr5,pTã(}M& $8y|$ p_#/QիEa%A"/Q&@hU'\uswW"M4@5<$眪L ,S9Uu%\P4N/[䨎eIV1{El\BM{ѠWHH]U$i#{l>)'GD< Sqg- Ʊ9PG կzocl4j_ԷC4[E /ی3x e~z=sfKL^q9 a'X&/p<$ [KH 3 |H3M!`wnL1?̊k$n#l[h{7^k?ǐk!;=vpPbfxu{yv_S 7ƫk<ǚ΋% p|P){0v$hͯc|f } j;c=9,!o[{vTKҿ}G@cӧA<:] Be'"N-w 3<%Hoo1N 59e "Tp$bj=sTZY- d(huK,l8Jxvy qOR+7l:X }UFg; 0w䵪Rv/Q:>~kO?$Yg酽2 Y;ellq e:uǨ(.+q*jc%NWTKC0EJFZ=O>OߍAImH/qi W?`QE^B6͘sx|QaFg[HwyREBDt"wوaIlXY'~š7ś]^鉴 [Ԯǩp,_Qj э® $ ܴ|J{]6M-ˆywYy{w$'l ޣeg2Z%YhJ+FGT8'N0Q<*ywf06Ql[D<:y!5臚uqVB<O ;jCyC‚FL"6ssPnG(vr8 B$o^ b84 ˫&I> q\Ȝ&U {ud[6ުt{}oN=ӛJѭzFxkUq<ʷGw^نD6b8v c+XF0;SPD#0l\7<%S'Dv;cw!vܙ=uMvSn=<ݭ Uű!Q۲޶||c "Mw_g 2w=zmF$ R$Y1B?#«(k([vЫ3heneYT߃aa3oO*q6fa4nv(n[+,kPzk"Ѕm7 z.o<Qܳ|h??ʅ9mŧ'CF ? }XI2=d'S쬋e6Ña:⠆H%X6 3ataT O4s%zHSݲ7-V! ٲm=2"GDTpPE~v`FW:Xzv=W^~ ^>b J)H=he>yu|!N9S p,s;3 )6ҸR4JY!=05\$8NpD g'g!BCLu2P+“sȇ}0RbvktS#e%cX4.:9O#e>@^{1IP;҃5h6ZmͭN|cDC{@3Т,Ӫ1]c96V(XBj״DRp+w?G0̣I6ba& ]w8jwIizP~*!Y.6>`IQR[Fm hr;|`td%@a@RU+lGpw'k[%m}ڤ bRYD5{UgU%>й|^=/7g9^{|.};:},FĆް Yb{, 5}%h}/#| _Ιڀf7TiiN4_Ϧ֦\|Y^|X<|Jw4TixrȻc Q$q;4!组M,3I<vL{Ch:4W>GA=(V> x'JFy29Fa8΀6LsF\ V^+,< \4xIY;F=ѼA^#dTH;uU=LD kQ|4~^~I$^-It DsKoѨXαywb̭pV-a-2ӑ Eޙ1&v4@]i$;W-"/j^4/QeTj1Ig":S?wEk/>j|(owGF2 rwS e:]?yI*UKs]7)KLYބGk!]_ԶõG$eJ{لԵ.H}1Y/+%V}BtWuP`P#fR֪ː=to~;!77Y4wHD0 HƴS2Շqfw d7X(LvT}|CiM|Hy`)n)AKa (kTO.cbop6Ha8\w: ›lOZ-[F˧6Ze  3v8AcQF\8W<3UuNϳ@DOzb'ljjg(=)z^nZ{) z"d/(!!u#Dޡ"k#WjQHT.hи odki=H\İe^<YI},\@2W (I2P飺GQwQG+Fʼn}y5G"š+y˵.rNk7Muϯ| Wa Jxzv!r%;ܻl qŽ^m*E6l~s#-ƕkYc9,v‘qܽ\bUStȽj8un b(ܡve9q~t\YKG9ٚ*x;#kj xA\G@}2gǟLW^x&XS,[I'kOj]1㠌ASy[MO~B]sXŞiK8YۑGMkNNU Mj:›r@jG6> 8 k5tWOuXh^s=qm=3Vl77#9goPe'ؿu8  (OvHOw*@Ľ YrAU2:$J r+Ml=l T/ކ?}G/n c4~Tr=  ̡e*;܈s)Yxu(%[ӄyiBՃVk9`z,LZہ 8\.W0'r?vhMt|FǓϠt$+&U[AhOIi%0+n/}P6]D$Zf@u+[%8̢l6u9Ce=aAN_ωG+NS[w}LV {>UZ'/g{1cQv.h Kx?_; j/(6P:wԷ<(}N" {P|<})PZ(RY\H:Jkcһz{b?\R77Ǽ>>ߺh=B6# Ҹ‰͎&,}BrВ3 zŞx(̾P{ Ԥ;Y|Ѱ ]߿6lI%otdqvft=3ɪm7[g*[/,jKF}7f!j;7jgkv><-g tm_>NlkJL&OA B5iq;Ň<TNxr>]'q~D'_xpF迮xѯ^R޾gFߵP%GQf"k_Ҙ3rS1OCհJC3ia͒N 4f<_&>K{}٠h%9>.fj+e|!kvnGC5Neuwkj&OVC7TArVFC V伃[^&LzX2 .)o'r۽}[($SK?i¿8Gh9u{}s6'\>YrDaK+x@XYv p_#6}y|e!$ )wYwZT{gE+Vm8S4bt%xn070?Yn4Lh3=0ۦ)cZgM>#9Yu:ek6뒽q ؋y,JU;JY=u8(#6\J4?Ra}f+oPk`}f>+ߋp$wPd\1wLqgW x,suWAْ ͑bRO>cq%\mii6Y&$l;c]Z}Ű\ a((`ta7;_lP4jgy/Z$(;? 뾟us*Bo!`IۇQ/T)Ct>/O 5RC\χxxou!#Jyx|I)HRn,Xdw7q',y0xBQ6q" ?Oz7tjժlUK*}6Z6m7ѿc(|Ց|Ez&XfDV(SH͚K:O:/WD(ʪ NoS ϥF-4rhh?"VtՑ/1^vZ\D#XQK?8 UdZ= Af>Eb.7-w0h3_ JT|iʰu1˥}ITpft- عMwȇ>$F$fQ(z<,A6C3T|$E~;C{ˆ{Z1 t Cn|ğKGLb-( xf.#3+_6J/8d #n]ғϚ6{6~+մ/Z~o~|}dl$NSVMo:yvyL"}OVF]`k_9$x,*3E]dT0Af3iM& ɛ\FTHwEHYs# JnSn$uJ.lՅ/x>Cc ҧ VEu^/w&G,ztB&w8 ?-[DʁgH{*9qL*iAx֚bsuO,i,K'jU0 , -&yގv {CU۹H#LPq~䖶2vv_&^i>J@a8<@?zDڒAA6Nۑ4f' OTj AS-@@<9%!!ΈhQ^-{d@zE+b<+l03'#fc$2ZAX~%>fk| 5]QPMv gbZDt{]6v9kǿ og7oc 7#~-驧n=QiݚDq|.MunTm#qϡG3Ig&sVNq8 JV8BhלeNۦ^E_"qL!4DH~0e'ߋ:VTwCv0B˗Y&>˲KZ^E.qpX [YQ[,fԚGv2]_[y2JvN)|=t(s2c=׆܊j168^a>0Q 3l>wK=yZ`}X>1Jᷛ~Mggӛ,0Bm^kRYgzM.̥(AFMx_,QdiXrd}}o n>Ќsd(c9r B=6g[c@hg)QBdOTK?ZނV[YbѮ| a#ы+ӡpu5:HGu8H,VN)G׿YfR"$4Qҙ{Zf́6CJqHs ħnl<྿|oPHSLഹ7J*XaTFZfjۈ$Iq:a\pf~vS!\|%)#s"1=`v*$)zN=-ƹ@Z b{vd?XU8(O}x aœjfUѓM/Q57 pj$ YHY F0ǃquOί*R._Vnr:joKr2@'`i.[^Yei> (z]L<;29V{:8NիET_Md.3DuheY,u}>'ؓ>4/u=>|m$~/-ukK(?["D3 g\Ɇl8Kܙ%@[t8Jܡpx\ mPZiM$!$|VZr? d[.W+[AVǺߨ-Xfǫߨx馜߫Wlq97;^h_sN`8)/G3s •vTE^,aQ=QsDYSBۏsο]na9|g570j#)6a gx .iVW;k`\r; ./3Zg}ttOF5'o}^M0lyP#q!`tL\w8e8Orfmk4naY%OGҟ& xmh}٨GakױW9M`qL~צw*S1{q .ٰa-N4Z9T.+F.k@ߨ'b -i4~עFnw,{VfYQ*u@[ <-GݘZxt`AAȂȀ!|؟+d[q^gתx?yGt{Q1Pqi:YB#9Mvb?Wl hF>=gZ7>m)΂|$ןGs?ؿ"/3ޝwu Zs'j9uHfʯ]a)׌eJcb͆* X3_@_3w@_<(N7c\~8֒)HR ޓ%mh[A'ĉM?>ɩTfh=ޔ$nȕU|Bnp=|>-jޢ<맽a'M}3=V7zb"7-l}}`j+>n}m.qvitY@šҲos:kly}O>>>GJX O?}3:K3g5BΩl?zZiI6\`P {=bG=*v9mG)%p)[Vڿ!{|=Va11M0G}d=j OI1Ո@NdZϺzEY洞s }Zl1os]3j(zyMAnAm/wzhs(l 1k)҈6gΫ3ۆof mKdEn* ffY?fܿDp<*G HM{0%Q:>t;A3eiSqL1o s ;8+m1f8bh'ֹ}~Ǹ)_/l>Ք'5 0@0I ۼnP]*|>J*mN By={G09rbЋ[# 'i| ^ цx_)޳N\vI-8~`Ynѵg.ߋ.ѢxFbLk^{ҹKo$wd?h!3ߥ9Xt|q EI)s4:dd'|fH2V5H#6q6|+QQ"F>GinnE_}:io紜XDk-Ea'gD): aEu}& > 1# 'dvz>+I~3y-;t7\h`\z8LNJ0EZNЈgrNu%ɒKY-Z@h7h4{ڒ # e! x_-2eXט#XvfY+.S";rn#},1DtX>)9D A#[ScPfyG;ՊѝR0 RsH^70!M3QJa L5{5WQw~3 9ɶxѱ>!(xo^[Da\U)q萊5cBߠdBد_uDv wMwD{v}JCqzah䥈myt>.KQu=l*I콦.&tɺv0]޹-9LX?he;E)1zm 7SD91~:Ʒ-k| ʵ֗FX?6$%m_EgMF;4ؿe~/5YwUo9L7&^hJȎ㷕d+V{P-{Bo;cdȿᄀ$,K(૮nx[LAl_̺qWIXdύ`U0$yQC$Yj>Z;d_A9oɆb! RKh_]04I,W(L%lE(*x_W{ 4u=ڧw~a#(~ʬXp< Rc%Z(pQ,jq28aVi Ri$N4NxEzοZTB2<_Gh˂Hz:QWKޛW"Mˣ5h9EW)AY2 ѱVT/JhVшKמ[bNcYW|^/Y{L+8U0\+mLr! ja^@>{AYpl_<ĵ5YN9VhZ9kc81e">ews (=Ar524e9CZ wB>m'ㄧLx_w#e_9ܡktSL2][}l{q~GQFm?Fv2[ i(xTfθ6u| C-Otk ɾFU󍏐ufUPs2i G)7[a|56rik憶3ul+Q ;RIQ! 36ۈRM?a$\B۲,!۬za3(eiDOY2bS /rٵwzu\a|"I \#>nD(2ڄ;aBC>im~Nx!ⳑGAJ)8EƑg- g}0x)}%!3 |y3{ +7{v^$$7ԃ H8a@q2 On )QhC1l޶1/m_#!0-p8+tM Z,ċq|#NjuG4OTJ@&\l*] aUCD&uG#VbбJS6 /aT]]wmo)v`^:*>Y:x]~q+#]/]dԮ(]D\ V&wa TThO1VOqs?`e;j1{2&%~<c?k\Zx wBsyeUs".]kx&"_!Bf\g9Xk~ugqB۳{t'~ 61Uw =a9w yXlku A=֢_?N~Q 'ndմ½О?ߦQ"۲E.8F[qSw7{sqMmP'0W#jൎ Qs9䙏ЮcLMENC_)5!^p\]"ʕeOg])V O t [􌀱f[V~inBºI\?ŚhIۍE_ ?F#m4sV!XҖ"NԠg_q[nj\1(y˜:׌-CZq._SX>"N┸Ip zs!@K-C`n(FJ*R0l˸[l: >V,K XI^aTvۓ_(]1(nBt73"p##gJR=0U"l{f{$ B;<   ? z,ҩN\ˀjnN)-[teۤ[<@8]|@F ?@XGC>rՅCNGEHq́dUv_=jۣ֮wPv5kׁq$}91>B<#89}e@?0n#v -#ZL4Z -~ADI2ʬ2rV@6raO✲fuO6\kW/rNluUW@<@#;-ߩUCE^ ThcѣK[Y%kH*H.}bansBH!H8߰pp)[;WF-VB[[zmOEn-^Uy1V06'b E\HKq z"4{F+/|<@@J8P5`nA."@j.ޡnUd/ mB{Uʘ6xΔ{팥zy"_Z{2v qgzӧYwLhutHElGܣBD74覲VeJǯ#"Mv F=bw0!4ytwh TyhM-OUVT"*/&yߊ څH4uBpȰ P: B39Eث_]r^'&6N!EGDc %AEVa{4 Q/`$"Z-enX]yw j2ň]^OWw i. K9d;uq(W-p'/Ĩ-Jl=p^oj9oQ^O}Ux.-~ns#g3G@:|fF+a{Um9*"ÎBc*>U4{ Jk\F3 _20u}[wľMgŰkUc (gM6~s8kdvص'5-ʮe޵Z]k[YQxg)::Gr%güg~ [ĮpKv1=bΣ;3YRQ`^>5D cLxdh~մbhO'v t{t14S0SE|~C-><踨.5?[[ˆqﮡvvc}w;YDQ鬭a<#ީ$olK<6ZW%OeE\W })[^pa⋱ܦy5UsseU5YuYp}+[YϧQnX2N3N=e͓:6{zЅdmo>gHe叟ׯ|Q6~Wt>AW3:/hin0@ǥ7"SK [r م~ y?LseAh,M" m_ Ea c|1sIh&)C܈wBpB#jyhO$JIF۩HOXF;i>:IhX(5W[U}84Z? P{uSQ̀b %'Ѡy/@1W@zCsJSaCPPJf'ZG~REwFAVR_kO2 _u {u2ޭH`+h;o~yQwh?;7svq4iy) T}NZP";5+[j| {Hʨ9QDcMkE\OC^|7R,b'{89yG~7=v fG抄@ę>H9~wZwwE[Esb >SUک^sO[ׇ G)+}G \Nܷxb4䧗X3&yH<zROѲL|}p>Y_[s .k &F{BZYp|G/$]9.a& 3[r\g}3ZFXƙ l꿍%>ʂѫM0 >iX'fzfW=ٷA`r{=:Bտ_w ^U~%۠D7yN*x1!:}.&ɓf&Z:(4SwIKQ"iHI4ZuEzS-}y'F7-4{(¤tm{NiW5#HZ%4h$ YS`֑@ضLXKAUpׯ 0t陑T5vŠk6NSMoNj/D}CкKA :\K-uŭOow ?LӄMȨ#(ߟ Y3{5 ;벩zjݠz+.A9DrZ,jћcOܒb#*Jà7\p @`Tj8gBv3]~繞M+%ַFq%?z~^)һ"y3s?3B퍬nWM0}QW8EaT򾧽 F3yYSnWrvJ pvx(ݲ]Ϡen'_ʾjhvin yM׎-b?}ȼ!+}_0c3rрPCS2ƈȝmu6ÊOءHC_՟G&1#}is`{ekzڸc׷ XP̲k 1~]'-2xh8~0aw2]P}y|RF68Zj PIl[)ϑCY/+٘? 0o>!i~)N1S\-g{(Om_C'Wa1&X>le=җ7G,|B;F~ ߧi ۅ8´GչDxs䧀L2q',k9hG:(vV/X!ʰ:gE;o6$M{ >n zk*)hy̱V# ςL 8Ky)'m2ώQV7K2A#`>b"@^7J)TX^]aw">KQlw %ocN憟E^"WݧD,.[7}xl6;Ęo9rzIij$tQt)h'IDmR$3$uÅY9EzV>k;geӀ]omz,SE7sc}Q~_5f~Y~My)NjY>J9 aԑ{\IbhhR)绐@B/[oƲQ7[v\rm_Q[H;F)NbL)<o} ]A9xm#X`%V!X"Y +Lj[,jk!p!RYlb>MHTĹ툀3Z7Lޞcj'cy<~}6,*)fha(FĜ}1X'ݍQ Gs9"39tVA'sԘ pW (~0(5#"!V#C#N  ェ$0]U]U]z󾇫Ӱƒ/P{u٤ {#q c,䛇HBtt`C:n'ԹZ J5"1d+\a~Ȧ\u_̈́s8u]qg]_;,yޮbDC4>M:w 6a_D(79 [AX9+P_Y/Rr jl Yp9r9dqwݨL<_ղIywbm>q )e N爮tjo05+-:JX5'zκ'Ǐ~zjh6*-n)Α5,ZkRHWGxApt^ا2Q,E;8>,W%ZT`gS߳=I5e-Nn?jf`K ~afU683Td;ʍ,OĬ7G 9Y16:nFs`Tn 2T5"U Tm4 %j{7B^naszځܷOJv:ܛ Z}G g0 Ƿ—/B=M|2z)Iv"ⲭ7< ~#޾jzSUJoiwv`;zbIEΰf REyлنu?x&1 /K'N#^;g]ZaV^ _r W[Op->#QrTQb`G!.8Ak\K[7  gE0t0$q$I>rY4u0!܍5kkG[]=Ux 9$h ?r<+Dh骪AiS ZMID1WukK/chiY:b*xhx7u"]Fm@ ٲ~[Bkθe7fb^%q~0T.hbM,ۭ7̘Fq-]IhM3_+8,_g)$i V͞'uhCgVhխf2]%Grrhcߎޥsj#OIQU%>_Ecz76/UƑ`!buUc\Hf moسd )s{Ffޙ s1G;WQ'I-Af)(uQC7ªXdzRBmV w &z3E/ןb` %O*`S;g;iGa3FYzI4^lJf%.LaYcn4Y~U<5\76GDEmǀq3+ N}/ѲhF6*(ٝJ>R)=@j3h/Eg$}v 9f| r/NA)e`LZH#Dlڭ^$ߎ N!޽όЎQxdzp`d}W`ು6ٿG١~s"H ^ eE xD5 uE |诖̀{(vKy(-V &:};J2Ϣ{@X Jc{u@? Jh\Hux:6bN!i{n  XgVsVLM;żߕWߔ_@G0s6_3o^!_\Rv5h8rj{c9 T_R|u!nٝ-bm }_C?+ĸFj1̀3JYoU<ϳJXG;nxhEIҵx]i5|9Z/͑ aƼ*9:1_є~_#Џ[A?ú`N`k-yn K, %l8>!vqS=\Pzg~<[IfcG>u3Z9 Y˫مZk?9E̳yRBͽx![ {[?K$jSۖho?TWd1'k'FWMu}aa- u_LMsBOvp~50zXяSVS}8AM?V-BeV, YۏAo4UM Jqgthʡ=r*ggX4=z2Z9`deMv$=4C񢧙xc ({4YV6 c' J: *K#a,q|fPErfSTVgj:bKbns(rME"9m#z!3jAvŷ80䄍GX_v򀏟W?l!> *z __$? [NAJ% 2}_t$͑c]z+N i=φ<CXAG_YkN@>u{zÚ5I-D:zE4al;YXa-xƉx-GϼR?re[ Ow;(xyLoՔA~WwRך:w2j$}pcHbQq,@:ZH݋@.Rkb e*% Ҿߖ ơd z7zx$[xpwڒB6ߦiO'5=UćP-M8<П<{jx_e8w!rR(;4/CBG}v }ZJ.&-ߟ ig%re:rPbȿjnuלL5OK׳@Yڵ7zdԡihI93o2vNMd)pneFr6I>.c[bpr?q5Pj%Z1kͧ/!KQߥ/L_*DC>Z}l/WїC]r\:by_\i^n&i,agOti)s -'F/Gfcև ϿZF6yeF<6/5RU$8G4tZW_ QgHySVwkx0M$wxaN#N@ߠqA$dyH >:'ϟU8΋/ی93)Y,d6>?J $&.ߠ] ެ no^,J ]Vӿ qf  R2|Eff FyU8[L~i ((&9zv@?:ֱq߷bY[,.[:­#N9-wc`ÐݸFhA*1Y8溁hYXͤ5VF́0jD4Nzds(ނO+o/3ɑ- a\1y9[iǵo@0Iq KYK0PXgѽ^s/51FUOE8t B1%r-s˭J[^F+iQ=Fï+~x{p57Ѓ4qDm%FSL[C}y^ ncaNi Н8~__yZ ,VS'd5= 5CZ#I]\]I4`ZAo@Kn!ve_+_\c-hH?Iы o]9SXzYbL}V f} =v9?mW)[/smj{Gu4~xKؓ˾*bn7QZ"2 8s>ԅeo2&iπ1U7bG7|\)f&Sz vAT#|Y +jJqrrEq z/k$gٲ&ֆs/S(9 |:TTҚMyX[t b61 ~MTՏ{A^O0ˊշiF `jyЛyNI^Vԗװykqpƽ:ׇ/̱c_LP`F0+$jZaUU$dhf w<#=D)z-5g^(u ܚgvAB"l Xd5sa>cJGZbf:څ,V/E vڥ`eLҽq=[+k1#@yxZ]B[k 4zjGZ2#!F}b -,QD^]'8>h\ȳE=_!mD }.gG#o؎Dk| ґD,8]AUxb_jZ,9҆2cR*fHED.Nagz_n4گ7?l2F]k&ۡlayΖvt.|YKZJ +h6q59EN(9ZdDȞFvĚ7j'ע~PcntǰcmP<XqX&\#]ͺ8> '8 3?Pֈ>yF~/=JAjUgaw?_*it3DZ!eX$)[2xm&-WU<}x<)t|3$cڙǙlVJԲ-iweDTIZ]꫔Q<֢82 FK`ԓYJ_I/|ǯؑY9rf S ֛K0\kl}%)~Zy(ɪG ίm<ӵ|ܻQ\~*ZGԘDC9kV¸Oi+EWh%V"`^}n'YOo?=L7 #c!8a/Zh2ݐǣ%F8拚QE;,GW;|~UѶv>}/|7M8:BG 4L`F{ѮS>wwln ί4X]af`~4OLCfa}z#o|~Fk(*-_.g+V"/q|@ҹWJb>~J9P-s,c jb\~⻀T`sVVtM6; `V_F$;<?W8pڠ Z!RO^.c/x0R.]r<Ȓ' ّyG%y~8Sh7Cp̎Ak!lW~pv-MKkﰡW^ko=WjErK^(0b`Ƶ,wLĸ%"orA'Jކ>Q3Tk#aܢ17iU%{Tfк1c$t}MyiyuvmZk-}}Q5.kY?:3x k\ZDˢq' ʹWF3bJka>`>?5ZX؅h׀'7%3tvWAb@ _=4 C{_4c\Dq כko0x Yys)2q1|yoSjgq< \{<|y 150/֫hרּV2.C{#5o5gY]xPC3Rڏh~O/IXc!|ת+t^~@JuB_3%T̓-z$[WD -[Cڹ))gc/zi7SIȝwus\,lS!q0{YKScCET/CWhg]{{ CJ(-k~TwnƧ㪋j Rҙ"5[6{ïSB~N7æqOyh)TBcƀRz::G S0ztZXOri]$}Bx"<»+\0o aE("xǗO%Tأa.=Hqv_qdZQ]UL=6]፼~zUdžWth3s  th83Ζv 5[E' P"9]@ݨc+<_bT{ú[o/ yۄ8NPúع2>5VOXku>7dQ#p(3>7rP{ρR=[D ga))|NJ&s:8̮:Bn!6 %vFv)GO7bW)Yd3r!x{'"WxBmOn ;Ï7N%OplV1AقQ7e_EZ?.c"~m yਧOY7@`0=hb#Yɥ bqTO-Mo2,Ipp5ВIU i-GrS(eXj3 i65Пㄞ2tXSeQ?At? i4pI{jZ\`6\Ϫj| pլ9֜,T!bV>uh'Z8"#&0SW+ʩhX۲vSv({=n1GxZ{k"oF;aĸՁb9<M{|0nV# yen@ 40t`'`kHȾ&XB)b(3`MWW^VQzI;:uv9Rv {hi7.iF;0j^5I{UQZ1myG܅AXRQ]APzFh %HFwzpom2hZ%i&<,ѓy]aכ4׳_m zxO "^W3"'_ 3pSG$xJeгꩰ&[VћϵSUX˄|~¬\QvuמּIr,ռ[HGK i܋9eoLE*r{[Q DTvpe~_W 6%r }5Qt>)I(svxso/SCIǴ=mAc0=7ʦ<u5'5ZsVzaG^wUWA'KtUW+OgGE_z??Oh Hzd3VRwgxѩ?I&\d)GEe__8~}KSz\Ε)2c4:`1Aؑ'lFF-QU07+[ޛf55%-QlўX]À "Il_S 2F[[\~||P' ~=Q{}dS. f̎̌?%nOcoE6cP.6%&ĹE("gH>xlf[FOGYGKBK!\O#z~] o=)yXq筞NF*շ2 $Xi )oU:{D)yoS hc)ȑ-13˹c\rvn5mLo.{4-`ob3L7[lnTa$ܠ7}fVnd?ѾoJ)ʺ|~<-8i9dlu $ngWWֲzVhVVygDݖ"((nLN'%;3(OyI;thE&:> )Ύs\ʍU:+,yEG לW_9. 4~B 7 GZ{BNdto%% !\t;8-aRu6v1z]!M&AbԻ﬜wۂJZI2mk9eIH yCͅG{lo]>?ox_j2d>}*N?N[2S V ϽT9|\o w3 . *Jp=P E2.na֒lu =T'_%vwJl&Jrv( P*;sXS 7l]MvOFiNi 0̸@U*ɱ1+ЙdPD 5['6a7oMxo{k$bα`ENF3JV_>(& S/ǩ@a*حkr6,E).)(h`2-ӲK ,y,f5si!-,K"T,ña*8^Z)mGȇZ 1) L e5ˍR8bMKGoH;#3y%H;rpu-SE,u䠱+><((z>Ԥ)ęWR@l;n(fT}ɱDPdI5"slX͹kxT*E'[pTUoC^r!Wn|YSf6%D%;;?-yk˵y-SެY+gM PR+NŨ~0"z΋{='nEnE9̅u.)gqx]NY hyk64(r=va$ʲ ͊L%jWRp4ԏ&*nvQdg:Kf FCojX@OE {lC5L?EMyAuu 9I5)d3G+Q݋9 "^a[{]?Y;8ey+p_cjM.RճQyHRg|*I!$zz<\@~*8d2MT[8XezaZ PrrOZԪ9j9X"SD*JZQ)^r*J*QS wL&i}?^GLfkg֗.M0e8^Um< fĎ&ZLopRBaŗ²jKS0[)"YZ%jy]fQZet6рS!b[:?|+}XMN0 EvĦ>F;ˈm5<5,ȱRsƜ-z. kˀip۳qEY+& ?=n}Fwƥ&<7їWtZVN~ I-m"A(YA|l|/ }2p=X=[wǟ;$qt$;-P%u$`1yvE|;1pW{}f yuSX *UoXX{uxn~اv@n-8IUDҒ\s`QJ$ tAN soǗAJǞ$m_wB?nE<]Ŀ?3oyjC\7xrU<_:DWRiQ~Y̅Ylb9}r2gg?:Q2>!?"1Z VU*3Pj0lk]cPr6ő\h &MU8uঁ_0[ɍIÛNev.͘Gdq@hmع[͵>K2]I (jLF^t9K6jZEc\hg h^vd<$,o?*a:y փD}JL'$fUZ;è~|\ 9jwjhƬϼxx]NAr=fkCeqo9)JmI7r鍽e3b8g bUD|Y>g z9k(ƵCkWkwZ}tw5ςroާt la dl_vqC's=rx\co|7r] Vuc%)Fd_o<][u͹%29M!пw6{OlBKz8Qvˁ4ZkwiybA;kCw0|VqۦqO$0ݲŌ3G!_Ù{ .[Ko,/ʒ_3{1C|e:lr`焻2eFe=Q=E[[/I XLIT?㪟ـJgùNXqTwۉz3ǟԏ8dN&us7elfʡw <6mE ,3@jOPu{9 V-H>gKJ9LRjAG"y6$cU;]MW:](Sta z{v/js˔CڌR:UɤU+q{s$yBGZ9`ڴFV}< ̆TX]U7[=0@ˠsCbT1s(kR*c[HHSW8ЌgC?9:@ySH$sF]&=3[p:mvgІJQuu>3,E<=J@-"y;-iAZFO c}VN^Iz-C #,@XFW?I3x|<_Ka ٣XjxW0ÐpYr9܎ {-LޱuVV̫^U34G iUAD{I=YfRR݈%5 $w"Ll_,q̍1N۞@5p}hLY8qBD{>=co$3ZDc"L@R,NQχ׫(C Bzq7OWG3ܠNa[2ѧUխ% #\6H4ܻ8\hYVI!䊿&,1<#&mc rvBpO!; ǩgj*Dє=v >1: $SUטi#b{+?Z"."6Z椯neGF->:Wg*qgdMYaW.v_3%Jd<[\K)a92#Lb'6~'3%h&Q?ӰrsP'ѓ_h򢗲`YmaW:*^PiʣNx}S6 e̕Y;AiXvV'=r*զvmWZ\=4ތ:ָjYVjχQArepx.1A06VqIjYXg+2연`l̦%IMIU#;6fk9[gx/:֒ܽȍ xye/z+gn[.%1jw[5}VXβhkȦm e>v7m5ȏZbC1JA4Z)ҰG6Jo+)ߌ]hzm}^=zYY'׏aY' /6t_'>3, Xl$Hj#YZPw`4\S.(6G6(2Ql7$s^P2`5酠kYz扊I,[A8PW/![]pƂ 6o}% kmXشxK~ I gVnѪm(T);r!|^"B^Um>\S-k \kp`XF<=*1CQ %Lu9߽? .__¯>; MF`$ЧZHﱱ!?693Vx s͙/Ti+m"2 Pg }k{$/*-$hhoɼqsvzV(ޥaVw:;hk%t |M=^.cy9yAr_T80o [>l-i9 -`%4Pєa;fG[~7戓[ sҭ%|=>Uxό94AlR٨?@g.YK o=skϵ~ELlcrb^`!哥?7##\uzQƴ.Cяԯ7ъztU^Kʫ.c)Sl \O#Yd}C?\hѿ3ٵx歍iI6ԒػJs n GcP'=gvea̴Y]ѿ ](ҩЭ8ְ{2հ +~6@3:% .Q|eXC yX9o6PWѩU.3w©I j/{T7va>'eVKw u0~9"a"}woAzz.!Sq_v&"wJFe'l}#RqMRhV{4,;6uN%IYnl-qI` ܊`սoagmYܒ4e[Ofю1ZCQP? ϶y\ 21($DE&k\QB~20%zfuu + -wVlmԤlv|Ǭ hDGBW~aZX&^$Zi°^3zР#KZWOk\'_ Fyta矠Ž5<ĭ ~z{!:9^ }I>n6@1oɨ֙lo I}-qܯv;aY/PG_ƽމ`+oo28bAӌ8_~.H&^eTaQҸ;ff}af/>>"6Jhv<ŘnGzn' 1UYr=4mMoq 5ޟYֻ$ /ݚýh[,IXrpunppApH lf*|f4<}/Y "(;V8O*YW+ʉ+G ֵ1L1Պ静 K%WdEqxӧigsЅ{$^jőʒuwhMBFoT/W9 ?z1}At>Uk&n5 GszO\譌m"os2JJ87ǼS;R:3DyOpCXi}CT@A- >89a/̨֬Ƣ isٓ;@ qIxMAۃ#v]yf{/x{8!+|Fo5a~O~eWYh p_{F\c2D?]˰ A#+dVkw'c'8ǽt,Imβˬ*gHĐ{0x{ą=vi>ngY^hHg&'<'ѽ^y)rvo _osl\)_9lYi[7/ 33"'z+6S!o]+fO* >jfvOX|t%"bJG EAs0g9 }CԳTԷ@^_Zegl,L9%mK"?eȅ]SF )!=OiW_a)D"ZL2cT g{ %*9>$!9~OR}xQ' q[kDVFfuУ%0i.+VbJf}p=\ʎg\W8Њ-EFe}JF|\pR9^`ۍuPr{SIɈw5h: uB~O-Nkб"էrk&$(Ƈ|Sc޷p!bV[gEa_d=4B eҘ#dG.R/e;Lwu>ɭ1[$ΖrzIOcmJ9RvMmXj2rup: 44:󦎦.hZhp}h 9)_"6c?W AQZ?p=tCˡB*%4)%#oO^Dyfƞ݌ёH{q )G @;$H;pI,וN gw]w02e4F@~Z̜A G(jQNzITCDg>a𹂖r3S;uk?TvL&u"=:SEEW9FA/kY7A1}z5/1 :顪 K6%Xy$1iHEYK4'"Pn q(V|pbpz誁:SWs)SvDk= <.*3 ^y=xƈ OF?G?D= l3Rd 8c a[ ILdBl XQ/FCj0ҫ:@,yX B)8IEwx=m$nD~mftj] X=  R:$(-~D ՉF9. <X9g46a[!1j^ 1׽ipM }.݉6;R:_a6/lb;̦ɋ9k4?;i%?\:QAypBU|\n yQuY涑pBjR؀iLWwp2hmLaS)1eiurv:;i@ : };Usv~eQRVo_FuPPl>kL!>'ͧ\Uf'E;D1SZR;fނzce;wZzZK+?]{gNt$>  w Y[N48[lz-*DDEkXZt%c@cpTI9- c$E>[ ^?"ep>qL)(axk4=ZFG04=?j~c.=M7P P܇ )_wh4= Ƿp +k٫iCIQt=ܴktqf1P=⋳=-FFy@Kx7}Xq t #f`-M7VEKw hb 8Ss4 e$^-.$~ySҳl-yb?a>#>LĖs OB~fQ-jO^9n׸CjąF ("S!;"5D6;!+-!a!ߏO1l#;ȥh:@zYYhz̳n- ~k:!-΋"bby"O 6TD`GŇ#Gy5h;F~?~Drpo_i0>ǖ8.\WfV뒞 zף j+I 44nZ'Ϫ7`}\'C!.zxzjiBGKHz3",k-}fݮ 2ä[Ls/JM4|۳$w迫IR[!rauvfA_9L:]ql[ao_gP1 3*4I2ѐ :qn)Tg2gDӈ`U4+ ;pv#V=m FpGշ-z^=3_Ɓ|>(afS81bO}Q{Ϭwjݭ% BWǷ_cݑj%>㣿olzp*O&9e6oz^#Z5kl>ѯ_?[&{7p|/8_e LޱcU:M15e; Rd؞h?T ?j8ճ_"Zϗ%ΫWȯG?|w_5ȗC:j y1$iXMaT1x>G17Ԣ.ֲoL:-lxN~/77q)[NfDž[K~ FP4;K7iX yb&ћ~=5-]h`i!%2dLv<CzDx ?G:xJ'G 5JX_n'/6`9}6qRRti'-ZfX9~., ZDG d ~l*2n٬jW^vMWoĹLyP|v%Q !CB@CYΈf30nc͂Mc9:wj:YXhjnGԮ@yIRD((|Li6MR]wȘk@ h yDwN~:o%riȨnyF9[3ڰֿYZU?o~]76 QwD=)g==_P `0\IyG;#MDp~J94WE@]nӽrp~\O6,r[-}G,yB؋+m!2p1;I_8yݏ\jrpYpZVJ]w9FZFKSV_ <1JY]m rW5GY4>O(38NIɝS$gX:èum^=-+D\~/!.a9>o85alMܯos:洋v#?7NXgY<䡳%&˓G}yru)iZK1 $&;f[z5zjk&uWXiIX׮+>|7.8Sqefڲ#߲*qp6e4.F-#ζ3:(E/ ڧ]u9Ғs,Jk)6>TB +q'}Ў>#an0ZzΤѬ#p^xQOc8ϳU}]`7]a[ H}`l:(-JU|wj]pV0u٫lpn2gy1}'hXOH0hͰ|X+ԟA.p "`Ct&7Iq8cr31)2FT9|CsyzZ%ŜIo'7o/]1ϐTWx>_W#nWmMJMv'\Klo1\;b~E3[`k/s]Xw7ړ vw^ ;dIOBsdXF_\QjxN]IUn<|ό~h@8lƹ4~ W~vU j}ھ{Vq C?\ cZpVW0,}wB[N9uxVjJ(9y!ygqW"w4~c9+#{;Fѷ]+ Z٭& |s= <[vded2-d٠g3^rdhCl!]o]K?hr0BnfR![@Ֆql3G:KrM4NTGb'^^%75 s 9] ;id?k{?ȋsAm.ԲpgYZJe4y>ZPG`~$j~U>u߱%Qc;2w|ysql>_%q 3lЋ {xݍI07ِ #;-x:vu::xڳM,b#kEbݎWX-"ed܅lUCyw".yw6'̸ܽܽg4G]O20.ª+1*BB\X=X@VD\Q*3xY_HċNURGʑo V87Q3oYpϮD 3UIӫJL_G w3cyD(yF2Y5}e-éd ˏ\Ӹ(lx$? JiN=='f^VX E6ro!$K-{t"uޗ`o&;S ?֪o:UQ599U4ˊ#D5SI]=YA$YTEMH**h*j|k)Ho^;1Sayiar%nfbC 5D %Ly_C@o9sS^”H:؋*ZŠH9-0?iz2,>?Bո%qIʭJ2wf'Y0[aGW)/U2UNI9ڐn.i1/}yB>+p΀nAT9Z_H2FaIar{2 +`#C?3Fa!+0GtW$zEڃoa?Yv}0f]O^p4@r=HڈQړf;>1.a:{ }xڃf߈Onqd^ue~S|Sj5ckOjD"vhIܠ +2Br.rr3Elp7pLM$[uEBaID q#,9FsTmSAτ=H[y |v 7 >lޔ-m/oxWV3fNr%E4ᨈXG4p.]8xTmUKGB<5d+Vh9S^8[ :~h0 H)U=?xsbWHIkЎ&mixh (hi3тƎ<}qѿ)'mo\_RRh Ko@t.m Ox9äv\Jʲ`# We9-9+f3l";l ;x?)}ytf,p,=A<&}q'`'Aޯo{S{̚4%7Ss/,i˭aflygIt{(gy#+1O5/ʒtOb<='pYdNzT_&]b={lFmv#ϟZ/Em?',/'A?׏dm.ѣʰ@qcp C0ZqhoW|3h{jc/KimŸ[‰|f"ZPȫ%$X!( GWy%Ҟˆ+,LzE8+a_ua歷Ě.ګnS^yy,o=*OC)dnU{Dxa;m7dH[%=vʑX 7"4[\AqW&F=4ג]!_huB6NR͐B맑yE ~ަD~qh ^hl(K8r?_a?:s\8sf0.G-z2ؒr7߿߷gނZGC;gu 4 F|{ZGΨ~O8o ! e+ּ-AfyBE;x >PEqː͟l-q&0qkͱ]i3hQ XUD*v9[KHc;vʒYWP <^b^1*9BRTG-݄Rp%/b÷lhsy Hܜ 8 Ǫ=]8=*Y|Xl6q^ AGyTPikzč-kLh:(2{[ UG e_''WbD'|!v-tnb%`X\Dh`'EٌYsF}9x#A3pVe+\W, J(0)R ;2K%٫>;=iAsWҝk0*Z3YOtm|q%sqb?Kp}3xƅ38 oX18?%פȈ|M+biL].+ϗGjޕӯZiUDU iV~Teܛ*̿LuD{0DD.Dt\_qG(t߄%YZ4T7g-VNs;,Wzw*,%]aU/XlZ>U2~B\([VC9R>wr,v9jn|ƅ=.Y%='Gav/퍘DdvVw%ki`Biq%31fx[;n>`W gFdu[O KmuTELV*k~Yl9տ9L1|q7}Ciډc[`3Y3 ^hTe0X5ܣD_-`[ԊC<%# z|rC_0f>}v=8p^OAԜJKmY9kz:`\ۚB!NtDv6pj,kږf]xVCȘ绪ª(k_Y+ \sw5.+$ zZ#"V˕_f3#X׍Eԁ&3;p &R9E@xd!|}\D&=q)/(ˢ)V]rD(n.oy.8r(e0N3O<_C 3|ep=F-$OX_RXO.e*<|z1~%ZԊYoWev꒼3z7UF* ""<]mkXG|<x;ڃmX+Q$VJ3k_T<񷆛 5Nk.EWd jaP6bUG٧L(ݩNrG 3ho"K)pZifY2+`W@jm쒰8wb gDBaEE dmh<z"%E~ۣ&)5޽3|XD0sa|c: V%kݰڌf#wolIߩfM3YFiDYpпIb0rFOYtXkyxm>֠Nۀ(ڧin>> ͹ɑ4nwLx?NIpN s~jdgZ9o>[gLnuNs(8 ̭sۀs O_Dx8VblӁ,J & n>KLG.qzGD-/Ɠ-mϰT%CK.dmqfu^~ Xe{WB g1R2fjH !wS2Y7$)OhWށ1 d.RY<cO{ψZMMO2G\>;aaX]wY[PYm체P5F;%Wj[*]_oO쀹:~YjX2H2ITWMP yކ<|E8y,u^gg:t׋7@Mr4 xvwAKu >Nx޸t o hgYB{S?u1I$U-loMaw-3ٰ)9'B*Eݗ~촲pc- >8u;f߅UC %] 9s@Ր] $.+E8eNO+"hUx<6\ZBm6m ~f2/픗yT~nz/ɄQKST {m|,,qLq?tTU /ƹ bUlWXj!ĵ1 MxDvX)~9 '3SGn(뵾OWE1d%v7)Gz@KqHV_QLB>GN`-}1#HToV#+ܺ?U^5&5 .# 926[Ex7*swѝ~9cw _ꏮ3Y+䊰_TY8k yf)B ~~r尿*PجGa_zˉ31战aw0G8JԜ:y4NmFĂBꤢ/_Oel1q]b/@m>?G&W O2qT GtEL+0=/+~⾯d`+:l g{26H7 ez28\s%sLM;c3'$k aoì!|P. kwc=Vj.Z6wadXci dod%eqB6Т{aoY.ƃ^G= (j161A> e?h\lrBkbWN w­0. qTN_a_,"lWu0xWF;{ UdcxzQ%Z3{m`q^q{Zas3E+ByAx_y9Ҥ0yߥ°BY#KPCk\hU\%EPpQ+ɑezS9)g4閣ɪz\KRHюˁjnEGP Udy#ɲ /{NMu>iN^}7*!'[q(:SI~TJt?ɆŹln n^bOE@.=US>m=SpRyVwV6Gz@.=~tG󜨝en 7C+R [2bì _-;{Z]-<}wX!I',j8 w̙$rM a=p=}Y?½FEV9*H)I f6Us}%/AwwD<9X؝iɬNaE^3=Vڳ.x>,BHHSQtZoG)F?f}hcTڠ:ӹk%n1/DqZδ|aM|F>4Edi) |W'Fh$@CY1dXף&Op 'M&+*GG|>~-u:k=?q2zF!as-R6$Ύ2s{']ﺄ/EG=ǣ9@w* yMmjГ=3D 9g$-hrC9>e(No9}1TЋh6=4uZҼ[4Y^DzyV:3 d${ǜӡ3| 7j@ 7jOmHGV?u><$uhAG ֒EKxג>~k=~ \wc(45dI)ı*upݸDuvwJ^zT](U+%~\wz $ur軈3!w 1Q괯mQ*iIUeVbQ4ˌE-Ov6T2EՓ^"|4:yww'f_Q(/jS`|1lW`)bVSjjx;wrAhd/$THer4gzFT#8V~G T?כ&تs?'KVONƏ.ƽ3~܍;=nnd|m)N9r]4_n"o4W8 \lB +izG EmTҖCZN:x/=H| yUr\ЬȒ }Pq1$A߷NmpӼk-p7 ݎ]'PĜfVNa5'"%azA[5nؙ9AT4RJA0ǓFʨyr-|zx u0 ^N>~ RBU!7s<J5ICUKzpi0]ѫWgV`Ч&eqCc=9x]"WiB|lNI os^rV/v{k_U6}v jB{U۪٬i:=wyͺw4'bۖ,0NE,8v.۞CfI9v0V~!j]*tQ+ ֹ/\1cUr8t~z%>@"TX 35ɯ5$qceF6θ{Xke#B,$ג0zBl67';>{N$_ʕ%WۂwfOUQvK*_F47B-e5L7D$v"w;y"LXMg$?+M KCƴڗu7Ե[К8C cz|z&nV}b_З0\gד%k/FDw]dֈwP;1r"ş=R"c.`-m1W;AVgM4LSSf@Y?sz?4=``_/skG=6[lK VЋT k~Lִ["QFa pF!XitToB2~|8/#N堇ڭ%\BUa'\V֜=0!>KaؑD ش4Qjl+z>q^=eYDǯd%EaUU'%IX c;Cf5-Mm)gYwi0 BjH6PqVg n a޽L|n/Gx Ncj; j9^zV<~}' {1aNbϐ'B#pQ=s EgyԐHfBiA2*@4ٚH:I(EOajR9?ӊiۿ`;afoJzjE20EzrVXəEkIXvs9ZVzx'G6vc~-mɳkeFZ(8&`W³AJˉds ޯ+ Fkk '6Kz:=e/Y?YE·|$ϻILRaoAO.C ?<b-C9G@Os{UT¸4\@ihb?Ϭ[jpo\*H:=Wh ڜ; 3j3y^Ƌn!}.Mu|F>\^;O8/n61z,],d2Sv׳pJ ]FT{Hr*5]vM!n-Įx]vNj?`ە\*_U?"?1Gp=Zp'$ ;*(_+e*=p'4)LTu@}9R6ڝkl}E˻УDɵu h iWFS/83icxIù@L+:WeAVfa ;f5s(Ho7a0QW7-s% f^(xl)>|.!Voph8r(r.0_ HE>FţC,u%΀!P|s9|VDA9q֖<{GL+8o*H*.Ybi2i>; %H_S^g3gywP>e.1N u 6,V@+a\-ɻAw>ˤ$rG JƆlsHBKr??ģ432vr$MR>ي}@D{۵ ;Ғ`>Ŏ 7GQB2=ڱyFK"ivZV,TGI]-ƯCk? s1):~֊aۂ'GFJϭ,Ӆ,ya=Ӱڳ=E7w#wb].xc#+lNͧXrO^f7]Lz;KU.bQL' ??s0=c_'Baf2QӺ_"^v+~" jS#bN',qohM+$?$0K 4Gvgo߄YJ UxUCi !*I|oVzl^ysꓘvc'a:͛gb|](zS8]<[KFw>)+f,j)P6Vy#5H+"? 5>fe'"%{l?m` I%[ fDVz  JbЦ4. ,++4s)q뇈|~Ъ(EpV7E51ꈷ. qV%<[9 J\gRC ,DfH=.1&  ?Ut2a0Ǯ}2U>R o9B5_M( ) /BK!o#<6`uqc6~+ߦNeGlWv+P' h'VшeL[}A2֎F3s   BU@UUqCĺ&ZX?Iwxdy)"4_M <2@͡*T7d55m r٘ͤ v_$oG+49NKіskr!L4nXn~Em硌֝qўxذo< f7*}bX$7NNcNbsͫltR4Ga7g$s 99Ŝa0ZDtjmaIOR(m)-WhwN`U"ے*{2k;b*GZlϦ>SD5ިmpC铄 ?(Azcy@L9f|Tg??KC[!˹A֠%Xx b=ʠ;F N&2GW(%͈L^O(bڢ۠uhL$J뜇)!JC' &,/s,_po|lp@>b{bQ-9n?%r3zBn^ީ ܏w }n?$[^1ə:e ˙"^6q[b?пvo{2|,ٟbdÿ6!Y{:݄uzѺ-an 0ncր}s6CöZ.1(!WZ woN."8SOTAJ{Jt3dmWwgFnh 4)_tD'k"_RȮxiA<\eskI9?E\lS$7=r8h¾<{XX%+g-ݲέ}.8ބF]Q:)fgpJE.(Ose7w$.3c塧wU:Q8;y*~ 1j%Gl)<>k,{aknHͱ恼;tB. ?yFs}T<DzN~E.sJtG}tzB[)@Is}NXy} -(p7B}W{>1ҏ{6ః*G>F:EA[A1`~%׳4ĻzX3/RHe_wڣIYUMCWQO,/Jo#Q5Mf'܌X$\Ryfc{3fǞzqM ('0^~mmK!DxUHg}5M!ouXFQ oMsDb_qfOo%y9܏v;7p*ɠcOtֻGsm TZߦU蟗U~;g!VI8LQnK*`"ƃ&$\U)BQX},bټ6~`Dy[.fhX{Eor슼sZw21ReG~縕db6vV8@[pZF=vőIo|< Ҥ[޳XWi@v*<;nwgûxe9-7^o0H\Vuu)r5ߔb%w+*f%Ąh$_2A_A)':a @f)2ø/;{9tzkT+fL/B(wGӐxcR.ţ!d?A}(F vHRF\j%Y0'xI ^H}=EOyitG3uiɆU7=~ܮeZ``d|cr7$UYWWW(fuoRȍXŨdq$JG6߮T V6a8yo"`@3KKȧ"Q)| rt`ƫ /bAë&_\ M(N\}sNW b&7N̍-ȑTbo#Lzr%σ;T Io/.4Ɖ2Q]J؞}Z=0`+A \`T xU&G0Ϧ½%0 _ɧ[w420 Ȑ`6H@ɜ \ڢ)d!YgB>W3FU!|EJR2*[Rj+LQ!/=[sC98:sVvt,%!tv?|"x@WY@rȗ-QC&SE\X aަJ>;iVƸp%GOMN9x 4G91U'=7xPAKs8C^HB.,F œk>}b2/Ğ0Q\&?52c*T}j #3M]k~- -m$|_k,R׬]&#ʝ$!zHG swmLG_MyznS(DX)l_-gW|@h{|-ϩZ@I4mWx=Y(D*a{m{lj\[#t>_=Ոpl(qeY9Zfv$~4ZCԃ͋OoZcF3ξ|9207gFd>ܰѤ#ճ`l?xD܂jR@XfxOa^s~99* <4)4hו bqcavLZ0݃N07o _JuH?03?%$un_o4D9s<34V5i%|2OQ?Jc47+,k7E^j8ޯc)H{0Zڀ NQ$X(en TTGTnTi< #x7"=B~ZɨAŪS86"pC-D-Zfe#k֙dKcМȷWyc{vB{LԴ4ngW%wΣSIz)|ѡ:aůs>=l_Nk9/_ W`0oѯ9#.5'@3"%Î?(_x̴R} 3&ek XwaN9 h$dZViRHڤ<Ŋ}c{>!9V we-:]qϗRnr ۊm**ZyIz%?$+XNXp6_$`鯉|6R}!!9\71DžfwQ6G7-s|jA7fCۭw(Ml%,q7E+fvR郙'?gmͦQ+ -jUN޿vbѼ! B#AUg_W͓ /qX?crBNmmj- Qw"C|wK=řNc)ϳAoFn۳Xn +fK+d1-gVaJ.w[VH z\ZEM,8z/~}#ڎ}h.@DT,Uqt7%ZJ5ZRҳq- qg1+(NMؑo|k(]͋hPjeIVWɭ%()ObV\2RrG]u xuZSFRբq,X V<;b7~/," g2ƻP >x-_P31'(, qhA6=QpH$nYnR+Z~WM+.S݊C|1zOqa8d'qH2V)[HBc?T$svKχKm ̮d`x6Ho ,5NH1TA;1qΉ͕5p.0f;i> [_|ٚbBoYJ]4_٣f  iK[ffuȵq}7œ:ͫ̎GWBVt~ Nkc)2slY2niֳ"ޒ~2*CTa @x)3[^K+"6./ʦ9lrd=˄k(\D>.Nu&SEbaKYf^/ctW5r}XQ؛h߉i;i~ ½'V18㺠Ֆx!Fqw滥hfMRE\ +m'dʛ \-F|ցa71Hd8Nw;_^ fist ٌ4"H{Q){&6(v+Cid,SƀEۀ2Ʃ1dtoYһ>!Xtaz7&WIf~1e"JLJ^5gZ ~ 0?^d*'"4-*ڙz 3"k\2kA.1[iO0Rϭ׼w\W2".=*?urי>B:RaZ18X H-E@_&H(7]E9DdP_FW2=J/9<h1{ k-\k\ُ?f}?-Cߏ\>8㦎2^?Jr6-6`9{pkYZ*wls8Lɘ%oa6em فQ/(6MhIjӾϮ5fc`L3d߀Saq۪--?̎ҰC|/!,EvBǫ$æZuS"^ٍl{#FFu7ق!蒨 ڹ *SUАL;+B+Bm!* z9SX t]#9T- ˻L!eMV,`N`6zf~zpxe7i|Kyk;octG4c0G4dܫLgmOh}+תN#K~ j|WLtjǨ9Tݮ?%_h+V쓇Dqoi;҂K0bUBLٙڅ]c_*CI=#ps@d"%pZIZI:=Pʙ(v:z[7Hi2G zkEXDv47|<35l Lמzl]{ ƅ1w Dͺz)_j:~6Q?~U B52YhTwg=He ؽreDU)bu8T)Q{H>TH\҆Z||̌rmڟpwpa'C:u! w=q yFh"Ӥuz=D :G;$2F|I{e¼`.C>y`+Thp}uB{xS$(2Gp(|[sg=Lfŋɯy4TZ0$r+~nhbA^ٵ4 xOP4֝+Yj'3Vwv_:ʩ'1ϝz}9_hP=u7nq\}^Zy)8ADc }Rkߠ]]FQ6aET{)Wo OTvEaܮ]Gg*͵|8<ʇ;GKGy>~fm1l+w@OB;g=hhh۳]U4h&u}@ЋɊG;h뤸|BU7qɓ+3GfPY,lRԗx:cuh}J2XjU=+uz봌+*X'*ןg3-ځA~]/0P:n wJ?o)GYp'%KbBW1/ djGL`3;]c(fi$]YbM1hWoAk%Kpe-}`>>$TX^l. 4z XbcDs/!]vE[Gjpd֊>s}V4FVZt3?{ޮUu{úˣH+#(rj.;>?&A SO\"OφK ݆vdu&p~x* az".ƉE̿ ʭ3$VU̬5%v{lur(6O<)4޶Xt"N-]on$߫bMVNrU:3bccј1&xJ0q*xNkhG1>r1Gyw Ɖaaُu:hRk$>Lae*Zn:~bX򥳕oL8dO%h). =Dv-; 󙧝N:*(jxlMϠ:[-++~u(Slrd!fNv2e`  UUusb7 cu7=z7J՛;XzE(q`Z\W?ч醓՞sX\q"TS1F V #&➍6]xOM$G 1\WN c)c3; H{.x6oYVǵksIV6R+88㋏ # ׅ{6{N:m $!y%ĭI݃X>j`oLO .ImX(ۙT@lQ1V~1T-62l93V'%$ZަIַ' Oqow۰^sHW21|V7>P4*x9j/$gQ=~- 2EZ|M#}wˌTոUS[ڳ)G:jg9z+PBF@%U^zYbY٠ȩ}hb3:i3:+3ḃk|kڎjs-__}іFHf~<.[?(R:(꘻>r)Un`+v˦7&ӓ( %˜:`}s5F;F- 8콷u@eiP$No*?VjY`BE]}R|NbiXg2\C('ȑV&R&:w7h2q;kvd4꣑ #X b(~X5羰/9նJGS2  G~!laJ!pCMa A+XW4z?dRң e+&5l+^7C hfZG e6]9!삢2_5wQCXf oC—R^x9&^k74w']KKTWͲINd*4 ZŸq{*lϞɨ/ Ďޅa+4 |pM^7Ӄq1!w/`j.x%yD)sj@%Y"8nwky]O׆1G|m>%їuҹX Nm~o>^:~)Y;iO5,(ET,~eu=oWfvuRU w\VKsrdι“ZɫLD9*3 3r)"π) Rma+:2֗d MD xrJ4cq4jU@ x1Y֢g& ~>[q4ˢʛArg2sg~̩|U0iSNp*J Tn0\#W;uBf]vx@<+{ubbr$GVt<x/*K$dB/MgZA"\VhSO#edqpk+‹Y ,v"6KO:oG}j$//~@TEXz;GZKȦ:JTNw:T6Q_k7. NV9JA3M DO!}3-^G`(8p*̾Zyj8nA%[T/~!|/__CW,o:܍TQr!H.f\mTUX91p-LE]J QcO"-zE&Fщ}+T[رWcX[&=VTϱ<2xB%;RR)8xyL <vTN(/=P%9PG8G=G!!mx)0|;Z:Zܗ>ShV"&~V#) |./~44pI(jӏ߹nqɎ ~fzT:)zn8Q0MM7xK\K{7Ɇ^Ѱ2b1N&I$S3⣡~D"B+֮ Uϐjs 7PY>눚~/Ed+ x3%#ܛxLGV3t6dc9P 5IR6"+َ9Rf*`3|$Y*p]פHS.yciFmrH2v+9q٨ !v3d( 6U:s sNUx5)3gOX^ͳޤ#0D6=®!n|a݆|f^BJD)Fs63n?L,D>twU@Jj,ՌW}'4v2C@>A&6xWjClcQU'ARm=)+|ڬy2ahz}gHX/Hqlɞ0#BOg\uު M 4WXyNWK?+#ү/qP\HJfm)Z: 16ʠɦtäh8_ ämJcP6 kGJʓj8*VV?"s`/qd/?#K^-/iz͖hߗ'N2.1ѱ-v ó/B=>qWpd-ƫx =I;\oQ6{v#tm8P_?>МirR&)_d]yHZwܨW^U7mrP4lڇ zn'R?mF1JNd>Ee{ NYRp򈢲1 ,Bk֝EvVIE0k_$Jxb)F>nIMqr2&aUchShE@C˄lgj)L)i%FxKP^c9Qna*gJݑie]|g鴩gw?{9^1s%Q},\\9znY>K )>7ʈ#㱳1ts?.Ë d^p3Z-?Ix@2) u:TWY٦WVنqxO^s5g/F!oi>S F {9+︓km.Edm+anK*.+cfz|M{?RaL- rm!1f6ZVrWk؈9g剜-!Gn'YZ WRɳe@LJg:\ZlkYf ?V+:^Un+n0$#ky rO}M犨Ɠ-UnےX:r=q^B~X{i aaO'ƠZ*ږ2G#w sE.dm.z}؋ TX 1T\8҆〬 ;vj.m72^D?+KЦOe{|KX ;D e8Y\xpr9Go۱ȵ|=@>d;Jg{L I=hF1VeiOI#FVr/P.GL 0+@#6y١2%hOf L~IJww")G"MR)Gvz!'W&lº6M 6.~G~Fw?6*RP2pQ[=(!@C<Mxq:" ^pJ* F<6S_ʢKAk__FZ~erqA6Hq^(.Ӂ^o:;;t\fH Y;%(?fghNv1[j/=L'Y c ѯ~_F."6,وۛSR t XvBE~"~p7Gra'#:?wr'Ljz:|%[PϠ|)Q5+ ~E%p9g0Zh_-60䖳f@=gxҚoɺY-5g˾Yi /ޖf=7*UO`@o.K͓2r_r_j:RyǴgo?3O|Y1!{ ao'ھms*p >jȧ85][2F=h>\0:||.|cNr_A;Qp"%D@sv4gRB֙ چ̵ k6׶umOvkB̗Bu5 *'_IQ\O2ÒlPt8b\oWVP:q U{po"VjjX|peXnb㯿N?H3'A;vPڅQC4fDz>p=w-^ ,^+wW ]`I]$2x_@uW;G-۵c  'ujyulη:U)@; Ԛc}Cyc;L%Ȣ "1tj/oϣV .#Kȓ%G%J6'4c@1{~E=[No'Ên?UQ2Nv&hX'fk,!Zv_h1-M+EC5>?z/zo-VH aOJT*o5﭂\kAzkLE@]&Cw _c"pZmy3KÍ#\i}T}%X!Q A[lsV3xO<ݔIvS g3y9er6YXHtUn%ן-׾uFt=[BA{v)`}tMԫx50W.F7Yce kԓU32-Go_ndub&r>H[OC+x#Eϓ/>r,^WJpHEpEaU}GkR:)lWK{z..XK#T?McuFEOZ-G p!Aq*g C CCBRcbREk 1R;% O/߁<;{g(2V[ {;bSN3Ҋ4 V<™Y$ r [%aHB4Вh0 06$NbUDƞTO' 8jsWNei%QB<z1ERvR'!֩/G/ arE,8`_SR_v?On{LS±xǞPHO/&7)2׿0m$p"ڃsiCaeR;BvLѧQ;I<[h)o>\sH NB;ϠUs:SPwG6@>9 8zaXp&o(}ByDTA F:X $c>wo*N5ű u>mNmxJ@ޟ$ PDž]׮r`M:fއ1F/vD4,߮ :ĤvҖ W,_㡍 GQyATfګ6pM`v+y_Djށ/}FDʌ[A@hg(;~AsB3O ![G3p؇QZ|r5bv:Fƃ}>4u e&(q9X]hws`}f9cNMRHެg 0`8XIqv1c92<CG:i)>:N ܱGvr@`~O )UEtlJsaS xqii\ }|9 z<ܟeF?@J+αb݀ӌS*AKv>CcnMQe dU YZyHhu0,mv9+bOr<"$;9?MK.$=G̀g;j\0ϟo5=oL~ HKw?oFVg vLZOH~ըƋʰ\ nuqsgI%O~BS-Y§ºynm[ uZWNeArbϿ3h ;.Ej#8e^_Iok|,&KN.J"[[hgx ͠xOCrNu<( ٙ4BROe؍KNHk 2)I*6~C<ձzJm>!D nm5a%Js m~hQ%g4|(RMq]+PB܊yw .X~dLjxB%ṳlv%O%ˈcScS*Adڃ;%OQck@8`$\c?)Qiw[to3=}^-#kqN_ɣY5weB+DvD[%ܿ 4nYPlXmXnF\:V(ym\'t2g[zɔ!K8 +k$ Ymm Gnh+YVhi1.tm),_J$ߴͶiUa?EɖQyqqHb;LלO<̔Ǩ:o '/|=cRm(=pw|9uF7a$C=67R |;_2(⺅Uiul%PM5ALG 2f֜wdLԐ wPFkRj48\-Vr%YlМB@;sTV*fbsTv~l6- o#ޙ {%٤N)XY]\+t|ZoRc;>ΑAHYj_fxyJSF(%VeLL+*D Y*n y5bıc XE^n?QBۼ\ Rr>I݄JnrE,'YmIo穄$srm~xpjG O9\BX zεus4",YM7P\xuD2DHs׷)8j/H0 |89D6lf;^/o>yӁS_jSeճ+rHdeSvJP ~̡or"qTE$t r 9 }WsȕS)gr;ӞI3d|=VBRIE׏Hvž&Gp 6H[XR0ؿ; OL[%3(ܑ4n7_g`Uz0<9+-ZQWB{y}ph(k8`7zIX`T8y(nv[KGS%H=i"ۣKAGoub=4K p$k|u=Ff`}~uӜw?K#! ND'-t^Вhoe87yIhޑsUV/SVg|7u1ߴDMpYN*d3@߃;.|/?o;o7i#sv9fA;#ѱezIm2ߡ^BOZzԓ`8ܡ -{:t &wҗ >T2+#4!W#̠{T<>:tq-ƴ̴FyqX'h(*4k:D$[թLNHGiyp !s< w|.J4.jW-{`Gۂ٠Z}UZmXXTi[~-}l;A<A9YIP/tzPm&tH{dSP7Fy0=m wGOWZwT\ ˸Eу/ J_1wY\F@fn:4SVJ: |'s[c GaJ8(] aw-$+^[),8%ܦԮo߲>qu|=avP+ˎOQrf] r1s*WeIC.ˀƑ5` ~(wy0f*@铰&Yr%z%3bXoo( s8ELAgl<9ljk |b%4,D.Kb_|d<0xxa&O1=k"ɅK²\x Bf`!}NX'0BJQ/2aڨq^j\=[Kzw1aNփ}VW?Aja*]Hy8T{q1Zx;Y80Y\x>3{i6GvϢ3Yh" סp}4ă:Ȯt-U\r=>#Cz͌Ɇ$/F۸M ?Hxh9x>T}eaLss"DDx_b)B§Ȇ>퀤mԏ)m#=>S<^yޮ=^nY=,o2l ;Of5a4`%e(6 4KZ {5X(}m8)ϕ m=KsUݝ}+hd/VJHΠZ8péTlۮ4#N}CWS.E ƩYD>VH6 {vv`ˁJvX`A?>#fȃbW3LO \߳;ĸƒ]ZuZ#)J $޷6]aƞ9"㷙(ͶmTm'G58 -ݖ%_Ci$ S|p[6fOҲl/7a?NX=ÄLEYဓN@5qSgz$0,?Mf(}Wyo ?X&R W @E} =پRc7"d݃>t?࠻)xwI;}J+70TE} 46*LxG͔Ms+>oTmb5oy~⮝z cb/t:pfh6D L Y1ɞDpֻ%X,S "%8JݷfP'@7;N1}%^*{8Cm O FA YiND[gK { N$m먾MB[ȮcK$/.'DLvU*E0γ%oR0OikÈE5<'U]V~{@-`{aGn8{W؅{H#Uz+8ʑbh*fm1ƮN{D#mM DMvlyKU2= wQz=]P)0`TQJ0Z/g\-9-avDE0+*Gģ?-"ڴ}xHjSp"KÑ,o6ᳩN3<*Lb 7Wly෿p@U1 F[lܘJxpqUV&p`&Xڶgjێ_GyO@-;^Ŗaóy*0A/Jn0f,X W{2, ?l]ú(lm6Nr?>OkYJ3wS_kk-u::<m|,':}8y!A7#*lRgT)oU Q9"W]!cQXLqԜ"B+-@.&s}3p98.{\⤺T/6q[ D X#_c3? p}$vZFs܍8H`hO1cmr]|溨"c+12!A# 큨9 /cϭНʓ6P(&TDo"oQ3 R* ,%'^]֝3hGa=guR;!Wucd tVd?4nvf8Q3>*=}Ǫ/,jإkmf>|{[C#>gc>>T %,gή.?aʈT~/_0SPHA yn%]J#f~YiDf"2p҈|v u%ծTQ亠o\SKdTThda. GZYf9r.?]VHuOOtlti05R˟wi}uz U}<Z{h jE'p2XhDDaeð"WHG2+Kӊ˰MEJ҄ .rNM.0'Ɂr7O!^ijCVi?aNq֜+Q#K(#aa hk",mo꠳mݫcGl[w׆{+0fj; ;H.Pt3xv4By0ԞBdg"z)\k+e{u yalJ?XݥHDmo_I9ShC?1.S=+SD'<]ww+ZTbA8Dxإ=Xv63l%D6)"Z gOXj=gGlK% Wvyl\^v2]ۋP^23w5p'h(83~{)#&KїX̾lyU߭+hu vx,J+u_Nҝ ԇ(Lt"!!B!{&IfUQFBP`|*arѬQ\z+ tpedQ&M DŽT9JaCw $ x\։a4R^YU19qm5FvÖH#sCyl( #L7} 6qdz gXxZ?VzhLbp*+[31uzB-Q OQ$ysA B5˂wIaW!":j븈BmXXqC#jHE?,"aVDT+92J~'A?͏yR[wW*|WBU6&)_ϵ޻uӫԐHxf?:]8.zRcwz5ޏ$AfޓU+ǯ}ƽe7)X8" ðVGQ2dj)QcZ ~0`nkz4}/i"/p$s Yʓ| x95h[r{Afg r[`U+Y(#Sy>NPQTK0|& 읅0$, Ea :(`ш]"p5# ru2  D/*E7tieYoU==~|@z~ԩSWh'mj,(Ն%)(q Jbcb􀖦b/q. $akUsy{8uMd靐@kJv6ǎQ ı̅񩐗e,^{vڰ~[XԼw 7Ơ{Eu$'m݄v0&wTf{NaJ͜Sr(GGԘޮvr 3lvq1m'2` ʛB:;\D~rfw e~KgJ6Sr !/>{f;\bV879deQFόr*2=.z%8:ii'qo%m)MW1R*M lqt?"w1EG觃E5 KqV  8n(?QPrbl)Gu:&:۝ =U(VSjKf9TZ{,wBd}fQ/~Nxat\O:?qVkgERWЗo,>Fxwd t|x=.QcX/w ۧhE5\#jE.s| VWns7- >@HX!hڭ^cXUr *$x^cYQ\5R]g*u~?)v'·=nJ[c1Vqy+Ԟ2J:2ވe;apT{a,=(s/6,z i&f{QzUZ3 2%杨]TpF*Y!'x3␳ϗe ۡ`ȓU6Txn#(3YUMA~~Av^RwDդ&igz.Jd7խPk7dr9cfI;~ CX<|4op&M~rDK CwzU$rm2C/N7Jx&3vw'8u7|z}{\x3OO~6Ɲ NOq5X lkz0N۳A3H3d]{(&j9iU-]z|n)+'+h䏩ӈTwb I'ߤr1E!hb%'YA)C^ɤ"Զv}jí>E܈*辤!DYV|d i&Ї/Y-*AuFOj&ǃ'(%t nggF ~!,7r; @NYX4H duGe ?ć~=+ڈpR֕\-Ծҳ(] ?Pj kG3xyB{׏ /(^7O%D)&BiPZHD׳Le 2BcwP׏2JZr[#ydFk+n_,#~3/*Ae:PK;fnB݇0aX'݉fb>Xϊ%g71nang'V8$k-J'x zTބ/om] ×AA_-ZwQ-u7hn resQy ϥE>,Q633 吓P{icCӞJ7mb;5t=!p}(``? }ޔ j0H|xgeD=O$z{4biUXmpz׀^fɢ{+OoO{]bvKm[ CGCV]m[LLgС'uhXzߍ;#!p)#ɚ6aǦ:r\E&8"F<1שQe75QP_HP6ma$;(Gi39bhi [51J:]7ߩw!sDOO0sZY65`]>im"VlBQMbq]܇k _, #,."UD&0ڎ#}y9ڕ67+z"UGq!k!73AjۯC$iY2kfZf˵OύǕЫK>_!tw:x6yݎ4=ǤpUy:Oϐh YD7Ũ{px8=|bN=? wb_ O"&TfEmYMj(ѳLiDWxf'v*|\M{4vwK?~8%{w4S &aC-vb #fj~W߫ ]92 0 RGGFfm}2z"!MԸ}C5ꗳG9c({yOk]ka/d&Pnã7'!þ=]?Wo6EUk7}z/ #m:f  7!wc:,(epݔKDuBWڶ 湧ïU&̣:pc`A/`/^3ܞ,(vC KǞS\-Ѵ%3?\M.[j\/jJY~6G$}Rt?Ga(;\qRLG*fO!P8t OR'c5VGBlfF6c\hn6@lK2L2 ~O[-@B((q7v%ND~;CSF%E91's8h4]/%I׊;hC;DOC&({m{W6?}˚˳Q×?^=潄yf"9k[c}L<˨FȽ +@ "GJc1s-2>F>U9r v>a:|J5\i7WCe$yi1],\J=Lú^ڨ5/-\j W~ ڱ6m1QImxڰ^8aZCЖG縵'JA买򰕍2)<= %l5Mk%9& Ec-PҰ4Jh@cɇEnI)79$/'9z$Yb v<7DId ~Atmc[G5k:Q16!;Gnbzsq=/I0܋%Ѹ騯(Ov>d-F-jjmn2xvTMw}ãku@59ֳKAHS/hT[w۞C }o{l{rvy-Mq6 ђxF1Yx~ÅHgw'մ[bzL5E%8_/tm-~h{7r76,X{Y5.2FFJ;S I5jMɺ'Q'a_ɭ؃ڄMo5|bWvDv.-hM`9߂6-ohBmZFS ⼳J*Cؖ6Ru-D#К/xHQFI~\y;šlba- {!۟ ; k#`_`4 lmϱO}2;D|u(iq1}: "݊E¯! [<^A͙! d|}h=/n >;ԇjWFzx{T8ڼ Y 11/ jF9q}&5}Ѓo=z2"܋ڬipt3o$R݅P]3جe#Yp͂g~YY 'X< 2K1ͣP5v^RR}zGRaѣVe-R׮̭ƳK`j/EҰ Of|Qe楖Y5?B}!oQN43߃ޠx憷6'E Fa؝Ϫ-y.5^f*+zDe4)z]}N|A hs ؋'WQ/&焍/KyLH0Nm1b+2zHAZx{yFJzQ!ͨ9s} J6N,G&HGQ$e8ϐ$;zo-3Rзy/#f=6^[SQSr7n|~β@.ᱥMP PDfDfw)_ƦdO)G>ҾUr(mL(L8 hux~Za,'sC LWOX7N9QN01HM =Gs=[&~ r1b9#USdk9suh׊lk!1xV> {e+ h-ou3G%Nd41<ګ}b { Z[&boy"T\5Z`zm6]o~,a)N3<_+0_{$ rmR+rGB{<'^j8 p j#0¨) ,d\ ;6;2zk-NOwJ])yEJ›_[Nf)pKA8$',j*ػ[rPH>ٮ@}gNI9zӳ s*my% aN c8H;krLqgVj'5m9quTuDkH Ep%%_|gh SXԥz (s zVV&0[tݮ9kufe^4b! "1z/x–Q7,"u2~y G/ے$y|5?Db"s0=CU_s}8 o|5bn/`m(Ϡ06*e ڂ<~E-ԮtYjaT#;#&Q:78ڡ.v5ʎaNfǓ#\i `5,?J;Q+/ħiC BO+B䒔!kG$@*1(*/>?JFNޣO=b5GJƺJdS'yF>]8Z'||o0>;@h}>G:5EZiqM9AϹr|NL;ò#|!MNv>ϑ=7PW}bD+3m[)Izt ncp|cW/d,4y\<2S^|iW ԠwGI+`>'y R)y4acI6u:ьB?ᗇ=pWï'_CsDVV[Ӎi$s9\8n0#FojS \Ļ&9@acYQ@G݊w 5[5L~_M\B-kKvD)Mo'ʵ ύ1"4SDAy}^ ՑC$&5Z%rJFs:Ac>}Rb OymUad圐x'QȜrY#悓?rQ?22,0LyAo}/_˜lGfØ2Ƥ ziX7"\b\WY5i$}^D<_$>(=ˊĚ6@=j1{Q< _c==G~Fata"F=?P Jwץ !HH6a%DA2o"XhyjM<&G;JK$a> QPȶlrjR@wQݵLQ1HϚОaZ Z %`倏@+FKț>Ȱ[aNqL`H HgYݓEg@Ajbk&׎۲R-Q (;չks21VSJqMB!(]6K+~ߧ Ɩz g@^[݊z{y6Eh|WFQ }QWM<-CGPeM1*`'`UŒELd`8|K7~뢀\?Hbͱ;} Ef׭>[JfX֧86N~ȶS|{KcpvaiYOL/?aec1Hi8֬ǷX[]aS~v:M}:w?}mC&%է)V`v6=Ήh{Lx89=F=|)苢df$[ +m64CY6L~_;&!ϬQY\Uz "Lv:9=Qwec5&bk!<̅zY jF7}.AY▬vhЧ#5쀁30k̏5Bm.cj*jx ;_YTN\Q#̵YGkcP2Qa,KY\D8x+[}ƢF,#_DuIʡrLar1@*85oLSmMAKpPtA/ȓXKF0z.lwvI]a׵qwAD1U {0k3 e&5BpM| #GʷI,7]j_73p~v:֏L#x@/xSB,\ )A J\BW]Z"1(&u7aW|ZXZ((eyP?PvF (>Mt -R6%vLWk~R" F|ֽtFm+5܂P_ |D\bd oQ E /ՖZ4Q ߓ:i 6)JdN c`S-ߥRctEٕKmV8as*5*(A/P:;D܆1DLc"u~zoPZc|yGo=?Oچ04Mg|`4!lò6IQlX kR 6C=ueP{Vqڮ&v9p{ k $>I}jkoz25 #dx}/۳F|jw]*jݚ7GE0>9aP5ȅWU]>FI'/ZDu$ ."HWԱUN$W 'ׂ39}Bp{q&0rnύŨYuK{%b)]Z_"| 7=^fo q9U I@ /\@=Ó7 [zo&Oir~jЎ`sF w%p Q9omkyk/t!YȚa2$Ū&l[V2ڳ/j׋4&SES.n\O-\ FjR+P ,\(59O%<.@mFv HѨ/GӾd9ruIvR>n6T5hW$Xo2AX[19ʡPs/-{a>ퟣHCiפ2(gy@5 }gu6xf]J1bupI#b;}a>'yU3ͽX/J2%5&g )%Q˔0ӵ^9!!YqrA9AYLV}Y,b(ge~gPb)lgojl1^?2)+ 6A}//SMf|gтοqƻ~Fk-9}ZDf#UW֑Kյϣ=}VhjYsr)>Su}^e<=m|G-cZzkB3S S l?o١睵8-yܽ3Sx+|t (_Z8,o>:z_/}e2ޗis$>õ Ź$B$5U3Gf1PvvKϺY1of-XPvމ%dmsexBDGӗєm\U?Fh֏~җ/hi^z{m7~˄_C賓cczt'& +~p~%{3M3d6~w7稉;8YM|t=kMl! N6,L()'KaKîkgs;K~Ma<+<1qBHJ cy ~~-ʈ,c@>s {݄})^֎~6PŤ53*$vO1.cYړCT[#MCS1V!) ]]#v$wve5ljV^Unnq>1+5~032n)0rR"GWO_KXMFl\oIh՗30>LLĬ _$ ҟ|]#вeϙ^HsBH~N/K'b{GK }}3Z|gw <g8·6DmKA4,wGl서]nr^0/oG kr*3j"2]xϦPrLkV=Z(Zbs̳+l#~|;!%pmZw[jYnF!dq34 1V yn؞s_O#Nתx♦86JFOVh=Fp,н#>Qd[3Z=^f~U9aY5G`QI)s![{CU n@/0w>e-,A害?ax<@/.ZF/sc Fz;큈{!Ս>_c;1dk0N߽^A;3GVOPDl'xQι~c@=-6*W![-Ջxm qg~m8|(ֶAU7wN:Z㮑߅`JBQv®'<+FJFm+;J>a5z{裯vu(K?GU !j<68z}K2q.u# qDF#G;OX8JcMu!=;ʑt>Vy3!Pf_%l.) ?R>?dvB~i½Ԋ &,rR2-5INpYgJf6ZBg.UˉkF"F,Q99a,H@C{&27ZߍZ|+=R7`V jt";hop}xNqݣ3 R ;Sfyv臚NSjȢp޵ qw]-׳>6LjalN0B%;܁ JIJzxSl~ lbqAl3Sz՛,K 51m3mvgS?v2f鄑>3 ]3;Go豃qfF[HS=H7!>3Q.HgV٩vTwٵ QuME]h ]|z|2ޤw" =uBz ^t=MCIO S=-)O ޿<n:xz]$S&=z>%@o;zB I[NOi$=m"6|BĈ4zZO f⮡XoQ}G$70ٓAH~Ϻ%#ɒ׉<=i |{e Ba/i#0\N~K(nZfӹq9RK9HQH)RŭPVYD}^ KP!z|T9k(Q } ۔49(߅;k_[߂-X֜bb(Ƌ)"@qr8ZXgjnJc:廔1@೎3MfCǴv}=nW>_=ŽpL8|Oqǃ'S 9Nxvt aߪYih$o ORlm^M SẎ# IU~bm1]ENEU/Xx߈+T0|v[6H ` (-fߓ魐Jd_!I":OFGS%r'II'xkL?k GqL"i"br3, `cXA"1ߙ iƓгS;|3u (oѩ/ ]lf*Rؿl V7Vb=A5bo~ڈW{ǫݼ<{ZH&d=(3j<ߠf|IeBq'?ԓC\8w(}W0Ϧ+^ZZkCa/XG=s:|eSqA-$CעUfQגHqh )JE >:b\0@Hm/F{؝^YXeѳ4G3'PJx~Y1l#,Azvezx8~)A4LNۈcѝ!O֠X֬hPPk<7!5QTQ#A{o`Oϗr| 'WG0{h>\v>cr>4duU9S$͉g olFoVLo(BoR"ӣ9)Z"?No|۴@o*LSkQowMW?up6ב +tۭQ\BzaiM({=uÓ(Q2$=l[uKϐG G_Do霬c˿@F ,hUtԴZi~1WRl2BI9iQyB+`Q5go ڣa34 PJ.`>KfJxՐ$)M;:$7/h?:|>)G.kkF=Tjo %#![}6Ř,Aq( LѴTC<w to4iǼQPl|gEH6Bg@<֫hv:>0┤,c٢nVG?A! jH!t3NyOmLcp#hECߏA>Ř4胴?ῢj(Ղ$ 4T Lwbw^Wm|)hq?O&T(5]׼7p\@Ⱥ^!y9U˚ Y'n)@mf.۷[xGڡvE,^q3/(#N6D_A\NI0_})7郺eY{`$l-kj%(Wyɾ{:` } +ڥ&F#gŧbUqݵ[ݝC  ݼmF6 ZwYh]caԺuu}~UqV 0nf%'!{s+L3̲1z%;8>nt &(ڔ- SG:̐uP>FA?>Fyj7I}}|g3^KGECKĠo]ш$+0ZZ Zw|}¶{3Ol-jzhCܫJpw/#~#``[@ǠPϣEWU?٨_*)8!W4rEPB,]F{Z ZwZ ZWHsj]hݧW;_L@K[ןSU8[VQXlIb{k=c{rudaىXt1un.I5P!뺨#mc߉ukTj1ҺVG[%buoU$whف7WIB lw b&+4p^Ľv݇D(?Ц;jA\&?bsQ[dyhq&@ۯ/V:ԟChO\goq<Ըv: $t7#Ճ7O{Jm1?UL8A'P`,K4͉eH޷LOVlv)fB8[j}m"zrGUKx=^^/|i蜯OnmȄH5QzytO:Lpj~WݽGl_zgEB*5r-,qf%!`̢tW,[P,[W͎)~ɬSGxK`ll>9Y QEn{=¯( olJ1>Bʁgܧ4*ɟ$fD'1TWS 3$jBzz Iy 5-Nq%{w=c٥6zw7kbh$n-"fHnݒ#F1iD+ßrkTٓ%Bm =hA(_zKszEp)_Y"ebD\c@չmSȇ|c] (o;$zQwOw0C2kҖed"ՙ=Pv m=3nC!^xob`=Ur 0~z('ya[g{ףYO :NQ(r} 9iYSZi7sbgC5.e giK?h`C -Jz!Okr5 x=ԄLixzdҺz&u,vhM$m(1$m1cd3=~?SC`]XI>DRiLs#!uAK@Jkr3h gqJ!h6ӅAlFMc8]Mh[9=#FlCfx#( l;{QS#dY%,5~E.s.iq{;nEKutRaԨV 'M/J4SQ*=i.jPt^!'.XrG4_"z4+(>>aF=yO`uLњSW3ڀw爢/_=vFyiK)x:?i4R 7ހWɞK1\o'_gC S$!!7UU Wl}BF  dz%Z̅[~p+GGV jfK"KAy3TH+~/l,>Rd7[9C/ѯ}bq/xkۚv' ͺ+$ bj/B@^}9WEC<9 (C *sMvd0D՟}lz_43ߎor }Ɣ|+H?Lm[c,E;3~!8 /h[FzՉ $ea֔C!m2Lp >C//ah'_^kGQǥ}R͟zK~<kgNܦKSd/t0a=a²)=89@myQf9~7?L|GCwhӣc<c_4@+'o!;TGowe:lT֩YQX'GD5ŕw;I{zc֢m?EYj_e΁%Qh՚+_o>F 7Rw 0k-h-LH>!F9j1(NjjTtdv +=7нN)3z)>E\^?|9+(&[h 2|=>NCǡ{藣h?()?BzB7oh[DJf^XAWi'j%.__+F Ct,#o>'/zzW}l|D#_$_E_~ߧ5g?c|}g!3~} 6-ڮx(K6NkoXp C)\B܆~>.#/j"k9'_\+3&;Yp ҚRq~q)Ƀv>,J¢^jҤaMȒ1/oJ]&8|32+YƠ)IĒC<N,H'a`((Vzp(2_y&]ma҇ycl\[.Wn# Skȥy_}Y?E'iʻ!.U} tHx{<gԂlBXFiСlm$.!_[൯}g5V{<ߟv.#p&֏qCv3'Ӥ (߅YJJw=ŘLIGֿM|ꭱB]ݚ&WcpRЈ8pJ:gbvNSY^`}%_l1jGBMQ"{ gȔw='" #Fa(K#iuIhYr%}wa[{^3p' ('~{)/W~S2p ̓.E((?kYs"o8'I;Mo[Vfߧ5 7܆] "_m-vrMv4}loN cҠktQd8u粡ؙt:oxYK}1vdH,87&!vb[=I6!Ğ,?؜#Y*xKqSMDڗ< \~ྀs#Q$W/Em"RM҈`9aR~G)_[q4f[H)4PʄQh-Y?A<ڲnxw-+h} ͹p5B.9X X?<_\mWq {+O8^ ȿ8ʔ7  `1S4U.KM\:a_XQ~Y{Q N5DzjLf6衭%JLcI,rY^V8Nktf.6}LWYgPnGGpg{xI27oH;IϢ;Do1wg6ti}Ak!?kRF;njh3ʮPPOPlz;ڠ2\6lX#.Au~#ShJ(b/lk_c?QԻ:?, j&( Z\1|5;|5';cL2"$*v8־b|WWҕA&Qtw`:hg],<00#bO"_'`N+N JwֹX_19$,%O&۩=Qjg\T+gbxd Fz˼["{RU, !a1N)uΖO,@LrqhU0J0':/3SoMX|m%Ջ RN_Mj8`MGo y}8vA(N1)[Az r(Zm%Z`m^ViF/8i1dl>ڹSg\W1\ڂRt!?gI*nΥw 8udKCz6_ oy?+t\Sr\A4Vk͜/Rz+dSodS`kNF/{LP^P6o+-*c2Y:5s90w19Ҳƨ!?+0vkaL>5!P=x#.xI2c!>j} _1_q,nhJݦ#kY;̢ݓN17{cZ ! f䥝w{ЃDtg7䡛C8fğ>$ ~^!Z)a;_Ҏg;do{J`]GX#@F3=r&C=wĀA\4ĔcN{Cz$cJFgV@<1k.,6jiSQ¬Li;Q+\h5+_тOOpl~2|2ld%!|~ܦ7#=Ww kG+ѾW\u}J1<'œ{@fH@oVl۟[ֆUaע|X'hWY#Fq2 m{#=H7y{Ι Am藻TP[oki&WjK OgA{PcQ\^:c P[K l'ݥxSt_eo-Yz1{Ohoɯ=tgtzXMgcX6 зV|^$>mDXxlҒ=8dSv'D?Nx] E>ђ>O->IjO |yDL_2h5j`tX$R}WKS1) O]{rP55)=,/c3[yIc358JLWhuʥIWOpN]ny4!aCɞ*,~ 8BϪ+G[}(KH(}S5xʾHY}&q25u$bk:C]~_YT%?}88CtRw@X2^iq4qrZ )@BΣ " MT~%c\*]nQڄ7`hA1#ޯkB2.Uހ3'c cV]gmM i."x|2ws~ S}J@]HzL^ kԂHk z紴gcJ3yu*\U9Nջv R[UQ~w.UPš'/"ͼ̛$~P_3OeVVsتt~:3{$k1Wp ] D>0q*9WI͸JiQoؼ5[]-߷5vԈӺ@o=>B7 a,NLodz#ӛzBoRBo8BoMI5tF 'y}33#8 8緵N뾼Ω6tXp'ia~6S\a{Ե;?!j2YeȁMQhVLrd\*-9o$;%\O*Ha%qAZtG@ًȒ zQ8z!oZj_9%pwĔ441՘},bJ[RyVWx*6ZڸaULv(ǃ~VdRN" ;F;m_I@;_ y8h?x.6'yu] F)кԨ u%9{a;mxuMsvS=rЯ:DBT `S4?9fDKU\^ }w}]B1P}lgg}28S:lt5 ͇+w|Ú㝠 j> 8r1i^dATcԗ]9ah<n~ yCJUܣ m[7Pz`ẃՍgX,Be `n5^%zHk ${O&ϣbv=tItBҷߠT| ٻ7KR qUs:í mlnBqV8აv_ߏmiHBgq,qńX)ɞF[Mts[}^^N#=nm`TscVKN?اT{XڏEW܅nql<< JabI.lk9޺M MPLM-rjFZh1SH5 0Ʉs1owHwQN~r;!ޠt~GY]ߓ~6xfGQ)vKSCax1ޔZWJ2G$;I-X69/'呼 卺xg1]JjORSb࿬3.796 m{6zE#Mسb_)D Nzt8kt=6jh,ꍃ}o[֫x  ~_0TN oCIS\htЇQ!|aN|P+)2p[;68 \F#~BJq~?%B: t$K܏+":V`eh^7 JZJp2G^[VID< )t<&䂣]XL1x:!b_o-,ScHW>MSw Y;@:(4z=' xcw!M"?AJocʛ7?|@kMQΆX'xf.cׯ~Y Zhuh}2ti]vyu|uH;#]w2-}-߅r}[R]s9Ggt~q4'd.rwK=qK츏d.u] o)<҇%C]t[ywj] O;Qgڐ}1 t~ Dhb5( QLjX1~|p}8|=;ݏ}26 xM;wtiJi]SLs8S":]oqfl~Z;@ EGO~7br82K;\DW!/lyJ/.A^W c s&ىD>N:- YiAx2JVY++@7 Kgw\ZaB#f X}68!MfV,RICt0!T;YAyަ<[Lw:ú/9հlș9( w2¨YۡgJI2s]T}l.o~9D{-Ǟ"njĆQGUl= \ O@ Vq":A\ftk܇qO3NE5{nhE;H+ +54-[1Ua,Ué(G f(zJXwcz''},nK7I>D#^pk%eIQn7ҠJ>:W.G#{! 3&vݑPb%CϽÆk,R1Gec?a(oTe=#]9A֫;"FϦ `$lzJ/J(bLEc(ǯZ<Âҭ}'(,27OwEI%~ A+kI}BL-4_vPePQk.(wA]4H]]|RןPcO$qS@g̟fSӂR>]KgQH=%d;SŔ̇BRTJ棑Hy>.`T!U9OOTi9 6TjRTϋ?I`| \څ|R=Xo$0CnFōB ;YBۂ>'enXRh^=`nݻ[;eqqZBRc(j3TMB`, ]2FX㯠ɧ@ Yp]*؂C_dAa9<qrGD■VV 퇿+Ȗ1}Gs(;~\UsqE9~NJ7m+{f_zVÙQ#kd*;vbdwfSv0A\Qn8^3i|4*Jz'L+CǠ-4{`Dԓ5yNM,gh틣@_"gSAOXUfý  &C*:ax-8θ>N=ӳ(bB'a\ޒLptoBIa.j\<,wӽ-A_`i5d9 ŻGhCmay',dJK(6g`sդ^x[zxܪ-g>-bXz{4b7% ' $#_fedS aq#h,4CMG9F}C.W J^͹G%CY7 ]45 xE}2㱏:1>z;OCj?kwx~U0>+]b~NtkQS2בq'M}*K,>tˣn.7}Q~]91gX@>.ny-}~v([SטTsn%)Su ZZm`:BB+vF%=&]EPSj}=1p wnv`oY;FU31_㦳"=:&iě ~i[nj[8ٍASٗegJͼ1R-I-x6y8Ba'['Oa9Xiqc/89钣Y[MF̀#([8ԑ_nC -\s`UΙ{Z 9"j͇x\^לĞvB?yy {wmhfe3O}cS߇,OM+7P$glmGrQ&|D3Y7BExj>tkÞjed+Z3AޡԚ hZָ:qϨ} Վ~ko+wwa;FF]&?%(kw1jp뾸r3#,ǠhwoڱO@풯] vUSoS CߐҲ2ȷ)dxZB{,X?Z$Kt֍ QUA} Q)pªJR`GиBn'i0N 4]Vj>O&Ѣ} ƻ7Vp.q+a aSɨ}{_e|֞)PWc=O_%섒˂mL%=%};)b!m,JtepqяVfLP!Og|  nJ}?k٬u<4} x!gӵɀj?ַbbﴍ$8,&w&'N 3J鶚bӪEtf5ˆH"LG]9tp}[![qV6բۊI^\$u:bO1V%S%ЖdO쏂9k>9E|Դ҃h䱮D"b 4Л(VZFe:[X[`P5) a+)ng-L}Hhu1j2@x) g[d?/IԽJ/bsY? pJ<uGjM!=^KyX89Ʊޝ,z'IwUd9h6..RD\vE*0ٶq N"8>_f6@w!oV3QZC}PqH߀\YI8m󩆳ӉebH۞0;0[axvwnTIot|T9C^Sp&͓|u5<t,802y(KqJpE%_mf[¢ci).8㬴D~xDA~7ȕ}p`m.-~3cZuBnG#*q.pmn'ѤBK~f@ϫ-зGj@ # to!Uڃ)x #?prLѡx$}uڋ_ ْ*QtTdq=qk2n./a'*X,xcc8.?ډW=XkBX'Վh픜L?;m:T;rDG?qzk@MIW&9v]7xX/yQ]n|9cP r65B3szTyƂ1`w}Z6Cɢmy>wv;bNswpܡ)q. b@:or9eVCWx_\MzѲ1yhy!~9U(wvbلto3J-R?'--z/A79A^T~B\廭.{D^>vشB&|MsKG;ynXL -}{e7Ka}[K~l JJO;<ܫU#6#[w(q%JiéD:{ zf1yf]cq@oN g oq[N|f<Zژ'gB:P^!DpIG;{Yhmlt}\? @;3ԸPnIBky K}<zcn؆Fi#j׺s8;R}HKVMuE#p M>kï&|/&G/MB_9R2؞Hk_LgCnm9#nBHqA؋6SPL.ѽxQתkƛCjO<_S}u_0jA:=7EMGlo]IJj}) PIê$R攷_3;sU;<#H "J5@ͦ&Kzuj?bQE&?5Z9n5\reT B1J1c@v.#ɎDwVOݮDwuma n:];ܨ5Z%!ѺuynnKr] Bi,*HuL}y>M2EbmJn]Ϻxoͷ&vX{^?ы *cmRҞ /=7KԾo o)`R/h/[eɞ))h$#ž8ZZB:g8痽OU0O'smI1t=tFH.ѶȠZ6 V0i)F\):'uBBl_Кp⺗Yb@bo&)QcC:c*89N}E/+H7NX7}`릏w|nsjjltSW\!:M1u Ef5q31N{,t2>0a i#&"^<5 8*iE?RAE<ž6?&Odֱ=sشR @"W[J jR|ˑe:¡Qd=S'x*OI`ȍr__H[2re@"jTJ`YmOb/uBJ=֑+Uauip cF%}#a;E%En)إSn]x*4{^{ #碛q]y0Ng)T=Y 5EBo$~B?1DtlKnx/_ [*.e #=: Yx[9)m!^N VffGlW6Dk/[d{"ߛ"w 8tKM8U!pEڣz}zL]ELNO/FvDGMw bvldd|bUvdhgĕ{#{z$XM?6z8*zxGCK*"B3|Ib'P\ bӀ#=8Mj^GI =AowSWE)q4ﻊmʀs mgR\/Bs!le/tFр$'*."|J0]$B_ݠI#$B ^xlvfZQ5ځM%"^V{H~;C) !0vo%R85ӝ{ ,s!d <)DLgH5R-ƻzxMsB3qw:$xLF1b=5K!Y!2vI+#DŽ1P*Y(Dkמo`;Ĺ,PңL|n$EqD]ƫwөx-{\Gu,1ʅ4.h F)fh ;7 c%7 mlylk]5 yЙ<̗4RlmLӯB-B&)0?MרHmu׈gAz4y~Et&B/)CsTwYG"کXZ6 ڄκ(= zA&;9SӂAF{m^Ɋ;kZcS-̳PV?Α1Q?0GeWsp蹴gb\ 8C{Y_62{E&Bk&]bs'՝!Ozji, KCkK> V+UjJ6 -jђ| rv?{V*P C+ցyrv1ѳfb"M 4WIx%܏U=NM~fH/Q}<8{UD6vwZ Ba+ %h;u4 fjZtC chu5̭ZG6A3N AZʩG]<^A:/(!qo8C GMHiu;:Q sGlF?WKT1)6e3~e5jL0۞V{B^;iMYn Z<;F% lv}뗱lZaw(5ABI'jYL*Im=ُ0'퀃()1Оh%r-X?58j4mLo[""eQN`9qQiy~D2D} J ܌DWx {{a-_@7{G/iRVM'-r2CMLf9}ȱ'wV5),(Am#M\.U"yG6QGy;TMإ m0KRD [#ޠDJߋi5~{SȳA1h;Z ZY亃*"8ld'oN9"7}2<"^FѩclZoV9_ZM";Kё&E EbegC E&6zQk/mYK|y"4)(ՁFʙ$ۛRn M"Go !+v?kgą`?-svg4nBpvr|MIOV8t&WIˆhsgBxfhlґ$ѡ75ք+0&ۧto}?ޥ|6ZbPQ2vEEui߽,86I,ig {k;ԛ;p]wi?H0fb@Js{<kn皛sRͼj{\,l=}U׃[=܃{WcKzէ~^ sE'4Sŕ4\!\ %a!?87BYMe3#e}8O:y&ӼІwͼ2x=il,m}Xo60v@8h)u(u_7/|~V e72cpǻ ]^^m`sC N{4#2 ]\e ]Orx<^_2˯ebMQ9 ;+\yI5ҕd^D@Jʀ^{yWN u]F(MJxȿaG_ 'n*<ݦ3GDvr`/k*[mb,$% +z3ߊQoC1v/*#n"O(_QAP;YS jH(+Z JR#u -@1iFGŤyw)ߑb.3`|4o1,sY{vt2 cҍj3\}C1yX3L `^]qZq~{,Y$D 2ĻR8.Tjz( ^[Jݰ܈s/4;vF VժȀLGvZРgʒKq`:h/ZMNLmLϯZWuk{"wx?VAmYbOG!! f hh]\|Yx c Zi+ m8lb%>(o)P(Fc3D~V ƬI,l5?rV !sJ~گ..#Г_ѳMN.<W!+~#\o,p㚎iuׯ~d_!XA>iԥ2{3BRLu Ww6D]T ˹eo7$ Am5CXÀ5?;`\3q͟;kߍ^{9}]#[,ԝj:ozц֣zH5Ԗzًs zΛl}^}nskn WJS}_C`>,v\D9)Êym?Mx7 l%Wy O;_.W3fzH':t9pNmN7 H'C0al.6-$P@E@Ӹ: d])<~ھޡg@W"=0ܬ&J홺M% =񬜤ߡLIoywC.:InbfIz/s:mLn=46=n8u-MđFȷĩ0CcО$8gp~{IeO t`:Xta:CH Ak?""5x#l`h|)B-y;P=:v vv}pڅ=}=PB<*~SYS/^Wf1ѮT!u8M$tf^pI{ApO֝N(Y:(xȈɎ:D@-s=פ$C{cȯt>7~o~yaY'|L9z~a9"njJyy~ˆ7쾎P4Q!oFL`Jn/U5qK50.=>Fg}{B >>-{wCȒ'eaˠk/q{\g^ib_(R}CCvOwX#Λ)F=} !xPAt4P׼{}ay\[R+TcDWuغXԼ@f7|5ʸR%ţ>]~5.m` Kcد %.Ϭ"*o Ye@Yi:W(1>$8ȳ4ΰ_=$_Vcϔ| ,,OeIІ EPԓx֟lRn"*ЮICwR̤n\i oklV owΏK8.O|!k0' 㨠ƞD^6 o-U1z>=F҈5q\b#xh ĸ'J[gsՉ]ϺT(v@=@jAz)cRFzC g͟)qD00vxs|O7#_.YH?bXmik/^ 4T~ '(Ǣ_NHO#B!zyzY=݊Jap}vO`#ݕ!bU^nbVPwƼZX7_%#O'Bt z~lHӎlu-<vNUY XW0&m{b;R#s?aޗ>V@"{a{6j% M9C52f:]r)tԂrjy2/ZeO'  sDidevEr[.&VSu:MγQWiˋcθi44w<0n/c=y7)w5ΥFVN wݷ,ج.rHjϷ | gFuaO 0vYX[be ZTcSqj`vem:l&o!Qv+o(oeD]oTF1#'~wJYA=i:eݽ,!l%pFӭBSK2C8h eecpEM,Yio=$cE㔫˯EeV]R&d 7Mkw>Ob+%D)ÕZ F8Ind -gp[A'\|Gxi `Q*ҏ(Kt'; o{VF6[[wӊiWh DVSmmn V_]@FW$!ї]Q՝U޴2i@GuGL󷶅bx\4huLyW(i\ !Q~\)) #·)E^䄡t:W,i)/Gٗ&p,}j q#XC ]b팈XH1[ 2ʎ8¨Ӡ!rx8{D/Q!yM9*DcІv߻\ /Q5=˷ .εٗX>pm"[69,۞^C:Ҏs?7stʀAjFێCozͥg@Q˯e `/ОQ=_b.6e 3/O7Ӳ 5@!/(or:ǼIGAuXkMZ ^%0u_KükZ)dcF_s8_:{#\ G)*Hr8qs/Bނu0 ,[]F%`/7Fsi $ɝ-|~oz[Ml(玬h].=ZvR`*帗btqW=|Z>ûq$@z.^ή~=p3-0QU?m(m ,Y\‚~%6܋8JgZ) O "V_@p1/Ѓ?hN]8aa:/ +]0.>whv?јV|C#Pꍨ~5'?wF/Z2/(2刑!=Eu j}E :6Ho$`MlJZs׭ǫ¿k*ExU[L0ڤnހ6|}g!p>-b ؟mK0:u$O)0)~)(1pPFt…6r4o?U_?gH+z6X4ȧhW2$O#qHxHiQ-LA-5V=9v]r C8z> Ihޘt)t#Ј߉HDPDRH(;~R[UIK`:[H Rޔ%yƫjmA}Xep˧A/@ة!=IG!mגW<& $75RM DOd;6#]? 8Ȟ&\Kѧ{P~,+Imˮq-D Qb?,'[Qx7%ZE+ x'CBZO+V׋A]7ڑ7<RͶ>Xj $$fxoAڈV5]Ym) R%BkTutRPңf=ajWm&N\1[? =qmٖ}}FIma-%ީ/-XN ;ά[,Z>l#9)\#sٹzYlͰ&(eo|؛n0+j "1 WF[QS]Z!o@SH$}ͱEezڇw>};BXCO/Ϗ;Uz7WZ}ѡ;1Fe=Mxϛ7!K"1<-_Iq{6k <4օd^гF|$OaB8\2(e%% meS[]{K6]Ϗ@F: %s*u汉j^D|4pxQ`#҅FZk Zg| 3:d~ZӪjkF&JTgmj`)bLLӐ 'J@Onƈi[vp*#GQ ߰n_ nPP˃}%1)TQv-O{=#8G`Yxy'78 SΰA8 h[Z Ru_Zk֎WڑMvo\j@ڑA툷S_8ݎՄSw6(|d2DxluN.XQW$p}pN:[:oHܰM{-mu?FSݝhP_D읯cwo2AwdHֲW]|3'шǨqw8YC/ NCVA[ڢϐuVPݠ4Zӎg(ł2Ȃe4JCδW߯ai~E/7֡pfQ/\jVuGXqE}W\P繘9\| k.O󚋌<yXW4ޡܰn̈́r*ԂoZeAX}+1f+6t)H:%=^1*/YdyDHAc\s 9j}#^mGhmN"hSBҡ1o)~) sh&v 1Yb/~횃!T+ɩiTZj;D8CjEM+&\w7fکea֞)$ݳڋ/)`S6| zZb l'EGZVwïƯI9fjyoLec)H9R>Zxc]w 9>0F+|%J}/ajoRk/#>/@Rikr_ҟE4/ec+FK~axX~J8 Pҋha}^_fm7ٌxC u>4u~[Ԯ~%d{ m}#OML5tm3vۯ v3wlyS6&~+b[6@z"!ڬ(ŹҐ^banvˏJq\m{!=z۶5j꾁6C%R֩B;f2OVWXztCn0G9y>gO4GB]u\ef`̒`jrԮڷMsKZl_+:f`͏UF̃:7rHrAhK0NX&)[ ,'lڛ5aM,gG*Y(2y8/hl Yk (A[op,ZG=!;}_ zPs!"Eז ͇VmG=2GՀ8Mx( .W}w^fFgdJn' hP{MoGeAuaI>2;MkVE ٹ>oLjCL(!Ff?zm59`ZEЧÓ!e Ge*ol3|Rmb(K-_3)Yrm6 ib_Mv8 BGpGMN~ ٫Ef>M8oz3&\75@`ĵGis9jgЄe᫧E{hhSZgjĬA$|)q_}|R u()ߠRR8w;/#Ju~WBسn-N^XଛVߪ.G\,X탐We 8=9Ekl-yĵ.ܠbdm5aKu9be]-8^DT('` hW?iPP wfP_E+!}sU$Lq6d"]:*eӅƩaC\0 HN[׍[Rqc22xc[@̄#֤?ݚ5tk/:[~-68p͋ ;!BCo:ߡ|IN~P&4__5F-Lvyܷ̑]-# nE=aOaX4`+"Θ/j{^I˯k%TZ[F{f[k~SdAOA0J'Z3(=7)Lal6hoܣl.KMöVz9Ұh6!T.qsUںўgD#Q< 4Vwq H0E~^jFLȡ@ e$)V.kY&Rw #ƿ!C>z1-YȐHL`U?Uq<{_ `tϱ룦q.F.%p UMb ]s͆цueO'ܑԞ_.d͹HiH3sz RxBc,k\|ྫؙ(?/k/ooH'w l`UorkgH;f{[⌽}Sԍ#vY4pDXK.%4̠s&h}4({ :FgS˗Qz"R:L(L#m/޾Jgj i=qgMA$r c0>MUAI B m[P1 BY1j@TP1{ZY]S*jZZ\ZURr9t{HzsY̙3\*/|2>ss/2K8en@;&fO4Y-YA΃Pٮԛ0F%":d&9>~ɦ-?=l+4c)$aL1E/ Zqx[=,χ:ϧH ݯuuFiW~f?inBѬZ!{vHCvGl0kUPz~B8JsF\~ %Zc>>!) ɘI̒-) kzTy4w쳪A+\--SWt/cZS?:=^̨-zߛGhQ>‹Z0Kk+[gNtp%bNg=%OV ߪa  +F=Rō* .!%2C^!-tHRܧ$]5]Qff.8MwF~SY:oKZw9Ju?Eeu%gR!~z!% @FZcc ǯdYH{ (%.+I,-Z>tvaSwQLG7 j ^OPϣTe% r6m߅]52԰vgaPNkNBقvNi\SbuCCU4r>.eb} U Jb$Z!5DjqEnVPr>~HkӍ0d5vM(SrɷPsP.I.Jvq9H'HVg}NxQE'#Maw~-.2Mr-Z _FQ$TP.~RK$]߱p֞p7qv>'q1[Z ڙyk`zPF)Է0ڒ%b+U.1&+m'YvՆo.-琉WgW]2͡v9͞dG>'b~{eW _9'Y V6dN"3I+ÿF"Z)fxgR&2-"a#ւݕYLg>. rmK܅.h3Qcy[Cr|FD*n2yzF^@0^ MrQl %ӹ́^Zbmlz/iあ \f/֗l_{7VrCl ,}OIؙzޘoSz0m {]Jj{p9R+R; xiOVܚV:z<\̲Je2EU d }Y_қ hGa"^`2.ĝtOR/@.Αz 6_m,~:)ȿJmggَ ZCJ0u8oi'Hw}܍sbvܔ&L D|"&Fݏ79}Cq47=dM"CgaVRQrQZ8ϱ]do:`׽r(YKǵ=u33fиp5jz FU3C+pb3^V7|'q)ΩDqJ_lQ)+6`yO+)n2!$Y<{BwgԢIfCWOп'&a FD1î3πS{^9jCGSWC'HA[J|ַjL rsZCoVј%0i]3f5p'`ILWO7E$vr-NII"7MA/ƾj/PFexbs:@o5,}>1Nۛ.PG, :mK,*Nx&WBy}yA#h *l/z'=.їu:92T=ow )"sXg9_IAql Cr#䴦îJL#0fb\sU5?mAW{e(߫%dԐux[Q $۹V:ي7D ^UÚ-fjb܏ee*(Zۜ.͙v=P}5KɁ=pi`Z=HXDz9`0:al3ٷ16۵@[M-=fњu_y܆z.EYZQT`S!$(5sW1xxy`UĝwT=H= W|XQ™o5ЌqM]41hP4vsa:5 'TP=K^}֟޺JH S͇Ӎ%dʵvAK}vB?F2i%1/hizSZ!ˁ}_!K?MFs .PBhʞ3ր*p1X1!!wȶ^ވ ^AkϊVQN7b)>ygDߥK@5eF޺;aI38vFi%ɒ\q<~Sqz#~GyݓɮKXFyk- Uz+k#zh=o+T/b9C\ 5>M@}ۑ6:M3m< oVt{a>h&:$1FsU\Lg:LElTV?XBgHPW]|>䄱{-]g,ӹNXz)KLnP%ȮcevXr>"7 ֠;0iHA}n6{4c[hڦ{#zHS<Tϼk~fݏ8yC6Oa`7k{w]"=[{\; j#i (D֊ϗIy)K $nخ2pf;:Ghb> 0Z1~Dj]f lvn 7+W#ftxⰣuŃ9[k#+V0IIb}y+5jWtb8U87ŠwWLqE8P[Ȟ֎J"&˻PʊR1sqiغZdyΔk;]1:&33kJK"qE B odIƻhj[sOuEk$зCA];e3+dK(Ps҃u աلyd5Q"8$]&3ODDhB<)Jƙd|f=/EB2V݊Υ|P,v E=ǑaR" E=ZH-yKQ<%S VL>@Ё O3pb!P2Z&`™euσ8 (}!ȏg/gΓ}xkc:멝NAt4[&{Ʃ'ߞHLV3/4d(3Q\h<'QzjȽg4>ĞhnuJ'6;3[] ~(g0U`$>AoeBF^^*15sZRVV3[mDkd\BՔSaR~7iln0G;7eF3!x_Y}4?9Çi9ཏgyqd)xC>дz0C"M} >~?3 b4cg s< zݘZrDgSߏkXwy"?OMU.Ӭ))S_ŷޞ$Kp hoiדGO<ͽD9x4COB$%rн]}1?U>J=ûʿQʹr;ܾS{4^#;ȥ0ZJA|&Q9yQNUR@+T3gN0o]qFz2;SM@P3[CMӸjxkMKvf3d ̠VgJ6WإVn*H]cc+0ި<~]M'(z H\ !K ibv)=+Zy> | Ki^a{j^LR뽸#yntos6gn{G4؅gGJJ-H |< VqM:ƾrYmb@Ucwa\ӱ4z&z0MPyꉎ۵=yioGD*}P@ީ &yG^3v_#roh5GZ\"g N9X˓۩ rWAPr(?ϥ*ϨET;|!wBGR,(+/~(Q(/|??CiP/(? HoT(ʻ ȿ Pf*?ʣӢ?ZBQAG;h5gD{xN?QwoMNRC'ֿnX#P[V,R }>|NQ8lRX:ey }Zxc|BrQkB͍|7Lt%+E^|Wj%xn5Gr lo7y5;x~(VCG hyEt_3/p[ɟ\OO>cϒ]{#󯣢=gf*݉1k#O 8FTЯys ;|`yKC.H&}^0$l2[VS+hhŁߊ56\گp 6` .Y`_5xf\j'yk on$ٺ v B"Ѣ૙&Nϧ'b5n/SLb57Q駨Wz7cf9\/inaou{A8;Dn N<ӧߒ#@Ӎ׻k5/9֒"wWgQd.A* TS0MXInqtMD^->?-Sl 6#"ɊB.\ѕqoڀqe>9e['C+rû31A},x^n<$7noZL Mh̬ )%<8wfrdx7fHV/|^P6y %EO\K_“#v'B.#sqg<| K@:K슼z%\{@ @#9cv5>t 4߱Zا"j9~9~*a}{C0*}f0o7y1cN^|{-mWߊ|(+n5 `&O.DTBBb; s"#KLܡ8p%qwSl8[Ӣ|"_C:-G:-7ՊZSo񭔲h@hDk8ls!c\Et[Dw>\3)kr IYIe^WLu359mu~ \s磖m?ryh!Vd%y:F㎯q 9yM\)=Moۻ6 ( M|d3UĽwZ:8P8Wdr^(ׂy@ϵ-Bn/Dl.L 5lI.BxdzLRRCk -=dsS>LhKO"Qֳ4',!IH> Rsɾl*ޭE^kհo?] OY~G앃G󅽍A$qZTȪJr$&ҭ_zEa솕Jjڙ(KELӭ(lC-sq9@ߡs{oaA*mgqq{|6}vwEDNMby>JHӗ̒r{޸yv\"\ kKq\7>~zr{@jn y@j O/1l\Ɇ(>PyP]I$)˺Z+m++(5"sf$NY#|yDO>g8~3y:30U{oY[}X~TQmn횑f"@ vRdJ?? rc=gRT> b6G ^_'e֎K%t-ip҅|A~k|vܣ-?)w$E8Y#u0g2gi&_9ruƬQ'wZCxbo4q'fut?qF(qܲ3z%i4 i 6Ͼ!ƯG.`-\ͻȋW?"FkUb@[BL[L:,2P6V 5MY"$0HhYH5"tS-뒺C-`9P/ ڐJ~5xƩc)jA-f4Vzn.ːJ T |Ap&[YIB o[bD>yWxM|krAS JL#ynӐİƚ^;+)Z:=jawg30WKŭ\t-YsUUYdWnuhc(omKbDIZJ'F@G9ƈe>otBx |~0z.yu%<kqMT Z^d,Q'dE7dЇ_l,F|>]>B +l%هrFЃY.!KO1[vRr߸ezC?hi2p;TSX/v1&,S&I_= C9 o'̂|8v欕h備=]yPr2ՏH_ muۓ'^|߂srބ~gfM@ y[Ƽ_9<:Fwh(.Ž٬i֮\e2 ^JO'Xs =9(WOA+z(.j_?S\2AaMxdR/l>yV%pܲ% `ƶ-EPߔ}"-u H"k@]W 5|Tt]ap 5q-XO~B82דSuo7$ dnA.EM^4?K]i/QD#QV1㜨?ijWc 5A [Cuy]6Rdz·V=Y?~O^JPq^n{b 9iZjClO$֗`>u8FXxk^nX"+MREK4#{d5WTPEѮz(kG_v(6uY'_soy o2AgPٵ}C;W6(RT^=Uv[)Zuy{6:-=fѷvP:F>NwkЪNG "=/>wyÉNy(OB97R97[(ʽ#w?4=Z}'m|}6,cD=۫dI)dHh,f:Qޠu+8!G8qi =*_bǾP\wgwwi_;Wh@"?ZM!dj;02͑=McùHѕJ_v\fe+q|!AL3a-IJO*PjzrpE%p2'$5`fF=*vS6t-I J]ɂ`.4gQB2'|v dlJf%+}V!±F8`pUϸR ?jqN&\8UE#O H4KAY#[E;|mbLc?Q}͛B{Zvf,]V \|+=b'h+;$O\N,;_Xm B]E5,Q꿩3is=-hfqt@Ode"5Z H&w='U m:e c1-u=^@كlN1 Jf4:ňyyP>ü8qFj0W@y|fx]3-ˡtTӋHB4`1æG)C.ٳb0vq:HM&ۇYӋu!{zMn=I@˰$AzJ=м[gDcͦ:m@純H1-/N(eNOinN]3-/jfj6Z\n`8Z{䃎y#C-\[yT˩S<$$A9JfBf-֐]lTsB Pϳf>"Y  u(80~PO4ņXqjɕ j+s8'9'{-JCѫsD55b|XëN(@ c[X3#}+!9NA;_0:ql/&VGݺ%c;'9zH a{q.4c ^hhayx WTpX:~Xi4U"!/>_}}g7r,c3 pzbKa/};^蕘M7}K=װSӁ&?18v ͻ<ٸXD$<&+ 3FVrY!ޜ1F$ZD}(x74/¢րvnjQ]A|zS>\ kxLk17l?41׶Qhz쬣8(n8 C[o7OsQv~w?oAZG|x~=~io<|rFi{?OouZ٠QcIe|g]fր~|7Hۮ8G̃3h,$q$%m,N/XXyp}F'wi=;q4s>*]ەy};??5kQG+(E ο{JgV=#aЩ"O7hޙn\)|ovv=VR026y+YiPUӍ )0n 5_zh%ϊܭdi?a? 㙆;<ߋOxw;;pCݯ_u런_to4m6vR:W5mGm.yXg·#߭c!م4y?{Oש*t=dA Ce~ ֲ؂rʥ1~)K[;ͥ]# COK&ڴ*(`kwg-W,_.0~F$m臂ZI g331ӫ rwTl›ݕ(ù8Q܈Q+pjwtUx>LwtJ@ Vgj 8W/zF!.dPhXt+x;to,s] 2VaLe M# W?ȗ":bƹ1Z,wY>.D~5a1bIr_!f3$_W~U$^z I^~sL?5wңJ?Aw*꽴5z=yogny&B(/=$rR&]g0N6-p5!herX>voV=XcyгfQY`z1>aU8 gX5-&g mh5?@eΉEUg&1ȆuTxVW/]N:&v;fi/@|֑\7p;;2zkkxFo~tay.pYNґҙÿb&|6F玩fѢ&201%~G59 ebDjwb?K6:E Nʭ(cGWZ9  Mww?kL]bB:|. :},MkN1j!GfX.\F2P~8lI5@=Bm+%O NueY Z#c>ИRX)8f Α,$ø[qpG'=_S"% )V{ȡ\V%dNIY%ΆeW0&ӶGY:ZqsU1aϦ0&?z,<Gz1TRs x/e0hUF]C6\M\i[:͎H=DLeMԣ"qk H^e8'2uZz!Q]e@ofG11OgAD/ 5<[Uu&h;g(8zL_KPgħ<~)=nV#*#s#)$˩$79]>lz:ܚ eE:|hQ~pT_3)ً(|#C݃BVmN8ҷ:,9)\O3_Ր>j?ԃg$cl }6ef/S"P)mU\iȅƉϬzO0 FLj=q؂rbZed @A-N2FLYﳼ4[jGNrA}yKgcgz%[-.,ڈ_9~ƬkWǏfeZftKl3P%tv!)/K mRΨ[qc|Z3n`_ q{\:=CT=v4IwR!ww7o3ΚNv" *zSvӚjJc\ӆ+鎮d(?5݂aT_t-Z4F&uS_a;})j&$Ԙ}۸P;i%Hv[0ny*DuHyPtf[Ji~цYоcS"q}~F#(̣}žm4C 횟:@ĺbcyܣמנvex=dI?Zˁ$#ۺR\&2T+bf^ p,0x.˘Sw|b?\U0- e?|ʋ7$Ge!)!+Y}W@KONtoȾ62f(FC,g\gӿmg8OgvvgEjX’8)jkq)j~1T;E # 5q/M(ތ?pAr; e+V=pHYG.En˲at="r 4,#F-gp@~C25ݚ>SUhӲ;r}?"8kC_히9Nf3Y^d4Ue&j_װ3*ΊKsI^E:?3tlL \!}]Y-(7 _jcM/I-mXeEo~>6R'҅Cj# R w{V %~dJ晁ȹ sDsf]VR?8 S`P5;h>fY,:DVA Xˀ_bkKEy m]s7| Zxb^w!)sqıl*_`9ZfOE={AM/?GK@7|K;>bW}och? w@AI!GtwpZ8Q=jjh߫b]:ؐaNɵWsSe+FX~yv&ùz!a6_{"7:aJ!_݇P T#g/t3 N=~B-T* p%L₾Ԋ7 /vVK%Ww@ dyEF16;xt؜9l$q!6%G_M]WaU"Zy.uU^KKKTG ee{;3D5>8eVP񓵀v(+[1{3j"3$Vdnȋ8IV-70|jyt^p3VmfQH%_ඌ{&zn P?Y J=1k\ \Mڳcqdn3EWc/.D > R*ϲ^T/fe`@O1,0_&G`q4'6P*PIe22  \K"%QF{TM Z~./:e}LZ=ˑ\aD6]K ʹs{>mVnd|BZ2_q֝,Ue*I@TPp<Cngp;+DԹź8 $xA"ң% M_˼,@C1{XM3#`znq!*B6gj h(?(sŌ*|&\EU\ID ^aTJ;R'\>/[I$:hAS8yJCnRRR2dCD`zjՆuzLDv7p:%;Ry h$iXJ^z2ԄVg~ܲE\i/ΪjqŎ3hhi9nXOJhFpZ[,mNKGG9' eZYƼYw6 sQb{4 Nco/=.U0k GDt/8.~g{vaLji/A .<yl(==")JS2B6~M(՚l3;wb̏nAMxņ[A!?!OC eu"YAogkOIf@jǸ;m+dc*Sv@b^#8s9*sID|5N`*o q桛l6 t޾E-9[4m2p"NZdh9/hS>#=>chq_Ċ} e+}ݑ|O&.G{+h?:gx&O8}֣Bo59(  ̥vwp3j_ ZuÄDwsOD:1_p^ *vN5R GfmI{o|R0?lfQG~_ek6ᝢ|O-u*砷El!b}J(sxN 賹 Pj>D:%M^ OqW9#B,|h!vԊR|9/݅UBpJBd]@K) zᛗZ&z )jGG@CZ5r.Pk/&O w%KM24!_L&űҒ3i7pwZ Ӑ]ńdX9P5LʻH'YOm"`݄Ji#H~&S}aC =pMni(AJo#!Шkg`팴:$wx' 9Я|X?Od_gI uU41rU%m<ؠMM_C#M#/5F6A0_7Uw)j8C@Edm(k?|z)xߠoe].s$7=M{W ƣE_ȼGxЎKіUv5},ʏ/npxOt}GAZ\p K7caQ) [P8̸PƅeJY2z=TܠY/q6KxC?YK,x޶{N #C&Oosmx zrM foc|ņ<9 ,lyx=jYSꅒ_C|Q,chOY TtY-d='2='Rʦ'=ғC(=ɡ'GII'k݃?hs.FqZNq-ɧ,V2IvkЩ{rySZ ءM~~ar qu3΍+~(#|q"} `Ɂ?qU/514W~|cuJfEjxB?Ռ p5JiD5^q3.9k+χoՊ`)Ze :|H'o6= 2uYUWm8= d>^<-dP[Xdz|"5:o/#Kx, ԣOV\;V X*l<_zJpG*vHie(̛A,8t*C;8ggx̝ܹ&;<Džƙ2$kq 5=(ڿr/+JlrS۩́gJ5 zRDlAq=Qig9MM޷|>W29F|2xL!p)n;_mGAEgNmZ4BvΛΆLf=~}}:*JE EwgS@dMu: 0*7(ޅEv5dT-EF0j\K~, 2GN{JN;!sۙ?m;NQ{ZjB$ a R?fRX6*+mMQ˅Ne[r!uRONP~]#0S4OhrFޠ{Z|iQO|NySl!@gL,$N{2cA`LKfd/U)7]]|8c= tEL`\&*xs0NnʜHRrE.<1+90Nx ԖRQvevȾhI3 5xԩm%?GIU bnL =Ay},8}ZzIx3/[CW -m l/jG*%0Zm2CB$s7rB6ކz:-/7! V7%#/ `Vp1ʯ;+'a AEfiL?E>]O:'DzlALُ e;Ak^a eMP֦o蛷&2(zܵ#II3;CR(#)ǽH7w"3E##a.c >E)8~ ;8iϙ2= 1e2T;|NFz_Tz_[5(JmMAh}\*TGx)!%Y%zi? zp%rEC5+DnQ7rPtu t`62A^aɛµ&ִ[A-YijWEjV,A*ZԾZH';O %|ށҭȷw-j~';.PN%'.κlio% /TnaP6.gi0G,nw$X9!qNoǔh[XhGNƌ1w~ˣn??,Qvf2Bz}6GK=VW&%;Ǔc Z㵭X'(Kwk}I=s@|ן, ^m 1b"́)@WdoN_E,d,lo6]xV4Ex_h)9oXp q ?c=٫{n}Pu[a/Zyzif](NS4nWZp&\oh%=-mfA`þu%#)!;eNMwhLχLka GK-F{`e N?=H)gEʣ Рdwg؏?au-PQh$硐y\,v2_C٣icU/ B]vIQp 4P1;Y{#*}|=Z`fox3jPcYf7/ԑwOU#5P-A 3/Π6>(NEH~; bfW喐Kxlxr{z$=߲ɒ7ޒZ A+4$9N|!p< X!/k')}' N}sP#M6_Ԑw z=Ձ$ 0]/ojmw@-oNx6v" ekSm+ZGao<.@Iv,X5t݄d9BVw.eɴK0aYQV?n"m)mI\O'.$g JsNsJ%M6o5 5D{k|ü/,jۂk2T!]۝~wZ@WıQSO e6&qobݏKI :x`_U9’{tq'U6}*Üg~1Lz#tW\>pL mK1_uu8u9+ \ MqSMr ")kE:ڂY˽R06F5s0~$dU1 W| ))IC~(9m^5 @ )5kۡ@wH6tkꀺf61+#eJGrmyf&y~ލJ>#SAe-"@\(dYHB_{YQxk^ Ieۛ0$͡YF]xBm RY#b0kF6& F\BDkWik܎b<,$hVeM`.(x'ܦ/g pcB̔-5yH\B.n(3x:VŎ˧9eKOj_# rmy)քxz魘CUXw1qH{B_\čG Q)&A4Ib1˨c4W f{`6 jP;svy/yڒDr|%Vs xI#o>*24"37͛=U#E))+@?ӽ+5/=SBғ!WϭgC m鲭h k(-m}[U}Se4_PL\o@zÆޠQ9wONsHz $yNitt,k*[gG6Y!@(k(8E=I!i%()&G)uJ` 딃Q>V$7yh`GzcƴRpE = Z 3)d%]-bH.)2 'c`. c7,_G#=~"+׉ PsOk+V-`%͋:+)I3PO; }hmDbN5$ɇ&# *?"cNiv^ "]QPKrAjȱ= > ޔ~)47W@>wᩰ0 wۯ0Pm#U>LڶC^xyZ&'0w(SeI3̐߇~J%͋Kai#)fe<@Y /:tS,2WįS]/zjͰ뿸H;/S4zsMٽpޥ~X N~|QAa1OCIP8Ik5JCyOR$d^.(WԤzccV%WQSKpP KSW]O]_7y~ T~~2Wcp)ᡇuP(<^h.րn5S!0D53EsQ![!JUH'J sם$]\".Ͷ3|75}Iy[x(N3|>M*%⫕-1f ̿b -zԝzշºyX)Z@pԗ1go ٓn%2~q)L&$݅;~%/ ![ԝ+_r/|_Ǩٽ([ڗWCø8bq*vŢ6LཛྷUZ<)O7EKuA-;TC9}OT4k?/o<8Uȧ?_yt2q⾛C۷R¹ NJլ.~Nelpp]jBůx̎E;Zr*/n$V`c\6y,h;mu64UNᘔ6V1SKy<)bپB-丝Y@i齕tJE;=‘*~1d796 ҵWZ{jbǵ!{qToMZc\ry!cwjr~{A?|gLIVQq$ I{s_2n&L5[j1C.)HS6l z:&$>x/B&9biRgjS4u)=:_u o{ %7'6F861H@Qdc\1*c5~O쯑HZu_B2]rYCz٣{="Mf  zZm(IW8 F& loZNYfoO[%P~,;!;}[\Z̢HQ'xw8 N;J6e.Qr-8L0?a>y>Lpwm+Ż' RFY*{MCp ڬ~(嬳daBvkZFE)luMP'^5w)Ih/,u?R;6 ˌX%pqʆ4zګxSLj3pzE;tm7xTPQJ]u:@)9JC5EHOz_QT*c@Pz/|L8A V#||@r آd)`&CQ ya$5=X%p-k(FF:AÐ,$-9{䔥I4k{C8C>N)mw(:QfYC&PDs!\i"=^6CGEhvgכ 6NFE-`%omŠٛE|CSK5:z-P.ž%+Mǁg485dkd)/™>Aaџ ȋ˱QD+`քXʩ}*YuqEXFKP'z/v45N(jm?Cp@g?+e}X_yj/)5}[dZu{$qh#]0ٰn7@TA]| *P2 NyqW@ Ok4~g<֒`FURJ[J-I k!g6{5WW<ѨF'~l:~U`Wh6;p{B5~F\/lkJ"s<& fqn֤~uG0xR5y͆u&Σ.{D ڔO!khr8C^AA3E[t ΁e5X !݈lxl8!~ъ̦ *(onA'$"d ^Wa2;庭m9>!fSLȄ8SIBOkPxY&86;~."\}ܓeCg} {/cSy] "⹚ʽtEOƭl;F\h7Oܖ JjN9!LsYe  qo)a:h9yNŝɏb >̼{2m'k!ޠ,a_߰W:z^$ighIߪ̊;c=M !zen8( Yh>;Pr eH˒)5s-3W(IAL2sK=_⸷|[qB1@> u`33'*{g*kcy|d=ژژ=ewc?TǟT5 G-$Uio[inYd Q8FSzD=@n, /֝?wt\ϋ6w$,ƕ2Щ>?Ǵy|:-Mq֒~I;щ:bd5`tzc1:i|"LŎ-#UVo0W)"Ae0ۋ2Iu\Q<Vڣ+;;KbxDPI7s]?=GQTOis~5Pz^*f5zcMKjѨ~8& G>a qÖ؂20'] 3e2tDU>ނA[eO!XN{F; hcS%};we VG3pcl^2Tȑ^k6a˧Hʕ$Nmhz$S/be+o׾=Le\Uwu@J\5vɟs$ןM(ᝑ9x嗑Z+nZ9 㘮5"x-FGWM E3Df"H>* MUYYˬ"2la+aNV"mA7ʸ55i:.oC䧀-O'ԹJa;:ޙ!e:6h\yIRvJ #TR?M$Q~A~ X)Ѯ!mN@; 3]ĞpktGD sv6oC[W3#nqE K?lYj|Mwڔ>D Z!<F$kHůrgX_$%E}-2 \}B#+?Û5|m= 57<MXlwA.uy2:3nKxhIyoѽzIs:>ÿoBAB|kn7/$OOvyeS]=:5K[t؛%ŹFo*DmKQz[i=O|ҝh(`d4+1T,Q߳-gfa#e<D݋/_Cm 1~>/Ǟj jhǘ jE{:IALU-uz{:jt9usȚ<&c)iHNIs%k@.h6kB{Q`[c1o7bOK #WJY|nl7[O!ϲ71]WrmF9B.7i;g.z?-aoV%aqeOZ= 3;1$7;d9eoFIT,gcݑ|#K҇ɑcw]l߉WbWȁc]i:g?S 3J-:YRG)sm:0RuݏZf;+89y Pg5Ɏh[DFR2eȋKW! l XL.SO8;Q.qB<%h͜(>Bcي@zJT*磦u=Z}ZZ-YWBKڱM2ޣ}Xɝc%YϾ- eEaG{Y ("ھ"0Eqt*-D›/ D%-)&,|Ecq U>y{i>iwሩ,-ʕ-qس{&ɼʵl9ey] OsTgEd?6.w 0*4< >p[3޹F[@M=1#] 9̫WaxCpYsr]o=$ֵ9K™L6 ЋfY2{S\Բ:7k6J+qsBU/ ʩ6yM3߄5}x_T -U=|M8Kz+WU9x,E.Ǭ]K`dI8wEn[jkMJb,$?>N Nko^n_ =[Ge~'ʮ)G{;EیeO+Ae˖cb~mʂd$IZ_};|VPm7R+z+1atF oNoc| 9x{ʆkh{SV1ڞ[ȔDoBI_R4{ps1gf1H/S|)1ƫ0Xݝ{ѻ3T8W~S%`+ Mˉbzh8:7MCqKb;8\̎_Q&W+%VIV~8`Z[ǖ(-=ih꧝D/6k!4CK>3ECӲT ]vev:uNO]v@GuhRRZ`dt6<{w/~@DY˜p5v)|s9Zp6>v|~<| y݁Nxyz#ӧ"2¹ cy.{Exi˳D-BSEJ̤ҷQ kԉ.,'ި"̩DRYvHry*{HP&_0s_<59 {*Q bKn$_7=bFQJW` I(c}\dq^f9elUZ\qOSշ I<; ̯sT$t'8;*@GHX,mttAkYJOjXTӊ@68.q="L} =Qt)SY,]xm(Gr ׸"fPV0jL+~f*0Dŷgb(LX[!sYF fI)>]Ay L|JHYSG nqKkK)$U}`%x? JݼWv1WwJr17׳kf:Co,j%#\.*?wRYqx?I"+wV;"2wRԒ(Jjס}/Rw-uYx#/ޘKkD1@.R'{cJ]BRVQjOL*Je@ k15 -2!pjhfz=rU|[ }o91x>:][T*J=j91Js{VLTN*507ǔZ s5r\[xZId# k}>D Y&zSy<<اQ`d( t[dGu79=x;sJP`4mLlk#P1]Q}Ѩơ$ru(=Ig7sZ͈ͤmڧ9z}*~BǰGa BEl%mPXnzVx~A}τ|V^ǸGWV`PG4R_@OPU-ROөȵ.q,y|It T4V,U?F:֯3懲֌6wk忽n͈ T: DΌRaTJu1^RQPJLSYAO t`n"C afNNYin8}y/ܿJ|&F@#7wa2G<}bC lȤQA7\66c sm7nVŽSc]a3~{mH&zM6.%lpq%vohVUV}3%7$1;ݾIv v]C;33 7s/Yȑӓ\GqL=ϯbUhCtTq$|]ρJ.-ߋ+_|BX_;-.-䗴o^kڗƜ>')~JH{ԘC}JR,\uiʨ>kFoN&*YC G(BG(g&vTjWmg4T)bWx_Y<zO8M-h),] &*—+AxV=W+ϲ|&HƳjj,IJ؂\s'qLD|oh (jp$Û H޸WBͦo$dreYIgAN# y!nZdmJHRz i{y^=ddmG9O֟#Kr*?wc|^떱nNɁs{a~;NiQ @o&r|40 fCTo{lػ$CM&rt&#('T|[ˌr נ O3Y7g,tտkF}>?=!Aʺ4ɨcMR]&mYw&?"Ge3 Z`r otw ,o5+-HoFq{nsLm)RsEusejsTP\ufo>n%~K2/k1V9fe`[L9?. fe Rڢw{rKȗd6׋Ղ -Wv Lwdg~oչ:5J83Yf$OpV@} j.td\ >4gmFKdF[l)] B\v("u?|+y牻Ьoٺ5J&ԟi)oŇsnyfR>ʥb"fi7n,}tvT6;E8a}nM)\[џ#V7s1CaWW[^qi1oELPs1l pBl&7@' |xYa=p=our-~lVZ?Y?YvN3zshCC %ۼʋ !M e8@{'۴ɿFcP-M7ļ rgolZTOQ@فVU筺̠qE/\5C}P hU9< kIin,Y%;0 cNY2,Te:W^$ᯁ;4Z^|EoRfDJ~R5jrYnp. 0#9^|#cGb!a?z;gH·=MVq9"2lND*ܣEƯ#Pr-%!xyAޣ\&^P_dgJHՆ)Ze'a.3~Jh80h6?T5*} J/'[CR3>)b1uB`Y+h+V8OM5#n1j(t&o_%‰7<7xv^ȇan`gS_W)de @+#|1$a8BXB yFQN0y?ݼZ:'7׷ulnh2r@ ɾ $vce֊h"/g]O}RMgJMo^M%~ߕ_hZ fʬ8' k-QnyTsiNl%ֶWi{a\kiXs!)9%S2e` =}{'9 K?2QuPۛPJ/Zܺl݅\2߸ ba*+Iwu]httF~NN8-K`LH*{Xk|ȇm SB&r#/wMXP+NHI@wDsfRsHzf5(}UNl 2|J )iO |g|S\̂O|fç> >9 >>ss!|O/|3>>ss |^ ~tg |N |:>g%|b-#E3lFknkȃGVo&ŗ'=04,xdS\MBs9Sɣ;U'*M@7ex!y !&H^6#wtǛ DtuxPS4}m KoրN= /))=C:NiFjǧY=*O\YHa%}ځBVk q *^Q2wפPvbVq{ -+/lgTz?\xS̝<>7$mkhedl'N͊oae;B]yߤEqW^#~qԕ|/JOHc=@ (.S/V4 -IڬWeJqjɣF)NHWҍ_.U1yr2i(V@w?E 8w¿BtKŧݫ4wb߬t"Ltb: %4a9`|aNeI<4BC@>F% )Bf.Ycϟnh }`{'گS2ԍ\;1"[̲F[aӷu%tX㭂6男=4z:e)95O)ҍlɺԭ,u2D33IK)|>N?,$Y_\]7~;oX1L~&18lG$&+O Q<ŲRWTw{|rb 6/1|n4$I?vNlLo`/_n 9| +Z!=)4jⷲy!xsf{ `f`CKd+ǏTqle.e:x-ehz4v.f#q~' Bq'- >5 Zw@U$[XlF: FSX8FܞXm;~[b Z.H4wm#_dXY&8ma5"j2tKz jxƞ=O:pEBly!k8YKӱy~u_GuϤ*ԝu^ۉ=s 2jS-ܳKL-7S-4j?1Dg9Mb,Oڶ^<[D"TKntZh7E~m=T7TkT iLZM6'ܖdǶ@kg`5Wt9Td]L+ <[9ʝ;,Ǩ/+˅!TNZ喻t~Mޙ!Uv= o("0ƽFsp!~̃OFmm7jODyh=;v?Ql)Guړ \N{ٟ9R>/wʿ}:>8K~./kn妋މbR}BR@ǚ휉V*q!|Ԭ9` wCoL <RF8| /Ğ/'xVz#])Ufe-񶬂(,$# K`E6{HRسޙB!*ꃖ1z5a iy=}dXkBrI\ဲ z͊Pp npZ,K=#\{Mý^LDX*3pSEP<ᳲ_*a@:K1-L)1PKz^ tF^xъqF  N`aU )MoK^rp+Vv/˒34v.Nz=IlQuko.?IsJ^I9gH&P<'+HښEOx#z^afݚH5_v#6HIk{Mm㶣\ (~o׎T1+F3Dr9҉]F-B+M. 곩^fՊw,U5?b췆3$5dn߸CQI#OFhTB̵ L@rfGh2"(JA_>ahi' |E,H'XHw`ffQaJDNh̖7(@!̙,bBRG2̍*|HxYy6HmvEv[Xo)!Qgt1MhO]oZ!}V8eƌ_(~2b9V0OE!v %sZ-|H6 W/Sx@#q,'wm_P[p</I7_>Z 0R}U1Ke:G-.jy.3>TN9mG7,<`pM@A?=IĈ+RFeS)7/`|iU7*E,$Or W~$f bvQ"** BjPlzSqԧIw\`ݴ9'AnBіg9̤+b\zhr a| oOOF;p&0Y}@޿ KVp 4wؽJ Qf(x0 G\jKJh!,2t3W]D++ڐÜ>_/nzg/|hX5 IE3Y/[L)PY/KSяN|+ݞ5 Hdy=8H,Ogcf2m#򂌸@7AyFJ?>],dq*8|띸Od%p/]M/yq(öPW,vvk=kQ΁3cƳf(ӥx+4~QRձZZd}3/J~rh=ѵA_#Wc =Tx̼ש ] fBdef,.f)Iif@[ikȍo<#"wCm;J{,N?$ )Zx9sb^qQ _TTNq qv&>f$<?@k beb^%mQ9O!d!F\»4onA4&عY5v4p AOqZfǠ bԣҊR5G=d6o=*:sF Z˭/7VE=[fGotXY'eb7mV̢-\μiM 4-ی>C(x-ugyY{~,ق-):ͧ0ۢ-‡a~":}qe@p.^hYoiWz{M(ògnK1jJ m=3ԛRijW虓}o8WqRөV((J9RK44^zŬg7[_BÚZmM/8ϰ V1=55B`e0Dx0Enƺ WW6ͭlXՇT]te[xe3+z~1lzz]tei 'ѕMXmb] yϑc/&,U! :7pxMd|RH~vPS72?c/CU@q~iC7Xaњb1;5&ƼBho>W|d#w~Cv3LG-!nh'O$=ב㔁^* ?D P7Tw(%bJQ4}A(%[cJQ4}wN(%[SjAg\#< S&V;?Ke_7iyNF9=s/Ӄr\}NH] -D^ ZpyL{Y!U8$7b!-hT0$Vda®Z MKR+߲̊[\4kS`|ޒ[8 ZHnD *5ZS|W|w l/|FnLaa*J(̺"7@EĬ)qVPOT*/:*՗Jm5PQROQ)E2ccTJ(ŔI:Es۶ܯ׋so{b+ Ao?R'$MPh6h0rlF<-Yelo:9o BdG~->{ًGB-㌟0ywE w|EB{>۞l~:N6n( effG~m)p,ģ4<3jwdq*ȟr%kKe-욐j(k"C]R?VA)D.7J id"Y( t_a䲰 =0Vj+hB~+7ۯ[~!F2A tN!jsyy>ȠstA=æmazv|}4ZQvzv\hק*5:*m_)5&l#g4~׼Q7Q)/JR{м~]߁[;$ 5yxP/xOSmcsyL`^!9kX'97I(&G^T5IȜW+0;MB)! R$/]6J I(RκmtF+B+|T!+\ m |r3( djA$i5@~Vh%>qr[y&[Of p}Y ku|x$@U@ۀ |Zm\[%Ֆ)j#+%Ʃ>锫~KREo=l"@SH^xVZ1[V2o.Pl }Mg4r/"{U痫`L}IO%GuAD>]@rf]娞[!qK!<-U\qQhY %fP p#sREx9|vUԃ-zz.5ړl&"p7X}V*Vz]TEԵ]Rhn@l˜ap=bW+yU nYTD9Wa4'C-:[chOz@A 7ݣaZz+oܦ) o3FvQLDCQLLk)pZ_XՁ&؇;~@/ꚉ|˴}hQrZ}ߛBlj89 Jfw#ǿZUZiwv֊= - fQOJ~"NkY%Z]nB:=QwU:ʞa^UE!kWqx%ڎ__'szb(K#@&sm]a^GZޭ"OH9*^3ԡih8'bN*(Vauth9j-(=mۯx̀uC`mqO!a^)ČVf#xTu6y$UBfeJfF(+(IQ7Th g{˼D8}7c6yH|8rHnfprdl 2ۭjꂨ:rR>03J\Ij55|}%<@^wvCu6JbwvhSx+/\s9ECMDG@-`(/<

ƷawTfl(Lcf^xEA2+Bz '΂vP-rɜ6cbaP:Uca{I3GG' -^dނ,loYdZiUD=Th3W,c :A/"h,: R*,rmVkym8'h5QeS5]OLJik%|bݵVa2RY=G?ô܂_/_lm^J׿/jhq!Y8vXKϮ%}l&WQ<2jyz[6h%G[zɐJ_䛩֋kԍm?o"=²_pvD!҅Z2:ТOPT7;|:,6\%n.FinQžsFl|,6.W}KU+ܣ;Eh,9n{`ncwcwTg!LJ5*K+^mPh--HdUCl6PY׍(9Hz<5 "_7Bw+FhFH1Mw:UCP_7jo`QiSJ\qG@_ W+!g0.Bi" Dt\$d@L;!t={\_mט_&TfRCv/3;ˈwX x!z}-N&K 5P9I/qj:y%bbkgׇ{ᾇxʚa榊T\glL; _Ԍ3I,S7K• d&ʛ>e\ٍQ"P$qoL<f!u!,#J6+瑷&Do[SaAm i4WcJJ2b+a?Dd!oawpPz^ !Eto!t#JBi[`7jYs6.Zq:z+/SԒ8zK.ߖhZKa[B>ZE1.';-JaQCO-@o?9 >aAr:᧛ y8("[[.ɜ *QTݥ _ ߢ1u]K:QeP*$J)5KRP-ȨM)5J;TjLX/~ ce]/u3"}뷶$z}U@l"$G2牯XRЫӍ^NKwo5q?iG&=Ub^I~oZ4ܣ:'rk!xƃDl ~,2p:YP VEzCϰ[8'G/C}AO{Ămb置= ȯhT`wz/͍݃P I{Z~g qy"=Tj:OgrKQ{(jSק3l|}D߁|)bs<ޙɇ#WқR,l4p@K]ޛTG υyȫ~F|"EE18"5"i"/wȤQ s`j.v8mɣJ* \ɵ)KݒI2Qlxh&mJƑ\ͽa4{C]nQPO mvҿNKcG. &&+}Hrߍ~wsLwfwۭ*m漘8jKy%g{lpXaO[ 0K(u"j[ŔlK:~%כ} oBI"~6LVz$Д/2A)!C'MeySD.XAE߈ll6r Z=y6F.Vrx~գ5ȆޯAgǢު<˙zVޙ4ejϿm?oϋy=.ש+^^éFg.OD^*ݴ,np"SB&l[3& gլN QM? eOs'M!;Q v#ԕ[Fс+&:u/.*^蟚^M84`}0d+nW1u΢:76$l8>uM3i|?~Y=rMìꞴC AIcw60+6 +D} -i SCd+^_})zV֗lžo\`՞5zEd"ez^0+Yi%Wϡ( lѯM[Cx6΄A7yE |bڍG. 2ҒMg @ͣ{b-rW9i[%[6?YmVwfERbZ!a\ GHS_7]7'!by笋G4Z̻S^h/oboͲ98s͢$E2)8!ƍ~@>Fyg/ |BU*NPyHo@VY@O[{{=X1G/&@%υ9hmnm ./%FRn]gH>]=K^F4Ƌ4I_/È΃y=h [e[lO:Uy\|~">;Խ;[(~}{l;`0RqaUQň;ØyM0q$9EhT$S?}ץ< v)6-@8c}sT=I@Z: 1x;Vopi1!jO3Q:*Syqe/ }w!(ђՕ܏1;ˬ٭/N̳U0JPVA7sCtS"[8" GII5='~ M ɮ]ZFaP2#D{g,xJi..!34wuZfF(=MW=}3Q4yl]F JzI'`nEN=o,!Wأ<Y+ _F6hW8bY2u-'KD 搟z8{EپCQLVvd#WmeP1.f5K^1s"TU+]طzs7qP7[h#{o̟NH@$ 4ސ/C{ʗO<|W˼\hȾPVrb_w0h<$S%x/+Ƚq9:KDޣPBy`οA\z>:{>|(x:NxEo[NJ&VuzA >'t WZK1x*F\oi0{ [#i->_9 3L9$d"~o%&n?W'&-~PRx岋k nNM~Ak3f4" yA5;Q^\\G/0HpQǢ}#|'qXw)+U>ݛ=ynxUh!JmC> %?8nQf!ub;|C#G gjZvCXQq>_}y>d7)bߒ4a7A| 奚zZZ2x!n2;SyM\ ݐ&5? !UeJxC 4@opMvaP 6l\~R2Y/솝JZ !ظ}ef_1W}+5d ANqP/ź23|]Ey,#d׆|A==LOg ݈ 󷃥En?uzfap*F_W#N~}cZ%l&uVԞl0poWҬ~ ZUqo4NyDoi9@*6ܚùp;Zd}q?~_ܶ2$D˫a|lϹoE9~m3O[M <{|NTgӑAx6%iv-ct~O>n؏CM_"_W ʇ/|A/Xy aYG& Sy鋍xtf fhrG7k50[Q{uX˛V:'+܅BXgo!Ġ]}1H*5LU#4(aG55D`CSD 1P%ǕT,/p8.rMuT a-~z_d'xHOO7oj^ ώ`)%v誫eͶ/Gy6: ?ސEnxdu9HXT 8jR+jZKq>ˑK}cMαJ?ֶJϸrnC7Bq'-('Ӧq7>B: ;q@lYo{QĎ/>G qshpj@EU3*~{%yjuL^nSN6(F/*|ky=>ʦeoR{\=(D=^ ҡ{/x0Fl>3q1o%}(dDB#D[7kAԸ aw"z|x}%혔c"l9nB;R/~ |%P{L-L𛩣Wu ܲτn)5-R,o {ܷGQ$nd`I"LBNN/<E!z3zrE3!Uuf#IfgBov϶B4sZȺ=zYTϋPoao߅wO&!xP[o3x3t=&ف/s<3瘈֗ZOω54S?N3X3݀tW = Հ~[-j;Eп2C1C'а_53tX~ C瘡Gs {-N4C{Е2iqyI ŴpIO-;G.>2m1; Ɇ{?6å4|;x5 hiMMAn? 7'T}֤4mM;=5]My ceJ(W>,w6u+vܴws}wZngCx~l`=䖛PFIXsbxݾ7L֯&AMDxRoyx!l |֝oc͈֭𭖾7&ǿ̓oN͈m9} o}ꭋ"Y|3"ü5-oķd۹JݣxMryB-c,Y&]Y l.։b^PO-xL725y9ZN9EZy\:oM&p5<'rolonٰ::MS]#QRPnyvU~jzp^gpϛ 1 nLp1 ) 1 .ڏ(\M 8p[=Anjl|XŬĚ|eiߺkFܢÞ7Xu2%rvMև ®Rzz-xjf;mm7@G nC/YiAYܓ@-4J,`𲟛oU;݌;xuO`D~H>5c+ a?li\ auxV0J(# 56uwq.~ѝmwq/h!~[#f޻6*x* RI6yF43~+6( n7i:a?:V1n 4fYhy)բīM'zݏL m66h\7tꃶOGօgzy?HGq1~B#?An!O]2)!C/j`@nqլs7*".SNU MCh|&N[D|cF{*̻?ZQ=Cw0+HF:Ae,І|QC #<<6}0sfSb< 0Lap?k)G0wLٰ9 `fKxJ4W ;g9" Q( -93ƀ0u㌂h$aֱ(EyA(L`žlPDǣQ0*\mm{qZdmC|8LASeX{BxFPNR+w2KE)Z`c&~bȆoׅ0izVTp!ftsL0KBkm(`}P_ǡFݥf2h1| # {cU" ޻A+] )'aIX;/6S~*VP=ahKx>¨o,mAY 3Z]`VtSZo:=~A"3Ḻgfݺ>~xfcfA_O_W=̥> "gāo@̭_h7oԆ_y@ݿOh߇Ѫ 2rkOgfWȵpLk1b>DxMOD G6`AݮǞ˔mbXXCWFfQW` ʔ]S·v|h_HW:wZxaw yK≷|eA#g=GsJ-\CF{ukjC5&zՃ|U >}upR+HvuKt_օh?x#QF%CW#(Ҭ+u%jQ+E=M9jp穃Z?'n ֍݄x t=y4 RT{k/ImBO.X(zfZub Zx WCS%ڈMvܤ& O_~sdj?/x?Aj/SiA1.΁ mü2k"CCG"DR1="ZK1Ϳ _]w< @~^úޓAGK~ oנG'|GaX>@V,B=OkI^Ÿ`e ˁ*C]@kBF ᱑l?6~_u5_{~j#iVy2y~rOSm,׮l]0v߯|.C1zGAa/R]D!ww%_=)=^;{ݟ8SU\mx9:. qpm 7Jq]XO3/g1LͶ#tnPGyCxSD YOP鞎;sVxvxj2;4fu2Xq\|2㎱M 4VUQ-Ͳu'RUȫ/@ZRkThi*E hvuՃm伆%zqMhK2-UNHm7:`-1*mS^G;,ȧ.@cS'Wh΋>d+[%0G"o 0#Tj5AAE o&* NQ=w'U(eD QJIܰhw,a93KZ+#~D39~?HuJ`> ֘}"Fb^-7di&0{TL.FDc.hS|?<25tE="POz#ܭ[ffĀg[cɊAoӒIQx~?N^/FZ.^yn̡/w̘̾%I(C#3!{=>w"YžEck-6 gF{5PԈ%X~/RoS_AD"J$dnP%s!NqYqztGiAY`)wWp"BM2"aO~7{GP$W8u泷i;i=:z Ėc(gsxvƌ b%trIaxlU#r8"t-Cx%yv&K?H9r!"h[9?Xr ԭzNbU2dZJj MTzoJK/ z0gڌM|7DTs#ʅƌbvNBj#~k ?¯Q ~c7μeRuVtJNPK~`-lV,gcZ}h!ye * :z6͝L0=6қu c9 HlZ o3a6(hQ1F=?Iu.sH"4<*d+=PIl@󩣯nYZc5'x^bƅUn,alXbVհTB+ag`Mk;1F_|sq85ԖP %zm!ω&nK'wbd퇘_H&H&,JsVax/SňoaW|mjЊ~G #(㞢(Rן޿qQ ҵt#|nP6iJw*4M wzZM' zXJsE2FY0>G@&u<:աs$O%x\o?{Ez"rhgv[Dd}[D-E2 Sc¬Ԡ\&+@k0? r`m.i0 І}tS9t$/]kOWV-f:5aO#m!Qr,,.L\kEo#\yvE AO/~"?ΊKO3毓`<̧bEVo,ۤ 7'ίLA̺KZ66H m1Mp_DþOwD9xr@HUᑒj6LD/l|hk J1@O5 arխf9l@"X 1Z+x떳.qgYJYKMY;Ƽ@(cQtX`Q0m^W gX/}a<ʼnU<$}7V5Y:7\}rrpkq0 0W֞h.ds.n8s9%@LA  $/E*6ť(6 ? RBѨQ:[E8b(;ՋaPGX i{byUمQSє% Fh#ރK#>G2FFEKH<35/}9ڃCG-MzKY ?@LRYoUo7_f{^%t|fLME$[-{=ZW0K}(G j0o_exԠd]yO8RG~{x˵U(` _pd4zJֻ2Զ}N-4u<6˟b[#$!~uǫB V`f>tgUjѸ.ȹۖZx Zhi6ä;K)wΜ1˗/k9m^ct;ci7oGHCDZΑ襕]"Av #HhҺnGuN Aߡ(|w*.j'=їTΉ a N _Zij@a$U]ӏ"+5^}|5mϫhW4v)a,BF 񲕮U"+"A7na9)a'HF\{Rfhv__@o Z /!O{9 j9sGeQnUwRk뙂w7⶜a҆Pq Iqd @2]k a]N Qm`e/E_d'޷{W7N/ %Iu.~pQ6 !(mY޲=r9cؖrѣY m Յ~}}Vأ r3͗aw2^W@)'>|ؘFv=3(8UcfaDm\+Q>eu caR{ۄLg +~Z|P`:`oBG2m"EW~ZQwmGM3ƾL:̡OO~D'|:jio i*ɳ\ )~%J{wYq}͑@QJB('c<ZշY7 :%mgu?- 0d5⊅@Q\O7~xo5ӈ5jMf</tetچ28g.9\5cɜj2V[c{Ŗ% l&j#j;w1<F:q҅&tϗ½O5xF^a-N(5Up5z.~fGDdR^{b4Z& Ƃ JNƒ,KVc8;N|n \(gYF4I jg)NOK2 xsay<-- K]1Zlnİ0fǧ }svsj|*';=O9nIIyK_T܊(Hh[r=(e#>YV 66eBߥI؊@Evhc#œKrg sno/r%^oa|0Y 9fH-BO?վjBSC&T=OUףw%S@z=~Oo5оZ锖C } c7 &Ϊ~ Ui~-Lr@WS1(QHT aǠzN.W\98QnNu;3j7׷{6kHw3r2G3p4W.glF~ȶnpdq[=QE㻶^Ǝ-b?=WIDg&]&"K-$ /u}d|D٤e_ +p~uބpJ mxp;$<1xC փr.rUG7u1ՀOyl~Kǀ5 5ޙOLoF*_Slz#bqۍk"s{h(kpg+t Q:}r z X08Z6#)UFփAf˭HWͰ.;QT/`=X:eZN咺l:P~_wY2)kkѳI'/<}s[=2¸gwf\"ka^nQKShrˌ/ut:JUM>e14 '@H<^-/n 2@>ewL {Kҳ/o sɲ#( 4䍺dyXLQtEe,M-$wdӊUgPMd$'Bf z'!v_}쯞vKp@ff+dfxJZ їcԛdįXK}$溆QV\_?eSF\ is8x K}Wv"gB'Rپ a擅.S#@hQvƺr[Z,h'~]>K]k?2 ̺C5j1+LZᅑJD}vW _hۖx-+}JX`q|>r*;B @y<} Z1IR,(9LUl5q vAF4>ZRbcE}"b,+ɪ92ԫt Na cx jg*U!ʦ#nPJaW %[ǡ[Vr{_ FG(7|cx [HJD^yf~-= ul F>vsIɇ6q^C|=+ L | Sjp#Ztj.EQnYn\,78R)ƑVą[j8sg9תEagA@1"/f0)Us'Sk%LSc(B= ix^GXӡ8ac'̢,Yf54+bGQ\M5Z#(S"r }$b(n{\vn\KEfݫMtn b4֠ ѧXea\H[Gy;!NZnYoz:iIZ-}2I+ h%-hGΩB8aŴq eF+EHI]>B>ݧX/55,h!DA=i%!- BvTE;]}3nUs5M;ʻ ְ|Z}_~SrVϹ9ݨZRQyi-amjvkH: kfΡ'[n o1S;oAKLb E@Q ˛?#xw;In_W$S ̦>q}}6u;~/ dn4A~aEPn`NFƀRK_`O wF0Y" |̷'a+dycSB'^@QfDH2&*$Ye:-58}Ge12=b= Y/٣$5} 28]tӄ]S7eCKmoަ4*?͈icV#NX KI2x%[iUUۏ֪B^Vs$٪$, R<&`}FxL~ƲclZ1"n@Iw[[E%{,Y=hT3&RBffUj#Se^/A736L횚dh#nOJ"$K} )JC)%yʈd)K&[C\ڭ)a rTr~68r@ kPfuuY \)SbiJ [g/b#A^\#m~G8WGۏ議`$oFF޾ډã_e:6Rw^,S/)ǢR[ut!o&ao!󻩄}^}W_&dE?OQۨ6p9HI%O~dLJ98 aR9AV)kIʚ~YD3 8dd6o,Vg)NROGRNKdCR/]RsN]/y[X<4x )+:t9wjL 3yI /k''߬tΰDÇ A+m8ZSqd=+&v"J>l=;6޶ޗdma?n;ZYD'Ϊ\ eCl0΍Iw$={wʶ-wOulՐR?uUx?G)N~6nקדuof=<$w0B~q ?CUƠƘ-Kc:3:Ҙ_:qgux0Q2gOFHJHܒog@fRc6!|}dJ\޾qyɀjW␗&23@]CX W=/wɘ3pi~q9O- O՜-.3hgrzָ ͵(i~Wu$]/֢lf,B/m4,mPywFzw:f#&x#8iSfq/ /"ߓp;#a8;Y8qխ@>o PZ&+)EpX?oҾ6ɏMϷw^'W-^'/7uיm^̏Ag=?r|^ymq ZOߎ8k8~l{q|mw5EĔ޴i2,n:nWd6Uri(tF?zLO){ i \^w֜wOgyg=-uw:e:kZ4tJ<~n~3 yNUgLr:sִ){ִ+LwBֳ..&ߝwZ+MB;™^/} U˷ JPeqP/?\ ڴ(Ө ^f)q"$ $0XqI@UOШi[9t_ߜyQ,13}iV3蜸/n%...NN< c8TSť?Kd*ү~c{*:N+n5|'^V`wv>idS2VUYuYt3T1Bkxkp+fi]뾔e)ŨoGa9ߐD9Eh{q:#o_KYTq|d5nM{\_!GGGx](;6nrMz_* G,o7+1ZeWWa#3dHV@㿨9q.7_E O:=x = 71~gOU*jA]KL"{_o/5^*އ1K 'T`6x-=RfjMQt[K-&D<ߐS*V\S3;XA 2u%#1Y٧*`Ϧl|4x+;R ޲P݌1un7fmL+1daDb~ػ.w1ĕaDjBf`]dQLLY(v}q)c$sg|73F?c=#La;4EﴌڔwĨen:f m'fj+oRTB̐_ii&\`TX{uY0rwVHY07RaGPq cVq !gwuGu9 Ϯ;dӴϔy5,c@XtP\r>NZ&I/ԭaǜұN rTz i?e,Ug~̯^{OUפJMo17siR} :%ZYq\k|+R*p. ].ef0z&w: cUp21`\-nYM`$2Y-~ pM,ԨKJ1%%`Wu̷~2Ehþ!FF P@TbAMa s).}5B~ C3~29NKwErZ8{PqY,Ǻ3cg^9WZ)ɠӱiD(9`+)Wm`̋ᦒ6[A/T7Uex_g*aa02r ᩁ%׵H9n)t"8[p,9(e56'Ec f_A1>xûB51#PȔv( %cD֖Bfxyڮ8n(:Ey`g\< KK gk놱1SHI0,ekZx/$soHT|1m\.ɇ ݈CPv3&7Sg]\cXdp]PSuGc:gթ*?<>*ko' 4*PYְ(݄YYp A N:A66KląIT$0"6Q0ATPI{; I 9 X POT.U8F/ԿK9QSbbma GF!I*'xxO;R_G6W_Y*h[XTǟ<~a}}K3X\Eb]_'پ^"B_5x'/5RG<7C?I0b 'QP;uG: څcdS}mhk#/F~Xon;Yqa'';om3&63 kF\6T ӂb\[>rd1"xA']K.SJ(3~)Ƒ;.;F'SK0O>UagP ߝ@3|ó 9̘[/a^VXǣQVM8@YЦb#֣ ۍ!V]lكQ9ưUeNҕ+ Y&)EtjC~_RE_xOB;2a^ ,;ڃqQCD}䒊at{K,[\4meVq`_EOI''K1(|dkKyM%E oV6 ?0 Ru:Ї~׫n JfmQ#UXldmy@:0-t-X?-ɲh$Ӗ2;)gw*0zNn>G;9gU_yVox%lY? H&VJ&1/JT,4II&Õs[vbmWHĺ$I2z#0u,7TRG +jc[8[r6ή'Sc#vVH>K+K!$`_ц+.3W ?PO557׃3vyOD=RŰ38+zd`-}R‡ t%26$}j}6ªO}[Oגlr~׺i8m-Q+"́G7CLFi9 J jΜIKmiȎ\^ޞ9&7|w<j%Ln0Ƨdw -^]ݺqum>1,\,$_AgHW#C39 W#nUTy ћ:]R2¿PzzцAި+KL,vocV>&ԫ/A&ob-i|;Bh= Gr{emx\ xO¡zC ySxoՁҔ 2nukZ4ѧ v>V }zO곴Hhu>=l Pcg2mz)r2+P+@s2)C@1>?e A)VP" |1x`e/5jԽz?50Q]^< h C9;/[I+u$d=hJk3gĬ߭1zy|Ɯ>a̩ͩ[u@yofiȋvA><VK^H^B+ڂaXk\k na/$$Igi%礛!B %QJ&!w,s.bSC"އ, s|%x VYB^5Σ=j!?A z7&M/X+Ah __ F":zD-~ i!‚Q+ ֢Xeߘu=PGk5O%`œ5McI<`Xjх/VCoڷg#[.}n6}a՞d).g`K7kdV6v*PhԾSцJ'|Zgևܡ=V[02(yo4V6yxX)a'3n\̀+iY,ſ(N*t#QB_QjSZ͘؏{w^Rd"fsz2jA #8}`Cz,ڊoZP6d9(zFV}xJQlqaSN5 >;V3a\m|lE^bcԽp5j'7c;!6-eTw3K I~$,lKjۥ 3F6=0Lh(HgYH 0 ZAy/nIiDa1%eZ2#S7fX?%4 qV¢tݮl!uH1eS`ŪʎLR5c2\yqBMI6#T&y@-٭c ܟlT:2!lpk+,3p.Kۡ[k-Kxe/KCm-mzn g2Ԁ SwQLos-CPj m+CJe? 47 i>0`g$ԣ`x0dcy@\ *"VC +ZBXqa>ˤ8q2MB'1ȮQl98m`f`s˺~%`~y!1f_I NRm~  RK;SүvGv廂JJ;.&禞<=Y<[7q,΃ÐX4&Ȯym5oB޾j%h_5D[yK5K ƥĖ- WD^ ~$2{ဵ[C3=K֪}NQ)7;3Mo9 iL)Y4Ztct}:=(eڛ})ރxzw7}X T=h.:S@F={r߆PPݼ7Qw=%E55.z r ߀50g!_C;:JQNI5ɐGy:AM}1kVp3]?non~NAo^/URəRK\3B/:ʁԟ(%nO@Z*#q;ٕT!HMRckF5aW˜S6<.Zֵ'+ƿ LRx߅\VoeE- %rؼ9GKJ~@buJ/LU)WӤLO=hqj޿Ѱe5 r̈́\*r}YsGPO =?ۓ9wS>#|i3BO#:ys qshc f+RHO!ku1 v \7HBo\GV]\@)7v+wDz FQ]읐;}rMDKq.7SL<1rCCx7ah@URAZ u/BjROG =X[>5ݰ+۶J**њZҌvL>[HEgk$.8"FLqmDa-THAeJL|,zgU#RyY8HR+%Z6˸='y$ʆٍe9dG,;9[o &<]m ڃnz, %RZbYQe]+ʥH2cOyj'%{2_:6e(Cu&zkN͸Rik`{ R:-/(`Xie洢 UHI^iS qEWsj*\l."Զlʩ֎brZUfCr^/Qg>T*#,^k9J~Xg U|ɬ# QQ+Yrђfa`bwQZЅ[\=agδo{]偒;!_ꉆKCkǏZc!{:CJ1Ղ {3|"]e] l)3<8iʥdI+wj"=y`ը$4Z'>x} >a- xGN7}U-<1>^)DWjwט\}hu(O™!!&+rb9=xDֿ(3wg2ar$s5*.AG?L8oK-{bԨl@F(?xuosok%K )t]Qp%vYD$|:iQ9/ nH2Q.@pǐGeDAS@J3Z=f7՟92W$:ޞn^\xTԖV8Xis<=PvJ = 7X4#*q~%HVÃg爐BH\xiEZ֏׺j}5s0m~0-e wrQȹ7S G) Vj!= 2J 2 <${L=v;ZÞtUɨhB84:>^9r.+%#gl΍[H&co7'Dq|'?VAO 7+vnoRVy \rL7=p@\ +IWF9T-쫇9)-PJ;}ބN:pͫN38P-Tf]UX9y-:É+;Ba0}]A9KFjM!/Y|ѭnȇ` .@SV$j%hyi?_ѣBn4%Ű_!+"W͘hۧ@^7%=%֔!{7~y} ~7q-~X}>ԏf?|9Ho[-8Ψ۰Űയ|N{ 8p t[% Vz(^ uYH1jM Q{f+jTLr7 :_/B[9p ݟ/$!Kvfz=L8dQ$Ih=g OM߅JPicu/|` 8ven,(+E\Ow١6(CEcQyӎ j@ևyQ0|Gdk R% @k _LoO\ Ѯ7] QϷ[Fx~ eP4#mj2Bߐk 8N2ʻb愳).] sP6b@UZ6݆LbݽK+s՝k lwSULa ާƒQor>N~k4vꌸ YOԔul>'R2GBjw <%*g9$5aX?oXHkst͛mUnAtG<A5\XN[ʴE*wVe^)%^UXۀj#gGFI{yPU!?O9D8 p9)wWWiaFVRv}hllM xB?n~UJSɚ<;O~EtNmcGQ=#/p =Z.2nZ}Bw(֍ԁ[ 7~:s˵/g!z*sUM=Ѯaqe|6#M,I:Nw8t 7%7Ts ?%zͣ-ù| `ԈRkTkŇu1<b;.~[90!zO"z,'A\SCRz%滘k"w&-:eXK(8X)Z9EҖ-aoX<s 5uۊv vC hw! L݃J¬i#5Ɂ>L"ܐ0)|s݊"T%-[Y?@ ʇquX;Q(֌|{*_Z㈲f p]UWԟ\PG`SbfFdmֳUnA`IX0Flejn|=@x^ nTc,`0tҸFRFҭih)~V܃Ԁu$lך&)-ETH_%;~^/12{n._ ?4Ҭ!!Vݖ7Л\@yAfSF p3E q$B$X2v36)j܍DUGm#˳FD!p9+Ӯ$oP2GtBz#ެ3:86D+F̧3V-lGvu>Z OGV=G%V9όHjBvF5t<_qpa'*u(c`>9~vي=@Y?Ff)\untQ>4ꏒ<ꗢ rfg\3*~itFd^ 6.x@kvP'>YMGilx{DŽE}X-IJIri~'ǕW6jQX'MVѷoah9rk` \~)RqcT;(E8^(QfnIJ@FQ9`_ODqq:P-q5sjV iҙFBvGu t% ɪZ9Y.5ۄ@.q,hs8j'my>Q6[f+sX*AuXY̖TlAߕBֲ4A/VmKq[%w(~RD\v(NFB+"7o0 RNH#5C7!R@4AL09Vڋ˖ xsvbUC4;4뿿E||'!p ERI2؝fFw0[b1HMwFՔ$>@i:[Ŭ=1zJɳ-WouIN葋,ᡈM NwT7үJv.[rKjmw.e2@ SYgi 5$q=G΢k݀YF p +5/{|<6Y|z]%mv%:uAT󦹔 >럂2m0  MBJb+qutC3rwgԧ+'\û;]zOD뻠NK89YJ9O?KB>O@[|z'knwKcy57xI@ԙl*`q,6k6k'8k.X=gM%XSNA/SD[S}ï`2җ4Dօ4&rj5kO=+"{(kBSFEPL2seZ@@SkouQ{e*z\~_4U?Jhwz@}I=rn }[δP?X߮M9{ <ȳRYQ<'|2qZ҈j6]]͸[bK__ h݌ٕ~Q2xO^Yk+Y5ijՏSYb5m3PPZ;@UpUXg&yr6Q-:o4F\GgtOJ,vA^ި@k| 5pơt.VMJbT& ,:`]5 :j.yK9I*-gcqnW"Bg'iP!/tVAs͐D^nKV'phr$OFIE&rNM7(e: M 8Ksjg5#i 'WyTcP»7PsF@|] &!Q \ ocݔZ HbYGp"GfpX=ɐaXBNqVAhK+г -*`]3gga3q\룟3QzH_73Gq&*n`&P_5q&j^}-x`bd;?w?;[=~'xD"0AQ%7_]\T<@ܫıb}ĬN@}-bVW=p<қ,\x٥1eF //` w"ErN)8RWtΊz80䡏;d"Ul Zچ˭ ej2cy!&KGc#%oag-(:\VwBEo]zpG료Rfʇ$-:J$5A>&.:ʋ5%I]9j[LKSƽi=0P` ~#C wCQ =tNxű0<>2ofȟ3PY0Zgцs3,;<xu Hd46Kݒ$C^}tb J%8\Qs+bMD;*ië~{;4>v# \UQ'sz.ޟ 7aVDrE,J)-]D85Z꨸%q{t|[ی Ə7k o]N W}hC:F7ǽ0xi>jᲰ?w˅֎Dd*ˡ[¿~ŭZ3 9znK7caaZᬩL{а#> _ ӑ7 1``'`pgG;Ͽ4o9׷}EeSfwv._rVlC. l;.*Ƀ^gAٖ`\Z gIC_R}6Sn)hӦgkJ4KbG2j=3%V+Fϵ,WN/IzNr(;<KB#$C*nn(CROH! 972Ɇ4d)l!Gw^` ,~ƣuM)p;u*DKzw'vbP+KC`\[?R%<ѳId&;8+Fݝ;\ԓawT/Grxzב˫, 8E"|!Akc A$ImHx{hȯ^z8CH;&) ՔO5GX-A!.L$v5/+ϕ8s3] ϑ)Iaȇ'u4px6ƙt0߈wcN;vZ0` 7VZEKfף }JF? ·d%-~o쾚 *w͔I1';ZRQ;F:ВhֲC.7]m@vNzg,r vȅ^{=*lӀW/sxÛ1IYHŰzzgCxod+:!l8~?&I,vo$H,HԽ[NLg*;N5 f\-E-͢s)~Z~=Wh:R}uY@W|I;jpU`g '9G@!Nl`Y)?z˸'UЂ^ޖb5 1WC ,<$n"G ϡVJʽA9VXox%*m4w/^`틙-b.dr*.ݥUI" 嫰"G:'%k 2V1[ ~ #{x3_afi싆_|Htq?G" j6tFv4h~vv>d 62'Pj:k8ߡt7|5VN.w!TR{ݮQ @S4m)ubͲ)")AmZy#ྜig(L _v;4+`?ǯ,~k,8y8bShZ1"yC`;?Cz^-4N!]Q:Bӑki^XN!ù`cL se~ˣ!VICQ曣VXSeC-"Iel;B~nhm6aamל:\6FAs DE$h|7o4/|:lRϋ|v'~ҁbKr 1FN-P#Jux~T 5ګs9j >A-a%+tCk"7x-wZ~1YnvP|ùM:Gv3 =͇>aOԠЕa$̵ <ֲkXeJvԭ(ƎK$z&e MbrK[9Ie9Ҟ#!h9%֥ZH-3f'[-[-W9[tr2 pVvŮ+"^>< +qa:ܲ4_dH6# R;lUR;8-e‰v6 u3=iChxsn5`>턙ڋ/׌O_ά@e{8N8bXֆt5=ǮQsqMR9 BNX13t4*BQX $e`88 OCvR^-<쐣vԚ.Iv^S~a|w"kDŽ_Ƹs!1E;Y @>s!AL8Ի< a }=cG1&A Ƨʹı0.3 S̀eXG{ikq`jll8cx𮮒dĎk*~{3_`OHȟXnĻ̇#?'3Vj{%`Pj% #@w`A&1g~oT(#|GKVZ~$f(h-t6v\]kLc|uW$?܅h3g$h?E^Վq,;dY3wk<G- ޣ[7;/"G ܏џŗ}yBKXkX;u P1V`.t8IhEV:&X~`5yeGxpb$:׳1gъ$w{IUpwN7iۢhEV/^8>D RgaGjmn7XH}mnEY@3d 1X))s ql:y3m#s)%Z:h|6r"c򢼆g=noC1Ngԝ7{cֺ'x,ܶ=I4Vo+sVb P?o hpIĿSoo[Sox$b3?| -fkrKߌL7rxJ ¾SoOyE;7X?wr(hYG? 1W,1;#g8)4`i_,Z"Nj ;9bΜaw.CetG[s'Y;.G>wGaKv<;|5;ѐ?ݴxw_#S"pWr1re=I-poQsYH* }>|C0ɷ9Jo5Lb+˭Sk[[v!e'hpFҭzL-F>7\ e|=dh%y$9vŶJzJ}="C_rk,5˅9dtr^tj[˳_T/ך(wњu[ږX:u5{izNcQw0EKAxVĩ'`ގUU9?sP.ԫAzPg]L-$=+k I'w!]q7J!D7\)rKZt@eMuˢcJv ) 89ǰ.￙~"zY5MN)eRSy䆿ET-#KL8{C}4;&Bhg25[+mޯPp=xV;pužLhpPM]5i24\'4,a&Vc&;mPҨλPTEL[C_z{vgBc fT;G[zjzUҁ l9DA̬$fvمg)ҏ6Fg_A-1 jyS`Rc>+63BkЛB`Pƙ6>LK'kXJPPDEY%~O:ȡL+_pxA>hKdJz[L om ɭda wYX63K6\Z÷nQ>8[0^#FmF8e 0bE='|`֬:Iϯ)N5䴡6 @a 99JȅPDz $:gRIo hx!y^|@| Vǘ҃"lcWù hqwx?) ,8Ћiv4oغ]Q{,"}z<.BF^:8rVЏr?kW()v&|/t9l'q!?E ~\tN?v6Vo6Q ky_&ya1D˙6Hkhgjd4*yҲ~Jع2KLgc004maWRXvK)Ju^u ۆ NE0%if29m{!'v2 ZdWlH &K8Ib\g .Dܶ42{wbvcotT62 7Gx}hA1s~xwaGtֽX>o'E1 }g`%Qϊz<c{}C F9C?0X'bs|LjԗPXLԗn{]c(,]@'VOT ^Hse=h@OvE5(˟$iX"g xbX;>ӫd #*0MY:['|gAPNSH>ٖz ek .*AT 8Ai &k=95JIzŞSMYwW!_Jgh<Tvun#g63h{>QH5֥8t螩]`.Ck$n:Y1jYڂxF,D ;Š@7wK#wwD{PNDZ@ ";j[֎1]ë|Q gF?i4q_:yl'/E {|ȹ*#UUtrt k7!{Agc@xwѻ^&0Cg<}$=g$v(ѨK<|W5T.XW0_uy`fBmD͞?Ş(Mc* :EK }gϓ$Wj8˽ BKqIaN*h f)@ _~|-EA~ϖ~4Z֎ .甐+/*E7i wy\C˝B\C-yφ$M_쩟,.bPKVUj7=Ћ6Es2,WyUsѧ6M0~_:ZAN%eQu95>G7v i%KA#@ #5 ?KC:ӝ^9']kB{Cr#gt)%m^/ʏo*C.)!m1Nv K*F:x{%| Z2>_sSpބVپ<&eQe\9x,TeO&LN|U}/'szJTsoW*[Ҡ׏SEɫtzOzSyyF+^w֭MȀbo9Dgy@$0} a#vnDSgGG?Ͱ%nJmk]zafsq{zBoqwE5%\BН{:x ٛя\|M<am?Mfq>YDޥ9I>-zuRׄxNq9pYysX>f򀲌cCI#Rȭ)t [=!nvoo,>\1O,#GɢXF43x} [$t`ư[[ t%h=Z(R?/B2a{$@==l*RA]8CN!;Nl>7T38Kf&X'2:yZE]4Vl&#baQ3=;jaZA-`4AIzsvvnP\&G>>f`eb wSij8Rz/'xJ]#ng9OQ ɭeL'%uVH&+ 7z;Pcp"V4HdIAK`!C!ɸt ߂rVHxcB*V.Mϡ*קT^!}tuCፉu.ա3`+szCE? ZC&o 7jaTy^aoE?OugZ4@i3nqgUW:YqCy~~>:n%_NBD4FJLj}B:~!bz4L?IT mmzM18ܻ‰.rvkN9x#*2ՋhYOYqy U bo ,҇{謥xFG&m_6jÂڣ?n.ڷՊP c_aНCalHCe=!P"Ǎ~җSĥ{9z]}V{ Pcw9.S'Ů&7=\PN[8]aI .AM!XŤg|Trawѿq!}O( əE-;Ğq3aaxΗCD[/Fw׏EXVhZLnU4\] /%5]]buU:0 (?)"fcYlw"RJ|5sadˀc 78|WJBAtB3b3c(a)0sB^(o?]8f<'auih` xsc^~==bQzŒ}HSz;b_BU÷LoZSV)&_gj؅7ރH_ 5kOk3\t  p(LIcu@l-'$]xK bVKn*\MV/.kbYg x.ucXk$Zb[|T?;Їuԇg. Kg6]ccjyǴO3$U~G the~&n,,c{)h(m/>sX(E\19}k'+GqCl܍4-Gw0H| ;ڿb7LB"`_X8<5k/za&]|!h9ֺ,򷖄 6F(0RՆ_mDyaP2bc\Ԍܭ>7-sO@51*_ ˡ#Y!>MW ʿ)n }Y Lfܝq1pEڱ8݅1׌8i *!QCxCk}zs/0 lIxnci46\ sligLGR䋓+6@!>کv f7zlX:}El>%Ǔh-]||=঻G$JCI~h<>A>nV"qh"r$m9<$$%R VTE': oSBH'Q5P Jћpzr#y5Vz91 bV1nG F(xLK7x rdq/}~1Qʩ y[(o媇F^Uk\Re7̤)-16w m~5fG޽\Y%0J!3 :A=D>?rym$FTcI<q*?֢o}>$Z'˔8^ipG^C"@%ekDOp+-EC>(rBߚa% }_XozR(\nVua)#(vJmF<xIDlCgx璔OϽۨ<0j QfjUiֵRjvjYߋ2q#gxy`Y$lӬJމ5Il7 > û<3,Q;̰T|)Mg&L_RSt}`K2HWS7#!¯hB\t˗p-$ o&˖5Y%˔;m[OC}JO%ĆǨ O +SkR7^A#F0e2o#Oy\%#|aE} -,fqiݲzu\, F[ۧT!ogJRjߎߞì5E #ϑoW Z'ox-#H&x9C%6P"_@:Z|s3!wDB>f֚E_Pyo`BB rtȄaKv@ U߄7u(5lR&eC2PyD3zG^OvHYscI'i'rlC58gɣfE2Aͷ繍BB~܅7.;=͆73a] "^ְz E$(w'4OݖF#PR]O3GRuO  L{d:մѨo3kJ5uzMu̡XM|{{5AVDsw(wJn0h͟=AJ|vjNVI` A@>zuAiIg0OCO:S݃?&p?Aۢ SK1VEMDӻ}(K k记 D7+O='c/SkؿaTqH yK%菣'Յ6V4TR2nD=R=jK}C-VJhБgHJB󟨬Ra* |`CQG*&|_pTn'ho}gu ̳/Í˼t:B\7,S#>hk rs8ǜK&zP4qKw|`򩦇꓾BnLS[#O9ivΞe!M 8˝!Pz"}O+wQB~7r\*xӢsJsb}̉/ x<ߟ5:1tSlʟ[#w&tuyzt{ΕqV\y>+ϊq"^0N+~!xmc7F&m2Wv\bNk`_k ,?LaN ?&X2Q.ǒ,ƺ)p=tA:w^dd8yoOů9ow|$5T32XۺDv&'%fY~}qZ<@zsQ}Px{S=~)+D#oPDRa 5([zk/TzWNnSȏ"}Y[{۾ݕ1I)NGI6uiTRbRN!񒆼h !9ܬMѼS *h-0^*orYFd`ش+JNݜtICN!\w卍ߏDͻJqU< Y.i^_ ߹<;ʩ\ Pi0fRK皏EMOX}x0o㊖Ì#K_XxOKk X$j d4 _Acڃ6W¦8Ք%nU#T 5Qs9(\oD4OpʡѾ?aә1Cz+ۣ3#NFkWnͭ{>4=lJx/Ղa #gF94^eX\(9JuHgƑb? Fy~3y9Usk1!{/ +|ެ! ).Mg;Bib4d.6KJ!I쳮=a4jiq؈Ue>3/2g tiNwN=Nwiu]r5o+),uO?]m1Wm0{Q~JwJnYNeL+]Y(KݣR,umRwORQ?1-uK݁F%w7zwz650mfi"ɌHoP?Fijs\liƳJB֎"~֮5n6P9I҅S|TcM"iE[g퍡b >ONpޠ kRo!(Qmrr^ћD$[-~(lOnQnQPqLXxٌB*Y~v K|:t.f31`K0d?PK xG~X-KKP Es&EUEKOO6O({z}݌$ IrU&/+A_ 9tsCEDrEJdE(݅|kM/΢͂s*)d{5_=sޯ#]LI<"qYy WQaQb<Jδ/υZe i~IOt`ymCVyݐ.u1L^4d3~C }FR%b!S}=۹B:!Zzx3,7ȦD%[Z$[bANVeA YS|HDQY 4dOCRQ珚D\Qh'1›^w$:%.@H;AC/I@'}zcVGzYm7q;9!9 }{m6 1FxIf]@S;Bmۭu.O J9#ŬY˦#,"3(y{NIӒXxg3v(nwF5 Ih4hnYjZN[IW(\z3ǧ-Xkx6Q(=f@ 9jourjXXf[S[Bfm#PX1stl3Gr3sh-Y+ "3Gu x[ZQjk 99lUf[c^ 2s\BM_FNꏿ#F}/p Cwh[ߔW' -G}MqTpVVL*v)4Wh%|#4Eb H%$v@&Ơ~eZH9t(a?Bj y#7}AП0/?AOT"xeF?! Kw~/ m~ֳQo-=PKwZCwur!,$2_x{̏sv1}eiW~h6l䛮mE*Hw&lATVjaP3m %bh}ϻ.W6_=:;,&HqÆ9coh>NϴAs+8cg͊-u?=^}G~Q &_A8S$l%" <ɡ(Ya7֨+,B¿44'y|19 V`E vJ:[77C#%Mo.Ub#dnk"7AM]wlhp"Lu~H:4>xn6.' ;@bީOͱMTh;%G w"ݨV{;Lzz;u sYrdH6>zQ pb? $=0<{f:>jH Jo[]CkP_- )} ,Y!"1:?5:0.zm@dMyiK229 %p;؃˖Ⱦq_N#Y0Hr)8.v0?'-ŏ['1k(9Fx2BE}o9:hpuY,z5KL%һIn1cY4q'cFH Z)λ=s;! t\2ܛ{Mr a|ՄllZlw[-`|ӏF |ubV;h%ѳQW[†j׾}s(.KäZvF tȄ@/d<NVJ}7(Gd@W`=;ibjD̨юNjw+T6pP2a_P< #ݘcЌb쌏!?q($UgeksrNۑ:!iiokREz-6QZʇ3w nT}PwHQ*VZYJ%hK>r.Dc?b'#›ܺ͘ F&%7yg(6h}=`TQPȟ ;}x  ~1Ž N~%YlJdf]b\O#!LGMׯqANrUOK_*CvCt[{Rj.6M'?s 7\':$E"} <ex+6ޏ@8_Lvmu y*7 =!̐RS=vEd5YqJ< Iw6q}NGA?) bw BL-^F | Ci[ T*[ZBB ޟL Dk%鵀>%gpq Ňx^lQ;W6oziToߣ3:A%z~z?_Js?_E{K{Gt's}<ޝgwxTϾqgGk}NfD/#帥ΣN;9 m4K ~KcCPO£3]Zv ` ShM÷- z4^#D>:V`'E Qp_&1SK)\A=@wzZt>~ II[&qH;"9ё#17nHc//z;J|ћ( Z'}Kȵ#QyTiQkjm fGb( bCk=6RD?3 )c[ oAO}.|ȏRU55`/*ѩ,$#3cqj8H̯f C'KfS*z^R0_'| />bEƌR\ ?+Z4~5@S:4fW~[JUU?Nhyq#0nF]]XiVoҶJ 6h-iJ X9;3<$6@N1tY/ܹ{jPy,y> s2_EǜZ!q՗PrIb!bC~KPg,p6)%&z/<&|׶gA'տfNl,4hB=9Pρyk"y!&/R1t/IsV- o+Flvh0D@4%z/:fT# chFzA @awPKWAECd0 B_o)SޠBn#So0x1XȊc N6 gBRw⊹jn' Gx㳸ϙ!m_ gee(?+&8}Hnf[36C||1/T*ɸ=1ZPaJ]ގ++]Ep8${aLe"פoLo7 I~G{ LUbjXi`*_ B # pF*gLAm(R)yts|2rk>_&bɆn,a 0_۩*1㯆/께Q=>!\{?+Зh= ؆Bz}!WY[ `pYK>3QWG z>Bwe{3ӏ!,]oӴᓟI+Cz)M_n r~ d Yƴ9^@]nAI-j;tzEgݭ-D}5";6q1ɨ/‹ t !<kRs֡Xl&μ ׻tvz~* 3sFcW:.]3pXf' hP;8qf,-'oZZb%,I{g6>;k aNS'uzqȍ0&wOOPf,iGozў}'<9}q~/xckM}юdD-"uh[f߇F}na{3<=P/R_`5kJ8|b5- jHĘ0lsr|>K0j}UMfJ]H_=p<`{BVCoZpg,V[4ȷba h+ mo(~6C gmuhO81cKhH-+M.ǭ$N?EG1x2h<8)h|-qOhd0nHR>5S #vy#BԚU֮V%=8\xQ=QY'a%ӨWRI$/yFq@۲Eo~'!a)l<+) δ MT]/`✒Wq@Mcᵅ6/ᖼ).gE/ti_jx7޷K ԳX2)Q?a܎o]0:(JrԪ-Z{?Ư@?Z"ݏKd{Ka-# 6Y>v*M'xq]hX(_X7 ݭ$=u154] k)%wlΐ,M ں?ygs#>(ru-qKyz3 D6"X9$hDCc1ʋKY3!13>Q6|l@rVryv*{M %.57M#?`6yvi4I[75jjSS3 nA3-\#/!8|0y Zˬv_'6kL|+eMJh70NI@Zy&?qG:IUbIV]C0RXSRSI&vx#ﺍںo=˚PΏDbc;-S\kǚ_7zRRO+,NՕ'y{[UJg~HZPR\'0J+M/' ڎ2c$GgצM ђ/ Xg BB+r)'< &n܏?ˠ$'!?QyB=aO}tBΨެ;UdG^Fm?YO5{8f4}4+;5'["úۋ n~pZ(1exɈU sJ6- E+@kc2@M/[;s?ҝrZ^`1F1vTW[^ dCv_IZ=Њ J#>RVOP軷ɯ)axd# %n&?d1-ƑZa;iF#DߊZ^ޫ4dC̭ܿBTZy khk }=HN%/Z`E _U$7rev N~5%pA2A{DbH&{/55]QywG{4>~cbpV%%%YL+)\/cT<[() L/ٖ {{uӒ lx+8jO,-yذjOJޓV7F/2=]{H6#G7!Ʒl/=f@9{hәaEF8!=:e駕8o~VWw>R.9}=+ FQBwc(M$7FЯ.Ts=IeV>Tus硫2ߡn>"DA_%wcP~#ۈDo#Dq4== yŮ$vKbmz蟓~`$cO4ShΤJyG4N~!''Dg3"lxa7c|010N fIxũ>n:=wS58ՃHS]?:PSf`#zXC)begOSpa'kINvi9\ܵB|nokp{؂.laݩEV{n·*::FO0#^4w iK8{" HSlK%ӑ .cB)Iu)(h!?A<.?u"!;iĀQ#ӈb~sS6RTQ;RGgT#I;bn\o^<X]bv֭Ŀ= }$GSJwGu8)90 F Z{kU_GD:RGӎ4Vi'Uou'0çԯ az|*$J*h2[&a *Gqa`SCt]k5϶^X7sl5#}[!oe \>M.+EOb%/T$Fiyx4ϿB+0~Dh>+aB裹s}b_'3.0Lx"p:]]GCԮZWR8Dh:%%A FAُaT HGciϾ^Pi_( QfK=^n & fBMa3q!`3xO:NUirb뼪Bŝ^/j9Kҷ0nq)ř`[R;8 x4}W,V\1aP1=5mMamJ2шFdBz7a:5jdQ^F7*q}@hňUYMn3 ĽUI/ 橝%[}}}\Mb.NG{R 84ּ`i9aV\lwIGD=!l߉ji+2O/Iѹ4Nsw&*+B.;/DL+iZBy& šSi<;C撇 ҅LcIӿ5.NJ] pbe؀OZ3ˊ'4[LҜ"^A8F?wXw}m/? Y6ge,;xN1emqJ}uB!?J;psFw۹$ͭpoٍZj2,(xE{=^jER51^.mAY9΃}e&:g9QݪZ!%jҿ{';ERP;9"k%xęoe}CM)Fƶ)ff?#~YHj F?1+?-՞#-è'x>`_ߊvB8AIow9UOok@U.7 tD4"W'苰?z%z}J<m?ی+|%nCD?V'ڞF8Ҍ.q݊9 8i~yzBmaSx_+QYrȋmQ~qԶcῇy = x/aĎF564zWֲ `d3usOm=$3Qڄg.^-#69Ɲx*"[:6ꦦZi { ;J|֜K{~#wlTGbYuY4%/zH{!͕̖.RIw\t` q߼B/G'D/"#a7ٕ`Ѝ ]I#ں:?/solK'(xz'.{sײK)~eG8=fYɅzzLrYcrh|'g~qN6V%ywvtu١]kڧaFm8Z0oJwKWJucb*L<>bJ=8viVc=6m<3O\뭩{y`9,]x}ٺ>AI"?&=5jRYydjIKKڑ$Gr Xie`N+aίH:r6$y NoϷ~$q*G@>I|Vmg6*_DlZV?>҅`v!6䧻5t/Vޝψȧa24ѮsgIdg++ׁR^r(lGM^=-{ L8ʗۨRmD\5A?YxG^ fkNFKB/UhIJv8>;yVE>S?7Y.08X yGgӢ8xs !O }b§ >3zU a=!0N`n9 a]*O@!DhquwƊSX}V@]5Hbdx6БGw/*B,ʋ)kJ~F74شQeb;IXO`-X 갽uQC:X<]5pFi t_4яrl'?pkی k*גX2$yl~}N%28Q1?]E6U5Yu0r4+œ v`B{h`<@[Kbm;( yS_U}›yr= 띎/n륺1v_Hv PV "K2l/'kCʥouϿ쌽e~yUl#Z!n d^jwGՇzJ/Z$[ h "I8߷ƙb6^B;C//y2DoqJ;qqTQƼmd(G Eri7=\կe>}؄g~~~#eXUjDa_K{r 4"ZSBIpϝdjxk,KJ6zRUT !-390*pJ.5BEfŮ"Sd5B3)fO.Z"]>g9/|OW[ggCQ Oe |"g;>E*{su1Y307O73@4THɣ|IiD޹qzU7z%RwْYm7Rc_g]JxCUm'aj Y}-> O4`6 % MǛkפ\foR֤r/6)ڤ\j3|Me6)LM jRnP3Mʥ7)LM%4)L9IMulIM hZn&&fʽפ\RrI͔ 6)6)6Snmr&͔[ڤ\Jr)͔I~MkIMn\nr=L9[ryM5-'I!M i܁&6)׷r;mR.r뛔+hRrMʍlRnd3劚ݤfʍiRnLrc)[w g0u$@漽VG@((ujn֫\zw:\~3\ɋZ}. g&3[p(\!٧ޥs%PQGK%J_c}/F=XżoBsq-X{$09?Ei=DP YO7(= 7D.{٫JJa u8N%6DG[ G> zTd %eEt,(lqC3y_aD 5 / Q>*7RP; F^* `<&4PBxkx6v4%N]deL(ǘ S^jG]ҵqϮߝl+@c+d][@>ChDE9xA7eJ/ZgHw=]Ng#4;yXDjHF3ozR?Tܢ܌1T^} b}Ez$Pmu~I+ 0v$a ̣%# G\^wG=H}s>KE a}O~HGWpp!\߸{ꌀ\P@ ȍ$2wB# |f{9A/|UEʜ!xzGevV YSt~`%0-IAb70zg;+UĐ]+sFo`B 8ʂu2DD>5 cl׫]/+-u97#G{G޿`y[UA$jhXb0Ohip7CEAOԥ!a|$9F-;@ۄCß3,}h=e MmFw|,hC NIwp@8n Nm^Î_ӵE,\e~{ CG-'/mh78^O+Qj"_1;arp=I>gl߸n0ڦqf"-Oߋr?/y,hAmP[n hW8^#g%‹Ewx dR!T 78M_ʬN$NC0zkH"k R\"aȌ\%jT0Fލ*-*>2xDCe \5ޞA\4(+oPPVp~J()Yg 䚂r#x}\nKR~/7d"T e<>xou[;($sv6R'bPn妇Ѫρ7,9PLs1Eh+V,.`El2G^%GAq8EDDb^/IFSc=A]L91]L16z@hG?#Լ⯮0)eK*qU}{G@p&o,xGs}տTն[2 =tFTlHGR6WYmzṼPg^m׿8o)w"Zaz}i}/J=8㉖jQn0hkc\.*BJ,V9ՠ߇}1"Pu iΣU5Ax);xOZN>aU(CR8G;`6& ӹ7Nu^}+8/?v g nCʤ5}7)9B'hGĀLD RۿimJVű{;JP7$6^1{q:S| kW8[+W\w_U~BҨc0B<*EK ͽd:^wD4 }_zom6HM ])F(f8JEp5)YbzRذϤc@5m RHlq|:|l^n@OEzԴ4,h)305q%;lut[ٞR$͊u_E'`ڲf_)S=0qnU]n\jXX],"#GE@#'0e˅%g=m,{ ~k'}M PcK{YdZ\ DPp%|r9<(/׵=UKY 9[H:Eod oZӐjh[:*('gtSe93PSpk3{ߋܽGYrS\޺0088t%{5.o `j:J'hQ}OUd Oؒ^ğh(V4_ϰ|":TF﯈@X;q- 3RKk/C[?p*ȿXXG- ;_l7a3Od]{iӪ~%c D] ԪuVrKЃ~#>пB_G~`1ރ7oVE:aXeOrP t/D$`ucWs08YPfP/׶\udAݘq)utgCcʱLY7u\SnCm.`zaE9N?yq;PgH&VuSvj;D@oxM^h|[٬ZXPu }ԞYdB.9ZҨQlFJީt'@YH{Ov'~xSJQ-?]) ek6kz]Ks2'|SNԺjYvHq EkFw ؏q~ (\5@`9`bvϨ=>d/CkXs*/ C.x8ʘfcY=Zkd\c<&UguBKWT[`)FYf5|GrP@}M ȍ:F; yA_T^:`DZaks&xZʋ'Ģr; 4.*~0p5-&I{l!οևϯrd,TnGBЧ%H68i,,#-1t1ˎ|c!4K,g`qZAǬ]lg3Jt]+[&aĩ1>ѻl}E3 ׀X+AjX gqno&&~]\ ΧB O`foލ=6aߛ7O7Bl ۫\.Gim xi{emË|n+UU@YkH\{aEV`(\Jg7b䄓/ISDÉj'wHB6?PJHn% MB:1; nQjc+VVJKvF"t^! }ݑss Ɋ՝-78hMD̵ .(6HTݣhLLֺRQz%K+"b655f_tյlVb =3*Xnޤh9 Nx4jp6E!7`|_3f۠B,l/Zƽ|[NZOIĊȽLnD߽󰏍wUCV#I( !B@ Bd&\XpG ؠ(2A;Bx A>EED9D0^ YXM{UuOϕd~zޫzիwx tTec#ZSڗlUWhY"HE^xg4cp:6(y;i6D;-^aH elt@ַ{w!%2 ZvWdC!AiŰ7ⱞr$jЯ<}n>/.'̛E9 "O ҿ-dp#LKY#enٻ cO'Llφ*R]3[Բh+<$070:Oh9Iӳ`aԀO}0:s9L~jncQ$~q>j1Wй9CJ #r/ Эx'6ܻLw;flꘛ~Q]7IpNղn&8]i ?Ԃ|n9٘5q6p| sN;1wb#Ab8_ªQF;qS<{lB슋rzx?ke!"Rn^\ c^͕|@~mZUc%d~W]_Cl%>r"zkelO3G:#8FipLZ$=niņ7BX?^7_td1{oQcTxԸBxDk9/adJB3dY;XbFz\D=&/c?<qsCəQTŰ^9Aed޲Jͤpo모uNCz_W|a^2`vjf@1(T&ZrarET\*8g#$%XC:B0*h'ڀbPcUfN=qAs)2侘mC&u[WY|]z 4:_ߕl6qqsƍfTS ʪ[Ruߒf[փuqlhqcF5Ko"_4Hɂ;KBVp7#>-69%[#̃d0j)! }%+~`]nϓ|p? +ៈ;heYNr2^:bp( YMiGel9΄5C hĺ;-{ PgM=+eH+2[NTDV,wuP ~jo 9snK. ?JvSY l`?;Ǧz@}nnac;n˘;&vBpMt;n觫kDeoIq fNxQR^k/؎T Ȟ x7 #(1]bKMC&ҿ/o9'1x:FeN|8Ƽj;='ygyw~V H-@ |}jUEc} Es}1&n$:#fԿO;;B[tlG}6~%/ OK}MK+Tw>?Cny X̀Ӱ)4 ~$H:EqfTJY{MLfѩSrc\__f@kI3p\ h=^šDAuO?IioꀵUO"8 ĘW% _1իPׯa1fqgUM¯s̯rhمye&(95oJK5Zg maoiEpfϿu}t@ ¬f_u&_̷R..Apzh`%(:a'hU $\N迠d|GUh1DO[ݎ{J\/wgjkC=DYKh?,69&SP;:#V0/jڒT95"j+xanZ_]R s|5`n7pg'_t?/`&j^]N*CD+г]aq}=<' 󑰸_Udhy*r|HdŻ|>i8r7^ֺF6>0͏Hgڐ7D[WQf&`sˈa@ã9cq _uq4W%pv(e#@Jvo&| w5QݩO"3{ԍ7)1f;}fU~of7oP\Z:(pvF+%,pz|R,Q?UV80~npzݭ2~V!W,<<`-^3Eu" k;kDDD뷨mаwͧI2݄[k.@V@-k UI6:"Q~8UDzV(u3jykX/ܒ{AN@74Cjievrm6kjrv o!oZ4֠u{~_+aս֧? wRlu2&m=-h~}7c$o*g;Ԉjho-ֿ֝|sVIJ wqZ%P k8_ Bjo#3J]21&Ȉ8c?ژI1д1,E%/SGᠾ3 "V]k-|iJv溽K˘ϴvkX)+wr>Eb0fXY 3B(g,v<'5g4FiBK[Kd%-{PD{g^[Hf!56k&F7 .rW>yQ8yO7oÂ<ڄGL>'>g~G^|d 𑢅G@%}^XiGEƭ܅pFI\r};PX> zAch 8,V$֩[L 6ek'w9/1Pʐ7~}zI_ācmYZ]dar5ȩ,+ɶc~.6I8QQ#:0Pc:,#9q1rqIt#hG N!7<pJ".b_qPrȔ9ߪ /̚) N)k% z$kG~8jJ\4GL-"~mk`=#ה&ZktLq#^"?XaŚҋ0t:ٰ:,mXq4 94 Ncn,lr/cq(s,\V?Km*RYIǨ`)ܻ_, W4_3 IW:@7g>%탿M8Z{! V(aй]ЎsRMK֤q9Ni6F?_9'rߛb<:v?p ]yQMbכ 78x:aseR"Z3XfG-,l5+( ّ>nI~:aՐX*,b!P$s~4"ҒyJB ^wRÅ1K6G_.r'ȲQ{FbFO 1Gh'f)N=ho2)A%9,3) E^gD]mtq)t5GW#> ! GpaUkpQAk}؍|%P߭/.\j>Qhg^X5\3dիJo\p`yޢAaDJpy˯X^7k^u*uб[PĂK*5s*P v,Qm q~zLBC5==#ۛGf{K{=bWY&zKWPZ.bX6,e'n/'&4E 8>X)m)ci_G&18}9a' ؇2^Ma?x?3BygC,!Ih:De ̀NG}d[/$+#˄L˻ggfϘl8^d --iP?LK4jdO[و~י&[}|3W^Χ]I){8oNi:9xڸqȃ=3:iT/r.t$ҝ /pFvx'& gնvT/Ea:N^2I ӿrZ6k삀\^zF h_Eo"k>;I<1s}b{˿N U&V*t/"M3,D_hsNE_`.>y}s~[2J-p~Hyw5>߀pw@t sҋ*XOS?GFm쇣=[qW^nCbL;WaP{gޥ/͘f1d49j!PSIDjk hN+نs+K׿9[mDk*zr6VirlL S_z jdG_87Og>҈x^St'Xbi 3;Sq;6r07A3Ejq=>Y!FtkRb+N *ﲔ`gRCЏl!_7ŠfEo^0~N=n?'ZO ,R;q/ ,F}P^qmW#㉽Wu\Vc^w"?6Lf{nBiqcz~]vWK~8c̫lʠjzۇyއp? -\'OW>q4A ) QZ6jeNd.)}?ct|Ǒ/ W -Q@ֹvmukP2㚐ϪqSm| 3d׎{B/{=^ Z iHњCdp5%#aBh2G] r̙Tizx`^}KV`Tx!iUjK>\Y\-C/´EF _dg߁L4HۦDߤu3ayMSr&)"[D8`=\ֲ=k)iw?b$ѳ70nT'.kz #âN/";tK.o掋k;Q<^.#e%a0lg =LqFϏrZ` ?؛ _b}_#&IG> if,v [ZBg0-Q?]9MD?&t(4񴯋=}R[1}*8hig[-c#`0ZNⴌF2U7|DU2Μ)}X?N>i{ެI6,xF<٪"[VBVl={~7jJBE4r.´̔3m˳aEق0̅p?)[)ه=iej# 1@aQ Î=+cĘ:Jۆ C>\ kolT`NV7Kbd:"PxCO2IcQƞb=>IZCB:j6ח+`iVh <1{-7^IeD.b5y4lujZ)]YWeӂ !M@Ƌ9FldJ=CK=2SZ&8l2@ag۟듫͇QKh;+Uc$ӢG<|BX}],|4~Q) 3Hc1>7xiUbxǨ^WWɁnO+mZ,W VoMitFKF1Lޮ#2lF){z b:ѢGr* 18"TK,e!#t{~iCqNN@ݧ%@J\7V )fK{2_ ?Ik̰^{w_ٖUOpϢݳ2zl϶ |Tvs%0[śI/o|iKj0&NOHv5#.&SV|kY{;6{@u#ԂE'ţRyK~k՜=qiQ]-Č3iչid+wl1)5c$-^eW=;`"A&7L˧(dT;w*/7/X'>2p}2r# "|yEAʘ`Oh~[H<[ ?A/4m'UH Bc'(r&@]c_n@Pf]a/n,t3= !<_ +8NOTHXyVaT>!Is|pXʳ=T%<ۇOaTn +K~+/SѰr/+/}T^V^F寇r*_)nY&u=/lW!dWo^v7Wq=Mbf-6dDȿ"`łԻ2q}G;T9KxS7b4"Gwx왓'=~sHKu8o<_9܃ߠ!~$ρHVPt ռˡ9;{l:Û>F̅ڂ86= p43X}ipm8$p8i1x86`/?L8/q(@ V#πo_\"]C9d2ts83x8y" L8dչBwUC'˟pX^7a?`rn eclOm@%ĆxcYSppD8l Kpdh1PhVjǤp1}p<0뷲h[ 8?sphd< @Zׁp1xp42,"υgqWpXjsrDEu8N:E)p5dS*H'HSp[!:7t3u!һL:7CL8ݡfvcudwzJ+$H#wDh ;+C8fnSyjx<8hk;a툦|,5?͑(e^qi:Ixz9a. JHV]+F!_a|B`(WDl2ޏ@#N>~B9}x&l2ǛGI[Wa|J`|\`; "{GT|oBx]#;okH~bM_9 oWv`QSSKrH"B 7E5 +7߁!wr;5NݤYz"}qP Ĝd;P~Gobû:˔Fˣ<ؽ,覐x,P d!7i9·ົ8:wEdz42KflT<'Ϲz๫ yuaezCZ&kE6S:9Ƥ9Ӫ[|#Kтj|Fc5Zbk#~q~Xd/dm8 Vrރ_W ;r`΋3+g) =/3{FW`ο-`{سd]lIHk#}HþͮHrU?Q͋_\EŒ*#XPJ[9ESWYVٍ[㖔Άe-aV+{czmۓUfGOXbψFr(5&?d3FP9s2eP4y125>-l0еM{9hWuE8 G,¡rXA& sKcU67SuklK |ꁑ}vzh42 re )ٱhÏ);b,)0] ٕqvu|vZ|vi춿L銏r*;acѸ+8Väz$/o%H\^4;hN{-y;5טeW8l9QJ]ttDM#>ה5pNP •eGYʸ.ی,{ ?ɒpMLUW~5:ȣ[#觷Xhs-*n,ػvu97;`} mj~FţLeN,+/ t:eOz ]V@PW^8tl^ ;dW"T~3t8٧K7bqWaKCbm`%1rԔku`cBu^_5)y{k.zïm5}< E93~kܣ{'5OA6d%}O~=4g?p,v>Zq[MT^`b#(T}}M6I@q@ Y~60G0E{C: %be/^,cvy;)_FXN{hj1(ex'F%PV=35>CZ酧re;8vQ `kdۇcăWJ\$+cϻN‘&?|G-aTaL#yf;=(sk823i2/bRaf<</姓o=C&;8̶sm`91Mq0* imޭG Qet:WH3{D֋WNng!-Y9rK;xbښiu-y}"K "Ȟ 潿N㥯q=|z7>gE&C%"ZX0N.g;<Wahؑ/0vwӎW *eFvtoDkISY(o><3ײ[l~nfDÓ)&eDPcJVq*{Q9Ghy7By\/ɛ*A* ȐhMsFwՀwzug[62|Q1"h&Pt\?Sl8~nֶ:98T=cJd*q-CCC1"|)F6l6s(`f-ՂHQSAŤq LV{g{>~dϸ#€eww+2)'#˰H߭mH֞m wW5/J|ם:E %M&kqrF_:*QqAs@zj^IEJ)Y[ܕrWx=?#oa<;[[%,P}¶z{_} lA)K:A{6 {4Ϛ^1V+fUV}P*\arG0@pf}&u@j 7go P ah×|CnS6_{wB:j,[5ZsO57yΐ_ds+<_([gYc4^+Y`pNC/y~DƱ#@^E BY j%Я3Z9tj5S(ci/Zl-J5Xdqvh,UI^TE:aV+Xs*jbp<몕Nxj M%&iϏ>~tBU{ЛGf}"rZF*U5ӗ#i0{ s*O U@.{u$sqd!?~lP5Ƚ`?pNpLZAG5O5N9)VL&*&nǷ9N M`Pi$ -x#SÙ\?cFڞh]Ԏڄ/bZ?:- a+Q|xiEQElhDA^ψjDTVM|8BP0kbЪqvmc:.lWoIJٴr:c/vRc񿷂$s!P!<E@O]p$FE${, h#s?i ڵ^`l` TJ{nEc{yrySZ xPoӘ@w]b4|eu wA*>IwSo=j0" 326A.ON@\6L*8LJB%\6UV6 tPw9 < 1$K/ Zٯ#=笰$PV[/c}aNVV(l"µ5 J _ wޙt)m~jn~A[śXp1-&;@#KzqgDnijϽ_qs=}hs{r6'x`i {w잇_n"ҡvˌ;ApyL1z<oŻOw-7lC|]4!4\riya="TW}N]AH|NS 44Nq您ǁ½ÊiCyN g&"32GuT*J xݤ˴oחXFYmOH:yc"}8P5yzr"+D+&Cd&~oMF?L5N(`'w̛'2bX~~ޜ~הuX\'ַ#xO5_WPW3#2Z 3^@xcŨ)RP?ON#@T7mE >Aȥ`x;UV|}~F+@N㲑d3rYyج|Vβ\^13 kRE:FΰŘDL1\Ә\ Tzg"Z94| "U|a E9Fɒz#;c7 ڄ)=U`EHY+tMfǑM)[YDЧ|̈́PRkxfXC9AMT2M`œ=@->=P mqFO{yŷ!S^FPc'hihx jR}M5N3j,>q isT#SFƥP6Kt d55M5DST#٨/ {].v?/i}y(wFkF |?G[RrF.h樯-FW=_G}5jQ9|EQ_ lYt3|=EsQ_ ,XT_G}5V|y@ٺG}5VwhXEkzp6wm=m^ZAӍF x'2ͬB\u.&UHj{v3F@eJ/ lġV=AIonL<̀PG: &8&ަiǎ}k5(x \2^畁SYoyI=CwYz\dpVFIx\ːxeѳzC(ά̈́٩ު`Eˣb$ڪ_(~nmmUj4`j0Ř>g` kɵ8WIF<s?إ:<^jAǟڍRuo'[+@bS|Bۭ">̍%|wKdB+-hYQg* ؜_GRG.qيrNf9%,d9.O bN)) t{Imv׵?e54WF3Ce*ӤGo1(4y|bkH-h2~z^/dƖdmu*2'+=`+vR/Fw^;cZ/NP X<>e<7 %xoR\HuV2Zox< 8n-S9ZZWjx$;Tv_Q@q{0 xmea|2޳Q2WϞ sMn@zpq-2qhHo7=nŪ Zl'}ۘBooFZ|_zra/ 5';un<>n[s a9t6w[^@I UXSdp\#A>Ȑ8moCoDK8Ǝ[%0Iw.WaM/&Q1'iם>2Z} 1<(h_W[~!>W,kN貼FLj7i R)Sa,x[(4Bվv@ebW`TU YjtH頔OU򠏈߫⏘ /dɞCD $XyZ9}2bW pH6zFU\OI^.=!J \H_L_QctI#.񓝦nWImՊuoK1Yz3}ۼ*3ۇ'^c)ꞥ VFAD$#ב(>7Z_2}_L>Jtbdaj[(kJ!2HRTG2Q=gq_EYoccv nɭtW2y|Yg:k ULG0_g^xB phV%SU+ߋIg(sާW'lB!qn&>ؕ*ъA-A7OK (6Cr&Fs 0/,&[Ы* WEN վUқؔ晡(Ǽ]0> ^G`V*"OFZ_[r˘8ԒLj a@|9Yj1Q GoPys,-5ǑTPVVk{|*5ZƩ q{!2ߣ=hl&ʟiT>"rF=%̴=xƳ0i+/r=(ӄ{u84RLpb}I6qYƌH4BȧZ1:K/kd?V!vYN0:{6!z(n')_<%A烅k4 lՇ*%[x3b5eŬǔ;DKhR_]B>Ԧ\`9x0ZđodS,2KQ&4~>A紭ۂ#yo, M[{V떮^]]lߨ#b07>qcDߜoUF+tc=U"2|W0m&K١_FY=+^K/]|W/O6Nf,+I\.AeZ/gWTT1H|z0f'ejYD6>t=AdoYa}w$ОKXP1h̞9OgVVT{z zjWݖ6*K\b;$9}z qck0bsT{AVy? D~wQrVLYǓ}@?wyAhC`KxAuBv5S_/Ov!p %Sd[OUiQR%?ВRM_P~fdHq cJhnC[\k.PMIG!dxhez^>: /xќѓ)㽾fV6K?#ĎDlz%dʡ.3)=0wLV"N3HwgL|I}7G|cw i+%|RÄ O|e AR<8_iV̫aƥ|?50;9<*jlkWpu.+yTu4G>dx!aOIܾJ)$\M0 ~cK@H9a+٘gU+^$h /jx"##c<lz:* mY[@kV@JӘp$ǖr k~U3TD<+PSn0h\OƎx8_4j[}tu7p%ݲxSEa7 \}I<qnW㣾ލ|,GٗMQ}$x|Jx$Ksk6_9@DٔOP vyLSV+"˔š<(c,}yF#t4Aa +3 6QЯ͊ `}KiYO,B%V&ʂosb a6so­+HN Veרζ*LEV}T3}\xQÛ{l2v$y`"]{:UH(gWtp Վ]%ס/x;wɋZHRt:w5ʛ 2lQPdzB7*{uH#ѾNɽߵ>ŝ;qК5! kԥN>Qؐڕ RHcih=Lkov8דIUC<ڔZZS<ꌴ憖z+n%O-f.>{i рg{8 xv 2m|1tޜ[[Q7Eִ@1|^1bRE5N07%Tn>\VVܵ&C{Qe\yг]Fɇ}FkHKY83q953R/ňzPR:7y{ _w>H2؁6fSbw}T\6%)lD;dU0A,4Q0WS2шgmo8U[b"u<- &AK> 늱ێ%z#?տplOY/"{p w|-b$Mv-hQZ` {Sd|[AW⹔-FD[ݨߟy(㭋0tL;&K@r7vFr Wk~E8:Zp9,SJ>kfLJhBϢkDo!JYʻ?_441b+ x1HkyƪǣJ}5$,x hTRDTr>hݾi b{xlP*-zgøE;S~ QHY)I C^z:J{#񞄿r.IHխƻ65竼U.gN |R].^6I&oKؼJ< LvqZ}W“Ç+= fpgSWXEŧSXOбa0Ĩ]]| q=x*auE H='UNN,~f ,O|-dINWyGmӦ4 6kMPvne?eS>]Ede/p&YPyNPMGH-V$-)(ExeÐ.jHe?8 B+'/_ތqCWT _3K%Bt\Я.z`3),uVĩCAdYG{&[- 8jg՞7ogqřK`ާ !(|ѾL |{wa+GV*Umwf[yV^/ZU8z[GX7#8Zm=h׋ OxOti#hmVX~'*®6H“_$w[}ep3nՇpq9Όnf38_"ZO y[w^j]w2u1r*WxX44qr<"f8#&u lJ0KZ^$uZ wA?w~D3~[x"agEOg@| гK7Qd霃 OG|/qF\"8r֊8yy4S.7G>J%Z"nEG@:,t-x?E~KL.B?~h6w} 2lgIfi,] RGR6М$wn?+盃y)h\pʃ+T-%=v&%sb{%<zhuI#Of܈ά^-G7jD{G>h3~RqAu#(mpT~#bC:>U@G#wF^zg]P|TYam)n%t$(mV%|^LJ6چ߮@iB|۠[GؑDїS| sḬ^`"F݁w`߄96_%LQ 7NB\ 2eWm c%o*{BU"SD@ٖ3(L`^;94ON¹y=XkBU*rWVµsdJY6rnA>| : 4@X-[F0 ͉֊deDV8c rFߋo` S~y?qV%EEO*EQ9eol(L-eFB({##hfhk٠8E8.UfyPbo]K|垸@Ix3_ӕ?=^eVaIӆUtl9jg<n[9hۉPu>EH4(-,'y?ad'NGbHZ2q: ܬtaW%Z¾褢n PfB;O9 '7 :,{is)NqKC󐟹\IeOfR<ᕕ'VR.(p-WZ/1+b cm WFkxU HY' }] ?>Mh#$}t=˶`dV7F^u'Ɵo`ӛL^CKcâŢ氛61m۰;T:eR˃,hv_kfҍ,_PZi$<+"E]@졈<208 gZ|N;ld?VqJ9U:N .: hpJ ]̣ˑ`_ḂX/HC0ST' vuFq.?PcapcO3[7h؄O\N)E)ẽ'g|bA2qC027x=#y`,ijV1ì R%x(XMcC;K!ӽPH"-J; kI0$ Z8[r93SVudFǚiqYiZfg~gwTg4oVPX\?Qͼ O)Iwomnbn $nݺà[jtmxjn 1t=51k)АTZ[ UoPi&uX9hF$څ`a VN;4ThH-f0n30F [^YɈ7,ě`oe7+.|0]6Ē)E.PB q~) x%_8_g?=+滜<1_wQ$Kޅ]ֵhsƿ2_e1D9cc^-ljv !l(6 +@Z OL5Z$Y@|~̛/n4]KJIqG$85u1C᛿P&E_hFSx<ѕKej騹=fE}2Sޚ71V̮ň`ホy0 #moEҧGӇȒty"")Kl?Ĵl?S_NNiNia[bڿbڿwkbڟݹĴ?o'w#lj?Naq:G&;;nt{U{t.۩wtďoo)hػsxgGx\{;lx՝^Ϳފo)7G﫽%|_;޾j3Nm^p^1o'Ͼg__ ICﱘu [}sbk3b9x?O`n{=c;?1?.oсңbËWt_Ĵ_Wcubߊ[\#X:^8sbqqx<0œY|ۘ;|'=~ijG#~vSicN]/M /m2OIi;y* {jkO\7^<,om@#}FP300f&a-T˅S<ѳ=>h؟+ <kf#`9`9F S΃% ( ( (JVŌ(^9Q=i(w}* O?6(PXy_otbjG"ޏkNp.GcЊ }0^x$8HuiօNrgok ᳮ v` v|kx1<ߞ"(Sx<"ɕ8[COL{@H* du%v@!9b' ;atNK8?I9b'L?nc'DBJZ j;ai'L 'OO"xKo <j8_l3xh9^'?SODw (6AqRCm'[P. < x!p`f XOo'&{;EÀb P\ơxRtk;a MWn4 \vaik_hE \FqJN.q<9Fl!MP3tvNw)mL%LgDe",]Oͣq{8 8摔<u8(٘Ks^_#}".;(F1IA8Y}| uE#670|~[ ΩO+9D-/n'|iG,{jq ?<{wCx~<׉fՓij0'n֖0dֶּ43L).^ݭvv<׳]ORnP|#YZKqe<3z6a$E?-=),rf@VX軥 |4NgזiI"*v;6@ѷrh=Qϔ qj0;V6ZpdSR ԇv] :U@˽7暬(Na*)6:UPQb.k/ ބDx0q@#y=PzzQPQI͢g+r0=2ܡ*Ec%_oGږv" ƬEx puUe\"i"C_'? cXA#oPƎcj8^||/ gu1앰KXr;XFKT\y !;UO"i?2#nRS֟ , Az9Xj`O$ M3m5w {9n3al ckL0Jd>؋s_񋁷'KGn|t=͗H1ƣQ?[)cNv<[[1iȴ?p"# Cc(u?z-B8s=;57S7{" ~_ƸN7Ct([(ha "4.#WcD^wuOb_"DjQS3SqJ&rl u!ʄ)n]!t z!p>)M#`.vnqsi#%8G)}hk%@Hf0zTK@%6^Grm ۳]\9_0JHx{ Jwfѝa((J|;RVGt]8>|f4pzrqu#Ki}Qiww6ͬd>Gx0fg) r l3p3wvxY6Y~,?~p{uV [~Žo*.O{-/;3v^%u4 tLA$IL*;n N+qh&I^,k,(Plc.nPDK#+os,Vǂ6GSQza3rҝ:V/__gnTdJcUO60ohV!'-Y48aH`6j)Iki@Ρ9a ^6ꛟ*lp^ќQx~'UF0U F~N׋Pv܊I=\C!{3Hur;% \A)q O w9+UoPlc5Иdb#z;NG_@O9"1_#LuM`j`V1gcFt_;rEܻlz[r=_IM;X!ʣ\/ǐXhH.FhȮWLeW'=suCEÚW#O鲫.KH]iNR~Ŋ㝑B]-s}aׯ:~<8{*H3u\y$.5f=iPqzDE*I$#RGr=.n5zkV)A\GAIo3LB_HBd5 ]#qar|앶{-ςըfI;U`5Ld>"4׸hne7ŗ{zq)44]begg8ͅ{_sp&\q6IOM|d瑪0R(rO #m}8{ߍhӣyZmgJZqf[ l<U&<2rY1{ʞvGtxΉOxň\1HƎE0w~G{׏>P9kmx{3j33ҝmGۻ { H7?V̯F8lyh(4_ r؁VCx8,A̐#FN „csDTV# &$<D#pj1.gȠxG;=U{w}O Ʊ_65DZq8[W\Y _F kpu™FUq\2&?*.*u,_,vLIB`c򙒷񙽵|/%ILk{}Ɏ>۩W=9Kg?R21YW)[^/ >r4ul{H ~O><_d-qՔј[Ȳ/H[t!vߓ)O2 >,䚖J|b8Z-VEܾx$牦vU0AOFOX?V1Lh_khl~C fqF_ci}Csiyؚ_ey .;[{ RT; b[fT; 7URUWRF6 32!=wfÊ U]B;@}QǢ5)R+.ṕR%x<,*PQMpW pf{@G3,z?@C 0ځ=9m)X:]!)rB<.mf#Em2 O12(DJSGCAbr*z9: ˂HV|/q:LCGwtNǝ YLPS9k8(^xu"j6Y{F19s.YٷU[qɀ$a3*}g\k23W]K 2)X3:K~X`I!-vQڜʯ}}ohL:c`Had#&V"lPQt _KwH{x4SԾ@Ilퟹ@/ Tr$ vඬ -K˪i 60~a#\o㖫{ZwsƜYZr̀B=kXaSz[:nk \]P*IMHm|:APK#W6:7Uo*ӓvJ 8B2~Sz&5*Ac7;$ +~[Nӻ,@6ژ¾ ڠLp7_AՌ/MVֵNkW^ V7Uֵn6 'RbǙX{6Rʨo^TIG1!.:5WU@ZA9RngȆw_7lii51~ p8hL>3;_f=%g~|ݰOxUq77nACX0n%)ے:bҖF'၀ϤAN`{ܹ65 g,OZ/ǣ~o]Lq/G8*q/nq,G]㷊8[/#gؐS+}RKctJG&`kzj( [Km-=]zg3VE:`Jz]w*.hdе;=ǡnՁU}<񨫦q ?kp|(;,뺝&/RT`<ʪ x`i4C Wf"͘ ߋ5QuLR KQ4!\ő{*Q}Y6:_ڥ Wc#;Ve s3^KmBN=qP9Cq=e>UT}9rc|6͍[N3Sr0# *ҊkّR6B\HٜOu78/ilߘLQ 0BOzLriU~ֿk \Jy+z5:B+j8m)I󒴹RMN} $Ц "#|#hs46ŏ }hӃ0iB/bi`}< p+ 97fLqmޔR|PjU|NfN֮kBˌZ7yK狍{"QE-VXO(G>= ҴAA?c{2^tcՀ_`Y1UrjbDMpT["b'Z}=z=} zZb!T@34<~[E#p.X->qU;3QY(>Ḹdԍ-SrZ,=ĸu{FNE[mrH ۣQOJj~>D[ZzVJ1$]/`/*I(y{c 7݊DvX*z|Ry)O#V VPzûM 5cu}]5 Η;-(#P%3byQdcrݏdP Yyuss @+HƵ NgxS}0w4wf-֘\{D:!-T| _wΆ{`闿̰h)pTu^'k[$Q76εqϻjgg5bE>}E){kA{ۛ+~ ؎#u=8l{uWou5~B5AUB ]䆁[@8A7ʥXz{Trg"V˘< -o:q'A9vH;c[ yЏ~p>߻] WÓʫ.*gmL-w؂gY G[e ^ue8RQ쵋uл/܆I˔-|=GuKpv#bQcAM\MI3u8)W ru,Gգ)B*jn $}lcUWKoR#w I%(zi)Isǝv ѫQ`9n4%mV7bжD s1fG$"pA[~00J1q%U,Zs7lOf ^z gwµqfVmб&XAtyQp7͔A' } ж7**зCjۨ][3|}6rEyfrQ)Z}Y\Z4:L"0G訹8_?Ѝe#}mΐFGq0f8p6n'D}c~s-ƜhE~ԫni{8u+y0[٠s3^cs4~X饫@!(KDo_s#7 7P8 ԻZWuqZ#E6IvCr*{aPNxW2=77pI̍%5"/>gtv6V}@d>8%WK/)QxeEԷ +ȲreS54jZ/RlçRO-$߃߁H؃_G|> >B~{Qw/ڥh*b([{}"?^1aR34[yd8t}zUk9NuEd'7n@4M mR+-y]!.S&JzFcQS1H#78:V`&_Ro`Jw?6E~? |#c->8\3ļ GlVExixq Wx86/y2=/#~Lk ^iefe$x9Bg f*@oV bU|7]"^NEJ E9i\<31K΄Vt~]{|L? #(ꕠ[RCh-}MJԄFի#ijԳWm"(RV;kꆪj~k>D3sY{^{=k}VU1 h;9N)k\Hݳed]eD`zƾoN)yԆ"y -a ^e㊶{ V%#v~$~Zy!oE'kƫFljUl)b }U%3ͭVI;iK"j(1XΏTt@c 4K'xKI827,%,j9d a8+E5أ)<_2gms6kK=0zb,Z:r犓'ljC1.' i4y.5N9]e v޼^4hăݶUӍr4vYϠB٥p]n]/,c5\3]i}'Fm[ң`Y /s[ ʒSQ$ ƾNb8欗P_բzF婮7atIa8qJ8x]ypGA:q"!QP;?fhrv>ե'8T_Cu'߶;}S}~Ȱίaa<ې5#]!\ίeXw . 88{88Sliq*)Tgq;9.1DKے5^z $B!SVG,-,q0s8Tl#/ߙ;:sǩM_#?b˃ka칥sRI՜2 =9XOXOYOiF=5^opƓ3n'5l"aKK9[aRS\Q>\b}=z0uWc sƘ\o [57g^bRs62C,::Kc=:K6l4;ėl„9PjU[CN/,B][ͥf3J_$Bij؏?~Ps3jcgDbn^1n|L={LX >Sh``rw=88{R\nԙNjի= ~}7}<./wgKZϷߥ#.7ݪV}Ld(7/H o3\ ó 2?Hg.zی33IVq+L63d;ҽckI{H@jyu]Xc\&fY wC5 B)<2.w!ԣEO8=&}40BlOZ=ШE ֻS\Im=ȣN$ޯS oaʸ㨂.ܢ)Uwr ~ $`;Og3At) +ǚ$L |HS}-0kY f-,}or֭IOemXyr hq#Qb60;, "村n3ܑ>wC21ii^iFM|Lji{>Jib4;*I'}йm_+g.Xсc ݉ylQDxlѾS>dy?aGkC{yui|%t@ JCѹL?sDqD% i rD?%,i?;e >&0{/h4}`Sn2̤yu~ bv&I7>i&eP=ӕz:MnpWb9u!iR]g9uEZe kK+O>+"߆`?-s /w:AcX߆^8^%ĤC!/Cהd5Д/T7W~\:M5H ?A'o؀N^=n&R7{YZ,@Vl<2X:2CTbpHm7c݅π=k' %Xz~ŌMa'D!]_},u?ܢe癬Üe:ydЬ c\\?ˢii\Ui\"C-xTBZ-EmZ<*f޵+ /"++e47G99kor|:̐XqNJdȉ=gd>v/Xqn;ۨ͑6 Zd֦]c[RYY̽e2.ƾ2> )a}nݺ‹jc/NjKvG"B-w[_r8cOr +cCzL+[dFx9,54^tު^[ 'Ot5Ct=c1-togI_d%h*prs6Fx Q(ym?N0N0|ނ< 㮈=okXwVi]b|v|,bEO]gYmo7 Cx}K߰EvҠBKŪw~>[Nb5{K\]V}D}in[J y5+HlWUxU.TxV$';Q_ڴMwKڿW;w֥ƑV? |NߩOy#7\ZϹGdg 0vGzj*H'4zus5OƯR Zeا뱠F/}N[Zz ybV $PsNf 4=+͑jp݇s_IpaI67uLx:x뽝/ŜW"d?Zށ\yrws|n/":>DDX0 Ś*TEtg*Q+Ȅow25s]k֢ytS<v mD).<ԇ1'>*q2LkKebs>Gև*=t&>ٰ2`MK+XDv!eMškZ``,s~!;{9BzAj  Ag+/pp(vqph^V>0V^W6jXgfvsVO( -ڑ8وp3V8X8X|+?p,c3eaժ>0Sx|δb(fu/}[p=l2r=*r=I&԰0;\{8%Sbvp\K0Df!Z -29Lb&Q柢g? o\ .C {}\d\H4;`2eP^^j^*b|[Tawl4VC7Ɓ+w~:] y)(֝M1F!X|BfSo[IZo#|GSVv86wXI};+z<n/pg?F,++)=[ࡴъp <`%2D6b I%j5p1*\QZ? Qu劦A>/oJٗo~46ގ?\Pjvk|DǃZ._sLxg[2Use= V$ۂJ5=~|2č,rDpM,!_1&Y͘˘Y%AwF,m˜ɇN6pE@WN!03yeL Q@Bv<(ۡ١΄YI>7e1]Q}1ϗnKEiVmČ[%4DmUJ56¸MYɫnByOo&/3 Yq O~ 2}$̫B132MJ Jx?OQ+*ݸc?h<؜y/gmSR O Ws"7Χ XJRg O#Z_STOWO?%bygG8v_A.L+.H6к$FcuΪry>/J5JԼQET9|Zv8Usٮ6l 8hԤ#E~-V2vUF$ O.u}JNuVk!Y OHuS`~NOiKu]{b3T2ཀྵ 9轚±gwSq|.S;o|F8\F'6P̣(oo ;Flv5ڹb4p#F'S٣A6ޤj(dIP|֍y{ ZܓTE^w,1"YwOSuM4烱R;|kUzj݆ EM:AQremp2ߺn:!o^a zmXm2Ny^7s3V)XQX ExJTsX*ILjuZ+̵ݨŔ)Xw𕪍p6Pb_IW鉫3CƦv&dF\xb26zM D* x>%x@ WÏ7ãÏWn< xU8ߴ.вLKʢ$,Z5(h .D5EP^SRRAE UM:sν3-><4̝;{Y(6#xA]y75D/_Cdxu%VCT9 hۭ#3 d YXWY_"Ua&02¨-,<x6̙ G_̉5ж\%x%dJ:Jrʅ;o4h[^=hӼ%X;VVg"Ŗ| G=Ǻ&S`ro,]n<}fd`UVQhg^0jzcGr#?-xf+x7k]14ˌCz׼pDdb qW\!o7uЪ uV5RtHKbq+ɛ<ڸBDuQ2lD` P5w,H&_TIeNpR7ET{Ic ̖np'`z> +5 oR;+(FR]KE \^gm6U_B>@jmJa?jz#RͰp/L S7~SG"Dj}>YQM@B*|6rΝ1Æ*{$()dRwӞhz[w^|g_{-`u<렖xTYlD3Mo+jji%~';ABGFc/ue"vE^ȌxD}<Dž|#^}|=F_|7ܿ,0~wbsyAet&6N5@PqO rFCCGCSe[mPcCmY=9p@HqB'; C$o^~Qj_~Qb[x}F6O«Q{gښm8SjTLfIЪ?oh7ܿ.rEBk~sN}a09KYf"dʩ+hX2F˅@F^ʟ&TP2)ǂ9fދaGZY0Ai~]'RJ6A3[ƹ6)HٮyJpfuY4 j%00@`kY:zWS0 mz)@`@f6Fpj6r&evUpD\D0yvVfKdE1:䓄5,:=~^e^{z$E=ӲϺ<?BW&;uuwg3֨>.?kG2q+^misfԵ9\i \q\-y^Զ \M7p~9|IWzsV\~&1әb볼9Nt0+b\YʡQ wTh9zhs1iϨ 'GI5߫j[qOݽ~j.~H^dO;TGWx4nL(2ΓuVVw~>oIoqjW$]`퓰?.ނ% njߋ2~aE.wb$[{ rp79y馱$󩋵l ^~û=)`'}Tm_0uoKq>9De=/(a*g!bOW/ZҮtc%>mLycgt'~_LEȁG f@dzKnZ%lMH.@a&^OʆX3=!"9Y-RG[O;"eYhC.* b FYn `E=]EzvW!T\\h%-D HZ,@9N4pdӦt/v]rUǾؗ*JX牤懅DR]~:VWrckҢ##Vw]x W w*h^(|w#E_ =21 ~+IItO~#<B:I pC,Ր5hs?'I.7H٦BivKրM*z%m[m/@WP26k4`m7cx`OC 9/>/Xe:dah']%|s^b u']~x_!ƿa3奝n yO䝍BnߕYpynRC$sW9mGRhsm^ yH4C^)3e{e.+\dpxweDD:*|lT"Ɗ1/REH?Ը5.<-5pOD汀Y{@#EA犯{,VN!yTo5A #d/ %ϬmҤ<39jw2=,Զ+pj'qj >+诧9Me+-w`9-Hɞ(D+LCsuAO 'i}豿Ezܵ =N< =xMz{3@g}F=^K;-V8+PۢBAu])}7O"uN$j+:%VsYQ|::C|+Ra?t/̙O"|Eה"~*rDQq9X1ƢY8'B~%1+O>l9 4pmty1YhO=kZ}|$l;MtM>I1,<9h.ETâ 4ɇt>,zLaWW=P5S-Z#9~=v-Yޥ!O@(э#D7w97::0H>yd1.Q"ւ{')]6R|͹^In-si.mWq2g}^ɅŴ1':n)B.S =7vJbU:qQǖ\,N1 *aH*"-Z`ݜsϒC [^Ŋbf=EH2Q#U S ^ {@e _.V m! 3(6.~[|:?1®Sv5f\U -V;,ͼ!UV:ue/[@[yaq@IsRhqp:A#eRȻ:D}r_\C~撤M\ ;8o75Z& /%K[ VRϣv=.ӲFٿ@L\hE*c[UGL}5[|;;'(BcNS40=wudm3~_ ƏΦk, `*=`:؝ a_~SFFN/A.Sq/\ͣĊo[p1>U5^ܩr uV`s gW{ੳeܲfc{"c*]#H<xhݚ:$ue oPrϩ0"5HEEI}p9ɯRW MT{CΡ1>la 'u\*b=#q4sc'<tN^@͝w-OOs>mXe{VAÄ=L'^ %owH#e[KC_XM|ySMS};kW/!) _sXOʵ0/zj&ق]깽A]/5$9%&$| ;*t}Q`\+9. (iQ9|E H7/zMD8 $(Rp_}S&,ce;T_p=)oG)fq {XE .g볞+Fۍ|/p܄ٗWt !q}waEqgX).e`X 6"t}c%}|x8{mT'/U՘x*֞<181[t ~ͭwiH]6`-jAG>m>V4XƷ }alFw)n(Odmrxgx+%c^ [^d\-YigƔJ˄53߀f9~)-dvyD@%.Tޅ{d40ͯ{lj7f9F~nZ;=2k m!z e'ZF 9\:u<|oWW qDIFMgh2|4+%1C]ր1n6D,Hxh/#/c}>@e5*bBx|1 $ghM | pU :.Ro<^I@p}}7yg05@.ҲXYM`#e+85:z2M?<0 )kk%@%#a(h#0U騾HDԜeӵ1,M5v:m+hBԛnJ2?%Z~Հ#Y.]Q83H(vT`Pmw9uc]lˁ%:av;YdQZ@d^M /?'濩zۢ3VpgQE~蒈Js؁7ж tKaΑ|#^#I뫚^p%tmd" Ɲb*\qav57!f#KZV&sm`L%kvĕ1B+\#-jKRb9<˼nj~^7|t^7T57 1^?5;/e^q-f5y̼LuȤȓWSW_3LC!p=lD;ꍑ\dz+ż7QSk>OB12{ROmJbz}?8f,1Mۍ8 ^f06fπ4ыMkj1oVfgyO |LЧ-n?$ 爨_HCn"*[f{ BiY.xzH[ixF`Hjc[^g˻8Aɇ2Sԛy6~OW,$liv'Iyтbީs>g+dٍzyF,/% ^Zv*dJO/}K 9-Bq5X1F//Xvm\{_0c eK 6[0辽|Jx#cojyӅ{;7*Vy EE4^i4׆Ƹ=[T>=k^kqza~3kυ譛!q97ґf1FPHw;BIA -zP K7$5lq5M%<F'TVduqӫ Y!aM#ޟGq۸nAg-bֹd)IfxkDžݏm@N{jϒ~a[tʛGf_ G2񯠃$mVmAGK/cDvzsoLtf܋WŜ)9a)p#y>SJ,KoD~^_zI(Y6+; 4hE^zfd?;֧.9qۧdOKP;gp^_УR.׈2 mX54ݏC6Twb\Upa6V~&a!Q̸)6ڢFFۭY#rBkTZ7 Ƹ_iL xOhG`Y ^맙 Qt70$0/ VzT7 ޸݈j5@_i$eeHovZ6G@Xo{AwQl[TY!jSYroܻ]XtaL-pz)+W5vc鷗0ym5LOl~1\sBmmo$e+[ǽe ulhz # zT |vgS֒IydWrC8Gah. :cC93䐇2C<O{B+A5 X{Õ1c=Utesulz<%/ ٸVXatb}xba% ƌQhjF h6Lz뀪"j` um 2iHq g!x>5:yhGH]sI+-RVFZUBipEK!P(x|*͍h9Bu@TDԃ=ٱ!):E6W5}L96`5_E0GnUL2"U,Ӽ9puզoko s5fS%2zex`/5^|tN)GgnM&/ohoػȣ:A;;~ M90˨Ɨ^̳JQVW̡ޒ2ZqjPV y hnJVYLOfqˬGRj4tjtZa3ݩQ}?q;RL|KrkxeM[>^Rȇ^!tRZbm˃˘Q%dP1|@IX֥lQ7#VsKځRRCw|{ pQLxlpTbzOۊ=XUMB(T2C?oJg p՗/%|QPǶhƀCҜ\ cDy@.4mn9TFoCǖBr%5<3UKYa +SF_}X7{'hv(?˽vlhjSBka\߭\..$Z1וDa$YGFUyH,Y3$ӵq V{KK(&x3g+)Cbp7쫟ViguI-ktOO^-1 v8%;>%'JF$]u1&VW;➃Q-WG<m, fm<zDP4ߖuVR߹0pUw.c+7XdP5}ۦ qnA䋲ǭlvZ*s |q͇+`RkߨydII5%*\zp,)=zY oO8t Q818Asw;ͣߝ'bs0Y @|z6C+/))'c6g,XߑUl\D豩- ~t"Y}\U ojo\uu7\94=/KSCrDrOէ"+ hv Ys0|Ru\Vwpbպks8Xxͺ^~^8V^V[}D菇Y:~ FXϡxuZkM)JO_ՐK w)PHV[Y䐳.)djPL:)QvQK4B{UNyv &ͫM|jݘϑˊxyUhu8bevUAL܇w>RW艼]-\LZ(h$RG-UI_1}G0b@*wv_s'\s;3.pC%(3oԛuUUipw7q"H <)k}! Ƽ*u6NxdM$#vxgis^OW>;+xbgsh[ۿd}?2,/3gfI hqXF p6]J~T[ >/5U;7c9,;u~"HjP,(&lmzJ&/qm85hFLE,z©ϖ}ً(z]1P/GSz ɫ Ȇdق+S$f6P: LaL_ʃuj;j"z^#5A3օOK}lmUN>l0RM nՈR f 'c(s*Hƙ=!)Q{uf =ƦkvqrC*;2[6C |cnWAY\q2RW<3)eT)=/{z*ރo3&v>7<0yP੃bЮWcP?17 *4K<x~IR1ѥ6;y=ь`)),ttҵ\%Tći(oh?8L)ӓux\K|!6Nh@kFgस/f V耒cv7e8&f{ 9z*}M7R*- K! _=@j >7O%U(ی3b߽>:*J[BEUAxOQaGf ,+ G|!b\A]DvxXjp XjU.dxRfhD*菱[)xVt>A !Yn yt=yd`GҚ*)?`I. C_nzZTi!Fb.dnr%R;%|FVΦ<\)Rfc GW=G3xNN><zA^ Xmn}۬u8n. izw`1g[I"s6%U%-)2mG+dLBqN-*\Ry<:m[ƊkPPJm=;$ER P.D=3q'EEۡؖN`GdU0!MYI8f;z eaA=b};_H|e]vG7R;b+Xx+lO-orޑJ{qVmڜ f\I$$4+:u>2t-)KrKeLTbl:mMG_$Қ _?'^Jف7 ["VL hlAmtӟyBt&t_KGd'7P@:p< {!s4ǨJ ɼJ%|ˀɁ z]{Mor1a6c>W~'C~G)d$G=?wh%l~* _5EZ&2d*w9+V{7eXb!KZ 1F7(KQ@ N)Z/)g]x=UP(oDsSKK<#; "Ka|Ӓ +T?g_Tղ[K^J:.g'̏@L !trJSov M%Y3JeD ڂ %:wrE d.şoB"zfY zf L\ߵԯZg*Q.2ɫG{uWwig8"Fp@`u0m48fR\wϵk@ .vN@'w.#۽h08wFwN>fȨ:ߎW @Kվw J_]VC*tՑTG* 6ⰉڟKfY hO(mC~=E~@em!l?$rx񠝅}d{#(NMwa=^Dig,msXXˊ3S@fn Qmp9q\,O|`ѭxQųE^=."߷BwCQ_*7BjΪZe (7`6"OUiv}$x dZ+M olo#Uzkx>zF8b>5\3V,яjiWhO?x3f\cO= y^0+hRECuIaj/!/CV6YRFRla.9SGs+dWS=*GҎR9Ŵ M#Lt`TzYvgB Rgwˑ򿙞P OOi}꨸c;vFDw$8;>ԝ)T3A Ӊ9̬tLtF9mY[ 50{ӿFt.U~FAy/c:Yj>Y s b+K,jG/e >/o+*O:U6Z9'>R`#mP QMUk= Ku%no@y) 3hx |9‘.~ǀt #.lɁ"_,ddޅ\I2o9,/)@߬[MR#0p:V0ݣ!lsiO@`_Üx- -b>o $)]pK^'fEvhoIh^ZerjCcYac1\c0Bϖ̃HfojXs֝i0\[50^3_M*2qQ.L\:&u?b*W`5qWjZTEi܆| mDP%lF )t#c(v7'<4Uڋ# ҕ0kYoߌ׺r+ѿ1zB՟m/1z%\B `ϯZJn9˰ 9뱥]J510Б0U G+dKꆒƉF fJ^>?:7٨/,bs||n9D^M&pb;[կm3k0,S}m `Eu󈲧:gr[6์t|7U'Qhߣc 8J+8<3NH#H oCOu3\͓Lw>uĭ9vo-^g>Zڹi}(\ tddky*Y)+eX+P $!l Hs[{1P_FI\Y+\!X^ds_?NP 2ZqxUb!.JS/ZW7'[s{gd]s5?r<\÷ jn-^k`?)n]QLZ~3+rwMȹ}{6M (}AlrX{RurTSUb5.Cƹ܎xk>UZgs5b*<jqopO<Gv}rҧ=W~,XPŶoah[(|J#IAjq6#q7tŤ/M Y `w}z=\r],B ޞW~e+6%5]Stxцo^"7qucþc˛27 `6WzK<,^?a.YkVz1,5߰J[(nqP3ŸW8hQJSO9{hE:iYz\S*on\"˻ a<*yxz,F@?m%-*4J/t`n;E8`nls+g-9*bˮlrxɧg<' y ш9qWf_3W5>L?p T!CclM#p#^QT?Iy-\;ϵH~z7ޣSMc~yGETF$-Su~j<\/Z:Ǵ.|P\_#+ࢱhfJ]k(6S$gU3i|R#jfotnX>&n^o3gJ_'֬X Pr|[}93iE0-"`EĊɪ˒[.Lܫ+XwsnG6kN8M;Jpi'?`׿41&.I{T&q]_+Mmkk/3CFjc~,ϪLXٮWg//^'%d!BҺUs9_aw< 4k`m&{0Tπr@S8}e j!ZU0K}Oad=Ra@%Qz3Sc= Hqvc '!G;ZxJGt&<#sS"d-eQlɏ$?mR#g_ Jyc3|Ϝݼ3"5D!U[sXR~2TTSi}XqICa-<]ƺ$DQn2idόd<HJ4=bgpo!.&o Y8Az߹h{޸aU;6 }=)]зNib~F)k9ŠS4uEGƛ~=oSvʞ-R.+_2Wklݹ Z(n/1,PX(dmYs'(s34:3 w!伈'|Pr։gƩ9QyH׽@`\r7PކVjEN Y *PU)?FCd=X60ibk+N/eS6̂mSU!kl%Ů͆m6lYV}UFDVnCmSZ_#xŏXOs;G o[J>uR>Z$N)IQkwvG} w3zi^ Ie fN-Fyx]&5N)_yp.P)fW&.ֵkY?<<9L=Y3qefv,#ϢY]L雨Ino{N)ܗ5fR着w~&t1 ZPd}̢CcܳmC϶/>#NUȋZȁ5u~|w=tBQ?yclRcRzy%gB|s!|Z9 K!qsdq CXOKdF%'3t\;ʙ^\;Xj{#YD igoK<3\D$]ACT_\DϵHn@˦KZn 2(GKe-yT.΅Vl7[83;4=F<(Y*g%nWKaF5.),IK#@ ENYF~ZQ-Գܓ C&YKw7UQ6vB^HQ>N3Xt}3ސ eDG5}"uIY?vapXߏ_m6mHsJ\G3K-yWxOc^nc\˚0T 3g+-7\[3UDl^DhH|b^DžVP?q#u䑡޺c@šQ#5k:"H=e1[6|hQ)AS;nocsZ3s,unk#R\of'̗Ac܍.fo||;3#3RD\ƹ\AS;\,rY|M*NKyr7Dd9r=K8*( 6/ya$r%ĜCDO6^̢n@Yէy"Y_x,;yxM;sQ%P&稞%VbL#wO^71OTROo}x o@PN@s`90*1N<2l[6u/L[y5WLm Fft2-'djQVSy,[yj]*ݻT6չÝ]≷v=}bu*˫d)KLK/gtRgvqiq+${G_Kxĸ"m8[r@[{Ĥrnvںްúw1.gtIH{} -p]OeL2n:`H톰}VG YxT>#+h0xY\{|h{[џ8Zl#b߭E۩(ˀ/f@_j[d<9Nk݄ u+k a#0kv[sz5Z?3Er/'vNR%K4ż\$!{VxY!Gj#Qv`>٩h&սjڐ'vߌ٫o[>oiHF1veYf-GYf *9b3/YڣU ̽%--w##G5sDYЂl:y>:Z7Er g'dKD-sE8'.k;e*|ӎyLMbǨ[%OD*ײ7V0 maup9&^8N ǡp+Ln^Kv x"p4C)<*~[Y]ϯ"s 0"Uc[׶ KwybrQݣhez|e~lQoZo`xsऍy, 6$olu6srU6C? ;54߾ _~9uDE[,lYkTF/i$}ƀ=v؍=DAPNQCܚiI-T3E*E 4ڲtYʠq0; P(v"_)\ך=1[=EyĘ@s8'< ]N?[eDS;E9ȳ(l1+s8wm>֓R#)G:QL xE!VW+?Ud?,2%W[LƗEF SSzҧHH +ʫ.N|S?'qdf^dxk&\Y-<׿D+f]g*e]ޞˍj{.8)l {68' `~O0[ΘG=D~I ݠm7=8>6-:q=|!)~1|lV?p$>̺ܨ|&q6ZwPVNdUEqj́ inr!I"X]zsotϺLKȷpIX>kDuèsSaӝd]ѼK3Kh7ifNJ[ y|r7 ^4aajA){5iʑZ!\S+DBkzq(,t*tM#6jNpA;8>5ONYW9Ŀi51j ڔ'%[펬WX/]N,fNʟ)Ao 1-Mdj٤j| Gc$ [yAZ ѭ*0/2֞aČUgҁ/5oG!6DŽ!P.FKL17|ty&Lyvj_XEMP;4jjFm@3#e9`2!q1yH[˾,ƑJ$ӜH x^Q7 RK8S97@g(/MHndMB0uYN77e6t6$Vk`Eb|0q\ֲqN45C`o4.SV_͗d{d{l@K/ xt|%+нȁAO}HlW'BYX3B"ND Zm<8b6]F%>hsReM_jPYm6>Q{rπE Xף*4;ӞTj'#>z/L o$;a5Z6VM׋{կ= ==_m{=>˩6lq% KTVJ{t%^=54hfȱefh(z[?mgA {PK*xƋ?9BIaQ?ة92y9b38ZI@l9F/0Y:A*:m!12ZyF=7ao{KnZd`M74Xo3!AHoG@6t½4$;NoVֻ]qҕ{}'Lir!{͍UR}*Fu?AG_~|Ga]8P>-bma(^|<ĥō_[X^0hEXo N-o50aJ2zF{F"gh=PZ=StKlDASl9XC; :{M62زD| apV^fW"M) @Xq~aT >hqX=RX`Vg0]@,uVcWg/B?h=I2gszʧK-|mkދh ԇ$ΓQf,}PS^ك'ӰǒBX"0ؑdOOqq<^[ώ+Q;_bZ ksѧڋ1纁m?]Y,q_{,r'P#$bFB:J)%Irf]L'`?4R. ]N˽Nx'Ғ=!+=PK$>? %ޜcVȥs,j>3]a=ڴ饡f r~ Ūd7gpbr'_.9 Hba+&/T$1ELgwP²V;QX+h7[C^1bW#($+2e¨h[2TC 3՘ӺZVC @5ZnP{/Y -X d%r+:wn%!'[-aQaE Bw`5$=8=әӞGxSL/1.k%Sl{ #E(}lM[/ᨑ-IuҞv:{E{OtN-mr~8ePUrZdLᦪVlvZىؼ &bsVAiޥÑ&΁~ W{r%M:V%x*6<ZIhG0)1>Gjb1z~M/Ȼ:^_o WeFu0+<:moGz[~X+<.6hhw={]))vՇt%i[#AF}q6RV~x(IsI$(ZvINND싓t3sc*vQ6~uY8|$o7Y<N~6S\bm&A/VwEyX<ۛKsEθ@խ1 gZzd_"x$g@[=3@ 7{oൕD.a=] }q}+] @* c}7.mQ&}lUsGu:T-fǬq?5L%#8 _/I ]a#o@oSJDlR-3OQ֎u&h+Z:-mnϊ>ƨ Z9QrE xW*m04^ٔbťm*oύ}PFIu]o-Y^;2#5^|8SǤΔ{Jf.?9¸ \#yTx7[!zf|VMJd xÖnֻ 8}yl2q{uzPzt a$=s dҿBZ;-A-ƝlMc3u>g 1sTA %3jǾY2m@P=2k;/b^RC8Ә0S8k|*y)lחC}M_熚AM||Ԕ7Qrϖz-b-@ q=dBRz~ID|9:W=Rq[$">#goCEߊ8<xs qg|t#Of"ucD\K̝D $(bx?ùK^uH3K` %ɬKwX!u᭤`f,g)/vWnEd^|`*B2{#O4[ >m-N%eyc֫lDvXqV$XFR9U){ayi!lƣAm.T!W gF@}W둋ޭmwي;׉{@;~}m/-rpU{8oA⬪TX>Bc*rz}NXy9{Oלz6uIzcC2):Fq]͞W55g]r-"E4M7la;O{㈂^28G!p<3.WzYt&ya |fv#r?^8Mc}3 OLs]F2\@80@? d4|{9 `F[bnx:l2ρijkpmYW'p ӴOpYoiM$ʟ\lKCLdohAO3j!BjrU&{BFհ'Q^MfiC~ l:˩BtC {2m7kbgX/O5He W i 5F:[U@fi2 |&/4k#Mrv >R[4SUgVY|x cxK|/J>Zɘ+M[&WWb"óWv;^Q ,~ `H0 ~8Kjms!=yaTsgvlͤYrpAXEK x,xџn 3M@ƀ aVڙ0U0n K1pVe8F g(9Ȥ,S S;T|7U^k$PF([y(hY(_G Ԅ!9 vgLqtr1J.c/7rь\)=o«Ew #r*gq҅'cOE2.C(/\ZN@W{Η8=- HNw*eX!4V"#&fes\,!}1FMOv|%:C{Z]~8qK %w<}nT$4Ӿxmc}bFsJl]JR] 7(hh>"}iMOTyEzVqTugX'fkNgS"IorFDKzNXP-\fK}[[}}Ӟ=h37k_}#CTnrr且UK$6~ֲUWqZW 뷈"#&GPCAx&Uʠ(H²8c+aŠ%9p) ڭ%x3@sB_Z3l̮`Oueh)ƾأzp(PU,b-|Ǽ[l+;o%UP6`{EȖ}&%A_Pmc F{Syo/ўq_x4]MgC59 ֈ*  )^[ϻ/85"ڃvS/Zm+ܒ<Sfn7mT s׶UK@!x)sv6q84ܣe*ipCİ](D6YtS5}A7aWЇApM=O`|yз3ģRSk1J3SoޯZWhڐ )e38"H;=6*=Edudl@pIΑ%$U΃gFN.7е)&S0yfmCCڗR ~hQ gaya;gg\Ϡ 81,ߕڻ$ٶi~ tTFVsAaE Q/.S\u.؂Nw(KavY{gBmP{>!U= \0ϵylRrBb:Vsj0Sރ;A N ˶g_6ՏiC87oո ֝_DzYpM-BnCox©“G1=^%|@s'ߥVWd]xV8]GV|D{=efphtgv[ {4 OA'پ%L3P3y@?Ru+Ӷ%tb_ ￀Gz[9\ I,nӹl#~\e@ ‚t.+և75&a!33;8>">lQ{1c<U#;524J%>5@2Hwuₒ +5~ak.-X;lyo\^&熥ȇD!hjLhteԘ.kf+zo+Iݸvk"SJ)~hMj[h:KP%~%/9Ey3V> 2;6GHOчJ(rd8%9Qj#42u!6c4}jX;FWCJ*+OAm扭bOiHl_mtOY״5qj'[Y)r^k'd0[p%$=j[o&lhd7!ۖMIZ"|4)2u Mᝤ<VwxbHB?D/Nx(8RB!%ˌG{kU6XXkYxndT:q6t\.hɡ\Vd6h'˅cT/C/Ouƒ1?z2=RavѺwQ K'!_ %̖'nw ro3'z>ePx':IcK:Σ YBɮ=̳9Ni6Y?Q@(ۋ\l9,\rk0w .`l ˁDcuCW^NJ:%rh2k ɓ5B1;{&y pr-H vKbCHp'WPQ$O›-#(Cb\^1+\:km{FDβB#3}[)UIIDkFR zR+^Ph wH&~LE~ޅC6pjzEdNV  7L{Bbsd I-cs'YH^Y7 5x hgϡN:Rt77ܛ.ɋA_d'(;tuȅ2˕u|܉N)fR0"8|I銖 P_Gid!LR6Ӌw;1!z4+<*GjeQK/H"|.8:?ysߎgQ뭯HJ7Tp^u)) L*29/<o,$4N&<'>t+ e̫Fs ng s"Te-WY9'p)3jc yvyKAnpP,ppK*Y/ީeꇱ޷Gp1g|T*}QWAͶU%7v'Y| H o?yVA{A~czK/i(cy,o֏C{Wxk30s#g}"f[|*A |.c_ : |ڊnS#K$Gn$Hs>; )_L1肺 t0)Q )vb{e+EgЅ`W 9pj7ԥgK *]cYnlc+.ȹ'|f$' }& '̜l2-@lsHfkvbd o :JR޹?%j3>+̎YZ^Ԣ,zG|]sf˃S*FBvDI@)Fv|'}7`v \f}MhZw9y1=V;cQ==Z5lm]GIXDͭy/09}v&G#Z 4%g5*@xe˅bcGr)8C9aX2܌vۉ}j%he/;yOQ, |ACx%>Pdjz8]u|OۡGe (7KTHZpۥH9Nzc.Lڕ ^[Guj_~WwZͥCy-JT'__N-َڎrm+6~"vDuI@~DQnpcK*HtԀ *hDR;9A˦ו .[ι;< 1f7Rʱ -pwayB\b?u--ޗk/";܎&܀ :/jOx(Oogȯl=-3 &h&FYF<OX.:b- x3{2!̾zs`qwYbSHzDs99<]8X|近M~G#_"܎3=U-^z6a9VsjZ9q)6`4w̩iDZpS"99N4zlj>g7#r$H>bR>Rx yg1fU pnUS~لh'`U~xkQaܓFd獂$B?b.o'SFp F~%kel*Y鸳Qu]g .S?pj 0cޘV˵Xp^,ڥn֙kp;O?\b}⿻bm>rQC_ӫ8&y4~l\",0w"C~0tchxӞc`\eX+"1[a~0X3ǃ{kB$M_ID4Br<^o >s.9 :+]|ffD9pEqHP7]` 3_#Z鴿z9]1lTN V Vc>kHdK:c-?6ҷ^L6.ػ^"7=%aS~̐#(Y**2aLzGQ]5e/I"SGu"z-;(QS(sɾ%=6uayc\*[0qTȨ˜+Co]B,M*픁] _|%r9@ʌ N.w3EI zK걦uXkJ^GwY(c*}٭oRNs1)C*Zc4:l)͜j`@N$S(ůG: տݩ'hfkJcW.Z&LQ׸wlmQ?cLw.1MDr)Y|.g>Q3(WͮS^w hT^Tg $ \|,%ST̸'[pN:_pHuf>уbY ZDmLϷ!1r$|vtF;eDZyG;, d|bm#c-tb=r< f :zg_;yݗSEAdoπjx)"\QփGWB*0o7+U;'=PK*\C[*Zo1{~`zWT97 T7ph=3+9+xki2XR ׾ z_A*kHlA{p}J+۠>7 dI̞ ͞CdG%7&d3AU@Ϥfg:HLzf/Cc[-ʠkSL 3!fpxV[hP8g-p'`fdN xEvQ7OTfcE^<ùKP/2(FY@1T՘.2^LRa[W;V8n&*nKcEqOyz.1"mOcgxE]'@s?W">_Ub ޴]-G*/CY-Kܪ W}hv',l@'̐9pMH"5Ó0p ְ+Pe0r+׆C7pWSZP臂2_x o^2NbECУw] rEj>+V"%Yb{pq>VIH`v*s-d- sd.!Ry\JFh5XaR.5׃Ituʅ8bjr')4$1O'z\0VZ5 O"ci'ي0F^cupޭpG*ГOe64 62gyxjM9T1xR ͡ÚQ:ұeA[.jGWZ:Rϥ,4)'Tz+cc8s[\[;:c5+B3:Y+2xUx+pV\_ otssӌDgԟ1 gp[Ѻ2b.Bf΋n# ϭ7B;my"<G6'^XɈE?CRU+VmZ;-+]:}Sbd7c,µWnjF y^*]Z6u˘I&|u&PN.-Wk'eVjt˨*FFN8GFj)7b8Y_ B~[@w%=h4mV"VqF<䁭N.POF?X$ϙqƪ1%pawcԀ߭N _PZ5Gg8$_n%j$gTH;xr+`xT-*P病w葏3mTgn/-L\ 0ZaKœ. ?jQ@0w9ŇZc5T>J_JuoN5uC5g' z{!oT{p̢w6C oĦتw.Hd d羾ӝ[ѫ[U&zwG5FyxQ=КeYN>2~|r/.kb'O!,fފ#usvKfZ{P||sLq>}a]ԥuIYn5dM>͏W?W%2AUkJҦxROe2<岨JuɄx~kV&kx~=ty/ qO!sf;N&MR[/2k6.ܼcV}VFR5yl+xv#A7Z)|1r=yQERh[:*r(RQIT>.o޾,QL1 mPc<%*uQ]N~J !TAr4Orb=AptCYUwx Y3q,jvcBhR#s_zeJ?GPzO[QZU٘Oϱ8 {(4G{♑^Ӭ5,MiR~Lȏ&/6e0ubFEC*" IvJ(\S~T^|G WԍS8N٨m#&چNH`ocoр+$3_u>눨q7 ?f=^;ŝ+K.so__<N@?Kqq)gLL[ܒbwN֢ݟj%g;?7 3x#(Z~Թ&DiEr6|U@L[6N1ֵ| qT•M 컮MkO'9$~#(#7ARFe]^UV+1t+L-+nXidy|z^pQB냠*hB] DA&ƿ>~KF|GԘ럧(߳æ8 fJdl&db&a.{ abfJ|X W7?z?Opa%ep%-p0N;G({Nq֛>#Pڨ/QǷE Zdb[T-5Ϡۆ-36HfOiP+/%zƹ:[#O?`=p|=Za7z֨~0 ԰|Y rM6pVu#$9{Kʜ] | 80\e[B'cŽLN.gi77]9=2ʿFoݧ0:φׁx'1[Ƃ.?ppq'/)NQbs/@Xaq }@u:1"`"k)yW9XT̤j.P?F݋ξFh%vb5^*6n7rg-e2'ǂJN c⽝B9#_ d;P| &I<9_8M]u G-E{Vg ^ XctnQ>̀f|Tɠ-E(WRDR׎k]UK+˹0ڞF0^UhYj rc]_ϲ"IC};{v}oc /c4L"/ *i>uSSe+ULݢ*1{%$L Bl]Ph ` n2.^]|K9vso oɟBBoɦv.Vote28re[ 0 e exޥn[Mٚ~ @h B/ɂ3S#@a[?x]먀^(6f*>BcQc5gl#==8,#ñG3H$q#ZWjq` 1Yei}RV XGW5h>h?R{Z\`}3h<-x;`}#<FޗmFaCXkG|.x|e4%eZNS'bFm S*gdj/S{I^-\w׊1d/ڶFV *RvNR[n|fwNp3Dj[hjRj= 4x1b/.Sj9\Va:5WW}[|W|9f~_?Aͪ޻3:Չ;DŽ86p aRBfACh1!3eZ`u 8h.amxxK&!|﷛z›\W%Z#/ȽR| 5&1HӰ"qp=sU>6J+̌0&y'\р-)vUO}`מ % MG&EҟG2".-ƅ|o\>?%o:D?E qgI%7K ^HLu7dԒt-q[q5agfs.yT * :\"F+pWFFK`_*` sdIOjC"A~TՑ )X#Xso wcz\Ÿoz3Iׅь=6|fsH.bE./_ nalx37 qD8O|ٞ,#\(:p`&c=Ă7${}hTҨoFqw ^֨_T!v'a\Ii}1revM^nR-cӪF?! %_5uyd}TbY{|>g.E)bҋZ,JCQY%hrrVK;噡(>z-i ky$g$SϊR,^v_vw.3ɖAp*Nh![$ϴ8_"ڝoȽd%s 3ZBccFw08sssbֳX-:@Nڧ7TP8?}A@`CT9["(faK&R$N0x, BGy#s%Qk!^%੗|-EyܮeM_8g]`6g|ޠ1KÁV n4+œ̶,*)dQͻ`^Q=`_~ k2'cὅƗ1aWgJڷGn)d,ԕ/|dΎyb>=>ox-xO\LO 'n⩣VVm5 ~z'~gXmn!Q=]N%xC +aB/c_C X7ZfSllyeuߝ\ sϑ`xFMrS`6 l Xqxk$'~Iʋl[~3K=tBjwss & ?[NǺI-FSh& -[8Zm>ܲTv ƴwGMC~Tًu53cu=AX 2l`w{i8я*C/>=!(ƠD'gxF 8gJWC"ogB% @f?J%'?4pJқ>>{9m;9aӇ6jQ77WKo$+"͉tcNʙo}HwAC?pX_'\3Eo'k~/\xcBz:t&VDWF1b;7uGhSҢIo!L2Y1_\d}W=䉑* I Q7œ|*N3棇S>v9zu6Qŏ%zFr"~4?R)[Za~ 6R=]~D,$Wa=fo{S-xy$u)k+YI0twǼGxcF=@˿?`CިeEpnFpmʺV8jU*! bӘO&ϧ N;;HW9ɗyc_%=V2u: s{8H3%n%P=ry#(@F_7FwO X7bXWhߨ)Mj.ڿ)>]-H c(T%}=) Eo/!  0ft`IvQG@M gE@okVc4'෋|&6a(me*46=8NΙT1RQWw`jݖ~Xig!:N=D]!Gf3cFs\œonV4#Kg0f >wOMQ*4b}I]YT0VLJ_ .e u.~xxĿZ}w݉xKw~j?jϥoz3o- OFXM;X Gso hk\O'CZO_\dj581iGR2jfRzƜq)`]$8ZqG9yXI>M=|l[0Kh2ȋx)/PFi娀ǑryʨtCG6Н?vH`+G' O,֋YN20fc|=HOx?5SOPZMchu0KVWDeƘiZH&k լܜc#vW޴g{ ŬD6z=0`D`1j)L)[f[իش'l՗IlM>?ځvMɔ%/rn@gS1>9>e.;cv mBj_вlWvc~& {\*ϔI j@_s1lsmkM$7\%9k]>N WQ.z!Ck{ngsX N0vh]f>(Z晱#wIǻIުiNqsqW \#Bk\̻:bmTyC-XxW +-HY0qORL=*ܢn>&aE7{Ih r_~1I{NFz0CHqo*yw=0ӣp5q/hϾbEǹy=ڣ^3Ɯ-8Px7 9{j*vqs'ṳK)>^g 4}X{- T1, \-tYX2@6 8vaGJ:yA0]3(~IY($o~$+7+='FZw1iYTcT0FGI>U]<4kbBjyQM5.}`NePZw(ZkW7{-Q18C eg7ޅ%w>#rՠS#!᭮.#S}`6ĥQmڟ]JLEo/:oL-ExA 'rX}& }\}$Qk xny5sSvUσھK779Gó ZM]upR(i]{jEXs>w o:pi冷$-уïy=6pJY܇jeX=, ''U#eN.: |"ope pR~a5P ycv9^C8H\ZU^!<NVli?XC =%>Xoid;E믇/4b~O|RX_vj/; o]u#=γ'p Y *D<0 oO<.E)42mVcwnͶWBx5v>5~bQH4jZMIp'雄FBīPZVb `Dzn޳`n>' q8c F(%ǂF#i}?:o^}yVSHМ~"J;g Fwpxζ1 ޣO/:aQ"/F!_Qdf1C Si~uۧ~Oz.xq~)K Y}+G2G~ qQbUy9+d"?u}KČhd^'5^*3scǴb(*>Ya6l#8`_[\rHd{ nd{KדȮF6' ͮ]Wn,"[ۦ f_,żm<|F,nZGԶ6р-zZ.=h>1P^iN~j9ʫoad 8b>$|: O%~oA.3P}t&ˤՑ Cq #BCDp?P'L)[>Ul738sܱ|쭈Ïղm(el~Mh_hp@kg Ke0\b/,ڷ}r M"^䜟yпϬSA+j"rrpG+%jV$P|7;҇9AZz3XZ9fi:P q?=Z7gř'y̥)sw1BSfvvZukSo/ɥ8^-UQDB \9΅ "m}ۢ'[h"|]o݈ۈ⼰r*_mA =i iOdXeR.*sAuC ܸ+nK/4ilWSj}ZI/ _ "4GzqF/f$ZCԀg/P2^)|ZhEl[5KskĹ= 3$ǜ1oKu䱟""KJw:ZAJI]Х|ӂ,fq,\sn6 CUKw”v]p=kNzӠI#l5ZkfGhDUE_Ψ6'RRNAah1o}>RUO;E>!Z(+|i\&\Ar_d ItBDa;@rnHΦu€fe1A cn;Ȋqd[<8;wjMONle^\ڱ0ж՟=2M͊@koEV, $g#܋VJDln_Й}0uaqk ҽ:dhd}T?be!bNxo[QĘȳr곲.gj;GMV0~!,\;߀g괈yy䷌Y5Ngf'3ݐbi7hd 1&`;~j-z1Wa\YP&N昽DVz*0a= :M=v'Hނ~ EnKÍgqa/RH먻W BkC>D'4JF kjG$xvĚGF!uxdzĐ֛f{Z3J0k\ckodO.Xݎ6e%=g1 3NjhON1- HOYWwv+x$X\9?Ξ nfJyDZߢfrqx8GOOzsk^a by,F|u9|;=#X=y MuXn+#,ΰ?r?r[(ִ =VrTx'"lsڭTghڙ xMqbKDϬ6ؚڶ5FѶ'q%?~BtO}!Ш[8iսa;i;;?Qkdߌ{A8n{~1fyZzw\(zm~setUj.vYD7Pjh;Nv^h׈ g$wF]u(0(GGfGd DƜT#K͇C >YAj;ֺ#j1IZ;^ǫŚꝊopKha"d8:ky#"ok2l yi/G"2F&U;s t͓|p6cl?tNIsV b?8=Z rǤoFR#l7D眈Rz}s%iߧpֿQ 7,7+2aӬ6'4 l'$cn6*4 gkwFb}4Ph9O1XkƱq$H3Sԕ<9#tάd;a%c/q>.58xD.B-lBJP|s!VA3֐jML+ex눻Rޭc*ihYCRNho~ٌQA_jT} Ҫ 4@A);U Ȼ-諄ghj2M1*/8d̅] }/R ?v0ƥkݼ6X)a5I jӠ3(xø]+ wB+J ,= }~q]z b] /H:}aj*C+,+`ĕ5ZTSL[ɝI-EF4^'\POB@$ _:>W0ӈt vvst$Q8[ '#wdIu2sӨD|(wő RqZj#0n+)o;8 Gě/+Dl ?gQoqML49 Lv_Gsɰƪgz) tմ&pi> |ƫwHzw pNdmNKec8vE${$Ղ茫_I3O\r qg)FkiOr@dbcMFE}l 1"m{5:#ך]ƞ[}Uy 8޹5#l $X: \z^D rg{"6U7kP?;:u~", y%?n@봞_5f.v8pWeV褝4¹ ~;a~cg7yxvb 0Băw @kdᥳ? OE`LRdGt$z{Si!::bLz0OG}dW ͇{ˌA |oAӒk2;7ibYս>e A{st5×IERT؆2Ş\a:n~V"k^Mi8~|vpQW3* 5"0Vl?%|s,ɢ{+_pP;LŪDW7t'(K1^.oڌFF_cm۬ `*zQ;@w2Y[~1yՖNaU +~ðy"LtΩ]?֖*Bq;\(ɍ;QZsInܷgtQFma q"Z}_pz D؞ނ՜^9Y>/(R73} " ) l^K5ϯ4 uh48^>b_ jmѥ렉 Dd[ -f-VI  xy&005w-S|zQ58,m NkCz5>:oe9'M;" @Ϡ\+?(S1iJ(Yiz+CV"Nr.b}6 Vj@@uoւQ{j _L׺.ei ߞoeIHj:kZK"\k{_֭=|Bijw`>릂q}v^յukQ}/{߯6!w|]@&|q!rxEC(OX'a̤xnei+H5x=h:UӪ|A?J:a-肕=\k>Z}?hLI^(v(§ 9e{nJqly"5bczRzo9Vҙ Ш{DWb$-Sn׵T~W+ӂ"gŤǗbHbggN2׿%KzϚ{YB;uWy0@~`D C%k2( +ųW#L24Es}K.w*H|jc9X3u[HV0RBvY*-t]'Ha0Q|n~v͟Inݢjƨ=u:Iv(Y<⫟Y;Hob=!\%wWu|^f1_Ftl Kӳ`.I6MoS\+j:ek7eM`]\KgoO`Zp9qj0և -HDNvL7bq#]q#,17Ƽ^t>R?;|=7}Jo#W :7+2ayjbdiN;vg`-҂||e?%O0(vMj>v>Wp 8l$\ȏh&8|Lvtwknq$qI]2(ݓ >,i1Ex(릈T>V$2muЇa8VHm#U4 =ɨɂ= V?j;ND"(A>c }vڳ0Csw?CG <=Z,BD\ t^4:Eͺ+҇i'H*1xp6_YqK[THYâzzz@#xE\iEOU(G\Sτ4W7}Epd\ -eZXɺlsx=I;Gw-NDŽ L+ZKRh*X2l){x׎\coJt{0$+ cx<޿WY%dzS|e} P{#CZWJrbe`y LʱU-%@8.~ʸw:a1o{jaeG-@W\:$Hi~Uaf!\#,F` ʾ:}CkH)*[3ܺI虨"OT!I_?t]w~>j̽/}M97u h>c`)a.am8b+?־G1zr[\xD[}9*n[x\I͍4?tOEp&=ʳ@kԡ5wDh /ZDVJ3{bL)RyaggҼΝCJ7w3 0cG} <+a~ҙo]>B~_=}i^ʽ^' S%_`[I#6yjjc+F])w:]CՔxyStmpUԺNfm/X=8~7V ce'k V53u(ǼPXv:GD;erMWlbۘd2Wj=#=0v Vs 8, jpYff)LD=F"~#*F-sD#p7u^kM1+ '7c ef_vlM$$|ЗRDtM۠=lt>HM\/AHR!NKfv5 37Q3J 0!EI:AڴcLlIܸ}D=D9&wұ]땬i4_'>Uܿ2ǓQg}O E6a~~y6h6(pd}R|y23 vD(dP#RɳYMޅ36S2E)N))tuFqW}qjr+Oi5 軟,BKyjLTZް~ Ǒ(qkȷJvv9#AAoes[<ǡa^0eaLF +l"qDL[;E>8`n7gDıAUӟċuC[&$ʩtO"?!(8+?&bw` m`,"w2UxwUZ}*ϵ-b}CNTWk@Fo|!˃ٻxXt;i| wmjvniy5'Z qoDMg-IzhshK?6!8BϕTF#<1,;]ol[=־w?PQQCiE?_e7s!ACNOD'M"Z=]PP1^oQNϨkbO9'6@# (2x./IS8%映wM0sMهL軣x<3#iR~m -ᬀf|KS |<"7"5A~1C#H \T;i+5-%׭;%hZX*= ~Ur%]cmtɷs?_##b<߷E=q~D{|x~ӚP4j!_߼9j4aLc,yj'Yd^yFBYAI2"PvX_4:+m9Tg?QģKc ͷ>^D*lq4ɐ,R|\ e:aI;ؼGG?͂Ix'TCZhv.&w5VQ"Sϟ1ՕnPJX$K}׉q쵵 &GFYB-j^{2^@vpy̸k]u[>1hfݭjPS!v'K8!w̙ :T=ez u3ޯQqΠ3vs?+vNs ?|> )tSԇ\{K-{m z06!)>6s%S sنE[9vy&ɇʳ q NGMd5]: Zq>@jN8.cy/e,Q]rX#b iu뉣=<[}#Q^BȘvzoWnvQ?^g&d#WPʟЎ(  7 o6Nm^ɂ.,>.gU~^afN.[t ȩUx2Ѻd]шP1qX/P^!R (bɋ44Zޡ=Iir>Ǣ G7C4\s?Z"wwӪW䇽d޳wډπk3pf12fe֌R-Y*B a-x륊nc}|ao/Q9Mq&c# .#! m{3\VlV5-U*>1{A ' QB~O{XY{8:&kDD@y0R-(U-юS<1,Q+N.}2։8aF8X0NRquE\x(sۈ*8LH1ssIϔ kj& hUtr^06?[!6W-Us^t^+$aG8,ŋ1q:)þq# ׸. z}Ct<At —I2igFlLN  M/h3%ǎȔSDYb%F5[\Iׅ*Qs[GVY+nvJ㙟7 sB]VR]saBʘ>8E( `5єαmgѳST6sЇ3de^"g.&s@]1c|W™-jB>v ^q#qsq7+Dd٧jښ[m[w %VO>xLf.ec GGT"[ĮAma$=bBz2!Y Ha.\}^JA!P8/A[,缂 Kuxj sx@^r Bm=6K w6ɏqkabF6.0q|N :<7٨c]1 C1wF A(ƫ>T8l&\6-f t!cQa>T퐐0"zs"ї8vnszNaS8ƨY,2h"r]T\O(՜jOjK0H(ujdW[D̨߀MxZ |shw>5H4\Aʣ KPP`/,<-#@)24E@ o ES+ZɦQCn[<8?25>g-YB#r LjtD R2h <bDvn=YQ7zIQ8w/*~4jtpO]Ew])OC5țdx槒װ|nA5lޕ~:D<"RSWZ{] <6bS,Ǐ_GL*Aӌ=<Ɂ+hC~ ^z39~V *vVzߊOwІ=ȵn~{ґk\/HtU_olLX 򌚬'&s k c?5}^e(s?YUn z.[s_v2^s5STzg !2(;9 |:X3 &Ғ0x!>s[ =݃{Ғ`MٖVXkۍDНpoAhe/$q`.Pˣ:B=>T)2'Bv}jepgflRlYVl R^f8J4>,ߵ L <~]5To(~7><,hbmf ev`?RzQ 0.Q"*U#tق ; WJXW>܁( E>"8V|TZLu?vπycTfgqq'8/w@?p`ke#ܱq}{gǝLOC'jV77|!p:EFT킼"ត1n2fКp *6Af/zc5;;7~9ZuGqGk~:Ÿұ~PQMc_"[=czҋ=O*tǽ;wa(7׿3ocL@4ul ߱yw`K]w|詅iEވקZ*Sa{??WD>dp?_t1~.<՗2ptN &!.϶W;ļDh⬱zMnZ~e<|r~sjWS|=BcdWptFVc0_D~]~W\_fs FĂ΁J^0t֨=RЌ4X y+Y,x#>qRtÑ&|fW 1=:{煜J9}ɰ Acc".C,i>B)??ta.}aj~*m&86o)Ҩw?@O Bk{B@sMTq6ƠhG7n1N!W渤zW樫,wm4DHslE\'Y+CdtИxE YoаAi8)^Rx /#2Li"W_SN!WRs5z w?FJD!EpZ3wы1g@d o}Lm?ƪ @mimoX mEۅQm/=-DNq,VOS{:zm㡭pA48A95=t0wS?\|j.[ }W:k-rz}W8q^5Fuo8I۠h׫ 78\h|&|Zc/͹&,L]B9J;LqmS+kM]ʫbLCQSogEw.^˵-\ըsˆ~:#'9>87k =PosOJ4:i ? ?p+KC[SLjVCQ%b9<5.8]5, zD(e %CM;o{CfyU0EQpV]Qo'ӿZNl x?T)ך*1ws"5=f<!etq,8: \:̓si_ RhZC_ kt~)lIu^m$tK8ߏveΆ]Pt}X6L8w;@/ -x4u$R>ShDVm'JڹGam:+tΔ[+PYk/by|\#a9es$팼 }x}{gss|w>~_j TA2X(˄繰rT:"'8i!:|}0f16 1NE} W>BRQ8{|BMCU>X;_hu%@@+IʆV'VY@q\[qyVO͞} sU7juj.hF݈y7Շ[ma`ٵ- u 516JF ' G4c}NDQ<[0&+̌^3x8ՙo aÝvMf񉿍3%vY)ro9<#wkoZSLtx ;U1ggex `NQ&oȭDfq%IgSR'jQoL)O4؉l;q<%ƱpL_$ vZ̀VDafz:VYq^-Xgl/)=7yŻ&G99MܲgINf!۶m8/4/ Yfj*'p&閂+Ĝ_w|jow~õdU FќiM; ${_TZӜj9ߓ<|mox1o?&%-΃5Vvp}xKԽd-;2J+a ڽ?v;gДw3Gn7E}.7v|w@2Cvv#м܇vP$~m !U?O0rЖC܇6׆1r I1 VNoO c操2b.a++9x_G|+eSaT%Ύӫm.GqlC5,_Z&NyTeMGEgQYeHfe?2+V.F-oʦ RuK6J jPtOcxht857G]ǀg |(Vk8g'mmNTZMKC40J8+pAW t2 ^߆}Pm9bN %p S3-+iv:S'd'þJt$}v-@W'|ѧ7§i4>WųؒDcܠ"c`Ξ sjB 0߯8Pe`zO}:p[q*k=,|.xΝȻ9r+OܡCis[(I_|_~-F\>*$ )4PC>8ݵ\Нޢ)P^x@)' jj2VU*huhkGt~qb;=4P_A=DϟFϋ:Y6fd&$ &pJQq^;#se 0<[xuAB52ۢ qKu+#QygHe־3 ș@1<_#(SlH1I43 =+gEUk4֍E&LN `1X{s {#rXLŸ}i/lq 2,l<*L+oZgQ'u2b|-jNeZE  e9֡]ȀJ>&B( c&?RXd(-wz+ĠnsYu(EbjI>;0^Y‘Amz`Bu2?.㰎kT<⽊nl}QR ,q5C pfƗk!mxQ#v-bq{L-NRŲp1/>J/St_b҄us5>Tk'*/KQjiG^BLO^ 'jW|Vj!YZ_\(o4qzo#5M*5MOk׮iZ WSeА(eesuW_;au¿>rF]'fcaKY+u^?%i|x)6?IyiVIu(Z֨Kw~%^X5Qu CBI@zzk:@7 VG_$6bY <3[h=E| rA Lڗ]VU'MKBhqq߹V;]|83[.O$Taf'S|҃Bg\gGY| {.app ỘzْZ;zX}^k!]|51c03A%f&9ۨ(g{ү4saf'8qv&S=8#KTiAFϰ "F>q%,Kɥ+=<s'#2Z&hֱ٭rASq_Ƿ4v{n#:?] r'5l):߰MJ E?2JdD^yx|ıwnJk]! 1$sk:{rήnuLup6DVMqszєe=V߽ݶdWNGЛ]kP06 NU7+=w>g\ٕ=aerG҄LQMr;f9^ʍujZkVeK_8B kT=ah3\"IP@z ԱHoo+j\$vb1ˆVS5׾.m_|:sL_[`vBa%=#`ߘޔmӴ#0B?~eC9UX"xn[•Šmx@?]ǯ|6a[sԴ,I;zO1b=.^<gn|0^@pѣb]k7H:B?¯q@f z`_`ʴxr6Qι>OQY'ʙx׶6.CkS^O6qnrn20)rc[DyV;n*A[zYfD27{lC{=J~7s TgE|Muʈl_OvHylxh6O3 LcL&ɎS Xf}Uױi/_opk+U9td>+MOti|K7.w?l4h3[tDncS.,g3}/'P5xgeG(4"bgAbef# v8bgֵ^Ix)pַ4P% C40 G+`"s聕x//dłT?>GxSx.fdekjG؜R%;r?AkDfՑE@-k1Pk^1:&>abaDeKmu$;p ^vMn]TshO&r¸;+ {;L@:Ӊ8;~ۣ٘y^1LҨ0ꦕJaԠ3-]gMã}`EGVi}FqxYVOP8AiENr 8A { $|ڙ>V͹d}U{aU}/lþv76CˁڏH;M۠퇰+O?m߆@˿,ֶ:xIs܇^^3z)_Gn GGn22p8֋-jv8ź>~h{Y,GQE|K33`jC0*!N,=V'$$/{ƺ coqf/|}i A-MTV5Sۏ 2D<'67shx:c_ո"J,h *䡛tެ j眒'Έ y!x' fI\6{ Sӯ~ު#,Mx<Z΅HZ.Y ]NELՅ"FQ̨vtuKC'LA1 avH+#O|e' :iqx8Mt "mXK`N*-o#Noy{jWi“&X{\Ԧޠci5\N(5(φS|8QA7u 2^ z>F`*|JZ$}z'yҁQE]0y' ,b &w_ +CQMDYN2/f,uPZSdx ~x[jQ^]<3f^tPCVjуZH3+Zt0#i`l<Dd$!L-$+ ].?{ -k1 ?ˊ-?.~d46=u,U:W6e =>Eч|5SkF/h4Xۋ wYǮ0*\LQ}`DhԵĜ)KqS+եy]ފWJ1gM,KV*sd~y]Ljp%z`2{I>,upG5hMcf]ZalZITufĚj J@mi)J\%^3xIk% ̌_/Q) CXHVe'Tй7Y3?X3o@KOT802[LQķyqe47G3`x8Θ(՞v7qNM^[+Q.R(]؟ 4Lw Zl\$TܵO#,XEG"ﵰ; L n}&;!ո0NM`<o/BS8堥 '6: ] QԔ:8Jt0E: qk#!^RذK d]+Gd7QNz d8vlџ6NU>915Lzѽa>n#I ҼFMyz;'Tr+B*y8SӝGo(n8o~кb8潪{J;wefa-{dj=M3FJٝk##E<o7,bv&:{z.|>gLOʟWSc.8 OBjeֆ8 #7}n5Ib{?&l-*'U8ʰ||B&HޤUnB(Y/Wb;Fq+ +tڷ t>'My"Gk+MV\[c8 l^-#h'+vk\M@Q!eBzE5R醨#(FP\kTЮ##j"wFb:A\mv"|}]QUdgx>7os,:㿴?o sutR e"dSԑȋ?!t,t;=+h_.#sxHZ׌g;)3 L=yn"{t|D %0O0oZBS%X)z3j% hW_F;"5'$hսlq7&Sv8ǫrqcN.75N%ֳ.=W?SDEv"/.{=5.g!;~k%'-|gCU[sٝ] 6z5 dYƨҢF5? z x0W=}x B]3qDfT"p^@x J"^q6kp{kU.|Qj(>%I 8e;<6Pfc=>Oq_7\|zQ'[8ٗT uUﵮgfԸ1TԨe{5IuUEN,|c=K]HUHRr?Wd;|HwVSD q/ ,Q1UFܒ(LCf6#r֋MT݄U3S=X7=w+{l%4vtL.s1eüSalsI*訝_%8'B&|vY.5oŎ D~[bQ{b2u:Hۊ0.4jfsf,%Fx3x)NKڵ'S]̙8ثsh in5ԝMb;Sײxxq&mzD$:S/MD$N$<O*<EQ1_u%{@EJ Z?U'1Ú\vMㄿ.{/Ѷ]D]zrsI=w.?s+^Z_KEqwD8EM d79עᰍ"woo[yZLqR G.<_!\VSjŀܪW iZu6K4|#rv`DLܥ.ӻ lDǰu]e9=G@r-у&^ QMG\<˶Ua/BM4rJsRmև-zjGRyep@Lq]R$IEr S/O8"f?ﶴi<9iEcZ GP/r}-+]&Ⱦ,w\G\0w߳&x\N_]N,8oevl.hY.[Qa@@ywҊMUȅ2 Vϵַ~~@$jsGi>zW5&결Aԗbsѱr; RGbҗXhd8o}A' Nkᄿ.[˛INd%NfZ'HEn`۔Ku&⌦ f+Kmn6j]Y~"]R[2N%kO V._[z[Jx6z.lx1jjRuv}.#uj7զf ڰuZ-@l kE Lp}ˮuQYк<ƫ'Q;1-zٞ?le 9̱7Q- /.xH} 徚DyDk,ϫ .d熶 .-T@Vzzx'tE1wكbN1*gI'6 s~`ΞUc9gD;Pf$Q{=M-g}1I<]x3eZ2]v "״TLTX&SdI!3䦮adM]g+3{@HlpoqM$ʥ(R@va%Xɂ/gY_a䬍%yzcFJǼ.GL &0T"Fdd0D NyvpvQ[n8b 4'mh[>]cn|yOmy=_"ѾڏA kmu e2^Zw~ *T.w*KzrʹMkReb8E3sZ*PSTbʂ)Su GE.nM:5+WlmX1y %t9*K?90WB+0b_=f$ 4Cq źo^?u;7[noQ{huDbj+nD׍+8w)'3l)*_begsrYឳ(-] A`'3_|= K<;`vT0O Y;NEݘ}4cqUxpլ^ul%)% %§,.d>)0%Q0A3B,D[1rȺSOE/fYM}`86x-ЛJM?*'=t8e,n`?sW8"L/9S#/6S'Z'fcL_ZvL=!fj $#, ➐Y@S>h b(DAN`< 3|Bh,'ݩx/.gzY'SܕyJ%Bw>O屟f80f1·aQ{_:o}̘ℝ # X wmpA7 !b  O[2kOנljazE(< YNrH }BVYdpTfs3n;^}\ zJD`öf w=sdzyM剉¦"PE*kgkcȺy$W>vy|8>Wy+yo3b#K*=uL̓4B;ty㞐A"$_P%F 1J0J :a F [cdDH%Ŷ.vRCEZ}ͣް YSؔ*z:0- Z7YBh27ku3jη1TddH6=Ъ R4Hj+a$mޝIv G- V?,z~6βgslG9'OQ9; RnTkfE)*cIwڊ*)! z℗U_%Zt `-(>/%B{F᜽r3jKQ.q.MY!ڟ{Lb/*RlܴYWgv1dQą{pT0r}%։SO1ON1׵zJjD:RD(UիRUYRTO$u+޾{sjKؾiQvق6^:u LY5JNbU2`?Jg (~1[8ɟD21`RRb$5hg<4ڠ4tfdBC`ɰ[Xxfyd\4opJWqq泈͏#V@G$mk PϕΣđì+ <`AwډQE )yMR5 N1Ф ݉dVsijcjFLX^"kS| I=9B,zY>@f;?,q| ы?;ߵ5KMk2dI&lc}2us:љ\2]IF\L/F4X1_q}i+Wl3O6VEӎD@X{SZ 5%*6&L'$~ /NR޽8vZ>Z{ ~1w]9O{w#Z§JB@AoV<"DE((_q &EO]KSkzݞn#kX'r)/O)W̯{5:.K{aW56i+?-wn2*^e^QWGF`ݦ/yg6ν8uY#;dӰOø_P&*ؠĎ3BqĞ?yK8c*fMz@ FU|ѴQTKđK5C@G%dAX=Nء=8a glx]N}T鉬^/.^wq@1*ݧ=˽@.ٰAV. \3j9yҮè4*'| gq$SWS}Pfƺ 襕 qeo`eGg k-VҞgs#k ?;ZǏmWu6 fgS=FXӆ1x=BgoVĥ1ӶbHD*vUl]cӒz t0dڴLgR冖#Ҋ8&uh˴7 &5i#'$vy|˱i-kR't1 >BO~>aqm0"1վlId_ĤMB3c+۳f0i3Yx~Zt ސ6~-# ]i7Z=O cˤ١>@;GP_< G׬`~ߡ7'Fnk"8scA Pž7Dўǧ#q874*/a/bU""Z jYD!~ Zl-Dq# Sj bcG ղZX;Ã8^sPkAv[J8xX6x % \*;G*56 NwKT p_kT6Wz$BKu<?^2LzDf1BTKcY^q?8I띉Ry@VpVSX!3\8qԿ-Rae:mY/%T+݇S&h:"[/>" ӛ:QWP=Aj ̵)ʓ^fMiV,$ !آaT}Qr9hxv8<32v\= E'Za7n v `+ZևyE _ZhJQ cvmSE_ ȷY,ϼzkWcaWV|+Xʽ0j/L*x8Wί?*ax ~2zH|V}֐I@-˂qޘİ?E){+N_DK1-y3C\M,y *v3w)c#P<7e'"WX >Y|w:@eaD|P%eKiNPH?÷o$)Oy8z>y/fH=6k>\2FG][vҨ{b%L|g<1zu%=HFu%zaDVWR3zJ}1޺obftLU2c)$]#FEaSj~-AN)q)qO {`M^U0eE%w߶4# KJZU;`Jt`,y DU%q:ShX/&?oov:pcq.K/XAk/A{{Խ,g< lȳ֚ZZ҈CVkȔZ%{3 u֗a.K&7]L1< bۯxBXZ$Ʃ_Q{XGn\ ^H%8A#F^`$UosD4axD4QO1ݐ|e! l̦OQS #}z5&<٤a3&H@; NXC?9܎Ov@MsLh/&> J0(uIgyX<Wa?9c ՙwf%} \_ (ؗ9 3?% K=?;?jR+c*151ӑٽ[y+TW!r1/7(Wa%90RCΓ>[PlE u6o~% mڗC@hő6R}n XKy֬FHOVqXSkp_[/]RU\O9NX]:Jc0&K;bA(NCԁ"L/tZHȨ]gS|u kj!8 @#jC[0{}TOAs[@JܚtVn0_%l@<|nQ*~e>7uy%Yy͂r!T D D)x>WA /X$.U/s+LW ?ND=Q5 zOL-0h1^CR2׶lR%27l8UuFom4l6YS\7,R@7V&jC$eѝ-;cy-<2Y?DDŽ TQN\ ;3hQ|ezzܹВ<)+uώ|-\C} SkⰇB>x$_ X`׳dDGtRlpM ]b's4 :P$;! c2ZNfѕ^QS}uP ÏCKŻ7 [8X>ݵg9֘^d?L~Z/xM}yimCrZ%E Yћ^r@oH^طꅂr'xOj }A|#4/\}5K8mͺLvfU#BByoֳ7=A']Vmƻ O~aVem##Ľk| # ;ȶTY!L'j CscٸmZ`.SC~&$"5AǍC|3~,m0ȏkzR~gzf߿B#5?E=RۮۋK y/S:x:L6&F_[԰Y]1I񫳴?S?Z)j&Q8w⑻uz%пiOBx֑qqbCJKrNnB\G5y@idŹvK1n@[Ϧ+3Y~:FC;A^|#:cn N~sHF8zf5]o7%q%VfÐ۬g }7䣁BP Mc;lXoǃ|Qi6fc[6 •^^VM̩Zzcz+"wTݬ`P݀Vj hrPsٴ&y06,+6TwXSl}Ng; KƂTp [:CBuZ0rZBvPa 986΄oZ? l@[ŧ7O~k÷ma<M_>16k6i zQOwOȁO9p>*BIzHS_jc1BTAЕNuy g`5)ܹg>Pݙc_ վ8@k^@*WR;k'ml"V={Uݪgp , 3-̟ 珢G`ƺ_S£o/Z<9ޘU5*# ~Ցu~G6FT_ yMgSvl鷮r+Cj1Nav9bν-Wf;ӵq<"m]C afm,gѿy@A7֜*ŖuyZ<#Vʯs @07552I|\>C;1k\F#_ ,-puRdtE|);(l zV-kAvUא/c>>8ZP,>7&Bn+2%1Sv^J\[&am/RBn&܅X32zZ|`vqtۨFv1_ ҫxlh۵|,>;GAPd G?$m>z*8cQ&48gw=Q\=,'}C!r)lQVoqW9la"X>?}\A ^Ɋ~ ,Bxi"R180wW^ \exTԯ Ͻ}U}|3sGprjr69Wn}Eg[o@;-Vx(> RF>?pW"_c\$ܗ,7gʇW0Ԥ<(EH[ fW`v$=۠%䑊Za7=17Z}B|Q8oTr uɮ6 w7  >2ϭMF v|8@8sA_؏6pTh_blz+,f~]`%o1<5IY$>GZ`y=U{dy81JOV[9vY8T-L$h1̟ g8Qj5Hj|e{C4-53re#˓Vk:5iIdq] h@[Op(^+ηPszw_[DR<xUn8fqT#? u9U^$/am h\"%%)sl{ęjeo6q]tbAVf5dU~Ł48jT*MbO2Fɼ~b42ɅWBۼ;N V|̦ZWPD`>/n+¿ǼNEz:þSBI1fGJ-OqWPNh}%K= {?GB]w.7ݏOJ`OhnUo\X= W),N?[u[(֤jɭδ"-:VKZ=U⿖̮nA2k6fB&ԊkĢzCPXCC\1o^jd@Qd^^6am vP#>GLi؂No\i=KsNr/7&ϖS.ɒq!s U6kR6*.I,>Wty>pB>ļ/hGQ3:XKD,[}ׇgEQus{:A#yn<9 !v ~eOC %g=1cӨ{SmBn[Q =w软 "FGbж0wҫ /ec7ڵ>giE3: D+~nmZ,a3 z*ytaHIT,G WXbz F_Ra_G^\TER^%ҷ^n'4Fk/Fku 1rBy1`86F\;(Aa$uq!! B[W^Ct}/1FFYP^;Љ^S 7F8*Ce;18H`vo:XXXBFSҎ$D2(ldZ)wvA"&X-;=/ڕrxöqw`!%J7Qv{z>j0!2Ҿz?c<]iΔTB1$9]vl;T`;WUtfgo1XA6o iZ;l?r4G[N-k/X2+!8"VC/:əsdB]}Y\/<$[Pt0_ M6S'ffW(6r},hz:؍Ũ5-"0"|Tl3b5qDz1՗-z#|soX~p؂^üXff͌%.QLiߑCHGoo7&~DdzqIDI4,~ucH55xx.a|!c )#)HqJw hw RGIWtƳhsoӬԢcIC N}ԧkxSoo\렋}y)ۇ"kPkmxSoֶZfĚ_z;gMa]6>,w \UG9PͰR)~Ji#>҉/QEW ew$/ I3l5-޳F/ABʥ eZqt1O>ui^7f؞[ƂU^:E ~_+c;Nn^V`S~mqNEª˧y1 Ey͎r%ubi>>SRbzM~p zTpΕ CܧsɘCꖄ}E:EȖ]B bP,x?"GM!d iK.&#iIvݠ=@Y<k@YG_j8乒ye*=5/Ɇ 3ڒU)BZ[Kp5_(?Rv5|*5mӥv'všf+AjRF.ݫ˳BU˨7 5eXJZӡm֝Jh{rO6I/JOCO㤌B‚M7qq@Ľ@Nړu&{aɠ70ρ?)2 6/=~|a1?ɺf% ~ዖ\-י%WKKh)+v?/-:Ǻ̠a9Dš'2Q#ފ!͜w Q+5\fW3Md{[Tb%86%E[ͬ_5ZDHu(~y^_Mt 3r<ˍm+ EpY ce!xkX˂sE,YzCMa=s8OSU|1Lx_+@\Q 1M3돞"TFt:IRb:\`xt*ZK^sEp$DI[Wʒf@cnCg:q<ȜAr$PB_r~g ֩|jT֧z(VuD$NaY~"|M X[†sH}N?J,Ɲ`0#tzCT:?;=g*Uw+m1-xR.>IS;^ !̖1+M^ʷ~F%ˬkAN|QP'-G[9-XM+@P@߱a@mX;;XU3.8k'H X!UG~qWL$z?lO]M}cq>"zbx$:8|r$l9FBdBDսλ} Y5 ÊJ<+MDxF,V?ko:y":ŸZ:dY\5tJ"0U,YaW!4ׁ^֜,)փ$QA1_ 2|dHEpKwqwGh1S+y xqe+ڛGvYw; ;tx3 ,zt8KcBr2|CXQa+.16X_> AK zUkK^ee'*N1'djP1Q<}~j,HQ)& ocp[m\mKlSS,Y*KK& mدAړ@5"צC ؋xnJgByb:к 0V9ljEU߾ SGhsg{r}VcG2mj<|JNgN`}4䱝*rq{(3 h#!{i?>ډ0b.B|'|i:m*ZAoUY yP?n;PT3_ qk _p_iӗ4[3lc#n7ě1*pu̍~[p+{8ZLK^"-bD8v174{+S U gîkߑch}"i^UOG#$s/#߈ p";ҡ-ft0޸R?WX.s@ 15pQݭZlXP{S_)2¨k_qM0YRѪ+,[Ҭbw|xEH5S7῁1,Jb5(T+˄QL3_Nx Qb"29WasC̏{1031BC @!aEdFΘE>uu 0ߵ|sV"]/H2±"~6o~?d`O,릺@fiFYPW;H:xhݓ}dP K;[z&Msd18k/g>Ai&Lm'Aʻe N gh [f^% Íllf/Hߤ9w)z7)nU׊gjxD!"v#nT4ah]m7DN޴xiʱ렧.DO=SnWV[$)Kz ukQ^[zkhux~xh EpJMH]xIwq~~uhBVZ)6l/x&F9;?* b54st,S,"2#?:ש0dQ<|zN ̶|~5ײ6T*3ʪrC;_8 ^^s,# C$pa}-OZĩ?J77lUyNq9[~f#*`hV"п$c9E.t&%PHzb)JM;nkkV5 F'p>z?E [++wadR(j 8#[ݲ+>S_W>g!VG g$034Z Yr)rT@'Z9/Z'.[7 }$*'`Ğ* hvT^љ?w55 :{'o^cdbͷVsmcqXWo^g )~n;:@z>[f)lA˾TeJ :5c6+m*iw&eh'˛pgWń6}%[-']8wVN[hby I~9Q1mxh=:nGk,yl.%XA_5bFat7Gwz|X ΨZKa D9t d| bFK-"b7|00H^%gaI\7jj!FMXZ;=3 ``&7QdveJa;RѺSFh\Aثb L@g M&j ;VrAީm,oB LsE@\_={O{:m U+VtIaT!2X* os1ޭ7b+RWKeڕ/j75QTWs ˏ6ĸd֌N!B24b6j3]j"-QH$+am/$x1"[ @;Lڼ D}X޸[̿k7$5i/j {ω@Ntsi4|Dn3 w BĘ͉"g/9#~_p3;u3)9pl?WxݭNֲw!>##>: 47 yTS@zK?边}.&dM}d=@vɔ#_=@Et߇;%C_ŭJ|TE#(O*p9?:1W}m0eۣ6ߧ#n386ǶG ]k 6,@+N!HB6Guwي9cuA/w g$T}͈D3v;QrNB}8;`,kHpځs3SI:\ c=(#'f^vUr̿FAނi~>TsD> ]?6I[ 4P,O6vR+W31 P̨]2(I7iʿ; gI|OMߓ{4W1=AglҜ9'.Hx(@N).c:Svck-IF 9O;{`>-BF VY1p6VTCFȡkoƇ V.y+a0fS+CHZۙ19HN|w̯ k"i{F2:qO[g"CP ̀0fgؤLv=gM<8wqsHe _$ps~z3 ZF;{C[cm/w+V(cg%uS>3 39´~m 'hw`̼CwqAD 漠%܏sP~ca=(e|A3jT.ժs5|b }-qY18ѝָl,?HxX8Z~-<6| έQEhmߣ1?QRԩY}L )xMjIתQ u&fКw r+G[|mUR{ )$ KQ8dh_[puP?_mۯB>sұH&=*M /ZpuR^3,C8|œoqWIp)'xk l,Ϛ;re7i],n0-V~Q43 >AgXB_+JcIqvv[ըPd)fa8 u3rTKhтZ؎{4L Fk/[{1!M~~mϧ[)_8?hZG/5IQCLX½W"o!&RIY/E?67) 3E4^OesS~gVE|`X`2!h1N6LmҧK.JN `m;Piw_9|Vԅ@w^(g2_( |t}_VhTӰ2zeKeО7i13!H/ŏtDeoɨ15awtYw:khHOYzHyxo|_3ǠvzOX)9k)mJ_iJ%yh9AuFmx&%Nżz[9%kČ 91Z-&c(j&챤-T;ƺ.3 dգ)a1pG䕤/rnxe{xcYơ|c<-!rp& D~q0z{miaaE=|>OvHx8&q/ɽa6an`փ^#E TZ+\\MD՗rkts u+f ,ʷKk71ւcYIum(})ץZ,Vj_yU~=]jW@w~WE%DQc8E畨~8N *} 도#$4QdrQoJdB?+zmomH,{; JzٿpM Ӫ4'`ϓ^jߠ$ՂY6|5s}azXh+G0wpB,Rm@|PUj_Tיoړ{MHuzmvT[Ѝjg֏a>d9vSJTzpyDԋv!L%؈IB6!9~>Wdl孆]6|GO|8?ժ-B Ѱz𛬽]ׅ}+c~"*g:i{^9hLH4W_j {7gq5Nik֌r<@U僪LXР oD%m J5.$[+ƿ xkFyeq6 l:_*8ASSrF͢Ubd 8z}~8m\8Q>Bk$$u#A۟@d0WQΩESn*S(A)Ôazf!m.'k[#9c-cnۃɻ߾sk5VF_;wߍjE,SJd3X,>fQx/AzS %9={XP"Τ JߥRA Sbco6;'߆q.aG<:U,oYhw <9YmOȢl KQOTe4;Nt8j(eoYMRu)V]C){s$d {ҙk)=zzd1l疠[vO7pT^3}bVbb%X`'>CoӖ&]]o!Х;ndv |K?: wh-PTrȹOIJI6|<ͮF}exg뼷P;[;DmI~Z w_<ȫ\u r ?x5uDrlU[JQ>_S FދF>*0.^z~QOۅzz> R͓֔gA.Іm!8c}ttSw.;UߚqӕOU뿴-=nUGesˈS&`恈Ԡs0Ν4Nll[ݘ2XOL1eWe e 5赘ԧ?یȩ QS~@64'+wӽ/D=jz^Ж<o}u3Ʃj064Te@b3Fu_T<'0[aD8I<= 4X7%S(#Iby9jy @IR=y [] I e~x^2Uc/pNb6(<}!An!Av_%㼋~@;C WSiff)r>Wm/B!hwxjGzjx0E ߊ壈 r'wZ#o~B `asvY'8 g2J%cvq>?%_r+".!= ;,iʰ+ͳ5%ʳ_j"n.ImZ< $sk\J^,%H+s72.kݒ)-_c 櫠x,#S%j00Fz%{@~c [+6Ъ}\5Ō{^{{f;"! VGعJC6`,po wpz#muQG poeQ-Ab܌_7K撂MiPUTYGtuз<_`ɣ N*d΂`þ:NԽ,'2h6)慙NǙ%;p x?vz;+;0bFcW1kx/:Wm H:~qSjiW*1&NHԨ/U XZv ~Ĝ'>>/I]3F> xӯq@x?{s= ςbn&nV#lk1 [95؛~M-D:V4C.akTi/ `t'>.D(>]:c^t%%]ҿϷq2i&V&Z;|~lZhX3%#Àkod|v4gyU yjZw6xӳȡX &'okrO!ڰ6FUfF1ܳuGĥNZ8 V/c5U5 O&)>Lvq6fV4C^AКȥ364Fs5R~ܑGsֻUa7ť g(9 eϴwP$ZBCΪ]u_~ЮLHX\ {2y>5w 殁L1wXkug Z< F[xҝ7VsP.zwN]Z=*(\ ?vle|_Wqwd.,]-Oՙ ٖ/M_9~D;(a: }h[~].J9={f\[ܗ#屍5;SG6DFfh)6%%PFaܨ[o5U+UuhVc0툥bo ɢh,ØoN$=8ӠEc/baMN(&aWY&X7=j R6 fR~h1ty[<ר=ϮءXB f,5if\ 8J+TgYh?_ 10 ;&uD-]pQXd'κ3_(3K 9r(uS#lQ2m5;bvF}EkyMmHJ8/ }}~ru tF 2?Dqn>2Yʲrf }g5ԜJ5&I@F(+>V:8BƑd#.1^7*Gi9zr؀Y ͽk3:\۝gj8_G'B54 yPZlK5șNT>紤%4u/id j HKpwCl9 K''yOJ5k %A$)ɠ4(+(];5}FQ \n݃~m3;'^Nrfo;1Y :WoӑZbWCŔ)xcG!],9Y&&ZdF,0ԧsSzaeuVBnC+tf;r1-q;vAzyZK+M۞c̊0&}ӛw |vbH=EC^@۝u!)+GXD,p!YF ɜN-7n ֐Em/y\ %?yEmS9$7ë1=往tJ0@F]"m:+[ҫ'O6~U{kU69(9veRYQ%7XKA:j=v$kЃGv0o;}!\ۧMށ}׶!쎕%3*YkT,[4;)}T5/ȊC \zt9*$tf|OhGl)81،uvOW,8kd};dzFy5ny&IW8]ŢK1|dd<7).lqeKy{*JMزJnRbCKh{0਷%Dֿ"K6}sl{'|m4DD1&MߊPy\)[Y ~BWBozln!*YHP#8si]]tK\_|h唞c2_+Y)EDy޴4.%lJQXk9)-d PM'3eᲛ F+1sS<6,m?7쑇bӇsLs+bxtw C,ˋr:xZg85ǷMuÞV4 z ҎsT^CۤRmQF;7e9874З!>u]`[FNzK?AmָfoȹUNǗ~NzN߽ [8w7:"EH,h\㶁ƺ/U[XIV^zkԔ i#kcMy9z#GS9ZAۡ&RZ]?SMGY爨i;E: Ӥ[N|B+d!*HpF6h;a>bi>FX_kC|!zwfOeza G`FbR1{RkG,=oc u9Ns:%᡾1zKRI~TF4Nh?5fAgvAx#zs3SY~yD<z&)F}\zkUªN'jDa*_n7NĄb`Y/(ݝo]o@Kc 9BL3-؜\fh-T 7B-rRFZU):B9.)(#V~"(ީ;)B]2úsE&aՔ7N.X lbJ4ǁ$5L#1& G>`ϫ4z2 ~G|̕$3SpQ+/$I|x03:^xfr?K]E?qf654Jd=#wj,з|_(ՀʻqI\kpB{qFD+}Cƃ)o&:P}˓t+Ha<Kg‚֬1MN=-;:"Z| ޯ> Dߋ㙲NaE^:[(~!~{Pˑ[Vt5? ?ď־wE=P0O ;eǯz;#HdDO@P =|q[# @(ߙj2gԊk6\}3٠ )}7s;y5Y6KC߫sy[i8OM|[*HtdxYz1̔4IuI+9%9~߆_+ l򬆈 ޹B#|mĞNĽkXynx@Fi@]s !,RzEXIHz,RdU3#Щz+kFȆ^J8b0 O+CfqGqkg*^tVD}#y{BDju8=sfo}ҝE̵l\f!yFe-CR)q.SRnj-õ =[xg9Gmd9\yjڑ~]dqs x;~MGjQkV_]N_n~')SԞ_wvw=,}oAiX,&$q~C?M/kvE> 헓5 6yx5Fr{J FZ .Po;=Bi$eF-gwKڻêuFIa|qϣy'$]p Ln>a(EjrB A>ͼ1￰g퀙BRo.؉E)W|͟pe(yŬafcv9mv ɂVWs螣;jBAZ)YC8IN7]ǃ<Dld;}#'qfYY3ZV'}39q{`o\ġ*NSj&ۤJ9+8'J+9K YT^FDa dp󄅲 Yh }X!ۃ |Bw>#-r =m2E,o`VY@FlNJ5䙰:Rc!O-6aD% ᷽oq_'d6FrQ' n/vFb٠\VFmS8Hǒě$Ea0:~3S+ c7#i]oò{^8fvP g~__~=L.I: o)\&J@bvg[ DSed+"Pՙʫ 4<i*/df?sĚxFZ>se>=b)NB4lcTnhzehgFpbiOOy fKa(Xw\}ș-`8 irg;dw4{ߐna2H^|aBF-9;@(2 <:K\'PkRJ<1TYNRXEG#Kf:(cf&#i0SBaϒo9.wR^S %F` F? +L~n%D͓/$\VG9%f%UF~qf/pgܧ$+_T~Z K|Y5Xki*|*/),,j1$\f,TJY耏Fş&z x%fUudf -K`~ /R&ɔ!=/YAg`L@5ނOg]a\kHoܓm|Df=h9P9.QƗt3eq@tڑރƘ0 4>[K.uvy;Ӂ$ώѧ68Ov ^uxo%W@3PY9s|8J7(~XfRVHi[|ܻLҀ 2BӘŀzҟC*֮K)SDb6?1o$C^{ ڷh`t̟ZfM4pK_G,`jis$zzڕYLo zTay.:m}]>d$+ob:ws X<p"*!3X֞tEzH'* ?Oy(!K;}]ek-3ײN<)o8,6nQ%?@px;N "Gw}>:0Qq9 E}hLcU'aKYr0f+uIHC{t:^^|چrTYJw>!CX ;3H̐1kk"ݼ^.L3.`ˈbK={mI1SjwqW> RqOz%v%q>y6k''ۍ5',GHZx!LvDω63ʇ{UϽh}O*DeAAn\vP6l##Ƅh.nu:7>'Gp$|ow:3SՊkf@?DnxM@(`,r6x̯H%RýHM_C5w G$$@T\q*`؃$\~լ Ì9;#"oG= ;QPRdGȟiዖ4ʀ%?~3Tl0 M"j_F]F>kj3^ e Mj^T.y[S̀˩8ܲXDtLr/ a>tRȂ*Row(9CNk0@d\FI!tfXN뷊Oe-oijEU RChc7b ,}tsjA8,}ų$*M1ZXK- ӕf'֠A0x|켥N1;.74;h.H[vz. y4=q<| stg,;,*&%>b>%|E3,HA!})ˮ[Dz! kg3fS:%te`Nɻ ~e}~i/W^8Zym~[Yݏ(/ y3}# &υz)PUA/X6&Rkom%? no;lfcZ/#rC㏺귚6<$BLjO'tDž'$97$Kif 'K]Ӟ<]K koѾ+Y4 OtZ< )gl'cGvyyD=ф'>s&u?c VUudkElY#SZ#"PD+ш/xNyEigi) wndҡgmQ2#!(ͨgO: wc䓦;NJM?_Tt2'&z:X!wSZ/m#7}h"%WJ7vGe" Q&cNE=+B6m""[ wc(uhn?h60M! DyúYo-!C~3ʿ9Hk(b R;f<~8G'՚;= #KY;>MC-q\/4Zn_0AJcy<&rl)7ҢɰŧW :#حJ6&#m Q?PM5A^;HYRsx|%2sbGEmELԺCk$O?:g4٤$iKe9 |E==!{W 0" ˊXGÌE/ّ*Z />Z[q |dQnq]!|M9aAɁL)4n.D"L p",+ɱe RI"E`&˂V(J bbd%_ă!ئQvԜKWvs} Y"ی7Xt> &GIsMл%'/ϣ@!,fCAU_xj k19{SQ.gwt򞀍{2m,>'8%,9Egs %{.'EcޔK6՚x́-Z.7.7Z=3|d/a?4ԛ_ҟQ9HctL75/α"n21`P~, @FF -4v]n\yQD ' m3qtd!v]rabW&9rʄ+:Ӊd̕)mT*e/| ؅Ȟj82 u8gS=-ҘjQ`A>Hw(Y%cipLy]Z4ٔ` #$4u ;l=B;ؔ}ϽG '~PS9bg(/![fh!55%I  4;Sw@k>TBqB#\Iiol_zK8RǚƣuZu0*\%wc!t'=o~;% EC|[H=ϙ=:FjΪ|y]o'^ WWs՜nâ-zƓtgRLX os67Ȑ.?P e>B~V9dPf<60 '#o ǚ+Ipi.l%ĨưvxnՀt9n}Fӕ<LjzGZ/ˢ9w勰@'%U9'xGxA넧ìxiw\R ʙs QAbJ y,7l'dwSuJ0W }sOVb 9 t{j'tϢj*AaVNcj)+e4ƴLUSn{!r~@z,bY~ᦫ 7>LgX'fq+ /[:VB:dPN34k5s? ;m OK"ސMSϓlZnR?= ~ C5HUb ,>NఏB1Z_R!\0D %HR8/9ME/P+?MFj᧐P#@(П8 Zu#ہ>bDȀPWlfw=vt/̿I%$NZY|+vYw?_c|%~g\UVR '\^ط+COi%,by?5f i| 7vm Nv4Ľsda{h&/]׆?;.yyP4xuj~-{tPU D~;=]!GnV%ylC3!zrvoL|D{|l.├rU?'-nnrJh.Q/I!pŬ[Z4Z89 *} q8u. <{s#*(JSNas 5+ELESìf`-'?3l-@i&qb{shuU}!I' S7NxFt 昭'ܵ#j5d,vEX=KYx]FxV#KɃ?d7J;RnCh䁘NV8(/,LA|~0˿el^}#u4b#-]]xqZ4 |Tx]i W'p#`Oc~!~O!+[Oqi!B ^_6E'KY< \_]R,ngu׳ǩ.l%Zޡ<(V -,urșfvpgp1_#44ء":@̓G3pti 6̡o--rԦ!H}Ips[f0ncFXa;"Nw|e Aq/ ncSR$ÜJ;+xKNsԥ(n#Dy*g̕[˱+rʩh9^]G L*86cTm&D)#zud Agŧ֐K{Ԃ"ccZl`/nSr۝&{45GZM`6"r/`b ".Mir2nK>bX9G$?/𨳄9BH?!Qf?ME7 ?tdʅBDb$M E=J-(.Ei ? K2~n& 8nsA<`' [ibFlOEYzb)^)xplg+F[FkDvUSva|!}0sƻY<~הx7\Ye/3vAh[T1EMլĩ4}J[^'dԌ 4eФ,wn {1ysLɏVqvpc Q{Rsp]7D Q>(Y%4ha'oy- jـPw!3(:Rt5F<%a_Oz Ut9m.lp'jr'/*s`+\1ia^}q+/8O9?3ցw>a66T:eMu[0U&5񪢑MZ%O6_]GP}#c$=Vq~4.ِ8e 09e(=/=rs*=D[w=w! T˭(e~GF"M֚-0w# t#æ}km+ W@} |}pdrrvjf^!ZIhe*v6fHAcVDϪkN׹ )|iNWc"Ւgޅ ANșew6߹!gG>vJ) )N)F-T%bơ#tXOUbe,2y(;$̡nlPE4YsZΠkf9͐M++&`>R ^Ơt ۉ>+[ailc^s7W:n8M(۲n} k~ʯlEyŠj0 :IUCZwP=`#-fzHVP/mexyg, )8s?D[cN!'UQ֮fz 5] oq/(g$"G'`r;v9n& g7:= ~q6!aS£L YaNPk*vLT1;? 0V `Q@/F,? 3 ~ Zs[FBͧ)ZI9zkn>|~h8"۩؊%hsY!Qk~iMKKWwKZjP*S6>w;`M6W3g :o vOWMq6 OvT~ʺ! mIO=M+qteda_vIag;F_E'!( h_(0)h,X^h_ϝ#9}Pja[|S)Oy aMזU8OF+VaX2uõP?:;%h#Y k96N}6,N8)wMiOyN>OZDڽx^EX#)XiosHn{삞6rUSY4w^%Q#}"X4NM= Pu]aS9=ؓow^ @42rPcC-rm J8l |Nɾ݋XW-}%"uybw AXo_Z]|:?z8MU+WRRqm|z%_'13Lj8Cr_15;;"00?fRt ~EI:/U`C;y~wBقt6<Ovs%R)`ʈa;MV ҀAzj2e7t%mXr :Qx+bOfpp;\l[ъ^yKX,c"^{:qƳF zkQr g~IdLNHc+:yж 9 *rvSa6aGOkXdq"8ezOY/f~ReO/#!꼦%̽`B:;F˺|2Y;Nz~/:'Y[xѵ˩.E]]LzDM$x_Wj(}(&/*EqEDޔh@RE0|RbkVT܌:?}7H" â&*د,[iXeKs<1͒yn  J7瑳5xPH98ו__L$f#B_swZWdtoij79^"ڻIoGj+qddi oz N$|K(3J+ I򕫧uoHI,b|).QV%Z`гBc_WB-^C#3N}Vy<{+ gg&wrȃ#?j\Y~6 'QQD76xȖmȆeAM9Ex+_g>@ݒɈEQb:b]|=Ep#u <##"0W)NOţaMΓ5$U_[mOkxױk JR塽҂1:sa+c8‡R%F=ʕv/a8}0˙#縏!ΜWEG\&0Ck 5a99Oh}j)FRQkE|CKb.!vް֯矪&dR軆Џ>z6ŠNXW($Gd=.t +! PdC5L-U:^1'tR!CB7suǿEĕ09@3tP:):mkYmkLXe0؊hld,۱G&FȞx|ϟC$C28_mw\-q7^&tq4^|7r 4.ʚ56¶UDBz`jCJ1BtٗyBƴ7{⳥LB"6"l=V 7aWptݢSaǸȗ\ROx ‡aKod/5C}pc`_<0cV8hn׊^="kq+'}%i>d,yJ`\4/y$8 } Hgr<ڕ&\[*~V*Y\GQ0⩷ \QxαZ*Q{d) 8zj̛F4%veڛ֤3,d^u'_KOD;]eQs"7ւ!vKxVW _C_ ؏NķEOAQX!y% FM5iLVƟz*Vy.C,e@t p&vNڽY'k&_4*RK6،k2q8?s\㋗C-bk/";Z o_#Z%lyt 7/rK_3PL~.3i,-`f'h^Ղz7ru}װu4|7}q]E@C?֤EuKz6+l)r3 z aEUTnPݵ.Ъb+06 m&D%M6o\jz2^Cž=Dwtʇl`쟭%LpX%xv'5G0A2$~'}=کrѺ*" Ϡy n3s稸>"_2`>ʆhn YKC=5xoCr1>FX71haL}%-g-x^ x^Apo0_7NRVQӚē5Є8"S.#M_L'U(4^V%]7x27-?D(8Y6B*ra#\5nC2A[NygU x!Ɇy,$Y&LxJ5*ZZ+MorD](;KMKw]sZ\`<_gGm<\X߳Qb;DlifTnHv62zۂx8{*0D%EB"jj)5CEWˡpgrMbxxh؇O^(^-ʗO"Ѻa &J"[%w}FȞ8,O]8- YLYptLFrp~VHźED8OTdq(q#qWыJepѧ0q:-t ڭsZXV HrB8qݸjqݚ-08U;fUv"⥖l ntVX4[U Bf"' s:*7`$M _hc0P+ct"ZsTeG۷vx[ ~Jbq]څS+gΣGܘQwfV@q['=3bWnc s6ý#T v J hVY9$>< n ~ nnaTn;U=`BƾN)+v}!x׆# T9wb9s'4顶o CEtߜ,_'4.Z, gol;Le!fcS3/Ҝܘ ģVG_ܮ S5^_ڈD;a;LbRĺ5[ħ.Mԡ*k>|- 4l;Mh*V,-M/k#`)ʽ&ǭηH1 MJέ%oKB~S58y)~Voi':7ESo*^@' 8^Ag ЕMˀZ}.%Xč:xu)񚅅@Yy|XWZ7:M )k.+)fBxk^>|&kg qǷ2`u#/]‚xx\7Q nxL_F~GQxރ-j"ЇMp+Xc39e[+*."<+}VxhNqz0kDv<уͯJN.i]9"qM[,d Yo{4aM@^H4N[DcZh 'MR-+GS- XX7uvSޭE1gi(얏jOU`i>mAS~mKJty^xkEAzuaLG!oYɸSy9vRэp/_BWþhB&kRY4VeH+< Q(# _ƴ86p[βZ{Opwٛn&|! $7 'A7M]4Hq_/ Ζ)M7` @=alri$Ij8p)ְ49vZNʍߏ KW/CIZi1m>jR{n I:,E DZWKYEzkz \2WHص6/*J)R^ @. ^" (Eo{,ho4D @(N`y:L49nGYUC&m<sXj݌6<1ˀp}NmQ)tmǨD <9#nBZmQ/d~}4ŚF^P7ɜk~\BxWQ(Zp-Ӫ,ilu7囂 F*kf1E ujknoC8}R;M4#z8QF 8 Ü: vVhS|5>~Z^nC)ƸhK`>Fu2j(U{IDXL[̽hh3dSrylH4kۀfa[Qϴ+@a'y>8>NNNހP$`x4qz, 1)63Yv`&KnSkn< v}dN?ʹ|Vl^S7?̤K.y F)Zvf7[@B۝J7ܒ&:5?O eViiXP섐]AfƲ/2tGIFR1:6Wfr6Qԗ5}< 17 hʆ_,'\< j ӛk2Xxꒉ:Rח'pg<8&WyIJ5NAx`)iƚWkIu Kui /ˋ }i1MhkJ$3G>Ҋ. c9%I4y o M//7g22lf'o75E !If T:7$ 5_M5v$3ftC=MIiz3S&OpzZM{ڹ\oD6ҩ37}yDGi-a.÷;(sV(g<31eC[Qa? _h^uUu4?7&п 1:H 7imKðSK)+(ribmzh>Wpk܅ԺʰǢO7:}#S=ȳxvJ⎮|S:Y59juBlwl%ٰK5-ޤy06CsQ*7-$Yq_W]R:['>kx8umb&ˁJ|y$[hwn,~ڙ˟GG@IJMm<9 =~o/IBQIФ7^d Z }@(Y#VεApڗl9Q_x:OT1x= Z[K[KwNAYx 1wog&Zz3 x6θ'[*_bLJkPABXUҹmrܶ%7<}x=X72|^ïb4݁BJ|_>^}@)DJAeDz5ɺ]JF;ICcF1Z]z[FZV߄q?m ^r+F[I,t,h {L a= տA]6aN}]~Ca' ^^k_w̿v^ɾts#sW5̲;2/ю>.Q>1k::Sp)զْ 17j1:uV1L+(rx7!b4%o[{BsYNڨo5.4T7pdR4_1J sXSwvPwZ t4"9t|XS]s!?me<'v@1 Q;6=}x{xJr|Öal2ei4G̠8? ߨCiO/<^(G ռ` yG=xW4<_C)bZ>Phq ӈ7g6 a38?{0PiFpQKa77r&Ob2yxqx O_ = [Swv"5<ؘC1)IcZ$=jL JeLNiwNBiiLшDB#fpA/ (ޓ}aIA}]"+tnk/TlWrwuAn+|37rKqa^JkfQ3U1߳ƴS/Q Pǐr ~v;q pQ?ȲXHY+ q'ΔyLݳ^ОS T4G*] ʺik HMe]q{JӨB-@zz꬧}RQoTQ+Gz#D=gzsQڽu|U.qȲpMGx}>Qa&ת^^ kVޓ^Vy=O\zE=/mJ^Cʴ()%I~y*hS˫G/^qk>~]/ P]zorQj{mpl`[xTPz5^>qԫWD "YO߹Q(O#wIv{-E0;X^/~^ⷻ"~;q=ZqN$|p;Z 1Xͼĵpǹ!Psc6sylV ߛ@6`/E<8ໝށ[ asT2i%V%MXeQ^e[ *DeDB+{vfEG~QKf_&x6|,VN_Uy-^Nu82~8%ڨ୑T/qV @}]J g,IO/bE6>XREkx ,Eݛ1]P0/2"u1*Hi 6n%q&Tߞo4U \ߦiQTs8^{g#/#6רnߍ4yq9 +Pc8& !9Yk{iwz yݏO}VhV۫^ȹvd'~nen̤W= S"N~;B{|9^C>?nCQ\BpwiL=!3nTu|Myg~~ Tz@.ִ=yle {uIwbO Hkv$@zs1*͊uPaqU.#db3eDIFXQ46X>ǃq%: 4ͨK oV&Ɗ9#>{>طS'yEiM=.ޏPkY/kM8l@ckEOegxALS|:s1#wTԼչC$;였Fr6P%3Vz{ oh9uc-=~{ne"Eb%yi׽~cb:*zP s{cwS!gtzlW3 }E{? /1YKJlW*:C3VԸ7ZjBאs2^*Yl Xq7&ie=&ZQ-wyZ yg]ѨL$NNlGcPbŅ7'{4qc;b, ߒoIp_</ȸ&z17ϩiNE?|'A jId0ԸGXx5]*E,pmBJK$'T|( /G'PU&j;]mXEEݴuD0~ /#:8mŮM<a&z-ڇDAAUs)\J=X!W()co "_3Ћ^֊d^Ҹu猡l1h- . ԅi& ={uܖy1~fkh P*Py:^zʜ𝥜#~tN]|etc +%8ՕE9Zt-ތtD[2]x낳E_W@ùg}Db<վQJ*6-z]zþ> EuBa"~& ea617880\A/#5He5^ɰu{QJJңh㱓M pGAa*cWRSy7',S؎"L:87Hk FxpaKXI"`֬1rrtGPesmߩ6w74y/FhPF W611dɶ8- {5i2f\g Y3hepx LzAxQ^/z;JTUΎkVԹ?\cbRN%B|=3pQl-#ȹLs@/H[XHCo1xR/Q''@@x>̭.)S603>RCasJOy+d2D?Y EkB8&:V$1l@\!iRR拧XN'Bx`UezeW-VĬ܍=U Ad1WS|ޭXZ6QJgƣ`$U Oj cnQ/LM8=Ϡ}ơ`{V8pmi,>!9n ?3Ժ=Wo"A)D|\V`62U,bwYd6}nVbtEHU:s>ʯ00T!vh4qh$\I,KtKdGz ;\,fr@86SýQl>$~BXE/0&q3#xC;8^prpH7cHV}! 4`]t s79WȞAy~{(6gfڂ;h PWV^>D\apyG=qMݵCLz@Q/Kh|/# 'ϞH[p]~8Xaʗ@'~i9ݒ"^1€0-1jv\>888lY%&!"}ከI^愿@)-gH3o-_Z`QH)v٘)C؁ROccN 78d/orX3 0niJuZk@xEZ=w,H;W ;EolTRj/ +j~s.vxO$aVjFrJh4ɚJ ;Lk \R$`^EX)m^(U}eK|tfp!Mk-zHeuѰ[삎lH3렙ŸA 2";u|= bmtI' p `/ ;hoeK }ޢY*pӎo XN4A 92e&$ 7)l8/a,fF ፤Ur.f+YʂPu[p/zR:8+mA pgd7?[٨~u~yAaw0k S gA3s6N_ԛ e56I=>6ksfͿz&qҹ]n aAn/WӮJo _l0ҏ`ѪwUOQVC~^w^^SDd!5F[(>BY$ව~EPPDh{B=kyRWr͏#^S7K≿K73|Ѿϔ[T/ބq iR{Z7ʼN7`]Oz_G|ՍFEA1Qe N tBEz317s} h^5Tzv%f5gz`b( mG+XbVJO2ƄyJmLt }գVV_<&ʌ&x8NrH֢)JE}=~gM20h&sW<&чAa¼=MI}(!!4/]7O3O[O߄4Ǥ8]XfvEt?--44J"{1/{q~*BO+s :iK *NQ_VzQ]|/_Q?Eh1r]1> c8Ob?9g$)C0XNY T|B[-iaMEqzZfc5&pa >~Z 0~r ެ+*WkY~zPD-VTٳr܏s#UiQ('_f6Yke#k~Z(zsVj}(/d*dcn=1mbGodڸ<Ŵ!5kJQL~QߵaZA1rIŤyLb7K(evpa6v#MՒ!b,0kر';' 2d$H,-.wbGrqõ;t9vM{pO@̤{$Yox߄5Pt4pF!e=(Pl6{pnӨF2qt{q̷c-TcR57Y{J;ji]Ľlp.臾|R@vsN0ܚ aCq/? דv X|/r!/u>mP#}p$4,&z]6%n碸AɃu{BQrL\WCEG(Bl W/C^?Y " mEYʼxѓ.'#fm^ '\%s 99\ʌ#]/,o|+11VH,wr[~F7CGS4hⴀjOePT%|mHs2 ("L+hUKJQ35&-SmomfBf9Fg}pa-02nG>(zlP&I`zQc[4QWԟp}rxyC#huv:Wz 칸we,蓚Evj+g:89~{cyT)RnTKU(ga~ʵA9V92eQBk l&t>+uƳ̓m6ngR >] ܇c~"}R)寷{E;1ym`EN|VBblJfԿW'2?ud3a' z*=ص ralZh4 ;âQ؛ "PNj :ݝnxdZNC˩|lihJTfojD#"si:~:5Ch(m{l.lŨ%o pD{J,a9;1Wokq{<i:tW1 8FPsqe]}l,|a2/^Kء3.OmZo o[%[?~G\sєiG碃noYgs>>2o 'TGl=ܠ'͆|m gzr8&zJg6<݈VKWVWFee9{!*oRE;-! H/j5ϋyKabykfU< 5Bn*6?bT @2g_ ;`T$s,a=_aµqd+H :f Ug uTsdT|LNF꿢%fRXRX'qUut :MX-Q(,' &n'Nۂ)_v0—ɇ=pz*3eg!_¸W;>#j2mvcۻԟ md>%.~mfrfXy,y}LA8J*Q:㔲\u+{5?O Ŕ͑/5Y 7BN%hzpcNɠ>hL-9}HT7 z;t+Ls%o188M7.o~}H]Nd? >Ab_1 HzO_ J_tpv7/2@12xb"&K6@ eq F`l%/}Σgto^YH1E79|FOgWGxޛ'ݬ 5o@YFj@n\JsF78ӖvPWjؓ:g[~D!,cأN&h~?<(SA.264ܖ' }GǠ9??)qb|q8n?,R Mc!,j?>dg,8:%5onmdkkZoIn,N:r3* o+G]x7QssCXi <5:vTdQ9_4#]ԝ@Qtcz ܵT5U,(G<6ԧ< |ue'˅\Ix<7am7M5FZE%MnVEr[pMr*{)a?,ӏAzs@9?ɢkvꁉsO=pb]-9m 4p᭄/'s-ȇ- H]l Brk#:&qKDR|*<օ{S|por/rbޅ]#Qóc4|#76Y{SBsAUm?2i8s`[|9 7(qzTlO]˰31B??v\iEqmGv)ƿlUw/ω(ӡ%fgyGIwqxFxA/+NdKf@O_{zqZ:h(^2*m~b+Y=p D"l#sI 磳VWR>DZn֢g]=^pX 62Qb>E6L ksfW-٭6{(T{ڼ >SD=a)1iɿD 8'fMD5?#|WӪf HbM\Ru&6YonY})vEaYy_KbbIhVQV' tRBsZCcztE1h29=@οQhs{ݗIwaO:͵עϿW(C.DÉ}%4jVܐc: }ng pTq!X{A>kqhDSᦕ~ygWU'w+`Gl:? H>g"r~2ty^9i aXU+yW,PEx7$0eYA]ҿ~wJEGs#كؓU=Ag4ʴZP j ۸-zm ]NW߬8Xt̚S(M'~ ެPH{4ݖG9j"y {m͸ea쁽"~>YbL;J+|GInՊJvUnT*:$I' QNyqU)-_I#GvI D%~$dvF{V7qd sBD@GFJŚ}JGgw'J'?bh/E@ٷYK4=D:b'FvaAy up UmarBbC'#_h9$a] [YibՀ>'UҰ'_c-ox|*=(=ȏZHpH$FFpגo#YmǸ+b:*+y,%f~<aɁh PtN|.:ioh VjDg nUeKؠ3-EE1fo,BY+]FP(\A-q522}fLUN9=WK6A؋P Y,ўfúܢ|! sSJSv2*xj^»!dt1x6V [k ?2.>0z]>rڥ66EUג"Kx6-cIb-7Oʠ`6kϟGC\F_IeIp [}EL?q3m#D<܉kGHG+S)?zJ2k ^*NבtlI Jt]'~Q6rS&[XӜ]c08B;߂=Bx1FJP5-w__%<-ê1W?$[p=݈ ֍Ǧ:BxM{+#w }Kwކ@"3Et8D&fx!͐GQ~# [Ѷ^@7v!%ͬ$Cq ##<4O )  t,]lB=B.iqр_N:(hԣ>"#= Q۩άv6a-3FvKT{&~sFQg_QQP{]vYC7v7=zmg\^Wtma`6qž(pk7mUX?n!R`)<#c vvd9d X:1\S.JEn)(W+cn-|ς iluDFX}3tjB+fQQb4g%>ƿLwWj3Jo, v3(-q!VE95\Fޥ)t4kpqvg &ra ={!/ӗ̺S9`@ӡ^N[! jbW1nCA]ӎ|ƃt j4zo!Yvkޫ$)=|{NS3=%v-ܗN-mwM)ND0<Ȉ7rn]+-|ɦuc( H|{](~t4P2~<<&hv?( y@'~J~+o`XoK 2rd(4k~ x%ǥ=8J--T:'I+>DM@"PėuPr7&Gk(l6RGG˘OQkZTӡK [њ.JΣR"Zu'A{Z֚%CɱTRy5FHiW=aHD$r23U+#XĐnaG<<_xoX\o\%gMNf7K?ӽ7N]/W0~ڜS4nA/N9uEuhuEw nnPn:xr :ҕ}J\@q2,ge92{^3ʻ5"/p5> wԂCk-g-X*%N$}p7W;0;Y4tH(snOC&e>??F͞&/֫O;W+MN'l,>_$蒹Ok~X#=lVôCC"r?kX7+Ի΂>P3gK}0c7E-=P5 i\/i˅{ZU]W)(}["3{E]L|quQs+>Fؕe蝋Zc(kok09g-Qv\o{E:6+ܯod十^P{a(hG&`Uj35?Ju._A߹v~>߷kk5<ԪKemhل _(>ruz2 j ߫5>ENJs;]x\{@Dז~Ecc8{_ޗSz++wwt8$'4mP,Y*n6Zġ-]hQ \5D{su݃J!wtz2"ފbYᙢY@Qi;˰{ eD4aC\_ý{ºj~{8j;^:sO0=B L_l,4ZІVX/m:%k L_spvOեwtOBIku,NDIR2 Vݡ萈ԟz{_+KčF7XH|^QOP݉q0(@)/k#. j2B"^\x^%_qu4%{\IC+q.!={BVa5`CDvr歼`[\"쭛)H+?x5[lz_=OA}8]Tj5jq41 c%$c?0=p[/ c"w#_D>Wb7'x: :qw$|2d!}}w,PXG-ıq8]r4[qH t 8#҃tPN5Z= ~ynF/ ib:B zY4 G[c,{~/υ(i[B-Adl1[Ã9?V&#Ss{,֚LGlt痷i'n6L"J_pWpO7d+e0(hQ")ZQJ] ro S!?E@)k&x31OFw!ܮOM5dӐqL@6hש~9|~ Ļuۧv3Ay=(\}WK"ٚ)M.WOɺA"3~> n_E٫ϣDF Oҧ;\ߥo |X;~&6]g<uQ \ր-< -HlD]#uѕ헆Krh>7N=zn:}>b>G#cBۦ2 ۃzo"Wfo^,Qa^^ByGW%Q𓓀~D>]Ǯ"B@Fl8 /x锶uZ7t]R>0ܟN#y7E;cJc4o]cKPޖwo'~Tf7u廾s4}S!z꺲=_7/hϦcAy4٨ dr!WE/D.-RhZ$y=]-FķVed+AK1q$9ЫPgİ;d1hЗ oy. <5e-!d<= 5i,@ )5}aK-Ngs]RvPVm׿TZVcg`{/G~1#+}~{%u~ᅥīwAm)%O4^PIWCm)4"sBVe!ʅFk;𒊚%DkUՒ7۪;f Ыf_Dhӝb]O[9}H.`amuw[qSլ) !N<>6QZ?{ ;{6^'`&?ܓd*4Fm_8a:s/>~  XyFN&[۝QT\1o0sm%7 7|>89oW?՞zsf9YiJɚ_ѥXwP=aGTbu>T՞)_e>|쨪s>VXmD·\-惷y>f1w]y>*g>겓\f$.88V)`'t6)d~m-z Y$hw?== ԇs_hLͳ`n$vw!K}1sq*Q*RQ')h#/~PO0UIE̓yrGS[eZ B{+uO_ejDq[2Ŭ HS-Gb֡u-ߺf^3z)zIg;VW13\_ fݔ&*&:7合ca<3y^Du9K*R"EnW!@\("KVu(ҳJgSpG4T?KT `0xo~ gt'UA?5N29M(:3J.f[d1;&Xn]sh7(x}tDPGGSfĀp~;iE!"w"gΤgh 7GS@x4X_>wI^LRIk "/B?Al܁m`맬isG)R_N'axezxuN ӛbyjڹrvc Wf"%H,N@J{UH=ZW%m[a;MN̗p_BfzBϲHoI}}^9]N[Zv3\G$'^.$X-6Q/ê#!UbzT,Lom"[|~4ÑT %p{8kft3[bxGi STty0#?{ _A}J\nBC79}w jJz&VEF ZCH'$#' 69?|5XRIÌG|}$ UG:Vx+7ⶪ#)Jyۡ ͐!&Wk"&J74{s~~??5p4vR@зBH?ٴd{"$Iq;&-xP3K-LXKŮT"*"X?9 godͥW7#opU c0kpe'@"L^8OPy *S r$qt:d& 03F#˸_;r.zxաOK oNTnߛ4Y|8T~kQo._Bn>t?y:wzқ;盂l, z3Q S⸋/j~[(I^`SV2sN13_OҀ͘Rh3zr`_E ЃD!zѣ@xf|g2-En z5z g1%)p@^쎫Vr2Z) ɑb`$ǡ +8|ڽ4V2?RnGrڹw8,Jx^ ^_DzuZ062cm 5ж2!RHsVe"KKͅ[wck+ ^}\ a}rs}&ĪKds7RIiy*М =f c9gy1zrm3;~w: ~8Ճf N*{n34AC4rd-qكE.[pjrKd8!0Q9B:[DzKƑp=$ uOJ6PCjRA;-]<񕒥c ,S_ h淨FP#Y}M6oj7FҰ@bq#J@vuqzE ~2yĴ>o[6WmZH~j cVl,l-2ݰ6 ]0:9z5C\ZR.Suc{a>D>қ0PRo45rmiER AN[_is^щE:aLd$ݺKlS5wWZR{l:3|#I (QEDig霬M wo@RRFn%$naߴ?K.pe`UbjV֦[jl](wO>śޢ7 9 յbo$;`cg ֪ʀXuaDXDkx^PǵqP>FzJrlW(*3.4޻~PgMڇYI'oaOYU+L*Pt痩6嫽Memr_)l_+)hYM^.r1,LoH/k+k˖e♍þj^om1 FVcV8DN>oq5 O1JDH?Yh4o"^ZqrҶP%᭏|I %Z:Q47xc:FFHl_$?uF }UeuY@[o*ᇛhee&ʚ&gLf[ ur3}Up*GˊtySF zbNsޢf#=f[ص$K$dçSG_vWWC=0wC;8 (4g*$}5'kB_P47F ]\^TDڳm gFE D1y-(Ϥ/"ݞi"b긐V8:z9q]Φ:t Qz~TCY[s|]o0 2oANC~#=s˔273 =T$?D-g%N |\(moC -|\(coq_fo#{ X׿А#\7(*8"X-i}?'b2b5dfiu&og8_59֨ⴝ_)&Ɔ 4; BX~y|i| .#%pI?| $%L|qF 1xB}F$NSTR:\pXG. TaD+v[[ ߂sW(aBiL/S,^ҩub5 \qeGQ콭d55j-ffAx0U9eZx#^B#0]^ƈ;\"p{Zx;cW,𲖒Ibe-/8GB7]oĀst~\^{ me-1\?z$4tF>M#Si8V8bO+k&;KieY+"WZDrk\esi+gIWO8;'iƫ'lೌl^,2ŗ•íW5)5_)7ݲFh(l\y _q5`\#.;|D^BכpWṯj|OZ"d(b7UsnZh nz"Op>3$o i̯3Y/K9tuZgiHF[zśzsh{0dtB]SYfRlUF%_XCuMcP1uƇԸ?= 6hzr@"2pؕh;;,y?$,D~O f!;~sBg} qC86== = ^!E 3^dX{Vt6>s,^tEfJ֐n;dvp)>P衩;uL5{.Ej+G^KrDoxHC?,s|cZM*]zL0߁{'5Jv20>=y|$7:r{Q:]x҈F9xp(Qf!ҝF5z,D{pY]؊.#/wrEѥ>qeo5>j7K[gXޛnzc"⫐+]%]ERrF!FqItoS;!"iobɀ B[bJhB&cUKkK!'%"c(S ':a $ؑ8uh#{x;a )nԳlDZ(H7nݑ[P+lKر^oO#FI4XOI@f" jL4%."ˁ[EkeaoB,ku^~Cih9F'Ԗ ]Vet/Epz[hh,` FZ3FWoǶVPGlq4l!  "m& 2ez}W]~y1'(N\k̪k-܃}5?"e,F S;h'˨[lҰB*: ;_Glbl\~n\Hq3i؇p:Įm35T)HJaSS#dS%$2ޗ9~y 'ĶaߠD}.Wkf"6aB6J7oҦ=!lؼ [DޣRakmJ-~Z?5}vYV Eh/ ?*v؏]³*\P=B5I|ò:v0y1_cvpW~tF @iZTJ]/pP'ݛ/(S1B]ZQ^2J%GO'JI%QKN߫}G[!;lRunA/ 9e-ڞV( /kjIT`S8tQ{}8ٳ?sL)Ov~~&S/s2oی:{Δ90 %3zFf=}bbSV y9%>wN>> 3BH U.RAjJT? yX᝹]p3@>oE57'm }NNŧ|aQO*hzt&nV4IH/ϰ((}ƞV}zPJs`%NE%N *=1r۲|Iz_N-[F% ؟q{B&l{̔{l5OF+z%moT=ߤ(ІuʢExiQIq 3`{qlJETe#*!)V,}sν%~>6[=s=Q= X mtL l³qDb ̡_R}3]-%g7hh~ZsO?y~m`i&嘛(/7fX#mw-j{nn>ZW,4Rƒ z(-5l.' Ę\=dNm[1Nw:p"3Pb(X({-i|vB%UcUM_ 9{m9F RLΘų_MOcѤqx3Ydz*JX5:z'dyߴ傯WhTzR # W TzJ$N$ttdϑxE;#br:`;lEl݋}uD@"a4yfKS_\MOV)cBAh"hi _{O|dt xG?d?KAe_H_LU_F]0w7 D\ Q;s&"ٍ͏V܂x{ 0Ϙ_p ֒Ggۏgt='9y_[zFAƛldKφNqu" %|VD:.!4΄k@#486Or{3)SIS g3OJ6(*jROQjTlCe&u'l̽ Ǚvj-: {kKhmZόQ81+ҵȩ`1rIwN#= g-D^bo^=(іv( hG|x􃘪v&Dވ'O) ;al n)>R#+^x6Oc4?C=(x x'xs)ã\އ+p*rHŬS%$GL4A}^*WnOWn)--f+zK|AX©6HjOGSOXXx0>vVP+/kSkxN4Ph;F LS~9Q{%q%[)}(4XOAsGa܂X~-="ӸӆJŹ7`|^ڜCbñbE00K#[1Uztgq4+9s]M:@O~4'-O_)<97 '9ɓ<ЄX[=_Bhˉcɰ7Rŀtѓ0шy D ?R\o [XݹPyB{+9 ٶ1\zSsse}'XU|^h1ߏ-e:P3ޘg9)?-^_*f&+3rܤ.ډ?L={ɮΡdNٮ%k' ~ hu^ngg|%ቂn#1@TNk_OEvHK$35q}7r$sa?@jbA#fc픑# )[>lnbʢwhAޟ}R#רl^3z~L_\^vQ=ݶ} yݶG ˹c%OJ=ff=A1c{ZK"mk 4 W,(#ПSBo7Adv_ِ9ek2Czl#t TOy %/U,qM!~A##Fvx^#6Ek ,a|Dk#eJ5@>q \H@@AYTkS'3t;T֩^/ 98 xHi 2&jzkjw8 ?NyH뜪sj86l}o3O a/vD,a mBeYĂK=P|CL3ڜVMiyU{eu/s`=tZo+5F 5\CoH~ _i]%z$&&K&(o$w yFJagԄv8W;TQ%88}w/OǒRqzEk..sCӣQ5)u~ulqb+́/oӁ2Op?h.;l1oW/ilzܳwF'.,_e%]G+zG_]B6y|$ -Sv ~w`YVsXF'D{J*ex)tO1N-LK(vpsτ;g>; 7UU;diV;{tkI\aVITo7鄶q;݋;;/ɗ8ˣ2%Ʀgq lY%Wllf vgNf>kUX⡶df{I (s2 *gC|Z l[{ݑ~݁//TgF~}+Y3r֨Nkc,%o <;dKZ34@x ką͇VQa{˕-J9їLveb@[a7fU-2nh-?!^|HOdcoˣך'뭭hUK1zz۶ ~/wugH-pL @_gM9LݍEu?)2|{ {93|Bң4bZJ_g쁾jU9͏bv2[ԃoیhvǻU.%"s_> 7Cf3ay—ohK4:"o׿hy+m]LHx&1gi^:N!i7g ceo_֖n ߛom5BKįd&t6zn=\LGLp$[eU)BRT7GWYOu# ) a;}HpAD`WYp4T". ޠ31>Sy2(Ce\ˠuݗRTg?M~ Pv}3ܙW~G2x / =qjqmof~P[{'U^-9#Ac2;(k=u@c4^ q7< wH^YjzoH΁ovbI[2Fŗ3-^rm EeSpYV!ǵs!QOSJ-h?~-ޜ h2ؾK{{՛2;Z#x0F0u]>%eOan&{.hAKE>qǙw ;B8_@-c`Eky~pF/bgnHsU2|sO @˾!ϭY7Y{be;Fw׾apJ#-{Yfp N4v(Ww?SYg-G0QY|sl6"{wgaq jٟυfgW_3V#/YD9`/ޕHx tO P,ҡIdy?a03;>3藃2/7YpT{ȥݑ8>"=[}YOXB"D$Qo'@`2<{itCpe!gTh5wL 0FO,lY>z|'^Fz;vCX߆)fvXU07] 5O]7šg`S軒V:Y4NS,S{]kjb~םN|>ZqʹfG3L{isv;#1b͇Y7oΈx8Ή(YcIc433g:|ԵTK&|+lc㾌f2ǑeQPg39T2QB Esq*w@φ\b=/kN8: -DT)[j_qUWIsW|*̏f#y3y?(-WX٦tRѢs0z~\RsJ(OSeM1tNR/ײuEqx0Я R7/`e>deμ"8=#v@/fɕ&A8I%۟nQ[3b8,ݨ&rdm4QHA8$Q@K3-_amԯ@J嘁*I2_o_e(&9!yAV3`GM [sPas| R1jϫ^;մVdKxFs~v /{\f!yH5)RMf xq6W/PNF3FZ+PM}t4svea[ o]wk;+f`MY63QwZOWP&+ѷzjmTJncC=t~qXX<5u]GBk}[_6|M틚\N5 aqĹ~VhzpQHF"= 3.͛^7'q#j_.JM+,ج#}F;|3RH&rk6盭}{#q@Gi-hٵNWJQVMxuD.z@;~ ܊ a7|(ԟ(S״l:%Yױ 8xn5=ǎω'Τ9 `/Oz2{*ϓcK7_񈿜6~߀'<7Zykig>uMS3@ {.fֱb0GXQt+1x_⍬A{`ǻς3NV ܙq8J\v&C;wREt8Fy믳9Uǒ sPۮnf,|͡Bʦ7ZWXLT1__fTi$fg!wQ7$zE̯f!g< pmߊx/zo3:*7gྙd,-P `*2J1ߗ[1le ͊T1^@!^em |;۱QMp YN7z.J>z-X!O9fzFu]߂0&x?}Ü߀4D8^k<[DT7|>V̩\UXGn+2loKg[B3j}ELMs2rnyd rQ߂~AZ혻rKL龌$]H"sŵɬJJJ ^qR!9u/q[ɣgWvB6mmloBmyp!p2fOo9J}'a֫F ۽k\l1Gգ4/`,?aޘIb^udI)\ oҗ|Ǎ :\b& }L11;F\⸊̹ÊAxS#-Hs1#Jt<;Bz˺ѝxEMh[=^fp-I 3{ݷ&v'Q8#-q,plX[dvE97LPEǮxaS-lb55%xSJ]ٝrwʳ]MY~JN EP"]S᣽hۨu79479NF_w}d-z#5p߼oJ_z֗ D ˲9ߙY~iȝ{}/ES־Af4@ׂmgB$RY87[+ bhAtfeR p7 /? p`|o6M 1q "znEcMյi2^m2YPBE%,ǺH _oBqQ7;aߴ0[bb`{f n}[QA0"4O XY~ϻO0VB=dn`ìV=(p|M"y(A{])8K<;A^% rcC"f4?;#<54Κ"*~gzjÌv{졇|٪gdcD/afJz!UVg2^aui00>,[M:1ϿU3UƨөR\-qTAM5✤^~^T3EE S-*j?gZүh$7k4Jf:45ȝ #1@2+vI%\G*e[L:@gu[RX[Sߌ`~ü&7S< 0h:`?$o<{Qk/0,,0r7ŕY{@Jف;X3FB#xZ2U\H> g'4^XY4ea_݂ I5(;l[ia̢oM4a4!,Nv|pԖ&#tugSGD[gmgCu$ s!3V˻!1:nv*YI5o4S7ht%LSEbZP  ?ֵwVΕ`fm6K6*B*Gv`]uQG~=i۟p2:C1+@\%3-a*e? G\t6VpW36fȎrzW<+@ZRpNA H8ַ_e4UfE S#kT==ja9@[*.2,)ʎ%x!;kyt`~f-0>vr0*ɯ]b=kii">-; =\ f9ć\J:= M!ƣ}6ֵSZ ̃Ψ[iS,!.y=,XR %29݆&RP=@2b/EDO/2v~%`<ƏctBS`|:==ï˰5% xϿoDXuMEh^嵐vz"f[N*JP"28m*c նȎOlO| [agO2@i#BRE;Jcu)+/~tK%;XFSp<.4,q)%'$eE|nVK?9}Z6ֲmDs'|\g_(^L.6Nn0V9l,ןǜxQMNSg}m[5)b7de;l\"+вoed}].|]hng)w&p3j-X,X|?ğOeSwlbV9^ x3іh+k [lb$`wTg\o{@RmVa޽sQaOBÄ ̊ɳ`ozW(UU\|\Ya8%=s|ÓorטPw*E a~21?ƒ[=_ߡycp}$ ᩙgzb!RYp9hfntg'QV>jشOm[̦61z?Ε,3 Yv_?_HqZXWCsE,07p>xv]9Ώ8M䣜K,!X,v~us-/h خ(d!O5c|i4ḭ?nŦUX;VJ n3Bs1ʜ?_ pMlg NwlVP&՚\kp?ZU>Z}Mھ>@T^.x)3\C,.4gOԧŞ9n>T] ݂h_1| iý4o93zcT[ƣ얆qzk%ĚNsx}z(q_*[x6mx8 `F7t'π9^n3PO0 }3Z+l~ۚ +I_@ٰ~#]{u)hLӳv"<w&c+ʁCg7 ̥vg~m3ZWG̍o<'U5c~4V*y,x)Cw{BqozՄ-gX+p^g=WH{㾋=$VEsHuOl)|a6<;M˘V5r<Dۘ7G3~-p^Lm: ~S̹+#xV7;!գg63O3/gz`vhLdC/ =}AnGkc/&edJL`^=^A1^ Ü&t'8A}XeÖa>Ds&wLr\ Bؙs~%r YO#TL 0!+LyR22@Y&Ox$xYjVn go1BBϭO|f|Rrma=X>goM0{rK(dj/,2=jXsͱ*8Vl.1fŅ>z)eDY3a<9/x9{9~e*XR P.b]6[y"Oyڮ4r*RVF$yβflP|>E I#[xhV;k`GLLzyr -k9_SKA-7?m;[< k i/o,|Hù/g׮dGeY=];Vtg"JN&4 %zLziA-OSԭl;.~B>@ L$MeW3yq c*6tKI,^_VWm&x(Kx.yw}RДO/U/ =2$3H'b9e||J*ɤ,$|x*x\ՌbDY8ydv>XzcRigܛoڣ)W0@$8셉~E?U Ջsk#Z!e2NwQ)m wiMb-2%OU}RC`YYsz:pKBD_p|zv a5ρq,=N*~@P^ |la3ԳYl#W-' -,7T,I WӤ",8!UskT#J- ?= 垤u[CˤӴlj13I5л]Md(K 9OC^8O@a\".nf荘bnK4RbfmdUu*s|0dS N$9]R ]3Q?pp*gg3Z5&˘ٟFʨcHUj2kVw/*TK|y c)'㫅Na]Cւrvg>C8P/0T/}V&cDņ[|:Ҳu嘓uX Xڕ0#Ivp ݸ1S5rqo}ņ\(}N (ΞLsu[_+$]@`ˌm@\r}Wzox?Aj5e8Kҟ7~y>*r Bj}ا6f7]*zWSzrk)f }RC5z. כ]9t >;;,|@`5H-Z20ʩyױnEP܆ kC3LJO YICYc2;IP Pm l9+bz|zFIP.[-huO'̌aO$G$w|U_o\8vU7 s xzZ8eE@.6-?BoׇnΩ7xd{U 53lLun'^)6(lMHͱ;UqZsm((s"C9/&[Go_ mm΃6UҨa!&9r"2=siVgz6;Y|+G&{3`z*eeꕮȀLv(/ ,9o`J²1do5u%r UF[/ [~^o {EYBH/!>8J7+A`|5-whi^ 9ѳjph{z50/2v=#:β`-GXȇ]Vj Fӛ O\ln"jINI=(||T$ngg>,0ȗqm' eoF /^ѿے DiA N^?ٗWŴw~C3"{iߟVn'NYSC<nWVC kiZ4Xޯ0{ U u(Bσ #Pn pm\k{sk]q V/#]$3}|úmy Qך; ;H6v.95fo|HUb~a<L=A-#n-z긘PV*BI~Vr+!E}ؘmqi1 2YVwZW}w>/vp[]V^Yk̮faK6lx9RX5d[cw!;K/rܨ"9l ٸjFVf2N t+JTIO3Ist(7ؒ]*Uv׵jqpnz)d[{ؕ,f~n4QNFWЏ*6ODlDr<*$Ɠz # 3<ՊÛk f $F[nWrZ@h,!8`D$ 7<4"kH0b`1Wgcci(¨I Nfוl1yebd #2eL6f,j[|T?p)FNƑfVj}iS[_wZz5zc^cDkYVSSoSӻ=b#xfxfv%fקU!yo]@x[VX; Uuya xvgiYi%%%f.%ybV.S)r9i<"ZSfP-תf=Dž4)NEaTDz'#-ܤvwHR@ 8 fzel9\+Q vD#rR8Oer_n\ Wf|\4VJBz/kǟS 0g+;q,VqN Y`6ҩ^7;~HB,clW(e'=?1ANiuS4e+sc rg9|^95i?<71{Z#]eh3}P=ٽۖiٖ5b;.wj\aq/{O2]Ј'D8E.~?ˈko0Z%Om5YMtk2\+Gr+ W<[4 M S>ݹdcr ^'Oe?#8ֱV> <65T-..)G{{#? mIgyF#En9a-h]?4X,<Q)$LB)JȬnŃd[o'Cϗ~M' |w/eMҖإopԡ->%]w0EHHe`m|-MB4hAo)l:2GS(:JSbY /.˥Yc2ehtSK338P>Gմ0]*N&-_J2ˌ[RF8t-w. N8~̈́ok[xtØC2&ü9 9 XTg+NOdY RQm,>7@'S*`Z Wl,&MwukIb9kx D ,Y94شC$ ס,8Jh6r\ϖU!ɋeAdKMyNp%g22dBI؋m$! AGsg#Kv03|4Vb4&Hz?0#۰T8%t0mzZK-yY&Iغj Ϗ8].: +'ํΏZѧc7sSf\0qӓ8#Pq]aug=DfM|ZG9ΛGX_ql5 =tBXgqLD񈩓x=տt,V+;?@]@3I~ P想z1p-DTZ*:^%)[% afez֛>qF-Pdqy"K#o[*03̯Ōd̀#o^=B9UEX?;B$IG]UZ/uA>zu%A{X,h>΀yQl71?Eg.?ju!?Fشh^W72[Rܒ?Ex\(wOdFJez̩w2ڂ6>Y*myoe}.)a%%Ԑh7JV/2l;@Ů(@'(ok{{W M'@+_Qf +p[K<a Gtٟy(W!P@&h)Oo~ޏL/=Ō>/3?~OZSLgQ ->~S9VZ@1Y% Z#s-yRU'jAAe {'In=knn("bRtG;I?bgB}[QkqiL 6o(Ꙑuz`$Y%(bRD#\y `a/JתB2y 1N8ONjgH.D "f\:z~zV╟ /gn&T/QRk۽ uG Tu4=ާ)3^b58z0:?vңb^+)FвIk|& õ7kFous!%b[cG_L¯+4똣\%JW-+d {0_F$7kWhݎo}iT Y^ ~-帞ƣBKe_6j+ ^.J*csApքUZ_eoGF]8?9)CO ܭ@'Xz1(55Tw(#ϴM>PcjSTC*l=>MKAM&3 ɲ)v٤T${ w|>nM9pm"P9F^Jڅ1z-֥,O#Ǫ}j{V3R/u<0^G% щ5̤!=#7n'*e'mJMٖ/Ev1i)OXr;`{Ԏ2*ٵDW'\ Yh f7eh u*og4=˩7F4CH;OPf3%6[.Ic׶Y ԯM_ʆ)M'\ ui{Ls{ތ3(%;f>i6`ʨnFE8F^d=m7O܇U^ci.ʩjqxZsy`,WMhV? 3<[V)%p_l~uB 1± 䤉tJ7HC"=bVSx0T-/o_pQ*wQ&3A.?T̊^l qlG"1wϋ[&C{{yUg~ZQ~\C|UmyV x:(SBPD({< \`]Y2ɿ2U0ޜ F "~ic8)g&![εHbK]OvJi&=-GQ/ŵhfuݱEh|U.'= +tCϨD:flE;bRNO*G-g+2ɱ"U  8O! NyN\SgKWp:gFxHG~HkՓf:#q:jz֓ +$Ogmmדv4ñ ]옇t@ +0O)qw S4rc{C^w!EΩl6$3WƢL%hx,?M`"POec|L``u]Ѓ.^m;Oh~Hd.Dzh-&U]7*k#IZ!!QoGD7; n9T`N9#Hm٧X^c?ͯRXX&p ۷,MVخuO|;YW6֍J./IZ7dU<50iK|Ώ 7NBH8+"5fc{ TE%}+!_~Ҳ;sl-2Fr&"_#-+KnDoEuCKR\ʍL%LG:F Gp|kJ!p%WSћ1piζX_D1ؠ?cKMD E>_|le8ccgMuŎv jn}^e$Mt-~':* ]2fj+np+A~'vecp'xY,֚{p(4spD¡X Th_ȏb Zm0b7x2uÙ>S-ofuk5VlMd2DYivMkvΝ-|-`n)hp0멑= ԑkwIs[+*<"70g7#+)Wit "knOdOCY͘٫g8lgNp3Ɛ}KǞ0 3KǶ}St9>"K'F˟zZnR_f[d_c[p USFT;v[<e[P~$ݤZƱ"_O C4Mvbrc/طC>@`∭+ E@q-ɂr:-9(m@7[Fs$Ӹm?=>[zo"N ~'|"Q)^ρ$G8^[^wf[] 1nAI6%h_}5WL%X׏Ǝ+u7ӋUҟPgy/U q8ඤlm^+f`\,Hc3L -ɇ-klF #(_yIgdq{F D8}Yzr{ dS }H[h\q%uBooh)`&¯G W~,K`^cfuV˳lؽM-DȜ/j3ƍ3@S6ppWJƩ\GGeJc*a' 89,/(2*Wf6\Cʡ;5F4 )=x^.TP:|O^E;ޱ:NMxw*fNn!CL!NN_]קT ]+8ZX^1w/;z3q™8ڤ?ڤo_wԂr]oAA9H6XJf^2lXJ ^z$hMj2a6}8XY_̜z{.deOc3P.O< tsl\ǭ[|-V۬ ?Wݾqx:5Z3y57^T^mu>AO'~̼a.y>=GڥP7@%&\R }{Xe鄾JN$́86mC?dGmgjLx;K}5cy[{V8ȍ4W)rx3jc?帎T-"c4$ςUL][`brU ^u9==;a;l!lga|9#-I纻5ɨ{?!opǝPH1ʱGԲq#z'{=e+$1g²gjՈoF'w{&EXCsy?#'anH+i,w؊*[(|=Us |Un ۖIO1uK]Xܳ=hM-xUL0bƑi{Akgth> _S̗}|SO瓥zny/vvs< 9l: 1 ZNYs⭩T7Q|lqǝƢ"64lT<al%Lbc B:xlE΁OSFUDEUwW̮hqQզXlB"|]/֊TqpHm'&F2Y':h{}MIk܊9SSmŒ8j~xW_*nc[1v=5YQ, ܊| E}Vl^E} *>*شR6[ZV"E6\09#VqN,b M:քG*l.vfZdf9~Ό "7Ly^ybrJMf nZJRn˥GP93jw3bL?&b F ub^jqzSb efK)+ܬ7+1L;]E#h!p WZq+. W.&\`Oplf2)&?JXQ-bFoiB93huDia/ ȷ\A2=}y^~Ik Uȗ/٦TptJ]p`ʟ\cQ <]TI~6فԛg]]"ߑ+`sd: -SBQNtU Irpj%8%5/t)`678X 5 }uŨeՃȗܻ~:Cb6ci=y&!)IQ8 ˄sSj]q@:pq.۔~|D$2ϣbbYx }-}z&}Nr8ӟ09)S쨅1ƈPr ZY+3M/"=<.$Je677s/$\HԲ p ?Z*8+fyoD ׫@66R[g[ʁ.OHp0kL*5*eKYKndGKDB+ùTA9. 39 MrR=3# 0-egH1 W{Kp%塟uU/Ӌ;W1ztR>fLr7j2"a/[/cc{܈&Ḏģ)Kw'6ٶ$-}M)#N9pѫ5)YӁe:| Jvn0ZHq%SZ ܑX {Pzn>w`~ֿG>ׂؒ2l-Jzyq|^W;|Qcfe<𑳩r ?;3Y%Se9'A" Q2҉[o;MUvc nrtSVZᏬTj00=ו.ZΞZg~?쏍hIO(#/Hjg ]D 0ؽ%?Z] g!2^ȑ=q_;#<(AR]*"o EOIRJU?Yo 5_k7L QFu~rqlp|P/mO:/ꧯ H5#֐POlkeL+&.Վyrg쯲I= Ooc6^ٵ<;zPT0֥“ yR@mQ'>9diWF:1:dk"pkBxN^K{08NR9S]e6kxTL6 +FTn6w*M[?Qz΅5jTr@ XEK5EI3S D3m;)nII3o*yC%x6CK2/m8c®mx{'P=6n7F=;$'ѩ Sm'J&{!m<x⬤=?h@cEcom?cóZEȝr %gRL[VwD9q"x }ƵVc'KCb]Εz6ች5`Q>8m۝gn|}(nN+ww=Y.ݍv^ reW؏gI U{BBHڵzGVtpyE B<2ؽVJ}LΰrJd{s|h Cs`~6?kP~  fYpgtƜ\{ 2Kg\CQƗ68:3~U6ϰq))Sv߳H }UKNDzTg);|Uҳ$yiH7J t "/wU(:0G!,j$%@OeeR|^32$=5"ZuS~]fNZN Bp5 p[5Dnx?#*<`u UN*#<c{cs}xMR z=-*郷H"aUɆ̬o`ȩajO|63q?E'gߚ_#>^_+a{\-N%4DOŪL0ϐB4Ȣ#*u2SDPD'dk^k᥀K"cVMJ0[U0(.[j3gI>jF1CSR[Ϩ{]j[N9Y+}PY&|BMR8 U6Y٪j|PI. V$fhg;N!^5Y0rH\dCtSjVO&z|r hb=/,9rP˅eQ>q/5ٔɄew۹xR̽KjQvj[?F¸5>5|4l]7MaJ t _}8蜿8ʁE+3Q'V^/9\Oy8|Ƿܥ2ҹj ߙHNA1||G^ A ]mUMt&UxѲ(<}m|ʧLzzޢY:F-;FgEkG:1έ`eAI(8Ϲ^Y{5ۦd#7ڒP^6ا eFOm,,z(e/ cb\!A\³XYW\ñfHۍ $:(7qT/^5v{f@;úHb7D@AH<`S%M帣Fb[I;xF G**_ׇi.lrhD>qALM+>p_I*$mIaFkgp-eoyLAead6E 'ܰDy{5gwV0TYn3p+my]=#l}ny*'m73b]oz[86+V@9 w^o1អT;9[өpHUr`f\]7WSFyZݮpHxUi<ӔI2wTdV֝LNsmԲG w@{E$&Z g RH>|3+€<5}wWY-ym X qIgϲhYf3yG_{|͒m1Ty_׊2I]X.DYuP77 !GGIRSkSPEp"n*U )b>xV4Vw>B۫&u2>Bnq-o+UC#xaeyJR0wzJ O=JΫ+'3zћ5U`4=tA:Ԇ ᬬ3U%`[^r$uUctO?_>hҚ_b3ڛ5e= r0?!翿pߙjOC> ȖؤBzz0%$c2R~@f-Y?S֪;j==֘=C ۑr(X8hʈuq{݆Zpdqp幆Im32oFh#z0[U"oH^3s3߅s@1k<[|k25pvA9ߡ5&2yvA]u!ȯ pG.]N%V3h5kn8ݲK͒=;cBM"[{D%6ˉ4, O&ϝf)9sJw3WSkQ}YΈ,_D仠,^ VΘwt&1Vg5˃aMƇ9*%{(V 2A\6+.yzMd~m6@O腶[ۚ="U\^ )s5Gsir g%J}sK}.) fQ6? t 4*SxZ6aKfyLC^\ #"(aC\,7 L% ^B^+U.NZT`_ȁ{Gh观{WBi /F9͌:bSm4y V /kR/n*j`{p9pe `ᙘdE-[sǍ3ϡ X[=ow;''{yY)W ۇw,a)&ImS9Plj p\eW,u!5 Vq%I%\ϱzy:[1@9{~yxL$b W{Y ߥw|}ceeFL5O: dqi9jΟ!RI|]D6B+HH"s>APw'7?ri>q6s'mx[goE\<{(Gjug0~<S`VO yj=o1uMFoi!=u6p #a]X8Uoyd}ZPVz#Q:~X_=uQɑI£>Geמsˡ`e*np~K/z#܊敢_E3fgs#˗>\sJ2;vLjRƖN݅YE׍|QvNk"F (U*׈AY-? O/W=h/ SlƵ=q|r2ɬ'K)o|Nir9o\$XX5SADb:I F > c}JHR^.e!秪KBhd@QG1fE?O4UTKI2LJy"\XeYZp489-#-HM-S7*Y9jp;<UUJ0uN5l>ʥlW8 hG|b=4, 7TgLK৓KZEnVksXe"ǵ[`JփyEoJ$S7,|y%MQ U3cX FН6nDqpjNz>TixV ^rO< W] ?" -d3)|rXM_s>_oVgO3[KS3|k^ag qE3Ʊj|L*sa4Jm5 p$;0<`t*wI\np< mv9K+}h*OCgW߇jmkJЛWPևTncKQt<'k/!O,8]uƉ{/b'Nq fwUhIW{R~ 3 Z>_J։M:qb"nϯ6=jG2VI*{"j?l1C&xVޱx{HsݱPE1Q>duLzs;[qVqSK/T)g'R|\oIuCr;M)GhR`MzWǰOmUz%ܹOsµ"ue˾(x7XD\㻁s:3G_lYD%;fm@Ѻ/aF9-VFlj E/).N./o?yrK@;7gfP5 w:ȩRDtCA~u.v^l$!_D*3R^ ;꠨24' @i&"Tr y}=K3c&3X~o`R=3f_fT(x;uSl&6Iz=0)(l1onc7P,έYNI`a~sqml:Qsu^l<&n, a[; Aeܿ4zݒ{ __5CwCPc p ܴ%3c> }zm=w>ȖRxFV2n˸ryԗ3z屉\!ڲHfKu>3n\jORZ>@:XݱՑW싷+؏ *쳝.uĂg@*Y3/2go~Du@Y@p"K RJEiƓ7YW|yma zVg5f ΣեJh#&ޯ0ֱvӓ ]w|!e~WRX[v {Zt߸M9#֟9n_ZGqh%Ĭa<M22T)24u/>Y*F`+qMRfkUg7\ , N \Q^w3>oD=ܵsݑ3DA~^El| e[}$3-K(M}aܡ%,4rP102͟6=aN[hT=MO\{&GAEڰf'zN8fOtd1Fb;Z$RYp;՛hd-V3#2gnxXDKTo&V25{|  !;Vcʾ|*JRd뀃ΐ">`\rÚ*ǜ>l$%JWj .rP":„*ɏUy zZC:ZLl5$8ܓi%@2ۚFիo -2eHFox[@oHLH2 P  |0uN)+Hs%R‰pjE<3@xqb J +WOe{;Xy !FƵ% ;j?XQˁ9L m]!ݫ0bs/.ñÙN:| Xa\M++,l p7jCQb|p.:K|X*)0WsQ\lFN|ԯlG &)jʕIY3QωXx# e§t#Y|iV02&Q|d qI^yI)ǘE-Mp`E[Z/Ib:鑼'LJ]$ae\f (ňA/=ZK!-6 ldj0Ww·s66O'|9;i9ca%}K)a2>„f,/ 5y"a /':/w-XmMy xA fH@N^?f U URHPP8-w Q ?{%ѦFzmGӖP7ڂ; w |8@Sqű:6YK&P$QO8H6mQofZ$z ,}Zh2k{^qVgc}PxLP5Gwi #v-B(+O0{|k}Z=G׌t˲6כf/& ȨspC E$p蛐EN(|sA{ǪkAI[RcNyf_3:'4#ŕ_ }$%7<p?460jbzKEk!1A2n̑'J_f)P>" <;|YL>՚X ]/w~ez6dvH=cIA똃XZp1pf.q Y57s_n86JX@u8[vR*e(vɒ#? |kf+{jbI'SVϧn`?MJ'۹ZǙeykS$?Oܟbm|82Οb6!vrpUwMdA[d -|`&iiu_g7ڼH.ɷzhu#ш|Px0w$CD37`B6ZZ\# u~ h cR8_(pKD}Z=!ϭS0|퍱}pO1z!?.lZ rrYZ~{ #3]6cXo}6V^|fh\ =w1K\7Vk s?91K /-s|t^lUI#rh HK^%U 95eX0 yz戳r2LGϸϭƒa[{fPGMU*$aR. 83 {u{7OBo4ܻZObƒ S<>)WWWgYYڞjp;6k`W.Jve{ʦiN#9U 9Ͽ\R(L ׼PGߖI RKn <#+p P- 'ʼ|d+4y.Е>M)g^mGϺ# lY.Qȳ:jB5Zwm1lCއmZ^Vp):`L<BTvO F ̅pBS!%mq2A;i59+ =9<0/f9V5E&>~ҳ#x4ٕrI )By]^7; 0BR$CFvO#'<~i,XOҁ I;O-b& ceEp ܞ# (ɸK[E뎷߇T;b{V`e-.gǾ ( δݯX݅3ڞ;[r`[ tFp:CFpLCEIGPyGQVJD+(NXu! 1+oY;|5yTiuss˻X6=O3{dH%)Y CzTQxY >IQ72IW[RV2"1Ljw;q1'>KtʩBBlpICZaFK?@yRZa򴴮vū0{},c3?cVqG%z.AZ;F= Fh'[avfk3 ؇uVjZsRO,l LʧxrAzŢӊt1[ouiaLf♡?~7R1|3HQ؆/ƺڦMdU2I*I"v?@c2De&O!$z`|n"I  ' 6>W5GT|mis.)կO}ųfYs*MvqTr}/XOw:+W`@E.eTܒqJJ*ۛuqbXg:(e((7Xn [ƔlρU֣q1i}ey1U:멆GDpƎ@m\uib_gOv_ 8,Qc~""Ծ˖g 56[0DI-̆a2M=P>W"sS {Ks[/3x q_X2yn6֦ȡ\&~W5ڑ}ǩ {aE+JtT#C..υ1Y7酱Uf镚5@=;^z 80% 9Ɓ|j= ɞ0W[旓B*q}ei >CO_Bپ87GO`UT5͇Bugow(L5qx\+qÙ0>GѪ"HAyz~27_   |]JR$GH#upV/%-O{#trTUҸfF fPlpa0TX-D 'v1D^f&/{)7q BIܪt]&q9ظ_a><#5 pi2 EISfF^t:Uj@W:t<:!Eð[)zw칢 ̰ t"tܦo'X M7(xsWVSUz0dh!L> מ XBlu†#_Zï!^)H]wQHZZXe1X_uNiyЎ4?2R%ȰZJU) y*Z}.&.DD3}kYpo^PqtpK?Xa;˭p#kĻ&Tl5bU@4l J[*o%5&C4G4Υ6ύژ z e|9-E$e';*EiCK9µ#3{)v٫z٫6O"N-8ʧB \^M zI#n%6{Ϻ= =sY`ۆIqJ'"X_B7٭'t\TwFP"kzMrSʣ; y՚ pIc}%| j; ݑtvVL<\@orK*#=bF#CB6`f˾NYIHpFmkYzӯ->kkk+|͍OÉru(q^+9Na%T:E4mwANZu0BL>0!6VϽ': PZ9%o 8tكAJ Yq >@=Ëq b;/^V*m5Ȣ!XyFSRMz.7x.q>AۄYCSk̛Fgc]E"2O3rz3aQ'zgfTs8#` Sel 5o5j-j~oϩZ/qJcp5_=U7}T_j4xU7S> 6=` DZj݅uoMЋ z,1)tn Sp?BTA 1$.E5|SN2!JM gdFO8c L =!I)>/*NC>>a o4iyH`ojoy8ųFG.i"vfͦ*-W(ԟky❢x&jtQ1d4~v'En\[mTi͒YKFtW)̜w. Pս"&Ь3UNș5ف\ +s.@zϭ4&>; YM(:S5 cψtI oܖӡ{tp+։_L6^^8 MI]@~AHE=<;BΓKXcL< $Mxnpc)BZ8G:}-waO踮kgv~6bcs«ҫ3R ~[3O@΁n9@N$-ě[a7Nא6y)Ar2WL襢 Vy֒NU"^1M椞e8K6߰0PbG7Ki rɇ{9˃6a#+xWB> j(_F#hlҮl|z;NB)iD녠ͣun{>ZCOEyg;N4] o Au+ΎR`ӱ/Ok;C80_Wlj"\؀w!)NMUX撀Ⲯ?L5AzQX̟ӻ\י/¯mV ldryC/<q LlC`5F@::"k~*d0L0BہPMM'ݎxt;ZCH/V x2 BH>:sD+X;㸂䧋ڹb?ˊ1uO~|E=WUSo"}sxlip Їb"wFhkE;cv6= "2鱧>Ԛ0 Cx_3pT9Ͳݫ!e4BVϳ]I}`ր..h$I<>2S4ՇJ>Xe?}1FTYJ*W>M@o uY-U8Ss"F=d^+禜 Z)$&0^fdAlJUȫ[?.rx[z}Z/D h[i>q %,<'рM7szydƣ&*d? I+_T%%/b[baOCJX`5;g;ۙs) x|.f'j̩v` q+}N{p-z$dQ!a%)sq#S֔4䴇Z^v{`wT3oo$=^$AnurlwX91v<y29ʑ505E%D)`}~[YQτgZˈj]?dKKW0*|KT"Ӂb\xdZ&E֨OУI~W1r藑c~L=>̘֣4W uzn˿4T<}7k5Sf9]6K9+>ɕe~BvfE/_+[5"A5wP"?DA2gX`Z,)/%(o뾽KTe7+c='GhfF*#֖c9G>bk$ U5jmh;/fU3b=1) (ƻx ιž "wr)X@~82[23bmx .5 \&T 3]w^l3=>p&'@w8m]|jͅPMm,=t6aN{I?։)C {:gSZ\BMc>iu-cxc +x|=_&3ܹ%_{îoUBk ~Knݜ-65M6O?uTY7ԻJ\^`SjإFA[bn١L"! h<0w>o͞,eUTJv+ `g b<~mzfu-AN@_9qfM'lMSzȵ_5f8^sA|`>ZTƱL1*LVF\1 ']N ELtMSzKPf͒%*{1|>rk{Y-cbSϾ'K@Cd}1uChAT|YQ;;"lYPsvOv _1N-\TṶ̂'mQ[O:Wڽn+2U%kABrFKޕfG 0>ɰzww9M&+(љbB͜cv`Q.dRAr KPdAn=l}?h\2tKቯo:.I& uKzK)67w$=oeUeA+xJ =IrnyNS.G䁮11ش&I#<Y/iOwFjW"'눰r :ȃN: ;J4jMG MQQ'b)Nu)Z@ ::zC!M>;Z0L=s kEWNՁg @m4_16ז֍tF40gJ=ϝ,1Un^Ze ZZۗ W*zZ*dB]ɭ}IE.o*,aUiY`Z41Zal8L˙v<KG'_c`׍ۡ Qz) 6Tn_ 7tH+BL%g. Vw$(l5{sXwAڰE}DXЏ7 9^yt= .bcc>U"Z17 T̛ɩtu.g z}mp3iO0w?U ڸtUQT^$i6ߢ˝ޟ{;1,08UDT[o\i3VHĮ򖞱NOA=:fiKB;8a/01ځH-t4GLsKEGC~5(ǃvV=L66X!%?dv[sa`uBN/7J# ^if-s@]32kSt~یX-pfEWoT`^8ߗvfVO3ۓ/}Y^ Kzji$oO{>d |"pDlJtr4@HuT8VdYYVإLJ%]olv#\j(7>MݽC5lMq6\@g f~'˙y>pboE(7^VŻ[ގYt"sv6poD#Pn,ޅ7l +yIMNty;agVj@S% V3\pk| D#[nў qY$ fKbЭƤ'& A 3+,`vw*a1 ˡ<{"9F-@4p} ЦF2}v7+rq ԨR6 =G dx'WQquT0(S=Ы?qPQ>de8{<ns<^Hđ1&i*lGU-dMZ E4G>Ў H?.4l @*t&q=I1 |zhEqm}D1`T}j(; i[AX="Wfs:D\C@sF!|Ͻ+;}-ǝX!z|}cSF*R|-Ʉۘ88gh/.}'(z7&>w8JH8<ZGa?1yl8 m8ea8[pmPߌc;:}7V`.L>w,Jr7.7&nD^w]=췛 b.[?:95 O~ًi!N8igl7x8xD? k_a8| <0=U`O.o4'%du6Sx!Uc0O=<p_8 jI{V8"7tK)5Pe 9s *dirG bgj#E##nOFIPQ=N8m\t .`/(Nt5/ވ8/^CAEN>GW%$Uдτ `=9blTՇp}a0odFuWf-[ZOZoa>5ڠrY)1W9? G16梞bI$Er\LVJAƑ/~;lHWlYOƛѳQg1!1(vIǒbM.e1 cI+̒Z%Cϑ&>=NO-O "hoc(SK&Jݍ|E2#M$5m6sbԀRk( ׃l9 3fWXN0·.\ zǽZq1G2}rYMHmSB;QńVzen|ޅ'waK8ryZt(X Maw{=V]75O":d4ja+76@ﯦ3J]PQ@my.?ۣ~[A/*@b &>pi{+eVɘ7[x+Cزy7CQә$SS6ྵ.x$d;$hwA-a-qX;2jA3 }qCpR$(EB"@-כ O O(gh-:qϷ0/_6J{z2 :>X0ZK㧄RGSAO{y&KWv3o&f"j0AZxD$/c)50IJ$(R> Ơb%G&nЇ\vo.gn-#r_f8teэ*0%mp|acsAbM.f$V!Pֽǯ g>Zɹ:OIZ ,FseӍ 80jN=6dA {wo<ǩ7$ċz>Vf1灁sr61y %őGt.」̪c귲X)[=A= mO[9O`9ɺ4Б!"G܃r̕JJ-ģ y@;ld^Y oca1S26kwrg%eus 2 T<ݞ', TJq0<?d·qxoJVW=<G 綣zEon=a6ou|r Gv1+4+pƼ<&b(}'@1ys(p)h<Ħe|o!tCp$qQ Q% >jǗ/n;ʩZr x3/ t=<oE'HF@q-]1=ht˪ ZVC& W=z~8vSkbKJ+W"*oUw(9UU|-?g!Vx3f[c=2ˮv_BX/{}>l;6za{-&#!!I6fh7ɴN“٦'g^|Vpi)Ŋ@^Sẞ}r[$zD",8ˋAϲ-({iVVs,vLuRς is;"^Rޞ=8 #A-x\ca&/|VVzbvt!!DAQ)N@6ɊW]ggmKvçR^ž8e7Zs]R04u: 2 W+Q#LYӳ;6ng:g)˺c5m3gLf.9R*Ԓ'Gi9K~KF0D-%/FObiȚVDQ -YR/ ȍ}{^W Q7bֽGŝ|c[2iԲgSJ~bxnQ5SqS;SOcY3,2#7 py_Dm?: W`D `4ܑtYw/Ȅ|^.em@G8 G#ϔ1\{]}?s8 GEfEhx*z*n'fo(ؐ2hF(*6N@qbbL+q$2̳;0&~!c?mj''當 z!zvs~0R#xGs85NykPaUM qm/J0;_ N \Dw8H^N<= fg0dy柈 @?絢3rQghQhMd[,"4mvIa{ DiQXJ>>f8P<߯P[G>s oս4fK }} Z9Rc2v}x}Y}&|\δr]ɶ1ip~ ^q~XLu$Sfe^k?UB!MY'[MT("d~}dC؂w3[|g5PNq4gHcړ)7p#@N6 \5k&h:rǶ/$DW\ !pHzV{5ߛsh:B{#ap?.ձE_$v 6!u}L;pdn )ȋ0yڮ߁8Y9ةO;v {Dqvo}0T #0/W aVE'ϗ5lC&ٖZOj%!̩O{.ݼMG{6Q#YG s,qc>qH'i]̽T_f,G78 䯽Fjö# KxHdub=تFS*'VU"xgþd p?QWTfZ\*PYtwv8" LX}ɘPсW؟9_CKb/0!XRpfV>t p/bT|V"glVl8Jrp=ۺ"V nr))IV(5T^cOaRY S%#ga?̹#wh6 M1qzRD|i<ŗUk"s&σ$LjR{nB® dO}43֑T'}N?Ǫm/Mnjo%~Fާ?H|*b}6GF|`ʘS-8}p uۙ3Gq8 *Sp4M739wN_ٲf;|rz\jmߒ6 J|/A5ܗ=+Tr-Զe+eduY[=_NgBM񣷖{2v"7Jp5O0+BI1-V6k]xt<'iNm ҝX:~v :g72cr#vsE'/?WYRV2e4IY҇a9iiI-9l;'6}=<#7OIJsғRkaFQ06fQWÛ+We(Ӷ(wfSQ_`(Kfl(wWxUQ\,j4!I HVa߅+eJ!|e? sHeH<Vfq{P}Ҿ![> ߂Dqе:{gT rS Z 0'zT8i쟾k;p瀷0Y5l?TCA&/ltc xZ2\ blLMƁҠ}w3bMJ=mJ5/1Y*1 _e/ hͱU1>wڢߴ־_DDZLyҕEpa.SZZ]iH޴FSEAp)؃{jRWorw6J4~(#px}ͷ}~4UvљP:Q鉬DO5>**Au31JOF)1nKlbQIJ2\;9v^O9A@){Yc[CFjL2RDODhrLTRae ho+ɄS3S0/7Ӛ0wqv! m=?+밓z V%7q#^Ov<*?P+К?@ssp[ef>/|,<\c%'Y_1#6׼;2c<ʳ)J^Òdk4(׶98y~Rs}4)Ë֛w q x4m$\5 kt1AMWͣyK6}qOQ Yk@/=E 5ۋA94 Q8(?7YF!pb|VfMd¯~Wt#fGX 1ℼ؜c0t7/̹2!!rDb熰"΄kQ3O 32ȺaOR"|9O4ʂ 9ߜBxO֚ӈXZm׃O7g(SC) ˂ݽX03W?sysy1g> o,њJ A<`"Ss\Ҹ w`;EIM@љV)p:]/N0]#酣2ϨWµJqiA*!c9ZfӽKΔ7e$GKrcȁ}ZQKJye:! {(qy0˃$7W9eIS/,Ps]S rfsaD& VZ=3(d9?[Obf)ƹ",I#%z,_ RQP#v\@$ƣǣW)&wKCIܲ#)==O,;Uia$Eg1 #a40Y D>ljZSӔM+J߆%ZX3˟&/e-i6(ƏWij]JQ@ ל{shHQPX'U7t-t)&"pTptv]A~ޞ fЂA'*'HqtoLlfCE%"nO!PYO. idsA p3:Եpr 7#MN4}it*_҇磮G!NGk1zI/cײҽ18Fq^"EHq7^U|i>,|Y|dj>n{F0j"t 膸y98owԭݾ H+Gԧ)v.U3c(%4[4T}1})Tټ[Esʚ3Rh ?X-P ìFUkpɈՊ707"3Ct?~񉹓o)Q.hju"ϾP\UlJ4B.C8!~v=<*Bu;b 1?N"Ϯ}i ̮3:B;jh?:}mm!.g\W \3&F{F߅Z /\Ft?cANYO Os{<{OFK/.TJrh>{5MP&ЙTz} > Z]au'7[m7j5zmbww{l}O/Mq2 k|e׏O v2ͷqyUneVͷ8%f=]=B7Gj[>`UI!S޲u4d5U=m k⵬=(s\ør8W:ދld=y8^2E= qڲl w/l Fu.Wit 2gbo2qз{HƉ7b\1?ЧҴ;N[}I8N6clooVyKO!8|׀4S;p_Mnjq0+On{;Dq%}A爧L-E K+[#ʣ7%\S?uq"RqK s9?XI+f,^^V.(v? =zh~y^y1ecgWd%L̲V>U &KN  G;> D1 8(ec;̃߼$%黛sI%x*&338m58PWY2;E!M^`Df= [}lXL<2>.QPfKY*cW^:M"}NQb7EEz'Jj~%nV0AuKlH V LlXY@I2q/K6ׯ/ӆ, \18J^RHqȾYW%J%F赈1 &7+ӂӬr p{Ϋ(,~"f8x%|2;l B3Ie k?z>aQrƐ;J8d`^~.Irk9l-ڟ wuygo俒eeKxV~;0:Z/- ;l)!_pVicf.sü^ؿA"xL7-Seޢ} W<JSIsXYeh(U>O>)oGw{w磤e7d+pFFl|_4GH1ی&I 4mݓ>ZD[z+k/xK'r_ҙ/j-lU7s$QtVڏ4ok*b^ N7Cb/W_Β%uP.4П 6bT }{>]Jx25bI!D|l @FJB9XdjQO*;Ϧ~}VԼX]TȘ'Nx~/s9c #R:)i ?c, O-z~ gi~ΗSnuAUIS:s~qK:"eUdzy9!j]FGqɵWUXߖ0xcXV21!Q۫\J?:ҫQcO%_qx ?>Ͽy~ur04QJ0=/Kr{S09C'_fs18G_KoPk M3}pE :TϓRLDdijSЉH'ȪX0g b^dH17~=r4:bP6y[4ޭ0?Xp 5mp4iglF5_hbA-]cG{api^t(~ 7Meu5|8WU@bMu4Ω'qj8Z4qUln6.)Pq4i8q4cTNWZi|k#WpqnՏ[9W+޿*(n#z{52o'}{wipgLjlt#Wi:;.#ela1fʿvqNYe(qf  BLK74uk&4odzap.T2-Z(КJ,_<}#<@0\.A"}:JN<|۸n,*! 垎%\_>+J+qݺ4A{hɟҜ vI2#Żr`A Q߿)H^Q0(C5z{YX8F_5?06 %"?%^Igţ=zoNYKOϲ{ŝ]9x]tneC2)sbnA&j>|T޶Bq)z,ֳFǑH@.j1DBѼЏwOUv H$ġ+ߟJ0,V\z,%X$_s4VlP>r'R ._Rq65gSzz$WCs e=W~ڶfmh#݁TUϠSr=')ly*{ꓸwD+_8cΝ4(o Ҥ&~nv0P87L$ǟڐƾl[f#|JӞxiQ [#ނ T=h s2c] VI,*>mwr[}.H޶bȘ t<{V {z"5.3'2 |ZUT3Gq@s7'}^ K 9ft9ݗ\m=xmnk8 a}yb&6:;Bk;PF[Y'M-~OH>V{r"%Ng9eZV2[ByޱǙ<88% NqmeQ4G(69rKų#`DwYzೖ%gz~^?*#7U|2Z9ᛟ*Ω6 ':'pM\FoEB7bw~.Ϝ?9< ߙoO`?O|< `٣O::=@}t5Tc:R$*/TKpKUN*|z@.,="U1eۓIm\K0Wܷ1;4 Ol'ahcF1kmw9ȹI1.Q^M&S*2q@83C d8iӭr&q %"?r ꖩͳ'Ӝ_#;ƈ ["R+n]#6Ǭ_05?G[u[Yz5RõM?["WfX*Ʈ#. {/d Z-WQbGqwvbe%FpQuH^팔#E}ш]ĵdЏ#5f*"6ݽAUo(DxYY|]Js'XDVW%M.:󺹄z}KŨ^g-ŶS>4{W yopj'F͵ۅKԳ&0_aJz##J"*:\dHQq6x#YwUˆ6XNP2(dYWgÑ\:ԙmi^{Y6<:}|I?`О@'j)h7[UQ1@%eqWͣ69Ǹ!v"qAvX7͑7ҍjmۭVZ YR-[ֶN-UG0.=z4#Am.^H\bM^;͛xB ђY6KxsE&w(!T27S.fk]&μ;PCeTY֢!6lMOl8(5a[g=c.ח=5Ǽ!cvA+/ry( xJhS[H_{iqdlo~:7hnFGr[l٫PWF$݌C?Q{AU\ j0v/>RǵbN2LgyQ+ _B%fFHΙGkȚC".M]? Ϟ]Vh먦NpmЏ!ɸ'7dD$F`>ܥ^͓8?p 64IrShU,Bv!I ,VkI,>Oc4\{-I/tIKJR鋢$)5=\`dɼTGGq&r .b!8v4n9?}FͫmՇ~(-wq{yIN |c]8 I]рw)7PJV3;r9Zף@x(}t^ ?!619qO 2fgzV-g|Z^]ͪŹ\63+sVsK+xgq,JJ|ʇi}4g/],Y1:~; MZUw>EY :iS0BW3qg|qTζmqxL1'2q)thC=|~$!h]F6jrJ >5\^A9,me<<8}V.> 2!U:Skwu}iy^e/TܙjgAN6|#YIq e%>Z R5ʥ'k>@UϖOWsig9PWWQbk1b/sy$bDooenyI|'8g s:1#j:o{VO->`zc&^ ׇfpxOe3Lj}z{⼃zyYPe i,GK?WtNJ B0-w2*97s:F}'nwKߖN;3'WDY(FQ)d"ww|ob}xHE;KOvn87x=De?wQqVдeTpe|$]{AX&sJ>p? V[fjH%}z$s͸/ 5v'6e9VſlOAɧxk-j`0f7kS8#H =/MXpH2XTɟ D1izR$\,.4+F5V`_|s6~f&G͓}+qz[R$&'t&TֹQ<. ޾Ʊ)ƝH[)Vfhx̝gXwayߚ͜n ^{̸H³F0㹢Zf$AƋ]}#v慎ݰ&4G>A7^!f|սGԜJ.=c]xI4DiqǼ{R[{l1d优ɒ 8۴6w7byDD>ywW~%~w^972)eO\S0mTo$~/L5 Q?<4/Q}E'Ԑ 􄧓).ax2K7>E%;kLmǡ RTZᘋQw*|~u8ԘB{ @ I<<'Y7:y.xq* {]@.h?KKI0c9z2 ڄm9j<`tL@^ov_ӓ竘 l?\09?VR<50vVNG̍*Z Hcn65W7<`sPzmE7+x7a#>PM4F>ل"Q@7`-ݥq5O/6Q7ջLeS.6*[}MƵYG|QA>eTz]f;LrF8U-FW]Dj8of?vJ"Q#V)?T84,rq}罭6=ABoaqVHD]̘;h 4O򂫫ɷ<}:n_gTJ7;pvj/={((96]aV jhy?mqz$/X3Ϭ'4q[v:gISRpw)* lY"Y𠦢kglz5y5Rta>RP)hyWcQ(;:f4aNva nyo%w opCyp}oTi2ղ>9@Օw[4K-m^GDh\Ry<|:[2[܄|}Š= ~P{ p`dE fF ܳݯgb%#8=\i_ I? XpTY֑2y*uh[T:"8֧q$V@sd=\O?{?Ixiwa`؍eIVϴ/mHp2 $EKn.wAwׇL>POT0;wWMS}iإ[z.c7?~(~xhg6)*Hi/Xe3aXys |2|.LX) (q#{ƺT W?J[x=P(k_~'X2 $M ||x>av7?pz&KY'Amqcc^\s3aϕ{W[޼ gڸ-oz> >cX5hۃp+tt+~p+'px1-eN߆ fCZFLSS⼹oeA~D| ~ > |\hrWES`UMԍz/@S Wm{g44a噥6uTEzn܎k6wq+qg5{z[jljH ݋r/Zm|[1I<1uT调mf:D$<be p"fB sb'$nS,IW? {6y8P-.Q2O]S{ :cܚ]W9B®v^Y֗xZqג:qu?FLُ9qa??>;<f6h\\ >:}F%j3KLx91G/mfQ,Xrt 瞠 W#e(1_?Pĭ2;xΝFN$Lgsxz}k³؏ORNc4<-F V/> -ȭ6bĆCqfDfn|ukz JQOo Z|7h3 jtS/$"Ewh#[ymf:k :CgdlK2̈ț}plgO{ſ[_,d=D{S"ގm-e-pcZ}F%*Iq7E?0 ,!YOE~qԹ,i乚A'1z”홅 :#H?Ă $ɱ nަIhcwB`>͹8F%FZ`CxlF?pF}y%|k@7ҥ kEkͯj<]gDh+)ãW^ԣWv1o$q&C]Onڮ$`$ҺloB`yL Q9ށaQ.3D"wx"D;:}1bzQ21-@e>NU\)Rȝ.UqnF.;cm#(tL_Æ@q׏hq@A~B7'Է2lYBЎ)Y{O#b2 jAWoV`P$ {J']>>  펑8UG mj4zsS7[6)vM\,r0k1.$ۏh%v;=NՑ7Q-6o4tq=zDgDcYrew =sk)K j~{B+$+vY4O?gjUWpYcy7$o]xg3MF3>sie=Q&dHa+Fچ_zhJ+i $Vaae&7 NƧM GkKzXN Yc@97hWi04S ~sI7`_A~x90{N$&2r;*} 6Ȏ)Fz@xiڽ%nysӂL}4=+q˖KV\b՗~[i TK44NW0بn9p7%Djx0oqtg6S_z{/bТPKaޡNlGr?Z8Dv=q!M@g8&Pr /5xQ{Y\;kDl*y=\dËli_Mx,Ž ԺR;}͙bKZH"3Cwj[)v3tqIs0ޖ٧"G7\ۮ`Ll16j$hLc3x #n)msюyqMc8]N7' hMFt'M/q$І1YS_E ¯/NCFJ.D7d6jǽoMb@=\f~d߹x}Þ0Q?1=cw?9 qS}}W-OSks( Mxe{ω`wyx 8e-0JcI(!H8 mӁ1D9v[a)J&TD>A-1olrÞ٘~_D}MR! h3okoAճ#~p:%pVcJH3q|Kh8~?Ll{x;J\{wdUL]S`qA3_$FY]&Wm-o ӣP-TCUeFV[0>k  %z,ᤒ M"PD=Nk\.(ۗ$߮@ 5buXw[2{2$eE%)z& E&/:iF,,S"F UfQ6Ɍ4qQ/Ro%"OT|bcfXMY`JeEy V|< # FNOw$YY*J~!! Doq&KYwk{,7ml^A>[nYE`+<Ļ+Q;:Ղ]{qІ&/.e\'9КYhZ3 WwaD]-\=G:t)()N @61=8u$])99} MX@SrMG;9}~.$T$}zV沜hUvjKt*m\kt-}[sK3Uix6[|yRfY),VhӀ"T湃- }ry= u^#+jB{i;vCɦ]:fp\iZq.uF)Oo / < 2}CMQ"3v]:΍)u)]f76=z Bu,3[+9UUA+AzY^!ccQ;lt߸N -MaQi 5r{]1<׵ yԆ@Ұ $|" nACɒ-z4z"/F8Mmcĭ Y%HK#{B;ӌ)6c,֠_m6PYٰd hԻlo4Zo*xu`qj4"`#Gʙ8}8=.PGE }ԜPܚ,-)q2qv# Ě}vb ȝ FaFO']q]q55PO޼c$~̎L{ -;JmHDqf΀G)>d|ssW c3 w:]?ԝ!GsJ[٢QԊ]9Vve(0\.h秈7^ƅM9M!r9]m "Tx򻥔y%br7'vۓ_'KlI ΟAMRHn\H{~Y4ĝK6! L:(fcݪgqe(ocĂJ^F[!/׊O1niV7n}Vi:+,&‰c?=L)vyaO/~k~ ~iE@cf=}kA ɃҷоtЇݒЉ`Wz mY5K!Cm;MUB?c@} `壕.Gĩ z2̓D Ʃ2>Pdg"EM&#'ۺ35e٬̑^|+3Α1K~*C_20{G~Rpej/a?5cjZ EMm%mYЗ P &Ăvܠ3vL8 ỌY%[jOO^2#N?$nmDd`8ҡ"qTHlJN zC@o7=5/r_BH']^$R᯦`a4[ƴw#JeiyJ fMq*4KrёI63T`ԧ1 t*VIT \_Kmym=gIyՍ;::ų7:8K$) f0B:+B^ȝG}$wAK:wǃdaCo{3h95BNcHG]}y"-B= P.֞ m90ۻۄpGYRh$&Bp= 3A R.^$ro!l.;ÆQ#r'}x=Tf'36qŶ݁c$h sp䇚rjT 8=,~,rNEkcg4}!F2DIԤĔSCЛJ1Bgr]KL i:QMnYQh%7aaF/fUc7e.Ir[P^ҔYJ1[aYr Bu2Eݤj3|=JXiw#jA;5c^\< Ok2J6O)5_fKlfC{Ϛ񥦴&DcpM}Ҁ:t|Ws? *{c|tC0Nߢ^w?L'JVɟ-oh5,xJ@*m2#Dg0%NLrpG  O )O;;jB쒔Se7M.|7jEZh}%f(#k92(Nufz<_PJ:^RʏNq3@` _ e$ \:3@:B[A"pt Z Jw]Y&}VCږK1}FM ;AMݼb3'z [zRW93|ju uy).?,LJ %!=Ah}*x8_y1}(P!l]wX׉زIt?56ٸ֥U'혷eӞ}W' BW+h=JB~wŁ43 {ԘѨY4\}83ƞ42OY팎=ޑ_KXb,"~`4@y{+aU"R%D EFze.Ö$U8)YIuL/al]8* 78+i_ 4N=V/;UCؕPJ#_a5/9SP#NUOG0sswLyUaY)vu#l.r %6Սm;uq\ "s 2ӧ!6Fs ,5/aݼ%3e¦y%WpT=o Qt9nV{1ĸ`<1/hb:-gh=t^1NEB‹W:jGxO,Ϸ} j}u[^-Lz݅#%^' {=v>Uf-V[@ZkV*]Y z+ 9l9 Virryl vl/>c>A|ӎLkW,)aR/l-P3&ϝY 2hN?SuƩ{"ݏIzo}tKTKk׽sЂŒ-;{i0N碜 L6{-nq>z,6qtxʶNo #B.T:gq{bk>ti@:%>vR3$UM$=fTk@;\gR $*sۀߝfsA-IoB5$ó{&'{c^yR}&a.};όQs%69eEn3[P1y>6}e"z}PV| H6ȎwPľّ16R|}.JGPΠgh`=%YTN~O.3MD5YU]B:ryNL[+ȇ @/Bfl㳱 kzKpeZap,պV!4+Lz)ogS8EbcIfPھQ׊-sd׊1}3F֗9&=( "'bz Hr0+/Rv2m۠{`'d6rJ[vq,{=X1ȵ>rI*HÔ^--鉭-Y'۾3)4হ_cX;`;[RWH4X c.za}8N7y6&n[WxV(%ʛX=#a\j9F?簇30?f!9kfCyB#z:Th1\eb SÞ_pq.3vKy5,x\sDBs??982O%$_?"2[iG?uxWD{oјnT2$xX= NVuF o'* uL԰PNGٴ)N+CqR? 2΅iEEbpGZ =޹'jW?Twjfo=Ĝ, -dUImSpw=VԳJGᩧ3ZlMٚ״7kҚ zґ4Br9&8k`K+ЫMYS̖T u<,m4&RG iK 1cJ{.GvK^>?"4z7cI A^qy^q&YEAK!HU# t<$ଽfyB_eipZ >~5|΃/0G}IO9Y aO #oU6Ɏ1!YR{HȁwBrDr}w<* ]Z[o=@ rwQ>f,s:( CZ}aY]}b\ O6nnA^|j/G|7P`PwS&E3KQ-cѦ :ea帴eEi(2srQ̯RVLT{qo+U@($;B1y:>Ʋio')ܛ˚~*;eNQ,zjF;iNopR b4e l|<k9@qL*<l6IK{teeMXIjou}tEI)WhK-%l|0ʖMGN{~% u;3^SYjL%Ư#[BSK0vbqyx+謢9O<^oCOՂ'=V9$}ӊ>}Br @n ۫h^ /k[AőMI ?Iϐܿ3]1\ +?gȫ4f9Sm8x%OɰZ%!#BAtC諅۠7OgeHY%. P`Kn>$8H\FޒuO(cbxlk%GW'X 3j^/ B%o6W^@ ^w!b$3g#H[%% ņS=2ܙx~c<>OGī:AGls) DNQc [ NiK J PT྆com4Xfźd_fk{(M90X[I [f3[sϛ8b‹+)`twNʑ(lS24(V۶D 6(|"9 ϖzco@y2`,`Ab<$t*x߯5}{R[a^;B_?lЕ!!X|$(Q8r|u<Wω y^N9ZW1@@+>ʎNֺ [jJBv%DYszQT,Ȕ va_v.kL#.ù~qz_Fi6jGOB1BK2]/7~ѫ[,u_p#uB!F@>Bq>Din~vWu3'o# QFVMt-:L{೸2>ɬLb|&w>4qc9]Cl7U<*^3̅;l?CV祓-(xHÊQ;EG 6z$gWq&-ǽAzhujۣR4nOVg㔾EdsH9-p̔NxNyL=T͏r Ĥ1n3ha!wuX̖:ldeKmۚ*('{- u UyXedvp2=ŖFZ;>w`fa\fefiןQ߈Юڍ;]A"Xs1=薤@?|߇tSq^v&}4gco|9PیV^0*m_sk6}_c/sW&7oJQF'aNEt%C>Ǎ9X) !yB_}ٗm r[M2Ɲ`,Hg DZ"~ygZݶacVN3㏚c?2a&D=`zQvr Uڹ[:T%C"rk?H J"@ʌ7mb`+>IOY ?|=cP}>'Y_G[4;8z["Rj%scxkybxDdV^.9;v)pSZ/HdO{'=\!7Օ+Ac_@/6XyON|w.f5qVVKMY97QvM*Z6/6qq?Pqsi3\釈~R9 cRbҋ,䕧L$ٶ0:ۭ?|#?PWعtB;ZE}sL Sς0V+LXV0Qf)"n^7 cVۘ/=D]vS[{{輻Te6=o\2thi= e+/[v6= ѵ5ƢӉr>}0J/e>e] _*mD$ߩS̅0VN3a-O>$[O#`R~\?+uy ciG].6I%Ӄ<#nOcO=TrEώ]nu |ڐ65|lJaj0Ӂ' Ю*)V/ gqzDbiiE׿ъX5h5UsX9fl+>VBe+YTy˯4[oAzQf'lUcb^?qf24nOb&ݪgw̸_~,Bu"Z}WsľCxRE/}Ǔ B̎\lg=C?̿nA$l&zW>Ǜpt< -hdjz f- K6~>Q=H53e;@xM"$*AۛB94=1˪i by^-|풨"іi; @y漃nskC}e ylP6h@6+~Ulᥗ®A (''CSNmg#pʙO{]c.Do'`['Kq 5am |f]n)8g+.?=QO6^be*[U5׫5h=v3o<[p@b43([JX0kIwҪF(i o1?~߆ۀ{}ySQ.\n+XfHzXJawGQĨ {phR3cHU6!?f/DةYgUf~u?(*)\ Z4#8_-| D_MMчiJq y:vNk"wbwةo6;;FUyVuD#i:WZ±GR;.ŢnƞHN+ۛl@Y F*+l&g".R ԳOM tA㘣eO?#ֳNuG|j>u3RCN$l$i'~t#d10:9f3WmITW1ى^ зd3^ q'Hg6ܒI=ɲzer#pM^nIKl# Ig+$_ç4g4=DƞˀZ #ho jqT f_ +UfvdSLԲ7hLwK̖PN pS? ~-şx5J;'boi q3C˫(V5{ly<aZ,yn"O5ϔ2?GqN\Y9;)¶\HP9j-`}bm2DٸyԪ: 8"HeSnBxn=q(a_ҙND'YOl?E-ݭ'9h& - ,N᧊SAYiq6\M'OXDEq}tKkP;*}$܍Nw{Zw_/v˺nUobm=VQ^N%SSCgݽƭ]ɺ;.t7;l)xHyB3{¾SDODBW|]H-Q_M^V6haFSX%T+o9ڡyhiFx9Cy1ټfsi&҆'.v1Kc5WNTnJqo#j=ͨ{C? :+\TًapuDqn ?|^M|W_>4*f8+ý4QGZs{51A(]ypzȮP d .y7QjYh~W급{-GÂVM'n) [ׅzVݠˮ^e1Ity;7ud@֎)3H=t$hU fwoԯѧ+gR}S붚Uwߔ`8f LYW:,{AK)6Õ- ȧ#zAMs޾)&,ׄ4￈ z!F{q7MS« F& ҷ ٍc;z-}oe2ènE(YKv쀞)ss",?p*Z :bA3[-y,}9jh"A ãP|Gnq8قK9;5=>gFN9նZ^CnVPXl٧؋w_x9pꟾv@'? F2N=!G੷-}$,OϲOO w;-х8r/Y'{ FkPW}934=k_dx/}>~-fX{oň; r.G%GVq:9o=;h{K,~V*Oמ6Υt׉qfw9cϳJ>9B'?}x^\шv&Y{>oy/|pݹm:dV*\˹_œKf4] M4E#馑K#g,nO7hsV&>>M)fXRRJbruiKn k54rn}ħ>Z]d٢m5(/aBy&}*=jS699[AVֳ!ٻQ(# =d7ފV߁,4UzE`zui?rvqq3[E6JEQ[UD{u١nx79 B`s9F#ye{m ᩠ykS?Qe΁9f݅Z`;`-kmEas{U?O/4kwgr>Fإ+[DDJJ'OX>,0zN֤\Z(y/V#vz[AΑPΩ$ KeһTV&H&(i?N$Z(cAƴgo̲ܽ:=BލIK-4-!GK\1Mx-q~ԷuOF 3EQ̀[9|lI YEv[8쎖YE(P UHs9UTp;i9|1E3/QYjG T8.qK3qs@r ,+Ŗ}C`?77Ki*(.TxZw-m1V*ܧ22sP26H.KO',3 ٠$ho a4?ƻ6뛌c\;[xahm8*tޤ[XKdP9KY?IЎ1O eQ굱j v3:2x~#ĵ#Ϻ'_@yndp3_v LqEJHp֮7*pz*0׹{e cb +&OSF`9s`D%:WaQ+c DIC)wba=74*ި܁nj 3,jr\wL8V,r8f|hp<&f]Ф޲ Ѳksr7q׌w|)xv" 4yHÜC.D9T7͙!m|'G^ݾكK*(Fy~*՗ѡ]r!٬xWJOʔ~r=8ڛ+ey|-@ ny]Ng4xz3u+k;rOIP7[ y$}O11đ;[ydlF'ZTG|}(,yU>(ϴL*ƘjUlx-(5ϟ4> '+xvs0ܛIˉo;D[m[Rq=<^3֛NUܹ#Jb"K ͗||*2e\JI larDRAjPTqK0b.JXxoGU5VROJT xT3ppopOGSـqпI+ل0HЇ74)[eS1qn!6$N)̃fdbjYsٿ#W)7NvyWyA'#`S; y񉈻;O$'_AհzKҴ3iilHROd99R4=7ΏӨ0í{YS6ׇs$Jy25C퉳ɍEuBYT-N!Zn6d:P:jjC"(%G/`sl-SeTT#_h낓E#|d/dc4م7͗PZU);ꇚGbWxK]!Du""f?'VƏg<h>藳X9Żf3eyE;"A]EՋyXK0rZǹ:t!Ѥ) r}?^{v9e gb@Dz^,UvJvP{R-hh^@kF~bC1< SN6s'h 6;U߂Ћ`v>b vճm)p-l+S'yFhYC?̓0m+fǿ738*'p0i IukG:>78=XBw`rC[$h!F 1y|/-UgK*|0֧a |4p? RR$.L%DžY,paf. 5ߘVt&DÚ+'QRӛq|,_ }3:g=IY T8naȬ2/[pe9K^z"ېJ)i2b 4f osKy -殳`aWpD.P'+C՟D^p܃Zr/Ԓ ߁\E@ +O%lf+}1.lf?y 3Z-'2Q UmgNdjS0rsV;Ӳz+~蘭𮾎=/YEzU8H-Ѧ9 CArO hQ[s*s- $8 |RU@.[QwPֺiƏk|nq*=B;-WMOSPȃ0T &~dN g 10tR'FtٲFiC @y+!g Z5Ɵ;d9Z2kk8Nly\vx}4}{:%ȣ4 x(_r` c*T)̥(63u7af83\EhOG}9b44C?Ԙ[~=UZ׏ȂaNS.Xv+w0v8L)1"OAJ-?ayN{ %|;6 K6;Y!WyWHzςʢzw5XGZ=|h?h,_'ïx"g6u)N'빠`lQN.&dHK=^ef1̢1鉊ҏF BcNnjPRP"J̤W_jLHc_ࣨ?`&@+d! uAEMP 8 /**Z[W iX5 (m!lTMQEx[[c, d}K|>awr9ys>͙vM)VHWM-Vzm8ve/f% oe{  "kU@MB 8w W /zƱASaTy/U_HE/6Dbd?C+ˠx ĸ5ş"}M.9O;mlIi:w :ܨdv F\&X`r+S7\ޱY2d)@;Gl:|ϧ({UN؝O?t7CۋI9Hƹ-o7]:Y=Ƶ,z%A?7Zťk/ԝD%0YݸYw2iP#!'1TrA/=b}+P^\ s'g"ec*[V46}]+#5Xb-3.й8gڱXB;KODmֶ7Z{ J/t\ye=05\z\# MJ~Ut=@2*%̠|w| ,/ɃUrzWĭ)i $'I_cY%))2~׊=CTxnj> @V9R|p@ƄKץf3J?>Z7+Hlؕ Dž;^sĬ֐ q*YYFgG1m@Sy~x"g^il4}m=XL_X_`8rKVruq!$uskv*]ZZWԎGnQx5096hYoiLYg|?" /#{1칗GM>OT=p ăZ;{[7tf c6}BϦw{tw%Rm4OO_ +SVNu:{Pj&m`*[AY-h@d9,n,jTG2)Pt7֖7P%e|c?>ag~TT _ܲ0r`d/󩬻1D<+|ۢX'-a* /Pظ IZ̹dvR7T:IPsu=Hxv@W5'pjFD]y._ۘMuǰ?nߤ؆z6OSAt)RTQOu\Hag%qW%DUX[ݼ(bWϬ29_6a5F]ԣ,Po<6.4(X4ER#ANX!(* TSE+-5t Qh GY$;z p~8gR&ճlV>\//u?AWyco>fvg \y]6 (N% /ڎ;(_pl1"cDE4W{'FRUhѥ.wQygt|մ^^cÑ5Gfiӭh!ϭ|Qo Hato7&i wuf! FqѻE0^F\" 3F*UC|*#<cp<";װlDsd#ǥkH a5EOx|< '!Y#{V$I”uͷ&s#$E.C>)Aܬ;-2Շ#g$n3k|$vhwH6z}Զ~憿[Hm+[͗9:0o #13Fh;qmwui2;g2WB|x KQ9xJ9)FtX`֐8q{6&#ц<7< tTu:t͆QTNѣaԣ˄ZdjQ-93ݷNMggJ?PQϦg l:L"f/l |": [֘|Xsn̜%eO\9k,tC3R;R;1s ~GL ,zd ;(n.l8/@`Inl 3:)EGU!hmc >2aJZPCtUožO݋ƋwHw4 J6՜ω<{A P H,3{f@ExA`kB6pD)Z$k ueEnV"v (<5?-uNA죝e]nr`n#0)So0RnZ5 LXVm0:i02N9MͶrMCk[+w-˔@Ǹ2鯥3$'qXwv0 %MaR-T>UG n?*^ H/:VVHBkrk6XyB`o^u{9;z?2w'ky?E.VU+mUlCkA;HpG*Hkr=G~Q 8-v"d2 oVO;";Ϳlu ooghV"[_5*b >c!֫QdSG|4ye+h7 | J鬈`a2x.P/u2Cmv13zyL5Qⲕ%> TNSu["ު#Dtڞv=72wzH2r`-I?芃W'n(Ӊ$7Ƣ65)R izg ދwѦVm5"Ӿr;ȚE#Ek~vRi7;CS%xRT|e% <,*W2XڞpcԙVv88ӱ?5x0 ܣy:bV10|+e|†7x؜7;*RnSѿfr&.+4qF9l)<c:*1 HL]ad֕uzbWewۺcN~9p>A?կ_Yg_WNO̫~e9<1e~9Ě2V_Zb+f8ݪL1~0GİG&#VY(W7eUSX ([=AN֔5ʡ קMoצri>/Q\}Y~ͥ,ZOyed_"=oh1Ã_fyVQtn53F}@?'t8Ӄ12\\ן+vqQzu}O0C`AuE-:qlkB4M]eU >MD [݄НuЩGOkN]9B[y(fӱݸ⇶VC:܄Ul e%8H<3ʗ7w Yxvooœ4@S#pG{{BQ1s);$cqMsPC}'PiD1*&9Ȟί̭BVxj&yLi,:Vm-W3p׳A _Zxn=fJhgQ`~ RFam -A{{L)}[P),? K/?hTmkUoNJ0>/D[N9h Wrcb ^˓?k`Zc 2Z|&.'sv ꦝIZm`#GMٹ59X=8oG;]Z%eN;NJarSe$FúO LH}NaJONBٯ~ƾ3&Msz9rIbuY\rC{ pAKIG7M:þ54flO$7GC+DRb[;8 7{nʀ}+Z591ySu'PhN+qZ;Znqu}0^^CV=6!B~3yv-s>{&mŽ(7(hT NR'WeԊ[yHEdl[MS ] cBǜF y‘AvdeFQG5`lsE$yD!MӿVu^g lh?5 \_IUͿS!xL[IG ie&~^LnsA5\%{IʧqєvhT,r\/s^z =;nowttA#ZdM9r",6\ǂN@GʚnrXgba|~/C bEJmDXʼn} of 2m'mJ+8+v&b ,ԗ̲Y1){Dh?uCcgO:/X[xΎZ7^_yMi𻨇\C3SȃYvAyZ;bwQҠ,qOs@Ӥvd\Q v}= U8i |û0frjUU6"5U}=h>ΐּfsفf/|ʂяŧ&>/`y7_:an-'vQ${㘷 Y4YUXC:A(67 b++ҤNM9/ESN\蠈|1WaE&kWws^z߆;Ň(g s8aQdg.1T-3|oc;mJG f2Rp;3FɡJ5 rp>>Wej~˰`%WgD#G?̦1Bi7T4Df~#ȗ:7 Hq &I#{#P kCtGUk~x?}{svo-7"29,tIAYIzN\Ƴ#'goԂ*d{r0+u{p{zBJt'#ݏslEt';%T痻X lH?H$[adaΛƳ$=rX||Rh>el=g=&_}8d 7;73X}ٺs*[6CRԈ&߀\t.~+{^{n{p~nzc?U[S˖ڳCwH>n"FFJQ춌g茫 3_j_1I5Uzub&XwyG]-+A'& Qx^Wtd6ٗx,F;ǜ4˻siY"1'guJ>rI!2BOqLi>414)Ç|ӳr'7z7gO~Z;q/5~eO,GKV/~kk0Iֳ"-+ޮz:Uw<`BfXY1\-(pA*{\9pta|Ho2^OT%+j܎ޏZ1"rGQ?З {#e̊o0Ժ(uE:_許-t 12! q_;GXҼk]E,:8K e_ c4\j Vi &:R7Л+aM@LNF>i4N|oVRaҕۭs4BzD Ag(b%K*$@'`^kJ%e-Fg\mhN%S72axIMLݩO,~7F@,̢塚r&zc±[̘f}>V|e]XB?v99 Fp} .y3EyϘELOτU lczș<.pp |+wMMp[Fxn|'hls7#)3fw:kJfh*+EV v.c%bUzcLB{+ʝV:^*]T-Z6x_rŶz}X2WE;~Vj+3{fe iɎyTYlL17`s:܁;o~$Q[UՊz\&=UF5Pg}j `m~;y,FJ·!RjA1,.s7!*[H~Ml7g?l T<&*FvkԲLs卦W"J7bDk,@zkN S:a4W.qdI-h$^Ky;|fXUC,go#TI=l~e1XyOw#2JǵX5G۟\m%|dv2.jUčlm5I\L1׏ ޷}iad~5#4Ul^ t3vǣ)]N1fD꘵.{PbrzH>`!< v&&(M5Z3c^YWӂ_,2%T5mQa/#Pḏ"C#eϣ+ҍL;|7E@h`clQzky/ּ\`2Sb"%8Yn3l*@&YF;0v=|\޻WޠN1U 0E [V;Wo&?!!q<:m3IRK8[&-x-pqT6kŜ@F2~F7Ot +k9 L䈮3ѝo攁Zs_/،@*ı#wDQ ,.fy&j '!n e8jr5G1wfy%"rkʇS?~؉Q=5-i1ǦK(FIIF O.O "Z[gSЛIZU$zYL uL%~/J5t n"xvyv>Wsw"vV|G|C\ǯ:.]t{+ئQZ݋蠺G+{x i.TL̷<RrYw]R(m񯢸6F ̌ɾ?ߒnMTVkTߊxJBFgTn1ȶGş|5[5<ۙfn;H$c'3aflF.^YUѶm/UZUiRse8Bd?=?}aD蛶m~O 1buik m$tSg;g&eeթ6H_bByR nhd մTʫu9d%>&&a,;qfHJQA78=^ mkn-Cf_ ERn*EGD FcH<~ F#<j+%馑fkHۊҶ#6Ws W}}?ա7*s;4_[ު;׫y7">s&m<Ajɸ>_P:) f?,o$GL5 f1^+)XA7++3+M#| )iqTߓH[|?󀵻N@"zWC9Su✥ε<:Ps}N[Ö*v&0aIm}%bSxہQ_y< %-i|(/ 7wkky|^3qU;In>Ny2Y4Ssqdn*uף2u82d\3Bb9'X|qC aF=STRȶHI8)yXs9s)Y8&ZllXI+OC$xK~V󰆣^hay z}mu:d]"_RnsTɣHmy?> Fa>ńJug:#/F\)dE?>9d`$ [kF[y+_yE0B&ƾkJ'ȨbcY%`'!aoF.ĊPLlFCYy|-f6i8>"ê ]&,bz0 FX,@v_qeEBXxEĝύ\$}43;4z⳱6R9Q^!{Y(ni;l x _~=%<.^f6c>CpaDaK ]`u0'ڡqlv/QnpPVvH($W3ptp]V{?fCz:%U /pt/6&W܂JJX,Sc~ݏs*8*MlDAQ:Zг"PyvEc7m/ 5§8^=Й2pkxl%# xuP[ܪ]mUe<>xğP4pUicG W4]}qer;ȿPmoh_Ojy?{kj9([í%qQ>*m+xTF Y1b])ƦSx'î_ ^r jR">ۇ[:u'"~钓s4g^1+МM'ϣyb%u yN hU{IGiJ[:0RmvifՔ3eċʔ] 1ږZpԧPj n<&OQ~ٟjyin_͈OHb$eeXƲ vİc(;VҼ=*%mJ(# ~uO7lsClT/^+e,A-0tQaM<$%/0Icwb 6ڕhwņ3QvGJR4x$\]~hwg%m*md`u$sj[6Hو:fhhvaGL#dn(/X` )[V~+یusV2~up  {-.ʐKaeE_)9jX}ӫ;[=E@ $TWO(]Jiǖ,68,>r5=ǏY3;Zrzh>w%»,zXcQUhP=@XcOf%YF;OAQG􎍳z Z"y8'xs+ZA{%8x T7qfZW4c12:l6궶 ͤɓso9EUp;c:^/*ӪCB<N v2_ " uw|ZU{5#ƹ,]a|Kξ0Cc^;pf.eѯi|oN3 A/@CwmIڠ?G>g>q9]a$9waȟUGBk ot|Lw*0 AFf'TwOY}!wEri:bOJ[#HŕXg|.璀.#.ai$N9I>v3_Z=D>uOlwx&|zI}q7_F.GSB[p^rh [t1Z1 FBTZ¾FCkJ'F[ץB$^9;9!\G,WwH=ɘB>dD9l)*M!bu%S͈F6Q«R% Œ$MFL֙ʱR,׺Xn0r"x[NcQyuNѦ)QnkGq[bۧscq& \BQ { ua6c[akk76Y'XQ o Q代_zVoF *Ev /FX7IW*Nt<',)؃_ #b[FI͗yh {ElZsjr@ Yؗ/@6.sz ̖^UR, 2%h!8SW@@;/僱kYvxwԬĔZ3MD*I BeR&+ۍ6]iѲy/J|qլzsmA=s`{< 8b G ovIƪdL(lWVs;F}LbP~e!Vc hq=;y0 F+;;9{w\J|:"n<qc.:6EŷfKg Zkx9l!kL.ԦՠFr>)ȼ(*9e\jGH7[:7rC}61ND#~e̚kE>v7ü q|bbq':g2v>㔧1ӑӬlS( 3N[g{xF۔Mm7囐_Sa@s+`S9JX1SH -:%('LaƵfQSMjgGģvwHtyt?^/dp ݉Wc}ן1]<^F"vX;a9^DZ֪߈z8@qOqB6}D%)m᫛ח7HT~ !] |Aܽ. \FI3X\WbX p1\a?::KwbR^ܣтZYg3(5`{+jVƧEjKmٷ%ª’؅|-hOXr[tce=A9v&5p 6̂W-j-PM~o`p2]MWӛHt}UJsʻRlwGtm!J#518[9H.>J5R̯f` )χ]0dZpeCO4\{]zV^ $bjϼ+*!13Ea4"|oyRz[;XNzˊh_Kb,ϭ') h=Enط>Woуs>è-xd1`7 {Nx ȵ㷝ͭX[:Fvny3k`n\mad5fՂV\RU8b4-=0wERܾ vUY{(Z,Zceo^9Fj% 1m6c 05&dOU-cl'g8oe b|,~M-sP]o\o>Yaj*eo eo0[*QC{)j!Ɓx>cثv'_rQBY:*,*ɡ Ez!BKlզi\5Hi2b QaL94?7bGw]t9 !'h0"Nؕ8{9XfH ,"~57NG -zG:vmb3=|fBWIs;oa,Hl(F8v'8Mlڑkd`T2͌ȅFknqF-1WaeM$ϲjSNpepW36?HrE_ocĭa5g9bE~t NUfa^eUfɻǫBPf] Rk2 .<>f$%@55/ >?ľꎋZ#;urQ7]}EeлDkX-.]`Ml )=˜7/vՐGg4A,ЎذץXqek)l-kb`WCu֕ݐ.i#k8i&,JA6Y}x`7v8O>~IGJm["GqЧ1wV;Cb!]uCNq? l9Y:6zd7ohL1 +XeN)߸;%I=I=s'cuZ4Hb&\(jmP7,4 W{`3Rc0kli WwnL(h w MctݔXĚ̎*vdأ%nY vGj`ȏAKf!,7fY=W{mC&cp ˈ $ꔎgوGı~T51˔6/tUH^"a2ۊ!xX)ix/+9;j1PU:$aݰ{`nJjvwtU.70U5ّyȇ{3U\e\x2wD*?l!Ǭ\ς믥όv/OO[XwPH#UjzM;alWo^|K^hM%/*n_c.2ŢB]Y905R,Dr|6= g߼! 9p,H뉎4cQVXUS7ĸƇ?. hWh߯U'GHVzv䑰UID0d>(!11l<=-"GT=ar_f](cb F[<-F*[-fYwìePV$.bcAiEDޫz\쥽0:0=N slmvawodLAd?rc4V5H5'ocmp[DQtUPX O[*n2 m~b-J=2]3jcBxsg+,]JCȱkg\LƊ}znc]pn|hCA#7)Ԩ6;ߏMde=o|v푨Sϰ')z!Gbfh0`"\#HB(^UGjQ`5Y%*RYN#'k0{:byy nx_lA|ƭ:cƜլǡ*8~e>/ 2^oq KuJmUѫOE4V v\hOEU@6_"^Z0SfJbҠm'L. oƋEfkpN0͕Wcv#HB/"FYo簧 ,ʩUXM-5f`a]۷YD$lFu_jhg-&o,J2ǍoœSDfBdz(=9l1 á`˼rUbu\*"{S!#:1rU Vn-xj[D0r&Xm4ZHU7C-8T &:6L)hpC}d7%r@IQ;ɓ34ueͼz=+YΚ1_gkoB,v.#kk:GDrtFvT<»b{QCy#^7SXaYYB4gt{U>EPث0oimcZD.' 1 vPETXg簺Ig0Ǩ)&7GP+e3̺H&vB?a*\}uo`F_L$91v~޺k]}ijNkA)(w"=Ӑ9MfqLjF.FZY&TmӾBM26:6 ruCOѺ4e-iA/Q7`:"Vm43[V{+kN^ 9Z-ax=Jxv }t!?cerkN==;ry!y6'.PwnuF̬(Hq`)h?Ps,ڰw*ωfx7<z)edS2 z ؃fθ_c,Wԩ4pQ,ݴZ;8yhg-V;j,GdūK`'Dӵ[eX.~!rˬ;|bцҝ5|/g6ؠz&M]9[P͠O`R}"tH@ߩY6G`)OawsZ*; )ۢ }𹷊x4gzME gK3o}1):w#B6dU)mGՆƬWG4grGUݳOۑ}g7e-;V@Q٭ 4Nbs2U`WژZpdDBLu݅UӴMt3VY.k$̙O8O p:Y\cc}5<†%58}HcFMF ed#D"#']jd_8km&d ʨh۷p*mֹ/N}~'b>Yhk>!wX!B4`&T,j+T&x]J/2\-ԛ)R}g^O.S}b 8uH8Ē4F#*F\mu?WhwU}SdƄ.B(%FLIaK`|'=w}tυ(%X>mB:XB&PK+;\Vm*$m?Uɗ*d@3W)^xӳٕ N~485byp.M#VoCb:J n٠XY>GP*wUdrbKC<6VUxADp cdeXJ$0xS CـBwùqI]B_D~lǜ]l]O= -%h=ę#%^-}N#wIRb;$v.B>:X Rk̘Xƕ$gFGYGiqƍ˰F wYX_f m=6o" oZ97o'yYI&rge @8Z*Q4oc8@Q-Sשp 0(ؙK- Rznlº6>ፉjOLujWw IIc4ӏ]ٟC{Ep~ʶcX^OUA:r,y2g\(u@ ¼:;bbMӁ0>h?<9&:ؘPwh؀o1nws*3UD=x-`kA6 yuPH l`=I ۍY;`f F6{QmڂU98Fy*j?؂ |Yl0"ˠHZʚ8b8Zhuz<`ޚjqip.P`%F6?$LRNgMV2̣uӸ/`/{QqE C&-][s ZΝZ,kw c'F7.X~ͅyU+Wz6[WKꭨ pHחD|i0_f}M4oSGXh+r#ʾ`(6o;VD"'?U":or$wn`@5J),Us^Y$/QGj!j==*T{9jա׊R(GӧR(`+X8_؁vձ{c3@K}L^0D|Њ'[YNpZhlJݍsKew\(m*q$AC;*x.J8[>8btwsO,\g#G!2(I=Я#61?_JU]fk^"ޒ+}j?F`v֜*A1groF {uٍ5?hLWnp"f { -qm1~>ET~y0}h)ѯ9>9r|JT5;P]Qп$l0.ٗmiͿ`Ir\Z.Q@w_%]U3& nkFL(]'d*g·VB~ q}RL7_qY.k#P_ ϣF?%⏿oY7L3,=؏IXQC~VޗtؙM8=Ч&+FRW fAz[Y [q2D)q&-Bx%Q5\m䐏N}hLP&L+iy"YPF 4xI}_V]c"#DtpO#=Az~ї@^CUx.,FHQ@Qj<CW±eݲh1yxj/4C}9,%}6E T/(': \Idkf@O a _']Nel$3 XVjC׻`rQF ݁<F{qg4gUs5Q{M_pϛٹ8JH4_;/ $c8.(ΑlqA%jr"y ao2IQ-݇ct']*kW)]uq{Z-;őDݙJnq ԕ*W`_xuN?Wȡf7f! F톳yVsK9~DE3sffKseCՏ Fk#jWEծ|TiQigX k#.D>M5|zHU!P kͅK6`=1xc|5>i3`{v'MsMN(ZS/̌xݝ]Q:Wh$ ydTI;Xϲ1l?Xi5ZKul}݁{;ml*ON9dpƌr΁fi"&\]MbeҚuF!U 1<wU+ *$X uV`>Ȟ2%\%Rp.m8[d0kX3KE2\ 9!˿S`,6oLT*!]LoQkU-Q;=Bk3^^"VW_OVD1T[FFgk6ʲ1UR} 3 pdRkojpw@I6VW%oOԒd hb|{=jԎ20z\rJKxVM h.O0SE%om`=@dE{ޟг?FX٨U'6Y~A?s5M"$> mo=.@ȅ(i +:oMƓ"v#3䍎Fŝvv9,,ct ㎞|6[>0unq1;0a$X:F^|/r3ȄĝoK|HWԭA=gO"[ȸne@j_R5_009B= H6B4 #M Ftsyz* 3|.(@+l9 52@@A(0kpǛ;:ô2ؕ55:2k (gzW)NozZE S _+G Nqq-D(.9E@p ?KS=|%N~;8E&sop&W#a58FA[< xlY4V~p#;@> ҝlvLP$tY{TG70Cp#An5}8J}0:o|m0I ѹw\n]}{TZX3--F!J ]8\ JK\DL-/@JRfNj6e;Zwl.a-s"NY՘Nds_ zfJag?H>:W Z\ml1߮μ"c1ڀ7`]%wN` ZGuԿґ!;bUƎjOXc Y:c<"u3й3y4LG#4? o%{Y*V6.6U##;9~j{bLB1x3y1xQ"]F:dЫdfuer{G1]xGtn`.Qǩ+T(b(!+?4h'v)w"2p3(ޤs.a.oٷYҹSOwf͝_(4qk`l 3tVR1f87Vڍeg|c{f)ؙ||yݞhLtźu Xl_dGIAMqcҞے IsoQ͛n^휔/pLaѽpڳC؅wx1ף}$Y#H5+_[O󆱺t,o4=Rl͓}iEcϑ'76Æط'V(3őr}hrM5S p|9ңfpG1FaCL6{XQH6DϾNJ㸩4Z>V",D4zkFbV+6sA;Z8a3P]~qI)x?f` )mew~'ؤ}a[Č9FSff%i !8ydé-?; LD{ E3 ߰n+Ѳ1[!1pۯ*砍mh]+3_|s›if>#r)fu]Bh]'īއ8?3:koKtZ{C"JaAxx([u.._F[[0SyTզpS^ Ü뺭$@HDwy2EDsѣ}sapx-% gpT|kw⠊6+zlQ{}s}/R8fMO7/u0/E7<ʬR'/U!ka3$! %IUI+V%¼E $#%ς13,;(&ԡ)bXhgc<+>vVsbylmj .` d;T-5UxףT(d ;諁cn$Dkר0?* ]ӕřwlo7eEj^vkMd:@[J65H Dמ(#v'J~+ˤ67 X"D|P&aQ3SiRzGg+ɭl6hrMø֎n&t ?cfQ)UZ ܺ cUږhL޵F9t+,3/x fZ^eFQ3;44fvH0>aT#}Q<;<^fExoЬAk{y2qדZ<"TEC>Q@_o[.1H-W=6hG6QQ4qܞyPҿ}<lO*whx5Esfik\~qkʤ{ThDu4tWs_ Y)=w;ypegbuk>KZiRkaawh@(R'V)kt/G m|X]z݉tW md_s֐1UKn8xqė'zˇkP[z)c> OZ\WoZ݌ߖ;0G^ٙ@*J%) M<=Eꐂ2kXpZiB]R_KE j&h;j6qs7'jϱ(&Lb&}&xv16 xT}1NŋBWEF}{{2a}NؕܚVMm_VYkXfdޑy{]k%fg[un<ܮU vc*U㸹8q^<+HwV`3-W۽0/:- DbVQpa[Z5Rpu6ŭo>(9^+k$Fbbt5܊|c9+g?/xV/wma_9VKxDJ+́JO~Uk*2QdMjAP#J[QH*_Hlg[>|ܱ2]oӧbfbVQ\{N{ޞZvb)(] eY<6Z ;,Ω QUŮ8>sրyk޻A]0RG\rZ( q.9 p*;8+,VgY}fM)D-ēE)~sG#->  =K[z->7!7n|ZˍM!/3CեRMR9G U.XE|2:dx OoCr %@!C X3]>&+?zz4<V|n|U"j``f$츧a5r9czhp'CJ4 Wh^ ѩ{F`+BJ#/|4Xеu69\(2x%Rj%,^3v{-CZ4Ru/bVQW%:QX&cU"6aͥ;٣ epP1~P\uӽq{]a2hM?dJDfh $GM݄̀땄 NR_j@Sd &S ]r$6p/Gt0,K q<9>GԊۚ.ⶔԊv0xe\ߍ6'%=A3`$MBr8E&9!+!;Zݙ 3T($o וea rsj'k;cCv9Г7j3fSSfSEbo1e̜Fh*LŝJg|5c%c:9 ½zrh?- c1lXi#Y]ĢO TeZ8yn(Z:Ys.#ƿL`Qщ-tƸB# Y 6mW-cWĽ/Be#q.pMh'՝v%zN\9ɲ/%b-dغw[a`d^rHnsAֻk 9T`sBmJ6a跱# ([9zQY& 0hW(}&iaplfw1׽e0"iJmZw_Dn>fL?I5\7'X)Y5΢ySoY4"8\JU0xcM '&a@_'t)!J$f7Bhbv 9(oC軦P_xU& s*{x^.pz#׼)#:B(R³O)OOFk{3i5[ GDG $*kdRAs6(v_'l+]#,waH`"a9"3M81K8NxXaM1 bLŒf3+krv;ּ.:u5 2pDfuH y@y0 ՁTLiBf{^oH`4Đ -5ꎬ!I<_%_`')r>И},ee9LPc܆,_!WC"巣~zOWwk߃s³my=zRVXnqk Hg-%vˡ3)jS Lw9Y@1&7Ŀ=R+f9΀y̺͘g,\y!Y9q +y.O>sa'& >Em`?GhǢ(.޶@.d,\ҟZ.p]Z Ǝ27X`W,Ybb42؃H;[fqF-fq~|N;I~6z>_=9wNm i""7,kuZq\G:=Nyƍ RHBoc#9 /Q8ƣogyQ@/fz[kn- 5¨r_NqlLO"[US_y-o% Vai 7\MuŕJ/, =NA`Me(pORc~8_h (/+L%*Y%ZQسyߎU/g?Oϟ w>`ח|3ER'Q&48^!WϪYK>ʝ@5w|BnEyTJQțk{\qw#DGϨGgZ8g2QG9\S%gzL~Qd{l_x~O6:nKHdK͵lueM5]'GY/F|7ci7t!Z/ pߎ&c;}|/KA^-U=C r[aE|m+*|m'll7{1;6{КcRۣAZ @S+D -/:2nA $ĄS`sTo-Edx1"cX=a-{Q86;Z~n'I8"ՆGެz~XG [jwZz q 񑗛jON!w5TEI:W`#O m Sg64"vl)eF ngaકs#`?tn,BXۓDw߅ק@9( ĮA,ijQZEUAZWM?+637tu毺JFYfcu՗ &yVh> #Kk֛^'oX"xzAKsS~} \Zbmˣ %ˌ4E(@ꔴ!n: -utrIH C?> i3D6vG _L lmUnWRw|_ҎJh,^{ǡe1K:q q_XGDfi+˒Aie=\mXuZ79 E_4Nqd-)T c6Þc#@S*Jހ&ĥѝJN%o`2sHx3(:#~gتE>@ V-FAmRS1df|{Ѳ|0bCC牋1ݗʼ=LW}sʂo|񈰏Wd-l?t wzsl+qpۄǢfKY<1,Q̾,%Ƞl/Rˣ{;uUR5g,WM폤6y*tyr=Iq-?d͗'?=VR=<c>;X~))a)sb>)gJ!uLuRzfqR(x$_ W1.z>'#}^%2eLNpWhX._8˼!+Ί x- iKΒ3+t^.3(̵VFg@vD1_ki?+rQ#[ڛ}G]7byW -dJvX+ItbokG)Z.<=s2#u={[|`wh"5gQ)PW)lwXͳdELQ+wl _LE'bN =k3S?{HG+ g ޳B?L,_Ѻ?W };4yLIQ(<߃.L2B+ʌcfI?])|Ef+zϟi$Έ(R]Da -}1W=w@lF#"uτ;mJ%a356y˩l!3:+^#7_^WoBP> ! $߂{ea|.Q;C ␌ ĩ-+fԤGp/ Gw/UbʾpYcQ<ɘBǓ #Ձ6nhm:T{"8sk9Ÿ`y7)[-oRAJ@5%c="? v)X*CʓOQuL؉{ْǗHȠX!Uc:U*n"\j+%fj&\StVigI_.Y'Jp6Kic_gY>cGJ;QrƿJ#{eQѝQF}yp]]@mJ?MQ#m=5)oU^c."lAVMt6YU_8n[?/0@DԔwqoG+QƁVT (=VR+J(`S rGF3,Bg8RX"Nvirc&B!Dl$Q舮XY~,8c_^;4 4QoD'PIy?.XoS嚮Y Ţp)̲3ʕ$7Pyp%%:6.} 0w2*Rw5:xuW5D]n5ŵַ~ X?r2eW2yק15xX:+ l/<ݕC3N4x͝l* CYDs~CgM^d'NVsV ,RK#?vnst&1oK&l4+Y]NIW XxP'99 jR9_PৈڕU<آ}=T{v6B#JJ%u/|+nx. ~+ګhC yJk#<&+b|_m%\Š2pVߎfùqFoGrDI_8\ udͥ5ejDy$4TSkmvtTIb4b̾4O̙y<\_tVOfEa/]rL5(MǜrWZM*^\57$xnZ-5R[7נA]pwH:SiѢ>iaJeφlOg̏T&/?ojɡDjK\'/iǼjk-v%|:HBk9 &%u54r9iŭVh? F]~aT ~$5Dx=t? XytD6OBzY*Miz\r4t_kC(84qOguDe;l!$I-BU)sWW6fO2CkZL좖/<$[& p܍Y̫ɭ*X]}@k(/( k${:VV[Xlkhlȱ eoulw)i6 淅SɂE@8Xsd8-L-:COA#ϊ늑#Tfϋſ)z+{0hESƄ` * O"dqzs}4 Ur)6QdBoY~=V16:0!^=e w4?ooy2GtnƸ\#H)8;`^ <^P.Y5LUPr{8?mmbY(߻~Yy.aTsy+GšWKՊ?M9G5quhuW$/iLS?9[fuR2`. 9h0f'؂UVCӎ DZN '5Sz{Ӻ#o|`tfm*٤؍)Ji'\/$ ЉMQعk8&Q-܉֐StD'GHVzŬ>e/Lz@+94 j`nFYa4'cuZ'+6s)SsG]c򴃑 Yzٹ9L<]Ih_ʆ} fr/;xVNU@\a4yn0f7;eD S#0/V}ڹ"2^֣_݋U˽UCC]F75HTdf3:6}X|-/Bs%vʇ4{\nd&7ؐ,#5-} Toh BoGdeP}4KOqElmL~Cgʺẗ́Bwk"{ElO}T1==F0؇ٶp߹*W lxNj{X wC~\~ޕ$m]~֨SVٺ݉gcm/gLt[Q8 5cr-y=/n.'"SW5&ك* %2E;S#(xƭyN"3bFFP,뫱hm{Am:­m1Kv37TOGKqtŰƮn_9楚9c^a8EY?Mn_ ^\ܶ6y}NEz]0]F]drHIJGp.k1?݃~3^їE*cY)F8OF ->ych֦(6ϩthٓul+mb[{!j[xй֖N#sOrڐrM\NZם9Qn J]5Qap9lZzx\8m=?[frHE[9έ’QܪHVE`odA*C;aeE_qKH-OP3<1ew֡ƌdI'zwA&38똰6OUl^4a%DYo^+MpE2 zMl{?Φ=]7kv*9 9JN8ANDɉINt30wG(dO}']ȂۣeІe^8QLo@Y(G!ZLG5v0]N%] Hנ)w.xХ G>%Ey W9jRQՕyª)SaerB Xmp<~FbNZA0:Z QOز4{J$Dz~` _veL"bN;>zYk\3T[ U:u"t.'+.œYï`~"?G^ɒ`6M.?Il؛iqP}sƫ N)=gi#V9/gfeJYiV%@ Y>cz`䙰e+)"T$*,F!a1ųd;g/; eξ{>^ёA:g4%HMeJm/vKVV!M:?N N =F;=w6NWNUUIҨ&% "68E02\1ta}R1r0sLr"lKLw艰w%/+Unm@`c[ kr-Ɖ8 "a"LM5CIGoE/rԍs7•=ΰ^B<{i^eoGqܯ7[AL~ hH"K*}S\DuwkG1JTTcїJSՕ=:6K/NTgHRakRZ >u+)C-S˰& .F~TAZ7c-INj/E 5Tsd: OhzL>߳AY{  k4 faK9ΣT.v) 商pb>qÅ0'O:o Z>#ϡ+7m D!|Uly*+Rv` ij?}hXb8m`ٚ$0w0%myM!~D*scE!%s38``:wq'=m̷jʑ͘n>Zc-7Zng`н*IĞHb_AW>Af >zn7Qd=؍> v1 b~b$N3STvMٶjgGBRz9Jb+=8: E<)2ӝҿ~ŗJS{eOQeXܲ֏8 gcܒ?ӱlo;tBh+|B#(5{5E+])$ j5NY6ѕJoa~ҤUY65y*tvART|apj;WUPEjѧKQu7ߊԲEǿ-Jn~ESO VCqСQa hq#1h'%!EDB\ U(O]h2f*,/ܥ"c߿mTs sc*jzxl qgw"RK,ih!}$r%7 SHHH@Z#>tԙH?O ϥ5w4=40b< do .AXDf5f51f|bgc4>`|h <Qň$X#̭zYLn0>(S u Q&.zq}X_[䠷FWܚ[1wr;Uܧ#\5!*xpgtfJ2/6s(e-wz`"<̒(o|헟)ly}H_k?mX{5ppO?dvUAMCּSw6fc2Y! 87LL8"m _5qHKuiɆUju?!9=fYQB7.9U`ehnh뺨҄E8VR/U㳹G[awX3l^k6޲ >]vD9Y5oV`wP]} V…ȧA/|mkzL$bU1+cw vWVÚI 8&F- F`dhHM̩*iNAKeq+σ[3Em=:^Bw*XWHc!GBVP] )uWP-UVfZ(FB jr {Uh7_~aTkE1CP2My1Wt݀s/±Ds0zF|WheGk_Mp/1:p"JVEn`Hwk~N*u ;u^ e:s?o܋9g6Mʌc"cg๙N̅PV5kbGm`S8Ww_)b)(%2xPFyho_bNߌ|GMy.g^Ml4v\g\_ `5*5YI7@5)lb c)jx3Оe\h~yl(dkՓ`\?#"b1-_PY m>G=Mv7@5Si r', RN/40AކI!^FR1n4ԷR_ܳA5 i󛓽ṱ-M7 SK)dq!{t[Xg9,A ٟMKnU%IvǕ2 sKNʢ֗}Q< cgVgNK݇x[-= iS-.6bI3JaCr6l–BŝyDeaQ)̥Rh z#yIxv?y  Mwpoy[ 5~&5B7 Wػs&qO> ##䑖cA&zRqZ=dzLUK81N.QCꂙj{ E[h'O=_CVs#-><9X"h.f0|)i840<Dعsk~P{i~\ Ɯ(۝v:*'=v |H&uBd!=w˿㈐qCPək܇}66d1gBk s Hȡ$G~ +Jv.sI N9JO?b㒆"530ݙE7cy@á>:|ig?zԊ1<})qRֳ=mm{#yտXshQh[26mcR m~Io~BiiCk}|mL9VfO^ l)d20NYN@*\m-ǩٛ3g{mC@:H' -x1{nl;cvC;XijUje>qܝ(.ʈRlC#ǴE(܏k<< ϒ F>,-G瀖]2@E@;9 a)y2y05}2!uE,I6v!)=%% ,XώhFM"[d>xuNq o80zNT c<4.LE *3*-T^\ \!.9_Vφ=ӽ|-ѝ0cC(Bb9UXwDgPJ V=VpDz*M=uF%5=@* =ؗ.ȍ8A3'$9>a<7<}ʣd=QFz%'x>QpjG{aw 93a̭1aXWJ5}) iRw淋n E1n!Hx-'fzc,gS\cC3AS*KSW%jqPXkgMBbjmx7ӄgywWj_jrabކJ8a4ۍgicn1qnfsIM bAlc oPW}bFB(%?dsnOBO;okJۻJHvK:Cv+e.%/xV{NR@=-F6b}x'<@eY׀yED~QF(uYتXłX{퍐 #t8TQc?Eh*AX;kq"hbu/⪤vtѽ t{9 m??x^3bL hU ;:sLp`m2mp}JV B.wwmD _.!2 `rL/r=Cы~BMߡ&W 3֥"s~~9q2K/A iv2ۍ\CǪ1wz:\ 'Qdd"+s:]brҫ%&.))[KGᛤT7])M*^=A: }haɧnf3?VsD=9{~lGuOQM;ܣy8s."|Pv 5[8'/Z_;ɇ Y}BM ;[/9Y/cJ6sw5e_$@K$gࣳkF"AR\(GQ+ŵ2L ' /P%|A1va($'[D{ uJTp||>'j>:1\\r1%^²l`E2"9avWdIv~CMἸPəd rOA[ ~9U#xuZN>+cU7*׬cgac%[1!OsO-`D;Y~e{6[KVf{7 U wh#fh];zǽlϔ[RL+ʪN1h`e 4>=K`oFU)\Sw!̶#̄71etf7gVw7j &+;GiX/-T%DAw[ Z]7ݝUkjݿNOSlǰ1hIs*6V)trF>anwMh/鸒m)UKw1+F~rMAU9ÞBuϊ-|X@R5ܳBʑ5H{XYf߇|hF+X|/♞L&+Z`fiN ~mit\|wb`d`LQ*c|-1YguRw$y@ktrHq3?#7g$O3r3B2B2OK&FsB$S)hܺgSΆ"P:Z<omע3eiXp{/-ӼT7Z ~Y"9y['Rmsi/G.]F)4-cK+Ѷ枥h3EtK9E i.d1ؙ졘O:6_Lfj,_+!6gR');SE&NzGi'Gg{h⎞wC~m&:g:kЛq_GLLt>*"܍"bU -fsFݽ"-^[4/K;z9NC^@}5WWӖN67sB}ď׹2; \e|n"w; Ԫpj=^VB~h>#Ni_1T VV7j@Ƹ\. ړ_=tIVB,owޮ$@Af,%όew&SFTu [ ݁Ӆ`A?7yY<**:exFYCQ}Ϲu}f*` fgwbc2YB8E 7!} DE}b>*C/j_Iĕ`"$83j$hTdԐi1qM"k"3oYeMU(2c@9ԉvN?K^sc<| #sb#` e \ 7RV^cp]h$#;n,&/_Q)=m9QNd:ks+\8V!:nYyy|D߰P|ͭ<;2lƃfɁC9zF]P=w&v)ŚBNK^aO9PPZe;Z(p-Yho4\[:YF6R&Bk<2){}$;B}J}I]>](6xt_U-1V~2π;ov&n_YpcdTM̋i Q-Pś=zNu<,TR6-5.;%T,-,Nt@Ce) 8~t]x;%)Y>V#[Or"73p 6Ts)-GPEYrK \ sWdߝ'X=b]оu]x};Q8)ǍQ^jW1;+ :D'AxT1;&™>So{-[ r;(zɃABgbLjDm~dיFq򇢯%w6τ3uK cyeJW Ej Ÿ@ɛ8IFFȡsa}ŒQE Z{ܖLFXѶ t㦟]-j,fN9&ho6-gu #b$|YP%5x!>ϳv}K0dpQam ;8&'6>ֲn_yPIvI&%7ҋ9rw? #ځS%vsW:`}PLt2ȦŪoyps7w;PZ#Kq|)QSy))+)T{ފA1L҆Vqqv)'X&20; F?xVvJFgJ"9]GN-:qo cQDq6#qVg@H( OQZ.>ƚD3爣L%C;XeѴG?󣄧/:=%%0מeJ(GoUU`iHA{e\aK3ˡgF8ZgQO7)sLRh%Ӄ g9hCwxwj5s.!dYp"4$4o0T`RS>s'=T˟,N ,tdc.=~KjE'uhۃ_fUk@qT A%VhWZmx͗,@ʼn<*j"vcoMG+sGX`i5Y @K꟱.F|VԋlTEESVߥVم"~ՇEV]硇Vg G_׶zQXڅF;J&r5o$C%xe$yUnu3`{7[x`VJ%F-}d`lJO|^pRv'~Zs x:>kqۼMdi3 2L}v1e,OB-fG4R=9V.;Q˶Ʒ!o:ݳ/Ú[@ 3YP>-;{4b3tо>6M};QiCjbQ$p:2ȄrfQxz{Lh  J3ǚ}϶_ }m#XoD|VƜYֻQf(毃Klr{9UG"NQCv+%GL)9-]b4"dpP51bBe 1%kVC (M $xQ CU䐇X*2BK gZԯ%Fm; + zG O'ZB2\?l"1銬[ی|١}Z@+ %2/Wa.V2>zwvT8WL]eU":Pö0 `KbnUNu{dIS(:]. O6BiLXvI_2>$<~'C2^$`g8jl봶"½XB=Nxp81.e1M@ƅn;wq-%5zg,xXbsHHy[PY8%  ЪKh]\OmL@x\ ATP qWb9Y.w\Aw #G%+wɡj}ZbִEk0Bv/zBɄ&О%TY~+p|̩`T~bfUBwTjUb3ɏؐDճA';3!s'v@eh'bF`3"z}돖NÀ lb891<xI/V!Ÿ/d0X%DC=-5nm=wq8Sܠ85ENu1H41ݪj3Ȗ<>8ΠT3ʦx0qh%h*asr>2m#+X@.u| we,+\L+$8ÝOU-OewUn{8j>D_0 c|6=ݒru)g)q+\*?%3o>`Ys"6oy &٪YP1wG[O:;c!*x菭\Fw$r)`UBB18/$tdɔdK CHRpSRLIAdCI6$ԙz<_8r'oX^|}mc^m@9_kwn?*0_M7dRTIpZ1kX#^:Xa}F<ˣF6p= gLؖLXsXR<q#SK0 NE{Vo}\U?b>q`N TxEH~'78o Y'fU/+ 3iGo3%"2z1ZIVAQ7N\d0M ]f~)pțݚRwH Z6-K6*7l9bݴϜMtIfzԪWuI끦ך*N/b Ϥ4ldUY67`CR='He/x;\9]u+*-*`4#]@p'w\;4ﰧۚAכ|}2D HFiJOXXIv;UTV(aV`5yWͅZMуɭI2`ةn:M"/|[y28$gbUS a4or4h#J'I=Ԣք̼,tꞽ=Xh^l-MDy=M?7gԲ:~{1齽caez]> ݾ~'Cuyދe?\Ed [V84hqwo| bn[|^-{2yrK*Nx  +q^5 /!uW{ysN9|Df<;PM1ZY b 1"43cr%F;\ 'T E&ˑF_禠.nFof%HlCOgk|zQG( %Qv㹦Ҡރ~Vn@ W=˸U?#SۘKEdGqKw{7xtw&Z[Z%/ȁ9m n8`nn%m̆fu_ï;q.nq?sKis`onujdɕsѪZesi5pwMFݪ:"8"WK-I嚴sƕWc˄Qfb3#tz^c÷ΪM7bՌ{SgJ~9j~S&Qxw{sO&f_zЧ'ͩEBR%ב-r 8Kq]orĊú] x;{L_9*@IV>5 XI.AO5ٙ_'˻~VB?WStT@O`KAԥB_\ByOꊦ,[VQi_zT_xCY٭0pw{DS^zta5H? i62&Λ^$zd=2v3T35I3`Q 15ޟNRQAcTӈAŜӈE1_q45Fj@CZD|K;Rzfw}ӍliԐZNCk #B~ܟ9*;o ]daaK:/Uh%P#ԋmÀrxܷ^z f+Cc <=[ _>mWT'!r>v 4'?x˦w7~Uk nS|?<{-pr/$"[ᇵeUl5t-P}VB@&-&TD{ag/lU[scI"gAgG!Ix( NOTl ZL2s-(ƷWi}X40(8$+Ee`5Ck@o.3H'*I|*V]2g^L-TU/3ճ]giNVVC]~G;\ ~zae粒j ~bh=jQ9(Ib 2)%F,|41B\a.Gd~;V9'[j~a:jx'F{͗Ey?VqOP4)mMJLH1GflFxr[UrkMl4&HchȖݎKگWNI 9e@3 0[΢3e)էY|4a҃i N/<I|e./Hp{[h}~?ɻZ{wMzڻM@ގr+ֆǸixO3|t:r\c~CϾ1~ l;2Hg8)W=͍O*͔ a?$Gw0G,pL> <$;|l/ 4z5s*C] oկ`} r.'3 \jwTT)A!7˖<%)k8αϔ@jț '1ZOc^9T F7ʩ5)Xf414-  f=2FZn0o;z0 :yvZu ݧA֧b.~))UeRVoѡn\zXljS>slN~5*2rO,w[mT[d-$e9Ic>G+,{$ÓX2=鈫~MG(G5[ wIpE9sƇ3YqTtD p; ٭_v^n<I3*{xd~̈́<CRnA6Z-fiH:d9="R+j ;t1[S=$8w4UB/B.:rcBOv˱*o%r0#^ ]) [Ϗ}c)I};o1u0fv˅u/1&ġu(2m/b?ݬ¿+4IvK8Nf݁fXjxjg e? f+BtYlm\Ocs >o `UE\X?0VUaGq-W8/3j锔&:jEC=nȄO*}E>>Sv { 6~`8ǰY˾g9S_-V$݊f99ErS-װL# =N$Y(DRWau39|t{ofe~A /1;C11Qe|tOw?y@0'G'u<6V;^ayh's&g-K>=c։$?M\m, YP,Hӡ/K6g|/7_X;o}n/\aŜnycHJvNnxinqVM61%\nǨf T?ԏD T3OwD3I1a>Rɜ#>7~>d_ۭ}!5\]&Sr،;ѠVNkGX=,n 'llGHc]r+߷5ui!"[]>M~PьOXC W>yGLjgYg+"d4E#4iP{iA,9iimyB dῆAQKq=î'(]Z|~CXh\uۓh7;^=J?\s7ir<[.yA[~ $;YC-MrHƴ }h)swpk}MB@+6J8`t$??#)xmP7H.q?-;Y;Flwβc*axKHD끓Tsv\rW kbE,aW$jAƱ3tks9 G}vҪqGN=|s;{˃p}s|o[z% jMmL6 /#ϓLъ&kC<U%q|X լeQp cRԒ[S kwsz--ϗR^p u=ƉL?E'L{ 5>t04 ^գ]S [?k|+mW7|bODKk3 T$9-\>xkhe>.l3]dg0,7ƆNcS_牱qG> W+ť6" 0z/mj@y@ Y}d~zafABxX(q59(d /l 92&Msvr1ȑMMa𓏞'Ljt^S׳XY߸,_5x@DS?'|M3F=W/4>‘TXy252Q?tR54u[NVL ыUsH6SY2E_I;e%88wݪГe+0YOT1K1 !wI]Ũ/iRN+ "ٹ"/=+㻋u"~i}}9[sSݎ<^&+V|[moo`cѐĚ"+x;Kv=,BYv7_o2Mx6cg&^&V.e`i-aٞ~5 C"\{c[p:QER].e:4}sJpz%HqHRjoZ$:]̈́+]W+2\ۍU 4QvvIyTo%ѤTXBuK D$ZK*\ʬDs6Xn2OźNQ7[:#2n-<w {x"kY__τ_QtL^@ΧlP [b/֋U.%T\}%aա+0f~(za3`Ep5i2k9ٳ$sv?1yf1¿/콆qn]K5MR4 `V~6Yݻ_ݙ ~upɤ/j Z4vF08FRKK*}*}| ȆOB;# Bgk+q0ҁWCd]У_2ïUOhgiêUZɩB)Fa}i/l:Gf(YGb=)n\ *&̳UX*#%SOAOawefm]BOmCO- >l!L\lxelL{6GW I)Z1Mb-MÜwnCB:4Z~8c`xV!,H;gV; 7("xBZOnz~"$Hx*SL3k9I,b h?BfX 3՝=H?Qx1xṮ֘;lyX-= TC̾oǷgXMCeol90ohO_Jh+6=^]>${J"^3bgY5UUz#iFo1ų)ֳó5R嚣Y$\hv3| ?kC'x Yɘ%q6݁$t2 ziZ_I*[Z+ݞ;C"Yw=ހ, ZdnyJ['Oύy;дŘ5/*!o6hojׁWfDlñ?!&B(=$RQ&㨘*[}qI | asC;i~ȣOwzE:=^7Rݴ#AuowtHD_N MmIHFONXE,L17R%0-"If \x;b!.*aqV׫2"RLsmV JF:>65+?o@}c|^>~} $ww/3O\xFE`+/J㸾 cpݒSݑ<*{I&Q)Sq?؏ZSzTT\o'O:kw {q~$UiledA~z\b$`vٜF{F~r}(ҏ!*,ˇeUzېl'lȥkz1^pw '2ȧ)yNkӓ#I~KK(_H_]wl,g [ gkhrK/ZdQU5/^G sʳ $xn=Z. =񗙒 n مs̢x]̣- {z MW ir ,9ByA͑h\Ի+YOwݪUfh9돱 3 _ƛa z3cUm ^mn7VVƣr!fA)yhXO: 41\N@5c&_\FnKB9ˬQ\=)f] \ʦFmR cB+)> ?7@gaTes1^0VZNrgcX0]F*z6m:6bz[q`0erɛ]rYie;efނNO!F rl)NA]^OatRkRAKܡ)K e]%Md &'d B-dM.ۜ&|+:o2KhrR d3}69lWkha@S[hV gנby]wS'M&[,`kZhax9 S ҳRChF!M=u7^xvF EmrߗL0zbj%nAifY@TEml!`#\JpoSKCQX{yXb8 ?.uVLS_Ffށ|zΈ[ "^DoޯIi<ެ[Z%a͹UyBEeC#]Rp!ܿ30$bV-n)p`EB#p !YA-4fo&R;a&vPb3X3!C猋u7zu7q:GB!jl y}'pP[>/vL~H-ONeЋPVhfΉ{?΁OP;g^Dm4iwv8u"ɎGiEiTq  ԣ/p6ogWg4/1|x󥡀\.$o [,G`צ6fL W.O?ݿ:>,z/QLz4sDlچϛz!.ڣUblDvoQ+xoRB k!ΏйfyTԬ7zor/s iBlu'MK`V{-xXnC5;\^mG4 n;beH#p"A}u҅Q|;hou81;|I",z\RHvkFG;U+ !E{Ǎ|0aNE"N(F_!-c-/.2UP;;!"Bu[G 5rtYEu|hA|pQ8;mEhWGKg[A)eV)UQ%739v6xx-8w'*-4s{/9 [xb(pH[κ-)EMvwv(Ä' mH˗38Pk]]!`Mjh&=!\*5l ne rMK<=-Xe i5EgG+^SyV^36-64Ym [-1iMwsxm]qP:jmsk]Ҽc:9W쥙&ܺ;"x. N"oZ߆TYjq-ݴ%-V\M-BiBe8H'hk4:f|?Vqj ҭǬ#I*UVIq!&"7ѡb̧vH㮮~)#w+F{bC= qa-u3՘)ՠ@m5GHQ|4DHXgDis32^~ڀYylº~&;IU:gélVSu8w km:q> B}9<^E`=Uiy2*]KB7}rB&#]O;#cjMx*_"Kw%\,?p~V5ʦNZU:X)Ԟ4 4U{a\XkfLqD|UY>΁I7 es(3#\ZTt5R:l&밯qߟ?uu*!{V6PQk.1UsH{DS: o=O3xP4 DnnݚOSn,E> *|ֈNL˛5r,'^ K \ÓBZ0lC;#^V֑}NZ/ًۘ=y(SYV ŵ|nʜJ(n,=r*Q c~7ߧM4*vY~WW(bbzLKeiQSvN 0)k-'K@#77sL«ژJYհcbi>>7P"}nv ŧ/C/4~De`$p3Bxi>kH 8U.esOerM1풳SGt_ϩ)jк9j֭_0of[\ŽG]1o~1̖U̔ =cjLUR[-͞1KlЛpw/}2;C^חAϙH/c;ލ[g|ӠZM+s:jg)BMw2_撔\ZZϷ>j-ǒvX MU(z3B2{r+W ŵZ{92B[ [ @ )7IT$I3YRF5ɢ7ձ0xrƨW #qSʩ56eʚN,MΆB|<%s놶fCzq꠭V7A;2RWXe@7^1al0*^*6Y91h"VlW( ^;Ta<o h1}rP|9;y PX5h[ e%ퟬ`m3Σ|A[bWN h4/0zd~Ք2QzVuވ8Tv)~<yƄJcx { os8£_j[)<&=E^H#[ N~¢݉1 f b~5~VvX\5H /g׻`57\n[Ĭ67kz9g6Y $ <.-O :T"|Q*Q$x'z%b+sqQA YJb^,h:*e/~:tpɿ8'’1>?A4KO(QS s\FU=b+n_:Ob8]R 8zn,_%1R4s{{9Ω9p?X`i)]^ec/\ef`#zQ%kj7H{jߔ¦l͵'Bo~;W_7K|d2Փۀ;_px߅uʬq\s>3;6cv[u`1yԔ"&+rrKEӀF s_ \j4j 0$o%#8ee^56]8s6=>K ۦ$_9d2&ڝHrF x55Q|s\sޜ{ʅ"֒U+&ykƸr~6ž#% -]X?f ZK*B3aNW!R̠ &M_y~ /p\jmp^yxUexYC^PQ< Ƒ:f: JΖϔd/}iU" &VbT[ܕG1%E}p=z:+i, > ?ID;?d~oqqb'dMI^u">kόINߴZѯxzߡT>/{ ~#=*~SETA;,^wމe,;?dbZ}\1l<}[pxtj.bG rМ GO|:??b/ԋ*6N%َ67{P7H2(N(:dyx\RMd:jVw\>0eIv $7tϔvQ/ ;yΰHr,_w2"{rh(/z7¸]kZWʤ3b>@t(gK{ӃcjxfA1 RB %éPỶe\M?E/7!Vu7;}&<0Vhvo܏gs\]ʘ&t%[SVI>Fhyy.H-X;s%vMd9[3$^LMfQ:\Y5 ^{I5 Jb̆x[~f1Ц,-8WJS@Oblw7g6> +HG2~Ca9@" 2͋H@rZB.禃r7^fw0;*V|!j@9z sHl?`4ΰr\* H~ dG23MЃ{oժCj3gIiOޛ$MDf7 YU^Bx~WWd*BB:mYPYNy:$p:X:*) 9吏)˜ir.pan#ȗxPqQS$VV#m ٥16>(.˙D@YldӟY!4 *܃=0WJaavL?Xڮ-:ZV|Vaʜ ]dZFot~h 9#.^U4GcM]6HeG=NƝY-I/A;F0xY Z*TX& Z]38}2+FetLm"wt^6~II{ۭ^>*M֧E[e<>R?cVT8cJ9J$DޯH >fi#TE2\;}RFr2^_͔6Sw.L y·lp$ xgJ[}fI.>7ۧCg:QoB#O qN2ݳq. M\uƷpa cƤ4.81 ;ZG(g~f !ИcE-)zQQ*ɛnsMmg!wԟc2}OK/$$՝lzY7>ǖg[vb.Eȫպs"ΖB#gIޤ$8fFRa_zRx?4 wVzVjqKv;R7Ʈ.༂Y \AyA3 kj`/v5PʠJf鏼Øz0!loJ=/#)H"bk:Np)z6zpαw|cY[QO ?0pA>aUQc9_lZfm+o0A:he{N9K[3>SU2R#6x  烌|X4kH\TuL !f wN~bͅ)'WR+0ĠtUb/:t*iz%9#,W!]4~ʯI'l-:QtKTCSy=u4%ifamήdսT_zV`\֞sQQb *4 \ˆ⟘h| szbPۉ5B-o½9QyoTyNe%SDiAOQI=)?vCV|դ yRu% d/V*ʭ#JUgW +5z0F %nYߏ5uzS ^@FDoL[$)7u`]H%G8IH3wEޝls).^'0N2 {iWbe\7kvԳ0Gu:?,a_dԅ_¤x/.֧UWE_J4}45RB61CPs3DF_ Հt6ߏ;_o | d5䃸Nş* Im`!%5 [YO7rҐ~t)|O2$V4]!}}i 9 0 4Qz2ײ?<{@8n<(4PF;ɑϟ`ĝ^\N|6MܳK5V:Ăy{%yE`TүJ+J(xZ]E{ h dOE3hƈZ[(\-3S /sZt&VpH ~>0.BRpOp{74Y*F}>6`N/OX|85`@Ylg#1oΟہg6lwR фm,20~=f#'j[>vWC˅Ayݎ^pʤηvxmOqt5\gH=?6i9z3p-a_һ>t~̆1VX̛"G4iV$ƱMJqցß/*N 9{`8Ԁ$z`5 _*XB xv}k >IKR>w4J[1nOX{؝&D$ NO ]\G]ƍX?p%p+Ӳ8*\͖xs:}\̡>0V\T =}HWa9rŐ8ԋ0 Q7Bnu'X|:I;ӦU.&T kGdi^I0O<7O烈`LS$H9)IѤ_bb+7YQK9\یsh(]DKYı ]_x]nI¨%Cxl[|'w'@K҅_+qIS,鈔jY+LGLtF> qBS.|Jiʆ>b ú'唅NjE~Ycp)}"dMl bͰП3Ɨqfg;\*~Z_ ("|>'!טc@OєJ΃k?̳EV |xnY!@!>|toO}$Pb4?k+vJׅ kS/|VjU%mv&qO ܖ`eG>%I8o Fzj҈}߭y;!Vϙ:[ 5G3FXm^^ " W| hǧZ!",Hsk/0>I&{ZŝQ2 /:{XTp%3\lV+m<(2q'@h^ XUrQ13ӵBy{-2C4kJ!W sP*Yu-!W[,mQ(4GuD>DXCX^AH٦Zhqȡṕ/jA>O"mO[vPmn:߶? OFOKI>W@Q5 |ެILK !w}^U~LMӋвԍׇ#6o3X KyHeaX`zz>?cX9BX0q0ҩqe~ B8cY?Ug*lS\ _̆q sO4y_oߞTc)?YRAn>TY{{oĨ-MY̻CsIIĝsCl $|X0rf 3c4vF ,bźEAZb'K%)˩Ip@[ryOAO(ڒD[1ʆ5X=bw $pnևe֟f>P{kpgz2b߅6m3A?E, m!/YU6h2jv='cHjXm23]I|\n nf)q߭GG^ӞO02wY?! {+bL`ocNG^1b і )w@ǚx/l<GT` mv, 8ɪbH50C(|s;O*rscּ?W\V!Y(^z$Hlf83S,L*M?-Y2@ʽ|;)ZN #^;5/eY>%|]^ ͍͈?K` 1xgD+p>ʲ j\Ȓ%/SB/ˆ#˸|};ަp](vaiF !I{XkiGCp-p1$ ߨ_P@c[I QC9X}%gVyQJ/YbYU4"dgȧ5cpπrx-숄W ;\[ :Nȏ%M^ïUy Ҽ2D+lVnskNd@I w:}(DL^éJrZ]}n&yveG=>B$.y$ؚ!Tȿe6YHc[8'A aA<[E>5~v|4?fs<<Y敃ݣb{}FW{{տdꏳ20'ndP $Н9,rX֢RrIl/4+R/9ҦG* e(99A<KQZy|tYXy/AoVr:%ڞoLjцpVG˶썷-e*!L+33]+R<*"ճPXҲ)&B^j~輨Lܴ$71>S?e*ӂ,tOUQu=:#ɞ*YVfG}*~o{:ޗ|y.QfRCA;Wic o$L]=#WkBXS1⤂BGwևk۹5gF5'R plm5]}䚭ANWvv̊w@qV Ʀ\;qo2iN*-23(r$r-1>N)4T=bϥ6זZ'y&ZڴN<9-3Yr>dSDJHm[&Q{9`a3m%_GyWs$.D? [d[jK;{?b6Knv/{2J6;Fm{e6{БĂU"XDVV#.m.ֶ0|?̉ s$}桞{LnCr[ZڪQl ѿ?q> (I c- zf+x#m}z]&2Ad?,5)~8=i>8ıӐm%Q-/.P?8NCx*^q3hUuVǾD/]S'mOŒY~KבnAgG"HB/p"uRe6^XU@Yq>XMm,P5yϣ0@HpVq{G$UJY%Gb}kw$߄7F c86s7O呥z|Jh~ΌC#O;څ*VӉ⑋(:բ5yC#;Pdpt\2$``G7/!WSC&"& " gRthwNh+PݔP3JBpУ_߭ޜߚLkIzy%YuhhKقQ] wi :v C5sXʺ t7eD^cs_Ghųl{_y~M}ȧ6gJY*| ?{3VWN}JP:=<'O *Ƶp쎯0/桥M_.i@k}39[ `Sv+Vɲ  ue,_h|).OZ7]STq; чd_xA%WL6ly"ir™R7@^ӊhmԥV_dQƒXnmh›ʍ(j"eahº@F'U:G5 m4<#P誏n "*lAԀdTqgxL pW%_q*d;CLnxj6)F9>9x Sk& y|XdN#p=gXBuQ>)\x;YWEv]%Gԃ+aS7k1H+/$( = YWfq,K%|>nsL})wTb'[K/8WpǹWx^MO?<6 iH\G9: E+%V %o^P(c<忻eTN c(Fuj#5zp 0 Y0[^he A_>Z̕n Ni ø$URa(m#;.X:Wwc,D@Ah:z˗[R-i@0[AiߒU`.޷:eCsn)Ov(٣w g\jw ^ y  ˽^S R7o! T},no*MBym`Ź=wx#k6X.+}(V>Uƺq++JY,d!jD|spTDBcx20k]=·nㅎ- vNЧRԚMѤ"3d*sNA{r Dk8. Dˌ8@!2RCm Ew'F5 Gkk9#WuCp'7*Q/#]w.Wκx֓k:"f2d܌p1eH ~N;X܌u 벇¨\sH4Fz*(΃S`/.&F_P i>=Ǒt~6<73Os0L*gS"&㝞VOPO^FPjjsVx>M/Wmk}uQ"p'kK4OƑLԭha˜,^-j_Y*׺j,*ys.<`%fV><}@hy!8Ng5%U $ǼoM5]Ue֒У,9GV;: .,ĩu{}dCO啽NW-ڪ;'E[s2pTo ȪlsZs[ϖL7CCXJ΀* l )Ƒʾ} p,;fS"k3dVn8’*%ͭ+lH<y|~#'_svMB05}92 |PXh |S)fэ:n,#-5HR 8Ct~A?vy?`G ԡyO#NE"Vو&4^}ъzF5⮎ë)2epmMkƞ8ǁ1O-TwD6Eoi({gE-ZQ)&Ý8N:}//o2X. %1Rs)ǸLM<#"-}Wf[e瑖(`7Vv}JلcY4̟xۨ D5.;yDDOɻ} cVA5<q}pevQ4 G;i>%j[JyIunŲP !=:>._wlqK-t EZw')7lP"t>Z'#Egc7^rA6D s3qs5cSG&Q8+cfdo6sq5muΈ`I]$`!qH&@ʅ]Whz(2Fj+]:ٻ9o?qWmbOȁ/)GQ>/[44a ,  W`nM yM3rD-zŠMLY_;cKA>4 4t=PBN3bsZXX+pi}]kпQ|v?I6q0_a#5)~ԾAv6x*]SI^$]@u iq #Sxgo-@Ri,ڜ;N"Bgb aش<_B$sn|-|@aYU:j}ZR@t2e=ȶ˘yGRzi@ G+ dBPɄ`$'x@ ,%ǵw/QL}6+Wa~JUTUQTxX c4E`lyЬsqb@ހ@]$.\kEtV(X}{Djwֳ^9$u[c,5)<˯{Y~ }bRrY} I\p|J!>t򡗸U,VQJ,Yl$'GF :*S:Bb]ȷ[@Kԏ7Ԇ̢1/(. zh-}-t9h4r^!LRQ[bfmogP]w FnxA>zi>=y@x^51ʷ,/",Fc_ЏX Uz\W$Z֝3UI 02Ւ)oUynh(Yof0#r&EQ<J _%=&v uC 4`- ?xcqoO8AI{ݨ@k*i3mađ|B|Z-$N45g'#@*Nƪab TR7ci)F7MvZ(éW*b2YI I-zTX9weQCbl΢Lx 8y>jlfsR Q^'Y0Do `|vOmK:N|NX:_ޔp=NFR"mls0V 4]LBPG:h#3Ƌxܡ#=ʱ{L2e!繥U HF譡`yCp4@;Y%<0cYKvy%I.h}P!uc?MQއBI#MV1e٘vY);➪t"eCƇDenl}DA6n&o nGJv%] Y%'!Scy~䀷#8T.@ H=C"'1(M">o9KaGD D;<-.'g{ū;j">[Z+^f ) 9息RC1m/JB';V[ ivĭ4ؠaS5VqڕS ] NITHRPfs*5xYmx9`%[쓚HAAfn7 m__ %0|Ůzu߷J5ξ=1?O=_ܪ`mqս1ZXֹer;yƷa\nb Wk\_=Km)oj[fj{;1z>w5Tpw=t8+0)W0:dv<'NUjOQC=6OH&yxf*w(ƇRk? ES+Sܻh#3n0("e*}PzrWKwFﺋَRϚY4Vy3q,NX29@2ÉΖ[R7Jj s?_W1W?$N#//"U#;h4vG$o_kw? xGJ`-}[:R=P`O$VN򯩎.הHu2aҕ(uu)W3ï=1Bᚿ~ ZD*x3)FlbvT}"MW`چv Dowo ._ٮ3pdi#zIz4 YQ NjJG=zرbϰȤ><Ɵ!u;N!tZ}Zt R@y=*#՟J7V:mMc*k~p=+R/f 9fx>RĻ|4^ګn̘mIGomv5۽(=./Pkw5U_V$X.i@Zb^VS`G')#4u44uI^hc(La\`hїª *Kg5`(E7%Qkh U+4bܙ㜽a?N1iI 06XͰ6sz]ȟų;<$yFׇUxy>ЈYV>Y _ _FZx1rަ#Pc3{䦄}3\;ܑD=oT-F)emZO#Y 5Mq(!P 3a(/(' }22 [#؟CҥAN^1CQ0؋>n aJ'z]9)vpxLNggrL3 WF.=!1$zjwz6[ ^֏OFa}ta,o'8 ~ss;<:-RxN l y]?Eny]_Qk%I/tz_N 9MZ3 "đ{ݴ=,ոcQMݬ!E"gErm}i1]p ٿȞۮ-6kD{Nvs9pnw C?;پmŬN c<uKzGV$ŞY0/k HtL0|'y#Wyi3i GlVxLY}vv7XQW{YY,|*i3ء7hy"r!c?XI nXG\`H VEQxS{KHsMAC4#|uwK49,;4);S=>*l3Y5K[L\3y|89>xNgנ#'xO+O8 >G՛kFR+M} ݬ<stޓkYfمQ5$`C1*`^ë.no^u[Tq |Q~["FSi.)0ylv%ٓp 1=ș],éUO+gñ\ߓ_qtdpȑC+ LYZKQ2XBXn6멶С8=X_}Z>9-w+tTYS}+dPvʖ%S~Ru&5ZgVЏ[J`[\zA]`W S!%/8gB5J H@>,:ԑloX )k$dTv>&z.˸ƽ ׃4̘#8Mb1W)?Tc`5"/4zUkZ SnƬW!}-!QSQt=Q؎].)⦟Azh*x6#(w1F3,؊'DG{;&a`<yHZnćbVxџ^9U={~(ᆠ%ugA/~>.^̢]D.։-L8I Xկ$s:֍-|)8񷏢wwͣ}PY]Z@Xhe %pq +8@K-if3 92E"2m΀~L:Fk cxL61UyU9~û#{0$51c =N5i4/jtHjz5#ݔ^|{=I5i9~0b7%Yb׌$/VJa KOZy9'zM {Bv2y^0åkAt^j /GX V5Y7֚{"d6--yL*4"l-> J}>!~\(qF&#‰h7O咓 k}nvRd_wEvd/QrA] ZyOՁFw[T|H+y.7=p/|fal?clsʰ-Cz_ 4&ͨw?@71y ;0)c#/x_ f 7w Y2Hk]?ǐԬEzx ̌{c& {>`+:Ҏ?he~ x ^ǍycV|<;b)>6؅Ck3̴4ջOINg8x;gYEpaTϘzoxWd[G.+蜑Dh1= ^5od."YI1G2fBNqs_^M2o@իKL9OyyLVXמ9:Q͆'NjY;AKÈʻ8Ί"+֬5 3O&B(!!TZvR;"k]<}HϟI#xBIM~՚ ¬mb5v _CL{DOJ2r_g3it;<>w$[<ɺ߉́x_F`ЉpG _9|m}*%2` ^G UMWZڣCDL[fGSBBj*r#W\Ŭ\ĕ 3%֒W@۰)5<]M RVn_(OW?UÄnMvy : ˙ oD,ޢi13XdφWVX3y {ߩ6R]G_Vgcu$Nfr(~|hY|FW'!`PǧZ 0a>Kpz{5ބwXe|š37W(f'*58-҆zOuyTG "!1&L'oR] Fׂ2Iψ`-EDvycց΋r ?빚W؟휷HTAG6RCJ5;k_< cENn^OHJ4ϨY=D9_撯Cvގ׍13L-~)wQIEt6:2 Qઔ,`݀0kȣxP{w >Ō5ߢ$'e$AFذá1Vhe:tƮ *^-xo{ql;/:S?l48w]m]b6 |oe3Ee}L5;Q/Jk=P hQ=ڭݎ;:=e­DMp)mjY?{S<\9+: G X7'm m2n.z'pFT6ó 2YU-L$}Q봶T_m/UVIzOžu Z=rE$X=b>W]\AL҅UA: >+ k"m,cn#0s>r\uCbp G?0W`޼CV P}lVa6$C:6#_[׫67=m-?"QlJ>K.?-]Dy>ͥOA 8햰6$z~k<61fWlae)R砬v aݡ,P?[&pu7A0q- LNG>5vU%t* g`s] /Y1lA_1U?7c[̪ї PISG{;;ϻ5QSM^_m](~ҨZ3&lDYH QJ!m\HgʓUH"XHS%7Ȫ!9%BHK-VL5+[1 sHB&j.KXϫG#rUˊiL4ҌLY< 43$a}SQO|& LxbO$Лd$[f#q}"Sk"t|/wF>o+N &p9RŃ8|Cv;ݞݛX >2{wnDaP)bOnUm!D U 5emz>BN*v>VqO184rR9d]e%ϝ,G>:MXD 4XڥRt;޸GGj">CHa>d^eƷ:s_ fw*\L߾:GR {"kO ƋT\dGt;&$Ur N> C;셤J:~y! Qw0Ϫ;ȽXGx;Gzb4]2RDſ732[5XFJ"aZ[d"ӄPZ(P\qG*׳jp2& ի MOv6pg`d_HB>V9 wx⼾\VRl(V;@!M9ga[@ q|tr{7^ گ]hnXMGQyi^$cUN_v %8>'6C^e* viEluCw{ElWp-zJ2\eDzgS4ŝ7 £IG}E̡7t3@k{JG6,SvwXZ[U[9 2"H`gخ Cq>9?C/1cW1 +{he@ *t)0sx 5?'y0-īо'odmhL!wf_g03 x*0[!/n^NvȘ_muh<)MG]Ŧ.ymL_^®Kx'!bwد;ާLI '}'4}MFFN8=+ǫ=Hg[QW%%0}?aBK,s8U0!?i ͍0׉l>{ѿ z; }Sb;0v=)+-xR/Bet(z)GG}TU83Q Z@tM_f, gDZE_9BFȐ'$H-I~\=љj')Vs/C2~>Z=5 Epy E49\vgJhd1Nb7^Ax1pbVEx\ '\B p6 $Spi'Ŭ<] ř""GP\! )e&+ISa1ovzono?s-'x^]5|z }'4x" 6yl{@3̘NUu(oZԣ^u? @:T f$2gXݐ_陶[W6X:`YH[m _Et >K HŹWotyI%%.7:*{P!F#Ӂ]zG4qܲiJ {9J-^$;F=XxgMp dPO9疼U =,cΫ˜lXu9t6F s3gI]3$^*.dpŠn x֫4sj_`s _q˼%3x/i_l`畐?r{[/7Ϭ+z񛼠Bh9։< " >F]3vyǛ<J@AX7 Dp5w~1~EQ4ǔ34r-b&fRK$^; G8QzI7:F/+N3d-~)6rBq_FR2.x[^UsZ]o`@;WN'sEz*S>5  -5Xn2YmF:-K|Dg_i:}>gtFy;}⌨[,^}h_;w}yDktGYQ R^wE@eR7L\ZhQ6׈s[iJZwdNvuҽh[f" VJ\} i̱Xt_۩Se;*%nNJ#pc˅cvӘu]+:S$ՋMOgAJi< i ytr">|GC*-kQ5gMU"}{:Z:fѥcsT9wdY&5m9sd3 1$\zƢ}ŴK'Iƭ# 3p; +UΈah?Nz5λH;+?༢ =U(x)SBsruZm'!mIM[ @]džqB6tҿ{L{uOu!hE}Lq#rI B2]w N.9|5<׫;ZrzG|J@edMxFkڇ4:k?L3m!'9P0ՃOVT@N}A_Fgayjփ Hpcnoѧ.+$r–1;Qt笳*pV N>9KOQcӂ Vv,M$)sWH6N +L| =OC1,! m5*tfc"VBTf\ɕ+柆Dn/+jYEcF;{(%"Xt( XsAKr-2dT # M^~>qثo:F}M+k4B\FP^Q bS46ZTU%8*`RP (<_b^-ݼƪ54˳U4Mp9)=_Sm [[t.g9ḩ,:÷Hʔu5eI5i0 =I>rM:3s4nAzVTшiihŔظ9izpz[D*݈1 n<٦S q/U7JlI~M4yvlב#@krcxߑOˈj ȳ6[~ܫcj:Bs*r6%zNw\[fN4TGeT:Zoyj}8C'qK:5d,g©MoMk"ULo <9J̋jدHexMs)V9g)kܑJF.u8 g+E.:@ lemJFR2JAg, sDO3B#ncZ_ 1kHGA+. zlR|^QaD1/qy[Z8 @}5IJ:>ۈ"zRqc4"1/4 B)DDC/!1(0MwD64!N%>L;, rS9D<'eV"y$O_ȶ*bġwIt8-U:KROJEWЕ%bWEJ{2שaiD}qU c4VYKzGr\@r6æFg):ey\/f}zڿuvh.uO Ubf0b\C^F7J C[ç+*QT&@u'Q>-NJyB;&U@d:/j<}]P!.Q#?\3F E "S #XP=Lq$JRsx6M:!v%};fIÓQaCtp/&6TT6?B+Vhݔ>3J#ǃM+p۷FK2eXS:% wY'V%f}`{h<B\>&h/NյT Q9)vq49vjbG^Lp%UIVej`AAۡih\MD+hg9gyM;(;N3xT޵{pDƲ>BL/ $e[jM+0PL= jg ?GZ̉sһn>'L>he4:+KlADc !ȼ織'ꕋ#o&Q;ZSHɒ; WӤu:{\quS-Q=B|B᝭<{uVy4Lo$ Ƴw0lj2}N< ue:Iz}jKXzAMAH{>s+p֬X9 sF}k']dbƈrf}z"`ȒÍK=f8 3s!NDZN`n?>SI|^(.d+\m؍yzO*i6?Oo$LQ:yzJ {0xXӱ }LVй ֳ>k-迎DS9lLb$Vߺ+i8M{]~W[Y q/#EӪ3D>*k'3z[uFG;Q72`fgQ 2\n?EL||.]𶳻XqF%-DqW\xt"8h?,k5 ^S  lE[?3mq'B+5|N>wT5a<_''>ٺ[%)\ ,sIDйږIgƧ}QSDPiCoh@%A uXLOvOv̪ 'Txz6 Cxʼ"S5~#N哤yQd^'sP>ȃ{ ]8~2g+=$4Hy-o>e3p[TÏ⠾KEQc(1J L{FԪSZkO75Efx5/Z˂)NФ3`چ)`ٖkf4XUuo떵7:vg@6oePx`̹/=m~x{SQԿa'b ?j1WQ'ņ)DtsE &%(nt ^ hGu~([HČK5o(.,[7F F:& -++4^QTd&-_%u'X'\CH SʢS8gdD䌅\rK%zVknLc'ysIt_s FmN/ Wy.=bHxR2*d-ST?qYI% ŽdgBKh _&x%P|GgZ+~et:~!cSOUx}-z0ˁ"*m'KQ|tɵ33ďg?`:b d^.trQCзW~L:Zյz;QGh|@OV0EfQ>pR8hN:2<¿38,Zbl`{{ )SE;nu 2+ gȢJJWmOKl!-< :,p}?~殖x CH>xtYKxUWm]adpLs.<":ۋVjղy606$`~N<?7 }ʛ$K|<=x԰<ؽQE]k<\/;Q!/b!^GEȚeʃHhynwo=y$OD{#_v#>!zHf*}\N%Kx$MjF{/Z=Ki8v%+2@NV$oPkSɢ1h!$>"+˽B^fH63\\3y*k B1xzQVNћëM4y;V" hy9 A4 wkɵv:̃թSѾAkdmRԩ@GWJhk)^G#^ʬ>Q#-)=r[pByb@]Mf8Ex$&J]>3v)7M,#G>u KU Vh3:[;D1U~#ĝBsȽx1BY?pf^jL1[PxY}F1yyer9ּ:o8Uo>КNkN|:C)ʐxc,MOiwTVc" RֻT>9ī;<:n3P>Dgn" \q;b=#=^īnq6F+qc7@xa/'7;K83514\5B)m6LFqJ>> =uYaэZU:DQ7|qt)cEL0ҼNQ_6b_0FZШ2|֢̆)Ǟݣb n~h[V[:Hj$,Q.j۩yyK ѮsIyGZs4LTW1>#eLmj9qR,fZGQyRA;ePaR[-04|ymΆ}8EQ_!: ] .}ڶ/Ǘ:N^.NM7^̶3oOUWR0$Kۏha-f5 ϵu1%o=r-^7/7w2/Wls+ox<ݞE̳:*aN46|ʶ櫁Pzi2g̖mԇT|R҄=_g#`j;2B[IO9~-'.4_SsEPG8G2Quv"ڑS-Q[JxUEWid+c܎Q}@-fcU#3h4bg4 =ru|^W:sȑWI:e4.6OEc<#:pΫuHܣTV}۩WzNP;<WROۥ}R}%- iuM;n֜χ=Vέ_tq)۰LR4}h ҕՒrYN(=Ľ2 g}sG&Oi::Xr4 ۻJG+b̓( _Uu#޶o8R E}e|kqZ,Yg4I:Vų3Rv+Njm3zJ_ý>d-bӪDTV)(@Y5jZ9n=<"Dm?IZv.JD u#n Wdk]!hrwyn^myNo/ >tla%9\l z>7" g."h҅4?@aT_(p!(:_FTqz|DtO8j"?-uZSZRNkftl `Fkk^)1 ! gzq]@'rdyf-*GRyvDЀ HpY&DRͳΪ'ήC|~Ё1|J;[3'z1p7P=)zy񩕏g3xe~u)*?3p `">'D3UѾo_)9$֭`eڂy^-Y\9:ETpp`.}M߲w`.tMRk.AF/sLmnE#Z",$qQMZ֧azӧ]7*1֝2ќzA uԒi֩ ss^p5S[zh.w 3 Yk Uw(ݲmֿ c#x'Kc^sO_"淬y\6zNm%6[3-^6hxMwq4}R{ -G8oiA]/=|e"_,3D H^':?c3c0jo5W'/[p\AͰssdfNM5RfDXkPqcډ,-2b|R` d J.1#0\.QhQKȡG{֫#*N+߀t33i&q⁹y|㼙jkn[?\15 C7u) KP 9gI>} (4;D ^"ey /t:1Ҹuh9OAp$?e"'SwX/?oQ5⍄o1SAW37Fo9AG\O4ZXlI3+8BuݮT"yb(m)*')u`*:}үZe3s*v';\LZ\]#$=s[%3'f'r]7ޡ>)ݖE|yz zϡ)_+$v5;byǶ]1?ՒyV5>ž?]=k6HTURjB <Bܡp;`gHHoIz]F,&xmp^T7He vy/x:K?aTֵfKW<@\ Kϑsˣg8Q]NMri%f~)}w;&O)A`'9Δ>:vf+p P{Я6n q JigFD>kΧQCt[VI\ X?<mqβVȓv8Qكʎi"f&]/q3W6GD?ٜЎq h(zXYEsX$AsD=ToJH|c_ujlv^?Qsii\ݫEݫ\u9Z R-Egƣ9}&ebFT+᳣ڲEO=jh6J *8p6,v >|B~)&R#Ǔ^l֝|u6 ٧Ebֈ5.TԜi6}Ʃ@  ݬ[!љr^RXVNg3lINT@۲UF#{sqZe{b Qd=Gmۇ{E E`ˢ5!B}c/2_YxSDGa"Ob5.-K#~w(udĔ:'8i& K\SXvY_gOMq)nQEZqN [g}Z8/0GE-_I-'E[f1x;eA1"&`<ƗDTۑV"xhRmo1蠟&>On ]<$ZWϹ0Q<5s{Ŏiڭ <zT F5D~906"8O#_@ZZLyP"zo3U ˆ6}7BE-ʫ#9+ I+C;:^BpӤFb'wsv\&Cod\*wuYZ"rBO6 שʏwأs܍v2'[Vԧ_mYe> BZm!VCcX,@$tev&Z6ߦ2Z`TΔzB^-T,6tC{/`Lށl|M3[Z5g9vI0c2-i(qлW*x##)wo_ۧq[Ӊ`/heN+_TRٖ8mDe&pΗ`f{*\"S]?^ w-G)|<Ž$1@+@2q)h4 f8Ht^FM4kOwԙ"u#/ycGbI5}x<9lLً}^t3ًM[f&rYru*ɖKp:?F O-ΏE|11'y s]\ϨpOc8M#G z7歧7Ms&>VjE Ʀ30hzU>,Ii)Jkť5(bt>Dl.4("Q@,|+[gWY(c $0M*fG۲SkuЗccN\2?gYB0=ZO%!!i։}7qlL|߭h5,9}WɻgF)ƦCb% sAQG^ )i,m{!SOgi5ESo0X&KdջxM+etGA*.m>\*<zhfQygp'K_Dy7?Pޞ/;i]2@\}[iN}žApe W}I鼟omzDF$l9kGP_Xs5͙E'$'i*tq)QHO$0.Zbtzxs+o>dDD=S-9b6m9ܯ˃֥HpoHeۺqJhh@UR;wuɗ!6ZT4`o}F\:==C:xY;tnd"~aidĽIIdV/yʲ;z]]i[ /ʰh#? b`Eu.O|Cn u9_tJghB3%FR< ~Yٵ^FX/!V@ۅc^K>qg-R=T\8 ] Fv)4ofI5i]@;wZ#F{YC[{F]g$cp9g3ǧ@1pdFya1 ]QWKyukٱ>b|>޳s杲)Y;M]ei 9D@I.wKYWQ{dU[I#_ƩFD4thNs,x;^/ 4Y"QHSTxTҭFa?~W ӌ/NhY7%&NqSͪ_^T8.N9^4KDU59ԮčMu~h=t'g$"x>^뽽!_Pp0b*m>r з~)z94>y/䬄:.=52Þ5p7$/O_FMd.oZ)Ew{qġp$JqИyIX'.ֵ2{+nAO s \*')]ژY|~&1ģF/f7a4/@rDuSbr-n?Fz>Y[D}V3m),/ G;g_քߴv]$s;D7[:}A۝zQŎ>_xxKǾI xT3q}.G)>.^O|?}|FW@}) vϊJd|4#%3:uLu,3ϐFNDƟ@?6q.dLUOM&<}̦ޫDtA_,i΄h{D`o>&< E:p_%33%N*qC*[?- P!fOEͯ4QJ\Xh1<~߃4%8A΢ǽ~];)4#h6 ̦/59&6۬O}ybAh⛶ ]f%&)L{11?y{ni{1kG+9Q /*>6k愾fvMS?(Q>u) Ğ&jm?c+;/ykiDsr!hʈZ$$dFAêC?;]%%v*錗C%og9cU(i29vއTS])P]_mنT.ѩLZnI~vP\FT[̛TYԩLzFsu-g]}uwZ8)(qym$60̝}Lv\N%9L&nuw:yj?|ܼ'm1/1s0i7i-"ft 95>#8+A{u7V/qʶu(pCxf_ 2s4#1h2"Q`䚉y;ai ,q^`yOtD{\ChXπ8gyv_ZSp^[ɧ!Z9yE @v(дKrG;_$I'ZffYs}Zlk#I#b}¹Ωo6F!,ݮBx,QD|dnζ:upd 6)D*YTz9&%"^Y聲xcu,S%Y+@rЯH&7m};Qfڥ-wd~Kp$WN}UrH=º_{ jSKᕀ:We+ YTugB*+'le,O'Kdw:sTd./\$s]Lf,}Q3"7=n4ӑ'4#.Gh~89y h9Z1s1دvlO﹢Z:(%#ZI]{5v)U1:c(pKFһcZza}.% C|MJu淍] sS1!P_i;~A ܋1ts(>+ufqy1˝.MBk8MѠhkDGڜ/, MB^*8ǽМn6s4Z;^];h|8T[wF.y?sCJFu|118=k{ ]Ly+Kn / $![}r-U7-y7%9ZƥTuR/rI\jVP*38qiJwpg^Tm,ǣg|C㡨UWʧ8&.W07[nR۝f|WIґ?,-{8'[Kr3#S|ZTӳWvէ)h]C9QRcLD^shʈ!nsU%fb>MQ]G`3$Y\yd\vz+Ra* Gq~>׋ r#ZM<::ցOa1Q[uǞtΝ"{gYpDqʛ'M+O@"Mp/:I ~4_+b2&LcF2FQYxY~(O)1x9Xqq?T~aÔw-x;T~#nGZIoG<+Gt!^f9 P,+ǥ։xCӎ'y .٧S~+$sZJK,níG"cߌw;4;}I(yGr03Qd7["}*Np4n)aƄ#*B&ͺ?_C'f<㳁H4?bWb$́ э1Y&r>Q˞@f{ {>dcY%= SNj7cذZ宻z>>`L&g 7kg#Ί8 "0>xj#i'҈B=ld}(\p?$οMU${m4Wh#ȩY=r ^jd\R B ''7{q*ʡmJyE[4w E&l-hh_۸i#"z}T4.B{? glK T g[Jo03'-=3ICɤ'1.ҵ4W,͏lcLSwB\ɼO~?۶D<~j_mT:G1 *8%ϥfK+^{i/E{yϡr/^Ţ^u+pV^_ϰ>j]1m7mlCq˻]͹(k@wų݄LZWb'>HQ &w&iyOR"e2X4€}2-SAB=5(+gU*SL3KqN3{}v٦<3k$ Iّ7z!K34m%* vRaӲw>"齈2zmK|Σփ_EjQh#c~fSN ʤq g.?)bͺfd7RJ^cq-6Ձԯq9Gdv;Ê>V3\~VN/ %h.Kem׹=\/h9vw8}yb+k7vΟ)#8}V7nxjGOZP;z_v?mq;UzL9(c0kYj^❐Gpi|9+֋r_l&JmYb}/zͶ-yҪGmILؒSڧ iLӓlI2ibyb3Mْr'0q6̻Zv$e)63]KcK9쉧+X؞_oMWd̎^. -L+2!  u\k1DO\-7mƸk-,}tX} Zիrܠ'vO[~҂O9k3x"%C5f]`BWm{X޳SIgP5κH-;8bk>E1OK NG7nFytYw J\[{*.m{W1{:1ϕwF\>ɥ>Rd>v(Շ~A9Q1>jJ |q.|k؁y퓦<⚃_m5z(3\$>k8z=St (5](/ilG wfxNf$bn`lηǰ7nz}<xS~WI.9&%NgZWxJr ncbKx=av<7%oB Kgėl L~Sj[q5M֟;kk=AKQ{GjZ^`5+L(&6U8q>#Gc >(a\] f<=lƝrY1PG:D D$%'ّ({ `\xck Wk?UY׸`A:ڢKICdnFZ$WIZq dȘԔXaD W`kbc<˵`z83U7g**#h%~b-ׇխ]WBKQt 3ة̎Zib7 xΜIuX[?Q8\!A^xNm`-.6-LQf y ?Wrnj53ĺ -ƨARrװGʴt9*{\):{Cm>)$!h;|fK>ZN4Q<pv KK+,Q]A%Nncq=k`XiM38&EkfLHE5ؽdK}{ 9~juTZNhy{s~OgE!~"m:gR87(48H2HWJ3sSr#}7֎K_wuu3㶑3Y0 =M/1CuX?&0yFxh9>i)~<ѯЬ;NꄻooPJqVsS 1ut=نUװNbE9qs1"w81zpx*4%oDQG"h)S<"C4OB73ív0fcxQ9mQ&>+eG YA+rZ=C~xȏ ;alڣf(9Ơcԗ_o2kSssɩBch.4W,&2ڔ.SDX@wʊМVy1S&$wf7x5 )|H|Ou%w$afx0CH! Knͣ8#:Ьsgju5@1*sT3TKLWJڔ*=dȌY4n+ϱyqmu};>%OQ_ڔSCI 8/&G텙 ěHI3RHv|zԌWu9$3׵G>XO<^X95Fk<{ V56өϛwFD"$3G5F*q'X:r:ѫck4OҝNk~wY /0׉蜡ٹ։PY댐^oV lʟ`Wb1 jA܎܆{J|JmrLQ%Εh^`0(Oors~댽rz|MOFMh%YquxZFsxwϠwow1 xp7} !KbRgYnGRψ{A1bwHgV4¶+}g]+ˎ~Z0=mqNQWC9W:~| yᑨ* ":G; <07D\OlQoOkoz7zF?%Ns՘ϋk; R徥o%m[Tn?bRk0KлQo 86S{]xBoNz7>FIg(:is`A]y녁cRunTo0hWM/[e~?>9xߧ98<^E O<#י%nDpFh(L|=[!s_/ߗyh|h9>s I+%-" =X 6ZN[]Ai$'D@Կ 5Ӝ/J8VT[V_i(&ɠ*Zb&؜uqqxJ)qd5#NW5"^<6 Eu1ȫ-^O8D ~*Zk2 Ivlk;9 <~mgx(;DϷT"s0{۳&uQ=T!5>߄Jm)IMwcT{k1$QFr4v8eȊ| $miTKɯRc}oŽ(k@\Kw"UcNuSTUug4R-D/Xmˠ)HI޽w?Wvkiw}wߕz8Go4kD h 8\#<$c>FgWxgp?>O5n$f _sꝯȿ&7X )P7|UCcvڏ`|n<7jn2"~.f߳‹}uD]ǽʛe=y:]~{w5~zk?hZצ-I%Q-o-G]37GQ ÷eYYN? >iΡ1nM㘒MEd=%ٹٞJ8.EWV8KG1%~Buizn= 1ظxTѨDH"09bJ )qLQod[6: MO3U֮7!m,>m>GhW0C4Zv$dկ>(<-2 ch3 th4ol1T{3]n-ԝеT{>yIRgm֜$kp[3H>TߑV G.9{ '?1ڦeSIF ]%:NޜHK&v[$X 5,Czl?w6@ۖZoQ/gC?Ґ7b\@:h.Mٍ\qWtf4F;TSݓ\8BuvfwW˄gS?l`]x/5jΡ;-|T[ÍE3v $%Jd9+}&~C`J$Na!9Q[TF~IQ_q SztToԽ}s\/'ʏ;Vj.!NEz~zZ[ ?os1ꯅԡg$YuE:}#9Ϻֻs,赬%AD{vA"ǻDPZ&k2x5yNsV{d%1-gE?aޟ8K)TzR+Fk7-dϞb3y<& `(Q +RXszh&p<4Ωg8R>|z^zۆ&\nnE]uԎ\ܓד{򇩱ED^;?O""y&vԓJx ;\%l/c#|וjk~VgT>kkth~)Qs}ui6n:Hk;2yl.IKOYѵOHU@EU}m+r3&vfȜ)RP^!z7Or𦯽|,o>8~װpV%a+ ΢muqmz914R9韋=b{d.5v~ иXn.?N?,b+~^fޱY=Xҟ51XHʲ+LvۆJVk{T_`{ z|ϗ4!41*4meBmcdFz1mwƘѢ;_+ M,z2tO…łA WC;5])|5 iLz=u5qp GzYۆPzm9O?QT^nd[:#KsRʭYwJI9#:T+N[}߳SHЈS-R$B}dSS?k 1)Oq߸r#*GsqߞS-.w㈟SzO~~o7qߒMoq[WIztSWH7ݢu&:S@g1*]ni(nDNS!$c}6V3^}cYؘ3Fw#kl̈"~k,"9t lΠ1{iZ9Xyu^n_ oc(2ytfYF- SQlOy7Ъr-6kt={5ISx~54Ԗ`YC庺ʧmt;DneV?'u!'z ^x2WשsOk!5d.n{w ~UJCUUqYs–ЅLfN9DVC*s:9|-Opo<$Cϰʱ刦iJe ۲$r I+?¬b7fUX+VS1-<^<;̸ߞ̲u䂓f81wWrl4"?<'^mOVtE^dFKf=/HJiΔlֈwj]v%QD^e=]agqڿF[mWpM_1v.{_P6W,"iC8_QDp.Y{(dSэ)= h; }䈔BI#=#'!QCKsy3&. ^o t`uY/9/7DC-;Rjj?TF p~+/ j¬e {Bbr($n1.jpOƉks˅16`L'IvE5DT}k@~_͸i(˝Jns_s;Es/8N-{[tQ(19R\{]T()w{ӚK6⚅uIdƄMDY+Ձfq{cO|0Ş{ai IK1LNUa72 M/ߙ6BFǕ5G?Ex)[D6M1oKeJA+oMoˎhI֟*ݿ A|אmh}W02٧:yeF\h]G߃ϡxXx[ҳټ}zӠDk,C0V^MddiE8 /2O~)}/f[Gc3G! Qp< bmJQѐo$~wDCŠɾ2 О@CNm&bYEBaQ/_-O$`}k'Ȭ{<͔tZ2GXZH]ϡobX+X=dty-{ I?x\.mυsVxSz{ˀ#_rWaB d6s5 ^U>ٍhR}O\u'{HDȜAw'r RQT$EKey.,7톲_I=SC-l7q!on ׎ݶalP;k4?l*h 90,:pI&?'~PI2 ֯[Exo|o\J_$#VV$G9i^m߻o[ucdP$+agjYoh</eDS!3*OS}_'& p|(-rykf^=n07gmo9# >_u/:ubv9f6ZO뒮DDže:K. YhKX/;`K7=z 󆹶_|tUJiNBQ.i,ʸD]Q_(ߓ{>:z>'h=W}sk;a!\#kka"\DvQGi4?Ű-6JŸY*ttWuuؚys{Il6e9 ['4oJh@:/}<}4}kQ4/>/ͥ^UM=D;o#io39"0#Dή _gf̼W`^LHU[Ksckt(5:Yf^jHtAɯʼMMYg 8szT"Tm]I ڍF2iTDl#fϘ3I//Fz~l>hlL,mKN 5@JkXW;֊z9~^#!6V<+Vk.~m+G:ΘOf彆|]O U/7~z#7=L 4$ѫ.Bn-T4"i m+篧o!YufT 󢖤4{Mfp!j'KKۜ!:j%ן&˨z ,Α@3 &ٳb=TYRfgdꐿ 9bI .>F}1@g6-r0,,df7g/6Oo2̞|s`}9n~X Pu%iEr׼uL%X:_%ׁ'G˓ZEw[c8,;ˠ[B\B6M]]':yEbm/As*5T%%c=[(pMqb -ˋINq]"^l#РSY* |߁Kh"]6\G\N{mvRQ it/HGm/| 7#Nϔ m]sa?`/v!&KrD\K8ۚE"{]ْkPՁcqr旘xzS{ ;rk} >iy';9||>eM+9fݳF[%i)>mALK1ř-)˻7pbxp~Zl]l]S˱֜oY{6h/QEEub2w琎5!ml;i5yxΑٴ_4Oon^NeTwI&RU2Z$l=TQB>?JW4laupp4a8,V埛2dm/IصW@g΍8Ky{<{=֎(5qIe92ʈ+C^1f,ꮘ0;-2ܕDڢ )b[ͱE`Gz2s6N:5;Zhlu/0Ww]Yc.?DY?n5Ej tmx>4gm`z|ނ8W]샚{ӖeGi5ng 3"ذ,(5`#Jp .`rtzώG#>u3k7{5Vwstk?via{nM,nCv~f O@a~A';7՞N$/nc]BUlg[-f4;c{=|:tyq$ 0s&Yk.hK 털,_>ca%O=mfm˾Lbtx<`juF-dfkYqjJÂd4僻*FCvR-r" aHˌiG`"DzV0ҜN޷mQ r^l׼zZ B $v][]` XeӴrxcl 06x5 $n(Ԇ)fyct{\TeIHeSm,}zozQO`gLj[t8RS $8@Dky]Ti8N?WRY!d, ^dQ^?r+:V>+Q!/v}WZ9 ;, KH+Vz@]j ]cJkBdJO`_G |e\Ј ZA0=&"ܷ4~q5#ةg'U }acy/~U6Wz+s뤟ZTZIO ;Jf<8tc:ᢳ4;z3mx<7箯#TV粟˾eSQ<7(^)9opHDh87-bm(~Fqr ;WgwGZHGJfۻy AT#Yzl{\u\47.ӽfǠ쨖%TSCS룩 DqD˅Q}+*TLzq'&j/I;%Wd~ "|3ЙD;z)I e"Eᰝ ^(2L]OB~D8_njKR[9 fϛΤ9]#^GK'N|xlfI98f7m/x W~rv!p>tC6_'%U9v]#2jˁ룳 ZyXq_f8Iїضy g TTGngm<$DIľ2-^*[/77_FXR~_bp^VC+,Y5ZnEhkCa>-X'.mB/LQ:C(B3 vGg4"dv qA;gإlY@B&1_LzLKl|:#K oK2GQ{fPc|V/%?n:62Drӡ+hm Zf HNQ0AgkYK,l1ӫ]v%oۅ=t1k7̨K R'CO[m}")sHN\Fo)=OWYwY[T[& ёQ_o-3Xj#4רe;wA"'gO&u/ ٮ뉞q1ѲKLO>=x_ju1(L7}Jj7y]F`Xo]F6;R⨶r$HЫFLوW9V{[{e-ׄfǚ)$].+Krݿ?kzēnn6'MrT%{hdlR##x{3Q#c&M9I9mq=c[<|_l'̑\AktwjWAPCҮl8>fYs*k5O?U9rp@͜3h:MKO 87uE2&9>33Y[b;hDY;9d!Nsr2r2Hep%4 zXBG $ŋ7ss$C70Jo*G JyXIp 2|X{l@}-iGd(є":/zejou"4޿Ij[KsZdk>NΧvg!gqrDko ,jsPlү-zzwбXjU4G2ox'O5sm|C$p7gXI=lK4=9JfI/c/u->P;R7ih5] GA#˟֑(`'e2 F:3 Ƥէ~E~/ʑQO'еj(g"k5Wfb*7pQOd6d t;{FicoVg=k۷lҁ q9{]<5utHˢx<%4)"C1JhGDZfռn R4̬>n|AV>9_W';hk/<+ͱw6Cvx@Ү4k7gٝW:;*g>@EYyQT♁)}> R烦L<+R^ƙt*b jhKm"@Yqҹ' ڝc|p_* 5$5z5#O׃Q xQ U!Pl7O'yc@Pjeyd6|s¤;<;;R8&`nܐT8]EP|,b.N,ƻ\ПGQ^>a.Zq4ݭ΀z1skZ7t^7xDZF)7oRFy}:Fv%W&<e$a]t,=zZaV3U3[-vա̫Jjo=97 i3iY&{xAÁ;ϑL n%p>||8&c2 Mq%Yݟa ٺ$ُ|1Za2+ӊᵝ嵳8 \x`w6eNo0f<%]4*Wwxr]^1^R9CY7'>ڤyfQʹ<T/>#SSP؀!gd'TV(r~DrFʖZR5Ik+${x‹!p:{IK`:D"LCM% Bөz%z-kKhIr[q3֓r'Ƶ;KqhTK޻mډ%"QcN$Ξ;2u:qO@vWxs[>߻>]o3)wOo+_#P\HĞ%_9"F@K複^8l(/҅O_1βu ATF"%ƀmzC#=9e]>aW?PwS]׉N]فNSi5c25oOMD}Jgă6#TF?>_<_7r -D>kԊ]TWkI;e,Z"@w-n T6@e= ~^k5/Yt${.o[BK?AJ)'IU6"jQ-%栶1 heOO(N}@g}}+]6x$iN NsEO ( h-"۔wIQ(ʐ=#E-^sЌW9ƉIJg&P0kYR l*,imUo6/ s*Cvǐ ʱ8'@]Z?mA<<]WHڧ&ӿ~d|~J >,9hy߶~:+#>C%Fukt-,YNV|c Ttꕮ#'H{}օXAҎUtبߓHF.DE㎳x>EGigu:]$΍)JQ.$kZf2}<3Cas*\|Z?G! n(굜39~)KL ,`ҩ; ÿ }}F Rt."WKgjiInxn5p-T|MۚdoY^1(IBWgʑ'}~i;1sl냁Q}Hbrlovm;V.mi9`K켟f gdZdBS z{6uv+krb>eMpSG:s؏/a^uX"j{ 6iIQE8&AYX}z6)-8j>u[ZBl[I®P6ptŗ6PN}WAm4qWKim9=2J[6kyz -7%QAYNUS9l,*}ou} _!ЫQq  el?*I `?wV@l:XLKNfԞ;'*?&N;dd;t2*$p)#YQ}s_Izo$08ϝo{߻>E5qݛNO;ϳ4@hkEdi<"F3d̉i?+c'$x{ 4MmMr]/q}Vϗ1+~ѥ$qe z9RgC9zR-%jwZxy&H8JYj՘Q:nAs CvW||vZXe׎>v90s?blgS!Iaf09?I&onv@f*9wyb+F7ƓyQ%Δc}G,V#اr:ihkZ,߲ԉ+B\h^ߠ`-t?Q~ZeJoL!"}3-g sU1YM+#HG0~j^CQ'$_|SO YGF pd@Z1'b*g0쳖ɑSqcxTc UY˒eyε 4Q/ƙ$~_d%VkNXaokp.zğe˓ʻI>z,DzM-%=nVudf_"x +7ٗkw0zRD&>x*̹RÕٖ+Y;اw5ٙTw$8>uL}$}}.i*ϣfx;vК\Akr.s}@ڹqi<.U3鎛岉Ir?Odt|yKunjt7VYF!$pzG=QdbCu#]aw4<Ρ)5Q\3'%KʅP|C cWXC1pp.c"' :/sYRԠ "q}|M1^༰ĐC׸7sOf 5ku[MC͊CaSnW vs =]}g,sD&Wd4ǯ?xxpgQB-UXSAFZqM8Ϩe.AQCt{1=pDHؖgY)\l=*id}$;Z0m#Q y+FkmFt<5t$uWpl=;):eYy4j=4+N1+kY[T*' 㣤WcoyrشLT4ҀlY4=$9qp{ t5> L⊶$#bQ6I9J[tHluN_u{ӈN^ g;͠+.VcX~L]325&_r'PAYpG|n5o :%/}Z yݡHc}=sڒ>y S==y\z҄SIb>'GX@9,(Qělc(bD͖/7"ɞY [Y+EOo1]fMlRZԣV#>;_ /$o^;GG^vx0GZk>w_34 -4X92j$FƘ!+52$fCjwdꩃkVCΉՌ,; y 'eoOL2/>VδبMvR;K謗ػO#zK/G߅'ZgƬ^4!C댋?5,n;_htsx K 9Xj= jA'[a[i.Ճ+ZQc' k=蠟8ٶ2=,jHe[|:l }D[>2\L՚8ط}bݹ&ub~d/q%}T(Ӿo i%E${x\[ n 8 2lkа<QEqOIЖK.S-])#sD]Q(o\:("\mVuO?{|ul![b;aMF:tqi0B-˳0Pm6}xxrhѬkhcԢ6:كQ(ݣzPTx7G#̵-UTB!&*5 y-t ΛITL\r\VJee2%Е}͉c]G28jzzzRhF7|.ʻhtĿl]雷]Fǐ,cDA? lo<7tzR5|*#IvPQ7@SŎ$QPd'DyBjaś=U)'kG8Roˈ+j]LanJ$m)bpYqaNƧBzb)k@1jz5P-^)>Q ϒcl>~|ʜ_oaEt=PCI+ X^ke@$ٗb ٢^c:Xuƣx=7N:zܣ|:2P¦ŻUYq>0AM0Fre#4jBwx1Gg kg|_0gY_*gݏAYo]JF_]HHhW:#2.#uQAqƳUQfr6_E'\ ؂8ߘ'bQ#1CZCw]iݳZ^)DX? =͢_sJ+%h^cb7mQbMĽf;Z9_ 9ӷxeXۧi3GzL>O͖i ,rBH@),F Z o&W!R Н~FyZ839'$ Vu wtH{J@ϖ-8?(< bHcY:J PəmQ7;b^<=ܲ䠓qFK-b=}6U0kgD=b!5"?ϨW~J3GMIBOQL9Y%FG+h={ُQXPZM:'>.k$t4=9m;n'>Pt`O*nǞl5nɴ]>!.'$fFZ˚N7yA`kģNh _Z@-gGWD UR⭤pDX3}\of.0HbӜ7bO x!GEUE3Hv`2 y#IMQˣA| >zЗG` W #AoN[Ơ6>?[e V}f6y~&zlDoڦGTZ/ǰ;q@7v-+~ˎ~zJZ_ủheEـ;f*DM_xHV| a-Vl#(V4ϭ~= >tʢr.9Hk|a~Z=hP+.:fk 궧"G!b摴*μ^ZGһmh_[a'Dd[Ԉ͓ᛩ=F$O,P x搩27)jc9ޟD< Bk\lIZLЯVpԊQ$4~Yl߳ZjEX+ͥG6JV.Z|7R`suݢG ;l$t;RsXϠ^%jZg$ZS>#T1>SDWc(4jw⚠X pO @:jpʛ YWpb'rN/vo.k+JjmARW޻IzpDh-"v qɷ El>,sbH/_$$աYQkwӎ]hbɨ6šWB\>D>b|w]?v:A-|:2ٛ5zY?5 A)ss2/w'p+WW9j8,Z~ڧ4if/yo5 :Ph6lK$U<²~U^[T'B鸇8m"=ҏ;#S+ٽa_/VBd~[Q/WY$& ;\t="ZpQZ }k;ǛXrt9U*4 {]SO+>.NڪQ/_vc,]_֖QMkߦt)O]̇EGfgϲ]hAƍ\ TkYƿZQ9^uPZkYpO$xwһʑ+ȍcSx\dy{RkT zYzCԭ\**UաOa$X ֿքײhx/#ow:4qYYE0B|1µVU)84bO¹K4qڞjxcٵ\>jn5!ޟ9COSE;7[6T/lkF>s }|%]lyoa~&IM5u =qш=# EHO<:{z2CAaY24)#h]QW:1gINgzQ -p?禪7 _h #^p9Y[e<[<шg=)Rɥ}={jh:M {s6qdl_"owlC&qjuLe<$9t;C`.~ET6u* ˑǁUE?Jh6K)[weĉyE6w^M)WW{f:DW;ǣ>h-߻HY/ZTeP;F@OVJ8h%##i\$֖1* kֹQ MoCԬcqr m^^'W{mLޓPTwdcoVz=ֵoԽdbPT{B^ϐX!fїhī*t&P)g%wbe#92[+96QpsJjw֧hˌEc1kc1&ze$Fmϧv]%2 O?%ދ1>44i2cQ%0[+\tZ 1Cu~Cwc-gtk>͙l=VlZC#9qV׉^M5Vhr5ΈhV{RNI,6g{X zWhPfƮi{Y潆sJx,w bkޓ(HiZ$'?u #lPog.3[Y1sXf`G-cj"#g<1@S IaH: >52i-Ab}HrL;i:;3?zFr@s.x{s>}a9qG\X`cYjɳ:.>ӬzڳhyWP~ XMc=1%g_bbrlF, t+el:3+t[ǻD|$x,|Uj*{m.`{@h]8]IaIZsaGX4 {頊^Yn:i hRxcm{,g9@\DàmK JZK{;<ˢŵ)eT~|dYygCWj]?6ni{#9ԍ 'WGx֞j3Sw4^J<@o 7䤷LkT->9j7'(0wY!?>h,ڑw[g)hZŢFݒpgQ)~dTZ]DB1NLG3$+Wh^w(a`(TV HC`1hVGD*;J6ބTuh(R~}o)O?R Ǘ6hVHzд|{ZxC ֚M%kJWkQyNkKϤ7dq8{rջ%٣rG63JO6ZiFem.tddtZoqL+93>ǽhI^?Z4sQ:ʄۑliÄ!mz9y{di#j,4S5F'W~ut*NA7'*kARJ$Ŭ28xfxZlf@D! ԎxM+%yI53QQ$8Κs/dfт o4ȬiH2E6'!ө?)"C6 B]XOs8А(=˒ݾTs:6a|1b݀1Yg'hY:s>KunnaS5|dqNF1M3b")!C#ioli@_+!a d]F=c%2ygOfȓk*c}}<55H<׳F!$5h9ro9B&0ׇQ,!![̄W4y"EUfcr <Ƽ!d*'P|~̻Z*e{2㣐'!ډk?9ςG/%ہ2o-|#8푣l'2xe3~sn?QKն|#\[Sle;yk/-0j'y峆yDP<X4Z⯐1\|ąع5#sYrGAaI~u2_h?o3V 0Y| %HzQAѨ{[ڃu={ēV;zZZ3Y0)0G7LI @ N@e@p@\ꠠx1 < kTew](m^( (U3A<~z뭪SR &-O! UBzi 5C'+(~%[A)#2^OpC>+=q[?{y/ЭZ{~ 8sa<׃>E^=L”En-JI+Ҋw0f2C Ud4c!"XY[GӵKX}9>ΐ# Z?tPQ(<] p+[.S[V~} Ѓ"-·q{UKD^4'u>s!wd'Yu6'Dܖ2k\o`lE'樂jecG8qv8qt-hJ>?]hٴa(HO J2?>Dab8n*g+-gG֒r|{wʬ7{vlڿs.;&Ԋ7"`pў8&no φY )O<STl~l8Y'2WgNjWu;D'(i K5n$N՞K쵈+{䃷U)r@bx v*UމNSQ@Q}|JTj8(u~RMT7ԋTNR_GAdF/GU/֐mY%'Q['{(5$dszl|v:su\׀d%X6^ $* yrIs;aXa::p"X\֜>%*4ߦM|-ЃF+ȬO`Z$(e:Mf#|6Ly95l8ɪhbG9sjf'O`FV߁F؟u}h۩t^{WB'C~sg0n)\ bbۢRBN,$lenRڄw"> U-GW`Ul^놻<V7OAi]z*G{?Vڱz%Wzr1Oss+dmBjvqmc8X[hŠ9E>~ypO6X{ l1 $ Fn^aYam |\aԙyӠ%<7|܇Y}ZlAӤsV01WUw{h o\PԤxrHuy\A#?ÞOm;1FrJzk:zŜ/)nscr{C~(mKAtX s-VNIh)=[~i:djcl3CKl71# ] P4 cQANnջ{q$yD)1O%ϮvθnݎDe)Lk?b/{c*dJկedW*'VS.ljla^O~Ka ֓:ޭaq~S2Mﻦ5ͤu\A3AN)ޗ?~I8 -G$<{AVjʊ_,)R;7 pM5JY5\IMFnoDV%xm QV)SW.|qc\pD}|ڱqP pWpq JpV9?y,Vb~cuq]nSj8 ' ˟ c$QVGgL%4"ڿV{y7~c8 [32n'<½/Y#B$uaF̔#r0quGƺ>/G MyH=`lK;9D7߅, VE|.ނV.vUy٣ = <-{“?({Uڍoշoj +wziN¹?7$/"c:^Flϳ>! ,otA^ueτU cm9ș| BѶΙi[+jVՀ(FӋ%hhۻֺn;H#2FWcT>:\a+]NdO:T|wq%;?T gB2>RKBmw{=6F wy̎nDjü' Lr[a&̇P:Fcw7w츯""&GX /bM "St`x"AOik^7^Y#Aֺ )\!sey7li5z=ӍrYAZRJV }FJXYe'@4wg ylJ|,1c"$!FO ;b8q׶jVF$VdcWMW|7!q&f]oWsNʶIF< Fr;NJAF3 /&-I#eG hWsa\;}>|AT[}}:1zTb'uȱ'Dƻ'?9j|4Cr*eXX>W|RqsEIPRJug^˦~6Wc3߭R=!1'}jd7K=/8u'K:`oԹ괖 %j=ƶ 9톳IήW;a.g厱/ap`5:4]qm)711ҁ3糙}8Q #;H>bY;PET,#˸}a>iԃ"ғn6?Or@iht;V6 e\~` B@K 7en%vmV[!Ş8`H#|:Έ=tfSalvcH|Ԉ \Yo< =a3,]ro/X%$,Uam{mT2Jv,,d%7dIc.kx{ឯ]D GY}R{ Y(ҠkPQQrmb}mQTꙸ8v/E}TzuBқ|n:zJ}*f0ʎsK2F6.8BQ(V$Ի~@z܊HVʯV:Fg\jFJ}3xEVd=e򛪍:z P~w{f1h!ސikȶ<ݙ05kfLt=oz݉p 5&Ix׀h) 7謘並mE\]jd~"{A%gusI?z[:E<:t+- oCK?r_]Y"yx7kW[-}v s_Aȧ~XrXL)-Zi4RFvٸB>3 =3/kleh2pQ>}5J xR;B Mˌz_jأyW·O1\MA <#dJBhrOoP;]e6\@o\ s5?|I~8K~Oc+W+&b٠s<&罔 *V{ F[\鄽xNd}5 j!u.ͻ>iu8X;Ft\X9nP|v/ tWy@56Uy%1VdZ992\E;H܆"KCl ЛW*3UśFO8-I+J| n}|-xNmL'ikM6pd/8ܴ:ƚua^¾ to\8uy.cIecTWUY)Ӣ2و)42~h'ǑQ (s/3֎fQ m&dF)gZ9F|HS/[x]m[g6{~?F}h8XzW|p^ǒ#hy mĨ1q>/*UxtBYO]tmNǣcJבOƄËEۭyeŤCD tB܋|b4򢨗emWB[ ֕{SVLB|v۹-nԵP$OgqRbH#UTHNЏMѷQQ\OK=-BE[i& })gu*b÷޾ᬃpyWW5YL-8$Ɂ;YoћZK2h s0O6yˀ (礈T_;ckMh&hA =o@C J3L^]!~Q0_ԥۺtQ.] <$>5*vs.V|_|W% ھerM|]R:TG10Oܔ Pl qb&(o97tx+?=5J To V~0!-ĸݽr A?J!줌6YcFBRҥtε e°Ge@x af{Zo0\ye C]W.<-\"ԚK?Rh7[x YVž! |Gx%`f֥#8ih;g1Zo?ڏN +z57+P ?rO9yԜWS4`^#[>ш 6ODv?"btD#}& sBdK9QK`kX1Cׁ|^%Oxs}&؅j?pϳK8X3L.=%SϫR B,p y{C䞸:ƓR9YkD+Ej.U)5"SD ;e.fxƒB%hYzHņ8MŰA-m_@-1i? 6} hf ynK͛$"vF%=sw IS>z_]&XR3 M/B7߉X~kft]䗶0Lf}:۾Hk"ܚ{ܺo Gjı͍ǎ|~ܜ|;RնRjfXډsA݅|j謳q*uɾfNЯEI#)ØGm@Vݝk:>yJ괸C]/܅4`9xv/77 ^ ּH̊(sJIPj(=T_=d~8=OMl Iew?!} V#TW.h)60v%XJWaF;_¨jM3~cG9cEB;m\uUm&ŽJ ѫ$!\x⾈oa6{ QޮMw&?X{"۾; QͰog+Js=lY/# i9eI@ĸq-h\v76'mlŠkW/_Pɮ'uMI|:4\d sa~\=ڼr|7 y1۰5^?ݮ#yWI Jvmu g֦fATڜԓǴT9ǧd)T]{H+v>=|n0x ?]ٵZ 3+SdE|fYG$,FcEK>DNPb}딋D;#h sՑ1E@np>ɬ"X =zȘZ,bCcH^^Rf<2i4~]SdxǛx{frI~Cm#8`b YFt$i]h6jኣͨ;9D}K.|riP:2gh_"<:y9AspNobtLqmA1fdLMaz1tF?|s#RsGRAۜRx")'H2v/UIչƈ4BD}q>c@ Ej;rv'{5SA;dGn V ί^J@o{h YN ݳxߛT;*Ub,pP6itkH^oZ.]yoUCe?k'=,6| a{(5QrЃЦr5%m9a F2E]|>Kl^r{K*-v20R^lc&xkc@J6aw- haRUq 5snM 2rS0)Y@saćl ÄΔzZ<QflTR#Zk}HN x^<y*Vz3@eau9Iaep \eԁ>uQ{qa;/>I^;Ie@.)$ܻڒ`٤\;|V"7il!%R"۳$DbPAg*t$>)F:tU'1^@ ? D'1s,9|YVhqoc8߸ ,ZYe~1LodJtWq +ӿ[#+`n?DZՎd׺][?{8zU<'Ir2ЌN>4x:њ3.>4m 7P$cak~:[k?` 0S1tj2jƂBNIMȋzRZTcNq:%ρK(#ž CUaܧVfõzzgtV&a< O7%DsRdi/3X@`sbr\n1 )VQ6咜 ;h'x+5kD"W{hP-R(a]3E$OPWٸ|v\։a~˵dm$aLQǮ7Pۥ')h< P'fy"8 q?TXCW8j BXe=ø8i~9 ݕ< ^ & }S!5炮:5/~;h)BDt)w`uc1SI_ NG-/1F-dOkF1{ ^9.]wt~, ?ZSt5PB||zp9eǶ.6P\j~ij6 ڴOjh77nA t̂2' ]ڕsu\ tY qiMdݗ*IXj~V3@> bT3_pu)H>ffvۊk)H!ĉ+xoD8xXW,F6zI>z3a9q;'mO" |>A aBhښ[GZFQ#N +T;e#=Emqg'a/isjpЊ_!5:V7יVB0ڻ^iֽI,եJw4fLJ?ք=-]XM~k+P@/!j 9]ꈻ)w;b#F#'_"vt>\TKݟܶNBvF ^/f3=lkoGfe-⏕b8M݋|T!=n?$OXlb4FK`gJ q,{եb/ՈHuM&o:ukRe|s?|4RHe:p/eXGuWULʱ@,Dm;eEl~ƒTm3Pd#A)wB>$NY95;Kyg%SIv*P% |^o{r,{^ jx{;}':xdMa/V"V{,V-Ͳu۬yĚg h4 B۾D fek Yz쨜. tWC'Z!nl^%/EDsx8.M\i"=k?h)ިav_ٍ3mk|_  ;c$ϰo7iZ|?8N{B`yKíՄxDPl\w4\:cs`BM멇# yE9]@ "\'t֡`Mfy %bHf{xV>[6g>xJ&Ɨ}wWU+'в{oN& /'DmC{mѾIeMPs}}=3*ǮGzq.=)b(u͠f|ts-fL{'G> :}PqkBErԐGBpu9 JL>ptgB-p/c&9_ȳ)=zgpk~ l$jt 30`\5r/r9:iGOyV 4Y\'x&z]kzI",^v! KcGvdR}rH_4C>.<)0^ڗ6G~cO,vF&⿯mADdn.BYw혡ہˮPMZˈB |X}cx2':Fk<>Uf=*`=j, }s7 "| $\Άüc./Wb*_ 71{]f @\}t΄o m4B^̀Q ߃V gh1 A,]7må `1<fpEM:HA @zu3wzFѧ%gvSX1zag^#h@}q hiCl/s${9NG j7]¦7U 뻫N33MPJTY 6'#Oz\2 ]xFtg,O\rݛrFғW2-vZVL"VĻo`~'+ Ҍn:ٮ۷v;״sX6H7+h_xOgxz_jKҜ.h`!' {'I`gczp]9V*F>LpFm74B_N̋ՠgo KP [9&Yʀ³OQEYE6Kd+羬tM,c7^T_]V O[!+mB 0rVA+0 )fd pXYU1hP.FbiC ʜe?e7a>%(#>^c(g! \4J97:RJ;ڢyfw j0"tf(OZ/60rƻYyScol=_E.$L:,fwWo6`-G~oOu5dtu}u/\շ|R (şuvP"JEP?.b胷Bca_g œrl[ lK?ɻu"d9M*Gw(K:toC.o4>"è\Bö*ˡ_=^S },5ʟq wZ1*jtyB -@/΍0@>: vtON:KWb'8BJC }%F|@ H1I-F1eZד|Khn |1VGB>ֿL Y&@jHmhpe*xtI_ _71{jxjxԺ~4d~B1MZnFT@/# o]'v=(zoռǘooIŰiO5$b𚩤ny?] 6]jk*=gMF3 \63{\H`=WTxW* -KLjEg*#>c9\վˡߖRsҩD5n&?7J~8KROEALo/{/⥝P&S揭% I@:БFzJhU+aLitaj=@'ג$J2h-ekyA>LCr->fGsz|_`~ k/2-(G N\2%C2:壹}p<p ~/Y' :yxMb<=p^9%oa{S[D iW]b4P{I:zyJe@؍YJ1#hL>FN[ |t𗑋yV;  c!شICQGyFʍalo"͗`֘>33t6w|)Pxi`NBKEK'!gd,_g &轩W-~ 'AئK*nln[}jx@4&Abox/yw//RTj^1*d#(!o8#{xYLÌ֠1A KVȧ%YϷNJqyMv ┇,>Ϡ*IA'[Rfڮu*hz@X V 2C䈙:ikB'h',Se<y\7M^W?p ne?١\Wx+1bܮJ?HW1|ܮa𻟮Z)5~1\'3#򿋜fӬfh(H*c0`n6|$+NkS!ϽCZ|zzvGQGxl1|)0oxz}˜fȪ64]rʓ\_:b _#<7UoH\gmD*1NOw=bBGd<-~~Y:atJߊ#w;Cf5dMxjWF'<1JӬhз7;Nxdi, [[5={}.ޯW&}+<hW LԞ_|"&_OxO;7 tV1k4=2z͗A-<*BisM36m6?y?q瘞pFf߿ʑ#/K%Lej/w%:dST?d9h-P?i9Fy0(t*f#OV/)Dk{tVDg{v5/)53xL_64x訙h/l&<`ӠKZ ش(coc4+cx(1M*9(0kǍwY^)0; 9Yh1TdE2M=8 '.-ab>tc6ӹ&]j_Ԣua| fTx&Dk'&:Ng\Zh,l@4ǍGVnhf@y)D<юʫ>N#CL-7%y V ~QӃ8["Q(qLy;2Cߑoxq:ԯZsb^'3M{A/ M<9@}L3)⑽~'hzh!TKjp՘ʺ7-r,4]#Nį'Ev=(?0 ːw #.FFlD{ g}^62}wKjcD37 b`|'.ʊx&/Ux2{gQVP K6XQoPy<ȜɧgrĜwo^&\qvZl1wŒ%bH.U4 2Y_`).'z}7F2S!q[ ^g %elg}BȋfFJ0K}4rHڥ4szT鈕62-AV8^m}."k0Rki: kJ|s ӦEEdWػӴ47ē3.A4kx^poQO#]lnIS9i~L[0τD{¼Jzp%"Agzr- !n{X1n^`۩G K¿y近t<QOJEիDOo/x2;@FujG&+iKkqع'V^k:(:7YHqAE._Hh,;Z`2|l/E\xηlЏ78e|O{0N$ɠ#Y/H=9Iwb.e+$ Z\W19t+pg^`RmOdk'*-qkTz3[Ɂy B*1$ ݔ3vNagB; r 5kƿj|-paF;<͜( *5Jqd=~ΠKR~ nFWU'6qt)s\`D6p߁|zoMvl=+$YDgDqŠ1 s6 cʴ3 JAm:B)>>2s0*$}[(%$X.,rV%'f?Vyh;/+#my(a%z,߮lT׃.59;ryLd y- (|r `BJ'Ilq͜?~b5PFك؇Жut}g$3D"?yXg~\q|XP"WHvٔW{fuXH0b>2ѣᯀZ^#Mk~s=Z(BȲ_ą}[̹rf)~r$ HQ~̦ϚeݖdKM[ȧ7~@y {#xϊOOF2ֵ.Qw.!3Sp=Q؍\vLg=#Bhw]9KC'ޟ$΂~7aI:ɉ{o h^n).0:#?WhBA$m۶W/<ޡ]-x8f;"f(Xm5_k ^^Q$,AxP3ʖ FNM9@4)π 9 %r hd %DW[ 5pj@U~Z&@xd} Nh-32'&THxֹׯ3ء! - +;BQx@%R+>k:;Tg2ʥ6A4skH|A>sn!Ep=ng1ATxLENVھԀ}!_d䄵 olGdv5{YlV\#h6`Zl٠a6lc0۠;_)fK^R|Dp]~7NGbnɤl+]enl(6j)o9rP圌Lܛ@b %A/9Vq[gcmZ6..ս/EIWpΓީn ga[(JPsgKWqܸ І>p&A<:DcUS+9TB8\,O] V 2D,`2r|LGfXBޠ$(kXsYUb17 v˞ 0J{Azq zHGyY-Ʃ 8ma#!Z-|^)b/'` m&=/2= wƳ;%p('w9.!_@4/5 -΃Ȑ~X $ c+/S"`w>_fy\pN0g߬Dv$.VV}/(otHkv9 d w _`^ {P_A6\5 3UU(R:UF.mbaA,e#"ǍtB-Y(,Y"zD';轂zNY),aQ!S1BB &L*1_ &Ipx4bJ\{A<[RDXк k̰xٛͿe3Q\L9x]?d!fQW'$wĸ 3-Lg=.ugB'{<|2`U`0rͩ.vcfee@<3e&/hwڥӏBsR"VB5~j|οJN;--9 PD WЕŰ(2&Ju:f$Ժ\2F>p(x.\Y|w5Kd㪍s~;&Ú? [q1]#/2nb|$vȁ uptCBZQRQw{iiR]%]-S0B {c%aa;u؍m#iNv\Wxڎ0=ڞGm> ~"/w˔#C*1w+3ƌB.'0-͂)\96~=  /wg6P.q6ƲRY^YcGa>6P_0OJn]zÝy Ýt;B^A9y/\ 3$i[0?JS隋Nct6N].wD}nώ,֝&NE̼QCeӱUOw$_qSN&㬘{ɇ їA!?c.hR<<0ucFAwor33 g|Coֽ79u3!V(I|x\[-J JAD5~V)Qce;x4Y6A/; OeVu+6hʜAnV1I hi"qM5 I^G Yo8Zw};7^0a.n4y]. iZE08K}jfɡqyG2񉝁T[,t _݅~wPnw([3Kjކ8q Mdi,Y u[ ,3ˢf-wR{ 3bSŠ9UBS֮|Gы(u9aiv4q9Grr?^-#$3AQk'ːв^?dayO {PG 9uEsuc+}& ԂYN6@Z5 ֏&(B0w:5\jy<{X#xP\0J)zr pٷE.lcKGt7[*x㑞fUOw=1۲\NbT']KLg9ѮF3ىԧ84]E|ʸ,e曈,c ՠ=M7)|F&bmk{5:Sx-Nǝ;O;#r"6eEA c{c PχP$x"{Qa(".ݻ^}FMhՍԪ.ыmC.|-^NWqJYq<.}LieB{4 G0wu4QK\M_aֶ_\=%vϢY`6H  |ZnHG>,JK9@g*Z}c']:۫uW R8 6=ZȚ| $a;xZNuKǽ6ka|B8jJ(b'ڙx*<3,C[RɆ3y#p/P[PInsq֭\H١'e1>1>9$3xL-H8ud)˞x_H{/mwA߾;ўYq.")~ȢC0NKPEi%Wٿ?ڿ;r4D&kG ogJzµfBW tR*Nڎg%m5z+Ͱ/݊01n8s+y/>n}k|܆*ul" 9*%i/|dtI tIh䟌xr8+BJjZP+%Lgu(i^%~zBʂf fK>>6BHm+xXci҃3pgC+6fc>RZ</IS$ Yӿ~%hٕjf9'ʜ#h4.Aj"^+$wg+akT@r㼘~HF;4iRpig۠,a>@hz ܩpzdi& $ ~uLo&uGQs%|Di'VIRKm<ߒڥK\[ٽ0[U)vkuiW|% دc#-Lӈ-l<}Ɵ#.K29z_[j`/EO+׭_[pUĭUև,7΄Pȏ4S3v5-|!N2H\Q )'j۾TGn =OB z^|4e .I/n-ˊ6HZ[u[oF\7%b? 'a}H|Nm%uoB&.CN~;tMm'Jzw7KSdUѽUy_Y9>:ȂxXKJxzIk|) <+{1ZE őup$ZV0+|WU2X#z[e?|kЛ,}|9E9 ]5D뻎h{)"Ằ= HЧh;~ \*ck4BN9m/~xNy(DLÄG>=.]9 ۅL|"c Q5p?,{M=JiWX=/3ax_7VOuAgGij_򦤪e,κb4krOt{yʧc^ɣ4<6/2:Yb(!`l(tzrtcxWS*WAA,Tz6-2zAi~u+\fgr9&5cD|ۆvebvRϢo6'}7[En݋W)<g_yoT-H}^v5:|? ʔmf3n;Tuu58:,ijRw@Mu{qx$!`9lMLB\9mo+א\Ct=dg)=hP Hq&9?? xte82}q)d4Fiv m27'Yc^k>j1whrID<(|1RBq/¯Ͱ.0'Kڳv}%K@#Iy ]*v%TKle!y̫9-^} {rmox廄얋4ƃkYd)Y9fe5b`ءzM)f kz#pJ^b>eOt ip1="O'`\1ֳhdUҍuLbU-G~2a+lB_{dSؤKxhK6&o-4`Zi d:}_.|K!Z^ },O\~ P{r٭|&8Vc1Z @4 ]S2')uŭx=O[O6 ˸LW 6 VRT ,i]EpV=2kصķ`~GuEqksME(qo 'ΧpTE/Hͼ=^EN06}\-.<F_>"z!F\ٹhmхuPWea~C{7eķ˸UmlmkGW1kC}a\9rߵ„^&9{*EKے-:`_철~Sx'yoj*LFzr1Fu%#8"#73ˢ¯^j\t^)_{lݟGXf=ȟh%?n?v )p4k,\#O3h<.| +'u|t$|ncr}RDO.iX3~Y\B+ek1Eq+AeGgI s[>2+N$ 2`,ļBM27Z1kvcl A,)D#7(zC&ydalY&LcQܳej(ݑzӌ82`>Fa)vzgbxwaߝM!U9Ȍ'Fc*Pk`k]}XZo荚v<8л[I[,HfUj䑶i,RDZrLiBٽTPы8d +%p£AhK'`_#LޥHa:q1#JвDc_rFaUxob7Smcp\eJހ&4O :x7q;^VE?~X1nP:c)܈>>T9v7ۍtA4eۉжp(i؛b +Zck+*RQҶXtH9$- %GZ.o `ܖQ*x 4Jr"9fP-%?: tp_>pDl^2d&D2R:?qnZĞk[kHYF昡bX^˴FfuF5 I添mh b%Rd Hw-S0b rX@br^):A0^  Qu8ad] Ӆ9a&9)l3}K]x̶Z阎~<2-)[c PnC$o V{c} o&)NF]}2gtnsey[ Ϡr*'xDoHi0*795@^!.B{=7?fWzAJ)R20z3H΄qveo hrܞ7ȒI'8xG%C25zfyv{CoeNIs*hq5')Z!?,٫==V'(Ov|20_Yv,ϽxnBg\[Bf?9y%𵑔m7JaenMZH[ @ Q,-$y(?te>P c1}H.5k'TUk cuq1swwmmiٞqeAl\ -d #uwЉQ8]wekO:}cqOI+sx Rw4QCegC-PR<%kk,2bӻm c"GAFOаw`3 ɧVۨcjn-ui0;wGїh#yN4ZEP7Ŝٵi>? VuӸ)K'=NНZso»wn9!'=}PjCn,ݡZ@x;SEeߝO;w[K pNpTFqۚ`'YD*| c ΋>cN_}, %Bt|?c5 =ĩ8x Rz-]=IWQZ9·}de1#)kyYA~ei !7SUWnj8Q3VG)W;rke:F›Ęqm׎4fӨ|g_fOsɾʜ | wKh|7II0|!\YjlʸFZ m?In7n qG}tiF/'12* gPb*qQgˆUШOO^ӥ f5SOsYM nBu(Ex_eHc'Пױ*HN_K'/tKȼWȂ'f;Χ .D\zLwTTwm=˸%ZZ!h76\V۱W٥9}BVXEMCJ^! e.:0լWmE@ٝao5mgĚӏ ܌W4h)bב|)3f`Sj;עF7ϳB] (/@PCێGOZV|셏Z>}e&9( |L4"hHW s`2/O>aܓQbv#|A\ g.H#u%dnJ|wKV&+3vp7(5:F{0^r| SYrEFVkwiY8OŅTGP"Ŭf8Kk=|dy2s &.>NC( l}+0<ߝ-:2IڍE0?!WЛse /<10fhkqiڱoEy"EyJ-d< {eiWt3X e[7lS։l]‰'ŃaϰGew1i0C=Tn_G]Iū)j]U#2^MëF}+Иů{m!,W~tD w'9zd!='ӤK*O[U)&\GʐJXbO[&G(Kujj$iKjķUe62ZYF^J4#8vY;N,[F&Tj;xv'E;7pJnq˛Npe^8b{䕔 {QĿ&x OSS2ʻ5by" FMц1NTP*n*\c4yt2N)3e;$⯤U t/ۃ'?I,,(z9^݄(#z0v!B-(7}a6tD%Rѹו\]}Vu2}lΕcpko$W1c{I|lyP;='z<XXq ea Z#f>e w 9\FYN۸F2?X" flT|GO}8EJ2]P#>%M3xs fS8ەrvwt\.X ddyW6Ⱥ”JXAnbIh`, lяe7 =lYOlſd a)aO~gQ{Bok Yry?~z_ßqg}PF#S:+"lVGfܪ=g=F}hPGX9a欄4.{S臩Xg}nErYzӸDTH{`G3\c#` ,wI'|Fb3bycN |ۋ[<)x#7O fz)@hY=FsH,~-`kn3O5(͈sQS#YjL1F 0_@f/ccSoWc3$1.36f`䵗cYO j~f.6t~{S|Ԩ1߇5;<dM|䰩D Z+;ҞRn6rL0Rj-1s v>*6]L=;6VܹBQ`7=us^Y΃%# :k';ֿI^[1j$梐p 6 `oaȷFw:hnڊq8}B8XKԨoL'rcp\_ DSod ;HEBMm?eqí>tUpC5JF$VN@ŠmR\իDY:yhu 3`#NbF 5>jZCvR)a][+2H9I4앂sHK#a/ 3VLuy$; >o[̖U@0L|MZ(ʕ}4NvwߐO>6OFjW/0G9Vh'lW(#X %TFl##.l`&1JcqӘCUǮaۮW=jW:Sg&td:D1t괟T#:=l\D@{~N/?bzE4UFˬ lT,D>>1ڊ:ߜncgDՈnoqyP Jֵp=DuD y.:Dj=RHy>0-\VӘ"gգj[=8e);;1TfL9eTY9pMupAf0o VÝHyژkΕS+IL V78NhA_EF̓!z}Qd^j=OO*$q W TsBƓrΏ .#lVԶsTԧWY)_w4&MiLm3^ʬoAFIw!A3O-xf>} nZ1F\ˍ`}Dzج<5id_ΊW/іj8( |{X?3=sEyܾ'MbajF>ھɇ3Y IV/Eq+v>P30 4eN0:nD9P"E v1<Ƚxɋv~/roY`%J?Ŏ긊896z3bTz/\5C>"3sUbڄ7Q=ˠ< a=rPNb )=zR3[+'W;nw,`5 ,2JK(y6?#a\tIQ@zdnja#W{iv ~#R-b8Ɗgʀa܌2/[2B5T,lq{(? FIeKU!<舾YKLU&sfx 8 =jj/^/oF~zYTq!~TmV7hk9f 3JQh:߄(ciSϮf3ݷds("G%蚓1=M UAy4v̢ا($т4[aezXG+ZL:Fi<kE2x-V1cb|{0X{X1 V76(+hԻ6%ڏ~u28l"LemG>{{|< wHthٙF~,2S6\Om'0hO(8 ΑW}ly娎|A[$ ߖ r߼ơƵo4T T~X|[50|LP5#)IhB5\[)QȣIk]0܇E֖!zNNR¢~*pv{֓{|h]zq=9][=~y'$kM^Lݰf~2B-I|* HWy -|:ȓA{y< /sbyܑnHMr! z!ٙuk^kjmߎ6]\bAÃF^œ[yy;jqRv㉀=Ey0OลfNz=,5A߯#TT!=ݷ~C[]_j9yE`Yj"m*f~[D 0Pդź!IyxBevPKm<< mJ/76!!Q]fa?0#ra]4ybj}:{7U4 vi/#ؕשLj,x2% x̫s>'%} KSsPP[ .<_ñEû;7Zp1H)*~Yރ:]b/y1OE[CO6bZ+IE -505&URXzC.=ϦLB6BW9ٰ6st |+G.H@flC_3R%#}xWlCd Kpy|G06@o($:Ƕ7,=.Lc7t73Kh-w̦Z#[~ m|Kx^9fZ?g/yE3L-g_;<#_(m+.Z%:/7`M{|J]EAwDIRQsT(uO~~m]kq@VŮ8@M gX9'ce1JXwv~ &L.? Q݊PDJsՑ ?!g]ϠnM.'P$>KA8_TվkM6F+NܚA:4| '&D#K8Z08I$dr')>N-%2i<+di>H"/t`5rb0SUP3+.jyI:A_V,@8x%:Z+Fg^4|ԟ\RzBpG-o V:+AX{)?I嘇Ն }rMЈ>ꩯ\X R@Q!u겻]ql_R ˜G]oŇ8쭰6ͤoV/Kxϯ>{t" T'^u֎f5_k]wexOxA,stbogr9 )?JKui%J]FB)]T3K^(yYy^dHitX\&tKLQQۗ8Ȣ# ?ҹTQzoOq/y+֛N7"F+@ VnxԲ>в^e{q o~{ϳ~">ōIu+b:BoxbnϱP*[W3c"D$nd*cYQb~j*% 0&q'pyҨ8(w05h3uN\l5pF521'+Xn6ûdpcDt( v6ug:[$~bI^%p,,'{Y D:Y@EUK 2^8qGOvnReMϮ&1|Z:7-8  L不c{Yh6t[;l)3G\=xavD6jj-1_e ,;h|39m'3Biqi$9*x {#:oyXDC ث4ğz"@v)*c=SV\)> ɷGVf4yЃGFDlDZfQ&'"e~9E;E&2ayR&ͅ2 ~rj3xkxXS?Jt/k>yҥ_2Iّ]bShScwvg;\\q#B0metuV|Ka߇$٬0?-RI%S*"% m5YEB36ܘ`>௞%ӈAK.|9]]~vop-۪~վfrс !x-[bl};X)i{y&D;-{޳Sږ]{S{#!m5yطr sgv# ]:`:l>Hp %CٛTQ&x$ړ!=tsB5kT )*uwkȶ5 cu% sxUu_mS2@?yH.c̕3A E0^'d<qt[_~2ʮi3Bo(|O?|\z@^Bvζ0gG" g0{cƋS09Q" Ucy\ͳ%=ZǕ'‰2Pb]6\2}Gv,aBɛdzUoz껙3RP= g).>ӳ?l!9K~K+nżόqe3̑6yQ9h_a`j1XvX9s,(5үýg?)& ZCw0_\s>1yK '"طߋ8,Xqt v.x.`bf_~Dz]Y<ʸ6qzzc@LQgN-[+(Pxm9=ԡ22&̬ o-(/f5jHf޾]K%eXF2kbV+`Bߨ(RVֱ|C=:~X0G*e~ޔcLe@a=::pt@]S*X<*O%f>Rc2oٞynH@ -D,F _J芔D 31b?y^frvW 1OwetwX}0Ky1_)c(l > OB>WZdoO:3]~M* [`Nr¼J-@=Ƕ.6ޯ5h [ND'N2[ޫȮc˿8?kJI50Rۅ<$QMAoZ0_3*0~?t{Էh!ᾌg,&=z`|l|hEޚ__faOly9<'I#t-GLp@,$Aˢ ^5*t"d!u x|N Rю 4 ""6 T)L'obL I0ȅAV2 hOлsNȇ!"yGսAG^ Q`qލ"?=@E2Zџ# f $E5kʥ${P:1b~x2Nz~}̿e @|1*sFV[ifswq OЮM{aDH '*j\Kmʢ64֚D:akDJAb->TIѶ| P0FFz:_U%=q# UF%0bV=wĉt[ jGђ?'a}7KR;f9/-Pׁv$WZz4#[D=a~aI!Fw6⊽} ˒ZH9w'w<)̪e3(+o"L*چ~4 QRGSTʀRֵhVid7W} E]I}}iTn(%a/I*NTE(*ukk=z6SRT7P(VRb̅Q6Q@–07CsTCa/eͬyu7L~xz[P:([ki bW4H6<YsALZ@OM zzS7ܯV4`7a -hID։nFSZQ,l>mng*<z526Y2c'AM'^'RJJ= .JK*=a j0)tҒűL -K|ֹ d/SB]Δt9ɭJ"?DETYzH E!jk 7 t)?vg*?H t$DO$iusUj1huPl7gGY*h /v=H_tIn _$-!V'VY,'Y,{n,1ah6ᦘᓼ=}އ,}flh ,ֳֳm#\׀fs5wz {{rC_ĭ#k[Ķ'ZA-t 6>v֠le8oV 0oeεJg$2iF\7iF`vj 7iF[~/m۴9i3@dT6GNS&٭P?p "F ;ߦw}Rآcxz\*N{oڮ, m:Hcc{"砨J+Ɛ} ѝպVQ(q X1dIQhWjoG'O .zX Bm\ґ1Prx/(mF5,`R?A L~^R.:qxi]$0tГAaoGio>VD(ᔱЗm= {GvQQԩNvtcõ7,ݦhEmp]jNFn{1[?{SyŠG~v\POgdqFs?<{amҥ0V ??àa 3xq=z]Ʈw YޠK$J3,-.o/&b+0BЖynǪA 3x\햴Ӑ\@$5` hˀ1èD|1~jm@Xԝ0#uyZ#z@R=JE\vHOI?F|2bf%FR+=̄֞9N4l/'I< 8גQW</jH8wo@r%A-d 4s-s ]X2] pU ߳_!Fyt <Ì E:w86>.6P # 45#E7ڊ5~FkI%icdًp:!p_)}=@9/ĭ/ Byi$߽|2ɲ4>ُq^#dGb6hT^GeWCڕb饲1|xQ>q=R:5"?tz"Ո8>Nv#`Oz8#Z~?C(뉹# 9"eF;"p`_Qn'N _Oj̀ϑWbs#?G|Æh0TEcWc1cy'*'Ez?GUL)!FX?ghA" L֣IJ.3`Z:]T^ j?w xr? ;+5$;w -'*iOQ*a^EbS5<6L KZ/cj[#>B'z3(=Hq=($ m3ȏSsOУQ4TvNťW`,; %ԏ]#ua“S! <(۫ ̬4{03Np'zvjKԿֲvJKsJg2'yR`\ {E ç"TBT @XfAP5,j b bhDppolTfS Qaf' -ĔhPPH}>CyHwW:u}ιe'?_SuR>;. ֩h躌WZJt \c]Ij EZip,)}^ɖ}%as-w*moc$rjb:A:5y8`MAb9=@O5;Aս̝϶Yӂ31%?PU_xN.4PyN`:y.gCy%GrO FwP(K/̮I=wQX'W~ΨWFqL ՇAO߯E{⌓L>KsX|P瓡'#C6w~ {4{z:y߇q^ףA>Cx uuؿޝG_\'if A p] W/&89k\EBIM<#tUc!7n1׸W%嚮Cgc?n k4tU+ ]Ffڋ_#Ыhyrp+]sKDp`Xiv=Ke0 80g9uj0q$::5*n7~BiޅRzL,0#IXHDk^& = b~Qp"37{gt]EedJFx~[AmutfE[hśٮެb(% P~4T}ȶôgUcSwn>UY s,>ZS/: :Nm׉ w}~ ;ԁHNq\{Eb v0b<'Ǘ#Qy޻27hKMw@ ?^^N=QTݠE$"|O%t>sH!#3sGs,S+X;5N|ËT%i$y`a9;By/9Vv$g+=}` 5IWq|!נ7ߵ~:.U>i cIw|H^7!0[POJ]ҩ lwv?sEl?b-n%U'h'e$P *|zܛ%}8m`Z!I4Nfk/N9 5N:ugea+OpU~t=zJ?ި/E+wvMEWZbݢ6%W~re͚E$vկ/ٮU[.>|~[l&]_ҾzhWw)*!&a NHY- ۺoG(LYChU;]N;SD}!6Ne_r`b! ) ̫/sX:[\:17>X"۳0,'-2KlbH}nL\7}ssI #I<&um]uBZ?Q#~.=Fx3(QO3Y.ǥ#\*K1Qj/(ѭmhTeg׬cY$ge-@*i^:8>Bjwx3paI/"4Rsspj_yp#_OԱ0´2|Ï\<|y=sy!U8sg.+'(TXb wPDơ[dYZY$ձ?|l|w1"~Cci FW-a9,_==۱eηIX)2%j-lpְA !yz{o^^Lճ;@5Xh_Va7|wGza2b:=_ /l=:OaFi὆ү{$UuEcrB{Gq,* x,rvlŧ>"VwŴf\KJy$˅!ODحY /xGT&6LkY}"lZe^\ W L`}D>2O U=2# <~EJw/pxo@c'=+<"2N껖]sEĴZ釞V/3d[%dɜY,LqƝdek`OpE(wa79Yn㟹Ql;gNwq ߕujQǔFn[TN֭i}]+m''9O{>"!e/qŸIl$m{DJ_} l*uGU%A\-GIڃchGb9>%FXϔv.1]ZKRK 2ԔǵSnOFf$ |~JYkjmzd~dowl5+?lW?v\'}ÐPKj~)1ZvlxZdP5"gm-jY=YμUțz-?#I6[5L+"MB|r}*ia7k5=H}:kYިUEB]Nj{QIG4IdT2|q̨#\vpzAqu3J\%87|K'k9T=GΔqj],Jԭ0|AxVJ.GVz$z~xʓ%(If˭NIftj=ZpɌw2:?ɭ˭:'3:v!/IvLku{)QyHd[1⽠yąvz\%k%n?[Dדw2^ HnyR ڞƚUm!*s-E&Rw5j3r:=7#J7mF\'9O#mYujvfw(imvOfL{%qq:U1D>-CR+rF*FA\lkd4zy1GYS$2ъ@O-! nj}{ܾ.,.Yi~ x뮵-~0#eP'[Yњd=z|-}$.>n@|w}Dus 16%0ӣJw%I,yՏ Uǚll54s+qz<.%<=)Y+^[Yzh]{-p܀{ jTY~Owj{+Fw9g9vǾh\c_ eu3㈉,o\{3[`ixxsM2KAB/oI.ځF\eF< ܱI8KRpypo=wHw|PPqzo4' )3RJF~^>O{CiW)ϵ9_wy/˭ rZSzǯb71ɬb&- ! apZvK+Le&M*n ryvCx}lYO(<ۈ8މ~Y]"<+:zI^Bz7M'>lYG5#Yh_Bg%vI8]0;sۜ:LWy ub3!U&iOIbXPQSvg#*n*ʺ8&^E`5^1^vۿmb-kLF#/gpk[5Ky @$R"ÿlb/v}9[x npW?:W!)GB_Bl@ e4^]QyU> 5{pD!` \xļD.*el]&vw%k:sقh7Qpph{P QXY,֜sPXr+ipEvOVٴPe+yk6I68fTW2(( W$W $v^A*bC+peI!m 8}&9+9xclˬ9.o2 CV c xtՉ鳾S6w k?5UjjZ5-eG!qp:w@׊@pbwx ݙħmDk:| YJ.wmB]7!8n~dؒPOmѸjwlݱ-ewϪ7N?=ԔB_a=dGVߎKk(7Aon{m[fx%,~7wg ӷӻvΓҟ4367 WյbVtVWo~Cp/!2bh*ܨ働Wu'27 ?|6|탴Quk@]vba :3;$X]׃Xˤ.oՅ!S7t&7(̑; *uo;x;K͑"h&͒!5W7Y#jGz0 y.Y9;F)? 5i4XC;n{t=Xк=ټiwn&놶,s< o;ۼȾKNtuθV<ؔx#W~f` z<5AZW](>ӷ_Hn[ZB;ФbZQ: c{/6ve }g7v!T)s97Ct9Wym~z * ~b&ȃ+p_u6]b"wTy>dgأʵy=KߑQWD6Yh}+J)rG_a,Nno36^"\Z| Ac2 -| w 9ن',GCZX3ŶI/"gw^"^j0 /`>[[ ke4F-qYNL٨M,bz4"/78#*^;&7$g;piIf}}hֹ\{1òȾ}3o k ZcM;5D0{y10y,̲rݓ f[Y"oaW/%f ws/Dܛl%ڽU g#׀ŚקgZQ^)wFʺCPJgQ Q4ҳ}Z7uJI)َ'~ٶ{%j88LQkJCw8;—nӾ{Q|rx &{Vjqx>yiq~C]/+SݻP.́3-]`m㎃颭``5aK?G 9&C֮X}789O~ǹ05J\ J,:Ycޙʗ*domZjNTBRoŠBdGpxipz iO.+^g{3#A/#:yR)%oGUJ*͸]F1UMn5<9{&{o Lٻ7Fm.5iPg^Bs*|*l58kb 6ܧw~qɏ3վ}Txμ 'Y',9_ܶ=dXxj>~fh/8eףL-1Z&M yɣVOU| ;{@pDoN>ΧX!:)]_.ծ,4 UU=lhu?4ǪN7]:(l;r\&u;OmNiGZV0mQXI={|8a>wJ_][C;R));_=M¿&GA WVVohuwC Ɯy sv yg,,?=I=ª!$ʖo1QdYNJTJhэ*wȏ*DԯVY-1r㷜hݘ c5+x)-us@t{tMV\J hq >x'rU_,-MɲvʾqVCI1&gk3zVqi5|(>wSc=WV7D[уL:x#=Z\A۫|W?۩軭j;1̑֟] M6Flɺǜo~$s,VXGcxϩqΠ*S't:Dg9I9P sxގpF孛'Y=Zq(_/+M ֿ@Ц6|&Ep񕗝߂~L^WxoFJK$|vgjƒ,Shw$̢{"4X S!{M|_>r/sSԏ]ٱ~>M CHP{<ۡ[ g(8RECG\`X3m%ӫ'Qӝ"+]?IDIJzt6l] 2N5Tp`~2 Z#<wѸL lhGʸK,96- >ki8^}z-i+.75$ݭBm'qGsՌK_$h6&^ȩ9Dڲ }|oRi^LE7HYku];973͹Z[ d}z-#2JfnwZCh|e,cLym}9}Oj'~XM-clBH?WY> , ? s$%~Y"Stܔ9P:pMzFnF }l^j60uP8jBE{iv ] 8#y Q 7OffKfcyاCQY('([ Ǻ󈾷GhilK>b\hXJ2-zr"A֧k~8s]w9e4VٿjJM4NDo $ 4d$fNkXEwlY%.}YSz0 2,|~ ߫9 2kNǯ0ӗ|0=qMя2^|Hbݧ*]>*D'X_]FFd <<%_A?S߳1&/@ gHkH}7?g{T%&[CoolL# zAֽ%N{z"C;rs9YNƻ:'*O˂zɱACXz_渶jZB#sׅ$xXV IV4-U{FElq~|8۲_YgŹt85,z]XV?ftj@OltCP}3IJϴ@YY* .D,l<2@XȄ潸O:v&^3ѧ"AEb&à#ME! 2λUӟ-76k5˭Hf{͡DօKnE 翬5ueŊ~O^O8;‡i֣+8އR֏p+]VU3g|"GOV7 P h40[> :uT2c L6BZuhϗ=:ү֑j⢋kWam꩑4obMsx Jr*/㦳zV3EWQQ}BX цj%悤XPbCgh JA=i_.O_/yFCu*\őDǓ۫ֈph둾dH;]O5/%RL'g͟za&)QQiZbpI_^;[zk%}9CBW$=i>=K;~g$2e}DmO%xVJ&AxF<ٮ5`swJ.}F?ʉzѹ/Ḑz 'sbr>r.6SgsxEd^iNt( Wrk2;PN,1ëWe'F[0*G77W5VB=q̱חqTjj״V]뿞}4 ܤ@ʁtdU7zzTKer4lb9:kXKD]kc9SLGH?hNUV=ZՏ\բF

f}5e't6˖wwUЛ|qchZ9D!*(PF${iZmsRK=$(k&<27#'H`].'N! 8ubl+ͮ0u%yMe}iԆP꿮.2WϏ67Խ_z\u–̚4OFh^8@@CXUe%vr9Uk-^G&vKcJ֏*| &A4b[s/EMo-WƙeV F%Q4Z4yGZU:UZ#i\DtoCnъ`fx2r/ YLkqppEy^z'$ Icqr>Nzbegwu&0 {fNWRW^^v1˧c[*Ž(jUԼ5:S巒?:zI> 3iAU;b.:> L7cπ?y.m,񧞁i2oZT"c\t&.b|xWF:mlY꩕b-(ϐܤg?e;W=♺`GQ//΁Wo;%*]@Wg)¹Ds\%1:>^`n'JC;vd)bbp/5gCK[kN.b^nQ'c> wo޽k`;K4 4r}}L3*,q"oM_ᮮYQ5$lb?{Mhtӥ$囨wol[/#5U' %6*$gDti=1c}d ίHn!VD|G<[<|3u[<,+T/A,ZJئ~Rˢ' qufiuQQ)ݖOf~6BO)K2249Do},{~4 mX?V;xLy`y nޟ}ٟ3f,}j5$ֿ̣ dlu}ucO:_Zʃ;Y9FK^~i4I.Eijg"Ɵ!bl[Ȅjnl#хՙó|HО6~F6Ey,!4Jrr[OX_rͿYXh[Oz>tzuEhQmIDMqB'>c 눜oyB4ԥF7$y78^\ f^Jdnm6[{P_-:^KſJ)~<¢"[{KÆnUA\O<$ 黗GܖV㷣KR!Y{z~K uG;(ǿ~L~gc̖W mq]whCMkD}nutXgNWCU疕pݞ5w8f'`⧳Vc%!Wm]o\&*QyαVbm|$?[7c5ŋht>¹eW jQ|gFyg/h G_gD;8Mb9*MYZWpu\ uuq#?$2䪺5t X=LPZ5ޫy޳wMmmCYCd owZli^b]jN=Up uHUM_n{n᫗l]-nvmvP]vvPwG?jeQ i6Q캌Tzen?~}_<8JWB\!}&ÞFmD#m!*{*>$2tߙ;H$ĥ*N?8?>==A, Z]I Gqd()_88HlԳ[VVE{8Nft4{Έ`իc\rDj ;z*/ց \yg2[#k"+GqZ>%)csvRM,qwg. uRQN]OHSׂ\1[WQa]aqg տ'Ӕ)Ã]P,sme.Q}EɌ4lU;/r2/LkVщs։{5}92ڝxueSsP^:tq\=W  `CęR7 4sRz*"DDa>~QgeU:Y"dذ~rH(Jq{7zگ7ah3ֈ{,sIW^SU5}^5 Lj́\~Pgu=qa6ڋTidfo){-ǚߕimlD9h퉖UKho'"cZԙXیd}XFf|*f y a?=~*mtjMM?϶qym#7$7Ў,*ztGwa -q-tڝD8hQ]b,5O3k# f992|WHP[Z9RbxO'*f:c$Wtrц܌ i"c<.Vs)pyʨ˓vKէZ oĦgv0=Z5,k6a7m4 >Ea|N1T`iR׼{u]Kc~n5 o9@y0pzK%is]7A109 r=a# nEFۛuzh^w_((|4hڢ?Vz(FO.d'eBq'Ǣ5}WrFb+->KeX7`:yYmYQ5_1H{;îZOo9&qeN廃w,m8,;KN { #'{*EM)V&,3Ϻ)Ok[)>1> 2|@\g<׺L/ncx4zHz0aīf6jegΗ0i~7 &ҧOd mi8~QdYfn~L{u׽QȫiOfUO׵d~$5l$)IJ>q i>D=2,Y,j 1 zΫ*3*{^l=+U'FrnYG7zJ5"#}OtM9R)7T6(i(`,\>?IŽC¾:2($t 5_(R.Ջ]pv$8T%.${-m*]ģ]E;VvLH xfhPaK[q$I:s{9*$r$xQeVҶHҜZi%+ϨԶ-[2ߡsRRg޹m? p_Sa|o h  '7azӐ}jf~u+wO o#~tD8NmXh"agNq2L ;. o}yt^>ay_;mD;8ke\ښCa:AtsH+l4W3FeU-A[τUŝ6ٞ1[ܙr"9zʥakaYæs,t|]'TEm`+-qS?pҌ^7cz6A ܇ִ~;Z!*c,wJHx/822z]e':ҥ/_KkA>$#Dgc$>o}L4\ e{fg>uD[u =>5xJַCYTl~!eIm|4U\ԂҤ53ˌfn]Z3]ю5"bHttrHBQ1׉ziWzp9۽~AE{?{?xP;H'@֭!ͳPkG# t[xO m-[rɱlD;!^2K؈·ȳƳ @]Ӥp?lsfoNfy1ѩUvrE^U{=xD{R|}Xh[.7rɳ7fӃf0}6 c M_Ń\yNG9fN!kB:'8˧mmoL5C.8̫OU/^]Eש+?+u|ڢ6YDZG;W(Ry>NNe$_03כ8.g^[rv#EYg'$/S͵SY#ek]2KQw6% z`4K?`c:D"XCѕ2‰C捧&Wfd e[c л ng4MTp\W$GVX {6ip  zFOdKyUO#Jp;VD]J˾a;W7I-! .xܮ7_QaƓ-y?f .O@%pt-//ޫ + ԓg$h۾&? $kjCyobGP1"Wz,<JK\u_կiOq,VGD}߇:Sjw^(υgxY$!Y ћԺscamzO)c"O× _G\_L}k(QG+>>";eOosN^O9é8PԠ|&=8xE̻jby16aqW/Eok]o9`>DSvn|6Dd.vѭ9cK݈QUsF^#=Qqڪg?i |7, $B&v{a]8@ƮQ//X4?ק5I˲#XKVz H4-Z]]"sE琫JΆ槡z/=jqb?h"4;=ُlMjiU^|Jq= {WJGާX=\ǫ@Q j%ΘZ|9у3s[R4RDt("Ec'\R/Z= {elT{hv|X[!C_6[xgq1gIR9$2'K]R# FFZl 5`~\#{p]hkp=Ve轩rȡ8eA^Ի=d俁>2AS;bޥgdK[<]BLQ1A+}d>riJ'[>~=qb(28:sRW)*Q\ƻ_FoFMle=8dWUqQC}[0"Gpk/Σ0*zErXSyEDaZ qW:k`!knf~j꺭zEkir$d8+_5 ZDƵ ՏoBB a˅Ug%ީJq\=R‰cU}[[">jgXH}j&J7? #U!M_ϕRJYv緀q@΅ yqz{Kw?}2#/}w^}Zl0&l;y&cGwU>~1a#.Zk WEʹp%f7׷}5YIUs|DYr^io51EߙEw]{U@5*\&H):[Fк* Q/0:#H{LQ,h'"`23PULj8l+*Y/jt KxEv?oW)e;dU,q-^씅b>8N:)dp-J)R:^%=%¾-KlZԢEo+[M-V oq,g3gS~ f[ mF'd\>;f;asYneHV,j5Y[% g;;{gM?(THMN -Xpր4Y 3"=GfpE+V3ZX챖kxtMMߺv#eq,aGDI2[ *4C,,毞;G<:[Gq5QġeѦ,q Yeg(m+<1_+ q@_0ґCq7S%n{By03|h';$O6rg'% *)j ƩD /?lhZƳx}tF'^OTnoD+[+uoN%fa{L}Z%^Ox%' #eg)! r.s=[f'/7?]C} [{Ƶ |ퟣhGRDtT:z/gT)Y_'@R\y~=AGJ +׋RqArTG.޽ꧮ,j3F;q4#>u`C/9NJ %gPrzX QbY)V- ++C\}hh~B :pz }}};Dߞ|KddrE}JvˌC{ԇ{IGY kDYz7,~V~cMZ"4} k᮹yL;zhW V7@5FƼ*栺^f,Ky1"[sE>oDO:rv> Cɝ*UdTTzj?um.nEO2M&OMψsư=Du>K[fN2LϮ3LeN>H뎪D!JRKal.;+Yxȵ?#WmϷ6sgADyl@7N2ԯ]C|zY1=WIn G c+aڇvlBv' oMI#)x'=Q`(̺M@mh= >]JtWw>Z$sbin&=+F2 N8m-++ݲONa穱)<5iu}VCR'wՙ243r贈Yyң[_x7I.29ӰS:~˲\gXX>'.1b])puu 8:YנgwAJNo9ZUjW'Jȳ,Dv3r59>7dQNP /a)Mvw{q`o88x{#O>"k7JN*0~ȍ/8Oސ%nCU9_@Z3Z;~=NJGVLo!d 5hlWfEvI+~:*aovbEUS(kƻ"?صs׹7zZWȌZ{z ] ZUXmGo<hH)! O iX+j=pYb&~=Qe14K a56*9<4Ɂ^%CЇ # N9[mլ߱;(b;|C4o+HN*&vJ9$%-#dh2mIj\D wD4^?=O+5؎fkS -x҃HERk=OY`8i(W&~";x]ЇnC=5kH+Ϛ&weWޕuҼ)^p;Ry7}+V\KN8ߌ-^d1")sc%Oz8Nd"ӑ=\9]lNw4czo_i>;6s͊9g26 x:c+SA3^ H=ӥ}WK#LCzBU~ʚ51i"jVu7iygLcv^#y{FTSO3Yi#\z)}r3?v}I|lL zHi9cJOzHZW|ch:>!sCD6ʌi9U`vOvȯ*ʓg.A"Pz^KxE}]Z\9;XyX7a W/N gX~ .3cw0B2EWkg=A4TY w(E'Gyv_'G;^Jz&YuF*6d}Ӽkh›wʫQ9/ ΁gD =[-;w%*zGHO}" RuTګcirY9wgPva|}3 k .ycO JE|%b8Ry|rp=]lKαlG۶pOH;ݿƪsy$SsNSJ٦eW")k}T ɖYT0q :y4x5sJPfe|Enúʬ:<ރ\ DXs{ ADd涷{Fo+_< Qp~9,#H,kG VG|/+hV눅ۈqMȢQ;8L\h$:"d׉?Dbz=3sL_?js06@{s(a,fa醦0C.E^hz/cQԟUxFkJp"Qg_)5܋8i6}TgB,4׆h)7M|~=\^KJ$+>@mW1v ~^\\~5=_x^F>5=2`d|7jò  Ix(SП@W_ƨ9̃]',_cpO BKM-2EWH֢j+J^ޮWs*3nd ^6Q;M{~g9SG'fΗVB@d#a  {L≍Hfk7>>rE3,j) BYfqv+²fn_QBwYz mTk©R;eh8g"+GO,"i\*3[p_s=lԗLh[;at0j6l-\k5z:Kbd/-뺡}giy$L)-tU/֩nHT:>Q馎rb.ImI1zFܨlלtFf$x 25薌?> Z ӝwwm݅ ,/!HZ;1{MNnLߞmCWҴ[u1t21&V+: oBm ?5=4CSr zx3 #/:XceM;^Xh]Su+fA(qmWNJ! ѷbHcі1DJ]$_} 9 CnA]|5;E<.^-v"zC/( ΡM8ɖɉ#jAy籝o\)2;OXrH*f"=]ZErve8/6׵UUw h*B˻CBw?:):H?\R*3KxO~;6y*{6{jNI/CpeACe{א_e*ZV?^ںXJazr=@Ʀ=Ӷ^8 q->SD!A@8^`ލjiZàU$wC4b䨆BWoáC{I\~QQ%BU#H-چ8aӫ"gZps>'Dؙ"gDt<*"k?{=&ZC~q`'5aOZ_$Žܮ8,^9X&x?=gR_̗Նb^2c:4b(5[tXJdfؠϧGT|h+m >-[s: "`h1H$!xTN5NO~jt3?NЪwϣQ ֛O }5i 6XPc\8aզ=8YF~!|߶\ѥ:.s =htVR9ч<ڕn'gayx[ ,0泌*Ӛhq9 #҃xX{I&ʯpc]K8z gϒSr@wР='j5LwV«A_g`8;O_耦2;/_/KC\aA*ŠrWv^Logk+Yz4H4-**G+m䪪4eiQVǣqT9.we$BV`gߺggqOSm>2DTȪ9f>sCi2SCPyKޏ;op-ͦAV̲TxUuvl7~.y(BcgD/MMSS?|h$hGYE!t4_ioC0<1]!}bϴbq}'edBZe};P̶~ȮPﶪWlYG2]4JOntlK|q[e!*{~jT^<{zų{H< w'5|]}tCW>Kjv&'WZM7pvk:V/eC$-7n$#XB' )Рy:h/C,JPJd&!C(H_\ŧm%2PPF%<ݒǩ+سp&ыpD&e WvFM$֦2;ҕN'ZvtWC&>Z+m,Xj7r*;ځ? q^,/f#:dT*Wk؃lvM7ކx.]yRO:}^"#拼2yX#:tm\-\~X"jeügDPcs`KIZ^Cq,qx{"[&j´Pex~ji>+|~OJpu&ά"YռVmDF'0ò6#ܟdhCiǡq\6-X;d*zӬT%M; 5O}y\-:]q+#^u|֤&Fp[/&".xie%v{|W3#\hÀ%;Ѽf;n{Z3M9PrRYKZ~A8xkXr\7!%jp)Ճ6EKvu/()9q8ܮQ+]Mst~kg06.C\G8V-pc攑PGtMq9uu'`qsjN4В"k)f{SScS=@&=)Mϩ1ˉܑu ^7|Gz@82Ǝױ.U?kv~sժ͗DpY̜qkRq׬Q$E"IY,&<+'U.JرĊWO]"RurbV`{X_Y7MvU*M{wV"/BfDUu\=~/Ug飪k'(9=_%<ټ}wُ8>&GZT/H5*5siFw/"1 ^^^//DNzROX+sU?͓%q?|J?G`¼D]QiKXN(=Wbsbsp[3<ث#]Yؼ^V"Ѓ?ϋ^R=cuC'?)%S+Z|aS=Y\A_ 93 \yidJ%4#9;)2-zy4j}ߨ;4rY}lo@VO/2(~02 Hu/CZSx> x8*?Ma])5]}&֨҅=*V%'^v>k}'Yj!k͉`ύD$A\5 Ta"7AɥRf,?ri.{c~xZ[eT3'X_{֙/y\aa){ÉbEKsg5-gdFz#W,1XXA{ nVbk3~7֛yՇ;+ ;HHz{~K{bjKZ yvYF?gYf"F׿Qcb$$H ]xƼ untFs(LgEk \N=eMΓAd-y4;~-寮2J!Ε㳾x(TXolяM,ɦ(D<+'zv YQA3*-~h +]--g]هI8tr{$<%g@Nv H^ 쀼CĜa=-z!te@GsbNr!I>}tWUKwxI"k.֨ߊ${lU޴^TfgXydbm=c}<-|aW4(P |K\#pMΖ ZjGνPV9NVrA?U*_XYĵR?OUaZ4Lf:Cm @W8<ͪy`'`Q/n"G,G*ܕYreebajF_Qߨf5mFZY BG5ܜ^ϿFągSAU@Q h;35}J\\'=EG9 &}nk{!!Us $ael7@R DJEr5^$G1{yUQɗW)nӨ J_]T0W*gC'%w׾Y;~"BbG"دE 48]tJYkȭzu`w "~b~5{5xF'_U:|##X ʢjEOg碶VW~N w.|/{\VP.aIo\(aٮr\nc.kc.vu70{&UNf5536Y쿸Bzldg.33_3SU<6竍h`ec:sw#lI-GEr'Gc1*M_lByL[tUcny9//Qgu8-ϾvZ]a5~78)Ctw?n=z^jaRK7g PS4A:Y'%~X?u}[IX _lgu"UKuj< bY,fN>;E,ʈܰ%"}IsM!#vQͮtHj?Ξ^JU7d*7q` H̾~=2zV1 uiNU^ϼkIwwlz*UЩm&:m9^ɥq%\k j nPHSih7L֠E+xioѪK= FLTkH}_m6v/}h@,)쥴Z7lRǼUf3s B=sS#<7ai-{FwOia}ɑ4w^:=!Th<#œ#5X$l5{ύPxY-2qd^є:ɽv3Ю2 Ȓ*=M͂js1ڈv*Eg|P|ʹ>L`3*cM׷#c8y/:Ҽ '$bMGIXc } -94t.ڵKU6tkZ5rx:I5O֗YׂroB.>StrϢ9vTqc}sZ x2B;oM*ݽ_D2yc`.mJJĆ}} Ė[sCX|nŮ;̻>*gok#~VɣW*\͜ax$ƨKD|M<Dt\a ڱpnӁÀWVD8;{P5ʕ\^i1O4%} /fr|dV6YdK_cHRuJ2Vȸ*695KIlXΑ~Y>a2YF4WɶPmɋ0 ulik> DƟ=WL1BvX:WOyO=mkeO=-vm16tGF-g- 'ݮxAؿ󐰷Ù4,~,8Ĝ?K#qPx2 !g_;@6+b9e6w!g|c쁞Ve|, s@$] :h)-2X'p#J\=O ֤/SJ}-y.p'k2O4"\IНyg!{;\vK#w;[+~,LB񭇒5v\+p U /FQ`ZcاWc~Nͼ+¥Z,絫sNjB3r$g밎9y4? hlfx$\8N{92KD%ށtERY@B4(kZ4Z&Ư,}B'x .HY+LȖqrFi!qv`]ۭ=#U7/?tA]=_˘^_hpnx'w +lع āy!OO; Sx۳5 8NTncөkskG۞E>Un5vrFVV nnz h~bp.{}c |^q`F"(oV iQ"Tmpl}碎΅,Y;>a\ϣS$xOmxsAc7P98r8',hy]#|<Ƞ1ǹV`^ő3M9k7l3e0+ŹKZG-q椦淈 ^}b@y+r!_[x3ˌ֚׿yo¿35[iXL-sg0kR9^Wؚpyl1\_p}Ӯ-ur i]>VErWa'; T\skτ{i{>z{'%Bv ;ڟN5ʳ>IJd}ӗ8]|² +^`.|KZpyM^=+%h/Mj DoB0tn}k:xί?=-teʧbM|!^;ӧYg'qus$[ t(xGDAX@&~aB׺Y:hBH=B[?n~c򽌓'Wy~kմBE;3$~ogZ_SFosa"2CEғwe>xFR=|W4עY)?^#8'`5zŹH.)*:,4vUA+P7ONCBOǐxzg*DF:z𬺷)"/ײ\G^+|-3_!ak./Mሁ!Ƚ( ՋErݑiʞ..DZoa#foO ըNۧsYP¨P7!FD)^-e/nkvwx֚hʨfYWg" )N'7ol.}`$Iy+F *.8G>;j<'A]|zM+#c9պty]y~&VdNFX7 |POv37 ^H3e8Ei]6[V=/k^)u}$眍i>jXס"6k Kf_|v=瀟=G)[1;?]F3o6nv&n X61Fs[R{;hWI?Ps7(KoT#U} 2Sқ<6A9mIHoT۩S!Z}H!h";C3_yװFXyV2"J8`4y ڙsӡý>%KH'qbdFcپY_ʽCǩy`xv֩ptf=e̵ j2ϖ +/2w-{8gyN(9 k/ >/=y'y})LqZk\GY6+IesP҃SF\ΉBrݲʼ3f%<^yU5^K=}' ꋙQ op}\$){eK7PU7g܈z,;+O\J|\:nwtJΓ4ZQ1UJ=UJݏw%R֡R75z*vYj=+̍eV*q_W̿U|XLIU m"С"OG>ƛ^E^OWONltA)|!xǬl(LւQx1W'& $qmaq)-*W~oQ^uHKIL17L1h=v/v%)tlZiG1O6a".Z.m'`+,'wiex6YvOHrhVID߇e3-nMeijn?ֵ[yJz|U2wb^e!䫍Z{K|魭IRO,`Ƚ2 hg0sO [XNI*{cj}BAU\ja'F CP9mX3=yߐ|͸CUBx[.yvs@?XiH}(kfw[QQT5lƋv¯A~~w7~2=/jky[%:xWCq/~owj,'6lr._k:j;nvOӿ;'#.CFFyFx>^n}g w M{tOMUV'Oz<'5\^G~8ga1*2l/}V᚞eku6|r6b'.@+[M*mM'-x ٌa!ȱ;MthCJۚC3Z\09{u"Y4 65t$"+SFㄦ>F_ԏAȸ!یi{TfO7t{}~o?DX{5^k] P J9ˏi/ZS &eEu8Sf߮"3_X%6}7љt7O~ǫ{ci6jo9cc`٣ UHFqV"f?RQv>8*lsym!38# v-bkt# *:#X\D+'Q/_OߤBlyR Uٜ-h }&eI߀h׫gҮFfCMQ mk}bo~_JmZjhmAUi`SS[C|_:}ax\ GTvɥ2#W)h'vYݼ!*/(I47es\\o.8ͻ):G؋O9yq%{&\?d|]OWL=8B;}u#Rۋ{h4xhG~ٺdd>]jio YL'y5 xyx-o Z)U+ihJ[^CXZcu知=Ǟ@;hUr6TUT[.30Dھ,'*CMu"_c.딪OQ!kEb\~mq_5" V&?9,*z4gWgŃܣtͿ.28P<!I(S( <뢃v,Wu$StӦK4hsHTdĕCDh"y I[ogɾb%a;4̇ȝуnq:uHm\r ‰ݯ2D:8V5 ru9wœiϵ3%!Vm4A/~INi&+P/#\iJZSgrό$^uvVOVau]{i[sXDUhSu*#ߴV`h @ WW(ta 2fd~wwv,`% -p萱#]`jŌQ[&,!+ƒeg|=;U)y$vP4yqdG*Zi?# 1q+)~uh4a _=j8=VcסQ̴M\[-`KDA-'Un[al \a[9 R4]VX!vXS%ب:~~gal<:u$z7uӬ.#PK6Qj25[ԬЩ)=9m~xJZYẺhl7]4y.tusXN#u^3=Cop#bNי>D?qOQx]/a2,)r1{+{sէCύ; MjXF9˜8)#nĹFDbK FrZ$/g#Ƴ@֜P|K?k`$'D@4xkibL-`UiRqL¡7p,aZg( |ሗhƞBcxz`FgvH̸6Uknʫ>4'}b`U֘b!ԵǪb߫D/Pl%SfUrĞ#9nɟcނQ =I B~&r+A4 +C2*[8e5M~x ?\4?GD?VVqgU?go SY*Y<:8R9Y5?2:S'6*nSv61^UK?Ajg8;yLis Y,#=sq{-i%͒ IgaҔ^͹ۜC*wl̕7I}΄DU~>^$ qS\]V쑖[e y.U|˽8raNRT,mIējބ:Eڐ+.g:Ek-\[{UcV0Ɵ¹O^\9[ .;,?Uk첺,}m$ (6ǖv)_~MֿSr"l;y\ܕ[xK>[]wq;+ȝvmɼ~[roGR7tϐ3Ju)h~wvZaDyR{ /٣̀h^dmH*Is+8^THM˿d[d84lTT|ϴ3G8rX-lNCtyᙧ 9U\̫`Ӎ<[Kѷ=Cw9&-5%2s_{ZOi.pb9yE"x;wX\:qm1 o aU)94]xmb**W 1v䜯IݭgW|VvkkXX߯~Ph˿VF\oï٬TjO]J6) f5^@l@t^W{(aQRdԌs(D:Hzh[H:y]B-67厔ZwTR>ZJ6B2Tp.t2ߦz>6F&zw|&i3+vz~J͘zxu,^}9AE/:9.9MDrfR;9ԧlC}l 8esBןvKli利 e5b~֬Z ܍H^K|hn\]^̨L_mzC=LWRWh5~BLK*Хi޵:J*P-ʁ`UKחPk0:vzpIRsœxdk5H_UAxYq`4{z#a[F nIgo8^vz+u6{)4;% y6[!3`D: #ayjے;Œxg1hOpKap[OnBgr9>bX!/a.v_C x ,}WhN?r;n3um uџ> mSlWBxeDuTH;9w>̬43U t33l'* D10R76\uOr4Lj19PjWϞݓi5C!Շ D5ԃL:x# (:kquB]7Oj)EԞ:h]YxKu33,zLB:B_Fƙ#ENBsXfEY+ZG]= Dc;xl#zw-(k, &w-G^))]j&,[)Æ`mhďcm[pE"LŶ\GG;Y{{՟!,v-nNϳ9 /ҷo1g/LGЪ}qgbnv&Gp&J4R~8a>uyS)jQgԱL8mDkRm_$\#Vw3[O0qi;չ`x&`{p|+w;O`p_"z0Β|nvtgɸ[YehiG,i.`<-3V׉{jDn~pWF$$)KyUu.qa뤻F/(R#l^|.c>Z-IS_ZdPm/^D;v~\*;EלӢ=x 289,IKK&hnՋE ]zGul]6:8s,ݧ6ErVlN7UhOK]J.,; ;"lq1X6# IG{#;~Qe]ًk{~#JV]`:#fxv'mhxOl quY5Ito^x=̶'IOm4Y4O&/ {eTpIӼ[%ޖ5eL7|\Slxzt>VK}(K\XLG-e^iu' ɽ=+VUd+7"ٲ|$؄lԯ>MrzW2l$ޘ*C#"|ɽ{''.xU5Dvq'+ t re#:ψ㄃^<| ;]+zr6! I"բvdqs{7 PY-#>GuPkLʜ-FZlwj= ,?*ZCZv +ʖ ="b%l@.ՖvP #u!6RdUeDێDۍ FӺ!f;8Rnԏ h2'.ͩ;*jQ=zF27"|0UNکODDƘc팱g1 LSݓ֓EOOÊV4V~|)ԯ*ʇD\z_nX[FlSQWENNlj6+>X5,(S:.Kԛ][]w]~Ww;qЉhOvNG|"6:'bs"֫y"RiA$=gkθo " 7 M(vS{(y_!1_Bu4/M`]/wYC8Se_zz\y1#q %vp]jM.[Dz"'$4|lUVzz,jBEF+@yiT`am5G;,IX鮷޽N-uf? u[;DN:ڈ >yU'}D;'8_jD}$e𧩼i}y%!J2s,zƛGw>Vmpsɒ is>*J#bX˒` 7qKlML%^$EO2.TMEU bdlT{pźߐqX.bq ?kwC4%W[d&iڝ` k&%z[YGD-A~ˑ2 \H  < G쏗4kEZZ':/-VWL Q/nBU C[T&;y0^ e1P7Ps jC٪op}1j,?zWLJ!T]˹v,[N6[/5jZNs1'9[1Bc(1q%WK6nte0v˨mzr1=mOz9֨U+Έam.v"Ψ3+bEN?sT4{yiη:t}NG߾lp-BڠU3Ӄlv!? QA)O%5j^.*Z2("}(Zo\(1GW'e Qc7ag.⡎.mAKZvmS+'ޱ"8Ϝm=gR~u S9(}"†1 8{Ϻ[ݸ}R_4;dtŏ5_7#yR!yEUͪh9r=v'G6<[|D>bxOSL;tJf=y)?I$qyE)E8W?IϑFzx/ä/su:>_H{>[Ya)%cdy3tf~ՓjCtLl&z[vG*ܡJV8cٛ:`cBTLEl8!hX< Ksyp?Ri$~F}Z}^2@)0sO{mthh jHQ*;]B{m\y/] Lvzd(`/QNk\.j^h%5h]2h"+I ҮqgNl??G]WmK/פ_ TaTE?|sZmj&rU`+В[쁮qZ-j:\}X?F?yot! u32 -i&gG&Q-* 7LPt2&7|PG 9vwT|hI yRM"g/<l)9m[1NOΣ^z]y^s74369R 4#ͨL,f$cK;+Ӡq:ak!fjti|,I:0LkzM2Kd`|*MkAaUt>g hr4G#ybfeoBap3]6teMGR_A=ڙP )aI'1)abtיi 왒нȷc)!ß7Vfsjc=\TU0r|ԧ `y ~@53̜ Pl'D Fcq6m^ ζjS:p6QݐJ x+G 96&QFBv,2h(xW$Chkt&g06oml}P1f;Va섻{l2~O'Dx {II@ 's7ɠx%V6=TA% R3ꛤce}`c,bTt\JaOfdp'¬Hh#{VZ} 5n+~~GhwBO g=+8e{("xO'xwAO˶87EߴT1u$ҡܙ2{t/d΁N.4m+. g(p^iB!?COc&]BqfraEfmgvc(ގaV2(-޼QĒ~ao(9c\u/"i9ZKv2i6g59%!x3ͷ4dgr/.8[b]w6E?&D&tm@_Wm~>KmzC"`In.~z ޼ΨټBp:yne_ǠԪ:a  [J6i)6* r71~L57X5o_҉M1?\B>IޥIhg0)<[_mt )Eӣ;&i"5hEnBNT)H<lQt{dk7-t:ҿu(vb .,NfU jz5޺ AOn^ 5!;c $ 쿟&iO~өBұKٞ<6.a9g{O$d3j/-뵤kPnΙJ4 DZÌu(w[.3yd9ʊ~Y)Aޯ( wD,q8( h[^M]fC(WdIt>!(,j0mȋ9=T_VK)+ T>xv^O1~s\ 1 mK (0"l39]@S m'|}Wƀ.#ϱl*v G3#~iTYHq½IkF~4]ys2I^"N&(ցao'OOagvJΜ;-^.5Wp!Y ) -'87:X|D^}RzG|;(7ipVCF\FHH~.c;Gгs%owN9aQ6,_ q4%/EYr)A.bZXG@أBy~ᄑUEFR'8EŨ":>Pb(п@OR>̿1֛Z/Hw/ދk=nkE(UƄj7z3wwʖI:OBm`b]'${{ .]M_N--Գx!Sz4Yw.E4ϳʹ~ADZC'LQKB_K;7sXgÑ`K\Օvθyp\:A,a+?#tcoل_ yb{za37Iebم_o|E:sA;2`uCq4uƯǾ¯:0ẘ\o~jKZY^uױ30sE}O?8jYwݘ6n8Nmڿ۟Ig{"y/PnȬx!?IQ^UPHBPH# ҩ<9QogP&Tp~]BK&~d[ȋ{[ŝw.OCyE :_0>G3rgl&iT"z};xIIC ,IE_>2XCmbH1Sf;OCP6izbފZaaz"( ǼS.fQ771zX[{jgCsBX=*w%j_h4GȣYC Gb܀ނ2M&{RsXV:A}ާ NA7{h|ip$ÏJcMXNj22Ƴus77!ܢgo[\/P#AnHۇh֋5IǃHk G~j.?;^ߺ7߇H(/jJd" jDNl>įϺ1N_),f]{ǵk0"o,  &Jfqα [{ }a\KrM޶4B>q̀;o>=]e1ӲDx%޿zbjoXyg?+rVP&kWbF+imDˀnl8L|l谜<63@kDER4T%HfD\%z-w;# a'\2 ͜qu*A_KQq9x:qup+Կ27]i.'RlKW/Sk5EO[9gO3Ώ*03騟Uzr$O)s1]tu v/`E|2}0ZX pC8E'}X 4SO"_ (rǂ/z-F@B:Bǿ-Yb lS|R@"B ϫG\=E}D|p=f(`w\0 %os0vIJCK1}XfWfd(=-NE272#ZGӄ慴r∌e N<IwY"ߟ]j}mB"VVz6 ;>?hT a#8\[LwnLWn+\}LW]᪑$2઄\g'} zL\4ND$M͝mk E,0g!S85CS{WT+bfǤ&] ]e||-,~|N;R8(NX1ԕc\y:;zԀb өw\ %Udkpl)=ְc*&u=. MnMF+k$'H=?v'49C\I#+ }V2~J<=(ǫ'BSYUpr̾vݟ_t S;Glʲ4eJ2{꫄p0W^ZXoU|$N7@^_:`g/>vg.ՠI_=𔊖pNga,w̾+jcѕq]fYGRM[5鑝ȄdY`7gj,-J)r\ݓ Ot58bU*,Vb5O:MLZA3l<+# GRc9GB(_ A6iCdz)Cx=giIhOU?k5L<}4[?PL% زZzi}9jV{2 VQZ_*i'{#Td%(ɝpU!Um'`+u9^daeے}v,Ǧ<,30Je~T a̡v~L4o1kxc<ɌډL忮hcARaތ=;?VTlGvCa0C IMg+e:eJya2C_r藢V#lj(o ֐]oQ-˅T{ fdrOp{=_Om~L%d?hZ$<%*N?-8NM\6 Sl3&n к0 Wq8`Bip`45 ѕ 0ɔ^"(u%y7{W^C>[Sݜ/]?,?{w^6C?0!|v~wÎU `N_d} c/+ /BPB*V{ 퐕9xcO͌nEm2!كFsdIyKσ  H= gn4Ґ]h4jNT@vҗYFUM/<: ΀!i=vUsonT Qjܞ›*;vI|[%^:S=5|/`pg#Ԉ翍Ɂ^!CyXUIrxھ)^J>mtku [4T %Qǭ)Pb5X %q/ѪoYOdbO> ˏd[zzf:Ëho_ȥRs/fF> /fe h#r߷NčXA'9ʺzT Q}"A>- әsjx~~+f]yr9dEky,'#- $; y.);OaI'O\k ZûcJlBDɋ-T'&VkM?WzŀsS yiQxJE$d)ٳr'Y<289\{zF.,U,YleH7Y)qJ_ZuXq}[c縲ǑKs¹~\M=^I)EpwP0PxҘ_3Z}"ov(-S`e`^<|!Ȃtar=j)چ\ P|a}3%CVN(1~FԁKV\cҊsmK}sP,]=5$G!f p-=xL"z>OhXa+瑋g'3׈ljcЕV6W >E/anru:Ү>kQۗc61~ `1EuKa%oģZ(r<59#^%2Jq߻ª  OK wӗP^fO`(uuU@VRn-3Ǣ WcOzK++y"D,hbS 4KRR7@)UQV nRӸ(~ )l͈cMS(qɴ@_G(QD ̥KǤ#LB/SZ[%OBĭE0B䘠j>P.j9ƜryavGK?[R4C:lWQ]0MM;{I|_jĵeKWr*Hq$c#NC۞| xlXOGY-5%}K`pc>?4t']sEj<` 688OS@dxKMg݁%mWHEW"xWD\gb;%JF!sL0Qay4%7Sfc2@Ϸ+7ݓRCFPS_WDGyO8>+:"_16F yCa@Da4vGlн7U@9꟢L$w;1kN#Ap#Ap#B0GoT9F9} =ԫDETFÊpB=Fx;ќF^ͯ<%XQ F]gxrsz򖨋SU4p4<k>cHz0a/~& cg%;~u·yb77;ѫۃ0JZUW|Loc|v=5&[hmb@Ur=`+v7kr5H|+՘LD\틟D&DʤVoJO{\,"9[3|M-l;Λɵy-IBDe8j-j 5JUG^~{-ٺ VMV>»ˍ*2N{) ;q`$R =!3a)RGWU6Qh$eOL<|[=+8g?|3UꗲXH ãxrݣy_2Fx/{l{x_al(||$D+Ɵ cA.>_RN\nn~2y0#6.p9X>_M]bcT9c}4sL ι9 pyYu4v'4-(p/{dx=+_9PP+no%pJP(%K7Yg|:Zm,} I_ ]C|3)'EBh#_mJX iNqF/+ oq #nS}w3sLXgC : v)F_PiPFyPqsuQՓ9d qTMX[npmTB%C=[Iv+)-1)"үؖѐ+XIN_bTˣ(GDy7\+t WO:3vKt*D?-Axk8ֺj޻L%z+ ̾;BkWa6,c:xW0Oj9'wܱ-|8yqK eڏt%wZHĒob>N0NKXl\PaowXɒ7$O+"mwo$O[?I>H^ꦹDuF1%R@sΆo)/j0~Dȷ[YRPY>GbL[;bz,$^Ȟ񠦑uږ*~q÷ 6 ''%R@42x˩x816P6}& `4uhs0́m>b ˊw$ģ;- ~ܕ-% h]fJӁgpFǠtyϙ΍Fg;#%˛|P(7֙&Ù/,o9!dyC~߁{C8_M1 riek1hkuLb9GĤ0Z:Lڋ:c -ecʻHf&-2 "tq4χZHʾ6³gy6 2yHɸTj ͩMgſL+X)1VO_< vq-dPT LKDI1$FM:aҥ{olO%~gzٲ3#Ubu^^Zpa(O+`[XQU3օ+!VgVM¬6~og=q)q\PG:ϔ&.ˑsI)Kp2$#s.emٮFk-ixZ]80<9^Jk5eIAzI`U"jeDb"vRK PV>hrE!""H!{ 83هI, IyEz lig#ȍZisDrһ.o0v=U;x+>rKoH0^@3fcq| ]z9X\R5[d3XCH.{pؑԟ%@wFNcsQޔ:IdƮx ̼G]ۊV YnE" FVNΌp63_fލ&&iA#bi΂&(`XC%=oA/W,K2#-+JjWOzӑAaZ끖ݍydhWvdT"6Y& 8d{q,dugl+U³iےUCy?7'}8hWE*wŗoa}g!LeSQD18?*._, 5qi/b9hM9rȖ{$8RJOS\2!K`݇,)R $+GŲ21[(HlCՔٴǎ"46M,Ñ|,',*G%"{7Ev݇=~VZj VYOҤflaoEE<kڳa."G|8N(3zx < 9`.c[⇵\_< ڏ_p0f)P ^@v/j!#V3{pڹ]ӱ?N8nCts2>tN 3?My/,v.v/NPXu[ Tj 9赿q?.}wJiˍ1n}# Z]wMrO)1Aqo NH;vvPi+4v\0m̷HܰVP BtR-ӷB+T[tiù0$_/7^|}xoHҽ'|:i8vf e߰4z1%c>ah ؕ"nawy4^Xq(ѯOH4whL9Y aKd7'sN,Ήx6W$h!루%f?DGس~{Ypf)PSCGEf35rmU'%?!84E O:;O9/. ;d-tm=>lzN>lI%Yai`&?(F ?g;g9mf>Ԙp̔}iN8SPVqpL{ᢏ`{y=>iUsUPsHuXQˬw WUj=DTϣl#dkbO a(];p9-cRklEzJRv+<P~;hEZiWzPaM06N>rrv$#fa=D[=Gp{&)v#6ס?_H:fLo'hy[EoN8(&X=Q.a{yIrR9hGi ieI9ls]:da)wA?WXL 1@uRͣp?ߣ8(?y! 6 `>]jy<{xnaeg=t< ^R]Th\=|L=\cbHBl[)xm 87k%os #}_ Zt^Kw_,ڮ΅.k${(^D=TϞQ"Lв{OmyoCe q`fzqs`_?Jy]d@pgJBb^c%Y}gVMw]bȔ, 5$k2qpn2n= co/I@Iɰ@ϳQ&z@j=HPcf<ǘmm9]ܙUZFq/(=\S˱MIyP/><0RT{h5I) IQ=|[*}ǥS4d %ɱOx:b v&ILi ] 8g\;\!r/&tEX_l 1NJ#<7{ǟЏ#b_4ȑ>)"yGNEC9geogc9va>$GWXbk۹΃~G =lR(7UR1mSjjn%缣'5" y'Yx&ʳ|jP߫fE}Wݦ^̛t#BD[_pfvճ|!y3`H 6%nɬHǝOxljnj/O6JF`42>uדZc.FKs뛼Oeꪹ~ 啶 eBmpɳ=djeֿ|[YȷGL0y <ˉ }%9·s8|;m"dŬs˃[iWQߋ|XN<GK%,Ml@ken#j[ <1oY9 ATAԒ$p:ԕkle8J>Mh PgUMw?~ 9 k(:By-@g4CdO{ͩ@m{yp{p-| Za,һ(ftƄ9ۆ8mCf\GYqB0ټ CQ &uqaS5/dy.;[&#ǭw0Vdq@IHʈ{@\}zq82C//{[Y@>Қe+e.5rw4.KWݛ'7yNpk-H[ј=Vi^q B\kPɛ7:™Bz; A+E~`S\G/S8;@q:7z|s\.bևb&A%׶*yF3MpG'Gᮺ}Soa!>B//$/GlEMQ7ړK_^(eא5]*Lq?N|ހ6xR3R,.SW=kje1e/-Ȃ6c`TS'}Kҋ rL{S٘;-3C24I-Ja]oVUWEhT/G碵OVoeՕEr2\ 9vq;]ϵUp4%j/]JwUKj^F r$AS]mɸn6՗H ^f "wd.Е1|MNjүpj#2,"Dtѻ'œCL?HVFkJۗ[5c]z5A;Y/ I3Tj޳=.}_^zK!WSNuBf|q΄5ہzO641|n)UƧ3g}p1 uCkM7 vzE}M^$87b>Q$=4pN?se-G6Ӝ ˣ.OȺZ NFKK1Ttu-۩ ΃*[f&/Z͠qeLB;C Ӈ({XtXL#]85 Fqbt㘮z{t-39vOc;_wΠ;/r/#{Es4?|ւY3ϰw={~I5!LsK3.6CܺQXD$B)0es ;%҅DwX1;bxϢh 3= #swwz+FKC-qH?om :1uô8†`=l%!i%NXlChڝM'[ܓ+,h>΁â/ї#s-[Vv :c{h!ebt 91,vψN2=9b{bFD\aP/.J0SivvH\ x?5 5~?hapnHH Dn!YDtPF*EOsmW'} Pggue_A g9NuI5an8?ex=hcO hr{5E2.aDI!2p~O#-BIIܲ5ۖ3/. a,Ik4!1¾ ae|'`s| 5~+|o#XX6AknnBY>iX9՗їg<͛ƯzQ5k8;Ĺ,YB9WG;a1Vg`Dk5;36&<e̝ ק0#J?U_EOyDu=\Cr DKY=GZ@;껩w[x5%CǽӴم?+2&I ; 7'zSwQ#}~L-DZo%M ѿMbe37MӇi"e+T2'\]eSTiRg"Ip7[g"VaR"u䟃8 -7h?y_:qN`\ rr`,Y]pKmjby˶ܨee~%JgWO fرXho۲ʊd)#a ?z+sCz0x$x.X% !=Ӑ&Ӎ7j\΋kk-$ݽ]-'훫g/o׽Mݘs`,mdlh)mEߍi||CetlUjʿؘ#(1*.8!\YUR Sn ,ZS]y:}8+H;h9aFF[ Q d El~,S F52(֯ɗQQ^Ӂa| BǮY_9y;P\Yp5 cYN0 FVh,Ր#nt.st;?W͒C`Nj+Ur+@f42D \>:ЇXg"x` 9̒#yn'nYY~ pb}G >py&mB.a=آ^y#O1GrhIo)YOOMs[@h:^1iuՁв&$5`V8$LԐ5WKW%DX I!IElR*aj:=A?!DX?YiȊOf,^`mOJ~g-2j k(BI#G=#PFNi}|_◨[H9zg3ZVBdr$Vey랴NOPO306fЁDZuK*ߞ)edmiO5R/a<49ɫ32ı')^yPwHTF&?U2͋^eeBQ2c8/TaZ%)rq?nٔl0Cᴘa|*ޗAOHy6WE6`\cVm s+ %E>j8+fmIbI,&"uhH|x%`k"uLvŲzTגg"p(:y$Ge1yt)p_5g'l(z:3+#:Wx̪٪os&|UfS1(YPz&̚*{9I{s2<#)E`**R\^Q-HyuWH^*lGq+VMW{dX뢫HU|}^tɰV9BCo? 3VHjohC b)J׬u"k g i #l Sjv88U8 jHF.պE_& DM oG̽9n$ Ɉ% H8:0(u{L!H%+/$ނs(f|YC-`1K+k@_hCZ%_jL&A况'y PZZrQ%ɿn/ɑ"'dK&Nce i:4k~"Eq7/gfang{u]g'䠌(7h(p6`tM 0S!J+ r[o=U:G|?0>-o , HKpI'` yVⁱH.rIk30eHY3!&L6DH:LD)y88?n7% O%]._ʆّo.ہ;y2N8dXQ^dFq,Z!̋:e$<< Tri:Eęt} sd V>Y6XƟ<2&20E{zxl[ SD*dPF0'F  A&e7 ~ϩOt'Xx]ڸ D]ۣ#K;]$X 4 F21#S?l= .? > >ڨ =Al6ßqLwëOQM. wbfVM9MXT]䟃YR!]Bg yڿy p*Uy h*so-O>4|!y{l}:ӣ"/&V7OGcՌ #L+̈M_oeehi7Jk?`[ <8{PĒ-naIwF+&`/OXZuZĚOOT2k<9{ԯ4-< )C5:&6^Q9 0g%w[^b}yVן.=Sz,ǻw_T8q~3-ɢ4'tMdy1+1k\,uǞ|Uk%rwQ-Z*+LӢMP|nծ.66Li=wk[{.R _FOgs#5,%<\KlGƲm*'2a7Q&sISyU0,f9=J7p_,ّ7gD|$ooG鏳 `]s xr)ˀ_Gת8&Nlb'25OT2ĊY*QZxcmg֖ց O=%;VCд/a©!-~fE@Wf+MĶ㟓'H '}ztnc^<&/"6Kw23<PčoG`# H;Gp}?@{V22S9+;%PIпo[Z/r_ ٯ Mɲ CaLG6v]%ηf̻t`-5>v0x qv1Bub19ac^0=XVEc6{ ?:9(RC9|]Ҳ8-G|TkpFs^5!2P19+Z旂ni<.xPa~_lHd cW/&7akJl~hs/o_W᪭U[yU#8 VL S`.V&{p.XFx2U  4j1EiEDnl,@fkrp]$W7xأ| C;uIOMѤ6ve70%гb =adzO;C@ζaM-RZ["zI m-Y;~k.45+q%8fM"eUr+?*O=)`"4л`,/do|)El+b'75ex*pxr1g3m3>Y/^70}{F_5DO\4`69 <4vf\y.0}K| l1Ę47W~|wˬ'krZzYe7ٓ@ԼzC!Bg>r4264LfvYKGh̓!ѿ?&yWz^˟< }.ߏCsN9}vsZ99]؃)x?){S8K??|33wFz3z8/nsF?9~9:,v&O[WWFp~!ax*yWVEm~:rX&[g%ΜH6kGbI]@ Ek#RzdaL,}Rl~P Y} R:URh˧ad{ z9 C 4>#EP:s_FxײY=(%h zQyV}㨾q]]nwUì&0H_Pgc99,ʜ ec'*&zn,RȞ+f3GQ6*8WSmheʤ³_{0M˻n PLׇZ9-><՛D}.Ί#E\ѓy0:2^Y^wG?~~I銸'nd=ϖ4]!t[J-m>$, ^@B1Q(JP!a)*M7ǢՇc=hn.3B\a)cA{d:׫Zx^D$~$<ﻏ"͛9rh n"Y<Y|\|P{?\6Qq'c D"Oa\#z~x -崷zҊz ÔZM9lhXցC^V.w/ 0RRV*f(KNʔ\0zv@-u8=?_sJ]ǖ8~DʊUnUG{9ֿL+pZE2\.cU{KJӂ}gC?9x`.VwYX Y~XNhʤMnl"+,y~)[Ej [L_,,u}w_r;wk6Ez B_&bz̉Q/3%wK} hϕς܉Q4Eg#5?,; FbE]\v%r4$SX!?'^qjGɳ`)j$Ke9:ISgVf{mKgQ|CZ"vQH-Flp{։C8DLAawy|-N/{O4 )N7PT7,fՌϗO1F /FF1mꙇܑ̡w4>HT 7796n]M`by80*;pl貌l Ɗ$MC].~QN_Gdo+('oy^r:*"\eƨFWwmR!YpM(Y cvρ7T c*cB_LNGԪE 5`93UVfE!D0#K3}fR0Y<2Ěg9 X1q}\Ujb 'ZNElog ilƛ#D' 7|? #PhCϽAUifߕ{R9 D2BDְ(k" 10{NEݙΩ;صI g0}$oyUR8SOwG` 'ם8X 6뻴f)?#|QG+=q5m.kƌko7|Áʫ47!0ۿq aP |ڱND3ZGQo2ݟǵ=OBJ>j+Q|j \|]GR*9N<3zK}7v_>ʵ]JuHھѿ|GrL7DpL *㋓f 0SHҿ廔9Q7,jFߊ6*I6W#JY{qsJY-+曟 B?~j}z`8yƿ7qrZ"B;E hs<0mEW9O>0.x.0P{앃_X ٷD2׊~(?ďϹ ,5WP_1= (}į14ɱ<֍dSE *|Q[p>N_'sƚ~ di6(:׈*&#&\Ӷɮ4;bwd7KT$w~z\;s~5q\(8/$2:ܼC+0j>Za-lÖdF,i}c_Y,'/H{/Jw { xxo# vj3LJ] wuGd€QN'ƬGRE,o1di%PXs9\ b/Gx˼\ ЌҪkPDߠbsCB,xiS>\IHۗɡdop3F-]8x HNе|QrG} J)$>>ۍ_].~r_EFH~:V:58j[:͆1.3nIv8\3x9+g/f)͌j(M#T@0.ۍPƬ#IߴN]E5 W#jz(^jȢ& BjϦ\vfԐ;]i0]swq"'aܭ㶵(v郄8T 3>$c4R.ެkx"oZƱ[zreKs _![k&~,5&w i܈fOgr<+5Z LqKsb%$E.M*1$<6>l/-\2^ _=ҔZ4i6yD۴, gon&a~/.]2"7QO5.U4_!ƻsެ^l>BT"NqF7Hꄙt+(cApT܊}o~\my 1(4n~<"T5v9W؆0Zml9?Xފ.&p#AF.6ï1݇OJ/30D{34JS|aM[k_q\?gSfշiպ%̡˖CQFEP-uSsúfⰯh EœP׿q]]܈$A\5ʹ%d_}kb{gb3q]2E}8s YKG"k }шz&?Y1ktD;IOk{7]E&bXGAk۴Fx+)Pںi!If7iA8sf3Vry"eq aSp oݫr#٨l9т(L 5M: 5昱)W3`/=lb/V u 5GѕN߱Vqe.[ŏPI|':Z2*j{F4o{>L&|υ$7OΩ5[k1xYsKsZufװa ^h^zO?kmUS_z>2o%P_؛2ƅZ`a!Yx0_c~垐0(2ܘ@9Ƀ*ܤH<"}୼{#^ q/J8_J|bʥGc#ykokag&f Sb/pB3#[%GcЊvg?mټye9!9>XS(j<*yiG I$ JQoOfcYaN)/08#⬡>&"N6R@EC1Eflm26Vb*KDsgQ|(Z0;,uBvT-{Z<-Y,̗>nVt<>Ym6!)P#s:=Ϡ# OD!k5m$+-vh's2~*}{aݭ+( 5b'.t$Jh4ZvO3P9d7M5 ^24#ՐO?$]=5Bp>݃z`frvoX6$;vQ;ӱ&+n/V{sۉ{7_V{/B{F4-o7}9E $lgq:YuNzywMdJ=q#(FWwƈ[a/ą4?{l_Ʊ]ò5سw3U ;j=FP8jܞ5dMLkM}N]=Vżv#泛y> P/kוi}F2 W~s){W"Vn ZEEAH._iGyNfe-ԤYWm24`h˘udM^Vk%À_~]GU|:Id0W~* H3&5K`KX6fu#FԈ lfB]šؾg%I-Bl)ٷEd6^3%I&oDN-i{%oÝ#m<=cxN[j;vګiu"<_J" <ҩSNQHIl^_ +]/3V~7"O8;+'sxB2yAcJ؁@xZ%.x.,Bjɋu("3)}Zx1yqikCrqѤY̷V3y$ y0& tۗXϒݏ]&iR>GթtSi"8z5}k~EUc}G7d?,1 e+{ecXC~MH0r{݇"o!S. HuEb}љuh꠱D5s[(mqgjA_ζ2fN64[:X|& n+[]R8~ ǵ]R@rd&Fl$gwOj1#ѐތLo#x(+8O 2D)c4pΨ4vi ]Pyc_]闛km҅f|S#}( 빔kEڼP~c ·3e^lz:ᔗˌ_^~.z߻ 譬~C 󌖚YѡÙR6XxM|smw<] {|vCbU>EΠ8|o gr/o;sBP8펗I5< ,3עG_c|H2yFJYو+FVFv隢$ИdM ל9I.‚xb{ΌζeѯuT7|+] d[Ȧ/neO.M/^'͗cK;͚#~'7rK^yq( /bc<F )8"g̐}=ZΒMi{ֳWo],d~Hn,E&ѝ60~J}5Fk噬 p(^q(zM,zc+fAmPtt e«T&e8Ydd ]ؒVa $+=O(ʫ=mД~Q}v%l8B.xj ܀+цY.EXpe]Z.`|YyyS^LC^.3OUN kXAqR켩yZ5~QtB3,dc/;!}Y.'z1ι}:gչewOa->i|ͫZM}:ZjIq-{i7NX5%;NKȥQM-w<0ɵmۣ6y68U|t=҄}gBlӂj\A-#Q2|O] l~(#`E)<V#޾PPP[o^-]Ӄ͆2yp|ɲöviw'G O1C# hBؗ }A`>nB⑩Nat^6hwGK"hz&W*yt=x"IA Sh/Ͼ [R/\"OcG֎X?oLO\AvlY5ӷǭs ~g5J>ԘE.|u0NyMw\i.?t~)9Y.Jk)?@w=o [ Ow?.DA Yg릣Wg9?N>oc;dјLofBDc C =Z# _˦M7Ӱ?J;F?cN{$+߼Mfrj8`!?E\}4Hoq8zqF`K֤bE`j#/@C 䧽Np8Y,InFxG?=L% W릿Okq$};'M~d q;Exa)1+c~rNM{A}ެib}7IQgy6xkn>R$}t ؁@%;G1Ǔj' =v'5KS5:QHU霧u06Mh-Ƹt0%玿߷,a<}ǵOaFwJEe8z^Yu)W!T:e]>/V# ķyx8ܹ/q׽p(y7kJ0dkvIz}5^i)[t01{߮8MG k~ ve?^?`lr3qְX PӫW>¬%|G HG:~uD ˦JIm᷽=pַ7d \Y"\=2ϮVxCŬ,~Г1~-W}sH8?Qo'&g_)gZy~Yg]펗~T&Qј}e)g~9{ӡ لp{Zm[ [k h2.GwW8B\nW\}5ucjf)l>uiuMVvaiک~ }J oDjabi6BwCL_W$3}ſ/^(2x~QE#?휺D[^Fu6RtzKiZvXWYvOGA$Ejp@(ۮgٜG*? :F*c,p9W"7V>AяW_EqȮmX"Md~ͱR 7XNJ |gm>]-W@rƥ捑l}q (도*Q֩_V?M,a=`L6OOAA8ZO"0^S,#֝!vhdy?TVQ>Kа`G/?9wS:S/뼦jC#L >"y|PRR{e์ՏigؖGXҷ.tVSZ5Cm׷ҚTwXhsHEL!'QP_PD ~s,fuV|?cXo8{G_#x/-QgյJE8"j{ǕG<מ<+˓bNmQrFǔ Nl>jW)E~!:qUM K` iFk_jQܞL뒅xi31 Oww=ZYvYq0oN lB]DVey\ \,Q`Khqݑ9wxkzٴv1`T#6ٶ5Z| ZtVi2L˭'KџX+-}f_D8ݦ;]WN{1{K|߿n:nZ<6d=yJjD)Lh?λ)!O0Y33JB,x.}%I## cz#y(SbVO#<ھsEm0׷\x b J O̞N>7'zk}_{ge1Swԝ_##@d+Rr `AuM:,";Тk5ZEBTWnͣLiZtw2\eClaqaTͫe_ segrN-ȩvy3ĩ-[W#Fĭ =,_;p2[ =-7\eWxվ4!ʏǵ] +! [mcdu!xmi:腶єrم#k&;L{]j@ +l+zFS󋢎u8Gq q+8?VJxPM+Ƃ0jY29_ wZLko |ri?IIU T$Q_ 9%JJ/\Ik4FRgL6xl(jTO1ނ!YD*lFr}mrEr-(/4mpVf;y|~= svٙXc7`mòi+=\Ct1@FhPd%d!~p_sjm`e|ЂH-3`flrF0RؚE\Q., k\1S.OXӯ+Mײ>UqڛUԴ G9hҌd;Z>3r}-_jǹpEp_<(9Ub]dkzP8y(w!6Qnu4(hG =sT#U2jRi8j #yyّSXVRud;+bO'8c?Y(~Z1+jx1Jޣ)']! {(7#v&DݱLuqZ+]W]M`Җ9}* ]#jj,v{ˁ{? zM9zޱ5-x#blNjD\Pӑ 3sh>o}DZy^nRoRբԿJMO=Zs{XRb'sV^n잚~r~+ Pqjp/עz;ddiChMwSiCw~fѝ ݹmNч{>[t(ˠ|nMJzIPz'ϴr-S{gZMIT$F"okq;T@}fRcaWiVH#4&-(cq믓@m\F0Cz't4`9 m &'O6%@/Q}om~hlwAk7[bp1VOQN'qț:zuRrgDx'+nM,\*ۋG ]>gTgt.iQ!rO-2ԏaF2%f゙–,=_g|fW̙ix0os +`'I#K qby@뵊-Sh~瘒RNZJK[k9Ty9fJ0dvM㲧xm.ۦ7 e?"?&Ltۣ0GR8x!Z$֫gߥ^Y.tͦAILsKɰ^h1W)X{=Ι_si>zQ4g>'9Nr2 ݦ_LUdvܷǯvy|-^%/G[. ,;[scv2YhK77D;/Z.@ʩS} ^*񰁞9wf=Wy)ɬ':6a\Lޏa'&ol6}00Fyk2pI+G>xVFuS)^}߹;Y37G=!)z-IK@p%VYo,`+7@~<+gycIq=ONV<: sߗoA K:lͫlVggg~DV@<Ⱦ0%Ѥ W)61PHZVENRu38;yKo?sNqt(ƙ?W{`hJv2 ' ǃ>W0){LRhuz%OBfVꕼ?-#o+Iʢ61bL j⼴qF8h<\}tC¾53 ,DYϺQ+U)e~?賻ot 7-%Za gQg-ދtBGwD#u#[$Y˝gފs~FD:nu.>@TF:G ^nuw>e8|Y-:PD-pЙ'Z hQAQX}N\:;+zRNN-- 1 )eےU8j9ڬy$Qti6365 Jl~MC;/SJ]Aj`Hw۬4>}Gϲ!b Wδ;ЍU;X.Ѣ2Ѣ3iԋVQeJYa*P!ھ;ʦ biE"xv>GX?~vWVrҹpeQ7Œk5]E2]A])Lgv-k fB9N[fsP-{) ܨ~I~u~{a']㴹=(_3ߪ el<~kkbFXwm{yKt;j4'j~u+d'-Ml#ibg{h!ˡ=9 }r2/פ{wO:AJ$S HstY|bZP X"Mdi%cira\#M45ߨq.MʂR\S= ڗh_ڣ}3>bKLF;iՂZ(RU$lA_3^?[QaGk!2N?_IRI~XKb?%ݽvۢ+ig8#Gi_[}Yt=a_oZloͫm+ݯwTR:73mP‰ukyY;˜+ӊ7 M%~3zm,{sj6-paY{FxKGKt=uwV>C7 Ԅ2:c tg_B\V`.Ǹ17S%k{\oK붒@]A+wFҬ^ yhfM*f2,8@Z7 ,P%՜5;^ peAVC35c}VF}eÜJ=-?"|_#IrY}$<9=ӡnξVϓ)PB%}y$+: k&;5'z-s="4uǎ`n9[wwW6.b2鰚2E|x%d -|Qql?@jv€sJ bR{ߵ$;dWDWpQ. iV@I.΁ +hN_PdX hNSh? L9];)p|g9SHO a$3b?9b=hvIw7 3ʫ )S^ GD;\Lv aPuG,%ڑE,9B,%>]/u*Pb–Wsb;ӅB͇cd8}ss@;w9߬V9fCVQ8p+tj:^wr΃8;O9`wZ"T>,$Zs%PB%tbbOpkJdtjFCњ0j x0ǪbUh-'gACP7O}NqLc*5Xj)r?g;|[}p5\Wۢ6Ieף>~Eug:yAN+N5,S u:?Huzz_ ºd${.2$,^ dij7>e+x,p_@z-~&x_']h|}ѩANR%p[8Mm8O>᯹㍡ot_xns9Oɻ9賴?w>ιQ';QN{,owx|{Cuup;sio|uM{J8{ՀqXIN{DJN7U ; ;{{s.>\.r0cH0a/\Bt 9 ]a]iH%PNaoFQ?n.p=hSy*ڱ?X5\Eh ,`O”ff3 \"4UjQ*X$NA7}JE^bɁ#NaFON[YՅQa0B:Y*[IR"[rƀ/@J\Y¢Ciu': k9C 7Fs{{TDT}[N4=n%vБd{x W *^u$G~ KRxJaOg~hKufIvۡI2p%h7)QփlptV]lܨz,s+LsgDc܆ =, .;g <]Mªaʒ[~?Hwww̛e(i+-5mKn~EIt*5bPBzOQa|DNUx<Ĭ{=JFle^2W.nh p6?4 VCg<=cCXZhNb{<-m%Lz :} Ok7 @ۅB^dE-)'ʗvo7M vɸCw%HO-=a1샿=8f[dy"z\}`Y$VjJ`9ac}veЙ cDOOWs+z"ԌD( p]flFO1ÑgfG}s2Rg,$xZ?D~!5q0= TbbG,B_s|46*E; htf88ڏ}j882 \U+c/M)! ibKyE]$xqf9; ҧ.OeNk)#x5ɓcܗsjקMݮ?gP+rÍCƚ +QI>υ?/~&mp]ekˆ#l:Y عC47B [Yܓ#>{VF!'Gr{KnqdJH`d;q s2`Ɠ3N}T%2Wtj9>?á+1dbS1lKadrlKu?3nO{@V앃-7Y7EOoV*LzhC ɋ[ClI_\iOcIW0βt=/elNAZ"ve'`Sj {*= u&OSbO0apVAw ff f*%)@`i"Ky3$x礉'Xڄx M;J$#6c ?91ōOP)0"38zU'n%wk9/qtP/nH}nێݳEo=ћ8 ^" I>vӇa;g8k*[ `?0npHowJPVMcCu&M([#d.Kg]|FJ[b_OPߢ_\>QGL<0I&-ҟpwS_ė }Gy_ܟuD\0ykJm!ˍ|<,px6}<%%_j 5sNe<.a.Dj*F(cudkkYqٮGÁm&1Lu0sV3+lc 6Oҗ.ZPK8@?jMM_jM v5RG-)6K'pw:v?xݎܮ$.U&ϕ c9\BX8-,$NKCYeВ&THaQ:ZZsJx}?k~, hr*C}GYPp0^IMKLzP(vi3#A[%|^w>?p>WgA/-=0vv; ؊%ǰg `a|B<ԟBhC)y>L(4T1RÏ_I;(j( &irMEQ$EjX=6E=ˬgb4KqG\PIZU6ZV@oC=2NXi`  JEP~w+N<5 v_8UQFkqm#іΑN^f^0_#⇞>[=&$t_w'77u QkyKduNi|eFû迬\Ou/ylˋB05]ȣ ƣ.g缍>l [DhԏJ۵1k.B2s"Or-$5p ?Ho37[v*(H,pt^ic* beSej!}; {m ZOIsbRos[20b`ב)3u[FF EŊ8]ACP3YY:p)FHj꯴>г &׊A.GwmKB5NJ iB7a$=6I 5ߣɡM P3X;7fIdem㟐p1lv0 F'Lb(8XMQU"/'fEYva b {V,WX?P.үaXRڝZ藹RTaLx 0Y2POR%@U/8yUkgAfЀv6DfG|K"gԨ3NS="Bⶖ nlI)Bx!Pbhcͪ+~O-DC\g@H]hȝ5)W ùAUD/s:=g?rֈ@BԀR*uD +H9IT(\Dg>bi@wh)R4me#*57ڗJ6@ CB/w8bh$Î R9_EL4ccl aNB6 0o'qToV6 V;/s'k=*l:r\"n>upz]Y.FoqWR)Uɕ[&3RT*~4(kf{liq vNkL{60l!tZ>)J3`!B>]gЭ8t8,IO9>m4i` G8{"5EVMMO?$^Jʑ(#+.MXEllgbɍ]ϱ&y2$5mzR bd>clʞzU4HZ|V!K7*}DyL֎HZ?[{bsg/N<ޙj'}bt=DJP]Ǡxm "?­u<~AFD֗wf|%F=g*GmiMSa$`x4TDͧ8ڷkgztRŖu=F?j{d^rHaE{d%Uՙ+d*n'4a1(| 2igND٩ʺ+aI*`U-XZe5Tx/UFp\ÇVYZ::j)i޵3"sD fzN,0`5Q4!@ZD%|#LʘaIp6F~BMg.ТGl]VmmV-bjB.聥U V-Z qjqZRҪUz_-8ڮvS*,ZjVZ5Mؖ镫|TI%4nw> } (ԯ!kg?vԯ ~-6Hsw&z4?'M-$\ .DZPL 7=NTLu. ! ~+Wm$5NRg x2܋n ejxljB.{?w&jO%q5hHk"Y(5;5n? i"/V ;Łߒ8zC#BzE >"{k!@p!C遠8GTPA>B-?"Msfdca\Ρ?߂>us<}౫%BjQ}Cl ѽl`b=a%ͩ!ҐgP>MDIW,œ&,!8(uaz֡c;ы1lInc088yoqXX/9nn [LWX,%Vk\{;wi{# S1WH.90[wQ6޽v7twn.D۳dVj+,Nt0=8m:pG4<Ya%+v&sbMxVf܅9#{(=-70B/ؾ4x F'SM{)9 0-7k^I^>RŨ'h+aMv[@ThOj`q4ʻDF4v`o|ֳgWZW"w]^Z}!Nsr0Gbz6v)ܒN>hM ڵ@ZLd5j)D}U9Wv Z WuO'0jYzs9*7&hҍﬥZ_]oVZg1ȆA_ ^<0ʻ:#^,أOc fITFUg&f-H͇ϭo &0~)ۨ#g6f7=Xۯ3a3_'/pfHx6u`~=\id;Vv_cpѦalvR91O_4= spxʲ|1_Sau{Sj"ϨgER2&{䙒zχ #s2A9$) IY֗wm5XG=O5">kb4q׭_NQAAs$-']Ry<~HMUSQlMu-B gәÃ-ϖo8.Gy l 4Z'a; ɲ$|L.Zޅ_k&O'኿NJT"'TOfY<"86sA?X,e@; hELXfJ6T^ႳPOaԥ['sv?V_;X'Ԙpްpj8'̱Z-ѳ0R> :V=sEqК?$ARV,pY x KD=eX\w;hcȣ"!'uDn'r*T0Wtx$}LgP~jAydϓmٔ}tpA:y•ώ]G*z?+dlb-;!2^pl^vzځ\OZסQûCҧ.yfpC 8r-}ixd-Cb5l➈ $_W*_ju4ꃘʾyP U@GOEqY$mwi1$̋Lw .# F c/b,*rR9̑Ru@TwHϛ , V46*!oږXAWxZ)a]wW q&)R3ʝ&b(@ YX׾ӗ"W ^J"e9W& hhr,2 "h5<OWNԞii!N: 5;+L^c6c=rMҪ9>pH}3b6ߣ&>gOhU#lt9֙D'{RxkfSL49Db,y hz=4_\QD3)X87HsN -8aDJϺq/+YxY9z`ԔC/fX}98Z,Q]N5 ;9)9V|@b4y!ySgWx`l kf3G̓~y5z>naRBoCc>Lz2?XbO cM,9l}=:k}?m'pL N]afԼ~=z3in~&qO7pfG0seu.Zw@#Y֪`&O;\Oa)%$9 Ƿ*9rȋR3!ZTx"}1Kֱz_Qgʸ-Fm700ZlL%>#iH!]/xgϗ3Rƍ= v=uFTBPV6EzvV.ʌ揫{xynFK"$bq~!97Rɱfٹ%P>]*6(M q.'~4 Rك2C\?,]{7cbWF8x:gnmCpuve(9qȀtRa}U# _Β(k{^/uR|n҄}JO>c<ⴙLpŔa8\FlҀJǍ|5z5gK_xg"gj~U9v$-bKE^!²W3U[,Lx5ĢC9#X\{*$]dӝ/ԝFQi2PNy+u҈0A%AԊn]`kGm(J'.o{s&VX4l?tl 1 n:`sw vȨ5r sK&K m\x[ІtOcp'zWXR#$xԠ#|WkՈJS Ɇq\!7;XZgHmE춦H76E9X'DCK)2?+Y;ФerVzީtFl i}Ww\tȶo>mz.u$$nŭp~m'M,͚_263@Pd g ț@j=3-ֶ:Bk}Eِڭ,^2Bg=F=rmоZ0[*%*ݣVb4uPk$sCWeMY֣E,ȎXkJk$za91#){mu#ZYQysK5sQB-Qޭo+UeQfYxۋ6|X1IWgs0ڲ(l㫈97@2wLػn>˚x v1[O-qԔh_S~ɿBhT,,ָG>v߂-C#G;ݒg(){XРsퟁ0"f(6,WZGt#xaZ7S 0F4~!# |Ce!\fpG'᤼eIliZfX)@>E(@w"ac%!K|Ym(^a,/@#3Wĕ+'FzvٰGx/KIH} cqY5>s' cO٫|"΋_AZ64׵u|uǼ-x?>".,ϴ,}lF"LzMc`Qv(nHbKQscBӷb `0}#/ҫ)O_/4]`,`%zKqg@doY0hKT~1xM v|Q#D Zp-hOReshc'KEV',5ljm+N$y(ew$}qG'_}K8k3h5iGѳ" fyd7CN[z0V*$X3 (g&PyIr7sTH)2RΛX: R~˾ piDV#%6ԇmx7z<+-YowPn?U'h(ϐ%¨n9 Y'uj4 筬tryR<Nڗ}BmT>˖ 6 Lqx©d˞^ }~ۍڑ2H}4;?8!M&Pj0K;uT^,x%smKr?)c @#5=趭LBurOȮ:ŒRa j/'BdrRGw_ &G3څ"idtȩ}r(Px1;9gm.2ʿoߕb{:GTOp]Wõ\/d6v+IO/OmFxOޞ?S]<WIz*ϹkyT%3MAnHV:t1_ɇƉ/Ȗf}dl cu,3e$2 *Ier- 7B521'iLWN9 m3]]utjL|8SwfE(_`5D(Y|7!ق_FX,`L+`D̘ ౌgxG̴q'չk<w<I`@aͪڜK,|`0\vP61(&^VÔ<]8OOESi\e'{1?юA~7y[}Tn>}Ә_?E>T+<i_JrGRCGgPw4iVlD[EUU~4B#š BXG~Mݬ+vciڔ4^mќ&+WaZ8s]ݯo0۝3QUK2X@fNCrCBS7!i$'K#MΖK0>ׅ$7f 򋜌=p&$1|5y3B>zb !ots@!6/@:~W@ca߿pddY䱏(1{Ux [UD=ƨnKY9rT%D̐'(Go)otK*axbW_tX+kx|N=QVy=ͦ= 2N6~ f?[oenロk7t"d8%/bn!ުGxr|$FЧZ9wY g3Z0&Dx2"ke*\Rr/Nd-<_c|XVv^jSCA w${% teH^*04NA,qz(tzG s/1sF%kZ|<-T0CtU Ty@W 婁U-Oޘ)'PsK32< 87BZ_[<‡^4~~7v\ӏ`<¼y_h{r  GJ`@J@S$fT¼&4jֱliGMB;6hyF@= FEcCz_m.W- .R%_X@p乇+9W*Q&5G%g:HF9!q=֭_X*Y+Uȇ^]x`dp+ >N YMd:)X2$,Jd+Lzuczwe {-1L^$*qNW;o^m+gTWC?!SO!'!|KBWjəO kpGKl\q7-62m~;TP@~P8zyEpP.8p!$3ShwulyD]|h âZ?{rʚ<[=/$m7@{xt( >K:Kۼ ?vU4˒yN-@:pszU<nH*@l݀'%~8upF[ޅtv?S40$ɪXOq@C/Q`1O=BQ+|mb\AwL3juC7 +o}oȷ)&ZQ_RRQ9yTY|-M /6[RvxE+J;Vne(2B>0rȏ_|I[,r+/ʭ|3`pJ)a % sbeEM8jF ㏐ٗMtRI~QSgz6+^emݽነg< 9Pa σ/S7H6WU/2[}3X>deG/Ɣժl 3=la:cސcәD<3r6cUH$+8%sX>i#8FW>xC^Zo^ _k+۟R1R#K>$~GNo/ 2r XXGj?|u8gt>ӯxêwFs)~cOPꦤt}˘{qh!Z]: Hla쳛{PtR*j{6 mRo|g?թx +jf@)ݘi=`C2֡smN#J#'>\^[2#rr:͛W> |FC .S> ֥&j 0/T֚_Bpw0>S1m{y[y[/1K"9K>ez~gdW W>IYQJT F Gw8iӰ@0F!GB?0e+|P5 jӎ_Sk_2.T\N9YJ*Fu%*4h.4WW3⣐ꂻFیvD|k Xyo/U]SVM?1 Tֆ-0Y!ƙEt k낽[=2f[y(č<,y<-y|&3\pkag;K 9̴zszOʷzzBk.;$:j_>9k$rY 1k,%g0=;-MQAk?Q/^WeqkD&x+ivp9n6)Bv܊1$XdGv˟wv083R-ӴÎj[ΨfdowM?3jbO>WCGzQ'zIoF0"}5V~Cש&PUoުժA.VB{h\VPjwzr-Oum 1-TP(Myl \z8ŅPVRYGWU$Nr~藏zUyf>x Iiu.0̸ʭ~'[wFdP,6zhIU i:S*zujX'q8=R~}U`6U_F^IY" ]VTX,S6IJ*eB$5sf&¬@pQKAtwI١X@WɊ,[ oH:ģp9 מ os-xr}#Gdb B8wHFQr`4J^y1lb3\VM}z 1Q) euk|k~h.$wNOT/ȞNJ\P?FaJAęê XއĨ~={#Q+x~ /:א9T9z?6r=H"yCWp*N;jɣISѢQTwqh ʶ@Ve"Zcɶ?T5[?yz~\Bq^BuNR^" cFE"KaI˿r99e9|/a+h.і!ϸ*bWȺ.Vp,y r&,zp@ߗ_`i:h;-:A}{zOނ7z --f.B-"dm<=Sn"SWɚ}ᅣpX}ha.A'H$"ʈ'l ||M8ef ~gs#o}}~-8nx>Oύ`g.=gNl.~CM:oOo{aTIY0~49E_WlaL"5@#yBIkWkdsŢ-fWAq=b"gII$DE݋ߍDOJVM'_3^^q[RR.'7Ĝ Zoshov/9jw ].+q@q%huE/V8B?4D c](XpJ'r,*sWPl6CIzQVtĬr&dG bվҙR/6ƭo7n۩njU ^ވjٚct&bIkуҭ%t'}.<9MDޫ@$Ih٪"ĜJgymGIF Ԑ 5J_$*Q>N OQ:L!Mm-nu+]㓂ڞw/"EL*1KaJXI!q~\CxofghGqV9sYlχη T&|5 TJPpˣx>|ؾ 3Emcv;c"T^mYw0cR["*3ќCƳk.>6 M_6K`lϚ/l*⼞޼͛ڋ$j]c}{F]*sg(>87c&ʈv$f9EzĹ,6DFh7w=B_w)?ìPpg8)ngp[SVO~ZW8,;/,`N}}{{ڌl8nʊDk9f43Z^'2TCpV\Wc.: ;7E" n&W* 1&q [NfGk]fOF!W,%LypmH rXݙ~p&w1sbüB &լ",욷ޘy,l4׉D+ j,iEpơMN*p?ې෾:]^xyf^Cހg٘ZLwilax" '?G3_@gH溇:gTœ4j@h(Ć6RۡU?1'#ى#07J|Fy#ưUz5zMJTnegG;4x*[_.zC⩢G| oV7WFGu;"ZMjiW^@޺O"~چݥ1V'q⮵8Cjiyբ_n?#PW]Opxt{ihP!_@pk&.i王^Sa߶G5jBR%ea_<#ÎU+UMāl ɕܣ #D}W~Gϼ1Rm Yz*s̪X?4Tَx_O);zr8:oBSDEˬds%-+0Jו9WL_U W`m m)~>R6oUU 懆6zFƒo'(/ o֬jE;e6Юh. ݗy!4"r=9Vh [m Mii~y>ʌ0~}Y>_pmČnyk3h}>A߽%S%:jr+H]ӷF@ƵV:٧#:) ^<*@JoVSNdh7rxWCx%GͦX& ͣ]lkym:PVZd*|=Zp/CF9VO̒=BgYOor m/ A~? "L2>lz&jZ&t{ N43,%>OOOt6>ʎbװwHʫxkm{_6|uՙe"LCѯm}U_VPXqcqtXA0yOA_-^-ַbcLLJcZl-哹GÌ0%BV,Lb[0AKeEK, k̙ ևX[%A,dII8Iu(t)84?q^)`wƙ#Luwo7fX[+"z*yM=m6z{ia EwB`%M[o9 0h!rlFٻy}5%䑴V{5YS0* ZL@OATE{Niij7{EٰnZ*'8 j-{c (!/( P^;߃puD"9eG2.ҳ` ^ph{.ܱ *8jXy;ɲ׈fYnE+S~[Lu37n*]7}詫*gh8gyu|- kc}<+ Cj)l00vy!^Ys_Pn馲0 <y%*+EK1A𼐴F%ItkTS:Q4ybL#cf𯎀=)pacs B{BTh# mŻ7<7{-[˩9)$&$ؚؚ!A`c2LXk-Zz⎺3{Yg3cĞq{==s ͠UZsό1L]=<}`eīCz>Մ}ӕ\-$j1˶} ~pz=ГI{GګwD;Q_ݣg`*4Ei,W`A3ʮ`LO9F_S~؁H%nƳ+&&&&"ԏUG/KICy95,N檩Jr,mkvrѱɘM1f wXЖcW 㞤Z{Gqݓ oO~xv.X; gfYU i'Q{zjG,R9i]`*'`4HA7H ilce.YI9F{T Gf۟S:Rwӳw\s7x|z^EMBJCb>@Q3MtS1;;#G_qg8keY9λ8n9pխ(f^oW P'hQ[{G<R˃}G|ЬF{Og&=j%;~a5 -"BW%Q/pd%e=nY 'ifլdVׇx̊]noHVӘ8ϬҦb=F}12ڍo̯L$%- ,zTdE>1!޸+k@YFr&&ilĜ |%H ' äY=n{}=z\Nq1jbƚ)NҟNWDi (>QZd\E RⲰ[6&9]!#1Zb}^-QFL7YBzBŪD5D@Q2Y<1?'"'#իDA(ϓf'RRD m``!$~hZL j7'!Oa \s ]m?QH͵H|n٨ebgSoP(W{ad—6=;wov%˲gCgvM &: %IhEpWfN 75, Tؓ5 Vw{6I|8ص1F,Ohq5IcgX-;o1ValkVXq?5y%!7źH/4v%\cA1*`ȃ(q F:jpGt?S8ԐN3E# cͺXSZ{=arpj6AEdG2Wm=^:B<4ر:fج ݳ?F z͊ўŷ5 KƟD/iI9wERkW9u %yC0w?V_ssvsxē敲<2r'$95v:yWn#}ɷ+_򔪰vdM9s`}XB,7d7:D]`zws﮸eNl-H_ -p.(.tmfƪvVHvv\Ti84{j>(/ۣԪZ=-涪O[+[yA.= f2f$&s&/ws*r7*(c\itUxp͊KF?k*Fg W1igK y+u$Z'WUl ֜pyVۡwKT +%=5.`!Eɱ ?Nx賍@`L1D CɀtI7`;%@]:iqc%FZ FCWZix9aQh_|9 O.VJ}]jZOVZ]M_KvA?ju15Z;8 X+jן`_*Zu;h5$U<"_٬hh+{}qW$eO\5I;zft3D^gK2ӟQoϮBn Ҭ$]MV\5%oqveU$GdޔFPb2֠ ļZq/$7g3m m=Ene>ޫbYMB<9zfA-^r#tXל*= D+3z<:d˿Ui(UBi`F%6/n˜ú J' wGy o K-Qx຀!2x?z: =9>^pcXN`km+j+e~ ȑ"5DIT'H75$߅YdTe&ٍaBBX}m֕!!cGHQ-JGq( s'HifԬesu4>f XUQ^n,ˆϧO3'NjC *v-ς@y̍]HYX8)RÕ+GH 6cl9'[DT"Nv̵6e#/h*c "¸Fǩk!tjI SE2̶(/ QsRZ#q_u3)"ɵ/U {)5UA;@<.$p9\ewȎe*\W Z虆^pZXDE䝟(# T=R/\Q# {Iy_Q7d]JZNX)i5="Zw^l4C-G/b~}:^8|Z:>T3'wL#kFehݑFǙ4c./k*5fOsWHh{} 8 -RA2-b3rà@1USTc4e 2)gv,kewVyX^K";]hyg]jIKY*G͕4ᝥYY,mwVC6d)+;ﬕvst\Bw֥Y"VڽNo•nFw!שqz+$&őN;B˯NGJG*dkq]%rj/Ox}jT3(e_ x _ng5a4嗣Zr_˸.-ܳ3]0®ˆ hb\;vB6WO]ZՎ]{7XI7XIu1zٞ׾,jGѻE9r'²47j$.¹A_:Z>BOmTfp"&+l?WϏ#]H&čVpntjmqU: YFt/?E8T5lUuz z=bW@zzIf~ۮkzq]"#<^o-vWe4cg񌄱%P0^VuF>gr?FOUx{4ŠV;\r}:eG zX]Zo^zz^Dz5쁾R1N7&d{FҦHI{czLr<[<'Q709Ez?>>s>{ęMx=4ƴu׮J~wT;dz8X˻Rii1E{!u<IGdjVziy!e{!}YdSf8BZ@Poy=<Zwΰ ~ ~U[TOW 9Ɗd+B 6!XGaGJpdKQD=ן5, 7)BR _OI56b%/=HZ@H~پ¤3!D%Rgq\u\[@f|M:U\929GYXk GU*f}D_3Y#_r2iΐO9͕#~pyXzu= ҽ D믢ZdNj5Z-^jEYRhuhET+:gV Zj5$1yE%7r*҂܅.Ƭ Ֆa`įrΠ퀵s7}13>\%KnIΐ ܫy^HXZqvc=x-O3Ar x*a2K'g#OKV2[ >v-'/Pj;ioBDw*Ԇj-L:Q3ׅ xo/Rզ4r^g_ 4̲+Ҙl odϮrk3{X"C 6N8`G^

2RDY$O=mGߛ7s@މ䌜Tpj^k_$zmz|omUEW'%$rG`[| 4 4 քa^4;G K3;rKVY1E< YZw,Vx\[ס!)rWjh$o VNF^lʐMLm,)\@P ;~X?h'ýNL t CI% 3Rwwi@^TvXvJ>4pp-Z-&`X+b=O9&S~Snj @V' "tψꕎA,9O b'͝xwٛ?f'r~iVFL?]锑'U;q[+9ϼϾb'N̈ډ5ى xw"o;kAAڋ DͽH8कVD~j:!#;ݕRɃ 4.Z߱bZA9Vn w)*`K#| Z[˜>Dpye<ñj ̯(fT 0 5`bυ:Ojr\w5C [6Qdщ6DȝTX}q|߳װn=|llNIqff^}A2Ȳ psJy2Ib@)0KڃZLC>%*r2:،4>,8-uKߟ$Ck .,t֏s`7{$*hp+g+Њrw`E{ qN꤀9i#{ +^eHZ`,IGT-@n}(]puLCҊl-B$%&.䵊R72/Úl<[up4M6\|Vϟ?9-m{zY ù&$_, pCrT8A81-CD֒d@9W7)prS3(GbGcl& 0QՌN+F"^}.I_E~/3,qIf=Fq%YfgclJ3z5A;{;%4@ou]+=3 L#0kH^멾2[^tz.6ؿ*X9IJp7 I06$S$ whr@?Br@b̒y,^K6չ6q.EB~TYX GIPy ?Ai8]} be%.~f~/mAYs@+a ݷ* ^Ϋ&6&4,̨ ǐSl˵ opfɵHp"x Z0֖{x<Hw?[JhxЇtxx41{Y>ձ}ƧSo_=gBMƹyzwx뎴{e_x›@=c8OP_-?z)/ꩿ 3拽jyV8u}I $7Y[v<-7+9cOҝ(n DxkL 5m҅?3CZEAXYI~E;1r\w \'[,/l{> yZv7gQG[9RYDW0$}5X}99 9h2fD}~^xc/Q_?ϩٷﳜr51`t !'T]5Fx/ O_A il8WX)c!\6Z%C7T*x!6O#/]JJ i+r''/ 㒨cڭkd `R dLP%M"ds- (I&dDe0( GN+5g`f8a 6jXʢKў& +oڃ&y7 KSzλ5An z9jSR̜D7Zγޘy#'նs"{eEjmYhe u)(b yf `EHclOSF"'ra8vd&m}4ãh0ZXŞUU'<0Pkg XyT>!?͑#{Xc\mZ骖c?O[$bIk}Cd'KU֚F3-8 Y= N&\ ߡڥw Z|w^33Nv׿댁ډ'@_%]͝ g26e&U#JcEu=_`֑5)'2h͎bSø?|ֹԕܖXlatBjyB'/Gc( *4#lB$8X8wWHèZρ4q?Kc%>){ DEj9 ?8a]Cج< fiSܩpu03ۯ,c-&=1tP0'_#Q%ph.L&Щݕ]l鏆,s,0qUNpy('f܆ڧ0,B\F fyss pl0]a $㞋{t6愤? ofbA-;1.-LpMdV"_ţHa? 7挋uۆ0'i`sny#+8ӌN= ]9jЧKd!]+efwLzKu;)X \nxrwמMp1o ɕ<_n`l8ޝ,Uɡj<ҧ̬eQ"v@ 7纄6HcBx|kSZvf"6QϜbkU_;'`=#_6tTOX{&bhp-a<$_= h:)_Saہ{C)l4뢏bwJ\g#^dzk$Rhٵ3{.n~3z^9~+d e;={G=4s/ g%|o֟4?iYz о#zK]aMN9'q$rz/,"A4æ)egqo ;/ыnDK) [mwپN]@ iAxe.[;@Ҟ {HA;c[,JDnO:knuHRr39~ȋ6 5.Z4ԉX+~lks ?ØÔw3Uڡkf3-$ D*s,s6~-*REt_O5~sB>a u;t &vfC5;`x\;{Nl>qPD5]r}R_3j!"|{H_YѣUsKf87`5\j|Փtqq) !|5N xrnT==KV~AySDJ\c^]IԣM㣄̀!AY:ވu)7GF2̚'IpiLZ\ K&QY|ڛ?/3E' N!8c~">&ޅ3}'`I X+xBQJܼºDzN/wJH a;r7TTo1;VO5q@/HI{?=j~]&JaBfZֻx&FH'w't'Bê<[}UaV@!HPyQ:[f~P#i1_ºFn?[GAF(@If I@Il~$';FgL<3j&">U/"U} 8=9Mғ]%1o ~:[FDrsmؓ|SuݩK1ɒRUnt O*lQLJo?ۢr{zk ƹzGԥ|J+CjjE9'ܽ,ja% Qm顳<2"[sl}H.shɍ7f/l^9cT/7<3p?oC7©{ctˣb5̶DU:+ e%Hk D`I˂}aw/ZIO*6qPh|2~O/ws]y֟²J}&Y7koWgPr3 #/ e Mz4twep m*n|m`plBQ?)5bNk=D }&5T;|aB2bp5-1Novz7т&:yyGxⴑ"dq۽H:$Z:{K^0c#nyZ v‹QB$^ 3?Xԗw4((ʍY#XF^YLSлGFFsM*8y1J ;_4N"{mrF8er=)BYX0RȺ!q܉Ϗ|FQxQma:pX]Tx%PFѺ*?4ᣔEi@c)~t4K=~ a¥6axN;C o|e!F Ea\xµՑ?W6E֎+0ڕL9xHnx:#=}1y? νYfwb{9tn@|W 4v f1[jeG8tS%Џ'0gUQD;,w3 w. @`[@oO@,c(ׅ^Mmgخ$FnS&.exv|.O t;=ZG$ vij(n>G{/Cyy/7{ϤED휏I vWx(G_\d%_toH -t7K%9vP3܅ϻDA‹ൟ,ѿ^Ov(eQ3ZSw(J)j;_I%lv|)bƎk,"@ZϭJPﹷs?sW}%kլQRa $*9@WgxFo#EO_݃\Z;lPiriJ''H_F0݁CWژ+ؘ-1gzjBڶ ۑ( [ێ~k[E s|mywpwCw=tt'xw<+k ;)b'Qe36M#9x8#~}<6>ҍ^7AzV5veG+3͊4u1VJ1aFCoBxI2|1GD;$,6Xyq%Kz8aL89M"+n$S`X7+WVT +>m4Yr&s:^Ѭá1/+nGWIbeQzU6)}5{kPVmY,ӎ Ч9!">ޤAɪOD36lFgȦ&혥u^9Ue,| bb#^qK̛5w}ri΀[0?r>7445 DxVQ}ʨϳt?-DŽ򡜿-Z\HF'8sA$K_xi$ ueʖY)e + pbԘ ɂS;#c[4N4'Q{|[^޵]`5j!#rҺ]zuo?*4/=P^|Ai?U#*4j.ɉVY)ٝ[^[^by;ݒfz^Z(O?k1+W'(SY֜ЃRxrV'%Щ밆NBH++ sȅ1 )Җ 5ivSQ-F3g(~/a} yX,"㐄>0}3gp0wP^c2z$>Vbכ s '\HM=?9֍]}`^I.S.OS%o|/JZ|RѻJ*}uƼbd)aUt=OBY c>lan;ڻ_FѭF*ㇽ vo'|R;dz4慛Y=`GK&׬'E7M!Y|+~eUR_}<_r3o#W%ٵB>:iM܀()`<(zGiZ50jP5TZOl7ǁNs< ^tF{ b֓+}K"07j[5f!#ڽWDG _JWQ/ea5F">w#WXlҚŕm(V^+Zgktw˴-ކUK1o#̌i^s0Ț8-Ve׹9~ nZ޾Bȇ]鰰E9`t)/5p`QuX4 ྇ڪ';Zj'Q;YZD#ÝFnu?mѰRh/<pߌJVJ0SaV왯Xu+np&)_Pd;V@)hneŽdX<<͹Wjg26Wp˱㝁wu>b=>p=(/TČ֛gEhhQ1NX+j:aAPSͲvfzULG֯vF:qi3G(!7~ӎ]`a-~b꼯< 7~ߋpe#jHjhOJ-?aP~*㺫gG߇ BQ5G|DM H'y*!>p< < R,:9ǘ4p wq]I;8ߡl s~iW6R30؝ ?k$WFjܦ"1 _80w 1tj%XJRsҵh3Vc__fHp ٗYqD}`){g^`7B@%Uj(6WcFSRWC~*iÎٞ_Ц_uzk#Os)8ﮰrW #/[h~Kh\5Y6b<# w5FYlLyzɩ[mU[W i1$7]V sK\aվrQu(;-!,8G ]܊܅ω\bgPF|db3ĴPr¶6u-/>M&! ubY/"yr]1k Bȇ@x-~XŨX[GdDJ88{Le;>s ?xbXpts哣в%I9Kqi3^Nu7}1W p.}8[CoO o=M}:ey |bNcI-47:O3qeuHJ_ d߾v(LO]x+UcuH{\]~=Go jm'VW'O'籙q%lkg9޸q6p˙4i0@XoG /{ߦ=ficՓnsSNpz !ћ>0|Y7mY%KDh5(WC %*y)PͮAS;vNTa]1p5il/?MoP/_D_;/^(%"GaO O!5^nj/7Łٸ ȿdwGݓ֫HA]uo3-`bn >vVՉY {G_X 7njHtq#BR!i=r "_ݶ = O)z*ꬿ@Op5qhh'_9>.GGXa"{* 88$x{/M ˣ |lY \ۧ5+ɯKY7zE');_Wy$?E0gWN4Yc-vQ'Glx_3 ¸2kOO+tBw`,MA'x{\' bb-ڱ+R="^RaD&:q>Ol@63.J_ E8ʊ?4bqjɿx1m4MҺu`MMt: n]h ӷ13fD9V {'~bZ"ZqxiL7ĎcO|SdM63`O)ʜg"*p-zYsҭ j4 YsTNZG3`@I bыK&}nef],+3eS T_81>q~uo9^@c٢FR &oLGi˴_ IU+nE vv23rg[_H_Vg1_6:eְ9 uu4P*qT -z!U"p7`M{ezoyDe+Y@8g&Web-6$Czfz Ϸ$Xc`croź^QS2]9z֓s&KdCGQ۟9a㷾>5!2\*{Qd@~Pw(]+ӫъHku[ކ`̪U滐i}FYYIfx ?Ϙ2D"'9+{-{5A8~ ~ :t!nb`L\oLaydX%Z0\Ϲ瓀1ɭGh,kEx1x%c K~d5#;30BHPrYz~s,'yqrX0~H">ifDf{"!d=5Z y=tlb-֦y %@S)>!uy'=0&Eq X.܅ޅ4mVSlѫV_v =|eǣ%u[> އTyvکw¼!b^~A.ØI7M~ OF{\a1גlzU*+oyӾyΌ#)1Қx%~afczqVs6bH=~h͕]qV4 #FWZ;Ŭ^2jNgYYގ='?ǐϻ |<%4UO\WXH^{ md*W\)uh¯1~7.IqK8J*QCo1<{EI ׵aZo{^5xWwcRo xhrv3)ySIwOQA?HnޘNq7؃FU. poT@!WĂX AQd˿؏`ˉspuˊUrfgM֜Y1L3Í73nӇV=2<ǵ{xof = xЪi2s.}T@n(sc1o2~㕝‚"+( aDft@u߂)tPkXIJ 'AzzmY 3BZ2Ә2 ;ҳld5ڌ`3[#wݣ4?VXgq =5 봺| M u.;YH M_C1^٭id[z|Wpoا8p BSJC*иT.C`e./b;CouSxGp͂p2&L'kƝjoC[P4JP$`>k(.)K,#2{:d`{Yx[ !Mjss{<;V(=Z tG[N|W%4}ς!glgfM^v+܌kގeowx{ ~@/@>߁75{A/Aη`V*b@ni"(G V^4gО[qu1[v:&ʳC}'H=d1]c"dfŋ=gŋO<~:]^`:+SvhjMm 'pSeμu?BF)*|)lM@eÖ>vy ڭt3&1if:;I^9n|ekclG:1K[Rx MjVV눷ZG:[at!g\`Z7AWDzkVI^)0^yzgGv\ax B HtL8%ʱv3_'ފJ^r7.7Ӛj/&!AJw I HVSr뤝t۷q7ȋkMKex.=;n&p\YHzkF<dNoIʋ=;+F獛ץؖ!(nZSUnp7q7M\O71"7's7s79.}#Q$>0}T6ܑ!QtgZIypq?Ip=֒Qf:{gV^Ytrh))zRD~{(|WPaao0w2j^L9T oFK*(;3!NeFsLWyFq-0G9zKQ0mf5|+UV,̠v;Yc0N)w-[^3_ Ia'6zL'f3K6;EQl&f,V)TU2Hm qI=3.^䒲X`.QRv˅&-»ƴi֚N;=:`-cN܁mLҟEajmpC)@4(G{Y %#qZѯe X1ZPa.E֟P9Rhjf?]ifea _ @J$fo"WZvׄn];MH0;EU3Rlu9sSUkwg+ DGΕWSY<[0= /nޜX=̺/$֮2Qx;?lQvʼ0n!H]羖T¿]̪^whs~Z+ \]_k'5Q2n%S?):G&ӧ)0bNj",ٽ" +Bq<uuXg@比%&1f <_HgE.l)q(x+مv,z:W(BRj!Gޘ u!]_9E sL㡂BZ?G#-̾}* _VoUFR"cFjo7!.讓aP*p5`88hVEqSkBXg(Ku^Ҹb2a}o!m"0g voaHG›A\[88S4Q+i3HnS&}&bL<#.}[JT57EΝB:Jj #'rVc 6s2G 4N=WؗS~0g6ɡڠ>XMf\ NI"<몡Y0o̜ 瞆4u$|oҏ%yd{$:IX'@K;.Ɯz&c\qly eFQ)3|Ntcl /d%aGiꕬѥI-&ÄԚH\4MeWEk6ukpGhBNN뱶j}ς]0xg@=T 1& aݑqw,Cs%fW[n3ĬbI4+¹{OY8?f" pU ø?v)7jﶽat|wճ+ġeĜmb(eń6[}$ex|VD4:G9z2X4W*XH|xoπ.H,90bC ,{a-S&5a:a)[Q֘NiPM:Ud< Ss0gx}S5eZ53e]ݯ[H=m-ܽW 73\+\A!R@K>TSs4~LgBts'}*Օi{o3kOhYc?{2.r kpQZ{i^~pugۺ4FjЙr1 13QW͓,Nxҵ|u@j|oR?(2އqغߌl}>O3<}#:a$'WaN؉3w>_t!~ [WpLFTX1qT*fF"]VR1TSQ7~dU𻛬-?K1߈oi;V^ C |a\ڼ\c_do2bOs<þm2k#T8V,IԳw u1y 0gvc1p%B~-TЍy$%'{UA^1kF6}cQR^kv?c>m[;j0nsr(a!IKE8V{Qz7kT7ƌgZ.|5uf_ `g]5L2WrDQ30Y/RPAcB5FPFP/@+ Ο֛h\ed-;Y Plt9S@V8XRP\u.Ǽ_[.`]X -J'QawfZd[f?g&K?Wd8L;P kSp`nܶ: 8q//KY^@ b^/`H.ȱ.=af˯ QzCb~Vo$RVq2+cx x4jit^ s+2{he~3u4 ECkYM~S.y =pjMتXG-JE Q!0ʢ&Txxz;)E pWV>\ +{a잾H@/XjzRѷUɿ9dI3܊2&LdO*f{/QX犈[/k?k:: v7:mo4=(ճ𞍫(tNC8_w=0TtBMg.cp<'[8xLCH]IF+k /ZLZIhg[7xǀcJ…'wj]?,nޱzsB5ȯa ezz"r+>и>*iKAkũr<|:gɲf7hgHšdGxO}xnSOC)"u 0Ss}}l骰*E˭ME'ѹjbhsr9!B!)1*,2P[aO9% *T{F$ zQB/ ^٭MhcmlB~Z觉=>Q~e5-!4ϋyV.|xw&ĸC/b9Cb%y1gͮu_o ~(c~y.`S+_IWDJ(%;ڛ7U'm%(BYİZ%ԢAA8 2% *)TPP[D0#3V\+hju`yϹ7I)8yh]?8E؝ 4v Yؐ6m8~,9ilsjd- #2;;V笙g۴f?)TJ=+2lisl<+XE)젡4_ j#Lf&o]hY|y<:+o3FjN"i9קUNpmL6MԹ裿.}߮ ^D9ͶlפC֥̍p0R#D̫IT_6ޢU#";D;wD&./~S&'G}t]QVcsrrG]~IqyLzRG:p^@y]d\yl)g~rk&EDqr1+<"{NW1}ꖞc2s)>1W/x.mLRX?e%E^ݘŖeZ~ 'Ҥ\ |6K&ɶyB"t}g6:W7xdXsfMO+s,f~iۨw,RV* *{7QuT{:w,E$|ҀV]HUZFJ7s=|)m5=JF@e \Cnu%VS6PAj-5|a˰ZZ݈l'-ﳴ$m{Q 6dБ GaҾ p̈ϼH%?3"+z^sS!%O ʋjEukK< ~e}g9M_NL;KoYv2ts=Bۀ>m\oK1%!AX?YK"ս=:BPZ!6g`ay\{2Q ;UQbd9wSTB>FѨ텓6=Vi$k{O5 ݝE+xd"*[7'Pur4i{Ѿޜ#zNƠTT.d%N-:lϱsHG8V^cōKdU׀D&wJ$ƙߨxdl3ƒLC^d?y^I;J/FKp$bXW80\>@kaqHE\/,@lR"0{ʃx/rZ"C06*9ETxe" l̺voX%*P>9虇nW4p)45E+ùkDzPF@:6GFA{J}de^X@;챞C3wsӉw~qĈW,{wcOL[Ee>Ď,ߜ܆_6@FcOdđz/hQHBd~ein# {'6D.!, .#F/q+qy,B~c-E>W|ȮyitO{C.un&.0u=]?RzZD;kFv/h!=Nukf~b[^0~'0GdaNYVz})͙vW1vL''E>OwY᳀B-$# 2Hd|wpI?8Ωu p%-ij)'^eTe$,hk?䗹\5DHt"mGp͌~kz2 q(2DXaM)uLOϳ^S&B(Q ^^Z!˵ddc N C#1E:nAd]zFS AW9]5>I?M&2D/حO0֯Nly>Mc,(Y1MJbzӯse~NUv^{t #s|0r 2]gmi2/֦_&ZIm{0jZ\w$BeH6d]2GLP 8僾pgЋ++BbDZҌ >9J`pyveP++4^1U-#՜})Ej߁+d y 5MjO{j]kroew={1ty ґ齘?$QZ6_f槩5I1&N7<+vR:?jjYNfwfTږOs2rk-R'qץsg3REV=hoxD{}krrq=y $5$%q݉"W"#=~uOBnrɾ.F-G,-Âx"VI=C|Nmyq MO]M2-٭5iORﰞwf3uѣ\vyoSʹtN@Ρ=w`&{ak- m[Ey;5+ĐIbt໕B À1k!~цѴg -+ҴƼNblXY2B7]z+[S{. )ː_/Y-3rϵe_L}")-c=->Us&[h;=`[*Z9cW=g@z+e,>cyǐy&)(f]}'=`rz4QdAIc0扛'el[\*}Cm3\uIF _"&AwέdӝU|O] VGD  u|mg]s6yl?9h}oVx QY0/ŕ'۝$YYcP'J }lIB,eo%(W뷍FsB>}RsBt?'z,k;+ᘾ tm-=_%5ҨJ]多 i-;%Zv[k_Irm4V&"Q@^uL@O/dFlDpG8<?d\$S= -{ҁ_^ E*g3QY'ږlF7:z; Dqj¸J 5 n I#LJPo=E*q{62ύ~dj"N͛XsʨKOcys˱x Ca͒1S+3|Y$nx7q: cY #$.cb^%4?rEVd}kI9<׵~ZݹPz3g^[͡;V.sFO_ ߛSZKeJLgfxsDג|Q$H_ \%u@zExC|d?[A&q*4/X^?!4cz;T8;໿qYxg :qN*sD rDKNmBUG=Cwqc\ղ/8w%F;37˼R`^/x%b~vyӺ)iќTn'#_ʅ{i(CvnkgR-9ԊGVsԟt]Q{gXWS g eMn?|NpY9AsB,ZF%E||yz#w9]-N3iݼeڳql Rv!uR{FG[&qRdu2Cz/b4KWidV-=D- ōx=~{O0Sp#(Yb\\R=EIҕ'oCFXCQپZ!\.skǛw3=Cc9(YzmTs/k ҥ$!=rɿ藺+CIsC!JȞI-ěw2Hu[Ci~;_HL֪-AQȪ4dBrDE'ӳ,MQS)fvΛ Yw7 e8 q~dm=|f@e~MѳGP ".ج<.ϧe-aZ8zB+ ,ضuDGR-Nktp{b~GtjMjʦ`-@c!KGV BlqGy}YJgD9ͪ|]{C", IH@8!F)G[FXfU lZ?DIDnDv$G)D^5Ǒ!Gw5ޚcHyM8xuGGJMq֟wQ8vHQ0mo=` |QoV5k=kAt.d-C6Vl-DNF49'bx.Fm¬&mVX1/ b9kA z:)-NO+S;y.Se9ls GJ7(tπ6:|;"n7%3rDž7f+<.)xN_,[y/thn\ J\f"#V 5N,ZeJMqo[̾L{kdʺj6NEQ:#:nKgUñBxD$S/k2aw{\]M8])ulH \%u5vءRg׸ 4ޫՄ7|`qfm]q8!_3u;mUgIRʇ=JAGFWAHT0?;n^F 7jYj< ^CEik-Ӕ]` 7H,K#Ag8Zvey?Ye>e|N#-dKUcÌXE!Z9?閌N-XC(Q$+˔'YPJULs|һ}C9z_p*4iVXُ{wc>UX"u\@Vj6p4%|0%9Q:wrSGkyZyGS`Md*eeIq bѨ< ҈n.4uKF<U'tk|U{S"z1ɓIg8-8ΆNwHدsS@z⨵^$9IQrDY^|r 4TO0˺b1GG$)%yKБ##hbR5o]&fS\c+"*BYpɞ 捭\a V:B rQ)$.ev9{yoI.ň6N,??e#<0/Br=>bKi>Sk0a>*.|ܨc^t(㝢]©-cAEĴ n`7v^YzIFRuz1y64\xբݢBSQyɶAzzwI߱6N=J2E.<]o+E9jZ {>uxWnw9i^#'QYCsԇO G jLsKD؁A%|22/8N^_I&,s|t% ƑkظY%)R.o\75ң/nZfɛOՖɵ08e:S*U1jAA]dYK[(+,pL ԿGLs|?xBkxU4 ܾm>P%` ~26RcC4ldk/K 4[=nE-h*ڍ5S>q!j8匍#Pץe[-^ZI%辳׫^ݫkZx-WF47ڪ-KtBLEmc/㄃_JLLs/Vq˹ Dn(sF_$ƜkҸ|u"X5<'_'*Q_h?&s8 X ƴ]XHgThNXH2Zcqا3MfCy5NwC/7 M Lof8J+qh2블ް=Af~ZA.HN/f ,q^6lY}\^ ^a9 LJeuۙM]b_Օ~4EYV&= å҄ǎcRyG26KXDžЈc즨&Q$DmNhYBib@0Vy/g$il6_f{ˊ6n? A{N1/<^R~k$_pv7.@P$-:'28wt/h|8JqَDs1`9Z) 﫪XFAC7_sVX䍊P/ 9doȏi^<4"*D81k##LsJ4gO+ؐhKePi"̽nG(#IRqY ]y˝fQ5X\i}/\E,Mt6 tK f_lxEmN@DIyb@cVǔWq"{2*sl1^tH"dre?6z%.Xws$azymA}Y٧>:8)8>, ~uS9_'@3 +_.{*M_-O 3V9"DT%Xhqͤ3GFlF\ `u\u#3 Y9lqNYzEās:g Q@\BTqG< $? I7:tfY6%'/|mj?sV/,H̀&cU8u,Y/n9s}^I\N%Uw u-2.|?f17j^+؃q6(Kqq뙯emKm k48VA={a<{NJxWFșU+Cg+/1m)k eT<"e8͢KnΣec[հ(izb+[ޡucܻr&֊>?_i޸/CZ\qZF uΦH2 tV_ghu,qQ>j%LO̝)IO%.?[n7s|B#2|mo-F%Oزؼ ç:^5e-->'ږd+5z!z^ʶus̡DLY*F{|}3 ̭?~T!SqG)Z޴3Xӓt:2BDTd͕P1h-䖙dL RcAs/-9Zw[Ċ"%2>,Y\B5UnIp3w+bnXQs}qPc`Wp.^(aj\w86a+I Dk4"}x|ޯNt4uȠ6~9՞A{(MvX>LXynJZyʍ;Ixˠi˽2/lE}ƞ!˗-Ƴ|Z|[ЗFwNŴD$/]D'fGv -S+.Dž>{\thf)-6/X ZըώUUz;E1LŠL! s^zcxϑsѸ._!nI2}z~`ڙ8k7^񇼴|, ~pU&Q$ɾSA Ƥ4Itw'!&$j-uv~ c;=NۡUJ^r$rkBMEy j:Ĝ ԯLw}T~/gjb~WKyڜTYVD>fzt/_'c\Qp_ʹF侢ྺ ڛ.MGdKT|[eBwО0VO{+c]Bz]T-ckM+"͇TH1a7d Cmˆ6%媕mZFaQÇyui;[|'$nj1ih*v]sA;ёY@(XށDԌ!]= K#QE>-N_+2txM VG*:FBHN5FhW\}6UΎZ'&w'Btr\ sn7gsVN9y笀sO,ԠNg8upLĀ/J:q!p -T+: '^Dy'}< ^ Fc>"3YFw-6ǰ^0dfb&3+d +Ey[rzwn'o%2h)?$EG8 ڸ>{L3s~頖zpO.z<T\~$fyjۜy`7 洼l#i*{TX+Z=Y o:ژ vs]Jʁ"DQM U>252S=ѕ Ӈw3 ,vB;lϥq9#)UGњpRV p2cElUq{&qߧHi"P7Sݭ86omٻ*_ | q3-OXOԍ^%,|sSX2$JLo }Ďzy@Fbŏf'hx!|3q~~ƍNƑ8}zmNјvg/Ė9ywK8-Ca:͉&[{aT#/͢9eTaY^K"id}d#[9m!șvt>9C>Ӵ!xΪ9PZ]&º[ ")L p\JD]Τ_Sɬ tPors<ƜɡL4jSʴpzp.*%QD6>*w$"Z_ĭ/yz]!tY³~Kdъ69qh>mXyC8 kYt5mGd=헢lV@q ߋ/x7S .Bnj }vN>b-&% ;ƽ.sw4n :DJ4nǔ _A!oUywLK*IKz?*iT}g[Œ'l9X_O>ZnEsø7d~h#~fQŮ[r] CJ%?-;Jq["ҍ_#fX@~$iek1&#|soV8g$Q-=!oHԨd]ӣ͑"HOO `_Be*[bX".2}1ʸB~gM{'Yr#>ֺ;]ѦhmBnUB_)~=VZS/ZΙXitV\W)KDky7_xIs!3HJxL GZtUS}T(ۇf~2%'-QsM4(A:-و'N0@-+/>c&=o?MO$vj>ҐHfUT^[r1.GIܺVIthrS',oRQz`dnQ8dqܲ"FLzb֢ ]A"I+ -΍yC7mT%+{3߁pyoI, K/ʥe)i=V-?H#\ 6<0 J JX7i-S,+Q)t e8-?x@$89$, 0r{h#!S8KZee"n65YΥrth*Zd-񤸁=M\7UdIiQk}(@\ϫHӡ  )<קǷ V_@yn55?j*vz$kpQ]SNcpsnX٩g j@t$f EI w8OSvoz670#/{ Y8DM^NFo =NؿLR]u>*=MbˠD} b[#͒>=Y\MW_voHz* '4Xb)HωZix}HpI>;m~E% Z5r# h%})؝B~2}DMZ3oy6ќlR8 R#X4滷i[),H dbƨD3Mg?zwiRvJVx'3з9ӌp,5raJ3b wWoo5;XHl#Dk7k2#@hZݰCb{ ߦV[c_\/ϕ&Wi|[S[0n9 F|JbVپI)Rb?%UR4 RUIkkO S%LMO Mtca.1a??MǵrLû iKJ_!P\/Om|2G ^0 ɧ57s|gB6pG3>I[AғՕ٘E;ݩ\x"eOɷ@AcuZx*_F)`MSi4/% 1qPwOURn;ܓPA`t^4N};:jOuX0bL:>aCmϕr#hә)t~S'c5dbJ3Dک$^E1v|v72|x1qtn&G9a栖Ms#Ϳ͇'J $؋ QyDOnAXE Y7nκ:'I 8͆ʷLʬSdU.v2cV,`jr({7S1?Ӻ=-Iߚ2 ck<50J.tzy: ߒ{~*X|uf: $d‰%6M,NtA3,bĊ\ oWsCWr2,xMbE\3NkInDzv'Qp'Ҋ5<ʌLu<"{؋~0B@}'m!x^2w%0r6y-k0iY-W0-X;1/|k"x矌Z"gTϓ5ufiTsVL9'-3Jh@8`ruBuN4.^1 ow>WK2Ӳ c(e\jߩ(9\cQӑ-mE%qvB+ BNI_RE™o'GN2&7qY~;f,z z6ZWZh𾗻nI{:a#ESu{0?dc,l]*=Keέ(˻8o=V%X/\0G3h yfKAX8ߧh(╿{R\&~18dL$>/7qG&|jy{7LUS z4!rR4)OYv:K>eSgǮSa,ŬLX[$R8kQǑ]1|Oez]Rk[;HżUNb$QZZOѸ䑙 6m4T_:"Z眳gmoXDa>XL;NȺö\"d(u"։wORSblMYϪ3y÷ f-!G,3a9&b:y E3IՃJ*^돎MPHYu#^'~{e G dâcTKwu:/z քQ2Zj1&yp'հîk^/*]{~I͗+$WDh)ZHRІ>ϗ7$ۡCMET֏b#ADOpSSyg>9٣!oŰUs=m1WeƛX?1!Cp&$|N󷈊RH:< mOĪbSRyMUt&#ڿA_3wƕH}/Ls:]qm{"YEGFQ`ȎƭrC}WN5(7Pu@cz!k^2zS)JV^Nu{h,a`DʤBoal.L:op^AhN mќzۏ12@ܓ٫P6w#ڡ1ɎIѕΙXWazD'oA.n=ɽ=K#kkeM;aC3Ŷ #ՙ6doH'k2Ko])D;aLjG$o(9qv|UnL9$/5ByNJqK9K:w5?Zzy4c2V؆Þ*y8>iܩZUm]Zȷ;T8g_#͎>I-o`raSVǑ*2+H2UtD͢9$V3 D(vLM'1(+wHɺ c؃9LƱ*5|X1Eыi"Ŏ;z3.h_lTEn-џ\Q4f}R39FٝV[rel=3Q t`FaΥV2zgyfEmkГ SqV?flgΨtrl'L=_Csg1ә5MɕI_/>s9'Uŵi+řM#} jΠ]4[;`xƆU1ϋ$*2kEF5=9SW#{ ='9OºcM8-hVßix]<ԯ:ѩсSe(b lv&vz.G|٭MkK8{gʀ˲ѴBisZ ԽgT 2R29pv3kδhqN(3ϑ6z^nX@K28HKyc }cx-8WzJCW;.]R١XlNĞe(B.eљgT=@/ʍ*&ՂCnfk(Dc g^8`Z'ȽTsݎ%֎CG{ƲB,wهXȶ[,D̼Y1WNo52!lZrBRZQ>'K)~W<{Q[%^=OO$GX[;(MyP |:)B{ U],:!.p,N"N߿=腯iʿ'7J~܎9v~LMuAӫc){\[cڍhO[k۱FqV^^%)Dݢ2oְ{n;-1eƱ}y9̊Q&K`ajL5FqQhcI wa!u)t>lqUgV7hqDf:vNx m2\Ghw=m! I&Z`> ʼntRPRT̿Ȝ֒Bʼnf3C]1׹݈K%|GG:{Zǥ9|\ǙC/i9#\o(SB=jh2HZȯٯiIq8rޱ|k3o%~$%md4u0靓c0SN,ibT=: Ӆ*v3|4MW1eHIb/.j*Dg=-2w!Y/J-G)f `Cx+()}o?@R?U{3X4oq,dQKث+e2~ PCc9|2DS;ϮD ymC\ ?+:d: ԃ[ڑ lq<0*)NH́V|"j%nPaD[,6;bEJlY(_zq"d'yr+MiFouՂuDsmw3o)n*I;OۨQ J~@Y?Ssv2=dh⣩ dkΘsF~=uTB1=*ex"S9k*f}駫m ]ͿբDLv+c{OȏfuJ-^:F]-{c'w6uY6dOamzeQcGx|dpxA~jϙ&uN%uQxEdݨ2,gYX]]]X>CȲlTKR?f%/C/ܚ:)7uG\k;9KdNDvTd<=)~kuүGZV,DBox4Rf=jG=s(cN 9#&[lۨ[ +O81djھo(#_( Fb Lrks"cW"JQ{v\8QOӉ~Q$܅4*y m8*:8yY_+ Qȹ*[c|Z+ggx ()(D&h™} Hӊ@J_{B4KsB [yHay+Bټ~z<,0zWʂfk%yV+>/t.vid@mߴHhe?9ED㐿qy,?@떄ڇ|6'/}߶ Ywl~T\"୅@h9n")iZlVs ,Yw, A/-$E$KM1XB2:K/ΞxU/(򨾋BHy$=5,j*wN Ju报  *p%z7Nɉ7a(`I3̹lcgPHIemXQB:Xk=XʭGσJ_:^8 ̓ G6u`v5kKFh:z!7 (U~gV|~ab |dH#ގ<`}Qd ]WZwBGbFdUδ9| 9zw:38/)LO\g!@f,G#8X3U{ҥ)L3H, N_!>@%W>ØglZ)T{]oV+"υٳ0(= "T.bhj넇M`5}P!ײѠ10ODy-*׊_m=Ȉ n KvL5+?U_ļ>1/?ThƫXE .gd}NdEO:HM(Sqoi m $xen3Or9eƳ-됱9F x iW -Bj/dʱpV۟_b'Q(ѶLO<~uEo{0Fq;!iaـ,!ʣiZ*O4Y\iQU7|Z/8IN4bCZoԼv gk%$fI *uNAm1Q{Թ( E861Ԋ~4hqcxy!Q+<׺ڗj=>!FEgl5.1S4AĆ0)_ o_|֣ ̜ݾlxU(X3oBf?@i1FD:j?H|܃zatέ W}2ByM.9DWw.Y>• %iEJu77ύkWEo7zm cD2băZUk1d /rD؉2nq2۩z_;xjс=7Ld9>1<79ϹJ RB.J!~NU^,ކqypP#}3GvF^sԽyW˒%.0[f)B]<|5]z泇oV@;!xKWeml]M5/ⱀ xd<|ouwSUV~G{/6Z)sbe- qTS46KŊzF_vaVAb)P,qԯbڋ<ַ,ܓ+hثiG-Z( –a+ˎܑ6<;>d{R}9ڑ#Ͻs/ڑhq9Y˞j}GZb^q4ucl )O#CjFx-I3Fh{_0JZz^˶l~SSמM9惪׍-Syҋu]=TEQ:?>Sؼ1D<͙~~_wa>!3#SEh+N4ƽ&= $"Cקѷhuu ٫W7VX,2K ;0_7([80eq8o6hvZ5q|CkӓX~t"VDDaRŻ=$NGת=7v1rE>eSie=&VhM @E 2zZ)S|2ȫY.%2b4͜<;*K[o/>lTƛ_g&rzHĽ,[n}ϥ㬔(˜'^yXH>B ,WCˀEh{Nh=^I-yu$ xdo|Mד"v>^bI#QQh+|P#}힟o䊱+ 3m[TȼhsBRd ޗߘE (dHUx7'掔p3%7^cGgAנT%>gUM1o/~igJwZP}DP o$rY+muR**/$hD έp!yw_g[p=F~_Q3bRdj+%w5 I\΋(m 0ȿw=̑OVuE,SXWxT{z9'Pv谛hKsf }oJ'Η\;lhczF#@홓+ Dl/[,_ўJ[B剂L˹Lpjuuh`Y{:6ťTb{ [@)a?ېh frPb3Q}J{a2$5wN7%g}dH#)dӝRV,tZ 9y҇ӷIOu0@\|KRDa{zV"AK: _ɭ@nԊXML#O􋔤;lmjYIz{ks}3͘<($ʗj"sNG ތcWd://YPJ%D/[{,M E=8$Z gC%6)T״qN!J"A-3{#I9{w wIsv'#^abUIz&ƴMNF|&alO{X΂5!q!"1?&3?Jzצ}WOd߹UMGQ"Jn3Z_ypmv:MhGOdddS,£zmNT YxѨө [MFKb[h~` KH]o*x[=PnQ`0 ԅ:[춗p X#ѿLb:#l2j4GnȗpE1=|#$hm7\Wۣ8ƨDk,= =χs\>ŰrF d(cٱ[ypta_pssf|ĿZ=q2_Xlq7"Mk fϕu:霶 ߴ _~XC.4yw+s]/\5uc[kV/rUwk]z"/?:\`-}?/OjmhdkoG"K>:wvIuOlJ/7.2c;gKH#4{a)Q>ϢlT^WXN3{53?Bi>7/Aͬ[Wo $ڮf7jYZ4X,Qny=*M¬%5ɣq[pKiHT-*E*eIZ9Yν`o@qc^AQXE+L=Ad٥Yʹ=% nڛR-JT/6y8 gDj!H:˚sOszHJ-IT_F9.'9]4vEd>=]͆ tӌfJ力@XNiFpj4zWjnOd=92V)NW i٥fM$]=8q.C5AW䐡'ZAUu3a|uF܅1"8lM+- Ss~"(ܚZIH{=Y(j>NoЛn襔rڙVq햹XfsVqc/NtANLĜUpw~Ch=z4SZ♚LAć|u-KQHNީw*mp%VT#lqWRHpQUl֥-qXVa;-<?:H9s52O#1Saзj`hQ~dmߧ'4 ]ߟ7^ ':F(?7o1vmkqW37p~%>?KWiDIWbbÏLQjΊt; Q* vv-hQX6t٤̯3_׷o&GCdJ(-#NXZVmhs_PL]SOseBMZ}λ%RzߩpiX8iѷN9<_'sGaS&5n3z$ܧL/r 0Nh(ՂQi$mh݂enrI }L;k'!ZF.`=3vkTt+3%I{fwF[k:s6{^kB͎}CgCD$J[p>a,[Q@!&"q .7.ۖTkˣ;#?{_MKiL≿X!Ƭ,qs x h+E; %>1J44ѺvvKWF[0->{N a%wOv'*ï'Ť-W*VH-I:\HmnWJ,Bo8c>' 9쁨?>3W-l^DuWI*Ǭ;]q ټ'WH6ZQGI-qȪ&q\2'N(It BldIN֐gnΜ(r477H)t>o'OT 91SY[ʡ(?N Way AS|H/7n͉y#= dY8Ib:S::1RH^ D{)Uk͍FY8|ϬW'6Zp;Z|ю$Y*WN% O@<$%L^7{ɦ {3=u*#]%L ;ƨ8B:֋bD:bSp{ǥW~U>(Ow:e>)Mf+zJ)[ĭ/!EH> y6U ;r-[5" 8Yӱ/HЬ9q(rp+kl$5kO37ۢͷo;sj՛WNdϲˁb1hK׮DWsmM=̓"l:)@5癬em·ۦd!?lI"kdc7Ѯ4MxJ:>oA(̚Wss 3ѓqDO$_.fu](x=nƣ$5Pa>gQ,tj/9@;T~z={mBw:ﲟ># *qfcpJJ݅H$Un|# rs5zl)cQ˓+4VZܒ$?6?z_=zS[ ?UCOժ<\u5kFGZVeN Ū5kҟzKƣ,,Y y]%\ꋡUĔW ^Tݘ5|`Iӭ=1<8=+tVV˳Kѵ{#F<ŴՙwѬ3Ǫ h4*NmoޱJL8׎bBk1LB h8.]s&uW<.3^ nMܜxJY߹~޹Ŗ'_ٖ_Q)5DLp~=:EvYym{z,rsY,s %,찠X8Gփouf M5 ]Bg~b,ߝMOxE]{NڝD6ؿ.MeqH?|Z_ēR'm֨62$pi֥hIW?zVj'[WadoAK+ĉ紦pSs~NގJiVrDVL/}3D;u֕4&`$םZ X'WIȌ61dbae叴7?6C"}ZDs\brA 6LT'QDŽLѲѲߩ̥oS#qD7<s/6h ZVtj40GSTFoߍ^i+[i}rɯo="מtyɯUЃ:# ѹriM+A^Ƙ{yYjMWW4G)loלӌ^1N| ۖoe>G-8Z%+"e}:3!ZCj+o8GT(|#6midz>W :D>m3 Iٙ>3>٩ztW]~G鷮~_IK=Zcz~ ]_@ =tg)}ϑYJGXtg}x>$}Ny9}z+3O,N>>}y#}^NRI}s&}.drYrOs }"R|>COE6W*\J3Ls}nZ/r&kwg5}m>k鳎>w>gb#.kNY&sE̵}y!uM+joub-I~;,%.2Ct`z'6-Ί&nwi=+R\C 7g#14UtW%NҘ; Ͷ~y\UoV6U|*=۶-.7،1zZo8>Nne##7cΆgzN-gt篖aǒ?baƦ֚:ev@(OjOpNNQPqqgK9xX0V:2mM >-\ vy%ZHtr6u1F~-׷_N=җ9˨h4A< ڳI:G9?\ 7LQˬ~I}1M,^'ʰ+JJMp r5C:P9[Dw"gG';O&b{&er0m<(o[ yݾK][<=չ/IQ#2cDh~*Mh N YF/sFɄu2{菘56寥Iq3NaxDjVWZ_]h/]\I DZ39X O⊫~I-u=l1=7 J6ډ"da\>D1fym\@v2Fb])۞]mM{|Kc&'4Z<|̓~ y(Z9+8fG9oU>+Q ƿM|&h ~kH}b Suoݕq LUH}QӥD}g^bTʃ4T2,ai~?Qm%ێ[~Mko %܂$>;Cѹ9M[#i#k2M˕87c* ł2-:ȧGqEshkT>uBnjcn͸ӧu i^w(w+5ZeB91-q4_ ڽ"|Ә+6iMmXRSq/k4a~ߗi-CϦu.:{iJ.ds ?"JDY6z^e+ʹ_|^Y3I{'*o5[EWP`l.[іL>L[@O~>ꩽN?pT9(hՋ߽aI__+'gǬ%Z'J_dc.}'@Hr"JaLSg-s]4Z]V$~wz(i9,9)7invr9iExu~)mK5 ۨկV)=Jgunp˟,]8O/y}Y>A< M}n}:W l[\a7-k_IY^^efpi;L]OKdmzM%*7ȁ1MWA3671#[RFgykXH1JPjadN%N9i7o'+8'h,Y̚[~(",75HG p[*nDq{\ftQrfpҳWXxb| !1]Bh[l]q;tmYj<>G{Iӕ`1sW^X g,X/^y.],,(W1њ,(+LrXPyr'* 7 nw qN" !l?z8f(CܭK}i*$pެߒ'Gc +q G2ǺU˧Gh"lޣGWfh7ysh,M:ҊX* :X1?翮gXgN{j*fpeߞ#);%gq֑xJ:sc9U6q Gk'crzeqQ;Y+ݎR9ˇ  W]:q$6#,m,]|ZG[h9\̩gx]]督"9,RmWC"h9w\IF@q"! 92QdT$Z+2o!\H2 r'kE.yHc=VB$.6xHhԴKrSʩf)gg#K\OH5"R9_IQ](ٮ;-iޏ("f]GnGvH#,:Ҋ 2*c,3X |?ط?S= N#qb+X#YpuB/OB" UHD㧪Dz6E" þu_z|$V%HNxŠIFMty(q"ZucPb(kfFki( > rq1. z{ޠu5u/e|X)nTyʽgEZ;Dla?liW~,r/>w{!^MT,>^$a4,}qo/Uw]9!r"]S u@[:yU9qjԣj*%ȾKʼnVNi{b2līI8 QTA%i$ތF8zLVvuJ/8c25(^u]NG5?woi0i~"ꩋ짺[\x==|k5=-5::eqfj\BqA~U&5u<#߼1i `Eæ M};#Lk?5ϽfP٨4\9S3#͇?G_:?7$A{te.=r7IqO+O_=kI'DzQ(yJ ;?XXG,=K,ʗð^[s/Y&`8alX_D40`Q"_tL,i\ ="`gضBH] |+ۼxunT{?ԍ({Ҙ8HIӕޣ6XO檶F8=h>kJ-?"ǰsjΔ#&y(c.P%0X|_t8/IE [}a8SV^=;h~2X t߱/jțz)&t4XI6ٕL4:hFW{bN>vh/[ctC~ͿUKG𤽆QӉ}؊&}Gq%,7S,uH>Fk 3x3]'bD˥4L՝VD_(0"_d|݉$f`UӞ\Z4Ly:JqM3ho2Zq(ҡt\%Rsz-,{f9 8ivHncVO[kivȞы<3,Fyqm4(`k)$(>2#4?V+_._}d93d<.,Am~EM #' c>ױr6hq ˶9w#%V_Fx߀%b 2.2֪>p,QVAuVuټ%qC[qH xo }eT Q.Lls<>G,Nn/q2y(YSzʠsaֈmymKAg;w(6fvXr#7^1kۗS+h$'s+z!"#R͖>4਻%5_@%| UVwSm{FƢ3"Au?&nRכuXψ\%Hr7=O(KK")켖4p["(J{)TvSUL]|APbAF2.>j)s/=8rNw teθjqLg({}!)#D=>+`,=`&ECxj\Sz}"\h>T\SPWGJaj]Ԫ?{N6{C^}ϡ+Օ;Ą᎘ ~XvbȒ_sߝ9SouHyUdlǕ__$ %XH-a6ٚCWwQ/?K3HȅmgdW#x+N=#2.Lw/@j,` |#,#@^TsLV4%Dxbd|d]L[mc\6hb-dbG?x"j5ƫm*#KxW)*CqtM]U=zpgbK R9w[(G<;Pߝh5Vň@߀D qkM$rk%\xy4.,Gk|2Ad^ouNipHn'K5A#*^F9Kv 7?` ה0F5e]ײzze;JĄ!7Kƞ?!K8{V,HуV{`vlHe'k-lH. Y+[ 48.QWwj ,iY])<,3rfnco -?g(<,+aR|=q;̇_YBҹWe(4]λoeY(_*2@qv"8S|>Liku`Eܴ#>fuW̤фţ<G#Sz|M&Ge.)\zd C+U;aDCoZ29sVxMTd[y:KWdY? 8C%4F7v9/Yk; u=oZ);?*V}@W\sX"PQfWn)6*-'*R*s`#f}1jgk;ìye}YCE dy8g1s1|]J5djH,UKj5H`) iš7+2ÖrH/ mdkJ}89S:),Nq?na@q1{e>̢|Ȼw*vTb@'Br(t)KĜr<125"\I_&c}\JSӫ׍VOw.1 {_`\FI"W$AIbd32jEϼ{4گ򏃟qWrWZG)-ɸ+npJ&ѭg$3bo6,wޫ?t''Gū9JuK,JKw_jF(Ѹ~lf8|An~{мo0$b~"ۣJ zPa6|Z%)hYeF?߮R؛qŅܥ7Kei"N7ʲ.[sq2dD0 y}UQ sc:yļz[+U V6be?:0$K*1ۜG%oOV.ki{xe__,uq79ȝ,_ṃN3=1ڳ4sEt5?dw>I>>gظش eVM)x8 ߫;-)w@??bD6<Q39F{-ķ7nVhuUU(5'@v0*+l5!{ƪذ%W*~q{9)*Fs'O*__71'8Wk^,/s_E| (.w?$>J4"gRJߚ=kPx+ e-4zn@w`{Q6lITe>fLGQL[s`fVٰxV'ZJ3-aW]^cr?o̎V޸y ,1j.o%߰TwI$9h{ZOPnPmD-3\̓hW+IM\6lo@U*rKSUf$h}l?yw 7OY'-4&簞g86$i6G@J퇏=%L{ϣ5~cctdbL #ԈVE Ĉ7[c:IiWY/uQ&I ҕqlsZ1ed׈ԆثyiFU8˲l׾Hqo-V͖Xx+[RK(RUI'v)gQ)L8oHϻF'9oI]ʸjz㧌V'.MG{(YQђɌۨ'kMNOW݆&؃5n@%aEzStXx}E >o%OLA_\w|Sjx no|'GʀnKd6Db}ٲTƩ\/N'gg퉹,kk8( eiB"w7U4jF:DV۹:& ~K~_T^>4oO{NT}hofThfTh wpDݡ[*4b(z8$ml0SBqGpzM(II |;E7ҶˮPc =yF;~ҙJ\;htX+߳(h܂qG>^!ґ׵oͭ%oXSg/Q\ ZXOH|iԥ½bԥشt`p=\"7®r L$eݚmڿyDncYrX\O`wYnZ/u0VNB͝D!绁Iڤ>7,i5cmu\ҦRA׺2]r>Δ߻hjleI. vs=fY`_g:4wOq2?73wQr#0w>#91pˠ)Gg ܉Gi<2GH8}3'46̱yQhrRW"i&}slq +OSBi;+,%9qu>wgT9*Dѣ"H]NS?Q=-XY19`Y>$u,ܯ@99y_Ze- 2;&꿩Ls3c(poYpkmywgHokc#l!Q\;o4oE?޻9{~CS ڊ;X,\ m06^ډ_LjA8 1 /ې9jE_\:@B'#i=w8*p+TYGp[W\/LŐM'6 ad^ܶm8_0n6Ͻ&r$yLc/e^MߌWI.?Gyr&E cbdȼ(gHVevLw;?8EϑZ;x]ӎu[vV"hc!Gˁ=~J$ vFHAZfn-fmw}s6vQwY+hF, v[=s&|PIBOdS$AkxQ2Kh!-)>cn_[ O7-hy-6:nw 'K9t/,NJ23>Ȝƿz/=|Z9͈i:yĆU` X$1hzٯx>ʋaC?+bF?n_d~f͑C,C;2Zv~vV(;y,{|;WZ烝Ӳk7;n^:X"eXW?w1^Éڸ6fRLϛH"s~-2! :RL^#2)z;[YXmIO',h^F G&\Zc;m2,NMg[eO0K孲ø~01scm*y<ů_j\Rn胪BY(͹_d#cAL=݋yhSAn? ;RrO6 Ӫr/{I_E#(Zhߢ~k^̰^#$r>w&oz;ؽ:8\^m$@7e*+mS|ky<&KnCyܑzhH#G~y6Pcyi匿óV_ߪsunRχNуzgWs b _FвZvd\;FrNLPo ,Y`)<:o#_d; ¶BJ|rm/UcOJWm0c%95f\){g⎇~]́2mY+,A$KT9Ȉs3#hb>;ζK6?ObYu>YWݨtHƾQF7yGժUUZRxXƁ7]]1 ^&MU|d fmH=ǨEu#h ^BmYFe睔z*l()S3VHEM# KpqqpnpSdFJ̅D#c<`KaY>@$kt:=ܮԳ2jhs"qb%z(%v(CuQSbϵ4^Ex65ٌ}%E;)ӚL9:;tnbDEj^M9<&'krb.aƉ̫;^ؤ2+VWGWӈD֫}XfRQ9!P WXb%+oj#+2BS;‛xhi<υ8ۃU17slwMnK) ew}Mi saHqe^[樑RxeeyG?lјRK |+RS|ͫ-0v(ϵ }r/X%c/ '9jO"9䁖l2-kLo:=āUPڰ$S.v--Ӑe|oh}%)cQF]yPST&WoDaU֒Gf]=ZMS6~siL.څct#Am?Ŭ[nϵ&{wÙCo0kV887ù֪2^%n[&6K\V.MKCUa*eSȫ2uߪ9+[|y;-jq_N" ̕[̀&khIe_};N:>Rۿ e6"2D-Ue6xr!c3! :1S8<1ɫR)_"NmǬ> #@5\ L 8QE/K#JZkaJV2yCsd[?{oU,Rߑ9lڷ魁mySxT1[%i?%brHmǢMŢ:YlP/O:ncbꌵ 4;syһZ1l}X7E~r>SL!lI7%o p}ި;w/{e]!Df8N*IR>87| )F5cICR?j ֤,:*B*Rp\OQ<<3N{lzՖvhǸō'#y{f$M s }FǴMtEwmɐ{'K{ɾN'Y yAM<[VuA DE|/{"ŏ;fUy5&ψoYp?NՖ_d߮te]B`(@dY5_I)uɘ`]iN,;ow>$w5bk2؃%TRf2*^DWޅ6]!Ȝ',s縬PC u ۶1KmС6'Bjt!{M3 5oQU69iGp!݃ J DwDMjv)ˆx]bs*OGWř% b LX2i4-lCkŶ3>1UӼʃܕL!e:*$n@N25Lל&u$/?R~X'ϼ@۪q]1`*γϕp%z+_W6Gޑ?k~MGC8pʵvO˞x tk/g{gWBy_=~Dm?0R,S8>KB |qB cv9l坽 cG A7H/d7bK-1f논:'#[5z^zP,(_G{UEvaIᅴVQ=W> ^^qiڈ[SwQ_浻4߿Σg+sӌߏY빍f9kY&y1z`&c%nȭcY*cy)ۡ+wD6ۏWÎKd%q歌r]Wcց 7V=$2{PPvηȜ|ˋ;no=@Y;h])$*ثr^9If7Gʵ2y=ZߟKdStHs "3L?5.ީꉙ'Q?}?g2[~:J Pxnb$iay"N'nT=ϧG d$߽tX{OنcB9^*RNg"4mam; ]9Uʮ.v!\sVbFvK~9Ѷ'HN;Zh.}f':riÃOE9uxEZ4h+X%yCp:Qm%+<]Yegj^j6!1@BUX>9 <鄋#8u *qUDbSk\Ji|?`Ŭ2+=>JARW|󜑌 [P|Ri֡k2qT"ro2}+rh,18 nSIY2ʛ]? kfRF) Qe9Jw]feaKٻFR*E4=VS#j\i2{@*6<'ѼyȸJмkAgۙڛ@PW'Ir+^kv~peoyQ栗g=Xkhv :!Zo1xz,@&ln Ңjqr+τTτ6~'y? g.r/1׫58:Fȶ ]R*%?˶=dڐmrN_\o(ˡbs}<d8>5ɤ̘6 gO%`ߛ+qѝ 6HxJtb?r^<-hn ).5O3a +Wwg\YV] ۄd7F,o,s6E'P'1Zt\HЛЬEK uraz-h.%NUx[?y~%6_bmSai8Gv'kd\˓y(q/MҤrB!6%i[nSQOt?\ĭǖ){ld2bH05̗Vd2[]~kI#brKjƩ_O+r%:s|Gi>: $-{H?%q_VoյO݄vdUyp ΐ>B\66S C[Ts<͇DF ](`O+>zu$j{ckVH?~uMX(P4 $E`β"fG-V.Ϲd G|#Su:\"&xםKEwKߣ<7jKviSM-gq;5}he8οfɒ9N%-%Sr;Z)d sj:]S)#g.fiG糩;F<K{D.L8<]HFm&:HfL S^mDA-)}^4q֟.cߡoɓ)GRYҒb.' _c/ 5ks~u*R{͘)6_ʭYGNXz5_9R}IXUȾp9Q@QB[|Y;ⱞMD-^ 67?|ѝ0=qʾO'.9}8zqlR 5-Օ[˅QfZ/^^M(y{ST^-t8c&j1?rޱ<G5jz+"5A~֞PbH}hd˷!_d4#_nnp(a2OW&%#ؙ}kds޽,[ 'l-}r,KgЉ9U4 i}3|޾ i=DZ9c Q};Wڻƥե-|Y5D4 bu܍1׼3d[qmZe2\D7o~n5{I㰈h KΣ]w/fв,^sGCVw)g2wzJiYw?"2gN':=?aNa~GrN=V+qzjҿI;Rzb?ܿSa)OYYGoI~&MD=T ]yW͒XF6&hZHOhwHbBk㟵ЇGLl%9|3F*O@ m#7HͣbhYv7\Y~&!բIfXK^>= ru5rbj~Wpײ2=Y|J<Ǚ=zUN˘I9Mu$֚r$9c:-i9aLǘ`Cw-21{`yEc YY7ظX\];WyD*"rdI b}FEVQbXr3[kt`S>tD| &钒r,͔㮼bt)=0FK_F={B H\:o *P%ޗ8?ھ⶟x ֖|v""[k)uK=T 6$i9-G6B qF*͖/q}<&ήErIEaՑ9>4 cKON>]$uNU${'K«l|CLZ&}CXPEGѣK@/zځڥI}*` XBPM\~&ƹSz8ߢBڜȄ|:Y#_zG|[QpjEɉ'ރ7kZGo‹Ws ZUh~~g!oԭ6f?5_ssΟ,xefwpqIJ(.ǯ8ORPȈiGCh Zqmpwkf~2niǟZYU / _ |Q >߇N MtΉ1zt` 1Y}IXf &|q{rN%K9sE1=-ؚXGUd | D T8#I^19:;"d;'%f&Ȕ3"o33IQ[#g>TJn-HۗJЇk@ǧDU2hgN%hQ ;ڣ/REʖ詄.q+]-u jt]󉊕[n;9T鎤=,YewT[֤ExҧA8l2 p,ؐ㴟$/wԳd\:7J|)߉p*Hx0[v㩎 $QzCitP}Vsu2;.l{ gu^\CW|5#IV9ItP?ߣzvnW 33{zKT6eu,Ӕ(x=?=tu@JDq_ԂFCw<&{[FPvR߸y\ߛ4&ow@ ܼ'K|c CN%rG+4]dOIb>P9ap~OXW}&P-L6#41z>Nqq8n]R`sU;)yRHiMA9z Ornd*`j{JꕾY XMfM"G٣'{̹Gskx*9Җy'#lxKEߨݿ_ ;~|jД֮[۟Z[(WAϵP[&ںoN/ּDY?F%](yFlp#g5rY93,eukqK@H1M0Ƌ:!=ըWY9Qi@ƃ>/KGWo'P̏]YR3LMD=-ܞ0ĆAWN4ڙoCuu1:%z~^c瘨Y,FgWS?tU?EfpEQ&8xTqW_30E;-`'ӳϣEggMq2︤4ϼ $ڄ SMC؃?:1 ܸ^xm]ߐY B|ZZY;XY+/Nd=;9&`o\,v3Kk?]- Fs79ӥ(vdOz~+=bDl0{ kα wi1SyA"*d1*0|]|w3pQ /v,3#3=~ ,L.0o)}lFi<ؗlw}@4M@'kvf^\p_`Vr&QeRcݥήlV*2SoDl<\xmP[s.[XH~ѵyLd>D3/Q38ouiT/u zsV.[fZqWdhH-0:e2܂97^7i!L'Kf.y22~ӨD0OoBZs4rĶ7GFPLBs7];:yMX&p M # 5Fv6oeWH_zT{VS MosSィf 9$qۑl9qAy'bԖQ[$lȞ9f3kF6smr^E{VyZ`Sxq#VU߿JڤϬ qD긙㫔>ͤ>]!kkU}[W)4M;ݦNBMͅ=U ̷Qbٸq87 EuFz!t++ d6u=+7n3ֈ<񖿙Y촿q ~b_e:-f $K$+akZ0k%7:E?l!OY?lDgv~c28&w嬻4f@q!wX,C3>W_`EάTt+&ACk{ * 4+/A=41у* β]ig̎IVfGkJή (cWZu{SS{Ic{DurHnFp 9R٧=I8*eQ6 q@Wɗk|vFae!{RSޓr>/=:o70}7͂7"fs'DV mUWfy7b+j=*d|E]H_8>kLМډW8|Q^D=&+Vn1{3lI!{.җPamuzg*{eU kCpϷ泣-_p%гo]BW('OW/cxϫ#a^}eڟem,&>ͳh@J8(|Z0gr Du"Z;g|1'_{>{`2IGep"qPȬn+WD*:mlC=҃+i7=B45v?Oeh-4xD.̌9(J*qd!v˞i/zstΟc<"9Z}U8I[TyPO-饥9[zE"7Ն0*=VD#.]j5/W)jZ'N'Ί|E&-4%["iUDҪ9_P~J+l)Ԙ#TJQ1u Rz\G{fسV%$d}%t/$U7z7^+$t6E[w;kF h"'9b4:ߴn}qQ bu|?đՐ72721鍅y ]Jo,$< = iPT{Vf>%꒫J9\"G/umC*EO+Y5W|].,4^6Ckgq{ ߎKF )أ /ޠzS[[ $GGn}=1cn;(u=^wVRum'fZ%šk13y< tzpGT~Aua)[\1QJp}!1@IVg9~BOKZq*ltb,GM㻇zz5O.w.KKY 711 ӥOD0Q>4eԅ5;[g'Wmj5e(DPȲ*$nս*k)Ii\KBU*RUTU]JK Vi8D=ͫ3DITi\I{&\SZX ,cwخ5⭉r,ҿ5'F԰A kջ;FʞQĔ,5څ1:so` 팉Ƨ\;o(6I-:E5.IZ|!I1qtyDҘÊ8! nt4i=|KG4$k2}i{a{gP[e% T[DIZw$t`uL4 4i~VvYgzVvݬ;_:vhݚKwWL{GAww/dDye; Z${z _ hi\(F:,Y"$KNK`OMj%Lgq(PDre#L@G9I^۔e.y#A%J0tmഈ+m7^ܱe{,Yɔ%R/'y1z~廰Fdn:sA1ڙhI Gl9~|\Ƶ1c\|Xgi"~P'QډQ@PO솻jAK=: O, wSo^A/u 4X~{|U8О6Pz<]wby A%+v%# Z~&۳Վu'jwzCb34E@{p WG H‡`سb~Z{_rrOeۧybƉz1#_Ks-Gy5Jm9:E$lLcz)̃o5n<H69\bh'1|[F#{wO_k $KK%^M/i2GjEWHXlM,{O/~v_RMßE');6^I'x^EJ#:6Z{^F8'cݚ>n|K#1,ÙBl"șOڄ2Aw%3c5'k5!l:-}D_IqhUR{W"7}w.}[Xߦ5F9qwXF+T/5(%ٌybx6ξLldc$_|SJCg9Sxq5~̇1ԓf?ok[>bQJ1kSW f䙲L_;V%Fѽ(ߌMvpB;pp>{3-Vd!/%䘻TXd1gh8dƷOX_//6?%ּiTd$3_٤&ƾf8gZY=5-on7Snms4#hFڳo\{Ds7dʸc}V9&-J+I\x RXS, ~nRA6|6+:B R.CK}Jqn{6'pI16DjA/jh I I`ՠ9Zșjg$ ꠪hjOۨ4Gv#uQr'Yjl̚ ]ql lZWǧ첮xdXNPȄ7'A1?}CxAVњLZ~yGĔ V(1rBFF6r`!|z"hiء^%hV!q-b!q2}ik}WP8M|ڦqē~-ϋ66Q<8$m$}D]G {>=m z#F |K]5dF/U7|v>Ի9W|%CUK0$_m=%zGz"W _k9 j<22YMYPH8W<# 02KѩRw68ԙ]W9#Z~[|)ۯ~Չ ~R>rjyYvE$x}.s51 j/NQ(ޗ)5jf vSmM J\r"e͗kܯ>uwʲ\wQGfEgqZ.LkQB)YbU_{z._lD=c C٬&^-[Rr}ūkN1|_-c;]E׵eJlS3zdb[屖]J9 jq4ҳ4eqb%U|-B,njLCVy\e-"Nt Kwp'_\K sKt oAoOxg+f8Ϗ^3"*9BGVGAf0.|ތ&ZػzڢjcxMj.\XCGuGjYG?~qO>mZ5T$F*XAd -ą t7Ab.F@U舻%~G,[dÕ.SBa<;9SODZ;?h.WMi/O 0uO\k1##%گsu~]Ưo,<6Ԭ-3h_J [g\c..+C^$c1,I^N_)_RF\NQX;g; I:fSu^Wi.EOkxeMH`iZ1vYJ7RWE.z]勜9EIcbr2v-\" 92,<_>%ݥoя:tʫ4wzNZ{hr z1xQHG@(u NX-niGߩUEn$) $ K//vemY&_m1R)v QAXe#|+}AD z5hR&b-:nbDQ@Y^5bZX.Wt-Nmqw|O)kMҨ"cls;6hz* \Z32 AnM`條s=>(3fURb9]w75f?O8ʛwSqzZrI_j::ն"0w@EC./?uEʘBWGW++βԢRKUg.!$Η̠}%H4|a[=-Ή< R1vQJ^e۩->| PATyDZ=N]A~a$NȒ͞ wԯnrd86F^hSs~>ΣƧ5;Q2-#N+y~8CT]-6sTyrT61ߑQs2_n$%V!'^Kaz6c笩y, ښ<.V|joW;I#mpP]-[X~ :~Mc|l]fߊn| 9ȯu 5[1U.HxULci (ڜA΂c}ЌѼ(([D{A:c\GPbc==gqduOkYT[\GDył np}'ߏ&J[#.\Eoz3A=-3vk씭>ot[ z+ҿ2ʓT-eIԮRp֝,XXq w x+,q$Cܓg=Y/}G[DfxYG\JVד9e vgMWWog~ܦ;9,O?^zsFGf\1?W1]TK׌R=TG.UBSZjwjZ^xFk6I%z ^^Ge8|sDE(Ggp,ݡl LPb"AQ_^o$t"N7EVEC]m[2= {Che=]Cp> '٣F4RT;1:ܰp\QcxTg 2krIM*yTKsRo'P9 ]nnxC9D,FgzkVqf5 1 ^ǯZR3J}Y >)4\KqЖh.oPϜLZ`}|1St-@oIu)pRhojF; 7Xg#Z4"$ӷ`c^}Sc];j_KXARjyo|3c[+%~_ 5:ש|ƈGdDBPYí7VH|WFivbsG4h)}յ}Z#Wd䭽Kb>CczqzQԋ^#^Ƽa6N}ɽF ~\ŦټYs+.386\bi?1R-1kt$U'u$um4hV_KoJc{;컏М(kˣ%\7<,t|K pcZrMf5!u M玃>T0]Y'^.Qg_sݯ xf4 )W{i*BhPiCT_7g maF/<8!T|@ziʃ7m,5s[|6hN--3?"nLSr(<=C}| jFKcG3}C]:n3RZ^e26]/ʼ+ZdF6|f"5)y#ZYLp^>GlGL{f?紨Lt󙨟EVB;[]=ƶ:h~21g çcy` jW-6D3͎lo/v0_⸏*N~i㖆X^"s0 %C mਚ uUsWN_Z?0yR 3n/LOTԗ>ޟ{5丙\ Jw)Qݷs:|_E ~%ې.}L;a]J{N9U48qSj'rT<:[jak3% ѥpkѣ=2z2ȋ0W/)O hNJm5gab4^t3WyBAV=6 "-huňS5"hiydpfN̿R3E5Q RRHu}02RSe*Ua4PdcC.ߝO΁p;4!z#bB'SVƲ38F{XOo}pI:x;^c3W^ W*m@WH;'Q(}S!~G:dC#bOtk.G$mJgt_2|('ʑyaOoqrBYݛ$K7X'w }IazH5==&#0~UWM)|N2֬|}3#ю|M8O/ۃ}u]qf#!|O dߊpHիiP䨠c#dɺH&5pKDb^$d/]%X=@'7s/k,+fXV5I;Ը+rcI^eQ^d9_H>^ijЙ%=} O󯂯C6 ךG Ɲ'ѵǶm=zΜStY׍Xxizܒ+D=Ҏb̒ 듖 h-jD?OѿY/5Y݌Skԭ9ܒes2US"riErX6_l~op4YFv92i~3shf>gDc(qKњ?-h?۱[G?Tu/(sy;3gZs֜~~w1v.]wJ^,\ыIx-⼩㧺g;KGo bE@Δ,lik֏/ylyZDZQH38~}jq>L%_\qܳE}>Ye\MbܰVF6IQs*EmW,-fziqw`unrD.c`Zml6=K*W3927)_ςȝcG~A=hHm.48F]fgooJ,~#{l\[ȳn-i>TȑT92/1pԯ? ٖq>5:y(sz$ I)2|.$WCY'(Kq3nY댁W>ˮglU Y+.W`+>-:, 8vK及8vCВzt|Y'+SY/s=hxUe4u^6B~]Lc=rzYnx3} V:IzK㪿T1uef-!( t-$'ܓ;W-dG];J\9>wsnIMx wI(j-7 ^\Mɳdʮo\O3D)m햍|Ęp_78ڝ)`)~>c)tIju%_*ܣMv[,|<UEE/^v'T[+M`'(!MWp_:vZ' FJ]տ0>S Vc fnO)`ު)Kts>c8hdF pQؚ~ԣͲ3g44 xYv/&`lʖҎ,+1߿=y4(ɫVU5vdnE=g*CB $qp7Z{X#=2ьi֪n^HsiH4T8wn>4&!(L>ܾ37Dm:PDyH2[OB$@(l8WXgeK5Z\E9'H:q!V߻h<_!Euhr|Bp.qjsF'gI;9WwqP\ )֭,Kv M eMvgys9ҕmj\஌њ\ڒ`m:aGb5I݇+}]]gx6[<)H ;8S77k4ә1[D>u;"rvv^1lvA/8NGAWu:=q0 )z5;R$5w_EVy~ ++hA2Z/m;c;oKMMRօO.Ϯ/쉓> -!HBCY~{tK,;H1|?c]ѱfo Ca?0|[geӺfZ~DC%@l0<|W m~Ta+jgzњl0iv=E<8QzQtSUp؜B:sPXDl9:˹ʟblׂrP"84CC -Mӝ**'i>5.f9yqo"O7Xb>+reF S¸(#+N%F<' HteDiA6^7pCr|Y 1/^ǶkI;ة&ڣ|#!m~E@_F6A] V+Tkj)g_%ބq@̭+5[$fn` ?f;(NXK.#&q2,Oy=<5U_,W8\PDCz9?' a9\eRW5|Aaegk8wN(&hce h< @h63OAg2#ʹ1+!j:ц>2+Vl:9 S_Dk'ҵ#6Fj 5eh!ˤ :^γ4Ğ`J.Rb2oB.đ'*=K.ʉ,:M4ΠD''"d;LV&xפۘxw5>-[KvbDqWN|=qBJwR`/rQ`= @4RJ}Iq8L"M07^_C9r&4gu%嗷hȊӜl}҇m۟7tVBY9A$uwYOr͢|Xfdm4eHw^]ud6+=EL!)7U\.mX>oIl7~⊝xqމFY^Y)1uoT<'@7jFyT8:a*+X_8۝i+5a[GKg#rV?Z8,7zčC%Q*jkv{=.C+hTxj㵴$Gu2sT {N1΁OH<{RZLFxKg˔¥" BHGQZ+|Yn#>6;poז0GD㝷XL3Ct؋&a'֍N|ډkg=[w\:&:|{b(9#r?B|N\ WYEՉ~DZ~/J'ь8ϕq K5 J 9Jx[o9.r\s=OXB%tf,ј(>7, O===&Is ^>ƫ7oϯ vNa,;_#w>SRQw=exo]%m:   3klnjxeZ {y@Q_= N{c1 l;'6QC'Ԁ_)w;x'_VgYUe;B].⻣Ld{f$ꮿ3| Xw0J;C*GIuZ(G"?-pxyq],'?[D웋OӴ7{;ؙO%eڤXA:jgTUO2MC5B8BlS4 έJpYZCuD#q 0 x(v[&5 hVāPeE )Ьv}S9#I9aj X6#jȰkJ5܊Dg*JԎkTJ]MSmʣ{"ih{v?DfاJDJ9ʹN?hT0>,f58 ]Fut#.ڣ}to /qK%eHUQ=n]FSAW|$JKJ鱣ӽοn"8az6S+پӾR\tG y ;GK`,7]M1D[m:Mhg5RE" VrGGSQJ 62myXѿkvؙ2K.O|Mi9~/m!X(*mJ5~#s${duRgxqc<;oE)ߗE1}/h0ZG 'q5Ezwӷ%'~M?*t>~EJZ w*g*Ѻ>W^vT;1-y]Q: gcgg/ÈSՉ~ i۱ť9"?(殱,њvh~;p'>E}Z=%ן=T<1y&GkU΁{A|O|]ÙXFSQZXA$xb;Yc:.8'c[(H*L9;NjV=}QA/~ŒǴ2o?E'N)P-n~4qJ >cNÉNϰ\ S1 .|RZP3/K,v-YDZ!ːˋqŷ@ sb@YpBuyI'{9h絬A45ىB}>+ϥ/R8Z[6aXup$fjL:4Kir\ Ov ,]Ov2)jlߟq̲WlWl΍SvA<}[}J;8R8xtI,=J?~*)6YϳkR54}xhy.Fz#fݲ/ֿ Ym;7[զs֌rޛ&.P2A6# Ъ˒\h9$|8⿉=1c;+ӞYG+1R$V _&2/Z4_\$Yl>t#8\cXP~t9:3D{ bUs=ZيqģOeh( =Os'#R"99tv-E+F͒?_Kfxp 5-i?Gɻj%Rk2[!ܹ͋rv[e-HP阇\$+]ZVf nsu+žKmZBˈr9ۂCIm)L W{JE@$ 7ۻcb4JDq:&"N퍯1!cCK!٘""١蒩1IIt+[%}ZDNcjނJTx(p?5I$vUy{\ןh(WBtw #沕'xct41֮yq;[f0^6= _fyqe(2\)#|϶5;~/g0{7ȫz4e#'!樗?Ws+Hl_ 豵B0"MGܛh%A!\d@X F O"X3t`3<ޝ9xb->=m=h(4[ǁW4sGRsâHz u&cN&b1DC_yz]1>{'`W̨_O )-g v3kC&*jv[ϩ?DIJVԏARpK_ZȻÅZe-{f gZ|C+Ԝ'8"JV2 ^cfh=Ii3jrnkigHxߢ/S.xR`>k||E}$׾@iwuDiw3dMK 68Hp;͗ lUYTvއn=pB_TQ71 >pN_>bYz>Ӗ|z>UhWY p<\6fxs5Zc)0Zj P^J<\ɖ qF%xT+(*vn+:n▌'aهy) =')7<yIw>Au^&n2EЇc4⊰:"D3/E9rmG u ;ćKyO'暫ez4  X1Yl~c,~BZOaQ=}X|9AL>?;3/#kng_M YkRtZVO.W +Ba窟o\ $Job`}~mvEl|bwL糁qIrb^Y։OͶZrLI5 dUw~)ZQa}"BNq^6rIFo 0`-[9]ƘgpdVٚ[F,ndT-CusU_zȪ*ȅ>֣Iv`MO/f/섆*pR}~EŠrLzՙ#eZJ=7!kY;Gk"bfAhd6MC]+AWSG!2T pJ7fq>#`SD4kצ[Wk?Jq?2Vn+g*?X},enm?A 1VZ-v{zi>MC6FtX4K'% }uƲNs,}p}"JCUyq 58e lrEv!v֎!ZZ )gN]}E)w>;Ռg_qf"_kN}q"y_/gR5>o0#Y>W0ӧst:oBHNrd^n^Y?<ˎ@f;[!#!oզn93r$b ⸈h6 1t*G6y7ʟ/a{C.Vޝx)֟eL< wYәv g6qnFT*=zV^GZ+y5ZHF̓w, $Byw ?*>hC d]cJcW;08jBhI5?tM!mO*moByc-?d6e#TutTϲsvXhgc=fN} r*Vr{!u_₲O<{r?RWB<gcDWn7Diг%L1̋ EQ2~WE4)9tCُg,KeE b["gUѮ*5iTXt}#M du%$q&hY5rƶyPm^U[TeˢސDK%#&~xŒ4 bR@ҫ;i4l;uW 1P! yGwZ3_x6` /(*cV.q TIX5ItG9e)5%g1TWWh{[)WY^쏗^UIhZ ¨TϪ||F/Ѭ8K.} M?ӛG~ٛv-{b  `\N$mI&bG^?q.`}oSLo(ޫz_kepmsjdN'տFv+] ~ew20G!] bʼnKvpR-[ ;ҍ5O$^S7.H֝xs̙ixD _7zΜ&nVc[sdY򦉴FWlW%rwӸhr;m  "ܽ.~>{#6_OJwE+GoJGL4RoFz7kZݸl`\LYWl|HZ,н|Xdv-)}T5VȈ^toʺ?zVE;pk>e>d>Xs[h3;6 Zۭ=Vj6ёr5'WB򪖫)?ue7 Z(G*FZM>L/SɎ'O{"YjŊ+|)x+k#^V-U-KyъpcЊIװ۸:Nn)naE]_^ f?ET#ЙxDK3s .i#VbI',' uJ9l IߦZʈ4ݲ"fF|p߰wC>WΒc l#\I.!8xx4ft>@PI>ڈ ?$[0F]"qGRR(D7ʧ!)9^7!Կe\is,sq ueZ([E"w,_cݎe.cY!6ˣ^卾Fү0znGuq#fw4CF_Y|i|syM4c]DTotHT ɗڱ{V?$aFcq2?b5nuwIx68pR? iULg7ŸmXW7_n'2R+ki39N]DfG1z렁bR l+%%.p9163ip_·|t|'+W7;5kSsc@u[/E\Izm*Sk<3i4? IkBIO%T-[fӗ eF6̇AѺ!Mz?^.ӫouc}Y9[DZVxM%@QKI$MOfopb%s!q{CEUNz ~ 6^>WDÉupFl-Wp16wwјCwQ9[iϖ6es,9n䯘k$ҝ)eZ9wYwr3̺hD#ܥ~)KݹOMZPȼJ.}^o!+7-of18uMV7*OS5o1R ks5§&̞Aj`ۘc1ʢT Y6rIvحM41c'peo9E8giؿtr2\k}>u~e}"4ыfI[K6^K_bɬ5\Ww6 b*]?߇ ] g籏d-O9*W'ME3d7ZAJ}@nWrvު])Gl>otL鰔7O{7C+3Sf\5엪lMkܽYZ!ӫCkv'v7~oFkQ$:{%twGޜGOeacW3oK_v&Ӟ=+U8%>;K>Z+4<8P$P>v`7hwz}9ZO?o띕á"_g21v-z1aXR7yyQz{'dkGDtxvFE6E1h]q|>*ETl܁;D;0$dvdbX%x&ޔ8ע, ~.6cThJd%ȞC?GKoL7J7߳N%$&>Zy̋М Ky>9者.#vkTs,Ia5V=ϙEꜱ3zMJ9gBNu`u cVfKx١}5H=_0!p*oOC|MN]T~uj15'͑z(F. 4!t-'/#Rl{ =/ߟsHa Zȋ &G#!#}݉o2Vy|[|uXJz$ROFx"FC}vFO.J 3j;";N(f_E[I9ag[~h˲?v=8jRV 9Kf,u+8LBkZO 7kwT`1N" ^8i9ʜϞ*s ۊ,W*|皹½+|5c.z|.-3Wj ADyomL%2[GC)5Ue#M'ea?|ƻ]-ЛʢIubAE oK2%6JW)ǦJ$"%f?N aݚ{)-ѓjP_Gyl I-ɵ"A2}`{T('^Icc3sݬnPNX^-crJ&XL3VjJϸ Qoh=kSe%< 8Rw=—ί*"+loRiZOr-˚nGvOcƬ;.i&ֿ \jJ*7*u.d?jx s?,/5f%}zLIYF Ѹ\$l(UStQw;!J:ϢrVj)]I_DkW%9eIF:ܠuSN ]B$@[@Gَ#q=k Ӂ#UmsE87 AZk-~5Ќ=sh i] TᐈJL"X# ;2eXGZՃ$/#O+gh_ؠh]+Jb[p [8ދiGkӻǫ:Eh3b =aDR$~L;;AwC.\mу}ɸtw# iA ɤ<ǭTGG/Jg1җ!|!*kbi5Զ&51'qsd㎺|VU9 +X&Nf$#ʳ/:oDi?VٺS" 8Ngyk5ujk~j:=oɚ=j)mYͥRwQURpop雨t@J)=+UkwcctZyqtJwpӆȺLq1c{D snSZ {oX~xM-zΒ,(ܳZ6%gwN;eydo{?^PQx$Pի GF]Nqh{=^=5]Ycε l=8 |ؽFq\K4=TӍOl>s*D9zޤ6.nrO&`ʨ[*b[WMx:4]+ߪf=w fi܋woRS0>* ]MtA}- xa}y-{.,*cT-*OѾh?ߵhVOPI]"[G'#?ߦ5!OmV&QNY˴Bxy<ΪZI25Ȼ.m%wwaY׳x ъѪ_Gz PDP9?RYK=Yw87G=Yl{PHs|(\EnT|ZP87rF#B2,0UmX;$9ʱoE-mKzYu}[ۿ_ fIl盅yrY_;p^\ϔy,<2zç,+#57i7xg,YC_dڿ ^BC,u5+ѹ`#ͳ-_p_T>k6}o 9BJV)de_LjzǸYeI׽^&1&6I4r@Ɗ6t2Q:/ILҋ8[dC~ZsdfEJqcd <.jz[E |}m 8u5M |DC(Ŧ6Em!VT3hWVcyKt/0~H<@ qFMgI,@,Q}dRم6wqzZUTO ^żZV K%$(Ӓ-\L_¹^TvI/vѺ<]z7/ϋ+2ۣ.,0it%~*^F/&e:d|jȳxVDS$ hW|Jҧ#$]/{c.l:U 7Խ* iE>rM?4 $G1\7"@e=E#N<~nT7junzټV_IJsDf*cߔ)3h.L0Hc=#%qt5v߽WYSٲLgt wYB,kod{ 8{ypm/~iki`H2Qwc1 jPQAP\<-"*D'kDlyꃗ;%z|s[CD kLA빬_6./pnGek?ɿWkS$'?ӟ571 e l/}Τe"0q鮽D@E`;z!0¯<ꮇ$US)|qՓ_zNɹqFk 07ZzRAco^OT{f=۟X(AjJ=+7~O2^* Ik7"'_!}1%ex'(?8~i,|5 Tn%*'Y+D[kڷuchQuK[&Z!1Jf+WypnI-TLK:w *E\늤ZsεIwN8NzMKߑ8Vg~wo+..w>ج~+'f>vٲETomHp꟭<^7o-3s5 _E7kb3aJ\u#NTaV3^lj?36GϤ>K΍ Z=HGsE]Q7vacUc{<]zcܝbmLV ߹-m}q"fV_˴x e"¥+ߢ;3c~s9VлIWDKIۻ$4OYQ?s'OB{^݀w}+%ɳx`iR 3|5юK45EbM@X1"tIQhiQH5[2;Ő6\}񡘱'j}8ZOf{>sxyG:sO`!;3..G_xJ{=!3BGl^Yxٓ?,1g-Ti _! G튣ZkX_wb7T5|q>xhWce;:nasn,YfeM۹tz1MYY|>PXɼg2k|x}S)k\{V*8Cl|*{c[6=O mW\Sѐ)f?#DoK rZtW@ ؜{il4Fkt/nP Β xz5}n݅$\2 Na9tޣU{Z+@^šʿQگ+54E(|j@ jiVLAm[P~R+zr*ɸ{BI̅=Na.[R~skr葃Qh'e|ǓY>*3yfo$nns7W" 77_4\ɳͳt4dL\q27Y抎_;AqsE{(+* ɀ j,l:cE)yy*{%jZʿD|=Deڏ Qk\Tu~ɧ.. XIMDvԪ ]ZSGG6 %]*+Gox`=cK .t1>]+5N2_ʶ|lQ, θf1ZʧVl\:07yį]iokG_9J{7"*M3!Npѡaif"jB~׫ph2]z@Hћ)wPԻY4wK  |"_ jߧ+oWqm.[g=j3:f 0CW c[OniO7Œ[hs.g6Īp?[tDl+3B~&K"gaC]J (yYqk%flZcL?I@-uE~9<=^֧DݜQٰh1J{[C#ss25)ڮ}a~Qr[kyh 쫧R X0ևJR714}T ]bl&$\("G5? Y0bBs/砧x֬~wQ] O&رY^/4 9d9DZh#]/C$|?tw~k-ՃNDCRFfNa{PO Tw$ˏ[|ﴨ~;Fޮ>GpqDnR||۟5ʢs;Z >B y,ԕ&,2[MoآJk^UIHӣސWx!7pW=^zNj"x"1j":v-Ccr)'W,S?GJu<${l{+ET9#$9t5qK5%H25N?D8&kԉkp.{yWB$}/9t5O,o7nFpHyfDئH|ҦK=^c˟g#tXkR-_$&bGgKQ3Vt DK&D;lem)f ?g,15nn.=L3 | ͆wIwq6iv }nm8[+'xYތN>?) $V,BHt !!-HH{Sb!@q72fj.F5rOopʕqü#uOnŽ+H58[Rkdno0GiPHٷ2q쑾_I]#%B=fLNrx^/3Gizhޝ9M\No\ē>"tE#F+(%ATs摋d̙Rk? ~x+~B_ƕIlx$Lqc2JQoad!9Q#2@ڽfX'xUAՙ"'6WL( 3dnh[gSOPŭ25 Le~cXϖq7{B|ENU󪲌yS|謶x\Olp]Ǚjy7y5">ս3$'Rc`QjlIx3mtiI>;E3< 4r՞},'b<߿G0q%k2d"SZB_y!<-`ъ=6KaRX12Tjzo}{Gթ}عfG,?;sh.n: msͳ{ҢCgBfju="Ky&Z~Gס-B#I硧E{lu Մx9rIޗ8I(ڴmBTܹ2hq)g2WӁhqxgsoZZբGdkb(OœOiq K-F,,%#ѽPHeh֫SʜO{45]Ϳүǒ5C{i=W*JF4?#Y37xF:0 6Z4|=.7Јhrp5I-O#+˻,"k"ϺO$ET{ę^:g4[TqEv^xB\>mXx›Kb;ry5._ĆeRn wIʎ-rܳX}X>jW)0Gj13t.i %m;Z+L2<DNh X_ x FBg;!F[d`s]%]"KuO1q^N_h //>?' \办;Wc36Ae@|I_Z*0Fwvj ~k~ .tA4OѠhNHH)uTvL ힵʹT>6xأm)j[} ;DbnqcIb]?ɚUXGo} buf?LOIF aDNc#EWpl[)F-N~"?/f<=\1&F-Zw8m8>F#-z:kj5Zg%:+Y)r0jŞ@")UK6Y ?~IϠ֌4[Fs%4gu.Es:gޯD ~Oq 38HoK𭏫";wl$ 06RGN_<0>aԞ>W|-9m>}DaӍb"$r 'ˎNjL66 ??Z8AY?#f7if +]ܤ2"#]g,i+KXp2\Mtnh4o-֙#XZqF)<:Wо;[*puJ>xYaYf2e򽿢/]D-d{]4do{4q"W@;[Q?+F#{C2k^sn( %Yq7~wT\p;FҎ ,E\5_g0]z pw<-1w(dQI5ػ[&M$vk1Ƈzt7[(Ae$ZmȘ Ovͣ-;3 %ks5[R -k7Dj/)klMy Bу; E;HMʡF1l v|PSgt+cN{5V(k9]#)ԙ|hݣrlSh0lSmq-)8[匫o@VAۀ~`8H@;r>5DVh#QkgNe)}l̲$ZBsiɫd1X#6_N\#E$Ѵg*B*U qb:)G]<^. P{Lӭ742B|sJSXЊiy9|_Gw WE!嘁2wQU_ӌ~#=4F^Zo{3* Ie7;6E%Z:/Yl:@3 KRoQh('[e:t]Х'}[0{< bY.t5ˑdx;@$,գR> zE05?lILCF 1#)Im5Y}?qXfϴDVκX_jI;w/2n֐GJAsKbWX}B+WR[$eKŕDͲۿg{+чъCi1s#{w~q_`EԐ~nڟma5ϴ.ְߚ:cY_=UU7wMz#^OɞcƮ*ᚚ~hq/E|ojЌYBdw4ޝ+G-+˦<#V 'A]K[m,G"@o`#җ| Z kw  {w5#xq!_f*pEW+*x/҉r۷|=_~/{]ҪoMչUoQ+->vߝ/:ԃ*/` yRᐳĨ ·1/3ߣp1$FG$ׯLpS4C̦ZCr#+2̸C&{B 9{:[Gͤ]ZFdT~\kr}^oJ:G~~vZU$fOWsOQ'&ZZMvt ߬A!ź[uxhu1{G쭇4CY4TMx"Wisq#&Բŵ`p*K֤?dVBrv^n GR,_6VrVji ydEOcF7ڳ,;2"^KƁ{ q/Zg+cpx̃4mi%wd um60Ms`^'uМn} |cu2!?(DE>НsM쵏"3n ->֩H!ld=dBDYϤҧ',od: `@Oۃ暸^ԝѣ1PSڨ׍r`(96=hqظG#lʊ'yАy }V .h@k`;RD{uJA'[5_ro娮KWn,KTk5{]i{?j~1sbkf&m+ ?lɾt>1%ml"9m6,z |Ghsh$?fz?TԵXsIL@XD.k|vi@x#ٚe8e| Gk!iŊ5_L吹ĒGE$uLL)y7=3 hC6j%i vyo;V^Ob^RƆgԫ&;׽3ݯZaiG-S{RX"?3Hwu~fZ,A=LFl2Oa`k ?9, ,d3i>Ix3cq4@kC'wa:mXMay>덳|忉gȺf,\ÈwmFcz A{F3˩@>=}i3;-hb^ND}t~Gd]2Yɏ9jokhEVGXI^U kmx4O\Bc#ڳՠ >ie!`/LK'n ^^vs^*[9%HF.GL Oߔ7&MyyC゙<^H}xT᱔"9М?5#!ۋ1[^z<7G(5 Ը=՞J}nΖC 4.tqwҤoSgY|'0|GA4\|߷׸$ ݟz8C$rQI?BnO4d,D D-%1Vm11eLOJYZ&Z=/YmW'}W$dmbxl] Mբ/j1dc iuH: ie8"=7N|_F߲ƒGkkkEg$׾#WIHk5l&I'4&V\DCaK W#+85je|_l"b$y- KdN#O\n2F;dhx-+rdE DYʖZ-vt޵ˍ1Kc9D?;zuoSDo*.|̃jO{'Mp kw1eKo-P'f_r_5kvinV'L3+I{nD^xyA|O1VRxʍv90MBvu=--W}. |Z螚l2S 3.cm / /EeK! KIB7[a;P0=)/%|Mjwz79ՙ"76G~(ND>`/gvЄGaT!:]CKM;UzvB'Kŧ솃*EsJ3'BMqHkM:n {^dyx#?^8!V9%ї)6O%ҌY[јw }?Q zSuSJ}*a賰ҟ2O;/xsZo5t'h]ՌuQETj#L>Bm=S?ѦIAI[&uM"Y?($0j[Oت)-+#aD1q3=ܫΆeǮ˺ɽreeYS7Y?IYN XN$5tlYC\F׋#:tB?MyQ/D2a1ga?2qw?}nj3;`˿Gz`ՕHeu3s@;E(Δ3+7JtP#Vxh{Dݾ.-odL93aq۹ ,mNe-lw;l y[k^|ĵYzȐ"ն7[m__bSR+ F7A{L<_k܍b"ن3/gBtŴT>e&{j$=Lsr7ԍ3ͺPB~ ϧ?%ޢvG_xݨV+ԮD eF'/yHֻD亵W|c6'M5zA#y{}Xs^;;gωô: Q^M̑v9lv/O0͚B`\'tu5G*dOOal ̨qXtR>D]5b0mha^|gmg([FJzXQjfX{[Ux`Z^aE|=}~j3Wq{~~hrl޼͛{^H$("gxyٗޣeL}S^^adϥeSV, vb+nC縍'䷬=R sc$pbknݬ}8ES=SV\]i=O]YRiRBhkkL/JD`^ZzHhDacm~XWqqo\ j1K a݃ãθ\o*s-=Kf?,]N9y n7No9Nf_1gd:x S> >(ȑjy(;syZoDҸr֛`gƧOw ZdqAp+|/=s*Ч'>ӹݢ,%Qo55Aߥ? Ƚ}|z+qL"=}EcH'<7GJ6W M:IThإ%{7FvXo,7ǫ-Pf**V)UrIripZ3y2˙qٳ|Wqi^LǴwlah8*וʍ8^9QZQ>+7p\chhY$_w!=Z3v*}yT$#X,w_jd d{kPϏײ;X-[Kr\ANtHcntN?U*xoe{$u.j0+ۻ,}^r'|͎PƓ~m̢r79VF*׳cٝm*M<ES@pM&8xQ񝘏V\f5S5M?җkz~Ѵci7}.GnՂؖ讳9Ee״//M?쮪mT92*wu#V 䣚n9^M#FdX5rWܐ!r.*w *םʍ>^9EQ.dsAb҉Sn8+zmDW#Ls{]8v/=x_ƕ?eWgAc\u8&Mk:KT&[fHظ]Nj6hIYf  c (J̣r|7./CJ6>II~f&5>ܲTvek8(cd6|ZNNn'h^Q_&K\j #㍕-Üe;g5FQRհL]$n)xzFMEz) Y9t!9{Bn=O}L^9Jl9bRm}՘>J+#zK׫!غ|5)5VF-q{&Fb$Y7p˓ٓ$'ՈW hciy 8Xml]4~ %1`ǪB+f͐kfw<;!Jd@#Gm_3Fa(yHk~J:VdgBoã lB'UHf8>j=mxs>L[ľlA_AFoFowXr*rkacj1'=4Fo@i.D}mMT,Q;6r٨qZiu#]ո瘱FY<}k=;)4ٓ,yBٟKD ZvCg 1~=o<,tpfNug(ytI+xfŞZ SO,#*u-q,OTTm~WX K#75 l-'y=e]n-~@e1g8.K=Z[(Z ^a3 }ZZ[wwy 7{-}^ג<>tga[ސ"yz].wyҧ|tDרsr GT|zXo!}1`zU^hiҺj7}Aq(\>Xr{3Xݹ-9 ek-@5EDGvW7y5|sIM~(A2Q?BP1iihG3F\ݥ8tu泖 Y;oqKFn9}s<3 {I[r#{[5=Ht#at֞șث^z麞veܕ0zi%F#TKqKF%5zmmm=1QUgZe/~:*1WJ?.K+MRm>9b(qb1Fa6L_OIa8GLVtSvjYr[-͔.t9kxհ^,-}ݚצoJiqlgb aʎ6Ժ"\-hౡ3 c8޵71nst~Dޡ\hcjhM+Rw|8u?mcU_![J)p>QB'ʠ!"UDou'Zd ɯfNT$ޱZؘgCSz\уf_Og@}Ǧ^d6AQw<ǽW>v[%&b~ ES@Ezո&qϢ"(i5#u6?Ncsغ\ɡ̿V޼!1֬7T^$4}F;iNی"76uAG_aZ hO(Si;I%h>̯/獧E#p{S2nWt3"?[-CV3vOcIgmJǻ(OJ<G_h>]?ӢkVN4GWX@ e?8Ph&ņqu=XFIt5L({gYv/NvtN>-[Jv .Fe_Vڗӈ6O}ƙspM:(q-{R Ii)u'@Rzxqj7x,>i3{H^aV-FVӒR2nA:FsC7$彿n2Sޛ޻;V jr0Fto\ f4竨~fb[ԭ ^ƨOs? $a6$)輒}fojuQΥ}<0~j|͐"̫M=o)IKň`!vcG."`ہSv;|u*-I꫱p uԬ;U,;vFD|{Ԗ?j\+y}*嬨u]) - ϫgl;Ol[Ty'XIwOiީnWT>7|z%t'sT;?@y&]KuFzT?u\b0e?VsZn3[H6FsnVUbÝNoz]d`ngJS 3/-V\zE4@3Nt@)}=&E=N^1E͞Bb@F| .N1|RܛƳ\Yqmx} Lomh.Iogp\Xe3͛ h(7r]B9B` _cՙX.q'WZ;'b!l\6~~`pgvUb}Qw>brCfJТN%>xYׅ8g G>#SgH#u7*CB_NDv8kq8=rǗT&ozHZ+ں5}ү 2"gQ^YOA|3pZ{2zRjiq"\.c(n_$+@>QB/._Yaz*gT/Bc7lZ ;OEF\"u zyΎQO۸caѺ+ ɡc:pƇxtXaxD.PZu$dޥ_O`!ch$:u yg31%'$QbO`LR;8h,nIJLRY>lx-=$z\kd@-͗Pb RacBG#VseܷKhN? :A];NBXev4Z=d|<]N@-K!"rXv0V0F$'׫0SB2+GE(ޟXϕ=[;ma2y E̦L@D|[P|#;wa[kgu|K;GLUCY,p Ǹ'r~uȎ ]t@ך著`ZT/m~85$ŌDU*% kVg8 lh ;}Ls.9y3]%@ @AwF/N4j;e,^]Bk1VXo&-^/XkKrRd%-\]mۋ+$"ey~ o4!֟xMz;O 8P?WA{FS;%@xhD]kԞ^į4HڧAԾT=hqur_b7 7Lr{~+qf#mZW]b:mR4̾`.D̒NC^X/d*6K%H{`IjU44,M4ח>B[up}F2Fc6h((Bg࡭2kjEz ;sV& MbtwhrF*(gF8:HHeTJ~i~^ >SY_?0}Q{7%?"3 'E*jvJ1 OpOqúd5l&P785"F<F FI\(G]hOY< ZjPeXk[Hhj$ Q@<.EWCe:iȨ'S5 J]E :YY1HWQUW0'rr! \E u련hmTTm6VD VAQ: 8P ^H-^"j@λksf&>dfe}^{u.nq~1$;8kCsNu_+a_OJؽ7՛|b:cd'tCB,wYQ-F t嶓붳ۙ|ۊ+#?!\6xXeѭad!zn@\PIeǶ" `,[LF)yzw%&"?n'֚B=JnEᶮ&[Yϒiw=tӪ }DϞص$ZWR,YZ|ۤݡZD0݌qu]MϱvywDXBpqH,ej<kjw F-7uxоuE7xvwak25"Gj#~0Jso~m =zΪ <ݥ˞xﳝ {.&gޠ#^*_{DFgCr߈m'ӕOg۩{佖1 h-Vgn- Q!Vl$ڳ!_Jy\ɵbHD"5Nݶf|׬o9w [ymጊ+Jd!%ٵ"B+h|o<%n?IF ӈi<"X}n|V^$)'M?#b$mZgm-e DD;q,Z Yg}Htql3N3}}s="9iDjA4Cu*?Ty3"6!7T泑6yx9t5V2BEȲƣwz H]cd:;ZB^nƾ+ǕÀlko6&S3fYЮw.avգO jkgEfa xQ&Zo ^pl\s:QiZl?L\pi5YډZ7Z wb ulUU9j?f=2뚝 ˏ<_VuW/ z 6vD=s72UC)Y+ n$);=3Y,%kRE59 !X;6 O?19l|n23"F@<M׷BeVq1nEIr5rʶ6e'jZt D!SՄ`uKq4-j۰*L=X!Kɜ'TuU.> KQO4X7DAM3tϚ4EVޘEAmɶ\0[>󊼵yЙ虛$U]J' oy+ ]JyinJNK6[^#9mvO]ŵٹ ?uv}Duu=U|Lpuc#o!놑5v/v\O' 09=~\st:8Nsb;n硆CӚ9&56j9m1f,gr/88:(=\2̪\J)W`Gu{Wx93ulh[̞?gPhEչ,2=D95[ARf$|q*$/et }~Dч>Қ:s oZ<7ҳqP4K[Mᘚ Z_ Z$VWcg&5ΘրN'ۂw $>@;ioh=}牕ڿ&>Xa_ Jbs$%B2FTYmgZ(CZ^Oi_1'6V^𦫚Է=.QJ#У n][͊Z"W'u˧mUUgGZD?2\aP'ڢ#ѱp?)4jͪVͦdRD4̛aZK@wj:TYa=?p=(cY²q{Qgpj 3:+#'~Znl#QQ иc rz I6=@Gz}ky>:ɬ|*z6Qr7[ =QD ѯGgGY4uFIbOnNz$>q;=kO'CM#-KV~Z3x$ 涆ȕVkPV*EF ΅C`jͶ'r }G~q!M˖b> c_ۏ;5gThG{j} 'C|ͽ2*F*\x[DWA|e5#IZvRxCg=Zetڪ?{GH`6dD<Gڎ389[iD)A;N`q~b(=hF0rw|S\ꛍX>"z_ w>}.jp]y"|jJ;{8$qoRݞAFp[AV/_N{EF0 讷Y.-ډ <fu$hr hXQ)%-2VMlX%?rQtB$%FRkpq6ثv,SJ3>|c.qғgYElG]o^MYZod"oڨzl3{_$Yj@/ә^:~5T^~ P;y~:z+9o<6&+山Ž)5zuw{P6 dolA"h":6 qk&G/ޟq)\5ݙkGi-o[y>B+:}g5~ʙLaE , ,e Cm{65gJ-p4njTa`-CTU{|&dY 9|ɱEܙk&g;SAwjd"1weX_T1"ይisFx.S}&:ޅY@)G3gaJY*,˪s]B> jOWoB6|H5m՞+Bhۜ/ zkܣI)g/Yaqv r7%V(.xN5tuo_@etW[YHJhC3Vٮz5W`:ε~Ổq+=;ܺ[ ^OTi.˓{ʫ(I ^~n{%3\FE K6f;x'an)z,"w|v3eevR%_]_JiPZ V6jaepmgV4 WIW9:i ^I9R/#ywtڃ؆^:ԷMx3?kZV:mp.v9J(IoWWKC 9Jc$~‰HgYԌ{x؜ ؒգv{EJ.bHhrhJJÛÝ5bѮWZhIiVj=#H3YV:[v[NqaZ'0qox ]|/y!(H4pZi߮7t~C<\Y9<~5ߜUBN+nh֝۬sY"m *^^W;BNM~}*gU7dKu2~oUW0^%ǗDhu|~e^ SӨ#3䭣GctMtg_wJ5ۏg--}HNE2R^ 0 _^ͷ }FюVY1漛/RJ-ǹ~DإpڴkrCQ=BIb!DS3"Q CZqUzڟ>E{HF')[YK4=D8QK.o3SuCeҕ{ک!޶e&)givv֛Z5IU>@OEסWC8QyjAJgQ@E߮޸hd?c9fwfki}oMAG9`}*NLj_ %6-~n٣ެrLau}nMWVg7Tޞ*wxJA:9@E;8qiե>c>bI}6G__x9z˵J_szY OvZW BMM,x\-eՠZI%vA Z][/M]c%ق4"9\CŧF$?VU:ߜ,s[ے8;hk^*zSWUYC39gl#xBY>G׉)%5PO/OV+ O:HbʾCÀ72+ίހy__q"RW[uӢv8 \!s4%ƀu5m)&KRVm_+Hjp EWmOبd\s/ā/V@p4虒7]?ECF3rz63 p{c9Q}WRGg}E2cr S6GG_LGHȦai8_M}iqc,E7h9؛a- /!-dY>$D |ʋMs-YfTF*IO\PzLa4ٙSghiz޺".:_պlEM">siuc+IYpI껷'-o+;ݓ(A..9] Azsų!KTBeBo랝BLNk"O2-K\"3 5}4s#.*Hu7 /%(G<|ҟ*V*msl9Vpl47ƶw83s2vy S_P18FJ Ss~IMA;[u7t\SZiyĕUZf829)@$Υc=.Zc J5اaw>y_;5QE8b?fģsD?yBp)Jg7c{zJ _6_ ؐ`g! +ԏzfKb(oұ7LcuU.MfKCvӫNǠBDe i!=Q#G:5$ \șe%>*>!UHQ74ŗ (ѷQ{QΨS%w3gGҭU-~>#{GC#. 0#:E"x+Vy g2 qKoX}V78Ǡb-v=hS q?69vwcﵖ M5xQZi3N1wY5Gͨr^rgN/G^_>MGdK Q%_]Rw-bU'=ǡҞZIT0G7B'&ɭKC$a<ݽ~JY}^<ꃻTjnګpE>?lX^=ܳ0Te>&q* )"AF%U&SU\Û7:pw_1۝Y?>41ųH#1A:>H7?s43*o ҷܒ39Aj9^׷+Wrv-L$=ު^اr"AߎiOMqe4q.urEΞV>ItnΨ]sIt<иZV o)Uo]ד'yJ SNf- QJ&I*^DcrU8ܭzPڵxUm9c,9"Wk ό?Q;Jpو1/1W|R=h+x~C~s2h+ 9<怪W/և!ez.ݨqtq;k^=;eFVGeBimgUQM9gzLq9EJnTӢY2-9[su8\ף9sbRdz_|4;*4 ϝK9w&&j<5E`}xΆk+ L[z uY" [Ih|PveK3~xuH/q}2'y]|b,#^Mq]lX)'c17#m:9V:ߥvw<ԯRu:>!c*>aRH97IrF$;6rpGm󞐦Wcz}`|li0B^C^vkX*%"Y ]uvFƭB7ގ -=T$3|B;N$O$^C\$os:_7)[Vu SُqNc ThD&L}֛=G:aXJHf+,ù\ի}7'詏lͿt=j$nsXе9* ˟}# <7E'L*Xvsպ<.UH#-Xwm'IamS1miuV0l[u)Ԣ#r9)ù=v$%jYτ<)'gUP}4T{L iYA\їL\ízs\o՟c7]vidQ&ZwO_ܻhe;h)EjQT:Sn !ycqL PUT&~ Қ8NE13b̕b-=ᵫd[Uo[[jk[˝럶"yS MsܷgN<ʙ7:J{)[;!.`O_Z;e!5m&yWHb:OŠ\\%@W {u6إn*AoԘrgvw3Χ;Nn[jPGRlL]cїcMfjQa]~WRW=Σ>QVO?hziձl1]VӘ=Vj~PM('DL2}QvV-_w~TX l wnUHdu躔)O׵p \3_hFc,gje/6HԶR؈gZ_bܫsi9sFy#R{Mx;\{u5T1KxSWmcUx[ z13 2T-vN#s zԆX*f54> KDJD)_-m=C,!` !j?9e2DM4m=n}+G ?,@6q?o V/ښB'u}xMCZ#,ɒUsL? Z5>M F_/Ʋi{rQ+LigL;5UX68>ኼ~Vx3e_;} TKQ A9>5gvXoo0Q0"s34.B GI `4@oU 2Vح7PO),rf>-V50cHě({zxI}"Py #tAdIU|A?RK)D8xj[dl;ם)|#>?u,8L'EiQ_\ƾ$%2o%;bմ~Mstyc!_k$گ'+WM!% }-Zu+×Qi;^%rKy-q;Z3P-)*E? \ DD1!"r٣۩ebUӣJhL*[(L듉O#}thRAr˘-̓k#~Sέ a9nf̾5&Y?Qr\H9{kH Z((.SYn飘XAq̧q?KhwBo<·;^21~bjfPǞӪ8>uqQscWԵ^Gw>+=o&idB}V9{hF[ENF-;_f7\UD 0uCKޟѧkOa+a(ӾWփsqCg=m#y:Lb=va^+ڡbvֹ. dfcQktX cC5.(3JX`N =1/gKlڳ+3m95i==GVeS&j̬țaH48xX0l<)MzN]^WbӮ@WC87 jrUZhiɡV( ?\ϢBYFQee iZtpʯ$>;˗|Mao5Jɲ&jL|g6Qv\}Oo< h_A!D;r˴hШZRs "l,A_D5 U>uvzy:m6#J`l94bU=2$r.H)$G ;iwP0kQMzEBâOo@F7x/] +˭W1ÛH.>)v?>\M>o+zNů_ҢE{IўQU6vFuzYqN*~sq`u=gpa=̘&+-NZFv3Q~-LRZsw$ְrҒFr;p*v=✒ED^Dd]^.ZZ"xϥ-*&2YKvUm/"J #wƜs,zSNk+ۢ6. |S:BEJԾz7Uٝޢ+ZuIh4 m_DQ]nFiWeuE"8L+#&a[Giq<>[^Xjw(7oʀ&_\<*;nwy bKnɮrUћyV2Y~}ɡ-ӒO+M_{pzWw>Ҭ>u:TГ( G(!SHʾÕOg'|֯j?w? Rzω78槷)#fF4{טq֣rB%s^ cF|9-<]yn*Va-Wd:2+s{!Of֐2I{`ALk}BS$e+q w9\Ze5jOÞt*_`NF ';^h'D1W5rf/g8_8GG&>{QH~<ę9E >@q|JP}=) 4ry`3:ϥrt]0dl*iFk_/m^x&ђ 'N%?{<~it5x4\&y3qrVm ѳBAwjEOl(Λ ,+^7 2u%Ey%PRcK:]H+xP*0Qʭ RzAtq/^F}{ЅʾJAi}?uXC ߀|^ ^Nk4 .S\RPly>{Vt-GDYMg@l^vH7"\|'} Ҹ;w5s{OX*=a52 8gGe!d_#C"^2W xt͇*V26BdD0_F#HGlg ]Diz_job0x->$9<0e%8vk~U.A1M* q_ vp gV ۩Y*FhnFޤ/t"sNtƟ}{?#}(بsrR'PYYT/*dsۣrw 'D!P=r;eM~8(9H#ޢG(fCW=i=9#8v8 uiFzzA6<^ qt'U?p+|t5nx*J`J~s<[޶Z(.2d:h#7t;~TK+ώKjcQֿ;ƾ^O$S/ bVz3]Ba>f=+E ˭wr`HbOڙ5C46 !qUU췻zQee=T ND%+6_sbwٝrW;w% N ֩=!@z"q&iw5ζ4uW:OiW:s,U^EWMyEs38;Ԑ8/QR8miTK{u=(ڃ׿e.1j^0k%#y/ĭ5:)|Xs3۽y]xKB= jRRAUIY9%(44)yO"KK dEцMEc,vޑKn@Q#Gk|zryC?~kXE;Xf{sbs|op3b{>u|"Y!q, ?9~螼z9DÑ?e=P~K GoT OpT! m_>-1G/DoSIN<}م(pyGr= VgXAk9jC-\ 1odfڐ="\gaՙGbWg?oOF]R(PUC nvM]ѭMcץeTJ@kJКROo0f/6$oV6U>spZEXR.)T*#: Hr;NG͵0&W03a; 9 m*LROqe aYe\'*bojcwγߕ:َ6o rnؿ ^Z#@"@-i8cZĄc f=gtO\NpZ]hkW IJZa!um0kҮT,U# Q٠.9/ȭnuHUv6б7i LG.]l:aS\]=hӚxQU *?wk5գ)ԣz$5EJ`9P:Ye{}=>X sv|fp fU`fg%*Z}J5i38N59FuU=p;G]ce_u>':V-7NksT6I?;~-ٓ5 %n̍jݮWWbBSxȮVu"@UyjfGHX> Nx3=FښBq<=5ʹ%q8d?+B(zqA{,V'4D spg|A˩6v5FFDV,ƈQ\q /`N, !"Y2ՔY*8CorAo U֡?jĺo*Mp){;؍HxkQ$z4=D/iiLu0zZ`wD4VYɑhqmCA] k-&05P3 }u (Y*1BRc7ÆA/Y'm]y\-r>⋤FRQOz^UVu&Jcka9e`,%ד YH SyHBb3bW?*OC/-@F:DuvX5*Zb].\^?qџOP"Op]7ߨX9?Ɯތ8lf5kΊCdvlcMw~n, n|nAQH3TGZZ {c~?ʦZltfwxi&M~ó GlohA~{z"ON:Nڂc\ =R|^wO-C Ity$+%~;uGY.USyftah!0 :X#BR#۰V!iم+ K Am"Z1p^JlM'ʤ#jtSyD.c@'z,횳/w4FW6F{~tR?vƱ {5 Ji =Gg޿f_g#;΅~>ʣ~{6-gtjL/HoR? qÊL>jy":C1/<\0C<-h?ޗ>Z&nOoi8i3'kvrd6ʎ2orvΩogU9k;AlABc+y Ϻsy:cxuDGS^MK@(grSa^ Fݞ|?I夤gt ˵.̗Y]E-3̣hDf_|[vRY-qto|ڃ.< u歩b.qIڡ{>$#=e݌kL]]s}msW܅7NtM2/c?1˕Oh4ո彁FhZFūѩMbg5f~S| nwӱ$f7Q`f+LJe!:#h!gĂ "3Qh{0pM\FײVV~<Ⱥ-9!SO5#ts[ "3w9x1O=r6/[߾9=m?^mtowC>5vu yA0~OS^cU)tN#Oo0ǵ!7w +?a3v FZgAQrp U6G"刕%W[׷ަy!}u8b0hbf<7pMcz+nn_-T>o@ѵrj7Nع6Z7>K'KW sjҭbs5ci8ց dq)Ɋň iaınV:v8eƚb - 6G⹹\ۏ+n7vֶ;Е^g5S돖YWEj֕ɉM30=ckI/%?WXc殺&#_pV d@k٣rz}\"I.ov}} w|Br\ni5-0R!Qllj&d {tfˌJ6S_Z OP[T@cKPGNi~c1&; t #g7O;Nv  ;!c7nlN^G򀴙MH2*ljljY]Z jCеM-w5;7z"`;X=1&5ISf5#bL(]R,~6Q,o!md׺aƞ^|VG-y{ӹfk }{qvaI)c]ЯtmɏM8X&iU\jdUoCNE|h*h 5+Z&rW8.ÈXPb0v㓑]䢴V7|Z#WW83CثN 츮NՒ@mUe\ǻ:pvsT93U=0 'ۗ})b &zrcbB!?2xoIk. HVH3M W$u&dZ@ J>5s_NxH"U}kUS4UB[Gf0%4!UmoݝɌkdiYAY1,>d\Sm8␤+DamHY0Z0!\FѝwЛԉ!5 'A;Gp#;ӎpZ3I ntQ:cVש)Ɍ oOG\,J42x^w=)N)7v.JM jɚ <)$ԀNH KEeZK>jҮ|"ZuW)JOWt\՚z$K$9`D9g+^X"'<5jȋsgug~ImHKΥ/q'#xz6yMC<&jh~rhR)Q]LO7C$#x=oh02U$K,F>K d~\+*w[ϕt\e}zQ$en*r7Yޗ%% ␑.-2ZX-tԉwe?Ù5Yy>D'Rx2Ή<1 jՏf_OTM;nUaWB,SoYrѦ=\Hyf|=Tպr*d;JVHdxT rrV9"` OUA$.,_ihyU|Fk3!n' MaOmWSK9$[i m+=s&K-˥m>, d̑H#mIH~H{;Q= GmwVl'{gDuHjGUt_K\+̕Nͥ V&ö捠Y jU[P"<@4"of ;gRԛ,crCQ$ޒ2 QK{xzъ --X3Q_\YE~DGF+t}rLB9n~|qqci*6;kPcVܷ_atU جvuj GAqtߺt@2/ߏn}$#e^>q͟yINK\~J<&pDH>-[!p{#-zr!CE_<ٻ>w5RNDB+EmKYeGb3$ K;Cszn\͒לqGHU*`68vgXGtv=gtGJZ <=hkK;6zEbխac!-Yc_A.'7[!; tX$Ev?3fs IYՐu[{۪,+.;K Zi{+ނL+UݐkF"{x%ỞqMvyuo[9}Q]ۈ'~"'ᒼ;5ΰ&L1-'E|2eb&-1rs((,9w,RW:dP_ۀϣz+,s3lV#2]qG(&ytɣ4/a=YŽ8ȱSL#$QUt;@.B]՛s`gZcT)*{NzNsUspw@F[}-T86SeP+LTὧa ߰wg2x&ޙ3=ֱ?q'/˻ b۬AB!"'G|AW*~Lu˥~rQD-GU|εQ-l!<`K>=RрK:=2$O*$*U7V=Kx8Z7UHͻzYFӤYKz7ki~=Jp#/+Pf~Me/ym}*CdD7ӷ39mF1Foc9z.&EnjG#Y ?"슴~Eqv+4k!Q9 ʎTEHMW=9)cc^4XHzI MҬiP[&ؙ,2}hZxekŘ>cwUscp/ך1%{5%!È_}"1;dG0ߙ28G%ףcAhI McP/Eh/5e #vHm~cG*c1L3WHqVA.O] ĭ@>AY)xi.SJM@x[CokJTO}_J^umgVE%!SAA|z_]ʭη֤Wl%ģ':dA:ٓ=})klo&HfOrd){1xY+b;[:Z/d-кޙP6ZA7wRO^+`p1:뤭~H3tm7Ū؞lsChlG@*0UUW '`$DG` _9&-ܛ7WYR潷}M}9k}4V&Zy%ˬoEkW|ңY WJEW Zktpd X>&9Ŏz*iq'M>1>|_cFHKd0 sE{a!RTyN;HxM ^Affr pԙǷ{6XGks:OY{(sDh2\ӎQ>!:Sߝ|gVy[r8S$&q,/s ҫ2B&&iYоD(#g Cm!s.Ow:P`;>dDMp['lTW%WHA:k[J[mwM $lz5Yp:նFE%ԪCkem>2R,rvI)ݱ|wɏG)Q]66x~m>V7ix6T 9vaYwɠQ1X-R语ۏPgZϸw%+LȞ*(p#uA۞VA?H :2w W8a5ғϷ]-]iLeD籿0m6Øq尛$bP99q"GjUGDD:0rvCy =Qy" ]1p?*@D麓`o[?46CDZb@\߽VI4T3& Ʊx#?:>t=FOcuJ<ƃJ+XD/l;19+D7-5r9ME7J&-cӲ{ͳ7^?&XҪ{&}ie?ѱ%!h.NXk@ي/;Ov øxhM3$hEaWЎ|I@kD@; <=85W5 9Z,a4 +nDhpD̄V^-Ə$x^TBACH  H~nc;Sv“˹pyR=M$-lmR֛Ү9 1YK%RVTJ[4i+JҖg vT_287#ox%&IreH7adiGmbu< #+l#QH*Ñ;/3kþ"x=KL-,("FvGt}zWbƹK,;D&0q&2qIZ"tguL+ܨ|zfu&&sl[ fvԵZEM\('] ؂Dʭ:nɎݰnhɝ\x0q=&qH M}j(%+8aAaqTȣFhkA>v"VmQ"ȑ&A4 rI#MiD%KY W,-2c;ӲT>\ +< a .jѧVrkhօ]Y 2y4 Zެ4~R Cw`ɾ2Q@ X0}+4|]jҸm\!VscI83M :\L0'Ca>Y^D͹֥POX|B$! }( ,0@M&z#{*/?]M!PCAlel'pkgϩ*feU@8߄73RF= Яⅰfκv*Wo#͂tŬ>uN,e;TpUar*F#g5#_dGĮZkl585ija={8kD1>}۞9CBīOr"=A` z'ča'ʳ/[Dҷx#C⑶f=9BGVR'LPEs[>C6pKWSG)l˫2ݫ2eBxu"J]qY|ZB8B{ pX͑2W cߴ ~4AwIϚ 1PPy%\ |-bhN8Z]H.}w>wGmD ~+̵%.J]Nwg"p#H-~n  E)|v2F}&]y8ǩBTۺ M/rZ0&*WgVгO8hGVw6-zePm jDM|-_g\x<9kAQxV iy}:qnƮM,!0w黎MX=a  /keXp9d-3[ͤou"- K2x~GzXQٹOv&>ٵ7-v+Y< %8Yj[o'F#y\ú߅tv0߆4/$Hv H7PG8C$OD ,J2^ayږiyZ& hݯ?P]Cϸ zo F|9ޱ4Cq6Q|ҿe:X7vǸTql<[j,TE(p1q3-hBG7$n ZT8o ˫o7#As5-' tlȃ?nZf[=9^>ռm??ꡨgQvhJ8׈+k̨oVّBtd*jv=NO ҟkw:N[ pN4ĕ@i@62?J1e{fŞn`>ABB.7Rx04V\\ <^׺&"XFfЌSBkW^Y#kźr˒-OKWY gv7mk/!ЬVUmp*43+=U5ceuG(-"Y{/5]>A?^C6b4Wkh([w1rC?WC[jV=vB^?D駾,3Ve!>T*۟a A%v'Uk?K;&_S ~PˑcPwsC>F.0n!ϫ1vЌqq >XM~XYbv+ɧKc {E9Y[1Ap*{%aU1/$cx$nJVR.z䩖i]J` */m@Iz53d*z2 f;Yχ@c'zӉcDu%VD{ݳ,iaɜB uiK+z$hӊw}6t*fΰҹO\2QgMFC(ZG9Ke$5ͿGSk]wM`T.|Xr%:w5hjjW^yZ"/ {`]jM5[=xM?܅qwz %˳^yy*M}-y3 d0Yb&X{;G^0}f 9i:N%MHV*+? ޢN\F:L}NQbg6-nF6^pN<~)U-s.%w%^Oװ*o7FM7ki~x9@x黎T%M!K6lo>2zFU)Xu d0r'-M >qcJ`ݏbd*ͨ5's;Ӯw$4iq8eKY16j<[Ud#u'7Z.ٚ@'OPܪ"ߵzfbT~z itg=M]U 2uW988\dґSؗ~[qRT hRG_zѷ&zΞEEr/۟%M{ZQo$;絴ӯF|;%e'P+7!?u-}{PĦP;Mxmhzg -y?/$N(ܜ7idо)nE3~<.ϢQx^%vjw4 =2:6t-G96Wr,sQ49)N2k/p4>^Ξ25r7e=RLe>[|@T5<7F"[E`+%zlIImr# H3G<|":m&ݬ8eU|XE!f{ꩡ'J<ٯifwJA#z|{InLWʑvrA??2ViէGKSp |Xl;$-E\+#wk dOtJJ>r)+#)wf\s42ޏh3GN!@&v|/U`c}L>3?CRJ{9M:ƤOGUlF['r=&!o_ j߷jP$,YڔM-V9=o~1Dd)(QPM rJqz̕ _MԺbTiռW^\ z8X Cx!z^wd 2ו {.&1]/Q5K ,Y~J X?I;m&;Tw\aߐ-8(n#2X ZN_@n4]:rK{\f_79M oѬd8TFrۍ{ {_QkmRqX.aoފ2SjfݺYrRm(G `yUKyjM髰 >Bx|.V閭V]9e}!6>$d|"*5_VFKY1=/WPρʸ0ݧY*w8vVb[}H3c8_o3Ja?$W3yN|zK\lg=01~GORz&c[NAkk$\JZLeDhzVZ0[JhD2{y*`!.G" '-@(S}-aS;8ԁD?(֧S ?Z]ss$Ћ|یsdfY<tdƙmM4Lq[(W܍|:`-t|.ŞN"Pu_Z(<+:]8[cUrnt`w ÄCi媻a!5Xe?9noHJ .~O|Qpt3S̚,K_;#m<;)9k۠AFЈ4+tf W-:u *vU8j`>XC=Q(LZKHdY*ןZfԨyRO0讅L$QqFۦ_pf:M|jxa/8L=5AKz|.iG⼨KK+OQ6fO.׳Vz>Ug+xV&0$E*慁f Q$QxxgT;٘0_tڦ.jwS|#_W oM]lY>yHw;q=F^{}+?}3w܇t1NY ֊j i+g>-y&.hn\ՙN.g@B;P$LAse^b MED3Z~#x%o{fqC#j/)oeZ Q#_>skEz~ypOv@:5RnLXBǥqTH6>uڥV-8anx`k.][crTQunBAxR1VO1㧗J$'|[#:7Kytv5. n֋.Vt,}8S$ͯqK.٭]{`4Q]!7s9fD BfЌTE~eB8Ҟba;/3ڷ磟nǫ-I߶Ft55 z͌r {4U_khov'ӷ/p3Q:1H4ן{TR11qրszOЕJxؤ|}J-d|=MBk!?–3љdUrVՂ˿σ'5s۹}7jJ6NpW Yz}CA?3ctgYRt/bo oq@,`E;@!;?x|Xߘː⋤MO˴Qko*>ww]"bpw&oW ,\9 SwElED@n}ѭk=5@St; crXzQh(-lQo5PY.r2,7 lޱ\ 9 ׹}6F{dϫjV|o՗lqcc_q9v/E;uȂ6h0t(c)fNB$G"nj;{j!;oiiSu=U/@3P{QS{iL#ِN5lZdCf{uwgTY-gnCT}op16?X&~۾!5^>ZjV_Ԭz`V6ޣg5/vӬ.wf}Y]*WSrzZAf5_ͪig1>}b}3q̟5%w3o'U#٧8J,H^BTcn䴳cvRҢѶP>Cjj8bpJ=SϏpU#}8t;I-1¯CBͳwкd QG$\4Աy(׈LebE<3"1*FW^s'wԫ;Eq~ϿkH<@p,]dSF0GV'&Jwxl۱aSi \4 -!*G!׈GCB]&oov]wR704!QVD9 gznW2HU5/5 me,[D8]5j-c}5\سLR x R[C̑~Mq2n;c֮:6cS(+tl .nS8b4}JZD0GI ݑ9L#c@Vuvj72Hj,t/)ATf5*QQ0?+-͘6xeZ\4?>?W8D~C?#rp75)<9@)gPKc ?`YгN[G'mklq|\ixJw:RY*ehlE+8]qu<Gigv<~WWG)Lᵠ>T'P/rYFYfq f>AYjcF46ɛg_đ ei@=^X(4 ?16k<[$by~=f벳~.ޞ)$gatCr󺾢gq<{D$S#tyd[LHVEם't@b}Tj^xxXs4eaƝs_›ǯ›Ѱx 8\ Mi6 |gݗHat@[bHy"7xpdX.e)ÕTFr aDFç>x76D:h'tT7o+{sj;WoT--+=B濏eZh,Gwp{9"|Zwq?c9c:xJz~u|7vWKRͣ"M.:Ɠf] 9$w? nT7Hvњ%7bV\dMqs=wRd(0Vmu}\M@U*jH4e]HJ+qQn? Y`B$⻃ՑZ^a>go1LoZmC޳?v'TZjkn>NHGLxgܷlسD-hq"bW-"^'uʇ*F5#Wޮw]h,3["*p%_}=9~<5E/}Z=U>VGcЗ7kVbl˴ȠzwyQ ^8Gt/0A΍Ӣ~ cDսt uKqfHfԍyb.E0QXFvC6Fw.Ux-tSTTNoIc8iٟ5qS}A';8ك"ˍ-Өo/yo~{ HqѼ)tkxD ^92Z]kFgMJ4ڤ)ZIgt %(:Beo֋* -8 0o }7=^`f&NY YQ$jOq+D.;hu#rPՓUdhC u1˾P#fzvZy?Ξ9 qKǫ)rXAsoC׵Νq(&k1gcvl;)g1%nJT܈Q&뾴HZz+vɿ$-j:ۑv;Zm =8 )^os\wb]1mg@7GcP9;ߞvuGx(lO:}-pg~}aA|-U^+ARsnn%休:zj L[XG{8p]~`Ud]ODsD5KN:]E,=.9GR !x:Ѝuto,9Sm׃<<  ҢYԳyc3F,VqnH^ FTt^./cFK/hΊm!^8cd9!^UE_^L]Xl'2*"\ϛ}??/x>s?zRÉOXͬQmwR33qŸa\bn\Ͳ-M}+D]+ʠV}UkڐUܱv]'mo2L4Y48Iw0/Ȝs6.$oH,Q9z49Wc&A)}9+]ۭ)nyM?է#4Sd&ډ|-0ǜ1DzA*:ޗJ^٠"=Vh$%9b6nvf{T"9Fe`$T_TD7' gzƚ47yd#SL#))jylce:Eki[MwWV`OkrM $BOO]8>ɕI9LGsñJD_Z^)LԸ|SEA]^½;KzhF՚[v/Ak@A0Zm4ю) )V +y-W`j=OÒo)z['[맹vR{ڽo[c^mLxmE=UۜRu&&۟#*ZAunTαs=r-8[uY{$MmcZicL*@GhdzF02k`d>xẆA[OX^U\FܳD[d[@nÖjC.qI˺$x7mSh%RPt!`{_o˺G8Vq'#-*<4 q..AW߅(V%Ǩ- u^-j[~0W&JR~;6}7= rCVnFh*ŝ^PxazM\vgP+lFEwxJ8} }{c\1qtԸޥ.w\G=ڵ㶷/qn7 5zװVg\ wBg\G=~\uT<|?qB#]'9]zKTڍאʿ 䕑kgx|"nrAd\158yw=`Iū5aOg"52FT,[4zA၊]Sl*>35#nImO[kS|yyik${ʘsizyVMi# ľTL{sg2mޓ^Sma|WqkOd_Z[kiYte+쾍\R&?-vًD8tllQ[:Δ?X[19qHK>BtpnyےjJkik֦]?vpͭiDJu=i6][z/봗Bkh_ZgV蝎)G&}V#k"G}y* ވ*tv)%_ghϐK7 .-wBCr*n >KG9$ҧu'×Cf|3gp͖8ڌ77pQsE:w٠K|ʖ{%ZPA8a6jaSF u_[!B"*naQ-ܛт_;q (g68S ZF 75 華h4 *L>UKzC'<6jH,8Sax;DG(pGQ_h#%Iǎ~Y隒#91Zks=h<kBخ Y79f#ٶOQX>*"&(#Ǖ$l׺찍2ɐ켯e%o 2Sܷj[-{ٮ[gHG舺uaњYsbgt|mFľl`Gs&G38chnؽ?DtU/j쭬K/r83xpr{Gfmgy}}ݷU;"P6/~U:4Q*N{ OзhBDM J$VRV4>1-L(*HLĽ%E\\:>-hޅW]&306:[HG&"*|Z+hmxp5@rhޫ*} )Y>䋮v&XsfuڶuxVgУ|z # >?LnK@7}'ݒ, hgWҗOڂJ(9>:*K7qq>=ޠmR>р%]&UiFh[Mϻ];oÈy4h@k]KOh5}pb]D\\̵z h qּϷQ{1;mf1sfXo4gRg[v^̲B=<2ߖ2-afjOj1{*WeXoz"vUa?CzE TTn-SV2r*37#ݒ{nj%(i:PKjB;u' ~= ]VTVN:f\j8 W^A2TMl4!wMՌgFS%.+]t1o4h/0* !a_Ne5~ YW/%7a4ZyU/xٴr^Mg&6 ңA>o]-=% OX3C7 {deQq||g \jdnW/rpPZc+M"UϷ_/SBW, _x[O?/ 73䋅 f , IaFo5t'DU'"f/;Ed3q7hCU4J'(Qpx#ǫtԣDkؐ,ۻWazSzM#(ܠ%y09:Ga],޺OGTsT,?0I圣ڪ~c1 2xnj--4UAٽ3mm$أ?J3:8YD-5mA~!@|䣣CdPNOr<:cmKNۊzlf-vXc!op-,Qư~ǧܻ ~^Rk>L4ęŕY-i}tKK;Y;m^ l#@T`3RA |A bkۭΑ {~q- 'j/!‹5OӘ?WZڎSnE9#i,X}8xI4 9oO"~UGG:vVUK͋lbEF0;D#.qW>bDbcDhyi1?J+s[Ngc`5ʈxulYl!^tuʣOI@ 1ݠ+A[ m!T)p#L2PԛԺ$ҬFvDHlt:efObz{>T%(ڰڤ4h5i;Dme0>wti>[\]"荌Gke=sDn TC$p߮;zZ3v3)GA4R39Be)oV/͘|%^!2ԪȉF8b4s0; jXYw^H^ yl[=u,8(1yp3}6fj&UK7 %ĉld:̈;2?=_C| AoO Z|B|Sce'7S#[V=Vh\:Szx0^^ZYKʊѯ+ҝ5>/IC3k#A=Pz Go}V= G6_暇PGdzFbT.˖]fB/. [ۑ`+zڅH"R Οhg=|ژ/S};z f٠^젠cAxݭgz,Y[Y1/U\RѨjАˡB;e5п˅~ZI5}թ}M+i;E%>3 FE(,kؘ1IO,\fX~Mc`Vub-z8NMQߧ zNY2V]9Ab<<#ǯ6wXWŻ|cX0+=9.ݸBcD9u]l#xnmVԎyvdJɭ"B\NOӽ\s}=>)q YGaH[[r9vҟ+GHГ :e}BFr3XaYh)CMtxZ B~3AT;Dt3DnZgV~"kx[mxvsӬEf&KE4J2r22I_*.Ī$} BYAu\([u9t$G_V=L.#/8>5B{55د[B[WO:0Z>pf|VƖ3,|}WA"FirCںd1+í[c$uԣEk( 網ʳ .rQ2c$5Q3kYZ|#ް@3M,w[W7󘂂7M;mCo "8/VԥY:my@3UK,,QnJ[iK VOV;:i$L*e̍*z3 =ZqjHD/g"'qA9lJ?:uU+ Qѧ3Veщ_UKvȮh*.@MtYImdw=agϰfq+[>U!F\x?cGL2hʹ؏&BV)6F輡*g0pZՕn6x_G?\Q:3z~-ǽڳcjL5tͷ Hg'#>/:<:j&ck3<.D XʪyV'&AU2oZ%?Ei%ssv )Qu|*M6SؿDq}V;=%҂=ҳgC71᪭ɃОCU.iE7Sq-)|ù=vWX]]6LCi-f\ckW5~Nênq\78)B9yGlo#=kdNg;#go4K?T推ZAgvHe!g'ʪe{UUg#_jEɕֻ%|)Za:LGY))YR4zѣ3-=r{| rZp[eK-IDPxד+Fz^ޥu} Fى2f>$ʶ0t/0-SŊ26|hFT퍀Am$9 d4<}HEtvi:$4? gOUj+dZؙ&zb JUܛm]N$s:О%^*M^xvb 9Bk `VL8Q!iMg &\t|gMP'>sW&HN@t+i2-$E{ U8$< 0ĸfBglA^v>"tGމ&AH)?t}ԟ U=ϑ ">Ι;նsGZa$ߣ2Ǡ{HفWjӜ鯎mټh' !oNߴ$ayHQ-32m*FA{hg.靖ŇdΞ=x@HOsdѢ7H,:ZB87k-Wͣu#IگiC5£o}w1iKLJZfuRx9Mӵ&9^r\S+ RwJRɿ'u_կzl zӷq={ zA9HET&= GQ'r2d-[Mi*?M7lʣ;Q~_Rի=w'f*@cSۗ ˎ=z_XzUEtP+` ۯUN+K޾ϼܱ`;㗜8=!nC>d֑<2v ;WNQ` Į,S9'F {!yVr.&|7Cט]oɞPuaJdƑZagNSКOӳ#7g*AZcVPӪzu:czj#[Nfx+_?#u kUxdӝ+Tt9';~M#cS!ny۹(Ye!\C\'y\g]KaZ D9<8uM{7b { \5\'4}h ZFFv;Kr_OJ# d8,gWFVyM"lL0\!ւD_5V~ų JS,+&h<gqLx<^)~q4V$4~'؜ЪhIED{7DxhZ#'Q0ޛX , ʄ0 pA7>` xm GC%xGч33<@_U3{fw[sI#AAbO?g1O0X#<3t'o沌5,):=AwQ)w\z KzJrcl\kHO)|sY}iҬ ixo@/HvM`q$*<&PELyi $}z~i |~qR' oD[%el6{G\Xz,)zX3B4m+^=pA4ppP}/1^Z! k[/WڃCƧ"v3k4O<ad]F$Z^Sc֙"OVOce2 ~bsx}zO#o.SFx|%^Q^0&:^QtKHERY4ySh<.)Y[NR8Adk~QCSa^MYp莑ܷTπ ߮.DNq=pOq~/?gS˜$EsV9S*0jlmHR̨`B=B1E\ ӷqyybۉ)2V):xdZV艮H#eEN)Sw(樄8t^%0mq2?EۆǷzǻ%M O; x+\Gk ehHj̵N#=0@=nڜ!tP?}Qzp}PWәjB'L*}糯^՗Lʱ ~4-eU|Uu": ZH;mxp[r] k f':<vRdI}.VF뽍U(Z]='Q%yo80/I0؋ɳa+lA[-kD :9;l¾Bc# /:7A;Tܝ59hśW"wv|HB4Jxy=j#/?RSDQI܄ܐp1z׶#cmYh[[wdŰ' ^Z=sxڔ\ڽ<>U,O7$g2ˬdi b*vٴ H]N*qIC{o9b|,i<˟qg]dϫ~0ێP4͆*@#\ðճzEi`}n6+"1=t^HzG.8xi_<s_]^%zWa.c`1-W>9ltgΉ}jBhY>Ϭw;M!Ȍ53g_qj^MfP#R!o/ =G)l!)hK)Nq)T.Ef2:PJyhkyd1;%V4D =`-J8 i'eĦaEU'fy&Ih7]$ZE:-Sˡh \&> L69`>R$9ǿi -о6]x浈i73.i F5n8xP+34͉5_gql-$&9 ]/{=kۭ+Դz +L@|O>'9SN 5o*mon,jE&~<רDm.P"O\ukS#YFۡ ު4y 4NL>+UlVɯ[ W^LE~yD'FZ]Mfe` euFIAj 1 "b+H ⊑w+B+;qRx"}zn ߦ|||Q"M DqoPtF:l/._AEK9a܃34z7F (ea_fL7=ԁ)S驆bG>|J$^\m 6ni`|s8F{E㤚^]W^T_*j\$L&2.,کHp~;/^ T|?~mfVȶ鱹-V;ȇ"!l(srWE« OgJKu~ϟ]-<5j߮LBL %a65!yN.ZYQe\VˮU炼[/d7|]^O@Tȁ.8_ifzD~u=Mgfm+N`<2&I3wCBaAUsb sqV|ݿwa*G^j|/j*VM&Iy $(z>P2:D[}tSm{ sS\(4zV~Bv#C)N^|.IʓJLO5.3֞XDz9ho %O\n}y{aR6yفv@듁iJdcqy(Tm4[(ֵqxo0)5L{̪yy/`bNڃz4?=K=@b[;'g/(Nw/EpHjk9w IEK>WY&."d[VphײEM=4ם +iy.z螄I0;|JHux3O5/?[~:O=Ox`crb5V6 vF|lk P6/~y8xxR qzkK1m4۽􉞤bU^ d1Sa/j>TpJ x&=wb_*$4 kHu5I [{i͚ m^yAe;z|wJD}c}\ e$ݧ;Q{pr%9 tȠkb]Muʫ %_\d*XE;lus7_܁#wsmG f&68aP6 }mRZ;J]6K'˖ۅlp% }Ӣe܌a.݇}Yž,S[t_#rܸSD|Svʶϣd]\:N 4|w [E,m@nϘOt#Kir7(g'Z3ʝ\8{1=.܃a#7Gn|\䇫Lܛjz!;Źy~3ٛ1G x.L6}g8%h~+b$-V w,}v|Q;RF#DOKF44\=5<| | bFMIl 8t @=0/Ѻe2)g:}:;} {in^G`$c]~lǺ<mZL)IoDcB݅~@Oc}sq-}BN n=n7j]g+TYGm*ԑjbx@?x1ʝȑ7aF3@**>GV~}x=͏H j5!f٣G˚>@5ǭR / &- ֕%>Eso #C{Ը! sdD㇯c.ΎN'g\oӣ>z,{ip]`eS-k =o="D%I>ޑ,3: EPINL񢇅21Jh>q)Rx88qv%GѰ~&yI؆rĢsN7nI|>"r6wAhL ypj搆hMDaۣs \fDCqsERs}aVyK4_gP_=FPМ'kֆ!4zާdUD?F+gf@sa9x#6OfB 7}~3Oy7trx!b,O$=$Qӽv = ^[]$[GX:Y[r gy[n ;!}-h_!G{ 9>̡֍Qe-AB&;uʜrжmo%M?MvJ+d[^2AS_ʫ9l2ai}ljvDI?5{-F89cu2S 3Ȓ3г@  :C Wm yE-:Ԛw"|ie_rhGvkt4u2t7mz>}5=ij4~Ձ^&~9>ly^n[%)z6FY`d~9 Q'_,8˰/.ˮEI3C.kUd6WrX߷ 2#K 5}گT XYR:ªˑ?@K޷/D^.0VtZxwHU|,I[ʺZItSD"b)eVc ~t4,b]of`i3d N$'ԉk[?B}qd=Ƀc+|qkDl#?RzG*M-j&8zVv8CKΝ*4BO|j@]`tKu@i|9c[Va1>u#=kk]Ľ]x5Nv@L\=d\{4,4k}\JܫYsTQM/b8V!RKo}RXv_!9g.sbwzK4eو 6? J QH-׷<Hײ?LxRX;"$g5rg_`-Xk!d-C4~w s|he'>Iq> X~۟P_9zVrΘ׮;ϝ *(&!Ŷ7)οZyZ_/dٶ2Whar+7pJȟ} 9Y;Ghyoq8:'cWnl%~|1f+hחoU@ez@ Л幘?V zU]N,l_N)u<ֻWgyBג~m,Ŷ SN]^~ ->In>?ѿk`$;BGk^WlwRPctrXFѾ|xc&^o eaT0YvTVgqҦo1)IH]c#oOAr<9PTq&1( 0¹H4 k%tH;(guY|QX.X'!6KR v#UȗEjH| \ F(;mu:;`$'x kKcܑܞ^8~8b cFq-leN_jlxdhYmFxޢƾE'$_Vdӓ Fy11%uaп=(^[}ʸ(*г:a>)_#|.u,POGq(/NśϵkthW]-h 7.UO1bW=MA!rI\ wZpr6~\7߿¼=XJr R5YT[a^ %9  ^h+(VT%( ;yI$YunTʩ=⸦bWX!7E^FCBx{֡\ۋ.[m~i'2v ڃ&z\VdfsAg?YG4Zt_9\̖~UR ,cgU֬`gÌ[Tٸ#MZoX Vͺ<@^ؠ!keh 4jvHX z7:Nj>`Qu_gc@J\nC@DߊS#o4 *Y$#E6Ql ڄ:›8aRCb=8CD8c' *% zscȃKOT`Qҋ_ڕK -ܑ?G))52D>^PRGlkhc/+-P57> JlиVmƨVVqp{$p`|MJ.ŤH3 Nw/f9%M@sL&(}h;̾l@|םJx͹floKPǝK}t+SFEû?<{Z S"x6TbE%&pN7"jqN{00h8j](j☉W#zތg*Ygq- z{r@RUB+L+BQo$?R-E> -=n܅G <'$Fߘ81+~Sͳ߬=m.%Ljw";j΢^}e?yӭ:~#U[])C3gረ0ֿ]7x>na.u h T'Hm0F}M덧rUm>JvQ)S6Kmen9ϣKbrCjd?\Cԟ7|QS's&3N9g&13cQ'h'_1svᨘ9+b+_/2f_{@dzDQy_ g\ݠp)U}iwF3ECoK0y^ac02 frm<7e MgO@k߱>su+Cb|i[6f./f1lfFL:X!Iv&D^W4Xu򰴹<@S|QAZ6c,dz{@f$-݊T ZP5hAMy9Zڬ \/Y72Xr@f)05ԾҬ<[πʪK\^"Sh2=R7(xno+"7s|oj yw{QK8*ퟀJq>H3l͝;3 jb\guMypו[4x P?/< ,Q~yZaImsv`odD_2sNczo5P&*q>'>L ͸CK&aٔ-m5+Q L]m-]PȘq ]y[2R3uN^j8aC(s?^KQBWSڠvJSWsw=m^L#CO;o $N?ө<9UFS ;^p z" b4(w5u3̟DQ2<ڇZܩ9qF=شژ>-FnΎ-mVN.^5?Yz<} "x}*k+B;\bhpA&sml33 y.92sA< z*diE }T(?/ɔvKZi{z#%89~_m 쵖?0cD7̮x}/O0HM^|p/Ochy(Ty)U첁EŲkkЇu'Ԛ~,x<$Ӡt_)>S̵"S:K[yo+-0^CY^j z~'?;,Yz%x^z'ڰ ͤ74ʑYmbZ)<[*c d)eMRkLE IbwhDs͎Uۻp֞e^o[|Ĭqk&^GUgz-.8B] Zz @_n90q+|D l#}~t:l/i3^j[+pdh<o݀M}=?es'n_8 j"DE?%,9yNXvsQjjkN%CӢ]>%ΧJȖKPoZ-wEL((EfNgs zPpā:2Sܯ; :Xwq+gsCK(=l+sXg(W@;jqyc`BcraKh/,VS|Qht~}/O /?"zQJ~7jۻG$1a3y- V,>ju^Է`!q3bp1lcI rFwvk'=Dwi9Z|\s}<3j&QDZ.a#t/X}-/aafy%94KĽw[/8R?ZȄVȺ V۟T9R\ѣиEz8jy2] +{fy~Ɓ<Nwj@{? FcvܫB1 O"o\5Y<ҖU.yIv^f|K\eüq΄w&;])\2sD0axۅm=(rW ܋H#7 :b>ӱJx_')w2xʬ+gxx=>kˏd>6 3miu-qύۢǗ“+MQ3fLavE^f,!ia9No2b^f7_ ܊& ]D:R^N]޶6Qu _ve O&x͇R&Nn%?'B@mG ֝c#Ikz c],(9yTƸq.= w{A6 4^偓FӠebf#ϐޅF?ley{ktE>?z Ral3;e:a_ҝqYG2>>0 TNg6qba\X;gYPvBFR9Uq>^'G'bRe%R[c<ԤPx12o%|fI_ƶ2/KY<dN5(Ş&>=ӱ$;> ϋZnLX)/tӢ&PKocnT&> NC)vX{P ܱd"G>~?~Jѯa 5k, {QKہU0q{'͟Řc4&\~81D=hk+AF)Z1&o+^5Yp)H!Yc􉶶5v1.3wAu 6l$Ʀ6"[F0"E^½ޫK,YOcGӷDG&`ݡŵBtMu<Ǖ}wRc4ލybs2Lk,4 `&^BL!JtG1oF m23y>Ow mNԷ5Ofe x&Ϥqƹ,MCS3θW-9:F5'"Ui>)JG/h5_ `O슾j>Hԛ+g-WߏYKKc@BVg]Y[L.{9ַ'0Jx*꧄z%l l^>]%⃵VJI {"oDހw7w;Y"I|@r8,Caξ:HŵΒ a'e~v09Ju0&KO.:ГYW'+^>&- QIé0& ae $~oүU-䀎 :NꄎᎴǞpej3G+C_DmAj{ZVW3c7.[֑uZ`$\ώ$-ZpZ7 8Q`|iaK Hf[ -%lLk1[r²J[Q KH3fGP?^Ya+ 2I&|pŋg&|ˠg=141ޘe3A] 7OuvRj*3 a8̡5ٸэZnKݡa?qo(7!}rQZ,er rN"WeCPyH$;Y0gt55/ F'  aIq1gi8hv'^ 3vV V7볌-PfUqC3z 97%b͎ΝQyf+Y9fcѷ@D Ձ7"#CܢP61`{kZFMQI}al(Jkk[e 4eb\7=x/:JcuA_pZS{?<63хxs(ޢ˵w]n e N]J$̼9XASZ89F^O?ۂ^^SS+-.ۻ'<лsVߎܶ:"&6}'rW4t2GC4{V4nG6z^Yy_a6Cosd3NA.߁'3yLhROt?˥|J#D`f {,ஶ]A՟ZP۷HcZ6?Z'C+;[e@x -M蛍IѢ)+[ٯOEd@:\>w9̦WڒeZTc}{Wu{?+l3S@=J'аZGnNGVFdzkEMu$6wvU=}f͍7J_ `*?ўN7W#u?E(ڧ, iA8{b;҂hYqM;p_O_?pS ~vjF yYXw3Y)PlD熙EW3+B(-ʁ# 0L%_A&K:n ¼ ͻAܿs!f-M/S|hìehD U/ѭGfiag4u$֢]b@ab|v7^*FĔ=BW/6Yl4x\rr&e*x%\p1&%{"30?AX{sxI=LAǐSJas_;M830,qZL7$u Y !|55ˆe!^(6"8G=Ѳ ,ŖIfл>>;8 N?luC!K~_}*rH߇;4rPE(|IS ԵsI4awY[Jn\ ~}]B2S%쥉mR[.S$|![ $q OROddwHB\33Ri `'F^fFydhc -};<i ҄N%l5ꖚlS91 ï, iV]M B_Qe fa~3j. uGr*ۤϴA. c0poZ1=^?3O^Vmk[$D>hٷXwkZ\8ne7M5Hj.m13VLʜgnCINOkWpPSݮڷuTT4GdqesM> mZ4NV\YC$UrtާWX'lچ;zom5.81i[pf&(ŽҼaHo~*o{A ͘5ez|7)ۍ!z aw ŷ$cZ)bOh=b+`/&^{1tfs>[s`d~.Do/c}8O?}}qsBcu§#ˍu{[܇r@Vv-Tn GZ39ĥ7nB]c@j9!;rRNw]"嘰hr}\}i}V'40++?8-b>m izQt'2GAir?׍f,~sEp1gg \6kAj+z#f ͷR 6}ysrqx~Sc]CMǣ>[ eيa&\ 1gq~ԥZ|. 7zcpLȹU@Wn |#-[ّL9#6>ׯ=Ѝޥ$pVڞ&0N, cs|i/cm!B] g5v.zR掏 G,ڽ}4#ߠ*e ϪIp}PP'J3&Tguִ=EmZgiT]"ƅ?fT^{ ڭ횐oē4ôA;n"LxEdܿ,H*V<^rr8v+;UkMy.;l-21Tغ {~j٪e;1/`̻ǜtoUy >n?JhoXc(LaN%>y)KmY' 7(( .4gn? WL~#D/ڶwZ ^<Lk8+OZ'!޿fYk/g~Y;ڐJ>+&̐ʸ[u1o5U)<oH]p݁1^g j3c1]<ue7l^e>b3 -E.EJVpB0 J;LjaGtЄ3п+y{Ya,<1Dv9?zfn9qdqZq(ZӋK|Vpv|uθNAON:1"JRҚ54eȊC:Sjy}-}ٽ+5J`tLo:*ܓ,;!DM d{8Din~"Y&Ij*"ڭ5h>hv6זa5 W:eOfqlYw3ݙ.dĩJNN2}B? #vo)-~K%xf(vбTז0hӆ m_&#iFЍ|WYǧ.GLGn}|GzoFMӤ+ˑ8.fdn^)$B7cJI?.Q." BM}Ę9{\[ ☻੆#PPqcbBn2r{?㆓~"{-b"gǜ.zk~/jdv+vc3Vz^ ͼ{x1 |:WgkDL[ha(\ۃW6bTr8:;]J"kA.56d_J/`UzAo SʺFg۞{c%zf5>1e&`TjkbKVfBJɯZkR95jXb_VsUx8^%WUx8^op nO$nOr;T{\#6QI,XJfZC>=O}6GM6fh^ۖʑL]({2jGFI(#]=hH་"NBar$<[&XXtS'ǢNff`7©3] Q0#}dL>2GF4X -8D@M\s&]HU5u%[)~T }TvMΆt"'Ч*aKإy )A~ssE}|2fvzgԹAŔctv<mgڨfߍz+Q)J$Au}&.I*fxG\O,Mx^*T A_GDaD-fP.Y8".^ O. Z4M32TOi>zKA@,C']ם$0Qѧ.ؿ| % kF܍~zEz4۬EΙձlY1?jaT!.NDSxOb6qy{U.Zy7#(^N`V-EfuC˻2(ܰd _i/_:qJDE֎kr#bikxU7 +_'{F9 !&s09ft+beK0ۧ4VKs/YgcϩE,!k>$b~<`CF7mr";yˈ*K)|qh/ ;v@uQgz{̔ vN=LB]8'+7p1GĜ% T~9ݘAACN~Ԍvȋ+\QCB}Jp:=D[GPj](e|o3cQ:pӟe )K f&#XߢxO8JpxNShzk)C g(&@35h|8̧g!7.-yacNcH@Z0sN׭߈1{k957z#V;=}Q ?Gv8y:.G 7&!ns `5=aw|/ U=tƼ9HGDcH'$ItJ( DJ%hɇ#=]v͘Xd=qv<(N\sllǵ@1q&\g{l6y+UI*6y We A F9m+mA=U9z?d(~>~9t rhhDOux=P3ow>+V#R!xAP>1T.}U0mS۳b[Dbq-vO [į\\3T=Nc5[HBCrM?EJf7ԍIA*9:Έuڷ'TĪAmt ;,\[$ɶ6"on$,y{XoVx%u Ng_1i۟$rr mɤӬ4G=mwrЫ/gl{C/Ē]hc_66' bV@|u.`&W'3_B%5+j2`jNelAKۯ:CnbFYp,ΚJþK[{ 7?S O7w*d_3T{dɡ0d%d(y7FA[2:{s97z 0C- =[QWxfkVA3ͥSERsH&0/˦,FWY1`t"j' X520bv h~n 3SJѰ~BD{;6SDOQP$G^^w>ݹGJ?gY[~!ȳL6K~&o3;߯5MOuhkq><~WC #Q|[WiJ8 ZO_w՟}}[cww]Z;r9>VITK᳻mss瓌;$MydIϥiv̅<̲Ct7:LеP'L_G+ú'gݯ9t?'e_%~Ot*#-ϊ}2!Ӯr4+?֔&LazO.oN^0ڨa:WYɲƭCжK^v ٟ--o7O}-m4&NQPﲅQ[(vc*e+BBFsD7~p c';Sj([ld|̖; rRVh4Vw$_sD}!]jJgÝI]/J~6gg횕5aw}%kBtΆGr)dW2wu n`u-Bk^Ȓ"}s_9,hج\ٙY]ӳ,\5K~t(H: Jx*kRױ SFesmƟmm['wXo"]sdnBoj?Fvt\GQ ;^>'DY(o s ~c6/3drJYAЂ:gPA R,ğ/3>Yc+y ٲÆqBW=z}"bGs݊[d1T7n 넷ck3`}>[O2F ޙE56eԈ1?k-/ѕߌ~?rՄ\ Jld=b!Pu[XN2eoU~^Vbb܃Yž=G6Cc[obm=;O ۼa_)oS7$<|XvS:Ǯ%{sʠqL#H wdl:!ON;z QtgGE61zlhiqO:Sܬ2BuҘ1dwn ÊXoY#u<B;DGOgOM7fAO;Vlղ =U-tsvcqGq; ޸%KD-sszd4-|5?Kډ;N=zoh_o12sQp6 ocNBNqtEqW⊋bB֝rWW\RJx; [?^6^,5aBq GBU'"!Xӊl OrC%~F\ f꫍/yTth];Q2c%wI<`YذQXwi zn$;awBMM@bM+9Gnz)K_-:U.tVI3[fTSְ*jg rؑ< Pg]0KBF-L3"krc:QUc2k)[=pޥwgeYd')o98Е#`[`mLc@^U37(y$XWSވS_`m*m -R,I.nT1UOfpoyo wN^.N9̱빬aKg},/L2jwG}bmQ^xB 738c ~1R[6A7u8!x+gyTOMhJ'c;17K-S38?wl:fr7.^PXkI 2B(tԅBG% *}_D<>qwdjxN|SiW0MSDxIj\x~[]a 3̳ɫ`_G~Ѥ߉քALb:vEp] tdY5?)Z>g✰cݾAPGЙεz=%6Fu^pi&B2ԉhYg~5#iwY!:VHߣx-p漶|2E?KVlM6PhK<ÿľ* )X+< 2LF6) Ʊ/KfvcQlY }ȋm}JyLq:K|%P6ޒ1KZ}#ԋk\j\,)+_wۮ-uo<uΌqNw]HD/|!%YVýwXZ:{BD_9U9Idgf]O$f;ߒnN>QIÜ;FgB.:}e94Q~#"'V<Yt"&2ű1#?.P~rSb0п;6n%h堺%'JIxVo՗,P 9 żI$I9{ZIjƣ$SAVEPE8Ig~nb54GH(/7yc He" QW^L(BorIbTB+`15dTLn&o^de/O?. s]akrd(a5נ f"JLְxZݱ:T +])7 <|肵X5VPo'ZԊ7#]3Z⡶Wna&uAc.:எb8Nֻ WJ}#  pd/8y^g -L4:Ug_[ >G]2;߱2<{A V(f.؟~RI<Ⱦ2l3F ?Go vCQr«}ϴq-p|nRwvD3Wa7(|uQ~r[g֩$KD Üqr[Y!%L!sKy@ךq逖 j.+Jh8R(pwʽzZw#@h:.CZĻ&$Ubք; }4u:3y=z:3I( 3=߹=G}o%N*WEueLOi>rg/#ۿJ>?#S\P~ld"D2pwS3' 6DQ#0M"@tAD4 R^h;ބer=czb;<¼J5ٵE{hqq`[‰,1-9 ϺG')2qZ8߄-|+3!g*ESnF{qˈl,7l#ZHKh:px\º,Gd!iaM՞Uܙ`VYY-L7?g8oވo8!x gž{ _bOm3ʚ'_9qc7}rGOȒPs+h^7_Q_Bl>ZBP::G|SPj;/ԟ )_o%"Q~ +.d3pSC6:4u·:痶.$ Y{ih5)Em 0W6`gR|A"25 o~ q0$0㯉FkOX7*B ya0N՛j㺍">?59TЁI `_S-6AlEXa<*CkzH>X;WS}\AW)Ee~K@ƫXZ4?}l>>ң»ka T/?dN~x$F7 =|(P>ԗp^_x?P'Q>eBl#@s4B(]/'wt\Ր펝S9v qJ{o0'.'kQ*yF#̢+- bSkċT"vgF |>ȣf0 rZlhTJW`|:lv"i:XpǹANF2V19}ą,ѣafX¿lQL,'0?a*=Noro5z*q^Ed-Ǿg 6<0dUbҘz'BQj5l `n^$%%R=$lV"bF*8]OІO'rW<:0?{"wt5(^n$E#f7:u\#QlZddγޕp^j<@ b~&O;1n=lsm4orGS98Sd4pas!y}LDebtz}9;d5[j`mܪgwy:>]aR]j/6b/8XZ>{j5̳p}8a:㭷 }ZƇ'|)V|"}4R}5VG_Vn7n(޷f`F]di35t+~ c)[ހ^\(x0|__)3g GdDh%}fg'"ĝIp]g6脰YoGQf5.xN 2n]#0x[xxG|8 r:E:c/#vd$"ܣdjB|MS%z;ڳr\%YV@g2Ȍ>4DAXGO8tܱJ!_652%m o;@5bqg췱5xJ/аæ;V{rA(dwO]Mf}^o9T6`A,[*;j6 pD6!KB4kVID.Z!논gUSR 0crGAOML+)^]tuZMIچ3k\ 4m,g2[m XmH䢄sš F}$vGwb\OҶ9[$K ߇@$D鏹{ _y@<{_oE`+}*Q*Qn;op&VcW !P~9OȏgCH9g!v+yZ%QTZC+m}S4c?ӣˤ0TDslxF96]1R0 4_4^u i^oTMl9{@U,9^ygy6l=LB wa=а~_h&5zcb܈}1 Ej| ^'%S.VF4K9B é~3ӿѢ񡀟+{?VhSo4v,cUP$D;Gdo)6|#.@}-[&ձYA c҄8*]FH+ ;CŘ=(_j.mZKLsWxd ps2OF5^;|b,G/Ilj-sϳނ.F\ꤷ W6[oG8^s?f"룖NH s'-E!ˤ ޤ&PZ tغr=fvwA.ZbśuMA/ұ(nԣf*1_l kUģ3&ۥhvp98yvKxmcVNTjQۯLo E _ VY;>UqR6E|sMsnvW[wЏ]'"#+~XRdBMſxMoS~aZnojZng?ה۟1G9?q_-pIU6}IGz4fשŕA)ԇFBI0ջBB7s=4.X5%Xu)G @S~:Ď--yW9nZ{od V`!/df#O34SpnsөF\PHP[eD<@KMƖ_%гiKGm[Fr ~b%G陙STВ/VM{V\ 6{$dv+8*._Ej5-̳#FaTW՝@^^^ʪoi_)"gH!?![%6R 9 oZ,ކCW^s:\r;޾V0~IS+,ƾg02?+:l94xJhl 9uه\^9#LkŁy5IX>ϥQLo2czڞ@mB%F_Z?QQNK0~h@R`K+T1%wCN:@ZN6UBwiҶ9*0n%(i)?WTwcA: M @ L'GbH-$XUH L 0#E oЂoD]^l$eni%u۟dz!w/Ҭn艇W~,I]q!_{%Ɵ4!5ag ֆa}>nOm{ٿOj7}!1'fT T_ Jr;w:ݲ$ǖ Ih {@njM"jˀ:7X?w9aDym#+ pG &Ng_o7vzg0R{Gb/{DZ4"$}7c*g1i OvcC %iV>~7UQD[J뾩!rAߚk в= MN9{z.̺qDX: ܈g7/@Ի{c iSW5Spu'd[ ?E~O,a+Ml ȓ`XU濭Ϻ [B+$H W ݌-fe17S>ɳ&-4vagn#2ǨŅVxYym3͍˼p :7Ʃy@!B #84a0|ͭ&̜fY/\ -6'[~їBIehVCPPG"Q?Ssw !Ͷ љwOX< Ab^+Ud?B }?G37X 09pB |Uɶm}wJzMnJ) |:^ N׼۹,o;{k7fާ%/> J])ɁyO}Hv9+͜~"oZ mk7hS Wm>ћ'E"rVЙ5MFRP)kan6mbخI)2;ˬj{7f/H+A^)JqpNáT{SNz1u'uW<ݢ Zu>nS/?ySM4-ޖdȰ J>؁'V19ް~myi){w3}{}⽿YwԽu{D7P\7?9aOe7w*|~E(k=^S'$?S>_SD|jc*pVa<_*l{18=(7?AVO`yo{V"m0֭6 `G9,ɱI߂1pc/aO_ןd2}3[tm."O|v} 9Bs`E_7{l='mbDOL'`HڱA">g VX S7bB͎6#(=4At <1kkxۢ s1'#!Bmc_)FacP}pVZp$IoHk#ak+mW5Ъg/"<$1A<$qXQ{RĦ"+$qꃎz.YQnhiKѪ7RX]h|ޱ 'VXMQp7c3cg#?.7V.]>~٦ao>fݱttxhՖŷJ 3Aoq,7koQba>E"WކgTFzsg$гLxE6椹^Eq"C.!s?N10,?ˋSNlu&w*f4-c؜b&-鈴\L<RzZ/(@٣ȴ8"}8琰_ YhqP!LeisI7<2OѨEk]u\ޭEqtlE@x_0/J K7Rĕ'ėԞ>g]Xʉ*-,NKۙhhr Ͳ<|YP[UEmyt-R aVSx,k))Y±F ڧ_oվ1"k{ mIYܖ =oz5qϽJvyc==E;*AUD/!.>O^8B8 .X2t@s0ʯn62uĿ`mv"/6xy=Y8~ M=?;oY8As'mݍv״cY.ab &JQ4Px&/|2'yU6~<:<>y3ڃo0Q.[-po(mʛ_ҷ3"W f+Zc4'%υAy{9o¬SKx\Vfa[ڔJ^1{7rV'nJ>AkE'/+2S7arUsd’+Wn􉾗nVD篂n|Fi 0^RHx#Z؂Lx6{~ͣvxMa&i%1xoS Sh_lO OrxRV^ii}KrXhuģjBbyhohQQEjߚxkVZ0 y/..UNTQ$K2WaȖ~|H?x u𬝣ʥ[&g &DxH/nUxLy 3kfW菋s =ɣ|+9U` A=>޸*ړ4R-_Ѣ>iy&}krsyl;>}*]0غaM@{1nŏ3+d -A>H1mX@9ĒΆk7Y U)0_h}\䗮k%YB{|:Ԓ8En9=Hg-d̑QK6;F9ib=3srx Ը5U,U`F#N(.5<=`lYg.3McN6EUrOQvxf$|!( ٕ[QR}qK`&anњJA ܿڴSAkΆm,|h'd ̚!_ٞ=,,.INʄY>xyܬL7|*i='7 8!:)џf_KKo7:işع̷(pzڨϖF u%ӷ'8ҳkAEOzNeU<ұ8 M1>wC{>Ɵxf1[,IPGӵ6- vJ'G {ˆe x-o1qA5ٽØϮ_X*{乔͙*X7ŝ(~p4+%MԂ~ |="䁑yhn%Su haJAT)>V+B}ѹ1ؘ܇vi 2l?"ߙ.:dpg>HR^(HlPh'+z(M; 5mV'$u8nI;쒣`e5 AB)dEi*R JF&sy.?9t܄"G Tne) Z"vnbt]9_(sL$cL1͏&Sq;L^$-0ҋ$]* ̾i|^s<۲y8i!΀i~֜{ u 'ֽ~ͣ y[0n#x50 s}`+Q?v)ޝzږ4N/`Ҡ90>eˆ]|Bju+zFj!\ s\_<ߑ #bS$1 ]RkE-5?Sq/sYso]cз1flaXu"z^yhu=ApU߈Z#86 csRLOa۶6't}/w1To2zgp8xTKnOgA)Ͽ-Fj:P5[hdIle7A\LLXN_o|87sDRzz"ҝTNxM-kw#{{;s[7?'uqtf~ђ:&Oꛭ#v;Ev{[Cv_pҟw v*[`쮘#3g]A٫XN8kQumhq5?|G"v|+Tn y< ýeZP]>^gfo3Veŵ-7:`=s)qa7+"@1^1 s)\4)ق,v%GmϥH-bƠ(59%ER{f=#;8՜vW7h>ggEdJ kj_ߓSy ƽh{|߷b+=lv͊P||qv%_/t#>0B\tiqYݲ?DZU=CmRm%-"pێLyͤ0ݒ4uGNKyxu_HTJK`w]Yb7؊.stN[Fԉ:U& ZCryU\rJ#y kn/<=m@SAb䗚TS2Jraq|0>ڹ`d"vޏIloM>6ZX:zQ.#SLx.3:2#dUM1ϩv'А]Ʈ#kjkTE}Ή.YIց*ѡW 25#~a›VLgRxҚP'=~`oa(8veuLm 7sP?OC-a@((AN9{(* s E6hoT+If.؁xaߌ|t5/aB=Ƹ74U1Hj^y\0gIĿyzL,T!U,ڭ "z<RdFߎ9?z7n^nw͵#}#? Bo~%Ywi/D;on͂7cDn/5rƋPޢ\NoO7D4~Dg?%즥I/P\x/R)Ii%JmdiUU<<~㖛<4E } Q;#In%rM si۶D*:g5"ha)ƟP>C#XyxȄfq .*jY|ͣR*&Gcd|sPrYSLp?ñ>#G^ D̪E081 ]5:4'*WDGAGpk gQQ15+[S{P7cS91peNXⅱa3Y9 ]$KtdD-GbeIo0oߙkj>xsH8'qor`V1Y>Fux ۑ|ȷR{9fmQ1cWt|u )Tcf6U d:a[9K;aI{XoG,VBfHHt: ZZ{aKG"6jhU?5ty}h~t"蛇ͷ>%rF׍F#c#=PMoy@{Ы ghMe&`N?Cws܀QP8YscKhvمhQ4XA֦ڕp+ۿhWg_ jif8LiDR&}W nKfZI^B#>k`5r:HLfrT wQym0C6,dn>?|~t[WO vb fPe􅾒u_xgc!7ץB] 3n-/H;Q^\%P&/r{`+:gUp݃{8(s|wsFwmrf) os{-VD9ibZN8~7m5^H !;Sk@tBONS`K.JL20*.4%&??.? g:5VϔSn" ebzaqG=#yCN"/ZQ>y\1kNwao 'b 34ʿ) {_d83.XŽ"`߾Pܯ&a;V*1?f]'t?].=By7d&o粮]$]x|iܪ|_Gtڌr YdY=ۍ?;/Iu" .ET)*ŮuO9qًq@% +(_Kc_Y5fŽp?ytusGЦNݛ[Q )U~@E/S- y>=g_l($^ (ϋV-2v;aǜH8TjbbIŚj-Ο1s>*Q~9Q5Zh}%,K"6XO=[W!)by졕Ɨ1x5~!SvM(~Asc:{K(h~u1q2AKCe0z8"Dt%?ZKC;)hܛjOvWm0[.ՄX{1ހV۩J(q46xNdGH{\FWv_wz|; %?PОFcMX?_*t+2ʬ2m.a`c#wf8ɴ\d#_;gKHVHۜ0sx7+. fӤKN'܈%PXO1f gVϊ:Y:ES+p$;0C9;hRh8a|7+K mdL;,1N@zD'/L')@tZ(V}`@ոڹdUy<[_O>50~ 21@MmmpLJ t"U')*a=&(VOUg5X/9Z$?%;K7[BIjb'dA$L±Z[%aOdRV"|;|?"",Mb aMYì &(-j#=R;9HoN){G4N9[AZD5nI~g-B+4߼T_%bNkyFKh<9w&JZڊw[VeBwGoqSŒ,PuG>nLٞmZCsYEh>@#qr:H5j )s adx, E},qg@q2ACd{q8T>3쇥cwמ;h+=.}QWcЫʚ$J,VWE;֐Cgn7]? i^}^2ZԻT9rtp,*1ݡ>=jJuZ"1GQ)+L9=I"EY#3-@{O+ԝ.L 9MO?ײaDom:Z4 *B r#6马Rv6b sOb Fci6NUŰOHQ$>v4~|d`utQEԛh/h-J0ɥ9ju7 f@[ ^{we%`֞y@rHf0Fa p.+ c3rCz3F  "¸f`Hͽh s|GWM&3a՚{sEl۫{Z#(o.26s;Fg]d/)Oxb1!D=]qG ;2J`Ԇ;1Qou+Gm7"jLl,!gp[eDJK %{@U UY Z>ykd+9}QF^)l\ğ'0и+/>ꔃ>?Gھm س@x d\(pقKWm&mN:r#P2=Rp[5-g=Vz>yf+[%zNaaa5Jۗd_$#vc{dU" y:8RH}P H8ni Ҷb0&t5pF=1SZ޶1O -;~fbXZu*axM T).iK5#mF5CK8hاclzVAl 5&iG$kʫs`vg uL@s ܭ*4 R5`XhagϗlFpz}3IJe Ы9So/qm'|K#F$^3}a R}kd>Ϫ|M/DݛSPѴP6Waҡ5w^DX,0kfLa8-_>zj~PT6݅&& f2^8Xw]TNZGĘWtA fdʧ,TLjQNPF' wsr#fEK2򃞴Tb@~}j:ȬMCq\ܖ X}2 9/H+pVЏMkok kƘ*n sCy`̕@ Dt~(c]ǿ,'I'$W-@r}d[Bq~j2<;ų7W?=fa{6bK[~%{311Fid|Sin9)+]O4`$_sD}!vgwM-v]=͑em%\г3vʚ԰I=+YS275糺X+ӻ:oµ-Z'S8N(ӇDL`+Mໝ4bgAf55=+!u&}%]' OeM:a*hggmhl>-h-0l-h#: '7927G?vt\GQ ;^{(d"t$C!Cm^L ƀÀN >wx@P(Ye]TV#tiuQA!{g& ~9a2ӏ[nէ{GQЩVY,xqGl5*|މzc&Lt2e"3V#} k.EXt'nv|ή+<8 cd_W6 ; ,[{lc)ޫn?{-SD`Q(==SHJ̍GVX 6Ϝ`tb2Ii}hO*dm!P'\q•NJà5^ddΛlX}ʅ^e0PV&Y[3ּO=S}&b|fi{G& .t=on]?)Uh^ tu@1o%ODx~' +ɓ:jA71'Ao$OAٻt\!FsR5@Bϫ80p(Dd l뜌x7LuSsLy&0-\*<7KYe>jH5JW64:Lf(pxbo|#*RV2%E%i1$d^saw-Y?^rd'tg(o,B.~(w0[77&//&+e5T^#+%n҇I:@Yveg<& !4$s| 0tJN\G@SS_ѭdk3>H!{}o}"0sZPe"'v~D*"R,y]74@տЅVġ-63gWڥ;cP,Y,`> 4?<n,hA?d b⏵k#'Gܙ9Ă*~эe?ᔐ-%G~jcgSöW/싨up|cxk'K9S)eM I03|I~HgQ ˳<0yֽ7GY}6D$$d UBd?l2Ϗ6ye\ D[Ojݳ×;s .P?֦dckxƔA_K.*Ť#m`H!h)ȧǝ 6,\ְ΄Y CXAUG ,B\ߗw`6t ߴ~\"*s;&v5XFa2߅NSHh؃1Tvs.+l'4?}XüNiDq8c8޴vo_G<~'~b(3QpHY}א@XPF_eqZ7;jP; WsA>Hw>ܡU^EY|o:#K_>Ȯ2Wш_z=+2}%FxB输3 #"%|5\`˪T*΄=sG?EݡߵU/6xd|y 11qG< yrr#j4j8 T8Y{{(> rv@}gmÝ"(,Vc<((Rn^wK YykT/mA6 sI~F'Zȣ c[^10bOyN8sS.tKkvCN&bq1YtKL(#b#?MzUE6 O%<8 Ԛjf %=-Į*8RV{1'NO6q7Sp=^Qx#+ \}emЦ;WEX7)0 f3= Hƪ*?1h~af:Rk`EOBl\wt_jnCM4c%"NL sv=*/kE'l ;YnuwrŎW#Ic$Z@ 823x@4@o,frrYSy%Y2ȺT/t2t;CdJ fR<;o#_&_ R."Mn ֍Ԭ=ƌ4R&4?MF^ ?mY}~0#X/v ï_EvțOs6{0ƃ;gRw.rK'|J3N4WQ}H G\5=ƞ螓uyz~u+ig(˭oAȳ꣑2 8WxdsL[ř. 3S2OYThG3? ɛr\cEsXcdjgzvm({X _whuB;f3qlD|j״pәuɅ&wI1vA˛.t=&SL JY؜l9f?_3w}0y>{iq%MHsr=H֯]49'_Wf\eyx x ^`Uc%QOt Aem E( ?gѶT-讧 "iƢ,> |.cm%h{po K`օql 2?{ܪ.G[xƈY)oWRX,n񘌻}E{H/u{ ѣ,Ͽ3a6c#q]e }Buh0)ϯgĚqXeK=k6tqz?/EMAEOgyJ1[g A[hþs:9$P^묘YvƎn?.I >hq`k;O#%?Of]$>Šh`,5|L+wUr= 1>.Gc֮};n4+Fs26JH3Ja%Ƽo Ѩt]p#Ft 25lWM3ᇵAOkӤ'brkƴM7y H\PѻFOM_͒mytM{nIj աLaEܸLFʋp7\Ocql_^O%opG M~ k`"" 5F>iw,H;I92FD]ݔkuU*]U'^ ٗpt5=~e:>T qhi $~FגrlF5uAu&RyOQ ؤ'dC}\?>/ڷ\"؊PW JKa~|:U?5tHp ֮tKvW҂muR\i(Wf[\7:ؠGƐ6ҎtHh2[$g T#- 5E5?_2iq k!Mʎ]EֺպX1O͛4ŋ h u./U@jbz8[fCs1Bxg,OewGF*H60{xC<;E%c)!9H~Ƨ(B֚c#HojN=7Z\v3?v3+|%mN4'aK6_Hf56TJ|?teU`I0 y;󦽑v _W#Իܣ;=N/{VzN2iWa=2c\[ C-x>8g&jY"UgH L6 a|"T7G8eY޴O{#G|CmWI׏ΕU1ݰ#|.,ϫ3f90f0NӞ`(WȢUp?7BN;RĥĂ.aÞ .,_u؟檹0/A/f EKKF,a*d.ӏdRR+q9:c g-7Rϴ krn㫀^x_ yPB/SA6L9=mYJEDSp^[%iG8=@1_yCyIrh=٢խh}rfXZ-Ceɒɲ/ yП\xEyc6yO[Ԝr%q윎CqR4.jhSұaj9E@14-vn/mEKX Y=2c2+H?ny+)8K,7Il TT;yq)K n.Iɰ2☬bOZ)R8|"i2F .puU (r8‹lYUD>9'z,J@MJu0V-Π V?;~Im9MryAau6}>ϧ!g4=%n2y6i) 0t3l\I4]yǾ\39 l]LcaݡL{ 坉2S{oh)bXUwǬ*uRJnڕ9v(MU.U[a [ Lüw:M>ǖ"NDy }LORVO2BwqĮ3՚{M} ڰiYmoarO$\kȫ2U-[R1Cك";X'W", H:+ɜn"W <2X͋4Oidmv3&X}):]k6?I¾>Y?R (`K;I.nM(9vkx[9<:1ׁI.^Y~W82{qUQ3IVFKIQ xL~W13G:O@F>0P` ;A 7YAUuo/|ŏټ]HvNk/V>b.ZMAdy~kO%g~|xV&eO/E(>8nT,|WG`O. 寔EBHn> "\Q.HAW|L0~ o2SB' i&o;nƳ8a^H&)ɤJch#>Άl}D޲1jDydFUjxF"B';y*B؝/zb+σt}McIB鹮˅q%xW Z ù2V;]χ5_m^o) ^OPa_WN *c/4*Q'8 b wz@?A&Oc=;Iq/0=O)!5@]L&>YqY+Y^QPY:5#nq (4=|%jQr*%g,/Eym˓Z@圢6+S㛱{tW{N#ܝ`%hk!B)B#Mh%nr#X~xޮԱ7!T5NQ&Da8SԶu/O(Mb3ۯWK^YC~ꆕ2F.F u('}/PgELk1ؿ,#~~H_e|&dHk ʿn ;[XsDZ[>IJ!_g(AuǔLGlL:_%bAMVW9 Xx EpNx6Ey4//{فb]( [ӱ^ۺfh0NoGAsH|8Z&V-r fV/)gr] 1>88~w@OW`v"[kzy.Rkƫc,ЇЩeȆZ"z>L Va;%D1X@~jQ )1 92UgxzgGq-)׻nē/mwMd=,k@_m<-ϭ>&S|P`B9|+u?V%UhY3pۯn:!1\ ~]IO06~r< x:nW> cda`ЫC(n?"PN9^z%&4R;#.t԰( d^<"\)!Cbm?#h3 GfYbyF ͳ)7N<ˏz ~kYbt v-7W1GfǥFu}Zb vOTa0Nt!鑳X|wxv;FvgLrJ`b;Bt*oZZ #@UrY3hwu2 +{ )ֲ4޲n@Vד-ÉhYBwssAXgTRu*qKWRGlEI0M 5"C Q_ņ*Z\e0Gn]Ή9MYI;?#r7'oM}ūIJ|-#F޿ ~g 7yr>s#~t>ŕ>տHCƒYhw|I/D>P47hcyʑ4"\RػwBD6^8Pf86r{d~>?ҩ-T ;R)Г*tNVF`I5S6'ڳ×UpgDݳy.d% /~M0ï \JFCix@w~%|8* - b7~q@I@wQ e$e;È"v|86P2l3mHosezkεC|;$DCZ;淵ۅE,||w\tOxx49H7x];<4K0qtrm 8"u3YGa /|h^O^^J^pk"ܺ_0SdB̟jшlZ9PKbNsD؏0asr-مN :}@O*^f77]Npp (t?͂-pXO/PT-qZ1'-y9uvũqt٪D7[<Ns6J#ڑ6=!n/ :Y2?fuiEkuPG.$͕(ʧH-%H~HmQ,!ŋUp6 ʹy#c<ϿY;F0=_dk0܋y(^9} ~O9!cZA׏T uhM3Wϴ-m43LѤc׍a՝{>gʫd.j$ȼ6=N@+-\lY 4fZ`b;#ݭ)A4(5,o9nr\徾&oF7(PGskJ'(ĝPuUhإ8.`uK&/dīʬ@6 )z/*HDhn"<ǫ,j]弽2i8u'n?-"QGʺ(?<ț1M=ah'?@gbs˥i We>auZzmQw4-ԻG`cr;Lg }+讏wUEt鰃Q8ӏ1p~ܣ.Z=1cЕX hk,itW|?gMkhRsAV_veL23ߙG`SVg3Y]bFEd뿉 0ЀW]$?}fڞTfrCODA )y YvƤr+-d *ϔK˷pPM&[c~}Hߊ6h+ISxjt^<6Ewļ҇乙Co^, gUFˢLͨٞ+HkWђ/`v;KX7iGx:' krNƳkKDL/_'UIPND[I}F3v~)_'fd@i6]&Goj?\ƫ O_\$žh+jm%:{[&<:Qlj]:_[)$-fxCXg#s)wfwIXWs' ;I$j2~CqHo[K ?oq;~t.Y%Jѿ,^ҡ.V&u/jJgKTwГ~^Ge?~jٔK?bHS[w4/ϫ xrg瑯X4/T³dy15#+Vu~Z }J Q6#I%ΖH׵]mYW֤<3O -^-syv, zԮ7h~3?_ ;B­2- T;bH{`ߺz8vLZm2詿Z{@" Ƹ[-C[n6>Xj4nqstwBTA0Z'YEO )p$]c-Ϻ6a1~?4fG;]kgEZWIC A } 4!*/XBaG\ Oqw1._R^g_'C_n%Z3A73D68 U`N>kSUUkz5=~3p3fHlzgX/ FJ:z %Ux:~:, 1N,n1A[:ĐYҟ3ۣ\@Φ43J9J߶I" 7wZM {D34-@+5 KoQEsq:i0T[O$zQ+AstDtk`raFZx:N C$NKwz_HI}"6H<3 h_6Vk_D ;57 wmAK]oLvH( \qc=l./"u>'0p皹[3 kQ T^0K@5Tb ξ-##Y)5sdn+QF*|m:ɳ7F>_b-t9<0//aJd";),{j#5<)S|!u[NfRF?"6MJtR&<-"8,6T[#-Gx#v?0Vn>R9"ߴm+8yPģ6}NL-UUi! w9#8EY0F ʛ3$i?=Ko_k҃h[X:(iX* ܟ㍄岯in@ZeJX+AZ++y0V`yVynY3i j s3%猠 8]o1 gF{x +s ݎ)O}صbZGoǷPioyrpW5:/G2;`nFVi9WO=!ZxsPy1==i=f{@ky:8SiALB D.1F1ձMhKUs*א4ѡb!YX lJ)_6#P jtg=9O(Xg4j\(9&Ү=qkþTӝua 7u"s J~>Ȳ;jGF˲f "fal<$g[)B 1ՊއF{{TJ>eNOƬY70s#-?"?1~'d[ol{FK b%XK٦\w`} 덟_ܩ6#NUrDYDYqQ~;~mI?u߳1qM-'xoSx}ơV;iRMZu,o[9,V>)D]/m9A8%ۍƓmZUz& N9D̆Jg]/~!~$ۧŚ&~9O5h&䵚]1X6=oZlzor.nӐ=NgDԿ~ˏMQBxKp dפ _MRe:a掌H6T.ևQXѩyjST̈dvW"/3d'Xhk~T6E_ǒ74V1CG [JGgoaWPsŽ}t~Y?Ƌ9a\qd^E0cCu"RO~`>h1Qy KA:>*R(3sJ;@c TIY߻ -Q2GB{eڗJ~ 1/LrK6⪰tN2Q"%1h9DKc\ #_qVvsѫFY$vxQX&x3v <}P/mQW.tȡrű u 4秜BrД@awj~-Ouߵj}O4.;hܦ`Hbf!6>d判nj>b;yMn%]][rĶFhUժ a&793BrUZlڡF+xN+h<= aPn63P \ nmTUtb<&)NRSTtg3e4 f2Qd) I-~)ZJ83&Aݿke=`?[v1ATQl0<0ӳ\HRړ/Ȗ0{{Gbpn*zU r0L-3I veL7[:6ʚe\s/mū]Ѭ.#KvUOoi&42L+42]je#r`a$oپ# ցB~A:8!Pq\(;]q K95|\iorb SsOLִ_Vgb6\aDgl{ icNhқ+rX -j66޷ +$e鋱ttv%O{ Hge0j"s1!gYA{F4ݘ_c+˥—< %u2O-w0S@vIwDP^ s`DDQRqảmʄ]]Ugc)fJ>E`U͎']Ԃd֮3H?NVDXsFOex@71w7|IyFO7V Kj=ef%&Rf3`nk"`Mh^.\2|>c$DvҦieO?,S7mHSi0Je e:1 <[LKZ[uq}F g0Cq9e\wݿ~{[/ aNq&'U:K5tB2rj>9TT}\k `7UlAXL/%,t>>ȯyWcsr q|}fnG>E>ݔ tpQB"lgU֚Fyn@4H6TcP?߅$,%ꚹHa+AR< WѺ9X_sخ7_+TSVȄ-成 O.;xzj=!>۳叛Z\ Ob}sWxN#?\Rh3Z[x<I2;.1+R &smKSs-֋pGxUܤRL 6ג}UzK.} c2srdErpY9!N 9ы!Zeդ-$*jrBS΄G\ qt?V [H«OȺK}-7$ƎkGD5xb X=MLnV pe;]Ѷ\_sZyiXFFQ7l o vȋsGT.ïPNnV@+&zރu7_t]WМjeZmj^+jWkb‹ѵ'.(¶Fh #vb\8bA//g. d6uճ.6 bwRSy/p_b·k ձ}ģaʰy"& ie+㬖NE/Z%;4<]tR%cFnQf,6bCI0!]e`h?fv]f)-By̩/X?>S7}6SBhY0(.U_XMՙl4<eNWB~oBty#K 4 }4&d5ZOeimo5<{J[h7)Lg+$D_®u2w!<<^fSE=SӜu3-q5땒I@j:@~d=Sn@1Ht2-  E[{Lk5)^1]>̄F@h$F#F UGş&L۠`L c,a #%vWyx!4In-"9}RXei?w!?@5tx''V%ǚ 1fn:ats6VY"\`Y sLk뿭 X!H: d7>4*2+^Έ=I2|z&Sd?Ѡ9̧ӕ(3,,v}c)_Snf \:Ic~e{5u5'!'Yj/nDw݈u#Ft׍ۙΝ"K(],Sr6Y儠cyʹQo}%0Sϛ0Y~CC`PJ F }ͽ`tgnx&#~#JЭ}0橍ϣQt ĺ$x.xkH_Ohn_]kƿsS׏C)ZR; a4b^c1X ҖsYe` Za,UB z]Hd4ғAcl2ܳ?-Xo}FCM{νxS)n@8#MzNwt{);/޲匏`3;{y Q"fըVQk=AP0(^@rیgH̶3u[PJtib7 >55`qo'u-t-PA5%? 4-@|+s6 (OnK2=͆BOڋs[DFV3k+cMk =FlUKmG:uk ^қMmрGBa.vKA;ăR?X:kzXoc=@}jQ%⑚?~|^?ɽɜ-B-q~|#~ 7~rڿO_@k>g*ZĉUCpE#EڗK9 sxeC Wzq4~]У~l>a40W D Ȟc+@M6zJ:኿N5l+O@#~ל2sHxq>y9?{煍}8kχ*/Dlr ߓQ+ڹ(90;qܑ>8 W-({/Km'VNxWp6 }04)!9]GOMV{qsKD(yggA~+qpK#~5\XkhCZ7Y g*Ud)A1Mzxٴ^Rbd6QV ׮k(ߣ1v]m39{!^6zmr K@jw`kle1#6O2q( g'7$u葆u6Mpr`!@D*($9mMVB0o>v4rZxڞ7z5&gdzg}^ q[ p>ؿc &QǦ6=p! hzKpzSE-sY[SE/ ^佤}Y@G8%C9Ycɽŵ31C5H^$as~U0+sLj~tT=1e͘H:pHed -i"PQW'ezr+qEa<\K Bs@J9S´V[fcYÖ{{ }5;Q}ॶ'7vdIfګyGg\u9)9!Z1:3Ww)&\n\wq p #z|ZYĽJ'MD8̭|ρZEӿ6pg"o^(/(#jHxi$1cZ I!ؓ03>t϶2fzf>E>ZdYknjitFwļEn+)e<nּh 3hT6R\pRяғ!ohIJJ.A2}z.hi=6}~-kăڻ| V>CRftS§:seN}N!293VG1.v^)oG]O2>N]f GyJb-8bh]nX7ysȻii$a?=W'8<]!:q'~3hF%"C\;ZV6 fS`6Z[)9c5fYِ,RTod=TX8bfHxd2IUA3ѣEUlRF9z 3;sMF|'2d 6'2Y~ɵ`ͬS`fl6Jqp^ai߾ny|k2|ЮOoo&Ts[3= %FvɊĒ:ɺ04?:=bsG|cצsǖ]-ĎYqv6+|Lm;c>~}>'Hlށ -PE"@$q5-"; MK{Kd}a7bgT {g!N&i}3R\d1/y.ؽaW[Q'[k:c7c?ǀڐ2@rv]߻TS,VR ΅';e, zd51߭v֔C"lev.;C}Nh;z6y=nAHxa;;V$hGC/\81N>1΁or' :z\+T=,/,x7VL=GŘJj>]swkS7'7'KY>Ix"b6R-H)Oԑeٵ3=,րP7j_&Ԇx~54<=c=艛 F{+W9_EmBmN%eM {Jd= <O1bGB E[܅+3yYJa د`!Al[Ulf.Z,i;#) !M6ʵgdƈIa8fst+rAJu|Y] 0N'Ʀgң{.toa|u.̵k?~P9ԛ.􅭞~W?{Nߞo0YqfϰbDT Y$`PQ kut6uwd]8DzE@ Zo]Ⱥ3&{jzʻI~X^ܑw^4 8U<ճ oum-';+On},(Z"<Z.VX&g|DnŸZX"С{0D qvVSh;5Y95r`$c4Ϩ o~.Ż3jVK3"+)znty{YA/-fQW9JjBK.&;jL :TL5yRiR@80ӽts+$ǎ%P?&ԗ{z, !^W ֏GVr(l'Y,1 ZzӬބfd#/!ʫo/24X_ $-[^`pJm1sMI> B~bG> 'J&#n$!%aCs߼ VUOzLQBjEOkN\q Kʷ-EA;ҊɆ$G9|8yP,g!ƕ _dJ4+rF@ "6]ZzO>O릔Ɉ=ZbmYoqS/+sJ9,!:QLS"9#I jsAI\^HD9\Wx %cN βHU0iWAC5Mmz6 ?+YY2j软!n I9 v;绋 shjI}օ{Ҿ8Ч8 R$[o2C.L͈8EXZ:<UgkɆkϴ\OᓳU\+ c7Mck[wszn4Mgʖ݇+y_fSkC@b 6q2O~)Uiwt>#z*%"/S{hbu$^Z!i7ښMmͶJm4%Yy9;p-\[o>P6A4PU.*Yrc.3Гl 숈q<+Fc5kU6))-aTzMByD[oa- ^r·ܶHmsJߛ"/|j:1ESP|F'D1MF,ߠ3vu0A:IcI@ބYbZq,eRFԲ|Ԃd"4v3Fd`'FUIX, ;K_j$5Ij7`d j2ԼV֢e;ջꝍ:+~J.zwg ȵW+ *U}H#SMCߒOg8|IhA"Ω@8*FOgx_څZ:_&͜e}qkDژd3u/z5B9`= v bDy=$2wM &D}UC47@zu}@voFHҏ&SHa 돽uޚ@šNXo O: ]JQ ^d/@EQLSu^h@ڿ$|~ xqf~wl1jO=SL;z/ + cl/)rfdn YzOllR X"b{'~p۝0.bO{%Q;/E[fHT:*e \R!Tu"fJ-{ӏ [`W{@pڎInF7hthz; b{[;NMiK':(ҤRTY ~R} %zpr+і -_..a2VJyRMwBԮ]XstxHE(ySwyJHҽ#֮y Q"F,f۲,Ԗdhm=M'Cӻq]CuM=#$ߣsͧkt#BSdD%VOC#j5u"pa؁6%-6浹lh34sQ+i^ĨOKDg/F71ftiP o/xϵ:oU*@ ل@\Q'tW.sPßDS[68m;Sʥ5y[du'cJhC^ ]Zqiv]7i5"xcipȥlN9$ J j~Ğmz9Fz2<'# !+TEZN8~l)zBϋwh-&&AV#Y{ެpJ'NxSHW]ژUԣ5i ?󛈲"yp1R1nSz菌Y"v߳$?7z}5¼;l"AImyhh F ӌL:|߷ѷ uI w64y:cNtmh}v1>cj5<-3dܭ矃z:PSvT6!{z# %iv!e Q(M]g3sx9AV[CXƏ9=sKQ$sD/1p fG s黁cvzټTFu{6,.]w0^T1\?}y;[;E5`Oq+^҆?snr& U^.bxL"2̻OTgy+T<9wE&|-لa,CYaeiALtoђ^9+fA<$ʺ *o0˂P"C:SFZk5̫J:H]W b,u;r A}n:qUWS6Ϸz ~gU ]*!]:+]Mxijlw~}*RaRŮOʽoM6b 9k,Pe2_ٞ*VoMVz'"ۆ/5j8fZ?4ilSjfqR HӃ ahDeOLGsJP+ëݽ⮡ܖRqœ"\rA'S"bpi%"xF >c|r.)lWTa)1Vl>8opwn/Mg6C~ <Ad*m8<ƌ}k VZw,,B;>Я=q1 ܕwP;;U`CD a6?œ5".k%ϠUѢqY-<㝖9fFvɲi"Fhv^\̍x׮|ա9sh7IuǰW>ĨxgsʋgD-+6^cە7/.V5^aUɑUOH{b%hrN_d,ivx ymg!b)h(O׈+b !gAa}u9Kbnݫzg ïavbM2z%U@0nB<|È{^yn9 Ƀ깗@-PBc6m[:J~fs؄b5`1kKU?1!8zssE@1Eމ\sŽzO9SΎr 78HE?#/;K*E;D9lR8 0}w|xfx#*-yf3'y帚%oPXt/|݊$W=C7\~a󫏆r@C*%4T6S9"vH|.fL-KǗ-?ARKn/H2"V/U+v+*0 碆>R#ݶT7ڝ213Û _ȤY{<7QGbLj\+/#%F- #G B?ٙh&b<@Kb~q4`^ybl[ǃhkzm$ɉoh{B $S U^)(#t1,C>d7>FR8@unC97Ե5npg_i)U5/wضw|K/ ?aq9,Co S "Rf(pliBN cM1w 07ږg!eg|c"H?XxA\Vs)ںg>(;ww8FѸ줳_iu*|9f>6@!w66yP>vc0V6&C_h5|?mLx!3˞b%YbsAI R,,Itf@x'M o%z9 uf)e fE\ ON {KG{?p=b&RPp)߹fi69Ėӻ Ħx%+j'zuGTi/' ?}v Nل&Sa#VT&t^G}٫: C'ȅNإk I+y̻A]q4i9k ڮU-IfٶK5wh([WtmSyEOX=m P&P/0ۖъ?0{|WL]I?wҿNek2v,󇽅>9k}~4:},]*ЕS:#l(˔Fly}1Y!͔_x 8#˲.zB}sX!Eo]&;^;J$ežVy'I.Vþ.W|%;?b0xŜ&pqǠmP]Bޅ{ʈ} F H K͓}tѼO*KŒMFϕfͨ/1) 4A@^2^2z4.j7:|1P`/8DBF3/Ɩmua._*_;jHpn9ozq*Dyl^(&cV$/=Y7Z:s])oucligax;mW.`(_3 w~Y3}r5[1<IJ-Yd]zoH!Izc}~8I~פ,3`̩^OEY3=X/V H,H\V{ 4:l#Oa̭JV{@ [α4pKJ8;'!jf< #tANg2eU(zE(O8 _~gh(Sr~`q<~7(sZώc`/c&,lUzImh񔞂e3Л MgoYXO?gES#u޵4n\|hUt^G&TInzE+;?hKebԥ`x`mZCވBe݁ [ eK( ٖ'@V@Ms"=R@^k_P̣H$h/RF=(5Ӫr$?ĕ۸Fȁ2ȁכ9_;x/0ҒSqƠs\1 %@QIwf8,5 #\W7+\`(ӷ_ 5@p_]0e˖v7 匢!6b9_P׎pGS#u OX[5{)$@ROK([p[ ΖGRc^F N e)sҨxƋYѸqMڴ$FޅUA>,!oʍ[go3LS\+Z+GT#WMI^sr !<;r߫3̮Om^S>܉݅T~M+8 u|x +'(Hς4Q.#Zٸ %-[q #]LwY>I ('W3OޔA{[5AU!+Sň {%1bMmĶ{9`Ӓ֌gC,G+d+;Vּ=ms;TcZ}yez8YNϺRM0֩"?^Vql+g\t!vS77=8_d zEpjQL<F<~4TOJ ZOғ=B@3O-o] oH,ei2Ȟz/Ȣu,ZrĮ:QcB|Lslm<7{Aq\sđǻdWeܷV)r Q ;- 2{Ϭeָs7{\v&6<ܴ3%u3Rt^d>޽|=9VlS􅐺r#I"}e $Z8PCw9"czRqkЅ@`ۧen=EM $˸JG' In9)_zAq$ f $pvjɊ=2#W;GDxV)t(!+0LoArH+zУ ?ۂ_(ӤS FxrK[Zb-Z쎞}WF(kgqZ{'[{?S#Q/K9n:WH."^ci?SAG:[~$rB*[z+5#t.ĭ(9x)t!+'^Q֡RYL5A2FdF_eL+ _Z1k ո<]wm-bc_-kl'P0 y_2WH!O,"f!2^Ϗu*Q Q>Y"K4E̷ #aɋzaZ1*y.P쭍)\AX&Qc }] !Ep Ls0vi{v}-zPeأ"Ӥrx =`1S6?mJ=@-[ccsy9bx*Y2IC, Y=II+OZ-e&{᳾ⶮuxPx֑8J`[*NoL.s )7"aeCp bp5g:p jҚK#R@ AqO 0ޟuN͋lYKb͝5?.[CVF!)5 0Ԏ: 5;Wxc_YξF+- Lj9jA N -žx7@CR_MԔH(f*Ω:8㸆|Ѽ>|;`m7FWF'9 !hMWr?%tZi=F!^nzX4j"i H%IW89+?3^EoS#' pMU]EvJ]D6cHv=tY<5pg(6g[簇Ȳify>] xY~}1놱[BzFܿ87,ښhVg%Eo&l6~J6Ls"ay>yKtyدm J8Wf2pm N(m{.+J9U_9^%='P@ACnQDn`%bXFQvЛSnKBiFK?m#WƸ=J_>joe>9y9OCPC u䠼9$Z 2\A90|) "ciڜj']ˇ~RP:At՗%"{h#;>OԎ9rb_i1 =e`&>w9*9ء+|gРa5=/2;X&N&fD\eQ ȇy&<?WTgl*S * D@uƭe0>>倿x/*wKc{s0\%aSr0HfC]J w ciq)y:e_O轍X#(X]P8?x5dz+E>{ oH)Ts7O)֗DyS8xchzj+HC?]9)yX!m2 ,,!zAgFmD mm3b21@ | [׈̼jS|׼( yV5{E-NeQsяc+gvӅә쩁bQ-[ZM--2$[ڧmiO|ZO<&_&3WϵmBd$5x[rs!Z9&sE>b~sDlD>7j/#Sre}3TrW؃-m@>.֊^ϱ]!E\J2Isq=3믭ĵdU>izF)r@wgzRDXc0riB6͵û6m%u¦a߳_@x6Jʧ RjdFRW$@EOl`VD0WnYr ++fsVߴo(D͗K*纥#KܶktbmCܦpt8D<=micnMvFФ6J_x_OR\(,miY[E~0./슇Fdž~nQL9Qr0:1xH+rͽ+;IYd?{V5o>iVXb Jv "1FdGT:>kmPq (|ߟ"ʹM܎,uePhٔCOˇQ{"[p{OZvff{T@CzpR>iY5ӱ(lۢ:*rAn/n>I#'kU 3^wNOq4MZgIY6] /{q,`n98_9AiZ'>AIsv7n s9~T[OmEn9_Nm-/Ɯe&Xdcg(j[䀿03چ_c&8Ãl+sHq܇8bI1J ɛ^(}&% GAΒZLU1˿ly)fԏ{hi0HZ^sCu+Wu{e( 5 F̭Td_ӹu䳸@8dfXx&HXjkى0j+@ c)h^AXJ_O\( uʯwn0=LiA\ sg>\|w6u?]"yqfNw?Nu (D/^BwkYP2h OA+{،bZ@^w _ &Ѽyi}a9$94,?M'},z"2\MsuV/>E1=g> d]iY^@ J[nWuLrm&_:+#i<0XVw.*wuz}?peggȍ\Q|=p;JK҆MiX^϶(96~/M-o2~r5(eP2J ɈS{+Zqީ>)~uPGRqsr)GgPMN( +<⸎_7O2GyBlVlZ/ |/EJ&NNGw~=< y~KwU^ Y-_@]렇SBO>mVK+PпY HmeԼhieLNK"Iozy W;ZE]xё[Z'YmJ|H0M'Q9@He =6= N(ԓ SG){>3(Ijwz"XNѭ'fm;ꍜE3m)W6n0^a*{4`ZZpQG،Wtwe~Z^sO\rm_?Oe/vw7~I+Q@6ùGDTqyqg>Ũ1=^u}Cs%<>^'*TO}?Ђ4%qqHcN@^oKK,ohYl[ѿTJAưrZg<v/HkHLcIt* ;ύ-=$@ 0" 62eLAše PA$M&S}!gc>)׊V%_r=w^CTvZVK7M$p W~fN3YS hD}F%yNHpݱg5 0k a~4DBHBO ܳ[ei1z=~x;7HB#n|1 _um@~1«h4栖8>k G@ 7'[г*%O[,D3˟F+gϥ/dy,erҦL"0[+x&zW'xOCs@ә-ۺ1:i^c-,pR乛,|~NФ%7fmJKH hB1M>wožܛo "c"d=-mﻕ]Yi,FeqWyOY.J a"9|K'ME_ա5jWoV_֗|nkUh]}~f}mU_9]U}/ vws!l]g/`gJ9nx{s3Q:,Wv5-,QW%ȁw4׭J$M.pIE!W Ww,Kց0\<Ն zR `6i:j$D4X/ra߃kI~D ' l 2&TQ"5m (?WN ȹ ''A :`WXMGщ\:R7Maq(`MrsoYOQ9,HlY,W$gp>} %Ľ*6ºםߣ=*ݣ7"Т{ 1},j_-ԇn羍_Jn { rMZmJZ(KF~c#tP,q(!M9lj_§7λr8gf! z&o'?>ל#hm?ͱjmEWyŵ_ ΃Q˱{B T71Ӿ]7uUSFu7A]õֻ>)w-{(n#l⯰g-ݤϾkԚ,Hy˿AZ".;.{e.;紺WOˮbr謾:X{]ѵ^t|m :U?ZOcS^OmStޙ|qa,QX]\mje-WVqEQ nZ<'[ wa$71R|J R3H.MW6$B( qyiդf]%r]yZف@KK-.q5+XݿDXmSzeŬ3:Ln36[̴}\bkʪF|~z| bڻ[wO{z< {JWGt֔ -?,tkyBhM녰@L=|jey~ c-!q>A&)WNc,{x!EgjL ~;jCQc~T4Xyb1 b5Y6*!}gjpa;@{,ͭL %گ[Σ&3#`&/'j&Σa< "(49FWSu5'XOs^";IFX'KEM5I<;SX/GL:m(n=Z[s4D\+cZy·"&nȲQ6$͔ԍbdK~VQM=q_ R#庤:ӺL$t V.bɲՏ{c߇ 7Ah߽ Waz \MLDU7~%gĪ}n^Zu;Aqʞoa^DaӞC6'/ڴ !-mڿ% R7}`nlJ+)m@gٓ\[%-%Jx $@ !zQ(tΏnF٭9{.\vYvB+m2>;/?׵5/ yY>ߙ+Nne-#? Wt^9ռ~)v^uռ쉛٭e ᴶ=/OyyH˳b^FK ͒[h^t¼܆r䉾3;A6 e.CcQ{8CYY8~VN;+K=䵞 Wo52,7ZM֗bhT5ܼK'W1?@ͣsO<~!<3xBvY,.ds>K$%s[b-x|i 8#J"ڧ/ɜ=pN;wEe)d L=WYubkc yzBӋ"W?fjT1|+,%x!KaU\uO*٥֊h/K'VEklbU3y \YsQ὏ۿpV7CLfߡgƵF=;}!gEZ hLæXR!?R/:#FUD!az>]xXBG48dI&ȻylBOj`lኛh\Qzid=nge<J+dbuPc7kYYz-?]{xU΃D DaAPvm1HD; BPwl҉&2CDqSJ3XI9[Ui^;:έusyx!#{|pnG2Lc.Պ:LB+'׶ UA&JxO/T}_I[e4V8u#x5k%F͔Z)M{G%CaNjBx%p5-əYLD(#:#ofM6͒V?E,̪ø8hΡnjt,6E)@HҼjlZ zfLΖDt|~M؉o\y d:Ǝ3?r6F ?:=yzeY8}pd5R\epC/n_7>YL#g":}0M$9:l~.vRUcYIY>FzYc+ e!q{tS&bdfmD'!#EoGipc YM5pS\L̐+8;;ڴm^5[y:n} ԩVe]S$@)~H:Y`j2M׮ T/^)qMuv|6(Zk(.REĤh)jmgP#aK/iB*r>#R7񊉼tr㻻="CbI}/}ֽ5?sbr_ѭqs#àh&s|tVZ wL?ꆇG _"+<}™{j`v&\ ù@m8VʘmHGf88w\o|ana3v0Yx0{6KTOa!F5|gZླqpZGdMh8췢1ڍ8-rKN]_tMpZӱV((ձ>0z\}e]IagrbϬN> 2$m ۨ8zʮ5¹jLJiZ;k1SLj"q P&~+Qx5/9k>ҺZiݳޏoklfusa\}m'o~xX޿8 6(Sj#~K(#XQI2IVHBoȸlv)HGgW*oso^f茼&3겏5rI_28@K<%R/""5V HjSK4d^i:b546F63LiY#8Z|3%;gn]o :H@~OZmnSYMv3z4п4͓#)2WTo6Z8?ir ;3΀ ygq{[0 Uw"j3>߶C׀8|\ >wՕ"\حБjdZ񿾰:8k X{Ksۚxw_Bk╴;@87Oqrm35sl Odk1m|bh6Iom{"귥7I6r1:lIGbS/nG?%cI1Ehm4RӬc>w~0wG=9zP)=/2H{c{&}af jd1,͒R%v@1ޥ|驽lWf; R;-Nv;]w OO)_QX\f_ϋNi,#0ȒԊ( m6!Mf?b{9ȗG"Q\YY33)-aNOZs}-q+ךH/C5!h1sBDBPJ뤬kUg[O5+]u=<<εB&]܁?8aGCa Aѓc0$f'saǴ$t#[/Gޱ%9 Ma H(7 grzqe6QVzGB'HQ"{B{n D(u}oQ"H'+:)*aox^` HJC֟ek-4zjarAY^[Es(59aaa>? Fq7E}khm(W5گm_Gv9klS m kbwWAm+i/|3zA;J* !"yY wש:N8ڠ1tΫFwfzj9Zil2l|~|ij[*{Wq_@z1 8u܅(7*Kb^JVbőjɏn,ReCI92 W2dS1N2U0nɲf{ ( Ţ'd]MCeLMQ߰.R03= {_EEn|HYٜ7@sOc'먦Z tVZ{}U %B5+H*;^n2ӻ{'ݲ"J ;(T{E""P?/ =~(](cĆS. XEaۻlC-}Wǥ)}. zV=M`vw.k07t+I8Ojx89@ FKBYK_##s&֥.0-=:d=CX/7vN\9KL]OЋ:d󗞊~a&}Hlf[\d?:f z'.\f<~/bP/iJ&<&Qh rIr B_,uQZL髯c kYG-*HfsLj˦ٖ GaI/|>DZu+K=::M w>:~ʪoh˼&T3{ӌ|}h{mWR"T?ьr)t68>r Š+JOMiZ>sg7rVt'EXjtm'R:Je=k<9GqYR4 7gꚟ2Lɾ=5/kH@P.nn 5jwGbߢ1+3O] {O7'ּ1ޭZwkZne>cP؇||||r c>-d=Tg|cAHuRo׿3f 4K I#(,c`yBU87/-"oMŊ oj̤Zp$]:AOIGڌFvQȄ;-M簞kQNZ!p>ܑ] Q̳E襱ʱ@+5Ed=׻z1Z1f[7i7zhlm(hU3$Ykg0 %@pL,@[DmőMqۥ7 @^#|$Ո Ʒ䣷_, ;Cۑ^W@OeH*lzQ}ЦBCܵ6*YF\Z5ׇ:X*ǒS `Yv4T OqKp( =a;~ YzjpwN=Uߝ =6ʘ0#Z䝤\0Y4o?aHYL277KdVzD{p` rêr伃dnϩb z1C`Mv{yUDOhq#/ʑ^ږ>_,M2p u~E5WH,9EQ:W1IǤ9މߠ-l^ |mRͶݗ{@[m[[/wFc+*wpNuomm'ShۉD^K;S$=SLn06tN Bri׹md|/8rdez_LzќPmKz_ҹ'lw8o}{$2H{k$!P@BS^2$R2 /0ޠE.B~تD#$<Q%V\b~'"`𦜻{9sO23gg?{+9a\]=˸`3cB;| [dýP~`iBzx޼co 4A޷ É4p'ՐO\M <51FН/,_Ǧ<f=гUSkv;=sQ7_D%JqGG]{ߦeg{ gϑ&jQ_øv2}jxnbAdwL3<<hNLHi]ᇿӊyu!儱T=|<3~V7%™D%΀?z!›~!x'dZiҢk`ʚnaJcކ"_xJlkxx.BL@:QƖ1ߣS5+p)`b Oؔwgc to*5S96DnNK}ϰRh )үl›Ⅳ#GVc>8LJ=[K%N$RWte*~8 }\ɥ-zz1C *L134ib嚞4Nrh4Xr8QuuVAn(NaU+n+0Pk:C{9[c쀱+8jIZ^q=0ϏH=fq\9o|dm{2ju.i#DUqG ]=vu8 v&0Jlj'=E!6׶q,}䞎}Nq;15y~wECԖM\۸ջIK;^ݽgs+iØ|x6R}7qTșq$9qG-Ӣ9"ixN@doL5.`T׽)pց*5 (icR}6"ڒ}pI+l߹֡י)2ˬMMs^BIڐʢ F3Qș0^LyPv\Bϩ >}\zNJ $Tݦ ,߿{'xމr=YB=5rc< |,r̻N2/קG0'gSTԧ7Hy>ʦD{QJ)iL5h3fEzp_l偬ޗPa bV)hY>Jl9"V?B%B5Wv EI$nO7>M(u`?^OV8w_LiMy.}ݘ^%[ƶZ6[53τ 0_'"Ia8S0Q\eNڃ>zthυ ݁vo}Wl*7{RZk㭷[B06 7I3T#{c ZX}[{ f d\OE呀 yyܾ^L+OkiyNZ*gQ ^Pq GnjҥȻ GT`We)Nq,EÒHqz;Q2*+<=d +(̤"ʍES __[b䌱6hU-7AEQ36/%m X9g?AƗg7LJO`O KOyo*mV#c+tch9&├)*p6PNj3BBUnC)ǩ՗"NKLnOX&. يY}z\YMzf^^:x8%RU_f1NN~Rx~-0hQͬWDk.h͐>՛9*7= [r0uQ׸+u x[s nͮ_ +7UNOyWwQp|*0\CHZwp&[}:B>a ԢAatKv}{0 F#s[EK N (8 I0"ÄU_($k-QM 0%0!,|w}{vM<%)/ o=x+ު{80>%EY8  y2h/`:=2 \#LV|".4Npb+yP03 0.`27F +׵QQ#{>`O `v, ]rG-fjEQ*H2o69)>\3@HmFU3߰K n ܽڣ^: gPo>6껐@ &;I\H9bYJVB zo0ruh73*`lG5{^ Q=Vs|cKxc w xY=|&sU Xsz~!gm)WP55f+%֛0\U|1<>ΞuqNqn``7Xef%]n :A\JX$v O \b}7@s@xւxnַ\X^eD,쏞!N8w(InF"K:hNgbr1`T5aQC^UL󎮘6P7In&i?#- ȲWy 4/"i>Num?粒YLq_kX*سc-7wui{[a+5}ݎ@qWWe~!2J@^v8IJc8Xd[Hn[uOcNw} ;3u;Swa-ѻ,G IxNӦ4!I_I6[.6/o~r 6_q J+XBźCOtEY& NgD"H^^_f˃yfY֥X(.w+{><梐(*&tbPtr_qtgeʀl8+5sqwFR-J#xjf8 #9nkR,fdGK" ;CDQHoNx$Z~ԗ1'(SWap3.7zX,~<Pf,2ןl䏍<=#̏X%u^z[(c8h{I=(δƤ-j܏-8'yB2{#7c|[u{Et M-;t<2ҳb>p~ǚb7yѵeVavx_pΛR}=25G{%J˓+mLXAY7чv^Nӻ?:(6V=hq˘=&zD~J̠EEP JU t7\ /-C+Жe\ԇ::C6LZn/_3!F~t~˼`lk/`F/ 51)nt`'-z: w30?<h/ݍf`Q^`!MQ6'rW܉ =WbM |;@B0\?zo`>`w}^^wa;~jg4d`ଦe Dg@/A99@EHK7=~F]~B5 ;r P.[YUl[)%LUg0&2+syUsz~|:8ESĉ+6VF}k(Ga?މjh?r~} j5z6FC5GAmD!2`l?mGgU$=v `9),2]Ei/cSVpnV[jYbѷw]i`P|Vw>{DKPa}ػ='Ҟ@ةZbj2z$UOA܈}bϹ' `\?u15<*UA}^pq;y(ʵPz' y+OdokUX$GRw.sb~e!W̏dgKU’~:>'GH3̒+&]'iUTbD}YdLیfٻfpm1;- {r[K@bl_x&L-O:/0;IԟhkN}#Rr%s­ y0渢|SB\ʭ":z0l3ŭN͋3E}ʇ>-m1WI~{3bbۄe#_A ۠=ҧ5UU`m^Ol[_X= ,6uIXe*!+Ǵ/*QU)Tb+hvWQo-V%OfWp+0Uqv2kԁE Mia䟨r)<:ã YV|$& "!$< ұ N;6F ʠ#;_:Pv5 |>FAѬFf)QPPsOݮN~SUys9wbArD,}?md,E᎜mrFpN-Ϙ.x `Gdç%`#O8H|7C`g;4Vqh Yq-&&1Jʸ,M#B\ ֊̟!|{q9ˋ*S%È,mՀĬu1Bxu^j)M>Jf]za$ ֱ6W$нMx2F]`1Do8feA,RcFlO=Ld?#3B.FV.D M">g8۪-Ta6)e|j,.͞S cl8WmΡOrLJ.?׽(wp5P 87tOcKK׵]1?b9ĩJ#'ao~U^W↜cCሚ0Ii85.pj~gbG^CƍU *3"0V7dJ.۱&UX8j<>sVs a>46[D;(>`O7/:@/ڧ&ՈU74) :7;.wϟu|~ċ{ul˪ܞU!f܋w( ĻF(ʓ'\C_&*WuPW-60܉>8 JetXW4nU=X$sD@Y#*Co--C^v㰯XҸmC\Y_REԣؕaK7`U{r)wmq}[k2bnI~ FNQa("B+?okWM.0v#WNjlQYl)~C1IdQ7At s|'{]Y56Q巎putIx:C/iO%0c8bN#9d3[[~Ky}4Nf'GT¸"@R7+9!P-D $:Dض XY"=ӀzGZ9{H?tԏK KT5fwD:+Pj/xqT摯tJ2jIERٜ<=`~fɲ>IWYFHHd D360-i9Se{pgYM2nAʴdzlպi*d\svP;YY>u'NzW[غ?:yyqmi|ٷ k&}1_1_t̗e:˲ |_^Sⷭch*| y^Sxo A<*cx"nUP.RLK9FTbNf:_..(l庿 ͊.w"KF`[{r_HK`ޟѳ}۶-݆>/zF֦zFf5_,"@:[r&ZbLXQ+;|{y5הM6ɷe9}Ʌi =g=Jp%8lڤ\e{H3fYRTQY$,uO!h8rфYCՍs 5rfp;bȘo}d{[e9E3NѼ+{9G`ǟ>2Yk~i8[(r ~?،0l|9 1(|EsP"zF>uha>">t#''%k!L|~l}/`>=xቓX#jvlcOP4A@`- Ƀ]0#]K&tqN$TrXls+ CrLdW]t"CR[DKsrzybV&ڬJ{.eS:i)Ee a,LC[x/9aC`٫x?i ̜u79E}\$޵#PIBܑO &\|KaJa>{\;`'; '\@pAvS \ԗ܆7ޛ|Iu8v|ױ˕FXoŶ!y}}K3}/[ }6uy^V{ mxP eo~Yd k{㷈Lh؀*rτ~=~ !FW Z~o[OUBLV#t3!lxv v $q+mH꿔@gd>Uatylw!/(]{Xrz2weVf8J*xj3DlW1nx0QU_u=ju#S~]$VcC9 1n2+r1_Y޿TtvR~F _Ig3hc!K6cW/9|pwďv32.3-Ds |FWn)J %{ 3"Ld5$eWS׋ y#f9S0o6yLʳ g)YYv͍ʷF9Ki+ALy1w652 ~ĸo H9gƝiŤZ\LATq =#5 Mw4]a#߁wS/5%6ąIu^%N}EfHI*”j1ҫ#UWY^vQTY6 1ڀ+af5m4.5B# xh tD|~6(R ԞsU]}uKW"l\xNv;wM/[ie$qd,فb6u1|, ߓ/$GP`%-1=MہPos*8$\Pfنmi! un+Ao `IVvyn5&TDc2maFxUn$x166uVʾ _9(k`~W'74§% !zP@ k,Ġ'dYqL2eMp&q r.E,RcW2 yQ};srx|m d ǩ/8sj:8?=~7ݞCQ9Oy@2aSEa ~R2 Jޭ%˘ɂ_YC\WV_kqNUu)NK8baKL%c8i_|BO*Wٓ2Gyjwzĝv~}mR2|7{V('P3ᕘX ҹ=bs+Q+^[ˀGH2fŘ`FKPz൞.`  2;Ӑ\R5y +E1L^*Q4G? 3g?}φRarB|g?B/$#Ed\&] sC!|61핬eFWsgՄTqV\։-N H9#sV d[a$yǍh#RҊ i;vE_~dE_RZ #~y4=JF\JJO[q?Nq@ zkI=Cf@BYjIcd$\L~h\EX N?.cRW'5?J>*>vvޤ Ԕjs 0rl 봇]qț7NqG5e#Ges6vWPרph_e ^{Tn+7 ('5^_g3z^Ja[gxf'Lgwгe@%ZޅE[Du;|_̗WH~i"Z5-ݙ<|K$"I:>foy=KCU %{Au۵ROVAݪNEuv݋nЮ.ŨX, vb;Ю.ŨZ?<"HXg%s;I3=k Ԏf됙OL[*XfY9 ʥԳTXuy^2ay)vQeBX&No8WA?~5%$p=4gz\z|Bn>N摷XnN+_0m]AE(70;L"% ~J+Sv!yd *D|=nqއ,6M'%\Qyx"%IO9i2Af׺FYg37n󑪈RaH 8ApV_>QC2_KI?O>Ɣ, z%gi0h)1w9.Q&t/e6e[nz.x<=)YqS||Z #[ ?D5aS\&.ÉɵZ<S;Ѕ~cZ q"ؓQ'8~w߸E%@ZGi͡ t i]a_seD%G"]$[5plܠ^e+jU{|AeW0k,@1b Ssb8 c?~i^Qʟ/E8x97W!| QAž XYkR<_PrQ]T{r _mxftFI/)%;w,]1q+'GB P.Fvb,ɶT ZB< H'a(_Ko"cZ/֧S˧z m)"*/3j- t2~ܥ%5<)k{OdsQ[#֤)b<׬S4Z $( uX{bY \)m+^|]4Ds+'v&)1AvEkI+Gaz8OF;/Cval։ۦX^d6(f }@8y{ȓcseyaĺw!иsۺL½ځdbX0fտSu_nl.1߅qF[҄|-gWcM&oAߵ^ػ9Aڂ+MSHֱ&D]liggtnORj9J7󦍦ۗ1ahm ͻk=dǹPv1GEp@('0ta^R=ښA~Z!]X6*I Z/VE5yB ʢZW8_'f^<?+@Ddd`ޟfzX6-[fReG]bۚՑ@RY(/S[j= xoN4wcrFZlA?'Ԛ$ WoAz`>Nu#e auwQ.g R*xX۠b̆:YA>. x3v=Y&:{ I/{}X9c׊r5c{]odEi?ف 喘~m.gN 1] OI\D ?D5 ߫Y7vށ}5gz_XFgʶ_b~XAtT1ژΔnɲ]} -౶AI3ڧfN1rEiףg`2<-^`hIg]6wN{ϋqiCXt̂eD-lZcv8Lmʠ*KC]4g+rTl!RT=ltz TIG\?F7F7VP>~>g g%R[e%͸ۊ9pU}pF}e4 Z;dQsReH߬ T5k6>yȣIeB#66Mqh93g{aӧg-9%bz)5Ru\(_ݑˊN+Us<՜V^+L8a枀O$28\kʮ v|c)Mɿ xdq0wYKmnMmz*>jqw7^8S{yD%Kİ5׈4~c0GWª}+'K Wg,9V]Z;qtoadpM+H̻:P촆p"o+EH:FU T, (b_Uh|}/Q{7D2u7bh+S }s¥O\ҩ`<ǁQ杷^{+3*(<B#?FʣF^Ќ0jp:K(I֥y OXp|(c3ֈ]]G⠛4{9ԞpWr,{P{?3kmL>\<ry>+`Dfjx75]_}g㖘.Ve5`s5ɐtӭfsE{aPl~vV;{ {b{7xO{"b0g1h;pg"q<[&xaCN8Xl_M2!s,AF*耍 FE[6Tn" OQ[$(j"3QDb"L;row:>$UNU{Y~g.$3 |f䤴ro 䁦!jgFkޕcVrTmcS0Oo8FQLW8Ww CX_0ā FRٺ))`tR :}wVH~CF?l`r{s녮{$,0C6y~#O4ԠQ(GE%gxUC jř'@7_EgJ؇a} d@DdokF"%X~#m$A3淠&>W&*x`? ?pc4Uq+p ;򪴯]_t"q\ЂK xo*]q]5 sdM*ZO_̵yglq>IBB/⸠?ͯ \fZDK?ݴ3,!0EO77'm?p[+ݜ/Ifݼs$Ϛ;ݽmĮ2V.;τ66Q!JJqWP6DMo*^6/jI7 hֽzBy'daԐx h-<>ܑDwDhQqL {j ͭfm D9Ľ?:dAQ3 pziQe&HF#/YaA07:BgDD|v`zȋ r`G{iOx$zǒw?J+*X7 PEw["y?-5h--aAzMy=manOn٧on'H<HW.rSt_beWMkWC=NRFw=yFxr\;|TW5Kp*si&mÅ^zB,Ͱa$SОϷt[#y_ȏQEn|L9/N>HH􍗏))(WFWLrUjIZ)p}fǺri}mjO{t|D'9W{A2quEpQwo>#W.~Tx+[#rca}M|~_}=}=7Q\a?no&嬵\Q]`3b蝁~Ϛ1<-J0_n}pΠ,Ed GoW(Jw BJW"}>K8HZU Jhl+9YJ4d"7uAΗđ߽;=1uo ݳrj<_Eۋv /3 {?#J7CզNaσ7O g&ϛG?tQXs}<(Znjk^+9隼 sFY-_txCpy@C[MZ>q3fLWi4o*ncm44ǹQƠu}~+^kqDqJ{cg* Xpt޳i{,EWخ{|/ñ|~1" [Oخsk8B'S:=8h^}x?ʲ\G޹">y$sM+hG-a #33G۬$6*9hQYd`9lPXp{GG^%-tψ[SN_LdGӭcx,G G\QWgŻ!(si@ۥo&57Q\/-X[PN쫡v> ܸڪl;A:~{fWNgHG:C X'D[pN] ('o)S}~4 8?kSq}lG<eӱ-9W*۟U, #ymq Ggw9_Ir$GQ[s=1'ŬRQzVTn(\9'fD z{a4i8 ~Ý *V}Ke|@_aFyI:yTj􉷫5KocTOZ_Kok50yL2lY|fAo ̢T͢Sf]͢+Fu*  RLϾOoӟӲN"UOtߴ8%'-ƟB2܀ڌD9cC %M%΂Z"*Wcr=c[K0631j3Vgh?3l+îz|58ʬ-9>'B0 >>`mEvr4oS,'OH>ZlGX!Q3)g۟Q~؋SwŏQ[\>md'4EF.jǶ^#h˦H'[ b>7HB֏ʤ\[UuD]+g*Vܭr0(CT;/j'5 '-B*+Y!ζx W,0,mz: ;>n>^)ppE뺖?uWweTx=^.iVcZXMêЧlXdj@-ecu1CöCL3D mD 4g{TߛW ܀GTOKB_z)0 o;[mo9zL4撫6-> ^K]WϚ˃s`8HWa-eLΖ` hë6Jmm"?W ?ayps?[S IbH*EU!2ǁnR6aܾ5 QIXmɝ$/z ee ~BŜZJΚ1t1 @GzYޒ_Ish͜Y8%˙6g|hj2Q8f0_Ȩv_Sk]l +.s )lsw9]k sn" .P|v3xYGE)E!p.~RR١Aec\,w?f8Z 7Ҙ||8{w&.&q.&7[XσۚM.V/6*2'[q$v3!J"?\b œM_4 yjz9a/"CRDvt[.c2۵kG6;U6z}wEԥcPo׎9[O.fl~ת( e?^6(X4\ \merQb0v7*.IJW&5Mu%anYCcxT gqgl  tԇ1=WȨK{R~|}*._z~z{8ʥO(+p0qW۞<Vl= ďSQ_8Z~vPmuƻs䗈!ލ+hmo]Zn/@ke(3`fChfHu+7>ޫ q9p-N$&LD26CH>x{leXL.:*PEU#f m NkNh]IJ$8(Z+^T{9MG0ׇz)Dӧs 0bQ ϫLm6;dU<.3e.62VR;IFD2..=7VZM 4&V'(.w7hp_sՑ1(,5'ߵ~{4bb 5'wY|>EQW`I].}xҗ D;_X>I1/N{spG;@oAg(pnf݅EMwwN>]V&'A߿{.,ZlF}Kyg]$ݷi!rJݕ(ÙvPck>oˍӌDT`\Ϭq1*h4I\E6/ot GNr^/hy':iD` heӄ]hXIe ]gᷛaa}~:?큒pK M}}*Qv\D94#@q:j7fdNzӽ,,pL pk:*Ϙ1?%|6ZfbƸr{8n^C}Ox_^D\F3=-gnglYWؓ몘{IJk{ҪE5WG[}銫eUca|FpBqFǛh\E~Ԛ\Rk&m(B{xݤߡ:JɟA|ϖ i߳f^O:#q%/u`5lqj(i׫T a{AH'h3(7eP5'Jwe0/3VDY6>C\%m;[g2 aY;65Z11b5/2(_dni5ĎuLE}s'/z&q~9 c/Rj,M_dI+"+ô(*;pZU> gQ,#KQow ʐ#f?o6L`E' ?g%D=S= +jͶd>|N학Cf|܊1D52hgxg)S PFӧE{iTE?3'u.;=Tsɒ~'F\Ј'724YG9ޥ"ٺ <9pZ){C%urvFci`!8]Q9`!atj~Ϝ&~t5^XƪX %o*.SdUݙz*fpB!~ՑbոYrE Wl+^ WrbN=ጋ6frE%m8j*rEܻӹB,9~5qTJV},MI9'kOzUC>`OJ>)O,nWQ>9쮙|r &̼,SWvEy?9'S@>Aɬ5OVg$O\[|(g&#<ʑ:[Z7T$%3 :WOWј䴕5ȳ -C(B(7&S8dVjӝ=Y+ 7 \yQqwo8% x,.PtVl{x6-1eIϛ|\nl6~J쁓# AfSLtEHVyۛ0Mxm,&~3{[b=&C_z=Tb=fqj1fOUA p p[pڌ36f&v[僄w6ʃ3!IV8%ٚ fҤ6NR6ü(&D4$z-yaf&6 &=@#y]`*d ˜WL~˰J*LɊ@Hgo҂xz;zS&},UA 6qAPgkL؟94zZssʃfĊu&ߊFȲlڎ3.zue*Tj<*x̺sҦ/tKm%(Q$nNŊ;3؞="Z]pP|ϓ5w?~sv(c?go˄zoԋz׏ mIxp(G41@5$A~~\Ê #݆%QJ=hwFڞ!e&2*2@޿ch}79.3yNgG%PPRjnTgZa:OW<|Md?=Fyϭ:_uguQujF10:ϭ5=[繵Xajy -9}0Ιy=1EI؛fcPޣ),&z檩zbsJ+uwwܢl<;=6"ɮ_|_|5h# !$Ik%ϿŴ QDmz%s/ڙ*a\!^KAu Pv:??o>>M`Twu`8^p{Fl =i;砞WôQMrAv&-8^sR_%V^C/錁|HHѓ/[[XaQ8FiOgG1Sg7(ԶYw4ϻЪC-v$ohtop,h,:b\>4n(M=Ž8JPZ`OǛtYWE-z=6^_T=F|ܡ(KtvWLNH%M4 ʧɣ|pɧ .9Z\[ Ko(X&%q)_}WKN9K-'|%Ǖs$&βPly:$8Ay*8!@1c=rX[d, V7"K 0dR1/!>{ѳvax«i}Oֽzd/}=L;}Yʘ(֬n5R$EZՈ؞BUJT퉪>QPP D8UaZT9 -UWQy]|Vǐ](_Cﶜ ('>]]vzv㬎 %hlRާ*YZi;^TVTډgoGzgXv*) 7ߎ*[5z_ĥ93|3/s egcp|b7|sTQGsP펆z 愍E@;h~#>5>~K=>Yč M|69tC:^Z=[N,lm[܈FI"XR;\2Gl7˶4y:ocRQSMk/θ b}L9f "AD=?nZtJVғ[ZZZ]"f,ډvL"9c.hAQhMljbP/(D1.(ۻZR Dq/uKES,x >) {`s͹`I>~pkqP8*7g],vvfǙ~~/[ȣ2x#1CzcKްT;B<25Ton| z;y{xޗod$+=Lm YЋHK}6)ͭhn.8ωK+][ڹq(7wL&d}Vؗ]{G~!֯]`v)܎`Ga)TM_NhP pl7>hôTDG|g!Eo2v sl;Ǔ&Kwhް5"p7cSw"IԘɑ0Go74eRC3 " vRm#!7<O] `6IOfA:e^U }y֤]gKVm,ǑN[pkLogJǸV۳"tZުڏ`(N2/N9'oT\{ H`nקo4FQ!J_ֲAkISlSĭDq lU׭,9~l~e[9yXl6Mz5 SVH]LzfkfeYiX[o9Ll~B;k!~Ʀs#G3Ցdc=I$aw6'A,qFM0YƱmN ڿ7w%BsS;HT [O@I/T 2ʉ\*Y[ } f6O϶FV}"kςsz}h _ ~Io(Zn颧ip(Q79_c|?𵻤\qjkk|J^"toMF$1w6\,!G-gx)@6G6=ţ3+ |p5,S4GkGigOkϯ!bMPf6 SU6ЭrS8/Kxle[^,ǘȲ`E@,FE3ED*ܠD3FQѴt"F`dFf]e#?PG;l)|t3yS*MbV-v Cݎ{ #t)d -97OXb *;P[om Nu庉92A_:Q@ p]eFi꼘{ӓSmvo-MUzL/ؽiVsOzu^sZp-~N-~NOR3?y1#Le`Vwd[$mw!L9|b~J-cR^sdHd%[yaE" bb&f_ ~:qU$%"Z*0Ҝ]!z(͆_1*(c.%m@;UI@*]wTՃBC;y~ fLUJIyWZuɼ ~/{k9!xܓOڳ7Qe}S"ueZJ eZ@ U_³@Հau%J+KAeVmy ,BJKVAX~+ S;+9ޙ<$;qu3 3^nT/~B{;bh_9x z-_=ݭ٪e%a#lq? 7v +o<`m K؋fNB#wO^oyo IBqj/~g@6S׬߻oj~IGGtn#_9u"'9+"HmGwRnln;4MnInnmbn -JVtfdp%b͛a̓jVe82cCBy*;7r|s[2&fMTrx\"l Oiz?*r=wg\2OcN*HPC'z dÃVdB #~ Ӌ$}k!bߺͣpi2-SdT]xSN_۶qj#'sS)R(H?Z.za+j-{vm̙}H.Hrp8Iĝ87F&=nM'ꃢ\Fqז05[eۜE/ ;F:EJd#|pxMZ}TQ/e.::ݘμߍ?尸\kuuO.%9D3 9$٤9땢IɆuA2xS*|R pw@e CC^X?̠$f]ڢ@.37&$fD:ܣ)#^%Wi ۉŽRJQ̍p Ťq\^w*38]gϦLV;G/YT4x7K|*.ƊT}GpOH^ w 'Ou#@wv[>n c|9Vd)D;kVXT ᙷU?J"Ga.M_xͣ4/87G1#̫Bn@7n'JTcn8b)̒r6Pd"VڻmyQ3h6񶨗ԎKXjj^c PyzĜK7~={6M?~,hB#ھm6Ʒip6pCƯdFshh8P*euJ x^̬a?7K,6K\l 6Q*]1_Li|~]˩~Zwab8!ww;15sc`ctj~T^A/*sZ؁eع-=r0@ǼeoXD 8C`#x]+dTR-8>~vZZku!dtkL GeZF͵E,ZKA&wdv!ۅv 'jS&a}r{۔ߞ2Lw&j,YawC":HRB^3oez64R8a>]>UL@܊/; V[BͶz|{ `lK^ٻ}烁zx}6.8gqB ']³ۅǡ26ķ9 v ؋^EOK78,51sLB_8}\V5PCUtP \ƖߍV{)f1ƛ3Fi(,O;b]oW0{7+aֳL"JSȯV\i:IEYV?jOD1hmه=ֳ)Q}h_aMd3mq.h;0-Wq]OnspۛZ+dD_R-$Sej=ȳʁmFSɞ$65R0*R6_r7UfKId? Ytš|dz0ͨ`oA9Fj+ihy~At*m_Le)Pq-=?UϮ2bB>&&/%VzeV{ӽtl'M%'ԉvwKPD~ U#4PC7jZa2VncZTBo|A}VEq_o Yk&|@SZ9♲rS~kbf5?I$nGv+_7 :7Nޛ[VvVĚ!3e c!mDg|nύ1P)py*YA2 Y;H.A*d҈Z`?83J5u+5 d'd1\ JrKBMf[k䝃'y倧1yȡϮ3xV啝nINVyÙcW7ڰ`  yԴ9(c)T҇ ^+/r^"EϪ!6DdO̤ҡ څ.-l@`=>OxS;1!rqz&F4KDIYe7O<1#U]oKx=Uٺd؈Pe|=xNJ9OvCy@JM 6.ºUZ|wk-Q/w m$*-F?,'8[mʺ$qGQ,<5,ʇ.!GrJR?(t!1޾L|*ޞm'KYy|| b/_uֿu#rkyz>Q[NZ~CV-z{@6Wbt Ϡjy&8Ǒ~RilWaoӌoexXyw%VY䫁__73*z"v!E$wxB"hiZ6ֺſl"<)z; =ׂ_-mNi{}; hbsGVw?j?eʷ*Al`;5x>&ϒ !ux~kq|+ȑReha(K'ir5fy0\"(2GA'kXTd`h|cϙyL}jENNa"~~0WL[ "Z'o|NϽDE"e=|m-f/C8 Ψ(ƒm}80l<*†`5wz  8UWXVYJQu%5i=YLHw#}\t羰8nŧ\lxq]i$ hٓFn},UX9'<"c4hG@P~ hP РH4h4fdW [pznC ɗbm0V"S gn:Ubx*a?<Ϸ^ǨsIF}sEAU·-/aAa2Y% ef_iVΪpm{w+=Æ)E'&Bl X;0F^u?[#2;NI]S6V g+hcO˃{*~ 3WzF&5N'c.[/=Fp=.K\&+!8'o%oN8c#2儰+'$kYo.ց]lhSpohrMo@딽ptAocblpe zߡP[-w7n\:/8G_ufJY e": Y"W]q_76`nhMwVxbDRrϮQ {C'>qR|dhq!,*֢?0x=BYm^g!.UӼ_CkzJQp_ˡ5\t`ӕ;LB6ЗX]47ׅ0^jKRp:B>Tk]i`Ay56ѸzHwfyEa ;8o޷dl1m1 !k/Yճ0뼚upnϐ1O9\K>~2W)feܡ|ڶGsnH *AD he=;sѓHƯ*,Pi!ZThVMvB%y;Nyз%&&TSvWV$iN&"J(eb/vb,Ż|QR'&"p×pY=W=UJ%$CK A*^@IuWTtD l?InA ֿ,f3bֿ_+?\~_ҹ r?' $PϼuWiݰ+`xNWLNek+~P@\P"',f#x<~O|#- sk@16GUǵLK@ip+T[ #+|/z:jD-ǒUY/',׳X#ZKmJ-UuG_U=} m.xA25d`~ԫrY?k2`E{͸ҕH9s%Zur묥m}{Q:v}.l-a c2 #!]E;1CH<=j6E׭c:S-kǞSy[s3hyVlU=sٕ }ֲP`mF^Axڍx*UGueu}k=P1Lqx}l)0?)C51º.BI[㋢ oMRiC>'hK.̀\:A.nspXb[ip-ޛD*{'J@2|pTϕ{V-kv3ICa˄_ȋ#O/|ﯚ?XU<0oIvműBw>B}_uo&-$]l$fC5ѡuwH]p+lЅ Or/]EDNʆ(mIbXi\+ς[_<4M:G>5 >ĵZͺǚW|U-V%Š|FdV:E'oCaغ`Lomj̜ؓ zINN!-- i$&e~'>U9aYsh&FzjquյsTUgHN7ŝ=FYԽ;:S0rƑ Q<,e8$cUs?|Qpgb #CJ~YL{O@qd}:`9r n)Rwi: p†y5߮Wҹ8!<]b1`N7̪`U8ׁw=.Wn~34472 1d W<9]\W8ۋ)\=>Gb ~0֜,6u>i׵]~CԱ1xQ ڥs.3DXgiS D6Me{1&LP(Z7y6 ~{C(Q5Is>_1l܉͐9cB4YC7~x+ǎ2?4*ģyaZ૥VLz*5HCb]Sb45JŨ2 eLGRՎ ^ |v:vu]0^>2˫} Wֲ> ɳEq1f4yf qۮ[e)<=(a opߩ1||s7g|a kF}`Mp+LL_(+xG ڑt'poTӫΨU5ͽ }B +%x̕4%23`a@‡9*SD>d aТ[MٜS&#?kg_jOHkW#w]< ?YYx0V76f>;' ;@eçm1A;PO ezk`3eN;l(4}F_b| iq5֯SGlq|0\$!V@Cg;=}5"83WmgH7dGi >[|Hgnnz]RҿtA@4)-N <[O˒OdAglكArzp΍PR }7SZUU& /r=fFԙ#32& aO!e /s.'E7}XA껽3 _ky 1b;bUCyFl|^e+Z&?eR*Z%<${f{B@vvYeIpk1*Df F!떷(PȦgCtruw9cVGh\Dg" w{*CLP  NdSkIzOSE&z ؕމRj1=tcB)T Gh-r^I+ꃫ =1Yde/ gFnNV7iURˁ~.뱮- H[G,VFӪ7q_$a.K'([t/=>#1XzPRr|0\I m~ggM"NNGyA׌<i~tx<ܢw`SFsgxpa~ad_VS̯x`ƞ:i^n sX*OWN\BBo6zW,i̵~>igc?$p"+%+ [IUnE76[fI"{Mbp)e4;.zo|X#lepY'OgODU&_ŧXIBU벗,| T= 1}rpuC|[D# /E'DHmFycƄ͘Bڻ6Wt&ɽ| z#j1F!2؇/\Z `T &-9#ޮ:Wsb=0]G7x<%^Ro\yHK-,`~aPb~߻U:5%'0f/R溌r s1m~$im5|x>SĞ=St霭xzLkt)iwZ gŒnҽm3d/:\,;a5 i-EA ]F7$,ZdI7؃BqszԭL{hz@l= jV|qc 74Q}궟OYA^PkNP}B'W2T3[XˇrfE OlMogr>=n~D/;Skv7֢оRd!mr̟bƪpvfN'Z6Ə½<]LGN簊*O`y`N ;+^\ppl@ syMsUbNm{k~u|C)I,⢘?CnE 0'22Vh塀foYרm PDQ8/ܣ̴Xl ?< E zSD> 7 ȹh6jF)E0|/0QsS|i[c5ZMBȨ0be eghs)R"aƝyzg$eu3wG2C!kx&!lBt?]3Q;e.! xe&e'-Ʊ X[>ŬHAjЛBPNqߊԭ`v}g@j+ǡ~$g}9a2`@yP?"2gH㓠ii'zZz 쁩FvK3GQbhuȪkN e} 0kVD t.69nJi$@A^Q#[cML(ʄ+V&'fO:WHJ ;2\o5~Ir=$PlMdTuV:!Mad|xv 4܂?ԓ(84$~ 5jc>_S,ڝ'6NdDL*QB>T޸Ԕ$y;Ph'vJ (۞Hؿ.a'A'7ؘ4|v$`˓ е^kš'zcu^x (OxX;SK4 3'm+-YŸTǭΆ0#J1G(Ģs͟1~-4qK7gnE?7<)n'%գl(;bgW-IT۬|9κG!Iw.SDOi9!IfԎL'ˎ?0ѫ(KSw9~U!:ME/J_3z]5JD!"=SQ^i\mig~SOV/L6m-$(B Zf y Bo`nYwhR߅\6$Dl=bqjٞc5XeܛiX`lO˱'cr֍=tgD{4brq1H`n'MgH%i|j؉'4=PMm>E^><'ZIsceLz=cANvZ`Kk024 5H̍XEB&Ixa]XkA>0is7Q}ps >Mf[{Lxtc9I-7'"s|a 'yJ` b?~_Y{Sź+ X"SOޓʈ|r )ZYlgbc.'Yq(#-e~#Y{vϤ@wG-?|*P=0S8HP~AU By}}Ŝ8D~9(SUM:Yg".*0ˡ5j`V!mVrʚF|Үݰ28@٭Ƅ"|87fFmvܵsch:Gf1mjf*s]l">`y>|-oTk ajFRu/.5kpGK#=ki~<-qzK,+{G2o`mn+Zv8.1ǹu6rE չ*O_p`yDrʳɏc~0O~k<'z2>Pȳ ~wߛjyK-/h<@ )R&}VRVK+JΣide•$oZ4}OIܟH ĥ kq-CX h=%+_42V* :evTM'(+&.Po;z؛z >eg&.s(۟a^sMI`Ubɽc$4jp%[R] \_ØPF h5 }lC|}wkQ);孀wrPo2é3~9-@Ed3.?f`s .9rqԎeFicE@H5v9:;[4O$]42XWH0UjG ^=FZqU>1t6VHc <F…7V.QF-"`). Em&NR:}^yUn]0C^| xQD*VD p 999aW4?yF7 L3pul]O`Ɲh a50F u0 w%f6_ƺ}@q;ڊ59khUji]S>HXYVͲt&宐(σj2 H[(d?}~q߲}~3i u%t/]םR^N&mJbcILMu ᤓۍF/"\j@w 2>"$v"U\}E V2X/8T5$%2ODnBXڏ>ZGaZ o)[_Բz1(gDG5^Ng:Gtg3zk6V먁t,SI#r{kkpTsɑ:Ejо9Bx~So{I}eQoOFCV񨨿U==;KO$DZy"v+Omzr<6s`/Y#Rd¶EdZ-7M#勤6N hSSOV?,SU^ @V ƁҚm@<&,=3 1s_J¥#lu!R$i,OFV1UtHZ|M{}˰~6  ۰O|cT+gon0cOE;h<"䍫[+"*ULǓ/Qe+Z{:ړ2k(믫jl;X+r|6鲦.O$uM[lz8Ng3U͟5a--Ye T9ڏ"*J0R!nL+ _wo7j*e#iNlh{=l:Ny+Na~UbgB xZ*_#^E fT\N'%%߮o~& ]la;|^yF[7RwJO!vF !CYb6CJ}& T [z[n @5F呖2`ks}2 ›lcֿa~>,]IzH2"5@%U* 5*F|j) j'߈%1nH⍻ARG\K)Ѡ'Ua= #ǽ8ƫ"\izT0Vbp.YKzڐ{w(gA= %GhрH C9/0!4|8g=:Ֆǜg Gc54ws;wZ9o0Rz :)Nj5Z )}3|&N4E~Ģj Z'}ـj dJLpJ-#XRB5?L s\EZf%I8'(WVoe9D ZI`m>Wf1_h8[ N~ 忡X(ڷ<@o( @G{$qt=@ZP&C/!5+[pƼLĕ,sO )SRI(gͤh-trCb"6qݸ#)}3fq)d) j=0M?F_XJ]N*rR!/i`;rʕOyAsl1Ԏs~-G2&^9(zcWTbo]x('_oI*,aX8=T2IMie/o'GdI t I7cX뢁4W7P #ۼ t닏F,QWy/vD|}挎Ez$4yj8Vwr+?0-ZYb9}:m mG] fǰӅ޹$^w= !lq=H}T's"Ԙ}D]Ѡ$8-:Bg.5yJB\KaюXw8^aEc7(_ߧ5lH#[ rw rO$ ~u4ϯBR: ;ߴNuk)+j^k\U8UzVu*ԫ Hx2"#c৕N1h4B2W#?IBeJ/Zx%|IGXg&ʼCUnǍ-{O?3 74u$x$5ufʳEweͩ'_ ĨVRm}[n|+> XjGrTZJl7%&'C1UH]="cjj]%nS䱀ƫ]wyoL5_] %IF!5\N9-mFC$߸I7w'eD*eaѨ U.hANYvd}+VA?-J- b1gVFӹia}pҎ&egGGi$-mVgcuQEfzt?>~E?,14T"ez|Od; RryB.[\>{+ʫT"'0 G?{fXnA/SyMpԇؔ ˸KxIP&FB\xt*gofon %w2jaaƗGHjܖq sf_|1"'ot6FA{Cl :X϶г["p> ?$_`=ֹܓ4i;+( E#G~pī/1UTn%j}wfZv0_NP[Io% $|4}1,:KYW%Z>J=,oJy@A"dMJ kGXKIZr۵36= N+mrtj 00 ps.Nӭi1&]/~IƃMF7 vD|L8#>>>q8Xѝp-7&OlTcl̘L##i2/orOg7\)'gZ82˩B4 t{8'w HZ-Gly46n a/%z86z8no D/|=}윴f}U?)̆nus)\(Gjxl ppZTyݏeoVMJ[Ww~'ZP}4雔źVѵu_S5:?H_+{I;BPfVDQ!h料v+iOcV"~# 1v\6g-ĕmSm@nb{ Ĩ^:6:̎%wsϢ}̿Dźh9ER;P9N3 mmL{%ueN>nk>-RE:aٳGQ%{$$kh'HHX' "3 t$q}!w]S ;ʀfuuWнY&pUx"2(`^s3әTs:uc0^3ı) V\GYeQ5h0;LA_o|g%И'.bW OQϢ. Ď}Rkw%Xa# tK29ծK*ۘlnPeAJ_{[r޾Sa2]b_v37~e<"j_}ĉ^c}$M4g^| ,$$Aϥ<{E9sH?J0c~6(# soQF@d2F|xÕHw",nq>CY}ޖBs-dJ'P>U3_xlM04I7y+$m$}ĕ$W/+|..+}~v|#r\}V&F=kt4POQ/3 y7WNJ,j0nAh蛥V8x41d1[ue5L(DH)zeXlFtW%mu/˱H۹j¾ej<՘jmq"W2ju'qG#X,p]#OlAˑbf~3IxClҕZC^!["_XOH,K %g;Jb /qd(ޑwXHNzԋzFq6sV clտW|#g#gyg:cif6_Nt|(YFn>L0xqvNw~Oȏy۩&ǯg _a*j!7T T uڗ詪Fn{ v1B͎;{6W߰pfD E8-f|r3{ ehno@h24O3w60WiUeDL?go3Ѯn$VoIHKvN]パP"`mXr96jihRR t&(㈆ZhH yi4<=,hVҮ}Z]iD]znx]@_~9]o1_u5c&IqJ\$'vS6@bR7HqUnoꛙpDt>C)Tok-Jg@TQe*}%Ns爜'ntnU2VˣT6Y2xɔC5x-2m#`NN&~fZz{#x'=/=;DC𑸿M}xIK&|g籧O{yMqM^~.^nTٽ鵋T^^S93{M3 orKNAS~yU7lag0D4̂Nalg6DM['Yu;jJ% wIEc:n.&S̥\^m̘[Ί1g9O PS,Z(֑S{ؿnڿ_ k׾Y7WPt6yKcxۇ[zMUqWV[ZE7Z Fa]׳F/˪#wLpt Z377p~7Hoo^@O 0wKNR)m7.^_N~Q7thNK5䴴>e c{Zy^6 R{jC+`FB{21t= q)dapz!pqxppp;0ƾܒ]dnBJKY.W|0'/0_׹-^nј:N`qnee7/N2`8Nkc/j>%|nw)M6DJ`d2A &+$sɢMsOC1=c:Ac%.!SIQ3/ĺxJQ6E7KxUN8OY7\ahǶҍa ywcإy$Fg]؇ \I-UOFk,!wg)չQdO=bou_cη9cooH+! =D'zZ-?DN~ngd3w"%箼=ݏ`_rQ'Ԩ_P0Gyj6%OtBSw(#*h{팤GUKgI_;VnG,zz (NN8o4rNʖrO04%$e#y#n)Tw8ZBx|ODg\Y^$ԁ+!J+ ٨aQ^!1*Rs@+O-6kg ƬسCAc=cxͥ C$Y~pεI"bXqjIGCNyFF~S ȅ .NZa(~´Oy~4}>)wg:3)3NQ?}7h>25n y\؉$&q&>68Q%Vڌ+LPn-bB.gEo.ҷ\&[xH)CwT! ˉ#! G C ^4\@+hu+61K,o =\ExUu;ug9o1ayf 7bڰ)ĩN/S#1I_( yvȻ/wuLOUGŸ5!?K[aՠNO é_ѧfi-74,.1ΐ yƅ+pܶ:n2hŎ^Z}X lD568+~H-n5&-fE|)_lwׄknc?ҡ^6y綇sQgi{pcԵ}giwn|`e1 lӻϏkZZl紿pN˒9mh*xz}鎖~뙨/ww8f>,+y1gK7ؔB6*F®e5-Y!Q;Q6UszUz:Fi蟗ӮVC fIntQx~(N_n<*g2ť;rou>7xr> >>)ɲgsۛLxkR%8OIőP^؟yo8[."'< ڦt%! 8̊hṙJ#jug|=wKbʼnvh αY{tw4EMOsĩ&?c@zF'nS-Zqە=096G2c2]?P=/r6K5HSouFFayg 3ck.*D=ݑ&69G#rD q6yc(LڙYoys^wyݞWV2Ӿcu+, d.hU W/nU;-3jo'*,xMW5vU[zp+Ñߤ}ʓĄ%F ,+vp6p\^I~P A\@;)"vW +>cCz J$"40Գ4%.e0)nƀdJɭrD*̥H4N шSD$uT⎉$0|jYyG$S 'B0hPJit9S&.iȃ{ړGQe{; FPրJ 1t'1lv_΂KcijFpx%ڲ>$ J̺,6J 9G|!1K8"l3?[(PI}.Q#Q5 U^ˢur!hxΊWxxID:%V{hl_UjյH$ỉ~ %1pĎŬM6ߏ}ꌱ,#≜;Va_~Cuڈ"79$b:m֡W -N^`͋;vw#juiy`#+8an32fzrKqu[mZ&7l{ͫmѧQva`ۂX= qQx` NvyuݾP{)3wWn7̫K,X>򐲽2{<(A=uo(#*~y}@0@rЎ.w;:9)Ih|9GsDvqerюH}Kf PeGW!^'^F =gP=Waeiц_@ vDJ( y*0MKƝ15U~:?CQG}Zwq7:IUʦ"h mZ84/~ˈwCyu:=W:bm$[#t{A:uh*>#؞0.xl4;s.:c=oeeλWDN`ˣ潨y^j3[3mQI8OX* 8>(Սt&)DAi4Dy9UQ#&"͍Ε[i"'woscO7AqѮݚi؋AQοOEjPrt q:7-d2弼ΉhQj!~{>`<2f'$b_Ūfu| 2fƸ]X>-C,L颤](=!ށvOǬ9{bm\r?*?ewbW6G"xF'҅߭Pyc&h$G\B5 RăF84k=͢U+sC5|ukզ83i&W4oU:i7!dΎ%lG['>&uK|&.WN({r^OoOvx:w6mM)l#]&򬓪 Fy+/v4o&ҧuҫu(J|}/{iZտOFc@{Ѡo:_aɄ3p"LbJxpa, *ZƬkwF Te҆QG2wuʒ[dL>r:!s4'X} 0+lS' n(}䓽28K,cLsu35s;@4ĚQxg4j֔*)Y8ϟ':o&੸j+s߷́~,_,Lّc&/g1c" W&3<1}OGZpYB3b r(5&DDt4h~t4>]qU |S"WãZQ&&%PHJc&&{?E:CzCZk-4 `@h_R9SvE疖t9<Ѯ|>H c&hﰥ@53k$@<΢s'c"YyX" Sr/`݀1\]jlYdS$U~D#70.F"u`G\cQicE̱3s;46{liN f^D }i>$h^069 @S `2m Zw,0R,2J-m2gixS|@5Lk;Ll-M#+p>*OӥGRcs55SD"^F:r)#"0(I  {Bed)WOc-(a3T D{V4U0uThYq"f@WV}\%JJi1,_+cPJSWrI7j'/jD+:1DFb7~Q=GqoLQkr9ͼq<@< 98V(okoUsى`6_7`]U񬿭2ܗ1+ůMz$ފr)^P789AjoYDT o2Ezx,7&Ҟ'ٲG݊jl>󭩎o i`}.cv*64zxybQU0 :>az(]ͧ*HGm E ?|"[L=ƽ[_Bl))2b E]!nE@y(G hÉHVxemߨͮG9zQeX99FwLӓ^ף@ P t7t5.+ozCzy$fTjd>2=?cNETi-։(sFٮVjUH냠dWw~j0r>B9P7ܣeTѐ>}e87+5dMҳ7sߒ/Ephsn8Of5ޠ@1-Z3סEILC|C'6ُ=^{^sa9O–^ h;̢<4l9Kwu o >"&bV48JXi}O. ֧'aAx 6|!v5-&JcT qy=4|"]bb93 g[lp>h/إLv6;_fjcڧY[ZlaUe{a'JMTF) z,Kamݣ,)˴LU&.T"]­B2j-ZևׄjBF>hj!)ggɭ5Us-̲^:[gCkpgKS:fmM@]q*&-L6 C_':WY`)u>?u%\i@D09$h%׺=Όhe?c.y[噱`28f<(1MX$5}-s>C{h贽Juѽݬ*~~V.%Lw>Yc@{*%Wڎjwjy74K rSrFF^ӋKk9𙨷ΥT mX,ʑk}Vc"-X$ ^#odYDk܇Zf ?qvC23n`]^^!wqyi/ݯ[__}t%ς+>x/bޟo.PnYVly@fAC.X[~i; U/Lc~}#´חʵ2ݪ];'^r\zUZAՇR" H,&ٰ\j`ov_|9} -*CVyZ>Ha&@>zkn5[0R*}$1(RヴgV{r %Y5q׀~ET5өŧquaeBۉNm`MM'$v*\f"yG^|6sz:9֙rGWCͺՔz; jS,[ͨޫ.SǏ6;ТJGJt #_)/ͤk#>d16Ξ\gyNP&%zs8a ޸l^03ZBy\=ۅUDHϙ` go]v_x/k;QIhx˭lѿRb0jbwGJ%*RJmsyh//&ܜZ: &z#?0iD^OKlnE RįSwd(+yڴ'+nRtWZ4uzs$WyܶsjrCn"CwVӓ43l3b('nğ2E'/^%U/c̘WN7ϳ0,.DՂzQӫHN[X1٩p i~Ю IYЯ.n3yp ?=VD|j'kH_5~K W07ǵՖq|^DitnJmJLr xUj kp5BΥ1MDN c?V\QvsH=VIWvc)GcGIId 7'ݚ3s)r-ϵtxMs%,CKnc#Wcr|;jȺA(0tnqF@ecXo*yj&Vk<ָkԞ RȻ-|Q1S= NP&pw-{rsH{ S gq$H#.vP΢m<BFBkT-}[2\C3:/ߏ&㢬Q\}=Bh)V+eb?^]uۭV$q`d &eҡݧ"ԤY5iO:${; >9sω {q_q~%v{u#0=(W@멝Ohw [INv!eAr揩vR_]jy?ǚ a<[0@dzqZ>~?͂8Ö'R@erx1 4 i":06jIJ^݂6>dFƛ=Bv.Lq++6z/]+Ή=*ú{oTפ'|E^㒸밬;!.sf &"#4|]?Q b K B߽&1q8yPk& t:}'|oT;E^oK̤f2&7C%, 8#,r3SXGZ'Mo} F{`4ÛE7E!c|۔U~{/2Q"Ft;qց{L/K#/VX{/,qi˱?jډatVL:@-bqiO+TӮ9.ŷWP a?C   J AY: +v_>T6ɑgѓ$ ]kVIt9V`tyv_6_ݧ|n[gnuѴTuBF=C:w0^]4G?{P$ԩ< D]+HtF vr0<uJu0uZ)TOu)s7J&9^Bda|˫]IJ_EӺ.ET'ʨB[݈8 OV OrӷviH{ y6= ߏ+*5} u\EJgp NbgHE;{|R=I mZd$6^q[F(Em@Z>h4o ]LR9ԡmoinӺ|2\ڛanU]icX?.kQy9[h@f(Bο{B8.-aw=>̮HrG8zs3&[H7ʷPƥvٲˌw *m<ލvL큆+5 e_jZA귞#D9A~z[ W"d/ȺrnaiqzZ״Ŵ@Nrl pK-pxV/r"V>U|p[ W_8 +bt%$ʋL4|9KDϦH *+#|\NS"?eVZƠ}-VES- U9lR[-啨ļ?-_۽GmOXx>.;f,O2zLdwz;v80 VhrOؕ Qdw ENc&Ǘ\+5.;{U.gЋ7DȨp{B%1%tͲCk*yCp{G Unz9ɓc}5!=]:U4ٸXGQ`Sγg tٓB;w޶# /b'<6<<^/x6n?36QRKXkN9EZ|JnVۺ?_a;k=Y$^}U[dc^}4ъYQ$S3k,{v1N-)s<F>s"2xV _*)Mdjݾgɱ0IZ_܂mjRX~3,H(V}|=vs9H[ue C@wWkx%ENw嶜GR@#S )ݬO,GTu`= >Hݨ8y{Dez,.TbDYC4rSjgirKqպ<]TT!>db$z5\;Zong{Cm-,ȎVc&k(WC}hލ(q+L,v*m̍l4X_,ХiNU;ӡlE~+:){{}ߓYΣ/"F^l%g֓aFٳzIx na`_Z_E>2nklBmqb.j#[=u#LcY{ѺKgE{],T0*wJ94ǑCoaF_d=DxB8|O0DVx`ӝr V} Gn)/.h2m-jBc1f/9kz+kQ76>yCukrG9ّXؖ~-`rYVd p*Sj[PK')::OOH@e2h=Zg|Jm♊Vou[Ϫ*I{gyN?Yg_B͹UhιRs! |L_{%|˝E,V2nTAgɤU_<(PAg:[B B+d)ȣYT@.0tac 3E;#Fp¬N}^,5k}/1# ]t)y #G{MʰZUwwp*Q;^,̰uisej$ElT3oQGL3>[S.{eᅣ{a<~, T kybf?@=LQto?LrP=l'=l_b'0jC(QJ(5=gp:*UZ:*zwԑxܹ \Ӽ\U1<h @ķؖϵHɊ.SyoM:2Vן Ov7V Ê@[?m.D ySnFic͏:Upd673&g49)CtŜY*J @qΒ\ EYlԓѓZe%拼J8;-8b7m ?8Eks-/qnΪJoȹҜ+׫7gOpx`8nG;t/sňR[yHfoޘ u $'7Cꥱs"$ѨB^GF]{W[*<#0 ]0ިBU7[A#GWm@48e *vUUnov9SR  ְCg9-hR:lO7DHrP1&=W%2]*{G/Q"s@ (odQ? ^kbfAy=pF)ob%Ƶ0/ON1צ3֥<1*qWYb=vh͕hVv0Woѹ"cI0#SRtiw% 'qЉ25tٝ&D}tNIp6ʪ."ja쐴si1 6Z9hfcEÌyμGBa?~j7EQVLAiZ\y Ä&Qus0Є+L 9ģ jD Ys֒o18<_=I{me]c}qtq["2"h$ ?uMu]t."p q_+~=o޾}y8wD߼zBߝ9N\EcWō}L]0~wq/w..[cEay";Y"CW [kK=m8sa>L+loUz,|cҳe<322oEk4S玤h+xqsfA9iȩvD[s2u?M}5^10xTεc6 z"Jձh~=HN22"ωҘC?gߟ_Xibst@ℰ2hS` ;6 %͘tseg1C#Zӟ2N7-}[ ʌhKFu#Wd{՘l^K'{ufDyJ}K8#1J}΀(͛wPn聖4E[pke^>СEXT_) .ejkEU?q֒?-oC=A'J=gi93ɎZ~:M-} x I !Ea&D zA' zE@arDꀄ}! DEEK\C(WUtLH/CgSNկ$Ndyx3|kKSK\1#ϦH?NVweY635ikhTLȇq:%W3]+w<~Y&c挖$W.%فˋyy=ZL>{O|$%Ѐ ƹ㑪H] %dI bzQפ<[(_3q)ǹ's;sJF٬Hvs{K<G= z,2?Tgpgfx^ttCdbE=)om)*cJvn[rK^_q6ͿDp^7>/6ў;q{MRogޅA/˥]9lO4Ʉwǣ*֮LO`/w.|gDA%;Q~wP["wkxCz'[yn)Z!xD#FgWDЙ4촣ĴPyt-;H*jguECm1Ee>B"ZŔK)2`FюQwj4.GpTHGZ$VٗNoYOez,i= )p|Xj4hP]5iHɁZ#d^ =4:ٝ4ٯB>5v@w[mK yl6TT8QArؐ1 ֣, /4f sbhA6w]>7Vå_ CoE(-٨ wN,ȕ6oFXTh3ڴZEK%RFXjҝm5(#ZsȼU,٥6y. Zs;Pni nr<-}:%"߂~z֜A덍F!\ۤI*l F%xjIr)J7+1\髅BӘDT_M}%F "F&ClyԒF׋~#=E:Bh];JNnxk_; O']ˏvZqV&(G[2v}DɈ\jKPP_Or[Rrs!^s28a<8ɰ(=iQ]PeϜQ5-֤.[s"[W>)K3b`%îg4)h8;OS3p2?jҕya#-JƑL 欟܊P>֕ZlevwA^T? 䃑H`x*M#9qe0?+)[2-H g)naKӳmk= ,-EGn)<trV җV = R %;]j+63,9y*zN艬! ~g]v(KbWۃD[ŁÚCX#akhM^Mv>40_aJq*]AXһ`[5ܸ^d^3.uw^6c_TL`K% mfX)G b{pIqs>a)::,ЕOWT+J!]YLWXX;鯇zc1o`%cfl!fJiHWЕ]9N:1hqYz~ aDžx7/ǯ=:.J6v[Ruۂ76Whq%Jq[oJeQ`=m(,#q.]@yw3i<4/gy*~ݟ+OܫѢm%@qTR5UJY`#4R7!hw؁Ƃ= lS,͖jl$ḪA4va^&S2й2 zUh+X5,v&8OwwΎmdB!eOv4,v7rZSjvuڮ3ğJȁv@1eף+u(5z-?r4C^iےb[ic#l>VFW 80%@3ms2cRk Qw ;6v;V 2GR4<6%q^М DޟOGi[tv=|˛Υg$=-ںg,Hd9LeOXm$==FS^ǞEIOX}hr:dZ pan׳*+V|Zve@DGMC%Vf@Mg7S K=^]`.3΋W$ŸѳJl*i1E9Dmv'osΗQ`:wB>$wρ| ҹ|7jB ͤ7&it.] G(=K2ܶ)áf^KH-swǸ%y%A9{x%5HZp)YGkѺۄ$M-V= aޝz%Ǎ873eE|>ezuG7hR3FT[ApVwBJBIMj72~j6:QÿME,qhS(#QWQ+IwLVLS6=Uj#qtjC>ՁqT|Nz03xk1qtqEKVIFypR8jf0y/"ҫg{իҙ;aB=T>ٗgj Zfv њTue< wˢ\#FNώ,P#w'm>$R2p{W2'J= W5œW>ypRЅPs+R90Ԫ˘/Suy],نcvK{V 0pɻqo#덑drbֽ~ѩ#`R[tpװ-'inQ(N,6MJ\l?y S|VHO -Q-8kk -xֻ>HrK1'iiOF㺨ܝXa]u 5)?b@S <]SmVcE=d}t[i$;y;u''<=/w!a2ke6VxZrۅ^X"$&Pƨ=Л|As[A.\s]jLj,\tRB`Q3 c!ɲTZ_ s5֓z{,`G5Q#g \r,~[F$"ΐg1K&gH|Sy34 m.Oh.= 7bl!0XCs1fIgxtŜ{h'тG+N+pQ2hx 27z)uoo#̏BW(4#~i϶V;YQuQFs" xrϑcO]SV:ʞ!z& yY.TniO=-k2Ю+AQa_ h|~耈.$ADҾ8JWezNf"=8>ށ5Qͅ?!K^? )%a=]`A10 ~7ue_ @OEhr܉Ұ@*^ҚZţ]&cE7D>D e gqj#lT2mdA&vد"U΀~ LGМq:߄pV3nC&fCεÇ#dO$_L`҄i=VwзdFEy%<ލɗVְIжRPlׄ蔂+9}3ZQ #o@{fSFS^@?7bD c \M_gdZjuA6Ԇ4\U/crO6#< mDcξ'y(5К-;F Y(ﻷ;:F\ Uni`od5;yM_9.(yaSTX ZÑWOF` * 6tn#;^ Hd~VsTu&"Zݓi-Wo sV@9quu =KdO01n m"6:N) WX_I, mޓI+6٠HI@r۶w[mL!m,ٲaĮq*hd@M2T4hZy ӍLPk,G\ $^u&2LbS.#uIY&mxOUcڠh_h=F$ Fc P׮4Ԛ1+H P^36o> j>\=Mh |>96:Gv@Mq-;AB[3>-=u 6 'NSY:VaSnYixa *cץR[m/R\CNW*n·1zz vr#Tfkb#zH{G/YRX5 k-'XD^6K$1+3ǔZrmgzcOQ5,J Va?n}Dfe8?ҩxq6Tt\дԁ`J<%r' wp?B7(hdiif=,ͬ[f6y%ia1ٞci_M/ߛ#Gz^Z\b&EBss B@^a/Y&d[ʶn)F򝍛)$y@Mw`XJK*7T]Y6ȹ( uǝ4Ź4r[Jn׹vM̥߉PN-P%,U/zC2vi8dݮdNKw>2fBMD ]ᾣ?"+0+mK䄙p?O>qgzZ_NYjiPM'Nj_AY`@Z#_0ե@dD .`\oo&~ZA>mejg? b[kl-QC tv< "z#964#^l1Fmwgs6~y5,MC ʡ$ZQc<6چirb(ip*}8Ϊ[`;+z X"+t6kY,,/=%[Ź49uA| z.~åZ#B F}⽆JKɶn1ZXv/3,Sv4\Op8K˛oXx%(H^a0@`#0 c\ no>]ȁGE9=Rotw2da;1~7g5&F%QCdM^U(M&w \ayTFeГ}~bH4o?=XmMA<7:>)[h @$)]=+ Uymd*d4m|S&e|KD~bǟd׎s܎{I"fD%Iw`5BO  Dj_O>6 q2J)WV[K+v)u8ܱ Z}D,(XNLFsY QzK|3Oz;]]M6L| ڗWDF"UmD/Btpq$#80  f=aL/0 K.Yh~r^ྛqe {{Kg2WySVyX塯1S/ŵJE-'}^z֕vM=yb 5Ϙk jЧ턚VڂHg! Xh^zM)ORL)I1"Ԑ{l?}~jK1$OumUK1p)՗q)&HRL-6G}mgWf|i&-vڵЮR6p>_gVhv><6}=~%mq轍yXMGˢѮc=)Ǐ}ௌYb̹ss8 \`Mu M?1""Իd,{1Z`H;{wK{PfUO55E l4S'g*4DIǑt8l'ED{\N&eZuBu_Lqh} kR+:y xG60@ gSQ~ ]xYolRTlwEHYZV",p0ֽhw0Cz $$Dtcp?~3ZgD!P838 D bל]@q׃]}L6aշ*CrtMyB xwʣѳظY<6,Uo_;" 2בdQ8 2BзIDgVL&(Ax =.U cFϺڊ|QJg(jWϊ Y a7'.NAq.Yru Q0kC@Y%(ZNsy;4gߺ2R(缈F@ܙp?f?r"eȓ7NRIJ^%v(+;jsnJX + ~6z6_/r~xz}v|+okͯ%A9NO}ce;wb=OK8CW|3tlx;V}ONѯ68}{֒O{+Rװ}kp*\XoBN۪dzOy*Q^ /"Ρ*)G1 }ndi,^EHO-Gwa>U}N =Mpp*t{^ߜ_;'C׊xZy~)cWq%]{tER3XKoszzJjbU +a"L5{_ǎ#JrN+Zj/!b]C? oܰNlBדES 0rFq2pl,yŵ_%gZivy):1F{0T[6<u֪>lm0|4=10bT}f(OBo's @ E^oEԅ,ynD|AκҝT8hJu4fFDj$b<Ip2Mb^L$[ڂYSbA1+1PE ?ڒ("Qe•bdGӁg`V}87>ibFl^[M2F8ԠGpe4Q*Dc=@hc- C؉Iq]ϵ kl&姕=n_Q?fGX;-̾E_;Y Fbp_#$Natzh,G s<戔!D? f@(b-:5>@owfka|BdySd!oޛ(𦷘eh{(KbxgEߌCEP{"(՜* օҹ :GǻazfHϚ[Z- `\ϔgw^e6HMVzB] ͎<{&oqZ*nXusCMŘ5UXh 06lJq_ 7Gn:m~;O&&5|s8͖6|#\ 6=SqO7O3l{wF^b<等h3Xrhߟ6!ORTH4(/5u+AeJ@.S=3曻V:L%FG_;{$l-'l dlW)athd3 5_uo x5< H{G$uCS7G&?8Fr/ܟ| 4y96Z;oE /j 7cVo=@Kˍ3فAs9ܒB88NV<Ɛ|ji>f50jhz1̡T;9Q-7`=Th?j̃P+p>Q[ϿG}\S X)wy:6C920^B焳Q1K!,~E( =g ޒ_)odﳹeK2dw5*sj3*4Z>|lqݝ)*黯uA!y/Ci) 4Mrth]b=,Ӿdkڠ"Svp]dM5)يD\Vuۍ)6C:N<8,Q$\߽7KzîZ6շa|$"&'eZ"cJ66h^2^8Aiea0BM;GBRС8~-pD OPήФ B޶|ѝ /a>7.侈pu^ňwi 8e%w;[>} sگ>OF!ԐM(()4B3;孰)?p{^ڤmBQkQXU}+? ;4\e*hկzTHQ-kI{[4;>[:e~w=q yKZ)Ῐ{m+a&WD0tS3壝$)"/b&[hgӹ&<4};Dژ 9l9S?p9 |0*qٲ2x+N F|`j UҩʼtdOXX^ <$ETn uy*гJTM>g z GKh{+?͏Oj=cVDYxlFTE⪉H$g<_[VM s%FhJ'蔓[Gq'Tp/i2TbjqΤj>_Q#Lz" xMZ2 bQ73aNZi>6on7s߻ wkiXz_)w.X>Ad;_{GPq@)( NB,i\Aj\me1=cW(Q79 uwsZhP[lVcFB6nH:o5i=(2tZ;  xP8i쇃CXHv%v隧Eۙ<-{=~B{JDDȤS {'7;y|k)-ϑt*KNI>~7>_) ،~@T8rK#֩ҀupyKn{}"E]L$n66GCyvN3Wy]yIkᔲ hئM4#~SU4 )Z`jί$wfjk?Л2ĎRJ;@oIO@VSYoyQ]7`h\N_Hr 9s:DU^B2.1/9s^X \b;lf % z$qZxc߱">} eL)|KZicpM3#0y 8&_!ˉ88VWñF?طOg+) opD ;ሬ'<3H.3s` 9)ĦfB_φ o0]xM9.M J52]C5Uou-Ky<*)ez_B2+W[fnlZ;tƥ\.SY߇/ƉQuSs> Eno2U] |hQV\C6+:~cgz3v!$jt꧇"/FO#hE_'֍3:%<6r(+o8r 3 ;3oyF=ᠥϠ5zF \/C)Zռ)Reڃ2+i5J .O̥} t+YΗɰ do f ,"'z`fDגUx- <χ|h ws]7s%|;gLBK@5J?q75Skx\_g:N Q2ӗ̕hAvu)?`r{ cԀ^(W=q ilѾ&?XF:spP{/h}jj3LآJhبMYQ+ /+VucyoQ(զшet)&NF%^+} -b’,ǟeÓp}w'xBG _B_dc2KGxcُ6*V6PWK0NP OPƙ:.UyH<s|棺hgG5sx:Jǻx`:{ V3>A8n*"k^d?hkiF͟mkYFEuxjdS6T 7s5&R> ֜R#cI~4MAw?rץ$jX;^[wYkzx%JS&5#Ljވ; zo7OAd5&e"ὄ:}.ex9eAxEۇq(U n h*m z Z4^ º(\,B"w %( }ڙV쀋{dl>[1SKe(?'lO85E&}6xƬZJjnE/H["PaqΎ=1v7=zxJu4N~𽢎|մ׶&wc8z)LRsM$;%15lj5jmLwQggTj@|ƣ ,aF8Y/j` [du8zfs$|"sNx—޳7}z%$%uR>Řa8A SgjF@AtCrwiI*EX[aǹPM& j*:&)F"gmg񲍣Enr[t% wӍ΅pM]2 5='o pS>s[Q?ڶtk7H=@Ky8@TAI[(}Z* A{p<_M(71f^R?\fv~qy6$/tKiU"~aj9RX-ڊԳu~IiJ-1Brُݲ?4MLL{% XUDn(I-#amp kC@>g$KQt+rh3ݝ6)1O[)'!!;Eϰ۽s8 eR[j)IDS@OHM(c,=fmi~h)-÷khyU$,&^>M\L|a+X:\{a7s AQ]X]6_EkuY@{dDڅz ޽2_ֿIg$iº#jLjІV';\X[Ϝ\6KS`~?YR&Z hz]"g&Hg 'X3y{\A 5]Ur}$.udo/as} +kLtή+[F! <=ҙ\פȪzFvʕ,)xCW"~7SiW{*͖uUn,$vBi;AcD FX|%,}1+]vqt%:%bc=HvGk#24}0L{LOY` q*<VFXpPY=lXe0 ~7>/kŰNiݞyi#LKO,d{~g<_}>}b݇SNjD}=eøqO}nPӷZ5j'۶꾃㭨V Z_s)[Mҝl̥TkeCS:\Kv\?jvK+vnAnV-f {> 0{A{tTM!*sQocԴjE;p36e6C+\cN%Fdtb1$:QDJ($|2rTG)G9"}(%xLD~yv;II(|g%s+q4D._ &;)~S7dE k"ec|p<χ|h ws]7RHJ~wEvY#c)ls~yX^C;7ש JfES 4߼ES@`l:Là:92rxv;,DXלT&_R쿜eb])_|(/_Q=)aF|^L >KYj%jښecekg,' ʻ,PϦ 6ؿ7_!d^R|B_iIy >īnH vf׳c/)"=[|۳LH@c ܯ48Av VtL[|/0Ѓ Q+.)*qbF!gZ-;IzIn ~,,+lo\}9b7sBVOuHtM3bFq(o@ y%/M1Q˲ Dדb0b}4]`pFk֧mZTtIySB >Yd.MewžچM;{grS7z͎s1{ȖsT{:Y3nG-$aV|#zw;tQ X# ѯXy$gy}CU$!f=Q0yŷh5% [^iEOͯa]% k^KS)ȁOB))-.w}TZ*縝Tm|wWІ_тEY)b#('}_k +j>zG"C_e^" JA!ڒl]\WMr]5u/\u Zw7lHeRq]T}-548*q/Ěyp"ǟ XүWWi}ߙQ~yocrEVC60ݍ5cE$ So'g'NK0H3JQh\n.ro`n>l/DNyP^c>|l)e}|/p@=FO !5E\qcCO(|.M#MŔ&L#^0J]=J?cHr+@ xB~ ?"WGψs)aC5 6Gd~I#ޙz(?"[yAJTBY\]H꡽!Ľtw/GYFuWj0+IE{’"6oT gڊ_ZscHlÞE_aa$+5w9`E~Xy 7s"윉&+a:YN~".Ok{6Ć]o[.)ϐy7eEh؟Xs1bGe9ErĖZwPJSm˜)r#&FJC N6iuX}́mHv:$^b4^ 2~$*qoт\~o-;jhc#Iﷲ%Tgm뗚4Hxȏq7SU3'SbXSh>Q&MZv0+&@\(,XA4mqy# ;?es9yг>+mw!m5Δ?.rL]*p܎{7wg0{ 7@&J[0o'n![=Э,vSRbw;gkո}H]:Qߓ=u'W<#ZQկb9p!8C0Cs.ߌiKzxZX[j 9ps!,Gz2I~ PkR7ߙT]9-B/s|qNmA~S-*[V(_p9y U58jVAp`وODtywvwG|ꧣƋQ8ĝ#PgI|셀""$`;%7^)%42 UE_=N&r*)8ꆣmW  MUݬ[L>p%Et\LRr5yؓ+ 0Bj_U)pRw~f?R\^y]`_ s`MB=F_"$Cl&o0_BT9͛75Vr[EK#z&5¬w4zZvaH9X2Gߝx''ӮO+^<91ZNȊZk:l!\=:~l&FjciծڽXoեpvw!\OK(I,^{}u+;ڇ.|~9G:q+Z͸~_?p7}1Tg2L8D}t~!ƛR͑vYpwC_294vJJȽOJHVM5vhSZu]SGl wu󼾁Xu -bڄ[40zI͖Y`A,B=={nGOxMWP[);r<\LQi<VSM]ݒoG#v((Y{E;L ^_Czm,h.yv`E唱t,>3v1}!8?&Ji-o2hLCezѾ]wܿ1O QZ7GGF]ز烴 )*.Ѻlѽ3uMzrw)*waRٶ)Dk lbb}NV<ڥR JeQҤuY̗:0-a>Y.ۧŌ֋h -[ F-6\VU?Zt~KO*GU_)C:X/nfYӐ/o}1m$z?Ы0 = xxzYx2W: @&J [lcf/^^[VBvKqwyit89: ?"\g[/_yS?;F܏Z1rn<8x?s-™ʡfqzmVy~%C%@scy\5:C1c҇hҮ]ER=:r0Gdu= B߂Gx{v\[YŽw).1TSu֟5국] m̝e$; |p#2v˳ց eg7pO-[n |L8H16Ս戏=3AjA9W[3z8+hcD6#h=u!,J8}ʼYL;|tWa鷵Eɛ?kTF Zfˑ^rYζ2pe%j1F V쒀_!]r/f|1pFɭ3!rºwW^Ý8 X8ʞbg|$zjZY,Lt$+# Be TD=\AN=%v` 2RC^qқ2t=-еM|kX>1{&ykT "6`j[Vɚ :J= )z GY}e{މKWj'_on8 7'/Y߮_nR>T7n신oŸpɗup},[✛6$_)Nct *±7cg( #co*y"zt[%jh}I3"+a&h{4q.o`*p3$^gĵ@y"e;5x!sĨaι)( cQ=]G෋[fbۢzkg QgՇG+&v`K[uPg}ZG?DEĮs.jG=WtV7S.n_ a8bPYT51C띃BUyMcޙ؃8"Μ[4/q~F mķZF?eEH0@ f3QN:KR|I,⃮1/#<5=]3]-sb#5Ov{l"Pc٪ t?{5kXqK)Nܜ)/Xcy=IZ^ksxMƺ,TCwe0ߒ)[nm{ظ{`,pb{Qv{=mУW#oN aCY s̹tĕ}:? ث3"Ϋ "x[L۷9]š,pFQ.U}ئROQtnF{v}Ն 4IJ6h[CnzW#뎨#ZJO`. b9pFYLbвjn9+fa {(3Lg^k(msޯ[{!|M닗,<!IOw Z}KUVhS8fږa,fj`8QcylB})}W>:w%&HMxcCkJ?kMi~8R脗htQ*3(/G͛ 'CY߈x*Wz6rQΝ@b da:%^cX:\PPb(AzAݰ6W"o䥹EޅVvѨnϜgf3tL)ZoEa ؟ɽ33 0ud_\9r$5Ms*)a=%w[Iwi sNu92.~*6Uw-`/Y׎!zg _[l"|^al #TojBhLI♭0^sKTBMoDH0gR DR[o(֜n,rvţdg6 cKF/ 焯+px8X0  A{01nH%YQF\O~xFcSִ7m]NŨݭRgw ؀|˖kn Gm6nQo5/f\gd{0:/|LqtP:Zы /a\^ y\ |)y /[cizZOo(-sp}JCM'mf)A0^A)*|!Mf`,[)Π0fT̩)N߯{+UdG }P3h>ڻ>5@C٢i!dtܧj2[2>@~bd&r9WA[3ae090S]&nݡʡzʻu%]\[yKEz.8ڛTD)_7* ?5[7*4msaWARsR o›.%V\ `2^? # t0A}>Wdyq=F*YgiBy/pn_{E A[!ϰC>2 dyL>)у?jr#GnjJmԟ M ]k`BiA;u%Sc lUhPf?Mڤ~N4Ghّ;"2iG.?!P{>3~sICjlGle |˜[87 }ya}l$ވ/] W6dpAQ! o-w]*_a$RW)%kXp5О#w=YL~C20Kaa_N[()$nԑ_k 4q:T$p]#X50b_",,n9_3qR; #h$ľٵ]kP"Mv+{LSK.?xnj4yE_NJp߀Gp /9HOC PXwa)j?aп?_G 7^`Q: #jOVnN\VMF4#㘦xh((PCӤy>aE{b/ȸ(R{RĿX%?P\~-8W-TE"^kXW|_ڒ~ڰ0NA 90D=E@5&)rtMl_czWɞp]6F&[Fa3'Vs;8=9!Yl#򆯬 fR1^ҵMU%pEmJ"VDO$lcnfjw}F#pcI`^^%^2JZ'?6߆^jhP95jˆz戝'=NZ$>5-,KviXQD .9|3u/|2?ykԇXS m^gV5FrNfkլՐZMc0J6gCw-V/ tcwSKzUe3fO5E Q2\&5 wB/|~ϺO\IcN'L25ϛ(P#Y Gqi3EoKz{ %v[<{jkg=u+l: G @-7ۼ"R%=LǪA3\~&Uzx8=l+6wl#̯?Uh#bK=Wj%ۄq$dV s@ɛܭdOS Kq"h)(TbӥFɁ=eL#wh+˛%J=):Sr̳?e c'awE'7IVy~\`gr@Suh'!-&ڣ?Х=VTjָK_¾m[3:rӮa=&ZJl:ֵ[_(=Š>啼RE_/k͋>7̳o7wCζH_6i}7(2Ƹ4dW"[edTA8ݯۂ7RT&(8 δ1_"P AOg_඄S2ؙm\r^j~atB?"no0øq_=AI>6v1=-N]nD5߯6- 8=)P_h,|ÇQc[p̰0GP֡\7İf?Bv3#N g=i[I @o㷖w+l_iW?5PDmh{n&kVZ?Ά#gm[#m 3O5 "rCgeqk2ȆgÞ9杏PbÜv[t)hrAz9yVC s^ġ#7̝z8}:uo&,^7ny-lQ*^ G:meq7C,0][ض`J(1׻9aL,f %Lռ z=/M<|o5F0ipy"K\o҃Kї At03p ҾEq@g?p6|̺65zR:JMGs.zVb =4qD7l<:c`[%Fd|b,!l;qkC\)} `ybg}dZ2NbNJWhwVTYq%Z3 ijvbcC57O6ͳxtGKWa'>b~,8yh0yxEѓ_L虂7=Ds<V(3GꈗvC!/ "?wpH|c{}aoq:yjV6Ed 90;oe }Ek=\#ᷲm:гkgew|9Bg$;o&Ȥ-Ñgz}P!ِI}xNцqvY6$ܮ,dƻfbvOavxLҒyKڱ>1;({٦;QAɄĊH .)+rZqo5O [Nh|mL(QRu}TesmRJ1 A,gJs(3c%9A|,KKk[Ddh^Bk0/C/ZK ^x}3N6(ns$A|+^[^?#nj-2[&9M# oII9+qsC#,ʞv!Cgl-PFm sz>MN<PYl:p;3:Zl_'{k71*kk}W }v2ݕ =y=xi(,22ʿ隍4 _`nTLh5Ƅu -7?ٹV=ٹ6Y EE~e\!"SЪG5K1py3&qXT#fƃ3{Dw9+^}9i(ag&NNp?Z͈|48R68Ix 1V0+b`D6V]GfN+rpgaEJI*a$p/-zRs\#ިwKh:C^q>6̜{7ES2MF]wUb0N͜ 'wد9-GT;VtVd=HDOx/ko6>"Om 1cmww3+j " `Οޗ?y{^Ye dj/e%j7ͧ[}Z3w\ksIys}1mJF|Loh2B7nw1KwvKY7PSbxkh@3-aI3ɲ7~qF:\Eh^;`ϧo -o}Dy˽) յxcJ$7hv%9r˦L֬Ӝjg8_s񳌊4 ]]X:sBz < \J/]K]=ANx=u;Et pLE$,D.)J_^P]Ҙ,'8䞻/c߉zR1yv|\?{9HſpE5%{%yf"%x8% 6Z[v = x[<=X-:56BÜ;7d()%*<:#LΘ+B\lS*sxs崧gDA,>\gپgdV<5G'a}7458e&~/].<#' GF_/*atzJWUxC*Us*RogꮩA;'E]&vT0c睔4gt/׈-ʍ5l^Om]ꁆ^=C}?9R$mpƌB 'ߝ7G Om8Z1ۤE i†SR/p+ɷm 62Bh_̋6zFiZ,Rca JwiXDH us9]K#tzuFFs=o'M\OrKfD|mF$I=C7^$_gQF]˙V ĕ8^ #T2ޛ4K/`per<#C0NvY~E~X59j)أ'9<1~/Bpq<rWX^і8X2~'w (KX%Pf/+D#%CqK uRU9+xkskir5ev; u^SKڗNlR)m7۔#V_] ]I^ 7<]'v ec{r t`DVirf剮%'DQ͆st~XS mQ 8 8T}`֏4u&;@UGG< &3z)M^!&JV_cCGZ]ӽL4Ə4e&ZʽF} %N4Z{x8u'kc_DLӃϓ qsw~ف|ɇ3Qgo8g'~1\y8a.ze1q5~Y׃8L_rqOX>,ӗ0 "{ZI&=p{DmQFOSQmeR\P9"Q(v\ґ<#, R¿ɴQLv+!ss ƹ5Ǭ6+siKq@=+UcCD>?I F13* eވQXq$]s߇r5x_1}W>?ꈵKc׬ݴ݊%L٭HD迖_bFw"?)ƏTҞpyJZxI!%51w"bJV/Ww\o\w#*sNei݊oc%bnz~ Аμ^woWYWcs3"۲ = , AXscC`$=s[+zkcW<ײ=l!oS%%/'},MӒ'DN9_{2cUfr}ۙOYa:[|;Qۯ?jRC6=kE Ҩ #[X9r+Ѳ8c-y_o,nc;*P%45+fO9{>U`A #O2c ΔT2 ?mbs>HRg˶Uh|D+ )qk֓aIFM=!2{P4vv9=!L%9.%tr|.E-rQw[?@=.fj$z-b0--VwBo_Է2VIT)3#,ӽn\6Eb~Ds.y@U_!Mϊx*. ܶ.ltXkןe/w.sg@@4!i!ƯPI< f~=T>2W Xchwr¸bS16LOJ=1f<懇a4A ۆzc*ACޘ9|HMs_G ^T : σe69b"r. ל0$IFSgLI2%IhgO£w ޶cb|Ec)P]86 z@>8)sՃ3ҳZ3ocEXDB:{,6DEnh}D?z =@,\ogs cxv:0jڼ^BvKR[QzRޅoweNK]i޳n9Ӝ@v͹b[!!'lJO?x*=:[$x8Xj 5~$h$Ki4V/TpJKNþVwu0 IЀy"fpEG}h2;Ƚ W^r3̓_K#C0hG#Ƽcs%Y>31eZܯ֜h)]R.-ݾRnpma^c֭y!Tڗgz8=d&0+^D</jrc^?nlG*t>a>\.JT+IOwϡ\ΊOj)yYk2R87/]xt,㇋aAޅ0'Y!V;ux zXIع.37ɽBօ>|n' F c;gu8m/õg|IǛzh{z c rl%aFD"]Hǝ1osO)@t ~Dx5DX]ㆭhE˫iu]4-ɮ*w#Wi{)]AH,R<>wϜz?/!en]_vҞsY(lQlFZlp;1^֊6mRS.t,6 Y>^=^KfKy6ާ]*F9|`eK< d)O eQd;[ɫ߮#K[vrcϪ8s-+ŷW2Dwз3+ll{i}z<9֨K_wdT/t=D踑n&mq[ QB݊a{lp1gz {?#- Dlٍ4hj/iN:fNcm2)Gv2$5'1BQ~sade=pc}ĝzҰaI{o2xK+ ɸ#V? l3甖]Ja}jU_viU5v(aqF3T:;W_oz𬹦&F(}?R> Kk*LcH#c{#Ǡթiǹ} r|i#^38fY`Ǹ;q hO _]w7po˃kh؏uuuuKuјuݼ\AdV-N@\3x0>*PH::@Aga9ֱy:K),RYJ: Z_?YJw',Q{:ݏrfoc υ)fFk3ϿǂV,ikSn΄ώ+tDf\h-Up|0H,~hQK5'+RpRަRˎs;j⚔vQ8ywo?t,aY^?@p ڏ`eISr)*ݏpV/;6RoǶjj hWы=Q?b?ZN?@5>=Ŗ;E L|^s{UZ"j87/Ex{\s^hzQ;l4W+Or)bM-<<~aSalTo )u)RЛmX`/Ob/dG.W)G\XWia1X=qT̀!ƭXF6Vkvq%Uvދ\,%n}Q3aewev4-0|/ʹon\`&$`mҨ67r pkeq6;fL+yd̻7?ʸblgͬ§_/|qlX>T7'&}9U(C,z &zNfҊu'l}_Twy}7Qn/FTs ޕc8H299}nxn=쟖z~i OSy({ qN9Յ} #3j~@is- 4-{}n"Y; W+m/ |V +5 Jk֑ˈ=Lt'8Ot8a|a>}=督of{`&5ҤTj/|a~[ vu|X:z +E\aD cW v A9~V܆!|Oa2Qd@Bz0:4zOhΘ@:y^)cfUN;P[ԃ0AkKSJnЖU՛o ;UOUS_ĈsQ jg:thri9;<8ߓ Sؚլ?rbݪyy3jlr%%-EOűbl]e=qZ1'w'+;ϸtl&Q&K)+wd6*fDpvB>D~Z&ɪyyЋ7Z-A^c>rZXNaBcƸF; ۄp*D TˡE  )0`jy 53OX+h79Uq* lP^U#ɟB8'\ۿf-D|b8RfJ>KIzv2,;gZ3xqtoT,¿:1۳?>WFG_\?hRuw.@S c31g%KAKƿ*7fS)zE(L `|vnzk+u1{}Osl==M+;{by/q@X^* Uº9QOWA=_'R nծn_#Vx k!%FXrx_q-޼#avga<=/cYΟ}Ҧ9Z^6 |}$u8db@1}{1/#&0[NYA9eLɟ8ZkQ++dզM\a}Ne }qwvnG6$]iax>r-Ao}[j([^56y^DS(QcfD OAM&M3Ci~$Կ)9"VHk(,ׄ+xQNކX(90w4 ךVIv9§ 1(<{JjRf#J8-uM ^UmB:W? _aS"b]E0WB eG1k+G aG:/A1"=ńhz8U p5EW IrHȳy>g;.oGSC6DrH70,hO]CE΅ֿA 8DeLJ8F,gT-hqG h3yNtw2_ר'vW[7vʈ^z{ݝݸ>,wJToȍpdas݅eύue+a]4@k>쐺ԨNGnٗVBGUrTn9tg>+s&9+sۆwh~~cV96 4?t/6G61z-ʕc4o%ڢOol_"%iXN.@w{,\rz?iR%+ǜ ܧ6g7BJA CFw.|YRQ1Ls+q<*]JUոiro×=ezKeb""(1Mu ƦP*P9{i|)}ݾGxA`jj=T.կ{n~Y\8j=֍dAȕVh5d-v}S\W*md0Fe|oT /٨la֭AVpϴGL眒EoQ%wR~V|@ޫ'^CYY滿>s;> C %y97=a5:3i47@i݊0RV aMzI({h*F2hE}зю<VXO/dSZ#`0T\A&XeQic_^wl'v=>E[{:mlQoYߥq䴿E`+_RjAf1~%y6&ڿBD t heT3@EENw2hyA96;п(D*YV^-^AQч˝{s Z3{}=/#4!r yG QXgb|nӎ=R<cPZĿ)kG s"Jq<3).@} Vgn՗|*{>IPKG$R)t~5MB?vt|lz:^-94pğV'WV셕X&|9΍`!p0ƍP͠A=|7<м"Cl1zlVzgQ I93YM(%m[ 9 $Ȍ-4p'~|;t1eQҫY1=Ò0hKy6=٠wg߽H)F\ Fj?c;d{Cك=?| c O~#qr̪Tz'=;<+wXG%Zwh׊n9Պ %b$ZuP3[ Ee7FRZV{W[wTMUo<:N<:sn$ZKiq1ǤNwd>@?i[T>![BwĈoSҝZDMs6ΆvZ*G׋@RSEW?26Ŷ,0QJJM5ZVZGxOV8_ekd3;95Pb[^^MNA$%r@pwnf`2)0}&ઈmivw~X-]R(5OOCx۴fD ΰ \#ɲhВ, F,߬inƵߥvV}X*S6GTVRh $fS4xCerF.,-ĿQQ䱫~(@:)6_ARF]^㔶>l)kf#XX v4{tx kFZaOcgB026+OdYǨך,ӱ&1c~k&-0~_8 Z#5lX:KfJ ^1ς?^2<_Oԑz[40[y8zd嶱Fdaj^qBj3|y =\c(vQBqd݆G obFVk "WyxX+Q59mVEbg򯿠7hNe_V9, J<}H2rdr9*_9[5k_l{X\xؒNjtVzSs˙ݪ4u,eWnK2&͢2ϊj2#S1}{ݓmKEqoX:=YhtUf9(ўmxDw=J3g >]8{({F+Y.*U"Ssam{Ƒ.Z/+av. m"wX{]K_R>6[I& _qK aZLƎf`"X#u)V jA;EmDH?eӨB-,6 tW o ;NlҰDy2e+;&͏7}YVgfvs(R) ԅZ9;f c,6g!>}/Ih^c\ו%ѭEfTӠ'/*C@Ӌ g06/o2ٲp^F{4:!yDR#%˭&n&]bԙij]6k쬛*+-'TO]87S jg~ݩ^(~w˯(P]O%$H= mzoέh,4Ir{s͠hWϙ_biFhQ(p]09 YZLܭЊ;"T-) KrSRb虍3ݒ,a.MN =a)̳z*)q{Т UUZgnlz~>nO(B{Y>eRL'Zz##[u9>s/ᗀ/dϣLE8dRʄ<++:"ϓz<ƛ}q{!4͌Ih9ׂgZ1C%cKY e 42~]4jJ"[*q֙윖i *gw?Ւ'1o q#q 0E Q]PKm1WyZaUEF}1"} A1p.WZX Xt=U/~jq.^ps͊yqiKᖐBxo,F" q>h^|zr/>Y;5!p\}5~z=t8\jSfE(o嘲_V]U?^sz9&IgP#CBQeo ԩ\_ =c8/ΆG]ɺc^[^4(w0Gp$菙,}VzLnH^g ժ‘ uc4'Py)YqɅ`[?@~YH<"ΟLM$N!G)dԹ'ʘ@m?JjY3|+]pHa-($a~za6gbh5PA0d@p:$Aުmgp̚vX}mŎU MM2e;H:yMpv+}y*lޟ }\Nl־L\FzA$];ҫՄzќPyH,yfVzm }h=84'x<jz[*s_C#2jw_k^ӟ7|^t8"lI?={b::j.5QoW\%{Ք^bmo_CBpI':<3GzFPV%Bg7]5lp~l _qD7q p CӕmVORFIw/xc_bY8ggCu10lhO #Ags~q4\R4?wtU/T2G-~[\?%u16]OB'm',#Գb_; K3~!߶-xuyUqjq.y̎<\ܜu+wk|pf,W Nk.>ak*؂bǤ`^DnńDe2j+C-n-.Qe~V)SOFolň'}-$q2ק.(a=a?qÍ"6Y_{܆cE]~\[2_ _X5lzDy*~ ;'Çw/>z EQ'yV8bD|A6bzq1cvFr/ ,YĺzB@['~YXnfmbHJZ ڃ+߮9~ŨjPΗ3L(GfN9I>I<zkb<'WRM9AxdLF0}R>@pmEJь9Ǽ+<{WP]B"MWѪnУޘ848 fWRԒ7 c pDYUÆ+"#J$ҍJ% W𛡗p gC&9藱-6] eDWO=YI^0@r:# hzܒ*ѓ#%'ǝ:GA93Z1-eA {`ιA"[:+G˺iU~z'uMQd h6آzXoO>JF4Ib&M uČݛ-޶=H1'o! 6/>z d(uO0eO7 |=}_~g cVqwCPrJ8ۨ\ל^bʝj\j5|3̢݊;@z%ì eaݢ8dH# MG,gԪyԪN>n}c>> r=z;ǚJ~vP RTđNUtc!4w7SS60;s?/77B$B$>ϼd)1@ !$NF/'3ڑ Jg [Ϝq;V8Y4',0nЎql򁂃9;sp#/wK5'TkoUPqcp -9֞rQh\7Kp7-9p49S=y}m6_x -[N'0[V(}: B_R ^OHi2ͩNuȓ!g9)y|nߡ,VnƗS ʽ 1 yZ8ܤy@_9qg\z\iEVo`,B T<;wǥT8P| 6?b|( 5$QF7/ne#gW%05\=3}G־I؉#0#9%oˉZ"|uv.YGڽ}Q^{YtEͨp.+Џj"n?61S FǦyXrT2ʇ>|İ3n&:^ƃ 5(Y$P=,!+ĞE7y?}?(SU w)>דϾ^&"Rdаum}h̓N4^p|ϭ 'L}1̊Ŏߦ.„Jyɛ_=P%(FuMÃo%CªHx±\œ$nrRvi ݔvs]6e{))>kb\q E/Oji*/vzQɊf=f<1 53Q0%.nKo%r> ' ޜdQv Jh ʫZ#W0hI} +Yc*hc8b+6~ K 9fm$d4O3 kVd1=ylrs(u0/ n!1$đг |T/۰w;a 14__׷x-7穌v+xRI)Aw;\w/Qv-Y52kJ&e<=B#LGDm2Iu%&bT\n{4~'ΕC/D@ T۽ T/ f9zt\o.7 CAG/ysD(Ƒ|M-Ӌ9K*Ơy[i`xWę0zb2xp dΓIa⹪9@Vs8z"y0_yPy6:W#ݣJN:y*xVRQ1N8NҌ $'Iq sNpsDgw*uǠNn^ʡ^J^R_݉0wa!TBw*4"n3z:Ǡ#S` ťO1[%zM#$Kz0RN.%Yd3A;;+rLҳIwL]!/.]_Fk&͏֏) cw1SFS KÑzd1aBFn [#7y5@ħ_tG?>Q`}ɗB 5O iW*_ħf?X g + K}H%ف~<W艸 #|u\%ˡOa]Ib܏ckǫ"j738OLsCo_uSHQ++nr9V^ĩ#r6={pR|EjWMޤy">6N%o"MsoP&Mc)#mڡ2F>fC[Ў' i/aK>E q'D)`>Pk`F78Q@#ɶfGmy͎M__ _,,:<7lɛHr 1H]Ѿ;q8.qTk|w>AHNUeǾ2BޔzƄ GEP_ j}QH8O/NS+Xc pF6s ]QN}L/Tt8Z;&&):<a4Pw&FkcD!jNøR$ n~C82edHPߣ-0U|ۊjehyMJ{a/Ns.srl \H{1njeҒה(;֢uq4U﴿*NgЋ\@2IxVԁ+ef"l/vY5ʫOei|fl4D>,6^aIO:_UI^ٷť(qӅ2z`>Km)La'1[%D'u\J<ՈZ/|OgVILi.+XP[wcY*l|BFy)Ihci,`G%_Gw7llߤj }gr.߭l:fcw,,=-lzbێ;2z zX,˥,1flNJ4_v6viP8ЇEפǍ hQܒ*CvF 㛱3Ì(q~;%l(-|v J:@ C^GX9Tl#+үds꺲HóA ~ߑ>JAi mP㒭 Y0VL;RRQS; }k=c')q aF cUQ/Gۛ7Qm7mRB eZ*EL -0 jeuKIUPR@C6(2h s$M ?>d{9瞥VL-˔0Raٚ7zhؐ5'l Pg:[0C,,IX{x4g[k 'ހ#|Vmc4,r< bZ0:pfLf19~gpKXbA^`-GkIXEPv .@ WX?M%wY 0I":$c7`ۉ%ѦΜ3L'cGtrا4Ҹm0o5 ד5\66l$1FМ:8z+(j?S YE8SƲ 'ffqSܷт|q//gh]8}Ѷ$|5H9FZ;Xri~ZaZ4I6)m@1^3k_<'-;K%(u nw51,ڗ!Y'<{c? :raFX$=1T:"˒_h%턔k~*4M:M: _ɆuYL ck~Cc̀GkWOv:V([J)6zP=,rU<[wj{VxA+J,C8~ $48?~z#'EKy[sY{Pɴ`RHvMmӇGTCx 5 lDGՠ?ZjmE b+,o#0/0[/eP"s/߁DŽt}%%8PPۈގ A_F-mD}RuXբJ ]JVIx[QPH)3C0ḵSpWײ۟Ogaj3`E[PN=1jC%E1cǣ;ƈSlȆDmWbЁ*㔘s]M Bo|35-)`t]o`$CB0xKRh+nǧg7qzvnpqU۰Xl13a<ҡ]?6KJ3ZzjԦ"qB &bb~Kkd ܆\Fv1<1H՛x<@[Fe#~DVo$Ii%@Zb=z4yzq=B{M ~ڮ m!!Y(ӌ%Z_$CDюR3ݿ4I; u].|sA~4AI AAoa4_;xfSrȜZl.'\ͷnm5<Ɠ $̿qLg;l\("/;?*R;mVT?ý仕IoR8Ic`<˘s(RsP6N~‘j}jZ خ6h5eblnܗu2k&^{ *zQOT:mtuYm੟g@ڿdGzߤ:4=+DL827jd_Zq[vڈ1 =ҡ՝b\7}?Mh(D*kQ**ihIJ|-糑ڧ%Pbt"IU+FldM+0QZdu(<3ěCZ· #o@㉝iEYg[SDk_d˔-a B`“awFfc5;j#e ha e:*T;8 Yjq7A4VbyGym Dɛ\/,)ruvħD'ĕ)VfA!ޢ 3!il=劰P(W(yؾNMD<s{smݴz*w01K6S/Y|l䞺 gZxh-i=1oL0Ϲ۫^( | hInbu6آ~' # nj¼74g/R| 4}0ʰ]c$)2%ٜ5Jk}ݒ@?up}HƵm!|ͨ̋7mGt|'wݨ@DsL<üKMa(EĊ2,:tbb5ZVB9]p~;^=IvvUd7ٺpe{exP|O E/i(ԊŹ׺BH$ |ePgV3svZ Dyb|IsW𿲊HM*N]2iQm);M)^3^WU<Ǯ<eM<舆FJ,񽶇O{VVC"j*JrkOǼCp{AbևA7B-G}I xWl4T5D`_Qg};kEޭʟC@ ,yP>mČF27Fg䴙Iٱf{ ~.;#һ!p\spч :x .=@[QKg=bfg-4̹&'ЖNj5=G+oO #Q;LF2+FqdۥEձ,:pmֿT.j4,v8v|pY^$OSŸ()K9{ԉ6gXb6“lkzbt`5si9awB-]+jXoꅵټJZE1r"̦}{7%6\-{<:P~z՛Xq^*J^.¨םF>=bt@:>d3KF{ǚ1zY(v {M~6,ŗwLԴEb;w3D?fV^W]~Q^ysgnO~F|@^j #z`||uwnbiG@L H(9RDԀz3-CwˇlMU,=QqbJv{O"@.$Y.R,w7q޶0czo#3MƱz K5*8)2oGJ@4}rsF*~ѭG:u] m翭9Ԟ?GƔ؛NhOeae2B+6^̛#becM7Kaa50ʬ2sLNXFP),ceL9ɏ"%EYIr c~1hlxJ ^< jK ,P6(벮b`V8g@ۉ~jW~cX͗{)4TpCW-mMAf!_ oS K`(+2+)h>HSC}kQ t*U~dңViSF#dY&aF*f,oN"{n+zW=ZP"ɉ9}ϭ0 R\e_10͂J;Y ;,(% |2IPvj/y@ J9]z*Z/aL6ԞS[>#JՉs?ڑ]]̺OnF+H>6m<^8H5fpJiCby=_Y{V|X&)l#ݠ;j+^QohzSQSz꩗aԋU5tIR[F;ْAGK0b]6ٗQVOZS%uWxb v{"Z1CWp)g%玨}ƭIjZ{g }Qa1| 򶐘_HV>͛Χ\ɤgQhhrP}Ρőu:(r>@ݢ0ρxxx[[;` %@)J;FӲ~ψ#F@JZܸ+ˆ"rٱA$= Td!Pħ Q ޮQ<@'cWj+ z:,.x=:C.G2%gX4LQL'*?!Z@- 3vvX PfoI J tYՂGO"}KZ8G?8YK<,L#j85Ƴڭ?QeH.O΀UN?.z͡j~g9.Eh X9fC'sG+ND9]RYȜ4svw:"C>GBos#R.BM<@g`4`YyKMy|8k0Υ qVmPp2r |kĎ%zb%[Mj𒫞2 oW2s PՄ'^s5N0pb7s1?'f Zcr}* K­&l~/ʅ|?אc9}<6^'_4Zm `+Ki=?FZ[ |V:6ҽi}u@Aqg4yٖuc}w"/ev&o~ȩCs4qڲ`K1fs2#x%g+f1= ~Nr \ yC˸Fc`k$$UI1_TP~[X;RŠ.uG,5Wc"1QEJvX +]%mjvYYX[e!6 RsXX=Nz6 ޸oXzɂ^0x'ygڙ* :f8vGX}斕w1[IËГkoʼn7E֞N߈r ;G4JȧM6 ;&Ů+T󾀢Pd1pFe׹bBmL:߶6-,@_5G{׻*tTQ&6#D^"3Pk,93)>oz_*V 2(9fJIL* .^wODRZ9$hq&Ѿ"wS]XQƑu[<.YI~o"NȔU#x̑"sv"glFM`)ٲe3;м:8T ?oObv T`C`͑dZu_-+cmXL $=s`S9v/m! WH U(A[N(U F;g"JLQɖ>4۹U9j*jNi_MT$T"ob0U[ YKW2z!@8C)qb&QUyy67@dA6舍4㩇YwE^}=T*Jwϫ6~'-8 OYy) ~{3;I1ZoEy-hHiR?7P?C)"~Xὠ<~ -FdIeTD{fj<%NTf"ЗGmOe'f uwM #ew5\|vF콣z7tֿaĭjӭ-Ez/ԩ. 7,74e,k˦Z aV+I"jOyX6ph^ o`Su뙟տ: q=kFo% GD]Nvx0p=-`܇ F@0*13(y;l4 <.̾>-y>a_}T:*uJX)Gb=\-oh|RXd\9[/duվ6vʪrLliP9ђe [[0JYz?_2︟2{XmIm>˚gnX6m%91|Ѻ" Cax7JŇouxn}W*͚Kavy,{rIpv2S-|nLc Nژ^+kK,ȮHy(vC_ZT#fڢෑ} 5V[I Sc]SU_/g [YTk0By@EnyÍܩl13'I.1kh^=ߊq=%iCy<=^Q)7gO}W93dږFWr[ѹfk!rxjO HA|\q "k~& 6TH֞v]IMC"<xw<(?i vX"rOsw{9ll |H~#W`L0rn2*Y{*vwG|Rc/mE{m1Wa&}#?PZ |{CAYF^'`יۭfjM~sD$1ʺ"r>M^VZRT_7d)x19Oy4>!->72Vl |p@* ~玼ˡ) I "N z-o&z??MaQM6ƌ +͠~w8ypG*"׵wu4,os1X)s1O7Y1G5M@rڱqu{=G1w^7o}{_Kr5y:{Yjr;-nCz~cX.䑀p8 ~A63RX%^~Ґ'I[| uzmMKRI[mE]RNA)0_ApfLN_c-l-f }~d켔k9PK;$xf92!2cP90r/]Vw 0$ ϮXܰ?w]xG+2L?q+O(Qq'~K76MF/{%oS<=m,dˁᤍBwѷplߗΆnptxlŸ7pHda0 >1&}RɸhKPS[--%MWPpBh}8^,5GA1B)Ph+h}\Gݦـ) ת~'ި71)m"EnS`dh3e( 4x d9n)<]&fịfqo^{Z[]ۘ/[;XawH\_<HvC2dsSƸ#8V8E`:k_Υd[j#ܝo-#՜7Pns)3g.]r&N.Zw!Ϯ4!\W`< i3v!ç=WBxl~d&hFf Hliqt . q~~zg=K!u 6hsuHvJk'ަ4nPMgZ]ߏ@"ر{gv I;;g /fKAJgA<}Um`?مY}}?+*7) ;z»£j: 1Lx%AxxwI\3(۴?^y3w=S yDf>g` K1:A}{/b5u8X /o?fɶ&m8i}|}[F ),E/gVpjɛEjFwV#_uVK'&Fj;;C{@{x|6>hl Ga-tI}n{S"gBP.CgX_Ƭ8nCe))~.\W_a>|toFЉgwBwF{sD?(yfK!£BWBGEr ]kGQilWFo|E</| PpKvVRoB 6n,ނ4o fERZ=ʙJZN$Ld3F+o.chi;"7FkiR}B7E]iD;4#G&.-Ahaf p O}dqL%909 ˘:]ڃrMyWG- -FSC;#ok\N}nIgY(E-Bkh-Gv>i&d%T/0fXjIyM~a d\2gǟgTk~~Ѽh]c5,CdNxc-i eF{%< |Φt][h8$"t,)UH7<)O寉w>*>$y)#t,Wi>w04=G-nbMS┻ob"*Mny߼|K1m"y2fL+59 dƎ{AѮ@ VReQNͩjNzY]ae<$}zL/m |pZÓ@< :dKσGPI_mA[3?c\TJuQUvZjD?xO_)b^S>+Y(H6*9;Lw0 (#T: }XOJ &[LR`yZGBD/[( hD;D;v`!dw cMcj_qMy ?X>(odWEsljEE+y?EOweHg<$8Ιul@Xl" ߡi%#LSF?Y[ɮ4; m7FīOCU&qdim)4OeaUrVJIrG>phlg!})z`!߳V- وy]uhM\;s\*;I{'*1,ֆ~C }a~{I 1p|Lqר˵ytMw!9֐67bAq}1 f_ǻWzGPʩtSlT؟2Ik}PR߀qgJkN GeZ.zTODɩw!^Ēʩ DD4aP=˗A[)_8E)4ytf} [mhsx1oK&)S/#ޅ>q??#[3|k)PC鬶fbCmrF+'͇m1J;139*|ʷ$W\'P?p c*xb# C`<.x0qZ-Ybgzu:Q[.+zZoqk(FҞ9݄$T |7V"hQ.z?ew!MP5:vbXn>Am]KW~ y;$J[ן(8QpfO?/3$rD#a{5 ߑV6fʈo3#ls=3L넍͖y~/Pr̥H'Q=7~(ϫ v6QZׄg:w*˦2WO&=+_.P3< ;{E][ |9= +^$6h/_;8gB*{W.D9eLzRE:y̱m&h<ih:qdžlVn/ZgMtͧ|o'lCq(|!sᤨH~8ϑ֎@[S+AǍ 'oa0LfoV b,qkvWuX"' (O&%d0d5Qڶ7Z ުmARCkNpo#Go"z%F ҆oiurK;Dl'#/ tΟ.iAuGPAxy[RCʔ#L'Zl>(ιƄsm9 snǜ\Jf3q:$@-c͂/gY`?.)ϔpJ2ΔIhV9!=>%=Vx^з|vM fB6ʇ4:kx&ȔVF,܇OX/zC5~ni|1՜ ngzO(i1Tee=Ghm ZlQl1@!q66x\}aZ1.4la~#kfvOa4vHc.أ.Tm#L_'`TJ[ ^W~y_:/(%/A->FbV_Wf)ĴRSZfsT-`KصwSyj@Y7s$ x5QC6ئuZ8Wn@S3xnaՓjʭ =X#-7D,xh`͟t~*IO{}9hPTP(Vah슱hୱh}"Y6̊T&679QM8'L/v /DڲvSwV=\Yx佟_9l$Ϸ?V+BJ OϵtZ+(îapqvhxڳg3zە\\/ kΎ'c>+^Yc)+8p+RKEjool/}0YګW`[iʟ8ĝao8ij F-N1ƚyCNѿLșmB:2F`=f1kv]Q=7Uleˀ " y}݆˧PDOclo_VL68Q O&zu5mbxrS x਍w}b$ᱭ}yPkd2 ~N__ _SWwm0kK =h>)lp[ob #V<V\@omEۨ똋 HP>)iϞtV> j/ѻG_󩟄ŜR &G`m[vLسuiÒSٶĊs\AiN^Mƥ%=4obQ;1.N~~S\KVK0K}hwqc q,|N;n0{-Fx@Mc:[aZ4zH#2?{(_ʥ7+ y:Xa(Ft5N$vW-h6eYQhbDÆh 0iVk1nЌ|NIpf]af>IMԡmP{klq4#+<xiHw 2Ja1RvC<:/鼑罰=@wk2`jGm$+JP@13G <.y&pEzfD"g`/OtOo3_bRt>7z/'e߇)M_: ~#HٰSTSlh Z80^xKIM@fڜR}7:ޗ7R _L)°&`ȣ`CC?ɤ,pX O>lTIJsϵx.lB(vj(*r%Va5A{=_%jW-'jb| ӥ=0@~__-va{̂r{ k?-mvJ~9~vAYq q G25diMdZ ܒľ|/&p{n*h^uT£L<91!~#,YW,=< f^gm]݉fZx>[$Ϝ|]`'$u#k#X\+/鵊Y[_p=sAH>W\mLEh;$~ewQy.lx8ņxf=K](l \bT} -, BRҝY)fW -2bs[1,VqZ{1ƌ'Yt>{%Ej*+ʗ}zD8R?4Mо̂S r|ҼlwGW͈sIF(^mc0>%QC~o[)r"/ gp6f\!SbYS_g;J=p(wH:Oa0I {5/!uFgj?#[{w$i%a J^7.NJ/sxn_r/8޹PDJ80Kf21Q<^ jS#;W6n5o0?V_l1Finj#':2pwZp0bZ@}JmܞQVav@k i0 V {'ndu"|Zb?Y8kgtZ.=h$X iR-rZ C55}NOqx89V;3.&DN'Y0O=gUM~w_w8l)ͅ\~wL{/#6zۯ74_Ô'_vuнլ~k6ʹ_~6}L!uY߷Uܶz,6 5-a-g- aؗ~X6C`:)ʩ\L(4j9|_YC29Vⰺ@ 3 `Bw}7[X}>{§,oڇy.ZI0t#a(F Eky'DW.>1sTjZ<>5'tZN/:};JT+Z:UNcZV:봑]b)B!Jګ4 䉀=(WD)"J1DMv~>8̣OhW.hEV:}dкuy7E=uYE TҺ%E4SMN9884.!qA=vǯs7L0 m\ac*: Bq3*H\~A*5Yo,3g5o.?0YG0ƾuIAa}^fi)ѳ|OJd(Xo{nkx BW^`}ZzuP3k;~SK.)~_D@͑ﳩhs|;,=ͤu: z 7pd=c戹m_a8SQSY<Fð%I yygZ.V7Q_gUb&_#|cbz]kvHo%X=A~_Rp>רiQYYw/1!? {m8.0\nZ\"w}aV"VVH~D8^ }I~ѷ5x~=O#v N~d[^lK?nXwǠFi|W"NJM'5_4KOl-58/PIN~w& ZHlzЭvv |w{ م\=ޱO[waKkqX68Վ.c~/C?}syAGyfX]u)vZ kZV,ZX KV6VFݠB%ES,c {,c >p"M']R>iLQ&4˨ ƆCUv{:wq-95˩ZvPN}P9rDS& 1ĩٝ@B <ٺZBMô1M fjE<% ֬2YLh@*Sq H:Q N#Bn_sH@65fqR$]ktBּ+hi}eQ"%.*Ng5ȃ>;kѷt+m iE2|:B /Ss7xC6ZDֻt֓~/xI{.ErKxMDU\5uh^'EW2hrM#zʵ7S~)֠-(21ho45 ]D$K`/7C z/|!p %`7g>pk[yր1ދ4kA꘩U(|Dxwy88Y FGo2y]YNR`zKQ%g5"g* #+f y}kL=\':Y IӾ**!y\k9@SkqSyF -K(Io|j+~`G=EZk?-ep^ /S5mAf#1Y3ay=+QI;J-O*о~er~EJ2P="ieHC姻\b,|?<"wn'q;O'0|.ZڪE쉼wY4 1WKؕ(݊c \c.w/wn~,wm6F0WH/;3-A.qkε3}K7Kb_fOp4A>%ocԓ;r Mn!Gbl[0fDnq撼R `ބ|Ц{Kh2hӗ{btZ[J9ӣ"Y ߗB5~pZyg(\nfi=m:=O>Y ߢdc6 }IԳ{{YO`e+4Vxt!Y316fJ%ֹp4^+[n[);mkeܦV0n4}}⻅7:[.;ݾ[yCZ)7d opܩ &OkiA֋gӣ9diwxz 1taU]Q'JG_~GWB*8Mo3"#HC3P7k1bT8 _bՒZRIkxN?.}F2Ut ~fhC6AWR{򈥘0䠒H)'B݈XpJ95Z +^Y~z'o447CcDyf\z|e0BVsuq`vzPb!L'P,%/`*aL;~ o(YYcKA0;Y\r?fh=[o$o4G Fĕ츟Pj?]"Fig&qx[O"LuH0pRZ&bS2BlD/3\$!v%Y>Bxu7=#ߔo'u=]oޏGazޏ^ֺ+3gvy?ʽvu{`|:k:N(P;b)a7&U ~#M?/ :A /ѭJD-T f KHO1Ca48Ω bjOʍrǠ\QnjT.b6ŋ#GƵY7`z=˂~u{Ts**ϿL,y51ϼRg a]:HD-&Ʉƒ|b5~זǃxo/b|S)O*~T_%AfME?XT3ō$~Syj=NjKsis5b3JJq+K0%z?$\BMCcr>D{;AXMʁ؀/a 668o9 $b&s쒧3hC=r. ixL_ڇ42\=]>#s(h_kV2!O,tfw#VLo1}Gcνݷ0gE O!odPtSc>YV=V\XyS!ΡGlQ񐲏:nأ{N0׫o+>|XRgZnƌ[s>Z;ԛz[ǹO͉S>9{\O].L5|6ۛ\Gm[sVtjehA<9D:R|JS"Yl3ꌅ: Dی>8E7:Eþ|<1~ʨ}~2vJ.j:3 wѻ8q} 0KX8nyv=Peҙi_if0)Af1ςj#9](yTNJQ<ˈb$$OqE,f<=sb?V=Wq|q.{Rdcxɫ]@3]>uflEv)3#=.يU[,׊Ng{a^*3xQ~+r֎>A< T?KaQ<.t݊ԑ=%p$|AiG"4F0FnʼnRT`#%2b ̆p톿#X{xRln'o:DSΏa) y=9קV᳽" 9MUYsR*67O0ǧ -$)~^E:WQ6Уd|+7? g0~/U0Oԡbr8<>VgGgYY1Dt`|hʆ%*G| w@S랣x3ṇ09" 4̈ hqe\S;Gwd/Ȏ%B yp{^-MbGK4 5Ys;l#y; HwSP4[1iXsQf>\#g Dgj,ȣ+2ߒqZ2E[&!hk꙾TQ T<e9<{$l3F_Jcl9m`9揍V뽐JttUy#W$ D3|ڭG:vy<̲2fӚqn ixbSgɷӓ#c~pvȚ = ;Ȇx h_ಥ\Rh5n_>'9$Ncg|_bm 3# Yg̼KDER^ĝka{U|7"r7qopڻQ׹i߁bnY/K h=gu],VE1aIBR5Z d-0'sds>gc33kC=:6AG6Վ2VߪȲmaY 0)rCۯgg޴mx͎q"gj8cXqꘒ^=5aZ%$U;XkJH#*JŰv)I2vJ&Ŭ𭣚ևG=xTɺEx_ġfh3їLJ~DsǘUl4%*63_!gd]b9)WYiz3 3 L[><<ؖgB;抴`M)r XW!jtqm{툠W Zͭcj.;2>C3#F6N))y-0Xd9Ysv6>j*}KYs˜N#mg>>_x\XtKS$O{aͦfgޟ-x͡g(rkbwS^,K ݶc<4u!_d+H OzuHD_"Hǂcvu)rGfX.G %{:M D_~LJcV$U+HVW'Ox9SՎu[9Ȗ}"GƠ,R=/ o#cnT_ޗXgoV}(|ړفYu]Qo⥔*jݥ;3Z$z0Fɏ",ps}.(P^QYBm3#zCfȔݨ=Lն﷬axv\VZ+wjM=kɩאޖ>xV\zImD ^g }=ֱ44rl?+E3b64|.qَy[76\qB8<0C XU 귃Vew;fAv 5?~2 㶎8w7g1'_c= 4t2uE Ҝ޴7~6okWh\aKfV-1#P}Atk ${(&PnM&1~=XtnX }u?ƨ5kmG1jj\wcU<k5$`CY_Q!rː{x0`)*SdӐ98(B=y+l[*N6idiLm3Y12̩|.ai7𽩯Qh"y55o< m{؝l4vd9`4#yy+/''uSȋ;Hǥ#zz>)Evv9*Iq%ҋ[vA/_KC=sʬ'FNbvʐxDVTfzNgqze"Վَ![jV*6z84=%0*$K=ұԵhlof7q*~qSlfx_'jH κ]+"JԪVш\U{Gk3m8m<–ȸX2_0rM[:e~|y]){'sۅ-TBq!wr}[w v<'!V #Wy:RY2V5UD#Wx1;]X:p&EI@x<04PaVT[hvͶ'p =5NS)zbsLM7#2256jDZe{hQ,Jf\@DVEj&s܌U#t /A| (2XCn;WEϣЏ ^ssjmCYvN0 V]u笚}8,_Hl |nU xqcՏ Et||@ZmeWѩYJ_"ק".uR~ڪHB #-2(]Fű uWdsSn$ߊUfbJzs'̧ś/ʇ𘞝}~( ]o/g.̳nf Z:܀6;-`ԖyߤNw4 MDq,UeLZBws"G\ÀELFx/>CƢnkqq=of\daT6+F~a6J<$V,7+ g4Oɓ`]6!#?&><oԱNK ܂k|G/l'&NO)\lvlh~J !cme&lvdqEGӸ*'2MCK>+v{^طKUxq-}nx⒦1muu: l: 쎳˱rLJe+.3+.߯NBbĊ?jkZ]q۵*%굨lY"k妭FY[=-almƷrQ 5h, cW6PQj67Σ"86kễw@=g)CQC&URJBu*HoJK}$(HhuЎjxҎtkN4h^ophzfmh(u$PqDq81 XE(m7e1365K{ւ>S85}@>_;?k<=ƙD77ub@bvaiG~Siddǧ$&މ#=ݟH^)'^[-D <@r^ױA9=)&ɆZiF &` vl٥K$ij:{ΰgD1K$^|vO>pN6ؤX8|w 3ŊtO4OM۟1*)CDM~?Ĝah"9Ҏ;?K]YxEKXIF7?v kuռbVb>?b,.% Oq&>#qß/m/e{e^bk!cXߊ%+fs')GjQ.L8m 9%Gk֜;\~a+ot9gGLeRDu۶!8kgy_kt? /BuA+]Bg8H%d)qnhp`01_f zHXK5Uo|Z삈77ℐQJEl>l}"RE[2I]PJ;k9R(aǫD8d~s,¦F.[x;(E)B%x7 Ez‘n6iс͋ηJϒ\ y ijV&Bw+Z0",S&1fVް{;C/6/Ȣ\znk /O{g fbf73X$̌= s6L:VhHY_aaq52d ҤV ƶN>,RdڄR,=k?#MB8\ھa,ٷL;yiq?}C%寰d. *2Q|4y瞻<^گH|$Yڍ= I6sOj;:JD1'.y؛kYeD%j lQorm>\9%δ#EDEO"B 2k]E9Gry>u?~) H4ݴkS6F;Q䞠5|oFWS\8j>q5F~m9O^<bga~F~") SN#p _˱d Tj8p]$,NcWnze{H%)O4[X!a8ր n ȸ=~m}q\} X맓fv8Ql>)W_ OfWz Ԍ#rpǞ5}?ǂeU\0i7BcV> =K=p?Rj[̡v%^<8lS/c:?`!wyNޫ~K1b\шSwQ=em4;bex~Q֝ {=ݬkGkwp {y 'p! e$&AmKɏLg8V@%GNIN2< dH=dIrJ:M?WP#(;F {  "sLWB7Yr~漊8]P:bshw Ƴ[hsOo\& 7$`i~'nlPpWw:{\;gd{=25:o-v@!ө-adQ=5T{vbQӊ[ݙŒ6Gz9$)ɊZ` \^|b |FcT k%OW(dM}5.(a8]H;_цA6*YᶫPGvJ>);{r]ڕ]5Z{eڍe-~歜۠}I-s;b?]8ę^gOaxB9d#e1Z$IyOoY\-3X3?"_VAi o-S-1#\W,FX>:vRز;`M'p/澠m&PtWWi*Fd QTDT!7c*ow/س8\XY%C܍ʡ-7O _֯(NoW[X(¹z^R$VqΜ5*܋4bm3)KHS׉۬nAyM3lke۷Jۣ Yacmh8hZ=wrSϓ`z]IbE3;G;[](q e)eZ/~;p`IRsRIPKu=#-GTuS"6BpΆ=#b>kYJ9%L7i*Z=)JwE'C.}yC'AGh0EyAm_;,{i-]/pJs`MV煎w>n0lSOEsFsxӝGbmwՌzo̳(W9/7Fggb9smDJ|M|lƙ񙹃3KgvJh3B5 ]c[cnj0!s ΍OsZ˟UgӬ&c.^]k༾㿚QVֹ^޵}4e3<>+ɛD8(MOJd}b,Krsr< BʑMiW#cKlr7OrƎ pq@6Ld#PlH i|p4¸rKX=ܛN'O }?BޅQ 1bmha> žR~sTʠ턿v{oj>}\h-n>-~`z~R,5wh%)G7]] #M(tulo m)IʻTqHu-&%=B /o"Cv ·cGv8|s[mί'8}9،c۱ 6o3 lX^*(T) g[T>7ox,᫷%bG&CrQcbjLf' `S}W O,zEY3FBoߺ[o~/=Z~_ b[U9dL,bŬvoS}8jZ3kB!_XbQI0@oo^8'"vñ8GqqvG/=%{0Do&XK^PD,9X~߹8L1R?~:QC)M=H@dQ2<9~r9G>*sJo@$Zپ"Ͽ4hfţe_h;V X ȧ?Y^9fYm{AN,fILԋh 8oRF1i~/պ%KA[ȭOU$x͚q=?ڈm1#8?%Ǫ { EM=Չ0fǏINNs `NN~mfߵQEF[YyPN 3F{tPaS n瑦_cuK`zck龾ڏ&|ш1D9;B\?ݖ0|FKg '0#8wi0##q/x@J<"_ۀEdi{5 7 =aWtB[?vL>BD#{e gWeG<%?%@4QF,<z:K bHўRX?:SĬrFR}>ǬC;% Kv<\닪 Sټ>e]OPE?ƀWWorڝ5jEy*%VaYuRW{pp4b6>&!~&˓xu˴t b'yG=jc t⤽zQBf^׈CoWbe)()J2RV6Lbv8F,Ў ֠r1M 6FX wḁoF{ B)aP{'UYm֦Ƣ70Hg_Jt['$F^uvg-g:!~I| s&_N-EZ'he2}> O(FTڽ=|cZbRĞ><Z8L1Iw-yJk잎y"%K{gdfQ)W:?fE}'SrKUD{2f.9{o.V}ƂO?MO_3w6֖Epһ(Y <sJr /c$'JM88ĿJcOLg'u)lO쌼GW:IS8B5'b4 8%ΟǨmхF/M՞>uuub7UM4 gOq섦-BC߰ }=,x= t. c{*|Y7V_DW(i9%MH*o2JZb(txܗeivԎ(xr6jK-_T+{ PvJV_WPkCʹCڌ?q.ٱKUx7_!p5ڒh>1E( "W  FṢܠYEQR9Ud?J`egՍ?(vc9v"$r$ЗO#HPFN$$G3 H@"3 E8]nևHǶݞF>:k< ;U{=" $h֤\GQ(Gj66 =64Ӯ/?4!-!RҶWBK}NhMy~2:э{Rg{IHO cY"$Z~SWE#2p]AY?[܍SsZPqHWRAm{8eGjJS5wܬø _ ϡ2Wω$ J EI-5 YzCQQFȽ+ܼ^Uyя6]a6Utt NAb#^q,*s c.~ec=O#JBOq{Q ?fVn-o]Y<#ӽOӝ*M8pڈaTJ>_PHiKbhoQ%?pϊj1MZ4_ ׃[1-tq dVCVzFFi cF.қ0fKIH < RgSrHdoX1?B Ybsa܂nX=NGOܷby c 55Hzx-AXqt_ |J0e8>/Jwwt+;~+}2[4OK0-4f473 yɉ@lddh+1עs~?>`17Q]U 9Y+5U&み;|i?~g W:-tffj}eD0cSƒ>NW!ܴpVR rx0m/vƜKڙǷ*u 5v*=/dKB qaZ߰o/b=A; .GX6i n 9h~G^#}N3J \tx{x?l-UN7xUyk9DPþ)VqKB lȲ² o]ZL[GM!0m@0aZS){܀iAͧt׾5?kwB1g0g,E875暽nvݼnvwsk7Į;EWWk c=PORU6ֱw#)o |{Ѽjރ' ޤZ(^Gɳ!qiHV-G ܭ<|U[@ccwP[Cߪb& tŐ:E-on* XfMi񯢙?1 f뭏sn+ccYs1#whWե}KBhާ( ; ۈHkf-3X:m R;Ot/+=_]p}'|3A ( '50}utn^6.G"j픽ʆ^=d\ʜͪ=g¸ryXuҐ0W:f˗+pt/:K~ . hyS[hct)F$8 DΆ=2 Yh΁L/ F M,P.,X-[Tm#zI;x2YX3x25ϰ xq+ƲՐCd㌠l\QN 3ڎ2;d(“/ >M2p{ReHmݜ+0$sW1 =LP+%|Y*2xl\SG1]&Sm ێ<ƖF?Jt ځfB?KM4NɃF=(gN{u<m+YH#~43FSc]pt%Aӈ:Ԟ)c7΅f7<f0+3favl4v+af_w'};MuʁUV/{W0):2d 3YxJj0[NW~Fx}l])RXAW>L^\s_ͷ0n q4&- 4e3Ok)ڛ}/Kdg[owJ|]~oPf ;en@BK[[cu_vF? = Oь|oZ1't:'<|yUuFVKYEK'6Xs {Y7X}S|GcšPXy6c-6.)%>:d}Y^ěkڅlӅK ©K7FK9>ۘoE q4Z!lx6a&KMcC3>%wRK1cqq|S` aw⸍6>ĈecCG +wN4S͖1n+4jה'LJ9oإop# @EZ% #7* ] 0[V%KoVr\b>P݁Y:M^#ŽM~cP\[⮻^?ndM~L3`,h 1sxrӝϑ%k qhK&̞|rrIq6aek(ף]\G>ʂ> JҰ9UHπgۄc7h;t>Bf[8~#qi38]ZѭIN}~C:Z^= ƸMJ6,n<6paV31wpO"?7J&,M~8E@c֞2*֢5:l~NƵuV°,P3F:qͮs\ODW;[LgYq[ $+we96eÒG>Onh'h8 ¹SZ-/zks=YҪ%Yz?mr1޺⤭LxWd"{bk'V?r L~fwq-A?BG~ ̏Z_~p.9rzUS6Mc &Tu.[lUl-& 569aZ.+{C)eߋX@4k鬄\WY{[oVcna)eR,@՚8> k Q&pw"E r@q !>e8hԽcy췔a\9!:0s^jstJx2dk\5S;7%ԠD\[TV.BQ{ky\7&hMlQ`oY)_q%^+桙y#9Py_8B#5a(ubMB# {^]R32Gn|֒̂MME{ϞCsKI$&~Fv!r-+ -`C=bGp64 ޞrPыTlhcn)|THew(c64պ?d!Mp)g5[J^; Usy`oeg5')8p-' .Jqj{5O63 ;:aK@qh1E7w̃#I hOߠ}Iqx73bLMBY8n܎R,RݢTBbSrZ}g}ZBž7Veؿnu~+f'YAe_(eKI__teB}>cqgk"QKfJ434Ń˥sN5kd;ki&Z?h%eHBo=CDFkޠ.fG΁tJNyeb w1Ɗ,yVx[5ftӴƸYVQoh) >Eϖ_JSy.b1U. C1_@15&~#t J=|PL{A=t5:_'"٭2whǓ'VMrKR;9vWvci{! 9?5-;K:_蛜@\l+Ȗ=WЙ-Qߒ}˚͢| }o+OvwL v~ ,!0!p`Hs =dbtGZoǭ赼8zS'JpD;:N4K"tkS񞈫V lt@ %QO/1S#RaWj8GcRCd ? 6IC2Ӭ{yTh|b ^\'¹SZhdh0¼c j΅Q sY{VJΠ RbPRŹzLrxW$1>#,$-x7[ 9Ѐd B2&"$tt d0HF I>Dqv "o4݀Ϸ>?JZ[ku)<^ A9M"' OxL;/xh6&,jp0CC!Tc+ڒpȾy%f7o׵Ru8c7dBel[ܞ& 0ZMu@2%{Y"OZX؝\^s`5N|hIl@xi(gt?FM3uٗJ^[Vmy t%sK,aYmqmEGe4 j`8 SќՊb:[C6xi67q#F0W-~QGcʽjy/]!haup4o`9]J<7bNaGӉq!N{Fu"kĎH k85zjܿX=FN7Wl":Yp_h?sѥ.?K+7gYF7Fԥ8oڦ\}l֒r] Ek b'O_V039{igp*ªcsN _0q. y7k.|o2N" }<*.t`m;m< 's6r&l<ߞrrv6ݶofM1$/2ޏիaƛqDh!ڃmmH%fگRR2C }Ѱ|`Փ#tq|qOKC{ډ^F,J!xc E8GV<%FѓƤfd1auJ}Pk .bUdUNEҦ"HrCVx"1SDU>LƿXԬ kѭ=@Yd\vm_د'53K() sg7eI>4c(˄3U\D(8/lW\xia$= y[GKB?}.\Ĩ4~.#LĔ+H!PUt8i^1budwԃ8+ϑnRc'>941լXez`G -wȮȸ)^&s(#;n1_υ ;Wt߲{"y4ER4ff9p{HMW:yg7̓zըqZ0q^pU\z3s)X`ț s^{wj*Nz;W(a:(^Tfw_Sۥ G|vbcdzr[ek3AMfӥCRirɥڹhG"gQ.0I=*nLQe%~֡euZ0c)pNQ_9/)uSm_{|QFEI~oݢF)O j(ޥnanos(;Qd̾q XA10-$FM~ ZPLb++M]ά'L?y2 ND|N+Vc.Jx>[gvxI` dChEH|>:\ʶĊ1#0ӆu6 t91.ƺ}QpǬrs(^1ebvx+N4iSVF)Y~ކ>S)UYGYaV7ꆿ3xY8v%[~Lؕ/Lт./wxU=Sɟ g]+L)R0$,^$aD=/Y˪n(;YP7C=)pCcu1?[oy(pYƈ.a6N}J3ȚM%=r'rq H-g{U)ߊxݞ/AOydP(/av|C:Qm[ Aگp4hE0:a$1wj ?QIB/a3Tn7fx^9oDt^DUD:O8`_| gyZ,vD!ޔo\vuOd//vVNM?B G9i4w% 27V2mbQ~7+xq5FT7̧6+[`M)vryp|[0avC˸*ޭ5WUHf*[&,<٥T?)*#[f- u~EMtV?0&ٝM<ڂuq"3 A xm0:W|VйBE@fSt z`9ԔFA=F3c))~A nm=ŵ aa,=N1±׏[o@sjw.VW,faL@?ԚWV`Lu`I=:m"e0 +Z׫"ҧ o'oO,iGWFiҲ`IQ4P~H@@j(eYB!NVbduKh-"b5̋֡ ibh44w40*zp8AEGu֑Q++՟iNR5ژ2ﵿxt#SşZщRm9o xPFzK}7 yba0˓+~vɏdi4",Ȁh=[`>epX2Qٿ6(y IB8F0Ocq閿Ge}KYh-0W5tIC߈$r԰kjF #},XZ2xONo(cjOYplc<&@|^GxȜ}mvEe;MӎO4G6{e^YĈebe{"wΏGߡoA]ztIsZݴ8/+Vayi?,Ws;?M;0Nn0˓U[QOB.fp.(;,@BwGhB@w=~ӓ<]; =/bcg-ڔđH\eGLO>f!=ym-Ojx7E86/qYRbc6$8X(y˩ӽNK7}c(^P`W|]ķeqR]Gh=փk'#fgx|+gukbd񭁢^X2qH{ǘZd!.JduFB+-LS@+-{H, Cղl1l;:Ϻ~N%-t'T?T-l %΢*F:C&+C&ƨGb/OM6skGZ ;s J³ QlDY[0*) FhI3+A[LSČx!#f M~i3;Jf ? <wǰѿo ?\pUp =jA?YN\xG?GC \3r{"EܭO!++r85uQW}`v.683OoL~j1vTUzf~wb_ON͊,b}?(NߐлE"SϪ~gb||R<uևÆlk7_EuߎuTSk,oP$h(=Dc)uP:'.gX __[CmNˣ^4.  QѷρYA1KPX"PM}^I:Ob,|?"e0#.HulOTS 9t^APo=m> ='bhqP]y.xp~ -44l<;>V? WkEם +?V{hR>4 ½Z{я=p,[Epfx~Xg)V{#bn&WNO0Lj E5:i,$lm(Jz5v+_Df?2\Df@`-Ѫ }*=w1?mNƚ PYr'ϡW;h7>6:1U<ؕ w`5D.Jw#&KK*JvG7ȭOx/anBLc?uEU-^Nzw&}~[Q ;>kBBxĎ&?yr0boܧd찁d<Nur_ 0>%IFm}?aR; 틈gE57;HjF68!!Q6֤*hkbAf' 5E )ȦBu3{t`:\姃tNz"8;uڍd9LXtK<ASEH;*cؙx}9_2ce|ݦo}, r@ \,?@!룝)f-wk1Is^(LC>؁B[*w-sM7z>JSTG;'3Tː2Z-xkU2BQQXV1\!Fu7F]ڵCA}_ƥy^kT*; xu#ȷPf[x,ψ.v|ˌ6Qc-dF6f͌ CO7z͖ix7>Gi_JNORɝauP]^@#Sכ;[ lL3Otjv(SpdQn~R$ ]&xaK!(ctH/X 0 !,"F@pµP!,\@ILEQ@xk`A"hԧ!=Ö FE9WU3;yLwuUuuwuuuժv7 G1ϛ :Ɖ?S|n4 :Q}^Q" kkn n*55쯛KڷM)x@gCkZNx8`4I)تv.qq;2Di92Hqhno՞8'M/2D0&j'h=? W(nzk35uh3{hƓVuYVR5l+MJ~Բ,Om~]Zg9'OY33CV=f S >d%l ,R3'(3`.).EuZ,gu,` LcBW.g9!w\MdЙT bVeC,YC3GS)o HIǯ$Uo^ve[?+_VВ3C~B>tYj)#2 _t̥7'WHQ+zxct 's[[=S|Jp>I=P3%PckZq3A|I)fOxΛpK|UUeg{ߑ| 1B>]SFl}j6Nvwv3 =n"FdQ5²kw>GQjb:skg^wWHg7rR Ow C&y~gfEVCrD9"e}7O˂#X!g*x4$Ѯ"_7"iFhV5~j!oa|d.3*G}+X)F9u 0w~ IU21:X |CՋ=&fgUU_,z_!f"αWYUFju"mktQ'ɵ`k$@pbyNpN̸M5˷[Uk%DQN:4'D{AE] *۪S??>=@5l}Fm"f*5q) oMt$okM[HkSE4NxU_f~:Z-_sL]N8%̆k{MuإN36'@F| V3] quU aKjq40_`l+D,3 9cQ>ay5H\-Hyzc6Q''B)G;˝c3nG8Ji74io 0Ҿ\| wXF>@k,0BIe5 K^^v3Q=lA '}1F<ќZd,o+W;s ֊X|:%Z3u2K( c,=cV[C=|{EwXY4A-[8]|EWP}`9/y{ e 4"UoR+@(3S@oΥq $BD|n0|T#><1e:HUo> 8(սK#Αm8c } O-;$$9wlc{9\b>KRla@5d+||XTfv T]Xo`J1CeoXJ9 #AkXʭζxB e߾fX7 Q"&-'o?XO,*eF~<~Qa9w5[$ϡ[o+evZpN[?Vֲh9YlwHKr@>7K'cS.Qz!Tk'0b:҈<-Zj=/!'ïu0aRZx6M_rэPU"apb{i1lC^sc!n7p8S!-^N/Y:*jܥtsP'S-;oTS8=OنL>'55i &+|a?xWg8SУ^y~x˿{#‰XK</awXV)YvEڍ'[J-0rQ+s G̬y L>E"*]-Aٺgd{<-gTffQ# r~Q;'h|kَۊsfP>![81tZwp?炔_syق__Iϰz*;f-~T]t<#G$$)=poaf덨9Xj _\vIR섽MV[-_:(.g&Sƃ:W^'avOe؃9; ;p-.NKT ϑSTe_<H^pF9'cVdU|9ݏυ*ΝQO{TK@FtNwN e?û٦FW7ğ߼簇gÚa͛ܭ%{3)J3p@w뒼9-fa^|ke?/2$g)JEVK E)\gBǻYizvV-z\=h _vƖE\˪`V3E5P[JD1Zej 81NQJ^пT'' Iv5pW:t*z@oԹwm׸)(n1 EyػwA+HB/(O#@#M>+ma"N1 @왩4l1N#f#0rfw%:s(ħS[}ݤj_}n[iƀ,s|݉7-ԟi<Ϛ #V>CI4JH N߲-ty|_ 2En6@ѣ.^F=!\/zDW 3sɒ#;޶ܝ,Eorr_t&F9?XV?#IFhh:E?_m%v7'̩cf]/>:_K_ yv-.x^v5Cx.VzB1w if(ݽAOy՜G}eE 9H1OU]oIe M-2jU]]QaA}/05hGZlUrXY׏.}(Dt⅞ܛOcrř }٫bf4;hq$\վ"|-u5؎X(@iS `ٵt>2H,4=p@مڬfŨ p/>֊օrV烦{Axi|Dlloў/i"lﮈө]ubn ! 'mt~z_5^CW'h^:Mn)&Kd]f;w7΃^ΈY_o;ɗNۙSo;._!{ڹ.!>=rO~I+*eрW~k$(5yS\𢖢X+V[r Φ#H-,-rZ.yXZv'3 Gʀiۆ&BvNɟ&÷({4 P.:|O7𧡼j&OBt#CS]hjdѼ|a_ DX|U"-!P{b_^ǜt,Xzb9{uo#C\_zEͽ- g φ}}h(o{KvK.[p&8~6EיtnF) {J0(L3)t7D-K"ҥ[~ՐuI}~3#M˭2<3R&C 5QQUaذơQ mr?nm2sR..<|i ^107]EzC (_$|W4ʛ{Ns&}&཭i).'D5R2R 4שy2qVhiQ$M1$e2DQq7ZֳDi(>uОSM# !sJK xI"9!O{|Z꟧יGhFu&4O-"jrmA[e{zs>e0@\\ {`LlFVpa09~o u$Xc 8WYP?gMc"ݥY fIV#ZwtneMYˣYٹ[]Jǧ;e}16!{)Ow,WSs2p&824ճi#w(bzW_h! IșѲRlEphĂVѶz w$ -,'] *\.8v +1(x#GhD8dxȟ͒Z{!]c0q~ weխJO0ސ9LRa EZ1W^k uiEspQԾ$a^H_xlxFq[ o(.!5{L*-I~?~y?~Ya~oYPVӼ|kv+#qx#%>x޸5ićEީC57Pi;%Dwr.3Dek0DbGi]ōеD}NwՕb.Uc(sg3㘎g}MD6S=6͒k]S'&zAJl>c #G`G/[*mmio߀%6oMtUeI{ )vD7t8qK) \Jb؜:ox{w_>c~^ x?Y_m?Қn5#)k1/RneÞ \)GVL#QYarS&5)v95#wXM8b.!/~0%CûG.( 3s](8]kKL ]w}1=\;m2ka*{%T~)a 'B ό0]5``]> D

L슢P8~K[л¹Qʬ%chiy {ʱzLDuTCb-='*nʡ h\S, Zr3MSqNu[d+ɑ`F߼C|,݋{qb y[ E-kXIv0y1pSaQ~G,:;SA]M%w.|%D|}%P>SJx -15{ɻMa+zvB8MS.1 78EWSkI?t*>-G8J os_>!xwnz~n1Σu"([n7cKKOq3ù.<*&H.<ڞ/VFMks+6{ #k/dP]qGv #7(Tv:EHr`0f+}/ {H˳[<Ǥ lLvɵA}u6xzV ܾ1u$PG_}/{}KW,Ab5^hڏEe\Cn~'4QMё{BM/]9qހ_x[M}:QG[g]I:뜨cuˎk=3E@<Wuz] iU'uւu'dn'i60 ~9n"Kf@OH*cC}f;Qi5N{?a[aHZu->y]us\D8Zqq26ovo΃]9.di)IuY,ϼKyZ HJ _eOnH2/D=[~d-Z'ou6]~߭Dy[wӥiKmO:VԪD2 +1y'gnQ8 ߧ7)R:*J _IkZ-Zf0%~@t!pw+X*mƼ;\V=;lDFMsA3ζ~J@ʣv(1\1=}.AB p^E^Az,ᕄ" d^1@wO4,ZH~ݖAq8!l@z~~JlNyCǰ_cY_g_{fͭaVd=SWx vQCh,iIh#U$'z[? H tTxϩǥ\!\yOS5}` A.4 z~~ns2T3~N'$Oy@z5-S鱳~YWfGYX/ndes0[=g&+ Ԏ1HsF 6S֟TlD ȇh%+vA^n's)K@ ;j%1?S]soFT= ZEp;ilGn-߅1A&2#X.\ۅt_[H' z<;qZX rovRR jW[ڻkΏMOx.h~0SܜBe7>Ά",Ë8Neϋj'ar냧t_U5Is1-1\ݓsYw1a rĥnx=[ۓ+=#w%YpW8"tnչZ -vY]gǾK%˓A"S`Pe>x\:'.ΣX7AxQv.[;&TF蒝.)եR7P7>_`)/͊g|>]oJZ6җƸ^ݏI|+^qx4n Pfִ׀$&dLfK(>8M#T`ILbFHAokO,SHs%ci_AehԮ;(I=5Z^j>vv#Ѯ8Gl{ '}8~Xk"r5e8Ű}Nl%kOlm2~xg{l% \Cڬ,W[)Mhal@g? uAeIjv,z62?PQ/ƨDV\U7풪D[ j BtU+\ͽ  f%T0.:sz úf|׽{0L8|#q*j#PNϮ)՞k!3pQq~7Q^YY{)QnN<"sٌ&ʗp0#Xrb7rSDr3k%HIJP/0Khbh!(ZMAd|>[1OjE&y QjY1:G*/GnK䋇c FA_(/uxѿN1F2y\-rg}*jOy.Qv|Y vV TTRjhQvL8ǺV*ZU*Z5Zu Aٻ_o!eFO2cߍuiq:_ X)l#͎Y[>_m8|؎1AC[6f>9x]puwL3ί-C,fyʸ |%[Kq==o&:CQFbޙ5 %NCnmκ!C Kͤ7s_-V6~Rb.Faz zHCx]YxiQ/z~G=yLqUnS9k׏]ӷZg|,}=̻RI/829s 0x/ *>!wDAqKgginxVd.%<ߨ59cv,8JmS䅋нntoqORg~V:=̇s½+v7J\BߴObQ>OhVv³cO7VP7ȝ)ԣLt^Uu!:yOY+礠wV;KH+n+S-}g_@*\^):$ ҶvN<>hG:cS WS;яsO)KRX:|sEF.*d-ԑ ^vo|bxGgv" RήɊNPu=/y/oG M6'Vi;i\E4{ żaɐ#ч˒gйsy<81@(+'O'W<=0*alJk`;b~ųunBQZ/3I]RCϊ#O\2ݎj}jù.BY6E W]_͝7D3&څExnvk 7+a%|J>ezF[;#܄LzLLOk¿23Jʆ(ްxrOjEfM7c}Zu޵x}h.m{QGwb$'cv=4}[+;"S+=bw^M>k<-à7Y) #]GQ?OD~޺<0fmY0fSĘ//d<+FE/vEu iu| `[X4#_K7#J\T'˔'n/:>yXྎ wgIzROxEgAMYCUρ)s>Jk~8o*rТ?X)HT"i,bY ok[VV2#hF'ͥH6*Ϗt{ѩfU۳ IZ]"u? J돱ϡŽfODO߮\|Rz7jxS†RhH"Ze޴,2sG':'ZtܩG`v-KϦ3̣7So듘Nfj8A]ep?#t_@bp ;.49bw;jOPy,`0aIC+NZH?.g}@.}E)VvXzW/iE kv@h?~9_J]ȡB?TtFJ9WPsze3"-'OT~O% Q%R->&)ٹ%|)|o?-oߍ69DDɥ4}1ay"$;ſAUÿc8=zqnC/^!f&S $扄0sM0OrI~pha΅'nc fZ?s.1m6@FBa(yV< %.ۉU[5Ky̼w`*]W+0$ЪIJ%w3k̓GJdnCCWW eY.(K6Sִ8HYw jK/ޅZ.|ߟ;O^Z'skG=49)%_gt=yU'RQdB< hƱ1 rmDܤ+V)X|| #1+ G%+]ɺ7txq'hz83|'hFʺu(FZǦOQ4(E~AˎSݷqΊW &n;svKDŜ].ک(xk i*T7cx|=n_t^זsTػ{G}JLr a{n$7/žr/R V;\(S qdp&Ou2Dg0`ISLf[  ՂZ{Wfg4٦i_)qx UU W hkgl{rh'Z}#z_S +dLj]igN^qW#}o7{tbDCʽA:rREy+X~8+¿]ןH54 >O읕yMXK m9sDRY D2co肌@X1ԌTLAQqKƒ>Ob9khȑxt:k*9?*X{V|S(,1"}e>kN9Pag4tn~K٣bG,1s[3yi1^iAe%f*oެ-Usr~rd0/>= ;czU\"ۜKtovhDmc<!i'Yt*RDٰQUywn'/ Ao܉r)o5~NoW'[nYo|ai1Cδ~{PeCW F\pތHWVDZ~m~h\*Gn /pЉ$]NA)>3n=8wԊ_+zb\CLWǜڄ u'?Z? Ya܆ٓ{O4y|X:-/ԧb 1䧱O(E>iTMWnXW! W[r[=NQ/xh7j][G`MQuV_hkC|[Gw|/#aD0"&v"I!)ײj7 >R#NjbzKhh χq uV;:xXj2.ϥ3QB 3=]s@ai'g6:V#z܌W?!m=ЛCP&X"g:';ζo4gˡ5WAΓ?.ɬ$*zlE&m+n#^ѯ91tڬ'lg'ȕ;aA'k OE,TL E[nx.>)Ȁv2ܙ 3ӹ.CC`tttF8/9%(ODt^#棿N 2|Ps8蜇aՑ;u(rhUJHHvy)E!#TvccU+.hXW'y&2v L& ފprd!;Cs/䖲 q7 9>rɲ" -NWqچN$'ya{9BY7mx<ypQgõOFs{,U!FS)wx%ʺjKQsF³А&3o~PwFQԯmS;78 b̉ke.P~UȨB̴.uWOVĪ^[hvx\+$"OwڥəWUbIj>ĕaB[OZ.)ZT.ftdΟ:mi ,aer`0z ̢54˴Uu}OhA"ZPZffr]? O%4-#VPrZ J5XA;)P1%B)Z(tώ6{+p6Re:%-HxEoaQ1`s6!o^qأ}{3],JDq.B5ѿSSىNRYKm ƻ?ퟃ3m3! |c-6l hbmA 69O`ŝ ;Թ>Kž(4NvɳՊq7Y H= u?u7~|f|ekE~&DPG wXM  W'JWMyʸwUnVcn[cţ  ,3eiz~ܳefMD;13%>rO\[PVP ou [f3t ]W`v5|kY)L[Kz&'+?ޚV^gӜcΊ;17bu:z 9/l$δF(y0kcPGoRX`$.a5.p "-]K Ojgu ˂7pO=@BmzX2 Fyh\X)J* U^TuG靚ʶR0z#;|AwZA"ݴ`Do:8="u#-HH#8P %5.SaW/y^4z'/t$i{ou2#@zЂfM' R`:Aϣ']v -P&5GzrӨQͤ)q!5t Ky؏<:KW+rVZ:0<t|ϲ\-rnrerp@hUsq]O )ʎ~/oY0Y|RP:\863 ѰŞby[zl]^ *a6+Tsot{rA3OQ>{3/e+ry~SxQn̡o[pL#1x~y}#*Ў ^huQ7VӲ0߻c6ax`/TwNt 3tu3tg=ݹTx0G18fkl5xuh }m=yX<@"^ 4OUgʩcU*Ƭr~‘ibx;KP`mL8!wci2.(A[IFyrQj3S;X=gicjGY;nT #ͦ5ZP6,΅sE\1Gۈj,(K7ˢh6XR|asnce=<췸< b#uɆ?|[;mWJ"eZd4? wh7){gB {[?8@5z.v%c?ߍf6_7ޯ_sVc^Q-/Qh x1).Ԡ1t-ߦn>\8GP[Z,id]5t":6qԨ$dn}'wФeϪ@J+!N'{d kDViDnf-;n%p Ca1Jl{#)w;_ DRxh9!8]vcmfT7RrTzDk\X:Ʊ]uSV$D羰ˎ)ҖBZғ w |{nIMZj2ߤ'BOaėB{7񢍓76Gƾs:ƾ<>ƺQﯡpcepT%ͼ6D΃4I{ '0֖sgQiw.z=nmKzw{i|fU\sFM3W(֧v {k»p2qў@/we0N:Fs.ґ&Wɂxzptљ?V6};|Np*">4Ӡ f0" K-)P z3*7UZLz/7%skowrOW cE}7muGY`@`xV`?n꫏Z i|.:6ƧC㓮xdcƯ0F:ǜ0EXLGk<2W8_ڿL 9;`5w҄_Eã|ﶓ}Qϝ˕ IMApUnuA;ikwE`ȦhMSFָ\#\.zWqZ}k1u ÛDl%/Cv' qqz6)l3^Dx$3>bNCл:XQɆ(p-q_+D)\XVUd4Q^i+E\{N_Zr8W(~.uDj#DME$菌1"ΩjWHN3smE`Щv~T6&9MB%s!'rz 'a7 G c&>c1Ĺ:6V\T-zAh3HfYy2{Y{HKHlo列ގ-f-뜈uN*S(xG38 A9#iZk|6aQKckJxNRGj3Ysȫ%z=S<~vhlu H"gz5VWӠe~SbFzw~*uɟ`MK'+4#+?ApgՑ) $8KvAI[7a#]q@nZVϱ[4CSS>:!֟=|=ˡ6jL-fϑu4+}/h|/r8g2/A=_ؙ#]FD~-@plKh {hbvX2#* Xi;BņU0/t|G/ @}C|RVBIt{氈i\%zn~@ 6lToC~S \M829p^fh<`):Kc"'_a39_=I(2F{la״sȶH:v<9˹Τ%,Q ÌبdK6G믹˶s~Cur/D eDxvþؚU˥ӉW ĎpWi^q%gYq%0YiqWp<\6R%Rhuj|)xrПWɯ3Qr_z0!!vFM@H\bǨc>sY8f)* e6doiv.DrkcOl2zDB_nB=[ю?񈸒P&A.fuW OvRx~QJ6btkwgP P{n߰qb1j)Jժs0oE%55DWqM>d9%̩Ў֟1p sb1NkCU@OJ:Nrq̀5x8UM3&b,ݵc,f9z&V$)U C"`*eK%arW{yd/>Gtg5]j"#I KTvWcZp >=2L`;/2hVv@ž LyŠοwS,r7Ofm Ea =0BRnj@qnj' LQ+Y߄{NJ${rTԎNR RHa;#|SOjϡ훼 8~8AD ߯0xzSéEN]K;K jn#H<8x`G[Bff_QS7vt8rl߃yƘV,0Z240j8z B.iubHM#Ejx|ܻl~Bb@YyCgg1_c{f S=J i<&dgFhE3g_~}+جsh(OphE(L1K-Sy$a!g*V<`șHv?`2皉rdm&'F8 %\$"!](bSv%5|_6Fy_N%.bO{$c>wU4Fb\+ZIɠ_pBTa z[ 1R&GT3z&;#&azm /s/FYooy>'r'%7u59ZKZց(mqaH>%O vEo|=lUõ q_̔T7@t:H鴩/S0:kzĬh󠥈CUۀ%=%?Dr:Ӭ+gM赊ԝ8v+NO{MzioEP@(e9>m oFThm!f,UlfS1>w(;/O,8ku{,ɶ]H֮Ls7'2WY9I+8Rs#*|bEO-Ϭcu [X %=Vo#M%}^| tYB$vQi<&!wW, R507B*E?B j}y͎])/w 7Gxk"POhGF܁ac*nCQ'4jTܓӓUqc]):c\Z,Vmb8vu#9`fIlmPvYzۖDzBZs!҂TPB%\B#D>Yy;M 4YE:jGZ ȏOրV B:иިHc\bXj.m4~,=q7y*n<c3 C}5"01ƇzCoH0޿Fs((l0M,?-ۊQĎ; HKZ&׬eh;! _&YZd#}$Y{)c hP O+ݝmS`;FSnK.J`lM,(1k)kU ս Ol/ ҃ܦAk̍'KGw!S>dmȣ?AoLo`& 6*tjs֔fM_&7+_ti-68IvoGo'|+rX z~׶t/}ƴM)$m]$|vF>~Nhr*!ƵZ@0O@#b\7転 Ӹn:]Ӹz{ٸ޾埍ͅ0I a; )TxQ3ky|ܯqn4߅Įp91wx}NгnbempwVˋpS3D<K\ ~-rG/b!ãl'X$6ݶ0u1bBsȢ#b5(qѺf;d.mXלckoЩi[81Rꧣ}^ ϏpCΗx[9w/4e4<9/(zu¶ y8GN֠g˻_V k![4;SebNsCzǃ8ɨQ]VUOQ]ӌӎгGj",q _͌+q :ݸ~5y\ChGWE#iTFIw:㟃n>vD7mMо>d&CD9| 4 & ]5Yua\Oik\0AEG }K^cmkFkyf .Pߔ :H0|ToY_Q_*HFy ?m-hr61Q(hcQ>[=ҋ[Xb0R*mx8նS䕲wD5cdAoxI*(g()=qe k(="n\8,v,ϪG7D6-vV[uiheJwRn(#,lby;#~g/ӳqP% ``آd< °C1=tA!@Ѣ9Iԉ.q>S2/|cho[W mxWd79ڰV)AC6F.`ǿR슉\i#댼i9*SR$z換n~5fDkzˣt4iJ9hG|(c_G#v0׊7|#"q6z׸`~e0#O1G?Pat [fr˝uIhR]Bo[X~$F\m\2{l"ۘ4OFd }Vz _n0%}.bJW|^FQnYEnf]| O`e@Ow ?Fy]^w}/1qng _yz\GbWtBhkX Q㈧1PA/>3kr)rV G7bKeHH[k&6ϲjkhjUIU{8f>ÎSc^zωWװ*h@Cר؏+(5i@hv;zXAkE.=v?(|>رR=h@I0B_r1|OLOX2'E=*B@K3/̢ w`}$\0 o6aIjSv wa[p8]A;ٺ&f'q>{$dl-y& ^Sv*6hXC)&s%3FEb\g8 ㈜3( DH8=yKXvզ9?e3b7ẇ#3Y>b2%@ӄf-ϑxINt 6VT? r׭k>)B_\* /mi6F#iQI΅Rj @2ú8zJN?˕w9\iP.)lhIk; ѯ~L^!}k;0[u J\H~f5~OzCm9<0n3y<[v%?aVp-{=Wx/A)^:er>I(:Yb-87ŵ].F9@ٿ95 GoW(k/ZosŅzϞ g1υhBO*xV$9lm/] qÓH mNX&!^޵S] } ֎xh-{tϽ:2"i|'n*=KT$mԢ4&v5j0F ='K8Kn) gR$8[ WE+JͧRvs16҅uچ1o߰5hy ?DkU:Bow44%-Ed6P~%0Su.v%hqB~"k/:UU!׮Pĵ0V.5Q^;\ږV r޶6# n6Oe'ayjgqu3f6GB8V/۱-)`NǢ]â򖖻^%~(x_JyTrznd[ O%D]ka=#wmn#)~,EW:2 .}ꨉ`9B]]e2Ns kx%8҆⿉Ql&f:A'vmڎ,#sm[ϥ>ή'UX7#E:~?Kzctahs<\# ÌgyPcyhiJAhPXV 䄦;OĜUygF>_Б0R}iw?AA*),FD4,["jM-2lz| l>@t7^JPD%)R9|+^XB.YFAG^PQ@u1PoO]g漑0Df>4(x2|L b}.f)| ҹ @ NQ֝j( $w*,qRA㴎#eRtKf cL-_AbRo>1Kň7~Pɾ9IA#J{ծ8 Ef YLs]9Vj7۾vkıN.lth>\,v 9ܙF:a!ܹ *WG߀gW5KM<)2E;]qZ29k{ge3rَ%mDY 3He+} Qyޏa;o !>GǾ-T_Y'jʉ'H~6V2dc>iƋIIn^.l k@~Vo]͠nfnAyQK;S\ k>AX¨_<o~)yHې#^ŕ b~]=pBhˤ&]--6?GD8И 3Jf{9%tsX{WԱ(:l?M£_}jޏz@!ITf]FmCׁ^} o7W՞~b0Ϥ^{]{/޻/ZWwMu=izg(~6TS-Mec*c.rKng3tto ݻ 7鹘H@}tLH !~k}6{r=Ό+bv/.|~ր5hS j G䆽YIQΧq3ܻl@(k;mphRUKTaRGZ'Z?}Ibj[=cR/:g>!|IN1Gqz r8SʾpdcZ f0ռ `AUߞIԇ}dFu ɕuC_VHZwo# Oq(^IqSt5 M#(}խZˆ_@Rs5Eη~SEf8EQ)3-yKFr'\&)QOe"7z'b@'mKFr\ ޭˢE޺f|v8vͱ7oqL 4-~v<:ſZtœ:[dsE6eŒB/3IQ[V;ki\erd?%43at%u;c 䢷x)a{@`IcEBm5W{l-@g"OL-w '\y|dK|VoqxEyoEmO(릃<* Y:S&R WԴS9$gH 6GKsz--KzUoCiO%p>Ɲ%u /:|!~myu8(b 2tqG ñ-Nn V5e #fqt7'W`n&bx\0QBj1U=wnwsœѼ騣#jFtFNE4O.#^>@1>wFOH}IJG ê5ܫ{_%S)zɟ[,bo/ W⯜X5ճ@?x?' hPU( D-\1Jyf/\/\cr=r}zJXHPuOugu:r&fNŽߍ'\1}-{)mvF˖,O[WX-_d"YȘm5][2E/e,_d"Y2E/jc:tf),ןZ?\[egYegYegYegYegY4xLnf<,?2,?2׬kljOfړl2,?23M?iiiML}iT͔faz>#lfgZegZegZLi?ӲgZLόgƩifX ϰ ϰ ϰ?ØK~giig433L?a3yn3,?23,?c )23,?232Mk<ϰ?ݴm7]\[gem*g,MofO?ݲ[t n-O-?2-?2-eOtOtnY-?2,?wu]t~ioE֌74,?ZZW6RynififiW껬,?2,?2Lfifjz-jڲZT?jYS-eOOTOԛM]LyOTOԞ4SeOTjY}& sU]bvZܒWI ɒ9IZp#2ևCj[kdcvWS-Q=\:[qsJIb)|Ky+w&27RuE֋9\)E*?aF H嫵bReRM?nʾf%0JsbroIC˥vպ]#Dn6/oP? 쪕, 1OKC~Írxw1VR#Z\oMEfB VC+mVcn u ds L 4KM4+f󱇡 ?w[}i/S=]{3\3vouSfkݭ݉"jRFleAG|@?>)sM~KE8_RD>,JB{]{ܑp|[Rsm-_ ֞V@k+hlpj>zPOz3|pmFFin yR# M|]%SZk>yr pR{|>k"ӀfRB\LJ1ZK @|,bw/{roj(|LG8'Mvb23 yHsfRj+FZ oUKmbu$M6dpϦ:9]H&-fQ}0%m^TU 8Pk:֓Vn3k3;CO(Ekf>EHyC ^˙ZN%> i}dF- `ְ,ֹ`p,rpss4h!z|7;C;:1aty߱ I)+MJPVs+&%v۞Hݞ@,(W-aC)QT^<9E=9ljx4U  Tl# ncvC&|_>r|R~(++u6z{rǹKOJ )"/i?X2~>$zEv㚁/;rXf[ пM+G˺3IH"b+2řW͗ m@;hTFJQ&X,Aۋx^\~l{Fg& Ʌg覆3 3a9B@l!iPbef<]ި F*ķ ݕK˺$[$ >Hݢ.1ޚ%fcr_<>׸79s1E5h#$LJ 4ٹ`_vRiozؙOZ#DܝWȱI/.x\ͷ;Jq}Jy{.fKE; KG{bV7硧`' %S {]`S~6v밯I/Xjo+7Vo瑦ђur6P9Ө\z]O(rڸZҸ́_XAWrO~&@nVR(#:= e3Aݜv56 vqbQByrɝPV$v6 -))jplXU 3tf1MP۽b\`\/p\qpEn\j IYMmu XY7ضBEH's Y1牡PWʧmِeaǯpGԯc30%DYiqDqgΧ֐rN(ݛM/dOQGt;S+W2ı{uIb/5aKNMM;n;js-֡#.,1+! $Y?׿">cx3: H/!wȷ;%RK u{AŽ]SZB J6l qG܎@R# [ >Z7UsFP4e{8ם Znɋ;1V6h\ZJP{2q>þww;4D}9^Zs?6q.A:ݟ 3: l\\*!P qgf ~מ1 #")Y!x_S}%ǜppF N̩16jwCkAcQəP"^& ULR"el[>R$h-$ƥMłzj3[{ 3uCbR Zci̲j-ᵖ8mқ)vIg ^v(i9D!6gh1eok5 я,RKl峵IkFI?YS!';Q i"[+۷Y..j7yI5A,҃r؝&؃iSehflv8& 5_WS=_@$:'IW;NMK<5=Qqcjzͺ.5efe6'QVۨu\qʎ(á` /6̒K rzم+{l,~u>Em.Qe;9ZQŬjMM KrHL 39oNRSCCPddG{( {sAp!̱Ey  QRmE{]YXnř,od˵gM/8D+<Ѕg$0b%v}N8|} Gȣ ;Y9=Y +s1OH3xO6-1^%lgލ7ZLOgUt}ukr WlS[oڬtm;vRi>S>Q= * 05Ty&܇95G!շVwW\S(V!['ڙz3<6>yYӕ B eԼ GIh+ڬjԎ:40 h{KQbfoj2r[/.@aukxzzxlM<(.Z7Ohzw2wO;; YOF4ѳYDEtc ōzkaUɦeψi >%¥ܞ'}ko~HJ2yyLf7nN[,wZjoA| üݨNFLֽuYuXm!,f7%5$Yʖնakxf~f'>NFJvJK/Z$f-(e)R:X'ρ7cޘ[{Lkz>nv"b?9E;Yc?"{N2ms!Euwi= $ܞlIhK &3z0`4[=Iv/XJ1~d~7kM?h.4lwƳh?J,xBZ#{|FBHU Lm ۯN=cޅq?GCVM9DvS-f;)$/icLͳ}Dk`ehu>X-k=}):M./HIoc}I[(U_Iћö$'[3nˆqIt0;_XC{yBI'yMS:z9EA ˒vX$[[塚wkFG쨄8^wwxձy(B=P.ɓe+7I'( bZ1" vc+nhfeW@PZ'Î9,i6F&e-Жߍ&M1~V`c" 6Q3l{-w2mzGM¯VHu.AڷQZ)+P/},hMFr|a>%\<ԦYɞ0كXoEtJm+ھh5C,߇y߻ٟt4arA>g5zS6Ԑ Vdؑ?uԥ#&H[Nm Ygdzsϊ Y&jVL9g)jv5fV3!ejJbˋz^u@k~xLcgjU7 էm3J4ȣ#.2q}88H\Am7G.idkhDn!:_򊞈$gg9u>5!؅pn黅NJGJ_s8 UZ(hjz+zƄނ~yȫ f̂5 L귲QK;i[CJ6=5΄o_j6KrU3ԦTE*f4k0uN sFS+҂}sAWv*M.;L}wT剢Xo .Ck#Ė&-vDxm_v魋?˞N5M>?@-*A T^:EJ "V$i@nbi#x7<02rv䝩[ kG9rg| ԭ"3.@3FWz, ,%XkJjա_EaZ@0] ^p rK'V?U*\ ŭJf& :7@}]facJ{֨l}["2;.ҹϝbrtzxX9 ]u0', KXk-hDe%7+JqyyZP֛ݒt86==v[GL$Y65BuL؂ oxy۸?!e"j x J>GCui.R@vZ^zJ(~W/Y5;v2DXܩ4o֧]TQx8U}ȵ/*4n8SH?nn\ǐj_^SU@cpFNJ}bI:@*E TO. [. [q^.ӄW@YY1cF^ FPNc]YJEZ]? sUu3-MQ2yG+91('dMg6RrA[[!,OlJv^|wyG^gSi@MhsdZx)GȇO`Eّ68u ~TNcmlSklᗚ <9Se< ʣtD?qAG0{cq5I3b)SW΅ғ$;;$y!)B%O]' SQ ALjA [^QR >Q#~MvX5ty9Rnf{jw 5o%v.!/wK|񚸔UsehSwv6z\=z]r-Qȶ=aU;eŏc>7;δ_^xDQ&xr\wZGb);WG#cy2{۠D申giAlпʏhDU%5e[#_hW"c,oMωH]%w=oc'd_v0sN.R6(*-F W]}sF"x:Wrk?xٰA{R%y7Yj(v vҺ =MFI\J*9_4˸ܭn`|3lUb3a3=[^VL%lrn ,M"9~_r-ÖtgLȏ\V |7g/rT(vܮ ay;(Ib>e WJZ#Eϴ U @T d/?"{1û%fD-;#7xSm@"~XсHru^'io/gq} M }6B3xv/ZR ةӛ؟K8rS㥺ܔNsdIs \CI%|ht=p>R' #:SF;od]/ѐ÷+݀67ؑ݅$਽vmns8BK4.@ bmuwbF)!x=0 6j9!߷[$\KwN - |'yPBW;@ lPjks:gҎ5_͛2G}EJ%%wv q@7_7hG VwX[(OGC cBwPKh>ܞJtdSPا Cr|dБN\.V%d)`0=(.|nVYA]5:\~h^!@8Sìj<ƼZC?6ﷰn{2WlZ Z+qE4h"rk` 鼠xE.b=Rn'~66,ah7K PClԞɽJ,ndxr#+AbF)p&5ȥZ&$&lwW 8;ڨ}AX"4~T8|J1(e%jEKK@7%PYi ςliO#+xIc<47Ϙ;=ZV<]B[<$v nu@ORƾو,ߡxVm&̸̖^Aߐ2\ ֯Z\ސ *K (iwHI8 Ƌ.!0PuL:h=co(N0QPv4Y)/!LQ?A>U(V$a,Ntm!="~#TK:銜< r5U܋,ՇfyxZve(W? mJ514iZy70f%_ï2W=b_8u3HG>Εzsq:2?fhណv<3e$w@"ce e4}kMc78(`gmGD{D@iR+S$IO'9@ŒQ(#f9Ȼt~ "]KrAIrC@-cs_"gv8yoȦ{8(_WTtcҞEH%׈H װd|H:"/ V0F6"]ɯExZ=]{ ҵ$-E}x-ut1vM~w[x;bR_/<="Q:ؗbef2G)!*/z"WwzhGDr@.5TtҎ!>$2 P?L_"A%QyoG'?.=ԩ;o2wKGg;7ĝ=vz~loO:Zv>bosm.:Y7IP -9BI쀧/Zŏ8{jgFTY.f_20~!<_|ҕg=1O@ńBxF, Wew?F|KPKڶH9/D/"@v [ ^3ԛIWti?XI=c#.Tqm?8/zjxFEhaY> zyVxqJJ{qd@XS"=;9Y Cad?gz~O dtF@;z63|sLjljGDے8%hK6בMuP闛[cąT1~{rr?coij{cYf+. {?pՁШpO[? H>sހbﱼLƯc|oXn8dlc/ a@,Fq,F%HK JDdq-|tI>:3%c%VDEҰYE_WSjGԉ<fx8٫bch i:GIK<쇬6$ǻAǩqփ<\AvR\ܨ#ipOn/vϘX}ŕoIBnUGޢŸ02+1|xMjkH(V˳=!6]4ϰm󝀽mF)T.k3%ljŰ&nbKK]l5O՛EO+n1ubGx=Q{׏)t<.n_ŧmAʞDkn;G0db EJi?s([BN{J qOa+B+$Gv2ÖH?jiMW]9F\{P`ZGG}X|~G}$ӎI&^I QG?B C=b/D<ܫ|Եg @zBEYu 3N/SW.SBlD-|!:w'Q}6dC?r38(/ih4Ç2}~%?F-^fgX|h z} PׅZ(;HBxs{>ed][Jtbg lԳn5 A7;VzWG1iY@4u V7'8UZ1oU1W5usoKlcNys11$sŵދQ,~gPkhe:Ƃh{xM7׍6d,m ծ,ޚoE{ewPkblh_T,~}}O|rBMw D%`[,,J 9;0pm}K &o2_cڂ~SzwBЮ^H|~">?nu%ϏB\nw;$^M>.6e+x`E|1G|wŴϬL'E\"'x"c%26Bč6֌ZFa^7FJ(KjemѾT>&`7$% $ L1z;8ϡRg 63u:Zf3':eBOHH1-Kp  Ly8]O=rf}i r7gV&Is#km;AE:w`^Mj)ہZH%4˥}PQglze͇,UXzz7Xtsx8<]wBIjz$nO SssXȋ0EډhQ7me0N 'Q})*a⼣[+FjMj.{G.bom mPQ&rC+EN&d yiPs/}b*zKv %ͨˬo+j<RXp +wϰ:@ZM)n(\@Fj0w0/!α&1گT;n {6D*\@1LI}``տ[I4y4%5h/zZQ; EȂ߁c1VS;~{dΞ~Z_M 5}A!=q\S'Evob>k*FZ+{05oe^fNbQ&sq:ꂕPG%Raֿs{9+5{X3aS O = tng4ghz# < >o{<{8s`7>1 |Fm*6ǐKEKV;p"R!iљ;iƏZ< LZt;3ZJz!\$4ϜHe [: R7=7>e婁nw!͠l,5 p:(֠͋ü<컎"̥t(0powM]/~SlB':~X5hx}8 7~+(C9=}S.gZoY+"LKu-}H^q̙Ld,R_yGWV|`iL"1tJzFn SC%ѨhG⨝o0+Ft"ΟΪ rN;#N,\Y HÌ'7p/d3qSr%T!oaR5J[bðEKs3/(_4Ʈ)-KV}M\BS5/{n|ۥC a^kP% y/47%Ru8'ǨeCjIZwv`~Յf'(:!\xcz$v]N42(;-F- JoNgqNß56ZA~+2fDm)t~+HKoyVҷ;j%lBbAjN~eO{ow,X5>ZJw5j1rVn9,VS{z(ưryގxozfkA$hO ~;Dtd?{ý/APH7 O|bw6xmh'3l^]yse^0֔h( [ӑڅ-mQo%_J-룄f !bz#9x,&zHD$=q#+[emM7Tn5|rC'Dlqj]?kŝK `}HD3Uay/~y95kډ.L-g6"Y{^䣭KPǶʼQr\GCw)>z&?c !5l %_׀93iB{ /%PpCSqYRhq!f5UnA9xttNdt^'2cl^N,YܼNo^Wk[ż,E M~v,X)Mp~^߿ BztƟibqW$kjNm=R|1#+eNYyr7.MA QCno_#zdpj@::@f:%|Ň:(; X. Fآ/RdcN?PZX_:⬆d\gvJN8ICH\vF[N+l,ŌP5G+o JFKm.au {8EǢk{%wd(a>""_4|07b^raַ^&*>%cOԨ. )a>G:s2hDIEڷYAE~,R璝vuuZ縥%jo)~԰Fy#MlHYqif%]g#12?A9B}p+0Օ9vOIjRo(n_dc\naD6jum@Vo^νc& E(wTV+A0;6*hI`6?]CreCmܮH^=0kvP3D>ÅNOK;HX&\imљ"*g+Bhaf]6tf=08;7Cxpv "ӓh\1ݪǵhF[yT"b5/"[pxeqrN.ZȬ|`WQɫ7ȻGr2XRݭr`8 qM5U S$EEDXU grLZܣ@J}`Ȟ(=g |`Ta8̊Q:gwޖ={|%ss+foFf%8-`2<v: nv7pR<ԯꝸ nm8=p Ts37ad ѲƗC:Tʬh)9`y_[s;?1}-Җ6G:vU\]o@?&Ё壅R lұ=rS`_G*4oX_S?^J^>g=W5ns>3)dȕu=Wlt fIP k|T}3t|bs!(yK|NQ}/8=ZbT;k/qCb8T̹vGh(@ϓߌt[ƨN' F1B#iZh:},F閼VNgV?#`lfA : }pvf|>k=fpl.sz" #tc^-*i&xM\4}£j%I´ &ЉS 48#kX?6V`4w>7_5嶠3MƞiVV祻OT*#¾Ѵþ#Y[OM}MFɓrQ(ׁl/ IRV70^yVk8g5h P+Hkcz>=}Y f*>퇒EyVx"6ɵ"I6,ګ鲸Txԛ4'-+:1 :NŴ^,ִ麗XpM=]}V%-&jG&2a$Ȋ!$$~`0|` i~PL6|etΣ丝̸2|^ێV >\%1c|;1ajxi3S?ݜ ĕyL>n̏b&v!]~O.%S=a#svu2xCJܸ5ۇ6Qz9'JKBKr."g QKF\7[`s[FZVE-p ΂&(AD IqEG[)ZNw ,D1YGQH(7:"J''~bH:.>>ZDf}h^S\ZYp)CJ'xUF;Ӯy%wMuT>Z%顠ocl'9r\DiP= $zB^4D^ J<3Jgړ5 BG:&\1S<U3XZn91ӈ|Rޱh= :iiTeK`l. * V\6s==5{G@(^k[u"5(])m8ºd-Gz֟u*W{xd~:sjͱ ZT5wk!q\/I"]Fdf/s|3tF2;2ټ!gR<~6RE=cbH9hb݀GS)!1{>7q ,G}];ƢgkG>> rU JJtʄX} BO6x"ڗkdFOySeTsۄ,qش6TӘ7p3N,ytniD܄J*AAj9aYd'&գHT2ݛ֛WǾԯGqD5-)( .1>$Ec̾OoG{.<=H[m:W%Oȏ}#/fL|C7Ơ4 Oƽ XҾ^*vzuȢydxGۊ-{8xUұJiXe61c=N~i?ԑ;~ki ΀o= 3qwq~g<'Thq%A YEܦl/zyePڸvQMކWaxnЖm-!7ݽs.:Ķ4FvcWWF"X;i?З>13 +=ɠe3K»8 1CDrʤ8xu{ե7Oa#Y[iKy`FPttҰW\::~IAnWU8@HQu))2cE=/c Q|y%Wnz7HЋBj:1."tXqEֱH`9{9R ZUtAPǐ{LC"`ߑ>}|6DbW8k-z՟W#Tltq`tѹRg\ysbt:f:Ƙ8=g/5{|RYpuߌ:{Q.vgҰjO/@ &,sMpK?O;1))1)?1!1)#$ INtg_NYD= ҀG9̞A*XV3UZnlZl7OņSJd"Ehyhc v=NI[ eE?pvSU炴̾ ^ j[ܚOժ8z-(Ok`FI}D{Doq{,z-rؙ 9}in H M׷/dO?ٳv Lc%kF&}k,̑JDрXtԣD8ү<@1۫TύAXOᬅ-PXO↛(چVjDJlPuٖ}4maZd}"m^ f.Ey1 gXw[9+hIlCt<^w::oQ?v#Z2B{ ȧx DP#7g{lO-ӱZNLshn^ĝOȐ]Rڳ+ ݘΖ: nqÉ$e }o )} pJmN',AB,ʭyK*״No7!a=uxW&"Q4N ȃKCli1{{K>݇;٥XLGe@ʳY9},@^X{DLwзA]Za`/Ey>=6m<^vVj/ta1Զ+v#MS8 g{0mxkx/%5 YNeGe|N>ω(@ }" VɤÎ_H&2Mhgy:$2Z9@+ށy|gd@xv PF?OC^>p0>5_{=JC~.g8~ByF!7Q{ֹ$+Z Fm]%W6-%E*M8t.Ij-hB&da_*жyW]S̒Y3);&hv%R>@-'}yx_m-f?c<--)ڣIJD|=5Hq΂> 1gP~VKm~ѧƕp_hq_(*#,g1Jc͖߯/k$+~r }^_r\;C5m1.zi6ʈrs1חDoCoמ)MF5h S%so]b>w0;2hwnΧgu}y$u0ygRPOnu"[WJz L=61oEOb3+Yƕ.0{6ไj]ά2L^5_b%סQ<8PihZkT;ִ@2J6٩8DVeu 3t5Fyy]QJB PVLȺxL-_}@}wh{g>V4MQأs=ʂH=zC*E,An9Sj'?4Ulc)M+!'`pT'#aQ1βsMGlER5ar<+^-a_('}bII%2_`Ok hO /4-xkGQ+B}jEj6x9@%3|akt5OxYHu{'[GTsx6 9b@adnE{j>ءtpzˣ+ɚ[}ϔ>94utsh(`~gwUPkQ)baz(O7'?{Z)P;3!Rl݁PZɆX9nc)& }>!֪fmH6$SyZ~1kS},T+z>B²MpN5F̼2YzD& 4bn5tnl>~(*lI:-H*lu vJ4ߺLtPW=ϩb-BAUio;#[3%zJq(:MO!nF1m=: (f'.dG>@<%YZ(BtbRPTmtAK!ǣqwIS;G`WyfE6`M;_\Gn +ծ|PelT_Sev3q|s$G-~8jޑ4(/{9մhz9Egl =,# I^mV61#SZ0%(V %a{q.XʜP8pO|3w%$UK9h1>[JP=Ac!Ԋx^oڨ2A uߋXq 0E6xZ'Q0~疩=din 뒸k˒=Gp Rhf<3GEs n-D%\Y}B1F݀ty('o|GX9?~U#|~EB2DhXȮA;!(~Jk,=#gx8RLY<ˣ' : {$-Q&9Ihp k`I2NWL=8*>ӻbeh+l$tpsI;{pynf4ʺkά1wYlɾ/ Ǖs!szqTKQsFnϞ½Ԟ7x6q%% =hk]r0rۅ^yK_X- /5ׁy@-YE v&ls]EoF"W3س;rhwNJkB|z]k_Zrb|tj:Awx aa?5g_앀l/3KLܧCԑ`Gwі-_!aewLW L-ӯ;ewm~_(͚)9J[_qWڜ~K~50~' ]]Q}g)W?w0Y.\t0RU_#KkH>|jy-bf\Nzf |F1a~tʣ7 {I.gb7% yZ~"꟦ShiQ~)=n۰ED=\uܓj4_Ue }5?RK#f i۸c> j/̙Wy\e$wxj'tK;#}Q;$$CCQfSn%^g&&;Ʀ-ӡ$ Iu[WB)ԯGыqJ0[dPCڒ([SG6*QK ! DW`'2&ߑwbwTю[גrM<}f&L J<};1r/PK+4!3D6{(!~<L3{xf[GF{#Ц29KscO6gJ"ˏ"fB1l##6;<-ϦH*JK,AV]a&k؂+WhߗZPsB9fS=3e/agz  cј3;Mi2,phccKtbNh"m$ cC{gL䴰S!h?b؊h{QqLѐ0/e)t/Qefݱ'WCTUGx;Ư>7/c(b` ^*7փ6k|xlueVVɡ?%MG+N]M e7}s"%v[%H_]oa\w>R3l::EٻtI"cR_ctޛuB"ZN>Ahr-Y`'pevMOֱF @ۓ$v`_2(#S{ʐꩌz(CڸDL%Soz͘9YhX6^&{}0.]0XGu2Y VF[JgutHI#oWľ -t/b(a+5,z0C3X291xMs?T =oL^@|Q7cg Ly%C"΢[qVQr,.zkQ.Z)r$a=[` /Tŝr<X; ҿ,@cdAW8e;HR bVJoVW/˥7჊\k) |7ȚTE8>L1G;Z,=R<$YG*;"8<3Zx8 YKgs<K)7{X%yS1Bߝf)koދ&kY~-> W I3ʊq)h[R+uN̰N1`#>`+ke=jj<1< qѱ-Ί ])`/]NR?6ꅛ]G4N#o1e7d:[;U~ UBҠ )Uʊ .yЗ1( 1:RѢ\z+NŹuD/]a#"הงGxm=v#uԞ%h+tFDsSΗx@R0Z^9|3:Ձ;.Fqxx裸 f6)JdSSlFP%XjN#.lN+a;` Rvt`Ń㎑p-B~{vՎ,ٟuh+}n51#hzG!vAvއ;Ҷ0Z~4i!7b/^dJ^|tF޺֜G =k;o6ϯeέnydո ^ RQ4V֡. Wu7\ 5<|O/$LUnвlIڒƳoaF0|r"B?4 3_g!15s+~BHV>:-]? @ҩ=h ^ R>~3 J5_eܥ!ֽs%蛿x"w]IV{i;,zJ yAphE(d BxEl-C:얪K. y{#$@YB3_]d;LQ>/]*͆{_oxS7o`WdCo&9xjYN>(*LQP$S)XT8>{\X5zة"Ϝ(r\䛣v$nxA.nv"54<{q/0Jy(BCx\VoO}3с9/ uKߤZBۂZ)65GZTiav7&=vI]h~>tfؗnOoA)n^|%wƖ3M ]Eɮp] w/h/jd<^"n9)T5*iSX3%\{>q ;䝾Hw-hs_(X=Ӧп<ew;z+Y7("+질 ߤEOyg?_ͮ 8ۻe8R{(`~"x} ;GWy%*9S%W@^[} z[Uc^V|o n$K\=dbv.ڂw.zcó>xR}]#$Bm+4-xgt.ϸ'͚ hQG(Q:a(cyέmJ^_N{"t [_CA}[_KQ`&QGϤhVjsvZhu-_!VqgQį 0|%?Q}@D>?O=)- S)ّCzJ)W Na8vt1qtW)/9\bK0Rct?g^*U-96hoճQٳޠI#ZFste+r9%qg>tЊe[ ærD4+iw蓒cP<'Bo.G{A#@Orɏָ]襅oYBx8tX"FΈē4u:vET' L)i|j">SVcƠQic3ڃ(3;NGe8a\Rs2Qcpo@uyCg^Cxn諳"D|$Ed-@ "˫w6-]?na#)16&oD#- 4W3ur =𨫙nN?Χ2Ʈ" PqDً}S Byr}^\q*g!x,vP˿>So: k=%!þi[9h\@F)_R6abeS*1sT#E8ieoy )Aesnxb9*SJɦy<&|N301#!tմF@\%[v(jNٜZ)Bʦ:hfھPUP<Uۆm0wpi&"%*5t/@GӖxۺ:KI~H"-3xbJ\7%F@w}oj9%<A-9_ Q֗rߗ;=JZ;Rj).$ VӥE'}H/Q*4^q\j y` OcoRz bf &UtASlz >Xϡ#ةL]?r)]IJOq GЀ4'b&0QkNQܦ"(raA#v.3JcOAd~VwYl0v>84TCV1obE)N5(6m)3l2|?_d, W>0?)̗4q}Ӯ=0Ώ_@ӶD<咷۠!S _@ (9IuzJj߫1X.2'I*]5y@ԩVq$#vSj"%Y)!]}6訕Y% E¯twJJ3_;y j̧\:'*c}P#<+ǝc$U2k }VWbe)!&fJG/w\WWw̵Xt8'n1W6ԡ1Y:9|rƛ,+;6s@ ˃zzM٥sS2nh&3HVRd^N~ie暏쎫u78#0gb)a+z0b;b3)'"\&j9EX}4ܝ{pk0?ʵ펱o uԛ03#+b%<>%/!?a2Lޯډ{yo^ zz؟5Vq+k/o6ČHO}aDVL謔GP6~q)]#E?'LJ6]!8f@8*a)gXpFTĨTCQif;"#;9H1-Ӳ"56+Jt u&" TZr;YjK֩W<͉f)v^ZkX.pR젟y{G%Q&BlL'OT\01ߝ!_@9gًB:`($pKA/RO/VЗgG__4#Z bS~yN`d>N폰 uoh!:: b` ~ <olGjKG;h@M4/ik^nC.FݴK6]<1K6]5KΔ)fZ-Ppk !qӱgcUڙгBaBwYۧ˨+?]e̴/-r-~z2r#̜=WGӴa+zE1)u.O#}ҷGg8Y{GΈ%5BwoG6n)fRS,cZ(h}ʄJ÷jhof 0Gs\R1Ƹ,m#ac: 1{i{mx(G1k}v@Jgb"͢lg THp87z]. y$ ]yy@Sq"0 Ό>JG>W4cR+Pq'Xw<(oއ4M?׼vkEnQy}MX(SޜeC/ 5WOsPOsPo^__Ѵ=׫7i@0JPzZqM>oY8H@~BJ[8>Q\6Ӳ`q)嘆c. 8o >>f4+65b`AEL=s2<5Q,v=Nп]m6-iNU\wMys gZ8y\]w_%"Lײ*ŅȶđGN9q+a8X *MT\"05'io4kXX1Ҿ/pt;hB i}+EkLx*җg~iM'cg7µ|v;hjvSu3L̿H5-rڽ@A^( R_)GbP@i`8=q*>uD)$P^x7؋8}{=(۳-7vxf܀e%g[bL}AXS0Crz:3WЁܛ#JQ(:}Lm|!pٷTDD :OWʓ)RH6IR!4f=pHnY-/(r-)3P~CKa'Nrkў8l,2O8BT~[Qľj,o&#?ߊ9Kʤ(eHܮ $p K#5m66{|I kPnFOpR}I ܫSYt*Ø"cn<{\6'=i~~JpzgtO}}Rz7BOhIA*1q ټz.CQqKoy(~}]PdNV;l/zj_[IWx?aWX۱>>\o$7n<V[uI|(SzQZ v9Wi;`4bwɶ[tbJPw/xVȟUj}_+òDU<O+(}'?!n&֫5-[6a3c)'%c<,iH3b}N֑ \T0Suw-^6<ߋߠm0Vy}~x}:<1O܄Ls-$E{{ZEw?{B3lEc_GAii_+yx ݪ܈r,~lgLq29jzz)p)o2O_ttjgQ|5KDb1Z~ji~֊9-hhZ&jyK汹ه7}F.CFk];QOĊ.Op[4􎕪+ omMڛE伯t*y"k@iY|4>a] ZjxD>jGNt]!wLD#O3y8>-ri{˒% k+Po- Dbu1"py褸w2chfrv6 ]+G~Mft ?iz;㉅_=LߠDqⱃiFk|iLS wX:% ]<5IxRٜRî}I Qc';{tm6"lQk{*_DqCmOϣ2H]_!lO\} ~=5Nsߡ+Dzh  l=RI'N&/>J++q@Cz{TTQb>f ?|c׋[];#ǎo/ o1h!DVRs87~"jơ_C{/#C{VP{FS)h=3D{")'Gkɲob.UI6Y5P,ps$,.V/ֿ(մ'y&_7*~~j'1;·^ĝN,/bFu}VN3@KH9K`~( Mߋyu"1)j*fbs"S]4v\JR]B QO]TW@5l3_lbu(2Mu^c- zEe2JuS2H[IKJذ'ޜϠlyr;[Wv/8Eo2N߀&ۤk# p8a{r^D;GG%GjӡC2ܣQ&""c>^TJ<1sz$z"(zABX0ZqpufV#S#,s9}TS}#`4L;q!iWgg9)&t5Km6:4[i7g,"$-kHLgP-@4V33l F䷩Ɏѕw(QӴL|ɥ#Ow@O#t p㵠Y]_AP>7=ޞ+o)Vfv> ;HIaK'|5vsyIEZ~[CyOOgM68 ǂBB~Tʪ`<5Ϗݺ8X^P.|ܒߤƶ/I(^&8EGr^Z"#ِB6$h-Xa$5:|:nvo(}qn2efQM+aݢN<^PwYF~RŬ+?/ԽSzhˋ_ЇGqRoSPq^vʨKMW 'b׻q5?`Bf>a69;G2Y뤸1pkώv\+$DZ,ﯿLlUT `uco?Ž@|B ?Pį-47m3AW a#y=gOGCGQ3|[lN: ,٨{0v]HɩMīn !dZ#&rDtO>?٤v ßN lN{.Qq~s̢7K RY?eP _/3|8FKר1uT֎¨#X`6 F:7-w b}Rh~ q#*ȿ1DpJ'z楜 ?F`O!:[8&ZE}t8"~uD1<+YŐϢYJFuBؘ:_?LyS߀"kҺIfBüN9]tݍ)Rz|(#2ꞀNi (nͭbg)vTݟ?E]28b۸gzۻ{Ba( "HMh޽ʉ3(cZRsP-[M##=)/%G' l[ 3Y1ei eN"쟇/mfs?E?O)q|&g9|Zto|Ƭo >O~gEk "B$<ӞUnrcg 3b3n@aԥJBX@Fx_«>0k ujʨQg(-,̊ʰ߼Z+[TCvA.Gr Q-32\pW1(q'Mbր2nG.߉7qt@j=HYjɔu{!%c~:NFHxD#vbx7=GO9ȗzFzl?E コR^jaV_4<8ۇ'<6'Z"k-{*|:0|X("mF"Z?y,^vtၒ(g=0iK^#'>'΢yƳgVesmH*}Y\W?13 <ӉKp'9"pl q(sʇ7K X/Rw)a_C//5OX%l8HS5=+Ċ [35efԖ> N,0MT_3}CkE.m{@fz|eֈԼg^]3΀GK*.gjwL]q7zD8|x$Vيt_B6[h?J@n߶X b]LSԙЎK &֐Xj-d$6[:I*Qv  'LmW|پ;Ÿ !W1 8[ܡl+OGS¬ІY}b,Pn𶈝l_Hkk(Nd}q,$xjs'c<\3x(*ӂOuxs'[6NMe9PB*+,>=]c~[<$pBQE_Nxmyd($rY_]}|:o%ݑ&_j}q@ ,Zh99 ɾpLqE$gB'3#'wY|m@8LρL|x6)УRkѻ%Zֈg-އoҷ8.tlĒ.ޮo-v=ɯ}b؝|朙,,xMWMGd*{q<6Yt>0tYGc:!G"% =c%ReKx#DNt_zhZRXHqb?G/7kǠfqL^h$)cu(ak )3DAw'hXnU'KAĹT3Ffb$[яenրW ws͒b~vQ7g4][M53.BREDCP9лVpJV55I xr¬geYR5J*K%S:=~Oi Ss9ݵ^Gw}7!m!h/?8GϊJŧtۢU~vyT`MtHUm$A8scZ6^)u2JJ,)#| N'mꑂyr4HQH-.(V@"U) hVͰ>ÜgGyX3Zq+6v4f٪%PP6<:+>Z*4>'~IÈӮe?8Zp"6a0c7^*^0e4TM67#{O!re.;|3`i6TI81ȏbxӢcs|Tm,j'BR RK>P 06ZT(, O'ǔz8}ԚHsq fyʷK>cˍj/%%g^b7 C?|Nb} fݎNa{*Gƌ:P$^u xmɍc"[LzX*"Qb:e@It}FFrdcI5=,s\qmTT۞sk=Rg/x9xSXI7D?xX5Ǧ\Ki'} /|Ny_ZckbT}bhoMGYc61ƮB˹1kb蓪QvuD(cs\"l$ E4= vN@+pm˧cvo:%<՞#/9q-hMKs&t#RC( yOd+PRˀ]m=3~Gow7r+$U?E*GQ@;;s`ǃ#(`s,& PMs'3('[.~^"rHy4(0;`EkB@/$6km_Vl 743 9!?vt*2NhǃqiSy`+;0J>^-+@G Db? „!4Rs{gy,ڀ}ICH)Ө 66>>HO\DVZ>U7~~1f+fχo6%hM]όfwSg Ժ06fkQF<j[&%>Z[yW| c?VhnI RЭljR ' &*v#Kq|vrPe-؏L B/aORGn悾rZPa]1(-SRDmwP^ W~Cd&>/:Eo푎6-ȣ} cr~ ɳ쿈 (sdzdM%1~vL5~vCb %Ś: Y9uCym;x+|ˆ UZp#y! mF[~fũ9}~+|)^j[X#.{偌ty'ٗ:ZY͈H7ph=xzg$@2w =n Zd>)6gq,Ԛ7GhԮ"˥v\Ͽ:fMӭ%w];Gr-qפBVzr0c $+11l$Kq9$Yģd Y,bLKn8Lgڥ{}g6ݻOPJLё;B%awv+E @A gl;P gPd* #~1D+T[\WT[[/9#+ڊc*>;ņͰY 缈CxR[Yϰ =*7x?aohSDI_yp?qV +]u0`\𹝬{\9R Y3!mmC6MmXLhszxm~fieevK*^g>VUΟ4i\"a^ ?wߛ<ݛs'1yLDV?ÝCԞ%P5ۨ>{8K갇qJhIA Rԛ^fRkn;F\2=¾&9Z.5K+.r^R_h%փ' f U =~O;!~hC>\kDySN*<&4.Y7i$h8D?6!O%i;eXnCd ؾ #cJa7,\e%-Vg4[[z 8ֱF{KEN9SnoCkDk pmx<b]D4G?*vJ?Wԃ/Z +-H;0hE޼ rQb=:$ G^߸jkl@8X{6Jz kK=-$'}/oXE`X%Xnw܄OlϊKJ4.QfdĢךS(#e4OydF^DVeu>ԙFrZq(Wt*Ԇpm͓O><`cHl^!HHHZ:Z0B+IHN6+Bn1rw*!zP^dk=`Yo5u)4pgP]Ozzfh{yH/Woͺb^1ɕ.Aÿ2 '&Iq0™2Wx]Ć';gDֹߺN>Ku.q<阱ىvb$J&%ZF6X6^aM lOm&ڛA#]tx|P(η g"-:'Ϭ=`$Ɂg0sQ,G:=x!>[x4 ץ+ 9UʄQd೤ZZэ%Tta6!IkYлV!> Na'GJA6cG_n_K5w*@8uMbr9y8" @[>ATg6P&F+EZ>YNp*.{t.HEA=HHqtq?A=gN ڈ 6m\86xAo O'n}?6Nf75ڰh6N(Ҵ.ϱ_Pr%gnP@N1GQ_PL9- vH1!A1K![" s¬(RRFrphbqY鶇l#K4&DX4c[ƥO4TTW: Q3 #$ȋWT%T(*ASR扡)oqi*D4T"!ΨcvGP!BFClu6yMyGg*Juifr -oPY^L+DyZq+K1eHy]S%96^=PBNTN(g'h#P{HV\2ʎeA(0(7d\n肻fIrLr#^@qx9e?gE~8Y}Yxn5P/%\Oq}~V ́OTU+[x R70ڃ,PLiӀvi`}4^y29 %i8WOٛjH'kKꆹ%z ^MmFmߪiX[ukFuR{ؾE} 5e3K? !r|e'[_˂6,L pF8:,OYN c|Ds[JǓe|p5HCOAf}4y7+vbƔ շ5mj=Ea?Ks!_ԫZcM1( 6`$#q;&gڮQܟ5+ ,6n0צXRn@_ (MԀ^vR^^I%]rpj6)oC}zE9~m <zp|"aV`cCʑ#$%i F#Ql52ϩ˵0I hawV~3^A86(?nJ?6T%0Moe"}=n8<ɘ]l$?&<5Za|ɛ<8K} ŗJ d9<F;Rx3%Ng=H.Üg&U)F=MgW31GNjoB{ ~]x=H}E %PyVNp&ª %q*[܀±)VxO4Mo~LVet7Ot۞QhlPos(wsݫYeO%gGMsc58qYnqԗ8urO'O}Ua<\<;1]1 <uܗ ?g:R`_"cHsa~(|Vxj^֖ebysҦ©j:Gs]aױ^44Em)|smyݏ%n |G.MomN;$"NwzA>ZŸTr,nn1pra9bixڏ~2Q.S$v'>Z8&-\eO1iFbP=s5<ϧG،ϼʥ=$PzQ60:.ŗS]u,<1w-AڜlV.j8(,E&֔sdZFD2b!2[rF73Dk zVl Ƹ{F$k#g)]y gJU^Sy% j},/}Zm'}ͱ&_j3RS N=Zrx3W~:Prc>Գ|Y#CEŨpO$f˱ԥD!X-^ۈf5K1K ]UVkOvvkVh{ ңsiӜ #RtZ?glŕy @=X ?@?(Ŕb%6:i|vGۗп )Ȼa a46w'lYd(sSku縟wq}u!fuk2Rx ʧww 1߿_M>Yа^ /Q\8!˵v Jcfpۉ",&!ks!sU _%*B%V3|ojV勘{Rsnu^=lt?\K p $Kk\ u;B^7[ S^{ô|/5] ɡY"kfc#rQOSx6H{T , T(U{ V(w{z-)*BD"޻#,v+y4툣z.Xĸ }uͱV;)A1YVP:VK :ʣLsm10=p  *H_0Gwm:!ٕ|W(jT:'Rl/,֭ƎGߋUJլOaZY_r}5[p"kSJw;Ʊ 1i5e[/LlO16E*n\? Ԗ%Q@9S}_703V&mPD3~)x5H2Ȅ5 9PڇSP=d+)EG~ړt8׌ &n7KqCNl#?Y$XOR2]Xz`!y!s6sW`{W 9P7}̟Z@ PozR2KseS@ma1ID6#tqsu]vj-UxDQ˯mQIfON\ Q`yDV.mbB $,ٰx RUf^9J,;b$ nld>zust5΂J{_A QxeR:QoܜjXHRCtF/қx,>6keS)'0ư+0flR~kˆA4Ն{g[:\snНyo-< J+_ LwbdKo1M/SzYh-!:Aqo3GaTTb=nc|(27^V }=cE0c0!NZ,-HqmVoN5[ -(7,R>5r1.iq[\urO8oo[ m2R798(#4Ͼn3< u)53Ͷ=hk׉=k\>7vRJL c> x_-zr8qZ=q֔[_f& wJZČ7iݣ|UeLV6ޢ&&ǐψ8̮Ax96(7cH1~9 '̒[t{(cfۛZ+n!ЦIfj㍾%Ѩ5, "T*큨Ҫ4B壏#NRuyx:}%e͞x7Xտ{M_NEIqW;^~KH;]-5jMtI7 kN)/{qy{epav u)p";L ^deo<՟1_sR|~V}G8cI"u9 qoPX?A,ۿASDQǧPD(>܋vȢ'uxilKI)ZXq#F@NWٖ'w xF' ?rݐk` ΆW PPԂ!l5C.)yR rWwe1wTAJcQfp#MH(W  zr+fSmDPlZOvE݂Nb;D x4EgἸv*##8;ӎ)2+RLne1hEJw~ K:IoIֶ7JKh@|P.QRh!GreTR;=}fZIϦgJf1Z#ݝ weO`.)^n'`R`WpM\2,UMU ҳ# 2fP G&+N(fۓD򡬃2hqI~ 4y}_A<}U  ?)ݑ>;G唁čzLx4U]=>9x4?q;ضAK-"p6R/ɩ6$q(qDYryڑԮwӿ7mӧ5Ӿ}|Z2e3};"6"eWr&2raT&lGuicZECdpm%.ͪ~SP{YXUND-}9Iqhu_Q:-&/Q!M]D]<=Y)L+0o /A_Bze7@w\-5G;H-Ϣ;Ɖ)(z*E4m'Cb_à'ԧ 8\i?rNO-h8ZYn9M^=sE> ,(8D7?"$8++il*M-W{8Bt Iu_st9PzWYڐ>0VpKȖY)2sFq+W8s doW b4d0q:y.su&uTuhx#!柼S*/Fd (AY6,nKjfR"{V{gX[ P[u>2J%D87f\[X9O!@Ǩ6v3FTZ);ږ+gKk>n}5X_;j'Na NĊJ0;m4bEc= G%1(@ ЛHϡ;uˊlBLʃ<'}ePr G%|$⾡ׄ~|V2݉"K4o3ډ^.r z3KEUXJy?j:(%寰])R="wsf+yn: RzK,(ur?GZ׺zԬ|ZѪA~!;q>f0$D.cz Z*9Y |a)EޣRCr.$v+iՏgҙȧi.*.+fs(s +3Ǝ]?A*Q YkSV"!ʺGtq)*>,C; OhAp>c,3(5*柧_ʚ50Rv/Aeӡ *3k/FͰ';=fwt"|v"|jgΟuU'Ki/Pqv [jy{dG-y[׈-rzM׼QDyv(znV҈Kпż1ő];SG.<KfpBDHk>XWo}?M%o4 |BZ#aq5Fq,zcl-qޠ_0Uqlك&U`qwRMMϮx2nZX`cy5I SNϭ㤸wѽ>oE(EG%A ˭72ڃl_p)|hπT/hh?3.pc5K(}ŵb8v' WʘUeHU- LDiؔZޑe.{NHozB؛kzZ&޸_&|+ugF+zisEofmR(iZoa+ mw(Q=J˂g"h'BO?XIfa^FD{?ҀS-̜_qNfD M mΣYQ i}W%= Y@{t}yj 'dߣo~2޽lt6ʓe /F(yK^{Ҋ;"/|)W]_,ϗ;k*|  iék7Z p*!3rp|+1)FdŹ$v},ęR tW JV5F}} bOq32/?èLO|^٣{P+?A=w蚑knrru;KК`7Y+ț{#t5pՂڄ:Ɋl^K2yLC7%m=cTt}=\7GJkADr(wD^W]A;~ hD;9=D;d6YPCɁt ,/Xql rj>"wm33Kv+z԰ n?QD I:ޑk/yx@j3Җ < ߂_[< %N$d%$-/Xb(bZ1s3/&ùXs]d {y\NAvahh0EWG:Ȏu,%Ջhg[0]nf~W$ّө?ʡMX3M>s@$Cs\M_,SױKX+pbmQ)%>`[ׁ/ZH?ƴF_>=s` OT5B{xG{1IZJ߂1ApR1*@-CO#B{VIu՗( T;f:FGk3a3< dnSLee2-%քwPFoGW zFS8/j WPm{0~$F?s>՟ދkן@VaW1#Vϰ҄G{&Lݮ[i~Bh1ztԯyy{⦾'h 7#٨ 8-1o =d=dwh5 WZ$|-aGi`_rp[:x1l*~sN%z;ZC H}~3ǥw1$AcՀ d9Nj)+}y(4ʳ\=ـv~L1.' )ɩKW]LNu?!qlQ(k;ʼnr-ۨe5nP~  3(! hkK>U܏vElc,ZG?ܬ($>b H/eycġK󘍼 x\[}R܄kI3b%%ļpyxyfcØPs9 b$B:û ]tUb5b7$p=WӔ/ɫIzfAzqrXc!̲Bηu'-<{Od=R{p6\k Cq*6uyJ5p'@=`y4dXp aɧ+o\")~uB7]4e; Ά _2q2Lԉ9!7r{_(g"{ *2#3Q`x'==&:!<}"g;%9" RS$<3:?19} 6=2ؾowz2y,JkEgwǞ+<Ek1["j.<EB8Mꮵ3>5J:,!R=J𳿼;/І +<\rORQ׿ ^su D傇k ]/>>+ N_%>aPW2K0_r}] k D6X7JM! 4@h%UX~—9aK4f?N ;'<:e8W i[ԥQڹgQg:'HKQYKq6\,8bC~!J)v3]Hn{[ɶpv~VDQpcLsѴ>3ڴDkNyʚþXI S>щnW,Uۼ&Ϡk>\5_B2hf|7)\_qJ'(ģFAE}?hK>h{ )X;S"=Gce:mdI@)q-Q~&!DnHI^q\@]BoWgjx g_]y?5@TcqxI68} gΚ@o/ƒe_I$TOzrt-b|E4jANũr/PҴWas7~ygk/k"$yӥ?޺r?;2ZFYGnͬĿO;McQ]t+el'V/Y" ;V'xQG BM֟!yeͥ` |:F#\/o/B@mQ9ue>'ĭqN~Hs(KYe\/J#_BW>HFe =BM0bъ2,vq Q.(2ΓܤԔ2cW~ህ 5Śv*Oius&c5`@+~p^c v ƺ> O3nSEN7!Ou? \P^o8mO?>'ӊyjk桊(lZ1oהp>؅s<jJ0ܯɼyA<bSlIYg+K ŕ+y> YȈ /Z t4q9q|зA xpNUSUlz޶gth~?4t#qΠq ^-GEwRd bR㎢4k$y':0]mnb X|SCk^A҂[zYTMBIMr6>mEny$H;a=KC_lʡxjQ 2s&u}[vcy)|57׋D~w5ތوӛ̈́G1 pjm%SzNC=KE5:U9DekJ˿;#O7i(נ4)!Fbx;کwY.\,^{,zRȻ5J0K6KGҮ o=: ?nqLw$-JO_'D2DKø.}g#2ژ5"y6f{=_Ul<k,clO~+i*=Æ@c2lvl3H}\I='^EGLO|Ot߭6#􍞷b+<Ǹn()"lS¯l5}&.^͖|;pzw)KīG +>d\._ӭ;Qʶ+kGsb#g ":#\z&a9 EN}ΘSs|_އap$q˃g@FќE꫃,dZa>B~1O.ه:=:qSx~gm\C: D)at—ϼSfq)ǹ~z+kVl$O3#W(tkiLmibDx|ƊK\ FD} }%,tldX&Abr_vaf]@'FH"~(FWē;e-)KgN՟j{`C6 \L.Z_rf> 2:}}DGAKR@擋܉1ph,&ѵWȃA%b~:5!5T]8rU)L8Ӽx"l {0 bL53νo@TQ_6͸nVE2ki N=*`3G m&p;z vawZ=҆~< w][6kD:n`8n3 u<.t U\W7t9!M%][*p]iV$pO( Z`FkNGr۪7W Wxi ˼g7@~MJVlML~ze.zk3rEJXm H=rqMHhx'o >9xMv").8-wNWYægvY)yޯ2 +S^Sl~Wp.bڮT%R2G*^B~"j&d*X/QNKu:pBIDj9Z7=ћZE+pEZ"'H$APxцNFrw H|="=ݼ ~]rcpQSR (gDjʋp^ӱX\fQ7 *.[&0 'յKVX+wӪgwv,tV; R9fAO8r=E8uD{V)as# fuOQ)|gۇxzS yu9 G6"d~dEؙLޡrDW~m~Λ̼uxvo QoĴyuQ?퀪UGYN&aO(dr]!r#aK$ܢSRDŽv[W2ȇ7" XyۄP٪'kd'-|v~K&Si dqfovt)Y3A/~tr%fQF7u->dȊ+[&~^Q]a*?zʋEG艟Y W9'ژ'3I]=ET†6<.?[{w%s[bn[nqU1?vYZ%Fj[ύ?+ 9:V=cZYZKf0έy> ܈4?U07Pn9qSc/3bEWuq+*vTSry!#@->q vJ t־BI !Gd3CoZ&Lƈ>aY5~zDY׃cqW=# YJ#[+߃k#,Pxop# E2ff͞8ъkq5tCo& #~DnoԸXE;qUFcj#]G+3>~`۷y"ov?}z;E]}$DY$}h)7,rܐh013<^1Z}=:ZR[?H_W{@|)޹U,cd)ImoY-^xs= $s/haK3B6)o*Nq (B+ixԄ껵-Q bv݉9P*)4*\LᩩlH.S9ZO7:W\O]SISKg޾/cW}Ni-W}#'q痙Hƿ7JΑv+̧ӟ:b Yb_%jiyyD.e/Wcl/ۚzBМ Ƣӧ!f 9^ oӨ=bӳOL|V5k/#Fr݆t)tEAХIUCƬ&#OPv G.p'vρݛ]ĸ\vByw G" {Jxx7RE_?=9!||VGGGOU4i=~4 J[atG^s@+ X؃7Y8 wu߰p{#NPKaP:L.5&!^++)󴅙x^_v{jhH Ex_;y,Nq{zpNikĤ`rAA.pciΏmP>ỾyJcזݻӮM_-O??a3|mW:w`c`9c78 YIn\,k~/rjiY'ӇR;1a8Ncv֭Q Sn݇")gGTrS.DQκǫ/ghB8GR_6/|ҿ$9*INe5gb Sa#y&2l/LmZ98y }^E܂8 M'm+ xw,knЎY]I cJ>@h+mu9J>[ۀ窃2ݾ9i9:?SpƷZMsZ[gNԷML; qScWh~֣2A q^7~Dyr6cٹ =/Їo|ſY&{ƹQ}bW}]4hNɝϏ=webO_ 9wzt^Ar[+S`:-= dC0gG\):f KyVZ8bzs=7Y{2y:Ť١~ K$oX}"bqZMP W̻ E̝L$:|Ю)-v)j7E`i3sUʸw[rT/O 24ʠ9z!kv/zy6zNoXVBҥSM0۾lG5P+{KL.GBN}G~ңZ$+aUhcd1AUm9E:Ui)1O߅'k^wWŽ> .өU빏+c]\x z<ʾ@YtKD~KST!c}TvU:O2Gf{Ndm ٗ80A(1_{(^;}ea}>G)P*eD2+߁m\in u8M߃z/J;$cՏH?Kh}x#V,#+rjG D4}dbGEmV=%v!kN+ht u8 wB_z kx(C,mE7MArAG=dE E>F6a)6JT?G໘rAĘ <JQO7isS,̊([þ"3xs6H`WT=l%lMQ1/bsuG">CK1ugOiɣv Oc|2=1|ꈣELQ X 3P>WWӳ|์gBy3UGdɦ~ګ|Ww.B [?Cۿ`F~Z>[ՒmCib4=@T4;3/&(Z,"CyhRA03f.QJP)Xi !/E q_1,O3^mʬ+ZqƬ3;gLZ:cgd>cLYJ x d_L9jfƞ)mSe3eL(NB*AZ:B:i(sш374mgFbi5O4 5p1pq,m:榳'Czr7~ )k ڹ΋($vPbK8Nb;k.YNJ9 o@o+JZQDMQodzZ3W6+2xR {삶)1q.7UJ=U SQ W5 15~RegFU*H;WF{ԉGYc%Y+/a32̈IfN~򁃒P|RA$dQbx:fc#믓c"y]BL\:huvuW1P%-l.4 1~Q-`ӁV|ySy,b_nЮ)\s{s̺(C_X}0 R5x2:Dgr#%= bĦc%(©6*w g{km5>sS>s'g/pyZ5Gm;fHDwAXVs1f{qt}-##}wлZGUނ#exl0W}~|vYܰ ל=Pv'l=๬̟ܡGCOc,/e%12+,-7=}>3pu:#D/}9 L^8Gi+Y A^ p'tcFW0-4d#] P/Z(" dFn|u>)Nئt.'`h 氷Aj!N*.qXK@1բx}/gkmŸ{+cxgi;X)ĕ &DX$7wqPU?0o|j0F.!1] 3!FNsr47HS$w8Ų{5 :T'ה .හوB[6zώDǵ"ͦh+bDF]dw9*n AN6f6ܘH}=_S,ViBRܸ _5) y˕]gLoYK`iiEbdOvS`TRd\c(BV[FZҹ( B //!z[cX?D,QٲicNVP1on]kЅyrsIC 4D=۩3`h=T،ud \e1_|o5FVk8omH5k*'(c>ES-幊Sܤm`ONꚮpj[/Dm2#6C Wyh 9D];alb֙/[.pi#8BɆ/IS%xI+Eh@e\*l/ ߃b eqI lᥴuB^~Yl}tZ'p7~=h)C#@^y[kkZk<丼5#]R[+-Y4_VvD [#w/iP1j*藂>*IQNM%-ȩ]=[/Y$攒ywsÿ=k2e{~ф_xį#dz! "DpgyZ OOg^}7[GHU=h=N3(&^.<\Co>_:HjhuGI8oȣHx *AgFzuO-t^+[1^Yh5qB[KNݎ"9uD >{rZ_SG,FN_ghS+A[xNJJ{ix؍זL3E\Rxrj%6[{fsB{U{h\vw8̺C#9>rM$MVg8Z?VX˥B@m8% }nS퓄#5VrׁѢ#CO4rQFƎ, W ,f a\]>TI|kyYOCwؤ<6kxkó]ޥAO?u/5ʟ,?SH` TWQqǰh\A=؛s-7֓7OW}QߝןxPOm$P][%p1;3Z*eQ$ 1'l j#rJ %;r.>~ 9!& ^";c@d4+57 j7"oq7~|Eߊ1c5>j }Yyቇ Kc`+7F<&ĘDQ'7a}gPZ-պAҨsMõP]7]lOs_d_OȈڇQeSJi|M4\"#27cD6DEY#WPT\˵/\/';|\3A0*Y / h N0@ý=w}#pj 4c7` )iAvӾ!1(zUW)-c`{1o×˵Y^VzXz]T_"zMAK䞗|H;רٞA;mF㭢6`Kz>K rZ':]LNeM䝪N6F }lu:]wNቿ֤]d+̭,aW>pcu,gJM{l"<|gVMȏ 6Ѕ9 |qUE-yEM5៟#蘟ꁔڲmsTnxeifwGV02l1*I~e\|Zx5k`)*%_WiF"@.l8!]SM|S?DF);ub}; #Ճ{ϸ<̽`'Lo}YۧlwA9)Iv 3IMZeXM(uR,hQE`_>&"}$?qH݁Wx,O. ʫKYHhfkxW2".]BOc.˔H]G6|OlڅE>W?jjj.p 4il,Qzi<{.AѻM0K͏P`~LٷH?̼kl?Ή5v }%F ?o'6gBQ9;m?_%oLGX HceJ o5?x!)MM`gr$e*`Q?@]&}eui{]rgcjeդ<t~Ԥgh -/{ ;t({ՙ|=;]zek)P;3fS sIiՈ箓 5Qeb,G}O;ʸ:z5E]'Os<6X'.aX&A?]7|m |Kz z|O fv66r^_/Moucu(=HGoлm/2z B=fe˽/Zbm`NsW)1μFd/hcR܁jUeU(m90;B=T!OjBt9]j7 oF$4Su)]?xVa?|3ԅ_!9 jj #CRa8<VWk!E}-1fASmjV.: 2l<4`s䷐|pJ100CoyϷυUdSbsT^,6'9b^ݤy-|T>k2j0Yj1e9=CXl觀ق%UEynڭvحb&:XfggOǬ%,c]k3V-,f|+x%[CP84>f|.e4fOgm̸;jݑ_53yƷfK3sAi0 !:h?Zb4"u\X FWFZ %1+)a%fհ8%*|Tc#ȝ )}QжᠰS$u@[f%wTP/6G_  *-d:_:'ţxuYZ@[.g-|ӫ= D p0E|ſ_셱K vFhЪlyz(S"Ҫ6FGo'-1N.z$W(+G-dt!w BG{TAv$DQ "2ߝu|k1RrLZMK*4ֹMVr[{BM!q,p}{D pXE2`P∬7GHCTU$LBrdjsқi$?+nߟdؠ+7FVW*iWMͣN݈R\a" {^qاn# GH;8X cp-yr)Tjj<0WVb\/(v{8쁵LV]݁:yѨ^{̨6FQYB#<+7T'gP̐T`;b.nT, t#EQw(MF#ŝ{&.<3!<2d8k,?+IOSW }$ mZdx._&Y&4Wgz_i1vԸ2x=bFg)~֌l\Կn5I pQ~8xuVYCMPhB)1[-3W4gWSF>g*^Aث,FRU%ՄBϭ/l2mcT=CD='SʴQtk!P@>FrbO]I>3F94;w !*#<.`x@z_di&>cC(ޡΣn_BX$xU9iH7!v: )p2P $-D`:!ૅwd{D&p@=0nzXm >?=V|5י/s()lTSZRcff6_#lZpcZh4.@•J5K >G~>]Jtzi]hdݦ_Nr6sUt<l+J\+?pV' =Sa`.EӛNًX'|$ D.{v5 e8Cq9K,}Q(Tё @\ˍoja\Og)þN`SхEQ䋞b 7v͂T[0ξ,ϦV;Wr ʶǼ )n ƿ_l&ǭyG伎ܩ?7G@1# {<)[t{DM˶_fe ZYr~J,b &rxg %{xGgam {^7ؽgڀrѣf3Ṏ}`T93P3s8;PTMې@M֜h_%OX+ r|5I\Z]#j-/ZJ "w4n/<f{iEjwM!/PKp{G9R.}FězރvX+ 3Y[;ffs%5SD!Uɺftk&Q<|VXXS#_F?VⱣ_dZ O-Ib7W&)8r~3wBMD{~v1U6ű$a/WK p՟RGԕ+!k.%|u/߇QvI\6/71 ˇo=Ӎ7371<`wheFZ9G\88=>k@c[9uѰ!h]տ(v#,VL9:$3םQ1"#442R@GXJr(˹l34Jk>Q3j)P-Mg>+fةWY-8^t/!rv5YdO-G|H;3JusM"VZܻOϴҐBNdC;ĚGy]e4$q4p ^&7e+}{r/6%s 0X\PJu}~qߍj}  -8MDVj#PnNK d4Y|cckRapG8.Q*j{ؖfbեJ0 Q"<ʴ;Dnm-WYkqwwkQw}rrC}vBZ#v F ЦM`O݊2.P{<ΛO1a6wEvS]KO%!=UU+gP~Thv8#-@*|∼NHX/ 44^STyf3+1Sb-,LjnjlAT k~Bykư8қkb9X ʓ%wrFNQ#v2kz4(EcmҨkXN,׫xt1Fk{ny|`#ns9;su9_衎~}rU_g[À}8.GFѼ# Զ.IƷ ,%j R yV?|kb >.x v&$,z/Ƨ%·P伮{+/5 H4ixx ׭"9R(|~&qvIvUM؛ \&,pM*'r@됢ίJ+;8{ m2{Эsm jȃhcڣgʻg_G#I3}rt詤^V{_{9C lQmj.?/zmoJDh?W VB gy/R_tgX?<:΂_ "SY^$SsM2#%sг-e:Ɋ< PJxZ'J]Me+|ڱF+Fٔ\zN(X\^#Kerr$&. ,7"lT⥝DfF8qzx^M R No$u@n5ƨ"4<B@rS{MLͧNOSD>3r{q||6K@K U~My ;؎^ʭr+v0 5k1I8yX.q sY.G YpK;' mk-#=s$YS K:bQlK.(>T[IM@ws\.:#΀lUd"jD6p*(LE٠ŞPɶ`#ۘe!Y+YQ`@[a>:sl~i.'bLOJ񛫳Af9x ,r;"ֹ\(|KS+!LB(F&tE0 OĨfĿ?*ZHR$ <6Gآbcy!!&fɉ#QkF?n zwmI> Q4bTj`:wO To 8Q EwT2_sźTiZn 9M]jz)E]K [\q^1,߈<-F>E7PJg#ʣ(kHVZn u 5lWHב2]t7Ǟ+>sWkp AQLRIIxz 2P距\ >XZ_:=EBʖtiV a硚2:Н!i%a/G-YfhVΗ@˷7"u[܎KbN#1N7Y$h ;u{Bڱ͠7|Q;$@k5eHB:n)wpMDa]g;z2ӓn|ҩuB:n /tM9ïA;$s[kM7"V2ԱFj)-%;eb[v@ZA\_J}^:vP%t7 :WiV/,!/ KȭQVcEsVزx.r">>Cȩ5bc+%v+Κ3lCV$p{^0^ bPGW=uW}ՊNMh3J7\\1<+$D@1UjDW`@,Fl_fK)rvd1#%-qVa& chk`Tz}@8TB5.FHاߛg/6ړ2^}>PKM3cpsd2zsKi_~WhC1VC=ҹ@{`0FX?e`e%F&?%Me 0?>ÿm$G #*z}w냞 ny (H4턏J"-t飬fVUzVɭm|cSiV.zx $9q:'/ .ԒMfDKF䷧l3'btZ_ +~:{,zWi }C9X6#wySl_ZvċJ1F"Sn=+<&zMZa|} 30^DNi_lB< W#D o56(H5תk6ACj Y/$wG}0~) +f C&^А]Ր]d"b/2l78x1~khC |Exq Uko5XC{lZCb62"󸯠=01 1Yqynu2[Ҹx%-"q)R}ԎJ;SRx3._uLJ \?FSc0+?>C1Scs.ʼnIY4(d{!96$ݷα̵Kn; _*=_+Skd{B[`Į~u}V G肵̑L5[WDYGo);1Y~ʨxhIEŇ޶NJ%q۶µ2SQ#o:u)y Hjme^גAlzi6@ e""~YmjN711u Ud-q]N=>AF4busQ K1Z5+#pغ$š( GAK#[ ʼn#qY{3@Llw#dMdѴM@2ym(SGkw dvW泍xInA/]+>ҾL)f{/|Mw lF:ܩmaJPX5PC(ݟл8/G@G7P#X虗fßFQJ}c;360i弭KYJqoDYES>grlGmƇ)+Rb7%6XeZMhKUhރKh h1^f)R}[&q$> у/n2A/5Z_|+Jz4UC%m;?KgWGDDjʞȿ-Qi9iʒ01YX"w]z|F8[tDvo7Mh;?O]fM:O6czOpg8?saӎ4j+Yi(XنZNX6=nr}>J, ( V<MIJyil*5%×EN{υA80HZrlx&Vi)V`y;74ʟpO3mUpт|D<7PqiAΨ~=J='[zGDQu؈vyNԊSN?l8ڱ }2>}ڿ-X''ݷhKCg2F_Ff[}Fp:G3Nl(&NKbxQbw('j>q a@"}Ml4ۏߩg~5~a2[,V]n~-ޙoc h eּqCF{a&Z2#6H8PXn3Op=!\SFA%uAN.ӊhˈS 55o攧B`^@?rCR*D}WqҨuqU[BbUW}Zttk|.r}88]xW:ʛ#<{0>Wr.a~0_ gRBߺBGb}L159\l9@Hë4a^Ѹ9G+A,t{y(Ieپ1t'bx4UQRϔE|[ Ŭ+:kD x:iz&֫n\"%^_+6Xm߂un{s2kY6L1Siґo#?U_Sn"zdbU#JΗjsڙN2֥ѳDc?3ߋ{Yf9Y+6'TErs0/:2%'4< 7GD Q[+RJkx50K{Dd6D|3'`߫oϳ'Za\Ր^3.j5h/5{c^BHZXiR,zDr.ջjvtosiG:jPmBXvȐZ5oi׼jTaFl֮`p0ZnCLi M2W#..t:*TR(/RYͩ Zu@G]bs!j+!Rn+[\Aa@s\EW'dLZۜW;&;"vh^/zѶG2<*t2\pa_.ٯ[q ;g+QS}xTK YՒoCUYl>R^wJSg[ux$yWQMD15>vcG/QD{T)<,Ø|KP?B^j*WU%ThQb٧󽅒0ma&}jA9VuL6|*E}AQ#T}^nQ6M|70dZy^h[$gP3};davi0H/YE8y|-&^10zkoWEn/x_(щ)c>O~Xdݡu]9-*;TQ"MxM~M8Jaک9h% R@ⱒveOQ9k`|\R[xo>qJڧ@f7Df;7f%DB&0qh/rh;CQ 944Vr9 -|ErKyπ+fv4ScQfKZRM^#Ep*ĻWQ_CԮU] W0Ia! ZǖnG r7#ǴjSugS[uf8UIOCƴ0\Mg[_%xnHaX>okR#baua_Xި}gXi^2txbm'z0kIyĹ4.*vYT;F!f?Y?W]5yg4<΂Rdou/Ï*D΍p[qT~r-'W'?K\P(V+)%@-gFI~28CGC{GxEL2p"SeOZX+nEY00Rְ)*-oLQyD 90JHVI\ux[LͣOgܛ"f(/5zك75~tqXD]lq/mYKm|]xG~l-Q "vuwp3[NbmxVxL>ܻ4V f|%݉,Q>+g\Rp }aފ`7[w*:xdrżML=NřA6R}ez7 1w3-)l 2>3ۆfu0%kH5:;:>;#"F~(׽3 (;].j5_}~ټo@#_i4'OJ :AoP]$]hMwͳklH l+y("(6/ЋSDo6 3MClĠi\ 쾆6]Nl<^:p-Zez yو&`sʝ rw>[sx&rK #@#d%pct=wD*wNcSк&Q"C,QI襻2T{)CuTN5KHp22aE3ŊǣV`'>xڃz=rS#^2-}wnZхsƓIgSZyU:ͥp[{jQoD.mHYʌ^]٨W6-t{D#ըcV`"4r\a`6|%w#s0Є[jv$8NEANob$-F-lil*rl4Ono"G@o]U!8a@&Ըez.2Jɇ^tqJy+M)YDQ^(a0,Ygmc{Ď9\jj;6X]-ʼN9`^z~N[+Q϶3?#>% *Fc}L(f> *|D_;yўB]}.̮X(Cjq|5+*k>- T0l_/_z[jP~ZAeZgZyc~oe\\N/_WkD|4ΰԖyF;~묒}f؝r$2z|[;%\dDC m˵v r HOP*\аQZMxUvLrؽ +v䥦XhZ]5r*bp牫SAENN=Si ހ[T{R$SM*H_5.c\$>"blp4jeQwBTw:JR='oWN1T#mShǀ~`I02:H>6_iwkjjuvvv{kejw9Zhѫ1jV]ErOCOIh1m!aDG vI&^]4[nFܔĆ'P)1t ~6LDO2'>a1ӠTgN/ &8?Y1QKck|BjN,SA D1 ,`O:єב5pf^!Gx6\`࣭[e*'kم/F4`p9CaCo3XI\uR"l.+`.թԈ#Dɟ/C)oqX2|R\@ۆ5&jL-']J4n9]>IqPagWm9#Yѩ5kEzF]Bfm1j[빼zG׳|C l1CԓOSd8S[Пq=篟c깚)hP9K=QOοz}O :ز_o E m}~g#qHK6 ǵy"6XracMp#YՏJяžD'0dvύ͎n*]Nw KЩS`=QCjM?x4//C =@v-E~/֬1zˡ }HtZ(GgA##C#gOc3rB9 `-]_#sp,keHPR'7zi7Iχ*/@%r-<f$[QCXGDNH:nxiۊӦYr5W{ _ѣM~A-V=WxVE 9ZYKK:dؖ?›ߘ _栶(̞<e$I tfl YAvCdE* PiM?&j k)R_~F- ߷Gm\F27?q32&nUQ_<@D̊ĪkgF%6 [0n5YwJU; oUxbr(Y+gqMm~Wϳ qeѽ Kn~w0f?HO?cп]3)#kCJ*Sז vJڎkMGM3a%ks .j0=EpHX=V;7{?F>Y-̹GZ;1Ib| Jco.Fs0[Fu&0yIJOu$zKI}Ax:\u}W9nrTF|Ѿ` /#Ÿ#~fq}_%b!qlXJHa\XֱʗQ~(wPg/)9;o}8WNBR/p>2Wˁg;7;yf o#?ıu:s<!r x'4RcD'F;Kx,7Ziy4$#y|0?+b}Jj{Vd)ݽ- RO2hlHqmGx68\"]t~k㆕Ğg~|akupZ.f=PiTErw'撿}k1~k1o}(zmflT~S m Ծ;{dÑ1)rS<ِcew>X҂:5RRT֍:}oo!˯+oEW'3Y ܤ,Gި!dTUBd">>+oi84RCR{.紷d9?(z&2 w{*r}*&YMwmqa4.e>[} eDZͫ>7!aۀ(3BS٦FtuGM5^% =B#zɬGY[ONN-%xa[!/z969i >=Y{/oE[flio3bۻqkcuwNS{4hFۻS{G5ޢH{ѠF{iL{&ZOo߮Tj%z2z2Ş Ϣ\*z=[pۏB zvr/RbguyT-)^ mKnIf9K@rY^& qǚ4N\9%BâdQpa(jdCsʬ)veǼUz|9B ҄58O$sj`}z-_7)vxGJ#ᑋBj7-Sk,ٖ >L!L~XalC-;:wͤ?"Q#8eԍSɳPQ^P5NW I;k䠄laaR٩~XDeB\;aquտACü[(>>8/1u6|l|re!F7D&#x$iSuvrq}[MbJ̪q^\/+m+ԅY%D){;\apH~K)P8ޏ7ڻb5>I8S/bz9d=(O/3z9zWuHFO P~Kaw]zǨw,d_E>–7L.!jS~݅]{(Vr9/ٜce8BA-I'ڷM u{XSδ:&_]H_(n+<]Z AelTrpbbGZ۸W;J }^lSr[Өw UNF%ޔ sytUű5J]vW;b7SQ,o13@䈤}r96iԉV-q?A(%ߒ"'ad6/0g<ƽ䴇76:& Ndi_XAP2aNf?HVʽ-HBO=(x@}@]ŖZNh~zq8GXw q CqȵKq>Ԯ\D,-ȯ,"ZB;">1e)E;F&+21\0u;n鶆w)sD:>o˛Q]ͦEٝvD+h|`#!7|``URK-a$-YM#OOF,E_ej@]Se,Kq\^`i _1 S̎1S+fl#N]Oecφ:&]QZZY3)"z},e{kډRxPD!F-+u{!n0uK:0x=ŻWhӋM[ᆺzKy&.q-hb;{PfPH?ܛ!'4G8K7% Kto(RK*)lAEyQ́Y [fADsFp9\s&v)2irIsuDY5ל %GNk 07 1vio@}(Rk9}1pw ̘ /p;0Z/D6?Wxz %} 5ވ7O&.޺޼%ԡv;ȟo '{%jraN^ rޢwӵɡ8*wVFGd? ȦM(+=\$f#<4 i"sLv| ELw?>< RZ,%F>mag˿ᎣIe9ë^hNb:!\bT[)z\$ooנEʥH.Hz,6[.mA!?)Oi6闕edujW#KUj?" ` ,71x鍡 %{+WsJ-hw |M:7qc/iGu+I1CylVʾ| vlaRKduN#DQm%K ó QNg1а\^retnͤ0[(ʵ>O.~;_ێ<'7ho/Ho=~'Ev}տp/W之8ID{qm _2fv0~Hso܂XQM; ).e;rWr e毪. $wi!-S!GΏX'麛yrG0I;#ΛC8N619b5H9.5+7"b٧͢% 6hͰ[ ܺ2w~ra|? =+$ j%m?a JDj',τ_{"ut2aUHSnR/=z@w=*BX<#AqLKuxAl~y;|0|  wx^}0J`e[n_]K; U}ӽoDܤ "zhg``|{蛄* {]}#s^D!q}kj2mS"-B{18`/$GY ct5dI¸kN_8#>x!FB)v%geѣٚ[hM/iBX՞tW[Kyȼ!r&qd]#Fϐ38#%2(FO2fϱw{wV;3К8㫞:X$W|)K?h^IˆbP&SKZљ)'IzտUHz'(^< > }i9^$[mOR;> [9 15/uu>"{;։N&g6n[uT͌-m{Ӂf 3fN!A M(8[W 3d Xz(n>s(PGAI},7bDWR_ xR_j>^ՂpZlg $UUaH>JW2!tUwvj?W;.x">&d!u:rc } tvYsl-J+]]Ұ~ &~+<75u'C-;KCK *9[2Hvɢ;(\tJN>n l BgdžW3]k݈2K_VKDRv?V=޿CU.58m5 R{)q:\W=mc.[5 Y#o\Eզ1o%5^cq"TP" Χ6ñS&Σ~baXMѯ˔ʽ jE 6JHa%dgާiE(Q-rRυs+΂'Bv I3hUYIŰ%bm 1:WB}{xlݵl}FּܨZ  j2f/;#Rg5VO_߶l_;x gbb b OVW( V')/,=BJ୿ zDoqFZXV#p;F?H;CcAmj'MwyybNc|_ "٘9c~t !yO߈ќD9Fj3}3Wh&ϧ7\&ׯx&[;&"x41?jlLΫYIh>a:c4_I@Mk#\K?cNITfLYI7?Z;n !E&Ƽ]l33=o_נWS@:.B5V46"bp'5>Pd$rOv-:YiİIMw0v卟#fdcoo?{[x:2VSv'qBdzVeto);]TX&*l%KC#YK 1K8^ RDT*GE~PFpJu i"65Rѿyr(CVuTGl@i'DZ3@Z-8O xZ:f Pem"D&G{:}~'|'VYY_Ԣv>ˉRB3Z+ KRrO@+uq?j7##W[#cW,bp=ڙv"fHv}Pm}P ڗKX6of^a-Qvu/\J<߬mgO>Ծ^l JE+>iYW ?B]6F*l̬r1xeN=XᎫeF)/fD1nP|Iz90< !Fe"y$"E=ؽ]wKS׳<_<3/fk/ޱTsYA?(fY`07iWm3E&:Qk,FsÀ#O^_MN{I83qQvVCq~T[(+⼵"m9eZѷvv0ͪ#p޵<Pda @5,n*d d,78?s#qI>jK'3a. t=$迩!`ecmM8*Qi;7Elz\"Cw3У4{+TF}F0p[E[Z=0wsgzsFdH)q8@G:3|gИ8<|n`^GY$N+ ~Ϯ:x?)5x<NTDj oS(Z;Yb_tJi8qp-nI|ƇZ 4BqQƍɄieSOWCk%W<XuuuLVU?ciPg'q"0rmr'F0f|-Sx9b\a>u#iO|_Av"Q}DSvi٪38#'<@0zРGÕ&n+Ϩ EqY3D~ρI{5 G"#?<9LF \Q{ 9~Űtt%>$KDHFyvpGxoU1] =QՎ #RW¿P(S3 $!cOWCk@Iz~x8G㞎RܿÕ<0z<0Ǥ-0mbVs4 GQdM{!F`P=0r3ןz51AOB WsX]~>y5s7&8܀>ЏQ: OZP67k&κ ~C=~@SW1Y\gqm9h\$lԹkqf\]0´e5q2T)v f*Y"^ 3hK ]8wp  #Qp,=Cj;09q餩 v΃vg/lK}NTZ\\|UShQ!9A1JeÈ I%9";"؃N )#eqCO 9%qG"1a uK\px$Y0)\]cws%7t`-vuE] vt襮q|^(e܉2͢lDord }mT\nNY}ij b~BŢ* )l  Ejk]4 8L{ǵeU;LMVHڭ,ȗbZ!T0b[ av]Yh늻Q쵫E޴ ž9H}< v5%xBh*:{T.[l;~SfW`Lk'H@ȧ16c+^ewTlUpzTD:Q }ϗۗ7Q)XazPzLB$j$lA1r ^ %Rk8SA%*keEhF)R:ywi Lf潞x%[4v4=;W);A;YMd\xdr  K:4(^ͅe^|OP^XIRO*ʦ~&2uS?WSۡ;MyI}57ϣMJyӛ%j1|xENSdxegl$"PtrTj^;j[?7ш ؝<8|SxQߙ!VэJхS)ni0eBM=ma4Wڄ~foJf%~WY[|b`%]=lGl՜DN|#SOUM:چ8AzniyVpЄ1F߰&v8h'29C+3*<Ǝ<£F<$< xFOMq&›9ɆXCX԰j!|??f~4~VEgm) :woomD{Y@;C B+8e^Jy!֍:"tPg&Hsuki;__ 1029V 3ZyD_6Y`?j&[%20igR0t1D 9;fg!x ,0FU^C-cJTkc'AwV?ܜ6OMrx3Lrm5337fU0+n7ى6YoV} g\Vao=~2LXNɂ~T9W> uF]qkg蹡͹a+W.HzQB#$Qɠ)o\NhzP~ 3 %`Nfʓj 1)[uX>uǵ\,wnY[^zwp]| v'ü(w;vGU1Jy!o_Pi1s*E/s9dƚ-V{斦&ޚl| tkdŌ[02nFs>m#<-Ts &UU`׹*9l\eXGݼ/pnu~? O-`_D\eWj;VB$:vr?5*0aLvh(֝tQD޵UM7OxW1a׏ .PqyW*>IIft」E^ nifclWedK u0UaHx-^ :9?Jzp 8 ݳ8tLJ hP F^A/d2&EtEгn9|3l굍.L|71Wꞅp z@/,xT ̝Y&9oV6 YUha촅=v*lݰm\P'٬J,6[Df#s';bWo:̓u"8`B#{(stmn;/6i`fS][]E$_ if~z=uC>û=÷j.»G9Yȕ>u!AP2,B+?eGI!i>6(=`o_UuxO1}8H8e'4'7GS(D7TQnd9ӳG݂z{9Y۷{ 5)%mRz h_],qrR1 6t {Q? `%7{F*ѵG6ߣ/!odik;Vtk]ju#DcU0Ӌ/!-{v4{~%bpO*NڊGXvC)#,Mmsx(7ooJq(;ȑ(В订'IxQ:=N׫kN|{u 'i>cQTʱj/2rEiz'~X[o#|"jcH9nw CZ& oi-Kcv*$˻q=@w`dJa1I;׼j%g+fsB( {UxNN QGʀh{uFɺ3?ӤlளйkN$zmzKYbnf ~ N?Qyd"V}\)˕qUL2T~?K QJ.$`<99c^m&*r%OC`vA:#4# A61$N⺕s)"=jQQ7d_-T]$3Y=(n#P, ?¾\pb7ᰡap@r"#8"|?B;Ud 1dj3ӘKu9E fgHCuwכ.y_K1Ww܋TަF۾|o9nŌɔ+Sg­lvnkn?Z=nH9͘7aVYT 1p038w^E*W!ӲρSdWZu)aQke 7V9[} &4g53qC:5jpa.|;b{F#SR{Qg{NcNZ=!m& Nȴ~L7F1^iXHHZBnt÷J9ȽUiŨP|*bLVϲ4zpR2Q13kzc76Q(CZIiٰ;q?~=𭧬? '`7kV )c}13fElp "s#@ӛ4 1rpUiGsd(Uq? ؼZ`o8#Zzjo U 4FU׊6:av]IST(|ol/jς|A9*3OTf!}^zu{crf>DWs >`- E?cl%Ż:9nV!~SsM5e&C3o͠BmUf5~k%嚀q@6GmRٺ@g2mG=3~b=]S9SaWkV)ۀ^W׫Y(R!Շ ~k}G!EhC=g߾uݪ!da8OQvj XTWH,*J=%޾'WʿUIV`5|Pٕ)7y'5 gc6i%-(@\݆g[_H 1|D͠|aNYOzOoVIv?+_"I {_g5K dLM7#Y31^(@NE0!/U^{*JHJ ZfKf4Ɇ_Y)Q+Ț_G&Q>v5˅=-l5Q3]֍ ˩k>a;a"#J8࠘hꐥy[Ѭ;"|=d/V#>_} My#v /l+;cwv>iFyq w 28f(QPz_ Q7^j? Wg+=ٗDI6Zc7TR JьV:t>V"apla0Gt؂=McSؐ` M(?ي3bMj5Y]Ja, j)Z<#gF#3]y V F3L)QiZvzw.Y}YؕվQZnoPliG?3=$2F v ܤu:,K5Y.CjjOS=ѕQx= .\ə)AwٹQhLsȮQ:9}Ef&h)\X:vq=!^hBVK*~FIgV mY45!2hdA{ syvf`&-ѱℿH@Aڗ,|)CЁkZVo =hhiX;7ԃ)MiF"Aޗk2Wuc㝲ih4c`E#XKQ;M> +JdSd"9W,Nw[Zz9pj/8$g<2N,>Wdc][ibCpĞ7yM]eyc\ {k {*8K8WX_g @hpW~'W0j맱l/bekգtg?LϬQiT2HNG0-;E.Σ(cA#.[W`) w UR 5NO@Nfc|=F^lXqvѯtl К5[컁 py%eǻ(BϼwsLY*3OůR<•鐥UW8>*\YVb-txXEbJR <r˱t2ZD+-䚆R6*YL4} jq|GC03T5- J-2onᔌq.JԄNb'sc RbƀLw 9B&t'+ձ0%mTVwg^E٩>Gtj[1?Ψ( Ұ&tk%mfc8kE+<ٶڟGkg{¿bSdc [ʐog\UJe>mETŊ:qPV֢[7e^T3{a?c\g!{=jIPZ*yZX"m S l_&[NIJ/Zxc~+1 ]S9ӗicK-J'K<-- 3'MúI|ufN#-VZO0w69[yZ]3xGƓB; ?-)3dC@0r'Pz6 v9= N r}\z4?/NZVKSPb=UE =QT8fUg6C8 γG(-\ר)fF؈zXݛhE%ji "~BUŏrwYA5}pJ)a[*{tT&>nua]J%yNCTIQkϑn/u{/FF3f ;=zvHHOk8XE>oG4Lvsn$|zp4L?3qzS byJE z_&hs3,X)5OyC7ˑTTO:˅: Kl/5O:kDWETu ?ma|)#ηZ_DSޫX%po'[p8ךdu"Fsj2u~?E?P+ږ%ysvB$^ax)Ф 7Jx+Z:z^XFbn֕rVNGMvbA{aJ Ea4`Θd8McԮ4M- )*Zt/o93}#ddd4jȀQ[icy;NVzx|ZQ|ߤ"\^e'ZL1&9N # o= B{ T2?ao}޳p',aU{T#ol}g.l֬ Vw.1:_ xxuX]spb|ZQ _l_]y@+IhTo?q~3 )+`tvv>ǕgLg7)9;_5gE_䤿CٍS' .N2NLxrp< +e5vǺ;§)Fc3qnJs[+ =& 4QŌq45d/f6+CƁr$hſnEowvIl\p.3T.QXz5U\ihLx:r"-Tu{xNXk`bG/1Kv'[dzbܯ5m N?N7ݢ׺`cMfO')^b'*ͯIj_%U _iF wPGݻ{y*]y㻭-I4EPO[- J,/a}/vsюp~G8;|ˉz(W& %M;an!JH..0/ r9yR}4/6Ory"T\SF9[C"Nbdʂ/P F#0ګUyPi4Vo}m!J5*{^SFut$[IxM |$n+$M.9W:975 s^% a)a̴_bǁfcnY 1V +0g tŒt?}/IOVZqe;2YBP<3\RգZ/+ܻAaRi2u x*݀U]Kj=+qwW{dA6[&Y.vHEO5N%zz^k6  s> ,Gc LG*,i3?) <4Mf& N!wIZM^13䌄Y70v U-Øڟ09uwLDC 3f3`j'l#Qz'ɢe0-nlvLT[u3 nT;@JRL1ڀ mģ$oe#uBs/=*`M0Cu/k5X;3 i/a> 'R3j3JipFjhX羆׮:p=׫#3T5k**:!nAqI:":mItapqGPwβ@CD* Xp^peFרw ^-RUDؑC^oYV'zI%4g6n"Rpx,Eg V=CGtjFq]gq;ޑ*xGy )aZhA{b<T/G=GǠ lއ?10˦hy&1 |[]e꫉ZݵѠ`ߨ?.OwDU;t(~# ik"59O ١V1"~ѿͿ(mabtgp Qv\;[iI58`?G6ag;v^#c9G|{}el}#29 {Lӻ/܏Yf4cm0 !( _紹} T1.y⿷.,;.h{gtfE(8\FD@w Ӂ"с>G at66^4u86|tG}|4k͑0ʋ϶sS ('t.k?)c&UM]y.0% [?$Yf8$W0SUWG`N$MCM4rA,c<> Z+<%z qgW=QXpE |x!Xm:r] {> N?G4ɂ;Svqe&1~CB7N^pƝ͖ۧdt}Ig7Ùj7, &oWV\km<+3]Jgf5ׂr?}ެ~Fښ?6AE<{>-.G}rZ-sE- CGr0Z;SQct{}e*so1[lDӧc xTa V ɔܢ0+[D)gC+"pn!0ES1-7S>˜@&9(gVr*ޝDq,88_`K{&B,sٓ ON7NP?ig.U)YYo<(/»k6 ١f+Գy4q8,aKP/ScEZ(q/t.B:'<@S:Xi#Wa :>@ㅗa^0rb'f1>ҫ _x#Mh2#HT{wP, rb&>{ R[*N6-fCzT5G' Nr%j9F=T-?C~1l/7/&p#U9~dlP7z{{t}#k?4#a}nZ!5X(nuq\&̺*KDf y>TɣeQ<FOk懿 wn+v!.QY?Z+~&LDΛN=ݷNTx7V8cz&7uZ7I+AQ4%2+sB]C༔!2l)s )>&` ӣH lfco:^Jz~Fg,A :L=UmmDwF-@~5 u,hkQyߦL?Ի_n3zԻֈڧ%?4f:P)I(S? 㓓u49 LZ0 Xy;>s+jp. BY,"}}ZߏpaeqU-乇X~}=tV?kk(Y%WdMG,^ F#)^;}ý_o/ _u^9t9QE⾢L/]2.T|G+N?˼C~JڃEkDH{ȊM{5![BuفbiVTLPb1vZ%)羀` >^{W{3w“;G]CҎ}dbϽV-Z$*YTkN * >BX2Tiw9׾pU}8̛^Pa - 1[8v7+?޼w܇WBhIQv4!6I:t /8Ϯʅk^!W[E ]~LztwNAԖHWZ=T>WhWAtRD]Xi+ݕI1Tqto&I'>GoS|kniWt[@lOض,+b+cn9zI>-wySu~$70=i4++V5kBkעڳ˖b&[ ߰+|ss~2ez&)CHveOYhҞһVrakB{-BgJaߑ'-~k\JocG9yWV~Ip%ad+7}, tڀމFҧ~N,g#N/V? W{3ƩfP==nYQZ׫cr)uJ?8ͰX WUtf`q~6oz똟Vnp7bz`Qw n',uo`~bi,uG TyS77Lw54K}YqMxɃא6bY!:?v#^$:y}s Pژ_K9Hh E'KXGzEFWk}=V>aq)a+/tJݕz5U<c߆+]~\m`]Lӳ/h)Nn_RG3?41ʪ~7όxJ]a6;U=]h|*j1֏s MjT G(QII73l;eyֿ-K!>gRCPrmX6[Lb'zW|m 4a8GdQz*{z Rx,,:Ny4[KX0މ7lV]{>ez bO!XsD_d [lz eVez> ghPeXGC2aֽì y_~v\VCgks*uk4ԯ3^:H{N=l ]jߪ8³e)cv"@I3нn?kk.+UZ]jb OV:Lw7 & OW B|A }JUVk"&X|&T?445T؏'s[р5< dLWI6쥸+V*#rFEHT,yzgboh/_+(O-XyGSڛXu#_gyv]^v`D5^;_<(WmJF1SB/at$e7!4/ԕ #c6n+cvm 6ƺb82ƁoV-cc>ӟ X؁BȆAnJH"r t zQ^~X<ЊG}Y㧰VgR fԭTYkڇrJeޖʟ킹vTO(?sTL,*=HY$+Rѻ۔+Lx+ZCK Fޣ#:>UګVJC K {U;dӍl}s[C[C#юxEؕy#8@;>_ 8pqfZ=7ވO'|Oִ!}+CUҞږ0gT98> : ^?K0&:}|pey q ްr; pf 7<]`&wQtb+el $^̣AClS뀛c|C!1 p +a ky'S 47T5zܖeTmXz[_尿~Ŏ@?BG%o5*5zB)7g}P:qs|^S ~N^>$لO˜W Y!u7R[O@"xsbN{0rYm.|tg Lm7ϻy (WJpzK5{yνf1s-/[֢, ܶ^{xP5-5 | xF;3OWDJci]9^5YO԰|;j Bwv,j{oDt3jU!B׃0"@TImovѸY#:].any ]_ԇa SE ֳS֖3GDeiB:oӕtN]uj|8Z_ R_W Kt|BI$ "NС8C'b\Y&'9<$ whs[MJtӝsOׯЌר@Sb'sE BƼw>WkCNl_r R!v=g˶H2 ze`٤]tpIw =lu:=hAm,y͑9 [X_AE%himkTZUϨ5uRUK'l;h͗ۧ[@O_{E4ju;JG*bc,Y6on^}aIDYKꍞ7J9bh9_Tϝa':\|96`d5{6쟺#EŁWqPɻ"l&uYa1j)GnhfFjgó+QCφv-d%we%5u`w0.҅]]9/ƽW~\icK=qt&S*ZX b7@Sи~4 CD5\N9 p`|}OnoR bl H_ރ6'b0z) !|j:c.koK!6QǜO;gx-Kogq@=t!:x4|ׇuuԄh,>/4^x:|ƹqޯ30Nvԩ;K ]:7]|{y?.|s*z:U0(T&KzX\/`uڭ\Yyf$_2!d~h~ܵd{M \uJ+ȕq.Qy-I񃘇gKfՙǰT}C_G_"}-z!8):Yg-"CK'99;py\9Ha/YQ CpPQswzi~swϹ'7ܻ5?QҝWe'@yk/dC?t4krE Z:F^5d }ᆴnx-d U. +HY i%j{_yEgq5\ YG~Y*{R?8x]waޱ>=>>2NaGteVZlXM3N|-nC"?Uϵy`}nMIc^Pxl85v;|M؇}, w ִW;89? 3u| =n9ۑ-\/~~E2,e mQUPFab$n&eman."P&ƄPڃ;&{kEWv*E3 svGkWY4I}I}HxaH@MY͚ޔ8o1v5MU$ 4H;޶P,@VPIhG S~ԥbx7(>% `g XÒG䊢-oܟuc-қ{{}۝; p:~C䗷:G[BkJls͖<^y|ZވLg'W N㋟g3~z:=;ћbA/EEkFV!(8jI5>9ցoq/>GmPv Z,ht 6tLt;ːI\.< tpxY Og!?Dž[t}  z!)aEd<'S3u %䶼'Gۺ'%do [dr nڕA)z2jc)H_7S枧0Q.Q=UoUBwɠ4yн&| ݱ<,߱„:ARpf"ܳg- 6J郶t|k77Rhc7-yLdqrq/ުT7 '|<*K߉Hx$C z:9mFCI~%Ϳo IQea]?jA%~O~ rA?}/B8D%FԢWde\Ց4Snh>B}kRmP=xt~R־t;Y|k{T}o#{R(lPxa'gȠo~ڤ/MQ}oBm};Q0߾V}ȐDBb@QOH%+aҕM4p]+!UaK )ߘqpUn.e:}O?۱}?ߧ{ r0"(.<=m=5<'fqwOLGxf^^}A?^[#3JatX& ?˾i)J2t_h-JAsS>/YQCK J*" a,.J/ޡ'3x)^ITS;}>|fy=GV[[#X0'zG KuHM>M̓;䱞mV7&,#O9 {J6W) %oLz(Kp`)#Sop5Za^0;}fc ۴ސ$3s0D5(YOQRwƘpZKRm؝vu* #v%"E@1b,F\įG11uw@Ug{҅fz~u:A& oP:p& "NvPF+},Mm\\)^K-S26rm&NJ<; )l!_Gb3jets=ifyD:x?uDT5PA(3@23H2S7ˆR,Y1(׫8Eyt̞s 3.ulOXD'Ҩr&aFb\\V(oy wl+<=n+akgKxqƳKcaV} }j8ՂK_d]kV*פ#Jt6˵11=LT9C<3,f3bw"_uXmqKW%m'޴@n}'(-x': ˄tr涛cTuz-YBг`w~A_TFowU=̋ObJ7_ bk 6KXqhIoiVF{-Uw2]>}ݕSEaVԛ)7uh]l.ߎ;U fD2 OƐ o{ [@UK4B- .]NiN78}K2gAao)u~X#aɂ{3:`:T;kǁG4S}2g1h"1Gg@&A W1'`5:3r[yYP]RhsL>_&fe^e+5/ȴ5}O5X#nfwЧ&/,+9\҅q%ћYd'ZX筧ì {LuhwHwΜ<@p"WkJ'i<5#R$Q5K{ pHF/s?+",QiX |q+|he/VzZhdkbG/ej!~Vox|^uѾ. Wqn |/ފusTf䩍Eߪ%@`9@8;.C0bCl-ߊs@D= U˴+" gpgL\Onl'#"FMx(f?坡v- rړą=+BzPBbUD6tIZcTB$-cY <ܿ=A['8i}e%YPCL6<6eW$̅)cpA'9O\CN-R訰}ofQZi\|^ۓ52def"_pxNGTekF% 6+*D5gގx ѳzg^TjqB.0rbcB~W OTשLߩφ+1:OJעꊪgCTY67X=6ye݊ 1gOɎ_M[UG{P0>쳼=uZCsh/i5h,<= oőhsVαD jv"q l]CY D<ClY2ғAmm$dwZ\]ӷJa]U*e0o\lw$&=sN-fHNY8M_\.S2gP=H˿ {laM}su)^SN3{.CmPCHh67)v*1nm\)vvv6>$7FV(,o71 4&J4uj:œ9Y4/~fvWR "]d n߫! O[9RJfe̞r!r99;9Bm>=&- NIVv璳CSp 聎 mEɝP9IDWbhy YUF3c@*rHktMr`U0x~AJ~,H'Vm{I$F"٦6 [J]gW Pv["X-u+k25:jWHr^tMĆkїS2"~Q#К2V"Tt4sd; +]z/8=.z{AF*9bWE'eA_NA?[58x R8Xnps(ԇӏI0~v+R}1A݈ʓ[cF6cQ0B+fլ3^ƞ6k>|2BCL#LA",ϭ2YF3;'+~׿σ 0OZohE^5E{gk"N-]\1 !UyP;`e7!rI Do}?Tq󎱚7XiH?uLoj+.vȋIg%r['zEq1hO=3 H$f}КVUW^JM 'Ǩw{^eڐK%8 b e >Ԑ0}^ǖ ,~UDQG⿷CIngJ!s=V.X8N.%Yd`%)Y,J9k| Nd=yYt~33^7K =DyH?K;"yʍͅ卆Z,n4XG:S]|c+ٲp6v]_wb`iy 5611kWl舡qh\ײG $=AQwn}+7SJ(H|UH.;6O-7̴]_;ml6Gė.#?8̻1* %Ns}T ?dmϸ%&pD:ʚW5bZW=:ЖO7O'm~z8iψ>^}YBk=> Vv4_`=yAOY>8:w\CC}{~TuJʁ=,y}Ϯڿ'rX`řyGmT2Zi`NA*(Ax7h`OH@։Mum&ZZWoV2;ݦXayRۓ=qY^UJ'N|?# 5.8jf?}>q!idϓL ؤ#c<8y[9d]m_N M57ap?L˜qsR7Sf5/7-xG?F|\wO{}z`ZMjܾC`;%d]'tm~=|1DwVXxAIebŢrn p9ݡl9.ᙄtWd퀷]? :o|]+@SR|4Rmt"a޹tcځ`-v mI޿1 l38A7~eԞިi3NSk#hv Y2Ã9cmf[;xGsm"*5gçG-?wMigӂ>Z;ȳ$^}}zF%\FhUtg*LI.4СMz8MVVS"mmȭݯ(/ҋt"YF甅 >!ސ"~]_y.ӄ~BI 'i>eФ^Lr <㤮5x=1ڱ f>&wɮPنJ3VGPw&&;V[HQk`/KSnN*8jxg.&HbB.1ؽL8Y2~h&a$IX-75JjuYٺ6Nκ_Yg9+Y`.(RR"H2 BκYO5%9kXMoj-bRƖ'M9vW9˔/1es-u.|s7$͙Z9M`/"Q7:9>ԝ͸ȱ:Ԟ2T֫k{|iN 4wXow ."]]ti@|y?[Φ'l;͋zyKss8nD325wߜ/(nb&[^15Kۉ{qz0Q#*U> [ɒe_Ҿ$KmKoGGkog1A6Be'`@RTbb~BJ(sKr<s΢IyAWHq8%Q-ʳFYs <_8P)|poqEJC2:p]$-2Gu+(;#yOc+l'B'8y{/xla$-4M+3}Mc_6ۇ֮݉!m2K1?<j<>=/m? BwK4}؉ڋ31[NBϠrP>B=rQ]NyP>G=#NuA^lG( Ew4; .a;*v ~֫Ax CY6^I9!߈&=gBK; <#}' c<|}y Dڱ\/)u#Y~a5%Yֆy}mS#8RhZN#0AܯG~MupGC@B0"z:@B~,*䋉xYiH(Ԏ9 WWB@߇{@{,<0=DI_yEhyI[*֯>:B!0 ^O|0Y@+ҹ8Yz&Emb`<3v 5 C· sh}ήBj=?l>W\뗼sIy+cHB߹mXhbc1ؓi_FY[i4.&9=j}MjVƫqHQi Z㴒d4aMe TϠؑ c~?琉sG;w 4K?x&hǟ(= N/ ^1.m>bDTjw:=XN Ýl:8C 7^wnmYY'549f-Uz. ֳ֝R3H{5;ݟk?C,iAl'hw;`~\6[я$So#z e*E>L܃}߯.rI-%>O>wΧqCgx0]pju9G] b3Es)I㶧{A7Vf+Iw=@cqy(Nb\f%/&R:>i[@K:jA<$GHa_!(Ϲ9ӛu[wv1Eh~(~ófG9~ `:!V&Klaj/柹K/Jv?\!cv϶19xNZrBic@Vx_IοE+r]zyIEo#OCuGE7s*۰1^_\$]O1oLzO]Cꬹ` )60S+V?TѴmy:\ f&3G;툤ͫv`vu*FJb/6ŻX6&X_+Ai s0E/:Lkd$gt3M3v軕/}fII(#mkݤع-~Z_'yD2܄dWĿpBct>Y_%6oT(r{YWn(HKDX雁VAi 3 =dn8k${nr=x5\2_OIRoO;|OΤHiB^g*",TCKg眇:덜*k9UZq,`_p_3moN :i0I;׉N_prg!1e@>J˘9}q}~\e8v*MF>֛ FbIDqX~ {6?= 9q;?z5 G"،dlXr:n})nr ŏ+/}9_o<3RZh75C{bJ\MRʚ3yr\ >˟lhKXz:T a{(| |^%ƺV`oB0#_CPُ`Nv Џ,^nRl~|g+Ì@ІÓ5;_ýE Jr'PÀKq~Ϗ @G6r'w7dyj;=8fճBnCVñ0 K4c1?ئ'^-b~<ʘ nB"L/͇'^H} k!,i0A&<-_5B5!)k9 #2آHbG VBY y**,YqLJEf \lXu]ITw*\^>x/CjuQ ɞ)9:W kp]Ĉ6EՌB \+ROk(K_4xGF-`ĭ .R1DuM>5-ka'zO>BʣYA~%׌Hn: zQ>1 oE ed8.A6zCN g/QL;ּ1Be]"FC.pR};ڷ*H<1'zBBrx_,qγT:nY ]A~ s!B (;q+NnK;GWJSG%h}'.BS)ޮfrV}a?Jayd }]_N@K("/eRUnefʰE`ϷLjL:Wb(ڙL-~ʎ%LM#;%.7AkozEh_4GfxY {X=D4"wumuݏފV7 %M/SR ׼$l^_j}(WxGjE5B~$>Qywb@| IR)@<3FnՇ}]e>O9Pd giELBzLCAԭ>]L̞h׎d[P ,(X̀qr6@)Ĩ X &U;㤲5QXwra5$uv8LOͰ䘆wOA(#T 31L=,+zZ2(LSQ3}V6dy8]Mt>7=1'z}$o| <+䯔< ںtCN8@ $('f%7g,X$^}eύ-^vfzFnG}!t]=v.mf8ϽrN_\v4eokfxf؇/~n>}U1&*ydohmCӏuf.c|SG¬! En$[Dn5qq@h?Ք W棼7wWDMVR+ߨ4Nc/FŒ+4Y<- z_qga\lGK.i~1oO_p`, $`h %C=9P737y"=kBH_t. ;{?FeZ=]=Gif6S? N=zl2Q<굲$l(ݭD6Si= q׺:hc"f~LFZpSߢ9o3'3Q1`}4$ Iy,Z@^t͸ )l=q'5O-r-b/"/t_ʍhOZhAJ棧֚(?Ekh8P~Vrt>PW73vCޑ~Hj`[AU#D.)ŰqF'IM_ȡFm_>O@Iug|+F$D[o n)JSЛ^! p;F6$;ԝdlK^g0~E3ns4+6+όщe4I+m9ZOD $Oi $]N욘SR/@[YD9f[PBmOyQrKXV2a,#wuEuEh|#1TG"z'YťݧE"D&D# 2}L򌯋ޒM'O@j($XaI37I3 -UxvkZDmo9;Σ*KObJUה^X茆q)75f2}$M&DE|Co1&a͂܉^ I|;oq+_ƅ(_c{Q-8[ 숸I ?ɑ>CfN'K|Ĉ;1T:ҋ(r\Ĉ`fj *B}/'45C3qTv4)ߡ|n?P޴C`]-YYv%B}WrB}$-w) F^mIEqnzV EL(ZT|K_1>Ri= cp1ʴ1&j:i"n7vQ џ<1~0,z\?__G4(|\+bwRudox|v> tZ|6y%"S=f8]ư׫okB7o5G YO[ڌ*`ѻmݻ.I1_ lֿ)y 㿟o~"84 qVNa^!F_7͑zPqWvm=D=<rF Fl6]o@o2ޗ}h~S9BIˇչH<@8(p:F4?LXcA=r6ڶ .e:0#YsBKUaaNӴ$U9++gUTj91&{G'$`]&u`ó2я+ԝ g231M8v3-(Ѩ.a-3WHnsX"3,"8[d͕zaqZ<ڲvKm6ߥ{JV^ ; V*Q4Wm85K6eamAWhJzg.vq3l_~xQlB( m\R1(6x'0[57p{gS0h=q ?}oDǓ$nd} Y{Y"Į d|"b²Dx1 R"}m$JS < ץf٤?,jZ1ޠ/É e_9KZBYb<j/sj۵J^7',r{*+|eϋ?{] 4@*V&Bq-Xb_M/M!]KFc gb%n7E\i)M F`/{ a&sg|L݀Q v1qW⸘`j0ՌG:4gc1ޠ,W )>OoMt1=Ti9#v]+Юs2Q;aR{*(uC\O+`1P?D®RP7TJ< ԞlagZ]٤b^bX $-6P 8!Ø$(+n;k:Ki(2wO 3/OGsFcV5ӣI>_ĢY*_j|g~[L@I3={qX+ŮkIyһ좷.޴1Mf+8W{\}_Hr EuÄ3]a*qQ[hcIBֽ9lg(8K&J27vv_0V\M#Q9G7ћ[_ WN\Zǚ|8^AlK 8kʁy/`]76}>mI=9kQ`yOםC*mqQ[GVq7얂AhPaoʘR3#oq70;\@cr+ ([gNt `Ы9{OT$/EWW2mE᧘\iO\]a-1a*̏}'bfQd5ȔD}O4IH+<5[8E1Ov| `GZqLo@>4ܰ4Ć"X!g"_74 蟰qi2EhPbTGq^9[f`:=,St LӡIzD9#0_ fcHޘ%'.xU_QF3 ug9"34qѐ߀&XqECC_v> M5(em|z'EV"Om8YkUtVmܕ&t׿=~1❮^Vn̩IyC DŽsB HgZOYݘ1y+s *] 2&*ѝ5p {h_ wg¸I|? EJ3jXw9:@7*HֈɻKx/w&ern,nwD짼Xg!R0'?&7̘NI}˨hD4oO 1Po *!.5YZ'@l@v\?8B.GRǙ/݁wγ}s7:4%8i/KN\=;ɧ]؆xQ%=PuSm[sQ$6MU~x<1$DEYLd@&-~(rȳ 1 ,g8TJ{Yѳ0i¬C-D$Gf\Z0%˄׀IoT pO;x.ٌWu sF=i :~8s$ҩ)*8Ksc*2GP2'UX <׍>ǣ fmK{j9V(Yu.1әzy#̽^k$G_Pm(P(eR[%."RiPb|af S.-@z)5_KdwT1߼- |:Ȭɠ":3EI%߷G#LF?23ƠN9ᜓoB ŃjH{X'ntGfF[ ;E^z(;E6HRgjW"g2o-rEJ~Fo%ơ3P;l",7K?lBF%S 1=ZCOèoH'gH fو81 46xOв0\VS^~s #y9:\\%1-BJj2zKx?<,-G1fJWx)|k:xg?Tf`\4;|B2Pa$q^mxz-3R \sy,y6<<[J'yVþPM@p> ib!\빮n u"P[1d3eH={kBqbxs=gHɃRyQ,EZiF^_̣k|yPA8Z9ujj,! s̯Ƶo:moΤ77{ Tiw.]ﱌ谄m7 aԼ-1>|M؋k<֢0$V{к#h7PN%/SŃTC"CRn}}CQL9a#G&Pߡ ẖн W7 y__FmD (3(K/+sXy:YFyPqsP*˲|}RhǒO h ֮ҷI~K[ZcT0m Sfӳ$3*"Ө2V* ǮT$p .R_kp=ZLE䩘ώ1Jޣ7 _!υJ^Li'XUO1$ DYuaey9mm!Rbs']优'w'. ')bxU%1v^0g;q_ΟAF%-G<;l>P;|LJ8]UA:VSzcGxEEb[TShF|4#jIpu}N<}G=Zhj RE7W)Ì Y c}*445]/3Qn K(f$=<[n/vOXX^?N z1=󦷰 4ZZ@cU Vrq3NЯ7Z,a=Tr=͞_!W@RbT ^d rZLW7ESJW?~}!}VFUd1jIHgϦE'uJdEUT^*Bލ: :, oh |h!$:SB5cL}L\a .'b;SgiPꋡjP7r#CWGjCoTpnYl/P0EiǨ>eGbD7c\]P?69Z%ק[fZ7=<I|}\5b5 [k? &&" 9K@U|nmywGF?9A7o{Q.J蘦 򳰫8vE oȢ~`:@$6BNS4ݡB0KW_ NTڋvPFZfyfY/dtϝĈWPy=t\-Hr /BƗ=!ԐN' 4izGꯊ֢Lw{,;W-**/T~SFֺ %zM]js}޵GFejh6?xڡuPŹ$W/e Ξ(3"1>Mb %Zlɱ5sʳA9R:k^yn'4x"hZQtqݑZ_j,k$.7wbܼŗeEhGIDlr$-H]RN?SVJlBSՒ<~ՙpf|3ϫFF<ڥ(I#}'Yk1cq:Nɧ"" W\r!+8Qc,Iw2C;XeǹƊٟiP|61 O_~)9{ 0h>&}3;o +I>zLJ7j!ύ2i-aeZ9CIaƊNB8C i\} T;Y*njfzeH}}gl$䦝0"BqK¯>D-œ'p$wPPXݵ-j(A~)u2:3JwE~y sL]*c޺ފ'u.A:K+o!Lw'As X%zD2zaO0\ږe} iq֯8Z44Qf+b>95lHDy?syoWì! y'hE@[ZƊ0za˖`_K{1H\Uf38@!&] 2"o;{ookqCx Vb\;yt]9b:PB}__\F\M\0dn0o(ZlpCՇ/dqm8!+ cBc9Mz2ow3t[֏}do xv̚p-Gh cߦA줹\Jmf\ղ=%v.iNu(7`<Ƣi׆h*xgChmGD0O]2TTcUwo*aƥ5M5w2 4Op00f⮫<;cV>0ݠoI^EU#ir>9\5 "}? F.E]K1 ym49 cH¢s\@\#}!wAH:lz^░̳yQ-WLt*Zྂ?5+cCeP(d21 ډoh,E?$iFs\X0L2Z_ s6F7ÚX~>Z)nkf#W .3ՐXx}-^l},!x,]dv1S1Yޚ{!-[fQj*q6BL%~:@G~z.u(c=#` o*þ22a8K?5M ;GHF\zggv 4+:?.ȭKvbaT]TI\Ʈ- LqND5BP߰qE((ϻ_{5^0MOG :RfeɄW3aFayK+ϝ+GTe'||f՗ #F4A,Yyz>lK$+wا}3Ob^L]qWܬҿ;fz(cO+}.ԾɳdtXy.iZPR'hYFzSBl`E5m7A s gC gQ N[ ,("W/C0 ^O3Ɛdd*AX.a"R#w񺣸n#בPP*&Wۢ첀+94V(`|KؓdQKPa2oXObskB9]6FSM`=.=8ed@̟]Z~YVylRL M*H'̬rv6Y%FN< `d.đQ02Z#sndƌɔEW;3(^y3֔]vu(Rr0=%B{{3]wu+I%6>j4^2a+9lA9QXk6jmUyWIG ɵa\t6/]B^˃vlgrd/k?lSUڃ,ʞ8"ځB8D OP|gbncV0noGn!ߋT!=6RBgk7}aҶ~f~(ݨc3HOwbmcL )> vw=bjJ}r3\x6,^#Ν pؽ{/ݦoسZX}h["Bۨ]i8e&;ZG֞<֊ ŵ?DԒAҜ<۱G"A[w(PRѦA oNHW@&陘LOsFg"<7Ӥv,nh9\%7! 0HFtch}x.X,*co{AGk`L]Hۻ230o`7c'~C|Uʶ$v\eA o?Jq>{pn,|nr emN"m7mY7”UM-79o2Q..Wu&/>6$Y"=蟙 p))PV̒ɡ~ʾgQ_ʾe{3^J=-ۥq{K(JzG̹H(g&{^3*_ @| mEJ"5Xhp& ^{Eoz J(P4U*KRk?w`+W//ȅ5S rZ%%Is78S,=t} Ǝ{AֽF&$=(G=T/WU<u$hez0ZfRq/EZZEA+~yP Rɻ&vh8c(HFa xQF7GQIOH0{a?6tPXzfvvx$ oF;B`rEZGZY =ߘDAˊ"mꃌy>8ST*ڒXvĎ/ qR]XH]2QC<=(13YN9fNCFXK2ϱ ɣo˹Jf2sU\ef͘"Ķx.E_Nmx~'@{T2*&!@10iXBo=p6jfY1vZ̖b*=`֞4X ./ V {|F.-$}mjz/b6)gH,!S|HqAmb'[\-q73!qbg 2\)fz&ԣ5=9de ~a/~q o}8s)G|ILW}ʱYNF˛g+)G|}0`bydd^rR`V_{ DIvE;gR=jc=mbX!Ω&Tlx0 ߲@}6^F2=-i^ňzuBOd_X͟QDB_M`no3zIߵ'8# Ay_U|\Lg2$1=/|g߇uq 0)kLsS WoQG+ۭ ?PwDloA39(rᜯY24<+py\$͸ݫuɕ?hgqr)̳N C|Rc<\y6KhcG@I W -^8]U98k^/ ąc;wb|au“֮9?n~ _;P]/128aj*@<*M@s+()ˆ~)"(2TCH^E"~ Q4v[Z|ؚR)6&Mzp)1݆ INt+Aa7dWk^8Ŀ_sPKU>oMHN2j2(gj~ȩRC`tp, ߁Rruʛ"rV$hFc3'Ny -nHH!_FG~*ad=}jl}2JM∤Q.# K'ˌMaB?#7 {$wƳxَޫm M$Ǹ*U^3ھV`0[[}qBZ_}(#R y*"i)6-7y|86}>hVŘkAwH]@O)Ob%%AL/8kK~p[7ט;ҩD(³8+ =@^d:#=Hni7Ľ$}=r ci?X" 3½)MfX6oN(〙2% qApOV9=n}I|1^B(!%ԑ[[+~G䥨50߻櫫io2bZ&/~}N +9I,r\-A`~Ӎzԡag\ 5Q5ׄsVdeNqXnJ;uhaJ?ګJ&Ή Zj[ ZYEY( -i,B2>X1ngǿrkt;@J\<|a![d\o?i-ρ80;>}Qڍq_ј" (B'qI2[qlz.S;LIJI;6xw4Rݦ;w @ 'I5M+aM.4H(v7))~3c r0$~wy&6}]~3Q nw!Z`~bϳ~~Aa/1$œ)41p"xtXS^dM>2SRO3~l["<@̨y%~mHbw.]}Ymk1^SvGfme Q<\xTkh-Kyus NFIdWnoYU aH7ྺ|H|3F{ ƲC//X}v;֫$X?} 18\Xb+Yfe+X1C~6L*k WҚ~!^Ghϑy6=KRjlzV4>Yr8]Y J뮆 SGHB @R!=9({ %_(ፋ?MJk4ky`$QqX腢#J~͓Li&q7h^[{+Jq~ITETԖF9uH3-ii)KdNc(Ew)Ak3~S4pЍ&Ѱ VJBYj0(gr7,ů`i'fxZ!2QZy cgx!\oiNP|u”h {G-%39(jHӗ'"o>pQԄǩ\.3a=| Ԡ]JWp nss>x;Qfc^M 5r'WmDRվ3kۋC+bCg)8F T3m񑩳FNg%~*)6KSs{1?;M!B >ްNMNqke޶Rz6ܶ|QrChoLc>'mDamT N_`"\p"uy|&PA;HB0@^e"[,^3݇*89n;;0ܤ7MhFQ><EE4k: 1r~N}8(ζ|>1\egt( _e>= ~dNw-ue8]aָ8~**Tzw+/kҞ@I|Q ݈q<^;@~9RWCf/_fEJ3Fz~-uFaFSIS3K$o ;mg6Byq{ɏ'æ- hrwviLzLqm6+w5=5y y}bO𕹞ie[clwbc &?NY̷sɚ79KTqzKMy`/w% ZA(Yx AM p5ߟ1 &Zof#8XwwV_,z '~؉la@le](%/NI;aeaF 3p5 ~^CiiN6|Y{Q=B@9̏(Ǻ/}` Aeb0R껌?8 41 6 p>7]rIJg1.I-ip2yS̥&:+ZJü +W+ڑIGߟ$ fMe b8OЬe̚<ԃZ߉3%[LC^-_Q5^_ep\i~eQs!36$],ttϧ RoTQpkg'=bix9;A蕌Mw5Bp}w=CK Dy]#F$r3)Wq@D5hPtVO lT4<(= h%SzT8JzeL81<:Pl(Fga|8gпn\vS̺O$yFՌ6 $07M:xpbxg%ܟ}Jժm9歁* KRc]cԟWK-|lͱf|T4pKrOxWᓢʟa3/Aҝ% "ʚ\4ht?Nܑ厼_Z%Ʒ±P*!.nb Ug}3 V_~27h 2*@cĴөRdpkꝶ|K%&~ܷeS*) mJ+ĞWhl=ͣWa\oL_6>4k%X\<^a WΫH4u[9­imMx_hn=Tq8?s9dBgK>K2ZCm`Pj.2aN;>wFT!+'ǬBTD捚"w꺖p`q1u#Jg FOyQnWRF.}\ӟ"93&~wLQ:KyXz4^ՂO"QݟF02ktْϾm]lcg'_W\|CPރtՔo)߉ЋO~RjiM  7?!>1*?^gq0IPv\Z,ƵhoV^[7hh;+Z1 ̕ -Ì+8SC0*W's+N>_ ozjײ }?ukj}j\ VtH}<˳ڹvzj 'c-%8=806^JZfYOS%3ȥ\DC>@opL+z ӟp 8]tt=ӢO}J $ d}HoIJ"UR1Y*lN&1Q*9 iCss[@NCkkꋆsA@qOП_aHFeGَr1 jG[}\f:# "lbyL!H.v mlvL;P0G_N=v+}[}k jVKgi,)\Yk&օ^ZJ8/JVz*bH֬" S9%Ew(;Iԭf-' uZ(8HGב>9P2zXΟEyhV7CX{cfP 1@RO|hT芸7C/"ύ_J|PF~Ej*עk)q(#Ir.Mȧ{_މS[!rڞjrb DZ _=jk/Vm*W=Bc$Ϟ +8vdei[O^qkk=fp&Ny >/$G1ɗcү6d}5)P-m o2~PpL%z|SȘe z$rwx*{oMw#O@?jM `dmaV~B p_=tu1\' ;\CWQq'tJ~3{٪_.T~ĺ$z PN=*[RaFw[Oe+ Ƌk MoIq|O~}g96vK(C݅W]Vk=vv?Z GŻ] EnD_(WHޢr^*WW.! ~3};\ޞ+w|-@+YF]#!{YajQ h y .镰]QsFj^/v^%<v*R,+dz .*R_횫è#;Ǝ5^VEiGv+\q&Qxcu1e/{Yq-s#է9 bR~kYcRYXodQʴ9,>']VASO:Om3qӰ޾y\9 @h\Jf0+(j ᡓUNjrB$Mun8 M"P_i6I uiӃ&w1;wAӮ~߇_rdWRͅぱHxp_b J8`4^g|°קhnB.雾lK+p:e2Ϋ8Iyua^Q csޖ)W~͇]eꮶ_.ھ? P}?P[q[eNk#S'wݩ1^9[̖y{EYGK$kxrgHn7v? 8B]zs"J { ([((og#̦o]x(dp rN >Զۦtk=H8AE3B$'6ߡ\kqU#v9FؾvԾ Pc[}OC'uPEBӒ@EɁV?̨w@PQI;_#?&0?&!Ox#|El( [P(b7ӝ"~ԼzXVy=}vڞhJ({o+,zfߋ|(=b`)Kf9u"T:BָЁѠJ,f*GH# D-\!m9)l-d..Y|O[3}5~]~3C]u&߳>uKC}R>)[ cv*͞TnZUjl}Uq[Q֯c!Ѫr>̯ Uo8s^d~;&Ie0MXox.ʻK1$ƗN>+)v]DyFc{޹Tmw9]U6Y7m*IH9xOÓV)qo/5̔KBzEdS_ߴX~| ED=Oh*q=nZ[\#aHȀю,2Q G^6#~o} cf>|G67VC)h< dY zqK}} 1 fՈbQ(Re Ԧr5|`<~[.:@RAl1YE+nEm] G}<}cbzң}9F_c !n@ yNvSk< $L󔣲|#YtjkcI.']?J+cdI{fT~1qmFԆ|(K(H\'ǷnHMmz|y.MID=b% <`rm[%r 4c)`ˎ0l#6ԕEdDZι "t%L;"ZQkRq M|wRJ$ g|o=Zw5~ 4(HPv0N jSӱa)89gmTQ/btPPCoh'&q)}f_αVS?z8TO Y2P~ !;@z!yd}sI~Tv;Hq'ƽzSXʼIɾN%4~+~ ܺ0VuQ5D,g>#Z:ЊFGtˮ$DӥjsFzoޢ/_5%i?C2n_!q~0zTI~Al|UX},NL ͋b_Y x>ii\0ÂLtMGF&$uYh풍g'0=rzϧ>~JfM!\gaWI H(|"8l,Wj7/d2*c*7*f"๼Jt5\,_ž+dmL1ch 5Wk529ۙ{|8vY&<Lٕ %| B'T ?H>P=#=-F d\_3A&jz)[x^'C>IGW ќ8YB+2$(#Ik JZH26z֝cJl4SR{•G@IߡKti2q+5S8")%~&HǑ¯,s'0k3#4pn}[*g 35.Fg:Z"#Z#2xMd"3ֵYT7pN#@1熆^0WSHkF:;$t>fG L\< ' f&ZѕѫBtgZSՒ[Q9EیXyNB$"h2aPHe?H]ʒgʒP2©2N?f0a,ϙG7ki["aPBn BEd?;|DVh2aKѠlKA\.p6{Lƿy˅|_(5P_vg5\? @z;z@lSfU/!H3҂ z\b+z(/4К<4oo⠘|e8ifβ(tGAOEp֢p-B@/h߱yhOQ^](^%JF(9u#"F{nA洑geo[Q٬azS߶Q}l>$WzΌ#K ݸX;li[Y9޴ugk8<£ y 3PkfMxTNj^#o&Ǹ r.I \D@̝|I"H>_M3XF+Ҳ5QIlw($Vz+ˬg;a; wL'%e~g:P7㣍'덤TRA!3'׈͞@ؕ| Lhgu<&ݩ=]釖J^x%k{ =E=k 䉎 E'! y6Ztf+<@gCu . tOdQwឲ8r$gN|:/"́ y*p)` hRylfZ6f%oRV1&[5hj Ȇtّ)҆|cўdz]8 Ku“z UXF+c9KR{cΓ'$(oAQqn*+yF/<%prRzX7/m?(eb7VnIE#E5R{r2G9~CD=@=ȡcwӇKd<{ Pr\>I_o=6q66asrD%7ƀw͗kUUO91Ra3b\v?ҾڇvUUi.393__Zɻ(œ֜{3d3tUOɖ|N`ÚNL R}JOQξ}L(jʶ4䟌3fp9n9S6P=q={ }adَ7`Q(IID~yšrha^fUs-9 $+!3 iX/1fb+BYz%3$"Ӻa4ۘN讬QIxi(Q4ZCf}qu=SĵQ8D-L[~ sPa͙#]0D' 9mhj2p o^c!O%=^ ;^)n̺xt帺bű=:1Kw"S!3H"mRf)޽,lղ3lHt􉵼?E}-c@i[3{~=_6\-6ɻ!`Qd6=aYZLs~6I%AzN8%[Q+ɖ٥[gE?JB;Ni֎+%jQPEMsN6F+ gl\jjſciOqg'\qIqyD:բ}}B"ɘ;N<b'<~뭌o8$YPsDӆ a,pE@75v@dJ?rI͏$z0 <0p9g9k B/`nCt:7j8bҪ׈Sw{Pa?Ac\Q(Ωгڦ&.=!h(ϥշ+.!3x#Gb^%|ٌ={BÈ9LY6SSD82)YP}Ԇ+|'ޅ&>v>e[C/e`|\8#IK\B+) G"^ yiiAʻCW MlF=;7e{{-uѹ%&]ӣvT^sp5İ+@ sN~8qmM87 e$a}~0j"zOȃD;7~'|d[E0}(z?G~A>٥[̬'] \G| "93#@yg:sY{WKzങq#:ishXB<<H$~@QksEZ'C$ خn$tbG\:<+lU/fsEXh[x6œJ/h:fF V=|z+ z<ca$Y QT$x/?gmu}(vZ/8{S5/Bz 3-_?^Ak5DIu9ЙQ=WpSfzFc>*KrD`9PE5Fe8|WVe62[5Qa(84̉ΥZͥXOef-1 t ⤣#vopCFhA"Y|r\2٠AX$;qV2Y c0irp4HX<:KD!n߫7;$kzv- `^qJoGM~k`։s$H܌'S]FEn#(kR(RJm喾4A4 5M7'o1öJCқ~8Mm+s:D%GZ$mcvP_vx1x*20GIE<גek*(ƑPտ@qӛ]¸g_ZSLJ&y`b=ETlqRB{:O(oYӪ̙1Ohsl7'7{D?DmZ~#Z ? ?Sz9wIv6{IyBOIc YLټ\-|ޓ#خⁱ p( Q<^Nz X|YdI0]Hr['ψ`s_~VE^]'iƦ4ТPf %1Քa0uC}kopcOF^vmP j[}l#ܕ'ͺvzo Tl+H?5@ҾPr8 ߮o(qW'/sO!)f@8~-l2h,suBc0_a%RFpI,YdOz`Wmqj" +ovȵO擟s;Q=sA;!A K FYXlgӕwD_`L}e0|cP%Ww0%|V%SY,c$&m?\+-:ͬ[ѫ ڴ/8 Pɷ8?[Qb8/34P =o1M6J 8ְ$03 @"]D9m*5'O-wPgg:!𦓏VyHI5TlGɜ,UtO vY#r[eZ}c^v3fyڝ>8%;rʹ4zc> PIk$WcYTcEQĶݾ}@Ym;Q.g"9IEǶfoCr#~ZYw틸w'~'ow Ԅ;=.s~دiZ0pr!flh<O:6W%0c]=XWED ̫w=+ɒgyYcShS;bɬ1h[܋sէub tQ}6^Ӈ.1A>oQ@vNnW)fk޷M!8E UaHtF~6φG˲U)ZE'Ł<DQ%cmvt˴?}џ3D"5I߄3Z"<˘-y|Git' 8 ?gUs.TK^\$Sˠnh0>I$ԎFtSQm\(bo&Z)*"دI#/3-(^A'ʞH$FqPm(=mKczi_K&4oE;>6/#雔Y9|[ջLiȰ 83D&baG|$irĘ M]DMI}0(Pro&v+4M,ψA/ EyyiG9+F%ޚj:; iu#iKƛ[BYŤr0FRSND/xoڏ_x9BфruJ|= 0O.޽%9JM3iju J!7ZmP%E|>Gl^}[p N,C'3>5FƚԽey0+"fcnn{W5dt2(&cKXH~d^kCpêH KYG>VHBuI2}uPJ1v7ГvM rr)~lRPBZ}1/ziVl]TgoM'SNeywA{Rd(Q 8bypa#KVo'SɅJ@j,=7@^~aVFnwYHU ;ḓG"XH) oI(ᙌan9->[1<@aЩזW G]^T׫@Sp\KHdVSy0)o0vU^ycE _QhJ߬cgH+ uI/OQ~n^vvm|xPSWh*⛽F{h4q>#-3Mfjs j{ʪA}P_2tHҀO?kǞJg },TdQI0# ֘#&18%0{ӖR}0Z5@xK^} E,;|oOL9qerÜ3O~-ةά5 |b{S=.qW#᭯_㭌)WE Oy[a Auw[olMå-p#ZRue(?qzMQI̤d9crMMgm~<.:|ϴwg-D0B#A^cG[/z(yYjӑ6~ ]kmhݥD wH$B2ES{Ъf $1'l;ߖ :Ht7BS9 uD`WC98YDvwIR<]̊4ͥO u㹬7_Hz^|-]?Ǽ,M=Ѵg{%QiLeJr*J~”7{ۉƌTKzKvD{<6te'!!5YERyZv!/humlP(()w'ʷg OIB|2~2Q7&gV $M &d>o9WmLSU>ia pL?"2 C=Oπ9(F9jBGj0#5Hky.ӂh)R[0F,湻64N3 E#feJ=` mSK%|!BC WDŽt _…S)P~'{#āt :BmRqsQA`8(y0+I4Wz԰-H`Җ$wPI3ч{t vcogpgJϚCbcIgxN&V8s:18(Pbr0Y,.G8:y@8̏ ƛm)OZaG3oXgd~{5<5}o|'xBZwk#JG9:qb]xW0dX}h\a-m4yBF4O`;ODG"gwzewLcZb eI"T4/M-?Ele[ôg_Eġώ\DuCwF!눫No P 3{G+ $VC7A̷B/.D \Η~;L?9J}_(yOl;I"0T3Blx8_oQV@d"Kŵ+c%?cIJʇ yv\k`3,\5xp φ#6I$揲=£,#0EМn CPfE?χ%k߆z5lFF׼ۘmϘ6%wXmzgRc؃rD婰Rqv0!kyF`= _d|(_Tg}cZ[vb1cif(0õ"6؁fmߵP[[^_ka5qo%"9[ͦdT5`|[^KܮS`7"4 (Th#zoG+B'΍H3zQRαz؎Ñ#2B*!Q`_L~iThfGyMg}.eHo|gkz<=(W-JCַMHqH'~K2^5 ֿ'p- |Nq ^-)60lFm`V>%Js;@lyMB-j4:wh}'c4wՆFSshCt #FyhHѤm gKi ʠ3ʋmeKx\=<P];%\t%1{I_K~y2FV}w8X&땗t0×\Ӊ-6kF&XK ^ [B7,[==PGԿY[Ydm!Sv$/ݝ5v~-ڡ~T:u ~ NV}-U#V/ONP`>Az ^X;'NVD'=Zaov!*k?6F,!Ol$e/79C7ߐR-O~;PoR>3=g 9"|gH| l,>Q-AhRX٢Y}Q{Fff4}B]ELyؽvEKN///8o^((Sא(q9@{>EOWB_Ns2AsBoNb4`LoShs _x}%iQDZLm>(54oQ@dԹ;[]l|Iy="@-S)D%"8"{1maF n~477Y-+BnDU=Bu= cA+/ B7/b5tL%_F !D蜿եy N/sWvgp(:$$oiJ8{ fh}WZr6dE[tw]H?-P.t mpM}@HGo1U}@$b֤i.F#I_Vvnoа:**D X>Dug\o*w6~)~Y *9hC0w7B)¹TY"`mݹږjy&~t.1.y,޽QWweD"Eg:*^4#zaܴҾf̤U1b~߀O(gnɃ뭖 ]/>=q !P7"rڒ_'ե GNsޣKoSnjB[B`n͛TLp D\l4Uu&螜w!F9#򯜮`=c0O s}c5-q0M.#MgE9zSlҞefc>leae = rտB֒V=YlI-3o h|5!315(LjeRZ@>v3h%?yf#݅c;Rj8s'ٽ2ISʱQYGM;;L]u1ͫ>@l>nB;smZcYU ~m.u6U,AV"9, +ǹ_BVbgxNzYy.uiC)tM^1rhB@;ThvF|gvFW`gk=w=6+qo;yo>Y#D ֎2':g?Ad cv[N/-uV;pͱN!kU7X[$^^_sqe5I舦sПq>3~h?Ǚ&gUV ͧ='2"Z:/%gzOSϴjS֤_}y p[A͑ɨ8kvw.? c;8zȆN褐K868|N\u7#_ 1wk+F wJ#WοFD^G\ >(ΏPe$lDzV;MKNjS`]Kz'oryge7gE2s'qV|Nțu}Y-`:+ y yV-3;0Yڌ6m"xYbRK' tFjU;jkn1=mr{Y/r-bėJ?cs3?: s }`R#Œ2郶tѥϛ[ܕᗓ^cm@nF}' mpoZ_ܘ'zQA6JDb%E^.wՏ|O߷~_߶X̽u%ƽOjgVG}Uwlm\tvp{˿3*(8Ki{vLԄ7o'mEnڴe]a $R%@-(p/,%`U- (KXSE%E)|nRwΙ77iZ>&w3sla;qxժ>tJjvpr2$-?d$PE%Oƌ=7ic_'ei~^CufCk ]n9T.6?!m9W=ĭ?wp%-AKݓz35_jv360yˬ dsn/FK Ic#6v-QxgPxI a]]:W2Q.ٍQX ^V?"O#/u$R^C,߸X%j- kjX>m}jJ,nx|A>j 3zFu6Tukͼ7ϢG`j s& -)^ފ>eb//5.Ҡ343 7f4 ۢlM6Ȁv*G ]1p_V8kПL4 Ys0jR^9ja%f,(~k l)ʄ'h'R+PE;9܃1qfYD9&c=XRuH<}Vƙ"xLf.asKҜ=Gs3 9OZG~@.BVNi X5<4 y;z}0k`VC+OwUO ? wd3Eۘ齃KJyU/,Q&$ۋ8|N(.U0g p\CR{kL%p 1yA.U0 ,  z{`H5^;qei!ZV7yt09=[ͣӄ,(q=h5*3CyIqrW< c<绚L|%#XzD-FrRƐ8H ZCM$֚,/׭i'Úa7Zu6O.tUgR"a !oPD=h'=%3f|RDoe^i"-\g3Y,Y,NpJo^GW6]l8rpNh[_ `m%y-~^DϱfgWպG[&skL3mh=gjgI![Zd^51up?,{5O:\YZaFY6+P݆|-cOYIu "jR-MPڡ=M]L&pw Sjf+$:L˵*eOP\(*̒Jsxe`q.C㗪N⽑zfЇm$w9~l-Z/Ťl !7x[7lس L~}[Zߌoz^v-x¨CJDXE=jw kg=_ވ{IMeM%>ǟt &iF\MԴﵣuI!$GPђsV{3iEXh,tg׺tЇ~WpRZmj"õS!9g}vEgldG?h }A"F׏Hqк*JfCtA~-)+WjC8Ny.+YѸK9C8xʋykҜƜ,i1<˞R/PKЯAwd/+[ KkBp^*ԢS9" g$gFwI 7RHVg+NE\\!(E|}kuxj/üh]S 4!pno/4b?ҕQ^x|fTb|8oǬhNW*9kh"^{w /||FF]Dg؞%迍{sAxr8ς~.F:4һa_GƻދSd NQw2Lu Ia7 ;0p|ө88E96S⒬M&5. ](Ϻ؜_\ vpKK=A;moJ*ӈ8?=>xozM/$/8vS\h2@ _QJ8G-+kj0^-S5Dl.gRt-Šu&ZiK/# 7x`=bN͎\%G!j cC ϒES ޣ8^'QoĞUHM:lG+TSu|x-Y.O%q4F쌫4YByHמ ]Qt)iog&"ppp6H~uy#.[:Aa4 +=Yzܘsަg+fz)USق=Gl~ѽ 9pjV;s#i Gs=aJa UG߼m:B55/Ў8f%@U5>+ X`ū|i:QV3q2'q^H{MM ][Zߧ~:!=xjovzjF`ӜO@D-@jNЧW"@ WDArAAn2@́siK`vq@FzLd DCnW%58J@4.PSQˈ~ZBrE)2 He6g1Z(EXRh|J UA`Lveu˶e6nzrQ#|b-0j!\Wfr\;iqP.Fgm[vف*ֿj[J{v<+ƕ&Nc5EBqc(=m Fɀz+؆Ki=}K|l#>XcQ}l;RAu|||zp[s]eώ{gMhɣhP D] W]`țq-9U {LG!}Ǐˮ| h)| |3ʊ Xǘp sj|.w.IȰpN|Hpkf=[~ ^Q _r/[r)zp!)ϭ[E?~^O,4^  ;8f;Uʝ? :LW7UIDHv7Ɖn7*‘u5C}jiXu,Bz#J&pYuӻU"':co|oTdCyɘ#9/⺺1$8]8AUGՀ#\WzוȜ#.O1+L\V/|1w|1 `,a_yL/"tnx-̳-ŹgL;9w:Alf(ߡ4kچM*u8vs_ȑW~w,5ȯemu^f/f;ˡ11/%8\f[1_qa |W]TS]|XnF/JЎnRY)e.6]x~ ;pVw7Y tjcoSzUsA֙esaU`FYB鮮YM߾ yV̀pմ/ Q7\ U{3{L<. 8P'l9&Rp\ĭ,˙$3o 羃JlS|@rY#_ݧb[Ef =aW I"\l[Is \y̌+!}֔֔z R떼_b3_9هVXqQ∯e{iZ"S`GA< 1ŵIO{`v0\v*e.߯1<]n?EvG^.T9O}rQ#x.39a_GRFן!7R Ŋ $P޽#rc-i}pEU}U>GkWq&"zWYkd@VJd? gBEoUJ7 V#mve+)0RdaOx\IZ 3<·toސFqCWňc䙊oōQ=ۚ[ӛ2lsddi;+y+d??!,\t,|oe% MvK%59Pr^㰘ێ:ځcK[Q(AVIE46uPgFiZyKH]Ivx沚G~y{̹[{.[JB=3^=sƦ8ׄӜOKl)(Dfbߑ,ևb)}`,)&]/Ѕ 4tSRE O,]xj4}E3fƒj՘L>4[ RVEhβt݊aIϰ?HhБv0_/ a? XRfgEOy&NӅ8U_"-`s_:T1FX\Tq5JpA8ys NpC|zk*݊:4|+ Ք 1Hѐ6GSGtۅ1V`^_`3؅'Ă@KzGY"i6>\@lA *_ M ٕ.ۮ].sW_؜EU.='hp|ElA7Cɤ:D'#vz1+f)~f; p3O=-I%ڢE% ǶP' Ă߲ SwN8s|.o%J+Of}"'dW¬A{mW=p=ϑ/"+6}Ũ[.V&t8j\=yB~a|1%+0g|<8У<m'6W}#.^mXu zP;]}0Rȏ?u>yXK4fsEF&>ڿB9KyD32!_cX1 bΧSG" "$ ]  j Ucm+P恕pɴbYڪv-VQn4EMS]y-(b,=Q"ӾSc͏G΃ׂӽt*DUȳ:nF~`’濁{cRm'iִ#Qq<סqynEFTWTx>ĨVNGZVFCI Ŀ~W ^A#y$s;嘃حM֎.xc651;Sٱ]Ja2ԡ 1NPB;:xabWRK,>Ys9qY/$miK-OHB£0H՝w^Mm.HMg 7ZOiEKn#o9:kkk¯WwOC*YZAkjP!&v5ez}^nkWKu۝4qb;XtcCG50&JOl|yyYc.`m+/w"-ɝrY)d2d<فjiz?Wc?83)o"Z- ;Y9L[;b?*.V#EFj-3MbŁm`g4UTO3Q5sE e}{`v;4vq4wZ1"_#`0S "T1l[F2d&\nsbBYG_@KK৞"' 6'8eE)>:`Ǡ$XwzmzPw*@ḻ3sl;{[w("mSu;U+XIxgY o7a)%%bM~!?VW|ө]R{ 8VNEL0, i_nR|u}i~^8450[FxNO^NWA\YDy+H<6q16 z)>W?h$pyN97.!qA a@yǪ.i>V.wYlZƆz&/)cD~9>}Ux؄)L1H?c(HAՄiSli.T^, Fb49XlgNupO!cPQmoDǭc;JTXJSJ5i ك^EdiZèEFw^qj yxW6xO󋢞,y8z>Hқ%{'/J/Q]96CzBڕpU;N{- B'55m /z-*>oXh-s;lYaaIp<.V:TeH(50x[hb(^-*}S݁z)|g"qmJ5Ik&t }rY8aGZ9^B-+, S 8JSWmI`s^Ya J2HDaY_3$` }jbo7};ߐO=:':+ OtfrvQxgθNW`4n}yEo06culhawٞl@H70 7gǒ=  \CNBQitZK>Ykf,3fF-ߍyEu7/b4 <('Ny z* 8EwY ^h"j ʍ_e%Q9W>|O{=@Cy܂󶻆og>EV)I6YݝF3:䄩[Ez˧X(4zIk3|r=-=~rK&+ii𦨇H~vFEYiOkw2>}NVk#εs txQw{} X5J`g̺;x#>;y*PW_A7"̧[N99p2/eSq5KWy~+]E)-#/GxGD~x'Vtӱ%0 Ȋ"/ mN5; SɥJ|qqzw@-e CQbJ֖<0k9NV]THr̖g۔ӡJ^eʷ=[㧨:Hk0r:L),/_+ Q-=%ZZd{~Z|{ͻOOa0/tv"$E^K90Xⶩ]\y32g[թ?"fg0hYJW`d¯ҖV_vX9{8ƯZ)v5ڞK&.&"kpz.fZ؛:Qa9Eu@5Bh m0ͥX ySh_aN /ڄMxH/=^>ۂѷez碙O7Vz؂džl_[xPKYa{OK˷͢_zUu+ K".I'4Wײõ:twSmQag-W!USYw:}AYԇZ+iSA}k]C#7[deb@e)mLuGq:I0ʂ.57w eوdӛ mMZq>-'xn7>X}SqVnbW~8|>qPWsJx"ʩaIqyqtQMDu+~kJu7 zlL\m5kio%Gv 5=\U7 iګwPO5_d *K[A?>WvɚU/]( =䙌Jӗ"]-uD-}+6o~$vU`hgV$A#(ϥsS\Io dm6Ŵ` XɑlV'Ѵ#,7#?ț|/^Tj"wA}9:yZxg%謽^f瘶B{hkRP!'R+?5JLV C]zoRQMlh9.@Wn@A\Mgt?ɠ f|<T̥E[ %9w _ǦDhgżK,~E5iغWvg>-#j=%f'H N9  b~E;/qTuU;F3\gDes<.v/VOZs[NكZʿo*NyRb qB;A9]{מ8F"/F6 YÊͺ囏#uypg|G͂|f_-L>10|Ofq^J2V3A%,H`?m iƝ͕2|s-2Gv:"ln=" 4ıh%Y}M&M85SgߊmsDh}HFZtW|t" Oj `=Js0K룁2ϻ><\"rI R ?%~\rhˡ8ũo m"p/4?V7~l{)'6I (>-8cvAC9:IoÑݢH!'v:S_ez7Sub "7d#I'X p>1,7ODe5+Oq/W(V޼gA9jwĨeB4|w`ێ)jt'd 7-;'t ͌:{'Em%&pf*ewQ:ޅ#ZVGk]Ы2f8Cf#eɝxVpMVY&3xUj#ZuoDOщNGB]'ĸW@JQ ҈jg"ʴY$O])B׭(cԦ@Y dJmjQIh$s]ӵǬTˈۆvL1˺9 , i3kREij2wWS)W3IBZtQiߠq+Db˺u:д]wu_b+CՏ攱0\WA\kP_B";o}}O~ 1a4y.Iv8%Y[&V>@r) rʮVu{<uyWpSϋsA̭𽜲)y\I;XV^@WVXqHS#y%y!2.ټGo^lП߹!"%9FTP'6!!H[dp%,d2&B9.]Aε3> rSBz'F;I/)aتc}<0bK8w +Fgq$}-9EקkȲ&pkXEZٿ9RӜT( G* O5jʻA⧎ly .GA2{T @oXCp9YKÿ0mXr[6-)G؀?=q64Sww"ִ\dPQ!Hx UYz\{ٸA OUyߵ c\۪Y'%0ykQ*~ RV P `7W &c#XA]!k]\@OB]{ourȫr9gXxmc؂hmli@ `]9:`R5\RMRM5A旂1~-drq]Чr.Meq>ůݭlfNe?o N?l'X`1ofvE?۱҅N? ߓQf~7&KX.)){pyoc_.1|~1 7o\DBҟY6'§YO Ż7?S40gԏ[Quϓ1y7<!ۅe3'_j&<)Z6_ <-uLp oߜ pO;ۢ=L(%$&_ӯwl@Ɋa P+uk)O n9]QDf8[ m*DW86 m=džK@yUW pǯBjOix6M)ꝼ00=7G6sWa?em;DOPH2xZ#5轫.5#4-,XK Rp['%ڱſ?I 5?sISo7zr%$:mU[3l%RRuQ/k?ÖpRS[Q} koZPn'8MMe)j,)0)4bjgNVvoG1hٴhݦW%h Z}z }mo.L]uO+>f˜(]U+BxR:Yʲ1>=k"媍0~O%! ؖ5KcV)p .j6Q?̳fVW5Ku ^$:mtkCNQkKW%^ Bp~ϯG~P~k 4nKK3>pﯛMm`}.b+kQww}g w~ĸ¸%DfȤ~ 6O'x76iOK=@KzWu9|EsO"d1vw?D.#-FR#O^x'W)Ul]RK~~zv6Cz6йN'{ۛ{F󉽭䊈憩YaZX{\XvZ&(ydGI} }$bߡ'b/ eNBO-M̿0 T.>va,p>byG}AI#ok)-fSVQ3؅^B=q_Us{l{("aV 2ӟoL`fyx@7PzB}p>qlp8׿_971G?SMbl) U9  ǿՋca%l6[LXD&"qOCL\`O"j2$ \j^ -xUͽ-OP ={x8-V9E3\b^}ý[lLYⰌ>c_6L$pB>C3߁~F?+2^&؈_Qa= jWr"HbN^j+X=gʲ QeHAvZ0v3&kcJ/')ΧmrRfS[("NO;Ǒ>=?E=_Ep߆vjGK &yl3l73fdDG o8ARKk2lo(P69vkg<5 5.43<˂a.u=KЊmԭŠ9۳g$VB/a]˱0)&܍d3uR@+_K'wnĄW^ Z3p}։~&|`KۅU;2BҖv>} ciKL睞@ϫpܘ>Y{?#P7Y:R_.('Ša{UʇFUC7&u^| V|PZLs[8#6+FG?)[(.,ia4ƽ\` kJ>py A*BΛ\\oi&\/Q f.#"A}̲v~u FWb]9mH^CmG)oH S@du"^ gyqD[r&C8"{^-նRo+5r׈{aiMK?OYzK:YU(Ί}X c? 2~\{гEN|aXyb w'#xaa-,~i-dq:υҪ ۦv6DuHMBjD)QeP: ( @{jy-V] m=g՟=ઐow!aeׅ|M`ZҶVį:C1;5 8_<sXdv%/쵌T5ŷ r6?Ze_yUAڶv ^ɬ8L#ݙMWW Px%Vq~mFJlcG~pvudiCn;)SVCNhO[uqrˉRW9AYk18~'dTwU.I5UW{D[X+2w;H?W=gaOS ẙx8;AW Vވ9µR~V,= 8}K ѓfpWg3Q}Ps:ͫ9 #&sh[8t=?"i[bێх4ϰa^g{̘y4q0ǀƖ 5Rk~aLe&d,ln]}(śmed %2]"s~pJ$_f:w*I(n(:L*m6lȁ3{wjt{ hpו3&>JpSB#?+C. ++sۃ֊ٶt LJ ~$։}wqV5j]*j|BdjEV7V/u!™6J,'?S |?c"$ƎȰ4 ;aYˑ ɭZ Poe>6uhןf38l;Λ3J3wӝz0Z)0zVLKuk,5g9_f$舜0kY ?\c:+SL%{ N$^k'Hs 뉁sWuuɹsַru4Q݊ !Ϯj|BMmGX2+P;1E MVŹW<'5CwF(F܃(kopd ma/a3h|K>"=Jңd%~a ǮSWj?gDDh1ᨇ{gt&"zf/lL{CnH.g}Fjn,g:e'4<\S\a.+{]K"[Hjv''-rǀ(mDЭdՕ5}1!OڱxboUb{g9S#$95N_?Jt]?pDu?5m"pEPn&9~?R }o9]H+ (TҾ^s%,jh5;LG ZainoE97Jy܀F'h:B`TXME$XՎka{9lI>MeG'g_5a1hqmzeN&u$'^Մ j-% A>}zv+ }"I--8[zL{{J%yԏk~Z5ٌQW`i}SSv/%ꕍ~yJA|+6JQgՊIH+]®_lah6+y >~hoozge$T {/-XnmG U|S; )u'K ^)Ypkʲ2WS J!}C0~g2 }._>7kT0%0G@g|uIJEFtX8A)IB:*Otow@mR+ň4L4qM46 MQOT=K"l !/,zɶh< z'\ׇ~@FS0?3{ynp>#N$Nu uXU=`v@qIJdT.TsnfE"gvwK; |m>+^j)ю=+0Nkk*wBw:\ТutU/\ⵓq:cO-|?=虽~:Ӎ@Μ+WE C]a KJ9?UNlMh96Hª#O 9і+*dϊKjG'̵8{ۙs8<`&f5@^9CG}\Lc'c/[4dDY\ &[vgfjf[@v$,85fF&1o" E&, F\%^AuP pQoxΈэ]7&ݾ=tFU>P'CGBqWN Nܪ9ezF=1PydX' ;r+5]a6'ά'qC]1/Ŝ@,NYwMWr]ɳ9[u *+ve4?ŒwL5IAi< nRv ?kceqsf2 xja~f'jUA0YX.PgiI랅Zh7e;\LJ_xqz@uQI\`鶶W31D{)ͤY)Tv9 RrhAnMSksŋ|k zFZ4|փiUa+hUY'o ‚wEq\EN8mKF܈M[F0](iӞ2`pk'yԶhce6i2yc})tc)ת/nE a<̱?v4:8nQ@?Cw[+$j핖ńQ5CrQ|F~x&/ܲe @͘e[JY:kB3. ]c9P/i&bGKi|Feѽ{SC07+J]'~usֵx E ޕ.fݑ{u杄Gp nTdeim8 ϳ"z/j |xUׁ ƕ+̢f58 )jdvdD;%40ڽ`zFu5۔WtU(y@H[#-I(6&/9Od98ڍO8LC D` 6iZuLd_iX |RKle|OfO$yn qx`>*[+hzބwCI{ǫ ;'Qq+6 )j TOB7hR lo^GB%5VeDHku[4`#? 8@; }}u8:0ci0?8fsj*|wAu5_Wf\RCdXEƳr-F|O``Tϡ` ?g+f=.yf"z@hsܿ:W"2cu3|b {m-- oC㱧 ]PW䝦c`Km_:{GG2X>YU(ӽ3jexA6.^xSs"ĻxWjL x.RdCב$ 9-c$N|^͔ j=䅥*յ#bAȐs̲j(reG>W|cщ|䷐ ?zi""Nwj[IR_֦-b63zz({>*1.aR;K@!Zݴ/y Fy4dmoIԿT3*mxE$>^p722|m=e;nDy $aSfYSlXiE3Z̝YGE?̠Ǒ^IF(!̙Q3tv-Sݷx(W8UXqav! vvu(= w*gXN}J azml,V,9?k~ԝzGl)p*F)QTHS|NYA2q,1ZA ›u%܊> UWU[i1"KMv৚͚;2BW;1bq~4™ nn>fk[t'p~7Ef$ȜvpfV Vݸ5Vj_)OxJa}\''pC6+V7b\[v(K ]5{nsh1OGD^|y)69RT@rbf+on#"ϝ =+__ʓ 5oOQ(ods,8 pc,?8/iwGGBY7FY$)G21g/ƿ Q;\εԢ k3ʷ{ 4l2f͛5{x)pvwɿ{}8wK^:0EѕZvlVcy怃tA<+Qj"܇y!SqJM1?#r jS5"]Qt.Evy[Ç 42/\jF`$Q}*CtL. A ʚoo4߄pp]׮ y WQey Ft+LI <; P¾&xn5].~1G仼2SW(^xʹd)x\W;iDBSvoJ>^0W'b5 (x0Zeg Y#\߻ xG7܇ v(xx-fxGXi_2gfFs~~^R;,Ŋ)^^s'QHNY#/Ƭw%rXc>_A5N8PlT.#RO1VlųD6EpsD6{޹N99"y@9r]!cl|yጆmujmFAaiռQ"jJ~X*x"b=-_㱣[ck Y.Qsοyhq6%ѽt;41)Z _ɭBO<4((FN̹+{)z+>:` goUuq|f*W]JV@G݂-DGADRU}c] {X g{B'PB=̣F} :GC 31!w PL)j&]Kߟ _TOc5<)> Ώ7_k@KhglĺG?B7[}M'J[aѺS8\a r>Y[ֱ_wf|HF8(״`\/'YFYI ,̖Pb5S;ٮk]߹ txuTƪ'ty0c$Z>syⰁ3s/_P+ F/'_jMM@熱RVC{c3bxcz۔pO7V)N}e K*̛`[s7L[ԩZ_`.uیo7Ou>E"E?o9轁rNVʼnL[;Ѓ2JZ7b .:4!71qN)?r'\%8uay8RYp6% H-/ud e+vSu_ۇ od)XDéȇ S- >,9KAZٍ^Z OCj붏:{kίE+s#y+>^*b5BڀNNal:ukٮ$, _2$HMɗ(=zšna+zמK!'h*gNl.ν7D{vo:a}1Q0~~x0r޶T  9g}gu5x\6;BWfWW Ƞ4cFl>_&[ eɸWx̏?ʖݍw⅝@/E!]E%.U읶j(5>̗2Gʔ+aΞӵW&!\|Phkʵn%-Sd8Bd@; -"yɺ'{':ܽ֫r/-DUixr`.S^ʬJ|ӊ:{K3#k[Wy0s"[;ngg"""mP4│ 6BcT,+c\氞 W 0f8Yɖ.Ypg?ړQJ,%YFC@ *.OZHϳ JLcH.NRūEʩ5.uӶDī &_v`.8rYzH#CN,xvP£̺^+.\2&Õ =ܻ YC[v#p~iG;o x1lZJuFJ,4pMp£(ڋǭm9F}ek(!RQ{vFo/(as˥ 5c뷢fcM@^DGnk:A䆾vkD0v%+|_7 +tӞ@gƞpH"hPWk1 # mFh ռWGwJDK"Co.e 8EP鷕9~C,YDdF.ÕWW4ާnVdtuQ\A;q.G)G,5 #^-fC3g|%7L}],I*?kIQ8Kw?\m]f6ĥ`҃4h7$ ]g6Za;3enxSfE]njt޽ 0U7S/om(N#N +K#&6#I :?6cl)NWwXWg)P_am)"6B;U b[y#\v׎ 4gQaڷg`v/1)Yhhw=}wr驮MiaO?z O Ӽ54cO?xxG׿icV[䚝JY?(l$fF<}>+kVycH: nlr/u^a҈u躝F*n&}^?njqu A:t*/a%xu߀7Q?acp#N卿wn Mkp3'QgoV/f,|"!G^8/3fh 6i䝭[ٿi%T5Y"OOV۳1yTok[[VSFaamd~ UfJՕ(;Su iM1o 9ҫ)ƣ XuRN@ %/ <@>CokDJ̋TgGD@pM {rEkFt zVlCny?7"U|=^y2 6^-CO` yNN^G%i'=7eOMd,$rȧ-"!]"X=r'&+yG/{y M1O5&{7*h=ܷ<S :թIGg~.?Cʦ3}f/EGGoweodDw<1<4A?KF?5O,jG~_+qTSye:i=<tAW:4nVB+(]BG:' e֥Ƣyݪ+њAcS5TcDƩ U=Ip2h+taHb6hNcs*Qf۳Fn^Eps^ձ3q9070 rCK>P`%f?ވ !q۽2ke;zr>/9j`ze9@{1Aav[b9{~GbCk(rE(00/l=Mנ/Dyh#rI+Y_+2W ?ʉ)9fI(YX[u|BaΚ1G`pGְXK&B֬/Kf7Xs^yҙkkC3q'|vYrף{_ wB#hLk*ÝX|:"?T*~~^^`%ώҙFs'7 UԾ$s00{j__X"__U*yfuT떃 ,Ӽi`VĴn0mk__a_ތQH)Ѷ=?nxm:x2+E.1GcqC皗:f[/ckߦTR[vއCe6F8FI*5">Fc1GZ>1qOjg׾2>L\1$Pjc4Ey@oXZG*xK>=RJ#/b ihwsUG;a+I^sy">y>ަB~i" #ıޥ{~~j_|zb.ݽH2IJe"|s?:3x}Dɣ~V'V{XTmD0Fٔ;jK?We KXyҳ(K4"fcjfhnaA>ƃr-3\έt^M{~Ick> \ Ofhџvp|#M5U.L~ALO󖷐ǐ~ C͊J+2[ΛbBukL3^b^v=GY檏Mp2^fVp}*jƥjO- ,} 2t Eglzw+kG>u$P-.aY5y;ju+rGB}<٧.8 4qu!zVVV ⚨q w~ ~ *x6\Dh6+8PEwm:ev$`5 vq]K;Ne\ߥxBztc TRa|O]I^r6세P}~9LbD7ndLAJ$yk1V7p7!n f>g:ܰg)S.:&)5~(\ ^D;x/g*<8kX#s06B< 69w1e9J$KOj@eTkSY8vxs+?|b%AOIz* \mNl5ܬOG>,r8*/e) 뤅,m/1; żh^Ӽ~ƞNﴑO|8cT˜k]QS }4s>9Fԡ+Tϫ3r pp9}>BSAaE>}G8dmk;e/BI[7pzG㨘H^d-P3Ձy0:TnGyb=ӕ[͛Vn막;ETQ|{xY1vzEۓX?Un /{[RwzCUg$ڞ"c]bk\۰$gx.HᕐqEw=o;r3kuSNc5ij%CxiL`aI8džbSm s:yJkvv3Yqq{7}8Na`-XŒYԙ]$WAW5sY֚QP 4_4js6Ƅ)!~ *~}ӕv+}S\}3^b4Ѯ5)Ձk*ٕ @Qnjbִ'Ty[F|d:tkaTb5#u4UMX $A;z:+ \LjX=Mk+,DnŰ_e_''hq9[=P*Sֶr|gg$<۽MJeefϝ%(gКΆ:vXX`۵*=av&ִnsfFa)wKΝMns"3rUZ@Pќ uI[R{-Öێ桪R=Pr+Bc]6/QWSoΑݿOZ(fm7F4(!O 8>t:p\bM{LA{2YّY ̂gf}~H/k'ΞW[̓+j4+\ 5Qq7-+ɷ3:2~[p_8\V%!:̆=ۈej3 E" qfIFriL.>;k$G{ Ga.<+J-UqEcAB, g0_8M_ sh |k|݀S,`&Wٜk\'j3PغG 6Z%.=akT4`*v<4ֳJOYr[*.@ZWsx, 4_>PE +r<a^;ӟ@srɉOp-%Wǰe[,Tv!|@2n'=cRYpʧߐ_ D$ ו;yiq'("B'ڄ%6(g)K"g e_1e հm]6xt" -~iy;'™.,ͪδRuڅ:=|s9f12=, {sEE6zBTƺ%}]OCד̺xfaJn%BonNo5D3l_r/ɀ몁g@< ׉^<]Z - N7^)+\<[D+fV: 1{Vۉ6`~ jDFuBP'| Ƕ ;43{7Z`5 8s ;(I"krz R!bҠv|2>mQIt*.^{|+ ZϠSO8E{ TSx8 .Qw"*3uq䙸:fÎSB3sd !-`W2|zF?jف lw&zs?G xF>x=85@(ЛO Zr{ VWG2`č!O!O\C^h95>c#h,КAghv};ʈA32 Rf50 B +8s8D:Hn0Xb`R/-p"ݔ{JT>"rx}%:/%C;GtvQe89My"<, @ngN98nh9Uq Wd.he>jQ[LzCko5N$zB𼝲ˎ$ȴcgL6 d*Vn3i8=f9Ȓg>zg@u[|FN)Dn'DDe(Vx}`U'ݿ}5K+L9h-Ub6F#H#jggj\ 2!Oִ#iD CF{'4Mߝ;2 k-*yg,G36myZ<khu\.kk4kѲ׮n f0R W|o f:3VOkYY|%V{ *4iutLcGqg: Zs/4F`F׵s G휟vo4lWrkO~YGɜ BE/|߲[E9ڼ<Oޕyt0_y\۶+W7?c} 5m0'#rN*nvb[P|1~bZ+~3,gK,],FRdR?im,lsΆȇoz(s.L Ǜ9;)1sc_ay K{cMd$v^%Hv}֨UƊ5z 祿r)FCcB9H@J_$j0ˣ!ݲ_@ZiW҅^$ . Xx7"}9!|-|/ Ӌn _@ jįkMdԴKKtU Yk6RbsF^GQd$rDPӦ&M [Em^rqcRb?[Wv"Kpz+V.ʢV&ZK(ob:L}yc[lu-Kmޮ:tyMv:Pg٩H-+.4ߧlgsp,Tk|$-A!Mo~myȃ[ITO창7YNAsn'(5E UfpJ>[o=\`yq@0%UfTkɨFA!/b ܝ4m/K2Ha|?eFu(adIIM3Ȑ`MZ&[~CF4/Kq^"} VkNcper/Pa׺EQfYRI'4z~N!kg0C5j5Yyng![P$O7'lkGbNx^f/Z ~XcNfiY.:+4^^bzpV3y ]Wug0zW-mZ4Aj4/٨ˉI%J:L2ّ s/{-foZ8fyɈ З?Դo"N8-N.Jg(_֕_K~ЖI@^HrU> V375&u 9zCGg|MS<i†/^LkB5-~[iZw_Zmx}GgVeh rIM}E"rfG=zwM3&WYx+3dc߅gQ/}BZ>hz~<|ފcvO_?hoUmj8NlޞggjrR >Z}T㛱K`^h3RL;=z~ LM꾁9f  X~Wm>Y3_d{v^Iv5l,`gk G {~ و-kva@iU[B6fjӖ(bPfdZZ IF+':< S^wX93Li,wYJ(5K4|XwQ>w• 7 ^  ?]P>78I'A>E~Oh/fMN>YQ%^QZe%בXޜY]ɧ,Nlv% D"_íܲolݵREPt ]oV%qM< gRܟFFH2?AyTaf! `|9 t٬Xsi=j68Ps=>AF>"ѹWJpwv6t&MZ0^gJU"&0שli=AqϙBRNT/v"2[SACg )‹= S=1fEwUKUt_Ȣul7FOMZj=s's;q)n-5438a;= ;0FC,'SNmN' >? OhU9mT[8Li.A1_~N;,t:y3=2UNlJ,f¯ȓ/'9, ԝ\J\)9a%9KQXgOdzbDX;Wd'Nyc;?_KO@'Q4fqB$>S;yh`3) 1*=mμ);y@)C #Zy&;BMॠ݉TpBV:z}"fF:9CҢ^() Ϥ (P]8xWc>B.?F&EA;+- ܡiCv[&Pmف<6B}KPqVGHוb_Rv=(>JXo]J/zqmNԊ4LSi/Ө) iE5ӏKID>ր+oE8]@?~ïq7KMs1]5p]&dc3˖u N#YO4is TmaFi;Ŭ aD&ʤF,FX*o=)p-?&iW$=Ԝ0eF'z| &v1c-ʚ^95M YB6b[Z_B@b—??X8 4f ![XIO3[Y V ֋ovX1d#kF=: ڢxŅzX'P{eћC=gQMPM1n_6׏𺳺'!ghe^z6 P]Q9Eqykw@eU2F%S,Gzb9{\*f/ m Vo&@O$lH?W\BI5 ;03p'"x fha&f*3!N4bls9ۈLQnO+.(ı[)Hp|:ѻ&稳ЗҶ@dNc]4[=RҹS=gȩ EC>t·UGQ=wUŁoQ-t~ܧyNyOdH^l8LX۽Q;*39^RMq>>yâz}ޠ?zr// E09n(AVFQ,_q$&Zg,̅Ys`|3A\άȚlqa/KĨoJP8GfmC3x?ti$)G@zDy2%`\62]g f[JDR|A-Q1N3"4;Dч7A?Ki,G}|dg'8D%GuѬT"wenYj VKYRV>Wp <`P,|g#Ss'ގZ늁N.,/n>-ts7hg2 qT5翩HوeY!J2 eYك@IVVW7Q+WE)YKd5o!fp@UmkJ#נɇh]eJy/T0$O{fWu;O-v[qG/j\‡s<%8X,E.knB:s.@(^(˲?BK3C >j<[F^YSuoq>.>T ;Sv!uj1@2IF,t}uģ-)klRFJ=aU`.!&xT/vZ& תHmڡ%~-cA&j6!5WZkܿf'QT0iҸGv-X)20jDzNjS6u(s;q^ZS؅g Pv0#wUMew2թO$',F{Lw髍6z[Kة=­Т\8WFꝧE4``(J߉57*~]nO8d΅<K%r{i:oVi1iiDzpnj7OqO"U;@J`\Y9j.d<<;`TIHr*%:boFoҾ}7iya*Tb9\9{+ׯĻqTݬX;x_^gFL@owQW5-+Ք g[z<S3vY߅P<%=cN"X=q{SBc;[`Kݵ@ͷXslT(?"@xrPaڃb#J"u'&Ƅ12<&pO=g={j3TWBĈJ }8_znN})4ՇQ:L:g9]76qưX 2E hveK܇ڙ%b#35]hȉ|C Me ]cꮱ=9p[*׾sڟ@o|rm["dF7u'ǕXMp>wlFt x^@F X i3"/d60*xEOQCcv%ƚŵ|a#RjXsr8;>KuN8gnsW"tю/bȵktjڨˀB) {q'ad' xBu7+Kgsz\;p}zCyx٠A-Y.\-p5 flv.}GuF'G"BFX W#6n'Ϡq/r)% [@9d6RziW4X'135B##B|be)]Zg(t(9e%y>ҤMEXc3p' %n4n?B)8r'~aZ))qWȣ6WÛ3Zo+":4~Uj!zN]?ETLF9gPJ9?S(5✴chUsWYїq`)X~9įrmӿJmɣqձ%,nlk7$?;:6W-d3A_PQ̨{Q~e{UA-Qm#'SYK4WѭE &N[ɰyX-Xl#Gr| P<3 k݂E80znS qQ`?ŧwhFAۉkWYtq gρkJ#b0Ց΢iȁScD˔S?đJp8JH]e0iuV8~=ԷpZ:`16 gpk7Le*K>dJ=!yRv `z% 2Qc1%ʸiSy|5DYzo!|k`M8;P1yx w G o>5󲟰]'Ɯ2LW -GÝ];[-M?F,MRN[J"jJGf^sf|(ULW/ylRM/0j@k mp<8~mWT$Gco(~삄}EpZsL&k?: k{ a ~ߡTC2|e`)|+4Ŷҭ_m;Ny^@RYֳU(>9PbLоJ]v jra7Ǡj9i*^ډvmX$r)5SӇ a[;:7PX;OU- ckؗ z*RLV;`|T9VQ_tX-ny{xFʷOe<.UVI yB6]㲼N$QPI; zӌa& eITY+ONQ.I+3Vy Ar['a {l>azW@omzל='hF VD-@&QSj0Q#Y'X]Qg NC&:Att[]@zӄ.C! hBh#)P61U2({k-,ӿ+&2TGvdPbm@#M@7h @2rk@ tÛ@5h6'r.;mHkȻ98oD.N0F>j'lmZm$+5f}[!ʲhxI։!)Z9lo3PoOpgG`nEpr)8rz-Ƀy!HR&# |dhdM788U;H-/X 2_SiytZu n3_2r_r'?"j{5UA'8Yicũ4ҧ /K+-YR:ܰvH\eB)To GryVku1R4Wk׳: @攨(iΡ/G޶VJ>˙%UP3٫O$VC : 0&Hv&/ kѦČw.dqTb[*¬L Xq}  +mV;FM@ qF34m krYVR .-i[EQ;y (8VeF~*<)=qHfr/̾>Y;(5rr[ru)lPJ3VC_>HiTl,Q,Kה+熥g׸@y0ڄǜcvVaM|G"FڑIї4.F1گO0OM!}'ߴ0YS)`P̦k}G=15)Y콧tYAU|V ;f#w&_R )Tì3[f.;V,YEC0@{ ~ur}(_Euo]|ILp}C0ܿHX o~.- V-S$b"PKN?NKk{OS,#ܧkT{ U jy֩i[EVVU'A'8YdڏEհG9JKQ>#0_K='H9і5Gc be,q<vn'-$}a+NPw0Q4ZӴT^0g.WWLv=OZ&+J7Mxqw2:Qq/RG{%=W3?Z#+7Wo WW+"cK$#~Zǒd[o,^ny겳>OR+|#^*#ĪX9>\'=w  ,8GEK+n8 c^5*97 +aZMYXO>xCcbm8D.#G"K^M"ZbFk紓$QH}}gl*a1_׾vcJY+d`M00Vwx9al.kzjg<sx! ~U 5bxviE X֪= J `Pxa,.As0)0<_~`8JX&fI}wOP eGcj UYl_9 f{KԼ+oa̸zPkUR5WYc{)Si'3бMr7wG4x/f qC}@g>)8[EG̏^q.6H }&{|^ǶOH {g KTj>$宴1+݃ %3ۓ"݀>L0P^e @>"Ctk|`("{՞0yֽS=ٽGUg{ qx+[vR_)~5eݯʺ0e`!){C?9`fNbVhW| 470Gׂ|foWR ]5O=gGG@pK^ 2P^Ԉ*f(/Ԧi9U'#JyIR_qxl SnVGO77*C?MCی+ӋH?U2$B UӮE\C#@#.srfoOޗ$y~}%KB΅Rc_P- ;2V:UeKCXm %i+5i7,11Č<}7Xүܟ7UmN[ @ZSe $R(`q,JE*WQAPSE% B (Qq#D̹TҞZksr|,9gk8f: ^v>0^!%$vwb@,aqgH* *$#8үi0ݯ}H;4Kam.-HM/6㟪L"iN_V _[Rv(ol )S $j.9DiXD*cٛӺ :BK 31cb5ZYpgʇPH\Ky 5 y)R룧W#$};x.)b Ұ+$Y6UG?yr<',b\I+YaN'^>O39.xRӭw豈p^FT'5\ :u R}D?p?{+iگY:k֣grʳ?kHu mI8 rT6z=Q7pRzw\$tnl(3^fX] ^@7IX^IUh xXQ]\"u3]˻4(F:]Qh<< δіj:@zݑQ28Tpť,k|^IJs:;wGV3}ҦMK%(Zω[4k`DF)`DnxI[Ȃ9)w8i#rwa\\eUH-e뇁)=mMǁƋӶU$ >z0㍇+͘ޤZm_lwQ8:Y 0"FǨ#ꖋK (]\OgZ꧚6|۴Z ZI`W^ЂgS{Ծ"[TsLHz/"|ZՁbDkji|jă<`ܹ+$y<&q-+%)]z. 5ہH3ɺ!M fz3RkQMr0\Y`E&=%p8lFYǂ$kw5W̜n3fUI.)dvl5sYUviY Qp)䀖d+!:flGہ964+>!IЧ^D~TE/q&zF*9#s³Xl q8mR:JrD^.עƻ/KDyh\x蹜?'xqk2V,\χWm:Z/o 1:l(q3'KM&*s3 #faՙOƉFOwagng<5Р}33cVQ ϲ[qNuSm"7P",##&0-NCރklyɎ"-W8q־ __keL+$_Ӵhw/p_n #܂ԻUNhkcB╻`y۝|XITܫ"Mgr$ވZƶ{/Q{aN58qn A@)R5 MB9KCh'U}w)pW. hZr7 V[p{7JGH/^Bo4gD=\{7wP~||Zs8K>(%`/<pFux 1tQR~QE g7%&*pEdnPm̞/=`E#*Od..c_T1e2ҏ s'Y1r;|h#xΗa\6bte83s`sn3e\Zwُ4jvj݇y|TGx5}Sƞh9jnMuR 9R♬ 2淏'Fc\\sR_$7>~2RR}+hk]uXG&cr&ciFɞa哭gH,r=cc9'P:xBaA bX{fjX#bG橛,3b{{-+ [R٥rF]  Zib^kYӎ9,Ȩ٤"&R'Xm#"я<[bwi3=jņE.!:Pk܍1yh$O6zcb-fކrx}@5Bn'"ʹu½So?Ju%}Uz#zo\oaQ"<$-<4XƘrW7})N8~_9o%#(T_IMղq9P{XWߖHAtg(3AZ{[ YӀ'("N- }1EzQ̆=D4{W5j#־sÃ#;0*C yzae0XO4R)>7,ݸǿF7wO!5' 7b&T7=9F5ێ<ٵnV З/PT\In,`L0VZݳ/T_aw jɚFw7ލA&x (OMSTQA)!A^9fmznyMv{伟O#p0J0[a:zION} Z~ƛ-.S< \ b]=j)l"_xƊs {~sDRĨ%8P#x#o9V);Ge[%%oF]ilS=3= lXn4s*p$τ3=rpO'NV$.p/_ZD$U^&tQfOeX\)ڵrMBY !1Lc7hzE)&Rڬ7})gk/LL=_v$R *\ށs!ɽjl;ya7OD4|i߇=T9">\9N}1-3xc=2k;׎T`Y{(q}w]Η#(QhoUY˂dk9Q#PH7w8[)"ha͗,m`=H{᭄ob+Qc:D g!( 8U9m\tFߡ'2?r'JbShB8ءhU,Ij9f|@7alZS?1n_OIe#~/=oU!}- +Qoς\ \D0lfc߳&'z߃|%#Ϝz#q"E,-iϠ\v0 ՙ[V5jGrDK|;RQ26gYUmʹ :?$k-bk$ַ&*\A}|Z.TEX[30/ Zo\ &Oz̵ɱx,vNNӎnVL6Z9i O)Vm s}j9y?̙ai|5@̵,.@5t]지Ɖ/,ӞZ6ohܙOtY.G;~Hf/D}{a.Oz.qM[=eMy%`W;lakAᘵ,p.lӲI<脩s;$gd-Q-q9`40"o'F㲧p}?&Z 2xr a,t>h#[-`e^?Kq2̔\f=opTKqIm./1LƔ5vVAK |K3=,I*<Fc5rm,aBxT#XoC(*9 ~3z>j2JIaO&a.B@8Z3[ ^^WGf'-6uf!F:e[Y+Mw|8x|&TkÕ?Aˍҍz0brK I d`}H_W8\xnuv˪Ks8.n+ oHa0sfwP{Y%=rzÉX"8:/!z?ϥ5.~ #Uf+0VKL#>vuN Y#rf2* =Nq@FkVjM[ osjٗUUK2Ffػ;&OovB۳Íܝ8NxaIj)K{ԇ̞7ZGR3-ԔAPWvq5}v-tp1+r(㝕vǓtQ$Qb?A7լy?̠ gHFӨI]`]y`jULOGPVW@Gnr16ސu7hrw|QFEor\)Z< ;\!DXs1(၆|pww/ն<^̂xK0Fpɫ]|_rbVfi&~j w>SfQ6ʘwt0=vTԅ, ކ-WvψYA4+=8gxCtZY!6fɈR ++{NtSRn6K9 $v-Ht3J u!S*1K[l(#ngWzl"sse iGA'z^L#Y+t>} f0')󡩾81Fr)],$kNQԟ}/;$M EP*uo5e&zu&pS.fpOYTtɑV'NU/%6"/2Pj81G˵]o|ꭈQ#,}g%wٔ!Ne:Y!l'D{la'>ICO!:|% w=؂NBur?nHl{2>o V&i33yI?Kk0\>{)CɤLMdQ.jyQzQ~ r\ H~$a!gC uikEJw RE{CmfwG|G!J}3iOኗ'/̉y71-aº@ߝ-eʟ+ﶼuLm6ԴkO`Քf'= ~ookk>Ԇ|Gp39Sb )$f1>ީ]P >.LhY+,JOBTvsgby^9db)QTBc_fj#,WvRo &IMpV+Ҕ"o ΣP~:f^38'(ʤIv)Wئ%94(()<[5FRŝqhc\Ƨ #.:e+bѠ}v8{w>o>=ɸQ="e{P:w&kᝋv{;EZa[_6E,U3u6B5 g e*.TJъGpjhgfm4lJ)\.q/V$?hza27\hV!L 㥈Ms ;k^J4˵;k EM?֡T F"Zg•dk)9"=Šd=bmuRqX1S"tv0Tm}kC 2U֚oreFfmP- i3G&[^_TמpZDPW &@ZjB0Ѥ{#wDH耫Jak\m~tdF6u*'GGmLXO?17kqc $u5b[X*b$\7L1 -^ɞĖ(cqUFޒX}b2Q5W 03g#OBf$?ΕGya?57{Q]Y#VA$[8|=sJ8%ޕqe]D}cvc6HG/> K( 9l{5]$FEػ$\GO$D[V/(*Z|H-53a5Ңq^]/Kp ?~Hn_ QK4sh=~Qk84D{lȃsb:=IWa-IB_?h5x}S~D/PڪoԫtP1=/)4|qb*^I&gCw \@1o]C~~ppW&.p^ܸO-ՕO}jyTLcC-bTiK1Y,u{1c5]z+gּkTVY3UZW#Zմ[Vq u׹҂+x>(fNB9n̥-!--qTQ怗w$= }GQ=:_cx`@Q I䑋30R^zv[)ׂWWq%fozt$Jk/Xs[F}] W|错7xށ$C\{T5L{j5)(2xOe5I*3Ue;vDgr Nr(1pbE }_a鰳!\ɼEm0vP[-r>T$"T]"OM4B4wd}pJxv^-ly^ ]jJ;ﯿm;7ӥܲIƞ{ɑXdl59޴ZmRRn7tw?jyU=S\MP ~?xaEa捽}C,Y߷o1DJAӂdN8lj^bzљ%6nx>7Y:~ïk52[o)y8dpC4-W|PulQcV_V4K2E34Osw UYF)s&_w)Ťoq? YBp58D K"m8ZWX 5(kщ\svYxdyɑѬ!GWW֫f0/|H|Qko>sھ7??>"mKO͕ܾ ~L<yNV֚~'>;ۚ ܱQ_+xFb%=t# gr. kwY{.gj%EXdYAS˙}fzN׿*ҫ"wo5CQ^C㉲LJ7Imƾ*+]\IKd98MxjwSz]l:uhW/2jzǐ3x4?=.w+UUphH@X* īBZs,"=}TA|ڣ vc[&>]f~ #tOo= `uI{OD K압Q=} ]'.-a~YFliyg)P8VOb/'#Y+)I!H k~)T˫u\{P i<y.m,@:߮qg zuz/{HxzfLbo8csgh X/6e9>Z ~=ss9f+֛СY *3jr3^3{WHCos;"[_t]Qno9]dgl~v SGE}[!iZ#{=UV_EUeպk%ٙۊqb[g/Oh>hW`O+mӗ&jܪL aNз$Eњa LFEZwsRԋw[6QOΎ ϒ]&3eBkN uКh+#֩^Sa@1Gl񺷈dx=Ņ_.N҃a֡ ++XLhuRo E5*' g_i"|8`q&V𦊊cn(TrUm!Vs}kWpi' GAώZ9'WM)5*GD5@K  #ֆޙ5{ÿ\;ug7Ữ =]=;oӧ3=7'zR3أuߠt&CM@XdB3"uM_Ov1PN XqhWJ f̜|%iMpƜ>I( k2'|b7n&Mcnc oy_J=77!1Whχ(koς8Jx^iŜ.Ry9prLnYd;"UXSgXD@fh^5_+Hܕ%wXW9!IYKec(kuⷅeg ?1>t;i&8$û ׾|>)ˈ9%+r1nXܪ)+Cʃīcz7- [ݢGvcf{őlp9arޯܮt9Bu)XS;9w[N6TУNOa#r/UUGa!ʼnO-vRAǨ^>ÇJ{3WFIZ\7~tLamorw" ekFv@D}D0H5P{)4{&=2>A3fu<ߣ0kY5e|%_|} O|{4_OA_/f=n:O[}-umBM间\\?<}!Fa\Kt>3NօЂa5+\%)'% ]'ݍ^_&-,o#[ǯR{5jō[Ǘp@ kqlW\4++4 \%|nØFcJ<혆6!;: 5-dp}xt3=1gF\6 SNH{od$V+a Z7:p=qK61@9fӛ7^},?CC'K'Ctd_Fa%" &S/"<.M}k_K $R5y0/ۿm''ֱ!c] Hԯ]lFjޞ'-mbzf;v?l;>s0ތ/{fTxFWN6o7CDRwTox4.g鍥~}DZͅ}2b2W50f  ljMB/Hw/#1J(rXH!ʖj#Vlܡm`e,Z1%S:btvBLg/Aelh Ϻφ(< enҵ;ѧs3Yד7K,goppiF  m#f'WeNfw!hkdݪcS]tZ]p/ˉțm;:,&wnF&p\*pb [Piߐ$L4(l`Fb22/h_2ķ/E+BKKB hJzO% E)j )oXZOQ#O[B f"^NmAvOuۨQ$%>qZB_ZutTɭAXh?Z~{yI5V1۪Ŗ3kN.KRp+Գ "x@>)u )Vx/Xϐ:sV1 DžI6H':}6mGk1P?λ*))>y;r\7ub̳G2N,33"xQE.5`=zt`Wyτ$# ))}O/DOW(Uq뷿*kp.5e=3/TN P0blnD82raY'La'Q +O <+ iv=@?'jSgS5rň4dmR$i 뮳j9E+ZO.Q$ DU=Tl0s{zl.]|/bI|1 ڇru!kb=ܸ{|ˈk tUͅ?D$V$tg/uŹ܋6Z j-ku|5@M6QrQ*Vf2{[ΞZ~7ץ'm_f6la!~54} {~\)֮<0KS̃;%:80 Q6$դ}jEMQwS4v 1@?3}5@2*NFEmx DPX Ҏ6LD dt(U [{5?A[{`n?f#RDu}e?_Jj*;vPrczvu87(ްfgu+ Pp~D*_ QibQXhhጎrGw3UiѳtD\:Kvz>Dz*L ߋYN0[Jqd8Ġ >`>+N@9F_r{l!%4d:Tn%-b"*#Ύ~ŷGo]KO͕Z5WoB1XѠ>]=ϫ|:VZ}[tq ՗Cuuyhu䵟wF}]栤x" '#Yak)B|~*Ļ~ĉmԉ1D K(q"}~"n+Ni5hJVW2\p V-r9CUdn&8D7pB3$N3z;MT͗F3Q죢^clotV?|yg\U*V})r*'YFAks? čcx~d7xF6@RZIpb4oFNwڏ '.)b:|P֞I./쿪k>aݑz~9SXz/@G*@Fv"ȗS;h&n/U3S⨥̗GCmSq舘͹~չhL"iՒݲZ*qFn&j'j+4im7@߮{ s^~ =QR/Vi1~.6sr8Cۚ*pzXϕ2g9{9t2t e/CRmcl/|wعkڋ'|S ?%"XZ~2cVe= *VF:͐ި._P=q؛m'Gc:D5NaDEϪydi;+qQNǗS P?I{)UV!vD!Ok}=c"PWh2KXFϏKur%\ϡ\{m'xҿi>c}zgG:2YɂkX<;<\(0y+򥷟O4*Z 9uy%?4@#ˎgf,~b@ډp 7b_ G ¾#Tέ[ EۀcH!he97RY3AB>&(]mG-]:8w¼Q~9(cf)͌8)jø"nxxdmJ,s{ Ku}yݣ_ϲTw%#z>2A]NoڽЃK~w^AԶ&C6Ǵq6b4|!&݅/K =3&]Z6fY[,JAԺ_|J-H#Hh[I׷!W.l|b1*&D'klt/ oe{wTQ ́+wsqnc(%PcZa45۶ ߴ?,^/[I, #! E{L<1omIn -l?;޳2vbPP֙j/-L=%Q\i|l6WnIO-ہG$ kKj|/V]/Ȯz3ҏ$$/!\"Ft]+B^-fɿYN@k4HEA1ֳor9Z_g=Dz1:LF~tO n\ ~Dtxp?_>"Wl<WWGk &76 mXVkGG-.F(FRt\ūb6ea/EػT) n4YP~ʛP;<à49$[\VK~7ʘ2v+i\e3/t+w}R[HTGAHQr'+4"l_Uᜏ4+~'NL}XpK*SNB ";`NPľ#!`MiHER҇ tIo3=QGs#52Mfa IYty1''2<奨2xWeVn[W"M#[93Tӭ<|dF%wXZe^ʼnguJ0a<4ð[,(YhcKgp+mIyE չ2u1""P3| .kUWl򐤋AW%ĝ*%NI;Dײ5lp#|A D o,6셕ţxM(N>e_K_֓P1BGzQf AsIB:ܖ>ӽEr\~U*KV/kVZVb͘IsE{2 Q]jΓ?ww FT'5h+#֑q6)XU6RɫUlxl 5aР3M`Zv7{"=L%G ]5h,0/K޵~Oԅx3h 15,h f%@1Rg9_?hCNNƺЁBmJ{5)N1]Q3J4U-= c=p 3wQcP_ۃ\폼8_m-lN6ʾq32ْ3E=7Q/_PQ7Q49fyF[C:0s\$r)~3%l7qHq%Ossmcy3 O=a=y\C1PnYWaCks 5s)u@Q6c[,ĩyX]Ȏ`U׈b@]:ܰΌ- ,Diß%/![i 8"l9TS w8vjg"j{VZh k'e '- "- q]ThAyoRDYr cl#շZO4ϖQ!Z )*Lm_AO~k@5Ұ_ ff#dER+X]"E,eaŴa^4/7.E~;fk i\I[J0L~*# GuEYZgZL|)sKyswpՀwL􁞶{D)|RF_x ߫6?] xm:ՂS. đFOL_| V[F~5w Mrnֵqo;&*YJY?۴Gҩ7-ÑmƜO_S[65֩-:hS7x7+<,LZm9:WWq܃^-"+c̟t\ pЅt.G6~p.yD^j<'v.i{'8Ăpo])z' 4h s햔lEh?6 e7doU]~v@"k]BZ[ī؁q 8#IϋHՖ3A3ODe|b%^BdL!6<^?bˡ nB9 p`<'MՈK,C{ 17,ÿV+7^wgJU@Cksm_˜OP:w0o7Vq%;F_pzʸt1*{]VԶ г:: D:l>o,نb5kS> _Ƶ> sUdE/SIF(7N)йПvaƲVz{v1YJ6Jdyd+@ߑ39~*ؤFCJNS0cՁX( p-eG?4m (*,Dķ k*$k;bMwUY9Nqӭ7kFԸV ?a }2 {AƩ`NۜV1|sLE   ks |H6~9Ֆ4q_:xY u ߵS4iy*;kڊP-ς\88J(U/vϒo q 6:s*-d}h|~=p'ʠMK+`_,7? mEoxkD{fO +uaTP-A&K䛴o:Qjݺa]/%v`;ᾇNzk%(9 ٖA!+֜($INrc&4+ ]R&W sy3Z{gy| jӤxNÿt"`Du.QƸrEKB+N_oh5bEڎ'\3ĵ+.Ú;+F-ʊcƏmQ\#"fI@h5-Jfce C'mp vե?ҩe*W|l'*Z·^D ޱΨh3'-ƃ#:ъC_w>|\ĿyGٹ>ΡY~;g(T_IMPSE!J_GU+r E\!: I4<s wW9 'jZ [vK ɂ9s;Q:"4JUw H?!i_Brg|ߜM<y2Ct>r0fȦG{ سnp+6ͪ&;O40FώC82Eiڛj"'"NF"Cx\|pvTtx+<={;Z}Mo@OVbj/nWJǵ43bۦn_hϰT$Ɵo#y}&UO/x'J# #+^J>`}zecxɘ2bFB^=w%Vɪ zj;A+bK}U`i^U+v#msBI =l3N`>/UL;OOGԧNgeoI[Mҟ agS=jQFiT;ycm.uv-ǹk,od8}Fh\եdGވ;9rNZ.:>F++WyHvqR*mHm/sV@:ԛŕ@Ɠ<`P)P"XG޾ge$P?9̷6@?° t@W4G.@HYn@?-" 4A>΢~+Mj)(y|<6;j5SFceioAkSPB**ž#0K*'D]b/ 6K3؇9ڌ >xzLM@ġ%H MmvH~7-'E38ΡMh &5+ ERVk|_m ӡ= GEB@Xg=V)qB}.ۨBUoLe9(d*т (K1ڗJF9?${>.,{:xȎVzK;;W#{V%L"ةwepVl^9bw2)(BngxzWu<8$'#Z^cv& $8:涡d50bOꗴS)'cZ|+GwLl}@P!lnB]Ĺp7RlE&k 1G rI.ߡ}_8+zwjh1&auz*➎*z=))Υl <$BI,'YopxoUm*{\ [#&.Ƞ6<'j=Mw>22qooAԸWϜ?gՕaK'ZIVOїVVBy5Θ:~ W|"=ZzfOBxl Bٸ l\Kb3ei|>n!ZVXrL=z=7ϑ-mt/8G FR3ַ%zXkpR_ǺjXXdv &UƑSlEU' N\ZZIY+:朶\0GkJGy ^>m(' 4HZccl"_;"QcEeS(B͠W҄6vuMt&oqp%"B&btA4X=>aBUCL1٦ OSB]{1iMG_ђXgrX뻣IF4c9Vib\jz"4x%Sz rX5v>4V '2654 D>H\xcTUE"*Ms:9(NB] _|Ry' Lȋc%8$)y,j¿mE"g&`$޵氣k1և®NQsyo~l_;c(O[/z&u֐6u/AOT{>.XŒ^7Ql\3b)(Is^|HTlRqW2,: x8JJq`χƛ5ޮ")Zs43'fݙqb81p1 C1>G"]Z0$^cBjvbQufy3dV%aa ?Uؼc ϩOS6SFR/:ٲzHG.,61h4|/Sbv>iKge|vڗ|g_kɰxMZس,Yʀfa$zօ@ -K)SƏ-܅CT5[xcW3xCkcA=\`i)m+,y."Ys/sNK77(٘8=7(sJI]̻{ڕS9Z4蛖wewe<`gnڄs1v#"}n!Nb{4X*t"Cm_ar-cJ%7#O-D)}W^N-M%mCSG5~o} yKI@Wux}%-#eztklF r8Wh!}R1 mޠ6Uh(  :Ə8+Jm_ g-W cfhqmlV[)~QNX q=SfϓU Ei[27CJPa5 ڠbYʨVu6팲2&FJY*R%Bz6nGtgByIGʹzss*P-*uVaq; Ju,/'!h)?sW[:Bz4TSQZ >W$_u΄H>6d)g %̈\#8VM!BFTkܜtwlUl\F;NI9?v576$X3F"I}'\ve0cn(Ѕ07nAA 榬W`Kwaoi?o>G%$\2v aiPh.}I 3z8iv;OW(Z޾DtRYTNFsMMZ29vCf˵$iŹ 8z<rn2s gZHQ]2͠UP/dvM'w̸@!b3ܠ6),Yd;=d1HE0-I ||A+3^唷墬apm\ ]gI$Y)Qڳ;δ#Q`'^+5RܳW|rth\qm~B)T0&(&q;rm5-B}VSr2}w95 )𦍺4H7ƴ"}2rNcoK-a%.ϵs“I|D^GYT[ k|IK}cx'jVX]ٍrZq N)(۝7#zzN?cK ~e4ރ3rE:S!=&쮸w::Qv3۾25}z;+0rH&dYGb|\#"#Hh%Q},$/!:{[|C~: 8h=z.ئ:s )#6p (Τfcȝ zlajfN;Ze}Qy#il%"ieh=dƫ9ЏiFGZ"bRh;Eb+Z,b7 !qgRKT7VugGo[PqϐO"Ka菴~=nm 1j~)'Z,_vx?Omr|]-* F/bxd9G1#2?x9bq%Ӂńn3O퍗+U qN?ФܘE{Z_Z;B"t'Y鎉JnϋqT0^pUk}Пo1 'V\ "*FyoIT>ШɻK!50^} Ӯ8dsuFϸU$6&a|\  =#%4 a 0@?2Gș@5 ,} |1cOll ({P?<]/Gy(\Mb!ض~gbaF5uͭ8H E=Ǖ;VBqT8xX\x!xe塚5ci2n)tծ$o33FQk1QcۣLg"Ǿ3j4_oD#sKyMdKL(,Dʄ:Vzfyx$3X"f1| sVi~*$"UyugSX~b.ϏR /3d 8;BkҒ?Nf/F[`"s) cbvr{HwF]=F&n݂ms?N {^'S/!2Ps:3KiBU=so]{?5lQw)eR4B4D1N\j¦\\kw DRŵ^u5ޚt<χĊ5ǼjTίi+N :t|EM 5"ZW9יǶYbоȥ*WXpp T:Ls1Ȉq>ښFd3M~yĆ'@ ,ҲK_ M-X^mWy ¨mxD\ B־(R֞"#v@2NY͂ZX砼a+xF+bvQJBgE|ڱ9uע'h=ٗy43%)*]Zja{ UV)z!ۈ2]+lmlٔ?"gI s[Qc;V}*ז0-"ƦMs#q [)<_@O} ûύ;8>oz!s̈́tnS +c/C:}v5yX-q kgu~Ŏ?tmpȗk~ss~kAF;!g<&"w GϚܡ%v=#tBډRc8aU11[U"F [_0HJԬI=Z<1WGϪ83ra]qeG 8?mWΗ'fdnx0L R{ŤY`K#4w:s+[l:dGz9/8|_QdȫMa x&'_ȞW>\p|op14cSqxU!jhzQ82$s\`6_SJ"(&fA? E!VSuIv5_bc5>VR.ޢC49-")\F}QI#ƭN RwƩ{lj <ӿ tFMVGG_iW H]c#f>q4rD/ju&Z 0g*Cb4) c9ENA˥(cʡ*6Ļh\ND:'P1FkpZJwӃ#{ŊtXS E"p+Qj*>/+,!׽C"7-EJ^MasC} Z[-G)KM*-(m9w%@23'UgL}LIF묥ԋaTg, g, x 51bF;r7)4ZLl -tNޟ ?/wj1޴CɔŽ@1[T]NHj{;UJWp\ʀ,6H h{ûy'gݻj|w s{ 9Z~e3I[Cv7@/?9Ζ_i ۛ M&;HG(7Qvf%yB>4dG`XYэiOG?'Lm4=7/Z]=+aPqutMhw95_IS"p  Kqq]ذy1ޢ -Bc$\= 0o9.ŝO8T\߄y2N%_c1@k FEBNd٘FZNv-g@h92f(^OUI7K<eϏ'jSpb8r Lki=cؓR\/+F,D>ۄ F>p* @e9"Gq.ɳ׼n0r7sy4I겲N19'\NG%.e( b;i`ⴚnS4)@뎓 Ƴurb^pހ.\n 'nɤ:Z!S_gHPSVcgQY?D?tB ekVPK+JDR 7p"2av}Y!O7|~1= t$?n}h[_Ҝ9U~ 05= G E]F_bn@?CaFxseRɾ6vgJ` FV<ڳAݤkF? Y>[EeĠY]σVV0u; >avZ%p2e$l9vnօzүV3QM k4[ }Ľ'݌ ?ٸ\r cTMяHcKy&43t6pj~p䨃ӁZQ'n*J$cDysWEVJ:˦$ŋY.s 9"a=& ^tǪu k߁̢Hc$[-!1q5 *%.Qӟ@sxEQ|u1W\ i=̙L'D92ю9aU []{}-quPԜf}GWoeaϐvvЮl'6֋Qw p `>yz fePRң/fUL3\~? ,5T'p/k6:ўGagȖMIڨF:`FׂDGYmz@Pk75.0Y,wIBJH (:njb\DSy(y3?+K).>?YKgd gԔXέLEp/>^VRZMXL|S#WF d$(Ӑ΃\5h(84fI/f ƵXQB{{]Ó @`yTs J"3![/Vڀؼ6{B [9zSJбlY[F<թ"|wWV\NE 7Zv%[@{%oKUU (`i#}g'lۤ0OP1OJW_ 01&fJfݳ٢(,9ݳ`WURV\T%%G(߄m_U.w~ A)k:2 pmAQzm !W6W;#y}nJ/h[ϘCs9=hp]zs ;uKFbp=hDףl3zEIpձ?CvZB%ktuF ̲d\y V4UsKvj9d3zOu]>c{hWv8UVV w`HA_򛞼{*> :-6L@G */Q&k uf6~_oX؟vޟ :WH޽t}h*_IFD){0څ"OFo`w[H޷&s)m~538GPm8z#wi?7rT ^v7RCLUHfiSA22 O;ȫ'vAij_O:vbX;JnUJ^"J Q6cVfY>f;t/i =,LE{t㫶-i`>w͂ wQu+:?T! VEV4A4A{Ѳ0< WxB=gZK<0zz/_UMYEyGI.†A F-lP' 0gV{R)*W8Կ:Q=r|k/3I2:Y unz(M FIt"s4=9Cx " ij.wiamD̰1]􈄒2i14˿H&uwE',oܠV7DF-vo 2꾖^b\qBj`5Wϰ~gG/%dQxTGTfXJ?h2?tXس,^5?-o(JwQaOM:EInD|džuWiwz7r N4OVҧWƗ2<'y<Eq>lIRZsbs%V ti"WzyoY#d}kpؒ}9M.E0R۲ϥDtvmzui \0 Oa`ߕʚy\zwi֞W)k^;oܟW v#Ǜ2f}:+ҧlqOPιJrdu]k{e? .kR_bdX6^Zp-Q':S=\<=|`8ͅ*VljmSRC<\zSfw~MޟwS3m$9l27N,mkIg:JԹ|a~ 6'SE5tt,Q 19MF!VaRjAg|2D_XD0R}xX;חIgN6{fkD)3R@~~@]Vg!_0;/uuTXa->HkqiI7&õ2˕|JdDhmdx7nE!uR3`ɪa]ޫ#)2Cߏ8ftkc n+vݚҒ B٠5՚Cc}&h74VP}d.[ ~#l[oYf)wDcD,%Gu|[B2&Ȭ ӌ(˿=H`#Vnen5Yh3U@ 31[4+X\^ls+ =JBǹW {^uMVLhԿ1@ RH^#ɢ#hemB,h`uLYGQ;^;T|?;\Y! 6_~mqN|Ipb+Ode~ճl{ć%.W;??˃ 7=85R=b@0uEr]:G4)a"h5;^ WJ& Lx] '$\wf^%Z\W}fۗYUX{d>1ƞQ4+*SxFIS5_L6mh"x;j71ُU;koH<Sw!mso9;Ztn7U džr? S <=66~B?{WXj~6#P*DN#dW4?:#3[VlIkT#bI)G}ȸbX2dN[_GʲJsUf S!HͲi'ER$J{x'Fz݈?CɁB~jBB ~ N-]97z3n~hTdM-*蕟ƽYT ib|j1ҔI5b =@=icnxGk bXgCL,.2}R\;vr>?RK t}I=$Թ"Yޅ.T܁B$#jNmwZ밂>6X\(FvZ1A8}~Ac' :]ܮ[}SEN;DaF}UKf|UQ| 5-\cGA<ݑ PuRPUl(]# F޴ir"σN1ε\'*28I+ƅ~a'Adunf>"'kTv[~HQĞU ]4nC]/R7/uI68h6~2K>J6ZaM[mw."DKk~}7~~3F?!U=+ u2u1jA:Xtҥ@-/ǥxcXП/ $/ 3vٙ͗4~l Zܯ2'?{Zxm>lے|ڞw(eL[S=A籟G~~x(IhMxڠdmpGS[m/&rC#gydߟD+Y;67N; [].)9\Of4ÑeiםǺda.,:/Z87Gq&~ym|^[NTbs$wRa;o48U$GL$]ı*%cJ{v<ç8uf",޲w:mf+y>S ZEԘy*s/s{>eg4?;i?H; ;wEe]̧8Wǯ4gvStiçMO|nz{iOswFkAN_w]3'fkj];i׸iiQ!cDžCyO*}87dohi@@4ځ6Bgc<;B2!s'D4[e!2Bʻ\ -`l-˄GQW9Qd7(7|"1 iL%?eW [r{}500:AsȜDxI"ZR4(S\3_"p/մ;dq$26Z/<_ 'R=B폆Nrro8B<|Pj=RwaɃU )#w89f83ʱWUB>5]3\%5xQ_M>!ϵfl6-$L]Em>Q~1k[GyL7+ h:US_Eo˔ : UbUG>[j3% 3Q LCƺg/u`D:zTX'x08Dm{~Z{ =_>c|UO=2yǃ^ Yx] TJ1R_dc46u)qu |UB)yD +%&bOUvDg:vR7b 7#:+kl ]F _x!BV$l˽9bEQ\jYw"X+t޸d\iTm'bWmQL^f #OAV*D^;cG>I:mk{ܫG\i螥fJ~Ǜd@1D#nܱwpqegj/s=7FϙHH7S(eM#!,]2؎`I[y]QΩ=go//D/L .UM,v ȧ_/0l0# *ӓڹwheT[:VcHVTFۛl\ӎky^Q!N . -b!z13 7Ʀ,< 7ư/agI킹Yj|ݣfT^"b1BPuHDs zKY8~Ϸ)zhxKq=OE24.7}<2yM#R3{j; \/ cdp,0$v8%PpJ4]") [Pb*|Ϣ降 `NsB9>8?dn xz1^d8!7DŷLt]hFjt#^ *lF+Ѣ?"ňJ@4#WchOxDcQSX.bChg4,s.!yg>;s}ΣQNqqm`ydo_US5"#6%O=` (Eg^HЎ0:9SC\ŗW]8_8GZqډ3Q=%uʿƃ9-eDٓeE>~'$sG37WC_F˲vgI @T?Qf}3O4Ծ!d}mMcI8]<1g5}zXW{YwTlc`!ZB+{nպf+VBhTvχ1̨];eIˆ0LUgbuPeU}ט(4qKaxo= h=f!W_ !k״ip#KOz^s>Ϧ" 3V^2\BMbezp|]o85I\Y%v+ KcP $*SdT;)o]϶,[v+{v>}<^'Y6Y%O Z]-9/`&K"gąyNS W"3_e }/(K[sfd;XV>pqRޤ="Kjh+J ^ 5}|\Rq{@;Sgٙw ;A?F+w-=2C?v4̠iJ>})WFt2] }{FIo7Ejc?=:#u\h 7NfX?D?')lq0~n.=-BNA|:uw&DՎ6{a!ۄ GaN0wi?X4Plaϣ|Y?6 /!Q l7R+GQܻl/:c} 9s18"Ɛ{7c43JE?iUAFweXb>hOvE_ {0#`5RCڂ Y̾D GaJ"Eb֢։T;ɂkZפ2wnjH)oR SpNNWW (MGrxf=-1jVX?՞k9_ie~n&k6r=jDF^OU-VBܻrγ]G\w1]Qnnw^Ku¼s cskZxlH'vu>v4%|ߖIJ< =Lf Р|sR-$EO}/1.Pp=G2.;57)cߘ8UZ.^k66b^A{^]_}s[/9uoK^^ӫt%\ ν-82_Cӱ7GWxEa}?r6)oKչO~Q!kKkMD]0a5Zʎ/`̹{W/VɒϪ)-jkl@S;"ue 5&h$ <=tS<)yqYX"6k3ґFQ#'P'Bic#hܠ#/ 9$ǾQ(B^ܯ!-?c‚J1F^N}02fK3^gmF5̾d"gg,]E.uR /b R6*:L8330){0SjWY<9fiocﴰOoÊ$Ẍx?hNH/UyF>Y +~Mxrw7N{4[ [#Z'}g1='}B3iZ}%JP7w`o%n9[Ʃzn>[>h5>A*%ݮ-~@;wJ#:RM1\1 *:գ=~aqϯNXOzwkdwz.3&kv;z]{z{z{;52j͓f3Z5l>h@n뺉j'G{Fq6Z@. kEh\cЗy^iwʮu41‡h1@!lugF;2kYbDl>j^GxE5+/T]ywȑ 7yz$ף篭jֺ=?C(Skw:y3-pmse6T$l3ɰj@n-&4E[T%ku*dk:'.FLS~s{x-a10/\^N{D%+*͟ևǯU nHb)Xȓ>)F9l}Fĸ&ؠ].h hU&jR>cOF#0Fдo;HFǮk<mBd>*F̈mi푌0OW֟rwx]Rh; \0U̦6C_K\q 3B=3f,c7L7 ͽkR=wQzGQ=~TGLwEP5ɈT,Z1!JkmN+̣Q#nh,~B8k]m [Q NJxm"c sy:w2~>?fi?''Cz89湤ck\ {C=p)^YoQnͷI>Jd8߆xx˩n"c50Ss Z'yQ7o8#.zBg0:`f\?20xT`:0F6%N~1}# L8!CZ3_)JCEvȣOm~'G>~5wa~DiO$#1~ <5Axd=]-#RL6DI*o'c1MJ0EqMLǣ%? JWԉs$:ox6p{kVk3Y/jopcU_waz<'pj:a4h8!43 ]n@ZY3$]TuبRէ;⽷JF]nM} $㭹25/:(ZaQ0S^Fƌ4ǁIH],"p>W,Aa%-0h2zNW^}{-<1Yov= hœ@ӋID>Zݎ?m1"ڒD0٠ m';mD)(f9[J\_Gw4h;'z]ȨH,%5_}o+])=v%+gi΃x("~<wYA Qa3 ,C:[ƭ"'͈Cmm!;Qs?dETK2p~-p7j&)˒gٰl 7̳Q2$kP-;L7Unlr(̫vd/"6U!cfk e3){2A؏Cjo,7Ylh$A!#ynjZf8ר[0 kv"j$.SymR1w, =dނ 9ϕk [>]kˊs mdEWzo͕]zYAG#9I'"2mL*Z56ab8NT,>hjlR=F.N3$1$|~yi4/k8/C-˽-K#% ׁ3EI~o xb䭔;RQIپ8 9ްP=N+pQ(E\TG8^kĴZâ[SzedArQVU'pW(>ųz`]3?| 6MmRzػD˫d&i1 ^M; ,H Zʹi:P!KhC~kpQK `UpB,KNأސ":ˊjh^pd2ybյƕIZ=`p"8m(k>a%H8cw[SvP?.-=3x^u*3^s<_Jwc֣u[9E"]0Fu(&Ԫ#V!ަS7H}UlYEϞ+*?e-;"bVo0!jמs/?\ZXeRUAV!_5הAC*SgD7~_F| gL0PFCYkiі"yFt?m}ʾLʹtZ(9  l߸4{>~f:-]ϐ@x %"!HSVX:yO_Xm:-".?}:%@Ks \|]F9ݗcASG~AeV'"KesyוzoH`n)f~M(uKk]-q@9>}ا7LmeeO6ERlT(zoHCԡ/[k7עRĂ&E-%OGDh55Bs1/Mg?ַ AT'QX 3nz'+U:u)gEJτG(,<>YEڱ,'1,5G"ʛ@6= Q:n~0`/_֟qL-=9Q:Py[c)-.\%:tjYˏU_}}ΗXO$Ydo<Ku97b_^*؝cINiGdElע~yL3]X7},W-\_v˘=q?֙ \g<9o+k$J.xas?0Naz~VjsUJ g X7\j6.]i58PAakl) $VyRLrI9> 2JP8~ vK,7uSsU]{9ӹ$>?tzBZD)v6hYXޘl=.덼G9uďzFwؼ6Fc뤦Eԓ\z? `5|ڤX_s{?OM692g7Z:2"$Isԏyا7gM(GJWKaY9lilqߨ_/u47=CZvc}u@1 Fasi$H9č$STHAATS O|x::TBĒ30#mUJ(h/{ U6) R$zggHHWYرtwNEj}nuFՎS. #ʾul# K0 K K׾-5zvOKvA8Xwqԟ S5D_L?ȅ"ڳF5enkpΫEm}d 3kY )zA(Ur(N{<5Wt)}ac36MX? u:g׋VR'cdH8+2p^V"ZW m i}V]s}a 6eEbMeC8\T'ԝni.ftY&sdx[Fg by,aC!d\jQ+-0MV WB/~(w[GOV92rA*-} (sF~E>3[z8"_G村Z?:t9jWWFtݥވz>ZVYoF=\X'gta,ֹ"oʪ"nKUDpT֝0"\yfx9Ǝ9s.ͩVVQ#ǧ q%̺m]~+D_|RVYlRWXb&<TG{S t Nj.\yꃴD!.$gO΢=CKU a&_\f`IYrϋ‡deNR֫k{WC9d*[hVVp̍&dT}KgIY9}q?wtd^f~~v藫GAujV8ij$9j_׭O]fhaD3JHŬ5|luxN kphs.b0V5fN-Q7+>Ho).8iAlBZO fUo4aqUJroOO[(\YNkk%#k@v%;6[fFlWYXNÝvIB4H?hn@XOBuXQ[υ]Ҧ:3^rb9w{N|F '|K2^A'-ścN$2vdk h[p{p'H''9fs}%!Ƕ}+UԾsA#AƨZV'Agj)EGOhbt(u FB !ayM(b&*TP1b+2(n0Wl YΎ_(G VyRG"1 G9:2݄X"ݼtP/MYA_M{VN))'^ͳYwc/–ku ❰>gxzV^_C)>W0hvދ59 1mc!=FWIJP1|I3IՄ{x[3J)¨f3:UOģNJ-b~ldΆ`ܝOZBxV(A_IkdGm=Eݵ%t4~zG#পI7Y8ᮗ#i]Gsi,e'YmpW=Ȋ趫UM)gòp'xvb@e}m>e żJ,U1P4rC@,W;LڃQ6܎ldS+;0}oΗ.1Wa"͐A" kEqrf._.ގwz;fP~̌PE1AFIlٟh)wV,ARplLKk'[CkL!Uj (.z^T{zlQm53^ja/n (F9,a4ku]w]g6@En _/hq#΃z ɽ/JDI/Nܒq=z>a-fpxp-`.*"\GS;@Čbvj97@ִٖw8l5r BL +-!TQ89eYj)f2xv{@ajt)HUNkφ6;$Z)h 7C fђQgƵdPÚnX* ^'#Οdˁkf*9Il [jVS:j=lokRtQIJX`s5p4VdȀ+ M.{J$ ɋk"g"W,!'M!Gv\#叶t+ؾg@k.Q+?jweӁZS(P@%̳$Z!`ܢW-ZKTE@ԫET{uG9j(_ߵ99)|}χ49{ tV5F5zCS1Y9Wk]Fq1UwGjctPuuoI;n/HOOy>r+3-ْP ]VHsGFXhơe,fгʕ̵bי*W8Eۃ?WqOXZΈ9>*m#Qh<yxc+534K*lJ̺tr8jP%װstٙT+2./бOӭ ukT^~>>]6eQw󙦱<0]Q|̑,G&㬰SG[~)mY>ފW]v}28]XH]s:E abBdq)B؂5Q榧lI#80 eU53dqNg;b;.;3 UOuFf{!+G2!c\$p2>JC&JfZcȚb^^6UC94|YYt{Y>ɧR8G9{桳Xه[EpZEGV %I69Jz(3{:Y64L*T :&T,m{oVT;ݪt-S<CsxDcWH*T !C|PITDro>iPgUtQ/Z/gQˋsB˼ztE;9 ϥ,k^Y̒?yO-bU@<.!qz=Tvu1wyf8YGge>XcVIzn"ҳ㭿*Fi/;&~igtۯFg}?\H9^bnC~X2v09iON+}-4Uqh>5@5>Zr=0dnG@nnu.*s1#Ykuݟȓ Qځ{ us)3|i`QmEGbA~zĎ傽HK|~>=oNc$<|!Fe:ὺчni=й y B1 דqBLZV]L}׬h=Q~KXKFV_$# OgBMf^7j^MfVCR3!G2/c^c/+Y:neQGП-`)>}EAG.g(0*+HvU ;OJPS !iڲ:WyG3_) jq}$v.FM^}>a ܸᾋx⚞W#m>QGEݣwxzwKG#OB=揰y]XExOO?o[ok+zhsܜǺ:r̾ Pǜ~8͖A3˻A2) ĭwEsk.Sk 5ȫlmzC…7c#4Z˙^@Nݞg{ףy>1s&nˊ6+DSKM%9W@ßHx,J FSs:ޠT.x.ߨG5v~S5 e!-JmYphQd M?Ls.sOw7Xx&`rB\A{QQypUlj0Tgӎ:g 9 oIo y[NUt23@Ǹ';g>?.=C_e]IHFk4?If]nLq]|ZcMۭ?^IsٟHq7|HK淞MډZ򄥝'5n/$3O#vNoO(q͙|Z OdzZwfEFg1blc-ۄҞHR~f5F9$fQ{dʜ~=_*{QȫbZ^19Jv4 +]Z /YBFY=Ȱ2 QICet,gbzBmR3&|>5jݤTv1ҥ>hXDMgrf}z_,pW@h1rO+­9{ v>F޽f {M4H t M hz•&i~CuIwkM:)hMMbd^v4.3Uz’1-wGefY#k{DD1Fn1wtIj7AzE+BaݨR? 8 WoS}Iۣ6VwE}LyMݾwfڲ KFeMuoUYxQVU!c{shcsSOSKD?R{|pfChG2:LZC Iij ^T-0z#&A\٤։vD7Њ\h:xE{^1Euv9r<\Qk0 wXV?h YO TR_s{Yz7]l{S5-0wEs9CI lfoᤨ7Rcx#.D1uq$A$B5n&k)|yn^YET!Ǥ"k K-3;ڸk^ȳN'%,|sѷזE4YT- n)bY$Unz&hzmIƘ52Eg nEFIWϣ4Ud .lQ (aT:܍ FC=UJj-^nX,WN0/F.$툾 gcxmNy6EECoG-0p 3ѿe[cVF%FLU`Bs]©B; PRc$\jh=uɇY/ΡZW #_: "P-u!'Y/T'/4լ'㾋-G)J艺<'Ia4ާ O p}cds>;VxN9+v f[=Yc>`wmqҕ, |%^]8Yq~FoJiYw+<8\/w -Sx^m}{1}ǻ}[ N攑I"당ezeKݡ㘢uF*IW2./ΕB\(5rx-ca[qқQ~X+X,Uyk/"(J3ZfQ5?8<ë٫tM:Bzp.@PO* |f()wHG]XG+sCԫ>tw~y.CrYu`=zåzi4#2{dw}O{\]DY9Kj+dyJhqWG[2EYBM{6F3˕IW6oqxEUxs2bcYyn0^ Mbk1uq +8V2Ĩ[7Uh:;]|z{3,uzV䐶=G}h*־Uc1gc:Ϛ]#>V񜳜eٓ|1;9T,(#'ؓ Z-Bye+DNӬqv9FXp`BFR|jE lbk +#2 #sE6GM(3qfd81q6&߻-BoLT2KRȍ}A{ll,wd4u^@~A *Od3p%h^|`)=ўŅ8x"*$Η٣~b=֢9?,5jay>≠{ohαnzzKqKqc򹃑+xL{&Χv=퉻O\o oIR]_F!]>uJ\}vk47Ctk;N+}9X&HRɌehmo|9|+\ 6Q\|/]!$R273 G%?qY"ٯuL,<yܛo%_*7Uώ/ƓM'uZ?x{ W1ҳ-q2D vx-y_b,#ю=ϜL@,}OFo:L\{;1tDnP(Tmm1` Yɾ7r&w`'Tibqg 4Q ?._>/6F}ُXwxFV j:a>a'Y rs?qM]6):]Ctz2٢%Sk/A}x(pƤSA(>ǥiDeC^Nշ6'ͽO9Ǟ?;$8Ѕ\QP#X™Keۨzm{u-ρtoWIvMr;Jm+Ⲟ.,WW:u6{#Y E)1>: ]57Py2b" svw &%-w$+/O5ֈABws.ΘRZɃ+e֚Bm5$ҩlyG=M4D$[Tkn~Cִ|[oZzBuXtY:y"+ZQn4j-ܓSֱspDoaݡZI:#wiZDjA]43ڢ V6y7OHc41p;%10Nihdቲ5[_^%CCsIJ3/&3%,?I;h;c,2*d^(ϱ%d@0L<$EV\ܲ2y/ *wr(k&,Ԛ|Cb9S77i(WO{oM;;bEeJLsU,ĂݠF@e#bL/ 67"iG*)[U/55Zod7???=ڷj%'64 k돟-[v9Gad[ cG9߽D܂9jZֈ: iOq)}Wx;dr%ZS!;eMm/msY-ֳK/E*3׆Gx+9vc>9r#'VP8(Y^Jk2?|# s)"~b Shu3ςRڿ'|3CZ9D- O~(Z@ BeE-JޢS, Cit ~*&iӵ2ni2VOGh5;{ecCe,jt5RtcD9aA*϶IJƇWsv9?v~Ou81/\F|Bhw;+WE28ra4 X:"uVFr{V5HC386̓Pk$ѨD^D;I2#ePsMo"8Fy%]ջVI<>rxژFIBΌ}bW-oKi?fg{M$S+_ǾS l/) F#9krj:! 8?kvdOЈZX1BTϭ \ ҵi&*e eQxGRL`yD-9r Qsf&eԓXr =XmTgw[s|B\T,sqQkaIQ:L:z0BZvWf1mJ6#VEZ%Åk ݋*^m#()$a̗`Kqʰ8/Ŭ k,i<6rOAS5kdo6إ{[ )P'-s}䏨P$ʎ.Ahtތp9^'a!k'3RY:gD6MU3"=@rJӅf~{0ewsnxxv/m| iDUJm-=Xm:iysZѻ{C^ W˅.yZ(\D$}8)j\V.?|CcThT^6Lq柳?8c8;~8rd*SY~wYO{y秵Mv>1X'*kT|)&]lfq&[BGx1h\?`k OŴЬS+Fc2T+1[~\Y2G'W8]#i6 O`I; \OH M>[k?u)}tOЧt y} %r?j݀Ͷl{+m/ni;FCFe"=Sw᩼L O;ciq{ p=rTx'.kGhge H u-,e@DҢq˫g]|AģVaߟ$\FӂvOIdYƺS }5pTxAX7MV\~.{ w)07g+w8{Xxà"F Oٻ^`LՖG[Kܾ`]}yEKf' 8"6^w2i2KhI-ʧ=VCj>Jc͑zj`4>NGOqO][4 Syb ݠyίJxzua/A#2pX {YbzDiqrk|eI3q(*5ViTFdN3[uͯG-~>"R/B45lSjZV^㭦.N,lTΉŤ=޻C'i! ,>?r߸F[r"|1R:f___U~ƠDw;s8nw{cyݡ"F$.]E? Baݎ50{ ywՋO5TwYpBJPH)cI:ϛ? 3TNF T F)k' Њ[zx!eԬߏf1r͟y?6.UcK.(hK3VcbYg?E.ԌhINj3|<yNy) і6ӻ{: /e=q8cpakS(=H$Gsw2i\zJIc:7{_,ytoVa&+yj8Rkӎ_.vp=T00gwK.X*=-9zٸeN6dxЕZ1|G蓬?<#]`*Grdž=2EuadV$i2H{cD[jc gH6ZȬ[mqwfZ=vߞrNdKkTRϺ#;ٳ<(- Y"ٲg~x>zi|̢XbŔ2k6s֌eTzTd~Z3AX?0{KR4Gx~χLMa] mdqm݇r74,Ԛ4f $ˣ%~ gqI1רLE$k'ae =jcHk*Z!\lmc\ E=Ajac}"Th.z_%oeIy\!)S)g]C4^(ΜtCרO77[+ TWm_EWC-ֹڢ?=5EwBG;WJ܏sBUx9_˶ZՋQXrI®*PH)AB3 _vhu fЮ,7樯!^ئ>"}ԞxH܅YD7)?0`^"K8!(XS*> ۠o,)g:Vƙ߫y}SʺأRз 7k^ikx1Eu/JAh;Ӛ!He2s4[`1x*Y&(QE>7Vg1Xl806wkUKQZ} jqepCw6}F_WjW 4jDYKGe:f1,gVQ֘+Ww .Tυx\oDֱuBzTZ긬^F(-vd؇R8\q۾0 ]5|+ 64/h]Wp %Bnjů /f:<夏kiE,XKuSE[7dn9P'դL=;g)Ιmє8O<]S W»k=:zeǚj+ q)_3I[|$,#;rc?\Un 鹏c_>2^@*򌯲([nq3!wpg !5aW ^l.5u{SX(Tz@Hwvq:5T<Ȋ:ĴFBgI#J*:EG./"ە'Ó~(O6{gd=hc65FNv輹4E)HkT$3 `6C9 F2tfUou6Rbm?ێ5vB={i~e5U=--,—aV IiaUY+ڔί g2_R}ZYźuoߧbݍ+iMc8\kDžm(f?SV?:($rz²PE ō?.yhG8񦹞[T=(Vj+%D&ٓlQ b>lN)%̵H zy]8ܶ'J}}??00d🭪Gj U=TO{gzu%܄~\#v}PYz.K P2zXe gӮh?yi{k4Ś:f*Q6f$z5R: .-_<@qƁ*n ZzS.EhT Γڬ>M5[Dfh w{|T,rګMh0OX84OU<,DF'K 3p,R_#_rN[+ꁏaXUBO{lcUy 6Ew]<+T0L]fl`80a3zSͣO"J;,{=!'oIЄ>>P옳a9f_/gs_8rݗ7pk 8;hM{̵Ν#4 (4Lgh&pFY%0{}qJ}Ә½㜩_k/^aBW~μ0߬GUg|xs\\- ׇ:UbG{8Zu=D7^q3|zx&ޘ[ˣŸmqϽu}vkUKNhO홐5z(Z\ nTy|%@@vVV_ zoG;9?XZNJ[S}/>nW}9I$ ;Gs_9УUyP%Ilc9DdzaKKt\ cصm)keVPTH<>MsGL^ QngS,K է8m/.jc-\k8v892MiV޼P= t֕#^h駱ZzfߠϦaDQ]K0ìfzì\z8*O^u;{rTZh;xX),@2F4z+MQ} X@O0=-:َ;IuYMXKT^E'D,H޼B$ <^:?1zYg&H Kpji>9g.mC-]iyWWee]+s~/l _ oTd'qjgz9q``.9"3yӷ>fH 8zᅬlMsOX7#Nw_Q6<*wE}ƹ)ҋ5^gkX|㴗>0I36^Ic@-Uozd䛟X~ru}!Zl`lFWx2'.g}W]FgϗsrkǎXA#(4vpu:eE{M(o=RuN٧W#.DV'jo䀶6W%r)ʺ xϺ֌z_ʶ{V=~%D)?#-;۷Xon[J_4 w'F5]̔a݉uPA]#ME.j0$9xsnd#, NvDVQ#]y]w1J$E蛤투?3FڦraeU hwpy[tXOԲӘCo?4o^y AӮ?7%'xaOɮGiݜʳN+6Ai}@i,]*o^V>Q>c9cdF 5}*+;6m|Fcm^loZd*$E֝@TZ|F묳e7X$5w`_BP)QDE٭IFԽHm:⦖-DZ%&F]QΫ%-hEd>ɃѥۘQE' %?9PUyFsu(t?} Hf%M8KW(>Lr'Go{mD\1F+D0X-Daj5&l%(os}ֲ'(˖R:V)"a*[od]uTU TkQl Yj+*͜;>LګiVE 9%5FLA}$A!s[ddpL7|G2wOJudQv\-eD Zgdt.уg(쑸k#Ҫ8xkYpߥ*)^ʩ -SeB5P* T&[ZڠӥTb-rU~Y.{S=,gvPv'Mn)-uv{;Z~oRZqB-0<֯*_/|gmk4N]fQ}D-zwBnUZjgl{}HYJ3?h<תu@WQWRԶOp\L+#[KjKo sRՓV!T˹EdBL:=RʾҤoytgT8#|M`$wT7sN߭ AP"tJyt}'[-]WOg{qg5]ʩ3t teߩ2CcCg 2'_,%dGnGt__5q`xy= 倷pe>V|{@7ܶso`YNꂧzu=4L{P]Y#7Z6͓O z 7ZhE r5/ǘ'|/\a'}_W>K J 9f3ef44>E^}\"bOZ׭<Z"dTtNmZxw_c(})*iP?h9i;Zy/r7yZ e "VuAcYB!kUQa=dBWM2ђ$j{xU/q3gpq.qZ,.Eʛ`a[ro{SZr폐qt;Α _+N?؞KRF=X&7<_4^D`k =i ;Hf<7/paKh"Ê0",QabÊA>5}f& z1ys+UҌEEl%ee=%^~f..8\/DY\OѺ-'D ="zQ{_'') /NpQx* l pP8I勌E$ ϲpAPh#`;uTav{f>đ0[Px&C*@ĿPb?n,I͊Q`&s|:)C)9Ҕ}kj,gվfFCezQoSm&'z}C43m bEsӓ-4bKrv*\GiRcx88C2uKOCԾts[ n|sj |'m[x??@ic]d#_RYf objKd6I K@m b8LdW̸{l';`y60 kl4hT_QA>Lec s ͇+}񊢠3/qa̭'V lw\?cA-922K|)+#G"y!^Fq! :?x+܏T F.>TLL+y"wN.vIOTF6j*=-VUT jrY7jRjuG▷dGўjO QZ`t9;4o |6l}kuKeȸ{3RC [ig@{L^ 6n9i3IAq/7 ^Z oqKRk:F^ ^{i]=&?L6SnE%T.f}9w]wq'_I\˄kjIUlHbevWwDLRhIZ{10%'V9 8sgN;rS4 sacloӨ -&m^e=[$R#w(?Ns1H*<Χ/4 seSsU"6R+Nά%93+zFxzjA5^m5݌$x/2Owe&MAD΍([3KlYܲŹT?T&T$^)FֱgB6S?}C 1'c[eX*zg@23wYOq|L]6I Wa`ʚ^)Tr4N^{ծC%(e߉Jh|mʀel>7f`)u 8WیHLo෫k ½FE]Ƀj9bEr+W¦i 61O,8DzFӜMu%/~7Fo~WV_!c2өAs53Χpu]oH6IJ:qiʣZrܚ8?'_s<螮Ηkո*+=-*3S|WpOX,<@={Ԙ8Dt7n]M5y0b Je%H| 1bv DEz enzw̝;yv&[]tBsW: Z8d.ڵe}'5}Ρ; ks%~EH8ל%GtqF%hNf޸798d3'2)\] ҎJQ^6'|ݕ1?rן3NwtA4(\e"(|YQZhq/|b<ɶ*Mcx:Vxm4w}=$-UM9 5j0qBq=I7!ês;ZzG$~*οhllٿPϡ>>ϵƍxvT:zI5^?tpJ: G{ڎv|O- c̗]RYܢ,n_+X8J71aeUeOgze]Ryi(iίw$:_ ]e\z͇ ~6|P\| ƜfT5scz93Rbf-:&M*L܇ š ;nWkOԚ˵PDS *K6<0,*DO/IQ -7rs옩 wɺPbրoAr|Uj*)4Wg0&xL}`^%Oe8x(B٤jX*qшV3eM3 {XϿz"F7ν4zI,n^G_B)J\30IfEU(Aýfz$8iןU68$*4Y@+|z;pwc šv2 Pq/ CsΑrP{l Nדh3xKz:~]Q̅}s. ๹h^y+c=g L3?, lQţ7N^G{0nhݍr6[ҁ*!bm[mlW@ׄ[P>#?_G$˓ Gκ|E06seuN2fLyǾQI.Q|Km-2^K8['NaޱH Î$ qyӅSXVGه7#ƈ}j̀*m~O3\)xZ - -m#=LӅq0ꭱ6ObՊL<@ P Δrk^s-۞u`t=jqT({+̇o WL&U45ij}ʻ '[{3sD+pO~^O*u }TPd|riߐ'TĦ}ڂÓ[ϓ*_ H:3ٷ>?8=wrB[5 Je2>R1{$Ru8H>QeAR|NSU?A=U}+MYS5~C~_ \*Q帵Me.GhG(VMPF9)ौ'na@!'ÀOĀOȌŌ u*mqǓ+|687#'sމ$]?fNSeG=f 89^4X v;ρeG嬣e |' '+JVjZV?Jl*Jl#J엺J;JlK=-OQ$ `L,Nzڏ .`]MBu 5kY -{kʪBmi?T*nNUpϟPophdqZ UZ;DUo0&;ż&]8ϸ`[BSG&]H}(idi#'+OL:3zjqUEVEy8I{OBOO4djb^͑X26PHVD٣p>/ӸǏҥTYα2_,D)OMQv8B*NΟR-Xf3pg0Hf sMAFbΉyq-">=z1Sx#dծ-O;UUk ium^s}XX=R2t"JY5gsxHZ=309|F;|{f#k|f{TUS0}T2z5gG_b/kiC(gS#_̢@LYp ek1w @ہ}u&=Gʫ}ptݜ<S@~}1j}bZ WJ%|,4WeI_TO'Xr瘝%ί"R:\SyqyVǝddkx/YIcl!|4MKHocY?$pI,1T[|;_{*@ "V4 =\gXY릮4dWr9~;o8%[]L5|KGmp28KO=!3)Ex+Έ2+b9 QO|2S"q 흣 DK\5(9&޽V[0Uf9OyW#mWx!~*Ĺ` m~|2rGqr~Z"Ҫ᫮N5*DE੧GsGp(Af#۹P^;vωOͫqλscEя{3-5U|yynH<ȍXWܐ>{}l2R]Q3ES2?X*uKz 3ݬήY"sK[&+~8!n>(ʬ!ʼsY'gZzUugQN6G$Ρ*2$Mˈ[s}Zl-gT8G_.|>T?˹!bIND0V>~jy`!I˧;CΎߨ<;pV0فISv;D72t1t)OS,*4{Ȟѡ$Hg碜W,]|Bh'  Θ.wI%z;j纇$wby~*JނOZ|}GXu Foޒ<||hq Q`%hUc㉋O?6/v:oe/)w4 @ km1};o GYjf, K>oq~`_Q_,A.} Wx 2 4(1O曭h3Z柞Sx}:c%>hȁpcY [\K"s^9b#I13dU&{߅ivOr›ikHZPIjCRZc8CG}Ԣv+0ME>/UyNk'嗂?{!-me|"IVdh4gˤ=Q@Q//ۉө4u&qW }a+?{jOU.xS:q"PwT R@Ŏa t%HaGj*Ы$h.g _-` rfH1;(I*z< v.NO PRBhR;PHe¸"XtU+<[=OIwkW[a;躴;Gً(Q9$.o,*.-u=ԥǥ.AKgC Ro!\ԳQz %J<$tWE/69GV%YN< ^hG{9|4ZD\x-hY۱28t,1Y&cyNX*):v,F5+ 7F]aG^O@u]!J}՚GbS`S3pO_ƸQ4~Gq=@C*Wey_v>maUŨtZa^a^X4feg Z%J^9j5+|j(gösxBO [1W=Jml}BG oyTkߵ4z'cYv8.FtY*|P?{,(YyG5k℺|*OL#|UX<'ylst|v-!Y%xF霥0Zž%%^[:<[ ZHX|דl y]Tэ]MRX`TUSW[~X cJ8ZGn8ޞBQ[ngU*Z͚7 Ѿ鞌$l;ht'OhuQ ۴X퍾KO콰15rUfT$]7~_{+ފLHs+ˬ1!;Vrb?oG$?1~),O@^bS9S{s|pn$+)rrkNƝ _~S`-j7K9,s݅xPFO{*9aM?n T]M,U9&5tF0"5֊)œsj1j_[s] i&*{l#JuMEWV)4R=Z7!-%IZ'Y3#X_#na(ߦ@}ؓzp^GU@$[IWsDknTJ^ 3/w:[rۭYi:[u8FF+"֑Fu2G]rK|Vվk:1 h6|)u_sF<#cԘ;n 0w}D](7y8Ss" 08<!ZY)}IRBP2ΤnI}&e/aMjr~!IS\$OU:%FH vr%닍jٵeʟN,+x<5xHc~k.=mN1-&`mW ȉЌV#^oiK'Gh#n:F;V(^dGf 4l>y*O%2.}yϥ[F=ͧJe1ܕ緇=/)/QV_uG=RI98&-:OKOl߬3RſEie#=ݲ7؁KojR~;YO.s2_S w(׼ h;w`_xx)-<8a &πvw>Y'E#U^ضJ]*с=WX TeeR kLn~B}%ﱭ' DZm>Ton,EyMIZI# =/J3OhM,>}G=؏cm}o;[lQq_@Amݠ֌g7׻W| #aAQqoT,A1B>Yhn,ֿ1{V4_GVʆW|UNxe1ԧ49GDF\ [BrfSX2xXR'9BXVrr3E+X#jC TJJZedE,'cVqޥݑ\UI\\I%~Zss$H&VY% cRybh^Y;8 i,23XYw,Y UIfVy306pvlD5 o2Gs3G; u5)d3ضTg@[sb \p8%RH;-}od_}6lV~{xjeOX(Z.u`syaL+U\сYGNρVpU ҥEۢEAˢef+-Z+-"ްĶh%Nw&1sqtg[=ݘ,W*U'ah~jBQfʺ[^pc! k J5/x]k&s5q=ޘtRT,DKnW~x୊'U򏌫:oyzck-?U%b^6B/Ob.vGulPp(uI0%y+n cq%YBӌ1󏀷<"y˫B _jxK̥H-w+RfϼGe42C<#gҫKMr9lMܥ%ϱدN]ZsL1ZrWX$]-Ht/!p,pg/X}Lh_D/ o˼ [ђ{LeЛDrׅX}JBܼ|sGX 0r4X&S,gd&0΃Gٷ{oy]o? ݅'_QSDsc7qI{F*<5bKȟH[2P lzp |J'qjv')J1&γ_I4x"늿S3i]pr"a'Kws$6ls;ǃuR_rѹkdxT;Z15k؛ҳA#+'&ٵH]6Z oXA3t`M ?Gj Ӈ憮()#qثkhM; '*c̮\h`*l |L0NatO0F7iB~G#e4"dJi5z *5H[8Qljs )\N㛰Or=r-d>Ɍ P{WI?J$EDz˭7QyV+ {5Ɔ rſ)-}fMIReK'6si*2w٠zA_ZKzXao7a*ox^{MDqvPQ*y K57ryY eUb8Cn;YSUV ,i{^-r lo~ I*DzB+eŏ04EOsg3k]˴߅6SPzlu׍U]~*?ʳx|H*_Ԏ`+ަ|X~1kicAxw1KI8gSyi K?k'A$X3f*@JͰqqmQ"՝<~&7Nv^Zz+d9r'S+% Jۂfe؍:Q ÞC'/|=K a篣D`/){XNeRu2D][k_o"i֧1-Pyh+eW$Ef0nCEX-35AhwS ;:S,eeiڊy34[#&cȦTj5x 梧vSucڅ֛%n%ul+-l-Ffm-CI'qlQ{ǶV4 ]E=^,҈goOyjrfLi6$iC_C"6| i&g>yJz0cT!_;!^b'[lji`Wrlyj@=G33|7KM;kP"&a8ڳ+go]ِ[+d4 iil!y2!~˦RԤ=D&'*M#n|D|J''wuC߲WfQ#" ,$F9d Qڈۈ6BI1ƨR:->h]ejZ^ yfhSSmKK2S\9gJGP?']"V->wl 5ZAB g"{= >Սf,QӖ42t5g):O9x2T6s@`eHmdc4/wW~WюFw ḯ{xk_y#D.FW]Iw/4w3NwHd,^%s#Uyei5{)f-qD++d#3;u˖mA8صSm1QeEqY{ݧ|kS}C58Zj{w/9~9ڕc) 'pvL%NO|)1Wߢj荚7kƒ3V3P3nXKۖ&o8q6؜0UL5&Ds*ish[?%SۊDb@ vhYSyOl6sE|c4#VfmL1l d֮WBZJ4/5/Ue-ae.@zKG^ c tnJee+(E.hҢtEyU7<Gh"@נ-ML_d$~ɡG/`e'qiY3>W؁y#r{0EFFHbSLڑg_bϯiFBPp%D3A@>4+E`V9G=6~M䓖WSےwqqHcK֤HѰ_l1 7ugc7I{1t[b<ߨW4'=@Mv1ps4ո:?[fxY6mAdʜ^L\ ظu VΈRwNFQa§qr]&)ṮcԤ(\$EIpDRد(iԢSJz(i=]e65Y~\9{sr_qjD~ \Ͻ߁+mO鿟(g3qb>dKב.39OHTkex;,z_t ރ$FN6} ^Pu/K~+QoΜwk~L[jdFqB f=6_1,YLnɦy]xʢgUܧ:h>_|qu#7w)RWV.Tx~~v9+tegk+}>B,n(dMBD/0֌S/bu_{XNz?%ayUf*\?Z|sHz!ӑiLMz241{̈xΥ5_^y*snaǢ~/ٲ;^:u5wPH% uLQeFFD.oocxǡr% 84خy k9_ot5]B72T3^ۭ} Z+%S}tnQv˶vr7s-4Ij堍?LeOs"nR}Ыw<ɫ׎ #CyV=$@nDЮ|nץgMo8ϳ}g%d)WxYe;p`^Uܣ¯Ovj\?k:hSDjmj}27:Ǣ+nLRqo(#w ڱZ& >ZMrĩ2*.WxF)<+ϙAUq;H(][V4-wfS觙~ͣdؓF/hzzϜk/ţm̳ڐB5F937@ZckW?MoDYam5tU3)_%J z~K?g!*m:WYi%Qc=(l/ pJhi܁"iQhn2!dƟTy\S'rj|F1_.:̏QSώ=*9> Ta.;ب$X7j41FI [E+yuΌei!2ш۝MtNh;'$^b=d4GUeW)_VD<z~l ʑX:O"FNDdVvׁo ~=C6rK BcX_,]~qQ3nezzP`*sD<3)UxM7EX;>W6cGiMEAZ1n-ON%M)Kރx-UntеLVDZv{zE~j?Oe<'NUU-kcB5t"̓lm׎3 1Zy2Dr( z?dؽEسMV=4VscVՔ{޻̗eVXT^_PT%z~#C}ȓ"fc2߈l_(0ܒ]Ϝ ky705͈'al>kԫE|&=(:ZU֜9>!18VK͟ds>-w+)ʸNR#vƙ\D@h2NtNtE'mDwQ=0DړbhWzhzs;PvQ JN6OY~<'c_K8yUvFb&*94N![s0ӜfTdiŒL_YKSbetω_*"8S/ֽ4M/f} ytDqb~Py׺O?")/i=_72ƹ@D&,޿oWNܛ0GV4G7Qٛ|ũ|Gea~ͫ7_Uh4]U6.ڝJxTC,uOo,1/-_)GMq\k.kx䳬0Mh^8o￉|, ?D[AL(T".w^|"XF5+-8SaWZr1Niq$vbSo+DI?74Xh ,Ss$Kl1QGz3SDFG[*w4M(/XB=SSV=PCܽOSY'[V&ٶhֵtd(mW^ϨECnV!7:۾u!zא\39A_un>ݣ<8d762ƱW>DŘ][)rdPfxqz~WggD4px4Շet'l% mYh1/Mtx_R<=\sXʙi-U*4 x b3eqQI 3* pWnͳ~-?s18۷"AxX_NiuRB-1ZNHeqk朶.IQT;5Ug5pu1G-aS NWGoR`I;nqْ5ִzyt-}WY/WK%ۺ8EP3h{SkaYxϓ|OؓPd;D5u6HEF![Rh DӁƳbKgiyIl'1,eM9:thhˡzgZ$ 4ڣ@K/kֈjewH@d+j>PzwnS)Fw2$wVf]UZG?:qMW TH{275Hn !ZHFҪzx;=JKsZpcZSj%yU|lj_&UY`ݸv3tl"{&dqçO}fwpJ̥/ō̫Qt Q9MEs4A3s4]xP F; 8!:FӅOii>5ZFJ_H>í>b:1]ㇲ2kK9t4S0doSڬj ]*e܎KoUVns*W骖2n1: yސZ䞪rG ksXGjc""I]-o#WE˫^G^:7ig柗I[ HboQ>x y%vRSֻDfߕn~n3ݼ1^m:WW=~{>uڷI[҆^kZTwƓ|:'y|ۑh5qWG=ZND^${MR ?:>uS)g~x},yE)*ĭ:s2Ց ʫ L5sD}[M'cC93N1TYM +J\gW;es>)o[\s]Mei 4Z*3Y燝?tklkZ3lPÔb%A?xbϙ Na o)c| ̻k xV+#+0ޏT?r,d栫6o\iduvn\77a䀞AxKiG63OgE2Tf%q^{aZ:FY;E>͞f}+^j>e_^]ׯR/S=}E~"b?qzⶓʧ=GQ|UO h49&PHR/\ ] qK4|+ݛ2^ = e>8@eUFM'Xctid4Ήh+]O~,!fY6-vBgP\k,O]4of'KJĮ^PԄ6D<K^QZnʩ!4J1r&V$o=&aQ-},UC.]T?lwQv"96DnjGi,s;lřRkMWljh4 -!뒮8A*1f\P{ei^eqKӇ=ܧ-LLŠ 0سϜŷ3s?%N\"ޠGz-;EWn '6&BQ8Ƴ'rwSx)$YvgpBi<˹ʡp،\h^%Lc.!҉p'-\%s+IjНX1QXµN|7摡OWDQ+]094@YW4`#{cߛɱHG(rDQmZ=zW<_gCtTj-aMu]EIt.~Q4h\k[^rhH4^DD oԋ z+`.:y|mƗ5lVEz~-/uGJm{J_RdXǮq/76D3 3B{N =IF3p%V/-kC5lKlWf]읲 ֡=`ia!D(})۞BXZt@ܺ'o!~5T:9[uBhg_~̭lV[yWgИT|1$)COV8_c+uY#:I,Ԩ ' $aَ`*LS a|N9~'3%E8GsV{OJLըLY6J4|4SqY_`LJM)3&5]`GL] z͖6oRWE3c莹&\+5ۑv-Do]"l2jA4P x˅ḎZjIu}p"0KݷoM@<ֈ}gϦw(}J+Ob[$Z+ZY(MX+jNP*ClT*X-5|kIg@7Ƙ9X_l:RѮxyۧC< l^4;Л񲥇<sP~w?Ӳ5BV>Aa9s̲ܱa]sd۳?|]Lk _L敱v&*Zw24xZE*GIyi`}2l s[h ts6!u6zFh{Fe.4(d<5՜3Cǡ$n8P,·j ͯYr"ͣRb 7-GjtfrIz %>S|gʂbH' 5t{D"]I4^ҫ)Yb߄/4= q52L;m Q)y)pv.us .8z4U"0V#g1zH_KIU=[RU1%ؔ-r8婜A+C֎%Oz v}yXuoԓ>tS\4l8A6Tnz5t( |^:yWՎ>V󎔇|-Q7Z8dm3I=&J+Јd*f;h̹k5i(]eAh ptȀ>%ZI.fDuwfdžS*kLtHU*`((S?֒}3_ bWOu>n䊿q,Neą!w_:^3lg&֗P0Ձv%7yS{0?܊@nB䠬an*/ VyÏ|jΏ٧.O m jٛzܼjcZ\ŹCDRj< J<<0;^0#q?`}kj4)0k%u88^(V0FnJ?:ܯx)Y^'{m&9+ ^4]N.=huwNkTǫFZY:~d@ @i|5I.s=]Q9I^6HV񹻗sSk~e5sdg.5n)k^^h>Nc2m fx'CwE<2;.Q ؒ2#]AvH\tWl}Z=RԯΪӘinFzc38;{xx| n)襁Q|vv}# Z)I"r}4YbJu&Pbw7RƊؒϦ9,7J8]HQO#0槹cZnWd[/ ӆw?~aG=bԼ \dÒWzkΖg\j\{$ͮd_'D<8O~ȹ5D>̲Ռ^%-׼@TpxmC7"]"Zxl^5~yNhn$vigƓIQBoIiaͨ7VhfSEYŲWQϽ3iD^?2ƻH&ˤg=fV< =:Z?7v2]ݿih"=1$^fMRcԚx9K\z#){ [H&419! S99$_hХ{1 R`(ɯ~><}/Ws_l(>pr t(#?=n\< ~8_v+ٿld;Z:g5b+k!qk\;엳ډ:cL ^"u>TK[;ΓO/SA[X KIn3ֱn-Nn`G׈ɱnWV'Fhܺ|wOѯQ-(qCy!hrJ;Ye\{V|xF<+k0hC׎+ٞʻ|Ttw.@o𨰞FwtT9rrFgfwCDg]|트E-tm!_!IԡL[cb!nL4$tdcb`^G݂JyQ " 5)VҌh2\-X+/1Q=3zKh,΀-{m>Ӯۜ%(YƋ:|I> "l.L yW"E_BDo&i0I4`y6ۆU5[R@KpQ҉@u?xey25s[LKlsu?x+4pD~#ۼJ挢CU"v s~cZc_8Fg -vq "#sO f$qia!SSgޥOS=}h]!154\\(ݧtãrH7/QXvǗ|tŖN#')q:¥Ql>3QvПom9gnBQ,bqSbgOT~)Ð g㫳2gqNXbQsD$ch<{KmH5кZbBf-IinW_Oۜ: ?Dde<9ShEi=HJ+TR4c'IFDҵiÑث 'Vt/NN̸V\j󃮥D!+ymj@Q3A@FemUI@zC%=3OU%)9+g\Ma_iںlRr֢y\boTk>!9&v~'c)֚bAZ!7t kX.T͠ù\r9TH-At3Mg)?E,w&&U1+0'M k]Ĥߞ~zxڵ[֞NkwWI[$caPo9 ͓he+Үچ5a YU[{%痜 5ȣ*GIœߙz8nQ ktF^5N~̀>X"nn:F,@D+23T6 xؑǰ95;MaOGyƵC>\1BN┚Um*Xƫ2Aj+K/GWX KeR0ߗ<@ӕz8LzWK$\?Q\L(^mcͭ#1{ϟZxrv.zT izP7N<:v5DyB~ϲ6y"iИ떌R\_c4ô|Ep]l2O&пB!? )Me*Q/hdIV1Gt]rщWY2{|D2S4C$rю ̗6r^CwnUw ~G@z7D_ X)Zd释n$!ij)fi-}̨>jt?Y#[ 1[ĥF 1ݰW8OE1;q)iJR$ hocfEe{/nP 7 ˭jXkY-oՓ&eeaOGG$:i<7ccJrJQӖ)U3Uaִ"34: BTށx =03Oe,b:ۈQsa %" 4?lZ+pؗ o?ji 9(9 DRA%"A@[Ǣ8]j)Q1Eps8^TT$@Z* |>'I)XskF=N93-Q0%xeCn>%k+Tɕޏ":bJh/d c?D9hP+5$&WXw/GuS=Be'˶ґ.*KZGh%IF-.fHNu\ms˽N#m.qi޿ v:8N;]X_iYL_iVJ~me~+)픫$-ZbWC?zZ}zsF)tڭ>F3E+2:6\h{Fֹ8ģӣ2eU u,@J̾Y:_M y%Q"^ɾےw_K=p)ΏKjG^5n87,}GcX vHŮ}{g7(x$<)؟@eݮXwnG_9bֻy{~VZ_cMU|"UUL5qoUgUtl_[EְK6%>akdNE^:.>k!ce(8_S3Ew?cv|E4zZcò4gݚA/$ a =wzo>v.RTN#2K9 ?W.%n`P ) K4z-w^RcTn3]ʱ]1 ?)*.5er|R-,?=gxY~8_EZ~ZrOKo\B=!4s."3mlG׸.?ՉoW/:I۩J uL#J#_"O*[)=(gm5W DRĕZXnW8QﲹwYлbT[FxMp[_=cđAQm9'G?A(R&΍8y \J=Xv(4U`$:&vYjYrwɳ:ӈc"zq@o,R J辶wqk7 UX;Q.7<ݴfYN~xn7zUt&x6oWG{r\L@E[ӊ4=pBk3N:^\W]<#CQͷ{@kAp?Xc5fkSt LQ-5a :ύ^#FRYLkOq?1fZ*NYU;$,Q!)Uœ/nNZ?'sy%($Jܘp&X .-g/BiFAo)#zC@2#ZMaėѨ`(=3#|z+I;:~YSo7L~C]]$](O)dސT5eԱL:cܻ4Zb'B'ƨ_Iڤ$W\KUoyÆrZ0&]E!U7՗8O<O3ZTʣź +M-3\i>5136NX-䃏 omBg';\ _磖F:"~,29)8#^`K$ȯ&t@!V=* cqSQOCܿP_H| 2s#,CcBš|ǙcnW4"=F3֧Z费!Ȫt $_%5+J]5yII E8 ,i~Ҽ4/0h<%g=bHTjNgΓzOT\Zyw).YE񬸗>V]$A;Ǔ6Ա$~.ޒs'#EDB!x9D!^WEaEUZ&YRyML5t1w#OʙfL3"Ώr56}+(%T -hMקz\|٫Лn.OI\ѠStkN[4r ی14cs]V4#͡~7SYG([mɳ-DTً\s-Su✉Q_qP}d֥bv}@EOv>}G[IHC]`@F]tjbё.%Rz)l8h b%1w3:7 kO@ƩȃGZGue2#K}#gRVfIMt"kNTYPmh֝FjVK~΅`38."YN.y%5E_G>Cpt玥HOH7Lޫze&]zJTJܗ ԭY!yA)N7Q3#1[Lj!뿫 Mky|JS!] ߷g.VG1 =x/GZYss2s@)+@FmÍF7*Q^:z5ݯE>*"#//42O• b#:w .11M@ v"Iba8MZϞP#)xTpBS!A8E4:qP9[z&FoᙚNdl8ylyJŲ?66/C'nĮWB^Cz煞ں0cPzv|e,_)g44٫W$#.SVd5 ASЋ+ a8g.fmޔt. **i|sDO{(S݇ک߮Bzs#;ﵰ3]ԼI,+"{Hq#דUu57nO it咿+;-dP/~{!gy4ߝ\m%.52 N/+Y^w+4aю\GnMAm+z{$G2x+'ΰ RfQvHJ5JӼ@=p @^9" ltTGk%*Rۅ鴾l>UKӯ2w(;`ݿ+ڍmPJ|m%+3s,YҐT6u?`J]gJa3H'GjÆ} g#g$ysnGY؃tJY5V7ђr#+L= s_q˜+Z'6;@"ݛO$(#LW.0!iAi!i!EEf`#vNSnDș!) Qku;iVt=[IX <9ӟߚ=s:Zĝ^nj"IQn#w T'QQ9d֛_^M89B0;uxr*kFk:tZWl? ,&l$MjJdӤd0Jp<Ùr .S`N{(w=ÊZh}@1_M굑yF 1xP7$uV?lB-gš.;r.lrke5*))ަyO(5a'):>3q;sqdZD3GEb7-GyHymjO^eb3Yf=ȤF=OryjZs9yǯ||RY2&bYT2l_g7Kx93qr[f]^l\2+=oo4s$4oNƿsOϖ/qj|IMxpVʹ1wZ}'rPU٘ t!&: }tFiy`Jt"[e#$}-jqAAg:IO0oՎM7 w"?qlOρ YGʤtgֽWҪ%3ZZFS3Hbg"K[z<᥶Fj wft7.qTWM?d>c {-Mko.M02H^ I~يcFQ# SWX(b/U])~ϟ/MN |>9bdΐy }Nf2hX{:D#y1nN=C|0ZvIsEdT݂bG*"claDG!j҂Pٶn~1Diӕv>.eHږk1_+ʫr(û9~Tkt;;۬)YNv <݌|T#jhc|@nw'}{q!Zo1gbOJ2G? ݁@;RXWqbJ܉exs,ĵޮ~/`.*!Y*et|?6j}Qm.a.s6?ZŴ$2YD(Ύ vcEvgC*~ˀfPۊw{~S~2rlPPc<ٞl7'R^5gaϿ>VHp E;,<z=;ݙiGj)rӪó֍3Q7]a([,&UTd!CʵY.wpp4ÓH=KD]^ƕݬ9cߔ194߱*|e艖{ϩ `WߪG\c\LÊJ6c#$^vKxΞU=DaZTS\@g.ƃ\ Gɢ}s+:ݫ=kvEtOV 9dEnze\LӜlGUv0wƤNxyR>SS/ٵJLNPkܚ_*'KqY vԟ^Xl(f9gi1KtV{|q+:'ȄQ^M89KE]BZcY|@F P ;gg6֭pNrNfufUSD2O<=!DjU}"XB~(DIU}I"miQa2Fh?]fsXkËPWH},X,Wu5E$ކ4;}Yג~/؝WDwDq aKc- I > ="?. UR UK|.)ݻμV+= V5E;Hv~Aq1;`u|DڤEW飲bL^><ŀŞz5ʎb{ײUh<61(b/pwNua6Ō_vxkU5ZL'|Ws;ꢐ⤺WkN_ $^晻H\71Cx糁el N~UyB{Pce3{?U,Gs |ڢ[hs2}hy8PNi;cyY!SJPv]صM4\wsPh4[VT@(|MXvqX_Rl zz%cD)kr u$f\M7_¹37ڶ0yFOd*o!򦑤/*k^w86HrUYym>iX|Nf#Hw,f :Yyu1X;4|Udt|;|q潾\'MQAP`oy'QwzmKgv\k"b 8C&DFi {^520.L#]܌cb4ޡ]U?Wo\ WwMvqws8HT|q `_h1 w7Κg=m9K*'{Vk8n ǜF&4w0>;N":y':;[܋˝OI&#slBE"ه"tŊ;*%*܁"$5 $h=pfgcx3*G$N^ _ z{iJe|#4 ٻjk5N$Jq-j1QSS_%A ǰן}U'IBϥ*;hk'sHcp>t#sITFp:=fj}-}n +rǤ|uPf}KHz|؊HŸ*Dw/É쩭 'Egȣ*-!ȑ') 5X~}Ā 9鴳Зv/'WGF-wc4q%+$h!+[:vگ_HKYJ/#J Uɢ@ΫP2oCWS/YWaᣲFM[(֦=q&5J*2u쏾7G"˻v'⢛*Ϯ "ZVa|k"5},.?0[m!*1T[p.I=#{I5wLc`Gǝf ĶCS) 8P6 dH*!7fWQ4IOk=]\l[uqN^.3$ЖUBqҞĥMj\W( 3]aUuOZM(?V9ۀQ(^WC&'r$%HgK |Np|qX'F UC22%G ji:N}S͜.ߟ3uKQCיm &&S9-gGМ\֓;֍ۓ)_q >wqɧzKp.RWW5^%ۿ1YqG۸}7!QI|!{-)鍨8$.G~Lot%G.}x){<2Z/L9SFՉ aTu\WG֧ү93T)3"߉z=S/t/Gihx,3Zdk#{.um=i`˭8YOWgaGv3trgZf%N}UL[ƽ7˸1|xcWY3>Weev=5*&vU)?A?8"qT*TwUDrHp'ӦRԧrW4G'iFPTO0Ќ# BTmGҿ;;]lXl;b&i'S5PϹet=ct_RY͌ll<@"-I,<'tǭ%Fw\W}82n 8+3{vVtDU!c8kDƃjvL/(ěF8{dAf O{(-hg:FSo\:z_A7GWo~W-G?3edlg~ĹhHo~Te*SxT;3qL8qwTS&N8 i%]Z8O)%lKe?S2f_|)dDs|<5Đ)+?Iy8#Q&Ηd^N^o6LsrIQiC|$?)[ +}߮ayIx98'?D;w> sr,h n!k?4e(mHS9j] }ͭ&mUr|%k}/xz4f]9e46 grswz<*n>s?Q(]IA"~>|CX:vDv3i|>92ڬ9o zFb2΢}AUEr7w8_hF=LV|`S]F?VkpQt*:Gs&c h7ؕ9+%-Vkw_m%]Mg7 !˰tR;b;5\*n8$NgGu&:R-k_& qR!dSRCwi_ŗ1vfߚCWZn1䵁qؾ[q}w]k-cn"7lFѾu}w1Tz .q +FeLQ{qC5?XWB Y82_XD }xNsh,SxºYLp^/8bm^tFDςd+xW%=Ѹt8NȪF3++<`*z,ZXX/jӧ>N4+I+#6u؊lQo$rcΙhn=z7EZ\O{MQ>vAc'|']ȹw+s𣗙g[}ڸ644v.pxO93^ܯz#G{ߟ9-xz16I|*z<]qFb4ϵ9$8P FD=Dk7i2ot*o l\x]aW^qΖlEU{g95"fwaֹ&4u2ӭ\3?b: uW+p<"LW%&y:OEgPQk4/QǍ@ZIwc2lt?*w;ףX0&)m&G4ֈ1)w1-"S2V^|0#Yt L6Ӂ=JsZ uhۙ%xF:jRGԊ֨TzK٘$ZS)|)ŷ F|F"j tK,|)WE47.D wy\q^Wiq~@]4ފď%ݘTuc *_h.$KF'#-҅L෤_l\65y>dX? zcUW)JAL5ù#UVĨP'x'办|T0y8 q*>(ק2k%j ̍j\>}h,]h˵JS(V}ˉ׮~q4z ;Q@G 6$NZ,7 V*!I cp*ѓA_tݩ;HmVKz!#A;U^.kFWrί j@z7O0.NT*ed 3fщ. '/|%G%1VlRׂW gG0S0*;rqQMUڲPWӃeh4KI`d:5[y_u!! }Xt'}5g7ϸlT>(TI$ ⭓ٖא#w4j% R:"QQCd7gH(!z|%PBels2qpHzw L|0R{ ̜y5@dLFq>1Dh]c,0#*rH \/sՋUât#?&ya]˽Y˨{;PڙKrS-|f󛇰E{쏹y_Ç71 ?]"gY\_f2KRI!TQWl/+5lNKm__.Us\tp牚=z.lM)uiR䋸 NeåVjo:27hD! <]l[訫"QƾӨbÚ=ZW#cH.?RpHׇ66\\Js!E^sN?ڙ觷)-i>PUsqe!{s5wu\JNhU:t$at0Elՙ}5j>NҴ#! }ua yu!qE ;5'dyi>!mvᬓhDjz j7lXj֠pf)" l)4r?. 1*!J\#\?|snq9lG-a ªjÒХhC'lPVÐ@\bT] 1ZpDY?(~KUp<-fQ.[OȾM]x,*SwG֧ev_PyxȬnZdl ǰ!_\N?#oA;1Xc7zkiyl3(o;f|  Cdٯ*!~6|!'Py~9$S1Hǜe@iy%qtV ;}/#蕢YUMƑADͣ\_FKç;rEFUF;gvH3o2=i|3+8IQ D5Y@T T>btca=5.5uu$q:zv.hmK}#%~γ' dd/?5L淖}eb ͣ1M!MȚ8rvR/h޸_{ tI~Qe0EuF WuEs-yW;c'IG~YgRMһU))rO)v㗮=B' E7JJ9. |vCZb# Cڟ9aݟ*q%HQAkK];*vkrjD46Qax2\Kn!Qh&찉伒sZ'V@LT"]t[$jnQtߥ6@x\s/yk?bTJb@ E|pų)B"GJP}w\U#c8/#3/U9TIU]rmyCɑS-ׄ+ՆC4@)bzh!.P4rt,;Qa,Y;V]r)cvܡ[COFa8:ɑ lrd # 2gs^~~D}mӲ__+Ah{ir5Jΐݳ"F~+I9W:&g{1%Yr",.yhɨ_He˞Ob#9¸qM ')9˵&޿fw9S^̥2q LYG"140(e0c K%u*CᏳ"B` k*1jiaZ葙E!0392T ݻg>dHseuuR/4hF-]j44#wjېޣፍ4鉽kQe xC׾R`f ֳ|\UwfѭXEҔSony˵+2[%s0FOCj#8jXX6XI> e_#ek,̺4N^^\-)R:?=Qu[YZ읨h—tVPs8_SJ #5 Jq >|"O5qPD0='ƱT#z@JSe :s "S(*SjIr\dL/F{\WwnPcG@%7VƯ@]y4X Շ],ggdS؆R [ VkǦ]e|p'V"K$GX|h`Pl!Ѫu=˯,ڐOlp|%ut -}-,< 茊>Dg+M4Q'fni-v36Q~B%i>s\()Qxȿt:CGʪ:uWIB. hKΠ[8>^6²-Y%jq,O.QIY8Q໨KI9*cȣE{R7$U}`Q˹'u QV;?,)޲[s67|HF?"Iu,' ΒR3E}qߞtu_N{+;.+"Xș~Ώo,3?W] #} ODͨ)J0!~WG GҫEta<O.]4f9.lW9Еdi(9Th4dvh&!~ISHGT:GۃG.zt5c?𚪝jt1U֬Ym4D',Zs4 C#KR5z)#o¨Ǩ?}哖KD]Uu3WZ CeOٻWU9Bg/&HuGGr#^\))vsp=ʘҕIE̠_YGY#~/:(+C~s<RQqMC!٩2wj1S;S ]6[T ʈ>(,Ou9;IŰ~(gfs=儜bsg0aE<N0Lkz_jQC{:Ҋ2꺴כWҝXZkjVոެN5 !iLQZ| ᴪD}{*I j)$)ݘmEssS+K?R^f7aPE?Nʟ+t%zW;M9?L;ƛ : 5zԑR}'))[Lwp|;ώ&ؿjúHkny1uwd*s\(srhDδ,ONcr#$e3wVʭCcnEf&OxKKpf{m4?XS\\h*-198:"`H+drq5+b*#_gfF hɘ Ĥt~O[h5J];rFQ:u${*0GȱRї<O%4B98.VƪD$Vg1e:ku\]K8kk8={>D!>bO8*>: d0?|F{{31-ɓUkaAtܣUkM笉ڕ-W /xŏCfiB7=J6B2#\X xި3Z}oGv~ T:Bى5t V:qC;OX()b,M *^ wC01-:%tNKKvZٍ}I3+n炾6 zg!1_mӶSʑְm8?X))Li2SXnjg?[46 &Z)ZDXaGz*ODOT0_:yxⷍa3Jsnǣy<ſ<|gmkj^0b =olRoAލrErFwըGy-P5 i\Ӊ9$2wg֛卞B7F?x/uil}:Yr!ll88_fbӨ'^ʡxLTѿԎkꃉ.Ts}F;AZ6&tqTe)qz&2RX %zf6냳E߰+b1_ݮ(4`cWQ{HXO7Uwdi Hi^b}.cI.ʚ'`yuu>EmGP̣JA[J}NUrZ#F=b_CH<]W2jNj"Wδp+*Qr(_ܜ'֞oz捼Ԍ{ȶkv"n+KH G?#h~z%,77'U`F,7tGG,&&hX>\6>2X*'e$9\r4ؙ3O_)Ǣ~u=':ZSXr{1Wd\{qM],~~ᑙ'g_U#/u"d,!>,!$1!0ZCdq_K:Mf[v"G~cWo?mUy=/)7$#4a5QR4-ʼYL4|F1 r3`ʦ8/c1cRqzf7f^Xf-~f}L¹ayF3q=OQ3831/l8nh\1*3\uS&fi|[t&s=(VR!;g~כguIw:Xb|Lyx& OPeDgqveWf>vZXd%G-M|`sg PO[8fTGJDDnk{E iܭFxW]ԩ]8e T3Itdrd?F%}PGA oFb>P_Ҷh_{hsM=ոI@]HEl73DH _C" DG1FGBNT}02Y2`p ֻ.{;:TZ py\NmZAk : rz2oܕB Zʏ"cm 2sp?d]'+얉s#0f SpBR-$"fF5x_}.. b v2x!$_l~-3?Qs {/f-9K;gqPLΈ:~&E{}:;3Z"f3AD~6Bz *:6 pwSu9!F%<%*5=r#7ϵ-& 3 k̜oIAT}M͖5Rp;bZS;²HXm)}'b?l6t#bɤ}TSoKe)wkH~w&巆e1#[uL3nN'=&0PͿ{M ' w}Zj1DXgwڟ,E0;p'C#<QU+1xƨmE7逜&F$G":"Q%%5뷝Dr:G:aSyb)U`;&мҧ i in־' 8@;ZHiU7gnPuIB}B"$MshǭyޒV弽XLF J:B {yQ{xxUtyO w,W?ϥlM"V3ڪWs")2/~>FM^;ĥ狔Ju}-IPOÚ6/%INoe t7+/)0֥Ƚ?0Ti@*$<ӈ~,F\@ԭu=4Gy\1s#8ŭRk[|8S:^VQ`a_92cg|Գg]gω?Jfu`rX}i^x쵆3.1|>OWs@[гy+KX'k Ai^e)n׭HHc@ +x~YFFQxoȦߡXŰv?زxb~Ki\! ѧ6\.k aζ-dê"mIuؼA]u7xm^W¼G/ ?xݨx]!v= j^8ghLtOD9~Rs(o&pkjڛqzs/n64Y1NVIƪl~5u!5\Mrkt;r㗻~ jq<>+Z8>Z0A>l1G;;f70P :%kҷ(t[{[jFJ =FXlDF8"W * 5 AꖋQ)± VZnuF^Ӽ #[F4j'X/BΊ jўET{|;}΁>U*i;J֯~-i7kv{#?..>- &('c̚ݮL=>'íRrs}IR 55 }򐑁}=N$FaY Qa#cktQ KQPVyQ^qm^[A'k-sAr逪t-Ÿ,LX@n3tݝH7Os919Ѓ l_dGKK*_f1+->I_z1_N?#27-6V Բq3h* w(~/=#u"BQFW9F '7FWG9=j!4nd]OA+oJP(q Ye: i#ER39.UL poQ8SUsܕ;xk2w!oT{:js @#tZ彣 tdEW˷JV iת v24{H# RĻwH}aO%㫃<\#5_Hc,\]bg[=h =SډW95!]f՗ˌn&G8jؕ"}T`ˀρ89Zݟ_.^%I>uEW4hZ~$ME731)\[e\} "ӧ9ۉy;~gL}G,I7R-b4:6J w/#>s֢=O%Ʌ)FVz1_02D?T( ?^伶)+;Fb!s%6C[vsC,m/#&e1j]5Y,$=ʬ* ,+<>Yk~jeuodiU, SQ+.F2TFG6`yn#>ywxctqgtc[+ٹVTtTȋqP*q!bXVXnq@W=|$1dֱКHArуU%,ޕhw1yćĘ4Jz:ZđFYXgiul^e5_:1v<Z/~{;c!][D#u[v (1rqGWhce^ Su:p+y=cGZVUꥧL#XܶRxQ|u~o^!N5zU!o%[z).4uY( 5 }+!'id#Fnoj([cxJt 5QMFx}d\)p|GH†1>y]8RI~qg;\8pHv٦rӮP}^a[4,3:9ZZD+]D9额q A6ByVrpc<|#09qq|(8+9"^7syZ}IuG !w)84dm"QEgSkh)(Sbƞ+?9?fi"r=Ds1nb_(ߢ 0G>%Ja1wZ,s0]4*\\X2ð5bH'rMëd2*U*ϱZ}_ܮSeH<µ/Y BQ"~ 58Q*/=:llwfmˍ^)q'q–j٪zϥtnN2lQQ!G@ f>ϐv:3Cҿ 7Q̓93ngr6DJ_*nYKil_^u"qG{w3t(1*XEAI.^؁ԆhUh.attp̖V[̺Pyk"[lQfN@w;ubp \9:CX2{dݑ˨9\H:[{xu35?{Ҫ5xS{zGeT/id>>H3CWS *DsJy'3 #Τ'4q/2]sND8$CyBT[gή.: F$Qol$`[?OT8qΝřCcv?RLHWUT&Fw=-rI7Y38vτb{I%CǏ)|aGzeӾD}+7h n~v5W@}#~FJ\^N{pH2!+X ѿ_7ÁC _aY,8MXJ]t֮1,O%Nt VQnMO.L@=: O{Fiy+ ׫ Rg慠m,&Y ] }[2ө_F]S!zYgG@;Uoֻ u$J۪Hu2&H4$5#TiIq]oP\{zGyեЬTo, w6י L7%]?ݾ+3*&Pߜ\ Ff`RPLQopUs :+IuҡGnī{Wo6bo_f˪o%$̀úXw[V?9B%4{vgY8|o`6Wv樸PqqX}e4YjDLU>Es63gkHẌ+S<)tVެVoU gkxV#Sp ÿ?﷪??_?߯Rok5'sKg15})$O@jJ<c̍Gt:_SbW=|/I*.ZuDfXOJL*iE",1=Co<5RFkDYGO{Qu Ψ\Y9)˹Wo8[u EGzOU7+)&˦Sh~kvxCiǝg~Pݼݛ0b}|0 T~i'v^__Jg/yBȚUl xjK?"#Y"f?28r@=Cֲvys=WTuKy';%6Q^w, #%.oXג-.қ9'go {eJt^Ko^\8@8J"VOCU-KQ5}%^Ԗ }O)Vs<3 %V Sz*ksԳxW]mqWwZ^"L'9IݐZ|R#%UPq=Ns7(V9* GU'D^Q隔ź%t`KHOBЕ oi;r-֢N +Hפr婌BZ>!gAg,:g,>pBjAI消&E楿{ǮLQ̧ͯܓ$wAjNC\8WsAtP1J9{#Ӧrd-9hNߔ\\¾^M Xr'z%;V,-7/C:;e]3UHs&a-vEb-T:+ٸŕ|1FAaoV'%Zl9%ޚwE$"-kJ\Jv\Lv˾XӖ׎WZe_ں0xln {]b]g\.ui%1^u($qI/B%ۚf$z>͋rB'_l? ֋"qgueiWH?=%bp޻AlX-Tƕpjk3>3=rK$;ƒSq鷙Us1|I|Mb=;%h$Ϲ pkdaM>Ĩd+C7+9+'c l?̨1֖RE 5ݝuPwCk1R "?Hbt?hϟZpp&CvPGu+M,`6Zl+ӑZ?07 Cϊ7""'^8 $ {{oQDy||`gI|un2M?7x,獸W/+Jൌ[o6!R"*.o NXv,<=Z^=4B .N ,w o.3w4ҝ4d} d.f*yc'w 3s4cU/^^37[sʽG[{q77Žy& I_L@|7y[;Y[~<]Sяq(Pss*m/аˣLkwqROET=uB;+}=QJbr\1| ӻ hVP yu7|Zw9Ů 7NCN3~5]UoeN$޻H%Z>}ƒ!DeҴ2GH4FyKaJ3,)1Jb֚w[mnYHt)[Z ۊt:$CF65S{י?Wd;J}w2dpD/%}8΅5]<(k&e)d9SfS>mKme@g .piٔ@'^3epEx-P?eV㌽FD ["R/[zsP|Er{N{Z&Y,/vQ|q~?j/Zkxn+ma?Ysf1;Udz֟e0 :>1J!sZ81Oؠ9MeAER r'GBȸ U&ZL? uveCs:NJ,ğ6 Zw\ˉ!fI8 cRF RYYTI{6Dч0}d6O»)K g3Ӱ<饘ӅE{"3X v$)8H9DȤ5d_$ݬy퍳XQ1Yԕ&/L8T!&ן/fO>#O4N3lϿ/f(nl0JNX* Ȗus ~8p}_<AT(/?.}8IK:3C 1':D^y1gaWxjxۤ Q@}dV\(iF59 x4lD| U4Iai,)Er9PU;ZN-^ 3Y+~Xt,+#4_!DgpbnLGqzGs)"G]4B1(]le+Bٟ"BѨ΢Qc>.*J6N hF-= 36%S<Ö#&l|kӛ z4W9NTH*фH/dP;Q>LQxϓc+,E8G3.i43y7kf.L{ %GbuG(y9+*v.x>PJ3R2)|GRݯjgiE?jK,҈懋 4"ezf1z~["^ϫΪ S׉vFt5E=7_0RKgW|1Fbb=}!bMӯ>GN[0`O[nр.H)jYL @xHTbt2бϋf3dT"(1@ㇼJW/`хZDwuD> i.p52E\bqWX/>j.F{u1" 亣m~gVˡM>D'PzW,ǵBijY@g(bgauY.uK̳=C,{uxxD1ԊA★ x-ΐ|1bҪ^ͅ !F XZFC7YVmޮh̵h@6dNCL8IRғEϥ-yCLЪX#qw}'Tr&pe{=^YC/ă_j7#9ܰ} l/ZF5+F`(0(VOt2ɇq:Tjj'2s6"_*]w]/G>).T1H7uvJmf,< D_4$Qmu!77c7&<8n6v;$5AI2ng\^t>r5JXvnrY#%*U%dyUb~[ѽf}q,VP^ɸnDD{#!6pݻΏzwkm]>kQ6N46 g1mL^ N7O1DPiW8Nf HUAy(Xr xPhܖ;o7S뵇*ty)32?T*1t>hQǹOe?r[*g 0El9!u>> %,7lקЌ ۯ K|gtozU>a95qY;KJVPLqީsjL'\͊NC~YYd8p%멨qgNsӷEh*aP@%:GPRkعH bbhv=?Dcqy~qfN_D4+?v{mmn OBT,jڨ)$eD|>'tUmu;ߙyY'1'& 2&GCcd _9>g nfS銴A&OUx6nGk-GQAτ|4T&ҏBĻvdp-oWMooq._R )*~ >xe-+dhm#ɊzN|k2lwN-wkͳגZ~Z9Et֮x0<ur;Yѳ93~ ^q.}g{hǹEw7茈`!S"95 Ez~8_y1 r89Lg*݊nǠwDZts&d˨J?;+5b6>. GX)"#ڎ"eQ N-l\jo}ŔRom0Gy@()dg X˹xtwȾ"O܄'@qX g_ k*UH6JWV¹FVv2{W 3)#҄ql5VựIViFG1 T9"kz$ֻҀ7KDn,L輞o67?$`1$%y 9/Ȟ$'g rtJSD;u31B[d痣m+`K6͝O4GҬLU%mxIGa_ HI&RX."ʝHP,RjBUHMbt,244ƆHΫ^HZW+B:KHjA\GFiIq>W_˓T,A.fkQkK}h-eO\E={_|޿mϸѻ?Oѧ*>70TDNԠ lKBmu^Ho]ٚ/WfW-sk? H}c-yCD_E;N'?dOd~].=] rUk͑]"1q⡎[FS/NZy]_0vg?*l|2=wM,ϝBB4!Kx+K-^=uҕÈMg,s46 nx72~ݦFLjMƃE4:#32r3 .=[VA% d H!yͳB;e;VU)bvQ]LCC3_觧ѿМǼ@Jovtms @726 j;ck%lOAorB{}du,fKDA k]OWe{'{Ը=nUWk|FuIGgB`:D?|WK2}.fһ?hRz#)i9axlhqx(v$jZcYU-3I 3r>'_GJhmCf\=#EګUTfI*ڒ$Z֜gpm eفj=eY=LIQDft9q8W|ˊRXP- b))a|4Q{lz8f[a֫U164=yJza\eO.b΁*byY#FnXo #ovq < y߹[iFg87ɋy]{?Dv3fyƇ%Dϕ^NgF}.t`=Gܼb. J& oeczP'jEzqqbiGXRʦw\,t Z+p`MdYʌ[b̍ǻ\w+Iw&Lu`{hyqfͼ-e4鎳dWYnޱ^J; 33v:B+hBRQXk֎^~ iޮH#A1ZPϬc||_y-gguw] gT^dvS+g2 i3gӧp*gLK _ g'V4X&-C}xl%[/2vs10n\ #;)R#y]fFK&sh7PRkfim `:_ʕĭ}2Y8 w+q}MQ&ű7}6g?2.n·kyvo`v?ѓ#}*?eJ؋W;YYX(znڑV'{`V0.9Úrs/\ kqccuA iEi_cFo)%*GY*ff/K+fC?`&0+ rm]_m\|Z_֑lDu١O$GGv<}.Tjɀky+{DFM5boL:f!)Ο,\b# _J,7T1*7zF2JS%6BhKmWJGvp\e8h׭{YP_a= qsR#OQf = 3&!a=5F hlog[I j_>"iq 3p_UP"G}L4UBzUJs묹g&U՞Ѽki*ًtZ/:q,wRm߀7.RvT$u6u5EOlyܢ'sh97$=[-yV56m4;Ӊ&5濙; +e*7u^E{v}|)˥9U==imj_}7a;Wtv%,-YLekhA$ cXcX&к^dN+] yt%ݱdz$LsZ|FAuԽC= +lǺ}eKTe|A͆; ګ89p{Q^9^qt?=9>k{7KaY`JS#iU#K1>$a^0sX%)N 3[Za.O A}X j2tZLQb U+yzMK1<\dS/{^W_HRdeuThkh5t;kWmLR,v>Y8fZռ`j$3OsjKت8Ķx6$]HwV1IUg2[e9sޅh3"!"7Y.M{p5+-xw-/0pn-WodijШ N93[FUa!? r4V/L澐/VZC}|['$cgY 9eXvbG|HBo{iN{wJ+gP9 RGqnt/Dʲ ;QF]buw!uFeDyn= 2 I 6>WGRGAL+?1Ώ279zaD+(bEYF)iԡҰ*cwm}WiirDQXUʡz9kJ;˗'=oxG{UG;c-n#iY}Q8 7yve#}/5+H5/rE"30ϱXŘs(<)s(`޶/q-J}$O Aȼ8h,2p{5T^㰀oUu|qy.uVӱ3>^^ ˰oئpk;jB-3ƙG܊uMkv.%a$&ၮ~7+ * Yb{7,Qh# H@J,N $ %[S(!\ =sy暦r=.-HwO#vbH ՌXG;Yk:_i>-:V2>ܖhXs4#N`E~7UhLH*0"^b۬i^Y1 P c1oruCH,V} e j?~FG^X,G'9v'q9eaEˆlkWuY~-w>3yrCrN"sex>{3so?!A˜ ֫V,0?7,vǧZӇ۽oҬo+cFrtƚDE֧7+H>w O (.cn|^w%ŚShTѣMxl:.mPՍU`[g>'jBݪ-v"!fzB܍CoA=G-uX< $U, >S$L\]h= |lqVleu%mQ^dOmnOÓ.Q,O&Աg+&~4K7-OAQuYm(lQoϞ0ZdE( ^}?JW'}gqbnAsU䅹?%^K\.\VZ: zB{673xvnАDu=δck6h׈EnwyM6i8[zPP!_sD1,;+l-;z6bR xLu?.^h;J:^GcIAW bESomh/%`ˆa{BPfִ2́X>YV(RkӘ z&6FǨ;z=?1x&Ut5.l+OO$j\O vX[7gYgG-i>En2|"XE% .罼+SUJE9tehȏ:J@<&*gkm ޑ<h DX Mv&ׅlV:_E]@~u6p|G[< +QGZ_Lj$oؽRW64GpC7U"ZZwšyL?jEig$+Dfp>2H=#e +8[b%_sD㷃rl>A;4"gސo-ݬ}~&15UߩGimYзBSpty 2TXeF_-f]Ѹ :î2StsĽS 5p==A'69W31:\8)y{-!l#st$S6N+a%+.*'}(|W>9$OkK3@|?/uhٲ[uyF8z=Z=aL^nj(.Q!>3'3 G45XęFI%I%p6o}eS7:,pQ$&rQ&ΝM.ԧlӌsW,4s3FHn8&z~Zr:-iuY0iX= `F3M^gzS_Y=}+R _u)gBqxC=Y@8/4fs7Q/ INDhԗD3Qj9d0 >nXA3qIc恣bCܷ245Ge,{ zS U񉄈}$H,ۋu:\b}_ڭGWd۵HBn.u J 8nd.peslЬÇ{~~^KbElC2CcYB:_ZRjYP]X]B5I>F+)Ϟl` gR8CpŢDEh%ZRq~kNApm >f4^-0ARa(0p%L5#ەV3\<~#GdG}'ɉ-trUlXt7gg=Sww SJoHs%_OwH;kS ~z2.6 H}[&ݖY1:k'IcheaW]p\5}"˹sE`V!I@MK\Iz-A)9dAXx؏3ӏjՏ,-krP}NJ;N<=ղf=PgGK($5N%Z/TgWhxL[H함ukݦx>Kתf/z=x$:l,YI#%z,}TǴ:]_K&D=GEpbHHczC3,k,6o0}&ޞg/n\{ާf&S85{}Pa/9cqT!79뜷ˬ`Z+WicߎJ{ÓS|g_JXӯzȐwZm'Տ-DQb}>w xAՍ kƲ:h1تP4F gdt?8b*(|:Jr [`&In6Yء:WCcD x߯<͢bݒگlcbFM9{'),5&yGޒ'Q qi-Z㹱g@tCX?WW/l=puŠ{"-XIH+X ?rS=4C.Կ4O0)1rutX@b=DeyZTS,}Lt3Y& ڶ*ϻ /Oi]@=\O(EG޳*C֊UBНHtΏ+ϻ R5,B~ ֙STV* SS1>V}Ga?6]4ҧw:g2' 0B⟥B z2OMuD<ϼ͒/^6'd-M#θ^z2TYdڹw5 ܫ7uGq4C]2݅NLƃ p: AH?G |g֣*,jlh|"Gއ;܇&jQiL"aYm_h<'Ea_G;5hoHf 0\SC0rx7flQ ~r5ѢEU*+tz*8/i `!7?Pb~Eju[N({]ʆ\SyV#<ݷnѵfj)Ȅ7!+I TUf8Q)u݁&+ȷW~)] %es&)OvE< i “=zmsSAd^Wr a ($¯-@&=v.RsYބTN-ĉU'#8Uh(ΰk s™N*lQ/yZy\:Zu"#%!GxY kC-*yi}M.ݏ>-ЧҌINf_M3 Jz Mu3W8uƔǶr-iOD?q7>a}REqѧʏtNUDC=Xȵ#ӡ!)Yc:F"3|{8~gAv0坷JN DYFeIQxҺ]L-.\4zTJdcX D~q$;}`22NfYn2qi ߅u'^- Ó O|K !zkIJ?;/#;9-!k$>TdEZJ0% Squ<[X_Oo:|C22:Ϡ_&}{`1AGLt)<|7L ""Q'I8*rcuCYIk^&Z29Ou! 4VXRU4:Z#[\r8KdzN"SޱϚ5@Fh#@*NjEq{c95#lkS/mPsqZ/jCTf%dp"ΰ\&VD돻^C#R 4}Oj.F u\D;ZV)űU+j4%[mI= ?(,yXXX=3UT .`*d)J6gCgh@>q.+cVt d^`SH$6&ɼ (NZ/ X ]#Zv~GشQtNC3bi]̵U ͜JY5qs`x#ꂋ5HzZ"I"Do'q@}A,cƪԛ3eEU();;?1>{r0_-JA-CpD!jja$Dy#X!oA}$CX߾N;'98Q,S5!u &־%oC> Q`ymN4QD?9*2PT垴@>W޹uպhȮC'$>/Q\A!ڷf6vP+a;P3Z»*Ksa{{X;pu!Ke/vbq4"e]4Iˣ'i`!]+b1I"gQpVQ5O[4bk #]thڃl-TU{Hr6l9@>K%͌fi~âJ<]T*lղ܇x]5j jid43ig\~e8fJz\.L"a1.&ݻ=#IYG5k/U9k7&T]`.(Q ` 4_g2l lwfE!bQ /&D==["pK'rj'4c83wnf^G&T!QD(,xZ q\-G\~6!sF8濝1a7IR&y- xzd=@0#(z(оDFǗi+ߗ\&b>kNQ4-_?fDuF+rLA~Z;S;-htN=Jɹ&y6 =şAxwSV@ۈ#0{}>/Ej͙ ˎyFF@"C`*jRY,ʺ<"QQ,p-0%:Kݲ Z'IzdIZh`뭠@۵ !uHiba6pߍ>;'<)Xvҩ D.1zZfV=C)fyqL9o<;!FgRZh%_Biw!"=AJ(uMJFJeDE}٫l:JTOc1خW,}l6晌*a5Ѻbu%|z%0`L5dqE llm({ݔ0&_-ah)X,p}E3HhzMa!gX@&Cx(kq/{AF(E,-xFцV.mkYV".*EЎsa^IO,)P۬DFqmIJozMwg+B1o]iC^"7F9 Ud!k~"h㰆 wP֎_0''s7m زD;R]ξO(t^Ëv74ӽVs֝-qfsA)s$b-`E[07ͰZty^u_gSw܎ϻ籖׳<>!2 E[Yѯ|yՄQ]?nKuw=Ϗ›1ac|#F4ދx}ZGz(~)8 o6_kcQaEۊSɚ jcHlAH58J]o''\ ۙs&?O:bJqҲ;1+ކj*&f%9OryÚxxYTv*d%~Vk \MqYW]N$ݨd-y&E+RG'yUbE}7PEXFD/nZF`oWSN^xIgki/oKqxU3|fW0D D(`dEzXDD 1G)Y%Y9x L&# 6E}Em;Bf TUq<.'cZS\xf\lU yg0]/#5+.4vMuETi0+r>*qen(և1Fֱά[Zú1\H:x$7Dׇ'Eqsm&im?\{ztJ +I J?YdJ?Kg}%t#E;HpGbW2 qWM^.̺H_/I8߷9yFûDT7S̋>_$i8g8F\f3 i` dy=%:6wRf& IF5?iY?my@os(Q'M>P(0]wv).Gvb]t>4vQh$Fg\, })(L w#ګУ]УIe {i9{U <m2rh6 jɿks.8iZCj.0z u{P[c-,w ="`Ƿ$#$7f j[\7xuuJb/6*oɈv 't#am>d8Xc#eZGY]pU#vv=r"Vm j2g>&=N%w|NB3?uM9)F xʞ)s*e?0z4}A}Vj{uc4vO s]t̵PBۀ/!\w@s: xf\` B NKHOuxcoNXH_7)61{”bn12wbbcj6bh>ƴ}xԴ}}t/U}d$T<#𞘸B~h=XZXqԺVNJCcJ1PL^KS? -b+qØMтg95*Ts8g=#R QvqQSG L5qY'TԀ<_ʦ;?Ѷ1H~C_8Se5K\-GREg8>:Oӷ,yeYtƫelS3F?<< aXNɉثmb"0z'm8vxr_[RTlo8A`=xUKnמB}JUM:w4U~X=,F3Bڈ0(B(4CQ= "RDG HkNqiϞƥɷ'e68_ R0Mvh7R<*X(-baߏG{! XZ?+굾fh\-QCLQ("Y!KoJ;zz`xJ]99pJ'kJۋS9f _ނ:6҄%5 % 'pqԦ}M3bjoo=zPlt;nK*(5Hy>ѭMĐvы( hӞoHH/T  F0W,3#-֓wjWʸN5\-F1O2zGV(Gّz-/NB쨬R0R#,pt$j7>$*O34JFWT|% AKvmITq9k+p!dqUHz(dQueQk+4gA,I%+HeQiv*>ge3b!6IFvC21!^2j2`'[X1kk1Yֶ׵Wz 66iڣ;LճIZLde¾r?la?kdQiMny]=i3(O:CE`Ch.?kC? IlzcUexeH;]|f43A{0f{')>L+P]F-총#.E"66BH>Rd! i?|QSbvѨ~lZ""ŷ0F+<(l&͕-g4E|ZKRCUG>{޴z5eI1ȿTMB8P8(gwصB_Mc[x-<'T\CgQP劍qmei_Һ[6̯kdFʽ2KaDxQzGC,ۄkkVSo("nMVPRњWJ:ޅ8݅eC89 -eE MK2*lթk#Nw\Gk9G,PFUBӺ֊r|kbʎ%"wƁH4fʿ#ٻܷVv̖mpl@;cnΞ M_0~/3p@ԋ9vg^aN:J9XϽL3=DWǗ qo1&"b6󈈈Fr & E@~-38.%?RT$;׿jԊ1j- 6ΎH<=$& )X{f_0cvl5oDʽ"*/WUaUr 7:u\-m Crc(W|}թ+Xi8{nL$VKX)oU- }ec;tG5ó癵|z(N*Se[%)e)c΂P'C|{5Ep4E@_ )Mpo|r+1ӆˢ21H/) 1~x6U(> $E<ʱa-w`ă9Stc$i5ҾDl^wW,X̚XY O -U'^PT/}u)S(=e*y(: p 'm1.=Iwm5{6i]#X}=d|uebWPQJɟ:N)hiSxuďu+1޷Ցˣqbxd*+|O /njq 3J4yMh(Iv`&_7l0ȠFD FVCMNmS.Zw Z>a}"*G9Niu'BXat>k?lq٢0:څqŝ9PS}2~L67C[YGƻsirZHCy roe|ǂm1iici;sۤuYkQ&n'xw mG~C _߶tDY6V 9>bc'Vu&TӴ4v#i&;A28knn&S6:ڸElGO؆ *⺃FڍmwݻpFfU^f kJilnzU`ԿujWWe!y*FlYˆ$M}8hG=]~cc Tga4Z:BD=loB{>IQ$f .y{wǗG b= d?|mUj;ٽFu/vdEnًk={tSS+mQE&RE#-";Ζ-"ʜC˄h/j]>]D@=*}p/ci*hᛎA;VLZx [b5P+V0?>dhyM1Jԯ@#EG‹0 GqNm ߿14/ZY"̻Y{8qBd|o:ĤB{xm7*m@hiojGK^{:0խ`Ooc];QR^+P9&-/Ckkҫq&f՚feMQ-n/ɏ:Q{ t\>nABVDׅeHdEzwkPy%*S/Jr(\ОMUK.h:tƜĢ5b샕% [vfÞ"kdիi3&Vz \5ş +o=۵ꪌ]}R* =#h˘Ժh2Կu*w+|JMJ8KɂCۢxWw77;wyv%b=bGGmg-)VMY!Jj [B[L_zU6ى'Rrm"ID<޷Sb҇6 & |Ht<|jdstfGYi<i_40VOèMج`[n[NHy3';J%s(,XNrU~5bI|֡xx@-ꈾv~4ѓ-dK(ž{cHgwXD%t6h s^$ IQ-ѿDUཁ,mm&S]\OO +jҩ)|Um8O)~ŸfPlvgԉE^N@m3[2f_"i| 65y J-u@jԲ#etZ\i'B#f9d_'G c Oӹi=NGq@O3Zuh!_꧷.M#WU*-EV̊Gg<5g~["Ϣi JIMSMcx ++yciK ă\ ˆ7,XN v΃VJO·dyX{e]LDI[:ixc=繯\Cؓ&>;&1NbxflH-c  QwoÄR&9^V%;q]L]Wf$H>16q^ ~El Agv+agLVYcy[[A+륕}WV/Q1q߉lNcT]v)ց- URAU.R'!0zJυOvcRAHsҿEdb[al9 mBNm;NѿXb_ZEA)V嶱oIAm[ gY++65EĎ7~Q-Q<#ل8)y$C;Bx Ļ1 l8%`+~{^EGɘY5 m&mz.8{ v‹ScG~} kŮhctn^|%hVt (*O̲X" 6cF=:B۠ c/^A 9/"a6`d#dB+yG3h.3AÌuwjLr}kS][j⤴U1y8>߸ʼE^5JOV WN ]y@֬ jmыcS8Q[\c*X8l^ų(F 4%cY.Ũ4֊c*Æ uEcnJ-G]O3TMp̶xΒ-Tcٲ&WK,ŹAG 9\ihqO%@2 A f\$)#cFKr*ZJoiI6zh068K 9@R EXyKHFYA6;IGueùgŘ5cij󤵱4̻<lڱ0RG::ZI2GYV_m6ttR@ ^3׆xf%#z[7 Nr_!FV6mkHõg7A="M{+/iʓ3wq (QEoo@$|+톭%L1+kҮvFjroAS$-y̸^H~3톑;817ZJ ͩrq51DFBtKojr>ܗa&H›dadfڔ5 P^E+zIqQj-Q*wη»nJkJMq3u'<9''Q =Z& i  㙗=Ng9B^{!$Fu7qsqj4!:x1Pӳae~b6> 莑w ׿E])Ozܪgh#I͕H[dMtFsMDi,=9OLO:hœ;m@3oZfBYPuҩWEu\'*|᪜('q4֍E9nqBﮉݏY@{ $O$M+:km`{#(iy8{g:˕| 'ƶW30j{>#qF/E+d A_ ӦCxqڄ!etfNM` ҷpϏ ֎|%`|cgղ5M1U€% NLH(3@6| Sb'1Zy m>ޡ/rcYZؿqdIH>+0*/>z-m[)ٔ_9,WS%HYX~>[†{iqiUj7iѻ]xF]?bֻEZAgw,X:#r%3:/.Je` $y=HVڻ>7ao4aoD1ўl+hkStԉ?iI%$k;cmgz/@]lf."0%C/ϣ,;wrl93YY"&ѧX3zKh|IL.U'׹]&\|boGcp9ά=!oBϡoATKYj@ةl$Z`u`VNZʠAZPE^_8EKW3ёIy7_GDQPm[+0:\CtGIc=/5^KRMVP |¾LS͊~Oȧ^l+Y&d_3"$W`jZ/ca+I gcҟ+O bP#[R2_๛5e}A[̭8B"6E| e2jqfh|+jaX* N}9P] !˸]Ԟ;!JM֢o!C m1gճ8w>!PKȊU_vb?|d?RTT}FR_ ZxXwzޣ U\Zfl}$fxyke=b={t:\×!k8sw/N|,'oƌ- n>R~7ǓFj1 X[T)NnŲ[%в;2=Yo_b2*#7bu]loqG.y喙dAg<8G["wdyE@w";[ST)u(^GW-h3&nSN.ickÎn"l&Tѽ@U'۲)5GmOx0_sIx(ҲRTb -[d~ l OԺڨ-Hp&4s_*})UA܎Q=@jV's= =ZF+ړAj:I?HR%e&<5.p;Jv 3|) )sdA/}SYDb%8)Do(t_˝#zI˜(B #<jnցòEFּťha+|ǔnнʸ$AGf''"!_qkp$Ѣg-@?"J=`)2[-z-EuNyj1DOO|OKs3]0ng ?'[Z񣽇3#n=QiN83~q,[}<֣Ahv 7Sa` .\=FI< {F=v-]ʠ+%N %Gx5P Q4QC~M%8qQ/g|A(\3TЌ x"( K젊}qC~auȓ1]3NrBLsIW2ơV!G|;}c%;3 \xoVs8v'EĝX͉QlUNґli9BD~qUA8 O3GaozO-2bɽ\ne"? F$fv_, )WY9ߨuM耑S%j|'xLgAg+ֈ ,*ɑw0ɪTYEzEQl+Qm1fE٭y )l3fi6g9G0l-nQE;'=2̔#J:K,ЁM@@s:5kD=ͯ6'/o~Lћ\}o:PoW+ ,H #{m*&k@b'L/2r춽%5Žl:]?vξ;˥E'8?Y;,{>|:0X$Q\)b$'Kї!oM}"ל*jWvE}6EC=D>7c4>$>;i[nGbmku](װ0D6qXWUJmif6#6D\ aU3c/8omX7]kXw6b"eKigӸwܫokS59oڬ^9+=A /߷+_n,XilmOEHAM6wv)2 ]qթBO6صJEuן!E&)KCI w6#9CB\BLy,Ya.ys6,s|Mk[-cU1ޱܧ`#w= bIồ_Ku& =k0p.!tesQ}5zp.-qxjtLw18z9zD:]OxEvƯDtqr0D|:\—klm-FEg+:ysZ󥌢^tm=ǚ\LU׿=zr'bny?|t8(l—N8T9 ^uqBe] ϮA{˯YZ7t0ǹ=J䧨(ղ؝ieR 8>2#s˧#'+vzǝ?EHy"bpQO#HCJC^l*ΒNJMWMu2$Vvrld@Rqϥ]W-y$QYGD d(o=)!KTVMB[XwWb# G ^e;K^~>"9ZuZ=Q@-;NІDm1G'^HlhDI ׁ{%-XO.~%OeDX#er#o/?5A,_C-مPNg!I C]ǣ8lΧ d;&,ǚyi6(Lq,g[6aΕuI(HC#xg ~ţ&h%eE`ykˎmc ;]TЏjU )R-\b8[C,zRNLCh`dDQ+8ʬl1}2V'Qլ݄YF$HVDIGoA"3ާ `S8M*@Mg"Ew 2Z htMh4N,M4dE9| T{ջuOϣLgW^/d S%BA.a5હܢAϴ>~/K,6;)2l$I /'kcתv? ohy?TmK]MuU-"Sל(=&g֖ZcVN i#yn~Xr=c_UWcкl_u`#_Xx]/Xk8.iWs.r|olD+K0>QUn:}G;8\%=>D5-%Қ0bXjitM?=2j!G-qYq }w\ud=R(Z7)훮u#Tʎy4G7޶G 4aχG2ktj./soGy;?vxj~m~O.X>S;Rd)733{בӴ"kū#77s>"3oqJZOE-)POxQohۉ I9 ē^$cf-BК*EJf_TnỨogq[+VW$mhO,>Cw9q@9OMXBR2۲~GyĶ֕}Bڍy6_F~Z܎#od J_B3 i;ŷpa! S9Φf>#еسZ[U$>Jp!ٲ7rJ̶u wUyMkWQ?Q\eQ= XCn~V#k#/l}"+5> qkMP%[Mцc4CY)meAm(r7̕C93KG6ɷ}Vfm|}I_K6b*=+c#݌1>Չpv R4՛~PN=f[~%bN^@ ϱ[ @ _ Ł=Y6|µnF\ 7$lq3.2Sq@h:xʆ`D%hրgcifFD|Ru3=dEDzF=/dźjrO\T%'Jm:MM蘬 p`*:_僧߰dINqD8'y@ۗ-r0ݵǡ踷L{i.o:!>1IQѿ"*I~Nkk5" lA4OY:F_-$$'aS~qteΊ=cfN?nFv|Mm06dV/ezcqe4MwL;φck?Vk;~ϻCɺ8:iDtRZ˵7üv+z~uU_-s{ޚmGUsXrszr`*Np-kxnjZ?l XCm-.[Ν {8q=i6Dj whoijg'?Gq>=1|rc܇̵-ciLC]ݩ-1z>crFO0X%b=jIT;PA}jN.6SRL<ɮKTEU:h"??G14R{vۇ&ٝ~84Ym[$fwPb̮دG7l8MO"" ~: ~it4gAGCY*mu xցX9oWƴ:f^_cNԣVĺET_fE4c{n\=FLqœ(cO[}* 9Ժz\h8w&Y IcBҎT529SZ_X2tNXJVƮD!ZjküvGGq*Id/Pc.#|)uVɫEHNȧXTчWRֶ5ˠtTkӥLxJƈ O! >7QY'.*V PQ>*Ԓqk4~,PEg|_яƾ0d;K_}KzqjVPBRhoəy`?GGwhgl"8oZ JAA@"Jm5K]̺{Ԋp^(̩^'Ōk&?kGяxXDٹ&2 䇦lfg } 1KT4kQrZi#lhyqɩ#"'m>5oX$f[-xMCq-C9gQ?'T)=F^3S~ E5Qk߹L`8K4Ǝ"Sf!NnVr[.(åFm!Uv6ٱm8svc ɇeϮt@N[>K{ق2@ ?sR 1t6"Re{"SZ/8 'Hv5\WgBVGzO*~.wΤZMuQ*8 뮖" VZTQ`fZjeXPOHTk7ZEm4}}W.z'w})v4]$z0eEkaD~ |:T愽H8K%"y+ITɎZ_`,nsW}IwAߛ̲h^/{TO:YYyZr!ZcNAfȱm'!d5c07"R <7zFoGF;'mr\"Qk+\θߓ̽8Y"kHCWae.㥠ͮ1zN mtgmſwûH3gY焢ҽ Z;vs/eD]oKv:-joh2vu(Ȝ65I<:'(pVlRD ?@2le^ZEõ/QrH=:MxVy.gt|HKe[ogkY< % eSX|[@d6Mh˅+oc-B~ 6Q'ٶ^5s`l{ dW;i.vRI94KCZP\=>6>ɨbqeuDl>;1f<csA{x[`ͯaeA,qh Gz%Uкz-YdtY>(UZ鴨֛V:y>aR \NqH11W~ v̼9g!@GZ{$boqpYTCa^^Fކȷ豰:LuT+_(e~a`F=9Րu&hħp%] :Xƶ^4y7DS>߾Ld=6Q2t3F|j#W"D EHV@'#oK}Y쇖:,k š-mv鄽PN>gC yEp:4]Gm}@.Y5r<5e_[N>)k;KH' |3孳r֕:k]ŝ8*\j>sB娈Mu1wjJ۟GQK*K,|c}_\tv*5ɚ`nw/Ƶ_̺rk2,aS.)gTM9N;z_ =\Ha =5}tĨ ߖr<DKaDoPg1ko~vΥ߿ brJtxEn>Lc_^³## DdN&M(ڦ-$^xR s(OPxUۭgZy.Vh4@hbDU>;x{nIv/"Udݰ#@'XVu Oz}`=w)(fMat|Ba>x2lt@ B(vBhB޽Kpۦh7iC~ etּ<|@u,oaA#X —aA̧,>/x%Ѱ(k0^nk =UD]n5k͓dZ`ϕm z,PS$1q 4@9R2ރGlzWzI=4ҚԋQAվ{J,jcɒ(莧d5͑o z)O7~>֍sguоt!KҹW)qбZ@y_4b{--hŴFiz7=0u@oQ||=_&Ȯ0p\-gZ㱄qτgAC"Æk)#`KqзYZ!YpI .ahLMY,FЉQ}7豖d_$EL7}#13g- k#/atc`. gڃCVmkң8^C*2Z Bu!"2PZ̫ԗ }S\ NL8c^7ƚS>p?#LATucczΚqڽZ) S-d8 +7?Ѣ,b} ћTQ;²Q0~*zG/X^lGw;u1{3ww=@Ry/R?߈S@S˸Y] Z6z:0f/w[0T1`UCjqIXo$z/Y{JLg myw=ҶLRtB-sҬ@ 1QalĂG"Jp0f>ULh0j<<(git;an"apeȯ;%Wf yəVԾ &bvpdd3=a ix~|[Q k7ԧt٧h9hN_;6^}uf(YKS`dr#a#JPQGl55GyN]jnܹmG‰W>zh@~"ʠKWj3Q+_?aF&lɃ(CZ@Ŗ·|nӛ)]VENHlܮO[.@i l RU){{f.Rz鬧Kbə:!sI^dRAq 9ƍ^{ B־ac}^"|=o3m9gq82q 19ߒgY+ed׌0؜ 􆕵kJ{?-WYF{wl2jb}Ε?GgU~Z*2p X7cTb9FG<}hhdU3GQ}լ1F'R '}wOK8AؽaWd#㟟^W3<֋Ew9(^ >>LRlZâw"Ic料er쎠NoM'vt3'xcgP9 AYpjnY.*n~LkPPIecke5jkw}R@n< ';PaMc}/Px#v=jn ON)tqq y|>y$sjXdg?^%-Wi yFz@zw??#N'; O%|O%lAx;"9ΰB|zJ#:L 9'qERܤygK{oQ܋st f7 jo h"PV{ZɈ :=>2rq n'bq ؼLDȻRzU&?~aСfpҞ 6>𨣘HjAK/·cGhEqꃾS k'=!L"gV~ơŇUU7ΘK9*+Ҽa]`׻^+_dpzM[ѸQs~v>HP_&{ý]ˊcDxg ?={Hgf4 fT ,fE- Ltɭo0cꌴ9T:KV.Xf|lSEU)IO8\3AQ, aWh)Qoopi' eA'EH8mVطaW}ukw,LNCCǛ{YxV4Z7֌0^U 6"DF3Aɕj@;n(7XFq+h&VI|JwII*[h[;C(K X $B?.tijNLDbc[;ڎŤ՜~?#;=tҳjbV /.{b0v9h}CM5xIQf.g٩ g',(.Ezhvm7l[t1LbkakXe<ȑDHy4JЅ3hpÕ"5Zd)]UL="po0"cTߧS MDZ8rq_v{K_ #YEp Vht-2B\]ߩ% ? xϭ+A?|A7YpF{yڭ{dw-ᗹi D'qYs9f/cW[[@%+2jyͶՉ5x*zu:U#ET"hݧ2as'*@ {d(EkwO",āuxGXT$v~6SP TCW:~U蹇]Oڝ#TYoG҄OA.|x7hC8ne jg)zbiMj!ㆾ<;)!piK1𯂙: })괛vE q]\kV+O|{ 8Rpl-5L7ڢߣ%3fEiюޠؕm<9 Ӹ8[J#\ĸ_?]՜k+)뢘. )7v۟,20 EOP:1fX8 V M~/xц4^S_4OeNYy-3|e{n|C2>KL> yi6U Ϋ$vʏ0&g¾6vX ZL-x%mPToP'+qj0gw |%F,brCпLky;+WymRdXׂц1 EpVhŽ TQǀ o,!px r#xH]CKKO;$¯e2{̏, pzcõ= ụ%zD>[[umFֶ+|EsmTO>'eaE\k,yƸ8Ҡ fi\/ӺQX7 m߰}-.~TU8j7fDե6Eh\C+l 1s𭀍el(&Wڋ(PI-;x>$XYx7tMgߥB|Em ity16Jc c"Ȉ--N (FdO1QϙIgIB֞) c)mLcY?E=Xd(t#?y%+Ieqz Qx=vggF` b~ }Gߗ"r)w8̿Df,(6[#ػ*k8<{ʄl 䏱Wp-k9!(t3!o}['noC-` 7te`|/ A~!fAY*'q{pʦhs&7?@`3KW̵w-+}seQ`(21 g*Q8vx$Cg{fsտvU/X)f!V=tiunma+ג\i,psNs ^`H@(wI{Ezr0~>LKfT8/}x1d14!BB{/;{V+1ʎ%%y /! i'8?wj}O{7~0r$Z'aRX zҨ3 8Emo i/k U&k@)O1ƕZrS,.M ?p6f@T Bf)׵CYU^GLKs#H闏V5kcQHgRhQR&rkYȔ9poF#O#kjХ$ѵEKqxHG#bopTIUa0r!y|'='?Tls.\Gb/u"]CDwtOZzBޔٞiO0=/VjZr/Џ>D2G m*m,3Ŋ.Htd>w,ʑ|ha-=׈ ٬Fs`f'sw31@lRLY@t{B >3|8' у(黴NԋkxO3ka܁+f0/HKf vS˯&JJw] :Rk+gX} P):u9*|wΔv2'[8oz#I0/0/VTwΑ>s1w-\#Q(QYkrF0wuQzvvo(77Ɩ&2ma)2"n} d+>Xc{l a&5߹pUѼ4Aw'%OD %Q˄mFi\KFJ%AQ<?|G f}7ˑw*#lY<怪f`໤Ϫы0#1 Fy)hiO(g+|5(Gǥ"* Xl|d郑_>g 2<ӆ s󪂞|w0f9BPZfv́YF k_I]KƧ.jrtc^C0@CcgSzjK?MZ94c%r K-ZĢ-W:+cyD:QtDO-r[jjHaĻ]&i N9XgWHv&9t~X -cHzꑴ<$iy@ҊiFi=jhdJh)!5 OtnMUZIb~}9 RDh;J[Vg_X9Vp($ G_$+t>õ^/+gX4=V+zY8 o{J3 \ PGPsY둲C8͢r)T )QXapbS$|8'zhnr".BR=oTQ,_`/}-?{׷u:lieV'}T[TJ@;c a_O=y+j܃_uz+ *+\Ox m8f2as/ҟ1(+ź+@y<,OdBKgO1 xzɧtc ќR{uATY^WW#8!Qgp,-W#$$ v|[)6&q~*;;9P b8!Z^?ﻹiԎjiV=#3B{VY.Jքnn~C yxN=fo 4>M6z+y$wꓟ-0r[G#blBjul]}7һƯCo=3/f{g{'3|-8>h|<?ſ̜ w0 Z3=ԇ4_fD'tO ύ1޻T_;GIdY.`wNP;@eBo߲6[O]H T=!KA}iv{VbBPhx3;g^&tckJx*8r\GsBraҚt8-G@C%u,yטOZ_}:̲ 3Q򊴸 ),hK^7z?ko)жB˜S?Z~D\w9_61oe6jӬ%LT{qf. ;lPj~(3^a~G|pix5 g öSLn'İ(kq$UK *T9qIIJщ%ѓ#%Vp4p|v Y8uQ%Y i؎FSq ;* vt’nDHLKa=Ӭ$̸nXoer{1N21Q˴4̻<gЬaM  9nJ`p%(A^)o]"⵻L!15,}Od-k4džkjl'ړ=io4 д_oiF7.DDCZ)_t=#,`tYZOGҠse}CTor5aLxWD FCGXߌ_Jo@0ï =s/rZ/08H&6ԏ7%2'2:G[!JA-}U>M%DVqSp%۫⮏算rDMoil+bXXjݶ0ǽT\Q.W.oIbQާ58M%گ~1ےF-kn0bq}fPHsKh}f*e9aLZO$RV!*&ɑHZx?\{JzX?;g1lGl}bgi7=!"LX<[o$zq_ӮצֻmrzMTdC+HVHl/m>ЁKXyׯ$)B*Ɉok'2`TCe䀶Iߚbh*!" $JU#{a 56y/o^"8nǺrS$#+e{Zِajnʨ#z0Voi;ӯF_wH-§gOI,rv&oj!U<ӚKZ_bB<2v@HT)1qm$7_QISvܟ`! _ɢ9;^Ve)ӨgAȌ[#̨XF?% ֈFzO R֚> 7u턃d]4u}Ʋ8hx4n>eŴ(">4R?"T^U߶_"#G1$dw=?1q7bYb8l1xƑJ:"2|? 9>jeG1c[w Pe(qoUqWsN*v>=IF?N9Y4E l.j#U^'UgeTte9"*gxJhjSlɖiUY&z Xυ^f+z *'N>/t;B'OPkc.}8`8P-oQmR6j7yNx^+ ׸_rOVK'\ul WNS{=b_#V===$ˤ+עewb N[B38V }[>)0u"xHJX#u}NRº<Wu _^bhU3H L٠*%#0D·'˧S桪ux䅖ki4}[Ҭ;F=bQ#y=oQön3y'#PxN!|fhG?= O4k8pKKg&0 zb#6j},bIiq7fs$e) {(0v3;<5}1}i"!w'jB*p;>α3*F7&Y=Ȍ>ݖ#WGG~\?ZӜavaxd|xACp/T.=^F=?=Z*]Ƽ+]RdW4 Ҿ{@%zTs)G||hmu!'q?{91>+q^5?Mx9$V' rAd("=ǵa 4 ;?i)ǂc|}!oV&o^&.XQwXmÆrV خf$lW5HpD!\o l0#*,;E1Sy-ުc#&}i?قP~t,GvXgӵ˃6Uun1t Dmg- b>+D1t6AJRBC^3 c`:r Pb֫,a:, *ch6A;7 GLϗ!ճ_Ili'ƴt}=9R3@ga%s"&(eɜ?ܽ c4M5, Dl/eZPM:^C,J(^([2>'<Ijo<{i =>QP#=N!^ @_W-H:831s1*}n²K; 8@D;Km@Z8 eopgtSHah6)L4Cpy~y ~U $&8qUz̹v04u1fW2'Yny빾O}`߁оOPHZzSVZ x-fk(~{ɜWrBMcOňu>iC[biosaE?ڕrjN9V{zzwm/$X~|VW2+6ZJv4 ĭI+\ny?rcA\<a< 1r)3Dqx\# diĊTmS=VzO#'HNăn })m!R-ws 4< Aֿgy%؛_ӽ)ߤ^xf_eEDqҒgInXs/P[UZZ~+|J*ɳi;NnӿE.ryo{%or>]"$Q(_6_r5![[lշ`w=.U셿˹MXz yPQSdU3':?:!tHsWW<pk#c1^g:H5^YΝv`$ZE½G.qY48`gF͵>Yv(lm }ؼ/s2xDGd gp]s^èY] _j HCmCKe}=D1Bgԛve&ˇqW/;Yb0k1 G[xۻʊ 1˵,XɖÁvB}Xk `V6.L3]l6fgW\= wU W{5Y~J*w'hw%RއYzQK6 YyG G|<ބWS9b5bG}Q; 9-rWhc-ҚM'y}?.\RK7s4}luq^}(uM ׶}%/TaƜh-f$6zWT 3VZ+o\7WcsѹqƟJ=MB+ylqI_;]Ù.y._X!ڍc #wɯtWћ.Z`h9mJQevm'Dz#<|wx k¶1jؐL6b.߫呢qh$[qW:?U;^~vF7Gd/x.^‚ʚ VzK*Ծd0:'i LjaީοPfQ(_[dRfhgy[sM}ɍBұ[I}(NE?՝-'9 _!?padS q=(̗vml) ݰY\qE]WL쏶5h%e%+W/ӑviA7΄O~>'A7U9w9o"Ap^;Ç5<,R߰Y{F=<(܃ADX7&5i|ګ?!9y0jb<My' Qh=tif";Od都VjjQn%fbrxe̩(fTM+_B~e s6 ƹ\ *ܗ6Jfodd(B)ry`Ia= L֯LYn%K-*5"^2BS1ET4HUK GXx-]5<~!Tw9U#J4rYm zwߤ]b9ykrg:*gi]-OAQ_P{`ۑdjT"r I 92*'P4uȖp!-O|㒁R8bXF , \ogqi5؉;r /(Cőgbi)ƍ!.Imj 򄎋@KJ r7lCZ#7 Z ӚhM C obJ{z`'>f'Q]$ۆeDd:mۉbv)OM5Ӥ5d >F1s, w XS s ybV6>5'*qE+ўAϾ3*fg?]8eÉMKgC3锤?_| ).$nD8 lqתЏB稚j{ۉ\`: j73 No_߮W.R]/ޏuV`Ƒb[ Dl+\s%Wyp堤#)~Brwdt?L;ws[q#6Qb ÎMbB!U `LieI,%(<͟FFHڛSn7hrŨR'lu9;ƑQXK^8-uQ֒kKˇ9%#G2‖\|x`: oI }[G'$Y+HV0L{Q+_?7~Hb. HkucE&"1Ev-zS:8̡yV}~=oFg[8Y-R];1& gGps3u_vS5[.Lxft[PoXțZdɸr>}f52laam E8rX\vxC}59cO _Q1M B7o VL]¸ȻBbă+E'r!v<W *տ8GVs浣PS3Owbc~ۿ `VL|YO1+#GI~s=o~6'ڭ]F?XoD!c(~-[rvz5te{v*;dzY0S tkcHqr;3 kTuqˇO[ǧhF{RbM7A~o@i ! {Vt)a.ƫ`[>a6֮DZ +y&+~u3cL]ʩLk"w>+b7=+ϜAڨ݇0sMUuyR/&3\G |os^Z)~qZWttH/`g|%qxuP>b$W[1@x0ꏔs8rcI-`i-N$90rZJVVCG&,k&;[#a3ysms! iH "ݱ#=kJkcHSly ͻ:}SjjNߕ>SKŔ6`b@􁞉O!ǘ:Y{MIx.fXb$G_ ϫm/8X(j[!-xK@ѵo'bN\[i#ou2yy:dv(&Ѽ׎]|A?gBvel&M ig N3XGܘgujʌV33& ~œ;gx,F#zӨ?yEuA7Ȱ1tNpT2԰M5HTQrJϝ%!̙v9.Z$_%[}P8=]`GT=HPw-DoVڕš6]x1Rw"=8z{"Vc*xvc0V-b}B0d*pb2|ֽ$=AB}ʯ 0E"lYVZ&m{@zd>8#YSy?{~oȟ WY;zJ%cASh`ݱN&ԒqaR I],#k.}.Jħ.3gS8$׆B:zN$J7/0r"I"d{F^92F~6Qd)V~ ?--c,bx׳vCeSYzs';=,)$27n^]LX/+i;㡱LOϼ A>@ DC"Z_a4DT?a~`:+.f}Ɇ;AT1XHgѩԄC_ ><Ӏ޽m(Ȋ*@;}c ܍Qiq\d'&ni XEaFأ%GE9Eo`XX̊fGhu2{:}Spc-A']F5ZS3LCKe6jՖJ8[\5p^w [rc|D7zƵF/f~3q'XylE< |A}B޴cYϰg&'rPje)NJ\̟bņ֔poY%xe+Y2qi@Q?r7S:(S2:Kau$+ :el* edĽStEU5 Z!L=mh/G_NudM\ %O}/^$~٩F*Ҋ{ױBƘ@;YZg-ƟdKB m ;Sg@[?ŌrR-FeUCȲ DrՐf'p5&dN{IZޫ( bSrE=<9-o8FYŎ߃5n2зmB;h}i(&)v+tFy ik3ʧ1 vsBLmt6hWYzy?mgy{Q2 j3 c DF-,9WǙO64$4H-Rgj1SKaԊJcng3>˿ovvS;٦v>vMlAYs>og<[;x;ZS;''+6ڝy;UC?VשѶvElRjq.-ΈX٨X5qUB׵3񆔙v4l'<OizOM_uNϯ6=?Ϸ?eZ]^yw3rW[Ěb~,ϨpҦ[x֗N; mSW<9c `XdžPۘ|ܝfk:wE&)K\?ۇ16rQt3Lі1ymAUEŊ>S_< {p !%j5KE3;k?EDbP;.amA\ZZ"E !6@o9p݂QqHeGaҭdI~JUFl㉤w:8Ξ_sۮ7ј:ØԸ1:aVX` $ 2l;C{ ъ^z-~hu{ }=wZw3mE/- :M/ vU׶zXĺk)~t =N(y˝l—r uDJ0vh3tq]&HedWwՠ*%%f-@wYlZ& o_2$ͧcѷDŽt +⳼!+IϏ!͊i.B e@N4q`1ʴexT4nL4?hR4 c9K9ax Dy1ά}0K*kF|5tfmAM,=zWh2kZ_G8{R6Q8k,PT hBc޿]a{?K=8Pb@JtǞ^,l _f%jh 2w۲a]06ߖr,,%+=Ӡ$c,o,]2AMŽ*vؠזV/]HPg-W-1́ިd HhQزY[вzz$lҲ_۴44]_1ٹʦT@x.PmЧ?Glf #> ύ 4TshHqkJgG#3RG̼@h,rNLYv@G뭤w`GdXN*AK 靎VZcq~F=Ƙx;'{Hx6h t`}v{UdEeT]J޷qxN%FS;XGGe ˧z^X%l4ih" mew-;퀔劝6%` pG`]3 .ePܵ;x\ࠠ>M@oFZF^-+T8ဦ'c W|Qɬf O(,<[?aa.6J N!z_ʋ`+e̾ZN= +Q|IK/ (ѡxTx-=L^EF>W &jW̶xJY?M d`ƆؽC4=UkYaxRq߈wxMwE8_liǤE^E|cK֎@LJfxzn!i]s66r9":k<܃YǬ˥{&Iq;z'8VzuRׂ6w%\>DE| MEsDWƃQ>C&_U H'pѩ#PG}ncE>=B"%+6l.j{*8n !=)_bڰ=fެy#6ܭo sg/'vDE1Npe#hwgQO8&@  )ZAhq ">NEk~~Kt z7"go'?l0ڟƶU7t6bcÝ>-,Z[G|0a>yY9Fң=zw%偃"Ou c*bU똩p+&/𨹓l ܦ>VV/ uo))ut%Q&*e}^_)`ù K|w+ƖK8G1 0 F% PWC^~і^LqzDihVf&X zZ2 w@d6@_{ZPq s>rlK/q~M=%+-ɣ0V0̔ku18r`m>3ׅݞh\IgA%7Yz%x癥hF5T=(>:X$)= ^^oC7Uq@Xr:hC8e)T(CIQ"PK Xp,q=QSڂJDEDSDew]}E}{}e`Z(TՆ][^V!f_sL)c6z˃.$껮|:ϗ y0/h gƔ/d͡ċ`/2˚!Q33-ۦ"82=,!"dflFLg偹1|DHH }VGio9VsnWo*(`N}.U򬻭S|q{J%=+zxr$Wγ[#8q[">@a.>/|OEαlDcq1?Kȸ@.b5. nK &A `@[r"1DCn7x'ՋvV>zdh/)GHɗ`YOxZn^o==IDhpUi?e&Hq]'^A+ouΆm|%KU67IVln2+[s*u^!*r}m% OC˗ RUe=dY %;?Gtއ1Ze5|Ypj~@a(!fZPrȗ;p 1ӄ~߆r12U x崊RT#bwvs6;,m'y9pDTFX~cʠD߈ M {ebO&hKBDG pNe=[CO']_t}Au+8.qElwLStR06"d h<Ăzpo2FZ ?B] Ƕ ,^OlV)֮ijyO:04lHUks N|Ǣo+]yk+2zjjAxFKj1KW<:Mx90Zuf~i!%u$; 9,븒硵pI!峾F 'Z|6slp%8.DZLP 4haYͱy 8TX#8ggh'}>W\=B8 6EaL*"wj"D@Wcdk`Atf=Ǵi_Q ۴1,.ZNauz0g:G}}TV/ǿ݊e;w~d 8ʜ/I#aY~mKGh &~}Zޞ\#O&7$jV33 L51pw߻w +Ҳ ~X@8䁛uURF/gl}tdmbJd?Q6mQ`mPsV`ҋ<`C4SN>ILޒ@\ںdC|PǾQMedˀ _GW2DML,sŋb˿6qo:%lm$_zF9#>""n bnh8Cy*ߣU=D SYn|a#Ήeu+ן.K -_@@lZOD%?2ΛdNEP4r#1˵(q:^-~ %E3ٹA$ S]n43 2:ZC>ay%){r66e3O U{Ekv6Z=^6ڸh:wd Qt^/j`ܿ[{cVR_ +i^Rw<&;h)c-h=$6Wy@L±%d8ͷƳJ>S\l5Y#CF,jֈv.Ә–RڅODQhq628B\B! A[ '%z2 J26g77g(>ZE3_cUe g.LzkVɾ$Q;$1i!?z#&Kq eƞ8_OӾ }owx{۫Ll8Xv;qS$wn {1&uJ4Ǒ GoRNad&$Պ{%ϋu, D4CdŏQb87Qc{,֌L(OS1L=* q+qW&;dkoCS^0g Ϛ!vq{2An-5Ȇ} *[N_OfN+=9%j<7. z@ :!4i6bTږ%Xjs3wo\uʟ[hZ_PU+qx }%15\mTfm2 !~`I$EH*A?3$gYxm 6φaX'Q ;XSֶ])G;8sy/%ޚw;1iΗwC h56+~SZ3o !d/"Di³s$_K%& ZNo =[孤L CcK6UPcUXR;/Y'Zxp?é3?4m.sUWiLj4:VdQR22x7kÖ>huv O&b͖RRYf+ߎإN[8ֆ7Ê]-bz{*da6W!X߮$ֹBJA$Z{u*|W! _7}#Xz&"O># cFHdoE;3-Dd%s/q}ZDG'I{=ཇR_ہ=;]( )46~,AB]y,m7#a8m#5'rQ=&h)(O݋񴹰ͤX6vXD-/MϿB,%|9SP|M^ UF^.<<aU'$C( vzٞsgQ [Ug}ƿ'@m&]:+ԼaG( xTL@{b=v)bW2;Җ(vgGFɗlh+_0aY2rȎ3U0R٧{T0@5.x2Cx]@!(jVg_?]2|HIdaHO0vu}䂠5!Hє¢K@mLg^Έ4 'ŠŜ4+6H-RkVU2WUOɿ*IVo*ciIq1]ZTghytaT?)ay8ih6fWѵ×2sN#הּ'ڶ,k S 2}+Nz\NlMM}UT-=at`SL/<8"{}|usdmœBO⿁Z,)E+VukLھo>E}*Jo,lNZXxoOB\u\ tTn $͂Te3 &9>T5Y9>%_wLֳҨ""p9(8.#mf{&М I(ëH$L#\%x$)p"~m֒:Ž.Voߠ#׿Jj*6 <yH?$k+x9'A|ʆA0S@y`ȫa!:kEi.Cͯp|/Bͷ} JSe+>KVI5udCZ881< @CDL~C-҈lG+cSF%)wL;o<ݗ<\B`gF<s6P".ތ븟V4!">HY%MO|ƺgR^Ȭհ!T [:Ngy>m:^=nF/ _H?$sYPF?Dn ^ƚ)AzeUKvsDeK|6e{ `̱Is4"c! D SqfS X9|cU5Wi<tegZBcm\XVcš{j$N:Ux6.荿Nm%4q7_h^wz>0=D}:_c&Pݩܒ݌v z/UtXTK%D~%Fh$hB|(2uͫQoe+2N%Ƴ4 gkx&h[}dl>aF_>~ۯc9rSmgCNDAF01_YD3:OiR:b^Y=8¸Iݝ&?ZFԠ[aQQ8S,EVC1-pt"- V & iF+dzu"ە^ ءm Lٵ5ٓ1^̞a$aAZj%ޯUU\3 5ާl@^#{Ԅej8 )ђ g`lR `$pțlX<&"߲Vd]dHTxIf800PF #" s:NL?KV|H'lx}bl3eTݨbcY1PqfZԅW86<m=/JR)":bu\}~C>6Z> Z{>== ꋇo᱂uLT0~{tΌ+Zgd?jxÄ,Ŀ!DQ?az$<9w1@Qx'{8>C灷΃GhZ@GNT1@oWճ>勯{Oi9V[]|Hu*'*~bxD:{v8>bDρqմ+B죿ף ZD`O%`yYY2>FE%i Q3V5Q}8odO* Č]ԷT!O1ݠ.eWge$I=ې±ؿw ^)CqL˘%Gt˒5mc9w4ߣ+܅{'"}dȣp&7UH˄IeըU-/~D[dQG]'p9٤g%,mL;s~:\h%Ҍ}L)y̓n3J9xm|ج594(_Ůs8jB•te#r"o<0?pBW6pB_A̻DlA6:#̼pzEa4cI RdKe)W5H&ˤq sx32#բR! ,%3K?`mt: [=a$x$'3-ʏcA~5)J&ӹwN:oyl 8(:Kx$}*92z(,ޛb&JHI+9+3ye=+q\u v!wCd$.MsE'x5m*={8e6{wC~J<F6rnxYH޶ hFkj =ZwLVʔiB[}˪e.q38 \Hְ&x(Krb&*Y2edRErrΣ4o1/RqTzǯxuF`nU8w:X%B owA6j"NiX3^uz{'+ᣅ-=ÑC(eOG")`3 }_^ao1+XcP1I<+)F(BZC@@U-|=A PL0"R⨮RMƙfZ"K9n#GS$NgދM1+<>cUfqc1X \\wH+ڧn'eXU;e!RӭEĉoӋ[lpWH>E}P}24,pF%.iuc'iEAL3M-,͑%Ls} # -Bcxg1>"yFSX ?|q>lknɍCG 8,֐Hsv$Sv M @2|{<,~ Qb"OfF~9XWK摷%c,6Ƭf<:Qd Ss2&hS?VJGX-C\B@]0Q Ji+QGjUA\ pi Uz(]Lp3,'v縂K `@`q=ьT ̤C_^;BI};%By/6\q a=͊:;;C{{B3;nfQ5G6܃*.g2_0ls_Bi^OS߽ - eO+_n]}^ƲTAOt#?6Jc?}Ot(ԦL%oo:SYM4J6#OӳÂNW\N4{G7^Ct)@烼Rfv曐,BC:=iWctzw8v=NC:-:V'Bh:t;]KrtNwSTNmB^/9Kի2B&4QMQ*ws.\5T2Tԝ4MJ=4C2=iZL NJ0+ &vhB{)Z]&ʍtA?$&ߢ vq :No'B:QqG{nad~f 9LO[CUkp굁Fg=gUBR ~l@M5+Ї1zwVdGjRI;Ln*Ypt ʠƼH f?t:1W sJ'(޻pIujH8w\%4㎻"'hGm#'#NЬFI󿞠eL'CC 7}[~:A4 z~VDI/7(Um~~ xVND~_=NnV"'OP!Uoqz&g*>31YWs[sj`qi'clUE}V`\?ă {{|KVk0K{)b[ -k>q 33#sTLe0GNoo_HMo^mOpw_0DK"^t0%Svk"*iW]lhU)e>tS47"oy~%KA5Зxoݱf4I_WE$9V4hֻ-•zIpR]xFx~jO%Ϸ ":-s,3yQJDj5XH쟲.<xjw#5 d=χf D#UGEb|i'<^O D5VqpBgy1k2LJH1978"|n9MmEu,#L(wzYcW\&(7pInjKQoJP5BC+i{"`.wE.a~W\g>f[j'j_DJf%op xFGyEϫ>>G:m^NUв3x+AW]𼚬~8؎ź==t׸KֲW#kV%oTF"zX28%s}{IW֐>6LHi)gOZV_MkNxͻ | җEwD9R#c }8}%uEbfOpw17zq:|kd\sK#y ;ًkÏàʊ)(KzeCt%/y -|E}Eo`Zjo}F*Ip ]]oYg I|2q#i ³PLY{?τ28 Dk#-/Brr{: y)pE2S։)GV'Y]hGŔָ^ϳP)Y+[6D>mh8w._jJJ:y[>m-Ӥ6F>l6Hz`N ]=EN'x<OVy9 {>nf%,DW=[xpcQ9W4;N\OXsO4~eZUAa(Zh/C[]0cZG4܋7Ω`Eb+a,WjGQ,1oO߰0E*wȦܗѓ wNՁ>Kqe]Nє/+E[j (L. z]Ro%%i)}Py<=^]YuJnɄg]$^ȈPF_/gZYR.j 9|Jja'#hH6.!m f ]Id`.im:QqD SRHv2zy;];۠!7T pn'hL1g=!a5kMbo}sh?sRDݔ2P 2;j}#QLP[DҕD~űun*0p(*3d~VF)S{<"-A/j ttz]}1%i84! 167a+HlA'ѧvC5w9F.:sX GiWjBtJy4W-ˡBwFBGf \50K#z?KuLZ.%$uDe2KOajpsp:ٽΟB ޒ4ǔOҕ :TI#9Dk[׀b'?+aAM21/מ˜mWqT6Y`tr2yᔾ VD:vc[oQRbs%Y q[-aD:Q./ [w5xۢVh+;C_wL]hMk=I=v7EgtX`ߤj^DX@i/HH%zQ"bF:ސz-KM}])q[ó]W׷C^fVkύPkǧrk4JY!x 0>eg7򳦏Z}s?~D8-rY/izמ!3(sbJq\'SE6RK2$Ӿ@A5j2$C+:/S5er &Ejm|}fK[;ͮ) ;g]tg9o͔9M#@"pBE}^%l伧Y^qmv'pGXRO*tamynS96ݟb!BKI!T'Et]>m,cNv(V{[gaBB^ B(> y. tggcΥC]?1;:e=͜_1[6JGTa')+2;CoU\Wm#vdž2}s+pe\mFRm&"0H"0\ E`]YL|TaTA^$.'G7fC{+5Y 跈} DSlݿ/4WӞVVhkaQtzU> χwjX. eU'ǃGщh:':oNxN@]F۝ 9wrG_,HO vÑoqC#Vw'|f'y%*߁^uE3p$l:YBAgia/GcfnSV G uA EVA؛J°wNk# q&Dm2?mVEsw=k,Fۉ 9O.B6AGXyBBsp#CAXanH^ Ys}S$WzRokG3 &#|x[x -d̓6G0\%/=B{ ^-Zo&5ٍMA ͘'#;A~|+1Rq8@R.pJ5=c~`W "MAJ>oq:ښk+#Yđ=sAUQ-HK5Ւ'al֘?˳ϼR.(P -@#fbw5yNPjTæ<\HW՟;'DE*;#U@eҀejի3Aո}&^x0,0N^w_OքR+r|rAf=oEcMgWT(K Բa66m:"6,okVSϴ][uʛYM5/i8x7Lj{kYQg3YA-#0[-ȇ5}R،NI%Dx+ڳMŒoe -"y^~,vYO,̘b{wE-4ogo#.Dń"bsފr/oޯRiñRzr(d2|%ԇKn1Hg\a%e$aZ{MQ,s_T,DM:Fxe;'u:?|ŵxpjnPt[x }Z!qmFrg"f+Ǔn$ouFه<_lԳ5X@UÙg_ ~f- 1ʯaT{PoqsS7M/7}lZ_8Bzł=qQ_(s xR91ouTTLTݏ6AVYĮ?߆yu^B~jPZֱǠ֯7yY"ge_/Vfگk{aO C3OIT%%_\/eEN>u]'DZb kɜRE}GW dRh4}ƦA~;OĺǑ2 #XÕsH0Gq P=\ ^' :>ZC1~Hg(I~l8kƟYFڴzitmoozk^{A"W27fBǗن;Dx*TSq:U5.1Nhԓ|v Z)Ξ᳌|vǐFY[K@oOҺ%tvcnLE<:jyotEӡ 呼lڐ(կ,a 4kfIVrHlQϱnGf),!a 6g@H1%G5WV <$V<mJG("(`?d#%]pK6F\ +͢UQ:YxQ$]MٶJnb,րD<xx?{>aoze6SШQI)vTZoJToC)(lD̽p}Z?}{ȠW_3?G`` P*M%U* r(i#엡UO GqB [A jeW&/m~}\nj+7[ol;3U!?2Ge:~8f/^إf3l8e$ؓ|=U/*8!3[Qfe$cvP<~~Jϣ9+!NoX'e `?__vG,>0gё|>5t3<})rB%9i_<Oh1v?t])KJWdJq}]7mk[^ѨeR@Oa<F-OS`EdD<;p#_1\C%< DJnL})u@]\yD{9]s$mߋX+P[z@Ҁ<$pȃ>BK_ĸ({ .7uOo&֮.WpA ]5{س yEl.^]l#~/i-8̩ bWL/̴S1w+9efV<3]}F齽DYM_k2ҟ;#{HMq!Pvf"%kR^4ReD(_+#e Q=J̋W-A~Gđ7tڞ vOƴ %u{ e“Jgdyާ'<)ҁH.p7p1:|GkLþt/WbB `޳u=dێE;^er{.GͪVPc{a_Q#@1ǃ+~s>pI{ R[Zߐǻp*  iiBe_[!UĕLr%SFN}Ծ h:%|Ʒ17Gnw7{Mr7Tȼ7oMg38p3B78 +<4;9 ,Tr[p>ʮ13$q.\TyP~sn:aMRRX O\7l2HytCJZs>-2k5Z'J+U)3Khg=nel;ny#J{ -ZPGT_R3Պ+?]Ewakw? P効 32?X"98όG<06]tmS;myMgJ4m#.٭n *y+mۄ5/F8w!'hjwc^c8 8Ryѫ=_jB0/Q$Oc]mW7w䚨i랭LMRFJJBjφ`"kҫ2YN6(Yjʠ/H+Ugm;H9#biD_׆st:.dYg`$]=fbeoق+>4@~F"m\J>km ƭi!@w,JZe;wPdz؄k8 wx{5*o9]ӑiW l9cAr0ގd"o@ja<[&f55$x Mke2a6[=k\BoQv0[ڈ?8T]\ccϽHp II0V(q=IN܅Y?ȼ{/VdV#VyyʚVND;$NAw,PflHB֒NE{܃|ҡٳm1ݫж(^*pfIjXOvI0&%Σzh^'m]7Sym]2uB;uVIu¸Oq' mhs.{-mSd,q Q|]S^D;S"c^o>j^^v༃Ϩ)trbݧ~lՒD/0CRlS.f AX@Cw"7|`7UCiwv礒HU8ioyo|.vubԚAj,@2"[`ܑ\]dzPql.GYuE P[k<6C9Vg {.2WV6O~Z8ѧ>H\| [pAZ8Fm0\ rȷzpԔ D'-hM/M o٧pR 8nZb-߇Q³wUݝ 0/XLMnÿ qحڪ',e}H:R$"shRsDBk8`,n\h>^4h=Q| _'X}D#(vޤ'd*B"s컀:՜F_}R@YMWriN 1]|Ϫ*Ύ:8M!v/P>)JS(za-4;Ej_ >ma_.wVNބ} 9?]eǎJ,CEyto3w8>zr8 O\c-{_ \Kq=1~%P<a'}qj8{aw5 h!GC5fQꨍԘ%;Uw#BQ_)Y?op{@I<X_\[Ku#e$֕yLm?K%D%|2Fe_w#绯~/xD/(/CS,8?{Tە_^;v (.6!%N8Eھ,m׎~[FcNf}soћks5~ߴY '4|=zo@#ug}D:.I4F] *Hs](%k؂S~?۠Lֈ`OIZqqi 2;('#V 7'rJ'SG-Y ;fHndr'+"Ő!Y7 xu7 {ew^daBv2oH{VYM:w+Őd(/[=s̓~Ml}{L[tUp9XZg#AD~Cۈc3_8`V9fv&Fz lV ~k@9jvX2x*|e_٢'X}^ޱ^fQ9}xs-}#'y-3A[˕n)+9ix n5 IVqz> ,a=++0^Ĉ.Em̽vAgm!_a\WsYeһd yB>A-Qv6_|f̍/1|/,i͕D_0 &aMמ9b=^#zcxf%QC~o"b:vΫp-՛#EN(&.H\R\5̓$8"s \>2\{.j$ [kXO l+8=N* kIV ǹ1̃X꧗x P =n/9~Kt6Mb,e1@{%v\W+VTp{=ߛԮ[yKCo(Go6E:[{79bi">" 懿AfMgMh >R4S(ez M%P.J7Slw( `lgf^E@jMz~a7/m "-Dtjle}^W|Pfۊ^WwAi[ ǔl/|8XmYIyT[ߛJBW%$Ů'M8v!?պe&O'{#I.mtB:8ʧ렶]fF_rCIGJӲG3OCʔzio\?Y`޼phS=>iՓݭZx>rWSЂՍg~ 6mm0ȹ˻FTKVGF8,xAASB^:c1<3|lin6NֿAa̪ mep2/.M#(FFjQI6M6[hAنQ.YIkԺ05Y?4m>@%<f\hU"x@iHxzMV>\n*|Y.r4/"+Ax[dep.3IugC׽qL#<р>>;"'eFJk6ЩG(a,ZUZ6^'%e:r6Zs8z V/R&W8 !+vk%n݈tGpSD`W\및i8G%s ]aazFϒ3ɟ wvHQGuxeC?U u i5JM׬6{ӝ1l2@HW Νd!ġ|ql Dy\X31=rWjݿOu+B=sVD@SXIb;m3h%itj*Sx+A+P_ꬷ6%̛ "W$z{ɦ9Ay΂g(z5zAMFnD%(M~dI,j4t-215y4f!N6ݹ7T _5$J]"}NI)vI&RQP}>/W?FI'5Ab泵_G Q }*x6!'~~Ýښߊ׹[SQ3$GSJCI\O(Y7-8vd֊&cڌ# etq8x6L޴)/6eT$Jpnm.>9bqU-WY!Mz.,'ln*d&]uOc"Zl \S ő,Xc;JYƣS^vl7殦9E\ΏD Fu\zw5W~ ":/+d`Һ53;jrH:LSJBnD .Jz EjgNY$.=IiϚJYA:K>В6!t.kedpukN^.p5HpIҸ_za݉QQk<&AR=D^X*u{ߝynw[_ϋ:k\M0.W{xqUFx|.bxNLуhG=59hXw08񭈡VٗfbN9FNe6e9,wEJ0-nZ\V.VO\65Wz/e*ijaŴ0B,&+W)-L{ѦA)n9pnG~'"siwzOq(R>k MRh=_>#*/N-߲*lm-*bt?JsF;EAV)Pkf@;Ƶef f`1@d_OJʺ; xZ]#DCD@H;;>y2BQ|:EpzCxh1^ íL85 ^eF/'{)bPx3͔Q2u8Ե&jJiG@q: 7Mv"{J"WNVhy J~85[ũD!t TӘ}vmrn͇PFsf`<̝]G \Z&SXnwf z6>jG7@Glb/ f/װP/՛3:թ b pYQN8?ʰܳgJV6OƜ˫ ?*hv=yZJE=G#rwu50 ro 3'G: p:kՎg{9%Sj<׫ݠ֫I^|0"!'ds"D⟏pEyA->hbz6bdmدwc%4_!.G4=ع瓡گa8ô,eI#\]ˆ/? y~3?ۍ'棬#W/(A^Н wnh^g 9x3qI(FɃs5 0(evӫK3GsDf 9QJe oځ_f&Z~5o]|¼=+歌S6a]|t o̽CLehHA am\G-a&z$ ji6K# 4,DnR U!#w $P cDZzfl4} ,D[,iȦT(ۃRXHu$ f=az-nߩBChXkVS|G<󎦛 K/z}G~Y1Z>(g䢞e}7r }y߆YיzXZσl-/пaԿQNZhndY0vPp}t]Mh.BKZM )$ޞ$*d1:9B֗4lT{>uaux7鯼E{ڈ@oQgtvE}rZ}Kwx/Tѥ0]OSH!c;v1>eȧH'G) D[6KI H2}NHL:ecGK6XJUBI^AMЋgec^lfKC$A٬qUZou'|v(= 1{ ?qj6(}%`godbgx۽P3vJPVŴ,|ځk5a^Z6X6<ر<ic(A9<4/ u*kjx<=J*nꎜ:Jv8Dp~kɰ08:]]RDqoQΆ'hhLP r#FIO\ǯv%ɔLFaJݦV{Z9nhGƌtL(ř̡;ӎy2(7[~/;ѺCZxr-he[lNmSllY ?}L|f:{W}àGf]^!> -t:o >y)/ޝZ ;>k0)_hgc0c0Vk9"_Ay·c {Ixrڃ$?nV1_ɞ)#=+\ =|7Z)֢R/L7_%,V2u\'Z׆YCkKQnBjelApm\uЗv*Ohkq%"e{xv"VĘ;ƌ^WpjJ!\ﮆe7yp95aW+N;8p(w8G͑1z;C3f3M|Jl.#k z/\aVFA+@:\38AϠ%jeVA}P٫k,Gnr O#,Fh<[)(w}~8 ӌ/N*91H1A|kDuGafk|Ty 9]6) #|3hLXxz*G ()؊ˆ7#=>HEČ]LI`w8ZוgaesN{Z7+Ϙ|B{i4n.5{ZI"{h.#gw'r6`SN,~2oZo䁕 ^=t!mB݌,zOv\+XCXW4WPw-lgB P&Ñ1- uh9SEIkڛ25c P\h;q%4uHQ]Kz%}O}f,Keֈ|yQ*OZf̑(C,up c1CrB?>ɇx, EDȑv+EaIı%joF=ޫZ >Uc*g(h{7nՂ ʡdݡӀjt^oL1f-%eqB2\Gl'l~+KtqԺΠ=Pog~a5H1{g6:eȆ*Ez{VCg#kIYu^!〦фsWϭ.R֘cJƐWM[ÇE&; #-"S&7+{!I<,.Հq5͟g[̒f~6F}cƖPlULuVlcaBJV\Yۢ@cW ݽƘ%IӪq2I,,fLɼj7w!+t40̇!J02.)mY+$ [}914tWf18E;6,uE\,}Tny+FXsS25g%f65NijMUG[NhK {Ƿ~#:=$ jw+t\{$a Jk&$ G♝ >9~B;$0PS ~z/8HhE(a!zE3ؾ~(cϸ/ާD8(\j~C}3QbOÄ~ G`/ߖc'pɎ8r2VR7"i1a~tgi3)u%B;(hN"7h dټ "l9Q` :T^rU]1ݳ]^ZA-xE ۲fF_Šm l>=w&6΃sⴑ?&!QZvy}zU,NTYT:ѻ)t`q#_WLB9jCya:0>8ై!w!{zl`m+OO<.T\֮Di>.lU#22%@2/ƗTz9ĔѶIz9ۨz9oF3ڣCSQSb/s*gEL9.V޲lQ1٠T3⮴K  \~delEJhPK_0K% #+Iie3+Fj3Fmvu*=?EtVÂ)_C?(O/CbuLS;\ qoS7FRVLRb }ӝTV8Iǩf6;vHu@~˦rԽT/~uQJ=m_+eUU-全`&eD9diX^=UзիG-Ktᗙ9hHH⸃##\2q_/f{vx2hY|UJ똽1 X)RK/ NY^;^пu7b֭}=Sְ0~YBl@? /q͛1ew̐ɛ:"nCIRuM W*:)Vxε`>mܥkgW ,ꖠaBYGs\ `ЀpzY7)k5K!ʗDJoQגEo-ɨV!FuyPf5P [ cwQgF]..h{ NjwQEݱy-KM -i7K4r|W83=+|%KGO0N Q1,a,z.UcYS>Wގa jx,[޺ExWBo9ZZfc-"3X^\ŧ2NSϤCѷ+DL*&w|s)Jڨ4Gq7#0 jZRiG-HUfXme1HM9Rوjf:vhu\avC)>v㪯ta> -WF[>Sgƫ$SlΒ@niZSt1>v툾fVsgu~D2gnǝ$_߯;h]13v_/s>dðZ)m%aW|3ĒM d z]zIYbRn!/帓J[OJÆ^X5u1Al@[P\;ws{$/S? l7eo( [~`_ҁfwۃVySIݘan#)|^鋒bܙ]SW,JYK%r?qr3%;9"|fUűaPK&ܙw7-QW1X*zyMx/tseMYP+0bڨK}` Vp&+mn*CK:)dԼ[f #M+;zV~u3RzH\G"v9 HYowo_R@;|C|w0SYv/OJytHc,B-7bemmc`eN'h jI3}Yl$\qr,9Sf+eC{ \rY2aMBFgYAO8__'S٪z.?{D-[6#k4rew"?粧Z$=rVw{A7N|4S&v\dXuQ1}Q˖llQ-"&\$ av'qyQdcR_ږ%0xФf"ءL7G:}x-E}@W*Il|tug#d&c׊˂vQyQ v_ 7;HG;SќlvJ6DZ53ݷH}+ cٮȽ(F$ <:׶+k|0]l1ؤlFO"׊pDesR V¸R'4} ֿz{M6tD:RD%U!bI@ /NrL^K_L *g( _Jx"m%$8%~KBI7ΐC„DS>USC~+o%ꥯ Z*7} f68D[GUfu9}FY8M}6Ao+? k\c f\3EgDZSL1£"ِaq{yy&qH@5}Lk&"mމcIy4IŮ W/wMOb86r$/ihOBlX{! c^G(295rp )rIl=^&$vXh6!r"Qo9,{Z)% O}/n{ By+%4y*ki?^HW()j ׮i3+F.*#}g*Z#k##eNk/Jd.M(πH#(Si' Gh.8JV=FQs5mg]o,X6gū¯qWuӿ+}Bg!Wa|K#!l=(+(|e)8NE6ۆ'j =P7[o#u? x۫6*K4iDc}kMy=gk~Kh!oz+eěu$p&L9/_?!jFu?ʎ}Mxm";:n{ّG' q& S5GiH,mcxH=G,"i[xr4ǭyy/x/7m`C96|+))P9 rXz\aQN`! }z8Cwwym/ܧa'r{QtT]D Z\i"WґkF̿(_%͚Sap-rگaAzA?.o#yչWu6 fhMx?HŕaaE"gI} _ÿ1奋/|,nRs**tJf̿"kBB*2[$=A~mcҎYaDidF> N&_P1ayOBO vJ\)[gU)ʨ5g^y^Ic!Ϗy.xHl 7w [A`\lg߁9pު`&*el:#/5#\iMm s5,"Y5"w G(mŒ}$o8Eto?PA+N}?r/<[B6C/QuwwTP}y506i%+]CFF994 RtZI'06*ovpt}:9x=W۵^Qd0go] x6z6lhԺeDhzT3(wǻOJzq7yW=]^yj i[ƨ$$EЖ#EȪ+ww)y +Fo[xB i@P2gc^I>Fֻ#Edd&4&”>)kH;%䎫RS~h䩄Iq5n!rt]%gyQާuwnP,˽XKOZDZxև3*}MVګұgm:qUOs kxWq|k{#}5C4iXy/m?|"3,_V˒MCRh` ot КctHaiԮ ̍ ONn5AdP[ h0WP/ vlXn;@ L˕,QH|f'+4Q -ebM g,Qu3(eiiυ՞7 _A`gSNPh /% niZB{Ahy\ˀ}/et7kKbP>*@4`!G3 %/yu|dA/`/b?jVQ+ Z6r<ع,+SL\s$$]|- %}e"c![kBŵ#VĉXB+E =YU˿i7WQ_i=np-Y=4s ^c Dv׋V ZD:{va'Cܘ#{hʝ iḟ!׸҅}+D%Iae> P xhjaݽ̖z |K\-`4N#@K:6@KR#p%M1o*6;~ YVS j_9 Fe6(2-Rga'd",Ƣ1v"7T7;Nb[^1Nc YbDgiWţ hEG_HP 9[BuïߡUW ÃgK{g\ <,VBrޙKsSppԇ໕7Y*(C=bi2|`翩~-8<':URO_vTw.+@\Bs z⇕nn!kҡw%S((e+;|ZSn\Y)!im\ǷF3C]tUbS63ĬpDDT 07JQRdZ8t?t}3F?WQ]'\Aނq*^Fm~{0QWե̤k,oG6m%M:{,0Ŵf20֓}3{"@koYczS[SD]u{L|mz*#hҲVP=a$`rLl)C0FZE9l6I_?i*O.8R?E]~ X?Z5 x{x qZEy<>t=8Ko4QY;vf'V_iJ<6WQx6< 3$׫<5lV%~}"~o+Gg0fP QSqO}RՅ=^KRx N m?H^a-_GᯟYUB)"h+ ?)8}(-խE})}Olw]w7Z+?a_k۽᪃up~~Zs|žV?Oko7 #ݬx9ys*ف% zixlO:'싖m7G֑g ZM]-4`os; ޵ EHe({U]`T"ΫaeɆŕ (x Rd=yyv2뾢)G'΀⋃ϸ. nZM 4 Ba(xpVhu5x|FPc(ݾۗ& ˅> ʷUQ]{2iR>4o޳Wy>q(x_j=@7e<Ằ&(o O9F)N1\ɿyr}B C{"݅S~߮k0;>.I`%ۜ*J/O%z5h P6kj"J5z;~}TQz^lGI==/uXX <К\LKHVZH*+W%hh(nv EX'阥頌#<e)-G\#:fjVQXT>F$MD@vs%+أe%sf8W{BɃr,$g^3~FnYkȚL SD&/H#9/a1*l&/L Yz(QMmcN26q6qxdPn DfzvOQH4YмBwq~afWؙCXs!-\t6Rϱ3GJkQ;WE%(wcyw`|}C,0d>yDS٥jO|;pST(orV{nY ) \Y =Upst ZѾg&\=gEy<[>J5a sxr#٣^?֟8 ;9Zy۷ZJR.7E .iϚg[T{:1Qu¨:]^qoo7me8^ԺG]af-v@ k0 Nf-1밌Mc\: L;F/D}YY*7nm_/_y93e@[" ݕݽj۽nOTu/+7qCrx?x?A5/7yo{3K[!zh]x/޻jѻ%1CY,5Ȁ/NY%NBo-jbd~Yφ1A|G<1u'.J_@Y)EYS;J{zt%^H]/)#{v8KrY 嬅05"|m4zqZ'B0 ` n,Nl^QYO&g<w&_ h ̿΢fNdE/x Xi'jy-"_4_@-~mV_k< qkFNs5[9WǫI>Ѿϯu_h7Կwo~}^S ߿H-߯ |3}q#K}S_m~W%@OX)* p ^#z$ɧ|zzGsz4R#Gzg6T~>Bm=z 6)5K)ޔ''i?;1hh!WV_d2 z/~OTcZ[6$ߚ}p/>^Wяq8WDytܣYV{!_Rv#ñ$K@$"Fy\$F)l8YQVw(RA5hz}EGQ ߠwqZ&~?FUGVzn Ǐ$bzWϙ$-^~5[ýԘ{p/EujXfxK>pʷ B@H9 -h1%폚>Hg4ύ Ibs܁mQ$(? cܑ`dYI~ yE+`XUCTؽlx;_p҅MqτXy=ROޓέd}Z ]xx#bm`oA/>$)>!+!Y1S)K(DEINp!k'~+>o惾T,j%cf.{5{ZvچPm6(CQ (]8PS5B3{+V*-e}3!z&]Syl/4:حQNKb}APFݯz>H=rlA-ƲCTzn T/e GAOܤ?e~E"~iB5ә/BT3nNaP cw]HC|Ƽs JC>ӝtJ3S߻S’"<'b'Ap=XӀ6[D>gv =t,U묑VlDw Cvsj[뿍"蔼Dwk~cL l'Y^kI&Jў %?bߺY>bM%Ac~f]c zŊvX?~Fޡ2[/^N+zWŊ+TX2N뺬oCBڪیku5[1~khk6K_\bލ{=ݻ#k kcp6ғ"E\+64?9E2a9w^<&x옩99my֤:H`dwx=«Gݤ<͡S3=&!E6J$6i"y/@%0) wEPנnO`Z#<#R!hWkU[,Qx9:q'8zH]$/?Q֫gW!ָgq~H=6"5,VO߅.~'6Ke;C=;e/'^RHCד$⃡~3%?\LJJ}_}HE@' %8eZӽr~F#/gP. x˗2{Y-t | 5 dDߍ7>63'rjbnE+z,G$ g"eRFjQڗ\u >I7Rt_UAIu# q$ cx_{OQ.--jz4@h3y#+ZZ/CJAdqj\M&jCo=HX4F2pٲBjO6)dpL]#Ȣ\+L}Uh-BˋQ->AyfS}2^kGGlgAjCrASYIQt5Lz8W۟44󸫟 uF(ư$sga®׾"G=Vӳi5 h{pVX !U7=ņoGvP4A~ ;|Y"n&=Zl\-ȃLr"6j'h֦"s%KuMyKY<F4t# un?W`CѠooyli4GʞK0a͉5Gq:|Ȟ 7 x_ 5{BUFu0jnC0[ru*VP,:`)i#5ƚrj \y=Ͻl 7 K7Gw!r\@ʛޣjK+O.2HYHR.3E&)Z7pVgJ :SjC;r0e.h7AJ=ᩛx&H3|ªȗ Hψq %"w2a꘮&b$>S9Wg4od3>~QJO ,!K98] o71!^wg5<GzZAh&fٶhO[SmH>VP,C,QKɫ5mO%PLC ZI<ڊQA(xn;? g7fEƅз av٠j^xu<d +{g%G~'i7[6Pn|C5j_9nd_8s"iD3B$ac'l!އ;WBw9pN>|҇'>|>^m=*  5j5X}fD'jiAxO'r^cx8kz+t H<&U/&ߧfj> 8f*o P"Mq(Urz]E"6^lPQR2`s+Cb#-a}^ V1A2n5U|R{^p]s؟L78'oc(-Px H\_ۖJe&z+-n,9H˥!r'v kw'c. ~ԲEEj mvc+@l} s {m/"wH/L%˅dgt>-O^ƚO,~s:G8}HYř!kA1Y  qHPoד!z'o)ځYUJ=󙾥!KzYF51&XzUys㋥8t.͉geM&R%FD 9KY%74YKJ _r͌|(^}l:TS[f&>j3'NbC.P@=bܫkk9 e Bك'MH'ORgȻ"jŜѺS0Nm9J:ohN#V䧚=#➬"y. ߜzodžX+W]zn֮ޖiWDcGd5|Ȼ-*Pd%LgZw/s'cO jh5.>p?edx[w""Jf cTd;imIn\6QynV?΃4<Ҋ:58b Ȉ  z')6-W귀t:1Yt}3t{s@yY"Ծm9&M6,"v4x~ Mƀ2!pYa-Ѓy 4ëGn5ϿY<2I2dϜ&g <'h服KMu%&[H"j]1Y;A|A>:҅bF#%( бz;iy\?2W$omPʪHJmoŰpTƽTƛufjDZ0L̽UzNV`{}b5ZˤF3U ~فkm;;E3z r9c"1yޗP{>Wwg~%F 'QFYK]"vShTk:]YaWBoFH=Z*ǐ{ԽϜhf Cȧx~sd{<Nj0(ph9ʺ趷Ǝh,ktyk'b8 N Y;D5Iw=r eir.?6^ LY*'}(ꡱӫv$I-Q߄Iyِjg3,g(iN&vt+5lA2_ܩyYWx3-+wB{ytVO#p WN\Qmo1FÜF%C$Nsg/Ύ7n^TB~~?{S6.MN3% -Sׂ$Y8ѬHdYr(o􇯱qJ6PzS|aӚIhY[,%X%,f5b6؋f2htXav3V`߳d흽]`}\GLX{ ގl+ʸ5ޥRSKx~sqm@Ч)zE{6 ]6[ȳi\ch~WmsBwAm[AJR<ÕlvfP2\o ƪ}e\( F{ F3M_]ҍ?аmuZt/x>2tQZOj=toMM8绀\}SM2y#?{LܩwAtq2ӹr=Qγ@a'Va4vP=eK<)&-F!.aJ3 #[_٩^~T PjǨn=Yt[:-QgTn"㒗wLsnOn![#e$~V:= $0cot#xtmsq8m>uJU1laѪ9,DGNGB Ϟ&b㒘u.}--%~ AetT<3c=ٍ\Xاqzv s1л8ȚꚊqIUcayO\b޻G*nGatٹٽ--1z[b-z.#61>IW1Rm 'Q+iZ,naoɮ8qޠ%ZHYc"um$F9oEkSf1iT34[`=4 yR>-cט+g>]VL+\6'ʐޢդ F֠ׄ_vü[+w?E髏ZޝZ~;i&??.G':! ēUjIp5A Hyq?\%xb>q a:JxZޱ[V$'daDCXu|PSXL;xg;\yQp3p!nI׭1Cwҟ,my &Zrm+:4żuơ[.]Z:w)]pDnvoS  ug }W\S;^ص|f  qbmX?n!'EؿY"(r_썊"q/N&p.(gvrف3״˥;\ d<״k(FW#D}?)+B]zŅ\jm! 0Zb 5h&" +gEDžK'D43_D&ٛ % xP:5MW=.d1F͌Cy!hzY[b͛#Yfs/vFJLak~w }hkȌP,ᓄn`%Ywy/qy5WԙW8dͦҧOe18w ڍ+*G\Ìǡϲ/賬"N6Շ11;fava(kQRѱj{}]HF N`|/4dܩϷ{f" (kVZM-GTz}Ք=Fa}iX|r}ܟL65<']|s9K*ODIJB}.s,~E:];הy8jxJ%G> 䕙lYFX~Q1yfl f)>>ִ"~ƹĢ3>+~*${²Xy,L-b,wwl5G9> C)Wpw:DON{N:LHg涓%?rV=5{L sg#yJX˜;+:7F֐!z~~jg3(%9\XfW1w=hС/pw;> BH}[ѮՓZqwA.D7R=3r9m0?I-#"/^#<'b!:׉YBMAvnOk-~={ sm(+InpgcPfb=hOxzt*oaQ' xQ9lփYLΆ;ΔSAZyQl WQ3ML41%oZrY~bþ9'A go;q J@tMY͑G o^szSlӷ~V*"'S1#n(~3MVdBwr 6n_h&]{U7H7y)ܵˆoQh;:7F]xu;~o'U>EZKϖVlx'G.٧KNnIDb<'M(SЮgdQefa\UD|4IEbʏz“zS)"uy6T&B' -,.F}eal"k ]Tu}׊ ]'EGTkṬ-]WjԎF9}m?ɫ]/fw.X'Y'P$,RAׯcO8l{A/ZqoNXleaJ>vz~HUY yEWCos\=JSoS_ѺXt2Hq1 mhi/ٷ1r{;kx ^O'gnwBnRf !Z.yC;χ>l$v:1ksw%/ʠ, 󕓗jlgU}Ծ 3ɴ>AKCA*Q~"A" F"'Ouʯn<i6ཀྵЃ@) ûӐX2`^m{Sk-?w"R'0JQ X?kp!6_4j/XdǾ(גq,tz{@CSW.-e tR6«_x:]m9)m3ns (>A6f T_EZxXa/}[:ld*B}Ox]q-D+B:غ~n\J}U`㼏>}[qOf|]bP9˘J,.mYec%E>Ծ#έw{#{UUV-Ir:[G;.IDo b%:f鲵%/R9r_<ÞۖqY֔ךhw/vm>r?X!ByO<|oHV%P2-Xԓkӱ+Yn_Sy<W!تb09Č)ܼ'y9X"u#H3%lZ3~"%_)v-}Z|w$yN{R}4"ixi%%-4 ȏc 9Z77QpjmVv E4iCߣop=׍?lρ1r'0r194P`DT]-ܸ+ܵg2ɸ[w3 )uy;xLF']L5ma w->G>7Ocjh_$ONEڳYw07kz(&*X/b增ߓ6sn` +?wX⁰qC3=S v~q3%4J}M!7ft"u,#ߐK}ĮMuYmn<@ƴMmHDL ԪߪرUNfie Ri*d[!b;@= a\Mgi aX ˖|-cXGϵ_DJ6A]pMrg)3F-1?<C?㞎h٭U4z CYߨ+?nlm1S!YP(]S'c5c/BatFE!_?nI;˨{}^7J렷&XKoͤ .TW45nYgk!x^u#"%`CHd[Yk 1bU9gV_gEI ̉o|sF,[оQJ}zMBTq)ŪvC)P~Mo_[#+Q݌4)yj ERW?%D* o S32oZme;^*n.β2㺋Z2{7hehp\J~?7imQmp᫠k2Dmse3Gp7.8}To=oij+c: k"TCLOWWލzgFwaX^~c{GSEb8'ѲYcSEv(+v )5V64L `yG"³Њc?9 =Vbr7KMlWQWG+,d5ύߔLvh]5 x6vG, [u(v(!95Ѫ%?d>+q?eɡ{74OS=aj/pL 1sYls6;΀j_U6^DdɞZƽf${ZܕBkM$W`NIWxY8>G< TSٷ/[ x,ձs@3+1[$l{n#]S9(?ڌ^$:/[` }gksatG-*E#jt5<(B W)1càV Dw"9gZ_ J08;k ~[ATK$e-0FD0wOaoTMuDW;nH{2( eW;~n>}Qy2Ƨ&*dGc2YfPZ~`G-w7[Lxq߮$LGXޅѨ?Ƽ{$9ƽX-j! "RKQ e\S/!%456?DK/IU_ڈIvd"!7Q[ݤHM_C$>@+T:):^.g͆ ?qYgO/f?e5JDsi)zW5VH˺0n_Q&l2:;l2O#*j,OW9Ev$cqL/"࠘NQ_5FI=:Q},"z$uE]1@[aӽ)LBlK1VT "D-h,)~Gix>OiV gE`1ޘs ?i*lxЃNӄ;VX]΀wNqx`8t}p" 2::tzB841hYⰧ2JrDCyb`ꆾ)V#`~$ /0oek% 4WdQsC݁:=>w4E|.c=Ŗmh2zwx˴gh? =c`nf-wv6/ʘl'c"='|)6SB+c8\!$TK0zof^x@m:[%=k qLMk;zDs5bzz_n A=7'\A;^CKOv o p&*<.k/6\ZOQӥC8/EIklo]]V`UB{dޱ0V3u%vkӽLֹ9uZ={5sdAvzBS Hv0Aepx唠f>1;xm#M6z5z|ƂFVfZ"{Olv!qZ?#rFsE<Oq.8wݒ`^Ec/ⴱ#,1E2^b|mYn\6$G/Jls༜-r稱: xvsy6pmE[TwH,9c>KsKva/1=ꃚ Ost{^KQ'0Rr K#oe_y4K-?"SpF/bi)ر,*|)H[ENt'Ջ˓~ifϳ8#%@?Xp$XU e#ZDh+{OH@yOԹiCSBʣw&,zaꃬ4>6[W;5gv+(s[,Mؚ!*y¨QR{ QӍE}+Ԗ?z_oU51x(Q7VxH\jw3ӨeW`z;`x>є>];x0jc8Sa,Л;AO mUR`ԉ,B=8"hUa>/fj5@9}L A8<1W t'j+ j?Š\X ϜEr|]y?#Rz?][9E{:7s:G i1Ӵf!b51MgԪpVXЪx+`E{؊ڐ i7){{5Guړ ]91 XM%zy!f3,(9wT,T.D<]dc'`9ԥc ,cnvrPc1,g{ Q)i6Nh\AR0&4.ځa  9$ cEk&=>4rGyKYWA vuqO, 㾜o_Ň5Bz`%|PܱM@E6_Am-jžRUSoΆ υMYOu!5Z=XM|^e"k4\Ñy;J\=n9Q;I,/̀uk{wog̫{t9-ؠ=XUCУ>_POy($ڒocG#)D&xzS(H8GDf1$sPrq'JCr'.DgwG9bP1Z=ۊg9Tǜ- =9@QQu=4 ELvam%])w5qՉ>&2?6<>k# l3]o,-sS@Ky,(W'!XM&tJ\ž ~" 1{t -8+PO9Gx\R,u#{F<]3Pv!WT ;G)S;ڨ GxrnսiF5UYd7̣ %JpD3AङBlƨ))L_Ppn27 DӴLq2IrH;/QJE!Y䥠^\`JpXåG/ #$̼()M}הSH{(9VsMe:c.;rǥA㲔г>hu"{Cb3t3հJ^DR*F<1n׆$7k @n8 ~?=ܐZ*7$qai)U`Zܠ3EYnlW8:P㴞җq1TjSsKKgJ-[sa?03nR|Fz.i1< =}s/UG(C=P:߉x7#lW˴mx:Qrzu2ONq1J1jxLd6![|TGDl. 腜.P:aZr_>>Cs -h*.Hy\9?‰ם,wjO~uCee7NWT;st:i~"AׂR u"kt+⚗wv_ C~œdEoAM2ɺ-JZ5jgGTj/yc`oqvΧٓ'LY fY0Owθw:Rc o2X|Jog{fgX*5eB}H(CN]!ɘ?:ZF{{+nhAiri~|:?Ib܌jd~ ,qWfM皏c wDzW\PC>N_sy{tgikQ1蘄@O]hw)2֗Abb+3"Yw9>ByZY1O>T;X2X֬yYRy%M y;\<+&[3 +=k8"]pcѪn"ICymY kxFE :0:2lɶgŝ >Z=Twc= N >y|̱8:Z"F^qm@ztm7]O ;Åe+ O wmy7a K]ʳJ]m4iaONZFNǜziܣܰ^K>H#jR jeYNؾ(y;@ {vT8BU\[}U*vnz-җWȨmy0%\k-`Tn 8:arF{P(<Ͻj]ھX]f?䄄P ,&| &5s*?cAYAгyҒ/ ̈́):钵^ХF2Z GD}gYQz]g~Ufv G6PqcoċP&Zϣ~G|D4] ;YlIo7BȮ8-hHrVmst4Yxd7x~A$&5,E ˎSaN]LWX+">V|ӓ1wYdm氭i7jڢطq/Y[o/z6'dMI}~C/0$j/%>>{"NhزXYПo8{b-֣dzEy~ZԞ'ɛKڛ z8z8lC~ٲie՘c }[JXŅ>G Ov4=68c7e6 rm P7|R)b3]]B+nP0y:M̊l$LOgBShG4k;~EoCe,σF3}VI3xsϩ]\O xg2q0ajfJ~6roQ$ҋVªʃzQ*׋%8iEfɒ4T-mi^ŭ`ͨD(?lK%|k~ O1RG_8d4=SZCV[1D=KO!}KYPlr,d7V=>huwDC^I:3c{ &ƌIy /DhG>/wmk?YgbfuuDh`m5Z@{kxcQeEv"7h/uh~a"kʀqj'>>Fqb1 Ex8D_/9NC:NϮGsH\5a :(L[ @ Lځy@1"=̩%[W,ē>?'|ghOit9Sz:oyڱ@NQN!O쳒53ӵ7LgqvR~&;^uRL3S&.hE>GC5kǴcɵ3(;KO|JNC*^QGb|3cu3K>˧v|2lqG.Os8mZk+84YX0:UYlxVg+UOJK:mQg3GQR^\:Z.k;q7$Ɂun>!CgURųQ ]$@xIVx0_K輆rd+N0v\gd"Jn~<ss )M&n[H28v1<͐pO}pDJv()Za.4/:V?%n*fbԏ/@K&.ȢE~c9K~=qς ?~ٚe{P F]W 3{~ 2I޳ Y;513r" 3Akaf_QgbpЅVբ,D.e++8UH}B'2վA8cӵ0*=1*cyjK%䱳Z`K¾E߭ +L_8NkZ㭘uiY_BcX[FuD f_/Fq9y>t_ 1r}bi_!pp]-evŰ!4ÉD[IF;c _dW| Z%efuXG3T\AT yI7BzJ_LAw'نŕv5?3]hK9ݔnH/iG1&vS:NѽXqR$'&{:c|B݊rM̈w T0̶ OfZvh${G;IO1BM^,7tBj d%;׈S5N3G=2G5ݒę3zأoؘ%.~cϹJ5}Ԧޕt/A.'} ĩU#?\ag?Gek3{E CۗI,&g1L<ؕ-DD!K { +x ;3Aǵñ;eK',:9r_̫'3irZžuXdIq,hA\*א9tE`C6EOo< u# 7hz;i>ѣi '(xIH5JJ$#_k(~0?F4e bnYViYlKy H#98?}n]|6avX/˱ƝSB F6nJg ^3]-V  #oLd_"#Xnzm~s)[h2pe,Tъ2#tayۻ(_(Rz>꺝}b&U"N*(SQ+43Tn@$ҕqЈY/'2[]X}y6N=oy~d Dj6B"4"^| u^u}>Q!%Ʃ0=Bv<smY3ÒizȞ.`Qa*s aRG-[Dңrc 䐽RB]EU'oc|䊏r( <_p"km=ս-4Ą9u3rU<.dwDÑ=\q$nERNJ>vL`u dq0 G.wLllh@nHD//U=?8<>YG/ce%PL=02y|mD@ ulcv1g{zn== )Pz^j+ΎE8i,_]uErZiv:SԿ-뼕yIq:i]:$+֭cY3dr#/JA_陟]}Z\nyJM~g ? "őUg7NYN)`>9pBa|+6<ۧ:R3ٚ4#c4D6L}Z3j@JOIdP0N'שy |%kUfʌX{ t+֊ms\Hjq!{B&Y׺0Bju'znv"M0BWΡ>~Xj"Z_!#gZPdB_‘# GNFXpc"my`J b|] qa>~+bIO d)dڂ݌7O Ѧ!c|7Z udc81l#[^CruYkǏijˁ.>wYy&ؤ*ı9Ka8IKnkPX;U.Vb{;f-U;h(މǗa\ SӦB vl7ąpE] u߄YlMo)KcED1r6cdq`<:~""eF5OmdU?IhmjDZ?BYi:{dr?g Brj]ݷ x|$ܛ u3fV7y$.I)m $[OԎmx谻0 q,>ė8Z"/՜ E[` }|YS6:Iz>Y׾J\zquYެ8W"Zwcr-.)Cǩ;6l}ZPd!;ZׄC:7\g:|. #o0ώ\ s&qQ>QW6Ev{n$Pbh~+2wCpSd.wyFNfcϪjCoUmd̡-3g8S3ȆU~܆uPS#WV|P{qސG5,ǽ.z|-cx”c^*^J`GfU,ߑt1qy [!_?!=ErMu7dO%wJx":_z@bz@'KoJAsz{gVu~>K,R} - tِvqVD]݆啘)LbA.*2{GgA9Fr-p[^MVf8y=dA1IצiVi#7_cTg!| =/-A7w [?2[A7>)⍢{QS9Fy.yfxgzgzLA^yNpt~fIoojY7]uXWH~:\#" {GPXQ+QnI +&jlۺۊ48m>Y-ﵒF.φi,'٣1Klyu$gpw e;%_MZA c_hY5 +P^=ފNU6ZjwҲ0G_4ƞfcOdE.7YVdX̪T]Rp"G-D+Q{ WNŚ 7ܞG~Wj"˦5M KME^X$&>2n~?[hndnn>ݪˮ٭fr έ/__ɺ? w;u#NihhyIoJ$q/H`TLjB퇐MU:;1a={}4OQ(o[L#7yLfSWE5P1L3<_Z!߀W=bɒx$_Nog(UA閏ܟqTnrpTlh) O[|sٷғT-$`oW*^"_ +t<Vr^z ѢOg EFa4Cb[zz;ϋQu9C2"N,-$Nl]U4{+қǸ,~/o6o΅>st|@lijDO2z)}N!UB/$ZFZ ƾ%iăm12"~we}(cZ|u*UQd]SA WRgi?|!dls{)T"6k@3>=lݍ؀mcR^%!bRal*}(a3Kݮ9_2 H:7zxg'skD?e0x =_I^-53r8I e&?ѝ"C{' 50__;h5+\mFv=Cz`Tn!|=#]QvcBk-O?#Zyu R0 x.+;ry{NXjGul-rgg#>`'^z>u|Ag+rAkI>N[i>.76`/{hho/aV6U/S GhGo=aPsUfܾvgEq @Fg -LH"WP?AϚB3-Y!qQӻO>u om|cvxD)qRoo1z1 A3VYllf1#nlLW 6oy!oyڡUDE"0yV7~vQ&?UI&}"el7W̄gK_hmH|6 h"DeP`ms6po qa~*2N|kayP8n{ͮkMO'V9Otj 5C;i؝X,}Ibr!T`X~0bZVx N0ު9Gm" .$e{e횡q(heu>am3ۄ)ߙɳÚmɊ[q*λV(+UTzoX v?Ngu3d~v~d?ۢ팾 X_F|ߪ)ޚRRʲzV!}CC:&ce] Hl ,#u_k͂=geid(s@ji㼾!|v}WlkϯJsx#r.fz~BQ-VGY N?A_l7yxo7hW+8? q /2Q9~}ܛ/2x!ẎB<C平ĕ{cY.\5O|1w!lȩj~>U4x Gͅ2#ӞaZ yِ)o3Mޠyc1EchnS}$+(@+i.׀N|?=WsaO_> zZ@g6ڗ_묰v5^s.>8u.3RzU ChKb37 n6'|D·mwO.Rm<5B#d09|FkKu\4d׮s< gg4; 8ZoNPNYv.OvC;q0l3Fum-7& ωBl <;(|DO!R7A}/E{ T/nS)V!Ǻ.CA赍uYP%n%6Y} mn(IhEf?2#>V“Sp-v=1c5 ֹ:Q,jQ{\3A,ʃ'G0]p= "LC:<"ݎ5# sLahQSRT;)jlhAPg PM͈P 'Od2E6 Tp ' c,ӲG,a4 { j]gG&D!Ta ] y2x#f=ٌttTA%:dX7!$qu8^72pW+qGX9d(iHr|>Я%G1s 3m1uo^G+$UhC£cRg'bՄS\6R b9eU?yDT]160<[~˙Eh?Uk[12?0KqN7癪?buJƩj*gF&&Լi&|TQwqvGA;z-toQΛHMUu&X{y[VMŵw+f5+[p\5 V˪ xG'emVw~|Cmu 5LE:Zm:}/-2MYV緢tVOW ` Y7)F[ Zs7z!vs7t>wG(ď?;AŒ_rgFPF- ċb1pfWS#Kmg1 zqO̘ |Z#+ZpVN䝆ߓ~dS y0WU œHA6іGǣ1t[)76$/Di%,LStWj˽D/GD/n{#u\t\pѷzf5C VD|- '` fr]|/E%h'hf s%8ATu]9N'p8cɉHIAc 4fbDIE: '-ЊL)PXjT?p52<zEYzqQ% Y8b'_wk(Vj""0[ӵ)&G.8ɪ/(VL7=J'TKguWYsXaX>jx7Ma32Pe=zhM|{VT]EWkQgϳɛ}&s}¾lK|4ՠ%XQ< q&kщ=א(ضfOOLO}[SS/寞:HǓ::\%NY&!wv 7R'M q+x>UzZNfRS-)7:ᚷSSI!^!qm7o c\R]?Rb8Vˆy_d<~ J.ʣ#b,cŠ\ GN(fӭ&?Aj!zdN6j" \)e*lZPcc8t^eOI;%JiЏ^ :RjnnǨm]wijǹ5:ݫPr.`RH1AU{Zڢ W B%5͍8gF_hKR;$Ldp3{9iqtt@e=OPlh)(UxV2ey48&2P-"?*#{(?@~I:ڭnhj<4'~Ɵ\_F5%s4qjE snU,`iA<d^&ݱU+ii!aGJj58J꧃gyúOMXKq+i7!h5 -5 ^h˗S ACΌmSUYwV>O-H Z.qvӴq^Q7N˕s7hԃ'o|sp:s!4)w SmhWBqÞk`j=(#GX>rፎH5B4ZujyF#3P4B*ta6p?1їnC9Q8"G~aQjs6Nn/ 2/S@'=zfOǜm0Pj$"nQ{ai+i:[%eG(Hz.pkXRf~z tMZġ|>+b&-'@%,<Z2Cv(VӼP&Vi-Fu"#dNxuEaWoNEF,Ka%" )pLJhg K@v*2S)TX҃ѭcPlf|dv'P96dp;Kr&c?Eԗ"%uc{d,#\ØƲjo}s\Wў '?n{37f M]ɨ <5aQ?q8Q뇏%7Ň c^ )ظI}ݐx_3D9aN& wߦdfK>Z 昆'gl̔=Ǵ@ h莈x8| 8b;X2(v,Gq2xq~'1嗖 o=\#1g׃KjWG;5= 97 ?CiWXXScNJ9mlq;M yrUu,, ʟ``fLְvZyTlYxzx *ΞCz!s(wu*ڳE'Y|Ƴ.kߍPCs#j x=(@̂'ajx9<#@KhUS{dj[.ù* C@ޭq[VYO.F)CA}@̼υ`R̈F܃NDރ 6T-^Ag`UX^&dLQȮ}e9Ӻ#az7.9Tr\D 78Jn5}QE!k ?ô82?ð".1_N1"FL܇ęO#b?>[|> ؃.r<\`/=H%+*g=s+S"qZIo˟98WqrX#qt,v7uuS\izjZȇjֺ+d!yבV:zܙG--2k6<qv}!آbjo,,΄_z@x؅G \;"xֽF,ص{GSXqzRجXTjcRdLYf>_z`=E+F@=U`}8&LUɱzºfQ\ljo k9Qe:ͯ|RcԘCpQc!:Oruط#P.PAd 3YZq0|f%b.9Y{ Lҕ&VRcb 1u\!_^,=k`ݯo?l, cd FxfA3yxQX?:,aZ`S>]e ΦHbD_\LbPu1'oYQ,@'_C^TǷeGha9!`´GGր&3=Ms)3ڧ/@|dM~d/".ؾȸ`6E}z/D z+ͦ=éuS+58?Co*gCN'꾀yu!flOkĨ>XȨgىQɆ~9znĝ e\N=n^=YKEMb ~D\*%оc/_L5\]1d>}0} 3E(u*QIV*[TA;PqQ_9y(&xNY"x"g*@fh[D) tMIKX_ifSJs> QLvC`ŜxC^"C@& Wvݘ&6n'l1C'1Y]w8WY:w@yD %3`,j5u޸X _^hOySx8fd/NwzXgؑF, z_ƕYϝ US!T*Oڰma܋a0-yP+^l[2O+Gfܤ{, ݈1QQc޻~ ?CSLVK޻kCKwry FrG?D?[9[/ge(蘷{ȳK>}9ڗCߧvxl\{#^*? mZߌ{jy,ѧI UMwgNP֓1!Wjo7VdͣIPjG&G7KgY/cjK5 >hH5byf`~m^_[1I!\T@mK c#3aVՇݶrx:z1z|̓ϭof軏;u R1ˇa#du@,]N:|(Io TR:7>[jDcŎ=S){ T/RhI3fiԓ1#LKwmS}MAI!V0[0SXH i4XWrڝv a꿀\aNZǿXt9܃+oc fW$X<%LrD?G9dh0֣ZAG '%ͽy^k|lbXPS>ȋQ 1OC3;U:>`NQ-9lxD<-auRV)Wa36ra5"Yߘ|-]凬XTfU DĽgEYXJ\Vb_8w;`_i>Ġ:i%s6sH5qGGx5也[cq "<^'l!mDZkAڮOpA>ĩ1_0}}Zᾄs3X^ް=Daqsjv+J;Wf^x/"&c^D[`fx'1;q, bԼ>R&(.@KBm]iߌymJKAb`<R:ϳaoj/aO߿7~ԭa3/DQ 2ؕjd>d>P׏ =Geߚr"43J$y 6x gjj:r1&i{?Z#Gr8$KS) F(Ο*hibj!, +ṺϜUDu3[V\dI]NsI"l";S׆]&ަynnNn+B @*r11f̠;\J#łРefzŪ=k4pGeH18ʡ:@FRhSR)QsasuH,Ezyv(fOy>I])q{ tNP>F\_֯ .叒=dHL(_\{gUj1iˣG P9]/Y!ņ.t0P[p.ɢѾE'"kmXgU͸ ʷ4_} \i f% }~Ub>%ĚqVI)آ3nD/ZY`>7Y,;Nޠvߊ6 q\㵢rc9׹I eh#l ]{\U3gъD[:_zDi=bfέ1v%D&͗3U 'KmV79]OE9?gP}VmakmS~zHsW⭫"oMwSwd'E-boRjc5C] < #8G7e,]SKcD}t)?V[g{[ȏn l c:3ѵJd˨DOJѦRPٰx]R,ͯ\NvyK̻!=zu @zdUGg{$=z?'<+,CTot4:pj,}K19-Pmekf-|-Ӎ M@>Ù5W}89sy'/G>>rLY❡i0¬v6.-o|*vױbw5?%qaz.!1+DF7>f`S \tLwv?;`LrN^ }NtD0]u{zdZJa33Q$֓!g48WPuJ㿅ͅ#ߎ<[B襧N/[}h2hNjC/mzv|3O8¬/;jQ?F&v*eNԌԴ؀kx*$ j^oMhAuKFq+ 4lRlezҿ9'r($JgM>ˑVϼq@n<`z:_vVWj>&.{Nz,U$gPhsm8Itr׀zieygZvBfZuA2Βj fb[%H1\!hi^qTB >WphmeX1̿,Qɉ!k,^#s= tޢ%ۑۣO׀<ݮw#<V*l, $3-(@o<YlM<$6CTEdͭ}ְ6~R۶8:+394>-XY?Sa>&ݑ 'Ydl9tckX^~\He(+EMAᘧP*3}&GgsZ;_?'lF9FC̮8s&f*!kl$]";Tg:ņxyZڎ|\y)&^6T34©'[oZ xN1-я(א K''hlk c.5ôΣ9]sEfb5Tiըm(e_G]w!;ɮsT*M?&õG-'9@1DBm*h ]z2];hũ#]m5 qc1Dcb| kFJE{;_ t ;%Gsd r#'PFat!`TqoG/=>u8.s\){Qd|4Σ@_ԫ` Oi (E " BÈ)!k{j"&0X?=H\]Y=_Dر)蔥G{}Ψ Rn E7.rVw]#湬S^y(5Z1!ROv^s&  e{6_2!yLuuE2F7L7P+=ޑaY= f[v)&.G( ܋k7k$( eAkL_  DIl#Z,@YhVC00eCp m3x*Wcu}e=J W\o  B6^y7 D>rS7X~WclJsm igS;ɭo SnںԸ^ۚNP0vv9S%ٶvGUY:Y #ݒ?v~K,"1 gdjO%[ ;|~ːqy;aI2猞q&U*|*b@bk;1ɩbģ"zQZ? mc4)0w+h~vʖk`j5LAa/!DvR\A^- a]󌹃^}"g:&v{KЛNw`ƫ+|1CjlAeݎ__ WO8q2ޛA}{E^s݅{5LJ ]Zt;i7vZ >jKǂ"'꺞Z-{b 7~t b,qL:D:DH> / |s yNWe"ӓ8>}G߯ ɏLOR4 fWnK|RGXk؁b]x@aI0La+3) D[8 w 1JY Ex='(v<4.%džn .p;e}d82"[f~Й)a=a=\X{NkpD&3aYEΠwcYzg0 툹1"v p d O%}`ջR bt{5Sy?Cj_ ^^ گ/bYJQ1"J v4 -:`kcwhvο3W:y^5 KPs2Cfh#>`ZкMyY)'`lO߅GKp@U\4;i"g]X a! ݈KtT^'e5) S s6) 4a4-T?=PQzϼ$MOց",I<#1E}=).SޡB6:[rwDF$υd99"Rs*ڛْ7 C11P WM(a, vqA԰|/٦j0@kn52@ČldcC)4׉z&g0םrVS|H!h<oVђC⒊B $5EBSd2Je#殠uރ<UyyA׏x ,\s(|sYգ~Egiړd~$9/T~IX)q=a) hfhx׹foDB$rChY鶉.M^?"U!@ZBʚ+ba~GPQMlvM7&l!KY"%2}u)G+f3+6N ~})0Ob)D%P(K0o(>p=k@6xێJeIHJ; s-<.tqnJhP~[QɴOU+9RFYX(blvo߭Hȗzd@G4bNjQ6XuJգ7N7&?KH wrXS-Us`%rK(d_=nz!}RFY^#ҔbǶ#ni\05d KG)WJem f =oc2< wTcхqw= ZZR뭩EoY_ǭ R;KkjOc㫚yLmͥx2Mv"T  3xN>-K. >{9ܛ,h:]Cry;Bxӎ /ao6\[]-V<"W "V|%Q.bm}KڅN9 Ed@+5q`~F:vM@1JAX{ԑ.XĔ3c3%sy#ʶ+{c>(#8$fu@z]a H˟uI(A‚#J~ytt`7̗4KezT0}l^x ^a0(7kz:龜q9.X_ ̑۱8,XwDyߌ*uoPi%kKTzIKTZlo^hF6@R-Oh'{o6 f>oD.7r3X%bl'Y8swEϗn1@=W*vw7k__VP5*ÀW%KFْ̡JL=,u~ק}-1[OY{Jۏ:#Ѝ6fww!m݈ ʑ'*2mў ;LQ/z&q\ͽ𝺜DKlIB$!zGBm'ȖZ̵Q/ojaVOF΢ø'kuq+ˠ¹hRJo.eK#$~ +dW)n2Ryqi\x;ؖvF;~vףimulOyiiAĺޢu w|sZ B-T(2Y$OSV,"Er"p/.<{b9J|+w^v^#C!Ƴ\;)B_㻇1DBn)ytt*az RdG)>Զ%ԶǍMCo;C'8 "l1>1L6ImhOZjB95퐨w+-G@c* VU¨~)(`9c;==V=v<\j2*`&vȄҲ0 mB}POx pX[nՂNR0p`b 4kmm Yu(ɗVˆ|g!6,mxxJA{k;-*9)zMKAԳA s?(Vݗ+"lɖe+6}l5hɻR|(fqW/DU 鶤I$:xTׄԆv_M%İ[_GLIp6@1NP-FY(W3ٓbiQ[cYV-<&lra <g2]~\C; ĻS;/ljtΰt.se@4^]%Dqdտa:mJ5) ڮ6ѶA[dعS[9\lMfDio>AӪpnm4uGiƿiNӈtg`~' ZzMioB9<5S5 HD@JAu(h{EJU `nng$*K2TdX+b}2EmVg7XŴ+I\LM+4]A-Lz z$Qݴ+k_bĞw-Z-`OtӞʼ' tqdmybn_߹I} kkkB0tAGghƳ/aO%XOe4&n7qzu 6d@e -% ڐE=`S to Ptn5'5[{K˹,,ymҕ0|'W9n6s$HJOpOMmQg݌4I""#V$<ߗP=< @nt0kP87i4qd>䕆hpD&uym kM6ώ.cg@|A vCr)U:%U% ~"分 Je=O8F R>C=z([z~;w*z3n\o3A,][J^to k뭹pUp}Ax8Ej~/X<|,\_QKEoy>{MH0.MR]?DJu@:mc>h兼ܐ6SDR:Q GY1Zvh iD 2r>Z.ާH =s4؃)4qKp@zu!C~+Cnsc}c@wzޮ^^1(rqń]F&qRw LyIa)/Y)P?D_n4̆es̄ΆV$aMݾQ,YIjI\0EN{|k0wx GOWU_ؘӡʄ/ƙ|6aObǽeʓ9?G{rS=ެ{C-ߏ i'43H-%@ZVO@ "~q|݃~!k39z-}Bjz}5CF||QgzD<\8>CzVMT;f2=< hZ̺U!xTԏ9x`G6 O؃ij %D>ƨL.MHϯ=9WrrD9S9M̻7;<1o^=1IKaθ~##?4*vWpkUgB%9aĢR;D]=wGHm;㪷x/k8GƯm`Ξ[sAZLx;t*=ݕ5o0`d7f=i''{>}b\4DgsHlnBGZnSuM 7ߤvzt1Z_ԟ6.Y/1,'kd%Fx|3o/- ),r֫MŮQb^Vn8>E.p| HB+" ΀Oh8K|~52zyvJ! '7GITo\,zk[7vAfm7C;F+0b0XFdwO|=ةc[H/gıU(Y] 3L vڋ6H^w04K Q ph#[/#BcyiGIQ"?E{5NplNV5F6Z]Ԍ(bl:\imЃ%h/fw9z<ˆ"Ԩ)R!ٟ5Y'4]7Y\$rig܀<(^_w'8 #dSW F\iHÅk鑲~㉌gJo8fy۾ Zo(.G)VV8aq,{ G["\݉ǫY)oa/\G-`q_qkSxoq5X/"OSQl73"/l3"m 9 >(0:{se\.@_los6IXshoG>s#Jm'zn Eֱ xrer8̙-CLby՛2&i>BB Ι_WB\gf-څi[ :)GR?з D4CwcRm(%-P@%jYM؞"F b-+>Ddq a@*"UOȚZ̜snnҔG;9̙3$et,R=0βCT@gЕ/A5^h-IȽZdhK~R#\j,~/X =]Z*#~t˳7<'y #>)wԃ3C#2ME]٦JY z5Ѫ+ ctQU,HǓ4,_t1Ic”N3O g]VIQk![H v$ɬ=ior"d8;si  yk]xУ`nW=-?(k-C\ զꄎ=E0Qspo V Z=}g,'̳S"Gf"?gi&Q/VmS`+秢< uR,X_mcR 'DP+Uծԟyhw]&sFl[`e;7.<ۋ\+/HBjX* @)rr+O4ޱ5O-–A6:FL{Ն"bSaв3& W3OxU\ z㞇14Db V/&V+`gN{'hcd_Ic%ѵh1 :yR^,Ȍ5TNTi}V6gmb5VXퟢ9̑-:.ZԖ5 p$:mc,0@ar d"),?0#cf(Qk/*̰Nl9X.⤘di`~VĥF«vSʻMnȻK?Rfyꎜf頷V?ƤhSы ]G]XZS!lC^fȄg<l}"\@{$.~1+RJ;:X-Ƌ\" _3t%){1Wtu(c %iȼ-Gm1^E_Υ)?@O`|0n0O0HhgHyDETK5Oa/rޒwDyTGJ#3N{H{"sI(6B_zOhZ\j̯oaة5~37JMUE5wt6ff- v+X>*]rg!N aY7,[VEl`7@W̺{ =4c.g=~cS}'K&:1>xxЄOt6O$E$oMK;N r҉[0:ZZpmkj EZ'#~% BI;T7@=OqF^1ʖH.tS ª@-h6=0mlW^l(R#P>>I-r+pfqO*'Аmn&u>@JvM FN'.5t.ESFq6mSVTkO"4U)eK5$v?٦:IӬ|dZi(#ÕW3S={mKm@\ P,B9Y1SݢJeCvf?O8WW?m?rNdX Fa(ʺ~EGWF+̲d>"u,ͬ@>1fSs~6x֏%φ|&~XnG*Γ %Ҩhw=hyl8*p9Cu3;Oi^4[Vq7iIBnҚFlY<6 kfɚJ -cKcrc7Ojń{;o rl 8qua .é- |2@cOaE--bXD4@^=?ʳ]ęe]᧘"aN%ϮvrX`{ӺME](S#0띢x:p)2ԿFzBk +kW: z Yc^gZuI|M?3N;ۄSN3юgAq\)U}(}R]K,g[F:HIFHM0Xi[@gvDm g\yT#;nd}^fXe ׅӃBe7[ X ^o ڋ-x]PYv4G=dzO'k_cɼʂѪt}Eڞ'!.aPTΓϐdox8[_Eqg|rX -Xm>B8Ɇ"XYMX@_|6'z rl$~:[zqMĞ=4[lv{oisbGWc)9]ub1(+(]~ &5Hc,SjW׃]\`4݄'^gD%ǔVm"Ny @gc>φ~J]1㋻Edg0A C/8?#]&K} wcOɓILNls|B;#ecUP/EV'KeW`6V^3[̸l6p'%? Nц paONhd۰T"Td#c9ޮ({d^!w$3f_["`, Gd^[ó5S_PYҋ*kJ2&w)"J5|5G-%\uŇm.uxՠǟ)jw)gݎ)}RxڸgzqJ so֜9Fj '}Vew#Z]fPR0" -Ky1c滛Kc=[̨FTR x:ۉi"5ԺI~QlU\$+Bʊ.!8A}>*FG^#u,wvHW# ZweqD1Jf?w 2f2L6=7`[P+n:]Lk mcx֍+4 >OIfM`v [+Ti!K;<ÛU-5ɘ(#?6,Nj HNo~U3c1[rz209`CْRUR)3?&l)k:t& kcXw8V]R_Xւ)ӂSTB*2UQvmmm^i)څ(ed]3~!e g-0K(Hȶόa3K>wѹcz!2ν5mͳWkrj8Qɬ9(WQ.UF\'|?~{~ o9D4U{ٸwVP-C X,t&^)$+|Q^AT~S $U͹N{ř_wM̯{*ebfS*|[)ltt՝$ќT1|]KiNB^'AO6euRM֦"SÖ"lbȻ5e7Ȫ\!N&oZ-Ni&̄ĩ$M<ƟgBDr-:TbIXTg((\|9|.5RIq@ewO ]Qv'eީ?t ޳KkGԩi^^NH`_n%G 4\9/#@{HѐuByC݇xC~KkSM|s֋Jٖ֨,6+)S.30LW1o*_6e?\PRS`$-ԑwt7$h*ZJxqoݩ•OҚjgtИq}C);.KwrݩG>'a -ߦ0C !;EevmRo@.|CfzrDn!H2 1 k#Eq'mC-M (=BoY!(CT@w+=_ ETWp]#e^˸T%c^ [yF7Ka?2i*72 /̽Zs<#T譭SqZ+F$zj[ TS5!>5O;ȳ$;~^چ/O>k5+(MEƁj=KA{軣~c%dQY+zy 1$:b\= y>'*W+?7$!hjXV>}ڐ^k23n䭱R&[O><$NJVbE\o805IعA2q6,;º$5Y IjLN_goJTRT^gn/>_ ]b\|\d׵F$No=pUm+#|QW^Ɣ*  `gWYYJZ-JZ?+`/@%Wr#hQ7xuBcYﱐcig~ 3u7XOwTڪYIz\6_s=<Vs!?v%k4 Q ."#gy,Air'Rpܓ])(SLSEqd Sڇ['iU[dX(Dlomy2Μ"ZFkXפI"x!R.Qd+/ [ւZ#nq5w( yJ#Y"zeفMedڵ[ɦ J,>/pܐ| A흊RLPU^~}h?xva/$^]yȶrcXX["PE$K3HڷKj.RR`^V:%]e9O3[,k%p~n -Eyj5ڭ^Br3t6'qbKgECxDU:aqj]J3-%5GF.!kչX{!m)[%"LOЂ~ 燪8j6|b%=RLјW8QL믆q8z13i(V\UQXk}+KZL_^b;Y5ki\sq䪽a:5Gr>y8E-(*xKt FgMD4tfȶ:a[755>#|T3~Ӝn5hU%t#OсX~I*L|j<$Ϋg y|8[)ܱ3j;Oөȋ#r5D%:w_ ägO4v>[^ZO-fEBCB-0b!qD̛52FHifm)_eRrʡVJ dO'ߗ<3u@.uю1)AF2G$:~B(E`,0VM 9%+* c,DOR?y>Ea!?[g,x*ᾬkr0V.5eyiMҙya/MmUhI]jНЖ|Ө 0Hub.ޑ=(gi>^[`t#qߡ/['nN_M`{n}{$B܏\cD3بSSB+{-;ؽt [ 1'9WVX7z36wCFC +Y_bUPDZ7؝:W{YXMsΫR³K\ufB`/ME}4Ќt/+:lDmrq<xW?APp۹r½^kF#Vn{lOjK=^ l#t}\w!8V=SDwrq`]8UVF?u#"f8Sө 5+XIPWW υVgYP 7#͝8jaҭ a%к:lۍD4(>9|" e+Ɨ`}jq[qO/VG\풚XOEi4d(IALG 7@c$Udܴ7;x ĥV<ƥpT6,I/ N_;EW%BVm?g~GYxK. 6{b{C~%bcBGJ4O-ioYa!+rI}y. f'/{gdaD咞~(`Ek|7iPҮ81gIy4[GͨJQ3w뼤Q}I Dγkd{G/]1ODshGop-~Z!(Yˏy.G<#*7Leb4- aZzFR}h 1;k~B%7Nkj26Ë zIZskY Ϣ4vqe/%_ܳgQyVwTMrfw;tqA%_(RR(>AЧa|-P3 !c0:p[׿>=^GڰK@_E\Z{@T903:|a71v@ɒR0ՠ%4.gj=a6Nkڔz y1fGk{tG90{Dh7s|so{GE P^VK;?âb.RckBֵ0lD; }n}k>@4c O`Ee-l Ю5[m w qi,Z(V.6њtn󗝎e(x9#6w/9~wڼ(r*enc獃IYeW(zGq&͊rJmE8|w;~@L k~O C r^dxkOyR:Go39O`T/j1_ Z~|xB5=LZxy]:= y.4D% -pZ=,soLI%2Xk =D? R=5\FT=x8ٱ~cEDwhv52Րa+꘯-6L?<6)e:xk9Em7s]9BgFZ7ZqX?}?'س+TFf|,cafvE)3P@.?5ȓ꧌Vw-C'}C1l@q [5*ai%#1 kUYHVi1#  *ϟ8MYk(.PlT lǘ:6:O #?&d =XݝcclI Bh*atK=X;?o9Ȭx_Ӎ Ï?ϳg4 vcu 8vQz^ܬӬr74lz(j %O2_n-Ֆ!dghQͰ|8yl'd^v)jA]V{}imH$ښ&f{6gC#G>ӈ(rDf%X@8*ڴh K$Vjpʘ{t3Q&NWzz3q$giKXJo806D8~I68.r$Q!̍8Ka8>Ga.+  7~J)i,zߏUzϑ8ܥ¶,'Ek#=˜yFea'_K fR3χVra%e\l郊0`=n G0Y+6j] gb|JȺ6/u_Mk=5BjV7o+j3ՎZǫDRu!o0Ch>$G"QyO8zB[RC|-}b&D$J)A!D;V2 T[}oƽk.3nEe82+Bяuix1l0&=ǐǹڭī Cc=X~6eE+qo%CA݌0A[?wt8=Ss&r[Җbw᝴m~0SֺEDI0EO~XKH3+8_ Fbs-b8,$ʕ]q=$l2kbճf ,aْ>Q>[LHV.]uʹYsd^W}L9X4cԌ ߵKUɮCpz\t|:3k777i-Cb~'@5qtKjOQ| x3 @-s }$hM~אv|KKMwp/'{.BBռ` $;]s}l'2k{( `t$E6p6$Wajט'Jo2#-6 wBKkJsmhk_QvulXq 򶄝G$Q>Y hvyzS5so1>0. 3Z4s}*m&,;ۚDzFxoRځ{# 6EkpKN9Jb,F5c}R k3ablL1fZ"K10l˟·lcJQhO{/$EFm}&"D[ B1h0‚<<)0J,2 ůi l8o%Vo|Q0R%)/Oq{s-ԐD%G67 #tڍނphmh,z.z#FB/4ڶq`+Eȥ3+#,͏(<~`S26U70do3֣Ezr{ͶKikmmsxh#c1&cT/Țe)F]2V(g+'oJЪ[ѹZ@uNW [$a|_hU]]S_7͏{m`#є2<5h!'z!/6Y:,y||Y)W(<tFtRLt=o:b'LD ΛN_A=&:/@p: :LtZ7^ :G|wq_1àc7B}c&:k/tW tMt^9z>>$x%Qb:rYRo\J4^I^7yԾo֚! F0wG j ofL]]j(oqjqHç`C:O?h1N~΅=%I{Lt\<]̠D 42vŲx2^ 97iP7ϻ=sԩA'D 3ڠlt *Lt^0[t7P">kY!N"+5֒VS6tDZA/zB/JLoZ%=i\ω9,97j"!9ss yj{z$=Z+'Us^j#8ўD\WHgYǩe_}1eJЎSuMQd@z9)]7eͣ]w|>gR@} ma-80yhLEVÁ%qߌZ?ٸOs>`~=·G"$WS%er¼乤!œ g)ǥb~) ,CbߐqPMk(ZA,^bVY@+~r=pG; ,_"݋L!x$k6_+%~<0" lm2+ƃ"w\iFUV9+ _p(z2f[(KjU`=$R/.{+~J7KS@ Rъ 9xEE^?;j"gd uy{<}|Gއ9OQ?w"%z+׏E##w}dnȁ5]cEKuQG]|c]Aۤ#9FKA JB@᳋>g8.dV0B#4S^#ŀq!Օ8~jK+9p.b nNs H^amep?wmgl W|=A3XiA(yztݱ}d%!OC)4H: \ݯi%g }xKO Wj\@ek0fiYe/J֍$@r ~Opߐ_pP E{Hs{x;!._x R kFuh;R)tB%jR8r*&6c x?7,E-sctO/燤)GެI{L)՗-h7ibt$^ XXSϻŁ]9O rʥfR?ZqWo*V3ǫp '\?nG58 BA1.ÞbԤO,aUQMF,O|Ol߷mq,Jk 17b-1Qǖ4:52u,e wjh<G#DR.[\bиhx% +tKyg//[\]D\l墶Xb2vq\F-_|Oj+Q~^0Y| 6h_5ig@އJó4Tƒu7Jo{GӏFpN-4 4l QpǶSPH28*`Qij1ߊpxq:Cɋ(G.DCvbxGaD t+Py/Ƭ5Q^e#V3"fo ~DO sk AyP288ڸ([BއGpT/t3,Mo-o7Q8A`$UO+>vȥ/SS\d, ĈS*^ \8zQ08Fm9FQ }&E賛>摍U0 q^@o68#[ĸN27kח0B{i_O6[ a%{~'m H(V䳿DՊT'a/!* = G+S^N)!e RNf \/G GpF8zˁո>J{.BBQ;N!p41<9 Z&~`46c[""78+Q ԗP%t5wEm1qȖc|X59]RDzTH3xAU~$1q7^"40y}j|*@][19Do~IZKvB~= fE!WO{W/|fؖnj˘h|ȧM;n;ܦ;]pEgkaxicL޻%ODgͿʠ =GfYjsk>NN ׼ :nzگ_tzDzttl&:\0&:.PNS(+;ZX1XX¥pM4ʫΎCZAqˑ7kzQr}<0 JA72 U ӏSA t=)KAetФMz@15yέ3\gr1'ǭyM0sf:zb/_+bqQhٖG_(W0Rx| "U6{|-=P>9OԒ)q_Ó89ᾭoz~5_oyպzclKީg{@om-yZ-Wu]Gf4 k"+еAt.l _ =IA'q%Ag77rnqRxvې![{ZsCF#ǫ3y ر1 gWyO\N&?1Umsoӣ>S 269)[͍z>$= u=7?>3zo]@_;w/;*'N^{7w_d1p)uDsiMKxqFf[o[om^"†Ί{_SA=<?{Z17**^̽ ||S E2 eӰPI,jPUZ" {f^\y(sL&iڢNfܹ˹g_\NcU l[)<ɒJDs6/&Iv^-^ngr |v1(" gCϘ5E4^ (8Q7b8wmس},*RhG/S=YeW! #?8I_I4Xҁ~r^RbX[C$^Ag:qV Bˑɤ/Ki3g:(=PM"dr Fm<i|ZfW!g|tNoFʁ)߄ŴϚ*ތQ.:+-9=}}T=\My{+ÙLSÙ g1,gXi̞t)M[1w'C&90NxdWogGu`3ǐo Eu3b6Ź<r9q{#F0ʒ y. "v˩F3bقYI*{\VQVa>bq~0&\]1QSB.ab\ C'||;{xvoAivNYgwW/[tY9Q^cs߼Sױo6U^ǘyz{)n[@TsMw'SŸ4 V we ٛ_;X7'u6S|Nk˂Ă/ $$-9WLA|}[ps%^u?!v`0G,C +0Vw)&$pzYkr*9CxD*xy"A 'a|̷M7>OUB6≙(xE6tg9_gٙ+:D<9UKrPs<7S.jhQkMy׋S'=jT>&q6QnNk<]|ye=—p->BIپ0{.Bɓ>#$,"X̦LltY{_dC#hg ̦D=.@u%^W!yK I菦 z4ueꍻh3ԭ(OVltEӳ<Οdk0Cub,o.ʲmN~ &~$A8ܠ hʎL>6.d9}N'_Q\eK2^rXȔ N{zB빲BBOE;TȽ%I^΀ܻrR9ecuL&yC .eI4l ekS3<1nGI7Tg"mHyu[m4zqXu/97x{Toj7ikuLyZ<* 6zF\VX?7(x,͚q8OpNNUܘmAlE_ =~S= +{iam_bVolO9!h0Ǐ]Y'7o{bR/T5&xx[>a8Y]OCN _ V Nqc}V;ߩޤT@⫒X s39 hnDB p /bK ,87ּ<70p'-pK\A3#sp2UnXyj#߭uvjx_Ws֝{d{/@oˡ$&Hk80{ϊMpx@v7;ĽB}͹ y"M,j'q0p%j G>D IXf̙:_$0؋Ėw7IHerw$Kxxjg[=_UVW;w0A 6dT{%'m_+zwpDX2aͯ,7IXFw*LsRdepM>)1-VvٜSDҞ"n5vMᐏ5w6 OIˋٕeC5&4O}k( |*z͘ES-&}{i=(k`Pr%=L?=p+BG[RM[t~e>'暇VX?: EY'_FW#`]Gz ks~Vv9|yË)czG:0f{z9SP**7{lwh.ruߡ8tK{ZJ>u;%kK\R6&׶(\x ;e~ ]QU5p\iN6YwJ4`g݉fޙ7OLބLGZk/]Gu!]_]} _1EINAU7+X躘1IQecy2Q3DŽE±ޔ7 F+`R^VCř&y@<4H2=M>Tg=:huݚUIIy&;YGa! j<ۅR! Oi )Ә!p)D^xVL:iOfhQf^ʨ"w8X4ߗŜia!0 Ln7)αղ_޻.V=>O'XhH>dxEzj;z^ ޡjM\p,I6Fw"{/iݍ=NEVF#9Y[m2Zz_j"8SGk0~˽)f&׮B1O4Zte-FS<(~ zs˂fM(;qQiL"Nњd90wv{U fW0L̢IwYXX$6CG]>j=Ү%__%"ocLenQET]76ѿɜ\)OQMP MV%ZўUHQ>9!"6Hxr&`mgի3<}\tUL; ;5RJ"Zjr.(כri6.fV,pQd5FƸXm8OcЯj]HdoۑuU}g=ϙI܍ߝ㞒/t1b޺9},h7}  sOBz!.Pv{[*qm7j#xH o'طMbx4xطCJdrzd8-m#$S4>l"K'^M9(Wjtsj/_"ɣD;i"JX)JGpP׋3r,"i>'@;}_z6l yk1h:PpYƟŚLCΠ>nX)d>wۡT+:֙WEV>7/S*gb]q 8Bx([ i^ ~;0}-ZfV0 <}tΪ/d ()j]_eK0Z7K[$G?v\_sp8pӢ(Ry.xw; ;y  BG|DT{lBMSM7Z>+OGX|W<5g\im5XԒiŽ%E `zBS =d?'NȽDi#T+wk3qvawk\KvII`O+c*ǁ%FmY/:"NZ`@ڼݪ|\đn$K;XCU[sy'|<ǭ8[(!*k /sɣY{ d.XE#'StBۉ= }>ө㾕yQv)u[Ɉ[JQ`pKFd;V^~59J'O-tYZcKJӎ ~/@m2Pdf)J;x-5y͠~GǞPpF私+2/\WE3UäR&9p5Kpa4R{$&<9c_>☜4侶īʾxfK> Iv5zA*גiб]'r]Gkz:$|tZ=,W( kE t5\7PwX3$c*u6t,~-@jj tTolJ,Te> k̄%A *BԷ C@yD=+)@ã§4յKj>|?_5G+ΟI򓮓z=r9ޣV-DG6'®^$ Fpv}yPI4m%9'Z^7]Rm,Rc4~yQkx7ӛ_382崇ϭo_(&2kmKՏ 2j>'eaϢ=n-с#+dOpkjޏ`7rs4 XQfYH"DgqW 5yІW=2,IW8 ʯp,p~QCP*<96 = \=]wSF.]U& i&85и wx+JÕ}qJPÅuze+h0ەy)gT'P_^1v❿k+ |VCXJ\ "I5hJC`G>kXi!S W ve *ü asG M;/p;T[Ƃ,U+1?SbX3}˨) gn~tz1Z9=a|3 ޙfxg%OEynw>+@ [OiKfƸ{^;o䙸b{Q0@EG#u W+PFv-KKq'>ky5Q? C,XG|sγ_(x7w)p1.F.|$twtbWm~zjr[NW#v#6ᙛɽNu =y daYDu!q< /<cµuގ.XTOEݳM`us՞q V6f^I-jBٴ{'!PT0P?gw-S#-)W_O9m'9S "~swGSo%d.O}k\S ݉S%%s*'2 _TkLTk}~oBƱR:_߃ϊyalD- XٮG~*yVZzёe+G8i,[p̏| 3K+仮4,ɏ^R fd7I"Ϥoo.ob|w E^ FT;h\}΢>PKbHt>% ,GT76W##gا#÷d}kow$>iwg==Xft>/!]?ŵc}=@&e]Kgp~w QX3 WuE D7Ȯd=7˼w'5P%z5au`="g`}Jڱb1QH%#an1݇<īӁ1\y 4̵ g}|5J,]]a\&m{ "~SMr҂1`WOUg @GY3\o 7Jd,jYߧZkݒy^ʋSu15Zĩ>/ ?*z8vOi$>wWϷۍްJma:c8޵~ ?~{#)^6}=XCJ7Ve3BIi8@Pڳ'd3բОCm+CYl$eݬܧ~LWoZ-[{ui^YA-23'r~/Qtn=*\mK/Go嚴iQk9VfJ=y[2G>p)yJzݿS5Wf5#,Uj^7yk硑+OGJՃeW U| +ƺVw1{Vލeq<:B}8nYhӾH6\ 3NR?se&1A−*fdƵs=~ dz}g:携$6E/WZן=NPՐ>f'}'d^tYnfA!׾E2)F(+mt*D5w;ʧIdUyA+-.ٿAX"`!]+%Q _t9Exb81˕$R+D|[!HQz_9^OH+/zCF&dm1V@,/hG !n@:$!4ABf$6IGWO Zi,e;x3 kvн!`KN9=ҺYL,~%j0.=E%LqVmQ5(Rs=aH@.5 2CgT'NmjA@p@SrKΏ$N)-o􆳽Fˊk,7XPV8)y!ySݔ z#[ǫ^wrM2<~Y 9̓΢Y;C3&Isqco8LvxɁQt"J:ެv ׄZ 6*ŝI|\v z+{ADN~2n4Au~10\63ZA;7гr#1 Ubl]=k?,fa(3ߤQG6ګ$yqmE۷LH3KоQܶzl7Mi"$- ڛC/t.a5Pۘ[aڕ^Wmc\zyRD 58ܱ}6\5H_ԐK/UBC)|u.˶%8 Z|w !kXXj'0 єƢOik xg=E .y5h$ȿBEܨ[N1ylu\k1SSŷQ[FK\S=_Kc>d67i@}QM'}?ʻ?:I /ҜPNI Nqs$ڑۉu ߦ5k;Wuڼ*~?Hmk>Zu<|hJl\4qk,< 6Gق iucENN=u԰ڒ?Rc>hBM_vONE}  }F~p++=Gfgl?+o`e_t0`ƙyșNh7Ժ^]2ֈ,rގrZ^g'CY(K8nAy_~Eoóii &Mٜ T̴0d7eMUUHh{-UcslGɐ;|M@{,?KPW;&>z_am7G54/7L<3H=`Qnj[1"pͧà&w!oK[Cֿf^M:p' # ,>c,Q:%%Wl k변@\3%fYZ Zeq(gu7<'Q w1oM`}Vy t*U/RU%?&TbݎW{VEj|]Hס:֛c%OilB0{“25)j(#-߆)³ztؤN& @LWgڇyPVob>ӣRdt'TK wpotP\Y)GdXq<\ӫɞ̭,6=C)8&],߆L@Eke" p,y!G/уnѠ~ƷGGi63 K{衭|._E 6ߚ:V",t0LkN><_•gT}( {UlN1iCQ{9O_ e1<_Vv!#Z&|eK s/C\exnafBCKA xh h+~M0Č̈́+2o3 cΉz&L@e+tČ;Ӥ!1՜OOǛ vc؜!57*Õ̢*`a̩Op-kyl`hHo8{Aoub0G$yUőUT 2DQ,u'A nW{}Ga8rD1u/߹!|bVQ=H8GlJg@0%AgdiPٽ6+l9b._Q&Ey CL^$ڔ[!l;S _0ݩ 5^Rx0TcfX*dž y)so')Y̖twtiJQ:'\[䘕WF~BO~6yNKPIwPyhlu ʏ֕_ܥIP+ y7@3; 8EonxE66h&J~=KNybk_{HJ5G?Z'e\qd.zv5FZq9sTJ3cؙiqNaOo.3W(ޣW&yvɝ"3scdY_w}sfūVG2!i HXm "I,=F7v[+~\6PMwyeYaF]¯X%YLj}=g#oaeK3[qIJe#o6QW,a"sK?[۬<{oI4l'aZD^%LjH~=hE0DR}O;FUO =˽u!xbfҬ5 ZPzh}k7-gQehmh9\ jׅ:j]/0kaiؓ2vf8*/Y=KLnj7_\dYFjn0J;k2 *C&1䛘ueP4K̋ê`P,t-K"TWnCIGibM\jjnvka `ݯa-t{^ xAKc[v9@ع/?czhd UE\}v#_mKPNe{s |2t>W*z/Ol@,ؖJ#p,g h. ?NV@z|#e沈Gڬ.3`.x#m ]ώyN]Ć{_u7#Ku Y셗(O 'rڲy[$0`ށ2D;ܛUEXt oJZZȎkIؙ|+[y,z\z`D{=Ő{\\Af ~i&;1gFYf;M+&t5%w,'MoǚS^ǡ9FZ;Usd5K:OgIZt3a#y=x)]x. %n邕oI]EzZ gR/}},wNJI3=-05O/n`s4&>n)~0!,K&ywc٩ qSۋ$.$y0+j]uZ ,t*̍ĽZ5`BeWz-w_YO"pG "g 3?jޫ5|@}.T#^FRw\(; PbehþmĢvc5U$c{!9%6zrGYYUF_Y<=t) iU:eNR%ӯow𕟡M5#(WAV3px+Gc!-2+S98rFɝ\ڳN؊$ 5Y.UtIʶL?UXcr?GM% ֣atpth bωzw(uܫQ, !Z~+K0$9CdA*2ōIV328R##[u>%-]JZ[ bց[V/v#/(߭*~M/-XrkҲ=K #J97*'l:TpIpldOr²ޡrBRuTN^բ3M4ie)eclH k%Wb6Ȧa^% [Vt/=+f(/|4).Q[ȳe;ejSH>cPI\A3@4TXs`3Fd_4([8cH2%g*,pB,|)ݓ{3˜@<>/ܕvA | s~ LZ88E.fBUD\&8.'Z -2t~.,HW?zap=%f$h2S`g\D rlHzGZ ke6^~F"UL)볙(Zxt,C2tlr ˲†"=Mfx_VK-V4^?4?le{Q&X6L=FJ+Vځ @8S` R 6(?Eu9xmlSV+ 'X 2?Ab>DGjQvk5duPOEs &[XL£ _l}#:O@˛'fYw7Nk^V6 r,~I Qg'9}w:i^̼AߝU Yw1kݮbuUP`NE0>rD^ k#=fQE-,I] gY'#tl<\i5P] Emjk˫lagblMZ{pUX!o+P)R#*%M@e䏖vzFҏ5?ݏ1i:}$Ѽ۪%ɣDH{q spE~BA\@(ʕ&@ ,<ԞѽAõ^D =c^"lajGZn&fZ3 6K#Ms`:zq zDhk!#"Sq#.pXRf}J'-8+<`05"[MniJo(8}Se f1YC:*,Vsk4$xUdH]X $XuVگN@zujToacx|IU o& V[YOe:F>>g&=YTl߽ˑ@~R&zSNIllI_)TDžaQUC<6 >'L~pbȽ_E ,<9)|?9]siNTT``~Ǖqqϼgn q]cR Y/X.Dk(7!dY&= 7\ >3yjSVȓnVxrKfU~ [8-_J< bs\bX&YTmI1(LLȌ3zPLM;Vɿg#,I3o׼on@VwĻ Z>;`*s p# y`bc3.OB~Q|%AC{p|h;7fWo QMbQ> DtS}KzE`ҽ _CuI%DFfa/P *&=C+~(#/Zk[R;|V'<2'` yL~npv}$쥳Qy?J~yF4b%8~V1ӭj{4U] mk})vEO69W"A.ml=[PY!͞ߍPǖKwn%]2T11#s_xH7^7T46Ly2y[f }(ߪYx5[s'nE6Ju5/ Ӝ\=NfSWrݯ"7rYB [H窐_5Y}ytaRuNR]h} nPHm&W˿j^E6SxL~6C?{B)NW%e9 м@aƚoMvq͠2=Eh)#/3MZYÿ/$Ә7rL`^ ǎɻ؝4kDžzΫ3P}UmwooN.is|K9?GLη䳒;E,f˒;-=X E֝KO[A))m!}v4i{<6|=,!]uE/JCZͤTfM#GM$jWVgbrn+:eC#]AeHcElÆ(%l+Vm[0$>H!hΑ64 i.ZvV sۄEjQvfrY-zK܎wP/vK]io&WîI{D=6u\GkKQp-k !"p0n헴Zm' 6}ԉyMW uNN;i^g?FtA-p'MZuBbhs78;$Yˁ7N:髥rODr_Qort[&iX0a@O N(U=v*ZȢde?wO2=d]Ĺ^1g,f?}kfyY! dRG[ЛZv|Y`XWYq11-InŬ^f)e{ y|(n|z툗F? IMqM9PŎ0|󦜆~)5ϡW;};bNBeI.ގ_NYl›_UM̿)Fu¬4S΁W41xl+ᯚJLn#{; 8 I 8`ƈ o#WPkƸ;Hc }m1Veot$ι,l fk6HVl:l [݅6H;:tAaDWr{ݢWrW*W|: J˛Ӿ0O=s\~L04Lp 8Mk?I.~z۠]Mۅ8[.7eP{ rAC^9.fl%5Aޗ&p5 yd?vO'z"ER&:܋ssj࣫Zo+7`}eKq',RY/SҟU)bXE)b7ì<.mVxrJk3/9J7KYIw+{՟XvY/v(ԯ k֔cH4 ɲ%검 ܚ*Mm0xYNWX-gqtXUW'̫#qNw~{\Grρ1>]1GR=k1/{2#4j?K|{<8Q+fsK2ƅo?>ǵ9eYװs-ש~g_ss`uV#w {!SL@&\M+#2HTdž蓠H umO=$}/ɑP;LKe7X3+`kp),BKaQ Iɼ>cØWo˚  ܃K2'i2TBj `QM.U{9V Q?JF^1Ѣ]^jS@3}5RîF(]ӔSA0kXcfc!yhܧs?}PHuL33[v`' (_Zkp z~Y7g;38uH f֯ Φ +C7(<Hf8%>%|f*{9mHW_>sɘ2Z=4Go`1Tc?LU.WJĉlcIa+I`qA*YVKэ@Ŷ%NQSlθ3]?$ ޭE}1fu"glɋ\8']PgNC)996pK!>'* ׸Ts~oƘξj&NXe$.+e٬eӬLn7fQ  |. 3@RD (֐|ʯ,3GpD9b6{on] |;/®j{2_aXC3~eo}-ENWR3pSBz5cfhzuXں'4=I| kw`2ʽq%r]b؋a"9t/"~=,d"]o/ hkAㅧ] [/կNVX^#x)zcl+I֍^6i|kL@ΎVga5- IʀBRA, ä1͌өVܞ'bݝkF<5A;'bn6K~,& "\8IZT''xQnN ږٜf7o7537Aw>N Y4q*GC4WaSWG4r(V^+pp^xw5TvckUtS??uXbx^ 1抿lEyfJ/jHƲ}U W^\Alբ;lo)A/kk\ы:GTWTJmkX?Y*HaiV`i8Gߪ~姕lk1 =ȹrT'nd˰֧( zX/,r9U j*,#ͩzVA(e{D~TZEޞ .( r δ/ M e@C* S騏̏^>6ŷ5|¤GBFmrz8t8mRL(?mcsmR|Pomc*BVrOFw|cXoo_mmR|PmkTʷ?mfGyٗJ鍅UXsb1VًFC?|t 3"ή.);ʝ Dl/0p[ 9WUB{~360A|g& XN@\w>>#kTru_H]2,"?}3n9]Dl>_ w#evD^G~|y4.4; N$n†"|åC/kQ.{H_dfiȻB~>.ž a>?S@)>{֐ E7e~?ӯ U/`++v\M*NUy:ZỸA>_3+ӧiO~9ҧg*O3OV붠; џv?BA.ܟ$-;f|J F^uHŨ@Ov\^'[m(.G餠LWګY2[mExL΍4  F 8F0y7ׇc<+;IB ?ۍEƺoznpvzunur݂΍f8{KAw{?^*9%dc y[T帟 7k];?݌JθGS}+wGIOpE>;``ds}P{E?9c76>46Z@ɔ/πh $MiVVdZVv$e:Ȧ,HxX$7B'&l?ĺRfS/h)O*]O&L-Z3**vd:Q]x$Ý"vטkէj!F"_&4z:0SswdgVN|ܑl# (&.7<I+sz1P s]"+eY^; h_څ/XSn\kl-<2_1rmO3Ma Wo ;N_݈jTZH*CDm}֏2M| fNY&,u3pʸџB  B\N\Rip.OG9=̈́dI;WϢ[Fov'F'{U.DO0ҦwL) ͢vrRhVݫUunjuʤޞu%C'(Jr!]ZAڈBZ:=10B R-y\cwG8V-R_Y 宀}Y#18ݺH<[3zD@{j~WHm8=NUm@KbXYY1,f5`-Mjob^7>Ÿk(zɃ1"$>OƇo4(MsLk9CzlN3<@M0p?զ8xG ,\,suxvzYg\ϔ-RKT돵|5 yReY+iiVUj$Y #KZ6V\в\X[j_3Q9[zTO8'Ỷ\ ߖEQDMuo2ҝ`J/iR L荴? ȹTM}=wt|N瘉|"vay%5>n;%VX"j-dfF3Rcep']D5U@#= +˅!r vn1iw+| )< T%g,o˭niv PNB38]ze6s\ O&^S#6hrb~[|?niuN|`9t1'/ =VU>1nSLݻyH%e*$n}UX̰|wUCm4_Ca3$vK(l-~uWݘ/" +OjvpK S6?IW:V{\#ˍkk9׿ F=ny_m$c,: Pg~zEtL%pq{,vZbTO&c{,Xޓ굲]^L_9[O{Ǫ4#޵8H%l8\1q)r7>(^/jn^#* ^Ȼ|fMD]RXZ]"+JL1/PTId7idHM'(!_?sm|ƢPGJXt.݆UmմhEt?KYN9A9 sZg^c6!sAlT ̰5eh[>0|:@/gYFWM"AtID7hCaFxOA9~@0gbu|ۑpS|`ZA[a6@c.66h܎ Wb-_ʓ囁x%X:O(yg^zvYb9%NTLurT:T$E[O6L+ k%qO>hI+Uf gd39%AFDU~B;IA_9{gW'D_[_W'wJϗ>EHOviY%+p4>3,f |\^M>5.'?rSCOzq&&sD6.C/й;&nE[`p} &!%ҺԩF-~%ItZN{KhpO~Zm(Y/tvd6DNisjn(O U ݫ[szށꏐtÕD9Y}-iIl]s$Wv -3JyvȎp=ςVשf5?G/.<1޷K<I)@E' (H߽ZE=ڷ^ڳNGq[ǽ}MvE=N˾7QUuP6^ r)kr-{9JlhMyN:7N$KZ'|F̹V.Wȓ1S0 t:i2 k[i3d\A|h6ƪj(H[~~u۬h j[ D?w n#t5HmÑq>OɹgfItbM9JG;xdtlK0?IisTWnjb0lK8qpIaE'8_)OoPӟrL[l]6'3ڀ2e#.y,mͅp0hu?Rϝ\kI<7l)V{«0Pl%8scƶP݉)-z qQEy๩wC"Uo{̝PSDV8CgUQGqDAKHIj5k_icQWhȲk>#aj[ߵl4nRYe/56cR*jc (v>9{^w[8ggT6x\~󊙑brO~Rc|z:B%ńRֽ)pTl Ϛ.#Uy=&\{Lj828:1F4C4oN |$mrc0s3#v= kJpRA*63_cЃ00"x3@N|Ԕ"7gcZ}>6nG}>6noϨ^s ;>mN3zM81[X7{oJ≂2RЊ_M/vЪ [M/N.$4錴63إ/=KtK|t:x1GC*GodCZ=fBmdaAD-R\.~ͦꨔ| k`1CN|4jz$뼝 l}SoEh1s}qرZp'H77GwX@5af)CY+p5VKໟ=²􉘱Omj##Kdb-NQl;Z]R;CjkgJL@2* _|16ya8dYlM}&=ڀK="ԏޙ'ߕj]VL'%X#mN.8yl|~@oEτ|Eoʤ}oaz҄:xiɸf|J0otmͫFoE +NF:EuWՉhŸOxbcu|sYț"ާ|x**VEpk j d'D(}+z8YYt\fa1=c$%8 `mϦt̓| 3&:7>0{!g/ₚ=F0+KzScGE] -.U-~fhHu~rI~TIE֞A:3@KA|1?m.]WSs8k_$Yj&#lARf#ڻ=KlB떘|Shw: +xނ'ͷobeM>}P69"̀շ rͲ~51~n cW.}H+))> FS;}-x[ni9eaډ6`%8J֗JlHsq~V~ +c1~ dt! w|zMuXQuO/:ޘp2![58ߒ4u}^0)楃Mw:ڮu$zy5cZ4GHf́쭿i}E. y)+W_EVF? 0[pG PKe!O&aJ#qVi!~F y](g78H9!'ejCRF9*QjViuێU5uh,ѫ~h?ZԔ/ ,\JwރيKW|B2Z:_ π?0Wmpe!>A~ q!DKs׉WnEpۭ$nUpTj u.v;[W m@mÓ^Gpv(Ps[+PkHj }%>>|g"+ |xWz<%RbYc4J,Uw|\ս3a!'xWY%e /VOQbˬ)T'NT?2 mE8wueŸ+Oc%ψ;;vGCg%9Zѵ Cz!kT!kmރ/o}H$u5s_s?ߠɪ8auOwQ/|Qx5׭!2rD":UP@iLZ^H{Yqs>HW5έ1vmf6 H6W ᇑ/4ĿoKQ=ZW)ƴ=CˍA? j4 Yw93&<waMpx|X5iR+bGx_*=;RJ/Hm?޼N91sy|.r}'DaX+x!c7,7e/6aA5Xs|fl1噗\yګT<es(^#ޯ`~JPpM.? ݆z e\Fg{JK=#V\k{̽WwVGZ?#KR.IB[ޯ?$iX>>;3Bf7E.+\ }p#a!h)mxG9ٙw+R\oy74v:7hܴNM/p^FϔQS{I=>v\\;) tv1Vsevk?-%WrNun.UApC4"KFLsL&iKy|Y~=D7#OC$NIU2LoȳrhcY'}$=YI2YgQk@[A,\`'Ć w.=yؓ7x*HsP3]pWӎlA|{f8=H{ݮA(uOڶc7#V[d7\ַnceV)5}v%q~8cs[A:ʛl0υ8Il])SPdZ)vx}S}]?5Bc%o%t{J ^Ҵ T?/Sک?;'kq@r.7l6jxg7q1[}3vMmx,<"!)-`lkK{|ug̓F= `5ሥk 1pzX= yB9|Qԣ`_Fɝ3O2Ehz$?3͗_5PlUK|U1M<< mO[ɬEFFx+I7*S{/ۻ"j5dF+u;Xz#5+&ـ^=Y¸^=mw{DWCd}F)|?Yπ䮇ek;,ܧDmFe P.dg~&Y"@~ۓ^=pu1hoynq@8pfjJaFT5TsO#dNY"Fxa6i=kaܯc#\]߻aV0{Fm Ԙ _ t؜.F!՜jGJ+HLM}JyNgVqPv`YeqI`{Oh z^""b {el9 #rWľ[ƿ*`$ ki~.ʞ <)ݗŢ cLEBIwn:w ĆOL4"CVgFqh+Fݯw"MxzwD6i;ډizƿ;׏ViG+K%KGZ%mҙJxNtBnHIdu?of$/llB=  2ޝ}pc ](U"wY\0Ua[ܶ)Le-=J'cTbo}~$DV7^EӾu]a!#]kD?fl)Kݮo!ĕU#oc.ʟ9, ߇Y T>^c;"B#5_ ]0f}gYVn7G:]6Bb$mVc,_i|OOSXee5gۥv]䈑%zvw33<+^W[v7]jy|CHvq!FXF7>Z6" }Իvٜ6Ohɛ"(l ʕײ$QozX+ulHOgPS kYD9*w뉢h6&\FKV h۠Y.>W=$Y@9 2_wzݣJ|ۋχhGFtn0cOq!#DPMӗJA`U72)ʀg8Q{  \r3ňltusu{ )|!+SkM Lp_g2Bj\S1~Ꮶpa޽l޿ڷ vɚEYP(.( Ye {݂Jd砜} 7]E fa>R(s.V a=jgr*[<4(A]퍖WhiE tVAFvMN /F@bFpv ?,Ϣל ӈʺoNvٯߋ ۿ%-]=;Wi ̋D"}.\fjԓne/?iP@Rk ˹ύ9)n5gYkDO#vT&(/u]#Zgl׹zW4.% w"z3XW~: ӭL/qvRm%93sYٚ LN`>2v1{qan;ג_=;~=<DZV&{+Ȝ^cH4D2'mcBvnGmkDžg ח@ =p;~ߎ3_a~oEEui`l_7ƐG!"B_հDU֣7׼m7mA_VRDi'0Q'b?eYr7f][ Z-]bhB+belپ2'Cz+գry5,( ӝF4[zᒆ[ E+DtrnNȋpΉ-]*7hF~BK3w]#-]IC;[>kd[36,,Q-ƒOIG,/mǺ߭<ߑ/5)Rk\os`(ͮP𱲞p"g]ȉ"]=kB"CnFomEz62x/߉SnK-9yƐц"qkHB$`OU{>񞈀2H{6ھKղ8`MSbʂUn9::DlZ 2 Wa bnǽKJRb.s1-+9|0̜dɘ'N=+~ 90I?XGjV$8x1;OVPLV'vzKI2YQҠ!D%t\x̤GyӪ.%nMe^sJamU+C]42[)-[ݮe1".Ȼ\,Ŏ4(̇F`,7 w \jr 8S`~wfs@.yr7k>рQƕY؎ GfPn sAI|/4sbVHSPByYdk$M$eLlsp_,ĘFsjNsM"uqyN7Sf&4\Ho^9HGt5W6C ,vk:^*^FF`sC翿 H8̃šfT œ'IZ蝘 tqvQPq ^s\2&~D g-_X,]_,쮽u+4{,VL]:hc=_3w8q+[1_K~8Q[gx'z&yc1XAv{%=U ;RB4T\~cxtGnKB>QRɣhCQvnB:oljv[ kH~\tx p|ajЯgd^UA;Ⱥ#soUTk'ca;*:fjZ}Aޠsr;jg+)X:EOm[Ǘ7*TZ5pv;?ۨ7yxW皎hV';%d䷧il6ZJ-(R?ofi LW42[6%C= C%׻]m";w&oh,xkeoތ~K]N4`ud%3b-ަ ̕ITըh4ƥ##xh "~'~s0:6!ҝh0sP ؛nr|J]] >-u_-e 0!r ߥ8]~O8z!Yv70c3j~#[n5inRxv6Jf׭WMv*CNXJ_.R* 58FwVAv+{QWUU#ǝGMőw̱hW=ŬJ P?qx ĶZ(Jg?ZVo*ڨhHCLigJ,0vkk@ӣajg;7%w,W8a9~eVI=#fp|>"0tzUi2Z~P}qe?U[~j3pUdJC5.@ wF`^Dl7Kwd&-Ynk/TNxS@Iw >w Cw302-0ˆ'?i3Pْ es )1Ў,[OʺS0r_qqzlv+kdi.@F[aYG+:v 2,Jg /Uu4y2l ?HQaG_l-ijMT78cˡMY3D6 ?[)3ԙ ҈E& :}T,3 /)'l<țB̫6S?G K:ҳn*ʻ\Ee|B7z3v 2qNMC9p<݂9]^Xwv4ϾџB=BB0{x{d\j]qe<<`MvIFxP`RWd8dfM`s!z|Lt7'Pk嚌4[#+wH,%NhO++LZۺl,'iʁzgh͍6*Sb$PPyX,\23{]VwFfie7Ԍ2=P?ߝ5s-V{ZQ*&(U0z,ߞw08R?E#0?֫oC4 ##I#|R>\7a FyDo.s,ޅ/P)cQߩ:YsdgVOgnp1)VIJp?%t\|R2\\'%%> g?I%1ҝW5鐲p!DWXiNV:UT@OE긹i {sg!ἑbῳ,2'5I}F4_/F8%%n^#TOC7,]x[’Az.8P]:t&cM0ޑ-䁷&oZgdTB 5?dko)s.5AK\F,yFij-}bߎ VtUe*ǢK.s+~dUloM&q %V:8Z/|s^Xvw >{ ({z#ԑ~ַay`1XSVJٝ%RrMگQw jBY\>e&]@SB',HK~.8Q7Qr~K)fժ.0D})[ 2]Nx|Qe-)C;(_M^ ZxK1pmzRJ=8In+Yɾkrq'$첸{:xw#N5BP^#U?! |C5zt=E)̙z9+_CҾoOo\ţ8@w( ~- bP6OQC=%W݀;t@!F:)"RCH Fqb|Õ[10ˎc|_>H,JۡU h~{b Q+<"|/:=P`SuШo kM5ɻE=TRMY`r?Ds&J(Rխ:_z{ ˥J̢I7GBL]H5f{*[3lsŽUgG<$Mv`+ /εm-a<""hRnyMSODθvr_aS6 deZ̿W\b`n+bG4=/aduNBz@+cT2ަkaG}HhyC{O'Z0u]xxs:QzNW3Li)I7{PZ$qߖ`ͅ'/$KyK߽kysqEe;*_t[7O-uk{LjїmLvR~x VgLD w=/_!U8'lf?5Yx٨)| x 29D$_YD5.k ued9}|m{s!n & Z~+ث|γnV#z<"ǩꗺ<ቑu^|BGŚ!NMeQs N矡Lݟ?K6bz^hĮ礱RHu李N]J6Eo&ZzBR=۬&7B#S|]j Ԥ34 ;mZ j'%uQ_^$]>i(gjrB"KB jbpJ)%yG'9޳˾Hd!;W/^r埢x8=SH/E5{;|ՌZudڝv.i44|7,*AxT#Կ4D`7Lzl DŽy"?{7~ilwzBp4z/2I1FAɾ r)O2cNyr?N49C~5Q-m& N7?2wjiu#KS撗2m}qԌɁ7=A[}d>7*'ֈeӌ.ubMQ]ki9~y擣:e}|ܳjX42~0> yDOɀ{s9zVݚ蚼\F>eՋ` AzY`7Rw!%LF_b* =QQR%qmP4%{⟅Ye8<KYЗe+I>rUX,>+oB+P~% WT =Ί*t/U`=]u>]lD+I Onfb\ƕWu(R@}9O~XJvpkѿA~B8oئeX oC-/>D+割{tԡΈS?%|J G570΁hz=:Ud{[:89st,2S[Fy!يuj[Vqˍ -}~+~$r%쯲U;Ꮽ_h}%y h/tgvkZ;3? k ^&XIVK%_a֚J nQ½Xuob9齽'iOȔۨ6(˵"?s鵪T단D!R+%7ڂql q7S7NG 'F%]M(uݱ*wg!z۩Yvi= R3(}8sIG/닻n1N {-,2%& 'VSU;og=1sa,OON!*vs0֤)R.OaThOUM[3? 5=c~e ߡ 6oׅMyÞ-3;HpƋzNv/STh}g\z`XWON;@O<5a^ Q ? #juBcit ` v8[xU vuG0Gϝqn>';"lEz KC*RF.R_9#W=E= y٨Ox{,5糯C育yBh5n{ܚ30X~$2A@G~ 1/;IQo { ޣ,!TΓ{8\)P4Q"<Ѷ!$!QyKL6,c̨`Ɩo9m|i?Qbzl>43X_eZI_sQI4"))R@5ͪcJwօD\[nhG[dWtW=jk\MG|Xg2ĀJWsHau7J_vkf>U}) zZL)TuV~jH˂Sv_j6KPiZH_¸}v|Rh'2vafo Ҷx7=oD٣qF/L PCA%Ľcm$L]: .$~T6%%8*dLaTp/fu~;&yA}i?v+ 4W`ӣ}}8ѻyi4 ~%p #:A\~s 秺eBgvrA߶U9GSfAq/;$59ӱ7ÿ]dNWzR/>mNhC+=[}e-LrR"N~́#ݻEQLMxV*UOM+1ߋ"d3~3%rKn)kn*7~;5%]CHX%QY=K_K0*s}DtBmY ̵KOOI+jߣצ|N<8WL8/)msVr ]9Kd_"f)<|BI⌰SLOe`@NzfB)8RCw6<ÔlO #i4p7 / (GV*m*cehm8ާ"u};p ǖKvj0KE  饵KQPo꫈x,FF r0ߊo>6eը%1dGCO ެXo1J˖x{QrL*P'0QLXks+D,=e49`K{\ϥ?oD0ٽY9kt97"0N`vQ5I1[%q `KBd I\V>hr8o q_0օf:! &0WC9Exz 10.Fyk\!-\V,5a7$Ȟt jh3# 15J((bn1Co܏yؾW~U:lɓ`K<@=0n+[e01(G=!NLOY9E3]tٖ4#MhH^(6u$YtvvnC,hz}0CiNT=:;QxXa܊09Q۱@K *us&OO2S}PC`| tsSQ`Cw^ўĵeݏۄyMa7(Q+r54qޜz 5PS6kܢGmoe.D*%O9\%{6&@N{Bk+@YQK/s4 1Q(R[zG&1q ZM$<q\7CQ0> _AVx'SO`*Ǎ'z/>ufv>GF+3tHʉA?Z=Ck(MR`fGu Dn6/o`Y<]hFW7EuJ jx(ǭ.8X2~6 <ݣh &ĩݨzMWd. o.Tk+W=_ EzbP+4">1A;LMPvG_*Jp=9xda)@ZvtoCϥDQiMv#ULr©$wuP>O_$uTH|f2mȎ7} fozu.x#=L> $$%-.kuor֛ϟͬ<4XeY Js<,nM=Ǟ\^Hum|{ =w=]*b{psGVm0VIwWޱ}62p-Βrπǯ.עt"2&Vyw]\C4+ dlyp9(ח [T彷R-t: L,JQ˂ю:=K ٬͗bownhޡ0F%Kyr)0RVK껍=E֨dq%X>oMaxYysnCv0F {H漅aW]:cbc\392ee^QwidwAQgBwVkh+"o>*gP6ҐI$'y l0Ca!+% 'q|B6Nqgl7>84k1sUFxNXa>B;]i4 AyW1wܓj])dsQ.]Dz30. %ƖJ"ܕ/kPqSrnyq)Ɏ)]AONҝ_/<eyO@#gM-H qO=#*mԗۼꑨ{-8&Vwx:~e~ĈF4z9ٟ|.6W\éd^ueT/"{rm>E~U% kg5i ʇGFD?3?P\JypjCGWXǩS9.#/?EEtRTY"ս-9S<_k~_x nTR×[ninwh`o+̷'zkojfh󭭺,cAHpwNTTi׉(__@&ۺfWD$%n_霩"oG+&{=Z:iןktv'qZ9^%W>IkQVOG_eK Û.uzY\ޑ3'st=}^VDO=G4G茎Ro޾x;_糬 iiyQY'ͶG-m]жHϫI~G`\z>"&]^eϰt%J'"E ÉmWm"Y |=b ߃})Iݳ' hrp*yf0lς6z4 0@,|(=ڶf•g?87(ݥGk9Aׁx|ҳ1Oy[o?S;0 GcׂC!Kx1 #sZ?-*z@cp^9"VO!xc㐟H4@v}<Ȓ 2#sw&o\jߴ.}t#J/b]\uF?JʰnA&ZЯ?'-'k"x_Y ǹ={lmKX"~VT.e1ý,=%sM[̞ 0% Zk13[huw^/CNFg:jyl>f?%0} kBRh{ַ`f.$Ip8 ~.U!;Acp-m)8űD{ĜV[ e^ UȬ)zVSԻjdӂ)TO30CRc5*#C 8imY"QLЧM] = h 6YvWmFүCjoK0350r7GY^[y5j5N9ざ!H96ySEwyq-2% .g Ǧb\FykU^ ǎQ"!V] @!d ;H4-WdڬK>:.Cn(sG9Dy76P T KC~oפ?c5 qTV훡/X=rƉOŧp\-f%kH_w) 3X(j߃=oZ<-|n _WEKuPz(k|#hk4jG"l{L-;½|-@-W/G_}(ƽ+m$ī6ßQCwR\aK±m~xQxZ(|ŝRxDz1&+ XașIJ=%Io,|dZ5ت'~ҕG]pS2bs mY}#tA-4bɄlsky^a/}sJIgxXGrRhD'P1w4!}-(ӯIwfݏzcrlzcŢ54Sx_Ӝ[*tS6iG*qE$lk<98go"ೳ߀! yhh}S:ZDn$ᑛ{- q> eP #\$ ӽ?Fq}n7 @EVpv86ł>I2 eA LZ,NiƏ8.&[H6 F{ƒG>HâwqZg 819~Wgrg KK $iQ'D H7z>&^.YK7x D_pĖnjmW'pƤbxJaupoIXJҵ0פĒWȜѼ੦&iFAԣ ͈ @~E#AA^3-l] ;7),C_Gz琗 (eag7 Ա!"~#~^3(-e۬!/i{AK~7~ɂmrl˄9ɱ //PCQY 'pzCAU7cbV _u`4GT>SIsGP[؊ģ j~hiXiU&-q?XD NqYn^o*_ d"D ֐D}>K$,gs54F,I_4rGlHv4S&ΜSC)NQZ{ȁYa]3E*;N䪊*eSAB\!TŬ/Z;0|V DB\gdrj4sZ9,8#]6)Y,hޣQ=V 6"uYOS“)5gSҒ`^ R4u ëy%&ihY.T6QKa#jb%D?$} ̓izP~wa,'}p +:Ph^2҃/+ o)^Z=>mʁH|G+ӰʓU)8*)6RsGBp̺3#̔03ik9G5?ECvSDNdxMfmM/cգO]Y/@kbw@IJWxVQ߇Z .>m /b' s#e (OQ &^p Ԃh4@YU.Wzo9lzH"@֒1/p[, H.jN!\yÎ%aD#MA K=$~<>`fv)Zueg6}-EQxKsK<27->8cc]5M+]}`<s]+T6խ+ְ7@^fbq^uIdκ\4%cIlVu'0">,1MD p=1C-0\O8Љnς|Vgd7~ Pgt-vo]`dGV8C~T _o|N)x]wVNVYk[ڐfCE=d! T.ժ-b#_&Q +!"FH@tF]hc:$Xծi-VSy{|*C0V6޼ VuҭvhmfR/PSXJVZڨi0G xqmn ޥՄ$mVVVk ^zxwy }moqpI$JL9َΌ9q].d>٧f"Dx9ƣe[L; {K\mP.?|Wa+b9Ci$ /ŁϹƠ`ūT'ڝoԝ =@o#2o-⏯F)J5ktxY;ZcȯQ<ţT;.Ƹ9HI e,Iw"xgʸ$qU9}x.-Ir]ȪQ \|&oq-"ݮSGMc+e\+ȒV8f3+2*ie懹+ ڞp_9H-\!߷Ӿw!u9p㾀^*}sRUh=g!y0Hs6F>LȐ&f ,䞅q =Oxek55 [ezv0狫̋:ʌfVҨ`Lgfɟ6-G:GO5 <.j9K-B/h #,PS{41Dz&,Hk?O~8۬*<^KYOZg!BTyI&Hc"E)䨅^d[>yF>wTY24Y_EZoITڒ~=)FǐL|IZ-eQa|Ý/TnR՚T! аѾ/0O6O"Ns2 9 Ȳ=V羲 ]\hjnLhmW]kWDk;]s>| E~QeOEn\&t<h..W-&j;Lp͑]Ew K@x-Hugzd*ص J_x.E|.F I&0ؕJxZa zߌxKc@_KWcTyϗ|a}Jpm/vߧ=Ѱ#siG9=Z鵓KLc\q)vtkbw~K'nP.gN Su?vL;b`y1l) d/_Ozr\A>E2$l溣 L 1y;P u_ &$xDDY:QnAl1!Lj zwoSV\֐%_v5TJ=ty9Fz<'o8NFspœ ۱ȓ F8Ή'c; Y9zFvNQ3a y[UizU>V#u/coȑ{Ӹo_ox=Hf]E"}$ ;8Ue{e[u1y㏾.#JE>7'/ ģn?[i5ғYDoH: ә*X<+ywŒk=juY?hd%tu4iI{\5ԗń]jގRW_KZ[%(!S$TZn@ӛ0 +trnq\OlL+߼?[UWdux;DT}> cZF3.WrWRi7^Ӥ_{E/ Yflk&eOAy,Z'x'z{ wPO>p X<I*1Yĺf!Cnh~LX](92f1zm@?`?ْYa:K[u%)o}D 5`k1ʼn_7&= DsHk޾.7Tju L4Ͱ_(DcjQk^ \t ~D-%pz;и4jnp Yda1)y.V Ia#r jj*Hn_Bz!$ӼVg~ s/|[~-9z>s4]ڤV% M3x>e|dDM>E.x1H>T/)зajFsυA/? ]swvjuj F+CE|fmpYA[yVC~α"0;hMl!t&4FsӸ(+\XշDDDC Uj!4;f[nthfJТp ~5( y6y BmH,CtQ*qٽ@Ik0_۠,QxsZSsHa ł0#V$0Z"П;Fh݁9ީ֑WfN0SG"<߾|O[أ?c+NI0%SYU{F?%S [w'P3У,Y1BG ߨytl y`15 >;2vZ^[̣¡ŬDC lhɾuÔ8=وa}LvLĬS r#-DSJ69e6E,ޗ-EjOOΙh eOתk>+|tX (o_sE_|Iz7HAn9ŒsԥFͺDvZ0 $3i91ÆdrY<;ji.k`T Z.2a (`qr Ҳ;]N;7<̙ٙ).cpB~fbdZA |8lrh#>qcFܢ$YEۍ'3ES=߰jh KeM1xagplvCp8-d~Ibr=47ɏCbN|#u_bFjx[߿1(B{K/mUܞKީ{5z-rΤcMoj/W/amO0םMR2L{\V8KZbpۭk~lUPyF(0inR&L8u 9fʆyʹg( s Mч͔1hxXU-CC@~F{Fj)Y) p1 5>X<Y r49Jj 7~iѵ:n^A{ 9|E*J6zcS"!2dv~JӃ:[Ah2̺W' :QQ۾c&g@\u?Nݥq:ϖQf{/h(}ӼOߓ0"7>CXYui?x3zmVbQ6so\[SMeʟ7sKLnࡻ5&[? 3C~8~JG&b?蘆`:\3HCXJ9܇>:e$'X=z>/AVc?67r9N(WJ #f$7U ڳnr)4\rK n>g|LJw뿑WbВ`]z\+EbeC43$K:a* [Î 8ҎnE[:-HΪnG JC߶e|I6 ek50sDCįPLGhCG><P& \5=VEcd]IlOiV=@/Ӯ `W+e{d.ރ( 7H^u>Q@ C5I]0Z_aG4­mr~Zɏq/DEY>>Q|[ EnjbJaKHQݏ߈He?[W:tkк9E)m{VO xO36FʦqA`%K2$+b yƀeKSe)bqR.Vb!v iG("&0(Id5LOd#\S >pӎs(<_cކr^bIyU(&HVsh|֢\T0F ;j/uлyPrwX` L(H$;](M@ ӧa/9S)RgIy11(()}wۇnjIv3y5_:4}N|}Jo櫼oq]%E >%bFKIK֭nBw-%".f|ivXYجeg@>zJ 4'rw9vKbm?<+A@)Gl[B\:A܇s I1Ev[꾨\}y "ZK|m=/>R<}Oϸ*o}Ev*/9bԽs 8kmVkmBר ߺz(YV.2R^t1X,#,gU,c謽+TԝE~ rltUwO-|у](Uq;$Ng]3yK])ҍY9-Siy>|?2`ey~AP}$ ~R{^!U 6ȼ gnqއ. l[^U1[xYB䥞8dykЋJؠ}:n _U;L+K q\KqPV̐Xv,IP+yiGooL<à_|B̓fl}喀3"v.o?< 8~cp/FXlv*!`wc#OEArIRn;Ԩ$=E U8'C 3x>8π`WB{sY9:'E,]YPlrǖ&4 )v} 1ԥYyPq,p8!TGR>u/+ }E >wƱYPN QT8~sz;[r"-P=Y?o t?'yb]<ܥ.noVb @m @?>L^t٤$۩O}TvwƱ D9 Α XBjqdDrPxp'(Ya{6g'd>J.տ>F o*KMS.PF;9E M,͔<ֵOr2 x& Z}ebD lez3B8{\'K.JVV,>\bOm/c/ x;g4h1L)f?@qG KLJzkLqe,ޚ- si+oOX^i/F֨Vn'{QO ]MR2( eH3:b3]<={a,$=-P DI[O\c />L/ 4Qk~}(:O1 LK%| TټR)IN'`q+OO>=z {TUBf!:c~7 ċ:\=#`vbjg)B ieܺ(" &cN\= C4ij[4fצ "xx:)@=* }_\ Cx>M+wG@i'Nm΄9Ǽ:XlTvŒ4q%,Vq%j/=fO1|EsU-.LZIM]?RuFe c}ȁ8NJ%^s.f-v*Ҝ##͏D:b9%NM QFj%O)ɗQ(N}D0+ ({?>-S2"@Ë\sG*}*{Ͼhp=JY-RLC0DYT Ϸ6db6ky.W.3kD}fo!)~1ll[ @8OB 3GЇW)grmCtO͇H\P[?E!VȽXX>OCENӐyf9^T#͟>j|aZv2}Y`3bU!jJu_)ϟJON݂ܨep[͒ycriVp_+ iBpgp/`:*nX;~J5_b(p-gKxPUgͅ\RO;ƻ}#<)j﷓pwS&Xۆ31"tGRC{,QM< l'"_ZHvw)V"h2rXQ/%7ĸ!wBi3ʽECݣq| $lnᨿkDU=p92t6GXZZ4#.7!ԟElqQdžT%Џ#R\: vI⿆X0>=ۘ-⻗|E+oRi U\{FY:gr_V!]3}=JoȮJaőE f:82ިӾ7O&_;a5){NWLxP2:jG-Q_FxS:Ty++ {~kns%xzy&jz&΁6fzW 25 {-K bs53MVkq#VG]ݴ 3ўC{}jSc{/ç-IŮvz؋ʠ=<{['4{{8j'J}mK~woG&ڼ9yYZ݀ʀ{1b ^(r >#yc@͂ObC\5<~tkk'fĹ[_Q(b\qi=;V WeV@HEߪQbYۄ>2Y1Ka=%HDz]}vkֈBDuߠUXoʼnH}C&l<{;Ygs;-.‡{B=D W(7j5ay?^ὒc*{wBRb$WJ\}C)U^cp2ּ p|S,jzoEƟg | #p C:!CeL'& 8bݥg!tWmR^VhasFzBRu"Dk5F3kධa(Sq1ɠiI5{DKPa/X#PF^m_dzһ׼O2ZBlŻyYKM9=#o vE*# rL钋vjLPA[heRĻ yS $>Rn3P8:]P7XoitHp+@ߧ8kP^F;qW#89M=>~%G4FV˜$8=HXT?`H2H;U$Xs6n"sCl6"L?Q<+"3d@nSϏX,_bDX ~ccm;CEV/}佥;6pzzgˈh͟h+zf"ň2P68WOy&wVϯ}K*&(/ETr 1[` 8d@h9!evXR=aѯ\ҨK5|Uf*Uv5s*ɈQb^ 36* ^vJ9q6{ U5>86|ʇ )}葯Y-Fzygj;_ߊ9xvgq>mQJ)4/)-#_]>y!$PS)i3gy7@*Ցd}5t=KҪP3G.*}:Fj6Un{XN~*75H)gkH4i(Kn5S+j86=F`{-cɓcӳYp5̥5MFw\" "I$c^ي5/P.AI#r %B"2̯Y$?2B2 S<(5"#im驷(,IC%yd[O~ f"saR{=wa\Zk8. ?^޸ OqDžJl˒q H%p^xnmUdwB,3ԫ7:OH<# \3/%Ӷ 2 An$ ZۖYzoT~/~pUmh~u|c\xq7f%2]یtHih Di:)-\kh 곟:4pz@ۉg>O X35wQ&6}~]ͺ$^z9pA/kЂQao3^73v\_>M[Q9B[i  Xa185=&b8aԟBKNx~ɮbb= NZ9IxߛpR^w2ZJL˛Mf^Wq ^η3[aS =ְqav3جd\(PKn|vpN 썾Vүi(36tq|PգybD?jtM5 Q 28^UW`j HQ4ҹe^Co=c^Y}^W|en֜OWZ͎an~'j|(vZqM.s5`" w]8FЁDCit`_;:T͌~mV^?+0gsm>'|$sRqkk_Eq#椧O9i"c>!ݢϲ1;˻F-Gn|x2-7P{kO5L:>n>*xܨ<⛰'IE0g}b8IOr_5@$;ɞOUL Ni߅ES;щ݈H}ւ"gzZQi? }:(aU1k#\U'Oz;@}Xgݙ0W~:"|X~,{)Nz\`AAGYARѶ1fhoraz'O?8GWxvxe&pvsXX -/ 5S GYʑ<8ܪyu>8؀S+?)$(y%!RԩkxW(9wѦ'HA 醴>/53|^o"qOr<ͯ`)N}dυ+KY*f3f/g5ɺy,ͧ>YH׳a% sX"EW^u1Z˻A6V^w /OWq$M7/c4< {?pNu>3!a`[ sO{k>x>26Bq;y{@I揓W+0G;a=<.'Gs>"c@Bz=BMQ' fn*=Wxz(wxҠFͧ.ѽctOk!8#SPsBFQ%~PkZ =si4=3 0\] [Wa~.D̓y T׷y+ńfnD A.JG>&UKS#QU˴W[ *P=_PE~'VB+~/fsWB@_=I_CjTMe6{%o|õYGh+%7-:) p%#f[Bœ ~amFox>fF߻+efi}k)h#hVqBަZ3m;Ԅ8*)YT/҄nw )0fA2b.FEU7Xaei v*b&Q.|z*1 +q%+GL\CJef$K c[`,-PkV`+dۭyoWL-,~סּuZ1jz3V";tx3bsYԚ-K#ӌt̏.1By\XðVA6DYntj+?z>uѳ 6q 1W2ԯ -׀2uv2٪u 2+}$¥/6*oTrڄc=m ilp4»g cܧ8԰wK!Y=BDCQԛ(ϋ[VqI^+" !{"e-ca?% { U|ko|}E7 3b ,0+WRV*  mRnP#=T<ɾC[_OZPQ lov<81,~/ûQyn W;+2'>`ADeӶ$y.ibמ yw6Y· ̇^'$ѧIYAY'6XcCk13rv)̜0f2LuM(k.c,e_CR`,)'n90~m18mD+܈7"X˕| k =诹+p&X2r_y7EɻZd#)V̫WwߐJ7u?fSk1ⷬ),53!,Z-τnKAOIb6eUn)%•dI3k&c L(yhD<巻2YMS yB1@BӣulV ׳!0*b ڟ #]UV>E9ZYܫZ 1{b\ax{Z[;vSܾ`VTzW4+5#JΠʼndwWRQ+Ҽo+_Bw^ |O{q9vA!O0=+~uI͌}'{h2b:F|Gmx=ﺃ}.ц]Fuc[@^Rõ~$qsWng3 Cn"Ա̷˒ü$'yuo҃6"bn3ww'7jJ\SEJ?ֵeAg_R@af"x9"ح,JPMp.9\)eӰZ梟;"V}9Jiha'>%I ,l9C uGY h+Ԁ{^.sY-}v@8gW\i?WKwq%Qw30\V Ro ͿN$"^wS;XefSVÝ|{kǥM٦Bk ۜR\ J0H̶3)j*%8*.Zx137h/guj@gs(ybIj:s'3^qe^?G=!WQݙӴR||)i/Y zQYKu p-`Hsi#I Rg,bl6f@R7YꞀ\V0gK{#ڝV"kLBgV}&p'ye̢:_|8H ^X_{Rv=R~yxOu V/8!X'71kF%bf +CT}o),ݚ|lraG]Bhj٫Z,̛F_{޹ yQT&0F2,9k쥁cfD_.0o:J]G8 ,\ލz^Z a-9hek+v.J!o!Ն܏I B{\Ƣk>ʴHެyp6ΐ(23b; t RgiWQ^fI씤v+L<"%`F=.u0ww(fs=i Jh<&)c|&>!oo琟jB F{7 V{R]Zyu w_Jyq͵}sbN *̪{{Tm,N9D42DүeZl+|IF E\~׆7e~[EGDӀUQȯTBlx˯u%Wm.%˦9_xd'j`PX|tSkb8k{ѵN؋('KgPNG,+CIKDfk '9=r?4 y!I54}Ld@;wd+/bR,$yバ~N l81#SPp_M%88}aNh~is}q?XɎIBȪYE䒪BN8z& {:Ó%VTkR0NlYH_+,aD5 xJjWɨEz<j.H| N#pMEy(2C/Za4*fܰ~g/ K[iMBuRZ_!o;\B2'ilu߭/Tm\kcam,FZDn'ͺVe jU<) %&HbN>Yo£J"=[Ģx3D;q) 3~ 'C!j8pF#DZБ`iX_ B+UxgkTI9*QRjTIX %}a ه@&M5hmtlߜdap>V8mnDo?J.c|}(Ӵ"\k}r@BEEUO,&31ӷhYshN$/&ˋ"3cV_%fN4/ =M8E5jmh8~sFhqZ/&]MDs~8|a[㜡e>*JJa#4̀ q cG2!Kk`>B{UlP{dqN>rx)&NAH?OXބtu=za7@%NS c$vJVZ~ER~cm׮6sM^FW5uw{(z+{XK~2Ciz͵@ ZfR[R!7]-3rl4w:y{ռZc7Fo[o;चgK%:RX!BŚ8V ='W<6bAq;K|%ܞ0*j閽f76۹7]f2[dvppVlD-X:tk][1ecdF>[cD}.c^_'ѵV_xEᒛ{-VwsM1ϋ;(`[3l gԊ$?mӡ͂9?Kx/N׋{j _kF†Z(&XS.EfiRRl,YP>GIS=JdNEYPf ;Pw\﮷~+t~Uk%YAH[2in/l-RYڲ²ij5؋s&X/|\1\-Ovňv͏>0[m҆V)#uPyf$}6#FSd2}Bp;FbyF/VVS^%bpJ3:=٨76~wk͗RBЃ%H߁cUʇҀ`RM^gW"Im<.3WZ.evX X:~d ]t⥑x+8z |,#W~ 3i? Xnb"j_RX5J& MhkXA{@]2[vO]A4/E˨q9>#7__HtD 1~w"љe. ~9M6dC#R!s Q.Z4m6l /2nJQ*H'%a]$ }ɿz)."B6_qqvEv7y [D׍fwHS 5cz6v=/~;o. NE{n.>^[B~n doWV>B|! N*.8LDsl[t[l>韬Lc_Od1+3{ĸ 0')㰻 Gi -ְ$ěA=ۍQ'ptX̥5K|%'4TX&٭c ~:(Tv^92H`7ػ>XW|ՕRqIkҲrC4CobWdy{МcC臋+7?>ہFTo49%ffiC;sc7X'0Y*e6V?@I^T|g6wuCzqmoLiJs&A%>+?RzxCqJCOY mbl 8g_ Q|)*q=[pE:KhbhS=r,#߭K)bloeB~|*ԜƧvÓ$X&_1p}T쉗T=> r"4gGvM'"6ɀl]pNE,!+yze{u9YG߀?hcsقayRh- (s'3-锏 X=Xď+½M2; cK#ZnV4GVfox0?$706v rޡ 5&q[(CY2\ eQQgj+#19_{24n8FioT[V~W셧3c @s 8,x x];yq?f fµtS;٥4G=-\O񶓎L_.Ḟa#'.*F%gXw0KU4_/\=+#o /yb#dٲZaPWxAOGX}&70V82ׯ!m5nI\co'luيgw HJ-EK  V[wr-_x]Y%}kzAK໱ʞF>q j;тq( oMpy~\}+nxRo;ns2n@GHΙ@a-k{XGKi[==qGw[z)px_2P3_ؠ׀bu*>bgѭǷVkV!^H' >Yh*PCԡUumiV"sQu$B+BZ" SU" 45hn ̣#4X u1>-(Y%M& ׉xx757׊4d (Jaik/:)}~ACw7ԂYaG8hm< Ec_&e[|/ƝVތMۚZyEZyg/|==6+O U1g7M̺ȳ:tص}0IqƔY]#.jzj|ߓn&9ia_$_'|(7J&0<3}\c܈sbiGD= ^ !Uo'%-bn 1#糔15:h/ubuj}֒ Wh<;[=~p۬z2.Q(nTB+E,ƃ%i[#){Z=%F|h!aGdȟganCQ@U¿o p XvY'].ْx=g.Wa]!b?}IܟB2S.7} }Wߴj%a6<8>*?LeC"ti&/4 d7j>W9syFk撞$'chih7=TA. ϟ>gŕ]ɣ!3r ijkhiO#gϞ'z гTW WL`vY,RǩZN}N.y(jQ_j\UsjkF{)v|}F}{qO[ ]'0wh*.SVM#q{$.Fs|Uh n7HZAZ@p6hhOFֹ.nrjjU)sw߃#-ov4nȋ(s%f=8gq7 WձGKلqd.(N,f(+f&F8r (?ln:F0fIon9IV043ّYb՗MB$ڐd[4h16d1IB6(n6 3q4""L)fY<iw"-s/ȌG82@;=B%UR (n1SUFI_ܛUH?ݛ^>vEv7KCQQ3>n[C;&ẅv"fh3pbNٌH8z$e-te"#ю%^Ef|b+ډ%BɫaO /Rn>j55菝V{a|9+C8g /S>btu]LF'+ɬg[mGw<5tۃz~hw_G}n􅵻vz~v~hݧA[{p/n~l{oO魽3zvnrmDoFh 8{7S}s{%7"iԹt:h:cdTM-_:?r'!q0'ÙLNnK({cέہW6!/} 9t9X]1돟qm7?~3N%!ܞ#IHmBOi,!mʥk]oGkUz)wNA͛U[EIxpX_s},c:J̘{j@0ߛW׮ȂR!a-7|^E)) +(2nt+@x( fS`(}R9;-`i3i(Cl6M@uIE}zVU]`$~?%VUqa>l,Pߊ)0H0JQF ۉgꭥHpK a;+w·R|:c-:72o.+Fׁ)u,L>{c:O^ZY'" uv?(4;3nOw'J!_ J܂T2A+|4hIPeyCjF WwzV5 v_|{kJ`kV5̄5_ζR>|__ZE'U8%uaJ(_[|CX=[ͯNۤ.0T?_è9Z|qo]։aE~&&6zaY!V-jq8]Rd67ۂRZf#KELJklźhћ~t sYvF7\Fkg73F/jpDޓ*6$j9UXkeb:&Z\,fm{5J<$gxbȖOy<ҶY6}o [{^ Pc*AftPL^pʵ3,Ъ_*O@ڛ7)pjc`4 Ak ~1(c9^)˦ZerIw; Ga<88{TqV>&djDf] M1ǐߥDaU5墷|Kܢ[|Ē] w6Ro'H38IBHC(K[5WT[ZrI>TfAT(e[ĪM(35`}8*s"Gy 8ـMܑiO!nwu2%Bei[.[1ھNM0RT{D|OcV76~Ά"Q+f$N bO=M0E ajKYWS/Ķ6fa睑1u0zZ(eIvJuPz<,tf"/3_@t'rޥO5]IOkt}L㘈6a1zeWU|D,Ϲ$;;A|(ل=I4p!U@ AX9y\`0P,߁SӰ!Ku1&g0o^7;qߡmm&PQwH9#?bnmIN -X)AO:2Q票{eec/ r^I|E&0cD;ܻA3F#B<46Bxɴ0)DN Ow 2"6[H/ *Vxר@.r!I}I Mp&=JEɝ"}qWUfGjg, ){0q]*)$HI@ ,#M V9HZ>R8*ؽ$m^|C׉5ZTPFty&lRAB"h<:3\'R=8לviN^ݗʛgd\dX2B캒(gaen8V'6eQ3:V -*Khśa<2w?e#4w5.e-k&=DÁF<}vc^( lm]o7cĉzn!y|whsU7M:5tYA{H&#bL6;%O]XA5@:Q/|+|?V "\N)f/ eো $A:K(9fY戀+>O<j*-hhX!S*9*\sTC|75Nlxp8EmpȻ*1H݌u1Sl63oXg0_5ìS.Ӳ0c}kP񖒜GnXЄ )N OA ؠƃ(o\#Ǥn}H'?4jk č01B9rQBux@||{.6IDs99E9dS ̎,i 0S& M5[hq 7ᩬ}40fj#+j;Fjה,# 늒ǫ{@~u_$4\ 7rID[kohָOˍkBW; |H\gQ=ܵkqOoaŌO8Ӭ!> g{D g5'O0|K㛫Gg N6 :=|AczژӺ%nQq˕vM$=:DgO6þg.ž9|?[4kүu+S)!ik:| iVfFx*kX zW|u%_1!rG.BE ]v%LUB7;w>7zpe,A4bpž.b[ؖn b;mWWO+fn$(! v*O/'j-&o:M Ve)!<)ui#1Ec%EVV u>fZEPeb.fse$f;SNzwSՀN9;JUuAðYEB>c6:«\_;GU+I%AIz_ [JVI틺SGt6s0ǨG@+34g&et.Q"kVw:^ o#w^9u-,lÛ~Z跟F9ўFNWD$ $o!=7[cUVZuŅXx.l@esJ=ي߅l%3@*?l(W^urv:r.Eh^6u72u (:tΓlgL?>3789!}03|O$.X>"sj?H* ]>=Rn2Bۇ禹t97оXCZoC J!^EAe2";!>4gfTKȫ< MZ$Gd7)[@n_L_ Wd>$Կ#oK0H*|@+T%$<q10zKIak7/ё+:{B~^D:Ϊ=\V;UN'}ԭ:uΩsN:'&xqʲ5U\ ǂ#Z^AJL"[L|2Vfhlq?՛7RMW44D~⢍np1#tuH9rqk>&5䗻c:O ?fF.bNmgb C:5Ǘ8n7ӗer+5{d5O}S1}I'8]!hWC)^+ ںn᜴c63 EQ3i_Ӈ} )VXHD<_"< ~w| &xmȭXss8>wi;E=.wZ.xq+9f^: Gg@v3]F {seiIhMswL(%ٛ$۱^woU &zx3yF<)mZ;]KOڧE$e*NbtWo9ya48/~ '{(IAMBc=,nXD.mfgC\)?O d#D·H I5[%M3SMӼ6{bM f肏ӭieO#߳TE i#h(uQI5c#牆gI QP-گgo<3ғuv#Vt,#}LJQ5]*4¼:j}Yg#Rİ>/|[NZyf 7d=o+f 6q\aOUǬs7 x>Ra̗<8ܶ~ ɝۼ4]E3?/z[gP.]idDmMpȧ1 >q(Sff|R733[JDPAI2 58 0C<(`gTM[ַbSzf2"q8MmLcw6k2SyW><ݟOy<jՊq߇?8p$z_~o*.Q r'W#E2aׁs\&,_ZÄ]J _MLS-$9hz{T LGSr|Oľ"/P85,9u [roӾ$E b;hPP+*_k23?XJt]Z>FLT:WJy^sYݱ[6LE⇯:P>DVH+Rl+!-?yl! V^߉ k' =5tҲZwёjBT7i:|D>[[[AW޳W UpOs>[q A"yo-ilr1=Ha7 Y$ELbѧ[H>=s>1|5Xg r}MSqԟjxveQ߸< W)G6r'97yjǫpNkgV̑fڈ>-xBZ~gxBN]x{o{}IRc:ZWAd"-*,m5iT3b" subg/ѵC%7y&ۄ$7 !v^{!s4?8jQ#.m r#_u@]WZO;:WqbݐerJU۷r9*=Z|r[myjyxDRXSGb+P54ٙH`n{'> tǶWBV198斸?v)Fo}|& >s5Ak1v1&ő0GYöG>'ì`98OxKgG9 [ʵ#zxv_tgrRb3Tc6)*#JƱ/+h.`kۗ{x.|́ѩ?;#1[7QyVQ7p"XIꜨ!Wޔ=G|\)qQ">o ɂXX:T]<$jOq$)uBfM5$ܬbQd˧ 2Or+`njL7Z nܪ/Z\GJˬVɘs|p“3$mO ȭg{zǗc"5#Fcd]0-rkJtGn]·.Rr0dbLY oeաqvX3qsNl*AnnwUM)Cr-ZI!qr|zәg|$η;rKf\jՉ ‡EZYJ%ѵ/פejwqwoee\F2NjSqst`rj5V1b n}9.Ce/Ӎ;t6~d'}> `3?1G|.ۙz [K`JDܷ F v็bQ#KJoW/ߗuq[!\ U4ǩɒ]mQ*#zj4Sڄ3"gOI*QXVVj>Χ{"/6yQaX;'}nv01j4b]n Fڳz#(Sd U:y|[<\\V֊ݥ/x@˃O9ހN5_Wy>ͼ9>nU࿆g x<&+7u@hq槕/>@WS+/~<Y(=%.rCf縵{0ڰ.ށ>6}VoU[tU;18}{woGhu<|zCQ6ӰgyUad=8^uY ?,5ƒZ,~:eGJ}:@?P+>|ղڲ/#=Ee  bثBLcώ!W{ V"Cyh[ =y3يG8h3ҳ=+Eu/]W+>ώ<O.5grEDY+ː/+lj{C o-}~K{[N!~zY 9E = ~Ga(VpOILPRbaDgrN$m͢ <' RF\{g&HN8vk[%5DF;-Rm,}_5 Kb̊ x, .$u׸^oiB{!F2e}fCz2Y΍w=MZ8G\"jhISj"N.`VI}IfדraOOZ vV2Ĭm┃=ƉFuCeͱɈ?Sz݁`vaJF4;vLjܟYMnހlf2t9Q*- zlsBC5B_eѱ㎚ZC:}I~I2ΐeYڲ j#{9 GDlNoI{~"Ho6)< V/3 \/r+a~"={oi@(T ,Y*^6l[RڔGkw_љ{J9 xzڷ}SSYߵ|QY'$.-[zҭF!,Wi)pJrC.E)7nec,C6/dbn7d󼳄j%pdx-s_?HJɷ5ԹNݭ['~~x>5* 9!l h__GQ2'>S8EeΓhv4s?J~}[\a)XQ-N!=~͏o]}}sD/z~wM\|\iV|}kˣ/ Oou-pKi/T̃4+ r?ImS/uZ+|-? |.d׬!k],]f% bIEnhCָ[͊}62dlR)dZa- {~zsfw??3򺿞oH gÇ}hq&P?da:6F1A=-#Ḁ Bt1u9u8镦~ p0qoO@yz214ڗuɏvSvw(͈|\W}? cUfZuTHu}_ziYk8JUr>d#}m-->,Lˈ_$ʚȒ_z pF} p2dz_^fTUi1v"D߅' }j<qe#W"vA>56K/EIޝѷtT s`EqUo.e/U?a:U/Pu{aŒeNmFKޥ\I_㬾`v~Wx;;Ϩ#OOoY:M*Œ7"[cZyZC[宇Ϧ"+q+N{ D!!q:YR[j y"+C(b[rV )ZeQ Q*\ۨO#ဃƑQJY+ao?L%k.~Y!}_~2jTdasQVCs˺ r ֥梗B6PC$Uqq*{\̇֋qVψS8 j,y[3cO\O,޻ynڢ.J'>8&50w v¹ওd/ 3j݂{Gm.l1lb屙qN YﭣZerB_zȏWSbԆg_$;Gı*)<;ʬVx 3ОIu-ZNJқA.,SRKJ3͏#cW¤>=b|]`7sb /FqQZIO Gaê@ an$XqHxq9䜈S gqDT{2[G쑱n3ƅK~!ef4wFUkp޶@`MG -$=q _w ?-X=œ2˞F=]~g|RDJ]y E(lmy6W:&hڔo jlX6j|y[a#V<&7ekFywjh2`c)ZFFDeB!KDmJb61/8U1Ch"0|}}{(/Hq{+[)7Os[;tk"f2VW#!:E=d>$nک#Gz`[gΒ!֗QYo0^PK. 6PӏEb2%!hmq,ސtRT*{MH)FAp5TY ѢpNzF܆AH ˒7|rX菠5(NQWaW7Ybf:AF?D㨛3gГ8-Ef%z˦ TK5T7\ݟc>C^%_G hsW4 jʶʇkmeKK+h=@N`!M> =mKE@3`wUx"K|Hwl]1Cr4>ĠK#HI |b1`LһY"4  Tӄ>*+߱yoD¤'Mwt ՙwIo-0D8稺Sτ:T]"PWkZ[?S#7iF< ;;ՉְV )s-6HxшC?h5nq*P`/U悃i b*e'3\FW@m1sNʏXugJ2Fch4Mj(^}O3^-+>1s Z܉B>鹈φojXc[!Au\ $֢FVs z0@8TimbNNB9Z6Ds&X`ִ\6/=ƒ(mfYq3`h:&ds>&YQlcḛ%+z$B̨H{́5Y/ȋ#eUJm,vŬ9ft)θ3#2c"zXtf@[6lc7i>_iSs^^x:Cϟ.g8e36o@[ϓ63g_eg*sQ? Z-y+pd[z*zwL)u LI>%L%NG"Fx:$?I{"|2ؑXzv+ eY-fUv\xhJN-~$^Ay8a/(LIč@=S(=#-G楞2B+*K5aKi~FuBa{LkyAa=6rc4@\YNPaT$Y"J vZ h+|U JL[J:BvwຌŁCwQpuFُOnW_Sڂ )mʖ2Bn}Vd'.*\gN7DT'[`8:M9ru݋`>+^<@(_-4KfZ:炑e?q%ZinOVn>. $Wl Xcty@&e.'MqŨˆ#cX<ܷK O&߉ \8([Y>;oDĸQu,bfjVQN]5ro<44r3f>.;r3 e6>GUs r.#N0z̅[ےfDr*u:A #*%m5s`M8<~L6kZ"29iw*3pQO*+-BDYu!XL7oa_F4쿅a>b)n+m5cDX\6G\ɡDqV >ElMv#NalLQ 5B/|]gk'8"8a-jhFVMqgyI̛SV'QلpƧFa #D9RPN&lƓ#._>yAZtX /nj{i&Mf\D r;ly# <; .Mx|ߢ7o/84Dߕ)ʯۖz J||+,~o=#L $8|+RygGN[gG4KPjg#*%W>d?}3-elh)}G{@/::WRtPn= K`Wج]隻bτ] =dWd+ bc!/g^5OFX|=,FVic/鮖NA}}yafFeA{doЦA%o{.bHV4>ԐFXL¢q&DG"EVL=Q$r۰=cl[i="3^BϢ }JzFStD!t)Q9?e^ v>V1F6K!8+o%4žQDRxF'[CG/*aǕs*>kxRvݡev$NE'U}(>Km#|] %YhϹFRZ=ĺ@+C#rvH?ǦZ~Hzح;1 , kCMo/=EN2^)g6?3m0_Dm2D ;>( [WD&nz1)b;tnbޜ +U oRWooڸJewQx<|ϟjɘэf'q3 v?]k yX@PJ4s-ĭQ;iH0Y#ao΃9(@[C= Jibӄ**LP !O?(=䝺N b=-IxNgyQCGO܊Z#bň' +k=}qYS?{Ԛ:GAbLx>N蓋JQicIР-Yi)< =ȱ?j+U-=XkK=no9k_Cߥ9% t.b/&ZB;Դi.#Z<_]ʡLR;I,<Ԉ\iaʷFM%<.Q}x?Y|1[ˌWeDuc:x=,ǫHUQ:GG⻹q\T5F}8cU ,qhKXoS58<~ lj%óM`Z.uqɻrtO}մC}wùgՎ`sV#bC >@\RHP}ŵ%oK WDB ˋpQ!RKҁwOD+CF:;Y3Ÿ/zTk"{ %6D56.ߛSS䵈+<=!K%^Mf@3|.7֓'' "bwIGQ2}$a>Y[ZhE,蟈|7z#-AKǷ|V\$vo&-VrJ`ٰgw/+/k[ ?,GIipX'Z򣶺qCdZAi=ICN#fę!treTA׵CS?a>gQ]WEMOTv&ޟ-B_)rʷ5rsP1G spCeC*FOQ "ƕ԰@HMHpҝ!tf7Xb3[j;=pB)A}an3z+[W%1JRgYZn'"^ԫP'<:^G?"y8U l SߠK\Ayx ;p ϱJ\2O/CBU=2|t}NRFQӝB3+coz1-jV5  h2OaZkSuj(_䚊A=FX@]Z3=PoՎX k'/Gw`3N1{ĥp9_USUvq>e)%;L|v`|6ld\y{-\_d"#?0~%Mx~-Q8} Lf窓"\)kdt駠[IB. iE#cB?S~E7<µp)fڠa]( -P'5NF5XSNtr`♫%Oq,(1SH1Gǀ8N9dŢMgc3fJd_rpEbr{eTR}PuT׋rBOrOP,Tփa]CsYdMs8p;Ui"Z3E@QQWwGbWL<.OYTD)qѺڙhi}I<]3rވ/sG.g+[)u!Zw .DiDiI{vj?HL<9f@Cr\/SpL7`lČ\\sFS?.Y/Ibsp&ke)]W977 &cfͯ_s x^5~ʻCGKSp4/e43g+*I&rH͕xIʚ'z&Jr%n~Ck뫡lB;r2sUXA{zWs&4q*|Grn5՗~$LN $:zfX3FKoJi 1p]\_r\1tSQXvftm#įϑYq ?|ܳB45!ЁXs^:ꔋ54ʼY k~K̘|g?XzhP'_:>7f\mεU3s\{ۊ\X̎E(1eOp(JO+'9vh~ĥIjϜxxUo\v룷lSWp5c(d"uvbf᫠ rDNw;-*Lo770v e_E|4ƻVqĹNY$,(Ueo;1p&909 ϮErPfj7\u/Qug0B JϞghgSY[N%S?!ء8K֩dXjՏM`/pqZq^MUKrwgѐUbhȂhȰE~,GЙV2y}HCWC IkՐ]kՐ]+"D: mމ6LZT W{rK⍝5'8CZƎ}7~GCtMBKNTд/|^lcx 8[q/8a1{Z$ pנ^«1[㟨-`LS<뻸oWւrhOER6Σhe Sa(q e%RYk8ΪX( Ň'# ƳB<62Q?5W *jw+ޔz%oJd!`kۊVeCCa$3X:k]H<[MɀCY"<O:l ],b- NB/ syW/Ŧc ot2ޘ^Gr_yē[m<g%w\5 Rq,]rĹ"+ȯQag6Ȧ` iI/I+gD18_dqM}e F<+/JƱ5wiVRdNVd5 WJK@Zz/ڨs:鷂{$P R0A 42wĵN)]*(F\,Sd$Yk\6.-C n8JhRN.)f5G w[wp? k;YmۢO>|Noz }.NÕ_qG;.T2a~sd":mB*NZWQH^(3^#0fGc6=N-uM킧--ۙVZy㹸a³\q໌%8ރ^=Tjpk8#y<̓jO zZZ+@B< 8XIGc{V21a ۛ]8VӵП^ s{3Ia[sf|98 ZSzWEAkMh eRDZݨakcъødЉ|hyYy\k"L#`/RKM]r?7XˬN q?#%NZ;j{`,Ncp<֋dd@2[1RX[ggP2r#^A Eba(@ɬ'ڰQ9h%"5!|)M+L;ts1B)\Cbd`xS&R{\D0#v/⸥ad_B&6ʮ+`a4jң[aK\6 8o8iʗzwċW%{P|]zPaa΢+5!w_M(ψRL? ^"΅>:l? 9kd_%\%姿EV?$6HB3x1?9t;2Gl.Q^̞B+`72'/~:R9.D+_gh(GLfp M׏wZ[`q>?6LmKO(mD5W@Q ;?-%MZ{≒9Hn3;:)SNep S`]A TJ/`NIqnrf.u]tdQ_Θ~MWw͋Wx-]VK%΍i<"jDAzqg+.蝟k-}ko#O3-'~;[s6-,,XJLmrm+9xanɄRce%Eľm-~\X=Z60]A%$ksU'zC$j=0M\; s5{+V-5YVЧܶm`l;nNvB,{mG?AI%)+Z:e3}J' Dً$iʹz٪/ɲaėgˆ'`;]jV?֩1W#NYFb tqf#ao9J6;RfDRuGڞ&`lZ376ֶbOԹY$>#hݿ)± 79Æn8R0#]X @hY&4_d(y=: C |̩1ME1b szt4h Do>k]lgFB9] 3ڐZs`(LrDtzs[StY܇Z=g|~={j"D=k[A~c* s> /ͽ%IJ+0\K) v KPSFU|#eZl;.Wn_:CoL3(i+ hn>OExtZ:.-dF?e+􃻿崸$yVrozofa 0r, DTn:V0vf =6Yž}+Ookp,lC/\,qD%Zjzr^ \Ӥ/DOrH Q~2~ Kے%aԁ~*n/u~]\c|KƪsTv¯F3&`H3Ks}0oң~=R6S?Үpk}/b8mDԘi^Ԣ`lXȶY 5] _}![-hMR z%eh)ȅPg,dU-zb* MXCdl҉d^H(`Y7Cd8t{H% <:/gqަBrPvԣtE)gć~x"Ͻ(~RTΈ5(u?+`pDA[3%gkmYG]6vܱ@nRFZ ̣Ϛ0Hd%+jS 0rl%g j>SSRYY<_U GЙ]6lb]F'gK$ڒ-GG)~B^7<ꮟAkGX ;:Ư[(5N1OF_Ku_v jWi5n/C۲GK%ǤV-}_[_ڀk@DykS\\9*7ZB9 -ϰ{)( IHô23 +1~ cM =m<} "h-ʘS͒#|Toӷ ~k`y/{Zͽ㭱@I荥gmt.D3̡+~~toxʤij@K,.=^ e\*;]Lm`Wiϱ]%]$E!8 gxVE,c_Q-iz ʷrYr?rOEQ7mE u &ZZH@{o&͚@kuU7ơ[ò8K۸\mɶB۰ꝅze#lcl8Z1- c\=)`&GvWy~"A\6"!Nt8 OS]Z0s ZC@!|{~BCKDgG+xtd:|쏰*Wp-KV`Ze''ArG@EӐI}3b7Džs&tM5kz๚\`8=hYL}Sl >b m~= fW?ڦY_m-~/PϐmMh%~WE¯f5Ӌ:T6{j XATc읢Y^w6{wXOZmV><%}1,l-㐅TSC8ԺE"q>PK_E|h\7E(ꨇ$N7/WZcζDǪō.}I~CY5yjX{8ZPj9y# @QVR U Gy,3u#ҁBFl1Q&v2P bDu*G\jcL9ۚ3ѷ>؛ԠD^EHCIB80?ϟ[瑁#;RL:C `\c&%fkNL7^h͡/aOӚ9D<~u-15pf-Qֶ7QKԀdu<9>-jw/tF|>?\ | s#4v,oUNn+ą?#;?ݸ^$pM9ٚ x%Ewv1Rh (W6eO)𶍰TR=K$ FHK݂ml(}p8duU;觱E~-3Qԗ @`2Jman ".8L'+8_Rt"E/z!P8};O>NVpc=} IVɝbt[Uid|E\3[Y_.cYKX(Gj9Zi1N8!nx2?],Fw|gӜ.2zp$,Yr1{+wm8+Ellx2ˢ:X~F{XkIVMed{lJ8!ЊJGwя],W(sF&ځ FLp1( b&fV -ѭmyVUl:,_[JJ%}E=`Vz M2pbTI&j=_b+J}3NFxcPSXG+1YG- tJ"wqҏ0=$sO.ȃ7s/F( "Of#3L"a/!;f,eÓrahg:\ʠXBFR xqFs$-;%قW2?˩d:%xaFӘKSip[f v@s"mk\d \MI3 |"rxr1>۝f 5?ͫ1z Zr*WY k+Q \lteA|>@PwJW[r83( ٤})ZVA} |>ْyf/"ʯ UD__zΞaؿJF3H"'6X ~=Is@KUsYLE-}9,xiLy։63bih>&$rM27UGV7: eUЀy9b<7$54R=6+ƾ;v?7u*nq l& eÞRY9jD0]BSi{&TsOp\] qmm1/YGsݪϲ|B0WE>+"U>( ̸6u߈"NO!?~Ы@&RMª"'en|U^"'Z,Oq,%r$:k =U,o* dudG&O*#l(cWA =u#T1c%m;-7Ԣ%lkjzlO4=k( ׿)Mœe8~quӃ#=կZ.<+rp,z:\'CG>Ah?~j+y^mTxm\F>~vc0\8{MSV$6JQJȬ]N=V]QY9ӠbnDq)q)3z2t*7|>O`*@ xɘ t=7jX *Fa"D*7d\:{r1F(7ej+rQuSrLUfQ O7#'["FQHUP{-652<ʻOuVB=&k_>/4 ƠLL~"䯢rM(~-,WcG;Wz`;_>Mw y .\1<Vq;W]zᣵ#n+NO$O#htbZ@eC -#ZFˏ0o3Ge3Q\a@}]};SH9%$M( jG>k]VE {XPO8PyUU\zZvNUh/P;tXvqgEҌ"[I:&:z 8 2"ܡUwoeD|(G(Gutg%E;#͐;Hp4A.sQ7 ]c0k'}s[5s _J]<# ]`g8(:.ks{1hKua&[q)B>ˎ_">?rغL{׍y]Zoxo>{"lp9XD[;?0=-O^U <wQ}@akm '*+N8f#-uc~鎸!am_M> Gr=U;u4t(KAZ6-*IȈH%BO[)r-A/!q= =-ͥ:S1ֈuIA#. -QOݓ{p#xvW:Ø)]?~-{[#WO̿C(@ܛ7D \ɚ 6¯|<, K,G{{; q 6'yŋ(q{h n9UH?ia3q0J`]G&W&YT2D <(tLqmRC Eڄrج?tO3GVOyYʼ  CMa^ӊi!`Dx^UO~r(ļ#s;bB--ު6p*ڭ|WT515nX~6mm%u!\[bKrY?ooo->vrR\?r&Mˢ5qd0tז]:G@_{SM*c*\LkN;eQQIgx*jP,!Kᨖp>TC3}zKGMG{T ڣ-6@cgX*ob7x$DrdКL{^ŨadVk-,su mH@1/xMGCEP&Ӄ8:ex+oVG- Ĕ<){-+~=ѪȃCYsC| y~w7{=FlZjLo5YH>$">ԓ=w%s>F3j{(i_'Y gڐTmv%R~ŕ&wuEhzj=V"xc3E݊|eB2ViH[N'*0_k<Ӻ`TSf>X^@t(\<+wAח{VІM"7MF3I~NmX7^I1bvt棼VZ}[uӈe-íJZQi“Rd?;s l~ḿ+7ikj{aʁbVik=%po{gNs + IsS(g>03޼ʒof=l^Yq(άUp ].ҎfI9V/ف['4'}1~fi7k8"+ok,(toi[#:QK{3<Ѐ jSq/()W^vh;iU|eWbۢjExZ xv\|IKTkR ~?>s~?*] 2r_.=>"Oj1RJz<^>Fs]zhN0{w,9SN0`=,co^0gSGgqOzqBtr.8Axo8(iB}s }u)4bdWŨtW״/e*wM|_ATHS01 f44mI,XnjyrRrQNT_GȦ}o' Tn_ [L}tjWgRcHz%p=T \Q_"POo!lԊѭ}#ҭ~;F߅5~-!HS;Yl0Z!a^r+Lfm1ȂLz%|+p=x >>>:|=mYfv^e {*,KRh3_F~VrQK2RwQ9 ]ֺF+(2)iZ:>Q^`%N0+(~@ =7T: jUhAk/n_A7ޞW>.#u!bgzz}#/yRo(q)q^L(QHrJ&Jh\C<52r Nھ$+Bم+Smt;4C1֪M"<ɷosd; R{4?\li.еgC>[m`U]zBfB1kZ>~b0-l˧7ZP#,rޜѓ*a,lVޒl쉈-ݣbv1K~('d*Rh=~D-A̻ϟG.ʱsQzZ=Qؒ ף턒DE>s,vؒo?*rGSN-5˟q9@+Z?&Ss+Zh}}+5;o/ǭR9j9Yy8'!NE&St6_[ׂdhG9+x\gcD\L^#JAa3=*|Ui'ԦxjSun.2n7FQ%/Kt/ٴYط%J9RJP ;"Λ ˌFH{)ֱ*7 mHz4?{lNԞCO!O'+[}.ڜ25g%ujPdG,OED ݁lؘHGԯ߱ Gw5ig~5J rTfӇ¨w8sY;ov23L*Qg\}-ﯦG#0Tha9ddvH5^]gK7໻ZOm g8- U6Nd /ve&%$1߇BjʺzZ 0Oy 9@!:bf\^"02݁rqb]UWhOaR"/LH:և=-MHF{3#Wrj*AЋ4'iiM>&aO}&xv VoO 0 ⫰Eէs&q5՛ʫb:D\E[M ׈qv:rF\<'yR򾶔w[8A0Ky@-YyfHkGm9x ŌGDy/fuг`T3u`j%~dmȷs lžL* Ϥ܇myN$rwPUxH_`lܙAjZQT(B¦ki6_8t'Jű:~Hj;߸ύ}w%1E}~f!="'歀te:ǥZnB:NZ¾Lfw0Ԗ?,~z8B+mxs:yVYnE /3Sj98k8}0@|ş`^cIBFsh\D] _t?c Og8+C@A{:Cr_s@+"|,1yymDWĉ9@@nGZ^%?`?A[5xl8]p`EOB77qW Ixc|@|Þ +}^">kUڠӾ?1W&Υ"qf59͒f׬1<=rhm;H'yNLn% :B#?iV.CW՞ciI0[raF$'0[|oC(Z`c3_Iک^MWp>T++W/mi٬^2v1S?O;rU)4̦, +~y W) '9=;`Ѐ]ʯ^ȫ&[mq@W!Zesl_`~sCb޲sYWG 4{'b;Db4"K/]ku8d7r5'տz5p<1gU{q;f?pO}~TjT_Y}}F~3H}8ݻMUYwq{߇@Шy(݋qd7^hƢ׌E .R#,%ډ6t-ˆ{6gqr >j!YN}$ J| ZkևOo]M=fxw*G24;9=C{:ch јw;S,?]l?mܮn˹po7m9\Q&qaclў-fԢlh+ nߊ>fQKc'~.mr>Mijp$VVc D MWzj.UxQk]׾*9AԢ,-!!cK$RL"-I#qHǶd\/$~JVuW&jz)yp=s餥{ݯr5Q'=R{UU5}2yq"jA_9$ZG4o$g5cc"D+rQ:YW kpM+>XiWoG+[S=Oq񴜡&2uFyqśRs"LQxxr]X7U|!cxc}U&F8FxD@Ӛw;'Z*훲 f+fd- 4WTlԆG(O3{UZ#3U'u ]\,<|XWnMan+.&aKY YG%=xԧR,C umgт/ZE|1…稫?uSƭ cm=!sпU$ƛI (h ﷄBa=zF׵dw✞(f|buL'|s>D3c7&Obա`A+Ak{Q%Gܗb#DS'׭3i&Yź~w/1[EV6%-m靷q|xsm I^__0^kFg +e37AI|i=/G-p!5\*B; -=y\= ^*q+]LFB9qm@%\#~rT~W6"J ..T)NOw~|fyi CD37])8H9WȆr9@%_f  )Sۈ2֐zu7q,;[,3>alUJ]q= 2v"yƟXzdD>$Y`9mkxzH,>6A2IƸO|OAjZyv-ƮʎFƽXiąt$ۙp,QcA^UT+wHqH#ArG4dJgPt4vY/gzimr%lp*U-k_M+j/MbنWRGCg@œM |mݗVQUo,Qk"q;?%5AoLw/?ӷ=n1נZ{]^UC-X"y[խbCOgH$j|7lYJsE׈4QJ9j̜I+EP/lIuRZU&)zU\+Z|8߉Zw㉆&y@,"Jbw;=Y0h :"`6%Uc+̐~c^1_ E&>';_ȩ|JHID0ٲ< }eI\nA+_dHQJ~4ZBCFuJ:mot+ T´򍕹=kTJkx-ͣۢZuf;zvk ;=OKqoWyXwӋP#:/fIS(kZv<%iU3mpfZO%]X՘d͋+jkS~9Ux%+q ݯVF~<~^'y4>t!79m9u7~x~e,P̃V:Wx"ü,jmXGP.99 ǃU9OaYw*`Imr?PYMZ|4? z"aŌ@V@g=_u-Ip5$‚Mv5iƋ}Sǯ:q}SMtwL#;z/x mL !9,y`5qmp )q%[_"RhɦܚK? Hۯ1DSuU׸ ` B E66\86Z_D ӱ\ Ӯ,3ť=󡵽D5KG٦+|6g;WgBTSqsMǏfXu>"6V~BJ _(',]f@\f) ˊo+K00zzBPaupGƮOF"-'ϐ^!3!4LEf4)9fаN KdSwW zjc}"ŗE4^*O6vq^A{__yX!2"[v9V)$hI(pgϐO/v ھ%#`=ByA"#]5?] qr[-#؟N}H7q9z9=Am!pNJ8+#>bt{Ȯ #%'#?s]0^SFPW9`FQ?\LlZ p>UUH=QbwRi·//xRْC`^|7|Aq+G s OE9E-!|ˎzQ!o}К\~[(ϋ^W/"Z|rϐ+)јuGb]T"y 9=pߨ P\2J$Ҥ#y]ZA-ihw)pQ0 -/3-  __4P-_ ib%F땰n2X87m {@/nQ]ۮc."B6:aWkIg㪞Ѹ=zmzunmzׯqꍘqtFZ^kNQW/I9Kҷ]7+=j^nF) 3[eJ䪃P cZY\Z^ƀl(,g krT9a)oD/#MiP[W GOOySdڨظix6Кq u8Q,]+0餔xܥ$ǟM!皫IIjr(>s̔j+/|AKX\ < Nt%t%AKN9~W ;]}n%%j/JfS 8gIEh3ٺ+j¿I'B{F|5fP ttx0>'VNzJUE:>=p )[l;]:xO9ޑIq;/^bF'I@N8%L?4]YHUVq̪&J_n }R""Ô̵Q]/ʡMw54ا0Ƌ=>#:~؃YYVcs㖒i.+eYB̅|?W9ӴfOؒYaq7}TˮÊ[:9PE/j~ڷ~\/e~㟂#tƱRK#AбߕmuKGL/3DZ+)K;pµry+tj`&OZW[̌g9b#ՈٚOў9Mݕ|sFen'GQMilFbߟqר˅9Е\\K|mH; 1 y7L7^ _Gѿϣτ)0)$bw=U3y`M5cZq> r[c躰! X=Ro^k?zWhVQKj_ ją7ĮCPq?o<; G+t\c;D`;_z|'ۣWGWm_9FCO ~~;Y-p~PFPG_˘jcMG٤ѼL{4_s4$GI'{+8jͿYGӛt47fveSr:zG<gލіz6^2-џO[Ĵ腆p>ly'N_ONr蕍K\'ׯ"KXX8Hŏw,z1ٳpC^Z*iˁa ߝαR-Y(Il]R-oLO!ڲx; AO>?aTw^X-v1aV-@]pF;a1'e$"ݮ- ƫ)YCHxLNoETuЪ.4}h{^x5<1-jnaMΣHg&z2$Yw l>zo>QBmi? #^@}_ 6[&x@"#=r{\*ys~C'=/k<]=gUENًOZ_VQܜ%0KjJV۪;D(].WvQ;0ƓYVx\ mԈb9ujvbF;S?w~)>H&;}ijZ)r-oHrZیa/" 7.F") GkCz_`W\FҶ^n@cCzAHQ0}#λޡT4dτ;Ek(h9E~ϋ%F=mEd5g}>y\ߢyk.Bl)~m&^VUߟGdqķy=9!>Up%rN.%ow[!KZzcS.ej_ݪ=Hz.)g#IVBex:Q+J8a0R3O^a3܊/LjSAm+_Y<517sOscLa\k9 ŘȈTcL>{r,F/"!ęr1@+M@ `,MQ*Q b[k9}g"D8=n/.O=݊cTfJ$n52򑏨Wpm ȅ3&~&z{;L.Ihim%1䧂ViSpUm]69GYw}I'"E,SUim5~O_ȣP9X/]7[(wfœ-uyX~ح1g֣yv֘Rj.xro84$!Ċxsw#<3xųXj'UBiM> fxp=w2+}s:υ yjW<)Gyi_?M^m5늺.e,=S+;)]_"-F9N2/X eSFr0_?2jm}D˰дuRQ÷!quippk$֩pj1 7 ~cpkjAZ}*[U?N)8sM"1~6] : Ỷi{-{34B4Ko܅\ o:yR,B2Y<3xD/zO{ qHbV1}ŊLf xƷ z(fZ;0N wh(&2$]Cv T=eH2عy7_?2zܗo9c%,poN(Z 's[(+VڠP"s) }Wε1%naiN3dp:7BePfa8eA0r==զ.CPneohYVN+u\_$fPw6װ6*Cz)}qYG:=!/ zәe`!,F"/7;D ZʂMDHӗ;2%f~P85_}Z/ڧRRzɽoEt7"Ɵ@$Nq J"_%-#Ց =예1[=6K4 2\N'_a@Ϝ$Z{j>F|̈́}X;77K޹$y(K+;Qnz*,Gwx2eX p^ 8'],\ЮqE͝'oB[H^PNg+OfU+"`ޛsxN/8]NC2 q;/rDu//+)*dߪh5њP"8܄Q&d2MŀOύ')$ZUppa`SC.\S1(܃$t6%c>L~de9lp-[?!u<*`= A6wkCdĂ_wF>Y$<<5:^[DnA+\]\c ?m&<;@.(QXDTNuUaF-RCniw?тhOfPL 3խ6~Ru Jĉ.StQĨ{xj9 ߻%=s&=2(lI˖C5u}F}$.2J ^3< ָqB}:GsJ&W~vč~2~j{jY6d۴FPޡ6t(HDj3ځlΣFZ'*_:"h g{vqbmZ+$1ZmLT) J@bv 8 PD68}.TЈ$#:?ŬOzV3GGϟj{o|?,,߿w||#Xr$H~oX#mG[3d9 SmkEVSoxJyx(0З LuOs aQ_%&hb{uݽxE'ً/@mlz~mLS6juRTVlEZ,?%z618w~}ȷ_-j_ݍ~]WG 6~Sg,),=D@@G/n^,yB֩Y#td3=IѯkO"mXHv, zz+\[e=ɠH9y26O/#$_s]<CZ(,Z2.vwj:,Ԋ-3;`d άp.'Kfc:̧ĵ4< S$$4*$=P>,g:{FVd "xĿ\_(Nʼn߈OiG(+Z" )zu^ RovF+E 52kkyUQ8z07[aDP|!CoV2])2YG%bdgPL:ޭTm5feESm,Uw\v<6=L#r-ڳe@K'/ w n[Znp;xYT-$ G*Ub8Vk=? iK Xo^Y.dHzl@R N4 ·LYt9j?$j@ VҳlMzz''N& D){VٞYs]Y0$ >Hy݊zxfP+v*S[Mg诏\#ދz]as'2ZC#Dy)HFdQ{Ġst6MbFx 0s*oEQ| "&-: < Jw"W\ܕ|)<3`g&ق|u7(zW  76EhC`Α1eէfe_spTƅ(gLp\ &a|oBSu5<Ѯ>QK$KmNϿtAȬKNtdȩc㇎nr9yB/:X6xP~PN]cn2Y-JQRE!eI3c4 [īֶ[9^h\!:7QbuR^f)^K{-6opF/" ]D3^f07SDckahܿJ4HC&rm- ]-eVG/Q 瓆י!Wd6@]Fi&:<-{/+Y>AJMWy106%+͝O=N䓨]'?9F΃m)}7 LOvq6tO!Fa@z}N:D64DvFq=PD>f+8dqES٘x۽ *Ƈkh߈)Ž-dxr?1}sWK ?Q{P`f0HjEoߡ%f5r[K2sh >s*3g);zQك<Οg1h8O oD: DTT˩8Y&oy.=ԠBW)ZvF>̶_o<>2\DZI rHZ5Yijh(־$)m1OHUԐYW =1?%գ2#Sѣbt7za.ҞLZ}+6µęK?bl(Ŗrt;g?pFI_w Vh}dhY&`n aVz Ȑ>&nUͤQy&z}m"}=ſ1ڳ4DV A;;³-C:Fy]giθVwb WYNe>ۙz=w@ai$<əzlm-p'x6#,\Ijߗ A$1] B2ŝIs⾈wPv_P[@؋FZZ2>VC #JN^#.FLy XXTėzEhI0ڿ+rvԈ`;r']4Y;+vDSm "B%ߨwh u 9z:)Nڈfh` KQX5_B}{bJyg J cCfu$i _ *5eKzq/ =J &='d3Z.0[ワxԪeuD{J_[El!{GhO!n_8};u ۹FK>2wRNC=٭b5uodbHO ~ ՎcbUR?h/b/q/;qd'lKQ ?c.Ma7ekIGFvLvLwLwLILM֍t]Ez)~wy9*k][_y`çSJfke%G_-gMfd2 07'(U@ p1nIct1޶~7Q]+ Y^yrB[YyW{'{G/%.I~4q-n ! ?U7kiq9)R6Ylv{|"NxXcb],"ŌX±/ơR^E;hzۥ:5[c"dۓquCZq7eXJ ]ʛ*=957;;cXNЈ%=Or:n'bt:REvK2ɉމJ*Q] l OhXZ^;9,I!uĀͥ_G~W%TvƱ{%%NsI`:q2>$HG<*N>>] I@y +뀚:GІ"2CsC sC,O$+ke%fft/7Ool#T q1[P84Yr 9]` 1qQ)¥V1$1*7 hONCԿON>z_=9(|έHZzf$xW7+)}$W Wq9z1/ӗiZ#elbjqNQ;XhWI=r9UquiZa"ŜL+9񲎱guzycX{hXH/zD}-/u 5FRRhߐFDW/'+Sf VHu|0e]7@Oh?78sӤ b-ϮIBmb@!ؚげΌ1la*-4N婓!,lZڐR;*MfkAbj Fvr >Đ$v: 9+EI 9‡;D:Ak4P]yvNBVu$} |GӷAF !R.o١{=cGs鏖e`Vz0bw=$b ;(Q ,:Q>k(f眈?ajh p-x%/6*c"[P X֊Yk>D<~pK۹Zp>^IdvIjB9Y"7Z ugmMHg(D S8~;5d*[?lBt (xԐO Zie ?PS'x&U}Y`$Rǀ ![W)#D81+箈ε-̣q}QG(*AOQ?sO&_Q/?(Aݰ- 9ۅ%\!4$`tOqw[!ydlA_|ϕ~34v gSv7HJc R yΦzחlV_Bҽe}c0b}h*OGn?"nm5Xz@Y_up9\}m^ dK9.r[[ -%p;tc' P>{܇A1NݵWX$9om[6 u[sD;wpC/h6 ӽ*rnL17>Gb\(Ne5^Ey'E)#Lkoyޫ@;R¦sA6b?י9X%WGlj=rǖ~2ٔwpxqyՎ),{JY=SI`ch01E(8,JH)=OMn)ݙ4UG\/x38C;v&PN~'*ܷ٥kj)*8u)?w v\YheAy<0>C7FbhsG 9 X}*.b_ǜ"PsS0.^p q|ѯf#͙S Pvs[ħuVL2K'GaQuɨCl'B$)8b2RO9kV?/p_sцv ccb#gh֌']$3:r[p;G4)Pf8Zȥ< 'OxZF Gy('zNר^֭H03=i"VNӇ(3OEӨSkG?GVnN[@wt!{O>3uk߯Ͼ3BZ5W9>q (䁁Y %ڂ Jg *hPgh"Ma'cqx0ٳ&ot{U/Gd#maˆ'}%,xwy0(j,tjK/W'j5{ KNGCYcOus@B8U,Ŵnq (C}dLB& fD2Xǖprg0f5{9j%.M(UQob C<}6<x~A'twp匄qZN#O'yaVSI7WyPsz)Y"ɘZCK O[2v,Lx1+ b+x!'3=ЎÉd8rspGOZ"M,FVﰶZlL҈f6M57#9῀7|%5֬ox֩wtGW댳]uy= Eh^AgGAH{rm83Â%R~/Զ ZM"ZO7E ɲPwOŽ:{˪-V$_@6eoFنD)dB=(kQۘI+ѿz;\"5mս [wRc07ܼcM317IbnߣB~Y>Ղ0}j 'r4 iGɕ!OĹM1OV=bGMyz.YӰs5nZLDj:]CO_\ [b'(f|ѩҶ3HʟLft1{Ij'RlRֱplgG\àxX%Ŭ\ ;bw[Gfq=RHl"&> zzw_)Cd&L63F#xj)& [8 Skw\AĵZ.WA"BpA=o@y'I'JYҽe7s=xlmMb$G8'_zzmL={֦WvaZ/\as)C3?sgѹ-sMb12ƢK)߈;~@|R{ zG%3l*$;qXL鉨̸#Q-k4L2ˉO{蹲CPJݹR˹.[Ovg# Tl#QDkzFaf/tĐR <:G)$C%U)e~9cv=-ٽF,zԐR rX›2t:Sd*Nϵ뙸֋1cf: [H>)KD' ƢXro^~r]%K6 ~6㙻4?mv?£C1Mp#,J%=x>awR/[ izv#c3@d@Swކa7"DzzX\[{=>n5I,iרٿgblc +Vz:R=8.MuiT!kOoѱ8f>SǴ/5~M_cU5y_ԣY5y^zר_ԳzZר?usO5_㩳5_ӮzEAv0.rY=B?o=;Fa[~J_kÿ8s뚇55YXѳN3ί=~S/Ͽ<YWoegQQ6goWr1H7>p㺶(Cjb^@E@3Jwx֩k{ɡJ3pѧ"~ާ{jPu~Oj}{jSΊ){뛧{ԨYߊzkTcg7eF}7召kz=5tzzRH'oֆ&#L3]x< z,h vUvVA@j]1 -; " FH([a@ BJcI bY: ڶs&nВ{|_ϬrF}jTGQ/$qA۷d;7cCK`ZE\*{2n6> OQ85Ja3U{h{N։8]~ , 71f0z0n؏?n[gcѸ-0=.jzU!uη3)tbF8 fŔza8v9,\LU ` 3kf}+=z=4H"9 c^5?pz܄:1`(iQv t)iٽBK~0 Z'ѝXn+=Zg2TًnlTCWJ Fa^ qQxzwU"Diq9҂@2G~cҫ,Ȥ17lT(ُa nLO`kAΏ%0O߶E?՘/'Wĉs9wy9бA11OStd3ib<]6 )<%S֗33:9?5^Fߑ-'E2=ğ-1z= >13wT,'|Fc1c"scHgEscULGiFҌ̋n )fdŇQs΁YYvkFB O[8#\:gvc3vsWsXc׽n{hZ.VϤr4g6z[od1c@3k1s0 _0./>.k^ uS97w>Ucn6ss97n<)2d]2w 8~vszΩn:3j̨∓wT1LW=[P~u#~yL0eǹ>WQ\%jHbvSKxS8.~ {C=>Wx"%9(k] Wιsoh`1Ѭ<l2]Gw!?-/FˊEQs}E|c0׾b# L+1)(5KAurb7cmGmR9q7FmZHs\tQ: g!2 zdkfom8713q}'z]wkʻ/א`4|z%/?ZX3֯FaPx[ID5A/T*}|BW0 c&J6={BRygJ&`'_'elc-_Et}5]C3օ4z{2Z c,?+W2%?ʸ82ol=ub: S}`i\ ײ3cZI -MYB-/H,dL*! lR(6MUD X hEAJp H% 8jUn+h(fFg*ӓ(#i;7jfZ(N ׯ.澮K_{<Gg1G}3ˠ,k͸O ΗI{6S$~xF)DuAQJJ_ges}Rp.a̞F[o;g y޷?(g#{߶z;Gg)eɭJo^ 7\q! >sJ>GTx{=}pKrl\VC"rbШ=LepOH }bB'굘gf VYmPU \?s#siXۨHC:@ׂro~/rji 5J @2|RŔ6Tr׉<\ZKͥa-1fx%Pb޼Λ|鏈͏ |(6IlOmJI!֚U Z2^B6.hR w^ 5 ^0 =ؼl^ӿY{4IE gj-*Wc%󍽌tlX&vF[eFد:odFy&8M#߫{²u-cj.* `Z9ʍmzi|hX^#a6sGSiR#ΩW =1xˌ<&_ ǫ#6E tD2?SNle;Uf_n8 6=16C{Uvˮjʮmڳ"bg=zz)'cwˑΕl&%+NdxK֛ C?\l3ÒL3,UlɊl5JXI ?ZAhϰ"eȔV9EOk#{s,|i.[3K|WY|LVSY:؞{5@{|qlߵw G.N}q?Oìly~ue(=Gw$=L5/lGc#~2wݕ]/PzS|KY =f۠A y PnM\ٗaҫM: # 2 ?e)˯{)߃_/N(?CqB(kORR!*F$SHt 供3.jC&Fu4]jw,-/T~NLg%O\KzՏ܌9K'|v\'qvaNYz:TV[yǕJڐXRnlr9uޝǡ n%>|B>B(\R=|7D1uI-3 8uz0^sY| N_H\U_4:*yh̑4H܅2(mbJ tOqtg}HLg ڒ7Ҷ6ĠzMW ާv Iߓy)Hoӻѝ ӊdiˢetNs_@MmAQj(c1%Lm kmPުyXRO0Zu9#)gC$\~_i.mD@3^UJW&}nr5[c %hϣ@P~ဵrM]Y`K/ nsv5|QL}$.OJ/=qeƤ-]W~7bk',4pYX/,ůY^^+֚VjW)h/uý͠?4'@F-1Zb@3/!θp(pZ2X0y<=^z之b1w_q=S2 q} >3! Zos*#s k;_Lg# Gp 49/s8rUZϳ~!uW]vјS.O2cT(#6? rtƜLsY#~Gj1؉Nt+E)ƻ{OoMQ/|-aA1o[2sf4Ky)B֥@sD5}:\_>I VR8:;DܾmTr{{.JZNf~Kнl*VW_tzkľ;ڇӥul?htC(>1~g|tY3Zc\w5cْ?4I{ܚ'О%:}59 m _J?R5l´ܖ"9z-{hGp<1C%|Dt{7!X}#ݣüQ m[/g,Ai}q2>fC\%OAn!-Tghpk\wK#õ۳;b1>YcB\2N:B;&0zȱ+C6dN"z6)!"ϡxKìpO W 4)#8UJN1 76tɛI*}"c3X|Q;_Zz3"I(]rH8<6 ƱobNG6TV,ȏw#9DPEE@3J|ج/ wbs"*0l\\/Z#s.?VhwW mp 1(&YNB0=%v4MU#[E4;9(xi|V?]zWchNmUU^vdMԚ"S[a}<+tMX{+_>f]5bkj'jIrqϳ!EyzO ƫ2y#7F";H4GKhAigs^fB~+Pn'-QvA R†٦ptQs Κ"M1>nXGτ?w!![Zn)R:"E9?$:S=b0ԗrrA; Z5U؏^MQc94,<56*|x/4{PuO]}, i?(gomQ4}NS^Jo@G'[VcU9W]YKIaJ~"$Yqf%=q Z\O4\-c/g踄hs)~}K`[gd؁Yhqq`#]bm  cmV?P W]1K -O;hՀ'5:QjȖ(ZFv;"e@g28н> K,HExF|% Ϟo(#[(ٟvG~ՑOF~tU s(BQy[p^BdRlQ-xe:LО|/܉B#Fx:H_RMy0rKK}iA,h\[.O|\LlFr1^| Wk-dKd,A ;y@9>$Xo99@Z8'#ˑpJ~8r4uC1Eq+=S-ThMh aP:i|mBc#;gjx%(wԝB*o=9\%5[B"s ı]%kG xU ,v%ūZk9AsusKbN/fvp\ƼL17uABkxM%K1Kc=hf`WeOv#QƔ^_>͌X:E} ely`=#9<_XOxՠ38mR ⃆ Ǣcjh!V<v;8?}u.M3i*Q1h=Y <@C<q%-ؐjwَ9jh"jG۱\f+ 8Uǂλ@Z+n"q͂ MMxB$=1Zg:z^|}q?ӦЕ[(cI-l\3c5L/Bّ"*F; ј p} 4Sl1Q(6UF9y<l6e|t/?8g1Kjנg}efq8ʀ3"o/BCRR~OgmdxUgCj';2k:J5ģ1ey7G_fycxcCwnd.ņFƵN8[@(}/SAʙg}?=Rp z3k8 M=!x*2Qr;D!']R[>W;<23Wսbν?ܬBn Sd@o&{s7~uub0E=!Ţ j%1qxNNcjY9rT:|y/DDbYpA/= =@Zk:[֚fG(6Fݖ]f5#ΤH@9'pDu#X|m/e.4̦|c''hO}P%GO'o~7"O48Ctik'6Z-XYzF+\SW}J-] W KGVZQl ̌ {dPl\4BGǑCHf.KsocD7υ2uoA~Ň~\Ҏwzȗ 3hYْ@i bf x+tbGUhNA(e:9PQgaZr M<:(nҋ/*^Ԥr^:Ӄ+oB>\RhxO؎tHbyW1& +e6,И~3 Vo8ɱb@}wPԻ<^ǔ&B D7y>BcFdOKG"rN|$AGfLO ,.2sXjca~@'(길`ae|*\G6kKAnn%^"5xw3A7Hz- UPi_f&Z#$}4ܜZԁcOO_g,*q#UAKb?U!\*& QZ%>c{Tas1om`e`wVlj]}C![ ɘy^E Q}Q741}ձb}7P+@;[д: dSQ+WZݍ~ ~qZ1󡵷!l%7b ] {r[OtQ4fUTNXP[pԚ-5[ּ Y'=--yD֧jR 7o|@4\[7ѩRGMA*T`}h~ЧĝrPQW(~6є*b3KU^22oROr]kwz[Zu-ֵ9 \ ]TK2OLb8p7^HKQV"FK%gG2V~O.:V-J;bJQ.&m(l urM}뙧ql}8&X[z󲚶tYXUʳ&vWy=-va8co2~ݦwCl{e^[/~ |Ie0v˱f;m"2ε J,s³Mگ:r#LG.:|݈*sO : =d'?YBzP}(]:_EzEQW|Qś D9Uěi ?ySOлGya^ *5p!igI%LE#MOdGߔ#d}**\_Α.)6d^ٹ}&ޟ:cSN4T-vrMrφQ3IKH{4v_/6.2p?>M,Mr"pD6YhC]"EF4}z~`ɟ3! iȟ2 u? ]T^3b" #aʈe9"#e&3b?XdV\PSz-Q[^=t5x`w*0SV_\8:nȽ!(7FsIzTd#[~EB Oz}!V{K X>;\ .R%ueH3H÷3$B !*GTNt=ּy^ggEmE3}-GϪx?GF -=l%F,jP=ʀT:Ö?v(= 10yD+5]"?gg |>ON9e|v՞"c9'0zӔDZI.:5"nnQz4=38rʜwuY,E*;xG&pa'&*o"g7W~9Cc#jEߊx@<_L tHZmhG%?JhGOf:iXD"1`+74>mY_ꢠ9jU=Ȝm]SPkHGB}RI>΂! ϊw͐ؽs#^C,Bן//W7O\m[~M[YS'[]5K8sNa\@oHߤMYf}bx{91NmQq,1z")6_7V}5 y1G+/ 8MAL%utEk kck^8-ƅǨqǢF,9eqA{1EF#Z&xT޽b΅%."D[xȾnET|{Dv!h 7z%j>aW b.\`T$"YV?L_`2&=M` Wm&kyjrh_KM5,٢gK,pD#_L4^~Elf z~ѼgX︄qB]E_ ET[}6Ǵ{5Uu8TmEgQ͒&[X{cr6&bz2P?W%k3 LTX/$^8R$j__鑾JjKYW47{6_ YgL|V V X!5`8CnT5t ]O?^?#>Oe~W?όc / P\-t-˨8JFHӧ#Z3y}cBͼ̰.[}^<2[#tjrHdX5BkЈ#R#^HNq}ԅF]?k!:80+Qf@Wȶ+Kk<\•1[WĊ26V"9ò\_؍02RBͷqi Nʁp+!xbleб5rmk\J+\[቏j}bUO̧jګaU2t;̝1B q>e]gnziլ a:`CP.֒9W'Ŕ{^ wtowOHְg@vgO}ߗt겖kAjlw, c`]+a)I)ˊlxK6/AU4GS2YyBLl޹d2Vd^ρ̵M, U2ܱϻر2}6?~\ՉоXcAzR}i2Sh#zfSZky5f b#f_n}[\xg"HDji$(1@w6?W &_oȟm ;2ܼ<6 mk!iDvekqjfo{-9?ImW;]֒fjѣ$Zc'K$y~㊂Fbuܭ#Kۂ}肏3Ua*qLx,As&y:w5oMobىߞPv\BegVHy[$u"zʳb_[yK8l nۓ{Z }{b1~uE9fʵ>gu$#DNߵURi({r~hP+ lҸx%nCP+dg,Jk/?,o>1 VRqOy*k؇)/RA!ωnFSNnr8ev]m+;819C>ʺybi׉JT.ﶈvja Mϝ8e{Sf䕻!*<:`ܩSC7ض(9G1)ۺz(>.6fqt92.P{몍ic0\U֒YvD:,X(+ W堋aݍ;Q3ć&w9(2Qy׺ v7'VZ\n0#Lp(/,?KW>oeU%ĬEq,涇rdŤ#0FN<ӊ}@-ǚP-OLo~K;t<сr, ,O2kQSyodlJgL~# &s?ʜ/B6D36 ?Sl<$v7`Sɘ/Qfcs9cDLF2cBwnJlf#B3Nj] VnȷY  Б'> >Cnb:3Y\G)rS?r^hѯq[2`܊nLH^e2'iji_?Ք8$ykYqnyr͛ݗ2wI=mj^r n.أ"63j5 Cd"s[>5 ։P7(H+%읉;gCZ͇fcφ2"8G5bŕm)"WΝa!z}f+r㙐arJqG7[%o5ΝUxfҪ+[sQ4ޖҨkuX({^cڱTE{`+I0hB; wc Ź5%@\uZmAƆ(/<ٮ:%'|0dL̈Z'_@%REy/!tgA-O7D~#nfK yp^r9,CQd~1Q1X'&Jf'YS! Po* L[ck@K ɦų#n/<zrWeR'>. sib\0 MV:. iqAm@WߵGv 4珢~7PfDQia㖫R(9r_ ]Ig <^42܊q3ܘ>lbދN6rY[`DFK}K/]6Âsk zAsn;ri6~Z(CpXKỉ\>7&O)|IY D/㷂u`|Xk;k oseXz(;E>7Y6FNj)z 3+E;X> f%4F>hZ#{8p`"T&||gٚT ||V[EqDbNB+= $\ޥޥzw[z'[An.[p~w=#»fiOGۈ\*Uz5( LBhH"pjn@ *h[NEchq\Q Degt4.2.h"*I}=Vuup~c议usvyO[yRkYŵZ ۑ?k= "F(bd'DDQbfٟqhYP9:4kK"Dɞ'-r[|} B;Y.,Ip^Z4 NdKwX v=0\gho`En$=/,;NCn^luCg`^׀qݲ/2_HK,,0׍Ms,tѻU]h㨰?iNO#l {ǑlZih)ݶT3nXEʤ$V?oYa]GT?DXP }y|>#Cux$}jD3Rf\֙27t8qQA19)Yɬa)Yg9~+t?@YZ~昍/]amNi8MxHϛJ]f7Xft %^ܥb8 g}Zů8gMBB{+h54!yb^W]za@ 4\}|fU7XkϠO ZkHc Y~kbo} 9RhtYpt_@_xr)^kɠCSDdN>y+U*7kT3Of+=궰'2 eD"NOs[q]|u0n(<ڜL:f~y_uVY-ƕ -y ~I?٥/'Mij|xV~hS>Έ4خ^gaMAift~[r(4/Dq(t冕'DrO7i?zc ݗ-Q m {2+kfe஠m [P9fm"gu{Qh#P\<~MB'1Ě2Dˏ '%$,/27>Oj{_ci—sYoyD:[^qfREIu f8.Y$\.4x;8CFwŨchݷ_B>˯g(,+e7u0ϟcSۢ׻GOewpD_Fa_1] lIiQL"IbU@[۬UQ9cj O*+JyTis+>0.idrUPeѪAo Ғ*9e(*A/zu(^B.uwuqɱ=#ὀ7?Q5ӃZGTTBhA]1^+-Ms=g-_GPws4XM3lNk40#85\46Dwq@GQ+HE-;OcXY;Kц.'6P_h ~v}GdƖm'S2LRqEwq_1-;кdd;,MDBSOc߬} k'˘r\ i;i*hsKR=d4VЪ~VeB#^Jk#+qc;=^=/p貟]hբ~xʪmMk5˪uu%Hwp-䚄vIcޔj\Y^⵾hj9:~g-sKw5<3O]A= 26bqD~4~7Qx`kOF[de~ ϵ4=$WZGy{EvS;"=O,16<h~9t//Ԅ>;~˘O(1F7%i4.Jo?mj7Eo65k[E| ?dGgŵݴ,th|#leq(paS;o8W% 8ӾreƷ.e17dѕ-wHt#q l=ϸD- OtxXG]nK{_*g?ekơTY;x9jrR#8F\ʑy²q/QI gN9V>G'^PgTt$V"\̏mF_*&/RzR' ZV,)-}Qb@e*o Sy]2Jσnk2?NѾ#+t19N,3\wHwVn^%#N>|d=B͙%Ҵ9i6=rL935Y3wʔ` ]5^$?mO[O̟Q- 96y%^Zr/ށFVZ"g']Cg-)D~Mr^{,*pߣ( ܓcuLnٺNQo.8 1'Eb9-GXkԐ1QZ# =M}##Wr #p0E&Ā{b4ŌYsf<І-9XL ZM_vmy6,>?>~ִ#cS2+Vs՘(ׯNjl95L#{Ic9s9kŮ/K_"uٵlşӼ$ٟݤ/u88ס9LEi5~-bd(xe_B1*,sޅFnr-euԟCV^==+G0b0",w-j5?S'+uk3r O&}yz4s{6CC4? eq-K$?wNZ'Y[Vw#s/IهW}+Rp*15G{Qa9#Њ8vyhn7<:_kӝv}ǨKvVg-meaZ׽*\UH]ǩh>8}dE@atRxݣM)G0rSq+FIËM=,]Vlx%GSpU``mQ~.J^F9?EՒ D@z hޜ浀Nx]2qT/cEL)I_dc%Wc֦ęXsnٌ9}ȘƹPkGv]~.P=8ލ%u7Iz `<*rV~j~c0um-]\]eMˆ3 xu _Α A}2I:Hrn)u9U GY2%qXƩ/ىXx aX˖WJ}ˑ\w7<81F,T*S'Z +NyD:z>qQ^`uDi>gI|EiIBj}Htg 72܋c}ߔ=}fXDchrώX>G}an,sUp,4ҮeVs99x 6R[lh4EIZ`ŻOж^H-"ۯiI]ZZg8sfV踦x=m5wWjw>|}oʌci%5#))I 3ܑfe*n4٘[h!4j:>ޑٱ~.<-j a$}Q湳FӾodE:~?*qH'$iݽvVhj@ Y=7}M}&j(^f|3BY:!{Y76/猯.TyŪdD_F:x7mQ,eDg9L"{"ZY(k̲q% ^Okw88u;vc T"sr &𶸣iT -Z2+{ CRTs:U}+SJsYI1YcLk^ .VT&k9D e*j璼u=9O\?P7_3J\Wʺ ]Y=8BRSrCz1)NlغO'YjM Pg\֕4iΙBpfŚb'kz1d {^L}'}[$ҾI g)q-51-ֱD5Ѻ>$;+ܓŵQ?X/z=4D:&BLJ=ڧ'iETT1Sn@?<Sx/W%Izk;b"Rcj/l +bN wR! !bptH94=$ 8KfV^JSzhUAT\̓k}*fhQ~³V<7+UP wrHΌ9fRN9z( ޲oAc9sُ߲#/>=~Dc\-Q^b+Bʎ ɱ~~u;J8+^:+z7y>}el'BUx;.lrGZKT[GOo{)}CƂbiI3dW V?XR_K>/H72VH^w\07;( gj K⭤0/S5͆wlT&y-rF:M}=\SvO;55\[~$M??2HKm8ssJ/K7X'` ("2T4Qo:A-{%GmÚ~4S8ccL%Q7%Q7`-SC NWy=G"ɍ,`qsEIt#jGj?7P{ۛk~fwlbX/>"NnN#kѽiu eH ;>Jlћzs9Fap}h-aīs3"v7(/czrmetG'*4SBla?"PywC[{z k[вW$١5Eծ9$nFzh?Ϸm>>>;끄VOssO=TzWş.r׿#s˺*dk zתYX}$H斸3E`6~.eܔȞsM$-CDі%Hg{TcNQI&j㺝-B??! Cvʍd5P' /x{vS~V7; 93[iQ-7gɻ!Yb M>Q}p{"=W+^]i8 G5t2gt3{9D_)x:&e*._~k֙W/mJ_i^V_,[DCc9ߊFDKZW0_C\[)seu<-n'35`5q6 k1G^j%;5kcxE7{cՈe_Q܎-x,j>Q}hD/<c'_h[m~K;ڃd`E]}!kW}ο{^槱LЙ"^*rwIXC]C3MI|=ikc}lqQߪYxƝهkMHyIçnāJXR="L/ ylmF/qZ XzTVgߔϪm:8q<"jHn_Fpd,Yi^ekByR:S<9FݓxU%Vݟv%DM8Xbv?dߖ-HWjQBRmcI]߱(ml=|Zṟe߱.Tݴgdkym0v6 2GNRYcgگ)|cZ鵺O-iΣ+LӁܷFw0X|\޻cLu~$[J'|Fc&k)w>[qY$ZlWaKYN2zkDwoae~6ٓAȽ^ySk X>QNݥv@uջ=q|V}иxޟ ;mՕ#wUwǞB 4cd} r $_8YvƓ_)386'13|$iN->zSJj[Xkpe lϫz祷,U\XG?8d+\iYܲdXIfR+($#gDZęH»KooTą?͙_-@/Dʉ ՘yI3WBU,JdIV8ڐ~{GuUQ0b*!o,,ʁnZu9: 'ҶzBV'8iMɝ ߌXF03WJpuZo7uJ˿A~-fe ,hu8JFh^MH$q]y\ke+UЋαOk<@ӧ NzX}99m|E7ghp,P䓜(cܙvWj>{B~[M{!kaGAI/pI2^ftI:S{jSc9FaYoؖY: LS%oiE/UU>(Y7:Hx ]rEk"ztoJ?-͡Яsԯn:~=y*ǶԳݳ*kYǐ*Χ)F4anV'<";hroMx=Iՠ5j^uW̧Vpx+^wܦGO2#Xnz Zfc;*>`܏;$AO> 2v|mj T{|>_zQ=lvL#|R&;%R D/ޥ<_fyQ!Lz_٢R1ޜEs]o$k=AK.Dl+Q6om/J簮Yi8w VCor*O|fwfI0Iq_[uۓu2jw?@$>Uv_OoJ{j{Bcco9 Yr;_ DYvudΩǻmJ2 #|Tvʊ 8;WtvKYTFhZ|&oX~g5dױ]:!>XR1H3{F+3sˑg#̋cp|f\k[ ̼q=f͌mgnq8ofԶs!t4< =yo!{g~$g6/wN;9|QX mpꍲ\}RBw nq a%vloJMPCvjXe[ +-ԼW|JWVּ#գ/ FHӘõEQ*\dޟ#IUT(P4ΰ=\lYJC˧/ya޲{M.u{Na )[xA VXJ8FKAx@jY<`՜&+^CHߪ#1qWZdT}I vJeUkP^2o;է7o<+nˋVZ_gҞa+̕=QY8yxu8^Diy.E;N|GwDYY}G8A*'ĖDLmc3'zsqoUߚRXBwݽB%n'D WkwF$ BdJlQ|E!|cϼmjih%_L^"h57Nk埚U[ۧ˹o;#y\w|<|3XӉ?I.-Pj 3[3''.j~KJ0 [mdϣKM1b^b%8?6~7^95,mY1PsgB4?S F[sfYj޼G̏[8zvEHݸ޴0}7п{/8Ʊ+yy$NRȎ{|dԝ^uCB S1^}D-~Sh8ܢf8hNl3d.y9Bf@]s?;b?r͓g2c?8,5eiZ&[W q5&㸲ɸ.kIV>m|)YAԼ*Oi!>KJp]E`6GzRgId@S+`a΃,>cD'!}HR✹aUP)qSD|:=P_vo1lWN,dE:QOV;{Lr1|0@iNԷӭs";|qS!8r'Ǜű 1ch6k^TٸzM{tM#̈"e>':e*ǯS󋸮q`Ъh}ĉy_2XgiF9\՜rwX RQNÈ+d&vp9+8< 'ЎB^ G.kq87ס.1da[Nx׿[ctB&D Uh@-ioQR۱T7N3V^h@Oɍc ZHt_0Y2Pty@I yƭILҲ s2=7Bʤ4-c>7s5HKI{Cr?Em\VQGųx#y}6 ]dDYEFcSbgvj!K{ҍdĀ|d0XvkYF!ʠG+dc{a2AgĭV}2s6NGc6Z|{~YI/Gf 2&7[s1T3<33o:gdj衫5.q'V#o*7lvjթ ZY2Jz-0pIv6䷅3Ѣ>p-WipKGx*/;٫}-&sRߟjn!cbpUnT`̰:ۮ$zsi-sL1gJyo۩~G2G4 Y>=|a vݚ5>}?7*kU^'@`|P֍ʅѶ !Ď(Ԛ${߇{WM{3~0~>}hy=0X.J%G+>.+lD9-9^yŵhy$UVZCIyѶ5 gXU$W+ۚ2;Fs }?U}p FK\#q!؞%o.2A z$I=#qZh>3ɓ1%ȋOӪ">N:k2NZ[fΟ!1@EJD^|BRذ:>Þ5>)EeUlYwsL~Ƥ܊kʖT~] JBzS{fبXoYqj {9.%U(GtF'4G\ݏ1۬4ga/ޣݜMEV~*>G9}#=W&q_'J$ǒvGkI+$:C􊕘{e@uo/aX_ /uE_b ЌxQUٜ ߢwUIOUHֱga:᳭gdSQHL|T5=9njGIJ|D\&O%$IgmC g]~9,?C5"6'|5UGu6Qow'9BWsC`U1J?bڼb.[5-)٢bo+?#Na/.hVa_DǔXy}z;AbX`m,k#vի]:GthW\?;WpWGb>1W 7Ɓ?؞A0OoX|qLtmZCKć~,/ `_G2uHYqͭ碲4#7#V.ؑ,b--SCrԱLJSs[)뷆Ebȁq-;_njH8c 8jqZ|/*Up2/֙;%QR{*LƖlo?1(P֫G:77[zuE^($ܝ:rnk?:<?&~W6_JQq; tcrAm?ۯY‹',79'?>Fk]r+vM36[n#ZXŭхlk02һs[3z׷i~mm1ΤѫuGXgc}*'vky>]0aRڬl;U3lcV`Zѭ!3m caǯ104Zk֛uQk^Z?Ug|+dE5 q[sx}: ާ[Uޟ?D d}^/I2Y.fGzGΌ2Q1NE",Q9ano[[_isAͅkp`Xɲ֬9Ar=<{i37nK4ÆM(b5)w{=RbS.@|D5Rg;Ƥ,Q0g%PSj%[.7df]`%@1Z;  'Ioꋹ.loѱqcgh6jjG~{ZM[z)H0=ʆK\up=9\5X(ո^7K~ ŵ!:NǪţ=͏ OŀMָD㤝îj.nS~4DNxkʼc軋zv fx~w ~Ѧӧ6V:.?zaN'mUoqVd*S(FEG㯸{2xuJ v5Aq_۫;\̉g#8s?}I~;{:Au)">I"w۾^>c#`P:.y6-Ě+D~,l\Khe&т O6%*iqgzbYeտ-OЗQ$1IzGs7D\iwr4vˉhDjX++k8HXhxN~u!87|Ƙ*P7 T~ʚ+EoLu{ -_ TCXG׽F#x >3CGBzgT ."MML6:Aywn] #!׉Zxb.d3v'*nxޝEf|NK#~1bnyna9.Z|%:=K_J9Y%ncqʧ)ݢuCGu4U0ugwiؿ<6ʋʫhVYϞ} E+%bLxG9:#}lpqو9vv}ܧyM}E=cטϣ?RIDzUe#f|"SQk"u໎w ^Ue[w~O}rt N9F;V H~b%~GWƛ/QGA/4>%z«M; K+STݖ=W燱8)o\GګY8>XϚ1;:<_;oˑ3epoNuޏ$_D c5U2k@3h=ju}ziZݿ}{*w1gY<imm;.U.w \v|Պ1#+e-c x<6b/p1/$ȫiUD!'rޜ֛Voq,GGO5$G !Iεy!OI>Jߪ;Q'MrT6ܦsӊ*"i؎=&n:bhOɈL鹠10VUrsRm~e|&z%FoTF>MvAǝştqd+V2bdEڢDTcD͏xgo,Uxi~|ohD[ҺTsЛ|\a>u^]J n"{ Ef yOoo< }G|n3k"e,9=ar}@1 +C5 (<#39\d#^Dv֖[[LJf|Nf34ɣ_I_#ܤ_j6?Fw1,Tgr Ӌާc?oT+km˽,q޵oY8{2=@0Z۹Y`|g8!;υgM+;{J=EIJifUNs4s8r–g용֌;QD} TVک9>ߦ"YfɾB74OnjVܿ?׭=|*`/ D)zf^^J/[^ ,yPT(fI@t:yhEDp ~:ς(׉ZD2lk4pŧ9:[Itt?,5ps`[/_ZxO$v[5WʷIj'tz\Lb20^ ˮA!:ia ,cO{>T&jjdM!gH';YG6u+?r<3^Yb~˪}@3k1uiLu+ɧ8F@a 4δӧIdpёݦl&LjջEqЙ?D fRGFpo?Mh!{Г35<=0wQg\"lƝm7DvYWusRwXj'Ms&=NJPcKwץ2D1düD'µj=b>Zܸ.&wV}(Om*Iic{HAm1;:whѳE%Y񴻄ޯX@O+yY|1m96>L/&-JҎvDBrwSdֈ3Kk17f*LJ<U3ަB"sJĉ.7m6yʸq ׾}5~7Yи%xR]{(4ne2ҵ݆[PǣW+ѧXMG~Sa\Mfy!#pe0BKEs/tΨKty~mЍN rYJ3VHڌR *Q5Uغv$|Me#\hhgӇ=/j'f6>߮r-Ȃ5Ҹj^Ų]d[ }YWrGW2߸4+|Q|{V/2VϧvYRr>RrP:T~'5- !]"+vU#'?z;Ws-к/XYWdm<'zT$a,{T+'hDY1\I3\ F*!cjQjBUZ.j}UIyY>Q?U>`oT˲ cQyYbxu=Fw9ޟF*}:K'dve87.dEe%&3.GEvqw= l_=2Q;vѬ+u";@v ;6/Ӹп63jV(g<${"=o1jԿgq &~PQ_cqO밈lzN<:|>GuXQutW7_;~me2^XCw`CIl'w5Y^/_upr9\fu[YgRd2x|25m(cDDZ:-8) '~Au/_R:j'-%Ӂ'S[S+K]TuNW;h#EW~hM]KUDtF^ *igTB&cDշ :,ʪmc.yzft;+%oiy@3>A *SdiǟIjBcRZ3>2%fijԢ|oT`**Y̚'ap妻N2'|FDq"՟8蹋7wC=vjnFRXij^kc3̟ Dy}{Z)%~0gKJl쌀G2"Lr^wI^CU)x`{ ٘U$PT|I{mD-G5dUNBKBOCgVnq D?=*^l+%69zA_Ŋwn' h{-Y-*Pպi6z ׷ \;ʑcY!ir}{ex܍cο%0eI">'sva14ϒ6_ VdͶ a׋+}t҇4&Adg)_4lf7Hs ~tgqљ UT[,o_PVХM9+*9 }펹\^=]X!tZe8YS/nZCyp}C]<959.Jv)0"s߽W*Q97+:_,g0DOQYԌe^a%FT]dJ͊{P봭|ވV3ndzj=nZgR7y跟Jxؿs:"+6I!QQ?ZT{>\깇ҞkPf:{e{g8?,']Z0*>MduNQBвQ(1Nxⲝ5Ǯ *Smwv&49yAky2׉:lЁzIozb&ٯg(jc%*6}ʧZD޾1,Oz@rrV^hPOXQм9Z\X+\hX'_CʸSuӵ| hşS lF* -gBғ c]FI.Ga[兰&mчIT+^,V\V@ԇ}$"i$]ȉN^D-}.:LRލ5щ&?2l"f.HJM&٣2>gJ/i6Q㊙E* u:\+1RT-P9* =*KLyae*kU%"?20dHbBu> ԫc~l 9/+wMkeUg^h[\a908VQ IԓBcY$gyLsvu. PMwC-.$]K==]@c+06%V?Ƚݥf5|w/{F+0l ׂ$ vTI5O"*UVB^mwNkk?{7녌jGKj<.٬`&=-;vy0;W_c#+DQ*>NbLz'UD\(hW+ODTmޞlsA;cafݞե$|R.qҺwDE8(X'.сq[DFA~Qi8BoQo:'7)Q#r" ۍj]mI zqНc:qn2V${>[7oV92Ƈ׿W>>h [Ez>`Iv}2w9yC{K0Ӹc킙+?i[H|z=帒!x2uKk>/n]QA :~&ɓc 9JS+D]F]=% 7~twfw#%;އs=% ʭgOV'(y=Q8TzbƤM3Φee0ڝ̨C;}u~x#<7;ޅ&k-"Wd Ƽ,'ho/J_o8(|(uL$ds͎WܩO(ձ=A1tfZkm~"8b1IO"ҁ6Hљ4Ņ|1WCac{=D=Ta^Y! SvRg~{ޣ%ll_XW~vcxGj&a7 Y9:IXш(AnedH &d4c*wBVBK-mf/iZWlDQoV[ge٪Z{1 ~SεA]ҝ=I'!*8@3 :$'\BK/,4|:|U'c Q)qS2te%|Y3۳SY34sWѺ,1lYrTCmUeDZeo-J4Qh\KbY[b8J4>}f`p'pLVZ_ 3ԸZ#ϜT{H>$W^a-߁9qD8g˦Ht OjI|A[@8]SBxf D-f ~a% Ku0ZQyRFLyBo.̙Kg(wΟ%Vg:LhkBS%xC~̞9ŞYr캵$m(Nz 9Xt^M⺷/~%^)bCY١{Y<6%nIcΐԑGӔ|43< qE^h_cjHp;ź߲,NR]8swXinf0NRF*1-BnoYR |-|8+=~zj~%cdS\rml󬲾5Xe^J( ̴85O]^j]:_p󅜳[~ȿ5[IO>ڏqϘ9ƅW 7G@WUB<2%jzVq?cݬo-5oXMѓǼk{_@r H` n|n7HgOW%)V&{vz`r PWᯔoTׇFN]gYfH⚂z{^,J >TcH~}GbH~ɵ5-~Fb>z\CroE'a-c/T|u]Z VUmoHQFN2L]ޠvu'o_J VBsznGk>}끓nD/[Sۨit%烴Er=6*FhKcy$tZXՊcd>Mv7} ~e+2j> w\dSPԨefrў <,gK +*D$"kIT>`\!luY2UGV̶'dEA0tG9}FipbŲ^RQXo%:Q}!,O׉.ޕW?R6@7_Y9ǿ=6Гk#蝈j;2Z;bj`[B¯FQV/? 'gc]Gh!G .eTS=ĔuXx r{ֺ9nb>i ?hAC-C3V"J؇Zys-L۫IG^tަӝߧ-ţ-2*%8ٱ:t-JUu4юrr cϩWCcVTwyvIKIڂq#:h~}þR:9?bd1іtDw NLWFHMY3`5vy}^n]VK~ ,Պ?pNJGJTfÿ%;z.|Hzc>Qs-\"է!.@'R5'xC7@O1vFV<ԜV *c?82.Pqo6c:,0t)ds_VcytB8Ê*~7OyWfosV9I[W9?;WW9Rʬj|x2+] ͧV&xCŌ MfY[fǞО+'%!_@ ߧ Cwvc&{hOOw\}j~Roe2GM$ߢPØCay*=y3#1޺?_l=rgpj2יFŞ X fY6Uvֲ|JcRww}oEU3ɳ\i^;2${zDw?*utC2ɶ_v 8DǹMYrNy~8֋}_nh]½F:u'3>RqfLGe_;=g=Q ϱ[z( 0*3k6<[L/([3ng<X'g‹qoMw8ec^$7eWT?i7*兦.FWwM*Ai̠?PdFHыMD#:I=w+5ͣ3^z䂦>Y^P=u%VdNleVO7T-j'ڴ:145NϯosR5[)V)sC'LsY--dfWjQãGPTmAT8g4K^Q왆85>aI#?bxN^NDiahb&&sHs#--:ZE;j(Qjү š9uY-ƮgkJ̽7NK4ms1##=2gU9!$s~h.sZ Jj!dN|# '7KxG y=:zkKtVmx\2|56ym{ly~-;}&/Hi!i>m (jhWV(|;V_dӇ5n+3 3&H= 9ɸΔb)!^{EG*^r" qd"Xu&+nQV[ؔaI<)AhTQM&KO2<2|uL2F/N~dfS/{|٭wU-bdV39ץuI҇y|a !_T}T(jIĹ:3Q ٸuD{cLk-_(2}O".VL N+7u]7k ϡ Kh-.xr$Սl֛uj }&24&cjqbo'rhsj&vE{b$ӿSUGEU.H(Zq@ӽtmy_9Qrf/,v;Go{Rj|'zڷ7U.wj|rUs |/~kgDHjMo)_Gc%}U*2pB]yQ9k2 xlVKgy;ܳ LE8U.Cw'7ibloi?r}kI>xR 1XǥP;vђH!D˟mqzq%9MThڭVŽbGgגkA+8XN&[/&wϙ =eww8VtZ~NM s'y> jyG&]3])b4QN>™%\[\U:_TMZ|V4B*:>_vMz՟ǧwq+pwͱ B3rQi'I9 2O ۿ\>06M4?]F4UE)DVPjگ'0u8˨컸N@bgALf;qGf%V{G=8B='NP%3" m6n"{.91↉* Xv&pUx`5FX4^m| KLƯxuiE>ΗD)@Ĉ`uN|OhC; Dd,1w߽p7  siՙM4ۭ\oruV1Ѳs&i>䋉upmZX(,+7#Gcn8Gc~>lKƒeDd"݅J'BWw944D4n@<ԏkATۚp=~_)]^־,!x:m q!9t'>1"(g—tH (5jѿϖ:,nA0ih<33Z'#2 h`+h,3޲?dM^Z,ڨoj cX4-d=wCB+4]jgZ痜9ҫgs^[^kɯVS+ZNh5vRЯԓd9g{ρ1}ڱ:Cک$;a~UqU׈@B^Ger^ 1ыM3Ĵ VNR `Y3\Q$A 7{˺{k8eut]5JoQjJZ4è947 V܌уM4J yZTuT\֙O:sDO1 YkE&$=ٍحjq=rE^at/E1\,4>t}qYX2Wd{.7oB Q4-[JLrpu_QXm>hL6d_I8fTOOLYYNh=SRQ#FN5o_VԜ%)-=/̝d!ȘNdC0阧i|vQ*b$}tDs7K"ؒ>-Q-Ha{G&m iP/" q>^7\3zs% jwiq!&q!\UJiZJWjc+_eBiC#Bڣ 3l`uɝn}y$OY~>62 It=zi4Dup'l‚=~zWbsK츣B\.qp..xdQy'jtO_WJT"p [q|q>)&1Kg"jFXՊeiaڸ4'V5{ѹI/ quRU FVJl61ރ 1!Oe8Znocc#ʑJ` `& fDSQ,HDEMh§udiKDE3W[Uz)IR;uiB Y5Hg2y1sjzr""O3cE6~k.CYų+\폷!xYO(9ki£9b$b $ur{ǘ䇴.Aj7& ׹`=SEE$l[A(zGlύdxH}.:2+YQȚe"7br*I0ѻDh\l6o02M4mүoI i&U @q|$ʻU1Fy#:-es QsXBQ-PQ-}e'RN -Wu42/f-7UPτunQh#[p OjZxHƻmMOgw+h{+Tي>GhG r8('OeO;i] s=9V}]C`z;u'ћ`ϻӤuLs8=)Pz0d=>_$ΚOZzϟ]wѿf=K}۟tV{6sEnՀz@湒kzǫF"e@XCUV\x0{ZqJ1XTu+ Gu?bit+튐LAeA"?}5-lz jt똣6cҹN֧L1YEkў"dx6߃' k31ZЯ1@=MsY\+,$t[V2Ăȸ7Չ /H,GԞ9%d_SBǘ,>HX؃앴=L{']KSQ|nsΓ>b",A߳G8( z#q{7~`}}Bt`<ڒ&eKV lm> /醻gq}!Yą{˳5O*f*NkL5SyO V }">\1'ݠSS, V,4M7F"Cfx׹5 ԧx9Vs 9;vQ 84h&` eH e' 7I42,ʳ~c-ĢMŢOD2o{|,h+0NP+eg|k#,#c4kೇ. j8N7ߓ[e\xkD# ESb*R>.$^h%q[?~W%/uq_C{ I̐qsJX%)s=dUkw1 7<tuYEAr#uw(xCr+uD[zO>"x5ߺN?wxQX`&?gzLy>kfXW1?{32̂S4}?or+2MR /hq Y4 ͣIz^N\6o[|{x>dχo5sAGwdhC_{eJkrx?BVt܌0Ͱ'")XTƦӈ8`E%L)i574[^S1.PEe"吕6$+O1C 8[K sŐ@$0I;A㗋Іw~_Wg~W㸦<|Dd'WBC#Jx-?-e}V$vԨG-5ѭj5[ouEF/Ʃ*Y.8##|Jޑ8oT8-"߉8p;_#Z3,imu<"Ũui\V᷍bD6u:~|»:얢ɗ5"S@}p%Xލ|pv_Ylrs 6_xgT߇K6։T'|`j_P[)knvZmm]c/^G/՚jK4g#zuOA;ӷinIśxpG5(mLc|؎1ݼkssQX׶3W;wQúġR& nNx:I2 JގW;^k|*^j(8 /9`W7KOn'NfK5|6VWk =__jzn>VD Y>BO`vso@t;{ HUck4JkojU?U|Wxcy/EmtN؜L[l2E޻ٽTE38d' gduL#xS hZw.UAq Cv4Z˥Zƻ{8y%:auB N˼we,?>'.Vwodk4ȷo|y׋gS}-zU3)wHOV:m"̘fRf6y*֝eެC^dURiK*;;V#qs\O^ vr}T?u~sfN=I81j݋6zHluŻ"%g]=(׎)gݲ~dy<un+Oni GW(CAxX `L)6J"LRWǺ5b,7's190;# q?y!;ݕwvxmx}r2HJ羜\aKdE/0$W980zώ1QP>ТkT1aіI={r<*F@()G Wa]HOSh|Xy+̏$Ifͦb;=IҺD\B 72+L&~roRi>%3ĸjTʳ{XkDcs9:0s ?i47g4hs7y!gg/4T#vL߄@N-Rڎʃr5\+̽߼oٛ' 2s>"zv-z$-/}8z[9c{k'Իpג{N2NQ(L=dBk;!JF[8Dh}ۦv7i˲n h9#ٙa_[_<'ifa9#z"L<0i~OICIp) fĸ]Dr;qf«%sD{0"G˧]zFSSt9m@mջk ;wY]۳&191 Ç(切fl=D34 Wlecp"[hCT1.ɾ󀬁&yXJ:lhКnJs|ZBHNxbΤϒq7hFF7"QF'Q\6%)E3Ó1~KOFt7W*RE$CO hEe%lI +Y}vȂ{j c+2fSo; VuXh>Г5*d8;Hb3=rud4+*EI>ijlec6X|H6yeQqf|8ݙxh}1wR8LFiF<:!XDžsGT ,5V 0L!:g_DW`Buo"Qj\m"~U3WA{1<@j쨱3;D~wVp]CƝt(!a"'b88YuXJ9L~td#7=ަ5$wO.{g7=t%bF |«6F>m<#dK>,{ %uzwѧ!;l7"| A4]bl,mMQi;=ܞz$w[q!V\l+SVť= zz}I :?=&eeX%NXZ /ȸ1ۮ:#ii/ʳf ;}>葦&!_)nXĈ_@V>b t"GYQ=^OxCX&"2qNFK$ 3+=Y}L4pVy$ @؎|dI˦̡> ̅~O#8G2HV1: 8Պ׽'w'4 04= ΍Ƨ *ixޒ7ɕ(?NL8·KloiA| tXr4f.҄xVyR_#5C >۔WN{DrR<}ӊ'* }σ⍒x-]й/1mQ<]I ~{C?{_C+Fs..oI6zj%[y曖̓}>:?cEz9pg]_^K?Og]sIڷWJz |DO{c'+{UfNPLT$zQ=1XBXri!#3|␌uE%!Jtr']v[K(/JyhO2#^494R "q$KFwKOs]L>)Cf2*9ġ2/;-#, u8bN\ΈCa ^o|S_AKٱu Z]adW^>˲q)~|tHDw" G 3oU5N:Gfjf2VJr@瞄R>dIU]Z5|x"ȑ)z9 9L}xX#kHc,mXWG?]dKRDf[O-$Z_MjOKtQ |mwBfV,>NYZ;+664'OĖFp'-s\gչmU>yH;]MEOf'· k+o,t<^Y;(/:!`4DC,.M͢vQ@LsEbM9)-Q!'Dж8|ߵ)]8OUtQ _PH$kH2M,d4l;Su)Ռ ѹ)?X;GzbsI9_krLK9&zHvEбҽǧS ZWi걍.yHB17[M+{\M7ϡwđP(Y{ EJK|DrxzjdˌM6wYBz!c5Lt+{'%Mյt{p,bHBuc 86΂!`au͏}/Yl9M4J.k!]+o8FεX>l .5:[;ۯdzCKDXȓ,-|hQg+Ը'ɇjF1n0Ltx{>Rss4HDeg/߁6F/iС5~&5JߞCfY3bmC^xhGV/nCΣdLq:,~\VȶYY,:q<l4p (^F1- +1;~6:sM΄/ԣ, ?"x_PޖUd2HhOoQŹ{L`UU?_B{@Trz >L6{d=L+jMCV+ZkSjRiUIHhQ0ʀ ?7u@pu;iH{ j~^|;eb+:@}1C&#dfCpn6]Z(`~*2[dlH%|zl)ZT\1K֏=Ż]A"^2s7Mٮke$r)8bX 0G3^' ռemua@7jD[Ok*>4BZy vFޙgK荣Dǝ%b1[O3f̸s l+K䯭 ucJhtQ;Cg;C>sMmiɵdP\S\MOH:E*ZU"82&{D%&78wj*D҃dDH3Ӑĸ | rۊ ιfjGIOùh)s{IN }kLp6],FO `<0c󈟣E ħ5U﬿u/NUXYW!Ի厼u%rƫ/{⌕5:ΊƗJz+*AzZIR?O+V=7c?e>5?59"'4A4|g[ċqa燰Sφw˾ى;)'}@RծۺX9zC-?[4xZa7'cnT%ƳGZ~wg9Q%cA#/)jy%zDz2wWv1omx§T ɰ;u@wD}KȪM#6 :*bߟA}.}b Ƴ~#?J7tsUq 6g [85Ў3 @˻ 4lC>啾OEe E喳,gj@z9Me#xb`{j?.!fήOy8ޒ7bl9b7mrEc%^ĀV |]h 9\])e.KDz)ũD+aOGuFx`]*:NZ^%>jͮ!񞓹EWˬ$Ѽj ~sZ-oVTN-F2;CsBioXmCX ʺEy<5Ę%bkQ\gQF)$o+] }&qEwq[wJM<5kt cz"K$fҾ&y /bIbgٻքQ.VT2 nTtXsHz6S!ސUy٢;O"_L[mkJAzBT4>,ǘ;ȱf(›0>X]tA(i.d 3ѐuϋ$|قO3?Цy~]̭dT&RcaLU4S:MX05]1Q+ڙ Xd:wqvc]鵋RYlka^%fYȞnlPT+kKFk|p A[7~~ZSs-Z>='|"TtlsA9D}-`cѣ%G螨5+#j{ψZ _F\ѻ8zw6vR|oL]X}D{`Uic#Eq5(ÎQďm!NF\޷a=WX`wf}^T lcH$SܣtJ 2%/DM4||T-(K^{D8ؠP~huhƕiU$t&$ JX]oҦg-e&ǜwM'lS g/12Y+ۛrDU-cי2qcnkv8[9O çQvGe8#Ozm<~VKk 5Dєji'h8{tAThl`Mڵ-U+lR˔F R[;Q '_s#]IvҚK:I1#8c"x:1D_F &zBU[luz6zENpfD+1F|5Î"^cX=t`qh9~?w">bWI.e8LY9ސc{鸓犏t@Ǩ=sbZʻUGۧQIm4>6QhL{XNWoZ),=)]q/LS#)jѾԙX6K6K [&sUs7<򞢑/>-͑e@hҳiZQet3h{i-.e/ӚK *upq=.f'ȌXy!FU9~IFʫ"[]k6H F'KFZ!rĤy㺘e |GX|KAeogB!n[ f"o?*bCxi*g7dP}JޫEkIR+86^;4#J!Q{2lF{1{Y^Orzclrfmmuǰ;[T>i]2gZWq8'B ڼZh7|c"۫%74:`FQ0L|A4`]K:+*qU\JoXJDu>O֙r-1:!B\\On=I,"KOZ섽j^,;qUԯVfaɚZ'co{>oXcxPy%[ B{|4DMs3[|)3$H?SF gJ\^I%J*UʑfޢYh~lԽ/ًǒliCwNEքW&6`lV+D6~4G(@cHзy9'ø݌-'5:sNʖ}V{=Q+w5_[ގ)1Y! ,׈ssyʌ~iO;$h([ԵT\NqB>PX{k_؅r= yaoU9'@(jE sy[փ+|D&P$ڞk&ŗJю+MSdNts7]Jz:LqDW]~0qYhD#m*I׫{oP۰$S6-2]&pȖˢmaYX:k }0@WL]xzmt nKRCSj_o#ft\S}vr +?FyTh$۪3FznVY2?I+Y?vD_H->2mb]s*k+N|ͩw8.0K+ǫ^O#"QZ"d/HA~y!E(Ѩ*6բ'a):{{}M]wN")+pZH2c5=ZY46Ϝbh>lG sg:5`gyE{ڷ96I:SQI%J=7+NSԚD`A>DKy9SƽtZgy|Pݥй3ee#eCѷ,g,zZl+^Ů ѶS}sivJ{Q0lWw񯅠'N^zY9RRrߙXpOqӡg!͹}GP=`DO?} |ocbX.@*!م(AP \â<{x/Gx/ J4Y"GFM|QP!ou&~?twuuuUuշc1X!Q=QIYW18H23 F'g\?)+ Gr+|+9?>*u{3TrO/f@T+WQʓӖk^Kygb^ɂFg0;, Q֘яVh+:\Fֱm߾n& ܔ +Яj,SnE[I2jaceƫ 4_8TY}TvlUT3ө`DJduГ{@/%@,VY*/RR?""+巉Zgׯ?%ƪxv|zNr߃q:y林Uˊ9*}Uﯙy*ofTܷBP=Oj5[o\w-rf|d]#ӃĭwΊ/UG<bNsT*EGglDM3d rU 5=sʘUso5W\;EVrUun?WJ&z.$1) (lCl4R`cG֧{xWq:-ij㌸_ٞߟYec"3KQo[#Mc١yvŔTuRŇWKؽmq_ǫVj=U?Z(;m4yr{6v[3GڭvAuYg#=\+)2/]n6eƓO/7ĩ۱C"K\ԣWp[Mƨ.VMGy-u2%rpu NcIOvh3/fmT{O+?^[#ُs *#p_;lCՈkK&e;3ab ~-S>^|GҰ';BΩJʕ).:|m!{ f%˨\˘fV?Ɓ8N<θc) iT$U>l3Z$ҝr:F1Bshҿ~zBUQ^Um0F~HU@5a5Ƙ{ I3̜x[9b*ob x=m-ߚ=mOlR߬PHeOqq-##=$NIJcj#]q*2sJdVU^msܯ}G/DQx=p<ٌ!nubtҏQf4- 2{XOK|bhK0S8}S=\g?V }f{8EF(ƹXȡtQꋄⱐGOd;t㧼xpIJuUwÁPѓؖ9W=`}c:1vjԃ8H7?z,uTd@n+dQ Ix<9zS s.2'}1_[6e L0K]-{r$]9>pZxV+>+oM2MeJtb죰ܧDr.Iaz}| ǽl+N=Ao Y(d&˻PE\SvVi sYv.p5ZT"-`=y`NegE/5Q0i3q><賮>g?Ǟ q8i4*rڑWKIι:e_Xq?8R#ߵR""p "g/a8养|KS~ PMQQf<+d҂u$lx}k,.;IS':+n@*yc"3;SB v!|@OkAeNb3j2"G#Ym(Y*B05ŒR$(2ʓqRl76nr'`B>+dMdE>uT Z]kb"K,(eKcFw0FQfq{Z]ƛc(Υr&8㮓:Pʶִ"cUZxXŤ'Ni~]k맿D7:#uvsԳ~UNR^͖}Ct[Rg1NGv=yd|/V;=4 C>Q7Od7>ſ#wȹ?J! >֟HB2iju{A Myt\ue1y;yMɊs|FGLSLE.w/kϻ_mguB7,Ч<Ϳ3R 2IQD밷y9bʺ(k2v6?߼3_ЪtqcK>^o q75fi '\H6׍׿ 9u{ѶWyv[xM) p#>}\ LT^]W 5!Z~4ǿ@" HDo9̫Y~*Է]iXy4Թ,ʢ}GH Y1Žخ 7a_̹ҷ:=U=L3~t;po!2/f3i~i)oѧ H8zBkƐ'6Mx79S[+.:D'!F[8}N8B!a®1!:x|k27ξJ 3X7s;zz]6>ό=L}Η1*^ˊiFt#X\$;S~F+kޔ^OV8#ӼPȌz)ۅ#:H"DÙ0WpGkA#"y}3yGDHwq]5Ο/zQŵ@7w,FIC(d֩Ϛn\ȺؓH,PeikH k\:OέxLҮ=>%~}W+~6 prIJn?OMim5z zԂ&1{@U@3ָӧ3)c *e|K[zs'\ݱa_ .Vg^he]=Tej0;VVLO ^Q ] rƉ!o{ ;乇c\Ճ4ܟmd?dhۿv MڃvTXbawӤ;*QCѿ 'qqW鮡l^0.NziCM&;V_WWn 9li;ѯ{"}*u0)`<C]Ru>hE#dmokFX4~ C/%ܪR=xJAƓ‘ ԨjOkZ.7cj!4J)rO)c #)A֋RVEcoduzXj_)2MqK!%O$FCKd 8NMv'c,z&$JT; fy1فdW&b&-ك[Q$g/+tlEȧ`9FrVi|||owLmg=xU_uy?vK_RFz5#yRWbVezǑ7]/VK7VM'ܓ8՚/;. nN6_̲ |ޘFZe.gC\32C u^nDgW!ܙW,[m"nuaAc^ٌ~M#uNdK#\g|\z} ?;KH}Ȃƴ^d_PǩK_bxEZXyD浪s Ln:7$Go^Fkv<(ڑ^]dlHQ#1v<xxsW{bb ;V9!x1Puxvvn\cx81;eZvƒ"OXzq1@wL#&GSjߛEzKDYw&uv|E*h`Z5M|q`3xܓWdX0.yn":qV#p~%Zm6d{e'lKg'sF:g_z3MӮ@YD\t! Kӝi(%b@^#*8Q,U3L[y/47X|bh{~˕9vW~qm,9#c@eEZe''obhwATl:*e_ieRSa"*<0u a!ۮ/]S=|rhhLaMktMo:$]L˝t-{NHyWf~VSD{"Y klTm_G9OmȈIsd?WUOP5;TTݒMB#۪ѹ%9=0r}\t8¹Z!a}_=Ey^8Sa_79o` ?4y2~)x[MPfeȓqst c74b"fYz>~OK*jڑU?P`!=Gm̝j9Oog\Jxm(5iF;Ji@.iPwUc}5xMNRޤ DENvxT=2ȧOf0m^IsgS~Rt.ywbݝ~f6woϿ?BZš^77sZ=!3۹%{jcf`VU>ou 7{Z.s?o˸K}2B)fm`AI\]?>:9߶_+sY|ϱ5AXx,hEE&]brzi~:T+,~67/෇.U-4EVI?_8f|XW$kvüo}lUg;SBb5APz׉v"4r{yE/ ѻj/˽]Zg Q<8~ ɓ<.?@tXgN{ō/\b^-0z_0hc dqҵf>ѹ6.'UUS;) :tU s P(N[4*aЕ'^KlZLVqW 1Y]qQ47], 2f Mu՘#:ewj4q/i9F! Tnpl%N)0W=.s8cMr ʣ'fnDT {* Xr8D((iS2OH) 0>\@ETU[~8ǔlwTr b2p;]CU$doZ9t1Xeyq5q}|­u["^u4lL+9&`s؎5P~ 3.-顓-Jĝ31}(jǘZu<Y\TCpHjj|/ZJ:QY+ u!+yE{DOawkg_JQa(vNƖB5 zl Gx8{=HDsh-B=BKL3tsH'~;ꔈ꤈#jo+ܻQEr]:x^9̉>[!z[sUR:7n*έҹWg=?8U YxfcH;k]! $X,e!;.ΜhÁAzC׼A-qSgur7SOshSN^G!+ֈ$ƿ:ZBZݫECu6#=`\.+cxuZl#Y(8pһ:+ ~)~z(nxIA}3ecJU}d$i( Y&oʽ"Zv|Wcy)ڳR+[:}<[xdxdB„7M=ֱRjZ-4J@ Fm^$rdYr%G%moQ's,-Ļy8Hl#:Ib^Er/GLNW>a%d۵ˌV|ΚtY}托+!o9U]-$Y5pą/ehUJ>KYn<:X{^SګBdiy6׸N"}(wM%e%!ȇ.cjpѸQ׽ ^*MQ`;vwWwNuf9Fl[IZǓ5VDī5Uu'u'sz5` ?뮢mWt}zDs~#Js?ٜQ:',6ͥ6ΊK'tf]Jfuȫ[Ln1s=EO(&Л3+9{Yo-B6,yeW?Y0s}zA[xGʹ.Ѕ%{UK)O:׸~ʎEX!vʏC8QI7^B]3 74^]Sg娔Q;+Ixw'OUedsM|JZoXZ>Cs:SQURSW"}tZvgY^ޱ7bx\6."X}bG֎1VBa) vk!;P E^VI<2|Њ3<3sf̂}>w p$l92̇/x2qxxa㝇❯G"')egO ٢(0g)>oGDˮ!|qZa~R|>edSAb Q=B ]L6z&ӗ9~Kg@MQDB$zQk>4vLxe Ma}(2v*kgjEoIon0+^/Ȁ%y4qvɂWȥwkYsq*b偲=Wt49GiuEuv:[Iޒ|:QFd䦵 i-.^E6I븽Yϭc0B0x;Vun%7@ ҁXKVn̚Y5`4ߌ#8cV. l"1> ~zlkZ?1\Vk'AEZ}ˆ KjDqUөnFamK\wMYS=H3i3ߡ8 Azِ F,'nW7Ro 5_ jSE?M":zy2V\r^@V77\׌ƍ3nad #/$f5)ٯ~lE_USvgHY~ƙ =$oVed#@P7;~{-g9jkhav [˺oh/k vVMu?k,he?Q71͞^U:J`5S8vWY"|;0?mo%ɷL>|*F+goX抍% LBKd@N쾝!]$.\rS.Ox8p+1e^Gޗ/DĺޟgEt8WwDk b5>U-c5O ;$; Qƍe Rbrle[bMƲXFWtDNt3^kDHVxebd!#˜*t-IqOA /dvX15!Ue&JEm]TVXw,?guϘi@".UŔ AXe#ڬ&j\Bz5i?#ɰ0K5Hh*Դ7ll%c'+v#*eUٓ{h&M~>߅]>s at%Ik-K)F%H{{8ٺd1'ݷZ7&uڧ<Ywˁ[k įBt:g-R"9%EtO lͦMFX(ک7P8si=9ϫ9}5ݢe%mzfmO-G#CL>ז cBROt Dj w_ϚVف?V*PVjyLnpħ[3nw[6I:q ?GUIȐTr!$ը8$'ɪxϣsuq.*[G㭍>> qC 5wpX*^(KݯLh2>MU}$g)܂_ Oqa=c{WGm7jE"@=8=pE$&2+U ߹KhU3!(kk {Ĝ  /lJTfsc`/D}c Ne=NkLu!nj{G o;k-X͖2Pe=U5]1)-X"~yY͑򬆟~Kwd=?巈Cb㶤~{Q3.I{k>ilq?4ocnZ9XSC"[V!C %:l˿3nӓxN۬2w!+6wO7wJbv._ofv<񘶙ÒsJ+aT>i2/_=ػF#2N#~odAo6,z^,g˺{Jj0,]Q%NX,G#SNdU~ 18g.[#Ue?}u>e\9줞͗A|\Lj+U4u35:Ũ\m9#GQ'bywGv,qV6X&wq;GˁPe\`;׬8!6W<9 WA \帜dpUSvzgU-&+Wq&Ď{証"+;nᖾ5҆ zʈ}!'oi$% 0^A/fr^-lGQœ8#Hfg5[U'tN*1쾆͞Þksu}^q}qM 'WZ&r: vU"#jPRGd* PWTOݱHjU46a)<ҎV>+ _9pԉ%#[ؘ'm8Z3>u_vuau}/<_s١f1Yyk0qFGc3`t6&"}HfD`jH-L+6;s̸ '7bsP`k;I̧Ox꿧&KuO|}RKx)+V7nc<rd@ha()=xqo2adi'N[nfyT5bAs;#7;N 1vr W:kk!Gp!gi=j/O帉PH&7['Bc#G'ydsFrN{+oY.idBJך+[o~bD~2qGvI>$6W|2!}_saъͥ=B%k"̿$59 zDSG^mWG\h^Vev yA S5Y؏ $pѧXm.|ZW!^WuE:hyaԼb2?#:d1}c:EKB1?$zi. 2^`v9[ۅU[qδkv3fx2+>dGUx[؈C072?!C̃ #IyeG -J 79ƿ1ed_,K=jHibk m$zM$f[qX[׾Oaҿc ѝ%(K X`U]T&kH<^, !X;mOBD{1Ed#P20fo1;{ז5`C{HDY'q|OV 0X(mpS/GŤ) VϤ:˞)QTwڧ&Z_#̕1WƘ+ VEW#{t,ٷ_'̟`OrK l|BEȊS!GFDխ?'v,%ݯiݽ mOӀ忐s{ jz_{,O<.[<#ymݼ,<7We d},C$TF% lJL6~;Q.&72#et/Y^ϻa0"Om ~5c7,z&_&9觧f0tfkp&g[D3"t84vZkcGs7[Ar^NROKYߩETQU ]C;im-q[۸>G^}/]"1q)YkfyO}dz=d'>J&'5TXxN¿~qveITmװі~MpuD26_FMMv~J;EUSNvY 2raAg끽qO=崱l=x[zجrt3G؆Xj ͯY(Uskw ^յN]66C`dc HmK-+%2Vg&$v <4vZz]Τhݭ6aQW)v޿ ߬ήp|ψ^Izu8E5T/#!<]]cIlV^E> <']Ǡlhd*jkXVZM\KlyvxJO/k[FHV]}N(S/꼰2иU h fGQb?N:?$Q^4G5KN9NG11SL{i$,RWG<5ILCU'n+Dl%< SboҸ3IϜ =EJtwl^[/ c`7$8sqDz0x )g?D"U#-97J6+h9^XCLyđ}E_}'C漚 gmLVdџusj36hJI󣪣+}=P*=ތtv@[rGq~# MC=~TWZu7֨:X==V.2&i2gy}|jy|h> :чN1~Re$&Ugj[Vke|hOf-+HU9GVu鑲gvE2>^Pom98$:.ұ'蓯vٽ4v0Ht53N8}$/I/9oBԩy^]hi_/ >cbMCa<4q¿5x$-LO&}iGmQ MC=wwOyeQm9TX'NSq}eUCqIwpDοq֮oXƹCua iسTD2srIwv~21c"҈0Pb\Kh.%t9oہ#<ΡQOa=<7Ԉt﭂ZWWWU ssl?NpL^dKFt<<:v,t#OjG}4x_MyPK:⓾|+]M$=%jS%dKpI{IG?S-'Uj>?ؚ;PJͮkִLC妲8H&goy=t=55^k=r݇Zk/Y1şŮ,^?~_ޜ~G)AnIUfӐ69jhe fkV;q-_{uq/3iKiK[TuʑUtG (o-LW?1 hVun M6}J_ ڎ<!E_[~oq6BIl)>}zq9. K cIg\'qq)]'O3PG8A ̧!`E~DfM5.GO4hӵ `dƽ<MvܯyDn4 i|z<]+0z{ifv!d/6f ^ v*n[>=R.q"*Vu^+vdj)8e0J{&F(#щ+旋ޮ7IK7Tir.Yg=ev$`{I_:x @΢QT)"c?`+亰J3K11FFT ['vu.Y1x>ݝ2K?xO"}ikiȒ1VNk ?Ktic3Z`ǒv]"틇\CM`-ѧ稺n|-{s<8))6tt@U+֭ĺ};n~^zqґߦKoc8ҜG+aT57h#9]5E wLggNivefLʱ_m^xGBŠ*RBdȐ˰0!w/mCwqANk?5N5H}?Y}ƨ ? odAMԉr'&$XZ y`3b_3P{#F!u7B~8GnD6Bd6w4V$gN9Ș)+bђ@__gשXpr`F!6q?Z/TYȟ7ⱘһ)L\]igZf#YK~ٙɈe&{3xMdr6d9,dw1a4DrxcdpTQ4;^xWd]FgFҝ2N魟JwьЈ޸[if7݉ tҍ*ĜSK{™[Cr}A LZO=BҖv1Wfi/R>H5˾hc >+~ԙV5"qŀZs >:},z߶Y;lMnYY5 %ghƺNgp>BBgE}"ygD|5@Od/skTcWc67p 'kM>hrn4}3b>ZFٺy1yub뫺iӃ$i9GTim[D1f?ɗn*}SeSzbF~+VmƵVv4qok5l>JwnAҸU~%yy-Z>(kaJLNiޕ l`}~nc(Fbί?K-Ԕv}NHVV8e q54M`u.>%} }K&h&@$G\n4sY>pP~X}VX y;3<ʹk]\^9q&}eu|"l=bv;)َFfXѷlhΎ$f]}Ո}Wb@ng!^(:r6jGB#mW䀎|Si#+5Bҿ{O֘1*M{6)}jC~QÒ~_!Gx9+[;q yevb{ocL>n<lJs\3bP/'Mn!¤Av\"5.'oce4W6靇4wqQGf~Sh5͒NvOf:8}9"7AU'sCi/kv`X! tGׯ\x}y[<1560/:f,8xY[dy=Uo(د;2{.9cUi?ѷ4+ׂ)ҧ.V -D%Oڭ!Sh oQVwg|*VcQ[ufWF4jG]$Bo?C 7[xs!&zp wlsS1#heAgХmMX j֙dn`D3߽lT#t( 'Ft܃oeTw-j6_#ds\^xՍC։F71j>07^]!Z@lHU`a6U}y DRH1*3bF;帪Tmv絅ч8x~{a޽';柍&i2B\(ŽJgXωa J\{S/☿q#;E MԈO9iĂNٶъQZ?0zWf%qrǷ8Ia6elpUIi"_ΓY\iYE_!믕X=ZM1J6{nY'fQQ G3x/ƖJUe`xZƔ{#ӛ-z\,}ԴC+n޳j;%mWm$\TYƛ:G֧y(| 6uh(j~QNm)Rj~}޴壚ڲϮq|lc8<0G¼Tf̝[n>2,ʭ]X|Zm2P׺PžudTt97#ݍ*Gzl9^7՞2's?F`2PLk3x)%V4ʩI2,nLVE2~ۛ8LK2FJ+e MؖeIZ{XzuE#3_V$ڏA|} -\窮뜧F?|}yB׋-}7YD UMJ_}RʼnlYbloSgyrN]/m_j_RBLb~Q8֡xcd.=XSzߝŔoE6NO1J2_G_ϰNN91 ~\pq=3H*]}?0Y4YBtx!QF "lq*X)-{مvuvbe~s|w{#EiF8DgdXLuiU+ 1kje)~CJ]9貍,$;8h;hg^nx- MMzʮ{01ױ$BfhTk[>ᭆyTWĸ2g!]o05"h5oziWZjpUcưcYϟ4#2SL ^-ba@F]OL0Z56(䧽&:u)cA,'پq5yI]_ΤOn/c4FhȂ$´UQ̯=~R(s*gZrwo Ԋ1ZlGUSs1õUI4S-rnGq"ʽUp~49B4ikNY֜M2JRC7H+VӒR_Bk̚q;ԻRsk1aSvWubju/;,5 mtݡO{#`W8Ct9$!GdaoT"hVJ>i3ibt)I~jMdj5F9ضw8|SI;MF{ц:d4LϿ|Kk~eYB?o,e#KD8^,vɶ;UVVKwku>2珞~ JH?lFwme,<ѦGXƏbmX/},OTcmf5~懶ip^I>qUss*SYhÁ$?4~i,p jZ9٥PZ>;TݑHT : =eĉu$:ȓ!Wy9(Γw/O~y~B&VbPnGXO/mo~=w~=R[W_W{Ae"ܯx3~~~qկrNVJ,=~;Z|!R£=MyS~$Y\UEPڛҵ;GxU H O3mv?ɏNg4%6v9o]*er6EQ9ֹ/ã^l!)N!舨ҧ/ 7jGͷ=~q?.U$r`S$V%~矋.gk o'5PÖx|B:91W)NJ4xy3~pO[&qrL)*$nEO)G=Ȃh 'TM>DJucʹ48yBG[+.=Ρ&uJ3£+/{b ^}dW%=qfC'NihKDXRGܩ| 䭈iWD/C!OhZG cAMzu>`Q|ЛK~33+xh$~P[ UxNST`䚦28R'' <vo)=Sho˱T;_f5o6D*r^նk4 lя^9uzq6x#_=<_W+Ț UN{ol" xE=Ox,u&ҺfvԲE[#sІVSɆZ##ܓHu߱<#SƋ6tnzױc[Fmkޭn!˻q׀ǥϣ{_OYugeH'1IqU.vuϨňe1}GmdmhtTK>ֽ@FL/c0z *«փ[Ff2.eeU̎3'8ڜ~!OSz4^e'$vɿEztSmE$߅ոrb<4k{?[^ 9<ʜˣcRNೊ6ku?~8೴e*|N'{ GQC6(3V/̩o zZlUMP2F*qG㡙0@s_`OW͓K?_H #u ;![I}61hEȊ1?yHFy3LdHd{:Mt9W]$hfڵݤhGVS9ǒ8l_OE$.ұ:/IyOˬ6E5"^\rb>Ox!WB%d ` syHZ ·BCeUEsP }UЫ9?St{ 㤗%Oًv2ef W1o_e>s\{:KU1,ukTei:<|j8cp]v]yʉp6DЯEtkExWjX k6lI).9BhGGIp5?y%sEY5/.Ts>]L6/˶hr ) M/3Ձ+}!b`*@/ypSG1Zȩ?zIry/c&H :1zya]Z]Iw!^)ҢCr[z&V){wfef=@e݇^ѹNGe_,R$H Z E7?KU`,Dm2d%-"rݾpCeH~sDf0fW nHu|Ӑe F<Ԗnf+Ձ=f|g'ޞZee96+" {""LwdBHBEܻ|KbPdXHZ؛j `K;rBTk4ڑb{x>~s3=mE+1s-٨0?1Al99왐U\I/6/kU+dx$)B}-/~X6ץqfire)Kkayq3& 8]K/slCp2e3*c@Osd~oq(poS duO\WR3rɂ+d;r4{H84 !ăZ8\eˑkfY7:Z: Gx ]y̰?&suTW44/ЧA7UV^ AtQ<5PVY}Ńc*)P<}MXO1rV=XU:K=[F $_$vZ3:+KcTf>YH}pIPj?Ї;sCZ ]h+^`Egz6bо q2ziGFrzpO:2Yno#3>OfYnDRLlﶣkOI+-Ce0cE4/ؖ\do2ߟekn&I MLha/IArpc!V'-s64]ك۽\"P͜YS\mNcIvynZ{oYн!C,NH2K ,,> lN f`X:~9}q}fs'4 W5E VX+v+ k|IN6N8zq O^c XMsO#[σ3"θ6GOZ JCRo` GsiZnY@#]74^nyk GFVxob~>ȑೄ!:{/y1ALqƵ5}U&ڂJ;[6c](лrWZeSWY\Qkw"=?/['}ʔ__j٧_R~r#i:^_@Әg~-#$\1EPɊ>^D~Y1oSlF *1VDk eљώg82ZyŚ6ݼTN#*ҷbLV"JRϽ`<ڞ*^ y-RE> M[oh? H,]>rD][4hYez +=9dH#|7b1`bV YZ9[3LGϪC匃}3WH3 x]#|B:\zFi#lx?h:g?=`ӀW@sN9a"ce<]Z-h4o[yK;_qufYo߷oQ_\_Ldq"6V_WA/1gIp0U$zch@^ԃv6`)*QmѾlgV{IKlz1i{h8x?9D⍏5IKm>^?Wojۈ?|k^{*LtyY,bm;WA1=\gΕ۫hI [%̸^W(T TY^Ed8GYWn NԯJ;I-~qF?!!яV0咔IZQ-J3J*7P<FY.15skͭBnv@tAF D<dIRl{1dtх=m|76Cd(BZGWZ/6i,/{쥰iU(O@r$=f\®ZXB6Mj<Q.c(y[me=މ/۔_Cs/_e-YW9|0XQI>Z8C 'P8@%C@V5Q9y,;7iuK_:S{*'=[ȩjcIvCn$};D&KAdEMM}b XJO<~~w5ه>-3kO [P5.iڛG7EIev3q]aړKk(kK bHDFvwɍ;N ?qnw{hHʥ]MzД.;V=%{vb{ȝ{e{>v}ܹ}pzJĞ=ɞ}ܳ]7HiYqi|z/gvk?YwcowI0 1y\7Z*5[)kI]*lNF $] XBwwz:i2v;:<<o+ 9)$ &Y>Iԥ6 cW"J6 et]{1k#'<rPfR*wY[C\ =tZHwZ'7ZA=i [j~c= |ވ!ܡڀ>âާ>PbK|uai?qm# $.¹#IVwXZFl ,nIAd}}'BO5 5F0ءp}Noxi޼MMJK$1];FVoAKZB7%YK~ӕM-8(lS]ahnj$*Va!lNvU?o,'X4ƎJtntX蠈)\22K%Hf.~_}%~=ļ#2匂[>[-?TRZs-tre[mn1lfn;-jVv<-|斀˓-G)nt#Ӱ4k-:WeG[69vD:ݕ+3EweX>}~}>F I5I| F{f,0&S+2ēo?%*VX4*Bu߫Z%=#:ύ]MW[I!fQ[|re]/r__nv`^hѤ|ikzi%꾸޼v hvdZ$y+󪏱h^G4OyDa<`1HRX;Z#/*F ^Ϲz]CDSh!SyR3oWkW#wT *m߅q|֜߿.%7CD`ăaix$,FBBȵX$)dmE!uKJ6eB[s}fIGtMq"^y{hƹ;vkkI^ه8O[#;=Icy[zUUID,ΪceC\(cO(,oX=>tҡn=&S]]'E6Ei,~sS]i)ib_[] 4Ʌ@$V2Lr1MINK:3I ⴽ@:qhM0KCjY!=ezjiVqKu){ZתeЕ>=ԝfET8W1VDVfw]#et"|jFٸ7l]DsKy>(GfהWB2NVx, _pE.p7 jeM+4iWj*ˁ*~mCݳZ}jj5T<5]/:Եda{y?ZwA. 4 G9,ۙYK}Nߞ}HouȺQR4-|-8: d 9䴸WcL\]'FM7p}4#ڃx-Cֲy;mUM~h+ZLO bjZݓҭu(L2<[S>_so |ވC ț5>F+ 4՚uUckUҷoXwLygIuUyhuP'4S%n -=B"$wdt KzJ[ݜF;By%$,aܮrA4 G@Ө$| x xg<|S;W̚歯5o1DwHO@h*mIw?z-["?TzJU EoZ蝔kǒo9nE ZM~(?_){M**}⾖dB>ǔ2p9[4^-%aZxe˗] ,_|ReqNd낰q+,Y,e kYw 75Xּ5:Rh^[9&y"noLC=Tfc:y3y"oU!2'}օL+#u}5}TLW{ ѵdHo٧&Ѹ?3 }ce}\QLD}ߵ#ڇǠ7!Fk rmIhgaJK0Io.i/jԊ#R'2|2u"eiujo'jG5ޤcn7OZBR41x_#T$tԏjFZuigWT+Sdfgu22oh55 tCg#2ޮr2@Ժ7I/M[}=h`$d˝M<]cQtC&T L3ڙ*`=;>*TA}\hxNqCqinǫhxm^3C.VMMn;6`C>5)5hU$+]T-ֽ8\edxuh İ~ف,'/Qyϡ˺]:يx+Ub=Re4r\ I?GDj3\Shwv1n0~O(tVW dNwîg=q0G+ SKQ,vy݌I60+ďn%j*U~hw#ĈZ96ڌ_Z67R'x#_o߷= vV=(k0giIˑ0"q o8UD+&V og:1HΑwsſp؅eBXS]CCsreoPw{d՘nߢWPSCԒH>OL깚T[_(Ta຾5EtM.&|hO ѝ q _|H$xÜ+J)1}49R&AYs< \XmR:9 RVcթQb@`^ۭQ_;eemC$-WZ{N7jZ R6J􊿧_Gz׉Q X,b[fizjKO'8e$C^ġǙ[~3-phPYh⽷g1e,v%W2rĩWٻ= K.JȊvji♼y]>'ڏ߶jVln/5m{և="2PM~ZbQQ' @F'em/zR$ƻ9A`%l*[Jb<cM=!QLR8b-KBI\Gxjwt\q,kS>=_x-vŲQ7O5XzN?co C iu=L j(젖cwZ3Zg%cwT:!cq-X+kNbuWbwqU32 Z2cZ[֚^nS'mA!)0Cs^lխsO3EL_nNmVjdW iؾyN_gޭB/V+urg]CHojmOqmjgi|+!Ve铸8UWmUXUʜərx9bL 7crKN"jZV1K7@FI^>D[Z ;1dΐ`0KG8|=3Wْ\^uoA::xfxy_~7I7joXv1Fs9Ŏ HymyN4Ԫmç?t,`YNи..khAXld|;!C+4ⱁdΈ cnO,]e{tᅭk(yQQ8Uu2cI}TV2KOK3wsG2b}ҟi΅$#S[LۅJbZltϤ T,$mZTɒ6c:0> XO%xE"hLq$v"636y!o[XZ1*^P(g*3'D'+laٴ[_m OVNJr{.^y~ Yס>fw@Nm#:O}(`lլ|::`DZk w{A'7[#HYs܅FM̼6FOJ_&HPy?N9٫R7%-*IRӥGO\]916sk..5ZmqE؋FWqSmV$4w-#]wC^!3{z yj:+ߥ3YLHv}V݂wr;}﹄=tʄLV^)shC6l {;yU7B]raeݥ3|վ>eZd1^__ΒTuBZ<(5蒫BX2Sz垴vwVF&1!BG+O~oڗ]0M^7DYև+U~S|+8Ox5mBȆ^-h~گ\ mazzJ+(O[ul^SD8?U &XѦFY\Jg XnG`<[bw7l-x>?¤kʑ<҂?.B>()<3 ,aQqOdsfW vz8ꚣ?uNF@_s(5Mjvr"B޵ڽ(԰:7GC3K4g*\[ }O^geF_EmFqT:ff\Yˡ 5IAdM|Vhk T_;Ms_"/WoG3j'5Ec4p]_3ğ̏ғ55>3Ɛ/ߕPv߀'ҽV&O΄U喴%'NQ{?}F\ڊq?]M繜rj~"{ 6o -pKxN=W3A~sPuwɵV=I&|V-pZrm&VAw  }ZVoUVzi)2 UM?|A)=mʭm˸OE 湒'qX ~f2ם!z)'$KqǴ(IHS$7*J[{޳ԃ3mN+ JoLű[>]Yq{BƖ5: :9O5)) v̨0AXlXHFVw5eJ9S }VwӧE$'NFݲWbr%ӓjp5G܏>H_>-9߀3Z}ע>_z Rk!,~eyEUs}l1ԮOs1~~"ٝ4cL\?Is(qvw8cdq;?Wmk`q;/s;͏hV,\[p ;j\A&u6!vFQ4#l''D ^(:k􍨱ՓI"jDkDq M7q|d1ΑkVڎG5qzsQTh3bjŌ3\3_v( V~G=Ej<>vS :4 cO.Dy4YxsPD;[*ھK^ q=t}=5Wzxe'Q̵sT2 #)69=*B1@ o%O`n|ݝV&`F=Hmq/)hI8Zz"Je쵑{DMAI_9$?1݉˹~ͅ#\xA[d>x-cuɯ-1%-(jSq܏wS8M-nߐi%4Sͮrd):ma~|/=1">/s_9qqcpB }zY׮R4|qo]ߥr> Պ^?6?S'y<<my{äKyX75+m=缷Zs4{{{Gσ9g,e1I`{G3UhKa)xvs>&r9vMww[ngA=~r3\IW"<2(BⱕIqIdOCUI;׎X* _'Jdžq4%WYtTrGLRVs˔=}#2B} Tj6dr+Z8V/Ɇ?a>$=j&`)Ƈ=e>jhqq-sI3 i D@slFC0ŀྴ}*K}$YYBIej*U[~[&;]Ğ7F\yV<2^inq|^`:䒰k1i'q?dԧ<>#)>F$|b>oN?$Ϝ([z>P $UF+|F EIIk;T{yr>m8Iԍ>e+tKTM*W@s=3lLĵ ! prS=CRX}T2[KGm<{'ZCD'e?VO֌xkaqS4񺬚8fd}gƔU,WI!oi.G~T[o'^MM>ӓ:ΫE'2H:HO/cAe (xMi&24>`4Jׁj |  acxͫxƮ[lply0g%/w"ع.Ex4܍E$(ɡ东$]WʽfHIpo#FN JVjÿAf."׍ƤVs",C:i=D1S叕DxX*Ycii'@^fKK`[i7^D*w̳I_Pm÷ [RBbE#pII_䒲ܕ%Ө?H7U6hb,F=ND% w?x>cǐؑ+!p'2i ycFzN=V],.g4k9]ǿ_ :3j|_^TO!zz#ЅSVN)ƼN^x: kܽ YǬgyft Ry~hgr)V7d} M OgKw`]Uu/v,Dcyplvel~elߒj0čL][9V+L8GuwYwѡ;>Ns Iv^g~y-zNn$O H!z0 Z b@#$x8 lbJ߯SH1數XUaLdewk] *ͯ6W[QdƹbsqWF.BT(Q6qLCq^Z RmRH$G껉{i͝mxo`~KV?DZ|9FWM]U@rEvx+{cFk6\&mg% }jX<yX\aexwr*\Cs#F ,qv5y{oƔfvR>J+JA SR `vP¿s+WzדRNc"DN]Q7}WꊌQ c=ᶤ 6 f.*ȵZH7.δ"ZKm4S':E βH(tOqkܓa[;oIrilO!$ްSƌ#Pg 5|s/- ]ߵ~D[-UZhԏ!VƧaekeH _kukV׼}N :4?iG[xqI|&1DUB0^la]\Usq8/m1C<$E<vY TNYV=^+Eiǀh h=!_ekͯj6OFĉ`-gY9YOWnNTn+WYON<8E8Wq= J O/FOdf/f[D~?1NLJEsE MVܫdHB;<=|ΑUtd^oSd~2{^ҽFw1{(N+1?_nj8sh.j£nY7SDuUqo&O{7/zpE_gیohJ;RF7!0QUOwҵo "&Vͪ~-mrV{'f췡Y8YɘշǻxV3n/шE6|"fcbcP.F N=C04AAtjgmϷ^jpUSUg!6imCJދ[R[_wA{I{{&]{k8h{M7?X{k]v66i= t7zPUW!nֈ~#![gǠG[穫OOcHcU<y=1=!34dߣu!]!\i _6sao+E ]w\ V/}b }]&m5|KuKH(]f&MlHEM߹I+Ƭ"~&ѯ "aTpс  s %z8(qM'_IttAt0!LbΗ:PQEK*hBOޗPBYj>2H %dHD@S>}?]?eB@"xY D54D!8N)r"c(_DžI8њO?I#J!Ӣl~/fb~,6=3>ob@sn>8;Jon^L#e[(OK8W/O/ZRM 8!9Bxj8}t&9]BQ8:kMShxt(EloO eORHlGVHJ #Sk #j8o t {gH2%΀8OVEU=始FpFo+M$2stUl%Z[<*)NJc|yF14#6J_z:@/}*( V2ĄhqЂEa>oqwq PYVpu]/4͋q?E>znB~{LU3>ޒoO'ӹug5> FYǮBϸc6ơj3|-hq=5Zԑj0/WU497OÃZs?.eҌHx !J|^̓n<ѭ̲Q ;(ةre쵕\^ i"r?0z#rMTcLq(tc/"b·/?4brB}|Ar6kY}sqeϨ4uk+fmI4KѬNٻ_8ݮcyȐĺ^l4cr] Uٳuu`ŷHTW5$1^PId[kj6k?c՚ORUHlUyb=oB3fT&wJ3{z>S]%L1Q6FMBʒC+ţVeS 5_ily룶Mb}\>~>Y22)jQNPh:t^_Vd$T і8V)kPkkۂץxx*'{[BR Omr{8巗"zOе m7?=T>+5<,t[Z!&Uή8iqW3J1k0)m|Zk!>YGuB_q~F<&cE)EbԸ\mFń& S5~t̻ceZk=P&zf5iTn*v^U;(-F-Lc)!nc(1 % Y3%kx=/Յtxi-ju MVrZɹXd!Džk mCӈc }~F [?=4=C?|Y3x0yeϷ( lr")J }c6Y\b]:u&!mQ,fyoPH/R3R^,>6}f*dN|iIdb)PD\x-B u^Q\*_X#|1{$[22yA<7==lgI1uxZ) N6ZGXU9*)+q%#:v\Ma=ޏ 7ZqEY|"*SiOKG,Q $* wHB=b 2g~T X9*szW~LiGs5_OV$zF|I^'fF-#u$c,^iV0}6emm=V֦fqȻ綔(EvuW:6^Oo+\4hzo1MCzt2y`^0K[#pwU9c*8N[*u>S=H< Eh@lb޾ԛqb>gWDt.֣Yi%h()QNIJQuQzWxC3iL gg\xrH=tL ZGp#MlZOe/uG9{=8[V?%_*P?k⟈ݟ^Y]R:[ʧ+^K iSԸofܞ4nqg @>KhCxg$fU$ujcIbjc'57ݾPǘ-gD݄W(z\W~{P+x\ 6 ۋ>Q "h?{#[!O,u7E+E+)nu|2pkq|JT4Ǒ3|r nG%Va$Nm.˶=cmҫN6˧3j ޠ OmS $ճ-CWɢ Owk]k;jB|*tvNvdHV{TGBӌmdT[{N)\0̆vQ6Q!y +*CX1vdv%NO} go˚j"HyCOk cy1G 4k@ۣ:FJeD5%NիT#Z%AGv3n[ w͋M[.:ƃ)FP<0m FodR=l[2i6F]ZRE;k'`KBK }QPKjD؇.*cVm9ktqб8G9sM֚j9I*YS^~O:+V!Ňx[`vS@_*6{-ZNDE2bo UѠHy~ n{e4|!jJrPftFF;xt?ղHBJSbE+I?8Bш«}ߔn`z3  @E<zZ =zKG*hqLmڙuT\ɪ` nDKqj,]7(N s3 ~xJfXSZS=鿍Oɇͮ " +cFQ;LGo &imZ] m}jQgpkRХI`mI=t<'ހ6_s܋Zgr*9u-{?79_IP,#&WX)!=POFsM":!*q˳/e< N+[Q`Ь6i鰫N~"+K5?:4ynz-P,#0rQ1uzm9p@4jʅbHY'tD)zzoT.K/6cy3DDk>mxl9&)pU,>R gE↛DwCȺ%X BnC hCOBZT0No2 i=֡!=ZTN8()HŽ_C_$;ih=r}5ZI$tGQޮ޵knI;|>hݢ@~q#vG `uoi73̶=J W#_HQG:bmSA$\\No|>S_izl ݛ8c|Y s"zoXQݳzvk '8S[.Y`3DIiz+Vn$N/rrFN]?46(~E3~d**G=^dC5||61=!e6 k4H5*ʽļQ^`Li9Xq@p.cfq_h% ks3x~V>KO);:~Zd5;I!o,eA~[̠ _p& h 6r}i|-hܻN_PTm 8ٓ;^g@ֿh\i|Zݾ-/kE ȳj< ڔS]uz=V?k&Ի]ir??8VW="#*5$~XW"Tʢ9񩹵]_ȫtGѱ;ʃ*QTG=QCVWjOrԫ^b[* l eQ`~ҊdX=OjܤۗQDZq7qUg97k&#7GWga/_AǡZTH^"cH Wҍ6[+:Է5"FtUQ2~Q VN7fp0׆̇YKqmȣx<(['2Hg%xgu9Fh]M+)eΒѓ#4;u3w-N:Oѡ5B>,1%3N޽[|V;ՠ=|Q2ڕ; /v!Ѡ_ }|s5B<_;u2O{'еwPhOIpI:岡w&#eh]5sxUE˾mю.rDxT+>0?ثt`^OcBq@5ZFnw6j~yHK -VzV== ]Eɒ.OkU?Ij|v\SUjUmsV?`^L1*yuXIA|.k1xҾdͫZ;$Zukhuq/W~1]@H<_,#4T %lR~ǍbwљaoT1kjĬq-z*!7B^> 6wԪr.=X |7f9WyݘƨgAYOzS"Iȱچf;ߪ.$.8l0:&u,kxTۋ}^K&f x"Ohĩ((:E\BLGAȝVqLj=*Zk%K~Ҡ h*E.׆aG4ʫҮ ,*t .l`~Kó䫬1D޾c Vƽ.b:WHj>|Hy+l т߲F5>3PWAh+iE\ \9 u%Do5vhx5ZvGhBI M wxf.DgasUьB)}ҟk4?}ձMuVNcmvm8[L(ًRW< q|xiz:*_S ݨ*:#ClfJCGZ}lZ.nՃ얮QJtMPSa7ߡ 2S8>Zz isEo!\;c,qLY@\&9iߧFy9_8oך;vC,M4λӴ)q&5Lp=I}u8#9'j346F8~v^+ҟ臊|,QcYp.o`k5+M'6 G7W%kz9+"&-e²+xtk{4\yτf́b7敺3Zqz^=NiVXOʼn%Jg[=|F3qi՘c+w˞Ҿ{<p&ԽUߕxm@%]š_yVGRL’+ Y51U|oO4ÎxgBiY]E3G,Otͦk'eJb9N^R_0V91kXaT7ݔ_#K /i΀/~Kx-/UɫC qkUb8tIJ,8PhvW8Xi_rnY@UTrM-8 k_C}7To(Y( 0žߘS[55Hab fiEY9~ܢv92͝ˉrmD ݥ|8OM.-/ /)AlS?%PI^]Rekz!)Z-q=Se=YPKeX(k@.Ӝ-{{a$U^IJ)Xݕs;VyaqŨ׹ ]x-]#mfX*HJFBɬ-LeԍS-[֡#1'M8$-tMB"M)܃V@%,"USԠPo UQ^zQ@QP,fV&sg&>?E<3~9տfkY+daw2*i$Nu{ȁ %!2h:5*Du-ت[A 7s۵S'?3wwע~7h0A{۫3= BS"Kv#rJ aF O4-j˄:j]]ngc_7523d/oq;vq50G=)p \W?e7O$(W"zNoRs?~.W,{P2-aڷ@`%Qm7)Q}R.xS4inͫ'@Z +'I$V汻-T1O< <3u[jEiZ("Vo3kF`~1N "RsE" Mbwei-g_/Kq J~Վ<ޢ;CuIސ[ ݭ[W%_ Pj]Bٕ0ڐƶBjR3&&8x9fx;{upmb?͟AO2E/uv/cyxU(ᨧ>/%bFj?q{L[r뎩"8?g\+Zlxi6F;ƚ )5[HuQی:7/GNjYC,j[v6nRϞ6O\S g.,}K9#&N aTT:Hl9|+8Hg"OZx+*qUª/gK>^߼>63O7ޫxؾlV]h!oϠ+#xt:>cD~~l氟y6Y̵~p W?+YiO"}v >§&bT} a7qڟ.,SëX#"4J$:Rz15'mIWؑ2Jav7R9|Vwձ,kd(4;uQY(~FWd霖*o&'g)?iK)Oz?bde8RTVJU^JeKRGυ]4tSS/Ha`Iь̬˖dykg?yezTv- mk 5ZǓtـhP.Ne@oP-_3kGtgF-aDSf|S>0vkNLODHQ>p-1XFFc[>'e+ +.w_7KĴ*X!"}Ih=#zV]8ow׶oF )Tb'"*$JeƓG{8+w##8sڋq9$>\ W%꼇/=*k6%%/ˑь~cؒGwEHR|3P,y[m\ 6벥 Nu 2O*]OvΧ/qU@@FxFGaz`0ޥ(%'a4a]p1B>%\^a12D *(ů|OO|æ;=U^ccplsq\HBvv;3sQ]XA[R9>$o =`f[}Fq.,jA޺g>Dbs=8C0ʏgA$K!'JMcᬾBfʨe 4wf%κ*5wGH%gy %vCF:]l;>c|H*rd3?ȂLzws,$v9_z"2: eݲ;IJ$OP.=>;` ʃvxemȋ SPL t$H3nNUx}twmo4J aEZm *[{.X~w0JAEZS$On`3Y~l=Щ0s Ze,sR_\+x{[*eej7:M SEwB1ldNr~*IVи;~Ew1qg!mSAwݍf}'MVoCުҸ ]Gr"NB\1A\8%)]_{ 82@nkГ1qذ&F{MӾɋ>6\Ln?vLkG2[vDuVgT:!JݔZrK9rcA=D:I#wElKgCG }]ݟpzA*KՅpUP5>.꣄ۥS4|9U\wdnI;?;,ܢNg,=72+=/,t{7俙ʖK (ڻUqHY,=< n&!Ofg4~[c.}"p8m5;^1dGm " @sM^Z\A㏴ 46ڰ&4bn߀"YuCK#(<=bm\z~a_g`v[pYc{[cRZ&{ fAc_Bam k,ǝ~_Gz·z r%u|H3EνVxG`q,/_0BM_X("8&0bww8RqcB$!gڻY1QoS7Q_OoÙOvK;:ΊFr#Պ>O_nNNy:QQuM^u#xPL+Y)vS^b^FSxa'J{t3mmH^^3)GrH!7zSe@(#] cQf遍V?8\j`\3Zqd|-7r>!+H6Ҳ,% U#H5Rhw#[&y JDO.ciUR!^!y7rg8%$u>668BṔxGrnϽl$+=q.fWNL9H~ іY\3L yaixGïa&K^x%!iYt(?H5Xj+R2jGTlKHڂ#d =MRjaj'A}PME,;ū@>\H>,txdN,wpdrF' f$DδIބ2<d(x^ T $O;T9)}T="gzkalՊaŚJQ'~>!Ġ_bK#&y7NSZО%D HxQ,{ Q6-"W=۳cvLe Si DpXLm~iF2N7\Dp(g9|9oFˆ|n#N3E84Yd8*1BLr_VRG=s: Wc$gy!#6‰-45?]v5D1'SC (Fa .*kZBR_~l[ @a : #GKZ;n|'f/_e&)> N|z#i/GPq{}rZ 8q bXGF3?i:>Gi!C(-y\-o>qǵ7lFĜ@ k\ڜبm\sS7w 3+h,p҉~+Pg7SD״;/b&'B/vx"z[>z38)zEM>/pP6K i>|[(X=Gs~NRңrI܎Qc2BDMّRa68 (RY:{RYݨ]Wjȏ}-7D϶k\wS@7y{:`9^ φ#/p,6YmqL&+Yd1ivFb>)S3eeЬl365,F`vR#ˣ&+X-lru♗#%Mk,DWԝ!X'B.(_:>*?h/<)#vAwxnd}"yo3~ ިRpySqO1P;s$ $]N } 5MZ *T(>wNeܔI; lzXaۏ~4VzA 7 =d'|Ȑ<Eo#]2rυq#j<'x69Q3g?j<,ݜ 38,\ZRJdLi ጨ1Lcx]d -1(pvcibbeKrA;-DZރ;>s=| rSd&`:pcc;726כyNid;z6yM8 kx}n# =M6fۏ*w>xA~@P=S?{kB\(? "u"W' vir?Aо1џ`Qm䌸/>6;Bkя˷zUK0ɫzݗ՗r{3_ܲNV* O~1!ttz#vgo}z$wFJvScʣTrʱУ,l*!lBXOQ_ G݅sRɡȪ6&;)$o 53Gh_ΦfϢ1K;wMU4<~kWD++fR̷9>EyǑ,7g]ƽp0f˱OѨQ{Bcc4DE~gc1cFfL>2۾~kJ12Θq^`\EN(m7nGn腃CdtȤU$cOm=z2`E^ѸR"6;m7M"Z)3u@1~#eGQt_(u7BV 1s?ñη<uh>[|#gfHj1ҥzdNJz@֍wyga)\FY6(z}KJp:iOEeev|gnD~ $GħꝤD|ז']ỮԵlMeK\:PE߱)C-w(pMZȉקQ^|_.=yP6|6X~j(h(.+>ċF M?HZcgvq9\16[V/6_q|j^sc9x~U79[6ATT ˸[ҵ>ƵZpt'8:y9_ _5p"6vBrVO=rujؗi m1vgeØ/nvucBNbDR] q._uG^'' ҿ=/Yzǿw|&|3l(芺MD3Q'8tAYzrBc9xaLlA֛{1".Fk[K?|TYoc{s_.ۅsRM~* -fxwj14@.ʼnO{3XGۡH%F`,9s=YS̴|JZ)}vz:qЂRQt>>8gI4wr\ xʤby*èbIčThG38nDžIq>mݓw7-o{ED>NPf IJ V;ct6SE~uy(- $D+hBOO"N8#l!w *ل42D#drZ>]ږ[lC}1OJ2ʜKV:3(MOB jk?r )`W Do H8rm\sFzh3Lk<| {!+yV+`Etލ1`n-#3 2U1ǟ=RH"nCjoY1?3%mKz-$lS'-=GjMH1r;('ݿ NJDR,jҊBrmlOr:L$zO^!;/CMz )Mɳ$Piszt&lʈ{ŁhUT{I8JHgm: RwY| L;޶sĘNhBt/28GbT'ODbZ -9sOJR ̹8bH=7A6?$KJm—aYqr ʁC13ʂɁ[U)O`&ݒrHۢux,W<K=[Wװ-m+/jzD=joS[C[ i0'5enILZ,mϛ+.FQ8nNm |Nq񑇐ѣAZ'G&Oë9\?s#kQ̩Ԑu?'pLYH!7V򢇠Ve#¸D1+E(_6jK xְ >"dFW.ڳv]'Dށ̝γK>B>y#Rԩrz^-˫cW{coaoR4_?J= 9"%:ۗG"s;UvCE,eK,_p ʰsap-:I+Gsd]zJguڈ- r~9A2{ sԊjTG2n}2vHdu.Kghh*%4|kׅYCź'H.uXl% 2CDv k%uW&Z!;rS1@H)Gy}7GɅ遃dw ;V3]OAE(7ܺ6p@cğ WϖLrK$Uwa=)Kpu'WhYS5CtE妈{U`E4XDs8Iay(R9ʲsY.xOf\l98gSL<;`A^b8y0q4񇋍9?ғηMp`.|1UDQ.^:rчV"gyMg,nAЪfTPȤ#g6S:2Ϋ50~nG*\D<>4E4ẅی>s<$iVBxq"=2:?i(_CG 9ov x3FR'nbB&@gsf=s_ |W _I4*t+NudzdO*^kP#g.:=y:|SboHΜsp5Mpzt΄gLj1Pȧp _ET9+}W~_;|a'tȓObZh昘3Ί:BȷHyVqZ {Ag_zrW#ԴNjJDoӃW]wZ= VY`(6䤨(g\h4#b1B/Z7f//֤ {BX,y^o&N 8+l:Hg-l T:mei,x½L9R)x ~{{WR@-7{ovQ_ɂW'Q?zO%GNsc-eibʮ(ǻ -h2EM"gI }8Ud@z- EɫZȇa9#yEt?7߯s-/3a_Opp K9EA+`: @%ܴ /PYǛg2K8;9AFMMO z֡הa%C/HP.1ӡ諽QoNAnLbiż̴oř^ |n_$fNÙ3+ s݅a#oT:EPAݸ(ļҪHã1>['zΡ~W+e[`Qx8_k/r=GW_sx7ijwZ.#/泇y ^77?~|-QuzȲBYՙӤu30ҳ8tćEpJJwtq1rBR=lX!gو|g<-|Y1Qg9]c9"|^f_W\[Z\MsaiΌO|$#2.4,lT߹݋ RUׅэKf!S2H|Ђ|K&zu9s`Վ1K Q'~p dMxF,-gWFvv\gc3˘FTG{0N/6]xOa=]ǒנ8]gu^h}O;T?䒌Wk+ߙݙoÑiđ}q>|4R4L ZLraVGЭ!/臘5KsU˭OYg9#v詝V7h'=.OB=g}i ʜD4^ g4=vO(YŶD}[yyȾɫ|v˟dunˡPv?vޟGqxס@zv1~F"ߙ_~VZ D֋8BsN'-)ds: he:r ujR$XSj)jT[f|QCNU5UH^DDwrt9j.g|45hNsйBOLg~>EAg \{XKk߆ߧupE^}4~pd6dԭ 2iӴ7v=w[HKVZjriF!֛(\M]*!/ iy< ! ٬y˩G/aVi_=;lkel}FJV.[Ƚ8^,yM͌V,rKY ϙ$5}Хxon} h|ܺ%!ƒh3f#D+o$jgVI~CbBlt 'yhRN7dzz(] knk}u+kC>z>E)77mCq=e<$ge!^#7pv'Ldk#~W.+-U'aMHQv {SwǷak룟j7Φ^0jƽgk[wʨ́$ 4[q4RK%z$)a /3]ȠUmLU}=2Pk);;N3O 77y=0'{ D{):iͦ_;G|J9g[C>,{ 0^Ng~Kg~xIX%o3ךuIr8(URRꥎTqS{NDuA_} i>Emdx$GJrjY#g5mR΂aIJby(CEw0٭Cbݭye_7~7w ,2B fѨc9^" NǪݯ@ނQ@Cfh<;m[u@p:%_V[qn-[ 9?zNBTfB} p*68!6_ >[d=3GLO=iѨ{OGG_ 1܇E1ht6y*䅸e5[KIjM_G!k 'R;qsjH}*hq?pgW/Ex'V)|>zvwMmrȁVJ5N( Gz,-%d2ږ\r8uR3[%JbuԜ;XPDo#[_WyU8BYZ[EsMPy]mzg7ѳXޮ< 7]ovvע).5h)-x^p]"rvp/a/Ύ T#גV9__6vBM-bL^V³(QrVٮ9 f{=c1z~nDyh׹WwדYuPRl%Q3e)ް[G]!QK!b-tY eCeWA~7fTȾRV}Wv=T{3C;ʂ6-ȗ䔸A>veW3ٷS #4߮F.7 cFi;7~Ƃ 󰬧l{>}Q^PM} #Y& R^ᅺ\ޯ&vi-(Cjλ&5g1Mӷ 8ɹ[Q:dG3Y AIeVTuڬsTՀta\՝0NPa\knWXcBWIܭ)6X݌8轃s uVS"1c516z`J $ܧKlFބ;w16K%/ \$/ S߆9LA'5 ˡMdZD {R܉gc𽧷 {uLh|RB}=̛k36y8d?:]:en};muxޞrQn~G]ny2 񂐮\xY̳P1f9i_[LNNl9l~n 6'Jwu[MF-^B-TP\Km50sWE[2ν rwPSZIp^3k𬅐mZGÑpvs*U{gPWQ^V˯9< pڋPByykZRk[zH}T?|V3 O7Gq=S2\{>Jv]@r/od'SzqTT)037:a۬sbϱa|7_^8uk2jq$ƚ$+hNn?8') Y4N Uh|@r=[F-87[H$3mgcS `2ftBDyhŊܚ;VP-dʍ"bn=$  F )pv!_ .X`^ ?p-CWkNTH^TbpW )LC>Vs#A-fTF8,%zn ى&Gd8y~9Mor!RkkPopnfdD5Rav(3 7ZƤ.MhI>+=w*}|\`~':OPu%p ֠%FNf踸jUÈ$ਈ"4\ |jZU \]c jҮc7MMhz[7ٕG]Az> nq;w @OvG4A8\md$j0CHCz MFwɋӶ'/{0ZZP z;(Y[y>QCZd91$,(,1-t\%$IV14@^&YI?or\2$m#]"=~\nGÇĝrXuVSZ'7VTAOO:cޛ~&>4Tf3kk&ѵ^iL/Fmלc.c 9ӓA p-/wf:pȘ]PZ zXAUmuo.yx-vjG;!^(A#[uob}UB-VlJq.pfl -%߇yv[$-}tn ,x)lOj)[ZY (XB-a|0=͞{E0.bQ3?>Г #DV Onb idCwx Ӵ(0P->7pyPL&ZcpY6_c%YYYJ0K:{{w/# ð3^p9ڒNBh^ ¨΅ٻZh+G*w{Lyߧ fv;3m Gׂn߂8a:)^V{vSdӯ5 ;W[koNiC~Ǖ%zTdlY;NɁ Dzq2p!qPQեG.֯#K:`%oϦZqDŽ|=(K&Q,hq/ac8VrF!GGGwՃ%l8s4$'\Z:<?;CAu܍vS{XZi$Q ~WxEi+FzJ_Qi>ka90f0!|gx9?I-]`*M|Bo{Ƽ@_nIT|.a#E`}&,s`H[6LQ2aD`cNT65&Kx"3 yd0ik[ `*_'Z-DzN%v^.3R'Dmlo v߮s 6Bē\YFG5g85>2x>jaN;@ (!smWWz4xTTNGԈuzއ*1-{$t3r`lԥ?1c@ۘ>sipmwqNO 4 9I%}_ #Bv:u:zl 18= fWz$ڈqnM+PJ/w"|;B˯e#"JKK,#`Z^bצB]Y1Iemҥv]&(yD?`|A)鬒 '1Kx=y3hg? qb#W`?D݊vYw^h\cl_Dq*)rdj.V"f>=` W܊DB+Ne:EAem(xFuvDf~mt$b3q;S :O3{BsFZV}DkI ƤALpO_LIJDmKNijd+xd]#־`wVG"ƎC}#Y "!@d6uYl=90li;bټߐ3cŹѰȂ:n)']6tP0\DİMsIsQME1~~]}VJegKTڡE /LYeϺ/5ȯc&"ZE"_Eq8zBƮV*Jb\g8(qnT(H}A'n-xvѧAcTdlD$U"o;c3S9<Ju:SX QOf}>~jRb~ п(=~m!_jsiwOo)Vұl\R h+FW`NT݋+WeKv=íiXSL PG jQ<,SqX鴚޹|'z ^*x{@Ai4Iwff03L8N͑syNo0e9+l,y^}Qj?\kՄwcUB-sZΟ9_plϰӢ/D= "$qoqeG)7 _P aw&F)WrGX3nBgG(C3<4'p't=P6_u9d"|UwC  uI'MzZxjTPiVP9ύLsK9~ߒpK u3 zXc;G },{ F+⧧ֲ,FY|[Jd5ɑiϔ[ҽr`͑#T[vQlx蒶88y XJp4X g; tf+E*pnz,ܳ=h9Eyً-BkL`myhS[)JS؅=fzJ[=E>%NUdcҐ'Ok3lUJF n LY z399݀&Fw:P, w 9 Sp,6xVR+O%.'_[f[wI^VUf:] oTP-0~+T;`!;6nt=&IŅt kS|%E .+, d6IA]mH]~dGZ;b!ⶈYHQ祈#}:#bIwQG 6A̿Ur$0̣9Fz(.φ##mF2#렿۳%З4xU|[TZ)!d5zĴRc:ƻQ#V͆v"t+܌noyTu˒]N/IIΣQNdˌ{Z5+igFd҈fdK2(dx%ai =Mn'TgA/ͳʚ /Z˝/kLMyS<ܳI.9C.q3g3:Ÿt28Tɝ*Ho/uCH)9EoDn# dbF;{p.6;${PC?U-6%Ln[B\NW3U!;D.od;OQQEOxִ"mлFą/\oP-}20D$agr `aVqԹ#@>oZ7yacdQ. YRzY+N ~o^^#`dԛa, ::J\IFp.J""k"zꈔE"<l: QEȆQ;Mw$ }UvNrH_[DF[9V ,dI?X#o]˂]x.,aq-QH2}%wǗphG_@sv폟CLp-\bО3}J=w<8uھdb8DvHV۪PVMcn﮶ZjSi{0Cc̚brQ݅9!_ibezK7wӸ}Oe·C>\9mWqO<{b )};П. V>$:f(Rx΃*{@*&V'D ^[I:FGu.Cx ԰v]q:Y:#!wp mxr,2fY!M) qY;ʀU؟ˑ$܊g-d2唥~;^ړ)xˀg"բ,jvv.@YڨpkN>F.Nw6j~5Ý*j^b!PT fh^ݾ`VHכY6Ʉx>3 $,G("R&9@H`<'J|rFmV~6tm^Uד K;N^;\_ ,a Lhg|<7О%Y KP셵<nfw֌{$^K<ع'<\+:=q^-ϧSgt6U5kYˈVf|~HtZ"$ghf,Vz(H^D궆QpgAu/C;5] .p2i % hP-FK6{ F b:^)y'_LY͑]qVܕ֥;3IpGqrq^(|틅L@3w(#5g5wn5#xL QYhEf%}0pRq>ܜ6 !byԐ.t2`9ת .k|Y)a6XSO噮^(ʀ0/,~ī\Z$qtABwDQO?aUt]BV8:#KM Axqr]h|uOjwx;z(qet7܊9x~ /y/}C]9p\˸ Iז{{WQ<KB< H ?F46ϟn҄xNgDQZŐl[dPz.+!ٽSISne[27k\7ˀ_=1rKH3mx[6ே͐d.Fj;exbz|(XQ#pu'18i -gM_GK‹YƢE;/%+r8lE=w^;A[V V`oKX[[:Av-(חp}k׾t lHpt糅1!C:Ȑ E biXkJXE ϙP}ά7 k,bA.]Ws;v#j7!A A&ePMHxd B;5q\p]~&TÁp :4y hRa%pqO5vqBd7U\|BdbnBěG'F6Yl D(BV(NAgbǘQؐ(h7ؐ!z\^)~!W6a|b!M%|H$q҃z ^RZ#D\ b iOHp!eB.1r=ė p!Q) dXփ Y 4[mA\ja帐?B+ 9Hʹ-D\^DpNFȡ&T B ԤؤXjdB|%Q )'KRӿdT%aR ;'bț3zgŊ=KX:VħcEUϖңJ!XZ&os%Rԑlc\s6ӄ[Z?k #"ErgAEtQEJBԻHFY=CnwЄ)em5W; Q#qJ}<Q8[VPbs{#̸pHq0XF4 &Pnb:1#ˣ#_V՞ȇWzp# zq#e\ ݈;[^Ζ}# @VZ7iq‰Hl?Ud|gD%Qx'gJQmV% tnj: B8y[F92AD}g?eZ5@V[򲨳HDŽ7,E-M=V/)3p'wtw<ۍ{zksuj3/0mU b2ԏr[Ckd/(6"FO]zTFr0V^8 }ȨH/ T'~&(^zhe6nY!\F L46Q(հj<WHEV<>:}Dk"PV`7$a[J3"7eH>yO9n NX tqYx2(8ͱU]E8t1r (A=Ab5wC1`V~~6sC(=Ue_;Zcs)!\FGMG?.RIP`#F@>k擣8|>YM(Ł|\Nl]-7quϣG\7<< QfHkmT[HGr%c="\+BNݨNM;իjSu65ju]kFt5j5Zaiĩ.Q[E;+v "1F 9nCJ.O+8O'sa'o v Ȇ lǻ8.FA1C&P54=@"􆫁Gl5ś K5_D @F*AR$/P"x|y2p~PJ4P"D+R:t - ]upEY;BR큆Kӗ9% CAcFJ!G 2?"iU#G-B1"i~qRNH )l+BLaFHrR$x "{{y1Ƶw L]'r]'Clj,Q-.IkP~N !3p\a`C?g&SD8pΟCehzKCrH16$#sy<._}~薕^nnңtqM}#zqyXS%K<q_#dsq_p)6n\7&9E0[ sЕ<ƏxÐ6Ƌip *\z^Z| BzsƽH9\i\8>W\J (.lҎ˴^Z+%z]}}gN?&Ϧ@fZlx6X_ųg_ų9OCl~]<淨x6Ƴr;2Ũ G" ͵\_=x~/ڍ5iO1V&SyH}O7ć͐6Vn2R9ax6n-U'`<'TS2EɎ^cY1:k0=zJ޳ڈ^.FJ^өwTk eٱkpuxlp?EFEH?5V#zM[&S^vXSe^+K(_".#S#pՙv8ܰoR]=ЉgM&,^˖hA g+yvZj2dXTiS'kyj a!MU- 6N]$|\aMRQku5bpcuڜ:1ƹՎJh[cz -BSO(9/e<hLxD-st*VUctʏy:%)+HN1)8TgS#jC#O.K->FZko["vBSbc(RJv wZEmأ1Z;"i3ecV #y׭R%ICN1}7`< .<P7NGpL2"vπ )|;[gKF9, Xz1~[gKXbzBtr/c`e7>T_AAȶv_$߁%h^'ȞWKdNO>KYFo| eŬU6W0hSg7'+4Q; tn`6! Bn2o*;mSXoc;)BK~"S`~n<bIK6ev]e9V(VūP†o1jI`q~0/2YVj1Z, v{g0dz6d<V={Th ^nДg®KH<~ EJT[[⎘Ӊ'6'J#i(cWLv-0vVmD)6|:EOQ%Y,=Ì2HBm*2ˢoD15kT8dWjeSю(!X1e,#o\0$Sv!!94jo')E otjS@Ue3vm=3Ԑ]DV7a~5e],5 1w"Eg-wj3Yn 3΂_yAߥ< O%J$myuO~/HG"lXVXYyI1~|yų'K3b[" 82Z=8rCtvÁpJrײp"AHvW1Znh9^ +sx>zçgY Np>tR0%aaE"q>:rNNxq}vX-Dn .VO.a+B ikX#v}u4E 4Z8Z%|‰ފnIMRSX?c> ^J:S|KQ {s#yE jŸ[Y3bz+Wm m<%ͭooGݨ0Z|Jҡ &ЌUhBԣz0f|9x>cwSEL4b@& eJ;0"8-cf,z%/*xicuQ0J-k~%+6z<OG\/W7Yi/76n?#rkgH]VzrOSW + j;m8Ox跍8TԺz=IjlҠ rrpieF[;gKȡ?'è$F *|L3#N+k<\/Ҥ䕑69};up?húpn@_Q-߉nO뫵eԺ aLm \){wVsvRY991{kك}4݅|] "%$p*h۔IbpS@I%L 3VεzKC\^X ĥnM84/"wk SaI=cAn*ۧ47|l@x \XAe<|zS-yQ+}z1r~/'<ɅV6^\U!!gd_~90\U ?1wN+nnvt$˄ { 8Rk|bf+Hu9>˴RZr76hޝ?b6O]F9POPewEۛN~uʶ_03͠O>! h~E$٤/5|8nS.M_OeOM׎PG'EyG~~apUv[>7wgd|c}bz{WBk[/.k1ϮӇ7jg-Jc;]nBa=С RƗb6)Rrs }Z=s@qt{o3OPF8^u˵=}M =M0UFkgOeԓQq$5ЏGS{:ϿSט2,f3] a]Z@rz cf8).ikTm7~_w+~](~RHsH*] ! ҈gpH<*@oԉhThgivlPb }Є$֚4ƍHN$Dw#D0BO< r'81ݱP\yFy{5SOol21l5QL5tWӻJQ~P;jA_z^ho '!g08|K^P4z:V=@LM^߸ǩ`_'#j}y<^ F.sڃ׮wP{ Nn_^TNɄO{ Q}Y;ΤMFYVgHQ"x=˃ ψ$F<_%i4q!QjcHYn׎aV\c*늻OI98 /ڌv z"o|_[A!Fct4o^94r{** #ꑼ,rj`MM8%lѮ͵>W~cԳ8X0nݰ3JPzJ- ' rN>{Jh o9AK}qW w,%PYΩdmaټbs,U'nFƄ2tIՙ¸IB?gգ aⲵ¿#fBCDx 6sMa9f +%3d峳 ncc}okwC;o0DYçq^ԡZe2>x4 $Y;QbzaS@Lfxe6KNzr|:tqHs-ީr=+@O 8+{g7t%Z g$|}!'[&vD}CB&xKWnjs"//3b kA(f.ꙆEꛐaoYzb =- {AH}|Pxԝ|C7Dmm=[M5sdpo<4=B 50Oi4z m7 yەxwu%ʬH&5 0iX{{]-WR& C*ʑ Nhe^v2ݮz ;HSZ56QH*̯ݡ.=UPȳ{a4>{F* u4jp=Q[}Թ}P_yݽipWAӑvg`= #Ov?9gn;r-ۓ:EhE.`wD۹ȉY?߃V Ts<'N|Q(mY  87W@ujp5>1:P!_ '๋)s-nD26~TF,),|f5XٯxqNa{`}h@ْ}ː읐[! (#>ÿ!xq]Z%IR(صD b2jLTJ%T*ZBlJ-RxPzJhWOȡ@KЋeOɂiqqf,6pO%\qhXs}Wcm^5I'v0X/4)K7u1i8~ˍ-j%?ri-H_ !Xy[ֶC6Dq\ r\YJo}zs9 $J-Shy`/|_.ũ^W3_0j HӅ& uyDP"";3}XDvH> u8ߊ1]GvuV0k?(M?{ׂm!昉"O=VgWgy!IsD5zȴ)BWW'_6&ٕLs8{yxb.#o}oq <;j^ z;qvB`j_`ȴsy0~\QX3EYVqluPf<{#"сy&9#0ڲQ+"uZ6#ǽpm' ֊~}쉏ʞx׃xWu #͆c9~^x&񨣁_Y}t!,x>Ɓ6LB銛<3<%dFv4]Xo5k?; c%څpnN$׿hRi39͙XQg mղȒPf\Yn5쿊?)̦ ߙQ"\?nO )49 ,@pzK'W09Q,y }}}?%*ڤ2X3\TI]{ga?Ca4"Q^s%mIoY%}8P8ޯkIg5ْ"h @xi JR0\Vܙk_ s'iU4 J hT8Eɯe#tfv6#ox;š.vR3+/'=\q|Oq:GΡhK+&x#l q^o p: /c1Wu  [hp~0'!uG38 5Xw@D28ğ) í9rp l')xhE|%_mPNj7_g!@Bֻ6(f6ۄ}y{ksvrz9wɁ=wɝ |xI]YYC'_Ġo xGY=W;&L5#xGGߌMqqk9Ov;QJ ðV:KR璪J[6jj; MA32?9opX\g9B/|ӎ#Cv0j OTx3`U_!#L&2D A!3(&b7"P],,O'Q |hzϙxECy k_ɰZe=&j;M$R 9̥T)轂3 먵C6,)ibMsq"Kk7A(rGn,Q^~vM? ;31Rt!ҙpa wHDs=uTll05F.l;Il [$0Dψ2Qy+P^@)}H1}@(?(ISN>ϦBwz!c& fNx:+x_ . HŘ:dz4}&7ЄIV> d5SxUGC`?)mfh/-S<*zek)Xp}=Z+d?B<(&ڻOjo ]K:LDUzq:wQ_O_0fL2g^4)Y!1n>Q5!/79Eڝ㔇q SD ТKc[-YP=zkX(ӉYGk@gQ]V>{ڨ:}qԩV_oBm`}usuRuRsz gs{/_څƯ~$/4oثsm P81&/c1n yNt:Q 1ˉÁgr\wTo]g)cMTxU-re)e|EwѿEЫ>^ǁEwtDT=>*}>7qTd25rf}}7==9W~yE/>υ͉0>u*)4i$-AO1 u?!VQook yykGOqYZG8}i̒V啳8hpeZx|N!0J$ޗޠbQ"cq"mB0v )3裼a>H44{n ,lĻg62g#o}Zh"k=l~LhW`dqؠ[W'Y )+rJRj(S g4]=pG/Do`E9>h7'ǯ c_\2'+l'dx?+*s)_koʡwLJ*'Sd Զb$`lu8)Eٔf#s0FR=f\4<.EXǀ7BEC>'/k\2'p0tM:zuRlF x/ѯrޯ>7iB&7oUȩu*τ}֩Qz(8cKQ4c/xCGllFhڭ>JrA˗-B,7!y#H^O{ |"XO5KC1+H%cy< k'{vHpcKvFßR%uTKty̩ĜGWh8ƈ>9}S)Bgf8w"ɴ~;C\ENu|q|` @?7y{;P$XD}>E2ETxʊYΓY:z9m{1 ҉l*zpZMޤo#@m)zVD3^[<&l9'sIdo%|ky[Cn:8J,&,x''y l8B]:i(Ij9:H;`d΁% u!oWBoP~WS4nEQ~-*cj=n4K̄FsQ3"}YF5~ݏVuw>m&&,h4vl[к US+sz'h<9r:o7 z'*m&?QX/y>J5xr%kh?WGiǝy6/X9mӯ'soP{2՞$Pr徎4$/BT6.y|Xő$/X;>7yk!}cČʁ` ǿ[}f%/ 9'N™5_RoE1 80ކ4 I8ɞ !,068ӶCcML2_Did1Qe8!ara䐛4B#0F` 4pi>v A%<5-_zFN]q1WHF-JLk;`]2 p>6 <E:KO}ϐyqW4s 7:2֏#;P -)I-B)ACqq \Z&ց( >i'G4_qL^NX\L.SM?LWh@;6BM}Ke\$3GkKʱ@9!@Sx6x)9㧂/J[6e1"хse',?4E\wAڜH%+`_%nGSQw!2aKKB^Af$$eKcZ}+a%n+Ú.t¼~&mxcpJ&B]-Qt/e.w;}lu䓁|j>]T x&O`21aLOp[B98?H"6}BQM \-9m255_޻lN  .d&gșV;گ;OnMN@M/BYP :XDe\sUe]CS%}R$W !n5"Ϫk? Uae ,cqՏ'RTmCc3xjx ;8*A?ӵwA|On\M_o2/+,mDn< ~ {c O|8RQ^>x?5mw÷?)G yys0I>ފi΄_c=32JbX>>Ǻ5ya|zHrs>ʿb>QPZɌsu!8hrTD> `lxaA+G~ cר뭣ȷlz+DdW =D2[aIq[6_ɋ1*ʡGUEKc_ni YCdewTC y2!gic1c=I-V~B7P}F&M˴yr+`Z@Gx6#x l㲓ڣKk f0S1>CWp7)c?NڽmО][πZ?Al BMD*3wnjoՎ`J4rk+W`, En ^QQcB =cG׮UW}8H׻=^70/YHO>SϠɤ26\/- `a;EiP˙4. ҄sE @Nih 2}Kp9?x"=t>MgV_jIQ$6G w_k=QEiEEdg'n# lrOeO۾*I M!ҙVwfkw ! S8H8,>^#-YL^<3g.ߣr7 >ߠg?=^>#}@:ŲMO ʘdy)<ɐ7z_ZCI d@*ߧ[ <#>)JR2=QeB$k6kp8Aur{ x~8NO5(qɟD#Y#C.Tz! ^+-2 eճt[-5}۷Mao6 >ќtGY@*a{eE.ED,ΎߕHZKv\ p2Lv_a3G.sQs]GqwDhLdC/5e:̄k6oĹ] zuۢxj1v;4rYniSF2"k ~6ֽ{;ϥ˼V0M󵗑^P?c7)Jw\=)G؉ڑ ax),Y{Xb˵bDޣӕ+\qJ\GKU5߅ =腝z\ڂ<ŸeGѩ\2s -DwPճhG%I|ZBݴ9Cɔ/ 5^\ erRnV>nv>/9~֑C,"*-uLgvaɊl#t&|`OI쇼(<EadTqtkvܝ)9NlZ|ˆ=b_eDg xX7 }4/:Jc:⑒#b~.N}<*?Kyȉ#':]ujkl:Za+-"?&46U-bWr#}.{ }-' kz\[ez}EA8B1ݪGa\z̵Zq宾q wWYnnN$0TQy'{W!$yQGLڿ[ql[a/zƚGZ۵"7۳ܺN,G^}OP &tDe ʃspVg!;"{&CGxrĖʓR~XJYhNwT-gjc5Nr=?OH/cPAQ*MGI{SeXZ簱T V@!l w:xPY& {[yvc= 1lKmz-^?1TcOp c8lER,Tײ Cو|'-1z XuF2+mL^@c[#W 2ƒy|vM-e|A16ѬygHl?%dG@7b8VZ]ܐEq?#tMѦTumkʮphfVYְf&6H rEd2kK%ⶠb.i 1k 5u\W[++柵6qj%^zNMR* #/mƙm++W $7RpD1rG~qA=ݏp~y2v{F6qId6X={]Mȇ6֗qoY_6D>7vһ;VP^7݃A3אk6Soy<35Ffq OP8u@%D^Q.IO{-Yы{Ӡ}Ƙ=pon>'i}:M[wסQMF\ifӴ?E6_m`cBhSm3"kM w$R5 AJBR9P1qL‰%!-m2"k9[Qg/b>J帿q1$ ~|y$? Ǐc ߚ?'D[8P8~+=+vWPsUPwx(mc4[.ζqޙRw܎LtN9nƩ2qrOG\$ȪPW3u)SR{yZnږ~E8beNwa=9 F[} g&E~zҗx(73g;zPdHQC-a&3t_`G4ujGԐU-c7ð  ;ϕg󾐗Eц爃>ܴsϫpP:8,/s1(K(T{R]EN#[]@2nY{'JWY!! I):[V3̟\<Frq)en6u OC adu]~o ;rzvrL-%Te;ze&op#㔳 9"Y:Z2Ԕm ӍU%)j2uMAj/DTifۑ\&)Ueu6Ha!}ƛYNRg7f۩h}P;x*nq\c@bi攢gkh<ؽ@G羅ƶY\Eq߼a3] gp;t%.I@_(57eĪXM5bd ߫^c bxE&=z͟7Pףԣj纣l?p;_=5S<}aROUܵB'G!]PS ZB#u$~*,2JD/ <-\=72V|…GR!Z4^K%+k}wk,o̡g!/:<%k^-\ؙ'8{Jg*9- n zϟ*k8ElP],u?͢bM` R^kcBMAtd`|f rpwg"%Ivq8W/4e/}l[Z1qNjFʖLaHvAO<`;5U`G>"A=)Wyyܖz_| v)(/Ci2rB|x((t?KE-ϰ/!b5PmzPA2Pp|X+NdHt/qyMyDdE҄҄StBd7Yj/נ^:G NKpD/5}ZY&"mn$~V= G`>E2u )=9̅ k`__hH\{>{I~7pnxv-Oކ(\Ne`rZ:ta"?ǁ<"u6it"q:`Ď9L'chA~N ,s$R%׻;VvkcK$=+ ۸/?A{?$ #ɪ! y"*2˞o< t|ShAi"ŚhF-]lnϹfԞLv'30aISȖjmS 9+tVoGv̑}/jnq_z۴0zVi5"|)O5NAwև;gk8 j9sk>(?lr_6,ttO ud3hO )'I4DŽh.̆!ꏏ:T:H2 .: y=oU**珃۪k","Ac˪lq/S^\kJ @uRNo`ELHaL&BpHK oZ,| O1Ϋ_ ja-qS?_Dz#7p q;?`>K} “wp U9!)0b9~yW!?m ݵ&T}4E7}Q&k%^w$@;ƈ-ПM!/wkAN@͋Xh )l2 cZ2 𲚩 ErItS:_dEV?R`̂:>ZHg0H:iU7(1x34v} rzpLzy<%ﱥBYj$(Xs/`.>&ʶ1 -+XiA{V GDC(Q:OM9ˆfUyL| V#^ut 01,&]#ՠ6f>֡6dK_͟|q{ ŧ`ɻVÔ88y$¢OEk?| 5QP+oYO_'N~^he1b d^WЮY!~oOVi!gX7`vo@`Bx-g;2 a5[\?zVA^9)ƪ qI~AK%4. 5հ+L!KvJovNTV`J*hdue%Rf|̿:pm@ڡvh逐7Kpά3g?(fz=C{ cJÇ#AH{yl=b-[F -1EW#flՐVBfT;!~(y j<`E{_{~?u}GL J ) +"К?"+ܶ?5wњ"~#pxԴø?$}$ ha6wRy}6ű ;DZ3/7/@uMuH=m̋ZK<~E#AX2^r%~-0^I1f,Ӱ.lQޚ%szF]/y/(ni6BTynOf]Og86'X@CVHP|nD[Llv-'o4 KF`wU7u+-FfL[jߚ5)i Q:h\+(F"L~(e:9)q[=K:h<3V96;|eYO#y t$g?(Ջ]xZ/Xa{Ql| 20e,wiWRnXܭ~t*٭f]0kX=%hwD6ɑzc8h;a-+j0[b*oiwwϿnx{C{bLrF֫-dy/ ZMђ1(FT”25@1e),#?3|#,l|Q:Nޮ?e``wy]`:PDqƍͮ Z~FgZo̚ x,+P>U@\+>dǻ+\+l&\ k!4$WəV}|QiZ X76 R n蟷tdp"ign:^q7L<[cυO[WE`{֫xp%#ߕLk3Nҫ0j#Gxצ;u俣ޝY\u”u=x߬dXα$Eģ`9%ſڛ@*:GmҎn^{֖tYU&Nmtr7g+7PV8.ŞBΣAGgނ80C#sFBs޽lnv- j]ĸg5X8E]]eB̰/[1ʥŽzů;#=ɇb,#l-c MO6 O)儕_VaCZ^t9ڪCOiܦ!w>g*L MXJÈ7 hj?Uj2 q}DzWFx15DUf !IEW-zCKd !3hI4L7T)92,z`=qK š~2re#TPrq8O4.w;e#k^e_\gAFZ& FB_VZkTqkviCqvi׌wiYy6]Q&eS^N4u\(}{~ % g<\~k_YqN~ m` V W)oMEb6VKc͗8箁q3O5?EmL+G#I?ַ~8 ܇_/2s ,Fv-sb6zhp犏 N zR^X U!<^~rKmN*brn 6W[VLdO-#2 JkO-sg2P@h0f}G`dmeك%`<ʓ&o wιWl-ZS,ՇE6Հ!n[9V ͡1?Xx*sK{QYJ0vi&FBhDA#EK7"fbs . #'9٫"g.pTdTGfCk_:+*/}2|O5rKõlzKY&;*نNŬMT09v!A$Fmƌ,hc9&WF goŋ馔{#ٴgl n *c|ྑ"3`x'4i~o]h]Xg&4iy$Q=Pӂekt+;NpF&dœ?C50j ZkWṇTZmQ'JRn|pA Gc廨^{|T^'BBNW;Ť6u*˄7,"+>_X*u{?)~Ca>r } r ӽPkQ֕INT``.xӀj'ԉ.+s|X̵6h Xa֞f'ҋ̹ÂgZ5{N踞)0؅P.x^=OF! jw`*V}-r)ClCp z^CMO&xU{*5jTLG%{\EdSL)jV'.y5MȧmpR^1Miko ˗,WdQ*wr EcPwd9N5Hg-YʊaM~ZT͋KzV Jhy P)D|#%;891۝|O^ f"U8y'@r2%ü^xFWYXS[U/|-Qɮ,$pz C,0#֒i~B|~x(z{, \g`Sg<-%%ls1*m҈"zhxH Zi8[~ѩPs5YN% fu+r;!ܛ*Ml~lgdMu/JȒ+²)S#Z,5}_|'imlΎ%\nͭQ!*Y!i$/q^BK"x7wd -a/q&>cHϞc. _m1_0N5oգDP?ʵV0/a,bɟ+)yVD7E~bY)J5cFIɠO!89Wq;C+@)iTG -m={ML$Lv46vd[[Fm9W~:dp9v=sʝ9lK G")xۇ5/3dtD/Je/§/YQkr1zh<&k G=̭Xܾ.2P'tPyVOA+(>p1Hd ,= ZB=mXuPM-mŭX<1')sx[j|AӜ t==KWjvP'1fؒpdW[ՐaZ"NR8 [U귨wa̯?/Q;Cxhi=gf.bf%_, fsk6wV1CGZטPG}~#̈o흸䮹'N>M1F4J$ ql|4ik;]rn-|FA/w _8`C^rSUx[2S0~1(4[9G!+rie~_FYX6u?6|q)ﺪ#]wG5_B궁TZgN_S%|8 8}OCY'< Jډqw"ot\)ِ9Bn,6\8bbЙ:j{ wg)*jHho S\+ጻ}WWpiu١K4ƫyVŪC<-DZ}5) moFETbYNMk5܏l0&#,i%Y|mV$79j[f =܉Z#mIЯ:W{l\ sf^ X2ݖeRϯZb}R[^&x(rMtgÿ' :)IbA7W+:P7.ZQ(q|E=rE㊖Sz$ɻ m,Z=, ftw!gT9BӧM\۰ GIMb:4kP+ ɬ%W+놱ax8-a*sEᧇ{/)>FvǸ8k Mr* aهDh}+V7KM&1o&4{h>ِ^s55H78z/Ybt8LdQV-ɶtٶt["kh?e\k4ski#cҟCײG=PZz vZ^2cEE徤1Db.ƙq1ʌ2[Ŭ;,C%~/%y ~lѫ jm},m#z=ǬkO]_'2>zDIeҋ*(lD%[hRG:,\|WZC6'EOEPnfq-Qv{aii} 9a)UoXWBv< j 6RnϠ7uHoR'եngwalz$ '.w"N_ %Kw#\|Sҿ]C&g׀?W4??`|Y ۹Ǚx\Gq |nH.xK(MV 3IWQoԂb`S[Q($[},GJaFZ&0YysR m׍l:-U,hz("Jޥ/iYH)̻au'Nx C]IdӽW3{`I O2ϹxZڲFJڰD$466NFnfb%ƽˤE}M}aNMF^sj6MN[:\sڛ,;V,U-P L,(\='GLj9߃\"(,$ʓlk`?1`5Pipÿg6VA d^tok/rRPG0+uz.XƵdaUnƅ+{[yn }kfԽfYJP{v]ka?VюzuUh-OJ[+[{-J[~433i)ZQSS]OAOxql.frMo>~8;vtƥuYF:EP+)0Mڒ;3N_ޖg f%琖)> `j\!͟ 0&`Њes܂y>%$ q9^[@hR%˟7 aí@iSTm21C(ߕ77YH~g5 Q_HA16 qg8V Q+RL:8Blg3 &ϊON$aQHW}aD/oOM?| (ŋIS]*ǢM/Qv¢H(y'IK' [%m2~R1)k(+=8ܕ iEZޑ(s*B?N'Ц~a ޵|fvF^R 3r="l:T +`fK %an/[gYOVy16Gt<&晘s 10Q-tnχ_x{?ѦhRqOme1 y96t1{̌rA z߬ƺq܄;#r&qO||` ϰQS}\jK:w0"=톧bK9/%;Qd%Zn2*kB|Lk B^d~ZM}?:I~Oxg}:#"Sh/zd΅Gޞ^guWtRw6Gm7Gvyd~ȹmUpnm/N GnZ 遾 ,!h+'XcD޾ ?hj~3ZG.al%1+vJoTiEaVGKa0+kOqp?iAM?Gikjlzb ̖WFYCfZͶ;6Q&%gͳ`2$Rfc]LChYL3߲dXx,GY h'oE l /RyJS~y\700'`#aptA+[+qm/oЊ xs >χy$ÖI~2Wܮ:ާU OoE46C}WfiXCԩ=lJXڕ& | d6#A}f o`⸚nNя?$,1qloK4jA^rz [x`tI<=IeUq;#V4'}T0a?ŐmhX~E~raX\/}ʐ{w{7EPhi*k ,2w X )gyR0+[yNRe;QH \W?+/5Mi?Z=7."M o G'YFʺ\ȾbzJgsc婑|CysQrl{^y!?U|PJZ6:un/uթs4C*(aϐէ"ȓ{Zďt焹'k;=>{z#syf2}\qsgR _D_&5ʗX (3ACSRײ8}D0K=m)ZVܷصf9G,i|439_X3r|ǽɁDǵ~tfG[fV`>fH>CiٯmҮJw =ymVe}3PX58а/Xi%0q08p N7G,(Vzou%f_?=i!. bbyj + {iaV@2[Ptуx~GNSA iKqYRzvX86R)5JNU!j6m?Z%w(nE`^3yv~Fc{gqFbèoI=A[yL8M~#OuNN;Җ3Ɏ2*)ffh=ٴlZ/ƞQ`ϔwTpk3Iz[}*ƾQ`ߔwka3"$5S禣-=óo.sxi[#PTjʐ{)8٩ejsCI&n~?WWG=572<Ӽ 5Ϫ%ǝjN5Rz|t>35Yޱ1:M)91lw9bO7*xLqՒU>>]dl3'vsAdfҙ #t=n'p7Gq{a"2>;Gýx/€~֏jEfi>q笭:Z|KcSKwNVșp m3괰[Q[T,B ~["{JdA;>)Z wnnW_ L5|Wa^Wq8BQ8f@eM3(~DU݁o?+8ُ>#"nZ+fs ț4{l^̆ {lDOE7Yj0ˌd)nͦ6[v>M<}+n't ~/<\i+l/d;7fE_CFrk읉n`lϓ>?89;}9*8YR+,B+}9;+_e&ԼBZ0vLMW|*R.4y ,c&x?I7q&c,b˽nGd?9{z>N[)C1͚goz [Q 迅(%F3 CaF2 WFsK,cZg{5j[>%.}|8[ؙ `IU&a7 M29߯[ڃܶl2dkOu=4_k~!g:K-̳Rκʓkm^35MgCZ(5oJ= +z\ŬGkൈ{ùAD­'mY~yK͓.i4c{,!,R8bO|d06Ǡi†noPx/Vf9f!޺d2y!:L#.m,oۭ(sOgȊcNidA !q=^dneݩ*aSD%v3lBwa]tm0IG e]G$c ͍-V4개tmGs8/ËwUG /F]d2iNg b6]J\ϗ\[H(}ʣG?˭BA|.M#za;5ki\a\*ǝ2,#Ւq%ܝ}%ŀ-J_-[71ПYcnmXֲJÅOLil!f1wdWBcKn@&#'vEwě$m6죹Xaaw vJNYd@-Rt]Kds5Hq[6W/TqPWeq`M³bOO+:|[J)sxOFN_߂q'ĮCaNƯ"'_O#y[ZJ mBHjkFu5Z@jsؕ24$wd{z#e>nP5 @+m%3Tg _$XM5Fg=*F{ZF]qؾjE}qե=\/V+Wz\¨^ƯrWޠZ2X3| RE*SSMe@uP3VI%6Z ]p)xeuc2qƌF0aM{ȶ Z̦x#Fy(.eA呐ϟDPyQZcUR B~9K;eO{6GPL1S,oEqrUQ݊W0'޻[R6- `DxfUУsX1z]6ZU~#\br]>rg~ͮd20)'!=O9'[Ev%OGKSyԗGArh"ϓpo@YKC#T1Qy;œ||-{_۱UU7"[^؃oדlΜIw=zfq Co՗k uo LUᘶٹ/$`L$g!ˡ9A&As =/ ٽBҩ(ĺL$'I_b ʇؾUSBg:1sc$b\pR^!pfq~9 e9`7s ևrw0Q woP4H߶oaǫUNit2x nbn3?m)f fc#Dmd -})e:@}©X[j`X:D歘$܁4u%%㺨{= rb$Ғe&Zq {$>gٛ=2N\j+}⾯}Yñ7$S9Ϩ³3e'1]3•\ v&'a⨄ߡ˨;ynX:w8Ci{1NG\f߮ط%VQ ~['y ^w}){ q#n2= $PYYƭT\~hr[a>?W4z{=X#Ur* ,Qply#F J]I]r2녹h_ž]|m9o7|HЙygXXblå>Rڗ{ˣXIR*G;-c 7,eCay* 5A WE ewCztoh%,z>sbR9۬a><@zO6p:o`^aYxn a۠o7ҷ?зߣZ<)BN-U_IRJ3a"q:8I(O-@88 n3@pK8CjYw,iKؕt~Mr Har߀Qn~q'+u;[ AH(+X<4G ME#jsn { r=猊l?\),J)Ko:wqM<[IЋCDüC8FNU4+h;t;׃ -5Hk.vK-B c A{ &->.+=,ǨjK݅5QcKd<."@d2ǻ?rc_N_`@ݴC-rݯֻz֋H]>k' @A>d ՚C L5Dq%RkX^1A;}7oyB+ꞌ'S6ʍ2~']v6ޕ嘅'* FV>qeePUa7.lLb+>\A%WCɵKQT+\ OiT/3$PlaG?ź+XJo~+o~ov+[1w #1ѿme[a[e(CALuWq]6nӒX[uB +XYps77`׾̜jeʫ}8i'J^p%ߵ\{#fZmƼ,Fk[j-:J, زkyl:b1x%$)bwiKXC[y7%N_EfC+N{nstU.{H:EsH׿`9Z9Ӵ~qK-٩ӽ-3o(qŲn!%-ꝳġsNVPoy`{o^sŗl:?&_#׹ް^aql+B9j[u@?Q3P\RV5$ e_jL@ay,{VYZ7٬%eT't6r7.LJNYv*_S9M-[iNYWnVUdu7ŋO)eC/ X #&6g1.R+S⎰[ZtEfT5AY/3l30“pu(<_ ;| 2LI-#rz)+ER0+33; }d#=CQ?pK)9ƗC9qƻkz%3p"Njރ0 Y!+BgU?S}-Vc;)SlL6|h L&EƘZK-A8j0&JgWq>W^dT]˨dz̦;} VFMJ)uwЎ-T2aQUdӂ:pV[VgvvPQP'gȂ~00yʿ}{(T=t=A *J23@j#(JF( v(B){{6~ܷF@-Uv!%y{HI:aK ~ o"6󇱬[ ޣzTR녕8lc7^a]KUEA8T! Po{*qw_2Z;va3Y V yȶ =!H|xs JEzr?Je%$a+x "9MX}j->iO +hk֥9ܳ$0uȍ(Q 5+f>{joVZ A/?\ +Z1s*^G+6VL9E+f+d F#hSFxg" vF*F0yQp\}J;4;^A66ƅx`` !ŭ8)q+Պ"nޫ8iIx:~4TbBIg]VÌ6"GfyBwI)qA{Rc idKiƄSD`BGv.ydR&tf䘈WrL>@{` sYNR9ФT <Ϫ,G;V\juހ\Vd&W›tӻ,p }QQ6xڢq)BSҊϤl)4Plu,)V~e\J7IF/_gH >~BaZ,6sW~XWx}?Ӫ"ߝEq0 ~6TlszgQE}7UFL`ql\  ɪ+-+Vs9M~ Z5 \ݍ_Q} qf?.ϝa6i1<ċC[c=I@EK _]DuX{Nw`qmSpxƳ9վ@pFi &F}h wA[~P@=[PdsIx:%Q'1`"{ +ÇB4 eW|:ed]S='UO0_+p:e~4@\ŪȮĭAoH3TF'J..I]"d37F z\rQlPdU1bb:l\rixρ@6^c /VkNh%žhUK엩MKیwOu*Ls?_Ж"FٛUmB렟4v)tNU} xxUUV/%ZO([]`s`K jcxWjDT*v/KJ xD)fN]|Rp%?w̃I|,孅^k?u)~B#>G{Foݿ$i6/bi!N]ttYJVmQvcCᯈ ЧkbC`?7gXfY'ȦdY;)~' F yfЉ6ㆦea`s@^a=DboJO"N,=(x[Am=llx^9%:S| aw FxCʞI0_V=p&} W S=)VwkFy䵵CiFڇoo+F-*Bwsxe2H˧`Ga嗲7bT/P%A3<kd3J\x-f&腁5{oαƬ- yk6%RG`B"ֿ+r{!y1'T3lDf`.g(ݥx/vh,Os 2-o{ߥe`Gً,xtFTؿ#Z^A/Dъ.2Z{ryZѲ~$ٿ';F+&mɒV7,FҊwEЊ.aZQH-3H6Z1N+=Y;, o N{&#;;k~=KnG%t$th/Stc*>kOU::Mh*lf=CY6zШW~۔bņ7n;ouRmb>IgӼ3XCAK a~y9/_czdzY'"oEpɉNV !n&@\2)Faˇ*w,Uz-q|2͈lL~߳p桘;6G#t-CX?sayN⛁_NQ-oQZnҖdMϨSǨ3FjL֕Yvv/Wi]{_H_ݬRXRHyN]W05cin5E&7;BjH.W0`_9{Dz4Ƚm+_{3#_kg:z3: 9FuZtTA)6t>65:p^kQMRi]fhnIc] 5L Vd Ƙcv҅e!Wv)ʒMGwAm%,X5%Ղj aߚʓ|j,oB\/P#PnbgTy* P8(ϬCr{B_O3ʏSy"gT"ʓEa,/ }bo[S-,?.K.#^WS\>roM(_BQeeHk/jgt[q8/O%"FNl>N>~L_ic]llZ~{f'Lj58Q> OF9=yeD577~32NZ\e^,QjuT{5{RʳT_e޷h-rEv>!_C UEAz,uʪ%ȃ EV^t6'«yu@zzÈ1Sx<_<46rtbw+j`F 5GmtЏm ޷,jRw^к!5Fנe%@jϗpREOPnS<N:GFm̿T9^Twݻ\<'95MIq]RQυmw G--H 5a]O uc\hsEm8vriȉc7dz$ZV6[5eC9Ta"Vk?sI{V]lH8 >³<;|Gz{Y NW;_'|#Ϣm* YithcEdI%Qx5qLIJZΨ%[D7P:$Kߥ_,7^f1gQQq.6r2cZߑofl!bsJcsgv;Q8hhF8/:S@71=r Sլeֻ.{Ke\7mFF/Zo[q݉ cAzJ3YسHC0XKCQsq`_oͷY(K&](L|̽S<’IL 1JL4K^z>qx;܋[^:M( aw;0paD#6]Q2xqFIqX HHz`п[mvLFKOP!lEy <zYtы^B=0dhNjЏSQ^wlj WNK/6e/I&8X̒Aۈ1]Pscg9sv wS[ ,GfX dg =a">9>zN#gת~yY}ɣd5ͱr2,r Iɠ`f D(!Qc |jZtvl-_U@|aJ=z],$3&ݫؘ) >sg{jia'xU`%Ѓ3` >&Y+ʝ ` 4\F3hD9^T5+|f'6>vN{{މ8մ~5d㲽p v_%($Q , +~V7f3nm=PJĩTl0 p-e 8ialYG+wN-y6_J"v)ɳcAT\ȸYo/#dsZk#[<đ("fD7-վ"|'E(X˳(m#ķys]4mk4 JӨo>QazNC!\3#ZJ-ڨEэC|8B1/ (ǡo KOwV_0@k1xmBSgPdL?Uˇ&k S+z'tUř1ݒ=J]`\D+.(1"g!nu[_.2soդ<k)MccGWB?DKLP]5>ĺx)zn\- os5]_g/ ό1☄5;ϳ~3!O(2!6QF)q#fߑ՜tN6 )K|Rbx9l ٲDR<G|ϱGUzC5ha:.S%6%~ F5ĩ1^+UYjyߦV9x aOB/D) aq~%?{o[buY @կhm&&PD_ kfoKLWK%/H^bcZ_2.aϥ51qզG\A.#t +et7.}뺌AQoJ+*J'tJr/ec]M)imRyT6u׏bD@II;\UB1`TP4vT>ÜR59޼%E:TEGF|P \;j? gU }A?!o*ع-*`Jh_%^W/D#&񺃝mɲL-0l_!̻eHYJ/BߨAњ1. e!uo[YS{+ɩ;_۬e9j xl"߂g>fDOrjM/*V o2a Bw~ƛw'O;|*yHG,ŇQ7Mq-찭>5eKwㅐ'N"9,ٗ\'R3k~t¯1܊cl Nèsxn<Њa u5i3Yfh )ب}"w\(o(%IHVxV aw"oݘ>HILTi!GpnT|nZ-O:y.bHGo U2Q0t'I[eO]Ǎ!@ 9NEٽ\2.Ne)KR X#0y"!{E)9]p;, G֠r07/U+]8/GmYxpiM[ž҅r_ -yh!j^ 1vaI -DǫVBqy|VS8'~0`|)-'0BdD?0i!ڮx`lHv?rG4>Xnw9RTh,%R[)F>|2Kg K8G&5p|F?6ƺxATj%JQ/(5ny;[:h+--52vK*CܚtB?͖-,CY ZV~Oy[3AhoYn\/!/rE|>5n"aj,XqLy@dbPexu=[19ٯmF>#]jV;_ /!p&&Bؓk}$߫vI !j!vRJf r9r8n(P?! G⎫ZekқN^B#놲OI?h܏Yj'/̸#NMe%.'.ZP-9\'ț4mL؞ _-9vLCkC;7ZC%ZP=$X&Q`?M+5(2S}+j8hkI77Ǹw2ipvo޺>,grc!VT+%rY 7eV+ob)QWѫy 7݌i:5PhNI\CV~Sx%wƻ~Stn5(06 0V^.Np}t5rM?B=SsL7?kW%B^i2ٜ?;' Yc(%Q6 \?gNa5r"7~yә'Q&E3@3x5LLR> ?ڎQ p ASZ1-}l^=cת5 =wVetæ/nK":Uʾ|, zF(6)QF @1ΙF w]ޯM7mvl;4nK@[--kɭwNL#L}^p?Hן|F(ӡa;ㅪt;H6-='Y{-Ŗ 21N&JVr[ym A{zObLwݼ C}ho ݳ#yƛmKa7?ïTE9pߩhR2~5SBg.OD]=[S2roNk;M3j)Sl,k;AZsM#!7YlzXNwGw 94SOqAm\Ҽf'bSJsz-w; ~<6uGQ@ |蘁' qPKp/Y-1CLQsˇEu!CXFOw>zv%k5ōV=oQ qYrᭅ ~[z䑧/Ʒ'KȿEt2ʽPsuP}SG55e6Ew}'몕aJ~ë+a%5 QyqbݢZsQ̋qJKnR(Yj(0Rs|<ڶ3jk9{UDL[܁{;W9YKsO#DJh` 9Kߏzs{ EX)~ۯC-h6l襌Fѷö}yymexT6SN,ܐn|Au'nv>5nE䅂N0;fkk%`f13E1DNYU,3ȁ7vS*z 0z~&+T(7Y(r{#asYU!5JIql1Do.i}G6t5hf leb¾i(L'zxCAX$2243{֜ol< `+Ѯ칳1t iR4T;F.6Vq;<^kzPf׭lRKA,&59ೣx4"Ԑ,,Qw8Uа',R]=GM\d4hyv܎?./.r3J43B;810bViVWfU._1fvu3K6a03=5͓[]U?VQssIs oTf7Qy;=opu{_ )Mw4_;?76ayOa7)P`$ Ij41wȥLM>wbNS#Vzdf==ƹi &pK;/Zdw/#6{".f{#~bQ`nR:[?N.-ڰ0AAW>/o>X:K1d:,x䝉^$xIXkXr*D@C JVc)mg׷9(Z wMRW`U o~A j=I5K5Wq,l;F<_ϐs+[Y2_0֯=~i͢x`7Z};hRwN A)2;S;?M@)0zim+xt< [=v=wah ʲ6fkV L-6Ee9^tsl<ӥ^m{qzZR{VgYDӍ3ᡡ3xh.}SkW=G[=|!eu"ec\ϋRVpL5r1V/cvs*gٮ,'Џ]),N'|TT ԋ,e*[hUǖcRvkHҫFymPd).ŧA6AYᷕiD޷vѶ&bQqc!F͊Dކ:E}cҼ`-0Vg ``8"/+'u)^\u.10D`\|.lO M=`i§TKmjǐo,_rc=3}}_zL^e2=ƵڕAbѱ?=<̿2qF`ǡx(d9wkWقgB))HC"*_jc Q z瑹dlzsoQX{a / }[NUsn]UYd9$xBk▢\TLy=\,nх!e"{LCdQ[=$7Z+?< z}vk~<)ہ?sBDc#ɩsPbasP꧓/ x 9omsrerk@quq{mY<-A0l%ou8F3IC6ɉ0,2~~?"@ק ]2vs׽'/`oWVn:s/;ï7@8E7@qS{JzĻ]q,F?Z*j0\zYp)]n>[`ªX\ᬈV8#ݦ`:q\*J%OD]D h0_(vh/~CV>8%ҐS1{c i{ zxo 9_7~1~݉:@у)Gi/T^<2qkH-o jb*I1q P&#xy;Z_6Τwn ,}_s$#o9nQI%C(_?b\7*9S#_0x͏W^5CK4Ηzw˱<"vݱǦ"#a٨1LX|*2*V%g7h@B(dB&Ew Ҳ7ޭuyg@{!-`]&c>J6/EX=I yfo.oG_V_L*m7xt6Z`K\޼|"5Jk{ Q} y$A? kWGp˾'/]ݟ4 s{ecQ%kEY_dJHm[omjݱMX^p Jcej KmݺD?W< SǂD$#Ql02(9ӿ@ P'dZνn`&K (ϨsdC[w-]y_?:ǍDs෿O&"'Bl >g¡X}A8Xs:<ݾ>vBVX~c7Q\{UzSYi/`1vf׿4͘su@DܘoمEC?Ǔ+(jSwV'.@&65*yUe[y[:v"3_70ZtL8YrJv%ˤLY㙨` q\&kUaMZ%SZntV#Mm*7EDIʂWD5 }֓"W)&YeB伯C[|6 S(& ;iP* NǷM݌|'Y "dPl xKZdHE kF> bJ` k@9#}孼wwM?v]n;j=h0}LFբ^%E;w^(@1b*|g40w =sxr~80cL*xX(d! \Tx6ˈLqbS&V[FdC~,WDvm_HIDPn9偻waa|MdЇ#0N^YM5}ZD a]E H ي^өz-+^ }ǼH5;W7|IzmaD:Ӹ:aE|m]ڽ3[.k|HI++|t9LF3{]К9|wtr﮻]zi .Zq" TT'i3j]I?FbR!v/m#N3p!Ϝℱj}{0/U9ЫrA+I4G9xv%CpCYc{a4nO;]Ǭ@ Y7G=)aa-Kr?-b+-O`+-+hw8Cǩ>CJ_gj=R3#QIgF,h ZdY=řr<zr3vh~T/-5fa mN;!h?$,7(rPfF1V1*6jY^5ZQ{<^y*q&X>n8++}\,B^v?B ~"Eꦵ] T*v?-%D)aٳNNQOb(Qh$w D=+$\&ލD[ӂ^3ME,8`!2t|/3[q*kQ|$O["}/)ف6 |%{&[멅yeԄV+O|h4,EZsmrr'j7yЕamHQ J1`YApWI+^*[M.n91 #}QM9?HܮY#^*"{۽"濿ϧtq~SKoy{]RR>x3Su vrY"wOv~ZҡYJ)FzZm9NԄ==\?KvV乇Om:J}GN"vSyLVEXGoe.V!;sw@KVxqCH'}?SgpCDCL>vۈ) PkJXB̿mXTkLҥ0yWrJ91⟏#WÝ8ɋQVϓ<=e:D^Ců/qe97Z|FPsy V݃[U/sGP Y#@=%Nw1eBG2bK`\n|H>z[N<,qO o{_SێG/n_ĶX!O5b5F&pMz~48oo5ϋ7i8܋G>ĕ06\q+mx+3,.OdVnrAd`! 4ϿVݰ_1B>$S_Rp+A 512!UO;d|+,WQ$.s "sxaשE\`d ?m8IyIeӥ`0|\7~A#O@^Lb*਒Mؿv:R-NTʼnY?1Q?Y1䐜ť0 ;((= 񊹠]k&2{eR@#seTi1Q%G§;@NdErNU{JOl >y_Ti1&Q%SϘHUkh}(õd!$2a1t~ACKۥU1>7<>ޢxwR5/"Mv ahW"ۣɩ1rRR(ש96 ~?_2n<'DX) ē`S_`?{PpihָWy6y&F懣>5xtQw j>ۍ ׵B b>v1CU3 XaL`u1Sz, :ȇNozhfz"R6/41 y f'||#d:U6_'0nIcu,X(tRz*X,EkPeX <˚h&lp qJ;v%JH5xC}T&3J,.qֺ6FbSxX\z;O@8ey3 >?`kϡm|?2chy-w7"(ܳLqj7^U]F&8WJ))kV}]\b+%n̘wߨ )éj<D09|8͈R Xp DBxio?sYpM3BA}Ȋ\7q}.O=a-Rz.7 z`ɿ7=E e)Tnjx,1'"cue`aK?%̃c?,a[ R/B !{ ^M1ވBژ"Iz|q%!rD6=q|>&j,ajCʄ Jpr%$*6com:0.td&l6 1H?ȬǎB,?E@3EeJ(ٝ 놅0N_p'o^.v%}Kt[1vN |H\܏w>cY.p*6ɩiM~u)n{8nH4i44d*f@ΨqOlUČBykWO<x-b5^ ^ VKxFDd. {:b է^\NYQE^®e1I:/JZ)್ؗߘ[bx';lS6W[4JE0"`]@1LTa hTA?T=_ lt -sw%2={SaSM(0':ZyJOIYޤDsU]\nY ֖5MPZdΆ3czGxߘiyɦa_S^}.ELM>|G?$j7&7g)@~ 0+ei4$0^o\nٙb$\>/@ xNk\C~…v +3WH.NJb7!XE{ЀQ+eqM9q0#e]ubHuZO#Q7V9ll&3]l3++8h3j$ʰ0Q;amwWzn1f<-*ahDRo^(Ǽ_q?'hF9yR~A} \Q0B5R 3i -&$Jlւ5,,v[q9c_x@`hHWhmZ] (%  R3 a]a)8;) _}OO[Q;ෆ0vp5?sFf9#:]Fߖɇq}a7udJq-(xK96'+>نTZ$%IIy'B5Y H (_or[ h閇Xf]/z 8@jQ0:{!e?[n5a?Cm-16ȽK(¹&ߋ_W\ب$==C&`l}r|=P!y=^lWE qBKd{w<~z|H!]-:[=po5,w5Z-01t{;A;{mHi➝m6nRFs9!Ѓ9~7u~BP>CfYN#툙(mS$W~RZ!}$G/IM>_URfivn[tJŶuT^O&/rNaߔxQT2|Mg^xoCR|:k'!/,]CBߙNcGJ+_q.ѫK_$<P;VKg Q\u]9"b|ȯ[iбLu0(|%X5OXOFm-rdo3 EۗOfR`bH #Wh5Y0XE5!XwգC AT˟# 34ԠG~kG^YzF?x؂sw;`4nx<,뺃55bΣi.NCmycOVcs;G~ 4HkzcS\žLjl&]׎^>{HsB~eOE_px 0$} mb~S/<1RǙj$iC3NԜW]eP2Z7cCf:!~VUu1AID쬇YdARw:PԆO{juYy߰Zd y GT?@'a-_Fzg8X|'9=>{7DjqC$ݨL!) Q3H 9/[Dѫ.p0I#2'H94@I}?Go_/v"ܷJ_0G)R|7q3p(QͿ`#1^ʈρLؕu 5aaioMQUgqܽB~mɠJ a#pWvϿVܗt { EXmp$ ~af{q$?*=H3|v+%'?ҝJϫ2}"FM)'ņ! (|Օ:tmR5 )߸驿[`DZO**2aUaYT"޲ {FH83o{ux?7c38Co}|;7xjT iFv )[(o,&LӉ|?#KbHĨw9_nHfq s1x/ ѧ'Ț2C9W#[ lMF "ٷ-9Xo3h\xF$1f\Wyj*q/Ap4@jTLl)]R>g][W-R˔c0yOsa[ï.5u0~ -_įWԌ_^Ư*$~u\w:~u_$~~$scdE͹["cOǼ6/WM99P?rUxg)#pGL"S8";S+ NC]GhbK#چfZꥰJu]kG'BdS(qa~'19B7)yp y_{e:W<4 7y#7|8#='ZVЇW䨕l2ىZUO-ˬ8!̣. ^'M|R: J ]s]d5i#NQNMS8kqwcNqcj`S9cZgG(QR񯮛Zއ,OǗ[Y^AaGG'T(TSTYD@Y2ԥ 9^ `ʎ,1o"׹hׁpHQ={1!Z 8 h63N f,UiQC{So}ďbf )[:țIoN`׎,D((qéNvtr Ƃj5}3,Θ>h}wUTRGODcw+͂w!$FqE{j%|nIo5ڱo[œy3'^>6@^dG~ } 渀9҅0o>hg(9;tÁS=,~_QVIBlWظfw  FTɘGLqS.qy3;h=i-Qԩ#Ԣn-xREHK[*vDRҁ=y K&Ѧ4\w_dM,SBy{NHpjo,m"<&7Ƴ@[f ǘ\ЅFuzmP\*wXt0Lq~>K*Ik]Ap:"c.L3ovȗ,c%ේ|~gz*<<Va^b+,Q7b?2eK¸l40f,%mFPGV;;GW9m'6?kFv\pצ}}v} }=:zzzLz >(tH_T_~ Kύ1()ol̀MU㾹'a^^~_\QqkGf-Z-t)?]a=we"߁"2#֒ue10`v;Ё%婔'h>xۚEtwwGrk7H>:9[ MG<š3G(sjbEiRU+O!e[-^ V [݈qm2"[rlUal#?ޞޞ u`u3r.("o?E)wSVEm@ڷ}woek*);szEЭ7gv [?&[ Y%dfN \MAf6'|Ǹ!k$m ii,{BO#XaU/ePҚhuҍݢdeua?_hSiJbe}{{/@Jj4Jނ$#^QȀ o6yw_0;7^o"6GrlC%UgQ&AZ-C< |qcښpMO62z{@eo\@d?NYF^z=ʓ!;x=XC}S<診BoT7x(L /m(F{ҊJtjHcC=h#)S2 v~Bd9<⏡y<WO>K>dê_g$I:dq3 w3uTG>%e̍ Wd~7r\\^?v+tw=NKF}q2 |-2z Q7վz0]IfkR* T]'׭U R2k혒_{м~ A3{P|{b5X$#wn!WF2wADv.o#㡨`6JY<+4~G,pyn,bKYfr,3*^Z3۳A:?9y*6/S F5K\Sq]Lĵ}=587,}~3ժW4sċZ\ GpQ>p2K`z).K.Z/ZjyفzE` E+p5 Y pB+,YKzOoq[[D]dYE2N?R n6%< cv;>U?rvF8YLMO?Ku{AX>ȻVQ.z~j[S;vGCR{hcc {.2s oXnvS@G ᨿeƠSj\+"YB~y57]-RO(USL /JO1BϔP\BAyC}G'N;"Mg Nv,C69r-q}_4= T=g@rLvN+o^z'Lw!{nmş2dW\.ny̲Īe/Xc!!rVSَZE㣪 }a ! N LB@@LqϏA_["E:(* 0)SKKmV,ʒf,ns&P {h:l+8@"FK]1͉FSfa?PfkWt\{تG?CO=n3Zo7eO~mԃ([5~<"/@ vȳG@?a)9[oB]QNSv_j˵ wuU 6sXڏz%Њg4`߮=9i7'lSC}5'vS^ɘGvDG$eP1G)ߜ2GKIg W59luךc VOPN1Վ5z4}>b )x?{INᝮ_Og\۹bEJ}.:96p$כnahžT&)=]6`z%lp+]!ig+4 %v9fP3oC+41zć. f}inF5FgaaT:h#@rߙ?c n~U~ M? iL st 7ڠ:rqHa\Y+͘G$IviCc3.@_lׯ}~nlGoZ`_u0DS,4i^87Zԕ|C(aeׇڳ :\~JUލYс6/7ӪHG]P Yfjnh3HhvEH&Ħ d-oLROtN"27P3>GlE/ RbU' RKsP Ň@ )EE E5P]b{ +@/)FS9ɒ"XC4P("(b(@ s/[v[yZ@*phU-`(YԛOցwZQ1'a%%n/ZE=Un%Z~3EP5\N$M.`C411G5>;@Hep'\;\ݱ]6o-Ge $7u'~(}E2MW]_I?c-$'53m4do [,®eaP.񀴅3ak\ eqm?ףń~d0Jv_=L5\*S>0/ϣOW8IG72^Qb>-x t5gXޚ{\e?-%6*]}1H+5/^/5L=TYt;ud*za%jyҷ '?=0'_ʔQovGoۡT~ڬuX&-Z?:3*|U"55(z)W+%9W \Bٰi7֣b=֣kZYz1;f;\3SNUS`Ӝ=[舞iD#]H ޗEPg7Rnja_ oZq9֎竨`zi(.k=QCGrIWĺ/V*8r 靲1p)W4rĊgRPO[elrm:qgmKǢOẽo.JSc\o4PgKnWZ`_#}*Y¥(w$ggIrk_C`BQݖh>rM;+X2*_)EQ2ų %OT_Agmh< ^ZiwBxYl+wޡq|}o9Id ѕd 5dДbnev~S7BMb&jg>=[jZ8~Q#as@OEԿ~8^yDA 57h숦,5z}$NS5 ƪO>HD2j[P[+Ѯ8G8w5]6Ŝ;<0 qyЀ=8 /hS,`>r;XCOk'o$z=#<@ DU@sDij %Q_%hH4%5-Ӏ1 l߶O1%~ó"=;&H.;"NqNJ8MM.h+(n!_aez^Gz0Xgx;^Sz=wwӎn;vlzW7r:^og9D5sp?/я8ǰ02OYLz+:+YE{VJ "$ 3֍-rȡ@{> KJ@U.lL͖tM-u.L4O MzLȗRifIlrg xl(^M-rh5'?䢔frivMnۘԼdcc#K֗zު`I-r2[fLnI27"Jn۬ 9sq5d} a3&>IdJ-y99'-#Ak/V%Jo\%Fci34ǛZ坮yTw2F#skV6dZMQ'mkzX<=ڈD:)IzZS7Vf;$0&ӫvXgPZ'C.1^h]qm-LD4%:_뫌$lͣ5::-=Π"^ʼ?zL1{zLBLR;jOQ'(m)®%H#"}ja lap!c} u|4 ,iF76 ۚ8aL|Ńmf֮;Jo(Q,OҤf)ch\3>|lMwlf)/]8sVD&i]Ɂx%?wBǩ~7F `U!~QPN*SAYtMOo]!^ N^n`K[Dͣ)5 %HjdfgE̐( O%1mz ^ Os?Ro_ q<fdq6/Om}8sQ:%fțb|KƭiIewiP2{ HmiwI&3(4Wsw[_+iGv=E^dk2;(iO+Ceo(jNg#yeõcWhMF:d'r&1~<5Bqus.@k< o;%dJ />Y?g 1 j1P]SLcZhp ܚE7Aͺ=:lRWI[1Nغ1O/Lo}CL+Q%Mmu+X?b`4n>XHlw)q=9#$ G{@Y1p;+^߄P|q@c|X _7Bq}P^nYLqJp3vvD(/!6Y&&S2m`WWg}Ű!4NfzhrD[Pɲ) - K)f:]bʱ&,G:Tȡ2,gcZҺ_gs$7m(YOUwWpDjIσy8S;"ڇ:IC,#ϴFsQ蹽\Azf'&+݌ICx4,\^K[fZ~.DZ|`̛cX\kA-!m==%&b >\ӂuR]< n/r#DԏVpPae:7Nu}r5Vܵbթ^/ev5^`+8wJQNc9J/.|NO*~W Khc? R;i1v*nNv)3ɫOY_ůzVsU^gPn2+ i x _/Ц&ގQҵ˘D&fmFu=ţD U| UfGN:z5؉kymZc'wtY-^%?d Mo&M9Ў&NA6)4PB<)1-rxbbgjGM#l3qVһ2Y9KLrw4q'0J1"v5*,ItQCߢ)v)iTC){ؤwKNb{(vIEݡ}F}7H^m>%CN)E3-\CnW)|Is7%d)̯gg%_9"qMeu>Zha)wVCnC{+pW½i/ ݭp?E[Cȟ{GF!q Skg>)ROPv)9Bc=l!|M|??\f3s)my&_i92)v)6sPZ>oJ;ɪ14Äww+ [>nq5  3ť[^㭕1ql&ir눈n/q/48+u<4@܆wt:s _G#"e%/2G>d<޶(oJq}a0Je1@7 ,ƈg ݛ㦰 uzkij{)r)qV浬&1>Jd!kIほMISݞM㿆RgiC=ⴚ8i- Ǎ:Y3뇅&e| yg^æ:%~bb+[.vt3'K5[xrJ3/4VVVg: [+tU2'eun]6,qə3whc%UVK^ $$[bWFk,KnGx4:G[p ;N"_ʁrLZe68b!Aô5{Yq\?^œQ/MF4g-_X=dSSì>RԈC@2B-]4!j Xqe1Y^uv)zxh<J=?Inzr+O(Z_i',C!ixQ&*)(x5 e¬#4Iu//g)(qɞh.@yS:B~"=F.@Z] d!{) 2@ﶙb/8G:2Ey;ļl+Ģmj$YKeQ ֞uXpXOK2RI}mЛn>Ah5NgB7h6QA`?@p'gxTkkӝpf azNm2hVAms&z,ʵPq^2. 0|wF,iJsc_*H^t E#mN,uQj28"Y(DE5O1XI #ehpQ3ƿ F:~|7;d&f\FFC%0F7!gŘsv/hBqͦ"\Mm/{a ŷnoF E͡40=uρ@'; CCwgzO)8hDEMKD*84(z? -]2d">kȐZZ$h)Uq7 C$=цcA6#pW8`?ϳ9]n.fêyy([Ya,+%0 WEM_Xz^evؓ5>3IC卧@sOy=V*oQ^F^y=շayõ0ep'Gӄg)zIB [xv+dsú LM쨄5܏w%tڪ||b駜&ѲccUGܫO=9l(;,1{aQjAmw 68r.gvmC& 6 cKNpFE*wW4^uuսk]lAui5 bn`Y' ¡eiL6*pMhҫ] 0&ҴQC%qjS7Yd'%j菅t^pZ뢐 KŇ]+RyOhltS?&A?~<6d6B1:6PGU FEYJ{M6D)1kuE8/Dv#JժY6n|QMfI<8AI;{IH((}4\HN\EJ8u:&o{Z56Yl~|a fI{kHLI/b0{-5q֫ivE\a}npi÷+[ ([aogt=F!幍3\g)QYg˨Cx~-i}7Z59?R/QPG+K2=SjܪijQwZ|f>ftN{E#{q9^eH}Q>Rt/%-s8n~ c@ɾ7=7[Q 7Bi] ߚXŤj9C@:E|}>v7/ D_M8>W>.0:B}p Q[.[{&PlǰYlgu]:RN^i0׌J):rs"H/JR!?1C_ye{$_~@<. nW[FY? #(O-jv^|G Mke ҼK1Gx_6)m,ʣ] "NJn*o{wYݗˆV.чG~.bKtkunߥً> B9(o:`us#'ވH-pO.w@גǖ EN+^D)&e*\(ݾ OS1R׾&;E-R6(CZZ3tݏA.ԹeL"sSXkj% =_w^zMcG-']>SL: bda)%Yߤ{ZmJumjVEepܒO~'\{K٢7.ig jzȧ^5kkS[p3X7`UD͚?S{T>w&%!őv*{?AX㌷+jgo|k[>G]Z_ߪ?z~^Άު2aNaݛf5]rc BW! V<{TـvPs7t?[]n2fnIm^+@f%Qte746z;u;P5[Md\eb?XB޹0ӽ]pC9$W &i#'=9EC!DJ^[4362noC|J櫣2}Q.P:"FF/ǴpuURhFC^Fyu(Œb4os=#.3PP2(R|ѠBu; wFԦXy/Þ_u4P&[pSRE=B Ò~liJkN8ZIҏrd[O|,Wy-rzj5<X|leԇ G)CuM&~{Z& Dk h!m,+"{`a8j_Ù3=kn~eyX_ /nntMȥ&ժW^Ȯg_Us7F\÷[p89MD6}J4wݑ>淞緖a\˟oq^;{M'kjiF]\2pOleQt/$aԒ['~uѕׅ=sZ@AiI7iڣ)|q+DD+(f_DtH Fx54z^ˤTET=8 ^r6G 1%Kf\VuDAnC*hSM=7MeoM5* #nd}R|&fm%齷yh_jE$V_ˑ&JCS4n^`鴖֧4I7-=6*$4/N̚'}8nHhː#NK5NwQ?5/e~F4I<΃C|M٣+@Z/ )|Y?B'=k kӽ|8foI=2D19wJOCQc('(sB>i>xX6i򍣶7|X(D+=!_ KP-/\g!=DAP QoK,XH.ܪNZP>9A?+,N1Ae/9}&P u[mRJz*Ԇs<4ŌOZ\@D2BmMo5XOYb 7;!/<'C7ߔv)Fݕ"gIiQpvm0Kt'?Y|B8i%@FL6s5n-V5WFi8i0w|g+|k EK@.[? u[hO~Ӣz֘fM~vQݧ J K~5`wU߯gHԕY)yR!9M̅gFؾfh/){n3h R2:" W$1 h+X 7@'x@.\%"uQz\G?N3=H&;t/nVv]$鸞RF>~ٿnF,j{di;em@b7\9ݥE"Wznh tww8܏o=zYujI4(>g;Q)ZAgەb}'Pjgh(hG~ҎTqh5$л)eF6¦*Jy~W8]ӎ]ƲWY{!Y?t2ӎimԇ T kĩk [I)R4Lq sYѦpe^ .ȣMU(ʃ#y}=u׳<8!ҦĿάzw9:JJ 7wӕvʒs*P("NɫA+di>-" Ͷf(26k o@w y>dn4Iڐ>y37_8dH*du]zJx54rZM^tz4CW?}I70C]8~j̟}* >]RqdewO.cg0WSd__g  vPm7W_`9enOv#*Y9*:guO6i #˵N\ aOgfkcFZoLc{tx#)wy|^|z2BbY-UY!E4x6eevB*3k|:_GgQ*c޲Qa#U_Ϭ߾+Y1Jj4׿Z|)0;>cfȇ~^˘+aFrZ+l+b庠~yc( <͝zy8OO ZC.e  wnR6+s\5&;}%KXXw}&|+P-DKfjx|>ke^#j_'nGE(2>5^BYr\sLAz~q~f8zD}XOM|, XE8][Ib 6ͺZg?Ў5Ʋ&\*}yܤϡiO}<\s5Hқt8ybM&goeRo͓a.bĎ{ęD4|=~Tz4f|j%Z;^u#t[ HZkYmZpP&y+R#拡 z+U f,1U@MYti*ih_kV\${TP^ ټ     Spӑt~ND_2u/9NUzfF@}Ql\y됖~}Urd(3ϫG὎ͩCxN;BMHƣ9A.ZMKi!Wic.rxŪe.rVZػSУ:̚F*(Co= u{1iBh5R7.х4ɘ}wi 5С+{ҕ#(" ;h, %[e)*KLaUsIx3"@_ENRZ'atJgWP Wi8; 28K*3G׼)9ȃt'if$#:Kz1iO!uSf/^~ W|,m,a FÄ'Q4f'iDIBZƱGq㽝S ãŃ-elFj"f?]3?J;ֻShxF"majA؟d_Gۊ}nV&6H Rމ#W-eYl1d- :qF§HFesiTX+5KzJRZrSG+P+a *wNf먓nG*EPSה}ؾ\QFlz YZѱijDk;jA}+kAZOeAxgZMk$jqvֈ݌^Z0tDqw~矩uo}]28G3HO}>NLJTsLJ[žB4* ݁,T{,4藓9`TM!DUC|kcZ}=%>|rt"YX0ց_'iFd0d0d0d0d0]`mBlK,9^ BktK=l64\rrmDHN==~ R!'q-!e{C鞈p΃΁qow8<5zl.Pz- bL#iEɳh.ݥYcYO-*s5ێq4 @Fxtn'VHTx k۷!9p%Ug*n py2n&(W2"*,+͉<]e3 okq6]T3MrSjۘ1'Qz/VhDXE_ïvR[h:Υ̲Scl]GA\kod*E;+e-`\V|+g4ϫo4= ePkS)u 䛱ާ_5~e= /1]W'CYQ̣Uu t94>.pK%u\_ƈa$=ӆ;V!0Ƴ>D>h3?QlB\ȧ2D?̏{g-Y14!}| ERJ W(N'&$`W q=s-{,nbKԇ{6i狀pSEgn;0i+Q$OsR?JC5߇OD哾hͨiUYWAp6'ПD,$Asve9A4a8VjKJ&#l;ߨmgkG rk5 F0'Ȫ_ \b,n k _+཈tWݳ񊥻˾|z4=96 N xa1N `aަs~r2?$sސ3=?o'90p`?G2